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
336002743731	336002744292	336002744842	336002745392	336002745942	336002746492	336002747042	336002747592	336002748142	336002748692	336002749242	336002749792	336002750342	336002750892	336002751442	336002751992	336002752542	336002753092	336002753642	336002754192	336002754742	336002755292	336002755842	336002756392	336002756942	336002757492	336002758042	336002758592	336002759142	336002759692	336002760242	336002760792	336002761342	336002761892	336002762442	336002762992	336002763542	336002764092	336002764642	336002765192	336002765742	336002766292	336002766842	336002767392	336002767942	336002768492	336002769042	336002769592	336002770142	336002770692	336002771242	336002771792	336002772342	336002772892	336002773442	336002773992	336002774542	336002775092	336002775642	336002776192	336002776742	336002777292	336002777842	336002778392	336002778942	336002779492	336002780042	336002780592	336002781142	336002781692	336002782242	336002782792	336002783342	336002783892	336002784442	336002784992	336002785542	336002786092	336002786642	336002787192	336002787742	336002788292	336002788842	336002789392	336002789942	336002790492	336002791042	336002791592	336002792142	336002792692	336002793242	336002793792	336002794342	336002794892	336002795442	336002795992	336002796542	336002797092	336002797642	336002798192	336002798742	336002799292	336002799842	336002800392	336002800942	336002801492	336002802042	336002802592	336002803142	336002803692	336002804242	336002804792	336002805342	336002805892	336002806442	336002806992	336002807542	336002808092	336002808642	336002809192	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
67809	18906	4846	2281	1434	1093	862	741	655	596	498	470	469	436	412	425	401	357	408	352	372	340	376	333	339	348	346	343	316	343	342	374	313	356	326	279	330	316	287	317	333	362	347	318	329	324	348	322	336	297	326	337	314	330	329	322	319	367	348	353	315	319	353	346	332	330	335	332	341	320	359	336	298	314	312	304	312	321	340	350	315	319	325	326	300	316	311	325	303	319	312	324	316	328	336	318	301	350	339	308	314	311	324	348	326	338	307	305	311	349	352	312	337	325	332	323	338	326	319	370	308	321	318	322	323	352	301	344	337	302	299	333	333	359	347	333	360	353	339	308	316	340	352	314	343	327	325	339	303	311	369	328	327	331	311	341	315	316	329	358	320	324	306	349	336	322	311	283	327	323	306	326	335	335	333	327	325	319	284	319	333	335	319	327	347	328	340	327	345	327	330	296	319	358	329	307	293	297	311	334	355	322	317	313	362	303	325	309	308	347	296	327	339	305	346	333	355	323	319	348	345	295	339	333	348	337	310	345	335	342	324	327	305	311	330	307	326	321	342	324	310	322	317	331	306	300	306	326	300	342	314	333	312	326	311	317	341	333	310	354	329	326	371	321	349	342	277	336	315	315	328	311	335	307	324	341	322	323	317	346	314	350	306	314	325	341	285	326	281	316	314	326	306	300	314	322	351	323	323	311	318	299	328	339	328	344	306	344	314	352	288	334	308	315	325	349	298	345	349	326	338	316	317	316	329	324	334	329	347	305	303	291	314	329	323	328	324	326	339	327	313	316	351	335	296	330	349	314	333	326	345	308	336	325	353	321	308	331	337	319	323	312	300	347	316	320	322	315	318	348	310	361	331	327	345	303	346	337	354	306	335	342	317	341	329	318	350	313	319	336	322	306	319	327	322	308	327	352	347	321	321	287	332	308	320	315	312	321	315	303	322	313	318	360	335	323	321	324	317	325	322	316	319	359	340	338	327	311	337	361	339	304	312	342	356	347	290	310	322	320	313	344	328	305	313	303	318	318	321	332	323	318	302	320	339	302	343	323	322	298	330	321	330	296	317	300	308	340	332	334	311	335	300	352	320	319	307	330	311	327	351	313	319	346	310	326	290	318	331	332	346	323	352	338	330	324	314	313	309	326	317	336	316	348	344	343	320	343	369	333	333	346	313	306	324	312	374	324	318	329	326	319	309	365	301	327	337	330	345	339	334	304	341	331	304	307	338	294	292	324	365	298	327	323	311	360	329	334	329	322	334	343	346	326	306	309	325	336	322	289	285	335	320	317	362	326	311	308	332	309	323	329	311	325	331	343	312	318	297	328	373	312	327	318	311	337	323	327	330	312	310	305	330	316	348	344	321	316	395	326	326	298	336	328	363	310	329	307	294	305	321	321	311	296	350	297	312	312	343	368	334	311	295	320	331	335	321	300	325	323	345	298	321	347	320	307	333	350	332	326	311	325	302	308	338	322	318	322	316	313	342	314	315	326	320	335	328	316	325	291	321	312	316	328	317	305	312	323	288	347	323	289	325	293	367	314	294	354	304	370	303	342	295	328	334	314	327	316	327	322	339	324	300	303	332	332	312	348	320	324	323	328	307	325	334	341	300	317	308	310	330	312	304	343	327	313	333	336	333	345	322	343	331	330	306	331	288	302	317	310	289	340	340	332	330	321	355	303	342	314	321	295	320	305	317	307	316	305	339	367	285	332	322	339	311	344	329	283	362	360	295	329	303	315	360	331	336	322	362	327	334	328	292	304	348	291	370	303	318	305	336	363	330	355	323	322	320	310	342	330	287	313	334	371	303	325	337	333	334	337	325	335	350	329	314	321	315	279	339	329	365	343	338	322	310	353	326	314	353	303	317	322	334	326	349	311	327	339	321	326	329	291	338	293	374	347	342	335	325	335	328	326	314	337	296	353	335	323	323	283	307	309	338	339	315	308	288	327	337	291	316	303	323	376	315	320	316	338	322	331	313	340	333	333	352	351	344	322	324	299	349	338	339	333	279	340	306	312	325	319	350	318	334	317	340	340	352	348	337	301	346	325	326	310	316	317	324	337	295	365	323	286	339	356	293	342	355	340	342	322	343	352	296	327	333	340	350	338	359	354	310	359	313	298	341	352	308	321	336	323	347	322	320	331	330	311	315	320	336	325	330	312	311	359	330	324	358	365	322	295	329	331	325	339	339	335	309	319	345	356	306	321	318	344	319	345	324	346	330	296	335	302	318	333	294	351	338	353	314	336	322	383	305	305	319	343	318	326	301	332	327	290	328	362	334	336	320	343	311	292	305	306	315	302	333	352	341	362	309	301	325	331	360	334	341	334	294	331	302	312	347	316	326	309	318	304	325	327	341	325	316	342	325	325	314	322	306	333	348	335	344	332	363	336	304	311	332	334	316	328	315	342	322	318	330	340	310	319	333	320	337	324	310	338	290	317	303	286	317	315	328	303	345	319	343	328	336	331	313	316	309	303	353	317	355	348	346	344	342	331	300	319	332	289	362	329	342	320	315	321	324	306	333	361	315	308	311	332	295	329	324	338	339	335	306	307	314	297	330	307	296	337	319	300	309	305	327	303	346	365	321	335	306	310	348	338	303	325	324	310	330	365	347	335	283	354	362	324	324	302	286	308	306	315	336	332	347	338	329	331	348	338	318	322	301	304	298	332	323	343	329	350	347	326	332	337	299	343	315	300	310	368	341	332	320	335	326	344	309	339	342	316	319	350	322	298	324	341	329	324	313	330	311	325	318	301	314	305	332	356	329	358	333	333	319	321	334	319	313	352	300	299	342	294	323	331	306	340	330	330	335	328	321	324	343	316	311	345	325	353	333	299	347	345	311	310	341	303	316	331	314	355	282	314	324	322	340	307	298	325	319	310	348	328	310	319	331	331	318	355	312	323	336	333	360	330	334	338	326	338	348	301	306	328	314	317	339	320	330	329	343	296	341	313	331	310	308	320	305	286	336	344	307	302	333	329	337	342	346	300	314	315	309	328	295	344	348	307	321	314	348	297	316	309	302	312	331	320	316	347	306	367	328	320	320	342	345	335	308	298	308	329	328	320	314	344	329	300	319	317	336	304	290	325	324	302	340	327	322	307	297	327	296	341	363	340	296	331	348	308	373	341	327	310	332	344	348	354	315	334	367	339	364	339	329	337	340	329	326	335	298	310	317	304	318	324	307	357	335	319	330	351	349	331	304	328	330	362	319	352	302	313	317	334	341	309	308	328	332	293	308	334	344	340	310	331	341	332	330	323	339	326	304	314	337	318	313	304	303	323	305	299	336	326	323	350	293	297	298	331	330	317	326	341	319	334	313	299	321	295	296	319	319	321	311	296	328	346	364	300	324	301	308	320	322	322	333	315	347	353	331	319	304	337	341	315	306	326	351	333	341	334	298	314	302	292	324	343	324	321	342	309	305	309	308	327	335	332	327	314	330	308	306	347	355	305	333	345	351	323	330	307	341	320	353	324
33073	2860	5971	6453	5511	4534	3793	3218	2841	2405	2233	2073	1825	1773	1618	1576	1507	1411	1439	1441	1265	1233	1263	1250	1104	1150	1131	1126	1184	1160	1076	1076	1024	1046	1038	986	1058	1054	993	1073	945	1020	1039	1031	1021	996	1026	1021	993	986	963	1011	989	1013	978	1008	957	1017	976	957	954	991	977	957	992	928	929	948	993	966	970	968	969	979	971	943	974	933	964	968	979	942	940	952	949	974	955	957	988	922	953	997	969	967	906	971	967	906	949	919	950	944	965	944	937	982	983	939	931	950	930	976	971	968	990	946	934	907	898	944	985	966	934	953	958	973	902	950	945	989	929	883	967	893	924	924	917	935	937	940	928	906	899	960	929	987	971	935	937	947	935	966	944	947	939	938	1000	1014	896	940	979	937	932	920	913	938	931	944	939	979	974	916	932	946	920	916	1006	909	902	943	891	977	903	939	916	921	986	912	945	969	923	998	922	900	987	902	864	926	899	941	963	925	918	894	929	940	866	905	927	1005	945	930	947	941	982	916	963	963	942	928	914	946	954	870	893	931	989	968	907	960	954	951	943	912	974	942	891	960	902	879	919	935	969	958	958	935	955	906	962	945	930	926	959	950	951	905	935	923	923	941	923	967	950	890	941	910	935	928	910	932	941	961	933	959	929	972	965	970	948	931	955	924	865	956	879	989	963	942	953	954	951	954	892	925	969	910	946	903	974	965	938	952	980	905	939	939	901	937	947	946	913	935	927	969	961	919	972	947	952	888	910	961	943	970	957	923	963	976	937	906	898	975	923	885	967	881	852	937	967	928	929	909	928	955	869	935	934	957	937	958	947	897	898	958	895	919	935	903	950	920	985	915	898	915	941	888	951	1009	945	909	971	913	952	960	946	926	936	948	957	992	960	942	914	889	965	944	982	971	939	972	939	954	969	905	942	924	908	939	933	919	919	940	915	975	959	919	954	885	947	975	904	921	905	939	959	912	955	953	921	927	949	933	905	944	904	928	959	934	920	968	941	909	943	959	935	942	922	923	979	898	931	897	876	891	924	907	901	932	960	962	960	918	949	918	934	979	969	951	923	865	893	950	963	917	975	975	919	950	890	944	987	987	914	905	940	920	967	966	956	927	914	891	899	935	920	947	939	926	934	978	927	978	956	980	915	902	963	944	950	901	911	930	893	940	919	932	893	969	959	932	938	927	870	953	957	932	987	896	894	921	890	928	961	967	919	962	953	891	958	974	924	948	940	993	921	867	935	926	916	954	905	925	962	947	928	895	866	913	888	905	925	965	922	953	886	918	929	911	964	874	933	947	954	942	909	890	912	910	903	958	1006	968	949	927	943	953	939	1041	920	888	880	950	885	944	896	968	915	982	926	904	913	942	968	1009	916	915	944	979	875	899	951	925	939	899	911	948	980	930	933	910	958	962	935	974	996	944	908	953	966	951	939	949	968	952	889	978	949	950	971	932	968	921	957	924	906	867	971	928	947	889	915	921	909	926	975	981	888	969	874	908	944	979	963	946	945	924	962	888	946	932	898	937	969	957	930	945	932	894	943	933	945	948	937	950	958	952	934	951	946	939	886	952	955	901	906	932	897	975	910	895	973	976	925	962	893	944	954	942	913	903	970	962	933	923	922	932	919	959	978	937	912	891	925	943	980	992	942	901	949	912	962	977	890	929	842	978	913	957	915	986	917	917	955	915	930	930	964	957	944	928	930	935	933	963	982	923	941	896	944	929	930	920	943	916	948	915	965	901	907	958	865	912	966	865	991	929	906	920	890	978	960	929	950	915	973	938	920	913	921	920	999	950	913	955	912	968	968	953	888	934	904	906	933	958	944	956	984	939	890	977	939	908	937	1004	946	961	943	918	977	926	977	886	939	891	933	943	952	947	939	979	896	909	946	936	924	898	987	955	919	897	950	928	950	896	931	922	902	946	942	964	985	891	957	926	960	898	950	927	907	981	995	919	945	925	921	945	929	971	884	869	950	923	974	938	989	891	947	880	938	925	898	909	948	929	951	929	880	915	940	987	948	975	952	954	929	915	928	903	935	947	885	898	905	916	918	897	908	932	936	973	978	948	961	959	935	934	934	936	927	901	909	916	919	909	900	954	971	1000	887	951	935	895	905	976	962	915	898	995	941	897	955	967	895	912	924	936	966	887	918	919	1027	906	937	939	969	946	943	940	964	943	911	978	963	867	919	926	921	924	898	888	951	943	1007	969	949	954	930	970	1004	972	885	932	929	907	948	926	912	928	936	933	1033	937	926	898	919	904	878	948	929	950	964	971	933	976	897	927	985	904	916	888	922	925	910	935	935	937	949	935	977	961	926	930	955	912	962	903	949	987	1002	962	935	938	950	922	985	923	964	984	967	942	931	978	915	1017	933	928	942	929	903	922	937	923	966	933	985	914	928	946	910	935	921	942	981	929	887	949	907	959	924	945	958	930	929	940	1000	946	920	950	920	959	926	927	982	903	982	954	951	894	931	927	918	945	1022	921	934	1004	941	972	966	918	918	970	948	909	917	947	921	940	903	890	911	912	981	891	909	868	931	966	934	922	942	914	942	910	944	932	925	936	887	968	961	905	958	903	961	980	891	924	937	935	948	911	964	896	969	928	904	917	926	864	981	937	993	882	957	911	899	914	941	949	918	888	952	939	929	958	950	915	991	935	935	877	939	918	958	898	916	973	955	937	998	908	939	894	922	974	976	984	958	939	961	913	924	975	924	941	931	958	867	893	919	927	924	998	971	945	916	938	932	877	913	935	932	939	943	931	921	939	979	917	905	915	923	900	953	939	920	960	935	864	964	922	951	950	967	984	937	887	874	950	1011	924	900	961	1026	989	928	950	934	972	867	907	973	930	947	931	973	931	874	935	930	927	927	932	895	914	933	995	874	920	899	929	909	957	890	938	941	900	953	932	965	830	958	892	918	888	942	976	913	947	943	952	924	953	1013	970	934	925	940	933	943	945	948	1009	962	905	902	959	940	924	930	957	941	909	935	970	986	926	944	928	961	984	918	911	946	944	885	925	908	927	970	949	923	920	933	972	959	888	911	943	922	899	960	979	901	949	892	915	893	920	951	927	946	898	937	944	924	900	965	900	956	904	996	909	946	900	934	936	991	929	935	914	938	897	961	893	927	912	934	928	947	954	919	950	907	920	882	918	949	949	970	932	987	917	931	974	905	976	912	937	901	898	895	921	956	914	941	923	868	977	989	936	929	983	910	960	921	961	966	948	940	955	958	937	932	890	895	967	921	882	959	977	950	1001	846	963	961	910	905	926	924	993	921	970	967	896	955	965	967	901	944	946	867	945	909	880	956	916	914	902	944	1013	934	883	928	925	985	908	910	918	1017	955	939	943	916	902	954	978	959	985	971	908	976	958	907	905	898	896	962	976	903	913	967	929	935	964	957	904	983	930	888	940	913	947	972	908	925	961	931	953	962	910	934	974	928	966	916	942	930	930	938	909	930	957	942	957	888	920	902	936	929	951	887	897	885	891	949	966	893	946	944	972	909	896	933	943
8989	479	235	181	171	153	138	146	142	130	140	132	127	138	169	149	138	147	122	140	136	142	151	136	149	140	133	145	143	149	118	142	119	163	141	132	137	133	136	120	145	138	126	130	145	126	112	132	144	130	131	132	141	158	132	125	122	117	142	114	131	148	135	142	144	120	128	143	139	161	118	138	138	101	131	134	128	131	138	134	145	119	131	132	147	127	139	130	168	119	119	136	134	140	140	114	149	120	135	129	141	143	150	142	132	129	139	132	154	128	127	126	126	156	129	129	130	140	133	137	145	139	143	122	140	138	118	135	136	124	143	117	126	131	140	147	141	132	123	146	138	141	124	141	128	112	147	132	160	122	131	135	124	125	146	131	134	133	124	113	143	138	123	155	109	140	130	129	142	125	135	126	141	131	147	130	129	134	124	146	124	124	115	146	144	133	155	129	142	122	154	116	142	132	119	131	160	137	139	141	117	144	130	152	121	133	144	124	138	147	156	152	125	122	143	129	131	116	127	154	128	125	137	161	145	136	140	130	134	135	123	97	107	137	135	131	133	119	162	121	167	127	134	139	120	143	125	147	138	150	143	115	137	144	125	145	164	127	136	127	154	123	133	143	150	125	146	120	169	143	112	137	134	127	130	144	105	111	139	140	129	149	140	122	109	145	134	124	133	117	145	121	121	136	144	130	127	141	133	133	128	127	144	140	112	148	131	133	137	129	138	135	140	148	139	143	135	146	134	119	136	113	117	156	120	110	129	123	135	117	147	139	123	131	137	143	126	144	130	132	128	129	126	141	127	115	132	158	119	125	136	140	128	127	126	119	142	117	146	130	114	134	126	130	118	126	135	138	129	151	138	140	141	148	117	120	134	133	151	129	149	139	135	139	127	133	147	143	152	113	129	132	124	159	129	137	119	124	123	129	135	134	126	140	129	149	140	118	138	151	135	123	132	149	127	136	135	122	136	130	129	146	125	123	136	122	139	124	144	140	122	119	140	128	124	128	136	120	111	118	136	119	141	114	148	124	157	138	115	125	137	121	125	131	134	143	139	136	132	139	152	123	140	137	144	137	118	127	135	125	129	175	146	137	135	138	121	116	142	158	125	115	134	143	119	114	136	118	131	123	123	145	143	138	123	130	136	139	138	130	146	137	157	163	140	115	122	128	118	155	112	133	128	117	104	123	120	132	139	130	130	143	119	126	141	120	133	115	123	126	126	130	134	144	125	118	134	157	135	136	156	138	133	137	145	135	120	136	137	134	138	148	123	139	119	121	139	146	123	126	128	132	115	147	147	130	132	124	125	126	149	150	118	124	126	131	136	124	130	136	123	128	140	137	128	144	151	152	143	151	143	115	130	134	131	127	148	138	106	126	109	141	120	138	136	156	131	139	140	147	135	142	123	151	123	150	138	142	141	118	142	123	144	114	127	143	154	149	117	121	140	122	127	130	132	139	147	136	149	127	132	136	138	127	122	130	134	139	137	139	143	131	138	125	130	128	147	120	134	147	152	134	134	119	117	148	127	141	121	121	130	150	130	121	140	131	130	144	131	116	137	142	132	140	143	147	110	141	138	138	139	119	130	129	103	134	140	152	160	136	133	122	123	144	123	141	157	132	133	131	132	150	140	134	134	127	131	141	148	110	133	134	148	123	140	138	121	142	146	131	140	110	137	161	124	139	138	124	130	111	118	137	136	132	136	125	144	152	144	141	128	130	132	132	145	129	127	113	108	148	136	119	126	147	136	144	141	120	150	159	125	129	146	129	137	121	130	114	129	143	105	135	146	124	127	116	130	130	126	153	120	161	162	146	131	129	133	158	136	134	135	139	146	135	131	132	119	127	164	128	144	136	133	127	133	133	115	135	121	151	127	119	138	123	127	140	131	134	135	134	129	120	123	133	135	145	131	133	131	132	129	149	127	150	136	134	138	117	125	125	120	137	136	127	126	133	121	113	123	139	143	131	164	121	139	104	146	140	138	110	155	123	130	120	125	134	118	123	157	104	138	134	130	139	125	130	148	146	131	123	134	126	137	150	162	124	121	138	123	128	145	130	129	154	137	147	116	144	130	128	112	126	141	143	127	131	151	124	121	129	139	145	162	135	143	142	126	118	130	141	136	131	122	156	143	124	139	131	114	119	146	140	123	169	115	120	130	108	140	128	134	141	137	137	137	137	128	151	137	118	117	155	147	118	120	153	150	142	108	127	121	135	133	143	139	131	146	137	124	138	154	122	137	144	108	131	123	116	139	113	121	136	119	144	132	137	130	133	137	142	151	146	117	141	139	123	143	123	132	128	135	114	133	133	142	139	136	112	126	115	117	118	145	137	142	134	123	134	122	123	145	132	146	112	147	147	119	130	110	145	132	112	130	135	132	152	137	128	127	145	130	134	139	123	151	134	119	130	129	151	167	113	138	141	142	116	143	136	130	120	143	121	125	140	132	151	137	136	152	135	135	133	134	119	117	137	141	127	125	141	144	125	125	127	124	117	126	114	138	151	157	127	143	119	132	134	147	142	139	142	128	134	135	148	154	102	138	137	126	137	124	138	140	121	119	130	135	132	113	122	131	125	127	133	131	134	131	129	147	113	153	131	129	122	145	137	116	129	126	141	138	114	147	91	111	141	128	132	125	140	143	133	167	139	136	144	125	123	119	122	133	119	141	126	131	158	128	138	118	121	124	116	127	104	124	127	128	132	116	133	132	142	119	135	144	138	121	142	141	121	105	145	139	116	121	145	135	122	133	157	131	136	117	145	113	143	129	143	122	138	126	122	135	132	120	138	140	114	144	152	135	124	132	127	136	129	130	106	121	136	140	138	148	127	114	115	157	122	121	128	125	138	140	122	148	110	135	151	110	117	136	142	142	124	116	120	144	130	130	122	143	133	125	122	120	134	134	158	129	126	131	152	131	153	133	134	129	135	139	145	123	139	150	132	133	139	155	105	144	146	132	137	137	142	131	118	135	127	144	131	141	135	128	136	120	143	125	119	125	125	133	136	134	142	120	115	120	128	133	125	139	148	130	133	147	128	141	150	139	116	130	149	125	160	162	138	122	134	151	142	149	119	146	135	133	144	142	135	133	119	141	148	122	123	145	148	136	146	118	123	144	154	120	127	123	119	122	132	129	124	120	123	130	142	140	123	139	130	142	139	122	166	113	139	128	120	121	160	97	108	114	134	146	144	120	129	115	132	115	123	122	121	138	127	124	138	136	138	131	111	113	134	122	143	149	139	146	133	146	130	142	126	112	122	114	132	136	131	147	140	144	114	133	141	135	131	125	133	126	127	140	127	142	157	131	141	133	126	142	126	140	154	137	122	119	147	135	136	134	110	125	131	129	127	131	127	137	136	139	148	129	127	138	146	128	133	131	149	131	128	133	117	123	149	131	126	150	137	132	131	127	134	117	140	137	129	140	112	127	156	131	131	139	138	143	125	124	141	115	150	145	126	116	132	137	132	136	154	136	127	146	141	155	137	136	128
9376	511	675	654	610	591	559	499	470	475	492	481	481	485	468	477	465	461	496	496	440	456	440	456	442	472	430	465	435	487	441	435	451	461	442	415	467	483	493	473	496	454	494	457	469	467	443	476	482	429	463	448	458	474	454	460	434	444	428	457	440	448	440	449	468	438	445	442	419	415	491	444	488	477	455	475	478	445	456	456	430	425	443	452	480	427	447	458	476	452	480	473	420	433	449	447	436	432	465	444	458	456	477	459	447	486	474	482	468	429	492	464	440	416	458	463	441	483	456	463	443	469	452	430	472	446	441	442	472	453	441	424	432	478	469	427	474	440	457	465	459	447	461	427	462	425	413	429	479	428	429	475	489	446	460	453	456	422	472	499	433	482	451	471	431	465	407	422	463	466	447	468	474	455	438	443	465	498	454	438	451	442	452	460	457	451	416	466	442	489	470	468	482	396	467	454	430	461	443	447	450	467	458	482	479	463	442	417	450	503	460	494	431	435	451	432	422	430	482	433	466	451	507	421	479	442	449	439	461	430	469	433	461	479	450	446	484	435	420	462	447	440	497	454	426	439	444	453	424	462	498	424	491	458	472	426	470	458	451	466	462	422	485	431	452	487	455	461	432	418	445	416	422	441	442	441	445	445	445	446	482	471	465	443	468	496	451	470	458	416	461	471	450	412	462	465	447	432	453	464	482	426	449	481	427	452	410	404	438	454	446	468	456	451	457	480	476	449	448	428	446	458	448	420	409	472	441	466	427	452	464	426	443	463	445	426	437	475	455	448	441	496	458	462	450	468	468	461	476	482	443	421	442	457	437	441	427	440	424	448	479	489	455	457	462	482	473	454	462	442	473	463	438	472	430	437	482	482	419	455	443	432	454	475	466	458	451	452	451	454	414	490	449	487	472	447	459	466	460	430	486	441	481	431	423	489	438	434	434	471	469	456	452	427	460	476	479	458	476	432	482	456	479	444	470	422	446	465	423	452	441	472	419	458	497	469	426	451	454	426	393	478	465	452	459	488	467	440	436	438	467	458	467	440	454	442	461	420	449	456	437	427	524	447	444	438	470	440	491	453	462	432	449	460	427	471	460	432	444	433	451	467	445	445	508	435	453	459	431	495	458	440	477	472	419	462	473	476	437	453	462	451	466	397	452	452	454	460	485	465	441	448	449	457	456	463	493	442	453	429	456	436	445	435	437	480	466	420	431	468	444	455	427	490	455	444	438	433	470	454	442	482	439	436	424	456	434	421	450	486	418	460	460	453	469	494	471	475	467	417	444	443	447	430	460	444	477	428	431	422	474	470	451	469	461	433	481	489	446	443	424	428	433	452	482	458	466	426	484	485	473	452	460	452	463	483	431	427	443	412	474	439	440	467	438	454	447	448	442	421	475	457	484	474	444	506	435	461	415	478	431	434	461	464	471	459	439	463	428	438	459	477	396	412	448	451	419	441	475	453	456	478	460	457	480	419	448	437	413	458	453	485	478	454	460	439	491	470	430	464	476	465	447	430	457	454	471	428	470	491	463	462	443	460	430	476	452	434	503	466	490	454	496	441	449	440	441	473	440	461	453	476	455	438	471	458	448	463	478	441	440	442	437	466	491	456	489	441	467	457	490	458	449	457	450	436	431	480	473	468	474	452	438	431	441	426	439	424	486	458	459	465	452	443	462	445	468	405	469	449	451	475	486	461	453	464	470	454	454	491	452	434	480	453	469	452	458	428	444	416	461	461	485	405	501	453	465	465	455	451	402	479	442	466	432	432	437	457	439	431	412	472	424	507	458	455	457	448	468	445	438	491	425	465	457	443	458	461	478	470	459	441	447	463	465	457	421	440	469	454	451	423	467	439	463	421	486	487	424	401	435	485	466	453	426	438	454	456	491	461	433	413	460	478	413	438	471	466	440	442	461	462	449	468	481	445	507	444	486	468	474	475	484	435	432	411	512	471	449	408	471	448	428	416	467	435	436	432	474	428	458	462	432	468	441	466	418	458	446	424	439	451	467	504	457	455	469	454	447	444	449	485	401	474	391	444	444	487	500	421	484	450	443	473	455	472	449	489	480	407	434	456	511	432	449	473	418	449	459	473	467	460	430	437	443	484	479	477	455	445	429	489	467	420	455	481	464	451	461	421	460	456	450	494	428	418	455	438	453	434	454	461	484	445	429	452	461	455	448	478	416	423	437	441	449	445	473	480	459	419	439	491	425	464	452	471	412	423	434	418	434	424	461	449	498	456	457	448	443	435	438	468	453	430	472	485	411	466	418	431	471	420	504	416	455	449	466	435	441	468	441	436	454	463	446	461	468	492	475	458	492	463	430	444	444	422	460	456	451	470	474	487	439	447	440	407	448	473	447	460	424	456	420	448	432	471	483	425	436	458	446	429	455	425	448	466	416	451	468	473	459	433	459	476	433	444	476	474	434	415	420	483	451	440	462	460	473	463	465	483	461	463	460	496	471	478	442	435	452	447	481	475	472	474	446	438	477	458	436	428	450	470	463	432	456	475	458	471	458	461	461	436	483	466	456	441	517	465	454	474	467	425	443	440	467	474	440	446	481	455	460	446	446	453	428	482	457	445	450	414	448	441	450	432	434	500	434	452	481	475	450	467	449	512	450	440	467	447	397	417	464	464	457	449	431	417	437	479	438	444	452	477	443	436	470	436	445	433	426	428	469	476	440	451	429	459	429	427	470	436	456	449	450	432	432	455	463	470	458	422	457	465	417	463	437	423	439	444	439	425	468	433	481	437	452	486	433	426	437	455	455	426	461	420	434	489	474	438	436	422	460	480	411	431	446	442	450	460	457	433	440	458	508	466	453	492	459	421	437	434	424	448	467	450	451	466	468	461	428	438	441	418	429	453	466	448	422	470	450	460	450	425	478	429	440	460	453	523	487	449	443	479	447	455	457	426	481	444	393	480	475	467	450	432	427	437	493	474	432	458	435	451	473	482	473	424	464	441	456	421	473	464	433	459	456	478	447	441	456	484	441	462	512	462	480	456	450	494	492	460	487	472	438	457	462	447	419	456	464	479	482	464	452	437	452	459	446	460	433	456	468	465	474	455	474	444	428	480	416	438	444	440	426	459	445	425	443	451	488	477	454	454	429	427	459	420	451	458	461	461	486	478	438	463	479	478	466	468	453	474	473	441	430	440	446	436	444	491	425	456	424	433	463	460	452	436	441	476	459	440	463	446	468	435	450	422	450	470	483	471	449	458	442	434	460	423	470	455	406	441	445	434	460	439	428	425	434	457	483	474	420	439	429	464	493	436	431	453	442	451	429	492	381	472	436	442	464	443	487	414	450	450	446	449	493	446	430	458	473	459	471	449	451	461	493	435	437	430	449	450	467	471	456	453	466	445	421	440	462	458	444	455	424	469	464	434	477	430	485	454	430	428	467	437	457	459	436	474	454	465	418	484	474	448	464	462	460	459	446	436	459	422	450	447	456	444	472	499	442	466	471	454	446	483	421	450
52011	11008	1671	1057	787	611	473	439	406	383	354	302	333	344	310	249	284	279	278	264	274	289	270	283	249	285	246	234	225	273	272	270	282	285	278	271	257	238	266	281	289	269	250	267	272	260	255	295	271	253	238	267	282	242	244	240	294	273	235	261	262	262	266	270	265	285	285	250	252	245	224	274	269	221	269	249	267	262	268	257	260	250	271	240	235	256	256	248	287	239	229	262	244	262	246	251	260	278	280	238	265	265	257	234	248	256	256	277	249	255	266	259	251	277	284	263	263	230	209	257	226	270	244	240	245	256	244	260	273	266	292	251	289	287	251	242	262	237	236	271	280	271	256	240	247	255	294	257	267	264	245	253	253	254	243	267	276	266	260	253	208	228	252	245	271	233	240	241	259	245	292	277	266	265	282	284	270	225	249	254	248	210	246	249	239	261	284	245	281	248	248	272	291	272	223	232	243	257	240	238	251	239	255	274	246	261	239	255	257	244	259	256	265	237	259	274	262	253	265	232	232	248	236	253	253	233	273	252	251	252	273	256	264	240	225	251	231	248	241	252	277	245	250	254	239	263	250	248	289	243	266	257	259	276	228	239	256	239	231	274	269	254	239	277	272	267	247	229	265	250	256	245	260	250	265	254	256	246	258	243	225	263	269	239	272	261	253	287	246	261	253	260	241	261	272	234	245	265	265	250	224	244	249	240	272	234	269	249	245	271	262	258	250	217	261	237	272	248	256	287	264	245	267	233	274	268	243	242	248	256	259	246	213	268	268	244	278	237	280	250	267	261	243	283	230	283	236	239	259	263	245	270	257	247	258	290	222	240	282	242	273	228	281	239	248	227	240	260	249	252	224	263	242	268	264	245	274	247	250	257	250	248	250	238	261	243	256	247	248	279	246	287	254	237	273	263	258	250	256	270	255	296	257	278	279	267	244	231	251	257	263	250	248	241	276	247	251	271	216	256	244	259	241	256	247	265	255	234	234	244	259	247	254	255	270	220	290	237	268	266	279	295	255	227	264	253	260	252	260	255	278	229	257	262	227	238	253	256	273	241	258	277	274	245	261	273	243	249	257	262	242	286	267	263	211	213	252	257	286	262	262	271	265	283	280	262	256	241	255	239	241	290	246	238	231	254	261	268	260	268	245	254	255	254	257	252	240	243	253	255	229	223	243	239	253	268	219	253	257	248	231	261	270	288	288	266	244	247	241	249	265	236	234	227	263	290	250	265	243	243	270	245	258	246	235	250	262	262	254	270	216	261	252	281	257	266	245	261	235	265	276	249	265	257	292	248	268	285	263	252	240	246	215	240	255	281	246	271	271	297	268	272	273	249	263	254	271	260	255	234	235	253	266	263	243	274	244	260	250	281	246	238	237	232	256	255	243	236	254	255	240	252	254	260	250	247	246	271	269	259	260	258	239	260	253	251	256	251	271	254	240	249	232	258	255	233	242	260	273	229	270	252	238	273	266	252	251	229	265	258	246	260	255	229	237	265	230	210	269	269	260	246	244	242	257	257	250	258	236	240	243	260	282	256	242	262	241	280	247	251	236	253	270	244	257	246	240	271	243	262	245	240	261	255	250	260	272	267	247	273	222	260	259	265	257	249	258	227	269	247	252	256	257	252	254	249	286	223	261	206	243	258	254	255	224	255	265	236	240	258	219	226	288	287	274	250	261	236	235	254	254	232	274	253	247	228	239	252	241	265	273	264	269	237	225	272	251	270	247	257	237	226	254	235	243	267	286	236	256	217	234	250	256	292	236	252	225	249	268	261	256	252	241	240	210	259	259	241	234	262	265	238	241	262	263	264	247	253	239	226	225	256	243	256	258	269	244	252	277	278	270	252	213	252	274	267	253	226	277	283	247	250	279	267	264	254	242	258	259	271	255	256	264	238	262	255	260	254	259	250	250	263	254	278	244	296	256	216	238	233	256	273	243	250	243	272	240	221	267	251	286	238	274	269	249	248	270	250	259	235	257	298	258	248	256	248	259	244	231	274	280	257	247	293	255	241	216	273	251	225	245	273	234	247	257	254	263	236	237	250	256	247	237	246	217	272	265	246	242	266	262	233	206	255	243	242	232	245	244	231	252	242	287	242	251	251	270	273	271	285	297	233	265	248	269	249	257	258	226	266	225	271	267	255	234	240	255	257	253	250	270	272	254	251	216	260	247	235	243	245	262	268	252	275	275	273	250	269	246	273	251	249	234	274	265	247	232	255	232	264	239	244	267	215	230	252	243	294	240	240	260	260	241	266	216	262	249	241	286	254	260	234	250	271	253	253	240	244	275	245	230	272	230	261	234	263	284	282	262	235	262	266	247	239	252	248	268	235	270	254	222	231	260	241	267	226	255	246	250	252	259	279	248	238	256	287	250	232	278	265	256	211	235	241	256	260	242	244	248	263	252	260	278	241	247	270	249	219	263	288	227	259	240	276	253	253	232	248	237	263	247	251	239	257	254	214	233	245	246	263	227	231	242	247	263	236	239	240	270	241	247	269	230	242	249	260	254	277	262	270	258	231	268	238	240	258	245	246	250	253	244	229	259	245	260	259	258	280	266	247	250	262	229	252	272	231	238	258	214	260	278	257	256	263	241	255	268	223	263	236	264	255	246	242	233	235	264	237	275	254	240	272	254	251	205	235	261	274	232	236	276	246	278	285	260	285	273	267	248	247	266	238	200	286	252	226	257	238	255	279	240	257	251	237	235	249	245	244	253	224	247	279	261	250	276	259	254	287	243	281	262	258	269	247	222	272	259	261	250	240	241	249	268	233	261	257	240	262	252	232	259	278	238	271	259	255	241	265	261	257	282	264	221	257	278	252	224	220	247	288	258	254	255	258	239	277	244	256	255	261	260	236	270	269	253	275	264	272	261	261	263	242	267	235	270	230	235	255	266	253	227	247	240	240	262	257	241	236	267	246	246	265	241	261	241	278	247	236	274	272	241	263	239	231	271	261	237	253	236	267	272	268	246	285	254	261	260	246	252	241	260	253	251	248	257	245	268	262	270	235	242	239	247	260	232	282	280	256	282	259	241	250	240	245	249	279	256	251	226	281	245	230	256	276	258	229	272	290	258	229	259	265	268	234	243	271	256	268	246	268	250	235	236	247	257	243	250	258	247	261	241	247	250	263	248	275	251	261	254	269	253	284	260	245	226	270	277	266	244	268	257	248	261	239	237	241	248	250	254	237	276	239	264	250	220	232	267	251	210	288	261	256	274	241	250	255	234	257	270	254	262	266	256	251	227	224	260	258	246	246	266	247	237	267	242	278	268	276	245	254	258	273	247	271	254	271	264	242	251	270	264	228	236	233	255	260	259	257	275	243	262	261	257	242	251	263	251	249	225	250	243	245	265	236	241	286	246	258	233	251	272	240	222	251	265	269	269	286	264	243	260	242	252	262	285	234	277	255	238	265	239	232	241	228	245	246	243	261	242	286	247	262	244	263	280	244	255	252	235	269	256	299	220	293	265	208
26258	1790	3451	3626	3113	2602	2245	1930	1735	1594	1445	1313	1198	1206	1142	1052	999	1060	1045	963	933	956	920	928	915	901	816	870	900	856	906	849	835	883	841	858	844	880	892	860	809	840	783	808	753	809	841	799	813	809	824	797	759	827	789	827	819	786	798	800	784	803	821	768	764	760	813	716	791	786	796	774	779	827	791	820	743	782	775	768	772	772	828	770	762	795	758	775	748	777	776	813	768	869	765	783	793	816	772	776	762	772	806	774	778	770	792	793	750	775	746	807	797	748	777	782	749	721	779	805	769	739	763	776	760	781	772	742	809	743	788	799	814	763	780	790	768	776	816	769	795	789	735	815	781	757	778	781	756	771	737	767	778	813	782	777	768	784	771	762	765	754	797	804	745	745	787	788	793	768	793	752	780	799	809	751	743	777	730	753	782	778	776	795	800	859	770	764	785	714	785	766	795	730	766	720	795	780	789	793	787	738	794	739	748	760	832	779	752	748	755	787	773	749	794	778	736	812	800	752	736	783	748	776	797	753	734	736	789	772	765	788	786	768	746	709	797	773	773	773	767	726	746	700	765	806	779	802	775	790	787	802	710	736	752	783	785	753	811	751	749	796	756	778	717	795	769	810	790	748	758	725	790	806	758	738	755	776	786	774	764	755	782	832	799	801	776	790	721	791	756	765	731	756	786	718	792	816	796	811	734	767	784	813	747	794	808	780	788	792	777	773	775	764	773	739	761	748	799	786	805	737	792	748	774	707	776	760	746	721	784	756	741	784	761	754	803	771	776	803	746	774	792	742	824	818	751	749	733	744	773	780	728	777	757	775	785	727	749	787	773	743	766	808	788	760	818	760	803	762	770	789	800	771	744	740	785	766	758	779	796	806	797	766	734	790	786	770	722	771	749	776	797	830	744	739	769	823	798	766	763	788	795	740	751	794	755	791	809	772	788	758	766	765	742	751	724	770	759	808	785	761	778	772	730	772	788	803	787	768	752	764	736	784	756	745	736	709	733	761	764	798	731	810	767	761	736	785	759	787	806	820	781	750	814	741	764	732	740	751	745	773	748	734	741	752	758	759	795	774	791	754	770	830	750	746	753	812	776	741	852	805	777	771	765	753	766	786	752	764	731	797	762	792	764	814	805	760	794	781	775	773	811	691	786	753	755	783	735	809	830	741	744	731	802	836	762	761	831	781	776	752	758	778	754	801	809	794	748	726	789	769	819	789	773	793	727	762	730	725	723	792	711	756	740	758	779	764	782	763	763	736	787	758	766	784	752	789	786	762	778	738	771	767	704	764	705	773	774	740	748	807	752	746	751	767	786	762	743	748	806	742	790	715	802	883	778	756	743	816	718	778	715	754	780	816	761	747	746	776	808	815	763	830	748	723	777	752	744	802	765	817	767	751	736	769	781	819	735	765	754	790	785	829	767	742	778	763	802	770	780	785	783	765	722	797	780	797	734	770	754	778	731	759	763	792	725	817	749	709	758	769	812	737	741	762	743	747	741	813	779	760	772	792	752	725	778	784	766	789	799	759	751	740	758	736	748	775	773	799	729	758	775	770	740	758	758	782	744	780	766	770	745	729	762	762	773	745	743	798	808	789	802	748	770	737	788	725	764	780	808	743	764	758	752	770	739	745	758	775	713	721	754	760	770	791	755	741	806	784	752	717	733	761	787	780	742	728	741	759	742	755	752	792	738	708	780	768	735	746	778	749	793	772	780	791	779	765	808	778	817	778	752	779	772	765	742	790	731	735	767	793	766	790	745	783	784	770	778	780	779	777	791	764	799	727	774	741	816	782	770	776	815	757	750	743	746	803	731	785	794	803	781	769	757	736	790	786	787	757	730	797	744	830	798	815	781	768	750	777	748	759	832	792	769	772	701	787	780	822	761	744	730	740	708	805	801	753	748	785	807	768	763	770	788	762	759	812	785	782	770	801	718	760	813	775	791	768	733	789	753	793	732	762	784	723	754	765	775	702	729	771	737	780	780	800	765	817	777	802	803	784	729	769	746	730	772	787	826	801	747	735	747	767	800	795	777	767	762	762	757	758	766	772	752	766	748	797	777	795	777	764	750	794	835	786	743	802	795	758	740	766	798	747	744	736	815	780	821	771	757	802	777	800	796	779	788	744	770	767	744	825	780	781	780	763	763	817	830	715	774	727	767	810	782	723	744	764	806	761	752	815	824	766	771	796	737	764	842	750	809	803	784	743	735	808	725	789	755	765	801	791	832	806	771	797	736	765	747	731	781	778	769	756	747	793	794	722	785	759	714	788	783	762	810	729	766	773	790	774	785	766	775	765	741	740	806	736	789	791	803	804	796	737	737	757	720	770	732	800	771	822	780	735	789	744	765	775	765	722	737	743	777	763	737	755	771	762	798	724	757	751	731	811	789	846	791	759	783	786	806	763	737	724	739	787	754	807	765	826	764	743	767	735	729	762	777	814	790	806	774	736	791	751	739	763	779	847	738	759	739	760	797	751	799	796	785	792	703	787	746	787	730	765	773	786	816	765	777	745	750	734	748	755	810	797	709	804	787	784	768	764	737	749	747	786	772	820	822	800	777	754	758	804	774	762	800	766	751	738	756	781	777	791	806	758	789	684	792	788	761	728	803	763	770	795	770	765	779	787	766	775	790	730	752	733	780	760	788	777	801	803	803	779	808	730	741	771	822	763	752	781	811	797	816	747	711	728	758	735	772	795	765	734	770	742	786	760	773	756	750	815	793	816	806	785	755	789	787	755	766	759	773	778	788	770	749	735	806	754	746	812	787	737	788	763	745	763	797	846	782	792	762	773	783	793	756	767	697	779	758	804	746	820	818	752	782	774	766	764	765	794	718	812	732	794	803	771	804	757	785	735	729	751	784	822	788	794	800	756	813	750	779	799	781	778	767	699	729	764	784	776	803	791	789	762	737	754	776	801	807	768	804	771	828	762	830	741	762	825	776	770	775	762	789	758	787	796	747	801	752	755	768	712	747	754	722	857	777	764	747	766	815	711	767	794	821	757	749	838	792	752	809	739	778	778	787	772	786	768	757	736	805	748	756	745	776	729	770	762	798	786	775	736	772	735	785	822	733	795	740	754	713	784	803	740	791	778	756	755	807	773	766	762	786	762	727	797	772	767	782	765	783	784	782	800	758	818	842	753	786	778	773	780	724	744	747	799	769	746	738	777	784	793	792	777	764	803	790	782	778	802	797	805	760	748	734	755	749	779	792	735	790	744	735	780	763	807	740	752	737	800	709	803	770	769	791	773	785	741	782	829	813	795	751	769	746	729	793	756	770	751	737	776	772	816	755	795	722	769	711	746	741	696	768	779	802	810	801	776	729	762	779	790	801	694	767	774	730	784	764	833	763	742	780	751	776	783	792	799	782	717	767	777	727	746	769	743	795	739	770	788	823	719	785	763	756	755	767	789	765	711	785	732	792	796	749	759	755	815	717	770	778	728	751	784	775	761	730	730	772	730	772	737	722	774
65176	18695	4273	2049	1498	1115	845	713	645	534	497	479	436	452	450	380	390	404	348	347	367	359	352	311	348	352	315	323	334	332	329	328	334	307	363	308	329	359	311	344	326	322	286	354	341	317	315	296	330	356	328	323	323	343	348	363	311	374	354	315	340	323	319	353	339	302	337	315	318	344	321	312	339	376	327	294	334	311	330	331	286	321	311	324	294	307	332	313	318	334	331	311	316	365	337	311	359	323	319	321	345	326	329	344	308	327	287	323	315	322	325	323	344	331	331	319	313	299	303	328	306	323	303	308	349	302	325	319	297	323	296	339	307	336	338	311	282	313	322	322	303	305	316	326	326	324	310	334	331	312	323	275	300	334	323	322	306	336	340	331	330	326	314	308	289	305	316	292	329	307	362	309	315	331	320	319	328	355	353	312	323	370	316	318	301	330	307	339	292	310	313	302	344	322	350	319	336	324	342	331	323	348	297	315	308	314	331	299	317	291	328	310	353	339	336	318	320	307	333	315	303	323	311	330	309	307	330	351	285	333	319	302	297	289	292	307	329	306	298	331	306	327	335	339	276	306	315	328	331	316	286	338	279	284	321	340	312	312	306	287	334	331	319	372	323	294	314	316	318	333	317	334	327	327	336	348	315	340	338	345	334	319	317	300	339	312	320	328	324	342	305	306	280	287	316	327	327	299	319	292	324	330	314	329	317	326	329	328	312	328	353	323	312	286	349	367	305	292	304	314	342	336	335	339	285	299	318	302	336	342	318	317	308	335	329	316	359	314	289	338	346	299	310	302	337	308	317	284	268	305	349	335	318	313	274	308	310	306	333	319	316	341	340	323	308	332	331	310	297	281	281	324	317	328	291	388	320	318	325	320	316	314	284	345	315	339	347	329	309	288	301	333	327	327	345	330	319	309	337	345	340	325	311	309	317	315	324	313	292	332	325	299	341	315	316	320	315	317	275	340	303	306	326	304	332	325	318	287	294	334	306	313	355	300	314	317	326	309	312	326	329	328	326	333	314	323	311	332	292	291	337	303	323	327	315	349	287	342	304	330	356	291	307	316	327	315	358	309	329	330	292	320	329	319	326	337	351	328	323	315	349	320	312	323	302	312	316	343	334	325	326	305	325	344	337	313	341	321	317	346	294	322	321	333	329	327	351	335	327	319	339	333	319	332	332	284	320	295	300	310	337	324	311	314	335	354	322	316	314	333	334	305	322	321	315	317	312	306	296	314	359	324	296	349	295	284	325	326	295	315	321	297	356	293	309	315	329	308	312	326	326	339	318	327	315	333	326	303	334	331	295	326	337	331	334	300	321	310	323	295	334	335	338	313	333	361	325	307	330	298	304	312	322	297	318	294	305	325	308	279	314	291	318	308	336	294	324	303	288	354	305	301	312	290	346	327	313	327	304	320	298	298	328	295	333	339	306	330	301	310	307	338	313	336	322	317	323	328	319	318	310	314	333	321	329	327	362	337	308	332	334	296	322	331	308	322	327	331	318	283	305	341	297	325	322	311	293	293	330	311	327	297	326	332	300	315	328	326	310	310	312	302	331	297	291	315	317	322	328	321	334	296	285	313	343	301	317	318	309	308	306	304	325	306	328	341	320	287	346	322	340	286	299	301	319	328	330	323	355	320	296	292	308	323	321	308	291	344	328	318	310	336	328	300	324	286	339	350	284	334	350	288	316	279	300	345	327	329	305	324	330	322	344	308	333	317	297	324	314	284	291	313	336	324	309	335	341	337	288	325	303	298	324	320	317	298	298	323	297	297	315	322	296	333	361	342	335	332	314	285	307	352	320	333	319	325	329	331	325	316	308	308	306	295	308	302	323	316	357	314	298	312	298	318	350	291	335	313	309	312	293	314	298	322	330	317	352	297	313	329	327	304	315	300	315	297	320	348	304	302	298	331	322	319	273	312	344	330	323	317	347	309	315	331	324	341	298	350	317	307	318	324	328	292	289	321	343	327	292	264	307	334	331	318	302	345	327	313	321	324	348	302	287	323	335	329	318	334	336	318	305	333	359	314	297	342	306	334	324	317	292	284	320	322	332	336	320	323	310	296	311	332	325	325	296	337	308	312	351	327	308	322	336	338	296	331	309	304	293	342	341	323	321	310	335	314	310	337	325	296	338	316	291	287	331	322	292	331	307	316	301	315	322	316	329	307	341	332	324	310	281	334	303	348	300	324	356	314	300	354	313	346	289	338	307	317	328	338	287	331	320	322	358	282	309	336	321	367	301	341	343	309	329	289	311	308	334	306	334	319	347	323	307	328	334	305	336	319	300	327	308	302	300	288	330	324	319	305	312	323	308	317	322	329	333	337	313	328	321	321	340	288	289	301	322	326	276	305	330	325	324	321	341	352	320	314	320	287	327	308	316	317	318	301	317	305	317	311	326	311	298	308	332	323	331	298	294	333	287	309	294	284	303	275	305	280	305	310	328	304	357	328	339	339	318	328	319	320	345	340	317	282	318	311	300	345	355	330	323	301	310	317	337	354	307	334	333	335	332	328	343	329	339	310	335	329	308	303	332	313	333	313	309	321	291	289	344	288	302	345	320	324	301	335	311	310	296	328	322	306	324	301	333	344	367	295	350	313	311	345	334	314	274	318	316	315	365	303	332	322	345	319	316	297	322	310	313	304	335	315	300	341	306	334	325	318	312	307	318	347	327	306	353	325	336	315	316	337	326	356	332	316	321	325	350	324	329	300	330	328	318	350	322	297	344	326	335	281	354	332	278	328	286	325	297	326	312	293	324	323	336	344	304	333	306	317	312	283	322	292	298	316	312	333	311	317	284	332	309	310	332	298	334	310	312	308	322	321	307	334	311	324	312	326	303	324	317	303	310	304	290	313	271	352	334	320	320	284	322	355	343	325	323	321	335	336	324	317	308	294	322	317	325	316	283	350	323	321	306	326	320	347	294	312	311	309	346	315	298	321	307	282	306	318	314	324	311	334	308	308	322	339	326	324	320	370	327	297	315	328	301	274	306	335	307	317	344	310	309	352	300	329	287	331	314	285	325	311	367	331	324	316	354	353	326	322	347	320	328	313	339	292	301	311	332	310	317	293	317	318	296	353	287	311	282	336	347	315	327	310	296	319	354	303	326	307	316	288	300	356	299	295	314	311	313	340	296	322	344	320	305	307	302	302	310	314	311	319	311	303	346	296	306	344	308	314	327	316	302	352	336	306	298	335	310	335	342	301	325	307	322	345	318	312	315	311	275	332	334	339	339	326	304	304	322	305	322	305	314	328	313	357	290	346	341	299	359	308	334	329	325	285	298	290	341	316	300	318	328	338	318	331	293	326	322	297	287	288	318	325	315	341	299	342	309	332	298	329	285	318	377	302	311	332	322	300	350	317	312	333	323	310	344	327	333	315	291	281	318	302	342	301	316	326	301	333	351	319	314	292	326	302	306	312	337	324	303	324	307	375	340	336	302	325	312	312	330	312	335	297	325	300	319	311	318	303
32639	2916	5978	6352	5518	4472	3779	3212	2825	2399	2165	1903	1795	1802	1618	1626	1525	1409	1362	1310	1343	1313	1211	1232	1207	1177	1147	1141	1081	1084	1123	1009	1102	1029	1074	1057	1088	1010	1007	1009	1034	984	964	999	978	1009	953	1004	974	962	1027	1013	976	1039	908	993	949	983	974	946	924	940	991	979	977	932	904	961	948	969	956	934	940	944	961	912	946	919	932	961	919	1000	903	926	957	929	910	974	957	962	882	933	941	934	921	976	952	916	950	950	885	902	906	842	942	968	928	901	905	964	952	918	925	948	964	934	915	914	918	909	936	977	896	932	951	977	930	937	972	909	934	921	953	997	892	922	943	965	893	953	948	909	921	924	884	948	944	942	934	918	1001	917	981	953	911	896	895	943	954	935	946	920	895	932	931	952	895	966	888	953	869	970	928	898	889	931	923	949	962	865	924	942	913	955	936	948	959	871	949	891	955	907	955	878	884	886	912	962	904	828	956	924	929	902	876	940	957	893	979	891	919	948	980	992	931	940	941	900	976	925	962	908	959	890	892	901	930	897	910	932	920	954	919	910	978	964	889	946	945	923	920	897	936	913	957	976	949	881	943	921	919	917	964	894	955	930	882	925	881	897	894	909	920	924	970	974	948	870	952	935	961	883	890	908	897	973	933	945	944	937	960	916	895	945	893	935	901	965	897	916	971	928	960	931	879	908	866	934	887	957	852	932	935	916	873	847	924	898	910	906	949	902	911	940	900	923	911	931	920	959	885	918	940	897	869	879	965	933	925	910	913	856	921	912	978	968	933	918	958	929	891	939	946	925	969	895	904	895	942	949	897	908	985	911	932	879	890	869	912	970	882	906	950	922	925	917	882	890	884	921	917	961	930	930	953	884	938	948	941	913	925	900	951	894	925	841	900	938	910	879	919	887	895	866	925	970	924	948	875	963	911	1006	911	911	880	889	900	923	865	938	885	917	912	897	919	941	984	854	916	894	988	895	910	943	943	878	963	878	869	918	929	940	926	856	954	924	901	897	933	949	960	969	970	848	922	924	950	959	904	914	913	906	898	900	922	902	886	925	939	910	941	888	879	923	1000	899	933	923	967	937	896	973	951	957	906	912	894	896	919	935	874	871	954	955	899	906	915	947	936	918	928	942	880	939	891	937	876	938	923	926	866	941	947	927	894	975	955	882	992	932	900	906	902	875	951	917	947	893	890	854	910	960	882	910	912	888	883	914	881	922	896	914	909	941	935	892	934	918	922	926	960	973	876	880	977	910	927	953	925	935	927	915	942	904	905	895	924	856	926	906	890	946	886	909	949	897	901	883	923	894	939	917	960	948	921	918	935	856	931	943	925	915	928	965	946	983	894	900	877	907	941	892	975	922	969	954	896	937	963	897	932	965	910	890	933	959	873	940	925	917	903	926	949	908	939	932	923	919	952	894	886	897	919	945	920	950	940	959	937	936	894	907	905	879	932	927	940	881	899	860	920	880	889	891	970	921	951	942	932	832	908	846	927	932	911	937	957	902	883	923	879	955	943	933	907	887	965	950	943	966	922	928	907	923	872	899	893	940	886	928	958	922	966	909	873	942	920	958	924	936	900	910	923	902	923	921	921	874	935	923	926	945	911	917	941	945	944	921	934	909	919	949	901	884	983	917	924	920	884	945	954	1004	1027	944	914	975	923	866	953	934	922	965	953	903	876	903	968	958	899	837	878	880	915	955	884	925	938	955	911	924	901	971	930	969	969	902	889	902	943	988	890	879	959	930	968	993	927	911	961	899	900	976	970	916	884	886	893	882	957	1000	953	958	881	912	961	951	891	890	994	938	933	872	950	953	950	908	939	972	988	891	919	953	951	1004	918	921	948	917	898	885	979	901	903	903	950	917	929	969	934	897	947	945	907	913	894	925	845	974	885	930	980	931	908	938	924	927	906	939	940	926	901	938	954	985	894	919	930	938	932	889	886	1011	954	916	915	887	959	903	904	967	895	935	945	946	921	897	951	917	900	940	896	865	897	959	909	926	924	927	931	934	885	894	941	871	904	896	963	896	923	910	861	940	908	917	929	919	923	977	946	962	933	932	955	939	943	931	872	923	892	917	979	906	911	953	952	919	960	907	885	944	993	906	873	920	913	910	933	912	993	926	925	905	899	990	891	952	896	839	920	950	921	938	910	978	904	921	900	895	934	927	981	896	912	919	912	985	917	933	883	893	966	914	952	918	854	900	955	966	932	893	929	925	924	933	889	936	876	892	917	923	918	973	927	896	914	895	897	921	899	921	900	901	911	897	937	939	949	921	897	939	914	946	943	958	949	906	973	964	896	916	898	887	913	890	901	904	888	914	937	883	977	974	968	925	952	885	950	931	949	966	913	928	873	850	911	888	932	946	932	936	934	956	969	937	966	897	938	881	958	922	916	950	913	940	925	928	978	923	909	922	903	946	886	869	903	900	937	872	927	916	968	965	945	1004	883	949	881	925	898	907	893	932	945	893	972	912	896	947	890	889	906	919	925	900	915	882	930	923	944	935	930	891	921	906	935	972	926	958	967	880	975	889	898	939	841	968	918	924	955	862	932	964	958	967	959	919	978	873	910	878	910	916	991	953	972	872	937	927	909	926	936	885	884	981	943	962	935	925	903	888	928	862	961	929	907	957	901	904	976	898	912	901	982	957	941	889	874	932	895	911	852	932	917	918	910	860	950	919	947	896	951	903	911	904	902	927	967	945	933	947	912	894	925	924	901	910	922	898	940	950	877	935	903	902	913	981	934	983	953	926	932	854	907	912	877	907	878	942	923	950	871	850	966	925	918	920	929	894	927	913	904	908	930	931	928	915	916	940	917	993	991	869	931	930	889	930	873	882	983	950	914	911	896	889	887	921	921	870	944	870	965	969	948	926	878	912	861	961	891	879	943	933	936	971	925	867	933	910	895	915	932	900	954	934	939	944	877	969	942	900	929	927	947	916	934	869	864	895	892	960	934	914	891	958	926	890	982	915	885	905	890	918	965	909	902	949	871	930	961	922	910	950	942	927	884	951	878	897	924	910	959	903	899	948	972	932	920	950	946	916	919	911	878	933	983	941	941	937	955	935	902	910	974	902	898	901	911	916	914	978	916	943	898	931	918	914	871	913	894	918	944	942	878	916	931	913	934	925	893	942	924	901	966	898	871	925	925	978	934	901	948	904	907	916	958	903	900	966	900	945	944	961	947	967	882	871	914	902	923	932	799	908	877	877	921	946	927	899	933	936	969	871	892	982	964	967	931	943	970	894	927	935	898	901	926	941	922	901	949	931	883	969	973	916	954	877	895	945	907	940	945	899	892	961	887	912	906	915	909	953	924	917	951	952	889	928	914	932	922	914	946	891	931	918	968	912	937	924	949	902	960	932	941	885	920	925	890	928	876	952	909	908	958	933	919	958	890	939	943	950	903	937	986	901	979	862	942	846	947	936	890	927	925	926	881	919	917	873	934	969	920	922	948	975	928	934	969	893	975	945	934	940	910	900	939	944
8690	444	213	168	149	145	139	145	146	131	128	113	144	158	131	160	133	128	140	113	142	133	129	139	146	148	133	126	126	134	124	119	122	130	123	147	131	131	140	123	100	134	145	119	139	116	126	137	132	149	133	134	125	120	118	118	155	118	131	122	156	127	125	129	155	113	130	132	128	130	156	122	133	108	128	139	124	134	139	152	143	128	126	130	128	147	116	131	135	132	126	118	124	143	128	129	140	121	122	131	126	130	142	137	139	117	141	143	146	143	133	130	137	120	112	112	136	135	122	139	122	124	141	140	130	126	117	144	113	149	129	152	137	136	155	146	126	125	139	136	131	128	154	124	141	135	119	133	141	139	138	140	138	124	126	135	132	143	134	119	141	143	121	120	152	147	124	125	118	116	158	141	137	108	144	113	134	132	132	123	135	135	122	125	115	123	137	129	106	138	116	118	129	133	129	123	125	130	133	147	128	137	124	132	128	121	131	150	141	146	135	141	134	131	119	138	127	125	144	132	128	114	124	140	117	125	143	139	152	128	131	133	137	152	148	115	130	131	154	157	146	124	114	158	113	105	153	128	148	125	141	127	128	136	130	127	139	136	135	117	157	129	121	143	139	143	132	136	149	118	134	128	137	117	151	139	135	117	128	137	141	130	140	134	166	153	118	132	126	146	135	134	126	145	117	148	119	132	155	124	128	137	150	108	129	141	126	148	150	147	123	134	133	114	120	141	131	136	122	122	124	138	137	110	122	132	140	120	143	124	152	145	149	131	142	149	128	151	154	135	137	134	132	129	134	121	120	152	149	125	135	120	129	138	120	132	121	150	130	123	132	136	118	132	105	128	122	135	146	150	135	140	130	131	140	128	120	129	122	151	132	127	144	134	138	153	143	135	126	127	147	131	147	120	109	124	130	132	156	119	142	129	139	160	137	130	139	121	133	123	135	131	142	123	121	153	137	152	138	140	121	135	151	112	134	142	131	127	128	120	145	140	140	144	117	117	136	128	128	130	128	153	130	123	139	123	144	119	142	137	120	140	127	131	132	142	125	138	114	135	134	127	134	133	130	143	144	139	153	132	139	125	119	120	126	128	124	108	132	152	136	144	115	144	139	144	114	162	143	139	146	128	127	154	126	132	136	125	127	119	152	118	167	113	117	169	151	120	150	151	130	137	104	136	131	129	138	137	148	119	149	127	125	130	119	117	108	136	129	121	132	124	115	122	141	125	141	133	115	143	138	128	130	138	150	139	139	123	138	112	147	141	132	158	149	137	130	129	162	109	150	128	111	154	148	134	131	129	121	122	111	142	120	119	109	143	140	127	134	120	148	112	128	120	157	133	123	148	126	137	134	127	113	134	123	127	137	150	125	146	150	140	149	134	136	125	127	120	131	141	133	148	130	124	143	129	124	136	123	127	133	134	152	134	122	151	123	126	145	130	155	120	118	123	133	133	136	127	123	153	139	135	136	136	137	131	135	132	145	150	128	123	136	140	160	129	142	137	126	133	117	139	145	139	139	117	148	146	122	124	141	124	124	132	131	130	123	146	136	114	142	146	135	121	134	131	142	129	121	146	143	122	126	157	144	134	145	122	113	136	118	120	119	129	131	143	126	112	130	135	118	131	135	136	131	141	136	141	137	115	112	149	121	129	135	144	132	126	143	139	132	122	148	127	136	143	140	132	126	138	131	127	118	144	133	121	124	123	137	131	115	121	132	128	135	129	156	146	122	119	147	134	151	123	128	115	146	138	162	120	128	118	128	150	139	132	128	142	134	123	123	148	128	148	142	143	129	134	120	120	109	99	119	110	119	126	151	136	127	112	135	137	130	136	133	134	143	140	127	128	154	157	126	129	133	124	136	152	130	141	130	121	134	138	162	134	109	127	123	122	107	132	141	142	123	117	134	137	135	122	140	122	139	138	139	108	122	132	131	139	128	117	144	144	154	122	123	135	107	135	121	144	128	146	128	132	128	136	143	139	123	131	122	135	133	146	121	127	146	107	146	122	128	135	135	137	117	132	131	141	111	114	138	146	130	151	144	124	137	132	145	114	109	131	137	128	132	132	133	123	136	146	144	139	146	147	131	132	139	146	126	130	136	132	128	139	146	136	127	126	102	127	147	119	136	127	140	141	136	136	128	133	125	123	136	139	140	133	148	143	138	145	115	143	129	127	141	128	145	123	129	140	125	132	126	131	111	136	134	143	132	167	133	128	122	130	153	130	129	151	156	132	130	126	145	178	123	126	135	144	142	126	148	135	125	132	124	136	132	131	127	154	137	140	109	155	131	130	116	124	138	113	144	118	140	137	121	133	133	129	142	147	148	109	120	116	130	119	151	144	147	144	105	120	112	131	135	121	122	139	122	131	138	128	130	119	141	123	129	122	106	116	147	129	134	122	140	132	147	110	141	120	147	134	110	133	158	126	133	146	128	132	120	137	133	130	144	139	130	144	162	139	145	123	128	123	121	119	125	134	115	150	135	121	141	128	142	149	123	129	157	113	136	153	121	113	134	140	129	134	134	127	129	130	128	138	113	152	129	147	162	139	159	107	154	136	131	124	132	133	124	136	127	114	139	119	136	108	128	145	139	131	127	124	122	118	130	136	144	142	116	150	130	156	139	141	139	125	121	148	134	123	111	123	142	118	142	146	132	129	148	150	153	132	129	133	106	116	123	129	151	126	111	141	143	136	122	128	136	124	116	132	131	129	151	142	142	140	136	121	135	125	140	130	127	127	144	149	135	109	129	138	136	134	133	138	110	129	129	146	139	133	128	128	140	130	112	148	140	157	109	141	124	123	129	140	121	146	136	136	136	135	131	136	130	130	134	145	117	144	134	133	140	129	108	122	162	152	127	117	134	134	131	137	120	130	150	126	125	155	147	119	138	153	140	145	123	140	114	119	142	149	120	148	142	142	145	143	133	122	127	137	131	143	148	138	131	144	141	117	134	133	145	134	131	109	155	128	140	126	148	141	137	155	119	131	131	136	132	128	121	135	145	143	126	123	141	124	142	111	124	132	134	145	125	128	141	134	130	106	123	143	119	125	133	138	131	136	118	139	154	140	125	159	142	169	129	130	153	130	120	144	120	132	130	135	126	112	148	137	131	127	139	136	134	145	115	131	135	133	137	146	126	129	139	134	146	124	141	107	119	139	154	135	146	110	119	126	127	129	117	145	157	124	137	139	131	139	130	123	121	134	128	107	138	129	127	149	121	131	147	126	118	119	136	120	128	132	149	113	148	134	132	135	123	152	128	147	140	136	157	135	128	131	143	148	150	148	141	134	151	120	117	171	128	159	148	132	143	130	149	149	134	148	134	133	151	136	120	139	149	112	111	121	130	139	132	143	139	114	131	125	131	127	158	157	138	139	143	123	142	114	125	159	133	136	135	130	123	130	131	134	128	137	143	129	150	133	130	112	119	137	135	136	115	127	128	152	142	113	118	155	128	153	125	144	126	126	114	143	138	125	143	144	114	118
9132	526	603	603	541	531	510	523	477	500	472	491	469	484	462	439	435	503	476	492	421	471	500	450	456	495	483	490	494	442	451	450	444	447	442	466	458	413	487	445	439	488	496	489	433	422	453	478	437	464	441	498	478	461	465	467	430	444	460	485	451	455	446	459	482	462	455	448	484	419	436	434	483	450	444	423	448	496	470	468	465	453	474	467	452	434	436	438	463	446	451	518	467	429	463	464	485	445	468	446	442	443	483	441	444	455	459	444	492	452	469	442	523	469	429	445	451	461	462	454	446	487	420	461	429	491	464	457	437	499	463	451	448	457	461	449	435	433	451	422	460	425	468	456	460	462	474	426	453	486	456	473	463	469	459	479	419	401	438	459	443	464	471	450	446	455	426	431	474	483	476	470	442	464	451	468	427	437	444	433	443	487	428	462	452	455	408	456	491	433	457	448	491	456	460	459	481	477	465	449	443	451	455	438	462	444	449	450	467	432	429	433	443	461	421	464	487	436	457	453	472	448	456	417	486	436	455	448	459	459	478	450	432	451	449	492	460	433	447	494	459	448	452	478	466	468	413	434	438	442	417	422	486	431	435	456	436	451	437	429	446	430	518	491	464	464	431	426	494	453	440	425	415	470	406	449	437	472	444	464	442	495	462	410	461	443	442	410	496	423	411	444	442	464	430	450	498	454	482	447	467	479	473	452	444	432	457	420	468	474	459	434	432	446	432	469	446	447	433	478	458	433	463	453	455	441	482	461	483	455	466	451	482	460	448	448	453	452	432	420	446	478	446	428	443	460	447	470	456	468	459	449	450	423	431	424	446	436	466	445	423	460	465	436	452	458	445	477	485	419	456	445	455	452	465	447	432	499	443	491	464	483	443	435	432	443	465	425	464	448	441	456	446	445	453	478	457	447	484	449	489	455	443	496	458	441	496	488	456	432	480	474	473	414	456	437	485	437	474	493	452	448	462	441	423	453	453	445	471	456	482	431	461	446	441	439	429	438	444	455	473	476	397	445	457	432	445	460	441	475	440	455	463	463	431	446	470	426	462	425	433	402	423	473	461	421	443	416	446	433	447	452	449	416	458	426	463	445	395	463	418	439	472	404	429	461	421	421	459	474	439	478	425	448	461	463	508	456	463	437	427	440	421	436	454	411	419	480	426	429	439	453	466	443	473	475	447	475	451	497	457	493	410	460	459	451	423	452	429	445	444	401	480	461	477	470	487	459	472	441	433	454	461	471	480	434	489	458	469	465	488	438	453	433	434	461	446	444	454	487	437	442	477	471	432	452	434	495	442	457	422	435	463	437	420	416	446	448	455	451	446	462	424	436	451	474	445	416	453	462	457	421	462	455	436	454	464	447	463	422	456	426	468	436	461	457	468	432	413	475	506	444	433	453	440	474	441	472	407	445	444	458	410	428	469	438	445	445	451	464	432	442	463	459	468	461	417	473	474	455	425	451	451	464	445	486	450	440	491	451	437	464	466	409	471	430	457	445	501	441	444	458	482	437	427	456	433	447	413	482	458	431	472	462	447	480	467	441	427	483	435	457	382	452	472	445	458	457	438	435	443	482	453	458	433	449	454	451	421	401	434	498	452	429	437	454	466	463	449	478	478	415	472	453	446	461	477	427	435	421	448	482	457	424	456	439	448	476	448	468	461	450	457	452	454	431	451	436	428	444	453	445	481	413	482	478	472	464	414	449	447	434	417	482	464	429	515	417	473	463	447	417	482	461	455	441	425	480	436	412	461	438	458	451	443	449	454	451	457	446	460	448	462	466	410	421	434	463	468	449	492	452	482	482	453	464	449	445	465	463	428	461	479	472	453	429	436	462	451	454	444	479	477	415	464	430	482	461	437	500	464	497	438	447	469	417	429	425	456	436	484	416	419	454	436	424	449	419	473	465	442	448	470	445	449	448	446	458	474	437	458	487	463	441	459	478	476	453	484	496	464	453	441	417	470	445	442	457	411	452	474	457	437	432	424	478	453	444	436	471	389	452	454	440	377	469	463	433	466	436	424	467	456	479	488	426	481	438	436	458	434	424	427	425	412	472	428	429	446	457	459	439	476	425	471	443	463	439	443	439	405	398	465	443	435	482	439	467	426	384	448	425	456	464	503	456	474	458	471	447	454	421	441	454	407	426	404	467	439	513	478	442	460	433	484	464	474	513	482	445	479	449	438	446	462	469	465	435	449	413	479	462	425	478	439	419	422	409	469	457	441	433	470	429	452	442	460	499	475	443	431	442	460	456	476	483	434	453	498	419	469	438	477	451	472	455	406	452	454	442	469	482	452	446	468	449	466	448	457	442	473	479	445	432	458	442	449	468	462	469	505	415	470	441	457	466	402	447	436	453	435	448	419	416	449	433	432	445	460	463	435	429	447	464	420	443	440	467	417	450	466	431	428	443	446	462	447	444	455	436	491	430	478	447	446	462	420	424	443	445	488	443	446	440	435	486	443	445	427	442	448	495	429	413	442	446	482	475	401	469	448	437	460	447	462	445	459	449	439	427	418	444	454	456	437	500	470	421	426	471	425	453	457	478	432	428	429	470	435	468	465	415	449	479	445	456	420	468	445	461	447	472	454	466	444	491	449	468	431	458	445	498	470	420	457	425	459	473	490	442	444	424	403	461	452	451	424	436	466	476	443	448	455	444	459	489	430	460	436	433	465	448	451	476	424	492	461	458	469	420	462	433	453	423	434	400	466	476	457	419	451	444	475	486	432	473	488	413	424	480	438	493	438	464	451	417	454	475	435	427	430	473	449	464	447	440	459	461	463	439	483	475	448	487	459	485	445	460	434	473	438	464	449	498	438	435	469	415	485	487	466	447	472	441	423	480	395	463	437	487	437	462	485	415	469	475	451	466	446	481	469	442	440	441	467	445	457	446	443	448	474	464	440	444	452	437	465	445	432	465	438	453	458	464	466	456	449	449	449	476	451	436	421	489	432	432	412	452	484	444	467	464	466	442	411	406	496	447	460	454	469	470	465	511	441	454	444	444	445	464	428	446	456	450	493	453	439	451	478	471	456	479	427	477	488	445	468	441	464	445	474	464	432	470	448	474	472	476	425	445	425	480	439	480	446	409	468	433	468	450	416	446	466	458	439	453	439	469	428	478	483	442	446	431	427	455	466	449	484	421	437	452	423	429	446	441	487	433	452	466	435	465	480	442	450	440	454	478	469	460	466	495	467	455	454	443	439	460	444	453	430	413	478	432	461	456	436	506	468	485	457	499	458	474	432	443	445	428	453	450	445	457	467	421	464	439	468	432	443	408	452	472	446	487	408	416	401	440	447	459	451	424	481	451	467	431	486	508	443	444	443	485	425	442	450	446	431	442	411	441	445	435	451	450	447	450	437	488	474	444	454	440	420	440	470	464	432	459	495	468	423	451	440	462	455	493	421	444	446	425	458	472	477	485	428	490	407	449	440	439	477	471	431	450	437	476	493	451	492	475	477	497	450	460	450	452
50170	10578	1738	1114	821	698	550	470	385	387	348	294	297	303	323	316	243	278	290	287	253	275	270	259	268	254	270	291	260	239	269	256	301	250	273	247	276	288	245	230	289	256	259	255	259	230	254	268	266	243	275	272	272	292	270	237	248	249	268	266	267	250	266	269	267	241	249	245	272	259	260	241	241	278	242	257	253	249	268	257	267	228	254	225	247	270	276	253	268	247	260	235	235	250	265	255	251	263	277	249	271	263	266	256	268	304	263	245	252	247	227	207	249	232	246	261	241	245	259	253	245	284	244	250	236	264	280	239	259	242	256	265	289	258	253	270	252	245	253	240	234	249	264	247	240	277	262	234	271	226	259	262	248	232	239	231	251	269	249	261	254	259	239	253	285	268	228	239	245	236	265	231	238	237	246	222	248	244	257	254	257	217	241	272	259	262	233	275	282	232	261	227	271	278	266	251	244	262	247	248	238	253	252	242	249	230	251	245	253	269	259	265	254	246	232	248	222	249	255	245	243	252	271	264	228	238	258	261	246	253	235	290	260	295	253	255	262	267	247	253	270	269	260	250	238	268	234	268	244	233	262	255	256	286	270	268	248	243	203	255	286	248	259	252	247	249	267	245	260	260	257	246	258	263	230	251	241	250	228	255	275	253	253	247	244	245	261	285	250	268	243	288	252	266	235	237	269	242	208	236	268	247	277	270	275	252	269	252	279	279	273	271	266	266	262	224	241	267	272	238	273	244	268	260	272	262	277	219	268	247	270	273	244	262	250	254	279	263	256	255	230	244	243	279	262	267	228	253	239	245	252	252	276	250	278	267	249	267	276	243	286	258	258	214	266	264	301	264	243	229	297	240	243	279	246	259	259	244	256	285	241	240	241	220	243	245	234	272	271	239	264	270	252	241	244	266	256	263	237	254	258	238	257	230	241	276	269	243	243	266	258	257	264	226	262	262	253	260	256	277	252	245	265	269	289	263	256	248	246	242	259	270	272	271	251	253	246	274	244	239	253	255	222	267	247	266	265	252	265	252	250	261	257	239	251	268	284	267	250	271	233	255	232	228	247	258	294	234	276	256	268	231	282	237	235	247	254	264	244	256	266	239	248	261	261	236	229	262	286	267	257	261	215	223	290	229	246	249	254	283	255	249	282	260	254	237	269	237	227	253	234	248	261	274	236	234	257	236	263	245	246	242	254	254	267	249	287	255	270	242	248	271	248	265	244	254	267	221	284	244	235	233	263	266	251	231	231	236	248	268	244	262	250	263	250	230	256	263	246	248	245	267	229	286	298	215	256	273	237	240	263	252	262	264	228	262	258	238	251	269	266	257	255	287	258	240	249	286	242	258	261	255	256	270	254	253	265	248	275	267	267	234	254	238	271	251	262	250	249	258	274	244	245	250	270	253	241	275	237	252	271	257	271	276	255	286	264	228	235	248	251	261	237	272	250	261	265	232	249	278	245	207	274	242	263	244	285	235	261	285	233	276	243	244	231	241	250	240	242	239	248	276	279	235	254	241	241	237	244	257	258	301	250	250	270	214	235	264	249	260	260	261	276	248	237	245	238	255	239	242	263	227	238	264	300	243	224	285	253	249	305	249	242	269	242	266	245	257	239	247	259	246	256	258	240	248	253	265	239	288	254	259	252	250	245	232	249	275	260	244	259	249	258	256	274	262	248	242	261	246	255	267	262	229	264	262	272	261	265	251	232	269	253	254	250	239	258	218	261	260	275	257	246	242	251	261	287	242	259	261	273	269	247	258	275	263	218	286	247	276	246	250	255	257	278	257	260	252	230	253	255	243	234	273	266	260	242	275	253	262	254	248	248	244	238	270	213	262	247	265	250	286	248	252	241	246	238	244	254	240	247	277	243	239	257	246	247	253	248	231	217	275	255	251	242	224	228	250	278	268	236	258	256	284	236	252	249	267	217	284	240	232	234	256	252	267	261	257	231	268	284	277	241	257	236	275	235	265	266	257	258	264	272	262	233	279	260	248	244	229	243	259	245	259	243	247	245	251	252	233	249	248	256	262	249	266	292	281	239	239	241	270	244	271	251	235	278	246	240	268	224	249	257	245	247	247	237	257	253	252	268	236	269	249	250	285	244	235	258	249	253	240	231	234	260	274	256	232	224	264	233	229	235	226	227	275	248	266	253	263	250	235	248	235	263	269	264	224	245	235	251	267	256	273	239	259	236	282	269	257	254	236	269	234	270	243	246	249	253	259	259	247	252	249	293	234	239	235	250	266	256	267	252	266	261	273	254	276	266	254	268	260	234	242	272	227	218	267	286	247	255	246	258	252	267	246	252	271	226	243	272	273	231	278	246	258	234	268	233	287	285	241	250	216	250	257	241	287	255	250	254	244	255	252	278	238	280	266	240	267	241	236	243	265	240	269	258	260	245	267	281	256	256	235	254	271	235	253	268	271	256	229	238	252	249	247	265	277	225	245	236	299	254	268	221	245	244	260	241	229	256	248	258	250	266	229	240	267	251	218	244	301	239	218	282	250	268	266	266	267	281	262	240	261	259	263	247	255	257	233	225	244	258	290	254	271	258	260	254	258	259	262	252	236	251	266	260	268	286	248	243	240	247	241	242	242	263	254	272	259	265	258	244	266	237	269	219	236	275	239	225	265	233	261	214	244	236	250	267	237	233	268	232	275	235	217	261	228	256	242	257	251	233	261	257	250	245	233	270	247	238	249	245	246	266	237	250	282	226	246	242	251	245	260	241	242	278	256	254	250	256	242	245	276	248	251	250	239	274	267	261	242	267	269	240	281	226	264	247	256	274	248	268	255	238	224	261	216	247	215	261	244	235	247	231	270	247	242	243	240	212	224	267	253	270	241	261	270	247	210	233	242	260	262	235	254	250	240	253	227	235	272	272	264	273	298	286	249	252	259	263	251	231	280	264	268	257	262	246	253	269	288	253	254	288	242	242	238	241	221	241	234	252	239	259	254	244	258	225	280	237	261	234	278	244	262	242	236	257	249	270	266	252	246	246	260	275	262	231	265	299	238	251	241	231	286	222	247	250	253	250	247	257	267	232	276	260	251	260	251	262	261	257	252	247	267	254	262	245	257	278	249	267	262	208	255	252	224	268	206	267	277	268	252	242	243	272	254	254	276	255	243	251	232	242	264	259	262	279	272	248	253	243	245	259	260	243	244	248	257	242	204	254	223	246	284	244	220	235	251	286	228	245	258	261	222	266	269	251	238	243	257	275	259	253	266	274	268	257	273	242	271	246	243	230	229	258	257	260	283	235	283	287	254	253	230	248	266	251	244	251	241	242	229	250	246	264	241	251	254	245	254	260	248	252	263	237	224	249	247	245	264	264	242	264	253	257	252	253	266	242	290	270	241	249	283	259	222	256	260	247	261	287	274	275	224	276	229	251	256	243	272	273	216	264	286	247	241	252	259	247	254	244	248	251	260	236	251	217	227	247	249	231	265	254	248	260	255	251	244	261	251	251	246	281	237
25492	1711	3527	3832	3080	2726	2266	1988	1739	1572	1387	1350	1281	1191	1126	1082	1033	1042	960	970	925	936	918	856	873	855	912	860	870	854	835	808	882	815	864	855	891	828	816	851	841	831	812	778	790	744	780	801	834	816	771	816	797	768	802	825	789	738	794	794	807	789	768	797	773	802	812	723	770	753	792	804	787	796	798	769	818	770	798	773	824	814	784	787	805	742	853	740	767	709	741	807	771	785	761	775	836	849	757	781	786	825	795	732	785	777	791	787	767	760	779	793	801	811	761	779	768	764	754	792	738	772	745	730	773	765	809	752	761	743	797	779	784	754	796	753	811	801	730	762	773	794	814	769	753	747	791	773	738	792	744	791	787	756	793	784	753	745	766	786	754	772	767	797	761	816	792	757	746	779	762	770	787	743	737	728	755	806	768	756	734	743	796	793	763	788	776	788	752	763	754	753	747	836	770	743	774	795	760	810	729	720	748	746	782	767	799	741	825	775	749	772	811	788	775	790	788	781	745	708	767	765	767	794	756	792	796	772	744	770	776	802	763	748	817	791	811	780	779	810	735	725	775	806	770	771	755	772	719	803	775	717	733	795	750	803	741	774	762	791	754	785	739	745	759	743	724	728	779	767	750	793	760	818	767	772	739	738	719	761	752	761	821	842	825	803	789	753	780	757	803	750	731	769	776	742	721	796	765	750	760	735	761	768	792	758	737	789	769	790	737	763	751	789	803	760	711	769	811	746	750	801	777	726	742	765	738	779	773	790	757	791	785	764	766	777	752	773	756	790	773	764	775	775	796	742	825	751	813	792	756	752	738	823	763	761	769	764	758	796	819	743	747	784	802	738	776	789	743	766	786	800	785	808	798	798	751	808	777	765	771	768	762	769	772	785	820	808	735	769	745	732	769	781	783	764	697	717	801	728	738	759	708	787	729	769	778	737	758	720	723	753	777	769	798	779	747	740	809	752	771	757	735	771	768	735	785	766	771	777	747	809	728	713	798	750	760	766	778	790	721	751	765	751	784	791	798	788	761	755	764	821	739	739	746	776	710	778	769	815	775	739	754	765	792	755	785	749	769	754	783	806	700	809	784	786	733	755	709	757	779	792	779	811	789	795	775	738	789	781	737	793	748	762	772	845	764	768	734	817	745	795	786	777	721	732	781	789	799	757	780	773	732	771	775	759	741	804	740	775	755	736	763	781	813	767	720	756	728	761	756	793	789	760	777	795	757	786	790	694	762	769	751	762	773	802	773	749	787	774	766	756	799	785	796	774	796	733	743	778	807	753	775	812	745	743	779	708	774	787	738	744	746	812	753	736	758	712	747	750	739	798	771	762	741	762	810	739	772	767	801	773	742	735	760	735	761	805	757	787	783	770	739	795	762	738	772	796	751	757	753	763	790	763	726	754	711	784	747	755	716	780	774	682	741	810	730	773	757	780	831	783	773	762	781	756	724	762	784	780	808	737	785	789	823	767	784	806	774	745	752	757	756	767	772	777	772	771	801	783	792	774	810	829	773	803	745	790	774	840	801	788	782	732	760	735	808	739	793	804	784	774	764	798	752	785	767	747	786	774	795	764	791	761	767	835	774	791	829	789	764	752	768	772	824	781	758	735	734	738	776	752	796	787	751	753	763	766	772	746	747	786	794	794	777	744	809	748	752	755	773	773	778	758	792	764	713	802	804	752	769	759	783	771	742	784	807	741	762	732	774	751	748	799	773	798	769	783	783	752	801	747	801	760	788	740	751	779	804	748	748	798	741	737	760	797	755	709	776	796	778	741	735	750	799	748	830	774	777	792	750	807	734	791	760	726	766	761	765	751	741	753	786	736	748	762	787	769	765	758	766	753	767	767	812	779	764	767	776	701	756	785	813	744	759	773	788	781	749	794	732	737	800	746	740	735	763	773	781	799	804	763	764	736	798	815	789	776	762	755	815	768	790	782	787	793	734	772	810	772	719	768	785	757	777	790	757	756	766	738	793	717	798	747	789	784	777	791	791	763	766	759	799	781	809	790	751	817	785	779	764	716	784	804	750	763	770	753	775	742	753	774	736	786	764	741	776	755	789	725	779	744	773	735	729	785	760	802	804	794	779	773	732	751	804	783	752	800	759	781	750	687	763	774	824	731	790	787	723	761	796	782	772	800	750	767	760	735	746	762	750	770	767	766	726	744	754	824	778	785	804	827	734	757	760	736	742	713	763	813	779	765	785	748	751	797	758	779	740	766	804	794	756	799	767	745	856	754	765	743	755	721	761	737	807	801	753	756	797	756	790	793	785	774	753	761	800	808	820	788	794	750	771	815	772	739	779	763	791	741	818	723	820	822	762	765	766	777	766	766	769	825	754	760	794	826	708	809	782	804	747	738	776	764	754	822	767	776	786	767	796	778	760	801	774	743	761	740	786	778	794	755	805	785	815	797	757	762	805	746	788	749	776	752	752	802	736	781	766	744	788	740	742	774	746	757	760	732	822	777	803	719	780	827	790	745	782	721	723	729	776	780	732	764	771	780	761	738	796	769	790	755	783	765	808	766	775	754	798	785	762	832	749	746	720	737	786	769	774	702	765	776	739	814	804	774	806	753	740	800	771	790	744	749	764	738	764	723	799	777	754	773	723	810	812	796	797	767	777	758	839	806	759	756	781	730	741	754	764	759	825	696	739	795	761	768	745	797	726	789	810	779	802	754	755	736	777	797	741	793	763	777	798	766	761	748	803	787	769	794	788	762	759	759	738	783	828	774	777	775	785	772	737	745	765	792	715	792	747	782	804	770	767	768	771	759	770	750	771	737	751	807	791	851	756	753	812	782	776	763	775	771	794	743	787	794	788	742	781	792	813	762	764	768	783	749	784	763	787	791	783	738	748	711	765	788	838	767	766	810	730	790	780	719	752	748	714	719	769	784	741	808	776	789	774	754	733	765	839	795	733	754	794	806	795	764	790	773	760	800	763	803	792	779	795	756	705	788	742	742	809	733	773	791	763	768	762	762	758	761	803	755	787	770	736	748	783	778	773	815	811	761	790	760	737	756	782	808	790	725	781	761	739	780	746	800	731	757	740	747	777	847	756	767	792	766	795	785	767	704	734	768	741	740	760	826	780	715	764	802	787	757	732	759	786	811	774	766	800	753	745	827	719	789	768	771	756	755	785	779	783	780	780	746	803	762	710	736	752	748	768	755	771	725	764	761	754	766	805	772	788	738	728	761	754	785	784	791	731	802	791	788	730	812	809	761	762	779	735	756	753	798	722	784	794	738	833	767	763	753	774	764	781	735	784	771	744	766	781	755	753	757	760	748	736	734	727	773	792	787	814	737	781	745	698	814	777	744	744	804	761	785	729	806	772	767	762	752	804	779	777	772	757	774	767	788	811	838	788	779	794	736	801	772	756	789	794	787	800	756	769	753	774	725	799	792	768	788	808	778	790	801	785	785	797	748	750	732	784	783	796	770	799	760	773	767	769	749	769	829	747	776	817	804	796	781
62630	16746	4072	2026	1492	1154	931	751	671	555	491	473	446	374	411	408	400	392	389	364	393	365	368	342	338	339	326	336	362	337	333	349	335	327	370	308	346	314	350	324	319	325	321	338	349	327	288	339	344	354	327	341	316	348	300	321	308	365	336	317	357	307	325	342	322	376	335	319	339	318	335	294	333	293	322	333	346	322	362	321	350	341	336	315	297	307	359	322	342	307	288	336	310	312	319	309	344	304	335	322	305	297	345	312	315	301	315	293	318	306	343	329	304	323	317	328	348	281	303	326	322	348	322	305	311	289	313	298	347	356	306	316	317	305	297	323	328	299	310	297	352	307	343	287	323	304	296	298	332	321	341	314	303	305	334	321	282	313	303	320	305	332	310	312	289	281	313	295	281	352	315	307	308	317	305	319	343	336	314	300	306	324	304	304	324	331	337	272	311	316	300	290	347	346	325	307	292	320	296	273	313	324	355	328	273	302	310	307	310	315	341	322	307	305	341	314	334	302	319	346	312	298	285	330	324	367	318	302	314	329	346	339	316	291	289	284	313	297	312	313	329	339	302	317	342	296	333	313	309	328	322	271	321	320	308	325	304	306	338	314	309	291	323	332	314	281	316	308	302	297	305	357	287	292	323	345	305	298	288	315	315	316	329	309	345	304	347	315	311	323	372	302	327	298	329	270	300	296	332	328	321	299	301	317	320	325	302	323	292	304	270	301	311	340	320	310	333	289	323	329	341	332	303	331	308	311	329	320	314	307	305	342	310	317	306	307	344	316	353	287	314	333	324	316	332	305	320	313	309	309	295	344	308	293	304	310	333	296	326	334	286	312	291	334	307	310	290	333	305	325	330	317	309	318	325	327	302	337	333	307	309	326	299	316	325	327	322	319	338	348	344	315	318	308	321	288	297	330	337	329	327	303	305	337	329	324	308	325	307	306	319	324	309	331	294	299	310	314	345	301	289	302	312	339	331	304	322	324	303	320	336	339	334	293	330	330	301	322	328	291	323	328	293	335	300	317	270	311	275	304	320	320	330	299	298	308	310	291	313	302	328	332	329	294	328	333	314	288	320	328	319	299	301	312	332	312	324	310	296	341	317	341	319	347	317	322	319	331	266	294	310	332	282	288	330	309	326	350	337	283	344	310	304	310	344	328	302	287	337	320	313	336	296	316	306	317	301	325	343	307	314	322	322	333	290	314	329	297	309	311	292	319	302	323	316	331	337	325	314	283	321	306	306	329	330	324	314	313	327	318	310	327	315	294	288	328	327	334	318	316	301	344	300	342	317	337	352	299	330	311	325	292	304	321	296	316	300	309	290	319	290	333	316	319	296	323	333	309	326	352	296	326	291	325	314	299	305	347	315	323	292	313	310	365	313	332	295	302	322	299	329	331	305	330	327	301	344	356	296	311	345	313	310	326	324	335	298	316	282	316	319	333	313	335	304	295	291	326	316	325	310	305	316	301	340	321	277	358	287	346	329	341	294	314	323	325	326	338	342	302	336	366	276	292	315	337	345	311	333	340	336	300	350	328	314	324	297	300	328	326	315	320	294	312	322	312	338	282	341	313	330	306	302	304	311	342	355	332	303	306	307	301	288	336	308	324	309	321	344	321	297	312	320	350	300	298	318	359	313	318	356	311	313	342	300	291	295	309	329	313	331	313	324	285	337	325	291	282	303	280	303	305	323	311	327	316	349	321	293	312	296	339	315	289	313	309	323	332	298	340	338	335	315	303	310	304	323	326	328	295	309	326	302	295	318	338	306	295	332	289	301	317	317	318	311	293	315	302	306	317	297	315	308	335	325	332	295	318	320	306	320	300	286	301	311	352	320	344	319	312	316	329	329	319	341	339	307	332	302	319	321	293	337	299	311	301	298	327	288	305	321	345	347	321	307	300	317	345	309	337	325	319	318	326	320	323	319	313	312	302	339	285	311	298	317	299	299	279	318	323	342	299	294	342	289	327	332	300	303	298	325	315	309	299	302	314	331	287	300	307	316	346	302	314	306	289	293	287	317	331	290	318	331	327	322	325	320	322	340	299	336	319	315	334	350	334	322	317	314	308	322	345	303	309	346	300	325	303	321	295	317	286	332	323	308	284	316	336	361	321	329	305	315	306	311	312	300	299	335	330	297	302	319	321	288	369	302	342	296	304	327	320	329	301	317	330	331	333	313	330	313	334	324	357	262	312	292	331	357	308	323	305	310	326	309	296	310	320	307	310	299	339	317	332	307	328	298	304	290	270	314	326	340	309	318	308	324	313	324	313	315	337	311	325	310	319	312	318	311	342	306	319	326	353	333	335	304	340	332	339	324	328	297	323	331	311	334	298	292	343	313	315	351	344	305	341	352	302	322	326	322	325	286	284	323	312	305	309	319	291	347	311	324	309	333	314	323	339	323	314	328	311	342	307	294	301	316	332	316	336	313	289	336	340	309	289	325	307	308	302	299	300	319	340	309	283	307	335	324	309	335	290	296	330	303	331	298	300	293	285	290	311	287	309	326	334	322	320	319	285	340	293	325	350	317	333	297	330	314	320	354	310	386	319	303	310	330	348	293	326	375	313	317	332	329	302	320	325	305	328	320	309	278	292	332	283	295	329	315	325	321	342	311	302	307	324	289	322	314	304	341	301	275	340	346	337	320	333	323	326	307	326	309	319	315	287	324	318	330	325	336	306	329	322	324	305	342	341	299	310	265	363	298	308	314	329	325	282	293	325	323	285	285	345	289	336	314	291	332	302	303	309	289	330	314	328	315	313	309	315	337	334	312	320	287	316	308	329	314	296	330	314	323	316	339	300	340	313	312	356	337	312	325	313	300	313	307	322	304	320	345	319	285	302	345	334	327	300	367	323	327	286	315	320	298	343	330	331	337	294	295	318	308	310	286	332	294	344	353	330	313	314	342	299	308	318	326	287	342	310	300	305	329	324	333	317	301	298	322	327	316	308	342	303	332	328	303	351	319	323	324	299	289	301	311	326	334	312	316	343	315	301	354	301	327	324	336	335	314	314	363	322	330	326	296	290	304	328	303	294	290	290	295	316	342	300	292	299	361	354	301	342	324	327	321	315	303	314	291	305	292	298	331	337	309	321	308	325	285	299	318	317	334	277	314	305	294	323	319	323	292	342	301	330	304	313	328	314	316	334	312	297	311	311	338	302	307	343	284	307	308	319	338	309	314	305	351	299	305	303	341	309	348	312	287	331	334	299	277	261	331	319	310	326	339	322	345	337	315	308	301	332	321	322	331	356	331	310	315	315	297	316	296	297	298	352	328	317	321	298	326	320	313	320	335	296	323	339	322	340	283	337	293	305	285	309	319	327	328	339	312	321	324	319	313	293	307	308	321	343	299	310	314	352	272	333	320	308	313	295	312	299	322	293	298	304	343	349	334	299	309	306	291	337	293	328	333	335	342	372	304	344	319	326	320	306	329	317	305	324	335	280	303	314	319	325	301	325	304	299	312	300	328	340	285	308
30877	2838	6086	6553	5509	4492	3817	3138	2792	2355	2210	2001	1825	1683	1596	1539	1471	1443	1441	1319	1311	1281	1226	1208	1149	1182	1128	1140	1133	1140	1087	1087	1059	1080	1008	1041	1024	1063	1047	989	1093	1031	993	990	986	995	1036	944	1004	974	996	977	970	930	959	941	1005	1016	874	941	947	976	938	958	962	1010	954	969	968	914	946	938	929	977	882	981	895	984	958	926	991	943	931	996	979	939	917	973	982	997	937	911	976	997	906	942	912	896	926	937	954	886	869	949	893	899	949	921	925	961	938	941	957	903	945	898	908	961	964	928	935	932	925	935	877	947	904	948	911	962	965	955	968	951	905	951	948	964	898	896	907	967	953	902	926	902	897	919	903	908	950	942	912	927	893	903	926	867	958	882	935	947	910	939	923	901	926	881	900	984	928	907	995	891	851	929	926	990	963	930	931	864	919	919	931	881	884	952	902	959	946	929	944	888	871	951	887	901	986	870	923	925	945	923	863	911	908	945	915	948	938	876	928	922	893	933	867	886	921	929	912	935	886	891	933	930	857	911	905	961	918	899	948	964	963	939	904	902	886	920	948	921	902	903	889	939	871	908	956	933	914	936	922	881	908	925	866	890	929	892	952	940	861	909	892	960	901	925	857	911	863	862	902	968	923	913	920	909	903	884	959	950	884	967	896	931	945	894	878	970	935	943	964	922	965	918	923	983	901	952	921	937	909	905	952	925	871	880	942	873	954	963	942	885	944	910	895	910	988	857	944	899	897	896	904	930	946	958	878	907	910	888	906	950	935	937	915	958	1008	895	878	910	929	907	911	945	928	905	899	942	898	920	892	949	934	949	924	971	896	888	820	883	937	918	939	945	941	889	872	949	899	896	910	921	990	891	885	943	953	921	918	954	897	942	940	949	908	916	872	906	908	929	962	993	894	913	963	944	973	925	913	832	922	908	894	894	934	944	885	865	905	899	889	963	924	962	925	940	890	908	946	968	927	992	907	880	903	905	936	970	923	872	915	951	919	931	958	953	879	938	905	970	927	938	978	885	990	956	899	892	888	939	940	922	917	926	896	898	977	990	896	913	941	942	951	882	937	900	917	871	954	903	929	905	882	945	927	969	920	893	958	934	867	964	969	939	929	919	916	935	914	941	914	993	919	905	938	876	864	872	886	904	872	937	921	945	905	903	943	903	906	903	935	910	905	907	929	918	877	901	912	922	916	926	912	921	953	887	961	928	903	871	899	942	886	896	913	871	935	941	900	911	955	886	911	878	914	944	939	909	914	970	924	868	903	923	964	897	885	944	916	925	938	916	881	903	974	937	957	920	892	896	921	915	962	884	975	925	891	925	887	906	896	925	924	915	881	940	884	971	902	970	932	938	951	894	900	889	929	928	860	906	890	945	913	953	947	849	884	890	854	954	903	923	893	917	904	877	911	893	937	830	939	961	990	915	958	930	924	905	924	861	949	950	926	895	926	950	975	965	900	938	910	893	949	919	899	878	955	890	913	954	861	886	906	909	955	902	945	918	963	914	933	881	981	971	987	955	909	900	905	951	907	892	909	905	895	916	927	879	904	935	898	919	914	895	928	873	955	978	917	947	895	927	890	894	889	949	916	879	951	978	918	907	920	870	914	891	879	952	912	886	960	938	928	906	902	920	897	919	893	915	887	905	922	873	898	949	924	900	916	950	921	943	916	922	967	890	917	868	893	939	939	909	918	885	900	925	891	937	885	909	901	889	947	929	924	914	860	947	887	991	905	941	901	957	954	945	913	948	906	938	958	892	889	899	897	898	970	952	928	944	922	939	927	938	917	914	976	956	931	923	941	942	902	879	938	921	953	889	958	902	918	919	889	900	919	967	872	940	906	873	921	943	914	924	917	906	966	963	910	920	976	932	918	977	949	906	969	898	905	904	946	909	956	940	909	932	857	906	907	977	910	935	921	940	933	916	928	946	892	943	944	967	909	950	917	937	926	971	902	885	933	909	866	928	954	929	957	947	933	883	945	901	955	953	916	900	960	912	968	892	936	931	955	898	932	978	930	897	872	977	972	963	932	916	919	944	941	912	917	923	963	893	876	944	928	874	951	903	896	931	936	911	929	920	897	913	920	879	945	997	969	944	947	940	947	883	883	883	898	957	981	922	886	920	886	937	907	950	937	881	948	867	942	931	960	950	909	921	922	917	965	900	893	913	945	910	888	862	879	913	921	950	952	862	903	902	900	943	895	884	950	966	856	959	947	883	926	930	944	916	905	890	970	903	914	925	922	862	933	924	933	890	962	896	873	915	930	882	900	904	911	880	953	878	940	894	942	937	924	906	948	955	936	917	857	897	922	929	907	946	953	939	907	915	883	882	934	935	878	861	940	889	902	906	940	922	889	893	893	880	928	917	896	915	885	931	938	886	911	905	966	960	962	912	858	925	862	876	889	930	912	852	948	908	974	931	932	943	938	873	908	897	901	880	932	888	954	927	928	955	895	932	928	930	912	880	885	903	923	930	928	935	961	862	980	917	927	869	921	866	902	909	895	941	956	899	858	884	956	894	832	942	917	903	886	906	918	952	933	972	900	875	886	886	986	938	882	915	939	913	950	948	913	893	888	879	942	925	881	946	938	930	942	924	902	917	937	927	888	925	905	929	876	845	911	923	918	960	899	961	938	921	901	941	904	923	930	879	917	874	920	904	899	905	908	899	946	921	928	957	982	931	922	911	970	867	935	923	934	916	918	961	914	870	930	950	891	928	937	958	878	959	971	925	949	918	948	964	924	868	930	931	887	891	930	898	938	933	927	882	915	909	892	939	946	935	930	912	868	903	944	932	964	942	930	955	911	881	922	929	933	925	922	930	840	878	923	896	944	940	930	909	902	901	966	871	918	895	933	923	904	929	871	893	961	904	956	876	877	904	957	934	882	949	959	966	848	974	890	907	933	1004	952	923	890	925	973	934	922	960	903	896	931	948	924	886	921	891	875	901	968	882	900	902	935	872	932	890	907	944	910	893	878	951	886	901	925	936	921	891	954	940	887	890	928	951	859	869	970	909	833	929	876	954	917	941	949	916	940	946	886	904	937	898	931	880	899	917	936	922	914	891	901	897	925	908	881	930	924	913	948	999	934	919	891	894	911	871	923	974	923	949	870	969	913	928	886	872	925	866	951	898	901	906	898	925	947	941	915	894	874	880	937	920	906	903	942	940	934	923	925	868	909	897	896	922	917	905	968	894	919	941	946	929	902	879	901	943	936	914	933	876	921	880	903	909	918	936	964	918	872	953	877	961	896	853	921	957	928	932	915	900	922	993	900	991	905	914	956	933	936	929	928	900	987	906	929	886	916	971	919	886	908	847	943	933	948	908	906	884	963	945	956	922	959	902	965	917	912	912	929	941	943	941	976	903	939	942	937	866	903	947	960	929	920	941	908	891	915	913	921	892	940	951	888	869	905	978	942	944	982	935	866	867	928	930	914	915	904	904	939	994	914	915	904	923	973	958	854	947	901	917	916	868
8370	516	223	193	179	153	134	156	152	153	144	147	148	143	143	120	142	150	129	142	157	146	129	126	121	134	152	144	127	123	133	143	127	116	125	116	127	106	124	159	117	147	137	138	131	147	125	130	126	118	123	129	122	132	125	148	114	113	150	124	139	107	129	129	147	137	135	133	136	132	121	133	142	155	107	132	121	110	153	153	134	125	130	146	144	113	114	130	128	118	128	133	130	124	120	140	134	136	137	143	122	138	104	123	156	123	132	139	146	151	111	146	162	118	144	109	141	158	127	134	116	158	122	151	104	143	143	130	139	129	121	130	159	136	139	142	110	126	127	131	117	119	124	118	137	136	131	148	124	134	119	130	125	116	119	133	125	148	143	138	137	129	132	148	132	133	147	158	131	133	139	153	110	122	138	127	135	128	114	143	122	132	126	115	139	130	126	130	119	112	97	124	149	131	132	129	135	126	125	110	141	139	154	134	120	165	136	149	150	139	147	138	142	142	137	131	147	119	136	130	120	111	113	126	142	144	147	125	146	132	124	127	119	120	119	96	139	113	110	119	151	112	123	123	145	117	155	146	162	129	117	129	128	144	133	134	137	135	152	137	119	132	134	138	137	134	132	128	131	121	139	152	131	118	137	115	125	148	136	136	141	135	110	126	113	137	120	145	105	107	135	123	118	137	116	138	148	109	141	134	153	138	122	166	114	118	156	127	138	135	140	127	116	142	115	121	133	128	145	119	132	115	130	132	145	108	138	118	139	127	149	128	147	147	120	135	121	128	148	124	125	148	126	119	122	137	115	119	130	138	140	155	135	125	130	129	115	142	103	129	111	139	136	123	139	137	128	140	131	123	133	113	145	135	145	122	125	154	136	143	134	114	138	128	118	120	115	137	106	147	144	137	134	126	131	140	136	139	134	127	134	142	114	128	149	113	123	152	138	136	144	109	132	121	133	127	122	138	136	147	120	130	154	137	145	134	136	140	117	123	139	126	157	161	122	119	148	140	136	137	140	154	113	135	134	127	117	138	138	157	141	148	119	145	107	155	131	141	151	148	134	148	118	119	130	123	146	118	145	129	119	122	124	140	123	122	119	145	144	140	143	133	148	128	147	126	133	130	124	130	122	126	114	132	143	121	117	115	113	142	141	134	134	157	130	112	141	140	120	132	118	139	134	118	127	118	130	112	111	140	147	147	117	150	124	120	110	142	141	143	115	133	129	102	105	144	125	140	128	113	151	140	136	120	122	141	137	145	119	133	124	140	133	138	136	121	139	123	125	135	131	129	123	128	149	139	138	144	120	127	142	128	130	137	151	137	134	128	135	147	139	125	103	129	128	123	136	128	141	106	133	134	127	112	126	145	140	130	143	121	123	138	126	128	138	109	143	145	131	135	145	134	137	137	146	136	152	130	124	136	140	133	122	141	147	138	123	144	129	128	147	114	133	125	126	115	139	151	136	124	119	120	154	122	129	132	135	133	135	131	133	147	134	124	130	123	129	150	132	121	131	148	156	128	126	125	138	135	125	128	112	134	124	133	146	137	131	126	132	125	127	108	136	144	112	112	130	134	122	140	131	127	156	122	126	119	124	137	119	127	147	133	150	146	136	107	126	152	132	113	114	128	137	131	120	132	140	120	137	126	117	140	144	128	145	136	123	125	129	122	127	133	130	112	128	145	127	137	135	132	140	155	124	133	146	144	150	124	115	110	132	126	131	135	129	137	141	155	134	135	131	114	148	141	144	155	119	116	136	147	137	138	145	127	120	121	132	123	163	133	130	147	139	143	148	145	141	136	151	133	127	127	132	134	158	129	149	147	113	139	131	123	123	145	139	121	141	128	118	141	133	146	128	125	132	138	124	140	132	146	128	125	142	113	129	133	143	133	134	123	139	131	116	154	127	149	120	128	134	146	135	112	129	133	140	128	133	139	122	137	135	117	147	120	125	143	127	150	139	108	121	140	121	112	139	137	108	113	140	145	147	138	134	130	146	123	146	143	114	129	129	147	135	134	127	121	132	137	146	147	122	127	110	131	136	119	146	144	136	165	111	122	135	125	146	123	129	137	127	139	121	133	136	113	119	140	137	124	144	146	136	141	163	122	145	133	134	127	119	143	141	133	130	108	141	130	136	151	139	119	137	144	129	119	146	122	138	117	143	137	137	127	154	127	117	142	138	149	130	123	119	126	121	127	129	138	137	136	118	128	139	127	142	133	127	111	122	124	129	122	140	128	121	127	141	143	125	132	159	121	139	146	133	99	126	127	116	143	118	129	144	119	120	122	135	124	139	134	132	137	148	120	141	145	133	124	134	130	125	126	143	131	122	149	140	130	137	128	133	116	113	140	150	129	123	118	112	121	139	143	129	122	131	137	135	142	140	149	142	130	132	142	161	143	127	126	144	154	132	128	137	122	146	156	133	142	142	147	141	119	129	143	127	129	150	127	117	143	125	115	133	125	118	156	132	137	132	159	127	115	140	139	127	133	120	129	131	150	112	143	146	120	118	153	134	140	130	130	122	134	129	124	142	134	140	128	131	131	124	125	123	133	139	146	108	138	159	139	127	116	147	142	134	154	131	118	144	129	127	134	141	120	114	109	109	161	123	110	140	128	128	143	128	137	111	128	129	121	113	123	122	132	108	128	142	145	103	154	129	123	130	135	142	120	131	144	131	144	144	125	122	125	145	140	118	137	126	132	151	130	115	128	142	127	132	149	126	145	132	132	120	130	155	132	133	127	120	136	127	133	122	131	139	138	123	113	127	118	113	127	142	125	124	139	139	143	127	150	123	128	164	129	143	123	134	133	129	136	138	118	153	165	133	112	138	112	149	152	120	150	140	139	143	153	127	122	155	149	129	139	131	127	132	136	134	122	147	125	142	146	118	132	137	136	130	132	128	110	131	129	108	147	143	134	129	132	139	119	132	133	127	127	156	116	146	131	149	146	130	131	148	138	140	131	142	145	123	141	119	132	146	134	132	127	148	127	135	108	124	147	143	166	148	128	136	143	130	132	118	130	116	126	128	128	129	131	134	146	119	133	155	148	131	144	147	128	135	119	151	142	127	128	105	132	128	132	124	122	141	145	138	135	127	132	130	123	143	129	140	131	133	118	112	131	128	141	140	135	113	128	143	129	123	116	138	126	124	120	128	119	130	141	112	139	144	140	151	137	119	122	152	134	144	122	120	136	114	139	145	127	132	135	130	140	125	149	162	140	140	132	122	138	112	138	129	151	128	136	134	130	133	110	128	145	135	138	133	142	138	107	123	108	127	133	114	112	144	142	117	145	128	140	145	133	119	149	145	138	151	125	127	138	151	147	138	134	137	125	132	117	160	137	139	143	111	128	113	135	137	116	138	127	109	150	134	135	137	133	132	131	106	126	129	130	144	126	139	133	111	143	110	128	123	142	137	146	138	129	123	130	129	117	145	133	135	127	133	115	134	169	134	122	136	122	146	136	123	126	147	135	146	147	126	146	135	128
8570	571	618	621	621	597	557	519	534	510	480	488	492	442	506	503	469	422	446	477	467	462	461	452	469	473	460	459	443	419	478	418	445	459	464	469	428	415	457	421	482	399	470	456	470	411	471	457	445	480	477	469	411	431	440	473	497	439	461	447	438	459	470	477	463	389	427	442	445	424	455	437	451	393	503	455	444	446	434	455	469	435	450	449	456	471	445	472	438	446	485	441	477	453	452	470	479	443	444	449	463	420	462	441	439	431	455	469	483	475	435	476	443	456	434	431	448	438	435	437	454	449	438	446	458	471	448	460	442	455	434	448	419	447	465	418	440	467	477	491	478	469	476	449	460	452	494	455	431	499	460	470	435	459	449	484	455	463	474	480	456	460	447	467	446	426	475	456	447	436	438	434	445	408	468	454	465	490	450	449	450	454	488	440	488	445	448	449	477	504	470	451	398	487	443	488	481	451	448	429	444	440	451	477	506	467	455	488	448	477	436	471	457	450	440	494	443	465	494	475	447	450	460	434	459	429	463	455	448	460	472	428	461	471	428	467	491	465	470	442	455	472	443	467	445	479	457	436	471	459	412	510	448	466	424	465	461	450	467	452	423	446	432	459	446	464	448	453	490	448	467	450	453	458	480	503	449	449	435	440	439	489	428	453	457	448	449	455	466	462	470	494	469	462	463	459	466	451	419	444	466	472	480	442	487	433	430	456	450	465	445	458	419	423	483	451	444	463	457	439	414	445	406	431	457	445	437	452	441	465	434	438	463	431	476	463	485	446	462	411	434	448	485	408	455	435	429	450	454	424	425	434	497	436	454	478	427	463	427	436	498	470	460	412	455	485	445	430	470	446	503	460	478	467	457	432	427	455	408	480	469	470	465	482	422	454	406	475	437	442	437	431	442	493	426	449	460	425	493	418	444	420	445	459	430	449	442	444	458	454	470	441	487	437	476	486	456	437	461	419	480	466	460	442	458	483	476	444	453	448	462	477	463	412	436	459	428	462	462	454	457	454	449	471	468	480	437	478	442	450	434	457	425	454	445	439	489	448	440	429	433	439	420	427	475	464	431	420	454	460	435	457	457	463	474	468	454	446	446	448	431	482	452	441	451	444	435	467	463	462	438	443	454	470	428	460	466	472	472	442	441	464	439	491	457	459	453	449	469	443	422	391	444	461	465	436	418	452	465	476	443	454	450	440	438	443	443	464	409	412	435	488	434	433	431	450	428	438	421	421	452	437	455	477	453	445	428	473	467	446	439	437	457	465	445	486	445	402	444	472	451	463	456	448	482	459	481	424	454	435	433	445	485	464	464	434	450	476	446	478	477	453	437	460	439	442	449	443	443	490	457	424	451	473	441	462	463	435	435	466	442	461	440	464	447	437	448	441	471	422	447	453	425	453	459	458	482	458	485	437	432	467	453	468	426	461	482	457	447	478	440	478	451	429	424	423	457	462	462	467	434	434	436	416	447	455	455	460	438	429	447	494	436	422	448	469	443	443	426	485	460	454	448	438	441	463	474	445	472	432	443	431	456	440	465	471	449	461	422	460	420	453	454	451	443	464	475	464	477	456	463	442	426	459	441	489	434	430	441	450	437	439	463	462	481	470	429	430	452	465	453	435	439	490	484	430	469	462	436	450	430	448	413	446	478	473	432	417	447	479	438	480	461	481	429	471	484	468	478	442	446	452	445	467	430	431	481	487	470	463	433	445	431	476	453	458	484	481	460	443	435	467	444	455	460	494	464	461	456	459	468	466	441	450	507	419	440	418	395	437	449	438	441	428	478	453	445	453	460	470	428	466	412	429	441	449	466	457	416	458	448	449	417	472	443	465	468	445	430	481	459	435	466	454	471	462	466	458	440	487	460	441	451	478	442	452	438	431	447	435	425	453	441	459	444	446	496	433	486	477	498	481	462	474	454	438	468	454	464	443	498	435	460	436	487	441	443	445	442	466	493	452	445	442	472	461	452	461	474	449	444	451	455	457	469	420	423	474	457	477	448	476	442	454	438	425	453	447	441	436	416	434	417	465	430	428	460	447	429	426	469	420	428	446	474	421	442	440	425	436	471	434	461	449	469	421	479	447	471	437	449	449	415	475	411	432	468	440	447	427	464	480	470	420	455	450	458	483	472	491	453	485	443	442	438	445	467	427	437	433	429	476	446	441	477	465	472	427	454	431	485	425	435	455	450	472	489	431	436	442	460	465	446	483	471	477	458	451	438	477	497	445	445	426	478	466	458	420	461	441	455	407	450	458	422	445	446	471	475	461	423	427	447	424	448	444	445	426	414	480	427	487	416	507	469	460	459	437	483	464	435	446	451	462	447	398	436	434	427	461	415	463	459	433	455	461	461	461	456	466	427	453	489	466	496	432	503	470	418	502	435	472	443	429	485	461	441	429	423	430	429	436	443	438	435	457	436	487	495	459	458	441	442	469	446	469	448	446	462	436	445	477	456	474	490	448	449	466	440	448	466	441	426	454	456	447	483	448	451	472	412	457	435	454	450	451	434	464	480	441	425	475	453	442	478	479	435	403	410	453	423	437	402	449	423	456	466	462	426	442	455	455	433	439	426	453	431	470	444	442	439	467	472	474	447	408	470	468	413	437	440	481	428	447	417	458	486	442	449	442	445	426	443	457	423	466	451	449	492	457	473	454	462	457	448	427	443	460	530	415	501	453	463	469	441	476	466	437	504	455	475	421	447	455	474	446	449	487	441	402	439	432	488	448	460	458	454	454	485	453	442	458	457	433	466	460	454	464	431	435	435	442	443	463	459	435	453	440	466	478	460	463	478	526	472	469	432	451	468	478	450	423	490	432	431	436	474	465	465	438	462	438	442	434	428	468	446	461	473	487	433	467	458	456	452	481	450	436	462	456	465	451	449	456	487	463	445	484	449	456	480	450	452	472	471	437	436	468	454	416	438	440	406	479	452	495	452	429	473	438	407	472	446	443	461	466	460	482	460	430	471	409	476	429	449	431	426	453	443	455	421	459	424	477	434	460	447	476	424	450	463	450	430	418	470	479	443	474	451	445	455	460	431	459	409	456	426	491	458	438	458	428	461	455	484	469	497	470	462	412	432	459	462	463	447	450	493	434	472	427	435	441	453	407	466	466	458	456	401	472	452	479	448	448	457	442	475	476	470	427	449	438	455	419	461	476	460	427	495	433	405	437	443	452	479	478	462	430	465	437	464	438	450	450	459	459	469	472	420	466	429	449	431	459	449	473	435	487	426	438	440	424	454	419	460	447	430	450	455	433	450	462	430	437	450	471	448	482	403	464	442	476	439	439	464	444	432	455	437	479	441	456	449	464	430	411	476	468	464	426	467	470	478	406	464	450	452	458	431	458	491	456	453	443	418	455	451	474	454	450	457	439	456	419	445	467	460	442	478	445	493	455	438	470	417	429	458	450	428	440	469	465	406	493	448	435	468	458	427	459	466	483	435	448	463	460	426	454	441	472	424	457	490	452	443	494
48662	9095	1602	1157	795	674	530	434	411	373	325	316	340	306	318	286	284	293	272	282	256	268	294	255	249	262	266	273	255	264	263	236	260	258	263	243	269	246	249	245	259	257	256	222	252	288	247	250	264	258	247	237	265	272	248	261	243	259	262	264	242	258	277	260	275	275	240	274	241	238	256	249	242	257	248	263	230	248	250	249	261	240	261	221	267	242	261	263	258	238	233	241	278	232	250	260	256	244	266	245	237	227	245	240	221	268	257	234	222	256	233	238	260	259	233	238	229	242	300	277	272	264	244	265	238	239	277	215	273	242	261	260	268	242	257	257	239	310	263	248	297	250	264	231	256	230	243	257	240	253	259	243	251	232	256	265	223	245	270	247	234	255	246	260	265	266	268	249	243	246	237	237	248	224	282	226	271	280	227	298	234	223	242	234	269	251	258	242	276	257	258	250	257	223	248	260	265	266	224	247	252	250	226	242	278	252	243	273	257	246	259	250	257	267	245	233	262	260	243	255	245	253	232	250	230	286	237	230	277	253	256	226	259	240	255	243	250	219	238	228	256	240	248	226	265	244	222	250	270	283	247	250	239	273	231	271	257	260	273	247	245	252	231	242	256	245	236	256	258	246	224	247	261	256	266	243	227	243	242	263	243	240	268	237	236	244	289	247	244	256	220	280	264	233	247	259	269	250	257	266	265	252	255	229	237	260	254	238	262	263	250	244	250	248	253	247	236	257	246	262	261	238	248	249	260	262	261	271	251	271	265	250	268	284	240	217	230	236	268	245	218	274	262	245	263	258	262	258	240	253	239	229	252	261	235	292	251	265	245	253	251	262	272	239	259	250	238	246	262	277	247	271	253	251	242	250	263	239	236	256	243	240	227	233	258	237	218	260	215	304	281	275	247	256	253	268	279	257	281	246	277	223	255	257	245	269	250	274	224	244	254	247	249	261	257	247	218	262	251	243	237	266	266	240	256	230	226	229	249	247	262	248	290	262	269	260	246	222	252	242	249	264	240	272	257	235	231	268	251	247	277	248	243	246	229	226	235	248	248	253	230	263	218	246	277	231	230	256	254	246	235	272	252	254	216	232	273	232	244	229	218	246	231	269	257	253	245	268	244	265	241	248	251	259	244	270	267	265	236	258	234	271	203	274	253	236	240	265	248	262	217	251	238	254	243	234	261	277	252	255	260	251	250	254	233	242	246	256	233	243	247	237	242	261	241	228	238	283	254	246	256	287	248	236	246	260	256	244	237	262	246	248	252	260	250	233	262	222	295	245	245	238	250	227	241	248	232	257	227	277	252	269	249	282	262	243	230	229	271	244	238	280	267	248	251	282	241	240	292	236	241	247	253	247	269	261	271	246	257	246	228	236	233	265	250	243	274	259	233	242	220	236	253	276	248	249	279	280	265	254	247	238	261	263	261	257	272	238	248	237	216	243	243	247	223	254	233	265	283	221	223	259	247	278	264	249	217	236	231	235	238	245	249	258	251	249	242	248	269	233	255	238	275	247	241	266	255	247	266	277	249	225	255	225	223	249	282	253	276	214	238	259	276	258	256	237	256	240	255	260	270	251	266	241	272	249	270	261	269	256	247	275	243	255	283	230	229	258	265	252	254	251	232	249	238	244	250	260	260	245	242	261	235	237	250	226	267	286	274	270	247	253	235	259	285	223	255	274	268	260	228	281	255	242	241	273	251	268	224	229	245	258	246	239	243	275	249	257	234	254	249	260	256	265	238	255	257	247	257	246	273	271	241	257	247	261	244	252	245	239	267	237	248	244	276	257	254	266	227	237	249	243	245	230	248	267	268	253	261	302	254	241	248	256	251	268	254	229	296	260	244	258	241	259	258	253	271	263	262	237	244	256	224	220	237	251	243	246	246	244	263	246	250	267	258	302	263	252	251	286	272	252	264	239	232	256	269	238	249	260	257	214	225	252	232	244	271	242	264	218	255	254	224	258	250	265	284	257	282	281	277	243	263	254	244	271	256	267	273	238	248	268	252	241	251	251	252	245	225	282	255	243	254	240	226	233	228	261	227	254	261	216	273	279	237	256	255	249	231	253	242	217	243	227	278	256	259	237	246	223	263	234	271	262	240	254	227	245	255	252	247	255	224	238	253	282	239	267	230	234	238	274	244	232	256	266	264	268	258	266	238	274	265	233	256	241	248	255	265	258	246	225	261	268	240	256	259	265	245	230	253	239	276	225	257	254	275	239	239	251	257	253	231	258	266	267	258	262	279	274	247	221	252	261	254	251	265	278	238	223	219	265	283	250	269	260	267	276	282	264	238	238	271	250	264	264	256	261	242	243	243	237	246	285	227	248	261	243	254	245	236	265	246	253	246	255	240	260	247	240	293	240	211	235	273	239	274	220	239	270	262	256	295	248	265	254	235	251	245	264	273	259	252	243	263	256	260	223	271	256	238	265	251	284	245	262	248	260	273	244	232	282	239	282	267	252	255	302	256	249	233	250	243	286	252	273	234	267	295	248	236	241	237	265	279	264	268	256	239	285	224	261	253	248	214	234	275	219	253	267	238	296	230	248	243	249	230	238	246	270	258	247	248	251	247	251	258	254	240	228	254	234	266	261	230	265	268	260	258	258	256	228	256	240	228	261	246	275	262	246	284	236	246	228	224	244	280	249	280	247	197	251	250	251	244	290	240	260	235	268	246	259	239	250	266	252	255	251	277	254	234	258	233	276	249	266	249	268	277	244	239	252	255	244	242	251	260	249	250	241	239	222	229	222	280	241	237	254	244	250	241	246	222	272	271	272	287	266	230	278	262	235	253	275	263	222	276	244	248	268	266	257	251	236	259	269	242	227	272	253	233	246	280	276	272	247	242	256	264	242	240	248	234	239	259	249	268	230	229	258	266	275	248	240	262	268	241	256	261	271	264	253	233	242	235	264	222	244	263	250	263	274	263	257	235	241	249	243	248	262	241	261	253	234	240	261	275	263	247	236	245	250	261	254	233	247	280	242	255	291	246	232	279	261	243	265	272	273	254	256	223	267	238	245	248	252	291	249	262	244	230	242	238	232	234	280	269	233	254	248	242	254	274	242	264	248	242	239	229	250	249	264	271	257	246	215	233	255	292	257	263	253	259	225	257	264	260	238	262	255	259	243	248	266	240	269	244	273	251	277	258	247	254	276	262	224	241	260	252	235	258	265	249	257	250	234	257	273	272	247	264	271	244	234	259	236	244	276	280	263	248	241	284	254	237	238	255	281	257	239	267	234	255	285	271	267	230	249	272	253	229	247	262	244	246	263	285	255	286	243	242	244	250	249	232	248	233	241	265	284	238	230	244	232	245	250	250	239	236	246	227	242	239	252	240	273	269	255	258	270	248	279	245	257	240	223	254	232	258	241	235	262	253	244	270	285	269	244	252	232	255	252	248	261	257	249	226	276	244	250	233	272	262	248	275	259	270	263	221	235	243	239	246	257	251	250	257	233	255	263	221	268	281	268	248	274
24421	1715	3499	3839	3122	2693	2241	1980	1745	1551	1418	1317	1264	1237	1120	1132	1016	1056	1032	996	936	955	960	926	893	916	870	851	849	884	785	886	791	843	849	849	814	845	805	745	844	836	814	873	793	847	782	853	818	799	755	772	803	764	777	842	792	772	770	760	816	803	794	803	767	846	831	774	789	814	801	803	767	720	762	771	773	812	820	822	828	751	776	798	808	785	757	801	790	809	776	755	771	793	765	742	738	817	777	790	712	789	791	764	757	752	720	749	774	818	769	784	787	800	761	764	746	801	709	779	781	760	791	785	779	769	852	758	771	764	810	756	800	739	767	754	814	795	823	737	795	817	793	817	711	727	735	785	786	772	787	789	766	796	810	763	741	801	749	772	746	793	756	709	764	773	789	751	787	774	730	780	781	752	803	780	785	724	786	785	788	765	733	797	755	785	742	830	768	754	781	826	776	751	816	777	722	783	807	724	726	721	773	744	791	752	770	760	753	794	759	771	783	799	743	773	771	783	827	806	757	778	782	773	776	740	751	769	785	772	811	790	786	741	747	811	767	822	809	759	782	769	777	780	810	775	782	753	774	788	721	746	808	786	778	788	768	759	779	802	798	732	755	744	764	752	811	808	714	754	747	841	777	780	806	771	763	775	770	789	793	746	709	775	753	769	755	788	822	781	758	801	766	750	768	785	754	817	722	774	788	755	778	721	780	732	776	764	707	843	706	783	730	762	773	725	753	723	752	783	746	769	714	804	760	776	732	766	794	755	762	743	776	761	749	717	780	829	733	782	782	766	742	774	772	759	816	748	709	765	741	774	751	754	722	779	756	788	789	788	784	754	764	742	755	713	791	750	785	744	760	817	724	742	747	773	735	754	780	778	780	796	816	801	720	824	782	724	791	762	790	728	753	787	784	775	732	744	718	765	729	777	822	795	724	765	808	773	792	771	778	810	769	781	776	764	755	703	703	784	789	744	758	758	792	745	765	773	724	750	800	842	771	731	790	736	747	728	780	781	801	771	791	749	803	780	767	817	732	730	778	764	735	798	800	796	723	749	695	819	760	784	780	758	756	771	756	777	780	725	757	737	734	845	775	741	746	755	854	755	730	765	706	731	772	813	767	746	718	769	743	760	784	778	776	805	775	757	789	793	813	722	773	811	774	780	762	759	734	717	753	787	795	724	784	781	780	840	772	759	741	796	809	741	822	739	795	770	778	784	742	761	793	793	790	782	783	791	794	820	730	786	794	836	735	794	735	774	828	753	761	784	743	743	794	791	802	760	768	755	767	771	792	727	741	758	716	780	775	763	786	752	785	783	760	782	843	751	768	753	767	771	768	798	782	733	762	796	788	798	760	766	754	805	713	745	718	761	756	811	729	771	716	807	776	744	754	791	782	804	786	793	769	831	736	721	725	815	720	792	790	800	776	764	781	767	787	783	784	778	726	825	762	766	824	774	791	818	733	762	819	805	755	759	778	783	742	750	733	749	735	818	785	739	720	772	783	787	738	791	766	731	795	764	766	808	752	752	760	750	806	744	780	761	775	759	785	779	746	770	764	828	795	732	778	726	790	756	816	789	811	759	734	664	768	766	772	802	746	752	769	718	794	782	800	808	748	781	794	791	808	800	771	758	772	825	759	763	753	772	754	819	796	750	743	727	748	769	731	817	806	810	804	739	753	811	760	793	800	783	800	805	759	755	754	769	759	716	749	742	741	755	845	766	794	804	793	767	772	704	785	737	795	763	777	769	764	757	771	764	730	743	796	773	779	767	827	744	802	776	780	703	753	739	760	756	763	774	750	765	812	817	758	768	794	823	793	789	772	764	798	785	781	822	734	758	761	757	797	778	729	767	793	774	790	754	762	733	752	796	779	806	794	797	747	732	756	755	754	811	816	753	757	782	809	814	786	789	767	762	739	757	806	822	788	765	741	767	784	795	731	742	764	759	745	762	766	776	775	763	732	749	759	742	793	807	755	796	753	743	786	816	802	763	736	800	785	786	736	763	773	755	783	774	724	738	740	760	784	797	747	760	759	756	792	792	743	779	739	784	835	802	748	763	756	734	771	767	760	748	758	750	767	771	714	788	787	771	777	767	782	742	804	808	760	804	734	786	781	796	747	735	814	740	771	792	817	701	762	739	754	769	790	808	778	778	738	785	792	818	720	796	736	805	774	765	805	754	753	790	781	759	753	786	806	815	813	765	774	790	784	824	775	792	775	748	802	757	799	764	807	799	784	789	800	794	757	765	735	754	725	832	798	755	741	718	707	738	748	762	733	736	801	745	753	751	746	819	754	796	788	739	801	777	714	768	750	808	787	765	756	797	778	730	786	753	739	791	749	745	754	797	763	803	758	756	808	822	760	775	795	780	726	766	752	786	757	782	755	737	795	765	804	782	725	785	744	744	746	783	796	766	824	796	785	817	789	835	781	749	774	712	764	733	734	801	765	761	780	690	799	746	741	789	783	739	815	778	810	792	754	758	745	766	822	734	780	790	752	781	781	820	730	760	737	780	759	795	757	799	767	732	789	775	780	755	783	738	801	730	761	717	765	745	772	832	746	794	746	778	790	731	739	767	775	789	790	722	722	813	786	775	768	780	807	781	761	756	787	787	806	736	792	767	797	781	806	797	767	765	795	720	756	755	796	753	750	756	794	774	773	820	811	781	751	770	786	829	740	786	755	731	779	815	742	752	823	792	808	827	742	780	738	771	788	744	779	778	803	784	786	773	808	830	799	701	734	748	798	737	753	772	821	781	782	778	770	734	767	773	755	814	795	760	793	795	803	783	797	771	738	763	806	746	689	785	772	736	785	737	730	772	746	745	793	779	758	763	754	780	730	804	729	793	779	781	766	756	780	756	759	745	847	813	837	762	752	791	751	738	750	748	751	787	786	758	738	774	771	783	821	784	779	753	741	780	743	830	773	792	786	785	795	778	798	733	779	812	805	829	759	808	786	765	759	766	790	798	785	738	748	769	816	765	758	727	790	745	770	798	784	716	837	808	794	742	736	770	801	840	759	757	772	806	753	775	793	835	749	748	804	792	773	729	747	730	772	768	784	791	745	702	733	738	744	777	766	762	765	800	731	730	749	763	812	797	753	791	788	765	779	752	739	801	805	773	788	699	770	753	770	762	764	769	768	770	798	745	786	741	779	771	804	784	804	722	792	692	759	737	804	783	823	796	766	743	792	748	766	783	772	750	806	819	724	763	782	764	818	748	752	760	803	759	720	722	759	737	724	744	711	776	747	763	735	748	759	817	787	764	785	771	753	801	716	758	751	770	781	795	822	771	788	797	815	808	793	765	761	782	752	758	806	814	748	782	761	776	760	762	754	744	816	787	782	780	814	742	837	799	749	753	737	806	719	714	759	744	796	770	738	730	773	795	788	761	799	721	768	821	775	750	810	713	795	736	800	748	772	748	757	763	795	763	716	776	727	783	773	784	788	740	733	783	788	804	763	770	789	794	798	777	782	692	792	729
61650	17400	5013	2209	1512	1043	840	712	603	518	493	450	451	431	407	389	394	388	396	366	335	319	389	348	356	349	344	323	345	326	362	315	330	332	332	313	293	340	330	320	328	343	342	336	346	315	295	319	315	352	316	306	299	302	329	323	298	299	294	306	303	335	293	304	319	294	306	322	319	317	303	304	321	317	324	337	337	330	329	310	336	335	297	353	322	309	313	322	298	304	307	309	307	326	332	320	289	344	333	328	299	327	322	329	292	313	357	319	293	312	340	307	303	306	322	343	311	284	308	313	323	346	292	314	302	328	329	327	336	312	320	310	331	320	289	329	343	297	291	327	341	293	316	303	310	322	337	345	355	295	291	345	314	339	298	304	311	292	325	316	302	296	305	368	301	290	318	330	300	279	293	339	332	347	288	320	281	346	300	283	336	331	337	338	344	288	326	291	335	295	326	336	304	307	289	329	312	311	291	334	303	324	311	329	294	340	307	328	295	310	301	314	314	301	312	329	308	344	351	308	302	311	304	307	322	319	302	306	329	323	315	357	299	291	332	320	298	328	327	294	303	313	301	363	332	299	305	343	305	343	338	299	320	330	345	302	310	345	323	311	294	310	350	315	339	322	339	297	333	299	343	312	301	325	316	293	295	328	305	320	305	306	320	302	342	330	307	337	305	335	318	319	320	330	312	305	295	324	349	343	305	333	326	318	308	342	322	312	332	331	296	332	322	321	308	348	329	280	314	317	319	291	340	263	329	311	328	342	315	318	300	304	279	332	336	319	330	338	303	310	299	326	331	311	356	269	303	309	313	307	293	299	329	284	320	306	328	338	334	304	301	343	333	333	314	333	301	302	341	326	325	315	295	339	316	288	308	311	317	305	302	309	337	345	318	303	306	301	312	316	316	287	315	296	292	327	307	306	299	323	325	326	330	306	299	324	346	305	342	318	303	305	284	318	292	312	322	320	313	347	328	342	354	337	350	328	313	285	306	322	278	338	300	290	324	312	313	297	305	308	332	298	317	324	321	291	292	334	343	304	288	295	301	298	330	327	295	306	300	305	317	334	334	312	347	317	300	309	342	314	347	321	295	334	326	330	289	322	315	304	331	329	346	308	318	339	309	328	309	344	316	354	291	313	310	298	336	316	299	309	316	324	303	310	348	300	310	305	331	318	293	306	276	307	291	296	289	288	331	308	343	326	310	305	322	294	312	291	298	302	319	314	331	328	301	295	312	325	326	341	303	288	282	307	307	311	344	289	311	324	288	325	320	322	308	318	326	359	305	309	306	296	311	340	292	342	293	349	324	310	286	325	312	306	299	332	306	317	303	286	307	307	304	283	294	325	331	346	321	318	297	327	293	318	290	295	318	320	292	318	321	308	315	324	290	341	292	303	342	343	332	300	319	284	312	344	341	320	313	265	330	307	300	332	286	330	309	322	344	307	341	310	320	317	324	307	299	314	305	340	312	290	310	326	292	325	319	303	312	265	328	328	300	306	330	303	307	331	279	321	313	322	334	304	321	299	306	306	306	332	317	308	270	298	311	284	311	329	288	310	321	326	299	346	303	326	294	310	289	284	315	298	354	298	318	337	321	319	312	325	335	313	294	312	312	313	316	294	305	299	317	288	304	292	334	289	323	306	309	297	362	315	328	324	307	336	306	309	315	332	321	312	321	309	322	309	303	299	328	342	324	331	313	330	320	318	280	296	323	319	351	321	299	307	294	352	280	313	274	313	342	301	318	297	341	292	321	313	331	340	297	315	325	315	330	320	335	312	294	308	331	288	308	366	359	330	317	311	351	350	342	309	332	311	314	327	339	279	301	295	325	319	327	308	284	305	326	322	324	307	327	281	335	305	320	337	320	334	324	296	313	291	338	360	308	302	332	309	338	358	320	282	312	327	291	347	306	306	296	320	310	311	337	286	307	309	300	361	330	332	324	333	338	307	353	338	322	308	327	305	340	337	349	350	333	318	290	327	349	284	319	272	318	318	322	321	315	344	283	321	341	303	315	332	310	333	287	307	312	316	320	300	322	343	321	306	322	334	308	324	314	338	315	323	314	352	275	326	328	338	323	326	294	329	325	321	288	283	291	296	337	321	297	313	305	312	328	313	340	302	321	348	302	320	299	310	311	308	305	326	321	294	301	323	344	288	341	311	318	296	314	315	329	322	315	345	331	315	304	330	322	340	336	337	316	316	320	290	324	309	295	338	347	330	288	310	337	310	327	310	311	337	305	328	335	286	296	333	329	295	307	302	298	316	314	329	322	309	313	306	322	339	322	364	292	292	307	337	314	300	307	336	316	330	296	323	316	317	327	305	316	317	323	344	315	315	347	308	322	302	322	326	286	292	321	320	323	323	304	291	304	299	326	307	309	305	319	308	319	338	327	330	303	296	304	342	322	305	318	328	327	279	308	330	310	307	315	313	319	312	316	338	300	327	300	300	268	339	321	292	308	310	314	311	294	315	314	314	295	309	312	278	296	319	303	347	295	293	318	325	323	291	326	299	330	313	323	333	341	350	297	327	337	362	315	344	285	288	293	334	322	301	318	289	310	307	288	296	295	340	322	328	323	301	339	298	320	303	329	299	330	306	368	302	319	307	312	329	311	285	318	332	304	302	347	310	316	303	302	319	346	315	285	297	318	285	357	306	322	333	335	283	318	322	330	352	299	318	324	301	328	326	333	316	291	330	299	332	304	321	344	312	293	314	334	348	301	301	305	311	323	286	314	278	278	293	322	291	298	348	334	309	325	276	321	337	315	303	294	326	317	347	346	317	308	289	285	322	318	273	310	334	323	340	283	318	337	302	286	310	319	341	300	282	327	308	295	276	279	310	313	331	290	304	330	314	353	304	313	334	331	320	303	326	271	317	332	309	315	290	312	317	321	343	328	316	303	322	297	340	337	294	317	336	326	312	318	347	334	294	296	293	306	308	323	291	324	340	336	317	303	297	299	314	298	325	325	322	285	315	324	312	329	314	324	356	285	286	305	317	349	285	313	334	315	324	306	315	315	305	317	282	318	315	313	338	306	322	306	298	321	318	292	342	331	331	328	290	302	302	308	321	318	313	318	312	319	343	324	314	321	325	325	289	297	312	331	309	314	299	315	311	318	301	313	315	347	331	311	306	314	330	323	329	301	315	287	288	318	335	296	358	322	314	327	322	286	332	284	332	334	326	309	339	309	279	287	300	302	312	301	299	334	302	302	284	325	317	314	307	318	279	322	310	294	337	364	316	333	293	328	316	300	309	301	306	329	290	296	367	322	318	337	305	315	318	342	312	271	305	294	327	320	328	297	322	312	312	304	293	303	323	317	338	329	341	297	278	335	304	303	313	315	327	320	266	308	311	351	317	292	327	322	324	305	315	322	310	324	312	321	321	342	305	294	298	321	290	340	262	325	321	330	330	335	304	313	327	318	287	340	306	336	322	334	316	313	319	312	326	323	335	310	298	363	329	320	310	322	321	282	320	326	328	304	344
30172	2902	6156	6683	5530	4492	3811	3241	2744	2315	2272	2066	1859	1622	1654	1586	1466	1461	1373	1324	1334	1282	1265	1193	1228	1191	1138	1141	1067	1082	1093	1116	1062	1066	979	1051	1048	1027	1023	1022	1008	990	972	1000	943	961	940	994	986	960	990	1008	942	937	917	952	925	943	951	940	948	935	953	959	1014	1006	956	946	972	953	994	974	975	947	907	892	1014	923	908	965	900	1028	940	872	969	887	905	1008	947	953	914	907	922	945	966	954	949	1002	940	915	901	904	956	917	927	905	880	905	941	937	957	915	972	932	949	930	959	937	907	929	916	964	901	945	880	957	941	842	889	919	976	949	920	910	906	882	868	943	942	973	890	955	975	879	864	939	905	956	936	922	919	944	893	940	932	907	898	913	944	887	903	936	921	929	887	904	926	905	873	931	920	888	935	891	938	962	879	925	874	887	938	931	969	918	905	933	914	949	894	888	917	887	924	864	909	939	884	868	904	900	931	904	917	954	913	935	918	919	897	911	904	906	918	939	926	962	875	882	919	946	910	960	909	901	910	924	944	873	931	926	934	936	917	922	854	878	947	933	938	918	977	911	849	874	905	945	927	858	967	921	948	929	950	924	847	952	991	912	935	940	950	915	889	916	911	885	933	887	928	915	952	903	871	947	889	892	886	862	863	899	977	920	892	901	940	937	903	920	858	916	883	909	936	927	906	923	926	921	921	882	920	986	896	884	966	952	926	930	904	897	928	911	1016	891	932	888	890	948	914	985	906	926	883	898	950	899	965	876	903	896	896	900	928	911	932	892	933	923	943	958	926	930	915	914	959	893	993	886	920	905	967	927	904	963	973	887	851	950	923	948	932	970	864	946	905	916	904	929	894	911	938	905	897	923	944	980	886	917	911	889	907	882	894	950	915	869	934	931	929	887	890	883	913	935	918	891	906	934	937	952	881	913	945	915	897	922	930	923	899	922	938	941	910	884	885	926	877	962	920	947	904	904	887	928	893	887	909	945	902	941	893	962	926	936	914	895	911	892	961	868	929	951	897	954	954	911	961	871	928	908	953	934	935	915	872	934	877	911	850	918	908	873	930	908	946	925	893	958	925	946	946	963	847	894	910	899	914	907	889	986	926	967	893	913	900	912	928	936	974	943	917	926	843	928	905	916	952	928	923	936	940	913	933	946	913	938	911	962	935	915	926	942	899	876	924	901	938	901	877	880	929	965	893	910	876	927	870	889	869	948	894	930	885	952	928	956	881	946	972	974	972	896	930	881	933	908	876	902	904	907	947	927	942	921	927	895	909	926	907	865	969	936	887	931	894	891	875	916	897	916	966	929	941	898	931	901	934	933	949	903	930	894	934	887	936	929	969	926	904	897	961	917	907	884	925	908	916	967	923	950	919	921	905	929	947	945	883	927	909	925	935	888	918	958	887	914	920	934	935	955	904	914	884	966	973	890	939	927	962	898	990	881	940	935	898	851	955	898	974	871	905	875	904	874	887	943	949	890	954	972	982	878	888	903	910	952	886	929	920	879	888	955	938	941	879	946	892	922	959	901	883	914	887	931	952	909	958	929	905	968	887	951	946	928	957	920	897	900	908	902	899	903	950	899	907	844	939	934	903	876	921	891	885	897	950	939	893	947	960	906	917	926	984	950	926	932	912	880	955	910	912	904	895	868	927	932	870	951	910	916	955	939	926	895	937	991	916	940	944	925	885	960	903	911	932	977	905	939	869	915	925	945	915	925	918	967	907	928	940	884	890	940	896	950	938	841	893	871	887	910	923	940	882	934	891	921	922	930	970	930	922	896	909	937	924	885	887	892	966	930	900	854	940	908	943	906	953	865	928	903	968	900	931	894	859	914	904	947	899	857	896	883	914	938	956	858	897	950	968	903	914	932	958	920	901	885	888	888	889	904	909	879	907	872	994	898	968	931	981	912	906	921	924	894	889	885	864	927	882	954	913	900	898	891	883	997	900	946	962	885	857	943	928	896	882	963	903	935	945	926	946	888	915	899	923	923	909	941	924	915	925	898	964	889	925	920	882	946	927	866	940	886	884	969	885	883	861	951	900	971	885	920	929	883	921	909	893	962	944	865	977	923	888	908	918	898	951	989	903	926	906	871	953	908	969	891	959	910	923	913	892	933	868	955	948	854	957	902	918	958	907	880	979	888	922	888	955	944	927	935	948	936	949	933	929	897	897	899	905	915	948	939	913	920	921	922	883	928	955	960	905	921	954	926	961	860	893	954	917	951	939	935	941	959	879	887	904	895	910	951	862	878	899	940	905	861	969	924	934	911	951	937	940	925	900	868	860	945	871	907	938	951	925	887	873	900	923	912	904	889	912	914	931	933	944	968	906	927	916	859	905	888	902	935	870	916	926	924	903	962	900	858	934	965	883	911	902	898	944	938	926	998	853	926	889	895	955	956	926	929	900	934	917	965	874	956	953	928	841	964	982	914	903	892	906	916	930	911	960	882	969	923	846	949	876	913	896	935	920	961	915	898	903	927	949	921	884	919	931	856	884	907	920	923	918	909	926	923	890	968	924	931	957	917	892	962	856	873	935	918	974	891	946	948	930	951	954	877	947	913	895	944	961	917	866	857	987	914	943	894	874	908	906	965	931	880	863	950	918	958	902	870	886	919	945	923	922	932	926	952	943	869	942	978	920	962	907	879	927	893	936	948	882	893	900	917	925	911	877	948	945	878	958	946	933	894	908	959	941	926	911	920	908	845	860	878	917	933	927	871	863	928	937	863	955	905	888	923	955	889	863	888	916	937	949	880	922	900	972	923	905	884	909	985	881	894	915	889	909	918	930	935	891	925	884	914	887	981	877	898	929	938	908	905	936	931	896	938	935	922	963	932	925	928	896	868	874	913	918	845	904	942	933	901	930	948	885	944	957	869	923	940	944	868	934	916	907	904	949	889	892	946	943	927	926	907	845	860	873	952	872	934	950	944	904	927	903	877	916	902	901	892	956	900	885	945	884	855	964	904	921	865	941	983	917	883	975	954	893	897	946	908	899	955	910	932	897	923	886	926	915	930	989	955	914	922	959	886	922	927	859	913	884	912	935	876	909	935	931	952	887	976	875	900	945	870	912	866	929	899	903	958	914	877	933	879	926	895	924	925	903	905	918	880	972	890	901	950	907	943	902	935	906	928	951	912	1003	876	959	936	927	937	885	946	906	920	890	938	945	931	941	873	928	908	875	906	917	885	924	899	908	916	975	923	892	910	921	893	932	913	916	937	876	896	875	880	910	898	901	945	921	948	933	904	911	902	859	865	900	965	929	948	908	935	886	895	878	908	919	963	905	934	882	947	969	930	936	888	898	932	984	919	939	933	858	933	918	921	875	901	898	920	926	916	926	897	878	867	951	941	932	894	874	891	964	926	939	893	939	934	899	929	895	944	964	911	886	902	911	908	888	916	915	957	899	939	907	891	842	935	965	888	927	949	961	902	904	940	919	985	978	958	948	925	952	990	929	929	922	895	890	925	870	917	908	924
7315	411	295	190	158	143	130	129	147	125	153	132	130	124	141	141	130	130	128	153	139	138	139	133	122	126	142	100	147	117	123	142	120	127	141	113	132	116	123	146	145	131	104	157	122	92	140	136	124	131	113	133	107	139	124	123	132	127	126	141	144	140	129	129	113	123	135	135	135	131	147	141	119	136	108	123	122	140	141	115	138	129	137	139	133	114	129	139	112	134	125	133	121	140	136	142	130	136	125	124	111	124	154	155	123	129	128	123	129	118	132	140	120	143	132	142	133	126	138	103	122	116	137	139	128	129	134	134	130	148	155	148	137	115	114	126	146	145	129	125	116	130	140	140	151	144	143	136	145	135	143	124	135	143	131	128	119	146	138	128	144	128	127	121	142	120	123	127	125	109	141	133	131	136	112	142	132	145	139	151	140	127	118	125	129	123	128	111	127	119	124	131	132	137	121	140	126	155	128	134	113	122	107	128	126	130	139	136	146	124	129	143	129	148	126	130	132	140	143	119	121	123	140	128	112	117	149	120	125	143	134	137	118	129	149	132	142	129	156	150	118	129	135	124	125	133	134	136	116	115	128	122	143	118	132	108	127	139	121	130	133	133	137	138	128	142	137	120	142	156	132	124	132	129	128	120	131	145	115	129	145	149	135	130	132	127	128	124	129	128	142	138	130	141	119	126	138	147	147	124	128	137	136	126	139	118	139	143	141	113	131	124	125	148	140	145	118	114	140	133	135	135	146	111	114	118	121	130	119	149	141	126	130	141	133	129	134	119	148	125	151	162	132	124	118	112	123	140	142	115	121	132	155	137	111	153	116	124	127	121	129	139	142	122	124	141	122	140	154	105	151	127	129	133	130	123	132	128	143	148	139	128	138	138	117	131	140	128	158	127	120	138	132	139	129	127	138	139	151	108	123	145	151	138	143	117	132	122	123	130	141	118	110	115	108	121	121	133	116	116	134	122	126	139	151	119	139	157	130	145	149	128	137	144	138	150	122	114	132	112	122	143	113	164	127	124	129	128	119	130	115	131	135	146	130	131	135	133	130	146	151	137	146	123	154	148	148	149	145	135	152	129	142	104	136	137	127	123	129	153	115	150	147	139	141	127	115	134	125	161	123	145	143	133	124	134	151	132	134	133	156	124	123	128	158	143	130	124	135	112	154	128	139	136	140	123	143	96	139	119	142	121	122	115	132	148	120	132	119	140	115	121	157	138	137	132	119	130	127	132	142	140	138	136	145	133	125	124	138	139	123	144	155	125	118	138	121	133	123	141	134	145	133	134	130	122	126	145	129	117	143	138	129	128	130	130	133	148	130	119	141	150	142	123	119	141	126	135	124	123	136	140	151	121	130	144	126	109	131	119	155	121	121	99	124	136	142	131	139	130	133	106	132	124	111	134	128	151	106	122	143	126	151	120	108	142	143	143	130	138	132	131	131	134	121	138	139	130	134	147	141	133	146	144	137	138	114	153	145	136	139	138	132	149	148	155	121	136	137	121	137	134	146	139	146	119	138	124	129	149	136	132	130	150	157	138	149	144	129	124	139	128	125	160	129	123	140	118	112	116	133	143	149	127	126	128	130	120	145	130	142	131	140	147	118	147	125	125	122	142	116	132	133	134	126	127	128	152	140	135	127	141	129	141	142	123	118	101	135	121	131	126	154	120	145	112	133	117	130	133	136	124	133	124	127	128	142	134	138	126	126	131	163	132	121	117	123	115	131	138	131	149	145	120	150	103	143	120	137	118	137	165	131	143	129	154	115	150	118	138	125	131	127	130	125	114	124	140	140	115	125	132	146	142	103	139	136	123	151	127	136	128	130	115	132	116	122	129	125	139	144	141	130	139	138	145	124	131	140	136	130	107	126	116	126	118	128	130	141	113	127	123	132	132	149	151	136	137	138	139	131	134	137	115	135	154	131	134	123	146	139	145	143	128	124	121	109	138	126	128	140	136	139	146	110	114	105	141	125	141	118	114	125	106	120	138	124	129	128	131	122	127	117	129	114	123	121	126	139	122	133	142	116	127	133	117	137	124	145	146	148	135	113	123	128	135	136	123	146	120	135	122	145	107	129	152	125	125	131	116	144	100	119	136	144	121	145	165	125	137	149	117	129	130	122	157	135	139	143	148	174	132	115	138	128	138	116	124	117	128	120	122	133	141	124	140	134	118	109	132	128	149	139	125	128	126	133	136	121	137	163	124	124	116	142	123	143	153	123	114	122	145	133	137	138	106	130	117	137	132	122	130	142	138	151	149	126	141	120	137	129	117	141	152	145	153	128	131	126	148	117	129	159	122	114	143	124	114	123	126	126	142	133	122	142	116	136	151	129	123	132	149	157	144	120	114	132	132	131	131	136	123	135	123	125	123	141	119	130	129	148	143	142	131	143	133	126	111	119	121	114	111	112	124	126	155	121	136	104	156	133	145	146	164	121	115	151	116	141	144	120	120	134	131	98	124	141	131	142	159	121	153	116	115	152	136	117	137	134	123	135	160	116	130	124	125	117	135	144	147	136	128	138	152	135	132	157	141	132	111	142	124	136	117	142	122	134	113	132	129	137	130	139	118	130	131	127	137	131	150	126	150	117	119	118	123	129	114	112	131	146	118	140	123	146	160	121	135	143	141	132	144	145	133	128	158	137	130	128	143	128	136	124	94	143	130	148	116	150	124	127	130	118	141	130	106	130	139	120	136	115	125	134	130	114	133	126	156	127	132	133	123	135	156	140	130	128	118	128	124	131	132	132	121	118	147	134	141	124	127	128	144	118	134	140	123	111	129	135	127	118	136	137	138	139	123	138	126	119	106	134	116	138	134	131	123	119	154	127	125	124	116	114	151	130	117	124	132	124	136	122	123	153	122	131	125	144	133	144	109	145	119	109	137	123	134	119	143	127	131	120	129	149	136	153	138	129	150	121	116	144	146	112	128	133	123	132	147	104	149	132	121	129	138	141	141	141	135	124	148	127	114	140	144	133	124	140	140	116	126	135	145	135	112	132	127	130	125	154	110	149	137	131	147	131	134	123	116	108	112	149	154	136	129	137	97	137	152	137	149	142	146	141	130	124	135	152	115	121	150	131	121	139	125	123	128	109	150	142	127	141	120	119	116	152	117	146	142	147	130	132	131	123	119	120	142	131	133	123	119	125	141	124	128	137	133	134	109	145	131	137	120	128	122	144	139	131	119	166	131	122	133	143	147	122	127	149	116	134	131	135	128	137	153	159	138	119	135	130	128	141	125	133	131	121	150	134	139	132	133	127	132	141	131	131	124	151	147	136	117	125	118	121	131	132	141	115	139	138	138	134	127	125	144	135	140	130	140	128	122	133	120	130	133	109	164	125	126	143	130	122	136	148	123	137	136	139	129	121	143	132	110	142	117	129	124	129	147	122	143	140	135	142	135	125	139	128	123	148	133	141	127	143	115	143	138	133	148	118	139	136	133	155	138	136	135	132	126	106	114	125	142	131	131	132	120
8134	489	625	614	570	552	573	530	478	509	502	503	482	441	487	494	444	452	458	497	433	415	471	469	430	429	423	444	459	460	442	437	473	486	479	451	447	455	442	456	451	453	464	460	478	491	452	453	475	442	494	455	431	441	451	470	449	448	419	412	426	450	453	449	430	454	448	449	438	446	483	457	496	443	453	447	426	414	447	446	458	433	426	449	426	438	453	436	427	474	432	454	457	445	445	464	411	451	452	455	450	427	423	471	409	461	458	425	430	444	450	430	444	468	464	413	425	405	443	441	433	428	417	481	422	472	425	490	475	436	436	421	446	460	443	474	471	449	420	428	451	460	448	463	462	436	424	466	453	470	458	451	456	403	452	474	460	449	436	421	461	496	476	467	480	441	467	450	435	464	414	477	491	438	456	473	438	452	431	455	448	392	473	457	439	421	423	467	461	476	428	466	448	428	461	467	498	442	437	426	442	430	377	462	434	432	529	476	450	444	458	433	466	461	420	430	423	479	452	430	482	432	460	455	469	436	460	483	445	441	432	448	466	455	415	440	481	435	421	455	462	445	485	461	435	450	438	456	418	420	440	464	440	472	412	442	473	431	462	427	454	467	466	441	434	435	436	442	419	467	418	483	452	427	472	429	408	465	445	454	475	478	446	441	412	461	465	441	466	423	459	460	444	460	411	465	472	459	430	419	458	420	474	429	451	446	452	487	479	479	421	439	461	449	422	448	418	472	499	446	428	447	410	442	436	449	425	459	451	426	427	465	438	433	432	420	454	435	437	435	467	417	445	465	429	431	449	437	490	426	446	447	452	454	447	460	475	428	444	436	460	464	452	419	438	483	407	464	435	490	475	427	481	427	458	417	493	431	464	460	429	430	469	427	410	464	472	446	438	440	435	420	456	463	484	423	460	437	471	493	450	447	464	465	409	455	433	458	446	424	440	471	428	450	426	457	434	430	496	447	476	454	464	497	435	386	483	448	484	442	457	456	444	426	444	469	452	434	447	485	485	459	465	456	413	461	446	445	432	440	447	423	431	466	459	480	477	443	483	450	474	440	481	457	456	447	459	438	465	430	421	420	427	448	435	394	448	434	494	452	406	458	436	478	465	445	446	442	473	448	450	435	460	418	463	476	470	437	450	416	492	448	426	475	451	458	439	454	408	466	466	455	433	446	422	426	440	458	439	465	401	466	491	443	424	455	451	436	443	428	453	460	435	422	438	453	426	473	467	467	424	432	458	434	456	477	427	427	444	471	469	448	460	444	483	453	481	430	418	417	453	449	451	442	409	444	440	469	445	431	440	451	470	461	453	430	476	447	415	466	456	462	429	458	430	503	472	448	458	503	457	420	456	432	439	444	425	458	465	465	444	455	428	460	476	412	395	449	437	454	445	448	444	420	435	414	454	449	452	433	443	462	454	467	473	461	455	465	479	453	466	447	461	450	464	446	436	439	437	427	427	434	463	433	457	432	431	449	466	491	455	450	460	452	472	443	433	448	441	465	457	449	467	442	421	432	434	447	463	439	467	461	469	453	489	440	481	416	454	453	431	452	447	458	435	458	459	408	457	449	433	457	441	461	435	467	432	457	463	456	454	434	447	471	433	451	431	454	428	457	431	467	448	436	449	436	421	429	451	419	451	470	437	444	394	433	467	435	449	481	430	439	458	441	455	443	448	447	419	474	442	489	521	413	468	493	473	472	454	456	447	481	486	478	475	452	464	463	459	402	411	439	423	467	467	445	419	447	472	472	460	440	436	433	462	473	459	459	475	460	458	445	403	456	482	429	438	439	450	468	466	451	450	431	440	432	483	440	461	464	442	422	449	510	453	471	485	418	442	462	451	443	418	471	452	435	477	402	457	478	466	418	420	445	415	454	437	437	421	438	450	448	452	448	436	425	450	470	461	420	434	431	436	447	457	450	418	421	444	424	421	446	477	483	476	468	441	476	462	444	438	430	444	417	452	439	455	465	481	410	423	442	442	451	433	434	442	442	429	457	437	427	449	482	466	449	486	435	441	434	475	477	466	492	472	460	462	483	430	455	448	463	470	465	457	473	461	447	448	455	451	470	438	453	449	454	456	482	441	462	452	462	458	438	439	472	441	445	443	458	466	414	447	416	457	425	437	444	460	459	472	427	476	453	463	478	450	504	472	443	406	435	454	476	402	443	445	483	445	479	443	422	459	464	445	394	457	432	452	419	419	447	491	407	444	416	441	421	459	478	427	431	459	441	466	506	434	450	474	441	431	437	470	434	470	475	438	440	473	479	442	446	493	431	447	451	477	440	468	455	441	453	436	452	464	428	404	472	474	440	410	479	466	426	434	449	417	475	461	447	425	463	457	418	420	441	480	438	465	468	462	430	422	412	482	487	449	440	472	463	425	430	438	469	487	422	433	446	434	436	479	453	434	453	468	460	453	470	492	478	457	461	432	434	469	450	439	453	437	436	454	470	457	409	498	453	495	436	459	462	442	437	479	418	435	444	422	459	481	451	446	449	475	450	485	463	472	466	440	472	451	491	458	406	422	418	427	438	469	473	444	444	442	446	455	451	475	432	417	407	451	456	438	427	432	430	457	479	443	441	468	449	437	449	442	447	423	464	459	440	424	459	442	458	442	431	432	468	464	432	428	433	454	450	449	445	504	471	447	476	441	374	463	421	459	457	459	475	467	454	445	459	439	491	466	460	453	446	451	430	459	475	416	423	463	451	427	428	448	466	464	459	423	458	449	446	469	466	469	425	447	466	437	483	446	439	467	462	441	498	434	453	429	451	479	452	453	460	490	432	455	448	452	450	439	441	467	454	502	449	472	439	453	463	439	409	451	465	426	456	460	458	436	475	455	453	470	401	427	444	447	462	426	451	433	438	417	451	420	445	457	424	434	479	446	435	465	457	440	449	459	450	485	465	478	437	432	422	440	390	457	477	487	510	453	472	452	443	447	461	499	471	482	464	460	449	444	443	470	443	449	460	469	441	427	435	447	456	467	446	461	446	448	462	406	440	419	416	469	426	461	429	425	443	447	423	427	412	457	429	441	464	466	429	425	438	480	424	458	421	467	482	452	482	471	438	448	466	439	416	449	452	431	442	432	433	423	441	439	491	437	419	418	436	434	401	425	455	431	405	436	435	435	477	441	398	488	469	487	446	477	455	448	445	449	477	443	442	445	431	456	446	486	433	470	454	434	465	427	439	438	425	454	435	435	462	451	416	430	494	420	443	466	451	451	438	493	453	440	458	412	456	456	443	444	435	431	445	477	429	475	459	449	449	442	479	429	457	474	444	468	434	510	485	446	445	435	454	471	503	432	438	438	422	416	473	414	483	430	462	426	433	450	451	467	486	434	406	462	435	424	443	459	454	489	478	447	411	444	436	476	407	431	467	459	441	465	447	461	467	463	435	404	431	442	443	434	463	453	423	471	441	467	446	467	407	432	430	454	482	483	506	452	435	455	461	415	473	455	461	485	467	424	460	423	440
46263	7961	1577	1094	842	603	519	461	382	398	370	365	279	324	324	279	280	260	274	286	245	298	297	283	274	287	278	274	250	271	238	256	268	266	282	269	224	256	266	235	235	239	284	255	236	224	268	259	260	255	246	252	259	265	279	270	224	229	244	265	283	260	243	290	248	262	254	260	248	261	266	262	281	254	238	235	235	244	246	254	246	235	262	257	278	234	276	222	258	239	245	265	262	218	256	247	245	246	244	276	239	251	268	258	253	239	252	270	230	265	213	230	224	252	263	252	256	250	279	251	251	251	274	243	238	252	259	242	255	243	265	237	227	264	268	260	227	261	234	261	235	269	247	274	244	260	269	208	279	252	266	278	226	247	253	257	254	249	249	226	249	266	254	250	245	250	260	278	267	249	252	231	244	240	263	246	281	237	254	275	272	250	262	235	242	261	240	233	243	250	251	266	261	240	260	253	237	258	232	262	208	234	268	265	277	246	258	254	263	244	239	271	246	287	271	259	256	271	236	259	246	235	267	249	266	265	262	238	252	252	246	286	237	238	267	251	236	258	249	270	269	241	250	284	272	270	253	249	239	234	259	230	230	229	247	269	261	275	248	251	231	204	264	254	268	236	257	241	261	256	239	259	242	251	255	266	267	228	247	250	256	232	259	233	254	241	250	264	262	243	257	254	246	237	238	234	256	277	243	264	284	245	257	231	272	270	228	238	227	273	250	230	224	239	257	224	280	236	282	250	262	250	271	266	265	240	230	275	254	235	264	231	252	246	251	240	246	258	246	254	247	243	249	274	247	245	278	249	257	224	246	284	247	279	280	251	254	261	266	257	243	261	242	245	228	251	259	264	240	252	241	199	258	238	283	256	264	267	251	256	259	262	260	265	255	255	272	227	258	251	250	243	273	275	273	239	270	261	234	269	265	269	271	254	258	252	241	263	222	235	224	221	262	234	246	264	266	277	242	224	252	262	279	271	232	245	252	237	260	249	261	258	260	266	277	261	254	244	272	242	250	234	265	253	282	260	251	255	235	244	243	251	265	236	246	254	270	263	252	259	245	230	286	285	256	234	276	250	251	237	244	279	264	262	252	272	249	267	227	283	246	278	255	266	248	255	241	248	226	270	263	205	248	261	261	237	266	275	259	234	262	252	252	244	238	262	254	235	252	244	261	252	237	261	270	226	213	260	211	258	238	266	283	252	224	262	265	251	249	252	254	262	240	252	270	270	325	256	275	221	244	249	263	243	227	214	248	242	270	243	274	242	219	246	262	250	260	242	247	278	272	241	239	255	278	252	252	272	251	250	223	245	253	269	230	288	267	244	256	265	262	275	258	259	205	240	262	264	247	258	255	261	260	259	262	274	251	245	247	269	254	214	253	252	241	242	240	242	227	282	267	264	290	231	243	255	269	259	256	228	236	237	257	234	267	234	241	238	248	269	236	267	276	262	235	246	242	267	272	240	251	254	224	248	271	256	298	245	247	241	227	249	255	254	235	250	236	237	232	277	264	271	260	262	247	251	267	254	257	238	248	237	251	269	238	244	256	250	223	227	283	263	259	227	237	241	241	255	284	222	230	278	248	262	253	229	229	230	245	255	252	260	248	257	251	289	257	247	266	262	241	258	246	251	261	276	269	257	214	228	253	259	234	241	237	241	253	280	238	255	248	244	248	271	251	263	249	248	258	244	250	225	255	274	225	243	260	241	251	264	258	244	275	245	264	256	247	280	243	242	267	258	252	260	262	239	224	242	235	249	230	259	278	265	282	247	271	298	246	244	243	228	252	261	232	242	263	251	244	241	273	262	283	242	262	221	272	258	236	260	229	254	267	284	262	218	251	268	257	277	279	238	213	224	256	199	242	255	271	246	282	230	272	247	259	253	241	236	285	254	237	242	258	233	287	230	250	258	272	253	247	246	255	259	254	250	268	236	243	257	254	273	241	239	269	233	248	251	253	241	249	233	250	273	255	252	258	227	270	273	234	264	233	259	254	232	283	237	252	229	257	273	276	233	252	226	243	245	251	264	233	255	251	269	252	242	259	251	264	242	247	262	245	248	257	247	254	259	266	263	250	258	265	244	268	263	255	264	247	236	242	250	264	272	251	245	253	259	241	253	226	261	266	278	243	238	259	246	258	276	258	242	268	250	261	274	250	215	267	251	270	251	277	217	257	253	250	233	244	261	244	234	239	240	272	232	228	230	257	274	267	253	290	230	243	263	282	263	248	277	247	253	245	246	209	243	251	247	264	235	258	251	244	255	263	232	255	266	260	263	246	284	252	259	291	262	272	229	264	269	238	243	249	272	253	253	277	246	312	254	253	264	251	255	243	231	284	237	252	250	251	256	209	247	244	242	276	254	240	233	240	244	235	242	246	243	265	213	259	227	261	279	237	268	246	255	245	261	245	263	249	258	237	249	259	224	260	244	269	257	273	230	265	235	247	258	263	242	243	232	277	275	257	287	257	263	262	265	244	245	231	267	248	252	239	265	233	256	274	242	210	232	244	246	258	253	255	265	271	258	244	266	241	246	283	292	273	264	257	258	236	269	274	206	259	236	265	268	228	247	248	245	237	247	245	260	268	261	252	259	244	272	286	241	259	257	274	253	248	257	230	252	230	268	258	254	238	255	256	230	236	205	243	237	236	234	254	269	247	248	271	248	246	251	282	240	236	262	266	249	253	217	232	240	269	255	246	250	247	255	232	254	240	234	260	261	261	267	251	273	221	284	257	271	279	238	253	271	221	238	244	246	252	262	239	258	257	255	258	270	249	239	247	257	259	262	272	251	265	257	269	250	252	274	240	263	238	261	284	239	269	240	268	258	283	263	262	265	246	243	275	237	239	257	276	242	262	242	242	230	236	261	262	234	270	283	236	256	291	244	237	241	272	258	265	254	249	298	244	255	255	244	248	238	241	273	294	280	234	268	251	261	251	258	245	248	263	249	241	262	247	229	225	230	270	241	224	252	246	260	223	241	247	245	254	254	283	253	246	260	245	267	221	249	249	249	272	233	261	252	295	262	231	278	257	250	225	242	278	251	270	250	251	240	269	254	245	241	265	280	258	236	259	223	223	239	258	244	267	252	247	225	250	233	252	278	242	252	245	260	262	271	221	272	240	287	237	220	274	259	258	241	250	219	285	262	238	277	235	253	253	254	249	268	248	252	258	243	271	267	256	233	275	269	244	255	258	234	241	233	262	224	270	228	252	203	257	245	261	247	239	258	225	222	260	253	245	249	251	268	220	235	250	234	264	252	268	251	257	248	290	239	256	273	252	279	236	254	260	236	229	242	253	244	264	242	250	262	228	227	270	259	260	231	261	233	239	273	274	241	273	274	252	263	262	241	263	254	236	236	225	233	253	247	223	252	270	233	263	256	268	264	262	254	248	257	264	252	255	254	259	250	275	241	264	238	255	248	261	255	278	242	265	242	253	272	228	230	272	227	247	241	243	235	250	254	254	246	268	231	263	235	259	223	263	251
23106	1708	3543	3802	3229	2666	2302	1985	1735	1627	1428	1353	1233	1206	1132	1026	1065	1047	976	972	952	911	924	962	940	879	848	875	881	858	849	839	838	884	837	843	876	863	803	855	805	787	814	791	783	798	759	761	783	776	794	829	826	821	769	845	764	800	863	775	782	790	746	735	756	794	759	766	808	803	739	786	805	751	729	735	786	806	829	826	777	799	787	739	823	799	802	788	788	788	763	802	781	781	729	770	790	837	779	760	759	764	756	810	788	821	743	765	745	765	862	792	765	713	755	790	731	773	794	763	821	786	763	766	749	774	718	745	751	785	814	809	755	797	777	804	779	765	738	794	792	768	749	751	781	733	817	767	788	753	787	719	737	748	763	770	785	774	765	763	789	775	790	830	759	796	773	777	774	749	779	749	738	752	807	783	731	762	790	745	776	804	768	799	781	791	764	746	728	839	808	761	756	764	806	795	794	767	812	787	834	838	777	765	777	751	793	741	765	804	776	706	771	762	775	808	803	772	768	742	768	765	751	823	757	769	769	745	784	746	814	804	773	786	726	792	796	749	710	702	824	772	745	772	684	733	750	758	787	816	728	774	824	766	732	770	770	769	755	781	734	708	766	767	732	749	799	777	809	783	780	761	783	740	796	735	778	747	802	798	834	816	778	830	781	795	784	710	717	805	725	713	746	763	768	784	786	765	731	787	737	787	780	821	786	809	714	756	757	803	761	745	781	758	753	793	733	741	802	761	808	764	711	788	756	788	759	729	742	794	738	753	779	757	770	760	788	733	831	788	791	785	726	766	777	754	758	761	764	789	752	768	782	773	772	794	776	753	732	742	758	769	768	758	769	820	796	800	786	744	835	768	833	787	790	788	772	781	772	776	753	780	781	740	808	780	759	772	750	721	811	797	805	775	787	754	750	750	738	741	768	734	730	710	767	760	756	768	831	784	757	724	773	797	760	776	798	726	784	847	769	723	807	804	830	752	834	767	801	764	800	787	769	761	785	821	743	761	783	754	772	736	759	793	785	756	772	791	760	766	753	829	768	761	749	766	743	805	764	780	764	778	825	743	766	759	772	741	789	745	746	770	824	769	795	791	734	781	783	758	755	781	769	797	735	792	785	832	810	775	711	791	793	722	752	783	766	767	750	762	813	730	756	773	751	814	756	773	729	784	764	781	750	763	756	781	737	739	763	752	797	796	810	744	799	723	751	799	734	809	801	782	741	746	768	743	742	764	754	792	739	762	783	774	743	794	773	769	773	779	753	798	743	765	761	746	736	776	744	798	778	802	773	775	730	714	748	798	761	770	812	783	729	750	802	799	813	793	833	825	761	780	769	807	820	773	771	760	751	763	768	795	794	776	785	736	759	779	802	789	737	815	770	784	736	757	728	728	820	757	775	767	749	786	750	807	766	809	752	779	772	746	759	778	806	808	747	738	800	782	782	760	794	788	744	753	776	784	763	776	790	777	810	787	769	741	727	741	750	775	733	744	809	751	761	794	769	795	747	773	768	777	787	737	724	819	798	770	824	798	741	762	748	842	765	795	802	793	703	765	798	759	817	756	788	786	753	789	765	821	764	829	773	750	796	800	759	727	781	780	830	820	826	762	785	760	776	802	799	791	794	746	749	771	798	773	762	768	795	763	765	766	751	789	790	779	764	760	741	742	739	778	739	723	758	753	754	732	749	799	794	789	807	751	811	767	786	726	787	752	779	725	737	702	762	771	738	745	790	804	789	784	739	786	719	769	727	740	803	776	785	714	780	774	814	745	777	756	761	739	787	825	793	798	753	759	771	808	798	776	764	754	787	821	768	785	801	755	816	834	805	768	758	742	753	740	750	812	745	753	767	741	813	786	769	752	776	794	763	776	728	759	788	768	815	744	816	757	764	735	802	735	767	774	728	774	781	720	810	720	759	742	753	790	765	769	788	812	719	759	811	736	759	758	731	783	772	756	811	766	736	785	749	783	758	740	737	787	774	773	759	738	806	827	786	768	744	750	809	745	759	771	781	797	771	781	779	741	713	782	762	735	737	792	759	781	769	771	790	749	785	742	772	773	745	789	729	736	777	785	768	785	769	799	756	783	801	753	766	741	771	828	800	760	777	765	789	770	746	781	766	774	769	790	762	759	792	773	757	782	748	796	740	738	758	739	802	760	769	754	740	741	772	777	757	811	798	764	778	768	730	781	781	764	759	771	748	734	751	742	763	807	730	772	759	799	785	720	763	775	851	768	759	739	792	723	736	761	755	767	756	749	757	798	759	752	769	787	788	715	770	771	748	813	769	815	756	745	759	780	735	780	738	729	759	750	767	758	749	762	791	752	787	803	788	754	815	762	767	790	719	798	754	793	737	772	831	790	778	731	700	800	756	767	780	709	786	744	779	750	765	766	817	777	771	821	785	824	747	786	779	766	747	759	783	792	818	755	758	788	826	765	788	724	781	791	744	780	798	805	768	775	822	753	739	749	806	752	764	783	761	737	769	795	759	753	765	764	775	817	782	741	762	737	769	785	783	758	750	745	814	795	765	754	827	789	781	735	784	791	747	753	780	759	771	737	774	748	754	771	725	812	755	737	752	822	797	707	787	819	805	738	778	749	780	799	793	791	724	766	789	739	754	698	778	807	775	734	748	745	800	767	750	794	760	787	757	768	798	748	786	827	728	803	779	728	776	783	719	769	766	729	799	741	764	755	778	775	690	748	763	825	755	785	743	817	773	735	811	742	769	739	772	758	771	775	797	779	782	775	771	785	774	824	749	766	771	788	767	723	787	796	746	776	771	799	750	773	776	804	743	757	789	790	737	745	798	766	735	801	731	745	814	689	817	787	751	763	808	734	781	771	773	748	764	776	759	766	773	801	780	767	802	780	784	781	800	793	745	796	789	757	728	729	772	787	771	740	753	793	763	757	784	813	788	824	752	792	809	736	818	774	784	753	808	712	798	814	756	760	796	751	760	743	774	782	757	794	783	766	758	785	812	811	793	743	818	820	722	785	773	755	757	774	773	786	771	780	773	774	696	736	750	759	722	784	732	754	787	780	761	812	787	769	765	803	802	776	755	814	751	783	708	734	766	718	753	768	760	721	744	720	759	781	796	787	817	713	741	756	766	736	770	787	810	795	774	733	741	798	772	802	723	747	747	785	751	822	773	749	819	783	759	798	745	754	710	797	750	760	762	794	822	762	759	783	766	775	780	807	762	769	821	735	782	800	774	750	794	803	733	791	747	775	782	793	738	795	757	788	755	836	720	749	797	726	835	837	791	738	766	758	746	726	799	767	786	782	728	760	772	800	734	758	742	755	824	758	744	771	778	776	753	758	801	740	757	781	756	758	752	801	805	737	776	752	786	718	769	805	721	762	731	773	788	754	792	743	732	794	760	820	774	806	803	792	760	773	804	764	812	762	787	727	763	778	769	791	756	792	803	766	795	752	791	781	754	769	808	748	793	725	758	810	742	792	779	735	769	789	787	813	765	756	791	801
60548	16570	4626	2322	1499	1115	880	699	621	565	515	440	461	459	427	398	410	361	373	368	353	349	343	358	352	310	357	330	376	357	344	349	337	328	334	341	323	310	350	344	335	309	322	317	341	307	336	299	343	320	309	356	295	321	316	331	302	309	338	301	349	316	322	336	314	306	324	316	328	300	328	306	312	296	326	353	316	305	320	361	317	357	314	266	287	318	314	296	330	305	269	329	285	298	316	333	312	301	313	320	288	342	371	326	309	302	332	332	342	337	304	321	300	355	323	309	313	317	335	352	318	294	319	328	326	372	310	345	345	328	343	312	322	340	330	333	283	309	303	322	335	298	310	316	350	325	330	317	328	333	286	319	348	316	320	312	350	321	359	367	299	308	292	305	319	325	330	331	313	329	322	318	321	356	319	324	301	294	325	309	319	292	312	313	327	297	291	323	301	361	337	292	289	295	316	290	328	303	330	312	305	317	306	329	315	314	322	327	321	290	311	284	315	308	307	319	353	323	336	328	295	305	307	326	331	333	327	302	320	310	337	336	329	310	289	335	287	330	334	319	288	286	291	318	323	320	334	289	335	328	330	326	332	294	328	345	308	325	304	309	331	274	329	330	304	321	319	318	296	345	320	322	311	318	287	322	331	350	320	300	285	290	354	285	321	286	338	347	298	287	324	332	366	339	295	330	335	351	316	365	307	287	320	333	300	325	328	316	313	306	336	326	309	313	319	310	327	334	291	322	288	337	292	297	339	303	329	294	328	314	322	308	316	338	308	312	314	353	306	354	301	335	329	321	331	293	309	311	309	325	309	296	317	341	339	348	317	297	327	312	305	322	318	289	316	331	303	324	320	337	299	309	318	312	323	315	307	310	323	320	287	301	308	319	292	324	353	308	301	319	326	329	310	343	311	308	344	315	302	333	312	308	333	322	347	326	305	321	341	335	362	303	320	313	316	292	347	316	323	312	319	309	299	317	322	334	328	327	347	312	339	300	326	299	321	321	326	343	319	349	313	335	331	308	310	339	312	297	297	308	326	283	319	326	310	310	309	335	328	325	310	321	297	320	314	321	318	319	325	302	285	304	331	320	307	325	317	341	358	321	331	324	322	289	323	309	321	323	326	327	331	297	326	292	297	297	316	303	311	306	332	340	311	311	298	294	303	319	311	309	316	319	289	311	324	324	319	328	320	288	321	341	283	306	319	299	290	318	324	308	334	315	318	312	348	303	319	321	317	310	313	332	331	322	317	300	320	300	309	301	289	307	291	350	301	347	310	304	317	282	333	338	330	307	297	312	333	321	338	338	340	325	281	352	332	292	320	294	316	359	309	273	351	340	289	325	321	321	333	323	302	306	335	343	322	293	307	324	326	326	331	320	298	350	324	314	317	334	322	346	337	303	341	304	354	337	351	295	354	349	294	301	323	312	305	317	305	324	295	292	323	318	338	297	324	334	326	319	313	334	330	341	329	317	309	315	302	304	292	292	303	351	293	320	350	321	319	322	294	340	293	317	286	329	325	301	314	308	311	337	340	312	315	338	317	320	330	337	319	286	326	275	325	340	303	315	295	351	331	323	336	307	321	325	322	291	324	330	332	316	302	311	309	293	318	283	330	312	306	314	337	359	302	332	296	320	322	347	310	318	331	309	320	324	310	311	333	317	299	305	311	334	322	311	331	308	307	298	325	287	315	311	312	318	349	313	308	303	322	304	302	316	333	303	306	313	316	304	321	331	290	339	319	303	323	338	348	303	300	325	322	345	305	347	319	335	313	334	305	308	313	292	333	312	355	347	329	325	285	294	307	334	300	311	297	312	356	295	315	332	315	311	311	328	316	326	318	307	305	321	363	317	291	319	305	319	316	314	326	302	328	324	316	311	305	293	302	306	327	314	316	292	357	327	312	316	311	329	330	323	273	305	312	309	332	307	311	326	333	324	313	304	311	345	316	338	331	330	295	327	303	344	326	333	348	366	288	283	320	359	314	319	290	340	350	320	322	319	319	315	321	313	302	341	305	318	321	338	327	328	304	337	360	300	340	309	337	317	298	350	330	300	319	322	293	344	315	286	346	335	300	320	320	293	321	290	345	316	349	338	327	324	324	300	308	276	314	305	293	313	300	283	292	321	295	338	318	313	290	310	341	310	343	322	293	309	317	319	303	334	308	324	312	349	316	291	316	296	345	325	291	294	352	340	307	307	343	312	317	310	341	336	293	352	293	290	317	319	324	328	319	314	327	290	323	307	284	282	352	312	352	327	347	306	320	315	292	299	336	317	307	295	316	305	335	310	324	301	312	314	308	297	302	310	329	325	298	327	285	335	313	344	315	320	322	313	327	315	282	275	281	318	294	298	293	294	312	316	270	320	368	317	299	335	318	289	284	310	295	323	340	318	340	353	305	291	305	309	308	324	310	311	314	333	293	305	313	302	282	303	312	334	305	328	342	308	312	294	328	294	319	314	294	306	319	291	324	336	308	297	318	335	299	320	297	317	310	333	325	295	329	322	313	322	300	305	323	317	319	317	291	323	323	315	299	328	330	327	346	295	307	302	336	305	289	328	304	290	315	327	334	331	297	299	271	278	334	343	296	339	287	320	316	311	309	309	310	338	326	297	316	309	298	322	321	303	316	317	309	319	307	297	363	305	319	314	305	328	339	303	321	351	301	340	339	307	345	310	334	325	306	307	343	314	289	300	299	355	348	312	313	304	315	338	262	309	346	321	292	310	309	309	323	321	345	346	316	300	332	305	289	334	336	339	324	319	354	336	317	315	332	313	307	322	339	334	322	323	317	311	323	316	320	321	303	321	297	360	322	335	308	291	335	309	305	323	287	311	318	319	332	317	294	281	298	317	307	315	293	303	326	307	290	321	310	279	323	302	341	306	320	292	322	333	273	318	293	312	348	313	316	320	317	344	314	296	312	343	296	312	340	304	326	328	314	308	323	288	319	306	305	315	318	349	314	310	324	302	314	320	290	316	334	310	303	318	311	300	297	334	320	304	305	320	319	340	299	298	332	300	310	273	295	300	320	325	358	304	338	331	296	303	322	356	298	301	360	336	280	344	286	311	304	345	294	341	328	313	338	306	276	312	335	329	283	326	309	317	316	302	295	297	321	275	320	343	330	314	333	310	319	329	326	306	310	315	320	315	346	315	327	322	316	362	291	286	298	327	344	323	338	322	303	353	321	316	298	340	305	301	327	302	337	329	301	313	302	329	309	301	308	312	291	319	307	311	340	306	298	314	324	318	338	318	334	291	318	317	351	353	320	321	333	314	321	304	314	321	359	322	325	309	323	295	349	331	320	304	318	315	319	343	335	317	325	306	312	297	344	316	290	287	312	346	321	311	346	310	315	318	323	322	340	324	301	293	321	319	312	328	296	300	308	319	320	295	364	324	314	313	291	356	291	356	354	322	332	293	322	329	329	299	328	343	313	314	310	277	311	328	338	294	286	306	341	314	308	399	322	314	316	287	327	323	304	270
29580	2843	6049	6506	5578	4503	3703	3210	2768	2438	2258	2110	1896	1668	1648	1494	1505	1417	1363	1309	1326	1279	1248	1227	1191	1142	1152	1141	1082	1081	1113	1081	1078	1036	1070	1094	1024	1038	1085	1047	993	998	973	1020	975	969	949	968	993	1034	945	957	989	1009	965	1046	1002	959	920	984	995	1030	958	986	986	942	972	959	928	986	892	940	993	976	937	915	880	964	940	940	984	979	885	946	972	925	964	925	966	958	916	874	925	906	894	894	962	921	924	940	877	916	948	954	916	961	880	965	892	943	901	919	913	939	913	920	944	987	951	921	967	928	946	932	924	887	896	929	926	921	974	924	902	937	910	863	958	932	949	901	934	903	876	931	915	894	911	874	945	929	945	883	957	895	912	985	915	936	949	939	934	929	910	908	926	934	953	902	922	927	910	955	910	910	908	924	925	944	917	989	910	896	916	910	889	923	923	935	918	925	903	971	989	963	922	992	880	892	960	883	919	953	994	944	907	901	927	988	967	930	927	920	888	953	927	877	910	908	1020	886	935	912	977	911	893	890	943	930	886	922	970	1021	947	951	913	1015	893	914	946	918	908	860	924	895	937	920	913	846	942	912	896	910	953	918	878	971	965	999	975	944	956	921	887	913	916	967	984	913	900	922	986	933	877	907	990	945	919	910	948	921	929	880	962	923	923	898	955	897	912	903	961	933	955	907	935	895	897	922	950	903	929	919	926	887	866	935	938	871	978	895	944	946	956	924	933	940	936	936	921	913	893	900	894	971	924	949	870	852	898	932	932	901	882	929	909	945	930	973	895	879	898	929	892	926	944	928	940	921	863	950	898	912	982	904	935	920	920	933	946	884	986	869	936	935	962	914	932	923	899	943	913	979	876	932	933	907	1008	963	896	902	914	907	955	955	932	929	902	857	916	900	932	923	886	913	896	930	864	875	884	880	954	877	936	984	926	921	904	937	966	944	914	850	894	908	881	880	967	919	906	936	934	902	944	926	968	940	896	972	921	957	940	947	941	863	873	901	919	906	877	909	893	898	953	915	913	931	918	936	915	952	909	940	912	946	941	923	935	944	887	890	880	895	922	967	884	923	912	906	874	879	953	913	943	940	892	849	860	917	871	950	921	904	944	885	877	927	882	931	937	876	869	938	969	952	898	923	898	944	963	934	900	901	905	937	890	907	922	928	900	876	897	894	931	908	873	929	914	957	887	935	963	919	918	935	876	960	931	871	940	979	909	956	882	917	900	930	923	926	933	924	914	919	894	888	854	882	943	937	900	964	915	918	980	950	916	913	873	907	951	892	930	951	935	912	920	966	901	910	905	909	887	879	869	957	866	897	921	909	937	953	921	938	921	930	904	937	866	929	969	922	881	932	859	885	925	932	920	915	936	913	910	886	938	946	947	903	928	906	924	975	930	961	917	956	878	917	891	915	932	860	896	907	866	909	897	889	898	905	893	934	950	896	931	906	921	934	909	941	903	898	950	873	931	905	962	895	945	871	943	919	933	950	965	938	904	911	887	924	925	929	882	863	917	919	906	908	908	921	953	881	922	927	964	909	891	918	964	927	975	922	912	922	902	921	891	907	865	897	893	902	936	941	903	908	922	939	895	949	935	916	927	928	962	897	921	857	946	929	890	913	903	946	917	955	913	858	910	933	922	876	865	875	898	915	960	885	874	916	970	893	921	912	951	878	938	920	952	929	962	917	886	866	950	925	913	882	912	936	888	961	953	916	906	920	933	939	924	929	907	894	972	987	952	930	934	873	892	908	963	903	918	941	936	935	878	972	924	903	922	881	889	912	919	985	901	924	911	911	920	906	934	896	897	936	930	946	908	923	977	916	967	891	908	947	860	929	972	891	914	887	978	898	879	930	917	913	919	964	858	956	912	889	873	978	937	934	934	886	926	896	881	934	951	943	880	871	862	900	904	932	894	922	939	928	918	929	929	966	926	947	929	968	930	908	894	937	963	909	921	927	886	969	873	888	917	939	959	910	939	887	897	915	905	859	890	962	918	950	930	916	921	905	849	881	959	922	876	953	918	980	905	918	973	976	889	918	873	864	897	845	901	940	908	929	938	919	893	946	917	894	1013	960	921	904	895	889	987	897	950	932	907	938	908	891	909	892	925	870	920	895	888	916	936	903	904	898	955	901	901	891	992	893	950	939	924	937	890	938	942	926	929	882	940	940	963	898	927	902	959	899	892	923	924	978	874	922	893	956	890	907	924	916	921	934	890	929	903	892	917	938	961	970	909	916	935	877	914	961	943	925	948	917	902	831	952	966	931	887	937	867	950	970	881	951	929	927	940	881	940	926	901	914	897	934	944	861	863	871	992	897	933	947	931	921	941	915	892	950	867	883	954	962	919	886	865	980	909	940	872	880	946	939	920	921	899	898	892	889	917	1017	831	923	864	932	948	918	932	996	871	914	930	931	906	864	911	958	939	887	893	859	942	983	915	961	938	894	900	922	953	916	955	906	882	912	975	901	930	844	894	927	970	885	887	882	990	904	888	914	934	930	926	922	894	931	939	946	951	916	914	965	976	898	919	921	959	876	861	961	931	931	906	930	867	912	927	959	898	928	905	889	900	932	900	917	888	880	885	905	891	912	957	857	923	916	966	966	935	936	904	867	909	937	896	862	903	911	947	933	922	954	909	948	926	931	870	923	926	950	928	866	930	908	936	922	937	953	880	905	911	925	933	928	951	904	845	894	920	843	897	870	952	939	913	876	956	899	985	894	929	909	946	927	878	879	925	884	865	888	916	966	905	954	940	880	948	897	883	935	893	908	929	950	990	874	960	857	928	922	973	922	910	912	924	900	937	879	976	881	963	926	968	882	915	932	948	886	882	902	920	861	906	896	942	910	897	856	911	886	922	915	921	890	914	866	973	910	925	875	869	919	919	916	915	940	932	896	901	912	890	957	915	907	921	904	894	931	906	948	907	951	928	949	902	962	983	930	909	987	909	900	882	965	945	995	901	897	897	933	907	944	945	924	953	923	953	956	977	928	945	913	896	967	908	910	955	910	863	906	889	916	928	921	907	883	892	894	908	907	888	916	926	911	918	913	908	924	950	920	934	934	850	911	927	859	908	937	977	884	922	894	924	863	883	919	858	874	939	943	907	947	927	943	932	932	938	841	879	884	906	907	902	915	939	933	883	903	940	889	946	910	957	910	940	911	919	978	910	928	912	919	910	939	869	938	918	933	941	918	927	937	939	868	935	927	969	870	935	932	911	930	947	945	891	882	907	945	914	911	924	899	985	929	871	937	964	954	893	877	899	892	886	933	898	913	930	899	864	884	912	923	919	926	889	894	891	854	947	907	906	896	874	928	952	947	944	941	885	949	916	903	947	911	936	929	878	949	908	922	949	942	925	928	914	930	945	868	878	930	932	958	895	929	893	946	894	953	928	948	962	886	918	893	880	991	941	848	926	882	895	905	899	903	885	954	891	933	908	897	913	931	924	909	937	912	888	910	968	908	958	946	935	916	865	947	925	954
7492	387	228	191	162	136	148	157	130	138	139	151	142	118	145	120	143	118	114	135	122	135	137	123	136	118	151	143	133	116	126	125	136	140	156	147	145	122	125	150	126	117	134	149	113	98	142	142	133	132	138	137	157	113	127	146	150	131	103	122	143	158	127	134	127	110	146	126	124	136	122	150	137	125	146	126	129	122	110	134	133	125	128	128	126	100	107	127	120	125	137	130	120	128	124	122	122	127	117	147	129	137	126	116	139	117	134	126	129	126	126	137	121	119	144	151	128	136	133	134	128	144	122	149	120	133	136	128	142	115	148	134	133	128	144	135	127	126	147	111	141	144	121	134	144	152	140	140	134	150	143	113	135	134	132	106	129	133	130	130	148	126	126	129	140	124	127	129	129	138	147	127	136	127	122	130	122	149	116	127	138	126	146	120	127	141	126	135	113	127	149	118	128	134	138	140	131	129	144	102	143	105	124	134	133	117	135	118	117	109	135	115	125	123	147	127	123	130	121	137	131	136	134	125	152	129	127	135	135	123	100	136	115	138	121	113	140	130	128	106	127	143	135	131	144	114	139	97	131	146	120	131	109	127	138	141	115	129	113	139	137	139	129	130	126	148	122	142	136	156	155	119	146	141	122	121	121	126	108	127	146	131	136	119	119	113	140	119	133	143	132	125	135	136	135	136	106	151	145	136	101	121	132	110	131	131	141	156	120	126	114	138	121	141	138	126	132	119	134	133	126	113	146	119	136	133	97	128	143	126	140	121	138	143	125	131	121	132	135	138	139	124	108	130	122	143	112	137	150	129	122	135	129	114	120	150	122	139	135	119	152	135	138	105	137	124	138	129	131	122	120	117	125	139	148	127	112	132	118	137	134	138	118	127	119	126	96	133	114	136	148	119	147	139	124	103	135	126	136	127	113	130	111	148	138	124	121	118	135	159	124	115	112	145	119	123	133	145	123	129	126	124	125	124	130	144	129	129	137	152	139	123	140	124	138	129	129	134	127	132	146	114	137	131	118	124	116	152	125	131	133	118	128	115	136	134	117	134	115	126	132	123	124	129	127	151	130	128	117	133	123	142	132	131	131	129	147	121	122	133	127	127	144	146	129	124	125	124	135	145	136	107	115	109	115	146	130	117	136	147	137	139	106	137	141	125	123	121	159	130	122	124	122	129	122	113	113	155	130	115	146	143	135	118	136	143	114	96	119	135	118	125	128	134	148	117	125	114	136	134	140	150	130	134	110	122	143	126	146	150	122	142	139	107	114	109	112	126	129	129	144	137	133	120	148	115	141	127	138	133	129	142	129	125	129	117	136	144	107	118	138	126	138	121	142	154	137	133	108	137	128	115	135	125	140	107	119	135	137	132	114	138	144	118	117	136	119	142	142	126	121	137	103	111	124	150	111	145	132	123	136	124	120	110	114	138	121	124	130	164	149	134	131	128	150	128	138	131	150	124	153	132	132	143	121	100	115	141	142	134	143	129	147	143	143	121	130	122	136	102	124	122	123	137	131	137	134	138	155	148	135	111	125	131	119	136	117	143	132	116	151	118	138	131	133	137	105	110	133	140	133	124	124	111	137	126	129	128	137	127	144	117	128	119	113	134	129	133	124	137	133	115	136	125	138	145	132	121	118	137	145	139	141	127	134	139	147	121	113	116	132	128	120	119	135	133	121	123	113	141	111	120	134	127	144	123	126	135	121	141	125	135	130	109	127	129	120	128	146	132	135	128	112	110	151	115	130	125	128	126	129	121	152	127	124	140	135	129	137	141	124	126	119	122	131	115	144	130	144	154	137	141	136	117	147	149	132	124	138	129	124	129	128	130	132	127	143	114	136	134	134	146	141	128	141	116	120	130	131	148	146	128	130	150	147	115	129	136	127	139	123	134	137	150	135	136	125	144	110	152	126	154	128	121	135	137	138	138	136	133	133	130	141	145	130	138	144	129	144	136	144	109	136	138	132	136	124	129	131	141	142	137	133	128	106	136	154	125	125	124	126	114	133	121	150	132	130	141	145	124	125	129	133	131	136	152	142	103	129	132	119	161	137	122	125	118	130	159	145	114	149	143	144	137	105	110	116	132	127	130	127	135	132	147	133	135	141	144	139	138	130	120	135	144	123	132	149	158	145	114	118	141	130	114	129	150	145	124	113	112	145	131	128	131	137	120	132	131	126	114	130	124	142	144	139	118	129	122	123	126	121	157	119	120	100	146	117	139	147	126	156	121	127	127	134	146	118	132	113	140	124	127	121	114	163	114	130	116	138	119	123	156	135	146	108	134	141	125	154	133	121	136	112	115	128	142	131	116	122	131	127	147	120	143	141	124	142	114	146	124	121	138	128	127	145	141	122	145	113	138	112	132	127	137	113	130	148	149	129	129	139	137	121	118	135	130	139	116	119	138	136	115	102	113	142	114	102	145	153	122	134	135	113	112	141	133	135	144	128	132	134	136	142	134	137	117	130	125	124	111	125	150	121	115	143	119	127	128	127	143	128	131	119	132	117	147	123	138	116	137	141	124	123	106	131	129	132	134	130	107	152	139	160	135	122	123	129	135	129	150	132	137	139	130	123	148	140	133	136	129	138	146	139	136	144	128	144	120	131	136	112	126	106	131	124	124	152	120	133	140	129	154	127	129	128	110	125	120	147	140	130	133	128	132	138	143	133	134	140	134	125	121	142	126	129	116	121	127	138	144	116	130	127	140	147	140	130	130	117	122	124	123	123	145	138	136	155	115	125	138	112	129	139	126	132	134	124	134	146	131	129	128	124	122	145	134	152	140	129	118	110	115	142	143	134	136	136	119	126	136	140	157	116	133	137	112	125	127	149	146	129	122	132	124	119	148	124	118	130	129	138	127	127	135	135	139	143	120	145	140	143	133	124	135	130	135	145	125	127	133	119	130	126	141	127	137	118	141	138	136	134	139	105	128	121	124	125	130	124	133	125	138	145	141	137	114	117	141	135	128	130	141	139	130	121	138	133	135	121	130	130	144	122	135	123	123	138	124	167	115	143	109	128	131	157	128	143	124	136	134	132	122	134	129	126	178	137	113	115	116	127	136	129	131	120	100	118	152	127	121	123	119	119	119	129	138	126	119	145	139	142	127	117	109	122	142	138	141	120	138	119	149	108	125	109	134	135	151	134	145	143	119	127	144	126	131	143	132	122	138	121	146	144	151	143	113	116	131	117	121	162	117	126	127	148	150	123	118	123	125	121	137	126	141	137	128	130	129	130	137	155	128	145	124	124	163	120	132	135	142	133	127	138	136	136	121	137	122	147	152	118	131	134	120	137	101	145	140	138	135	119	148	123	113	126	117	141	127	153	129	122	118	124	104	136	135	128	134	105	137	134	135	148	139	122	143	119	133	133	127	135	131	132	125	122	125	103	154	131	142	130	139	126	124	131	144	121	132	134	147	119	148	114	136	108	128	120	132	161	127	143	133	125	137	134	140	157	148	132	118	143	122	126	137	143	129
8021	533	600	611	622	550	520	515	488	499	476	483	474	482	462	450	498	452	463	456	457	424	440	480	462	445	467	461	449	467	461	478	490	427	460	428	458	442	456	450	425	412	446	454	442	410	405	414	449	438	432	406	428	447	439	461	431	454	447	447	479	388	450	460	446	437	462	449	436	421	393	410	476	454	426	433	442	439	458	463	457	461	464	396	430	473	437	452	440	456	436	468	419	462	410	458	439	457	465	430	428	483	418	496	463	436	424	445	449	467	446	456	429	435	454	442	403	497	466	426	485	460	466	485	456	434	442	468	417	459	503	445	464	440	447	418	422	416	451	438	472	444	447	474	427	439	452	451	447	436	460	456	471	385	479	447	446	463	446	473	435	446	450	468	469	431	450	411	440	481	484	464	485	443	428	484	484	436	412	453	417	425	465	441	484	468	429	451	416	467	461	464	447	455	456	443	460	456	437	459	427	420	436	450	466	458	410	484	458	426	488	460	488	484	501	430	452	425	459	465	466	410	439	442	463	478	459	457	421	463	410	457	452	424	439	500	464	455	427	465	453	459	452	440	417	472	469	480	453	460	417	471	451	420	476	423	437	435	443	457	434	435	485	443	443	486	447	485	491	457	462	410	429	423	439	413	453	450	454	473	494	445	447	474	433	433	441	442	433	475	449	450	430	422	430	420	449	427	417	442	452	457	456	411	432	452	439	442	455	439	468	419	437	459	421	463	438	441	431	479	462	439	450	462	442	453	441	438	408	431	458	431	452	451	455	440	455	438	437	444	408	456	500	454	451	419	475	461	458	423	457	444	432	455	400	439	434	468	423	451	470	450	440	449	488	469	450	451	509	438	425	439	442	420	437	478	486	459	456	469	429	455	440	476	430	472	435	423	419	455	415	452	450	445	431	498	449	489	460	421	450	454	420	449	418	408	469	462	461	451	438	482	436	453	443	438	432	444	429	418	414	455	461	451	425	463	477	435	416	456	473	471	458	449	447	459	437	442	446	427	418	448	429	458	445	457	426	443	460	449	452	412	459	436	438	444	422	461	452	435	492	446	454	440	451	450	442	451	444	478	432	440	459	463	429	458	489	476	430	436	442	447	446	415	450	435	483	444	430	417	465	437	427	441	454	453	421	440	442	445	439	426	460	418	466	437	458	449	461	448	472	398	447	400	426	415	424	440	455	446	438	455	445	412	485	447	474	439	456	442	464	486	449	482	466	463	421	481	467	437	446	449	425	432	456	432	417	453	431	472	463	453	429	438	455	420	428	415	441	469	451	418	448	439	441	447	467	452	442	453	453	423	448	461	451	455	487	410	428	428	425	432	428	475	436	454	455	431	457	441	421	444	449	447	445	468	472	439	477	479	451	466	414	441	449	445	455	469	449	434	436	428	406	443	433	463	443	456	454	453	450	444	443	443	451	471	442	404	430	451	440	470	457	466	446	442	436	471	455	452	446	433	454	431	435	443	451	457	432	439	434	480	443	414	467	454	468	457	474	459	472	467	457	444	461	455	411	455	451	473	419	472	436	476	467	444	427	483	471	465	460	414	455	457	435	415	455	443	441	454	441	448	469	444	442	421	446	459	426	444	443	444	466	461	455	434	435	438	436	442	499	463	474	438	420	427	423	456	437	469	421	432	482	480	437	433	433	450	444	456	413	459	433	456	443	435	455	404	477	399	431	472	474	435	442	464	444	427	429	449	418	433	440	413	462	445	440	442	450	429	435	422	454	488	459	393	416	462	474	433	431	457	484	481	468	479	444	457	449	455	446	414	454	433	447	441	421	435	437	458	431	450	477	431	431	474	446	477	451	445	409	432	438	439	458	425	468	419	446	449	450	460	447	481	430	426	432	441	440	450	437	457	468	470	447	410	454	428	403	463	440	432	438	485	433	477	425	416	483	445	465	437	460	438	438	442	426	467	486	443	417	459	460	462	436	419	449	425	432	480	386	448	444	435	445	437	430	445	472	443	438	439	436	456	457	431	457	443	502	429	441	442	472	489	470	435	427	423	420	436	416	475	418	434	453	443	435	406	435	474	443	467	469	431	431	427	451	422	425	430	420	472	462	460	452	453	461	432	422	460	427	447	475	449	439	418	471	463	444	470	405	427	439	452	451	446	436	441	464	469	470	442	407	451	433	447	438	427	433	446	456	459	442	469	420	473	416	461	461	446	456	480	451	446	456	445	477	404	450	423	458	529	444	447	436	481	422	465	452	474	422	420	451	489	453	454	429	469	429	434	457	488	480	440	433	422	466	462	485	456	439	434	458	425	463	446	426	434	449	461	413	466	447	443	454	408	479	439	450	455	433	412	441	469	444	429	485	467	455	430	421	435	451	460	426	455	474	443	451	426	469	458	421	431	460	449	427	429	448	466	430	472	412	443	429	448	460	420	468	444	445	443	438	431	478	415	455	473	440	448	497	449	465	389	431	464	474	410	456	442	467	450	425	421	459	448	432	473	471	467	446	432	405	480	470	466	428	455	462	425	444	461	437	481	447	451	492	458	410	461	442	423	419	470	448	439	446	453	428	435	473	428	451	451	443	457	440	438	444	481	451	462	464	464	427	419	475	471	439	415	478	434	477	432	448	413	467	446	447	433	437	464	438	421	455	459	458	449	473	462	448	426	481	470	495	426	457	439	443	438	417	441	473	452	472	451	447	448	434	416	424	452	447	460	455	466	439	435	420	483	476	459	464	479	455	433	433	459	438	446	407	424	445	415	474	479	422	431	471	436	448	446	426	453	474	464	424	451	412	444	450	467	499	421	478	461	444	449	416	471	437	420	467	443	459	420	453	436	447	482	458	432	439	455	429	448	466	438	460	473	472	480	473	439	450	440	427	470	432	460	474	411	482	456	467	442	445	437	430	446	463	467	439	455	449	444	420	449	451	413	472	438	444	414	463	440	442	430	468	472	454	467	448	472	430	483	468	409	420	450	412	455	427	469	471	437	435	462	488	506	446	479	445	447	444	420	442	467	449	432	426	466	434	437	439	462	393	428	446	486	442	465	501	425	481	432	410	450	453	478	490	444	396	475	430	426	467	436	443	470	472	419	458	473	434	400	452	484	462	464	453	468	442	493	455	471	438	433	479	493	431	427	472	443	477	426	442	440	474	433	446	447	462	407	437	453	456	440	461	432	469	467	443	464	456	434	426	478	436	407	439	408	453	442	421	443	431	476	419	426	418	424	426	430	430	434	435	405	464	438	499	437	436	446	424	443	429	470	409	446	413	478	422	480	454	385	453	406	436	458	461	460	396	447	459	445	443	442	426	462	418	423	428	426	417	443	452	433	430	435	487	434	471	435	411	471	422	453	475	405	424	466	428	440	422	452	423	466	457	469	436	438	467	438	451	450	432	435	451	457	444	434	451	477	453	454	471	439	451	467	484	460	439	465	424	446	431	443	421	432	454	451	446	424	456	424	448	430	451	432	468	473	462	411	459	435	461	466	477	428	446	469	451	478	444	459
48857	9039	1635	1078	841	644	507	482	415	376	344	300	317	322	298	290	300	262	278	278	288	297	294	266	263	253	263	264	254	259	261	276	251	246	251	246	233	258	276	249	263	256	270	231	262	282	300	245	281	266	267	292	287	258	260	275	263	247	247	284	242	255	284	270	237	245	271	250	231	248	244	247	246	239	243	303	252	228	249	290	270	282	234	236	262	238	242	260	242	258	267	297	263	251	255	225	250	248	260	262	290	260	258	261	247	252	254	245	255	241	257	259	269	229	224	254	241	256	260	241	245	258	249	262	255	248	226	244	228	259	253	268	217	244	244	246	241	250	275	244	246	264	248	222	240	249	255	249	273	243	219	255	256	248	271	252	272	297	276	255	257	262	235	284	286	280	283	292	259	252	239	281	264	252	256	260	258	221	252	266	259	241	254	293	244	268	230	247	271	272	238	248	265	254	268	270	260	244	257	237	249	265	248	244	247	243	246	283	246	265	290	260	263	236	257	232	242	245	259	246	252	254	236	246	249	287	244	229	270	244	289	270	242	233	246	276	266	257	252	235	233	250	277	215	214	247	249	240	264	269	247	276	292	256	268	260	268	256	262	232	290	239	250	278	266	243	270	250	226	277	251	256	264	247	275	241	235	233	279	223	265	250	277	257	236	273	254	274	287	265	263	276	270	251	220	251	252	279	243	245	245	270	230	260	237	269	249	260	260	266	258	286	289	263	270	250	252	258	243	230	276	259	284	243	233	255	224	212	236	260	278	214	257	248	240	271	236	248	262	241	292	273	230	251	270	237	228	252	265	261	253	252	266	276	237	244	238	240	233	255	221	266	253	228	261	252	268	252	260	254	272	291	257	247	234	269	265	242	222	228	273	231	233	271	266	260	245	251	249	252	260	253	243	259	280	251	235	230	259	241	256	244	261	265	243	236	241	259	262	254	255	234	262	268	281	267	260	237	246	244	279	236	251	252	282	275	267	250	235	257	241	262	262	246	231	290	228	290	259	248	230	251	242	255	251	263	250	267	257	242	247	235	264	273	254	245	265	236	246	248	255	251	275	255	270	269	263	262	248	248	263	271	235	274	259	246	265	231	254	259	260	258	260	274	242	252	235	235	266	261	280	260	235	260	244	268	245	268	258	220	239	230	278	265	281	245	249	241	227	257	269	242	255	262	251	272	262	245	245	230	247	240	241	266	261	280	269	262	251	247	243	224	256	215	250	249	270	279	254	253	233	263	240	259	257	256	247	278	277	269	293	255	247	284	271	245	259	268	255	253	228	273	231	262	269	241	257	254	269	260	262	271	246	250	241	282	261	281	262	262	261	254	283	284	242	258	238	246	217	256	249	245	260	248	245	255	261	272	269	228	274	292	263	218	250	267	237	283	247	242	252	213	264	245	254	252	272	244	239	276	268	240	244	264	252	250	247	224	261	251	237	243	282	247	284	271	248	272	268	260	234	254	263	274	280	243	268	251	231	241	275	238	239	248	236	245	257	237	287	246	250	242	239	265	250	255	267	252	231	270	244	239	243	252	233	258	242	299	261	214	262	260	250	266	276	243	248	237	264	277	254	271	254	259	265	261	252	246	263	244	246	251	279	254	244	266	257	245	236	242	244	270	278	266	249	267	256	227	281	290	248	246	252	240	278	240	254	249	259	248	256	276	240	277	230	252	257	289	263	259	250	270	266	251	247	265	261	229	246	235	244	311	236	266	267	270	244	254	277	250	249	235	238	233	245	270	266	261	242	247	237	249	250	251	245	278	244	249	237	259	272	261	212	235	267	268	238	265	233	249	238	246	264	233	231	245	238	244	251	264	244	265	242	234	233	242	236	239	216	238	247	242	244	233	232	278	253	272	245	250	257	292	271	253	242	259	259	245	263	216	240	257	246	277	255	280	290	226	248	256	263	237	246	257	254	259	221	233	262	256	254	239	265	261	271	274	240	251	268	263	243	237	269	268	254	236	275	262	257	248	249	252	260	267	245	227	268	286	264	280	280	252	268	220	249	257	235	244	265	276	234	225	259	276	225	257	254	251	240	262	241	220	248	240	272	263	242	285	232	264	261	254	233	272	220	238	266	277	259	273	240	257	272	252	251	274	284	241	240	241	240	244	256	235	248	272	255	271	267	266	231	270	247	251	259	251	230	263	270	284	253	268	259	276	252	277	258	253	284	241	228	237	268	240	278	236	245	258	251	285	252	253	230	259	248	256	237	262	235	275	244	273	259	255	234	255	228	239	252	254	274	218	244	251	244	262	257	225	259	279	247	258	253	261	262	278	265	244	254	267	253	233	267	276	256	266	245	247	256	254	265	274	236	246	256	242	268	239	266	252	275	271	278	259	242	241	245	258	253	256	248	264	246	227	251	248	230	235	226	287	243	275	237	272	274	241	250	248	232	265	257	243	254	250	248	260	257	258	249	245	235	243	237	259	245	269	264	268	231	261	257	288	242	286	242	286	232	259	268	220	261	261	258	261	262	259	267	283	248	279	245	223	248	216	259	272	273	227	218	234	244	267	257	258	251	269	258	264	224	269	240	241	252	264	269	261	254	248	275	252	267	257	271	261	239	235	285	237	278	260	251	247	261	273	237	255	250	282	242	249	249	269	259	262	264	297	251	251	268	256	252	262	252	258	249	282	255	267	257	252	243	222	269	250	261	276	257	261	256	245	254	224	256	285	243	222	251	255	249	270	261	209	263	233	286	259	231	241	238	253	254	274	229	241	263	264	249	232	274	250	261	235	248	285	258	261	262	265	235	236	242	235	245	267	268	271	241	284	251	255	246	248	212	286	276	264	261	251	245	245	252	253	266	265	266	239	258	259	284	239	244	264	275	257	253	233	270	217	241	256	229	232	243	230	259	235	247	246	245	272	244	244	247	245	238	266	248	258	246	270	256	252	287	256	272	267	241	248	231	211	247	255	266	263	240	254	272	290	261	242	252	250	239	282	246	254	247	264	254	256	277	261	254	265	236	249	261	259	251	245	221	259	242	236	268	220	224	261	272	273	245	264	248	229	276	252	234	252	242	238	243	254	256	269	261	280	276	245	264	245	264	268	272	268	266	226	264	271	251	243	261	279	243	253	229	265	285	269	260	263	276	252	269	257	252	231	275	269	241	255	271	261	283	232	241	269	258	224	265	244	287	245	259	261	249	261	263	252	271	250	246	260	245	260	252	265	230	257	253	257	255	284	234	277	242	257	245	250	273	279	250	276	264	238	252	260	254	249	255	252	274	261	267	256	240	248	235	231	280	301	262	239	246	258	274	266	258	238	238	256	255	273	242	218	259	275	261	234	259	253	264	267	225	246	247	270	244	285	246	234	254	216	248	240	247	252	250	212	231	268	248	273	260	264	251	272	232	223	246	249	253	242	239	235	237	271	263	292	225	254	239	261	249	242	266	259	242	232	225	250	254	252	252	256	236	250	248	247	266	255	250	252	241	238	247	236	265	249	231	253	247	258	262	263	259	267
24467	1755	3539	3768	3093	2712	2261	1831	1704	1606	1412	1320	1267	1205	1234	1060	1118	1051	1007	948	982	874	975	927	882	930	884	886	923	876	863	800	826	828	749	825	741	860	844	836	799	779	823	820	801	787	864	771	776	801	788	814	772	790	781	766	790	756	780	819	801	786	814	806	798	782	753	770	765	802	809	781	779	782	858	796	787	790	799	779	773	842	805	772	772	764	790	741	769	781	773	801	806	809	745	827	805	767	762	772	825	737	754	839	794	778	769	753	754	758	804	769	836	776	768	841	817	824	802	775	768	803	739	817	757	777	782	796	725	799	741	773	745	806	746	753	742	756	785	759	787	750	737	809	793	777	729	802	770	730	680	765	828	811	745	763	704	736	743	811	754	770	801	765	780	763	762	738	786	786	749	765	794	778	776	796	805	745	710	764	823	729	828	776	790	783	769	807	795	774	803	741	766	755	790	759	782	778	768	793	754	746	777	755	759	790	774	780	762	737	779	736	802	784	827	746	755	777	772	807	756	763	742	790	773	790	787	793	751	776	747	748	774	756	753	785	764	748	737	789	821	749	799	793	783	780	809	752	734	826	808	744	766	761	788	765	809	797	701	770	733	757	789	769	736	766	786	760	767	778	796	770	764	777	803	807	774	766	739	732	741	742	764	771	783	763	795	777	755	802	805	794	782	722	745	764	761	747	807	770	727	777	751	774	811	780	761	794	764	790	792	781	753	714	780	783	786	765	813	747	776	782	758	753	784	743	738	753	775	759	762	743	768	772	752	766	741	831	778	747	789	812	827	755	779	774	752	785	829	783	751	737	752	722	759	825	760	777	814	764	747	768	824	767	797	737	793	760	769	746	762	734	762	791	760	731	722	736	803	769	759	783	701	747	746	740	777	784	734	763	750	795	757	781	805	840	734	754	725	758	791	746	779	775	755	767	740	800	777	771	812	818	760	786	728	766	802	768	763	826	790	757	768	760	786	813	756	766	740	754	816	739	829	771	772	781	810	768	768	820	788	786	805	777	741	749	804	787	752	719	776	723	753	767	766	752	751	780	795	806	752	748	760	801	784	797	784	762	836	759	775	752	744	799	775	817	712	824	747	768	827	809	777	768	754	788	759	757	794	824	767	813	779	767	760	743	799	714	762	763	735	796	801	807	735	770	742	777	778	774	761	754	783	797	722	757	802	830	756	748	762	763	763	741	777	725	756	736	803	765	773	762	845	772	797	797	769	753	776	773	765	801	753	784	767	783	765	793	809	800	756	800	725	798	744	781	755	752	767	815	765	770	748	756	769	779	806	758	755	755	750	760	800	759	797	748	823	805	751	815	766	815	764	758	750	786	779	768	816	740	753	783	763	813	767	827	795	790	749	765	761	767	774	783	764	814	803	811	772	728	737	780	814	764	773	824	741	798	796	776	724	805	802	736	770	751	789	822	767	773	792	778	757	770	806	823	784	750	729	788	774	756	786	770	782	813	772	812	813	791	767	803	734	815	814	758	749	750	751	751	781	694	733	756	744	764	790	729	772	835	733	828	757	743	775	794	767	808	774	810	746	804	807	789	759	793	799	758	762	768	727	808	838	798	782	797	813	764	773	779	782	774	733	747	754	813	740	784	770	747	782	764	744	791	747	800	762	782	740	747	769	786	743	733	783	759	738	752	814	779	738	751	784	786	782	840	778	757	810	732	749	798	745	773	764	809	721	761	759	778	738	794	732	739	778	705	790	774	778	756	749	774	799	745	742	723	782	728	786	694	758	747	776	763	769	832	766	783	808	745	754	743	742	735	764	740	750	787	746	808	788	747	718	798	774	800	741	763	764	756	738	726	795	785	794	747	791	779	729	789	819	778	768	758	797	818	732	742	801	804	788	808	769	823	765	783	768	796	810	787	771	762	746	763	801	780	739	748	783	771	738	784	747	768	792	768	806	778	773	770	812	757	790	772	757	761	779	784	783	742	791	805	785	813	748	801	813	727	761	740	786	748	706	785	765	789	744	743	746	826	729	758	800	793	796	782	774	779	783	759	797	731	761	805	768	792	768	781	790	811	709	755	754	791	829	783	761	775	759	767	802	776	796	827	812	744	795	719	773	785	763	785	767	756	758	793	790	783	724	793	755	739	792	798	808	817	714	760	807	757	768	836	812	806	766	803	753	787	803	806	750	805	778	732	751	799	769	796	783	762	772	782	757	794	751	736	763	776	762	755	791	852	764	768	767	812	810	794	730	720	804	798	734	727	743	699	758	776	760	766	769	770	781	787	772	705	774	769	747	793	738	788	806	785	802	733	753	773	777	800	804	788	787	764	743	749	795	798	805	708	771	751	790	795	784	772	782	758	780	785	765	778	808	776	773	765	765	806	793	792	821	773	786	787	802	779	759	762	797	790	777	811	772	773	767	814	787	846	760	806	720	751	752	732	745	795	788	767	756	775	779	780	779	803	757	756	808	775	729	789	796	729	819	736	766	799	829	802	768	785	786	757	756	765	774	775	789	770	770	787	778	731	735	756	771	771	793	809	754	793	746	748	773	756	732	806	768	775	760	770	754	760	721	749	725	741	755	824	754	776	784	780	743	716	794	768	789	766	780	763	803	782	743	746	775	798	753	740	791	778	804	739	732	764	735	754	727	766	784	775	825	813	782	794	772	725	804	802	803	834	774	795	796	773	785	780	802	750	758	801	803	713	754	786	771	826	723	793	775	762	791	806	761	744	752	810	775	820	804	779	791	818	768	822	741	777	777	764	733	746	762	776	762	783	809	794	788	760	826	778	754	797	763	771	757	797	796	739	695	770	713	780	735	747	772	763	795	786	712	711	787	774	726	738	795	792	803	794	747	753	714	758	761	753	731	781	689	797	703	751	774	783	798	789	744	722	747	807	764	798	739	787	733	743	788	780	759	734	782	706	831	750	809	797	740	762	746	802	760	790	715	767	769	766	783	731	762	788	749	753	761	752	795	766	770	764	772	702	786	732	826	767	772	769	754	803	742	790	779	760	750	700	756	776	831	771	759	744	779	765	837	723	725	788	753	778	761	745	769	768	729	799	753	774	777	736	768	786	762	744	770	787	725	748	744	745	823	827	761	742	807	760	715	765	813	774	770	776	747	759	774	756	783	718	811	724	744	829	766	804	789	778	760	757	755	749	752	790	798	791	778	787	803	713	783	730	794	813	787	784	764	799	773	750	780	756	767	751	744	774	828	762	775	790	805	708	753	797	810	755	709	737	786	807	765	755	763	770	758	798	796	725	784	774	739	766	778	846	773	769	781	777	746	795	773	823	738	755	770	743	763	755	811	765	826	738	810	760	782	765	786	770	755	801	777	796	791	758	780	761	770	722	760	759	755	695	758	732	758	792	763	772	760	737	769	794	829	810	745	807	778	775	837	767	783	805	787	790	757	765	771	764	733	765	744	794	793	754	758	761	733	765	820	781	720	785	801	816	808	764	764	768	805	790	794	783	783	771	786	763	818	745	781	760	768	721
62833	16268	4117	2193	1451	1090	887	680	615	575	517	483	411	418	399	406	412	351	390	350	346	361	345	364	362	293	364	325	336	354	345	340	351	319	310	335	348	348	315	308	306	307	330	281	291	324	362	317	325	326	363	299	360	315	313	310	347	323	315	340	363	322	322	314	316	323	333	305	315	310	339	363	317	307	304	306	317	320	344	319	306	330	330	320	305	310	298	334	329	314	295	342	320	295	341	332	327	337	317	304	365	348	307	304	305	295	316	357	295	295	309	322	322	302	331	344	327	331	332	310	328	296	332	346	307	311	297	362	327	311	331	319	316	333	297	341	318	296	322	290	297	278	285	334	301	292	297	337	276	286	304	318	319	338	328	304	305	324	341	319	301	321	322	294	306	309	327	316	310	306	335	317	318	308	298	349	292	359	329	309	315	318	334	280	331	297	306	308	329	306	329	336	346	327	328	359	339	343	324	298	330	313	326	326	283	327	329	355	269	309	291	302	274	319	336	326	311	299	349	334	305	318	309	303	329	308	315	322	331	344	325	290	338	323	305	321	294	327	327	313	340	337	310	323	315	334	321	343	301	330	306	362	333	335	341	301	329	292	318	312	292	329	318	307	309	304	303	340	315	314	323	318	301	290	302	312	349	318	310	288	333	357	295	304	313	282	309	328	312	341	317	309	330	325	308	283	292	342	330	314	314	331	311	330	308	319	294	305	297	324	322	300	324	339	329	329	338	353	301	350	303	317	347	337	328	315	311	324	313	309	314	293	285	325	304	299	314	320	334	303	324	292	300	303	324	338	338	313	322	307	328	307	326	297	299	303	296	305	325	301	318	316	313	302	328	334	336	293	311	342	295	313	352	308	312	284	338	324	275	330	298	325	308	336	346	311	297	305	289	315	313	329	307	335	341	306	306	325	334	332	317	285	322	326	315	305	325	295	331	328	327	317	297	339	342	331	317	318	339	327	321	279	276	310	300	292	339	312	290	310	334	313	297	299	306	322	298	302	336	295	333	314	317	320	333	296	310	305	306	274	322	308	309	318	299	316	308	291	316	310	296	298	324	308	333	263	308	331	333	306	304	319	338	292	328	323	293	329	311	331	314	345	298	281	315	309	305	333	357	318	285	291	275	308	340	306	325	300	315	303	316	322	323	316	312	329	321	327	309	330	328	335	313	318	309	326	339	310	306	317	336	312	320	329	323	296	335	309	320	327	314	313	313	322	311	335	297	323	339	319	342	311	348	302	307	299	310	336	312	316	332	310	320	302	310	301	330	300	324	346	283	316	303	309	296	316	307	324	308	340	304	313	293	307	320	299	294	311	321	320	326	310	320	324	331	328	336	323	310	315	331	322	317	310	315	293	321	316	363	328	318	294	309	365	292	328	289	284	303	278	343	326	305	325	335	330	337	294	320	368	328	290	297	333	297	293	348	326	319	308	307	295	328	333	313	299	331	342	272	339	325	317	303	329	316	328	337	312	307	298	270	331	320	289	355	308	285	337	318	310	330	324	342	315	299	302	303	311	304	336	316	316	272	307	309	343	324	344	302	333	286	331	301	350	320	271	312	303	315	342	281	337	324	297	315	341	304	332	305	297	285	303	301	330	337	307	337	339	317	327	292	341	308	334	322	344	319	293	314	302	302	304	332	312	314	310	286	305	356	342	335	310	310	336	323	312	310	312	296	303	344	304	351	315	303	333	301	303	321	300	325	332	298	318	331	284	302	329	331	317	303	309	285	324	314	322	317	316	281	315	302	343	338	305	318	281	340	334	305	358	342	289	324	322	322	295	356	305	303	301	317	345	341	305	294	313	294	316	344	307	328	323	310	309	314	301	311	344	340	342	278	305	336	297	307	331	308	297	304	304	309	305	304	317	306	310	354	336	330	334	297	317	345	302	304	304	316	313	338	304	338	315	312	306	308	324	322	327	292	294	296	337	284	326	305	333	322	338	340	338	288	324	296	374	318	323	338	321	331	304	308	362	313	307	316	295	321	337	361	332	293	339	352	317	295	315	290	334	304	337	334	334	307	342	310	316	301	338	318	291	327	304	323	336	328	343	315	315	302	309	337	330	292	312	316	298	307	311	319	304	324	323	279	340	321	311	317	315	306	275	335	349	290	321	295	330	340	334	348	310	310	322	313	311	314	320	308	321	297	345	310	325	320	278	329	344	308	302	275	327	294	334	326	307	311	344	311	285	336	304	340	298	291	305	302	301	337	361	328	325	302	325	322	299	305	313	315	304	320	288	321	305	296	310	316	306	335	304	312	317	298	314	318	270	304	325	318	322	339	283	336	335	330	280	336	292	319	307	338	323	317	327	296	311	342	334	332	275	344	278	328	304	320	338	296	341	281	299	297	338	308	327	330	326	311	312	277	335	301	328	313	292	311	301	315	307	323	310	285	338	310	312	313	308	339	331	349	300	355	320	283	323	333	298	315	283	323	291	310	302	312	284	329	324	270	309	326	310	331	302	326	343	327	310	345	328	353	314	317	348	355	349	286	298	327	324	289	299	315	278	337	295	304	310	314	354	314	329	327	322	320	342	307	346	311	303	308	359	302	313	304	299	312	320	313	324	329	278	344	314	315	356	354	314	331	343	319	365	334	300	338	320	314	332	346	353	344	305	351	327	306	311	335	306	331	314	312	330	319	316	334	321	321	321	303	319	310	314	313	317	316	316	286	281	294	349	310	311	316	305	304	334	332	303	311	299	282	310	350	316	322	288	330	290	323	326	328	296	325	316	308	314	289	297	295	326	327	316	315	338	302	302	303	310	302	324	333	345	339	296	305	303	321	311	315	309	310	326	287	331	293	326	338	327	309	334	331	342	338	302	318	330	300	342	316	320	326	341	313	325	313	331	328	335	341	312	303	332	327	316	346	324	309	300	321	330	283	309	332	311	292	333	280	333	358	313	321	321	308	326	333	315	316	306	281	329	282	317	325	305	329	355	327	321	291	329	294	363	319	298	301	338	330	296	329	326	324	318	305	325	350	310	307	315	336	313	334	321	324	305	332	305	338	264	296	315	297	331	300	315	301	314	320	312	318	309	281	310	320	324	304	294	289	315	301	321	325	318	312	309	311	320	301	300	327	301	297	315	332	307	323	337	304	290	320	316	309	305	311	315	337	348	334	309	300	320	333	311	329	302	316	316	338	305	328	348	305	329	313	300	330	312	320	320	287	303	314	316	324	325	336	346	318	325	350	327	331	331	316	301	314	292	338	334	326	307	347	303	282	325	319	313	318	298	299	333	338	291	287	319	315	307	292	311	312	305	319	305	311	313	308	329	338	325	354	298	347	317	326	298	338	297	338	313	312	320	338	290	328	310	312	316	315	306	316	349	319	328	344	288	281	295	317	318	314	345	324	346	314	353	316	332	316	319	317	342	286	298	336	304	281	290	322	345	316	337	321	345	311	305	304	313	334	273	298	320	330	314	327	292	350	323	331	337	303	290	342	333	339	284	311	293	305	301	309	322
30398	2835	5974	6397	5463	4398	3792	3128	2814	2429	2156	2027	1957	1688	1621	1476	1480	1442	1343	1282	1254	1297	1176	1243	1159	1147	1105	1123	1092	1051	1060	1012	1073	1055	1039	1094	996	973	1015	979	926	1008	1009	1025	994	1011	985	988	1032	964	914	1080	990	939	972	928	977	997	947	955	960	946	980	925	924	945	931	913	951	921	957	927	884	974	906	939	942	966	971	919	947	891	946	970	925	893	918	963	920	916	930	956	925	930	897	959	910	945	903	908	908	957	930	942	969	911	916	847	876	921	946	930	919	916	1037	899	951	947	925	933	939	911	879	926	924	942	993	914	934	883	901	924	896	942	924	899	952	952	884	878	930	970	919	872	950	899	947	944	956	936	926	920	895	913	919	918	878	968	939	944	838	925	915	885	942	930	946	928	918	918	954	959	907	859	887	955	865	933	890	957	938	935	912	940	931	956	981	914	941	911	948	917	956	944	915	966	905	914	957	919	901	937	885	911	912	887	906	889	879	932	917	857	921	902	872	910	922	923	934	870	941	906	897	970	936	982	916	978	934	1005	947	906	907	953	880	925	888	920	933	915	940	950	911	851	948	913	897	979	929	895	857	914	901	876	945	930	888	898	910	942	936	923	892	896	932	914	882	900	884	875	898	892	966	990	888	944	918	865	893	914	918	965	897	913	929	874	922	903	867	905	938	896	901	952	965	863	930	911	902	959	860	938	901	921	910	945	918	892	922	919	920	847	925	1028	931	875	932	916	914	916	963	887	924	913	918	909	922	943	880	898	906	926	960	909	923	870	907	915	914	892	950	887	920	932	883	925	893	907	890	946	854	930	925	922	889	928	939	899	950	896	878	878	875	865	904	905	895	921	958	870	939	901	913	894	960	922	879	881	944	982	964	907	853	869	883	911	945	973	936	923	903	927	943	885	864	878	900	911	889	900	935	905	954	976	894	913	923	974	923	917	922	878	991	883	886	916	959	896	878	972	871	912	895	895	929	893	905	888	932	899	902	929	901	912	953	947	963	877	880	885	898	930	920	866	942	888	880	902	866	944	877	912	941	890	924	932	937	920	915	927	919	904	925	880	897	933	899	867	927	982	932	883	951	895	928	928	925	878	921	909	876	935	968	987	877	946	910	893	903	906	887	867	889	902	901	917	912	885	953	939	934	948	949	968	901	957	940	897	902	889	886	904	872	947	900	922	919	910	920	916	936	903	939	900	894	950	974	898	886	906	934	900	928	966	943	915	928	964	907	884	891	926	885	891	904	893	963	951	887	943	921	911	972	903	902	905	938	911	880	910	951	949	920	916	895	888	911	888	906	987	893	978	936	880	915	949	930	913	906	888	949	950	935	914	929	922	941	890	899	959	936	900	975	924	923	882	928	917	911	956	948	921	866	884	914	935	947	937	915	921	942	924	921	913	919	897	891	965	919	919	973	979	887	954	928	926	871	897	929	1004	889	912	933	903	935	938	897	899	926	883	887	966	916	970	939	998	901	885	899	858	928	895	945	872	874	948	929	923	876	908	885	888	930	905	890	903	950	912	957	850	871	892	893	972	928	923	893	943	939	896	916	902	897	942	875	915	913	903	912	899	867	969	951	849	898	885	904	914	877	911	910	914	900	919	950	932	906	925	936	917	890	897	921	904	946	876	947	939	905	888	959	905	882	906	961	953	924	925	895	892	914	952	899	896	910	894	876	912	931	921	858	915	874	841	923	920	926	907	917	915	987	936	873	914	901	873	1002	892	888	877	900	938	954	918	924	933	892	895	933	887	932	900	873	877	958	964	922	863	909	871	959	926	950	844	959	943	915	907	900	945	928	909	922	893	856	947	932	877	919	866	864	956	917	882	934	877	915	959	901	906	976	902	969	905	882	936	888	952	890	918	914	860	914	924	903	918	887	924	952	924	939	860	961	980	928	959	958	896	937	911	906	939	926	883	886	926	937	936	955	912	881	957	955	943	906	919	874	896	962	904	914	917	938	949	955	944	908	865	880	928	932	930	910	918	925	842	876	902	894	894	967	920	948	951	871	931	865	945	854	923	868	912	959	869	918	986	889	907	854	894	907	903	917	916	931	995	909	933	915	958	921	905	908	910	964	915	915	888	868	877	917	939	896	887	903	902	881	919	875	885	933	905	937	895	958	871	850	884	927	895	887	876	934	946	890	938	894	944	980	874	909	890	951	930	911	901	920	903	912	1034	906	926	930	928	902	866	896	891	883	904	893	903	904	908	898	911	890	907	873	923	942	909	892	947	946	937	922	905	915	927	859	954	892	913	925	890	960	943	931	878	932	934	893	939	946	908	882	929	947	895	965	889	931	908	925	922	917	869	904	919	938	893	924	952	858	901	932	847	951	891	918	928	915	919	950	907	899	912	905	953	903	913	884	921	929	933	925	907	926	885	921	927	866	947	950	917	936	955	902	907	875	966	885	914	904	922	897	913	952	894	897	963	890	933	941	901	913	905	922	878	905	920	913	955	919	901	899	902	910	894	822	939	912	948	917	958	920	895	937	965	907	916	901	918	931	881	918	942	906	954	950	951	925	880	980	858	939	885	881	939	962	895	945	926	945	854	888	925	937	854	927	940	907	942	927	895	893	930	947	857	934	963	915	984	873	967	870	906	929	995	961	950	936	884	877	934	923	921	874	926	940	873	923	913	927	863	946	949	895	900	946	871	924	843	943	877	879	924	912	921	963	883	956	908	924	912	904	893	919	900	944	911	930	931	874	918	919	954	947	914	863	933	938	917	941	941	852	881	911	896	891	945	913	901	895	882	952	924	864	977	915	890	950	923	883	926	931	913	964	891	869	893	977	949	939	918	935	921	903	855	896	955	911	904	912	880	897	924	869	876	937	879	905	928	903	893	901	916	946	921	897	905	930	891	904	884	894	914	858	946	909	946	953	950	929	959	954	873	930	934	903	981	883	866	927	875	895	946	973	932	956	936	941	925	935	899	904	924	915	951	1029	955	898	910	894	888	903	965	926	918	877	913	930	897	924	957	902	967	924	933	961	916	923	908	899	917	982	903	955	962	948	893	908	894	972	994	914	897	962	911	874	871	914	872	960	898	957	936	932	923	958	914	921	955	971	905	915	994	912	951	894	928	916	916	932	973	879	837	930	946	947	914	867	898	948	891	896	911	919	879	910	912	941	951	955	975	893	944	868	929	905	952	931	939	947	937	897	926	983	917	911	870	932	926	887	920	895	942	942	845	928	889	951	970	879	935	938	921	934	965	943	878	924	912	939	864	921	928	918	939	922	889	915	923	936	948	922	880	936	941	921	900	960	880	966	922	897	904	950	950	904	850	943	932	985	901	907	927	923	951	927	915	915	867	887	893	961	974	926	920	948	981	899	915	955	839	929	928	919	928	934	875	919	956	898	900	929	912	936	905	950	902	949	909	916	898	924	965	906	924	922	914	937	924	959	885	885	882	870	910	923	967	946	950	893	840	874	948	920	912	923	916	966	902	903	936	915	875	883	933	971	935	893	944	895	915
8337	507	226	172	159	172	144	145	148	120	143	188	133	150	126	148	140	133	120	135	137	134	156	136	126	132	127	145	145	111	122	113	135	128	135	131	142	120	140	147	116	136	134	127	179	132	120	131	133	137	155	124	145	116	142	122	132	140	135	151	124	132	141	138	141	128	146	116	115	145	134	140	121	144	124	151	133	131	130	129	133	125	152	143	111	119	136	151	133	133	142	143	124	140	142	121	140	139	141	154	124	127	116	146	126	141	137	106	118	110	120	136	138	133	122	149	122	144	122	142	136	123	150	135	118	115	117	179	133	149	128	113	132	124	139	143	158	127	130	109	135	143	125	139	131	131	119	149	158	130	140	124	126	163	144	139	143	146	146	130	148	126	123	128	113	147	136	134	144	127	136	140	134	139	110	147	122	142	149	126	149	128	141	143	114	123	148	125	125	134	118	140	134	153	113	133	135	132	128	110	120	130	118	152	134	142	132	157	126	131	123	136	144	138	126	157	148	125	126	127	108	135	123	136	138	120	135	115	138	127	140	128	119	144	137	130	130	142	110	154	131	129	132	142	117	135	145	130	131	141	127	116	115	128	136	148	125	133	135	135	128	153	128	123	125	126	116	136	142	164	123	133	141	144	134	139	131	124	122	137	123	134	112	118	145	120	146	142	123	138	134	131	142	152	141	128	133	116	122	141	135	155	132	134	120	130	153	120	128	127	126	147	118	130	126	133	116	118	136	131	123	136	126	118	124	130	125	135	139	124	133	119	125	140	143	131	136	110	135	122	130	123	133	122	129	127	126	128	134	127	131	142	129	128	128	124	141	111	137	154	130	151	140	128	147	124	140	165	137	157	126	113	127	132	133	137	111	116	136	139	123	134	116	127	139	100	140	123	129	129	132	130	134	122	137	143	135	139	142	132	121	144	130	131	125	135	121	143	135	113	124	122	143	127	139	129	156	132	140	129	136	155	112	130	130	115	139	136	139	135	108	151	151	149	117	123	131	138	133	140	131	132	124	134	126	136	128	134	149	139	152	129	143	132	152	119	151	156	133	163	133	135	116	134	124	151	128	115	153	123	164	134	139	137	113	127	115	131	144	124	107	143	132	134	137	114	134	157	126	138	133	141	136	139	121	134	139	126	135	150	117	136	127	134	137	124	139	146	117	116	121	145	133	138	142	117	113	136	158	138	133	130	150	142	144	148	116	137	146	137	148	131	158	137	125	142	129	139	134	144	132	109	118	115	122	130	150	125	120	149	138	113	128	129	148	137	122	135	128	109	125	163	155	128	123	141	136	128	144	126	132	127	155	143	140	110	129	137	136	142	118	117	129	134	119	115	116	119	145	131	141	161	122	117	129	125	135	137	127	125	122	140	137	149	134	126	116	118	132	120	118	139	117	130	136	115	100	108	130	120	132	124	127	119	129	142	121	128	147	146	138	132	132	118	125	130	133	131	113	133	121	165	145	133	146	141	137	137	122	120	133	134	146	118	144	129	159	122	135	129	133	152	124	138	137	135	142	131	115	141	123	110	120	124	120	124	147	114	132	130	148	133	128	139	133	144	135	123	131	130	137	140	135	138	154	119	152	141	129	146	145	133	124	139	122	125	123	143	118	134	135	134	146	128	141	126	130	138	127	133	154	139	144	117	133	130	144	145	127	139	140	118	150	148	146	124	144	133	141	136	118	126	118	129	154	148	138	119	118	145	145	144	135	126	150	127	149	119	123	132	115	137	137	119	141	126	113	124	148	135	126	140	138	122	136	130	145	145	152	135	137	133	136	130	145	119	132	115	130	140	133	130	132	135	153	151	129	152	138	141	123	135	121	131	141	147	160	133	141	139	115	129	118	160	181	147	130	132	121	142	145	120	126	147	130	139	129	139	113	110	113	106	121	119	119	122	139	144	156	140	136	127	134	124	117	119	143	160	115	134	141	124	128	140	131	123	125	136	116	133	152	156	136	101	130	147	132	135	139	118	152	131	120	157	131	141	150	126	125	128	150	107	136	129	120	157	144	125	160	146	126	137	115	135	119	152	143	150	143	140	124	161	126	102	144	143	143	135	138	119	123	148	131	139	131	119	135	146	127	130	127	144	128	148	151	142	127	145	123	137	123	117	140	139	133	119	118	138	144	123	155	136	118	130	138	140	134	135	108	122	147	136	106	95	156	128	131	130	149	134	128	157	137	126	129	137	142	139	117	137	142	147	143	134	140	136	113	124	135	137	125	130	133	144	145	137	113	124	107	135	130	139	136	123	141	149	133	133	129	168	129	158	147	114	135	142	121	136	149	134	126	115	124	130	133	149	130	144	142	136	145	132	147	146	146	121	153	117	127	159	138	124	130	112	142	135	151	117	133	126	131	141	122	130	128	131	141	136	123	139	144	130	135	114	126	133	144	133	147	131	152	133	141	125	122	123	150	134	128	138	141	123	123	139	136	148	149	148	119	121	123	136	139	128	133	160	127	126	150	146	172	143	154	134	141	133	114	147	139	122	139	130	112	149	141	125	132	133	164	135	132	137	133	129	135	128	131	112	126	126	140	123	134	125	132	131	140	135	116	121	135	136	126	147	142	121	126	140	126	135	129	153	143	142	137	130	138	136	118	133	130	137	136	135	144	135	143	147	149	133	138	133	125	130	140	131	112	142	154	135	125	136	145	140	145	126	131	131	124	128	119	151	170	121	123	120	127	129	133	135	145	115	131	138	130	123	133	142	124	138	128	134	166	133	133	127	143	135	127	138	144	173	132	124	131	141	145	141	136	122	157	138	122	111	133	140	131	143	137	133	133	124	144	137	138	118	120	117	132	141	136	139	135	136	141	137	127	108	143	129	139	140	155	125	117	150	140	143	130	145	145	121	130	137	114	119	130	121	146	138	129	112	132	134	131	134	139	136	117	126	158	135	143	127	129	130	141	141	120	113	133	137	140	127	139	135	128	122	127	123	138	133	129	138	136	124	137	146	142	125	120	131	112	144	140	133	126	145	146	150	148	137	128	117	119	139	137	113	140	133	143	135	138	133	145	137	126	138	119	130	158	131	127	130	144	130	136	147	154	145	130	141	141	131	123	132	123	135	128	130	128	139	174	143	136	130	139	143	131	127	130	139	131	139	130	161	139	147	132	140	119	121	135	132	146	120	123	157	129	133	119	142	130	148	134	136	118	144	118	124	143	141	144	138	136	159	144	133	153	129	102	140	130	125	133	136	149	137	137	128	140	159	153	129	146	143	133	129	148	111	126	152	143	129	117	124	134	122	131	135	152	135	123	136	140	136	142	119	143	139	151	116	132	130	153	124	136	123	151	120	127	124	131	129	128	123	138	117	110	128	131	157	110	152	127	130	151	123	139	148	142	128	129	130	128	132	142	137	130	136	132	135	138	130	141	133	143	120	121	137	132	142	146	127	132	129	124	128	141	130	128	127	138	122	154	115	121	125	123	126	133	139	129	131	129	145	135	150	125	131	99	125	145	122	131	138
8704	528	640	656	612	592	545	535	498	510	549	476	484	468	495	472	469	479	465	469	473	475	446	489	463	470	465	470	497	484	500	449	435	450	439	459	478	479	457	450	448	468	490	450	413	456	429	450	466	456	434	429	466	463	478	481	428	443	471	416	442	478	457	404	444	435	447	452	450	469	440	447	472	444	483	470	436	434	445	438	458	462	497	451	434	469	440	464	436	467	497	433	408	439	457	416	435	433	451	447	438	457	456	443	467	442	453	455	420	423	444	461	483	467	460	492	475	427	438	450	419	447	456	469	467	467	477	458	460	445	452	456	442	460	472	442	437	444	464	447	425	445	452	444	450	443	428	418	481	533	440	468	495	486	443	435	475	491	500	446	456	464	451	436	465	446	477	466	468	436	429	442	441	494	434	455	423	456	459	447	462	443	452	463	405	470	447	468	480	436	437	436	455	459	426	434	473	441	433	440	440	426	465	438	438	455	450	488	436	457	455	442	487	414	442	416	445	451	450	460	419	482	454	463	454	490	454	467	443	455	496	493	484	464	481	414	448	469	467	458	489	457	447	460	448	450	439	463	472	488	447	475	471	472	444	432	465	470	428	438	433	446	433	480	466	467	509	466	444	459	450	462	438	421	447	450	425	486	472	440	485	469	540	451	448	454	471	435	483	438	427	464	430	420	429	448	479	450	428	422	491	473	473	438	455	452	443	460	453	435	461	484	443	434	471	442	413	447	487	453	474	430	414	436	449	443	449	454	451	474	447	461	475	433	470	435	425	463	442	460	435	468	432	470	413	473	461	476	476	458	487	429	492	458	454	438	502	450	488	448	436	455	428	484	447	450	478	441	473	520	475	446	459	484	470	494	463	421	456	451	441	449	420	453	453	430	478	474	453	417	431	442	448	489	445	451	449	416	431	451	447	478	458	454	416	498	419	457	453	452	460	497	441	481	431	435	428	472	456	465	456	449	441	435	461	452	433	483	442	445	456	447	444	497	463	444	430	425	435	441	412	458	486	452	506	453	453	423	459	489	417	474	400	407	420	442	480	441	466	448	459	447	433	489	483	444	488	458	448	432	438	443	430	464	490	452	445	437	469	468	437	427	435	440	456	463	451	469	444	406	466	435	474	455	456	477	443	457	462	466	486	456	468	381	437	435	475	445	420	434	486	444	401	454	446	449	450	467	430	475	458	430	438	415	474	455	460	465	459	474	484	442	473	447	441	454	448	481	478	430	411	462	470	464	447	470	413	448	449	447	427	435	472	440	454	483	434	462	441	443	433	442	477	469	449	432	470	464	457	437	510	463	445	470	471	451	450	450	450	454	470	475	449	476	455	460	464	436	451	432	434	474	416	425	469	478	457	444	472	453	459	419	445	444	476	451	485	479	433	474	463	449	474	436	458	424	452	419	462	453	447	451	443	468	462	408	476	426	473	465	450	479	425	442	483	479	472	440	473	456	473	479	450	443	417	493	478	489	442	453	460	467	480	462	429	500	477	464	469	408	435	436	411	454	439	450	434	452	489	449	458	464	476	470	488	444	448	474	486	453	444	441	479	470	479	471	452	486	432	470	485	460	456	430	443	490	441	460	438	445	442	462	466	470	439	439	411	453	454	417	447	473	462	451	458	440	449	495	434	479	443	466	458	442	467	454	450	421	444	468	453	434	466	437	472	471	480	426	476	522	527	441	446	461	447	440	431	467	413	471	463	399	423	438	494	442	437	462	465	453	442	439	485	445	480	446	475	441	422	463	427	457	450	425	455	455	421	452	463	445	472	454	464	440	460	471	459	470	490	455	439	450	444	445	467	443	496	452	444	437	505	495	441	476	499	459	442	458	399	460	444	495	449	504	461	452	440	422	434	477	443	457	445	484	463	432	470	481	428	471	434	432	492	432	495	419	426	472	474	448	452	450	441	450	416	452	463	451	453	448	466	449	449	480	506	435	453	462	488	445	456	467	498	437	423	470	424	447	465	441	459	451	448	410	484	429	487	468	463	443	432	452	458	435	447	444	456	467	446	426	461	442	452	459	461	453	455	455	459	439	489	480	493	491	463	426	480	408	478	455	467	450	456	463	450	478	458	444	431	435	450	460	462	438	450	459	443	468	434	427	472	451	454	477	460	451	458	453	438	449	465	440	429	425	457	417	449	468	476	472	430	420	485	466	459	499	473	451	456	456	457	468	493	487	442	434	450	487	465	441	477	444	454	446	482	490	450	468	453	447	436	473	423	401	464	478	456	475	439	447	468	409	436	449	445	432	455	488	444	461	512	438	453	488	493	476	447	463	480	458	451	443	444	459	475	429	473	506	450	475	459	462	431	438	417	484	459	469	453	465	499	476	450	480	433	427	458	468	456	471	446	440	486	472	448	433	447	442	454	452	456	451	447	450	442	466	491	473	453	463	459	462	447	499	448	443	457	469	454	432	458	458	461	452	457	471	423	454	426	511	436	469	452	452	460	461	500	460	448	448	442	450	450	451	464	476	442	498	445	453	437	432	514	458	422	461	481	451	459	455	458	418	486	437	491	464	444	428	451	461	465	441	441	418	453	484	433	460	460	477	452	476	451	465	447	465	464	451	433	437	473	446	500	471	427	472	464	478	434	478	450	436	474	419	444	499	442	460	434	466	452	486	446	431	485	461	411	481	424	453	469	446	425	449	430	450	445	482	432	414	451	474	451	486	438	448	482	455	446	488	405	451	481	443	456	458	430	465	432	457	434	427	443	451	454	458	435	464	476	461	503	448	440	456	491	459	470	484	424	471	450	465	468	473	428	463	440	442	494	446	454	443	481	463	432	460	450	480	478	436	467	466	443	473	494	422	445	431	461	422	447	485	421	437	447	466	460	406	466	445	437	453	438	495	436	445	412	454	447	451	421	432	465	443	461	444	447	464	449	474	456	412	410	432	456	433	447	428	491	446	457	468	462	475	436	431	464	503	453	453	432	446	465	455	441	471	481	451	463	502	428	439	441	492	453	476	410	429	439	431	457	474	439	483	452	453	422	448	470	475	445	413	446	457	437	464	442	459	488	471	446	487	472	445	473	420	435	468	456	471	449	437	472	433	446	460	447	444	443	436	444	445	483	467	441	471	471	482	465	504	464	409	435	441	439	470	453	468	466	465	455	434	443	496	463	489	446	404	434	449	440	418	456	475	464	436	445	470	448	422	465	447	437	481	407	440	476	457	435	457	469	435	469	467	425	464	493	438	435	451	443	476	452	410	464	433	468	455	400	449	476	456	447	441	443	461	487	476	452	426	451	460	421	478	462	444	436	444	447	437	439	451	440	480	463	495	474	468	458	483	475	483	444	452	440	470	457	436	459	455	436	476	470	472	437	469	465	476	448	440	422	466	445	456	444	428	474	449	435	441	450	449	474	444	436	424	488	439	445	460	472	458	488	485	473	437	457	479	433	435	436	451	460	427	480	483	470	444	469	461	476	448	474	446	460	468	500	415	509	482	479	470	432	395	456	474
49613	9313	1637	1154	828	625	539	452	391	372	340	303	312	323	296	299	258	262	299	280	269	277	272	270	261	272	257	259	267	276	253	244	289	262	270	282	292	269	283	263	263	262	240	262	273	241	246	281	282	265	276	251	257	267	235	246	280	278	225	266	259	303	261	240	272	243	258	222	277	245	238	236	257	262	279	287	259	286	270	229	255	256	275	221	275	257	243	246	246	258	239	239	273	240	258	257	254	258	230	249	246	256	238	268	269	244	237	251	244	264	275	244	225	247	255	273	245	266	264	262	275	254	275	238	260	253	240	278	247	256	242	255	279	268	256	234	248	274	262	263	264	262	249	235	260	246	248	233	250	226	249	227	266	272	289	230	273	231	241	273	269	256	262	267	247	252	266	257	251	250	239	258	248	261	256	269	259	265	257	255	253	285	250	275	263	225	254	246	250	244	269	260	237	266	267	248	248	257	241	249	263	270	230	257	267	250	235	231	240	244	272	266	253	250	226	233	247	242	236	263	282	255	256	259	247	231	267	211	257	259	237	223	258	241	246	251	255	277	240	247	272	253	244	256	285	254	236	250	235	256	242	224	256	236	232	277	243	286	241	242	246	264	253	265	231	292	250	241	255	272	229	265	270	270	251	230	235	256	263	254	248	283	256	260	267	267	255	258	219	279	229	249	269	244	255	274	266	290	250	230	258	253	241	254	252	231	231	235	242	257	256	258	248	252	264	264	267	254	256	271	244	272	253	277	267	247	295	259	239	252	217	245	247	211	274	259	264	242	251	268	277	239	272	230	264	234	273	258	282	260	267	229	267	238	268	234	260	270	288	266	230	256	259	288	247	236	244	257	263	251	242	228	231	258	286	252	264	299	264	246	244	263	262	264	261	284	291	242	261	267	256	230	245	261	244	259	274	243	232	254	258	241	252	259	257	253	282	259	295	248	230	259	247	256	244	277	259	272	224	266	246	244	261	277	236	270	228	266	259	250	277	219	250	254	253	247	287	262	242	254	243	272	249	267	229	259	236	293	249	266	272	268	282	248	240	258	246	272	252	263	280	245	264	246	263	257	255	239	297	244	269	257	272	270	248	278	256	273	263	289	244	257	285	254	242	260	259	263	247	249	260	279	276	249	265	245	265	251	263	225	263	244	268	247	234	253	245	278	259	269	261	249	266	258	246	260	247	246	246	236	268	248	213	229	256	226	274	278	247	247	264	256	240	280	246	260	272	225	246	277	265	256	237	268	243	244	256	261	245	249	270	236	241	257	248	275	236	253	251	246	262	243	263	250	265	276	271	233	259	241	281	256	267	286	264	246	272	245	274	262	250	287	236	255	271	270	270	260	229	257	240	260	262	246	249	252	266	265	251	237	249	246	235	261	233	258	264	281	272	258	242	249	250	244	240	269	237	249	258	264	243	267	269	231	241	238	269	260	254	252	237	264	237	261	271	256	250	254	250	248	231	271	252	267	235	243	287	254	235	258	239	270	274	251	248	240	270	269	266	278	239	271	231	262	255	254	259	256	264	263	253	258	242	248	255	253	259	256	250	259	244	262	283	279	251	248	245	242	237	230	251	236	242	236	271	281	264	252	269	266	241	246	281	266	251	259	230	278	248	272	282	237	262	240	256	274	269	253	267	274	257	234	247	237	277	240	214	250	267	242	245	271	251	238	256	264	276	247	260	243	253	240	259	246	240	277	283	266	249	267	261	277	246	242	246	280	283	252	254	249	249	271	274	235	247	281	266	248	275	243	242	256	268	255	253	262	230	258	239	262	239	249	229	257	249	245	234	253	237	254	234	255	263	253	250	252	248	247	238	279	260	267	261	271	269	237	232	231	280	287	223	262	247	246	269	263	246	266	236	254	252	226	257	271	252	256	254	268	238	271	263	270	301	230	255	278	233	278	263	281	250	255	266	259	248	246	242	255	217	239	255	271	246	270	236	253	276	279	245	269	232	215	249	260	280	263	261	256	303	245	261	238	252	225	238	268	233	273	267	255	246	249	215	260	244	242	252	247	252	258	260	226	255	271	233	240	232	256	265	262	245	216	284	247	274	253	258	266	247	248	258	250	264	264	246	243	235	240	264	263	252	257	249	272	266	243	238	302	239	250	266	263	257	252	246	226	288	253	258	240	255	228	249	265	270	252	260	262	266	262	245	245	247	241	287	271	246	229	235	277	244	241	279	265	268	257	234	258	262	251	271	239	248	241	275	243	245	257	276	243	229	290	240	253	262	249	278	266	238	244	230	252	253	260	244	220	260	249	267	262	256	263	251	283	266	229	268	262	249	276	214	293	256	271	278	245	256	250	249	248	259	230	270	262	230	263	255	267	256	255	264	273	259	242	253	259	261	266	259	261	278	258	281	240	238	262	264	267	235	277	248	249	244	249	258	230	263	277	272	244	257	246	236	254	264	283	242	255	246	255	259	288	278	263	254	264	254	249	254	240	258	261	273	269	259	237	252	238	241	258	250	251	235	257	271	251	281	249	257	257	240	268	272	282	230	252	263	264	302	234	270	289	231	229	288	245	252	263	225	249	268	264	244	251	263	289	242	263	243	266	273	236	260	262	270	277	249	254	239	256	242	241	272	246	263	252	266	257	248	279	269	253	280	260	254	269	267	264	280	238	249	256	238	230	232	241	263	246	240	241	230	224	277	298	277	252	279	252	225	234	246	250	280	260	222	257	247	236	227	236	233	230	258	270	259	246	262	233	256	259	281	296	234	246	229	266	259	278	257	235	243	241	244	266	241	235	274	218	254	262	251	268	250	265	237	244	279	249	255	256	227	269	250	264	262	252	234	228	268	260	258	269	260	239	258	238	239	269	236	254	236	219	253	258	236	291	242	245	242	252	230	262	242	258	221	234	265	253	286	257	239	225	266	240	278	249	248	258	264	254	294	225	232	263	234	262	256	267	253	241	287	251	228	268	251	253	253	249	237	257	273	222	248	236	269	253	233	270	284	253	266	264	245	277	258	272	237	277	257	252	257	245	251	262	252	268	269	250	266	234	290	258	251	282	236	231	269	261	273	266	263	234	256	237	242	272	227	247	272	256	243	245	247	236	237	247	257	257	279	260	267	283	276	222	244	253	262	246	244	257	255	256	258	236	251	210	242	261	258	252	266	252	228	234	242	244	257	239	253	277	255	266	265	267	252	263	292	241	263	270	267	297	241	237	278	220	234	258	246	263	276	231	259	229	266	260	242	254	260	260	245	261	240	277	267	246	288	251	235	263	252	247	255	242	251	268	245	253	261	255	255	241	281	249	265	243	251	248	255	242	255	262	238	269	254	241	260	246	247	265	259	258	256	239	261	272	251	253	238	247	241	251	276	259	245	275	235	250	238	250	254	251	242	264	256	260	235	271	264	256	264	269	250	283	261	253	249	265	236	254	264	279	258	277	282	248	248	258	282	262	207	255	235	272	293	247	259	246	235	257	261	241	252	309	245	269	258	294	257	248	228	237	243	254	241	251
24744	1727	3519	3753	3138	2718	2219	1984	1722	1613	1474	1323	1266	1245	1175	1053	1025	1019	1048	983	937	947	960	922	870	917	889	825	845	894	837	847	797	800	777	797	790	807	809	825	785	821	853	801	795	856	815	844	800	778	840	823	802	791	812	808	788	839	794	816	799	782	788	808	808	773	817	735	788	790	765	822	788	746	798	722	843	822	779	787	763	749	765	799	754	839	767	777	810	804	810	782	803	819	789	765	768	748	730	789	789	773	719	748	728	774	759	782	815	815	792	784	792	780	778	777	770	776	791	744	793	757	766	801	762	816	746	790	798	769	817	765	799	766	782	771	761	809	795	785	748	791	752	779	819	732	746	758	790	770	789	765	786	809	770	795	802	818	821	776	769	767	760	775	744	760	761	798	813	743	767	724	810	781	771	805	821	752	765	758	757	833	802	765	776	799	749	834	757	777	812	743	789	816	741	731	799	768	819	772	813	785	780	782	748	784	740	771	790	757	807	819	783	773	788	826	760	761	747	744	769	771	761	778	737	760	780	763	784	794	750	772	742	743	781	744	720	732	802	783	792	782	784	788	700	754	756	728	735	809	761	791	805	797	768	791	803	819	815	756	841	765	783	753	757	764	735	752	744	785	784	795	831	736	828	820	765	763	785	768	778	805	795	776	763	781	806	736	784	820	718	830	741	783	823	743	791	758	717	792	756	765	744	731	787	731	823	761	778	786	773	759	756	800	791	806	799	774	773	723	794	765	760	759	809	736	761	782	744	757	751	795	738	801	796	772	804	761	787	808	737	784	774	772	721	790	784	758	742	789	768	742	768	767	784	715	761	801	749	728	778	762	756	817	757	770	790	713	814	816	792	736	823	768	785	730	842	752	781	832	772	823	812	787	776	782	772	844	762	767	718	848	754	722	801	800	776	762	808	770	766	759	770	792	795	781	805	796	788	749	795	795	746	797	777	721	797	822	778	807	733	756	805	796	789	778	803	815	764	784	802	786	827	757	762	748	778	730	769	728	728	760	810	772	799	744	774	787	810	819	790	735	723	770	779	748	738	787	821	776	765	758	826	769	759	801	767	825	789	771	743	697	766	739	731	757	744	771	782	791	777	707	810	792	803	781	794	774	788	749	784	757	756	728	791	771	734	783	743	767	738	768	759	809	728	772	776	780	724	811	785	777	723	768	805	776	804	768	779	783	747	753	800	712	746	708	752	774	771	789	780	795	796	839	777	736	810	834	786	800	768	751	785	754	763	754	811	740	752	774	771	753	768	807	807	757	780	715	780	791	759	776	796	786	823	769	803	821	836	786	744	796	767	738	756	755	742	799	716	764	771	818	725	793	719	828	755	845	774	742	747	814	732	783	758	784	750	793	788	749	753	758	743	772	748	777	746	733	745	802	736	775	784	753	758	775	769	755	741	761	806	761	766	777	840	768	740	794	780	755	784	782	756	750	780	768	760	753	715	748	761	783	785	760	757	807	816	711	791	766	759	731	862	769	801	751	767	743	737	810	762	799	794	765	781	798	727	746	733	746	803	784	767	786	733	780	806	804	777	767	757	777	731	745	739	838	790	761	798	768	760	791	782	778	749	759	801	799	780	802	786	788	784	806	809	755	759	780	761	752	771	797	809	831	756	758	744	752	744	813	827	800	795	717	776	784	843	814	736	764	821	787	744	752	784	778	750	748	718	805	751	801	796	789	795	785	830	802	760	785	785	800	792	777	759	764	788	731	782	787	765	764	783	782	742	718	746	789	783	759	778	741	824	759	810	769	747	806	766	772	791	794	799	710	801	747	740	775	733	772	789	759	821	754	739	756	746	796	825	796	754	761	728	698	756	765	772	756	744	761	781	797	822	788	794	776	791	800	718	783	729	808	757	797	774	714	793	779	765	774	757	815	756	789	759	813	810	724	808	759	751	805	776	806	735	715	784	801	682	835	802	785	760	777	773	787	758	735	792	746	777	800	777	792	762	743	795	720	751	799	787	746	798	763	756	745	791	785	761	772	791	772	698	769	773	766	809	780	819	776	746	763	743	747	806	749	721	787	764	749	764	795	767	755	758	735	794	752	797	744	770	762	725	799	777	755	773	782	791	782	750	742	777	761	761	794	797	765	750	799	775	765	683	786	770	793	735	771	811	812	777	779	783	787	761	775	767	779	788	847	733	792	781	796	800	758	796	787	746	792	721	789	789	742	745	730	769	776	768	775	820	786	731	776	793	799	743	735	779	768	758	821	781	766	711	771	756	797	785	755	812	770	793	785	790	751	749	785	760	808	782	722	752	758	793	726	752	794	765	744	775	772	809	796	774	772	783	757	814	799	786	737	774	729	759	773	775	793	787	732	757	802	784	701	787	742	801	777	783	744	780	783	772	736	762	742	789	800	789	781	780	778	767	764	775	777	784	752	772	766	779	821	783	803	829	750	753	810	726	783	813	765	777	781	794	786	710	772	759	762	743	738	732	781	786	711	764	777	745	789	772	777	786	760	779	803	739	748	759	731	803	794	761	783	746	762	716	754	813	769	749	771	796	780	779	813	754	769	797	814	781	753	829	750	757	791	813	774	760	751	800	790	770	701	773	792	821	778	734	757	768	738	751	758	771	778	760	771	793	760	750	788	754	775	776	735	815	810	773	814	715	780	731	761	771	784	778	748	726	782	827	746	808	788	786	813	841	776	770	796	802	769	801	717	761	728	776	753	776	762	780	767	802	784	783	774	847	731	809	787	763	783	767	794	784	773	753	810	782	759	798	783	769	769	770	778	734	744	797	770	741	782	732	761	752	748	800	776	793	746	761	766	744	783	806	785	787	772	786	765	757	722	779	839	795	775	797	791	775	741	758	753	768	735	718	770	747	802	762	761	802	799	754	803	758	791	783	762	750	779	765	790	780	767	773	752	779	774	798	802	785	814	697	783	748	756	767	798	802	791	776	807	758	819	783	723	794	762	793	766	813	784	790	778	780	756	752	778	743	806	806	759	764	732	795	759	767	778	810	769	792	729	781	769	798	736	758	806	800	749	740	738	817	772	839	695	721	761	774	755	763	776	789	761	759	772	824	790	761	739	735	751	786	808	783	799	746	778	764	808	788	766	742	785	806	780	757	737	816	791	750	798	819	792	781	765	775	802	736	786	736	786	761	780	747	794	775	759	740	749	809	841	778	778	859	766	753	767	765	756	780	753	755	739	755	772	760	748	751	757	780	818	800	754	793	706	751	748	786	786	791	760	755	769	766	757	769	792	770	780	746	835	818	765	767	762	774	823	706	769	804	776	763	804	801	785	788	787	741	770	757	753	761	756	782	791	779	800	757	772	821	775	804	789	760	803	761	752	761	747	745	736	792	742	765	722	782	752	766	763	767	745	723	764	788	760	790	804	751	802	712	766	766	743	830	791	719	791	712	742	762	758	737	717	790	799	743	761	735	798	755	787	770	785	767	695	778	794	693	769	804	748	800	759	785	704	751	758	773	758	783	810	761	818	761	735
64889	17874	4991	2180	1444	1123	881	740	632	587	549	486	413	473	427	430	443	367	370	305	363	381	368	397	355	340	377	329	356	350	351	340	367	324	305	344	317	326	314	344	314	334	306	317	305	350	363	344	335	341	305	297	311	324	340	358	359	320	307	331	347	305	289	297	333	314	338	313	331	337	328	310	327	315	308	325	296	290	329	347	301	335	330	298	299	325	317	335	331	302	320	347	307	318	312	309	319	302	317	302	345	327	315	333	313	315	318	300	301	348	320	341	342	312	338	334	325	306	310	309	262	318	326	287	285	311	338	338	326	302	324	317	364	299	327	322	302	333	305	319	304	310	305	327	313	317	343	302	338	317	326	308	303	345	335	313	317	331	308	309	318	342	321	313	322	300	315	344	337	333	329	300	307	290	304	327	353	308	353	316	317	327	298	323	303	311	340	298	313	319	335	330	306	329	339	337	307	331	318	311	295	328	326	299	328	328	358	332	303	302	338	320	307	282	345	304	312	312	306	316	326	306	300	319	314	296	312	322	301	365	314	292	322	315	334	318	350	318	314	312	317	343	335	329	304	320	325	346	325	326	307	331	331	327	335	331	308	317	320	326	273	313	331	290	350	328	304	328	313	306	313	328	318	346	298	327	291	260	314	356	268	326	321	326	282	344	298	365	324	334	323	304	289	317	330	312	318	308	307	326	323	338	293	343	324	297	326	319	327	338	327	305	341	346	316	311	302	336	277	309	312	292	287	320	373	327	325	301	334	293	301	336	318	295	324	365	326	321	339	343	322	318	320	318	339	327	334	327	297	303	326	347	329	332	335	321	372	326	295	317	291	306	314	290	310	306	286	336	294	298	327	325	308	312	312	319	304	330	302	332	327	283	329	340	298	317	313	321	329	346	324	329	330	314	328	313	349	294	278	327	325	306	299	296	299	308	332	286	306	295	294	318	312	305	332	328	305	322	349	326	331	345	302	294	321	336	344	305	305	288	337	318	312	331	309	311	315	299	320	320	341	341	319	314	310	330	326	312	323	310	341	315	323	286	312	353	332	299	324	338	325	290	306	326	333	325	350	316	329	304	323	278	303	347	342	311	335	316	301	336	312	316	303	318	336	290	312	316	355	281	317	325	313	326	317	346	323	329	316	324	298	345	359	360	359	320	331	314	283	321	339	324	326	307	313	294	342	319	307	321	341	284	309	304	286	361	322	308	311	298	308	321	323	334	304	351	314	341	320	307	314	316	291	303	323	310	336	321	315	389	339	339	331	315	311	311	306	297	325	307	298	292	325	317	284	319	352	311	289	293	334	313	320	348	310	319	309	343	296	333	318	312	326	344	318	305	342	346	307	301	285	281	357	347	341	309	329	345	358	339	321	337	343	325	296	308	321	327	314	338	293	296	350	313	309	287	316	329	314	316	305	334	359	311	314	343	297	294	314	288	296	289	303	317	307	361	328	326	341	343	328	304	296	324	328	334	344	304	311	307	324	333	337	324	292	330	309	315	315	290	332	339	308	325	327	315	323	344	320	301	307	323	299	317	351	330	306	322	329	294	352	318	332	357	313	325	347	302	352	287	318	324	301	318	360	352	349	272	299	310	312	330	341	327	327	330	308	311	316	295	346	379	309	320	340	349	356	290	320	346	327	302	334	308	335	307	334	336	324	351	329	301	288	342	347	331	321	329	332	282	326	304	375	319	313	323	326	330	269	351	333	336	341	303	310	307	323	322	294	340	322	339	317	312	292	313	337	318	317	306	292	353	310	328	305	310	318	320	310	362	330	322	294	339	345	328	298	321	329	307	335	316	363	304	305	309	317	297	329	311	331	313	289	308	312	312	309	347	321	299	313	312	300	302	304	321	325	319	300	339	324	315	330	306	325	351	322	317	315	289	298	336	338	317	326	304	335	296	314	324	308	311	311	322	315	334	322	306	332	340	325	349	312	326	322	319	306	307	315	306	301	340	321	322	317	339	294	328	329	327	322	339	327	291	297	324	318	326	292	309	313	304	308	340	323	309	347	315	340	346	313	296	305	320	305	335	320	342	305	327	315	305	300	325	296	271	299	349	357	311	305	298	320	325	343	323	307	337	322	336	335	325	349	322	299	294	306	304	298	318	309	297	302	335	318	319	310	345	312	308	325	325	323	312	344	322	327	346	321	326	305	338	345	288	328	308	341	311	337	323	315	303	312	325	304	280	305	328	304	323	325	316	312	343	340	315	300	333	328	328	342	339	320	321	334	346	292	317	310	285	313	324	329	315	316	336	302	363	328	325	343	287	325	318	313	342	290	305	358	350	328	281	296	308	322	315	322	316	286	332	297	341	326	319	288	316	344	335	327	314	311	310	308	308	340	293	315	313	323	317	308	324	318	336	301	313	327	304	318	329	348	322	308	334	325	308	331	309	343	337	334	312	304	326	322	337	305	332	303	289	318	302	336	309	329	330	306	310	344	313	288	307	305	314	328	290	320	288	291	315	324	321	307	292	350	330	329	363	302	323	326	326	329	295	368	333	336	342	337	311	305	284	343	310	307	342	307	320	330	324	311	355	346	328	314	302	307	362	332	319	317	309	333	320	293	314	332	313	295	294	291	322	323	331	296	331	321	346	340	316	304	356	304	321	318	307	333	343	339	328	291	325	314	312	305	318	346	299	316	300	343	300	350	320	318	341	335	325	318	276	321	331	311	324	304	313	290	356	333	313	309	310	315	355	324	362	338	295	300	338	317	308	336	296	341	324	322	326	347	299	313	326	321	330	319	301	319	264	284	335	312	328	348	305	314	350	310	320	307	323	314	327	306	358	314	302	321	296	328	304	302	317	331	315	326	296	327	326	311	298	339	336	323	337	302	328	312	310	299	344	340	328	310	345	359	314	347	327	331	308	336	325	308	326	362	333	357	309	266	301	326	308	314	299	345	312	344	331	309	319	318	283	339	319	301	287	360	351	286	344	314	304	321	330	320	327	307	313	313	326	277	302	336	324	340	335	322	321	340	296	318	329	350	337	340	319	327	299	304	323	324	275	318	318	342	329	325	326	322	322	304	288	335	315	301	339	330	375	307	316	344	317	301	290	299	346	260	331	331	288	344	300	298	293	349	282	309	319	307	284	301	309	319	326	302	306	316	319	320	299	329	364	311	329	311	335	290	305	319	338	317	327	367	318	324	344	330	303	312	316	317	365	310	324	316	321	319	300	326	288	343	293	333	315	319	318	331	310	321	316	296	325	334	308	297	324	340	298	310	312	298	317	311	269	343	352	314	303	332	328	320	351	333	327	314	334	318	343	339	333	328	320	301	343	313	321	307	313	319	303	305	314	349	340	335	340	313	305	328	300	301	310	338	297	332	320	321	343	375	296	310	288	316	304	315	331	305	350	348	341	323	311	296	323	301	303	309	313	356	336	296	301	331	294	326	344	315	301	339	328	313	340	312	294	323	316	329	319	311	325	305	307	306	307	323	317	348	303	326	285	333	309	296	319	298	304
31275	2844	6069	6508	5596	4497	3743	3222	2711	2458	2175	1989	1869	1799	1574	1537	1353	1487	1355	1287	1310	1234	1196	1297	1226	1181	1146	1154	1067	1092	1094	1100	1006	1068	1050	1042	1030	1010	1047	1036	1016	1020	996	1028	974	1016	1035	1007	956	943	996	1045	984	953	1001	949	998	973	996	954	949	996	1003	957	950	975	989	955	949	920	971	938	956	913	949	985	912	931	958	927	978	989	948	968	965	973	982	959	951	992	948	937	917	908	937	949	932	997	925	922	964	895	980	952	878	958	927	906	906	910	916	919	950	897	1028	964	885	976	907	986	901	891	917	892	905	940	923	942	903	922	928	912	914	956	1013	956	898	950	903	911	941	889	956	925	945	975	927	940	864	903	946	907	937	955	943	970	892	903	966	869	979	943	947	928	888	882	908	947	906	907	911	917	900	982	916	919	955	925	900	921	927	911	951	943	1001	897	935	843	931	937	985	939	925	902	984	891	911	938	888	903	937	931	880	918	928	904	944	899	963	932	957	906	914	957	896	919	944	922	913	876	917	960	918	972	923	902	927	914	940	905	982	951	926	921	1008	926	920	906	939	903	925	935	953	896	885	927	923	948	929	900	936	976	907	1003	935	927	856	911	935	933	873	872	950	896	921	929	895	917	925	911	919	939	916	963	996	888	960	901	932	943	913	907	889	899	970	906	941	939	979	915	945	916	940	872	862	933	941	925	909	867	910	939	911	899	908	975	963	916	933	872	939	967	916	902	929	916	919	946	926	841	922	920	998	882	939	946	934	906	925	967	943	880	951	862	922	878	881	913	889	927	941	923	933	923	927	915	927	950	941	902	896	930	938	915	917	915	949	936	932	916	882	891	900	927	879	914	903	936	912	924	949	947	887	928	929	926	895	952	927	922	947	935	900	943	898	917	899	934	920	959	837	911	933	941	965	925	930	928	932	934	978	899	918	933	939	942	940	935	903	958	932	919	916	874	934	951	906	875	990	950	927	968	946	920	910	973	932	934	890	964	902	903	924	973	899	972	874	878	918	934	939	965	944	925	867	935	913	937	918	935	949	979	946	897	906	856	917	893	918	900	911	922	945	889	937	974	936	968	919	883	939	916	919	968	921	921	851	914	897	926	898	877	992	940	978	947	970	923	942	875	970	934	916	968	894	913	963	887	917	924	921	1005	922	895	902	898	895	944	903	968	921	878	894	922	931	908	926	925	944	939	923	969	888	920	926	910	959	887	914	921	926	905	944	880	945	948	925	930	927	944	922	958	941	929	966	981	904	901	919	945	930	933	919	910	888	933	959	913	889	882	958	955	917	883	927	915	948	895	901	965	940	913	907	975	940	929	900	887	863	934	891	955	935	941	934	892	944	903	899	915	896	981	997	955	923	948	976	930	916	957	935	864	868	956	907	934	966	951	914	939	921	909	890	975	947	927	907	929	972	929	933	971	952	926	955	916	934	924	911	904	979	1006	923	915	913	908	930	877	939	926	881	903	885	898	934	852	899	908	920	946	912	928	939	902	944	887	890	896	925	971	932	912	928	924	917	967	890	921	852	927	891	906	984	909	921	904	955	924	942	949	932	930	942	863	938	906	931	919	945	965	979	941	992	943	917	899	917	948	917	929	956	886	888	925	905	986	914	897	956	912	933	965	1016	949	939	943	906	955	897	952	942	918	939	907	848	906	896	956	954	939	943	932	929	913	976	874	954	986	938	950	930	870	970	892	942	890	880	963	912	915	876	935	968	931	925	977	876	901	977	940	918	919	926	911	941	921	911	951	913	892	899	959	857	894	892	921	927	945	914	958	822	982	912	944	893	923	971	892	907	957	916	914	937	877	910	890	903	909	916	913	879	885	971	975	868	943	940	914	965	942	947	901	896	918	901	931	974	951	933	880	936	913	910	976	941	938	913	937	886	913	946	933	911	908	942	958	962	967	960	931	966	941	939	953	987	842	934	921	933	899	876	915	937	853	888	912	925	919	944	926	978	923	936	913	940	909	927	950	974	936	874	927	900	961	940	971	971	895	906	973	849	967	845	910	910	970	938	928	893	916	862	898	887	951	947	925	961	918	933	887	915	903	899	919	896	885	935	915	936	910	968	873	975	884	942	929	951	881	905	935	859	945	886	896	945	950	942	932	888	924	929	886	902	941	951	910	923	961	952	914	897	942	907	923	913	993	869	936	900	956	915	931	926	929	965	918	899	921	894	961	953	896	971	941	922	949	866	936	905	955	882	939	922	921	907	957	942	888	958	926	941	946	921	866	902	922	935	915	936	891	952	887	930	913	938	970	918	950	983	911	907	977	920	881	909	903	958	965	913	948	967	954	961	887	931	966	930	947	907	925	918	943	891	899	984	932	919	902	911	913	1004	904	936	953	914	958	941	910	916	938	993	978	925	933	982	887	926	919	899	941	976	951	913	900	887	970	933	946	927	952	918	962	942	943	979	977	972	888	972	885	925	942	961	908	915	995	931	907	939	961	931	894	919	900	937	931	940	974	985	889	974	931	867	944	946	902	915	890	958	952	970	918	906	919	935	966	878	936	907	872	895	945	920	923	927	890	940	927	949	944	981	875	888	908	901	942	866	915	890	950	917	1025	934	944	962	896	943	938	905	935	917	885	923	923	954	944	925	910	941	891	926	918	979	908	918	915	1005	981	970	940	890	870	886	845	962	895	936	924	903	973	939	954	952	902	856	948	942	904	931	928	931	915	914	881	962	917	943	892	978	955	974	919	893	968	932	920	976	891	930	881	933	939	892	953	951	927	939	910	887	937	926	958	925	910	909	886	922	969	913	950	903	869	931	910	916	941	924	947	838	929	945	833	895	890	961	912	943	926	937	931	930	962	912	928	868	965	907	914	961	930	926	950	952	937	902	919	925	922	919	886	850	906	893	953	879	958	860	948	914	977	941	963	915	899	916	941	930	967	980	924	908	926	984	965	952	933	939	959	905	862	943	920	911	919	927	933	932	909	940	945	922	910	870	901	973	968	915	934	964	971	939	886	965	886	954	885	948	953	930	911	915	928	929	903	858	891	906	902	943	946	907	907	951	918	944	978	884	944	915	896	946	945	976	969	974	923	922	921	910	924	916	907	887	938	917	883	940	926	958	891	906	918	919	930	882	955	926	952	921	924	911	915	957	904	933	963	954	891	897	926	927	918	905	922	980	915	900	953	948	887	931	923	932	932	949	960	877	939	880	962	973	872	916	938	931	906	855	972	986	912	945	903	887	958	949	907	911	927	939	877	945	941	973	915	947	914	964	934	932	923	920	955	904	902	918	894	881	919	930	904	930	897	952	952	892	897	921	886	957	955	884	913	900	898	1024	954	955	882	937	903	932	911	892	938	959	926	896	905	941	924	895	891	955	942	915	983	984	944	926	978	907	883	902	878	913	957	926	944	981	891	940	894	945	913	881	931	961	898	910	913	946	888	941	879	908	981	1003	885	943	921	934	983	871	922	955	901	939	938	939	934	938	930	888	948	902	966	925	934	919	946	943	892	941	897	935	880
8714	490	230	205	169	153	152	126	140	171	153	134	121	141	150	149	131	142	138	129	128	123	122	127	143	131	144	140	138	153	151	136	127	131	130	147	137	132	143	142	130	135	146	137	157	150	130	141	128	114	128	132	133	138	109	146	143	123	147	152	141	128	142	134	129	135	123	138	121	131	147	130	121	108	144	135	131	150	109	133	129	149	142	150	146	122	130	145	130	132	128	139	139	162	144	127	139	147	125	135	121	144	130	131	129	118	129	144	117	144	141	132	156	140	128	126	137	140	135	132	154	110	135	118	118	128	142	151	136	147	147	118	143	117	120	131	130	139	136	121	124	118	145	127	149	161	139	132	131	136	126	120	130	133	120	148	117	138	121	143	136	149	152	124	123	116	137	138	123	138	124	132	128	122	127	131	131	134	132	126	130	140	130	128	121	133	150	137	124	146	124	134	121	134	131	147	126	132	135	131	112	156	132	138	136	153	132	104	144	121	121	142	145	130	124	152	132	133	126	133	130	135	115	128	141	126	154	147	116	130	127	145	132	123	110	148	132	133	118	126	131	135	146	134	126	148	129	165	129	118	121	115	136	136	136	152	138	126	133	132	136	121	113	132	145	133	136	167	124	137	144	129	146	139	126	144	130	135	140	135	115	151	120	113	138	132	125	148	134	134	128	122	130	115	146	142	120	146	152	134	155	123	116	130	132	139	130	146	138	132	113	120	132	136	123	139	156	130	128	146	125	137	134	144	134	110	143	131	125	117	109	128	139	154	127	134	141	140	144	135	164	134	142	148	135	148	148	136	115	141	124	124	132	140	137	138	122	136	168	141	125	124	135	122	140	130	121	118	128	154	161	134	119	133	124	125	143	135	133	148	144	121	158	122	151	128	138	140	143	134	135	136	132	137	153	129	116	144	120	119	144	147	136	117	136	133	122	122	128	124	136	142	114	152	122	132	115	148	131	142	139	130	137	152	120	117	119	139	150	126	118	118	141	141	133	114	141	143	122	154	136	128	129	132	140	143	116	140	132	142	138	158	130	140	118	121	142	126	137	127	116	133	134	146	115	123	152	146	145	139	158	139	134	137	116	133	141	110	127	135	130	130	143	144	136	137	145	136	118	134	124	127	131	150	123	166	141	138	127	154	133	128	127	125	137	131	149	141	127	145	147	148	157	122	152	139	142	134	110	159	124	123	119	157	132	143	123	133	135	144	128	137	148	149	119	149	121	116	143	130	142	143	146	146	129	133	119	139	128	151	138	140	137	142	142	129	161	140	141	147	146	134	129	119	119	141	162	113	137	154	116	147	129	148	131	156	122	147	128	131	137	139	138	127	110	134	145	122	134	142	136	147	134	136	118	124	116	154	127	132	135	140	119	122	150	137	136	138	148	125	119	142	140	138	167	136	109	147	137	128	119	131	130	132	129	129	124	135	147	135	132	150	117	136	129	141	124	131	131	128	152	154	126	141	136	118	123	125	120	143	120	144	146	123	143	145	136	135	125	126	136	160	138	139	146	163	139	143	125	163	117	123	140	127	149	151	121	131	153	128	101	155	130	136	124	129	148	144	154	137	142	109	134	111	123	140	128	123	128	125	149	161	141	138	128	114	116	142	140	135	132	128	109	120	131	139	148	137	130	130	130	131	118	137	126	133	152	145	155	130	123	121	125	148	127	126	143	133	152	125	128	143	115	126	145	154	134	128	119	131	113	140	126	144	139	116	116	117	122	123	131	153	137	136	152	131	117	137	132	146	129	136	118	112	144	132	142	126	121	142	137	132	131	134	124	128	133	132	110	120	136	143	141	129	125	147	133	142	120	139	128	129	125	134	158	131	130	109	144	146	124	121	136	126	143	133	145	121	145	138	132	149	150	133	131	111	127	130	143	141	144	114	145	122	119	139	145	139	149	161	159	115	141	116	124	119	140	156	119	126	135	127	125	138	144	107	140	115	139	134	145	163	140	125	139	125	126	142	136	112	139	141	135	156	148	140	124	137	140	124	130	133	138	135	151	135	121	138	139	106	121	125	116	125	122	141	141	150	110	131	136	120	132	123	108	144	121	139	131	143	126	123	128	140	130	144	127	144	137	129	133	139	152	126	108	136	134	131	147	111	123	148	136	131	118	131	137	119	155	135	130	120	149	138	142	146	125	139	131	120	143	108	157	132	135	139	134	143	141	124	151	133	147	113	131	133	146	125	150	134	143	153	122	137	142	110	132	110	129	145	132	137	137	136	119	148	152	130	130	138	132	108	144	127	123	130	144	136	127	147	120	140	139	138	122	133	116	125	122	129	126	146	132	138	111	149	147	137	129	131	136	131	139	134	128	127	145	136	135	145	122	149	133	147	126	142	144	124	130	133	134	128	135	114	136	132	136	110	132	129	133	121	134	137	136	119	154	134	128	120	142	147	143	123	117	138	149	143	131	136	127	129	158	122	133	118	120	110	126	136	153	115	122	132	130	129	147	133	162	125	153	116	135	125	139	140	156	143	126	135	114	134	122	146	131	120	117	131	138	122	114	142	146	138	121	132	108	118	121	130	138	144	135	143	111	131	154	129	129	140	130	137	153	146	139	132	126	142	125	143	144	131	120	142	145	148	144	152	123	137	132	147	138	154	118	146	143	130	126	126	140	130	125	142	104	102	126	141	139	119	125	117	127	147	128	136	151	146	110	124	148	129	126	138	142	96	137	116	132	138	131	130	130	137	144	122	145	140	126	141	127	126	120	142	132	127	110	117	142	145	142	147	132	122	125	122	144	138	122	140	141	120	126	123	150	160	116	137	132	131	129	121	142	131	121	116	129	130	132	148	139	131	114	132	148	138	132	100	146	123	144	144	126	151	148	124	119	141	134	119	135	144	125	124	141	132	143	159	138	125	158	114	138	130	113	139	135	117	139	140	121	126	141	129	117	131	146	139	105	126	136	140	124	116	139	136	126	144	140	130	122	133	126	107	125	137	142	124	116	152	126	137	140	133	135	133	112	134	122	115	138	135	140	119	143	118	140	135	123	159	126	125	120	136	149	122	131	118	126	138	141	152	127	127	111	120	129	139	125	143	132	127	140	143	153	131	144	127	139	132	140	136	134	126	150	116	114	144	132	125	135	119	136	123	130	139	127	133	130	129	151	150	120	127	130	140	130	133	136	142	147	143	125	132	148	121	123	154	145	126	132	147	111	145	120	131	140	133	130	128	137	111	159	121	139	148	117	131	153	137	135	126	104	123	132	139	154	120	144	130	145	135	135	146	118	141	135	135	140	122	141	125	148	156	121	134	133	128	139	115	115	160	126	139	109	147	120	140	117	143	137	122	131	116	128	129	114	121	133	145	129	149	138	129	151	139	136	148	140	153	135	163	147	143	135	125	107	104	137	163	140	150	147	128	139	145	116	139	130	130	130	128	136	131	106	125	137	111	121	149	139	139	128	121	157	135	139	143	128	138	113	121	130	141	116	114	154	134	133	125	122	119	127	141	127	134
9157	519	594	612	640	578	550	533	499	509	502	485	502	442	473	503	449	444	502	491	486	461	456	434	483	467	459	434	446	454	463	470	467	433	428	493	439	463	460	453	458	450	467	466	455	472	462	458	441	476	446	434	452	447	483	424	495	460	488	459	435	473	452	441	413	448	453	469	492	508	429	447	458	462	500	495	431	477	433	445	460	415	465	472	455	422	443	446	425	456	445	460	460	451	458	437	488	462	417	439	468	478	466	462	438	414	459	433	464	466	456	463	433	459	451	453	465	449	483	469	430	436	464	461	453	475	473	464	431	460	466	472	436	457	453	456	452	435	444	477	482	450	468	470	484	474	475	440	444	470	483	449	509	444	474	442	457	468	475	432	433	452	442	451	440	429	453	426	477	452	468	441	474	478	445	457	433	444	434	435	454	434	458	424	441	429	457	490	441	439	454	415	465	432	468	465	443	458	421	445	421	443	448	461	468	421	478	459	416	428	440	437	447	455	470	439	472	452	485	474	437	458	446	467	459	464	475	471	466	475	483	422	452	431	459	427	427	440	419	437	426	439	462	442	461	458	434	440	469	405	421	448	487	471	492	475	409	454	476	457	456	464	442	439	440	448	469	394	426	427	435	453	441	438	455	462	462	475	487	473	476	472	439	434	462	474	376	463	466	430	450	450	499	409	418	480	464	432	490	451	451	460	443	463	463	454	433	422	424	449	470	436	435	412	472	415	441	451	467	454	445	434	475	465	452	451	466	472	434	435	463	462	448	480	468	411	458	456	490	492	421	464	471	408	474	432	463	457	449	477	441	438	465	388	450	447	436	473	413	477	447	442	492	444	467	442	469	474	416	493	457	457	455	449	446	449	418	484	472	467	486	476	455	482	426	504	442	453	445	460	466	460	450	464	468	460	437	485	464	445	457	450	474	473	464	435	473	408	429	431	472	448	480	461	460	494	443	466	452	463	439	455	467	454	473	472	473	437	483	422	458	467	455	463	420	450	404	400	471	447	436	439	429	465	440	494	428	432	453	482	443	442	451	433	436	461	430	449	470	432	471	463	439	473	461	448	446	438	489	454	477	463	460	452	446	454	480	419	415	412	416	475	423	463	454	449	426	464	476	446	448	439	418	453	410	471	462	462	472	445	468	425	461	458	470	454	420	481	469	495	459	478	444	435	478	454	439	468	412	475	427	431	432	475	517	463	442	448	444	438	437	434	481	403	450	407	461	434	490	433	427	427	474	451	454	422	415	456	430	437	434	424	462	452	420	445	464	418	479	460	439	473	446	434	438	441	441	435	464	439	459	483	435	466	444	489	444	462	454	450	437	449	449	458	448	456	492	484	456	441	430	433	450	455	466	456	427	445	438	463	446	449	448	470	489	480	433	462	478	418	465	409	492	445	447	420	461	440	452	452	438	471	453	443	460	478	474	465	452	467	448	472	425	470	471	485	472	465	511	443	457	425	441	466	409	440	463	432	459	479	436	446	381	461	451	451	445	452	445	433	432	486	487	428	457	457	407	450	444	456	432	466	422	413	441	434	450	448	479	441	479	456	449	455	436	454	501	430	466	426	437	464	450	439	477	400	445	484	494	450	465	433	430	446	449	428	435	470	425	433	460	453	439	471	434	456	453	451	427	446	412	430	433	461	432	448	438	462	444	442	436	472	486	468	390	412	481	460	429	461	464	432	478	446	444	452	439	470	428	432	445	458	442	467	457	486	462	525	431	437	465	469	446	490	449	484	506	452	424	464	452	420	440	435	438	415	463	436	449	469	453	467	459	454	462	468	442	452	466	483	421	473	454	481	445	430	442	397	442	470	440	465	439	425	419	450	462	464	482	424	448	438	429	443	429	479	428	449	482	420	478	457	472	458	459	456	473	446	429	445	482	457	425	450	453	467	466	481	456	477	441	442	427	467	477	463	445	449	469	450	444	463	464	432	429	445	451	446	465	408	454	442	407	423	488	440	440	472	441	450	431	443	438	447	450	459	448	486	463	426	459	462	445	434	458	494	450	438	472	461	427	477	424	448	429	475	431	429	467	450	449	426	466	462	438	457	496	433	473	457	448	476	451	434	449	486	441	427	448	415	452	461	434	456	463	470	432	445	419	516	430	415	438	435	442	460	446	438	492	449	459	443	392	468	416	457	466	444	447	454	457	495	411	455	409	461	445	459	431	458	479	462	423	448	456	468	448	435	479	459	455	446	444	464	459	423	425	449	447	472	420	420	447	450	455	489	449	433	475	467	459	474	479	445	459	427	454	480	470	439	469	445	458	446	476	447	437	451	469	494	461	445	449	459	456	479	464	470	499	449	409	448	464	423	409	463	434	452	437	438	466	416	436	378	457	426	437	440	457	464	439	470	436	432	442	459	419	440	472	456	426	433	443	445	449	476	452	453	458	472	410	455	461	444	458	452	470	462	441	480	456	422	472	473	441	423	471	475	467	490	468	456	479	458	475	463	463	429	469	445	480	447	469	444	460	438	485	427	439	460	437	449	487	423	470	432	448	457	464	452	452	447	433	434	421	478	454	435	466	441	451	441	439	457	461	411	428	478	427	465	472	474	455	438	433	458	486	449	475	458	463	423	473	428	455	447	412	473	455	450	478	443	471	450	449	459	452	482	452	463	451	423	476	486	458	483	448	426	472	471	426	466	436	466	483	432	451	399	428	481	448	448	454	471	433	466	438	475	423	499	459	429	467	469	419	415	473	431	435	446	471	445	447	468	495	442	426	482	476	431	437	432	431	455	460	472	468	462	474	453	454	486	459	471	466	436	453	460	444	428	476	471	445	462	490	438	440	464	448	445	451	469	448	477	464	443	455	462	449	471	421	436	438	441	453	452	440	452	445	427	420	465	441	441	421	466	433	469	480	467	459	452	489	447	491	462	431	447	433	442	435	455	484	403	448	437	462	450	433	469	414	423	472	455	405	460	446	463	427	418	445	433	450	449	473	427	424	436	472	472	434	431	482	457	459	436	437	456	452	443	450	441	475	458	446	477	458	451	450	525	453	470	424	440	437	426	452	456	457	439	448	453	481	434	470	489	458	447	509	458	454	438	474	458	454	450	415	443	444	484	439	471	433	457	425	425	442	464	462	448	432	452	443	448	453	459	486	443	461	413	446	423	483	447	489	429	467	447	437	427	504	489	462	417	516	424	444	470	453	464	436	481	511	465	427	471	485	422	496	447	448	502	428	459	451	452	480	417	509	428	423	496	419	449	446	447	496	447	430	463	429	447	442	468	471	451	454	449	415	462	467	475	439	436	457	456	463	446	469	453	453	479	449	465	466	434	475	461	453	378	431	454	462	455	423	410	432	424	454	434	449	422	445	434	458	465	491	444	448	468	445	416	492	452	430	467	470	407	459	450	430	426	481	419	455	432	458	453	451	455	477	479	454	485	427	444	405	440	410	453	443	443	474	439	463	460	446	421	396	431	454	422	457	431	473	444	421	502	435	422	457	488	469	423	492	484
49806	10534	1661	1141	787	638	531	444	398	362	320	328	305	291	292	308	276	309	282	292	279	273	257	285	286	263	279	271	249	234	249	263	271	245	279	266	265	257	296	245	245	260	258	252	241	239	278	253	227	282	278	222	255	275	254	245	274	245	246	262	244	246	250	229	266	245	270	263	233	261	270	273	253	249	235	255	270	266	260	256	254	288	244	258	301	252	252	227	255	251	250	244	267	250	285	300	295	270	227	259	263	252	275	251	256	248	245	259	242	249	253	249	280	241	272	258	272	254	243	250	266	274	264	239	227	248	259	237	272	235	281	227	250	261	266	220	248	236	275	254	234	265	236	289	273	253	228	271	252	273	258	239	250	237	276	263	225	265	253	270	282	276	266	256	259	274	258	255	261	264	277	280	264	252	226	250	239	246	276	265	204	242	235	253	257	266	243	243	264	249	278	256	248	273	284	288	258	241	258	234	237	236	259	239	242	230	262	250	273	248	222	229	229	246	264	257	260	230	283	243	257	269	273	271	246	245	256	287	268	242	248	253	254	266	267	236	250	227	262	255	227	245	269	264	301	232	249	289	263	270	252	262	287	248	222	244	252	235	220	277	261	248	242	273	263	251	261	281	273	242	246	250	250	281	264	265	219	246	238	266	236	228	284	244	240	267	269	252	264	231	259	238	266	239	246	261	246	248	259	264	243	266	264	246	257	251	286	242	248	285	235	263	242	232	277	233	246	219	246	258	259	281	246	235	253	261	290	247	255	242	265	248	258	239	269	253	246	272	269	248	245	293	259	256	242	234	273	259	228	262	241	279	243	260	260	262	237	261	272	266	269	270	250	272	245	256	259	260	249	244	246	269	235	263	260	280	241	264	265	255	236	288	262	245	267	264	239	229	278	273	282	262	266	263	238	259	256	212	259	235	276	256	276	223	244	248	277	271	254	262	249	270	248	272	278	233	243	267	236	243	228	251	250	261	271	245	276	263	248	250	249	246	264	254	268	286	238	247	276	269	251	265	237	271	233	264	231	249	246	255	253	233	239	244	263	275	260	244	268	277	251	258	263	241	254	265	253	259	261	257	243	255	260	220	251	225	235	246	241	288	232	247	237	261	267	239	274	265	286	250	258	225	255	285	245	282	229	244	252	260	266	243	242	234	254	276	253	271	266	275	273	264	258	237	239	274	278	275	256	265	263	256	244	237	251	230	248	243	265	238	262	269	261	236	242	233	237	271	275	262	248	258	258	291	256	243	241	249	227	255	259	249	249	266	242	243	282	238	243	275	252	254	281	273	263	252	233	257	230	234	254	281	253	264	241	282	260	265	210	257	258	273	248	238	257	264	238	239	252	227	238	229	258	251	244	259	247	224	264	249	260	261	271	266	272	243	231	273	277	234	242	279	236	302	252	233	253	231	235	253	253	255	241	261	265	236	265	243	241	251	232	232	254	273	259	269	240	220	248	262	268	289	254	244	238	238	263	227	238	261	238	265	248	247	258	248	274	266	244	266	247	285	274	262	285	257	230	251	257	276	245	252	239	258	288	246	240	261	245	256	251	246	235	247	243	233	226	268	257	252	276	258	255	269	272	234	259	252	270	236	274	271	264	306	252	247	281	262	248	255	281	237	266	283	252	258	268	265	241	278	252	244	260	279	246	238	260	249	253	280	263	251	248	249	256	272	283	260	229	261	262	234	262	273	279	260	246	286	245	280	260	243	278	288	248	243	261	239	272	236	259	244	236	281	215	281	259	250	233	255	251	270	276	289	247	269	265	273	253	252	282	268	275	255	243	257	239	285	223	242	313	233	254	230	246	274	267	274	256	269	244	267	215	281	228	220	287	275	278	244	269	239	230	281	259	257	229	250	258	248	281	254	260	287	256	263	269	279	253	279	245	258	250	253	260	266	277	257	262	231	246	270	272	260	233	253	208	251	249	230	277	235	290	269	253	276	249	293	266	261	251	265	264	240	271	264	253	267	255	250	270	247	253	244	264	244	244	237	253	247	243	250	255	244	230	267	262	293	264	250	232	287	259	307	289	230	253	267	286	251	273	265	253	279	278	229	233	278	249	238	272	251	275	245	251	267	267	284	263	251	257	249	269	247	283	237	239	245	251	245	256	292	240	257	256	252	234	260	276	242	238	263	231	246	266	235	270	248	284	271	245	232	250	245	254	250	271	277	252	268	255	239	232	253	254	249	293	238	252	272	261	220	285	251	251	256	257	240	266	248	225	277	245	218	259	239	261	247	239	309	276	290	263	238	277	252	301	258	271	244	256	229	245	272	261	276	269	249	237	249	272	272	255	280	248	233	268	241	250	217	258	242	216	245	232	253	247	268	253	280	269	257	249	261	235	247	233	265	240	277	239	263	269	256	245	263	287	219	243	282	241	225	256	293	264	306	249	265	277	256	240	255	254	266	244	268	256	245	242	291	246	255	266	224	254	234	254	259	252	234	262	243	251	266	245	249	247	263	262	258	255	269	264	258	270	274	263	286	288	285	244	259	257	265	239	263	251	276	259	245	240	246	285	248	279	233	248	263	236	228	270	256	226	251	241	258	240	269	270	232	253	244	244	273	229	229	271	274	258	267	266	243	239	250	281	250	254	254	253	246	272	266	270	279	260	258	237	256	261	250	272	251	272	287	256	265	255	254	251	259	242	241	260	251	263	267	249	234	278	229	276	263	270	237	232	259	276	252	274	254	256	256	294	268	275	233	255	239	287	277	220	263	246	246	257	255	266	260	243	253	240	240	287	238	279	248	248	259	271	248	258	266	269	255	261	246	265	233	239	233	284	261	232	247	269	262	268	254	279	225	246	259	265	242	278	236	296	274	256	250	279	247	258	250	252	241	248	265	257	256	267	272	266	262	270	235	221	255	251	255	251	267	264	252	285	239	256	252	264	264	279	293	255	256	279	282	247	249	257	254	256	234	260	236	245	257	250	267	232	272	267	283	243	255	249	251	241	222	257	245	249	275	246	244	266	266	260	246	251	238	248	229	244	223	235	274	266	274	251	276	245	228	238	253	258	233	258	259	248	258	261	273	240	264	277	264	261	256	251	244	220	262	252	273	282	251	250	249	252	237	297	267	263	243	238	266	252	268	252	233	243	259	253	231	259	245	258	208	267	269	277	252	245	261	249	259	253	262	285	255	257	249	268	248	242	286	254	257	267	259	240	292	237	216	247	257	264	246	260	254	247	291	270	236	244	274	242	223	248	279	260	246	221	288	265	283	246	264	252	265	252	264	288	272	258	272	286	260	238	267	257	245	248	248	260	266	241	262	247	279	262	290	243	248	263	256	237	247	251	247	295	259	265	260	253	306	275	278	245	253	291	254	262	250	246	263	258	243	226	255	270	256	253	261	240	259	246	260	241	239	261	251	234	254	258	247	257	277	264	252	263	253	268	221	265	278	285	240	251	237	240	259	255	259	217	258	260	249	232	245	252	234	262	262	246	266	235	237	271	281	245	231	243	261	261	243
25724	1809	3415	3651	3249	2618	2242	1965	1764	1569	1379	1293	1314	1176	1138	1089	1085	1011	1005	1047	965	985	955	913	887	911	861	897	867	914	922	846	853	875	819	858	822	842	848	820	821	822	818	815	827	793	844	836	848	861	816	812	807	847	800	766	799	783	748	783	783	830	821	750	758	751	798	818	769	788	752	758	813	821	868	791	778	774	830	826	760	777	765	753	776	788	826	813	787	762	827	751	806	785	810	801	778	792	806	786	764	799	780	837	815	750	754	778	812	814	831	753	761	828	727	801	781	805	838	778	806	818	826	774	780	808	787	766	761	798	745	799	738	745	786	777	778	814	762	809	815	767	745	802	792	825	772	791	836	751	743	807	749	809	800	815	795	759	778	753	795	776	766	694	747	754	807	767	752	746	757	786	748	743	773	769	801	759	815	760	781	763	741	704	787	793	761	804	826	749	793	769	756	815	807	773	748	782	781	767	784	763	799	754	785	789	803	767	817	810	773	782	769	755	754	762	774	803	795	757	807	830	743	784	773	797	809	792	758	761	764	781	742	778	799	811	753	816	795	772	795	733	792	786	790	800	800	768	794	782	740	779	765	787	758	777	779	825	788	788	800	718	747	773	800	738	805	753	789	836	743	809	753	773	846	763	764	784	817	790	767	812	770	793	761	753	785	775	754	780	738	745	780	802	808	762	805	756	770	772	772	797	802	777	818	824	775	813	777	805	774	781	778	760	719	800	765	774	782	808	775	774	780	776	777	776	730	777	771	801	818	769	748	787	770	767	784	780	801	746	749	777	750	755	827	750	807	781	797	782	776	813	757	788	781	750	814	763	769	795	854	735	743	796	763	801	791	821	787	787	826	805	825	780	795	782	792	794	788	784	772	736	757	746	804	760	719	778	783	719	757	826	795	762	761	737	799	831	727	771	776	758	819	819	784	768	732	815	768	751	754	796	741	742	811	791	777	766	748	745	741	743	806	790	688	783	801	780	756	737	765	748	749	760	820	823	792	789	800	777	755	784	819	811	794	774	792	832	723	824	748	746	796	795	772	746	787	753	699	775	791	808	785	769	824	796	818	763	765	708	814	790	798	789	783	744	764	765	763	816	773	787	771	809	757	783	775	761	780	789	812	738	783	841	795	803	800	813	787	785	704	751	783	732	782	740	827	825	757	769	740	731	768	778	785	775	729	789	760	837	767	788	750	743	806	767	811	847	795	770	787	798	771	766	787	782	770	793	818	784	807	777	760	792	769	760	815	813	726	795	838	778	767	797	734	779	800	771	769	759	794	774	757	744	748	754	823	761	815	804	805	797	784	735	749	811	774	795	772	828	750	795	723	801	778	781	781	731	769	762	768	781	756	825	768	742	742	797	759	778	746	765	766	800	783	736	801	814	806	772	776	751	751	760	756	719	742	794	763	789	792	772	734	761	746	791	780	748	814	750	794	778	746	801	775	793	813	812	817	746	784	811	762	716	768	768	794	785	771	772	740	756	771	800	800	747	789	807	762	781	746	801	757	730	815	789	831	797	774	811	795	755	776	769	806	741	786	804	804	781	792	813	764	749	770	728	769	795	776	777	731	773	794	749	749	733	741	815	747	724	755	761	755	789	776	769	837	768	758	754	804	753	804	762	740	828	751	763	844	770	786	769	801	769	774	758	817	764	706	756	823	757	804	791	782	775	785	791	794	755	782	776	797	775	781	755	756	811	813	839	802	798	806	815	727	831	780	759	758	728	745	775	818	746	857	779	806	722	774	784	787	733	779	764	755	785	772	833	760	765	745	743	722	797	790	752	759	735	754	759	749	783	811	742	821	798	785	810	745	775	735	736	827	797	755	781	749	727	768	800	750	755	775	730	787	780	777	773	774	803	745	774	758	779	771	816	783	765	758	768	808	728	806	785	825	789	758	825	760	811	788	759	791	784	838	750	772	768	819	753	848	822	826	788	746	777	747	773	804	823	705	767	771	769	831	774	771	781	772	784	791	763	765	735	776	805	810	775	778	783	774	758	769	752	760	790	741	764	756	737	769	794	802	785	811	773	833	766	743	767	754	779	724	800	729	815	736	747	778	737	777	765	809	778	778	779	790	780	766	793	770	722	761	746	789	763	778	795	790	805	815	732	738	781	743	788	805	781	702	783	806	788	753	784	791	776	758	747	809	758	734	772	782	757	778	772	807	792	765	811	757	740	790	734	802	746	769	809	751	782	802	778	757	820	780	747	750	734	753	767	771	763	793	775	787	794	785	805	724	811	780	781	763	785	743	769	802	793	807	786	757	804	761	739	795	757	768	776	776	761	798	807	792	742	798	765	722	783	780	761	743	777	779	820	798	784	771	777	770	774	771	765	809	809	763	764	762	760	751	772	781	774	772	795	817	819	753	791	783	751	738	826	826	755	734	785	735	768	761	780	798	805	780	799	755	758	744	744	772	790	770	823	807	749	750	780	759	728	792	793	754	778	814	811	755	764	781	773	793	803	760	781	764	745	792	757	788	753	731	779	766	773	783	774	815	761	803	756	792	761	756	779	749	758	749	775	749	736	791	785	800	804	754	785	810	769	772	755	756	754	765	775	761	805	768	764	772	754	800	771	772	776	770	765	783	803	735	803	799	793	798	720	792	775	769	767	786	813	784	754	758	765	815	768	798	785	754	764	755	798	755	758	807	795	756	795	750	774	780	738	757	783	783	774	771	828	818	763	723	745	775	791	826	809	783	824	742	808	765	746	829	772	699	796	781	775	725	775	793	818	813	711	794	774	817	785	764	799	833	782	750	804	790	779	787	776	787	789	769	751	783	771	740	795	683	733	819	765	826	750	795	757	775	799	791	788	794	794	802	795	770	789	809	768	749	813	784	837	780	775	789	765	808	787	782	804	769	813	837	822	786	766	779	751	699	791	733	718	725	797	766	805	791	759	760	770	730	790	824	784	765	784	820	828	794	812	777	800	801	791	729	741	769	785	772	790	772	766	747	769	804	785	742	775	779	795	784	776	796	722	835	786	810	765	799	778	769	812	789	829	754	772	739	760	759	786	793	792	812	803	745	785	759	768	754	775	758	763	810	784	764	779	780	788	780	788	777	773	774	727	772	800	777	755	768	813	758	750	767	808	753	779	807	777	808	762	768	784	817	776	756	804	770	747	765	769	769	770	742	751	774	773	760	755	739	718	765	809	799	787	816	751	785	826	814	727	756	738	813	794	731	824	784	778	781	722	763	781	719	817	823	768	747	731	783	784	749	743	720	796	814	769	781	777	826	800	803	802	761	797	759	737	775	792	743	766	800	728	721	791	775	765	741	800	772	765	742	748	832	769	775	780	792	766	721	816	774	781	757	777	750	760	721	756	766	779	721	782	758	805	776	818	763	753	788	771	792	770	767	773	775	767	800	795	779	770	773	782	753	802	819	744	825	805	791	789	824	763	830	742	752	757	774	769	777	757	808	784	756	806	706	772	740	828	801	813	788	814	813	791	754	742	764	749	774	786
63682	17614	3876	2110	1420	1103	884	706	643	603	511	479	436	449	424	416	354	374	381	387	364	361	353	366	332	334	312	362	328	348	354	371	347	342	317	349	320	298	321	305	318	315	332	356	332	315	317	348	312	328	315	313	295	306	312	322	302	318	285	310	328	328	312	332	308	313	324	304	313	318	307	349	376	312	311	307	343	358	320	319	370	357	291	333	299	345	313	319	329	343	334	333	310	342	329	320	317	290	305	322	335	312	315	343	307	331	308	312	290	339	321	345	339	340	325	327	336	312	307	323	312	265	293	338	327	348	322	341	291	321	286	341	277	324	314	332	289	313	359	296	335	334	312	310	294	302	343	311	325	332	339	293	335	304	320	296	351	338	306	357	300	303	333	317	321	326	293	332	306	327	291	332	310	316	361	331	307	306	269	325	335	350	326	343	308	310	313	296	336	338	319	337	328	331	330	310	297	316	303	323	303	339	338	316	330	305	325	304	295	311	334	328	354	315	314	334	313	314	319	302	320	304	308	327	336	295	313	335	313	292	327	308	296	338	332	314	327	338	354	345	333	344	352	323	313	334	326	322	340	312	318	301	315	333	291	327	328	323	336	345	344	322	328	344	336	328	330	313	347	318	325	332	324	328	310	316	334	356	313	313	348	358	335	327	319	329	327	321	314	329	328	302	300	302	296	337	283	342	320	300	332	289	316	328	301	313	329	298	305	327	324	324	332	331	355	342	314	309	297	298	323	341	335	331	317	306	294	286	322	280	338	331	312	286	298	327	276	349	292	303	316	329	326	322	307	336	294	308	299	306	348	310	326	300	316	322	323	316	293	310	319	328	300	304	317	335	341	309	310	310	323	327	298	329	338	316	319	335	328	327	313	297	324	304	341	312	324	343	300	313	278	303	305	330	300	323	316	317	319	310	285	295	314	333	282	327	306	313	307	295	297	327	332	326	296	321	333	325	335	333	318	316	332	313	307	308	309	335	297	338	284	290	315	292	333	308	319	367	290	326	318	354	288	339	317	314	321	332	283	346	316	292	324	280	298	299	304	328	305	356	334	315	296	344	294	302	329	299	314	321	313	321	338	340	339	345	300	312	329	318	336	303	311	337	313	358	314	334	278	308	329	338	306	317	320	319	334	336	337	306	295	286	294	328	322	329	285	314	329	327	293	326	319	354	298	350	303	332	332	329	299	305	316	309	303	323	328	310	329	344	312	359	311	309	354	310	343	358	301	326	337	315	337	304	318	324	307	339	313	349	340	324	312	326	326	306	349	305	305	312	273	289	359	307	303	341	303	315	344	345	314	311	303	299	316	296	311	298	310	286	337	372	328	317	303	319	315	316	296	294	305	302	323	356	297	301	294	331	325	305	338	327	343	306	327	308	322	338	312	317	336	308	336	324	292	275	289	312	341	279	297	292	302	313	322	306	334	311	324	310	304	287	291	350	300	348	362	307	329	337	322	313	318	337	318	298	292	301	300	292	338	306	289	304	318	320	335	356	315	334	311	334	292	321	319	289	321	317	290	330	305	322	300	307	350	288	295	300	329	315	332	321	345	312	332	334	312	300	321	295	335	325	318	319	326	309	348	336	324	323	359	318	345	316	335	312	346	286	330	343	322	290	332	331	328	313	303	325	311	285	360	311	322	320	330	309	325	332	336	316	347	286	288	300	301	312	314	316	341	285	304	319	291	323	317	313	319	314	305	313	328	329	317	305	321	286	322	310	299	297	367	290	290	358	338	322	314	319	311	344	317	321	317	324	295	325	297	320	350	336	300	326	312	298	290	314	332	352	340	320	315	296	308	352	353	315	326	338	327	296	311	334	280	316	298	320	320	345	339	308	311	317	308	324	301	322	334	318	338	314	304	306	304	290	310	366	335	344	334	319	287	279	290	308	320	308	324	316	326	323	318	305	311	318	306	294	344	314	309	339	283	306	297	356	312	325	324	301	290	322	343	327	303	314	340	329	312	328	344	337	312	362	337	311	290	343	309	318	322	314	361	312	333	372	322	299	303	315	332	308	293	334	296	316	303	323	304	316	312	331	315	301	306	344	339	306	299	308	338	310	293	319	331	320	317	335	289	339	335	335	320	324	360	335	306	326	329	332	323	307	333	341	337	321	352	356	330	331	317	299	303	332	326	279	322	307	338	351	323	286	306	330	305	346	301	287	315	344	325	318	331	300	313	292	338	326	320	337	311	330	326	311	310	347	294	342	344	328	328	338	299	331	311	318	301	295	301	343	302	326	286	331	336	342	342	326	309	332	306	321	318	332	327	325	328	279	333	359	344	329	312	309	311	313	359	344	290	309	328	335	319	319	307	321	331	334	324	285	292	329	305	312	313	312	319	331	324	335	310	307	339	312	308	322	273	341	320	296	314	316	317	336	293	291	346	317	310	329	294	307	305	359	362	288	313	339	315	336	349	331	281	310	334	326	305	329	319	301	335	320	351	325	281	317	315	352	311	327	339	320	307	364	319	308	314	326	301	334	321	312	281	305	311	327	315	328	297	332	313	316	351	324	314	304	319	303	298	320	329	333	290	329	326	320	343	322	332	335	313	313	311	301	335	316	314	304	309	319	320	338	325	328	344	284	301	331	317	346	325	341	310	296	334	320	318	331	347	325	284	306	294	309	317	335	291	300	295	302	308	330	330	332	295	309	318	330	337	310	340	305	283	349	355	282	344	337	310	307	302	324	283	322	330	341	308	303	286	321	332	344	319	311	322	310	347	285	353	301	320	305	286	344	305	308	292	303	339	345	318	327	298	320	309	303	301	313	332	309	323	347	307	360	312	337	296	282	306	314	318	284	358	338	306	302	322	334	283	314	315	325	309	320	323	312	302	312	296	349	340	313	350	329	345	329	306	320	351	337	286	318	287	368	314	316	334	334	360	310	334	311	305	316	312	318	357	294	321	299	309	340	335	292	315	306	289	284	328	357	365	336	336	283	330	339	340	322	319	293	332	301	336	311	353	344	276	291	295	313	333	327	321	293	319	335	323	318	306	327	321	331	303	308	314	304	331	308	335	316	311	312	317	326	337	347	319	317	323	316	328	344	301	324	336	307	328	341	331	337	355	344	337	302	314	309	344	345	323	310	293	303	320	295	323	282	308	276	322	333	325	300	335	300	306	330	298	322	330	328	337	329	325	263	302	339	309	319	294	281	302	347	291	327	316	328	329	317	324	320	311	305	300	334	323	340	304	329	319	328	301	320	372	312	336	325	330	328	324	284	290	337	318	320	316	339	311	321	328	325	344	317	318	336	311	340	310	303	346	347	339	354	315	306	307	308	316	299	338	341	331	337	305	330	321	314	284	338	330	344	354	340	307	317	327	322	302	301	336	305	335	329	324	311	311	309	336	321	343	307	303	325	321	341	344	291	266	345	303	326	369	289	312	349	330	347	314	358	355	316	301	305	319	345	291	324	334	354	302	311	334	308	294	324	338	311	309	309	304	292	335	329	338	322	326	279	308	349
32451	2780	5903	6393	5540	4487	3761	3089	2668	2383	2129	2000	1801	1725	1590	1567	1549	1476	1323	1326	1326	1258	1214	1200	1133	1141	1203	1148	1092	1022	1121	1135	1025	1088	1058	1055	1031	1019	1096	1067	1033	943	998	1053	1054	996	939	998	967	1049	970	941	962	1018	940	978	949	941	946	984	946	945	979	973	962	928	922	912	918	946	912	917	936	989	930	1006	963	948	941	960	926	939	973	948	922	926	895	914	933	949	869	961	953	916	856	973	927	947	925	914	952	909	934	894	913	938	936	893	890	928	969	913	901	1014	946	935	984	955	923	908	917	921	920	925	948	939	897	954	888	935	898	991	857	934	935	893	905	921	898	954	973	906	935	964	957	901	895	922	883	896	900	920	895	901	897	888	953	923	892	907	888	929	946	949	943	955	911	905	892	949	925	876	888	950	934	890	936	957	977	921	968	935	916	907	897	930	974	935	924	906	930	957	939	928	946	907	916	927	966	992	927	869	917	924	985	938	915	996	923	898	929	885	924	970	912	906	908	935	893	983	896	919	918	940	1001	949	862	924	928	929	884	920	930	931	922	894	903	930	984	965	908	840	885	890	943	952	877	944	897	924	902	944	899	899	924	899	935	907	934	966	938	913	894	969	891	882	899	909	940	862	920	875	916	927	893	922	903	928	896	933	907	923	899	924	930	902	895	884	900	908	923	936	923	878	922	930	984	905	942	919	964	865	888	877	937	885	899	945	907	908	980	885	906	932	948	865	950	941	932	937	941	942	973	913	882	949	884	874	893	967	914	941	877	956	897	949	902	886	921	864	920	943	901	932	894	932	892	974	890	905	957	893	874	879	866	903	974	911	984	922	895	970	880	905	923	936	911	956	931	853	919	890	941	962	909	963	890	918	914	939	946	944	915	914	861	934	922	907	931	873	967	929	881	956	877	896	946	933	897	939	953	908	941	929	947	898	938	925	922	935	925	903	894	888	949	932	956	989	956	943	901	885	907	955	887	924	928	972	918	911	946	920	916	903	945	936	821	911	934	962	959	896	921	927	904	882	919	933	993	948	906	857	934	914	963	935	923	939	917	894	935	950	921	925	865	890	880	986	909	941	940	922	918	948	893	958	972	970	959	949	993	929	890	926	968	900	919	915	898	910	904	927	957	933	967	937	922	906	913	940	929	896	908	897	936	874	900	946	914	926	944	985	956	896	909	865	863	934	912	893	880	956	921	961	946	885	925	980	858	939	930	927	931	889	864	915	943	979	938	979	900	909	889	952	900	950	970	878	886	952	921	950	937	880	915	905	936	892	962	879	948	877	892	914	894	925	904	882	913	905	977	904	889	923	912	912	883	935	935	904	909	910	871	903	907	935	978	929	975	914	886	907	889	970	934	892	948	888	909	892	871	940	969	947	913	918	921	898	905	942	971	907	966	945	916	920	1021	901	912	911	914	911	931	907	894	926	916	940	900	944	922	917	888	895	943	956	908	929	905	931	966	911	941	920	971	929	870	926	905	882	935	960	923	902	906	898	909	966	900	954	916	962	924	959	928	982	910	948	987	895	899	896	897	931	928	939	924	938	921	949	897	988	935	942	905	925	933	875	902	928	866	891	940	897	916	898	902	928	888	975	954	916	938	917	903	938	986	892	944	894	916	918	905	897	930	882	973	889	982	932	911	924	934	915	882	938	925	894	897	914	925	942	920	953	888	932	913	935	953	948	921	917	895	956	909	963	916	914	912	1013	889	954	922	891	947	943	901	946	951	900	924	916	938	934	911	921	914	957	898	894	914	948	964	983	888	924	922	906	905	899	879	925	897	976	928	892	922	934	909	889	951	923	935	947	917	919	900	900	917	939	928	919	884	879	900	932	864	931	926	961	908	932	912	901	960	945	902	958	922	925	936	916	884	926	943	996	929	923	965	869	912	885	881	893	964	911	939	881	875	938	976	904	949	945	928	909	929	904	910	936	939	925	824	986	919	852	913	961	909	887	874	930	938	929	956	943	878	908	972	879	923	956	898	928	887	889	939	933	913	902	933	931	903	949	962	884	928	961	876	937	909	916	921	919	922	892	907	915	937	928	921	876	892	938	896	957	880	911	944	958	838	910	951	887	888	893	942	850	970	883	883	900	871	924	971	910	923	913	952	942	887	899	901	912	864	918	927	920	976	922	910	940	899	933	918	853	886	892	871	927	865	931	921	978	943	943	926	887	902	914	922	903	952	896	908	954	925	919	929	930	893	987	939	944	851	912	986	949	943	905	950	900	970	963	894	963	958	920	907	894	923	867	979	885	902	910	978	946	923	897	919	894	904	992	946	926	920	889	908	937	940	950	914	882	927	924	901	939	879	932	992	925	866	992	895	946	842	923	941	943	895	913	901	963	927	888	891	870	911	958	911	925	901	937	920	911	943	930	910	933	1032	926	896	892	920	955	876	894	915	983	926	846	911	936	940	909	957	929	895	924	902	930	890	955	899	919	947	987	891	978	901	924	957	934	941	936	930	982	915	936	864	923	924	905	871	884	876	925	915	939	909	929	870	928	951	908	895	889	896	955	924	913	932	922	876	920	882	906	882	870	944	916	896	880	902	938	953	924	920	947	931	910	922	955	983	875	930	938	895	926	930	907	961	892	912	965	904	913	971	916	870	917	982	907	879	945	916	898	873	881	857	919	898	891	937	922	925	948	924	909	883	938	961	898	995	938	938	913	927	923	962	923	973	932	893	860	912	912	959	952	934	928	859	914	951	914	912	909	931	953	888	910	960	928	907	931	895	917	873	863	912	912	876	915	927	904	907	917	954	926	957	896	930	923	885	928	935	963	949	915	960	939	942	923	924	961	893	902	959	941	904	949	900	894	932	915	902	852	899	926	919	934	931	951	937	966	950	902	976	911	976	923	955	953	976	898	948	896	887	904	943	889	937	877	936	912	874	919	945	925	909	914	917	893	985	971	916	880	925	905	887	914	898	905	932	901	962	933	957	941	928	946	938	938	942	894	906	886	915	891	947	942	949	927	881	911	956	935	869	928	846	933	924	903	873	969	907	947	867	881	896	910	912	899	912	963	961	964	932	935	940	945	948	956	898	899	892	941	945	917	904	938	913	928	889	983	972	958	947	959	937	904	940	889	896	930	973	935	876	888	939	893	898	943	865	953	959	898	905	910	912	945	909	926	956	933	932	937	941	898	901	941	931	951	957	967	934	881	881	861	937	916	939	906	857	874	897	902	956	946	929	843	893	964	890	918	920	882	886	975	946	910	960	889	961	916	929	923	894	904	890	948	889	884	921	1004	960	928	955	951	909	904	926	937	953	981	934	903	935	935	911	907	995	858	930	881	868	906	909	941	919	996	949	924	935	857	930	906	862	911	851	905	922	953	894	967	943	876	976	895	898	921	946	925	926	895	943	875	894	894	918	916	944	885	962	943	937	885	931	942	941	888	945	969	946	970	902	919	905	896	914	913	844	936	925	909	926	913	958	937	925	849	937	923	934	909	948	935	918	926	916	982	970	918	966	919
8525	398	199	166	158	160	164	138	141	137	130	133	127	136	141	141	143	139	129	155	115	143	145	120	131	122	117	143	125	119	138	148	124	134	132	134	144	122	131	146	128	114	146	159	139	129	135	149	126	122	116	138	136	137	129	145	116	111	139	147	116	121	146	163	136	147	174	139	119	128	128	133	125	131	138	127	152	130	139	119	127	149	127	132	143	124	152	119	142	131	132	130	134	138	144	162	125	129	137	154	122	133	139	146	121	143	133	133	120	142	151	129	133	120	124	132	118	136	121	142	132	128	123	131	124	135	134	146	130	138	148	123	141	129	140	147	121	140	143	142	134	127	141	136	139	120	110	130	120	153	145	145	128	138	158	133	118	146	131	147	150	134	121	143	128	126	134	117	148	119	148	137	136	142	120	141	137	158	126	143	149	140	120	152	115	125	125	166	138	127	131	150	145	125	125	125	144	152	126	157	119	121	114	129	130	125	128	138	145	139	129	140	123	122	147	139	134	130	136	123	127	143	150	138	146	134	135	134	112	111	130	116	121	129	131	147	110	159	137	129	124	107	158	135	143	131	118	126	152	128	133	149	133	140	131	141	136	117	164	141	127	146	147	115	114	141	127	119	140	132	131	135	117	126	153	143	119	122	130	131	127	125	115	137	148	127	121	136	141	137	136	127	143	130	123	117	125	138	143	135	117	149	141	137	146	156	126	150	146	146	103	138	120	138	143	147	133	125	128	145	135	155	154	139	122	111	139	137	148	141	142	155	134	138	128	135	127	134	133	150	134	146	124	129	120	117	128	130	141	137	140	134	148	132	121	154	137	138	147	156	129	114	133	123	137	124	129	130	153	125	145	125	145	145	133	125	129	126	158	147	145	137	122	125	134	131	126	129	151	127	150	121	138	132	132	138	119	124	142	116	107	122	143	112	113	128	128	114	124	106	144	137	132	130	134	116	154	119	124	150	148	116	123	128	162	124	115	141	130	124	148	121	126	149	132	123	140	129	128	129	130	137	127	125	155	115	137	139	126	142	143	152	128	146	145	148	145	109	146	123	146	135	109	128	122	134	132	141	134	115	142	168	141	128	124	147	122	128	141	134	149	147	128	132	138	114	121	118	125	148	135	136	144	139	130	121	143	141	119	144	113	136	107	133	142	146	143	146	122	150	142	150	120	123	139	123	146	136	134	133	121	150	136	146	139	132	141	158	114	117	123	124	123	137	135	140	139	131	129	108	144	135	128	127	153	135	133	137	129	157	132	143	148	143	134	131	127	151	124	142	118	155	122	139	150	141	107	138	132	133	136	116	136	132	142	117	127	123	125	156	116	150	140	136	137	150	139	146	133	129	120	149	144	135	146	139	125	139	121	135	153	134	117	151	127	122	145	140	133	134	129	126	118	139	133	131	123	131	124	144	135	125	155	134	127	147	135	117	109	135	133	110	123	141	124	126	132	129	118	155	144	115	128	142	134	119	144	127	129	142	132	141	136	124	124	135	130	156	149	131	159	129	133	122	128	143	133	141	127	125	123	115	127	136	124	139	135	125	160	140	113	120	137	120	128	115	110	144	155	132	141	119	133	119	135	144	145	120	116	128	131	155	128	127	175	144	144	119	121	109	164	133	139	146	148	110	119	138	144	127	128	137	119	121	134	127	152	152	143	126	121	117	142	137	130	132	163	133	127	121	128	141	148	123	117	119	135	149	110	131	135	136	134	131	135	146	145	139	133	126	147	135	126	113	121	128	133	142	129	106	134	136	137	133	153	135	148	115	127	138	121	130	123	140	143	132	136	133	138	141	125	159	137	136	147	141	135	139	124	158	126	126	145	148	138	123	133	117	129	130	115	134	125	142	128	143	150	133	151	128	139	133	130	125	105	133	143	135	137	120	130	129	153	129	128	112	145	152	134	140	140	144	142	117	126	121	138	125	115	139	138	131	133	139	125	133	118	132	139	137	118	147	122	144	148	120	111	145	137	133	151	122	128	130	116	121	143	138	129	134	116	117	129	126	125	143	137	127	124	142	149	115	131	140	145	124	143	130	126	153	145	118	133	123	112	128	149	130	129	124	131	123	156	148	112	136	141	136	145	127	135	128	104	130	141	134	137	117	134	161	144	146	146	135	139	158	142	123	110	144	149	131	143	152	135	126	164	154	132	145	120	112	117	133	133	148	145	138	120	115	155	124	134	111	124	122	124	144	146	132	130	131	159	122	131	129	149	125	140	148	143	133	130	122	131	135	145	164	134	138	131	141	144	134	134	147	133	132	143	143	114	128	116	120	143	160	109	143	126	123	122	131	149	142	150	134	131	132	130	120	105	126	156	138	139	131	129	125	113	119	122	139	145	141	128	126	122	137	129	117	131	137	126	141	128	137	153	129	160	125	132	131	146	128	149	131	125	124	154	150	129	128	130	141	129	144	124	143	128	126	136	129	126	143	137	149	122	131	125	113	139	132	132	138	129	148	144	168	112	138	153	123	145	134	129	135	124	134	118	125	117	138	132	124	143	136	148	154	134	132	146	153	116	125	123	138	140	120	135	151	119	152	129	132	125	141	121	154	140	154	131	105	136	136	125	137	161	134	124	115	136	143	111	139	124	159	123	151	126	150	126	138	153	138	131	124	141	108	126	139	135	118	131	127	131	147	136	157	142	132	154	130	138	145	149	111	137	147	117	145	133	134	124	151	140	134	127	152	126	133	150	143	127	147	140	160	124	138	140	145	125	125	151	144	137	145	123	125	138	149	134	115	131	116	138	162	136	124	146	121	138	131	123	148	113	123	136	120	127	145	127	127	137	133	129	128	103	139	132	157	160	125	133	145	131	139	140	125	116	142	121	125	128	125	128	129	139	126	122	147	151	150	146	137	122	127	130	128	134	127	128	121	127	174	129	149	131	117	141	126	138	131	125	122	113	120	142	143	139	118	141	144	127	137	149	137	111	115	142	134	127	123	129	128	146	121	146	141	134	112	143	123	136	115	121	137	131	127	120	134	139	122	133	133	129	129	113	136	136	145	121	129	132	139	113	119	130	157	143	139	128	136	145	142	139	133	150	123	139	156	144	141	142	137	131	123	134	122	147	131	118	140	122	124	138	127	121	132	143	130	133	118	143	129	132	117	119	133	127	144	137	138	134	113	143	142	118	122	140	117	126	145	121	120	136	124	155	131	163	143	161	131	132	137	140	139	133	129	136	131	136	137	131	138	127	148	129	131	143	134	141	126	125	142	144	140	121	118	128	126	147	117	143	146	137	124	142	137	135	142	130	111	122	126	136	149	133	131	118	121	143	154	147	160	134	141	121	137	115	151	134	149	114	156	145	129	129	122	152	123	129	112	128	132	122	162	135	134	139	138	151	154	149	121	144	135	125	128	128	117	140	142	149	120	144	125	139	119	123	134	133	146	131	125	136	129	127	138	138	135	123	129	128	145	118	143	118	126	130	133	141	132	120	127	133	138	138	124	132	125	128	145	136	137	129	131
8997	524	633	652	568	527	520	539	509	439	487	481	499	521	501	459	476	454	426	459	473	480	433	507	444	455	495	472	442	476	426	423	452	396	453	452	463	403	463	481	465	477	464	495	443	457	449	476	453	454	437	431	469	462	473	453	420	427	464	451	468	445	428	413	457	452	433	455	473	426	472	463	440	447	455	465	430	485	466	472	502	467	462	502	455	425	422	410	472	469	449	463	463	464	449	467	458	440	424	495	440	445	479	448	442	435	432	486	442	466	451	477	459	438	485	445	452	440	487	488	440	455	455	473	451	452	435	450	454	481	450	457	473	471	454	465	481	456	470	475	470	462	507	459	421	455	472	467	495	436	432	447	459	481	435	450	418	438	438	456	484	417	472	433	411	450	450	485	469	462	435	432	411	469	443	414	433	424	476	457	468	441	462	501	467	457	428	473	463	449	433	434	458	459	437	471	461	430	499	454	500	471	415	448	419	475	487	471	459	470	458	494	436	459	456	436	451	468	437	452	484	433	454	421	438	507	467	478	449	442	468	483	412	474	434	408	449	469	469	466	476	474	450	474	457	445	446	464	441	464	440	450	460	430	452	446	489	436	453	483	466	475	479	404	518	454	458	436	407	492	452	459	453	474	461	442	440	539	470	487	466	438	439	498	482	427	457	442	449	468	439	444	427	493	470	443	427	464	407	468	464	473	408	433	461	439	481	438	441	456	439	477	442	445	462	472	447	432	457	449	450	426	457	424	474	430	398	433	432	468	444	452	495	475	503	463	453	434	466	427	418	438	436	453	455	511	443	461	490	442	412	440	438	476	405	448	472	413	428	489	417	447	458	479	456	462	456	492	457	445	455	429	488	490	464	437	467	470	468	472	460	458	445	456	467	434	449	448	435	451	481	468	434	481	450	420	475	458	436	465	430	451	434	458	459	452	429	426	455	441	403	448	435	439	479	441	481	497	462	443	479	447	454	474	386	460	452	512	431	463	470	462	460	448	448	423	438	419	438	402	429	515	456	525	449	463	495	463	482	402	449	434	482	484	459	457	480	469	450	465	462	461	474	439	441	469	452	453	456	449	453	414	477	473	520	428	458	460	476	489	442	427	446	436	441	434	455	461	478	461	467	490	440	444	463	470	497	435	469	476	428	488	447	438	498	445	468	460	433	429	447	480	466	453	420	470	435	446	432	484	513	443	428	454	461	457	450	443	447	441	463	457	458	435	459	435	413	450	452	441	451	448	452	486	459	439	453	494	487	430	445	462	477	455	458	445	435	480	462	472	480	487	437	425	466	432	413	479	460	450	443	450	502	466	443	480	472	427	443	424	484	452	410	446	446	406	454	454	471	455	477	418	448	479	458	413	476	457	499	444	442	474	440	435	439	455	441	449	453	499	444	410	456	495	384	470	457	438	425	454	460	479	482	483	468	427	455	438	407	444	430	482	421	456	431	433	455	482	447	447	470	454	452	443	458	470	496	438	483	448	457	443	449	477	429	422	445	480	457	494	459	465	487	460	458	435	457	460	460	467	481	502	455	434	477	429	464	477	469	450	482	436	445	472	432	426	491	470	445	436	437	446	485	454	439	470	472	495	470	454	461	490	465	476	491	463	448	451	460	451	464	460	462	393	485	427	458	469	474	463	452	443	435	472	468	474	456	448	439	472	422	457	443	452	467	465	443	502	446	467	381	449	438	486	443	435	468	462	450	451	475	439	420	487	415	425	485	476	433	451	479	418	490	471	492	488	471	446	451	456	464	466	481	443	466	465	466	458	506	468	452	469	435	496	448	493	440	479	460	424	448	446	456	448	436	495	468	447	496	436	441	446	444	480	438	428	424	454	423	515	441	429	496	478	473	467	491	448	467	466	430	486	448	482	435	442	455	452	421	475	438	414	445	446	438	415	443	462	456	465	441	443	470	448	454	415	483	451	457	433	508	458	422	441	423	458	434	454	473	424	494	497	447	470	452	447	420	465	484	488	414	440	454	435	452	491	464	420	477	447	436	478	446	517	477	421	450	420	480	454	483	450	441	419	483	477	467	477	452	477	450	421	505	448	455	473	454	464	465	434	435	469	482	469	422	449	509	435	468	421	463	468	443	452	443	439	445	425	444	472	434	483	479	446	451	457	433	438	459	477	499	476	434	460	506	471	433	470	436	453	453	457	473	462	427	456	486	446	436	432	439	490	458	462	481	487	469	445	487	426	451	459	455	484	482	452	463	494	458	410	456	479	468	417	463	472	448	455	453	488	466	477	423	496	445	452	439	447	450	413	480	443	492	441	442	460	465	451	471	473	496	439	451	480	430	448	463	479	451	440	472	469	416	444	466	439	460	407	453	508	454	499	437	467	459	441	419	473	450	436	450	467	492	410	458	457	457	470	459	424	446	437	450	461	468	436	434	482	460	468	441	464	465	440	452	460	489	442	438	462	418	454	442	474	472	460	446	451	456	465	471	440	482	448	464	437	483	470	454	455	451	468	420	433	498	432	457	456	498	438	444	459	423	447	446	449	501	472	458	442	486	434	482	485	475	444	459	395	438	475	473	449	472	487	471	456	490	458	404	441	494	460	428	434	479	441	465	412	515	460	467	452	450	505	489	435	451	414	487	421	465	452	436	431	488	488	474	449	429	431	461	484	477	476	466	477	446	471	413	425	471	455	450	450	443	460	468	496	423	470	481	462	442	473	462	434	474	433	447	447	478	430	481	459	485	450	467	445	437	461	437	448	445	446	475	470	455	476	439	466	456	459	448	416	455	443	459	466	479	429	449	482	457	471	441	452	452	424	467	407	457	479	445	442	438	425	470	444	434	430	487	480	477	447	470	451	436	468	467	446	449	450	422	469	472	478	450	458	458	463	462	474	434	477	461	474	440	418	452	437	484	436	427	465	481	477	476	439	460	445	488	456	437	436	471	456	488	437	482	439	457	458	477	450	468	452	441	441	450	440	400	457	464	454	461	464	450	438	460	442	453	469	455	476	441	473	468	472	440	408	457	479	452	483	457	461	463	479	449	461	434	439	428	425	470	440	458	434	450	445	446	465	413	462	460	464	459	448	468	437	491	470	445	482	453	450	436	498	483	465	467	456	468	481	442	441	448	453	463	461	434	425	439	490	444	470	421	460	440	448	458	435	431	470	455	424	473	426	425	446	447	437	460	442	451	460	443	439	454	485	450	487	463	447	485	478	461	432	452	451	479	435	495	475	473	366	425	435	456	445	480	432	487	474	479	476	450	443	440	507	456	473	414	441	453	450	472	462	447	452	449	475	460	431	445	444	410	473	450	452	480	439	477	450	456	453	427	431	460	420	459	468	437	459	447	470	456	441	445	467	438	439	477	432	493	470	441	469	468	464	495	394	469	442	426	445	473	457	427	470	424	461	478	461	486	466	473	443	469	415	436	437	431	435	415	444	417	451	473	489	467	418	455	450	473	471	461	457	432	446	427	445	436	474	434	448	477	471	477	451	487	495	477	454	429	434
49630	10013	1598	1068	775	629	528	438	422	376	343	314	286	329	325	294	276	356	275	262	275	271	286	264	263	254	243	252	300	278	255	263	254	257	288	286	209	263	257	267	249	248	274	279	299	222	249	268	272	234	257	241	231	277	276	263	271	250	249	259	254	249	255	251	249	266	282	262	257	267	287	270	242	245	288	268	252	253	254	249	236	261	260	268	263	247	237	248	283	256	241	241	247	242	259	233	249	270	246	281	265	268	265	258	280	280	241	237	245	239	248	264	270	282	255	236	240	256	239	245	248	277	230	240	246	283	271	251	263	247	258	243	279	260	242	238	260	229	237	270	252	265	270	253	273	253	255	266	251	256	252	254	242	266	245	255	250	243	265	273	232	278	257	269	242	220	264	256	269	291	248	261	262	263	273	254	245	277	283	254	258	252	273	247	261	225	251	234	245	241	248	248	273	221	286	252	273	249	253	231	280	244	265	266	256	229	264	262	285	219	253	254	230	245	256	253	262	270	269	265	219	267	269	278	245	266	264	259	265	259	238	264	282	257	258	263	256	257	252	273	248	248	262	257	233	245	273	278	257	243	272	241	261	236	257	290	282	268	275	271	250	271	263	257	243	267	230	250	242	256	246	266	230	254	244	249	256	247	256	266	258	245	279	238	245	243	272	249	269	285	230	264	281	250	247	263	254	235	250	274	255	256	248	258	263	254	254	250	249	281	231	271	264	245	252	241	270	291	299	219	227	251	253	261	263	260	231	254	268	249	264	254	238	268	268	233	250	251	295	286	282	237	241	240	273	254	225	231	250	238	220	276	258	260	217	251	265	260	230	242	275	256	257	265	283	287	238	261	264	286	258	262	235	267	277	230	286	285	244	246	273	269	283	252	259	269	235	256	260	238	240	248	244	241	246	283	261	291	252	277	262	261	278	267	241	256	285	252	274	266	281	246	255	273	245	242	256	282	241	273	263	252	251	244	252	260	259	249	255	256	251	245	236	269	251	261	280	290	287	281	268	268	251	241	262	313	269	264	264	268	241	240	273	264	281	260	261	246	255	269	251	230	251	228	243	271	278	260	265	282	261	238	249	280	243	290	255	279	244	256	282	259	269	249	258	259	243	249	242	249	279	264	256	225	235	255	265	269	240	272	270	278	248	284	233	250	241	241	274	277	250	258	254	248	216	258	242	250	244	280	243	265	248	275	252	269	238	255	271	266	261	285	263	272	242	243	233	251	270	293	263	258	258	271	269	264	261	268	269	240	260	266	263	264	250	269	232	279	281	306	258	232	266	250	290	272	246	243	258	264	229	247	289	238	269	248	221	276	258	262	260	251	247	265	271	258	261	256	235	293	261	261	256	224	255	258	280	262	229	263	237	248	275	241	243	246	251	270	245	261	255	259	264	236	262	261	247	259	256	249	246	255	250	246	250	253	240	263	229	278	271	230	232	269	246	258	246	282	264	258	299	244	268	257	230	256	264	251	271	274	249	254	277	250	242	230	251	241	257	270	225	259	253	265	266	245	281	266	282	243	268	262	251	264	239	293	258	268	246	293	265	252	255	250	244	258	216	249	222	266	220	274	264	245	231	243	258	263	279	244	216	266	267	275	255	258	234	246	253	251	288	253	239	257	237	236	253	238	268	302	237	266	264	274	253	276	264	232	242	258	257	267	253	258	269	253	271	256	266	258	260	242	247	272	262	251	267	223	257	261	244	263	248	291	245	266	242	211	259	289	232	254	233	266	258	255	290	253	286	259	261	248	260	256	245	298	259	254	265	287	270	237	237	265	234	255	244	235	252	289	255	254	241	230	264	260	240	243	255	249	237	250	258	280	250	237	262	235	238	248	264	245	253	253	271	276	287	260	274	216	232	239	267	229	272	276	248	265	236	251	288	254	267	257	248	279	272	300	261	310	267	255	242	249	273	246	258	276	273	227	251	244	255	257	254	267	268	247	261	224	228	249	251	252	252	245	232	258	246	242	229	246	275	250	264	263	261	258	269	282	269	261	255	215	255	225	239	281	229	245	245	232	290	232	226	290	231	226	280	263	272	253	271	246	267	259	271	263	267	263	274	241	268	231	257	243	249	262	232	274	273	227	263	297	260	259	254	257	257	244	247	277	281	274	236	251	271	264	249	258	278	264	274	228	285	249	264	262	266	260	240	276	281	260	251	268	270	260	258	275	273	289	276	275	270	216	249	246	247	243	229	246	241	252	241	264	251	256	242	244	262	243	236	271	270	276	257	241	280	274	251	244	286	259	253	237	245	241	226	239	278	232	256	244	275	275	285	265	251	237	271	253	260	255	242	245	250	272	277	284	266	274	248	237	271	252	249	246	264	255	268	244	261	229	267	255	252	260	254	253	239	262	245	267	266	262	236	262	290	257	253	263	246	264	245	238	221	284	273	279	240	250	237	255	283	239	244	260	238	268	286	270	235	222	292	262	214	269	241	271	247	217	267	265	243	274	257	261	258	282	252	294	273	258	271	276	275	265	253	246	263	300	270	233	258	250	222	250	259	246	259	239	282	266	250	247	243	276	282	256	221	251	247	244	235	252	232	247	255	285	263	248	284	264	260	247	260	271	261	285	266	227	283	282	263	239	265	252	244	251	273	264	263	258	267	254	266	260	251	242	237	267	242	273	251	245	269	265	258	250	244	241	273	217	230	273	239	286	266	258	232	242	248	265	250	235	256	236	244	255	255	270	256	246	278	248	305	269	250	260	248	245	262	264	252	280	255	248	277	260	273	249	278	268	239	233	233	266	256	258	248	244	265	252	219	256	261	240	253	257	257	225	273	231	255	256	298	264	257	278	258	286	256	243	276	256	264	248	268	267	242	284	270	245	249	277	253	265	259	286	278	287	273	238	254	239	249	265	270	269	252	244	270	242	257	277	253	280	251	233	256	282	238	251	267	263	249	241	247	242	279	256	224	233	296	264	267	266	238	261	275	238	256	282	265	246	270	291	253	295	239	257	253	259	262	238	231	295	262	232	242	256	235	244	254	253	245	270	278	277	265	282	250	266	237	252	259	240	268	262	264	258	230	270	280	278	235	254	244	266	233	270	283	257	291	264	263	250	238	262	269	259	245	257	239	251	245	255	273	272	261	262	244	250	262	263	262	236	234	250	252	262	234	271	238	242	253	250	257	272	230	255	258	241	274	250	259	286	263	241	245	226	247	241	258	257	297	274	278	253	273	256	221	263	238	266	270	244	260	251	260	248	218	248	260	257	244	266	237	260	237	271	233	207	247	262	224	269	251	238	248	262	257	268	258	230	250	220	263	275	279	275	306	274	253	273	241	244	238	283	261	237	262	224	237	249	251	256	236	266	247	234	259	247	284	249	260	258	250	273	236	251	253	259	271	273	258	275	278	265	252	262	221	243	260	257	265	252	247	236	246	306	243	236	225	281	237	265	239	258	232	258	255	277	223	235	250	233	223	269	255	252	241	253	256	261	250	255	262	255	262	252	243	253	254	247
25556	1720	3522	3668	3155	2569	2168	1991	1739	1557	1454	1355	1254	1181	1089	1088	1045	1031	997	982	962	953	951	864	914	903	906	890	863	915	862	877	866	831	829	852	867	801	875	804	838	781	875	775	796	795	774	829	827	859	796	839	794	792	817	798	817	803	777	849	813	817	833	761	772	797	813	732	752	777	791	816	781	813	784	713	805	798	759	759	761	761	782	753	797	715	808	780	755	785	792	734	771	772	763	816	822	745	777	791	761	719	852	754	766	758	759	870	766	797	813	795	771	795	773	744	774	763	754	810	802	784	803	842	804	766	804	789	789	741	794	781	789	773	807	816	800	775	817	798	823	769	744	767	792	818	751	733	749	761	760	777	789	765	814	766	772	811	774	760	787	748	824	768	777	801	759	788	831	763	786	740	759	774	805	771	803	797	750	784	784	750	787	769	797	775	790	802	718	778	795	785	736	805	815	755	750	747	817	806	771	800	786	787	718	820	786	790	755	729	735	747	802	809	770	778	827	778	793	753	790	739	766	788	804	778	753	753	779	757	762	794	806	735	777	782	811	775	755	808	814	724	804	741	807	784	799	812	795	731	800	760	807	815	828	791	768	725	769	808	768	762	776	832	771	814	715	783	774	748	777	792	775	782	783	733	758	757	765	792	755	796	795	780	779	728	723	826	840	756	762	797	719	773	723	787	782	781	821	785	765	772	800	764	803	801	711	738	754	726	753	769	754	751	787	770	731	789	739	766	796	770	751	771	783	747	781	774	812	762	755	796	808	760	744	781	780	762	756	797	752	771	806	785	784	747	791	762	823	799	785	774	771	792	809	824	769	747	815	810	737	758	789	725	802	811	771	771	802	720	792	767	768	733	810	794	771	754	752	785	731	774	806	831	797	782	744	757	736	764	829	808	740	776	789	765	750	779	787	801	784	794	770	779	748	748	810	791	751	750	770	754	820	753	779	780	800	748	741	790	811	770	774	776	770	796	753	793	797	819	815	765	775	755	762	774	734	783	781	731	781	754	758	786	788	779	741	805	780	749	802	807	786	767	718	772	798	789	790	788	778	757	764	775	785	792	765	745	779	783	737	743	777	772	787	746	785	803	807	702	711	795	768	744	787	810	796	836	704	794	786	792	776	713	797	740	770	783	787	778	782	788	792	795	740	785	755	801	747	769	760	829	784	766	811	754	792	757	762	785	815	819	802	757	763	779	803	746	789	818	778	833	756	777	772	756	743	752	744	821	796	834	753	761	767	749	766	774	770	788	780	781	748	738	804	833	796	814	777	745	749	819	769	776	767	761	782	797	796	753	795	754	765	818	709	762	714	807	779	793	750	762	759	769	754	793	790	741	772	753	790	778	789	758	807	765	810	816	786	763	720	745	795	816	818	840	695	817	791	795	810	735	766	789	765	826	716	761	701	782	755	796	761	768	820	765	792	821	759	749	744	795	820	773	791	788	830	797	801	816	800	805	798	779	782	811	762	757	776	757	809	777	752	791	825	780	795	783	765	760	787	760	735	791	725	737	812	819	806	755	770	769	807	795	756	811	813	778	778	757	809	784	722	744	761	802	735	777	778	826	774	772	724	796	829	740	789	777	729	750	814	787	767	793	737	746	831	738	760	795	812	780	753	783	751	772	864	781	779	766	792	819	782	840	815	751	766	788	776	774	809	749	781	726	775	738	757	801	760	782	739	754	802	787	815	785	743	765	772	811	782	769	763	775	848	823	720	781	765	751	776	763	771	804	770	806	753	821	745	815	752	792	793	799	786	747	760	736	767	765	749	821	803	772	759	781	748	729	812	748	760	798	790	792	760	812	717	837	778	784	805	796	721	821	800	750	763	751	796	781	810	796	786	767	778	766	792	750	782	742	755	799	810	738	777	758	769	795	805	769	753	798	760	782	803	763	811	777	753	792	827	807	793	782	806	774	763	801	733	796	767	790	759	776	756	758	757	768	778	774	784	813	772	770	804	774	735	766	803	703	750	785	766	780	804	800	771	766	794	805	827	765	822	728	780	740	793	812	774	804	773	756	823	819	765	798	780	766	681	742	754	764	699	743	788	754	755	773	747	780	745	779	747	774	762	797	763	813	775	792	781	744	757	804	749	765	808	745	764	758	805	780	826	799	805	770	751	759	764	834	765	830	780	753	785	764	822	762	759	789	804	765	733	778	774	775	776	758	784	768	770	767	811	754	783	849	741	766	812	750	774	812	810	766	805	739	717	792	741	789	786	808	797	820	791	748	725	778	798	769	807	759	772	758	772	795	803	827	766	741	757	732	715	779	791	751	748	777	841	804	721	787	770	785	786	775	807	761	725	773	779	774	770	753	770	781	821	769	808	759	779	779	743	742	776	754	813	789	749	805	826	783	775	795	797	822	731	800	783	788	713	790	723	755	777	780	768	759	816	758	756	795	766	776	784	738	754	770	793	762	790	779	749	761	748	800	767	745	736	781	773	826	773	725	792	779	776	773	804	801	808	755	806	822	766	750	737	809	841	785	745	776	781	778	800	778	781	780	760	761	781	783	788	744	783	737	759	817	788	774	748	748	778	794	775	790	787	817	798	786	758	781	793	790	817	785	832	744	764	745	774	808	783	761	818	750	772	814	783	780	761	759	774	774	764	790	761	813	761	793	754	748	805	679	703	776	786	772	751	769	765	788	754	761	746	772	765	739	749	792	778	801	807	778	791	849	788	807	808	772	766	781	776	782	770	784	796	818	745	767	801	803	759	777	806	775	780	793	799	723	792	771	746	773	771	740	742	732	737	785	794	816	759	787	796	767	817	780	783	796	767	866	757	760	768	830	793	755	768	779	802	769	794	777	780	783	736	788	752	797	775	766	792	773	765	756	861	811	759	738	774	787	796	765	754	793	789	742	774	786	780	796	768	778	799	783	806	781	729	825	719	780	797	764	815	727	799	827	799	825	792	763	770	761	759	786	756	787	785	738	794	794	715	732	762	754	766	809	827	734	800	809	752	751	756	767	797	765	812	773	718	803	793	792	776	755	781	785	767	776	762	743	735	765	764	795	763	770	783	783	772	746	805	763	768	823	786	808	791	796	836	764	756	777	825	752	783	742	787	763	725	785	758	768	757	775	749	760	770	848	760	783	751	766	786	821	787	762	755	796	776	819	884	800	709	762	829	820	699	762	745	725	797	773	813	778	768	784	779	789	771	844	817	808	783	756	774	766	806	764	845	780	828	775	790	818	751	760	771	828	790	722	775	723	786	781	804	752	776	810	786	790	781	767	823	750	817	783	753	767	802	712	783	820	732	717	705	735	761	778	778	802	749	880	776	763	761	791	781	787	844	814	745	808	773	807	823	781	750	735	746	728	778	767	791	856	777	756	750	781	787	741	762	747	783	737	774	763	773	790	764	727	777	747	759	774	738	763	762	799	737	801	720	786	790	786	772	760	764	782	798	776	815	784	769	752	757	757	765	789	790	792	774	769	774	825	824	809	737	840	835	766	821	758	786	812
64665	17382	3959	2100	1460	1082	876	697	627	574	499	461	448	420	385	366	395	399	395	336	373	367	324	369	360	341	354	363	342	337	343	324	304	360	327	340	338	325	347	339	363	305	307	341	304	312	299	309	301	321	327	304	310	332	337	313	336	298	340	311	324	350	357	327	355	335	294	315	308	344	343	348	328	339	329	341	311	324	312	330	294	328	297	318	310	315	300	322	340	326	345	327	357	333	312	310	341	321	310	351	317	304	318	326	323	290	303	316	295	332	349	310	307	365	307	311	338	347	325	328	321	337	320	328	298	322	283	326	345	302	327	356	277	302	304	347	325	319	329	337	332	312	310	348	329	345	313	318	304	344	332	326	338	295	298	313	303	294	343	317	315	364	336	358	332	285	315	343	318	324	346	334	317	322	304	320	311	321	374	337	321	321	312	307	325	307	342	300	316	333	336	330	302	312	318	303	336	314	313	337	324	329	312	327	304	327	284	348	322	325	306	300	329	326	320	321	304	287	315	355	342	351	317	335	318	295	311	357	330	350	317	338	323	313	329	294	315	312	338	315	296	333	327	309	308	335	307	318	329	297	341	340	317	322	300	306	325	333	323	347	343	333	318	344	333	332	333	303	331	310	342	348	316	295	321	321	298	328	331	288	324	293	316	328	338	316	328	345	306	306	309	316	293	295	296	333	295	328	328	339	323	325	304	317	305	277	313	329	352	333	304	386	339	318	307	317	287	308	334	318	329	284	341	325	333	297	272	315	315	309	306	316	344	316	315	308	314	319	368	338	312	315	315	308	325	325	343	299	331	337	338	280	323	333	350	343	309	349	322	358	303	282	331	302	327	302	314	330	305	348	341	311	312	313	297	332	321	328	354	311	310	312	316	302	307	278	319	315	327	321	320	284	332	349	317	328	331	303	318	309	321	319	296	282	324	350	322	336	314	333	318	301	325	330	338	312	279	306	324	351	302	357	316	326	319	328	319	303	319	318	288	315	318	338	341	309	314	309	307	324	299	321	334	316	318	309	337	308	287	338	337	309	342	310	306	295	326	337	339	286	316	353	342	318	330	301	307	290	311	341	305	322	315	345	320	297	316	313	338	332	339	303	330	312	283	316	310	274	325	341	352	312	322	296	331	304	315	351	322	301	359	322	320	300	314	316	326	313	339	302	312	313	324	305	298	321	319	346	336	310	290	297	309	330	323	311	318	316	360	306	338	318	323	306	304	310	346	333	314	325	274	309	328	309	327	318	345	313	303	315	320	331	327	315	344	300	306	308	299	317	324	295	334	314	314	324	350	295	319	300	333	297	338	330	295	301	323	355	309	322	329	288	319	305	324	277	291	312	349	303	336	328	336	333	323	315	306	320	288	321	350	319	338	332	315	307	349	329	323	296	315	299	322	319	322	307	321	313	348	339	310	345	325	307	355	313	330	315	345	288	344	293	330	318	347	307	307	288	322	298	280	283	325	342	323	331	310	335	315	318	312	330	318	324	338	312	310	318	315	318	318	300	307	315	313	313	361	328	330	336	302	332	314	312	342	305	318	305	322	310	299	324	295	357	322	318	311	297	280	290	316	299	313	351	328	308	322	330	310	312	302	300	313	317	304	341	344	326	330	344	343	339	326	308	333	333	307	336	320	346	327	310	325	283	306	310	310	301	299	297	318	311	328	300	314	312	323	330	332	295	339	301	326	331	348	317	323	336	288	311	312	350	312	342	309	321	351	308	300	331	286	314	346	313	349	332	317	335	348	305	319	312	334	305	335	274	327	326	322	315	299	298	333	350	309	341	321	310	301	333	311	295	307	291	317	349	301	322	327	317	310	309	316	350	332	326	336	321	338	330	316	318	324	312	339	289	320	309	304	300	311	333	337	323	348	326	326	306	318	292	323	326	344	299	298	319	330	312	308	323	330	320	304	345	318	312	308	360	333	324	331	324	318	299	363	318	334	325	325	332	255	320	296	299	338	308	318	313	333	348	322	310	349	336	319	315	298	311	304	313	310	315	307	291	288	318	337	324	327	300	360	346	340	302	327	297	322	336	338	340	328	308	320	316	308	329	306	317	343	327	330	309	317	329	333	337	331	291	323	334	319	334	320	332	334	308	315	312	294	303	301	294	347	319	316	310	317	305	316	318	344	339	329	291	346	329	312	313	300	298	317	306	301	305	289	346	306	345	314	316	339	345	323	316	315	332	315	311	321	330	307	333	327	316	323	294	309	324	312	311	323	327	332	343	303	289	322	326	342	334	325	336	333	338	301	298	346	312	328	312	316	350	305	320	344	350	328	308	328	342	347	328	314	303	325	346	321	288	319	311	300	314	326	310	335	333	358	329	305	327	314	302	321	321	314	313	322	298	341	319	352	328	327	310	327	317	295	326	338	326	297	326	327	312	323	293	310	314	331	333	302	319	317	338	269	330	335	377	297	342	298	300	279	326	319	342	300	325	329	335	300	315	344	296	321	347	358	332	300	326	294	327	325	330	310	288	319	298	327	307	308	326	325	319	294	305	309	281	313	290	316	310	291	338	311	325	312	351	328	306	298	339	324	327	353	303	328	332	341	332	346	311	315	297	351	292	330	316	331	317	286	297	349	337	324	336	340	325	299	311	336	334	343	324	312	328	295	332	342	303	301	342	351	308	308	328	324	314	317	325	331	326	335	336	338	340	290	329	325	326	314	320	337	303	314	281	329	341	300	310	333	325	300	332	311	336	310	313	308	292	309	297	307	317	344	309	286	295	323	303	321	323	325	316	332	292	322	300	337	325	295	354	324	300	313	323	364	315	313	331	340	347	330	336	317	317	291	329	361	313	312	331	301	330	306	300	318	288	337	342	312	298	305	293	317	316	315	350	302	341	297	304	300	309	308	326	321	327	310	344	345	316	327	325	347	306	325	333	316	344	318	281	315	301	302	293	288	317	312	342	323	308	335	313	320	315	308	275	354	355	325	356	340	308	325	292	347	339	309	335	348	328	315	314	328	332	324	338	308	329	323	287	328	358	337	320	314	322	322	317	308	331	297	317	320	316	303	284	317	320	304	312	361	327	341	311	319	317	320	310	318	349	325	357	328	306	334	350	350	318	315	328	292	304	303	315	324	298	342	319	298	348	323	328	312	343	312	350	292	323	339	313	286	301	313	337	336	298	332	306	294	329	287	322	306	309	326	317	285	328	306	313	328	300	347	323	309	289	319	315	315	291	293	322	330	313	349	322	293	345	297	340	329	325	316	322	321	311	335	312	327	320	338	327	336	293	316	299	299	328	329	323	331	349	323	353	324	347	305	329	319	297	298	303	292	321	296	328	341	310	334	333	314	334	332	309	296	306	325	338	296	342	350	336	320	293	326	297	293	319	323	324	335	349	315	310	325	323	342	301	322	309	322	337	310	309	312	354	324	299	303	334	301	310	309	313	321	313	333	337	346	323	323	336	335	329	330	329	319	341	311	316	331	350	290	316	330	315	319	326	337	317	310	315	317	343
32373	2721	6010	6309	5472	4407	3680	3144	2758	2440	2179	1956	1889	1705	1671	1565	1470	1431	1372	1319	1280	1263	1193	1179	1189	1170	1096	1140	1099	1090	1056	1128	1071	1079	1037	1077	1036	985	1062	1064	1011	1004	1022	982	1007	1060	1014	933	1014	1000	972	956	945	985	962	985	988	930	966	1012	935	972	963	907	1022	962	945	988	983	918	984	946	979	953	922	970	936	929	947	927	954	1002	971	943	919	896	963	986	955	989	920	946	967	955	961	923	981	953	953	926	923	943	947	935	986	891	919	947	960	879	946	934	950	969	924	915	928	917	983	966	914	958	917	866	956	941	945	965	949	945	925	947	934	911	1005	996	954	896	913	917	892	908	960	902	906	962	967	902	937	920	867	887	925	995	950	882	935	912	931	928	928	912	970	893	1015	939	902	935	1003	922	885	944	924	910	901	923	917	890	925	930	929	929	896	871	911	966	960	902	950	914	908	926	929	927	964	972	922	948	896	928	960	914	967	914	951	855	924	917	934	864	956	935	896	941	928	936	973	944	937	947	916	935	925	1003	964	992	891	921	896	863	866	930	952	902	905	917	906	939	915	914	935	941	959	924	946	936	955	958	938	923	940	939	920	892	875	901	940	972	894	886	917	932	954	933	928	933	950	935	923	986	929	920	952	882	868	938	900	945	902	925	982	935	928	995	965	932	932	942	951	974	916	977	938	901	888	930	945	903	967	933	959	888	944	929	915	939	882	882	924	916	934	974	959	860	875	898	928	927	947	976	898	960	915	949	903	899	901	909	955	937	985	952	883	913	934	985	857	975	908	907	938	921	912	939	954	950	944	964	921	962	916	873	922	966	990	918	956	969	929	977	894	873	933	909	873	914	952	918	935	955	973	914	897	946	895	957	907	911	930	935	917	935	901	895	949	949	895	943	908	977	892	918	918	930	977	987	912	948	916	910	943	888	909	927	953	922	908	905	939	944	915	916	926	927	922	957	931	951	919	960	912	875	982	917	953	935	955	963	979	917	912	937	957	925	884	913	888	928	846	909	960	937	932	954	955	907	897	926	945	883	898	931	913	932	931	865	925	916	880	950	929	943	964	924	940	950	939	908	929	934	978	925	889	961	873	952	949	937	942	863	924	854	909	968	954	916	940	1018	969	958	918	906	927	942	922	925	949	910	913	975	895	925	963	954	980	936	930	881	936	975	915	975	944	888	934	928	937	867	898	851	958	964	913	947	922	984	938	862	869	917	930	909	858	963	884	947	900	943	941	935	915	954	892	939	948	947	897	991	942	923	954	905	930	952	911	887	947	867	893	919	905	967	897	894	935	955	895	916	922	918	898	923	948	904	971	864	915	922	912	914	917	926	908	938	924	882	932	944	978	911	903	944	939	931	898	942	930	929	978	907	897	894	932	856	894	881	921	955	929	921	950	954	886	936	897	931	931	908	893	883	880	958	915	864	957	936	920	916	881	879	978	934	961	941	980	904	916	925	907	1000	957	926	931	959	948	963	918	903	932	987	908	947	918	907	950	969	881	956	963	913	919	917	933	946	899	951	948	969	892	892	885	940	956	920	918	948	931	867	889	911	904	905	907	885	892	948	931	908	926	902	970	918	951	926	872	904	906	931	875	885	945	992	918	897	943	932	912	915	918	913	882	919	853	941	964	915	931	932	970	907	951	861	966	941	924	908	867	850	910	922	908	902	887	966	935	903	904	892	917	976	978	905	893	988	959	975	922	905	948	921	929	903	952	933	963	953	959	926	944	928	930	948	972	906	947	915	903	943	961	993	917	930	903	910	924	896	953	950	1001	932	914	902	919	914	875	903	925	906	910	924	1019	968	928	891	913	949	942	975	939	907	949	963	902	886	919	895	931	935	929	892	904	933	873	947	917	889	897	907	963	893	951	892	914	900	938	920	951	920	903	942	978	928	909	935	949	889	912	928	962	927	935	890	895	929	897	882	846	911	849	915	934	932	925	939	896	885	924	950	945	889	997	946	858	925	867	981	965	940	947	884	892	946	883	924	863	916	905	950	903	931	888	920	979	920	954	973	891	907	911	903	948	935	924	948	826	910	877	904	972	921	885	911	898	950	921	913	933	955	890	940	920	911	930	933	894	973	883	945	977	898	935	936	932	884	953	966	898	978	893	914	948	872	903	931	879	914	939	928	892	959	904	945	846	919	920	914	901	889	922	910	1001	918	951	895	903	905	906	966	938	979	934	870	933	865	912	934	899	928	932	964	990	931	907	856	924	889	923	968	926	904	907	926	923	915	957	930	948	952	951	909	913	957	952	914	944	914	937	951	952	937	908	966	940	949	914	934	885	885	921	944	918	915	907	892	950	942	933	919	891	856	941	970	914	950	916	935	901	922	929	895	908	912	921	947	912	907	947	943	913	961	925	894	915	960	922	908	959	903	895	930	957	944	902	923	908	992	919	930	954	972	921	903	989	905	937	943	935	926	977	971	965	929	893	993	972	901	911	890	951	963	941	915	866	939	906	927	904	901	920	950	900	968	928	934	920	925	923	874	963	926	884	845	922	909	908	928	892	884	949	921	878	939	919	975	906	949	922	970	970	937	922	971	960	858	972	912	935	884	861	929	963	939	1001	907	955	979	939	919	963	866	917	900	934	881	920	902	951	906	959	935	891	939	977	919	884	882	905	941	915	909	927	914	876	961	942	873	853	913	956	967	945	938	966	999	853	954	930	902	959	881	948	910	978	905	954	926	951	916	948	923	878	904	923	908	912	930	916	902	942	938	866	908	958	933	943	902	917	926	912	962	928	908	898	935	911	908	946	894	937	972	964	961	914	934	920	959	919	914	898	981	923	874	929	942	978	868	938	915	936	965	914	963	923	967	913	936	884	899	958	950	921	943	942	946	904	920	957	930	943	848	931	930	893	893	941	889	945	910	866	937	915	953	915	969	919	966	961	921	881	932	928	913	917	961	909	943	922	942	896	926	922	939	905	910	885	917	933	984	966	943	968	951	903	911	911	938	946	910	892	884	896	866	966	949	879	934	919	969	916	875	909	906	964	936	950	947	962	925	949	960	886	920	904	981	891	977	913	921	971	898	892	913	947	926	921	941	921	968	933	913	934	928	927	902	943	888	960	964	909	935	967	907	878	909	946	972	941	926	914	938	949	912	900	936	975	981	903	981	900	905	893	901	932	923	907	880	919	958	925	963	939	953	896	940	924	906	965	872	916	907	942	898	908	889	907	896	912	951	960	923	926	932	879	914	934	870	906	943	885	903	864	892	922	893	916	906	921	906	933	986	971	910	959	908	911	956	905	953	943	951	927	921	943	974	933	935	939	974	903	915	915	942	899	867	895	1015	914	927	911	881	909	951	945	908	982	987	954	974	906	950	956	899	935	921	898	867	923	907	942	969	919	901	890	931	909	890	953	897	896	937	948	976	917	953	942	970	868	912	929	932	913	892	934	878	925	928	932	930	960	901	930	873	906	929	952	984	956	910	976	979	998	947	981	953	962	891	947	975	976	918	949	916	896	946	920	922
8770	434	238	176	157	171	153	137	122	146	134	138	159	153	134	120	120	156	127	123	131	131	143	131	144	132	123	146	142	146	133	136	110	126	124	137	145	128	130	132	125	125	137	137	160	137	147	140	147	138	132	124	126	130	140	126	153	140	128	122	125	142	150	132	139	138	146	143	148	138	126	138	134	129	124	127	150	139	146	123	123	138	143	128	138	123	148	139	117	144	137	115	144	141	114	128	136	138	150	117	131	126	124	127	128	119	131	130	145	141	142	124	135	113	147	136	137	130	115	132	150	143	164	132	139	121	148	138	131	130	133	140	133	117	139	127	144	110	135	150	136	141	132	141	142	141	123	128	151	125	138	131	137	123	137	144	148	123	130	133	146	142	138	111	103	128	130	111	145	140	115	139	134	119	139	129	132	130	143	139	160	131	153	125	132	131	132	157	134	139	140	123	131	133	129	147	130	121	127	127	130	130	146	149	137	134	116	123	125	128	127	125	132	145	125	132	146	116	119	139	154	122	135	134	107	158	126	142	136	125	129	132	135	121	139	131	131	123	141	124	150	140	145	140	134	117	135	130	136	126	134	120	130	138	138	144	148	134	97	134	127	133	158	105	134	139	124	145	148	123	143	133	137	144	125	149	138	129	121	132	139	140	127	136	133	138	152	130	122	128	157	131	138	146	142	124	130	127	131	124	131	118	119	133	121	127	141	144	133	112	141	153	152	144	144	131	111	135	121	147	154	146	120	129	132	130	126	130	152	133	135	149	137	125	142	124	119	140	132	145	118	148	125	126	123	147	142	125	129	153	125	143	149	132	140	136	122	142	131	128	128	126	115	152	137	139	128	155	155	115	127	121	120	123	127	142	130	122	124	140	125	144	125	130	148	133	165	133	141	129	111	140	117	137	133	133	135	121	140	144	143	154	126	124	124	142	137	149	121	130	125	133	133	120	141	124	154	126	136	144	124	135	143	122	132	132	120	148	122	143	124	147	146	134	114	143	127	144	138	134	148	133	120	159	133	147	132	129	149	125	131	133	137	138	131	135	120	135	125	120	139	146	128	130	134	136	118	117	127	121	125	129	139	130	134	145	131	135	167	133	139	132	150	135	131	119	126	117	137	139	134	128	137	131	158	136	154	144	137	135	127	128	125	142	126	126	107	123	130	120	130	138	134	137	137	130	134	145	124	128	120	123	128	114	110	125	121	111	123	131	134	116	127	128	141	149	140	135	131	139	131	146	139	140	129	129	153	136	130	133	110	139	129	136	125	140	132	136	129	143	140	146	140	135	122	142	146	115	134	123	139	126	156	118	123	144	134	122	144	121	126	137	123	138	111	140	126	130	119	136	141	146	123	145	131	138	133	133	141	138	140	137	108	147	98	116	126	123	137	110	135	131	156	140	134	137	135	133	126	125	123	151	137	126	119	132	114	144	112	143	140	120	124	134	115	121	134	133	130	134	137	129	114	144	128	119	122	123	121	138	135	130	149	128	140	123	153	149	141	146	140	117	135	130	135	152	119	125	131	129	147	132	137	125	131	142	118	145	158	139	109	137	135	144	134	132	127	136	137	127	129	131	138	144	135	141	114	159	128	133	128	163	145	119	126	141	146	124	122	120	116	133	132	143	133	134	142	153	115	125	155	114	153	139	148	156	128	129	133	142	137	124	155	144	142	149	139	131	148	138	115	126	144	137	120	130	148	129	119	129	121	117	139	133	133	131	143	153	130	160	131	161	132	129	126	122	120	140	143	129	134	137	128	119	131	132	137	151	135	137	132	145	139	141	135	125	139	139	156	163	149	133	147	149	134	151	139	129	132	142	142	136	124	137	148	128	142	131	164	118	127	126	136	132	148	151	106	133	134	136	154	138	135	144	144	137	123	136	117	142	135	135	115	137	141	134	130	145	136	135	133	136	129	129	122	137	146	116	146	116	118	129	130	125	158	124	136	132	131	151	131	136	116	144	159	141	148	142	149	128	128	130	129	128	145	128	141	136	126	144	153	132	116	135	107	128	150	148	130	133	140	122	144	118	144	143	126	135	129	121	141	126	141	138	136	145	132	167	102	111	126	96	126	122	148	126	157	122	115	149	138	120	143	156	128	146	141	109	131	144	125	145	133	128	148	129	142	142	115	136	123	127	130	115	138	133	119	121	136	134	132	140	130	132	114	118	146	121	143	146	114	138	133	147	129	125	157	121	136	135	158	118	135	135	152	125	129	137	127	160	135	131	130	128	133	116	135	162	150	99	141	137	133	147	150	145	153	129	117	128	146	140	143	143	132	120	135	124	148	146	109	125	137	139	143	112	129	142	129	132	149	131	151	119	131	145	113	150	138	129	132	130	119	111	128	135	114	137	113	115	126	151	138	131	154	118	138	149	115	158	125	130	137	115	151	141	121	134	144	141	130	147	141	144	121	138	150	136	164	145	141	152	144	138	123	102	122	140	118	140	136	130	141	136	127	128	133	152	135	125	133	127	122	143	148	143	132	133	122	132	129	132	119	127	112	129	142	138	146	135	110	130	140	117	139	119	129	133	122	123	133	136	138	138	129	156	130	131	126	144	157	137	124	129	138	134	142	119	159	151	144	139	155	120	130	137	125	160	128	111	151	123	129	135	124	122	126	131	130	112	139	123	142	137	145	137	131	139	132	124	115	145	135	115	132	139	136	146	161	139	123	127	151	118	150	121	132	134	141	145	137	127	133	133	148	119	140	134	140	124	136	138	136	145	146	142	146	136	133	135	139	146	128	145	140	138	119	121	122	132	127	103	129	137	154	134	126	131	141	143	129	115	122	146	126	141	142	138	142	136	128	126	130	127	138	133	146	127	150	140	138	123	134	148	147	119	124	145	133	125	142	124	152	139	144	129	124	125	124	158	127	141	155	132	142	137	146	132	141	124	143	141	136	132	141	140	116	116	133	127	124	125	129	140	146	125	121	132	120	130	125	117	155	138	137	140	129	120	130	134	125	126	136	147	143	131	126	128	136	154	119	131	121	129	139	148	155	144	134	122	140	145	115	139	137	149	129	146	145	125	139	137	106	122	131	128	129	133	141	152	153	134	123	128	141	128	113	122	146	137	125	136	154	120	149	133	131	126	131	130	129	142	136	136	125	121	122	122	130	127	116	141	123	116	140	130	126	124	128	126	124	117	130	149	141	133	128	129	133	124	162	137	135	139	128	146	130	135	127	129	139	119	148	131	106	116	150	131	136	142	135	155	122	134	136	135	137	162	135	137	140	134	119	128	128	130	141	119	126	131	128	141	127	122	131	127	137	163	154	132	131	130	138	139	148	125	139	134	129	126	161	122	123	137	110	128	141	125	146	125	121	143	136	158	132	132	128	135	119	148	133	124	126	144	138	130	135	137	121	118	125	149	129	134	160	131	126	150	155	134	138	114	152	113	130	134	135	130	157	152	127	149	139	123	138	133	138	141	115	139	115	124	121	124	135	137	155	161	122	148	154	140	147	144	144	132
9458	537	598	628	596	577	535	503	502	481	532	470	491	495	484	490	434	457	462	498	449	480	469	432	445	469	470	471	477	490	454	490	449	437	507	437	492	465	481	470	460	475	407	432	492	453	488	450	519	460	509	467	453	445	417	500	484	496	459	419	443	439	461	452	443	502	448	487	461	462	450	431	428	458	430	444	456	458	466	415	494	463	454	472	452	443	488	466	443	468	459	445	481	484	448	478	475	437	462	452	464	461	415	495	465	435	464	472	454	468	421	444	424	487	439	461	471	466	481	429	467	434	498	461	476	453	480	422	452	433	442	449	472	470	456	466	517	460	460	471	422	474	487	442	453	501	431	476	444	460	470	472	471	476	451	452	435	455	457	456	487	453	445	457	431	458	455	485	432	466	450	456	481	502	423	422	437	511	456	458	453	464	474	488	446	455	484	485	481	451	468	449	445	464	475	458	443	472	445	454	497	419	440	476	467	459	482	443	462	442	484	460	451	485	496	449	455	457	422	484	465	467	519	458	502	466	470	458	450	468	496	438	448	457	430	471	476	479	441	470	454	476	481	452	449	483	478	446	475	459	481	458	448	440	452	476	477	424	482	457	475	446	424	514	449	476	466	469	488	452	477	455	438	467	459	483	441	472	475	452	415	463	437	503	446	451	477	441	444	463	473	445	453	469	440	474	487	457	440	448	459	446	467	480	439	475	432	456	476	468	474	422	418	486	470	438	465	456	440	477	515	464	479	440	434	465	439	471	465	446	447	443	444	496	472	460	458	486	448	482	458	435	457	448	428	420	435	439	488	459	454	447	469	474	435	475	489	464	459	433	459	470	454	499	429	445	459	416	453	446	495	478	431	467	442	481	449	448	449	468	462	436	477	443	479	467	457	475	484	482	453	484	489	489	483	453	442	462	434	477	462	444	481	448	447	436	470	464	420	446	465	446	453	475	442	455	505	445	467	460	441	424	460	498	479	480	449	449	475	439	468	463	468	477	508	481	446	469	448	429	442	456	456	449	446	457	399	448	448	467	468	460	470	460	456	453	448	474	443	445	470	459	436	438	450	464	409	446	436	450	439	448	489	449	456	453	466	478	434	410	470	412	441	441	453	493	429	462	498	461	461	468	489	450	498	465	450	463	429	467	435	445	464	475	466	472	500	441	447	438	480	470	447	425	451	455	461	454	455	449	438	455	448	464	495	424	447	433	486	483	459	450	468	480	471	498	483	488	456	460	468	481	468	432	452	463	462	441	459	461	473	433	444	432	418	464	438	426	400	456	495	455	439	463	452	450	475	474	467	493	409	458	466	457	483	473	460	508	440	465	458	478	431	449	474	422	475	467	451	430	452	484	474	468	454	466	436	411	440	453	449	465	483	478	477	474	459	424	457	487	470	436	457	457	467	438	463	496	427	461	430	470	449	461	476	475	471	454	448	472	470	434	497	454	461	434	457	463	465	494	490	490	440	465	485	463	443	448	437	442	482	473	457	493	435	424	498	454	509	435	447	434	444	420	500	407	470	449	455	473	423	443	431	444	429	465	431	454	441	459	424	440	445	450	468	417	441	499	420	417	515	509	485	471	456	470	468	458	482	428	405	446	416	440	449	468	471	461	436	419	444	449	523	430	459	473	440	439	508	486	445	476	446	452	472	474	461	452	459	453	453	432	456	454	452	467	449	463	455	462	484	428	421	479	461	470	461	440	455	476	450	461	486	512	432	450	433	496	454	471	471	417	477	429	448	450	481	464	426	443	489	495	410	424	440	478	421	482	480	444	440	442	447	452	461	424	462	476	477	433	448	442	468	488	461	447	427	429	476	488	467	482	453	450	470	452	419	457	473	462	475	436	451	478	459	489	450	497	457	433	421	462	479	456	469	457	463	473	400	449	459	476	452	489	458	481	434	464	494	435	443	434	439	471	487	441	435	457	441	490	485	455	451	459	464	499	426	464	451	463	461	474	423	454	421	462	494	434	503	473	459	433	450	455	427	417	457	440	476	499	433	471	461	476	436	468	465	454	428	427	457	449	466	409	502	450	457	467	412	441	479	419	477	445	469	505	459	455	482	446	454	450	454	429	428	449	450	481	497	464	429	461	472	497	454	461	494	450	431	447	444	485	512	450	474	453	487	429	420	464	453	440	459	452	452	476	441	462	455	458	468	488	475	429	451	462	460	500	435	474	443	438	464	438	454	457	447	472	464	468	449	452	461	438	468	499	454	441	444	478	434	430	446	462	458	437	490	448	491	486	427	481	418	461	469	480	417	467	478	468	478	472	457	411	470	454	425	447	489	464	442	477	433	456	446	460	450	490	495	436	469	432	435	460	435	491	511	443	420	467	467	471	454	448	468	503	467	448	420	443	471	475	436	462	436	467	439	479	433	451	430	454	466	486	468	460	450	476	444	455	515	448	426	469	442	408	504	474	464	422	455	491	473	458	470	431	454	475	478	444	449	466	446	440	486	454	458	456	466	494	421	490	476	440	477	434	459	466	464	425	443	435	450	465	479	482	451	480	459	485	434	487	440	432	425	459	461	449	459	462	443	449	414	477	436	444	489	471	474	463	446	449	464	492	484	450	432	462	458	446	451	510	470	446	461	435	459	438	448	475	425	453	430	502	435	439	476	478	451	488	467	452	456	487	457	477	472	474	460	440	445	435	428	481	457	431	457	468	458	455	467	454	452	473	447	471	483	442	462	466	486	474	472	443	493	432	448	437	471	457	448	445	471	487	487	437	460	460	497	453	497	496	473	485	452	495	466	475	455	489	476	506	426	454	486	446	471	446	459	445	435	453	459	423	476	464	452	447	468	447	460	478	436	447	513	486	469	465	464	417	478	446	485	431	476	472	455	422	431	466	447	457	454	481	445	428	510	496	521	462	480	439	476	464	454	495	471	490	460	484	451	433	476	430	457	454	466	487	457	471	464	469	417	477	464	453	437	449	448	447	455	485	454	484	476	464	469	468	492	450	468	473	460	457	484	460	444	443	461	428	457	497	439	429	483	448	451	469	459	447	446	463	429	457	475	480	446	480	472	460	467	441	444	466	473	477	418	437	445	495	444	438	450	461	442	476	508	479	477	439	473	466	477	403	436	480	416	437	444	487	448	464	445	443	479	463	423	483	456	470	428	482	466	452	464	470	441	439	408	467	428	423	437	440	455	480	470	478	466	436	470	445	466	466	460	456	437	436	459	473	455	464	429	476	408	453	447	467	466	461	476	441	462	481	475	440	471	515	471	491	437	442	411	449	470	464	450	438	431	469	461	452	436	440	477	419	455	485	472	465	465	440	470	474	471	470	471	462	431	434	450	443	448	481	451	432	460	449	399	448	474	449	460	431	497	466	438	421	475	509	476	471	409	513	461	488	433	450	449	420	440	413	432	510	474	444	447	446	426	431	468	494	418	460	478	469	476	467	446	473	481	496	505	431	465	475	485	428	486	461	461	471	424	447	433	442	468	471	431	480	461	459	476	463	438	463
48218	9434	1534	1047	805	633	516	451	414	403	335	328	320	326	293	309	301	291	269	284	274	256	260	263	322	260	278	273	281	274	271	285	270	243	289	266	239	259	259	257	253	259	249	252	249	248	256	247	247	282	262	250	246	279	248	237	257	239	273	263	244	275	282	245	263	256	255	232	233	273	255	242	270	267	273	272	240	241	243	267	262	260	243	274	263	247	260	267	246	251	219	240	284	248	255	253	251	248	269	277	243	261	236	241	246	259	240	254	264	249	255	277	266	252	267	261	250	240	236	253	280	236	273	238	266	269	242	232	266	218	274	241	239	270	266	268	259	248	240	298	293	253	244	249	255	262	243	272	246	274	289	253	249	249	212	241	234	227	246	245	234	270	285	273	251	244	244	269	254	267	260	262	258	258	252	257	248	232	253	245	225	281	264	250	269	241	238	270	253	281	259	241	247	258	235	278	252	251	241	252	255	258	277	255	245	255	240	248	250	210	255	257	246	228	234	261	237	253	272	281	242	271	222	244	225	255	266	244	266	248	252	255	264	233	240	282	240	249	232	252	264	264	274	253	235	238	266	258	249	248	248	261	261	266	253	248	248	264	275	267	286	282	261	246	234	282	258	259	259	287	237	271	257	257	246	225	269	253	269	214	283	247	293	233	250	254	257	286	247	241	250	259	225	232	274	287	239	259	252	239	267	249	247	254	232	245	255	259	264	270	252	246	229	263	259	240	229	227	243	252	254	251	293	249	278	260	266	236	252	256	280	249	273	266	273	258	251	256	261	286	245	239	263	261	245	273	252	262	245	270	257	246	240	240	267	262	228	275	279	259	257	223	239	241	281	249	242	238	273	246	251	253	248	270	254	257	245	264	266	294	259	259	265	244	240	233	283	232	253	236	273	255	258	257	257	272	263	260	243	244	275	238	253	264	242	270	260	249	282	249	257	257	267	265	260	249	245	252	226	265	239	266	212	246	283	243	269	250	246	232	277	230	254	252	252	232	260	248	285	258	238	253	250	283	274	254	231	244	255	269	251	244	279	281	254	262	232	241	261	264	237	257	221	285	237	256	262	286	233	260	264	245	248	261	258	232	252	249	226	267	246	259	248	252	291	263	263	233	233	244	251	237	270	244	261	224	238	224	239	232	242	246	268	231	265	257	271	231	249	237	240	219	244	265	259	240	240	278	251	241	238	265	249	253	267	254	285	263	256	264	263	248	261	259	264	254	243	245	277	263	232	250	219	246	242	232	280	271	258	290	258	233	251	264	280	227	250	254	237	255	269	248	258	250	255	242	257	246	234	246	262	272	230	290	256	273	235	267	245	237	259	250	259	273	240	252	235	255	253	257	259	260	245	255	272	256	257	258	256	214	266	254	262	246	257	229	243	237	230	238	247	261	256	259	263	292	244	252	246	246	245	251	272	270	256	262	264	242	248	244	246	270	244	241	253	263	252	244	242	258	252	261	250	290	256	271	264	244	236	246	255	270	258	254	252	263	252	254	252	268	308	222	250	229	286	248	240	229	235	260	280	241	248	237	252	276	235	265	263	265	258	247	242	256	229	243	245	235	266	265	244	242	263	250	216	256	268	250	290	241	235	253	231	251	247	273	257	283	253	268	229	266	263	262	252	241	264	245	228	240	246	234	263	267	265	248	250	245	236	219	265	251	232	275	243	247	266	249	269	250	250	259	232	279	265	273	265	267	273	286	271	267	229	273	245	257	257	233	261	229	283	220	247	257	261	243	241	288	273	245	263	265	248	258	264	240	283	247	255	272	221	257	240	243	268	228	254	260	276	225	252	268	254	242	257	261	245	275	270	241	240	246	275	231	274	242	252	241	250	274	245	243	262	257	240	249	231	249	240	271	236	258	260	242	258	253	267	264	249	271	253	247	244	264	252	260	229	252	266	257	245	262	255	310	229	222	241	252	262	225	268	259	247	283	263	276	232	276	254	280	257	269	261	265	253	247	235	232	232	293	270	268	242	250	264	234	263	269	246	284	272	248	265	258	255	249	234	269	258	234	261	260	252	267	262	232	266	240	237	270	257	267	241	262	273	271	258	282	221	241	278	247	241	247	262	275	255	274	258	267	249	214	256	232	274	282	261	250	288	279	223	254	238	272	264	246	265	230	242	282	280	278	264	243	270	275	250	266	249	271	250	247	258	261	246	257	263	237	225	268	262	244	267	260	249	236	238	263	243	235	239	242	261	252	239	238	218	254	243	275	262	260	241	262	225	238	261	269	257	261	276	236	234	239	250	257	238	249	224	248	267	262	244	255	267	271	246	249	240	248	266	247	243	251	229	227	259	266	244	249	261	264	239	271	274	292	254	258	221	235	270	265	263	247	255	238	262	228	284	262	260	223	241	244	274	261	280	288	272	251	275	286	262	265	227	278	265	225	228	246	258	271	267	276	258	259	262	224	237	259	219	241	236	272	254	263	283	243	244	253	290	249	279	231	259	204	233	240	230	223	258	251	250	290	254	258	263	236	246	275	264	263	268	261	239	259	235	261	222	259	257	260	262	242	274	248	246	236	262	267	277	247	249	268	264	267	243	240	220	265	249	241	261	253	236	253	231	249	266	267	281	232	283	247	226	261	276	243	283	277	244	262	247	260	255	256	265	229	240	231	247	277	292	258	251	263	212	274	262	263	240	253	232	242	238	258	234	248	264	244	239	224	235	247	260	244	261	229	256	265	270	233	263	236	243	243	222	275	279	259	248	256	275	263	230	276	235	260	289	252	236	221	251	233	244	253	269	262	264	251	265	282	256	240	262	264	271	237	249	245	237	271	262	254	242	249	279	262	250	265	227	245	269	258	280	241	253	245	264	251	245	272	227	253	250	264	248	246	304	274	268	277	253	258	233	256	253	246	248	245	246	260	216	240	248	288	224	275	259	265	248	254	258	260	226	256	252	238	254	226	234	232	246	234	222	274	262	242	256	239	263	259	242	252	243	254	248	234	248	241	249	282	272	227	262	250	262	267	259	244	296	256	288	252	277	247	254	217	260	270	264	243	277	252	279	231	255	254	249	262	259	248	234	255	235	277	253	264	268	257	238	258	257	243	271	250	252	246	248	269	245	214	282	228	261	258	267	266	266	253	263	271	271	225	257	217	233	225	261	279	250	229	241	235	233	232	258	231	249	248	236	236	271	293	236	267	262	281	250	242	279	253	252	273	238	253	252	283	246	274	272	238	240	276	268	271	252	243	250	248	255	261	243	263	240	211	242	223	254	258	242	257	236	214	255	251	244	254	263	241	241	260	253	278	245	279	252	291	275	281	248	261	256	264	261	259	256	248	279	252	259	295	273	262	275	249	257	249	250	246	264	230	242	256	244	275	267	275	263	272	253	265	247	236	290	258	222	241	234	278	231	243	242	269	255	251	252	234	254	264	248	267	249	273	241	261	265	275	275	244	273	232	261	253	231	243	259	262	237	255	267	244	262	248	238	256	268	244	242	274	214	248	234	289	271	237
24999	1813	3476	3660	3184	2551	2265	1940	1747	1529	1453	1338	1196	1178	1153	1092	1013	1040	1062	1030	927	947	954	947	886	913	897	917	855	898	882	836	876	791	831	889	852	849	813	765	829	824	835	901	776	831	855	809	815	821	872	901	767	819	793	850	815	808	793	816	745	818	809	814	812	785	791	797	787	753	802	728	783	719	810	804	818	756	800	790	776	827	830	794	787	809	804	817	848	791	814	795	782	753	823	779	811	725	772	799	780	733	796	768	825	774	791	804	764	757	851	747	815	732	809	792	793	803	812	765	783	822	739	753	755	770	757	750	783	741	785	837	734	773	730	787	773	758	762	772	743	807	730	795	784	759	767	810	759	793	820	775	742	783	769	793	776	815	765	771	746	741	743	751	786	766	759	766	774	741	777	759	790	774	777	753	804	758	748	822	839	810	818	766	766	826	765	802	766	758	815	784	819	815	749	789	809	783	777	808	779	767	765	781	767	799	810	791	769	797	766	814	805	772	736	832	813	790	798	791	785	760	765	834	750	823	810	807	784	776	827	753	816	762	757	807	781	800	750	768	780	801	754	743	754	796	774	796	787	772	777	794	721	766	806	749	753	766	793	799	782	754	784	780	789	813	741	743	828	739	778	735	743	801	798	764	783	795	772	805	797	744	757	792	785	815	857	770	715	794	786	698	754	823	713	760	807	790	815	786	767	798	763	768	822	796	789	773	810	790	743	764	812	781	779	783	741	792	836	804	781	769	762	801	807	748	783	775	791	759	788	805	773	739	783	799	813	743	756	798	770	770	753	770	804	785	800	819	837	798	725	758	762	803	769	767	805	789	728	794	801	776	790	777	788	760	788	773	813	813	791	777	784	750	750	770	772	778	750	781	826	742	820	778	781	805	745	782	796	807	762	751	796	786	791	793	768	806	742	791	735	734	736	732	811	796	784	800	764	811	800	757	780	755	772	800	787	797	774	803	768	757	786	784	753	769	801	800	730	780	817	740	755	803	720	775	772	817	770	783	790	792	811	767	775	817	772	814	785	738	809	801	784	792	790	826	776	815	792	758	777	764	768	816	754	782	757	783	785	758	786	809	760	778	764	738	736	793	757	764	820	793	840	792	725	856	805	784	779	754	760	787	754	747	725	749	805	759	781	793	819	777	728	756	786	761	769	754	753	739	810	759	846	792	819	795	839	758	770	755	767	799	805	763	800	767	757	856	761	794	786	748	760	800	782	787	807	783	795	796	711	805	758	736	771	756	789	794	769	815	773	826	752	773	829	803	803	794	798	771	739	789	801	782	790	765	786	775	822	759	786	791	792	738	802	760	740	762	744	769	773	739	762	790	733	766	808	763	819	737	807	766	760	748	751	763	756	797	790	741	773	747	791	841	760	799	780	745	804	789	791	767	767	761	731	770	791	780	817	818	791	782	757	769	748	786	814	814	766	714	773	747	807	709	771	764	753	782	793	764	770	816	765	757	752	784	791	798	761	815	766	791	804	770	735	792	764	759	759	743	791	771	772	807	812	774	799	832	773	774	746	732	750	793	771	744	808	762	838	806	751	770	841	826	740	758	730	786	756	788	775	806	736	801	812	795	729	754	795	811	763	792	745	743	787	833	741	783	765	751	798	750	793	766	826	728	778	755	784	780	735	784	834	731	738	757	777	755	730	776	755	751	779	800	830	762	797	798	770	772	766	770	815	805	791	816	812	756	720	785	741	810	806	763	791	744	794	752	779	805	751	771	751	821	737	765	796	791	789	736	758	780	737	745	781	770	785	812	810	790	795	808	786	756	762	746	784	814	763	803	766	835	743	777	774	808	782	776	776	772	811	790	789	823	782	824	811	752	743	794	794	763	782	754	776	769	788	802	756	772	767	797	761	795	785	721	810	792	788	837	746	761	738	755	806	768	769	786	766	750	790	756	827	804	752	766	734	815	766	815	811	830	785	772	770	790	751	799	805	762	773	729	801	821	747	733	762	775	791	820	791	771	779	746	810	781	744	753	769	755	763	804	814	769	782	763	798	760	801	753	781	763	822	818	772	863	741	738	765	776	729	784	795	784	737	790	790	802	762	801	776	767	750	792	774	742	772	792	748	796	756	792	770	749	775	748	750	766	780	791	764	798	730	774	799	785	741	767	792	778	744	818	797	815	787	786	830	757	752	769	747	740	762	786	762	803	784	710	756	735	783	787	777	782	725	792	814	757	806	777	804	723	748	753	802	772	757	726	764	759	740	829	768	765	776	749	767	734	773	770	811	786	773	803	771	775	754	744	746	774	808	760	756	769	765	788	778	784	782	789	783	786	742	769	753	817	758	769	789	804	776	799	735	767	772	728	793	827	805	734	731	753	763	733	784	762	797	809	757	820	796	866	775	804	749	764	792	773	780	819	801	787	791	789	776	811	762	775	799	765	754	777	793	826	755	826	763	737	804	769	779	779	784	755	804	813	772	787	813	791	790	723	772	744	793	764	796	799	755	793	805	782	732	776	764	797	767	747	735	774	785	804	796	782	783	755	752	728	781	773	806	789	799	790	744	776	746	781	812	778	767	793	814	765	782	785	745	800	789	765	788	781	788	783	810	760	769	741	799	792	797	822	768	801	774	754	751	760	819	746	793	806	767	739	851	813	817	749	773	828	769	788	824	786	801	783	767	778	775	769	763	749	790	815	800	729	845	800	769	801	789	875	767	762	779	786	789	752	792	791	758	802	773	825	790	754	787	783	794	785	793	798	769	768	792	795	777	786	786	809	752	769	765	819	809	800	792	741	791	800	746	803	814	769	722	810	776	740	754	757	828	773	790	742	790	766	767	828	796	765	792	785	757	760	810	787	830	776	757	794	744	753	794	720	758	732	756	787	814	785	741	762	761	699	762	794	783	782	829	814	807	765	751	763	778	801	784	833	787	775	788	796	736	784	784	747	784	781	775	780	759	798	777	787	792	795	775	780	700	796	749	795	770	724	734	803	779	794	798	780	753	776	784	787	801	849	791	752	817	767	805	795	772	742	780	774	814	778	757	777	793	764	783	777	775	783	752	767	771	755	744	746	726	809	752	777	789	790	804	775	782	811	757	784	760	794	827	800	795	779	809	802	786	833	771	773	776	761	809	783	761	763	844	819	809	799	773	771	801	797	795	742	815	745	778	802	765	805	800	734	772	797	786	745	795	786	803	791	764	756	781	780	826	779	771	775	785	718	813	750	758	790	781	778	739	796	794	770	772	791	837	741	805	805	747	796	779	770	753	755	803	780	762	834	794	765	749	784	801	781	803	769	794	772	774	743	740	754	783	729	816	758	760	873	788	721	777	732	774	742	768	829	784	738	746	775	833	784	790	754	766	776	792	834	788	776	796	800	736	771	767	773	746	773	791	796	793	762	764	812	764	742	737	747	773	772	786	786	797	775	764	785	781	753	816	777	773	781	775	765	761	748	770	801	762	763	808	786	778	742	772	727	788	787	768	728	809	742	748	798	798	792	797	793	758	769
61716	18725	5162	2277	1469	1046	859	773	683	560	531	476	452	429	423	410	401	409	386	346	347	394	407	334	341	348	340	315	344	361	355	352	313	311	332	346	337	311	329	324	309	341	311	373	308	351	340	312	314	342	336	338	333	347	296	331	307	316	318	324	339	289	315	305	353	315	318	311	308	329	292	297	311	318	298	345	318	337	288	326	335	319	327	325	343	340	319	341	307	355	302	302	329	339	315	324	311	350	315	321	318	297	307	378	335	318	315	339	309	366	296	345	320	339	305	307	324	360	315	315	326	335	341	334	314	320	343	316	289	292	328	301	300	302	293	345	345	302	337	325	314	287	317	341	323	354	328	309	283	328	306	316	338	304	329	303	335	270	300	309	303	305	327	298	336	328	355	296	332	305	300	330	316	314	302	282	302	355	331	328	301	317	339	328	311	323	323	317	304	310	356	294	303	319	366	329	301	331	324	325	302	352	319	309	312	305	296	310	307	300	339	300	309	303	317	292	325	306	323	342	314	318	291	297	269	304	350	336	332	307	344	341	328	309	289	287	314	310	323	332	282	310	288	334	291	341	331	347	329	369	306	317	299	316	303	328	353	325	329	301	305	333	291	313	287	328	329	296	318	297	324	322	328	332	306	311	327	334	300	316	309	312	343	302	333	301	321	338	307	342	358	299	338	305	329	337	333	291	289	295	314	312	309	297	315	349	314	337	310	306	336	344	318	312	306	304	295	333	310	303	321	307	321	331	344	332	336	327	329	352	319	317	318	310	315	310	331	348	313	297	321	316	338	330	297	308	328	298	313	335	329	312	319	312	339	329	299	328	318	287	309	273	337	311	331	339	335	327	328	320	323	289	318	347	304	335	328	328	315	293	347	329	316	330	321	304	317	312	295	336	306	320	298	326	344	306	311	326	303	312	317	335	342	326	282	326	342	354	279	328	345	331	312	318	311	304	302	339	315	330	322	340	305	318	323	305	308	320	321	328	321	302	345	332	338	329	300	307	316	347	315	335	348	318	306	271	332	354	345	325	326	317	344	316	290	323	314	303	318	310	348	310	322	300	349	288	311	366	312	318	354	311	298	312	296	343	309	318	330	326	308	337	330	329	316	329	319	309	336	308	313	337	299	304	304	298	311	331	300	312	319	309	335	298	305	344	318	313	302	304	318	369	297	307	336	295	320	280	338	337	332	300	303	290	299	328	287	308	312	347	328	334	314	321	321	329	331	319	305	311	300	320	331	360	315	296	292	308	311	332	326	310	338	311	323	309	311	310	360	332	329	293	315	326	331	347	330	300	311	320	354	303	343	335	340	334	331	324	290	324	348	324	285	330	291	318	336	298	317	325	309	304	332	319	307	322	305	312	324	332	315	330	289	316	332	319	309	316	332	288	311	312	269	345	340	335	330	289	296	296	320	347	303	309	308	352	302	321	323	309	316	289	342	325	328	325	298	324	324	322	315	323	306	328	303	342	301	306	313	329	331	342	312	334	331	315	328	297	310	317	330	313	331	321	315	322	342	326	303	330	335	346	337	307	296	312	353	345	337	306	338	320	290	312	317	327	310	338	324	306	311	308	314	313	321	328	296	300	305	337	292	316	306	365	313	316	309	301	331	283	303	288	286	317	324	316	347	316	320	321	316	308	339	336	332	311	300	331	311	329	318	304	316	322	317	345	286	300	294	317	339	368	336	314	272	318	307	320	331	345	306	317	322	301	330	299	308	340	325	284	290	334	310	323	332	297	333	338	291	303	289	359	300	308	329	317	351	342	333	318	347	323	323	318	308	296	316	329	326	341	286	351	295	336	309	286	331	330	310	307	295	303	341	287	343	319	298	337	331	314	289	315	315	319	316	311	302	330	317	348	309	328	328	289	331	327	309	345	313	357	307	329	297	318	297	321	334	336	294	334	326	309	298	316	346	298	323	335	322	338	306	341	337	292	311	320	294	314	309	298	291	293	332	303	341	303	320	328	305	329	314	339	328	280	310	353	290	270	301	328	317	339	308	314	344	321	322	342	324	343	313	329	346	285	323	305	357	315	297	329	336	313	336	307	313	329	334	330	310	306	290	325	333	308	307	327	314	319	342	358	351	365	314	322	296	294	323	307	312	332	319	287	335	310	358	320	309	292	309	310	338	323	330	318	324	325	289	306	349	346	316	329	331	304	304	335	349	335	309	298	294	309	344	328	310	331	293	317	329	323	317	298	327	325	311	332	311	312	339	316	343	351	314	309	313	323	345	315	309	339	336	339	322	336	303	305	354	337	321	312	330	314	304	311	304	304	314	303	311	306	325	322	344	328	301	305	309	330	327	330	307	330	328	316	294	339	293	321	322	308	334	312	325	330	309	310	290	310	294	344	312	300	317	333	319	332	325	315	307	295	304	311	321	293	331	324	317	311	340	322	342	325	326	315	301	311	305	341	306	322	353	312	302	315	301	306	300	320	293	336	334	323	333	313	335	347	305	321	358	339	332	337	308	321	309	312	332	355	327	328	341	319	307	328	348	339	328	325	327	329	325	337	325	302	331	357	330	295	293	317	317	338	299	306	326	283	328	326	321	290	287	313	333	307	312	321	365	324	307	340	314	322	322	322	319	329	313	319	320	329	307	315	326	306	317	294	318	373	283	317	333	302	334	324	298	326	305	324	319	292	332	314	315	344	329	342	291	317	290	332	323	291	327	324	311	322	336	303	312	326	328	315	326	317	321	313	288	313	294	290	304	315	341	329	328	359	315	332	315	312	316	325	306	341	323	354	299	328	314	313	338	336	324	346	332	324	357	325	355	309	312	281	332	312	323	328	327	313	315	316	291	313	324	332	333	338	318	338	328	311	319	343	311	335	321	311	322	322	293	315	291	317	319	304	327	314	315	329	323	330	302	309	306	299	315	356	327	338	335	330	315	332	344	319	334	317	324	300	306	310	322	304	305	347	319	327	346	328	323	341	335	346	331	314	322	303	305	318	323	299	346	373	299	309	327	310	304	308	310	328	311	305	316	274	335	307	330	319	334	339	293	346	319	300	304	305	311	317	294	307	304	296	295	281	308	347	295	320	335	328	297	246	294	292	345	304	316	315	323	312	346	333	297	294	313	357	315	304	302	312	294	343	355	316	306	309	310	310	324	310	315	317	335	282	322	329	298	330	317	315	296	347	302	324	330	316	289	321	315	337	327	316	298	306	330	295	349	309	317	295	328	319	356	320	328	338	320	346	277	290	293	355	359	319	332	304	302	299	340	336	327	314	319	312	308	315	310	306	320	324	313	300	295	345	287	311	351	336	299	298	301	333	318	307	307	309	335	327	295	293	333	284	340	326	322	299	333	314	318	337	332	328	309	325	303	335	296	343	326	306	287	312	301	303	320	305	315	332	328	296	334	326	319	307	320	324	302	339	332	323	258	306	316	323	315	307	331	347	303	339	320	314	327	325	290	323	369	299	309	320	302	355	315	303	316	317	301	298	317	332	322	292	340	305	308	345
30944	2795	5989	6376	5512	4657	3722	3028	2767	2460	2203	1983	1862	1720	1621	1557	1421	1419	1392	1343	1347	1297	1197	1213	1177	1186	1187	1109	1138	1063	1104	1047	1049	1056	1022	1022	1018	1038	962	1024	1048	1025	954	1037	938	1002	957	973	1018	1011	1027	963	968	934	1035	989	980	916	956	959	952	990	1012	894	990	958	924	957	971	1010	968	872	962	877	955	936	967	961	927	919	996	951	986	921	928	909	912	966	966	964	961	916	931	907	946	974	958	939	893	927	877	923	940	932	913	909	915	863	938	917	960	938	933	957	968	937	929	987	937	918	909	930	969	914	946	858	951	932	934	924	948	895	888	924	939	923	897	958	939	957	963	905	966	937	897	934	922	889	948	935	914	921	972	921	903	926	910	943	885	959	934	952	937	983	986	924	936	950	895	873	946	945	941	964	965	878	982	970	898	900	934	956	956	916	899	946	942	947	938	907	910	941	884	914	946	924	948	937	935	938	905	894	966	911	930	924	959	879	955	915	964	968	972	952	978	917	907	951	892	925	916	962	911	933	927	980	961	887	887	942	951	918	904	913	917	895	914	960	944	905	940	910	901	958	910	901	950	886	954	859	912	894	953	930	944	906	962	906	910	914	937	939	934	924	910	951	870	917	931	903	890	912	924	887	930	899	882	944	905	910	928	951	941	911	932	995	922	919	918	936	922	896	935	897	933	940	892	929	926	925	962	902	918	967	948	906	931	898	928	956	920	889	914	863	911	943	912	958	917	887	927	963	944	942	932	924	902	973	942	898	939	945	968	878	888	948	896	986	878	929	932	948	928	889	952	917	887	904	981	923	938	943	905	936	925	1001	887	959	972	930	947	891	893	989	956	949	932	975	952	935	929	906	867	900	933	876	983	868	941	884	947	980	891	913	854	930	952	980	916	920	973	915	910	900	989	943	894	930	931	941	912	929	881	928	947	936	929	909	992	914	961	928	893	897	888	928	904	930	887	908	999	946	946	963	920	863	900	943	900	946	980	886	910	993	946	937	939	948	911	892	910	891	949	981	893	948	938	898	897	903	927	886	896	895	916	911	888	911	930	970	913	933	886	969	856	929	920	882	929	902	913	969	888	889	931	941	927	955	854	958	939	914	928	980	929	908	945	934	877	856	954	932	959	926	921	903	944	913	885	951	906	900	935	935	941	926	927	942	905	936	893	929	851	921	935	912	941	877	923	953	945	919	917	916	918	959	937	925	883	881	902	899	892	917	918	895	937	943	926	944	912	879	877	919	874	926	974	941	895	936	909	925	934	857	960	901	884	912	944	877	939	931	903	912	880	946	922	957	963	921	890	948	953	960	967	921	934	940	908	886	901	946	928	939	894	948	938	924	936	931	955	908	923	963	906	919	918	963	990	907	926	864	952	955	958	888	929	932	942	946	916	979	945	934	923	955	908	884	927	899	904	914	966	957	959	966	897	919	920	973	899	961	934	932	906	958	900	961	905	906	946	959	999	955	899	913	899	840	926	926	881	922	921	897	908	896	967	916	890	971	891	903	870	888	902	924	931	925	953	954	915	936	887	959	908	936	930	886	887	916	961	938	908	910	934	948	930	908	951	939	941	954	912	943	925	870	991	903	939	940	890	967	925	875	899	940	960	934	833	931	925	910	872	942	932	905	902	941	941	891	952	948	884	920	920	942	936	914	914	955	943	906	916	938	933	907	900	921	913	909	918	925	988	891	910	939	950	945	959	935	885	982	937	993	914	908	905	913	925	929	887	897	917	974	936	916	925	927	873	895	884	927	878	868	930	983	999	914	936	945	922	900	911	959	932	899	915	927	925	957	914	948	894	882	862	926	885	901	934	887	953	892	927	956	947	972	884	928	906	919	903	892	924	960	857	913	923	968	972	941	957	917	904	929	926	911	913	928	924	879	871	895	960	938	958	892	982	937	899	904	934	845	940	841	945	901	968	936	928	936	902	938	927	956	868	901	952	963	917	886	921	924	890	945	901	952	921	913	906	894	927	922	883	946	978	896	933	946	896	948	899	962	891	931	866	1000	892	915	979	949	911	957	865	936	922	953	936	943	908	913	947	938	887	911	885	957	963	938	898	896	930	939	942	953	904	915	931	931	898	922	930	963	928	930	892	946	930	911	960	892	856	955	977	916	934	909	914	891	931	864	923	878	929	885	902	909	925	901	929	858	953	944	919	916	940	953	978	941	935	912	945	914	932	885	951	918	873	996	928	952	875	914	921	975	929	955	931	943	963	920	962	988	961	925	930	919	895	922	875	945	955	887	919	920	882	996	924	937	939	953	951	907	920	942	902	874	880	991	922	955	919	925	896	928	892	934	875	891	907	944	928	884	911	987	908	890	884	916	935	953	880	966	961	942	972	904	955	906	888	961	932	911	903	935	866	941	897	951	931	907	931	959	894	859	890	966	933	953	975	908	903	945	950	863	884	891	942	910	906	920	910	968	932	887	905	945	918	864	995	930	935	931	927	943	890	927	946	887	884	964	927	918	949	896	889	933	939	928	885	888	896	969	912	936	926	909	900	944	936	938	940	888	946	947	926	953	992	905	900	874	918	918	872	897	954	929	977	950	891	944	932	961	934	918	904	915	904	935	940	916	912	861	948	918	944	907	922	906	916	955	883	915	994	944	917	935	954	935	961	921	916	896	921	921	886	921	892	851	941	949	918	979	908	900	905	865	984	936	910	905	899	949	925	957	948	894	967	933	918	949	951	867	951	930	921	913	906	938	892	876	930	863	902	898	944	915	935	906	937	903	891	907	892	896	905	959	918	929	933	902	942	967	987	920	979	935	992	880	899	957	890	917	861	956	922	902	971	950	908	936	903	906	940	908	940	937	931	874	941	894	935	935	934	940	917	890	952	955	904	884	931	934	963	932	912	942	943	915	953	915	957	914	978	927	940	904	895	926	901	887	886	988	866	958	864	937	945	901	929	929	881	911	929	910	883	949	966	958	894	917	909	981	877	911	903	919	873	932	957	897	911	944	900	974	909	911	921	889	972	911	927	929	908	865	900	940	920	822	905	890	915	959	936	956	923	928	994	896	908	957	926	947	857	971	880	918	918	952	949	887	941	919	938	929	925	907	937	907	919	902	872	955	966	930	930	910	913	903	948	910	877	909	925	958	944	955	896	939	911	880	923	909	907	878	963	915	950	949	951	921	953	950	923	939	920	953	880	906	935	915	935	932	917	955	914	893	915	923	941	940	895	929	890	962	914	966	992	920	908	880	960	919	930	928	895	946	990	941	929	896	950	903	928	928	902	920	952	901	908	922	951	936	899	897	978	919	910	929	885	913	934	955	829	922	898	868	919	920	944	856	945	913	892	883	918	1010	863	916	910	910	953	950	894	911	885	926	902	946	936	999	911	920	916	957	898	976	908	920	937	915	895	906	963	938	1000	948	921	902	928	977	914	928	914	940	927	899	917	862	911	902	959	915	911	949	869	938	915	904	944	940	961	914	968	867	933	888	931	866	892	931	909	908	899	910	942	936
8047	497	205	196	166	159	159	126	146	149	129	135	130	139	118	151	104	133	166	144	124	130	122	112	132	114	134	136	122	139	116	138	149	119	125	146	168	114	128	117	133	155	122	138	135	128	131	113	147	123	115	143	137	131	113	130	155	140	146	123	112	105	115	135	121	132	141	143	142	133	140	132	130	159	130	131	121	134	136	123	142	146	155	131	138	126	143	128	133	145	141	129	135	133	130	142	121	144	135	140	115	130	127	144	143	139	148	144	152	132	119	132	135	139	131	138	139	148	134	146	142	135	144	126	131	125	140	149	132	132	126	121	143	139	133	140	124	133	134	143	124	125	143	127	129	129	147	142	143	116	113	169	136	127	144	118	120	126	135	138	115	145	137	148	136	133	144	123	123	126	127	134	116	151	140	125	106	143	128	109	135	128	138	129	124	139	142	119	136	127	146	144	130	120	145	140	136	138	145	125	138	134	148	134	148	136	160	116	127	137	159	147	130	148	139	126	139	142	133	125	148	123	135	123	141	136	134	125	136	143	127	126	117	122	126	129	142	142	123	140	116	118	166	142	131	156	134	120	135	143	151	143	130	129	134	122	139	142	144	134	140	132	129	136	122	121	138	137	105	146	139	145	124	128	123	121	122	121	135	123	142	158	139	128	145	128	136	145	139	119	125	119	122	136	126	136	119	144	126	127	127	142	125	140	139	145	152	143	121	139	125	108	154	138	147	134	122	126	137	143	141	135	129	125	142	138	132	127	134	120	131	137	123	136	149	122	140	121	117	126	136	140	121	142	127	139	144	131	120	126	151	128	140	123	156	134	134	144	133	149	134	137	126	120	145	129	133	137	146	141	133	137	133	140	129	147	158	146	148	148	134	144	129	122	133	130	118	123	127	156	142	130	153	136	135	129	147	129	157	133	133	153	141	149	127	135	140	116	145	124	129	124	137	120	129	102	118	147	123	114	154	134	132	140	127	138	132	141	142	119	127	131	119	108	135	156	123	149	114	133	143	123	125	136	119	152	131	136	141	131	131	129	124	128	139	135	136	131	144	132	123	114	132	159	126	134	138	127	145	145	136	123	128	155	144	137	116	113	153	151	131	131	128	146	116	128	136	146	118	144	139	126	130	136	134	129	126	133	152	138	115	129	144	143	124	135	132	147	116	144	152	140	126	148	141	129	122	129	120	122	122	127	121	131	128	115	128	148	130	117	133	141	108	132	141	128	135	139	150	136	124	120	130	109	124	144	123	148	149	139	116	121	129	137	119	133	131	145	154	128	135	129	138	147	168	154	152	130	145	136	135	114	126	129	159	119	133	121	138	141	123	132	126	150	139	129	138	134	132	133	138	129	144	118	120	125	138	145	134	114	145	133	144	109	127	119	146	120	133	132	146	149	125	152	124	134	143	129	110	118	124	136	136	145	136	149	131	118	129	150	138	127	132	130	136	140	124	136	147	111	117	141	147	127	138	126	146	144	123	135	125	133	138	132	140	120	127	143	134	134	144	155	120	134	123	134	123	141	152	169	124	143	138	135	118	142	139	137	122	117	107	118	151	145	154	123	143	140	129	120	128	122	104	123	146	143	125	120	148	121	122	138	139	151	119	130	125	127	147	120	144	121	109	115	138	134	127	152	117	114	136	157	117	141	137	134	137	128	116	141	127	138	142	121	147	153	141	129	139	118	145	149	116	150	153	129	133	137	145	127	122	140	141	126	121	129	131	115	145	121	138	120	131	134	122	137	131	127	142	139	145	136	128	126	143	151	130	128	139	137	138	127	150	121	144	136	158	144	142	122	139	134	126	127	129	110	128	142	139	129	132	147	135	138	141	134	139	136	149	132	111	133	132	137	132	113	142	138	128	140	115	131	151	143	121	137	145	117	144	131	114	150	137	142	128	132	130	136	127	146	123	120	134	136	118	137	136	143	127	144	140	114	163	136	124	116	124	135	132	122	125	157	150	152	140	139	133	132	153	153	161	120	108	138	120	145	145	151	129	129	154	137	137	118	133	133	163	134	137	141	136	145	117	128	144	156	129	122	157	134	137	128	142	131	116	136	124	122	127	133	142	130	133	128	135	151	136	120	122	127	125	111	137	153	145	131	135	147	151	112	142	124	137	123	140	127	131	132	137	141	126	130	130	132	150	134	151	131	132	145	136	137	127	138	143	142	134	137	136	118	143	137	153	120	141	139	146	145	146	144	116	131	137	112	157	127	130	147	135	136	120	119	123	136	137	137	141	133	129	136	124	142	133	135	122	111	105	161	131	125	128	123	126	138	137	126	132	145	131	116	117	125	126	139	128	122	161	135	135	119	141	132	122	131	117	120	128	132	146	143	136	142	139	128	131	129	123	127	127	127	131	139	129	136	129	146	143	159	140	118	130	141	117	142	129	153	141	117	137	130	131	140	143	121	119	112	131	139	137	146	144	141	130	135	138	130	104	125	135	147	135	135	127	142	137	140	132	148	145	116	131	137	143	141	128	137	137	141	159	127	135	124	120	135	118	127	133	147	139	141	143	118	129	141	119	110	141	122	136	150	130	150	146	133	132	129	148	149	142	130	136	120	120	117	166	152	129	139	119	127	141	114	139	143	125	117	132	142	131	132	135	129	153	141	129	143	136	141	147	137	124	145	144	116	132	144	122	126	117	141	130	122	163	130	132	132	136	131	142	124	144	121	131	139	144	134	127	145	151	113	136	135	130	140	136	133	133	128	122	137	143	139	124	132	135	137	157	161	130	142	119	140	93	139	134	131	137	132	133	138	140	144	131	106	126	134	145	131	140	123	124	134	150	146	125	128	133	134	140	124	137	136	152	155	109	122	123	133	128	144	147	144	141	132	148	126	127	122	126	124	128	123	133	128	145	136	131	148	150	147	148	132	123	139	109	147	130	133	116	147	149	128	114	109	141	115	132	130	120	145	138	145	133	142	146	141	111	119	125	122	123	140	131	125	141	143	153	132	145	130	116	135	135	127	112	152	122	155	132	138	137	146	153	133	126	134	130	149	152	135	131	161	120	135	141	121	127	148	133	122	143	134	142	126	125	138	131	150	138	141	142	152	137	136	139	132	122	121	125	139	138	125	133	140	144	135	136	149	132	145	127	118	145	141	134	139	153	120	142	143	144	144	162	132	171	142	141	160	111	130	158	129	139	140	120	121	134	135	130	103	133	124	154	135	145	138	142	113	128	137	125	130	143	130	120	119	138	146	147	119	103	141	145	134	140	131	146	155	123	127	135	148	133	122	137	141	132	134	122	131	137	127	123	138	120	123	148	124	145	143	144	118	123	150	131	137	131	149	141	152	123	144	155	116	129	124	127	133	123	110	129	141	139	140	130	118	133	130	162	112	117	125	135	150	130	104	129	139	138	128	132	105	141	134	142	145	132	130	138	121	124	141	153	137	148	138	115	119	136	148	106	131	144	147	154	114	157	122	131	123	133	120	133	140	125	131	151	131	131	136	142	134	141	126	123	131
8707	577	612	622	635	537	544	539	521	500	515	490	502	448	512	514	456	477	420	452	434	466	489	442	468	471	453	457	433	461	453	438	465	494	473	430	447	467	465	446	466	465	464	468	463	478	466	440	431	464	452	438	446	471	445	478	476	436	412	494	471	450	443	503	456	454	465	471	457	489	455	450	474	398	462	475	399	438	426	459	478	472	424	435	451	475	438	465	474	472	415	441	434	452	422	467	424	465	460	442	468	460	432	513	464	440	497	442	438	466	476	449	454	399	462	457	440	462	478	414	418	426	454	431	472	405	487	424	451	441	477	450	507	424	451	423	454	492	445	478	470	456	428	488	482	456	470	486	441	435	457	461	459	473	457	441	476	467	455	454	453	477	438	447	460	468	443	460	456	469	470	421	483	466	464	460	525	451	415	440	469	452	468	476	505	435	469	442	442	459	458	436	439	413	434	447	428	470	476	451	469	463	443	450	464	465	479	432	475	403	447	444	438	470	463	484	469	434	471	439	441	440	473	472	459	441	450	452	427	445	456	433	440	436	437	441	452	437	429	488	438	416	492	439	473	451	451	423	485	430	424	444	438	459	469	442	441	462	441	462	463	441	460	485	474	459	424	459	440	499	478	432	442	453	457	469	461	471	453	489	468	447	454	418	414	420	461	432	470	424	430	444	445	477	455	487	487	419	443	440	427	461	465	447	439	470	485	476	490	414	424	463	442	432	457	487	436	428	447	440	499	458	429	419	476	481	425	478	436	473	439	462	442	478	462	437	484	440	446	448	432	472	444	471	438	439	455	473	436	423	467	441	485	493	447	480	446	492	464	456	467	439	470	440	448	433	440	461	455	450	457	483	464	468	444	445	489	430	395	457	473	470	475	460	463	414	451	473	451	448	465	440	486	437	464	441	452	426	495	444	435	480	455	450	498	458	444	478	438	472	455	478	449	436	435	417	459	465	444	431	474	464	439	430	457	471	443	467	458	460	436	420	458	478	465	453	450	446	439	450	433	427	467	433	470	463	443	504	419	428	476	431	453	465	435	469	480	492	455	465	453	429	464	455	430	437	416	459	458	488	488	444	444	456	412	425	435	450	452	468	450	444	466	444	442	469	470	469	461	441	410	456	466	458	459	477	449	462	465	456	453	464	454	430	465	446	443	448	464	457	471	458	427	445	456	467	434	494	425	463	450	446	473	463	492	453	437	441	491	484	515	478	492	465	450	483	465	425	450	514	462	488	463	420	435	500	449	433	464	472	491	478	490	450	449	444	456	412	511	468	498	463	470	432	463	446	420	491	434	434	460	440	462	413	461	444	461	457	454	490	438	401	456	436	474	468	472	429	435	450	439	484	448	456	445	413	432	473	455	407	472	479	426	438	500	439	469	438	442	443	439	453	508	480	457	460	462	423	441	465	417	456	488	450	467	435	462	445	458	393	429	440	453	457	423	472	471	458	470	435	429	432	430	397	450	480	419	453	458	437	455	482	458	468	483	436	421	455	466	467	456	438	452	472	479	444	444	455	480	452	427	466	474	432	462	465	487	505	458	462	462	451	494	438	421	447	442	466	445	478	465	448	450	475	469	491	413	500	431	448	459	480	439	462	481	459	450	469	471	483	466	457	441	481	487	483	454	439	439	456	479	486	499	463	430	440	423	495	474	448	413	448	456	470	460	501	472	471	428	469	426	458	490	442	441	481	411	451	464	452	456	493	435	441	446	464	447	465	460	437	423	436	449	476	476	456	492	417	494	442	496	409	428	442	445	463	457	494	457	483	460	461	477	449	470	461	448	468	446	460	439	438	468	456	433	464	440	438	512	453	478	452	471	472	466	454	456	446	468	431	442	465	454	458	459	449	471	434	450	443	446	412	457	459	432	461	443	438	493	458	451	457	459	442	450	457	470	452	476	478	457	425	471	455	451	459	474	475	503	406	486	459	459	469	433	471	409	465	432	484	454	413	423	461	435	458	457	484	441	501	455	431	496	470	498	415	454	442	448	483	465	457	466	439	462	478	480	480	428	434	458	446	435	494	449	470	440	471	466	442	476	440	491	472	486	462	450	449	467	472	454	451	465	463	440	482	445	475	453	464	442	458	437	453	440	435	477	450	457	476	456	441	464	476	463	427	483	491	446	479	457	467	409	459	458	469	470	430	425	467	464	467	444	478	479	410	436	418	463	430	439	467	460	470	503	417	483	469	471	469	430	448	454	422	458	490	447	464	452	453	450	450	489	497	438	486	444	469	445	431	406	460	453	452	440	491	437	444	441	458	433	457	442	459	466	422	429	488	420	455	417	444	463	459	428	451	444	427	465	469	466	434	474	425	419	412	414	413	452	479	466	477	478	433	471	483	447	443	474	478	436	441	440	475	449	439	451	466	457	446	427	451	480	470	449	429	438	445	470	486	454	410	451	437	415	453	452	441	471	429	445	460	480	451	438	443	483	461	425	417	473	447	463	429	466	423	466	462	455	447	445	496	419	489	456	431	462	491	467	449	452	410	463	471	446	441	426	446	467	424	423	464	454	445	428	472	440	415	431	456	453	445	418	433	462	422	459	449	495	491	450	487	473	468	421	487	443	446	457	449	466	460	439	458	449	435	443	448	415	470	473	484	441	445	442	479	441	458	444	489	473	471	430	418	446	449	434	455	445	455	453	437	446	478	471	465	452	459	410	442	449	466	441	437	485	468	448	452	451	497	462	451	439	429	470	422	469	486	469	459	443	454	467	458	479	480	472	463	428	454	477	453	443	471	442	438	469	472	461	459	464	452	455	477	523	449	464	471	449	436	444	470	483	449	439	470	473	466	463	426	440	437	495	485	457	451	480	467	404	497	461	452	427	441	466	444	442	426	435	478	445	465	452	460	447	462	471	464	425	492	475	447	435	451	409	468	434	481	477	466	470	475	424	462	470	447	435	458	473	450	474	508	435	464	474	451	467	485	464	483	449	462	449	447	472	481	474	468	459	435	471	418	470	440	430	436	461	439	437	449	457	442	477	447	446	433	456	420	441	461	437	459	491	434	493	447	497	463	461	470	478	445	451	484	438	462	434	466	487	450	435	440	433	433	478	479	459	422	470	458	501	460	461	465	421	488	428	438	435	462	459	462	465	424	461	499	446	426	412	476	466	464	441	456	432	435	471	491	459	474	460	450	477	472	449	457	484	462	454	466	471	458	481	453	450	464	429	424	439	461	452	493	458	468	417	463	467	447	454	414	449	445	426	423	445	401	474	483	481	470	446	434	457	481	436	471	453	471	467	450	492	439	452	496	455	469	424	448	477	448	435	483	469	469	452	467	433	506	463	412	442	455	454	503	433	462	462	430	474	491	463	458	484	473	468	434	471	478	478	464	444	450	443	405	460	449	494	474	482	459	466	441	456	477	462	418	473	483	483	474	466	466	484	434	462	482	452	438	476	467	430	469	421	475	461	471	461	492	447	459	472	483	507	464	477	429	463	478	442	468	456	449	475	470	466	492
45545	9452	1686	1112	822	637	542	413	397	382	349	354	297	344	290	287	283	306	276	263	278	306	263	253	259	265	267	244	297	280	278	276	268	276	264	268	255	275	259	249	255	269	244	249	286	297	254	262	282	262	237	293	269	252	238	259	279	289	244	269	260	267	246	239	293	261	242	250	254	246	251	260	273	231	261	259	259	261	264	214	249	230	261	235	250	261	221	272	225	256	267	268	246	260	261	284	217	256	262	266	261	252	269	280	258	237	238	254	273	267	272	253	241	279	252	240	259	253	259	250	251	265	280	241	243	236	271	285	258	267	258	239	281	246	254	255	238	271	244	282	261	245	260	225	235	256	259	263	238	278	271	244	261	285	262	228	247	241	259	240	267	284	253	248	274	267	260	280	243	245	260	258	271	246	290	244	255	261	245	250	273	275	236	285	260	266	254	261	261	272	254	262	270	236	256	278	260	238	232	274	283	248	272	244	258	246	267	268	258	240	227	264	253	279	248	261	244	265	264	273	231	241	244	228	270	259	250	232	236	251	263	253	275	262	254	262	253	258	228	269	280	272	252	210	270	261	252	236	268	267	285	256	265	261	263	244	238	281	255	227	257	238	270	265	268	224	257	262	249	242	277	243	261	271	243	281	258	217	222	270	260	245	276	227	299	220	269	227	252	261	264	268	257	256	258	250	241	245	223	280	235	274	277	232	251	243	269	262	254	278	259	264	252	253	270	235	262	255	250	263	274	246	254	276	246	273	258	254	238	250	256	238	266	274	273	274	261	276	283	252	256	241	255	252	257	239	250	256	242	270	288	243	236	268	245	247	267	282	267	291	292	251	270	232	290	262	255	251	251	222	253	258	241	244	263	250	221	280	226	243	266	220	226	267	274	236	229	259	249	272	251	272	248	263	282	249	265	289	249	256	260	254	260	255	252	288	243	258	234	234	285	260	264	259	260	240	228	246	267	231	307	248	247	270	256	261	219	263	246	257	289	257	246	267	267	285	218	258	262	248	255	288	276	254	237	240	242	270	265	236	248	237	249	248	234	251	251	262	250	231	236	240	269	237	236	263	233	285	274	275	227	245	250	249	221	258	234	240	234	254	249	260	261	261	269	287	258	275	284	269	252	239	243	256	242	264	262	262	268	270	239	253	233	249	267	256	272	211	270	245	270	275	235	264	247	255	246	280	253	257	267	283	274	282	236	274	224	262	269	271	241	243	241	252	264	270	262	238	237	271	253	250	267	255	254	260	234	245	231	253	271	265	241	246	273	253	233	258	253	269	257	252	265	247	263	241	259	246	239	254	243	250	233	248	250	253	236	264	255	263	263	239	237	248	272	282	240	266	243	268	223	256	250	254	260	252	265	239	231	254	281	254	256	270	247	227	271	271	270	248	276	250	240	241	279	259	250	263	234	238	263	255	261	256	250	292	265	221	264	249	247	255	249	251	247	252	240	260	259	259	269	289	283	269	252	225	250	233	274	296	252	281	212	267	258	245	255	246	273	266	274	244	280	234	246	248	295	257	255	290	267	233	239	261	258	278	217	264	253	255	258	276	269	276	254	263	253	246	230	267	224	256	260	269	245	257	249	252	289	228	235	262	257	249	268	272	251	253	238	250	272	269	268	242	264	259	241	276	243	269	250	211	235	233	272	262	268	253	275	255	281	245	242	240	260	276	222	229	264	285	253	262	264	226	243	275	235	268	240	259	230	229	238	233	260	267	261	232	223	263	261	283	286	256	260	279	236	258	265	266	245	260	255	240	267	249	247	234	255	266	242	274	271	274	243	264	250	256	246	253	246	252	244	245	243	249	250	268	254	289	231	263	246	269	248	304	250	269	277	278	247	259	287	286	243	262	253	261	247	218	244	282	274	256	249	256	267	259	238	265	275	245	266	249	252	272	256	244	234	259	232	256	242	268	272	232	245	252	226	259	244	256	259	259	259	272	219	251	252	243	281	257	274	253	238	256	229	244	268	245	279	275	259	260	227	262	252	250	269	237	257	266	235	241	261	238	240	231	258	261	245	257	262	258	285	275	231	275	258	260	251	273	267	247	278	265	246	250	259	246	253	254	277	221	274	219	241	237	246	252	263	253	251	260	238	279	269	239	266	229	228	273	262	225	265	233	233	242	281	288	249	251	284	213	268	279	294	269	255	249	258	250	241	232	207	237	251	269	259	265	258	260	283	267	255	276	244	271	254	260	257	252	261	257	236	270	261	298	236	260	283	288	269	257	232	224	241	259	243	241	284	279	262	232	261	275	247	262	211	233	251	275	272	261	273	242	270	254	274	283	272	230	265	254	263	246	268	219	235	238	287	280	256	256	265	239	256	213	252	270	278	248	268	266	237	254	265	273	283	272	274	275	247	252	278	295	278	232	259	228	259	246	287	237	264	273	262	260	258	260	268	239	235	259	266	272	259	270	264	270	263	238	271	280	271	261	256	246	250	243	248	259	222	265	242	255	229	250	243	234	271	254	270	230	242	276	282	227	273	245	220	249	231	246	223	259	257	280	249	260	254	227	269	254	236	236	256	265	249	249	248	256	232	255	243	260	287	255	287	281	237	232	251	267	235	236	252	246	270	236	274	276	271	282	253	239	275	255	263	259	266	241	257	244	256	240	251	293	260	246	241	240	265	271	234	258	250	243	258	230	273	264	261	270	242	232	253	254	261	266	240	267	253	243	278	226	269	273	247	256	238	257	251	251	280	259	240	256	257	263	285	264	229	274	261	258	263	277	243	282	279	223	249	271	272	262	238	231	256	262	260	233	250	253	261	249	234	272	262	245	249	246	245	243	260	245	246	267	285	272	263	262	238	258	235	247	272	286	232	287	244	234	267	249	248	256	245	248	269	232	265	230	234	237	261	259	274	236	252	267	278	253	249	233	230	247	248	237	251	229	281	261	269	264	264	276	269	275	242	266	237	261	234	242	252	302	256	296	275	260	281	295	236	245	264	265	246	298	269	271	244	281	277	273	254	248	266	274	224	272	267	267	241	260	249	243	225	274	239	231	251	267	254	260	253	204	267	264	260	242	238	294	224	236	233	269	232	266	255	274	275	268	286	242	241	246	238	255	231	248	224	239	288	276	231	263	264	267	250	236	262	239	259	256	275	262	243	271	261	272	313	257	254	236	274	266	298	254	269	246	237	261	260	265	254	273	235	252	261	232	258	283	243	267	249	256	266	267	276	258	241	234	278	272	255	239	256	249	280	275	260	275	255	256	245	274	245	273	261	258	243	264	281	248	233	249	244	237	277	235	265	229	247	253	268	247	234	254	255	260	262	258	234	255	237	219	259	257	226	273	261	267	272	264	255	240	239	262	243	281	236	263	264	271	238	253	280	277	263	258	227	266	254	256	258	261	260	265	261	261	243	239	226	255	249	251	251	273	275	219	253	244	254	270	222	264	277	225	268	275	256	273	253	251	291	255	277	283	263	273	269	284	255	250	281	241	275	263	265	250	250	262	277	264	241	241
23384	1733	3405	3796	3263	2696	2278	1981	1748	1549	1452	1342	1176	1208	1166	1127	1071	1032	994	984	912	946	920	912	928	911	903	886	932	838	854	836	866	852	838	776	869	820	841	850	795	893	837	814	845	804	777	786	806	827	796	783	760	806	805	772	805	821	829	790	801	805	807	806	826	761	789	758	743	785	812	823	842	806	768	746	819	770	772	751	737	775	785	851	837	754	814	820	783	752	780	745	788	772	758	803	816	807	792	739	776	796	752	826	794	781	801	805	778	761	814	747	820	769	756	799	749	767	781	784	799	746	769	756	781	796	784	779	747	835	809	743	801	780	740	779	775	748	814	781	736	794	749	801	766	792	785	804	764	783	825	785	728	824	768	776	766	776	783	739	751	788	816	741	808	782	781	777	762	770	783	802	769	743	826	815	816	745	789	770	766	749	802	790	726	742	736	791	782	747	790	758	773	780	788	759	784	762	741	765	778	752	801	769	764	773	792	792	796	830	773	753	754	748	805	789	802	762	734	809	791	751	796	839	777	782	748	761	773	784	821	750	767	753	780	780	774	745	804	768	769	796	834	790	735	747	787	770	764	809	773	773	792	815	770	817	760	790	792	790	804	807	725	771	736	776	812	809	745	778	781	783	805	746	754	791	803	807	824	763	852	739	767	773	827	748	822	764	798	834	768	731	774	760	806	785	748	761	780	746	729	741	803	792	802	773	810	746	803	767	794	726	792	796	753	775	762	740	819	763	785	787	761	776	788	800	802	730	779	784	809	782	743	783	798	763	778	831	776	762	826	799	739	810	750	784	776	789	772	733	789	822	788	760	775	766	802	798	810	790	779	772	821	771	828	806	769	818	710	815	824	777	749	799	789	789	814	800	771	794	823	775	813	791	795	779	835	773	828	781	777	774	793	809	806	784	780	806	771	758	816	798	742	786	763	785	819	792	852	749	776	744	761	800	767	755	730	785	748	756	720	767	782	803	790	769	829	772	848	798	753	784	740	740	779	801	807	803	764	860	741	800	739	766	769	751	740	795	802	779	763	747	753	746	759	754	809	793	796	765	777	785	736	731	807	798	778	770	780	742	826	810	757	770	753	787	781	773	748	776	779	838	777	784	808	817	790	769	789	784	791	734	787	777	777	768	762	782	796	794	807	727	791	808	789	794	780	771	815	777	740	801	785	820	795	803	773	784	770	761	754	772	754	773	803	835	737	740	750	784	758	785	795	767	752	744	778	719	767	798	799	773	768	826	782	813	754	741	744	754	755	805	757	821	766	798	817	749	725	752	775	801	753	840	755	771	816	755	726	777	737	789	764	743	772	732	740	747	799	767	773	785	761	787	787	778	761	772	754	781	758	807	802	729	815	787	761	778	769	757	799	762	814	813	769	754	823	754	780	750	805	771	764	762	739	757	765	755	785	770	833	806	755	737	784	786	810	733	729	745	738	802	796	753	779	795	738	789	771	773	805	798	764	807	825	792	771	799	772	759	784	731	788	771	758	734	780	847	771	801	786	771	801	746	767	811	777	768	757	788	767	776	802	821	782	751	765	795	783	815	770	765	772	770	763	772	802	787	754	790	760	743	799	798	778	770	786	794	757	803	699	744	854	798	785	785	768	745	803	782	752	753	791	738	753	753	717	752	796	849	785	783	777	775	779	757	788	756	794	790	749	792	791	775	783	810	798	772	749	794	734	774	762	781	809	798	754	742	790	759	762	773	728	760	799	774	782	721	775	788	736	781	773	825	765	765	774	789	752	780	806	780	819	828	707	813	754	787	770	828	811	762	731	761	764	802	728	774	775	803	834	803	752	785	822	755	795	759	768	747	812	795	767	801	797	785	782	745	790	746	797	768	774	773	802	827	809	797	723	815	744	771	790	760	755	793	794	749	779	807	744	762	764	789	787	798	772	774	790	788	770	752	777	749	787	792	750	817	798	792	836	786	849	757	764	725	748	800	762	757	790	792	769	764	730	736	811	767	783	762	764	768	772	790	787	811	758	792	840	776	776	773	835	777	821	745	804	721	745	811	772	698	746	789	791	786	730	757	749	800	766	785	785	806	724	763	803	808	761	760	857	761	787	789	760	811	753	703	802	832	756	737	778	785	813	781	749	801	775	784	814	815	749	769	773	743	780	810	725	788	748	764	733	755	751	737	731	779	774	803	748	724	780	730	806	769	767	761	769	738	776	759	780	826	787	815	797	735	746	778	750	740	755	759	796	758	803	772	773	784	754	807	808	747	795	806	813	818	803	767	765	789	716	793	774	797	816	819	771	758	844	746	720	763	745	767	778	807	767	772	735	783	751	837	783	775	874	717	769	769	751	760	787	761	811	804	777	769	792	734	759	787	789	784	775	760	723	782	782	774	741	768	788	770	801	789	743	801	791	715	777	778	753	760	771	783	854	762	815	793	799	831	767	766	799	798	750	768	781	787	783	784	770	754	797	766	800	739	747	755	761	803	777	785	763	772	768	810	711	720	770	746	783	832	775	750	763	795	781	739	763	836	787	782	746	764	785	728	798	728	781	741	762	775	756	785	773	763	790	728	796	770	753	729	740	781	757	780	797	788	763	775	830	798	806	759	741	752	750	767	780	807	780	778	760	761	777	744	712	764	750	793	765	804	766	797	805	839	775	780	813	764	798	800	794	753	794	770	782	764	716	751	778	796	808	758	750	815	766	814	775	786	763	729	782	751	790	777	771	795	743	761	746	790	788	732	788	803	802	799	823	788	790	779	827	766	787	824	772	776	806	809	783	763	761	753	770	753	776	784	772	803	773	781	767	796	731	776	786	768	776	765	800	762	776	830	781	771	736	743	738	782	720	751	786	771	804	779	760	764	810	762	766	741	730	792	758	753	787	749	787	752	856	828	800	798	757	829	734	804	789	800	843	744	780	834	797	801	808	749	743	788	774	768	810	760	760	808	845	776	781	722	769	737	768	774	748	806	750	771	840	832	741	770	791	805	746	806	772	720	765	778	780	761	770	773	746	762	772	784	815	760	759	772	760	781	837	796	752	768	802	770	818	769	819	731	740	725	789	736	789	796	783	781	766	786	759	795	778	762	802	828	776	784	748	795	771	798	725	755	769	790	745	818	754	814	802	776	759	801	730	797	746	784	778	742	833	769	750	813	861	785	773	783	747	776	777	796	796	779	766	764	822	750	782	803	765	780	788	764	796	777	806	782	792	807	796	806	792	804	762	787	802	784	770	777	780	763	770	779	765	805	763	761	827	773	744	790	781	768	804	790	795	764	829	701	756	759	742	781	735	722	786	778	770	783	757	699	758	788	768	747	754	804	746	837	789	799	816	777	769	784	831	785	744	731	774	742	786	756	773	779	780	773	783	754	813	802	768	802	801	814	742	793	772	803	775	772	795	794	763	789	762	813	810	826	786	823	794	768	815	742	699	826	810	767	759	814	775	787	804	736	813	798	812	707	735	759	796	752	819	752	782	802	813	805	786	767	791	805	760	771	782	786	743	756
59937	17292	4633	2263	1494	1079	871	752	603	583	538	457	456	440	401	411	377	363	362	354	351	375	331	316	354	317	334	326	316	337	322	369	384	315	325	331	332	309	329	335	322	310	315	319	326	330	309	326	336	340	315	317	295	308	354	315	308	304	336	324	330	322	338	331	342	325	323	305	342	355	333	347	337	312	289	324	310	294	300	312	335	305	318	311	301	309	307	325	283	327	365	325	336	347	291	334	322	316	290	338	312	358	307	304	309	336	312	312	350	306	305	307	332	309	316	316	341	336	341	343	295	321	300	307	347	299	329	353	332	301	302	330	320	305	309	330	326	308	308	299	352	295	319	330	312	304	314	344	328	301	310	289	339	337	299	333	312	341	297	332	320	334	325	312	321	339	316	356	313	321	342	296	344	298	336	310	302	359	312	326	312	301	323	324	296	310	324	330	318	324	342	341	322	307	327	299	296	314	332	299	318	295	312	279	327	320	335	330	298	307	322	334	293	330	307	317	318	330	345	349	319	312	307	306	341	339	300	351	340	342	298	307	332	314	331	291	308	322	302	342	321	331	284	385	305	330	334	298	329	300	304	312	284	328	322	353	339	312	318	311	345	333	312	333	318	347	313	296	311	306	318	327	313	326	336	327	331	303	337	309	335	316	313	328	311	286	325	317	323	292	338	333	324	320	333	321	360	294	312	324	293	302	325	358	336	337	267	299	333	293	295	312	311	306	346	323	298	291	309	320	325	284	306	338	289	325	343	336	303	323	316	326	315	297	346	318	319	335	335	311	312	344	279	329	307	316	314	326	323	305	311	304	305	299	355	308	338	290	327	299	320	314	346	350	342	307	324	342	311	333	328	299	300	288	301	332	278	322	299	305	345	340	304	285	322	317	302	303	284	348	311	326	342	327	324	317	343	347	310	317	318	323	330	312	301	324	314	312	293	332	310	305	315	298	296	340	299	321	299	316	318	301	321	312	339	292	307	322	332	297	340	322	350	321	287	327	315	320	324	337	338	282	328	294	321	305	303	294	353	307	321	320	347	321	279	325	323	336	283	289	297	282	322	332	319	274	309	308	307	337	333	301	332	303	287	299	308	319	337	331	329	303	341	309	292	308	348	305	302	313	352	310	316	316	322	341	322	336	289	337	318	341	316	296	331	343	325	351	300	316	314	323	324	291	308	344	324	307	335	310	305	324	313	311	355	327	285	323	313	316	282	308	334	298	336	315	297	312	333	328	298	336	289	296	329	321	326	330	308	338	323	321	332	334	320	320	317	305	332	332	327	297	326	344	340	296	320	311	317	310	307	297	302	328	311	344	309	306	313	339	309	305	309	307	322	334	287	327	309	308	355	327	317	273	338	310	331	314	330	305	307	301	327	301	310	290	321	333	320	322	323	319	321	323	318	351	279	338	318	331	309	303	330	309	338	324	339	299	313	325	339	320	352	343	318	297	321	352	317	307	340	309	356	297	300	315	325	309	290	298	333	333	289	326	303	334	315	346	302	301	312	327	318	336	349	298	330	321	301	307	331	303	292	302	306	306	321	309	305	321	339	309	317	325	350	340	314	319	312	306	311	342	291	315	281	353	350	332	306	352	300	317	292	326	318	292	322	296	315	332	318	328	323	313	328	314	309	320	325	327	313	333	302	332	301	317	320	339	343	324	296	322	325	279	356	333	324	326	290	319	299	319	329	312	329	326	317	304	306	313	307	315	303	322	357	287	336	312	318	320	311	305	317	297	295	324	315	316	293	349	311	328	296	318	289	295	313	327	335	321	325	320	321	318	315	285	323	305	323	309	321	326	316	318	290	336	296	289	279	333	325	327	320	339	329	310	316	313	337	330	312	322	281	309	309	321	328	322	300	319	327	327	302	321	307	318	325	323	302	320	326	322	321	313	285	320	302	322	332	299	325	309	328	368	328	313	317	325	294	308	319	322	289	326	320	321	319	277	300	319	298	323	330	342	344	335	329	330	298	327	279	323	309	314	335	334	313	319	317	314	292	341	315	310	322	361	338	309	298	334	308	306	327	312	314	262	316	329	308	296	329	315	354	307	325	307	315	330	331	346	313	331	309	319	310	301	290	299	308	364	287	306	315	326	321	300	332	327	319	298	296	346	340	322	323	298	310	335	325	319	336	300	322	297	344	309	323	326	318	298	303	335	323	332	319	286	324	287	308	323	309	302	317	302	327	315	329	308	302	290	332	327	326	311	322	293	329	334	335	350	318	334	315	329	325	306	308	314	317	339	313	303	306	322	321	300	318	293	319	345	323	303	331	300	295	304	315	341	319	337	319	332	290	316	335	292	291	292	334	340	302	316	305	305	315	328	347	316	305	326	315	304	294	317	315	292	321	294	342	320	317	330	324	315	345	271	314	297	308	314	309	310	321	333	266	297	331	316	328	337	326	313	335	320	285	347	339	308	299	308	349	322	320	339	331	304	294	300	328	359	325	334	310	328	324	316	325	307	325	335	328	308	303	306	278	337	328	305	366	324	323	306	334	321	314	334	306	294	324	282	274	310	290	335	321	314	318	329	319	301	303	314	300	335	298	279	332	315	342	351	317	317	324	323	306	306	323	314	323	292	312	329	290	330	312	315	300	315	299	334	312	353	298	294	311	320	304	298	303	304	325	314	313	317	345	328	289	322	311	340	324	329	301	319	293	318	328	312	340	312	326	344	328	364	308	326	300	345	303	323	321	337	348	319	312	311	316	336	326	305	340	299	350	303	333	282	309	299	323	319	300	345	325	317	341	310	323	313	340	342	351	316	321	307	303	304	319	339	325	313	323	300	318	308	304	332	337	320	312	315	300	322	328	304	320	336	338	289	283	296	317	320	315	357	315	339	319	326	318	344	309	307	318	340	321	314	328	322	322	297	283	296	327	290	308	335	305	344	317	319	321	333	302	336	344	316	333	305	307	343	332	308	318	287	313	335	281	312	340	345	326	313	278	332	294	323	288	325	332	321	309	314	293	317	326	317	332	320	305	329	313	350	329	328	332	328	294	331	326	311	313	294	314	304	348	304	329	322	326	305	300	326	305	340	335	341	342	329	296	342	332	326	300	366	314	292	326	297	309	328	335	337	338	322	315	331	322	330	318	337	340	350	306	326	345	314	333	300	309	318	317	323	315	322	340	320	318	327	315	347	292	321	313	351	326	282	333	351	340	308	318	338	318	309	308	267	328	304	308	314	322	313	305	304	271	322	307	300	326	318	302	306	317	308	295	317	319	319	339	320	329	313	341	326	343	321	331	302	349	306	316	324	322	304	325	330	307	312	318	341	328	331	344	301	309	327	340	325	310	326	311	314	316	303	303	327	312	365	279	315	317	311	314	282	333	335	295	293	322	326	341	311	294	321	285	310	311	325	328	342	325	323	335	318	323	310	323	310	308	340	315	332	326	365	311	303	314	315	299	343	326	324	340	347	306	336	350	286	339	307	307	346	315	311	294	309	305	321	319	343	306	326	334	366	313	304
30110	2772	6124	6529	5442	4543	3635	3147	2767	2516	2248	2062	1836	1734	1686	1558	1455	1475	1363	1370	1352	1228	1243	1264	1236	1193	1118	1161	1123	1107	1043	1096	1101	1050	1061	1048	1064	999	1086	1041	997	949	990	1044	961	1008	1030	1005	1006	976	994	965	979	965	1016	999	983	957	928	986	933	909	967	961	931	1011	931	929	927	928	983	996	946	934	980	925	970	883	938	965	937	989	902	922	939	931	945	915	932	955	947	951	978	900	957	919	947	962	926	949	886	936	925	934	930	935	921	903	925	905	933	900	894	928	889	909	957	900	902	937	924	969	942	928	919	909	894	886	968	926	959	981	939	908	884	916	904	959	875	944	953	937	904	945	964	928	955	980	975	929	914	910	934	956	910	937	958	903	871	948	899	975	900	933	982	973	953	927	937	931	922	918	968	905	1006	872	900	908	930	989	920	911	969	903	918	896	916	896	918	938	938	918	891	939	879	867	915	984	1040	956	950	876	921	901	859	928	927	924	950	918	921	933	981	909	851	925	914	923	927	913	877	872	889	955	960	848	936	932	1002	950	914	936	936	920	896	900	871	866	922	901	941	915	927	881	931	937	934	931	869	894	912	861	884	943	952	914	936	921	935	920	886	947	908	928	894	927	916	909	863	917	904	941	942	951	950	874	906	941	919	930	930	915	890	866	946	960	903	912	970	952	970	960	870	947	877	818	924	895	964	891	915	945	906	863	899	928	910	924	924	908	929	947	954	932	956	933	968	906	907	884	955	910	952	900	935	882	885	908	896	956	877	902	938	924	932	899	930	943	909	911	920	909	994	910	953	942	888	918	899	930	965	962	908	915	920	847	968	910	895	892	960	991	942	882	907	917	908	930	923	876	905	940	886	932	922	851	875	879	932	951	873	894	912	907	853	958	913	964	885	909	931	971	904	922	982	926	901	894	931	920	917	927	909	884	902	904	925	886	928	914	930	940	911	904	916	868	893	891	879	945	939	942	873	935	948	950	870	923	922	871	933	920	934	951	948	948	971	946	936	912	884	945	894	927	869	921	896	904	902	910	907	938	877	919	889	889	942	933	932	910	901	905	986	866	907	875	886	964	905	970	918	938	955	864	954	926	907	953	882	911	929	955	894	909	901	909	897	880	939	899	850	928	928	908	934	973	957	903	954	944	946	902	922	899	878	932	900	886	970	917	906	937	844	898	889	907	959	915	914	961	890	899	890	859	892	899	899	950	950	912	862	939	909	889	901	970	910	913	907	930	886	882	927	944	898	892	917	927	933	1002	918	901	949	943	920	927	915	899	941	885	943	951	908	904	924	915	927	899	984	860	885	963	899	939	882	880	942	958	915	901	924	920	910	868	975	924	931	881	908	921	964	881	961	922	886	964	953	949	944	939	960	950	906	878	920	911	901	887	899	927	946	908	928	949	887	945	918	951	878	940	882	907	933	931	867	945	920	962	972	901	941	957	958	895	955	894	941	915	915	918	908	929	911	893	979	918	915	946	908	871	912	885	919	890	925	882	905	944	927	929	897	937	914	980	942	939	925	947	938	902	943	940	850	915	956	936	923	931	910	868	876	921	838	919	914	930	946	939	862	933	927	967	937	916	975	920	853	934	908	925	926	923	949	880	894	882	941	892	896	909	872	946	916	892	896	949	896	939	965	913	945	953	893	859	908	927	958	927	920	942	900	925	934	931	902	915	933	937	922	964	865	886	902	975	925	956	915	946	892	927	921	948	885	937	932	908	952	885	945	946	914	882	974	923	956	885	952	885	917	897	901	883	941	927	877	900	989	919	924	916	898	955	925	904	906	886	936	885	922	867	901	924	875	946	879	940	871	891	925	913	920	921	921	962	918	941	909	930	889	922	925	915	921	953	883	938	925	938	954	944	902	893	896	921	886	932	937	964	930	932	915	963	943	878	923	876	960	925	954	899	953	910	1005	942	930	982	961	917	915	874	909	874	858	857	938	949	940	874	944	955	913	926	891	974	983	934	911	997	923	928	895	926	911	905	924	964	934	897	921	888	887	948	923	913	943	906	911	987	932	881	940	931	936	898	970	926	934	924	877	918	934	939	912	947	918	922	906	887	908	950	931	897	969	893	926	938	936	944	897	885	931	943	931	919	948	901	936	942	946	886	945	980	944	890	894	883	922	886	939	916	929	943	926	898	901	932	945	953	932	873	912	914	901	975	889	935	962	901	944	913	909	905	899	854	949	862	951	894	928	926	923	929	979	985	915	914	892	921	932	903	918	864	955	889	912	936	966	911	874	890	951	901	924	966	969	889	903	850	989	907	938	943	887	902	904	920	922	901	969	894	991	892	892	893	879	893	949	930	925	920	878	887	885	864	907	902	882	846	918	966	910	934	915	919	931	898	960	863	866	884	931	935	897	907	940	903	886	956	929	920	913	933	965	909	916	987	956	890	883	923	929	904	913	920	912	908	921	882	941	940	900	941	883	973	933	932	921	902	895	933	912	854	902	886	897	899	915	925	863	949	933	914	907	927	874	936	906	885	904	939	916	894	898	925	912	912	902	906	956	980	976	902	881	927	934	900	869	880	910	958	938	885	949	910	936	931	937	889	958	939	920	909	927	921	894	873	944	913	910	952	949	961	910	908	879	946	880	940	873	922	899	927	882	921	884	900	912	948	910	900	939	916	914	913	912	951	902	869	981	876	916	890	907	932	866	909	956	950	954	946	908	920	911	911	914	947	930	901	962	948	915	874	901	900	873	905	902	953	915	919	845	898	925	1012	897	905	900	894	935	936	879	893	866	930	903	946	963	946	983	936	939	956	912	930	913	858	914	840	910	876	894	1000	937	869	936	882	893	952	956	949	896	874	927	932	954	931	913	917	973	944	916	915	915	939	861	927	899	871	901	914	881	966	865	904	908	995	923	917	916	973	906	928	910	947	962	878	918	970	919	908	907	918	922	883	871	942	927	924	884	946	898	942	916	947	893	958	982	919	908	932	938	889	921	892	906	926	888	929	974	872	892	931	893	893	922	918	915	903	962	962	960	882	892	969	956	930	934	972	933	958	938	914	976	944	932	917	941	930	932	962	883	918	957	926	874	921	880	896	904	900	952	938	897	903	916	935	951	976	924	883	923	952	962	941	898	969	910	958	931	902	937	873	937	901	909	905	919	966	913	952	930	932	946	905	910	938	937	899	972	896	921	910	940	953	941	922	879	923	871	920	899	985	968	951	897	909	923	941	908	935	887	944	877	951	945	929	895	877	916	982	891	963	889	922	947	926	922	914	885	945	893	867	944	887	927	906	894	957	933	915	1015	965	871	945	930	995	901	891	863	989	937	844	906	923	919	925	866	953	907	922	931	891	934	904	939	942	862	965	895	937	943	893	918	884	927	925	975	938	899	915	934	901	956	896	1012	921	928	883	931	916	857	898	939	930	976	929	932	906	890	913	896	940	940	918	922	912	903	893	899	903	887	857	916	926	934	923	964	953	885	900	880	872	912	933	867	974	974	908	891	881	995	902	914	923	902	906
7754	432	197	193	163	152	146	139	138	126	131	150	146	159	155	136	127	122	137	157	118	141	137	127	126	126	150	143	111	142	181	130	124	153	136	131	156	130	145	123	127	128	146	135	141	130	125	157	122	132	140	139	139	130	137	129	120	118	152	132	132	139	117	130	148	126	130	146	117	134	127	133	133	117	116	160	127	150	145	132	143	128	137	114	130	134	111	138	139	153	119	142	142	127	143	142	128	139	116	138	145	151	129	136	129	133	138	134	136	137	125	149	124	149	154	147	145	125	115	130	124	144	128	128	150	135	141	107	149	124	124	151	122	127	134	131	131	124	156	122	110	137	139	122	125	133	138	149	128	115	146	134	131	128	134	150	102	135	142	123	139	126	152	136	135	143	137	121	109	148	144	122	137	151	133	147	115	131	135	129	142	147	121	146	138	133	132	133	139	128	133	121	129	123	118	136	133	135	116	145	124	132	129	133	143	153	149	131	132	118	117	131	135	122	132	145	138	146	132	135	132	140	121	137	147	120	121	127	132	138	134	117	140	165	126	138	134	122	149	145	122	131	149	137	142	133	133	141	112	150	106	134	137	142	134	137	131	133	132	105	145	148	146	121	125	115	136	144	118	124	142	117	141	124	144	127	107	131	145	139	135	130	124	131	126	150	124	136	138	138	150	129	127	147	124	137	133	138	108	138	132	133	146	134	120	121	144	131	142	144	155	116	112	127	130	124	127	137	133	145	127	115	125	134	154	143	135	125	136	126	131	120	106	142	133	125	126	141	131	136	130	135	151	120	142	125	126	130	143	140	129	115	132	137	123	134	139	134	138	127	144	122	123	123	156	133	140	138	126	137	149	125	128	132	132	120	147	136	124	147	149	129	116	114	155	145	128	144	119	149	127	120	121	132	129	163	127	121	135	131	140	132	127	113	143	128	140	114	141	142	137	145	157	125	124	126	126	154	156	138	122	143	122	123	135	106	132	124	125	121	127	119	121	132	141	130	127	142	153	126	129	136	120	153	125	125	131	129	127	129	119	126	135	131	117	140	136	126	129	137	122	129	129	125	153	141	132	128	130	130	133	123	148	133	130	112	137	122	134	118	122	134	138	130	141	119	122	140	131	129	127	143	113	129	130	119	127	112	118	140	128	143	146	140	113	142	138	133	121	134	134	135	153	151	126	107	145	134	155	136	123	131	123	129	147	134	123	136	131	154	123	130	127	129	104	121	119	140	136	117	140	136	144	132	135	133	140	124	144	124	131	132	131	132	121	126	137	147	118	133	139	121	135	114	132	110	124	108	144	143	131	117	149	130	138	140	136	124	133	127	124	126	142	129	131	113	134	119	122	131	140	126	145	147	96	110	126	117	139	140	165	151	135	151	127	147	152	118	128	128	141	119	135	123	128	120	116	142	106	130	117	152	104	144	129	135	121	146	135	149	119	140	127	121	124	115	130	137	128	145	133	124	161	147	130	104	129	146	133	140	125	135	153	121	127	123	142	125	133	151	145	160	153	138	136	125	152	131	122	128	159	161	120	138	136	136	147	135	126	146	133	150	123	138	130	140	130	140	141	137	111	115	137	127	113	148	118	128	130	131	139	121	143	144	139	146	146	125	132	156	151	124	126	120	136	139	140	105	137	119	141	135	135	151	140	132	143	102	129	155	136	128	128	129	121	130	133	127	136	151	150	153	148	116	102	125	129	134	127	135	144	123	139	150	130	139	151	157	132	146	131	139	129	131	124	135	138	159	123	140	112	145	148	128	123	126	117	125	137	141	124	142	151	132	130	145	127	134	136	136	114	119	142	111	124	118	129	138	160	112	132	120	125	127	136	163	136	126	139	144	122	137	129	128	143	142	133	151	147	147	134	123	144	141	132	145	148	129	121	140	155	136	132	143	114	111	126	132	108	117	139	137	148	153	137	144	114	141	119	114	124	117	134	164	106	121	137	138	148	128	147	118	119	154	130	120	129	134	145	130	155	137	144	134	123	136	126	146	139	121	145	122	125	137	131	135	124	127	127	135	142	153	137	132	138	139	149	134	144	119	110	127	139	131	137	141	153	121	145	135	135	150	117	122	127	148	135	137	137	104	133	113	133	148	135	148	141	145	133	129	153	134	117	136	110	124	119	159	144	128	126	138	132	134	124	135	121	137	137	151	134	129	124	135	128	119	113	129	136	149	126	155	125	127	118	145	138	140	116	114	132	115	114	127	118	129	144	126	139	100	132	132	129	119	148	131	119	119	141	120	135	118	146	119	117	122	142	129	119	143	132	125	140	143	127	128	123	134	116	137	111	120	140	157	146	130	122	142	122	142	140	110	149	133	125	156	135	132	128	112	127	156	132	144	120	128	134	124	159	124	138	134	144	144	138	127	135	112	151	129	132	146	142	149	138	123	132	130	127	133	123	128	137	131	136	135	132	136	127	144	150	134	109	133	129	152	125	133	118	137	132	117	141	143	155	124	155	126	141	100	146	139	121	157	125	162	138	118	125	141	129	142	130	117	119	130	130	134	117	124	149	136	148	127	133	132	141	126	130	141	125	151	146	131	126	132	121	138	118	123	131	146	142	129	133	118	119	143	129	115	135	148	126	134	133	131	118	128	129	139	157	168	151	127	136	132	134	124	145	157	133	147	115	140	136	136	132	130	149	124	123	138	129	120	142	139	144	139	159	140	124	116	133	117	139	111	141	120	144	133	150	122	118	145	137	125	130	144	141	122	128	135	138	145	114	144	127	119	148	126	101	127	139	130	129	137	123	139	140	143	143	136	144	135	133	129	129	145	146	120	137	145	140	142	137	143	119	136	143	136	133	143	158	140	126	131	150	113	123	129	126	128	140	138	127	127	139	137	124	140	132	141	154	131	135	118	143	135	128	135	149	135	168	153	156	125	135	119	147	139	126	147	140	148	126	156	136	124	156	136	116	125	126	120	127	115	136	127	114	118	148	134	139	129	116	138	114	130	144	146	122	132	123	116	128	131	135	130	113	108	115	124	119	138	145	113	135	149	121	132	128	151	123	125	126	133	127	119	144	160	126	129	125	121	139	145	149	111	132	117	148	133	115	127	143	141	144	142	99	147	144	148	140	134	152	143	123	133	141	116	133	127	147	143	144	133	123	113	129	131	133	142	120	133	121	137	155	123	120	136	151	138	129	138	129	114	143	140	139	134	121	127	148	113	153	122	125	154	144	138	111	127	121	140	120	141	136	140	134	129	143	130	142	139	134	138	122	115	153	136	122	137	128	136	142	128	127	151	137	135	138	126	130	144	125	147	147	126	135	135	132	143	121	118	128	134	137	115	157	132	157	126	145	142	154	132	133	133	160	134	142	118	141	124	122	118	144	119	142	135	151	123	145	143	126	136	141	109	143	131	142	101	121	148	131	132	140	133	146	128	127	133	144	147	123	130	125	127	120	127	126	126	126	135	129	130	149	135	126	130	124	144	132	133	128	133	143	143	118	144	138	155	134	120	145	146
8589	590	650	636	604	548	571	545	525	484	532	487	492	489	484	445	483	512	462	467	479	446	484	459	483	474	474	477	481	447	424	471	450	475	443	470	459	434	456	436	456	486	400	459	467	455	506	488	479	483	466	457	432	474	448	470	488	456	481	414	463	458	438	461	444	430	487	481	436	439	454	458	433	450	447	453	447	452	436	495	452	442	489	453	444	475	452	456	439	473	479	483	451	434	476	452	423	442	451	448	459	404	460	448	459	453	499	462	433	434	490	482	421	472	469	512	460	445	476	447	456	457	440	471	462	451	441	494	429	513	450	421	452	444	487	422	444	495	460	457	452	469	470	467	422	468	486	454	461	473	461	449	450	465	471	444	474	451	427	466	476	483	447	497	440	439	448	451	440	486	415	455	466	456	450	428	440	474	444	464	446	418	468	458	452	464	499	473	463	459	424	446	464	437	443	450	439	443	476	456	472	467	452	440	448	434	461	447	457	477	481	497	448	437	442	459	466	440	434	442	476	501	447	432	410	476	446	437	483	472	462	490	428	449	409	471	433	472	410	468	457	454	465	453	436	440	447	463	459	458	489	457	465	465	430	466	460	432	486	437	434	426	441	449	487	445	444	481	421	477	416	444	472	436	449	471	436	445	468	441	411	456	476	413	444	426	426	465	431	434	446	417	480	402	448	443	433	449	460	463	436	436	466	452	470	433	449	462	463	453	444	448	467	439	420	421	443	472	464	493	461	490	429	496	488	427	441	431	445	462	465	469	468	486	464	466	479	457	459	451	468	458	460	409	480	444	437	446	465	429	435	479	450	430	437	462	473	437	476	494	441	434	440	426	468	457	432	442	449	449	467	453	444	462	464	450	429	453	438	446	434	446	417	440	442	480	443	496	441	461	482	467	482	461	442	430	469	417	454	438	497	424	463	441	474	430	454	450	478	438	475	472	455	443	457	373	470	479	434	426	498	466	449	444	483	477	467	455	467	442	446	459	500	479	433	487	464	466	460	478	483	460	494	445	458	469	456	438	452	471	475	452	454	488	486	470	439	479	458	489	452	451	445	433	454	395	462	474	462	449	444	468	462	465	462	419	424	410	450	458	438	429	451	424	453	461	452	487	486	450	457	462	408	422	473	431	442	478	454	459	449	400	459	445	434	456	453	427	427	421	466	414	483	480	487	443	430	462	439	469	479	485	426	446	444	434	481	481	466	483	445	437	446	460	423	466	433	454	433	423	429	493	418	448	472	466	474	441	470	444	467	468	431	454	477	497	441	475	455	430	444	422	428	496	446	497	458	460	499	426	413	425	464	454	458	453	458	463	433	443	458	439	467	429	487	440	464	479	428	496	447	465	469	441	498	442	484	437	446	477	497	451	444	427	452	461	441	439	483	450	432	460	444	459	447	462	454	457	436	456	452	446	459	473	435	397	452	460	441	449	443	454	453	468	446	475	455	444	467	424	391	465	456	484	462	430	430	473	481	436	466	437	435	473	414	458	465	413	485	451	458	419	498	485	462	459	454	448	427	418	453	437	400	404	458	473	441	465	395	477	488	431	463	488	458	452	481	484	446	406	462	434	450	428	447	450	433	445	446	470	435	450	471	454	482	456	474	461	473	430	465	492	487	470	431	477	432	493	445	472	421	454	442	423	457	484	479	488	467	476	473	441	495	457	478	441	441	449	454	424	478	469	455	458	451	462	461	429	468	453	461	443	433	443	444	451	460	480	458	463	442	468	445	459	449	443	458	459	466	453	450	472	476	500	458	446	425	425	438	422	452	486	452	433	433	440	474	432	444	487	410	486	470	464	441	445	474	461	441	493	433	473	468	453	461	446	489	451	449	474	440	446	447	480	425	474	440	464	488	456	472	443	471	458	471	489	454	441	482	503	479	450	483	415	451	477	460	458	454	438	459	429	451	480	477	433	474	453	432	472	467	463	450	475	434	482	432	459	429	481	434	469	451	424	461	445	492	498	459	464	469	434	443	454	444	443	410	426	448	448	498	454	449	440	425	446	439	474	449	469	477	443	425	492	487	440	461	414	434	485	454	432	459	441	448	468	447	457	415	455	454	405	438	489	447	481	471	462	457	451	435	426	494	468	471	425	462	428	474	403	492	423	482	450	451	444	491	439	428	473	483	436	423	437	433	460	414	460	448	466	463	478	452	489	437	419	469	450	470	444	481	434	449	457	422	412	462	442	443	469	448	452	461	452	433	468	486	421	418	488	469	495	473	485	461	464	460	431	455	442	446	450	471	477	444	463	436	470	487	485	463	452	421	448	446	456	475	465	441	466	442	464	494	440	438	446	449	467	477	455	491	439	453	441	445	471	427	478	416	443	499	457	457	500	466	445	418	493	458	440	470	455	442	472	441	446	488	472	437	432	457	456	458	439	433	437	430	449	464	447	524	448	489	444	451	451	437	439	450	441	468	483	467	453	454	479	452	411	456	439	399	433	472	478	438	499	498	451	481	450	480	450	486	418	433	467	458	452	463	443	417	465	472	445	459	476	480	452	435	436	456	479	474	466	436	439	447	462	437	446	474	438	461	463	483	443	477	458	416	475	476	477	444	484	406	434	445	460	531	476	459	457	437	445	460	413	454	422	466	468	443	464	488	457	483	462	489	458	440	472	454	446	454	473	432	416	467	462	395	452	456	440	477	421	436	464	466	482	443	418	422	455	443	424	430	443	434	456	414	463	444	459	451	475	482	442	446	481	448	469	433	459	493	491	413	486	433	434	479	456	448	459	459	461	441	462	456	489	485	450	499	466	444	458	450	432	437	451	403	497	474	471	481	462	424	444	463	464	463	486	459	448	456	447	473	453	455	446	456	490	461	433	483	427	449	444	448	465	467	457	457	461	431	476	421	423	395	454	473	426	438	460	424	461	457	448	484	445	481	437	460	460	437	427	419	433	451	448	471	488	494	444	455	492	475	457	461	412	451	473	465	442	430	463	455	450	470	438	450	489	464	454	471	413	452	468	461	487	431	463	484	484	432	433	448	475	448	466	443	467	471	460	444	455	495	462	482	471	480	441	474	438	443	456	468	467	435	451	478	492	466	435	450	455	481	448	433	437	435	462	461	443	465	421	461	452	414	453	444	456	460	452	432	445	471	477	431	473	490	436	444	449	465	464	471	430	463	424	447	460	470	470	454	458	451	444	465	485	474	451	470	471	444	428	450	482	462	464	437	416	446	446	494	459	433	445	446	456	486	418	468	438	452	480	439	472	473	397	490	415	443	444	472	423	460	422	428	431	469	485	444	476	423	457	441	487	461	467	432	470	480	471	449	505	437	435	459	444	429	452	455	464	436	437	411	441	464	447	469	456	469	435	429	459	470	459	465	457	461	463	448	443	434	469	466	502	423	487	479	474	445	438	439	499	460	421	473	426	426	472	476	428	475	448	412	470	443	464	464	457	444	486	442	449	477	459	470	426	468	502	458	430	424	452	433	465	398	442	461	459	462	464	464	452	432	432
46430	8157	1596	1100	816	610	499	495	423	387	373	338	306	321	350	310	289	305	277	288	264	247	253	263	272	266	272	280	274	271	283	256	253	267	267	279	229	256	286	264	278	264	244	237	296	267	256	256	253	245	267	264	263	274	251	253	265	236	258	273	303	256	263	270	264	268	258	270	267	252	278	251	265	251	257	254	309	267	250	256	269	239	236	279	247	245	262	242	232	265	249	248	239	240	269	275	253	203	269	263	264	268	254	242	256	262	266	261	259	253	256	257	266	263	259	265	254	260	225	244	251	263	247	266	242	266	240	262	267	275	232	254	265	224	266	230	263	253	265	245	236	263	272	243	253	234	263	267	280	246	229	258	250	263	261	270	251	243	266	231	232	284	218	244	253	232	219	246	259	276	233	259	266	256	258	261	262	224	281	252	271	253	285	297	249	239	268	255	267	257	259	270	251	243	256	269	232	281	262	264	248	254	279	247	257	265	225	256	258	273	244	262	266	243	219	260	244	282	235	239	244	237	221	285	245	266	281	282	249	249	247	267	266	255	242	245	242	258	267	235	244	280	252	258	278	244	257	245	270	242	285	274	246	272	258	282	254	282	260	278	246	236	249	274	251	236	238	251	245	248	258	250	251	239	239	223	239	259	261	279	264	285	264	234	250	308	254	247	276	232	261	265	260	266	258	271	280	275	247	246	281	266	238	247	255	242	252	256	257	237	280	259	249	269	241	227	258	252	246	257	263	234	271	264	240	260	255	249	274	248	284	269	213	283	250	251	247	233	233	281	254	262	268	249	268	255	271	246	246	266	273	235	267	276	238	221	270	245	267	244	269	229	273	238	226	244	243	260	274	272	270	239	242	236	262	235	255	240	256	246	244	236	274	245	233	267	276	276	248	250	245	264	252	250	280	257	256	270	257	252	262	238	261	279	285	290	266	272	279	250	274	244	275	251	243	271	265	279	246	263	281	237	272	253	263	281	248	248	280	259	263	268	246	270	255	261	251	255	257	230	249	289	255	283	270	261	240	256	267	252	255	272	269	244	253	250	244	275	269	251	253	282	241	244	238	279	252	262	241	244	268	238	246	277	245	264	264	247	264	268	229	238	244	270	270	247	252	286	260	246	273	241	248	268	264	238	259	251	229	278	270	263	276	251	276	248	252	268	264	268	259	293	287	256	262	233	267	261	266	262	242	245	258	259	256	251	240	230	268	234	236	247	268	224	269	276	269	249	229	269	242	278	283	298	267	250	259	257	237	256	259	257	261	248	247	244	258	255	235	249	235	292	242	253	205	241	256	282	219	296	278	263	258	256	236	244	276	236	252	266	258	256	254	245	291	278	256	274	245	234	269	236	250	244	271	248	287	250	227	279	233	269	282	252	238	256	261	268	251	249	247	263	236	246	251	263	244	273	265	260	260	273	244	299	271	257	241	246	246	269	261	247	268	236	263	267	252	267	259	270	264	256	292	271	265	267	269	221	269	264	235	265	267	256	275	269	264	279	261	280	252	259	240	242	240	246	215	260	254	242	255	289	256	252	277	244	216	255	246	253	258	256	248	254	268	252	298	234	241	253	262	248	256	272	267	256	221	290	239	274	248	246	245	252	250	261	246	241	245	255	242	270	249	239	276	256	247	244	240	286	266	244	276	243	255	276	235	243	258	252	247	278	260	247	261	254	265	273	277	273	242	265	256	281	254	279	268	250	282	264	228	258	261	235	249	252	215	267	234	254	246	303	252	264	263	264	277	273	270	269	257	277	276	249	256	267	250	290	274	263	260	255	248	271	261	267	247	259	250	270	250	251	280	264	238	250	242	228	278	218	246	231	243	271	262	240	301	244	230	274	280	242	265	290	300	271	267	247	234	256	274	262	267	253	257	284	247	237	240	259	255	233	262	274	253	239	257	255	225	242	237	275	243	254	260	275	268	270	275	251	248	249	259	223	268	265	265	269	244	247	283	260	255	225	271	259	237	230	247	270	259	249	254	286	275	255	261	263	266	242	270	252	253	243	282	228	272	274	267	254	255	259	236	254	270	257	265	265	270	273	283	244	255	273	229	256	244	235	259	243	232	239	260	261	255	255	237	275	251	248	250	257	256	270	249	274	252	266	236	226	273	245	253	263	233	250	279	250	262	287	231	242	279	291	243	257	234	253	225	256	234	255	271	242	249	263	243	222	252	271	261	291	267	257	254	288	261	240	290	279	284	260	262	248	240	249	279	223	257	281	245	243	251	266	260	250	266	242	269	241	291	238	273	263	280	262	264	227	258	254	260	248	288	252	242	246	289	271	234	261	266	238	244	272	229	248	249	230	241	269	243	238	265	256	268	272	255	275	233	245	261	259	277	261	266	239	252	252	254	262	260	251	252	276	253	277	263	269	272	236	257	249	255	258	261	246	289	272	265	283	276	284	280	264	254	266	257	249	260	252	263	267	223	231	243	243	207	242	253	248	274	242	259	245	302	256	274	259	229	269	229	258	258	234	260	242	277	233	236	235	287	277	276	250	275	265	243	255	272	246	266	254	278	279	230	227	236	256	276	242	264	271	262	263	248	258	296	269	289	280	273	222	251	271	286	264	242	267	268	251	247	269	258	241	242	290	286	246	270	263	234	274	238	249	240	258	243	263	256	255	250	252	248	253	252	250	249	249	271	217	260	257	233	247	272	239	236	238	269	245	245	255	255	243	270	280	277	260	241	285	236	283	248	259	248	271	266	247	254	261	264	264	259	258	268	237	245	253	257	273	238	260	246	266	268	256	278	257	275	270	269	261	266	277	249	255	265	288	254	258	245	268	258	272	285	286	266	249	242	248	252	253	264	257	281	241	267	261	259	265	273	281	215	236	275	270	266	225	257	226	243	286	249	290	255	245	235	237	246	288	275	254	246	259	243	231	266	257	253	242	247	242	268	242	273	239	271	252	257	273	255	263	268	248	271	272	251	261	251	254	267	270	249	220	270	254	233	278	250	225	260	251	268	258	222	258	241	281	257	260	260	261	241	253	253	278	273	249	277	243	256	248	267	264	238	254	250	238	232	263	265	248	264	254	276	242	249	239	263	266	256	255	230	259	253	258	226	268	264	222	275	274	272	260	274	271	257	266	265	244	241	266	244	258	254	260	263	244	259	230	259	281	215	275	255	264	269	248	264	248	249	254	247	264	249	256	243	257	272	232	257	252	271	241	270	245	258	269	264	278	269	257	264	228	267	258	221	270	244	240	274	252	246	252	264	278	268	254	259	242	269	241	270	266	238	291	249	281	244	248	265	237	277	266	242	240	249	265	265	286	254	247	246	252	265	240	256	229	254	248	241	287	255	276	244	225	237	249	268	261	238	271	275	264	257	234	271	239	235	252	255	256	253	256	225	254	223	237	228	261	252	277	255	242	285	249	254	247	266	253	258	261	227	283	256	278	257	267	271	253	230	279	267	226	230	254	262	300	248	253	267	269	277	244	254	251	258	281	242	247	253	209	281	253	256	245
23574	1803	3418	3899	3151	2706	2261	2009	1718	1529	1409	1321	1273	1143	1200	1123	1075	983	994	1009	1014	984	922	878	991	958	867	875	918	823	908	846	844	871	903	824	841	844	775	825	867	873	864	824	822	817	779	838	819	762	831	812	784	791	847	825	768	808	745	822	789	798	873	743	800	829	847	779	768	822	861	756	773	764	810	773	777	827	784	776	787	798	818	796	795	764	786	777	760	803	751	827	821	820	784	785	795	786	766	772	755	758	776	773	771	747	788	771	767	783	809	762	794	788	807	752	768	794	734	778	731	783	754	770	807	779	736	806	803	781	827	757	767	842	747	785	796	807	797	759	787	821	760	816	814	703	791	786	744	776	854	788	803	762	770	790	805	792	764	774	744	833	779	795	779	816	761	768	763	760	741	779	782	760	746	800	749	780	729	730	766	756	817	794	809	751	837	796	759	738	770	779	842	753	740	780	841	797	791	809	792	729	750	766	809	782	777	823	756	813	734	752	801	754	782	781	799	751	809	778	799	782	766	776	803	729	787	763	774	795	759	794	804	770	742	797	761	767	826	743	774	786	745	740	792	775	791	723	792	740	803	775	797	716	746	775	746	756	769	788	749	829	802	748	826	779	714	809	797	758	781	775	798	762	754	764	757	763	765	785	780	845	790	812	788	787	785	755	793	788	721	764	718	793	756	783	758	767	749	740	801	750	717	731	802	767	754	711	814	784	785	829	789	757	795	743	800	753	769	740	770	755	729	797	762	802	805	795	777	766	784	723	756	741	777	744	822	764	768	735	777	772	805	796	777	741	782	788	789	759	746	758	786	785	818	752	793	784	772	724	781	792	779	785	764	799	766	779	744	781	790	792	805	769	755	767	809	775	765	750	746	718	817	780	784	769	809	779	724	782	789	748	820	804	761	750	782	784	786	798	780	803	777	758	754	792	814	733	764	757	769	774	833	779	825	849	819	739	743	794	795	757	774	799	747	772	788	758	728	725	769	748	768	815	745	800	762	802	780	768	789	750	741	804	815	807	756	808	784	761	777	792	794	758	722	787	767	711	816	755	803	806	735	779	768	752	724	782	776	777	778	742	825	770	781	782	762	746	804	740	735	744	792	795	770	757	804	796	774	798	691	747	782	756	768	762	775	784	785	778	796	776	757	767	840	812	781	772	793	754	752	758	769	830	780	808	784	821	739	778	775	732	752	771	785	746	767	791	794	804	757	839	757	817	768	804	761	782	750	815	794	740	770	770	684	749	755	816	786	783	744	793	776	781	786	815	791	766	753	806	736	746	732	747	783	731	806	770	764	787	760	802	771	794	780	775	789	779	769	819	737	708	736	746	786	726	818	772	781	768	775	784	781	790	788	804	735	809	739	754	767	790	740	782	774	752	810	759	795	806	754	753	820	762	738	807	748	782	800	733	770	764	770	800	790	807	729	743	811	785	784	806	776	797	791	767	779	730	811	783	738	816	774	830	765	757	767	792	732	816	804	763	757	739	821	766	795	778	795	750	770	763	772	819	806	777	852	769	808	772	802	737	767	792	723	741	789	763	798	771	793	796	822	812	777	764	782	743	815	794	797	790	761	811	773	808	801	766	797	727	733	755	769	782	831	742	769	756	797	789	761	758	794	768	787	729	757	754	798	793	800	777	796	779	773	746	785	768	785	822	755	804	750	765	799	752	775	735	805	791	817	830	774	794	787	806	787	836	744	771	803	769	829	837	782	756	784	827	780	726	780	793	816	802	753	699	749	757	781	787	750	817	808	792	779	803	812	708	832	798	781	749	793	782	789	763	773	782	778	791	771	736	781	761	756	758	824	770	808	777	752	767	764	751	751	736	749	744	818	745	770	823	797	756	757	771	786	763	769	805	779	752	806	768	807	745	771	799	765	728	782	758	856	717	788	738	736	797	789	747	762	735	797	768	790	773	746	741	794	799	746	811	789	769	784	722	765	763	758	805	707	795	761	808	775	797	793	754	807	781	701	769	762	805	800	790	722	796	791	750	752	793	805	762	777	787	765	764	790	779	775	771	785	770	821	769	744	775	753	799	789	828	756	795	757	751	770	785	777	811	786	753	758	846	740	864	779	797	743	714	809	744	786	795	740	793	751	804	790	775	789	775	764	807	742	782	711	745	807	806	769	777	766	806	759	753	785	780	744	774	857	739	746	826	801	788	751	777	762	783	791	724	776	798	760	802	806	767	796	764	724	757	778	771	775	755	803	751	816	754	793	783	783	811	758	787	783	758	766	771	788	787	733	837	794	805	741	748	802	756	739	764	730	747	786	749	792	802	792	729	815	791	776	719	792	822	788	740	761	773	754	771	764	755	804	741	790	771	752	795	779	734	738	770	784	739	763	749	790	802	768	787	840	766	825	789	760	821	806	810	749	824	785	795	768	766	809	814	751	760	794	799	751	863	785	796	838	783	762	862	785	792	790	817	773	761	784	760	829	807	776	781	787	797	774	747	754	779	777	771	750	781	772	751	761	817	796	789	795	810	734	740	782	732	756	750	768	735	764	764	824	761	740	827	831	739	780	786	759	796	765	740	800	761	728	750	731	767	772	742	764	796	757	798	775	757	815	789	779	793	766	785	812	822	716	821	779	782	756	809	793	780	758	815	755	790	748	768	781	787	778	825	797	761	814	782	761	801	815	785	801	783	792	771	760	787	745	753	830	766	761	811	813	747	774	810	767	779	806	779	812	804	744	787	789	764	798	766	785	830	783	792	754	770	791	761	760	836	773	799	745	772	769	764	769	769	795	781	754	797	791	800	758	792	714	822	785	745	786	780	784	776	765	819	754	718	721	777	776	768	814	778	764	796	771	739	768	778	727	740	758	750	740	813	791	819	742	766	817	773	843	768	772	807	742	765	785	777	808	817	724	745	843	784	740	771	764	744	746	760	782	787	743	772	752	765	762	803	763	753	826	730	751	748	801	747	782	769	798	761	776	756	747	780	795	776	751	722	729	810	778	823	817	767	762	784	775	803	731	749	799	780	751	803	768	727	760	785	796	775	770	745	787	761	740	773	753	738	731	744	791	795	752	760	767	780	731	823	776	773	790	771	732	745	814	778	768	726	738	754	742	779	777	736	811	794	769	778	806	762	796	775	720	723	752	816	788	803	820	769	746	729	778	818	748	778	764	777	822	790	801	730	793	790	785	770	774	737	758	788	768	767	829	784	748	781	814	769	825	787	797	870	778	792	778	758	760	805	824	743	787	780	758	765	780	803	804	756	843	800	778	822	780	781	793	762	795	834	821	783	792	784	765	747	769	740	732	789	746	802	833	791	794	784	768	773	782	780	780	789	785	797	802	759	710	840	795	820	832	778	812	790	787	726	766	827	804	752	805	824	787	754	770	731	757	799	830	811	760	796	858	760	793	802	805	791	787	768	783	789	824	763	782	788	778	746	760	767	747	779	740	763	774	737	779	796	796	785	813	803	757	769	776	788	788	782	739	728	749	809	784	754	780	790	800	755
59842	15392	4259	2275	1481	1101	879	711	663	576	530	504	458	431	416	373	361	360	379	352	351	387	328	348	365	387	335	291	353	358	322	349	322	321	312	337	348	314	403	334	322	348	316	342	313	298	334	323	318	331	294	308	359	294	317	311	302	345	324	376	347	287	356	329	329	326	292	351	323	358	346	335	343	300	326	295	323	342	319	322	333	296	339	323	350	302	308	294	293	310	351	327	333	333	315	354	316	311	324	328	320	323	324	335	318	343	303	358	332	313	320	364	326	345	310	328	299	301	325	294	313	324	327	334	317	293	316	349	333	314	312	309	325	317	332	343	328	335	322	310	303	339	289	343	315	309	319	306	279	331	338	316	322	315	300	330	291	343	333	326	313	353	323	338	337	338	355	333	329	306	285	301	309	317	315	327	335	326	340	310	322	339	338	315	333	325	330	321	309	308	321	312	324	307	301	312	301	337	293	329	329	333	336	318	345	312	330	314	306	357	318	304	352	345	358	327	359	302	310	306	307	319	312	326	356	316	347	324	337	318	293	336	345	313	285	320	307	313	316	323	323	317	321	313	319	334	350	356	334	300	331	315	308	317	340	344	382	333	364	299	314	328	340	321	329	330	324	321	326	286	316	343	354	313	313	315	321	292	331	315	303	290	349	327	314	317	314	304	314	346	331	326	310	314	317	335	300	315	366	303	264	316	332	327	312	277	324	312	312	330	321	344	313	297	326	320	326	306	318	350	323	295	308	322	312	314	322	318	333	323	325	326	339	371	319	313	332	333	362	300	320	297	311	318	336	321	336	324	319	315	302	302	295	316	295	319	304	318	339	298	366	328	288	305	311	292	303	315	323	320	306	338	296	327	339	345	326	317	304	314	338	344	321	340	357	289	312	304	344	308	354	332	320	321	335	336	314	331	297	309	322	334	287	329	342	322	323	317	319	291	322	308	352	317	316	328	315	316	315	316	349	316	304	313	310	288	323	309	283	290	303	311	310	328	297	317	325	321	305	307	326	281	330	307	330	325	305	326	322	306	319	326	325	324	325	337	301	347	339	328	339	344	289	364	355	325	312	311	337	338	307	320	297	329	321	338	336	329	331	335	363	339	322	328	311	324	310	330	325	319	326	328	305	340	335	324	313	315	345	364	328	320	301	312	343	329	300	312	302	314	321	323	328	332	321	349	315	274	330	313	326	320	304	290	326	329	312	339	311	309	335	319	320	320	330	291	321	331	302	328	334	347	315	313	296	325	300	346	330	310	363	335	354	334	331	313	348	337	348	314	313	306	311	322	345	298	338	318	317	309	313	293	322	313	286	325	318	345	354	338	299	363	305	342	310	277	308	304	310	317	313	344	295	324	304	314	294	333	342	327	340	310	297	318	324	312	315	286	306	334	301	304	323	301	291	295	305	313	318	314	303	340	327	353	307	327	317	341	319	286	325	317	329	333	319	315	305	317	322	330	298	303	311	341	317	362	313	363	359	330	304	328	340	349	341	320	326	340	291	319	301	344	327	334	321	340	328	298	295	288	301	323	323	348	296	299	378	314	311	323	310	293	296	361	333	311	335	318	297	374	340	359	318	301	320	307	345	343	351	303	319	313	308	339	315	333	367	340	324	329	329	326	313	298	332	304	298	330	322	326	328	323	320	322	305	292	327	338	318	308	326	337	310	306	296	296	314	326	293	328	313	324	317	300	305	282	345	344	328	315	322	307	316	337	294	296	314	308	318	311	325	336	309	302	303	347	325	303	323	319	323	339	307	317	313	346	307	333	332	316	344	322	270	320	322	338	315	314	304	317	314	296	332	308	294	337	300	306	297	300	310	330	332	317	328	342	340	315	332	351	301	310	310	338	296	312	319	326	288	301	309	329	293	308	326	307	320	331	317	286	336	318	327	305	327	328	285	320	314	345	327	325	351	332	318	333	315	309	294	302	322	331	318	306	347	315	327	355	310	321	314	323	325	346	292	303	309	335	311	320	324	353	347	324	328	329	325	316	299	301	302	348	331	323	330	283	332	300	342	321	322	304	347	277	361	330	315	330	339	339	288	315	327	320	307	319	306	316	315	345	322	328	323	317	307	314	330	323	311	302	296	321	308	319	310	317	322	307	289	312	318	333	340	327	325	302	315	305	309	306	322	308	355	327	327	340	319	351	329	306	309	303	325	331	317	335	328	304	310	313	307	286	312	321	331	288	313	291	289	352	329	332	336	356	313	348	322	306	317	342	302	325	356	367	331	332	343	306	329	368	329	334	319	302	312	334	321	322	319	328	336	328	311	293	295	289	313	332	332	335	313	291	329	313	308	306	306	348	311	318	333	303	316	340	309	305	304	351	319	350	327	347	318	315	339	328	320	342	324	320	302	327	329	335	321	332	319	305	308	330	313	297	344	358	321	310	321	329	316	317	305	322	300	308	302	332	332	309	326	331	331	311	300	333	298	313	302	319	305	287	284	328	312	327	274	304	352	317	264	303	311	341	326	324	328	318	337	327	330	288	305	322	289	310	299	335	317	300	285	284	305	331	307	319	310	326	308	316	298	343	305	304	350	330	336	342	311	326	305	315	303	321	328	328	280	329	304	318	333	320	318	355	310	335	337	284	312	334	349	317	311	330	337	278	323	329	319	298	295	310	316	359	301	297	293	312	317	313	340	321	305	308	330	331	373	306	350	326	331	306	313	293	337	316	316	302	300	279	339	324	302	317	327	320	301	320	318	287	322	346	344	314	309	305	307	309	313	290	300	319	316	280	291	315	358	302	273	296	309	286	314	334	321	320	321	304	314	344	298	319	333	286	330	331	286	324	338	333	296	321	297	309	339	314	324	345	319	326	318	344	307	349	350	311	321	306	303	310	347	315	342	332	325	317	312	298	328	315	328	332	343	313	317	310	327	284	324	317	345	320	320	319	297	341	327	305	309	298	322	335	341	344	322	320	298	311	293	297	340	339	314	323	347	338	348	321	329	327	333	328	293	327	301	328	312	295	339	361	314	317	333	294	317	326	346	326	342	304	311	308	307	325	319	327	310	343	281	303	319	319	318	315	319	322	316	308	286	319	332	314	321	320	295	315	332	324	293	318	296	331	334	338	332	330	327	347	323	345	329	332	323	269	333	322	301	322	301	297	279	304	338	348	314	314	317	316	320	352	327	333	312	302	345	333	303	305	316	317	306	329	303	352	315	324	308	318	341	322	324	344	314	324	326	320	325	304	329	291	352	323	308	333	337	326	297	307	350	316	302	318	330	295	333	321	341	317	315	304	336	319	328	345	340	313	299	356	312	325	342	331	329	315	334	324	305	316	320	311	297	331	328	352	333	266	307	301	322	322	324	320	293	300	306	348	311	326	329	321	324	336	308	331	337	276	318	313	309	301	309	334	327	306	314	342	324	354	321	310	287	351	319	306	339	301	323	329	334	305	301	328	309	330	302	311	337	312	317	305	298	350	348	345	281	307	311	341	310	322	300	306	331	352	320	330	306	306
29221	2796	6020	6574	5474	4599	3726	3150	2808	2391	2137	2010	1880	1716	1577	1533	1466	1451	1390	1276	1388	1251	1254	1175	1166	1150	1168	1154	1144	1113	1135	1010	1070	1090	1030	1055	1043	1034	1032	1084	984	1041	1006	1012	1005	1007	1007	981	984	990	971	994	1004	1015	971	949	963	1031	985	897	981	921	981	962	931	942	944	1000	961	955	990	962	959	1000	916	936	951	914	958	926	1056	989	986	889	937	919	920	942	910	905	969	947	943	928	884	906	996	965	931	939	877	963	915	896	880	975	1004	949	955	933	883	944	927	912	950	896	913	960	917	905	943	915	948	918	886	935	981	932	889	1022	899	919	865	935	950	957	947	948	947	973	969	920	972	955	927	940	923	907	917	954	889	935	917	936	967	919	881	899	937	854	950	891	907	907	962	908	933	932	925	924	937	933	933	943	889	885	946	903	876	878	935	933	919	957	891	916	948	944	958	881	875	889	974	936	925	955	937	872	931	900	981	872	975	876	960	904	913	911	936	904	939	938	946	927	904	907	942	940	983	943	897	851	1006	944	891	935	905	941	936	923	929	897	890	876	938	932	804	915	957	989	922	1013	876	966	945	909	994	910	962	844	964	910	915	918	988	936	910	957	949	889	931	893	837	873	918	876	910	897	921	898	916	934	915	943	972	920	929	892	933	972	882	905	920	885	908	976	933	946	923	853	908	895	915	906	937	868	920	933	925	926	961	941	903	883	896	982	919	893	897	942	883	876	927	915	952	911	888	889	920	893	901	898	899	918	879	892	916	953	889	923	911	959	892	966	978	949	931	940	986	931	919	920	862	955	938	927	915	965	935	876	907	916	906	897	928	936	935	940	883	951	868	962	926	959	979	868	983	937	899	952	878	918	902	907	954	867	867	955	904	927	907	977	875	941	926	917	976	905	907	932	937	928	966	913	997	915	892	884	934	911	916	877	954	930	902	897	942	891	943	906	973	885	899	918	892	961	936	928	950	844	942	949	887	900	932	911	936	908	932	960	876	931	889	926	974	940	960	907	909	929	996	958	926	934	948	911	874	906	900	865	918	923	978	899	951	935	906	932	931	953	946	936	863	938	963	904	925	907	889	895	953	888	876	936	879	919	938	981	893	832	890	912	875	921	911	948	919	918	901	924	921	877	931	956	873	933	903	920	934	912	946	898	949	912	898	877	913	929	917	921	959	914	873	858	970	904	962	898	917	901	970	943	954	924	965	930	919	945	947	917	904	926	903	913	894	891	966	889	951	962	993	916	895	931	933	901	921	983	978	916	953	937	929	939	908	951	914	925	944	919	962	883	903	894	938	925	925	951	966	957	909	945	867	870	913	919	940	906	954	911	960	950	934	925	935	919	933	915	973	899	956	927	943	943	927	908	937	917	888	980	945	879	918	917	934	893	932	987	944	963	968	958	878	976	930	911	904	963	936	881	964	939	926	956	940	943	886	895	894	932	895	902	882	939	872	903	884	872	929	922	929	947	917	891	931	948	951	942	914	992	960	924	972	897	907	914	899	962	870	929	909	899	891	974	834	986	910	946	926	963	912	980	927	888	977	972	953	953	941	843	945	933	939	831	954	917	932	934	880	960	923	912	925	939	886	922	898	910	875	911	950	946	938	921	858	929	942	984	894	937	911	894	960	902	911	927	941	966	910	933	880	888	885	931	931	949	860	894	963	942	907	901	903	896	867	950	980	943	951	925	955	915	898	943	918	946	934	828	927	944	951	938	928	884	885	894	942	939	925	894	887	883	901	886	928	894	866	892	910	954	954	964	859	943	868	895	929	929	895	948	902	966	922	934	903	957	936	932	910	912	953	911	907	923	934	936	912	883	916	931	928	928	897	929	946	927	906	867	885	875	920	916	906	913	917	964	878	955	859	941	908	892	957	930	900	900	909	934	883	910	896	902	910	954	950	889	900	935	925	936	952	900	876	935	927	925	834	966	946	926	954	911	927	928	907	877	909	934	964	942	915	903	893	901	904	938	957	940	930	885	917	928	925	903	893	876	965	993	906	893	925	911	911	881	878	837	920	940	888	917	884	914	921	905	882	927	974	938	943	920	911	928	916	886	961	905	897	889	937	915	917	897	894	927	945	924	916	919	929	922	913	909	884	950	857	930	893	887	911	946	938	872	936	910	903	871	927	970	967	912	912	930	915	873	904	972	869	875	899	881	943	930	940	957	939	938	881	934	910	915	940	946	940	969	890	914	939	874	873	920	910	914	916	934	889	905	867	901	966	981	948	905	899	892	955	942	896	900	901	893	947	964	916	937	914	881	972	920	952	892	958	931	931	928	875	1025	969	898	930	872	926	919	877	926	928	929	874	909	912	945	927	948	957	919	984	900	1020	921	907	852	953	916	1013	874	905	905	897	904	881	967	937	894	884	935	968	917	927	920	953	932	900	938	947	900	930	964	939	893	953	923	949	921	872	936	968	923	897	889	962	889	895	882	924	947	867	921	852	924	921	957	907	883	913	890	947	919	936	929	946	893	896	917	916	905	964	855	918	928	830	914	879	978	905	936	892	894	918	893	932	920	924	851	922	979	899	904	961	952	919	890	880	944	899	932	907	960	913	934	922	917	931	901	935	904	900	970	940	916	935	968	906	884	880	914	951	894	914	898	889	868	940	964	877	920	1007	875	902	915	884	936	906	964	1009	884	888	917	911	903	972	911	894	878	936	935	885	936	961	934	913	918	926	924	934	931	956	972	902	873	955	917	870	902	875	918	904	969	933	943	943	871	943	918	920	920	886	925	847	902	928	919	904	944	943	967	945	869	948	911	904	905	890	953	947	905	952	946	931	908	936	942	918	919	911	937	904	932	886	891	863	954	950	997	919	923	908	986	946	913	898	952	919	960	971	883	938	926	932	982	913	901	923	938	870	930	920	916	919	892	899	930	847	920	874	949	947	919	903	952	907	903	940	926	884	928	919	934	956	957	896	942	943	937	942	956	926	937	884	932	934	913	986	912	920	924	892	959	918	970	915	905	972	965	961	917	960	937	888	853	939	904	916	920	881	910	961	941	895	957	917	935	940	915	890	907	943	884	941	918	916	925	937	961	909	903	898	882	924	937	964	916	950	942	880	942	937	928	918	964	932	925	945	964	892	965	883	933	951	896	916	923	893	905	880	964	892	923	905	958	935	959	929	888	905	961	957	927	883	955	923	903	928	876	924	903	923	913	941	892	892	920	883	855	922	944	913	983	907	912	929	922	944	939	954	946	866	930	961	916	950	869	926	947	940	966	922	892	896	941	936	921	882	907	989	897	898	981	919	887	894	929	978	929	903	904	913	974	921	945	935	981	919	907	894	917	922	962	919	896	928	911	933	925	952	923	902	936	947	909	895	927	925	933	965	921	930	931	907	955	949	939	880	913	887	945	989	969	907	917	908	854	939	970	869	877	891	966	943	933	935	920	939	932	965	939	917	989	977	891	887	961	965	943	925	960	964	907	936	929	913	927	932	917	946	938	885	939	926	892	920	879	919	892	939	924	905	993
7762	482	241	185	181	142	145	144	165	134	144	154	147	149	126	136	145	133	142	136	135	140	141	130	131	139	117	136	134	134	129	137	131	156	134	152	119	117	144	136	128	133	128	134	143	136	124	132	117	106	111	143	116	128	137	122	127	132	123	122	128	121	140	137	139	136	139	119	128	116	118	136	125	135	120	136	146	129	127	151	120	128	153	142	130	133	121	138	121	137	154	125	111	129	136	141	120	115	133	135	137	111	116	152	136	145	148	126	118	132	122	139	127	126	154	120	119	147	152	130	129	150	122	120	137	144	115	146	124	133	145	151	138	126	132	129	123	138	143	137	155	133	126	145	127	129	134	124	128	148	140	151	117	145	117	129	133	133	134	135	130	140	98	139	134	127	155	124	139	147	140	142	120	122	145	136	138	151	141	122	151	146	139	126	119	122	135	127	153	131	126	132	132	137	132	129	151	131	143	126	166	167	118	116	137	156	145	138	131	145	135	119	135	120	133	128	127	128	149	161	133	136	135	150	138	126	124	155	140	123	132	141	131	129	127	138	133	121	134	113	127	122	125	122	122	144	123	137	112	132	135	125	130	132	154	144	136	136	130	133	125	110	116	136	145	123	139	107	128	129	116	126	143	139	126	140	138	137	119	146	142	125	127	127	133	131	103	114	126	149	125	132	125	137	133	148	128	151	146	134	144	129	117	139	129	122	132	138	139	147	138	133	140	134	141	133	116	124	113	135	147	133	122	137	132	129	123	133	126	151	128	115	139	136	116	130	141	147	147	146	138	148	131	126	136	132	126	139	140	135	128	130	130	134	119	139	143	146	121	135	132	125	132	119	164	149	138	127	127	125	128	127	152	112	142	138	141	113	123	128	145	170	144	117	148	149	128	128	115	140	102	165	147	115	148	145	131	156	135	123	148	128	130	156	146	141	154	122	124	140	141	151	123	120	128	129	139	148	153	106	142	144	130	131	135	129	161	132	124	141	135	147	151	157	138	133	125	132	145	122	129	131	122	136	156	126	122	119	167	132	142	124	117	144	125	160	128	124	131	146	127	123	135	154	144	143	130	152	116	139	112	118	122	110	148	119	137	135	146	149	109	149	152	124	135	140	140	136	131	132	141	131	100	137	130	113	147	113	129	119	125	128	121	134	142	135	136	143	130	128	137	127	134	137	134	140	153	140	148	126	119	159	121	132	136	132	142	124	133	113	119	123	138	124	161	148	132	154	138	136	125	138	152	125	124	143	125	132	118	117	126	116	100	147	117	131	144	128	140	145	120	134	158	127	129	128	157	127	124	138	146	130	141	157	120	129	136	142	134	131	139	131	135	145	127	122	171	115	118	144	125	133	146	132	117	129	112	135	144	136	141	146	115	150	136	134	145	119	141	164	144	169	131	131	136	142	129	138	125	132	139	139	135	138	138	129	144	142	142	119	140	125	125	127	132	153	138	139	130	124	158	144	130	142	113	142	123	118	144	145	140	115	141	123	130	155	156	127	136	147	128	117	126	143	149	142	136	123	127	136	133	137	126	121	133	142	149	138	108	134	143	119	145	144	123	139	144	142	112	138	123	142	142	140	144	140	108	137	121	131	122	129	132	117	133	140	116	127	138	138	123	130	140	154	122	141	148	144	141	133	139	140	128	142	150	119	130	141	130	119	137	136	141	147	137	145	135	124	109	151	137	127	143	130	139	132	136	126	142	117	151	120	117	127	110	119	137	132	120	152	135	147	148	123	129	142	138	129	149	113	134	138	139	137	166	123	153	126	143	107	141	112	154	132	156	154	143	130	133	145	136	121	138	157	107	136	157	134	152	143	127	130	146	123	147	133	122	143	145	140	133	141	126	130	145	122	156	115	119	142	143	140	135	129	140	150	139	140	121	101	159	122	127	150	121	138	145	133	119	147	171	162	126	122	117	121	171	140	140	128	121	133	140	137	126	120	132	151	125	121	130	129	136	132	152	122	125	124	123	139	150	129	128	149	144	117	135	120	131	146	133	140	147	137	121	156	115	152	118	144	138	142	176	132	130	138	136	129	141	142	150	126	141	140	128	152	128	124	124	128	128	129	112	127	135	118	121	121	146	120	120	118	128	127	123	155	124	131	134	136	135	135	148	121	153	150	151	120	126	132	124	149	138	131	142	148	137	127	117	137	129	146	138	156	143	139	137	117	108	136	138	141	137	125	136	116	131	125	143	136	138	132	132	118	148	125	144	128	126	131	139	130	133	154	125	134	124	132	151	155	120	126	124	138	156	137	127	128	134	153	139	141	129	129	121	145	139	129	138	123	130	150	127	119	120	128	120	131	133	138	160	139	123	121	134	141	123	135	127	114	134	141	147	147	134	118	145	146	125	126	118	132	104	152	132	145	122	152	139	146	130	154	143	134	140	143	153	135	121	116	141	134	137	141	134	124	126	122	141	125	151	145	156	130	134	141	145	135	126	116	113	132	114	150	144	109	128	123	127	146	133	128	128	133	150	128	130	141	148	137	115	138	139	120	147	122	111	137	137	147	126	135	140	129	132	109	139	168	122	134	124	138	128	120	110	128	119	125	132	146	134	125	143	125	118	140	138	129	134	130	145	121	129	127	136	157	137	117	136	121	150	126	121	129	135	130	145	109	141	132	146	129	128	135	121	124	147	129	128	123	132	110	125	127	130	128	116	147	131	158	127	136	151	139	128	134	146	148	140	132	122	126	138	146	122	146	151	142	131	111	131	133	128	165	125	143	125	149	125	141	131	141	141	123	135	131	133	122	126	136	170	130	150	132	144	142	127	121	136	156	128	103	133	129	119	120	147	149	153	132	131	140	134	141	116	122	127	121	124	128	110	128	143	119	158	127	119	121	131	140	134	145	134	140	132	121	147	131	155	128	127	143	122	119	144	118	115	146	133	148	122	135	150	120	141	148	132	135	143	137	144	132	149	148	163	135	132	126	121	130	134	132	131	147	127	140	127	137	109	133	134	140	148	153	142	130	143	137	153	147	125	123	118	127	134	141	131	126	124	151	122	139	108	139	135	108	133	131	128	130	141	130	132	139	140	136	145	133	136	130	143	129	153	129	132	145	153	139	132	146	140	149	137	119	118	138	127	137	139	133	108	140	138	134	142	150	134	136	131	152	140	149	140	154	137	130	140	129	149	135	156	136	115	125	122	128	135	129	112	131	151	147	132	124	147	119	126	136	138	115	139	120	122	145	163	115	133	144	155	131	131	138	132	136	139	143	149	152	139	150	135	111	121	130	132	150	156	130	145	132	150	144	122	139	121	134	141	132	121	132	128	143	129	151	137	144	146	142	133	113	139	121	133	143	148	119	118	137	127	160	122	125	112	124	151	152	134	117	126	134	132	134	123	132	144	131	125	133	142	100	141	161	139	124	148	142	114	130	136	125	128	144	118	124	119	128	127	129	127	112	153	135	135	131	134	139	124	151	121	112	142	137	147	134	148	132	139	119	140	140	147	140	142	108	127	133
8220	518	707	647	611	574	532	562	504	536	486	525	455	504	490	474	467	490	469	458	455	499	471	460	444	490	444	480	435	466	432	476	470	453	460	446	484	484	455	513	463	444	448	461	440	477	466	445	467	461	449	470	483	473	455	448	441	450	474	462	452	456	453	461	462	473	487	456	480	479	464	437	449	467	498	482	448	444	493	451	443	437	443	458	464	433	477	455	465	466	445	445	429	427	443	427	469	438	463	439	451	452	501	449	463	496	484	483	468	437	439	395	455	440	462	433	451	460	446	474	443	461	423	465	409	393	465	434	419	473	441	507	490	481	451	439	443	461	493	420	457	445	460	487	475	429	433	482	502	477	437	465	454	464	451	472	418	453	474	454	435	454	467	472	463	468	443	428	460	463	471	457	425	467	443	479	451	469	477	447	454	450	443	476	410	461	468	471	436	451	455	471	435	430	445	462	498	456	449	461	459	489	454	462	446	449	465	500	425	445	452	464	416	441	470	452	470	459	473	432	467	418	471	431	449	423	440	434	516	454	458	454	437	485	441	438	430	456	446	492	455	471	478	496	463	430	427	470	442	433	463	468	442	451	462	476	474	469	481	452	454	487	441	471	453	494	464	445	422	432	474	445	498	453	431	416	476	475	461	485	460	500	483	457	424	444	466	472	422	443	438	419	454	486	448	492	459	454	461	461	427	464	436	443	437	479	448	462	453	438	480	463	503	421	452	417	462	452	440	428	478	445	484	493	456	489	435	412	447	450	456	458	429	435	448	450	412	478	449	444	437	443	438	449	474	453	435	435	449	428	488	496	453	460	438	474	427	470	402	466	461	475	477	466	453	495	409	455	450	439	488	474	429	453	479	477	467	476	434	456	488	472	480	455	462	447	442	501	466	433	478	446	441	472	439	448	454	411	451	413	466	430	434	427	455	427	447	466	457	445	449	437	482	455	452	435	451	500	474	443	499	467	495	435	460	453	433	462	483	478	442	468	454	485	462	429	478	447	435	396	441	453	476	434	456	444	456	462	469	441	481	461	442	456	440	508	454	448	485	429	421	490	455	462	456	478	454	460	465	452	492	482	457	480	414	443	452	457	501	444	501	430	502	454	470	470	457	441	459	467	443	447	458	449	474	438	446	450	466	446	471	454	425	505	471	467	448	470	502	486	456	417	434	402	468	499	465	466	431	469	473	439	440	461	447	471	475	449	466	437	443	427	436	460	470	462	499	412	445	427	444	451	472	450	479	455	472	443	433	463	474	426	440	453	462	494	482	473	455	466	487	481	455	503	437	454	434	455	460	464	452	489	453	475	481	443	429	463	473	424	474	448	468	427	439	426	445	459	478	475	479	494	447	447	439	437	479	425	470	454	450	441	449	478	449	476	438	471	459	494	490	455	460	461	492	432	479	468	433	481	417	491	445	458	506	425	477	447	461	461	459	443	431	425	433	488	441	406	426	455	446	443	442	445	440	430	414	421	461	433	482	448	445	499	447	439	437	494	446	441	482	477	448	434	435	496	501	447	513	458	466	452	484	430	474	452	453	449	475	429	492	462	428	460	473	449	437	425	461	475	449	447	492	412	458	472	457	470	479	467	474	427	427	485	460	473	459	429	486	442	474	456	460	454	457	437	428	434	488	442	437	434	438	426	457	427	472	473	456	441	420	436	474	436	440	445	454	423	415	433	446	460	485	448	515	479	486	441	458	443	458	495	465	472	496	466	456	474	450	452	473	454	470	467	460	432	401	470	469	460	449	476	429	470	505	500	428	501	435	496	454	437	458	454	447	461	418	437	462	445	445	500	455	460	434	428	451	448	459	459	430	457	503	478	452	425	457	461	450	457	437	445	384	470	434	430	449	456	453	450	490	441	441	438	450	458	441	432	461	422	465	419	498	475	441	437	435	457	464	435	467	453	477	458	405	504	425	446	418	455	437	448	484	445	467	463	465	465	444	492	455	453	478	407	408	424	427	463	486	427	449	418	434	420	432	470	455	410	476	445	453	446	476	450	472	480	463	464	461	471	444	470	507	456	476	443	446	459	449	423	441	495	462	454	462	449	475	450	469	449	446	471	427	408	475	466	467	427	459	502	456	436	472	422	473	449	459	433	487	437	465	449	431	410	488	448	461	475	419	459	471	442	447	431	454	456	491	423	452	469	452	445	430	436	485	498	430	451	447	490	417	468	471	468	442	438	474	453	470	481	430	459	458	468	466	425	464	433	448	447	480	483	450	460	430	483	492	455	434	486	430	428	475	463	421	423	487	467	454	445	453	460	453	464	476	473	479	457	445	466	460	424	488	443	439	464	436	474	492	479	471	459	454	453	450	479	442	471	449	476	464	481	497	417	462	458	443	431	449	464	448	494	500	480	435	474	420	459	438	447	460	471	480	487	453	489	497	444	470	412	448	401	472	454	452	476	470	420	437	507	431	459	496	471	448	457	429	448	475	469	451	422	470	448	478	456	455	450	476	452	467	456	456	438	460	448	454	417	470	491	442	486	454	460	499	461	431	448	479	444	467	460	423	483	485	486	485	452	500	444	470	460	455	452	442	453	497	445	464	456	429	469	435	433	443	445	449	450	458	446	471	455	479	437	425	407	441	457	451	464	456	443	448	476	472	476	412	449	429	438	457	426	463	445	468	471	411	449	495	438	516	447	451	482	485	486	437	464	459	443	462	436	463	467	423	486	474	493	441	460	460	458	516	441	472	458	454	482	420	486	468	475	459	447	481	492	466	448	489	449	432	470	446	457	493	445	471	455	477	451	453	411	416	485	447	450	425	475	451	445	447	437	497	431	473	455	440	459	454	479	465	446	446	488	452	447	463	460	455	459	474	473	436	441	462	467	487	431	462	488	493	450	416	453	470	456	460	457	468	453	439	438	485	448	453	459	453	471	453	457	440	444	442	431	466	434	465	428	466	456	468	484	472	449	415	459	450	438	453	410	465	475	440	440	446	457	435	472	478	438	438	441	465	474	490	440	445	499	451	419	430	438	434	492	495	461	467	452	427	448	462	434	444	503	448	459	402	450	486	434	451	458	477	443	454	497	459	465	429	463	470	487	465	495	459	438	429	432	452	462	519	439	483	447	427	439	438	443	481	413	455	465	443	453	434	446	493	421	448	437	460	483	444	505	441	449	445	431	455	452	423	494	449	439	505	478	466	426	491	462	422	456	432	433	448	460	461	474	432	476	498	488	502	455	438	459	450	501	504	450	471	454	453	457	465	471	440	488	469	458	437	439	468	508	451	457	473	462	487	453	460	469	440	485	486	444	465	473	473	520	403	460	457	492	458	486	452	475	473	463	437	463	455	504	497	463	444	461	466	455	458	500	485	476	454	453	460	436	478	474	448	444	433	444	497	453	421	473	459	393	477	474	487	444	477	453	440	452	450	467	457	468	457	420	456	474	434	485	493	450	446	457	457	458	481	474	454	449	455	443	477	443	453	440	450	430	470	417	478	429	477	450	474	481	472	458
43236	7889	1665	1138	832	679	556	477	407	398	316	319	341	316	323	313	290	336	321	294	284	274	272	271	258	267	270	256	246	253	245	241	249	303	267	275	268	305	261	220	262	269	283	288	267	278	248	261	253	264	262	245	270	251	276	279	234	280	228	265	263	246	242	255	255	251	260	265	272	247	240	244	240	260	267	234	243	260	265	252	248	242	266	294	248	257	238	246	256	251	250	292	245	284	251	225	265	237	239	253	236	252	248	262	247	222	246	260	223	260	255	269	222	271	252	255	247	274	273	244	251	263	248	273	274	261	264	271	235	236	255	238	253	256	250	234	255	245	250	246	260	264	247	269	276	249	288	247	296	268	226	238	236	288	238	269	236	228	265	288	236	245	243	252	253	258	278	257	253	277	250	258	257	272	248	279	223	255	287	259	253	280	251	245	239	271	249	256	253	258	263	250	259	241	271	282	261	274	257	257	258	267	226	270	272	251	256	254	273	240	233	268	232	244	228	247	253	234	263	249	227	237	243	274	236	263	257	259	248	282	245	253	269	240	258	251	263	267	264	255	250	251	240	240	242	261	269	243	225	259	256	224	260	286	256	269	210	224	251	262	253	243	257	281	256	241	254	261	228	243	265	243	300	286	229	248	243	244	237	272	228	250	262	249	230	271	260	257	259	268	260	241	259	235	255	250	276	247	241	254	262	270	254	267	271	272	262	258	262	262	256	267	257	242	246	224	265	281	293	216	292	240	249	232	264	272	270	264	228	258	250	245	211	261	226	260	277	258	227	262	219	249	261	266	265	303	247	264	226	248	230	256	279	247	254	250	250	275	287	264	245	248	268	246	280	242	245	262	280	262	271	264	251	279	268	272	237	245	263	245	257	257	242	250	246	232	260	266	260	231	241	238	269	269	233	248	270	272	251	216	258	259	258	249	251	277	233	257	262	242	237	265	233	256	252	288	266	239	259	277	269	260	255	208	269	248	260	259	269	263	267	225	272	265	254	267	237	273	259	286	275	287	263	270	239	259	268	262	234	262	238	270	254	232	285	248	222	272	285	268	247	253	238	255	251	248	268	243	237	265	249	248	269	250	235	234	264	265	251	255	278	258	266	261	263	254	246	243	258	258	245	236	267	226	245	267	250	280	266	242	260	216	256	244	266	259	243	245	264	268	240	235	252	226	258	265	264	261	254	264	231	288	263	278	253	241	237	232	221	260	252	272	284	263	258	247	279	243	281	275	273	223	264	265	289	254	241	283	254	277	239	267	251	285	246	246	256	267	250	267	258	236	280	279	247	264	287	262	265	254	243	256	238	238	240	247	252	263	252	268	263	259	277	232	244	246	247	256	278	228	232	261	256	250	256	266	256	284	275	243	257	233	257	278	259	248	257	262	268	270	248	245	258	257	290	247	240	257	254	266	261	271	255	246	246	252	250	269	239	269	268	267	258	261	282	278	242	248	242	248	256	260	266	262	264	241	263	252	233	259	287	256	258	274	240	269	257	223	257	285	253	254	264	269	250	266	251	234	292	260	253	252	244	250	256	243	249	259	273	249	259	229	264	250	270	237	262	274	233	276	285	277	261	287	254	261	268	264	227	227	251	252	277	263	234	269	256	241	254	231	233	248	249	261	312	270	249	278	250	249	251	265	267	275	239	249	242	253	297	257	246	265	253	237	252	263	253	221	259	258	233	252	254	260	227	272	250	268	257	265	235	215	270	278	214	236	265	261	241	263	290	268	278	283	249	213	252	253	266	268	263	283	258	245	241	266	232	233	244	255	249	269	260	283	217	261	274	251	250	250	236	256	279	251	241	270	278	272	262	302	239	254	284	226	257	242	297	278	256	240	262	263	250	267	250	253	238	286	253	217	268	240	249	266	257	259	273	264	276	263	247	272	231	266	274	241	256	254	234	230	248	241	249	246	261	250	250	258	262	232	256	245	277	262	272	268	257	253	247	248	235	246	236	274	256	259	236	227	241	237	250	263	287	261	250	225	258	270	286	258	248	276	260	251	258	271	249	264	240	234	261	301	252	251	257	258	261	269	255	287	251	249	288	256	253	260	279	258	248	250	266	238	234	254	257	278	266	290	251	255	261	256	278	259	245	264	263	262	262	267	263	250	254	244	264	239	248	300	242	249	284	244	246	242	272	267	250	266	279	275	248	238	281	254	250	269	241	246	268	259	242	252	239	240	247	273	271	252	245	231	235	252	246	250	231	270	266	223	273	273	250	250	294	256	259	242	274	273	268	269	270	233	256	259	266	256	255	247	249	258	241	239	259	237	236	245	234	243	237	261	256	262	266	289	248	250	247	256	246	252	256	264	265	291	220	242	232	258	256	240	260	252	235	251	243	240	276	250	280	254	241	247	245	226	252	249	258	263	247	252	241	270	278	231	253	260	262	267	228	254	260	220	250	253	246	259	242	251	226	229	257	270	239	268	285	240	242	233	249	258	237	240	252	282	235	254	280	245	251	278	290	266	251	271	245	243	249	249	263	268	228	277	259	254	259	249	234	272	255	258	255	275	275	261	283	241	266	234	217	251	261	259	267	279	240	244	285	253	242	230	241	257	281	239	265	261	274	306	235	234	248	251	258	277	254	217	226	262	239	255	262	277	254	260	242	247	253	248	285	245	238	223	264	253	259	261	269	257	300	253	248	270	251	260	271	286	261	276	236	225	263	243	254	276	246	268	240	250	269	248	265	268	246	250	275	251	262	251	247	276	240	262	241	235	265	253	226	254	254	288	242	241	252	262	248	275	266	295	257	245	237	234	250	241	242	263	253	265	264	277	270	263	233	232	251	253	267	257	275	259	215	244	252	269	241	248	290	258	229	237	248	253	249	247	285	241	251	232	249	278	239	290	243	273	231	271	266	271	270	235	251	252	254	290	248	234	236	275	306	237	251	264	277	259	297	258	269	279	279	242	267	264	256	267	259	266	254	267	283	227	274	250	258	258	296	281	243	258	236	257	240	263	264	248	235	267	234	255	258	247	254	264	249	266	255	266	250	250	245	252	213	239	250	256	225	279	241	260	255	260	226	274	267	247	231	233	271	276	263	252	272	286	272	241	232	241	258	283	263	239	244	276	275	256	259	271	267	268	240	270	245	287	266	249	231	219	288	263	251	291	222	230	290	242	256	235	216	228	296	257	260	269	246	260	275	246	261	282	264	239	240	258	242	247	267	269	246	264	253	260	266	246	226	255	243	251	268	297	257	254	247	262	241	244	247	248	234	250	274	275	260	258	271	280	265	240	247	267	265	275	264	250	245	253	214	243	265	259	239	262	264	248	261	213	283	273	264	254	269	246	272	244	241	268	281	262	290	266	256	256	254	283	229	249	256	255	269	238	248	245	253	239	252	267	243	251	262	264	271	262	269	259	264	262	238	229	272	253	266	247	251	239	272	257	236	255	257	247	284	288	263	235	236	249	273	256	256	240	254	238	256	232	271	289	262	261	262	255	253	242	260	232	236	277	238	245
21434	1794	3517	3784	3187	2804	2263	2010	1736	1600	1446	1324	1303	1228	1133	1099	1064	1082	974	1015	948	956	980	973	914	891	909	863	917	879	856	877	871	825	833	827	883	858	803	809	813	817	857	806	802	786	763	803	792	827	783	774	757	819	818	821	775	792	782	803	803	758	786	744	750	789	761	796	821	802	763	809	746	802	795	749	825	841	766	762	763	771	796	835	831	798	806	782	823	870	809	780	783	736	789	752	838	781	780	767	764	831	767	771	782	809	755	790	802	786	774	815	784	790	783	762	769	766	796	724	741	769	795	807	780	742	825	825	779	798	799	786	751	739	793	769	769	762	730	768	758	779	805	758	777	783	777	759	839	809	841	718	774	750	800	725	777	771	783	740	796	809	803	779	783	791	789	745	790	760	797	814	803	746	754	749	782	776	798	777	772	826	714	765	799	792	742	759	775	758	800	770	805	797	814	820	737	830	800	768	814	798	756	794	739	795	788	788	818	711	765	758	802	775	795	700	787	803	754	778	780	825	749	769	730	811	788	828	764	761	811	757	770	803	770	774	778	779	799	751	782	817	759	804	749	775	755	731	816	825	785	730	766	759	789	807	756	793	779	795	795	770	747	754	798	745	779	805	799	761	787	765	747	776	773	800	725	753	771	740	733	788	702	821	750	732	775	759	843	718	777	750	739	758	809	813	738	802	774	763	809	753	787	768	837	740	809	778	749	780	782	763	791	819	771	803	745	740	751	783	744	725	757	841	764	830	788	782	801	806	788	740	768	786	794	777	767	744	768	781	782	772	763	752	773	752	735	774	785	771	810	816	755	814	794	835	783	812	769	782	711	766	782	795	819	796	792	796	768	746	773	763	758	795	789	799	785	821	786	749	787	741	812	798	752	801	763	784	790	728	759	779	812	798	740	744	703	751	795	740	754	796	796	746	833	734	775	759	764	778	812	720	790	795	772	769	711	740	795	858	734	716	767	758	821	784	779	775	784	812	792	757	792	769	753	779	758	762	761	788	765	743	780	789	783	778	680	761	854	785	828	752	716	781	755	782	750	796	780	782	754	730	793	804	752	778	789	674	741	776	772	767	823	794	766	736	797	754	796	738	774	778	801	777	784	797	784	805	776	778	752	766	724	709	768	803	778	745	797	788	773	749	791	736	829	779	788	703	783	807	783	774	788	754	792	742	792	774	780	829	785	779	810	746	811	792	776	763	759	756	747	738	776	796	790	798	774	739	769	765	752	740	805	787	777	769	757	756	818	770	811	754	723	803	808	765	777	770	749	715	803	781	795	784	807	768	813	757	748	826	816	759	792	791	763	761	785	793	772	704	757	759	731	794	760	752	771	797	783	764	794	783	808	794	803	831	770	815	793	781	791	780	762	765	757	803	749	803	771	863	744	791	743	804	774	755	746	745	755	750	722	746	802	719	751	782	785	830	812	782	828	742	777	781	797	835	826	778	768	854	783	780	775	740	780	760	797	766	760	785	790	807	783	763	752	767	748	766	775	842	787	816	743	792	795	740	776	781	760	766	802	764	760	790	797	744	807	792	772	796	765	764	772	780	784	729	775	719	812	753	778	799	833	764	748	808	767	755	801	750	767	802	797	763	762	817	772	758	797	742	766	764	793	796	787	747	788	769	776	780	719	799	784	784	772	780	783	794	728	807	773	762	797	749	789	797	725	717	804	761	755	771	779	797	796	762	727	746	816	772	783	816	765	730	771	696	790	751	816	767	788	769	744	810	798	818	788	756	758	734	765	761	770	826	776	792	747	755	827	789	845	774	783	777	794	832	811	784	797	739	766	790	791	742	795	770	757	787	827	807	783	778	779	745	761	785	827	774	797	844	813	803	765	754	765	735	788	789	782	773	804	778	750	734	789	786	806	787	788	765	840	757	736	735	753	721	784	815	783	777	783	767	805	792	741	802	821	761	748	767	775	783	683	742	752	781	805	732	757	749	779	781	730	755	745	778	762	772	779	767	798	805	779	790	767	821	710	806	802	750	754	743	758	804	772	803	793	761	762	755	756	780	797	771	705	770	728	765	777	790	762	755	791	754	743	760	716	763	759	811	746	781	795	767	770	761	799	777	775	760	796	787	757	779	808	789	769	763	739	782	790	779	709	763	784	805	814	762	733	750	822	780	721	779	744	806	760	793	765	787	754	743	759	790	824	765	796	797	770	778	801	809	701	775	811	763	822	801	752	778	785	747	750	773	778	736	747	764	844	755	809	814	819	760	819	746	808	761	750	769	741	760	791	785	762	759	785	763	757	754	799	753	762	768	775	776	787	797	771	803	782	751	774	757	832	741	801	753	806	775	717	775	792	736	751	763	765	780	744	817	806	774	812	788	812	749	777	720	809	809	799	787	785	743	801	816	802	759	785	818	840	753	803	817	800	830	801	704	776	779	798	789	796	716	800	785	820	772	727	754	773	763	770	725	782	776	758	748	764	798	771	792	742	790	849	715	771	756	750	810	747	762	756	796	764	798	726	778	790	803	756	764	762	795	747	809	700	790	775	760	793	776	769	773	778	809	758	757	786	780	737	800	761	756	763	753	739	783	753	741	777	753	800	781	761	747	762	758	801	785	744	747	752	839	780	783	799	785	777	780	779	775	778	733	755	777	807	770	792	773	786	728	804	790	778	808	744	799	757	755	771	791	799	768	781	735	749	754	782	750	773	788	741	753	813	787	802	759	781	792	770	770	761	776	813	735	750	751	764	777	768	789	738	782	842	735	774	750	796	735	734	809	779	727	771	734	790	740	844	768	786	737	769	790	773	714	758	762	751	787	759	775	750	726	739	764	754	746	772	781	784	781	819	812	760	724	815	827	758	766	775	821	755	798	792	756	781	741	747	759	794	794	816	727	797	784	787	767	730	785	790	814	809	787	764	765	795	820	794	736	773	748	781	778	750	800	804	756	801	790	727	826	787	768	768	811	800	751	745	772	754	786	791	783	798	743	782	752	762	765	751	781	758	806	746	790	801	846	726	759	781	776	816	760	782	751	784	794	800	810	799	756	779	791	766	760	820	777	783	749	807	797	784	785	742	745	836	769	798	841	795	741	796	749	755	802	715	788	779	795	762	779	802	755	810	779	823	768	790	761	788	788	764	778	794	824	803	789	729	729	808	780	745	788	757	789	789	787	782	744	803	762	768	833	738	746	769	752	729	757	724	769	741	793	732	726	801	763	760	784	736	802	758	766	812	722	756	844	791	749	770	782	783	806	751	738	826	797	743	756	781	777	757	815	763	750	763	775	733	782	773	721	785	792	830	781	784	746	767	803	764	739	746	766	805	830	815	812	820	821	810	788	806	774	800	763	800	785	735	788	734	750	780	765	803	769	756	778	793	806	767	728	797	781	768	755	761	790	780	773	795	824	773	769	759	760	759	773	806	809	696	757	791	798	707	795	762	824	755	783	737	755	774	790	715	781	825	758	774	787	754	804	778	752	788	793	760	794	737	838	745	759	757	771	763	735
54611	16893	5903	2358	1543	1107	916	721	619	636	552	494	458	472	401	405	406	408	347	379	340	338	356	373	348	345	361	382	339	369	353	337	347	323	330	330	315	330	301	326	341	370	332	293	291	331	302	349	325	315	341	322	331	329	352	304	333	331	344	314	343	299	326	303	310	268	336	307	293	317	293	339	305	325	336	299	318	305	313	298	328	345	333	325	299	305	355	313	340	330	332	328	340	309	313	294	312	323	313	290	313	323	309	318	317	342	328	300	331	304	355	333	295	333	319	295	331	348	314	333	304	335	311	311	371	319	327	295	286	298	330	328	327	307	341	306	307	303	310	331	321	317	343	358	299	325	321	336	327	302	319	315	321	332	294	294	305	309	317	318	336	330	277	293	325	321	335	350	327	305	308	322	321	295	338	306	344	303	310	319	308	326	336	310	316	311	341	331	343	301	327	317	313	308	329	307	338	308	333	325	330	338	321	292	313	320	342	333	335	320	301	323	331	340	308	323	329	320	309	294	294	344	314	325	284	334	304	310	320	308	345	312	350	339	316	326	368	284	325	305	290	331	314	315	291	299	317	313	310	316	359	338	293	346	339	297	349	317	298	325	331	321	335	301	337	313	334	306	349	349	298	312	326	283	336	283	302	330	341	345	302	311	307	317	293	326	293	345	319	325	305	329	317	335	302	312	323	333	323	331	319	320	330	348	312	315	299	315	313	307	322	318	298	333	314	318	336	311	308	294	306	326	323	319	330	315	300	346	351	308	301	326	312	331	333	349	337	315	291	296	298	305	331	315	295	321	298	317	304	320	319	299	330	349	352	303	322	317	336	283	327	334	311	323	324	319	322	298	313	317	309	333	341	296	304	353	306	315	316	329	294	305	316	317	313	301	341	305	305	304	317	317	320	291	297	317	327	371	286	334	307	331	308	332	323	333	327	338	333	355	320	328	314	317	338	328	335	328	313	293	323	344	315	297	349	311	312	292	304	348	305	320	304	338	335	331	321	347	299	367	357	342	326	317	313	309	314	336	313	302	329	310	302	301	368	323	294	308	324	325	323	287	318	314	285	335	333	292	337	347	312	354	306	296	326	338	345	285	341	345	336	311	292	328	340	303	308	280	307	316	309	332	342	324	301	330	333	333	324	331	329	289	318	307	292	311	330	302	330	317	342	311	311	324	310	367	335	297	325	295	312	317	317	333	299	319	315	346	315	302	295	324	291	338	330	316	335	321	307	306	337	310	351	346	312	318	322	303	319	344	318	332	314	304	317	275	325	320	311	313	325	319	326	289	310	319	328	303	283	328	334	311	311	307	289	322	342	332	322	320	353	280	319	305	316	307	322	310	328	312	318	345	286	350	324	304	327	294	316	291	310	320	327	331	306	276	355	283	309	293	297	360	286	319	302	306	378	322	324	332	316	290	332	298	324	316	331	310	328	325	310	341	327	315	319	297	304	323	353	354	317	306	318	307	311	296	341	333	331	337	292	303	323	321	306	316	298	317	306	312	326	324	348	322	347	312	322	309	288	317	291	344	321	321	292	298	306	304	296	343	334	288	330	288	336	321	304	334	334	314	319	305	291	298	306	318	330	291	322	333	345	293	321	306	325	338	345	333	308	291	320	317	317	318	326	321	310	309	334	325	331	324	341	311	328	333	319	335	310	324	312	337	335	313	324	294	343	310	312	332	288	307	304	342	311	336	334	323	327	339	293	291	319	310	331	347	329	331	303	323	323	307	322	331	335	312	314	345	294	291	320	363	281	330	294	299	290	344	326	326	313	361	325	310	327	305	304	297	294	325	315	284	325	329	292	288	364	318	280	320	304	335	320	306	327	317	326	318	319	352	300	303	303	292	297	330	301	338	294	333	296	329	321	317	294	304	319	310	325	321	317	330	344	339	335	328	306	314	307	329	336	333	338	317	332	347	309	341	292	309	358	350	364	299	286	324	373	323	306	329	320	335	331	326	333	294	319	349	307	316	309	329	318	298	318	321	289	314	328	318	317	318	349	302	307	318	336	318	299	324	273	311	349	317	300	319	342	304	334	311	327	339	323	341	309	325	329	329	323	322	288	327	324	334	329	308	331	321	351	281	288	330	318	327	353	363	330	298	310	352	319	332	327	307	358	327	349	345	309	311	340	326	329	330	330	313	329	322	296	330	295	309	352	316	317	339	320	309	331	326	330	312	330	350	324	310	331	307	337	320	321	311	305	318	339	273	327	344	309	309	304	346	284	335	314	325	332	320	323	301	326	346	340	280	302	328	320	331	321	337	309	301	324	315	327	310	325	340	341	316	314	313	343	314	343	325	295	332	320	322	343	305	330	319	291	315	312	346	321	337	326	323	287	324	295	338	330	330	299	303	345	339	332	310	317	294	297	331	309	321	340	357	311	311	284	328	337	323	297	322	328	313	325	341	349	353	301	285	322	325	336	281	312	286	315	296	310	314	323	300	310	320	313	342	316	323	321	306	312	334	307	290	322	327	303	328	334	324	310	309	303	295	349	337	334	304	310	321	324	305	295	341	302	305	298	311	298	339	317	314	288	344	327	335	328	326	338	319	307	317	333	328	310	296	308	299	300	346	293	296	319	339	310	315	324	272	297	297	326	301	327	300	318	316	328	309	292	327	316	326	313	313	353	306	320	332	300	305	317	312	334	269	331	326	313	300	341	320	316	307	312	323	312	307	311	354	308	379	316	317	326	275	323	314	288	279	351	313	302	342	316	301	342	315	346	319	280	318	303	313	330	299	346	332	336	304	319	308	324	348	315	322	302	368	328	339	320	319	320	321	296	336	301	313	316	351	304	341	320	290	301	334	326	304	293	335	327	332	306	303	336	312	308	315	296	286	302	337	300	321	315	321	300	303	325	340	310	337	311	305	321	318	309	316	307	295	321	346	319	321	365	319	322	321	318	313	346	306	335	322	329	341	327	349	312	356	329	304	312	324	314	345	315	311	325	335	314	360	311	305	315	334	319	339	314	307	298	307	330	321	349	326	320	280	320	318	296	311	312	322	320	328	303	309	320	327	320	325	319	347	326	360	340	309	336	341	333	322	292	320	323	287	340	301	298	308	300	319	303	340	351	286	339	331	344	300	319	312	318	333	333	317	314	340	341	320	307	337	290	330	342	313	308	350	362	311	283	314	288	285	325	344	324	300	317	311	333	322	349	300	312	316	311	318	317	312	342	316	310	326	331	318	351	317	307	321	294	332	321	308	311	327	335	312	345	338	346	326	302	310	304	297	274	331	332	323	322	330	324	309	352	304	349	291	313	336	305	358	314	330	300	306	313	348	284	321	317	344	311	315	313	293	292	318	336	315	313	304	360	333	326	315	337	324	322	297	354	341	354	343	332	312	296	310	306	297	328	319	328	299	355	309	305	301	326	312	289	289	311	304	339	337	310	278	310	341	316	313	327	316	315	277	280	326	336	305	343	341	335	367	331	339	326	287	363	312	291	333	362	328	318	295	281	318	286	353
27234	2934	6095	6593	5513	4572	3762	3269	2766	2461	2230	2035	1882	1731	1651	1605	1423	1424	1407	1320	1282	1277	1209	1265	1187	1202	1144	1110	1123	1104	1036	1109	1071	1079	1063	1031	1028	1014	980	1005	1021	975	987	1020	975	1038	1007	990	984	995	1012	972	956	973	947	966	939	954	905	979	949	898	984	905	907	983	915	961	994	963	931	962	926	944	957	980	970	900	957	1009	922	901	889	969	933	959	955	877	933	921	926	975	972	917	905	937	909	953	959	913	934	959	921	910	901	947	911	930	922	974	903	933	960	932	888	900	884	929	877	934	951	904	960	884	989	930	938	947	914	973	904	910	939	933	901	952	934	910	968	946	890	914	970	907	964	919	931	912	900	909	915	932	933	928	910	943	960	886	950	901	913	902	947	912	913	927	968	939	923	898	920	975	946	1013	883	929	945	922	964	933	944	857	938	930	965	932	947	944	947	942	947	891	930	900	875	864	872	906	900	927	951	916	942	920	920	938	977	976	899	967	910	934	876	843	928	939	898	951	882	943	969	960	868	906	974	915	985	945	957	898	921	945	923	954	964	967	955	932	941	945	935	935	875	889	896	914	909	916	908	919	986	925	948	921	867	954	891	947	901	905	912	949	950	926	890	920	907	935	895	941	928	890	897	888	928	958	894	966	903	953	935	931	952	943	907	925	894	944	1000	889	974	934	923	955	911	955	892	919	887	922	880	880	1016	849	883	908	895	951	922	962	948	918	966	914	922	964	913	923	913	949	944	942	936	918	905	855	884	934	958	904	886	946	999	873	960	866	898	925	913	958	919	895	918	913	906	912	950	928	927	912	912	931	902	906	946	897	846	914	948	940	890	965	937	951	881	964	923	922	906	902	950	870	962	900	897	888	891	881	983	978	893	912	920	907	945	912	927	912	905	856	933	920	916	908	940	926	1011	949	908	887	943	845	953	916	945	853	920	957	914	894	844	927	941	951	917	919	951	964	942	946	945	913	956	959	869	899	853	935	908	932	891	948	899	955	930	939	878	901	905	910	940	914	894	918	865	986	931	960	924	851	876	931	940	887	900	895	902	880	911	921	968	949	892	940	874	906	924	952	957	928	952	909	920	926	918	927	918	969	955	925	903	953	904	921	950	883	890	872	968	927	895	885	923	914	897	903	941	899	951	962	947	919	935	911	901	894	882	949	908	935	856	979	935	927	888	936	988	928	909	899	919	951	906	924	917	908	938	903	927	905	902	944	910	944	944	918	894	940	936	902	908	900	952	903	947	921	920	984	937	953	915	943	898	980	946	884	957	934	940	959	924	930	902	994	920	906	936	890	964	899	874	938	929	895	899	898	946	936	938	901	897	906	931	929	923	947	899	929	918	871	1006	944	951	1002	951	916	939	876	925	904	940	946	923	960	885	881	987	938	943	949	920	902	943	917	945	902	914	903	880	863	931	906	927	908	901	965	888	927	888	900	952	947	902	898	856	905	881	907	931	962	876	914	908	954	914	880	875	913	834	977	944	964	937	976	976	907	927	913	924	869	921	909	904	971	936	889	941	857	923	940	980	892	930	900	886	949	959	938	921	935	955	960	904	904	941	943	937	960	916	921	971	952	925	880	951	899	876	926	953	869	945	960	924	890	987	955	952	954	919	916	874	903	882	938	910	892	978	891	853	921	916	936	892	933	961	927	933	918	1000	908	897	958	884	914	950	942	888	912	950	921	940	924	947	999	933	937	882	928	917	954	940	897	932	932	931	973	937	943	873	965	928	954	938	925	934	942	930	915	940	900	907	948	930	945	947	921	938	924	961	894	901	944	891	856	947	931	888	917	926	935	974	939	956	870	931	940	882	876	891	914	855	898	905	938	881	901	943	871	919	917	891	930	950	940	913	865	935	907	934	957	932	971	919	967	891	926	946	922	890	884	891	875	900	866	897	949	862	879	888	917	928	894	899	898	906	941	947	942	975	953	948	902	913	929	944	973	897	879	912	920	967	913	904	955	972	942	953	869	947	898	956	922	956	857	963	946	961	1004	943	954	981	925	951	955	951	929	944	962	882	922	934	959	887	903	882	907	894	945	904	937	930	977	964	932	945	942	920	933	880	917	901	898	897	883	937	934	859	933	890	878	924	923	928	913	899	896	910	930	940	896	966	917	916	955	920	884	928	892	886	936	933	914	942	915	930	935	943	901	915	923	884	946	964	993	906	946	926	917	895	946	908	991	912	913	940	923	941	914	913	896	932	935	922	960	923	889	916	897	906	909	900	919	936	903	947	937	959	932	918	940	905	957	912	912	936	901	943	898	908	912	970	929	934	955	969	899	941	914	930	929	877	904	933	909	926	946	937	920	945	901	941	936	925	950	890	892	918	930	933	905	892	858	1002	931	951	952	971	911	931	932	912	934	933	931	976	926	903	909	865	940	963	910	860	879	881	872	939	900	914	907	893	912	937	922	924	883	942	917	969	916	917	952	947	901	913	884	907	887	890	963	879	908	946	930	930	945	912	936	942	868	969	921	944	991	877	898	863	961	902	958	928	916	960	921	969	895	925	922	926	961	897	931	898	923	918	903	907	902	948	905	957	966	926	926	900	914	930	885	949	920	967	926	909	931	896	940	918	880	923	910	948	958	898	932	1014	905	894	961	898	942	940	915	899	880	928	923	913	916	914	920	909	905	910	897	904	915	937	845	947	893	952	884	894	945	924	953	897	896	916	935	920	989	912	943	943	898	898	901	969	842	947	944	907	958	946	882	995	904	905	926	952	961	937	908	956	971	975	910	898	926	935	920	884	939	935	977	925	907	904	900	881	879	933	929	950	951	932	964	934	930	895	936	970	986	947	941	964	916	998	860	874	955	905	920	924	924	919	894	920	916	946	939	922	932	962	916	978	943	908	933	896	937	930	875	889	922	911	928	956	995	982	956	939	912	914	898	892	887	947	901	898	913	898	858	965	914	948	943	894	925	930	904	939	960	912	910	934	885	919	965	906	987	884	953	932	945	955	950	907	925	926	954	880	932	900	903	898	989	901	955	909	938	945	929	949	894	953	908	910	921	911	926	954	944	919	904	928	932	922	926	927	972	871	899	958	945	922	962	976	906	953	891	920	937	883	958	924	909	905	958	913	897	937	921	931	915	928	896	891	910	917	988	924	886	914	927	926	901	925	908	945	992	864	910	910	956	915	889	956	900	915	950	898	892	910	929	904	914	922	983	915	920	987	897	950	883	951	901	921	936	925	927	906	956	940	898	890	919	889	909	890	950	947	885	917	922	945	939	981	909	971	952	910	913	969	920	931	943	943	950	923	920	929	905	866	900	918	900	929	912	868	892	882	955	945	921	897	931	962	881	944	909	953	921	917	893	937	898	897	895	899	944	920	923	901	880	895	935	937	934	945	905	925	900	956	888	927	971	923	913	959	897	941	931	880	925	891	939	967	939	977	961	932	943	931	911	867	914	935	981	948	939	919	937	945	922	926	985	893	897	872	864	911	920	921	927	889	933	912	926	933	935	902	938	903	922
7703	502	308	207	158	138	146	143	108	137	163	149	151	125	136	144	138	125	134	126	158	124	131	127	150	117	135	113	145	137	150	132	138	123	133	142	118	150	145	109	152	140	133	130	139	137	123	132	144	110	137	140	135	114	139	139	126	126	137	131	112	132	139	134	111	136	124	122	131	146	111	129	116	152	140	148	136	136	137	130	128	135	129	137	99	137	148	148	122	120	132	133	124	127	126	135	150	143	118	168	118	123	117	133	135	112	129	135	137	134	136	116	119	151	133	138	138	126	139	131	116	134	124	133	127	133	150	133	116	151	141	137	147	122	128	120	137	137	135	119	124	127	123	136	114	123	119	146	123	133	124	141	131	126	136	141	123	153	130	130	117	131	133	137	122	130	115	128	135	136	145	127	149	158	127	122	134	139	174	133	154	148	141	140	142	120	146	150	114	126	152	134	133	113	129	152	128	136	122	145	114	146	133	118	113	130	133	128	143	134	112	128	135	138	126	140	133	152	147	143	139	138	139	116	115	138	114	147	127	140	130	131	129	137	137	138	120	140	133	135	135	135	127	125	143	127	130	156	130	145	124	129	144	132	119	135	153	140	143	140	136	116	130	149	130	127	119	127	119	129	127	119	146	151	133	113	154	135	133	136	142	153	132	124	145	155	131	136	123	126	138	154	116	136	161	129	129	153	147	110	152	118	136	125	136	136	147	133	142	126	140	144	145	117	137	145	141	130	124	130	122	129	141	144	128	129	121	115	140	113	146	139	131	129	145	135	145	124	123	124	122	154	130	122	133	126	141	127	140	131	115	141	143	144	130	137	127	128	143	130	128	110	118	129	138	119	139	126	126	117	128	129	128	121	120	139	134	122	103	124	128	135	139	137	126	135	144	137	142	128	142	122	111	149	149	132	150	132	130	136	125	117	117	142	132	121	135	135	134	147	141	115	120	156	149	139	148	139	127	134	128	114	142	134	130	135	143	145	116	123	130	116	158	139	120	135	144	134	134	151	142	130	149	137	142	132	161	133	133	146	142	132	121	126	146	130	130	140	114	100	148	141	145	120	142	104	150	132	132	139	127	143	126	130	132	129	135	116	113	148	126	128	143	142	110	126	127	140	139	136	100	149	136	123	109	121	130	125	152	147	138	125	128	132	124	128	116	148	126	125	138	134	119	152	115	128	130	107	132	126	132	121	138	134	124	139	127	134	127	128	128	131	124	146	144	128	126	127	146	130	131	122	125	139	134	127	148	141	134	117	120	136	110	134	120	133	119	136	128	108	149	135	127	137	128	127	145	132	116	150	120	127	120	131	111	125	132	148	147	144	134	141	125	148	120	144	144	109	124	113	127	129	114	119	136	155	119	113	125	134	142	156	135	118	147	150	139	118	134	145	128	117	122	143	122	118	136	117	137	133	127	132	141	126	120	134	137	146	123	150	130	139	130	129	149	135	137	136	135	125	123	119	121	143	137	122	124	145	123	135	128	150	123	119	155	108	130	124	134	141	146	115	129	135	101	122	122	147	129	141	119	129	137	144	152	153	109	116	143	136	154	140	120	149	128	152	122	136	142	127	139	137	141	130	105	136	127	128	147	132	158	141	122	138	173	132	127	139	122	129	129	145	132	124	134	152	125	123	129	113	139	133	111	157	129	144	109	144	150	98	136	122	155	138	141	114	140	104	133	110	125	116	150	135	116	135	113	144	132	122	147	146	128	127	145	136	126	124	139	131	124	120	116	138	115	117	150	128	106	128	122	145	143	136	116	132	139	113	117	141	151	144	137	122	133	126	134	120	132	145	134	129	139	124	131	134	122	136	107	139	110	118	129	131	123	141	150	152	136	142	122	138	149	119	129	134	135	126	152	126	114	145	129	138	118	144	119	131	147	139	137	117	138	141	132	131	145	136	132	132	119	127	150	138	140	118	147	124	127	137	137	135	140	125	130	133	134	129	137	141	143	120	133	127	129	129	126	122	130	167	135	122	125	144	116	125	140	158	123	148	147	134	127	142	125	131	122	145	149	124	158	147	147	158	117	136	129	140	130	130	128	121	127	130	139	137	121	149	123	154	121	141	133	122	98	114	131	124	128	150	151	127	137	121	142	141	130	148	129	147	146	109	125	147	127	114	137	140	162	142	128	128	140	132	140	160	123	121	126	144	128	154	114	106	148	129	146	143	129	131	126	130	114	109	139	131	134	142	135	111	129	127	156	139	133	124	130	130	133	127	125	134	132	136	135	132	124	138	126	138	117	115	138	138	112	129	125	123	128	126	133	115	139	114	122	138	116	142	137	123	142	139	124	136	136	110	130	117	131	132	139	132	135	112	151	136	124	124	115	128	127	124	131	112	136	136	149	124	132	119	147	139	134	115	126	145	132	127	140	138	126	109	122	129	120	122	136	127	118	122	132	112	137	124	136	116	141	134	127	146	139	149	104	131	138	136	134	144	144	108	125	105	115	138	130	141	149	144	146	141	123	145	105	124	117	140	145	138	123	142	148	127	119	132	145	145	115	132	130	118	115	133	140	115	122	119	132	127	132	131	108	122	136	134	123	131	123	141	127	124	137	136	127	142	150	109	131	109	125	156	134	144	126	119	145	124	140	148	155	134	148	124	138	156	148	137	134	134	103	124	139	126	137	154	151	140	134	138	141	116	140	109	152	139	157	137	114	126	145	136	148	133	148	145	133	131	145	139	117	132	139	126	126	114	112	129	134	141	135	117	143	129	152	130	131	149	137	118	130	131	131	126	129	144	147	152	127	128	112	127	150	122	130	102	138	131	140	135	155	133	128	142	131	122	138	113	146	129	138	122	126	134	138	118	122	127	145	147	145	136	138	131	150	124	141	137	125	132	130	159	128	148	161	138	130	128	139	131	136	139	139	117	126	126	127	154	126	128	128	122	141	102	138	137	114	154	152	108	130	133	127	132	127	140	115	119	121	158	123	127	115	117	124	123	144	135	148	155	151	127	148	130	155	142	117	137	130	138	129	135	143	113	138	126	149	137	141	130	128	157	141	140	119	131	147	135	114	142	131	127	146	138	134	148	121	120	131	126	128	136	147	139	155	113	144	151	126	126	142	128	127	133	131	138	134	148	123	122	137	154	137	145	130	141	133	140	125	127	140	156	137	117	141	134	134	135	131	145	143	143	141	148	130	150	145	127	120	122	131	141	118	134	137	135	135	138	104	123	123	135	138	138	140	148	137	126	121	140	130	125	127	155	144	151	133	140	134	126	144	147	133	142	135	138	137	130	132	125	132	119	125	123	137	128	127	138	161	144	118	147	158	122	135	130	131	144	133	128	143	134	127	118	127	124	134	153	146	133	150	121	116	162	149	132	133	127	151	129	132	116	145	131	97	123	141	133	127	147	122	139	139	130	141	125	127	130	133	148	130	123	130	143	139	150	140	150	136	163	134	117	143	135	148	144	132	138	137	99	138	115	124	131	138	130	129	135	108	129	168	148	133	129	122	120	133	106
7807	543	634	675	642	590	498	532	526	530	519	486	450	474	497	492	465	476	475	449	451	443	461	434	491	445	457	447	471	441	470	454	502	495	454	456	449	488	475	430	427	410	449	475	472	464	475	468	460	451	496	440	459	472	464	486	421	441	494	440	478	459	482	433	459	447	490	478	472	412	476	426	488	479	442	474	455	490	482	446	423	423	480	452	447	474	458	475	454	468	473	434	469	498	459	404	452	500	408	444	436	493	455	467	463	440	450	465	455	464	479	456	430	467	432	459	474	449	461	425	444	445	468	476	453	434	429	442	473	454	426	481	448	503	455	462	444	446	427	445	492	518	478	462	473	466	443	464	441	502	469	424	411	425	514	476	461	432	461	496	481	450	457	452	453	444	437	470	460	434	458	454	476	438	427	470	501	434	447	454	428	443	480	443	478	438	451	450	469	443	455	448	448	481	486	432	480	430	450	427	460	444	432	440	491	427	463	476	482	433	464	435	458	455	414	459	423	449	455	445	457	459	446	460	429	472	467	512	431	425	414	446	433	456	424	443	434	442	452	460	439	470	431	484	462	437	487	441	443	498	458	457	436	451	459	447	439	439	462	430	421	435	436	424	446	445	476	449	468	448	438	445	438	471	475	442	418	425	431	413	441	436	468	487	416	444	455	439	477	415	457	440	433	463	483	479	434	465	487	501	443	441	466	463	427	457	482	449	458	425	504	472	490	441	436	450	436	448	461	491	398	434	457	470	426	442	438	432	407	437	429	426	451	476	446	466	457	419	464	428	453	444	429	473	459	450	473	469	437	447	466	518	457	439	439	469	452	458	467	470	426	410	452	430	491	444	460	432	458	467	467	454	461	429	441	462	472	454	460	429	444	450	468	475	481	473	451	461	445	482	479	496	439	474	452	442	461	441	472	452	437	465	426	482	476	467	431	463	471	484	471	440	442	445	445	473	473	399	469	456	453	435	448	444	425	463	426	474	447	436	462	425	446	481	399	465	500	439	431	470	432	444	450	436	435	479	495	429	426	488	453	451	471	466	456	450	481	476	451	477	466	446	473	470	466	465	483	446	448	467	473	471	456	454	451	457	486	510	484	491	464	430	445	454	458	459	440	432	450	447	462	434	454	469	445	431	454	447	464	463	446	498	430	458	436	442	440	479	428	419	491	461	467	464	440	437	463	445	457	420	482	431	478	477	459	451	457	432	414	463	470	480	472	456	425	438	440	484	433	505	424	432	457	432	484	478	461	502	468	432	450	466	429	466	464	467	425	430	466	424	495	458	478	454	449	485	439	423	407	443	473	468	448	478	468	461	464	462	452	429	466	471	454	460	431	427	450	440	447	480	450	505	442	436	453	458	470	462	455	427	395	451	434	447	447	456	456	411	437	455	428	476	463	447	415	479	481	424	447	438	475	432	468	430	441	446	499	507	458	419	459	448	462	458	460	478	460	446	474	476	476	438	450	450	475	464	468	438	410	499	460	449	452	474	439	437	440	462	455	433	433	446	483	431	445	474	457	423	438	452	416	455	426	447	448	465	446	462	435	399	517	467	429	441	456	436	411	446	443	433	491	441	479	445	456	461	427	459	454	456	483	420	459	464	421	470	445	461	458	488	438	452	466	454	433	462	455	393	454	451	457	427	438	456	408	439	518	469	449	448	428	456	428	446	427	468	434	451	436	448	447	442	475	498	437	414	399	478	470	466	400	417	442	398	488	423	454	435	469	432	451	466	461	417	458	437	431	427	445	447	484	443	467	498	447	480	437	453	465	423	464	410	464	437	465	461	452	448	415	487	499	456	446	457	497	477	473	456	478	435	444	443	449	457	489	448	474	450	416	450	459	409	412	431	442	495	457	465	427	448	452	465	436	452	439	464	449	445	451	467	488	449	475	454	441	434	479	449	456	490	468	437	449	431	445	422	462	450	450	429	447	449	434	420	482	416	457	460	458	455	453	460	409	460	434	478	448	475	476	493	460	437	437	467	473	460	455	446	442	454	438	461	464	438	488	433	471	470	483	393	477	458	466	420	456	449	441	427	416	429	466	452	470	487	486	470	459	468	457	452	438	467	446	489	445	433	451	450	464	437	470	496	463	465	467	404	507	415	447	470	455	461	445	460	466	470	483	470	490	444	512	457	443	443	467	449	466	508	457	472	454	459	466	463	476	435	433	431	465	463	478	451	510	452	472	487	473	434	401	436	427	442	463	464	442	454	431	464	444	460	490	450	462	487	468	465	458	433	476	430	467	473	426	452	457	442	445	487	484	419	412	449	481	456	473	410	429	455	476	440	474	457	443	432	462	444	411	495	457	499	452	429	461	464	408	453	468	462	450	423	482	434	460	422	464	459	468	446	442	497	490	453	490	473	464	478	430	439	470	464	415	466	415	458	468	480	398	487	456	433	428	473	461	455	440	440	502	407	496	447	445	449	404	455	490	452	446	437	475	457	435	444	456	463	479	479	492	449	441	448	441	454	476	426	442	469	464	461	441	457	463	450	433	455	449	438	469	422	486	442	452	462	421	472	504	466	467	471	421	440	465	490	460	482	492	460	423	464	439	464	474	445	484	428	438	439	428	458	476	489	451	461	439	456	469	434	422	467	444	473	454	501	445	492	464	456	476	457	458	461	478	445	464	450	474	430	477	432	439	467	413	419	432	456	454	439	420	458	493	469	416	456	460	466	422	463	450	438	495	421	456	440	470	427	476	453	453	480	446	443	402	432	458	433	450	439	465	460	466	427	450	461	462	461	493	443	479	451	493	462	443	458	434	454	473	466	447	471	448	446	476	431	489	477	455	402	452	462	471	453	471	452	446	434	469	469	437	463	437	455	461	451	422	479	429	465	484	454	401	439	466	442	464	432	429	434	432	399	496	431	514	448	449	456	441	434	469	463	459	464	459	457	464	461	466	420	433	493	439	489	445	439	452	462	450	460	451	438	469	451	455	449	466	476	478	416	488	507	437	442	438	484	458	480	448	440	462	443	458	520	463	481	459	470	438	396	431	422	428	421	449	423	474	428	463	451	447	397	454	431	464	463	454	441	429	434	454	415	449	432	460	476	442	446	416	457	457	431	464	464	487	477	407	453	451	463	461	474	464	467	444	441	480	458	446	460	457	442	471	453	419	512	448	449	431	472	481	458	439	457	456	435	411	426	496	451	469	460	439	459	518	433	408	481	452	442	463	486	444	459	454	453	429	486	453	486	443	491	478	457	430	471	456	462	436	437	462	450	481	473	456	503	448	464	448	436	445	473	486	449	426	466	451	413	469	445	426	474	459	451	460	452	451	448	444	450	456	466	460	420	433	421	473	437	415	447	435	470	456	441	443	444	436	450	469	443	471	453	479	494	453	485	438	443	439	451	446	451	429	435	467	455	461	448	471	462	442	450	471	440	488	449	405	458	431	447	450	448	437	466	510	445	420	458	415	455	444	454	481	435	483	484	444	473	457	471	447	468	467	424	449	470	465	408	452	446
41484	8214	1810	1184	813	645	532	449	425	399	342	335	319	332	318	329	304	294	246	273	260	283	275	258	296	257	282	278	280	242	258	270	251	259	258	256	270	265	260	275	248	237	240	254	320	288	265	267	250	243	240	248	262	243	269	249	263	274	250	257	246	277	244	234	244	289	284	275	239	266	281	252	246	263	256	240	265	232	255	251	264	248	266	270	265	260	258	286	271	247	239	269	239	247	254	243	250	278	252	271	253	239	275	226	234	249	269	268	279	269	232	269	246	275	291	281	250	254	283	257	261	243	271	264	275	279	242	274	249	259	237	261	278	242	244	281	281	278	266	258	276	237	271	257	247	279	288	282	259	265	262	258	222	246	252	239	285	244	265	279	254	258	251	276	256	232	270	246	276	269	245	267	260	264	277	220	252	266	230	287	265	242	262	256	258	269	241	269	258	258	269	306	229	275	261	262	237	260	262	248	239	265	271	248	250	259	240	252	240	262	239	248	262	231	277	275	270	251	302	246	240	242	261	264	266	235	235	307	257	261	236	259	262	260	223	261	266	266	246	252	255	231	238	261	258	271	271	247	242	250	234	277	272	248	250	254	248	241	259	254	261	249	252	252	254	278	299	261	260	297	224	260	270	256	255	238	245	253	249	252	242	251	232	278	244	263	264	246	241	258	260	269	256	270	241	240	267	264	256	255	256	263	235	250	274	263	251	280	278	258	281	262	251	256	259	285	226	283	258	266	238	259	283	271	281	250	267	276	245	262	255	244	249	279	280	258	225	236	243	250	261	262	236	212	279	260	272	244	259	277	255	262	245	285	287	286	246	232	245	255	253	260	240	236	272	268	279	252	276	243	246	230	268	240	299	246	232	250	270	238	261	265	285	225	240	269	282	252	232	263	264	240	263	227	272	255	250	268	264	234	261	265	252	238	278	249	240	296	217	269	258	232	244	246	269	273	248	237	249	247	288	266	248	258	257	291	260	277	263	282	259	269	266	243	257	269	272	241	268	271	229	270	266	287	271	254	239	261	259	270	284	245	251	244	270	277	251	240	239	210	274	272	263	244	251	281	225	251	233	282	246	270	264	283	261	252	248	265	246	254	261	266	257	244	259	271	263	264	245	264	275	273	244	273	271	244	250	242	270	257	250	256	258	252	270	260	265	273	279	270	254	242	277	273	238	284	251	238	262	242	226	268	250	262	265	241	273	269	281	260	266	263	244	269	250	260	267	246	261	269	232	255	264	252	248	240	239	231	250	257	283	258	245	254	258	259	250	266	275	251	274	251	230	256	277	234	260	231	236	237	218	253	245	244	228	279	274	256	253	259	252	264	248	258	246	252	274	260	254	228	276	259	233	265	247	248	270	256	257	268	244	233	230	276	264	269	269	278	255	237	267	241	243	255	240	252	256	242	248	248	242	262	291	207	251	251	273	283	238	263	253	227	243	272	272	263	274	253	276	244	238	260	265	268	247	237	268	282	273	290	252	267	258	262	235	237	245	237	252	247	247	275	270	265	221	263	243	225	250	217	270	261	278	239	254	241	239	260	261	243	257	258	259	270	261	276	241	293	221	251	222	255	262	243	257	215	252	257	236	251	270	269	254	268	241	257	263	223	248	246	250	252	269	223	251	266	232	232	249	241	271	281	272	259	258	272	231	268	262	259	241	279	259	239	256	284	272	261	262	295	262	269	259	277	249	264	265	252	256	243	243	255	258	244	245	276	266	253	249	262	240	268	284	258	250	242	281	236	261	229	263	252	265	257	234	278	267	214	261	249	259	262	258	272	270	274	250	256	256	258	262	266	267	273	232	231	270	247	249	263	265	291	264	270	261	267	235	251	256	270	269	241	270	250	269	265	252	253	257	244	249	260	267	245	250	252	269	221	261	218	262	261	254	247	257	265	233	252	242	287	267	242	252	279	262	266	273	290	231	245	247	321	260	257	240	282	255	235	266	246	246	271	259	293	247	252	272	254	283	249	253	266	260	281	246	261	265	248	246	248	239	219	258	242	285	231	260	242	249	237	240	224	267	262	274	261	220	241	275	280	260	222	258	266	270	250	276	277	270	257	236	251	244	273	281	255	267	246	258	273	241	249	264	279	258	236	233	260	288	249	266	264	251	249	255	254	249	246	238	290	253	250	268	270	268	263	249	283	253	257	277	246	261	282	260	271	231	268	256	247	285	282	241	255	293	248	235	273	248	259	265	289	255	244	267	262	249	244	272	270	274	280	271	265	226	226	251	268	257	243	267	278	291	243	215	253	235	251	260	252	269	251	261	273	272	238	266	220	252	253	265	247	260	257	274	260	279	237	257	254	237	250	262	268	274	235	252	256	243	257	252	256	261	247	279	227	260	284	277	258	263	221	245	247	237	257	258	266	249	277	246	258	269	260	272	266	260	254	252	235	281	257	275	245	255	228	260	251	235	247	261	262	271	269	243	261	248	261	242	239	248	232	252	267	275	254	266	237	239	253	224	286	267	253	267	277	243	254	259	261	274	281	256	230	244	267	231	269	233	248	259	240	224	249	250	255	271	237	243	221	248	246	252	250	252	270	274	253	246	232	238	251	252	259	298	254	254	265	252	247	252	229	268	268	271	286	263	280	235	265	270	262	268	294	252	273	274	264	224	250	218	257	253	257	251	248	227	255	263	240	252	273	253	267	275	291	269	293	267	273	246	262	247	252	241	241	246	256	255	260	284	265	258	242	273	234	241	284	243	292	250	259	261	258	253	238	258	266	236	277	253	223	277	282	244	267	241	241	243	260	268	285	276	237	275	239	268	231	247	260	244	247	227	230	234	259	269	241	263	252	228	229	259	282	262	256	222	265	271	264	262	245	261	262	234	264	257	264	262	280	272	267	234	269	254	275	242	231	270	264	290	259	271	261	257	253	252	254	257	258	258	254	245	240	236	295	232	252	253	256	261	233	233	278	238	244	259	286	269	253	257	238	224	243	250	260	276	245	245	282	257	261	264	242	253	271	263	264	270	266	267	247	270	251	232	259	235	250	239	242	240	246	251	260	274	256	260	241	246	244	264	283	257	242	270	242	277	264	262	253	249	259	255	291	254	272	231	266	289	266	267	243	278	268	270	226	248	256	284	256	258	242	246	284	273	278	269	257	275	264	253	249	265	246	290	255	248	258	274	290	239	259	262	254	250	240	255	234	227	243	268	236	237	266	262	271	272	254	251	229	249	265	272	293	258	284	214	252	236	254	250	232	262	276	281	251	277	235	255	264	243	252	250	255	268	276	262	257	254	270	246	274	283	242	266	232	257	227	241	243	243	260	232	251	241	275	266	231	262	277	233	292	273	247	248	268	250	245	262	248	287	254	273	261	256	279	244	262	254	256	273	212	257	243	272	266	243	266	242	245	229	237	256	243	245	233	259	249	253	253	246	236	239	247	249	301	253	260	244	253	262	253	233	243	261	266	272	236	266	256	258	238	266	242	254	260	297	255	268	261	267	263	277	260	266	246
20875	1796	3573	4001	3291	2739	2317	2032	1770	1614	1414	1378	1239	1246	1154	1129	1142	1080	1019	977	964	945	985	893	909	898	903	911	877	888	832	874	890	873	808	861	818	832	835	852	818	784	846	814	817	806	863	802	892	795	811	839	801	812	815	772	788	789	806	787	815	796	820	751	782	751	798	780	780	786	775	791	799	756	834	801	822	789	777	780	769	770	750	780	762	770	745	810	806	759	806	736	791	809	777	824	845	765	783	814	764	708	743	783	747	757	735	870	803	781	776	772	759	835	733	777	737	801	794	793	775	772	804	799	773	780	801	735	750	755	808	776	837	747	773	778	792	775	814	762	732	806	788	756	783	783	813	814	847	748	791	787	764	818	753	811	774	793	766	819	774	773	826	792	749	780	808	766	768	781	772	757	834	714	789	798	764	727	782	757	811	798	806	748	819	785	800	768	747	781	761	748	784	756	774	803	763	821	800	754	762	797	789	787	743	743	750	777	779	806	746	790	762	782	760	783	771	816	826	788	760	788	824	756	756	793	790	730	815	767	756	753	719	772	790	795	784	835	754	827	778	804	723	804	851	764	767	793	739	798	745	744	809	755	763	786	786	789	755	751	754	801	786	789	814	783	819	785	773	725	771	771	792	744	766	807	733	795	789	750	755	779	813	772	830	748	797	748	701	734	746	796	835	784	819	750	809	772	735	770	781	799	767	733	743	785	721	786	745	764	776	750	730	814	813	724	809	771	697	776	760	714	781	796	754	773	769	813	836	766	759	748	782	767	769	824	797	793	751	800	759	748	779	771	764	816	774	806	748	771	758	770	790	778	801	764	796	783	827	801	757	758	755	795	784	732	753	788	782	777	777	771	754	764	747	772	793	766	771	744	794	804	778	788	792	741	802	779	781	770	735	754	756	765	787	738	796	768	756	785	727	766	812	773	756	749	752	783	815	744	782	782	776	809	787	777	764	789	751	776	787	794	736	786	786	777	790	813	739	760	813	738	742	799	810	751	807	775	829	763	776	806	768	779	763	727	791	791	794	756	786	791	749	783	778	797	806	801	727	752	810	822	779	796	812	776	827	751	815	731	802	754	779	799	769	779	744	738	818	764	777	781	788	833	783	757	808	732	804	792	743	777	832	764	791	791	811	807	806	749	772	766	776	769	736	767	746	791	814	797	780	759	767	768	747	766	771	743	776	802	777	797	753	775	759	777	797	813	755	825	810	770	780	783	791	825	764	785	771	804	773	771	770	802	780	772	796	784	796	788	813	769	780	770	752	782	775	774	763	784	835	809	758	775	740	763	810	792	782	791	756	810	800	739	760	723	823	773	746	732	754	774	730	805	758	800	769	781	768	774	766	804	796	757	826	794	773	795	748	792	788	860	768	789	787	778	829	756	753	743	757	792	775	779	812	797	830	768	773	767	797	785	759	801	793	753	795	768	733	758	784	786	803	795	811	779	788	803	767	757	783	756	781	788	811	740	779	738	756	775	777	785	788	848	827	831	771	746	778	747	793	851	746	773	784	750	782	764	738	781	776	751	756	687	795	760	772	767	747	786	752	791	798	786	746	758	838	829	789	744	832	843	763	834	752	777	757	770	780	744	734	781	769	799	837	761	803	791	795	764	791	782	836	787	775	757	851	816	758	775	766	811	795	742	736	762	781	791	777	764	794	779	767	744	816	740	766	834	776	842	754	784	753	769	783	802	823	799	803	805	812	798	754	787	746	783	766	758	774	799	792	743	795	751	836	729	761	785	733	795	728	748	820	793	767	752	799	745	798	785	749	818	758	761	726	787	813	741	791	738	763	748	796	753	737	792	740	720	792	767	756	731	797	767	785	770	760	797	762	770	828	826	765	769	793	810	809	820	736	796	733	782	770	764	827	794	780	728	816	817	764	751	787	794	793	749	760	757	768	818	732	784	785	721	776	825	772	797	781	757	816	784	744	810	795	766	785	727	793	721	796	806	794	798	788	788	802	797	788	819	800	784	739	779	759	773	797	758	822	819	770	773	793	783	797	826	791	807	790	761	756	749	824	776	804	762	735	762	751	765	778	858	754	782	832	760	785	764	788	787	798	811	770	755	748	775	815	798	747	754	822	807	768	728	741	774	802	789	731	808	791	754	794	763	823	767	816	732	759	809	786	764	771	740	801	744	806	801	808	796	793	796	762	775	751	732	797	853	771	768	743	776	791	777	745	749	805	803	776	829	741	762	771	731	773	729	772	772	763	859	742	766	808	748	764	806	802	786	774	832	748	843	766	807	763	734	756	774	776	766	773	792	763	724	793	758	793	792	756	765	763	745	759	784	794	737	797	760	780	755	768	801	816	764	744	777	780	791	800	800	830	776	828	759	813	772	801	763	777	786	755	787	747	763	790	792	796	805	805	715	721	816	738	762	737	781	759	791	803	811	775	768	799	765	828	761	802	781	749	776	809	768	777	789	790	806	742	756	789	832	782	774	711	795	794	766	804	812	789	765	769	709	847	737	737	782	794	742	777	755	734	807	764	737	770	809	793	734	794	788	782	808	802	792	776	808	805	739	776	762	808	766	731	757	819	800	819	777	760	797	769	810	766	781	760	753	736	767	753	766	756	811	779	781	751	804	778	783	795	750	764	795	818	748	735	817	773	781	845	769	754	749	780	741	756	779	791	806	751	754	797	801	763	773	767	777	803	787	811	759	771	775	793	804	767	767	793	754	810	756	795	754	816	765	822	763	781	746	790	781	788	821	766	751	832	712	753	777	748	791	759	791	776	785	849	757	765	833	786	816	806	769	806	767	772	825	761	789	752	763	793	811	737	776	756	761	813	777	745	768	792	782	790	762	751	805	786	766	805	791	769	746	774	777	805	761	742	771	774	762	800	746	831	764	765	801	813	845	754	778	804	778	810	864	721	762	766	812	770	758	781	800	776	820	786	829	775	760	733	750	757	828	777	824	784	792	831	836	772	773	819	790	735	771	812	768	759	786	787	775	792	767	742	754	747	772	786	755	744	758	767	763	809	806	802	757	766	787	765	761	819	807	782	757	768	754	785	800	782	808	762	803	802	775	779	795	746	753	751	769	768	768	796	800	819	779	764	713	774	812	825	802	803	803	785	827	793	760	751	820	737	806	787	793	744	790	738	756	768	755	766	780	766	830	736	748	789	791	821	795	780	813	771	833	758	757	776	790	738	789	770	807	802	780	776	765	768	837	826	756	796	826	717	783	767	813	759	795	774	789	787	778	834	749	751	768	775	767	799	756	825	722	785	824	795	810	800	714	794	761	740	797	780	752	774	773	767	781	782	750	754	791	696	760	755	790	805	778	841	771	748	789	801	809	748	796	750	767	745	779	780	763	771	761	805	758	747	777	745	742	758	783	719	743	803	741	795	782	755	750	826	810	795	756	766	755	805	781	784	759	801	770	805	797	804	803	764	759	803	779	787	739	780	865	774	834	769	795	787	757	823	781	746	798	773	812	796	766	751	769	805	787	760	734	770	818
51738	17252	6340	2374	1495	1138	875	710	626	595	532	492	458	455	436	361	362	401	387	339	379	365	378	349	384	357	358	374	318	320	328	335	339	322	338	301	333	323	314	326	337	341	348	347	332	346	288	304	323	323	310	351	321	351	302	354	328	317	335	319	343	348	336	361	339	341	325	346	309	328	322	335	320	330	360	316	316	325	324	312	309	337	297	303	321	360	334	316	312	318	328	290	307	331	298	317	328	327	331	292	316	315	342	297	313	331	360	318	337	341	290	332	330	309	304	329	281	320	295	312	341	339	324	332	289	343	341	295	313	337	322	296	330	330	314	299	313	335	323	331	334	342	325	340	325	332	326	314	319	301	299	325	311	285	333	335	340	309	319	318	310	330	317	293	313	350	305	287	274	296	287	331	312	321	307	309	321	330	337	353	309	318	322	307	335	321	305	333	298	292	320	349	306	310	321	308	317	344	310	354	329	305	327	295	287	321	331	312	316	301	326	312	329	335	326	296	309	312	333	319	304	303	320	297	297	312	309	298	337	286	326	385	311	316	335	331	339	326	322	306	334	350	335	311	304	312	342	293	322	339	324	326	303	327	340	289	305	354	315	352	328	298	324	308	316	297	322	321	308	330	343	319	292	313	299	332	346	344	323	298	341	332	314	328	325	338	318	321	344	327	308	351	338	305	323	309	313	309	321	319	304	318	337	324	349	315	316	329	335	354	291	320	294	312	344	306	315	299	346	311	316	306	329	308	300	320	337	346	339	302	312	333	297	303	306	305	313	325	315	320	325	309	314	322	319	331	296	316	306	326	307	312	318	330	329	275	319	309	337	327	330	317	337	318	340	348	315	331	317	304	324	320	329	321	324	319	313	327	322	291	325	306	307	310	298	298	283	311	324	328	333	348	347	295	324	316	282	319	295	338	324	301	302	331	353	326	318	305	330	306	301	351	331	325	314	334	328	330	328	329	313	317	326	312	357	291	294	282	304	339	332	316	335	319	313	312	334	336	305	306	315	267	329	325	300	314	328	359	308	284	316	297	306	318	329	297	328	318	300	345	316	286	335	307	295	322	328	292	305	312	306	297	319	287	335	330	335	334	302	321	323	342	318	312	306	335	295	313	318	328	323	333	321	345	311	295	327	345	324	316	307	350	305	312	322	305	310	316	289	323	287	301	347	291	341	300	346	303	339	310	303	341	302	333	293	303	335	281	330	316	291	314	298	296	333	344	317	304	294	345	317	322	338	321	297	309	330	341	324	314	351	323	297	316	342	301	303	305	321	293	302	326	299	312	325	315	325	297	326	310	348	332	329	321	306	306	335	335	338	323	327	302	304	306	278	319	342	314	295	323	324	292	304	295	338	301	316	286	319	344	360	333	329	306	333	304	289	352	309	295	328	351	321	305	301	317	321	346	345	307	330	344	314	291	327	362	310	299	306	287	308	317	327	331	326	328	334	306	309	311	271	302	306	350	298	335	304	330	321	324	322	313	332	307	329	277	332	326	291	312	322	346	332	313	317	314	309	326	331	313	327	345	334	348	296	297	317	285	295	327	334	337	303	343	291	312	308	284	348	343	318	290	319	351	315	327	347	305	294	335	332	328	293	321	327	307	288	312	304	340	326	317	332	352	306	321	322	319	354	315	286	340	322	326	330	304	336	306	332	305	329	307	335	314	332	326	317	341	297	347	337	358	312	322	343	316	330	307	323	334	327	354	299	294	336	329	331	300	315	331	286	329	302	320	285	321	333	319	305	319	316	300	318	307	288	295	328	324	329	295	298	314	314	350	326	312	314	349	308	342	304	298	308	299	327	306	329	263	300	308	279	310	326	300	325	314	325	311	324	314	360	314	319	338	328	310	296	306	291	314	346	267	340	363	322	302	304	333	345	322	301	321	318	316	346	345	326	302	338	305	346	319	354	294	304	324	314	281	299	282	302	355	304	297	317	320	334	289	350	340	332	318	314	309	306	322	330	304	290	276	314	335	312	308	311	332	333	317	320	342	326	287	290	313	314	316	327	293	289	293	294	364	302	313	350	311	312	344	318	314	293	339	324	317	324	323	336	345	322	316	319	306	317	325	315	343	333	300	334	341	368	329	302	322	344	307	307	296	304	329	361	342	308	305	324	314	301	287	290	314	336	307	327	326	295	337	327	320	326	301	318	308	321	313	318	284	307	303	293	335	325	313	306	296	290	311	306	319	325	331	268	275	328	323	312	320	302	313	335	316	327	359	329	328	294	297	322	321	321	299	332	299	328	316	325	262	333	311	307	327	321	307	299	321	299	318	342	315	328	296	319	332	299	310	296	311	332	347	299	299	308	321	316	315	304	294	310	314	321	297	351	294	290	340	303	297	297	304	342	314	309	317	324	302	309	293	323	348	300	317	278	342	322	317	329	325	350	344	314	340	317	312	339	327	310	323	305	338	338	311	330	309	317	304	343	350	351	314	351	335	338	307	317	332	287	302	327	349	339	291	337	320	301	324	310	322	323	359	300	318	315	314	331	307	328	311	331	323	343	321	341	317	330	294	295	304	364	349	332	322	308	314	348	311	321	327	318	340	271	287	339	289	318	314	309	328	298	324	326	324	300	294	316	344	321	303	326	310	300	315	310	302	320	334	314	309	331	304	310	321	314	335	315	323	295	338	331	292	306	289	326	297	284	301	320	321	332	313	358	327	349	330	340	288	304	340	297	316	324	325	312	327	256	311	308	306	329	346	334	322	330	294	331	319	326	335	282	307	312	333	313	285	351	313	319	292	308	309	317	331	299	322	304	328	338	342	341	317	327	312	306	296	329	334	325	318	353	333	337	324	315	343	309	338	333	312	307	334	332	320	292	328	291	332	367	313	310	312	310	311	294	296	317	308	335	314	342	328	335	339	329	325	300	291	308	310	332	308	325	318	324	325	303	296	309	328	307	320	331	303	328	315	325	313	334	311	337	341	297	322	323	312	283	316	280	315	336	307	317	313	336	338	313	317	340	328	323	322	314	306	306	312	310	342	307	341	336	320	294	320	312	327	310	268	311	298	316	270	302	311	324	309	314	325	324	331	317	305	319	311	340	309	309	338	303	297	301	283	349	337	325	310	322	277	312	318	306	331	360	339	318	326	299	303	303	325	309	293	310	292	306	301	314	329	297	306	295	320	321	332	318	328	321	281	310	315	331	307	290	299	302	288	301	331	317	320	317	356	309	316	310	296	303	323	332	319	326	309	303	314	311	302	311	318	324	332	335	316	306	360	288	315	305	311	329	337	298	304	332	319	354	279	299	364	352	333	338	330	350	346	323	311	309	318	298	293	333	318	319	289	311	324	335	316	315	312	288	327	283	328	353	291	325	296	327	336	329	306	336	318	346	303	334	322	304	313	297	328	313	336	318	344	306	308	319	302	326	316	298	282	288	314	314	323	292	298	341	321	276	309	298	321	314	304	312	321	309	343	317	335	346	315	332	301	289	292	306	359	298	347	342	309	324	313	297	308
26713	2938	6192	6579	5775	4615	3775	3317	2815	2496	2223	2096	1883	1743	1635	1559	1477	1453	1347	1343	1332	1289	1204	1282	1165	1195	1150	1176	1101	1108	1148	1142	1097	1048	1072	1030	1032	1006	1067	1094	1044	1007	1012	993	1026	999	995	998	970	993	972	1014	991	969	1002	1003	914	997	934	1008	985	909	999	1016	941	982	967	951	937	968	954	967	932	994	934	916	927	931	936	939	939	952	922	929	926	936	944	914	882	901	930	892	910	977	929	941	913	965	992	930	914	932	894	920	942	914	965	954	904	926	904	942	934	956	963	980	910	930	929	937	953	956	914	920	921	941	923	962	949	942	927	913	932	900	940	945	959	942	922	913	998	945	927	946	923	904	924	961	935	932	960	959	934	949	936	933	896	937	936	911	954	945	939	900	939	917	882	941	891	968	923	921	945	907	910	932	996	907	944	927	915	937	899	888	903	971	920	937	895	921	930	954	854	913	970	907	966	903	844	934	957	924	900	922	940	911	869	927	951	915	966	864	982	946	873	941	896	933	971	925	900	933	939	854	927	890	938	936	919	941	914	916	951	927	952	928	960	960	939	959	966	935	944	943	899	917	940	882	987	900	964	900	920	904	947	935	939	875	885	881	925	854	921	940	940	954	935	956	948	917	982	922	908	933	947	924	954	955	947	974	916	939	898	962	955	905	952	904	892	917	931	912	933	893	982	888	1013	952	942	943	867	923	905	927	923	935	884	951	915	935	954	918	962	942	940	917	900	930	876	959	895	922	889	920	960	948	947	914	961	936	912	871	1003	965	935	935	970	925	884	899	943	950	861	924	1002	885	904	919	860	889	944	962	878	918	947	933	887	963	919	922	936	924	957	909	965	949	925	909	919	992	899	855	954	873	923	936	993	958	933	925	900	884	931	959	935	983	966	952	890	911	910	889	939	879	952	884	925	966	931	980	913	927	939	979	927	892	927	942	952	968	943	879	927	934	911	932	872	910	947	896	869	931	966	956	873	858	935	948	929	867	886	902	896	925	944	949	905	922	880	919	937	976	958	927	957	945	966	951	979	931	894	930	941	869	936	921	910	867	953	954	917	936	913	912	956	903	920	939	914	938	897	956	934	923	895	888	946	880	925	935	908	971	896	937	927	950	867	859	924	880	915	971	945	883	917	947	909	916	941	942	949	906	931	906	891	909	924	885	953	907	931	912	951	948	944	908	988	883	974	957	934	1005	984	922	892	941	909	940	978	925	940	883	898	934	914	967	928	857	923	925	960	932	913	934	903	958	939	897	924	938	876	939	893	943	897	937	885	916	924	972	914	928	889	942	920	946	946	936	946	961	931	955	961	947	970	933	967	871	937	903	903	957	924	906	873	919	1017	918	925	930	924	950	923	890	902	898	929	960	885	887	894	929	875	902	973	982	896	897	939	951	890	903	892	943	895	913	922	912	899	920	954	931	901	904	897	957	943	890	922	913	907	879	916	936	906	904	915	933	879	941	915	948	959	905	957	930	962	915	965	937	906	882	882	955	928	924	935	877	916	887	928	912	912	851	948	948	914	999	962	932	837	924	924	873	933	954	953	921	933	898	939	907	894	957	940	900	882	940	903	893	943	896	933	902	940	926	898	905	917	940	941	888	911	923	938	920	894	958	902	883	882	919	952	896	913	955	921	925	916	910	902	975	974	915	919	901	915	893	914	931	961	954	922	906	957	904	908	953	905	919	930	936	949	918	876	919	885	891	967	955	955	890	886	937	899	918	953	942	933	921	945	904	896	918	873	935	883	919	951	944	906	954	944	962	956	948	899	912	945	897	1013	933	909	937	980	961	873	860	883	962	925	957	894	929	931	894	928	938	998	942	940	950	911	913	886	955	870	879	935	893	918	939	980	927	952	894	915	897	929	898	926	921	964	921	889	897	888	949	911	878	905	941	886	931	888	917	881	872	956	934	967	935	978	906	932	931	916	907	896	895	855	900	879	915	894	930	928	939	969	927	910	897	916	885	940	952	899	896	952	870	932	926	961	903	923	964	921	898	894	904	894	925	920	892	926	904	901	924	927	908	850	913	913	961	942	873	946	933	974	877	933	970	906	934	896	905	976	868	917	903	939	912	936	911	900	894	914	923	954	970	900	935	961	932	868	937	880	942	878	881	920	959	913	949	926	944	914	890	914	901	930	929	900	885	965	881	933	893	947	937	962	917	865	924	847	978	877	910	919	935	924	918	961	937	885	929	861	906	948	960	906	962	890	872	907	940	934	900	955	895	944	859	972	909	862	946	886	926	914	925	925	944	922	891	925	949	908	929	951	912	914	908	938	919	955	971	896	915	933	895	954	896	922	923	851	939	929	953	910	952	840	927	939	973	918	947	901	944	877	951	935	964	996	966	899	898	922	870	948	928	902	911	944	945	949	983	920	912	887	884	949	948	917	914	925	959	927	895	868	894	963	933	937	912	926	921	901	925	891	955	872	916	915	1018	913	925	920	906	956	877	948	966	929	920	962	933	952	918	909	883	941	893	943	936	934	890	971	905	966	844	922	998	959	914	903	949	914	949	982	972	935	956	888	933	903	891	914	904	894	919	942	958	918	892	938	981	909	969	921	937	1007	923	912	953	931	956	923	898	890	939	858	924	952	914	912	918	898	939	871	900	899	884	894	911	940	985	970	919	920	936	919	950	919	996	880	950	929	891	930	916	926	890	915	975	909	937	949	930	942	948	846	931	924	960	958	919	912	933	906	932	936	861	939	919	1019	955	927	897	912	918	875	945	919	953	946	946	953	916	952	928	935	885	984	935	869	920	902	930	910	946	876	901	926	889	916	920	877	911	960	952	917	931	966	918	951	944	888	890	922	871	928	905	884	943	908	958	942	940	925	899	877	974	933	902	864	919	917	887	927	895	927	926	870	910	918	893	914	924	933	970	916	960	939	982	941	893	924	929	925	898	890	954	896	920	941	948	902	903	911	924	910	945	911	857	924	925	918	926	912	897	899	974	905	977	947	921	907	939	918	919	970	909	904	901	918	920	960	947	954	937	941	894	926	905	963	876	902	921	983	897	926	936	948	903	898	935	914	945	916	936	900	899	926	904	912	914	891	892	933	900	911	926	856	950	917	961	897	918	923	970	934	886	947	970	929	917	947	977	938	920	895	926	903	904	927	940	920	898	953	916	927	910	919	948	937	919	924	943	908	935	932	933	900	892	922	879	880	921	937	896	919	891	887	933	922	957	921	927	922	957	895	893	890	959	911	928	923	893	977	920	918	935	890	918	912	913	925	915	966	883	934	910	925	940	932	914	971	853	954	967	955	971	937	883	956	870	909	915	919	888	914	959	966	904	951	882	895	913	947	899	917	959	1001	933	939	937	872	878	911	929	900	918	916	934	885	914	886	913	899	946	976	936	919	915	911	913	953	911	925	935	939	928	871	923	917	985	906	938	939	913	894	897	950	895	927	981	929	896	923	894	870	938	955	924	903	970	945	957	964	921	861	909	897	971	939	910	913	873	880	944	972	899	879	949	946	931
7913	478	261	186	178	148	159	135	132	148	127	136	140	129	155	115	126	124	130	125	137	118	151	119	124	147	134	120	148	126	141	142	134	128	127	138	133	118	136	122	120	134	133	115	136	141	137	133	139	127	121	143	123	131	154	120	136	136	134	139	134	132	149	148	143	146	125	123	149	144	141	132	134	129	136	149	148	128	146	149	142	132	143	124	109	127	110	132	127	144	122	145	141	135	158	137	127	121	135	146	138	122	134	132	146	134	120	137	139	124	138	116	111	131	122	121	137	127	142	135	146	132	143	130	124	135	134	137	134	136	139	134	144	145	129	163	111	138	143	123	142	133	133	136	111	147	131	135	144	132	136	137	129	145	132	136	138	141	134	149	117	128	135	133	133	135	129	128	118	106	145	135	117	141	141	135	112	123	123	158	141	126	121	127	126	122	122	143	141	147	112	154	122	122	115	124	134	133	137	140	134	152	141	138	146	142	142	115	114	140	146	128	118	145	142	121	128	132	130	129	129	130	128	124	114	122	130	137	124	114	156	147	121	144	143	131	130	123	135	129	131	148	153	144	118	138	133	125	152	129	114	131	132	144	116	133	112	124	133	144	127	121	131	121	122	147	141	116	156	132	156	154	123	123	144	134	148	135	133	147	136	147	149	142	119	152	136	132	141	136	129	121	136	131	146	112	121	121	152	115	135	104	149	143	113	121	132	140	138	141	151	139	108	134	142	145	123	144	143	117	131	143	149	138	137	125	133	122	148	114	120	112	139	130	137	152	115	141	146	138	134	124	122	121	143	125	125	127	121	152	127	150	124	136	126	122	132	127	107	136	137	127	133	150	134	153	148	141	122	125	147	132	145	137	150	131	122	149	128	121	134	143	108	132	136	150	124	125	154	118	123	133	151	141	139	122	138	137	132	115	131	138	135	145	137	139	151	130	117	114	145	131	128	137	151	125	134	141	126	123	143	131	135	149	142	139	144	126	135	135	149	124	127	130	139	133	142	131	146	122	135	113	134	132	138	136	138	123	145	155	129	135	129	138	141	96	131	129	152	135	124	146	142	133	130	125	143	123	143	142	144	113	131	144	143	119	143	146	119	135	112	139	117	121	121	125	140	158	115	114	126	135	148	152	154	123	128	158	123	124	147	139	142	137	122	123	142	117	150	133	122	118	142	113	136	126	128	121	155	112	136	133	120	118	119	141	135	128	126	123	120	158	115	131	135	160	133	140	129	137	140	116	120	128	142	155	129	130	126	115	125	150	130	148	123	134	120	120	127	168	136	148	118	155	155	137	138	136	138	135	124	125	140	129	132	144	129	146	120	150	145	121	136	136	133	124	136	140	140	110	115	157	156	131	154	132	147	131	135	141	127	108	128	151	138	126	112	119	149	143	143	144	160	152	140	135	123	127	140	150	108	146	158	138	131	135	133	121	124	147	98	136	145	154	133	118	115	142	134	129	139	140	123	142	134	125	147	136	143	162	105	121	120	142	140	145	139	126	128	119	142	131	141	110	131	129	124	149	133	147	132	151	128	133	124	142	118	129	121	127	132	107	149	128	111	124	138	135	140	141	113	122	134	143	137	128	126	121	121	115	138	111	135	115	131	133	133	143	126	136	123	126	152	135	141	128	138	124	140	127	134	132	147	125	124	127	130	128	122	130	134	138	117	123	147	118	136	119	132	123	128	150	133	137	129	130	124	139	140	153	147	114	141	138	141	115	109	135	138	133	125	136	136	116	113	116	154	133	110	144	130	135	134	139	150	117	134	118	134	146	149	127	138	131	114	122	120	136	140	118	138	137	127	178	118	154	134	137	152	137	138	127	128	148	146	135	131	124	130	137	143	120	134	139	137	130	155	138	130	112	127	114	132	123	124	136	132	116	134	116	132	126	144	137	125	157	122	104	145	124	119	140	149	137	110	154	136	140	138	137	147	142	121	110	122	127	143	120	134	124	127	124	145	137	138	118	105	137	133	134	132	102	106	119	123	138	137	123	120	124	122	143	141	126	116	119	133	133	137	133	123	105	140	123	119	139	133	124	125	125	129	141	130	143	128	134	102	142	144	150	113	128	125	136	134	157	142	124	127	110	145	118	170	131	121	140	132	126	112	157	146	116	145	146	133	141	143	149	115	152	148	128	102	146	141	140	149	116	124	119	137	134	135	134	131	123	143	120	137	149	136	148	138	127	136	126	119	136	136	118	150	125	128	116	152	129	140	128	142	140	137	127	132	141	141	127	122	122	135	127	129	160	124	144	136	112	133	130	130	126	128	116	124	133	140	125	135	134	141	127	158	142	142	121	137	131	138	150	124	120	147	125	128	138	102	121	137	144	145	129	137	122	137	147	159	155	136	130	116	138	162	143	118	167	121	115	134	135	125	146	147	153	121	143	123	123	133	112	148	134	122	139	129	151	134	113	127	138	157	124	120	120	124	137	148	122	130	120	134	151	132	141	156	128	142	119	138	144	131	111	142	140	137	154	118	149	131	113	141	132	145	118	127	140	137	132	148	125	138	138	155	111	113	110	152	130	120	116	143	145	151	127	158	125	143	123	127	131	140	136	139	135	143	131	140	143	116	140	129	142	146	139	119	131	144	140	133	122	131	137	122	120	114	132	130	129	123	138	150	118	148	133	125	128	136	125	131	124	131	126	137	138	127	134	159	126	134	142	133	138	148	137	117	115	115	154	130	132	126	140	135	129	138	137	144	125	126	137	136	120	146	134	141	149	148	126	140	133	135	133	144	125	136	136	126	142	126	138	137	128	105	116	129	150	135	130	147	115	138	121	136	120	111	113	135	144	137	142	141	116	123	136	113	132	128	126	149	145	149	135	123	135	148	135	166	122	126	164	135	121	141	137	113	144	134	123	121	153	136	130	120	124	119	143	132	141	130	152	146	124	126	124	156	127	122	143	142	116	128	158	130	147	146	113	138	123	135	132	121	129	136	123	126	123	124	140	134	131	119	130	138	128	147	151	144	132	124	125	148	115	126	140	149	125	143	158	126	111	123	130	123	133	137	123	144	114	118	141	130	132	149	130	140	135	143	124	152	133	126	141	127	138	136	131	116	145	127	129	126	132	138	145	127	126	156	144	128	138	146	131	132	122	129	143	122	121	149	140	130	145	137	125	131	150	139	124	124	112	132	122	118	146	122	142	138	141	117	141	133	133	112	124	131	134	136	149	143	129	142	109	125	140	132	107	132	135	126	126	124	132	117	133	124	121	135	142	125	125	140	137	117	142	134	127	136	138	144	143	117	111	119	148	97	137	141	135	122	145	119	118	137	134	120	148	131	129	108	123	145	123	139	150	128	124	143	144	154	148	121	129	139	111	127	146	128	139	113	137	115	146	116	112	139	142	143	135	130	116	107	133	113	117	150	143	120	134	127	134	131	129	117	141	128	127	122	129	139	130	128	137	137	134	125	120	114	129	135	139	122	133	111	117	120	131	136	127	144	126	121	145	135	128	147	135	122	121
7484	516	660	640	597	562	541	522	526	493	489	481	538	475	475	431	471	468	469	459	471	489	462	493	506	451	479	466	451	489	456	474	470	442	490	482	465	476	478	446	430	492	432	469	465	488	484	471	457	460	459	465	446	443	451	446	466	465	476	472	447	484	452	448	464	408	488	431	474	432	429	459	461	421	432	456	478	460	449	471	418	422	425	443	452	476	446	438	453	448	434	428	443	431	455	454	427	472	468	464	451	429	458	485	475	481	464	478	447	472	456	473	458	462	464	452	459	471	462	443	480	450	463	442	488	467	487	484	444	452	462	425	436	405	463	453	476	508	461	448	446	454	491	477	489	464	454	443	489	432	478	453	483	452	440	453	444	480	441	417	471	461	465	472	445	489	470	452	463	499	428	462	467	447	417	424	485	451	423	461	435	476	465	505	430	465	452	498	417	461	462	442	502	468	425	435	439	446	476	486	428	475	429	446	465	437	453	434	464	468	429	443	456	442	444	461	440	469	496	461	467	479	451	496	449	483	457	466	444	455	450	440	431	476	487	461	443	430	444	405	440	458	425	452	447	458	422	442	435	452	438	453	464	427	437	436	436	463	449	438	437	419	445	466	438	445	467	457	444	468	449	411	446	462	446	452	439	429	453	456	425	436	420	478	484	457	472	468	455	479	447	477	414	460	493	456	438	453	470	470	477	471	463	467	411	455	438	450	463	470	413	437	448	457	484	422	442	435	474	468	481	455	439	445	435	471	430	417	476	457	454	459	447	436	411	466	441	475	499	418	430	469	428	443	429	440	469	442	448	469	454	478	486	439	458	447	459	467	451	437	455	444	468	448	469	445	474	516	458	478	439	430	438	504	443	423	491	462	466	469	449	477	452	511	424	445	444	422	457	449	467	475	458	441	471	420	485	443	395	454	421	435	416	454	433	485	411	434	423	460	442	452	443	423	471	449	469	482	436	439	482	462	448	439	447	505	483	441	452	459	451	486	459	439	470	443	460	445	476	447	484	448	423	463	449	488	439	451	458	476	484	443	447	471	465	459	469	430	474	446	445	467	474	450	461	464	472	449	456	408	477	460	459	445	469	444	486	464	425	478	448	459	438	468	505	450	464	442	451	434	450	455	475	461	444	447	436	427	429	468	427	486	438	459	484	475	420	481	453	428	472	510	437	440	446	454	461	412	458	440	455	444	519	490	428	450	437	450	438	482	431	462	431	502	450	441	474	464	486	442	462	435	448	438	439	456	455	430	461	489	452	458	454	454	446	501	447	456	477	447	432	441	463	443	512	455	455	463	447	480	461	490	431	447	448	453	441	470	419	413	436	462	474	447	488	474	477	456	498	438	434	456	434	438	473	494	451	472	454	447	460	461	484	444	447	498	456	478	490	446	449	457	453	468	432	424	479	470	462	471	453	410	459	421	473	497	449	456	460	467	441	458	463	484	438	421	476	451	481	431	454	444	477	453	471	471	461	465	475	492	435	441	445	488	467	451	449	460	477	454	483	406	444	427	477	462	476	428	395	452	447	480	471	446	504	447	446	446	440	433	458	462	484	432	454	467	503	441	464	464	438	446	463	470	433	441	443	463	472	456	455	445	431	413	409	431	421	474	479	476	462	429	492	437	453	431	428	443	482	469	462	479	463	453	462	443	486	450	452	457	449	435	446	439	476	464	453	450	458	514	404	453	447	432	414	437	465	455	462	440	454	493	469	465	428	479	454	450	482	450	444	471	445	446	433	480	416	453	451	455	457	453	504	447	477	426	439	448	478	470	468	462	458	444	482	441	454	425	442	456	469	444	443	449	438	455	463	460	472	472	428	469	489	434	460	447	450	456	459	482	430	438	485	443	463	424	495	458	487	430	453	431	462	462	459	445	468	430	432	424	445	451	486	444	442	457	463	458	436	435	510	454	442	440	443	485	443	469	448	431	458	489	446	463	429	459	502	426	487	445	430	451	455	448	470	474	435	425	444	443	467	447	424	466	478	419	426	478	423	432	460	432	470	496	425	490	470	441	460	447	475	447	458	469	452	450	393	430	443	445	445	450	456	480	439	452	458	476	422	461	457	486	430	444	455	445	466	467	447	456	448	489	431	435	421	480	443	467	445	429	464	447	461	459	470	456	473	500	468	405	423	486	455	464	434	387	429	471	427	458	458	438	444	460	430	475	425	432	448	483	443	448	466	432	440	448	438	477	442	479	484	428	437	407	453	442	466	441	485	451	464	411	465	451	446	465	463	453	461	444	472	460	424	483	466	455	490	453	451	451	466	429	456	479	476	445	437	393	460	465	473	495	434	451	436	437	444	422	434	445	436	453	462	490	437	449	444	495	420	452	504	474	431	456	444	460	446	456	443	447	428	457	487	464	467	480	448	476	486	465	466	444	446	449	484	472	451	487	428	454	452	447	462	512	458	466	443	478	434	433	460	411	438	457	433	440	475	471	472	455	446	480	503	446	424	478	471	490	470	447	457	450	443	459	496	443	471	459	458	460	451	451	440	458	388	471	451	491	447	441	433	428	437	438	463	490	480	433	437	442	443	427	438	491	407	451	466	474	447	440	484	400	460	460	502	438	467	451	469	440	387	454	473	430	494	441	458	454	428	445	449	479	449	492	423	456	465	425	450	442	454	433	440	434	451	441	443	446	436	481	417	464	411	468	469	463	425	438	489	482	477	403	456	420	444	451	432	430	437	472	435	422	433	467	457	464	480	454	440	474	437	462	452	444	454	468	451	440	428	438	465	465	446	487	441	436	420	488	421	456	464	462	464	447	433	440	443	426	486	505	476	493	432	425	506	441	443	469	474	446	457	470	442	422	457	418	445	465	467	445	442	473	438	475	475	434	449	493	476	464	422	463	466	447	454	470	483	447	478	457	433	435	465	444	482	432	465	462	478	450	455	458	449	468	440	448	457	475	433	448	460	451	440	491	456	444	457	462	447	465	426	403	445	456	457	462	423	413	471	455	478	457	457	453	437	456	444	446	494	442	441	468	463	431	471	445	422	446	433	444	488	458	454	449	441	469	490	440	449	438	420	445	441	454	486	441	441	423	468	470	470	519	459	467	444	463	451	508	480	419	451	453	451	437	460	472	466	438	467	446	464	474	461	484	469	462	453	452	431	439	464	425	467	493	423	419	480	423	430	428	456	444	467	420	448	455	452	467	461	469	459	429	445	423	484	451	443	466	425	472	452	468	475	440	464	407	443	439	475	473	433	426	431	478	445	504	488	470	468	463	464	474	447	451	433	427	463	459	425	465	439	404	491	487	446	459	440	453	445	446	462	461	451	440	446	474	463	461	467	450	425	504	450	481	429	454	464	426	458	464	462	463	430	446	443	461	468	448	457	490	432	493	455	408	409	439	465	452	476	470	451	436	426	442	452	444	472	433	471	478	471	442	447	462	444	467	438	449	482	489	444	423	462	434	447	444	413	446	437	453	448	441	476	481	453	428	426	429	431	447	447	464	459	453	469	444
42314	7657	1709	1127	846	669	543	433	389	343	363	316	316	284	309	302	317	303	243	296	289	303	285	273	283	312	265	237	236	265	274	239	276	257	295	249	278	256	232	263	262	272	256	264	258	254	289	261	257	264	262	233	238	246	267	261	231	260	260	238	257	280	260	277	272	235	256	265	237	271	251	256	250	251	243	257	229	264	262	277	265	280	260	262	245	267	276	246	276	244	264	239	269	248	265	252	271	253	265	259	275	291	271	245	252	259	241	262	280	259	292	273	262	262	242	246	250	264	233	235	301	285	263	259	267	277	262	241	276	266	240	228	268	236	257	277	267	243	249	257	236	256	275	259	300	218	261	285	244	264	249	262	253	262	282	287	225	243	267	239	256	264	246	277	251	284	264	238	275	278	267	261	272	258	248	253	253	274	235	269	265	263	248	250	225	258	268	231	230	248	246	228	268	223	230	257	238	246	250	234	244	269	245	260	259	260	282	259	257	270	245	250	260	233	260	267	247	263	259	247	256	255	288	265	237	259	263	259	260	283	266	297	243	236	280	267	259	232	245	247	263	232	266	278	237	244	251	267	266	277	248	245	269	284	257	259	248	257	246	263	244	283	247	248	241	268	265	263	243	257	265	268	248	271	263	250	240	231	248	246	258	274	251	267	230	215	269	246	240	281	251	242	254	264	272	246	230	245	299	284	222	270	292	243	245	237	257	276	271	235	234	280	247	285	248	255	268	261	267	246	266	251	286	249	247	239	267	259	251	276	238	292	258	265	245	307	283	223	254	254	253	261	290	237	221	253	254	233	261	235	271	273	296	242	267	268	273	287	255	246	233	247	270	258	222	285	246	216	258	272	287	261	262	255	235	249	259	256	243	245	238	267	259	248	243	278	279	243	260	269	245	258	270	273	251	252	249	242	258	272	251	255	233	247	218	250	230	260	254	255	245	258	242	224	234	283	243	247	247	275	264	259	255	280	260	223	260	211	302	272	273	259	247	262	237	213	276	249	239	249	231	273	259	286	259	283	260	257	271	272	258	254	272	252	254	248	234	211	249	262	290	266	237	245	229	268	215	258	232	266	259	258	279	258	236	233	231	272	269	284	254	233	242	232	278	239	261	264	263	267	256	280	263	256	247	245	263	242	256	272	252	256	242	258	259	298	252	266	266	283	252	266	221	270	261	244	263	257	253	234	250	275	243	231	277	257	262	231	252	252	262	262	259	274	273	272	296	254	235	224	244	273	261	253	258	271	221	240	264	239	265	238	270	248	262	301	257	273	238	274	232	242	228	263	248	286	259	251	270	237	268	249	255	263	259	259	274	287	220	243	242	253	243	249	270	258	232	262	238	261	273	269	259	246	250	289	240	264	270	234	266	253	285	257	275	253	213	244	250	277	257	278	265	266	267	284	239	233	235	267	231	265	228	297	249	265	250	257	260	270	254	247	245	258	253	234	220	293	255	275	237	278	231	285	265	240	252	261	280	239	252	261	252	264	229	243	232	248	246	266	289	247	253	263	245	273	243	264	261	268	251	236	239	251	246	253	244	242	254	253	256	256	267	242	270	252	280	263	248	251	236	275	253	264	248	272	237	270	272	249	278	262	251	280	240	238	257	249	252	271	280	253	255	257	254	239	263	271	262	254	308	248	273	246	260	273	259	245	294	226	251	250	279	248	289	274	275	269	253	265	253	269	249	264	262	228	264	275	244	238	262	284	261	234	265	235	234	245	263	265	261	248	250	245	224	251	245	261	244	277	269	263	254	265	244	259	246	244	251	251	266	247	290	285	267	257	277	270	247	257	288	261	266	213	243	273	249	254	241	250	271	260	268	231	279	265	257	239	249	296	279	272	252	258	248	265	257	277	255	247	273	278	236	248	276	274	263	261	263	246	269	262	282	276	260	250	252	246	251	240	267	257	252	236	242	256	264	300	281	252	233	253	242	241	246	272	285	262	238	279	225	240	288	294	269	242	265	254	233	256	266	256	252	240	269	311	280	260	255	234	242	291	278	250	240	247	273	259	238	257	241	238	247	250	269	252	238	239	244	243	282	241	254	246	268	278	261	288	249	273	248	266	232	237	244	240	266	245	269	229	241	245	248	262	253	252	246	246	267	260	228	273	245	259	283	271	275	232	252	247	252	272	229	272	258	254	229	268	220	272	235	270	262	258	258	255	255	219	263	242	242	260	236	239	256	227	236	248	204	237	239	242	266	288	256	229	261	242	248	247	247	238	262	279	270	251	262	259	247	268	257	286	274	240	283	298	247	288	263	250	288	279	277	252	256	248	241	242	256	253	238	252	229	260	260	241	262	263	245	271	269	278	237	230	264	297	241	275	220	262	253	263	281	247	284	230	243	260	260	260	263	262	269	250	272	255	239	256	258	235	250	277	260	268	255	262	255	228	268	244	262	242	239	249	251	254	249	268	260	269	264	282	246	263	243	250	252	277	240	259	239	260	311	241	240	256	299	239	235	245	263	241	246	264	257	257	285	258	260	262	266	253	273	243	255	262	247	254	256	255	215	251	266	261	247	269	234	235	264	238	263	258	253	250	252	258	230	261	256	260	243	277	261	273	284	248	232	275	250	231	259	245	256	263	249	271	232	253	248	251	240	276	246	258	268	268	254	270	245	286	255	257	238	232	249	260	229	229	253	247	273	251	277	240	275	243	258	264	250	245	275	240	263	241	258	265	246	271	289	270	262	265	226	216	255	293	249	272	218	255	263	252	247	273	265	236	250	236	259	256	250	265	264	279	276	249	268	256	247	290	252	254	252	235	268	274	261	303	232	244	276	247	254	264	266	233	269	241	258	282	261	246	267	253	297	235	267	248	252	260	258	246	263	271	259	287	257	279	238	252	276	217	241	274	241	244	252	236	251	241	277	260	247	271	261	288	276	241	257	258	253	245	248	233	273	251	257	228	253	265	251	273	267	264	268	242	253	225	249	261	287	274	260	273	270	243	265	264	261	240	249	284	268	290	256	266	272	263	284	261	241	258	252	239	259	235	268	264	255	248	242	238	245	242	255	261	271	257	249	256	255	257	288	265	248	274	277	249	264	247	249	235	268	264	218	237	271	259	263	264	278	226	260	254	275	265	249	272	235	215	238	273	260	240	229	240	279	261	264	235	270	269	255	277	279	228	236	259	259	240	253	237	245	298	240	231	265	247	272	255	246	258	262	251	242	259	263	262	284	254	246	260	260	266	244	256	246	262	269	255	259	246	256	273	262	231	261	269	245	260	258	286	272	250	276	250	245	241	264	264	227	256	253	257	253	253	253	240	275	285	235	270	241	254	242	231	254	275	252	245	224	244	229	270	242	262	239	267	263	237	286	258	274	276	251	244	249	275	261	224	262	251	286	242	281	273	282	263	256	282	267	260	250	273	244	249	248	255	241	237	245	268	280	272	244	242	236	243	264	284	283	250	261	253	242	229	259	272	249	256	237	240	266	252	277	224	267	254	263	274	253	266	262	240	258	250
20986	1786	3706	4034	3321	2814	2370	2069	1774	1639	1442	1381	1269	1202	1223	1157	1097	1015	989	1016	891	957	963	952	962	916	906	914	921	863	913	864	840	804	851	815	855	840	867	880	821	831	824	819	781	853	826	727	823	805	836	810	803	807	828	834	799	853	816	744	819	803	792	765	826	811	817	798	806	784	816	759	846	835	760	765	791	804	750	772	801	842	730	740	784	818	770	774	772	787	783	786	771	717	833	780	815	770	794	831	824	749	774	815	845	778	866	775	816	756	793	798	776	752	775	796	787	839	796	815	806	778	728	796	763	793	775	746	751	784	818	782	807	780	831	799	755	781	803	808	770	829	721	777	794	808	788	721	880	775	832	778	815	792	769	803	767	835	810	834	756	798	740	770	758	816	768	819	763	749	756	735	787	768	817	802	830	815	764	762	804	764	816	733	790	805	791	798	802	785	821	765	779	780	788	817	813	782	771	769	761	761	751	738	817	810	689	739	809	761	779	747	786	763	814	805	746	763	757	734	775	756	760	772	819	799	760	759	789	822	790	764	830	812	820	752	804	796	769	796	788	860	778	758	729	744	784	766	754	765	726	771	754	768	785	833	759	757	792	778	767	791	738	804	810	826	817	830	761	781	778	740	755	861	749	751	790	753	750	799	794	756	750	707	766	779	779	747	778	793	812	817	791	867	790	777	815	766	794	810	791	769	753	741	792	727	793	771	763	759	735	759	744	783	805	742	795	755	801	775	706	746	799	770	794	764	784	776	827	803	757	782	748	794	780	805	783	815	784	813	750	797	820	762	783	771	809	817	765	781	740	810	796	798	801	791	791	784	788	794	745	792	809	770	782	799	756	783	807	748	803	777	825	813	799	833	753	785	755	780	801	773	769	762	767	785	749	778	762	767	793	743	792	779	800	823	814	753	754	803	811	761	774	749	782	775	757	778	791	816	751	789	799	761	798	837	825	774	786	758	847	781	796	808	754	773	800	743	807	772	824	799	801	798	768	818	756	755	788	788	775	788	742	746	766	799	790	796	755	755	824	758	783	832	767	775	786	775	816	761	752	767	811	827	780	791	740	800	723	800	813	769	777	844	790	791	732	757	783	769	804	742	746	789	761	765	766	786	753	796	786	807	798	747	817	789	765	710	808	788	807	772	790	759	769	812	811	724	795	724	779	766	759	773	853	781	706	777	810	742	742	784	780	785	815	764	739	836	788	782	779	757	780	784	769	794	786	823	740	809	791	799	769	765	808	800	716	792	774	744	778	804	770	789	743	750	780	764	766	753	755	768	716	769	758	804	765	777	790	802	755	778	729	815	789	812	796	739	769	778	769	794	790	728	766	780	779	800	749	765	806	761	819	766	786	774	779	719	736	754	826	745	748	720	778	826	740	727	791	758	816	756	750	729	784	760	766	773	782	815	748	801	813	808	723	841	766	784	788	781	790	791	771	772	755	770	801	780	777	810	756	794	772	729	774	789	800	777	759	777	787	811	830	815	768	796	762	770	716	783	773	768	776	799	823	799	813	761	819	811	775	761	730	772	762	795	723	776	772	793	779	771	715	753	790	777	726	783	783	762	831	776	788	759	744	766	762	777	791	775	724	791	779	752	775	763	761	741	836	719	775	772	789	772	793	732	734	750	761	785	781	727	744	792	704	783	734	821	780	763	776	786	815	783	774	794	819	758	809	800	780	784	811	761	782	809	756	766	769	793	757	790	744	845	807	827	763	799	799	788	789	871	786	808	769	773	779	811	793	807	752	725	788	766	753	793	827	791	799	775	787	827	742	756	794	786	769	772	776	852	778	787	796	759	756	738	786	735	779	823	744	791	760	807	794	813	807	749	774	848	825	802	788	806	789	752	804	789	770	805	746	752	829	775	746	737	842	716	846	770	782	775	782	765	807	808	776	757	764	736	757	818	771	777	740	785	763	820	737	740	715	825	784	758	805	737	787	755	702	773	798	777	764	826	779	728	750	750	770	774	748	806	770	803	754	764	741	822	768	765	792	799	723	771	812	739	797	767	752	750	794	710	795	783	768	779	758	776	806	751	757	751	824	791	777	813	704	771	845	789	751	846	711	822	821	703	748	791	746	807	774	818	769	793	809	794	801	775	776	791	804	755	788	720	768	756	749	758	791	791	806	804	745	727	796	806	800	788	743	798	772	740	798	732	807	779	802	773	788	784	715	773	819	771	755	767	811	774	776	770	772	768	778	760	769	806	785	798	787	788	846	762	756	751	777	789	746	788	776	759	743	802	776	785	757	760	762	763	767	791	768	735	748	789	802	812	747	777	808	783	743	797	823	830	745	788	761	766	826	807	786	767	796	743	780	818	709	789	826	790	757	788	778	780	778	808	751	777	755	794	755	782	752	748	792	793	782	721	821	782	833	747	859	787	769	840	789	769	758	733	773	796	749	795	769	800	818	727	784	755	796	740	781	769	796	729	755	788	760	766	810	784	760	775	797	714	747	754	750	794	799	804	790	799	788	797	774	760	785	758	810	760	800	767	795	801	777	764	776	845	759	813	804	796	759	782	778	817	779	788	772	813	794	780	816	768	790	785	837	786	788	778	813	801	808	805	804	748	754	763	808	796	801	783	797	805	815	758	782	785	772	789	767	831	804	809	746	807	763	799	770	780	755	779	744	809	802	841	783	779	807	797	743	801	796	772	778	802	768	782	763	773	769	736	760	761	773	754	779	791	831	774	793	765	794	779	787	761	811	806	818	757	795	816	867	797	772	743	778	777	791	784	840	753	782	748	757	788	823	769	752	779	809	759	720	747	780	772	756	786	771	810	769	777	746	719	786	787	778	745	812	762	726	771	770	726	806	805	789	752	804	796	793	769	781	758	790	748	807	775	774	746	797	789	765	758	785	762	799	794	785	825	805	736	802	717	762	785	821	797	808	765	715	814	760	794	774	764	770	811	785	806	743	802	714	798	820	722	802	765	723	725	791	799	781	779	743	748	799	800	777	789	795	738	768	824	788	744	775	814	803	803	718	756	828	770	757	776	795	767	774	742	793	769	823	752	727	782	787	769	787	794	751	766	851	775	791	793	789	705	806	788	814	812	747	820	787	760	817	791	782	724	801	762	793	783	790	770	756	794	756	733	782	777	799	776	822	745	757	753	793	756	791	775	757	777	799	783	785	758	758	787	757	805	810	800	806	779	810	790	805	803	740	797	779	768	808	788	779	814	799	793	812	826	727	789	789	842	796	785	793	774	810	768	779	802	784	809	777	793	777	793	777	780	758	777	784	821	779	785	758	753	781	772	793	787	805	783	790	761	808	753	792	750	829	863	744	806	739	737	797	816	785	764	783	846	767	705	721	812	754	816	764	799	744	778	771	803	749	803	798	840	828	798	781	755	769	779	797	769	769	772	807	790	790	812	741	767	774	801	795	804	735	764	743	766	764	723	779	820	817	725	757	815	790	783	767	809	762	815	821	760	769	826	763	788	720	775	781	827	791	798	728	743	790	809
52130	13965	4350	2348	1459	1092	896	746	652	561	477	462	488	425	424	437	396	398	375	373	374	387	371	383	362	386	325	360	345	342	328	316	334	312	314	318	363	343	330	338	330	307	364	354	342	337	350	350	306	313	326	338	318	304	316	325	282	315	327	325	296	344	304	294	330	333	333	332	335	342	307	338	326	305	321	331	306	332	307	312	322	288	311	331	372	334	304	310	321	334	288	317	301	312	316	311	305	338	303	311	309	324	321	312	291	292	312	339	315	321	330	301	305	312	323	337	331	307	280	345	337	337	318	314	317	314	305	307	302	332	298	333	313	313	304	332	313	283	322	303	323	327	320	343	305	289	304	313	296	351	322	327	313	336	336	347	314	299	318	317	319	304	333	299	299	298	312	312	317	305	357	331	307	349	316	335	312	323	325	321	301	319	335	306	290	316	360	287	314	346	318	323	312	323	335	350	301	327	323	323	334	285	328	318	303	314	305	319	313	320	304	295	307	330	291	312	288	300	312	315	306	315	326	346	346	290	328	320	321	305	304	333	297	327	330	321	327	332	325	323	343	295	314	356	307	291	295	323	298	312	322	318	349	326	299	311	340	310	280	337	300	318	345	321	319	332	319	317	347	311	320	319	314	316	311	319	299	330	330	333	296	301	340	314	316	328	328	323	313	283	335	330	301	340	331	308	297	328	318	329	296	326	317	322	355	297	310	290	345	304	282	326	342	313	335	302	284	307	304	321	300	318	321	321	316	288	333	319	277	316	338	339	304	296	285	320	317	315	319	303	350	313	316	319	318	340	337	330	303	324	332	332	309	327	324	349	326	292	323	325	335	320	328	324	307	318	304	326	312	327	310	273	306	341	331	302	309	322	305	338	316	310	298	329	350	338	325	292	341	274	317	325	285	314	295	329	333	330	305	296	323	336	304	330	336	329	328	319	294	334	349	342	305	315	310	312	326	344	309	340	320	308	321	310	306	284	312	324	326	310	328	278	328	333	349	313	336	297	273	306	299	286	322	301	303	306	330	333	331	312	316	294	318	330	322	300	335	300	305	302	317	293	341	299	323	297	311	306	321	310	323	315	320	307	326	271	325	306	277	306	303	321	298	314	320	353	318	320	300	299	322	337	317	314	344	328	327	333	327	312	307	300	310	325	345	316	377	323	304	358	335	315	297	305	338	323	328	321	311	310	317	264	332	308	341	305	307	338	314	332	313	343	314	321	321	323	322	283	367	320	324	341	323	306	284	308	314	312	340	314	296	297	314	294	272	304	300	298	324	305	326	324	330	304	312	317	300	324	287	311	325	299	301	317	313	324	311	313	340	322	294	296	356	289	318	326	326	318	327	296	276	303	295	315	304	345	365	309	343	302	328	331	328	308	300	332	292	319	319	352	335	290	330	324	323	318	318	354	327	328	314	290	338	315	318	275	321	285	318	330	285	291	335	286	307	282	327	322	321	320	315	323	324	301	301	332	281	338	367	331	287	337	307	292	304	349	303	338	326	309	330	280	292	321	311	332	310	304	333	329	311	322	309	292	315	324	315	320	327	316	345	291	354	320	323	278	316	329	317	304	315	315	320	306	330	321	323	280	346	368	345	344	292	327	340	322	345	318	345	353	323	326	304	314	315	317	324	342	326	304	314	351	307	299	341	310	303	328	312	308	307	331	329	322	294	334	327	352	301	347	334	300	330	311	317	311	312	319	338	306	318	328	345	333	335	312	294	338	317	327	306	311	339	330	319	302	310	328	308	304	336	304	332	311	318	315	314	313	335	335	339	308	323	358	310	308	335	325	297	289	310	330	323	285	369	338	318	320	330	312	295	332	320	316	333	312	303	334	323	306	312	330	309	322	323	361	354	302	331	340	333	298	304	273	306	300	292	323	292	316	346	285	312	322	329	320	362	309	312	333	354	296	289	322	313	316	306	322	343	276	305	310	340	315	314	323	310	301	284	298	326	319	314	326	322	325	322	354	326	338	325	288	298	312	309	339	322	293	323	311	293	307	334	298	335	280	325	324	313	327	299	310	327	334	323	302	311	328	296	297	304	315	314	358	339	315	312	291	302	285	337	326	294	304	316	314	315	341	301	319	336	308	324	319	303	283	312	344	325	323	317	319	334	324	286	311	309	308	363	300	304	314	304	318	290	308	288	322	295	327	278	320	346	298	338	294	328	293	351	312	293	332	321	312	330	329	353	305	315	321	318	320	334	319	321	306	330	314	331	334	317	335	300	299	317	327	324	348	292	327	334	325	328	331	309	327	305	361	337	280	302	316	307	312	324	285	337	313	312	278	352	312	315	308	311	320	309	332	320	322	311	333	336	295	327	362	290	314	295	285	324	293	327	342	327	312	327	314	343	339	315	302	318	317	321	321	319	312	327	282	331	319	310	325	302	310	282	322	333	294	292	342	327	312	325	331	329	312	313	305	327	305	332	336	299	302	322	332	334	351	326	300	321	288	319	306	305	310	330	306	352	311	329	304	347	307	350	311	314	337	349	275	301	322	311	362	302	326	351	271	314	345	350	329	378	329	312	335	305	304	329	286	333	343	297	337	311	321	327	288	329	324	299	298	301	320	290	313	319	328	311	315	311	358	307	281	291	315	302	280	342	299	319	311	300	320	308	309	313	342	348	326	359	313	349	352	323	328	330	296	331	346	283	311	333	308	295	307	354	319	316	341	340	296	307	327	334	347	317	329	316	283	299	303	308	303	338	335	272	325	342	313	339	317	318	289	302	321	306	305	309	323	309	346	308	305	342	309	355	318	324	284	320	346	317	311	310	328	306	329	300	308	347	337	323	324	316	311	335	330	314	301	320	307	315	304	344	325	305	288	314	320	326	321	312	348	328	301	340	276	322	301	334	338	320	310	355	354	332	340	320	315	279	326	292	348	330	295	325	333	320	332	322	310	314	287	336	307	342	314	333	298	339	312	302	308	334	296	318	338	311	323	316	352	331	292	297	269	335	345	321	362	353	346	354	350	364	327	331	280	315	309	317	319	338	326	289	319	312	330	325	306	313	305	353	295	345	322	333	320	317	332	308	354	350	310	333	326	329	301	293	347	317	350	339	333	328	327	329	325	297	315	329	347	295	284	310	326	335	317	307	298	322	324	294	323	343	332	302	323	281	312	318	318	322	298	329	337	323	304	316	316	294	327	332	297	328	304	319	285	359	306	358	325	342	330	298	325	306	293	312	297	327	312	295	345	309	337	346	335	332	328	331	308	329	298	318	340	288	321	310	357	312	298	312	288	308	326	309	305	305	329	323	283	327	313	344	296	327	281	295	310	323	337	315	323	311	317	307	310	345	330	327	292	350	329	349	315	299	304	319	318	334	293	298	277	348	328	310	315	317	320	317	313	305	306	308	312	332	307	307	325	324	330	318	330	324	300	305	320	336	293	323	347	310	308	353	331	334	325	327	300	332	314	316	344	290	299	294	357	313	291	341	314	338	314	294	301	310	324	325	340	296	312	330	322
25763	2943	6198	6612	5515	4584	3883	3243	2879	2523	2234	2033	1947	1761	1631	1515	1449	1465	1413	1310	1282	1309	1205	1238	1257	1184	1113	1199	1121	1100	1127	1090	1010	1067	1083	1079	1050	1010	994	1079	1057	1000	985	958	1009	1018	1008	979	1010	987	994	931	985	980	1012	957	938	951	967	1009	963	935	936	926	988	991	944	951	951	948	920	954	950	937	950	962	934	925	888	958	949	944	928	958	909	960	934	987	927	1018	946	941	932	956	949	948	922	912	942	873	908	909	899	900	954	929	942	894	932	952	947	939	898	943	903	935	925	954	973	937	939	943	906	948	919	910	886	974	903	953	918	891	918	886	843	966	956	888	919	917	938	906	923	927	943	902	935	927	926	907	939	898	888	879	938	869	906	951	911	945	928	925	906	914	881	954	936	988	890	908	917	843	906	890	872	920	945	922	896	895	958	893	926	947	933	935	911	911	893	931	974	922	945	903	929	940	946	954	908	887	919	924	899	931	968	905	922	898	987	880	888	970	947	990	926	878	948	925	905	946	932	922	950	929	884	934	884	940	908	969	957	883	895	889	920	901	951	952	905	875	1000	887	903	942	931	940	922	919	900	979	966	888	920	900	901	894	896	899	960	939	955	941	894	965	934	935	926	867	926	874	931	942	894	902	840	866	977	952	901	912	874	945	930	937	944	903	914	891	896	907	914	910	914	947	885	873	857	950	869	915	927	951	916	921	947	891	896	878	923	906	880	948	898	932	934	954	976	931	831	898	922	898	898	948	949	929	874	899	929	937	877	949	928	878	887	839	931	927	925	960	961	926	920	921	893	906	935	969	906	971	915	900	979	906	976	894	940	933	870	907	940	915	899	902	1001	878	906	901	879	949	870	895	869	912	885	894	920	948	918	913	888	944	931	861	944	913	888	916	893	925	914	902	910	935	907	974	934	914	928	902	964	915	952	927	872	876	929	900	933	928	970	902	886	901	877	925	950	948	946	899	904	952	880	865	868	924	892	928	959	910	935	925	941	909	926	927	934	942	963	950	908	907	921	896	909	965	917	935	965	965	933	955	880	927	920	923	941	941	971	899	919	906	902	911	928	882	890	908	865	965	876	888	924	956	867	957	912	974	874	950	904	920	872	885	859	913	913	900	898	931	876	891	926	938	906	927	881	914	904	896	888	906	918	896	933	925	913	906	920	902	871	921	907	930	892	869	880	948	895	903	934	891	905	901	931	967	886	917	914	941	878	927	938	934	966	951	921	945	882	959	880	934	877	891	903	921	913	865	874	874	922	898	926	932	890	939	908	874	908	880	905	918	870	913	884	831	938	927	899	909	919	905	920	891	892	957	937	967	890	959	872	897	958	878	941	945	880	935	875	911	912	932	951	928	984	919	923	915	876	922	885	903	902	870	906	937	855	951	920	972	879	885	923	895	875	990	946	901	885	974	902	897	888	894	938	909	950	838	911	919	860	953	971	941	1000	893	916	930	937	926	933	903	958	972	899	901	955	914	881	899	900	910	918	941	944	896	906	905	950	920	929	861	916	890	910	892	931	924	930	928	922	924	900	834	915	890	942	889	931	904	937	913	910	851	909	935	910	918	909	896	907	963	956	874	909	958	970	910	899	885	928	888	922	923	917	950	901	900	934	931	937	916	863	903	912	886	924	918	924	919	919	881	973	901	876	928	937	919	952	953	952	947	914	944	868	884	963	962	900	915	901	918	905	955	960	944	951	924	859	928	864	964	871	889	928	873	916	943	955	890	945	925	892	913	925	930	907	877	892	904	916	952	920	924	891	943	876	921	907	941	956	858	912	904	871	885	874	922	895	922	927	905	910	874	930	893	972	879	953	868	987	906	934	905	931	915	913	920	864	940	929	887	867	897	887	903	925	915	899	883	910	933	944	947	910	923	865	930	875	906	875	927	870	944	893	915	920	907	887	897	900	933	957	916	907	922	962	923	905	915	957	946	914	902	867	892	893	904	901	934	965	919	966	910	894	913	953	910	921	863	897	921	874	959	916	876	913	973	903	870	875	907	981	927	991	949	918	849	904	908	885	884	954	911	921	977	939	920	877	957	937	942	910	975	890	893	915	880	918	967	931	907	890	927	929	918	883	912	929	868	965	885	873	905	912	937	935	942	930	901	941	880	901	953	890	983	966	933	888	914	888	939	866	946	873	889	907	926	948	931	883	902	905	899	970	912	885	902	944	908	915	870	903	841	928	873	931	914	909	908	904	923	976	912	931	946	911	926	914	919	915	905	873	889	925	914	901	903	877	954	897	935	897	916	934	901	880	870	902	905	941	960	883	967	915	955	860	976	949	910	942	971	922	923	883	898	905	952	902	927	914	883	954	896	883	909	937	946	932	886	924	894	918	986	985	882	928	933	944	932	897	934	949	918	968	955	951	964	941	941	900	921	918	907	857	902	915	923	922	895	898	956	919	891	909	918	900	907	867	921	931	890	886	920	893	910	931	971	877	901	845	956	911	935	977	915	928	920	920	876	891	926	949	955	901	937	897	949	940	910	956	915	914	968	959	954	926	975	944	942	904	891	934	886	915	920	910	935	930	918	908	916	859	933	890	981	891	971	919	975	965	844	919	941	889	902	941	909	880	922	943	924	892	917	920	906	847	919	939	920	907	901	873	923	887	883	926	943	883	918	930	868	912	924	921	919	911	920	917	950	889	926	903	903	959	955	999	945	939	922	891	867	918	891	908	901	906	888	876	947	928	938	915	950	857	902	981	882	940	884	920	911	961	924	928	904	863	882	892	888	910	918	936	882	894	937	867	873	951	882	916	929	927	935	897	908	970	913	891	933	976	927	897	956	959	922	956	931	876	911	927	860	923	881	922	933	900	819	900	916	906	949	870	879	882	917	916	888	897	873	909	914	970	922	904	913	938	862	864	933	918	909	907	908	906	908	934	908	931	877	894	851	898	903	886	925	901	882	905	902	916	919	865	900	926	906	948	913	966	917	924	919	926	904	873	870	895	960	933	904	920	948	889	953	887	896	940	887	883	922	872	922	908	977	948	909	923	913	919	905	943	964	948	882	867	908	879	887	934	905	860	918	937	878	936	929	885	934	901	908	915	863	928	882	861	873	897	915	874	919	923	901	901	960	926	917	892	932	926	873	918	910	951	928	952	908	941	934	912	934	901	888	927	919	998	895	888	911	937	940	944	869	921	917	896	891	897	880	929	943	971	951	963	901	897	949	907	922	931	903	940	935	871	900	926	876	965	929	889	918	902	940	988	948	929	883	907	837	907	940	936	884	934	943	884	893	935	889	906	917	898	910	867	962	868	888	968	963	886	934	914	951	924	902	923	944	954	935	895	903	917	905	927	911	904	862	854	885	918	910	897	895	918	893	956	974	915	932	917	971	943	916	943	879	942	906	911	919	912	921	885	899	896	927	868	888	951	899	924	915	922	918	873	910	973	927	932	908	913	884	965	912	912	877	933	853	918	926	951	910	894	884	917	956	918	925	906	982	878	878	978	932	916	916	958	902
6737	321	214	200	172	165	144	141	159	128	148	114	140	137	139	122	126	117	112	130	132	138	135	112	122	132	135	132	125	142	141	111	123	122	106	127	149	142	152	115	131	135	144	131	122	127	131	123	122	129	128	121	129	119	136	119	140	122	123	127	118	135	126	115	141	125	132	129	127	157	133	121	125	104	146	117	128	125	145	111	131	154	141	142	142	143	137	113	136	139	140	147	144	121	114	126	143	124	122	124	128	127	144	143	122	141	123	112	124	118	139	165	133	134	110	144	136	131	149	116	122	149	140	115	134	116	138	137	127	129	118	139	128	115	130	136	126	128	146	131	128	131	119	139	139	129	143	158	141	128	139	160	126	130	139	142	125	107	150	102	141	154	126	133	134	136	136	114	130	134	138	125	128	122	132	142	136	135	116	132	144	118	135	129	106	131	152	164	127	122	132	127	128	120	145	139	127	134	109	138	130	139	136	137	113	137	127	113	145	151	146	143	119	122	129	127	132	154	107	121	124	116	146	113	144	112	154	129	121	139	107	147	147	124	137	144	131	120	115	103	161	107	153	128	139	125	150	131	126	157	130	113	140	139	120	136	141	134	149	151	141	140	127	119	126	111	124	115	115	138	116	142	140	135	121	116	97	123	123	153	118	122	135	136	132	153	142	118	140	136	124	112	161	128	149	153	129	142	115	114	137	135	133	147	150	133	122	117	134	145	145	121	121	124	131	126	139	133	123	125	131	122	136	112	116	148	130	130	130	129	143	144	137	131	147	160	122	135	132	134	122	144	130	128	133	137	126	137	137	104	119	133	129	143	121	155	136	145	125	135	118	137	162	125	126	130	117	137	141	128	144	132	133	122	139	139	145	137	131	136	123	132	130	130	150	125	137	137	128	146	134	117	147	124	134	140	167	123	130	130	144	122	137	129	118	141	122	129	127	133	144	120	131	129	116	143	116	137	128	151	120	132	146	129	125	130	109	125	121	115	143	134	153	128	111	135	141	114	125	130	121	164	133	113	121	119	129	117	139	144	140	131	119	109	120	143	124	146	120	120	143	163	120	117	137	136	133	136	136	118	143	125	139	131	108	132	113	122	130	123	125	117	147	131	114	130	145	125	123	121	140	126	122	133	148	141	132	124	129	115	129	124	138	140	145	123	136	120	139	131	135	123	159	125	114	136	150	159	128	125	152	129	134	125	141	137	133	133	127	100	118	122	142	147	118	147	140	156	138	143	133	124	128	138	135	118	138	121	155	128	135	116	138	130	157	130	132	134	137	135	141	127	116	122	130	142	134	142	146	138	138	129	130	148	139	102	124	138	150	128	134	138	114	133	129	132	130	136	127	110	139	128	110	143	125	125	145	135	120	132	120	142	132	126	141	134	122	140	140	128	132	132	114	135	139	126	134	143	129	142	134	124	132	140	123	141	134	134	144	131	140	155	123	143	120	143	117	129	138	111	141	135	138	123	115	124	129	135	154	124	127	130	143	142	123	140	140	133	121	126	113	155	125	145	125	113	111	147	136	150	132	149	130	119	135	141	126	120	121	134	128	130	112	138	131	126	114	133	151	113	132	128	126	123	125	140	132	141	133	140	119	133	115	134	139	142	135	129	123	121	121	126	129	151	130	109	129	138	128	134	121	129	115	127	127	123	137	127	141	131	136	131	131	151	114	121	142	124	113	132	135	128	121	162	127	144	118	131	120	147	136	101	123	142	126	115	118	140	122	143	130	149	129	131	130	142	131	146	128	117	126	141	130	126	118	133	133	129	133	124	129	138	113	148	124	133	126	126	116	134	118	137	136	146	129	116	116	117	139	129	137	125	131	126	144	126	145	133	160	112	129	147	144	141	129	129	139	125	120	117	126	132	140	107	119	122	119	116	110	120	130	137	121	117	109	142	128	109	119	133	126	125	123	128	137	114	125	148	141	146	135	99	150	123	143	153	135	131	132	132	141	114	138	148	130	146	127	152	111	136	154	136	119	134	137	143	127	127	125	117	114	129	126	136	141	127	123	140	140	133	133	119	127	121	143	120	147	111	124	107	125	128	129	131	133	147	131	116	122	122	130	127	128	139	121	132	127	135	130	129	139	123	134	139	140	139	118	109	122	119	121	133	152	112	122	108	138	128	123	116	145	117	123	135	148	125	127	134	146	117	126	121	142	132	134	146	125	111	120	117	131	136	138	125	134	135	124	136	150	125	135	124	109	133	140	116	136	123	131	136	144	136	137	142	137	137	139	96	123	114	139	127	143	142	142	131	136	132	126	148	135	130	130	133	117	113	119	118	109	117	121	116	125	152	150	146	121	163	137	124	136	128	117	114	131	120	121	121	132	130	142	134	120	128	130	125	116	126	131	143	136	147	133	128	135	131	117	108	143	137	116	130	124	116	130	119	135	153	130	127	125	145	122	141	129	127	141	141	125	125	127	133	114	143	151	136	127	139	130	124	133	126	122	142	136	145	130	133	134	129	129	131	123	126	132	137	134	128	154	143	132	139	134	111	115	125	147	137	142	139	120	115	131	132	147	133	129	138	137	127	146	124	106	118	116	119	129	135	147	121	144	123	136	132	123	119	146	139	120	135	146	135	142	138	144	117	126	131	143	143	99	130	132	135	133	126	121	115	110	139	122	133	140	129	137	117	131	129	128	120	135	125	135	111	160	140	120	125	138	132	151	127	127	132	126	144	131	140	150	123	141	133	138	121	135	110	116	116	124	127	135	151	129	120	148	142	132	125	139	124	128	114	133	122	142	108	129	133	135	125	168	140	104	116	144	119	139	136	120	140	121	125	122	113	136	124	118	119	137	122	120	117	129	149	126	134	131	141	122	128	128	139	116	124	148	129	143	130	125	142	145	121	134	144	129	120	121	138	146	151	142	138	132	145	124	125	121	155	152	149	134	121	121	100	128	149	112	123	131	135	140	117	113	122	147	103	145	133	142	156	112	111	142	128	114	115	125	120	137	128	129	116	113	125	111	129	125	131	135	115	148	134	140	126	144	139	142	148	129	132	136	128	150	127	126	124	139	104	116	128	145	144	104	140	132	109	126	142	115	125	116	117	127	138	132	143	128	137	150	131	101	125	125	134	128	151	141	126	145	125	131	117	132	126	135	144	133	127	135	146	132	141	131	138	125	164	139	122	101	128	129	136	133	135	142	135	118	133	114	137	136	134	133	122	119	127	147	114	115	126	119	119	139	136	124	147	108	137	135	131	154	157	122	116	122	136	151	134	122	127	136	150	124	131	139	115	128	119	120	121	106	129	127	120	134	131	146	120	119	140	127	116	109	147	122	146	138	145	133	154	134	147	122	127	130	123	144	127	121	133	152	123	108	137	137	136	102	162	130	117	116	126	116	147	122	124	124	124	140	120	130	130	128	112	113	133	120	134	135	108	136	114	116	140	114	137	125	123	149	122	119	137	123	142	135	127	130	142	136	129	119	127	130	127	130	138	134	125	121	130	108	141	128	145	149	113
6999	565	600	665	583	555	558	493	515	517	525	475	486	484	454	478	456	455	440	446	448	406	467	452	456	441	452	437	433	488	485	455	468	436	467	489	459	435	447	486	460	471	442	408	427	417	480	498	450	455	455	444	435	443	464	414	420	462	445	460	454	440	454	458	481	481	420	444	449	463	461	423	431	446	449	441	444	464	436	450	465	450	465	432	435	461	464	455	431	442	443	480	466	448	461	490	425	430	428	474	458	441	457	425	428	428	472	427	437	467	426	471	462	440	455	436	429	423	445	436	435	464	477	433	484	459	443	458	392	423	478	461	463	464	461	478	443	410	431	435	416	451	458	448	453	446	422	465	465	461	457	430	436	469	432	484	457	499	451	471	420	452	426	474	456	428	463	397	450	495	464	471	438	415	456	447	469	426	467	467	447	424	444	426	452	426	426	500	438	443	456	462	433	431	444	449	482	455	468	466	438	458	445	400	408	466	451	446	448	419	453	484	457	452	465	424	442	461	441	447	460	439	460	515	407	429	428	471	451	461	477	458	427	447	433	447	468	503	465	452	480	438	504	457	448	464	424	479	460	437	451	489	453	430	455	503	481	444	437	429	483	459	469	448	428	441	475	511	491	435	485	473	459	440	472	449	434	464	429	457	468	443	435	441	441	482	424	444	441	450	470	419	460	474	450	484	499	451	434	480	445	476	425	469	425	472	420	426	486	453	471	453	458	463	420	464	465	449	470	453	449	445	446	475	447	433	472	461	420	446	416	454	423	470	448	437	444	456	486	444	410	441	458	469	428	446	453	470	436	470	463	459	438	437	421	438	433	455	445	452	479	452	450	444	441	485	444	440	440	486	426	446	459	441	474	449	445	450	446	453	454	441	465	456	471	427	429	435	449	456	476	447	444	490	447	428	425	429	416	467	454	430	454	452	423	473	468	455	508	469	451	424	500	406	379	445	456	437	508	434	453	420	418	415	449	436	418	459	439	473	444	474	472	435	470	449	450	417	433	444	459	446	441	430	449	462	440	429	439	451	437	430	445	430	448	461	434	433	430	452	439	424	422	464	440	424	431	444	423	444	445	436	446	457	502	480	434	450	460	468	454	462	426	443	385	458	482	425	451	457	491	432	454	440	469	517	458	461	453	445	481	451	448	439	442	450	420	477	460	444	439	481	455	454	449	475	471	412	430	472	447	489	448	380	433	451	459	443	465	486	460	464	439	444	437	423	452	426	435	454	437	439	456	474	464	451	426	430	440	419	445	426	438	452	470	463	432	445	440	450	464	454	449	460	429	432	435	425	464	435	459	450	433	439	471	430	468	479	430	437	441	411	440	443	483	448	426	436	485	482	449	462	478	439	477	473	440	427	398	441	457	435	419	455	426	475	481	419	421	443	489	445	425	445	447	419	400	437	437	445	450	471	433	448	453	424	422	438	422	418	463	418	503	431	482	456	433	492	455	445	445	440	476	456	424	435	408	440	481	431	466	436	437	439	442	456	456	429	411	419	489	434	424	447	418	437	446	455	475	436	453	468	497	451	404	459	458	454	456	488	478	434	426	425	454	448	412	468	457	459	440	468	471	455	444	439	488	459	455	481	446	462	461	453	386	453	441	485	453	458	511	456	464	443	457	448	441	454	415	439	453	459	453	472	437	475	443	406	427	442	473	459	437	443	470	474	446	435	443	468	421	429	421	431	462	458	455	437	414	479	448	455	446	414	432	416	460	451	462	432	452	431	466	439	432	445	425	463	462	477	441	454	466	381	463	435	455	451	466	444	486	441	461	464	451	477	423	432	440	474	432	454	443	471	459	452	418	461	455	470	459	419	464	421	471	457	433	417	440	416	473	459	454	458	453	424	439	459	422	426	453	448	405	438	428	429	421	453	476	464	424	442	418	488	428	429	445	455	442	430	435	444	463	459	446	417	427	439	456	451	433	442	466	451	479	441	459	412	452	456	452	486	433	454	447	433	480	441	459	474	463	415	415	491	464	427	463	446	415	451	415	438	455	467	478	449	467	446	441	401	470	449	456	438	415	444	443	407	451	476	494	405	466	468	456	447	469	437	484	445	440	485	453	463	464	447	448	445	438	446	425	448	414	461	445	467	468	438	466	453	487	425	444	432	466	439	426	442	442	425	469	458	428	467	465	476	441	455	465	484	460	425	467	458	418	439	445	463	470	433	474	389	456	470	440	438	440	430	402	446	434	446	469	436	458	430	447	423	433	443	479	432	445	471	455	408	440	421	428	452	420	472	411	480	466	467	453	424	453	476	449	466	477	463	446	462	431	422	452	470	466	420	408	484	445	448	435	493	451	449	475	406	461	427	449	464	437	421	433	436	457	436	440	458	478	459	453	440	466	434	452	461	460	431	450	493	465	424	464	464	471	464	474	471	451	433	418	438	429	433	439	435	444	452	416	450	433	478	453	443	413	448	460	444	429	435	451	436	425	441	431	443	447	481	457	446	430	438	450	439	465	435	467	445	469	442	468	438	411	408	441	450	474	500	453	468	502	439	467	436	486	484	480	457	427	440	470	429	461	446	463	462	451	465	463	433	468	456	461	475	429	427	437	480	460	446	451	446	457	488	472	460	445	440	447	453	423	456	429	499	493	434	449	471	452	447	421	450	491	457	437	428	470	447	438	420	415	445	442	441	468	440	478	472	421	446	461	454	433	446	416	482	495	493	442	461	433	419	443	447	470	451	444	401	464	415	446	486	431	422	431	449	477	471	443	472	435	437	425	441	443	476	458	428	409	456	441	437	453	408	481	421	437	418	472	466	442	446	447	423	440	418	443	488	470	457	447	441	445	428	443	462	429	406	456	414	444	424	450	452	472	493	436	421	428	432	465	463	454	471	418	492	413	422	492	467	457	436	477	458	443	487	409	458	435	486	479	483	449	459	471	434	438	464	420	468	459	454	446	426	444	457	440	444	417	402	450	486	468	461	463	448	469	450	449	441	399	437	448	476	449	447	437	421	431	477	435	475	435	467	462	436	449	435	400	453	478	434	446	461	469	438	437	441	486	454	418	417	427	414	411	423	477	469	418	480	436	480	466	449	447	430	462	449	456	437	420	420	433	437	437	496	456	436	438	470	441	451	432	421	437	453	408	442	452	435	454	457	446	464	413	411	454	444	419	465	424	464	434	450	490	429	428	428	468	456	433	464	423	411	463	448	452	430	479	447	434	413	440	457	410	411	487	416	431	458	478	456	415	456	424	450	441	450	440	482	429	458	461	429	432	452	480	443	431	444	449	454	423	458	440	487	429	462	419	477	454	432	484	462	427	479	457	444	455	444	434	473	438	450	435	448	425	439	428	439	451	459	433	446	461	450	440	431	458	411	439	435	446	418	427	437	444	481	422	441	447	427	452	454	459	466	428	416	443	446	434	440	424	431	456	457	442	436	448	446	415	464	415	481	447	432	450	454	489	466	458	417	437	422	467	454	458	445	456	449	459	462	453	444	464	404	466	423	426	457
38710	6015	1662	1152	837	647	544	477	430	375	369	332	304	343	308	280	298	294	293	273	259	269	291	269	292	257	298	262	274	273	257	255	277	266	238	262	281	263	252	254	275	274	243	266	258	266	280	256	253	291	256	286	268	274	244	229	257	238	281	245	254	278	257	266	224	255	257	269	230	241	249	258	258	242	281	234	247	250	252	295	248	228	272	254	270	270	244	266	257	289	281	243	232	253	286	253	238	255	262	228	269	267	246	241	238	249	264	255	264	251	253	255	238	269	241	231	263	249	271	259	270	244	236	242	238	256	255	263	255	285	238	244	247	234	264	254	252	263	278	246	277	237	243	288	246	248	262	250	242	215	276	272	308	237	255	267	285	246	225	256	276	237	247	244	251	265	266	280	222	252	283	279	256	258	252	256	285	261	284	278	284	266	263	253	293	266	273	260	286	282	247	266	228	257	250	315	236	264	246	249	272	233	264	273	266	255	279	242	262	242	234	242	272	258	281	232	247	233	261	239	277	246	257	241	236	257	252	235	275	264	270	243	244	246	202	252	257	267	255	257	250	256	234	250	277	274	252	229	211	262	259	252	267	260	266	277	261	242	224	258	252	274	245	250	246	232	258	270	260	227	236	279	264	258	233	218	267	266	222	245	240	277	258	244	261	231	238	251	260	237	234	231	266	276	259	259	280	277	266	243	257	253	298	234	258	237	277	267	237	260	244	259	231	249	258	257	261	278	237	221	305	264	231	223	237	240	251	267	250	259	261	272	265	229	270	245	221	232	267	245	275	226	263	240	256	223	229	246	237	262	247	256	248	219	264	260	249	265	251	246	253	248	245	260	251	272	272	259	245	264	251	256	266	257	276	232	266	271	239	262	268	254	249	271	226	241	268	219	254	250	254	277	243	270	241	284	262	239	289	238	222	260	268	263	258	260	282	246	257	259	257	253	268	239	256	249	262	266	261	223	224	273	242	271	227	271	253	226	254	261	276	258	253	251	269	229	258	244	264	249	269	254	256	243	260	246	256	257	252	228	232	247	261	277	252	290	253	277	268	282	234	234	290	271	242	247	245	240	260	288	261	228	260	260	233	246	262	233	253	275	239	270	247	250	241	258	268	255	229	252	269	259	226	232	260	229	277	259	220	275	270	294	258	263	242	229	236	238	247	267	268	255	260	258	227	237	256	241	249	237	259	270	248	273	258	224	280	241	256	222	228	267	233	229	255	253	274	251	273	260	268	244	272	285	235	248	236	238	288	262	243	235	246	242	262	260	247	246	248	280	280	243	269	259	244	274	251	264	226	247	255	254	251	247	243	239	245	277	258	254	246	277	267	248	265	247	247	276	275	255	246	248	263	265	250	261	240	253	263	241	241	252	214	243	236	267	283	240	248	268	261	271	239	266	264	244	261	231	260	265	238	208	272	256	262	252	254	239	246	238	254	250	233	272	259	271	250	247	255	235	240	252	225	226	244	239	233	248	250	271	235	239	264	255	252	254	246	264	236	251	278	221	264	226	244	275	221	251	286	264	253	254	253	273	262	248	225	271	236	253	247	225	262	269	275	273	258	262	233	248	251	245	244	282	248	280	241	259	257	262	269	246	254	264	257	247	233	239	234	225	249	256	278	273	273	268	223	231	265	261	252	262	245	239	225	254	249	260	256	253	248	251	244	236	243	239	254	241	235	253	294	218	252	230	271	228	235	252	255	242	250	290	260	259	275	246	290	266	270	248	256	287	267	242	231	282	287	287	263	252	259	266	254	281	223	268	285	245	253	236	254	224	249	271	275	253	259	297	237	247	262	275	221	253	290	274	274	263	266	244	256	236	224	232	279	252	228	238	261	272	242	271	274	275	243	231	250	238	256	225	266	238	263	279	257	249	250	276	232	217	251	269	223	232	251	261	220	263	233	262	237	261	238	253	272	263	246	247	231	241	269	246	260	261	234	214	262	285	257	272	240	264	252	266	264	256	250	257	224	235	243	271	290	238	234	260	241	257	218	267	236	274	248	234	256	247	251	227	246	283	282	257	261	264	257	233	222	252	230	248	269	265	239	242	226	250	229	265	280	232	237	248	236	252	271	266	263	261	241	279	246	256	254	259	283	231	240	276	244	239	250	257	299	247	243	266	260	254	254	265	281	247	252	261	227	242	254	244	238	256	274	260	245	267	225	283	243	246	206	244	232	273	243	254	274	234	269	253	238	257	239	280	235	244	248	265	238	266	255	264	275	264	254	252	238	275	267	248	244	254	262	258	254	283	241	238	264	218	270	246	249	267	269	272	239	259	296	254	245	271	247	242	254	209	262	258	262	250	279	250	239	248	239	246	254	260	250	254	260	271	277	260	248	266	232	238	249	212	229	255	258	227	262	267	257	276	276	250	254	272	256	275	254	233	255	256	257	230	244	266	245	253	247	272	284	245	268	255	292	261	240	253	245	262	279	244	256	241	237	242	280	227	254	257	258	270	258	235	245	271	248	268	272	251	255	249	277	256	227	263	274	242	240	242	253	260	280	260	274	241	267	226	239	226	256	247	255	300	248	235	258	270	259	281	253	263	251	241	271	263	256	242	258	244	250	253	264	245	246	258	219	252	248	262	286	258	227	240	254	236	268	286	258	237	245	252	258	252	247	254	234	261	285	246	248	252	232	257	248	221	235	261	261	282	303	223	245	269	266	259	257	278	273	259	267	261	263	221	287	271	273	276	220	258	249	244	259	259	264	233	227	264	247	230	276	277	286	280	237	262	290	246	266	233	285	246	262	257	270	255	265	237	263	243	253	245	236	246	240	248	233	241	276	262	254	257	241	252	256	311	259	258	250	266	263	243	255	279	245	265	242	251	260	234	245	247	248	270	248	282	260	224	267	262	258	262	278	264	279	234	252	277	250	237	277	269	259	278	303	271	264	250	250	265	253	276	278	245	276	265	264	261	266	264	243	243	255	245	230	233	286	270	243	273	260	273	303	248	250	269	275	283	253	270	275	265	231	256	225	239	261	234	271	255	238	239	264	229	282	238	284	223	259	233	252	255	257	238	254	234	251	271	275	250	237	287	294	242	234	240	262	272	262	264	239	261	269	230	249	287	234	269	280	249	260	261	247	229	235	242	225	209	251	269	267	268	245	225	229	253	264	258	251	242	256	258	238	256	224	261	260	245	249	263	278	219	210	260	262	263	231	259	252	251	258	260	236	266	259	255	268	246	238	263	223	257	241	255	297	256	267	268	257	284	267	265	257	253	263	260	272	262	240	260	279	289	249	263	265	266	261	279	252	244	257	270	225	272	287	257	249	274	244	246	262	232	261	283	240	241	262	255	262	237	254	243	251	245	249	240	245	240	274	257	268	250	250	261	244	257	256	253	269	284	280	255	251	259	233	243	244	255	211	231	267	253	260	256	273	268	244	264	251	260	277	263	268	235	274	235	254	248	244	247	237	235	249	266	253	266	264	245	239	246	266	274	269	238	250	265	256	226	304	243	225	237
19258	1850	3642	3856	3308	2676	2265	2085	1752	1630	1447	1388	1318	1168	1125	1088	1094	1089	995	999	956	1022	940	934	915	890	864	870	870	965	820	865	764	859	890	834	829	817	847	845	803	810	787	777	742	853	807	793	792	785	838	800	794	813	755	816	827	826	777	853	780	796	796	850	798	800	778	827	803	810	812	830	827	828	748	803	801	785	745	783	779	796	820	798	798	771	734	804	787	754	800	763	793	812	804	763	800	757	806	786	757	767	814	797	742	797	745	770	764	788	798	841	758	736	777	803	765	833	754	795	777	816	764	793	809	788	773	813	788	759	769	720	835	804	782	760	766	788	743	800	755	777	795	817	779	735	745	774	791	770	822	751	771	720	778	732	777	790	819	811	789	825	740	782	816	775	728	773	761	788	770	770	803	787	758	783	775	766	780	809	772	799	795	778	826	743	756	775	782	754	734	744	831	792	785	755	765	761	749	813	781	765	740	767	769	790	800	772	765	769	793	772	780	819	749	722	716	773	776	765	732	757	765	778	785	822	826	716	778	748	702	770	794	812	791	803	800	754	770	800	807	768	749	747	774	768	764	791	783	721	775	742	754	786	725	771	725	811	788	742	786	783	809	751	772	761	740	724	744	748	815	747	763	799	793	753	796	754	775	777	838	807	838	785	770	753	805	773	786	787	782	788	775	766	759	782	755	752	788	769	814	790	711	800	787	759	797	764	805	817	795	821	835	796	784	788	803	804	741	757	749	791	785	747	735	731	773	792	726	773	743	762	791	767	781	814	800	731	772	748	836	819	776	780	754	798	758	816	776	786	775	765	797	771	738	754	757	793	779	730	812	793	772	766	763	782	780	760	772	770	763	740	776	808	770	788	773	762	759	787	783	789	763	798	777	760	762	823	759	827	740	769	798	799	753	769	769	750	784	728	719	826	805	752	745	795	729	778	733	761	747	716	768	781	750	767	789	794	785	769	801	781	722	795	778	819	743	751	786	792	751	784	819	747	760	769	776	819	784	754	808	772	767	746	787	791	739	757	758	766	767	788	719	721	733	742	789	782	755	774	761	807	768	790	753	744	775	720	792	730	803	803	815	774	771	791	791	804	761	759	792	759	825	743	764	757	843	773	778	767	709	799	768	804	774	753	778	817	767	769	739	805	772	790	795	752	760	799	742	758	807	751	769	789	780	768	764	779	793	775	774	751	804	771	768	779	755	768	815	784	782	781	712	784	781	793	788	806	802	750	763	768	800	792	809	746	759	766	794	753	793	734	783	771	760	770	791	763	774	808	726	780	759	792	790	783	747	837	776	787	778	743	729	791	740	768	797	747	770	768	758	800	786	745	776	736	755	839	782	756	764	784	783	784	749	802	754	762	752	733	746	798	777	799	803	768	830	753	791	712	745	808	782	759	748	760	756	759	775	780	784	743	804	770	733	762	795	805	775	773	785	773	771	845	758	797	758	831	746	776	748	731	780	761	776	723	810	759	793	819	742	734	760	767	815	775	770	829	733	770	726	781	796	776	820	783	793	764	777	776	762	728	804	793	737	753	789	820	768	767	747	769	771	754	794	785	757	752	731	761	800	759	716	758	743	801	768	721	790	800	776	787	757	743	759	749	796	786	825	755	778	762	741	794	772	779	788	771	786	758	785	748	776	758	729	746	725	773	741	755	779	811	748	732	812	775	802	767	787	763	783	766	751	816	782	740	731	789	799	806	747	731	747	748	761	819	742	769	784	716	780	757	796	750	758	776	733	791	758	788	766	742	790	829	773	777	755	774	756	780	771	743	782	778	783	793	722	833	721	839	791	748	770	819	786	811	727	765	756	719	758	798	791	801	788	761	777	746	831	750	844	795	780	749	764	729	784	824	773	772	790	782	793	758	785	746	792	757	746	783	856	836	770	797	742	807	730	733	752	788	750	779	751	791	793	824	834	767	735	747	758	791	786	776	792	737	786	831	785	779	780	778	771	789	749	753	775	782	802	798	779	750	776	773	776	800	843	789	736	746	760	753	729	759	754	756	767	772	765	729	817	734	792	799	734	758	767	840	760	781	779	729	761	794	773	792	767	790	800	733	773	743	803	797	769	749	794	792	771	782	723	809	775	769	775	709	753	781	820	823	802	762	797	776	766	786	802	748	776	763	769	784	780	742	783	749	754	760	790	780	822	749	751	781	745	742	795	763	766	837	742	795	813	786	782	727	766	801	807	789	752	808	761	780	773	806	766	776	842	768	781	754	801	736	743	755	784	742	802	760	771	747	768	778	807	694	805	793	809	776	777	763	792	732	800	731	813	759	784	764	823	830	771	792	812	789	763	790	814	800	825	743	784	754	775	792	812	774	763	718	771	800	775	776	772	758	793	737	758	775	764	773	756	739	788	760	769	780	768	707	755	731	785	740	788	690	784	812	763	812	802	784	732	735	772	756	774	773	748	796	759	781	772	783	804	757	758	735	804	794	728	761	780	741	826	749	739	800	790	743	731	767	769	772	772	779	793	744	800	752	764	774	781	806	789	794	794	748	796	767	768	782	789	754	808	801	797	769	758	771	775	797	767	782	856	818	798	758	772	796	780	775	768	785	780	758	820	766	756	792	735	771	769	751	749	785	811	753	781	828	767	783	722	749	773	732	741	716	768	752	776	780	727	758	804	789	786	804	753	780	780	738	799	747	787	777	798	772	743	801	782	782	720	797	720	757	738	766	801	789	677	789	797	763	752	757	820	748	771	759	710	820	797	728	770	802	746	806	775	770	803	733	773	729	774	823	757	791	767	788	794	809	804	739	790	726	737	758	790	797	830	746	796	768	743	741	776	791	801	798	746	798	755	774	794	771	788	796	775	755	771	783	770	806	778	741	817	781	765	783	813	744	742	755	708	744	748	763	797	762	803	757	794	758	787	764	806	786	779	758	776	778	822	808	822	789	752	783	752	803	784	758	808	748	750	772	783	803	773	791	767	775	781	763	790	771	793	753	805	798	829	781	814	770	789	757	744	816	816	755	766	796	735	833	726	740	774	815	772	715	792	784	771	758	742	752	765	775	761	707	800	774	821	810	810	772	770	802	776	765	736	832	781	718	753	782	739	781	837	741	773	743	732	749	800	791	736	765	756	782	795	782	777	763	754	807	765	800	783	825	788	736	817	788	827	761	762	748	739	791	792	744	761	771	799	805	745	720	722	775	763	796	769	791	764	815	806	745	782	718	749	769	754	768	751	825	817	805	760	744	819	814	782	818	803	793	774	789	789	815	787	774	738	799	765	745	786	789	745	790	776	778	776	803	785	745	758	760	802	765	796	776	807	777	749	752	772	768	798	799	774	815	822	794	826	723	772	807	756	766	739	796	794	788	794	750	791	808	775	771	769	781	748	786	729	771	772	800	766	782	766	787	814	773	767	760	806	826	769	801	763	809	815	789	754	765	755	774	742	749	729	776	758	795	747	735	795	803	752	735	778	802	816	810	800	763	788	714	783	770	816	776	812	755	793	740
53224	11650	3444	2278	1510	1142	860	791	684	593	532	478	454	458	395	426	392	413	357	336	377	408	385	330	319	330	335	353	321	352	357	330	291	326	345	304	363	339	368	323	337	331	338	293	288	321	344	355	302	301	311	333	343	323	364	319	334	330	302	358	328	365	322	327	328	309	346	343	335	337	332	311	299	292	339	354	290	329	305	336	327	316	308	307	302	303	326	311	304	354	333	319	325	297	300	313	333	312	310	311	341	335	336	319	290	313	312	303	318	340	307	323	318	314	327	281	315	326	337	329	299	307	306	329	310	345	327	330	330	326	361	344	321	310	328	341	311	307	323	313	334	311	309	333	334	321	341	361	323	318	314	323	311	327	325	290	308	307	292	339	303	317	370	300	312	317	351	325	294	339	335	275	340	281	302	323	290	316	327	299	327	331	339	332	317	310	299	347	318	328	308	341	329	315	319	307	319	316	331	290	314	321	313	328	338	303	317	307	336	339	366	320	317	310	325	293	295	316	295	304	311	318	270	287	310	347	320	318	298	328	325	338	303	292	357	335	287	313	306	350	299	320	311	298	339	298	344	290	342	330	280	334	297	331	319	344	334	322	291	318	306	314	335	348	313	337	310	299	300	345	305	342	340	293	321	316	358	317	337	340	315	297	340	344	327	312	312	323	316	338	307	335	334	327	300	309	339	315	340	306	285	296	290	288	292	322	311	298	303	321	330	320	303	303	294	323	302	318	277	298	353	328	326	332	324	297	341	334	326	296	332	304	329	332	352	319	328	317	330	319	332	300	335	336	331	309	361	325	286	296	288	330	317	339	365	335	331	301	288	305	315	313	311	337	302	324	282	296	315	324	345	324	297	334	298	289	323	296	302	308	322	323	318	284	323	352	336	291	298	300	304	334	344	321	305	328	325	312	356	300	336	313	333	306	323	288	299	313	323	320	366	323	327	312	329	348	323	340	333	335	323	318	336	338	327	308	309	325	334	301	356	327	291	323	333	318	315	312	305	321	326	329	338	304	314	341	305	308	331	327	329	325	335	326	297	310	331	332	330	332	296	331	329	350	330	304	324	309	318	326	311	332	331	337	296	323	329	340	335	316	343	299	326	289	330	340	300	334	352	298	291	312	312	325	313	331	313	350	285	346	312	324	291	332	311	278	300	305	339	327	317	309	301	317	337	355	316	343	288	280	308	334	294	330	300	333	315	317	328	330	349	321	302	316	283	309	305	310	296	310	314	310	327	310	290	314	340	345	311	328	317	319	345	331	342	295	341	353	312	314	332	318	305	329	317	325	310	321	312	289	315	319	315	317	322	304	308	310	338	323	346	327	310	319	293	312	309	333	298	320	306	317	339	333	291	303	331	321	322	322	313	333	300	330	314	317	312	335	292	324	298	307	337	326	311	331	314	317	325	361	319	304	327	314	311	315	296	306	290	297	304	306	302	320	314	321	299	313	323	296	328	317	324	309	307	308	322	283	291	317	298	314	300	327	326	273	333	346	307	282	300	302	303	288	297	301	318	321	346	328	324	315	323	346	346	296	322	310	279	334	326	297	320	315	335	310	333	310	301	326	317	343	309	347	331	316	297	322	312	295	319	303	322	302	323	308	339	325	336	300	305	310	336	326	336	293	305	302	307	300	324	315	303	337	335	343	295	303	335	333	350	323	301	325	319	317	291	321	356	288	311	307	317	318	292	319	300	325	325	306	338	315	313	309	317	341	325	334	269	342	337	324	303	310	323	319	320	307	332	316	324	307	328	310	347	323	339	308	297	329	315	330	342	335	293	322	324	331	329	289	353	299	325	328	296	318	321	327	323	336	338	317	338	318	313	311	306	296	301	323	305	300	327	308	304	340	327	310	342	295	310	320	334	351	334	340	328	295	343	318	343	308	298	285	309	345	286	339	296	290	304	302	305	341	323	349	280	330	323	314	324	341	318	337	293	345	320	342	324	302	330	305	332	303	321	305	320	302	335	298	337	315	337	323	321	326	332	307	310	319	309	299	353	307	336	352	312	327	300	305	322	270	304	332	304	331	290	325	301	297	326	312	317	315	315	334	326	304	289	373	317	313	332	335	299	292	334	317	314	327	342	344	322	293	332	310	308	329	299	304	342	305	325	355	312	321	329	326	282	307	326	342	332	348	304	313	321	314	331	283	298	290	306	323	303	343	305	336	318	325	329	319	314	298	343	303	329	324	309	301	331	303	301	336	291	305	326	295	322	326	292	340	323	340	309	347	316	334	309	322	293	322	302	330	304	314	343	360	316	321	319	334	298	319	314	318	311	340	298	336	312	318	327	293	324	326	318	329	346	301	318	306	307	295	294	327	305	310	319	283	313	330	294	296	309	325	351	300	307	305	326	336	309	343	284	288	312	307	313	298	311	342	324	301	309	313	336	302	319	311	297	327	298	307	303	327	334	305	300	341	344	309	296	290	333	345	325	362	341	312	301	353	311	329	305	330	320	315	349	303	306	313	318	324	344	360	328	331	292	337	333	321	287	300	300	327	310	330	345	338	354	310	300	327	336	337	308	340	354	341	323	340	344	297	319	316	321	295	330	289	329	340	319	291	307	307	334	299	308	293	326	315	337	315	334	343	350	310	312	297	333	299	313	345	302	353	332	299	326	301	343	299	319	341	297	322	351	308	303	294	308	354	324	309	346	329	329	292	310	312	334	301	305	327	304	328	323	336	322	301	338	313	335	317	325	306	328	279	315	293	298	312	277	344	328	325	314	342	305	319	324	311	294	322	300	295	309	304	315	305	319	314	369	296	316	341	301	320	313	357	336	319	333	286	295	323	355	321	335	318	341	329	332	311	329	321	316	359	315	319	305	305	332	307	304	310	336	327	327	328	290	343	328	321	347	346	346	325	310	331	307	334	300	305	299	300	327	345	313	301	315	342	339	313	292	279	327	316	346	312	330	305	319	350	303	315	339	313	329	328	335	317	328	311	314	343	290	313	344	306	315	361	324	337	306	321	320	320	329	341	291	307	319	346	337	313	277	301	326	352	298	307	326	325	334	332	343	318	292	341	320	343	321	321	314	307	283	296	316	309	309	325	285	323	312	300	308	323	299	327	306	299	320	318	331	312	297	315	336	323	314	327	338	323	320	360	313	319	340	311	331	315	334	335	310	288	286	311	342	305	303	307	316	304	307	327	336	306	305	310	312	305	339	298	321	304	318	310	326	320	324	314	359	337	302	308	340	324	326	328	313	324	323	302	309	323	291	310	320	305	317	325	323	334	306	344	354	327	312	339	314	351	308	326	327	300	333	297	327	294	341	336	309	314	331	306	320	323	321	319	310	367	314	321	346	282	305	311	305	308	317	325	304	330	317	319	307	312	329	321	316	330	316	301	317	290	305	300	292	331	285	335	289	313	331	328	314	325	318	300	296	336	314	314	368	296	302	303	294	293	297	310	359	305	345	327	290	329	316	322	343	333	308	311	319	323	310	290	331	331	309	330	312	301	288	320
26003	2877	6235	6634	5676	4635	3851	3298	2918	2531	2262	2068	1918	1726	1672	1554	1520	1423	1378	1350	1291	1244	1244	1253	1215	1124	1133	1135	1115	1153	1076	1082	1057	1074	1087	984	1050	1031	1027	1075	1037	981	978	1040	1010	993	992	944	994	1005	1014	891	997	989	1001	1015	1009	960	935	1004	928	954	977	951	945	961	934	978	1010	951	1012	998	933	968	1002	938	921	954	944	910	913	929	937	998	962	912	961	959	969	993	928	916	926	967	939	979	903	898	957	901	930	926	918	906	937	911	895	957	946	958	908	939	884	945	912	912	939	888	912	903	941	934	947	935	945	942	961	907	934	911	934	946	955	967	919	911	953	916	855	981	928	900	939	970	924	914	904	924	986	900	932	931	970	916	932	879	947	913	873	901	918	906	960	944	950	871	924	936	916	891	981	987	923	893	912	868	896	898	845	886	909	973	937	906	940	928	930	954	848	916	938	881	922	967	889	917	915	944	913	876	929	913	881	920	913	881	941	877	893	893	927	916	974	857	928	896	862	882	901	937	941	908	935	976	916	877	937	923	924	908	977	887	959	905	923	854	910	950	900	892	863	887	919	944	949	911	941	857	909	884	955	895	923	895	946	896	914	923	910	912	900	869	930	939	920	918	915	895	973	930	967	877	852	958	904	895	916	906	934	911	938	875	896	902	909	938	881	870	909	966	928	880	958	892	901	900	934	942	888	916	921	878	917	911	869	905	949	911	944	956	897	941	931	908	896	893	869	957	913	912	884	918	878	916	915	949	878	941	932	920	917	951	923	906	948	895	939	943	931	926	930	955	969	901	894	894	856	951	927	935	917	919	900	881	897	941	921	870	918	923	933	886	873	912	928	920	907	915	902	935	954	945	941	909	918	868	907	920	886	877	964	935	876	1005	917	913	932	833	919	979	914	977	913	912	884	920	946	919	946	924	912	935	921	903	925	939	921	910	891	906	929	906	893	926	918	969	942	902	965	884	937	876	925	902	967	886	900	856	925	905	901	888	911	892	911	869	938	930	954	890	932	896	886	952	995	898	882	891	920	956	909	955	920	939	867	914	939	936	940	947	922	929	928	1008	912	951	840	881	944	919	938	885	903	918	932	888	938	875	908	913	865	870	909	935	883	899	946	863	937	912	885	881	937	1014	894	869	909	866	882	887	857	962	919	893	965	951	944	901	965	898	920	870	864	898	954	894	907	898	880	927	962	903	921	855	942	876	903	966	915	909	963	913	921	905	888	927	871	913	966	908	928	947	898	904	883	903	939	906	898	937	906	916	881	918	896	953	963	985	937	922	920	928	882	910	887	899	900	938	955	949	951	866	882	895	884	893	873	951	894	906	925	961	912	905	897	939	930	914	961	919	901	939	951	950	906	923	919	906	902	918	923	879	968	904	881	934	923	889	957	909	885	917	884	917	940	939	906	936	901	887	933	922	949	991	902	875	886	951	927	882	962	919	884	894	888	937	930	917	950	942	908	884	952	884	934	955	887	935	911	870	949	924	928	950	910	878	930	895	903	920	928	921	958	914	904	956	910	910	930	928	935	942	914	926	910	947	956	927	886	949	930	895	949	884	897	938	959	893	913	965	932	913	938	898	906	924	964	878	913	931	997	929	938	883	941	919	886	892	922	871	938	888	952	866	908	909	920	932	942	949	890	955	993	862	874	875	899	929	947	930	896	908	918	906	929	876	952	943	953	949	970	939	898	897	924	909	928	902	938	911	929	944	957	892	908	955	938	899	923	924	936	878	915	870	909	950	918	928	876	904	893	900	901	893	940	882	925	903	934	908	867	964	895	933	904	917	882	939	937	960	911	914	942	946	916	889	940	861	948	956	962	944	894	972	924	1001	888	919	979	920	880	898	978	909	907	950	926	914	923	956	938	926	927	968	882	938	915	901	968	960	963	934	976	913	857	922	839	905	896	930	891	896	944	985	914	898	993	933	947	913	909	903	910	902	913	947	929	948	934	888	852	910	949	943	947	890	950	849	908	881	944	927	912	890	887	890	974	936	918	907	915	910	872	963	925	939	970	879	975	976	907	923	945	877	912	920	909	866	985	934	922	946	889	946	917	893	939	887	890	899	963	926	875	945	957	877	941	942	923	924	882	927	905	847	905	915	950	938	944	921	899	948	925	895	920	911	931	948	894	871	938	948	935	942	948	898	940	858	891	890	875	955	925	932	918	921	899	917	925	951	923	889	908	918	929	931	902	909	917	926	901	922	931	950	914	888	858	934	928	936	934	947	900	938	930	912	957	922	899	918	913	904	935	964	978	933	901	889	926	914	988	951	912	931	936	937	910	879	929	917	937	873	919	904	987	964	935	907	901	914	885	926	942	911	957	909	914	853	900	944	901	882	968	879	880	961	923	916	939	922	917	983	944	944	924	959	975	947	880	921	932	950	907	954	959	920	934	884	937	922	927	937	944	915	876	888	955	848	919	942	917	870	929	951	928	906	929	911	872	940	900	918	947	914	919	931	895	860	954	947	912	950	930	922	884	883	955	904	879	937	971	957	867	944	912	917	911	839	942	875	965	900	935	945	984	959	870	942	988	926	969	909	905	901	942	913	890	917	924	920	946	918	938	924	924	976	970	896	908	910	918	979	937	1001	988	924	903	894	921	948	951	950	897	919	895	905	932	950	854	900	933	935	904	958	934	901	900	963	923	902	908	956	898	902	953	883	861	958	920	872	914	940	937	944	871	978	899	926	897	904	951	911	902	952	932	920	927	951	926	901	863	900	964	901	904	925	870	940	899	882	942	955	886	920	951	954	939	901	927	888	959	923	918	910	902	903	917	875	878	923	851	938	888	963	915	905	941	931	937	913	927	921	940	905	928	882	912	902	891	895	928	903	926	888	898	901	918	969	940	888	917	947	880	913	941	912	955	970	900	896	885	893	900	922	952	883	960	981	936	885	880	893	928	904	972	898	957	919	952	949	957	918	885	886	890	884	880	946	927	937	871	883	951	909	916	899	896	907	908	939	925	979	881	958	957	918	937	932	909	941	936	880	929	924	941	960	885	907	938	895	888	895	969	906	911	855	932	916	984	958	960	922	914	894	904	919	900	920	930	930	945	872	922	882	932	946	952	935	887	932	899	911	949	921	942	894	911	989	956	898	951	934	950	911	957	935	904	831	939	951	924	880	949	933	853	926	918	981	906	901	912	948	978	919	933	917	911	913	959	911	889	844	870	961	913	901	936	928	938	940	916	950	963	834	893	903	932	878	965	917	898	934	940	910	910	924	926	926	932	919	980	938	948	930	970	911	926	922	936	893	919	941	937	899	915	867	931	920	892	930	845	912	896	985	944	947	899	947	904	921	878	956	929	897	974	845	985	892	896	836	911	940	900	907	915	952	894	921	923	894	905	974	898	897	919	917	902	942	911	916	955	901	950	949	897	947	930	904	972	881	962	936	892	951	900	896	950	953	926	889	943	922	870	945	927	951	903	882	980	874	933	913	978	947	886	903	920	897	950	880	933	950	915	942	963	1010
6973	327	218	156	171	155	153	160	141	143	141	127	142	128	124	150	115	138	142	139	133	146	136	153	144	121	144	128	136	119	132	124	139	120	135	130	120	145	113	122	141	148	113	128	121	145	125	124	117	113	127	129	126	132	134	126	126	126	138	114	132	135	117	144	159	135	139	121	122	124	132	142	131	120	126	139	124	127	130	128	123	117	129	122	123	119	121	103	149	131	118	123	127	123	129	139	123	135	138	139	127	140	144	143	137	150	149	139	152	111	113	142	164	154	143	133	121	128	125	114	125	132	129	129	142	136	122	147	139	133	123	155	149	128	107	145	118	150	137	120	121	140	126	129	147	151	148	130	132	110	139	144	156	142	144	132	135	140	133	131	112	121	120	141	120	160	137	153	134	108	118	134	133	116	139	134	128	140	119	143	136	140	132	121	124	160	142	135	131	146	148	141	138	139	117	120	141	122	139	119	123	134	139	149	162	132	124	150	143	157	149	153	135	138	132	126	128	107	132	145	133	141	117	159	141	110	134	133	134	130	120	129	148	127	138	122	129	144	127	152	126	117	142	129	131	116	120	111	118	122	139	131	135	137	136	139	123	146	138	140	147	160	139	125	131	122	147	139	139	138	111	135	122	128	126	153	131	136	137	127	107	114	133	119	140	130	133	138	124	132	123	133	142	133	120	127	137	143	134	134	130	128	122	150	126	120	139	147	136	142	126	149	137	148	140	141	124	107	134	137	130	153	144	132	131	139	115	129	146	153	129	125	126	142	137	141	122	160	137	131	157	128	144	131	149	118	132	146	138	140	140	124	134	121	142	130	136	129	138	117	139	154	116	131	143	129	144	133	127	114	127	118	145	135	125	123	111	146	141	121	139	142	129	127	129	130	120	144	115	145	139	126	116	149	137	129	144	131	137	125	150	130	156	156	147	132	133	134	135	139	135	136	122	135	129	128	127	120	148	138	150	144	126	136	142	120	140	125	129	153	145	127	115	134	117	134	137	121	123	140	132	141	126	118	121	147	115	132	121	149	110	139	133	110	117	141	107	120	110	143	118	104	118	136	115	143	140	112	139	131	143	127	122	111	121	137	141	131	121	144	159	133	133	131	126	136	141	157	126	148	116	116	135	129	115	118	123	135	121	121	134	121	115	118	141	124	142	115	147	156	136	130	119	128	119	141	124	133	164	150	131	131	121	123	116	123	133	140	132	129	130	136	154	130	127	139	116	154	157	118	146	135	123	128	124	131	134	141	149	136	136	134	136	153	124	132	114	140	147	146	135	152	131	116	158	135	121	126	128	131	133	124	134	120	142	121	134	124	154	138	118	135	125	144	149	134	144	145	127	113	127	131	134	129	131	134	148	129	141	133	102	113	132	127	114	121	121	115	123	126	117	126	127	122	127	128	130	134	142	119	134	130	138	131	124	137	114	125	132	121	129	122	138	139	142	134	156	104	150	148	114	133	152	129	120	130	131	138	118	131	136	145	115	118	142	134	137	132	121	162	138	117	127	142	147	114	141	126	131	118	148	132	130	141	121	115	144	127	142	130	142	147	160	121	114	129	129	126	116	145	120	143	127	139	134	123	130	130	128	147	138	132	125	122	147	146	125	153	135	125	143	127	143	136	131	143	118	141	135	142	134	147	131	127	135	116	133	137	126	121	131	137	114	150	118	133	111	117	158	118	139	132	133	141	139	123	130	145	127	141	140	130	129	141	152	133	138	139	126	137	152	144	118	140	137	118	122	105	146	121	110	112	115	131	128	119	125	143	126	141	155	149	119	137	149	135	126	127	125	133	133	120	142	140	135	119	146	143	129	137	115	131	120	121	110	149	129	126	134	132	127	154	107	118	130	114	155	132	133	126	137	135	124	120	137	143	133	137	139	126	141	120	143	129	121	125	124	145	117	132	127	153	138	125	114	143	139	141	116	123	129	133	141	119	140	127	135	132	137	129	124	120	127	124	133	127	125	149	122	131	116	145	139	117	131	129	123	123	132	133	133	143	128	133	139	135	126	127	127	147	135	133	127	123	114	113	133	138	131	130	129	117	120	135	127	140	121	137	156	124	122	127	131	148	124	139	119	124	124	140	139	139	122	141	122	115	130	175	160	140	159	128	136	144	146	148	145	143	141	143	137	122	137	145	140	141	136	134	158	133	103	149	115	122	150	128	105	116	143	141	125	130	122	133	120	137	134	172	150	145	148	135	125	120	144	142	121	131	155	105	123	126	161	132	145	127	121	128	130	125	122	128	138	125	138	128	120	129	116	121	129	145	125	130	133	134	121	123	126	144	133	125	139	131	127	120	126	133	128	128	143	139	115	113	135	123	141	133	125	131	114	123	133	151	147	140	147	151	131	136	136	132	133	135	121	142	118	121	125	127	166	136	123	144	129	127	129	128	150	141	116	126	118	144	120	135	141	133	119	123	139	137	128	136	136	155	125	137	121	139	135	114	132	134	120	169	129	125	138	132	122	143	133	134	114	128	150	120	120	151	140	123	115	131	121	126	121	134	123	139	137	145	137	145	152	139	132	143	138	156	128	126	144	120	118	135	148	133	138	129	128	129	134	138	118	104	139	150	126	132	135	122	162	140	159	123	118	125	144	134	164	128	152	117	116	118	137	126	133	126	147	131	145	128	140	129	136	129	138	133	138	117	140	139	149	136	135	144	130	128	136	122	131	117	108	133	150	152	137	147	141	115	116	115	154	130	117	147	132	132	132	132	146	154	120	143	119	136	117	117	143	127	135	129	137	116	150	138	130	139	142	129	140	130	130	114	137	137	142	150	131	164	108	137	135	116	142	142	137	170	150	128	149	132	139	125	124	118	140	135	129	120	118	131	134	117	143	157	138	108	149	151	117	137	124	125	128	135	170	131	155	120	122	132	137	106	137	137	134	129	131	119	131	124	124	139	153	141	150	134	134	126	128	129	122	127	138	135	130	148	137	141	138	122	143	141	126	127	150	143	132	135	116	151	135	121	125	126	139	142	134	132	145	147	115	128	137	125	128	152	133	128	155	126	115	135	132	115	126	120	135	129	131	121	140	130	146	128	110	117	141	143	124	121	139	140	139	120	125	134	141	137	133	128	129	127	127	146	125	140	132	117	122	124	139	122	151	116	134	118	114	135	122	117	127	167	138	126	134	136	126	134	124	137	132	159	127	129	115	134	130	135	131	128	134	132	148	131	151	153	129	149	127	123	129	132	120	158	124	142	146	126	151	135	119	143	128	116	126	116	140	152	105	144	124	123	139	122	137	109	128	119	139	154	138	127	134	138	123	135	142	134	147	127	136	143	121	123	115	112	127	132	147	125	132	131	142	122	117	132	138	139	115	117	127	123	115	133	140	130	129	132	114	131	139	123	132	145	142	120	138	148	122	123	116	135	135	136	134	145	128	121	136	132	134	129	133	112	129	117	151	146	132	124	127	135	160	117	129	139	123	141	136	149	128	150	131	122	132	151	125	125	126	139	131	133
7197	551	689	664	616	527	522	496	534	485	502	496	494	434	477	509	474	473	494	443	454	459	443	434	473	457	446	428	463	442	447	429	449	448	427	452	423	445	459	452	464	472	449	416	461	442	441	433	452	441	446	468	451	508	460	450	451	451	488	447	464	453	447	447	485	466	433	459	472	441	455	450	460	457	454	458	473	461	465	467	441	425	435	482	457	438	435	449	479	436	405	466	444	460	468	449	466	458	464	432	457	481	421	450	444	432	467	420	407	428	431	491	437	451	473	426	458	465	426	414	508	445	475	451	423	455	438	458	468	452	442	457	435	479	455	487	505	495	480	439	444	371	470	449	447	448	438	427	442	443	469	465	426	475	430	400	446	471	461	492	457	426	441	464	438	460	428	450	460	453	461	440	429	421	437	453	473	451	446	417	468	437	450	435	476	479	439	440	469	453	426	429	433	455	465	476	465	459	455	455	415	471	464	453	425	465	441	468	456	460	470	478	428	471	482	448	431	465	467	466	489	453	478	470	442	432	442	497	439	460	460	425	466	442	440	435	458	429	442	484	431	460	453	478	433	432	455	460	467	441	435	421	440	424	456	472	432	464	427	481	469	469	480	453	433	412	418	451	468	438	498	475	463	437	441	454	432	444	457	450	491	430	451	458	479	436	473	459	460	447	443	463	438	411	439	473	437	482	464	442	467	426	466	421	487	456	439	439	450	439	457	461	449	463	443	431	450	438	430	467	477	467	501	414	456	468	419	460	420	475	478	447	459	416	481	428	436	437	430	498	452	455	438	489	471	462	441	443	474	477	449	453	451	481	420	496	463	465	447	457	435	445	449	430	466	444	459	450	420	427	468	460	466	446	423	445	460	464	479	449	459	443	413	460	433	437	450	430	478	488	447	478	444	439	427	437	461	443	423	444	436	454	437	471	486	469	489	464	473	491	474	457	470	495	431	446	446	462	456	436	463	442	432	451	450	432	432	466	472	453	433	451	428	453	457	494	433	459	426	426	432	455	414	442	464	484	446	426	406	427	433	468	424	459	433	435	467	450	429	473	428	476	428	425	460	431	464	439	491	483	447	483	415	437	448	478	460	450	438	417	433	426	425	438	447	425	403	465	476	438	440	456	421	474	476	437	465	446	433	436	422	454	476	432	466	457	449	466	461	450	415	429	454	477	422	448	424	411	490	454	455	410	480	454	455	467	437	432	473	435	444	457	466	487	404	493	440	426	410	465	423	449	433	477	428	451	474	405	442	417	449	427	493	449	481	463	453	427	447	485	426	438	470	455	479	459	451	420	408	449	439	469	436	424	426	475	437	447	428	426	445	429	440	425	421	446	480	449	435	447	473	455	486	422	427	471	478	470	417	460	447	466	435	444	461	427	436	461	447	450	428	452	473	443	469	467	420	441	432	479	466	449	438	446	444	481	450	466	445	398	439	449	446	477	425	407	460	455	436	476	435	461	476	492	477	458	430	453	461	481	459	432	445	470	440	448	439	447	476	449	454	443	493	418	439	474	424	417	449	470	416	462	454	464	490	421	415	459	450	437	423	441	458	456	441	466	422	429	451	444	447	469	479	456	482	447	455	452	444	476	438	424	482	463	443	439	481	449	462	462	433	449	449	429	428	469	470	460	468	439	450	442	444	464	443	462	423	467	470	453	462	440	468	437	458	466	458	423	483	451	445	482	478	439	431	446	463	446	447	498	489	453	440	468	465	437	473	458	520	441	426	455	490	420	434	450	520	434	461	421	455	450	460	434	442	418	432	448	449	477	439	442	434	461	477	480	469	450	472	471	460	432	436	420	467	418	452	453	451	480	460	447	444	428	452	429	439	472	442	481	429	421	448	429	458	471	427	461	438	448	469	444	421	491	486	474	418	466	416	427	451	428	461	499	434	471	449	473	436	447	470	463	421	437	479	479	468	470	442	461	451	418	450	451	451	484	440	496	434	434	435	460	462	465	450	457	467	472	412	451	456	457	482	464	418	456	464	451	470	461	442	444	437	455	433	444	429	467	449	479	457	442	450	468	439	456	400	439	444	454	440	445	436	469	432	441	458	467	478	411	459	467	466	459	417	418	470	454	454	438	444	444	460	441	480	474	451	443	481	424	422	447	446	453	476	438	467	502	458	443	410	456	468	466	459	460	428	473	476	488	426	462	425	430	456	466	433	443	450	427	439	484	413	485	445	442	440	438	429	427	404	426	468	474	421	460	466	475	454	471	439	457	439	440	455	467	415	454	431	430	436	409	441	490	456	453	475	454	437	484	435	448	453	417	465	429	464	430	428	434	460	461	437	462	450	445	457	462	450	495	445	473	415	462	418	434	470	450	428	463	442	463	484	480	455	455	427	458	459	442	437	441	453	480	508	424	481	475	475	516	454	473	449	449	441	438	448	457	464	461	423	419	438	455	454	454	452	412	429	441	467	418	429	410	457	462	452	457	432	462	461	406	467	460	468	466	479	458	438	413	449	447	459	431	449	445	453	438	461	440	457	443	456	423	445	438	436	456	470	446	452	410	437	450	409	447	484	475	453	483	453	479	474	444	466	444	465	427	484	448	447	452	454	484	435	456	462	457	439	420	420	447	474	467	497	481	442	431	478	489	469	460	434	431	436	448	460	424	451	454	463	475	453	482	446	442	455	446	431	449	495	458	449	475	433	431	440	421	468	481	460	444	406	435	470	448	438	463	435	435	485	455	461	451	469	482	467	458	430	463	484	497	498	449	470	422	465	431	426	436	430	453	444	522	421	461	416	459	453	449	440	455	464	441	473	461	498	442	457	456	438	483	428	473	407	468	462	446	474	451	462	433	467	432	428	462	458	433	469	425	475	442	437	458	421	411	471	438	475	436	437	421	463	424	459	421	514	469	431	431	436	448	463	395	412	440	461	454	431	461	437	441	471	440	434	422	500	439	459	412	453	463	449	460	450	492	440	432	461	466	469	443	448	446	447	438	419	449	442	473	438	445	451	459	395	449	445	461	465	457	452	440	484	489	454	419	464	463	433	447	439	438	470	460	477	446	461	397	423	443	437	443	451	483	458	471	479	465	442	467	442	498	473	465	479	461	453	456	450	423	455	445	455	447	457	452	454	422	490	426	472	456	425	406	426	432	479	412	446	429	478	458	455	454	458	448	474	453	426	476	468	440	448	478	444	437	460	432	468	456	437	427	475	440	431	441	458	462	475	449	450	436	459	439	469	459	448	472	424	465	444	471	434	445	471	440	446	452	443	445	428	477	451	414	468	478	429	467	435	430	450	434	478	418	445	437	434	423	484	453	464	437	427	482	484	461	461	421	451	439	443	480	451	412	430	449	450	456	432	429	448	435	446	473	423	445	483	431	462	469	441	409	466	453	461	464	468	440	468	429	496	486	436	425	459	468	448	476	426	429	459	453	444	462	448	457	445	443	484	486	438	471	444	487	438	455	427	446	483	467	454	451	461	428	456	455	501	453	462	435	412	483	439	473	451	475
38596	5003	1544	1148	851	658	555	473	418	375	364	360	319	315	305	302	283	266	283	284	314	289	238	298	262	240	233	257	278	278	295	280	288	276	248	267	244	285	247	285	265	260	266	259	275	241	272	277	258	254	248	273	252	270	216	249	273	238	259	270	290	267	249	258	256	264	256	218	275	241	246	271	256	255	238	252	256	249	248	224	264	243	242	250	261	241	270	266	254	247	251	251	260	253	274	237	274	284	263	258	267	243	261	256	247	275	253	260	242	259	256	267	252	268	286	256	252	279	253	297	238	267	280	265	258	264	262	275	273	266	254	250	232	245	230	252	272	254	258	255	269	278	253	275	269	269	260	218	237	252	276	315	277	240	263	265	290	260	235	223	272	242	279	227	250	280	234	258	251	242	268	240	262	267	242	253	248	258	240	245	247	272	261	235	253	223	270	260	277	259	272	286	256	237	236	257	245	233	262	265	249	257	295	234	262	251	278	255	270	230	284	264	251	269	247	267	277	248	252	310	268	271	257	248	261	277	236	249	250	245	247	252	258	255	226	273	243	273	231	225	268	234	261	249	273	276	232	270	264	265	253	243	230	248	260	281	268	251	234	266	258	251	247	233	267	267	239	234	259	280	271	220	236	264	275	235	300	250	268	242	243	295	267	210	259	247	251	242	278	246	240	251	285	248	270	254	277	266	246	262	277	227	230	244	248	264	250	266	254	254	294	233	265	257	255	281	240	209	268	262	243	246	223	251	253	278	261	287	258	285	260	224	269	278	257	253	251	273	262	260	247	234	243	245	272	283	264	230	295	264	265	239	285	294	253	239	225	248	251	249	256	270	271	228	249	280	275	262	253	270	248	268	279	270	259	265	260	240	238	287	254	264	250	251	266	251	256	264	260	280	273	245	280	254	265	263	229	277	239	250	274	266	262	238	234	264	248	224	274	275	268	268	267	275	237	217	264	261	247	245	272	249	264	244	245	244	240	227	249	243	260	245	275	248	251	284	236	247	264	244	265	236	258	249	249	260	218	246	260	231	270	257	261	243	256	260	247	235	261	239	244	255	263	257	263	221	266	255	221	284	255	224	235	255	258	260	246	260	255	245	285	265	252	273	274	293	253	256	257	266	301	268	260	285	263	262	258	267	276	239	242	271	275	253	266	241	259	238	259	267	260	273	283	265	273	301	242	280	221	254	257	223	253	260	238	251	296	253	248	250	271	271	229	264	269	244	255	271	263	270	231	286	253	254	258	273	207	262	252	252	289	262	269	271	253	248	257	273	249	262	291	242	231	252	247	257	270	254	236	255	301	229	272	233	263	235	243	238	258	256	232	265	247	295	253	253	245	244	261	254	276	259	238	283	246	231	260	262	237	294	245	228	271	240	230	227	224	266	264	272	253	230	270	252	239	251	228	243	265	258	261	253	243	260	228	253	247	271	269	224	243	263	251	254	273	246	258	265	271	243	271	291	240	247	250	265	268	268	256	245	256	261	262	247	274	309	272	289	241	243	277	255	276	249	245	264	238	251	258	244	261	275	234	262	263	273	267	289	279	271	241	233	250	263	258	259	263	238	280	250	265	261	273	273	221	232	266	248	272	264	276	232	269	256	244	264	254	241	236	246	247	281	275	248	247	259	266	268	296	263	236	265	245	262	249	248	283	246	261	261	262	267	256	264	251	275	261	253	252	244	259	273	230	284	271	284	252	242	260	259	270	268	264	240	268	266	250	269	233	242	269	278	283	278	226	251	255	262	291	233	266	285	253	260	234	236	275	252	276	239	244	256	262	253	258	254	248	288	235	253	239	271	269	276	254	269	253	234	267	251	239	268	258	256	285	244	272	247	264	250	231	245	257	239	271	254	257	258	264	257	254	275	248	244	225	238	267	229	251	263	223	289	276	244	266	268	246	249	236	263	251	287	251	262	264	266	270	256	278	226	252	257	272	236	260	285	251	263	268	267	268	254	242	278	275	266	268	290	273	251	261	255	272	255	270	256	231	280	239	267	286	261	231	234	254	275	265	251	281	282	262	261	254	264	243	250	251	252	246	235	246	266	234	224	232	253	286	245	279	261	259	262	229	276	280	244	298	230	282	262	256	280	267	268	235	247	261	252	252	274	276	305	248	258	236	269	238	236	261	255	225	253	281	288	253	223	269	261	273	262	273	283	259	243	247	241	246	248	282	246	214	242	270	252	229	230	259	252	258	248	249	242	261	252	261	264	244	256	263	247	238	251	240	265	243	262	273	257	260	237	225	261	271	275	249	249	262	257	251	249	256	263	235	269	261	275	241	262	254	243	263	257	248	259	268	241	268	264	250	267	252	294	236	223	290	239	249	264	252	242	257	245	257	273	260	281	272	267	266	286	242	234	263	235	243	234	249	254	225	240	261	249	262	268	259	256	247	282	270	297	256	294	288	246	296	242	274	256	237	277	256	278	282	279	272	268	272	238	255	253	239	237	253	244	265	276	266	271	289	239	273	235	236	272	243	234	268	249	253	236	254	257	268	254	258	287	266	242	286	248	259	252	255	248	224	245	222	252	264	257	247	267	273	265	284	270	266	228	252	251	252	275	253	263	242	252	284	268	233	245	255	244	248	266	261	263	254	267	264	254	257	243	310	253	264	238	243	255	273	238	266	271	220	236	226	258	270	260	265	250	278	268	234	252	252	239	240	269	276	253	266	266	242	247	266	244	280	221	250	261	266	272	251	247	245	260	279	250	249	227	259	259	267	299	242	294	235	262	236	271	260	279	249	251	262	268	266	223	267	240	256	231	284	277	245	234	274	274	265	247	282	241	262	260	284	231	228	274	246	238	258	250	253	269	281	261	262	276	265	281	215	239	247	256	258	284	272	292	256	260	275	233	250	245	260	253	254	258	237	253	262	264	233	258	225	247	278	246	273	230	245	237	260	263	273	245	227	260	254	250	285	259	244	233	235	285	242	249	248	278	274	253	270	254	264	277	230	243	257	230	294	250	265	230	313	259	240	271	251	227	286	229	257	270	262	239	262	221	270	242	231	250	243	251	265	239	248	280	258	256	246	268	272	253	243	272	277	279	289	242	264	265	277	254	263	244	267	278	265	247	293	266	257	283	233	292	289	249	246	260	261	285	248	234	267	286	231	252	259	262	259	249	265	260	222	242	260	236	252	257	278	270	232	243	238	245	255	240	246	243	260	250	259	277	270	248	224	239	228	241	259	252	255	264	276	256	281	257	250	267	252	242	262	254	269	241	252	252	252	248	254	241	286	266	237	241	260	241	226	252	283	259	231	253	243	242	268	258	246	280	246	280	268	292	227	264	239	256	242	279	248	254	248	261	247	280	272	265	212	278	246	256	269	251	239	227	239	237	266	242	214	243	293	271	251	261	279	254	246	244	277	263	244	245	253	267	263	242	278	269	247	267	248	270	264	260	228	232	244	255	267	260	239	272	243	260	236	265	259	249	232	254	278	246	252	238	229	265	259	256	249	261	260	281	258	262
19642	1808	3599	4094	3302	2781	2402	2048	1787	1552	1418	1376	1251	1135	1136	1107	1067	1050	1010	952	1019	973	1020	932	956	912	867	888	896	933	815	911	843	856	878	830	853	835	870	812	857	822	846	827	790	847	816	861	798	859	804	804	825	806	830	772	785	818	809	851	796	751	769	827	777	818	808	756	814	815	768	769	808	804	777	828	774	765	776	799	821	764	807	787	770	768	756	824	741	827	825	745	809	802	793	806	819	780	776	807	783	795	784	793	758	834	755	819	821	760	787	775	803	739	733	764	816	787	756	808	797	809	834	793	772	794	736	798	764	750	762	748	820	757	796	776	769	731	761	766	751	821	836	768	780	779	788	786	812	765	827	770	782	794	745	801	809	789	763	814	784	834	861	769	749	846	784	802	817	781	827	783	814	801	772	776	718	765	796	768	780	768	780	779	806	732	812	772	790	755	793	776	794	718	793	775	759	766	762	740	829	743	787	763	752	798	780	817	795	750	798	788	806	755	743	810	777	805	827	800	749	778	801	829	737	804	745	821	771	711	775	733	824	803	792	801	782	745	818	826	797	802	742	729	795	764	811	761	801	765	804	820	778	790	818	762	715	752	743	784	811	809	822	763	747	813	785	748	786	782	779	778	789	756	800	778	761	840	816	753	819	807	787	814	764	753	760	806	782	772	710	729	771	766	767	783	764	779	794	736	779	799	779	796	771	773	792	799	754	781	760	785	802	831	784	736	814	778	815	813	746	835	809	774	783	821	772	780	746	758	768	748	827	769	780	799	790	803	808	802	799	803	809	786	774	765	803	780	752	809	815	739	722	768	789	798	801	755	804	792	787	750	790	750	764	822	773	766	754	791	801	778	788	746	751	785	755	796	769	765	782	771	768	786	785	760	791	817	789	816	747	773	823	750	729	733	751	749	767	811	806	788	769	761	827	815	732	763	745	790	799	757	792	737	790	675	818	788	781	820	755	765	799	809	731	793	782	785	737	808	797	807	836	787	807	797	758	788	801	776	770	761	782	733	772	795	745	790	765	806	762	767	746	740	809	763	768	725	773	806	819	735	761	782	776	778	778	796	749	795	789	758	757	758	803	767	728	731	792	783	789	809	829	822	781	764	776	796	788	771	820	816	772	760	796	801	767	766	711	826	768	762	790	746	840	767	795	776	768	810	801	774	763	763	830	780	811	794	789	776	829	749	755	788	780	773	786	790	776	759	840	781	796	796	768	783	784	717	793	803	754	797	727	820	769	808	783	776	793	796	766	782	793	819	740	825	773	786	765	778	756	806	737	792	766	786	763	775	752	767	818	790	803	751	777	770	745	806	841	810	745	777	821	808	759	744	748	751	793	793	804	779	789	791	727	765	757	752	746	786	781	782	772	791	727	810	789	812	778	806	776	814	850	762	775	825	765	788	745	797	781	785	823	755	777	770	802	791	731	751	794	784	763	768	784	747	777	810	787	789	792	796	801	788	791	790	717	760	793	750	777	772	757	728	784	790	778	823	745	795	808	760	781	794	719	728	823	774	829	779	830	767	807	787	796	794	776	784	767	782	810	769	751	757	780	768	797	742	787	840	781	799	818	766	807	776	796	809	765	811	804	741	810	813	822	786	765	741	809	747	764	800	744	754	839	728	805	803	778	755	799	779	802	734	758	798	826	788	811	812	788	780	741	791	698	802	793	778	756	798	745	803	755	786	809	741	776	790	743	796	778	745	788	735	762	727	770	716	807	747	769	814	771	785	744	787	766	810	836	803	770	769	764	761	778	796	780	834	820	757	800	798	799	779	746	783	770	771	778	743	779	723	769	786	734	755	772	781	791	760	744	699	756	772	764	767	804	793	817	811	805	752	778	774	759	757	787	764	784	795	714	740	735	778	754	791	748	775	747	805	837	777	723	824	790	754	789	740	798	779	779	788	754	779	798	763	829	729	728	741	746	785	801	782	754	790	837	800	803	785	755	810	786	770	788	766	755	697	785	795	738	786	776	798	771	787	854	765	740	763	795	784	805	752	779	797	754	807	754	763	773	790	815	749	791	785	827	807	811	773	815	751	791	771	740	799	758	791	771	817	781	788	768	788	825	760	781	822	788	802	761	751	819	764	784	740	784	805	779	769	817	756	764	788	774	766	788	764	820	770	753	796	786	793	801	791	842	791	790	734	807	811	769	781	809	768	743	748	772	773	758	786	761	749	791	779	715	775	777	785	792	753	782	832	734	770	821	762	757	740	831	782	805	775	792	771	791	819	823	777	752	779	844	778	793	775	798	796	797	749	751	772	772	761	753	804	745	733	775	769	734	761	818	779	793	829	783	746	776	785	741	769	755	781	758	739	787	807	790	738	799	756	846	795	792	776	806	796	743	782	773	833	784	811	846	796	771	816	810	793	781	769	799	767	733	767	784	748	760	816	770	753	784	791	777	714	705	780	826	760	767	778	767	811	780	772	771	782	752	758	750	764	732	796	761	813	785	781	747	776	812	737	766	798	737	803	778	827	739	774	763	793	772	772	799	796	799	747	753	774	796	791	813	785	770	810	749	813	781	721	758	757	814	780	770	799	753	797	769	757	799	719	772	709	763	753	801	762	760	721	731	826	779	824	763	821	805	763	776	732	748	815	781	729	818	765	819	797	813	750	787	800	764	798	778	765	776	797	752	738	754	767	753	782	749	808	745	814	791	787	818	791	766	799	770	796	780	759	769	813	768	771	820	783	745	760	810	753	774	759	755	825	763	775	786	803	825	757	825	757	737	763	760	795	778	827	803	800	747	732	786	782	745	757	767	775	777	778	728	794	804	792	763	723	766	834	845	803	766	790	780	800	763	761	786	779	763	772	782	798	781	790	808	817	756	737	733	742	798	798	743	798	771	811	757	778	725	768	759	793	739	771	801	819	767	786	827	751	770	815	779	844	769	755	794	721	810	767	754	768	781	780	740	761	785	734	796	785	754	773	735	744	741	770	753	731	812	807	804	809	774	850	799	753	797	836	753	745	759	721	797	794	746	764	783	784	800	829	813	778	770	749	762	741	782	745	852	774	783	755	783	769	773	770	787	787	786	779	807	737	744	749	749	747	788	821	778	774	759	789	802	741	774	788	768	755	747	803	754	782	743	789	739	801	779	791	776	752	784	797	807	790	795	769	757	765	798	822	753	803	777	769	785	804	783	773	783	773	713	761	753	766	743	729	808	734	788	770	806	813	830	777	757	767	803	762	755	810	807	758	828	784	750	817	810	785	722	749	782	743	758	764	763	776	842	773	809	767	810	753	789	795	794	795	829	734	757	767	765	753	790	825	763	769	792	761	819	765	789	742	789	787	762	761	756	791	730	747	784	804	788	796	801	770	764	800	737	808	740	777	736	816	730	804	792	783	748	797	750	744	797	768	748	769	764	772	757	780	766	754	778	797	785	762	808	811	756	746	775	763	823	777	788	782	765	756	778	719	747	799	699	709	774	762	772	780	796	807	809	763	763	787	738	781	724	801
51498	11142	3284	2283	1530	1136	925	749	607	620	555	489	521	465	418	419	388	367	358	340	404	374	357	338	355	355	356	361	324	327	353	345	346	340	317	319	345	341	312	280	354	288	307	306	356	331	363	331	339	317	318	365	312	321	339	293	287	321	312	321	273	317	317	300	303	324	321	303	309	322	302	332	333	345	311	313	324	311	318	341	331	290	329	317	328	340	306	301	316	320	306	324	327	322	350	320	278	329	286	321	309	336	311	319	332	337	318	323	343	324	334	343	351	293	334	303	314	308	320	337	325	319	299	338	316	346	332	326	324	327	286	319	330	312	319	351	322	320	318	308	323	361	293	333	307	334	318	324	356	329	306	286	269	306	302	339	331	288	328	318	335	316	327	315	323	346	330	302	335	318	297	330	329	310	342	334	325	305	337	311	316	294	302	348	348	336	342	298	332	338	342	302	336	361	296	311	333	290	323	304	330	331	331	305	332	302	332	322	345	290	304	334	298	351	304	306	366	345	336	329	357	321	342	309	293	314	310	354	349	300	321	308	309	323	320	332	292	297	309	316	317	306	292	290	285	314	344	318	306	322	326	322	340	311	343	298	314	322	285	345	314	317	321	366	341	321	311	386	319	307	317	289	299	303	342	349	292	340	322	285	360	331	315	359	281	320	295	316	324	304	335	341	326	327	291	301	318	311	297	313	284	300	312	336	319	325	321	322	294	294	306	286	307	311	333	341	314	306	336	297	349	362	340	316	293	321	307	319	308	307	326	315	331	333	282	317	321	280	331	335	317	323	275	308	314	313	346	334	341	312	332	350	294	284	333	335	308	293	329	345	295	295	317	317	327	329	318	287	323	293	318	323	340	332	316	301	329	333	298	311	320	314	314	322	306	309	295	364	329	299	309	346	338	315	329	320	332	313	321	305	330	332	281	306	310	329	327	295	330	297	286	324	314	313	307	312	325	302	323	290	321	294	305	306	332	338	319	325	317	328	316	308	357	325	342	329	331	316	320	315	340	320	339	333	328	298	344	302	314	344	354	311	297	342	322	335	311	327	302	338	307	304	313	334	293	340	292	322	282	360	328	326	286	350	288	331	312	321	332	298	357	295	302	323	309	288	334	297	294	332	304	297	313	325	303	350	301	314	320	291	314	290	306	294	332	318	324	313	316	308	323	319	304	315	329	327	299	308	331	306	349	287	307	335	328	326	321	331	322	296	344	310	315	325	339	324	328	289	300	326	329	303	330	316	328	333	315	307	288	321	322	297	324	289	330	318	353	323	324	345	296	317	319	314	324	313	295	320	342	283	331	335	291	303	305	329	325	318	312	343	310	299	326	307	294	325	295	303	339	311	323	322	339	301	312	312	334	304	321	323	304	323	335	331	295	362	338	339	325	309	314	347	327	318	315	304	319	319	324	338	329	293	293	347	314	291	309	286	283	300	303	312	310	311	318	322	322	303	304	344	315	293	305	290	352	290	308	323	305	293	332	332	299	308	340	357	281	279	310	315	314	316	321	340	321	327	310	320	315	294	309	315	316	320	297	300	307	331	323	326	329	313	330	339	332	306	329	330	323	335	301	316	323	304	315	321	316	344	302	320	345	294	273	321	347	319	322	302	330	294	339	317	299	308	312	318	278	284	314	320	283	337	301	350	315	323	296	328	334	322	324	322	321	352	334	328	350	310	308	310	327	295	333	325	298	319	318	332	316	331	310	330	316	293	284	302	315	299	309	326	366	337	315	332	324	303	318	332	338	334	318	327	350	316	325	308	298	315	287	304	273	322	301	347	297	326	318	321	326	303	321	288	320	341	339	308	314	317	315	295	325	287	314	322	305	318	296	338	312	296	338	325	310	307	328	297	325	339	330	288	290	314	309	289	325	348	325	313	300	325	292	331	331	312	334	329	301	301	309	333	269	317	342	339	330	363	271	339	348	279	301	327	337	316	323	292	289	315	319	318	318	326	301	293	303	328	335	319	300	320	315	313	304	347	311	330	308	313	322	309	335	303	315	302	303	329	314	306	332	309	345	345	341	333	366	324	314	295	333	299	350	308	291	311	308	322	328	306	334	319	328	328	297	326	301	314	309	301	331	323	328	269	298	334	324	297	348	299	309	328	272	324	341	313	306	311	296	297	321	337	320	310	305	322	296	323	277	308	330	349	303	279	299	296	317	355	320	320	311	303	292	310	342	325	316	315	328	316	307	272	327	303	295	335	310	297	313	323	311	307	306	318	279	324	315	336	331	315	319	334	314	320	315	317	339	317	337	330	303	304	305	303	338	362	286	274	310	345	319	384	326	315	315	285	341	322	338	322	316	336	330	329	363	319	306	320	303	319	316	337	341	309	314	319	310	351	291	300	312	303	313	315	309	304	315	316	300	333	325	299	364	308	312	312	335	340	283	294	318	301	334	346	290	320	334	297	330	329	323	316	317	315	337	309	327	333	312	312	303	323	319	328	305	293	318	289	299	305	315	312	307	299	322	335	336	315	301	335	327	305	321	304	316	342	318	341	314	298	288	302	308	329	310	357	288	330	333	325	320	342	305	310	319	317	300	316	319	303	297	314	332	323	332	314	306	295	318	342	319	306	308	321	328	317	319	303	332	302	292	289	304	341	328	308	312	306	328	311	298	329	294	287	320	277	333	333	354	309	346	325	355	351	324	358	318	317	332	297	310	281	292	329	324	354	297	307	329	298	325	298	357	316	316	316	335	317	301	331	339	333	342	341	305	310	326	342	298	334	307	333	332	305	326	307	296	316	326	328	319	336	321	305	309	319	342	313	332	306	326	331	295	335	322	339	303	318	342	333	304	317	354	306	358	313	329	335	315	302	304	319	325	312	308	335	336	312	336	300	313	307	283	310	343	317	309	320	332	305	281	305	327	323	323	277	300	343	328	339	366	297	353	309	294	359	315	348	324	334	292	323	310	307	308	328	307	307	287	324	323	314	322	320	309	331	304	325	287	343	332	312	315	326	315	328	296	335	308	300	323	300	327	327	320	332	299	305	351	296	302	288	330	297	310	308	313	324	318	305	304	348	302	334	331	339	313	291	312	343	296	301	314	342	295	331	312	316	297	310	328	360	332	319	331	338	331	316	314	329	340	309	300	298	339	281	342	280	300	317	327	314	331	330	315	315	329	297	310	296	353	322	279	305	324	324	314	314	314	296	311	308	344	315	314	312	304	316	313	308	307	320	338	313	351	321	326	319	347	327	326	299	306	313	337	336	366	320	329	315	339	333	320	329	307	321	287	268	311	301	306	303	354	314	304	319	318	334	317	325	309	319	291	292	319	309	306	297	312	346	330	330	334	318	297	322	314	346	328	313	317	309	331	303	328	293	291	319	316	287	326	300	317	316	289	311	343	295	336	337	329	346	335	359	305	296	321	307	295	335	330	333	339	329	317	318	308	344	299	294	315	298	313	300	353	317	303	323	308	311	301	299	308	297	322	321	306	303	297	297	337	309	322	346	356	301	295	341
24986	3034	6428	6801	5806	4709	3963	3312	2802	2545	2268	2071	1956	1837	1683	1539	1494	1447	1334	1348	1322	1361	1266	1238	1224	1155	1163	1108	1123	1124	1090	1050	1054	1075	1021	1090	1084	1102	1060	1004	1017	1042	1030	990	999	955	996	1079	1002	986	939	952	956	997	921	984	1019	933	930	955	932	950	925	966	946	953	969	938	930	1032	941	974	951	1007	940	916	924	979	969	935	979	931	923	936	923	946	922	895	925	925	940	953	897	975	945	908	980	898	898	930	926	892	992	916	943	918	879	959	914	898	964	983	959	906	919	938	881	855	867	988	928	897	944	861	1017	956	903	930	867	883	949	936	933	952	899	957	962	910	980	856	874	933	949	893	908	905	957	973	897	931	909	970	920	972	958	889	914	939	914	946	938	945	897	940	952	902	943	895	955	908	918	915	891	909	879	929	941	919	940	843	910	921	963	923	902	972	959	913	940	917	923	956	912	933	914	875	955	871	908	892	940	929	923	983	950	921	969	909	967	934	918	874	905	926	978	919	936	950	963	897	951	962	905	920	914	936	924	908	904	890	930	934	932	957	903	974	901	892	951	927	912	941	886	880	925	935	945	850	911	948	904	920	940	903	917	980	915	956	932	893	932	911	917	903	877	969	984	956	919	925	900	885	923	923	854	932	930	977	940	919	950	881	939	936	975	883	931	895	936	919	869	913	877	898	929	918	929	907	913	988	928	915	930	925	925	949	942	914	849	916	914	966	937	920	928	951	955	924	884	929	917	914	913	875	890	893	902	923	993	903	904	902	906	937	1004	939	914	956	910	935	927	917	933	949	970	892	910	905	935	945	949	900	953	935	947	902	890	921	869	882	915	945	972	945	901	867	917	892	902	944	917	977	928	954	877	908	937	975	921	909	884	890	872	910	871	922	910	918	940	936	877	981	946	902	891	869	938	937	895	938	927	892	881	967	839	929	894	959	943	955	897	921	952	911	949	900	928	935	897	899	919	882	901	909	975	930	914	935	950	877	936	905	919	942	897	897	898	956	948	903	907	916	931	905	889	937	941	883	942	964	957	936	963	964	954	930	975	945	924	881	895	874	902	922	938	996	901	880	982	904	895	874	927	933	927	934	899	909	914	912	912	941	908	900	921	914	857	949	882	934	904	898	829	961	970	957	862	856	936	923	906	922	941	890	931	953	909	893	992	917	973	983	925	878	932	949	916	914	896	921	945	948	935	980	906	964	933	898	953	877	931	929	959	951	914	875	965	905	943	895	973	933	912	963	928	957	916	873	925	910	955	918	903	927	957	941	881	875	915	968	965	899	907	882	895	903	876	928	959	922	942	931	896	935	895	886	900	952	923	886	875	936	896	974	925	919	935	947	879	942	928	917	921	906	933	858	862	948	889	909	923	887	930	882	920	870	876	929	919	953	933	913	937	945	944	923	921	966	935	892	933	900	900	897	930	938	952	912	900	938	901	935	953	959	965	936	890	916	963	877	921	857	944	970	918	878	931	912	855	900	935	932	937	926	900	937	850	895	949	880	913	899	922	905	901	911	948	935	941	883	948	948	960	887	950	912	868	891	900	927	861	956	913	905	950	902	900	903	925	896	979	875	912	879	948	894	912	958	893	911	900	831	901	891	915	924	964	895	871	944	914	940	917	886	926	873	900	940	894	944	907	963	892	943	887	954	950	947	839	929	962	972	880	929	951	890	886	879	860	912	925	939	912	911	900	911	924	899	962	893	895	980	889	974	886	902	942	911	938	901	894	934	858	921	885	985	883	908	955	939	917	913	916	892	940	933	914	852	924	890	916	865	911	893	891	908	915	923	925	942	855	945	964	888	915	896	937	899	944	947	928	950	926	938	909	954	916	877	870	890	924	923	913	927	883	912	891	932	886	954	909	951	915	948	938	949	951	916	960	924	1017	955	890	917	907	917	988	960	923	933	886	868	951	901	957	971	912	920	897	860	900	921	963	949	925	857	917	939	928	909	887	961	935	944	936	936	967	923	909	973	908	896	945	981	908	921	934	961	977	893	943	932	931	921	855	908	898	911	927	918	868	900	939	932	920	967	973	929	897	959	958	860	935	933	905	883	905	892	902	937	865	878	948	896	869	943	953	920	890	870	923	888	888	896	947	929	912	926	868	916	933	926	923	902	925	916	986	893	911	924	952	877	949	949	958	927	891	920	892	947	917	951	921	998	971	929	923	905	898	906	890	880	960	944	924	950	889	921	885	930	909	972	858	953	912	997	945	900	876	929	906	916	953	953	915	963	912	887	899	897	878	917	922	922	907	937	943	941	936	959	914	894	944	918	937	932	931	925	875	874	924	915	887	939	936	880	955	961	942	905	944	936	957	882	898	911	949	945	916	860	873	903	946	941	888	900	907	966	921	947	892	943	945	895	890	925	923	891	927	877	932	947	925	938	937	886	913	973	904	904	874	886	963	854	897	879	892	938	967	965	904	951	908	912	951	917	884	894	928	916	933	993	923	895	928	903	922	912	916	917	896	942	969	925	873	924	877	878	946	918	907	909	976	936	862	928	996	946	920	893	967	940	924	906	936	888	951	845	928	923	929	888	837	921	935	912	914	961	894	941	953	962	953	858	868	926	902	924	908	887	913	914	977	894	939	848	874	924	884	887	933	890	915	953	930	954	904	948	922	915	917	931	873	963	953	877	899	966	913	903	902	942	920	904	898	941	884	914	962	976	961	903	952	915	914	899	902	942	869	924	902	892	903	924	938	928	948	909	938	888	899	893	871	882	942	926	910	978	936	925	895	889	968	886	941	899	938	931	928	892	897	914	901	976	952	909	931	894	960	929	998	911	887	920	899	920	946	951	933	916	964	942	946	933	926	897	919	920	908	916	921	904	887	945	930	942	924	899	961	974	937	895	886	918	923	953	879	896	880	899	904	886	886	950	893	896	899	927	918	884	915	871	935	874	908	935	937	924	899	903	911	937	935	911	941	895	919	909	961	904	922	953	956	923	899	914	890	866	914	888	950	906	915	881	939	891	981	932	874	896	874	947	917	918	909	901	915	919	916	894	882	958	911	898	911	958	920	897	881	942	853	929	923	935	949	919	932	933	886	875	908	898	920	956	903	929	919	921	912	903	950	930	875	927	922	916	954	923	919	907	985	984	967	920	844	885	885	954	907	915	930	913	975	876	849	886	945	970	911	962	900	922	946	938	926	951	897	992	891	920	970	913	962	884	936	919	929	921	891	953	921	929	894	921	950	939	865	910	941	924	922	919	999	905	950	920	927	905	933	832	931	883	925	924	917	919	944	924	926	912	911	866	888	876	970	921	978	882	898	936	904	932	917	973	887	923	971	928	954	905	906	926	920	918	925	922	900	950	886	870	945	902	862	905	899	917	933	912	906	954	883	942	889	921	964	935	924	896	928	922	949	871	929	922	918	937	888	853	899	913	944	944	931	926	927	910	935	917	925	876	941	911	905	920	907	902	886	876	900	893	879	875	893	889	932	915	946	946	955	910	879	942	912	890	852	911
6420	372	196	187	151	142	142	141	154	138	142	131	111	131	145	133	131	136	140	127	115	132	135	142	119	123	136	138	135	135	140	138	138	141	143	126	127	130	153	125	136	142	132	156	147	137	119	133	140	133	129	126	134	126	140	143	125	127	140	130	134	138	131	126	125	130	143	125	142	140	122	161	126	111	145	142	138	129	129	138	135	138	128	111	132	152	127	125	151	126	121	142	132	111	120	131	125	159	126	119	109	131	137	133	151	140	139	111	142	137	126	130	130	141	160	156	116	100	141	148	148	136	139	136	142	146	119	137	145	135	144	145	149	121	135	114	132	112	126	120	126	143	121	150	128	145	135	118	149	128	128	133	132	128	123	126	146	136	156	132	149	152	140	129	140	120	139	125	125	145	134	136	128	141	136	122	144	142	134	143	114	121	137	134	128	125	112	138	121	129	121	144	134	109	146	113	122	132	119	131	149	157	159	129	133	142	134	147	130	124	123	117	142	93	132	119	129	143	121	121	128	133	147	127	143	130	142	135	134	140	133	159	120	137	126	153	118	120	138	128	135	131	118	158	149	124	132	146	134	129	130	151	127	111	118	118	129	134	123	145	120	109	136	146	133	118	143	158	148	128	152	119	135	130	130	146	139	122	124	144	142	117	115	141	135	118	116	130	112	146	142	147	107	124	122	140	129	156	118	140	145	123	108	127	155	131	146	133	122	157	132	135	124	132	132	113	111	131	127	128	138	138	113	133	111	147	120	145	140	146	127	114	131	125	134	123	152	122	121	142	145	126	121	143	145	115	124	122	123	153	116	137	140	120	145	123	124	147	129	141	123	135	124	133	146	132	131	133	130	108	121	131	134	157	142	130	123	145	126	121	129	120	125	103	127	136	113	121	166	132	137	159	140	144	127	142	126	153	123	126	127	141	130	122	135	150	144	111	127	124	132	154	118	153	138	116	139	130	136	134	123	145	127	123	119	103	127	137	129	140	123	132	132	115	126	139	148	133	140	149	123	129	140	127	132	126	114	134	128	133	136	133	118	127	123	113	142	137	144	139	125	100	162	133	123	144	121	143	153	131	124	121	138	159	136	146	136	138	126	125	120	137	153	133	133	134	128	123	133	119	132	138	145	149	125	128	143	147	104	122	143	135	123	145	135	132	138	155	133	129	152	129	135	131	128	153	155	136	126	136	146	141	113	128	111	147	127	120	136	122	108	135	125	130	141	140	152	120	139	150	147	121	137	133	119	113	135	123	124	119	132	151	126	113	126	119	129	124	126	167	129	134	134	137	117	141	113	126	116	126	125	137	124	146	130	112	134	125	152	128	142	107	136	119	138	136	138	144	121	144	125	154	127	158	114	160	140	128	133	139	136	120	125	137	151	129	117	130	99	133	140	127	125	138	149	143	108	130	144	144	127	140	117	132	107	113	127	143	133	125	115	125	132	121	119	138	121	149	139	130	127	130	134	130	122	127	144	123	141	157	131	111	135	115	130	139	124	133	131	127	141	140	118	146	143	129	160	145	142	136	143	117	125	147	133	144	117	111	110	122	148	118	119	132	126	147	134	132	151	127	142	129	153	129	147	122	136	133	121	124	149	122	138	146	148	131	136	132	104	131	142	110	147	138	113	134	140	128	140	98	131	145	171	133	154	133	142	140	134	120	136	132	127	137	121	144	126	141	127	113	125	125	131	135	132	141	153	133	136	150	123	142	120	129	130	132	124	154	124	140	143	135	120	121	134	147	124	146	114	132	124	152	121	132	128	142	137	154	146	105	103	135	131	126	130	123	126	119	118	128	127	130	131	146	134	137	162	147	143	134	117	135	122	118	122	139	143	162	145	145	128	109	122	134	114	130	134	132	111	131	110	139	120	142	141	127	133	131	108	152	117	133	138	132	116	118	134	132	122	119	143	125	122	131	145	142	152	160	128	131	142	125	147	128	119	125	130	131	157	118	143	119	149	122	141	160	156	133	144	135	150	151	154	116	120	112	137	129	147	123	121	139	133	128	127	113	137	113	152	135	140	131	126	119	137	115	116	127	149	133	124	130	137	114	139	118	128	138	125	161	127	124	131	128	146	140	130	136	123	128	129	137	125	120	162	145	121	140	145	110	128	141	154	139	138	137	134	135	115	127	135	113	128	140	126	136	147	118	140	145	137	147	145	127	139	141	125	131	119	121	144	120	132	132	130	125	136	122	110	145	138	135	120	114	134	128	124	142	112	140	135	134	115	124	113	145	135	111	154	149	113	132	144	134	126	122	129	134	125	117	132	126	95	120	120	122	125	119	127	108	119	107	128	153	130	115	132	104	123	111	132	112	159	130	123	126	130	150	127	137	152	130	124	126	124	136	131	136	127	124	127	130	128	120	133	141	137	147	144	122	126	127	121	119	125	146	130	117	142	142	129	131	136	133	144	123	133	146	147	128	121	121	131	110	121	143	138	138	126	121	133	137	133	135	136	134	135	130	141	148	119	136	137	122	113	128	149	145	139	127	151	127	134	125	147	120	112	128	146	126	141	141	129	141	143	147	125	155	130	142	140	155	138	127	128	124	127	136	134	101	139	116	129	134	133	132	120	131	123	141	124	142	125	136	130	126	128	120	150	144	139	138	119	141	139	118	130	130	113	115	142	119	131	148	137	148	109	122	118	138	137	134	131	121	142	114	123	132	115	140	153	131	132	112	121	152	127	125	122	125	123	152	126	127	142	108	133	133	119	130	134	116	130	119	133	144	148	143	128	114	122	135	135	129	144	129	118	130	135	149	115	123	126	99	131	152	141	159	115	130	138	138	130	107	118	139	112	147	128	130	112	133	128	134	147	135	120	139	106	124	124	121	137	144	119	131	144	127	129	143	132	153	129	122	124	129	139	126	123	141	131	102	123	119	124	144	126	132	139	130	120	147	157	102	124	129	131	125	142	121	120	129	136	125	149	145	120	148	125	135	132	130	115	133	127	140	130	123	101	134	139	152	126	148	121	126	108	150	136	143	121	132	132	136	125	129	121	127	135	106	131	128	132	122	118	148	124	143	133	145	130	122	109	119	133	158	134	129	141	129	150	106	130	141	154	109	154	146	144	140	154	116	115	132	137	126	137	139	129	145	142	127	123	127	148	138	132	140	134	148	145	129	134	103	117	120	132	135	130	125	148	161	126	146	147	126	143	128	144	134	120	116	119	161	144	117	121	137	136	144	104	147	106	128	130	154	146	135	122	136	149	118	128	130	118	149	122	119	126	136	139	131	159	126	138	134	119	116	171	130	124	126	145	132	100	140	123	145	117	127	134	145	105	138	142	146	131	128	124	115	143	151	159	122	145	137	128	120	153	115	139	144	143	138	136	142	122	143	127	109	141	110	153	129	110	122	132	144	129	147	136	129	143	159	110	117	138	137	102	136	137	148	150	154	138	118	114	143	130	145	124	112	121	144	118	126	142	122	122	126	126	135	128	120	128	130	178	138	155	115	134	128	136	125	158	143
6648	543	648	632	630	565	545	529	483	495	522	473	446	486	469	481	511	514	479	478	427	507	463	451	437	475	448	491	466	478	464	422	430	459	433	450	462	468	457	446	477	460	466	471	474	466	450	464	447	474	491	473	457	468	436	441	462	485	471	382	459	466	424	480	431	429	399	486	436	428	482	444	456	456	450	428	478	447	472	441	464	475	458	417	477	426	459	431	460	463	473	469	474	430	500	445	461	446	428	481	436	450	444	461	479	434	445	444	450	455	440	438	449	432	410	470	492	415	464	435	472	430	419	422	418	457	460	462	471	490	479	461	449	460	428	426	449	452	479	444	452	435	447	473	444	480	464	461	477	437	432	462	432	434	434	485	459	452	486	473	472	456	465	467	458	417	433	472	433	425	455	433	444	418	461	440	455	424	479	462	507	468	456	427	456	436	423	462	432	440	473	438	469	461	437	418	468	396	468	457	439	449	461	448	458	457	444	449	435	452	484	428	477	450	480	436	454	440	468	427	443	454	455	461	436	466	450	432	413	469	433	454	457	456	447	446	436	474	433	475	449	435	486	450	448	453	424	438	451	454	444	477	489	427	439	438	448	463	438	446	459	457	467	448	450	459	493	448	467	450	438	453	458	434	462	481	451	465	453	442	443	482	463	454	463	394	461	424	419	451	453	445	408	452	465	456	449	475	477	445	403	444	453	423	456	483	446	437	425	472	421	437	440	444	462	452	434	438	445	485	444	479	441	396	426	478	456	452	454	407	412	467	445	461	427	447	452	451	443	458	432	477	447	469	420	467	453	436	436	421	475	467	435	449	440	498	452	402	461	439	481	435	465	472	453	425	481	460	445	456	476	448	475	413	468	434	459	463	444	465	447	409	441	490	472	451	434	466	434	479	437	440	467	456	457	450	475	484	461	471	445	444	442	477	437	447	461	455	459	436	488	468	430	445	420	435	458	464	455	435	460	432	430	446	418	397	454	451	444	439	447	485	433	451	436	479	428	455	441	454	454	440	461	418	459	436	416	438	439	464	462	446	448	454	449	425	439	443	450	480	453	438	451	437	431	471	428	480	436	476	466	484	441	473	480	448	420	417	431	460	475	462	447	486	430	448	501	439	441	436	479	454	449	438	463	442	443	481	484	444	478	412	445	474	452	484	489	412	460	459	438	415	435	458	480	465	429	446	483	453	463	419	440	445	449	429	437	481	436	422	448	445	446	462	448	456	432	459	442	444	436	464	468	428	417	476	462	445	410	447	467	438	438	432	435	439	448	474	494	450	437	469	436	491	455	453	418	447	452	454	454	420	406	453	456	456	439	437	430	480	458	466	436	457	448	490	458	444	422	455	461	449	463	452	468	488	427	453	439	442	479	459	447	454	510	432	462	442	456	464	453	464	440	428	432	465	440	438	441	464	453	433	452	427	446	472	447	486	442	473	466	438	446	403	436	453	488	448	448	475	448	449	440	412	474	445	488	437	476	490	406	422	436	459	468	469	475	448	456	486	466	424	455	506	488	460	444	468	449	453	464	431	440	445	463	446	466	496	466	431	460	444	451	484	451	442	447	429	448	470	431	434	469	461	437	457	479	432	449	454	459	490	414	456	458	427	431	438	450	447	438	421	477	454	444	480	477	472	462	461	467	449	472	448	447	401	464	459	461	465	429	450	463	465	469	419	490	462	492	474	470	433	460	453	486	463	482	423	457	441	448	488	406	439	458	462	484	437	427	455	471	474	421	421	441	439	424	456	433	472	481	471	457	453	414	469	495	412	477	466	496	500	502	451	455	474	448	468	456	464	417	443	456	461	468	489	445	471	463	427	477	431	474	466	466	442	484	450	456	476	470	453	480	461	460	461	463	437	436	472	453	422	494	442	421	437	486	440	463	444	454	446	478	452	428	443	469	454	462	450	491	472	426	439	473	478	451	448	466	438	451	455	406	433	451	399	430	437	431	450	481	438	482	454	441	426	442	430	478	470	452	482	436	442	466	419	471	437	464	457	437	448	460	476	454	420	416	420	446	440	474	503	468	444	465	439	450	435	464	481	461	474	443	491	454	421	429	450	445	476	440	464	475	457	411	445	417	426	432	472	422	452	398	463	446	436	487	429	457	455	440	458	481	464	453	474	481	435	436	455	462	455	442	421	427	467	432	462	473	442	442	443	440	436	477	456	423	467	500	430	443	467	479	469	447	448	452	458	444	431	459	465	424	434	465	400	469	457	434	435	443	411	475	473	484	435	437	434	449	446	453	470	438	470	448	477	450	438	430	450	432	462	419	482	487	457	453	477	460	462	470	456	437	445	465	421	463	475	467	434	492	429	460	436	435	455	462	455	411	455	435	421	454	448	433	462	453	473	439	451	483	437	469	455	496	406	433	403	422	448	453	422	485	484	457	452	435	429	471	433	463	433	446	477	432	458	453	484	479	426	465	466	473	422	433	451	441	452	427	454	449	406	440	425	484	468	434	505	477	437	430	442	435	461	462	418	472	431	471	434	421	478	478	460	442	451	445	466	473	453	463	460	465	457	465	447	478	465	464	443	466	463	443	450	423	470	471	444	472	414	469	464	468	452	404	475	453	473	440	476	465	447	494	436	446	505	462	451	427	454	461	420	475	481	445	449	416	449	424	460	464	409	517	458	437	470	491	494	454	458	457	443	407	460	430	424	458	460	424	449	434	433	438	441	425	470	440	422	443	470	422	485	456	453	473	445	452	457	449	412	485	440	466	452	482	465	456	450	457	428	433	469	458	455	468	447	462	436	453	461	451	486	420	429	443	457	449	474	436	454	413	464	442	449	458	430	474	443	432	471	437	416	478	427	445	452	438	453	437	470	465	440	431	447	475	423	415	439	458	423	469	442	436	448	468	456	498	433	433	441	428	434	487	436	434	423	437	467	460	463	460	461	508	466	460	446	456	448	441	413	472	462	449	430	440	437	449	459	451	416	436	455	472	443	481	461	451	427	449	453	482	443	476	449	428	432	466	470	439	442	453	451	459	439	463	459	449	466	453	451	433	425	496	423	420	439	451	454	476	432	443	478	496	448	410	470	476	473	446	451	456	479	445	481	432	448	461	439	474	478	476	447	457	441	444	440	492	428	465	457	446	424	443	433	465	446	444	419	453	444	438	490	435	442	477	426	424	485	429	478	453	468	430	459	458	455	434	474	471	456	514	447	441	459	439	441	454	452	473	449	464	413	477	475	429	435	467	447	485	463	439	433	422	437	457	449	444	458	418	453	448	458	444	443	447	480	429	454	461	406	461	482	466	436	428	493	462	477	460	443	463	431	422	463	454	438	478	455	443	464	474	454	440	501	474	434	428	452	418	479	453	498	421	434	400	413	441	437	479	475	495	414	445	453	491	466	428	449	439	467	430	446	451	429	453	450	437	490	444	514	469	449	425	491	429	477	448	450	463	462	476	460	444	453	468	474	443	393	446	472	470	435	423	431	426	437	412	403	450	460	455	418	472	459	438	475
36720	4635	1524	1163	836	640	579	456	402	382	346	341	313	289	306	283	329	302	262	300	260	292	294	278	284	276	291	248	259	274	263	280	227	242	278	263	256	299	266	259	284	269	284	270	252	276	254	270	234	252	285	268	269	265	285	296	252	252	261	251	253	247	260	268	247	275	262	248	262	260	251	271	260	246	255	265	266	253	244	278	267	270	248	278	316	240	267	280	262	282	260	256	271	262	248	224	282	243	249	262	250	269	250	280	251	272	262	252	236	289	249	240	216	253	269	245	241	242	230	276	261	275	274	249	233	251	279	266	251	262	260	239	250	252	243	257	276	252	272	252	255	258	266	276	258	265	280	247	265	264	275	282	247	231	274	236	256	260	248	271	268	245	264	242	246	254	258	253	259	222	267	273	259	250	257	264	263	257	266	271	253	241	247	290	264	251	252	221	261	259	298	246	257	257	257	255	249	291	251	238	278	261	246	268	269	247	287	230	256	258	262	270	263	240	278	260	234	251	239	246	256	247	251	252	253	259	261	260	244	261	263	242	248	249	289	276	268	260	275	292	245	257	258	266	238	234	239	245	241	246	255	244	256	265	244	260	252	274	301	283	248	269	264	251	241	251	261	261	258	266	297	253	240	228	256	252	245	260	280	228	289	282	279	246	276	248	268	250	256	260	250	259	224	256	256	296	251	247	208	250	261	255	241	244	277	274	247	230	252	262	276	260	260	252	275	285	254	259	269	282	236	253	267	236	285	257	275	287	274	273	244	260	260	257	234	260	255	237	251	295	273	273	243	239	275	242	288	278	261	279	256	288	262	254	264	246	253	266	255	243	261	244	269	243	259	242	227	244	264	242	260	235	248	265	246	252	259	253	229	252	264	273	271	278	213	279	254	255	238	264	258	236	276	275	272	264	247	261	259	230	248	262	283	261	238	214	265	254	269	259	242	245	252	263	235	230	267	276	254	286	257	239	266	263	256	243	256	221	254	243	259	235	246	251	249	250	266	245	235	248	282	260	235	287	253	245	257	274	251	227	249	258	252	241	223	271	264	237	227	263	233	264	261	256	237	261	253	250	283	243	270	269	286	261	276	235	218	260	224	277	254	245	276	276	250	265	258	275	246	261	258	261	228	249	281	259	229	231	268	241	266	256	269	275	265	294	277	253	242	279	260	235	269	282	246	246	271	242	254	269	257	276	243	243	266	287	299	258	258	252	258	252	259	266	251	294	255	254	250	237	276	264	219	273	255	254	244	275	216	246	245	265	258	244	232	228	232	239	273	246	245	237	268	230	246	287	230	250	240	258	262	218	267	242	232	244	257	251	282	245	242	260	268	260	268	286	249	272	245	276	265	266	265	285	247	250	263	264	241	260	262	227	258	288	273	260	256	259	245	286	258	250	257	255	243	251	235	276	261	278	276	255	255	312	234	286	271	228	260	276	249	232	225	247	274	260	243	265	253	243	232	276	252	263	239	267	241	254	255	238	234	243	246	261	272	267	219	237	234	255	243	290	227	225	246	252	265	258	265	254	250	257	285	268	235	253	279	264	264	290	242	251	271	246	274	259	248	244	283	242	255	259	268	230	239	242	242	254	271	241	256	239	258	264	261	248	255	242	270	247	251	235	227	230	258	266	264	255	253	276	257	275	260	246	255	260	256	266	256	233	253	262	233	247	240	256	265	263	248	273	254	272	225	244	257	267	271	274	249	262	240	254	253	256	285	267	274	251	270	247	250	239	272	236	270	251	234	230	243	245	265	273	254	242	253	254	241	292	272	218	244	248	249	254	223	245	270	258	237	260	270	272	234	249	279	249	269	255	244	244	260	247	250	238	246	252	285	269	259	231	261	246	250	262	249	244	249	235	258	239	255	234	264	253	245	299	236	261	276	265	280	280	252	230	237	270	252	236	261	246	256	245	272	251	287	239	259	273	287	257	245	266	276	272	255	219	259	270	233	240	261	254	257	261	264	263	284	280	259	245	279	241	269	258	241	269	259	251	249	284	257	252	267	249	250	253	249	253	259	256	253	277	252	236	277	245	261	259	259	252	242	272	265	253	267	293	267	302	263	239	260	288	258	257	258	268	270	250	261	270	245	279	261	250	262	233	273	232	274	250	276	265	270	267	273	244	286	255	273	255	279	257	241	253	248	268	256	277	256	259	265	248	286	247	252	255	253	238	273	252	251	268	255	235	257	244	256	233	267	278	225	255	271	237	242	286	253	247	269	282	242	260	266	266	238	260	235	273	250	288	261	236	274	246	263	257	256	262	251	260	252	266	240	237	246	262	243	245	279	278	236	247	255	258	244	245	251	256	262	263	298	255	226	243	244	267	260	266	284	230	266	264	246	225	278	264	259	241	266	279	231	256	240	274	227	277	237	257	267	235	254	243	245	269	252	259	257	244	248	263	258	275	247	252	262	272	245	236	274	244	245	284	268	284	234	257	234	257	272	268	259	250	250	263	288	233	260	258	238	256	252	281	258	241	272	269	267	254	253	254	249	247	250	257	253	262	288	250	274	239	276	244	233	247	279	225	279	248	242	238	253	233	238	265	242	268	263	236	273	243	255	270	249	249	266	225	225	250	273	274	247	274	227	270	287	244	270	264	254	270	229	256	241	278	234	246	249	252	246	251	281	238	236	257	290	218	246	247	252	272	245	250	246	262	237	256	252	272	224	264	255	264	269	256	258	230	252	267	232	254	226	247	224	279	255	247	253	276	294	260	235	258	253	224	248	246	250	249	262	232	233	245	273	269	261	279	247	253	238	261	259	244	252	239	274	234	239	257	252	229	234	256	260	256	257	206	259	264	252	273	242	254	251	276	258	258	259	240	251	262	225	249	247	243	243	245	246	262	270	220	269	250	262	273	261	266	239	255	239	246	237	251	235	271	246	264	245	231	272	252	267	283	268	272	249	226	268	253	264	260	242	290	300	238	271	249	272	235	275	264	265	263	235	279	249	254	258	250	267	238	250	249	245	244	249	258	273	272	250	253	258	274	265	260	263	280	240	227	256	273	250	266	230	277	242	279	283	258	255	225	278	238	241	227	236	239	278	247	247	224	235	246	264	259	260	279	260	257	271	231	246	272	231	272	266	252	268	264	255	272	291	277	278	253	240	256	256	254	257	242	214	265	268	250	256	282	256	240	253	254	284	268	272	225	251	253	283	249	234	253	241	268	282	279	232	264	266	248	283	276	248	241	276	262	272	259	260	263	227	241	262	270	259	244	255	249	259	241	261	236	254	250	273	245	261	229	261	283	232	245	254	251	258	280	270	251	228	234	235	240	262	259	268	263	268	276	241	264	283	241	253	249	247	248	247	254	256	292	255	290	235	290	277	288	254	268	271	273	267	285	270	235	249	239	259	262	255	257	238	236	236	254	253	245	253	264	269	253	263	258	222	258	256	259	230	278	241	238	294	261	242	254	233	246	279	252	260	268	229	253	259	225	256	231	259	263	241	273	259	259	253	263	247	253	271	254
18501	1872	3794	3988	3418	2820	2469	2030	1803	1600	1501	1375	1305	1276	1194	1147	1098	1010	993	1056	1067	985	932	914	926	925	873	894	845	848	837	876	864	879	875	799	865	843	807	784	876	842	874	823	812	863	853	833	752	837	814	826	812	789	833	848	805	832	791	805	794	775	796	812	809	856	804	761	753	750	770	780	809	782	818	774	793	791	813	785	782	787	753	803	785	833	822	787	780	801	815	782	770	735	791	844	756	769	741	736	812	784	803	805	763	822	762	784	820	760	813	770	772	803	788	723	838	781	786	728	800	793	800	780	757	740	815	752	745	780	770	759	744	771	811	777	749	765	806	773	796	801	825	760	798	754	812	746	817	784	781	780	829	778	735	831	779	730	771	828	779	743	795	713	729	788	763	746	745	770	770	776	759	753	758	763	797	785	799	774	767	755	744	812	794	836	750	735	829	828	867	750	804	806	720	772	783	766	792	738	791	773	769	754	755	755	760	782	740	784	768	739	815	785	766	770	787	767	805	758	787	721	773	803	814	788	763	791	754	808	779	770	812	782	791	754	815	793	790	783	730	775	767	750	785	775	783	769	759	822	755	751	753	778	754	753	788	762	771	765	761	783	767	747	803	815	844	765	758	814	795	743	741	760	820	769	737	779	774	797	791	796	747	779	756	792	818	808	811	813	754	751	813	748	791	810	744	751	756	784	807	857	797	757	730	809	764	745	808	776	830	786	758	782	791	794	787	790	761	747	735	799	781	749	746	772	757	824	817	766	759	751	782	762	811	792	796	745	794	736	764	796	777	744	780	779	779	751	805	765	785	799	773	741	741	741	757	756	770	804	817	795	762	769	770	743	738	772	776	831	790	781	835	802	768	788	778	773	816	782	822	736	775	738	786	794	789	779	836	813	797	764	796	787	779	806	769	783	715	800	783	757	743	769	759	768	757	773	761	780	768	729	800	776	737	754	747	788	803	809	722	775	805	763	784	757	725	756	735	772	771	779	716	708	754	757	794	775	783	738	738	761	749	810	758	739	765	761	798	826	774	821	736	798	776	766	829	824	752	788	758	807	797	790	698	790	774	753	758	767	749	784	766	770	810	778	817	830	798	777	732	768	823	764	776	805	791	772	761	797	770	773	787	776	771	788	802	804	747	787	756	773	790	751	784	770	738	810	828	790	754	765	762	764	834	766	758	783	802	746	776	780	769	781	753	788	738	802	802	769	781	827	732	745	715	806	780	787	796	760	770	761	768	765	790	755	778	787	814	768	774	818	772	748	768	722	753	797	742	782	813	832	766	804	804	762	773	803	786	788	749	757	728	718	759	788	790	750	804	791	792	793	784	740	780	778	831	781	815	828	853	759	762	771	759	764	815	799	782	768	802	823	763	785	791	766	799	796	764	785	745	769	785	757	754	744	783	772	786	812	796	782	702	764	762	771	794	769	775	833	756	772	750	755	771	762	796	787	815	754	764	782	804	784	774	765	813	802	795	789	807	789	757	786	817	774	749	789	786	801	748	791	762	770	763	793	814	799	760	799	789	706	771	800	788	765	733	797	791	801	722	771	795	809	768	780	783	796	801	779	792	792	801	795	736	731	766	761	742	798	761	797	855	802	777	778	810	723	740	765	801	745	771	812	786	796	750	706	744	760	809	738	807	789	757	783	782	707	763	795	774	795	787	784	831	761	756	812	796	773	785	760	774	761	779	809	784	832	716	757	787	792	745	750	802	829	784	800	831	782	727	792	777	791	755	734	755	807	757	755	805	816	785	790	782	760	783	782	784	759	753	744	736	791	775	766	778	831	832	779	794	741	783	752	804	790	786	776	745	780	788	773	771	774	797	780	750	762	749	765	779	769	828	773	785	760	819	780	798	779	766	844	796	763	788	745	820	771	785	788	751	761	798	761	804	746	736	764	791	771	819	818	751	812	776	779	799	742	810	839	807	745	742	788	822	742	792	751	761	781	813	734	776	816	769	795	809	762	819	795	756	796	798	729	788	754	807	816	765	767	778	775	773	741	810	752	744	733	798	744	798	807	736	751	805	730	767	787	767	814	834	736	741	751	746	805	802	766	796	842	794	783	778	733	808	803	825	798	741	731	815	780	789	793	780	796	727	745	764	778	784	753	784	755	767	787	758	848	795	791	804	749	773	735	798	829	747	762	765	759	774	798	803	785	771	758	740	791	771	786	759	737	787	789	762	762	803	760	721	765	740	759	827	746	802	773	810	767	767	793	783	829	810	787	793	832	762	792	765	795	751	779	782	787	789	771	795	803	786	754	766	832	764	772	759	738	790	828	749	758	744	775	777	763	723	749	775	809	792	827	792	831	779	767	804	785	784	733	732	764	770	746	768	771	772	755	747	757	724	815	769	800	842	754	759	809	727	772	799	773	772	726	793	797	780	810	784	735	765	762	793	755	749	784	763	750	809	782	788	783	771	806	751	805	789	751	781	796	752	746	753	791	807	795	780	769	755	775	768	785	819	766	748	848	773	823	802	748	815	814	796	809	788	769	772	804	723	755	803	749	764	811	753	794	783	760	819	746	785	808	763	710	756	734	769	752	766	790	798	829	777	810	792	792	774	771	735	775	787	736	758	776	807	818	823	787	796	771	764	778	782	794	739	785	794	747	735	780	817	747	766	819	772	769	792	799	771	757	789	779	791	770	808	824	793	807	797	741	800	801	767	777	823	765	751	759	752	741	779	798	769	795	746	757	781	748	806	768	774	756	778	762	762	757	742	796	788	760	781	771	817	784	811	795	788	785	768	791	787	725	777	775	772	736	769	779	788	769	789	818	765	811	754	742	767	749	803	785	736	825	776	759	771	735	821	741	785	731	800	772	792	693	765	752	740	785	738	800	763	748	745	766	767	728	781	783	787	801	743	798	809	739	728	707	738	724	740	792	780	788	791	841	731	788	813	737	805	734	751	785	792	779	765	740	800	761	779	744	791	771	839	812	798	786	808	792	840	791	774	770	805	758	798	803	831	754	753	767	793	800	728	762	750	756	815	787	803	789	795	754	759	761	814	737	754	812	782	781	782	754	768	773	818	823	756	785	778	788	820	765	799	759	726	715	796	807	794	810	790	833	782	776	730	780	832	804	783	746	780	774	783	788	772	780	766	814	769	764	824	799	757	767	791	803	791	705	770	790	766	780	798	773	758	806	814	796	810	735	785	755	779	842	786	782	803	768	801	763	780	773	797	759	783	756	757	779	757	779	806	795	791	778	833	777	793	776	728	754	752	797	758	803	813	822	812	749	767	748	770	838	744	796	776	775	792	783	770	790	813	743	771	797	747	796	855	810	738	763	773	773	766	802	803	807	772	812	785	809	792	764	857	776	773	731	787	823	742	788	749	764	798	788	791	755	805	789	805	775	877	773	749	773	808	765	843	818	809	775	796	789	805	805	780	751	767	822	744	777	814	779	749	816	795	763	762	769	762	776	764	818	769	726	792	745	772	793	774	705	781	762	817	764	794	831	769	811
50704	10138	3329	2277	1482	1155	887	742	610	612	521	516	473	457	447	415	405	395	376	411	346	359	312	362	377	340	336	329	364	349	363	323	359	329	334	334	353	323	342	311	334	285	318	315	346	342	324	291	336	278	311	328	320	341	313	281	313	334	328	317	318	318	307	309	342	341	311	341	335	334	336	366	310	364	319	294	328	294	305	323	340	333	313	339	273	330	333	298	349	330	310	317	315	319	294	314	322	322	333	334	327	304	320	322	326	294	299	319	305	292	317	310	303	305	298	324	272	313	308	333	319	355	301	308	309	311	315	300	300	300	286	294	286	332	301	304	306	302	342	307	324	359	311	315	309	315	335	350	325	328	321	318	306	300	289	308	323	342	329	344	290	295	328	327	308	277	323	340	315	315	322	279	301	321	341	325	289	344	303	317	325	291	302	332	322	307	315	327	332	323	324	308	332	291	314	287	304	291	314	314	338	285	338	316	305	353	329	308	313	310	306	272	339	312	313	310	329	345	320	329	329	305	324	332	341	315	297	319	309	325	320	324	316	334	305	309	297	321	355	309	305	271	311	306	305	322	304	313	293	370	343	301	307	339	304	296	333	322	333	313	330	291	316	298	354	315	291	306	297	314	306	351	309	318	305	327	287	314	329	355	328	340	313	320	338	312	294	301	308	332	294	314	332	336	327	322	287	334	308	303	301	309	322	302	318	322	321	323	308	317	332	337	348	325	317	287	327	306	276	322	303	309	310	301	307	312	312	320	310	346	306	301	318	286	314	290	297	329	303	296	321	342	334	299	316	306	304	307	333	331	277	270	306	293	344	293	319	330	353	310	302	301	343	340	306	293	294	324	327	308	278	316	334	312	310	284	337	329	286	301	332	292	287	312	329	331	329	327	292	297	298	314	332	326	323	290	333	312	294	285	318	323	304	336	299	338	297	345	341	322	324	328	310	303	302	323	325	314	325	296	332	280	342	325	304	302	302	292	296	308	328	323	317	338	293	294	299	339	292	332	325	323	300	321	281	297	343	324	357	288	331	293	301	324	337	326	304	337	300	330	349	337	271	329	304	323	296	307	352	331	303	316	296	342	332	311	272	335	310	345	321	307	302	368	311	293	330	317	298	349	301	314	285	321	322	330	300	300	312	347	339	299	299	347	343	322	326	319	308	332	320	339	308	296	340	284	335	318	323	309	332	290	304	276	328	350	311	322	292	312	328	323	310	288	342	293	329	296	334	332	338	307	291	317	349	318	325	350	328	325	324	309	278	288	314	313	312	335	315	344	311	319	308	297	286	330	298	346	323	308	321	336	312	344	305	340	314	284	306	290	307	278	326	336	344	332	311	313	303	332	315	337	317	323	328	294	282	330	314	303	297	316	323	323	316	342	293	323	356	295	290	331	320	323	325	318	314	303	309	310	329	313	317	350	332	331	315	344	293	328	317	290	313	329	301	322	308	317	322	327	307	354	291	315	321	327	341	333	331	303	303	297	302	333	301	292	288	315	293	314	330	305	330	299	313	334	325	308	311	307	311	298	348	326	317	328	276	283	341	317	313	334	304	299	328	343	329	300	315	338	343	288	301	296	308	328	284	332	325	314	329	313	284	336	324	288	294	292	306	340	333	332	329	294	336	332	338	309	302	301	311	337	322	310	288	312	349	295	297	309	313	327	307	324	305	279	327	328	328	324	316	318	325	275	341	311	315	311	316	311	318	318	310	334	310	329	306	297	352	323	303	309	332	298	340	307	311	307	339	314	313	327	313	325	310	321	318	309	329	331	319	328	337	320	300	317	306	308	307	284	307	310	323	316	303	285	316	297	340	314	308	309	326	317	339	298	276	313	302	322	312	327	323	320	328	322	308	328	359	315	334	304	327	330	284	325	303	319	307	313	335	327	318	319	292	298	298	319	291	323	289	312	309	318	346	327	335	300	330	331	322	328	312	326	341	340	298	301	304	319	311	323	330	312	310	339	350	306	322	294	289	295	307	353	357	314	321	325	308	325	343	331	330	294	314	330	290	319	319	293	367	307	333	297	328	315	320	319	310	321	344	306	293	323	315	303	325	331	313	306	293	304	330	312	304	308	302	294	296	305	289	311	338	349	301	337	314	304	335	323	328	305	323	311	330	334	317	307	287	316	282	334	306	313	325	308	314	291	313	323	306	290	329	347	325	337	287	356	317	300	303	321	296	325	316	320	289	340	300	310	292	326	289	305	317	315	306	318	295	353	315	312	307	342	315	293	354	356	323	303	301	302	290	323	345	334	346	296	297	339	310	289	323	329	297	321	314	302	314	300	288	319	300	303	329	326	321	298	302	321	318	291	322	322	276	324	324	322	350	320	317	330	335	326	334	314	304	331	357	306	309	320	285	329	330	316	325	300	315	352	327	311	346	314	333	313	301	300	324	298	291	323	284	281	284	311	315	320	343	310	338	308	319	275	306	314	351	338	320	330	331	322	325	297	306	324	321	282	336	321	315	328	304	292	304	324	339	308	303	305	333	327	321	344	313	319	353	327	320	325	326	327	337	308	337	290	307	334	325	325	311	316	285	330	320	298	341	329	307	320	312	313	343	347	334	333	336	285	321	297	318	333	334	298	319	316	306	279	313	310	341	314	306	324	310	320	324	329	330	316	307	300	326	322	306	309	312	291	332	323	333	323	352	319	330	332	327	323	315	341	298	344	296	329	309	327	321	342	352	309	323	313	317	338	345	310	330	313	318	328	309	337	331	322	311	363	284	310	322	308	315	314	278	315	291	296	319	329	320	287	310	310	302	296	334	295	315	350	322	288	344	329	314	308	313	343	301	350	314	332	309	286	309	327	321	318	308	328	315	332	339	307	292	306	302	308	321	309	286	339	320	306	345	318	336	315	320	320	322	306	305	322	315	327	317	341	318	320	308	325	280	335	312	317	308	299	354	299	324	294	343	313	299	318	343	336	306	304	302	300	321	346	319	333	324	319	315	294	325	310	321	315	303	345	327	333	299	343	321	315	299	317	306	292	311	345	300	295	334	298	330	329	282	338	315	322	346	336	320	345	337	297	326	317	331	325	324	305	290	339	310	313	306	332	293	305	310	297	313	315	311	305	311	309	320	327	303	301	305	342	321	350	341	339	307	313	304	328	298	286	349	310	307	320	312	309	302	271	293	329	309	313	323	323	306	276	301	288	320	310	305	328	325	311	307	306	313	312	311	301	279	305	319	286	313	316	306	326	302	294	317	300	297	312	320	311	292	302	312	335	285	325	327	344	335	320	349	309	341	314	299	324	290	323	326	318	298	324	289	320	301	291	310	336	299	330	300	313	303	316	333	314	290	336	311	315	339	330	297	331	339	323	316	305	332	293	320	320	319	297	314	314	297	308	335	326	321	322	311	302	326	304	323	319	346	312	328	350	291	304	326	336	277	310	311	327	325	317	294	292	346	313	325	306	298	321	327	358	316	329	293	320	307	306	333	324	294	367	300	350	325	351	296	326	348	336
24566	3004	6447	6831	5643	4724	3957	3294	2826	2491	2275	2024	1909	1807	1655	1550	1487	1518	1429	1394	1308	1287	1190	1230	1203	1098	1155	1129	1123	1150	1132	1091	1067	1036	1033	1030	1097	976	1030	954	1019	1003	981	1014	1055	980	958	1028	991	972	989	960	1027	981	1020	1003	939	968	962	978	937	927	949	951	945	948	923	966	997	903	943	984	969	943	922	922	911	1042	922	928	912	931	960	922	991	938	869	949	888	983	904	932	890	1011	913	960	912	984	882	941	954	871	925	954	960	917	890	925	901	946	927	949	899	953	912	984	914	949	893	939	941	901	986	962	858	919	877	919	949	937	932	929	921	911	953	952	918	923	891	939	916	905	878	911	909	943	906	887	968	916	953	912	919	907	956	957	907	923	897	960	895	919	894	938	908	897	931	899	947	907	906	915	954	936	954	984	896	891	904	900	930	908	905	942	924	938	901	926	896	889	949	852	918	867	893	934	943	917	924	933	962	933	938	955	927	898	968	901	968	927	924	880	933	870	902	968	928	911	913	939	895	915	935	918	930	886	941	927	867	899	930	919	914	919	893	898	890	979	932	937	925	910	891	934	940	924	967	923	905	922	972	944	954	919	883	915	922	941	938	937	831	842	942	881	883	948	938	924	946	986	917	886	940	962	871	870	885	842	925	951	950	958	926	911	925	916	922	920	904	993	929	873	913	947	951	894	897	918	939	985	952	927	924	918	902	853	937	913	953	943	915	927	964	919	870	902	914	902	938	957	921	942	919	915	947	902	897	952	934	911	952	932	912	896	966	866	922	895	905	811	892	910	903	913	935	970	926	947	913	934	900	907	856	864	889	913	945	885	959	882	902	937	948	922	941	906	918	888	856	917	954	893	930	910	901	922	972	941	926	932	955	917	929	958	954	889	988	971	867	967	928	949	918	889	888	874	898	918	962	920	891	948	883	861	886	952	876	913	943	954	898	955	907	991	990	873	960	915	914	910	917	914	900	930	916	883	864	908	934	950	913	898	924	908	909	922	890	874	920	986	927	881	985	922	925	925	911	876	990	903	945	938	919	937	946	946	956	860	937	908	929	947	916	917	903	895	917	914	887	893	968	932	896	984	903	900	995	926	896	887	939	930	946	940	909	901	997	881	904	870	942	895	821	892	918	911	901	900	935	970	929	877	872	901	913	939	906	949	900	944	925	881	925	919	956	914	936	932	932	893	915	949	938	927	907	913	912	940	927	915	930	969	866	955	931	905	906	893	911	925	941	870	922	922	903	942	946	921	887	894	880	901	933	893	946	921	969	932	914	893	844	865	907	937	912	935	865	873	850	928	904	945	899	903	885	893	927	864	921	963	993	951	878	917	915	901	923	915	891	944	898	918	884	930	887	962	911	925	928	954	884	970	938	940	931	950	942	953	914	914	948	895	974	978	906	890	901	895	916	905	907	954	923	935	908	858	875	939	930	984	979	892	979	893	954	909	975	967	901	934	948	921	914	941	932	988	898	927	917	936	891	952	897	915	890	902	879	915	923	918	902	958	898	918	925	975	922	925	879	887	904	958	933	956	906	888	930	936	932	935	928	883	949	883	940	964	915	919	878	912	936	928	906	916	879	905	959	924	913	919	954	901	904	863	941	944	895	927	953	908	967	942	895	902	919	943	917	973	928	934	952	910	867	954	867	955	910	924	900	928	918	889	909	863	920	948	919	874	939	917	893	879	916	911	957	959	888	879	916	1009	859	876	926	929	986	944	970	908	968	926	931	920	845	928	918	901	928	917	982	907	919	930	899	932	955	939	892	938	905	875	893	956	897	934	930	874	882	933	935	931	869	914	907	921	878	907	933	885	920	884	932	885	907	890	961	970	942	922	941	895	928	946	922	939	961	948	919	946	927	931	927	859	931	948	900	917	925	960	922	971	886	946	908	865	940	904	865	887	908	981	955	873	910	927	1004	903	915	889	941	943	878	975	973	923	930	921	937	916	880	909	935	912	945	930	923	916	956	891	871	913	871	898	908	890	910	862	836	861	872	843	886	896	885	976	896	894	919	930	887	955	913	973	959	966	927	923	928	885	862	899	865	892	918	915	909	905	889	894	904	957	914	968	904	922	960	951	883	929	928	931	915	969	911	931	909	931	933	911	933	961	892	885	948	939	900	922	935	844	924	941	887	991	912	935	908	933	945	892	897	927	909	894	895	892	961	954	929	930	942	899	880	943	908	885	1007	935	899	955	911	872	888	927	960	892	902	938	918	918	958	946	888	896	948	934	914	898	925	964	864	924	937	929	880	938	862	932	942	911	962	900	971	878	911	889	926	929	882	881	916	869	912	925	930	895	891	874	958	923	891	912	953	977	853	940	908	934	942	959	915	919	888	939	866	918	890	914	891	901	871	854	952	905	921	985	893	917	882	882	948	885	914	870	882	914	926	903	927	917	967	918	874	920	923	879	916	914	892	913	897	867	928	890	919	932	943	926	937	919	879	930	908	883	911	850	963	952	887	938	897	935	888	914	910	963	948	902	938	936	912	897	941	917	931	960	897	941	905	919	907	914	938	882	887	911	925	916	931	919	910	939	936	887	885	929	880	898	839	935	936	948	949	919	904	877	927	954	923	943	875	921	911	853	875	955	922	886	893	875	885	859	849	947	906	902	963	936	888	910	893	903	905	911	923	927	919	891	895	913	919	944	947	905	854	887	915	902	882	919	970	918	938	898	918	933	898	931	1027	947	947	944	894	903	889	903	874	910	970	908	901	950	896	905	901	927	963	925	883	929	927	920	928	908	887	953	980	873	905	925	953	940	940	937	966	939	873	908	948	870	855	922	896	878	975	886	890	926	952	910	876	916	912	897	924	947	874	877	942	929	862	908	878	926	890	929	922	946	873	951	915	901	933	894	887	932	919	968	906	880	942	901	892	962	888	927	900	881	947	872	867	877	909	865	910	923	925	923	918	929	916	902	875	900	883	949	883	943	972	870	881	942	894	943	944	909	938	922	947	958	980	902	934	923	923	908	839	910	861	881	895	917	904	896	914	896	917	898	930	925	857	940	897	910	890	884	936	912	854	891	923	896	953	887	939	886	862	901	883	903	956	981	952	907	946	938	911	928	921	958	908	922	936	908	965	911	906	937	911	910	932	902	915	910	933	904	907	890	888	949	893	849	903	906	906	921	900	915	942	887	936	948	907	901	953	940	890	914	914	892	872	909	945	961	935	893	913	898	886	919	923	918	902	934	970	981	945	923	926	902	961	970	868	944	918	958	894	918	912	935	931	893	935	896	897	964	891	847	931	913	887	901	945	898	956	847	938	891	886	918	832	900	912	876	958	920	947	967	898	890	945	921	880	968	928	945	958	917	859	948	899	916	909	940	906	933	916	836	950	970	939	980	977	873	891	885	980	921	933	945	909	855	869	924	907	888	867	890	946	908	964	918	922	874	932	897	929	929	912	931	911	883	954	932	929	915	965	909	870	896	913	905	948	899	904	861	900	968	900	962	935	865	874	930	891	919	923	955
6625	328	205	201	161	158	180	168	141	146	150	145	145	135	129	118	124	144	117	144	144	147	146	136	122	139	125	154	135	139	145	123	136	138	125	138	127	127	128	127	144	111	130	138	131	115	128	137	129	126	137	133	130	116	147	146	153	142	133	148	136	134	124	116	124	132	139	135	135	126	133	119	141	137	133	126	138	140	149	109	134	130	118	114	131	151	124	125	118	130	117	124	126	127	130	142	128	120	131	134	141	126	140	144	141	150	129	142	118	138	138	113	143	118	135	115	129	119	125	144	143	123	132	110	146	111	113	123	118	132	156	126	138	113	130	138	135	125	119	128	125	135	127	128	133	168	150	135	148	128	153	118	142	140	121	126	137	121	134	139	119	119	133	125	131	129	124	142	124	123	130	117	120	137	133	122	138	149	125	142	152	122	141	144	159	147	129	151	128	117	128	143	152	141	148	123	121	114	118	119	133	155	110	146	152	123	128	122	137	117	126	141	133	132	129	133	135	114	123	122	133	135	135	142	122	119	135	144	141	139	122	121	122	126	129	136	127	129	116	127	136	145	128	151	134	114	120	147	122	117	137	123	112	160	118	127	123	130	128	130	120	136	132	134	145	113	144	146	123	122	116	127	130	146	128	135	130	126	163	130	149	134	140	144	136	113	159	140	149	126	146	134	150	134	143	143	118	128	144	124	125	129	147	134	136	130	116	125	139	138	122	127	151	114	149	135	140	127	153	148	142	117	150	132	128	166	146	138	136	115	106	138	130	134	128	126	123	141	115	138	125	112	128	128	122	135	141	123	110	139	128	120	109	115	120	116	138	131	137	130	134	101	145	129	126	113	130	149	139	135	142	120	140	138	133	131	133	133	118	138	135	144	146	146	131	131	117	140	139	129	125	124	125	126	137	155	145	136	150	147	121	122	119	150	125	137	141	139	127	148	118	121	147	145	137	148	147	119	144	139	119	133	124	128	136	152	122	109	119	126	154	161	129	122	128	150	122	139	133	130	149	111	114	123	155	139	139	106	144	131	130	110	123	135	113	141	132	151	146	144	143	130	124	125	145	137	130	138	123	131	133	126	140	113	148	128	133	132	135	118	120	134	121	136	131	116	138	146	133	134	166	145	146	134	135	131	145	115	140	124	121	146	109	139	127	138	131	135	129	124	129	132	126	135	121	126	131	141	155	110	137	144	118	136	137	159	121	126	142	148	123	113	116	125	146	123	149	120	130	149	130	150	130	126	142	127	126	122	147	143	132	131	122	134	123	161	123	136	111	135	124	131	153	123	129	145	149	115	127	149	118	137	141	160	136	119	108	128	147	144	125	121	134	136	126	141	121	133	142	153	106	122	120	155	148	133	125	133	128	135	132	120	101	111	121	142	117	132	145	127	131	149	133	128	138	131	124	127	149	133	119	131	146	134	139	142	130	112	128	140	125	121	147	139	144	131	133	131	130	131	131	130	158	120	124	126	150	143	126	140	146	127	122	126	142	135	153	119	151	160	142	136	136	137	127	137	152	115	123	143	129	131	131	140	141	124	129	117	126	143	162	126	149	143	118	127	144	130	132	130	102	141	110	131	146	123	151	133	124	130	140	138	126	130	118	140	142	133	122	148	138	113	145	143	153	130	127	124	140	138	136	124	127	140	129	128	148	138	128	116	127	135	119	139	134	127	143	129	130	130	157	138	131	127	147	143	151	121	128	142	115	135	115	130	149	129	134	138	124	119	121	115	136	130	149	134	151	122	144	131	124	109	132	135	132	134	141	133	130	113	111	134	132	144	130	112	149	143	121	150	121	115	117	154	149	126	126	123	127	123	139	115	118	131	135	127	125	122	144	137	102	137	121	142	136	132	122	144	123	141	138	127	130	120	134	121	149	120	127	145	148	135	129	141	143	127	132	137	106	149	126	115	136	120	140	107	114	146	120	140	143	124	134	135	125	109	142	124	130	112	141	129	117	128	131	122	150	125	150	113	117	124	130	144	132	127	125	127	147	108	120	143	111	140	146	137	119	147	126	148	130	128	139	141	168	120	123	138	134	132	147	127	128	144	131	127	133	131	117	124	145	141	151	139	139	142	139	131	126	132	128	117	130	137	121	150	157	143	138	121	142	128	134	126	137	131	128	138	126	136	137	141	136	127	128	143	149	127	140	132	131	127	145	154	132	129	121	123	125	135	142	138	140	126	147	123	94	126	142	136	149	129	147	147	145	119	112	136	146	120	134	125	131	127	115	131	123	134	135	132	131	146	142	140	122	143	135	124	137	135	146	121	148	125	145	123	132	125	137	156	135	127	138	135	115	143	149	118	129	133	128	138	138	127	137	130	157	125	146	142	140	137	135	155	120	131	151	138	155	123	144	116	144	125	146	154	116	153	113	125	124	131	135	110	159	127	139	121	138	137	136	114	128	117	148	106	124	130	129	124	124	124	127	128	141	142	113	134	119	148	151	138	129	139	128	137	142	141	138	132	129	124	133	128	135	132	132	121	132	123	112	142	135	147	135	151	137	140	104	141	122	126	128	120	147	145	132	120	134	130	143	123	145	134	130	132	109	128	138	126	127	123	123	130	114	146	135	138	111	129	137	106	138	128	154	116	152	137	122	137	132	126	144	107	123	140	134	144	140	134	127	122	128	122	132	152	103	136	159	119	117	123	146	132	157	141	143	139	123	105	132	137	127	139	123	136	130	137	154	127	147	114	133	138	139	125	125	132	140	129	145	124	131	148	137	140	138	147	136	121	111	133	117	139	140	139	138	155	141	133	132	122	147	132	127	132	133	144	146	114	143	154	149	126	138	131	141	145	122	150	136	128	123	130	138	145	123	152	134	132	138	142	146	125	138	134	143	133	138	130	132	148	121	158	116	129	120	115	122	157	133	142	124	130	140	140	135	150	142	132	105	152	134	151	141	120	131	105	139	112	138	129	132	118	135	151	141	135	133	151	124	151	152	142	151	123	131	135	137	131	145	127	128	113	132	139	142	126	131	147	121	137	120	137	133	121	108	144	127	140	131	121	131	117	130	121	152	148	123	103	127	136	144	144	115	137	125	115	142	144	126	131	149	127	130	115	132	133	133	144	129	131	142	127	129	135	138	141	146	129	137	119	117	135	126	150	133	119	146	140	144	121	122	130	149	136	126	126	145	129	133	133	118	136	118	140	138	150	122	136	130	143	124	133	147	113	142	125	127	122	125	141	117	126	139	126	142	110	139	132	134	128	138	115	147	135	124	152	129	133	129	119	147	130	132	105	131	133	124	137	143	162	134	133	131	133	115	137	141	132	105	134	127	128	147	121	135	128	123	140	127	150	127	128	135	132	141	138	138	135	137	100	140	133	119	137	129	150	133	143	146	128	105	134	155	127	120	127	124	127	126	136	149	143	132	117	134	128	133	145	156	132	148	130	144	123	146	127	152	126	136	141	120	139	124	147	116	132	129	130	148	148	114	134	136	132	125	132	137	118	125	122	129	111	152	137
6934	522	606	685	613	556	547	507	544	493	475	509	461	454	486	474	484	475	459	448	453	478	445	478	458	437	455	500	430	430	479	457	436	428	470	462	433	463	475	464	426	465	486	424	443	443	402	457	463	483	498	418	429	465	461	444	500	468	458	443	483	424	457	496	473	426	476	486	431	451	464	431	436	471	438	443	484	434	466	443	439	453	446	433	457	439	448	444	481	468	437	446	422	458	458	462	477	422	455	464	459	458	421	458	438	462	436	447	444	419	449	467	451	495	508	431	432	472	437	436	463	434	439	477	476	458	426	441	452	467	460	469	442	462	465	457	430	462	456	470	467	432	479	431	446	463	476	449	449	435	476	456	440	471	437	437	466	457	459	409	477	459	463	508	480	447	477	451	463	464	447	438	458	463	439	461	471	423	477	445	437	423	453	439	444	440	456	424	433	475	435	467	488	427	461	397	447	432	456	469	488	487	442	465	451	467	454	438	435	456	439	455	443	443	465	476	454	451	443	424	447	469	450	444	453	432	465	436	428	403	438	434	466	463	421	469	450	472	454	437	483	433	477	436	464	448	446	430	433	459	424	451	438	436	452	473	447	466	450	467	461	457	484	418	467	466	465	455	448	488	481	478	440	463	440	475	396	435	477	442	443	447	489	467	476	440	430	468	461	430	483	464	424	447	450	473	463	468	479	451	453	454	450	518	474	460	478	435	467	485	493	454	457	454	435	453	468	410	436	467	469	448	430	453	470	451	455	446	444	423	422	470	459	440	475	457	471	455	460	474	458	468	496	437	427	429	479	446	438	523	470	403	475	451	441	478	434	472	464	409	485	488	457	466	448	446	457	455	421	478	459	441	482	480	474	492	438	467	494	462	464	489	473	457	476	451	432	472	492	457	400	442	447	443	469	426	472	456	488	452	476	492	432	435	418	459	440	454	459	445	466	491	444	481	453	460	446	472	477	478	442	428	432	444	448	468	459	445	436	478	467	448	482	446	462	443	483	452	440	451	440	477	451	468	437	480	495	451	429	501	462	455	475	439	457	448	466	454	467	486	443	469	450	455	460	429	443	497	446	438	487	424	450	444	489	451	489	465	458	435	466	447	468	472	447	476	488	430	460	417	425	450	434	442	398	472	445	492	494	436	433	464	452	413	475	437	462	473	465	403	468	450	430	431	464	465	425	464	407	468	470	462	437	473	470	464	441	468	482	494	425	475	455	456	461	430	470	434	431	465	488	424	421	449	465	481	434	458	455	427	498	444	418	429	433	479	453	430	445	458	487	441	438	444	434	412	469	468	463	493	451	445	429	482	448	452	488	435	491	469	455	441	477	477	426	439	464	478	429	451	440	431	463	484	436	480	473	472	403	457	473	423	493	462	459	449	432	434	451	467	469	432	467	418	456	425	459	454	442	428	448	404	429	467	470	439	465	436	451	462	457	444	466	450	461	436	464	444	434	490	462	428	440	462	455	449	432	462	465	487	470	487	473	466	443	433	428	477	444	450	447	442	468	440	466	455	446	462	468	488	444	475	435	438	456	464	457	455	508	430	422	436	471	458	461	435	425	466	528	497	469	458	441	472	482	462	474	451	444	469	449	465	431	493	433	443	460	475	475	433	458	446	431	470	452	448	415	495	484	454	425	428	455	435	404	431	457	474	429	423	436	466	433	476	461	401	439	455	456	471	459	443	466	430	480	470	415	433	462	453	472	461	442	454	441	479	456	452	450	478	453	436	452	426	475	433	432	436	465	427	452	471	447	463	403	476	479	443	475	462	462	453	426	442	420	426	421	452	440	482	460	468	475	438	457	476	465	452	431	463	423	424	435	438	436	440	460	474	454	476	441	471	466	451	461	438	437	445	479	448	419	419	452	438	452	486	448	409	468	478	444	517	442	428	446	465	453	434	435	461	460	457	445	443	471	453	467	481	417	418	428	436	423	452	420	457	434	446	419	458	460	441	450	443	467	469	477	433	465	431	449	462	430	432	448	428	469	449	443	449	460	476	440	447	440	470	426	474	438	432	449	456	432	429	450	441	473	449	420	463	440	452	398	440	463	443	459	478	485	447	491	444	454	465	447	451	448	452	430	459	480	448	467	433	447	468	440	443	490	455	473	465	454	492	451	442	408	472	462	476	424	449	437	455	449	472	433	451	451	417	450	462	473	428	456	420	431	435	458	445	445	472	450	470	481	441	439	456	465	463	449	442	452	454	461	425	419	455	469	435	451	479	413	412	440	479	482	473	471	448	415	453	440	444	493	475	466	471	426	466	461	448	461	476	487	436	438	503	465	500	446	468	440	487	437	476	433	452	432	473	419	445	448	497	449	410	461	464	443	395	464	411	493	461	435	457	462	439	471	414	458	441	449	417	430	470	452	467	462	466	454	432	457	446	454	496	467	469	474	447	450	452	474	430	431	449	476	476	438	464	470	419	429	446	459	435	442	451	471	467	415	436	482	488	458	457	414	442	409	439	489	482	402	440	449	501	462	453	483	448	421	455	422	484	461	462	453	490	463	474	427	460	484	412	456	438	436	414	425	436	442	445	427	485	424	425	446	472	441	447	458	464	465	462	444	443	464	497	448	437	428	460	464	448	439	419	453	489	451	448	449	436	442	452	464	461	435	448	464	465	457	436	453	431	451	476	447	439	453	438	444	441	442	443	457	454	456	472	466	488	450	450	470	425	437	444	449	447	457	480	462	442	446	448	487	451	472	443	452	426	440	444	512	438	448	429	415	440	425	441	463	469	463	466	455	402	447	425	457	471	449	474	427	500	435	429	485	479	416	470	472	470	495	430	477	467	453	456	460	492	454	489	457	470	460	472	434	439	485	438	411	450	426	421	477	505	467	407	450	466	450	440	456	443	468	450	421	459	426	441	488	440	423	468	452	476	441	427	442	482	475	477	446	449	446	449	437	424	475	516	467	412	460	451	451	447	467	481	433	459	467	452	505	447	441	449	437	478	450	425	450	448	444	478	423	435	461	414	468	482	420	466	468	451	464	443	442	461	466	449	417	431	460	496	466	485	427	451	466	446	466	422	423	465	446	471	477	438	448	455	430	442	414	435	437	512	424	446	449	460	405	456	470	416	429	444	458	460	432	458	470	432	445	441	466	437	414	455	450	483	477	413	477	439	459	462	475	434	460	473	470	462	459	459	424	424	406	440	465	496	458	442	441	456	476	462	433	451	453	445	467	452	407	471	439	424	484	475	440	453	459	473	436	462	412	460	454	441	443	444	418	422	469	428	456	465	441	441	428	434	422	467	484	436	420	467	509	430	429	474	491	434	437	443	478	477	476	451	475	429	449	457	441	460	447	491	434	409	513	456	415	466	480	441	463	465	491	442	435	456	450	439	504	449	474	435	448	468	459	478	465	471	435	435	428	443	482	483	448	505	474	460	466	474	450	435	456	478	490	475	431	491	424	431	421	449	462	491	428	453	447	464	438	481	450	466	454	459	451	457	476	441	462	453	414	465
40514	5652	1589	1200	824	679	573	437	413	396	360	350	318	291	360	296	296	289	299	288	305	273	265	282	281	251	268	260	272	298	267	276	253	261	250	267	282	255	278	258	281	248	274	290	243	262	306	281	250	276	260	264	242	249	231	239	269	274	282	276	282	278	250	271	293	274	250	271	248	247	237	249	266	263	268	263	252	275	288	265	260	258	288	282	281	257	236	275	233	223	260	245	264	271	301	257	259	254	240	263	265	283	237	257	231	260	253	249	264	243	257	268	252	266	235	265	255	278	252	261	236	243	248	272	234	269	253	257	271	284	291	244	233	256	234	275	232	264	258	269	245	231	260	270	263	248	268	262	260	256	248	269	261	239	242	263	253	241	249	271	230	257	260	255	277	267	260	265	242	253	253	227	244	254	277	257	259	242	261	251	262	272	253	256	247	256	271	249	245	290	252	288	243	252	267	255	251	248	259	245	260	263	279	266	248	250	281	255	243	277	267	249	269	277	237	263	254	245	264	253	276	262	255	238	235	269	255	218	259	258	288	265	229	258	265	282	256	248	283	228	258	255	272	253	242	251	248	262	256	260	247	256	241	261	293	240	274	239	244	257	236	254	245	273	252	257	250	240	251	272	250	274	240	271	251	231	250	245	220	236	249	255	254	282	268	280	264	285	258	250	239	271	267	257	226	257	252	254	245	244	278	230	236	245	244	263	278	254	270	241	253	260	272	247	251	278	267	260	259	239	266	249	272	266	266	226	264	258	262	241	266	260	224	247	269	273	238	232	256	250	241	279	267	262	254	271	259	275	214	254	272	248	250	230	267	258	256	257	245	240	255	265	258	274	269	248	288	270	246	281	250	259	287	250	234	268	215	268	245	264	242	271	265	272	268	277	248	252	243	260	256	275	279	249	263	253	272	260	276	247	269	281	275	256	271	292	254	257	255	262	272	233	259	288	233	274	270	275	263	283	258	239	269	279	227	247	261	282	244	257	265	257	273	273	288	249	234	262	252	251	265	242	246	270	258	266	239	247	253	236	229	238	278	286	255	265	246	267	254	251	246	255	243	267	249	246	274	250	276	243	286	237	243	236	255	236	262	259	260	251	235	248	264	278	279	233	297	251	260	249	262	260	240	233	269	262	270	240	240	256	250	248	289	244	278	262	255	269	264	258	248	269	246	233	233	257	257	260	259	267	249	288	267	273	269	247	286	292	281	268	250	245	236	250	271	258	272	259	252	256	270	249	275	239	236	272	250	227	258	273	273	273	278	265	226	245	250	287	267	254	264	264	237	241	267	259	259	246	249	235	245	260	270	255	265	263	247	272	281	266	235	242	254	299	248	280	264	250	259	251	276	228	270	246	252	284	285	256	226	238	279	272	208	215	252	253	214	238	250	262	263	234	255	251	250	263	283	260	240	254	288	287	250	264	280	258	244	252	260	263	262	247	233	245	251	290	256	231	235	251	267	261	253	260	266	290	264	238	248	268	274	256	246	265	264	274	244	242	271	234	271	268	268	228	245	260	273	241	277	261	286	249	228	256	258	245	240	238	250	222	239	243	249	260	241	256	219	249	279	245	250	233	260	238	244	269	236	282	257	264	256	254	248	232	254	264	246	279	249	263	260	262	267	262	280	239	274	262	246	239	250	264	252	240	246	266	271	244	251	264	256	258	262	251	268	285	243	246	262	234	246	259	270	283	285	271	271	250	252	232	251	272	242	269	290	271	252	275	272	250	241	281	243	235	234	256	265	248	247	246	235	263	274	251	266	278	264	257	268	229	250	217	267	272	265	255	232	253	245	262	254	287	240	261	239	265	249	264	244	267	256	282	264	248	284	251	253	256	267	252	266	269	254	259	262	268	250	251	230	240	247	254	254	266	247	236	270	262	241	277	261	258	255	270	249	271	267	248	257	249	262	291	249	247	261	246	225	264	272	268	270	263	261	243	260	244	267	256	266	248	263	237	241	271	257	241	262	240	268	234	247	254	273	288	242	262	263	274	278	266	234	254	240	253	234	258	258	245	269	274	246	261	252	274	250	258	260	244	253	263	296	288	278	224	282	260	227	251	236	261	267	268	264	266	273	256	255	241	236	237	240	267	270	251	271	229	255	259	253	260	270	249	259	274	270	273	265	264	245	266	262	257	256	261	248	236	256	245	231	238	239	253	248	262	256	252	262	225	286	266	257	252	267	261	250	252	234	267	255	192	286	244	283	276	247	265	252	235	252	273	261	280	269	245	243	241	241	229	248	237	261	251	225	248	246	239	253	247	270	241	279	256	276	251	243	282	250	271	244	255	240	258	238	296	264	267	259	276	251	257	254	238	253	255	218	271	251	266	246	239	271	276	253	283	237	238	251	277	244	254	248	230	283	247	244	260	233	268	277	255	245	227	226	261	225	283	216	275	261	245	255	247	290	276	234	275	247	234	246	257	268	284	247	271	251	232	267	269	277	287	252	232	270	246	267	265	255	248	236	258	240	229	252	254	247	249	270	279	271	257	245	265	211	246	292	264	269	270	266	292	281	246	244	263	272	259	265	253	259	234	260	268	266	249	239	257	255	222	242	255	252	262	235	251	278	251	260	267	245	296	250	274	258	251	236	257	258	231	257	263	273	242	248	229	269	251	259	270	261	266	274	270	275	267	234	260	234	270	250	219	265	231	238	237	231	221	255	259	249	253	262	244	236	240	274	271	280	278	274	226	275	258	256	221	249	260	257	236	244	277	259	248	244	256	252	263	249	268	249	266	272	269	277	269	276	246	252	230	256	244	255	263	267	244	272	287	255	260	269	273	261	225	245	260	257	286	251	240	258	247	260	273	246	299	229	252	262	247	270	253	274	233	247	238	254	244	257	270	248	237	232	251	268	257	264	289	246	243	243	258	254	229	271	255	250	274	260	259	272	253	267	265	269	232	246	258	291	268	271	283	246	268	262	281	261	309	254	292	271	269	258	271	284	266	250	261	264	235	261	243	266	255	244	250	232	246	264	241	241	270	256	289	255	256	254	269	272	247	263	280	273	271	258	253	242	269	225	256	232	265	274	236	243	257	279	298	251	269	253	242	245	272	259	245	249	263	251	261	261	230	269	280	233	256	238	270	243	261	259	232	250	290	257	216	231	252	273	287	285	248	269	238	239	260	244	264	245	285	237	267	226	249	261	290	269	244	277	265	254	254	214	245	260	253	263	253	280	240	274	251	245	251	247	260	246	288	237	242	240	249	265	239	253	250	269	251	230	258	267	245	270	249	247	238	261	244	238	266	256	276	258	251	254	263	288	281	243	258	253	279	240	265	237	267	263	252	249	258	258	247	258	263	218	291	264	274	262	253	245	223	280	267	256	253	242	241	223	230	262	259	246	271	272	270	279	272	262	244	244	266	248	264	236	274	216	266	244	270	257	218	273	257	259	274	264	255	253	241	236	243	284	265	264	262	269	292	265	269	236	245	245	265	254	278	250	237	212	252	267	274	255	252	232	259	243	279
20403	1794	3674	3979	3306	2808	2337	2018	1813	1610	1478	1306	1276	1244	1179	1091	1055	1041	987	1048	1000	1015	928	986	975	936	972	937	868	844	832	824	881	903	873	871	807	842	854	844	896	850	843	868	798	808	816	791	838	805	825	825	822	823	810	839	882	815	825	824	833	817	793	769	776	819	836	787	769	796	811	781	820	764	766	786	775	826	787	788	776	785	754	813	779	788	799	793	823	797	811	808	816	738	812	809	832	778	798	827	796	789	815	778	793	793	792	755	756	806	778	834	761	792	799	801	859	807	833	815	817	796	814	753	783	848	783	773	788	710	821	759	793	804	798	819	802	838	759	785	797	736	769	799	774	763	828	771	756	760	793	768	801	799	778	759	809	810	747	798	780	775	768	811	767	761	808	709	777	780	803	776	763	770	800	754	814	785	859	725	830	791	785	756	828	825	791	811	754	770	768	777	812	833	757	778	821	816	814	766	807	745	774	817	803	800	725	792	789	817	782	793	752	767	799	738	821	799	800	756	756	780	823	780	769	809	770	773	792	763	805	787	785	781	797	768	783	774	815	784	763	766	783	782	798	734	773	829	783	788	791	758	766	813	766	842	773	812	826	795	812	757	818	763	772	779	721	782	842	782	795	782	806	754	796	795	783	802	803	775	846	787	762	748	736	776	784	755	787	785	817	820	734	778	717	764	773	795	786	770	780	760	761	775	807	841	794	779	769	774	755	787	779	780	765	776	751	775	804	711	786	785	799	785	779	802	796	778	741	790	843	755	787	832	737	761	773	757	774	764	820	816	820	775	794	769	801	734	780	799	750	783	784	768	780	754	834	773	820	836	786	807	800	805	755	805	822	758	810	785	779	812	827	777	790	800	808	830	753	824	781	762	776	772	782	795	821	810	785	748	744	768	823	772	817	714	793	761	804	768	737	773	827	786	832	796	717	783	786	765	741	766	811	786	832	746	786	785	794	811	806	760	770	793	815	792	821	813	773	802	777	765	738	779	817	830	827	829	790	781	767	717	792	739	753	806	780	794	790	799	815	786	790	736	796	745	740	805	804	818	835	807	801	778	754	775	733	774	836	814	737	760	766	790	781	776	803	743	792	811	748	835	800	795	737	780	759	812	730	822	775	781	796	721	775	781	752	787	815	820	792	794	750	737	819	780	778	796	749	730	767	753	793	780	795	778	719	790	791	786	796	753	712	723	822	811	766	780	796	734	794	762	763	716	776	789	797	755	767	809	739	775	780	786	766	765	747	733	779	748	776	796	788	779	753	775	783	815	814	792	750	758	764	729	788	808	805	773	753	779	781	815	812	780	759	767	809	784	832	785	806	782	778	795	782	770	822	780	766	772	728	783	708	769	762	828	796	786	781	708	770	813	771	810	762	813	758	742	813	840	799	785	779	742	783	730	750	737	825	778	774	816	788	757	771	853	814	839	745	765	797	837	798	771	788	748	833	770	763	787	770	770	800	746	758	801	788	763	784	809	866	867	774	787	774	821	767	801	791	761	758	781	810	742	831	770	768	773	778	777	806	737	779	790	757	790	787	813	765	834	755	728	783	810	803	771	786	755	836	779	782	767	750	792	801	857	787	760	804	784	798	793	818	753	791	732	756	779	814	752	779	775	789	827	768	791	791	762	801	785	828	805	803	793	790	777	801	799	793	735	745	774	778	793	784	818	824	780	778	796	844	802	765	832	814	785	777	832	762	789	771	824	781	832	786	824	768	783	776	809	818	819	793	773	798	730	778	789	810	756	806	808	827	787	740	785	789	766	783	797	794	752	796	740	805	817	783	757	776	803	757	767	793	783	823	772	803	759	753	753	785	836	802	751	804	757	740	730	775	773	776	748	821	839	838	799	777	784	804	744	810	769	786	799	760	826	777	820	798	776	767	836	764	769	799	784	753	789	756	786	787	800	755	803	829	782	792	842	769	768	775	805	808	805	780	766	743	758	775	758	791	775	790	729	776	781	774	794	801	766	838	761	785	830	805	851	795	763	752	796	805	797	827	782	814	765	798	803	766	793	796	856	765	806	778	770	789	773	793	718	772	779	778	775	797	760	780	826	777	806	819	775	810	806	826	728	752	807	779	777	743	842	799	802	744	797	782	774	784	793	770	790	791	765	789	794	765	821	779	786	792	773	816	789	779	772	782	781	812	800	778	795	823	776	784	789	747	793	805	780	745	810	798	757	709	747	834	815	796	760	799	744	746	783	835	822	783	755	782	744	790	776	748	792	775	752	790	790	769	764	764	799	829	806	778	788	818	835	806	804	784	805	743	833	798	819	793	802	773	784	750	753	843	758	786	783	766	779	805	753	779	801	782	800	764	812	766	767	778	788	784	787	789	770	751	802	809	768	800	838	796	785	750	793	780	762	799	780	820	778	806	755	844	759	783	773	768	773	769	796	815	832	759	763	746	762	804	817	782	755	752	823	814	753	749	768	831	781	816	812	820	798	810	785	812	764	804	769	784	798	772	780	807	731	790	808	764	802	752	791	824	730	815	791	765	820	785	761	830	765	695	804	780	749	773	741	781	744	747	772	801	797	863	789	799	799	750	795	758	702	807	763	769	757	794	820	809	820	763	798	791	788	807	837	780	802	765	786	806	791	730	777	808	811	787	821	754	761	760	792	789	778	801	830	813	807	779	827	749	787	780	815	831	758	753	780	797	774	783	762	806	791	801	805	778	805	802	796	798	797	822	745	806	790	780	833	799	760	742	828	792	784	802	743	818	781	870	774	784	790	820	759	777	799	796	785	759	790	802	785	842	791	778	776	793	791	801	748	753	765	835	749	801	753	746	827	807	762	736	772	737	813	761	783	779	747	766	749	761	796	759	828	715	851	815	809	783	786	803	768	719	777	791	789	770	751	803	825	816	814	801	826	760	762	793	816	818	813	798	768	720	808	789	718	804	824	845	814	778	756	785	793	757	782	759	810	808	796	762	800	782	782	802	841	770	783	779	790	757	816	807	780	808	747	782	819	722	764	771	776	782	766	739	767	774	812	830	791	785	803	799	801	815	794	761	799	827	776	737	773	793	754	727	821	807	788	752	805	761	765	792	832	768	777	785	819	804	767	816	782	800	781	761	733	812	790	793	774	775	816	816	768	783	795	814	812	809	791	785	779	765	781	774	800	758	825	811	753	772	809	781	761	767	798	769	796	803	766	809	802	772	784	772	784	719	789	778	757	758	765	767	759	777	834	776	802	808	758	725	801	771	733	749	794	781	744	761	823	788	725	801	768	760	757	793	824	808	765	775	810	782	787	734	785	750	755	807	776	798	774	813	766	766	767	795	791	752	826	809	784	777	783	755	821	786	772	745	773	769	800	811	771	775	819	785	785	820	773	773	796	763	790	749	779	793	808	750	805	770	799	744	799	777	810	767	787	796	775	807	771	757	737	752	795	760	774	789	784	788	801	775	821	808	771	788	773	809	830	751	756	792	789	797	789	742	795	811	801	791	769	799	733	805	766	749	823
55061	12639	3601	2150	1493	1110	945	719	608	521	492	508	471	459	420	428	388	369	384	376	335	361	396	373	358	340	304	366	295	345	331	320	347	352	354	334	324	347	343	300	289	276	376	330	310	342	299	321	316	301	319	301	336	346	322	311	360	330	317	306	320	338	330	327	372	311	333	335	282	319	331	300	318	346	317	307	357	320	330	341	312	282	298	337	317	320	333	317	337	341	315	322	319	307	312	311	302	304	327	319	326	283	302	310	340	310	347	309	317	335	324	315	320	316	318	275	292	304	297	320	312	327	322	327	271	295	321	337	326	319	336	296	323	310	338	342	309	302	328	306	319	322	336	305	297	309	341	297	337	332	304	310	292	311	333	318	298	323	306	347	375	297	307	281	319	307	321	308	308	349	298	323	352	312	310	324	335	315	320	309	307	310	291	298	323	299	297	355	335	328	315	312	299	334	322	311	304	329	342	326	343	359	353	307	299	291	347	280	331	347	317	307	317	335	329	311	310	327	313	325	320	308	312	304	323	304	299	306	323	321	346	292	329	301	330	312	333	300	325	358	342	345	342	309	294	294	313	315	344	353	332	333	331	333	312	321	284	313	302	332	306	309	341	327	358	304	324	314	341	319	294	322	299	296	322	347	324	304	295	314	307	313	302	336	336	336	313	303	308	304	349	324	349	313	326	314	316	297	304	334	291	319	323	338	318	316	324	349	331	320	293	306	340	325	341	320	325	295	289	318	317	356	356	331	286	311	310	315	315	360	295	295	333	317	309	322	323	310	309	332	292	302	328	304	324	327	301	311	340	308	313	307	321	346	287	331	334	320	311	336	299	319	328	323	301	270	325	338	315	298	312	318	325	306	329	324	322	332	287	308	334	339	313	315	314	308	335	305	297	309	315	303	312	327	309	287	307	345	327	345	321	336	304	298	311	297	289	319	336	305	310	360	337	340	316	323	318	341	332	351	305	331	326	321	307	324	340	327	323	305	327	313	311	324	299	302	332	288	341	333	332	308	286	311	323	322	328	299	340	327	323	297	319	318	314	335	286	292	296	353	296	305	320	305	322	327	304	320	289	327	301	338	300	288	333	294	287	314	309	318	307	304	351	297	317	366	346	281	338	323	328	328	347	334	314	336	270	296	307	340	310	326	352	297	313	315	329	301	352	310	323	330	340	300	326	313	343	348	305	287	298	300	304	324	313	344	339	285	309	323	293	346	324	320	336	293	302	322	337	317	306	329	330	300	325	324	331	320	327	334	327	320	337	302	319	297	342	297	309	347	327	304	292	337	326	322	361	340	310	323	341	349	310	295	290	324	314	326	337	341	327	312	317	357	319	332	301	324	336	335	306	292	354	277	336	320	310	289	317	302	302	333	289	325	310	325	336	341	297	320	316	331	300	309	329	295	329	332	334	329	321	308	331	344	299	315	333	322	331	314	298	343	295	305	340	305	330	342	312	323	324	342	314	310	329	322	292	322	329	344	326	282	313	301	352	305	338	320	328	280	294	315	358	285	324	318	319	318	326	331	284	306	317	309	319	273	329	296	287	320	311	312	291	303	325	329	347	316	281	345	319	322	317	339	313	294	330	285	311	303	311	325	327	341	360	335	340	291	326	333	308	298	331	343	333	325	317	328	311	306	330	311	289	296	343	320	345	321	306	307	304	317	334	314	304	295	292	318	315	332	314	275	307	318	306	324	320	298	275	295	317	288	328	285	338	289	319	323	308	299	331	341	323	321	311	304	316	379	331	310	304	289	315	309	305	358	305	357	320	301	349	299	339	313	353	314	323	312	334	323	320	280	324	276	347	316	345	343	322	314	325	334	295	353	317	312	342	305	286	333	282	307	335	329	326	301	311	327	329	304	342	324	335	304	285	317	334	272	313	312	315	298	313	322	299	343	326	322	311	327	341	293	312	308	319	338	299	331	332	303	298	301	331	325	305	325	326	324	313	329	320	291	335	305	351	324	297	323	319	342	320	317	342	297	315	327	349	306	323	297	302	301	297	309	334	306	329	301	367	332	338	300	300	310	325	309	318	323	298	314	320	327	328	302	321	314	319	337	305	309	347	297	310	286	326	302	306	331	316	304	348	335	294	295	306	318	285	353	292	302	318	292	322	300	324	312	297	291	300	296	315	318	334	343	327	308	312	323	327	314	347	300	322	330	328	341	323	327	304	330	318	356	316	304	304	321	289	301	321	339	327	288	316	319	297	279	319	342	294	302	326	306	334	348	317	301	313	272	322	294	305	316	314	296	299	328	329	306	333	311	333	323	316	315	323	316	322	311	343	343	338	319	360	301	313	313	290	318	335	284	320	313	344	319	316	296	316	321	310	326	307	313	299	320	331	323	367	309	303	315	321	317	350	309	321	298	355	310	312	305	316	334	325	274	313	300	362	304	303	288	291	292	293	333	290	338	314	312	297	307	293	321	333	312	297	313	337	328	290	335	304	310	329	340	334	302	335	271	263	297	282	296	328	347	307	315	327	333	311	295	315	302	298	298	343	319	326	312	333	309	329	302	290	316	296	323	344	292	321	325	317	311	313	313	313	319	319	328	323	327	314	327	299	332	316	311	337	321	349	306	356	328	319	336	304	361	281	321	314	321	308	320	309	298	297	305	298	334	336	310	319	346	349	335	339	290	330	333	298	334	277	347	321	287	329	332	302	327	290	337	311	318	331	318	320	317	331	321	282	310	303	308	334	314	322	294	327	306	333	322	328	330	325	325	312	310	301	338	340	294	295	316	335	300	331	313	310	304	322	317	342	312	322	334	309	339	331	351	257	288	348	303	339	325	308	292	312	318	309	305	296	304	303	303	325	330	319	276	341	322	332	315	323	328	284	325	337	301	286	331	285	315	309	328	330	302	295	347	334	332	304	318	355	327	297	368	280	350	340	322	301	309	314	284	294	349	294	315	305	334	330	301	304	307	303	300	286	320	307	351	320	316	319	308	342	314	325	324	298	326	284	337	333	305	316	329	330	316	324	338	313	311	311	323	325	335	314	326	326	321	311	322	316	340	331	304	310	324	317	320	302	332	313	301	308	303	314	336	302	283	298	299	323	305	314	312	287	347	301	299	310	335	358	315	309	305	331	275	313	336	326	313	327	322	344	318	314	353	320	307	297	336	335	335	317	325	327	305	319	303	338	343	305	348	320	311	323	344	321	301	333	327	307	325	319	322	319	333	343	309	307	324	368	358	308	322	313	319	312	351	318	318	310	332	316	294	332	320	289	305	324	273	318	319	266	312	304	336	319	313	323	276	321	313	319	310	338	309	306	347	324	328	292	349	280	276	298	320	295	323	292	315	315	320	303	311	316	288	291	288	354	320	295	300	341	304	295	311	295	300	304	276	312	317	340	324	315	342	346	349	321	324	360	320	315	310	313	328	338	327	304	278	341	316	319	341	331	325	348	303	316	323	345	335	298	289	308	341	295	310	322	291	306	312	323	330	326	332	344	316	312	297	312	313	299	304
26807	2915	6232	6746	5542	4714	3898	3364	2955	2600	2224	2060	1938	1782	1665	1549	1526	1418	1373	1347	1272	1279	1270	1250	1186	1203	1078	1110	1157	1144	1122	1137	1022	1102	1043	1048	1053	1067	1060	946	996	1001	1055	1024	1014	990	1057	945	987	1008	969	986	993	968	949	976	982	982	937	996	951	972	922	983	961	990	960	944	934	898	904	971	948	955	952	957	875	998	925	972	938	932	957	922	910	916	957	915	982	975	974	926	934	923	888	922	961	923	957	923	915	905	913	935	943	962	935	958	943	943	870	962	997	890	946	903	931	913	884	922	899	957	936	958	934	891	920	931	909	914	923	936	898	934	900	943	964	903	884	900	967	951	932	971	936	951	905	900	943	942	879	948	927	930	925	937	912	906	945	934	929	929	941	935	973	844	924	931	933	941	949	930	914	924	952	906	849	924	932	960	937	880	910	925	864	941	959	872	934	934	941	931	886	965	907	880	990	882	913	927	964	973	890	986	958	972	899	1008	893	929	989	910	919	922	923	950	937	967	881	894	953	909	903	926	892	958	969	909	965	905	892	899	929	916	864	920	951	930	917	936	911	924	937	897	965	909	917	891	910	928	943	919	953	914	916	902	883	933	969	923	943	861	925	900	937	890	938	911	912	884	941	964	948	928	945	939	937	880	885	893	941	890	946	926	906	907	898	960	884	936	967	920	946	899	909	922	874	880	929	937	926	880	954	925	896	920	929	936	942	920	865	923	910	963	901	922	957	917	947	890	911	871	904	891	908	936	964	917	924	985	889	927	925	928	910	908	928	944	898	893	890	947	923	953	886	995	939	921	955	852	935	910	925	916	916	957	969	944	941	911	920	954	956	935	900	940	914	920	882	916	949	907	980	844	964	932	909	918	1000	955	928	927	992	953	876	935	911	927	906	891	911	920	940	942	909	925	947	931	923	964	967	936	947	952	928	919	940	895	960	880	942	926	943	871	893	901	926	910	964	930	914	897	994	897	964	886	899	922	932	941	921	908	984	1009	912	913	977	955	907	902	904	916	931	958	818	879	954	926	901	928	978	935	906	906	942	956	907	887	944	926	941	870	923	924	902	935	891	893	959	940	945	932	948	896	968	901	953	886	913	914	912	909	991	926	887	946	895	919	955	888	950	920	910	906	871	916	961	964	917	1025	892	949	982	899	929	936	903	885	904	896	914	869	945	887	885	924	957	879	911	889	935	921	945	934	863	987	916	934	928	912	881	910	939	934	881	935	942	919	915	929	945	928	885	903	957	931	894	911	922	902	924	947	884	911	913	957	891	895	965	909	875	925	885	929	891	894	890	916	904	881	908	938	922	985	940	958	896	936	879	911	960	889	931	927	875	880	899	885	884	888	938	873	910	952	951	931	909	904	883	937	873	917	972	898	901	965	931	971	931	916	1003	935	878	930	905	906	932	912	920	917	902	914	972	903	901	882	913	966	933	930	936	915	949	910	957	885	957	928	855	920	914	948	942	962	951	956	901	901	915	920	946	893	910	901	863	929	900	905	902	912	840	889	915	911	949	939	973	959	922	840	925	940	896	944	928	951	891	922	916	933	968	904	912	896	899	904	915	930	918	944	934	871	951	959	878	957	918	911	919	870	949	941	862	916	893	916	917	971	949	936	893	932	909	910	907	964	929	920	928	922	980	939	981	886	924	917	868	889	899	883	914	948	956	909	1000	921	927	927	906	872	935	874	907	911	905	887	984	853	934	924	890	939	879	936	897	978	934	926	887	899	939	950	912	882	891	908	945	926	936	949	894	906	931	900	975	900	925	918	896	929	897	880	932	948	898	908	912	865	917	919	922	884	923	911	913	971	930	942	875	924	917	922	872	921	885	892	923	964	917	914	945	925	881	901	936	987	929	941	941	938	924	890	936	899	931	945	971	912	1025	996	929	914	882	927	927	942	971	940	947	951	922	924	958	938	907	954	942	902	941	908	966	972	936	930	893	896	917	948	940	954	946	879	861	933	906	882	935	920	883	919	908	946	926	892	926	930	898	921	938	928	926	941	880	948	994	916	891	927	928	907	913	930	923	919	896	916	950	934	913	965	981	910	892	870	936	894	912	882	915	877	915	924	909	955	952	925	905	887	934	942	980	955	848	906	895	974	903	948	952	934	924	902	963	968	916	913	945	938	949	896	939	967	939	934	978	945	845	886	889	917	881	902	927	916	889	916	969	940	922	860	918	970	947	901	928	937	959	919	921	896	921	956	947	982	920	914	947	964	911	1004	933	925	908	909	906	908	868	908	923	908	947	938	922	938	948	923	952	909	923	873	945	963	875	939	904	925	907	894	888	940	885	955	877	901	882	951	880	912	943	853	929	952	930	886	908	965	897	927	953	948	900	928	913	907	942	979	894	914	914	899	879	879	893	932	969	928	884	956	953	975	959	976	921	963	926	931	945	941	963	937	888	981	929	914	902	896	917	904	959	999	852	889	927	924	880	947	933	919	895	891	934	884	926	923	869	880	888	853	955	873	938	974	896	897	962	913	920	922	898	910	888	933	976	926	971	930	920	921	973	877	967	939	928	917	902	949	923	957	927	886	912	906	917	964	872	945	911	943	894	890	994	936	889	948	924	890	904	904	909	934	947	889	920	888	920	937	919	939	906	874	912	911	870	907	926	871	879	918	875	933	947	899	922	914	953	880	883	915	884	904	944	894	943	969	938	945	949	920	880	949	885	900	924	945	927	942	901	932	859	924	953	916	953	895	947	909	903	911	935	948	909	894	908	899	938	910	872	947	921	935	939	947	932	942	885	956	952	936	884	927	931	925	934	928	884	947	906	888	879	960	902	918	993	938	970	916	944	859	943	928	918	914	869	875	896	934	893	928	923	882	915	887	910	879	884	908	894	932	953	942	963	920	940	889	935	930	856	939	946	905	976	932	929	936	921	899	940	971	922	918	915	917	957	923	927	904	886	926	957	893	972	944	920	889	949	917	924	916	940	886	932	904	924	931	934	910	968	980	873	946	894	918	927	887	954	917	902	917	923	920	908	898	906	899	1036	892	914	914	964	870	922	963	950	934	892	925	869	966	940	893	929	876	919	969	900	933	928	933	896	894	884	875	894	889	841	926	878	961	933	938	971	906	968	914	916	931	919	904	934	870	917	966	941	902	879	877	871	934	894	962	889	962	933	911	944	885	892	916	941	875	896	952	915	873	975	909	913	896	941	891	932	995	880	933	885	902	951	953	925	907	921	899	937	911	917	929	908	915	913	915	949	935	874	885	954	968	922	939	919	935	915	956	938	937	967	918	906	928	880	902	907	946	898	973	908	920	949	912	977	889	916	893	899	900	946	884	952	918	980	929	913	930	963	1002	862	887	923	906	901	937	898	962	954	934	911	936	908	920	946	953	951	866	937	936	947	917	891	895	959	891	889	976	915	957	908	939	885	985	963	920	926	944	933	922	878	934	903	960	853	920	975	920	920	890	880	902	962	932	949	950	891	956	935	926	905	924	881	898	906	901	973	903	957	886	937	871
7628	356	193	203	163	148	142	160	126	131	130	144	145	138	142	155	135	132	124	142	127	145	119	125	145	133	141	156	130	119	126	122	140	136	146	127	120	146	126	146	140	140	121	139	157	150	156	135	150	129	147	132	119	125	122	111	116	110	145	157	127	136	114	142	145	134	138	128	134	142	128	111	133	140	117	129	121	113	140	129	118	130	130	137	113	120	122	121	122	125	118	127	128	151	126	127	126	124	134	149	112	155	125	145	130	142	131	138	115	129	146	137	111	123	125	127	117	130	154	147	136	126	135	156	125	143	121	145	131	139	134	110	122	145	124	122	133	130	131	139	145	126	128	109	129	157	125	141	129	122	135	133	117	135	121	144	119	128	133	142	141	126	124	133	142	142	126	115	128	164	142	131	123	159	128	119	125	116	122	131	141	130	124	123	136	134	152	134	142	145	136	111	158	128	142	122	134	122	114	137	123	143	120	134	143	142	128	128	132	128	130	127	134	128	130	123	136	123	122	143	146	108	136	120	126	140	129	143	129	136	126	128	125	160	129	111	126	130	110	115	145	135	123	123	105	129	152	148	125	148	151	123	127	129	138	124	120	127	137	118	126	121	112	117	153	113	129	133	117	163	131	119	123	140	120	112	150	132	150	132	121	139	117	114	136	128	126	114	140	131	129	139	152	136	143	132	128	126	159	148	131	135	123	148	112	137	128	147	122	137	131	152	151	136	134	116	114	115	119	143	127	131	134	137	121	141	111	142	128	141	132	146	149	147	145	131	104	147	125	118	136	123	125	142	117	135	134	152	137	134	145	107	112	147	130	116	133	160	125	121	112	130	115	148	126	137	147	123	138	121	145	135	141	146	126	134	144	143	119	142	116	143	154	138	129	140	144	128	135	142	140	138	124	137	131	140	138	150	113	143	116	137	123	136	152	125	136	138	154	124	131	126	143	134	122	133	140	137	144	123	124	132	134	143	158	133	119	135	130	159	130	129	129	148	143	125	112	124	148	125	137	128	147	118	155	135	138	141	129	130	132	141	129	121	109	137	128	142	128	158	126	143	113	127	138	151	123	131	129	130	142	140	121	112	142	121	160	153	136	132	123	132	138	125	126	153	115	143	134	129	119	133	140	124	116	143	123	141	120	131	129	124	155	160	126	144	131	146	128	133	132	119	128	128	128	129	123	133	120	142	147	132	139	130	138	127	146	148	137	130	134	128	140	125	128	132	130	135	141	140	133	134	136	134	144	121	131	142	142	144	141	124	149	145	136	137	158	129	130	134	129	131	139	157	127	134	133	118	144	130	135	107	147	124	146	122	128	131	130	127	134	121	143	127	119	146	133	137	146	130	127	136	124	127	136	122	150	142	117	123	121	138	125	132	125	126	138	146	136	124	137	125	121	138	135	161	125	136	142	124	135	137	125	130	153	167	113	115	138	133	129	140	128	147	128	136	142	131	146	136	129	135	148	131	134	139	139	123	142	126	129	147	124	117	150	110	136	137	141	138	140	147	126	154	122	136	132	130	128	124	136	123	120	149	142	111	157	125	137	118	147	153	128	139	133	141	126	111	132	125	137	131	133	131	152	138	124	118	121	132	119	129	121	119	122	136	137	140	125	124	109	148	141	150	136	120	115	119	137	134	143	120	126	134	134	155	156	112	114	141	123	150	120	126	124	134	144	142	108	114	130	150	143	125	134	113	150	153	135	129	151	140	131	120	128	116	110	155	147	135	140	131	143	120	130	126	121	118	133	126	118	120	131	145	127	134	118	117	140	123	133	132	116	148	124	157	127	127	130	137	147	120	144	133	140	111	136	132	135	146	138	143	120	142	123	164	155	130	152	139	149	139	157	135	127	146	136	120	113	157	119	122	137	120	127	115	144	161	126	148	133	141	146	126	143	140	131	141	119	147	138	148	128	125	138	107	129	131	128	135	141	130	114	134	115	142	152	147	132	136	145	142	132	141	119	122	156	141	143	137	127	106	116	125	126	148	132	143	132	128	131	121	153	136	121	134	120	140	151	139	142	127	139	105	113	129	152	131	124	115	164	160	134	137	137	132	106	142	123	133	129	152	111	118	142	119	149	134	119	143	132	141	129	138	128	137	126	143	123	153	134	146	149	125	140	129	132	133	135	119	111	132	132	128	159	141	111	120	141	152	139	139	135	121	148	135	146	146	135	143	105	143	130	122	127	120	128	147	104	136	128	149	145	129	131	136	144	141	124	122	127	128	124	122	115	113	139	139	124	126	146	121	139	131	162	126	124	126	134	140	118	122	120	139	127	158	125	137	129	126	119	135	141	117	150	120	116	118	135	113	120	138	108	134	121	111	130	127	145	158	122	158	134	135	132	123	129	152	130	137	116	124	160	128	119	132	134	132	139	124	147	120	132	124	125	134	120	131	128	130	120	129	147	145	130	133	135	163	129	144	157	132	128	111	121	130	139	126	144	135	99	134	130	134	136	143	137	140	125	151	110	127	121	138	131	137	125	115	163	132	152	120	140	129	102	129	117	138	140	120	139	124	137	141	132	135	150	126	144	135	120	134	126	138	134	114	132	128	134	135	131	142	136	128	131	123	131	138	147	121	122	130	151	154	141	137	136	137	141	120	144	135	117	110	134	142	151	135	123	127	130	120	120	139	148	123	139	139	124	155	132	130	152	130	134	144	136	122	128	118	131	140	133	141	141	111	121	140	149	125	126	150	116	128	126	106	132	134	131	132	125	118	135	131	128	101	149	107	138	121	130	128	115	119	119	138	147	108	139	134	142	130	113	126	126	136	143	147	153	148	145	142	132	137	120	131	140	132	151	149	132	119	126	124	116	122	140	136	130	105	141	126	137	120	137	143	121	144	125	118	137	132	131	129	122	149	135	138	134	131	119	130	148	134	140	135	135	141	127	153	144	141	137	128	130	148	145	128	125	146	126	133	136	135	147	121	135	145	145	153	144	152	140	147	121	124	130	131	124	129	127	136	127	145	120	145	128	139	131	129	123	142	130	143	134	133	129	116	128	136	127	141	141	121	134	131	127	141	125	138	117	118	135	123	134	132	146	130	142	133	136	145	144	128	120	119	140	114	116	143	119	128	129	125	117	133	122	148	139	161	123	143	125	131	133	141	137	136	119	130	129	141	150	134	143	125	126	124	143	142	130	134	128	138	161	122	137	133	144	146	129	151	129	125	138	142	111	131	145	134	132	143	131	141	154	144	127	144	113	121	142	135	115	126	138	145	115	138	134	126	140	131	143	139	117	116	137	118	132	140	116	146	158	136	130	124	146	130	149	114	120	137	136	154	145	132	141	137	139	139	129	124	146	133	135	134	125	126	135	166	145	143	125	126	124	150	133	137	129	166	155	128	117	132	124	120	113	114	125	135	150	125	117	118	133	137	159	145	131	99	146	136	134	143	133	128	133	142	122	137	143	134	133	118	104	122	132	144	139	142	120	145	140	130	123	137	149	124	136	127	138	150	123	120	136	147
7656	542	664	650	614	571	539	515	495	506	517	517	502	482	494	438	455	465	466	454	494	469	446	474	492	458	471	470	459	454	499	445	504	480	440	448	463	468	453	452	447	464	449	460	474	448	424	484	467	489	456	461	473	420	466	457	445	467	410	444	454	449	479	452	476	448	426	502	440	472	450	446	447	480	513	443	439	462	466	482	441	461	472	459	421	447	442	443	465	485	460	429	444	467	454	459	434	480	482	436	457	463	462	473	474	436	441	428	441	431	470	468	453	434	450	433	464	472	459	453	402	445	462	463	464	465	454	467	514	443	444	439	414	435	448	420	465	456	490	432	454	474	477	490	420	436	479	443	435	473	457	462	486	492	450	444	443	417	409	464	438	444	448	447	465	444	462	429	454	434	449	464	468	448	499	489	454	439	476	441	467	482	468	449	440	453	454	439	469	473	423	465	443	498	440	516	482	435	486	463	441	435	477	459	461	430	457	466	460	497	464	458	472	449	463	448	450	475	446	457	454	472	465	436	480	500	473	493	449	458	453	481	498	450	476	458	445	467	471	452	467	451	484	450	471	401	440	437	468	441	471	455	429	447	484	441	440	469	437	443	436	479	452	448	453	477	490	448	445	478	471	463	435	426	427	432	486	429	463	444	466	458	434	485	458	458	473	444	433	486	486	445	447	467	445	445	454	485	435	480	439	432	465	428	423	459	489	456	451	430	469	463	440	471	445	449	496	460	465	459	468	435	450	493	437	466	399	448	451	455	447	463	470	436	431	431	488	410	459	469	447	470	457	470	459	446	469	502	465	452	479	469	445	449	443	435	446	454	463	464	479	459	463	421	467	468	482	451	489	466	452	441	439	445	428	477	465	443	424	467	478	452	451	453	494	443	479	446	442	487	436	468	432	484	499	433	443	451	450	446	442	458	474	439	442	468	490	439	439	424	457	445	465	442	462	446	454	511	479	424	489	491	435	493	444	443	477	442	441	403	454	478	450	443	477	443	410	410	404	480	456	427	451	449	454	431	444	466	485	473	437	436	473	424	455	464	464	440	443	452	483	446	452	446	453	452	484	464	410	458	459	518	461	443	425	436	475	475	451	446	435	480	475	486	444	484	448	477	444	477	457	450	492	462	449	461	435	436	454	475	444	494	478	433	447	502	436	418	428	453	450	432	500	446	454	448	474	435	449	474	472	468	476	453	470	443	431	463	454	456	429	454	448	467	464	434	477	439	459	464	469	476	446	446	462	476	445	463	440	459	494	446	466	472	451	444	397	436	443	445	431	433	465	476	481	463	453	431	469	512	425	456	511	440	436	428	410	456	493	421	435	448	457	428	456	462	451	428	467	484	454	422	464	467	478	476	461	456	420	428	468	439	454	506	485	424	470	444	462	484	442	473	450	439	431	476	451	430	430	448	437	430	477	423	485	442	489	432	479	487	437	460	456	481	475	442	452	436	449	471	427	502	416	503	399	474	468	416	457	517	434	447	452	452	472	421	466	462	449	452	407	458	455	478	460	446	412	445	480	449	442	432	474	440	435	443	523	454	450	448	431	439	449	452	421	502	419	496	462	445	435	490	484	469	460	509	477	468	467	475	444	440	449	453	452	433	442	458	462	471	484	441	443	454	470	464	483	450	449	447	452	431	451	496	461	491	416	430	446	432	493	481	487	450	460	476	470	454	464	434	446	448	444	448	447	456	448	462	474	448	456	451	476	444	460	437	509	469	477	415	453	469	463	473	479	445	502	473	427	456	474	454	418	446	463	474	464	428	466	438	497	468	457	481	466	422	432	433	427	452	489	453	467	449	454	453	479	470	465	459	427	475	449	456	459	475	433	447	464	446	458	465	460	416	455	445	443	447	477	437	459	471	431	462	441	458	459	456	457	425	442	482	462	426	484	453	481	443	479	458	456	465	485	476	424	491	446	432	463	475	467	470	476	420	455	440	454	481	484	430	457	511	432	467	447	429	459	456	489	455	452	431	478	474	433	485	475	428	499	448	440	475	458	452	432	422	441	441	454	475	436	425	429	434	478	507	465	438	458	506	453	465	470	462	469	466	501	434	481	462	472	423	466	434	449	460	470	462	451	436	474	444	456	463	450	445	473	444	459	426	450	477	451	445	448	462	436	445	485	433	446	433	465	466	453	470	469	433	444	477	428	433	444	465	451	456	451	478	466	465	472	434	448	460	475	446	462	430	429	491	479	502	429	456	491	449	462	435	504	444	445	443	494	426	425	471	460	463	441	456	460	438	441	447	445	478	468	454	427	469	473	475	439	467	447	478	431	451	452	469	481	464	425	456	466	447	460	429	445	461	477	465	500	488	431	434	487	462	443	453	467	464	453	452	440	456	442	419	445	496	430	496	470	460	482	440	438	435	432	464	435	465	463	456	449	448	472	469	451	429	450	478	494	452	433	435	434	437	423	476	449	412	474	449	457	451	482	429	396	442	454	449	430	460	481	458	401	477	473	441	459	452	477	468	478	494	429	461	440	450	443	459	447	474	472	502	440	433	484	470	467	446	452	441	435	501	436	460	486	477	470	464	502	441	419	427	410	451	428	475	449	445	439	487	466	421	434	445	472	467	458	464	474	438	474	439	470	445	485	445	476	488	427	441	437	456	442	446	489	444	458	445	451	469	461	432	446	427	460	463	482	466	442	418	460	480	456	465	466	421	417	479	479	460	445	461	463	467	468	463	470	480	473	438	433	476	463	476	449	444	486	458	444	404	449	475	465	399	463	490	469	442	454	448	442	489	466	489	431	459	463	456	416	503	440	480	464	445	404	459	425	485	436	458	429	484	499	440	457	438	443	439	446	474	431	479	451	461	456	441	417	480	437	469	460	460	437	490	476	481	460	465	452	460	457	407	444	425	443	445	469	443	478	435	426	444	445	501	452	463	450	471	441	425	455	468	497	476	424	447	420	479	470	446	483	486	456	444	413	443	452	454	481	452	463	507	450	474	418	442	456	438	454	488	449	443	453	486	474	417	479	452	489	492	444	416	447	432	447	484	432	423	501	487	458	454	448	424	480	478	458	477	453	438	443	448	455	418	454	436	484	474	461	489	438	465	463	514	456	457	455	459	447	442	442	472	484	409	484	466	500	471	462	477	444	430	449	427	449	484	480	471	472	493	495	458	450	433	449	439	460	465	419	451	467	421	478	439	475	437	456	469	450	445	475	450	471	457	464	436	440	491	441	464	472	441	418	451	425	480	474	443	447	452	443	450	435	450	464	449	454	427	460	462	469	437	431	467	502	458	477	460	456	445	455	461	452	476	476	459	494	421	441	466	479	429	495	455	483	422	459	425	464	446	410	456	448	481	468	500	438	413	433	500	456	497	432	492	434	475	461	438	459	417	444	483	475	453	463	479	473	452	459	509	480	448	478	465	450	475	416	501	425	475	442	463	436	430	469	440	486	446	462	463	420	460	491	438	416	437	456	443	461	450	496	468	481	434	466	450	421	452	471	450	473	444
42080	6120	1584	1148	833	640	519	460	459	383	395	336	332	310	296	291	286	254	286	276	274	271	298	319	295	271	273	261	255	277	252	264	286	285	280	257	252	239	252	246	257	268	288	246	274	244	296	266	243	243	241	251	277	245	283	262	278	243	255	244	272	260	255	247	233	234	264	250	248	261	248	257	269	255	233	265	258	270	266	262	245	272	241	300	284	286	247	273	245	271	227	264	265	257	251	241	245	253	253	238	283	274	273	258	287	293	263	272	274	273	250	257	247	271	274	267	261	245	256	273	262	265	248	249	247	260	277	250	239	258	283	250	281	240	267	239	276	250	233	238	264	231	279	277	281	236	254	248	221	275	248	263	275	241	267	258	267	265	270	254	290	286	255	259	253	238	268	221	249	264	244	235	286	251	242	247	278	276	252	273	255	253	234	252	246	242	263	249	255	274	251	264	238	236	265	237	257	267	263	232	263	270	257	278	240	245	249	260	243	245	235	253	276	250	275	260	275	212	250	262	276	248	267	279	283	257	259	229	256	288	244	265	278	258	275	247	280	264	250	264	263	294	257	265	257	273	261	261	260	269	259	258	238	273	247	282	224	233	263	251	245	262	255	265	252	254	260	244	287	259	238	255	268	268	268	261	262	253	258	248	253	275	284	267	262	267	265	277	259	230	285	259	237	303	244	268	266	278	236	248	276	254	255	260	261	240	263	277	260	239	245	244	258	270	271	272	273	250	268	282	263	249	269	275	260	270	250	256	252	252	279	251	261	214	270	258	224	255	255	274	237	242	286	259	257	243	245	276	255	239	241	242	255	277	250	265	245	272	233	246	256	238	284	261	298	237	253	241	257	265	246	268	243	260	269	278	233	248	278	282	235	282	268	251	233	248	255	265	269	266	247	288	251	221	271	266	261	264	255	240	267	290	248	243	244	248	277	259	246	250	255	278	267	285	309	257	243	245	251	249	269	240	226	274	246	260	261	260	279	270	257	264	278	222	271	267	286	270	245	246	223	242	261	257	283	224	245	261	283	266	253	236	260	275	241	223	274	266	256	263	244	248	248	218	247	249	249	272	279	248	278	310	247	269	251	234	250	234	254	226	278	286	269	261	259	268	218	260	221	294	255	239	245	268	261	260	247	263	252	258	262	249	258	259	254	249	251	252	262	254	237	237	268	250	251	234	273	256	252	250	246	268	252	237	269	270	235	264	281	256	295	229	237	260	271	254	279	255	252	280	283	279	259	257	260	270	238	272	279	249	276	241	250	275	277	268	243	238	271	240	262	244	274	252	247	259	268	251	249	286	267	277	248	260	273	275	227	267	277	255	268	249	242	290	243	250	256	266	250	234	250	257	254	255	243	260	267	235	268	281	255	279	263	230	253	243	245	244	269	270	269	251	271	255	253	251	287	263	232	243	240	210	276	258	253	223	283	264	235	243	258	287	250	274	244	233	273	252	265	245	286	241	253	249	249	262	262	251	272	255	245	257	221	240	252	255	253	241	255	260	236	239	244	264	246	277	274	280	249	275	262	251	261	302	241	237	232	243	262	256	264	222	282	256	299	222	247	249	262	265	261	258	294	238	244	248	252	221	267	271	223	267	255	272	278	241	271	232	242	258	240	263	247	259	251	283	256	269	236	259	246	232	280	286	253	274	243	224	226	267	266	266	263	245	253	255	238	265	264	257	251	264	283	240	265	256	264	263	275	267	277	253	255	246	258	231	255	235	259	249	235	222	244	260	246	237	274	264	276	282	261	256	257	235	244	240	260	210	247	262	245	250	265	271	228	241	267	292	232	249	246	259	267	228	263	237	249	255	262	248	244	252	271	261	263	255	252	285	234	248	258	277	245	248	259	257	230	281	236	271	255	242	233	260	236	247	281	248	309	262	266	250	269	263	255	254	238	256	265	224	251	267	256	269	259	252	312	262	250	275	253	235	248	230	241	254	262	279	241	270	285	233	265	240	237	258	255	277	278	240	225	250	269	256	270	275	248	268	257	274	264	260	245	280	265	261	256	251	250	271	272	258	239	233	278	232	288	255	249	247	262	266	267	249	269	261	236	271	274	255	247	221	275	250	251	241	246	257	257	244	305	273	264	250	222	276	258	228	241	246	278	277	262	273	253	283	293	220	270	238	273	251	255	279	273	245	260	266	261	279	254	274	264	238	260	260	271	249	245	285	257	272	244	267	290	250	260	236	275	235	219	261	254	263	265	272	267	250	218	250	247	253	266	258	254	253	243	252	286	240	256	255	250	275	246	271	255	234	259	239	241	282	265	276	247	248	236	250	258	239	274	256	274	262	269	244	236	250	266	227	239	258	251	253	264	245	237	268	252	266	252	269	254	262	222	253	260	253	247	266	257	260	248	262	242	242	258	277	256	273	230	271	249	264	248	272	249	269	249	267	281	266	254	266	249	279	262	257	255	248	259	294	266	222	251	280	252	264	237	242	232	230	271	234	269	264	236	248	272	253	265	239	249	250	248	256	247	264	258	267	261	258	251	248	263	258	260	245	286	266	274	245	258	259	269	281	249	256	249	263	264	222	212	246	262	229	249	248	258	270	243	279	242	242	252	243	231	259	275	253	246	226	287	273	275	250	263	269	242	224	247	275	253	255	239	279	263	251	255	263	243	231	268	250	259	238	255	264	257	257	229	279	270	254	257	260	258	260	236	293	240	285	249	260	243	240	259	252	251	258	278	253	271	257	256	260	263	264	238	253	273	264	283	259	270	241	256	271	250	264	284	254	273	255	220	262	258	264	253	279	232	279	290	227	267	250	242	271	266	261	254	240	262	241	263	251	266	259	206	249	246	258	254	260	255	227	253	277	254	258	248	246	256	269	254	250	240	292	243	263	246	273	241	254	245	240	263	256	283	249	257	254	290	253	271	241	258	276	262	264	255	245	271	271	273	274	250	285	236	259	280	249	243	268	289	255	271	278	254	259	269	256	272	266	250	239	281	271	238	231	264	258	279	279	253	227	242	286	255	255	272	268	242	256	296	265	250	249	258	264	246	263	266	231	254	251	233	236	205	263	267	243	264	252	289	294	262	257	275	253	257	256	250	249	245	243	265	295	242	254	259	248	259	266	224	238	230	271	259	238	241	243	260	239	244	246	231	276	259	288	256	261	250	243	274	253	269	280	260	299	260	248	276	255	264	300	262	279	271	248	262	257	267	267	233	250	264	264	275	243	267	250	276	235	274	267	266	251	264	262	269	257	257	240	254	255	253	255	261	252	243	267	268	256	258	252	263	281	257	260	275	268	251	226	247	258	265	250	265	264	248	250	234	292	250	252	247	234	263	239	266	214	258	247	257	241	278	227	261	277	255	265	273	252	243	258	275	258	259	277	269	259	242	260	235	288	262	237	261	271	261	242	251	228	255	251	270	262	249	260	240	255	249	267	251	249	248	226	241	250	256	239	231	276	260	246	282	259	265	250	247	281	280	272	243	237	260	245	237	280	257	269	291	265	266	266
21192	1783	3568	3896	3269	2785	2345	2087	1817	1590	1438	1375	1270	1204	1179	1100	1035	1026	1027	973	955	948	969	1001	961	880	935	866	904	856	824	827	877	842	815	843	833	816	827	855	847	802	837	820	851	805	841	797	862	823	790	750	848	866	802	818	838	812	796	830	828	782	828	761	811	810	770	778	801	803	820	831	812	793	815	777	804	788	786	758	815	739	809	778	814	779	811	788	816	765	820	809	790	791	788	758	769	820	826	824	783	760	764	791	771	867	883	837	818	849	788	715	804	747	847	799	782	729	767	803	761	770	781	720	804	790	796	826	797	798	799	740	869	800	807	792	840	786	784	730	771	783	728	798	792	770	780	791	822	744	738	801	796	823	745	800	791	770	748	817	789	827	771	796	721	782	816	831	724	779	764	799	786	814	800	756	778	741	814	816	779	816	843	805	768	778	811	748	820	817	837	803	753	783	762	745	818	741	764	774	784	753	791	777	713	813	801	801	726	820	787	761	818	820	752	800	785	774	801	714	803	817	790	791	753	765	818	811	789	758	801	764	765	765	807	789	754	789	795	771	758	770	798	738	750	784	716	790	723	789	743	792	785	832	757	783	754	768	818	776	823	798	786	776	790	773	767	791	830	760	778	796	779	795	769	839	788	783	764	770	792	767	780	792	812	803	783	790	769	789	769	754	761	805	767	773	750	765	745	788	782	816	784	775	797	779	791	814	743	799	715	778	813	835	771	769	791	771	816	777	771	830	828	804	754	768	812	791	816	747	782	790	753	776	772	771	748	828	763	832	785	833	747	789	778	768	810	746	784	781	825	753	819	795	784	796	805	747	806	752	821	736	768	777	786	809	829	852	763	768	808	817	802	781	788	798	732	736	782	806	806	785	793	784	791	799	786	754	835	843	775	763	800	809	809	732	790	783	759	845	772	791	774	808	826	764	776	804	784	779	807	748	768	788	745	777	805	771	797	721	753	853	760	824	793	766	795	735	803	807	778	787	795	782	775	782	779	762	776	769	763	717	798	766	755	779	787	742	807	741	751	749	800	774	773	733	797	782	817	789	769	735	803	793	766	759	776	781	778	773	820	761	802	737	858	859	767	794	764	782	802	772	786	783	766	780	782	770	765	808	764	792	765	841	786	778	811	795	789	747	746	766	806	796	811	768	774	787	817	796	779	776	747	772	751	786	814	785	765	826	820	751	746	758	837	751	793	810	804	763	794	810	787	781	795	790	759	797	759	793	763	826	833	807	792	788	806	796	785	757	823	766	795	798	795	830	787	789	801	818	815	794	817	799	786	774	817	756	773	737	786	753	785	738	762	814	780	797	795	738	787	800	783	800	795	776	832	742	784	768	738	773	772	808	802	805	724	818	797	786	817	827	812	790	753	748	810	824	804	810	773	840	746	771	769	796	817	736	810	796	728	757	781	782	763	791	811	818	786	807	766	787	789	800	798	812	792	796	767	775	786	813	743	778	798	786	802	799	788	795	778	783	818	804	782	784	800	768	744	755	786	745	777	816	793	764	752	807	800	830	807	751	799	802	791	818	757	808	828	731	744	781	778	820	776	728	769	779	760	778	765	756	783	756	747	779	785	850	758	802	778	747	773	743	769	770	798	771	806	816	808	764	804	787	801	768	785	743	829	764	762	778	774	772	756	792	780	757	743	780	814	780	749	775	774	794	771	781	837	735	799	758	793	797	782	822	754	813	824	854	724	799	740	767	767	769	759	793	778	816	774	790	768	834	764	789	764	802	802	804	824	764	833	821	779	805	803	751	784	768	816	774	811	775	785	756	791	799	822	761	770	801	820	760	785	784	793	796	731	790	777	847	834	760	811	744	795	746	790	780	759	803	786	768	766	738	799	776	795	768	804	767	797	773	784	794	739	762	769	713	757	786	823	751	769	823	830	806	759	797	777	802	790	780	780	770	766	815	803	771	786	780	837	788	836	786	716	750	775	787	802	784	792	818	784	833	796	784	815	804	731	772	788	797	787	771	807	789	870	789	788	785	751	816	786	766	768	748	776	754	756	762	804	808	787	763	754	797	848	752	774	753	769	753	807	792	781	793	794	757	766	795	785	858	809	822	782	779	736	769	825	772	844	825	817	748	761	822	744	794	747	756	809	803	753	799	793	792	796	825	786	802	841	748	804	770	810	795	792	796	783	803	790	774	793	753	799	783	820	833	812	781	812	762	795	803	818	747	734	788	759	786	782	777	794	764	823	735	768	772	790	757	777	800	786	788	779	768	819	765	723	852	804	840	742	812	811	778	781	752	774	756	783	759	765	747	783	801	819	791	723	787	804	804	819	789	808	822	783	824	802	808	820	808	741	740	767	828	784	812	776	777	771	813	718	835	796	812	742	824	749	762	781	736	766	805	752	776	757	786	825	749	835	784	787	784	769	806	782	848	782	776	787	793	762	794	822	801	814	764	791	766	782	752	781	823	807	756	795	738	734	772	785	769	810	783	734	791	781	755	799	774	756	791	801	802	831	780	801	762	818	775	787	761	815	788	765	828	796	720	738	770	786	777	761	812	765	797	805	721	779	796	824	797	784	745	855	784	770	760	808	807	795	766	784	741	790	821	782	762	794	745	758	802	768	788	766	775	763	746	762	768	774	749	761	773	746	781	774	806	755	779	784	763	801	815	826	802	773	795	780	830	805	783	808	796	775	819	774	801	787	800	770	789	825	775	771	799	797	787	767	751	798	780	854	784	792	792	804	762	793	784	828	774	774	753	794	756	792	749	742	768	792	809	820	791	790	756	797	775	763	799	736	801	770	721	772	787	763	843	751	764	807	767	770	777	760	808	786	791	754	783	832	752	819	791	815	744	759	835	780	768	725	783	789	757	761	806	735	768	878	794	756	733	852	799	797	774	777	799	765	811	763	792	845	824	800	823	760	767	805	736	780	840	796	780	769	761	754	797	767	789	800	814	809	789	817	793	787	814	809	774	807	771	747	789	812	767	810	808	815	796	737	815	791	754	780	827	789	802	768	779	765	772	789	768	764	788	790	801	846	743	783	765	802	773	796	755	831	791	780	781	768	801	812	817	773	837	743	755	797	794	783	774	801	801	814	768	831	800	785	751	706	756	829	797	764	800	781	807	776	793	758	774	784	800	789	795	779	785	804	753	765	755	772	783	769	747	842	777	794	756	758	774	792	848	769	816	811	846	797	798	780	789	803	777	789	777	806	753	725	771	802	811	779	805	805	743	728	776	769	813	773	774	784	795	782	776	764	804	792	788	790	775	742	793	776	778	775	749	817	798	815	762	797	791	790	792	789	768	766	785	769	788	799	805	787	762	805	808	807	740	801	790	848	756	762	864	777	735	768	816	825	809	797	788	805	810	779	769	780	784	748	757	846	805	808	786	802	823	819	810	764	771	769	841	792	771	783	794	855	822	811	787	754	820	788	819	758	726	819	781	825	772	760	790	790	776	777	760	790	784	756	774	834	738	822	760	795	795	782	765	738	793	799	788
56528	13056	3365	2162	1567	1163	868	752	626	592	511	501	441	434	419	404	356	386	365	373	351	346	383	356	341	320	379	345	352	335	333	318	360	347	361	324	309	341	316	334	336	326	301	304	324	300	313	335	353	317	328	296	336	338	301	315	285	299	261	310	334	322	307	324	316	298	344	339	329	328	377	333	323	312	345	310	299	302	305	314	288	320	316	287	297	325	325	283	322	330	335	336	301	347	323	298	306	338	325	323	299	326	342	324	302	299	286	330	281	305	323	310	317	285	271	318	317	318	291	317	334	311	300	336	331	309	359	320	302	300	345	340	333	340	292	371	290	281	304	309	320	338	321	340	343	293	350	297	306	325	310	336	325	295	315	288	325	292	301	338	302	336	338	329	317	319	358	362	340	365	290	322	311	295	374	291	315	312	321	330	347	321	302	317	282	281	310	311	291	329	323	301	345	297	295	308	346	303	329	307	329	309	315	304	317	329	341	323	327	320	324	316	319	272	299	310	311	333	309	324	308	329	297	308	294	316	295	339	305	310	296	346	318	268	338	310	363	324	335	300	307	295	311	318	328	334	326	335	305	293	303	310	325	294	326	352	309	292	352	314	303	281	315	295	290	323	350	299	325	329	284	312	331	301	371	335	365	319	324	318	341	281	289	313	299	295	298	309	340	309	333	323	334	308	332	336	303	338	363	309	303	326	303	323	304	307	315	283	317	302	318	306	301	312	314	302	318	307	335	281	313	314	296	309	306	286	288	317	323	305	333	311	342	342	286	322	346	322	328	298	295	298	318	311	308	312	318	325	304	301	313	327	343	337	303	302	288	352	322	311	337	297	332	337	326	320	322	317	324	325	316	329	317	326	330	304	335	348	348	303	315	324	325	326	318	348	337	309	330	299	346	337	326	313	317	326	285	307	303	338	304	326	311	363	318	331	302	306	327	286	329	308	318	324	336	295	298	295	310	307	309	354	325	305	336	330	294	335	315	290	321	273	339	327	304	363	323	308	284	310	318	346	332	316	311	362	344	321	321	375	323	308	324	292	304	303	301	335	346	315	332	281	282	290	331	321	326	325	312	348	279	337	344	314	324	324	317	339	310	304	326	330	322	315	328	322	310	326	302	299	301	319	294	300	293	301	329	332	325	287	316	324	335	310	312	318	303	315	337	343	341	323	310	349	283	316	297	305	361	341	329	327	311	324	341	367	308	331	331	300	290	325	305	315	332	314	315	308	309	328	348	302	310	333	303	288	303	324	348	342	285	279	313	305	314	347	311	345	322	343	326	303	295	307	329	336	336	357	325	314	333	297	311	335	302	321	316	359	313	345	291	304	329	314	308	324	321	292	310	300	309	321	318	353	341	337	293	353	318	330	260	309	313	315	310	334	307	315	295	300	297	342	306	330	342	300	328	335	311	312	345	319	329	292	330	340	338	305	340	336	310	317	325	311	315	319	343	318	307	309	297	317	264	321	334	338	324	295	311	290	299	354	289	296	337	317	327	294	336	350	337	314	288	310	330	360	312	337	310	300	299	304	306	314	296	334	358	294	304	303	364	348	286	307	310	331	313	300	271	317	326	299	306	297	321	327	354	339	297	346	316	329	350	295	327	276	321	327	279	308	306	307	301	299	291	323	344	346	321	354	310	329	296	304	319	319	327	320	318	334	330	311	299	308	295	312	315	296	300	336	344	330	305	332	308	314	318	302	347	312	336	287	347	329	319	345	354	343	318	314	317	305	301	308	371	315	341	313	292	338	302	296	310	312	328	324	315	302	328	311	321	311	338	307	330	312	319	289	304	342	300	323	294	336	354	306	313	315	346	320	327	312	320	335	305	305	309	317	297	324	320	340	315	288	317	306	344	333	335	325	349	296	288	317	312	299	326	366	328	327	332	320	332	332	289	315	292	330	294	288	304	329	342	301	330	352	304	306	320	322	277	317	331	298	299	325	322	313	367	315	302	330	319	317	341	335	348	346	280	311	338	274	329	296	345	314	299	303	307	299	311	302	322	322	332	294	326	311	294	321	303	315	332	338	315	292	301	319	319	327	324	313	309	328	290	334	264	348	334	349	298	339	298	278	307	355	329	316	348	319	316	330	308	263	321	290	305	341	330	292	327	340	311	321	301	327	315	316	287	322	317	311	320	304	296	330	328	309	330	319	316	326	298	301	339	306	314	328	316	316	322	311	330	296	315	303	336	298	318	324	328	312	305	322	325	309	311	335	327	314	316	321	327	341	336	282	311	333	297	319	347	307	313	313	326	316	326	333	306	328	311	305	325	296	299	345	307	349	315	358	277	339	324	293	337	324	330	334	309	298	380	317	349	318	310	295	343	380	317	311	322	294	325	308	334	322	321	321	297	322	345	331	339	328	311	317	319	346	286	316	300	317	312	296	309	319	319	353	307	310	294	330	371	329	331	309	312	296	352	320	292	302	339	320	296	311	304	322	302	318	337	293	317	303	324	334	315	325	317	317	306	306	358	314	338	316	309	303	352	369	298	324	316	307	314	334	316	334	304	317	332	329	322	296	312	296	296	337	321	325	294	332	331	332	339	304	315	301	274	339	321	311	318	331	324	305	291	346	324	320	313	320	300	305	297	296	312	320	303	333	324	334	305	339	299	315	336	325	342	298	296	321	331	329	333	303	311	311	320	322	309	309	327	327	348	307	319	311	304	333	362	291	304	298	313	300	298	321	295	285	312	295	317	276	316	345	316	325	320	341	280	321	344	312	305	311	315	298	317	294	298	326	340	323	313	323	316	309	319	321	314	294	330	348	300	293	335	307	328	314	296	294	335	311	352	296	284	319	294	325	288	324	356	278	314	313	308	345	314	339	288	323	342	364	302	343	295	290	304	300	327	328	360	298	325	291	324	294	285	356	317	335	297	289	312	326	314	321	313	333	328	327	307	316	324	318	315	339	307	335	342	328	297	317	336	304	336	309	302	309	287	332	316	335	306	298	333	322	315	330	332	323	292	316	312	306	302	329	316	269	297	302	338	299	301	318	293	346	326	334	322	297	314	317	332	342	321	329	343	289	328	338	347	338	342	331	330	310	328	335	306	343	325	356	301	312	293	312	337	314	295	273	320	314	328	324	323	324	324	324	309	309	316	365	320	310	313	275	294	284	322	310	311	344	313	323	309	299	305	321	313	297	322	283	328	314	327	312	289	326	311	361	308	309	332	282	339	315	313	338	291	320	311	309	300	330	339	314	312	336	335	344	296	300	312	339	315	321	326	329	301	297	296	338	320	328	316	305	333	314	301	318	294	346	321	280	348	302	341	320	334	296	306	332	325	320	316	310	288	319	345	293	321	345	367	308	310	335	347	357	328	305	302	322	301	308	317	310	311	316	312	309	314	295	306	320	315	298	306	316	315	311	298	303	310	334	301	310	314	332	341	330	308	342	305	346	317	307	324	296	323	318	299	312	303	345	288	317	340	321	294	326	302	324	323	324	303	330	329	324	326	321	305	300	331	305
27750	2953	6083	6569	5531	4592	3830	3284	2786	2419	2286	2036	1917	1824	1689	1555	1474	1415	1403	1352	1273	1224	1248	1213	1211	1187	1122	1127	1138	1083	1121	1034	1054	1039	1052	1019	1043	1003	1039	1013	1028	1056	985	997	953	942	1027	928	1065	971	957	965	995	985	980	969	1026	925	924	981	995	984	956	1008	918	962	1008	901	914	931	935	933	936	963	976	930	914	900	915	946	946	984	900	932	889	971	938	929	912	919	881	915	911	944	921	913	923	913	900	968	938	947	991	925	986	893	905	916	986	889	954	950	930	958	944	943	917	1005	907	973	911	905	982	893	908	965	894	940	959	962	941	947	918	965	920	959	943	930	970	942	956	977	946	899	953	906	888	915	929	931	896	920	934	861	892	962	946	918	946	913	975	890	944	977	944	886	942	907	963	889	899	910	996	934	913	932	977	935	921	911	934	921	932	957	974	949	907	885	956	912	955	940	929	927	953	942	953	961	961	888	905	908	920	952	944	901	934	927	939	892	888	875	968	919	931	937	934	906	913	876	915	926	915	890	912	895	901	909	869	954	902	936	904	915	895	966	876	959	886	929	932	923	945	950	912	879	901	905	929	952	992	942	886	926	929	925	945	894	955	916	917	935	896	905	940	907	882	917	909	914	902	898	938	918	893	914	899	918	927	903	939	886	895	903	922	922	874	939	986	841	925	900	943	915	875	930	958	992	963	927	948	918	911	895	877	933	903	957	917	920	931	961	919	953	897	893	959	894	931	903	918	939	982	866	942	931	956	923	997	987	873	918	921	944	858	894	914	927	918	878	926	929	981	879	880	898	902	945	886	914	923	922	972	902	901	862	888	911	1006	955	929	927	899	938	947	906	870	895	900	889	946	903	959	899	911	935	955	978	869	928	929	920	944	932	894	929	956	915	933	945	977	922	894	950	897	946	933	897	938	932	936	945	940	938	933	966	894	939	929	924	920	923	888	928	919	903	971	884	937	971	916	931	970	893	913	955	943	954	935	937	905	899	943	869	966	927	933	958	855	938	942	934	927	946	918	918	903	926	920	917	976	927	910	919	940	986	884	986	992	879	901	917	861	928	953	893	942	871	970	911	898	966	944	935	910	891	957	875	972	941	924	935	918	911	918	957	904	928	875	920	926	854	963	922	873	925	935	933	931	918	889	984	972	920	900	866	912	905	920	905	897	954	939	975	938	880	942	916	980	919	925	917	951	877	932	910	945	926	897	911	893	945	946	936	953	963	930	917	885	916	934	901	848	868	907	925	934	912	916	941	920	901	1012	955	960	880	953	949	924	938	909	945	945	952	903	975	936	888	896	987	935	927	898	906	919	921	960	900	937	954	914	925	932	918	925	920	913	936	958	922	894	991	973	885	929	952	914	909	882	918	911	924	887	957	951	940	906	904	930	942	919	923	962	935	898	956	944	913	940	905	916	941	917	938	930	901	986	912	950	906	896	895	908	897	872	930	940	902	964	876	977	913	893	938	968	906	846	926	912	963	922	922	992	910	947	910	931	980	929	905	937	952	960	906	904	956	908	915	968	861	955	941	948	959	980	956	882	917	907	981	921	938	927	887	916	941	944	938	935	901	889	910	901	910	932	886	897	917	910	935	915	916	941	858	915	956	890	961	925	913	925	890	901	973	837	881	933	926	882	927	925	922	949	920	898	876	922	842	925	917	951	860	979	950	976	955	916	991	925	930	946	930	899	903	942	865	959	926	893	869	945	904	929	885	957	876	907	920	959	879	927	948	967	944	884	908	909	927	927	920	948	979	934	913	926	927	946	888	929	931	968	974	953	898	918	960	896	919	947	912	893	942	916	919	962	899	902	894	926	939	1015	905	907	993	944	936	901	923	961	925	881	894	936	914	931	913	912	951	988	962	932	949	924	865	995	903	950	899	925	963	907	946	927	926	960	926	944	919	908	975	927	931	914	987	928	923	896	921	928	877	901	941	961	937	955	925	944	933	921	918	871	952	967	897	911	896	902	949	902	908	905	918	956	912	890	961	946	927	955	873	929	930	882	967	946	950	931	935	919	952	950	890	925	982	854	917	893	913	873	910	892	908	918	900	954	924	961	1026	944	934	905	941	958	952	945	961	918	971	913	973	970	896	973	930	950	948	909	953	932	971	914	897	920	875	867	942	927	912	934	928	899	877	933	920	965	897	900	951	883	902	890	889	922	898	914	914	903	938	939	945	898	937	890	935	886	912	955	971	923	916	883	901	922	893	1012	946	952	935	987	929	923	955	983	944	955	886	900	977	922	925	911	966	964	901	921	900	920	966	902	947	948	924	933	943	955	901	939	973	961	913	895	956	967	977	970	892	869	911	929	881	929	926	999	928	972	941	905	923	942	916	907	894	897	958	953	950	951	932	917	965	940	958	946	926	952	954	924	976	949	931	870	896	910	910	927	888	898	933	944	923	920	1002	944	952	932	890	956	920	898	899	970	928	931	947	900	956	913	958	929	905	915	906	901	876	928	934	900	852	929	966	919	897	962	968	901	891	861	913	962	894	919	934	949	957	913	901	970	924	886	966	883	899	886	875	913	910	933	930	957	918	967	966	912	942	903	918	923	910	941	938	897	1002	924	906	935	984	921	898	910	928	928	919	925	907	940	902	954	923	944	916	936	930	953	907	928	928	865	905	907	950	923	926	946	905	917	908	918	891	935	924	879	958	900	907	888	962	930	913	953	870	896	906	943	930	955	892	980	887	845	895	940	894	945	968	1010	905	867	910	910	932	932	939	978	868	950	945	924	896	862	951	889	868	929	880	989	944	943	922	861	914	879	957	868	885	907	934	930	916	910	937	908	946	941	880	906	876	906	957	926	937	917	874	953	893	932	944	922	945	917	909	955	907	909	893	896	900	963	950	882	855	935	940	964	907	886	928	907	966	929	899	881	928	885	983	886	888	874	932	982	934	881	888	923	958	956	948	978	938	901	934	858	983	944	971	899	909	931	903	901	903	951	901	884	912	920	911	908	940	884	1017	936	959	906	900	924	913	952	908	920	980	942	1004	955	922	950	920	897	924	922	929	972	910	920	904	940	919	963	883	876	937	997	946	920	923	936	914	891	914	897	941	897	893	959	967	884	883	879	910	948	929	888	919	923	914	888	969	970	958	898	994	960	931	934	954	884	928	977	961	964	900	1008	972	930	924	903	967	894	934	930	949	900	905	956	952	913	944	927	923	919	933	943	933	966	969	881	951	908	908	910	970	922	899	931	952	899	901	942	964	885	827	912	910	884	914	915	935	919	886	890	917	954	957	969	894	911	937	929	949	941	1009	951	905	878	921	952	920	897	929	968	913	930	984	915	928	943	891	914	943	916	920	958	976	885	948	943	903	914	889	960	934	952	971	945	938	918	938	899	921	914	940	934	951	902	921	955	925	908	1005	934	878	927	915	951	954	870	922	892	887	961	950	918	981	876	960	934	946	938	863	891	930	910	935	928	898	894	936	935	913	938	882	933	914	909	913	921	933	925	1017	926	932	920	911	932	908	914	896
8095	384	223	158	192	145	149	161	148	141	125	142	139	134	126	130	124	140	139	132	130	138	122	152	136	144	150	141	140	140	115	161	135	154	181	126	146	150	133	134	113	138	146	132	114	137	139	124	161	130	136	138	121	121	137	156	148	109	149	134	130	141	127	150	137	125	102	129	124	137	117	152	116	140	145	136	143	138	116	146	138	157	135	132	118	132	124	134	125	140	146	155	115	121	144	145	159	119	122	137	117	132	149	131	145	133	140	138	131	135	143	141	146	112	155	118	131	134	145	150	145	126	135	135	126	153	124	135	130	118	138	151	151	153	154	113	128	138	141	131	128	141	128	133	135	131	139	128	127	138	125	132	110	141	136	133	157	132	129	123	132	148	141	130	135	134	125	142	131	140	126	124	117	135	132	130	135	138	128	134	137	125	142	137	145	159	144	144	123	143	132	153	144	152	138	143	125	120	123	127	137	134	114	143	120	131	135	139	127	138	129	117	142	133	124	128	151	121	143	142	139	142	153	145	138	135	127	129	136	141	134	137	145	125	112	116	129	134	134	142	118	129	146	138	125	135	130	122	123	134	138	107	130	112	128	142	128	153	132	137	133	137	135	139	132	147	121	135	141	145	146	124	142	153	123	143	149	141	124	135	135	118	131	156	145	106	117	161	144	127	132	132	125	126	156	123	131	131	133	130	138	138	143	146	147	146	131	129	122	124	163	160	132	155	125	132	135	119	145	150	121	129	133	142	146	151	135	140	128	132	128	105	133	118	134	136	140	131	119	130	137	132	122	150	134	140	135	124	115	111	142	146	142	126	121	152	137	142	142	132	136	149	96	150	138	141	137	115	124	139	155	128	138	150	122	126	125	150	132	137	135	126	139	127	126	151	132	136	143	132	131	143	142	144	152	132	148	143	134	132	133	125	151	160	128	120	139	132	126	109	125	152	129	133	155	135	133	139	132	142	140	131	133	159	132	140	139	120	109	142	124	138	139	118	130	125	144	128	135	143	129	132	118	172	137	133	134	145	143	132	134	140	142	127	135	121	149	137	148	145	126	147	154	132	144	147	137	143	139	113	123	120	122	122	128	100	129	135	134	144	125	123	153	137	129	131	139	153	133	113	140	127	111	152	150	123	113	132	140	157	124	119	124	126	141	151	136	148	115	122	150	149	127	129	113	127	113	137	152	134	127	149	124	141	131	157	137	141	144	111	116	127	134	121	127	155	129	159	136	124	129	123	132	136	141	132	124	138	139	126	144	140	113	143	129	120	148	131	114	139	154	143	140	151	118	141	132	128	131	131	113	145	129	138	115	127	124	169	136	142	152	125	131	134	130	121	141	146	137	146	139	134	140	143	144	125	134	132	114	137	122	131	127	131	128	113	130	151	132	157	133	134	120	129	123	140	142	126	130	137	134	161	136	131	112	139	143	139	155	124	134	151	117	132	141	128	141	153	121	169	142	144	136	128	116	146	114	140	129	148	121	119	120	129	147	130	150	145	114	151	144	137	145	137	128	127	141	135	115	142	140	147	123	120	138	131	129	127	138	134	145	136	168	113	147	149	130	123	130	147	124	113	132	116	122	132	119	141	143	132	132	144	133	138	138	129	128	139	131	126	131	112	127	153	145	134	146	128	119	137	118	142	116	115	134	131	143	144	125	138	109	139	147	134	127	132	130	133	128	133	125	129	124	143	129	122	143	137	130	146	134	137	137	109	145	123	107	140	109	112	133	142	137	118	136	140	132	120	133	147	145	140	144	137	126	127	133	139	132	117	125	134	139	137	141	118	127	135	135	124	120	133	119	156	118	141	144	138	158	131	133	145	144	141	137	141	130	158	145	135	135	131	139	122	138	120	132	123	137	114	147	119	130	140	144	131	135	119	137	150	139	130	142	145	134	130	141	134	110	126	135	124	123	123	119	143	136	128	115	125	135	163	136	136	132	119	135	150	161	132	152	126	124	142	116	143	140	124	108	129	134	140	130	126	134	113	114	124	117	134	118	139	139	133	138	129	126	126	134	135	141	128	135	119	165	135	128	145	134	144	133	139	136	136	142	136	155	138	137	113	154	130	133	155	140	143	125	113	126	120	127	152	129	118	140	147	117	152	153	139	129	115	143	127	131	164	138	131	147	135	153	128	132	126	132	151	137	129	151	132	136	138	143	138	139	127	125	114	141	130	112	133	149	145	120	124	143	120	129	124	124	151	138	140	155	150	128	104	130	128	125	120	146	144	123	145	118	144	124	146	122	130	157	139	135	151	155	123	123	134	141	138	147	130	165	147	118	142	153	145	129	137	115	116	147	143	142	111	151	139	126	125	138	146	145	131	132	171	131	129	132	141	123	150	133	137	153	148	139	133	133	143	130	130	128	155	119	144	146	140	117	135	132	148	140	125	158	121	110	129	136	136	140	132	127	144	122	129	117	133	124	152	136	136	135	130	140	138	147	124	138	137	123	151	148	126	130	139	138	134	137	104	120	137	129	158	138	139	138	118	125	162	121	151	142	111	121	127	156	129	153	153	115	139	137	141	155	129	135	136	144	159	148	121	133	146	118	130	133	143	137	126	129	145	126	153	155	140	116	142	137	131	143	130	140	148	134	123	149	139	123	145	128	119	149	156	137	148	133	135	137	145	139	111	133	140	131	139	131	122	151	132	152	151	150	145	154	143	116	126	127	145	126	144	131	150	149	127	125	149	155	131	123	114	124	134	128	120	126	134	142	146	150	139	114	130	141	137	151	131	119	141	127	148	139	136	139	127	134	138	126	140	134	128	125	130	135	120	136	144	145	145	126	141	127	128	117	155	138	146	123	122	139	149	120	146	131	120	131	112	120	161	129	145	148	127	131	143	104	130	114	124	142	137	138	138	139	151	159	134	130	133	131	131	134	144	146	145	116	138	137	139	125	150	142	131	134	149	133	141	130	130	117	125	118	117	117	135	121	144	147	121	140	140	127	147	138	145	128	150	152	135	134	136	149	155	134	134	143	137	138	135	155	149	135	136	132	151	150	126	151	123	139	120	128	125	138	132	128	119	137	138	128	147	148	135	120	125	140	157	122	107	120	115	132	135	126	152	116	142	142	129	136	120	144	151	165	131	125	127	112	154	119	127	139	127	140	121	139	114	127	131	122	144	109	141	128	145	132	125	115	128	154	122	136	154	126	125	134	132	140	123	149	127	142	140	125	129	137	113	131	144	144	113	143	133	134	130	151	138	131	140	134	142	151	131	118	118	133	142	145	131	152	141	121	159	123	140	140	143	109	145	133	123	119	133	137	141	162	129	130	117	124	113	135	143	137	138	133	132	130	119	129	121	157	133	117	132	123	131	152	149	125	145	131	111	130	139	114	122	148	127	136	123	134	157	142	153	116	108	137	141	155	119	134	133	140	135	113	110	125	141	146	130	124	132	117	133	122	120	114	131	108	119	127	120	135	134	153	118	127	115	138	127	115	128	133	133	149	138	117	134	140	148	128	131
8081	536	609	691	639	569	585	544	498	539	476	489	488	487	484	463	475	482	473	464	456	482	476	449	456	531	430	451	483	485	450	440	468	486	471	446	496	480	484	454	485	433	453	436	439	437	474	426	446	492	484	459	430	435	432	490	486	467	470	486	461	447	452	464	435	482	502	437	440	445	461	439	470	436	418	474	450	471	419	441	455	444	435	458	490	468	450	435	442	409	443	498	477	462	444	463	449	455	466	475	451	417	472	430	429	466	474	437	417	507	464	485	450	473	495	422	474	434	442	451	481	447	445	437	491	472	474	466	474	436	486	466	472	470	490	470	449	439	481	440	457	433	512	444	429	462	459	477	490	457	497	451	453	462	447	454	446	441	463	459	410	446	452	488	463	461	435	465	436	482	468	508	459	396	457	501	494	480	456	467	484	498	455	452	482	453	471	473	496	459	448	447	487	449	452	463	429	466	481	468	453	499	462	449	438	452	453	428	450	432	486	417	439	471	464	481	476	465	498	466	471	488	432	485	475	471	453	493	496	448	450	459	447	443	446	440	468	420	468	453	489	474	439	468	450	441	426	435	458	461	460	448	462	455	433	462	463	494	440	453	470	469	453	429	445	455	441	430	454	482	459	446	443	471	420	428	430	499	449	431	433	464	481	468	489	506	447	452	474	436	447	490	440	443	474	459	484	460	455	497	459	501	442	448	504	467	442	485	484	414	456	463	467	426	438	454	489	454	461	416	497	466	445	425	444	501	492	477	462	501	483	496	455	466	460	429	431	462	510	445	498	450	478	450	461	480	509	413	441	467	431	435	434	494	435	390	489	493	457	474	464	436	422	459	441	501	477	448	492	446	470	450	494	460	422	481	441	465	474	466	469	489	432	482	463	443	444	507	459	435	458	430	437	430	474	427	448	490	480	428	468	453	464	443	434	452	466	451	473	446	477	494	451	476	424	493	476	469	441	465	479	455	445	471	461	448	464	439	464	466	474	478	421	460	434	449	453	476	440	438	423	429	465	456	464	479	438	459	488	466	464	440	466	500	484	468	465	468	426	474	471	462	533	437	445	460	463	485	468	472	432	434	448	461	464	482	463	415	491	421	480	502	489	432	473	483	456	468	438	450	442	436	473	452	431	476	451	463	499	479	432	463	456	441	452	496	478	487	433	446	471	453	449	432	462	477	462	432	481	480	451	444	427	493	461	462	459	449	478	463	441	484	453	472	457	459	496	436	478	502	465	418	456	444	471	465	425	476	506	439	469	444	492	469	471	439	458	481	462	469	500	424	459	457	506	438	500	458	489	447	477	480	437	435	443	474	467	458	417	426	467	442	476	455	457	455	457	454	443	468	466	475	443	410	465	467	445	478	460	464	455	444	437	497	481	432	491	408	445	442	435	458	444	452	463	468	443	467	458	442	462	483	442	445	493	493	497	416	443	432	458	427	460	438	463	458	479	440	436	464	455	431	475	444	456	428	467	511	452	440	466	439	461	425	502	422	443	440	444	403	440	470	495	456	491	472	453	444	501	450	459	441	460	463	487	454	461	480	420	446	427	447	431	439	457	444	428	487	462	453	465	473	438	481	445	427	436	486	495	470	437	493	462	443	482	500	480	455	469	459	453	473	470	464	457	450	443	469	467	457	417	505	447	464	469	445	474	465	472	491	472	458	469	450	450	457	399	488	430	465	453	462	485	482	470	477	449	463	449	454	452	432	440	426	479	478	512	416	477	435	427	441	462	474	457	436	444	470	481	480	468	469	474	457	457	482	458	466	446	462	474	456	462	479	462	460	461	447	455	466	452	449	509	472	494	441	464	469	460	491	498	440	489	449	451	458	489	463	424	467	460	487	442	482	445	465	469	465	467	464	468	445	459	459	481	478	444	437	495	503	450	464	463	463	429	461	527	429	449	445	418	437	451	485	428	418	448	441	420	460	477	475	459	439	427	449	462	466	458	479	419	451	495	440	443	473	449	454	492	442	462	462	490	470	484	457	466	467	489	482	499	443	427	465	482	492	479	480	454	466	442	480	454	430	421	413	454	452	478	440	458	482	446	454	458	475	469	461	446	466	441	439	455	465	472	439	449	493	459	462	469	439	465	461	470	432	419	481	438	436	480	431	437	492	484	477	448	500	434	479	471	453	452	427	472	453	471	460	477	437	458	435	471	427	470	453	444	410	440	477	492	453	488	491	477	481	468	483	484	442	465	450	468	459	462	452	434	466	485	458	436	424	458	460	465	460	494	421	493	478	494	441	432	427	482	456	486	456	451	419	437	441	474	411	465	449	433	463	459	443	447	442	467	382	462	470	469	471	442	452	465	459	461	467	452	480	500	470	445	484	493	428	446	470	428	425	477	457	440	432	474	508	461	470	418	486	449	448	444	460	481	460	449	502	489	435	435	469	467	436	435	452	472	447	462	473	448	426	456	473	469	442	432	498	478	449	459	502	458	528	501	451	511	489	438	462	429	441	463	471	424	453	455	420	500	462	451	478	455	426	446	477	400	453	464	478	455	481	433	455	452	480	481	457	449	463	460	477	440	481	452	482	474	438	455	477	444	438	434	484	441	429	490	444	466	438	438	435	437	457	459	472	447	435	454	457	487	483	485	491	462	408	483	488	454	488	520	429	501	489	505	468	444	469	436	424	476	460	459	475	462	455	446	446	493	479	432	481	471	473	466	475	454	498	446	455	445	470	448	469	430	460	418	474	483	466	453	503	446	474	430	436	474	446	458	454	481	473	481	452	463	512	414	494	444	467	441	434	476	432	465	482	459	437	471	449	511	453	481	455	470	479	470	456	470	433	481	488	426	494	444	446	445	461	423	478	459	457	426	438	443	457	452	464	428	415	413	449	438	459	449	455	453	434	483	433	407	400	442	441	441	419	458	462	448	481	444	435	468	480	476	476	439	483	463	426	443	427	450	491	462	490	473	457	494	469	452	435	419	453	452	492	449	464	442	444	464	473	441	475	451	467	461	442	442	446	467	495	433	461	493	479	464	456	473	463	459	467	483	459	416	476	490	436	435	455	452	469	464	461	435	425	431	436	457	447	465	484	454	445	483	449	465	414	438	465	468	448	449	448	480	472	436	480	454	494	456	451	438	469	461	403	440	466	445	426	415	439	452	467	504	473	457	476	427	509	420	460	465	438	458	436	432	464	443	469	498	433	451	421	480	480	460	470	427	453	479	478	485	431	465	438	453	486	453	461	459	470	448	426	472	472	492	451	469	448	469	468	440	474	443	439	489	469	457	435	478	468	465	445	455	457	467	453	453	471	472	449	456	488	482	417	414	467	465	436	470	469	433	445	434	442	454	462	415	515	436	451	458	414	467	490	447	497	493	434	450	433	445	509	439	461	496	410	453	449	424	468	437	483	444	452	431	476	475	442	470	444	439	446	448	429	466	476	469	472	468	483	481	489	433	484	467	446	459	477	479	430	473	475	463	458	463	461	466	448	476	491	447	436	459	485	480	449	442	443
41780	6131	1539	1135	871	685	569	517	414	379	362	327	325	324	325	305	291	254	291	284	287	294	299	296	295	291	267	276	226	269	247	262	261	260	238	258	266	276	259	279	275	241	251	294	282	257	277	243	271	238	270	256	238	268	277	282	248	297	249	265	244	242	242	242	295	247	258	265	218	277	267	244	256	281	266	252	249	278	291	282	285	256	255	292	256	261	260	266	265	245	256	267	254	248	289	269	268	250	254	265	278	284	252	314	279	262	266	275	272	274	252	259	270	277	268	258	278	237	255	227	253	277	284	251	256	278	265	244	241	238	259	266	262	257	305	299	249	260	247	258	234	272	229	240	284	283	262	241	222	236	252	253	247	282	246	234	256	241	261	266	259	283	248	272	233	252	282	275	243	267	240	245	275	260	259	288	276	250	262	249	255	274	267	270	245	297	233	236	253	265	281	253	288	252	301	259	239	248	268	230	248	258	269	247	246	271	245	249	249	268	259	256	259	273	243	234	277	260	235	263	237	256	274	260	271	254	272	254	264	243	265	239	282	296	266	242	266	252	271	249	233	262	267	275	249	277	240	243	257	250	257	229	266	230	255	244	272	258	248	258	227	249	261	275	251	234	252	272	247	259	247	252	268	243	254	272	249	261	261	243	228	261	259	220	275	262	270	267	256	282	269	258	264	265	255	258	272	250	251	271	253	280	252	257	275	236	274	249	250	238	242	267	263	262	278	245	273	248	236	245	251	254	237	263	259	248	236	246	274	224	269	262	258	267	263	245	259	246	243	241	244	255	268	287	271	240	259	246	259	264	268	283	284	263	250	256	268	288	249	275	264	270	263	268	255	257	297	258	240	291	288	241	294	264	242	279	244	259	248	262	280	232	266	225	251	229	274	285	273	239	241	276	255	257	249	263	259	275	262	254	248	284	257	243	275	269	216	279	253	251	271	252	252	239	246	252	267	274	271	253	262	279	262	239	312	261	285	274	269	289	266	223	284	244	261	253	249	264	250	272	274	233	243	265	244	253	258	244	256	255	276	278	259	269	248	268	270	273	256	274	250	268	284	225	319	290	269	236	280	275	265	271	288	241	285	250	250	250	264	266	259	254	239	253	241	269	274	244	293	270	236	277	275	265	259	247	291	306	247	266	258	299	245	232	282	277	278	252	286	257	261	254	257	274	260	247	251	250	259	256	283	269	275	237	267	263	259	262	275	263	263	258	245	244	252	273	263	253	284	248	254	265	275	266	260	269	236	257	262	261	243	275	261	274	242	277	285	255	237	242	252	267	254	260	243	260	235	223	248	268	275	275	273	270	293	263	251	241	261	278	288	250	269	277	247	276	290	244	265	246	267	257	243	252	279	257	267	245	238	264	231	268	234	251	234	267	259	262	270	270	288	276	250	244	235	243	268	258	274	249	260	262	246	255	251	253	272	234	239	249	287	263	252	289	233	262	282	248	255	253	258	268	252	241	252	263	238	277	251	260	279	238	325	221	274	245	255	248	264	260	242	268	228	280	238	265	255	259	236	255	248	270	248	238	222	260	272	251	268	261	270	240	272	251	267	268	289	274	228	256	242	259	276	216	230	261	241	235	261	266	280	284	263	252	246	263	261	260	265	233	236	259	247	277	291	257	236	278	253	235	251	238	274	252	252	250	249	258	278	278	279	255	239	280	256	273	266	272	258	243	277	253	261	233	252	253	259	231	265	252	260	241	249	238	282	253	264	230	287	298	263	247	293	253	262	272	259	266	236	273	285	265	281	238	250	244	267	233	261	284	253	266	259	282	254	254	263	263	267	262	271	273	261	283	267	244	245	238	261	271	248	258	253	288	273	273	227	262	232	271	258	260	233	291	253	298	310	271	248	257	246	290	240	263	259	271	255	269	283	226	301	247	262	266	260	272	276	275	276	248	266	275	276	279	283	258	275	270	267	276	272	249	271	266	229	252	264	246	243	255	229	274	282	260	242	255	239	248	249	286	258	262	250	233	277	250	269	255	234	226	277	250	251	283	247	247	269	267	273	270	258	267	216	223	250	235	244	267	261	238	248	257	256	271	258	266	248	255	272	251	251	253	236	265	261	270	247	255	260	266	242	265	257	257	273	274	254	284	260	256	242	235	292	249	243	254	265	269	260	248	233	248	290	233	218	241	258	249	252	233	245	279	255	259	230	239	255	240	282	269	301	289	264	250	267	250	268	267	256	255	295	247	268	287	243	269	228	262	258	244	236	273	244	276	253	259	264	289	283	269	278	233	285	242	271	263	234	251	247	267	248	229	274	285	223	296	256	239	248	273	273	259	274	261	270	281	251	232	285	251	251	267	254	246	253	265	296	291	248	284	276	279	284	232	264	275	298	260	242	242	241	250	265	263	242	269	255	253	275	259	232	255	242	231	249	278	270	264	254	268	248	275	235	267	263	261	275	259	245	265	262	237	236	242	251	228	262	237	263	282	224	247	267	284	287	243	225	233	235	255	260	255	255	261	249	267	236	270	261	252	258	229	238	279	252	261	263	250	274	269	266	270	273	277	230	237	259	244	253	241	246	247	242	234	277	242	253	271	242	251	254	261	271	231	274	261	269	274	257	257	268	256	254	253	268	274	264	292	247	288	274	270	253	253	291	262	236	254	250	249	250	250	284	267	279	277	268	277	277	256	263	243	271	257	267	233	268	263	274	260	255	255	251	236	257	238	253	246	234	247	300	275	266	250	260	272	253	279	246	237	277	275	241	257	247	263	275	250	295	258	248	258	266	263	285	286	261	249	246	288	265	241	270	257	249	260	283	244	269	245	261	250	272	256	243	244	248	235	267	233	260	263	243	284	258	252	251	268	283	274	280	235	272	274	252	276	255	262	243	241	263	294	261	272	268	236	273	254	244	263	263	257	281	257	254	275	287	262	245	256	238	272	257	264	252	269	236	266	255	235	250	268	242	242	250	250	266	253	248	250	261	256	245	256	248	251	257	276	244	266	277	257	274	266	264	269	263	248	244	222	250	260	238	257	263	249	240	259	254	272	264	252	292	275	277	256	233	253	281	270	236	259	209	259	248	259	240	252	271	258	272	254	261	254	222	260	283	233	283	260	227	240	258	242	300	230	267	264	258	232	276	258	237	262	260	251	259	271	254	242	221	256	250	254	244	216	252	265	244	250	240	264	256	290	268	223	247	248	262	271	240	233	248	268	276	249	262	279	246	239	257	268	271	271	255	243	259	258	261	222	247	259	278	268	221	270	236	237	280	285	281	251	267	296	256	226	243	264	248	267	233	253	254	262	253	269	260	271	253	246	229	262	271	274	271	277	245	273	265	268	217	252	256	248	260	274	260	268	272	284	245	245	269	262	250	237	251	256	269	301	253	268	268	289	270	274	277	226	257	278	264	251	281	254	255	249	241	266	223	274	220	274	245	265	271	270	257	250	248	251	259	253	257	256	253	242	279	266	247	270	247	273	249	228	263	266	244	256	256	263	265	272	259	254	285	248
21270	1760	3665	3969	3385	2775	2391	1922	1842	1570	1523	1444	1306	1195	1183	1107	1092	1051	1082	998	1023	976	946	953	902	935	799	897	849	806	880	861	874	868	876	862	882	838	825	821	823	845	849	869	847	879	801	819	812	791	800	760	850	787	820	850	817	756	848	776	761	812	796	780	829	766	839	792	816	768	751	867	804	842	779	760	829	827	821	747	752	825	796	783	793	825	807	825	804	801	777	818	854	830	803	800	842	842	800	810	784	798	806	784	805	819	770	808	744	819	791	777	794	804	792	798	797	781	753	782	811	802	815	848	873	753	815	786	761	784	828	783	764	786	779	816	773	774	782	793	784	786	780	780	737	765	833	771	753	812	820	801	801	774	771	809	761	827	797	758	762	774	842	796	808	785	789	771	734	783	825	835	795	709	785	751	776	806	816	795	790	786	780	731	808	790	817	773	753	797	778	828	771	787	765	800	839	738	764	805	795	772	754	762	776	750	779	796	798	802	731	835	774	770	756	739	805	843	736	788	785	806	786	744	833	745	812	804	788	860	821	788	809	748	783	784	810	826	771	786	761	818	773	834	754	756	792	806	769	808	807	817	814	810	789	780	731	820	780	811	847	777	808	739	814	786	838	776	782	777	816	758	790	796	815	780	756	759	814	820	804	775	754	777	737	765	780	808	764	788	758	797	795	767	813	734	803	778	812	828	757	847	808	779	798	760	768	848	756	793	730	799	775	808	821	736	754	815	853	791	782	807	811	762	821	805	757	815	755	774	794	791	803	775	793	768	834	789	744	797	793	808	809	773	821	749	802	806	769	763	772	767	761	743	776	766	734	789	774	766	800	805	777	816	740	789	751	803	784	767	796	784	786	736	795	833	792	804	836	833	820	822	802	774	772	785	763	793	744	776	786	763	775	773	838	804	778	813	770	757	798	774	771	807	812	829	802	757	792	825	822	753	801	742	801	757	823	749	799	797	786	808	803	780	749	769	790	813	827	792	807	787	789	778	798	795	821	748	789	804	811	777	779	800	780	814	798	799	804	759	766	748	764	793	766	770	794	815	808	794	778	755	810	819	765	743	805	737	772	760	764	755	769	771	730	747	735	764	754	813	775	807	867	784	793	836	793	819	802	759	762	765	798	741	806	768	825	776	814	771	774	850	801	805	751	764	750	791	811	757	772	779	839	766	777	817	791	817	795	829	802	780	810	765	773	855	763	780	782	775	793	789	754	780	768	799	813	804	782	821	790	812	825	808	785	743	804	790	755	799	783	788	809	754	798	747	820	827	805	798	775	863	792	796	784	774	779	779	788	801	790	790	832	732	791	810	763	825	755	790	783	804	766	784	785	858	764	755	753	785	801	768	813	796	820	792	822	797	780	824	821	780	768	785	814	806	744	770	785	806	777	775	796	789	785	831	793	812	793	783	838	799	755	801	714	761	786	779	773	806	789	751	754	806	795	778	781	758	793	795	747	828	795	725	718	774	805	743	734	757	783	854	795	777	822	758	800	763	799	783	807	768	770	762	776	795	787	816	795	784	751	799	804	821	793	779	784	801	811	765	793	756	829	786	762	779	810	759	777	781	810	797	797	777	783	811	804	788	810	777	783	803	851	760	807	810	789	811	819	787	798	789	768	779	786	809	796	828	776	781	807	780	729	740	773	789	810	770	773	758	771	779	770	798	681	850	820	778	767	788	746	798	747	799	744	810	842	828	753	795	790	788	821	775	810	753	756	745	812	813	810	781	757	782	807	804	772	790	787	798	819	812	806	859	779	794	800	804	824	766	778	802	819	740	738	812	816	785	811	759	782	760	713	833	769	837	832	771	761	824	790	775	801	760	776	750	751	738	819	809	787	799	738	769	753	794	817	780	790	800	835	793	752	773	778	817	801	803	775	767	814	799	777	782	795	781	755	807	786	753	768	792	812	768	705	797	734	855	826	832	825	740	769	832	755	796	787	796	841	779	747	769	772	719	738	804	813	793	817	790	777	772	764	801	778	776	796	720	819	774	786	781	822	786	753	776	779	751	792	791	796	724	789	795	800	793	828	804	771	818	804	768	775	774	798	824	764	770	813	771	855	811	796	830	743	799	775	778	796	780	743	800	813	771	825	793	758	835	785	795	796	765	780	831	781	751	787	794	812	772	783	770	841	799	783	735	775	797	854	776	767	836	757	819	777	757	794	792	818	808	790	845	804	760	812	784	799	801	786	803	798	804	786	737	765	766	778	774	836	842	804	785	748	764	773	752	779	754	799	803	781	776	818	807	792	831	798	733	799	806	814	737	785	717	805	775	732	754	779	809	787	769	775	819	801	738	771	779	799	761	742	795	770	743	766	789	836	771	787	730	732	788	803	755	779	756	792	789	786	790	796	802	766	783	785	721	765	787	740	770	800	747	799	823	783	777	768	789	795	812	783	819	833	750	814	794	783	736	791	732	821	822	770	751	784	831	758	794	809	791	757	741	799	736	848	784	765	804	811	757	833	782	799	812	808	755	763	788	833	793	778	778	814	776	772	769	775	754	742	793	785	794	782	830	754	773	747	787	808	746	764	832	798	748	801	791	848	812	774	751	752	723	750	835	772	788	767	801	798	779	819	712	771	768	810	766	797	825	809	824	778	763	786	810	755	767	784	815	798	774	835	770	801	840	748	797	744	739	744	753	816	816	808	784	775	762	776	796	860	792	771	807	759	784	760	768	797	772	752	812	806	759	883	808	779	783	752	779	773	824	761	699	772	799	764	785	773	795	777	792	797	772	808	784	801	856	824	773	809	781	735	760	789	788	799	807	753	830	809	748	821	788	746	765	755	741	767	768	785	729	785	779	818	796	725	828	824	806	821	753	778	759	786	780	761	803	792	788	806	719	833	749	768	800	803	761	800	756	793	751	769	799	771	785	845	828	805	803	831	778	805	781	772	844	774	799	754	780	792	777	803	815	792	782	822	776	780	814	806	778	775	804	784	769	773	802	792	764	816	764	765	778	781	806	806	736	798	847	794	730	743	782	810	789	746	788	816	787	768	808	754	796	787	802	798	825	790	750	794	781	777	789	764	802	775	810	752	821	748	798	806	801	796	821	728	757	784	802	747	802	789	795	791	804	786	768	771	788	785	761	795	783	784	760	797	808	804	791	758	798	820	797	783	754	785	770	783	768	795	762	766	768	828	756	819	815	763	761	774	780	823	806	836	810	755	726	777	777	803	724	769	812	765	761	800	849	820	774	775	762	781	791	798	803	817	776	828	806	776	798	752	740	799	779	789	804	810	802	760	756	800	816	792	760	795	803	843	793	784	827	847	780	848	772	817	793	771	801	800	796	781	783	801	748	772	762	817	783	798	820	786	825	734	796	769	813	779	772	756	762	810	771	760	800	805	795	706	790	754	827	792	790	744	796	793	800	858	812	736	843	815	734	772	745	791	861	752	803	767	808	753	771	819	788	837	747	804	722	723	773	791	804	800	813	766	780	780	761	798	738	765	780	764	808	798	836
54647	11950	3212	2181	1465	1192	901	692	591	555	527	521	460	414	447	388	371	418	365	369	381	360	349	339	358	336	315	323	333	356	325	328	301	319	325	337	336	350	339	346	354	353	340	355	324	304	303	317	372	326	344	348	289	320	346	299	319	283	288	309	295	306	320	307	362	343	330	379	360	315	306	283	300	325	323	316	297	334	319	359	360	338	303	296	295	310	314	321	332	312	297	309	313	297	341	319	296	300	297	281	316	326	355	328	315	332	337	296	313	287	329	334	315	300	303	331	326	333	307	285	337	304	296	309	319	317	330	313	309	313	323	346	303	305	337	321	308	338	309	354	274	299	329	295	315	322	299	329	310	287	322	325	320	292	295	311	291	309	321	331	342	332	319	365	309	328	300	309	349	306	303	329	306	295	307	319	340	323	331	352	313	325	313	309	315	295	307	301	320	337	350	313	272	350	333	279	318	339	347	323	331	360	293	302	310	318	304	331	330	345	343	335	336	298	345	313	299	347	319	277	310	369	302	301	315	324	311	303	343	324	345	311	295	346	297	314	315	317	308	324	346	322	319	298	313	300	320	330	350	319	325	293	318	314	293	317	305	326	319	308	325	320	293	310	296	312	329	297	319	348	324	294	285	292	337	319	321	324	335	351	287	339	333	332	296	292	325	316	330	302	298	333	312	272	297	330	328	331	311	325	320	324	305	309	292	329	339	275	306	303	325	330	314	331	298	352	318	316	305	305	282	342	321	326	309	296	287	293	331	310	321	327	345	284	316	327	322	283	316	341	282	335	306	293	291	311	295	333	299	327	311	293	325	295	310	290	314	311	289	300	349	346	320	289	345	324	316	316	328	321	310	338	337	300	336	325	313	298	344	341	305	304	301	282	305	282	333	307	326	347	336	304	331	335	294	298	323	322	315	309	318	310	340	323	342	342	334	302	302	325	314	310	280	317	310	316	319	320	340	331	339	282	293	316	296	333	298	302	315	273	306	317	292	318	334	301	314	327	301	287	294	267	342	274	304	307	325	299	316	299	343	331	329	283	315	295	312	336	309	326	321	307	344	338	302	342	322	304	296	315	316	297	325	308	320	294	304	340	316	331	308	317	313	305	337	314	297	328	321	310	319	337	311	329	320	311	334	328	279	340	325	299	339	292	308	339	338	316	326	294	307	329	287	339	360	282	309	310	309	283	356	304	337	289	338	335	315	321	333	331	312	320	287	331	321	321	309	323	350	334	336	303	282	302	323	320	296	328	334	330	326	323	352	288	290	306	296	317	324	334	315	326	306	296	305	289	313	307	302	317	300	356	279	283	331	295	304	332	318	338	354	325	340	311	317	332	336	319	310	331	337	322	318	304	342	304	310	319	333	328	329	287	337	314	291	287	368	296	340	308	273	326	319	320	313	310	306	317	309	293	303	336	351	311	302	303	337	307	285	322	310	297	289	321	352	326	338	337	358	377	310	342	303	322	325	322	324	312	313	309	337	324	301	317	327	314	321	325	357	342	334	304	299	308	282	318	310	328	333	319	329	315	309	319	326	300	321	346	332	346	316	325	315	286	329	341	326	327	331	303	325	301	291	301	322	329	329	325	316	294	343	318	300	336	293	315	324	365	344	308	313	312	346	308	290	339	337	333	293	320	318	317	316	299	350	346	287	307	304	317	301	346	315	312	299	305	290	339	322	269	274	328	338	311	304	315	282	313	309	318	325	337	301	308	301	327	307	325	294	302	313	332	301	303	317	324	306	315	310	311	314	328	312	343	309	309	296	317	326	302	310	317	320	318	321	314	315	320	319	317	330	330	282	308	347	304	366	308	305	290	326	318	296	329	331	337	326	293	300	338	298	303	314	310	325	323	348	298	316	347	319	345	311	306	306	346	306	328	352	284	306	333	306	353	319	307	320	335	312	309	327	314	316	307	324	300	292	348	328	348	321	322	320	317	304	341	290	330	300	333	338	303	357	332	326	341	299	316	335	305	313	308	298	287	328	328	302	327	325	326	336	306	317	333	303	352	298	312	297	307	316	312	324	309	345	314	311	306	316	287	334	294	300	324	315	318	298	343	313	311	317	297	289	305	323	305	325	322	290	320	290	323	330	321	300	328	303	325	332	299	316	316	279	332	328	347	323	304	280	312	299	350	331	329	290	296	323	307	328	313	331	351	299	350	300	310	315	326	341	328	311	296	308	326	323	338	311	320	284	297	327	314	330	345	295	302	303	289	325	305	303	295	318	313	287	343	342	316	319	311	338	319	282	305	303	294	308	344	326	314	332	303	272	312	331	324	321	320	293	280	310	333	320	306	314	327	329	308	329	305	314	312	298	309	343	339	321	298	331	302	341	307	320	340	310	320	319	295	323	327	295	306	339	318	305	319	310	272	337	326	335	325	352	318	303	306	312	320	311	302	358	296	306	300	301	321	288	329	294	332	330	329	350	342	298	318	313	325	330	304	312	297	330	329	290	331	325	314	271	318	310	330	307	329	303	320	327	303	304	318	345	299	292	313	326	345	305	301	318	323	308	313	321	288	313	329	315	316	339	334	314	321	299	325	276	307	326	313	289	318	287	308	351	283	337	305	315	320	316	322	330	304	323	333	312	294	295	325	291	338	335	318	322	350	339	314	279	313	308	309	291	334	295	309	323	325	268	326	317	329	338	336	323	340	313	315	318	279	294	329	322	275	307	312	318	323	292	313	318	367	284	303	314	345	300	330	304	328	325	300	299	328	301	313	313	323	335	342	321	328	298	283	298	314	335	291	310	342	321	301	311	305	329	308	310	343	290	314	306	328	308	309	290	318	323	301	318	306	333	321	346	321	311	297	326	340	306	300	325	338	282	334	306	315	335	323	323	317	325	330	331	303	317	328	326	323	335	321	338	312	279	291	355	337	383	283	295	321	346	288	331	310	323	318	326	281	332	343	335	322	318	320	286	274	322	309	313	330	305	337	331	331	334	325	306	326	299	307	297	310	298	329	324	309	297	347	311	334	321	297	318	295	293	294	309	315	314	321	332	331	345	326	319	338	309	307	354	305	328	326	321	329	334	312	329	311	337	329	307	303	311	333	314	315	302	309	319	322	313	320	300	303	308	334	301	319	314	293	310	322	325	336	309	339	321	304	330	319	308	309	318	275	324	308	294	328	308	336	334	316	317	329	313	318	311	334	327	326	338	306	319	322	340	318	268	326	327	350	290	324	296	332	305	309	308	305	323	326	314	318	299	299	291	324	336	313	352	306	331	326	274	313	324	358	316	325	332	315	307	327	339	317	328	320	298	318	320	300	330	299	323	344	302	301	302	327	335	305	308	353	322	341	295	310	317	305	313	305	311	311	313	319	343	328	336	325	320	325	325	318	310	301	299	303	315	295	313	324	318	330	329	297	327	322	281	283	301	311	298	334	299	336	325	311	315	308	317	330	336	311	311	309	321	324	349	327	311	318	303	322	306	343	302	297	332	324	318	326	331	334	291	293	337	311	280	293
27231	2879	6159	6647	5605	4628	3860	3273	2845	2435	2196	2118	1976	1790	1645	1576	1483	1472	1382	1272	1316	1237	1262	1255	1223	1179	1174	1133	1122	1067	1080	1064	1060	1039	998	1010	1085	1044	1041	1048	1045	978	1029	1033	1031	1005	984	967	995	1031	953	940	981	956	961	1008	978	967	995	916	998	953	980	974	991	956	965	962	938	950	954	938	946	961	925	968	899	989	973	929	933	903	932	912	902	1011	939	876	911	972	993	942	930	907	909	975	910	976	967	944	923	927	915	953	942	904	952	898	901	946	925	945	961	880	938	943	1007	908	952	976	947	940	875	951	908	944	967	922	906	937	910	898	957	981	900	974	984	894	959	950	944	951	890	987	907	927	935	914	928	934	917	938	939	870	930	912	945	935	957	925	905	942	905	911	938	914	910	925	917	983	944	939	946	908	982	943	876	945	886	877	922	980	930	925	906	928	930	899	873	916	974	907	933	927	938	928	892	890	937	865	912	970	936	918	868	932	932	951	956	901	896	958	942	915	979	922	948	981	888	905	915	933	906	982	885	875	904	939	931	962	929	924	912	998	888	922	940	948	905	938	900	945	860	903	920	922	932	923	902	880	946	858	875	921	958	921	958	960	946	948	924	930	925	947	906	927	875	928	925	902	909	974	909	978	901	962	932	904	964	969	934	910	943	887	909	915	911	999	950	914	930	898	864	882	889	936	967	950	940	986	921	935	920	908	915	953	939	910	946	881	940	926	933	911	880	894	867	894	885	922	934	905	887	938	937	944	941	962	941	915	924	938	952	908	952	948	901	918	894	942	907	950	950	889	907	938	916	974	909	883	947	894	893	920	953	940	930	936	917	905	963	859	901	968	887	948	925	872	926	952	915	924	899	907	911	936	938	894	922	939	893	907	963	902	902	892	899	905	925	916	935	944	956	903	941	921	924	930	900	953	943	954	910	929	935	897	899	934	952	881	899	878	916	931	889	931	958	884	911	864	947	894	949	908	903	913	905	955	907	931	1001	922	959	886	901	928	962	960	938	968	892	919	954	912	912	887	937	925	922	922	933	895	918	919	863	925	917	912	949	904	940	885	889	883	971	957	970	978	894	919	920	980	922	926	914	960	876	868	934	897	863	946	872	911	931	952	930	876	920	930	936	943	944	910	963	958	942	872	888	950	928	879	957	926	962	888	914	900	909	921	920	929	944	893	887	952	901	846	959	913	967	884	939	969	942	914	916	946	913	931	924	966	960	962	910	959	903	887	938	914	903	952	928	903	940	919	923	927	898	933	954	925	974	874	930	944	966	906	906	926	952	941	892	904	949	918	902	951	927	925	903	932	926	951	998	946	967	925	873	954	903	866	896	957	913	984	859	945	940	858	904	975	896	876	948	930	922	933	916	920	946	965	976	897	903	946	922	942	935	934	938	889	927	916	905	950	939	917	939	962	878	900	902	921	906	878	964	856	882	892	891	912	945	984	930	924	948	868	932	932	944	935	895	930	908	850	888	930	931	914	920	944	865	897	938	922	936	936	925	954	975	934	896	990	924	974	924	864	906	928	916	942	954	932	878	910	978	925	966	888	910	954	915	887	916	907	920	891	894	927	893	892	933	945	955	917	937	939	900	915	893	919	912	900	948	945	933	971	959	937	857	925	902	951	935	934	905	913	900	872	867	928	895	908	936	838	948	925	897	972	890	909	905	920	905	909	899	865	922	903	913	913	959	982	913	901	945	954	933	996	908	886	918	870	915	903	937	958	954	899	951	943	933	982	929	921	949	909	869	921	958	961	910	925	843	884	950	924	926	924	925	909	897	895	933	940	886	947	955	895	925	957	926	944	914	1022	942	931	920	866	939	909	933	981	901	929	975	884	944	948	880	915	910	901	993	930	911	901	928	925	1000	895	891	923	961	904	945	926	905	898	928	933	948	905	936	929	931	918	926	957	871	942	917	962	893	884	902	912	910	965	912	882	900	888	929	943	970	932	943	934	950	961	886	923	930	958	929	929	915	933	987	888	960	886	902	961	951	931	925	961	961	887	961	912	958	928	895	946	996	931	929	889	916	961	875	936	934	912	846	948	940	906	904	897	980	896	917	943	941	857	949	918	935	940	892	912	963	969	855	951	901	911	935	923	924	890	1007	853	890	903	924	936	923	898	899	885	959	904	930	883	957	930	904	888	946	936	913	876	897	942	918	929	933	888	905	937	857	962	888	920	919	926	848	935	909	905	962	879	917	968	941	987	913	959	929	947	935	961	876	889	890	954	907	889	871	906	958	949	891	882	963	942	946	931	889	911	888	935	885	886	920	965	935	927	904	928	900	900	939	899	907	883	932	933	903	914	905	940	903	885	918	915	941	977	876	905	904	933	901	974	897	917	854	957	973	919	892	973	882	957	857	1006	966	930	905	922	906	934	941	930	969	1025	972	876	1022	914	994	937	871	895	919	963	930	901	899	927	959	945	879	918	943	938	938	909	865	979	914	937	964	961	926	901	929	873	944	906	877	925	900	988	938	913	901	906	904	960	902	882	989	901	943	894	962	912	959	995	947	857	923	921	899	880	903	942	948	931	907	918	947	932	907	952	811	950	906	973	962	923	877	897	938	947	933	895	901	970	913	993	894	946	965	932	957	990	899	947	915	903	925	930	922	902	921	928	979	920	907	890	938	947	847	898	955	858	916	899	912	866	927	857	918	928	915	944	1002	914	928	933	1012	938	894	927	893	889	856	968	908	908	882	927	946	942	954	918	919	902	899	913	927	927	905	922	950	896	868	901	952	966	931	939	890	890	918	973	960	927	929	942	889	895	906	902	924	976	910	973	902	876	914	995	892	900	909	903	923	931	947	958	925	947	933	912	935	919	881	899	894	982	921	942	900	920	930	971	907	956	920	898	867	934	949	931	930	910	924	901	911	883	887	953	872	939	937	948	934	967	928	945	925	953	933	888	954	956	938	932	881	904	913	929	902	882	943	952	936	910	934	918	922	927	933	903	882	906	929	902	930	963	951	945	929	934	898	881	890	903	942	940	936	909	883	955	895	925	890	927	951	922	920	899	873	887	926	969	925	938	930	946	894	903	906	905	929	950	925	903	871	892	885	929	955	916	906	968	897	962	938	949	940	968	956	904	933	911	880	951	872	899	927	955	919	871	946	889	889	1002	900	960	900	905	961	949	912	871	945	909	958	910	922	869	906	908	917	947	881	904	967	928	912	859	946	908	882	952	939	920	897	928	923	900	937	967	932	917	875	896	913	897	861	922	970	951	937	938	942	953	913	971	973	962	894	912	929	914	978	928	939	911	898	961	937	957	903	896	941	933	916	997	891	960	945	847	943	950	892	943	982	902	885	923	937	925	910	930	972	911	927	927	950	919	961	981	862	969	971	914	897	937	917	877	935	913	913	906	870	966	949	914	984	995	917	928	915	914	938	925	899	912	871	957	931	914	920	903	868	932	956	938	943	937	938	926	975	915	989	919	888	987	923	941	935	929	930	903	963	910	928	956	972	899	942	953	931	948	908	910
7197	342	215	187	179	154	143	171	129	137	144	130	109	142	153	127	116	123	134	150	152	137	138	137	130	128	140	138	143	146	143	129	148	143	157	141	131	145	129	123	134	132	141	110	131	127	133	120	134	140	125	135	145	138	132	139	155	127	132	124	114	140	127	139	135	152	150	139	129	141	130	122	134	144	133	114	130	111	130	121	136	148	143	142	137	116	136	151	133	139	142	138	134	152	140	142	126	139	124	125	152	137	126	135	131	136	117	117	149	138	141	119	148	130	130	132	130	160	160	142	126	125	120	127	122	135	139	116	127	140	114	116	124	134	133	126	136	130	136	141	136	145	117	146	137	144	153	133	136	141	130	142	135	130	119	151	138	129	121	105	119	127	119	135	110	133	129	149	110	149	114	142	126	138	144	136	123	124	138	123	132	123	128	129	141	146	154	152	143	124	156	126	148	122	144	142	137	140	101	132	109	126	137	157	127	128	145	133	124	137	118	131	124	139	126	131	138	127	135	145	149	152	134	123	118	120	139	128	146	168	136	137	120	165	127	137	139	136	122	129	133	131	146	142	145	150	124	144	117	117	132	148	144	145	140	135	123	131	136	124	148	123	137	120	144	140	138	117	130	124	122	125	123	125	131	151	137	140	132	139	142	138	114	152	126	127	138	120	138	136	158	141	144	155	139	125	154	113	143	137	131	139	127	121	150	142	150	143	124	128	137	148	153	126	147	142	125	146	141	118	128	147	143	136	126	127	115	142	124	141	131	148	140	150	120	147	130	139	124	150	149	147	126	148	148	129	143	123	132	134	128	128	147	150	143	149	139	151	139	124	136	128	133	142	155	126	138	125	114	141	145	147	135	137	131	120	146	149	144	126	115	135	147	122	127	127	121	135	142	129	155	126	138	132	126	132	141	141	130	153	115	150	135	146	125	119	140	141	127	124	124	153	137	148	170	133	121	145	122	132	147	132	157	137	149	113	144	151	136	137	125	143	149	114	135	146	142	132	154	129	128	118	121	146	125	112	164	117	153	131	128	137	158	126	139	136	131	129	131	152	137	135	120	138	135	137	133	122	113	142	130	159	123	138	123	111	156	132	134	149	145	132	132	133	122	126	156	124	152	133	144	132	120	119	139	145	122	141	160	127	128	127	133	131	136	154	132	114	116	142	143	116	121	140	126	147	142	145	133	134	131	132	153	149	132	150	135	139	135	150	124	111	113	131	118	133	121	114	141	117	149	132	145	144	118	124	150	147	125	133	148	130	131	141	107	133	130	124	123	144	119	141	139	122	129	121	127	144	120	112	142	135	135	125	124	134	125	125	143	154	143	122	138	135	133	130	142	125	151	118	133	117	126	154	132	135	137	134	121	110	125	142	146	131	137	107	127	143	140	164	140	134	134	131	134	160	154	126	129	135	135	148	151	135	138	137	107	130	148	123	137	129	122	128	147	126	126	137	138	155	143	153	107	144	118	136	136	148	139	143	131	103	128	120	133	137	145	121	124	134	127	112	140	153	145	147	112	132	141	141	131	139	131	137	138	129	158	129	134	129	145	123	149	129	145	116	140	137	140	124	144	125	118	131	140	134	126	137	126	138	158	162	138	137	138	118	130	127	140	148	128	128	147	147	133	142	142	125	129	125	148	128	131	138	136	135	133	135	117	128	155	119	126	117	124	126	134	146	114	143	147	132	136	128	110	127	135	136	123	138	131	127	131	106	145	134	119	143	139	142	113	129	133	132	131	120	106	138	128	137	124	144	134	142	137	136	111	137	136	141	122	127	144	128	112	160	127	138	138	118	124	156	137	140	134	151	133	130	128	144	162	126	149	128	137	143	141	127	125	125	118	131	112	141	115	124	137	127	138	124	125	138	116	123	137	126	126	128	119	147	121	123	137	134	127	123	131	142	131	128	156	118	134	134	135	150	137	151	126	139	128	152	145	154	132	112	137	129	140	105	130	136	137	140	124	148	133	147	141	140	136	153	131	139	130	134	124	131	138	115	140	122	138	119	144	125	128	121	145	136	121	119	126	136	133	106	136	125	142	123	112	151	159	133	136	151	139	151	148	117	129	124	143	129	129	122	122	107	132	139	126	128	128	129	137	121	134	117	124	120	135	153	131	140	116	154	150	136	134	127	108	127	148	141	139	121	139	138	137	124	121	150	126	127	142	132	135	131	141	138	118	163	137	142	133	132	163	128	127	134	145	126	128	122	130	123	143	129	142	135	132	129	143	131	141	138	124	135	120	121	158	144	130	135	129	140	125	138	137	146	134	130	129	133	144	112	139	129	135	127	141	135	124	117	128	121	121	138	126	132	142	131	139	117	118	121	130	139	138	119	145	111	142	152	135	134	138	122	146	148	130	138	146	130	129	129	154	125	115	132	147	142	131	120	98	119	137	120	128	132	135	139	126	128	122	135	130	121	141	138	125	122	106	117	126	140	129	135	149	119	157	127	148	149	130	144	130	135	126	122	141	124	120	138	129	124	146	144	135	139	128	116	131	125	115	139	139	113	136	133	138	142	124	148	145	139	143	137	117	143	121	144	139	128	140	140	141	142	122	145	123	111	139	132	119	121	113	139	133	142	140	112	125	128	142	151	153	139	132	136	146	108	133	120	134	145	119	135	130	146	135	140	135	125	125	140	136	140	118	130	134	136	132	142	155	142	106	144	129	132	107	142	140	138	128	142	122	138	138	145	138	131	134	143	148	122	115	131	150	150	148	127	137	154	130	131	141	140	149	127	128	132	134	128	161	129	150	124	142	119	141	148	142	141	124	127	139	140	121	148	155	141	148	125	124	139	132	132	116	137	129	124	137	119	135	134	118	132	157	140	136	152	151	136	113	129	133	140	124	120	134	121	174	121	131	126	122	139	147	145	128	125	129	117	121	130	122	151	130	126	112	126	137	126	132	137	138	155	128	132	124	142	135	137	135	134	151	143	138	140	149	152	122	133	128	125	138	156	129	148	139	139	135	137	129	127	132	138	145	146	137	142	124	123	106	121	147	149	141	127	120	137	134	141	144	155	126	141	137	144	126	164	137	130	125	122	145	141	141	119	120	117	145	141	116	138	143	152	138	148	131	108	150	156	129	113	136	139	106	104	130	117	136	159	153	121	148	139	130	154	150	130	112	134	138	133	114	147	135	143	126	136	127	127	143	113	134	134	120	131	120	135	132	122	135	154	141	125	130	129	142	123	133	142	137	131	142	164	140	119	121	122	153	140	120	131	124	137	127	126	123	137	115	134	141	146	111	130	132	159	130	105	148	124	113	181	125	138	114	159	139	136	142	125	144	127	137	150	135	127	144	129	135	152	133	135	144	156	132	133	137	140	128	158	145	129	121	125	138	148	125	138	129	130	123	132	151	134	131	147	154	138	119	121	113	117	128	140	137	125	146	125	145	126	125	149	144	135	118	119	140	128	143	138	113	132	131	145	135	129	142	140	147	111	120	112	135	155	142	157	141	117	137	132	131	132
7427	525	632	630	573	541	609	551	489	544	533	475	512	474	459	478	478	481	454	495	456	487	475	462	458	495	438	516	482	484	479	439	466	452	457	472	449	481	471	441	482	489	518	470	428	470	456	477	461	494	421	447	455	458	488	454	436	473	433	455	468	464	436	462	461	469	423	462	456	466	444	462	446	507	467	510	411	455	471	470	463	482	467	483	469	473	419	458	450	462	463	482	455	467	452	461	434	452	443	469	449	456	443	462	451	446	450	484	517	442	465	452	435	444	476	462	430	471	488	430	459	441	447	451	471	449	461	420	464	464	459	459	453	495	487	446	480	466	439	462	460	454	478	448	447	477	500	433	477	485	471	424	439	477	449	448	436	458	479	460	433	432	445	466	441	439	443	439	440	441	422	477	472	457	483	443	467	440	489	452	480	442	440	412	448	456	428	441	478	435	437	467	464	433	446	475	456	437	462	465	478	457	468	448	487	419	456	454	440	426	488	487	470	436	477	435	480	503	509	448	477	424	423	439	435	469	464	458	485	465	486	439	464	453	463	446	427	461	473	459	463	427	453	492	438	469	504	480	402	452	447	481	475	457	499	461	456	454	472	467	453	466	482	487	415	494	495	442	508	477	460	454	435	458	499	494	444	455	435	508	462	493	486	482	475	472	436	433	469	472	464	457	414	456	453	416	471	514	466	479	469	453	498	442	476	484	454	482	462	457	446	501	436	462	452	469	452	435	462	430	443	482	475	478	482	464	429	489	478	442	439	460	475	457	470	442	428	430	460	475	479	468	502	437	451	443	462	450	468	481	437	455	512	442	466	482	472	453	441	465	492	446	486	434	488	456	479	420	470	463	468	491	442	436	425	462	448	429	460	459	447	451	476	483	458	418	450	477	462	483	450	465	459	471	462	460	453	478	459	437	516	463	441	472	429	466	451	446	469	476	472	470	426	475	462	437	482	393	439	462	488	452	447	461	455	458	461	473	438	432	488	426	462	471	420	482	435	445	402	438	448	466	453	465	433	466	462	442	402	458	464	458	450	415	450	443	440	430	453	447	468	471	460	409	432	479	481	482	502	458	445	458	426	474	451	470	436	415	480	434	442	464	472	444	480	457	545	457	467	458	472	496	472	443	481	451	461	487	444	470	486	461	428	480	422	430	447	427	453	449	437	452	454	438	468	438	431	444	441	468	446	484	406	446	428	450	492	486	447	487	447	485	514	459	440	460	487	460	442	478	462	441	476	458	444	464	436	457	457	463	434	456	475	472	418	439	431	442	498	457	472	433	453	495	448	421	472	447	443	476	463	505	413	475	468	465	429	467	443	473	458	439	463	491	431	453	453	430	459	449	474	439	490	430	421	422	482	423	446	478	447	453	460	481	457	452	447	473	476	460	450	460	449	428	448	471	479	475	455	484	434	472	479	469	440	404	454	440	442	447	484	454	455	476	471	447	454	460	428	454	488	433	484	443	501	415	460	443	445	440	475	474	484	445	435	435	448	475	414	465	453	432	451	442	438	454	428	469	447	434	460	465	433	461	442	437	450	475	419	438	463	462	494	433	461	434	444	473	449	467	457	428	453	443	481	479	466	447	462	486	468	451	490	444	435	509	438	471	423	470	415	449	419	474	496	468	448	458	434	473	434	461	511	501	461	462	414	447	461	441	417	449	431	431	502	441	399	455	438	451	436	483	429	467	479	448	482	432	441	486	453	455	477	412	443	486	450	435	469	440	462	458	481	447	441	447	422	458	444	476	439	435	457	448	500	465	468	457	447	448	447	475	402	432	458	465	482	504	460	464	461	485	491	445	459	437	452	444	451	452	498	503	444	455	432	452	492	452	443	459	458	476	409	431	426	444	456	484	453	444	477	450	464	427	475	473	468	484	443	451	443	448	431	473	449	461	446	439	410	431	457	409	462	459	499	456	452	440	448	454	455	449	515	484	485	473	474	442	447	463	431	449	436	455	468	478	446	434	425	462	480	454	459	423	463	452	461	460	453	504	460	472	474	472	430	430	452	492	428	424	442	414	448	490	483	448	463	457	463	486	440	466	443	426	462	417	487	458	435	447	431	464	453	471	427	432	503	444	442	425	467	451	429	439	451	469	428	493	487	484	458	506	423	461	435	464	482	453	445	446	467	432	475	433	467	476	447	430	458	466	413	434	460	446	463	422	438	465	481	448	465	476	440	449	446	459	434	458	464	468	443	403	459	450	420	453	431	471	444	475	457	475	425	455	469	433	437	462	506	425	472	445	457	448	431	480	446	444	471	481	444	433	465	435	387	424	463	462	486	443	443	442	436	453	446	424	451	440	483	477	473	461	439	435	472	456	438	471	443	428	442	460	429	471	440	442	432	448	478	464	478	472	459	482	456	471	426	476	442	436	452	495	452	449	447	434	438	450	443	440	444	457	507	428	409	454	486	469	450	477	449	459	457	449	449	517	478	474	464	468	417	452	457	458	435	436	458	455	439	435	451	481	460	453	454	423	405	477	457	463	479	491	454	475	432	424	479	470	447	478	454	499	466	462	401	447	438	475	447	443	506	459	439	466	452	456	472	465	472	460	418	455	474	470	456	453	473	442	439	501	485	496	462	434	442	429	465	470	450	467	420	469	414	445	459	507	445	463	453	417	465	479	456	467	459	458	466	445	428	420	471	458	480	461	455	481	498	465	440	447	447	471	511	481	501	463	471	462	450	484	447	453	459	460	468	448	459	467	412	432	436	493	455	484	450	413	493	456	469	454	456	486	451	466	444	434	449	476	469	471	472	438	460	447	429	473	499	412	439	440	460	441	468	469	447	414	435	443	457	448	470	454	448	427	441	482	488	460	472	478	455	460	446	461	428	479	501	446	451	474	469	469	471	450	419	487	449	469	488	412	447	463	444	423	455	504	459	449	457	446	470	458	458	458	449	443	480	433	433	499	482	499	478	466	416	479	432	443	437	491	452	472	456	492	423	435	447	473	492	440	470	487	450	491	482	459	477	443	496	505	493	467	438	452	441	470	468	471	446	440	445	451	457	441	511	459	408	443	436	451	439	417	410	463	463	433	471	450	477	396	490	439	461	458	446	451	482	413	482	459	455	430	435	451	456	497	431	489	494	482	468	475	453	436	426	480	417	435	447	523	467	454	436	455	432	466	445	464	460	458	455	441	471	428	452	478	447	500	467	428	466	451	417	459	458	439	422	445	408	459	461	471	447	486	421	466	458	473	457	458	440	466	464	455	449	480	474	466	484	438	441	439	448	492	470	431	456	469	469	430	430	469	441	461	456	491	435	452	469	505	464	477	463	451	481	467	480	452	445	461	467	456	436	452	459	455	456	433	439	462	419	448	469	471	447	451	475	462	441	442	431	451	451	420	464	438	464	430	460	463	469	461	448	494	461	473	480	472	478	431	452	433	450	414	458	449	477	422	444	456	463	436	451	474	464	427	445	458	442	478	438	451	441	490	468	435	468	450	455	476	434	447	456	464	501	469
39534	5706	1525	1093	849	658	532	478	421	368	353	362	349	295	282	278	269	294	311	262	269	270	305	290	257	263	276	270	287	292	253	257	271	263	266	276	285	246	262	255	263	281	261	254	261	237	264	259	272	267	250	277	247	249	257	258	272	226	264	283	276	269	236	265	264	243	287	254	276	225	275	256	259	278	247	237	255	249	249	236	271	250	285	263	254	285	232	261	274	267	273	259	253	248	283	266	292	286	293	219	244	279	260	238	266	262	257	239	250	277	265	237	272	249	240	229	258	249	255	220	296	246	260	267	281	241	271	248	283	240	250	256	284	246	273	240	254	256	240	276	246	266	250	266	222	249	267	234	255	236	234	241	261	276	226	271	267	240	266	288	251	265	274	247	255	244	271	270	245	264	264	266	273	258	264	242	257	248	277	280	268	255	243	278	270	293	267	259	228	245	262	229	244	271	253	255	266	236	285	292	265	281	250	276	244	262	264	295	264	239	263	275	261	292	257	263	250	246	252	244	248	249	264	260	258	294	261	295	278	268	249	250	245	257	273	272	253	227	247	251	234	243	249	250	232	248	232	267	274	246	241	266	238	284	227	264	225	236	282	234	224	280	255	252	288	250	246	238	259	267	276	246	281	263	271	282	286	281	290	263	252	237	236	269	247	257	265	254	257	240	232	263	279	258	270	252	237	236	277	262	267	246	277	275	271	233	260	268	270	277	254	244	248	270	287	257	248	255	265	266	264	244	273	266	239	252	251	253	247	242	268	266	259	256	260	239	262	243	271	272	236	293	276	253	272	250	249	244	268	259	288	236	270	226	283	267	214	276	242	216	231	270	267	267	271	278	267	259	270	247	286	244	242	261	237	257	239	270	229	252	263	264	264	233	268	283	281	272	266	260	258	279	279	260	254	267	305	252	264	283	268	258	270	246	245	258	257	260	240	252	270	257	261	260	259	253	270	272	250	243	263	261	269	275	279	266	274	252	251	249	245	273	268	265	252	249	280	262	283	256	266	246	280	263	292	224	276	254	241	239	272	266	255	261	251	274	262	231	266	261	262	266	250	267	268	266	242	261	265	256	246	270	257	253	240	267	235	246	262	256	250	234	278	285	258	253	292	256	234	270	264	256	254	245	224	253	232	235	260	255	233	237	259	254	269	233	265	276	259	251	259	287	259	263	275	250	243	252	227	242	285	267	228	272	249	276	281	277	292	270	263	280	270	239	261	251	235	242	227	272	259	275	256	262	255	265	234	280	274	257	258	254	245	263	256	273	242	272	254	252	225	277	263	266	246	241	242	251	269	280	273	232	234	260	285	265	271	275	253	254	238	243	266	262	258	259	260	277	243	248	237	288	279	281	270	275	237	253	242	289	258	274	272	271	230	240	258	242	246	232	245	250	266	268	238	284	274	256	245	278	259	272	268	256	280	248	259	250	264	278	240	278	267	265	235	249	251	294	263	277	252	243	266	230	254	264	262	288	270	257	262	266	245	231	264	259	242	245	261	254	269	259	262	263	275	224	262	222	266	260	246	272	292	276	257	265	235	250	261	268	267	241	275	245	265	243	246	244	273	282	230	279	237	247	292	283	258	245	246	287	258	270	265	238	240	247	257	261	271	222	255	266	236	243	252	293	275	280	277	276	232	235	237	249	285	261	268	276	259	243	282	267	262	242	314	261	227	262	245	259	256	264	249	249	282	278	270	270	233	260	277	253	266	283	239	215	237	265	253	268	263	243	249	258	250	262	253	246	250	258	241	260	273	233	285	257	266	271	282	275	279	241	268	244	223	234	241	257	246	256	268	270	238	261	277	247	241	267	257	249	275	268	243	243	259	279	255	260	253	260	255	289	265	259	255	261	255	256	239	255	247	251	253	256	258	248	255	261	314	273	270	244	272	248	260	260	269	281	269	259	235	263	279	268	248	259	260	260	299	271	268	242	279	251	238	277	244	251	272	265	280	261	265	249	295	251	240	267	284	224	254	275	244	245	248	232	276	275	256	264	259	281	237	268	299	272	255	256	271	234	270	249	274	239	264	251	268	243	257	245	243	290	244	273	259	272	267	251	263	256	272	236	248	242	257	256	264	254	264	250	255	278	247	241	271	260	267	275	274	247	259	256	214	256	262	285	275	251	269	271	269	249	302	279	265	271	263	264	257	251	265	249	287	263	241	220	255	264	232	250	269	253	252	271	267	287	250	262	270	278	266	273	262	283	269	236	282	261	273	257	289	268	268	293	253	224	274	245	247	263	274	266	269	267	259	258	259	228	229	264	277	270	277	246	278	261	301	269	268	261	246	233	222	279	235	271	255	259	273	281	233	238	245	253	265	242	257	260	264	291	255	262	276	277	271	266	266	299	260	236	239	256	246	229	285	258	256	279	263	271	242	248	255	255	252	250	267	266	263	217	269	247	254	248	256	269	277	259	235	254	240	261	242	222	273	238	264	278	253	263	241	242	286	257	293	289	277	269	255	279	265	249	278	264	265	278	250	239	235	248	242	244	256	264	256	257	260	241	255	256	236	253	267	259	254	250	254	260	235	247	260	241	292	268	288	251	260	234	285	256	278	245	251	253	262	275	253	252	251	276	258	291	258	238	254	253	256	275	260	248	249	217	231	274	264	270	266	226	260	255	254	275	254	286	264	270	252	250	283	272	250	233	232	278	256	259	245	258	246	279	267	271	237	256	245	280	247	264	280	269	234	274	284	275	289	249	281	260	251	252	269	235	254	235	261	255	250	271	264	256	233	246	233	272	247	264	280	251	250	286	257	260	227	283	254	260	245	255	258	266	249	258	236	252	259	252	263	279	249	247	247	263	247	263	269	247	242	261	285	288	258	253	262	254	266	255	245	254	255	257	256	264	263	270	249	260	234	271	254	262	266	246	281	264	232	231	290	293	247	240	246	246	274	254	277	248	243	255	260	254	252	241	249	242	280	271	254	286	266	245	280	249	254	232	274	255	243	277	270	244	265	246	251	249	248	263	249	259	268	273	274	277	263	295	242	254	260	267	250	245	237	244	229	224	253	224	239	218	240	266	257	230	251	256	255	270	247	263	294	264	257	249	272	262	281	283	242	282	267	282	268	257	258	271	255	278	273	255	259	275	280	258	255	290	278	268	230	251	259	249	264	268	254	242	247	272	269	275	258	262	265	255	254	255	255	291	274	248	293	253	274	273	242	236	276	230	239	270	267	235	229	277	227	280	259	239	222	270	271	284	294	279	263	275	249	242	277	239	260	263	254	250	276	261	257	244	264	245	257	274	264	257	246	259	256	265	259	237	264	263	267	244	267	260	282	241	245	266	235	258	222	250	245	263	244	251	217	256	264	248	245	264	251	238	279	238	245	269	236	250	293	249	256	258	225	234	221	257	243	272	249	277	276	268	238	243	232	231	250	263	265	232	234	247	264	266	257	273	226	248	255	251	254	265	246	257	251	240	245	245	268	284	270	243	256	242	243	251	245	257	254	288	237	232	254	312
20298	1868	3689	3770	3324	2772	2371	2121	1707	1588	1547	1332	1257	1173	1122	1111	1116	1034	1036	991	967	912	1068	924	931	868	914	912	841	893	869	864	878	865	923	852	851	824	821	851	873	839	797	793	836	827	869	805	776	799	874	807	808	858	815	767	785	770	790	831	784	796	785	842	825	784	791	751	772	849	787	804	767	825	792	819	748	853	798	813	809	831	777	763	808	776	825	804	797	787	769	799	805	744	766	782	764	797	814	789	774	844	798	800	813	792	810	839	812	807	791	816	811	780	800	819	759	741	764	835	792	810	791	792	795	815	761	821	811	816	790	759	812	798	760	795	833	756	781	810	749	777	782	779	795	760	764	764	796	790	795	760	751	787	853	770	835	818	780	826	776	794	799	802	742	824	744	748	783	818	830	803	740	804	821	783	786	754	805	782	788	779	762	738	773	782	798	772	754	820	797	741	756	775	792	749	756	799	763	811	815	832	776	821	774	771	800	743	786	757	797	822	769	770	780	743	789	787	767	729	809	759	800	805	789	745	780	816	869	770	770	789	811	809	831	781	772	750	769	725	786	719	720	779	775	751	825	803	752	802	791	792	758	740	765	762	787	743	794	813	781	820	760	829	828	748	765	802	810	794	770	760	777	784	841	817	783	776	801	827	767	732	761	792	793	768	809	761	755	766	754	820	805	761	766	756	816	789	784	762	789	800	794	776	760	786	832	770	838	765	786	756	749	784	775	794	747	766	750	771	759	765	776	783	773	758	768	780	750	786	791	791	813	819	822	812	743	786	784	774	821	769	749	819	816	774	790	782	764	811	782	743	789	782	787	784	763	806	785	808	785	837	787	824	769	754	775	750	744	815	817	732	832	766	779	758	812	816	783	780	739	801	783	781	838	754	790	760	782	783	769	783	822	810	775	769	798	769	811	790	760	819	790	778	788	763	761	786	777	767	801	821	757	767	753	775	798	743	726	825	802	789	748	800	750	779	811	766	788	716	789	837	819	735	828	747	778	776	762	776	794	769	742	785	803	785	738	800	739	795	776	758	765	832	807	796	794	761	791	807	750	810	844	753	756	768	741	766	731	786	811	772	794	829	794	788	790	781	833	824	816	754	777	788	814	778	766	780	807	791	756	777	763	773	765	755	759	795	832	780	802	786	778	716	784	792	788	807	765	828	800	819	804	817	781	796	838	799	849	788	831	781	759	756	752	768	801	741	729	757	767	753	809	779	833	812	746	791	763	801	866	796	795	825	754	797	812	818	793	811	797	769	786	812	781	764	785	791	770	793	809	776	823	835	779	780	804	776	814	784	793	832	782	785	745	781	754	797	765	826	764	764	790	824	760	809	815	759	798	796	774	791	830	707	748	865	778	830	779	814	796	765	824	796	800	824	777	805	755	822	811	751	748	793	785	790	747	816	812	801	797	763	775	779	805	818	762	754	796	859	759	768	816	738	784	775	774	792	784	822	777	830	750	769	777	797	778	837	761	792	800	815	775	808	753	830	850	788	793	777	787	793	826	742	750	822	771	788	786	784	771	800	790	848	820	815	763	765	853	848	796	786	751	783	804	719	735	772	756	765	785	738	785	753	781	803	784	779	831	784	795	754	797	779	757	738	770	809	798	793	824	801	803	761	795	769	787	763	795	842	808	772	790	760	811	808	765	767	801	806	755	810	769	798	796	780	776	814	774	762	749	800	758	791	781	790	846	768	774	743	756	807	820	824	779	806	773	796	779	799	801	790	747	801	766	764	776	768	759	807	757	799	759	761	808	824	838	768	777	795	769	830	839	792	752	778	775	762	794	819	816	857	737	732	796	763	791	795	793	779	818	824	770	758	776	780	824	775	753	751	769	816	792	750	753	812	798	808	790	784	723	806	808	760	803	768	773	774	740	735	807	807	777	774	790	799	826	746	775	772	844	838	803	781	754	786	806	793	813	819	791	772	777	779	751	809	773	780	780	799	795	784	797	869	798	777	798	754	809	781	782	787	827	781	769	764	756	791	786	791	829	783	805	757	807	767	772	799	810	816	818	785	759	840	783	807	806	801	774	790	783	787	756	773	753	781	809	740	771	766	790	781	780	819	779	780	780	799	734	787	758	772	773	777	812	812	720	809	788	785	787	769	758	743	772	735	814	765	738	756	778	750	791	759	802	807	737	812	782	782	786	772	787	782	733	789	781	761	785	722	757	797	818	733	782	767	818	788	784	804	783	775	834	784	777	780	753	805	797	766	802	781	779	765	768	793	763	795	799	777	780	768	798	761	780	807	761	773	811	790	756	788	785	754	743	789	818	760	798	797	830	823	779	808	756	766	798	817	741	830	736	758	766	809	755	782	765	816	783	779	808	774	733	792	774	812	759	777	768	736	813	794	804	773	769	775	792	734	795	756	776	787	776	822	761	755	766	805	797	771	765	753	750	758	747	767	844	753	740	760	805	737	797	734	803	788	763	783	743	808	765	750	795	798	804	760	787	774	776	782	820	781	757	778	779	788	827	771	729	757	768	804	799	824	817	772	871	779	761	757	793	814	795	823	794	781	817	789	780	804	762	753	792	730	791	776	831	774	788	783	731	804	780	716	796	880	794	821	769	782	753	776	805	810	737	799	820	793	760	754	800	764	771	772	783	774	778	811	809	785	805	782	780	730	749	779	806	811	799	843	747	766	715	779	813	774	822	777	810	767	799	825	803	753	779	790	804	781	774	788	786	795	802	794	780	785	829	768	790	765	761	788	808	784	758	824	812	781	773	796	743	813	812	761	795	756	781	816	763	799	833	775	758	790	829	782	775	783	780	755	785	796	787	796	757	744	780	785	788	795	799	769	832	771	692	774	764	812	783	807	735	768	841	792	780	778	752	767	760	811	803	785	829	791	838	845	727	808	848	776	814	813	737	792	736	834	775	778	788	843	776	766	769	786	741	800	764	837	793	806	834	758	798	855	761	778	838	766	776	763	746	758	794	746	786	772	745	757	720	787	789	792	806	797	752	772	787	802	751	774	761	736	721	728	713	789	746	779	782	799	807	814	834	784	780	782	822	786	765	790	789	814	790	795	802	743	730	803	811	805	747	769	760	779	782	761	776	771	764	821	786	814	795	802	760	790	857	816	822	743	791	780	771	780	787	741	771	775	713	784	751	785	788	818	832	782	802	779	777	791	738	797	768	796	797	778	712	811	786	804	867	769	844	777	770	774	721	817	822	758	771	735	808	815	796	832	877	753	737	749	758	761	794	777	765	785	765	767	747	749	759	797	762	764	775	815	787	756	807	795	785	769	794	785	815	784	782	761	797	839	765	815	769	746	716	826	752	806	795	740	747	746	752	766	769	759	782	756	793	785	800	721	777	777	760	776	797	811	765	806	789	815	784	769	765	816	822	749	788	814	801	747	754	784	787	755	788	800	773	822	701	800	796	726	793	766	786	807	735	762	795	777	744	787	808	779	787	819	820	825	792	763	749	759	755	739	773	774	799	781	768	812	753	785	771	821
51818	10879	3239	2163	1367	1200	844	733	672	561	521	455	485	464	416	390	416	350	391	378	379	370	310	397	351	335	350	346	366	315	342	321	295	320	328	310	321	346	332	329	333	321	336	302	342	332	325	340	342	317	336	348	317	378	319	324	328	324	370	335	330	319	307	343	319	316	304	344	296	371	347	317	282	313	326	346	314	326	337	311	313	331	323	317	327	308	318	304	304	351	331	303	305	277	297	303	312	304	369	314	323	323	309	326	320	306	318	312	310	316	330	321	314	304	300	354	328	304	325	281	308	289	322	314	319	309	354	318	334	284	315	293	283	304	323	320	320	290	317	305	308	331	308	313	301	296	313	328	310	327	299	307	348	301	341	332	295	300	303	330	301	328	306	311	326	302	332	316	344	319	300	316	316	334	328	326	332	318	297	309	318	333	311	293	312	316	302	336	335	329	332	341	293	293	313	308	336	319	301	297	331	330	336	348	311	327	305	349	285	331	340	326	310	327	306	335	312	336	294	266	320	317	311	321	306	323	326	347	300	331	297	308	309	318	292	315	327	312	302	329	334	340	315	340	346	324	302	326	318	292	312	298	295	305	301	312	315	309	335	306	310	325	290	337	296	338	318	332	329	305	315	333	327	323	315	306	309	322	299	301	325	284	333	291	343	297	314	328	323	331	319	317	318	333	319	331	289	321	287	304	339	322	321	321	309	304	300	329	357	318	312	331	319	316	335	319	307	324	298	312	321	306	336	306	310	323	302	318	318	319	274	320	335	310	289	286	293	314	305	288	317	311	314	318	302	301	300	310	274	291	296	301	340	334	359	322	326	298	289	365	299	288	313	307	299	318	316	312	305	304	303	311	291	311	301	317	335	285	313	327	329	336	302	322	328	319	299	305	304	347	338	333	290	299	319	310	342	306	326	305	331	312	319	348	334	285	303	321	308	283	315	330	318	293	302	344	312	340	274	314	333	325	297	273	322	317	303	281	324	313	342	291	304	325	317	295	294	319	299	339	302	354	325	321	333	309	328	326	306	324	335	323	316	345	319	315	330	328	309	317	302	330	320	303	322	318	306	316	350	351	324	318	298	284	332	351	349	296	302	302	360	311	322	327	346	311	318	318	328	347	294	303	333	301	335	319	330	306	309	308	294	329	309	324	293	321	306	318	294	307	290	314	328	338	313	296	322	348	358	360	322	324	357	350	336	336	289	326	292	331	323	331	356	331	321	310	287	319	329	309	311	336	334	328	312	307	325	325	304	315	348	311	289	315	345	296	317	269	331	322	310	311	318	316	294	279	315	312	336	343	320	294	297	326	317	358	290	333	313	324	319	340	297	309	308	296	328	321	327	328	324	320	342	310	300	319	307	318	341	331	316	343	305	324	319	320	295	330	307	355	327	287	311	321	343	332	324	329	305	287	322	301	344	300	288	299	319	291	318	319	312	326	359	314	328	303	315	283	333	294	312	305	289	296	317	331	309	314	328	350	314	328	306	317	338	305	302	300	325	353	308	316	312	286	331	299	306	305	313	316	281	310	329	289	285	296	313	325	336	299	314	334	315	315	323	309	284	338	321	315	328	313	330	314	336	302	311	319	315	308	311	316	319	338	332	309	333	306	344	340	310	312	348	303	323	315	351	321	351	291	308	359	299	367	297	298	324	322	296	305	325	305	334	311	350	306	338	304	314	298	323	315	298	322	305	319	337	321	305	303	309	326	271	304	307	277	275	290	305	317	347	319	296	301	335	298	332	315	330	303	337	310	294	324	317	348	335	332	341	332	312	315	319	300	295	316	335	297	315	336	339	275	322	310	309	344	332	302	336	325	342	284	324	338	320	325	330	345	337	334	347	298	307	320	289	326	323	339	322	309	298	324	319	317	330	319	319	307	330	332	288	316	282	333	306	291	314	342	316	290	336	333	301	325	333	299	288	316	348	297	324	314	316	306	343	322	303	301	284	273	287	319	346	336	304	318	308	330	318	303	304	310	321	334	327	275	320	318	321	313	351	278	324	317	318	312	328	288	305	329	326	317	314	285	313	348	331	322	288	343	331	310	337	315	310	323	312	307	270	312	331	332	320	309	294	314	299	309	307	317	308	329	302	303	295	306	320	315	315	333	322	282	331	301	331	352	278	328	299	306	322	302	344	335	341	273	318	326	341	338	317	306	306	303	324	288	311	320	333	329	298	303	287	342	306	323	324	357	317	294	303	347	299	330	311	301	316	302	311	314	281	268	282	315	318	345	328	296	308	267	344	325	316	305	274	331	284	314	321	331	292	329	320	286	323	315	345	327	357	313	317	307	324	318	318	301	308	341	302	342	319	322	343	339	292	310	340	327	327	319	291	338	315	333	306	316	324	306	280	330	311	315	368	304	335	291	314	327	303	288	292	303	298	332	302	279	341	309	313	337	315	297	346	306	303	332	339	260	343	328	310	315	320	319	330	315	327	337	297	331	326	308	296	323	321	296	364	333	315	311	326	299	301	309	307	293	312	315	332	330	310	333	326	347	309	311	330	284	314	325	333	294	297	314	331	325	303	342	320	280	306	308	320	348	315	331	315	329	317	311	327	296	358	335	291	312	327	360	314	293	340	323	317	340	309	298	315	317	310	299	310	352	303	307	344	306	296	328	289	321	292	319	308	320	295	341	309	348	296	347	343	299	308	308	316	309	281	310	276	306	290	318	277	367	308	317	296	317	324	305	291	328	301	301	347	306	328	300	328	336	316	296	322	312	344	302	335	340	282	301	328	325	327	316	294	298	315	337	324	311	292	330	329	315	336	314	312	291	302	288	318	331	311	339	307	262	337	299	314	288	317	302	321	323	337	299	309	285	308	279	324	287	297	327	314	311	323	328	326	324	322	293	332	293	334	272	311	310	307	302	290	308	327	340	301	307	316	281	332	336	333	284	317	308	320	297	329	315	306	320	299	322	342	287	326	314	333	285	336	323	333	311	319	344	309	299	303	356	341	321	291	342	333	304	281	323	291	356	303	344	308	288	297	307	319	283	298	305	314	317	315	301	313	334	293	319	351	313	302	333	298	280	348	340	338	339	307	292	314	309	330	331	335	303	311	317	331	313	342	312	315	312	324	326	285	320	319	318	309	324	343	282	286	291	310	311	272	322	318	353	335	332	303	303	282	327	303	307	331	311	288	319	297	298	343	312	356	270	308	294	345	287	298	345	286	343	341	316	311	293	290	320	336	339	334	330	305	324	319	289	331	313	310	315	316	317	301	325	329	318	307	321	335	306	285	295	326	315	309	317	340	301	337	342	325	315	349	297	309	294	295	317	313	307	328	326	320	295	290	295	305	280	338	312	312	313	327	332	353	303	320	326	326	299	306	342	303	328	255	336	333	322	308	298	292	309	338	321	333	326	328	326	322	322	319	299	324	330	310	288	320	304	333	327	300	309	348	289	291	284	321	313	331	322	316	291	331	295	304	327	299	340	327	309	318	331	285	310	286	340	275	325	304	317	302	333
25540	2886	6342	6650	5590	4665	3896	3227	2898	2482	2244	1986	1945	1770	1686	1602	1562	1458	1426	1341	1330	1291	1255	1193	1168	1155	1117	1131	1079	1098	1142	1090	1140	1079	1041	1013	1057	963	997	1041	990	1023	1013	1002	1004	964	1003	978	988	1013	935	991	949	960	993	1004	991	994	974	1002	995	982	937	945	924	983	957	919	958	965	886	929	1006	884	945	1011	943	952	976	929	908	914	910	949	900	991	908	913	929	894	952	927	900	877	928	959	898	902	957	948	1002	952	926	959	871	993	941	863	887	887	958	911	951	867	900	933	897	928	898	938	905	924	925	916	898	937	932	958	895	893	921	928	893	903	943	918	916	935	870	898	946	887	941	897	901	914	901	943	952	934	928	947	905	915	909	936	963	921	952	986	916	946	868	934	901	1010	895	916	911	955	897	917	908	946	973	947	950	887	898	903	886	962	865	932	950	898	958	944	896	929	923	920	945	906	927	927	933	965	923	973	878	962	900	957	868	916	853	935	951	920	920	877	948	889	922	884	903	896	938	923	893	949	898	928	901	890	898	891	934	915	926	925	908	984	972	876	952	940	910	964	941	927	931	972	918	867	894	954	920	881	872	922	919	921	927	891	911	956	952	950	878	915	918	909	933	914	891	925	961	897	943	859	939	921	896	882	915	954	966	920	925	926	873	944	942	945	909	872	966	949	914	946	896	951	953	868	885	953	913	874	893	944	898	918	928	944	910	986	876	902	907	968	909	935	862	908	875	916	895	852	931	941	878	912	911	907	932	891	938	893	905	928	938	961	913	922	936	920	924	975	835	896	937	939	951	918	881	923	881	883	939	898	911	933	941	928	920	908	933	936	964	901	877	947	900	890	889	885	932	951	906	934	909	923	900	950	943	944	912	895	902	889	932	945	924	883	874	924	893	915	933	944	929	934	946	899	905	955	909	955	927	944	945	878	883	904	914	875	865	937	925	952	916	891	886	910	968	887	948	927	921	930	889	890	908	939	976	918	882	926	911	921	925	911	938	904	874	957	1005	929	954	932	888	896	858	886	908	925	923	877	966	939	869	943	909	916	922	948	891	914	879	921	879	918	957	948	912	938	948	922	947	870	921	920	954	895	950	904	905	949	967	953	936	965	882	871	933	946	885	938	940	920	897	930	909	877	877	930	945	904	916	941	912	864	931	882	900	896	858	946	939	889	922	899	928	947	873	919	903	922	936	962	915	891	915	912	955	882	945	894	960	931	932	894	901	889	900	919	925	907	927	950	924	900	972	959	952	965	935	913	968	930	957	897	935	876	937	905	955	886	887	946	912	911	916	941	873	929	984	862	926	935	930	966	928	875	964	929	966	934	915	1004	919	898	935	899	931	931	988	972	960	913	882	952	962	943	912	918	916	907	915	922	928	935	929	941	913	912	921	973	932	928	863	946	934	946	884	850	962	884	875	909	956	940	942	969	949	871	935	905	930	880	867	923	948	841	894	926	915	880	961	910	920	932	878	909	932	939	975	966	880	906	921	937	899	943	902	905	914	935	983	895	941	896	937	911	939	935	906	946	898	886	912	925	928	890	926	897	902	871	890	924	947	943	959	895	923	949	976	909	903	944	912	922	931	865	861	905	871	916	901	966	909	964	891	914	884	964	932	862	932	937	882	949	915	957	918	910	899	982	935	900	911	916	954	929	963	846	933	898	937	940	926	889	902	903	876	923	874	931	918	946	952	939	860	931	982	897	958	871	874	885	860	869	901	919	959	920	898	846	906	876	897	911	881	924	906	898	901	947	933	936	944	981	889	920	912	942	932	925	886	905	934	968	885	937	941	951	887	945	899	929	959	934	939	917	858	925	916	887	932	900	919	897	916	898	936	909	940	964	860	936	897	948	923	943	914	934	992	940	929	943	921	963	920	935	919	927	986	908	869	913	957	881	954	908	984	874	953	937	894	900	899	832	938	917	904	908	915	897	928	942	884	924	960	890	915	898	920	959	879	923	928	897	914	879	910	932	957	873	887	907	932	941	929	975	935	910	939	904	931	939	910	902	910	885	884	897	890	927	928	919	922	937	895	954	918	929	886	937	970	922	890	917	905	884	960	886	898	858	971	968	951	913	960	947	893	909	920	919	915	918	943	886	916	866	910	963	925	914	945	906	902	856	858	899	925	945	891	958	930	955	923	1010	895	946	885	947	909	890	920	930	940	959	929	895	887	917	886	939	922	939	1007	876	900	914	942	872	931	926	895	901	914	975	921	915	858	922	968	887	962	885	922	969	966	881	928	936	943	942	905	941	895	966	936	904	922	890	901	964	878	918	934	976	936	887	904	923	925	920	928	926	980	963	870	931	911	889	865	897	939	927	912	894	936	898	862	876	911	902	884	905	892	880	904	951	890	928	971	916	966	890	987	905	993	932	909	939	919	944	900	897	925	912	908	862	920	884	901	918	868	926	920	950	916	912	883	866	925	936	872	929	914	926	956	884	951	894	928	894	922	903	960	907	924	934	940	957	901	897	900	962	948	914	902	943	967	911	909	918	921	930	900	901	874	903	895	907	891	896	965	914	868	883	928	951	926	968	899	923	903	905	933	884	928	951	966	936	958	939	928	937	917	933	896	859	924	936	882	890	867	897	937	904	936	915	950	873	903	921	965	934	925	948	895	888	947	847	882	883	922	974	894	934	850	930	906	851	933	876	919	938	912	904	916	958	905	930	934	826	903	912	873	923	945	1003	896	908	904	938	936	959	907	920	882	924	932	895	902	912	879	902	900	901	893	911	903	918	904	869	906	937	940	927	854	935	926	903	917	915	937	954	872	919	927	925	887	945	939	898	939	954	958	880	907	949	912	887	917	951	912	941	894	943	912	924	914	939	835	933	896	951	922	907	902	913	941	872	940	946	910	924	938	958	970	915	909	929	908	898	907	920	882	953	894	891	920	905	901	924	885	904	852	940	875	915	923	925	915	870	889	917	960	910	951	883	928	887	883	909	908	965	943	858	894	927	865	926	944	937	901	848	984	895	864	939	849	907	935	878	965	970	937	937	925	909	869	902	956	901	902	895	951	902	954	882	921	922	850	905	867	931	946	904	993	923	931	862	993	902	895	941	903	933	963	924	886	861	894	897	885	895	907	959	892	944	961	947	887	894	867	919	911	885	917	957	908	964	920	886	958	921	882	912	872	932	911	950	922	904	885	918	930	904	894	905	958	974	875	899	913	881	931	902	899	893	981	866	911	830	987	1000	898	920	947	891	958	949	915	927	962	900	956	882	856	940	890	871	972	908	887	930	925	927	884	901	881	920	919	942	914	917	927	928	897	928	880	922	910	938	929	942	938	943	912	904	921	936	928	973	926	902	883	942	929	943	879	887	956	973	943	874	945	900	914	938	958	922	890	901	908	876	916	938	901	873	864	838	914	941	911	900	877	904	943	922	893	885	885	867	904	970	913	964	928	920	915	927	904	934	905	924	928	888	923	853	918	926	913	884	906	953	904	936	876	913	919	954	892	948	872	889	885	916	906	951
6744	366	244	174	188	158	156	156	140	152	150	140	142	139	137	135	147	122	130	119	119	150	135	150	99	120	116	128	137	138	142	134	122	129	136	112	146	113	148	134	136	142	146	129	140	119	135	136	138	128	126	130	146	148	130	120	134	133	136	130	156	138	119	119	139	123	140	128	120	137	138	142	127	142	135	124	145	127	148	138	130	131	123	122	134	157	124	130	131	141	118	121	133	149	137	139	140	176	144	121	136	119	137	115	118	141	129	124	128	134	139	145	135	136	139	124	144	109	140	149	142	134	141	118	124	125	128	145	127	143	132	142	115	136	131	144	102	148	145	133	122	135	157	141	114	138	127	118	124	149	132	114	149	142	134	110	152	137	139	134	143	142	137	145	123	121	120	123	151	135	139	127	147	149	132	132	148	121	115	144	127	147	118	152	123	128	129	139	130	127	140	123	147	126	143	126	122	140	135	132	133	139	146	129	148	147	122	130	174	145	136	129	135	145	163	129	135	128	129	114	132	144	141	126	141	135	119	131	142	132	139	135	124	119	134	134	125	125	125	130	138	134	124	165	134	151	124	127	115	140	120	124	134	128	145	123	151	114	122	140	135	154	144	147	118	113	139	147	145	111	123	123	143	151	139	121	124	129	130	132	136	134	125	112	141	123	116	144	130	141	136	131	121	128	131	130	138	121	148	118	147	134	150	140	128	131	113	135	128	141	136	137	110	133	118	105	132	124	125	129	142	133	125	139	145	121	140	134	146	120	136	117	148	131	112	137	132	143	132	135	134	138	130	115	134	151	155	149	140	136	136	108	129	132	114	149	114	126	168	121	125	104	130	141	124	107	138	134	126	156	133	134	135	121	140	128	135	130	152	143	149	128	129	153	143	140	132	142	161	135	137	126	140	140	135	120	137	123	137	145	131	127	125	133	127	147	129	136	136	120	134	137	147	111	154	126	135	121	132	127	135	137	141	140	158	137	153	136	134	131	132	132	117	139	140	127	138	116	126	139	154	116	131	126	130	137	134	124	126	147	141	148	157	151	135	126	141	150	124	130	134	162	150	140	133	129	151	135	113	141	128	129	143	159	135	127	138	122	134	132	163	123	112	141	136	134	119	139	117	136	116	145	144	139	148	114	169	119	128	129	145	146	107	122	130	122	147	125	145	136	131	138	117	138	137	147	145	120	119	129	113	115	138	133	130	138	144	133	144	150	154	136	127	122	138	131	149	139	152	155	121	133	130	148	130	154	147	130	138	125	149	139	117	139	134	143	148	130	132	120	154	133	131	129	140	136	127	141	125	145	123	139	158	132	117	140	134	144	119	140	147	142	114	134	126	149	132	135	138	123	128	135	125	137	132	137	130	124	122	104	121	132	128	141	140	133	121	129	132	147	111	146	122	121	125	139	122	133	129	118	139	133	122	131	144	134	130	119	124	161	134	135	122	140	131	151	142	129	155	129	135	127	121	119	138	108	155	121	124	128	141	130	143	121	114	125	127	133	107	145	147	131	140	130	138	134	115	158	138	132	145	127	166	142	136	138	132	131	134	143	142	133	127	132	151	129	137	146	135	141	138	171	143	126	145	151	133	134	114	120	132	152	153	144	136	144	123	125	114	148	147	118	135	146	134	120	136	128	148	114	140	131	129	127	119	134	122	120	132	147	124	150	149	121	136	140	151	131	119	125	140	152	137	122	127	140	124	127	163	146	114	141	123	133	142	133	124	144	137	133	146	121	122	135	141	156	144	119	146	131	129	134	136	145	129	159	133	121	134	133	137	139	153	127	123	123	144	146	134	122	118	118	136	156	144	153	135	133	129	148	126	122	133	115	132	133	147	139	121	136	132	126	132	125	125	136	143	127	134	125	146	137	131	131	143	138	133	128	150	139	136	133	142	122	122	112	113	117	133	102	117	151	134	112	121	132	126	121	117	130	133	121	134	129	128	126	154	117	139	131	150	122	154	134	127	126	155	127	132	123	136	117	120	143	143	151	116	133	115	112	121	114	146	141	126	128	140	133	145	128	115	142	107	128	133	133	130	118	139	119	121	123	127	120	143	117	120	143	139	144	115	137	147	139	126	152	134	129	116	125	124	129	129	159	137	126	120	151	143	142	150	128	136	119	130	147	144	125	141	117	139	118	118	131	126	132	119	119	134	143	145	140	123	144	136	138	122	135	116	138	147	112	112	134	111	140	150	140	159	125	117	116	124	131	117	113	132	142	128	145	139	115	125	115	148	133	141	135	135	146	136	120	127	153	139	124	131	119	129	139	127	139	129	141	129	134	122	126	152	131	146	142	101	128	138	127	157	140	135	108	143	124	154	143	139	145	131	142	143	126	149	117	107	145	128	141	139	135	113	144	133	137	141	140	129	122	125	141	149	145	133	148	139	124	143	132	140	127	132	154	110	131	137	138	144	118	145	135	126	116	152	161	130	127	153	133	117	113	123	135	140	127	132	125	135	120	131	122	139	145	137	144	140	117	143	133	152	143	130	117	136	117	160	134	114	123	160	135	127	127	152	121	137	120	121	132	128	120	162	136	140	143	145	155	133	153	137	159	107	143	109	118	136	123	129	133	135	134	136	134	129	130	135	105	114	126	131	133	137	124	134	142	137	136	126	141	116	133	137	148	124	130	131	159	150	123	129	147	136	118	162	135	131	132	141	155	117	138	148	137	127	165	112	130	132	161	148	124	132	133	145	133	119	143	138	120	139	148	130	137	122	129	127	126	154	135	164	149	133	121	142	129	120	124	137	129	148	143	120	131	139	143	118	159	116	139	140	150	138	153	116	134	125	126	127	144	135	134	137	145	134	141	144	147	140	127	139	139	126	132	137	123	142	141	150	126	133	122	139	130	126	134	129	137	138	124	148	125	149	145	137	118	137	126	116	140	140	154	123	141	123	127	91	145	143	135	150	138	130	144	132	128	148	151	138	127	113	123	129	119	129	124	153	135	144	124	130	118	132	140	107	142	130	127	127	152	134	123	141	115	124	147	123	135	134	136	135	114	130	127	145	137	152	111	136	112	136	119	127	126	126	135	139	152	139	131	153	123	150	134	132	140	146	126	129	119	119	141	130	148	130	135	121	146	125	124	130	117	133	137	146	139	148	117	152	141	150	128	130	128	117	133	143	131	130	137	130	134	129	122	143	125	137	147	134	130	131	140	121	132	138	131	137	153	162	129	135	107	120	119	133	126	132	129	127	118	134	129	142	149	114	119	142	131	119	142	135	132	145	138	137	138	125	136	150	161	108	122	169	141	145	143	146	158	132	148	121	122	120	142	140	159	140	123	120	139	119	130	136	141	142	132	136	144	146	134	123	133	114	149	151	147	135	140	145	144	125	147	153	151	119	143	147	131	124	146	138	116	127	124	135	122	118	137	135	124	133	128	129	121	123	142	143	137	127	116	114	128	159	152	128	128	142	118	138	142	133	143	132	148	125	124	118	141	127	117	133	118	119	130	124	124	143	130	107	132
6827	523	640	716	637	611	546	563	517	488	493	484	476	511	474	515	453	474	501	456	496	458	462	460	477	439	465	472	451	499	481	489	496	452	424	439	448	480	479	463	405	478	483	451	497	480	465	495	433	464	484	462	475	451	459	453	455	500	476	431	442	467	441	484	478	466	472	459	429	457	435	498	470	453	460	439	484	462	452	458	466	477	458	453	436	493	465	481	471	446	447	452	484	467	473	457	430	469	487	456	415	455	452	431	468	508	462	464	444	429	440	436	427	450	466	493	463	423	469	419	411	466	439	474	475	433	416	442	441	472	439	454	431	455	459	464	458	479	455	478	450	475	461	425	477	447	442	475	457	425	450	488	441	463	461	447	444	471	446	452	449	444	477	419	473	499	442	437	456	453	448	452	447	480	440	452	480	461	444	476	430	401	457	489	438	453	506	430	473	433	505	466	430	467	473	444	457	449	428	460	449	466	456	445	424	480	475	457	476	492	434	473	435	439	455	433	451	466	440	463	445	419	449	454	441	506	480	474	484	437	467	444	470	496	478	463	480	443	429	458	451	495	476	444	474	477	433	445	447	488	448	433	433	435	454	442	446	435	456	440	447	475	455	448	487	436	424	484	453	413	436	427	464	462	438	424	455	448	451	462	462	481	464	471	454	443	474	452	443	478	462	459	460	472	466	461	471	434	463	417	434	464	468	466	480	470	426	459	439	463	460	431	436	470	436	446	515	418	459	493	452	460	439	441	436	456	465	457	430	477	444	459	399	455	469	465	462	450	464	420	458	467	443	459	462	488	432	473	437	451	456	464	443	448	457	478	459	454	479	467	443	444	484	432	484	460	444	456	444	487	444	438	459	460	470	455	451	463	455	487	422	413	483	454	418	430	452	444	472	449	474	468	451	468	464	481	417	453	429	454	468	486	445	456	451	438	453	423	441	449	448	413	465	430	455	483	465	438	464	495	469	456	448	474	448	480	473	455	423	434	479	472	440	458	468	454	444	456	430	454	443	456	465	464	465	452	410	455	480	475	452	436	466	503	467	483	478	478	470	487	468	493	452	430	472	452	442	447	436	455	452	431	457	459	440	498	441	461	459	508	445	427	472	443	443	429	464	435	454	479	460	430	490	450	490	453	473	458	480	468	455	428	419	464	479	421	469	473	432	456	460	430	460	492	430	457	457	474	436	453	483	461	437	431	519	446	432	434	457	455	415	464	494	462	472	444	465	472	469	454	477	464	453	458	435	433	442	453	462	457	506	462	467	441	464	467	467	477	456	404	464	486	440	464	454	469	475	450	466	455	478	441	462	464	475	436	453	465	471	497	441	485	445	459	477	485	470	482	479	443	444	472	472	450	464	459	465	457	424	446	463	480	457	435	460	438	415	462	452	437	433	452	499	452	455	487	460	461	450	452	447	481	477	444	481	460	466	424	484	458	452	461	459	492	467	475	463	416	486	467	434	430	479	459	456	464	443	497	477	500	474	480	414	456	434	435	468	473	460	476	451	453	449	469	486	431	467	461	506	453	459	434	475	475	442	463	438	500	445	437	454	492	450	436	462	426	484	501	478	453	457	518	455	467	418	427	482	459	445	512	469	412	465	483	464	471	482	463	413	475	442	453	501	455	458	450	467	466	439	487	451	460	498	472	466	455	465	444	440	475	442	462	423	468	480	468	463	466	456	458	438	446	442	458	441	419	416	469	473	449	442	488	452	456	496	453	480	445	471	472	484	465	511	472	485	423	476	502	488	448	478	434	501	483	491	466	455	477	489	461	466	479	430	480	478	431	426	457	446	449	496	460	444	453	488	478	433	466	448	465	451	453	472	486	449	434	477	417	474	482	456	437	454	449	431	447	444	447	451	477	462	468	508	452	481	469	440	464	482	485	412	436	481	471	435	472	448	428	492	473	511	416	449	439	492	427	400	431	439	447	515	451	478	479	474	468	444	479	494	457	436	451	469	452	426	493	436	452	456	475	509	474	476	428	443	449	460	451	469	469	497	508	427	497	465	481	463	463	437	465	424	454	488	459	474	466	440	446	441	457	454	455	513	474	472	417	507	466	464	431	437	475	453	467	464	451	435	485	446	482	471	464	506	456	450	477	433	497	457	490	459	445	435	482	464	459	412	445	498	447	470	455	461	450	410	435	487	457	454	470	451	435	421	462	432	429	426	449	482	451	450	471	445	452	457	471	450	456	462	470	423	436	458	498	456	461	420	460	472	477	460	468	453	470	481	470	442	469	471	479	448	497	473	447	437	476	458	461	444	429	458	474	460	501	453	458	455	447	446	452	474	468	420	457	444	447	437	427	422	455	479	442	495	444	485	485	480	436	404	437	439	470	484	516	426	427	465	512	441	448	492	464	441	469	478	446	483	437	449	458	443	452	451	427	452	454	477	468	461	445	489	465	471	459	455	481	460	440	492	461	486	451	449	451	466	445	438	465	452	446	486	428	428	473	471	450	451	428	453	451	481	478	458	474	487	417	468	460	438	475	445	457	472	444	455	443	441	464	466	484	462	455	445	464	449	424	441	446	440	460	458	448	500	496	470	450	469	470	401	445	477	453	444	436	426	463	425	437	450	507	448	470	471	478	445	479	495	500	442	443	464	439	444	455	456	449	440	441	461	456	466	470	451	468	436	467	477	476	452	451	455	456	419	452	410	484	453	450	462	432	424	471	445	470	474	434	449	489	482	436	454	437	473	453	461	474	460	445	437	431	456	438	498	454	467	428	490	455	446	425	461	468	451	469	464	444	430	417	458	473	462	455	478	477	456	457	478	448	487	458	467	448	450	488	450	450	473	477	457	497	444	477	454	410	420	459	482	471	453	484	442	449	513	426	482	447	462	438	456	454	494	453	441	474	481	458	475	442	452	437	431	466	478	465	433	491	455	428	436	481	501	469	448	458	481	440	413	499	463	471	443	464	447	432	434	455	452	452	447	425	439	467	450	466	458	457	459	455	443	484	484	423	460	457	467	471	479	443	480	432	415	465	465	480	462	477	467	474	447	479	456	415	453	456	492	443	459	456	461	451	466	444	458	453	460	492	476	473	452	447	470	459	476	469	455	478	474	431	484	459	457	491	447	447	453	448	414	466	440	467	446	476	463	482	468	459	446	439	476	446	459	444	472	412	446	479	447	472	440	496	468	404	426	409	446	452	480	464	475	478	412	454	438	471	400	464	450	455	440	467	462	426	448	470	480	489	504	424	440	448	464	446	468	465	443	416	441	445	461	494	436	462	426	442	429	473	460	474	469	486	447	449	448	460	439	449	496	463	465	443	442	442	476	452	454	512	452	442	451	470	492	464	506	457	459	448	443	468	432	501	419	445	417	456	440	455	435	439	446	431	424	454	430	489	484	468	481	438	462	416	483	436	475	461	477	459	443	454	461	444	449	447	457	475	421	478	480	443	485	482	444	466	453	445	474	505	454	443	457	452	451	496	449	464	471	465	472	457	447	462	471	470	470	455	468	450
36795	5080	1577	1155	802	657	587	452	398	362	350	336	333	373	310	317	313	307	288	286	279	262	274	285	284	262	275	255	274	291	268	312	268	247	262	270	261	260	275	256	265	278	243	260	246	283	275	254	252	260	283	279	261	259	264	260	237	262	277	310	247	275	251	252	262	260	227	246	292	268	262	265	277	272	261	283	258	242	249	243	288	279	264	235	261	244	283	257	248	277	245	235	263	268	268	257	317	241	283	263	236	259	257	225	251	241	240	256	239	243	249	273	274	265	271	269	252	239	248	249	247	273	279	228	263	269	256	270	260	235	249	270	273	237	246	269	268	253	257	263	262	252	269	275	269	227	233	268	270	271	246	264	283	251	249	255	250	252	262	243	290	273	240	251	240	251	258	213	261	268	264	246	242	264	250	242	276	244	243	285	278	258	267	275	235	273	274	246	226	279	225	254	259	223	263	268	267	270	231	232	254	268	265	266	271	257	246	255	247	263	267	260	303	272	259	256	267	262	248	240	261	273	299	265	224	238	241	258	256	256	231	261	298	255	266	257	254	239	258	251	260	275	269	271	258	258	246	260	283	276	250	261	253	292	268	245	261	242	274	271	243	262	262	234	251	241	232	259	233	245	259	270	253	263	263	259	247	243	241	246	255	268	243	250	281	260	262	262	278	239	249	244	217	235	261	272	297	266	253	237	250	309	247	240	234	273	269	264	252	255	257	258	269	247	229	274	259	272	278	261	244	262	236	228	231	278	239	265	281	241	250	259	277	227	262	275	269	270	278	286	257	253	270	248	250	230	287	241	264	257	247	252	235	247	278	222	274	253	251	286	238	242	245	246	238	261	257	253	271	248	258	245	267	264	240	282	239	244	249	249	258	258	264	266	246	293	240	233	254	273	274	280	270	278	273	255	250	269	243	229	264	246	232	271	271	231	256	236	265	273	249	251	246	246	258	249	254	275	241	279	261	243	280	234	270	260	258	242	276	248	267	246	240	276	258	259	240	238	266	265	247	239	269	209	241	279	278	245	265	262	249	236	251	253	268	250	257	240	252	249	256	265	250	261	265	261	249	255	246	247	245	242	240	277	241	248	232	273	233	246	256	226	233	257	268	267	257	251	272	228	270	276	273	277	256	263	247	310	267	279	252	258	270	261	240	242	280	251	249	291	252	263	286	259	249	251	254	258	237	260	287	268	248	272	278	278	250	245	246	261	301	264	256	265	261	231	285	232	242	291	243	279	265	241	269	255	230	252	297	247	258	263	273	247	242	242	256	262	248	269	236	273	240	258	253	263	292	282	258	242	258	252	252	262	239	237	280	272	280	264	252	257	286	278	238	219	255	233	251	281	237	242	241	272	268	257	251	261	271	245	270	265	247	258	240	253	238	247	279	256	240	289	231	251	271	266	280	283	239	261	240	249	249	273	245	279	214	287	252	271	274	264	276	238	239	259	292	247	255	240	265	287	249	264	238	266	264	229	271	260	266	236	257	248	262	231	240	262	235	265	278	232	257	260	276	281	278	258	263	260	256	252	253	257	278	275	261	231	259	261	255	248	243	256	260	274	245	275	256	252	242	260	263	277	252	252	247	260	240	235	250	267	248	260	267	258	296	226	265	274	246	270	256	269	263	261	324	256	260	313	237	271	264	244	249	278	288	271	256	262	247	263	284	253	267	267	286	277	254	274	258	256	264	265	270	227	254	255	265	269	221	235	244	258	287	249	243	229	270	257	272	247	233	273	266	241	281	265	285	270	256	274	278	252	244	276	276	276	270	269	280	279	266	276	262	268	249	269	278	249	262	230	273	256	272	240	270	248	252	287	266	308	243	258	269	288	268	242	253	246	297	257	248	244	267	285	292	238	266	252	257	280	255	280	257	263	269	245	262	261	257	251	237	232	243	252	269	273	252	293	283	278	254	227	220	240	270	237	270	258	273	276	233	249	234	247	218	258	243	275	248	258	247	262	240	251	241	276	261	254	247	250	260	260	265	262	260	270	259	281	242	259	284	231	270	272	266	275	264	268	230	267	239	269	260	267	257	272	255	240	264	291	263	262	270	265	239	263	245	259	265	300	247	266	255	243	247	249	260	250	250	228	262	261	268	237	238	239	270	263	290	259	248	272	275	263	262	240	268	257	259	248	266	278	291	281	267	248	252	243	270	259	268	290	262	240	239	259	265	253	254	248	267	267	260	236	253	219	237	253	250	261	248	280	270	271	265	263	252	255	263	268	256	278	264	261	259	262	269	245	254	254	253	253	244	255	243	248	287	284	258	270	282	244	275	283	247	246	267	268	276	283	267	268	261	273	246	234	229	290	278	277	286	246	227	234	247	230	215	223	234	258	272	265	279	253	248	266	276	270	294	254	264	256	273	242	279	222	251	282	258	237	231	278	232	241	233	277	247	259	255	259	258	285	224	271	275	252	251	261	265	276	247	271	259	222	245	266	262	251	294	268	272	266	269	264	245	255	255	248	243	263	270	248	254	248	248	254	258	250	268	253	223	266	254	263	265	272	273	277	244	232	260	266	247	254	253	218	249	261	246	263	265	245	236	246	260	263	252	245	239	260	268	262	236	248	250	276	243	239	276	237	256	255	293	273	254	222	255	257	240	234	279	226	247	262	237	248	271	272	250	244	240	274	273	270	249	264	287	268	271	275	269	258	288	244	243	277	242	261	262	253	266	248	278	271	275	238	290	233	232	283	269	239	235	267	273	270	282	256	272	257	267	281	253	249	271	249	251	234	254	244	241	259	239	239	258	247	246	254	286	255	281	262	267	306	243	252	269	260	267	247	280	293	249	267	277	240	262	237	280	244	242	282	235	266	244	261	263	266	229	254	214	263	253	283	273	271	260	272	278	264	271	284	294	256	250	223	241	289	297	265	262	225	264	243	241	280	234	261	274	257	257	277	256	281	281	253	254	257	265	264	256	241	283	256	260	238	261	242	292	248	275	273	247	236	264	266	224	285	256	249	256	233	262	243	264	250	276	273	264	278	264	251	275	234	267	254	269	269	263	261	259	243	238	244	251	250	249	257	247	249	247	272	273	255	248	273	263	247	255	241	254	262	252	251	291	254	279	264	264	247	262	266	270	251	258	268	250	243	277	250	241	274	285	248	272	259	270	299	231	251	218	244	257	244	294	256	263	281	253	259	255	281	248	257	267	262	256	254	222	251	277	241	256	245	260	282	227	253	265	242	273	241	244	256	234	264	259	224	264	242	255	235	250	246	254	270	252	248	262	254	237	258	240	258	251	227	243	261	281	277	279	255	238	248	271	270	262	253	253	296	262	256	249	252	275	238	282	260	259	261	246	261	248	266	257	248	284	260	265	250	267	257	259	273	256	240	264	262	293	262	253	279	200	268	229	252	273	262	238	245	250	253	258	253	244	253	282	240	219	236	255	258	269	254	231	248	272	259	254	265	232	221	263	238	285	253	254	263	242	253	266	263	267	271	260	256	252	232	274	254	262	272	265	258
18935	1787	3665	3987	3391	2745	2284	2010	1790	1560	1495	1387	1258	1199	1213	1155	1082	1090	1041	970	973	909	931	911	922	929	882	908	857	875	916	889	867	846	868	847	868	842	918	820	810	853	801	798	817	788	822	839	860	781	774	801	792	807	842	808	815	839	757	788	768	824	826	821	766	813	816	778	848	788	786	803	766	800	786	730	785	818	753	791	804	828	785	770	809	758	748	820	732	765	785	797	791	866	791	745	801	815	794	786	810	826	726	807	809	809	774	808	749	815	841	788	772	753	819	774	766	802	772	788	809	793	782	774	820	766	789	799	757	790	789	745	756	784	811	839	774	773	841	786	779	811	803	828	793	762	750	780	773	776	730	762	813	758	752	729	805	788	819	794	760	796	806	831	757	747	768	758	827	770	830	780	834	763	807	811	839	697	758	771	765	774	782	727	764	785	810	769	782	791	813	813	763	780	768	770	808	748	737	780	729	797	768	786	765	771	764	759	762	768	716	761	790	767	802	742	790	781	829	772	756	767	816	780	738	775	776	714	839	764	749	796	780	751	798	764	787	773	799	787	848	792	780	755	776	757	752	789	784	807	750	826	757	779	800	804	762	774	769	737	816	787	763	818	792	782	775	806	799	741	815	798	736	742	796	808	740	788	819	780	757	779	794	769	762	763	799	742	785	742	804	760	836	806	802	778	808	817	767	816	776	814	759	777	754	781	795	756	775	809	781	772	808	782	778	805	808	794	813	799	750	783	800	819	760	737	776	759	781	755	778	754	837	784	757	798	809	759	786	805	800	775	832	797	743	766	779	776	780	718	795	831	771	767	824	832	782	758	773	799	761	793	797	745	737	758	789	806	754	798	774	785	739	771	784	762	804	804	782	762	787	748	837	759	820	832	722	760	761	792	763	753	759	771	801	833	803	759	802	775	764	828	757	797	812	778	807	732	805	763	802	785	797	775	778	742	753	745	763	844	774	776	803	748	731	827	791	754	824	762	796	819	839	798	808	787	772	776	789	734	782	771	779	758	768	786	796	781	813	776	817	754	809	735	728	775	792	788	780	738	774	780	814	809	791	811	742	728	786	774	790	780	794	757	836	809	746	746	787	817	807	837	768	747	815	766	783	759	803	796	778	759	779	740	779	762	778	802	760	794	793	781	791	779	762	814	835	808	843	800	731	786	771	747	731	754	777	826	791	751	810	771	815	758	782	766	738	821	756	766	797	777	775	759	777	732	795	817	802	814	837	730	791	770	794	763	733	775	730	797	793	764	782	803	775	737	738	810	834	794	781	824	761	792	770	772	816	770	720	741	775	798	790	795	783	803	749	768	764	807	758	797	723	719	711	799	711	787	785	806	821	725	768	773	753	748	806	803	781	771	795	801	773	849	759	750	870	768	725	816	770	768	771	768	827	777	787	743	781	810	767	764	769	819	770	790	776	771	760	771	743	791	820	791	783	813	778	768	785	719	804	788	779	784	751	771	783	755	763	832	783	750	794	758	791	794	765	797	768	792	743	832	722	723	747	765	782	781	778	762	802	760	776	775	790	779	804	790	816	801	755	763	729	748	804	784	812	783	733	782	782	739	818	803	742	786	776	795	773	767	786	762	796	761	748	823	829	767	830	729	849	787	762	779	768	801	758	795	779	795	784	780	759	774	769	781	797	745	734	766	782	783	790	781	736	730	824	818	780	770	777	804	783	824	750	761	787	769	758	779	784	809	784	788	780	800	764	809	791	778	822	783	748	771	758	776	819	781	785	778	826	792	749	790	794	801	812	775	782	804	782	788	756	791	789	767	772	762	726	789	789	759	735	775	784	749	785	792	801	810	774	732	818	788	796	775	803	807	818	816	753	732	765	758	823	788	827	808	797	810	775	762	742	750	783	777	750	747	764	729	812	766	770	754	787	758	782	776	770	763	751	807	807	797	790	802	754	801	777	799	767	782	803	748	749	820	765	743	812	851	831	770	789	852	834	775	771	769	802	795	740	770	740	754	776	784	740	764	747	774	739	769	720	741	752	796	790	725	744	760	762	772	825	776	785	840	754	741	764	791	768	785	800	805	800	755	763	800	839	777	826	776	749	780	755	821	751	725	777	780	772	737	808	790	815	803	809	773	765	737	750	803	776	746	800	783	779	788	817	758	807	773	773	784	798	738	771	844	787	754	790	801	774	824	758	758	777	786	804	780	726	790	726	761	836	784	813	761	801	821	694	807	754	760	780	783	777	805	785	791	726	784	750	789	815	759	786	767	769	782	754	819	751	775	725	777	787	773	807	772	805	734	822	785	722	797	787	795	756	772	809	802	774	758	789	782	821	745	745	798	795	787	762	790	802	777	815	812	728	809	771	724	724	822	736	798	781	773	818	786	775	744	781	784	804	760	787	758	767	778	794	811	775	796	771	757	793	745	802	766	789	742	810	755	781	800	814	767	764	763	804	770	786	758	768	778	759	753	770	791	794	738	796	763	810	793	797	802	816	807	777	748	810	754	786	779	778	753	820	795	728	741	781	762	765	791	828	796	780	826	773	830	765	811	846	755	775	754	733	776	780	838	803	800	765	797	789	827	767	716	760	773	799	855	787	786	782	774	775	783	802	775	743	780	757	800	783	775	738	812	783	779	753	762	796	741	810	764	758	799	757	794	783	808	735	798	783	781	725	791	801	755	778	788	783	852	773	745	794	789	798	775	782	716	772	777	792	748	792	805	739	805	784	774	804	762	750	807	768	822	807	799	794	808	762	820	751	784	782	759	796	738	824	759	831	755	767	816	797	803	760	795	785	770	794	794	781	794	769	777	765	824	782	808	755	815	784	771	785	776	762	799	845	793	761	754	809	762	759	779	827	746	815	796	762	809	789	743	746	745	745	827	791	721	768	783	753	749	764	781	747	760	778	794	757	771	827	774	768	758	795	832	828	734	757	762	717	815	739	800	745	764	802	790	766	760	803	744	763	784	754	727	743	807	757	774	746	816	808	766	790	780	764	758	756	786	835	794	769	813	790	814	817	761	752	778	778	825	791	773	836	820	780	798	734	780	756	782	746	798	757	803	774	796	770	762	744	807	803	809	757	775	776	780	752	801	788	830	773	777	832	844	806	814	815	814	828	762	790	817	740	807	757	773	775	856	789	761	804	792	805	796	750	754	793	843	814	712	798	804	812	765	787	766	786	818	770	793	739	778	814	757	779	796	769	772	794	854	769	778	756	776	810	793	838	757	759	810	772	782	782	793	796	756	801	802	801	789	796	823	771	743	814	803	787	773	763	773	756	762	799	827	770	735	776	773	814	758	760	797	788	742	770	749	788	775	814	782	732	794	784	758	728	797	796	753	760	770	738	780	749	775	823	770	787	716	797	763	786	766	772	774	742	791	798	790	809	785	776	791	755	782	740	857	832	790	785	756	776	793	743	795	762	808	791	770	808	771	800	778	763	734	794	820	744	833	768	818	818	746	754	775	800	809	765	760	781	753	790	793	761	772	789	805	765	772
50367	11977	3611	2303	1485	1186	928	686	618	582	503	514	455	426	403	446	372	384	374	339	375	364	323	343	366	337	351	343	319	343	323	363	308	348	328	372	310	343	331	337	322	301	330	324	313	330	314	305	320	302	331	317	329	322	309	354	340	343	334	320	322	341	359	334	349	315	319	310	282	336	331	291	321	313	302	285	315	315	298	311	335	321	328	334	351	311	325	291	303	307	307	342	340	326	323	325	331	300	344	312	294	348	341	294	296	321	320	314	316	339	328	270	337	324	318	296	311	292	319	336	302	314	331	346	313	315	338	324	335	302	301	320	299	329	289	321	297	332	329	304	298	313	329	300	316	322	321	339	328	345	293	320	309	311	315	319	314	325	312	337	318	303	321	304	310	291	322	274	278	302	304	311	301	305	319	355	333	322	325	329	315	333	311	312	314	299	329	337	319	319	305	298	311	353	324	330	328	293	314	319	331	336	333	327	295	340	338	307	304	316	310	317	322	296	309	278	337	322	352	286	331	312	305	296	298	326	326	330	313	310	308	355	350	314	299	325	276	318	301	312	325	324	302	332	315	292	334	333	342	303	314	279	354	326	314	333	313	320	307	342	318	294	323	303	304	339	333	331	336	322	266	334	338	320	313	334	331	315	305	292	329	329	311	324	317	296	308	313	295	286	294	318	333	331	324	334	341	315	299	279	330	311	283	297	338	321	297	279	332	356	338	341	302	343	316	308	318	314	305	337	309	301	317	310	327	320	301	330	314	297	326	296	333	265	305	319	278	307	334	301	310	310	309	352	298	318	340	303	318	339	313	335	320	314	349	299	346	348	320	308	333	378	302	328	297	296	300	321	324	339	353	341	355	317	301	326	278	324	332	332	318	310	325	302	335	341	326	303	319	316	332	282	320	331	311	302	303	280	313	326	303	321	298	341	327	319	319	332	322	302	323	330	345	325	326	310	298	302	303	287	336	297	312	310	291	304	340	298	303	330	302	301	293	299	299	274	369	323	302	322	325	298	329	331	331	348	302	310	334	304	308	307	296	320	291	312	303	318	344	301	352	278	333	350	314	308	307	347	326	319	315	325	303	317	324	261	316	346	312	322	345	311	313	310	336	324	316	316	297	337	330	301	368	362	311	316	314	311	323	319	362	307	322	263	344	338	326	275	321	308	303	287	294	314	337	329	353	294	319	307	288	312	317	323	311	316	328	283	312	312	303	317	327	310	329	327	309	310	308	318	340	338	334	301	318	322	316	318	300	332	326	332	361	293	333	326	301	306	325	318	322	340	338	328	328	354	323	320	314	311	309	323	316	319	282	303	329	280	317	326	310	306	316	315	317	344	342	328	307	343	314	304	309	321	292	325	279	313	291	311	315	307	329	307	351	325	313	335	309	313	320	322	290	313	321	323	317	327	321	292	314	273	340	328	350	320	306	292	339	321	327	312	299	350	266	333	292	324	326	269	307	318	324	306	323	324	340	327	319	329	319	297	323	316	319	309	329	316	294	338	335	302	350	353	326	350	328	336	302	348	327	299	294	312	335	323	315	316	320	324	332	306	294	357	318	296	316	316	348	303	321	314	320	342	338	321	340	279	274	316	299	344	341	318	271	320	298	322	322	299	320	300	346	291	308	340	332	304	311	323	301	325	314	307	327	294	337	336	301	333	324	310	312	315	323	330	309	324	326	272	327	319	270	301	309	294	301	299	315	333	310	303	298	308	299	327	309	324	285	337	308	313	312	315	307	303	315	317	305	319	343	322	312	320	331	313	352	298	301	342	307	315	343	317	320	316	336	290	302	333	313	358	333	333	342	312	326	315	347	304	301	303	307	329	332	308	292	330	322	303	310	325	343	327	310	318	337	296	326	317	339	310	315	311	335	268	322	305	327	331	331	301	308	319	317	315	313	293	330	298	311	338	342	304	326	303	350	282	328	292	320	332	363	307	316	349	298	304	312	328	336	304	310	311	343	289	314	321	333	316	323	329	317	325	317	326	328	348	290	341	334	324	288	308	292	294	309	320	304	310	297	324	308	331	309	313	318	318	283	330	275	309	342	325	298	320	321	315	336	324	281	285	305	325	323	306	311	328	333	291	303	306	333	317	306	307	285	314	317	331	320	299	315	341	328	297	305	323	312	307	305	291	364	319	314	317	317	319	335	337	314	290	320	313	328	297	313	338	325	326	296	316	307	308	334	309	302	308	306	300	279	287	283	325	297	328	288	307	321	334	316	308	333	325	304	295	306	303	314	338	363	309	304	314	321	313	308	313	325	311	314	336	333	304	318	312	314	307	316	322	337	334	312	333	343	300	313	301	318	342	337	315	313	301	285	316	312	313	319	340	342	333	339	307	344	321	331	282	298	326	326	338	379	311	306	299	312	330	321	326	330	326	305	318	341	352	315	310	326	322	298	311	317	336	281	328	320	319	348	337	316	315	320	333	285	308	322	302	303	318	346	308	320	300	347	300	306	307	315	310	285	299	317	323	297	324	320	316	299	257	335	306	289	345	299	330	306	361	309	310	348	298	322	306	333	304	314	349	288	333	312	323	304	345	317	319	307	303	318	326	325	312	329	313	330	316	321	321	347	333	282	299	324	342	326	340	319	321	313	323	340	302	288	295	322	326	317	313	326	308	311	302	324	311	312	334	321	312	301	329	312	324	315	318	337	294	280	339	334	317	344	332	312	303	325	297	311	321	285	318	312	333	325	327	304	292	304	304	299	305	301	274	297	336	305	311	291	321	333	315	307	339	313	345	328	316	325	328	301	316	322	316	312	304	349	285	349	278	322	344	322	333	331	345	317	320	292	312	307	318	329	331	285	299	327	339	320	322	288	328	316	297	325	329	332	330	318	317	331	321	313	279	302	311	340	322	307	272	331	303	336	317	301	322	309	283	298	292	303	320	292	349	302	303	315	292	314	288	332	309	304	320	331	310	314	272	293	307	336	308	278	304	350	297	312	330	321	314	298	311	336	301	323	359	320	327	320	330	332	317	317	312	346	312	347	346	317	337	316	301	325	313	326	310	348	307	303	366	312	290	311	327	309	294	321	313	315	326	325	328	307	294	339	305	304	282	340	351	305	281	319	302	316	290	314	341	276	327	312	308	294	305	308	325	329	324	316	316	297	324	309	304	328	313	293	300	315	318	315	299	304	341	323	299	302	304	330	295	328	302	317	311	311	311	307	314	309	328	331	277	351	323	324	289	315	331	306	302	289	333	325	317	341	284	309	339	318	328	310	301	324	321	332	315	317	308	313	298	329	296	298	293	319	306	331	279	355	335	324	286	316	329	305	294	347	314	325	318	302	307	284	315	272	310	331	307	302	297	328	288	317	297	329	346	323	345	320	294	295	335	306	293	317	344	316	316	309	330	302	309	293	300	306	310	326	316	305	313	319	332	329	298	322	294	337	360	318	322	303	288	337	321	280	354	312	321	326	289	330	351	346	287	308	286	309	305	313	335	304	340	320	311	342	324	327	298
25151	2913	6272	6613	5618	4600	3827	3316	2891	2562	2283	2058	1860	1764	1654	1572	1553	1461	1367	1414	1305	1331	1278	1234	1255	1168	1130	1083	1131	1088	1090	1084	1078	1046	1099	1053	1052	1030	986	969	1041	1035	973	980	1024	992	1025	979	974	990	952	964	950	949	920	961	922	973	973	891	925	930	952	927	949	994	946	948	913	991	900	930	935	945	908	916	1007	925	954	942	953	899	955	951	920	951	955	924	939	961	948	901	926	899	878	991	975	908	889	926	932	955	909	946	933	985	934	942	919	906	913	913	899	956	912	901	916	863	921	883	897	952	901	971	919	945	963	916	934	942	909	935	898	972	908	988	910	964	901	955	936	918	925	873	911	969	949	926	941	881	984	919	891	948	931	945	930	938	909	925	942	903	911	960	873	929	940	919	902	986	855	863	954	957	862	945	882	900	955	987	923	902	894	950	963	850	931	955	910	952	909	955	915	969	907	927	930	914	966	911	904	913	936	873	902	981	925	955	973	988	918	894	944	959	927	921	935	912	916	876	975	931	910	904	960	910	901	936	871	854	913	970	899	891	960	930	921	891	945	909	927	956	865	939	877	954	927	872	935	952	876	940	911	883	949	904	928	922	947	923	928	869	899	894	907	907	945	951	928	892	937	967	934	908	918	915	876	924	965	898	938	950	859	943	913	927	926	917	887	935	970	972	906	903	944	935	908	882	867	955	894	876	918	957	931	969	924	919	895	865	899	901	928	888	906	898	879	928	927	877	942	925	934	878	929	945	914	963	916	943	934	912	945	914	904	945	886	917	960	903	916	934	889	918	892	931	898	921	910	912	919	921	867	894	929	928	940	945	928	894	906	920	937	897	952	919	886	963	962	992	933	919	911	980	952	919	926	922	921	932	915	960	945	920	914	913	883	949	933	961	936	941	921	888	918	900	927	935	943	944	973	953	938	877	853	912	972	925	928	911	894	840	873	901	908	924	921	900	878	939	922	879	895	935	899	954	918	924	920	938	955	885	953	903	913	884	931	930	932	961	886	901	942	901	953	954	928	890	921	878	916	951	906	947	918	922	911	915	970	900	879	905	913	894	925	957	951	898	939	924	912	903	912	915	940	868	920	915	924	947	880	956	944	932	944	923	914	945	916	952	924	938	957	908	930	847	901	959	915	896	885	877	955	935	970	932	886	932	853	838	958	912	929	895	925	905	977	933	919	891	903	941	925	891	893	926	943	943	909	976	925	913	938	946	966	899	938	930	918	939	951	890	926	903	925	935	969	930	883	894	929	937	951	923	958	921	922	933	862	933	900	918	957	952	918	873	924	904	928	919	942	844	863	929	935	957	879	932	883	950	890	919	971	969	943	885	1005	882	958	901	899	907	901	874	936	894	885	950	877	865	919	934	922	845	910	874	862	951	916	918	963	903	886	969	906	956	932	884	945	877	905	959	948	917	933	907	896	878	926	910	876	902	849	958	905	905	880	928	955	932	938	927	888	955	945	886	900	900	988	921	901	926	934	958	880	959	919	950	895	909	945	895	895	914	893	851	898	935	941	886	913	925	983	906	862	884	916	862	883	954	956	892	911	962	905	947	922	936	893	892	924	913	909	923	909	903	926	922	874	878	902	952	894	952	924	900	933	878	952	928	930	941	941	941	986	899	947	889	930	881	908	918	913	969	912	938	893	908	940	909	954	918	906	897	899	924	941	937	917	947	917	930	924	898	940	901	918	923	953	956	958	976	943	944	897	931	959	905	906	908	950	951	940	910	984	918	922	963	923	934	914	910	926	924	957	929	949	907	884	942	916	900	888	922	941	902	880	869	876	890	964	956	906	919	917	945	946	950	873	955	907	922	866	870	944	902	948	888	927	905	945	876	932	913	899	936	895	909	936	938	968	902	933	891	924	851	914	931	925	887	970	945	896	956	868	926	932	893	902	930	894	908	967	920	894	942	882	882	960	880	891	885	944	876	948	911	906	936	911	891	915	947	956	931	903	933	958	962	933	912	896	934	852	971	930	929	889	960	963	927	930	933	966	987	896	924	936	928	880	905	954	953	881	949	976	896	925	874	926	957	906	915	911	965	914	862	954	926	907	912	881	884	918	898	875	880	915	983	921	940	927	959	879	900	921	917	930	934	885	913	977	940	918	895	963	887	945	881	892	903	901	973	874	877	970	859	949	977	963	930	933	968	876	908	928	944	921	923	950	928	841	911	920	877	904	890	918	880	947	865	956	926	911	949	934	917	906	893	948	970	992	943	891	911	891	973	880	953	929	916	897	894	933	897	949	906	936	935	936	899	947	863	928	941	882	910	911	932	881	927	931	927	931	877	902	957	907	927	995	930	869	910	873	889	894	913	941	953	959	920	948	943	900	929	947	882	951	924	908	859	948	879	913	918	910	906	911	876	925	909	934	960	888	946	908	913	904	930	915	906	899	874	891	912	934	919	874	894	951	911	937	931	883	933	976	945	884	949	873	969	891	849	941	880	966	937	872	970	964	929	920	950	960	910	886	946	905	944	918	925	893	918	888	966	891	902	904	966	922	937	948	962	936	910	916	937	936	939	903	911	973	942	994	882	953	876	912	922	902	919	928	967	927	958	911	927	923	939	965	903	899	954	950	888	900	881	923	986	907	929	870	901	916	916	908	904	969	909	930	955	894	937	956	839	877	883	937	944	899	877	910	922	867	926	975	1011	927	941	934	962	940	866	890	932	910	930	916	908	925	926	946	873	951	908	878	922	952	935	875	896	959	924	884	939	917	928	946	892	915	849	899	897	917	903	883	908	925	913	892	927	874	943	920	926	965	946	918	923	884	925	950	887	924	956	916	875	966	910	918	918	942	980	915	901	886	934	971	987	937	932	882	884	946	872	915	875	875	964	873	921	857	896	911	885	909	953	933	1036	943	951	979	892	884	918	912	891	946	878	914	911	940	879	932	837	901	913	957	941	931	906	887	942	926	929	940	924	944	923	940	923	983	919	914	944	900	887	923	873	912	921	885	951	933	927	924	850	940	887	945	896	940	933	903	921	929	940	926	960	961	891	978	891	942	911	921	901	927	910	907	920	889	879	894	939	951	962	951	934	934	905	901	1002	896	961	902	953	914	933	970	973	960	919	912	952	909	866	933	980	895	905	896	931	872	938	892	892	951	938	953	915	941	879	931	908	905	884	948	911	920	950	859	923	954	895	859	919	953	924	940	904	926	911	903	892	954	927	934	938	873	859	874	867	854	962	957	857	916	918	994	920	951	938	915	966	945	930	987	863	912	954	904	936	974	929	928	912	902	886	828	910	883	891	965	891	876	885	897	877	940	915	924	908	927	887	875	926	945	944	915	912	918	972	880	927	938	937	925	842	921	881	909	879	884	928	963	958	896	959	905	851	946	899	895	895	942	940	977	955	865	935	847	947	911	896	903	929	933	909	921	888	951	884	902	932	942	896	918	944	951	892	931	932	891	945	956	896	985	876	959	921	955	895	921	951	896	911	868	902	962	881	908	859	935	989	923	862
6673	364	229	208	169	150	142	141	133	130	131	138	135	125	129	131	137	132	150	152	138	135	137	123	110	144	127	156	135	126	122	111	123	131	126	141	127	141	120	128	135	122	139	127	138	131	138	123	124	134	114	124	131	144	130	137	148	138	131	142	139	122	137	136	139	142	115	166	121	122	125	106	140	129	125	133	149	130	126	143	134	129	122	133	123	142	151	126	136	143	139	146	106	109	131	130	124	115	121	136	120	151	132	143	127	140	133	137	122	121	134	128	131	124	129	128	124	108	122	152	120	128	125	121	140	121	139	120	122	134	124	116	127	133	130	158	101	128	128	129	129	136	124	133	141	146	121	145	147	125	130	129	125	159	136	123	134	150	145	137	118	141	138	128	135	143	139	128	153	148	142	135	149	130	131	144	146	125	156	134	148	143	135	138	131	136	115	137	125	132	121	124	141	154	123	145	124	129	123	128	133	142	123	142	142	130	137	141	127	147	130	112	113	132	125	148	121	136	123	119	113	113	126	129	128	134	110	146	126	152	141	135	149	122	136	135	121	123	152	121	124	131	143	122	144	130	122	123	141	137	148	138	131	148	141	132	110	122	128	141	125	140	131	120	131	113	132	111	128	130	140	130	134	133	128	126	123	142	148	137	141	136	122	144	114	139	132	143	143	143	113	127	138	118	125	138	113	131	129	146	128	119	134	140	134	134	147	125	141	139	118	142	145	135	136	132	140	113	145	148	115	141	132	118	128	106	142	133	111	130	129	129	123	127	138	127	128	124	117	155	147	110	130	128	133	129	122	106	129	127	152	153	139	131	131	121	137	147	146	121	119	110	124	129	109	146	124	111	129	142	143	121	125	143	148	143	139	149	111	130	130	145	112	152	134	153	109	147	108	129	125	117	118	123	133	123	128	134	130	125	138	136	141	123	126	123	130	150	147	128	125	155	116	127	139	113	109	117	138	125	138	126	102	145	125	111	151	134	146	130	139	121	138	140	118	149	133	139	130	132	130	131	139	143	129	121	109	147	130	120	153	124	142	133	145	130	131	115	131	140	132	135	136	129	145	126	129	120	126	139	131	147	136	118	118	131	145	128	144	140	126	127	150	114	143	159	128	133	127	131	135	128	153	133	142	124	142	137	119	115	127	120	130	127	124	131	131	137	129	130	140	135	131	124	137	151	113	117	134	127	133	121	125	138	115	130	131	133	145	131	129	140	126	159	127	144	117	121	152	126	140	135	140	127	144	142	135	140	140	139	122	133	126	111	111	145	136	108	127	139	105	127	131	120	142	124	118	117	125	123	138	112	126	130	128	140	142	128	121	114	159	132	123	136	131	130	142	132	137	137	145	119	133	137	117	147	128	136	130	106	146	117	125	138	125	134	118	130	122	149	127	127	130	132	125	125	140	140	142	137	135	129	131	126	127	124	124	132	129	155	132	133	138	136	140	126	133	138	152	133	120	152	145	124	147	124	155	125	138	142	140	110	128	142	100	128	143	128	128	135	114	122	132	124	133	142	120	140	135	122	119	128	143	129	113	140	129	112	138	118	145	123	151	146	133	130	126	114	132	129	146	117	140	152	161	125	150	148	130	128	141	132	122	136	139	127	137	129	136	134	132	143	141	131	124	132	110	145	142	143	138	129	136	122	142	126	118	118	141	140	138	129	132	144	123	135	133	152	124	135	135	146	161	137	126	142	140	151	120	136	141	132	120	133	134	136	138	130	124	131	113	150	124	130	144	122	126	134	114	142	152	154	145	135	142	129	110	150	144	157	118	145	123	143	129	142	141	151	118	135	130	124	161	144	147	146	136	134	121	126	125	134	150	104	120	157	131	115	127	132	128	109	115	124	136	122	121	138	143	150	128	134	141	125	137	134	112	135	124	128	157	134	130	126	135	143	137	146	123	126	133	110	108	156	127	138	134	145	137	155	151	131	135	136	143	150	145	132	132	143	162	138	116	124	142	140	131	143	133	138	140	134	118	125	119	145	137	126	131	126	134	153	120	132	143	127	124	126	133	135	137	130	135	137	123	112	148	134	155	122	132	125	135	126	166	126	125	149	149	134	138	128	131	134	113	127	148	125	125	127	134	118	147	121	130	112	125	144	132	133	148	116	147	126	120	113	128	123	123	123	147	138	121	143	131	134	118	119	141	160	121	123	129	145	138	146	125	137	121	139	131	127	119	116	135	126	118	138	147	139	128	117	110	142	132	117	146	115	151	133	112	143	155	136	110	137	151	137	151	139	152	130	138	125	139	136	145	150	132	144	133	149	131	141	141	147	136	134	138	146	131	131	139	126	135	145	128	129	143	142	136	147	135	131	140	124	106	155	151	123	140	128	128	127	107	134	135	132	134	127	130	142	127	121	123	121	114	158	136	142	158	136	128	142	135	130	153	141	118	128	120	127	155	149	123	163	131	139	104	151	135	129	133	137	138	126	144	122	141	133	141	136	132	153	144	134	137	126	122	120	153	136	139	144	133	132	112	130	109	143	136	141	136	132	154	136	140	129	112	132	129	155	139	123	116	134	122	138	128	140	122	117	130	141	106	111	139	137	115	138	136	129	129	148	120	136	133	130	136	131	126	128	138	146	113	116	124	143	134	134	134	116	125	144	133	124	122	129	137	122	125	145	118	126	115	125	140	119	135	117	144	141	125	118	124	135	157	145	131	126	142	113	135	138	99	114	155	141	128	141	145	139	123	124	130	122	125	147	132	136	132	143	129	129	130	123	145	146	142	158	124	155	140	105	139	118	109	125	127	115	119	123	110	147	150	145	133	139	122	127	156	136	132	116	130	142	151	135	126	141	123	135	143	126	141	131	152	135	137	132	149	154	134	146	146	142	133	140	131	135	131	107	131	128	152	134	137	137	133	134	107	154	123	128	118	130	142	112	154	140	138	116	135	136	134	127	142	124	140	98	116	148	139	140	148	125	129	122	127	127	139	142	128	140	149	130	154	131	138	136	120	134	148	112	127	133	130	150	139	136	128	147	139	135	132	123	126	128	135	125	143	126	146	132	123	138	137	150	103	116	121	148	125	135	108	145	116	137	140	119	137	128	144	146	140	135	154	140	127	128	125	122	141	125	153	142	138	119	147	121	122	115	126	136	130	141	123	131	126	127	124	134	121	141	128	122	130	138	126	146	143	115	151	121	159	118	122	124	137	146	131	129	132	129	126	148	114	133	132	126	150	140	121	121	124	110	120	106	143	141	129	135	138	144	155	116	137	124	140	167	145	169	139	136	116	123	129	139	123	119	132	154	149	146	146	143	134	142	123	126	146	121	123	117	124	153	152	139	124	130	131	117	131	103	126	126	131	126	139	142	124	141	134	126	129	136	126	132	110	129	143	136	117	130	126	166	138	129	149	122	120	146	136	131	134	151	135	128	141	152	125	131	157	119	142	117	137	113	107	149	129	134	121	125	123	119	139	132	145	138	131	130	149	141	138	128	158	131	142	134	121	146	145	127	124	137
6564	509	568	654	577	558	567	549	524	512	479	435	495	497	490	490	500	488	437	443	446	481	472	452	462	437	507	441	454	476	467	474	460	486	442	456	485	461	450	477	471	449	430	484	470	447	450	454	467	492	450	438	452	461	447	479	451	474	460	425	466	454	435	429	473	420	470	441	428	460	423	465	453	432	459	448	435	475	466	441	468	443	389	480	436	466	487	492	448	483	448	464	481	477	465	474	467	470	462	477	434	464	450	449	416	471	437	467	442	459	430	413	488	437	445	460	461	432	439	428	449	494	432	485	464	403	480	479	487	403	469	465	475	480	420	420	472	466	467	434	438	438	492	514	448	475	418	437	457	444	440	477	424	442	453	428	457	425	458	419	453	489	424	408	461	470	441	439	417	446	455	441	453	456	418	455	448	461	463	452	495	491	506	477	455	426	465	461	454	462	433	446	427	450	489	453	465	496	445	462	446	450	439	415	481	467	455	473	485	427	443	435	494	496	469	434	406	485	445	454	478	442	464	427	468	408	479	448	490	457	494	449	466	426	442	459	447	452	437	452	468	402	453	454	458	450	448	463	446	433	465	410	416	446	436	442	443	446	480	462	478	480	424	430	453	417	456	450	464	472	458	459	438	483	498	412	415	438	491	446	439	427	470	445	474	427	440	424	422	437	448	461	456	454	464	445	471	446	431	435	440	458	483	450	474	481	449	453	474	443	419	469	433	483	421	414	446	468	424	466	490	442	427	417	440	456	448	441	415	452	435	432	465	428	487	449	455	472	487	468	417	473	419	463	430	437	439	471	474	475	485	434	476	450	445	467	450	467	511	479	495	432	451	464	464	464	443	469	433	460	420	467	420	435	449	438	473	461	487	459	466	445	486	483	443	452	480	438	460	454	442	465	484	455	435	435	470	464	481	485	462	450	498	426	436	477	503	454	448	443	456	474	474	455	422	453	441	447	462	446	489	458	475	434	459	497	430	473	435	458	428	462	485	475	478	460	432	442	458	439	445	432	415	479	417	393	407	482	449	452	492	479	476	472	461	436	425	503	495	442	460	510	468	448	445	433	414	428	456	427	463	454	465	449	472	457	414	471	454	472	461	453	468	449	464	481	475	439	487	445	480	477	440	435	437	433	429	448	433	458	427	470	436	488	440	488	429	457	496	435	422	457	450	478	487	439	473	501	452	444	479	460	428	448	440	444	472	473	446	437	436	432	428	473	427	445	439	451	437	486	437	412	445	453	442	461	457	436	471	435	467	408	448	450	474	431	405	426	442	429	453	417	469	472	481	454	434	422	476	433	448	449	468	446	469	423	447	438	454	464	468	475	450	419	468	488	464	474	471	432	452	450	437	436	480	455	465	485	477	445	440	451	427	452	442	470	417	473	418	434	439	462	442	453	456	445	469	449	451	448	427	452	424	439	423	432	454	442	420	421	444	403	466	471	453	434	467	443	453	447	420	467	423	481	476	436	449	445	441	433	463	465	482	440	424	426	417	466	469	438	425	475	441	460	441	440	446	470	453	428	492	467	457	449	443	461	431	435	483	456	446	440	451	436	459	469	464	427	501	450	434	444	462	453	442	435	487	443	475	424	458	393	434	453	468	437	452	409	453	421	443	445	488	474	420	452	410	454	484	471	442	410	427	462	463	414	466	426	433	484	469	411	456	466	462	445	432	449	447	452	481	455	477	459	469	451	449	441	471	436	465	439	463	442	473	456	443	483	480	476	457	467	482	432	430	427	437	439	448	440	454	453	493	434	479	439	444	481	486	434	452	484	451	435	460	456	480	449	421	490	460	451	443	449	460	442	437	452	471	439	485	442	460	466	456	464	431	456	442	447	449	422	440	442	440	434	459	423	484	487	439	434	498	438	443	449	460	448	443	454	460	480	466	444	458	446	478	465	459	462	407	433	439	476	488	416	468	440	425	466	441	444	475	455	499	402	523	444	449	432	408	460	455	428	470	486	475	492	441	458	453	460	447	451	431	441	427	471	461	452	427	452	464	419	462	413	453	431	451	440	443	451	415	455	462	468	473	422	480	455	469	441	484	422	463	502	444	453	405	460	463	480	459	410	477	438	439	470	464	422	428	460	455	462	454	473	478	420	462	414	430	493	449	447	487	422	462	447	478	460	481	458	458	489	437	488	463	418	459	432	477	449	427	462	483	465	414	526	471	490	480	433	458	447	454	481	441	445	445	485	393	462	440	441	447	478	457	462	469	490	409	434	471	453	429	449	467	467	452	431	430	470	447	485	446	458	495	478	434	440	477	453	484	442	448	488	467	411	430	452	433	439	428	465	460	467	454	435	461	441	478	442	446	472	457	423	428	433	444	428	455	483	455	449	450	453	426	445	505	434	438	449	412	421	453	432	444	465	493	469	477	469	436	447	448	438	500	469	442	474	497	435	435	463	417	426	442	418	441	443	459	452	439	480	445	483	464	478	481	414	428	478	451	489	449	443	444	441	469	447	456	454	504	462	460	457	460	456	450	451	472	457	461	464	491	423	457	433	484	473	439	472	502	457	475	456	426	453	456	416	434	427	458	443	460	433	436	430	459	446	430	463	451	430	428	477	470	461	440	471	441	451	478	405	462	442	439	444	469	457	451	477	470	439	462	512	494	461	452	434	440	452	446	492	458	466	456	462	442	459	437	439	429	466	435	474	442	428	455	458	449	475	438	405	486	469	431	456	431	452	474	438	435	434	421	436	479	443	464	475	409	443	430	498	439	437	408	449	458	457	477	463	476	463	447	460	464	447	443	453	472	467	454	468	444	457	444	453	490	471	442	508	437	442	478	423	426	449	443	499	421	436	487	467	475	461	491	472	463	486	460	429	488	474	493	432	435	498	438	436	477	442	446	446	478	466	459	447	455	460	460	461	427	455	462	443	432	421	402	434	495	472	487	442	454	482	437	474	441	424	479	439	472	423	426	475	456	455	443	492	444	440	483	491	455	432	469	453	465	486	472	510	468	447	460	443	424	481	469	479	432	490	449	436	452	463	402	435	482	448	434	460	428	462	453	421	461	419	481	462	462	454	438	421	481	462	458	440	478	456	431	399	434	476	451	455	446	425	448	447	469	456	448	430	462	458	419	492	446	444	446	457	437	470	427	472	469	479	458	454	472	443	481	512	459	437	437	427	433	449	453	483	448	425	435	455	448	459	451	426	447	438	466	469	448	480	451	454	473	482	439	451	448	443	449	430	474	475	486	451	460	436	455	445	487	466	466	471	506	437	463	501	476	440	412	451	446	452	425	459	438	457	469	436	459	471	416	430	469	441	474	480	448	443	427	461	468	413	446	490	471	464	451	437	420	446	435	418	449	431	469	429	492	471	473	455	465	421	461	398	467	444	433	466	467	420	472	440	434	458	428	437	469	453	433	440	452	453	414	424	430	433	440	480	459	462	475	464	484	477	480	417	454	454	423	469	431	459	501	445	481	445	458	462	518	482	440	444	434	441	464	428	452	448	495	470
36874	5892	1673	1200	783	695	563	468	432	400	348	361	315	318	299	303	306	309	296	276	296	273	276	298	267	280	295	315	277	258	256	285	231	297	263	237	282	267	296	247	263	266	256	262	257	257	267	264	252	274	250	267	260	239	293	273	244	258	278	232	254	253	257	269	245	221	266	281	265	279	276	270	251	263	259	256	296	275	273	273	304	262	253	220	258	249	257	243	254	250	231	294	252	288	268	263	267	273	262	245	262	280	266	282	284	278	239	261	272	290	240	256	242	237	249	238	245	261	241	236	258	257	264	236	266	298	246	275	204	284	249	262	271	257	262	245	265	272	283	287	274	255	257	270	245	255	274	255	243	264	259	283	272	266	238	264	274	242	253	255	245	277	255	229	259	264	247	246	231	256	270	261	240	260	250	275	282	243	255	241	265	244	239	272	252	216	234	271	274	263	228	250	277	264	263	245	278	249	259	266	263	250	284	237	257	283	243	225	250	257	270	275	294	241	243	281	256	252	233	248	271	237	247	262	251	305	286	267	260	247	280	289	265	269	280	247	288	262	271	243	271	233	257	268	262	265	228	267	286	269	279	244	213	231	256	256	237	241	264	259	243	263	248	238	257	248	257	263	268	275	242	232	245	242	244	244	270	266	244	259	252	267	243	272	260	270	234	279	255	281	270	221	243	254	246	261	246	283	274	259	263	246	268	227	267	252	228	230	284	233	304	272	273	258	265	264	236	256	247	300	249	231	272	265	263	263	275	266	246	263	263	256	239	271	272	252	252	283	262	270	257	245	255	265	255	252	243	245	234	281	238	251	289	243	266	297	258	265	276	232	243	270	249	245	251	291	255	259	292	260	247	222	252	250	277	223	293	302	260	211	258	253	239	226	271	294	251	227	244	270	243	262	265	300	253	262	259	281	236	238	259	254	270	278	230	293	254	240	268	246	245	278	246	256	240	252	267	259	244	265	263	286	261	265	264	278	253	266	255	243	232	272	247	251	264	260	237	247	265	292	247	248	230	273	257	245	279	247	244	244	224	256	270	276	248	255	305	255	277	262	277	286	245	251	264	259	277	231	248	235	252	265	258	294	283	262	254	288	217	243	236	269	237	264	268	247	264	272	264	272	253	256	226	248	269	251	276	235	259	255	268	278	257	260	270	319	258	241	261	254	260	296	270	256	253	273	288	256	259	262	244	249	258	277	258	278	223	241	267	285	256	260	259	256	249	257	273	280	221	254	264	256	253	251	262	252	249	266	274	230	239	239	257	267	246	246	270	271	264	255	247	228	268	227	255	239	271	247	256	237	254	239	268	270	246	245	250	257	253	244	283	270	255	259	259	241	267	266	263	249	241	281	269	234	228	248	264	253	271	278	256	227	271	250	295	258	253	258	261	251	246	264	266	269	256	263	252	235	265	292	277	236	235	231	283	274	251	264	257	290	270	271	240	263	289	234	281	232	273	250	270	253	273	282	261	265	285	264	263	249	265	233	258	240	248	287	260	267	285	262	231	244	251	268	253	269	240	258	254	274	281	265	274	254	251	257	254	260	280	254	240	259	253	272	259	270	254	284	228	248	233	240	220	255	254	260	241	251	260	264	241	247	269	265	242	282	246	237	255	264	240	242	238	250	282	238	245	265	236	236	255	262	269	270	252	238	250	272	227	274	258	275	280	270	263	276	300	253	240	305	245	285	241	261	252	286	259	273	220	267	243	268	240	250	218	255	265	282	254	284	278	240	267	253	246	275	246	262	225	276	238	263	264	270	247	254	260	247	255	252	238	255	259	236	227	249	257	265	266	238	225	229	268	261	276	233	256	234	243	263	234	243	249	250	251	257	260	242	261	268	278	235	248	250	225	318	250	247	257	242	259	243	238	267	268	248	223	272	268	257	275	249	279	268	235	232	255	254	261	246	230	253	270	262	223	227	226	275	250	251	267	217	263	223	233	278	260	271	263	236	252	275	264	253	262	245	275	252	263	244	261	249	270	266	251	253	225	264	256	229	251	277	252	242	271	238	256	248	277	282	270	261	225	255	250	273	272	250	238	257	249	267	267	244	264	272	258	263	277	257	258	289	254	274	274	248	268	247	237	260	228	258	266	278	256	269	233	262	221	254	265	269	264	288	252	261	261	250	260	255	286	261	285	259	249	294	262	235	264	239	256	258	273	269	247	259	268	284	258	229	222	273	242	253	300	233	252	235	255	243	255	262	258	246	234	263	262	247	271	242	247	230	258	238	257	242	261	260	263	270	228	291	262	284	236	256	259	307	276	255	262	261	269	261	271	268	263	270	272	239	282	270	252	254	255	268	256	254	263	247	264	256	247	262	260	263	224	243	270	274	231	258	273	249	258	281	237	260	279	279	281	285	260	252	235	254	262	257	273	254	280	251	272	267	269	274	242	260	252	272	241	241	219	233	258	259	277	265	264	255	267	257	257	237	277	242	238	257	254	258	240	234	288	213	271	240	253	271	251	240	249	250	255	258	252	251	259	237	255	257	250	250	236	269	233	246	248	254	272	246	250	247	261	293	242	247	267	260	254	246	265	246	278	262	284	265	259	256	260	271	254	286	284	263	224	262	272	273	243	257	243	264	255	272	239	241	260	243	246	228	262	261	286	246	261	246	239	252	244	245	270	248	266	274	246	269	272	292	264	302	250	277	246	267	252	248	277	268	280	280	253	250	242	254	243	285	235	253	230	251	240	220	253	260	262	281	248	222	241	237	224	288	243	274	246	257	255	249	255	260	249	261	252	245	246	269	275	230	265	254	249	250	268	264	251	286	260	263	271	266	261	250	285	220	277	286	237	272	290	238	268	286	265	230	229	257	261	254	288	270	259	241	246	255	282	292	265	260	272	252	288	234	260	265	239	253	255	247	242	274	288	262	253	229	274	245	287	274	279	270	266	307	254	270	273	252	268	276	271	293	253	244	233	287	285	264	265	220	268	275	257	267	234	257	253	260	254	246	252	249	247	250	281	280	237	277	271	265	255	284	271	271	232	230	241	261	237	286	252	266	283	252	262	271	256	246	249	248	220	255	246	250	242	255	265	248	235	250	275	240	238	260	248	246	275	246	267	256	255	249	268	243	250	255	268	261	251	275	253	305	256	279	290	264	254	254	255	268	271	249	249	246	245	251	265	249	261	240	249	287	265	250	253	255	272	225	263	245	244	248	263	258	269	252	249	254	247	278	250	244	279	259	246	278	270	270	250	262	243	251	240	257	258	271	260	242	263	280	215	254	263	271	293	256	252	235	265	231	237	248	241	250	256	267	274	244	239	271	279	225	272	281	251	273	246	280	291	270	274	277	261	225	256	258	257	236	261	250	244	282	250	245	252	245	281	270	262	273	255	270	250	256	245	246	275	271	272	265	255	268	287	266	230	236	257	255	271	274	242	242	262	287	234	242	267	257	261	269	288	257	281	260	259	244	311	237	258	252	273	287	274	264	234	270	249	241	276	254	217	269	243	260	272	245	237	257
18780	1820	3721	3932	3411	2827	2347	2099	1801	1541	1505	1416	1249	1173	1211	1165	1116	1063	981	965	1004	969	932	951	922	864	917	889	884	866	917	805	885	869	924	896	832	832	810	857	809	851	856	841	841	802	830	828	840	859	817	839	837	831	827	790	883	830	790	791	786	813	824	843	811	816	778	753	835	807	765	834	817	752	780	805	746	798	829	796	797	756	753	842	827	772	806	782	813	748	823	799	752	825	764	799	750	755	797	780	798	836	796	841	825	794	808	791	782	787	789	801	772	791	794	764	813	741	837	791	756	778	800	827	703	773	811	838	764	826	737	760	781	815	808	843	840	772	790	726	796	836	772	803	738	765	815	760	766	813	739	815	745	793	757	756	812	815	817	729	789	793	751	772	834	804	775	816	754	786	809	776	759	821	766	829	775	785	764	739	825	787	813	790	768	744	794	811	800	803	754	783	720	768	787	764	760	787	793	792	800	748	768	782	823	763	759	743	794	815	773	807	822	762	811	811	801	753	773	761	775	822	801	794	780	758	754	753	810	758	763	828	803	753	819	786	756	831	801	762	811	808	807	821	772	743	798	757	799	798	803	773	781	770	775	787	819	768	789	804	792	760	782	781	856	776	782	801	802	745	718	774	797	712	835	773	767	768	780	772	814	791	789	772	781	805	773	746	746	751	823	773	766	777	755	742	774	818	788	772	708	777	771	801	753	753	825	783	812	786	766	761	730	791	748	759	820	759	795	805	818	775	791	771	829	813	747	801	826	825	766	770	775	800	829	762	788	756	820	746	791	763	803	775	788	782	745	801	766	786	758	791	788	788	770	748	768	788	767	814	760	779	834	784	831	783	795	812	754	796	778	803	811	822	877	838	786	764	752	839	771	793	767	832	745	766	776	767	758	775	763	757	758	770	777	765	810	803	778	790	765	796	726	835	774	777	754	792	772	813	759	790	783	851	768	774	718	798	746	775	801	754	744	794	780	755	783	760	778	792	800	793	819	828	746	723	753	754	755	821	813	807	735	794	761	759	779	804	744	762	794	795	767	795	793	787	815	853	793	773	778	741	808	828	770	815	760	763	770	771	789	786	758	741	750	807	856	785	746	752	820	820	789	757	792	811	796	789	746	773	817	766	816	795	788	776	766	745	794	776	794	785	803	820	765	769	775	768	803	788	761	736	793	761	813	778	817	818	840	748	776	803	775	780	785	763	779	761	814	780	759	748	757	762	769	797	764	782	739	786	761	762	806	725	795	754	743	791	820	744	780	841	739	792	797	789	752	756	788	805	793	806	765	767	816	801	783	773	784	784	790	784	769	847	828	790	732	772	755	803	742	798	784	746	797	765	768	771	762	797	829	733	791	808	807	811	775	759	772	812	729	790	778	813	816	770	767	761	877	732	831	777	778	778	755	832	767	732	828	812	772	798	762	765	746	774	785	785	818	755	745	822	808	769	735	790	728	769	813	831	821	806	753	772	746	793	812	766	779	821	788	812	762	810	778	783	764	808	784	780	721	762	760	724	810	810	768	780	767	764	821	762	796	755	810	843	751	826	768	828	746	760	793	746	758	791	756	797	778	817	775	761	747	780	785	754	770	791	806	752	808	775	792	808	778	761	797	763	800	774	809	786	759	830	757	784	827	758	789	815	822	797	763	826	781	821	747	800	788	781	759	733	765	799	813	780	736	719	784	764	750	807	775	795	778	758	764	739	792	779	768	823	759	755	820	722	753	766	805	756	831	786	807	778	753	826	787	768	768	777	792	761	756	821	730	762	769	806	804	762	798	851	737	778	767	777	756	771	823	792	809	747	770	836	789	754	803	786	737	758	786	756	806	758	780	816	766	817	775	781	793	751	774	772	803	720	761	820	744	780	779	750	792	780	766	815	795	822	800	733	760	780	807	825	791	790	774	763	826	776	793	828	789	808	785	795	810	788	791	759	812	825	764	774	815	825	756	774	797	787	751	771	827	812	776	800	796	763	773	817	803	753	849	798	755	763	791	760	790	768	785	744	793	809	785	770	842	767	723	747	819	786	796	741	772	790	778	839	804	779	795	781	793	790	764	840	803	787	773	714	807	769	766	759	779	761	801	780	788	783	815	780	793	787	764	812	797	786	763	755	771	823	790	748	806	787	767	803	752	778	836	751	781	754	753	774	807	784	775	744	784	758	798	784	728	761	793	770	753	783	794	762	796	737	771	793	704	766	777	825	819	755	768	778	751	837	778	758	788	825	778	757	735	785	821	745	742	796	853	804	777	762	764	783	789	818	801	805	851	788	807	792	771	773	781	761	796	757	762	755	794	758	759	765	786	737	768	764	780	776	752	786	791	789	758	776	818	763	796	804	806	766	804	748	786	814	825	799	774	766	742	759	779	744	810	813	727	752	810	771	831	770	755	793	820	779	768	731	812	798	760	867	786	741	840	779	802	791	777	728	794	748	819	808	728	824	776	785	783	774	830	813	791	744	820	820	801	812	807	730	795	805	763	778	769	775	833	828	745	773	796	829	721	781	800	734	761	798	772	802	788	782	770	744	808	851	788	779	797	766	792	813	810	786	794	739	752	735	752	755	737	760	810	787	775	763	759	779	821	838	801	785	801	813	767	758	763	769	767	822	780	825	807	809	765	748	809	773	777	775	773	788	784	796	788	744	816	799	791	793	775	796	777	819	795	802	792	797	819	775	769	791	743	820	776	815	816	808	845	783	817	806	776	788	800	777	811	791	773	786	761	782	734	781	847	738	793	769	772	861	806	731	734	817	809	783	748	772	767	752	733	767	828	833	765	842	844	841	761	778	720	838	784	768	781	780	741	770	799	740	735	773	812	785	758	800	792	793	772	747	791	774	753	793	771	820	795	767	804	772	800	767	759	802	821	814	815	759	811	809	818	799	802	736	761	818	780	774	823	822	765	777	798	745	781	798	770	760	770	773	759	789	815	766	752	740	798	803	793	783	737	765	765	803	766	766	799	786	820	754	771	788	737	753	775	737	781	790	830	811	809	766	824	829	801	767	817	769	795	814	808	808	822	781	789	779	803	808	820	786	805	801	792	795	777	763	759	766	773	790	769	773	791	796	770	794	802	777	753	750	791	815	806	798	755	755	820	815	806	814	827	743	771	719	771	777	802	802	771	777	798	790	784	781	813	821	758	767	788	734	738	792	773	830	827	824	751	758	780	790	771	801	787	775	784	757	779	752	807	743	760	787	809	775	776	761	762	792	801	762	825	785	770	796	813	751	779	802	775	765	734	758	745	813	788	801	821	798	774	789	803	749	790	759	786	779	798	787	779	729	813	801	845	774	763	792	840	749	861	768	783	755	775	781	761	796	782	788	780	810	734	739	763	791	765	849	800	727	755	767	816	749	782	753	761	747	772	798	752	724	806	764	761	806	811	809	779	790	813	745	755	795	779	789	736	816	727	785	811	831	776	810	796	777	766	770	808	793	796	817	796	786	758	797	822	766	792	793	776	770	752	750	782	811	781	792
47474	14287	4460	2291	1540	1159	935	722	681	589	536	465	475	401	423	408	393	407	352	384	365	375	355	353	381	323	342	371	369	352	340	344	362	335	343	347	346	332	315	331	323	331	328	302	327	320	326	340	318	345	331	328	305	313	326	303	303	299	329	332	338	305	302	323	318	314	316	295	350	302	302	304	319	330	292	313	330	327	328	331	318	308	286	332	263	316	327	312	344	301	317	316	338	329	333	323	324	330	323	308	328	304	313	281	313	330	317	296	304	315	314	317	309	274	317	316	302	315	315	300	309	310	333	278	315	345	332	304	340	295	301	342	325	350	305	311	322	322	311	337	338	330	341	308	295	329	292	284	295	292	303	305	321	318	301	331	345	304	302	322	315	294	299	281	315	293	325	333	284	291	321	336	319	310	332	333	314	305	314	320	318	305	320	304	314	303	307	304	351	313	308	306	310	323	310	294	343	334	319	323	326	315	279	340	313	282	308	312	295	341	322	308	321	326	320	330	316	304	316	331	264	304	342	324	319	315	334	310	325	343	297	341	320	307	297	308	293	298	304	328	323	334	332	311	295	302	337	295	312	344	290	316	317	318	304	301	302	321	342	356	299	308	298	323	325	326	300	330	309	323	303	307	343	293	331	311	303	317	336	351	316	338	310	331	300	310	299	319	303	336	346	294	336	319	312	309	310	294	319	322	300	333	340	310	349	295	334	323	309	317	286	296	308	306	315	338	319	339	330	297	297	313	334	291	331	303	308	318	322	336	292	312	320	308	324	327	316	330	340	333	316	296	298	295	303	321	294	309	320	308	306	287	316	308	320	342	334	317	314	288	295	314	298	261	306	316	317	349	317	318	310	304	326	315	321	312	327	315	315	329	344	283	307	319	289	315	307	305	333	326	292	300	313	329	340	330	327	343	341	311	301	295	318	302	289	311	306	301	313	296	325	282	311	312	323	314	313	299	290	284	311	326	319	330	325	319	322	321	326	313	298	352	314	321	325	285	336	315	305	335	317	303	326	318	349	302	304	269	317	297	294	293	317	333	339	328	330	332	335	324	307	295	348	331	323	292	308	326	302	318	346	343	314	326	286	259	303	323	330	281	331	297	325	293	322	328	332	300	306	338	351	292	296	322	321	346	329	288	332	291	306	340	328	310	305	289	272	343	303	305	319	351	291	300	312	329	302	306	338	285	311	337	334	283	286	311	302	306	334	354	332	307	314	300	289	291	320	307	276	329	324	323	322	308	321	303	322	297	330	333	324	331	310	272	357	310	328	307	302	325	318	316	298	330	308	340	272	331	318	307	303	314	319	343	350	339	318	312	328	322	320	332	320	308	328	298	318	335	313	321	299	315	318	280	337	283	325	353	307	285	298	317	353	324	273	306	301	307	322	311	308	311	328	354	301	314	318	319	344	318	356	297	294	328	318	311	365	333	308	308	316	318	322	326	327	289	305	310	307	319	313	306	322	312	295	346	345	307	271	325	313	314	312	307	335	318	329	272	313	307	325	316	352	336	326	299	318	338	334	343	313	299	319	333	282	314	331	319	317	301	354	334	351	325	326	302	334	358	288	323	328	354	293	334	299	318	298	318	298	336	333	305	307	320	317	329	309	315	325	328	291	303	297	303	334	301	317	342	298	326	313	297	300	334	299	315	299	323	321	332	335	319	300	320	336	301	296	320	309	306	343	310	340	299	321	292	320	307	321	282	293	313	306	315	324	317	325	331	281	321	333	318	284	313	321	311	310	285	292	325	319	292	303	322	321	298	301	321	343	280	304	339	329	305	309	342	314	319	315	306	342	349	331	326	297	338	330	333	330	315	279	327	339	303	344	306	336	333	303	294	328	297	343	318	347	304	318	323	348	361	290	314	319	302	295	329	324	298	327	332	293	318	268	356	329	323	304	315	304	318	302	277	309	321	292	315	294	309	321	290	337	296	327	350	332	298	318	301	313	333	320	307	349	333	330	289	332	306	275	328	316	339	322	345	314	320	333	324	303	313	318	313	298	300	303	325	313	327	321	299	315	306	298	283	283	328	302	294	282	333	319	318	328	327	335	298	288	308	310	320	318	326	315	323	292	325	320	310	327	304	299	307	286	288	313	325	316	291	307	306	331	326	335	302	343	303	324	299	335	304	294	310	321	334	293	305	342	310	292	296	320	292	338	318	307	315	319	290	313	318	305	329	313	327	297	310	319	297	317	299	325	310	321	320	327	307	306	296	288	321	309	311	319	322	318	318	336	345	338	299	316	307	299	291	357	285	325	343	347	309	349	315	341	304	323	300	306	328	328	321	337	342	292	336	319	315	351	284	307	310	303	325	321	314	289	331	343	345	309	311	338	330	306	341	347	295	342	311	303	293	321	314	315	317	299	311	304	301	298	303	318	291	279	331	336	304	304	306	310	308	340	299	336	293	334	338	311	333	284	324	330	303	314	298	325	321	321	313	318	308	313	287	317	309	332	318	322	324	306	324	303	322	322	308	277	334	306	335	298	325	337	300	294	295	305	313	351	330	324	302	317	332	330	304	297	291	319	305	323	309	312	332	330	326	297	323	314	284	339	312	333	333	287	308	334	327	309	297	322	305	314	328	335	307	309	327	329	323	296	299	321	322	292	342	287	330	303	323	316	340	301	317	309	362	316	356	338	319	312	286	285	285	341	314	310	287	308	300	286	305	338	313	304	303	318	302	324	294	279	293	337	338	322	337	284	292	321	352	304	317	297	308	315	307	318	304	309	295	322	311	348	291	323	339	308	311	315	307	311	334	335	333	315	324	303	304	334	288	306	298	307	312	338	312	309	304	274	303	301	278	353	312	322	290	305	334	340	350	339	320	306	321	292	303	298	303	317	309	309	341	319	354	337	316	338	312	296	313	342	324	341	314	364	326	294	320	267	324	333	310	312	334	300	300	316	327	332	343	303	333	286	278	323	343	346	339	334	306	314	305	318	320	338	334	325	332	320	307	325	336	315	304	314	337	354	309	326	314	304	338	301	302	315	300	327	312	319	309	317	301	346	338	291	320	323	347	290	318	323	350	292	309	324	320	337	320	308	312	316	320	318	303	319	333	315	363	324	308	350	343	317	283	323	314	273	311	324	353	313	293	308	296	298	283	284	347	317	309	331	331	327	308	292	299	312	315	336	327	294	361	288	333	299	321	309	326	312	321	346	298	297	315	326	297	292	324	329	341	350	342	299	308	305	338	331	312	318	333	313	295	286	310	331	324	333	313	316	293	311	307	321	327	285	301	305	317	299	310	322	314	349	290	322	315	356	292	291	302	291	326	318	310	311	333	315	342	330	316	316	307	299	307	374	313	325	337	285	322	323	298	339	333	297	313	321	325	290	331	283	296	300	307	326	283	298	364	322	312	314	319	333	344	286	335	288	298	339	368	291	305	310	293	278	330	309	334	299	310	334	288	313	271	324	317	311	327	310	330	327	281	310	290	323	302	297	284	316	297	306	328	291	314	324	325	325	309
23884	2910	6291	6795	5734	4700	3987	3393	2774	2541	2237	2025	1884	1745	1694	1620	1510	1431	1475	1314	1299	1229	1245	1213	1160	1260	1168	1104	1089	1072	1142	1120	1088	1120	1104	999	1049	1052	1018	1026	986	1012	1021	1038	995	936	1042	1021	947	951	952	1027	966	976	1029	968	981	954	949	993	953	1018	949	946	945	931	922	939	927	970	939	989	1009	951	938	916	950	939	1013	971	949	933	917	969	951	969	921	904	909	926	961	935	923	979	950	924	916	918	966	900	901	977	903	932	898	924	926	926	952	930	905	913	937	907	924	932	971	917	878	916	942	903	920	942	902	926	927	966	900	900	932	894	950	918	947	877	887	930	940	893	940	908	885	909	909	906	886	904	883	983	897	886	887	935	936	965	929	858	904	925	955	923	917	930	914	914	959	915	897	909	837	886	904	960	957	971	903	904	931	954	914	894	986	952	933	858	890	883	912	989	903	893	913	914	911	943	917	922	949	888	970	958	912	880	911	923	886	910	961	932	905	1019	918	900	840	912	925	927	902	964	868	917	944	960	865	883	923	906	912	931	864	885	870	953	932	910	916	929	923	918	953	863	888	890	935	899	944	914	922	859	933	978	900	893	913	882	914	917	897	868	880	913	895	941	951	923	929	937	905	887	970	961	883	899	875	926	937	907	932	873	958	892	884	926	927	962	922	888	952	855	951	922	871	902	887	993	920	963	891	942	904	893	885	906	891	888	887	937	938	944	938	904	880	928	869	939	901	943	878	918	927	906	885	893	896	940	904	946	894	951	901	929	875	910	933	870	957	888	911	942	852	905	915	948	887	913	906	907	932	855	871	973	875	903	919	917	901	901	914	917	902	921	898	924	942	923	860	944	913	935	925	934	945	909	891	930	913	899	942	859	960	955	889	884	920	950	954	935	887	893	889	867	894	895	875	902	915	949	926	869	869	868	929	924	932	944	885	939	937	921	916	946	888	965	938	914	898	954	950	901	915	941	900	895	907	858	878	943	910	919	915	861	919	901	915	884	946	916	894	914	942	946	908	967	914	866	896	931	936	919	884	896	905	931	910	901	926	918	910	907	945	878	884	895	853	961	933	926	940	899	942	879	871	877	892	977	893	923	897	894	861	944	919	917	1001	878	889	909	968	921	920	889	952	863	878	932	922	874	929	925	890	967	886	942	908	940	896	924	886	859	947	976	891	906	902	932	926	939	888	926	914	960	987	884	891	909	950	899	914	994	852	924	941	938	944	870	931	937	916	878	922	931	889	965	928	940	933	919	908	928	893	919	893	862	916	881	932	916	894	953	928	868	930	867	963	970	912	936	885	927	857	933	890	939	954	904	945	947	899	919	973	866	925	906	856	919	907	857	897	878	935	891	889	933	894	942	898	879	893	936	881	874	956	956	909	853	951	945	975	922	893	866	923	891	884	920	954	948	880	885	939	859	912	870	926	929	924	923	927	904	905	901	860	952	906	1000	914	922	971	864	930	906	907	888	885	914	946	947	978	889	936	914	911	921	860	882	926	930	952	897	904	942	905	914	878	940	912	909	883	912	927	897	1002	843	931	988	903	882	919	903	940	919	891	901	948	908	950	917	874	933	938	894	950	929	914	920	895	886	887	905	851	916	930	913	945	930	955	928	944	945	877	850	920	959	896	919	843	929	940	898	852	970	925	896	938	870	866	901	919	870	884	871	927	890	917	943	890	890	943	895	908	902	901	919	918	890	876	915	941	945	896	912	910	923	868	874	913	863	950	867	858	912	902	931	889	967	931	961	919	940	942	858	897	882	922	884	926	940	919	909	995	909	889	893	866	946	930	988	953	891	906	921	915	911	948	875	904	940	964	902	897	941	959	955	874	921	931	914	941	888	984	894	890	909	920	890	881	962	941	895	880	896	928	867	896	949	951	833	902	940	901	960	949	939	936	920	928	927	861	930	925	900	954	922	980	944	925	910	886	946	913	916	960	924	906	892	944	990	899	877	890	890	896	879	914	913	921	924	975	914	941	887	918	953	913	917	962	938	905	866	895	931	892	876	945	942	909	884	909	887	907	912	897	911	905	922	959	894	931	890	896	895	873	911	985	907	897	890	901	878	899	938	941	923	880	921	946	909	954	921	898	929	913	918	936	946	895	916	947	927	909	911	925	944	922	928	908	926	964	853	893	954	943	909	938	925	921	920	916	879	954	914	954	893	913	905	1011	950	915	931	977	885	906	908	942	893	956	941	854	945	981	931	929	942	908	917	886	891	924	909	919	919	871	946	891	863	900	932	887	881	943	871	933	921	900	943	884	872	905	918	897	945	923	911	982	937	918	943	924	941	940	941	896	936	920	939	896	893	904	915	929	903	905	912	929	923	892	880	921	893	925	944	888	920	880	894	916	919	895	886	906	904	937	891	946	940	892	874	892	884	963	904	932	926	905	885	933	883	964	899	893	916	885	918	967	970	920	894	967	908	872	889	901	969	926	884	913	938	850	931	870	891	939	927	914	930	886	928	902	948	981	860	912	891	991	850	860	884	937	933	897	935	946	943	994	931	847	937	905	920	853	885	945	897	929	904	908	900	943	919	922	909	902	926	988	932	875	903	934	896	941	924	890	910	914	957	897	870	902	939	937	898	904	919	907	906	920	907	971	874	966	901	929	912	920	942	906	897	915	903	884	913	956	886	905	892	951	910	908	932	975	964	933	881	922	915	938	913	948	955	892	874	933	939	898	895	913	959	908	941	918	903	924	908	952	874	876	921	876	942	962	912	919	940	959	930	886	876	861	931	954	924	947	895	961	965	895	897	898	942	838	893	894	892	930	872	897	953	873	865	867	909	930	921	947	882	940	907	979	946	944	924	928	928	929	892	869	951	955	910	891	905	897	984	891	942	911	906	940	1001	933	909	887	924	881	916	931	909	910	894	902	868	864	903	932	942	913	886	907	882	889	862	899	919	912	887	947	893	881	881	914	910	910	933	931	907	975	834	933	926	862	917	892	911	955	947	915	919	893	910	893	908	904	945	957	941	913	915	872	910	872	916	929	959	922	946	924	888	977	889	920	935	920	942	938	872	904	884	916	845	937	957	937	944	888	894	895	957	855	941	915	913	877	894	907	953	865	917	874	908	892	949	910	887	881	914	875	905	937	933	888	908	928	900	936	928	904	889	962	916	951	905	861	962	895	910	954	870	917	873	917	934	945	914	933	899	915	935	923	933	849	984	946	911	906	972	934	922	917	898	920	927	877	909	982	940	876	988	915	929	855	967	912	907	930	860	944	883	925	903	935	890	906	937	866	953	926	880	862	912	918	892	897	869	932	857	910	954	907	906	917	906	901	843	890	933	936	982	919	921	924	892	946	955	935	954	868	912	887	885	949	917	890	926	931	955	928	888	914	918	911	941	882	885	910	855	934	953	919	901	912	935	902	883	924	935	901	980	883	938	906	907	928	936	941	887	891	927	943	893	889	864	925	922	919	948	878	941	896	949	937	954	874	890	898	930	900	946	878	886	914	935	932	930	912	912
6020	397	220	194	163	164	146	142	143	139	127	157	125	141	126	138	134	134	118	117	114	132	127	141	137	149	130	134	113	128	155	117	135	131	135	136	112	155	136	128	111	142	136	127	135	135	167	129	137	130	140	121	141	132	124	151	142	143	128	134	135	126	131	138	135	140	128	129	127	114	118	134	140	140	129	143	117	126	142	140	132	136	152	134	140	119	151	130	136	131	138	127	150	135	131	153	114	133	113	140	125	126	145	163	125	137	156	126	137	158	121	133	132	153	124	122	127	138	153	137	142	127	116	124	134	134	127	140	142	135	141	150	116	130	136	126	114	139	136	136	121	138	126	153	122	145	118	130	130	137	129	125	127	124	122	131	131	124	148	126	118	134	137	136	132	125	135	128	141	144	142	139	130	140	121	144	130	129	133	135	123	139	128	144	125	123	128	109	133	138	137	126	128	143	138	127	129	139	160	122	118	122	156	131	126	111	138	132	137	104	157	127	134	118	122	129	127	152	125	132	128	148	132	153	136	123	148	117	124	145	124	124	117	140	138	135	118	120	147	126	123	170	114	140	130	137	158	138	145	129	140	135	138	128	140	117	118	121	133	130	121	135	111	124	112	130	132	124	135	144	147	137	151	130	100	141	130	132	138	121	143	134	134	116	133	135	144	127	133	139	138	142	113	133	130	144	154	114	161	127	132	118	129	149	156	113	133	127	144	131	97	143	134	137	121	118	137	131	134	130	134	117	142	129	125	127	149	136	130	123	123	123	143	141	137	123	130	129	130	125	126	129	143	119	141	113	140	120	127	149	131	140	123	128	131	142	146	130	128	134	128	129	132	152	143	131	130	143	114	145	143	143	131	133	143	120	142	122	143	128	139	135	121	120	123	159	131	128	129	113	123	110	123	138	110	124	161	116	148	111	136	119	129	118	141	136	141	112	130	147	127	125	125	136	127	132	124	147	119	138	133	141	144	117	116	147	110	121	170	130	132	136	128	138	131	136	131	156	136	135	156	116	134	142	120	145	125	141	149	139	123	129	137	132	132	126	139	113	151	122	135	118	134	147	139	135	123	155	135	143	138	123	120	122	161	115	129	137	125	151	141	129	125	142	105	134	131	137	129	126	150	122	135	133	129	152	135	145	160	131	130	119	140	133	134	138	140	138	132	145	134	130	147	134	136	120	137	141	122	133	133	108	135	151	139	142	143	124	127	149	129	147	135	131	145	135	126	134	135	122	124	133	134	129	123	117	121	125	142	140	129	148	142	141	125	134	134	153	139	147	140	128	122	119	145	137	138	141	137	129	126	126	137	115	130	145	138	131	138	126	120	109	152	113	134	111	141	137	130	129	127	141	157	133	117	113	134	123	118	134	122	103	127	114	151	129	135	140	135	116	141	134	119	134	141	151	139	128	107	152	145	114	146	133	139	120	140	131	116	145	128	133	139	129	129	143	126	135	129	128	142	133	136	139	151	117	140	116	129	127	134	147	132	137	128	119	163	147	134	152	135	126	136	128	138	125	124	125	136	142	126	113	131	134	116	138	145	142	115	129	149	138	156	132	141	148	123	134	121	135	126	135	144	141	130	154	135	132	141	122	124	152	130	154	136	113	132	129	127	103	131	115	128	136	127	139	120	154	130	143	129	125	127	133	129	127	139	121	130	131	139	106	129	137	134	126	127	141	125	127	118	121	127	153	129	141	127	144	125	121	148	120	130	134	122	116	135	121	137	142	149	150	131	147	143	130	141	126	151	130	135	126	112	157	132	134	131	124	141	104	103	143	147	149	130	122	127	132	123	144	123	125	127	127	154	131	137	150	116	126	134	106	138	126	115	147	139	108	120	137	126	124	129	145	117	126	135	137	138	101	122	147	122	122	107	133	131	166	134	128	147	144	142	127	120	120	114	134	139	133	113	129	125	118	126	138	120	109	154	118	134	138	124	120	141	111	136	155	133	123	143	138	127	137	141	139	136	134	124	116	134	136	156	123	138	114	127	134	134	121	130	135	151	134	136	120	130	151	112	131	108	121	124	119	107	124	128	128	143	142	151	119	125	149	126	135	145	112	126	103	142	123	147	118	118	122	129	142	129	117	119	133	124	123	146	133	126	123	127	117	119	129	141	121	115	122	116	117	128	125	122	123	124	126	122	117	134	155	128	138	121	123	155	131	135	124	131	142	127	125	140	129	134	108	135	118	136	117	133	123	128	161	127	132	131	144	155	147	119	111	161	149	114	122	123	132	122	133	132	122	121	127	146	142	119	150	135	125	151	146	110	135	130	126	125	127	125	135	150	121	171	140	129	173	123	143	126	145	147	139	143	124	114	136	136	154	135	146	121	135	127	142	129	127	135	119	136	125	127	147	132	115	110	127	138	130	150	142	131	132	128	129	115	137	135	120	122	130	144	129	141	131	127	146	121	121	120	150	140	117	110	142	141	124	135	145	141	144	119	140	117	114	128	138	133	128	130	159	138	115	126	131	119	137	120	145	122	131	143	115	143	111	142	130	128	135	129	139	140	130	146	148	143	102	122	130	128	123	122	120	138	141	146	137	97	140	126	143	132	145	133	121	133	139	138	133	110	121	130	131	142	154	133	128	131	142	130	126	134	139	127	133	118	130	124	116	119	139	131	163	134	136	136	130	148	125	122	121	121	142	133	131	135	124	124	139	126	127	130	123	129	141	131	153	130	134	118	145	139	115	132	141	134	142	113	150	135	125	141	143	122	117	126	139	125	126	124	158	136	144	146	135	126	119	138	130	137	149	127	145	118	134	130	148	144	143	109	113	105	128	128	121	127	129	145	138	132	147	123	117	122	122	116	134	139	124	130	138	110	151	139	119	120	105	121	148	162	132	122	154	125	134	128	123	121	146	130	129	136	154	137	135	139	133	140	126	147	133	123	123	137	112	140	123	123	133	139	133	136	137	130	124	126	126	140	139	130	134	142	136	150	131	160	128	143	147	129	152	122	135	130	119	133	112	138	139	135	170	130	141	139	135	141	124	139	121	126	126	143	139	133	132	133	126	113	134	128	142	133	136	134	119	127	119	117	144	144	128	131	127	114	137	134	114	115	139	98	130	130	133	140	126	122	130	131	128	142	106	134	121	122	160	115	125	120	140	137	159	129	137	137	118	139	122	136	120	135	104	126	145	141	124	130	114	127	122	128	116	114	113	145	131	130	128	138	139	144	136	111	128	129	131	122	116	114	118	159	137	126	147	124	139	103	107	146	135	140	127	146	127	129	135	134	155	106	138	130	155	122	108	162	144	142	121	156	127	137	131	141	133	131	113	150	132	138	144	121	163	144	138	144	106	146	123	150	133	108	133	126	118	127	138	117	122	127	139	123	126	147	137	132	129	125	147	132	126	134	121	114	145	155	138	147	154	122	151	148	146	126	114	133	130	134	126	131	111	153	125	118	118	116	117	133	130	140	134	138	142	152	126	139	125	136	135	168	138	146	136	110	109	132	136	138	114	129	143
5987	542	627	652	597	569	567	484	496	507	503	487	498	503	469	472	444	474	468	433	491	469	482	425	465	437	442	463	483	456	468	459	463	423	443	457	461	456	500	467	474	449	467	445	493	456	462	448	441	450	442	434	494	441	461	452	495	445	437	487	464	487	462	429	456	455	455	441	454	423	417	458	461	424	455	457	445	425	444	388	428	432	437	475	448	476	486	449	437	469	456	465	401	455	468	459	454	470	475	486	415	435	442	445	432	459	434	443	424	433	477	443	470	417	400	435	459	495	443	454	465	480	460	430	458	474	469	412	417	468	457	466	435	471	464	462	474	435	450	419	439	442	471	430	449	469	439	447	438	442	409	434	465	441	441	437	437	478	482	443	435	468	481	416	465	464	479	495	478	431	412	458	452	465	463	430	449	446	433	465	447	506	439	499	454	448	466	468	437	413	496	476	427	471	447	469	469	460	425	430	433	444	444	433	487	479	465	433	488	474	435	455	463	450	461	421	447	426	441	430	418	458	465	441	438	491	435	429	471	418	493	472	447	439	473	426	466	464	459	443	440	475	461	428	477	462	458	468	440	430	476	463	474	414	457	440	439	443	459	503	458	445	457	438	475	446	469	457	461	453	440	411	467	456	455	422	428	449	456	436	485	412	471	416	469	443	460	406	508	434	435	476	418	403	492	450	452	470	460	437	489	476	499	466	463	472	469	469	435	434	449	445	459	453	463	455	415	443	458	428	452	468	460	460	468	432	447	413	477	414	433	476	508	477	478	506	465	492	424	437	463	408	411	464	442	435	451	417	447	466	477	453	431	438	448	456	427	426	450	433	506	451	449	478	430	443	427	444	429	443	421	470	458	443	404	431	480	441	449	428	417	435	419	414	442	429	428	466	442	465	442	425	451	476	434	429	412	429	431	446	462	458	477	446	445	483	448	424	393	444	450	447	471	461	440	447	448	459	437	488	427	446	462	430	447	427	461	446	446	422	473	444	463	448	446	454	432	448	442	485	442	428	456	481	455	498	452	432	501	452	439	458	423	439	418	445	447	493	436	450	445	439	449	423	435	410	469	454	460	483	474	480	434	476	486	444	444	419	467	439	449	430	458	461	466	456	465	471	450	446	439	422	443	486	453	453	433	442	486	421	470	417	442	468	464	449	457	455	443	450	470	486	417	463	475	425	460	458	462	452	460	437	420	453	455	501	490	440	434	456	444	445	486	423	449	434	431	461	442	443	448	453	420	484	456	468	445	465	440	471	444	444	474	470	496	417	447	477	448	429	464	470	430	469	444	430	406	475	398	460	446	456	465	420	453	415	424	432	417	447	440	433	445	446	445	441	450	462	472	458	415	439	444	418	433	451	449	470	444	453	422	472	473	459	454	414	464	451	423	430	437	467	450	445	475	501	433	481	449	452	480	439	473	433	470	452	432	475	493	472	419	414	440	453	465	448	454	428	432	491	431	447	474	416	472	446	475	436	469	408	492	474	488	495	456	418	449	448	443	448	464	444	463	458	443	427	418	447	469	458	471	434	428	458	443	421	443	447	461	432	464	403	453	509	463	461	466	434	502	479	441	453	445	457	431	414	450	438	481	436	474	451	440	480	429	461	407	447	450	486	480	435	442	485	447	427	465	454	466	490	431	454	433	451	420	487	420	438	453	447	465	489	466	428	473	482	428	450	442	456	458	457	478	451	458	447	429	462	408	426	435	473	492	409	474	446	434	450	452	452	460	407	470	471	483	447	438	460	452	477	450	485	468	427	457	447	492	432	433	456	456	418	447	430	469	446	427	423	471	456	474	447	450	433	429	453	476	452	453	470	448	450	442	431	405	470	453	452	440	473	449	457	469	446	430	399	453	454	478	429	441	446	459	453	459	480	440	453	457	456	478	465	432	455	467	471	456	458	453	449	441	431	438	455	446	427	473	449	454	430	454	464	438	508	498	454	455	460	436	453	462	430	433	509	485	440	457	486	465	456	442	471	469	474	457	427	461	477	434	439	479	461	464	446	443	430	475	482	439	477	459	437	460	446	441	429	473	437	416	434	456	440	476	443	445	436	477	478	456	461	469	467	427	418	454	404	423	474	456	429	437	461	396	408	456	443	476	464	402	451	454	447	432	471	486	430	422	453	436	431	414	480	432	435	499	492	429	461	462	419	457	508	435	461	467	465	440	484	467	424	446	437	456	454	473	474	466	425	429	468	471	448	478	438	428	427	455	443	436	451	476	454	448	463	456	427	441	449	437	432	446	417	452	453	435	474	444	426	454	439	481	454	433	448	462	449	423	457	509	413	427	424	444	446	444	465	465	458	440	456	449	483	437	421	445	447	433	467	455	472	436	462	473	425	428	480	470	451	470	449	460	492	462	454	454	490	433	435	463	429	438	467	433	432	396	439	474	489	468	460	437	464	439	429	463	434	470	440	452	515	405	460	463	435	458	453	434	466	415	467	449	457	469	445	469	430	424	441	470	458	455	434	462	460	449	480	438	460	449	447	440	441	455	443	416	440	474	439	443	434	448	420	455	451	458	474	447	461	470	466	469	499	459	460	430	456	422	456	460	468	425	455	466	444	462	428	467	486	433	452	414	416	449	439	493	453	416	425	429	445	452	439	443	426	457	453	495	429	444	458	442	433	503	459	441	489	422	417	408	499	479	466	445	419	441	486	484	428	441	474	463	445	469	478	462	442	448	453	470	448	498	482	428	456	476	436	441	468	434	440	430	467	433	496	435	456	445	450	421	469	487	463	462	481	446	466	431	420	442	476	457	427	423	432	412	431	454	477	446	458	466	465	433	435	485	475	471	467	467	423	419	430	475	423	491	477	465	481	475	467	414	469	481	436	443	487	458	453	505	422	459	438	448	458	430	465	436	434	488	449	459	476	458	429	440	464	406	424	443	458	434	435	434	460	483	450	451	443	461	452	459	419	451	444	452	455	496	427	475	475	493	449	438	455	476	431	483	468	431	449	487	486	451	466	406	468	475	406	464	416	430	463	462	474	418	481	432	444	463	451	452	469	445	425	474	445	443	421	481	436	424	476	471	467	399	444	441	481	465	436	444	471	470	471	453	455	419	425	476	444	466	490	436	464	460	481	517	441	496	449	447	458	458	410	438	429	465	443	428	437	460	438	426	441	472	453	453	428	449	422	477	461	426	463	442	453	447	428	448	478	446	439	444	413	443	464	436	457	473	454	470	478	445	463	477	442	502	429	494	438	459	452	480	471	476	424	443	469	496	490	438	493	449	405	448	444	461	472	448	466	456	427	461	444	449	445	450	453	380	445	443	463	410	472	458	418	461	477	422	475	443	473	463	417	476	431	464	473	494	443	429	428	448	464	476	449	425	445	462	463	443	468	482	398	430	445	444	472	448	424	450	480	485	439	473	453	442	481	444	493	434	445	481	443	434	418	462	446	434	414	486	426	443	459	437	484	432	464	464	443	451	434	491	426	434	481	422	494	460	426	463	460	440	464	461	460
35578	6403	1654	1245	829	664	560	506	420	380	358	335	318	308	306	315	296	315	253	276	276	313	263	291	280	272	261	248	280	273	265	255	262	262	249	272	262	272	260	266	281	266	272	262	266	260	270	250	252	264	273	273	290	237	234	245	260	233	246	289	263	239	270	241	243	266	216	265	292	277	276	250	230	255	251	293	231	261	238	222	264	256	243	269	227	290	247	258	258	272	295	257	243	275	243	247	268	264	261	279	265	230	252	244	237	232	247	240	244	247	254	262	240	251	283	253	249	269	243	246	268	247	240	235	288	253	274	216	297	248	238	249	239	253	264	268	247	245	235	243	260	237	216	237	248	237	274	251	249	230	260	286	235	239	280	257	260	266	223	263	241	252	271	253	266	253	274	263	261	253	249	249	285	242	235	269	271	267	258	272	242	273	245	269	250	265	249	267	253	282	263	274	228	274	268	251	263	270	262	268	265	235	260	236	269	258	262	256	238	268	290	259	267	258	285	245	231	272	252	279	249	304	249	237	262	267	248	244	235	257	244	236	241	240	248	259	276	312	240	232	263	235	234	279	273	231	256	252	261	268	258	279	272	249	278	267	262	284	267	237	247	232	266	248	259	260	257	234	243	241	242	280	260	272	244	253	287	251	257	250	283	264	263	267	260	263	255	251	267	248	242	235	263	251	231	237	238	267	281	275	225	255	260	272	252	261	275	283	259	239	239	245	245	240	256	257	270	272	259	259	260	234	251	276	241	228	263	289	238	288	259	251	270	266	237	283	247	241	285	240	244	255	249	303	235	242	284	288	253	233	268	265	262	267	260	241	247	235	244	296	253	273	268	266	288	256	260	218	248	270	242	238	276	250	253	237	246	256	251	220	278	268	244	235	264	241	262	288	256	275	250	225	274	266	244	227	261	248	251	269	246	258	268	273	257	275	257	271	262	266	245	252	266	263	257	261	266	235	269	265	230	263	265	249	251	294	272	256	268	248	261	269	271	243	231	263	248	277	270	249	254	241	248	237	241	245	261	265	247	287	247	250	260	254	254	284	256	254	244	239	243	244	264	238	263	279	276	294	285	276	260	276	248	252	264	250	270	230	255	274	233	276	234	228	255	255	237	257	245	225	276	262	279	267	261	237	263	235	261	283	258	244	264	252	245	248	263	282	261	302	272	249	274	225	249	267	256	258	273	280	255	229	240	262	225	266	237	281	243	252	277	255	261	263	263	256	278	285	263	240	254	262	289	242	243	271	249	256	272	288	260	251	242	248	287	280	279	269	255	235	256	290	259	256	220	267	250	225	277	244	241	217	251	258	254	261	259	276	246	263	255	249	246	251	262	266	239	242	289	281	263	252	263	270	238	271	262	258	254	279	236	306	239	238	263	245	250	255	246	267	245	234	285	239	240	288	260	278	256	232	256	257	268	240	292	235	253	248	258	272	250	245	252	258	237	257	237	257	280	242	273	264	254	219	266	258	219	254	224	278	260	249	255	266	254	270	225	275	255	255	275	222	227	287	247	256	282	257	275	247	230	239	277	278	239	273	268	272	252	281	238	250	255	276	262	242	244	256	271	258	269	251	243	241	246	279	225	260	226	226	264	249	271	279	263	289	253	277	248	293	256	251	203	223	247	276	240	234	244	252	218	284	248	263	265	244	253	276	268	252	269	254	249	265	243	245	278	270	258	244	261	257	251	270	274	263	251	239	260	234	226	246	256	259	266	263	253	247	251	241	252	257	262	263	261	268	253	260	253	256	250	275	277	260	271	268	263	253	242	245	277	242	228	250	245	264	271	242	277	248	258	253	256	280	279	243	253	268	247	234	246	260	250	249	297	285	224	255	254	225	264	223	250	263	294	262	223	276	273	272	266	259	251	243	249	241	263	273	292	249	279	269	286	261	274	262	259	231	251	269	247	254	239	265	288	255	238	285	278	258	245	253	273	269	272	250	257	272	253	243	262	246	266	230	246	220	227	267	277	252	255	265	259	273	239	250	289	249	285	229	245	276	277	269	259	276	220	239	260	271	261	231	252	249	255	270	282	224	236	247	246	276	248	236	244	269	218	271	266	267	259	290	260	239	255	273	267	247	275	250	243	283	242	235	274	244	274	242	251	274	263	271	236	259	254	296	245	267	249	245	270	275	267	258	252	256	230	245	229	275	263	251	251	240	246	251	257	265	253	247	266	241	249	238	272	257	218	258	296	242	257	258	251	253	274	253	253	268	262	246	257	267	246	262	246	254	240	284	259	240	303	257	273	259	235	259	273	260	277	251	254	257	270	258	269	253	266	251	256	273	272	282	261	276	237	250	257	243	281	260	262	219	271	269	250	283	261	261	266	274	263	248	234	265	268	266	279	240	264	239	241	258	259	244	243	253	261	249	262	269	243	257	245	257	245	250	289	262	281	246	235	270	226	228	222	255	244	275	296	254	251	273	267	242	281	239	241	265	237	242	314	263	250	260	249	265	262	238	249	245	286	236	252	259	271	257	282	269	268	258	248	292	260	262	244	269	255	242	286	275	264	263	244	282	233	251	271	232	242	233	234	263	247	251	271	248	232	243	274	286	246	253	257	260	267	260	249	259	277	265	230	266	237	243	239	260	270	276	252	239	245	275	253	215	277	248	264	233	236	260	255	243	256	278	228	240	256	282	253	273	245	259	276	240	288	226	246	253	246	254	275	273	271	281	253	251	269	283	239	263	241	266	228	249	235	229	250	220	268	268	270	245	271	266	251	246	252	263	269	249	256	236	255	294	237	240	266	240	236	288	256	251	287	258	280	231	278	256	248	255	255	258	274	250	279	265	259	252	248	232	252	248	281	262	274	244	255	249	263	247	223	265	270	255	265	245	237	283	264	231	239	262	255	253	222	257	242	265	246	268	228	242	275	238	223	271	252	250	251	274	260	242	251	269	253	241	278	291	244	238	263	307	261	278	256	266	252	251	235	242	251	240	283	239	268	255	259	268	243	286	240	243	270	267	255	267	279	258	283	227	235	273	265	275	269	289	269	269	249	240	268	236	266	268	254	274	237	246	267	267	280	265	289	283	262	238	256	257	255	246	228	261	243	269	238	233	271	229	250	258	273	262	247	289	262	254	257	235	270	283	279	245	276	257	263	266	251	284	223	259	258	266	266	236	255	274	255	278	261	270	250	245	253	240	225	287	277	276	248	262	234	271	259	248	260	258	267	259	284	254	244	253	263	257	272	291	246	278	252	241	247	264	253	266	250	234	269	270	248	253	264	241	242	263	258	240	286	274	240	284	251	238	243	274	253	246	264	274	242	237	257	247	246	262	243	263	272	270	286	267	260	248	254	258	272	262	261	277	253	241	259	259	267	248	257	243	270	238	262	248	224	272	243	269	257	260	248	269	287	270	254	246	267	240	260	277	253	231	213	244	261	258	243	237	278	247	256	267	276	235	278	256	246	264	251	259	276	252	241	268	269	264	241	266	237	252	255	234	231	290	284	269	260	250	235	248
18053	1816	3672	3993	3349	2921	2338	2181	1799	1537	1506	1400	1366	1222	1161	1141	1122	1013	1068	994	1005	982	928	910	928	955	846	889	871	927	914	891	840	866	875	841	806	831	811	860	858	896	823	771	820	811	828	839	806	795	801	805	787	812	818	820	828	746	803	792	837	791	766	789	811	798	815	828	783	777	805	736	759	790	817	804	777	831	802	802	808	740	823	785	802	758	814	785	807	803	788	780	804	747	800	805	823	772	770	824	777	826	800	805	809	774	797	781	839	720	821	798	738	771	779	759	751	787	793	786	735	818	799	806	777	717	718	797	801	799	773	774	819	744	815	830	799	745	763	765	832	839	754	784	776	717	799	768	766	717	819	733	809	809	784	790	786	784	803	790	771	735	793	773	777	755	747	776	779	766	761	736	805	816	832	766	819	813	742	757	784	826	745	777	732	790	815	778	825	761	811	778	735	797	761	845	796	823	810	751	803	792	707	801	761	776	737	780	776	775	780	817	749	783	791	774	755	793	759	758	776	787	798	778	807	779	748	814	757	808	830	781	820	800	752	790	688	801	760	799	782	772	781	774	802	777	818	784	777	749	778	772	846	757	816	804	758	754	765	790	791	820	795	790	729	816	811	783	796	802	775	797	776	819	789	814	762	757	798	791	760	817	773	743	821	740	803	805	801	739	788	793	739	799	777	792	767	722	776	795	746	785	769	796	746	789	787	746	788	843	732	763	767	808	745	819	786	778	774	799	792	815	816	803	783	782	781	757	760	765	739	773	811	768	771	787	755	752	836	739	817	757	775	767	807	767	785	800	796	807	777	753	787	733	762	773	823	764	779	789	758	761	782	819	734	744	836	825	795	744	757	757	815	796	833	805	781	773	747	742	794	756	804	728	764	746	737	767	751	759	783	790	796	789	856	795	783	783	788	733	748	777	764	775	792	768	748	757	828	774	788	815	742	724	788	756	798	747	759	770	789	798	767	788	776	796	792	796	782	827	746	756	762	766	793	808	781	796	786	777	807	789	767	819	742	789	758	794	794	756	799	729	796	757	747	804	758	789	755	806	757	789	754	754	820	784	780	796	759	804	768	806	777	793	800	794	758	759	720	755	797	741	790	781	837	777	770	788	789	773	798	806	789	798	784	787	773	751	811	796	764	741	747	765	755	757	819	769	769	806	765	786	766	751	824	780	752	796	828	768	766	799	754	784	832	790	775	740	739	782	791	820	777	835	764	819	789	759	807	777	799	765	794	776	769	743	809	739	750	749	763	767	764	763	774	777	813	765	756	797	824	795	752	835	806	804	839	797	819	740	770	827	775	741	822	747	742	797	781	777	748	770	737	767	750	763	815	759	815	718	776	768	808	719	762	762	712	765	780	817	790	798	804	726	801	741	821	789	809	768	824	792	803	796	771	846	791	811	814	733	780	766	767	789	771	783	788	781	783	785	772	810	782	774	780	801	808	760	779	787	814	745	742	760	763	800	835	791	794	828	782	802	806	755	804	718	780	770	779	764	758	822	766	760	819	770	774	795	755	754	778	796	759	757	747	789	747	808	813	788	864	797	825	772	778	777	810	792	866	748	728	816	774	746	823	783	756	762	778	793	736	792	786	781	720	743	784	764	759	745	827	780	790	772	789	726	764	779	779	774	803	764	787	803	766	802	779	802	798	783	751	796	781	757	780	744	795	789	802	767	764	771	791	782	813	781	810	768	825	781	776	816	746	789	765	818	815	797	769	800	772	799	851	833	754	781	748	743	796	748	764	798	726	829	809	732	784	795	817	799	765	764	692	746	749	830	784	786	786	749	747	780	775	742	764	776	790	772	746	771	727	797	792	740	779	765	783	851	721	787	797	736	829	744	795	791	786	768	775	740	765	793	760	758	764	764	748	772	793	822	803	764	775	751	751	791	788	769	793	780	809	779	827	751	774	804	768	795	743	790	791	818	763	792	863	767	749	808	777	772	790	792	744	825	793	761	806	744	773	774	739	758	760	831	738	801	794	794	812	852	815	811	819	809	791	780	782	831	744	760	758	823	758	753	783	798	803	772	860	810	804	729	817	755	764	760	792	773	765	786	788	760	806	811	789	765	780	810	777	815	820	794	791	732	783	732	780	790	774	805	786	808	732	778	809	774	782	760	827	762	753	815	787	827	786	840	820	755	802	781	722	788	767	778	748	771	782	756	814	740	758	791	747	794	749	778	765	727	769	786	798	767	795	776	797	845	760	799	732	820	792	770	788	823	744	789	793	794	756	752	769	738	727	826	795	747	755	801	813	771	808	750	792	776	792	800	774	838	773	759	785	787	765	801	831	791	754	819	853	748	779	782	792	804	808	784	813	784	779	780	808	762	721	777	776	721	793	748	782	747	832	809	747	782	765	753	793	762	808	819	729	779	813	763	770	752	754	754	786	778	785	790	759	752	754	756	747	794	815	770	731	754	779	799	840	786	761	741	767	799	808	819	762	757	784	776	781	786	824	786	733	788	780	849	794	746	768	805	832	748	800	790	799	744	775	811	730	753	793	795	783	771	759	815	823	742	810	762	809	760	801	775	761	820	765	854	796	771	753	800	827	809	764	780	791	790	758	770	745	787	762	788	764	810	757	756	785	784	804	813	802	770	820	785	807	779	740	754	808	804	781	738	787	789	824	785	755	834	804	800	791	769	757	794	777	774	819	769	795	786	799	763	794	769	763	743	776	775	778	802	766	808	742	779	792	809	797	786	783	737	792	783	731	778	785	824	765	781	772	821	770	781	797	779	814	806	779	770	789	749	771	788	782	767	805	720	745	758	782	798	786	778	810	793	782	779	822	768	791	787	760	811	753	813	831	787	766	728	772	773	776	747	793	821	771	809	785	758	786	770	758	762	765	751	752	778	763	770	835	764	752	749	799	751	802	765	775	779	788	802	825	845	799	796	831	763	763	791	797	812	743	767	807	778	686	790	788	766	735	791	748	749	757	760	817	774	782	801	760	800	782	738	785	777	774	760	778	781	772	756	783	832	832	817	804	760	778	741	794	762	786	803	785	758	829	779	775	804	766	746	752	794	725	792	813	829	828	737	798	821	778	808	765	804	843	786	773	769	807	762	827	813	806	811	762	722	792	769	793	809	776	811	788	767	760	780	781	813	772	760	771	740	820	749	800	745	745	770	767	763	748	820	803	828	777	766	762	786	797	789	750	730	789	783	783	797	775	760	754	777	795	806	834	761	815	756	721	735	837	784	763	793	774	765	736	830	771	807	811	808	818	741	829	768	759	785	760	735	751	728	778	749	739	787	782	783	795	752	802	833	802	791	789	739	808	803	724	818	774	807	799	790	756	731	777	734	818	818	799	767	760	821	799	740	745	808	806	759	778	766	769	770	741	750	768	769	783	759	778	754	739	765	728	727	782	769	801	810	748	732	828	838	768	732	804	770	770	725	784	789	783	751	748	837	793	748	805	728	754	789	770	790	827	831	784	783	795	777	776	774	786	767	748	806	777	779
45567	13723	4267	2353	1474	1149	908	745	638	565	508	470	447	404	470	394	401	390	351	382	356	340	351	325	329	345	341	344	315	308	335	350	359	361	335	314	332	302	345	349	345	323	313	332	312	320	360	329	355	315	309	321	327	337	296	310	337	325	346	318	310	312	298	306	327	294	285	314	351	292	306	310	375	294	315	304	304	301	331	304	348	355	325	313	288	276	330	296	339	296	323	336	349	308	324	318	305	317	327	316	327	286	342	334	337	298	323	366	306	295	300	327	299	326	319	335	331	327	298	324	315	302	296	308	302	297	317	282	304	340	307	312	291	347	267	352	323	308	331	339	322	304	320	314	312	314	288	305	319	319	344	336	315	329	328	350	296	305	325	347	337	322	322	313	320	352	324	300	322	317	336	311	292	310	318	330	321	312	335	344	312	352	288	326	321	297	309	306	318	359	307	364	322	317	334	321	297	301	335	317	286	333	314	320	334	309	331	333	293	353	328	329	327	295	353	305	288	322	287	314	335	316	329	291	316	348	326	328	278	332	307	315	317	317	284	295	328	334	294	302	317	335	311	314	337	300	345	294	302	309	352	295	303	322	306	324	286	291	311	311	304	290	315	309	321	295	325	322	303	312	336	349	308	287	308	323	336	301	292	316	312	308	302	318	323	308	315	326	315	298	281	324	315	319	331	301	335	312	312	311	329	318	296	352	326	313	313	303	328	322	315	291	290	369	319	312	310	323	327	337	326	303	343	322	323	292	294	264	302	318	314	295	303	309	321	296	318	344	308	303	313	282	313	293	308	302	293	335	344	308	303	307	325	338	346	327	317	322	298	293	309	327	324	326	326	303	332	294	323	302	351	315	303	315	315	339	295	325	310	298	325	323	324	319	291	291	284	317	334	315	284	317	286	301	324	348	351	322	305	314	299	317	322	266	295	291	329	319	323	305	311	301	328	306	332	341	331	318	293	330	315	318	329	310	315	314	340	310	294	318	339	339	341	326	306	310	344	279	291	312	329	293	292	316	313	331	288	323	318	298	336	310	302	307	316	300	286	299	305	307	302	342	305	299	300	298	312	304	317	329	293	286	310	312	298	329	328	277	332	292	347	320	317	276	276	305	289	317	310	295	329	321	306	309	322	331	331	297	343	304	347	324	298	298	310	303	317	311	303	353	313	309	305	298	302	322	305	302	291	283	302	333	291	322	312	301	318	297	312	321	332	308	318	329	346	304	309	330	336	315	320	326	342	315	337	317	299	332	298	330	317	317	338	313	325	334	330	324	321	299	306	289	296	300	314	334	318	342	344	322	288	271	334	305	300	336	324	325	297	332	285	315	342	337	311	310	284	303	311	292	343	262	302	312	329	305	263	307	316	338	304	330	330	320	328	343	322	324	313	330	306	317	330	279	335	342	303	313	318	328	319	312	352	320	348	305	319	318	315	304	314	303	310	316	290	329	293	344	317	327	315	323	303	300	305	292	319	280	335	287	276	296	314	321	326	325	307	311	289	311	321	290	282	324	299	316	313	307	329	345	350	314	317	304	336	338	319	321	319	339	338	324	312	289	320	319	338	316	295	314	362	313	305	336	327	316	310	351	318	319	299	302	330	334	335	305	287	295	316	303	309	311	314	303	317	365	313	286	323	299	348	297	311	330	327	323	288	340	345	336	301	292	290	317	325	316	290	311	305	328	324	339	338	302	340	338	323	330	309	342	314	301	262	327	306	302	294	304	338	340	271	307	304	263	337	299	314	284	296	336	287	318	304	354	354	317	299	328	329	298	296	333	295	323	315	303	273	303	310	329	311	306	307	330	312	331	312	314	334	305	314	312	321	323	315	310	336	279	312	341	323	305	311	322	329	266	308	283	303	337	338	332	304	308	321	303	311	289	310	340	322	305	326	349	314	308	330	300	287	339	305	295	325	302	330	307	299	316	283	327	333	354	309	303	332	319	320	299	325	274	305	310	318	344	319	310	316	295	321	305	306	316	279	295	336	316	333	305	330	307	342	308	307	305	302	311	319	326	303	312	315	346	305	335	305	254	322	287	305	329	318	299	340	293	324	329	296	272	297	342	316	327	317	303	292	318	329	320	305	328	300	329	306	318	285	354	322	280	311	319	345	330	322	333	358	336	323	298	315	331	300	319	298	298	311	320	345	273	317	337	301	336	327	308	339	342	340	320	313	327	304	323	294	299	323	293	332	303	295	311	342	316	308	317	333	331	319	309	347	294	306	306	318	313	306	345	301	318	309	331	298	326	291	330	347	322	313	340	317	322	342	311	315	298	346	314	289	316	313	318	320	310	287	320	317	291	317	304	310	325	324	307	313	301	327	325	340	333	326	324	312	315	315	309	346	320	334	327	317	307	324	321	321	349	308	294	304	323	318	313	304	301	294	357	325	303	326	300	310	310	260	297	306	295	315	337	315	345	314	310	313	303	321	325	317	333	301	300	309	321	344	324	304	310	316	325	318	299	316	314	355	296	296	351	306	295	327	302	318	322	325	290	293	286	309	321	296	361	325	306	304	316	306	288	342	324	302	311	319	328	297	297	334	311	305	291	326	344	305	310	334	295	298	342	299	319	311	365	323	358	309	332	332	325	291	292	314	347	313	312	322	334	297	303	312	304	323	306	315	318	276	319	321	320	324	302	305	338	333	294	318	318	297	310	318	295	292	317	309	336	308	315	272	315	305	272	315	271	337	330	311	307	311	306	320	291	329	324	324	314	321	308	338	314	333	311	300	306	305	323	298	308	299	316	306	317	320	281	297	307	304	327	293	307	331	342	313	329	345	325	333	306	295	300	317	347	342	315	322	326	306	313	349	290	315	350	325	301	319	317	308	311	319	278	309	320	306	302	316	325	287	331	282	310	299	321	360	304	303	328	308	328	294	300	330	285	338	311	294	306	338	292	335	317	328	289	289	293	297	311	334	317	340	288	297	312	322	339	306	340	310	339	298	331	287	309	318	307	294	284	287	347	311	315	309	282	326	292	314	346	315	333	312	325	329	357	296	317	286	316	323	331	311	366	326	350	333	298	312	335	333	304	291	306	282	319	339	344	297	305	284	332	321	289	301	326	347	319	312	308	314	309	340	303	341	334	305	309	291	345	327	323	333	335	297	333	310	324	308	311	320	287	295	315	324	340	315	325	296	263	346	325	336	346	320	309	340	299	338	329	303	311	302	325	319	309	279	343	333	296	309	316	296	322	323	312	312	291	340	319	348	333	306	350	335	316	326	324	332	340	332	299	304	301	328	320	334	348	336	310	322	304	315	325	309	326	289	307	339	292	321	303	335	319	330	298	291	321	282	305	357	302	297	296	310	290	275	336	294	302	334	326	291	322	306	315	278	343	283	278	308	299	320	320	350	321	305	322	308	360	343	312	308	354	353	310	299	285	319	301	319	343	302	330	314	341	341	307	330	319	328	291	297	301	320	342	322	322	318	308	347	280	298	319	279	318	344	334	324	324	288	326	332	297	331	325
23009	2977	6306	6827	5848	4795	3994	3311	2817	2482	2258	2086	1905	1767	1687	1620	1585	1464	1409	1383	1306	1361	1278	1247	1247	1225	1127	1158	1174	1047	1063	1053	1103	1088	1034	1084	1036	1036	1004	1013	1038	1028	1030	1069	1013	974	1000	996	938	955	1008	958	1016	1008	963	929	942	994	960	961	1029	996	940	942	933	959	895	888	991	892	939	950	952	937	917	944	969	887	942	925	911	940	943	922	905	959	913	854	926	933	939	938	924	944	954	964	950	913	931	940	964	884	919	939	881	914	969	941	962	941	961	937	924	902	902	879	917	914	963	973	922	911	896	903	896	895	909	919	892	869	915	928	929	901	948	916	935	901	893	922	943	909	918	917	913	899	892	887	941	982	892	935	941	917	873	896	934	908	910	938	952	940	902	930	905	969	914	964	912	910	894	885	892	878	974	921	936	896	980	926	901	921	935	921	909	939	915	945	903	899	941	952	923	946	892	924	883	990	935	944	894	849	917	890	935	938	907	906	914	936	924	919	964	937	898	941	914	926	927	920	905	887	928	906	956	910	943	889	917	965	887	1012	927	897	887	920	917	900	929	835	947	913	938	969	926	927	933	924	856	939	897	928	989	934	924	922	882	914	934	909	936	924	918	903	902	911	887	898	942	851	872	870	927	984	871	980	891	969	898	900	893	932	927	910	887	933	910	903	900	915	948	947	865	955	934	907	878	896	913	905	915	909	909	882	915	922	882	898	892	919	934	903	925	926	937	958	938	945	918	941	905	942	913	939	938	939	893	901	917	922	979	886	966	879	915	931	948	985	939	895	924	918	986	933	899	873	918	863	915	893	926	883	947	908	946	884	897	922	961	918	893	909	950	915	893	961	986	822	888	857	917	883	939	917	959	911	902	884	906	925	955	924	922	920	906	985	897	912	919	890	862	927	912	908	936	891	915	963	943	950	909	915	956	948	864	895	905	919	900	970	948	905	902	899	948	882	907	916	929	915	884	958	926	993	968	913	917	846	938	897	849	893	894	932	941	909	886	910	915	922	980	897	891	902	915	951	856	863	914	891	899	891	911	888	900	872	920	922	932	978	890	933	888	887	891	910	906	977	885	869	956	902	966	899	933	949	937	924	933	937	931	916	897	903	926	940	953	929	911	890	933	862	897	871	938	946	922	859	883	930	930	886	866	922	924	963	897	957	973	928	906	911	879	931	940	914	915	879	927	911	948	908	917	910	846	908	949	866	903	934	912	972	896	911	931	929	908	954	935	895	902	959	926	883	861	911	920	986	882	881	924	911	959	886	909	926	910	959	926	889	907	924	919	929	889	896	956	859	915	936	977	968	902	889	938	899	961	959	932	930	861	889	919	947	903	907	858	845	936	909	959	945	885	911	968	907	979	913	922	843	908	928	946	929	881	901	922	869	946	919	889	904	904	983	939	885	886	934	927	898	870	905	926	889	874	911	918	910	944	930	903	918	948	888	921	947	916	959	909	918	947	869	891	906	928	911	924	916	884	952	935	931	817	933	910	943	893	951	893	911	959	923	899	914	940	944	874	896	898	958	941	936	912	872	925	932	893	907	863	928	986	906	929	916	897	930	939	947	906	882	868	993	920	958	921	953	910	867	948	945	939	944	894	966	896	953	912	901	943	941	949	971	953	908	962	867	933	921	929	945	920	921	947	940	857	952	908	937	948	949	907	923	978	920	904	923	870	861	954	936	932	886	939	939	909	871	895	945	898	907	897	954	943	948	914	930	897	965	900	954	881	906	979	908	921	936	908	900	885	967	908	913	906	939	890	906	960	886	937	900	889	938	873	898	914	875	876	849	913	905	852	914	931	945	907	890	889	868	941	898	862	902	944	922	946	919	966	952	923	886	953	848	918	947	910	965	895	936	903	955	918	891	855	897	923	914	945	934	892	894	954	914	870	916	956	940	978	957	901	909	938	874	919	914	940	866	934	943	855	931	913	924	891	914	946	885	915	899	979	946	893	911	947	908	867	893	885	938	927	880	865	940	909	949	967	888	932	897	888	927	934	913	887	858	913	922	877	910	949	916	944	961	924	919	903	965	919	938	871	883	884	958	969	902	896	913	945	915	921	943	903	895	914	860	912	876	943	926	958	956	934	896	936	911	890	928	955	910	884	940	973	917	945	919	896	908	901	882	885	908	921	948	917	944	943	940	921	890	972	929	885	918	913	996	910	965	946	909	907	887	874	920	927	878	872	875	874	920	946	887	992	865	931	938	911	975	874	887	940	874	912	948	823	868	908	942	948	866	906	962	906	936	900	872	967	913	900	942	916	919	936	948	934	875	883	950	916	925	904	871	951	854	933	918	921	925	922	894	871	891	914	945	890	914	892	927	893	866	884	915	852	910	914	877	942	952	913	927	935	934	953	879	908	917	925	922	947	902	951	873	898	930	863	873	859	926	914	965	922	966	966	892	902	901	894	918	886	842	882	889	913	919	892	845	903	914	968	908	985	934	874	884	934	873	937	901	905	922	929	915	905	950	910	915	859	902	910	952	889	900	900	906	922	861	871	892	936	887	947	916	883	889	911	933	922	941	927	932	905	931	896	962	898	906	928	959	906	891	918	894	887	958	918	946	908	859	902	931	862	929	896	889	886	961	876	919	905	862	905	886	877	925	920	895	896	955	935	941	901	883	907	902	1003	966	906	949	932	912	1002	932	942	880	963	901	906	910	920	934	947	945	985	920	929	877	895	917	931	881	911	905	942	878	943	913	928	931	878	918	969	888	918	922	918	944	879	925	908	919	922	880	929	921	874	911	912	859	906	889	917	959	891	900	861	923	930	1007	905	901	894	940	890	938	954	891	937	919	884	869	931	900	918	917	912	905	898	921	901	969	921	930	911	927	895	900	938	907	929	891	916	909	944	961	906	887	864	935	941	924	940	888	935	908	911	846	905	892	936	840	932	901	898	913	913	960	901	877	917	925	881	915	935	891	886	912	900	858	957	987	937	945	910	889	900	918	901	906	942	961	909	931	954	954	952	934	883	940	927	924	910	884	920	915	872	903	931	971	928	939	920	920	904	907	906	917	946	932	933	878	921	879	896	926	940	969	891	894	887	919	931	948	888	954	922	923	921	924	950	934	890	851	912	952	882	859	938	904	913	920	939	932	917	925	918	911	982	957	923	915	889	940	918	914	929	949	876	912	943	894	907	957	975	965	999	888	926	920	935	911	878	929	924	903	927	818	923	867	898	910	908	910	929	927	917	916	909	955	966	904	903	990	911	949	917	900	912	906	922	928	892	886	948	884	934	936	939	852	891	916	916	922	878	905	891	906	909	944	907	940	900	881	914	903	922	927	887	913	878	968	878	880	937	917	916	861	921	945	838	880	948	869	954	913	888	923	854	947	914	927	871	931	901	904	949	938	920	965	872	922	912	861	1020	903	927	914	895	932	968	970	915	941	950	953	944	985	955	950	924	934	893	959	911	919	943	977	930	873	888	911	891	884	934	881	903	968	930	927	879	906	958	907	944	922	927	866	914	964
6053	400	210	197	176	153	163	166	132	150	141	133	157	125	153	130	126	152	126	138	133	141	139	139	127	132	150	119	122	118	141	160	146	132	128	146	129	155	119	140	125	131	131	141	114	159	150	143	143	155	128	127	120	132	133	125	125	108	150	148	111	125	143	137	132	127	133	134	123	136	147	134	124	129	144	144	141	134	142	127	131	140	123	139	141	139	122	137	138	142	130	133	134	145	157	134	122	112	135	136	130	126	141	121	133	137	126	143	124	144	133	148	135	116	147	126	147	118	139	148	122	140	143	141	131	139	139	128	135	123	136	141	126	119	121	118	134	126	139	131	130	142	141	131	127	131	126	141	131	115	130	159	142	156	138	129	146	125	126	104	135	127	125	149	135	147	140	125	137	134	146	123	139	129	116	136	125	115	133	153	129	108	144	116	129	130	132	132	150	145	138	122	139	128	116	111	124	123	124	133	115	156	144	152	125	120	141	138	121	143	119	128	129	128	134	120	114	119	119	125	123	126	137	132	128	150	117	125	111	137	128	133	133	158	122	127	138	143	146	143	141	129	139	127	151	125	127	110	166	155	147	138	149	150	124	136	134	153	131	141	133	131	128	126	121	136	150	127	149	124	154	124	155	131	122	139	133	124	113	141	131	128	116	118	153	148	125	151	130	163	133	153	130	108	143	145	150	128	128	133	121	116	133	120	152	131	133	129	130	137	150	124	128	129	154	127	117	135	127	128	143	124	133	137	141	114	137	124	136	127	166	140	129	125	140	123	136	147	133	107	115	135	161	137	130	142	141	149	143	138	121	128	125	144	144	138	142	151	114	145	133	145	132	160	135	115	131	148	144	132	135	118	152	137	149	144	129	126	137	113	141	133	119	138	145	133	149	143	129	112	158	152	142	145	150	153	140	137	126	138	123	128	140	126	118	142	125	145	145	122	118	173	139	132	126	141	111	107	137	145	140	154	114	147	157	127	126	134	122	127	133	122	134	135	125	114	153	109	144	125	132	122	148	132	137	162	126	136	129	155	144	134	133	121	140	136	121	151	125	120	133	109	164	118	126	110	125	131	143	137	154	127	138	112	153	118	134	128	133	125	131	138	128	117	147	111	130	132	129	143	142	136	145	127	135	124	151	136	130	140	120	137	134	147	138	136	116	136	123	158	126	130	137	140	123	143	133	133	126	129	137	118	124	124	127	134	128	122	133	113	117	158	148	121	148	130	158	129	130	124	113	129	153	131	131	140	147	125	158	142	142	138	128	142	110	134	136	142	136	123	154	128	148	128	126	111	139	135	133	129	115	117	122	131	122	155	152	121	112	137	126	137	126	138	132	133	130	151	125	143	122	137	126	124	132	131	132	113	145	111	140	132	143	130	110	122	137	150	141	122	114	138	124	131	118	145	125	131	123	134	126	110	144	118	131	132	132	124	119	147	134	124	150	146	130	125	136	131	129	143	149	143	149	119	158	143	125	157	146	149	131	133	148	115	123	126	137	142	135	142	112	127	128	150	140	134	129	142	135	131	123	143	119	126	135	117	128	129	115	121	120	127	101	111	140	142	136	152	113	122	126	132	137	145	129	128	125	127	114	130	132	132	138	115	129	124	147	131	141	155	137	136	123	146	144	134	125	112	130	107	121	123	115	127	126	123	148	129	130	144	139	139	118	120	122	145	133	135	127	134	137	147	136	137	141	124	116	131	137	132	137	130	133	129	120	144	130	144	144	147	120	123	129	130	134	150	122	140	117	122	122	124	124	132	140	138	142	142	130	122	137	119	131	141	132	132	121	128	132	115	124	137	114	141	126	137	135	116	117	130	137	135	134	141	123	136	128	122	137	129	146	136	123	116	122	125	151	106	168	121	159	116	121	127	134	128	132	132	140	132	134	134	132	155	149	139	123	133	131	147	108	135	133	145	143	128	132	133	122	152	160	135	143	143	153	134	135	150	128	122	158	114	118	124	148	120	152	139	151	130	147	141	144	140	137	133	111	125	164	147	133	131	123	140	164	129	124	125	116	127	143	111	110	144	153	143	136	150	156	139	136	119	126	158	116	126	161	139	110	124	139	144	149	127	146	134	157	120	120	117	146	121	133	116	119	144	126	151	138	106	141	118	137	128	140	121	146	129	122	132	128	96	127	123	127	128	121	136	128	153	117	155	123	149	130	130	150	134	119	125	138	114	131	116	139	153	119	141	127	128	113	132	127	120	145	129	119	127	117	120	128	113	110	128	115	150	142	140	132	118	157	121	135	119	121	145	144	133	119	113	132	123	125	152	154	138	142	136	130	133	125	140	125	132	123	151	120	130	126	120	140	135	105	135	139	150	123	131	122	141	129	130	132	145	131	114	105	145	125	137	136	128	121	140	131	132	128	136	123	131	136	120	144	133	115	133	118	126	142	131	147	133	144	142	137	133	125	137	132	133	136	148	128	126	119	120	140	117	149	127	129	144	151	138	128	137	151	118	128	133	137	122	137	135	119	129	120	125	125	145	130	143	124	140	133	147	141	121	131	131	132	152	139	139	129	150	124	143	137	127	122	123	122	145	136	131	130	128	130	117	124	138	128	116	114	122	135	147	121	127	129	131	115	126	128	119	126	145	123	144	140	142	129	134	132	137	125	131	135	113	132	125	135	130	122	130	160	123	130	123	134	141	153	131	126	127	137	130	141	132	135	154	118	114	116	119	128	146	134	125	130	132	123	132	124	107	117	126	141	122	117	118	136	134	147	143	139	137	138	126	158	123	145	120	123	129	140	132	148	132	135	131	131	135	143	115	128	96	130	139	123	165	140	130	129	129	133	118	121	117	125	112	106	127	123	133	140	130	142	122	114	122	133	120	140	129	134	121	146	142	132	137	137	122	151	153	108	124	118	128	103	137	132	146	135	143	132	118	138	131	142	120	134	130	127	138	155	127	101	134	131	124	154	129	127	120	122	140	115	120	134	141	129	140	145	141	136	131	138	137	136	136	133	120	128	132	126	124	128	117	110	111	132	121	128	136	109	137	138	131	114	136	139	134	126	144	129	113	125	119	179	147	148	146	113	97	129	121	158	150	115	139	137	116	134	141	123	123	153	129	141	140	134	150	145	145	147	147	145	142	136	132	127	156	123	153	127	130	149	119	139	123	143	130	121	111	149	142	126	122	131	133	130	114	144	113	127	131	120	136	132	131	126	134	129	146	152	130	151	110	111	134	144	142	133	120	128	120	118	137	151	135	143	123	137	147	136	123	124	136	124	121	137	116	122	144	114	136	134	136	149	143	137	123	132	129	116	120	145	149	123	136	127	136	129	137	153	132	119	139	135	135	121	122	123	126	121	136	124	128	128	137	141	148	133	121	138	157	119	142	131	137	120	129	126	153	137	145	128	153	133	147	132	143	132	138	128	137	141	124	148	131	142	128	146	132	147	148	142	137	137	131	135	121	132	135	143	133	132	148	129	129	158	131	145	112	134	141	130	133	141	125	131	121	140	142
5649	502	647	681	580	613	536	542	490	519	519	511	471	470	515	485	473	495	434	470	474	425	433	479	470	469	457	443	496	438	466	418	432	439	449	476	512	438	463	453	446	436	473	474	476	432	447	451	456	488	459	472	409	446	466	426	484	421	434	461	455	457	449	424	478	436	446	376	479	472	481	460	455	429	462	459	475	393	485	436	401	442	428	443	435	430	474	417	442	485	461	464	481	446	460	467	466	444	442	454	423	436	451	459	432	463	465	469	441	436	483	430	457	456	384	444	445	491	466	474	436	442	403	464	490	448	436	483	443	442	415	428	444	466	475	445	482	434	445	493	441	455	435	488	432	454	449	455	455	430	463	446	446	469	463	422	401	476	442	456	445	462	454	455	464	470	447	475	486	472	458	454	469	454	436	462	425	442	446	462	454	443	477	477	472	444	482	440	423	426	502	432	455	466	439	413	445	462	462	463	454	470	442	479	439	482	430	475	444	414	443	441	428	448	442	429	462	470	425	465	442	478	454	442	450	443	436	462	466	447	458	468	448	456	452	450	428	452	471	424	467	445	447	459	477	464	459	458	452	443	440	470	451	472	394	457	446	440	453	441	437	422	463	459	446	488	466	435	457	455	458	450	468	445	453	456	443	459	455	460	434	440	483	440	430	477	460	447	445	451	452	444	470	412	459	445	487	449	429	489	460	462	446	429	467	437	439	466	445	441	465	441	447	497	405	444	460	460	449	445	482	432	464	457	457	440	454	478	453	429	456	463	472	456	492	464	515	444	455	476	454	433	473	435	432	439	448	463	456	437	466	424	428	432	445	456	465	445	460	486	437	466	462	428	471	429	447	438	465	436	423	472	448	458	481	478	433	469	453	458	458	439	445	447	444	475	409	465	509	450	442	434	465	467	437	416	452	441	485	466	486	457	437	463	458	437	461	421	493	453	421	462	457	462	456	456	465	452	484	474	447	457	466	451	440	480	450	459	434	447	495	448	446	428	469	465	422	438	466	459	459	453	449	408	449	444	474	452	447	445	463	440	470	454	457	422	457	442	455	469	462	448	477	441	443	446	444	450	460	468	426	479	436	443	468	454	445	420	445	437	466	448	454	432	459	517	407	445	473	473	451	469	427	469	464	475	420	429	450	453	451	453	422	463	449	493	452	435	443	447	464	462	445	450	426	465	477	451	492	446	434	468	474	436	481	484	442	437	460	448	428	447	411	456	423	442	409	473	441	440	473	450	442	446	465	450	466	437	485	494	461	423	436	461	474	425	427	449	439	486	430	471	439	439	466	440	469	458	466	461	479	466	446	442	450	491	454	439	435	447	470	454	441	466	471	437	458	433	445	412	482	465	413	454	482	420	433	437	451	465	438	446	441	447	449	484	448	407	433	432	465	446	444	452	448	463	435	416	429	484	441	499	448	421	434	454	447	465	457	462	454	440	454	448	469	429	440	459	443	434	448	467	443	449	440	474	523	434	460	474	421	441	439	446	438	459	479	470	468	500	467	498	444	456	452	453	422	454	458	448	460	480	452	488	476	451	481	448	487	472	448	444	443	449	459	467	447	433	460	445	440	434	442	442	424	456	469	423	442	438	442	438	472	494	454	455	427	435	457	461	451	477	453	433	483	470	442	458	421	469	431	436	453	451	424	442	469	435	486	451	424	486	444	460	462	452	462	453	501	483	501	458	462	468	462	483	460	405	446	490	452	468	452	437	445	453	483	462	444	460	444	466	453	469	451	404	431	431	452	470	463	477	459	442	461	478	450	485	424	455	483	421	456	429	422	427	458	462	448	463	460	431	446	506	490	427	436	450	496	448	441	475	459	463	479	443	456	489	444	471	426	495	453	442	426	435	454	471	450	467	450	450	442	422	451	455	486	459	459	469	433	454	424	453	442	447	454	399	439	425	449	426	460	472	456	482	455	483	481	440	459	431	436	444	435	496	464	450	473	486	445	466	461	459	420	467	463	460	456	471	442	427	458	429	461	444	450	475	454	439	438	459	448	441	465	470	444	461	441	467	507	437	424	444	483	449	437	452	481	451	441	419	444	436	439	447	483	439	485	422	413	481	422	458	482	448	446	478	471	437	463	462	458	455	464	449	460	478	418	445	441	472	424	425	477	446	488	441	474	445	461	476	501	445	447	412	423	463	461	425	451	440	453	483	442	455	431	468	422	416	465	459	458	463	453	434	432	464	420	457	441	451	480	456	443	477	465	453	478	454	459	467	436	445	445	427	429	485	437	487	447	485	456	445	468	456	436	445	429	445	429	428	498	427	435	477	445	485	422	479	444	428	448	458	447	481	444	473	444	467	467	454	434	435	421	460	417	492	453	439	462	441	463	478	401	438	469	454	466	458	448	448	472	437	484	457	464	455	427	447	445	470	453	479	446	457	430	448	454	454	473	449	436	473	477	442	433	476	509	441	470	430	484	439	446	431	429	461	448	420	435	418	462	425	412	407	473	453	450	490	457	471	450	428	433	467	476	472	448	412	436	403	453	482	434	436	428	477	464	448	481	456	426	436	468	461	438	440	446	444	494	443	447	504	451	446	437	473	457	455	450	445	473	445	430	441	473	441	424	450	445	438	485	441	461	476	460	456	471	464	457	470	430	461	493	446	434	451	461	463	454	492	462	456	471	458	450	441	477	446	473	463	431	463	496	464	435	431	430	459	443	415	478	451	462	496	478	437	437	437	471	454	448	430	454	453	457	430	428	466	423	415	454	451	455	435	409	456	485	467	441	464	453	417	483	420	424	460	441	465	444	460	469	435	465	417	492	437	482	407	450	480	483	481	428	459	451	475	462	429	446	473	442	455	529	469	447	467	442	426	424	458	474	461	475	466	416	394	455	443	469	459	449	465	427	451	421	478	427	446	429	452	430	472	452	423	456	456	459	443	450	435	451	471	468	466	437	489	460	432	454	481	421	443	436	488	436	457	447	425	439	465	429	476	450	438	479	447	497	455	448	452	417	461	447	436	441	439	439	431	435	487	456	486	452	430	461	474	477	444	466	420	439	446	443	456	423	493	447	476	486	472	473	480	437	447	465	436	425	421	453	427	450	438	444	465	406	466	437	446	450	438	430	462	432	474	442	451	483	445	418	461	427	466	470	445	461	449	466	460	438	476	449	456	465	470	420	456	460	485	491	427	446	477	465	414	426	443	451	457	481	425	465	478	488	463	443	439	448	428	434	435	454	482	427	420	446	432	453	443	472	413	476	472	426	415	466	433	444	457	449	435	432	471	470	424	475	456	442	437	469	428	450	449	433	440	431	473	458	445	490	450	478	458	475	447	461	472	465	411	416	447	470	429	436	460	435	504	410	448	452	482	458	447	443	437	443	421	467	458	474	439	455	472	430	424	463	460	408	450	465	460	448	437	456	417	434	459	489	490	488	433	459	460	440	469	423	383	450	420	442	447	493	457	449	435	442	424	472	434	483	450	447	449	447	459	461	450	488	462	446	504	442	444	441	466
34951	5877	1656	1148	899	744	558	451	428	410	394	315	331	299	304	297	314	319	268	276	260	283	278	274	288	280	285	271	283	258	265	265	260	261	234	239	244	275	262	246	256	277	262	246	241	301	258	236	285	284	246	269	248	255	244	264	264	280	257	262	238	260	258	256	273	245	258	248	278	252	252	262	274	273	269	281	250	258	267	272	288	237	237	271	265	281	290	276	243	249	263	303	249	276	279	229	253	242	262	256	263	264	242	251	279	223	254	232	247	242	235	244	277	238	277	272	243	265	256	240	249	279	245	289	260	262	255	219	275	261	265	266	268	234	264	262	255	227	289	263	271	292	241	248	246	242	249	263	248	252	273	232	246	294	282	265	262	263	241	264	276	245	256	251	245	266	231	258	252	230	233	249	253	265	249	258	280	246	256	286	251	247	277	268	239	270	232	274	255	256	254	258	254	245	253	251	242	236	258	257	259	268	253	253	298	267	269	254	260	272	270	256	266	259	258	248	253	256	277	249	269	269	245	253	273	262	280	238	253	244	254	242	281	260	277	283	241	268	244	265	251	252	246	230	245	267	251	291	259	271	243	271	281	248	278	270	268	251	256	269	247	272	277	256	263	261	283	255	244	280	242	276	255	258	286	298	269	296	238	253	261	268	234	233	261	243	275	235	263	261	258	247	247	230	235	224	265	251	274	267	260	264	286	262	247	252	267	253	278	258	270	265	263	259	264	253	268	266	266	251	254	286	285	286	259	269	264	265	248	289	238	242	240	271	257	245	280	256	256	237	282	262	254	276	244	269	235	279	248	228	275	253	278	214	257	268	267	264	226	287	251	242	254	226	237	261	280	219	249	227	252	278	252	264	255	259	249	239	244	247	241	276	251	251	271	275	246	260	259	264	264	251	247	287	269	258	244	237	242	235	269	255	292	262	266	239	237	266	253	248	266	233	267	274	251	254	266	277	243	248	242	251	252	230	248	271	261	236	234	267	245	232	261	267	277	260	225	282	273	250	249	265	263	259	244	263	255	243	272	262	271	241	255	263	271	269	267	249	275	248	245	239	259	269	256	275	262	234	262	272	253	241	266	316	250	228	256	270	264	269	258	290	257	255	266	273	251	254	271	239	250	268	257	255	249	293	249	254	268	279	255	275	239	261	267	266	254	218	277	266	265	270	255	278	270	285	253	273	254	237	309	302	248	243	275	238	244	246	254	277	252	236	249	303	288	267	286	280	241	260	241	287	258	262	235	230	272	266	283	244	281	227	250	228	249	260	270	240	282	247	277	258	242	270	247	252	248	244	240	236	236	273	237	249	229	258	253	264	254	255	275	253	262	255	254	279	246	253	254	297	255	258	257	258	272	262	271	268	242	267	260	266	240	264	276	251	293	274	293	246	255	259	226	250	264	256	257	255	272	254	258	278	274	250	241	274	245	271	257	243	256	239	231	257	244	235	257	247	251	244	249	278	255	275	242	254	247	249	255	256	273	252	273	240	246	264	258	266	246	246	262	261	234	266	258	259	246	237	247	245	270	267	252	246	238	249	268	249	266	265	259	238	266	248	257	241	256	219	240	261	250	282	264	265	246	260	264	234	248	261	265	248	270	264	277	234	241	271	255	244	256	256	246	263	285	259	263	259	233	241	267	246	260	293	246	246	255	260	234	262	261	269	257	259	237	262	250	272	259	253	264	266	262	260	269	260	251	266	250	249	242	281	246	231	257	245	264	231	255	247	264	238	279	256	273	240	255	231	241	258	245	248	260	255	292	242	254	240	259	263	264	253	288	266	277	252	237	265	256	271	261	247	237	258	259	239	267	273	263	259	255	256	257	256	274	280	269	256	275	251	276	272	256	261	254	279	248	251	251	249	258	262	232	263	253	276	282	243	234	246	271	249	242	251	255	272	249	258	244	269	231	242	262	278	239	273	233	287	244	241	265	257	290	271	238	268	251	241	260	269	268	239	239	236	261	273	259	279	251	264	284	265	245	246	251	267	248	269	267	275	255	247	259	258	269	236	263	251	253	239	267	229	272	240	277	243	268	293	287	259	259	260	293	251	225	230	271	227	248	288	255	273	234	243	239	262	248	278	255	237	247	238	269	239	286	243	245	247	240	259	281	259	251	257	281	256	245	259	253	244	260	254	262	278	280	271	243	243	256	261	251	249	253	254	252	253	264	279	285	246	285	239	247	258	239	270	251	265	275	259	271	268	244	252	268	258	258	278	273	257	259	270	246	236	235	249	272	265	266	231	240	287	266	259	258	263	271	246	228	247	242	256	216	276	243	250	245	269	254	219	256	242	255	260	210	265	248	260	271	264	258	247	233	239	279	277	263	247	296	261	282	252	300	246	263	238	258	204	251	237	247	238	245	278	258	243	240	258	280	255	245	264	250	244	257	258	264	273	274	256	238	234	278	278	292	251	252	224	262	249	263	266	228	255	253	259	262	270	255	267	241	254	251	275	287	257	248	277	265	261	258	251	238	242	261	265	242	240	267	251	279	247	250	255	289	235	300	235	279	236	244	265	264	238	253	248	255	255	270	260	269	267	272	242	232	271	257	256	253	267	256	234	228	258	278	231	259	270	254	256	270	260	235	244	247	263	238	278	297	271	290	249	266	257	243	244	272	254	272	276	260	251	267	247	256	242	260	252	282	225	252	259	257	243	257	275	235	261	268	248	276	275	255	272	257	250	244	251	267	256	258	266	245	258	268	268	274	273	265	261	254	257	281	269	241	273	256	247	292	264	263	244	271	260	269	283	260	272	271	307	247	280	253	272	254	228	273	285	255	259	262	239	235	254	248	253	258	249	300	259	280	245	256	236	278	250	261	244	296	254	264	256	282	238	230	265	235	230	241	296	239	279	265	238	257	245	266	240	254	262	274	265	278	264	271	276	252	269	257	268	235	277	259	256	248	243	262	233	260	244	276	251	230	241	281	240	262	283	223	289	257	264	261	245	233	271	244	254	277	275	265	237	311	256	257	268	251	268	239	268	249	240	286	242	284	261	230	268	245	240	263	257	269	255	224	235	276	267	254	272	265	247	262	288	255	271	269	240	281	263	252	273	266	246	280	289	263	242	259	279	259	280	285	221	268	254	237	271	252	255	241	245	251	268	238	250	260	231	251	240	280	247	268	250	255	245	255	283	247	241	253	255	264	246	259	245	217	226	286	302	260	266	260	233	281	241	266	231	261	271	253	245	242	228	243	274	242	261	240	253	242	270	280	243	267	299	257	280	255	293	235	260	266	244	240	233	257	240	262	247	255	248	263	259	252	259	261	276	266	289	253	252	256	247	264	262	234	238	264	248	246	240	254	265	255	272	245	274	229	253	246	290	259	252	233	271	254	262	247	255	241	284	233	242	248	244	261	269	229	253	255	292	262	253	275	273	242	271	268	295	244	262	239	273	289	251	228	253	278	269	250	250	245	271	237	259	279	272	278	272	240	251	240	243	251	246	278	248	283	255	245	257	288	246	263	262
17445	1853	3582	3977	3423	2939	2495	2012	1850	1667	1473	1312	1318	1152	1148	1121	1131	1035	1006	1007	1052	968	960	994	914	917	899	871	874	911	889	858	905	837	835	829	823	869	800	834	820	846	824	881	813	826	841	794	775	800	796	768	824	771	796	811	843	875	801	802	781	774	783	811	788	831	804	813	737	780	821	812	836	800	734	761	792	814	744	746	761	785	769	855	777	791	806	782	724	767	792	768	761	858	788	812	817	800	795	732	821	808	799	785	770	831	825	783	776	785	747	811	787	825	810	795	851	846	744	780	808	795	779	838	773	770	775	777	788	777	769	806	791	750	744	762	836	775	821	801	764	736	791	791	752	791	781	774	772	797	767	815	781	721	775	801	826	752	818	731	762	776	775	788	781	774	827	797	743	775	790	752	763	785	781	802	782	760	863	792	779	787	820	824	793	786	732	819	749	782	796	798	790	852	806	754	788	724	755	760	777	785	736	760	775	747	765	706	768	794	816	808	761	768	739	792	728	759	774	775	761	750	770	799	774	768	776	793	777	752	737	779	778	804	814	794	771	754	796	767	767	764	800	805	806	802	814	755	772	784	774	706	769	759	774	826	787	802	804	823	749	785	750	730	799	758	766	755	789	799	762	783	745	785	766	783	802	779	809	767	745	811	864	802	778	785	766	826	771	802	822	767	782	789	755	775	772	809	815	774	735	812	738	752	781	779	764	819	784	780	728	758	776	800	773	812	763	828	811	742	768	805	776	743	790	790	841	760	752	764	769	767	746	792	772	781	771	794	802	824	810	808	744	814	778	802	818	764	772	790	768	808	813	803	722	813	770	787	813	780	778	723	766	750	801	793	829	761	809	787	827	799	841	813	768	754	790	786	762	737	764	795	784	821	733	715	828	773	789	733	773	803	764	786	770	772	779	801	826	802	817	798	804	774	749	771	785	818	776	726	773	755	779	796	800	771	738	787	804	787	775	768	770	803	783	760	787	756	776	754	787	773	783	769	781	768	772	708	748	766	799	790	758	779	758	793	799	844	734	805	728	829	799	829	807	789	803	794	807	798	779	729	793	755	820	805	757	809	780	758	789	802	801	807	753	763	781	751	805	705	811	731	765	756	816	809	758	799	755	748	751	828	794	739	742	746	793	697	756	782	769	743	824	797	747	804	737	812	774	804	757	761	805	799	750	798	798	789	798	810	852	773	749	744	767	819	786	806	794	746	787	809	766	806	799	757	807	774	765	787	763	791	826	756	795	787	787	754	710	763	783	788	762	845	768	787	802	798	801	788	774	782	774	738	738	809	744	787	800	766	798	750	767	742	719	769	796	775	726	826	782	783	807	798	788	795	773	764	770	771	795	738	813	786	773	773	735	742	787	828	755	786	768	812	784	788	780	751	791	772	792	783	779	725	812	778	784	759	784	790	766	739	822	769	722	817	751	742	768	763	729	751	765	753	801	790	773	697	773	789	782	817	772	706	797	751	773	781	812	792	784	754	759	768	790	776	780	813	793	777	788	761	770	789	770	817	835	770	790	789	787	774	781	764	774	798	766	745	765	765	739	786	741	807	762	786	764	724	758	826	792	768	740	787	809	785	785	777	739	801	752	793	792	804	790	844	789	777	779	753	800	773	773	801	790	761	799	771	772	792	755	754	743	755	751	810	764	785	830	749	793	796	795	779	810	740	761	807	773	757	813	749	786	810	773	765	746	825	774	799	806	736	755	776	845	810	738	793	797	798	784	761	832	789	770	779	774	747	814	729	807	769	833	764	785	812	819	795	807	770	762	779	748	810	797	793	772	811	792	789	791	790	796	776	840	759	775	816	799	732	775	823	779	798	751	750	789	763	780	767	739	774	749	784	816	758	763	761	757	803	758	777	738	792	752	799	796	763	797	772	764	759	758	802	784	809	836	820	738	786	799	755	816	797	796	805	732	744	816	819	693	731	806	787	776	764	800	718	806	831	817	785	810	816	797	755	796	807	827	757	802	790	837	787	780	783	808	778	742	745	739	763	764	782	822	797	802	813	763	778	772	760	769	748	782	765	795	767	801	766	814	775	822	728	756	766	800	755	803	804	755	735	793	810	740	823	860	748	801	801	831	751	779	770	783	814	792	814	739	802	748	767	798	794	776	766	791	773	796	766	732	784	781	809	780	759	766	819	749	805	744	787	754	814	786	802	789	789	792	829	780	815	777	737	769	759	793	783	822	846	763	817	752	836	793	802	796	791	814	773	745	813	801	768	776	783	807	761	764	821	775	788	810	735	786	826	741	777	824	763	733	743	740	773	793	798	809	813	746	792	781	811	778	779	776	792	757	722	769	766	799	780	772	791	777	793	785	775	779	744	765	780	794	768	752	754	737	795	756	789	762	758	808	833	769	808	709	782	765	790	745	788	779	735	779	747	779	768	716	758	761	760	740	747	742	803	758	798	788	819	808	757	769	844	814	792	804	726	735	794	781	808	799	729	770	725	766	727	807	784	761	783	771	783	750	731	791	782	770	765	755	795	763	800	770	810	786	823	802	728	759	742	738	751	740	750	778	788	774	788	718	749	768	795	741	800	727	751	773	783	803	770	829	751	761	786	812	736	752	811	760	781	802	805	809	760	780	854	820	820	748	741	777	865	759	757	795	761	780	810	808	750	757	763	764	808	764	809	749	787	783	787	795	770	763	835	770	754	743	777	787	849	798	766	796	772	815	792	761	779	781	790	821	785	768	777	832	785	785	769	754	791	751	829	756	807	750	797	750	799	800	823	747	806	826	763	741	781	786	799	853	785	768	728	733	789	805	733	787	784	789	809	739	755	775	698	826	745	761	810	773	808	771	781	780	770	811	793	794	750	827	775	812	768	775	827	813	805	750	774	729	763	753	751	721	807	770	788	836	819	778	737	744	751	758	808	768	749	781	814	764	787	811	728	768	822	762	718	822	801	818	793	767	850	827	801	770	761	802	755	757	762	764	804	762	755	806	804	792	846	765	794	762	785	736	804	742	787	804	799	803	801	790	805	749	779	815	754	743	776	785	795	722	785	795	761	826	757	775	758	808	834	752	763	802	800	766	793	835	775	788	728	799	773	831	755	765	789	749	798	773	773	813	798	852	843	855	813	807	803	794	792	834	719	743	793	798	791	771	810	780	769	764	797	781	775	749	821	806	770	749	784	755	758	791	805	770	794	792	817	807	774	802	793	782	747	732	745	739	795	809	791	798	780	788	806	761	806	816	840	828	739	710	768	812	767	768	761	793	782	775	753	786	804	772	758	820	770	804	772	832	809	825	791	838	778	791	777	789	830	827	780	789	751	777	762	776	772	715	755	789	774	754	789	787	721	766	752	788	740	783	736	806	753	821	801	802	829	778	761	741	782	784	712	767	771	821	792	784	812	771	780	753	792	732	797	782	748	788	780	776	763	768	823	810	748	800	851	746	770	786	786	788	784	772	749	759	784	788	817	764	789	772	710	812	753	757	800	819	785	768	770	806	779	778	812
45164	12603	3817	2268	1500	1168	935	776	621	563	491	508	430	439	425	389	389	392	392	372	337	369	367	348	319	369	314	309	310	336	339	305	345	303	326	362	320	316	318	304	330	333	315	347	320	318	335	297	339	286	297	317	311	296	298	309	319	329	352	323	311	326	313	301	323	323	339	305	323	333	328	305	299	323	318	312	321	354	302	334	332	336	334	318	312	332	313	305	328	295	306	304	337	322	314	319	321	330	299	330	314	331	349	312	282	305	294	321	321	316	301	312	326	320	302	281	334	331	299	331	339	319	308	329	320	314	321	303	328	313	332	318	319	318	306	298	305	339	276	309	344	321	301	322	308	326	339	291	312	317	296	304	341	318	309	307	303	318	280	307	309	327	329	340	295	307	317	289	346	305	287	297	293	345	304	312	323	313	355	293	306	312	344	312	319	358	322	311	330	338	277	333	344	308	319	335	283	301	305	306	334	303	310	278	326	302	326	327	342	333	309	340	323	330	312	312	359	318	293	316	323	325	351	327	318	292	316	342	297	319	301	318	314	303	318	312	293	312	324	317	330	319	311	333	324	313	328	313	307	329	323	329	321	280	320	299	313	326	307	318	319	318	309	300	332	343	332	290	290	314	299	307	297	281	287	308	320	331	284	308	313	306	305	318	296	347	312	326	336	336	268	317	337	324	289	279	310	324	305	308	305	329	322	314	310	304	302	301	311	323	338	337	302	338	308	298	335	296	311	316	315	302	334	319	323	331	315	326	302	328	326	318	340	321	296	314	299	305	296	305	322	327	312	321	292	333	327	310	283	331	329	278	332	293	317	316	301	284	334	300	305	305	305	309	330	309	299	315	322	287	310	328	306	308	317	310	311	338	310	339	310	311	321	315	302	335	325	310	320	286	299	307	320	299	323	340	301	323	304	305	276	310	316	320	331	321	294	346	313	320	350	328	298	325	322	317	314	314	311	322	297	311	306	336	311	306	292	344	317	305	330	289	298	324	298	318	327	329	308	330	308	312	303	297	319	312	317	334	306	329	301	294	312	326	323	304	328	308	319	303	326	331	292	295	299	312	283	308	297	354	306	342	325	345	318	336	324	295	316	320	314	336	339	330	317	322	326	300	285	276	292	272	340	319	320	325	349	332	336	306	272	293	302	293	271	293	321	319	326	330	332	332	331	313	312	324	317	315	308	291	302	300	334	304	269	348	302	304	330	304	282	312	305	322	287	294	301	334	336	325	328	337	304	316	316	337	299	317	314	339	347	295	323	296	315	321	330	334	336	299	322	336	321	315	263	321	303	287	335	317	331	341	331	308	332	309	279	324	325	326	341	284	321	278	328	298	330	329	319	338	289	343	313	276	318	293	321	305	291	295	296	312	305	345	298	316	307	329	295	338	288	302	334	341	308	295	311	331	314	325	315	313	337	329	354	305	306	328	299	316	364	312	297	329	291	315	311	319	298	299	303	294	313	313	331	299	311	317	335	314	342	275	301	346	303	341	296	331	308	343	303	286	328	333	292	317	306	369	312	318	332	307	328	298	301	319	301	308	293	326	284	295	331	326	319	321	251	350	335	346	340	342	327	355	301	333	300	294	328	321	299	288	320	316	316	322	305	299	310	287	308	290	300	306	306	316	327	302	327	302	295	302	317	313	322	358	310	316	315	332	331	327	301	310	323	306	298	319	312	320	317	325	320	304	332	306	299	296	347	302	318	303	291	316	301	266	292	339	325	305	294	337	326	302	352	342	326	294	307	291	336	280	307	308	308	320	309	299	301	317	324	339	318	333	339	323	307	354	307	300	312	333	306	326	345	316	336	318	326	299	334	325	277	308	315	300	327	310	325	313	339	346	336	298	302	291	313	351	311	321	327	335	312	311	280	272	311	302	296	344	305	284	316	333	297	303	323	300	318	303	329	325	319	333	323	324	318	311	300	321	316	283	290	299	353	291	313	293	343	324	321	320	317	310	325	316	312	330	320	345	305	335	321	344	326	315	306	318	326	326	305	310	294	288	341	315	295	318	312	334	322	318	336	286	309	291	299	329	311	297	324	335	325	314	327	330	290	327	330	305	299	330	320	305	338	301	268	327	332	307	319	274	354	303	345	303	307	334	327	316	314	305	277	301	314	325	309	308	327	315	319	313	291	317	343	289	300	329	325	294	324	298	317	299	307	307	310	342	324	292	295	319	287	321	326	303	296	304	322	330	354	364	314	327	328	292	306	298	285	311	292	315	309	292	311	285	338	298	306	326	287	333	308	337	295	297	300	295	327	329	332	300	338	320	311	321	356	328	355	340	294	281	314	321	308	299	332	324	315	328	350	346	320	296	300	342	311	295	307	298	326	306	277	324	300	308	287	296	303	307	317	319	313	328	330	312	287	296	282	285	329	331	332	335	337	330	321	309	325	321	307	295	314	325	292	305	295	323	335	325	313	336	316	315	313	332	286	309	313	304	314	317	325	303	285	327	358	307	322	310	336	282	336	312	296	306	299	319	303	297	311	307	318	274	307	342	297	314	281	307	312	318	318	316	317	318	341	296	335	351	318	322	299	318	326	303	287	328	320	301	317	339	322	304	317	334	296	318	320	367	328	317	309	272	288	300	299	313	302	280	334	332	316	318	327	290	296	293	308	304	292	292	296	305	312	313	282	304	339	313	317	328	305	323	321	315	294	321	304	321	316	288	346	318	297	294	302	318	322	298	303	307	288	305	316	318	308	352	293	328	301	326	317	311	315	297	314	315	317	329	292	330	308	302	316	331	329	294	295	310	285	344	306	327	328	269	312	332	326	313	288	315	315	320	310	319	314	308	312	328	282	332	295	295	311	293	296	337	322	311	294	299	317	311	303	318	286	315	330	297	296	329	333	303	337	304	336	326	329	275	322	305	340	334	347	306	334	325	324	291	338	319	339	302	333	339	334	325	332	284	304	275	263	349	335	307	316	280	310	325	299	290	305	315	291	312	320	297	314	277	338	307	341	315	331	320	326	317	308	335	305	321	308	277	302	310	287	322	332	342	292	321	330	279	331	314	308	356	315	298	351	297	304	335	295	305	306	310	318	331	301	322	333	308	287	315	324	292	340	315	289	329	313	317	326	316	305	296	303	312	300	340	301	305	309	317	336	322	329	336	316	313	321	316	287	294	311	333	314	316	316	306	304	292	303	307	345	299	302	331	329	331	319	314	320	297	304	301	316	291	307	315	316	273	310	316	309	298	317	332	305	330	302	308	328	312	317	318	315	311	318	320	333	327	337	326	324	322	296	306	321	294	313	344	301	336	307	314	310	312	291	333	334	332	322	353	343	314	321	309	304	301	331	322	304	324	314	320	293	303	317	298	280	325	311	335	299	333	304	318	332	286	329	311	321	314	302	319	306	318	296	332	297	320	306	271	315	283	295	348	316	332	270	302	336	334	312	319	311	325	285	286	321	299	327	325	323	301	288	326	321	301	366	333	297	319	316	306	323	318	318	291	307	338	326	295
22761	2963	6437	6889	5764	4666	3973	3351	2918	2519	2245	2018	2006	1847	1739	1635	1544	1496	1367	1297	1354	1326	1266	1237	1140	1104	1197	1164	1137	1059	1113	1046	1051	1071	1034	1002	1016	1048	999	1054	1053	1020	994	952	995	989	998	977	974	1001	1000	988	1022	960	1017	952	947	988	1002	1011	1023	961	944	959	975	970	936	938	934	960	907	915	906	962	940	961	914	936	976	931	919	941	949	958	968	940	895	907	933	909	954	915	906	940	914	876	927	926	925	910	908	921	922	953	940	940	931	949	918	985	877	917	918	952	901	901	925	938	913	974	891	943	960	949	898	893	888	886	917	928	861	962	904	911	888	973	941	931	967	931	921	953	940	917	939	897	899	902	917	875	908	899	867	965	909	906	848	910	886	925	906	891	897	915	931	847	899	939	994	940	907	899	863	970	919	912	936	935	933	979	886	937	901	875	952	896	970	914	919	905	893	922	952	895	904	921	920	935	911	925	899	889	957	930	938	921	962	875	894	936	834	944	921	932	910	916	887	1019	915	971	916	921	961	874	916	892	912	943	954	916	910	900	935	890	880	935	888	906	927	880	928	872	941	958	920	870	855	888	896	924	926	946	845	873	931	938	912	952	894	884	934	899	949	918	921	905	924	904	941	899	903	867	951	947	931	882	869	932	971	876	914	945	944	904	834	945	902	914	956	905	916	873	918	926	910	852	915	918	931	880	898	935	910	983	907	848	919	997	965	919	963	909	911	880	890	926	947	890	885	985	899	867	946	938	914	932	933	874	901	877	932	858	872	897	909	873	901	1000	906	889	958	918	923	885	894	869	913	876	882	863	885	903	871	923	911	914	947	956	909	949	887	953	869	900	930	920	946	957	920	944	964	911	839	904	937	880	937	887	851	935	937	897	926	940	914	895	926	884	896	936	893	864	865	899	978	928	933	855	888	969	893	939	907	950	909	903	937	886	922	920	923	979	891	900	889	873	902	931	937	938	921	951	867	871	911	902	889	911	918	876	871	893	951	887	874	909	906	899	879	947	900	908	891	879	910	889	966	870	947	870	884	874	957	886	889	875	835	892	931	899	904	987	866	926	888	908	914	831	903	880	867	906	895	935	887	928	955	911	922	923	934	935	936	921	909	975	935	920	872	893	910	877	918	884	920	913	938	884	911	868	926	882	855	841	885	894	903	902	941	901	882	890	943	901	948	901	889	938	901	911	902	883	870	945	984	913	867	897	877	934	914	890	934	913	923	921	902	887	931	892	936	907	904	922	893	938	876	927	918	941	878	889	973	882	868	905	928	933	918	935	924	865	929	919	911	905	882	937	851	932	960	948	905	864	887	934	911	919	910	925	877	929	869	863	948	895	894	894	951	937	921	905	919	912	868	908	887	952	894	908	884	920	940	948	907	887	939	912	914	899	944	864	924	868	944	903	963	883	934	947	901	943	903	958	942	914	949	949	930	939	961	931	946	964	925	904	892	892	947	920	880	874	940	883	903	958	876	854	944	887	877	898	882	910	951	909	934	949	918	909	941	912	888	890	903	907	895	891	908	994	910	887	933	895	997	935	897	851	904	916	936	925	874	926	879	974	953	897	923	890	882	936	906	896	877	903	908	877	913	931	859	958	912	881	923	936	928	929	967	906	878	972	911	944	958	909	903	940	910	912	920	883	845	911	923	841	886	844	915	928	902	967	935	902	975	905	906	895	909	932	911	942	895	967	918	896	891	914	879	933	921	873	965	954	940	911	908	974	933	917	839	911	920	913	891	916	920	883	863	861	933	882	869	904	892	898	891	875	903	852	919	843	946	910	951	880	931	956	874	887	971	940	934	938	903	908	907	894	904	951	940	905	911	955	839	854	871	912	889	909	910	941	899	903	934	906	932	935	914	905	933	895	923	947	951	912	889	856	873	922	888	882	921	955	946	899	895	908	933	871	904	869	901	890	935	952	912	886	925	906	891	873	930	908	907	903	903	957	944	850	864	962	927	911	919	946	971	907	910	884	930	945	974	907	978	923	941	944	850	869	902	856	895	916	914	889	952	914	877	978	882	938	875	929	917	855	909	863	880	927	884	922	929	943	902	918	899	909	930	896	894	895	951	924	898	906	881	917	905	902	846	922	971	898	945	911	902	867	934	897	917	922	881	920	885	913	907	888	925	970	900	921	870	921	933	870	963	880	923	922	895	909	940	901	879	912	886	938	918	948	957	935	910	867	919	898	923	881	897	923	885	877	912	938	881	908	934	932	943	886	885	864	893	932	919	957	942	927	892	889	906	949	923	913	918	927	877	898	913	929	872	913	903	917	938	864	879	913	893	917	919	865	917	849	896	895	893	911	935	971	920	875	942	944	913	879	889	954	925	912	874	959	929	963	875	908	877	895	913	960	929	897	874	928	904	949	955	965	934	900	877	942	885	878	911	939	917	833	945	957	980	876	870	917	937	847	941	930	966	917	947	934	957	853	916	943	883	903	944	945	928	932	902	912	904	918	968	920	923	857	892	904	867	940	916	940	923	953	913	890	932	950	898	959	835	852	907	903	929	896	883	893	926	893	942	890	923	878	928	921	867	890	897	911	886	933	972	881	878	898	938	887	942	863	906	911	887	932	927	856	846	905	936	884	904	847	906	907	932	929	908	919	953	908	879	915	916	957	929	916	944	877	902	914	950	873	928	904	880	914	921	908	927	904	869	858	936	928	918	912	905	910	888	944	927	934	952	920	893	943	896	893	955	926	856	959	973	948	922	949	951	878	927	936	897	912	933	950	945	942	939	932	898	945	943	983	913	924	918	918	913	905	906	942	880	922	870	926	862	915	907	948	861	910	926	873	868	901	892	890	896	944	926	918	944	948	893	914	911	919	897	949	878	938	890	894	877	898	906	903	988	942	910	939	939	876	865	934	924	906	954	870	960	897	937	888	922	904	878	912	881	927	890	981	940	952	877	909	961	942	933	909	914	886	918	939	905	961	912	923	889	932	880	865	912	950	859	846	907	939	889	954	932	957	890	946	820	942	887	917	914	908	888	926	884	847	901	904	834	940	917	945	983	934	838	900	890	886	878	890	946	881	889	908	900	846	965	890	893	934	920	932	946	927	899	886	945	900	907	973	947	885	950	899	933	941	935	937	878	895	896	847	944	883	877	932	893	909	950	953	900	892	893	864	946	945	872	913	937	896	926	820	926	910	893	901	897	891	910	975	877	907	882	927	926	937	884	913	907	971	872	906	915	929	960	928	874	963	941	916	917	928	892	941	951	904	894	907	896	935	916	890	909	929	902	870	927	905	909	906	899	895	906	961	877	884	894	918	839	940	866	909	928	956	916	905	904	968	896	942	928	917	894	914	913	927	918	894	867	874	907	920	935	948	917	942	966	895	930	940	885	874	953	906	865	918	930	870	889	895	918	910	928	901	912	866	875	942	900	878	841	873	870	926	916	880	957	989	945	867	914	964	907	898	914	870	906	935	884	954	890	882	937	875	913	895	871	936	920	885	889	858	964	961	938	893
6024	409	207	182	155	155	150	123	132	139	163	154	136	138	146	133	134	127	156	143	122	111	136	140	126	132	131	142	117	141	125	137	128	138	130	143	132	143	139	129	114	112	127	125	133	141	140	129	138	128	138	134	116	155	127	146	148	152	115	120	131	143	126	126	143	151	148	141	149	118	147	133	123	176	107	124	113	132	137	144	143	114	138	144	114	111	135	140	127	134	148	150	142	132	143	131	137	134	153	141	137	129	126	131	129	127	127	117	128	144	147	125	135	125	130	107	125	130	126	126	158	138	144	127	146	105	134	127	124	134	135	139	110	132	124	112	148	103	145	119	123	132	139	123	124	126	138	133	138	124	120	128	121	110	137	140	148	137	137	126	118	123	134	112	110	131	125	130	140	145	139	147	113	138	140	141	141	109	138	124	150	129	129	146	133	126	147	149	130	147	120	134	146	143	111	120	130	137	150	134	125	128	143	130	141	130	141	128	124	126	137	135	137	121	121	122	148	118	120	132	136	127	112	148	117	126	137	135	142	124	118	135	125	123	133	129	132	138	134	145	119	130	120	134	131	133	118	154	146	142	140	140	143	158	112	144	120	119	137	130	138	136	128	130	151	126	127	141	121	123	150	138	132	112	148	162	138	105	120	123	125	142	104	128	113	130	122	131	125	141	135	129	132	128	130	128	128	153	131	129	126	134	117	131	133	139	137	134	137	145	121	133	122	145	117	131	136	136	131	143	128	146	154	123	137	118	122	141	142	128	138	123	125	137	134	150	111	151	115	133	129	134	129	135	107	125	109	116	117	135	134	147	133	154	135	149	132	130	132	123	116	124	143	144	125	136	130	114	135	147	125	145	127	137	147	135	134	124	146	141	134	126	137	140	136	125	128	113	124	149	148	120	124	133	123	110	131	126	125	118	160	138	123	137	121	117	138	149	138	144	119	130	147	136	124	133	144	159	128	140	156	133	117	119	158	127	121	132	143	132	110	136	151	149	130	136	130	136	134	135	137	130	129	143	145	132	124	131	161	130	135	144	115	139	120	139	128	131	138	118	126	163	128	149	140	139	126	149	126	129	126	147	153	141	125	143	145	137	134	137	145	151	124	135	126	130	106	144	128	158	123	148	137	138	150	138	118	113	127	121	129	122	111	135	118	132	126	128	129	127	147	142	140	127	127	141	132	130	154	128	153	131	134	133	129	133	153	138	134	132	141	111	136	116	139	120	125	122	128	126	129	127	101	112	132	145	127	121	122	142	135	129	143	145	142	105	129	124	125	141	114	133	119	146	124	129	131	152	110	146	150	115	144	135	113	130	126	148	133	131	137	122	135	138	112	110	114	131	131	140	135	157	124	136	134	132	136	155	138	153	119	126	124	113	132	138	122	133	144	124	131	107	130	132	133	139	126	136	140	123	139	153	116	108	133	128	148	141	146	148	144	137	121	132	133	132	132	119	131	124	131	139	117	136	138	108	157	123	123	120	138	138	144	128	130	128	127	128	110	137	142	128	141	128	138	117	129	127	134	140	133	164	114	127	123	119	153	105	119	117	135	136	136	139	141	142	136	140	145	139	120	152	106	123	126	146	139	148	141	145	157	117	96	132	132	144	140	103	129	128	139	135	128	136	126	127	118	148	143	116	133	130	137	122	118	139	133	140	134	118	138	123	136	117	148	118	131	118	127	147	121	123	135	141	124	165	114	117	115	124	141	148	130	116	111	106	120	138	141	118	108	129	122	149	129	125	149	135	137	133	119	122	121	128	132	130	129	131	149	145	138	156	129	137	135	129	137	114	129	141	122	131	132	124	137	114	126	147	135	122	153	128	130	114	126	113	112	149	150	137	120	115	122	118	126	129	142	134	128	140	120	130	115	116	143	134	132	124	130	145	144	122	116	116	130	132	124	118	126	155	133	131	135	123	154	142	116	131	137	126	132	115	130	126	108	132	108	130	143	115	143	143	115	127	137	140	129	125	115	127	140	129	150	123	145	122	128	154	122	156	131	137	137	158	144	135	123	117	121	137	155	131	181	123	120	141	155	143	129	122	117	128	129	136	125	144	158	125	143	118	148	136	122	132	140	119	137	127	135	130	124	155	116	154	162	134	129	127	122	130	137	135	140	123	134	123	119	110	152	122	126	122	130	128	137	149	140	147	127	134	139	128	127	131	129	137	123	120	143	116	138	125	126	135	139	130	135	133	153	96	144	108	139	140	142	134	147	142	124	131	128	131	144	124	138	131	146	125	113	131	140	144	141	134	120	124	129	137	122	131	141	139	142	142	143	149	136	140	111	146	136	140	130	136	111	122	129	130	137	124	126	124	117	136	134	126	133	125	130	120	135	119	121	148	121	135	128	129	153	128	130	123	117	157	135	132	137	125	136	158	125	112	105	139	135	100	138	134	122	142	116	136	135	152	144	134	159	125	139	140	147	140	138	137	132	129	126	139	129	147	141	146	144	134	118	130	134	140	149	141	130	154	128	131	137	126	140	125	133	132	150	137	139	111	135	149	130	129	131	114	140	129	123	123	129	141	143	123	128	149	136	123	135	147	133	149	119	134	131	139	133	115	136	135	119	145	142	130	124	125	129	146	128	132	115	141	111	148	140	124	140	119	123	134	113	136	117	134	140	136	152	135	141	149	142	121	147	124	124	138	136	146	133	148	140	112	174	131	157	120	127	129	125	150	155	149	142	144	118	123	124	147	125	132	139	130	129	127	139	131	136	142	122	117	134	141	112	122	123	140	137	139	140	134	104	137	115	123	139	130	132	127	149	118	126	138	126	117	151	131	127	139	136	114	116	144	128	123	114	143	159	138	134	148	156	117	143	141	137	144	130	127	153	122	121	124	127	126	175	117	130	133	124	126	156	148	142	114	124	124	118	157	137	134	149	119	132	132	133	144	117	123	127	127	120	133	135	137	125	128	135	140	126	139	133	142	140	128	119	147	141	111	116	142	117	125	150	133	130	138	146	153	140	131	122	145	125	137	136	139	121	120	116	127	136	133	122	115	141	143	132	125	116	124	107	140	131	136	130	155	123	150	139	120	136	124	124	142	126	141	134	127	130	113	124	121	136	155	127	109	135	130	118	115	135	133	127	136	133	141	141	150	131	128	128	140	124	124	130	127	113	125	132	119	115	127	119	136	135	145	120	144	124	132	137	142	121	127	151	144	145	122	122	117	112	145	139	124	131	122	128	127	124	121	130	119	126	117	124	122	119	139	127	123	135	139	145	129	138	133	150	129	127	151	146	141	112	167	142	135	144	129	151	150	141	135	129	131	128	108	125	140	121	127	126	134	132	148	122	159	127	134	126	143	137	139	121	121	133	130	138	140	129	131	132	136	117	142	153	148	133	105	141	144	135	121	147	124	121	137	138	114	136	126	112	130	144	125	142	121	127	122	134	118	126	140	119	130	137	131	146	134	137	129	130	154	123	128	139	117	156	162	133	121	122	123	148	117	139	146	130	133	116	121	125	135
5590	507	661	667	624	525	542	551	527	500	484	476	497	483	489	454	500	430	432	449	496	474	491	462	454	480	436	455	453	484	434	474	477	428	461	453	413	456	435	468	417	475	448	421	436	418	434	413	422	458	480	458	438	431	441	487	399	445	448	451	446	460	469	436	442	440	436	434	417	445	461	469	432	400	457	423	448	430	480	479	473	462	479	425	423	469	446	455	468	434	464	444	468	442	480	479	477	490	468	460	451	486	465	429	443	456	447	496	429	436	432	457	464	446	433	444	457	423	471	430	468	450	481	447	444	477	440	461	440	482	441	443	484	457	439	411	477	434	460	516	459	406	469	459	451	464	442	437	422	471	445	514	472	440	455	446	454	471	465	468	418	433	478	420	435	466	443	495	458	455	474	424	443	464	472	458	436	443	476	434	424	440	423	409	405	454	453	459	431	425	457	468	487	459	423	479	458	463	443	459	454	455	494	462	433	450	436	463	462	451	454	409	467	465	479	429	439	485	481	469	488	468	469	436	448	466	458	474	418	463	480	435	470	479	444	466	431	445	461	490	449	484	476	447	438	427	459	464	473	459	420	452	479	447	457	499	467	418	482	456	475	410	455	453	434	488	456	438	445	494	428	447	479	446	484	438	473	443	449	461	447	455	495	457	469	441	476	443	456	470	453	492	463	454	414	407	462	439	399	461	464	478	471	476	453	452	438	501	456	418	457	472	465	454	455	495	484	452	466	454	415	495	449	465	447	427	467	463	435	435	441	469	464	447	440	481	459	449	448	494	432	459	462	491	460	459	450	478	537	439	461	435	465	437	444	474	456	448	436	439	454	430	445	429	455	468	443	453	446	480	450	439	453	446	462	419	452	447	451	441	502	433	487	426	501	470	434	459	452	462	426	492	477	426	495	458	443	426	462	424	488	425	441	439	443	469	473	416	430	410	432	455	430	460	440	455	465	451	426	450	438	425	455	470	471	456	449	437	418	409	488	441	433	466	456	440	460	435	405	456	467	481	475	418	448	437	415	438	415	467	460	503	452	469	465	455	436	426	445	430	446	480	451	432	444	429	465	436	453	459	448	440	464	455	455	456	431	442	434	480	483	453	408	454	469	484	412	444	438	474	497	476	458	434	468	439	456	431	447	487	426	431	428	457	467	427	471	447	466	439	434	462	466	445	486	448	438	441	440	477	454	455	474	463	451	454	451	429	459	454	426	478	463	431	477	463	456	463	458	463	446	488	470	451	474	439	435	439	418	456	487	457	443	459	473	448	456	461	436	469	478	454	474	438	473	430	465	437	469	431	456	485	458	436	448	505	432	442	447	436	505	445	463	484	446	433	428	448	479	443	439	475	440	448	448	412	429	434	464	446	442	446	457	461	451	452	448	515	403	457	431	505	452	436	459	494	445	473	411	435	428	444	467	441	442	444	479	430	483	446	423	481	427	439	453	469	408	446	410	428	452	480	439	456	426	463	457	439	448	463	459	436	453	439	494	473	458	437	489	499	481	464	465	507	461	459	456	449	490	455	437	437	491	448	428	438	465	463	437	436	464	425	458	465	479	430	426	458	467	474	470	464	495	465	476	449	452	451	441	469	449	464	443	467	434	448	481	450	471	457	473	424	452	431	474	449	448	439	457	446	457	479	464	470	406	438	434	475	428	451	471	478	401	474	480	434	477	450	440	459	444	459	449	447	426	458	466	445	431	462	420	456	428	438	443	446	479	444	434	462	466	453	444	443	472	462	420	451	461	470	415	473	487	459	479	437	476	447	471	406	429	437	469	430	430	450	470	473	438	430	418	445	449	400	444	467	468	466	447	432	481	429	435	467	452	466	439	454	458	459	455	435	437	450	462	456	488	484	480	422	414	441	435	446	455	450	448	467	444	427	425	430	451	438	476	438	474	495	414	449	488	441	478	466	444	441	479	470	460	423	453	440	454	473	467	471	445	494	509	480	475	431	485	466	446	465	448	439	434	494	426	466	440	448	479	457	469	448	438	449	466	459	463	469	483	463	434	449	471	467	477	479	446	454	453	417	411	485	444	467	409	421	443	448	496	465	444	441	454	441	448	436	451	433	471	459	453	438	452	440	425	521	444	500	487	450	430	424	438	440	470	484	481	460	457	440	429	426	486	405	484	440	442	439	462	440	465	495	473	435	466	411	443	465	454	489	460	472	461	442	420	469	437	420	467	507	455	451	509	441	405	436	443	471	463	480	423	430	454	430	468	463	440	459	448	466	480	461	475	491	465	450	455	463	420	452	461	406	448	485	473	447	445	413	435	441	430	453	502	482	473	453	470	444	459	453	451	412	458	484	448	427	485	437	463	438	436	450	472	417	427	435	444	458	430	456	454	466	423	427	456	448	451	411	436	451	445	437	475	428	413	455	421	458	463	420	448	467	494	439	482	471	403	446	478	475	436	435	449	463	443	481	449	435	483	471	430	430	469	459	473	442	472	429	416	445	433	456	458	421	445	467	480	457	431	489	426	460	435	466	431	446	459	442	454	470	459	458	438	436	441	449	480	462	413	415	456	464	487	489	461	448	462	472	462	444	476	468	454	418	420	472	458	452	448	452	438	463	412	445	444	446	452	428	435	466	478	421	486	511	446	441	453	469	467	427	448	440	456	440	465	465	443	446	480	432	429	430	470	462	437	457	461	438	489	481	430	493	455	448	466	482	410	458	464	442	455	435	466	478	437	477	454	442	456	435	520	460	453	472	449	461	437	461	463	463	504	443	466	444	434	436	487	455	413	470	440	496	453	476	401	431	429	454	464	507	477	487	425	434	480	447	443	423	492	484	459	440	392	451	461	432	432	409	454	425	441	497	435	435	464	441	442	473	455	414	459	459	476	469	439	474	442	463	446	466	399	485	435	445	435	490	474	445	475	449	418	477	440	457	463	435	455	491	485	451	468	456	458	477	433	487	482	481	452	448	434	424	431	426	447	431	423	461	450	419	437	461	440	453	433	451	444	429	460	491	490	462	459	468	456	446	479	476	442	478	482	399	441	441	450	453	428	422	471	453	434	473	434	439	471	405	434	439	433	473	450	465	435	459	415	452	411	477	433	460	413	491	476	468	465	455	487	454	456	398	478	450	463	462	486	502	449	425	443	454	452	434	422	473	457	455	447	443	464	476	442	459	480	426	478	480	437	467	434	484	455	515	446	452	464	469	445	442	481	488	474	425	441	481	451	468	412	458	464	455	478	442	472	457	452	463	523	483	461	446	420	515	453	466	433	482	428	441	427	510	435	479	449	436	507	469	461	435	445	439	420	490	442	422	463	476	405	426	459	445	465	458	408	469	477	424	462	481	470	440	463	474	476	442	451	501	430	457	468	459	445	458	436	427	464	445	416	462	446	458	452	473	458	416	453	514	456	420	433	446	448	476	454	462	497	422	462	438	475	426	465	452	466	461	423	441	415	416	457	448	441	470	403	464	479	478	456	458	461	462	456	482	465	464	414	418	429	460	443	456
32861	4549	1588	1184	853	698	523	506	406	410	349	346	310	308	321	287	316	263	278	287	287	272	245	276	272	300	275	280	284	280	251	258	270	278	266	286	253	255	268	232	248	269	278	265	260	250	283	272	262	235	274	278	271	235	249	272	254	270	266	283	283	244	243	232	246	247	277	274	259	260	248	259	268	255	234	258	269	243	245	252	249	255	273	228	263	269	241	253	259	229	269	286	273	269	276	265	247	255	257	274	265	250	264	242	240	249	272	242	259	264	279	267	252	232	288	242	258	251	259	258	280	271	259	259	246	296	267	266	256	283	257	255	247	253	262	258	251	273	221	258	269	258	227	269	245	248	271	257	246	266	244	254	282	251	251	271	260	274	268	255	255	268	247	279	276	253	254	279	236	245	246	275	264	260	258	232	280	221	249	226	273	239	221	250	270	225	251	243	271	247	240	224	259	241	284	269	257	231	250	246	271	248	242	248	242	237	233	257	244	272	296	291	251	250	284	254	246	281	225	273	257	252	263	269	250	236	250	222	257	276	270	237	260	239	242	262	266	268	233	264	222	253	259	238	231	269	239	241	258	258	265	255	266	253	257	252	261	269	245	270	247	250	248	268	248	259	239	239	270	272	247	243	252	240	265	249	234	261	240	249	271	264	249	272	279	262	250	242	248	252	255	239	246	275	262	266	250	239	243	272	251	264	297	259	229	286	248	252	261	247	232	247	269	250	257	248	257	265	259	245	253	265	261	252	274	266	227	249	255	255	261	232	245	253	223	255	250	264	249	272	244	257	286	260	270	226	253	268	269	282	269	256	271	210	253	273	250	263	257	260	270	250	232	269	266	244	255	254	242	240	242	266	269	252	239	261	243	267	300	265	257	311	275	252	261	251	246	246	295	258	271	252	258	261	251	256	271	247	260	245	248	242	253	279	256	284	251	268	243	264	267	250	260	233	280	248	247	230	265	289	274	247	249	274	253	248	236	248	269	260	252	243	245	230	243	254	267	236	296	267	246	282	238	255	233	281	256	262	255	262	255	231	259	228	254	240	246	260	220	280	247	245	249	250	258	265	242	279	260	239	261	271	249	262	273	244	273	278	269	264	223	240	256	261	264	263	270	238	260	265	247	248	240	276	256	258	251	262	242	259	257	240	251	275	262	259	261	265	239	261	242	277	255	256	247	261	285	255	283	261	234	245	258	250	255	251	253	255	233	246	267	238	254	260	292	271	243	270	278	244	263	240	259	268	237	259	239	236	270	267	242	260	265	276	247	283	224	268	252	257	232	277	251	258	261	236	263	250	267	251	260	252	285	268	236	241	247	242	282	245	235	253	265	248	265	269	263	261	263	275	244	259	256	226	245	239	270	274	248	265	257	293	267	241	274	246	267	245	251	233	246	266	246	252	264	249	247	247	276	295	272	264	240	270	255	274	241	263	288	241	274	234	276	229	247	253	257	270	280	234	247	260	261	263	244	241	264	253	246	224	261	248	240	260	257	232	244	242	255	230	250	275	272	288	227	259	225	254	277	245	249	245	251	224	240	240	247	250	218	274	241	264	253	252	245	287	256	251	227	289	282	258	280	262	246	256	247	257	241	245	263	250	254	280	274	268	247	241	259	247	277	272	245	223	253	247	275	258	287	269	219	263	246	262	235	246	256	248	250	267	263	269	239	251	272	282	257	262	241	276	237	238	271	280	275	262	270	272	253	246	234	282	272	248	257	249	245	259	241	247	242	250	263	240	250	264	259	239	242	292	270	245	223	283	265	253	249	256	245	255	245	256	266	246	261	240	256	272	258	247	263	267	258	284	244	280	238	257	243	263	261	282	264	256	257	263	267	241	275	303	264	240	265	241	252	247	249	262	255	265	255	234	253	293	263	242	226	257	262	273	242	253	255	290	277	249	226	238	248	247	251	271	262	249	242	255	272	263	205	257	255	258	244	249	274	280	267	254	283	216	262	265	251	255	259	253	284	235	273	261	279	273	250	251	243	220	263	277	251	255	274	275	206	235	301	256	249	251	275	242	261	253	274	242	253	248	260	256	245	225	261	271	261	267	251	257	237	230	288	253	228	275	276	254	268	257	280	247	253	268	263	259	263	276	245	259	251	254	262	262	265	240	279	273	255	264	271	230	244	248	247	251	257	243	258	281	248	271	279	270	273	251	253	245	235	263	272	255	251	240	285	269	238	240	225	252	247	262	225	251	251	238	273	266	257	251	252	208	245	244	260	231	258	281	235	284	253	253	262	278	272	248	268	232	257	268	267	271	260	274	264	270	238	285	256	263	266	265	288	241	250	249	270	229	278	253	224	256	234	246	290	217	244	237	243	247	266	263	236	284	233	253	235	255	249	252	256	241	280	265	272	252	267	275	272	281	260	260	248	284	271	230	265	279	245	246	257	277	264	267	285	263	272	258	240	227	281	258	266	235	259	234	270	252	236	281	257	257	273	254	251	250	260	267	219	269	299	257	274	261	251	233	254	257	252	266	258	233	228	254	263	271	230	256	258	252	274	240	253	255	294	271	238	271	255	260	286	280	279	278	250	248	246	261	258	261	271	241	281	279	251	276	228	276	255	257	248	236	252	255	223	275	257	258	252	253	251	260	258	252	247	233	264	255	253	257	247	286	233	265	246	272	233	252	260	245	265	263	243	222	245	259	267	271	244	247	243	258	229	270	222	273	232	274	266	271	235	254	249	244	241	294	243	259	268	236	232	244	265	252	255	262	261	256	272	262	237	268	289	242	256	263	250	264	254	269	234	238	238	203	284	251	236	262	255	257	262	240	256	262	255	257	258	265	227	241	276	243	253	281	267	268	259	280	265	235	262	251	272	252	259	243	276	267	269	295	250	260	251	264	224	241	271	232	230	257	258	249	252	235	258	237	268	245	229	267	275	240	298	262	243	252	270	269	255	249	248	246	248	214	244	268	245	275	249	282	250	240	292	255	263	277	264	227	315	286	238	265	242	265	249	256	228	259	273	263	235	263	282	262	245	248	246	244	296	223	247	246	262	259	239	278	255	260	265	256	253	249	248	260	254	271	276	249	263	264	283	250	236	249	256	263	257	262	288	244	285	248	238	259	235	295	289	230	244	246	213	226	258	282	255	250	255	251	253	239	276	270	250	260	251	265	258	274	262	267	247	258	276	284	248	286	274	250	271	281	275	277	258	253	269	244	233	278	287	288	268	266	266	238	244	257	252	231	254	267	249	259	270	243	235	271	232	251	248	269	290	251	249	240	269	241	261	261	249	264	255	251	279	244	256	254	238	258	248	263	262	233	264	259	251	261	244	275	230	242	247	259	250	255	254	249	264	252	278	258	276	251	261	259	239	225	281	277	258	234	238	244	240	244	243	270	272	231	256	258	255	252	267	248	260	247	258	277	251	243	273	260	267	267	264	241	254	240	251	265	257	284	241	244	286	259	265	288	257	249	252	216	253	233	277	278	269	254	236	270	276	250	244	249	248	270	265	240	254	271
16231	1937	3778	3985	3534	2881	2420	2079	1782	1614	1525	1459	1245	1272	1186	1130	1130	1055	1075	989	997	966	954	948	962	942	927	895	909	953	881	900	902	863	867	836	837	827	857	823	817	809	866	804	812	793	837	790	821	805	797	832	833	796	817	822	776	839	802	786	768	788	783	831	793	795	823	764	790	821	769	844	812	813	796	786	803	764	806	829	800	790	764	742	767	840	804	767	823	773	780	801	772	794	763	817	720	792	771	771	820	797	781	783	780	848	839	755	789	790	777	800	783	788	775	803	821	733	801	803	789	785	789	784	730	781	808	752	778	835	790	755	753	801	810	765	794	773	771	806	781	754	773	830	717	822	769	764	770	775	793	783	807	749	824	747	808	792	811	768	756	799	750	815	795	805	806	816	768	802	833	803	801	785	797	824	770	775	745	768	763	817	778	808	768	792	751	800	796	848	772	795	768	816	739	813	768	780	750	830	772	785	769	765	788	818	775	743	816	856	770	734	747	786	783	826	765	757	758	765	753	822	780	797	775	793	775	794	765	773	827	792	782	764	833	812	799	769	773	758	793	784	790	806	724	768	750	834	761	784	800	755	825	755	773	792	789	781	779	764	795	811	799	765	762	730	796	754	761	803	735	746	791	737	736	826	788	780	796	827	790	791	801	732	771	782	786	782	813	711	752	747	783	787	806	731	779	791	776	776	795	824	780	774	775	782	771	819	801	786	801	797	833	771	762	784	806	792	816	794	731	801	788	816	764	784	707	816	802	784	786	732	799	771	746	806	759	755	773	764	785	777	739	805	773	763	771	809	786	782	796	804	763	785	786	755	818	810	788	786	795	763	822	793	798	769	778	771	758	815	807	751	753	780	754	728	808	816	784	784	765	756	878	776	753	780	770	774	802	790	754	771	777	723	788	828	703	746	789	793	808	785	803	727	767	822	802	764	785	778	808	791	792	773	795	775	799	780	781	757	740	832	835	793	799	801	794	806	808	788	823	776	801	763	809	829	754	785	743	776	804	778	791	784	776	792	789	795	781	764	748	780	745	846	740	767	787	811	755	728	748	769	760	782	731	798	757	719	787	770	781	725	788	794	778	730	763	821	757	807	837	737	807	771	783	770	768	743	812	820	777	839	787	792	796	746	716	788	782	809	714	792	754	781	856	809	841	762	802	781	778	783	802	765	766	788	854	783	756	760	736	769	714	781	788	790	793	815	763	779	752	793	777	765	823	796	748	798	793	752	788	758	763	749	808	783	764	768	754	760	774	750	833	773	781	776	751	777	766	762	761	818	792	791	798	798	746	789	864	799	817	776	815	759	808	753	785	752	829	845	771	817	819	764	765	787	787	776	829	808	763	786	777	773	755	759	792	756	793	811	803	810	788	760	782	794	796	786	794	809	830	835	800	832	826	761	795	767	756	817	785	788	786	779	778	787	775	744	840	761	763	799	772	731	755	798	813	793	823	803	771	795	787	742	755	799	837	813	739	741	740	770	770	758	763	757	785	762	797	783	796	810	822	826	781	770	802	842	843	777	774	804	785	806	760	781	802	784	828	792	810	732	798	780	744	796	781	800	776	821	787	751	756	763	794	828	803	808	819	862	780	769	756	801	789	800	780	796	809	811	770	856	788	763	743	808	789	742	753	786	758	766	776	801	781	761	803	794	744	836	792	820	748	783	805	742	738	768	808	813	782	755	788	796	790	767	801	764	782	820	772	792	781	806	748	803	801	779	786	780	819	813	802	865	751	790	790	812	744	786	746	785	794	779	775	775	759	767	777	789	830	775	761	776	826	798	786	805	764	736	759	788	808	767	773	784	767	799	783	781	760	779	778	745	733	810	726	759	811	806	745	792	781	773	772	800	737	769	742	789	746	773	789	733	769	788	843	820	744	738	814	777	746	793	786	772	794	825	750	836	744	769	823	751	790	803	742	771	787	769	711	749	766	821	737	787	759	764	786	783	753	764	752	812	782	779	865	799	824	762	770	787	719	815	781	797	739	777	777	761	809	798	764	759	741	761	755	772	769	835	760	766	800	762	783	743	735	768	784	800	791	776	757	726	775	782	821	816	759	749	800	783	776	805	801	784	785	784	807	742	743	801	816	864	767	785	741	761	839	781	799	732	716	869	762	787	806	746	784	762	782	786	823	767	776	803	800	817	747	778	813	755	776	768	795	768	761	774	788	768	751	770	787	785	800	804	784	732	774	740	821	741	800	739	765	767	783	769	812	766	782	764	812	819	768	807	798	768	750	795	793	766	808	759	809	773	816	794	761	815	805	792	781	798	733	798	795	822	776	829	800	761	796	803	807	755	739	732	753	748	782	787	790	764	765	728	805	775	808	724	741	800	739	764	773	756	793	795	765	732	794	831	820	773	807	772	739	750	741	820	760	784	772	782	779	811	842	795	813	821	754	838	834	793	834	823	822	738	788	765	812	792	799	761	781	798	791	794	763	809	808	777	733	783	761	811	776	798	768	802	808	744	770	817	760	797	738	813	794	772	774	777	777	772	772	814	790	791	818	773	772	777	761	799	813	816	723	706	792	797	767	734	777	764	788	801	763	765	803	772	774	765	761	825	772	740	749	794	770	728	753	743	797	791	763	799	787	757	797	726	785	762	761	800	736	759	779	795	753	788	773	750	761	829	779	816	807	789	784	762	794	733	771	762	798	783	761	789	810	809	790	822	736	731	784	839	794	752	782	754	757	746	728	740	794	750	712	812	776	770	779	801	779	744	779	769	799	755	792	763	748	770	807	758	784	850	796	758	802	784	811	798	779	738	811	781	802	717	751	805	724	779	814	772	779	788	782	798	721	779	783	814	785	778	830	787	774	785	813	770	789	803	751	723	807	797	767	809	719	737	746	784	765	789	794	758	804	832	785	831	850	809	791	767	738	750	754	772	769	825	809	804	789	736	758	797	745	835	793	772	746	720	741	810	782	773	742	760	801	815	801	774	754	810	757	800	792	770	715	790	761	807	795	783	763	754	776	767	777	727	789	800	758	759	801	775	807	807	742	747	779	781	815	837	790	724	779	781	783	812	771	749	744	830	773	796	738	763	811	759	750	771	715	831	841	747	756	793	777	793	791	783	770	775	797	769	823	788	754	748	784	763	826	823	783	826	790	778	749	759	737	780	789	769	801	771	786	790	761	780	755	746	774	790	792	835	742	784	815	810	751	771	775	771	783	750	834	766	749	762	771	810	790	769	802	783	790	753	809	804	808	786	807	808	791	808	808	798	837	784	823	794	716	789	769	789	785	787	774	813	808	773	772	762	754	771	822	828	765	772	756	770	799	791	767	775	774	767	821	749	775	749	818	769	761	778	703	796	773	856	798	762	752	823	821	795	803	783	766	755	765	799	726	806	766	758	723	777	749	797	793	812	790	783	756	819	750	786	790	786	831	774	778	744	817	784	787	778	766	783	822	742	810	787	773	775	795	794	785	799	772	803	743	715	806	786	792	833	798	756	800	815	795	810	734	808
43437	12079	3921	2278	1617	1185	886	770	660	587	526	478	440	426	428	385	413	388	377	367	357	359	352	339	342	354	378	321	330	361	327	340	356	335	324	374	347	322	315	320	317	335	340	282	312	327	304	318	317	319	354	337	296	320	301	281	311	336	333	350	287	313	303	330	316	314	322	339	312	317	326	320	337	344	308	331	324	319	300	327	311	341	331	326	329	336	324	300	304	323	322	297	348	314	308	343	350	348	313	336	336	333	339	312	321	322	325	314	328	304	332	301	318	319	291	302	310	315	293	348	332	341	330	333	299	306	322	313	331	350	323	334	309	325	339	274	310	309	295	312	318	292	317	313	356	321	337	293	310	305	312	344	293	314	338	347	305	306	286	295	348	296	288	330	319	297	361	319	312	331	337	346	323	291	331	328	317	289	328	322	299	314	316	321	314	297	334	311	298	295	326	333	339	303	304	326	315	334	321	297	344	314	312	306	303	295	284	318	316	294	286	302	331	314	342	286	305	353	301	326	326	322	309	286	304	322	276	299	313	308	339	318	314	311	321	321	327	312	361	346	326	329	308	315	321	308	316	322	342	326	302	331	319	322	328	323	310	309	303	296	341	324	299	303	313	322	313	296	324	285	342	323	318	291	329	293	318	335	339	321	328	316	306	336	313	313	342	351	291	312	298	314	325	314	295	307	327	308	345	329	322	296	305	307	343	331	313	340	306	312	287	332	337	311	322	308	271	309	303	317	313	313	320	317	327	307	301	333	318	321	315	330	302	307	300	314	294	319	330	311	299	299	296	342	315	297	317	339	308	329	346	311	306	296	300	340	302	336	309	322	294	266	323	336	314	300	318	317	342	305	312	328	324	304	332	310	309	308	355	289	282	323	286	321	302	352	331	314	330	291	296	316	295	320	307	312	291	319	303	306	326	304	332	331	311	307	323	306	328	328	324	318	297	291	307	309	308	332	330	302	329	313	303	323	308	332	309	323	333	292	327	321	344	329	307	332	292	300	344	301	308	316	302	317	339	348	330	318	321	333	322	323	305	324	344	330	313	305	305	342	290	313	275	315	326	327	277	309	312	282	308	272	316	306	321	340	297	296	296	327	319	296	291	321	316	326	289	332	340	336	327	306	295	325	328	340	308	321	322	329	354	298	310	323	333	319	340	309	310	301	333	316	293	341	313	311	318	302	327	284	322	333	361	304	329	327	296	302	295	333	358	290	303	323	300	335	322	314	290	326	343	303	329	301	319	328	306	298	315	355	301	323	320	344	352	295	318	305	318	317	287	292	354	329	325	315	339	313	315	311	279	344	313	346	311	320	311	323	307	321	313	330	317	336	341	342	329	330	306	325	275	280	338	312	314	332	329	314	289	313	316	308	304	292	317	326	337	310	307	304	330	314	284	294	294	310	313	370	327	296	291	325	363	331	313	290	345	325	361	307	316	280	313	308	305	319	337	334	321	298	330	337	337	293	329	346	330	293	355	284	314	308	293	297	293	326	313	334	330	281	332	335	298	304	293	372	299	344	330	306	282	329	334	325	314	311	324	296	305	341	289	309	310	300	305	339	292	312	302	293	286	334	294	327	352	308	328	300	314	341	360	316	290	316	314	314	333	307	320	316	303	297	343	294	359	306	335	342	294	340	313	299	296	302	326	299	307	310	304	310	308	311	310	332	338	303	341	304	299	289	301	323	333	332	310	314	314	318	326	310	319	284	312	328	292	319	311	308	306	289	324	320	317	330	301	293	314	299	315	318	313	321	318	327	314	331	327	308	345	319	299	313	324	277	282	341	347	318	320	305	287	335	314	335	317	300	350	343	332	345	314	328	325	304	346	335	324	335	311	292	293	297	310	325	321	325	308	308	323	329	306	328	273	291	311	311	352	301	298	332	312	355	282	329	302	364	336	328	303	325	304	312	321	308	285	307	334	329	330	318	303	322	288	301	325	295	348	328	310	347	335	300	310	313	319	305	331	342	331	284	319	319	348	290	330	295	300	288	285	281	327	301	290	310	296	351	317	313	332	353	274	335	363	326	293	275	293	325	340	313	294	344	312	287	306	317	315	325	304	305	320	326	321	324	324	335	304	313	321	320	312	296	312	325	330	334	341	313	309	360	316	322	301	344	333	285	309	330	359	310	302	330	325	307	305	309	303	341	302	305	320	327	330	320	334	329	360	286	306	355	269	288	304	294	327	318	335	308	326	309	365	322	326	322	293	341	332	339	312	336	304	361	316	325	307	323	328	323	308	349	327	296	313	319	348	300	320	313	280	301	314	358	334	320	312	299	263	315	310	336	319	305	351	304	318	304	319	322	343	312	319	364	313	309	300	321	311	329	306	311	289	314	309	307	293	340	286	313	306	295	342	317	311	315	324	322	273	316	341	342	317	283	336	286	298	326	309	284	284	310	328	338	352	310	322	333	351	288	310	303	294	303	313	288	304	305	321	337	332	302	290	303	317	315	348	332	324	320	332	310	302	334	313	327	309	295	305	314	323	310	314	307	324	307	314	331	353	306	343	326	333	292	305	279	333	344	298	290	338	318	331	315	322	313	286	310	310	313	298	323	302	310	322	312	330	303	307	314	319	319	313	316	339	310	316	291	335	290	326	295	298	308	327	299	347	338	325	314	364	295	302	309	339	319	330	329	299	320	317	291	304	311	298	298	306	335	299	321	308	306	284	319	317	315	309	334	295	331	314	323	306	307	306	323	329	333	306	334	311	305	330	305	306	318	328	300	348	324	305	358	320	300	301	281	332	309	332	333	328	333	320	317	362	320	332	354	311	320	327	320	298	290	318	322	328	272	305	328	345	284	316	304	309	312	332	288	344	303	316	339	327	315	330	306	306	280	289	338	306	294	321	308	335	320	335	329	295	324	302	328	340	326	304	331	302	334	344	350	336	306	318	331	326	300	294	323	321	331	311	328	301	304	334	308	316	346	342	322	332	308	312	303	290	333	301	290	301	280	296	329	356	335	330	292	305	314	300	311	309	313	301	307	321	305	293	322	282	314	311	317	309	296	275	319	333	317	301	326	309	336	326	330	319	316	328	276	317	301	318	308	327	317	299	296	318	347	346	293	306	312	292	339	317	331	333	336	318	299	308	336	316	307	301	336	326	322	313	295	272	307	349	305	314	313	320	325	326	305	315	319	339	297	313	329	293	318	325	297	302	322	294	327	322	312	319	291	338	332	320	352	330	287	312	322	335	337	296	307	275	303	311	301	289	320	350	320	312	323	338	335	312	324	299	295	271	277	324	362	336	320	300	329	292	292	315	359	308	308	325	322	336	289	340	334	320	284	322	316	321	323	303	327	318	285	305	328	327	314	313	320	301	345	325	319	331	324	321	314	320	309	300	333	327	276	296	314	311	328	299	331	342	309	285	308	316	300	286	291	317	289	312	312	295	304	343	319	349	285	341	299	371	307	333	286	327	317	321	311	330	336	341	318	330	297	307	321	287	341	336	310	323	354	300	315	289	308
21801	2932	6438	6878	5945	4899	4091	3462	3008	2604	2282	2085	1972	1783	1676	1666	1504	1459	1418	1353	1301	1288	1251	1168	1255	1164	1111	1189	1122	1081	1070	1105	1044	1090	1012	1063	1029	1064	1011	1089	1044	996	999	958	1013	1014	1019	1003	937	993	994	987	947	972	994	958	923	992	990	927	912	984	925	1003	932	990	956	938	953	933	965	936	931	938	934	907	923	932	939	932	931	927	934	947	968	943	895	920	927	916	955	980	982	1019	953	901	935	926	927	871	960	951	943	928	936	938	887	946	913	934	848	898	934	904	958	920	857	898	929	959	918	890	926	987	932	948	907	903	962	900	893	935	894	877	908	928	967	890	934	947	883	942	974	920	911	931	895	932	976	905	876	924	843	907	904	919	886	903	926	900	868	907	953	828	912	899	898	932	913	902	874	904	932	908	947	906	900	967	814	924	864	906	892	977	918	955	866	895	869	900	878	892	937	953	875	942	913	950	922	870	889	931	924	888	918	930	864	879	849	922	881	943	905	921	907	904	870	897	922	911	928	911	916	950	859	862	983	934	926	899	914	897	905	944	894	883	971	945	932	920	935	928	922	932	938	918	916	912	903	880	952	919	925	954	959	939	851	980	929	938	991	869	913	872	932	925	925	953	893	864	957	899	956	889	905	892	900	840	973	890	920	887	879	924	906	853	906	865	874	931	912	904	881	915	876	904	878	915	965	889	921	937	940	933	921	862	995	870	877	905	882	950	946	910	920	881	903	881	910	892	909	890	912	861	888	924	925	863	932	894	897	972	921	900	886	956	889	922	896	914	938	964	931	912	894	934	938	900	955	931	928	899	880	892	919	1006	929	924	899	944	912	925	878	932	925	914	907	875	920	922	977	892	903	946	933	918	940	868	882	945	955	898	957	899	886	917	899	921	886	940	899	912	917	927	897	905	910	929	861	892	896	852	944	852	931	934	971	902	923	865	966	870	911	908	896	948	880	892	934	945	897	861	896	897	940	907	925	918	988	896	940	876	895	903	889	869	964	833	858	906	952	923	898	933	915	924	905	915	894	966	916	880	911	892	907	904	875	854	930	927	949	893	916	924	888	928	895	993	944	924	933	929	947	941	926	949	920	929	935	905	818	950	874	965	985	916	899	895	886	875	894	896	974	960	1015	927	950	941	937	902	901	923	916	944	917	904	894	894	939	962	932	908	914	933	879	931	860	891	891	867	943	941	914	881	857	918	855	860	901	912	923	888	902	881	900	835	926	989	936	920	902	870	909	973	893	863	915	913	916	946	952	891	946	919	906	912	904	952	889	917	936	957	925	872	949	947	912	907	935	874	934	915	973	892	883	922	903	903	924	881	950	902	911	928	926	889	922	891	909	912	915	925	949	896	884	958	918	946	914	885	854	879	940	930	839	897	933	895	868	912	926	900	944	935	896	925	931	923	928	942	949	943	928	928	922	939	897	868	926	911	877	931	882	896	924	932	949	889	853	905	892	915	934	904	931	934	901	903	894	929	905	959	923	897	924	896	879	888	864	869	900	919	899	901	938	896	928	903	872	923	914	898	897	901	894	934	947	911	885	875	970	870	901	861	894	917	895	904	964	871	930	878	928	889	948	832	936	893	926	922	877	943	892	909	875	938	921	934	970	899	886	916	908	959	865	919	956	913	932	944	910	929	960	903	896	950	931	889	921	927	929	884	941	868	984	868	931	912	931	867	900	941	956	930	875	933	904	916	916	905	949	932	946	887	907	978	907	874	920	939	937	906	941	947	909	899	911	939	921	943	909	907	917	925	905	907	909	904	951	862	894	901	924	892	914	945	852	887	918	904	923	941	936	950	935	960	943	902	887	895	947	953	911	901	932	936	931	883	939	886	912	940	902	880	886	900	970	911	904	934	918	944	958	970	901	895	937	881	885	993	900	959	872	867	896	872	916	941	854	913	885	953	885	928	909	920	889	912	918	924	872	933	909	879	899	932	891	870	928	840	956	927	950	917	923	890	918	910	910	958	886	919	931	942	961	938	900	937	918	930	973	934	926	827	925	916	907	837	914	901	892	939	906	950	938	945	824	881	947	912	902	967	943	896	897	901	941	919	903	936	918	910	990	901	858	911	897	886	967	968	920	938	912	927	896	854	933	909	913	865	917	910	900	920	927	932	902	977	964	953	887	904	912	920	872	918	932	943	864	959	923	887	930	911	911	951	883	936	907	982	899	915	909	935	896	942	879	887	882	930	839	938	919	910	904	826	898	939	869	931	898	938	885	902	918	954	939	977	901	936	975	900	882	874	881	936	893	918	840	940	901	954	908	886	937	919	911	918	944	917	979	937	860	905	923	885	908	914	918	921	890	914	903	880	876	928	903	923	901	889	887	884	917	862	907	859	935	885	905	895	959	902	926	947	926	899	884	935	900	905	898	898	932	940	869	941	886	945	900	952	909	919	865	906	911	916	912	888	922	883	943	931	943	894	904	922	941	908	892	896	912	912	895	910	879	916	874	968	911	886	950	865	888	921	935	902	906	946	947	932	911	965	902	885	874	947	909	863	880	853	866	917	931	953	885	914	903	913	870	913	924	846	877	869	897	991	944	905	899	934	978	932	934	889	921	916	934	930	908	882	875	921	871	911	909	937	870	941	925	956	867	959	979	912	846	927	885	941	899	922	908	893	939	900	907	889	923	930	917	944	915	937	899	871	923	896	966	915	905	953	944	891	940	916	890	932	941	926	890	961	945	921	937	953	931	900	922	869	903	845	887	938	891	914	896	906	896	962	885	911	941	941	963	962	919	928	957	911	998	933	924	935	910	913	919	900	931	893	902	869	907	946	915	939	872	901	926	887	968	884	902	883	916	932	862	928	886	892	841	912	934	906	881	892	893	923	866	876	886	943	953	958	902	887	859	926	933	904	964	895	874	934	851	916	925	883	921	872	885	891	925	885	946	915	864	965	942	891	899	887	940	897	927	941	986	903	926	994	946	889	926	905	1012	943	932	959	869	893	889	886	886	896	945	853	896	952	895	906	866	882	893	932	900	883	893	866	908	873	910	938	930	924	908	888	966	873	951	947	946	894	926	881	920	872	900	929	930	912	902	885	896	922	934	917	957	947	897	904	954	917	991	874	856	874	887	899	969	886	912	895	959	913	850	919	919	858	890	903	926	903	898	919	909	867	870	914	903	912	879	898	921	893	899	906	990	902	895	939	888	958	957	940	918	897	939	924	919	930	911	878	952	904	967	868	950	950	900	890	898	862	861	988	931	989	863	912	937	946	862	900	901	911	907	902	920	934	940	914	913	892	938	881	927	944	937	892	927	949	911	930	949	934	883	922	912	979	938	914	896	866	910	943	953	864	898	950	937	894	886	882	894	912	876	955	923	954	893	973	916	868	873	955	927	915	900	969	893	957	914	939	990	954	852	854	910	940	879	868	909	927	959	955	906	1014	943	896	909	927	925	911	919	902	897	944	906	903	924	938	915	927	892	922	958	916	949	905	882	943	931	956	905	888	939	883	899	919
5684	335	252	184	168	143	140	120	156	135	151	126	98	124	132	116	144	140	136	139	141	139	111	139	147	120	122	119	149	125	134	124	139	120	127	129	120	144	150	129	138	144	126	109	121	131	118	142	100	135	120	125	132	146	134	131	125	113	114	127	136	145	142	133	129	128	133	120	140	143	129	112	124	135	126	119	129	133	144	126	138	139	120	145	128	145	144	139	134	132	127	128	120	106	129	132	138	117	129	139	114	135	130	146	134	126	173	131	130	131	98	123	146	145	113	119	145	135	116	127	128	118	141	113	109	139	146	142	124	127	110	143	115	135	94	156	146	142	113	141	122	135	126	114	120	157	143	133	130	117	132	132	127	131	126	131	135	166	136	129	137	117	127	139	125	129	121	131	121	140	134	129	144	133	141	129	123	125	144	122	112	119	137	129	141	143	147	117	124	149	138	138	132	121	116	129	135	122	124	140	121	129	147	119	143	133	104	131	129	124	148	120	134	138	116	116	135	154	151	124	136	118	132	128	125	123	142	152	147	127	140	136	110	147	134	116	138	116	128	130	123	129	111	128	120	126	115	140	137	155	109	140	153	121	142	145	121	121	119	122	157	139	137	133	121	113	111	139	142	138	131	147	113	135	145	123	117	134	138	148	116	128	125	126	163	125	154	127	156	130	133	130	138	119	128	147	130	129	130	135	163	143	129	134	128	121	160	135	143	130	132	139	157	124	130	133	124	141	117	127	124	139	143	129	139	130	122	128	117	145	130	139	135	144	120	123	124	139	123	123	156	125	123	124	125	108	111	147	128	125	120	133	149	134	133	124	123	134	160	134	123	131	129	156	136	128	146	132	146	141	128	147	124	129	132	138	131	140	134	143	134	122	132	141	118	131	139	116	120	112	117	152	145	118	128	104	128	127	125	127	146	143	112	104	141	144	140	161	134	117	129	135	145	114	143	128	125	137	135	129	127	115	132	116	132	142	129	117	131	134	131	140	145	123	103	132	135	121	132	138	141	137	125	120	139	135	133	118	155	143	112	126	122	118	149	121	150	124	119	141	135	124	128	120	138	134	138	153	129	147	129	128	148	107	133	127	117	124	127	133	134	130	119	148	136	119	130	120	132	140	138	123	145	113	118	144	126	131	126	145	132	124	128	139	128	127	135	124	150	155	138	113	146	114	137	128	135	139	144	132	114	140	126	123	118	130	158	131	135	118	121	146	139	135	127	125	153	119	142	124	132	148	117	108	123	133	144	124	131	138	141	136	126	134	121	135	113	126	129	150	144	146	136	130	139	155	145	134	142	125	131	145	127	133	125	133	139	145	129	126	127	124	139	123	142	129	126	135	147	144	128	125	129	122	137	124	118	131	110	127	134	138	121	136	142	130	127	133	134	119	125	125	121	139	124	127	144	145	140	135	122	134	120	139	127	119	126	137	131	126	147	106	137	136	136	130	138	145	134	128	120	128	145	134	130	132	117	146	126	155	131	140	130	131	113	148	122	134	117	155	145	134	129	140	137	131	145	115	125	133	120	126	139	125	145	169	132	134	140	162	137	133	138	131	120	125	134	127	151	137	133	138	131	134	130	132	147	136	123	136	132	138	123	143	150	121	126	137	123	128	134	140	134	120	130	117	143	148	136	136	133	130	124	135	137	110	144	124	132	150	123	125	145	122	131	157	100	122	126	123	137	131	119	112	118	139	145	134	155	140	128	114	138	124	116	119	115	119	122	131	111	134	141	140	124	150	133	127	150	141	131	115	136	116	110	144	128	133	136	129	136	131	122	126	123	139	117	139	124	136	140	122	136	140	160	132	133	146	122	127	128	121	131	139	135	115	141	129	120	120	119	120	123	131	128	124	129	143	144	122	129	156	129	142	127	125	144	118	132	131	137	143	124	127	135	122	120	135	135	132	130	123	135	113	133	142	139	139	134	124	132	133	132	141	116	130	119	132	136	134	127	114	120	149	139	138	116	144	115	155	119	140	140	126	124	134	120	160	139	148	137	132	158	146	130	152	134	141	138	139	144	130	161	130	114	130	129	140	125	133	129	137	132	147	133	118	131	131	134	139	140	127	119	143	148	127	136	130	132	137	123	134	140	135	159	121	133	153	144	130	135	133	125	135	142	137	160	121	134	111	137	126	118	128	114	137	123	138	122	136	126	141	123	112	135	166	114	130	145	140	150	137	134	136	128	134	130	128	133	110	132	143	112	119	148	128	110	151	148	144	149	150	137	147	121	133	131	143	135	131	139	127	114	126	124	141	134	128	138	147	136	146	130	145	125	121	125	135	129	130	123	123	135	149	143	146	156	142	126	126	115	113	139	119	133	122	118	127	139	131	136	116	154	135	136	139	159	122	136	123	131	153	140	138	143	131	114	138	150	147	141	141	127	116	164	136	142	115	149	154	105	121	138	123	126	124	137	145	132	163	123	118	136	144	104	117	127	137	128	121	132	118	125	149	146	122	145	127	117	124	148	143	146	111	115	140	118	146	153	117	137	122	150	121	135	132	122	141	131	142	125	149	120	130	118	122	128	129	141	133	136	129	141	128	154	146	130	124	125	122	141	136	134	136	119	134	131	152	119	145	130	114	127	145	124	135	128	129	128	125	144	144	124	144	139	145	118	123	122	120	124	138	122	153	132	115	143	128	135	135	122	138	121	125	119	141	121	125	125	143	128	133	136	113	127	127	136	154	145	123	127	105	131	137	150	139	112	134	146	120	118	133	129	116	119	147	127	109	131	140	129	139	143	134	113	128	128	118	119	130	135	136	126	144	133	121	130	123	111	144	131	105	116	145	121	133	130	129	152	130	137	100	142	146	130	116	140	123	118	124	145	125	154	131	136	142	133	141	148	137	152	135	122	142	131	131	136	104	116	136	129	126	119	123	121	116	139	140	152	136	116	130	111	128	131	139	127	108	108	126	145	133	110	137	136	133	127	136	136	135	130	138	139	127	140	129	131	149	127	134	139	124	150	130	121	123	127	128	109	128	125	122	131	154	130	135	133	135	123	145	130	123	143	133	138	155	142	125	116	132	134	150	158	117	125	141	118	148	114	133	127	137	125	148	155	158	143	116	119	135	142	125	141	124	106	130	140	115	139	135	112	148	140	136	160	101	118	114	129	131	127	123	112	126	124	142	122	162	138	142	135	128	127	138	135	126	112	128	143	119	141	131	133	131	135	150	117	140	127	140	139	134	145	123	137	149	143	127	136	129	150	117	132	118	104	133	128	117	125	121	133	140	115	153	107	135	131	112	126	103	123	130	119	135	130	123	135	120	112	147	144	125	130	128	139	151	133	131	129	136	121	131	135	121	142	106	113	134	136	128	141	133	127	159	143	119	131	129	123	122	123	154	147	137	120	123	119	129	143	141	137	127	133	117	136	124	133	126	119	133	142	139	146	133	134	146	140	128	129	137	136	145	126	159	112	148	141	120	134	162	124	124	143	145	138	139	121	130	136	145	115	136	129	123	132	136
5293	532	638	658	619	572	566	532	502	494	498	514	516	489	492	492	484	437	459	462	458	464	465	462	429	483	452	469	464	437	473	460	466	421	473	479	450	449	422	442	421	442	490	457	452	420	448	442	450	469	456	443	430	477	400	445	498	420	462	450	484	457	461	454	477	452	428	446	446	443	474	475	480	478	477	457	478	444	451	460	476	430	455	450	467	443	490	429	461	455	402	433	459	414	456	458	441	434	460	502	464	395	453	470	435	438	488	470	422	424	471	442	452	455	451	444	469	429	432	504	430	458	461	462	461	429	477	441	441	494	459	444	440	461	481	480	462	419	443	472	412	453	421	450	406	461	447	468	397	439	406	432	467	454	478	451	456	436	485	436	463	458	456	438	480	486	465	431	444	468	453	474	452	423	453	454	490	459	435	434	482	458	418	457	483	447	474	436	451	501	425	494	459	432	437	440	487	458	480	454	466	443	448	450	441	445	461	436	434	442	498	441	472	448	444	426	436	431	457	437	429	480	462	454	441	449	445	438	475	443	432	464	474	470	460	459	424	428	458	457	480	421	444	438	481	434	477	421	450	474	450	454	441	463	412	444	419	393	483	431	453	466	450	466	449	478	468	430	471	458	475	452	426	473	451	454	438	435	418	451	439	486	419	449	440	428	432	475	435	456	447	443	467	437	480	429	446	449	417	438	471	458	417	433	477	449	442	441	468	444	470	463	473	451	448	439	440	440	460	424	446	386	437	440	435	423	444	456	431	408	463	425	435	476	430	482	457	472	454	431	479	451	438	440	486	466	478	435	445	426	476	446	429	451	429	450	487	443	468	439	460	451	425	462	466	470	444	426	462	417	420	455	470	435	456	428	448	431	471	446	447	436	488	421	469	443	449	428	456	415	490	472	440	467	429	473	425	457	436	456	418	476	465	456	491	493	488	451	465	429	458	454	419	449	438	440	463	441	476	450	451	465	471	437	438	444	503	479	430	430	444	422	452	438	445	448	475	464	424	474	467	438	440	434	463	438	473	433	487	440	485	456	403	455	447	467	476	450	452	438	457	403	451	451	463	477	453	440	438	448	455	476	429	480	472	463	455	447	441	433	468	455	482	439	473	480	454	438	471	403	423	450	431	458	465	456	477	468	437	452	457	468	413	429	434	450	448	489	481	437	441	452	442	445	423	447	438	429	406	441	452	435	424	457	397	446	474	431	506	435	464	416	461	429	423	437	428	463	449	462	461	430	459	469	456	436	456	461	443	507	402	455	459	444	426	487	448	483	429	437	442	447	454	467	440	437	445	406	451	478	431	419	432	475	478	415	449	464	431	469	451	458	435	427	463	444	460	441	445	418	419	433	460	411	491	462	465	458	445	421	466	451	493	442	411	477	458	444	472	508	451	443	461	444	455	457	423	473	431	402	461	472	463	455	463	440	452	468	460	461	445	458	467	459	415	448	474	439	476	451	448	434	490	417	458	478	449	467	415	422	465	485	452	426	416	448	437	481	417	401	483	468	421	428	413	433	423	463	453	445	452	464	464	460	470	460	441	445	477	446	461	468	443	436	412	438	429	461	473	465	448	457	461	430	438	435	433	411	463	474	455	451	442	437	453	437	432	428	389	467	466	408	444	473	429	452	452	464	405	422	428	439	467	457	481	462	463	468	458	482	451	477	466	460	468	452	449	469	408	488	467	433	415	444	441	470	453	428	435	492	401	422	432	443	460	490	451	424	454	460	477	412	445	460	445	453	431	460	428	473	421	481	430	446	443	437	425	467	470	506	463	452	443	458	445	473	436	453	430	465	433	453	419	440	494	451	471	475	455	466	501	486	444	452	435	452	468	463	439	462	427	460	462	453	474	447	472	450	457	453	435	424	451	447	454	434	454	446	490	428	440	433	455	468	446	446	443	424	425	442	460	472	441	435	434	465	424	456	439	457	418	444	474	421	443	417	454	453	468	435	478	472	448	449	476	429	453	443	431	447	437	462	451	483	456	473	475	442	444	433	434	432	452	449	460	426	475	413	454	442	432	423	446	488	499	445	455	432	384	459	452	451	463	483	473	464	405	451	451	472	436	435	445	412	492	446	473	448	474	459	456	460	413	431	445	455	432	473	482	453	439	458	453	470	437	460	413	466	468	443	434	451	448	452	473	472	461	436	473	431	448	457	452	425	459	432	446	435	413	441	495	409	420	433	478	461	464	454	435	470	466	452	459	443	434	435	427	455	425	491	481	438	446	478	448	460	456	435	481	434	499	452	453	463	439	452	403	426	488	430	469	485	444	479	453	440	428	482	430	438	433	451	457	439	428	465	489	426	433	430	439	453	423	433	448	454	438	457	455	461	435	449	444	434	439	445	446	479	485	465	415	490	451	432	403	453	458	429	490	470	427	437	444	466	438	440	470	446	419	455	482	445	488	430	459	474	470	462	457	426	450	481	437	468	471	466	439	458	465	454	454	424	487	456	403	412	472	422	430	452	458	478	439	452	452	434	468	435	463	467	462	461	439	388	469	450	434	467	449	430	455	435	459	439	477	453	430	470	470	468	434	428	443	436	449	496	496	446	435	468	458	461	465	447	438	458	399	434	450	448	448	483	471	450	463	447	445	459	475	449	448	450	473	466	448	467	444	432	482	434	441	464	456	441	444	456	456	457	441	419	456	464	426	423	438	461	459	431	423	453	429	451	500	443	442	464	446	436	484	468	477	424	443	451	417	471	460	432	481	466	440	451	442	469	454	441	487	468	451	448	447	460	447	455	428	467	472	436	426	455	433	424	455	459	443	430	429	459	453	470	419	430	469	430	459	441	441	443	453	446	475	458	458	470	489	444	435	444	432	436	472	429	451	483	485	496	442	447	481	451	427	466	469	443	484	456	467	454	464	458	416	505	452	450	427	436	426	459	431	434	462	485	484	490	469	434	453	424	445	469	475	456	440	475	445	431	443	420	421	446	444	470	445	424	457	472	452	446	454	434	476	458	471	433	473	437	484	457	446	462	437	495	403	463	458	451	467	467	450	423	455	423	482	437	417	450	431	453	491	490	433	442	468	453	477	488	459	480	442	442	432	456	446	477	446	442	434	462	413	447	441	455	453	451	407	452	465	455	446	452	458	461	445	454	442	427	449	442	429	461	450	467	458	460	480	454	430	449	457	453	416	436	460	442	488	439	435	426	453	480	436	453	458	468	435	488	470	442	485	460	459	457	481	422	455	402	490	431	417	438	483	500	451	448	483	430	481	452	447	460	474	464	458	455	416	442	480	448	392	443	447	420	463	437	450	443	430	474	414	479	442	440	431	394	435	423	487	475	438	468	461	438	465	413	454	448	501	431	462	454	445	438	439	429	473	444	444	438	464	459	465	418	463	452	460	456	454	452	477	433	428	462	488	439	451	428	449	456	422	449	438	422	492	441	462	439	467	439	439	451	418	459	415	433	478	436	426	484	445	459	439	486	429	476	437	417	444	435	413	438	461	425	466	425	496	421
33019	5570	1691	1209	885	661	554	441	425	387	391	341	334	346	328	283	293	273	265	270	271	262	287	294	273	266	248	278	252	261	268	263	287	235	282	292	256	238	250	294	278	275	272	263	251	271	228	266	281	271	262	267	257	270	262	220	280	258	246	264	261	248	294	225	259	282	271	269	254	238	284	239	266	290	233	238	271	232	273	226	255	257	223	300	262	261	273	255	270	263	255	248	248	253	235	239	281	263	300	248	271	263	272	283	254	263	233	252	269	282	260	231	260	281	278	279	270	242	246	255	249	254	236	279	262	246	282	264	278	235	248	247	268	261	243	242	268	268	245	247	253	228	267	244	259	265	239	255	274	234	240	234	271	252	258	250	251	271	268	255	250	258	270	254	262	235	256	227	224	257	257	243	258	245	257	259	246	228	282	268	233	272	241	253	281	229	266	256	249	255	270	291	270	246	229	280	266	251	239	270	265	266	264	273	282	239	288	261	247	283	248	284	260	252	273	249	271	291	247	248	252	276	256	236	278	243	253	259	241	251	229	256	258	248	223	245	245	287	276	241	243	285	285	249	244	245	274	242	259	281	286	236	259	265	268	244	263	268	252	282	273	275	246	276	286	270	230	240	261	272	264	264	258	269	250	264	254	243	235	249	252	243	254	267	270	269	249	274	228	256	250	250	241	276	251	264	261	264	287	253	241	243	269	259	249	233	253	239	286	230	277	252	272	252	243	257	249	260	236	258	269	237	267	257	267	242	248	262	249	252	245	247	235	251	247	247	253	279	263	277	298	235	255	245	284	255	249	259	263	226	278	235	243	237	286	272	259	272	271	241	248	289	231	274	293	263	247	291	279	256	272	235	241	229	262	255	245	227	251	251	243	237	238	279	250	258	279	271	262	242	262	269	248	234	261	269	250	249	257	229	263	243	254	262	262	243	249	264	266	246	285	237	275	248	256	239	234	249	248	267	264	261	260	234	230	270	249	266	242	266	257	259	280	257	244	243	243	266	270	251	254	250	309	261	268	241	234	256	284	229	269	212	244	266	241	263	258	238	271	273	245	258	271	244	266	240	271	267	249	273	273	260	268	269	253	236	265	252	267	282	238	273	277	266	284	267	235	250	276	229	292	250	232	253	252	256	241	254	246	247	261	256	243	202	264	268	233	268	260	247	225	270	235	249	263	251	253	259	284	246	248	260	238	250	269	254	261	276	283	258	240	296	259	262	238	279	247	233	251	247	259	243	258	248	267	279	236	256	243	251	261	241	270	279	262	238	262	280	249	284	270	250	230	260	274	243	272	242	226	251	256	279	262	258	253	245	242	246	237	276	245	279	246	278	253	254	258	241	273	264	279	250	283	243	242	245	220	310	261	274	260	261	222	252	250	238	256	254	283	242	245	251	260	236	275	243	253	266	249	270	264	271	252	252	246	239	276	232	237	261	258	268	268	247	252	268	261	228	272	251	255	249	235	245	256	243	255	259	246	250	248	254	258	237	246	285	256	254	240	268	251	251	260	272	269	255	245	249	238	259	232	274	281	253	239	235	234	244	256	261	279	252	253	234	259	237	267	269	254	247	239	253	263	247	295	271	239	233	260	276	261	271	271	239	277	263	261	252	260	250	269	240	269	251	263	244	242	288	269	266	251	258	230	260	238	234	260	253	238	240	277	283	263	236	244	258	240	253	259	244	275	254	270	249	233	260	267	253	245	230	242	245	260	281	266	268	244	269	266	277	254	247	279	246	272	213	270	232	252	269	251	250	245	241	252	285	265	233	265	251	241	272	254	256	270	281	249	234	275	253	266	258	286	251	255	256	257	274	271	238	265	285	246	258	263	283	257	247	284	273	266	259	278	262	259	254	245	263	246	266	245	274	265	254	269	251	258	255	227	256	256	238	246	241	253	268	228	260	281	262	258	263	240	250	250	268	238	272	240	269	263	245	273	253	290	263	244	273	246	261	264	301	261	259	248	265	277	246	275	247	249	251	273	277	215	265	260	259	248	248	255	245	275	265	237	298	249	256	223	253	261	245	254	261	258	250	221	228	232	252	281	229	252	251	278	249	257	245	278	284	279	259	233	246	244	254	255	245	254	255	238	226	260	278	213	236	253	281	243	255	251	257	264	249	264	259	247	250	274	265	268	237	239	251	264	290	272	268	251	260	244	268	245	280	261	269	276	269	253	245	247	235	275	257	280	266	287	285	281	307	282	237	253	291	269	266	248	262	260	264	263	272	258	285	225	253	269	248	275	279	241	264	263	254	298	254	236	265	238	273	243	256	277	234	269	262	233	256	246	263	272	272	258	264	268	235	235	282	276	247	238	269	241	257	259	235	253	299	267	259	236	226	247	255	241	259	272	246	270	248	247	244	270	289	248	249	260	256	295	236	285	225	263	257	236	253	258	239	265	238	253	269	263	262	256	264	266	252	259	233	268	258	277	281	261	239	264	248	238	276	259	256	247	274	284	251	261	274	277	271	266	257	275	259	261	275	255	238	238	228	237	251	254	261	260	257	261	239	243	268	230	264	251	247	260	240	275	251	256	258	265	272	257	271	285	243	251	248	273	247	264	262	263	228	238	297	268	243	270	239	256	252	251	241	243	246	216	285	270	262	231	280	254	234	239	251	281	252	254	290	257	263	269	265	258	254	271	219	230	251	246	260	268	248	237	242	280	280	245	270	273	263	237	280	214	233	261	252	245	243	233	262	270	285	240	281	269	258	228	241	250	256	295	266	278	272	268	251	274	267	250	231	248	255	268	244	260	260	243	264	281	229	273	250	268	245	243	242	233	238	253	278	243	256	274	232	252	267	269	258	245	238	250	273	265	296	273	225	245	250	254	259	250	261	282	239	211	270	284	231	268	249	277	261	243	273	250	273	253	266	272	244	254	244	258	254	246	276	275	291	247	274	254	254	240	248	269	274	249	257	258	254	253	254	270	248	255	257	248	249	268	245	258	253	242	278	237	261	287	236	265	278	242	261	260	247	238	233	250	249	262	253	248	253	253	280	232	263	226	288	254	263	256	256	251	223	283	281	263	230	259	246	265	258	243	261	264	258	246	269	285	232	241	258	277	255	237	264	271	247	256	278	261	239	253	279	278	269	260	265	266	266	254	290	255	242	274	252	252	248	281	237	263	260	227	255	247	265	256	268	279	249	251	264	277	260	228	249	258	251	254	239	252	250	279	240	241	287	258	263	262	276	259	274	251	263	281	241	272	300	242	243	236	246	268	247	273	233	245	262	286	276	268	250	264	235	249	261	251	253	241	267	256	242	249	254	280	262	270	270	244	259	236	252	260	257	292	262	264	264	266	265	238	284	263	242	252	273	270	244	244	253	253	247	253	245	256	260	265	237	243	241	264	261	276	263	241	252	238	231	230	250	277	236	262	258	265	249	279	261	244	262	283	261	259	263	256	282	260	262	259	278	243	241	260	287	273	262	261	284	230	272	260	247	254	252	260	257	237	256	231	252	261	247	241	264
16360	1856	3770	4061	3399	2850	2385	2083	1806	1557	1434	1411	1281	1212	1170	1094	1137	1074	1044	1050	997	969	972	931	973	916	904	923	912	904	853	897	906	836	866	845	794	814	831	825	854	834	811	874	797	820	828	834	856	843	771	807	850	820	829	748	843	786	783	801	830	821	776	824	777	790	770	790	833	750	815	779	793	799	752	845	813	779	775	820	817	774	774	775	807	747	806	802	782	801	786	786	787	817	806	797	796	829	770	771	790	801	807	762	821	761	782	781	768	806	762	780	792	773	826	828	781	782	811	810	752	811	782	820	803	825	812	816	787	746	828	777	825	802	759	749	780	779	821	784	786	812	787	798	789	756	736	757	755	816	798	750	778	816	802	825	727	793	764	773	789	772	817	795	801	819	827	778	822	760	709	827	776	780	776	838	828	813	793	768	770	757	819	771	759	801	742	763	782	786	795	751	747	799	776	815	811	760	764	798	748	771	786	749	815	759	742	805	770	823	796	775	806	800	824	787	765	768	800	787	788	750	767	819	751	803	739	765	838	810	815	831	727	863	801	763	761	806	791	785	765	760	745	809	813	782	791	827	789	759	781	805	776	727	832	815	775	761	764	810	766	764	794	783	783	797	802	818	785	808	776	766	771	781	787	775	802	757	759	787	801	749	801	750	770	815	783	774	785	790	802	754	786	773	758	805	814	796	775	791	787	767	765	798	857	817	768	791	750	751	800	869	770	746	818	749	763	807	743	755	793	817	816	736	759	791	786	797	812	812	799	796	792	773	816	825	773	781	785	789	824	744	835	794	796	774	749	817	813	739	780	797	768	775	758	822	779	798	808	769	785	821	790	775	789	752	772	823	811	832	816	789	772	776	776	812	771	748	759	816	776	818	780	800	793	841	718	769	844	718	804	799	804	825	773	740	786	766	756	765	776	750	801	775	802	816	801	751	699	785	811	734	789	770	820	768	802	822	840	764	777	765	786	776	755	753	739	769	730	795	815	814	782	737	783	766	802	746	788	776	782	717	769	783	813	726	786	756	763	809	726	765	784	758	796	761	815	760	770	815	775	719	784	775	843	781	800	775	860	788	789	764	813	791	790	793	791	780	807	809	760	796	782	797	722	805	798	754	726	753	765	772	780	792	790	828	804	846	803	806	818	787	798	776	768	802	807	767	795	818	821	787	748	815	770	745	751	773	774	815	804	806	801	761	802	755	780	768	715	777	778	883	782	803	795	775	817	706	794	805	797	760	790	781	831	768	807	754	766	787	766	825	734	810	743	790	779	761	766	811	784	808	775	835	817	752	846	750	774	788	818	814	808	758	719	764	806	804	801	810	828	760	723	702	750	760	788	764	744	757	775	750	793	763	757	743	784	773	776	796	774	777	732	804	774	783	736	790	725	816	787	816	767	780	803	764	803	794	737	761	796	751	793	813	779	731	777	769	805	728	796	798	779	761	790	806	744	808	782	748	758	730	779	832	778	786	826	786	766	792	777	756	811	776	789	784	805	748	805	725	805	774	760	836	779	750	771	722	769	746	771	766	813	759	808	817	778	767	813	811	782	787	782	764	780	773	775	728	810	818	814	771	726	787	801	815	802	756	760	804	820	818	803	825	778	788	778	793	778	790	767	757	763	757	802	782	737	798	829	804	790	801	729	769	791	732	766	728	799	824	772	821	774	779	778	794	786	806	788	790	821	801	764	735	793	797	833	777	783	798	775	764	731	795	764	756	830	796	768	839	800	761	804	744	779	755	742	817	784	753	754	830	818	785	803	748	790	765	773	758	803	728	775	802	749	813	802	741	725	819	792	747	734	776	824	752	794	788	789	771	809	799	767	741	823	737	779	771	752	805	747	829	790	769	792	782	775	771	819	771	789	788	786	794	778	752	735	774	818	791	765	735	752	740	782	770	771	807	776	816	791	751	778	751	797	843	785	804	757	767	735	775	747	775	784	801	788	811	792	738	731	738	803	787	803	788	797	805	763	731	824	746	791	782	720	789	803	760	746	776	829	782	762	791	781	760	755	838	768	784	794	793	757	796	751	797	781	764	786	779	765	788	796	775	764	756	782	790	796	838	754	747	783	790	762	777	806	780	779	748	767	787	805	827	802	771	836	767	829	772	796	793	840	824	781	796	798	742	788	792	786	801	788	822	795	815	764	772	773	753	755	767	782	754	812	794	797	760	817	754	780	771	813	788	768	735	770	787	787	859	790	778	784	759	791	769	781	769	810	751	785	763	767	804	750	816	772	754	783	789	795	765	807	773	812	787	800	779	825	729	744	810	720	821	780	794	761	727	844	764	744	799	781	801	758	796	776	797	782	762	789	761	754	805	794	791	765	757	826	824	769	813	742	769	808	766	839	775	737	782	738	763	762	784	775	787	802	797	796	821	787	802	789	775	807	754	769	791	758	790	775	744	781	750	755	792	811	787	781	800	771	778	794	770	821	778	744	750	817	755	739	814	758	768	773	814	830	775	771	760	804	771	773	794	806	830	790	747	797	775	775	789	791	735	781	779	771	763	781	798	880	809	788	748	835	802	819	812	777	842	730	753	794	771	786	763	784	783	781	763	845	753	768	794	780	762	809	807	791	786	799	762	750	830	811	752	830	799	782	788	764	777	755	789	819	818	777	816	762	767	805	751	782	799	785	792	785	822	833	788	748	841	779	757	777	805	816	786	768	768	821	796	794	789	771	783	840	792	784	748	808	775	746	824	765	739	798	852	778	784	785	801	788	757	763	768	740	794	765	790	769	843	766	817	813	769	766	779	814	793	828	772	788	762	773	749	734	803	754	789	745	779	735	797	793	793	765	776	800	756	810	779	788	781	757	825	744	764	765	768	751	820	820	800	777	782	737	768	739	786	748	734	811	822	774	789	739	769	787	761	729	823	757	767	833	809	749	798	757	760	778	783	836	753	783	795	753	789	765	792	713	799	748	769	828	761	783	796	747	781	793	821	752	809	830	815	785	797	811	808	793	761	774	727	804	788	843	795	781	785	821	742	790	780	766	827	745	805	806	795	792	804	775	795	784	781	778	738	756	833	840	811	804	832	826	739	761	730	753	755	794	779	771	744	743	701	786	792	757	768	722	791	725	789	816	791	796	823	784	797	791	764	759	801	764	766	797	785	770	748	754	774	783	783	764	764	769	784	787	799	797	774	809	785	786	737	751	761	802	770	816	777	752	796	773	854	776	758	799	796	806	754	776	784	771	774	763	743	767	785	798	776	717	781	782	809	768	795	769	728	711	785	751	766	779	758	821	782	807	775	764	743	789	758	813	799	784	801	780	812	773	803	765	756	812	759	779	811	780	798	802	800	807	753	825	791	789	837	830	763	784	868	790	819	787	762	831	801	804	793	796	750	802	826	860	797	793	779	764	767	738	723	738	744	767	798	745	780	806	793	818	782	808	808	780	754	764	787	807	754	787	763	791	828	788	783	777	777	783	795	770	743	796	733	789	797	769	755	793	788	742	792	749	745	779	739
41298	13458	4435	2259	1548	1136	811	779	685	545	523	499	468	452	409	394	412	392	409	366	354	352	343	341	349	330	353	332	334	318	314	324	311	302	341	317	312	357	359	353	297	325	306	338	298	311	303	299	303	297	310	332	365	323	320	338	317	322	338	323	304	304	319	315	318	327	322	312	273	291	316	306	329	331	295	320	308	309	332	317	341	316	318	306	315	331	321	319	306	299	296	327	305	330	356	287	309	342	349	351	297	313	326	325	333	325	306	317	304	313	289	343	315	320	328	300	310	341	313	316	313	332	291	303	319	292	328	321	298	288	339	310	340	285	296	321	342	339	319	305	313	324	344	295	314	307	316	322	332	304	315	331	343	295	330	345	323	324	332	318	312	350	339	273	349	321	318	295	308	314	325	324	309	290	294	330	320	339	296	295	273	321	303	308	322	326	297	333	337	287	320	336	296	314	323	305	313	288	303	313	349	311	296	342	331	319	320	298	306	310	303	333	313	302	291	344	287	312	301	314	333	305	300	318	338	292	334	305	345	316	338	314	329	303	314	286	310	300	277	300	315	314	328	300	363	302	280	330	311	333	319	310	297	322	290	306	311	344	328	321	325	306	327	355	311	329	305	324	318	322	315	309	314	300	330	300	326	326	315	329	313	289	327	331	300	308	294	345	322	296	307	337	307	341	342	329	305	318	309	308	328	312	336	340	318	319	308	308	316	271	342	301	319	327	342	315	295	318	326	320	299	320	320	311	298	313	307	313	292	313	304	319	308	335	277	315	356	314	312	276	327	319	301	310	308	325	341	336	305	354	331	322	316	302	320	330	325	309	287	329	304	327	309	329	332	315	289	269	291	287	317	293	329	306	312	321	359	313	295	296	291	320	290	343	304	329	282	326	327	321	301	320	344	330	289	302	331	353	326	338	316	311	339	331	307	305	329	322	301	303	343	283	330	301	302	340	291	326	346	304	331	300	297	330	302	297	346	323	321	339	328	297	320	326	334	326	308	317	342	301	307	311	280	336	325	339	327	345	349	331	329	301	332	315	300	317	334	323	326	306	291	324	319	302	307	297	302	290	299	332	284	283	316	316	312	339	301	283	295	306	318	309	292	302	309	309	353	288	301	270	309	336	313	307	274	304	321	317	302	300	341	279	319	320	322	285	327	296	283	315	329	322	337	306	290	320	303	332	297	315	327	312	316	330	313	305	294	309	316	310	313	318	284	310	302	312	300	311	320	308	311	309	324	312	319	306	307	308	310	291	330	294	313	304	326	316	333	319	322	327	316	309	323	278	304	283	330	311	332	329	317	289	326	321	290	341	329	307	276	322	325	324	308	320	303	308	314	285	284	299	324	326	306	319	294	336	270	306	331	299	308	320	315	312	317	340	312	301	297	307	298	332	341	356	350	295	277	343	330	325	298	304	266	310	303	291	326	313	302	291	281	300	328	322	311	333	296	341	304	313	296	293	255	303	312	320	306	334	295	304	302	310	330	307	326	320	300	282	309	314	316	311	302	289	336	312	313	313	325	336	287	300	312	308	297	307	330	311	287	310	316	313	319	293	316	318	360	323	323	313	328	305	291	335	315	301	309	336	300	330	335	308	325	341	300	328	314	295	295	304	330	321	303	297	309	298	331	326	294	317	285	371	327	318	289	313	316	327	301	343	296	293	317	291	326	326	300	316	312	308	289	331	302	340	293	307	322	294	291	324	290	306	320	312	315	300	310	299	316	279	301	315	318	313	305	278	339	339	295	329	311	293	332	310	318	317	325	308	319	342	294	352	318	316	277	326	357	306	284	296	326	328	311	306	306	334	314	343	318	299	322	310	302	340	318	348	329	357	358	331	345	316	304	329	300	288	322	322	313	322	293	303	305	326	346	332	327	317	296	303	297	314	318	324	333	309	326	292	321	324	311	314	334	326	307	301	307	335	310	324	293	337	338	302	325	302	335	334	330	289	292	308	348	332	311	315	303	324	336	313	330	322	327	303	295	302	318	310	312	264	347	347	305	318	307	315	326	311	322	312	328	329	309	286	311	300	320	345	319	273	300	287	282	306	364	320	275	345	318	326	309	313	302	284	338	313	355	329	299	304	315	297	272	320	303	304	300	309	339	294	291	303	309	300	336	311	307	307	302	331	311	330	312	333	290	298	293	328	320	300	328	286	316	323	314	365	338	311	302	339	271	343	268	330	302	314	277	310	313	334	325	322	301	305	310	312	313	315	317	324	295	311	276	312	314	299	303	311	332	321	319	295	300	297	371	320	313	313	331	336	305	326	339	336	325	297	333	312	304	342	292	315	319	321	326	377	328	329	340	277	298	340	285	304	283	305	293	334	333	324	302	293	338	344	299	282	307	322	296	326	330	356	308	329	308	290	285	290	318	305	288	339	318	328	310	323	329	299	349	299	305	344	317	311	298	324	306	294	314	336	305	282	298	305	330	293	328	310	316	354	309	288	362	342	305	347	317	321	302	310	327	320	300	347	320	343	317	282	295	325	314	295	320	307	291	315	329	343	310	308	317	301	299	307	330	319	325	295	310	294	330	327	327	344	332	313	309	286	317	322	297	321	299	293	296	315	322	291	315	306	315	296	301	278	284	298	306	314	318	301	294	326	297	314	310	308	343	325	331	300	337	328	314	305	347	311	290	325	297	311	312	310	310	348	309	318	292	328	293	315	312	310	313	342	309	338	294	276	322	292	316	319	315	287	317	316	338	333	324	315	281	316	310	297	280	297	329	301	306	329	327	349	331	357	323	305	295	299	294	306	306	291	313	320	321	311	318	329	318	317	297	309	327	334	294	306	316	368	340	324	299	337	347	323	275	318	316	296	330	301	307	299	320	320	318	312	323	326	309	304	301	312	336	323	339	340	326	334	317	342	305	338	285	336	322	323	305	304	288	316	287	280	313	341	315	286	348	326	309	320	322	300	313	307	345	310	317	359	325	330	301	324	297	311	320	309	309	313	306	318	308	323	311	307	313	319	316	314	352	295	340	322	342	267	308	308	282	312	311	326	341	292	292	311	319	295	333	316	337	337	318	333	309	323	313	303	301	284	294	343	324	298	308	322	335	296	311	312	362	296	309	313	315	329	299	323	296	314	314	315	317	327	316	317	330	289	321	315	315	285	312	299	324	315	303	306	291	337	315	330	319	304	306	313	305	321	359	350	319	363	319	309	324	299	340	314	321	324	308	310	352	327	312	333	309	313	304	317	336	319	312	305	299	291	297	308	306	285	287	312	300	327	336	336	317	297	319	308	292	304	326	310	332	322	330	320	318	320	316	344	318	335	301	335	280	354	325	307	338	316	307	324	306	313	315	310	355	313	313	281	301	326	309	347	319	306	355	302	290	313	310	329	293	289	309	313	329	319	326	308	270	306	315	319	315	295	326	325	290	312	311	312	302	332	285	297	346	344	319	295	313	331	293	311	313	332	285	300	341	306	321	308	334	332	314	315	337	311	307	314	321	335	290	300	359	354
20841	3015	6464	7046	5818	4821	4028	3372	2931	2623	2336	2123	1915	1823	1704	1493	1581	1514	1414	1452	1296	1348	1226	1229	1210	1173	1110	1097	1132	1087	1074	1107	1127	1035	998	1002	1028	1094	994	1010	1021	1007	1023	967	982	1008	975	1016	983	945	994	988	957	964	956	1006	910	925	1015	969	960	976	895	918	971	927	916	934	941	924	921	887	935	937	956	908	935	922	847	943	976	882	932	981	947	967	965	945	949	932	901	906	1004	968	951	950	926	919	959	930	935	937	973	947	916	934	911	958	923	912	918	959	891	925	895	896	883	936	923	911	921	855	968	947	868	945	924	894	919	952	908	988	901	962	933	919	900	906	862	928	895	926	876	873	926	967	927	914	911	892	927	976	887	971	898	925	958	871	955	898	938	876	922	901	970	896	968	917	941	901	939	853	890	893	956	899	981	897	883	878	916	914	937	903	959	962	936	906	881	966	942	910	881	935	904	893	884	897	899	899	952	907	947	914	899	902	867	892	879	923	895	939	918	945	867	956	965	882	890	933	908	918	1020	912	951	901	918	890	884	927	940	907	915	933	951	926	908	882	902	890	906	897	918	894	889	896	876	937	922	899	944	885	887	889	852	948	885	860	883	903	972	973	919	906	972	933	908	938	926	929	940	915	931	920	931	961	913	967	907	936	946	918	881	949	919	882	849	925	937	925	923	967	872	913	895	913	958	953	906	935	896	904	860	947	890	939	865	910	922	954	905	882	959	906	903	927	930	902	927	880	880	929	956	979	880	885	929	931	901	907	894	951	905	857	919	970	911	954	925	888	910	923	921	930	883	920	873	911	895	879	867	946	872	948	919	897	877	875	920	941	916	928	909	939	851	910	914	941	948	880	920	935	900	933	922	859	907	878	932	899	939	932	951	943	866	896	910	946	921	896	900	899	913	902	884	937	924	879	895	897	931	921	880	916	967	930	876	870	925	953	910	869	918	935	922	955	913	935	879	940	871	939	890	931	939	876	948	927	883	908	930	872	946	905	857	938	893	921	897	912	889	930	949	918	895	903	905	900	948	937	891	923	888	913	917	913	921	923	841	959	925	902	879	934	870	928	939	847	920	955	917	933	901	872	903	869	886	904	901	938	929	887	934	930	905	909	896	900	956	916	911	882	877	916	899	928	861	899	952	894	893	922	941	953	866	959	926	948	914	943	865	950	893	916	921	924	899	834	971	914	903	949	837	908	945	946	949	902	929	903	887	902	923	945	908	904	888	885	931	916	892	903	911	917	839	933	858	883	935	899	912	953	932	897	953	918	886	924	897	925	878	885	922	887	898	887	891	913	941	911	923	902	867	942	913	880	858	895	982	981	866	907	924	905	958	896	930	965	891	901	868	905	917	918	910	974	919	878	920	918	951	942	912	936	928	933	937	928	869	982	899	881	974	870	924	893	934	945	902	929	971	903	947	852	961	969	949	874	926	926	891	910	922	951	936	928	870	857	951	903	877	928	937	889	896	901	953	936	887	909	903	962	913	913	925	861	887	933	923	928	926	925	889	854	984	918	949	869	879	933	990	904	860	913	938	888	911	862	881	926	911	934	945	921	873	909	925	912	882	876	912	904	913	913	893	924	935	894	882	935	871	931	930	904	919	886	926	953	909	958	883	875	914	884	889	919	976	890	910	928	895	943	901	916	892	865	955	894	911	906	933	944	891	952	923	927	893	866	890	956	897	921	907	912	889	939	904	881	916	934	892	893	894	871	984	884	934	919	953	921	856	967	903	948	927	915	957	924	964	925	876	929	910	907	934	927	905	936	902	931	881	946	893	920	931	936	950	925	920	900	889	857	912	902	942	915	948	922	915	916	950	883	934	901	921	999	872	891	933	896	879	868	945	915	970	867	928	889	916	908	940	870	916	935	943	911	951	934	877	852	930	973	906	928	889	911	919	912	873	909	892	923	910	923	891	974	924	924	916	859	906	905	876	878	930	908	933	957	902	872	865	909	942	886	868	952	969	919	875	919	958	879	926	954	841	857	887	928	936	906	908	977	894	924	895	871	860	928	922	856	960	878	916	902	916	900	880	930	929	926	906	931	889	885	916	888	915	947	906	950	899	930	933	905	919	918	868	891	884	960	932	916	958	941	907	926	937	943	909	971	948	895	882	891	892	849	936	920	910	916	920	953	858	866	898	883	869	931	941	860	974	928	887	906	924	890	924	894	878	912	948	890	910	894	903	863	906	913	865	907	940	949	918	929	877	924	905	863	923	851	964	878	876	920	885	954	994	893	917	931	948	945	862	900	929	895	908	897	851	903	937	904	860	913	860	914	890	907	955	954	887	912	846	937	954	893	903	892	915	859	912	958	908	890	911	904	939	907	892	922	921	861	874	912	914	896	887	925	889	911	964	897	860	926	937	873	876	897	933	893	937	914	967	873	928	844	922	927	917	880	889	913	890	882	911	933	916	939	919	911	929	827	878	907	866	902	889	929	946	921	923	878	848	918	939	896	927	929	885	890	947	898	960	969	969	931	884	894	940	867	957	911	867	911	960	935	935	923	881	926	868	946	891	930	903	926	947	885	920	945	887	916	926	873	843	925	901	881	932	928	931	948	928	941	972	890	921	899	905	894	862	923	926	943	873	915	923	957	942	962	886	922	898	874	982	928	916	883	932	908	925	951	952	889	883	944	931	971	958	871	898	896	901	893	950	905	885	911	939	894	925	872	904	923	886	917	930	868	871	967	905	938	964	911	851	907	928	907	913	978	950	885	984	942	946	939	885	963	886	845	895	934	867	934	902	891	897	896	931	879	875	941	967	916	918	932	913	911	943	851	921	948	883	951	905	925	878	909	906	920	953	975	884	869	916	961	878	883	898	909	878	913	859	891	954	917	868	918	937	905	937	874	924	948	939	915	878	928	932	966	797	886	973	899	965	886	887	926	884	936	953	864	898	937	908	907	966	947	922	865	912	946	932	997	946	891	908	944	886	906	873	887	878	886	910	929	910	904	847	911	895	956	922	907	906	953	894	907	877	944	963	891	886	919	894	905	896	970	937	910	968	873	936	875	906	921	947	882	843	899	916	917	910	911	907	900	898	944	894	912	928	948	886	882	918	956	885	848	899	900	919	886	940	921	899	933	866	887	917	881	864	879	954	893	992	852	876	851	873	940	909	883	884	918	853	877	962	931	925	893	905	930	925	873	936	901	919	887	897	928	907	915	853	867	932	897	930	862	887	937	915	905	874	926	886	879	910	927	903	876	944	907	940	904	952	921	925	940	880	962	932	932	919	904	890	902	880	894	916	907	941	953	895	913	876	920	947	930	953	889	944	917	956	951	888	908	918	880	924	924	828	910	939	914	959	855	922	880	886	908	869	916	875	886	896	928	861	967	893	924	908	851	991	892	888	895	918	924	906	927	934	898	957	929	875	882	974	959	906	950	882	932	946	944	938	911	949	960	880	936	984	889	967	899	853	938	896	937	924	895	910	869	902	886	977	933	914	866	886	968	905	900	874	917	945	908
5506	403	227	187	160	127	168	128	140	160	125	170	136	137	140	134	121	114	130	124	137	134	141	126	127	140	129	132	116	125	128	128	131	142	125	130	110	136	126	154	129	134	142	148	123	131	126	135	147	135	116	126	131	152	130	129	138	126	143	146	132	143	132	131	130	135	126	148	127	151	133	131	155	114	134	125	139	105	141	125	138	126	153	132	130	121	122	147	151	152	140	131	133	151	144	144	133	127	144	144	153	134	131	154	121	135	122	130	134	132	116	125	141	143	121	152	172	144	135	126	142	126	136	171	127	142	115	115	116	139	146	139	130	133	136	137	144	120	144	144	120	134	139	123	138	140	121	104	122	131	142	130	133	116	128	133	135	140	136	140	151	140	128	136	148	128	149	140	135	145	139	131	125	115	130	143	128	122	132	126	154	131	129	150	116	143	128	139	131	131	153	114	111	130	134	148	136	124	123	135	147	145	136	116	149	142	132	129	123	161	132	118	114	139	141	128	116	140	128	126	114	130	124	157	131	139	120	128	115	134	133	144	155	131	128	111	125	107	129	125	154	124	148	150	130	134	139	124	134	132	125	130	146	133	149	133	123	112	130	133	146	125	138	154	128	129	135	108	120	116	149	140	112	134	127	116	123	132	145	118	139	153	122	138	137	106	150	114	114	121	123	140	119	134	130	108	126	122	162	145	143	123	120	119	122	113	137	121	157	117	128	121	130	133	122	124	137	144	124	121	152	141	122	137	119	130	124	125	126	136	123	142	137	118	134	125	128	141	128	141	137	143	122	136	127	139	123	116	147	139	110	114	136	138	139	119	136	137	132	144	139	120	137	126	110	158	126	134	116	143	143	121	130	134	145	126	117	153	138	146	143	125	136	147	153	117	142	108	127	145	148	143	125	148	136	121	132	121	126	139	120	112	118	126	120	132	142	144	120	145	126	139	131	131	147	147	128	119	125	141	127	140	128	150	137	127	139	141	129	118	133	124	127	118	148	129	118	128	126	133	124	141	119	126	135	128	141	116	136	129	129	125	144	119	141	138	122	124	117	138	137	156	134	135	129	129	126	116	132	141	134	142	132	116	127	123	165	132	125	138	120	132	139	127	133	129	124	122	139	151	135	142	134	142	174	127	136	118	139	126	120	121	128	162	116	134	138	135	152	128	126	128	128	150	133	136	135	132	126	141	120	125	132	125	117	133	118	117	138	133	130	130	140	134	110	149	138	133	134	116	140	134	131	116	131	142	143	143	132	136	123	144	123	124	140	118	134	111	160	151	118	125	101	145	123	143	139	134	132	137	129	131	127	122	132	133	138	132	117	141	143	122	131	131	144	141	123	125	129	126	128	125	135	126	124	153	138	149	127	136	144	145	131	148	148	126	122	140	147	120	124	111	141	146	127	130	131	146	103	115	111	117	125	138	135	154	127	110	129	131	124	133	131	133	120	121	133	136	124	120	125	129	136	125	147	127	135	124	122	145	122	133	128	152	124	124	115	143	116	122	140	140	126	134	150	139	136	131	139	135	115	136	124	131	125	138	132	138	151	124	122	130	116	127	158	139	121	121	137	143	142	145	143	145	125	136	126	134	155	121	127	148	123	144	113	143	134	127	145	124	126	133	160	140	135	126	144	139	121	142	133	121	121	125	138	143	129	132	133	114	110	132	125	122	128	135	141	141	129	135	130	140	118	130	130	128	123	137	137	123	105	132	125	115	141	114	126	119	126	121	123	128	130	142	107	138	124	126	130	142	118	134	146	119	135	146	120	124	118	147	143	139	141	125	124	146	129	148	124	113	130	130	137	139	130	112	126	145	150	157	119	133	128	147	128	146	118	160	145	129	128	109	135	121	121	141	134	147	145	128	140	122	136	128	118	119	146	128	113	115	130	135	136	153	149	125	125	146	116	124	127	128	128	138	129	142	130	121	143	135	145	128	140	132	150	138	129	125	136	140	114	136	138	126	115	139	134	153	133	119	140	137	152	120	139	140	116	126	133	124	117	118	141	136	146	134	128	130	125	144	136	139	122	121	147	110	135	114	115	120	146	134	129	128	100	146	130	153	130	118	114	127	123	134	130	118	128	114	138	127	133	120	132	122	146	128	156	134	137	137	127	138	157	156	141	104	117	123	138	155	145	125	130	122	138	132	115	132	124	142	126	120	127	140	115	131	134	119	105	120	124	134	115	132	131	117	153	143	107	150	125	121	128	109	120	95	123	125	133	121	133	130	113	141	131	116	147	142	133	113	131	119	135	153	132	124	127	140	137	141	124	131	123	127	129	153	157	127	143	131	114	145	149	141	117	142	129	127	134	118	132	134	131	140	110	134	133	138	131	125	133	129	118	140	139	129	134	128	123	108	141	141	147	109	122	132	119	122	123	142	150	128	147	129	125	140	128	136	140	133	120	133	117	111	120	146	130	128	132	134	143	122	124	129	137	137	129	128	121	129	143	132	141	141	129	124	121	120	151	123	141	140	120	151	116	143	107	124	148	141	115	120	132	112	120	128	132	142	137	133	132	125	130	108	110	117	145	127	142	134	108	133	149	147	123	133	131	122	134	130	128	125	115	124	137	137	118	121	144	138	134	111	127	129	134	143	108	115	136	153	128	123	130	109	131	124	144	117	124	140	118	133	135	130	131	131	136	126	125	129	137	139	136	132	115	129	115	143	121	143	144	116	145	114	119	141	128	134	130	125	131	140	130	137	132	123	133	136	133	131	145	115	126	138	127	139	134	127	153	141	135	134	156	143	127	146	137	133	143	121	139	151	125	110	151	118	126	125	111	121	141	124	115	149	122	139	140	124	134	136	124	134	120	123	116	118	141	140	156	122	125	117	132	130	136	135	132	117	136	138	129	134	115	124	128	143	124	123	130	125	124	140	133	139	151	139	131	123	155	135	126	152	155	143	136	110	133	153	136	120	119	144	126	127	142	128	137	150	153	131	129	135	140	140	134	132	123	130	148	133	139	135	152	127	131	132	130	134	131	132	113	153	132	124	146	111	129	142	127	126	132	103	124	143	134	141	138	133	116	119	114	123	142	122	124	150	138	127	136	111	126	127	124	143	125	119	140	125	132	137	153	122	145	117	107	125	139	132	130	127	137	131	143	138	105	125	129	112	134	140	133	141	146	132	125	126	114	130	123	121	126	137	137	132	124	132	143	144	146	127	125	142	138	142	131	137	121	126	115	148	136	136	124	132	131	123	129	136	112	136	132	132	121	132	126	132	138	125	139	134	151	124	154	128	141	118	127	120	109	136	119	134	132	128	133	126	114	117	136	139	110	131	124	131	136	134	142	108	141	125	138	127	154	121	99	145	151	136	141	132	137	129	126	123	126	132	120	146	139	129	115	125	123	132	109	122	128	115	127	132	144	105	149	135	130	124	149	159	122	119	146	120	143	152	136	145	142	142	128	148	137	145	125	126	146	116	141	131	108	131	146	132	138	124	124	150	121	141	144	127	127	138	115	115	144	136
4852	571	619	673	594	548	589	494	512	539	492	483	462	481	494	433	448	489	464	471	463	482	460	424	488	441	456	412	470	417	416	467	465	459	444	499	455	431	448	425	446	454	443	444	435	444	445	435	440	467	421	475	459	455	397	459	456	432	482	437	433	429	501	430	463	454	452	447	451	442	473	443	461	435	418	448	446	452	422	454	491	432	415	470	434	461	431	446	451	499	452	428	428	469	434	478	448	470	424	460	483	494	438	382	470	447	457	468	442	439	464	459	437	454	462	449	447	427	427	458	465	481	465	460	439	443	431	416	434	478	447	450	447	426	410	435	424	499	445	467	406	415	443	442	476	457	456	479	465	453	502	481	455	437	413	474	463	452	496	493	400	514	425	411	463	467	458	432	440	481	438	448	487	446	461	448	449	422	444	465	481	409	470	427	469	438	478	450	431	458	443	467	428	440	447	414	442	467	472	424	440	494	472	433	437	445	439	488	468	415	451	503	450	452	459	450	477	494	432	443	450	443	449	443	464	487	443	462	455	438	460	466	427	440	474	492	455	450	437	433	430	480	447	438	491	449	479	454	430	448	432	463	428	461	450	452	404	464	452	473	464	421	450	442	442	452	488	478	469	425	489	463	479	457	435	460	442	448	443	408	460	470	449	465	458	418	431	433	438	458	477	472	448	456	440	439	420	454	450	452	473	466	461	424	478	453	455	426	409	453	475	386	453	479	485	409	424	449	440	450	453	416	425	437	449	475	444	425	459	406	469	414	447	452	444	426	456	481	483	485	451	453	433	460	458	439	437	451	470	420	475	454	446	463	431	489	500	449	446	431	440	455	457	450	414	455	476	460	443	457	467	443	445	413	425	460	439	443	445	450	438	413	453	466	446	462	454	452	457	430	431	469	437	417	460	445	454	429	461	439	405	457	433	443	456	446	457	430	473	419	489	424	425	430	473	500	400	438	463	491	433	455	468	437	450	436	448	427	436	432	436	475	469	462	452	438	455	429	467	407	437	448	484	462	468	451	458	435	510	444	434	451	495	444	439	466	459	451	433	405	452	446	471	486	400	488	470	435	460	436	406	477	438	409	415	421	424	480	484	449	443	460	462	462	453	444	449	418	469	487	475	456	450	443	439	455	466	454	434	461	447	452	416	439	395	459	462	475	471	499	500	469	475	409	458	463	451	429	476	418	471	458	432	446	400	440	489	443	449	419	450	438	450	458	464	449	488	429	491	475	409	443	423	466	422	429	453	465	460	440	419	466	461	474	432	460	445	472	467	453	433	403	484	433	500	418	424	471	447	431	431	408	452	437	423	459	442	444	441	448	425	462	428	452	461	452	443	440	478	437	419	425	421	455	454	437	423	447	455	475	458	441	459	446	452	498	452	483	456	467	441	453	472	461	447	445	448	444	446	413	466	419	460	464	460	440	449	437	466	476	458	451	384	452	439	412	424	397	424	442	448	457	471	445	458	447	458	449	446	462	454	413	397	417	450	437	430	442	446	439	459	441	429	435	503	427	459	444	421	442	461	440	432	445	434	443	445	449	450	445	461	417	442	463	428	490	477	471	438	429	475	437	475	482	417	448	421	457	470	471	423	474	420	455	459	402	461	452	458	436	422	427	441	458	447	415	436	447	442	468	459	448	421	450	491	474	448	421	426	461	434	442	442	439	441	427	424	454	461	449	450	444	438	405	468	469	426	443	427	488	472	449	478	441	465	491	420	446	447	473	417	465	473	428	446	428	451	418	431	465	444	432	443	453	441	424	444	393	420	433	422	436	441	449	466	435	450	475	441	458	444	423	430	440	432	498	434	430	433	438	471	455	453	438	467	410	481	444	442	448	445	465	438	436	457	432	442	481	439	480	442	456	469	418	435	431	470	463	467	469	426	429	475	445	416	464	462	471	442	439	462	439	432	465	458	466	449	454	435	455	461	489	451	490	474	418	454	453	412	455	444	470	468	443	448	412	431	410	465	446	471	453	451	442	444	444	422	483	421	477	475	427	474	447	443	422	436	415	472	436	425	463	450	430	399	458	469	436	398	425	467	459	458	461	457	408	456	448	462	432	409	505	480	443	443	441	459	452	467	468	453	460	455	447	448	460	468	439	472	417	443	431	464	444	478	392	444	452	466	470	443	464	434	453	464	467	436	460	451	469	416	455	458	471	431	470	463	477	452	440	452	409	443	453	445	408	478	449	444	428	471	433	420	469	493	433	447	440	434	464	420	459	435	461	491	417	423	475	468	431	479	461	453	458	488	429	464	470	471	451	428	441	471	471	442	504	477	418	427	455	469	452	440	446	465	449	437	433	395	451	405	413	421	445	425	444	455	465	487	482	429	482	439	448	459	462	441	443	439	401	469	438	479	453	458	412	490	469	436	436	461	438	446	465	427	450	454	441	439	423	433	445	480	471	433	450	478	462	450	441	426	423	444	412	437	451	473	424	473	443	438	507	412	425	462	424	472	435	433	459	483	444	426	411	449	442	448	448	461	443	459	449	419	477	461	437	454	448	467	437	474	433	436	442	448	456	445	430	461	433	433	467	452	477	465	461	430	481	450	473	426	460	460	466	500	445	457	407	465	465	436	435	408	417	474	461	417	478	478	426	458	466	451	441	439	445	414	432	470	445	417	462	429	494	493	431	478	467	470	450	494	471	455	431	413	426	459	419	451	441	435	457	424	471	437	455	483	464	438	449	438	459	458	423	483	434	426	432	440	442	421	437	462	452	455	463	422	437	439	462	423	436	434	437	473	481	471	446	468	425	480	464	421	444	426	424	461	456	452	409	491	466	435	421	451	445	426	456	437	458	445	435	505	452	448	464	483	452	431	461	448	450	472	452	469	446	439	398	439	454	462	483	523	467	424	435	456	472	442	429	459	421	447	436	448	456	453	467	427	417	433	457	453	433	478	450	453	434	451	450	486	476	442	445	446	412	466	431	454	424	444	476	436	451	467	461	452	487	454	452	417	456	469	464	434	500	450	459	433	426	467	438	486	425	439	462	449	426	444	457	460	446	483	469	431	475	417	438	473	449	434	426	450	493	429	453	439	459	422	404	438	464	416	450	476	460	463	433	437	467	485	442	431	468	435	459	435	447	462	438	443	427	434	457	455	446	455	438	443	461	446	463	435	428	432	437	437	467	466	417	453	442	457	462	426	437	464	469	466	423	431	399	477	478	424	436	449	443	437	465	453	414	438	431	453	464	453	454	419	440	446	450	423	472	435	447	454	436	467	473	446	468	448	456	439	484	426	443	444	466	492	441	462	501	482	454	452	469	482	471	422	436	450	441	484	437	454	438	421	449	465	422	469	456	433	461	486	439	425	468	429	439	412	461	474	409	442	459	464	488	409	447	480	442	492	508	453	450	481	481	442	450	454	458	456	440	480	477	449	462	432	453	473	490	420	430	463	456	456	453	453	447	479	454	487	462	445	430	454	442	431	447	438	451	461	420	458	444	445	421	465	453	445	449	464	491
32778	5384	1657	1268	817	703	535	472	436	364	364	344	307	338	286	289	298	296	282	269	246	244	242	241	243	286	300	268	250	274	267	247	262	275	280	259	254	257	294	251	257	235	277	263	258	297	259	250	281	259	244	235	273	248	245	272	274	276	262	255	247	235	261	249	273	257	265	262	263	255	261	279	257	253	267	237	265	267	266	272	252	293	250	277	250	284	262	250	275	246	267	276	255	275	237	267	234	242	266	238	258	274	254	253	230	273	265	224	264	232	219	266	258	229	250	262	245	268	288	269	237	275	247	242	249	224	247	242	260	251	243	279	253	267	249	259	264	247	258	246	252	271	258	238	228	237	256	278	265	251	265	256	225	258	236	263	253	251	266	247	270	289	255	262	245	255	258	258	277	257	261	254	240	245	284	287	272	260	218	274	246	273	267	257	236	241	272	273	230	264	267	264	243	258	239	248	235	257	261	256	280	229	236	262	221	269	262	255	227	243	250	249	268	245	280	275	273	251	238	276	248	270	265	260	241	238	261	258	254	263	254	272	250	247	275	245	276	246	256	287	265	271	261	278	239	245	257	249	234	257	250	238	261	260	262	238	259	232	229	286	229	243	267	261	280	243	248	254	258	235	240	257	273	266	256	211	253	230	282	267	270	267	276	247	265	278	247	262	275	264	279	261	272	237	257	225	271	280	265	250	258	261	255	265	266	282	270	240	207	259	277	289	270	250	247	267	253	268	246	246	259	275	228	260	238	222	265	272	254	253	267	276	290	260	254	232	235	254	262	257	282	267	246	263	279	254	278	253	242	261	249	260	271	245	235	235	268	268	262	255	256	246	225	285	246	223	274	245	238	242	264	238	254	262	247	256	250	222	242	255	260	249	255	261	258	257	251	252	255	262	277	225	258	251	249	243	230	256	259	225	265	266	265	238	270	253	292	270	289	253	242	268	259	272	249	287	275	260	252	270	253	262	257	255	249	267	221	237	262	237	254	271	251	241	273	275	281	258	245	242	278	245	248	264	268	260	258	273	247	255	279	265	234	223	250	241	271	236	245	266	301	266	250	265	262	262	229	263	230	252	255	268	250	261	265	269	255	271	279	269	252	254	279	259	243	272	235	264	273	249	267	247	253	246	272	248	243	261	256	256	265	246	275	274	251	277	261	297	247	267	268	279	263	235	268	280	266	282	252	263	226	249	259	273	261	256	233	236	250	241	248	262	236	259	250	248	225	252	254	241	240	270	257	236	255	246	241	275	265	225	273	284	255	267	263	268	268	257	258	241	243	234	263	233	266	242	287	271	256	275	267	268	310	235	236	274	278	277	248	253	251	252	266	243	250	241	279	247	259	264	253	214	274	284	259	257	220	257	249	264	249	268	244	257	256	282	270	250	255	235	240	262	280	249	259	239	254	255	251	236	254	240	271	244	279	255	253	272	273	257	268	265	269	239	248	225	261	232	305	254	257	250	274	263	292	242	236	243	261	243	248	227	272	256	266	254	277	274	241	260	279	237	268	294	255	262	244	282	247	270	257	284	292	257	264	254	220	245	246	274	239	258	279	246	276	236	240	267	280	256	260	244	274	267	245	254	251	245	232	233	241	244	238	261	248	265	242	275	248	233	248	233	249	240	246	262	298	233	251	241	253	299	236	246	277	274	283	262	268	281	275	250	249	255	279	230	243	269	261	240	261	264	273	252	266	244	265	281	221	271	257	281	271	280	264	252	246	256	305	238	234	238	245	249	254	264	234	238	278	253	255	239	270	249	251	256	225	265	279	245	249	242	243	243	272	261	270	271	228	262	257	270	254	236	238	255	236	238	241	222	217	254	237	267	255	286	250	256	246	257	278	273	266	265	273	259	263	285	265	236	285	255	260	259	249	238	225	234	289	262	243	242	262	246	255	230	263	251	293	283	265	251	244	248	263	243	263	274	261	270	256	267	270	254	228	244	238	250	248	253	253	265	268	251	233	248	253	248	274	277	289	239	242	260	252	222	234	259	258	250	268	271	247	246	240	282	271	267	231	246	283	255	228	250	232	255	241	256	247	268	277	246	238	281	234	272	262	252	245	227	237	261	291	256	233	237	257	265	272	248	283	282	234	272	277	275	273	263	226	250	243	261	225	265	277	272	282	249	250	244	239	267	255	281	259	280	249	266	245	256	255	298	232	250	230	237	237	234	260	265	265	260	209	257	267	248	263	262	229	282	247	274	264	244	262	228	281	257	247	237	263	259	247	256	264	261	263	259	267	239	265	255	227	256	267	253	231	260	248	298	269	247	252	235	262	272	239	254	302	278	252	194	248	235	247	240	263	220	264	274	292	289	275	263	247	246	255	270	265	239	254	249	282	231	266	266	250	250	277	258	216	248	258	264	236	280	277	272	280	249	228	247	264	254	263	269	231	274	285	256	295	269	242	230	282	246	268	221	277	244	273	257	227	255	246	281	266	278	234	255	248	229	239	262	256	261	287	278	243	262	270	262	253	252	245	270	268	258	276	269	266	286	259	256	230	276	271	263	244	261	265	258	228	252	270	237	231	276	275	282	263	243	284	257	248	253	266	278	274	258	251	279	258	248	248	254	255	245	255	258	272	238	266	267	253	229	233	268	255	256	254	258	251	281	257	268	261	259	258	256	248	262	267	251	261	260	266	232	245	268	258	265	252	267	280	258	290	258	240	275	254	266	254	262	231	242	253	259	202	282	259	273	274	263	292	260	256	260	270	266	257	230	264	250	266	256	249	242	269	251	262	250	218	235	257	247	230	290	267	262	268	289	260	241	252	262	253	262	260	253	274	268	227	263	252	233	245	241	284	276	253	251	273	249	231	241	264	248	279	278	263	272	242	256	262	261	226	271	236	234	247	250	285	244	248	231	273	265	285	253	246	277	250	248	264	244	277	249	260	255	245	257	266	273	277	235	259	239	234	248	259	265	249	259	270	267	234	245	264	259	260	256	261	264	237	262	268	270	227	252	233	274	252	279	241	254	224	251	237	240	258	256	260	265	239	269	232	270	247	276	236	277	271	268	253	242	244	240	233	275	244	271	228	270	264	246	258	264	260	259	278	284	247	242	274	273	250	275	276	245	252	267	247	249	257	251	267	265	247	220	275	271	269	248	277	260	242	240	277	245	277	269	254	271	250	275	283	264	249	255	264	280	262	261	258	251	247	257	279	246	253	249	246	278	264	275	254	269	277	255	226	247	273	280	262	258	249	246	245	273	256	279	268	229	214	268	246	244	267	266	246	264	256	255	245	249	242	260	244	232	283	250	233	263	225	251	269	255	253	245	256	253	242	255	246	268	265	265	255	231	238	245	232	248	263	270	263	249	282	268	264	255	239	260	261	227	259	241	225	294	237	257	284	267	269	255	251	283	252	269	245	265	286	287	252	248	255	231	269	258	251	247	261	254	276	256	287	262	252	280	242	255	239	269	261	257	262	254	276	256	269	246	282	231	262	279	283	253	260	283	246	256	247	271	277	247
16160	1898	3807	4127	3501	2938	2369	2109	1814	1689	1522	1425	1355	1199	1241	1144	1104	1048	1027	959	990	1022	999	922	905	864	903	921	932	906	840	874	855	868	845	875	833	878	875	838	845	859	836	870	825	786	869	848	793	798	770	799	871	807	800	820	789	830	798	839	831	837	808	822	839	813	785	801	788	763	738	801	772	835	835	809	780	800	789	782	859	870	773	810	771	781	740	774	855	836	785	854	791	774	755	745	801	750	843	743	773	799	791	797	782	750	804	818	790	760	727	793	774	804	793	773	786	773	766	814	809	794	777	808	756	796	795	763	814	859	717	799	776	814	766	787	834	795	779	738	753	818	791	797	758	791	750	784	758	745	761	788	788	730	744	765	792	769	743	802	786	775	787	787	737	796	799	821	789	771	824	752	807	797	790	779	794	761	787	822	734	749	800	814	801	714	770	761	774	839	760	771	774	789	773	759	794	771	797	786	746	771	825	739	775	816	794	794	775	779	827	805	790	763	802	809	779	781	770	764	776	766	839	815	778	756	805	805	778	764	838	763	797	776	789	778	811	754	827	795	758	770	816	831	759	790	762	847	803	793	822	745	821	831	769	789	792	777	728	753	808	793	767	836	777	823	775	771	807	782	766	784	844	763	771	778	799	758	757	797	800	786	776	771	824	840	749	767	821	758	782	813	805	777	763	773	780	812	759	808	792	799	752	774	769	753	775	717	777	801	742	795	762	760	772	826	759	792	777	776	826	765	764	799	811	807	758	831	768	776	792	735	802	779	756	755	793	760	841	790	752	760	825	820	799	801	759	787	762	722	760	781	782	851	789	779	730	821	804	806	751	716	784	820	783	764	797	803	767	765	764	790	756	798	782	738	739	787	810	783	777	846	853	787	782	727	798	822	768	783	788	774	739	743	808	791	781	755	786	797	710	791	765	803	739	801	756	742	784	843	757	780	809	800	782	808	771	766	747	829	755	819	717	838	787	775	783	790	775	775	799	848	774	752	813	787	768	783	824	760	772	746	755	810	733	818	794	753	781	761	777	796	792	775	764	795	749	740	760	775	784	774	743	759	775	745	825	781	787	800	749	794	760	746	806	785	804	806	762	825	794	779	785	770	774	794	775	775	808	817	808	761	758	771	800	778	816	756	786	782	761	784	796	767	783	787	770	776	816	758	829	794	812	798	795	824	743	754	806	783	722	751	810	746	773	757	788	796	737	748	784	777	776	766	784	769	770	792	836	794	770	787	799	736	789	782	776	793	828	839	750	797	738	810	814	809	786	799	750	756	780	790	782	786	779	773	797	821	800	827	796	783	754	752	792	753	724	784	768	808	805	737	832	768	779	755	726	773	803	751	767	766	775	820	795	804	825	821	755	786	790	778	816	784	855	761	787	740	778	777	769	815	786	820	795	767	822	800	756	781	778	797	798	769	798	736	763	742	814	760	796	741	828	776	807	810	745	787	800	807	785	785	794	741	765	805	807	762	771	795	755	796	786	763	808	788	785	775	803	792	748	817	725	762	751	777	778	752	782	802	773	754	739	762	708	802	764	807	764	750	760	804	800	754	766	741	792	764	780	773	785	804	774	773	787	779	779	754	791	795	794	766	784	783	745	748	808	798	784	794	767	778	750	771	794	785	824	780	839	793	821	820	765	781	792	783	751	732	787	756	766	787	777	763	786	775	788	758	822	781	768	801	778	822	799	783	769	788	803	781	780	788	785	775	803	808	766	797	801	841	808	796	782	783	783	770	761	814	795	752	787	777	790	749	758	794	778	774	734	795	811	776	813	786	802	773	822	795	724	734	761	813	762	750	771	802	740	817	797	727	819	759	768	869	773	831	792	762	776	777	802	797	782	791	814	769	815	806	782	777	758	842	775	779	758	804	714	783	768	786	801	810	774	816	756	766	824	764	765	733	770	774	779	768	803	758	764	791	790	818	774	773	737	762	754	796	778	810	770	775	799	763	761	759	783	755	739	778	829	786	756	812	781	781	799	812	789	762	805	815	805	786	790	788	824	804	783	766	777	751	775	801	815	790	820	782	752	781	780	786	774	836	785	800	782	769	784	818	813	845	797	738	785	777	778	719	745	823	789	756	792	781	796	790	814	843	776	778	825	761	796	760	817	767	773	789	736	766	808	779	777	787	786	789	777	787	761	751	782	789	741	785	802	773	786	771	764	774	811	784	827	760	793	777	758	762	837	771	813	799	773	764	782	805	753	787	810	809	783	770	798	778	853	774	803	756	761	751	789	792	779	759	796	842	832	813	787	808	839	800	786	717	751	825	800	791	846	770	772	834	826	819	800	808	764	808	788	806	760	758	761	814	772	784	780	752	812	779	763	774	799	785	738	846	798	766	790	832	718	789	787	809	762	731	748	772	768	859	754	781	764	783	755	751	856	736	805	790	733	817	774	810	786	800	778	777	779	804	780	774	775	791	769	717	768	740	790	757	769	784	817	804	785	827	781	782	789	800	776	731	779	779	818	748	806	789	779	829	778	793	777	752	788	842	788	799	772	761	808	726	826	796	768	747	812	758	801	791	769	787	778	822	739	769	785	775	799	778	754	730	771	779	776	811	815	806	771	752	743	732	796	811	823	796	775	831	806	782	826	783	768	780	719	815	772	809	743	756	737	776	813	742	794	757	833	749	748	768	749	764	794	767	829	831	770	825	778	791	789	765	779	771	762	783	838	777	792	778	819	788	759	828	758	818	764	790	770	816	800	824	765	775	782	757	781	864	791	817	804	848	787	779	769	780	800	789	731	756	806	771	754	795	759	802	785	732	755	770	758	718	739	796	757	765	761	792	795	818	750	823	859	800	801	737	791	782	752	807	783	729	783	795	772	742	768	791	773	784	765	743	842	793	779	791	800	742	802	757	791	794	771	807	776	764	832	772	790	826	781	802	752	783	774	750	808	775	787	806	765	783	856	819	819	806	797	828	803	752	775	725	727	795	741	789	764	750	829	776	788	798	767	825	815	767	755	791	809	792	798	749	745	767	809	799	722	798	761	785	787	786	780	787	750	794	770	808	821	778	778	797	748	781	799	819	808	770	765	751	788	771	774	809	788	800	790	761	765	807	803	806	779	806	759	766	852	847	774	772	776	764	801	821	774	792	795	738	802	772	802	754	764	770	732	770	859	802	746	739	814	802	821	766	786	744	800	790	769	744	775	792	852	800	825	737	801	804	782	747	804	803	747	840	774	819	746	754	773	797	828	770	779	788	784	845	781	818	761	791	812	761	830	755	784	775	836	755	832	781	788	757	811	812	797	777	811	781	794	791	763	781	749	760	794	781	764	740	808	785	799	795	786	755	776	770	732	775	813	759	747	842	757	779	791	820	802	855	754	795	829	769	800	865	750	821	748	791	765	767	760	746	769	780	789	780	780	714	778	780	746	794	812	789	798	746	847	816	781	769	806	751	751	786	771	760	813	800	767	820	798	737	785	802	782	777	842	803	785	798	826	780	821	797	757	789	724	771
43902	13570	4384	2335	1615	1165	906	780	632	570	507	484	432	450	431	403	347	339	400	419	352	355	358	376	336	344	325	369	341	377	342	370	321	306	354	330	331	346	336	323	363	334	351	369	354	326	307	335	339	359	334	308	348	306	311	288	331	324	340	348	297	294	309	336	341	340	327	340	309	340	325	351	332	325	330	296	320	316	340	315	297	334	333	322	356	309	301	296	298	351	314	318	320	292	344	284	317	337	305	314	345	304	321	322	305	333	343	340	293	337	339	326	314	327	320	286	357	331	305	339	316	315	335	290	366	322	318	329	303	313	308	309	325	325	332	345	324	330	340	336	302	337	315	338	325	320	308	317	329	306	297	330	317	333	318	318	331	323	331	329	333	281	303	337	323	300	324	333	314	321	334	312	349	349	327	314	316	289	319	317	343	291	292	324	333	340	330	317	317	306	305	276	313	313	333	329	314	318	366	341	318	333	345	337	322	310	322	335	340	327	328	298	311	303	314	278	302	317	328	315	277	293	322	341	302	316	307	324	318	311	335	323	296	300	317	308	321	328	346	330	299	337	339	305	320	278	290	315	333	309	324	323	324	307	327	294	320	360	323	321	300	321	342	311	323	316	313	322	297	347	323	307	330	321	308	321	319	326	332	282	322	324	312	285	325	288	330	299	304	350	335	327	310	378	332	339	320	296	321	316	297	333	297	341	339	316	353	336	322	314	322	289	308	315	327	327	329	322	304	327	317	295	308	321	338	312	307	330	296	329	330	289	304	294	357	331	344	314	309	321	283	310	327	363	328	348	304	323	334	293	319	315	291	328	316	332	331	329	307	289	313	314	324	296	281	282	319	314	313	327	365	340	311	324	309	312	320	315	322	338	340	314	289	344	333	296	289	326	312	296	337	321	303	306	291	310	319	330	293	301	296	350	307	327	323	306	329	361	289	305	335	303	316	313	338	341	339	317	349	329	298	334	299	292	293	332	295	312	315	321	313	313	324	319	314	346	321	301	278	307	343	308	334	348	312	358	318	317	306	316	324	316	348	314	319	297	343	307	341	331	358	341	320	329	307	311	332	334	337	312	312	335	296	342	266	342	329	327	330	314	343	325	329	304	325	290	297	345	343	324	298	319	308	298	301	323	258	301	314	312	346	337	331	298	315	310	308	315	324	319	326	313	332	329	309	335	307	312	318	314	323	342	312	276	310	327	307	298	322	329	324	294	315	324	305	301	304	330	296	310	346	317	297	325	309	325	337	344	344	335	285	326	308	311	349	315	362	342	330	314	340	297	316	369	347	337	322	335	294	302	304	341	339	325	316	337	301	296	319	323	286	322	307	327	339	282	292	313	331	313	348	298	316	312	334	328	315	308	317	308	305	332	299	318	368	321	307	329	311	333	326	300	366	328	358	340	359	317	329	302	321	328	326	327	276	333	304	340	296	285	328	320	321	332	327	355	280	331	314	306	301	307	326	319	311	314	320	328	308	343	302	351	320	320	349	318	314	304	323	294	312	314	361	306	331	318	315	297	285	299	318	320	334	309	317	295	318	326	338	323	318	316	328	321	314	329	316	318	340	323	306	310	331	349	298	300	343	315	352	337	309	315	311	306	300	307	322	300	287	309	300	322	309	314	333	379	328	329	310	343	317	326	315	322	302	316	305	349	343	326	316	336	333	342	328	299	313	270	319	314	302	321	311	318	322	341	345	303	323	312	304	332	332	326	320	329	330	326	324	321	321	350	332	301	338	289	326	310	313	315	288	307	341	313	314	298	306	287	321	345	305	334	314	305	348	319	319	305	298	325	333	333	284	325	334	314	324	313	344	300	325	342	296	337	299	307	316	323	325	303	280	282	332	341	306	283	288	342	318	311	335	321	316	329	326	303	308	321	304	330	339	319	336	308	311	343	321	338	333	334	316	299	347	301	352	293	304	329	348	362	292	360	282	325	304	332	310	322	328	329	313	323	331	313	316	302	345	324	316	307	312	310	331	324	304	322	294	350	315	311	333	294	335	305	307	318	290	308	322	353	351	337	327	315	314	322	351	279	319	305	331	331	309	300	308	310	334	291	321	288	331	326	361	313	302	306	336	313	342	309	305	353	339	326	312	328	359	346	332	305	327	352	296	294	300	283	327	314	340	284	309	302	330	328	316	287	290	288	316	327	321	319	309	304	322	324	329	320	331	288	316	300	360	310	372	305	327	323	336	337	330	306	319	328	304	335	319	307	323	310	322	309	293	337	333	318	304	343	322	312	322	309	313	321	288	341	315	323	304	311	308	334	314	344	311	317	306	307	349	310	297	304	303	310	328	336	304	344	300	337	299	316	316	335	304	344	325	309	320	348	314	329	310	330	326	317	313	332	298	321	334	316	344	322	285	285	316	308	316	347	329	325	320	339	332	345	335	277	325	307	331	313	317	309	318	319	315	327	334	364	334	305	321	323	332	309	339	308	327	310	305	321	290	305	317	300	317	319	366	335	317	328	335	311	315	310	338	340	313	336	308	336	312	307	318	271	328	315	290	357	329	306	333	336	289	313	340	325	322	308	310	326	342	319	349	346	321	281	322	330	328	322	289	299	311	305	285	300	322	288	313	334	297	316	318	340	306	317	306	325	289	316	345	315	345	281	334	310	352	329	315	334	340	331	312	310	318	305	312	318	314	318	305	314	333	360	327	339	294	273	282	308	323	323	316	302	311	304	335	317	337	292	330	325	330	327	316	302	336	323	322	282	305	343	340	304	321	344	365	317	279	343	317	323	302	313	319	340	292	301	334	318	324	316	293	318	308	289	333	324	367	352	286	318	318	304	312	337	302	337	303	338	310	325	311	324	312	327	338	317	310	291	323	313	303	311	314	321	300	307	370	321	319	269	325	304	336	307	314	296	344	340	318	314	309	292	318	306	323	297	325	317	329	333	308	370	287	286	321	322	344	310	329	347	317	302	307	313	336	319	323	296	321	306	363	331	311	295	338	332	267	306	314	329	291	348	344	342	294	290	352	326	335	311	327	319	344	305	317	323	308	310	321	308	324	314	300	331	319	320	331	301	320	323	294	321	311	326	342	339	344	315	324	302	328	293	323	329	315	327	341	323	315	321	312	298	295	295	329	350	308	304	318	336	271	319	345	328	302	312	301	331	324	312	317	303	304	309	318	288	322	316	293	314	316	304	290	333	301	335	307	337	336	322	320	318	353	294	333	285	347	324	341	354	325	310	331	327	328	308	334	347	311	326	282	298	333	317	333	336	315	335	297	305	341	335	305	323	334	348	326	326	343	309	342	282	327	334	331	272	323	333	303	302	303	319	283	345	311	299	316	294	298	332	314	312	329	347	294	334	311	336	320	333	312	313	300	320	341	321	300	320	322	324	344	294	300	316	324	336	307	323	326	334	300	306	330	325	295	314	304	329	299	343	313	335	319	303	305	301	305	311	344	322	309	318	323	319	325	285	314	308	311	324	336	306	316	323	314	313	343	325	342	288	318	321
22261	2995	6499	6859	5868	4825	3988	3331	2923	2570	2199	2068	1984	1835	1645	1636	1536	1438	1393	1336	1305	1295	1249	1241	1227	1178	1103	1184	1133	1100	1109	1098	1119	1084	1095	1008	1068	1064	1004	1009	973	1018	969	959	992	1077	1003	1016	981	1002	1004	969	982	959	949	976	993	1063	988	955	953	948	1008	954	968	963	932	992	949	1005	947	894	922	992	982	895	934	870	966	921	973	942	928	893	941	908	924	913	917	912	966	896	937	973	927	907	894	936	893	894	937	984	905	934	942	952	938	872	852	912	900	913	923	936	940	898	895	936	935	925	898	925	969	879	921	907	858	957	937	917	924	948	920	926	910	947	973	964	904	928	861	908	949	970	940	867	878	926	920	917	906	901	920	861	949	914	895	883	865	893	929	873	944	909	939	930	933	985	915	872	928	909	857	928	918	947	923	896	895	946	911	972	984	929	945	909	893	888	911	948	954	888	899	904	972	863	934	936	942	966	936	880	962	952	969	941	902	938	867	896	903	913	926	870	905	919	896	955	947	943	948	904	902	887	931	937	950	892	906	925	865	906	972	991	926	941	878	907	885	939	941	940	896	904	923	875	896	970	876	958	924	912	889	992	902	931	876	928	942	947	875	925	898	894	969	896	953	905	886	907	917	944	935	845	904	942	918	883	933	975	992	911	937	925	881	948	864	912	968	908	908	953	983	929	901	910	924	867	939	923	928	946	904	911	950	893	935	903	893	885	939	916	914	935	942	883	926	947	930	886	890	890	923	944	948	934	938	944	872	918	933	899	949	919	867	880	928	900	989	912	899	863	889	885	860	872	920	895	888	875	900	895	909	931	925	956	921	957	915	916	928	892	893	903	895	950	889	874	910	899	885	937	909	891	933	899	962	894	924	889	907	926	854	943	925	926	907	992	898	836	913	938	942	904	908	900	928	951	890	918	917	905	906	873	903	896	870	904	898	931	916	921	883	926	896	936	901	929	938	902	918	874	838	946	873	894	934	967	876	940	911	879	891	915	895	898	911	905	897	902	916	930	952	933	959	915	880	882	962	923	896	842	951	912	909	867	919	898	962	941	897	866	918	924	931	871	933	921	853	962	928	929	912	977	940	921	933	915	919	939	890	975	915	930	935	912	885	901	972	888	931	908	929	908	880	963	891	927	894	956	862	916	912	935	951	934	939	934	890	916	924	936	888	910	903	909	902	868	940	904	987	898	920	945	909	927	918	953	944	915	934	904	905	907	879	901	970	930	935	898	947	937	952	954	892	932	899	918	993	920	938	885	918	946	920	884	948	954	917	908	874	934	905	888	944	914	939	934	918	944	965	882	884	914	900	888	912	912	941	964	924	948	920	900	923	908	916	886	900	953	890	870	906	889	913	940	919	922	936	923	862	931	895	897	918	900	880	919	913	909	933	922	966	910	963	871	945	902	872	904	974	938	938	1011	950	925	971	877	919	885	869	872	902	929	895	884	871	915	900	954	965	921	915	959	871	953	933	905	862	945	913	888	857	935	908	954	899	938	938	969	967	930	943	958	921	918	852	924	942	898	914	959	886	947	867	924	888	911	869	869	933	900	948	905	928	896	932	938	876	882	966	921	946	931	866	906	975	943	941	926	914	857	897	911	935	874	870	1003	922	916	926	914	901	956	907	889	890	876	945	962	895	904	895	909	896	935	905	926	956	942	929	910	891	869	897	864	957	961	980	899	883	897	910	890	933	947	921	882	912	937	898	904	932	1006	964	919	940	974	940	920	897	870	847	939	875	941	893	885	952	869	915	942	901	969	877	914	915	897	975	918	891	919	901	946	866	945	905	983	898	913	944	898	975	887	902	949	912	929	864	929	915	914	900	937	963	922	910	915	858	928	913	910	928	907	937	873	926	922	944	894	934	886	903	893	917	951	865	895	934	837	935	896	936	878	957	909	966	908	925	871	895	892	865	869	931	905	878	934	928	936	941	943	910	861	952	950	941	920	930	929	934	915	913	934	927	908	918	891	918	935	924	925	854	941	925	886	907	917	892	957	927	929	925	928	933	913	914	894	880	921	935	967	887	928	920	889	892	936	932	910	916	946	924	911	884	994	921	954	895	925	889	841	919	900	901	920	941	915	963	899	947	928	868	920	875	905	906	940	897	913	911	870	966	870	883	977	872	942	904	908	902	927	892	934	942	910	908	926	943	912	856	882	903	945	927	851	994	902	958	948	873	894	925	930	1005	962	951	930	929	907	913	917	921	893	948	902	907	972	867	945	938	899	969	906	964	950	929	919	896	865	935	862	880	969	919	892	952	948	897	911	960	958	956	875	924	944	871	917	921	899	978	922	932	926	863	966	871	884	894	919	935	893	918	919	882	939	946	941	904	883	893	949	938	849	896	926	979	936	936	918	920	909	899	913	898	921	874	917	912	924	940	927	866	925	930	897	939	897	868	929	984	945	910	927	928	958	903	882	901	930	887	890	856	910	894	909	921	901	831	870	893	831	946	893	916	869	928	1005	955	896	917	974	926	954	897	979	897	898	953	911	926	931	889	915	923	910	886	900	938	908	906	877	931	859	923	910	937	982	963	912	924	934	924	900	877	909	938	895	946	947	891	931	907	924	904	948	922	909	910	909	915	919	902	893	946	964	907	939	965	877	923	916	927	846	941	890	937	898	902	941	924	895	931	946	882	854	956	900	843	943	905	914	918	908	920	916	935	919	966	939	879	931	892	871	926	915	897	892	910	929	897	948	951	869	943	894	948	906	890	923	897	871	932	872	857	908	892	862	953	987	933	897	902	957	904	903	1010	925	922	923	930	956	985	937	868	915	930	886	852	891	881	903	922	955	916	939	926	856	983	921	888	859	939	920	907	936	902	935	912	948	930	913	920	909	951	929	915	931	950	878	910	882	898	857	937	893	918	911	894	898	944	928	923	903	935	890	956	925	911	867	956	935	965	938	878	900	934	923	919	867	925	969	915	981	880	914	910	958	932	901	885	848	902	945	942	889	925	975	927	907	917	936	939	895	912	885	918	928	880	943	936	897	861	947	953	915	984	845	891	924	881	957	935	939	915	916	909	970	926	903	952	939	920	933	915	956	909	902	864	876	894	954	888	861	962	934	897	890	901	909	938	904	940	871	986	851	913	954	919	924	901	965	921	941	873	902	891	957	912	955	904	968	869	907	947	932	913	975	896	867	900	876	933	951	877	984	889	918	898	935	978	897	879	883	911	920	926	881	877	884	947	916	944	936	902	901	904	871	895	953	893	887	929	901	945	908	877	952	930	870	869	919	921	904	888	908	929	944	892	916	945	902	911	895	903	916	959	923	948	928	888	979	899	921	896	932	938	895	931	902	963	867	877	915	885	946	938	895	856	937	933	893	909	926	947	906	918	919	970	907	937	859	907	977	918	919	895	932	866	953	905	945	936	934	931	988	940	949	914	963	884	984	912	893	915	854	982	944	905	952	884	925	920	938	947	896	941	874	899	900	847	914	884	934	892	961	876	894	878	892	892	924	872	953	910	923
5794	366	215	191	171	140	152	145	126	140	135	149	132	128	140	137	139	121	137	135	108	144	109	124	138	141	128	121	126	148	134	121	135	132	119	129	140	127	133	134	152	134	141	141	102	137	133	138	135	148	135	137	131	129	127	109	141	130	117	129	132	131	119	151	151	140	147	118	126	124	133	131	158	119	128	122	129	128	113	136	144	130	132	116	123	148	128	146	139	114	142	149	103	115	137	117	134	134	155	142	150	147	131	135	124	114	140	124	125	136	111	116	139	171	121	142	136	137	110	116	152	114	145	145	129	136	133	134	140	144	122	127	140	139	111	137	141	148	145	131	123	128	116	124	140	165	150	124	132	116	138	128	114	125	126	145	119	144	150	122	128	141	127	121	137	143	141	122	118	127	143	115	138	140	148	130	112	134	129	132	140	132	104	124	149	131	147	126	128	141	129	123	126	119	140	114	125	130	123	137	107	125	133	112	147	133	129	140	140	131	135	145	145	138	130	116	119	146	133	126	129	133	117	130	139	141	141	120	153	137	124	137	136	112	136	125	133	159	143	125	133	136	149	126	119	127	131	142	124	134	155	126	151	114	132	146	131	117	137	131	130	125	132	116	129	124	133	129	108	137	127	113	111	118	130	153	118	135	135	127	136	120	95	128	135	139	154	120	132	132	141	135	137	137	123	131	137	134	122	141	137	134	140	137	138	125	142	119	149	133	117	148	125	142	138	101	164	131	119	146	129	132	116	138	109	132	139	150	140	136	146	125	131	124	130	129	156	126	154	136	126	110	142	140	138	139	129	125	108	121	137	129	128	128	118	149	148	129	124	130	128	141	140	143	147	141	124	146	134	123	119	133	127	137	125	129	133	140	150	106	123	150	126	141	132	118	142	142	129	123	136	134	121	112	116	115	123	137	145	130	127	141	130	134	149	121	143	142	131	122	150	133	129	141	111	159	120	134	138	136	140	141	140	132	148	149	129	110	140	118	139	123	121	133	150	134	135	146	134	137	119	139	126	143	123	137	136	120	129	116	111	141	139	128	135	129	137	134	122	126	88	137	129	139	148	132	121	129	136	131	116	144	122	125	129	124	131	139	143	132	138	133	132	136	122	152	127	154	144	133	135	129	122	129	147	115	119	122	107	140	132	143	140	146	146	111	125	155	131	120	137	119	127	128	142	135	132	115	113	129	130	120	151	137	126	115	141	130	140	125	149	126	135	136	132	147	139	143	117	119	161	143	134	131	158	113	151	117	123	138	136	125	125	127	149	148	122	125	126	116	123	133	154	126	146	130	140	113	149	137	122	109	146	121	144	140	126	129	123	164	144	128	110	119	139	130	109	138	123	134	124	135	127	105	120	138	138	129	131	143	128	140	140	119	151	132	143	136	127	131	132	136	147	141	114	120	143	131	130	134	130	117	129	146	123	128	130	115	122	129	137	155	119	130	137	133	127	124	117	136	122	129	129	133	129	122	131	149	139	138	124	116	130	139	142	120	115	128	141	132	126	139	137	132	117	147	132	144	136	117	112	152	127	146	138	133	125	129	133	129	141	138	125	138	129	137	136	112	157	149	140	134	166	151	141	150	132	135	128	122	133	140	134	111	125	126	108	116	116	140	135	141	133	136	138	127	129	133	122	115	138	115	125	126	116	146	136	145	169	115	105	133	126	134	132	120	143	123	133	132	128	130	131	128	142	121	147	139	131	153	129	124	129	159	125	130	124	118	109	115	139	110	134	137	135	143	137	141	123	144	141	128	136	148	116	129	132	121	133	145	140	138	120	154	137	133	141	149	118	156	120	119	131	132	110	147	133	135	164	123	143	149	107	162	134	146	144	132	139	132	135	134	130	121	140	122	148	130	123	132	89	130	128	133	150	153	136	132	108	127	134	143	135	113	153	138	125	163	109	119	134	133	125	136	128	118	131	166	133	129	134	133	121	122	150	140	119	112	133	125	125	142	125	122	134	126	144	104	132	131	120	118	128	117	117	126	123	118	130	131	104	126	104	159	127	139	118	134	98	135	134	150	149	120	134	126	139	121	140	136	142	121	141	148	140	151	139	134	144	127	153	159	124	132	139	120	138	135	134	149	123	131	138	140	129	129	131	127	110	146	120	146	132	153	138	132	123	133	137	121	127	112	119	124	134	136	138	153	130	138	112	131	123	138	125	159	133	133	106	140	120	135	126	131	119	168	121	112	118	145	134	134	111	124	124	115	158	143	135	123	144	145	137	134	118	143	135	147	126	132	127	122	154	110	125	122	119	123	132	140	134	112	150	125	118	114	130	126	147	126	135	136	135	137	127	127	138	131	117	119	132	139	118	123	146	127	117	146	163	141	135	129	129	131	128	132	142	135	137	133	129	120	122	125	144	126	109	145	113	139	154	128	156	141	123	138	117	128	131	122	133	120	152	116	130	119	118	124	139	129	136	133	115	148	145	127	142	164	135	126	130	146	135	133	120	128	120	145	163	130	134	144	140	130	128	129	129	151	136	124	134	130	135	117	138	117	131	123	127	137	144	132	139	148	125	164	139	119	133	122	136	101	114	125	140	122	137	123	130	125	122	147	142	125	124	119	127	138	133	134	131	119	126	131	130	121	139	144	126	117	113	123	154	129	125	140	135	147	118	119	143	126	107	117	146	126	134	130	150	130	130	150	125	121	140	125	141	133	144	137	147	133	116	123	150	124	135	140	141	137	130	147	132	140	129	153	138	116	125	126	121	115	137	143	121	141	128	136	135	128	124	121	128	140	131	148	137	129	120	143	146	139	147	139	133	151	128	146	159	134	127	137	126	127	132	146	138	129	135	114	130	143	122	117	131	144	119	127	123	128	130	143	155	136	140	126	131	138	125	127	117	136	128	123	149	129	130	125	124	130	121	149	126	147	133	135	137	138	119	134	137	142	133	150	126	120	132	133	157	137	144	149	131	116	143	113	131	130	126	144	132	143	129	141	133	127	143	139	134	116	131	126	132	152	146	134	140	138	137	140	151	150	121	122	141	122	125	144	133	129	121	148	113	122	118	126	140	125	129	144	125	141	139	134	138	127	137	140	122	135	131	140	140	136	116	119	135	125	138	140	122	114	113	132	139	114	126	115	140	123	136	141	105	133	131	145	117	138	147	139	123	130	119	135	116	135	119	128	133	147	137	120	117	147	154	143	138	102	131	156	128	121	132	144	148	127	135	134	107	142	115	110	134	140	141	143	115	147	130	127	122	135	140	140	131	130	125	133	129	135	139	129	116	129	119	144	116	116	114	118	145	114	133	144	108	120	153	154	122	120	154	140	138	143	141	151	139	123	160	139	132	123	156	137	145	166	146	128	155	138	137	135	138	125	125	122	128	113	136	137	122	116	141	121	112	148	152	125	157	127	115	148	136	144	128	121	147	121	121	131	118	127	119	141	132	127	122	121	117	136	122	130	132	133	117	121	114	124	124	131	139	127	133	135	136	148	128	144	126	126	124	139	124	136	136	140
5216	575	622	640	574	581	564	517	540	464	491	447	515	462	469	463	454	463	482	477	449	469	468	442	465	424	469	448	458	448	483	486	498	504	465	433	454	471	444	476	443	436	445	450	427	442	440	459	443	435	445	462	452	455	461	438	463	412	455	389	464	467	468	448	470	468	464	496	488	459	449	454	453	443	425	495	466	482	470	452	452	467	474	444	436	477	448	428	452	389	451	465	403	439	431	422	429	436	429	423	463	437	431	431	429	462	488	435	464	472	480	386	442	425	453	476	439	510	431	444	431	443	446	472	480	395	427	453	475	455	462	452	431	425	445	439	442	444	436	449	470	454	504	461	439	434	454	443	439	462	448	462	442	453	475	423	432	418	460	426	441	488	468	461	464	461	394	440	448	429	466	424	460	415	451	452	433	417	439	480	466	450	451	475	440	434	439	459	458	420	425	410	438	425	432	488	451	453	453	449	453	464	462	458	486	456	452	401	473	462	462	443	488	468	476	483	446	455	440	472	464	456	440	462	429	464	478	468	468	486	471	441	469	468	450	467	453	450	435	491	464	446	466	444	450	458	433	438	454	496	422	461	450	472	453	451	450	441	452	396	459	452	457	416	454	463	474	473	457	457	455	465	501	431	445	449	471	435	470	465	425	438	424	487	459	442	449	425	472	448	448	429	440	453	443	466	487	480	437	429	448	472	451	396	446	457	463	425	450	471	454	461	476	462	446	446	438	423	465	454	436	456	469	432	482	484	425	457	452	486	453	429	422	452	446	461	483	473	452	410	488	475	424	444	459	481	413	465	431	441	456	431	447	461	508	480	464	484	434	470	466	414	428	440	469	447	443	491	423	420	471	457	431	457	459	471	432	467	437	474	471	453	430	457	442	450	456	458	504	463	466	463	438	475	438	470	485	456	467	444	435	472	442	465	439	422	480	442	446	431	448	444	479	454	461	434	444	448	462	454	507	460	482	453	457	451	433	475	476	419	436	442	460	455	477	477	468	429	478	448	458	457	424	484	476	455	463	462	463	413	493	416	483	467	444	487	449	436	496	472	424	458	409	453	464	458	457	449	430	459	421	439	466	457	439	421	456	448	466	422	399	493	463	431	417	489	457	467	444	454	441	444	451	423	413	462	437	464	434	449	440	440	446	407	497	471	433	476	472	433	492	440	467	426	439	475	469	471	447	436	432	438	459	499	448	486	414	417	398	459	471	437	427	396	440	472	464	458	481	409	433	496	417	426	441	490	428	425	450	404	415	479	456	489	475	469	465	430	463	474	471	434	477	447	442	452	431	447	483	471	462	463	452	483	433	485	455	461	432	462	465	439	436	429	439	446	457	456	453	457	437	473	474	433	415	498	448	432	446	442	423	442	472	423	482	470	442	457	432	460	445	430	451	451	462	452	509	414	447	428	446	450	444	441	427	451	472	476	474	435	447	476	460	440	463	460	459	456	467	427	439	474	461	478	459	457	475	475	437	439	482	437	468	444	454	450	445	462	413	481	444	423	440	438	428	438	438	445	433	478	456	461	433	429	498	468	461	477	461	458	471	438	454	435	423	469	468	450	463	458	467	449	425	429	421	436	446	456	444	481	452	452	461	422	442	425	466	447	473	455	426	436	431	432	433	450	467	492	451	448	466	448	455	431	457	460	459	448	474	443	433	416	472	495	461	438	497	476	427	440	423	444	443	499	476	429	459	430	444	429	423	475	457	480	453	417	488	441	458	465	432	442	481	443	429	464	487	426	433	461	442	462	425	446	451	469	454	450	463	416	479	463	462	447	441	452	430	449	438	442	431	469	435	441	432	458	477	413	416	483	478	424	467	443	448	471	434	472	469	461	477	458	481	456	476	456	450	452	416	478	406	453	481	470	440	412	419	412	437	410	445	457	416	443	473	446	446	455	444	382	438	485	423	460	444	432	429	468	479	481	472	467	459	449	449	427	469	464	435	453	482	471	462	458	474	438	447	433	446	448	408	450	481	487	467	425	485	458	431	483	427	461	425	417	446	455	422	423	456	480	466	505	490	439	475	450	475	438	469	458	411	454	431	426	465	435	438	465	449	467	456	445	469	435	460	479	451	471	453	467	468	466	468	458	457	464	460	427	420	437	446	432	457	449	456	461	435	417	440	433	442	460	487	457	443	438	456	466	459	444	435	466	436	469	465	456	457	456	440	487	476	449	463	449	436	441	436	482	452	452	447	445	463	430	420	463	442	461	483	434	435	432	468	491	471	479	427	463	436	427	446	445	439	491	441	473	417	438	461	460	439	441	436	489	436	442	434	457	461	460	463	443	470	451	439	455	467	453	447	475	442	421	463	438	441	440	463	452	464	458	441	486	430	449	481	474	471	471	475	460	465	443	427	458	469	458	451	448	440	448	469	458	459	485	446	475	455	454	459	415	436	459	432	429	475	446	458	427	447	446	460	444	442	441	470	410	449	469	460	470	464	438	449	476	470	433	444	423	499	425	430	424	450	455	463	497	461	474	425	454	447	451	495	438	456	444	438	444	441	464	440	449	474	437	449	452	431	429	470	482	477	467	481	446	447	478	456	425	452	448	445	420	458	443	464	468	445	433	466	428	412	420	442	424	435	428	462	420	434	452	434	420	447	448	452	486	437	426	415	478	443	432	468	459	483	437	468	469	454	455	446	408	422	456	451	468	452	476	420	447	453	445	453	459	476	466	469	431	459	431	484	439	450	406	507	447	481	423	442	425	453	439	454	442	404	460	471	422	433	487	473	477	487	425	433	433	470	443	441	455	461	413	478	419	437	459	467	483	433	470	439	444	464	445	441	447	435	449	469	443	473	424	457	445	461	475	496	465	409	438	427	426	450	408	486	441	473	468	464	444	469	419	484	475	428	453	468	466	432	459	426	447	463	441	461	472	415	457	415	444	429	477	469	446	453	458	455	435	443	434	437	408	425	474	467	468	440	428	448	521	440	445	492	454	478	424	461	450	442	460	410	451	442	496	439	447	443	429	429	495	411	449	478	421	463	434	461	452	431	450	472	484	461	461	455	509	429	472	464	457	427	456	452	454	417	452	464	454	473	412	484	480	462	463	491	477	459	400	449	450	434	480	457	481	462	477	456	450	483	471	482	470	455	460	459	473	437	424	448	416	477	445	433	466	464	435	433	470	461	482	463	452	432	479	490	458	458	441	472	473	440	456	427	452	494	401	466	457	425	475	431	444	445	472	480	449	473	426	421	460	479	476	421	477	470	454	476	451	465	422	490	456	452	477	449	464	453	429	457	432	463	453	447	460	446	479	449	449	457	449	472	474	440	468	424	443	461	414	471	434	430	483	452	427	450	409	458	463	474	409	444	434	444	445	451	435	472	426	427	448	445	482	423	445	456	460	437	385	460	440	444	431	434	474	454	461	411	458	450	468	431	476	444	465	400	467	482	490	464	482	447	449	433	440	415	434	456	405	458	434	430	444	517	446	459	432	467	393	443	456	441	405	502	461	446	472
33776	6168	1737	1184	891	688	599	472	461	391	392	352	370	363	307	270	317	303	276	299	264	267	283	269	280	298	255	266	270	234	279	254	267	266	257	273	250	240	257	283	255	250	236	272	270	301	271	271	265	247	254	246	279	254	257	266	247	252	270	264	253	285	214	245	253	239	248	254	259	254	248	282	262	274	261	286	291	269	259	282	248	269	265	258	273	245	268	239	272	272	262	256	273	266	256	286	261	274	256	245	249	246	279	242	244	261	268	235	252	277	270	238	272	275	247	232	247	277	275	269	253	273	237	247	264	299	279	264	266	271	250	278	256	244	272	246	258	252	241	262	259	271	275	268	246	340	251	242	252	260	264	252	269	251	285	240	264	243	237	237	255	265	239	276	283	276	246	272	251	277	270	266	239	270	255	294	268	272	248	258	278	247	218	257	249	262	262	268	259	286	264	290	272	281	259	255	265	293	259	248	270	234	247	252	266	273	278	266	267	266	271	240	276	256	270	261	245	284	263	267	244	278	265	270	279	267	266	245	262	282	252	269	250	236	251	266	263	251	274	267	285	270	263	245	237	258	270	237	256	249	229	283	258	254	267	261	275	236	257	263	238	249	253	246	270	266	246	258	226	272	264	230	266	252	250	251	256	254	268	288	265	246	277	253	255	255	244	287	241	286	238	245	269	271	251	280	277	279	251	276	271	225	246	241	248	250	291	259	251	261	243	251	260	242	269	262	259	248	238	245	275	249	244	259	262	268	237	245	258	252	267	240	278	260	269	268	275	251	258	226	268	249	268	249	248	267	271	255	259	286	249	240	249	255	286	291	257	278	265	241	248	276	255	244	262	263	265	231	236	269	274	292	251	245	263	268	255	248	256	251	256	238	262	247	236	267	261	248	252	257	241	273	251	260	259	261	223	264	270	236	250	254	227	248	263	291	251	270	258	261	252	252	280	250	246	253	267	279	258	280	280	244	285	251	266	260	280	250	245	245	261	259	252	270	247	250	262	259	263	252	277	234	255	263	230	262	292	251	270	266	257	273	258	233	299	295	245	251	255	254	252	275	256	282	302	265	251	272	276	264	263	263	247	249	278	267	250	240	260	273	283	274	279	276	250	230	258	251	230	257	275	256	262	249	254	253	265	255	265	243	302	249	238	248	276	258	283	245	257	245	260	266	264	268	276	278	243	255	276	236	266	276	292	241	272	276	255	246	248	244	273	258	241	252	237	263	272	260	253	269	240	240	233	276	236	232	241	222	271	258	259	259	307	251	251	259	237	253	250	248	256	283	288	251	238	247	261	257	242	262	252	270	272	248	265	280	255	281	253	268	278	241	259	269	248	259	262	258	223	261	261	266	251	268	228	272	261	274	281	277	261	259	239	248	263	214	264	282	279	249	229	250	268	242	280	264	264	295	232	271	260	259	276	283	296	236	247	254	253	300	245	251	261	270	249	254	261	255	277	292	256	277	252	257	248	288	271	224	299	311	291	299	235	267	257	275	267	254	258	237	271	259	273	269	273	256	263	241	274	256	244	285	265	264	240	270	264	230	252	273	250	273	255	289	291	237	274	259	299	263	285	244	260	275	256	274	258	252	293	234	261	282	280	278	263	241	264	241	233	265	254	284	295	244	255	263	254	245	292	259	266	306	261	280	255	276	284	259	270	254	259	250	251	228	233	243	254	249	259	268	275	229	256	275	273	269	261	269	248	270	292	273	259	243	228	255	263	257	243	272	277	263	231	270	251	209	266	237	268	268	221	275	279	251	250	281	277	265	263	295	232	262	284	234	279	275	263	279	264	272	268	278	218	286	257	254	261	273	290	246	284	259	263	271	264	217	275	263	263	249	235	260	273	248	256	257	267	271	270	297	267	231	266	237	288	232	267	242	234	264	249	272	280	236	259	253	262	271	248	294	265	273	253	267	233	251	237	275	235	265	237	252	236	271	264	246	265	262	262	271	265	259	269	258	270	265	259	267	271	256	277	270	273	255	263	246	241	270	262	238	251	277	268	239	288	263	257	265	259	245	269	248	283	266	269	259	236	250	273	263	259	253	248	253	232	271	249	268	264	283	246	248	245	279	257	260	252	260	263	269	238	268	276	277	270	261	264	271	250	222	226	290	259	255	268	267	274	282	260	253	248	234	277	268	268	268	279	235	248	283	274	245	272	257	261	269	274	282	255	264	234	295	267	257	245	248	280	264	240	259	269	264	246	254	254	248	248	272	264	240	248	290	253	297	269	257	248	251	265	247	261	309	270	246	245	244	255	239	269	267	271	255	241	251	244	259	245	292	268	267	262	283	258	256	238	244	275	250	260	269	267	228	263	225	237	269	259	268	281	254	257	280	278	243	270	262	269	256	252	262	266	260	261	225	267	260	265	259	296	275	245	287	275	240	235	230	255	273	265	273	275	264	258	247	257	293	249	265	253	248	249	256	258	268	254	254	281	247	281	234	240	258	283	249	265	275	238	263	237	237	290	277	283	251	268	254	244	253	272	262	286	257	235	282	253	236	261	283	261	247	247	263	264	239	258	255	229	253	248	245	267	259	259	269	278	260	269	286	293	232	249	265	231	228	259	252	279	268	251	248	279	280	278	278	277	272	272	277	252	282	236	270	260	270	271	246	227	261	216	229	261	267	247	240	287	272	292	259	263	240	264	261	232	264	285	244	243	246	226	268	249	271	247	283	255	263	275	224	244	256	278	261	265	300	259	268	271	258	264	246	242	283	264	264	247	255	254	266	273	242	224	254	258	258	236	254	258	263	237	223	255	263	259	270	262	290	248	277	307	270	269	248	251	247	240	240	251	270	233	282	242	236	254	276	229	256	254	264	280	259	235	270	264	255	271	270	264	262	248	235	253	269	262	244	249	273	261	258	271	285	223	240	282	266	261	244	243	261	249	255	263	258	244	269	278	279	268	246	230	252	249	238	278	277	243	236	244	252	271	222	253	253	271	267	238	245	257	262	237	239	266	263	241	255	267	246	243	245	258	248	280	255	241	245	246	280	293	219	270	265	299	269	259	252	262	294	248	272	260	266	259	255	249	250	260	263	272	253	270	251	251	267	250	260	239	273	237	221	255	260	240	287	262	244	294	256	264	269	270	265	253	252	304	256	267	261	237	263	247	236	270	254	275	243	265	272	255	247	255	243	256	264	253	258	235	284	280	251	293	270	254	276	264	242	268	252	249	252	271	260	297	260	241	258	271	243	247	255	255	263	293	247	259	255	247	241	276	284	243	271	231	273	290	268	254	260	258	266	260	248	262	267	233	222	228	267	235	262	272	278	257	262	273	253	256	256	248	243	285	261	259	234	244	236	256	282	244	268	217	265	242	245	277	259	275	240	257	299	261	284	279	257	255	242	257	242	255	279	223	285	284	287	293	276	241	259	252	272	275	270	243	270	255	238	275	268	266	273	271	258	245	253	267	275	262	272	250	273	269	278	249	279	274	290	257	250	262	243	255	268	258	246	265	232	295	234
16506	1907	3790	4131	3419	2875	2353	2073	1789	1592	1527	1382	1302	1268	1256	1206	1092	1072	1032	999	990	995	934	927	903	911	866	955	921	882	850	864	899	858	824	901	826	872	844	813	815	863	812	820	771	833	824	799	769	833	816	771	815	797	776	811	812	786	818	848	809	771	819	754	828	778	773	818	784	784	821	786	745	804	759	773	810	812	796	785	786	793	848	777	778	815	786	807	751	819	845	792	827	762	795	890	814	857	773	750	774	736	761	752	789	762	795	779	799	776	776	769	809	768	762	792	764	771	812	787	768	782	760	840	736	810	791	808	823	766	811	815	782	798	831	813	793	749	758	807	784	773	789	800	829	779	825	728	823	769	770	829	750	777	809	806	818	780	817	838	777	796	790	778	807	804	764	793	800	842	778	796	789	775	765	755	813	793	751	779	841	758	729	783	774	845	792	777	737	759	819	850	822	750	854	779	741	793	764	751	803	720	791	741	759	769	711	789	786	824	781	811	801	843	792	778	766	803	785	816	789	819	755	751	764	832	820	827	801	797	782	782	746	798	830	797	747	775	767	796	768	777	825	763	784	845	792	737	772	768	799	775	804	779	769	795	744	752	791	787	795	814	766	766	821	791	786	787	797	795	814	772	839	783	785	751	794	763	820	754	773	764	801	798	767	743	806	754	813	768	821	764	778	816	790	795	812	812	737	796	807	779	784	782	805	796	777	803	747	824	750	750	796	761	744	747	770	774	797	769	736	810	775	774	800	765	771	779	826	761	745	811	796	772	807	805	782	755	804	772	826	738	778	802	822	754	746	758	795	794	794	761	764	802	777	761	770	782	743	770	780	798	770	795	777	789	767	763	822	775	826	797	751	758	774	770	783	785	800	753	748	775	789	740	775	816	819	792	783	801	766	774	731	808	795	800	791	769	802	763	763	813	762	832	769	764	751	748	772	733	773	785	809	780	796	806	749	775	761	769	740	822	797	800	834	831	772	789	821	787	808	805	812	858	777	783	779	777	808	748	787	788	820	806	803	784	769	803	802	772	857	785	784	748	802	757	725	798	799	774	787	736	818	772	792	790	805	789	784	777	772	722	722	764	819	763	797	802	794	768	742	772	772	750	792	762	808	780	800	835	797	806	747	768	723	763	748	836	775	792	792	743	758	730	792	751	822	775	753	822	736	760	790	849	777	785	791	793	807	816	799	783	805	832	785	803	769	768	791	769	767	818	751	782	790	776	787	785	824	807	750	785	790	809	794	753	815	800	773	812	750	764	711	777	810	773	819	723	817	755	808	786	719	824	784	742	799	849	779	783	801	778	770	826	785	780	829	834	796	730	766	792	766	861	753	773	726	745	838	805	778	779	739	803	750	748	832	748	771	813	767	705	778	784	795	777	855	751	770	750	759	765	778	752	764	749	789	785	756	813	789	765	769	789	769	784	805	795	795	801	793	758	780	769	789	788	794	755	778	782	765	810	745	846	824	800	810	777	797	762	722	737	808	781	764	754	773	831	808	753	784	824	757	774	796	788	750	767	822	739	766	767	775	802	808	764	795	767	762	814	758	767	768	814	760	769	780	780	786	746	806	777	832	775	802	777	797	802	810	809	753	792	800	727	825	777	821	766	745	845	823	797	834	812	794	789	781	797	775	796	771	794	813	783	821	807	801	787	734	768	822	775	757	798	782	786	758	768	802	781	830	838	843	832	779	815	795	750	774	763	834	772	776	779	778	844	746	859	781	788	741	783	800	781	724	735	785	790	791	762	772	763	792	791	785	769	758	739	783	778	734	780	778	825	829	787	761	809	799	766	788	772	753	792	825	815	749	799	796	770	762	824	758	719	799	762	748	791	764	802	762	791	775	727	810	794	741	787	814	698	782	786	814	790	796	805	812	785	774	799	810	814	774	759	760	777	798	781	814	773	782	762	796	765	780	825	749	781	794	733	761	765	787	798	803	797	801	776	770	795	787	746	761	796	748	793	751	847	762	788	784	777	834	806	757	716	767	825	775	816	817	781	774	762	812	740	754	768	739	828	782	745	775	824	766	756	783	750	772	774	817	801	789	809	769	725	781	806	818	758	731	758	779	793	804	769	754	787	802	805	751	797	785	842	801	771	809	781	775	800	802	780	795	792	822	754	790	789	828	801	829	796	814	769	797	849	755	784	811	757	811	753	759	789	764	776	813	759	843	734	847	773	802	797	787	764	736	735	762	821	813	800	756	822	792	769	803	785	786	772	800	766	772	790	831	783	767	795	800	835	755	766	763	774	756	777	794	765	794	796	834	805	825	727	782	783	806	750	825	756	745	771	759	782	794	774	796	766	762	756	793	773	812	782	849	803	794	790	774	819	760	783	824	785	821	767	745	764	792	794	789	758	742	800	810	810	790	802	816	778	770	784	790	766	783	812	730	783	820	760	789	773	760	765	779	790	813	820	822	776	761	780	755	797	763	752	750	764	766	789	795	795	743	812	779	775	779	823	766	749	753	776	779	793	768	748	831	772	831	778	812	812	807	755	830	807	784	758	771	771	765	772	790	806	791	776	727	815	787	823	750	813	780	768	785	775	777	807	817	804	742	767	739	802	829	822	751	797	763	743	770	771	778	779	796	817	777	801	780	822	740	753	742	827	802	763	817	783	724	781	783	789	765	803	794	790	830	846	798	809	813	840	815	796	829	794	855	816	781	777	750	805	768	786	791	779	764	754	823	822	832	734	803	716	803	757	762	789	781	801	835	812	775	778	801	798	750	763	793	749	779	755	793	750	824	802	785	773	857	795	759	779	784	742	758	791	796	741	829	738	763	740	793	818	806	789	791	818	823	806	808	792	813	853	779	806	745	826	782	815	823	776	772	794	805	796	723	784	801	749	767	826	770	765	792	803	806	775	791	796	785	789	781	804	829	781	825	773	793	793	819	756	769	765	757	745	825	809	807	760	771	827	755	685	774	785	776	798	752	774	741	781	741	848	825	793	792	779	774	776	788	791	766	801	764	822	807	748	812	791	794	760	814	753	789	802	769	752	799	801	796	815	800	807	795	774	792	786	763	727	793	807	766	802	808	866	823	800	816	812	754	763	779	809	791	798	760	770	780	753	769	749	783	794	779	772	783	747	736	750	776	786	791	803	771	727	806	722	786	793	787	817	802	782	782	784	732	789	849	793	745	829	789	792	783	783	818	736	814	775	814	719	795	829	782	782	770	798	814	780	799	808	775	771	846	754	786	778	768	757	786	772	754	767	752	754	847	832	812	787	820	802	789	780	792	801	802	785	784	797	791	790	759	788	806	822	778	772	799	791	820	771	741	801	819	835	788	770	763	747	745	783	804	779	786	790	786	804	819	811	821	801	775	801	791	766	779	772	730	808	781	803	793	763	802	787	807	787	758	784	782	773	763	790	806	822	766	796	790	739	784	770	817	770	798	807	790	760	817	727	791	853	807	801	778	768	779	827	830	763	751	771	792	784	782	866	745	816	860	825	767	787	765	768	798	855
44319	13901	4532	2429	1558	1131	876	720	653	554	493	474	481	434	404	415	395	388	382	340	372	334	333	307	344	345	368	325	313	354	344	326	348	323	322	320	341	338	328	366	314	320	342	341	321	328	316	307	314	345	306	319	331	320	303	309	306	314	292	318	335	330	323	333	282	332	308	298	315	304	295	331	327	299	326	292	307	308	332	295	314	291	290	368	338	303	305	299	323	333	316	318	336	313	316	324	349	314	339	298	333	334	316	304	326	361	302	322	292	288	329	349	283	333	322	309	332	312	334	322	319	315	320	311	295	313	356	281	298	313	282	308	314	313	326	333	299	338	323	317	282	317	300	339	337	325	304	320	318	334	286	348	292	313	303	311	332	312	332	318	299	319	305	305	327	301	325	310	311	313	313	328	333	294	326	334	315	309	306	309	303	354	337	333	301	321	298	316	318	339	311	306	337	307	326	310	301	348	305	277	309	316	333	302	328	299	313	325	346	295	296	320	346	328	336	328	317	320	336	313	292	335	336	331	337	310	324	313	314	294	318	288	330	290	329	335	340	306	315	312	335	296	338	316	315	341	323	303	327	311	318	336	319	329	330	309	290	328	303	336	306	303	323	303	290	328	313	305	312	286	311	318	331	306	291	358	311	333	319	295	308	330	338	318	312	305	283	345	293	325	327	328	315	316	334	317	300	305	308	301	349	333	335	318	294	301	346	317	294	323	318	328	304	307	354	325	286	307	302	320	359	323	310	339	295	323	321	324	330	331	320	316	317	328	324	284	311	305	281	303	331	297	328	312	328	288	330	317	321	320	303	313	323	323	316	284	356	333	345	336	334	300	328	305	317	299	304	325	330	310	325	312	298	319	323	335	298	308	285	326	275	342	331	326	308	331	308	326	320	294	322	328	317	316	305	342	331	331	301	291	318	280	313	347	317	317	298	315	299	277	281	311	271	345	324	326	340	309	331	301	288	307	330	277	336	320	300	285	338	300	329	300	343	294	310	334	314	325	322	323	315	291	328	291	345	281	310	294	332	306	301	303	323	305	311	324	317	299	296	305	329	332	298	322	311	286	287	343	313	299	303	323	337	332	320	320	309	316	289	331	313	306	318	297	330	288	307	316	343	293	321	300	317	321	313	330	325	294	297	307	342	311	298	304	333	324	310	320	302	313	305	326	324	316	331	321	331	334	293	312	312	312	303	325	310	318	336	361	353	267	320	308	357	285	310	297	315	290	314	292	298	328	299	315	298	314	316	304	330	355	312	303	294	299	336	325	327	306	310	316	325	352	312	305	320	295	326	334	300	333	338	343	301	323	304	320	319	324	301	336	305	312	332	302	298	317	289	316	316	302	308	286	335	302	309	339	314	334	311	327	282	326	270	298	301	347	309	287	281	340	338	335	316	297	333	324	309	316	296	328	338	312	312	354	293	322	327	294	322	334	285	296	263	313	370	313	298	316	326	304	303	311	350	295	333	337	307	339	298	303	333	318	326	305	329	325	343	327	295	288	321	302	331	347	323	294	315	319	361	341	293	303	317	311	310	308	327	306	285	306	314	345	328	327	312	331	334	328	281	305	339	313	298	327	315	357	306	340	302	327	308	328	302	317	339	319	348	323	336	302	327	292	296	344	336	323	297	301	311	306	327	302	304	299	312	310	295	296	296	298	347	328	309	347	313	311	317	310	286	314	350	316	326	288	303	298	327	294	303	320	332	322	318	309	302	312	337	325	283	294	309	332	307	301	325	318	315	305	337	311	299	313	308	312	338	295	307	334	319	333	315	308	307	320	311	350	328	334	318	304	304	302	312	333	323	372	353	315	284	329	281	294	334	336	303	321	340	290	294	322	293	286	322	330	342	310	279	301	313	294	304	307	341	323	317	314	324	329	293	321	316	343	296	285	309	339	317	313	325	321	321	340	314	324	344	314	321	321	330	329	297	298	331	325	333	306	298	312	338	319	310	335	375	308	342	326	295	307	282	355	308	337	330	313	308	326	322	337	311	336	309	310	341	317	315	310	314	323	297	319	331	293	353	292	312	328	314	287	330	309	299	331	331	328	329	332	316	319	313	324	314	325	295	332	338	305	340	310	315	286	326	307	326	359	312	295	321	347	323	305	344	318	311	275	294	330	311	312	321	316	309	305	322	275	324	307	319	323	332	308	341	338	311	328	335	293	287	326	301	301	324	344	288	324	328	322	315	291	342	300	298	324	322	308	328	299	312	337	324	337	328	290	308	297	326	324	331	338	306	308	315	320	334	302	333	339	325	313	310	295	314	314	329	316	319	319	302	303	323	311	343	291	299	316	321	280	312	292	322	346	337	317	352	332	293	308	330	284	327	332	294	344	352	308	305	292	307	323	318	339	374	348	290	321	291	320	325	343	298	326	297	274	314	319	315	342	316	305	302	311	316	330	293	321	339	321	315	294	308	281	312	295	335	316	307	355	299	311	296	290	284	277	321	320	303	310	276	284	341	339	330	328	290	324	327	349	312	318	293	337	321	334	315	292	326	331	325	335	312	281	294	349	317	312	322	331	320	336	344	300	290	327	313	310	307	339	310	308	311	318	298	321	320	325	343	273	321	336	310	301	315	333	343	300	305	290	298	321	296	307	305	344	354	321	320	317	299	324	301	320	341	339	325	315	324	315	298	344	338	334	294	331	331	312	304	310	351	303	339	338	339	348	317	346	319	330	319	328	301	306	298	318	323	298	354	303	317	335	309	322	340	315	296	289	307	332	318	316	339	320	311	289	317	303	314	311	299	332	335	327	305	312	322	329	328	311	317	291	306	281	312	333	314	332	314	293	342	340	289	292	289	359	317	349	337	325	311	322	321	293	351	309	310	312	318	297	298	368	317	320	290	328	332	326	318	347	304	348	303	326	285	322	334	308	297	302	327	301	309	333	340	341	336	308	329	346	309	307	305	334	347	309	335	341	327	322	323	333	325	293	301	303	311	309	292	329	318	306	329	329	307	304	301	320	301	327	285	298	331	290	305	329	326	310	304	322	327	319	329	319	319	280	334	302	302	301	288	314	312	314	289	325	309	288	293	295	340	325	327	318	307	317	320	325	295	360	309	290	341	322	348	327	293	337	307	365	330	288	297	291	320	297	305	287	298	306	312	303	338	328	320	316	309	282	294	275	305	304	320	332	318	320	293	298	316	320	316	314	314	327	333	322	314	309	283	345	290	320	302	319	295	337	305	298	313	325	324	271	323	309	323	313	336	334	310	330	352	314	321	305	323	317	307	338	306	340	285	277	348	291	281	328	308	323	325	353	316	313	326	277	311	287	287	308	328	301	301	315	323	305	325	310	314	332	343	335	348	342	289	310	291	294	325	312	310	325	291	304	314	367	341	342	319	333	309	337	296	325	311	326	288	303	323	286	333	305	330	300	308	331	290	324	319	290	310	327	323	297	313	308	316	312	285	265	295	333	319	305	340	322	332	317	350	318	315	328	338	282	312	295	318	308	314	312	308	334
22365	2859	6353	6998	5828	4868	3976	3386	2980	2590	2322	2045	1928	1859	1705	1553	1536	1485	1427	1315	1280	1259	1238	1216	1218	1191	1180	1168	1092	1114	1130	1066	1082	1113	1073	1029	1012	1057	1051	1022	989	1013	975	981	962	1000	1002	1011	1005	964	1018	994	952	933	916	1000	963	938	957	978	926	984	925	949	862	939	983	987	923	960	928	926	959	985	933	951	950	919	886	992	916	970	971	905	977	960	863	929	952	917	926	928	937	950	921	937	904	923	1030	935	877	899	958	905	845	973	950	947	887	943	970	918	912	902	915	938	933	882	919	848	944	895	895	903	933	904	958	968	941	910	936	902	904	894	901	936	909	892	934	907	913	899	919	937	900	872	964	924	918	919	945	908	932	979	940	915	875	960	894	920	931	940	957	953	937	957	892	946	923	942	921	895	909	916	942	918	953	852	907	917	949	897	972	885	930	953	916	900	926	948	927	902	839	965	902	901	904	928	872	862	916	900	947	940	912	909	941	935	967	912	882	925	966	928	929	878	923	929	952	952	974	884	908	896	905	886	887	945	927	871	929	902	930	889	924	917	956	974	921	942	930	949	944	902	922	933	912	915	911	944	896	889	870	923	914	913	902	988	950	904	923	882	967	868	890	939	899	921	875	931	884	927	940	949	932	915	930	912	920	901	909	941	945	921	981	901	962	954	909	879	898	867	918	926	879	912	924	932	867	897	894	945	879	928	931	897	929	890	867	924	902	926	959	948	926	907	924	928	868	905	932	894	859	899	928	936	873	922	945	889	989	932	911	912	974	869	982	871	957	922	929	924	911	937	927	949	873	915	931	863	910	889	917	897	904	921	891	908	909	936	925	913	878	917	940	933	963	899	915	906	911	851	915	896	915	893	893	909	867	913	970	929	937	912	905	889	905	933	878	897	905	922	915	969	922	950	910	872	925	880	888	963	959	846	943	895	922	874	965	965	876	919	930	891	904	930	928	904	894	906	905	955	915	926	919	961	882	906	909	876	905	994	882	882	905	901	903	933	942	941	960	898	883	938	923	896	948	866	918	863	846	945	922	915	914	856	904	920	893	919	935	940	888	936	886	938	902	943	906	959	955	940	927	887	961	917	990	885	944	961	924	909	926	916	916	916	929	936	894	919	932	919	909	999	956	941	909	886	907	931	945	926	968	897	916	944	921	944	941	848	923	908	918	846	849	900	850	874	875	905	917	894	936	915	869	952	903	929	932	885	888	928	901	958	907	890	902	960	932	926	926	941	903	871	931	888	940	909	977	911	945	949	915	957	871	897	904	933	942	936	922	921	873	941	884	945	922	950	916	939	915	944	921	894	931	906	897	920	889	869	938	905	917	911	943	989	913	942	900	940	905	916	905	898	921	919	889	860	907	875	964	919	912	942	905	896	905	912	881	930	908	934	880	998	926	931	853	934	946	962	940	906	957	897	896	885	966	922	901	891	875	941	928	899	891	905	900	940	967	928	913	944	918	894	916	956	944	941	893	901	893	887	917	944	895	916	963	945	913	894	949	891	900	913	844	866	930	934	939	917	917	920	932	878	914	909	879	947	914	982	854	914	883	880	931	980	890	873	914	902	886	977	894	948	933	898	900	915	855	879	995	964	981	946	907	929	891	883	894	901	895	920	944	919	877	934	880	874	897	909	925	901	920	899	882	909	950	962	1004	903	887	894	883	933	936	888	910	943	888	926	954	916	918	930	878	935	895	868	939	877	893	1018	976	887	955	890	923	898	918	921	926	930	867	910	867	891	934	923	882	902	973	896	904	906	901	905	938	945	897	953	943	854	858	917	932	923	907	955	922	897	904	918	960	932	894	965	906	909	874	898	937	868	915	956	944	934	1002	932	944	915	885	944	917	912	914	924	882	914	915	844	908	933	863	859	903	945	897	947	992	907	890	939	907	950	935	925	899	937	893	903	877	982	934	889	956	935	917	959	873	863	931	917	865	943	922	906	878	913	942	898	943	914	880	913	944	966	953	934	941	909	876	865	946	971	877	861	922	933	925	919	882	872	913	909	940	912	916	882	897	898	955	886	993	877	892	950	895	935	940	963	929	884	866	922	927	874	909	889	925	902	902	882	889	878	962	904	952	926	934	879	929	969	951	944	976	900	887	912	932	864	898	896	937	928	882	924	929	891	935	957	983	933	897	906	926	943	936	910	890	939	933	943	906	974	912	938	946	909	893	900	919	937	927	860	984	947	912	884	899	939	921	913	949	919	942	923	905	908	879	923	890	931	923	870	921	886	919	932	928	909	942	859	957	908	913	884	900	860	937	928	982	938	919	945	953	847	928	915	972	921	891	1001	888	886	958	925	892	899	864	933	905	935	907	933	911	903	946	931	950	870	914	882	933	919	921	918	904	904	899	915	919	910	889	919	914	939	927	969	981	921	907	922	944	962	936	903	925	971	942	906	870	934	909	894	918	923	899	927	930	985	907	938	938	948	892	934	830	913	888	916	913	904	889	883	924	883	862	910	928	964	948	904	963	828	919	950	915	898	950	907	909	908	934	922	933	913	910	883	912	908	963	950	958	913	915	897	960	907	894	919	937	914	898	825	886	868	987	931	942	915	954	930	929	949	892	899	950	930	933	900	985	900	947	935	878	943	852	941	901	896	907	908	917	951	932	912	909	924	924	896	959	988	973	955	942	939	939	928	866	955	886	897	909	971	895	941	918	927	918	915	912	891	953	907	940	925	934	920	917	919	947	900	929	912	904	938	949	917	887	987	956	918	924	919	926	860	910	897	910	913	924	898	931	922	921	954	888	943	887	972	884	913	944	900	906	877	913	896	900	892	904	892	950	919	882	931	938	907	946	878	933	950	940	917	922	902	908	892	905	890	873	905	903	931	920	927	913	925	903	879	904	910	924	926	880	907	919	944	941	929	934	918	924	872	982	906	893	935	929	951	894	877	920	879	903	907	895	926	964	887	897	933	901	881	896	876	919	946	911	960	938	917	931	927	967	903	905	944	932	952	901	881	873	920	934	911	885	910	920	984	890	823	903	909	925	924	925	888	915	883	975	860	889	945	947	892	902	933	952	947	955	868	885	907	897	873	884	961	912	907	897	905	940	940	929	855	949	903	909	954	885	918	908	902	891	941	918	874	919	861	924	929	857	935	885	863	884	918	906	890	941	908	960	935	942	851	966	877	923	898	891	934	916	943	945	959	909	917	924	933	858	962	900	923	895	899	920	925	925	927	877	913	906	963	949	880	963	912	916	915	889	858	952	933	917	889	937	893	978	888	922	907	928	848	862	941	912	927	929	941	881	885	873	964	925	853	914	919	914	864	887	938	892	948	906	881	918	923	874	945	985	997	918	873	886	891	900	905	919	952	883	920	935	899	909	974	883	913	871	896	871	966	897	896	893	927	932	957	939	878	911	903	908	903	913	950	884	917	947	926	940	890	915	915	920	976	927	917	964	890	902	900	947	968	926	913	936	936	934	914	944	872	917	864	904	1028	890	919	931	960	912	952	953	939	919	945
5765	372	211	192	144	179	158	144	158	139	146	136	160	127	122	123	125	129	138	131	146	112	136	138	132	139	134	136	128	147	132	123	138	139	133	132	131	142	121	133	137	128	136	113	128	143	126	135	130	133	141	132	137	118	150	111	144	132	150	112	143	126	155	139	136	159	113	126	134	145	115	144	125	130	119	123	112	139	124	145	135	118	130	155	112	127	132	124	136	125	133	120	134	151	121	137	155	151	105	141	126	127	136	145	137	127	124	132	118	136	144	143	148	115	137	130	133	123	124	132	126	120	130	137	145	130	128	159	147	135	148	154	131	125	127	133	148	135	121	120	112	116	159	145	133	128	118	140	147	156	129	125	130	126	130	136	140	139	139	120	123	145	148	119	140	128	119	138	129	120	129	123	110	146	123	142	127	138	115	131	140	126	127	131	130	143	128	137	145	130	131	143	130	146	130	146	147	116	127	157	144	117	136	117	146	161	133	137	126	148	136	123	130	136	121	148	122	143	128	141	129	146	144	130	133	135	149	129	129	137	111	132	122	131	144	142	129	147	145	152	136	142	135	140	133	121	124	136	132	152	108	134	143	147	125	142	121	114	127	116	135	127	134	138	115	125	114	150	143	117	120	128	127	148	126	143	122	117	138	123	126	126	133	142	115	123	130	124	128	138	139	130	125	129	111	124	131	127	147	128	118	145	128	146	130	136	145	117	124	141	143	150	108	132	106	130	131	150	122	128	124	110	126	141	133	130	148	119	130	131	144	114	111	122	113	147	139	129	120	139	130	132	148	146	145	149	128	116	129	134	121	130	130	134	150	138	126	135	126	130	124	128	141	141	124	127	136	130	128	134	138	133	122	136	134	135	126	128	121	117	151	142	130	127	126	131	118	119	127	132	157	117	155	130	121	122	141	139	126	135	146	133	120	135	119	117	118	126	132	141	136	125	145	122	119	128	128	143	127	118	151	126	127	142	154	131	122	129	128	123	123	128	119	136	148	131	124	126	123	108	129	132	140	126	125	124	131	125	132	137	126	125	110	151	133	130	137	103	138	128	137	126	130	123	141	147	129	143	101	103	147	126	124	143	147	126	121	110	144	113	136	131	128	129	129	130	130	132	154	162	118	149	154	133	149	136	135	121	135	130	140	102	145	122	145	126	129	117	130	147	150	143	141	134	136	122	128	137	154	131	126	121	123	131	152	129	138	120	143	129	122	139	133	139	137	125	147	114	131	130	132	119	125	129	139	143	144	140	119	139	128	116	149	140	145	120	140	130	124	148	112	148	133	130	114	123	134	128	122	134	159	134	120	138	119	158	110	137	119	126	132	121	127	110	133	144	136	141	132	136	130	128	150	130	116	119	123	136	134	150	123	127	125	116	128	137	132	151	132	124	134	134	149	109	129	164	115	138	130	128	148	124	155	180	112	129	125	134	125	115	129	121	138	110	150	133	140	122	122	128	146	138	128	129	148	133	127	118	127	129	116	131	147	137	131	134	122	126	146	121	138	122	121	126	127	145	139	132	140	140	137	116	115	145	120	149	142	137	153	119	144	137	132	129	112	136	136	118	135	116	129	132	123	136	136	131	126	127	118	138	102	136	123	144	128	136	148	150	136	127	133	117	131	143	133	135	126	139	143	124	125	113	133	123	150	132	125	117	132	144	113	131	127	128	135	119	143	133	126	138	144	128	137	155	118	126	103	132	139	134	140	123	137	146	123	141	152	130	135	129	135	134	121	116	155	145	131	121	109	154	132	140	130	141	127	125	142	130	147	145	138	146	110	132	129	141	134	126	149	140	122	135	133	125	120	118	126	124	127	133	138	155	149	145	119	137	119	157	143	125	117	146	140	146	155	125	122	132	142	105	123	119	125	137	131	119	151	149	127	120	144	120	129	125	130	121	132	132	144	142	120	121	133	149	138	141	144	131	137	126	121	119	141	142	124	124	113	139	129	143	138	115	129	133	123	129	138	120	147	121	129	123	111	138	139	137	142	124	135	117	140	107	131	134	115	118	145	136	133	140	143	130	137	157	142	130	113	117	133	132	122	139	134	126	129	134	139	123	121	130	128	140	121	137	131	117	117	127	136	134	129	130	107	139	130	156	140	112	131	146	123	138	125	131	120	120	115	134	135	138	156	119	150	127	134	129	123	126	128	137	158	132	136	139	128	135	123	130	130	115	125	127	108	141	135	136	139	153	134	147	132	126	147	139	120	138	145	127	133	135	121	135	126	138	124	156	136	150	133	143	146	148	137	141	151	121	133	121	130	107	119	131	133	144	118	126	131	146	139	126	152	149	114	139	130	122	127	114	113	127	125	140	138	150	122	102	140	121	145	155	133	137	130	141	104	137	133	112	158	139	121	120	151	151	133	141	135	127	130	143	128	108	132	130	136	151	133	129	145	124	130	143	120	154	146	137	143	170	132	144	129	119	142	119	123	144	153	141	133	124	138	136	137	138	142	126	139	141	134	140	157	146	156	132	128	164	125	146	104	128	123	109	118	148	131	137	121	139	132	124	122	145	137	146	147	131	146	135	123	128	122	143	123	149	120	107	122	140	151	125	145	124	134	154	157	125	135	147	138	125	113	121	124	113	135	125	143	132	120	129	146	114	121	136	128	137	120	134	116	143	141	127	137	105	163	154	125	153	119	126	134	149	133	157	135	140	155	145	117	149	151	116	153	140	140	120	130	130	129	121	147	120	143	125	118	143	159	155	133	136	132	131	119	119	128	131	136	132	129	119	129	134	119	134	128	156	123	134	143	137	134	140	140	134	150	147	134	136	152	147	138	143	135	130	146	142	140	117	160	128	140	126	123	144	142	124	120	142	126	126	144	140	116	124	140	129	133	136	104	116	121	130	141	140	131	133	117	116	138	133	145	137	129	134	129	116	132	146	135	123	130	135	128	131	120	140	131	128	149	120	135	125	124	136	138	118	132	139	144	138	123	140	143	117	149	137	124	136	128	133	122	114	134	148	130	119	109	142	128	126	150	166	117	127	142	139	137	139	145	149	136	116	113	129	141	123	121	124	115	132	134	132	145	128	134	125	136	132	134	141	159	144	138	149	139	139	144	131	129	131	137	119	127	125	133	124	153	130	125	123	124	133	121	132	122	157	114	139	115	141	117	109	123	124	153	146	120	129	134	139	127	133	131	137	143	123	146	117	123	126	140	105	118	126	123	132	134	137	128	151	137	112	128	149	139	148	128	147	132	141	148	131	127	126	135	127	143	145	112	151	140	139	148	113	137	125	120	133	160	123	138	125	122	126	143	113	126	144	139	135	121	140	143	140	147	124	122	139	124	159	128	159	131	143	118	130	124	140	117	149	138	108	115	135	151	149	123	150	137	130	135	143	135	140	159	175	133	134	128	117	146	118	137	131	124	121	138	120	150	146	132	137	142	162	114	130	129	124	112	132	136	124	116	126	124	135	124	152	127	121	124	137	147	123	129	136	125	143	131	120	125	132	124	158	116	156
5223	539	616	680	624	572	571	544	516	520	487	516	522	458	468	473	527	456	465	447	449	442	438	479	454	424	473	470	476	465	482	476	472	467	457	471	450	473	467	438	418	450	436	472	466	473	467	465	446	450	447	481	459	460	451	463	449	458	443	466	443	452	480	450	423	449	445	440	433	478	456	485	429	444	450	428	445	441	481	489	451	499	440	469	435	437	461	432	427	472	480	440	445	483	441	462	397	446	448	453	453	450	456	415	432	461	475	446	457	474	428	457	470	441	462	475	473	459	457	502	462	481	454	457	420	453	476	472	429	460	482	426	424	437	453	461	460	484	467	474	453	474	430	457	455	443	423	437	447	449	451	425	430	450	461	479	422	483	444	427	447	465	459	457	470	462	467	471	469	476	450	461	424	471	466	430	452	480	428	476	450	432	422	431	497	468	455	438	455	455	433	467	451	442	424	448	475	454	454	436	450	475	417	489	429	449	429	420	459	440	416	435	456	463	483	447	451	460	446	473	460	423	455	464	464	449	434	481	468	391	443	438	446	467	461	483	451	443	423	471	440	457	476	438	461	465	419	489	453	423	467	426	478	461	456	428	450	446	480	451	464	489	442	425	481	429	436	465	434	459	481	455	449	465	433	426	454	500	468	456	460	444	464	488	457	472	472	459	437	466	431	408	453	433	458	444	451	435	460	456	423	472	427	481	454	435	457	456	482	439	410	467	444	442	442	522	423	434	475	458	411	453	431	433	458	448	430	428	437	418	500	469	483	434	463	480	473	444	463	458	439	460	477	450	449	476	444	482	418	440	452	470	441	409	432	476	465	490	423	433	463	436	453	444	435	447	498	451	473	434	473	449	462	412	437	437	481	539	434	456	473	504	443	470	470	466	463	474	445	433	481	467	455	404	466	441	421	446	443	469	468	486	451	462	449	416	480	437	458	459	430	436	489	461	425	462	485	442	424	447	459	430	467	464	419	433	491	448	464	459	471	460	490	427	470	431	458	463	509	432	468	429	448	462	456	438	460	477	460	452	466	409	428	478	487	433	440	455	470	458	426	465	462	471	407	456	464	440	485	434	413	492	502	455	421	469	451	473	463	479	475	429	489	467	467	443	469	474	452	478	453	459	446	433	465	445	470	463	466	420	464	470	443	495	449	446	440	465	466	478	460	456	486	460	463	470	438	427	462	439	432	486	444	459	479	421	430	463	434	460	429	457	443	452	454	431	507	442	457	456	460	445	473	459	465	450	458	461	450	461	440	465	477	452	440	466	436	449	451	462	450	439	453	419	433	446	416	505	408	446	462	460	421	467	466	454	451	473	426	450	509	468	443	464	487	475	459	441	449	449	475	506	478	498	432	466	481	444	482	501	441	450	412	469	435	420	452	435	452	459	466	468	478	458	482	472	471	449	446	414	474	472	420	449	493	461	396	465	465	480	420	385	474	458	448	480	453	470	442	421	418	459	437	463	433	449	463	455	431	450	465	422	460	410	450	426	430	449	467	445	413	437	414	445	446	428	459	456	450	438	454	452	447	451	471	421	499	425	491	509	449	444	452	459	462	439	422	446	499	469	470	405	473	436	433	472	441	453	464	503	454	456	468	459	494	462	483	429	420	455	461	433	490	461	419	427	465	464	510	438	474	441	459	434	422	438	482	459	452	422	424	454	430	432	451	448	465	464	469	438	409	452	461	453	447	427	473	441	434	490	500	464	464	468	430	435	461	454	438	496	472	458	479	437	449	446	439	510	446	475	417	461	444	416	466	488	452	450	396	449	461	439	449	441	443	439	477	427	441	475	425	425	439	448	486	434	466	488	472	439	453	489	497	496	409	467	468	428	442	443	418	475	446	464	453	472	477	456	434	460	457	460	456	473	446	410	454	466	449	421	443	460	454	452	449	446	438	479	426	441	482	441	471	483	442	466	420	442	443	433	462	459	450	447	431	480	472	424	467	477	466	438	456	456	487	458	494	421	448	460	430	496	411	444	417	456	494	480	430	443	459	456	509	459	453	486	449	470	408	413	453	459	459	473	421	421	451	466	440	429	465	417	420	456	444	438	421	480	479	421	446	468	438	447	413	484	467	508	477	468	451	460	438	447	435	434	454	459	427	483	440	485	494	465	459	453	462	441	436	466	453	452	507	441	421	461	424	455	465	472	470	446	468	474	465	485	480	442	437	451	431	454	466	458	442	451	461	440	459	442	453	384	450	435	468	457	457	466	448	477	429	451	471	452	458	432	439	466	443	474	468	451	472	426	501	442	426	452	449	450	432	487	465	477	451	467	439	460	408	481	440	436	434	439	486	471	456	471	489	456	436	460	442	456	497	424	462	432	449	449	439	446	488	447	487	432	489	484	448	463	479	439	484	464	424	469	455	495	456	469	496	462	403	449	417	457	435	476	454	478	425	467	462	473	476	420	419	416	422	472	429	433	443	455	471	428	498	445	432	450	481	419	489	434	409	494	470	450	456	480	471	416	454	435	468	446	480	471	453	450	436	430	419	466	455	429	471	431	427	450	446	457	461	463	518	458	444	433	482	445	485	449	452	443	466	427	466	468	460	441	508	443	479	447	488	423	476	442	458	477	426	497	472	476	433	446	448	468	411	437	434	458	443	447	444	444	475	444	417	454	459	487	448	452	467	407	461	478	459	425	486	426	473	438	469	458	474	464	439	442	455	473	492	480	462	461	409	445	458	416	432	433	432	443	457	497	451	458	408	443	454	440	459	456	470	461	489	476	490	472	444	444	443	482	472	465	497	457	466	402	439	460	456	458	458	470	464	478	471	428	442	444	435	465	440	483	456	477	464	442	472	430	453	485	437	453	443	429	420	445	421	453	452	427	463	451	458	462	475	458	481	414	473	494	445	442	471	447	481	466	483	486	462	449	486	440	456	439	456	438	498	423	455	433	468	422	462	450	470	452	462	426	440	419	430	492	477	470	433	450	486	409	447	471	480	438	441	475	459	457	422	435	433	424	449	448	424	462	469	426	452	507	454	464	471	454	420	433	433	432	486	479	479	438	478	458	459	428	448	451	469	427	459	451	466	429	460	435	417	458	448	456	477	439	464	449	492	418	453	390	468	479	460	461	428	455	434	468	458	426	437	477	460	478	475	447	484	475	451	408	483	456	447	453	467	447	472	444	449	483	464	481	425	448	414	456	481	448	478	461	435	406	483	470	440	471	479	417	426	446	419	421	487	463	447	446	428	489	484	447	465	462	495	425	447	418	461	478	440	426	475	431	442	463	448	468	440	438	437	461	449	435	447	475	456	476	425	430	426	481	438	465	437	484	429	464	456	451	454	426	446	444	417	438	446	433	446	453	439	488	429	460	474	418	486	449	480	424	444	448	506	441	400	460	445	443	428	426	459	435	458	468	467	441	432	466	452	453	498	460	450	431	452	476	431	469	457	455	478	434	474	452	439	430	447	449	470	424	440	429	455	455	466	440	423	463	442	466	495	478	447	417	480	462	457	452
34004	5563	1657	1199	860	653	525	477	443	380	360	362	358	300	307	304	298	302	295	291	283	312	267	264	317	279	257	263	292	259	262	267	260	272	276	294	242	276	258	257	248	284	270	265	281	241	296	247	278	285	280	239	262	260	235	252	261	268	275	289	289	260	272	269	253	261	267	271	276	242	238	275	267	274	269	257	269	274	253	264	261	277	243	249	256	248	224	233	296	282	258	264	232	244	282	267	265	273	253	250	260	263	249	260	256	258	258	283	273	258	253	292	247	294	253	259	250	263	242	250	257	269	278	248	283	249	245	255	275	270	250	259	282	253	265	276	264	264	248	267	254	231	278	258	282	241	258	234	264	265	272	256	242	273	269	264	238	268	266	280	253	247	273	272	282	241	269	265	246	270	240	261	292	243	253	241	249	278	240	270	240	242	237	257	253	250	248	251	286	274	282	256	238	263	252	254	218	242	247	270	270	225	275	262	249	270	256	231	270	255	308	239	245	267	241	268	265	234	247	234	246	258	275	266	280	255	257	272	251	261	243	248	276	263	236	261	246	244	245	226	236	263	289	222	252	269	272	250	248	258	269	293	247	289	260	253	224	284	256	224	273	268	276	276	266	290	245	261	238	299	272	266	265	226	294	233	254	262	271	258	273	278	224	264	281	276	257	271	241	284	242	249	247	257	256	228	260	267	230	278	241	274	271	272	255	261	244	242	245	263	250	248	225	257	228	274	245	279	255	263	279	263	274	258	288	279	246	282	234	260	298	260	262	275	250	242	255	242	242	238	233	264	252	274	238	278	247	261	240	257	253	236	252	238	272	266	270	265	277	242	240	244	266	228	277	278	281	256	263	244	230	286	292	238	279	237	294	280	239	258	257	241	245	294	277	254	242	281	263	252	257	254	265	255	238	253	266	217	217	265	237	269	264	274	256	279	272	258	272	259	275	253	223	286	257	260	249	240	290	258	263	265	257	262	278	255	256	271	263	262	241	256	276	255	266	238	254	298	258	240	245	261	251	281	255	274	285	258	261	253	242	248	243	254	295	244	264	231	246	255	271	228	222	247	256	273	245	249	247	306	217	236	267	268	263	236	280	293	268	252	240	265	256	283	242	275	264	260	240	275	273	276	255	299	253	260	301	272	251	265	243	269	285	274	255	254	277	280	253	263	216	253	269	294	270	258	276	292	259	283	247	238	277	243	254	269	284	275	261	253	242	250	269	262	262	256	245	267	270	268	256	268	283	241	246	245	261	273	275	231	252	254	264	247	244	282	280	273	231	293	258	254	233	252	255	252	246	267	271	233	261	247	292	274	245	263	258	246	293	251	257	262	255	270	231	278	224	257	253	257	229	283	257	265	282	285	287	263	233	277	244	261	277	263	249	233	288	254	264	262	253	249	281	239	276	256	247	255	276	282	254	264	258	256	255	263	266	239	266	238	235	232	278	234	232	258	270	253	254	240	251	285	201	269	278	262	275	253	258	252	261	266	238	262	294	237	247	258	269	275	257	264	255	280	289	247	256	236	269	261	253	249	310	247	251	257	269	257	266	276	268	272	277	227	252	259	234	256	249	234	274	260	254	268	274	260	272	248	259	266	251	282	259	244	255	250	241	255	278	280	247	266	301	257	243	272	236	272	276	249	224	259	263	273	284	253	274	256	255	239	258	254	265	263	226	246	259	295	248	254	263	241	286	244	246	248	264	258	254	248	251	274	231	249	224	255	260	244	248	274	236	247	246	254	273	257	257	265	258	243	268	238	268	242	271	264	231	265	281	247	255	249	262	242	253	209	268	289	236	248	265	241	265	239	252	255	275	264	250	251	236	282	262	268	258	285	282	258	290	261	247	271	270	264	257	221	244	275	268	272	263	246	267	235	260	271	287	256	263	258	253	239	275	251	261	261	228	238	244	275	297	260	264	273	270	217	257	286	275	257	245	269	243	249	236	287	274	261	268	288	265	221	250	267	258	243	279	266	278	265	283	260	235	245	262	260	248	279	267	255	248	242	244	247	237	248	243	254	256	243	260	291	244	258	257	233	245	255	252	284	247	277	264	269	242	258	265	254	262	267	253	270	257	243	257	245	260	302	264	253	269	225	277	241	254	250	258	236	245	266	253	272	241	252	254	263	246	257	253	271	292	270	253	282	242	286	260	243	242	220	263	230	289	258	268	260	257	262	268	245	283	245	255	263	278	248	254	254	232	266	268	250	298	265	255	236	268	268	269	280	240	250	256	280	256	257	239	275	258	235	300	264	278	248	238	283	287	262	268	248	259	256	264	287	257	257	261	278	231	226	273	257	278	246	248	266	238	281	256	259	232	245	255	269	276	234	268	236	255	251	274	261	263	243	207	264	251	266	270	276	270	227	257	257	240	262	251	250	250	265	246	272	259	248	249	267	227	279	241	281	294	248	256	279	276	280	266	244	249	228	273	262	240	265	260	279	263	304	254	247	247	274	241	260	249	279	260	269	278	270	259	248	262	235	249	272	233	262	242	260	232	261	274	228	256	262	284	231	244	236	264	237	234	240	257	253	251	240	258	282	277	260	234	290	262	272	243	266	271	241	285	297	240	249	249	266	274	227	237	299	269	241	266	258	254	286	256	245	276	298	253	265	257	246	251	260	254	255	261	255	228	227	235	245	268	258	275	261	231	258	251	242	252	245	260	239	236	285	260	256	208	239	241	249	266	286	278	241	267	245	262	284	247	265	249	252	235	283	243	253	259	248	262	248	248	295	279	268	259	245	250	274	287	204	248	258	251	256	231	281	233	285	250	277	232	257	236	243	241	289	270	268	275	240	271	230	259	246	251	258	261	245	292	277	251	243	264	237	255	272	241	256	267	259	262	266	253	275	270	265	261	254	276	268	231	291	262	260	259	285	254	246	232	264	251	254	232	256	262	282	274	276	275	251	259	246	278	255	250	246	278	252	245	247	258	244	270	259	239	259	264	236	251	234	284	269	257	229	259	281	245	287	280	266	258	236	246	237	258	267	271	258	249	259	258	239	253	261	293	286	267	247	268	236	247	233	243	275	259	259	252	248	258	237	226	257	248	260	281	299	283	256	266	295	287	283	271	250	267	284	257	274	269	248	282	284	243	282	280	247	311	242	264	255	248	263	250	258	259	287	246	237	234	274	257	264	297	263	286	256	273	274	230	241	246	271	285	247	259	254	239	270	245	276	271	273	250	259	233	254	234	277	260	251	228	283	243	259	231	250	242	243	264	248	277	235	266	267	257	251	298	233	261	264	245	260	284	254	248	256	252	261	269	255	234	272	268	273	228	235	235	261	247	257	277	280	252	283	259	273	254	284	254	290	249	281	246	271	250	235	268	253	250	275	261	230	259	237	266	260	267	264	253	261	237	286	258	260	241	250	263	254	253	245	236	280	257	278	228	263	262	263	254	280	248	244	267	244	235	228	241	264	276	249	271	267	230	275	227	251	266	259	251	259	237	222	256	282	266	257	242	259	259	245	248	228
16997	1908	3839	4164	3483	2905	2470	2151	1884	1642	1502	1384	1305	1298	1191	1127	1053	1110	1024	1039	1000	988	976	947	954	963	883	854	912	892	890	840	826	868	906	856	853	825	853	830	844	834	832	856	866	802	804	791	853	860	838	834	788	815	810	818	826	770	846	826	808	803	833	814	809	828	823	841	759	783	783	858	766	868	842	797	819	817	765	808	817	767	835	795	733	784	809	753	830	804	821	798	794	816	783	837	840	786	784	771	804	713	791	809	779	818	854	826	742	732	814	796	811	785	762	821	776	801	795	740	771	758	774	752	755	766	808	843	819	810	804	784	793	808	800	777	780	780	743	802	828	819	775	788	746	767	836	803	830	826	773	816	828	781	773	844	758	793	804	803	810	770	762	784	800	851	781	776	788	785	746	809	798	794	851	785	831	797	755	809	784	778	783	786	811	782	772	792	767	743	781	827	830	819	803	770	790	758	791	806	802	756	811	817	834	789	799	832	747	755	782	818	771	820	763	792	791	806	788	828	713	804	778	794	770	733	749	759	800	812	803	795	781	775	781	744	794	802	796	812	828	765	816	770	797	800	765	842	778	796	774	736	759	713	801	796	759	799	755	755	814	839	811	799	778	765	807	816	825	744	765	733	849	793	732	799	783	801	782	741	777	795	786	768	807	781	775	761	825	797	753	768	792	812	823	754	790	766	763	779	817	764	787	789	793	802	793	835	823	769	787	774	778	786	814	801	749	794	768	798	794	816	799	809	697	803	830	776	761	776	804	741	803	786	746	781	745	854	811	798	798	807	803	769	781	808	824	803	787	764	779	763	765	801	827	813	781	765	812	756	876	768	789	768	786	822	765	747	743	812	809	807	789	843	793	834	749	827	813	778	804	754	821	807	841	782	788	825	783	764	785	797	862	781	793	774	794	822	739	775	712	832	790	763	757	848	773	776	753	755	784	793	835	750	803	775	791	748	786	814	807	767	777	811	776	775	793	768	777	774	804	801	803	749	808	790	792	818	799	752	814	750	848	749	799	748	796	792	748	772	745	780	778	751	779	770	766	747	745	769	781	784	795	827	801	769	750	774	803	786	795	793	756	772	789	778	754	768	822	802	765	802	779	786	819	748	798	804	813	812	767	807	791	793	784	767	813	783	748	800	829	792	801	843	806	801	804	802	743	777	803	804	830	801	828	818	753	729	759	817	792	840	796	762	795	780	784	765	803	783	818	827	785	802	848	822	802	768	822	783	795	780	750	755	746	797	856	728	795	781	751	823	761	752	789	826	803	794	843	789	752	745	823	790	767	767	762	799	777	738	800	781	771	806	812	778	803	829	805	787	787	764	759	758	816	794	790	790	799	761	813	783	714	824	795	718	772	813	702	806	765	788	766	787	775	835	792	784	765	789	805	843	822	818	768	791	804	849	785	806	857	767	767	805	836	828	795	774	811	789	753	825	827	791	802	754	755	798	802	806	804	744	766	804	848	797	804	784	843	782	786	788	802	768	760	818	796	737	802	797	818	746	785	732	727	761	771	787	745	777	801	772	798	806	803	782	804	728	803	785	796	826	798	792	827	727	776	783	747	813	758	752	804	790	741	763	805	798	797	821	800	805	767	792	788	792	783	763	824	806	784	754	782	773	804	769	827	808	827	780	788	831	788	808	794	805	745	802	772	818	788	786	760	816	797	774	799	794	768	728	816	750	788	824	797	782	762	772	767	775	782	831	849	780	811	758	767	757	805	814	810	823	792	764	796	779	821	785	806	747	809	836	769	761	743	753	803	802	755	788	775	759	783	795	827	779	776	758	814	793	776	784	742	795	756	793	813	758	762	828	830	814	771	771	798	752	769	810	796	787	798	800	763	794	785	759	765	747	754	791	821	759	809	770	796	791	790	777	819	786	750	776	828	859	810	757	809	755	766	783	805	788	795	778	813	819	800	816	731	763	790	748	779	840	820	808	783	785	798	808	787	768	762	800	793	799	756	773	763	803	762	769	786	790	773	811	767	767	777	785	764	857	801	777	807	809	759	794	766	758	814	754	738	797	738	793	785	866	769	818	781	779	813	785	804	748	826	802	785	758	799	817	778	787	785	811	789	750	780	815	811	776	825	756	816	794	760	811	762	808	760	785	811	729	804	804	764	796	776	768	796	797	742	846	795	762	762	753	804	804	838	796	777	765	779	796	784	792	781	834	791	780	823	821	784	830	798	840	748	795	739	800	753	795	765	796	778	776	807	765	782	798	793	765	770	783	759	776	762	778	773	751	763	786	797	806	779	789	756	768	819	800	770	804	764	801	770	815	846	779	797	777	769	779	763	775	806	805	787	787	813	767	750	836	757	782	844	830	801	805	784	771	797	761	811	790	816	784	746	766	799	802	802	817	762	780	791	843	814	750	793	758	832	779	779	796	772	725	778	809	742	753	850	804	820	829	808	814	814	699	784	743	793	797	794	784	778	814	778	720	790	792	762	795	765	805	797	744	748	772	801	799	810	765	765	779	826	788	799	730	801	741	782	784	788	806	795	797	788	773	758	775	806	806	795	799	786	784	843	723	798	728	775	839	729	791	783	772	790	826	799	803	783	796	795	742	768	766	839	789	797	727	795	800	748	765	777	799	772	745	777	811	789	784	808	772	784	805	780	798	818	769	819	760	827	827	740	814	784	822	807	770	797	781	825	820	776	785	836	765	837	803	822	799	810	800	792	817	779	806	745	787	722	852	788	802	792	777	780	796	794	798	766	806	813	772	766	762	754	852	775	765	767	781	786	782	782	740	770	836	790	765	802	762	789	792	816	839	786	794	800	799	770	842	820	745	769	744	830	796	756	786	853	809	762	790	790	799	821	823	812	788	755	845	767	792	829	840	737	786	769	812	783	779	804	759	807	773	780	752	787	811	784	831	761	812	730	774	792	791	784	819	803	774	803	782	843	796	821	795	747	815	814	802	768	791	820	737	769	823	753	774	809	751	746	813	821	828	810	789	731	835	758	786	776	759	820	791	798	817	744	776	779	775	776	803	829	799	806	786	816	770	767	818	782	841	844	792	723	782	769	829	821	825	766	825	764	812	787	778	764	810	763	769	781	772	750	786	808	795	840	768	785	769	745	784	805	785	807	786	816	849	814	769	810	747	781	769	784	808	797	793	877	819	753	810	754	777	744	808	804	778	795	801	801	796	782	748	781	823	768	793	765	813	819	844	777	811	794	791	758	803	768	780	783	823	787	826	768	792	807	763	745	769	775	778	769	807	769	797	848	805	770	789	801	775	820	813	804	814	793	816	796	746	765	768	823	797	806	787	722	841	754	802	820	820	722	813	800	754	809	775	779	784	773	858	755	791	780	781	765	781	787	768	764	791	777	874	781	781	788	780	787	774	779	836	790	762	750	795	810	780	758	767	756	769	749	764	775	814	801	809	761	815	798	803	800	811	774	817	786	769	805	758	747	766	806	749	731	772	715	793	774	849	841	806	744	794	791	767	762	754	757	791	771	794
44971	16414	5638	2453	1572	1122	918	772	617	568	534	463	450	481	418	410	383	386	406	366	371	345	349	344	342	310	375	349	316	332	327	282	377	339	278	309	303	324	321	307	348	336	327	341	332	307	323	299	312	331	317	323	313	303	325	323	315	313	323	333	328	329	331	291	348	296	319	276	320	322	330	349	352	333	332	318	303	312	347	325	317	319	326	299	329	317	336	323	320	328	354	354	306	309	331	307	329	347	313	321	294	316	312	321	325	337	286	323	307	357	335	317	309	265	321	339	335	363	327	317	330	343	339	318	285	308	292	304	317	338	318	306	290	323	314	325	273	328	309	294	313	323	314	340	360	332	333	313	334	317	283	311	324	331	303	339	309	328	292	282	322	303	292	299	318	330	314	306	307	322	322	294	310	289	300	306	310	306	320	311	327	289	330	365	312	300	290	308	302	319	327	301	328	320	283	307	347	323	296	319	323	325	312	300	332	307	352	324	316	361	307	365	298	308	351	290	327	335	300	345	317	294	337	318	303	347	347	333	306	321	341	328	319	305	276	303	316	261	309	328	313	287	303	305	319	324	316	329	330	331	308	298	349	327	311	328	337	346	315	315	277	313	307	319	344	356	302	297	286	300	292	312	338	311	316	316	325	316	305	301	295	305	327	312	313	339	303	314	352	314	340	299	316	303	305	296	308	298	286	307	290	318	291	317	330	296	345	304	277	329	292	312	313	295	316	312	305	305	336	324	306	323	335	308	307	311	299	315	330	337	326	313	332	310	278	353	289	310	287	309	301	306	323	314	310	307	327	287	353	335	311	295	329	347	317	297	320	314	298	301	320	339	328	324	312	313	329	305	313	329	311	316	334	288	332	331	329	316	326	290	323	314	301	299	319	327	322	316	302	353	281	332	299	308	304	355	332	299	298	329	334	301	298	337	331	323	306	300	309	314	327	365	354	292	312	326	331	327	315	285	354	298	328	339	299	319	336	315	313	304	295	332	297	337	294	331	327	341	299	313	286	362	323	335	318	342	287	321	306	305	312	327	328	340	311	322	309	299	310	305	373	321	312	290	315	305	304	300	339	302	291	299	300	301	347	336	336	316	338	311	293	292	322	291	322	308	324	270	300	293	311	308	294	317	307	342	329	319	327	289	311	358	309	294	318	319	323	312	333	319	308	318	315	326	324	293	298	309	318	326	327	300	313	344	328	334	299	318	328	341	293	313	345	322	345	301	344	331	329	317	353	338	292	308	313	373	294	354	317	329	334	308	301	314	318	322	273	285	324	329	294	300	312	297	305	305	302	311	308	317	320	323	312	353	309	307	304	308	317	285	325	333	341	303	325	310	303	289	328	319	323	303	330	299	313	273	299	321	319	333	291	289	339	313	306	340	309	325	328	319	303	320	316	339	300	300	317	290	361	327	324	330	326	336	322	310	292	306	327	289	331	300	308	310	282	333	309	315	315	293	293	292	338	288	320	298	320	311	314	326	302	316	347	319	323	333	317	329	316	296	306	323	315	299	329	314	304	298	296	306	338	344	316	313	288	315	311	311	313	314	328	332	318	328	327	347	346	295	331	320	341	294	320	294	300	296	306	326	327	314	297	319	299	293	295	306	332	333	342	328	305	312	297	330	326	341	306	317	315	298	317	324	330	311	303	351	327	314	321	347	331	340	333	317	353	342	305	319	298	315	317	330	317	296	316	349	301	314	314	308	328	316	308	308	329	296	318	353	311	319	312	322	325	326	305	345	341	319	320	317	326	303	319	330	330	317	330	314	331	341	301	332	339	315	312	330	306	324	348	339	330	273	342	317	311	305	302	314	307	311	313	327	305	326	309	298	305	286	338	315	293	310	301	277	301	337	343	310	333	342	300	330	323	335	329	317	345	299	293	315	313	342	306	339	327	346	296	325	303	336	350	311	308	338	347	300	334	316	311	304	326	303	304	290	315	315	308	295	330	303	320	308	305	316	301	330	300	301	284	343	314	303	335	305	325	316	322	301	338	329	322	351	304	347	317	293	285	279	306	329	280	308	336	282	337	301	327	338	325	319	317	309	322	326	336	305	332	312	264	345	318	317	298	349	303	343	348	294	329	345	324	304	300	336	301	331	303	319	319	324	346	342	329	316	323	317	335	331	284	344	305	333	299	292	331	311	318	352	282	335	312	305	321	296	302	303	328	329	308	322	325	305	339	303	320	326	341	327	303	342	328	304	331	356	319	325	312	319	306	336	335	317	309	328	326	322	322	320	313	312	303	334	336	326	296	307	299	305	311	304	334	320	319	303	324	368	301	321	293	324	329	310	323	324	329	336	331	328	295	320	299	304	300	330	324	324	344	305	330	334	341	316	308	331	352	322	332	327	316	307	340	323	288	311	332	327	341	309	303	308	341	311	313	302	331	322	307	331	340	304	310	285	319	305	307	359	308	306	295	343	359	329	312	324	310	263	336	312	300	319	323	320	351	296	314	307	326	291	313	333	322	283	353	307	337	338	324	301	303	302	368	320	342	321	314	315	309	324	318	321	291	306	314	297	315	346	316	315	323	322	320	330	303	339	312	338	292	347	309	334	319	307	313	334	318	350	324	341	357	307	325	326	345	313	318	332	300	319	317	324	355	318	341	344	317	299	313	316	286	303	331	303	303	299	355	320	315	305	326	309	310	321	302	310	330	322	339	331	299	303	297	320	354	264	314	285	307	308	334	322	309	325	347	306	306	315	359	310	314	313	314	305	319	328	345	299	292	306	334	340	319	307	310	290	318	284	316	336	317	290	285	324	336	313	324	303	341	285	334	343	335	318	309	321	354	290	332	358	338	322	307	323	323	282	310	315	320	316	306	317	316	325	333	316	324	304	301	330	313	319	341	345	288	339	294	331	295	304	308	347	319	332	303	335	352	291	328	301	326	317	318	318	313	293	322	292	324	323	314	297	343	335	333	302	324	305	299	336	304	307	322	311	288	331	314	282	317	346	325	337	332	311	309	314	335	333	328	312	330	326	320	304	305	313	327	311	324	337	296	346	297	294	320	316	295	338	305	358	296	274	328	299	329	322	321	356	320	319	307	306	271	295	329	295	308	289	330	334	321	347	334	303	316	301	326	342	312	329	339	337	324	327	310	329	358	291	349	282	312	304	308	306	319	308	324	300	323	303	299	299	365	301	301	299	288	315	301	334	318	343	306	335	291	333	284	325	335	301	338	320	321	320	311	311	309	330	306	323	297	334	312	350	356	288	340	329	290	316	299	286	308	316	331	318	297	327	282	297	291	303	310	330	340	314	296	344	297	311	302	303	304	313	304	311	323	323	342	314	342	324	286	311	302	341	323	309	299	287	318	275	317	329	335	346	301	345	320	313	329	306	296	305	338	351	310	304	320	294	295	319	317	279	321	316	341	319	324	336	342	322	356	321	304	310	334	343	295	338	346	297	316	301	325	291	319	322	297	317	282	323	307	299	308	327	319	329	304	320	299	304	325	308	339	340	292	311
23085	2936	6440	6981	5947	4832	4018	3294	2930	2476	2356	2051	1911	1845	1672	1541	1545	1468	1445	1368	1306	1340	1214	1250	1196	1143	1146	1134	1097	1085	1078	1068	1125	1124	1028	1054	1048	1006	1062	1031	981	1000	993	1049	996	1022	1061	972	1008	973	995	994	992	922	969	951	918	988	960	929	1020	979	976	899	963	952	922	900	975	976	948	912	959	962	1026	931	960	936	948	896	982	900	944	927	974	927	972	961	960	919	948	919	941	917	961	944	974	930	1004	961	939	934	873	911	894	910	948	836	943	889	906	975	901	895	890	918	956	957	939	942	912	938	941	930	942	951	953	899	932	899	893	944	906	948	924	861	880	933	948	906	896	899	921	956	936	954	950	888	930	926	947	1025	904	944	941	931	949	952	982	952	904	944	946	856	932	900	933	913	902	890	917	910	941	939	904	954	863	906	863	942	903	895	937	911	954	904	940	880	946	933	955	929	936	914	912	948	922	908	972	900	847	831	947	982	967	934	959	907	892	895	938	883	985	912	906	916	946	906	952	934	944	899	927	868	927	920	955	980	914	916	890	905	893	935	870	871	929	872	893	870	1014	918	989	901	931	939	899	895	913	931	887	911	850	874	927	888	951	958	884	933	930	964	948	871	908	929	975	917	891	946	917	966	921	901	917	884	908	913	888	947	963	927	938	895	935	881	934	914	936	898	953	874	918	920	961	931	902	886	955	914	882	908	927	918	932	899	971	927	928	907	916	925	911	958	898	966	898	842	890	936	952	930	888	891	966	920	921	978	917	898	887	916	931	1054	951	937	965	882	919	914	953	896	959	957	925	914	909	936	943	880	887	915	865	898	956	898	931	971	883	888	888	932	955	900	961	920	883	897	893	893	937	865	884	946	920	877	935	869	902	959	936	861	947	867	914	950	857	937	925	919	888	877	939	929	893	909	884	861	951	887	890	956	939	914	930	919	934	874	901	924	882	923	909	874	940	934	935	913	949	900	928	912	944	960	933	942	924	939	906	900	929	955	925	836	905	951	914	951	864	920	926	993	966	898	910	879	923	921	902	931	934	924	918	918	939	884	944	893	915	870	982	922	950	910	900	929	957	917	915	904	903	958	904	879	912	928	941	946	892	926	904	934	878	900	911	938	935	907	882	888	922	992	911	888	897	941	895	874	941	925	920	928	930	858	943	872	929	893	870	924	897	949	954	920	917	920	875	979	898	909	915	905	924	919	932	884	924	931	886	955	895	905	910	930	922	905	898	903	955	947	891	904	916	947	912	912	925	930	924	920	944	915	946	866	943	934	915	946	947	958	954	901	932	982	937	919	989	882	877	906	943	947	913	896	930	944	903	894	900	920	873	923	886	936	923	921	937	950	930	930	930	916	957	872	929	946	938	934	962	893	970	926	938	870	922	916	921	963	913	955	892	861	900	872	926	966	918	941	922	867	936	952	884	918	919	908	896	930	938	879	896	945	918	853	893	927	890	924	927	922	893	873	944	962	935	927	886	879	938	959	871	901	844	921	907	911	938	901	906	922	878	914	921	900	920	958	908	928	920	902	916	971	893	865	907	920	971	918	924	904	933	884	942	954	922	864	912	932	921	904	920	937	892	902	925	924	942	850	958	935	859	873	917	930	877	935	942	928	925	938	926	944	935	914	911	908	895	894	949	937	917	923	945	902	918	921	831	928	918	938	941	912	911	899	887	917	900	953	926	905	952	860	955	914	943	993	867	950	919	951	863	945	948	892	936	964	937	912	916	967	912	889	923	892	998	938	993	908	933	963	953	890	924	899	923	918	879	966	914	852	891	949	890	902	917	900	925	889	913	884	892	933	917	917	891	896	937	919	903	901	941	929	911	929	885	928	912	839	867	949	869	864	890	880	914	925	958	916	893	910	993	931	896	955	911	934	947	967	912	943	951	907	914	944	901	932	872	888	914	892	913	959	918	923	907	977	912	947	927	903	961	947	899	830	923	909	972	846	872	924	930	936	933	955	910	917	949	960	879	902	878	944	948	965	906	933	887	900	922	918	948	927	943	914	901	981	934	864	876	915	892	931	942	902	910	955	915	932	910	933	902	907	894	878	980	890	930	907	893	900	906	889	926	951	938	931	883	898	914	866	882	952	877	954	972	876	874	954	939	921	926	902	944	988	888	920	898	952	954	901	959	909	940	882	931	929	951	920	938	899	928	924	926	942	898	978	918	941	875	939	908	868	914	940	920	895	906	912	918	927	954	914	947	971	907	855	882	852	920	939	890	861	927	938	921	904	875	930	933	905	945	977	976	973	915	918	899	930	869	935	895	935	934	919	907	921	908	953	889	1011	948	905	946	956	889	835	963	922	920	938	890	953	884	945	876	936	926	885	915	940	933	913	957	1010	889	910	924	890	890	924	966	873	928	920	916	928	970	880	934	945	994	915	944	940	901	907	886	944	887	927	956	923	930	902	929	988	966	874	932	981	930	954	897	902	887	919	907	894	890	943	918	893	888	903	993	917	922	906	868	957	907	934	919	927	903	971	894	901	930	948	892	905	963	976	915	907	930	969	924	952	947	956	957	885	886	922	903	890	999	889	914	920	914	930	891	923	957	916	911	882	894	896	902	889	952	938	935	926	882	931	992	955	870	920	920	945	918	921	961	926	887	934	902	900	926	919	946	906	920	886	934	934	906	944	959	946	930	893	917	875	872	889	957	946	944	924	938	955	918	1009	873	918	909	891	901	914	863	945	920	902	928	949	894	909	928	938	953	892	929	876	951	902	912	914	902	925	925	948	886	869	920	900	895	911	886	934	927	894	924	974	950	898	929	885	924	867	926	936	916	978	940	948	899	920	889	945	897	907	880	913	945	928	928	924	920	917	870	991	953	893	932	930	956	918	939	944	925	922	894	871	879	914	925	941	961	896	947	896	935	929	938	944	906	889	871	937	983	947	930	865	951	909	885	936	949	943	932	904	955	908	956	915	937	919	919	960	940	918	928	940	919	938	913	952	920	866	872	915	920	920	965	924	934	883	914	921	861	923	919	896	938	902	916	890	905	955	941	872	879	904	931	922	909	949	907	924	872	897	901	969	922	863	898	921	929	934	903	887	854	950	990	886	953	955	939	909	973	947	845	899	913	893	970	926	974	910	978	913	922	883	882	864	920	999	912	948	893	890	948	887	927	908	908	956	957	915	933	926	935	900	879	895	910	940	984	898	941	923	938	931	935	904	922	854	828	934	864	918	947	893	966	956	915	953	890	959	856	880	894	889	892	919	929	922	924	883	885	887	932	914	908	965	939	913	913	929	909	936	921	938	956	907	935	956	934	956	909	924	863	919	953	949	934	938	918	857	875	902	908	875	958	901	884	932	973	961	957	963	911	915	1004	911	911	907	896	906	929	906	922	942	948	952	909	923	900	860	910	923	876	910	912	900	928	924	945	877	909	990	948	899	956	923	929	898	980	878	903	912	930	922	851	936	925	875	967	966	921	937	955	916	911	872	883	873	850	921	904	916	888	916	871	939	915	897	941	926
6195	507	250	201	174	185	147	174	156	135	130	121	142	113	131	159	128	158	129	127	115	131	127	123	120	132	132	128	139	153	141	140	173	134	137	121	141	137	130	145	131	126	118	110	144	128	132	129	125	115	137	137	131	125	111	125	154	138	154	135	122	114	147	141	131	127	143	138	125	131	121	127	118	107	140	137	145	144	152	131	128	130	118	133	125	163	139	136	142	143	144	151	122	139	132	132	126	149	126	139	125	138	130	121	128	130	136	130	139	116	134	132	123	125	126	120	131	129	151	137	117	163	142	163	134	135	121	125	154	138	141	157	127	135	156	144	145	121	148	123	128	129	143	126	119	139	117	141	126	128	155	149	154	121	114	152	133	118	129	120	145	129	126	142	125	146	134	122	144	142	120	135	133	129	129	127	153	144	122	118	105	139	143	133	128	139	147	131	144	118	128	145	131	153	115	148	132	120	142	153	134	130	148	139	139	132	129	98	137	120	121	135	152	143	150	125	124	148	119	133	129	126	130	137	130	138	121	126	125	132	140	134	148	127	134	134	140	139	139	135	124	120	129	138	136	126	149	143	121	132	126	141	150	131	150	116	132	142	140	135	152	118	129	135	139	138	145	102	140	136	136	140	138	131	133	135	131	126	125	121	117	147	139	145	131	136	137	137	141	132	146	125	147	149	135	125	142	137	133	126	122	144	142	139	153	125	153	125	99	147	148	133	123	139	161	148	138	137	126	125	126	141	143	156	112	122	125	149	122	123	114	134	140	145	133	131	112	125	134	122	134	146	136	150	142	132	138	147	131	140	142	125	136	126	145	139	135	133	125	131	148	132	136	148	136	119	139	127	111	117	119	147	150	139	128	118	134	147	142	143	130	139	154	135	127	130	151	148	144	144	129	125	124	145	153	124	121	131	139	164	125	138	128	145	134	128	147	121	125	114	129	125	126	143	130	135	135	129	116	138	155	118	162	146	122	152	121	135	150	106	131	134	127	141	127	124	127	117	132	131	136	122	138	144	145	140	147	139	134	143	155	135	121	114	146	146	127	137	149	132	144	149	133	151	144	110	137	136	157	129	152	140	121	144	130	117	110	117	151	129	162	144	149	141	118	126	131	120	131	142	164	136	141	122	134	136	139	132	119	115	136	144	125	131	137	148	130	143	134	131	141	146	132	129	111	132	127	139	139	131	132	114	149	134	133	122	143	130	126	125	124	137	129	132	143	127	157	127	151	122	138	130	141	130	121	134	115	139	119	114	132	145	162	166	144	133	118	123	136	143	135	141	126	136	139	135	134	114	142	128	138	142	143	155	137	122	136	156	142	134	125	128	146	137	149	135	136	136	155	119	130	124	139	136	123	132	141	113	147	136	144	135	130	121	136	140	133	137	122	140	126	133	104	147	124	133	145	128	131	131	141	136	154	131	140	140	162	130	133	121	129	118	143	130	141	127	139	129	117	133	121	135	136	147	136	123	136	109	139	145	123	118	135	119	143	156	138	126	131	140	147	143	133	128	126	145	133	134	125	131	140	124	146	107	161	162	135	112	130	115	137	125	123	110	126	146	120	143	122	134	124	121	144	120	130	117	145	148	128	144	143	128	130	126	140	119	137	130	119	135	127	145	131	140	150	140	131	143	134	124	130	116	130	130	136	114	147	140	139	148	135	138	161	119	131	138	132	132	124	152	141	123	128	140	136	133	134	160	131	151	127	133	137	144	150	128	143	135	133	139	125	142	143	112	119	149	116	149	131	132	114	138	145	140	138	130	141	146	128	145	114	135	123	128	133	141	126	116	138	121	122	104	126	125	137	107	124	134	123	133	148	151	122	134	157	137	159	118	125	130	132	123	140	125	138	123	128	128	150	126	154	136	135	152	124	131	116	117	137	145	150	148	125	137	153	132	136	127	146	136	144	125	150	121	138	120	136	127	143	148	143	149	119	132	146	125	145	123	146	121	123	128	142	120	132	144	126	155	127	127	123	125	129	139	154	136	116	140	125	133	132	140	132	138	125	131	125	121	124	148	145	121	134	123	125	138	143	120	151	134	111	127	153	140	128	119	118	131	128	121	127	116	125	122	128	122	141	116	130	99	141	133	124	140	133	119	141	124	143	121	131	133	139	145	116	134	144	129	130	134	119	129	129	123	137	121	133	129	148	143	130	127	122	145	129	131	120	134	126	123	124	140	143	158	148	150	139	137	113	122	122	119	141	141	139	129	122	141	134	139	137	126	140	108	133	143	127	136	129	136	133	144	128	128	112	153	114	138	161	118	112	136	121	130	118	133	133	134	132	137	115	140	120	160	136	132	145	122	128	139	113	127	127	120	140	145	141	134	127	123	142	130	125	150	135	133	118	144	134	124	148	133	143	127	132	144	123	100	141	140	130	133	128	137	107	133	128	138	131	124	125	168	130	134	139	139	139	113	137	121	126	155	140	137	124	137	123	145	119	142	135	113	149	119	140	126	136	143	135	126	132	135	141	130	136	118	139	138	144	119	133	139	132	135	112	137	135	163	158	131	134	141	118	123	130	151	130	148	108	134	148	146	152	157	145	126	141	152	126	158	135	138	135	168	120	141	137	144	141	156	123	120	135	136	135	137	130	142	138	126	131	134	120	112	122	131	135	144	150	142	132	123	125	131	109	160	138	153	127	140	135	146	161	130	156	136	124	128	154	131	136	130	135	125	147	139	132	145	138	123	118	134	120	136	127	146	122	138	128	145	118	144	123	122	122	151	130	149	133	136	154	125	129	144	147	145	135	131	116	123	135	134	139	119	148	124	127	142	141	149	128	131	137	126	142	144	117	109	137	125	131	142	118	145	148	123	125	129	129	134	132	128	136	132	116	139	143	127	135	146	109	134	127	123	136	131	113	110	127	137	118	135	119	145	143	151	163	120	137	147	147	138	135	133	155	130	142	131	123	115	145	118	136	144	140	118	142	133	140	125	131	141	128	145	149	161	150	148	125	135	126	137	140	116	129	157	131	139	131	128	143	129	146	126	112	140	151	139	131	141	114	146	157	132	123	133	115	148	143	133	126	137	98	143	141	129	146	139	162	126	140	137	115	134	132	130	124	130	122	120	151	134	148	134	133	135	115	134	139	111	128	148	133	127	155	144	146	139	148	137	124	134	131	127	153	141	141	126	132	148	134	127	135	128	145	130	112	110	121	119	137	125	125	131	132	139	141	130	131	134	129	150	135	128	120	144	142	146	154	133	145	149	144	127	139	128	128	136	146	128	130	126	124	127	134	135	130	138	144	141	156	157	120	123	112	132	137	140	137	171	137	132	122	121	124	170	120	130	127	157	131	133	123	136	146	135	125	134	143	148	122	141	131	144	118	131	139	118	112	141	135	153	138	157	132	118	131	141	121	136	116	139	140	136	153	120	128	152	120	121	133	140	125	130	124	124	122	133	130	149	140	153	117	131	122	123	141	137	129	142	136	131	162	130	136	131	138	130	137	141	140	133	134	114	120	128
5533	588	697	666	651	585	531	566	530	539	504	485	516	461	522	497	467	506	513	482	486	439	469	437	506	411	494	454	427	461	469	447	479	445	478	464	474	472	422	455	458	480	477	475	490	500	443	458	474	428	444	432	436	439	444	509	454	470	446	459	506	472	483	413	402	466	449	454	442	427	455	458	440	442	469	466	511	462	496	438	478	466	427	419	422	473	467	479	455	448	440	445	442	450	421	441	459	465	419	413	457	430	486	469	454	459	449	467	430	471	489	491	435	474	412	433	468	474	444	478	451	440	469	423	466	416	476	466	481	469	466	486	480	437	462	449	442	481	440	501	470	471	476	438	459	413	453	467	454	471	475	445	436	448	475	421	465	418	481	479	437	479	445	454	443	415	464	468	427	422	463	436	451	472	472	464	450	449	455	458	433	453	460	467	449	431	462	452	466	478	453	453	483	427	464	459	454	460	426	458	441	472	448	423	460	424	467	433	449	451	434	409	447	441	460	488	434	438	444	425	456	467	430	448	455	462	472	439	445	434	439	453	454	473	485	448	439	467	440	453	479	452	432	458	467	457	433	423	464	441	423	463	448	483	456	444	457	458	454	460	444	443	480	453	460	429	482	463	429	471	462	430	493	446	499	453	473	476	462	446	481	455	438	450	465	466	436	427	504	477	476	454	454	469	482	476	461	449	457	459	477	478	432	433	446	454	447	437	469	471	474	453	491	444	459	472	423	438	460	439	480	446	468	477	455	451	453	444	427	434	498	417	466	449	482	497	467	432	500	458	449	418	446	448	457	447	464	502	448	387	455	484	469	463	438	477	455	480	441	477	432	481	453	459	471	474	454	427	452	450	422	489	446	431	444	451	441	440	481	449	474	482	450	411	449	454	466	462	469	428	439	474	437	471	463	475	448	475	480	459	446	440	455	494	500	457	486	454	426	477	446	460	473	456	425	448	451	415	437	482	455	463	469	461	459	466	492	455	464	415	473	464	442	497	459	469	465	482	462	468	439	474	445	447	452	469	409	460	455	455	472	451	494	487	476	450	437	487	429	472	444	461	470	468	478	470	465	447	473	467	502	467	462	432	401	463	456	468	473	449	395	462	439	441	470	476	470	430	450	482	471	464	464	446	494	434	486	452	430	480	490	443	449	461	470	465	442	458	446	478	448	418	458	444	455	466	454	458	454	450	457	478	431	436	454	444	436	443	467	485	432	477	456	443	445	464	407	474	444	425	421	468	460	445	471	498	459	461	464	455	459	486	480	436	465	449	433	472	463	441	447	479	455	469	456	478	485	490	478	469	441	462	464	410	454	450	412	445	445	464	460	473	427	451	426	404	448	482	466	451	467	442	473	434	462	433	461	474	452	463	457	417	461	474	485	453	445	455	453	469	447	487	488	430	450	428	444	433	470	433	482	486	468	411	503	420	453	460	453	504	441	435	482	454	498	481	467	483	430	464	463	449	470	447	399	418	430	465	442	458	476	452	443	461	439	505	449	469	445	458	451	478	443	424	448	468	466	444	490	455	466	440	451	468	410	430	468	475	446	453	421	437	465	448	501	435	439	470	457	456	440	475	458	439	458	449	463	459	499	447	488	463	411	472	458	418	441	463	426	425	443	446	441	467	440	435	446	445	436	409	458	448	484	473	470	481	417	470	451	456	437	424	428	469	431	414	467	452	435	455	445	467	458	443	437	441	445	461	460	422	481	481	488	465	461	460	455	467	458	453	448	444	482	448	462	440	457	443	416	454	465	465	451	394	467	437	467	461	451	467	489	463	441	465	465	466	450	444	421	467	455	482	441	462	472	453	457	461	463	473	478	476	440	432	458	481	459	451	461	457	461	431	461	480	460	470	470	439	416	497	460	448	462	459	471	490	445	467	416	494	464	424	474	468	455	441	465	464	481	435	502	443	463	443	439	463	470	437	456	415	441	468	475	473	453	456	473	434	473	429	430	459	444	454	466	431	451	464	462	474	472	450	483	451	456	471	454	424	461	422	441	479	448	411	473	441	448	452	475	443	472	445	480	458	477	446	490	436	436	426	409	464	447	451	462	451	445	421	435	443	426	405	494	460	427	437	419	472	431	460	444	437	441	402	492	479	451	428	460	451	457	416	467	472	473	473	468	427	460	486	449	430	473	476	436	494	427	447	507	502	447	466	472	481	446	459	466	448	464	475	471	454	442	485	475	455	469	458	474	424	489	466	475	460	462	459	484	453	450	447	470	507	460	464	460	447	423	450	442	448	479	492	443	445	414	430	478	459	471	455	459	458	463	457	475	463	472	460	470	458	444	432	485	430	466	446	440	432	472	451	478	463	479	473	479	482	493	431	441	454	479	446	474	516	430	474	467	465	479	451	470	463	452	491	464	462	461	485	451	444	451	451	451	456	430	447	403	469	468	472	485	421	472	462	436	488	464	448	451	469	446	494	438	456	471	502	422	435	451	460	458	453	456	440	463	437	460	441	437	424	462	464	441	451	474	439	436	486	469	423	440	480	458	452	481	481	425	469	480	425	446	477	455	421	443	422	431	467	439	419	436	472	455	486	454	439	472	448	452	440	474	467	453	458	481	382	409	462	451	481	445	416	465	480	452	498	443	447	430	480	486	438	450	448	427	481	434	456	494	413	489	448	421	447	449	472	422	425	480	456	441	464	488	460	482	426	447	472	426	461	456	448	443	468	438	468	440	478	465	442	491	479	440	511	451	436	453	453	447	486	477	494	454	433	475	458	453	470	489	446	449	468	500	460	450	440	462	472	461	461	438	428	448	452	418	471	458	501	471	440	441	431	487	469	450	452	454	456	475	425	453	455	446	452	498	455	480	466	445	459	440	437	462	486	482	484	471	447	468	465	473	484	442	475	455	493	477	430	430	462	485	437	420	447	434	458	468	481	456	473	435	455	468	483	432	443	436	454	412	457	442	476	463	453	455	447	462	457	442	436	486	432	442	492	441	475	500	425	479	437	477	434	463	461	436	441	473	450	445	455	451	430	448	439	460	457	472	501	486	433	452	483	443	475	460	440	463	481	503	425	403	447	482	469	396	440	507	448	429	432	416	453	470	433	432	492	468	460	440	482	485	450	458	436	430	481	473	467	437	421	443	458	455	482	497	441	444	449	418	503	441	456	486	441	428	454	437	414	455	437	465	488	470	468	441	441	445	468	500	448	500	463	440	490	443	438	479	456	453	463	478	456	487	430	436	432	449	445	453	482	473	455	461	449	438	446	464	424	453	436	472	459	460	470	467	439	467	451	462	475	472	409	443	439	435	428	448	484	438	434	468	458	444	454	443	482	468	459	444	425	450	463	426	472	435	480	472	451	501	451	412	429	460	488	480	433	453	454	468	454	454	429	448	429	501	472	451	412	450	466	453	438	493	462	448	481	461	463	452	465	453	449	449	455	457	470	434	431	443	434	427	472	515	422	485	420	455	428	469	477	432	459	481	457	436	468	449	421	471	447	494	448	457	434	491	463
34023	5819	1713	1126	849	742	529	523	423	398	347	336	325	315	309	303	302	301	263	305	278	280	259	270	269	249	269	258	271	280	250	294	285	271	253	276	270	274	255	267	290	264	249	280	279	257	297	256	246	291	246	249	286	255	267	261	270	249	289	253	256	254	297	223	274	285	275	245	264	277	270	229	277	311	267	261	246	247	272	237	276	243	261	272	224	238	277	284	268	258	286	256	264	272	272	252	246	241	300	261	236	264	271	255	255	245	269	257	246	260	261	267	289	243	273	277	294	294	251	252	258	244	274	249	256	242	250	293	228	289	270	248	264	241	233	286	244	266	264	254	281	239	262	258	268	250	261	259	250	264	273	268	253	238	242	250	246	266	277	252	274	257	224	259	285	245	274	274	293	249	259	250	227	279	259	272	268	262	273	244	279	268	270	250	265	233	262	221	249	273	227	263	267	280	268	262	226	253	261	268	282	260	259	262	279	267	258	299	261	282	239	272	272	228	254	262	250	274	258	271	267	243	247	256	262	260	282	248	247	249	276	288	246	237	275	279	249	264	275	275	270	286	236	273	244	242	252	255	257	258	248	225	271	244	284	264	293	287	262	254	249	274	249	256	226	217	252	301	274	244	264	260	254	225	290	285	280	249	285	252	296	291	285	246	251	252	230	261	270	232	264	287	255	263	252	268	279	268	249	244	226	244	241	265	299	279	242	252	245	258	248	252	211	262	256	265	266	264	263	252	250	243	267	261	302	241	269	282	265	258	260	284	265	245	264	261	239	252	226	271	268	222	280	279	267	288	254	257	281	227	235	263	283	248	258	273	251	253	234	243	258	275	267	325	276	241	286	261	223	220	266	264	272	269	244	273	242	243	257	246	249	260	255	260	239	282	249	267	264	269	275	278	244	256	269	273	317	242	250	273	264	267	269	230	246	268	266	260	285	264	261	246	242	237	268	246	263	249	240	249	267	269	273	263	263	255	261	291	256	254	246	281	233	255	273	251	293	280	234	269	251	268	262	288	277	231	243	270	281	252	249	276	276	259	262	259	266	270	265	275	246	234	268	241	284	262	235	303	245	234	269	261	244	233	263	263	255	220	270	270	268	266	243	245	264	236	250	233	278	244	267	251	266	253	264	236	233	258	269	244	257	279	259	240	241	246	262	264	264	266	271	264	270	297	266	268	265	256	262	266	230	242	262	262	269	259	269	264	249	276	262	280	280	250	231	280	243	279	242	264	233	232	281	247	271	269	231	266	256	277	247	283	276	269	230	269	268	282	244	281	262	256	280	252	255	258	218	281	256	291	268	229	262	266	250	265	269	244	255	265	270	260	234	270	246	255	270	274	254	265	247	273	254	283	256	247	278	292	245	245	251	274	248	273	265	251	233	282	257	220	264	274	266	243	251	270	274	311	246	248	296	259	288	270	286	258	271	270	281	273	245	254	314	278	229	239	253	273	253	263	248	263	247	249	257	211	260	240	261	229	290	266	278	296	289	260	250	282	254	252	225	264	256	266	234	255	254	283	251	269	259	255	249	251	235	272	251	267	250	279	232	274	250	264	263	243	258	272	243	292	246	238	276	279	258	289	238	243	237	267	234	266	264	261	289	269	249	225	310	227	251	273	275	271	236	252	242	247	253	235	257	263	238	222	259	270	254	274	290	270	276	272	288	274	268	253	259	245	225	272	238	286	238	291	240	250	267	287	268	251	253	273	288	257	228	269	246	288	263	255	234	249	272	272	255	247	269	262	236	239	277	292	264	276	255	220	273	246	260	269	258	272	286	236	307	300	263	268	275	266	255	277	280	279	263	281	229	266	246	275	257	274	268	270	269	276	245	282	255	265	263	245	274	254	271	267	255	260	280	236	280	247	244	251	300	258	256	243	271	251	269	251	256	241	287	270	280	250	267	244	284	275	247	260	249	259	250	278	246	230	267	261	235	267	268	263	245	274	242	271	259	261	243	271	262	267	263	249	246	259	264	267	256	247	256	260	294	273	250	284	247	265	251	268	269	265	257	262	250	245	263	258	257	250	266	268	241	272	281	270	263	262	245	293	275	274	264	261	231	234	232	257	262	254	262	243	282	280	245	289	281	258	239	267	269	253	275	266	242	261	247	245	253	236	248	249	238	295	238	241	264	278	251	264	246	253	276	253	265	269	248	259	278	279	242	291	280	244	260	226	256	253	255	272	287	271	257	267	254	250	281	239	265	262	268	253	293	250	262	265	272	269	263	260	239	289	269	283	265	230	247	289	252	273	247	291	270	280	260	232	246	238	244	229	282	255	238	258	262	242	282	291	282	249	280	255	244	262	274	255	255	254	275	237	288	250	254	276	266	265	266	230	265	261	246	284	263	260	275	241	301	257	235	282	264	277	298	286	271	252	304	255	295	262	280	274	251	271	259	256	269	256	250	234	254	237	266	258	256	252	272	227	274	290	263	276	260	261	251	273	252	232	261	252	254	245	263	246	266	241	240	275	253	260	303	245	252	248	272	258	268	239	251	236	240	232	269	271	259	261	246	255	271	267	251	264	263	266	217	263	277	273	284	260	257	234	272	249	226	256	264	270	261	262	249	267	253	269	257	268	248	231	264	276	290	258	269	277	236	243	256	285	239	291	274	263	288	246	259	233	273	236	281	235	233	252	232	286	277	255	283	260	232	263	278	247	259	258	257	274	271	267	239	253	257	259	266	265	258	254	270	229	256	228	265	256	263	248	245	279	318	257	254	231	252	284	265	280	268	260	245	266	289	260	252	239	262	271	278	243	268	241	232	248	223	282	263	262	257	261	258	237	231	233	257	263	280	264	229	233	252	260	248	281	267	267	261	256	269	254	269	248	261	270	248	264	280	243	274	277	289	267	259	231	253	254	276	282	280	264	254	261	249	269	252	242	257	269	222	246	259	271	243	265	250	230	259	279	253	241	246	240	250	240	264	251	237	268	269	258	268	262	245	290	257	272	249	275	292	239	253	251	276	255	247	261	269	267	255	272	253	263	289	250	263	274	267	269	277	247	242	241	283	291	231	286	259	247	272	266	256	266	267	273	244	259	266	251	246	250	260	237	292	269	266	265	259	240	274	261	275	283	267	237	259	272	253	281	219	291	251	282	249	219	240	238	259	257	291	273	264	271	269	241	260	286	252	282	253	256	278	268	263	237	247	272	257	277	257	253	256	274	250	226	260	264	240	264	249	262	263	256	293	271	213	289	246	243	244	276	243	261	261	260	253	289	254	273	256	209	251	263	262	254	272	267	262	286	251	258	230	221	255	252	263	259	242	261	223	283	282	272	247	260	262	234	265	262	269	267	249	269	256	280	302	284	269	258	280	279	253	258	266	284	252	267	261	257	245	275	255	263	280	271	263	273	257	256	247	268	262	268	263	251	271	283	248	251	255	268	252	259	249	250	283	266	275	292	278	246	265	249	251	270	248	278	270	268	291	240	249	252	249	271	238	266	289	265	270	279	239	230	257	263	243	268
17007	1900	3828	4092	3526	2873	2410	2090	1819	1642	1522	1373	1368	1280	1215	1144	1087	1071	1042	1044	986	1035	939	903	998	913	930	923	910	865	925	833	855	841	874	907	833	877	859	822	840	794	852	845	774	856	833	839	821	783	799	835	843	808	838	817	805	865	819	837	799	811	844	809	831	834	815	791	816	808	797	818	796	776	823	814	847	762	795	800	794	778	797	842	776	792	823	767	794	786	749	811	843	811	770	837	816	769	806	748	809	815	765	803	772	756	766	834	802	775	746	843	789	802	822	845	776	820	826	829	758	763	793	772	774	837	767	782	801	807	715	778	796	750	835	819	800	763	808	752	775	784	800	766	789	785	790	810	754	783	775	768	776	806	801	801	780	815	782	803	731	807	811	811	817	773	873	763	851	784	818	747	756	769	806	794	828	838	791	796	832	805	787	816	768	800	821	818	784	838	810	766	819	837	809	829	808	796	833	817	786	789	803	793	805	816	775	859	806	776	801	744	834	751	813	742	800	764	844	775	811	796	830	775	788	726	815	820	727	814	801	778	746	774	821	773	788	777	855	796	765	840	810	756	769	752	747	797	776	761	818	795	787	814	789	818	813	735	791	776	778	766	793	783	761	783	764	809	796	726	795	795	775	785	809	836	797	763	772	817	832	801	790	781	802	773	794	851	745	811	794	836	770	779	843	746	799	813	813	766	808	792	839	801	773	796	830	771	813	759	791	809	771	779	758	743	793	744	757	766	771	798	815	832	800	819	734	811	745	800	795	818	787	806	774	813	798	768	750	821	851	796	717	788	778	772	788	773	806	776	799	822	749	778	779	784	800	758	720	802	774	734	831	780	852	786	834	741	783	789	764	836	814	815	787	818	825	837	759	815	757	775	757	792	794	798	774	813	778	777	792	762	777	819	796	802	810	776	825	744	758	840	792	822	772	824	766	777	790	805	724	829	804	749	758	782	786	796	818	735	850	818	762	752	766	820	784	736	757	780	785	839	858	760	803	750	767	797	819	796	787	772	806	771	738	803	846	840	791	771	785	791	763	789	725	786	821	735	804	773	753	791	772	811	793	791	785	760	734	828	806	759	769	785	804	818	740	738	794	810	824	801	777	764	846	806	796	764	819	851	759	777	788	746	732	799	807	783	811	766	753	795	794	779	796	794	796	788	760	804	769	807	745	812	775	744	788	759	796	814	795	768	833	753	807	801	765	821	766	782	785	748	810	803	761	786	799	777	789	799	808	762	774	771	760	854	771	735	837	776	719	755	760	835	798	813	765	733	792	767	784	781	811	819	716	780	760	765	786	791	786	805	796	796	781	820	801	787	806	793	814	801	800	804	790	728	734	748	789	814	809	763	771	730	789	833	808	785	786	790	795	798	805	763	758	846	754	822	755	768	791	805	808	789	834	798	802	815	771	758	782	782	814	798	800	853	793	810	770	781	812	772	782	820	785	819	756	806	783	761	782	771	777	761	759	806	775	820	835	791	821	808	791	808	792	753	765	844	799	815	802	786	773	764	785	829	792	836	771	757	798	787	807	770	733	824	767	807	796	836	755	785	784	787	832	781	784	808	815	794	781	789	793	763	840	777	789	757	814	770	786	745	720	772	796	759	774	779	827	807	763	758	828	769	796	807	741	795	792	812	770	831	764	832	822	785	717	757	797	759	768	822	825	784	770	790	840	803	857	815	827	788	765	785	829	821	791	814	771	749	759	791	866	788	777	801	803	805	808	799	795	779	767	781	779	788	787	755	814	831	775	794	820	764	773	784	832	799	814	744	790	768	789	794	775	764	755	835	796	808	800	758	803	813	779	749	734	769	810	816	789	779	797	765	806	773	768	822	779	799	788	807	778	776	796	820	792	812	780	779	808	799	780	795	807	818	794	761	761	752	822	772	755	814	786	827	815	804	777	768	745	784	782	758	838	769	853	799	764	792	775	795	802	766	864	783	781	755	748	793	737	837	802	808	780	817	735	802	787	812	742	752	850	790	773	784	785	741	723	798	784	801	810	785	812	766	768	809	764	770	813	749	760	799	750	766	774	779	825	768	795	800	781	792	770	787	763	799	785	792	778	765	833	757	806	793	799	786	792	830	771	714	780	805	764	808	791	827	815	805	849	814	776	819	808	789	741	798	795	732	795	796	775	790	807	773	816	781	765	765	774	865	800	768	775	823	824	808	778	852	792	838	830	818	781	801	832	785	800	780	802	762	761	818	763	796	780	802	810	796	807	800	808	775	807	794	783	794	806	823	784	794	841	792	741	816	822	786	754	731	841	816	807	807	785	793	788	792	798	773	799	805	745	796	781	793	847	775	841	814	792	827	778	764	785	808	761	813	769	830	829	792	784	772	769	762	830	781	806	788	762	825	808	783	771	799	797	810	746	771	780	779	769	774	805	765	813	788	770	788	771	751	777	766	794	812	813	794	777	794	766	792	750	824	823	783	813	796	815	769	781	836	771	775	757	780	744	786	795	825	769	782	832	818	814	819	777	792	798	801	809	821	773	857	778	782	754	759	849	815	737	745	777	788	780	813	730	764	786	788	775	802	785	829	771	846	773	793	781	804	788	821	752	794	719	810	750	790	748	761	765	748	757	799	835	763	806	740	723	813	759	778	811	846	806	847	759	771	782	782	796	810	761	816	837	809	754	801	757	782	787	787	793	732	766	819	782	794	799	796	781	825	789	836	806	764	791	777	799	792	813	798	792	823	814	779	833	799	761	834	836	816	736	768	758	792	768	796	803	804	800	803	785	826	773	771	794	819	767	777	750	810	826	732	809	782	778	774	789	841	788	799	803	802	804	798	823	809	770	777	768	782	757	800	830	791	780	841	787	787	785	769	756	795	833	800	771	805	832	815	781	780	735	824	773	786	770	782	802	765	782	804	792	857	749	778	754	819	798	807	769	769	759	763	781	768	832	807	781	749	785	815	766	777	801	794	751	811	737	767	830	816	833	802	690	775	771	842	824	771	799	807	838	773	825	724	779	797	775	830	799	800	788	768	798	763	820	804	748	786	788	821	777	725	770	777	798	791	791	798	788	754	813	806	811	795	792	804	797	793	772	842	811	787	762	797	796	814	809	805	799	822	784	777	805	758	740	790	828	777	771	826	815	800	740	783	850	745	790	811	747	767	777	782	729	807	807	770	791	842	794	794	779	764	800	782	775	776	778	780	825	806	830	787	737	789	792	791	828	799	772	776	826	775	755	821	791	797	760	818	817	748	734	808	783	772	805	790	765	813	763	809	801	788	811	789	796	758	775	840	775	815	750	766	785	759	765	816	749	806	786	786	804	829	783	768	750	802	806	820	771	815	818	837	785	785	811	768	753	819	762	760	804	819	795	823	743	756	802	817	770	848	810	752	802	776	833	813	781	733	788	765	764	791	801	813	759	766	807	780	825	741	834	808	800	871	815	778	787	804	773	770	838	787	743	754	827	830	775	751	797	785	771	800	802	813	821	843	818	768	762	783	825	799	830	797
43008	13357	4257	2345	1457	1125	889	760	622	571	529	492	464	438	422	387	370	385	376	378	376	328	348	362	336	335	313	349	330	336	296	358	315	341	336	342	335	318	332	316	308	342	336	303	361	335	350	346	340	324	328	341	304	326	327	314	335	314	289	316	320	316	303	306	322	306	341	324	322	328	334	328	344	286	313	336	329	339	279	313	348	344	330	334	294	294	270	307	327	315	345	319	330	310	305	323	339	337	292	310	331	320	314	295	310	330	306	316	322	343	300	291	336	288	315	330	318	319	316	326	284	313	330	335	319	312	303	325	331	320	316	317	351	339	326	304	303	305	312	289	313	323	318	299	306	299	302	325	316	320	321	282	294	315	305	336	316	291	301	298	306	320	315	309	292	320	318	316	325	298	316	322	323	318	322	296	316	286	313	295	312	338	315	350	308	318	325	333	321	336	306	339	309	332	317	306	334	303	308	311	298	289	269	315	312	291	288	322	289	296	313	286	295	302	304	319	302	302	298	320	301	336	296	308	312	328	343	300	311	300	329	345	353	315	290	314	311	349	285	309	315	304	298	328	325	323	320	282	315	299	323	306	327	312	319	321	302	331	322	315	309	355	302	317	314	321	287	332	328	315	329	299	325	315	313	294	334	280	305	284	332	342	308	302	286	344	315	289	327	313	321	306	360	325	312	339	327	305	328	320	294	309	304	304	320	311	313	336	335	327	312	303	306	311	322	303	320	325	303	337	310	336	321	333	328	300	301	331	351	351	346	306	325	305	325	303	306	314	320	295	292	315	292	304	315	285	322	304	297	298	311	322	321	303	296	325	303	326	301	309	310	310	287	300	338	305	308	311	311	304	326	313	352	322	336	293	338	311	318	314	332	290	315	292	308	298	290	304	319	344	297	291	308	296	331	315	300	294	299	317	296	330	273	279	320	300	339	319	298	262	310	367	311	292	323	282	325	342	319	275	312	319	307	329	321	322	334	339	315	359	305	279	341	293	284	311	275	308	326	299	306	338	350	352	310	310	324	339	307	292	331	318	298	346	321	314	301	309	310	332	300	356	295	340	315	343	316	317	298	322	324	325	320	310	302	299	287	340	318	318	334	324	332	281	335	311	318	326	312	321	310	310	342	301	328	306	321	288	313	323	294	316	326	333	321	327	295	276	289	351	305	283	332	325	304	323	324	327	350	302	313	332	308	290	307	301	304	334	319	319	302	323	321	302	300	334	323	317	322	312	337	297	367	321	351	338	298	327	306	313	304	287	268	287	309	303	323	298	323	284	319	316	273	318	316	291	337	299	296	313	333	289	327	294	311	323	367	319	308	333	306	326	313	313	306	314	319	315	304	335	334	300	330	325	326	309	312	308	340	331	313	325	326	316	310	298	329	325	325	321	305	304	313	326	301	320	316	346	312	314	313	331	320	307	274	307	330	319	304	356	307	347	338	320	301	311	287	346	329	303	307	311	300	361	302	294	361	319	324	343	315	356	325	307	309	322	321	286	295	318	328	328	315	319	310	338	335	348	302	340	339	337	343	327	322	310	300	309	339	320	315	286	314	349	326	313	297	322	314	308	316	311	313	334	330	307	293	344	328	301	302	296	318	345	291	330	305	337	321	326	315	294	314	315	330	337	295	289	302	316	303	303	280	310	319	337	302	314	334	303	325	324	320	285	314	322	290	316	300	314	310	321	279	303	302	311	316	268	312	313	314	326	280	280	316	312	318	337	335	336	305	358	301	307	323	302	316	309	296	317	309	325	320	306	310	332	326	298	302	334	317	304	304	341	332	313	301	318	281	329	316	322	324	317	328	298	334	312	352	356	352	308	320	325	313	353	304	308	342	328	293	328	312	318	318	319	324	318	357	285	324	307	311	278	313	332	302	338	323	313	300	293	326	284	324	303	298	322	329	306	349	315	308	304	338	295	295	317	293	305	324	321	319	315	361	329	291	303	318	316	358	331	300	351	285	308	301	299	323	314	322	298	308	318	302	313	322	304	332	302	325	298	308	337	316	340	300	342	316	306	314	305	302	320	342	298	361	275	350	321	325	317	301	326	309	303	299	345	324	314	314	350	313	282	324	325	308	333	304	346	332	349	324	319	310	313	286	343	313	310	320	348	274	317	306	319	296	351	318	288	325	308	323	316	340	287	299	308	337	338	317	328	302	305	284	342	348	317	342	299	337	278	322	304	296	305	314	330	325	304	274	308	312	315	294	304	320	311	323	296	284	329	330	322	306	319	331	313	297	318	333	341	330	323	301	303	314	304	327	288	280	320	291	328	318	308	357	321	312	365	319	323	287	323	312	307	336	308	305	349	281	323	316	294	285	313	346	342	305	320	361	295	307	330	288	333	312	323	341	313	326	310	335	351	303	298	320	310	320	303	349	325	337	319	313	323	309	314	334	343	347	342	325	330	342	348	334	292	285	317	341	336	319	331	337	326	293	313	338	324	334	292	351	292	345	303	338	303	290	296	347	304	341	313	300	320	309	336	315	299	322	299	330	261	307	325	316	331	340	301	317	352	297	280	331	333	309	351	310	307	342	292	349	328	325	294	306	294	318	303	293	301	325	292	282	304	329	307	320	347	342	321	325	326	339	352	341	314	354	309	273	313	313	323	290	294	331	321	340	322	320	298	336	304	305	329	301	330	291	325	284	292	324	313	311	329	330	326	309	332	341	312	305	317	321	320	320	300	300	329	310	322	346	293	309	297	317	302	312	299	296	337	319	311	337	323	305	328	307	323	306	324	313	307	312	334	318	308	333	311	299	305	303	305	314	328	298	289	316	319	334	328	310	323	307	310	329	284	300	315	299	330	334	316	337	331	293	319	362	290	341	311	337	316	309	355	316	336	332	318	337	303	307	321	317	311	336	285	304	297	312	305	336	287	318	324	331	296	355	321	300	318	313	333	313	338	349	317	324	320	299	339	310	335	321	290	297	300	306	324	293	327	304	310	289	312	351	302	300	311	303	314	312	302	300	343	312	331	332	331	339	328	332	341	326	298	309	349	320	299	335	289	327	329	312	325	308	294	349	322	317	343	306	311	338	351	257	324	329	308	315	314	321	311	312	298	325	319	308	328	252	324	275	319	332	324	311	322	337	329	311	319	327	298	297	294	311	282	310	298	321	314	301	305	329	332	306	335	334	311	346	347	310	347	306	318	340	316	311	340	344	317	306	324	292	316	317	302	315	324	317	327	301	316	336	289	295	290	325	354	321	340	324	316	323	293	339	284	330	321	312	324	328	320	299	316	320	313	335	314	286	309	293	293	309	294	305	297	347	321	296	300	323	337	303	312	325	301	349	310	339	319	270	326	307	317	311	329	305	318	306	310	307	304	356	270	312	318	310	313	318	290	317	315	309	300	320	317	321	274	320	318	322	345	331	311	307	313	332	318	320	338	327	312	306	292	303	337	307	275	298	286	320	317	310	329	308	348	318	341	359	325	290	325	316	315	336	303	312	334	338	291	324	326	335	300
22414	2978	6411	6843	5887	4848	3998	3332	2929	2541	2345	2045	1934	1738	1711	1565	1500	1462	1462	1378	1320	1299	1242	1266	1223	1154	1083	1132	1173	1091	1172	1125	1064	1055	1092	1106	1061	1022	1022	1030	998	1057	1070	1008	998	981	974	1001	974	1059	953	987	957	966	982	981	983	1026	998	973	1002	901	907	953	994	977	970	963	1033	950	939	987	895	943	962	941	942	954	952	981	925	946	912	990	978	906	894	977	924	928	918	929	938	899	929	937	926	854	960	962	927	952	934	914	937	916	901	971	971	939	876	931	953	956	915	923	888	912	870	876	949	930	950	957	968	944	865	929	911	977	915	921	926	976	958	928	880	917	875	966	844	912	846	909	890	897	865	884	889	939	964	915	886	848	936	898	911	932	1006	905	979	915	956	915	924	903	975	913	882	913	892	908	897	914	917	919	897	970	912	892	872	949	875	917	923	936	974	934	898	868	933	914	922	912	901	983	964	914	977	909	910	944	950	893	899	921	879	976	868	889	907	884	975	950	890	941	896	937	912	945	911	870	960	881	925	888	932	892	885	890	948	931	938	900	906	904	930	902	878	944	914	881	908	933	908	855	950	922	884	870	934	983	960	927	941	927	907	881	951	860	913	927	898	908	953	882	959	887	988	894	938	921	887	942	943	909	936	923	954	947	917	857	976	902	903	913	925	921	895	924	937	912	939	905	888	942	930	952	908	870	929	890	855	907	903	937	943	968	1016	954	908	887	892	941	997	885	928	890	943	893	899	864	903	948	960	916	910	919	908	906	932	959	922	949	907	912	908	948	939	942	952	876	877	969	938	837	973	925	943	930	911	885	907	925	922	932	893	865	943	958	930	914	891	864	891	911	935	900	933	893	893	935	876	898	958	842	958	920	992	975	921	961	917	906	913	911	917	933	944	940	910	900	924	844	920	962	906	906	898	901	888	883	942	909	902	920	933	933	930	899	910	958	918	936	900	952	945	875	909	896	995	904	922	886	884	864	932	937	918	878	894	923	871	888	912	886	927	915	907	902	872	933	893	904	927	933	902	923	908	918	850	925	964	950	912	896	913	917	918	927	912	910	917	922	914	909	918	949	921	920	901	962	895	884	926	912	886	886	902	918	879	960	984	910	932	970	962	936	939	871	955	929	932	956	957	968	952	927	892	914	880	944	924	983	955	961	957	880	910	933	923	907	913	879	909	912	947	917	923	895	922	943	932	957	944	896	935	903	892	920	870	923	918	898	925	976	945	923	925	908	958	906	936	918	891	888	998	944	916	864	950	878	919	931	876	898	1000	966	968	917	934	986	999	930	926	906	965	940	851	952	905	897	910	932	944	960	874	928	892	961	952	894	907	882	852	895	925	897	956	924	950	899	894	852	941	904	913	946	897	916	927	905	905	970	902	909	927	985	940	980	915	942	898	899	961	861	930	892	890	914	979	949	881	886	929	894	926	990	967	929	898	995	935	912	949	930	888	962	962	881	894	882	928	952	882	959	892	941	898	904	960	910	956	949	942	973	955	890	954	942	909	849	908	902	951	1015	944	925	936	931	899	951	933	884	957	956	923	886	906	964	957	947	895	899	861	931	881	908	876	933	898	922	943	944	882	935	906	942	909	925	890	889	897	888	930	899	975	935	912	937	947	851	871	933	913	934	932	942	953	924	934	913	910	851	952	950	923	941	920	940	957	862	858	902	938	952	952	971	884	918	914	935	957	923	859	943	924	872	925	881	876	930	929	913	877	940	906	896	943	898	902	924	931	951	890	927	901	939	888	910	948	974	909	922	897	929	905	922	881	910	937	926	888	914	941	950	882	897	910	996	921	882	899	924	874	922	897	900	937	901	872	946	894	946	917	933	883	902	891	883	897	950	873	890	886	889	931	879	911	928	883	880	927	941	886	946	946	955	945	981	917	940	932	863	958	932	941	915	893	907	931	953	875	916	917	892	918	966	955	872	915	955	977	937	940	933	899	889	923	887	902	899	974	957	922	976	908	909	884	912	933	842	947	878	916	921	931	902	887	910	892	957	914	899	887	916	940	907	912	904	895	911	915	923	927	935	958	927	920	924	909	881	929	883	942	880	955	951	932	949	887	934	914	871	990	954	928	920	909	870	935	931	881	950	917	923	928	923	944	856	921	861	904	930	893	855	917	883	963	913	966	899	902	906	926	919	926	860	949	943	891	904	900	914	965	944	965	949	963	926	935	958	953	937	886	931	907	956	906	908	921	910	907	951	950	942	864	940	872	941	897	922	888	891	955	879	923	896	958	913	920	896	931	932	931	943	926	951	904	971	892	969	913	898	916	864	973	870	900	896	878	929	902	939	950	896	915	917	926	915	969	922	946	935	938	925	917	963	953	928	900	915	911	928	933	887	925	900	902	882	920	925	944	912	920	873	935	912	862	993	946	958	933	882	971	906	926	948	913	924	935	904	898	916	950	928	966	868	906	991	959	927	958	919	939	867	931	914	895	960	949	924	958	897	933	921	937	850	948	951	939	929	979	948	929	937	919	927	928	909	847	960	949	933	894	946	905	977	934	930	984	894	916	925	953	946	916	942	953	864	964	943	938	906	915	960	897	927	858	936	903	907	905	933	905	932	918	944	949	924	949	937	947	927	895	933	915	919	922	919	917	926	955	976	910	912	884	849	891	948	910	957	916	878	919	883	928	923	973	855	922	922	905	884	929	932	910	877	935	863	902	884	930	900	879	934	920	925	972	927	879	931	899	915	971	973	918	947	891	866	977	932	920	902	923	939	976	876	868	951	919	882	915	870	943	947	966	991	903	937	914	970	912	979	920	930	921	979	991	952	885	927	892	903	949	944	915	905	924	907	924	939	929	909	944	934	951	932	873	918	909	930	936	960	880	901	916	919	945	961	910	929	924	879	934	926	910	943	883	916	927	957	965	910	912	946	894	911	934	849	926	938	939	887	846	907	928	927	948	947	960	865	906	917	936	943	883	888	882	909	864	951	912	914	887	841	934	942	933	875	897	1013	927	917	957	922	971	911	917	875	940	893	916	894	919	915	901	939	919	882	913	942	846	941	906	930	946	948	930	928	915	927	885	930	903	960	902	917	943	886	909	884	880	910	889	869	897	920	905	902	870	950	925	925	919	904	873	936	897	913	861	928	959	930	882	924	959	939	932	887	921	1004	946	922	921	901	921	918	853	919	924	926	910	930	894	911	895	900	926	980	941	944	921	1006	923	922	923	936	906	948	919	942	922	931	924	865	910	958	869	936	938	960	914	912	899	916	932	886	855	948	921	897	891	933	912	875	943	881	881	923	896	904	914	947	902	893	924	939	909	976	919	965	913	904	841	933	867	899	921	910	948	916	911	891	946	937	976	946	904	905	940	935	963	927	869	902	944	946	920	893	917	933	923	938	909	896	953	914	931	904	978	941	864	898	872	893	971	902	917	922	982	965	925	963	919	975	915	925	867	887	925	952	932	923	929	884	968	958	943	982	889	932	856	911	950	927	887	883	937	879	927	925	897	909	913	931
6055	388	237	185	163	143	152	143	138	144	132	146	132	146	145	122	114	147	131	133	126	128	139	129	139	137	152	132	125	122	124	137	146	97	130	132	120	121	154	132	145	125	142	134	117	112	147	121	120	129	122	128	138	125	136	138	137	120	120	125	122	142	113	121	152	119	123	123	154	114	117	133	138	131	157	112	133	157	126	137	143	141	109	118	134	131	131	125	116	127	116	138	130	121	148	129	140	130	137	121	138	155	120	133	142	139	134	112	126	109	144	133	122	150	123	123	142	121	123	131	118	144	114	123	121	129	128	142	140	130	127	152	126	130	131	126	151	134	125	137	135	117	153	145	110	127	132	124	122	137	140	142	156	133	137	128	119	135	112	141	148	127	143	139	122	114	140	116	119	127	141	139	148	145	151	143	137	118	129	107	144	135	133	160	131	141	141	136	121	128	111	129	138	127	130	132	117	130	126	152	137	121	109	121	137	134	130	139	137	116	121	112	121	139	138	137	129	107	136	112	116	129	146	138	128	127	124	125	145	134	122	130	121	128	141	136	142	122	124	132	133	148	111	127	152	136	132	144	129	130	142	127	118	136	143	124	145	151	133	131	124	141	134	128	139	130	157	130	127	120	134	125	140	146	128	147	132	120	136	152	142	129	117	137	141	130	131	122	129	116	142	135	138	138	149	152	149	125	111	122	155	116	145	123	149	154	132	123	126	163	115	145	131	135	133	115	154	143	128	122	103	141	136	131	134	141	119	132	133	136	108	144	143	124	135	131	124	142	124	143	145	124	148	141	139	128	123	125	133	128	126	131	142	134	136	129	123	121	122	133	127	129	116	136	140	132	137	112	123	144	135	121	133	158	141	117	138	130	138	134	116	135	126	125	132	117	136	122	147	121	135	145	119	112	141	139	120	140	132	156	143	124	122	166	118	139	129	124	116	160	115	122	122	139	121	139	133	125	117	136	116	147	151	137	123	126	142	131	116	130	147	134	122	140	116	130	118	143	128	137	147	125	134	121	122	127	117	133	163	124	115	121	145	138	147	129	114	123	130	134	140	131	149	138	138	112	153	125	125	139	146	132	107	139	120	149	113	159	118	139	134	134	146	146	142	150	113	133	125	125	134	147	137	136	142	142	120	133	134	122	143	155	134	150	155	139	127	123	145	144	114	139	126	129	123	124	133	141	136	136	131	150	127	119	133	134	126	144	126	123	114	145	113	152	132	98	132	141	152	127	132	149	130	144	154	115	139	125	127	141	133	125	138	122	120	141	121	149	132	158	130	142	127	117	148	126	155	145	148	121	155	132	127	114	139	122	157	114	139	122	125	155	122	108	157	127	133	145	146	144	169	120	152	145	127	141	131	106	120	116	134	127	141	134	120	134	133	121	131	138	132	139	122	129	150	123	111	148	140	125	113	147	138	144	144	158	115	119	138	96	133	147	151	130	148	136	134	130	124	130	124	133	146	126	124	142	122	169	142	143	116	132	167	146	113	135	125	145	114	150	132	126	136	132	148	133	137	121	127	134	160	104	123	117	136	126	126	135	123	133	137	120	159	146	137	144	129	118	131	144	126	139	149	142	132	142	125	161	153	131	139	151	133	142	122	134	147	119	131	133	142	147	117	127	158	145	121	143	136	142	153	125	126	137	131	149	133	128	148	114	146	132	117	135	131	159	130	126	139	124	108	128	134	111	120	125	138	133	132	112	133	144	129	128	131	124	133	131	129	132	134	145	160	147	105	126	135	148	152	135	134	127	155	133	120	141	127	123	126	153	154	120	132	111	144	129	137	124	146	126	139	153	133	142	138	128	115	128	132	130	132	142	141	151	129	136	128	137	151	137	141	124	130	149	139	144	146	152	123	126	137	121	147	136	124	150	139	139	116	131	130	141	134	152	141	129	125	134	134	134	139	135	133	135	152	139	107	121	126	123	124	134	138	139	128	130	128	130	140	127	129	113	132	143	134	127	131	134	136	145	114	132	126	108	151	154	123	118	127	147	128	138	148	141	132	145	125	134	120	146	138	118	142	131	134	130	129	157	127	138	142	130	129	139	141	148	130	115	122	130	137	147	122	117	119	133	116	136	147	126	144	155	125	130	133	138	138	142	124	128	126	126	123	133	135	142	128	127	136	140	136	117	116	108	129	140	143	135	117	153	140	125	128	120	124	134	115	169	136	126	126	124	170	147	124	142	123	117	142	132	163	116	139	131	120	136	142	130	114	131	138	126	151	150	153	123	138	141	141	129	140	116	125	127	122	134	132	123	121	132	129	134	122	137	130	122	119	137	128	137	134	140	147	136	126	150	144	130	134	143	108	122	122	153	131	115	157	115	126	147	124	143	133	134	118	131	148	132	144	141	120	128	151	117	127	127	129	124	127	123	148	151	125	147	158	124	132	137	115	131	127	123	131	123	127	145	137	132	119	139	115	143	133	134	128	130	120	151	130	135	141	160	137	119	130	132	136	128	130	143	124	128	109	136	129	134	144	135	140	141	125	125	128	151	125	137	126	129	124	150	122	118	129	101	112	130	111	132	133	137	131	137	127	138	139	115	135	130	127	113	145	115	144	134	136	135	150	110	150	131	134	139	136	167	147	130	135	132	144	126	119	130	145	117	128	131	134	131	150	111	133	129	163	112	147	134	138	145	135	145	139	133	137	133	126	116	125	156	122	145	134	126	128	140	134	148	126	142	121	143	139	142	125	107	133	134	136	124	138	148	132	132	117	146	130	116	138	126	141	126	126	147	146	120	126	142	146	136	126	142	126	138	140	133	142	139	163	130	128	140	138	150	133	120	133	138	129	106	140	129	112	124	136	127	135	139	151	141	114	129	137	140	144	122	154	125	144	122	127	140	148	133	135	127	112	117	139	121	122	134	135	135	146	146	127	143	135	125	127	121	134	132	124	145	107	117	143	123	145	154	141	142	129	129	118	137	126	112	150	124	145	123	113	121	128	154	133	139	121	123	136	123	105	119	120	142	140	125	153	145	131	149	159	133	125	139	136	132	133	121	140	137	125	114	154	128	140	131	142	124	130	153	125	135	124	131	132	133	118	111	137	124	147	147	119	111	136	127	134	124	129	144	114	106	140	153	132	128	125	138	136	140	131	129	128	120	137	118	121	110	133	150	126	134	111	125	135	130	169	147	126	129	118	144	128	116	144	138	128	154	124	130	132	124	137	138	127	151	146	130	153	116	137	133	107	130	140	113	144	116	136	138	154	129	137	140	119	115	143	134	123	127	121	126	133	131	142	129	123	145	113	123	128	137	132	127	129	146	134	132	118	127	136	115	133	132	153	111	114	139	128	123	135	125	143	137	116	116	148	132	148	127	130	142	144	125	140	121	129	148	118	108	137	137	135	114	120	125	119	128	125	145	158	116	132	138	130	123	123	136	145	157	142	131	151	123	148	136	127	141	137	121	126	137	148	145	137	130	123	118	125	145	143	143	135	127	147	117	130	126	139	117	138	125	150	119
5280	546	654	632	665	618	573	509	522	517	468	479	495	491	487	438	476	509	429	438	465	501	463	440	447	461	489	464	445	481	469	465	455	451	471	499	447	457	475	451	444	479	463	483	450	449	476	450	483	458	472	505	456	429	472	452	473	476	440	470	482	431	464	511	450	499	483	476	479	434	462	440	446	463	442	432	459	446	456	451	456	471	425	411	452	433	485	435	512	420	453	486	451	472	465	436	445	476	457	456	470	466	492	439	446	423	458	435	443	478	448	439	450	438	441	442	460	460	486	483	479	417	480	472	416	440	439	467	463	474	486	444	449	478	457	420	452	465	460	446	467	443	421	462	466	488	486	476	455	422	429	501	477	435	450	459	458	434	450	431	471	449	463	455	441	453	460	446	469	444	470	466	464	461	425	454	454	467	482	484	487	468	459	453	477	459	412	444	471	470	423	466	449	506	462	450	459	458	457	423	465	473	476	440	468	448	439	448	440	428	492	453	477	426	492	426	421	466	443	486	454	467	444	431	472	459	423	496	457	469	447	470	449	459	454	448	446	496	405	482	480	482	464	468	464	422	458	435	427	440	413	473	447	426	459	439	432	459	455	448	467	436	457	450	433	453	448	481	437	483	458	434	439	473	460	422	439	441	471	447	465	447	491	428	469	452	439	450	452	455	459	427	441	451	433	456	447	472	468	419	478	445	429	486	415	463	425	421	459	441	466	447	446	425	436	417	466	477	480	439	472	454	467	451	470	434	435	470	484	456	463	464	458	461	465	458	457	444	473	459	424	470	445	436	458	475	468	443	476	487	402	457	432	439	461	437	467	446	464	447	409	460	468	440	483	437	440	461	449	471	454	467	440	450	433	456	456	462	444	451	417	417	459	466	431	473	474	453	470	467	449	442	459	460	432	450	439	455	437	445	486	473	455	463	482	466	472	431	450	428	466	437	475	461	437	459	441	448	419	481	437	471	458	441	454	464	447	455	477	451	419	446	434	458	454	458	482	429	438	432	428	513	461	452	479	426	475	437	476	448	469	489	484	454	436	448	452	460	391	508	490	442	478	456	477	483	486	437	436	482	487	449	460	458	477	429	442	460	441	459	393	497	453	423	460	405	463	460	482	509	502	433	435	480	461	455	473	471	483	492	464	427	453	458	449	477	457	494	478	466	476	470	466	460	446	477	435	467	455	497	440	399	464	493	447	442	499	466	476	406	447	468	465	461	472	409	445	420	404	468	461	403	459	455	454	414	437	453	465	434	415	453	435	506	450	443	466	450	467	499	472	435	452	474	464	469	463	467	455	431	473	442	450	470	414	462	464	448	466	458	437	473	439	448	424	458	460	444	437	491	455	444	419	455	445	415	448	453	467	437	463	418	481	429	457	469	443	500	449	427	450	448	447	466	464	470	450	456	452	441	460	444	460	438	458	454	482	449	457	467	449	460	450	443	467	447	453	440	483	454	434	416	448	424	481	428	468	441	459	433	460	479	399	482	484	470	480	434	454	456	428	474	475	451	445	441	491	453	509	447	465	461	466	464	434	435	443	486	454	467	468	422	439	469	446	461	468	498	438	487	475	431	474	433	463	465	478	465	451	457	487	459	426	446	462	472	445	439	480	440	469	475	440	472	455	469	401	474	441	449	451	446	491	498	444	455	456	469	459	469	444	504	469	448	466	438	442	449	476	483	440	456	455	440	469	423	468	438	473	425	443	432	457	466	463	454	489	438	478	478	434	450	435	454	437	460	405	454	466	415	460	428	423	463	461	458	439	482	442	434	427	460	477	463	443	458	463	424	455	489	433	459	460	473	418	446	471	435	481	448	436	453	467	476	459	446	455	446	448	452	473	435	427	455	464	448	462	463	402	459	476	452	489	476	481	447	435	463	477	464	407	465	466	458	393	466	425	447	468	473	419	473	449	480	425	459	452	451	476	490	450	436	463	446	476	431	500	489	440	425	430	464	442	430	442	452	446	444	438	466	434	499	465	472	469	398	471	433	474	446	437	440	417	461	482	474	474	434	450	437	443	428	468	469	466	458	477	425	428	462	468	429	442	455	489	462	458	451	487	419	472	438	468	435	525	472	453	466	438	477	419	451	423	461	456	457	450	454	456	452	435	440	498	470	427	425	460	445	439	458	475	476	475	446	450	454	459	426	480	501	448	452	445	483	438	448	456	463	474	439	434	485	497	456	448	444	446	468	435	493	457	452	438	471	433	481	469	423	455	492	473	478	457	453	435	440	448	460	433	446	475	471	496	453	440	453	452	443	469	469	396	449	440	441	467	457	469	443	476	450	424	511	449	408	467	420	441	475	460	496	432	461	450	490	467	432	467	478	496	455	464	483	462	438	444	458	468	461	416	459	415	469	451	463	469	479	440	413	468	457	439	439	480	479	449	452	408	454	476	430	443	465	477	488	462	451	471	430	485	438	476	444	433	444	479	443	414	488	457	453	506	459	493	466	445	474	504	498	410	467	440	453	463	448	461	460	450	470	461	446	449	492	479	439	453	473	436	464	455	442	457	424	491	454	456	453	420	444	492	461	459	467	453	453	469	426	451	427	493	472	446	440	413	429	450	465	436	480	435	439	463	463	428	427	447	449	453	429	457	503	435	461	468	441	447	432	444	476	472	459	468	499	497	427	428	462	490	488	464	480	431	441	462	441	461	464	448	450	432	423	437	433	468	457	457	445	452	472	462	463	485	450	470	453	426	441	460	451	467	470	487	457	457	482	442	450	415	451	464	450	406	465	470	471	454	435	465	446	443	438	427	438	441	442	505	434	472	405	446	443	428	465	510	487	476	453	411	459	417	460	452	429	458	506	422	468	420	430	436	493	420	430	498	453	445	448	417	499	489	448	447	481	481	437	476	448	446	503	451	435	452	471	470	471	419	414	452	471	471	450	449	504	464	466	423	442	437	442	449	431	462	424	468	431	425	451	467	441	490	442	453	465	495	442	450	449	466	474	448	482	458	491	460	468	439	459	448	460	461	447	427	436	446	445	455	466	483	489	488	439	426	440	434	454	429	451	412	446	416	448	432	423	454	458	426	422	512	436	467	440	449	462	469	426	461	467	436	431	454	430	418	481	470	482	514	456	472	436	451	410	438	466	454	458	466	456	432	452	454	464	472	481	450	456	456	468	432	439	460	485	476	482	442	473	467	471	470	460	427	462	479	477	414	454	416	456	475	434	461	445	458	417	444	461	445	456	440	441	411	464	437	466	447	461	487	435	466	462	441	494	423	460	461	452	448	468	479	446	480	451	441	487	438	473	430	441	454	500	455	445	463	469	419	433	482	459	403	434	464	463	417	463	468	453	476	472	462	490	504	474	456	440	438	398	464	425	510	418	482	454	463	491	455	440	436	471	464	473	454	457	433	460	467	444	428	472	472	436	479	446	470	468	473	449	451	499	462	462	444	447	477	436	490	473	438	453	453	432	474	410	473	435	502	469	459	443	430	471	440	470	469	477	437	423	446	506
32641	4890	1614	1201	890	675	589	481	425	360	374	390	336	313	281	300	289	302	263	262	278	285	301	267	268	260	249	269	270	246	248	272	250	272	307	272	256	280	273	237	271	247	232	237	236	267	274	258	276	264	251	235	237	272	265	276	239	262	262	291	266	253	259	266	275	266	269	288	287	240	245	269	236	248	275	249	275	239	311	250	255	265	256	276	246	261	269	314	242	270	244	243	252	234	286	259	282	254	273	262	270	263	290	247	277	258	245	246	259	257	262	243	227	254	263	250	257	245	240	252	262	255	264	280	279	250	230	257	247	272	273	265	276	263	254	254	278	233	237	237	236	266	228	274	248	272	262	258	272	254	274	235	297	271	278	250	289	252	255	275	268	268	249	265	242	268	260	277	245	243	266	244	250	259	257	245	270	268	258	228	235	277	271	295	269	269	242	262	241	272	261	261	270	248	252	250	253	253	236	260	259	267	256	289	242	262	235	266	267	287	313	243	259	272	262	254	252	267	267	228	246	250	233	252	254	259	252	245	259	238	249	281	243	261	271	252	274	251	259	259	241	268	287	266	256	255	264	245	255	270	257	235	270	254	239	249	220	250	272	268	265	241	232	217	276	285	220	241	257	243	266	248	266	243	259	283	287	269	249	261	242	244	280	253	240	252	246	253	244	288	254	239	221	257	257	296	262	229	278	261	264	260	272	266	263	269	264	250	262	249	266	263	237	228	282	263	246	264	256	255	264	226	256	254	245	265	260	267	239	253	267	261	263	259	248	271	252	243	282	245	247	262	252	308	280	247	255	262	276	247	247	240	263	292	271	241	276	280	245	262	220	275	268	258	291	269	247	302	260	247	279	278	246	251	253	271	225	272	278	252	304	242	255	232	249	247	237	234	275	242	267	245	261	265	268	268	289	282	249	280	296	269	278	276	239	252	246	255	274	272	243	260	265	279	253	264	273	267	276	271	288	289	256	274	258	274	242	254	262	239	276	242	271	233	250	283	248	268	276	263	273	247	264	286	272	261	259	245	253	250	260	245	255	250	252	259	265	270	260	266	248	267	262	247	269	282	251	280	262	281	246	253	267	260	249	243	263	272	261	254	256	272	274	271	261	244	258	282	280	252	264	247	269	270	232	256	229	258	279	255	256	260	306	249	238	251	243	260	274	268	251	260	254	271	260	264	254	243	273	237	255	245	257	242	248	247	274	269	279	280	285	279	246	280	281	260	276	269	241	259	269	245	235	276	276	278	270	276	258	240	257	282	239	249	261	275	267	278	234	268	225	239	261	264	270	250	246	241	263	268	253	252	249	253	263	230	271	272	238	276	249	243	267	230	244	238	224	257	255	269	269	258	261	239	266	250	247	285	281	245	265	275	247	272	289	290	252	277	243	275	250	260	259	251	270	271	241	290	275	266	240	245	261	262	253	255	271	237	261	262	276	279	246	277	251	283	270	222	247	272	246	260	253	264	241	259	266	260	248	261	238	242	256	285	260	246	245	263	275	271	264	270	216	259	254	234	265	238	239	247	273	258	237	271	284	280	275	236	237	282	281	264	243	233	285	263	274	249	252	266	253	245	264	236	245	251	271	243	279	265	222	252	264	259	267	283	263	237	270	251	256	254	250	262	258	247	233	252	269	277	261	256	246	289	261	243	243	256	268	274	268	241	269	264	269	259	247	244	304	222	257	251	267	267	251	252	300	257	244	259	244	252	259	249	280	255	233	271	247	285	261	274	273	243	264	259	244	270	232	258	263	239	241	280	261	271	233	281	254	239	259	243	258	244	291	269	298	254	257	241	254	274	238	247	271	289	249	257	245	252	257	280	279	264	259	265	238	268	254	279	256	262	258	262	266	264	246	263	269	255	236	253	273	246	246	294	256	279	264	254	289	257	239	257	275	274	249	268	238	268	248	260	255	263	262	260	281	236	237	251	268	247	287	288	236	278	261	264	256	253	268	265	247	250	260	240	243	272	272	250	223	251	253	264	230	253	249	267	253	266	264	290	233	256	262	252	266	243	267	251	265	251	251	249	262	260	270	274	239	258	269	252	290	252	271	253	263	244	273	265	252	245	248	245	269	229	235	248	240	264	260	270	235	260	255	270	266	241	252	244	254	252	243	216	245	243	258	285	262	257	257	259	244	276	289	259	261	252	232	287	217	246	257	248	255	232	255	269	267	286	262	267	270	275	286	259	254	256	269	255	235	269	309	258	263	260	249	245	225	241	245	227	242	277	253	275	255	255	251	247	283	256	292	262	239	268	272	290	256	249	262	235	227	254	245	271	283	270	235	272	267	273	263	222	228	238	237	251	232	278	259	262	241	233	236	251	279	239	242	247	268	254	270	256	246	269	259	289	245	256	253	272	254	260	257	255	264	272	252	250	258	260	270	245	270	266	260	233	279	260	275	275	256	224	246	249	270	255	282	261	266	263	296	273	266	250	262	270	253	275	287	273	235	269	284	261	301	264	250	250	258	277	249	254	256	252	263	282	266	260	266	277	254	272	269	271	248	279	273	256	257	283	233	225	253	242	248	272	288	261	260	285	253	240	258	235	245	246	278	283	246	242	262	263	274	242	254	259	287	268	253	263	251	226	242	272	244	219	242	253	231	256	239	256	266	270	255	249	289	242	218	235	289	274	261	276	233	255	256	267	245	247	239	261	244	272	238	243	263	233	251	247	246	265	289	267	254	246	247	259	233	268	244	240	251	232	260	234	255	272	279	264	235	241	262	260	273	283	253	235	270	260	254	263	243	238	287	272	263	257	269	252	270	269	252	259	252	289	256	281	261	280	290	257	253	268	230	258	260	267	247	255	270	270	258	265	231	267	250	258	256	250	260	269	278	281	238	269	237	237	248	273	279	292	251	243	248	281	257	256	249	246	286	265	242	281	258	263	239	258	280	248	245	250	254	256	249	245	247	232	252	229	261	252	259	237	233	287	275	266	289	270	233	262	261	273	256	240	256	256	291	261	266	249	266	269	243	252	263	284	251	260	264	275	291	248	267	252	263	294	237	260	259	264	263	221	271	282	219	250	240	290	263	254	266	258	252	282	269	266	256	269	232	268	237	236	287	274	262	248	227	270	251	245	279	239	269	270	305	257	264	255	256	269	253	232	258	239	255	261	265	284	234	259	251	246	263	249	272	273	266	282	252	241	249	235	263	242	248	252	240	275	274	249	254	271	241	261	219	283	248	241	238	251	260	247	246	269	254	259	257	287	256	237	266	270	248	271	252	298	244	250	257	235	283	250	283	254	266	249	255	263	228	260	264	262	278	257	227	267	258	239	274	263	236	260	264	244	240	257	257	264	249	255	250	256	270	251	261	237	287	239	239	286	283	259	253	263	276	243	258	257	247	268	258	268	264	243	228	275	217	262	266	285	271	267	236	251	255	304	244	302	250	261	226	262	268	246	248	255	241	268	282	264	238	287	252	246	242	246	283	275	294	254	227	248	290	246	240	255	284	290	263	268	254	261
16431	1795	3806	4100	3540	2891	2393	2049	1765	1703	1523	1446	1293	1304	1245	1222	1101	1063	1054	1033	1020	998	942	912	870	947	970	925	946	915	864	830	880	842	892	851	840	881	863	849	882	790	798	837	784	863	816	875	796	898	821	820	792	777	827	798	861	770	776	842	784	823	785	805	796	816	853	795	833	818	792	807	783	823	861	807	787	742	802	776	775	792	857	800	781	848	810	786	754	790	809	835	824	789	788	778	824	806	835	798	827	799	806	859	774	798	782	804	811	808	789	781	742	771	827	730	803	828	799	797	808	738	844	769	773	773	783	758	797	788	770	735	751	753	813	806	811	809	782	818	820	774	782	787	788	761	862	788	758	788	744	785	760	829	822	780	779	773	803	814	795	787	790	790	784	797	801	796	817	751	788	791	802	765	768	772	784	812	742	785	803	741	840	844	798	850	785	787	763	807	768	802	762	779	814	809	829	799	815	744	775	789	840	769	771	806	719	853	778	751	778	796	833	778	791	802	765	705	786	770	754	745	811	792	816	746	813	716	763	824	773	781	773	776	828	779	786	774	790	801	775	809	792	783	821	781	799	741	786	812	818	834	785	809	742	734	782	801	772	740	811	828	781	812	763	802	791	813	795	760	816	746	746	767	814	786	792	790	819	780	806	817	824	807	812	812	764	793	797	783	806	761	830	827	803	780	766	764	790	812	842	839	773	815	779	795	778	808	824	817	769	811	747	812	752	801	797	799	766	787	771	777	750	749	801	790	785	804	826	776	800	767	797	808	785	766	753	783	825	846	793	792	794	830	758	738	799	774	779	785	770	834	778	764	817	806	727	754	747	795	810	810	732	823	765	746	770	736	773	815	758	786	731	810	766	749	767	781	790	818	818	745	803	803	818	786	802	782	775	745	758	763	776	750	794	763	734	804	779	816	789	769	801	784	771	787	783	820	779	745	773	795	780	801	822	834	791	800	834	781	777	824	807	754	794	782	780	818	850	759	816	813	844	817	800	774	814	821	799	815	780	782	851	776	784	835	761	799	834	769	773	781	797	775	793	814	791	748	797	781	845	763	806	732	760	795	817	752	761	749	812	733	845	810	727	850	796	775	800	797	740	827	829	809	768	838	784	806	765	807	814	793	797	827	790	789	749	776	793	848	828	778	797	847	846	785	778	797	739	716	772	762	791	761	764	758	761	743	767	771	773	831	801	797	853	809	771	759	822	763	807	724	779	787	797	794	778	769	774	823	740	780	754	771	813	767	770	797	717	782	760	794	735	793	814	760	787	732	768	804	833	808	736	774	768	792	766	803	770	749	803	776	787	837	799	773	772	758	793	807	824	797	773	775	824	793	739	801	837	785	776	772	740	847	762	746	764	841	789	755	774	781	743	805	789	800	822	804	760	758	797	802	779	813	727	750	803	750	801	778	784	828	773	793	804	797	759	797	811	788	795	824	784	793	822	801	753	745	810	799	801	757	801	768	779	812	755	793	789	795	805	751	796	735	804	801	714	796	805	809	836	822	780	774	832	808	752	801	796	807	796	765	793	733	760	784	797	797	789	774	754	800	748	802	740	815	788	757	732	797	765	749	764	814	806	815	756	781	825	767	756	793	748	751	726	745	797	796	752	763	784	771	761	835	765	768	795	784	780	770	773	823	813	789	818	827	763	766	797	786	783	816	783	775	779	769	791	807	728	731	766	786	766	805	791	789	822	720	797	793	777	790	786	747	762	817	786	759	845	754	768	809	838	796	782	787	757	763	766	738	779	764	795	745	752	751	756	749	795	746	833	796	822	825	820	767	750	755	799	721	793	727	772	760	814	794	810	792	780	800	830	808	813	849	819	793	778	752	747	806	748	777	785	770	783	778	822	767	754	789	761	810	782	800	803	800	779	799	763	823	762	777	811	774	832	800	768	750	792	778	801	789	816	794	784	806	802	814	810	755	802	759	796	795	752	772	795	781	783	730	757	771	830	779	771	770	792	791	789	820	813	833	754	734	745	800	816	791	750	828	789	797	752	826	803	795	792	799	824	780	815	770	780	759	769	816	814	782	751	771	776	796	781	815	772	791	795	825	758	806	771	775	824	807	797	723	765	783	806	820	800	812	773	827	793	764	797	811	803	806	789	795	762	833	771	802	736	731	810	764	798	774	768	741	801	778	787	795	774	739	821	742	825	779	771	795	751	749	776	788	832	857	808	746	864	805	763	768	791	750	829	737	789	764	750	793	773	788	744	762	821	826	781	770	780	813	755	782	806	815	778	726	763	802	779	821	799	772	775	774	744	824	814	802	774	748	795	801	821	727	784	756	815	773	785	784	766	778	757	787	799	807	793	803	753	792	828	779	840	824	754	776	778	799	742	759	784	752	827	796	820	821	779	832	823	832	852	794	816	831	782	810	764	790	800	808	772	822	791	795	772	751	737	800	748	765	779	794	830	801	781	774	806	797	804	789	769	789	805	764	805	771	794	759	854	779	762	773	757	811	778	782	791	813	819	783	839	761	737	803	759	751	795	737	761	806	790	783	751	787	776	817	865	846	790	791	754	796	805	797	794	808	808	791	784	795	820	801	772	817	784	777	819	779	745	757	794	782	740	743	769	765	775	839	787	781	810	796	798	780	801	779	741	761	785	785	760	792	835	807	725	754	722	776	804	799	797	791	776	774	815	777	802	825	745	791	817	761	787	786	739	761	763	808	777	777	758	753	748	817	779	776	812	779	786	805	788	801	743	808	728	791	803	818	803	752	802	798	791	779	757	764	762	809	791	815	819	761	812	749	748	804	733	787	816	771	816	734	871	843	755	852	799	815	821	806	784	828	793	776	797	776	753	745	757	779	767	793	799	776	766	739	797	700	802	784	816	815	791	813	830	837	767	726	777	785	822	784	785	808	770	773	737	814	817	820	751	772	813	776	756	779	801	754	773	776	750	792	763	765	776	845	732	823	773	786	730	806	766	767	820	780	771	780	751	781	768	777	787	753	777	745	750	818	742	783	798	746	757	814	805	775	843	766	762	802	785	783	793	787	793	795	795	774	782	820	807	797	769	772	768	792	785	795	839	756	809	737	786	795	816	758	820	840	760	810	781	802	759	806	817	760	792	788	751	779	825	834	813	776	750	805	821	782	751	832	756	818	779	801	834	808	787	754	804	774	764	779	782	798	765	797	783	757	780	811	783	844	780	772	804	817	734	756	743	788	764	798	803	790	758	739	750	802	791	803	846	766	846	843	794	775	773	782	789	797	770	784	766	765	801	806	795	833	797	799	788	764	739	806	787	757	783	780	779	801	790	777	776	814	775	748	766	781	793	779	827	732	763	819	805	777	799	759	816	800	784	783	748	793	786	759	734	778	768	762	742	821	773	777	809	793	803	773	789	754	824	803	800	800	795	771	808	767	832	786	748	802	772	773	796	782	753	802	847	766	770	782	794	806	757	783	806	839	793	767	782	780	811	824	816	747	776	799	776	768	838	781	761	763	781	789	815	748	793	812
44054	11254	3663	2344	1612	1132	930	801	643	548	515	460	439	442	417	394	404	361	381	363	398	381	338	342	358	344	317	341	309	331	353	309	313	295	347	318	331	357	310	338	308	295	343	299	313	324	322	344	315	311	322	321	335	345	293	325	287	326	324	319	320	353	320	333	310	325	324	324	312	318	317	319	292	324	310	292	305	310	296	322	337	316	302	321	368	306	314	308	352	347	349	281	327	284	318	292	289	312	303	292	333	312	303	302	328	340	305	299	314	303	315	306	330	323	299	325	319	327	309	296	309	304	334	308	337	317	319	310	310	334	327	300	328	331	317	328	313	338	317	351	327	322	321	335	289	314	341	313	302	324	342	323	322	326	350	296	310	338	311	311	270	322	296	279	345	313	359	319	342	284	324	321	320	317	339	297	312	281	356	290	307	301	349	307	324	318	301	329	302	298	317	307	331	326	296	313	319	281	312	355	324	312	320	305	312	305	316	308	312	304	329	303	334	322	304	328	297	322	352	292	323	348	344	326	303	352	340	345	324	316	325	320	346	321	323	291	327	282	332	322	314	288	307	315	321	335	306	328	318	306	350	321	276	314	296	325	334	332	319	346	316	331	314	322	307	321	311	295	309	336	309	309	318	313	295	322	321	330	281	319	301	303	319	336	325	287	317	310	347	319	320	291	281	287	370	326	339	292	319	346	295	339	348	341	270	291	318	352	344	368	306	306	307	335	302	311	309	299	299	313	335	299	332	290	320	308	311	343	312	316	335	305	304	305	304	300	288	300	303	304	335	292	336	289	344	306	348	306	322	309	321	276	318	340	338	307	337	277	315	322	326	344	298	322	305	317	308	325	341	351	337	329	307	330	331	321	321	295	321	317	311	313	324	339	326	310	325	321	333	338	299	292	323	301	306	292	341	315	333	324	320	297	307	325	290	320	316	293	295	327	282	298	303	328	313	287	310	319	299	322	306	310	302	354	358	301	338	330	306	327	321	286	294	357	295	310	307	317	354	307	309	311	323	312	324	325	307	333	328	299	322	318	318	283	358	326	298	312	305	307	317	331	345	320	297	342	315	333	315	311	290	306	360	290	316	298	319	319	321	345	298	296	323	322	312	306	326	313	289	318	327	331	312	339	303	300	341	317	330	313	312	304	297	338	315	328	326	299	321	322	289	320	313	309	317	335	306	293	280	302	315	315	308	301	341	306	278	332	291	301	314	330	318	303	345	329	329	317	308	314	318	298	322	322	320	356	299	343	302	300	292	345	292	295	325	347	330	328	309	284	289	323	327	318	351	317	320	318	318	323	346	292	304	302	326	300	312	295	296	342	301	313	305	318	317	331	315	311	320	301	338	308	319	303	325	327	289	333	328	336	311	294	327	296	332	301	334	312	293	324	331	323	344	317	350	336	338	348	330	333	307	327	331	313	321	311	317	343	325	312	278	326	318	311	332	327	300	349	314	347	297	342	304	302	308	343	326	343	328	299	334	338	308	310	354	334	289	307	311	334	306	330	287	296	336	295	286	326	315	329	327	297	320	307	316	314	341	317	332	320	278	303	304	313	333	324	296	326	316	321	287	314	344	335	313	320	307	312	304	301	327	301	345	316	281	272	315	305	310	292	346	327	350	296	332	312	325	282	336	323	322	320	337	334	333	301	308	291	318	322	354	324	332	330	316	289	299	322	316	313	293	316	325	332	317	298	289	312	304	323	308	321	322	332	338	306	291	322	280	344	303	320	321	289	315	315	306	357	325	327	308	329	333	303	340	325	286	282	305	335	306	308	322	318	313	322	304	305	304	343	303	322	306	328	348	284	319	333	304	309	289	289	334	313	356	325	320	329	324	310	347	326	332	312	308	289	319	298	327	313	318	309	341	285	323	323	302	327	329	319	303	288	316	301	327	303	338	338	304	307	297	311	326	338	301	317	309	291	300	327	320	332	308	320	322	324	321	283	315	323	330	351	321	314	304	302	327	302	348	291	330	306	319	357	321	308	325	293	340	293	309	355	317	340	333	310	289	295	324	297	320	330	340	288	295	301	310	308	311	316	293	313	343	301	340	305	301	306	317	312	326	327	335	325	288	320	331	327	302	302	332	301	315	332	316	335	310	300	318	277	336	328	319	320	317	343	321	345	304	299	333	316	290	311	339	308	323	291	364	335	289	333	307	331	336	326	272	316	283	311	315	339	331	318	322	316	349	330	311	311	321	333	314	325	330	310	349	329	309	315	337	326	311	308	314	305	327	310	295	326	306	294	320	307	333	291	314	307	337	311	321	293	304	314	317	375	341	287	332	339	294	319	287	332	337	291	319	314	316	318	326	335	306	289	346	326	314	290	333	302	344	321	296	290	304	337	308	326	340	337	317	303	307	307	317	349	311	299	311	284	329	315	334	292	341	304	340	326	299	313	304	297	334	326	306	297	310	327	340	322	330	314	327	313	311	304	341	327	342	273	330	345	340	312	301	324	298	311	318	323	322	337	310	345	317	318	305	310	298	357	294	279	328	269	303	314	308	337	285	294	309	345	310	322	291	284	308	298	311	307	303	325	303	333	332	313	333	291	292	299	319	315	322	315	303	289	321	319	308	297	320	309	310	297	289	288	302	327	313	285	317	322	324	327	321	358	304	338	306	309	310	316	320	339	327	326	303	330	295	309	343	317	327	343	328	294	320	307	308	315	303	307	320	285	351	362	310	281	288	302	291	359	326	311	318	355	328	315	301	337	323	318	287	320	293	295	341	328	309	340	350	302	316	339	335	333	307	326	317	319	314	313	308	293	333	334	319	329	330	306	277	321	330	333	299	338	299	305	313	310	347	345	320	310	330	340	293	312	322	323	323	303	328	325	354	340	286	334	353	330	318	330	272	294	315	306	308	342	308	324	320	334	312	309	333	348	326	303	311	298	325	311	365	324	294	318	306	285	314	325	314	325	311	319	335	298	300	325	304	334	321	316	277	320	321	318	308	319	322	343	346	292	343	323	330	336	307	319	289	306	326	325	314	350	284	303	320	328	345	312	322	319	304	327	323	352	330	300	308	311	317	310	305	342	320	300	288	298	318	309	277	276	307	301	343	325	318	320	311	295	310	279	304	318	287	302	322	320	323	284	322	335	360	328	346	337	303	282	331	292	289	297	303	346	309	316	307	303	351	309	308	318	335	315	298	328	299	310	316	306	318	299	317	291	302	289	367	345	346	296	301	296	315	307	316	342	329	320	292	340	305	327	327	325	287	326	316	302	296	328	305	338	302	323	309	311	300	323	292	321	299	314	306	310	327	314	328	327	297	311	330	286	284	312	323	284	311	317	306	333	337	308	328	310	351	318	278	292	321	336	310	317	313	343	323	335	298	299	291	297	316	291	342	334	304	306	308	293	270	326	329	293	304	317	304	332	295	308	306	290	322	328	334	326	325	312	319	310	312	303	312	305	306	322	347	321	304	294	312	330	312	310	325	332	321	335	316	319	301	271	327	285	302	309	310	324
22167	3029	6468	6791	5918	4708	3972	3405	2909	2570	2395	2006	1904	1818	1651	1630	1552	1504	1453	1414	1301	1306	1253	1216	1193	1252	1193	1141	1141	1066	1084	1037	1110	1083	1066	994	1062	1077	1057	1019	1028	983	981	1008	977	1060	1016	1008	993	945	1025	952	973	993	954	979	973	915	905	1006	957	984	956	933	916	903	926	923	915	993	1003	936	929	968	967	921	931	945	893	953	918	966	975	1005	904	974	1005	952	986	954	956	929	925	871	926	912	876	923	921	993	923	923	945	902	947	939	900	934	942	954	942	989	928	928	934	934	924	973	893	942	911	953	937	917	873	937	912	907	958	921	936	947	930	899	926	898	954	895	948	920	909	968	867	908	936	940	917	901	901	900	928	947	977	937	973	955	871	908	911	935	936	965	908	905	892	927	895	916	945	913	955	933	961	926	900	930	917	941	948	905	919	951	920	933	976	890	977	929	933	946	886	880	924	928	905	883	937	916	872	991	918	966	920	885	926	903	905	920	935	898	926	895	861	903	957	920	914	910	963	902	936	940	900	904	912	910	916	944	914	895	950	898	952	873	932	953	938	937	937	906	899	905	944	895	923	941	874	949	934	919	923	918	933	890	952	910	904	935	992	897	899	893	938	932	946	926	951	871	885	935	944	927	928	954	914	911	936	936	936	946	934	956	883	902	949	863	904	910	916	958	932	864	898	926	898	966	939	905	885	896	897	890	903	913	945	939	955	891	918	947	926	935	949	934	954	891	904	940	898	902	866	907	891	833	918	967	936	948	947	921	936	905	927	872	892	928	911	927	880	910	936	934	940	920	897	906	938	952	938	915	866	892	908	875	918	890	906	930	966	971	922	931	921	898	868	922	942	876	865	906	893	894	890	892	942	899	916	881	884	994	884	956	946	903	916	920	944	914	917	945	903	949	923	970	979	956	945	899	946	940	949	905	952	941	887	964	932	956	927	918	902	919	923	983	897	872	912	929	916	899	882	955	912	909	889	922	948	923	950	941	926	977	890	953	868	953	927	899	900	910	917	890	925	932	893	922	899	980	911	941	882	928	889	888	926	935	887	914	936	895	965	925	889	950	949	951	896	967	927	935	992	950	863	912	914	910	928	921	904	916	916	941	914	932	900	953	928	949	924	947	1004	933	873	929	949	880	916	872	958	941	912	899	908	926	927	898	923	915	965	961	898	894	893	943	919	923	898	935	953	941	911	934	889	953	952	925	933	934	900	935	902	934	905	893	900	923	935	936	915	923	914	950	964	915	965	935	940	879	817	937	933	947	919	893	934	954	933	881	855	952	942	955	965	938	943	942	910	955	929	848	872	935	921	940	886	892	902	955	875	947	855	973	923	922	907	967	927	937	890	985	913	929	941	876	926	944	920	911	946	968	987	936	895	981	914	944	941	858	908	910	875	928	945	905	969	949	925	902	909	982	868	913	951	959	993	922	871	933	882	981	925	881	910	919	909	911	968	896	938	915	913	928	874	918	893	884	927	898	908	931	911	917	878	954	934	910	919	963	901	949	913	904	894	923	908	963	863	910	943	925	881	947	858	909	942	916	923	897	911	974	939	888	974	926	920	884	898	881	922	908	913	935	899	919	925	914	986	928	951	908	925	906	897	899	936	930	897	910	882	889	906	864	893	885	906	957	839	992	878	880	934	942	913	884	859	930	970	947	932	857	910	904	941	932	855	943	901	891	822	922	922	900	866	936	887	961	981	992	923	937	892	1004	919	930	926	926	915	947	969	950	912	906	920	944	921	887	922	926	966	893	878	977	925	932	941	929	944	875	929	941	915	867	910	914	907	925	952	899	930	918	889	930	910	903	970	894	925	881	927	923	879	953	919	916	905	942	854	908	937	994	917	954	864	884	891	923	922	885	903	927	949	990	899	879	940	925	953	934	878	913	908	911	926	934	898	886	891	937	888	868	900	912	1005	933	933	941	905	874	885	922	955	929	912	916	869	940	884	898	942	951	889	940	934	894	906	928	931	912	891	981	923	921	868	921	878	882	883	899	942	916	932	932	854	909	922	928	943	897	914	891	920	903	899	951	866	946	887	953	919	929	960	950	962	942	924	912	920	892	951	961	920	942	937	888	914	934	958	925	916	924	942	932	930	913	871	909	912	900	951	880	977	896	968	927	943	923	892	914	972	917	959	877	904	935	910	899	956	951	911	921	953	925	894	917	858	913	903	875	917	881	955	972	903	947	935	891	947	925	908	957	912	906	950	887	929	902	928	908	877	898	906	915	894	916	922	894	938	924	920	926	932	920	934	907	890	876	867	872	885	921	957	906	882	916	895	902	884	867	956	908	945	942	899	930	938	930	923	918	941	890	936	929	916	875	924	923	967	961	935	916	937	882	948	937	886	973	926	939	905	909	834	957	908	914	914	909	937	921	874	924	952	957	905	935	972	878	975	955	862	921	921	923	933	906	901	903	891	899	978	950	975	936	911	911	942	907	940	922	910	896	897	892	974	895	935	928	979	949	902	934	946	866	904	887	912	910	933	907	875	911	935	950	913	972	938	911	951	1003	933	922	926	877	873	882	918	899	957	948	880	1002	937	966	921	898	903	904	960	927	907	906	921	969	898	878	917	899	944	959	946	942	947	911	880	892	901	1003	880	892	982	930	869	876	900	906	916	951	955	904	935	934	982	882	899	890	993	872	1000	924	968	984	935	933	940	946	914	908	862	885	868	943	929	908	947	967	895	903	924	864	907	897	963	889	927	956	901	871	849	902	916	919	982	989	942	929	917	918	936	930	913	924	923	916	914	913	913	923	927	925	862	954	903	881	904	934	910	894	911	880	921	928	907	962	933	916	906	910	941	932	932	929	929	905	921	979	921	905	892	890	942	909	917	970	928	948	904	976	926	936	899	981	943	889	933	887	882	870	875	905	917	906	947	969	969	922	972	955	940	919	968	908	898	898	877	976	898	985	937	927	943	882	905	910	936	904	977	898	885	900	883	915	927	940	923	880	910	918	926	940	935	932	908	957	921	969	840	981	942	952	878	880	914	912	876	946	932	958	896	934	929	903	966	948	914	956	915	990	913	922	919	943	940	893	942	927	917	963	957	892	909	913	944	957	929	915	916	938	919	897	934	922	857	931	941	931	896	901	903	869	939	954	909	889	898	875	887	920	892	958	882	915	911	854	973	949	925	927	945	940	918	882	893	947	887	866	907	954	912	928	892	924	913	899	900	888	925	907	932	898	932	920	953	928	885	897	946	914	884	948	916	921	925	891	870	948	936	890	920	922	966	895	872	925	880	944	941	891	892	938	914	890	947	933	868	924	935	902	930	912	943	959	881	845	871	947	873	904	872	940	909	908	928	902	899	909	925	904	859	930	907	936	946	909	935	898	930	929	921	915	893	916	949	932	916	880	873	836	905	914	972	845	869	906	911	879	948	974	914	917	962	931	905	939	970	930	900	899	897	957	885	903	914	910	922	882	916	889	859	911	901	938	879	995	970	925	898	890	942	941	925	932	937	931	924	915	865	933
5838	365	232	184	156	174	137	144	113	130	154	141	149	136	155	133	145	138	112	142	140	141	143	141	127	107	136	129	143	146	142	122	152	127	136	114	157	133	114	132	128	131	137	110	129	126	121	132	152	120	137	140	121	137	122	120	143	121	136	122	137	123	138	141	108	126	159	140	111	136	150	149	151	133	128	133	138	134	125	132	150	130	130	134	124	143	128	126	138	124	144	139	130	133	142	142	129	163	130	125	128	143	131	149	142	134	144	120	158	143	127	126	144	149	130	143	113	135	126	135	122	132	132	120	126	128	113	129	132	132	131	128	132	125	131	147	151	144	124	153	123	141	132	115	150	133	145	134	120	136	114	144	130	140	128	136	111	136	137	145	135	133	113	123	135	141	131	147	135	149	133	134	131	120	127	144	123	129	147	144	134	139	122	137	152	145	129	108	130	147	148	144	126	139	136	153	133	126	126	133	122	152	127	148	130	136	130	149	111	132	125	147	132	139	153	137	151	123	142	144	142	129	125	147	154	135	138	144	132	146	137	139	132	123	124	136	133	137	134	137	139	130	141	150	130	115	138	131	132	134	138	140	121	131	131	152	143	131	153	156	137	142	121	155	130	127	141	122	149	149	110	149	135	127	140	139	130	118	125	125	129	130	148	128	137	127	110	136	129	128	125	135	144	127	147	159	132	140	127	165	117	136	136	133	128	139	164	127	115	135	139	148	135	104	128	145	151	119	125	127	131	131	123	133	148	140	150	122	131	130	146	147	141	137	137	127	130	136	132	142	137	117	143	126	127	123	101	134	134	113	123	122	135	129	131	133	129	147	147	126	155	130	141	149	121	141	125	126	146	138	136	125	108	138	132	129	143	144	145	140	136	137	153	143	126	155	124	151	148	134	129	149	131	137	119	148	139	133	139	123	148	124	130	112	128	146	139	142	140	128	127	125	128	130	149	168	140	125	110	121	113	169	165	123	144	136	134	130	133	131	125	124	145	138	130	132	162	128	148	115	110	155	120	120	153	153	140	138	133	133	139	155	122	123	116	128	121	114	141	151	146	136	127	151	156	131	147	142	133	119	122	128	160	131	119	132	134	153	122	146	143	142	126	129	131	125	137	122	122	120	142	148	128	129	133	124	128	130	127	130	121	124	125	133	116	127	137	142	136	141	133	137	148	134	122	126	125	155	132	124	135	127	131	127	134	133	141	115	114	125	133	140	148	139	128	121	142	143	130	139	138	121	141	120	115	152	129	130	144	125	144	152	119	132	131	150	133	146	139	124	137	131	122	135	132	135	108	126	124	143	153	153	136	151	131	133	146	147	142	138	150	140	121	114	135	141	145	140	134	125	108	115	130	148	138	133	122	142	118	129	143	122	156	137	157	140	133	149	140	125	124	112	118	156	127	139	139	131	139	128	148	143	135	128	144	133	146	138	144	129	137	139	127	129	123	132	151	148	138	138	129	125	147	140	139	151	132	124	108	139	125	153	120	146	130	135	130	135	129	127	138	124	117	141	148	124	138	130	132	121	137	127	147	129	103	138	143	139	140	129	133	142	131	127	129	130	143	127	157	124	135	141	152	152	143	156	123	118	137	132	175	133	127	145	156	128	151	145	149	138	133	129	130	123	152	138	140	128	136	133	130	136	120	136	158	149	125	151	153	145	154	137	139	138	134	138	150	137	131	120	125	115	119	136	135	147	149	126	144	128	114	139	118	128	151	141	131	166	139	139	142	123	144	133	134	150	126	137	118	139	146	158	122	123	145	139	138	134	152	136	140	129	127	127	126	170	131	130	143	121	143	120	127	129	136	117	129	115	137	114	143	136	140	161	155	125	122	128	116	125	124	128	141	140	130	128	142	124	131	140	126	142	148	142	137	110	103	137	135	140	136	164	114	129	152	155	136	126	137	144	130	143	126	127	117	148	118	131	121	135	124	104	123	121	155	142	103	133	143	130	147	150	115	130	138	140	149	128	137	143	131	145	119	135	130	119	131	111	130	164	131	142	116	109	141	115	100	137	123	134	150	132	134	137	131	133	128	132	142	140	120	121	138	131	123	129	142	122	153	125	126	127	133	152	112	132	134	118	120	139	137	158	142	121	125	124	162	133	139	136	144	138	123	135	143	132	152	129	144	141	144	143	167	129	118	138	118	127	139	123	157	124	140	138	127	144	121	133	140	122	123	145	121	139	139	124	140	122	122	129	137	124	134	136	134	124	138	141	121	130	131	127	119	133	158	148	133	144	129	158	143	122	140	152	121	128	131	135	140	129	145	136	140	144	138	141	134	119	121	131	141	134	134	126	142	151	138	139	139	137	135	144	140	128	169	105	137	145	149	139	111	139	121	145	110	125	132	128	146	132	135	132	142	136	147	148	148	156	131	143	138	134	139	113	138	139	138	113	126	138	142	125	153	131	142	135	145	131	120	108	122	128	141	122	132	147	129	127	150	130	144	126	128	144	137	129	133	124	129	140	133	129	136	127	132	122	152	106	126	122	146	129	145	127	144	127	125	135	132	124	149	140	134	135	129	138	118	130	127	142	130	162	146	127	124	150	149	127	136	127	152	117	124	135	120	147	122	117	112	112	121	140	146	127	117	139	124	123	123	145	135	139	132	131	124	138	138	122	131	129	138	141	131	141	124	141	118	125	162	116	135	117	119	146	121	130	136	132	142	133	144	126	129	136	135	132	133	135	133	122	139	128	129	117	134	135	157	127	151	133	127	156	121	134	125	128	135	129	138	155	145	149	161	132	155	123	102	134	124	145	139	148	150	122	136	158	139	134	128	136	129	130	114	132	133	118	138	114	144	116	147	131	135	127	140	138	117	136	149	130	139	128	144	131	115	116	127	118	144	126	151	138	144	131	148	144	144	151	125	131	142	131	156	136	136	127	137	118	146	137	113	142	129	138	164	133	137	137	151	115	139	124	126	132	133	153	117	131	120	125	153	140	104	148	150	126	148	149	120	141	128	134	122	131	146	132	119	137	124	156	145	134	125	150	143	128	144	123	147	126	149	145	139	137	108	129	155	153	142	120	110	146	134	130	148	135	132	121	132	139	149	129	152	132	137	115	143	141	144	129	137	151	134	108	138	112	139	122	147	125	150	139	144	139	155	117	138	144	122	141	136	119	134	138	119	139	148	125	119	131	128	124	128	133	147	114	134	116	125	147	131	135	147	136	123	141	146	146	129	148	131	142	133	135	135	138	159	145	132	127	142	141	151	137	125	105	127	137	148	135	131	145	146	127	117	132	143	149	155	135	141	115	146	121	138	139	149	151	117	136	150	136	135	145	148	129	106	136	133	127	125	121	111	129	135	120	128	127	123	126	110	142	135	148	134	133	154	129	126	138	131	134	141	139	136	127	154	124	141	140	129	126	146	110	152	137	120	121	116	173	139	113	151	134	131	123	145	116	120	112	139	130	138	136	141	127	139	147	141	129	145	152	137	126	131	145	134	125	107	139	123	124	131	136	159	140
5433	569	676	649	621	595	563	561	529	524	478	527	502	504	501	459	490	488	462	443	470	474	476	417	455	433	480	469	472	487	471	440	464	481	501	475	468	447	472	450	452	501	464	459	430	452	413	455	479	491	466	487	472	426	412	455	463	457	457	442	502	444	453	456	473	456	480	471	431	461	480	457	445	422	439	473	440	486	465	475	466	478	462	439	459	442	495	480	439	465	420	439	441	465	450	460	420	456	451	478	451	492	436	443	448	441	507	475	450	455	475	464	460	451	472	462	482	480	475	448	472	465	470	437	446	433	438	475	450	475	459	433	475	445	444	460	464	460	467	445	451	476	445	407	454	449	458	459	407	451	444	487	445	465	435	489	444	436	434	474	498	443	458	470	447	435	452	457	456	475	465	464	469	450	489	441	460	455	510	454	494	470	455	417	444	447	450	459	440	450	470	454	463	425	429	446	460	480	444	439	456	485	457	450	462	480	450	488	467	470	458	490	450	453	453	467	429	469	459	465	451	461	444	444	447	474	466	477	443	479	484	451	466	472	461	472	468	486	459	489	455	423	423	492	463	457	454	440	470	450	491	435	456	456	471	432	499	443	451	487	447	456	464	471	427	479	437	463	435	447	479	440	452	460	455	442	463	479	448	435	443	450	464	472	445	439	443	431	475	460	469	468	436	453	473	450	449	476	446	456	454	488	437	461	463	442	441	479	450	502	477	471	462	468	493	466	403	503	418	471	475	496	436	415	452	437	404	475	455	461	438	448	479	488	469	437	428	449	488	452	485	461	485	496	481	461	427	464	451	446	484	438	506	463	484	445	456	480	448	480	487	463	451	426	470	465	455	489	477	455	468	421	454	436	473	437	415	442	433	438	472	452	472	461	466	475	467	463	460	461	430	458	500	481	478	469	438	405	469	436	481	436	436	462	444	491	456	458	478	473	463	459	463	455	440	469	479	466	474	462	469	468	475	443	410	450	493	414	427	445	467	492	465	436	456	485	462	490	493	445	483	474	466	471	465	454	473	438	453	447	452	448	454	453	420	466	486	437	414	461	434	435	436	485	472	464	468	478	483	463	437	451	440	471	490	458	463	480	417	446	455	449	454	446	490	425	485	439	451	492	460	496	490	479	474	455	468	488	435	422	489	450	442	471	472	479	479	422	437	443	433	463	456	469	441	450	437	472	454	451	475	486	454	446	468	458	454	464	462	463	468	450	450	461	480	488	421	488	429	427	474	452	438	508	443	468	416	451	470	468	443	460	426	445	440	481	466	450	441	471	429	478	428	463	467	432	453	457	446	446	460	432	464	449	453	481	460	444	460	465	436	472	454	462	479	470	438	464	471	437	470	473	478	474	456	452	454	456	468	431	452	486	486	465	463	466	435	477	451	467	460	437	462	486	436	463	443	463	422	468	439	462	456	433	435	441	404	462	443	457	464	467	427	467	453	430	441	437	508	441	440	462	435	439	444	449	462	459	466	498	446	476	472	473	435	463	477	464	427	454	435	450	446	469	452	452	466	487	478	491	477	468	453	451	469	449	454	428	432	494	463	434	462	453	435	468	478	436	464	479	503	456	461	428	446	455	410	477	445	455	454	448	456	457	478	466	398	476	470	472	442	431	458	432	491	491	460	434	472	483	472	455	503	448	449	439	473	459	463	464	488	452	460	432	439	475	452	426	471	455	450	459	432	447	470	465	418	456	462	426	453	507	439	418	455	460	441	398	482	457	473	475	426	467	454	410	485	478	426	485	433	475	414	416	482	435	477	448	461	482	467	465	474	413	424	446	462	505	471	489	417	442	430	473	449	452	459	471	457	447	444	428	456	455	442	436	457	469	470	453	459	483	412	433	488	456	457	470	468	431	453	474	473	493	502	466	432	536	416	446	459	411	466	436	473	457	453	465	454	443	413	455	437	460	487	448	450	481	471	458	464	458	465	481	442	415	468	456	446	448	429	422	479	433	461	463	440	469	491	476	491	438	471	472	436	490	456	473	436	456	469	438	464	442	412	435	465	458	449	427	412	437	440	480	438	459	465	445	446	518	445	467	468	453	466	440	443	436	447	445	467	474	424	486	444	456	436	458	453	463	426	497	429	413	456	477	434	495	436	488	419	444	485	502	432	449	438	470	463	487	461	457	462	462	477	479	437	480	446	469	440	437	428	433	471	463	437	448	438	463	412	445	476	467	428	441	465	467	437	459	465	428	422	459	486	477	468	486	423	441	455	473	455	449	462	494	481	470	456	467	484	482	466	449	451	453	434	458	424	447	471	478	459	465	458	463	445	451	448	404	464	434	432	467	446	467	496	498	466	457	426	475	476	479	454	460	432	440	450	439	449	405	453	436	484	446	458	501	465	472	475	440	488	438	464	492	449	436	446	433	440	444	475	458	437	478	461	444	442	442	475	510	444	473	472	473	445	468	446	475	460	488	466	472	470	430	462	470	424	456	441	440	459	489	459	413	474	426	465	452	476	443	480	474	457	467	467	444	493	469	459	461	425	459	478	455	462	460	452	443	472	445	503	429	454	460	412	507	450	421	464	475	461	477	464	463	430	439	471	442	462	459	486	453	457	441	475	477	456	446	438	467	500	451	462	481	471	461	485	431	456	469	462	461	483	426	460	435	444	462	471	445	476	464	488	440	395	482	421	439	450	479	455	473	444	488	482	462	453	455	446	459	470	432	426	412	442	453	449	426	486	452	428	451	483	441	465	456	453	423	471	449	434	494	451	469	481	424	410	451	438	476	487	457	463	490	430	468	444	450	460	501	457	461	476	436	453	477	456	439	470	434	453	440	457	456	433	486	467	464	433	423	463	469	433	454	458	463	467	454	438	436	442	418	467	431	462	459	490	458	426	419	462	460	418	439	486	487	438	433	454	485	436	451	446	403	428	460	435	460	500	453	475	452	460	397	439	471	485	449	472	454	428	499	463	458	463	502	496	480	470	457	401	453	456	481	428	474	471	457	454	446	489	453	426	431	462	432	453	443	470	485	462	457	462	468	442	468	432	450	441	424	466	475	468	433	448	454	454	460	464	436	458	460	467	427	449	468	488	472	482	435	467	467	470	422	438	483	432	433	420	451	465	461	446	487	508	508	478	442	494	459	473	456	437	457	452	496	460	424	461	466	504	493	456	494	450	486	483	456	471	444	473	432	468	454	458	460	473	495	431	460	451	461	449	439	433	483	482	434	453	426	448	452	431	451	460	450	456	471	465	465	451	444	443	458	464	446	459	406	451	445	473	435	470	449	436	438	415	502	498	432	483	441	454	473	431	397	456	440	445	437	471	435	473	446	461	429	437	476	437	429	439	481	492	463	465	487	477	486	475	453	500	452	434	508	473	504	451	435	474	457	458	443	441	434	472	453	459	487	441	465	484	470	446	468	446	438	449	462	443	458	447	446	422	451	426	499	476	488	461	457	462	451	455	451	473	459	493	441	439	460	449	454	457	447	437	499	468	502	466	436	479	448	451	484
33508	5153	1644	1194	861	727	556	467	467	385	396	353	309	337	302	284	291	279	295	279	287	284	279	280	283	303	287	286	256	285	302	281	245	274	265	248	261	279	259	246	252	273	253	251	262	291	243	245	283	266	271	272	257	228	259	273	268	272	296	264	238	264	251	248	241	258	262	277	246	254	247	272	308	275	244	276	254	268	255	262	227	268	298	275	266	219	260	304	267	243	241	262	249	260	282	259	263	269	263	269	242	297	258	264	299	255	281	262	252	274	266	259	273	250	257	257	311	250	265	265	287	255	241	294	245	282	249	283	274	268	280	249	251	305	265	249	245	232	282	231	225	265	280	242	274	273	271	250	242	249	267	270	266	269	273	281	250	257	247	234	270	248	274	244	238	273	312	252	208	249	230	249	266	265	242	269	314	253	255	272	243	263	258	270	266	261	283	248	271	258	249	243	275	258	242	254	256	240	250	261	252	261	261	279	254	266	245	267	244	264	259	257	270	282	301	264	278	286	240	255	246	255	253	253	285	240	257	247	284	262	269	267	239	282	234	261	246	256	226	275	261	244	261	284	277	261	263	252	237	262	269	249	244	258	266	254	254	275	273	247	238	251	250	307	248	229	247	287	275	283	243	248	260	270	237	262	255	291	265	227	258	272	235	240	262	241	255	248	273	272	267	235	252	286	266	259	261	250	276	262	253	271	288	268	264	257	233	274	266	245	245	238	265	270	281	257	267	248	267	260	285	267	291	268	244	247	275	259	273	257	252	264	258	273	252	272	279	242	236	267	252	238	269	279	279	265	238	262	256	280	250	256	269	245	274	263	259	266	257	243	228	260	272	279	269	271	245	259	226	236	265	266	294	270	279	273	260	278	253	290	260	250	237	249	272	252	255	270	260	251	251	235	270	259	262	234	280	253	276	238	257	248	254	245	272	239	240	253	269	262	268	246	259	232	250	262	252	257	263	253	262	253	263	261	256	271	266	266	247	247	249	260	259	263	277	272	299	231	248	236	274	249	280	256	270	234	270	260	280	255	286	257	298	267	263	267	272	269	215	267	257	286	265	291	242	246	245	244	261	262	229	235	215	248	261	242	274	260	273	248	242	248	250	261	278	222	270	243	249	274	250	269	258	272	259	258	240	276	238	253	269	258	258	268	288	307	242	245	258	290	271	276	248	253	254	270	251	276	224	275	266	246	283	239	288	263	259	229	275	271	271	234	257	261	285	251	258	229	244	259	254	274	260	259	252	262	251	258	263	281	268	263	250	276	277	252	258	258	274	240	259	249	253	263	279	249	252	254	272	268	274	260	283	271	263	257	278	276	284	261	295	262	299	269	281	269	276	249	245	253	259	283	294	276	267	261	268	278	257	265	255	222	287	252	261	259	274	250	254	265	244	281	257	261	264	259	227	280	252	241	260	263	250	273	284	252	292	273	291	269	259	258	233	255	244	256	232	260	251	266	258	262	277	285	270	246	245	270	273	248	269	252	271	241	263	256	263	277	280	261	278	235	264	261	244	251	225	241	264	227	286	257	246	271	286	268	225	263	245	269	269	274	264	270	255	247	251	258	260	287	260	244	243	275	264	234	259	257	275	244	260	241	268	273	278	245	267	253	269	265	254	251	263	280	250	269	273	252	260	254	247	274	241	258	265	293	279	236	266	250	257	246	254	250	238	283	268	244	288	249	281	279	284	275	249	273	281	280	261	254	249	257	275	287	239	245	248	264	273	237	227	233	234	259	253	249	245	268	277	265	270	239	256	285	256	228	260	233	264	249	280	248	257	258	262	254	269	251	242	281	251	265	257	242	252	286	256	268	265	270	280	254	271	259	275	249	262	277	265	266	265	261	258	286	240	271	275	245	257	260	283	280	261	276	276	278	313	276	264	254	271	266	256	278	267	242	291	261	255	272	302	239	284	260	257	272	249	251	272	265	284	253	282	290	268	239	261	265	275	230	266	273	271	248	223	226	286	252	256	262	246	217	255	259	258	248	272	274	257	252	251	265	252	230	274	289	222	274	242	273	280	248	246	252	251	223	238	248	273	253	252	245	295	244	264	237	222	254	253	271	280	259	252	272	260	259	280	264	259	241	243	266	256	236	269	267	229	242	244	272	279	265	247	274	243	235	262	258	270	242	265	274	271	245	270	255	244	269	267	292	241	268	273	236	247	268	263	282	261	271	270	272	246	255	233	229	259	286	264	263	281	249	261	243	282	266	254	260	258	242	221	241	267	291	288	303	278	242	256	277	282	245	273	281	233	242	252	236	241	233	237	259	257	267	258	260	270	261	288	243	231	244	249	267	271	251	228	269	274	274	235	269	245	270	283	270	261	238	271	279	236	271	266	230	256	238	295	267	283	284	265	270	233	253	261	252	281	248	253	279	229	261	251	257	286	233	268	229	278	272	258	272	256	278	259	262	273	248	238	262	274	271	294	222	270	249	232	257	284	255	274	263	279	256	286	261	273	299	250	265	299	264	229	271	273	246	233	246	269	266	257	261	268	272	278	247	267	259	266	241	259	232	275	260	284	236	269	228	265	270	280	290	218	258	295	255	234	245	251	258	241	263	265	237	278	258	258	274	221	256	282	277	263	262	238	284	257	291	260	259	251	232	261	234	268	267	249	278	216	256	275	263	244	259	233	272	299	275	297	256	262	249	241	273	267	279	263	297	277	255	254	259	273	241	247	241	273	264	207	271	230	252	286	277	267	259	273	259	270	290	267	256	263	250	266	262	281	287	283	253	257	248	263	257	256	249	271	246	254	271	248	236	255	245	212	275	250	265	270	286	268	280	269	270	259	242	267	255	285	257	249	264	257	254	261	285	287	245	253	247	253	253	212	224	261	230	278	260	268	266	261	259	229	254	269	250	249	247	269	254	237	259	249	251	268	252	272	276	219	241	251	207	259	283	241	275	261	274	248	245	265	269	256	285	250	259	292	276	245	255	234	256	291	267	248	270	273	287	254	267	268	256	292	239	285	262	265	259	255	266	236	235	252	274	259	278	251	251	258	265	298	245	276	246	276	248	280	292	238	255	259	266	245	270	255	238	250	259	248	273	250	253	269	273	278	249	279	273	252	253	259	221	250	229	236	279	255	239	252	238	263	254	242	279	261	244	263	277	254	267	278	228	250	263	283	246	254	234	254	257	274	271	246	243	262	270	277	268	285	277	263	248	241	271	239	243	267	281	255	246	253	286	251	258	272	255	276	252	269	260	260	234	235	267	249	260	250	251	253	264	249	242	235	276	265	293	299	261	264	265	259	251	243	268	263	259	280	244	267	276	257	254	268	240	249	265	246	276	235	242	244	275	284	273	251	274	270	255	271	237	265	270	260	260	253	265	276	234	268	281	255	266	254	234	277	241	253	258	259	252	239	256	285	245	252	273	241	273	247	280	273	256	261	216	241	275	262	253	247	251	285	260	253	253	280	273	250	274	269	250	262	257	224	255	255	272	248	256	268	262	275	244	260	276	265	235
16707	1911	3721	4088	3506	2878	2473	2156	1821	1667	1505	1406	1322	1249	1232	1122	1068	1110	1031	1004	984	953	989	946	931	956	904	901	899	912	921	920	861	919	842	879	845	838	841	844	810	841	852	801	800	843	833	841	874	816	794	849	867	801	774	810	847	801	816	854	841	838	790	788	829	835	831	769	843	777	774	796	818	813	791	810	806	791	820	794	813	797	808	844	765	846	827	812	806	848	799	799	766	842	823	831	853	805	806	779	766	819	762	822	817	813	743	710	833	770	779	776	807	777	784	826	777	818	748	746	824	806	751	798	781	824	827	804	816	819	784	827	787	837	840	743	845	831	749	783	793	844	801	811	822	857	805	809	794	797	783	824	821	769	817	822	759	794	713	825	790	812	808	785	784	855	771	798	851	786	778	783	799	802	818	822	774	787	784	816	762	732	817	781	813	758	760	799	811	756	806	781	822	807	796	799	826	785	748	777	789	780	815	798	782	797	805	759	796	789	810	784	753	832	770	825	762	791	840	757	835	809	752	825	745	793	836	750	826	775	854	789	759	870	763	797	767	801	796	769	783	808	814	736	745	778	800	783	738	799	818	799	820	728	802	776	797	757	789	768	745	803	828	786	771	811	798	789	800	805	824	765	839	745	790	917	752	793	772	780	810	791	765	760	752	801	771	784	831	764	807	825	823	755	798	834	812	822	772	783	772	796	752	817	789	845	773	831	820	741	789	816	792	866	806	822	769	786	765	803	812	801	775	812	776	873	794	803	802	834	821	771	770	856	809	795	764	760	798	818	839	802	789	786	836	792	739	755	774	825	774	855	805	780	779	768	764	769	814	815	823	788	784	819	801	823	792	740	829	789	741	771	823	829	758	751	761	827	810	786	748	775	804	791	798	794	808	739	785	752	819	806	790	776	787	789	794	775	856	799	814	772	760	758	758	807	804	816	781	826	773	806	747	735	776	783	804	827	813	783	753	784	786	795	771	783	822	751	782	814	800	816	809	848	763	801	839	836	775	811	777	807	738	823	798	813	802	829	806	757	779	794	772	809	822	759	786	794	779	804	775	822	798	752	793	739	775	837	821	755	694	802	828	821	798	867	779	778	814	821	812	829	815	825	852	754	797	825	784	785	843	821	831	768	802	834	814	803	801	784	821	777	790	815	771	761	791	817	786	799	763	738	826	781	780	791	766	813	804	780	794	763	822	754	847	816	802	793	840	816	820	815	779	846	825	846	778	761	798	826	817	819	823	835	837	817	782	824	784	806	790	827	752	797	773	733	802	744	823	754	782	771	798	831	741	759	756	756	802	720	847	812	826	779	768	778	809	803	801	782	779	764	850	809	790	818	741	728	828	791	766	823	822	807	791	775	826	793	800	835	800	832	830	782	773	797	767	805	777	748	731	765	757	760	760	843	784	787	739	791	826	831	790	835	802	777	757	773	771	739	802	798	822	775	801	809	818	806	830	747	805	740	785	768	804	779	826	833	769	775	841	788	792	770	802	793	783	784	763	773	825	779	787	821	817	780	778	813	818	822	790	823	802	809	818	852	777	741	767	808	756	798	755	810	799	793	791	811	830	754	795	821	796	763	807	749	775	803	836	797	769	808	827	791	870	797	777	809	817	802	797	787	782	753	762	805	811	760	762	797	749	756	786	766	799	801	795	819	792	812	825	789	834	761	763	827	786	834	811	752	810	799	891	799	783	778	763	766	816	816	796	811	834	726	820	785	802	771	774	806	771	779	803	782	764	809	781	816	726	844	760	815	800	784	739	792	814	825	816	820	737	793	756	798	747	791	786	768	816	816	827	806	727	720	795	738	784	770	874	785	836	730	822	803	770	787	856	802	816	783	822	778	775	741	802	748	809	829	826	810	804	735	817	762	752	796	782	802	845	821	767	819	798	765	820	751	810	795	819	846	814	839	804	789	764	823	819	817	780	822	773	780	785	810	782	815	782	759	831	801	810	779	789	786	800	818	819	774	786	791	860	810	816	769	769	756	802	782	815	818	750	847	821	835	797	781	732	760	788	764	776	817	809	798	818	810	749	807	760	794	748	764	742	779	764	803	821	794	848	783	795	805	830	835	805	762	788	793	758	805	749	807	745	754	843	812	743	787	840	835	793	817	779	752	803	792	703	814	793	745	806	756	803	797	843	793	764	790	784	738	780	781	793	810	761	772	790	782	806	747	776	817	796	780	785	813	759	834	735	745	774	820	784	756	781	765	756	837	804	779	779	778	824	849	806	783	770	768	842	803	789	775	807	832	808	807	828	796	847	764	804	801	768	784	753	836	800	764	809	803	752	818	792	785	850	798	797	740	793	781	775	787	792	775	792	799	792	803	812	758	833	802	818	766	835	796	759	801	838	810	775	766	778	776	828	822	762	854	819	774	771	786	826	802	846	792	798	760	775	797	762	877	796	727	807	815	772	835	806	818	769	802	776	774	781	797	803	801	833	785	785	788	825	778	823	790	781	792	815	766	798	786	818	814	744	778	807	793	805	772	783	804	796	821	771	810	829	823	774	787	801	762	807	776	761	836	745	786	818	808	775	782	759	742	792	744	799	706	775	795	810	760	832	778	794	775	807	793	799	755	789	806	819	765	761	768	764	812	758	811	770	786	821	802	780	853	787	806	779	794	836	785	800	808	768	782	774	805	784	745	780	790	807	774	751	774	823	797	818	700	830	819	829	822	822	789	828	772	804	811	769	822	796	807	808	780	833	773	785	782	753	806	741	835	793	792	794	826	800	853	737	786	751	794	855	758	776	756	790	743	837	783	762	765	786	802	801	778	791	796	777	771	807	834	757	786	782	839	823	813	748	808	841	817	810	768	786	755	795	766	823	790	809	766	780	764	801	770	786	834	749	748	837	769	848	763	865	802	809	794	771	813	836	847	820	802	801	800	791	791	805	767	759	809	789	794	761	749	783	831	791	802	753	785	771	803	762	844	838	766	744	750	819	863	840	807	789	798	785	786	811	791	802	800	781	824	811	769	804	758	748	777	779	794	797	795	827	819	788	756	818	803	813	794	793	784	772	794	837	824	820	772	748	824	818	795	838	767	837	789	787	816	806	812	769	821	825	766	776	761	794	802	744	809	747	813	787	747	776	786	826	821	782	824	776	806	786	802	822	816	768	828	792	829	810	774	827	811	817	779	719	803	840	763	788	766	817	814	790	764	780	784	816	716	825	791	786	774	790	770	807	782	768	775	855	797	765	778	732	772	794	785	783	801	828	755	770	801	810	775	768	785	813	811	808	753	836	781	796	789	825	793	806	784	779	828	838	811	799	805	824	762	784	778	833	768	809	826	754	801	762	743	736	809	745	782	756	768	830	812	828	798	811	779	748	768	787	732	778	835	800	841	793	756	786	805	812	848	762	760	756	770	865	769	784	816	774	794	817	775	829	776	799	835	812	805	814	767	774	833	801	762	765	784	797	800	830	823	807	764	823	837	806	777	804	774	818	769	739	781	809	761	800	773	781	750
43384	13730	4339	2298	1565	1117	956	741	671	596	550	528	467	421	448	417	360	411	376	367	396	370	372	400	347	347	314	322	336	342	318	294	347	290	347	304	350	357	350	349	347	330	339	302	329	324	364	308	368	306	331	357	314	369	339	310	313	318	311	305	342	325	313	298	304	325	311	329	333	293	297	330	332	309	310	305	329	349	323	324	308	281	335	330	347	336	317	355	337	316	337	303	311	323	334	317	295	318	332	323	291	341	311	274	308	344	311	298	279	318	310	326	291	326	338	302	325	322	299	322	324	319	317	330	324	314	291	347	306	348	318	320	302	323	308	311	326	334	325	346	325	304	335	328	346	296	303	331	318	311	325	344	288	331	333	296	294	325	328	328	322	336	334	308	298	298	309	340	288	316	302	291	323	324	314	362	330	318	321	342	334	306	322	302	332	318	314	329	321	321	328	319	316	313	323	293	302	338	313	331	313	328	339	316	333	331	276	346	305	308	300	319	316	297	293	319	295	282	275	315	325	331	300	329	323	327	298	304	319	322	313	317	302	302	336	316	311	357	312	294	323	314	281	312	335	330	317	322	292	323	293	315	310	311	287	318	305	341	315	297	335	317	308	325	319	319	340	320	332	306	308	288	318	326	301	335	319	324	318	331	321	326	331	320	337	301	303	345	327	322	311	319	331	329	330	344	332	307	309	305	290	290	332	327	313	320	321	335	338	329	352	284	299	338	309	326	296	320	307	317	324	303	323	293	304	321	306	327	349	290	327	338	351	297	311	310	336	333	305	324	324	283	321	323	315	328	272	299	310	306	299	316	314	311	311	285	280	324	325	316	243	334	302	316	322	323	286	336	305	299	314	331	321	302	311	335	321	317	313	324	308	318	289	318	319	323	330	307	305	321	293	320	297	303	329	316	283	289	336	318	319	291	336	334	285	336	272	305	298	302	303	312	329	300	303	303	306	286	325	300	319	295	309	311	281	318	340	324	348	302	313	330	380	287	339	316	295	305	306	300	308	310	321	325	310	307	289	338	336	303	306	311	296	312	337	294	316	319	332	323	302	301	313	304	354	319	327	295	324	338	308	333	330	330	317	325	314	329	311	305	317	299	297	314	293	308	317	346	342	348	324	311	310	313	319	343	280	295	285	326	293	339	308	315	315	355	319	337	288	343	326	302	319	341	312	293	310	318	326	316	344	296	295	312	302	299	313	323	325	325	358	320	339	334	307	319	278	331	314	323	305	316	328	346	343	299	277	298	345	335	320	317	314	330	305	318	311	291	323	308	348	330	313	283	282	284	279	324	291	311	306	288	348	281	287	296	341	301	308	319	330	342	323	294	322	313	312	303	306	326	339	336	275	323	350	324	344	335	288	329	340	296	274	313	287	336	316	287	300	307	315	303	303	289	319	317	306	310	325	329	328	298	341	313	304	357	319	324	296	299	322	291	311	323	338	321	321	313	329	304	302	329	304	316	318	286	329	318	321	351	317	330	310	316	312	340	331	356	319	304	321	350	317	288	322	334	325	328	314	326	327	335	294	308	319	285	300	311	314	325	342	335	305	330	317	284	329	326	342	308	340	303	324	347	319	294	323	287	307	301	323	317	329	317	308	292	307	347	306	304	297	323	303	313	322	287	353	297	322	350	340	323	297	327	298	337	319	320	258	291	322	304	328	317	316	339	315	332	324	334	296	340	295	296	330	315	344	284	303	315	295	326	331	308	314	326	298	326	299	272	321	311	343	336	353	310	319	323	292	337	299	306	314	283	350	312	284	326	326	340	298	300	310	311	298	347	320	338	342	332	321	338	352	323	296	311	306	301	309	333	308	316	325	303	336	316	266	325	302	269	318	309	287	322	339	332	320	331	333	320	319	299	302	321	321	322	337	290	322	286	304	315	340	288	299	293	290	299	319	330	315	339	307	340	355	288	326	319	307	295	304	297	299	295	316	309	317	319	320	324	304	315	328	331	339	313	314	303	315	316	298	316	307	305	306	311	368	284	327	307	318	300	323	301	308	311	288	316	303	324	309	354	325	314	286	310	335	335	321	288	319	317	335	304	317	304	285	309	327	273	319	316	301	304	324	348	335	291	340	351	299	356	319	303	299	318	301	280	326	301	329	297	285	330	290	325	331	300	330	319	325	301	302	295	300	302	328	318	290	348	292	312	305	287	328	320	314	341	324	331	315	354	306	318	352	310	350	323	286	288	328	291	301	310	326	293	340	329	330	278	345	328	283	304	317	301	310	335	298	309	336	320	308	322	359	313	363	309	296	311	323	326	324	295	317	320	336	329	323	292	337	307	306	301	333	322	310	298	284	320	353	343	287	317	318	310	313	320	324	320	292	324	299	295	296	311	323	292	313	329	345	323	321	326	329	294	314	299	292	334	355	320	299	334	308	327	344	283	294	358	355	297	311	296	318	317	309	334	308	276	295	293	281	297	302	328	324	312	313	331	306	324	319	322	305	294	315	319	293	326	297	320	312	329	286	299	312	316	319	318	311	313	328	288	320	299	332	300	288	339	308	329	302	327	307	309	333	299	323	326	307	319	327	298	346	294	306	315	319	333	323	299	309	310	343	320	321	315	313	336	295	308	292	305	323	325	337	295	322	338	336	287	324	341	319	313	316	318	324	338	271	313	339	306	307	311	327	311	319	325	302	309	315	310	284	338	306	356	305	304	315	310	342	315	312	313	325	348	330	322	331	323	320	344	343	305	284	320	326	306	346	291	316	334	306	323	302	296	341	297	300	314	332	332	321	311	329	320	321	313	313	321	332	310	316	313	290	326	321	304	313	299	333	311	308	337	319	321	336	305	335	272	292	309	319	313	298	317	322	302	310	326	308	348	327	325	333	311	311	322	297	338	298	313	336	285	302	297	312	346	278	328	287	298	303	298	315	347	280	305	333	325	326	313	279	385	314	354	325	288	336	289	310	321	327	328	306	341	330	313	329	344	319	311	316	302	335	341	321	351	299	304	342	314	326	332	308	291	301	312	310	283	290	287	312	315	311	292	318	288	325	301	316	310	303	329	303	336	299	307	330	336	310	312	306	336	308	343	316	318	322	323	311	332	355	308	328	344	349	308	308	311	336	332	314	309	321	346	320	325	316	341	299	322	279	320	305	292	317	303	314	309	306	327	296	292	322	293	322	313	337	337	310	340	336	344	301	344	293	318	326	295	321	303	288	326	324	316	332	321	335	306	298	310	323	328	336	334	307	314	326	295	331	302	307	287	309	337	328	339	300	347	334	313	310	306	290	296	339	288	326	298	341	313	317	337	319	306	321	296	323	307	352	308	305	292	326	314	302	291	317	326	290	325	333	289	319	304	328	291	332	279	311	321	334	316	316	320	317	319	312	275	306	320	335	334	341	331	304	321	326	319	341	306	312	323	340	303	344	313	302	318	340	333	318	304	326	306	311	335	294	332	305	332	295	324	320	331	326	280	341	288	307	309	320	306	319	302	307	332	326	270	340	326	303	320
22220	2999	6570	6858	5805	4858	4009	3358	2916	2526	2327	2057	1940	1834	1707	1575	1501	1484	1418	1414	1348	1363	1266	1214	1191	1157	1141	1083	1166	1088	1090	1120	1082	1053	1087	1096	1019	1012	1015	1073	1026	991	1033	982	995	1011	988	1005	962	992	994	946	957	1033	927	946	1009	963	943	935	976	966	929	994	1012	917	997	1004	940	996	936	914	979	925	884	952	967	953	925	922	935	942	937	923	906	992	900	909	957	956	913	918	982	936	946	934	962	901	932	872	872	860	906	963	935	932	960	944	898	889	934	990	951	867	946	937	908	948	987	924	918	901	926	872	837	965	942	942	899	916	999	915	952	960	888	986	941	924	910	913	958	940	955	910	887	897	933	910	891	899	914	944	958	925	888	948	921	963	870	931	938	874	892	954	877	871	924	933	858	869	931	944	930	922	869	879	880	923	897	927	931	977	957	929	885	936	972	876	879	910	880	918	920	933	920	910	945	934	907	926	863	977	920	937	923	980	921	892	961	899	986	992	908	918	928	887	912	924	938	956	912	871	933	910	940	994	885	920	908	934	928	942	920	946	891	922	924	939	902	919	921	918	923	950	921	973	940	993	924	945	947	935	903	981	980	982	857	891	937	916	896	980	973	863	936	942	924	943	977	884	896	889	878	883	917	939	924	952	929	961	939	887	917	869	883	941	959	967	941	877	903	892	928	937	903	882	908	915	935	924	885	966	909	945	919	942	888	916	921	897	902	959	913	932	911	856	944	931	918	930	873	901	938	933	855	915	914	922	882	851	935	898	945	899	938	926	898	882	923	914	906	934	897	914	924	921	941	906	953	890	889	916	891	988	892	846	933	877	986	849	943	939	897	940	943	906	917	923	875	902	909	981	853	944	942	904	952	834	919	911	903	985	865	930	906	959	894	937	891	900	972	955	897	876	879	934	930	941	856	885	842	921	939	961	898	931	956	916	890	930	906	893	922	929	956	932	957	935	931	904	954	951	884	904	914	941	858	929	978	956	956	923	916	874	887	884	992	930	917	929	896	917	869	912	871	993	969	905	916	880	896	963	944	902	916	918	919	987	974	907	876	896	960	914	934	875	870	925	919	882	944	895	919	920	958	923	916	876	940	869	896	921	931	928	884	942	936	880	924	953	943	944	872	859	913	885	905	911	899	931	920	949	953	945	935	946	909	900	940	883	909	937	868	931	884	906	842	897	878	938	978	911	948	909	906	947	930	965	897	937	894	885	886	907	944	950	949	886	925	950	902	877	917	922	888	904	975	961	907	961	915	899	913	896	956	933	970	926	935	896	859	909	913	928	885	925	898	935	932	909	919	893	901	932	933	894	925	924	905	883	937	885	955	915	887	863	874	901	920	912	930	959	930	912	966	881	873	891	944	909	966	954	957	893	912	913	922	932	955	868	918	946	941	921	993	922	908	922	929	916	901	948	939	912	865	912	973	943	904	951	894	891	894	956	907	926	914	924	897	884	895	962	960	937	930	907	937	900	919	952	943	915	890	1003	922	923	911	934	895	897	899	909	887	912	896	922	893	897	940	955	946	898	941	862	917	932	876	954	912	982	954	922	940	912	933	928	926	889	875	945	938	956	869	964	935	959	924	911	955	872	990	934	873	884	952	916	883	860	926	918	931	908	940	906	899	905	901	876	979	878	910	908	941	977	926	952	937	955	900	868	937	954	882	909	916	948	964	892	923	926	926	950	868	910	908	883	909	898	937	917	947	895	872	876	944	924	921	960	941	898	919	950	950	912	902	955	891	904	919	923	933	945	934	896	910	886	899	964	903	903	980	978	955	981	874	916	956	955	917	908	879	926	930	905	933	961	912	954	925	884	890	930	943	936	900	942	904	927	867	931	925	950	938	935	899	880	883	902	877	918	923	966	953	916	948	925	950	895	903	905	925	907	951	940	983	913	902	879	901	912	910	912	958	903	948	912	883	932	946	932	979	904	914	963	945	923	921	899	895	860	896	908	921	913	938	934	934	913	910	910	864	914	950	909	914	932	915	934	872	919	883	895	936	962	917	925	990	923	932	889	906	914	946	968	913	934	935	934	918	904	907	947	897	913	931	937	920	965	978	919	916	956	918	929	923	906	930	932	924	913	945	953	888	941	878	911	903	906	875	955	918	910	868	1012	936	923	926	920	892	924	959	895	945	986	938	947	919	918	929	899	892	878	943	956	942	900	942	972	867	910	899	895	913	909	947	917	929	857	948	972	916	929	960	922	870	916	939	934	934	933	875	932	928	947	924	905	969	911	893	889	947	959	900	940	914	879	966	950	942	930	952	967	936	910	961	947	889	896	910	920	948	952	965	902	908	961	942	978	878	885	849	934	912	855	926	886	947	948	878	886	941	904	971	930	984	862	955	916	937	936	891	937	908	905	928	956	864	898	931	939	889	909	959	882	917	948	922	932	851	955	972	925	898	894	892	925	950	911	898	942	903	912	893	873	908	898	974	929	897	934	944	881	920	918	878	918	947	888	873	916	952	966	901	934	915	938	957	882	888	871	951	932	920	945	944	920	877	950	884	905	921	955	924	919	857	942	864	908	916	912	907	908	909	898	894	942	906	889	927	950	944	961	923	987	903	938	908	912	961	910	956	968	946	963	930	875	935	926	899	936	909	935	898	952	885	909	933	887	928	899	921	936	906	938	859	899	877	897	916	967	934	913	936	960	954	927	943	928	914	869	886	931	893	888	942	934	932	910	875	871	922	918	917	862	912	931	906	868	952	936	984	887	951	923	918	917	891	924	933	940	926	886	927	960	954	914	906	934	934	941	888	914	886	953	900	885	874	884	876	872	897	936	891	965	930	882	834	933	915	975	897	930	912	924	864	918	916	940	893	949	912	951	969	988	873	914	949	922	927	911	930	960	916	899	956	913	948	972	900	909	931	865	895	961	907	959	841	880	862	926	877	894	939	911	921	923	892	923	932	925	905	973	905	906	926	937	944	913	935	928	944	940	979	930	880	884	913	927	923	917	902	941	927	931	941	937	924	918	897	962	941	852	890	939	908	895	921	988	921	945	929	923	971	888	941	945	948	985	897	904	932	940	851	929	976	881	962	946	962	854	903	941	925	903	890	890	945	960	904	883	966	954	930	949	885	914	931	978	947	944	924	936	938	959	885	948	869	918	831	973	940	940	922	916	859	940	940	918	934	910	932	925	937	920	940	934	936	887	859	948	913	905	952	944	935	915	887	932	907	896	897	949	930	896	881	919	920	928	948	952	923	960	895	937	911	962	897	879	896	909	934	949	941	900	898	905	955	913	884	888	979	912	887	922	935	928	963	995	910	896	931	884	861	920	885	969	875	901	916	925	897	949	918	950	910	919	891	898	921	907	975	898	882	931	922	966	913	900	883	876	845	963	952	909	910	889	993	884	942	901	943	890	863	919	951	910	937	909	913	847	851	927	953	897	909	958	895	965	941	904	903	927	909	915	954	905	932	869	958	931	976	907	900	957	962	851	902	935	926	956	909	919	872	941	921	906
6161	429	244	198	186	161	164	155	134	129	127	160	149	144	121	140	133	137	153	124	137	146	131	141	123	139	133	134	139	149	127	124	137	145	133	125	143	143	133	146	129	123	140	138	143	120	142	119	138	139	131	140	120	119	146	136	121	137	144	135	146	132	117	138	138	113	149	143	136	139	126	149	124	128	120	150	132	143	152	131	126	135	126	126	149	152	130	136	122	139	141	143	116	111	133	152	135	140	143	122	121	128	151	134	119	141	139	119	117	128	138	127	149	135	122	119	122	119	141	120	128	126	123	139	135	137	138	131	147	129	137	126	140	128	140	143	133	138	161	145	122	136	141	139	122	131	145	126	123	136	125	131	126	127	129	129	132	144	128	135	124	140	146	134	139	135	131	117	153	130	136	124	129	143	147	126	125	112	140	120	141	136	151	108	132	128	124	138	150	129	128	132	141	121	146	126	125	152	125	126	142	162	146	140	116	138	108	145	133	146	137	125	141	127	141	126	140	130	160	130	133	115	137	131	120	141	136	146	135	125	127	143	141	135	117	135	124	129	118	129	126	124	126	130	131	113	135	133	136	143	118	129	124	146	139	124	102	127	130	143	127	125	136	137	140	135	125	118	129	135	143	136	137	135	138	142	124	138	143	129	157	118	135	129	148	119	140	149	145	113	132	137	132	144	141	120	138	134	134	133	157	126	156	131	124	134	127	144	147	132	158	142	139	129	138	133	127	149	146	114	151	140	129	141	144	144	148	143	136	133	136	141	114	149	119	144	136	137	122	127	126	139	151	142	115	152	138	145	143	120	130	168	145	149	118	138	134	144	141	127	131	136	143	150	142	130	136	136	120	132	145	144	142	150	137	147	118	114	137	166	106	138	123	148	122	135	141	138	119	148	121	154	133	134	127	124	128	123	133	132	128	112	141	129	130	129	132	135	130	128	122	145	145	130	101	116	150	136	132	131	129	134	133	143	137	130	131	147	144	129	116	142	134	111	131	139	127	139	118	137	126	138	125	136	137	141	136	135	127	137	141	160	144	120	135	117	121	145	148	127	137	141	145	147	126	133	121	130	144	171	130	105	135	139	112	144	125	116	146	137	132	130	138	124	135	149	131	133	146	109	127	154	137	159	153	139	155	136	157	130	137	146	153	125	158	140	126	129	145	140	146	128	144	145	116	120	139	102	114	121	127	155	117	137	140	115	148	145	136	141	148	120	122	133	144	114	136	138	135	124	150	116	136	138	127	157	135	154	129	129	130	154	127	134	164	137	132	128	130	120	133	143	134	138	147	142	121	153	133	122	125	111	115	146	132	134	145	148	116	130	141	138	130	149	132	133	138	134	129	125	129	144	131	123	116	139	121	123	131	134	156	147	121	130	120	133	120	138	129	145	143	134	131	132	131	134	141	140	139	153	131	141	131	127	140	138	131	138	126	111	152	132	126	138	143	144	112	149	131	128	149	131	138	165	139	129	140	109	133	134	160	137	131	131	112	142	158	124	154	121	130	152	138	139	127	126	135	131	138	146	116	130	122	107	128	133	137	116	141	107	118	117	141	121	129	158	137	142	157	130	128	136	122	138	129	125	154	133	124	139	148	134	137	154	146	117	137	128	121	130	124	129	137	140	144	140	137	137	131	146	154	132	126	137	137	146	142	121	145	134	151	135	142	131	111	147	133	115	127	131	137	131	135	127	120	133	131	138	138	113	127	135	122	123	147	137	130	136	144	128	119	129	158	123	137	123	131	128	134	126	124	148	134	129	121	133	165	134	141	130	139	116	133	136	164	130	138	124	140	122	132	126	118	112	127	147	131	132	124	121	129	152	133	125	134	151	133	120	128	132	155	121	122	132	147	124	137	143	117	148	141	139	137	119	161	136	132	164	140	134	138	127	139	137	138	131	138	150	125	117	136	144	128	133	126	126	126	114	130	124	120	159	149	136	158	133	130	144	126	148	127	149	142	150	145	142	149	118	134	151	148	118	130	126	127	115	153	136	137	133	118	153	133	118	143	140	123	113	148	117	146	148	152	103	140	123	121	125	149	141	144	135	153	134	145	135	108	138	120	131	123	127	123	138	145	126	141	131	101	137	129	114	134	122	149	140	114	121	126	149	123	160	137	141	120	149	118	166	131	117	127	134	148	144	121	143	139	147	130	111	115	137	135	133	134	130	137	140	140	145	130	119	134	134	128	127	151	188	136	143	142	132	138	140	119	147	105	111	123	129	137	130	133	133	132	132	135	128	150	139	143	133	121	132	122	135	138	109	142	126	120	130	134	145	117	140	141	131	143	134	142	143	117	124	134	142	129	134	122	134	135	141	129	125	132	132	122	119	129	125	152	130	138	130	143	151	133	119	110	135	135	141	139	129	130	139	123	126	130	133	140	134	152	131	135	135	120	121	134	126	148	98	131	137	123	126	121	138	141	156	135	144	132	143	167	117	145	137	137	136	140	153	123	136	122	131	121	116	127	115	125	119	115	130	157	142	152	125	155	135	140	156	151	153	132	148	146	150	127	124	134	125	129	138	141	143	147	147	148	151	135	149	114	137	147	135	127	118	125	115	137	133	128	140	145	138	144	134	140	140	145	130	149	126	148	127	140	133	128	131	133	153	136	128	130	140	119	110	147	129	147	127	128	139	124	142	137	143	140	150	147	123	114	144	127	125	121	134	142	148	126	131	135	142	128	128	133	125	144	144	143	125	160	143	141	140	124	130	156	130	149	142	134	133	147	112	147	110	138	131	131	138	127	141	138	146	142	137	113	143	135	141	141	145	131	133	129	139	146	144	151	150	144	127	138	153	150	151	128	119	138	144	134	137	143	135	139	126	141	133	127	161	150	144	140	136	136	136	144	119	152	138	126	121	122	132	126	124	130	148	130	131	160	143	102	140	113	126	129	130	129	119	123	143	128	123	133	144	140	137	135	134	121	148	138	120	145	132	148	145	146	112	125	132	123	120	145	131	151	134	146	133	141	130	145	120	145	145	140	137	161	120	135	129	109	135	151	151	129	144	122	149	141	133	155	138	142	126	139	121	143	157	159	142	137	138	131	129	142	147	148	132	125	134	121	119	144	121	130	156	109	142	125	129	125	148	137	153	137	121	146	138	115	160	141	143	123	142	112	109	131	138	130	126	136	121	135	138	139	127	143	135	153	142	120	116	142	111	119	146	152	124	146	132	137	145	126	146	124	133	108	137	130	136	135	131	153	120	142	130	118	127	144	131	132	134	119	115	139	120	132	128	140	143	131	106	132	141	131	131	117	113	137	154	141	139	132	134	154	140	134	132	143	141	125	153	132	123	124	125	134	125	131	119	134	138	121	152	120	127	150	135	149	135	142	133	152	126	144	136	124	117	114	152	134	148	129	133	148	144	137	122	106	136	125	114	133	125	116	121	150	138	137	148	112	163	131	127	134	135	150	124	135	133	129	134	140	128	144	112	124	143	157	139	155	158	127	148	153	143	143	141	135	150	115	147
5565	569	624	739	678	588	628	540	455	507	516	526	452	459	446	485	472	469	452	453	451	496	502	422	490	481	459	439	424	514	464	474	469	458	494	493	450	504	482	474	453	468	526	435	456	460	455	470	440	453	432	467	428	487	496	487	465	485	465	450	464	506	489	448	443	462	429	457	476	450	464	426	461	443	460	457	447	431	439	463	451	476	481	451	483	490	458	494	477	421	503	481	437	464	451	472	450	459	462	504	431	459	465	423	457	471	531	474	453	478	443	486	471	515	427	476	483	452	452	475	465	462	492	477	426	418	450	455	473	486	460	502	438	454	433	453	421	459	487	465	417	475	470	480	458	446	481	463	453	464	463	399	468	479	495	467	411	496	442	487	438	467	470	448	445	465	470	441	481	446	459	482	477	476	421	466	467	473	466	446	438	431	436	466	455	483	449	444	474	439	458	437	470	453	464	470	479	458	457	458	462	498	474	414	451	427	502	455	446	463	467	416	452	466	428	439	492	433	456	444	452	425	470	470	454	499	446	431	464	429	424	476	437	492	448	454	457	445	468	430	462	424	435	447	461	479	453	445	422	460	477	460	461	444	434	463	473	467	419	429	452	464	460	433	408	441	464	493	510	445	488	444	427	463	449	424	501	464	434	437	448	459	448	445	420	479	447	456	454	461	500	440	470	444	467	463	433	469	501	439	448	444	442	431	451	448	429	479	483	437	470	454	395	475	460	458	467	417	462	471	442	492	432	467	493	479	435	452	445	456	445	427	471	453	474	509	475	468	470	485	489	442	439	430	458	491	436	474	473	482	459	465	452	469	456	480	464	424	455	482	433	502	457	399	432	489	475	453	476	453	452	492	448	471	453	470	460	482	444	492	457	432	480	460	440	429	459	489	441	441	459	456	465	463	440	459	514	437	445	463	429	457	465	483	452	480	451	494	427	434	449	440	498	428	482	430	452	492	439	438	457	471	479	497	455	446	451	484	482	476	437	471	480	455	449	419	451	414	475	472	448	483	463	429	428	480	462	460	490	481	460	469	450	478	444	429	449	466	441	454	443	450	437	486	443	454	451	469	451	477	428	443	413	459	438	430	469	454	459	445	437	438	482	481	475	453	503	447	459	480	490	455	442	467	421	429	456	448	463	466	462	443	438	454	442	461	470	438	448	462	445	502	446	440	442	474	437	485	460	461	461	445	464	488	475	467	440	439	473	476	466	457	463	444	465	442	441	483	476	482	491	460	440	422	412	436	445	447	433	483	458	443	466	475	437	464	435	474	438	465	445	426	444	498	447	492	495	456	480	425	489	481	451	459	452	439	457	458	468	487	444	458	429	469	433	454	465	433	457	481	449	472	479	454	447	449	469	470	487	481	456	474	438	436	471	428	463	448	450	449	460	413	463	465	468	449	457	429	420	433	479	455	480	449	450	463	445	471	474	422	449	490	466	467	466	436	465	486	481	465	439	450	420	479	426	451	450	450	453	423	488	469	437	447	474	481	449	442	449	473	479	464	430	481	434	469	455	463	454	477	430	458	434	478	466	456	458	419	441	456	420	414	462	483	482	454	454	454	431	468	445	460	450	478	471	453	480	469	462	452	443	477	433	476	457	447	466	489	419	466	417	459	431	481	467	456	420	500	468	470	406	476	464	450	411	463	466	470	467	429	452	461	458	450	479	436	477	465	441	463	413	495	472	462	434	470	459	472	477	445	463	456	421	461	471	462	467	438	446	447	416	454	457	446	446	456	465	448	462	445	479	445	495	479	476	467	448	445	474	448	427	447	448	465	492	417	465	452	442	450	445	458	496	460	463	497	443	429	448	499	506	405	450	410	429	465	439	470	485	487	467	430	463	451	466	465	443	431	494	440	466	441	450	451	438	459	458	446	468	433	469	438	454	459	460	449	441	481	477	431	470	442	471	501	456	493	473	423	479	449	472	428	420	467	450	435	493	446	452	432	476	460	466	449	486	483	461	439	413	445	472	443	453	425	446	468	484	444	460	425	445	481	491	435	419	451	426	424	434	433	486	454	479	474	444	438	473	490	438	451	429	426	445	480	480	448	475	474	487	438	435	472	468	460	443	476	465	482	476	462	455	451	498	446	465	497	447	439	459	466	477	419	484	436	455	422	493	420	445	473	448	444	492	434	489	474	447	426	471	456	489	478	448	501	457	463	459	461	481	436	453	446	448	457	468	461	432	427	477	444	488	449	483	415	452	452	461	492	462	483	491	456	473	444	427	463	435	476	446	470	469	443	449	471	486	450	487	456	506	431	453	469	456	467	420	455	459	453	422	491	522	446	501	453	433	472	458	471	438	510	487	491	436	490	446	458	450	455	451	495	430	438	463	477	447	431	421	468	449	445	417	431	457	444	479	479	462	472	434	474	455	441	464	444	482	466	436	468	476	450	450	475	461	495	452	475	463	517	463	442	437	494	483	455	452	469	473	435	453	457	505	489	411	434	462	508	480	472	438	449	433	423	500	457	439	459	438	502	450	475	470	443	415	489	468	441	434	458	413	438	513	469	441	459	515	480	454	452	475	493	475	472	470	483	418	466	457	476	490	470	438	459	462	463	462	462	447	477	459	449	467	482	405	480	474	452	444	429	459	469	476	462	471	464	477	447	436	449	470	452	507	459	459	471	434	452	470	464	461	481	501	434	479	462	466	456	467	494	483	494	434	464	472	458	450	474	462	476	463	435	482	448	438	455	453	466	458	446	458	453	465	470	452	488	459	442	465	474	457	451	469	429	455	444	431	470	446	437	480	426	484	423	447	439	457	473	491	470	475	419	490	462	452	465	463	453	483	445	470	431	473	445	457	450	449	487	498	447	460	461	483	455	459	434	430	436	420	464	478	441	450	446	438	437	480	470	451	482	476	466	472	453	465	438	465	465	473	450	437	457	472	496	478	438	452	449	437	442	439	498	467	479	489	499	459	456	498	453	456	449	434	440	432	471	504	488	488	455	461	463	446	430	466	451	467	486	441	415	462	465	460	450	471	452	440	495	457	450	462	467	464	462	468	444	449	447	450	504	467	476	430	459	511	438	450	470	453	456	464	437	485	460	481	466	442	427	461	489	429	484	486	475	428	476	424	436	486	447	433	461	456	456	464	450	454	475	487	397	449	432	493	433	456	498	490	467	476	463	478	446	457	446	508	465	449	456	471	427	471	442	463	462	496	480	463	426	495	478	443	463	509	446	473	469	484	467	436	500	429	435	463	484	453	435	425	447	466	485	444	475	423	428	501	451	474	427	458	467	414	476	494	447	454	462	479	452	467	443	442	472	488	472	427	463	479	435	433	457	433	457	471	451	461	427	485	476	430	479	434	437	397	470	415	506	447	459	424	494	466	462	464	477	461	446	462	430	442	428	427	444	468	455	432	450	427	469	468	452	479	439	456	471	483	456	461	443	455	467	463	462	446	487	460	437	468	421	437	474	459	454	470	464	461	446	459	469	463	466	457	471	476	461	472	419	462	455
33959	5339	1670	1226	910	683	525	441	450	393	357	359	322	320	324	306	272	314	271	303	290	299	273	249	272	266	256	274	300	298	254	262	285	282	275	261	292	264	267	238	248	258	287	258	251	235	289	264	241	283	270	251	279	277	273	259	265	276	263	262	277	276	238	268	276	217	262	292	273	279	314	240	273	252	271	271	260	265	263	292	246	277	275	247	286	225	264	273	248	239	305	288	272	242	274	235	245	287	223	264	284	251	248	269	274	269	262	254	253	258	274	283	275	259	250	269	224	257	244	255	253	263	278	244	243	260	251	236	288	264	293	260	234	252	282	262	239	260	260	285	252	255	271	258	259	257	267	246	251	291	257	251	269	261	249	263	276	248	265	269	256	259	268	241	280	263	261	230	260	256	286	275	257	258	259	265	243	250	285	279	245	299	241	273	267	250	256	246	260	285	275	257	279	278	245	260	241	286	252	244	273	256	253	278	259	246	250	261	300	297	257	294	283	254	287	266	271	269	260	286	267	271	295	264	246	259	268	259	256	249	251	255	255	259	255	254	268	242	278	279	267	271	266	250	312	244	255	264	280	288	270	241	268	263	263	240	254	270	233	273	273	271	285	258	268	249	239	273	286	249	250	253	248	272	281	280	261	258	278	260	250	271	269	262	287	278	264	257	279	228	270	254	262	258	233	263	263	245	250	284	252	263	269	276	265	290	248	258	252	230	274	257	228	282	266	273	270	261	241	246	261	263	254	255	261	258	242	251	260	270	258	245	271	266	258	267	284	278	264	259	225	275	244	271	263	269	248	256	255	298	288	257	254	245	246	281	284	254	240	252	274	251	270	252	261	268	273	264	271	234	244	264	257	240	253	249	284	274	262	237	234	247	270	269	268	264	246	280	260	261	253	238	261	262	253	262	239	282	258	270	280	252	254	257	268	237	261	253	262	265	254	262	242	253	247	268	258	263	278	268	277	252	276	271	258	281	258	280	266	265	267	270	255	270	236	230	255	251	275	272	300	242	237	266	255	275	263	278	237	281	236	271	250	263	241	289	245	243	268	245	230	260	285	270	255	257	249	234	266	263	276	271	291	254	268	253	249	242	258	244	252	258	262	282	261	224	269	266	270	255	296	259	257	238	255	281	293	266	284	248	259	251	261	246	247	269	270	262	246	280	269	265	258	267	260	223	240	257	275	234	275	258	288	276	259	263	293	262	247	244	242	262	265	262	254	270	233	282	268	243	267	241	276	251	270	257	228	233	257	282	250	260	247	256	257	267	277	289	235	299	261	261	237	223	232	237	283	258	249	247	278	222	272	244	266	277	261	239	249	246	251	257	245	273	275	238	253	256	254	244	266	244	250	282	286	253	234	246	280	262	256	255	300	242	263	263	254	256	266	255	252	263	286	285	277	260	266	259	268	290	279	273	247	271	271	275	265	258	257	258	289	254	282	282	270	276	303	260	231	276	274	242	249	235	224	241	253	260	284	298	272	247	275	273	268	252	277	282	268	272	280	267	243	240	246	284	264	258	238	250	277	260	281	261	272	268	261	275	276	265	241	280	265	274	286	242	279	253	276	264	276	269	266	248	240	265	280	280	269	301	232	256	247	254	258	270	261	261	260	262	259	277	278	274	265	272	253	299	284	253	251	261	267	290	249	266	278	277	261	237	237	302	257	251	300	257	278	271	253	245	239	284	262	275	259	273	240	235	255	251	215	256	268	257	280	294	268	240	237	239	272	266	242	282	276	256	267	249	247	265	271	277	277	258	253	258	248	240	235	256	263	244	267	263	236	281	235	242	243	236	267	237	265	273	283	283	258	271	264	234	278	302	269	286	222	260	271	228	270	252	283	242	233	234	229	241	244	259	253	265	232	278	234	287	266	259	246	249	277	249	278	264	237	250	259	257	251	258	272	268	257	258	256	273	261	246	265	263	261	265	296	251	278	262	266	274	276	240	268	245	260	255	255	285	260	287	252	255	256	271	252	271	249	272	251	225	271	255	278	254	282	245	273	225	263	265	265	258	234	262	271	262	264	254	244	280	265	255	216	265	256	279	279	282	275	271	280	262	232	253	277	268	244	243	243	233	309	232	234	285	265	262	241	260	267	238	260	256	267	271	261	273	260	287	280	278	265	250	251	251	249	246	263	257	270	274	251	241	260	261	264	236	248	280	268	236	271	243	253	233	288	254	288	261	258	268	260	250	255	258	248	258	258	273	299	264	265	263	251	271	243	265	269	277	256	261	251	228	290	278	285	261	256	259	282	225	270	295	238	290	297	276	266	264	262	241	251	267	253	247	273	267	283	292	266	247	278	258	270	237	253	258	252	266	246	275	280	283	253	274	229	260	263	311	264	262	269	246	237	267	261	279	283	268	270	240	259	298	275	278	241	261	260	275	269	273	259	258	279	249	273	280	293	289	227	242	267	253	227	257	254	272	222	289	263	287	240	261	265	269	273	267	231	274	257	264	241	247	265	244	264	276	262	295	252	226	272	274	297	243	230	259	277	226	263	250	245	274	277	270	265	242	280	225	294	280	270	258	273	275	236	246	250	255	285	268	240	278	256	239	231	274	287	262	281	287	267	257	242	245	240	248	254	264	260	260	268	257	273	264	264	256	265	248	250	258	220	273	288	280	264	231	259	274	258	256	259	241	266	273	229	241	259	276	275	287	262	244	267	254	243	251	269	271	283	241	245	266	237	254	276	262	257	260	250	266	265	252	265	247	237	251	266	265	295	259	304	248	290	265	290	268	265	266	269	307	265	272	236	288	251	247	255	290	276	256	257	265	230	277	246	274	228	262	270	269	238	271	259	260	224	252	252	273	274	275	250	272	272	266	255	252	244	285	266	254	236	276	273	271	252	266	283	258	267	269	260	270	263	260	245	248	241	247	258	273	265	266	277	264	273	238	250	245	261	240	216	270	266	251	251	257	265	259	281	269	262	267	271	234	259	266	231	250	308	282	234	265	225	238	257	284	265	275	270	250	266	289	278	256	252	254	229	260	231	277	271	262	264	268	271	289	246	290	290	256	255	226	288	250	280	262	248	238	246	275	270	246	263	263	251	258	301	259	273	244	248	281	242	230	242	245	260	274	269	258	231	281	253	258	256	246	284	260	243	261	280	303	260	299	269	289	296	258	276	260	250	268	262	251	255	258	261	244	267	255	280	241	247	253	235	280	260	262	249	247	230	244	245	279	252	284	227	245	262	257	244	265	237	240	266	269	254	276	268	255	273	255	256	264	285	287	261	266	262	266	267	287	269	267	276	257	255	248	267	266	253	280	263	288	260	229	278	276	289	266	282	238	257	249	284	277	280	271	271	266	253	266	263	253	261	235	289	252	264	250	267	252	242	263	237	264	261	263	276	232	228	292	287	263	261	265	233	251	304	265	260	244	292	259	252	266	255	242	276	243	240	249	260	281	273	273	251	275	253	270	226	259	266	268	264	279	255	270	247	265	268	268	246	267	260	243	287	300	281	270
16859	1836	3850	4128	3500	2861	2484	2119	1901	1758	1488	1365	1327	1279	1272	1129	1092	1144	1040	1029	1078	993	997	980	1005	913	982	903	988	916	920	899	889	863	843	858	872	852	897	828	885	820	874	792	845	802	826	824	893	826	855	818	791	847	852	809	842	870	834	818	800	796	810	791	795	757	738	814	786	814	791	785	749	810	864	795	766	762	786	794	775	806	794	858	783	780	769	830	804	836	766	799	781	756	768	823	847	752	768	829	787	814	812	798	798	796	832	820	827	752	833	773	802	816	825	775	757	854	767	837	783	775	814	819	822	776	849	794	755	770	771	779	839	767	767	764	765	828	774	797	819	768	785	788	835	842	721	758	776	863	832	792	807	794	830	792	829	766	749	818	867	856	774	851	799	792	816	797	810	821	786	800	821	796	746	815	824	810	783	824	778	818	816	763	804	779	772	791	791	802	772	860	811	791	785	887	802	823	826	800	805	809	824	781	774	743	756	791	836	780	827	808	814	764	776	778	776	790	805	775	764	808	790	807	790	822	812	800	789	790	790	782	823	774	790	775	784	816	787	779	782	804	807	786	812	788	798	789	803	775	807	828	787	735	795	783	820	776	834	763	806	772	787	845	793	772	787	799	831	742	763	812	763	814	774	822	774	834	762	778	813	793	815	778	822	802	737	807	824	751	738	778	811	775	800	772	827	792	779	795	810	769	781	831	824	784	757	787	805	765	832	786	788	770	817	790	799	770	820	797	815	792	764	772	748	772	790	786	793	833	836	809	780	760	752	750	799	768	780	792	758	773	770	814	824	795	802	782	805	791	817	776	798	785	821	816	765	763	784	825	747	780	795	782	838	830	813	771	756	717	797	795	779	770	795	806	825	804	762	805	791	790	771	803	837	781	789	790	796	830	760	832	751	796	737	771	823	785	764	800	781	754	827	789	770	809	799	807	805	822	821	768	782	779	823	794	809	788	792	787	787	747	806	799	770	812	767	802	797	766	773	780	795	818	816	790	775	821	804	765	819	764	782	820	780	794	747	801	842	813	795	777	812	767	786	785	765	801	749	766	769	774	822	807	764	746	834	779	786	767	776	770	805	771	822	833	781	811	782	802	785	796	817	844	752	829	772	763	825	824	778	777	814	818	721	765	814	771	807	823	748	777	754	804	786	757	785	807	774	820	775	805	758	795	775	809	810	767	844	802	743	799	780	782	792	774	841	798	813	774	763	760	841	779	799	827	835	767	778	829	850	784	815	800	825	777	785	833	749	817	842	800	827	859	807	831	804	783	755	773	801	791	785	751	763	781	817	811	789	826	765	794	771	752	775	800	790	821	809	819	835	810	808	825	784	801	772	840	830	827	808	727	754	804	771	760	785	768	804	802	822	832	841	784	751	743	809	809	766	810	820	820	769	816	803	773	762	793	809	810	749	775	838	785	772	821	801	813	765	774	783	789	786	775	799	803	776	777	815	796	739	804	808	774	806	773	812	808	779	766	831	802	805	825	777	749	799	806	770	786	792	822	848	779	833	771	780	755	749	760	775	824	784	816	795	748	764	791	826	796	771	793	815	763	809	753	776	798	832	773	787	816	752	800	736	812	796	745	744	809	791	802	812	778	753	753	782	786	772	808	797	820	789	814	808	751	812	794	797	859	760	798	838	792	741	813	765	822	807	770	800	837	813	808	754	760	830	787	767	789	784	818	807	782	806	814	792	784	831	831	807	792	804	752	735	765	787	799	838	810	813	810	770	827	764	804	818	772	781	793	756	773	754	871	840	763	775	752	787	768	796	795	805	798	774	738	869	798	821	854	779	776	804	786	866	777	777	799	758	782	791	787	784	799	788	799	815	834	773	812	766	754	789	831	773	781	721	809	789	817	781	850	810	811	759	775	789	788	808	763	769	762	774	771	794	793	818	806	812	759	799	781	819	819	822	792	787	795	872	769	778	799	850	817	732	794	784	856	812	824	733	803	785	841	791	794	797	784	773	841	852	768	783	747	807	787	829	809	741	787	811	827	764	818	771	788	837	767	823	768	814	743	779	819	826	817	812	791	835	784	810	797	782	803	793	779	803	788	822	800	772	777	793	820	821	794	808	855	809	794	786	827	811	794	790	712	819	790	795	783	789	835	777	776	766	819	821	785	769	834	804	757	773	775	800	740	760	817	821	791	763	786	814	798	767	789	779	755	782	806	788	778	792	781	819	800	828	797	789	807	789	751	780	856	787	781	779	794	790	796	800	798	794	743	756	813	775	805	847	789	736	805	778	802	821	759	758	827	817	823	746	786	795	752	814	800	824	773	822	791	810	774	817	805	805	824	814	769	763	782	800	822	786	724	751	790	826	777	763	770	791	737	765	756	785	772	806	827	775	800	771	815	797	807	819	819	805	764	749	754	776	812	801	778	803	772	812	789	788	792	804	754	786	792	808	823	829	812	799	769	707	808	792	779	803	788	785	811	769	827	871	756	814	787	779	762	785	789	824	794	813	767	790	762	800	811	799	788	772	805	784	799	846	776	825	759	794	762	835	830	789	850	796	784	822	826	834	781	795	784	804	760	788	848	770	848	731	778	778	814	783	787	803	750	792	843	794	809	835	775	812	761	799	794	807	785	768	758	778	794	854	761	802	756	836	812	768	736	827	758	780	779	826	809	801	771	794	823	796	759	767	810	832	829	793	784	789	772	855	832	794	767	816	798	791	857	788	830	791	825	754	804	768	832	838	808	784	817	798	824	770	829	784	841	775	780	772	793	850	796	817	755	794	747	800	801	767	790	792	785	789	773	790	792	829	797	801	821	829	755	782	800	743	790	772	794	753	820	794	783	750	801	804	801	772	814	808	813	758	774	816	768	777	788	782	759	767	800	771	802	768	786	776	781	785	752	821	803	753	761	802	800	832	778	771	849	794	803	807	787	845	755	821	782	761	764	799	767	811	764	862	749	785	854	775	797	798	771	786	802	831	848	773	756	783	800	806	773	841	752	750	807	743	784	750	839	811	840	805	782	809	821	793	767	769	798	739	766	836	764	797	773	764	828	838	802	833	820	805	767	822	803	839	799	765	862	773	806	826	758	793	787	749	724	814	832	748	779	831	768	769	804	787	765	813	813	808	807	771	776	762	793	751	811	811	798	852	828	812	773	829	800	802	786	777	804	794	797	823	834	779	780	757	851	766	812	801	773	810	795	758	801	801	795	811	782	815	789	799	781	829	739	808	810	862	865	793	729	825	753	780	840	801	756	809	790	764	787	773	821	822	752	816	773	747	829	770	733	809	826	772	785	791	804	860	822	810	786	817	770	795	793	810	808	757	813	733	800	796	788	807	764	851	793	817	777	786	800	805	805	786	785	863	802	799	807	793	811	789	788	853	798	777	774	845	750	870	796	762	771	803	797	819	801	805	745	808	734	759	779	797	782	811	797	764	796	791	777	865	775	833	766	781	776	796	780	783	774	819	775	801	861	753	809	788	835	803	785	760	748	824	823	816	769	812	805
45559	13031	4076	2328	1467	1135	909	707	644	608	544	495	446	424	413	417	417	379	400	372	351	376	352	361	359	326	364	360	320	342	342	310	305	336	345	397	373	305	371	327	331	347	321	333	337	348	311	318	323	367	304	321	291	299	366	308	320	321	332	319	349	336	295	321	309	303	348	321	348	330	335	359	316	293	329	331	337	311	326	295	326	317	304	275	345	310	350	316	333	325	287	331	344	312	302	314	302	287	320	370	316	306	299	317	325	317	328	342	327	349	329	334	350	322	332	346	340	309	349	337	320	309	292	353	320	293	349	314	298	343	343	335	327	341	352	309	298	321	317	312	300	308	319	318	341	335	290	308	296	348	327	313	307	307	323	322	340	311	331	342	319	320	347	318	307	335	345	319	319	318	318	333	327	349	304	305	320	289	325	327	332	332	304	303	315	325	331	320	315	321	319	316	303	269	287	338	312	315	299	310	339	316	340	292	332	349	324	329	334	303	329	307	306	301	297	328	358	299	320	306	310	313	298	314	328	321	292	334	287	291	320	305	317	306	310	326	317	313	289	326	313	332	283	302	314	295	319	353	304	315	314	314	338	316	344	349	311	344	327	315	299	328	338	335	320	313	311	308	294	293	306	324	324	377	306	310	292	343	304	323	301	304	322	314	311	310	314	300	362	340	323	329	326	332	313	329	306	320	282	282	337	303	323	333	304	335	320	344	301	307	345	306	352	307	296	325	333	301	316	286	313	294	313	312	305	325	340	354	329	299	323	325	291	304	328	305	343	312	330	312	310	314	312	324	300	308	317	314	331	332	288	339	315	327	303	335	359	312	329	329	313	312	309	285	306	323	320	349	337	299	301	312	327	304	297	299	323	304	323	300	331	301	315	338	331	311	336	314	329	323	345	313	341	306	304	312	284	323	301	320	289	285	317	313	306	311	314	298	342	326	331	311	329	346	360	331	335	333	327	314	302	341	339	293	310	326	312	297	303	297	297	308	337	309	303	301	299	326	302	325	315	305	380	307	314	299	314	336	311	331	290	317	335	309	327	321	334	288	308	334	295	318	324	339	335	320	321	333	324	295	323	333	290	317	339	335	319	337	320	339	307	310	318	314	296	331	295	334	325	355	363	270	296	311	334	335	317	319	310	305	324	317	329	292	312	311	319	346	325	297	300	337	303	330	344	318	309	333	344	311	333	325	347	322	336	316	337	308	323	304	328	296	299	322	295	297	317	318	286	337	325	323	313	304	337	304	334	300	302	322	308	257	315	292	321	304	324	324	309	335	295	328	286	329	323	328	333	301	320	283	339	327	346	319	321	273	317	338	303	318	333	335	296	327	313	301	307	328	280	330	313	324	313	310	314	310	309	267	283	299	299	285	285	325	288	309	310	292	299	323	325	288	297	325	327	283	333	317	327	371	324	341	306	305	309	289	311	316	305	303	337	288	324	287	292	332	326	295	326	309	323	291	309	311	297	317	338	323	301	311	300	317	323	292	332	303	316	294	307	323	311	315	298	318	294	322	351	342	303	322	330	309	315	339	309	294	304	302	334	313	314	317	337	354	326	325	314	297	335	339	301	320	318	285	324	312	315	331	330	328	306	289	306	334	337	311	350	320	330	311	310	293	305	344	302	303	300	293	345	320	300	290	367	335	307	316	327	313	326	329	373	318	333	318	299	321	363	335	309	329	323	309	294	338	343	308	314	318	336	340	344	307	335	323	310	323	315	321	306	325	297	339	332	328	303	334	328	335	328	321	294	337	326	321	300	340	286	309	305	323	302	302	310	316	307	336	345	304	294	355	307	325	330	298	333	308	301	307	327	306	287	294	304	294	304	337	346	311	315	336	337	310	307	325	317	313	344	373	297	320	299	305	273	299	315	334	308	308	359	328	345	294	340	322	294	323	284	292	318	351	305	309	311	337	337	311	333	330	350	295	293	314	313	333	276	291	306	308	294	310	318	311	312	347	322	298	286	309	300	348	317	288	318	337	321	295	343	359	312	319	329	310	321	315	286	299	308	301	335	322	318	319	320	339	359	287	311	318	294	355	311	289	300	299	331	339	286	285	287	307	294	332	333	314	336	311	346	291	367	297	324	302	328	298	337	324	337	330	307	355	319	315	344	311	321	321	305	305	330	323	325	308	314	307	340	310	296	326	306	329	330	315	353	335	340	317	318	305	294	311	338	322	308	305	311	316	312	319	300	372	339	306	331	303	297	349	332	311	314	332	351	312	335	288	309	317	321	314	315	334	293	304	315	314	315	326	299	310	318	315	307	315	343	329	296	336	304	317	314	328	279	312	298	311	331	350	306	344	316	302	292	345	313	305	345	292	323	321	320	312	293	318	301	297	323	314	310	349	319	277	329	328	343	320	322	319	315	336	307	318	336	335	303	315	323	320	345	334	327	330	299	339	269	326	278	306	296	323	327	350	312	329	317	300	293	326	284	307	329	308	308	307	318	343	317	292	307	319	263	299	310	333	328	288	290	303	311	321	337	320	338	322	337	287	301	311	339	325	332	314	342	330	276	314	307	312	312	314	307	321	298	321	347	330	285	312	314	330	315	302	321	290	309	328	309	320	330	279	298	308	285	293	336	316	314	305	327	349	281	303	337	338	312	332	290	302	309	289	315	315	307	316	325	295	318	315	302	310	310	334	304	298	328	301	325	323	289	314	331	308	311	275	338	350	279	304	311	305	310	319	309	308	311	328	331	304	310	359	332	315	308	317	313	300	301	291	357	289	319	329	329	304	332	300	276	323	332	296	312	340	320	289	310	334	282	333	320	293	307	326	323	298	314	324	310	336	341	314	301	330	303	334	319	311	347	343	329	326	321	326	313	307	302	307	307	332	338	312	321	333	315	280	320	323	320	317	324	324	300	331	296	301	322	328	287	330	328	314	316	327	334	328	307	322	331	328	254	323	280	329	318	305	295	302	319	345	309	303	324	346	283	290	345	336	339	364	329	301	294	324	317	328	291	331	318	301	312	353	336	288	316	322	332	320	294	354	244	308	318	335	327	304	323	311	319	330	312	310	308	328	328	305	295	339	273	305	331	312	351	305	299	345	290	316	344	324	320	326	297	322	341	329	296	309	308	327	311	345	305	301	354	332	298	311	340	306	316	292	297	339	321	301	336	299	299	315	307	298	355	295	310	323	278	325	320	292	308	309	369	343	325	306	321	281	314	329	339	312	321	329	335	312	328	301	329	298	343	318	305	329	329	296	313	300	268	321	325	302	297	362	315	305	350	322	291	320	337	308	359	317	321	329	308	320	315	302	302	325	301	321	283	323	303	337	315	342	303	294	327	350	331	314	314	333	319	311	330	308	318	316	320	325	309	323	330	331	284	293	323	297	306	311	312	342	294	299	310	347	336	349	319	320	307	283	273	313	318	329	329	316	287	318	302	305	323	335	345	309	321	327	290	297	316	321	303	329	306	337	330	356	331	333	339	321	313	341	343	320	331	288	324	318	341	357	329	322
23353	3030	6488	6880	5913	4800	4016	3432	3008	2483	2223	2116	1942	1852	1631	1562	1548	1472	1427	1351	1338	1281	1240	1203	1232	1187	1159	1163	1121	1136	1098	1040	1083	1097	1084	1005	1067	1030	1007	1064	1047	1016	1050	1004	1014	980	1001	1018	995	941	1032	1009	977	1004	963	979	967	916	958	992	954	1005	987	991	948	1020	977	985	919	971	948	909	941	970	934	919	936	946	918	909	961	931	977	927	930	941	949	903	971	963	922	925	962	934	952	903	980	928	985	903	890	948	925	909	973	895	897	930	936	914	933	978	963	897	926	893	926	953	933	954	945	923	940	910	947	920	940	907	973	925	929	918	935	903	884	934	910	947	898	902	883	961	921	958	934	977	931	857	867	916	885	918	947	921	891	922	930	921	938	939	957	921	932	1000	967	924	937	1013	994	945	963	929	970	970	869	937	867	946	897	969	923	952	886	915	949	871	882	972	923	932	925	923	875	940	928	1001	907	930	876	958	933	898	925	908	943	965	947	910	941	900	881	923	868	895	966	951	930	920	922	880	928	879	956	835	939	905	917	941	964	924	899	916	1006	968	900	871	913	994	900	941	915	965	889	939	937	881	886	906	948	906	915	951	900	894	958	894	914	916	949	910	938	891	928	917	897	943	961	983	908	921	921	927	891	876	939	937	927	983	920	897	853	970	881	923	939	901	917	935	886	937	937	927	890	885	905	934	911	924	904	898	940	957	958	914	932	891	937	872	890	937	912	880	924	943	954	895	928	951	914	917	1001	942	900	900	918	889	889	1004	886	913	872	952	870	880	893	899	935	887	935	934	899	901	984	944	927	904	901	914	918	954	946	950	899	905	947	905	939	900	938	876	924	977	955	897	892	962	904	889	932	904	945	908	938	899	872	877	946	945	944	965	912	964	896	944	907	912	939	994	902	948	877	892	885	966	924	948	947	943	952	961	902	928	922	919	933	915	917	912	902	933	871	896	939	919	865	905	964	913	942	910	941	935	895	896	928	960	896	925	937	932	930	852	885	893	945	922	966	918	917	896	961	895	923	956	874	910	893	933	864	917	901	915	974	874	898	941	961	932	941	915	890	940	949	938	917	969	912	935	912	938	914	911	899	926	868	972	931	897	903	931	932	886	913	897	950	918	901	943	917	938	895	910	934	867	960	926	901	941	916	928	992	905	943	907	931	909	942	917	937	939	911	909	903	913	940	900	880	907	886	951	920	926	931	923	903	899	910	912	906	868	943	897	956	895	901	937	949	918	927	922	900	867	933	902	881	965	963	970	899	940	947	920	971	983	892	931	946	882	913	892	934	914	906	896	960	937	944	926	925	972	937	975	945	941	894	976	919	898	916	906	955	916	924	922	933	903	959	912	924	879	934	909	869	898	951	940	955	903	963	881	893	889	877	874	941	905	925	932	933	983	955	881	974	915	943	907	936	899	896	914	965	942	858	871	932	926	946	917	918	943	930	910	925	971	916	946	929	870	879	956	914	891	899	888	936	913	980	945	936	908	943	957	952	916	943	938	892	867	962	893	883	894	893	888	894	955	963	909	936	915	922	942	939	920	937	871	882	943	993	951	918	929	908	942	896	957	962	896	982	937	900	977	948	907	878	969	919	890	910	923	921	907	965	874	889	926	966	903	941	932	958	906	1002	958	909	893	923	880	983	842	912	925	886	969	938	919	952	917	938	896	941	931	975	935	915	886	971	951	905	937	950	912	943	856	889	930	879	957	939	959	877	860	900	872	1026	928	891	891	958	882	908	931	901	943	887	860	934	933	969	978	932	907	952	867	915	910	973	901	898	891	915	948	998	890	884	957	936	904	946	955	923	935	949	902	920	910	851	898	959	896	944	881	938	901	975	966	967	940	926	893	912	964	874	935	923	975	897	862	965	898	892	903	944	944	935	878	921	932	928	934	932	908	868	912	879	904	878	944	882	939	921	905	970	919	891	935	900	920	936	905	947	919	889	926	900	926	957	879	871	891	884	963	927	921	918	975	941	952	932	944	875	912	945	963	915	886	941	949	953	945	915	931	920	903	901	945	892	939	933	899	933	954	945	935	904	882	875	951	924	911	949	917	935	885	905	875	941	909	925	925	904	889	874	928	975	911	884	940	908	975	946	927	958	907	939	885	938	972	884	898	877	941	877	916	872	977	937	920	963	936	874	924	912	952	884	947	893	919	892	939	936	886	874	943	926	932	918	908	953	919	958	872	935	890	907	958	900	934	968	884	947	923	906	943	909	868	950	917	912	895	885	942	885	915	973	945	879	960	942	950	919	1013	916	944	931	905	901	970	877	951	941	919	933	923	939	883	876	905	918	921	901	919	877	946	901	917	911	894	945	912	945	902	939	930	912	960	935	950	867	908	964	948	914	889	951	857	872	901	907	978	893	941	937	895	906	902	912	1024	953	922	956	865	956	959	927	888	925	908	975	965	913	906	919	912	916	967	935	954	964	868	893	926	943	911	954	910	933	940	913	942	935	950	914	963	894	920	953	928	903	960	935	899	897	910	897	907	904	914	906	904	926	914	919	841	933	956	924	973	894	812	912	936	959	914	918	979	950	923	943	943	880	857	969	940	903	924	946	942	870	937	860	944	910	919	893	909	922	901	913	923	906	974	873	905	896	913	978	907	930	882	933	854	940	881	899	1027	925	934	973	907	859	891	899	984	902	958	896	904	892	863	911	947	957	943	936	929	893	878	918	929	930	887	928	935	942	928	949	985	946	983	943	936	908	935	913	973	900	938	881	964	926	959	918	899	872	900	947	906	924	933	947	948	895	869	977	919	978	921	940	902	929	896	889	944	906	888	973	880	917	912	884	969	914	956	916	895	967	910	958	933	889	905	936	912	907	940	915	898	981	899	947	953	955	939	904	927	958	858	931	872	908	887	980	959	947	910	908	946	958	916	912	971	880	945	911	938	852	957	892	901	903	918	976	896	946	928	929	927	880	883	916	934	898	955	915	985	964	924	916	962	972	902	951	892	986	944	872	915	917	889	878	926	970	918	923	954	945	882	920	957	951	920	891	876	934	901	903	919	954	906	973	970	919	888	868	888	989	948	965	946	847	870	921	909	943	917	882	975	949	893	902	929	908	897	890	925	925	928	872	911	949	901	919	878	953	901	971	930	917	928	936	912	927	927	930	971	913	946	920	928	928	838	952	892	864	865	993	890	871	948	941	969	928	928	892	917	924	861	925	906	924	998	920	940	919	904	918	931	891	923	902	954	926	906	947	875	913	863	912	929	918	914	882	895	910	949	967	897	903	947	972	990	938	887	907	884	923	932	930	875	907	966	949	913	939	922	901	916	952	918	906	930	946	906	921	1001	901	923	959	854	915	936	963	868	962	929	901	888	898	907	921	935	919	908	888	932	912	953	913	904	1005	926	907	934	921	939	893	928	903	911	921	929	871	905	955	913	938	956	944	913	946	931	966	929	934	923	914	872	934	946	885	882	907	918	908	982	939	871	889	909	920	944	877	910	926	939	942	933	930	935	883	898	911	872	931	941
5991	282	180	187	143	163	146	124	137	136	131	137	155	139	115	123	131	140	149	126	153	148	113	119	144	140	151	118	114	119	160	136	131	139	137	107	127	142	118	117	124	130	122	130	127	141	113	110	114	129	137	118	135	133	126	146	140	136	139	134	146	136	150	137	151	140	126	123	119	121	116	120	143	107	118	118	138	122	141	124	121	151	131	126	156	148	109	142	121	103	138	128	138	135	126	137	106	151	125	109	123	129	113	146	141	133	139	133	115	119	120	156	130	114	137	132	154	138	112	131	153	129	123	119	122	133	138	104	124	137	123	114	110	115	140	134	125	140	133	128	135	113	129	135	135	138	129	125	133	149	116	125	122	116	98	130	126	143	112	139	150	140	138	168	126	152	132	155	144	139	127	140	116	135	115	142	139	113	135	128	154	133	148	132	145	137	120	144	140	137	127	146	142	116	137	130	124	112	135	145	148	146	155	149	145	136	135	130	136	140	118	132	147	110	125	147	130	151	131	124	129	111	131	139	136	122	131	142	136	127	113	129	134	151	131	136	132	129	119	123	129	143	155	118	122	139	136	119	108	159	138	113	135	116	128	139	127	142	134	139	135	116	147	160	129	154	121	127	157	143	124	127	124	135	137	136	136	134	139	143	133	127	140	118	136	144	116	133	102	138	107	128	127	147	148	129	147	109	124	151	120	129	126	117	124	136	131	150	129	121	136	131	125	135	129	128	128	128	115	133	147	148	148	142	119	125	130	129	141	132	140	132	150	124	114	124	123	123	136	142	121	145	112	119	119	126	142	120	131	147	120	146	141	128	100	123	119	130	129	114	136	124	126	136	126	136	129	140	147	108	134	130	115	134	147	133	127	147	132	134	119	127	140	142	116	127	138	133	120	96	132	147	126	139	165	115	126	128	131	118	120	134	131	137	135	135	130	158	124	141	133	155	157	116	121	119	139	146	108	131	122	120	123	117	139	131	141	120	121	140	143	145	140	132	117	131	139	148	121	134	117	121	118	154	135	130	128	133	125	171	119	141	134	128	124	140	149	137	136	136	125	149	123	157	135	139	129	150	122	127	138	134	123	128	122	121	136	122	109	132	114	124	117	116	118	116	127	127	127	130	127	140	136	139	125	116	118	154	143	151	140	122	149	138	136	133	131	118	132	143	146	128	136	117	142	138	131	95	123	127	124	145	135	142	142	153	118	138	125	127	141	134	124	139	138	135	141	136	125	140	142	128	125	133	125	141	115	128	109	129	122	148	135	116	137	127	145	123	144	129	127	134	126	101	120	124	138	127	128	140	155	153	129	133	132	133	130	141	127	138	132	133	131	127	124	127	137	121	127	114	119	142	142	151	134	144	120	126	131	144	126	121	125	138	142	130	139	119	134	120	140	124	125	124	142	131	115	117	119	120	124	129	130	141	123	124	123	140	128	147	125	134	143	125	124	124	106	144	138	115	105	131	129	126	126	143	125	110	135	124	133	116	121	155	142	125	135	127	117	150	119	126	128	137	134	146	140	144	139	139	151	137	135	129	123	107	131	161	135	114	116	126	106	128	134	129	119	115	115	113	116	141	145	125	132	139	138	138	144	121	149	139	134	123	105	105	130	144	149	101	127	111	101	138	132	127	132	122	140	136	137	142	123	137	115	133	146	141	132	141	133	115	104	127	150	140	126	137	128	123	130	121	118	124	134	114	115	135	137	128	144	117	111	132	116	112	125	132	115	125	141	124	135	125	129	116	140	126	136	142	133	109	123	129	141	143	119	116	136	133	124	113	147	135	121	112	123	134	141	134	117	142	141	121	130	147	134	157	111	142	153	136	138	139	128	127	122	146	131	132	114	140	132	138	129	113	127	138	135	139	151	133	120	107	139	119	147	118	139	135	123	133	144	142	128	127	128	123	133	114	121	132	124	136	130	124	138	139	119	131	128	140	126	111	124	137	133	140	116	126	123	108	138	126	120	152	143	123	148	152	105	124	103	104	125	130	132	132	132	120	129	120	130	139	128	121	119	135	130	128	129	114	144	134	132	145	144	114	128	132	133	126	121	145	119	124	155	144	128	146	118	113	129	129	131	142	131	139	142	129	115	137	125	146	138	125	122	148	125	133	142	146	147	110	140	123	134	149	120	134	150	124	146	126	126	128	132	145	112	145	152	123	130	129	122	151	113	133	121	120	127	138	126	117	122	137	134	146	103	131	131	159	147	134	151	135	139	109	128	113	108	126	119	135	118	130	143	125	127	142	140	135	137	128	127	138	127	115	130	151	131	136	119	146	151	119	119	114	122	125	133	134	138	130	127	128	145	120	125	144	137	142	135	140	139	118	130	120	136	135	135	121	146	136	139	127	115	121	113	126	145	143	124	132	147	123	139	125	127	140	155	123	135	124	105	142	115	110	117	155	136	129	117	123	145	126	125	147	121	108	125	137	128	127	128	135	119	150	119	128	114	167	149	132	121	114	121	137	122	151	131	147	116	151	132	140	116	135	133	138	140	139	127	120	119	146	131	148	132	142	133	142	125	123	127	134	127	131	131	134	130	128	125	140	134	107	109	130	142	146	135	131	130	124	133	120	134	128	116	124	127	135	130	126	132	135	113	132	149	137	126	117	128	148	136	133	151	113	159	133	140	141	161	124	126	139	117	119	138	116	145	131	109	132	124	93	146	124	125	117	132	117	121	119	129	133	156	139	122	129	131	143	123	126	140	141	160	127	133	145	117	130	137	141	135	120	128	138	127	126	137	129	118	141	118	134	116	116	150	116	128	145	122	135	123	127	143	142	145	133	120	132	126	141	126	136	121	135	128	147	132	112	112	127	137	118	107	145	143	138	124	138	134	130	117	117	132	118	128	129	124	115	120	132	145	111	133	122	146	153	135	117	146	123	147	125	134	121	123	111	123	123	129	128	137	123	145	152	135	111	134	130	119	145	102	119	139	132	131	122	131	127	133	137	129	114	125	109	119	129	126	168	142	137	115	100	150	129	132	121	143	141	127	153	128	136	155	138	139	149	110	139	121	147	143	129	149	125	130	108	123	132	143	144	149	142	137	126	146	154	152	115	130	151	135	144	145	136	134	102	129	117	126	141	153	144	131	128	131	146	159	138	135	148	137	144	146	128	135	130	104	137	143	123	130	127	141	132	133	150	128	128	147	104	124	120	136	134	138	137	128	152	140	124	151	108	130	129	139	145	121	126	126	131	132	123	126	133	124	119	129	138	133	128	127	132	135	134	132	128	132	127	135	136	137	151	131	140	130	124	139	120	120	115	125	117	144	130	136	150	134	124	114	128	126	130	143	126	119	147	122	122	130	136	141	138	132	136	130	141	136	135	139	153	152	158	130	147	128	127	115	131	144	146	115	138	155	133	130	129	146	128	124	126	127	142	123	137	113	131	121	127	120	131	140	136	121	125	146	144	121	126	128	131	125	141	150	146	130	125	137	155	138	175	125	133	157	128	113	135	130	154	149	149	132	131
5608	541	627	614	567	521	532	532	487	503	503	472	481	471	486	446	456	439	427	430	445	453	479	470	442	487	433	468	470	447	446	455	474	490	448	423	461	466	452	434	423	450	437	446	485	476	466	446	474	431	477	469	460	469	470	479	451	446	428	432	464	440	420	458	435	475	475	421	417	432	467	432	455	469	469	418	431	463	485	453	487	432	446	460	436	418	450	412	428	446	442	446	412	467	444	418	460	478	474	450	462	452	476	441	425	454	435	439	424	428	446	398	474	431	451	451	450	431	449	480	449	467	455	455	429	459	424	412	432	491	475	434	446	438	424	449	446	475	446	481	423	427	457	410	463	422	446	451	420	454	429	405	400	475	447	434	470	451	442	472	451	457	451	410	461	445	458	462	437	467	469	422	458	435	443	453	411	456	459	441	430	435	446	488	463	434	451	463	459	452	458	421	439	414	420	442	458	451	440	455	468	428	458	466	423	401	453	413	451	465	445	409	454	479	460	450	463	451	421	442	457	437	423	441	476	434	467	421	439	488	457	463	398	467	451	449	471	468	439	422	499	454	402	468	430	436	464	467	387	451	464	442	380	435	449	425	493	456	438	437	429	417	449	451	466	468	414	419	402	441	461	466	457	432	448	430	495	463	474	449	474	467	452	423	445	449	464	426	445	421	424	451	464	412	447	448	430	430	426	457	437	472	440	454	481	442	445	453	439	474	427	442	450	442	423	426	467	436	434	455	446	448	464	537	461	513	457	448	426	503	414	450	435	466	447	420	452	440	378	453	446	437	482	458	437	446	459	447	447	437	456	457	457	422	427	459	487	451	433	443	450	453	401	457	464	425	469	467	446	468	419	458	472	436	454	427	459	454	432	459	459	469	468	450	438	454	471	430	448	474	457	466	403	444	459	455	455	442	470	468	493	456	441	472	440	443	456	416	451	454	423	448	438	454	430	448	433	462	442	449	449	430	440	462	505	470	464	438	472	380	445	474	449	462	434	456	478	458	446	440	477	484	468	500	460	451	402	462	433	452	428	447	426	429	421	463	455	479	441	495	417	467	436	419	453	456	465	473	458	474	429	464	423	438	460	474	425	469	430	447	426	463	470	412	458	462	412	479	465	429	434	474	477	442	412	455	450	479	427	449	452	412	439	425	434	461	437	441	465	444	443	453	471	445	419	466	431	434	420	467	414	433	452	438	436	437	466	481	451	469	433	487	452	456	453	418	451	420	472	457	445	454	441	442	444	465	428	449	474	476	453	421	468	477	459	495	474	430	435	432	476	463	450	431	459	411	460	456	450	451	475	465	459	486	491	458	430	463	448	417	440	455	446	465	470	447	432	470	465	459	476	460	458	432	445	446	434	470	426	436	442	438	449	435	511	479	460	446	444	462	467	468	417	457	434	469	460	430	454	483	463	442	461	494	457	485	493	482	422	428	473	420	409	416	489	458	462	450	423	467	435	456	427	448	427	445	451	510	465	429	456	466	455	481	452	479	448	468	470	439	426	471	472	458	466	433	437	430	461	501	434	484	455	451	425	465	431	509	410	441	455	445	431	479	446	467	418	454	431	441	462	452	483	462	478	493	462	434	489	460	461	470	466	441	456	464	443	432	466	484	423	480	448	451	438	431	471	461	453	444	462	432	461	443	473	456	474	445	409	495	449	420	438	439	492	466	469	444	486	463	448	489	467	457	443	417	432	483	454	468	413	438	446	436	445	488	423	428	443	459	428	461	455	482	499	489	447	444	455	464	445	470	441	490	459	458	419	414	441	466	436	479	459	434	448	445	440	430	447	434	423	481	450	480	436	469	455	504	467	421	460	449	436	414	414	433	426	439	413	425	448	448	453	482	450	436	450	445	466	454	453	468	489	460	437	489	431	459	437	444	441	464	430	446	431	454	472	442	433	480	419	445	449	480	441	432	459	441	444	446	454	445	453	466	449	448	434	436	460	465	449	446	498	472	416	460	483	485	432	463	431	465	473	441	460	453	484	462	446	454	453	447	472	449	429	430	488	490	447	450	431	456	455	471	417	432	468	434	439	440	439	440	464	452	422	460	421	476	460	466	462	484	467	465	444	454	513	413	425	453	475	422	434	489	468	422	462	441	486	407	464	450	451	474	464	430	501	468	440	457	449	440	447	465	431	494	452	460	453	468	472	437	440	456	450	504	453	453	468	444	426	471	453	408	431	435	480	449	425	509	478	439	468	474	402	479	454	452	440	447	451	466	421	470	479	444	434	447	460	432	456	475	437	437	437	423	440	433	481	439	386	442	466	490	436	419	415	443	425	451	427	436	439	479	451	456	481	447	442	452	409	416	447	478	459	483	482	453	438	463	435	430	433	446	436	423	428	473	441	417	446	500	479	469	443	451	452	424	386	432	444	481	486	435	427	465	447	487	474	522	465	454	440	423	459	450	437	457	477	478	463	491	440	448	430	448	458	456	444	456	469	476	458	478	456	462	484	485	426	467	479	445	422	462	469	447	481	443	459	458	448	477	425	450	440	455	403	432	434	453	489	458	457	439	449	442	447	408	483	488	438	466	443	450	464	436	471	453	439	449	472	442	450	475	432	426	463	466	448	463	486	464	426	428	447	462	441	446	433	443	437	471	459	461	461	439	431	443	425	459	460	452	410	452	446	434	424	420	453	430	447	480	481	490	430	457	476	430	494	463	421	448	439	470	448	409	442	445	467	445	472	447	464	500	458	437	449	480	411	449	449	459	433	473	463	407	443	480	491	419	453	501	438	443	469	481	455	437	431	436	499	440	430	461	454	466	426	416	411	487	387	445	487	477	417	478	447	478	463	453	435	435	469	455	440	418	435	479	480	422	460	451	442	456	457	459	464	406	475	428	451	464	445	455	403	461	458	441	442	472	465	455	422	482	449	457	463	488	400	436	439	468	422	440	480	411	442	446	492	457	451	429	482	472	446	463	423	449	413	489	517	432	492	448	459	452	445	465	447	443	464	446	442	438	444	434	457	425	462	453	473	487	473	476	467	398	449	450	442	460	487	444	432	442	461	435	457	490	456	450	462	469	424	463	429	455	474	447	444	442	464	431	416	414	430	447	435	422	473	440	458	443	423	458	453	422	458	464	419	443	453	444	467	459	465	433	453	444	463	437	436	464	452	485	476	425	428	462	408	438	442	447	458	452	461	443	442	458	466	454	454	478	454	487	430	402	448	473	459	428	433	436	465	416	453	455	434	465	453	446	478	457	443	470	453	490	449	425	486	439	448	504	511	466	444	471	469	474	434	453	499	429	465	470	420	453	466	435	446	447	449	445	430	433	472	447	443	440	461	426	428	462	431	475	460	465	484	497	436	487	504	421	449	399	429	456	452	483	473	442	485	446	457	450	398	440	463	461	462	436	483	437	461	440	471	457	427	417	404	461	452	446	413	479	453	438	460	496	401	474	445	486	450	460	468	474	429	441	462	441	462	461	457	466	394	444	436	425	443	415	454	448	429	457	443	416
36081	5420	1633	1219	898	690	550	532	420	410	367	356	314	374	309	298	305	269	276	279	286	299	267	269	266	274	268	263	302	245	263	253	301	274	259	290	285	269	276	281	296	282	214	278	274	268	264	267	282	256	251	265	261	246	276	273	237	265	272	270	249	256	263	252	220	273	236	266	267	228	250	268	263	245	272	256	265	269	258	256	259	236	254	265	239	269	247	286	269	274	254	267	252	245	260	248	245	231	250	255	261	262	261	242	257	262	226	281	245	254	251	265	250	273	242	253	258	257	269	277	248	286	236	240	262	249	264	256	260	268	260	260	259	258	245	235	226	289	262	272	264	254	241	270	257	252	249	273	262	260	254	300	237	254	265	224	266	255	254	274	265	250	270	273	242	240	243	280	262	269	283	252	259	265	269	253	287	251	265	279	273	286	258	271	302	276	276	266	236	262	261	244	227	285	261	279	244	272	257	279	223	244	252	274	254	259	243	263	276	266	267	281	261	234	245	258	270	273	251	253	276	242	255	265	270	266	252	251	247	265	291	247	256	262	248	238	248	268	285	263	266	252	259	260	243	256	270	256	261	274	295	263	270	282	268	261	266	278	231	280	257	237	246	270	251	248	268	262	250	257	263	260	266	265	248	248	253	248	243	300	232	258	275	250	264	246	223	234	294	287	289	250	237	273	239	247	283	268	241	279	246	232	249	259	255	296	266	275	263	284	261	260	254	261	248	276	263	221	272	275	280	258	289	289	250	283	323	277	251	241	264	255	259	297	282	245	259	241	252	235	275	229	251	248	265	247	253	263	256	250	245	255	279	277	250	262	275	237	268	276	235	271	264	245	252	252	255	244	262	251	260	256	244	260	268	259	274	272	260	281	290	256	276	255	268	256	254	249	263	251	281	241	255	268	249	244	279	236	262	270	287	277	276	254	256	236	264	266	242	218	262	281	254	237	256	262	271	240	235	239	264	227	250	263	263	274	267	256	252	264	269	278	263	269	263	283	282	277	270	257	292	264	285	255	260	255	244	259	238	242	268	265	273	275	252	279	245	289	268	246	237	258	247	276	259	244	230	268	263	241	233	267	244	244	234	280	275	282	254	253	264	236	255	257	260	266	243	226	257	263	264	296	255	270	281	255	259	260	276	268	247	268	252	274	218	251	241	269	301	228	239	269	266	255	277	268	287	247	254	272	263	269	278	233	262	279	243	268	262	237	256	251	302	260	257	240	276	260	241	225	252	222	258	259	291	267	265	236	238	303	252	285	244	252	246	265	249	251	248	281	243	262	274	251	260	241	240	236	256	264	286	290	237	244	237	229	253	248	255	260	242	280	236	269	262	260	254	261	230	283	283	255	266	271	252	256	243	236	272	264	295	263	217	278	263	298	275	301	264	249	249	264	258	274	256	241	256	243	246	275	285	238	258	246	244	276	259	252	261	284	279	268	259	242	279	262	287	256	251	268	248	260	261	283	259	249	246	236	247	238	264	263	251	263	267	263	264	250	269	265	282	224	258	302	257	261	267	247	238	239	263	279	294	254	244	285	238	250	283	257	254	268	232	295	255	241	275	228	242	254	278	280	266	291	248	257	267	264	266	280	270	264	276	245	260	247	257	247	229	243	263	252	277	261	273	271	265	297	258	276	245	254	282	280	268	269	275	270	274	267	237	247	249	275	295	246	239	243	260	263	253	257	257	236	252	286	261	227	262	248	285	269	238	263	244	255	261	278	294	271	253	261	256	265	250	288	254	250	257	241	278	276	244	276	257	268	259	239	271	257	284	260	247	281	249	267	303	269	239	273	268	276	272	227	296	257	255	273	287	256	231	274	263	254	251	274	230	280	240	252	236	233	271	271	249	265	264	279	257	241	265	254	250	266	289	288	270	244	248	279	229	256	263	251	251	261	261	253	277	258	269	240	290	257	280	261	277	276	254	234	280	255	253	267	289	259	273	234	240	301	275	277	229	233	246	263	239	242	252	284	279	254	247	272	269	268	263	288	279	249	246	273	263	246	295	240	258	302	251	242	259	262	290	273	243	274	269	279	261	251	258	258	260	284	222	264	255	275	268	258	246	249	272	251	261	264	257	292	282	237	278	263	259	236	263	250	240	272	277	264	270	274	255	244	267	288	282	262	239	280	294	262	285	281	289	275	252	294	253	242	257	265	273	271	265	269	251	260	242	254	270	248	253	293	256	265	262	262	267	246	259	261	285	264	247	224	268	253	224	266	267	263	243	263	241	282	265	230	244	269	276	265	291	271	279	251	271	255	260	270	277	254	264	254	272	277	242	258	248	249	226	291	226	262	263	265	291	238	252	250	282	271	268	283	279	285	261	273	255	267	233	268	239	253	213	257	255	241	277	247	259	273	271	272	271	290	276	236	245	247	276	283	267	234	274	249	245	263	254	244	257	275	272	243	251	255	275	241	273	258	251	267	219	234	280	263	253	261	255	265	246	247	279	279	263	272	266	263	244	249	231	248	285	237	250	277	258	268	256	244	277	242	261	231	310	251	251	256	262	272	262	262	237	261	267	271	270	230	270	271	263	317	252	257	259	241	243	265	270	270	276	291	258	268	248	282	229	243	260	287	261	248	275	263	271	257	251	256	256	243	253	290	286	244	271	241	241	216	264	261	261	282	251	271	244	268	283	303	230	259	262	251	286	269	254	267	252	249	296	289	262	257	238	273	239	264	261	280	255	243	239	243	229	293	296	245	298	288	254	287	256	252	276	265	262	269	267	256	279	264	252	242	281	257	292	287	266	270	274	265	271	240	268	267	226	255	238	284	275	295	224	274	251	254	268	269	227	259	261	265	257	266	247	273	230	259	252	281	262	264	260	268	264	265	245	272	278	273	275	250	255	249	225	284	291	222	254	280	273	248	246	271	268	292	264	275	270	241	231	296	272	249	256	253	245	249	242	277	278	250	246	249	255	260	263	243	261	252	252	277	267	272	268	243	247	233	260	246	246	280	257	286	253	289	246	223	253	246	243	269	286	279	291	246	242	260	266	255	255	241	229	245	253	233	254	262	227	263	265	279	254	248	266	283	258	260	265	274	265	232	271	250	276	254	260	262	274	265	254	238	242	243	253	273	260	239	270	248	258	240	268	253	232	243	244	270	256	243	272	258	260	289	294	286	256	255	260	277	280	278	271	250	233	263	245	259	271	260	241	275	230	246	270	238	237	258	265	253	269	243	264	234	270	290	265	297	279	276	257	239	258	250	264	260	252	291	278	279	233	275	281	269	262	221	242	267	249	252	244	254	277	268	290	283	273	266	261	262	266	262	265	241	198	228	269	246	258	242	265	265	273	253	233	239	268	264	264	278	277	278	282	243	231	243	265	253	248	269	267	261	259	248	251	276	265	239	263	264	254	294	236	283	260	256	231	272	265	221	285	287	260	263	257	254	255	245	266	286	254	248	234	238	235	264	263	289	254	245	258	244	288	241	268	241	259	254	271	263	277	227	291	281	286	294	268	254
18157	1788	3710	3991	3470	2881	2457	2129	1875	1637	1549	1413	1337	1232	1243	1180	1066	1057	992	1013	1020	947	1012	963	907	943	928	930	894	932	910	925	962	845	842	891	868	859	862	871	858	808	858	821	847	876	804	835	827	814	802	847	844	803	832	850	830	865	846	818	794	825	811	867	817	799	816	781	791	853	799	801	787	819	758	790	792	750	794	788	768	844	795	818	791	799	795	794	819	813	842	815	865	775	820	818	882	778	820	835	804	780	770	798	783	830	813	811	768	767	755	767	833	814	819	844	794	831	788	781	758	806	805	791	816	790	767	788	766	800	821	846	778	826	803	855	795	818	826	824	808	793	779	816	791	774	788	776	779	775	758	870	787	791	803	802	800	812	737	782	799	777	789	777	818	805	823	834	779	765	770	826	738	818	775	784	842	836	796	836	803	780	836	799	774	821	809	805	806	782	786	767	783	792	777	839	825	774	846	776	778	808	811	836	788	810	766	812	729	840	797	803	774	797	753	786	753	801	742	794	808	781	858	845	787	750	826	798	791	785	827	817	764	758	754	729	742	819	789	823	793	780	813	785	736	793	815	756	747	792	815	772	834	808	798	800	807	784	818	771	780	750	812	768	792	728	812	787	783	797	813	819	786	811	774	806	851	813	780	797	770	757	766	819	789	775	846	820	755	754	765	786	757	780	767	796	779	797	802	777	795	774	759	753	806	771	822	831	773	797	793	810	782	739	769	806	800	800	782	818	800	837	729	794	792	781	835	843	729	787	778	786	806	825	759	795	775	801	768	778	797	765	835	787	793	833	839	764	809	771	796	794	769	772	747	796	808	793	824	788	797	758	785	810	767	842	760	774	813	796	816	744	797	802	779	786	770	795	781	809	741	796	863	755	769	778	744	778	781	803	743	803	768	785	779	767	826	770	792	823	823	808	802	810	763	751	818	821	792	825	743	779	780	787	769	775	804	787	790	794	768	798	814	763	832	756	797	754	790	769	811	811	792	802	766	782	747	779	852	850	805	808	797	816	785	793	788	793	770	780	776	834	777	772	798	812	774	792	826	765	784	802	809	752	808	781	825	794	829	760	785	827	812	810	867	815	797	799	814	793	824	807	841	800	798	790	827	771	828	742	800	784	842	826	784	808	807	847	780	774	761	781	780	807	774	798	836	790	869	780	828	834	817	766	766	768	827	782	780	785	782	798	793	769	804	836	783	778	771	789	810	781	778	823	793	818	827	796	863	852	773	808	778	791	782	777	755	758	774	802	804	813	774	771	786	778	750	806	811	862	839	799	773	804	830	762	807	818	800	813	798	794	786	773	771	787	764	786	782	798	786	771	796	842	774	811	782	778	756	772	769	800	781	765	791	806	784	866	744	820	803	808	816	767	761	822	823	819	783	765	838	797	837	788	846	833	811	807	816	815	794	774	776	788	786	816	805	788	816	790	825	816	808	791	815	737	830	774	778	796	782	794	746	762	771	880	784	790	777	784	754	791	795	745	815	811	798	838	825	799	793	764	707	863	757	758	790	815	783	832	824	782	790	741	779	800	780	782	827	768	822	830	808	778	803	820	764	781	775	784	765	776	776	765	907	792	791	811	775	755	839	834	755	767	735	796	779	794	813	756	803	797	780	779	746	766	788	794	776	845	785	808	828	769	786	822	821	798	734	810	790	751	834	789	785	776	794	811	773	782	849	760	816	751	775	778	733	749	742	804	790	776	804	764	770	798	827	783	754	803	840	759	830	771	780	780	806	799	812	814	789	815	721	820	761	789	797	841	785	812	813	775	773	794	799	758	759	772	797	806	770	748	789	809	797	808	844	778	773	782	834	807	752	755	810	791	795	800	814	772	804	781	824	774	807	813	769	807	812	801	796	777	765	813	799	825	789	771	755	819	782	803	726	746	805	787	791	810	811	797	811	751	767	748	826	797	801	779	773	826	781	768	807	765	832	777	751	739	770	740	751	816	853	802	824	786	837	773	816	780	829	807	746	828	796	763	799	793	821	813	761	798	778	808	784	827	825	795	753	806	803	815	839	751	798	760	801	784	785	839	780	768	773	781	793	846	763	732	790	787	827	781	795	786	801	774	792	798	844	746	772	754	804	770	757	767	785	839	813	786	786	769	812	782	828	760	777	886	790	826	794	829	796	791	804	776	747	792	824	819	772	784	852	782	818	768	797	821	782	796	776	822	791	765	821	801	759	818	823	756	749	777	811	826	783	751	792	799	805	785	820	800	748	818	800	805	784	846	757	795	765	771	816	780	804	808	772	786	819	821	779	832	800	806	758	734	763	785	775	801	824	799	805	763	810	762	834	764	796	771	844	830	828	829	832	784	769	823	816	818	806	819	771	793	799	801	796	798	771	828	785	841	834	773	766	829	808	767	805	806	800	774	800	776	779	777	811	757	800	819	816	842	811	794	814	831	866	746	779	778	725	761	835	790	831	762	797	840	861	729	739	812	803	806	803	789	815	814	750	794	844	767	813	762	773	804	787	787	820	820	752	758	834	813	798	799	781	794	759	776	830	762	848	768	803	824	811	802	792	797	824	811	828	776	837	804	829	789	798	810	732	773	827	774	779	771	796	769	742	819	773	808	768	822	817	824	815	767	806	765	813	838	772	783	829	760	818	791	794	842	806	840	790	817	798	787	788	818	812	837	769	779	784	799	753	826	799	781	835	783	795	764	757	779	770	764	821	738	796	828	797	871	818	815	839	796	744	846	824	760	833	742	802	791	843	763	737	793	789	757	798	851	756	740	805	806	780	791	821	806	773	770	805	755	769	789	783	746	779	768	782	792	822	776	839	793	800	835	837	792	803	774	803	817	745	781	780	756	764	798	805	782	787	828	746	784	784	811	769	794	809	791	836	810	779	740	785	785	769	788	824	773	818	813	799	794	838	748	760	763	792	777	794	885	776	777	770	777	823	806	777	799	852	829	799	847	807	789	785	771	825	747	788	785	786	774	791	806	791	792	785	753	777	780	812	776	834	813	775	731	724	804	816	794	802	828	793	807	745	818	762	765	791	786	791	776	774	850	801	795	787	847	793	776	791	828	825	798	794	827	783	808	857	786	806	781	749	798	816	797	736	795	766	834	803	799	788	754	779	805	812	815	785	734	794	868	750	774	792	810	788	814	809	783	778	794	793	790	791	808	816	749	760	786	780	798	752	739	790	778	809	836	854	820	762	815	775	809	772	827	785	761	784	761	854	763	807	805	786	779	809	785	814	790	804	833	863	780	779	767	776	803	788	781	780	833	844	814	822	797	743	820	790	826	814	806	741	765	791	820	801	797	802	824	766	807	781	750	807	825	816	771	795	759	773	799	813	831	807	782	787	831	778	795	806	807	793	799	806	745	798	806	842	789	772	787	763	820	810	823	796	728	778	855	798	781	778	836	789	817	816	830	812	805	776	805	719	800	818	838	779	761	775	830	770	750	812	769	786	827	785	769	807	805	758	851	766	817	781	771	786	765	812	811	761	756
49918	12360	3653	2259	1544	1106	929	752	654	627	519	490	465	417	429	407	419	426	399	371	375	341	373	354	337	392	334	353	363	349	343	314	378	324	329	314	331	294	301	316	294	339	325	340	311	331	340	311	334	306	308	316	300	315	341	329	308	341	330	325	303	325	328	291	322	322	324	313	340	312	332	330	317	306	316	322	310	319	302	334	312	308	299	328	302	300	313	313	333	333	301	320	312	320	342	335	340	329	303	300	340	323	332	312	307	285	310	316	312	316	273	291	313	322	333	322	316	314	304	303	333	305	322	320	335	336	277	313	337	329	292	296	329	319	320	302	324	318	318	290	293	285	310	312	310	292	311	310	364	304	318	291	332	334	364	348	326	323	323	338	315	315	326	311	314	314	318	299	309	313	304	334	317	321	284	322	311	327	326	305	308	313	347	315	314	338	291	318	320	321	311	338	330	340	296	344	298	283	327	289	323	284	341	317	313	339	305	276	315	350	300	316	321	314	320	318	328	298	315	327	312	312	323	332	297	309	316	331	311	312	323	285	309	302	305	304	317	291	307	331	345	323	295	310	339	314	341	346	303	322	349	342	316	307	333	326	355	322	294	324	290	290	311	300	314	323	288	308	306	310	289	309	328	304	337	291	312	324	321	269	347	360	331	302	317	322	336	291	312	273	322	333	328	319	334	296	323	327	337	325	318	328	288	332	370	321	335	317	335	343	315	333	303	333	333	321	330	307	320	299	311	327	319	333	307	307	350	274	311	292	302	334	322	297	320	307	307	305	295	300	307	319	309	325	305	318	314	318	303	314	310	326	299	291	326	337	315	282	296	299	299	336	274	326	303	328	300	290	331	312	295	311	308	344	333	328	285	300	299	361	327	345	323	309	303	330	294	306	313	291	342	284	309	340	332	317	317	314	293	323	314	290	301	335	277	313	313	326	318	327	301	287	296	352	339	315	324	312	299	307	328	297	302	309	316	302	319	309	327	319	322	323	322	334	313	294	341	325	357	322	318	327	306	311	342	302	292	341	310	303	351	329	336	304	296	316	330	332	298	327	323	316	344	301	323	337	328	309	310	340	322	325	293	292	308	290	329	314	288	309	322	324	320	312	325	331	317	290	339	314	335	328	331	302	310	328	326	305	321	321	310	322	324	314	337	307	292	315	321	304	328	327	322	318	312	322	275	333	285	326	313	339	326	356	337	300	327	308	336	336	336	319	317	322	353	314	325	326	320	296	346	308	291	313	310	305	306	328	321	293	308	303	321	321	321	311	299	304	304	291	337	320	318	331	319	320	346	309	324	301	313	330	316	310	333	309	316	303	288	314	350	323	311	342	318	282	329	323	342	303	331	323	276	293	332	322	329	337	319	285	328	338	318	319	329	316	344	297	310	295	338	302	322	322	316	335	336	306	290	302	321	294	304	303	293	337	313	282	285	317	306	344	313	319	290	336	307	324	320	315	339	325	304	318	285	305	327	313	311	309	300	327	318	301	327	263	324	311	289	338	309	265	291	325	269	301	291	331	321	304	297	340	299	297	333	339	304	315	282	302	331	316	304	311	344	297	321	291	342	328	340	317	281	284	307	323	336	300	307	314	294	321	319	322	328	332	340	326	306	288	328	293	311	314	295	332	311	326	304	313	311	333	319	318	334	310	333	302	329	312	331	337	300	302	323	354	342	324	355	289	309	349	313	320	268	305	319	303	338	316	316	340	284	300	292	298	298	322	336	306	304	309	335	320	336	318	295	343	314	338	299	305	301	295	315	351	301	341	325	315	317	316	348	300	339	307	313	327	347	295	288	332	310	309	319	309	333	285	329	315	336	289	314	309	347	321	308	300	312	317	329	314	345	319	327	329	282	301	296	344	360	315	316	320	298	296	328	352	352	310	334	298	319	311	301	327	330	278	332	316	282	319	350	338	300	323	308	317	331	297	329	310	286	287	301	343	335	342	313	294	330	337	294	322	349	347	317	321	318	366	320	308	289	339	322	319	332	332	334	324	315	293	296	275	297	289	343	342	304	366	335	317	310	329	288	316	328	292	308	310	326	312	313	311	292	319	334	300	307	310	326	295	313	323	316	298	329	315	324	306	325	322	343	306	338	298	313	351	349	333	314	308	301	297	310	318	317	277	324	303	299	325	291	322	285	343	303	297	328	335	310	324	347	313	335	349	303	296	335	338	327	324	365	349	334	298	322	314	295	298	341	307	314	305	308	305	313	300	305	323	315	313	293	300	335	302	320	335	321	328	344	324	296	337	327	303	318	310	309	335	320	291	328	324	313	311	316	303	309	315	312	285	300	306	282	283	271	338	309	321	316	303	310	326	309	339	304	282	289	313	301	297	321	312	311	322	311	350	325	329	309	312	286	311	288	321	313	295	316	299	303	309	304	318	341	299	327	303	320	299	307	329	307	332	285	343	322	291	315	321	334	312	283	316	297	333	323	313	313	294	347	353	293	330	308	323	321	316	305	331	313	325	309	310	331	298	316	335	312	324	311	336	297	321	325	302	327	304	338	317	278	320	333	323	312	323	302	298	284	283	339	342	313	307	301	340	311	299	297	351	285	290	308	320	331	316	305	309	363	292	287	341	317	337	303	316	290	323	323	293	320	312	317	302	301	302	332	294	305	292	320	312	322	308	311	301	308	311	319	289	323	308	297	328	284	360	272	297	326	314	317	306	322	331	317	300	320	337	335	311	324	274	312	330	327	307	277	295	310	326	310	335	320	323	295	321	347	287	303	308	307	301	288	317	328	325	308	311	318	342	305	312	311	288	298	335	331	323	316	331	339	316	316	326	322	317	349	295	322	300	335	337	334	332	296	324	305	335	321	337	316	307	285	320	319	304	314	307	304	335	299	298	314	287	326	307	307	291	307	329	313	288	322	335	330	310	322	295	344	315	334	325	325	312	326	364	274	301	313	325	346	340	291	313	357	329	310	340	308	316	331	330	333	342	310	322	309	320	316	309	293	320	317	332	342	328	299	335	314	293	318	314	297	317	310	320	296	300	300	327	326	327	315	299	319	304	299	304	321	296	318	325	369	352	317	293	287	305	285	326	357	328	330	314	291	289	329	332	315	314	337	289	282	323	292	269	323	289	330	323	316	335	288	342	316	340	305	299	323	339	302	312	340	303	368	319	305	309	307	317	276	333	295	323	322	309	311	295	346	305	310	304	304	288	313	308	326	289	341	342	340	319	321	274	328	277	329	291	318	301	340	314	290	318	311	295	342	323	306	321	323	323	301	308	286	304	287	337	328	310	334	312	333	288	318	308	315	336	348	326	319	333	304	307	311	338	328	320	301	325	292	324	322	303	319	321	335	302	316	328	313	298	317	310	305	326	313	332	347	285	331	305	332	314	307	319	295	324	312	286	277	328	285	321	286	293	355	328	287	332	336	321	334	298	323	314	327	320	355	320	333	292	269	280	295	304	304	295	276	297	309	315	303	298	289	338	341	307	308	316	298	326	329	288	299	307
24511	3003	6457	6805	5797	4731	3907	3283	2936	2605	2362	2127	1919	1788	1701	1601	1577	1399	1366	1346	1293	1267	1289	1231	1194	1148	1157	1152	1063	1140	1078	1044	1111	1021	1074	1077	1046	1057	1059	1057	1036	1020	970	1012	973	1016	989	1015	1006	1004	961	1005	931	999	995	979	946	961	1014	908	963	994	975	951	912	915	1017	958	960	947	981	931	1010	952	975	982	1003	916	939	867	927	940	919	950	947	870	950	928	921	979	990	933	886	878	909	931	930	894	936	972	964	950	921	954	879	944	916	941	928	890	866	923	952	956	889	944	914	944	937	899	966	949	874	995	912	930	966	965	959	935	890	909	936	934	909	897	962	907	934	916	934	942	865	953	952	880	922	937	974	920	894	929	948	932	948	917	942	929	963	980	911	892	891	876	965	883	947	923	961	954	908	926	899	901	896	937	924	917	909	926	883	943	963	911	868	910	973	960	905	962	963	905	923	927	888	915	925	907	964	967	890	879	890	883	895	931	924	928	883	946	935	942	923	916	903	926	915	971	903	905	914	915	911	938	937	960	931	938	895	969	940	965	947	936	860	890	900	897	961	912	907	936	904	912	952	914	951	932	920	912	904	872	925	946	874	986	958	935	947	931	918	931	863	906	955	890	928	941	938	878	917	933	879	905	912	934	935	927	952	907	956	950	931	879	933	908	846	902	916	921	931	919	919	869	887	961	929	879	928	950	945	908	926	939	913	946	989	913	893	948	966	932	922	917	961	957	976	931	912	937	941	918	948	880	905	913	972	945	902	921	926	918	938	874	888	904	922	889	899	865	854	908	915	929	939	959	935	870	904	923	881	899	927	919	952	914	911	924	886	943	929	927	914	959	966	933	885	903	901	899	905	931	937	910	879	901	913	880	924	920	910	919	868	939	909	945	937	914	873	890	947	900	864	900	905	943	927	901	917	899	942	900	971	849	907	848	896	866	983	880	911	902	987	921	962	914	956	887	885	935	903	935	941	936	969	925	874	919	861	913	935	921	913	942	976	903	965	936	911	897	910	935	935	951	913	946	861	899	897	961	879	946	927	925	891	926	901	862	963	960	957	918	960	921	924	932	935	953	910	919	896	937	898	924	927	897	918	930	982	1004	901	930	963	913	943	897	879	858	922	932	907	917	960	919	887	897	915	862	922	878	896	928	917	897	901	905	931	951	976	983	936	865	896	993	911	911	910	916	967	927	937	887	917	906	914	939	966	917	941	954	935	924	924	924	850	930	869	883	863	926	935	876	897	937	903	918	958	865	989	953	988	925	937	926	970	876	896	925	940	932	951	909	950	920	943	903	949	923	916	863	913	897	892	937	927	930	936	924	926	916	923	897	960	833	930	912	890	916	902	905	893	983	915	992	911	918	871	872	957	955	921	951	890	895	951	909	903	914	894	898	905	944	919	901	923	866	928	914	924	918	874	874	916	935	882	888	931	892	906	955	905	924	944	894	909	934	875	884	912	899	901	918	899	980	920	897	971	896	929	968	911	874	928	901	892	899	888	941	940	939	949	937	886	920	894	903	880	935	920	927	879	964	971	951	919	938	871	912	942	950	900	898	928	874	945	933	895	944	899	919	877	937	934	854	949	956	929	904	939	910	947	914	906	914	928	872	874	911	871	891	903	925	950	986	926	911	941	944	919	963	891	917	961	914	879	930	947	908	859	916	936	923	939	989	933	930	891	898	922	907	834	888	913	899	1002	917	916	924	924	956	940	874	876	928	958	945	897	891	893	862	881	903	933	946	974	903	932	872	912	935	899	967	889	918	918	916	935	890	897	978	962	909	970	919	953	904	890	941	909	919	885	947	931	915	884	974	916	928	971	924	910	905	928	934	886	913	950	881	972	919	952	906	970	898	887	963	919	939	924	870	971	881	947	944	920	890	930	891	954	934	900	934	907	906	986	924	948	933	913	923	954	923	910	959	898	933	931	951	924	962	930	928	922	938	908	878	923	942	899	920	938	875	962	933	931	921	932	911	865	917	970	955	885	882	947	952	863	872	888	927	942	888	907	904	930	961	930	900	941	929	890	876	938	870	985	963	917	906	911	893	936	928	1000	934	921	914	927	968	958	946	953	1001	986	921	915	947	921	927	867	913	925	934	881	934	924	894	896	904	905	916	895	929	925	914	919	888	935	898	912	918	949	943	943	931	934	911	887	860	872	879	968	912	865	905	999	872	875	952	936	945	931	915	891	915	888	893	938	931	917	944	904	907	920	952	880	902	909	849	911	936	888	921	935	914	925	899	905	963	916	913	959	850	946	910	889	981	931	918	927	906	932	911	946	967	896	894	973	912	936	937	891	927	926	895	946	899	899	953	873	915	970	892	915	878	932	876	872	843	962	895	935	820	948	934	904	936	905	950	929	938	938	921	888	922	914	972	934	836	912	928	999	932	934	961	894	953	912	962	938	921	899	871	925	901	917	930	936	924	932	895	875	939	926	943	887	909	907	901	910	912	930	888	944	962	946	911	923	909	879	946	954	867	901	885	935	942	929	965	955	932	949	948	940	916	956	894	929	930	956	907	910	902	931	940	890	921	912	932	965	864	910	959	901	925	909	922	937	895	957	937	890	928	934	891	909	933	839	893	901	969	937	955	878	915	916	897	914	887	929	924	919	948	921	944	894	945	931	953	921	917	953	915	910	919	925	924	904	951	939	913	878	912	946	897	918	907	922	931	901	928	934	926	907	911	951	937	972	913	984	905	896	902	884	895	936	931	887	967	914	948	884	892	966	912	902	922	969	937	910	935	986	848	963	916	894	941	896	943	972	924	929	895	956	919	924	945	887	940	915	941	915	929	930	1025	920	883	953	889	924	908	865	882	910	882	898	886	953	953	939	946	866	896	956	963	946	950	877	931	900	902	911	904	936	992	944	910	990	959	926	914	869	877	924	907	935	916	936	913	916	920	918	922	906	923	952	913	962	868	900	966	932	893	965	889	949	921	923	966	908	898	950	1018	918	958	985	880	896	910	909	904	840	910	915	958	933	903	926	967	864	961	901	885	947	942	933	943	919	950	930	895	888	923	934	968	949	943	907	917	901	911	897	922	904	937	901	881	897	953	873	922	926	903	875	939	902	883	982	935	880	878	929	928	960	948	904	969	925	937	916	975	989	881	935	880	937	901	926	931	939	922	915	893	859	941	919	919	917	949	925	875	873	920	902	949	923	906	930	935	853	869	924	991	915	915	989	923	914	944	951	928	977	934	862	951	963	928	906	954	953	922	916	966	897	969	869	916	923	924	880	852	938	903	960	974	923	929	903	877	905	946	913	902	967	958	922	881	942	874	911	941	923	929	936	894	921	946	935	894	921	908	915	911	928	982	891	973	920	918	913	928	924	927	897	939	937	907	888	903	913	961	971	942	847	939	952	949	958	946	920	894	890	912	874	950	917	918	890	950	909	909	962	892	948	947	916	952	895	904	902	949	939	885	922	877	897	940	937	870	924	939	967	881	947	935	928	947	949	938	909	988	916	948	912	903	917	933
6225	340	241	186	149	170	173	147	145	129	131	129	120	146	126	123	134	126	132	124	137	148	143	161	119	148	102	146	138	138	131	117	142	126	127	128	138	144	132	140	148	150	135	139	148	132	133	139	114	134	123	129	143	122	147	133	120	116	152	131	130	139	140	136	154	132	138	157	151	143	142	130	136	130	148	113	135	153	134	130	142	131	153	144	151	146	142	125	139	146	149	150	128	128	117	127	127	138	150	135	116	114	155	117	132	155	132	128	148	130	131	131	134	128	131	148	144	122	135	132	127	121	140	115	142	121	122	121	132	141	147	151	132	112	145	132	144	129	150	132	139	126	117	136	128	164	129	138	135	142	134	142	146	159	148	134	125	134	149	121	137	141	133	121	130	136	132	137	165	128	145	126	136	139	125	112	140	130	133	123	125	146	161	140	135	122	140	136	160	119	173	124	111	128	134	118	146	133	150	141	146	129	142	141	129	142	139	114	127	135	128	146	122	154	124	144	142	124	128	137	136	146	140	150	136	127	159	122	122	154	120	122	144	129	129	139	143	149	145	158	129	132	122	144	147	146	142	114	126	120	135	137	157	112	127	149	128	119	127	156	130	161	114	131	127	123	118	143	129	137	168	140	122	162	143	153	147	130	114	130	147	130	136	131	131	135	137	120	141	127	128	134	141	151	124	141	137	119	117	126	138	148	124	166	149	140	137	138	152	153	135	132	137	125	111	129	134	139	128	124	128	139	143	140	130	139	152	143	143	125	119	120	137	134	129	128	129	113	152	133	126	116	131	117	142	111	108	141	144	156	148	119	138	116	141	119	132	129	114	115	129	133	145	129	119	123	128	153	123	134	157	117	140	130	140	115	120	132	146	121	137	146	144	150	142	138	141	118	128	119	148	123	130	127	125	143	144	111	121	120	131	129	125	134	139	138	120	140	129	122	114	142	132	110	142	152	138	133	148	131	153	128	141	139	150	161	165	129	137	122	141	119	138	161	117	135	119	144	142	128	127	142	127	133	143	138	150	128	129	127	135	146	128	158	127	153	126	147	149	151	161	125	149	128	148	161	126	146	159	128	114	132	110	121	121	133	149	145	139	142	105	129	148	140	119	136	127	157	152	141	123	133	143	122	135	127	118	118	138	128	131	139	137	155	149	113	129	160	132	143	142	129	131	136	155	109	119	135	134	128	152	149	141	160	144	137	150	125	146	126	141	118	136	137	126	137	131	149	132	141	139	129	126	126	144	133	148	124	129	127	134	132	114	127	121	125	142	126	138	139	142	133	129	152	133	128	143	129	141	142	128	141	99	123	137	140	153	113	122	142	135	123	133	136	125	131	129	136	149	145	124	144	121	128	129	138	122	138	141	131	126	106	121	143	118	119	118	122	125	149	139	129	129	149	125	126	148	125	122	120	123	143	128	124	142	145	126	136	126	137	121	128	140	148	123	144	143	131	139	149	147	134	141	145	119	132	135	123	124	138	125	163	142	124	163	143	141	122	122	130	134	112	131	125	158	150	140	120	137	142	147	162	137	132	137	142	143	127	119	128	141	120	127	143	127	136	141	130	137	149	150	127	123	125	133	138	126	141	122	151	133	128	117	143	117	145	145	139	124	129	133	110	148	124	151	174	125	123	126	133	116	128	139	158	135	133	157	150	131	152	157	134	147	116	110	150	135	141	128	147	121	126	151	134	122	123	131	118	144	127	136	118	119	125	141	153	135	113	134	132	128	135	156	147	137	109	139	118	134	122	137	146	134	137	133	134	142	121	122	140	143	145	137	145	136	130	147	126	148	113	145	119	127	121	138	141	121	155	143	122	119	134	133	116	118	124	139	131	130	140	139	138	138	129	146	134	128	137	135	133	145	152	134	136	143	141	143	160	137	130	136	147	146	139	172	155	134	126	152	131	145	111	115	134	132	114	132	117	155	132	137	141	112	151	119	130	120	115	136	136	145	157	163	151	136	137	134	133	129	120	124	152	145	134	133	128	113	140	149	134	126	131	121	149	125	134	141	131	132	141	136	131	140	129	116	135	137	122	141	138	146	131	150	154	141	127	127	130	117	142	141	130	115	113	134	133	112	134	138	127	144	133	135	114	139	141	145	144	143	126	140	128	105	142	139	127	140	135	121	161	128	133	133	121	123	143	137	135	148	131	133	144	132	132	123	138	127	131	126	166	122	130	145	145	133	140	145	134	132	122	128	156	138	126	127	125	129	119	141	125	160	123	131	157	129	130	132	144	149	144	129	135	132	139	121	123	139	122	143	127	125	137	132	131	106	146	144	126	155	148	128	113	148	131	135	136	160	143	133	121	144	129	154	137	133	150	116	128	124	128	114	141	117	142	137	118	127	150	108	132	123	134	129	138	124	121	132	148	130	144	146	123	149	143	129	138	142	141	139	128	126	138	113	108	140	124	145	138	134	131	122	129	150	138	109	148	128	130	119	139	132	144	124	146	136	139	151	136	137	140	144	124	120	124	132	158	115	147	154	162	119	136	140	129	152	133	134	116	127	139	125	129	152	134	136	132	129	122	127	128	118	160	126	124	152	138	142	140	118	137	132	135	136	148	130	138	116	118	110	148	148	125	130	117	137	136	138	125	123	130	124	123	153	124	112	120	140	125	137	130	123	140	118	148	153	142	127	132	154	119	136	141	124	141	128	145	123	119	135	141	128	158	132	140	135	126	139	120	131	141	141	160	119	124	139	137	156	119	132	123	116	146	148	144	135	140	135	140	129	155	118	124	143	123	150	151	160	153	129	101	132	145	131	136	132	129	141	134	137	150	153	128	129	133	136	144	149	131	158	143	144	128	137	123	147	122	135	135	129	122	126	146	123	131	109	140	131	136	127	122	131	105	127	134	130	143	126	132	150	137	140	130	162	136	138	133	127	140	125	152	132	144	118	134	142	127	150	118	143	147	160	139	124	136	158	139	133	147	135	136	137	120	138	145	149	143	115	142	143	121	139	130	137	113	140	142	130	135	154	152	118	131	149	145	115	128	128	127	120	127	134	115	162	136	133	133	152	124	153	117	118	134	126	142	141	140	112	116	120	146	132	132	145	114	117	131	136	143	128	123	114	146	123	132	147	135	161	138	127	134	118	135	133	138	146	121	142	133	134	144	140	138	155	148	128	148	134	139	131	123	113	144	121	141	137	117	141	138	134	143	141	136	136	119	136	140	142	132	134	145	134	132	126	143	132	129	133	131	136	126	141	136	142	136	118	126	138	131	140	121	128	132	145	144	128	147	128	148	127	127	117	142	126	137	128	143	124	126	137	152	136	146	152	120	135	139	144	134	127	127	139	136	125	110	137	128	143	136	128	121	124	109	124	142	122	134	134	147	138	139	161	123	138	132	140	134	135	129	129	140	134	136	136	121	165	140	127	134	142	147	154	125	137	131	123	154	141	123	132	145	143	128	110	137	128	130	149	153	148	138	135	130	135	133	130	134	127	117	124	134	129	126	123	137	133	129
6077	525	613	665	625	580	544	586	506	521	490	492	524	497	508	490	460	502	460	453	473	510	415	418	489	469	483	436	474	486	479	456	512	435	466	475	470	467	489	495	461	463	415	467	472	410	458	447	492	425	523	481	489	476	473	484	443	490	482	498	457	458	441	479	451	451	400	476	469	440	474	477	459	486	473	464	473	470	468	438	431	450	467	471	429	459	501	461	459	476	432	452	440	475	501	464	438	439	439	458	481	510	451	450	452	480	505	478	480	476	440	465	445	480	508	451	483	465	482	492	456	452	491	461	457	471	472	429	496	442	487	428	480	445	436	467	476	471	488	474	434	455	475	448	467	444	455	493	490	514	452	444	451	430	481	437	473	491	444	489	459	494	430	472	419	450	446	439	465	426	474	429	449	444	478	458	464	471	504	435	454	472	468	444	440	446	461	506	476	443	446	465	429	496	469	463	473	478	459	457	451	441	462	458	448	445	451	478	459	512	447	456	480	440	418	445	488	472	445	443	429	471	466	500	451	453	473	438	508	471	464	445	458	434	500	471	446	466	461	452	434	457	431	469	423	460	467	442	457	458	497	479	455	490	439	434	464	458	430	462	502	453	472	443	483	426	447	491	480	497	477	470	466	464	441	478	496	493	469	513	467	471	485	439	463	459	419	461	451	490	469	426	465	467	414	454	477	486	467	433	494	451	473	448	448	466	490	439	464	478	444	471	441	490	456	447	447	466	462	416	487	491	455	471	443	485	528	436	452	505	430	496	449	461	485	417	462	432	454	425	472	478	457	471	447	472	448	470	474	471	454	470	460	445	455	449	512	480	454	463	478	504	438	478	500	452	439	496	451	458	454	457	454	476	473	462	471	440	476	458	475	431	484	494	463	450	420	477	487	502	458	453	472	447	467	468	428	450	464	437	475	447	444	439	447	483	466	452	459	503	445	469	457	459	481	480	464	467	469	491	469	427	449	452	468	438	447	475	467	470	466	469	428	477	455	473	445	450	523	466	471	459	453	492	458	476	440	482	474	410	483	470	448	436	460	489	429	439	479	481	465	461	461	470	506	423	428	493	433	462	441	444	438	472	447	474	450	457	462	473	445	442	475	441	494	477	456	458	454	400	457	498	456	462	472	478	519	473	451	437	467	426	468	479	491	449	452	462	460	473	463	492	460	449	507	479	493	464	469	451	474	456	460	425	449	493	438	469	450	450	449	439	502	442	471	460	441	462	455	461	451	450	451	447	439	465	435	410	449	489	480	464	462	460	457	466	482	425	456	469	443	467	450	474	457	485	458	470	492	466	466	461	451	469	500	457	433	456	473	480	471	468	440	448	440	466	460	432	466	493	469	497	456	459	442	429	466	439	443	447	456	463	448	480	462	459	452	459	487	504	482	455	443	446	467	431	497	462	466	459	423	421	466	484	453	431	468	431	447	449	458	456	417	466	423	455	441	473	470	472	481	447	471	453	451	452	473	423	500	460	512	419	472	432	525	498	478	478	480	483	478	446	485	500	465	462	451	483	485	435	482	487	489	487	486	464	443	442	449	407	448	436	443	464	426	494	472	456	472	474	455	460	498	454	492	476	469	473	433	461	444	440	428	479	440	469	473	428	469	465	460	480	474	466	459	452	430	487	498	487	459	454	432	479	421	457	442	443	482	493	452	452	458	457	464	478	477	486	445	470	477	440	488	462	453	443	444	392	448	467	490	462	476	477	453	480	488	473	482	469	482	461	440	453	467	488	439	436	468	435	483	456	479	464	454	448	460	482	439	451	422	475	442	433	472	448	451	447	448	455	457	466	505	450	466	458	437	448	440	444	429	447	486	464	441	437	474	438	433	455	502	468	491	462	481	478	441	482	452	462	443	458	445	460	430	441	477	454	475	519	434	465	450	465	440	501	470	417	505	463	435	472	463	511	456	467	466	467	445	453	486	450	461	428	433	469	453	441	443	467	479	501	448	473	498	501	426	485	457	487	477	465	463	457	460	458	475	466	485	462	483	491	439	451	445	471	419	474	483	486	490	423	482	432	472	442	447	497	490	472	424	515	476	433	484	462	471	472	474	455	452	478	492	488	477	462	443	492	448	446	455	459	491	442	445	462	463	455	492	449	479	468	444	443	492	475	434	459	457	491	453	429	448	458	469	477	456	483	485	455	471	456	489	466	438	482	471	433	490	456	470	431	474	474	448	477	437	419	443	477	421	445	474	461	426	452	420	452	468	444	466	452	469	484	485	488	429	517	448	422	458	449	494	451	452	448	487	498	453	468	479	452	440	467	480	439	456	482	466	447	474	456	502	458	442	456	480	489	502	445	473	480	429	469	476	437	446	457	493	476	487	458	468	423	513	427	461	441	469	425	448	445	434	459	465	471	404	440	457	459	482	458	445	468	468	468	471	447	466	483	452	467	477	483	485	454	443	484	485	465	494	456	504	431	477	441	449	441	458	455	462	488	469	461	450	465	486	473	461	436	462	463	445	453	497	432	439	498	455	483	441	407	459	478	430	456	464	468	478	449	462	507	453	456	465	442	430	479	422	482	467	471	467	475	498	455	480	487	477	461	479	458	453	449	451	492	470	496	444	460	465	475	460	469	508	476	481	493	486	499	398	492	484	429	428	441	442	433	440	412	492	470	449	505	481	443	505	455	464	488	451	456	465	445	470	465	441	440	472	447	490	471	446	468	458	423	461	471	460	449	462	475	465	506	480	449	474	466	451	420	462	445	468	482	485	487	434	505	456	482	435	512	479	499	444	477	456	462	478	477	471	461	449	444	507	442	493	480	436	472	464	452	489	464	495	510	464	476	433	458	431	510	513	469	453	422	436	477	468	482	494	483	461	435	439	458	453	456	450	491	477	510	434	444	455	455	456	449	447	435	469	446	453	474	439	445	401	456	459	463	473	441	473	466	480	452	437	440	481	427	463	442	480	456	455	428	451	444	491	442	428	504	416	455	442	469	447	466	423	484	490	453	449	466	429	485	487	463	443	511	481	457	442	452	445	458	443	474	479	433	465	463	444	457	438	459	477	461	446	435	456	453	435	471	488	428	421	480	453	419	464	456	460	433	443	451	446	459	465	426	451	436	483	486	470	447	472	442	462	490	495	442	485	452	453	472	490	438	451	442	427	466	440	447	417	437	428	488	479	496	446	440	490	507	471	457	473	457	438	479	497	474	468	468	471	471	424	436	441	484	459	433	459	482	483	449	437	429	447	445	454	474	477	493	473	452	478	441	465	462	457	448	434	440	478	470	448	448	478	467	430	463	435	471	458	460	486	446	477	474	440	453	471	479	476	495	451	443	444	455	441	452	455	450	466	434	448	446	440	443	482	472	445	486	450	455	429	468	459	493	497	455	439	454	477	480	483	437	446	439	465	458	459	466	464	455	461	494	464	414	484	461	437	502	489	496	477	498	428	466	461	466	452	476	453	488	436	473	479	446	471	445	445	443	452	459	480	446	427	462	459	504	500	413	459	463
37269	5078	1561	1176	855	677	519	470	429	356	398	347	310	306	303	338	315	273	274	282	283	290	274	266	254	284	295	283	281	291	242	271	258	285	263	292	304	265	221	268	272	260	260	277	269	254	282	223	248	286	234	264	240	258	288	237	286	263	290	255	259	281	272	275	248	272	274	267	282	276	266	262	248	256	279	280	241	255	286	244	236	284	268	241	257	292	279	235	249	279	247	263	273	277	271	271	266	250	263	272	271	255	256	253	262	252	252	242	258	250	250	262	233	287	282	263	273	279	274	240	286	282	239	267	269	266	255	258	295	265	268	254	245	279	269	236	219	266	297	253	265	276	234	241	252	262	243	252	254	271	281	242	273	241	272	258	265	261	263	267	291	260	265	242	278	277	265	304	289	273	251	269	289	266	275	254	253	235	249	264	267	272	266	257	266	244	255	270	257	272	262	263	242	251	263	266	276	240	232	257	262	259	258	280	256	241	277	263	261	243	280	283	276	230	280	262	279	258	250	277	243	275	266	243	241	237	236	236	257	249	273	286	274	260	270	260	252	255	223	255	263	257	281	254	257	281	275	263	261	267	270	256	284	285	266	239	264	270	259	272	258	258	252	268	255	294	300	253	237	246	259	250	287	267	263	244	272	244	263	255	250	238	263	249	222	237	282	251	232	268	257	261	273	265	274	249	249	252	301	253	265	278	271	236	230	257	274	267	238	259	259	273	225	275	278	271	255	270	252	276	244	224	277	264	257	285	286	274	248	252	265	256	263	257	257	290	281	269	239	252	263	251	244	266	262	295	273	238	270	273	230	259	275	252	264	243	251	266	257	283	267	256	293	275	270	247	264	279	240	286	280	254	271	246	265	238	224	260	257	273	268	263	242	270	265	257	237	266	257	267	249	278	250	231	252	267	273	279	281	283	288	307	287	257	257	279	271	242	266	288	275	269	290	284	248	258	228	248	272	242	275	267	273	246	267	246	258	266	279	243	272	240	254	247	259	232	273	292	256	271	255	284	258	246	273	268	260	241	276	232	289	251	260	261	265	225	274	255	249	262	235	251	256	249	229	254	283	284	244	287	278	249	245	247	269	257	232	255	278	268	282	247	257	272	273	271	269	276	247	271	264	284	291	262	291	242	242	240	251	274	260	264	229	257	248	270	274	268	283	286	239	246	245	280	273	253	256	248	246	251	255	237	275	272	265	273	255	295	225	258	261	237	230	251	258	251	282	260	294	254	256	263	281	279	262	251	260	277	259	254	283	267	271	253	267	268	254	250	232	298	271	241	259	271	262	268	235	291	241	264	251	275	263	277	244	277	279	282	251	280	276	287	274	228	249	288	255	278	248	285	247	254	248	254	263	256	267	264	257	256	256	265	266	253	287	284	259	248	261	261	241	234	269	250	256	290	244	240	273	266	268	249	273	248	263	257	292	237	274	268	266	267	243	283	263	257	270	260	229	261	263	254	262	244	281	268	291	249	252	262	268	279	259	251	258	283	269	273	251	240	280	278	258	272	268	269	262	248	282	264	279	307	247	256	252	242	259	266	283	273	260	301	266	268	305	276	243	259	273	258	262	278	275	295	252	283	264	228	254	265	261	319	274	277	234	271	229	246	243	276	266	258	260	279	247	257	256	241	233	277	229	263	260	261	256	258	244	243	257	256	252	256	266	273	280	244	240	250	273	254	240	295	277	257	248	249	261	248	259	261	237	264	270	240	277	268	236	271	265	239	263	252	264	256	249	249	246	246	254	274	285	246	238	256	238	239	235	295	273	271	260	244	274	261	250	264	263	235	256	242	277	284	241	261	288	270	239	294	275	279	275	238	295	250	270	299	301	250	252	254	262	249	265	249	261	283	258	253	271	280	239	258	286	272	271	262	240	290	253	277	269	255	246	244	282	272	255	253	275	249	283	257	303	260	263	275	269	265	283	218	252	252	250	217	253	259	281	273	306	253	213	273	252	260	276	283	285	246	270	257	256	229	266	242	234	258	249	252	289	257	231	263	256	252	265	239	269	271	284	249	269	250	307	264	234	273	265	272	249	244	241	273	275	218	251	260	247	282	277	262	237	245	281	270	263	274	259	267	251	273	263	286	262	286	253	257	280	253	241	272	281	263	265	248	257	237	256	256	242	262	259	249	281	263	301	253	274	238	272	254	250	274	278	263	265	294	243	246	287	241	252	262	256	266	278	256	253	241	250	262	265	260	287	237	281	282	276	250	257	246	278	278	260	259	249	269	249	261	256	244	245	284	254	290	287	246	275	262	288	273	273	277	285	275	267	256	270	262	260	266	275	260	259	265	263	242	261	265	253	272	258	274	264	250	290	268	225	271	234	281	276	280	273	268	288	275	242	285	244	277	268	259	261	290	281	231	280	263	293	247	254	264	257	270	244	273	299	240	257	275	241	254	242	273	278	282	234	250	269	239	264	252	300	250	285	286	274	275	276	239	270	282	263	285	276	268	259	260	234	263	243	249	275	239	283	272	278	257	243	267	267	256	262	271	256	245	254	255	243	265	270	222	259	269	268	271	257	262	256	258	267	267	270	230	295	276	253	267	288	255	250	274	286	237	245	265	275	271	287	265	259	292	263	255	279	255	266	234	232	251	256	247	249	271	265	236	267	287	274	262	278	244	253	254	301	266	260	271	272	261	240	256	221	265	286	247	265	251	270	257	284	289	256	284	287	286	240	273	260	292	240	277	266	260	249	270	275	251	265	261	272	246	266	251	270	256	274	258	276	265	278	251	286	230	250	275	258	242	258	264	242	277	265	254	262	272	305	277	262	271	286	248	254	244	261	263	271	251	260	256	271	308	263	278	247	255	264	264	259	253	250	288	276	283	249	264	273	263	280	263	235	284	285	252	241	262	254	237	263	260	251	270	279	270	281	277	261	257	266	269	255	248	256	238	261	268	277	273	255	264	250	261	278	244	272	285	259	280	260	251	242	268	272	251	273	246	244	268	269	253	252	256	289	255	272	245	228	266	268	266	273	246	253	273	252	259	262	267	249	285	265	265	276	267	278	249	251	260	246	248	256	272	298	265	260	263	300	269	265	249	269	245	262	253	268	242	281	286	265	284	233	287	264	247	269	252	288	243	241	245	241	274	258	275	290	233	254	256	279	261	259	256	257	299	248	275	246	274	243	261	228	244	242	296	291	264	236	254	249	277	252	274	250	246	289	250	263	285	242	275	270	277	278	236	265	272	262	281	268	249	245	253	275	262	244	264	262	270	267	222	262	267	282	264	271	290	259	288	258	267	267	258	271	246	281	256	257	228	280	246	273	246	266	253	227	262	291	296	248	256	229	259	225	248	310	255	246	240	259	259	256	274	264	277	252	278	276	224	255	292	262	279	242	245	261	270	276	241	273	243	247	255	274	259	268	294	276	278	287	272	249	258	282	269	242	273	247	262	240	279	260	264	270	295	263	291	270	245	265	241	262	270	283	267	260	280	267	238	259	258	269	264	297	274	253	259
18931	1789	3785	4077	3411	2876	2452	2133	1813	1692	1437	1344	1330	1245	1229	1144	1067	1102	1091	1020	1012	999	963	980	922	906	914	944	888	907	899	869	927	875	907	819	872	866	777	833	835	858	863	832	789	853	812	809	814	851	801	814	849	824	801	803	778	762	782	868	805	855	786	849	840	835	818	801	807	748	808	809	850	805	815	879	790	881	835	793	832	872	801	806	804	773	836	762	802	759	780	809	833	818	795	782	840	798	790	794	756	842	848	792	802	822	820	774	813	831	828	751	806	798	788	765	766	806	787	800	800	757	789	794	793	805	739	810	774	806	774	825	806	798	806	787	807	836	774	767	813	788	825	815	793	786	769	772	815	801	835	825	846	767	758	717	797	821	787	826	786	795	807	784	828	824	789	797	801	807	776	803	770	777	790	809	732	788	801	799	764	793	783	814	819	792	811	799	774	773	751	805	806	763	785	773	793	764	757	846	767	810	784	818	766	784	819	793	831	784	793	770	761	766	736	803	766	798	806	799	779	758	794	786	784	795	802	818	823	816	805	761	845	813	795	786	848	779	746	769	806	783	788	754	791	786	773	784	781	753	814	803	798	743	777	723	783	788	786	796	806	784	763	826	794	817	839	792	798	862	790	770	754	790	865	779	812	830	818	867	801	786	766	792	771	801	840	783	752	763	755	771	765	813	808	782	840	790	819	769	798	824	823	759	775	795	766	814	758	763	811	815	792	803	824	787	757	832	787	791	769	774	806	805	808	807	802	790	783	796	781	830	798	780	822	827	817	836	768	760	823	813	807	780	751	771	790	783	820	806	771	788	759	806	774	844	776	791	814	735	801	811	830	774	809	798	765	806	803	819	793	821	763	775	800	779	783	795	739	830	819	767	764	820	826	786	765	816	734	803	796	834	805	770	768	836	833	809	766	795	821	805	806	829	825	774	790	790	826	793	765	784	792	798	822	821	810	774	740	784	868	818	743	781	777	744	813	790	796	789	804	806	763	782	779	784	803	859	785	765	822	810	813	737	769	790	827	788	783	800	751	808	792	792	797	788	796	813	782	785	729	800	777	789	825	831	771	815	791	826	796	744	776	764	834	783	812	766	809	811	834	748	777	809	834	802	812	878	852	820	853	799	789	825	757	808	785	813	784	780	776	756	796	787	788	806	782	780	759	792	812	805	772	773	787	827	813	786	791	813	830	808	729	811	823	792	800	829	784	796	805	844	760	808	847	810	795	810	798	781	809	769	772	833	839	804	815	744	789	832	788	779	791	793	766	769	782	803	760	787	786	709	821	812	831	780	779	762	798	783	759	785	770	806	771	803	802	823	759	793	804	817	774	785	798	787	842	813	794	823	743	796	807	766	833	812	752	822	785	820	788	803	761	810	828	822	810	790	857	807	785	760	784	813	822	749	794	755	794	784	830	776	793	820	820	757	797	814	776	805	848	777	784	847	811	773	834	792	777	839	821	764	790	763	740	749	822	831	817	845	809	794	822	758	783	785	832	774	812	846	812	796	775	791	791	784	778	808	812	786	827	780	776	764	788	784	826	798	752	793	786	787	806	791	802	781	793	761	761	876	787	747	779	762	821	781	798	797	822	842	829	784	782	842	766	759	801	765	811	783	802	756	856	771	752	804	795	780	845	764	804	826	740	783	792	739	761	856	844	845	834	817	776	783	790	812	779	863	813	829	777	790	850	824	767	728	833	827	809	834	792	726	816	774	824	820	792	795	818	797	799	802	784	878	791	749	764	800	791	754	772	763	808	823	790	827	842	840	820	811	815	769	803	750	772	783	768	747	819	799	786	771	796	771	811	779	791	811	837	767	839	769	758	790	747	841	852	796	774	840	762	764	747	796	863	817	800	805	790	782	815	772	764	786	792	836	761	785	789	816	798	854	834	764	792	783	746	808	789	795	768	785	796	788	741	794	750	815	807	827	757	811	797	789	823	813	771	827	770	806	801	783	767	764	823	798	789	788	775	803	828	808	809	754	818	806	761	783	787	785	767	778	837	825	812	766	797	751	810	797	779	813	827	809	804	770	781	826	816	809	767	772	813	773	814	749	754	802	789	766	760	813	789	796	807	785	799	772	770	784	794	835	806	785	722	822	763	813	753	811	796	798	834	737	808	802	859	810	782	759	821	754	832	761	770	746	772	780	772	841	796	769	802	771	835	814	773	822	757	758	862	798	803	774	764	797	806	821	823	845	780	708	810	864	833	779	792	745	796	789	805	826	803	795	818	836	786	836	776	769	785	811	738	810	783	815	790	802	812	776	777	769	807	778	794	787	798	787	800	810	786	769	794	765	784	803	803	794	795	744	767	800	761	806	815	811	813	819	777	816	808	792	819	772	843	856	802	838	821	774	795	777	795	788	815	784	880	779	823	758	804	793	756	786	791	741	769	787	747	819	750	813	799	767	760	786	800	788	835	774	778	815	785	733	800	813	823	796	826	822	808	838	791	734	813	832	815	793	796	841	824	734	765	836	768	824	774	832	804	777	810	838	825	779	829	771	805	770	764	779	767	815	784	800	810	819	787	808	743	800	822	782	780	783	787	770	821	769	795	769	810	781	802	786	805	803	822	765	800	810	780	783	826	769	748	763	795	795	754	803	841	810	798	787	801	772	775	783	765	825	825	790	771	802	836	762	794	835	863	764	771	802	809	798	800	770	815	820	749	770	792	798	789	816	823	852	782	826	733	834	808	777	812	815	778	816	785	821	797	763	783	769	806	785	812	831	793	809	781	775	781	828	842	796	833	806	805	811	793	847	778	872	734	761	761	804	821	796	792	797	757	811	742	803	759	756	753	808	761	797	770	798	866	821	812	794	854	778	764	817	793	830	813	805	773	786	836	819	796	765	805	822	791	817	811	789	779	796	800	756	766	793	808	749	788	795	817	783	825	818	856	787	787	815	809	833	789	831	826	832	840	743	816	781	785	766	783	833	797	746	820	777	824	790	794	776	815	774	826	821	804	844	803	795	779	770	782	774	825	806	797	822	800	789	798	755	751	816	795	814	805	795	762	861	811	831	813	802	781	789	747	801	846	803	809	791	842	799	773	820	772	781	731	816	752	794	780	798	801	782	798	723	769	807	778	762	782	741	771	819	753	831	810	795	805	769	772	781	819	804	791	791	810	757	813	806	833	813	727	806	832	766	766	802	808	797	804	832	799	787	788	805	723	776	817	740	794	719	853	758	829	825	791	803	817	778	835	761	784	824	815	834	767	843	757	789	798	817	759	819	773	779	712	835	772	797	832	772	728	792	809	839	804	784	792	792	813	783	790	765	780	801	804	802	776	779	817	760	794	822	770	814	776	813	779	804	784	789	818	776	829	797	767	841	796	794	814	806	831	809	825	812	786	832	790	751	767	795	801	796	782	742	828	754	782	797	793	791	764	769	817	796	821	785	783	790	745	804	826	794	781	792	764	776	803	774	767	794	827	822	798	830	755	794	821	772	847	814	789	822	800	854	838	782	757	825
50060	11358	3450	2264	1471	1197	864	770	647	568	509	497	437	428	409	381	410	425	388	370	343	408	347	353	344	336	367	333	347	344	365	354	298	345	329	303	321	330	306	347	320	320	356	322	327	325	293	336	306	347	292	344	330	331	324	346	285	300	287	308	288	310	302	318	298	299	339	327	338	328	326	317	331	313	297	328	315	307	326	331	323	315	331	315	306	331	308	309	307	311	329	326	320	333	286	330	317	293	323	325	310	362	317	356	281	326	328	313	308	318	309	302	322	324	341	332	268	337	319	334	330	307	323	323	327	336	343	336	346	291	325	342	341	301	303	300	334	305	324	307	304	351	350	317	292	342	344	288	310	314	318	318	337	283	315	316	292	322	308	299	311	300	288	295	350	320	324	319	299	307	319	330	319	315	315	296	331	341	306	325	340	303	323	312	340	320	336	317	290	308	308	334	323	325	337	328	277	332	344	318	328	317	325	342	285	322	319	325	333	302	333	339	289	316	292	297	319	275	302	309	310	356	343	324	335	312	343	327	344	332	338	347	271	320	311	305	341	292	350	302	342	355	318	315	316	304	332	297	322	335	320	298	308	340	322	308	322	336	311	319	298	341	295	334	296	310	314	337	310	344	290	305	310	329	317	318	308	342	323	325	313	313	339	306	307	307	341	306	320	315	301	330	335	297	327	306	299	310	320	313	319	330	294	337	318	293	325	334	308	330	330	290	323	301	321	312	334	311	302	328	329	343	326	312	312	311	322	300	287	347	336	327	335	332	325	299	332	315	283	337	338	327	310	340	299	336	328	287	298	298	293	320	346	312	318	304	317	330	302	330	321	324	291	333	305	339	285	326	305	331	294	330	304	329	308	294	302	327	301	292	320	321	320	322	295	311	294	318	312	333	310	290	295	347	285	344	310	350	349	339	312	295	287	300	309	351	341	298	354	320	327	306	345	328	338	325	319	307	331	327	326	299	325	290	308	323	317	304	300	316	322	292	326	318	285	339	311	324	298	300	316	317	330	339	334	292	322	315	316	303	307	319	322	347	343	320	317	309	332	316	311	317	289	290	306	330	296	311	316	313	287	321	353	314	302	346	334	327	321	326	299	324	337	321	290	308	331	318	333	305	312	303	300	297	316	304	333	316	297	307	330	324	306	306	327	296	326	332	342	294	323	299	325	305	302	307	306	315	311	332	298	309	343	349	325	295	311	296	327	353	315	312	310	332	310	337	283	309	293	331	313	326	287	317	327	310	310	335	331	309	284	309	329	316	334	281	290	314	323	326	324	274	298	331	319	299	316	344	331	310	326	323	343	305	290	338	316	308	356	334	302	310	325	293	293	282	330	296	300	318	324	327	306	309	292	309	298	274	297	343	325	326	298	298	316	330	314	336	301	341	347	287	303	336	324	304	307	302	318	304	333	288	304	312	327	304	315	355	321	320	330	301	322	330	303	328	301	355	308	326	294	326	319	308	314	316	330	317	316	334	328	317	339	347	305	310	271	326	327	329	300	333	306	310	311	313	312	302	307	312	326	306	292	312	337	288	319	284	321	312	307	316	297	287	335	315	297	351	328	314	325	325	334	302	333	328	313	314	296	337	308	301	323	295	287	307	260	314	307	332	284	346	326	368	304	318	293	339	311	359	312	326	313	303	284	317	347	300	297	337	328	312	329	341	342	325	320	326	307	313	301	320	348	331	316	300	299	349	323	301	332	294	319	287	313	344	322	336	305	283	281	349	317	305	329	342	309	346	293	315	320	308	303	316	340	294	330	304	312	342	325	303	321	348	305	401	310	332	320	311	321	267	301	324	292	349	306	321	307	315	312	309	306	331	330	316	293	302	329	304	290	307	318	304	297	302	321	317	336	335	321	322	349	307	305	338	317	310	334	335	325	324	326	336	329	312	313	317	312	317	316	346	322	308	342	302	306	331	315	319	303	297	310	316	321	317	335	332	308	333	318	284	334	333	282	327	336	321	305	328	315	310	311	335	318	285	305	297	329	310	350	287	347	292	345	301	330	321	328	312	332	354	303	338	299	325	324	307	289	315	310	288	329	288	322	329	312	295	269	318	328	313	319	337	311	322	303	304	329	289	337	313	327	338	301	319	298	335	327	331	296	323	306	330	313	315	338	328	346	323	292	314	313	286	317	331	331	330	280	292	294	317	332	343	307	331	309	335	336	331	345	323	340	305	322	329	335	293	305	338	330	315	336	293	332	329	291	324	347	333	326	328	298	321	308	338	334	288	317	327	311	301	334	309	302	315	303	336	322	300	332	305	297	345	303	355	290	311	332	311	305	313	305	317	293	342	300	301	305	330	294	313	335	323	310	301	323	322	333	274	309	330	299	294	338	326	324	330	331	322	302	316	300	302	302	310	291	302	316	311	317	293	316	349	377	348	304	320	308	315	342	316	317	300	328	346	313	337	315	305	287	295	298	310	295	301	307	326	316	313	309	306	298	355	315	320	321	303	295	272	311	304	305	318	313	361	310	304	310	292	338	348	308	312	307	319	309	310	304	344	310	312	323	301	322	318	299	342	312	327	307	324	331	344	335	341	302	344	300	302	272	300	324	350	303	300	328	295	296	303	334	293	299	331	302	340	341	340	324	302	342	324	304	344	354	328	317	313	356	307	288	283	294	307	300	354	339	312	326	332	320	349	288	362	315	333	317	289	313	318	307	328	331	357	304	317	307	329	341	293	324	325	357	313	322	282	302	292	303	330	328	354	358	315	326	317	311	339	314	313	290	322	322	289	316	312	319	326	299	287	324	343	339	342	334	306	318	309	321	276	326	301	344	326	315	299	314	317	305	309	303	306	296	331	306	331	325	298	311	320	294	319	322	339	299	310	324	297	288	321	303	325	291	317	323	323	342	304	314	338	284	329	311	321	308	315	339	295	312	310	328	320	335	315	314	321	319	308	295	288	321	358	311	305	304	290	323	319	283	339	306	288	296	343	312	325	321	326	319	301	342	335	310	342	285	303	300	282	336	317	324	335	335	333	302	325	307	328	287	300	336	304	298	323	318	321	288	329	313	322	317	340	312	292	290	335	337	327	281	317	321	328	310	308	324	314	300	301	322	315	312	321	326	322	344	316	323	344	307	321	326	339	317	322	305	311	321	314	275	288	315	308	343	322	327	312	328	321	310	337	289	313	336	306	324	325	318	344	338	322	285	319	309	320	325	310	347	345	312	318	299	322	310	337	307	308	352	316	291	296	311	307	328	298	330	310	278	304	312	349	306	311	284	295	278	323	300	354	309	344	315	295	325	314	309	350	309	278	309	290	291	311	303	326	328	316	334	340	320	324	313	294	322	308	311	308	331	298	310	296	297	309	292	318	336	336	344	308	340	311	311	304	302	304	324	316	319	322	356	295	316	327	322	287	310	300	315	312	293	281	298	307	293	309	312	338	313	323	293	332	309	307	308	347	354	324	309	287	319	325	276	315	306	315	300	293	331	326	331	312	314	336	329	326	295	338
24720	2907	6417	6871	5868	4774	4020	3358	2782	2614	2297	2029	1863	1751	1714	1653	1463	1416	1397	1375	1285	1324	1310	1259	1254	1234	1128	1129	1122	1135	1148	1127	1104	1092	1054	1057	1019	1001	1066	1033	1033	1049	1052	1035	1049	1005	998	946	1022	1001	1004	1050	966	979	988	956	937	976	1039	1013	900	981	936	981	961	956	968	950	927	957	985	978	999	937	946	918	932	908	973	1014	917	872	999	942	919	963	897	953	981	884	978	954	990	960	942	958	975	964	945	891	924	913	921	917	883	948	872	915	954	920	915	889	878	961	970	896	978	930	919	942	953	987	1004	899	991	918	967	949	898	965	909	895	933	910	931	931	934	942	949	878	878	909	958	974	865	974	922	892	905	894	1004	920	956	948	980	872	939	951	960	871	913	909	927	905	938	912	906	943	959	948	888	942	916	957	912	927	943	905	912	905	907	936	913	867	950	996	940	906	827	907	951	895	957	944	922	902	957	953	905	894	956	930	943	969	918	917	881	979	924	930	914	909	895	949	914	866	934	962	887	919	940	917	883	903	926	950	928	964	979	986	951	933	942	946	890	944	971	918	960	946	900	912	903	900	906	966	906	945	894	896	943	934	932	930	888	924	971	880	917	941	931	899	948	938	985	890	976	933	943	912	975	888	902	901	902	947	932	955	947	917	995	882	954	934	860	913	904	944	937	928	912	929	977	930	918	960	895	918	962	947	928	861	923	929	971	901	952	913	894	903	914	952	969	910	881	941	934	901	958	955	926	916	886	932	905	928	910	871	931	964	952	974	894	917	921	971	915	915	904	903	934	940	892	883	937	909	993	974	898	938	904	931	946	937	910	882	940	913	886	907	915	919	876	886	964	919	869	930	954	914	939	884	910	930	951	947	892	960	895	916	885	961	974	901	925	906	909	946	959	937	924	950	866	901	870	939	874	891	932	947	953	929	950	901	927	943	929	913	896	920	918	897	954	896	894	928	917	889	958	953	903	917	951	910	951	907	906	927	973	938	929	893	918	912	910	937	891	887	919	913	929	891	979	889	937	889	927	968	935	901	910	953	920	960	904	944	936	911	934	927	945	903	933	923	923	973	908	928	911	945	906	922	898	995	915	934	949	926	966	965	1010	960	929	918	869	883	910	900	930	935	909	910	926	922	966	917	951	831	874	907	904	1004	885	942	984	947	929	892	965	905	941	925	944	876	951	891	968	943	914	901	920	965	917	937	885	918	924	947	869	968	929	913	929	943	861	904	918	914	889	909	953	917	973	864	892	906	928	882	910	948	928	945	943	927	971	926	939	932	976	891	898	887	930	963	951	971	959	896	907	943	931	923	968	856	980	931	959	899	915	903	959	896	939	876	958	906	901	883	912	872	917	871	910	909	951	870	961	944	852	941	921	937	910	919	881	935	947	963	913	926	916	952	965	927	931	948	922	877	940	910	894	954	918	931	858	920	937	919	877	920	922	915	906	900	926	862	963	944	904	898	934	931	843	975	912	928	945	919	966	896	932	939	882	923	928	945	883	931	950	901	924	920	961	896	924	963	879	905	961	893	920	966	896	921	964	934	923	992	906	879	938	885	868	908	956	905	865	923	932	897	930	960	916	903	912	910	892	921	928	928	943	904	889	905	950	919	937	933	918	930	933	893	894	919	927	935	907	970	916	924	912	909	910	900	906	938	924	979	850	906	970	935	887	931	916	923	925	871	936	861	884	981	903	923	891	924	877	910	892	948	912	875	936	884	900	909	944	948	941	938	983	903	903	929	951	910	949	954	967	892	881	951	927	865	963	933	927	895	920	954	960	961	939	972	932	882	912	899	950	909	928	939	928	915	915	968	907	935	930	942	912	919	907	941	948	900	920	938	902	964	963	892	888	937	904	928	930	873	966	868	946	913	939	939	897	949	916	922	963	894	954	952	958	952	916	845	889	969	951	870	917	917	933	886	885	892	940	963	924	943	905	877	935	976	887	896	974	966	871	933	887	959	912	931	891	930	924	904	935	952	904	918	900	886	955	904	975	916	960	914	937	854	944	933	924	917	942	943	913	968	887	888	906	915	928	921	924	888	934	916	897	894	914	988	936	934	923	861	875	930	875	913	899	885	958	924	950	855	948	871	896	958	913	900	956	939	898	961	927	911	942	960	922	895	921	932	887	900	955	911	947	886	876	920	938	906	918	920	941	918	876	877	929	897	963	942	937	957	964	908	892	923	864	949	924	858	945	883	957	990	865	898	979	929	894	886	939	887	900	926	942	890	908	925	882	869	911	944	903	902	916	907	900	985	885	964	986	928	905	969	966	889	915	949	915	953	905	935	901	930	910	902	886	903	924	971	929	958	897	891	911	901	870	891	986	920	912	966	915	941	978	927	877	914	939	903	954	855	923	922	958	877	947	933	966	914	933	902	914	989	943	962	938	886	898	949	878	889	894	914	897	952	949	894	905	927	915	976	902	897	969	916	924	915	883	860	973	954	937	918	920	948	893	908	890	932	921	875	914	963	951	896	952	851	893	921	954	937	916	902	896	863	933	911	923	908	973	943	875	924	918	930	906	896	950	885	917	944	881	905	959	904	903	896	904	966	930	852	922	936	918	964	938	866	902	935	896	924	975	943	889	896	895	903	871	978	961	902	933	934	927	931	899	871	888	924	917	948	918	912	950	886	897	969	895	949	892	946	914	910	921	903	899	911	941	936	882	894	913	972	889	928	924	908	942	886	902	883	902	931	923	955	890	951	908	956	862	912	915	902	869	929	881	905	898	908	888	886	894	947	919	908	903	916	937	929	924	919	931	934	935	986	910	941	917	880	918	984	901	890	930	960	905	928	908	907	946	924	886	902	874	938	922	915	913	944	926	934	949	910	905	905	958	938	952	911	929	954	881	921	865	852	957	951	905	957	949	933	940	888	883	952	974	951	920	908	898	932	865	883	919	906	923	890	942	893	826	896	916	888	943	896	895	900	901	1001	955	884	926	921	918	921	895	916	936	948	908	907	868	917	907	923	956	897	914	911	968	932	891	947	890	888	974	898	920	957	973	882	909	937	937	874	894	898	907	931	893	901	927	888	918	933	908	966	913	909	905	873	898	859	881	930	909	957	903	917	949	937	865	976	925	922	947	931	933	888	944	924	868	934	900	930	907	910	911	918	949	947	907	902	978	878	928	967	935	986	918	900	935	941	876	921	920	920	899	883	945	914	921	923	933	923	885	956	944	887	954	943	939	891	933	940	921	934	868	943	924	960	925	889	932	944	916	919	913	926	903	895	905	929	866	952	891	918	911	864	935	932	947	985	984	944	913	868	949	915	873	894	920	916	938	950	925	939	871	932	939	900	893	924	965	927	931	931	879	932	947	886	908	877	900	906	963	964	933	902	891	905	912	995	930	914	902	926	961	855	882	916	903	929	921	921	964	905	860	952	918	931	899	974	972	945	970	915	935	944	899	942	889	956	974	868	908	959	867	926	938	939	921	942	920	911	885	933	939	970	940	930	948	930	929	935	948	921	927	953
5886	349	211	189	166	155	154	134	151	156	123	129	136	120	154	139	143	117	142	133	143	123	139	127	125	129	145	110	132	131	146	129	128	144	150	123	134	122	122	134	133	138	118	119	132	122	148	141	146	140	147	106	119	144	117	139	135	142	130	135	119	146	141	125	135	142	116	130	127	127	151	118	138	147	109	142	153	115	112	134	122	137	133	126	129	149	150	136	131	150	156	139	119	118	151	137	131	155	112	126	127	127	118	131	134	130	144	130	132	139	142	154	113	128	154	150	157	151	137	139	133	120	143	136	138	122	142	140	132	147	156	122	125	145	141	133	136	142	133	129	128	147	117	138	141	146	131	135	138	156	118	140	147	133	127	105	129	132	141	142	140	134	128	133	136	152	139	130	130	126	133	142	127	120	141	128	124	133	139	144	139	129	158	163	129	148	134	136	126	131	130	165	128	132	127	124	117	141	133	133	137	132	130	129	154	132	127	162	134	136	160	137	131	132	144	145	145	120	121	144	146	133	128	136	129	136	155	142	136	132	116	132	164	117	133	133	117	152	120	111	150	141	137	131	120	109	130	141	127	116	144	139	121	139	132	124	146	117	143	136	122	116	144	135	129	130	127	146	137	136	136	142	147	134	131	126	134	129	128	139	141	145	133	128	143	135	121	139	127	122	127	133	139	154	133	124	115	125	148	125	123	118	144	118	143	133	147	144	124	143	141	130	127	133	150	128	158	132	135	124	123	137	140	112	135	139	135	157	117	116	117	147	135	134	126	143	123	136	142	128	142	139	129	133	137	125	130	136	144	125	129	130	132	122	134	114	136	122	109	141	141	133	112	147	150	131	120	146	141	128	103	145	121	119	148	136	132	142	127	160	128	123	125	144	130	132	127	137	136	129	140	133	127	119	146	142	127	132	152	143	139	148	148	115	133	142	127	133	149	135	134	142	146	143	120	137	135	141	134	125	145	136	135	142	116	122	124	130	126	156	142	137	134	125	134	139	139	131	141	139	126	125	130	135	135	139	161	121	139	130	133	122	129	129	135	141	133	126	135	133	115	120	128	139	140	118	132	129	123	136	133	135	148	132	147	142	143	132	142	128	145	133	137	142	136	142	127	123	138	142	138	141	117	127	144	143	137	116	139	122	121	141	135	150	129	125	120	153	138	127	116	151	118	144	139	117	139	115	141	119	122	128	135	123	134	127	163	135	139	133	130	116	120	138	136	141	131	155	133	134	153	148	122	114	139	131	154	151	133	134	133	150	146	121	121	130	138	130	133	141	131	145	137	119	125	146	137	130	142	159	138	119	140	127	134	138	150	142	135	124	138	147	152	126	125	133	120	140	151	147	103	140	127	134	129	137	149	125	158	133	124	131	148	120	140	151	138	125	130	132	117	137	142	141	140	150	147	153	148	141	143	116	144	123	131	128	126	136	141	117	131	136	141	140	140	150	137	156	108	130	158	132	119	132	156	131	133	131	156	116	143	117	137	136	133	135	133	137	139	165	144	140	130	142	125	144	118	139	141	144	123	125	121	139	122	132	115	127	113	125	122	124	139	148	120	147	153	144	146	141	113	149	138	123	125	160	155	130	124	143	153	138	112	103	167	130	141	134	144	131	124	155	121	148	125	130	115	129	128	132	132	136	133	154	112	142	150	122	124	110	145	141	141	141	136	150	123	123	146	121	152	133	133	129	161	144	132	130	147	144	126	153	106	128	123	125	131	126	139	148	116	138	152	126	124	128	133	141	120	109	118	133	129	126	134	133	130	132	118	134	143	165	136	116	120	119	157	126	129	120	145	136	128	149	123	142	132	131	142	132	132	130	131	133	108	135	120	136	124	115	143	110	118	107	111	143	141	113	126	137	141	136	123	139	121	120	110	126	122	136	128	145	119	127	144	132	154	134	145	143	130	109	148	111	132	159	150	161	132	119	123	153	133	124	131	139	126	139	125	145	109	136	106	125	139	154	117	112	129	130	127	137	143	137	115	151	130	138	142	141	138	145	132	133	110	138	159	142	143	135	116	143	131	138	142	144	126	122	135	160	143	137	146	143	132	146	123	138	133	129	145	133	135	151	143	147	119	140	141	124	142	138	129	137	120	133	126	143	136	130	124	111	138	119	134	126	127	126	147	151	162	130	130	117	148	150	146	150	159	153	144	120	138	134	120	133	126	136	121	128	145	140	113	137	119	137	121	115	116	137	133	131	143	132	126	158	116	121	136	133	135	141	118	135	127	151	123	112	126	139	148	133	159	124	131	142	128	133	148	164	130	133	114	138	135	125	140	140	108	112	116	140	125	134	120	132	149	89	129	123	135	124	132	137	143	154	139	115	123	129	129	129	133	130	135	125	146	118	143	140	141	140	118	126	111	132	136	151	116	137	116	135	132	117	130	139	127	119	140	134	127	137	130	145	134	123	146	142	117	128	128	115	141	150	140	130	131	128	154	154	126	146	116	146	140	142	138	130	123	125	116	133	148	124	123	122	120	144	126	131	122	142	116	150	142	136	131	135	149	137	138	145	134	147	135	128	142	150	132	121	149	143	153	143	137	131	134	124	132	139	155	121	123	156	145	136	135	140	141	121	138	145	132	125	131	147	140	123	107	134	116	140	135	127	147	137	155	141	137	137	127	130	160	136	134	123	122	128	142	143	140	138	119	129	146	128	121	149	132	137	131	147	135	136	141	131	137	126	144	143	141	135	131	114	120	156	127	141	152	125	130	144	120	121	145	133	130	131	129	149	139	121	145	129	145	115	129	148	116	149	120	123	128	155	144	131	133	151	144	141	138	140	145	144	136	139	145	133	137	122	134	147	135	97	157	130	135	145	131	152	130	136	131	136	129	126	130	150	139	117	147	139	136	113	118	119	125	140	119	131	132	124	145	124	126	144	135	120	152	145	143	164	127	121	152	162	136	140	139	130	112	129	124	155	138	133	109	148	153	146	127	129	134	128	108	122	123	145	126	133	124	156	118	125	126	137	136	128	132	143	152	129	151	130	119	129	132	128	143	125	126	119	138	131	120	127	131	134	141	122	130	148	131	121	135	128	137	117	149	134	143	128	128	148	134	143	126	145	119	140	135	133	140	125	130	116	145	151	122	135	113	125	146	144	143	124	141	152	134	137	122	147	139	131	151	126	135	153	135	123	132	120	154	124	128	128	142	133	135	136	114	124	141	131	115	133	119	123	147	131	126	131	116	121	122	142	141	140	131	138	139	144	131	163	126	122	145	164	124	128	146	123	138	147	136	154	142	123	132	132	114	138	137	150	135	156	143	121	131	123	152	144	135	130	145	126	151	120	115	150	131	141	128	146	141	157	150	112	122	115	152	131	135	121	136	139	134	141	145	122	132	143	130	134	139	129	141	164	153	133	144	130	126	126	138	125	129	146	128	127	130	129	129	137	127	133	145	133	134	142	126	116	136	134	152	132	152	123	141	131	132	135	144	145	127	128	113	143	98	138	140	147	114	135	135	109
5798	525	651	654	647	599	588	498	517	502	497	466	502	497	501	461	448	481	488	454	509	451	459	469	470	442	461	508	442	464	487	447	469	483	438	462	464	478	421	435	446	481	458	461	446	490	456	426	491	483	460	459	483	457	435	483	504	479	466	465	461	447	475	488	460	477	505	470	453	441	436	466	491	437	488	453	464	470	444	455	444	472	467	455	474	457	452	468	475	475	444	484	451	461	458	473	456	466	489	488	456	454	468	486	433	493	488	415	440	490	432	452	448	463	485	445	471	491	452	479	471	498	429	455	473	491	487	439	463	463	465	450	454	469	454	489	430	470	499	440	449	462	436	463	476	459	445	453	471	468	491	470	438	515	451	455	401	469	437	457	465	458	471	440	471	439	481	432	459	493	452	473	443	440	454	449	467	450	438	466	435	479	485	493	480	482	491	491	442	475	440	476	427	429	470	479	430	468	449	470	419	419	456	460	485	445	433	485	490	458	458	457	463	485	466	457	430	464	477	503	476	492	459	475	444	494	411	471	469	456	463	479	455	486	461	467	490	457	465	440	461	445	473	436	470	449	477	443	457	442	445	445	459	460	449	427	415	459	486	435	438	443	445	475	471	435	440	444	497	459	438	467	405	485	459	448	444	466	446	422	465	466	420	469	463	420	438	456	454	469	466	474	473	462	453	484	462	475	458	475	473	455	446	501	439	467	456	447	423	461	452	440	481	481	443	484	496	457	486	506	453	475	455	452	450	436	433	427	446	442	449	434	461	467	478	468	432	426	450	462	419	467	481	480	440	452	453	456	497	500	464	458	437	470	480	442	451	447	489	470	460	450	505	443	434	442	461	436	459	449	481	486	445	445	470	432	453	458	445	482	464	452	466	464	472	474	489	461	472	436	485	421	445	491	496	473	481	463	479	451	459	484	440	476	498	473	456	462	422	456	437	442	437	454	451	449	448	469	482	425	478	469	462	475	475	469	418	456	470	457	480	459	446	465	458	467	445	460	496	436	428	424	471	462	486	469	442	444	426	450	447	438	491	497	444	464	456	460	476	449	463	460	438	481	446	468	449	472	425	495	496	476	460	458	462	465	470	494	499	474	469	467	472	459	450	459	454	478	507	445	469	480	480	463	438	463	456	486	456	480	491	476	463	495	506	495	471	453	442	452	448	457	456	442	521	483	448	431	473	461	498	462	443	451	465	455	459	477	445	492	463	457	475	489	439	465	426	435	459	419	473	415	481	431	472	474	473	515	443	489	490	463	492	449	459	436	489	473	467	472	453	475	463	440	459	445	442	462	419	438	455	448	494	455	466	479	494	463	443	461	480	487	484	421	428	431	469	462	515	450	465	456	433	469	436	449	451	485	474	468	444	453	484	441	476	485	448	472	489	472	421	453	515	454	439	462	489	521	440	482	486	468	476	458	491	455	449	457	471	466	458	435	420	472	461	471	511	442	454	447	464	451	464	478	470	451	457	505	429	469	498	435	445	489	478	467	478	446	450	463	490	474	466	458	451	471	465	462	471	430	454	460	470	469	458	457	455	452	454	456	480	465	504	462	489	455	442	469	417	461	446	445	467	492	459	491	441	470	437	431	442	507	456	474	465	499	459	462	470	487	483	451	441	440	440	414	484	437	460	465	453	470	444	481	461	452	438	476	474	448	462	481	442	444	471	528	483	472	438	415	466	454	468	457	481	448	445	445	447	490	453	467	463	479	449	486	421	446	489	479	462	481	443	463	464	462	463	446	480	487	499	489	470	471	433	512	429	459	451	468	443	454	468	458	486	428	463	490	487	433	458	477	489	469	488	440	437	438	424	460	470	462	435	460	465	464	441	437	465	426	453	447	476	456	437	477	460	526	435	510	436	468	434	442	465	455	443	474	433	435	459	464	469	474	481	431	490	478	440	449	472	447	461	443	473	460	453	467	434	447	460	474	487	476	474	435	479	456	457	460	450	455	440	489	467	445	473	477	473	467	486	452	487	469	480	481	498	474	441	474	390	470	509	477	435	432	446	477	440	485	464	466	438	461	428	451	512	431	464	476	468	470	468	438	452	485	480	505	456	435	472	431	448	473	465	464	440	455	441	471	459	430	472	447	442	451	472	443	442	461	488	460	447	474	449	475	454	442	450	438	460	404	445	447	450	472	481	481	462	455	425	447	476	446	450	484	427	451	488	463	493	439	437	450	455	472	436	454	446	437	485	473	487	466	496	447	448	466	444	462	459	450	486	464	436	458	436	444	446	460	462	454	449	521	479	468	425	468	437	499	444	446	449	483	461	475	434	429	471	461	441	421	483	479	483	465	435	434	442	482	445	458	449	499	473	470	447	468	480	463	450	415	436	451	450	458	432	439	493	422	433	451	491	419	491	473	486	433	442	436	439	423	426	465	459	467	475	464	488	449	453	448	449	462	450	444	418	446	483	451	441	498	481	461	487	429	466	460	450	476	437	459	485	460	477	478	483	464	455	474	483	458	458	503	463	435	499	443	440	457	454	485	496	438	458	453	439	452	462	440	495	480	462	465	481	454	453	460	459	458	459	435	440	485	429	479	462	483	445	502	452	423	466	461	477	484	452	498	477	471	469	476	467	452	500	454	449	468	465	500	459	476	444	445	477	425	478	477	437	444	466	440	488	534	420	423	444	437	471	461	494	468	400	455	452	508	455	431	435	455	436	461	465	447	474	483	463	451	447	451	489	469	487	465	496	486	466	450	462	451	456	457	488	446	437	461	436	450	432	422	438	477	488	477	485	472	444	445	452	466	443	455	484	433	481	453	467	518	452	455	451	470	534	475	439	446	451	427	447	439	465	474	452	474	481	467	459	478	480	481	458	493	483	450	439	497	440	434	452	480	492	466	470	471	430	444	453	514	480	434	449	478	427	455	469	455	450	445	429	431	426	475	470	465	482	430	467	493	459	448	469	440	487	499	439	475	539	426	463	453	457	466	487	459	438	507	463	470	507	438	462	477	437	431	489	453	468	416	454	466	456	428	490	488	434	498	483	458	453	461	489	481	472	473	465	434	424	453	450	438	463	435	432	442	432	429	450	479	490	459	435	493	471	459	465	433	452	463	457	435	453	445	463	462	431	441	479	441	459	518	478	484	483	445	457	428	489	479	449	475	453	443	462	488	416	438	457	443	472	477	470	470	498	486	439	443	424	448	464	462	441	452	448	475	460	470	474	468	447	464	475	419	437	466	426	470	489	461	466	488	453	442	481	495	470	437	453	443	451	469	478	458	473	489	503	463	474	482	460	488	478	449	490	447	448	458	489	492	472	449	458	442	460	454	457	476	463	446	484	429	505	462	443	443	479	439	467	476	426	489	459	436	460	502	454	451	446	449	499	444	447	463	494	442	477	441	458	463	453	453	475	451	447	423	418	446	455	460	479	467	463	450	411	494	482	450	424	473	488	504	472	471	440	453	473	440	467	445	444	490	484	465	434	461	449	457	480	463	453	470	405	446	503	434	488	436
35115	4602	1570	1175	844	672	578	537	441	369	375	358	351	348	313	317	298	259	274	279	294	261	271	264	300	279	273	276	292	250	272	267	276	283	276	263	276	276	268	273	244	276	271	275	241	270	283	253	272	275	258	244	257	245	264	257	238	292	283	243	245	286	286	269	275	264	265	266	256	265	246	243	257	263	267	284	273	256	248	253	247	271	247	254	236	265	254	264	300	237	257	256	271	261	278	284	260	220	253	254	294	231	269	270	266	264	242	269	273	257	247	266	244	242	256	238	246	249	276	264	268	266	296	272	263	263	289	245	221	291	270	260	267	259	288	269	248	257	253	230	268	265	276	233	244	254	272	254	257	252	277	279	283	272	274	293	259	246	260	249	239	250	275	239	254	264	290	260	278	264	275	276	259	233	277	259	245	260	259	286	240	253	268	278	250	254	231	269	244	270	242	266	266	292	277	278	271	264	251	239	289	257	312	267	263	257	252	239	245	251	292	279	275	268	303	278	281	257	285	233	288	260	248	246	256	277	249	262	265	255	263	261	275	266	274	283	237	266	221	245	264	271	260	242	270	279	276	255	265	267	262	273	263	250	265	242	273	250	261	257	258	278	267	255	241	255	273	284	244	263	271	236	247	270	252	280	238	269	218	234	243	276	243	260	256	253	259	248	260	292	285	250	250	257	271	254	269	227	283	232	233	274	263	258	253	266	245	253	251	240	282	237	270	251	238	266	286	290	232	279	268	252	267	269	277	277	276	244	252	285	261	293	225	265	260	263	261	270	276	275	246	236	267	270	257	250	258	285	259	249	279	241	247	248	269	261	262	253	266	262	269	272	270	273	286	282	284	264	252	255	270	229	267	234	262	213	276	243	259	274	245	285	258	261	268	254	237	287	269	271	265	254	242	262	260	278	278	269	246	287	268	263	251	238	285	258	258	307	232	241	259	292	256	261	255	281	226	261	268	259	287	280	259	256	230	244	254	280	256	257	234	254	263	242	280	249	255	273	265	262	223	256	268	226	245	268	247	285	248	245	299	286	261	281	265	283	279	265	265	259	244	269	263	265	281	277	268	260	276	270	255	239	252	261	253	257	246	244	266	248	274	278	271	284	270	242	269	261	264	288	266	276	261	250	250	289	249	272	264	262	259	276	253	243	243	259	294	281	245	252	236	259	251	260	279	260	253	250	247	293	257	269	253	246	256	270	288	255	239	280	284	262	245	276	241	237	274	249	278	239	238	277	265	249	248	278	253	264	238	238	265	260	273	270	261	283	259	267	263	252	252	233	260	254	237	264	282	278	246	265	256	268	232	255	254	243	281	259	246	276	254	252	262	275	267	265	234	287	254	270	281	259	239	287	255	259	269	251	268	252	233	258	265	261	248	256	252	260	247	269	277	238	243	282	251	286	264	246	259	250	253	259	246	254	238	277	256	255	271	247	247	279	239	278	253	258	289	261	239	267	277	240	270	231	253	241	287	255	274	239	267	271	251	284	247	270	275	228	292	289	295	235	236	236	250	251	248	235	247	250	252	241	264	258	269	281	262	263	283	269	262	260	264	262	242	266	267	249	238	259	277	255	257	268	234	283	230	277	239	272	253	273	260	256	273	305	268	266	223	308	252	262	263	223	262	243	263	256	256	270	242	280	256	252	257	263	269	266	258	249	267	274	264	265	295	263	270	254	242	263	280	283	272	257	281	266	285	262	275	219	261	257	263	278	270	244	237	262	236	267	251	288	259	271	258	256	263	260	276	265	252	224	242	247	242	290	248	282	270	274	272	276	278	264	284	245	263	254	248	253	239	252	298	279	274	297	249	261	236	265	228	263	255	257	259	298	288	282	255	250	274	261	266	273	249	240	257	261	252	281	261	271	268	254	262	235	259	263	274	274	266	287	258	264	258	251	286	230	274	266	265	280	230	279	255	270	252	245	279	264	262	271	262	238	278	242	285	239	291	274	241	273	264	245	269	241	237	263	256	297	269	260	273	233	277	274	238	257	252	256	264	283	298	260	270	257	283	267	269	268	294	260	289	257	260	236	279	258	271	256	288	232	226	266	259	274	259	270	242	253	230	282	245	261	255	246	261	267	243	252	276	262	246	246	247	258	253	263	280	254	253	236	257	265	247	264	248	240	243	275	266	251	260	230	246	268	263	267	249	279	250	287	269	271	287	244	250	257	261	240	227	295	253	260	303	245	251	256	283	281	236	250	262	259	246	240	243	285	267	252	241	267	243	255	279	246	274	231	271	234	232	264	265	239	256	253	288	281	269	267	251	272	259	261	265	238	244	287	241	268	260	293	246	250	256	254	234	289	240	265	259	239	280	262	259	261	268	239	235	239	264	254	289	246	276	279	252	249	259	256	287	252	247	253	260	244	251	244	248	275	264	250	268	289	262	248	261	253	257	261	246	290	261	258	256	284	268	293	287	249	264	264	262	250	250	245	259	257	272	278	271	267	257	284	284	291	255	245	254	278	254	289	263	278	276	293	256	254	260	245	264	281	264	273	281	255	263	288	245	239	250	283	246	262	290	251	277	257	261	228	275	250	260	281	248	272	248	255	257	245	291	285	237	276	211	247	273	234	254	277	246	270	259	253	277	242	268	251	261	264	269	249	269	271	256	261	255	262	259	293	273	259	244	246	253	266	250	298	245	264	246	246	261	288	258	259	251	275	277	271	260	245	272	264	258	252	252	261	288	260	227	254	243	261	263	250	244	263	253	272	237	252	267	268	251	271	262	281	270	253	288	256	255	235	252	267	276	284	247	266	265	259	279	294	249	260	247	287	255	269	264	258	265	262	258	243	284	263	260	273	245	245	273	255	260	275	275	245	228	298	282	240	250	262	279	284	249	229	261	246	262	266	283	246	207	253	253	236	263	269	286	254	261	272	231	269	275	267	273	260	268	257	265	247	259	269	262	272	256	256	252	266	265	274	268	263	253	247	253	306	273	285	232	238	261	265	262	287	261	273	252	265	261	260	263	266	245	241	301	268	263	243	246	279	258	262	258	259	269	290	238	247	279	271	252	236	257	244	246	265	256	265	281	264	280	250	235	266	231	264	270	262	288	262	268	272	249	240	252	256	270	265	276	278	263	256	248	259	238	259	246	243	264	262	255	280	255	288	277	263	259	278	268	256	250	236	286	257	267	252	253	259	270	290	271	272	260	283	239	233	252	239	286	232	256	241	232	256	290	241	246	243	244	248	262	246	258	236	264	289	270	262	256	264	286	286	261	278	285	258	266	261	261	255	265	272	276	265	263	260	268	240	261	255	269	267	253	274	260	254	278	296	293	274	272	258	260	258	254	254	288	271	275	286	265	254	270	278	278	284	261	261	248	244	286	253	264	273	261	263	250	271	298	260	271	276	258	258	249	273	265	251	284	256	279	245	261	241	227	272	257	251	270	266	264	275	266	247	260	244	254	259	246	261	255	279	230	249	280	285	266	259	257	247	256	251	242	251	263	243	245	268	259	297	259	293
18115	1833	3860	4128	3449	2883	2367	2077	1815	1667	1596	1414	1282	1274	1220	1155	1080	1074	1006	1045	1026	1003	931	989	967	915	885	854	908	864	894	841	904	909	924	902	862	896	881	881	845	839	869	853	845	812	815	820	803	849	793	858	832	865	820	829	798	834	894	809	844	801	808	806	821	789	843	793	808	767	848	812	798	816	809	851	797	848	816	857	793	856	820	797	791	786	846	783	814	816	838	831	848	818	790	821	795	778	859	770	810	828	793	788	769	769	825	763	789	843	791	790	776	799	793	825	864	773	794	812	792	808	809	806	784	775	771	793	784	797	743	798	805	826	793	863	803	805	791	775	782	822	785	844	824	840	848	808	789	779	797	797	777	792	822	802	830	808	747	795	812	781	759	781	771	783	781	797	849	782	815	820	796	837	817	848	809	754	792	829	824	834	851	790	781	824	764	848	788	822	778	813	771	809	840	824	809	773	781	774	776	808	820	773	809	798	811	788	834	815	770	818	779	800	789	771	749	839	787	841	787	842	812	795	836	769	783	769	807	747	824	822	789	778	801	766	839	791	816	803	779	763	747	797	744	840	784	825	813	776	826	834	810	821	796	841	772	852	785	768	827	820	810	759	779	783	811	839	827	776	809	818	820	782	811	791	827	827	815	795	774	746	732	820	806	810	761	730	800	799	857	761	834	792	777	788	824	834	857	774	782	782	802	747	850	742	785	829	805	832	813	814	754	806	771	744	794	817	777	760	771	803	815	767	780	770	820	785	777	829	813	807	769	855	775	789	767	800	812	780	842	786	808	848	762	794	800	813	795	794	795	798	813	796	830	791	805	763	720	808	796	810	847	831	804	795	829	845	789	886	810	805	754	793	782	814	802	769	907	801	783	804	811	798	816	746	823	808	799	771	784	779	777	766	781	814	762	740	756	735	830	814	790	775	804	801	775	741	773	777	749	807	797	811	767	807	809	766	795	808	796	823	802	802	770	797	848	878	777	842	832	790	810	791	785	809	783	754	806	826	775	789	780	810	792	777	805	798	776	772	826	780	779	800	776	805	757	772	777	796	854	797	807	724	830	802	824	787	805	800	791	777	741	767	791	806	799	804	796	821	775	816	838	828	799	814	812	797	742	816	780	789	792	779	809	779	781	774	782	770	802	787	783	802	848	822	825	807	795	818	808	837	780	824	790	753	829	803	861	818	788	802	805	782	779	818	807	770	859	800	804	787	798	840	750	825	835	790	806	806	808	729	776	796	813	778	788	819	832	793	830	807	799	745	812	818	813	750	831	859	766	823	819	778	830	794	755	826	801	811	794	806	812	757	842	777	835	805	891	782	806	754	761	784	806	824	791	763	851	762	809	878	788	794	788	786	798	828	827	800	777	842	836	821	803	833	788	788	749	777	825	795	799	795	769	813	831	806	773	794	815	790	777	774	838	860	824	752	793	774	800	835	783	763	791	796	766	802	784	804	811	803	816	815	779	824	833	808	830	820	816	784	795	832	785	835	805	854	811	765	811	791	819	850	827	804	812	845	781	764	799	797	777	774	814	793	831	821	780	806	804	817	781	808	756	753	813	825	819	765	770	814	787	862	802	836	804	791	768	794	794	862	788	805	748	766	819	804	804	773	818	823	799	771	840	807	784	825	768	789	769	808	821	840	796	815	812	749	772	842	788	824	805	789	796	763	789	801	762	774	819	795	851	753	813	837	767	787	807	798	776	780	833	815	794	797	790	806	791	802	738	779	805	830	792	744	768	798	813	788	754	822	780	812	785	833	844	814	799	821	798	771	798	839	790	850	786	813	850	757	780	801	778	830	804	839	763	806	800	768	810	823	805	817	808	811	797	804	793	788	794	779	784	784	816	845	806	841	792	811	792	789	776	802	815	796	785	791	787	822	811	797	846	784	800	783	748	759	799	776	813	815	805	817	765	833	816	825	809	808	782	849	758	777	780	810	765	787	811	790	800	827	797	824	815	823	811	850	783	783	797	807	741	816	757	825	819	801	800	790	838	792	768	821	785	808	790	821	795	849	836	855	821	837	797	770	786	778	801	806	770	783	784	761	732	823	813	837	767	793	802	807	808	792	822	743	787	833	765	801	768	808	839	791	823	772	778	784	798	778	786	812	863	810	779	846	823	808	796	774	821	793	780	854	774	814	743	759	744	788	784	827	802	843	787	772	855	766	827	793	800	811	806	820	766	771	776	804	840	761	782	780	791	766	822	761	800	809	823	722	824	770	806	817	803	784	783	752	796	780	815	808	795	800	766	773	760	779	828	752	775	750	802	816	816	806	825	769	792	756	764	802	797	790	858	848	812	751	825	765	778	831	774	791	833	780	780	796	804	768	783	814	797	761	808	804	745	773	794	805	801	772	822	780	803	818	791	777	838	823	814	828	835	816	790	831	842	808	830	769	753	804	812	796	804	808	808	849	797	792	788	849	827	753	758	835	824	772	832	812	800	846	797	791	801	837	834	735	770	797	820	806	795	799	776	798	786	802	824	810	775	772	861	805	809	802	809	757	808	839	799	798	790	807	791	753	891	841	794	796	811	788	760	784	779	777	798	839	809	776	791	844	809	778	813	754	764	781	787	778	757	812	799	788	816	796	811	806	716	797	760	799	804	786	804	793	835	817	780	783	734	866	810	793	793	806	779	802	802	819	788	790	806	840	822	780	807	813	842	788	816	846	780	784	803	784	756	779	835	792	772	782	821	822	763	863	854	773	788	800	771	816	841	783	843	780	849	776	824	823	808	785	853	790	786	799	781	761	794	810	782	782	739	817	792	814	786	757	814	761	827	825	772	840	823	810	818	799	840	789	809	827	822	778	843	820	765	793	814	853	809	805	773	817	825	814	821	813	778	783	795	844	800	748	747	789	793	811	780	808	779	798	791	814	778	755	804	856	814	817	814	810	758	798	837	800	825	781	794	744	808	810	788	787	779	820	801	773	786	844	798	832	851	806	813	766	787	843	804	768	797	772	767	831	823	776	810	796	825	823	773	806	806	829	769	812	796	804	839	788	769	809	847	807	799	808	813	811	844	765	804	798	819	830	775	765	747	799	803	777	788	783	786	807	821	789	779	775	792	807	808	821	765	735	837	760	832	763	797	775	809	783	767	776	776	803	788	822	810	816	797	832	776	811	808	789	781	794	771	777	785	785	817	799	783	818	783	816	747	759	774	814	798	753	788	810	791	770	826	753	831	819	797	817	781	780	831	781	781	783	794	833	753	820	813	833	824	777	797	831	821	789	795	844	770	793	826	841	774	811	816	821	792	837	791	785	843	849	810	790	750	810	781	786	762	826	782	839	816	820	803	760	827	788	791	782	812	779	823	848	829	805	756	769	784	824	755	782	781	775	809	795	805	767	835	782	780	787	851	775	791	770	753	766	814	825	796	754	797	840	785	740	760	801	842	779	817	847	795	766	815	788	730	807	825	854	790	800	754	820	798	850	800	787	839	797	840	834	843	804	796	792	851	836	840	823
48748	10929	3342	2260	1575	1190	886	754	653	563	527	497	453	380	401	382	372	382	387	376	421	363	332	347	366	340	340	334	337	316	319	316	340	324	316	350	355	333	351	300	318	342	278	332	323	299	303	316	308	303	299	312	341	343	322	340	300	302	330	340	304	304	307	334	327	335	309	311	318	313	329	294	329	334	288	312	315	311	288	328	297	353	295	322	295	315	315	300	326	307	327	307	290	294	304	323	314	302	327	332	316	319	331	280	324	336	345	332	331	310	318	347	341	348	334	278	312	277	337	330	304	321	322	331	288	321	312	315	329	293	307	319	333	297	292	298	292	278	316	318	292	300	298	320	302	293	306	350	296	300	328	339	308	356	294	326	300	319	311	326	308	350	321	321	327	313	324	280	335	347	302	321	299	280	288	291	306	300	321	279	308	283	319	306	255	348	318	333	299	342	296	329	308	335	296	318	305	305	303	302	304	337	309	304	281	304	308	301	305	322	336	323	305	308	295	294	315	326	283	306	322	299	297	300	296	286	306	312	301	347	299	309	326	338	303	297	315	309	297	336	336	300	318	313	327	328	280	324	317	330	307	304	290	312	345	318	336	337	304	290	287	333	300	315	317	314	334	340	320	304	307	323	328	327	320	298	315	311	301	267	340	312	342	311	292	311	310	279	319	321	323	303	345	295	312	321	330	300	307	321	316	321	288	294	293	355	317	271	311	315	309	314	357	358	304	341	306	329	309	313	341	310	322	320	309	295	358	344	298	300	318	302	283	292	304	318	314	293	288	330	327	325	340	329	281	289	327	332	303	324	310	323	301	304	321	315	296	319	300	315	311	325	313	363	304	329	349	328	305	328	306	331	323	316	285	279	339	310	311	313	303	335	303	319	312	291	298	322	328	315	321	330	321	298	328	310	345	324	313	302	333	300	315	311	307	314	289	322	320	336	282	299	357	284	341	288	313	331	313	298	335	305	299	306	319	340	307	313	315	317	315	332	302	299	321	330	314	318	286	323	323	363	329	316	319	351	330	325	306	310	309	299	314	260	312	348	289	303	303	299	308	320	316	333	267	309	303	289	288	329	325	334	311	329	300	321	309	324	291	287	295	320	302	332	310	333	325	302	302	335	325	303	320	309	328	320	293	302	330	315	324	306	314	309	323	307	348	305	311	317	346	315	277	312	320	305	332	315	307	295	315	320	347	331	317	297	291	295	340	333	310	307	270	291	315	300	295	312	323	318	307	317	331	324	300	348	301	352	327	315	327	332	349	301	343	321	317	311	322	301	309	317	334	312	284	300	302	305	304	330	291	296	296	293	264	305	317	332	327	335	294	327	345	300	288	311	308	309	330	329	317	330	323	331	294	324	329	308	308	318	292	317	311	298	315	326	279	309	334	330	321	319	318	320	351	339	293	305	332	271	347	316	308	295	320	306	300	291	316	309	332	312	300	312	302	303	355	334	319	335	319	320	333	339	337	313	342	315	281	294	315	294	347	323	310	313	317	305	313	325	341	343	334	320	324	318	317	336	292	304	290	329	271	318	334	312	288	318	314	303	327	283	288	304	292	317	332	343	302	297	318	263	316	320	318	336	334	347	324	306	335	308	307	321	275	312	316	309	308	288	282	326	280	282	349	295	310	311	298	315	335	360	297	318	322	330	316	306	323	331	330	349	311	312	303	312	329	318	325	324	322	323	326	315	305	314	323	330	337	339	317	347	347	331	309	345	323	290	315	317	296	312	308	318	331	345	350	305	287	321	323	280	288	302	312	325	296	322	301	329	306	295	312	314	303	331	284	337	345	322	308	307	318	275	325	327	319	313	350	306	305	312	287	292	341	338	283	328	331	334	331	318	334	308	345	304	312	311	335	332	303	288	333	312	335	326	310	312	335	314	324	308	316	309	333	320	314	323	288	316	337	313	339	318	325	321	304	308	340	314	302	299	330	325	306	339	297	296	285	322	320	293	309	328	295	312	336	337	319	341	282	309	287	318	304	310	335	297	309	306	326	307	297	313	320	338	264	330	334	316	311	304	306	325	281	281	335	315	325	304	327	307	305	323	332	309	280	305	333	317	313	341	284	304	295	319	295	345	361	301	311	315	312	309	307	312	332	289	317	325	334	316	316	274	298	330	329	320	360	308	333	318	311	343	303	293	326	290	332	337	306	344	332	318	296	283	325	313	327	311	313	293	295	327	285	324	300	354	356	320	307	345	311	315	323	295	314	323	337	347	328	295	304	317	306	280	338	302	291	319	323	312	343	326	290	347	278	296	299	300	304	293	277	308	316	290	290	329	309	297	305	316	312	284	312	302	325	292	310	327	298	329	313	292	320	326	327	338	289	317	327	311	298	292	315	308	305	328	314	340	317	334	316	331	302	297	318	327	320	340	321	308	311	321	318	301	314	321	328	319	328	306	310	295	335	305	301	338	354	314	319	315	282	296	322	276	322	307	313	340	335	310	320	272	301	281	299	322	287	327	320	306	316	334	326	359	279	303	330	322	287	294	336	331	313	329	305	316	291	280	299	325	304	275	299	312	327	321	284	289	327	331	327	273	322	326	333	303	344	330	284	317	276	303	314	313	338	296	329	342	302	316	329	336	296	290	286	326	311	325	305	315	312	305	297	304	325	308	334	292	302	298	317	314	306	306	326	321	295	344	292	318	319	314	347	354	285	301	334	293	350	300	336	319	311	307	353	331	329	308	312	305	298	305	324	304	293	348	297	356	313	293	300	299	327	301	296	295	304	319	299	297	311	319	291	325	323	344	311	312	321	346	311	287	319	277	325	313	321	284	301	339	300	308	329	323	318	341	333	322	280	319	339	315	351	323	324	304	335	337	332	299	335	327	313	321	321	307	314	313	309	281	311	289	330	332	323	311	288	342	347	331	312	308	314	310	291	333	335	289	327	283	320	300	336	299	309	327	322	312	311	286	326	335	306	301	280	341	322	309	348	331	312	316	304	322	306	313	346	286	283	328	317	357	327	315	331	304	341	321	282	308	297	330	303	323	309	261	305	280	335	323	316	316	321	304	310	333	314	315	292	327	319	263	285	324	319	294	326	308	313	305	309	327	325	327	284	344	297	287	303	314	325	318	319	331	268	330	328	307	316	298	331	297	319	307	323	311	379	302	327	308	307	321	337	299	282	326	300	317	319	315	294	330	331	299	320	327	307	328	307	343	332	312	309	322	332	319	297	330	316	286	255	322	333	308	291	327	336	321	295	299	340	327	282	328	331	296	294	369	310	292	283	309	288	320	342	283	307	326	347	320	333	304	347	325	284	295	351	307	278	309	291	333	303	322	281	324	295	291	349	306	297	331	346	292	312	323	312	303	324	286	282	322	319	316	301	319	322	297	294	305	313	316	321	343	318	330	296	301	324	320	314	357	322	342	290	287	275	300	294	332	324	308	285	302	328	307	372	284	323	300	295	316	330	304	306	322	331	337	290	330	306	336	315	296	303	299	318	316	312	317	339	327	348	318
24482	2928	6297	6923	5706	4906	3988	3315	2859	2524	2339	2064	1932	1799	1701	1686	1493	1525	1407	1368	1305	1327	1246	1198	1203	1169	1158	1188	1098	1103	1076	1128	1176	1072	1080	1129	1086	1020	1097	1052	1012	978	1018	1023	1015	1003	981	1023	993	1000	1016	1013	983	995	975	959	966	943	981	1042	990	920	917	965	949	937	994	936	890	884	911	977	911	919	926	965	942	989	896	923	931	918	998	974	952	938	975	980	945	927	949	972	932	920	895	935	976	900	910	939	956	940	951	943	920	901	940	912	981	945	939	916	935	961	908	901	987	924	929	872	924	956	908	901	935	996	930	927	911	947	907	929	945	898	964	897	950	918	926	903	933	905	910	965	980	927	930	916	966	947	862	941	936	964	902	911	937	897	932	898	904	937	934	939	920	939	936	936	878	921	903	955	889	908	924	924	929	887	953	934	939	935	884	955	922	922	941	921	927	901	987	899	954	885	926	920	902	967	908	907	905	925	916	890	959	900	911	935	890	956	948	946	958	893	898	896	919	871	942	930	994	898	967	916	945	947	907	898	885	923	929	894	892	972	950	955	933	922	920	952	938	859	922	907	928	917	987	905	949	940	896	926	917	929	943	901	922	978	938	930	933	947	913	911	865	935	926	973	945	897	964	912	902	876	897	954	911	919	820	895	861	909	925	948	856	888	988	946	984	918	926	917	947	896	907	906	928	930	937	912	991	912	915	923	901	949	952	976	891	978	960	877	937	915	962	888	900	910	911	941	928	943	931	960	964	928	900	955	934	879	957	936	933	950	929	958	958	951	911	913	893	965	885	883	939	951	894	940	946	952	903	943	928	951	886	950	923	919	891	944	924	927	930	984	914	960	920	970	905	921	920	887	872	936	969	909	921	932	939	844	915	890	889	949	964	946	952	936	913	935	886	914	915	890	926	890	929	964	908	933	947	905	864	899	929	957	919	947	939	961	941	895	878	873	955	925	896	930	970	899	923	908	969	912	921	911	920	925	937	882	931	876	894	870	896	921	902	892	935	953	941	954	947	895	919	912	902	928	897	909	860	894	913	916	880	950	893	928	974	932	890	936	949	869	919	934	911	961	913	983	931	934	928	943	905	964	878	940	920	945	913	976	951	899	912	902	923	916	889	935	886	917	885	969	876	959	870	952	929	937	916	935	985	894	918	933	940	922	944	897	922	931	948	933	918	900	930	909	968	911	923	926	952	961	978	914	878	919	940	906	928	900	898	893	911	963	939	917	918	886	907	866	931	931	902	866	908	931	948	935	961	939	915	868	956	863	924	947	908	921	958	957	957	960	861	906	935	947	944	915	971	918	933	882	879	915	901	941	909	981	925	903	930	944	874	928	934	950	955	948	938	890	887	941	953	928	952	927	894	911	967	901	914	918	928	862	973	908	930	877	901	939	953	896	876	914	879	985	931	900	917	935	868	946	922	913	964	957	955	942	901	938	916	966	898	972	856	926	926	930	902	876	937	944	962	995	931	884	963	919	938	905	877	906	919	913	919	903	923	924	929	902	928	947	899	919	917	946	902	935	910	931	875	868	940	897	883	891	939	886	961	920	1004	918	889	894	930	924	948	934	900	906	896	902	933	926	918	962	938	904	949	926	886	857	910	919	874	958	935	927	928	975	864	924	933	880	892	961	924	906	944	901	923	924	977	945	902	938	939	929	974	926	912	915	953	960	917	913	897	916	946	927	911	970	913	971	912	897	966	880	894	959	947	844	904	906	892	921	914	902	979	941	940	904	888	913	914	947	884	924	983	945	929	920	906	943	931	963	959	968	882	954	869	962	912	941	965	934	965	922	904	921	929	931	922	920	923	908	931	941	897	933	916	959	930	905	908	917	937	891	916	894	900	937	910	910	910	909	967	907	931	939	969	888	909	943	943	890	906	889	889	885	913	919	898	911	932	896	910	916	990	893	921	887	947	967	982	939	966	945	915	937	953	925	942	925	931	924	934	941	978	949	913	919	948	897	930	935	910	899	953	835	882	979	872	959	925	901	935	964	928	927	927	952	874	931	946	948	931	948	945	941	921	902	887	891	874	901	931	953	952	896	933	956	931	897	891	940	932	939	883	938	935	889	922	923	890	880	905	899	896	954	963	946	941	903	900	941	926	890	895	919	986	912	865	961	890	898	988	959	973	951	916	992	935	946	938	919	914	904	925	950	922	970	905	909	941	951	922	897	908	958	937	935	918	924	885	954	961	880	943	943	902	965	978	978	947	888	905	963	872	910	931	908	883	984	957	893	946	937	905	931	973	921	970	897	881	972	924	898	921	880	917	907	934	901	900	918	889	961	937	936	946	910	908	925	883	953	950	905	912	916	950	919	871	947	920	941	889	913	955	968	919	881	968	944	943	958	913	925	986	927	932	900	981	921	922	895	950	897	938	941	917	980	948	949	922	956	935	934	898	880	906	934	922	949	883	896	915	909	941	956	928	901	935	929	969	883	949	957	930	901	990	877	929	954	921	938	943	972	919	930	937	850	900	919	877	899	946	882	911	946	930	937	926	936	926	930	949	937	907	925	949	990	904	916	926	909	941	904	946	878	973	901	942	867	875	941	949	942	862	945	910	930	922	899	920	960	945	904	944	941	913	946	922	921	916	966	958	922	914	905	932	923	934	913	903	948	924	944	919	923	876	860	899	965	934	941	912	932	928	927	929	937	916	972	932	984	887	944	903	941	899	904	919	881	904	932	979	954	925	947	881	933	962	955	862	932	900	954	922	938	926	964	924	908	896	913	898	908	912	957	924	942	949	926	931	972	964	954	932	893	944	966	922	898	894	892	935	941	929	947	878	848	929	962	936	908	998	915	936	974	903	894	896	860	922	921	932	895	871	909	924	925	949	861	896	994	944	960	939	923	912	913	870	952	907	915	914	914	900	947	923	932	951	916	923	959	922	917	931	935	954	870	936	959	950	867	903	913	889	893	945	903	923	911	959	907	907	923	950	941	908	939	949	888	905	959	964	962	912	866	924	922	886	917	891	894	913	909	873	906	991	886	937	889	876	926	948	904	888	920	877	920	912	941	950	987	956	883	945	914	954	893	892	956	856	896	908	932	893	927	882	949	942	911	937	887	902	901	951	931	870	871	899	968	976	933	893	947	899	892	902	961	919	933	911	968	938	886	931	963	927	922	904	912	952	893	899	909	944	900	967	953	957	911	920	916	879	1000	924	910	874	855	931	911	929	912	896	866	949	940	919	869	891	970	957	963	898	951	981	849	929	949	946	957	957	887	949	885	961	935	890	933	904	938	928	956	959	917	962	932	869	936	900	968	911	919	884	909	907	923	919	905	908	887	938	974	897	920	914	1006	945	866	910	906	885	939	896	903	924	907	890	958	904	936	888	885	912	960	914	934	934	946	939	933	947	905	954	871	900	929	922	903	941	952	926	944	891	921	978	921	902	918	873	964	953	959	948	879	936	970	940	900	906	961	888	919	908	914	906	898	937	935	939	944	902	922	895	886	893	882	902	986	985	937
5897	350	219	181	172	159	162	147	139	143	134	154	139	124	144	145	140	138	117	130	143	137	140	137	132	136	142	122	125	123	140	134	118	107	151	135	142	141	134	139	130	139	124	125	133	132	151	148	122	117	121	149	131	139	123	138	142	133	136	149	139	133	122	147	112	131	140	151	116	120	124	136	120	124	110	127	120	125	148	122	120	138	112	143	128	117	141	132	133	116	121	122	143	129	124	143	134	112	138	148	135	128	140	140	129	124	122	142	129	131	122	135	121	144	124	130	127	131	130	134	131	118	144	122	136	164	137	142	162	139	140	137	121	152	139	143	141	160	117	151	137	145	140	138	128	139	151	140	139	134	133	153	137	142	121	111	154	137	140	134	136	127	139	131	133	137	136	150	137	142	142	135	138	132	134	117	128	127	126	151	130	137	128	136	139	136	120	138	132	132	140	124	132	134	143	144	151	134	142	126	133	161	125	132	145	118	136	121	127	141	135	144	129	139	129	140	125	141	131	120	128	128	131	122	131	132	127	137	144	116	127	121	126	152	107	163	139	118	151	144	133	134	117	122	158	159	143	132	151	130	130	137	103	123	129	126	124	132	131	119	148	116	138	123	143	155	133	145	129	145	134	135	127	134	139	114	128	123	136	134	123	129	153	156	153	165	141	129	123	137	130	153	154	125	139	131	142	147	149	134	124	106	141	125	147	128	143	127	144	140	126	114	133	136	139	145	142	123	137	136	129	126	119	138	145	130	129	116	141	122	139	136	157	120	128	132	141	137	130	125	120	141	131	142	134	138	140	149	118	135	133	134	158	120	125	122	117	144	140	115	121	146	158	126	135	142	135	150	152	125	135	128	113	126	141	159	124	139	157	125	128	120	133	140	125	109	147	139	161	134	130	146	141	117	138	126	114	134	140	124	142	132	115	128	136	118	140	144	157	117	124	123	130	138	139	122	137	155	121	146	130	121	126	127	133	140	152	141	141	120	149	157	141	133	112	133	135	141	133	129	131	139	135	151	130	121	119	155	141	121	121	132	142	133	135	118	135	156	149	133	123	130	132	127	126	130	115	134	120	126	149	121	149	113	131	125	147	130	134	138	125	125	115	125	128	115	144	157	140	136	123	135	166	142	128	119	129	143	137	155	138	129	121	129	147	149	115	141	136	133	134	121	138	131	117	147	132	135	149	125	122	133	116	127	127	155	132	128	140	145	138	131	142	140	118	130	149	134	135	151	131	120	142	148	142	137	138	133	137	138	124	149	135	118	136	130	146	148	113	136	126	134	138	156	139	143	138	135	123	138	114	132	122	115	127	119	150	152	114	129	126	138	142	122	104	122	137	116	126	131	155	142	125	131	140	114	144	139	133	136	113	139	149	127	125	126	128	120	141	133	136	111	131	143	130	137	141	139	144	107	150	154	129	130	136	113	139	132	148	137	135	122	152	133	124	131	133	130	145	138	134	121	144	125	136	144	134	129	147	112	132	134	127	123	110	127	148	143	130	145	124	142	135	121	143	134	113	128	144	131	130	127	118	117	130	141	110	120	156	121	157	158	134	129	136	129	116	139	159	141	126	115	131	121	124	121	126	129	118	137	127	129	140	136	129	139	135	136	140	131	138	129	138	162	121	139	126	135	136	123	140	150	119	119	148	136	146	141	120	138	136	152	115	148	142	143	136	141	147	152	137	162	117	131	138	145	121	138	127	151	129	141	136	144	128	149	138	120	118	150	118	144	146	126	130	122	150	126	134	130	144	98	130	156	133	127	148	134	125	127	143	112	134	128	126	135	151	118	116	126	138	135	139	119	116	131	121	133	124	135	139	142	139	132	135	145	109	114	126	131	121	140	119	152	130	122	130	140	138	138	148	128	164	112	115	130	153	127	121	112	162	141	126	122	127	135	124	132	125	130	125	145	133	138	155	116	125	131	119	136	136	160	137	115	121	114	135	147	133	140	138	124	138	109	137	131	147	132	150	135	128	135	132	114	124	144	132	135	109	126	148	137	146	135	108	127	154	139	141	111	110	145	137	129	128	141	109	113	150	139	106	129	142	135	131	126	134	146	138	136	116	144	137	124	137	124	138	144	145	136	135	127	126	144	146	146	138	129	136	152	145	119	127	128	136	134	133	132	136	154	140	127	129	117	129	134	130	115	126	134	125	141	124	120	130	120	135	143	137	121	132	135	138	143	152	125	108	131	145	138	136	142	155	133	107	115	125	138	124	133	143	122	114	134	127	153	124	147	132	150	146	141	151	126	122	125	135	139	130	139	133	113	139	134	143	119	123	120	109	126	135	129	128	144	124	135	131	136	141	151	118	136	158	128	133	124	137	133	145	135	117	122	121	135	131	139	125	127	137	119	139	139	124	142	137	113	143	122	115	112	117	129	141	133	150	137	151	135	151	149	138	142	124	145	140	138	131	160	112	133	125	130	138	116	133	137	127	133	127	139	124	129	140	125	148	141	120	132	141	123	132	133	125	137	124	140	126	148	131	131	107	145	124	155	145	135	130	147	131	141	151	135	127	118	117	121	151	138	134	141	116	156	125	126	153	128	147	135	147	157	121	130	129	152	128	143	127	148	128	114	119	127	141	164	124	147	133	132	118	128	135	142	147	112	128	123	130	131	142	146	122	133	114	123	109	120	121	126	114	134	132	150	125	121	131	141	129	130	116	149	135	123	128	112	121	119	135	135	134	114	124	142	118	117	134	132	123	118	132	134	134	117	141	122	164	130	121	130	134	145	146	136	124	143	112	118	139	134	111	140	140	130	152	128	131	141	138	134	123	146	128	137	136	135	118	119	138	126	119	139	147	129	145	125	131	122	116	120	125	127	141	134	137	132	146	125	118	128	133	143	130	136	134	139	151	130	119	135	152	144	133	134	119	137	120	128	133	115	124	120	130	122	111	149	138	134	140	122	139	144	132	143	132	139	155	149	136	129	131	143	126	141	141	147	114	104	131	129	140	126	123	129	125	96	118	137	126	142	123	135	130	132	135	100	115	139	132	136	120	130	127	122	125	149	133	135	131	138	124	121	150	145	136	123	142	146	143	141	142	109	129	133	127	135	155	119	141	138	122	132	117	139	119	135	129	128	140	131	155	129	137	123	127	132	144	126	145	148	128	122	142	148	129	135	133	136	144	119	148	119	156	119	136	116	134	151	126	146	110	130	148	143	121	122	145	115	131	160	150	115	116	158	134	117	142	114	139	147	135	148	129	136	116	134	150	145	142	137	120	138	116	123	131	129	141	117	146	126	136	121	123	135	127	118	137	115	139	131	116	135	127	136	149	147	125	134	118	143	154	141	126	137	165	134	109	147	112	126	123	146	135	137	146	120	118	158	133	119	135	109	145	132	139	130	147	115	140	121	143	120	136	122	147	132	125	132	119	131	108	110	126	149	146	133	130	129	123	129	133	134	136	115	143	141	130	144	125	138	126	124	137	154	147	124	138	130	134	133	145	141	132	130	126	103	135	147
5790	574	672	719	636	604	563	512	529	537	537	505	494	502	456	441	438	499	463	485	459	473	459	486	487	443	445	471	453	490	451	464	465	469	449	459	486	460	478	470	488	496	492	454	509	427	462	498	471	425	437	455	471	509	446	499	467	437	408	439	470	436	469	478	489	463	497	455	474	483	441	459	429	411	478	462	441	423	454	475	470	468	469	475	425	448	442	492	476	447	444	445	443	437	466	450	457	422	450	470	475	448	473	448	470	454	464	470	466	459	487	502	495	460	443	454	473	450	447	458	472	503	449	503	496	502	438	448	437	450	407	499	429	466	462	444	449	414	451	484	497	486	421	464	488	425	452	474	464	426	465	469	464	474	434	465	476	457	453	476	474	478	478	458	430	478	477	433	461	462	446	413	450	510	466	474	429	465	468	425	501	467	477	477	460	458	464	488	444	438	445	450	476	477	502	462	475	440	426	452	500	435	490	483	490	455	465	461	453	457	433	460	489	437	438	469	440	460	463	469	451	484	472	450	461	487	481	471	448	477	453	477	485	447	475	413	477	484	433	432	422	452	482	493	480	470	471	447	495	466	464	447	456	477	478	474	462	491	456	455	444	467	481	458	443	479	455	487	466	463	456	505	480	450	460	445	460	449	450	465	473	464	431	444	483	487	443	442	465	457	472	436	501	440	461	453	484	440	445	439	473	454	436	467	463	500	452	446	489	447	442	478	449	471	488	454	420	459	473	438	459	411	475	455	451	523	492	444	434	480	451	459	486	476	476	421	442	474	477	445	424	486	453	446	470	465	466	474	437	468	441	516	458	501	464	471	451	441	457	453	387	480	461	451	426	468	470	449	442	502	491	445	454	450	457	455	399	478	489	462	468	473	461	471	429	464	466	483	483	474	438	460	468	485	490	511	449	459	479	431	450	473	443	463	440	472	469	470	454	461	464	453	454	428	479	457	476	453	492	474	476	432	451	454	466	446	475	457	477	490	455	417	413	471	486	470	472	476	455	446	443	436	502	437	442	490	465	480	435	436	495	424	461	494	474	496	501	466	438	477	488	460	459	462	464	483	445	430	450	470	483	450	458	456	456	468	492	415	471	469	439	478	445	459	502	495	492	479	473	463	446	474	431	468	480	463	464	459	480	448	470	444	422	462	441	445	480	454	440	432	463	502	459	462	464	474	509	432	467	467	418	453	458	410	446	467	458	440	491	431	460	474	460	482	457	443	462	485	494	457	458	482	433	447	484	484	467	456	440	446	445	473	434	491	480	506	483	440	482	466	465	476	466	452	460	478	444	447	478	469	456	482	486	483	433	447	423	410	514	474	495	456	487	440	467	460	499	448	468	457	460	456	439	458	468	454	460	448	461	437	479	477	428	420	450	459	430	432	466	453	432	478	479	476	461	493	478	487	503	464	446	477	494	452	444	478	421	432	471	469	410	443	445	461	485	445	488	454	461	402	479	430	474	474	484	477	438	455	476	466	436	451	467	433	454	448	471	468	415	467	475	431	430	452	481	426	481	498	433	457	453	406	412	478	462	514	457	460	471	430	445	465	450	451	463	474	468	461	439	515	457	474	448	461	463	476	476	457	465	465	446	446	465	435	467	459	440	526	464	489	475	473	427	416	464	473	438	455	499	482	471	451	467	462	496	465	444	457	472	435	434	451	478	455	431	452	467	451	439	447	414	411	505	441	476	452	498	443	451	453	477	535	467	435	470	453	471	454	499	482	513	449	443	472	476	458	459	467	483	478	486	472	465	483	501	473	459	448	479	449	454	426	454	410	432	461	491	486	453	446	437	473	458	452	445	472	467	441	453	471	505	446	464	434	453	487	446	492	447	466	438	476	474	476	459	469	489	448	451	461	470	456	476	434	496	483	442	475	421	460	461	470	453	472	473	420	473	427	432	493	472	458	468	466	468	448	450	461	431	459	448	448	459	432	426	494	482	453	485	456	474	460	470	487	515	493	456	476	442	453	459	477	462	459	453	455	451	483	451	458	479	428	449	485	491	428	452	438	461	405	465	474	454	460	481	491	465	479	488	450	453	432	413	473	444	479	491	462	456	466	492	462	453	481	429	462	425	478	473	445	450	451	465	501	456	468	467	472	456	446	425	482	461	462	451	484	470	440	473	457	443	451	455	467	422	410	475	473	503	472	437	473	450	503	485	489	468	455	434	458	478	445	434	428	484	486	471	485	456	455	449	404	451	474	515	451	476	431	486	448	498	484	482	443	477	484	459	449	455	489	448	448	517	473	480	479	493	463	452	464	453	487	492	477	446	476	463	443	441	444	506	447	477	463	446	508	428	453	483	476	465	487	458	465	429	482	473	453	432	483	496	460	458	489	475	440	445	463	483	467	497	446	462	469	449	479	446	426	479	462	448	466	480	467	462	479	455	462	468	427	464	450	497	449	465	468	479	483	448	484	466	460	493	459	497	464	480	464	424	481	451	482	470	465	448	492	457	454	459	469	469	473	465	447	452	417	435	467	392	451	462	451	433	485	434	450	467	442	435	479	460	477	486	481	517	463	438	461	432	461	447	480	485	430	481	467	465	435	461	461	467	477	474	457	487	492	462	446	471	484	450	434	474	462	483	463	455	438	465	492	477	446	473	509	503	477	482	496	417	474	476	451	485	444	463	470	443	442	450	446	466	471	434	438	458	449	482	442	476	490	461	442	459	436	455	422	447	461	504	427	482	465	446	436	440	479	473	461	463	437	391	425	474	457	449	424	457	491	519	444	451	449	432	452	461	467	475	508	454	441	469	511	433	465	482	456	418	432	445	481	470	467	482	468	452	458	483	433	465	450	452	494	453	463	475	438	465	444	498	490	430	421	442	476	450	465	453	471	478	456	426	459	461	481	470	446	448	468	448	480	459	465	479	487	445	437	480	456	486	464	475	499	458	419	486	502	459	514	493	470	475	428	446	478	456	443	464	417	426	454	438	457	454	493	424	479	466	451	462	456	481	483	475	483	472	460	468	477	498	498	467	470	471	457	442	425	486	474	481	475	500	480	430	451	479	468	432	438	432	418	497	468	522	439	463	454	456	447	481	438	478	438	478	448	455	463	456	442	457	461	502	440	477	473	437	436	479	454	461	464	432	481	467	506	458	517	491	470	450	479	483	425	439	465	488	472	442	448	471	446	460	464	437	445	484	429	471	415	482	461	458	437	472	434	474	495	486	444	460	440	482	416	432	454	454	440	466	454	463	445	463	468	448	486	454	482	483	475	439	454	461	462	447	440	455	485	463	472	438	451	462	477	441	470	451	466	496	474	426	429	457	434	452	514	469	488	444	462	461	461	472	467	442	453	460	464	467	449	480	445	513	455	476	484	473	462	486	434	489	465	445	439	466	457	467	488	440	459	459	434	464	462	449	442	423	494	446	461	479	467	466	475	480	436	437	480	443	439	487	423	499	437	447	493	483	455	434	458	463	440	441	501	478	487	483	478	454	449	435	490	485	454	471	469	466	476
36219	5279	1561	1185	905	632	544	473	437	403	369	331	329	318	346	286	304	261	289	301	291	291	297	261	293	253	246	274	264	247	288	288	274	270	285	254	281	243	251	279	252	267	277	259	279	286	276	258	274	241	253	301	291	266	259	241	311	241	301	281	267	260	260	252	244	257	259	253	256	264	252	287	252	266	253	268	249	283	263	265	265	281	291	245	242	235	261	277	273	270	241	244	268	246	295	254	239	245	240	255	244	225	270	235	247	250	250	314	267	267	259	241	251	257	255	250	235	235	268	262	245	274	263	255	239	251	241	271	255	261	276	256	274	281	233	267	300	261	287	261	281	249	255	285	268	247	280	235	252	283	253	281	257	264	258	239	238	258	290	276	275	281	279	271	249	242	254	259	239	258	259	281	279	271	266	246	264	272	269	278	250	257	286	273	283	285	266	264	251	248	273	250	293	267	277	228	269	250	278	241	263	262	257	259	235	259	267	249	272	256	241	240	259	232	269	235	248	269	253	260	270	250	266	268	267	249	249	250	233	268	249	249	271	244	267	275	257	254	273	257	302	241	252	246	251	241	254	273	260	258	258	295	247	260	275	299	278	260	283	246	237	236	235	272	248	284	244	253	224	255	287	274	270	221	265	252	272	254	230	246	254	227	255	274	270	301	267	260	272	273	276	267	257	246	285	265	270	265	260	281	252	281	267	268	283	260	268	260	253	286	237	253	266	275	253	287	273	271	258	262	277	250	291	303	260	254	287	267	270	273	255	244	258	265	270	268	262	242	260	275	248	249	274	251	238	267	273	275	285	229	285	253	257	278	295	281	265	255	250	265	270	243	265	255	274	263	260	243	249	263	292	283	244	257	271	274	261	245	274	255	258	262	262	255	270	250	279	256	258	292	248	260	242	267	265	272	258	267	259	264	274	270	275	244	237	267	274	236	247	252	244	251	260	256	266	263	255	254	289	263	259	247	248	252	243	255	264	241	243	270	271	266	259	262	282	279	271	271	273	286	252	278	256	238	262	246	244	256	240	257	270	239	276	252	264	254	243	267	264	254	236	272	233	275	273	269	261	246	250	255	275	275	253	263	284	239	242	275	273	234	291	250	239	259	256	269	257	258	223	260	286	273	254	295	290	296	244	268	221	250	301	266	264	278	255	237	268	268	273	258	249	264	269	262	279	251	255	250	254	273	233	279	239	252	312	278	262	273	262	264	272	285	230	250	276	250	242	261	245	260	234	253	252	243	223	255	245	276	261	279	247	265	270	238	242	298	249	249	258	254	246	269	272	260	256	238	258	252	253	274	260	254	250	279	260	234	251	252	244	268	232	272	256	262	235	249	236	284	259	272	252	246	225	265	278	263	247	267	267	286	221	251	239	275	237	233	266	246	233	266	275	236	248	262	270	253	274	251	292	273	253	268	249	264	272	257	293	280	214	256	279	241	257	259	240	268	290	258	245	267	254	259	257	240	257	241	257	253	265	241	278	279	264	280	253	247	286	232	253	237	267	259	261	240	268	293	211	279	262	261	241	245	252	249	281	260	275	249	285	282	250	251	262	276	251	286	226	269	258	241	273	271	270	250	263	239	267	308	259	260	241	254	281	250	259	289	259	245	261	258	249	230	249	282	244	279	244	270	276	281	249	254	264	260	283	262	301	272	271	271	275	260	241	248	270	285	243	256	272	249	245	287	263	239	252	277	248	245	279	274	262	257	237	231	248	236	255	265	253	240	283	278	261	233	249	264	270	273	219	253	253	256	235	283	241	267	281	263	265	265	272	250	276	254	260	256	264	263	247	248	266	266	275	255	303	257	262	267	279	248	231	234	255	241	248	279	247	273	261	252	258	273	245	262	233	281	285	231	259	286	230	276	228	240	253	233	290	260	247	273	251	265	289	258	276	245	228	252	236	226	251	266	290	264	268	276	265	282	234	228	249	250	260	298	266	281	231	256	269	271	273	290	241	271	235	262	280	271	256	269	256	267	243	252	260	208	262	266	255	219	275	260	267	237	239	259	255	272	246	260	269	258	282	279	279	268	256	259	236	245	270	254	227	247	222	269	253	213	241	239	272	260	259	241	259	246	246	264	266	260	264	242	251	271	234	276	281	222	270	269	245	252	260	249	266	256	268	258	252	269	287	254	235	279	259	284	264	268	269	261	261	242	249	291	263	254	250	259	259	257	258	274	269	263	266	256	269	223	262	299	242	254	245	274	228	223	244	277	275	252	283	259	263	244	252	253	266	265	276	237	250	265	218	245	268	253	247	269	282	257	268	246	273	285	272	251	281	259	249	267	263	240	276	253	240	256	271	264	287	280	292	254	253	251	281	264	254	257	261	255	260	242	249	224	260	266	304	258	251	284	256	248	259	258	244	250	241	268	284	253	263	293	248	258	261	247	255	238	243	252	228	278	261	256	260	247	274	271	260	245	234	258	248	282	265	266	258	252	273	261	254	242	247	259	265	264	258	264	252	255	244	257	278	245	251	268	252	256	251	269	277	231	273	272	258	263	297	232	253	273	250	236	255	235	255	240	275	235	246	270	284	248	267	269	244	269	244	258	256	264	285	264	265	275	249	253	270	241	270	260	265	248	241	238	254	260	256	261	253	287	274	280	257	277	264	243	252	247	248	241	278	259	287	274	255	251	255	248	248	243	272	269	230	260	261	243	259	262	223	273	245	239	239	259	265	268	253	236	285	241	262	248	262	260	228	247	256	247	245	254	297	262	258	228	263	239	241	279	246	268	238	241	273	270	252	268	266	263	269	275	267	242	272	266	276	271	256	252	248	254	266	258	230	260	271	229	243	247	262	283	267	264	224	272	251	245	252	264	285	225	243	239	279	277	276	253	232	270	255	268	257	252	242	274	250	267	257	267	233	270	245	271	276	217	272	277	240	262	229	251	260	272	265	265	290	263	231	249	270	270	260	251	274	262	234	256	240	254	265	285	274	263	267	255	233	274	252	231	270	259	243	238	259	274	263	217	280	246	250	252	265	253	245	269	262	255	271	240	255	237	224	255	261	237	258	244	303	263	248	276	265	286	265	276	252	244	280	265	272	255	264	250	256	261	268	256	237	268	259	260	259	268	259	251	273	242	263	285	275	258	233	263	272	242	279	233	284	270	237	260	248	262	244	247	249	244	259	243	261	263	249	259	260	264	272	246	244	281	241	252	258	261	271	213	268	245	274	266	260	267	300	263	248	247	273	269	261	240	232	296	284	265	265	255	230	250	272	255	281	292	270	235	245	232	264	249	211	247	244	240	247	302	231	244	295	250	254	269	280	284	247	257	252	270	278	289	262	246	261	287	249	242	254	252	276	267	244	295	242	248	262	264	257	264	223	248	258	241	272	287	267	282	252	265	278	284	240	225	258	237	260	250	252	251	245	226	255	261	260	255	251	265	268	227	229	279	293	275	265	255	260	277	256	250	261	269	274	256	260	260	256	256	265	276	229	270	263	281	269	251	253	231	266	266	258	243
19078	1889	3724	4109	3468	2843	2390	2083	1819	1663	1548	1398	1279	1259	1180	1108	1133	1031	1000	1076	1025	1021	998	940	963	902	955	855	936	900	888	887	858	888	839	859	898	913	864	837	880	815	811	846	805	850	821	825	812	827	786	835	780	764	829	789	837	820	783	790	788	776	800	816	818	801	801	779	784	798	863	808	851	790	862	815	830	826	802	840	822	775	814	796	837	793	819	867	860	829	789	796	764	825	796	813	818	769	830	796	805	831	802	794	849	755	836	821	764	764	765	751	806	769	776	818	759	800	793	736	841	830	796	823	820	789	791	745	787	814	870	787	842	785	797	797	805	847	794	763	802	812	811	762	803	788	812	827	761	808	792	797	762	794	787	815	787	762	808	792	843	835	800	751	770	799	765	823	823	800	771	788	819	756	785	763	824	768	779	839	787	832	769	795	766	766	772	782	817	796	796	809	796	788	771	810	822	782	779	743	808	816	780	770	797	795	807	818	850	781	765	743	747	812	803	822	850	789	787	784	767	767	812	808	771	782	799	797	840	825	793	804	780	784	742	779	814	790	740	846	817	796	810	723	751	767	810	788	836	767	779	798	759	762	801	790	777	847	819	791	805	808	740	788	834	784	797	820	762	755	845	802	795	761	832	772	772	805	822	767	781	757	837	713	781	803	840	763	782	801	790	773	829	814	824	730	808	809	796	779	793	804	741	800	757	840	809	818	801	835	785	847	835	787	813	782	875	738	847	806	798	864	798	795	817	803	775	808	748	780	798	794	798	756	730	826	846	839	798	788	814	832	851	794	737	801	799	772	828	750	777	800	813	805	775	802	802	802	779	811	787	817	795	784	806	793	810	826	749	804	845	767	780	786	824	814	805	731	869	732	732	786	771	798	828	792	793	798	774	801	738	765	822	763	827	762	789	775	762	807	732	760	776	802	823	783	824	770	772	864	770	839	767	798	783	855	765	795	786	795	801	840	788	779	802	751	801	807	815	829	813	771	835	746	798	793	740	758	751	823	782	818	789	820	806	816	814	809	789	794	765	769	819	805	837	776	784	760	811	735	810	811	787	804	835	794	795	798	845	773	838	802	795	782	830	807	767	872	827	756	753	799	764	740	812	798	809	776	877	809	786	823	795	839	823	781	789	795	777	758	790	816	768	823	861	784	793	792	782	779	826	760	769	802	807	803	838	776	833	789	753	763	770	797	795	793	831	842	780	802	798	765	830	818	832	797	826	858	854	798	825	757	805	887	781	809	834	805	842	770	796	829	786	788	766	807	808	813	800	759	765	847	796	838	861	799	852	784	774	766	796	779	798	811	808	805	774	797	791	792	813	792	760	835	828	811	794	826	778	839	819	826	746	793	822	801	790	821	824	825	793	802	746	833	815	807	768	764	814	769	793	809	798	777	777	792	810	790	806	795	823	831	832	837	779	810	829	746	883	730	818	790	768	834	853	817	772	826	825	820	787	759	820	817	758	825	749	797	798	750	791	795	780	761	764	836	789	797	799	829	795	831	795	805	790	814	736	804	801	751	772	826	738	758	826	832	799	778	792	817	804	832	753	799	820	785	770	787	821	786	716	765	800	782	813	784	777	776	794	781	788	780	777	778	808	754	795	725	769	819	824	802	777	844	820	798	822	824	805	760	803	820	826	821	787	788	823	842	836	800	767	828	784	829	792	805	760	834	827	719	719	779	801	791	835	832	810	784	801	784	799	842	797	827	758	832	738	839	796	799	777	788	786	786	763	799	765	761	804	776	830	773	782	814	770	810	796	823	798	772	795	827	792	805	789	775	802	803	772	763	845	777	792	802	805	785	781	805	821	791	783	758	806	815	802	715	798	785	800	769	812	747	776	821	822	815	779	791	846	804	843	756	792	759	778	780	779	799	771	801	752	849	805	793	805	791	822	819	784	833	878	763	766	790	789	802	804	731	848	838	833	787	777	774	776	830	785	770	826	809	807	780	785	815	844	787	718	772	818	776	821	768	820	797	820	797	819	782	863	799	790	857	772	838	760	792	803	803	819	778	833	814	766	782	793	802	789	767	755	813	799	752	753	755	807	786	848	763	843	785	824	763	821	787	744	795	811	800	790	844	803	804	815	733	796	809	824	816	774	818	823	833	754	801	756	806	802	835	767	814	824	813	822	796	844	824	813	805	789	764	795	829	820	834	788	772	853	813	789	799	779	790	806	802	793	821	756	787	852	859	790	807	873	811	784	803	763	755	789	804	792	816	788	758	854	809	772	725	785	744	807	754	813	798	783	792	810	744	829	785	737	806	804	769	782	786	765	760	822	814	840	775	765	818	775	822	782	813	802	830	770	794	783	783	787	793	809	803	815	768	786	830	755	773	786	792	788	760	770	806	817	807	815	781	785	806	740	784	785	766	788	734	834	816	807	793	755	813	746	758	787	808	795	807	808	756	765	789	762	783	808	761	787	862	777	786	798	853	807	795	790	776	769	804	781	803	795	783	790	779	814	769	803	834	767	824	836	830	789	766	744	813	749	796	755	767	789	752	807	778	806	828	780	812	765	745	804	768	806	808	743	803	777	775	810	830	814	756	780	866	793	713	735	801	791	789	863	772	813	766	833	847	820	787	857	791	770	802	842	774	779	769	762	819	804	786	747	757	794	818	835	771	778	789	825	820	759	818	818	761	824	792	813	801	779	792	756	785	820	810	862	757	805	774	793	784	783	828	717	800	817	810	829	762	798	801	808	769	764	785	819	752	791	814	740	824	789	816	838	803	846	807	734	764	774	781	799	772	762	762	734	790	782	753	764	762	814	820	796	810	815	783	815	758	798	754	753	793	805	800	772	812	815	769	737	777	792	789	770	787	767	750	818	797	839	796	790	780	833	763	754	764	830	853	838	813	800	829	782	789	838	820	797	778	786	800	848	768	787	783	808	784	792	817	815	814	784	775	775	803	773	767	808	811	832	826	824	768	768	803	780	790	731	824	838	807	776	771	761	770	802	786	820	748	829	852	793	775	809	791	771	788	796	772	844	820	800	811	796	765	813	810	760	787	791	767	814	779	817	831	862	806	788	817	810	812	778	832	784	795	826	740	792	795	776	758	801	842	779	773	804	777	816	754	852	783	820	857	796	810	783	795	794	779	769	811	741	745	750	792	774	758	792	740	841	812	805	808	839	817	813	804	827	787	745	798	782	832	810	853	773	799	758	782	753	768	813	795	787	796	785	821	756	836	797	856	793	820	764	814	787	812	789	825	765	779	801	841	801	797	768	817	753	801	845	789	825	817	785	775	849	766	753	764	775	769	777	852	770	838	825	795	752	780	800	810	808	803	770	778	764	773	797	799	828	882	779	840	794	795	737	784	805	775	817	801	793	797	776	810	778	753	840	798	770	797	838	851	808	809	780	806	748	764	808	767	784	788	790	781	790	783	804	845	803	807	825	781	788	778	822	791	810	788	765	777	777	803	785	801	763	783	776	806	772	777	791	816	778	801	756	768	802	796	803	812
50748	12115	3396	2229	1436	1162	902	780	616	581	577	491	458	435	454	361	424	384	321	361	356	334	352	324	348	343	321	360	359	345	322	344	315	310	327	358	322	327	302	330	310	295	335	325	343	324	311	327	300	348	301	329	316	320	292	312	309	315	284	301	312	298	306	314	333	326	352	345	310	292	309	341	320	330	287	308	296	320	345	315	319	280	311	303	325	319	308	324	306	332	329	329	318	303	322	293	305	364	302	337	298	292	307	316	335	329	338	285	309	312	305	310	323	282	311	303	322	311	303	346	331	314	319	329	311	327	311	322	324	311	323	311	313	307	283	309	323	306	292	344	335	305	336	316	321	316	336	330	305	304	340	288	312	330	301	296	342	305	293	355	294	328	296	310	297	334	293	341	323	297	309	322	311	326	322	322	315	318	319	331	347	299	332	327	323	296	317	298	301	303	348	312	349	325	321	299	311	324	298	289	339	297	295	303	322	308	321	314	297	296	323	338	316	330	305	339	296	320	292	342	319	297	313	310	289	317	327	304	295	280	300	342	321	354	316	298	317	302	318	329	350	295	319	298	326	293	290	289	314	322	295	320	302	312	336	266	303	317	319	281	322	308	297	331	313	325	317	304	309	321	330	306	296	313	311	299	328	342	293	324	297	309	345	319	336	306	306	318	302	307	317	348	339	327	331	317	310	318	302	341	330	312	291	319	331	327	313	344	330	284	307	310	337	326	329	308	315	300	316	336	320	354	330	288	305	314	316	326	314	322	325	330	338	329	325	298	317	303	291	317	296	338	296	289	325	301	328	332	324	297	329	294	376	325	335	313	309	300	322	343	325	328	358	337	344	306	325	326	267	332	306	319	300	285	287	340	301	284	333	317	305	309	298	331	291	315	329	318	316	324	349	282	332	324	310	295	321	307	301	323	313	327	340	320	283	316	343	352	313	348	311	360	314	314	319	289	306	328	306	342	329	331	319	309	313	323	320	341	322	299	324	315	309	310	310	306	304	310	304	310	296	298	327	307	337	302	294	298	323	324	311	307	328	334	302	334	300	319	317	328	301	326	284	332	331	335	321	343	320	342	325	324	321	314	321	309	338	295	333	360	316	300	333	293	321	310	339	307	361	297	327	287	324	311	344	350	300	295	338	343	301	300	298	309	324	288	312	309	315	312	307	301	310	312	310	344	321	307	319	318	309	318	349	313	290	341	344	284	381	328	328	331	317	325	332	321	305	335	324	320	320	332	327	329	313	311	296	307	296	303	328	324	298	323	304	320	292	334	319	277	314	287	309	311	310	316	339	317	305	313	316	312	284	304	305	321	307	351	300	291	342	332	306	301	317	308	315	314	293	307	312	320	351	319	319	310	323	315	292	302	313	297	343	324	297	324	287	298	316	300	305	305	309	300	309	307	327	305	305	307	319	299	309	324	304	313	323	345	314	344	290	308	290	286	356	319	307	314	328	325	314	343	308	332	307	325	314	331	317	352	312	304	338	338	328	328	303	311	331	314	328	306	322	352	324	330	315	345	312	325	328	287	328	310	308	316	321	288	338	308	284	311	322	291	292	301	293	330	316	311	306	262	318	313	331	334	311	327	328	320	303	286	320	324	292	344	331	297	297	336	309	330	335	309	297	310	297	281	309	324	289	345	315	303	346	328	295	309	294	340	304	334	320	322	322	320	303	312	353	297	280	323	304	320	295	326	304	306	324	327	341	280	296	324	303	307	308	293	312	322	326	311	304	315	331	321	355	309	296	299	308	324	293	310	341	326	334	319	305	317	298	288	302	320	317	295	351	301	327	332	302	317	348	344	329	344	296	318	327	334	339	302	319	317	307	287	294	314	310	334	303	334	328	337	289	313	306	296	306	346	286	298	308	314	307	298	310	317	299	324	318	311	327	327	311	288	300	333	324	327	277	326	323	321	328	295	315	283	322	308	313	317	307	292	312	317	338	340	329	301	298	285	291	307	324	266	314	320	313	341	309	315	316	322	313	292	331	328	318	319	292	326	326	329	316	309	295	351	322	340	287	326	323	303	287	309	315	341	339	320	344	303	293	307	307	325	331	351	296	314	323	302	299	320	300	285	316	347	317	327	314	324	339	312	330	322	319	332	328	319	328	330	326	283	290	340	310	325	306	313	323	336	333	275	337	311	317	318	316	274	311	340	311	317	291	319	332	310	327	279	327	324	304	324	306	286	300	334	326	327	308	281	306	323	298	333	314	311	344	282	316	294	324	306	312	309	317	299	307	290	325	324	312	318	326	320	322	326	304	362	325	325	287	270	319	335	311	282	322	295	298	314	321	289	330	317	319	299	293	314	319	291	338	326	318	290	341	300	327	344	291	318	327	320	298	320	304	316	306	323	338	313	270	302	304	291	323	300	328	323	326	286	306	307	280	326	316	331	319	293	312	300	342	331	292	312	333	326	303	341	307	328	325	308	327	316	307	311	326	311	307	300	337	286	299	308	359	296	331	303	302	315	308	322	294	296	312	327	301	332	301	311	280	352	339	297	315	299	281	266	345	332	288	292	327	326	313	320	306	333	346	320	314	331	301	333	288	334	303	313	305	280	323	317	289	300	303	329	291	331	315	311	328	289	317	314	336	318	333	289	329	307	303	317	304	315	316	301	312	311	324	328	307	322	322	273	312	334	322	343	330	297	323	326	318	268	287	310	323	313	328	334	320	303	304	330	311	307	296	306	342	327	320	320	310	328	304	317	310	339	314	278	352	280	302	334	303	321	320	324	342	328	305	324	326	312	310	285	286	324	315	309	313	307	305	343	317	317	276	306	344	288	309	323	315	283	349	321	319	302	332	308	307	284	320	346	321	298	341	309	311	314	326	290	329	345	311	370	325	293	300	327	311	277	315	329	327	310	307	298	308	321	275	340	314	325	346	310	328	338	327	287	314	286	332	313	314	309	288	311	349	302	316	318	307	288	362	290	301	321	303	329	346	304	308	302	300	333	324	300	308	310	312	350	310	314	349	327	304	344	302	296	316	299	296	332	309	303	324	314	334	291	320	303	316	310	317	320	304	296	349	325	306	313	325	314	287	301	346	319	337	305	315	320	333	305	300	283	306	304	284	319	326	338	329	320	304	312	310	327	310	297	325	301	268	322	325	298	314	303	334	345	322	324	341	281	291	312	321	330	296	301	307	325	322	323	333	327	299	318	291	309	299	331	306	335	327	299	317	322	336	286	308	296	300	328	310	310	342	339	332	298	349	349	323	298	289	325	320	337	332	324	303	260	329	297	316	340	316	316	302	314	323	318	304	322	327	348	292	299	291	277	316	292	318	295	325	318	333	335	295	333	305	311	300	328	292	332	360	319	315	331	318	292	332	296	320	295	324	344	295	346	311	307	327	326	378	325	313	355	333	320	320	315	314	340	311	336	309	319	320	300	292	311	280	292	330	356	316	311	342	267	284	303	322	323	304	307	323	318	294	317	321	326	329	307	320	316	325	318	312	319	313	328	329	308
25175	2951	6406	6803	5857	4861	3976	3372	2912	2530	2205	2071	1940	1817	1697	1598	1504	1433	1455	1306	1267	1304	1286	1245	1144	1221	1141	1123	1131	1158	1050	1076	1055	1055	1016	1107	989	1008	1027	988	983	1018	1097	1006	991	1006	980	991	968	934	972	956	935	975	982	943	984	956	964	979	976	972	966	958	882	946	958	949	981	945	915	962	946	965	941	943	949	943	909	950	962	908	925	934	950	952	900	952	934	926	925	945	934	897	940	945	994	945	964	963	940	928	982	944	1007	946	947	956	964	891	948	919	936	924	972	954	913	932	973	910	933	952	1000	922	895	905	968	956	881	878	922	920	957	869	935	894	864	915	941	957	969	877	975	907	953	955	924	948	952	900	922	964	967	875	938	924	960	935	947	980	986	877	985	930	965	968	947	938	968	958	924	964	947	886	920	940	926	907	1002	913	930	902	953	918	921	903	948	872	958	892	903	933	943	937	934	903	918	973	908	941	972	911	894	964	926	979	909	912	898	901	889	930	948	887	943	911	883	951	887	914	963	941	947	960	942	920	903	853	872	901	936	899	907	989	886	947	921	899	886	943	915	864	877	940	977	913	925	955	962	901	923	930	903	873	871	896	905	928	905	955	950	865	863	944	902	897	942	883	914	894	939	902	969	884	906	943	886	917	920	966	916	919	854	923	942	933	923	918	890	946	1004	969	900	893	912	947	894	901	907	907	897	935	884	916	904	903	909	964	919	933	889	941	907	902	926	941	899	918	952	925	903	865	895	943	908	945	928	954	912	932	924	926	840	889	904	880	882	943	914	909	904	919	912	937	909	953	923	912	869	933	892	867	942	918	926	935	904	898	902	922	907	869	889	920	921	894	932	927	948	922	956	917	918	876	915	864	910	952	898	921	919	930	931	924	910	945	982	946	918	905	997	886	865	964	947	909	930	934	950	928	918	888	887	944	930	845	976	910	996	905	954	918	884	944	881	916	906	963	865	867	985	933	897	939	892	906	913	914	951	937	918	918	930	897	967	865	919	877	868	907	905	926	890	873	913	873	881	930	895	938	885	927	962	907	925	1003	949	911	919	939	951	914	923	887	865	956	947	894	899	923	927	957	915	890	924	942	939	906	946	952	901	944	907	885	942	877	949	949	890	879	952	888	870	949	911	930	958	924	929	939	970	883	918	939	937	917	973	913	873	917	934	927	899	903	963	895	919	936	885	906	947	895	952	943	893	948	941	935	918	895	922	857	936	924	842	952	924	909	968	933	911	906	943	944	900	906	912	898	904	908	940	905	952	914	933	932	951	920	929	919	919	983	945	955	922	924	926	964	944	917	927	876	899	937	909	902	962	910	924	965	879	923	924	905	935	934	895	950	919	914	923	945	882	945	958	921	969	904	927	908	951	925	944	922	903	939	909	943	938	910	936	900	928	929	944	919	931	834	957	925	897	982	905	973	933	984	872	885	956	843	880	944	952	934	890	926	942	939	913	937	843	883	925	908	966	902	930	887	890	919	941	910	943	965	960	910	870	950	947	905	914	934	873	955	868	932	921	987	965	932	929	954	923	910	952	936	926	897	971	951	913	890	941	935	898	925	920	908	918	917	912	891	928	883	906	947	920	901	928	919	909	902	911	898	924	955	904	955	962	907	908	861	945	881	933	910	910	1002	918	947	923	938	955	888	918	919	926	920	944	948	931	943	956	927	925	914	905	888	903	883	893	925	921	880	964	954	931	964	879	953	890	916	934	862	928	924	889	953	871	928	936	933	875	928	918	998	952	906	930	917	926	931	827	920	884	886	964	857	953	870	949	943	878	901	941	951	909	896	961	922	944	952	878	891	888	969	893	922	955	966	915	931	934	978	896	898	989	886	916	897	940	916	938	879	841	880	907	927	909	913	915	958	921	912	946	914	964	828	896	894	870	926	923	947	924	893	938	902	939	893	923	930	853	1006	912	926	898	930	896	957	913	909	906	952	941	943	986	920	906	912	913	904	930	901	921	933	967	921	942	917	943	881	933	923	926	940	970	935	926	953	864	902	944	910	972	964	921	897	920	898	899	901	913	914	911	869	923	867	919	892	947	900	922	940	969	922	915	922	960	948	878	929	899	921	906	915	904	884	970	909	954	942	901	868	895	896	936	893	902	899	896	923	876	868	863	958	981	898	907	909	967	869	881	923	878	957	911	918	923	947	956	899	938	919	935	902	906	877	918	910	904	971	902	865	895	988	905	951	837	926	937	854	922	945	916	946	857	959	848	916	890	951	944	919	924	888	947	962	948	939	894	882	936	900	901	897	946	956	951	909	918	889	905	849	932	878	917	932	948	936	927	906	953	920	912	923	950	921	905	931	950	923	907	914	896	902	897	990	965	868	897	891	964	900	943	907	869	940	954	933	931	948	928	916	920	938	876	890	926	898	935	915	906	911	930	913	924	903	911	904	906	925	922	883	913	873	908	931	898	875	909	873	927	943	898	929	984	887	937	904	936	926	917	920	963	909	938	889	880	937	962	939	913	884	929	924	857	932	894	863	922	909	991	956	949	921	913	961	946	905	899	935	928	932	907	927	932	919	885	969	903	887	905	901	940	950	945	916	923	951	915	933	924	931	934	895	946	938	954	921	916	896	933	952	946	944	874	921	898	933	887	922	917	900	925	876	882	933	948	906	912	915	1001	962	940	900	945	939	944	949	962	962	892	931	950	950	876	906	894	925	909	889	899	954	886	938	932	926	946	931	907	938	928	880	979	926	932	935	943	861	968	909	918	916	955	908	898	912	883	906	879	939	902	1002	911	923	928	910	951	910	952	921	907	909	951	923	964	942	908	905	931	910	926	914	904	874	887	930	964	883	876	892	876	943	894	920	936	939	840	903	919	931	929	958	907	904	867	882	900	923	933	912	962	902	921	934	966	925	927	928	933	938	898	975	945	903	903	978	918	878	898	877	921	937	958	938	957	914	946	942	924	897	901	877	874	877	894	937	943	934	863	913	953	958	951	892	906	967	902	966	907	927	919	922	950	926	899	955	922	909	992	969	953	875	939	907	929	932	887	912	932	985	918	953	923	952	963	958	941	901	914	860	952	850	908	927	953	919	917	943	929	950	902	926	930	936	904	903	958	879	959	964	852	953	933	877	916	909	899	961	913	940	927	947	935	927	962	934	965	883	959	954	943	923	889	955	909	905	921	939	931	889	921	914	904	943	987	977	872	900	940	931	894	909	932	893	937	926	883	943	917	914	904	898	942	897	888	930	939	948	940	961	898	903	897	864	901	1006	907	884	899	929	923	938	922	894	909	919	975	941	896	946	908	882	924	931	958	935	944	952	980	902	875	936	915	867	936	888	882	926	1038	915	946	927	971	936	867	926	941	934	864	899	982	931	880	949	963	974	915	871	916	931	935	996	891	936	904	985	931	962	911	908	935	959	939	906	908	890	925	892	930	908	948	939	940	935	927	982	859	904	895	890	916	906	945	956	945	879	924	959	921	946	996	905	901	853	903	833	905	952	916	888	927	881	910	901
6249	360	246	184	169	159	163	150	136	150	130	135	149	136	144	135	132	124	140	118	138	137	124	130	144	125	148	158	139	150	121	149	119	134	152	139	140	122	120	118	144	146	137	108	110	146	144	154	137	140	140	147	141	117	161	139	119	107	133	128	148	145	146	133	125	128	140	137	149	151	133	112	145	155	128	144	130	114	136	134	131	124	142	134	138	133	137	134	147	158	117	135	150	148	114	137	121	118	126	140	151	131	130	135	139	144	124	138	135	152	122	125	120	166	137	149	121	138	156	120	135	152	131	164	150	129	136	127	120	145	125	143	161	165	121	136	114	124	142	133	120	106	122	133	147	135	135	133	151	131	141	114	152	140	161	125	101	150	122	140	120	140	125	142	150	128	126	138	141	125	129	128	128	133	136	119	128	152	131	119	149	136	137	128	124	141	132	129	129	122	132	138	143	128	125	119	150	130	134	145	136	127	144	144	138	146	136	135	149	143	145	128	125	125	144	115	125	138	141	145	129	121	139	147	145	131	167	140	126	125	118	133	145	132	136	137	122	135	118	135	156	122	126	117	130	124	140	128	123	142	156	121	118	132	139	116	140	130	136	123	120	152	150	116	128	145	143	146	140	127	142	142	144	125	118	128	126	119	156	120	134	148	95	145	123	130	135	144	127	136	132	135	116	150	150	146	147	142	126	143	129	149	126	131	129	133	130	139	136	123	124	122	131	136	155	118	146	144	119	136	142	122	155	132	122	151	126	145	119	138	131	137	115	137	142	129	132	141	137	129	156	118	121	135	125	122	150	147	130	146	113	120	126	133	136	116	117	156	150	138	129	134	121	110	122	143	138	135	131	136	137	134	133	144	113	124	132	116	109	162	127	121	145	142	112	112	128	122	122	127	146	126	132	128	110	113	139	149	114	130	140	144	129	127	152	154	128	150	138	141	134	137	152	134	149	133	126	129	121	124	152	133	116	121	118	147	131	116	126	125	125	152	149	147	130	147	127	128	127	144	144	121	122	128	153	139	150	128	154	141	152	130	158	127	130	151	142	135	132	141	145	121	142	132	145	135	152	128	139	119	128	127	140	126	137	158	133	155	133	129	112	124	119	133	139	132	144	127	135	150	128	114	124	136	147	120	130	129	132	129	145	146	116	134	141	147	126	126	120	116	142	133	109	141	133	129	146	128	140	136	146	127	141	121	147	127	116	153	128	119	127	130	132	131	128	146	131	114	115	125	136	118	137	127	136	117	122	137	129	118	115	126	137	127	149	118	140	145	126	141	130	119	139	122	144	137	137	136	141	141	142	128	142	126	137	117	136	131	128	145	144	132	132	125	142	133	131	135	128	156	126	123	132	121	127	146	149	114	138	138	132	138	144	140	120	131	142	132	135	134	123	125	134	136	131	130	135	149	126	122	135	142	128	147	136	128	151	133	157	118	128	135	138	123	137	129	126	122	144	133	125	139	133	166	138	137	136	124	120	113	135	140	132	125	148	143	164	129	124	145	123	121	149	120	121	130	145	123	145	115	125	118	149	123	132	126	123	138	137	136	147	118	131	135	148	124	116	133	137	125	141	127	137	136	131	127	138	131	131	149	141	133	106	138	132	155	142	168	140	146	123	130	120	127	149	127	147	139	141	137	148	117	151	148	130	140	149	141	127	119	159	137	125	126	126	140	140	143	137	128	154	126	123	124	138	141	140	122	136	136	139	137	145	132	130	133	124	130	151	129	153	145	136	143	132	150	139	141	147	115	132	135	132	112	128	123	143	138	145	144	124	149	139	145	129	138	114	135	125	140	127	135	137	149	131	131	150	141	145	138	117	142	136	148	134	126	129	144	141	143	122	139	134	133	144	161	130	137	142	134	126	149	138	147	132	118	139	129	108	132	130	149	133	143	146	142	140	109	133	137	120	133	133	141	122	161	135	111	127	140	131	139	141	118	120	117	131	128	136	151	112	127	129	131	139	123	141	136	125	141	141	131	116	111	131	135	137	124	124	163	144	143	130	142	143	131	124	148	136	130	147	131	130	123	126	140	129	103	137	134	162	125	146	136	135	113	127	149	129	129	133	127	150	118	129	150	155	145	130	143	152	139	137	142	136	139	152	132	123	144	138	147	124	129	138	151	147	129	133	151	133	128	136	151	141	160	116	134	115	143	120	114	157	124	143	152	151	117	137	137	134	148	115	114	139	127	136	143	136	119	141	121	121	102	131	126	165	152	128	153	117	146	135	137	131	118	136	136	126	130	139	137	164	118	125	138	137	122	134	134	150	143	123	140	131	128	127	151	135	133	135	120	127	132	131	128	135	143	143	134	130	147	138	156	131	146	131	110	140	125	137	109	153	123	131	146	132	136	132	116	126	132	128	132	134	118	114	123	123	124	134	151	146	131	118	133	144	136	124	134	133	144	139	144	138	127	115	133	149	130	129	147	157	131	132	136	133	167	136	153	138	144	135	130	115	143	136	142	122	161	129	151	123	142	129	138	130	139	145	110	135	127	126	112	136	146	144	131	118	127	125	128	136	129	152	148	146	138	131	118	143	123	151	131	146	123	148	137	132	134	133	143	140	110	116	131	125	134	142	139	130	119	162	142	118	147	129	137	139	129	117	142	153	127	136	111	120	123	131	149	142	131	138	140	132	143	139	146	116	120	148	123	136	148	143	142	121	124	148	155	152	154	119	156	129	137	125	147	156	129	140	137	135	124	127	160	120	137	149	133	136	148	139	137	132	135	130	139	132	133	139	134	148	131	118	136	134	156	150	129	139	113	127	138	140	138	135	152	109	153	115	122	128	150	120	145	135	120	115	132	134	148	160	142	120	133	143	125	129	141	154	131	143	128	159	117	129	139	148	124	133	145	166	130	138	140	119	126	115	113	149	137	122	117	145	142	136	160	128	136	137	133	122	146	122	126	111	121	143	139	129	104	140	141	129	162	136	137	130	133	122	124	144	146	135	151	132	126	137	154	153	120	131	131	131	157	133	113	137	115	133	152	140	130	129	144	125	139	141	123	157	131	123	132	142	115	129	133	124	138	147	133	126	132	128	119	150	149	125	139	131	122	133	123	123	120	143	117	140	123	131	131	158	145	125	139	134	143	133	125	136	139	118	152	133	127	163	141	166	137	158	149	149	143	147	132	149	134	135	130	133	120	116	153	134	130	112	143	122	129	117	136	138	124	125	139	120	138	133	125	121	134	104	124	131	149	118	114	148	138	132	122	132	143	136	145	133	128	135	120	134	171	131	135	133	127	131	133	130	147	143	126	134	126	145	150	125	143	125	139	137	118	125	116	133	121	153	133	142	143	127	136	159	159	116	123	144	100	122	128	136	126	125	144	131	153	133	142	140	123	125	138	147	138	117	159	153	141	155	144	115	139	144	125	135	151	145	108	138	123	127	127	124	139	148	131	131	113	133	130	137	144	124	146	131	147	143	117	129	126	120	167	125	130	131	116	133	128	141	129	141	130	137	126	133	137
5951	506	667	696	616	592	612	574	554	548	518	461	476	505	516	470	532	510	461	482	472	501	482	459	503	420	449	470	440	489	444	475	474	434	472	456	459	480	461	429	480	483	501	464	418	428	460	510	449	444	461	472	452	491	449	466	423	467	495	495	456	493	517	464	459	471	467	444	465	442	497	520	466	461	479	440	457	482	464	501	463	487	486	489	438	468	450	439	429	483	442	484	463	475	481	427	460	479	448	471	445	422	493	466	462	467	479	451	478	432	472	492	491	489	455	451	447	468	440	484	438	433	455	452	458	454	492	484	480	439	470	470	466	464	445	505	435	466	459	465	491	442	479	462	469	470	479	481	484	447	439	483	456	522	453	447	463	463	457	475	457	436	463	456	445	459	493	449	447	445	477	466	512	502	434	460	469	480	500	470	486	462	466	469	442	436	487	455	434	469	480	486	480	421	478	491	443	444	473	487	451	488	509	484	445	471	475	440	441	448	436	467	443	476	463	450	485	468	470	455	449	466	473	490	456	483	462	492	455	459	451	476	457	486	434	441	468	475	463	463	443	486	453	478	439	446	437	480	478	455	491	430	492	446	447	454	462	454	440	465	493	457	455	510	491	487	505	488	445	463	463	448	450	459	448	493	498	471	463	479	465	475	473	421	496	475	472	457	443	468	443	478	451	449	437	413	461	449	441	469	494	473	470	426	473	442	454	446	452	465	429	476	441	461	492	432	470	497	453	473	467	455	454	494	484	466	475	445	450	489	420	486	478	467	471	471	443	420	467	462	466	452	488	493	480	478	436	486	445	477	491	478	448	437	449	456	447	463	437	501	452	453	482	481	446	440	439	460	433	450	490	457	456	461	428	436	466	456	462	475	438	447	435	470	449	450	447	455	509	467	454	496	477	514	487	434	482	467	448	457	478	466	467	414	450	446	484	476	477	472	468	447	448	438	447	442	513	480	472	465	435	409	477	483	458	425	431	448	484	452	444	464	456	444	484	447	461	458	447	474	472	415	482	488	468	463	461	460	482	462	437	440	491	475	492	470	448	452	464	434	455	436	447	448	512	471	447	472	463	487	418	457	488	450	483	443	446	463	488	464	489	459	460	496	470	492	432	441	474	458	443	482	418	459	473	466	469	470	513	466	451	462	475	490	442	453	466	450	475	468	456	410	457	432	460	490	484	474	510	461	480	432	500	468	450	460	446	407	481	432	432	449	451	466	470	492	503	414	499	445	441	456	456	428	440	462	441	483	455	433	491	417	481	437	442	473	486	476	479	455	482	463	481	465	471	458	459	463	475	475	420	468	451	472	483	481	411	472	465	460	451	458	441	470	475	441	471	465	463	452	472	455	460	421	461	482	446	468	444	526	491	476	473	470	474	462	487	457	464	449	466	456	447	416	456	491	443	472	419	435	457	476	453	421	456	464	478	452	449	464	445	500	446	442	459	463	470	422	443	485	469	442	469	460	429	486	491	457	461	506	419	437	475	486	468	466	462	467	431	449	457	485	456	429	436	480	484	460	482	471	451	453	474	474	446	437	482	418	475	452	477	506	484	454	442	493	461	459	476	480	462	408	442	445	459	478	430	437	460	468	446	451	432	472	458	436	484	469	459	486	453	491	484	514	418	473	452	461	492	436	475	480	432	455	452	467	499	466	442	437	447	451	438	433	475	481	485	424	500	445	420	422	484	444	510	448	449	462	431	453	439	434	434	448	433	452	487	480	441	473	463	447	476	450	421	460	478	471	462	475	479	428	478	464	498	499	486	472	478	454	450	413	480	467	470	442	446	446	450	439	444	505	474	495	488	489	435	501	472	472	474	470	477	471	467	458	455	443	445	440	477	486	461	461	428	469	445	442	458	494	428	460	471	467	457	446	443	447	492	437	467	457	458	429	456	437	427	476	495	476	467	481	473	476	476	439	472	433	501	481	476	472	460	472	443	438	421	448	478	476	428	470	483	515	481	444	471	466	454	447	468	435	508	493	464	458	509	490	449	449	480	413	493	451	444	433	481	457	425	467	480	445	463	484	469	439	464	465	463	481	448	473	435	473	467	448	436	449	509	458	471	448	445	443	475	433	478	452	487	463	442	465	469	443	484	453	483	433	449	455	462	439	470	415	417	452	456	436	473	488	471	430	458	450	410	501	470	442	498	479	480	459	438	481	486	446	505	503	484	450	444	448	437	437	466	421	417	441	467	457	497	412	469	446	474	480	483	479	446	450	448	451	476	463	461	457	442	437	496	445	468	483	413	448	461	453	439	472	464	444	421	442	474	444	467	466	466	465	434	450	459	508	484	455	468	446	478	469	453	445	483	459	477	458	461	512	455	458	473	446	418	394	453	459	476	437	437	442	474	424	462	439	450	448	445	474	501	472	438	431	458	457	498	483	449	440	485	456	456	483	442	458	492	452	441	477	519	441	474	443	450	454	458	435	449	484	474	462	483	433	477	466	473	473	463	478	444	462	455	407	440	497	448	470	462	441	461	476	497	467	427	474	426	494	469	413	468	430	476	476	484	455	426	461	423	446	458	472	462	492	467	461	470	451	438	477	488	446	469	465	469	450	446	439	482	459	491	468	492	457	479	472	484	506	444	492	472	463	463	453	454	428	425	478	473	470	457	461	501	477	458	468	472	450	434	431	463	441	454	484	440	472	478	470	446	463	429	446	468	479	466	471	463	456	480	435	464	452	453	414	436	444	464	511	452	474	502	445	462	525	448	488	446	412	475	454	477	456	470	464	505	447	469	484	492	459	424	475	495	495	468	473	459	446	452	480	459	479	466	483	452	445	491	473	464	471	479	481	475	436	453	491	458	445	474	494	442	458	485	427	414	474	476	448	455	447	455	468	466	465	485	474	483	449	474	483	422	468	493	477	462	482	481	458	439	453	492	443	468	484	471	483	474	460	459	434	482	457	467	464	445	436	449	510	480	465	465	505	463	447	481	404	408	441	477	462	453	458	497	467	460	440	465	445	460	485	455	510	499	466	491	465	461	432	411	431	455	466	469	445	438	465	477	483	463	464	442	469	484	473	479	457	481	493	429	497	486	462	453	472	463	462	482	455	459	513	483	469	476	457	455	445	453	470	462	477	448	460	472	477	454	500	454	445	449	433	492	423	498	474	439	516	471	461	471	428	467	482	479	434	436	492	474	466	425	462	478	482	461	456	456	478	467	471	434	441	408	461	446	465	426	441	429	442	448	482	455	447	481	492	455	457	451	418	464	448	458	459	446	446	442	477	455	452	453	495	452	460	471	500	459	487	500	451	448	446	486	484	422	470	469	478	477	464	458	473	486	498	478	429	465	477	431	445	454	463	462	483	439	437	483	482	462	454	472	462	458	419	495	454	443	479	456	482	489	459	458	499	463	452	464	465	458	471	470	437	436	460	465	473	439	453	463	431	478	452	485	468	454	452	456	436	455	482	470	454	454	499	440	468	441	463	463	474	448	486	431	496	458	469	449	482	474	452	466	483
35506	5167	1629	1158	854	702	555	462	466	374	380	342	351	331	324	301	293	318	290	301	285	294	297	280	316	256	310	279	281	293	261	291	283	291	253	266	280	280	278	296	279	274	251	248	260	308	259	258	297	264	294	272	226	272	256	270	252	288	287	276	268	261	267	285	259	272	238	237	269	247	241	265	289	269	270	278	271	262	283	268	269	270	275	279	265	234	275	251	260	247	269	257	235	245	285	288	278	262	241	294	258	250	271	258	243	253	252	238	300	250	235	259	242	281	260	231	233	241	235	257	247	252	261	247	260	238	253	248	243	252	264	234	258	256	278	290	244	243	249	269	289	271	271	253	265	249	270	257	278	261	283	237	280	274	279	282	260	219	233	270	267	254	275	265	266	249	281	291	265	273	264	279	289	264	238	298	273	272	258	252	299	255	269	241	236	251	267	276	265	251	286	259	260	230	243	261	251	268	294	255	257	292	271	263	263	279	273	269	279	267	266	270	252	276	275	284	283	268	255	291	265	282	266	273	265	220	253	255	264	278	258	300	247	270	257	248	259	275	276	245	273	271	229	266	271	246	237	236	236	246	274	270	254	281	258	231	289	249	272	281	284	239	274	257	259	288	260	308	264	266	246	257	284	263	264	268	226	291	261	247	284	247	275	296	280	291	273	240	266	251	245	260	279	259	296	245	250	249	222	286	240	229	245	245	288	266	264	296	266	269	247	283	275	235	275	266	238	296	263	267	281	266	236	267	270	283	286	250	255	255	254	285	262	278	262	251	266	266	267	265	281	257	255	236	260	287	246	254	241	240	281	255	253	293	261	273	301	288	257	253	277	266	265	249	288	276	255	255	256	281	285	251	240	271	271	260	244	271	258	264	263	259	263	253	260	272	259	266	246	259	263	281	254	240	262	261	260	244	254	257	247	261	292	252	254	281	269	245	244	243	251	246	266	270	259	248	262	273	267	273	285	287	240	300	273	251	266	269	262	263	269	277	259	242	278	275	262	282	271	257	232	258	281	246	237	247	214	270	283	239	257	260	254	262	280	269	288	278	291	267	279	248	269	240	266	247	247	253	243	282	251	247	253	269	273	257	239	262	231	253	275	228	244	292	248	272	270	256	234	270	247	252	263	252	279	237	270	258	281	249	238	249	274	232	240	265	308	232	263	275	228	279	289	254	271	241	260	263	259	253	249	273	262	303	257	263	270	239	260	261	233	269	259	248	265	250	256	297	276	240	246	259	261	256	249	253	264	270	237	280	259	276	283	276	254	257	259	266	244	276	268	257	269	254	248	236	275	249	296	262	237	234	251	264	271	276	249	285	230	250	266	271	240	243	290	243	278	257	262	277	265	253	247	248	260	274	252	269	259	266	262	242	260	271	297	267	269	267	264	290	247	229	243	297	233	269	253	293	259	265	274	243	268	260	282	245	273	272	266	266	269	255	267	259	260	267	254	266	267	267	258	256	293	296	242	264	257	266	246	261	268	266	259	258	288	278	292	273	258	258	269	244	236	259	279	288	252	248	286	262	247	266	251	266	300	267	286	269	252	267	266	297	248	240	270	305	256	289	274	252	264	278	274	258	271	286	261	271	270	265	255	261	285	257	254	286	283	264	253	263	274	269	275	268	262	272	243	275	266	277	274	233	255	271	258	280	249	250	262	268	274	304	242	272	257	270	252	275	255	257	239	282	269	274	267	277	291	255	273	271	257	280	289	266	250	272	252	262	270	235	257	264	297	231	274	265	277	278	287	265	246	260	286	292	253	232	256	247	314	259	259	242	274	285	253	248	245	259	248	275	293	280	288	246	252	290	239	286	261	258	244	280	260	264	258	272	239	268	250	280	267	259	244	283	269	259	253	241	263	266	252	220	288	246	272	258	267	265	269	258	254	239	263	260	278	246	259	255	259	261	275	264	251	267	273	286	285	269	259	275	251	253	243	255	274	263	263	292	271	285	241	261	256	270	268	280	260	256	290	267	264	244	268	271	271	244	254	265	267	297	269	231	256	261	263	261	270	255	266	261	288	303	269	259	254	305	240	285	261	248	283	292	255	258	265	269	305	257	275	252	282	258	280	288	291	278	261	248	291	275	274	244	261	285	270	277	270	265	259	242	247	262	256	250	250	258	278	216	256	281	254	285	253	281	265	269	251	261	232	241	251	236	275	265	250	247	233	265	239	276	270	247	257	274	289	288	245	240	254	273	240	231	260	262	280	278	278	252	251	247	297	303	257	264	277	272	266	290	268	274	284	268	254	230	285	227	275	277	262	254	255	253	249	262	282	235	282	301	285	271	265	276	253	270	269	232	277	244	246	252	283	239	252	278	282	256	275	275	254	236	268	252	260	271	248	267	249	290	246	246	268	269	264	238	291	224	255	270	288	298	265	242	243	272	239	266	255	250	253	248	232	266	289	257	243	274	277	247	267	249	279	235	259	287	238	248	262	247	260	251	266	291	259	259	253	243	245	268	253	265	262	268	245	250	276	270	245	275	289	268	269	240	240	262	259	242	295	246	236	272	261	267	266	235	246	283	292	275	252	264	257	250	269	252	294	267	257	290	251	266	280	258	265	273	276	259	249	244	229	277	264	250	292	260	226	267	245	246	261	257	278	263	278	226	249	275	252	258	289	283	268	257	240	275	255	291	252	275	273	267	274	266	244	255	290	264	270	275	265	267	267	264	255	264	233	275	272	245	239	260	246	230	260	237	267	261	290	244	273	280	267	240	261	250	236	283	274	268	253	284	253	264	273	250	256	283	255	245	246	238	253	300	250	285	257	264	260	240	264	243	287	279	240	261	259	257	254	275	284	252	258	254	258	273	249	282	277	239	244	259	266	273	254	265	258	278	254	253	276	269	244	286	239	251	249	258	258	245	290	264	295	257	249	250	266	247	270	276	265	240	249	265	237	242	261	259	302	258	275	252	273	259	254	264	282	288	262	254	270	273	273	243	261	280	247	245	251	266	274	264	274	267	232	257	262	256	246	239	279	255	262	235	273	269	273	268	260	265	250	264	273	262	266	269	263	271	256	238	260	257	261	282	263	261	257	270	257	242	253	286	255	289	273	275	253	263	267	244	268	255	252	250	293	297	278	260	235	250	277	234	254	267	288	258	263	260	257	292	270	254	254	270	265	268	229	270	273	268	285	247	251	236	258	295	242	281	229	276	294	254	257	235	268	250	279	264	268	249	262	272	299	252	281	262	281	264	274	254	266	295	265	260	274	277	268	265	267	262	260	271	287	284	290	229	277	303	251	251	289	263	270	265	257	281	269	260	215	229	258	269	264	278	258	268	253	248	293	265	277	278	264	282	266	276	258	263	258	277	300	272	278	227	252	290	278	261	261	261	260	243	277	284	276	252	231	272	302	240	247	218	268	268	253	260	238	236	284	296	286	266	265	272	258	245	242	263	260	231	251	257	267	245	295	287	276	252	253	282	283	246	257	253	278	248	250	283	276	266	281	245	263	291	231	265	303	268
18778	1957	3688	4062	3565	2882	2420	2082	1924	1717	1522	1364	1316	1245	1185	1204	1131	1049	1033	1004	977	998	1014	958	948	934	880	898	870	898	875	892	843	892	911	865	849	870	867	874	839	805	809	863	819	847	840	860	841	848	820	842	811	821	821	794	793	813	813	855	838	859	805	842	861	869	771	826	796	791	777	796	776	792	830	826	826	810	840	766	790	843	825	809	769	835	800	766	859	895	787	808	810	795	847	788	854	855	823	811	783	843	791	833	788	788	801	819	796	795	800	776	809	767	783	838	787	771	760	803	777	759	817	763	786	784	813	821	803	805	738	767	776	826	779	807	797	834	782	748	822	791	790	766	818	831	806	819	788	803	749	804	830	779	791	828	785	781	817	830	769	767	816	805	779	778	784	801	834	822	778	787	813	790	809	800	787	812	857	842	770	787	808	810	773	771	797	863	827	804	780	796	798	809	824	817	767	779	774	807	796	803	845	841	798	826	815	806	796	839	758	860	802	776	773	828	795	800	818	798	818	818	800	852	750	782	746	751	841	773	807	794	814	815	804	809	810	817	774	816	783	787	882	782	754	813	781	755	777	844	860	765	766	795	858	779	746	751	828	836	825	828	840	758	770	767	755	775	820	760	803	788	736	829	774	833	803	775	751	773	846	770	833	812	855	807	779	796	745	799	835	831	873	764	845	816	830	803	802	847	804	797	815	815	838	788	781	799	840	816	798	792	789	749	799	833	769	800	858	799	842	790	754	773	818	768	806	834	848	824	819	802	785	818	762	788	762	780	785	833	776	744	807	801	803	836	811	822	808	816	827	795	778	849	815	784	825	812	776	803	794	814	824	779	765	799	763	806	791	873	814	825	799	834	778	811	782	762	833	802	758	791	786	788	788	809	815	817	784	766	812	821	788	785	824	871	754	807	810	819	760	860	802	826	825	799	756	749	832	803	796	805	791	784	788	761	792	831	816	773	762	759	801	787	825	829	783	835	791	827	757	842	792	807	797	778	764	768	808	810	853	796	817	799	779	828	749	818	790	806	811	825	826	823	739	770	794	816	805	789	775	830	801	798	833	801	794	780	854	822	804	759	786	820	791	797	787	845	842	806	803	798	801	825	808	828	773	825	784	797	797	813	761	856	771	795	791	757	850	849	813	781	779	814	781	781	786	807	826	815	777	812	839	799	760	824	762	806	815	802	759	781	739	782	774	806	782	756	778	818	748	800	823	793	820	775	781	836	795	775	817	769	803	799	811	794	762	773	783	780	784	781	857	770	827	769	813	849	770	802	759	788	745	840	828	793	763	773	770	802	802	806	799	794	782	827	776	797	791	820	843	765	819	786	771	797	815	769	801	766	798	802	820	824	789	761	805	763	818	817	853	788	826	782	808	808	783	774	833	780	752	777	795	823	796	781	841	814	770	764	802	803	782	810	789	784	792	764	869	785	840	789	792	820	824	771	820	785	771	800	788	797	819	797	829	754	824	850	834	812	783	792	780	774	770	854	800	833	820	788	764	796	760	827	776	807	809	835	769	761	779	801	770	762	775	767	770	850	868	766	761	821	808	829	774	795	798	735	790	789	816	795	793	781	814	809	763	824	822	809	790	803	821	794	798	799	808	788	810	756	771	829	776	810	769	754	811	826	807	786	827	788	780	793	837	824	787	802	823	827	778	832	757	776	803	818	803	775	841	781	793	777	838	781	819	857	804	771	761	827	798	819	799	790	799	813	736	814	771	809	774	741	799	793	806	811	787	818	796	795	764	826	783	771	766	835	757	819	801	775	758	787	731	766	845	745	780	809	803	822	784	773	817	785	803	828	830	802	788	796	761	819	761	789	840	839	786	779	817	819	806	851	827	789	780	820	802	824	797	790	802	781	827	764	778	837	807	830	843	809	771	827	807	788	801	798	816	787	754	797	795	790	785	798	852	762	800	831	799	795	763	844	786	785	799	759	771	793	766	760	834	848	819	833	771	804	795	761	799	764	788	822	814	770	798	804	786	806	799	773	799	798	783	745	800	843	800	825	845	817	780	793	795	784	784	775	771	841	821	791	825	772	820	831	775	860	798	761	782	829	785	804	747	845	762	778	807	839	781	793	759	795	790	805	826	782	808	784	783	773	766	777	825	747	762	847	776	820	769	804	804	830	755	791	739	752	759	780	800	843	751	837	776	789	779	798	813	782	800	758	813	807	783	772	811	750	838	797	809	842	834	838	761	813	766	768	803	750	800	800	775	764	787	798	824	839	777	810	839	790	728	850	788	782	854	798	790	815	851	835	770	728	838	773	834	880	780	781	814	801	817	791	787	753	827	761	789	833	775	843	813	838	823	812	817	804	800	805	810	778	801	805	777	776	814	802	758	789	801	795	789	769	797	801	851	753	793	761	788	773	775	778	801	791	815	769	798	822	829	777	757	800	774	823	754	841	779	796	756	789	820	797	843	746	847	823	802	779	801	795	808	807	805	806	794	829	835	795	808	791	771	782	801	766	801	833	818	834	766	814	783	757	800	804	817	793	804	801	786	818	783	777	826	825	814	776	788	815	771	794	748	774	816	774	822	794	832	784	798	792	824	809	772	848	776	813	801	757	793	809	813	769	807	760	838	794	788	760	844	814	797	798	818	799	791	765	790	810	854	795	829	752	797	834	728	801	776	809	834	854	755	826	795	790	774	814	822	787	788	770	770	783	801	827	784	768	792	812	764	745	776	792	785	803	832	834	802	808	815	777	774	818	860	773	775	810	818	813	795	771	800	795	793	813	769	754	849	844	817	768	821	748	798	773	785	818	783	845	792	816	839	818	802	769	829	789	859	821	795	810	831	825	763	750	828	775	834	791	801	816	785	815	837	795	730	785	819	743	804	760	844	817	739	817	796	772	795	795	808	799	788	776	826	785	792	789	782	853	799	866	805	837	818	781	805	824	807	809	851	785	832	826	805	816	849	804	831	758	773	803	813	827	772	782	802	808	797	768	794	801	757	788	803	818	764	755	789	792	770	836	848	799	814	787	807	773	836	778	785	784	831	822	836	782	778	803	815	778	826	810	782	834	794	809	787	868	750	811	818	760	815	814	821	775	837	783	811	817	848	776	787	812	775	823	808	770	798	777	792	812	790	822	793	808	787	785	790	829	796	816	775	746	765	799	837	811	791	822	800	819	800	790	771	847	786	813	825	781	825	851	795	769	783	850	811	745	766	784	808	844	832	815	784	802	829	831	821	798	834	769	784	819	789	818	790	801	827	752	803	797	817	798	760	841	879	773	779	775	855	809	741	779	800	832	789	815	776	783	797	842	788	817	851	811	852	827	814	814	813	756	770	789	759	800	795	767	803	730	798	809	830	824	797	818	812	730	753	811	820	819	843	840	794	830	798	779	813	805	758	727	745	791	790	763	818	745	774	826	802	838	763	810	788	761	789	841	794	840	801	803	841	761	806	793	825	843	781	801	795	828	816	785	772	812	770	826	768	812	750	775	815	833	852	770	792	770
49553	10829	3336	2240	1540	1132	904	739	632	564	540	521	432	449	443	394	398	375	427	377	360	353	388	343	330	358	322	325	368	334	335	340	316	308	301	322	358	346	344	331	320	336	306	363	315	336	316	328	294	311	323	340	365	305	335	332	335	326	307	328	325	331	328	323	340	308	302	321	321	325	328	268	315	317	338	344	325	337	321	322	299	311	324	280	283	303	324	327	321	332	296	308	321	308	341	307	331	297	308	317	333	328	329	351	304	366	274	296	299	331	302	327	294	323	310	296	294	319	290	309	305	331	332	309	342	323	335	332	291	322	322	330	305	339	290	297	349	301	353	337	313	297	308	295	308	326	278	302	309	296	355	314	301	305	322	333	304	324	345	342	318	293	307	333	306	294	274	283	276	305	326	300	320	299	319	363	315	294	317	326	323	307	280	311	338	313	310	302	295	324	294	307	351	294	287	298	313	334	341	336	314	297	303	312	307	325	313	346	315	323	323	335	308	319	329	318	320	328	338	312	341	306	343	358	332	313	328	306	307	304	335	333	324	308	329	302	324	307	314	343	309	314	312	299	345	298	331	329	299	268	326	305	332	334	375	271	346	318	315	320	282	304	330	322	313	293	311	319	343	318	306	302	335	320	308	336	330	290	298	335	357	309	278	267	304	301	338	319	339	300	317	297	329	341	306	307	299	297	314	303	313	284	303	316	275	329	323	338	319	351	331	334	301	311	319	321	294	327	316	301	305	329	323	317	301	294	315	337	311	319	319	315	329	306	301	336	324	346	319	349	308	330	333	315	272	275	327	310	326	297	337	347	304	301	327	305	305	302	309	342	302	326	333	327	320	319	336	294	305	332	294	278	309	335	322	331	315	304	314	334	306	333	310	349	311	309	336	314	317	319	346	334	309	298	296	287	322	307	325	325	343	329	320	319	315	305	315	336	298	275	298	327	315	298	299	276	292	310	314	334	313	326	335	304	345	303	326	289	322	338	335	303	317	313	296	317	308	279	311	308	316	324	278	347	322	318	324	300	341	323	321	340	297	313	333	348	320	322	355	328	351	319	324	348	301	308	333	322	340	305	305	336	341	309	326	304	336	284	322	295	339	294	319	305	308	280	308	313	297	306	299	313	331	332	332	324	304	312	305	289	336	320	287	277	324	326	335	311	302	292	318	266	309	320	296	312	292	330	301	335	277	293	316	316	302	317	311	316	322	351	313	314	333	333	324	306	322	334	329	318	328	305	295	334	334	309	297	304	297	310	307	294	333	300	342	316	331	327	302	345	285	304	328	281	340	311	304	304	302	299	306	344	309	322	277	293	298	331	326	321	318	302	297	284	330	318	289	284	341	319	322	329	311	307	312	326	324	312	328	282	318	312	317	313	315	330	332	311	333	301	347	309	318	302	315	297	331	350	304	331	314	265	307	281	315	334	323	322	304	302	321	289	308	293	315	307	327	326	332	304	323	282	344	292	305	304	279	323	305	331	317	362	305	304	326	325	307	295	305	292	311	316	344	307	322	330	295	299	317	334	331	317	353	324	339	313	279	317	305	328	330	287	318	321	350	301	314	325	313	304	324	347	325	301	299	308	317	338	302	351	296	310	287	284	299	298	284	327	329	284	270	317	317	294	303	319	311	307	327	339	316	305	286	313	323	336	333	309	348	326	315	295	326	313	306	318	319	314	313	301	298	343	314	305	316	306	309	294	329	309	328	335	316	310	267	326	289	333	300	326	328	329	311	304	293	317	330	306	311	336	301	312	342	335	321	312	307	321	311	287	293	325	284	308	326	305	300	298	327	338	297	344	331	295	296	307	307	322	370	306	297	315	310	318	306	354	311	332	281	307	303	333	319	318	320	331	318	339	309	332	380	305	341	289	295	320	312	302	291	331	278	301	311	320	310	347	288	303	321	324	304	320	323	295	322	332	337	318	292	327	310	299	309	326	310	328	314	330	317	312	308	291	309	330	341	281	324	321	313	332	327	330	341	329	319	323	308	307	293	305	306	338	327	348	294	325	327	334	321	321	313	337	315	340	298	285	284	288	294	349	311	322	332	347	290	285	324	314	334	294	308	279	272	297	306	298	323	318	313	314	343	289	320	313	327	296	310	332	337	370	325	329	309	324	282	309	293	292	308	299	355	323	319	292	303	316	313	327	337	330	322	320	316	282	334	321	336	326	318	286	318	312	325	351	341	320	340	342	302	313	325	349	295	326	300	326	288	325	323	324	295	313	314	324	325	310	291	298	334	312	299	327	334	294	312	327	318	303	327	299	305	325	334	338	306	289	311	280	311	298	334	345	315	283	334	350	294	342	301	328	323	323	319	311	315	320	314	337	326	321	313	289	319	311	304	316	301	348	348	300	327	307	316	290	304	304	325	334	337	335	334	371	298	317	316	334	290	314	303	311	270	292	309	343	286	331	290	316	313	348	328	317	330	340	296	288	342	323	309	312	324	325	303	297	344	338	326	341	342	329	330	318	310	332	289	302	313	314	300	305	314	308	309	341	329	317	321	324	312	352	317	329	321	301	277	345	316	322	321	336	294	306	302	302	302	318	296	267	302	294	298	300	320	284	303	302	313	310	335	290	317	300	336	357	338	314	306	327	309	302	320	306	346	303	293	303	294	311	311	284	302	327	326	303	312	306	342	343	310	315	324	310	285	306	325	327	321	341	291	349	343	308	325	276	336	354	285	357	306	333	313	328	305	310	337	325	308	297	332	320	288	291	325	356	315	310	281	299	329	320	293	337	328	335	294	322	348	325	309	322	298	331	292	333	313	346	324	350	303	320	293	315	319	325	311	301	317	312	306	313	293	320	304	327	345	322	326	292	310	327	323	289	352	340	325	329	308	301	296	314	340	278	322	301	308	303	310	299	320	293	308	312	278	293	318	284	321	329	285	317	321	326	314	313	290	321	312	308	317	323	354	315	319	316	326	321	299	312	315	329	318	328	324	325	307	327	327	335	318	343	331	349	319	290	318	298	301	326	315	312	312	306	315	335	301	347	314	303	295	346	349	333	292	337	358	269	305	313	334	315	324	351	321	305	325	338	337	322	322	311	333	334	318	335	301	321	321	315	322	321	338	285	312	316	309	298	320	349	281	331	311	312	309	292	299	341	325	302	312	323	327	305	263	336	323	303	306	317	302	329	301	338	325	345	329	321	319	304	311	321	322	314	321	320	313	361	296	302	327	325	310	330	293	327	344	326	313	337	312	330	321	311	295	320	299	329	322	295	298	281	324	333	313	350	314	297	314	309	302	297	340	335	341	327	311	345	323	307	284	341	333	323	316	345	307	315	323	304	310	325	312	294	342	288	306	307	315	328	342	326	326	349	352	331	332	363	329	334	325	305	313	353	337	339	331	326	297	304	324	332	306	300	320	342	325	337	311	321	298	316	339	307	310	308	341	313	325	314	274	343	300	310	285	332	310	321	334	320	266	309	288	336	297	329	296	299	267	339	308	305	309	313	307	322	297	325
25273	3009	6432	6790	5834	4785	4015	3338	2922	2512	2248	2165	1960	1823	1745	1602	1526	1453	1408	1305	1344	1305	1304	1279	1224	1221	1157	1090	1059	1106	1166	1013	1108	1070	1078	1005	1015	1038	1054	1015	953	1032	1002	980	1006	1002	979	1023	978	971	941	979	1041	1004	944	948	1031	908	965	971	997	972	989	946	934	1006	964	960	950	941	991	1025	932	966	900	964	890	955	892	995	925	934	952	889	950	929	914	925	948	907	897	933	938	909	937	892	936	1044	935	912	968	927	964	897	875	885	915	880	970	954	929	884	970	925	983	939	951	925	996	925	960	969	956	954	955	860	970	938	935	942	905	923	918	861	936	949	975	931	904	923	925	886	974	938	918	974	923	870	924	900	950	954	992	929	905	886	909	918	974	966	957	918	921	906	909	916	881	912	957	909	937	949	889	921	940	933	889	921	950	948	888	929	954	943	937	936	928	904	937	947	906	925	880	930	960	979	915	921	887	914	948	940	871	967	964	903	960	933	950	884	899	903	934	933	1011	922	956	892	893	898	895	915	972	914	904	938	951	912	898	923	941	948	913	907	954	919	897	919	880	944	822	943	971	936	911	963	887	892	921	887	890	913	896	947	931	963	960	917	891	927	941	928	869	940	911	964	930	941	895	938	929	926	909	944	950	929	950	944	955	972	908	875	904	918	954	936	942	947	879	905	978	905	894	875	940	922	904	922	915	914	958	936	922	905	916	895	855	940	929	896	957	933	967	939	885	918	902	919	910	950	928	949	897	922	913	944	899	957	915	965	900	846	892	913	937	970	905	944	910	900	929	905	907	921	941	919	926	907	921	915	955	904	952	912	915	963	968	910	907	953	885	965	936	909	936	933	935	911	907	909	922	971	939	862	934	913	971	901	939	902	891	906	898	920	935	953	900	910	950	914	932	892	881	964	955	900	914	924	952	925	879	861	883	887	906	886	933	873	928	912	918	939	931	950	932	862	909	919	907	917	870	874	897	865	939	905	940	928	942	892	959	965	926	943	964	933	961	910	913	933	917	870	880	963	942	935	909	870	896	947	916	896	902	850	860	928	933	915	899	916	900	927	957	881	903	923	938	939	927	930	933	933	930	940	907	932	934	936	895	923	928	929	961	954	935	912	891	946	922	920	928	925	947	1012	954	914	876	944	910	908	942	952	913	887	952	934	926	905	866	933	946	931	921	939	875	905	967	943	908	946	923	951	938	886	950	919	833	918	940	911	947	910	955	923	870	903	951	937	868	962	919	929	941	959	966	926	913	930	893	939	932	928	917	901	924	936	913	945	891	932	889	944	970	1007	909	876	865	907	935	906	926	988	851	861	918	919	927	937	855	906	958	912	867	884	982	907	920	946	913	899	886	929	872	898	948	912	969	915	902	920	898	912	907	951	921	913	940	927	901	901	931	919	890	963	894	929	929	868	933	913	924	940	931	929	943	891	935	924	882	980	899	920	927	938	952	946	894	920	886	943	909	913	981	881	938	959	946	875	942	953	933	905	947	904	934	885	921	918	938	895	928	921	878	940	963	883	907	950	932	852	957	899	956	917	937	934	944	942	893	920	950	895	930	911	943	922	977	957	905	1025	904	896	934	949	970	947	941	968	905	880	908	906	940	948	931	910	886	928	944	882	969	909	923	906	966	922	939	918	944	934	900	907	928	963	902	946	931	944	882	929	919	985	882	914	920	914	945	912	934	948	971	958	939	900	876	919	907	931	877	912	880	886	964	894	853	903	934	916	897	902	944	901	969	904	954	924	928	967	922	896	937	950	937	889	900	958	931	920	950	922	939	859	947	945	962	906	973	960	892	918	896	926	932	936	958	925	947	957	909	950	964	946	930	864	941	914	907	888	918	955	942	934	963	873	917	841	920	913	876	933	915	904	958	946	890	864	936	928	947	935	948	955	881	957	869	887	835	907	932	922	939	891	984	893	915	888	930	952	901	933	929	844	936	979	960	945	895	881	894	940	943	973	921	920	892	912	926	949	946	882	937	888	867	953	907	898	916	925	892	938	932	926	934	904	909	940	901	987	892	941	853	884	898	925	922	899	895	959	878	983	882	842	929	1013	931	963	926	904	914	881	936	870	919	922	953	843	904	962	879	925	894	885	923	938	908	904	910	959	888	920	890	951	920	929	930	900	926	942	870	899	928	890	898	880	926	909	903	938	902	917	884	947	969	881	902	906	937	908	959	952	911	941	922	871	892	919	888	927	922	847	937	884	986	893	901	940	900	925	909	925	894	923	902	925	959	928	966	968	918	907	895	942	902	946	874	938	923	894	918	896	941	918	881	965	939	937	925	905	956	915	928	922	936	966	920	883	932	941	907	940	949	892	946	923	874	918	893	908	914	882	908	898	931	919	954	893	941	946	889	896	940	947	911	936	910	938	961	932	948	940	939	940	883	919	916	935	960	923	933	951	935	876	962	944	944	927	899	932	946	962	976	977	977	937	932	959	920	920	958	918	944	901	933	879	945	988	927	899	969	908	925	902	886	891	938	917	913	936	890	955	936	899	909	940	897	914	936	967	949	892	937	933	877	936	901	992	892	968	851	930	886	935	960	900	924	968	946	935	921	932	853	902	938	913	902	914	868	854	897	926	914	985	927	918	932	918	910	960	927	925	928	908	879	940	908	928	1006	948	920	947	919	934	929	874	909	914	945	939	934	937	930	855	907	885	862	955	921	895	915	877	896	902	891	924	913	934	956	918	901	901	986	944	947	947	916	961	891	918	956	910	894	952	944	907	939	914	891	918	948	868	932	908	953	915	916	955	903	936	968	921	872	963	881	905	920	983	889	954	946	897	893	908	936	912	911	916	905	972	892	923	898	877	914	843	973	949	991	949	906	913	973	948	928	954	885	906	892	904	984	956	926	921	909	875	899	908	898	975	923	963	861	906	953	881	861	912	940	924	926	891	884	936	902	932	893	899	972	921	923	868	901	940	951	876	929	927	936	953	901	934	944	924	974	863	885	862	904	905	880	937	926	873	975	922	921	941	892	952	935	931	962	948	933	892	926	920	937	929	902	876	918	972	953	867	895	924	892	887	959	952	926	920	967	945	987	948	929	870	902	893	899	909	907	913	925	944	875	926	931	923	957	909	891	917	927	945	988	910	905	895	967	903	891	914	906	950	960	852	921	949	916	877	860	948	923	894	903	935	906	950	892	913	955	931	879	961	913	898	882	904	899	927	894	919	965	1000	912	918	906	918	935	887	958	868	903	899	903	921	910	897	924	860	948	928	947	941	893	928	882	936	914	900	926	938	893	930	914	883	960	921	939	941	916	964	949	966	921	862	958	887	957	918	928	904	932	943	912	946	877	924	991	899	902	925	943	905	903	976	879	963	928	905	922	903	936	910	942	882	952	914	905	945	895	893	954	924	910	900	896	926	937	897	897	918	918	874	928	897	891	892	912	913	902	924	928	865	919	911	963	937	948	896	908	940	902	866	932	934	934	943	884	970	928	913	966	921	934	886	877	945	877	881	965	871	927	941
6450	378	229	214	173	162	143	167	156	137	140	143	132	131	153	149	144	137	142	139	142	123	139	142	141	125	122	141	115	149	119	154	141	127	117	113	141	134	140	128	124	156	141	136	152	132	144	123	129	149	121	118	119	147	141	131	140	145	152	150	151	140	131	148	127	116	128	124	131	133	150	128	143	143	173	167	128	144	123	156	169	165	140	152	145	132	143	102	138	127	152	131	123	144	122	128	120	126	111	155	140	128	140	118	150	126	123	144	121	137	135	140	125	138	163	131	146	134	138	151	151	134	132	134	129	134	118	130	138	130	116	150	136	146	144	130	131	131	162	130	133	138	143	140	121	134	142	123	134	138	146	143	139	134	161	127	122	117	148	150	140	138	128	138	136	115	128	144	126	121	142	136	129	137	135	127	128	143	133	138	125	120	138	139	155	140	148	127	123	134	141	124	127	146	161	119	131	163	139	147	128	144	134	155	136	129	134	150	146	134	147	141	130	155	132	158	114	133	133	149	142	150	145	122	133	128	163	135	132	138	116	145	129	124	136	147	150	121	148	132	157	125	113	125	118	122	151	143	128	143	126	128	132	138	141	158	129	158	131	128	134	136	138	133	141	142	142	143	144	133	120	165	136	136	141	150	130	130	131	134	157	145	116	148	130	135	162	149	102	115	141	150	113	145	136	135	122	157	133	144	130	152	139	128	127	122	126	120	145	131	124	123	118	132	131	139	135	146	113	129	151	140	137	140	138	134	158	156	137	150	120	125	143	117	140	134	131	137	143	138	154	131	158	123	145	130	119	138	129	127	127	104	114	134	127	141	145	158	143	132	136	118	126	136	138	151	140	130	129	136	125	155	148	120	159	142	139	139	166	132	129	115	137	143	148	122	145	126	136	157	138	133	130	132	129	139	147	130	136	120	137	132	144	149	139	129	126	151	142	116	148	143	123	120	123	133	114	128	123	135	127	135	138	146	133	152	139	131	118	144	135	151	120	133	139	130	157	131	135	142	140	130	136	142	136	127	157	153	141	151	153	129	135	115	127	140	145	114	158	121	108	172	137	143	117	151	130	118	143	140	145	116	135	137	126	143	137	129	146	122	145	148	121	133	132	135	132	142	147	150	125	146	136	143	145	146	136	109	165	153	129	132	125	141	132	133	128	139	133	112	132	113	127	131	128	147	138	157	151	128	132	134	137	122	119	139	140	127	147	123	147	116	145	135	117	123	130	131	143	135	133	116	120	133	123	141	134	142	139	116	160	127	149	124	142	126	128	124	159	138	137	148	147	132	118	142	151	128	120	132	133	148	124	134	137	149	133	130	147	134	128	138	140	117	119	147	118	121	121	140	132	141	153	151	145	128	134	145	145	147	132	138	149	137	135	150	122	125	122	120	137	131	159	139	131	143	125	143	170	147	135	129	138	162	135	135	139	125	134	136	157	134	135	129	129	141	151	144	136	136	149	159	151	130	141	112	136	132	128	146	125	137	139	113	142	152	159	135	142	142	162	141	132	138	160	141	129	153	140	143	145	134	118	133	148	138	136	142	132	141	129	131	120	133	132	133	142	120	125	128	143	131	146	117	134	125	117	133	144	126	141	128	131	148	130	123	139	141	142	124	130	156	140	140	128	132	132	134	113	130	117	142	146	132	133	130	129	124	130	128	135	151	130	138	151	151	130	137	139	121	131	141	139	119	132	138	129	145	119	146	142	127	149	129	136	125	137	146	127	133	130	137	131	134	126	145	156	124	144	134	151	125	118	154	137	142	148	135	126	144	160	144	138	128	146	124	139	149	112	170	124	129	128	119	147	135	168	139	128	144	132	146	104	135	140	107	140	118	138	158	170	112	126	122	156	139	154	122	128	135	139	141	127	123	140	125	143	125	131	141	142	133	149	133	130	155	142	160	132	130	158	133	132	131	148	144	130	150	147	151	124	144	140	120	146	124	151	132	114	137	150	123	145	147	128	141	147	133	155	143	141	124	135	124	128	108	134	125	139	125	123	137	124	116	132	124	136	146	127	131	128	144	133	139	138	123	151	145	127	114	136	128	132	136	158	135	147	135	135	151	121	138	132	157	142	120	136	160	152	138	143	135	134	132	131	137	138	147	141	124	118	143	131	121	133	131	136	147	116	117	137	130	140	121	143	139	114	151	156	135	129	146	143	131	137	126	139	128	138	144	150	137	115	139	141	132	116	122	125	126	137	157	133	156	129	143	128	133	133	158	128	126	124	129	126	104	170	150	136	138	143	148	139	118	132	132	121	154	146	153	122	151	140	152	101	123	142	152	124	130	148	139	150	116	136	138	143	139	137	136	124	125	127	150	142	149	141	141	142	141	137	147	145	131	126	128	147	156	138	154	143	159	141	132	160	145	120	127	150	131	117	124	147	139	144	155	147	142	136	130	116	137	134	142	123	121	136	120	141	131	134	147	145	136	133	139	123	149	121	141	145	136	135	137	133	144	111	142	141	143	137	121	144	143	138	129	145	149	144	120	128	129	147	137	133	126	127	139	140	142	159	131	133	112	152	148	124	133	122	107	139	156	119	148	137	142	139	148	131	130	138	122	144	129	143	146	128	131	147	131	142	141	132	148	132	140	169	140	151	129	140	128	123	152	150	156	110	118	139	123	121	119	153	133	117	131	127	141	129	141	126	144	127	137	138	135	137	146	144	144	127	146	126	166	125	136	147	130	150	136	149	164	127	132	123	140	125	117	119	124	127	119	141	131	128	145	150	119	135	116	156	113	106	138	134	138	127	120	150	120	145	146	131	139	135	130	138	146	114	140	125	127	129	118	139	144	135	117	126	121	140	149	126	128	135	132	128	137	144	129	155	140	127	137	137	141	150	139	135	137	157	127	140	141	141	126	131	144	134	131	146	126	143	146	145	130	146	137	148	136	139	157	147	136	165	158	162	144	154	132	139	123	128	168	143	135	133	156	126	146	144	148	131	144	157	142	144	141	147	124	124	139	143	172	144	129	151	143	140	135	143	148	123	137	124	136	142	154	131	135	148	119	137	141	116	138	153	129	123	144	121	127	142	152	138	145	145	132	128	145	130	144	134	165	133	119	131	149	129	113	150	129	128	129	120	108	133	153	151	158	156	143	130	126	134	152	157	134	133	152	137	125	151	131	129	145	127	145	138	123	132	139	156	130	138	139	137	153	134	123	122	131	137	134	122	142	128	130	134	144	152	117	132	168	134	142	129	126	132	123	135	133	139	133	130	151	123	141	151	116	145	126	118	131	127	128	132	148	123	131	132	119	156	140	134	128	119	142	134	121	123	135	129	134	144	122	132	131	128	132	135	136	141	134	145	144	118	147	127	142	141	134	131	127	137	137	141	136	145	152	145	142	146	120	127	107	155	133	137	149	136	146	165	133	132	122	144	129	138	136	126	125	131	130	146	119	139	150	132	129	142	121	134	126	144	121	129	132	147	120	144	126	126	145	120	140	129	126	136	129	151	139	116	142	132	140
5924	571	650	668	639	588	605	606	508	524	539	535	493	544	504	502	522	474	467	494	466	476	473	482	477	487	474	474	435	449	469	449	498	466	469	471	465	477	527	465	454	473	433	478	481	433	456	423	497	494	467	439	448	475	482	481	500	461	418	503	456	473	445	493	504	436	465	467	475	468	468	474	483	471	464	487	477	476	476	466	510	461	445	418	438	460	444	453	425	508	443	457	445	485	461	467	446	471	458	452	463	460	498	486	469	479	491	435	459	499	450	406	495	452	485	431	453	452	496	432	507	471	449	481	451	501	457	439	477	465	468	466	487	446	460	456	462	454	479	490	476	456	484	464	464	473	436	493	459	483	445	494	501	493	439	471	453	435	497	465	464	471	478	448	450	448	464	487	481	435	469	492	452	460	469	471	453	477	491	464	448	454	498	465	468	422	452	445	445	496	485	444	447	471	458	436	479	463	417	470	442	463	477	471	447	435	440	466	477	445	429	458	465	472	458	430	483	500	426	486	473	490	471	448	459	460	432	468	472	486	458	489	453	454	469	468	487	473	469	409	450	484	460	480	458	479	505	450	469	468	478	456	494	473	499	486	483	498	428	463	447	454	409	469	444	467	476	430	491	450	457	480	467	409	464	492	500	462	448	485	446	480	469	463	464	472	469	436	462	499	473	447	437	429	464	474	445	483	495	494	472	457	483	462	482	484	461	493	453	456	468	447	439	469	467	480	450	488	471	482	493	478	470	491	470	491	492	462	470	422	501	469	445	487	447	496	424	472	478	484	475	474	484	415	468	459	466	469	446	506	479	485	464	507	472	461	468	460	477	507	493	479	457	456	456	492	498	441	456	486	479	475	416	463	454	462	477	455	469	473	457	433	447	505	458	506	510	466	481	503	450	484	470	465	449	481	520	433	523	465	469	464	476	467	463	459	433	450	446	452	475	472	481	479	481	469	485	474	455	440	455	423	501	478	507	463	464	471	499	452	477	497	463	486	478	485	473	472	466	472	465	447	423	453	462	496	469	488	448	509	437	476	473	455	452	470	507	473	516	480	454	449	460	426	452	476	482	490	456	486	472	461	449	450	492	464	448	428	488	471	486	481	492	430	474	460	427	475	444	455	457	505	468	458	480	459	486	453	455	482	503	468	432	491	502	466	459	496	453	492	486	502	451	486	438	444	458	449	448	469	464	448	501	438	465	450	466	473	467	437	485	415	479	533	481	458	452	433	469	483	456	471	467	446	463	487	478	483	472	434	468	458	454	467	496	508	432	462	463	483	460	455	479	477	453	451	526	467	485	508	427	483	466	431	458	454	452	461	442	461	480	463	488	435	458	463	507	436	488	439	450	465	467	475	458	452	477	471	476	444	416	449	473	460	441	484	438	461	479	460	511	463	486	457	443	458	458	480	459	494	471	466	438	442	474	470	429	478	461	467	487	527	482	464	450	460	467	488	475	452	430	439	476	456	485	461	470	479	474	453	441	498	463	446	473	450	441	465	486	482	497	489	456	430	450	442	471	468	470	448	424	442	487	431	469	509	461	443	486	456	462	433	493	484	436	450	498	429	465	441	450	464	468	444	441	442	475	447	487	469	437	454	430	450	474	432	482	465	479	458	512	494	454	455	452	443	423	488	478	435	481	464	448	446	465	491	444	484	473	413	448	479	465	492	439	473	440	481	443	446	466	458	439	474	455	459	484	506	474	455	430	471	451	471	461	483	467	447	471	463	473	462	503	514	469	463	456	441	464	478	458	452	452	474	465	472	479	421	436	442	449	493	500	470	465	486	482	420	506	479	478	491	458	477	403	479	490	484	452	487	451	491	482	471	447	459	444	430	482	448	459	469	475	479	434	426	427	531	481	453	498	460	457	422	485	407	459	483	466	474	450	486	471	499	497	454	484	458	459	471	468	444	449	476	455	437	461	434	395	469	459	482	441	443	440	452	455	445	480	492	475	485	443	463	450	471	438	414	435	429	491	454	472	456	456	494	462	468	486	465	449	428	483	469	444	456	435	489	496	470	490	466	472	466	454	470	476	447	479	475	498	497	449	483	447	461	461	463	428	501	479	518	496	509	422	469	472	502	440	484	427	446	439	465	467	446	506	445	440	475	477	443	412	463	481	440	477	485	465	484	496	471	449	475	488	498	462	484	435	470	415	447	449	468	444	436	437	463	506	470	454	428	482	462	524	444	446	445	432	467	490	462	457	483	460	454	447	426	436	444	466	452	441	470	476	492	428	447	441	496	500	491	434	438	510	456	449	447	459	481	454	456	466	457	453	454	462	486	489	425	477	474	446	472	468	469	424	463	418	476	461	420	470	448	477	454	470	458	467	464	456	455	433	423	449	441	447	432	465	486	466	456	491	444	475	434	420	435	501	489	417	459	486	485	485	473	508	470	478	471	433	488	447	474	461	484	467	475	494	469	463	438	493	468	449	458	484	457	471	436	436	423	464	468	463	464	426	433	493	473	431	421	492	442	481	448	487	468	469	473	409	458	445	474	491	446	489	446	449	487	491	488	474	486	443	491	460	475	458	454	510	456	520	458	490	461	475	486	472	453	448	456	485	479	464	461	469	521	432	433	470	433	466	439	492	460	447	464	465	467	467	451	426	433	445	471	439	457	463	454	459	475	497	479	444	461	490	488	493	432	427	494	489	476	426	455	473	454	458	499	476	515	489	500	442	494	428	435	465	465	502	454	459	494	463	470	433	476	448	522	470	451	470	470	442	475	485	468	469	461	498	425	470	484	446	461	429	448	467	435	474	446	448	469	439	457	436	445	453	468	435	484	487	501	461	450	458	463	460	472	439	462	430	464	446	481	443	455	486	474	431	500	442	474	473	460	447	474	476	452	457	442	458	434	435	513	482	449	485	490	490	446	431	456	452	460	480	470	419	502	511	451	451	455	468	457	439	489	455	490	481	454	487	441	455	424	454	463	428	444	430	475	513	441	470	460	481	491	447	451	444	466	497	472	496	493	481	441	493	442	485	471	476	472	487	472	458	486	450	465	473	466	495	450	477	482	452	449	471	453	471	460	456	451	456	480	483	462	484	481	455	447	474	494	488	436	401	477	492	455	464	455	470	525	502	437	448	458	478	475	485	478	473	455	486	484	493	500	422	485	467	500	453	426	494	463	461	449	441	446	434	426	475	435	441	442	475	467	423	493	491	524	460	462	461	425	517	496	464	479	507	460	478	440	494	461	478	420	437	453	433	469	443	486	441	440	438	481	448	457	445	480	454	460	463	465	475	431	470	426	444	455	487	455	477	459	459	469	493	452	465	465	484	471	493	493	467	457	446	478	448	487	450	446	517	439	485	436	498	495	438	491	453	489	480	481	444	457	472	452	422	443	445	458	454	469	451	466	457	443	429	472	461	466	472	429	479	491	511	485	484	429	502	448	438	480	468	471	456	506	476	441	465	454	453	481	458	503	492	474	433	450	471	489	463	477	496	460	470	474	454	470	454	436	463	445
36605	5351	1659	1206	848	677	556	484	439	387	352	376	313	297	293	309	275	307	254	291	293	293	288	259	247	247	288	260	271	304	266	270	283	273	250	294	284	255	268	284	267	307	270	293	257	272	231	284	284	285	236	248	300	285	265	319	250	258	273	245	243	284	282	264	293	233	268	261	276	269	257	253	272	254	278	268	291	242	278	257	291	243	240	244	279	271	253	251	251	262	275	289	283	257	272	284	251	254	245	291	238	259	246	256	258	269	262	258	263	270	262	276	249	269	253	275	260	264	256	278	249	288	262	258	290	276	258	277	243	266	237	273	274	253	261	266	260	273	256	248	271	242	288	250	290	230	285	281	263	261	252	268	288	242	256	280	280	281	264	262	273	273	269	272	248	269	258	293	266	289	273	250	258	293	267	251	252	259	243	265	256	250	271	255	256	273	254	260	271	275	252	263	266	242	239	280	246	256	259	262	239	258	267	267	293	239	246	251	241	259	259	259	260	256	259	266	267	233	285	232	263	270	253	244	253	262	239	289	270	261	251	263	254	296	271	283	255	245	264	278	274	264	270	278	279	265	281	244	303	240	283	263	273	262	263	279	269	244	264	267	244	263	252	295	293	239	276	249	277	260	272	265	244	258	282	231	255	251	252	275	273	249	254	265	270	255	266	271	255	287	233	251	241	265	281	264	234	243	268	265	258	245	270	267	265	251	263	244	289	268	264	228	271	305	282	263	255	287	271	259	264	253	266	276	256	264	280	250	234	255	241	251	245	274	264	232	256	290	256	259	253	251	245	264	252	252	264	246	265	245	253	242	242	267	269	275	285	268	245	262	239	275	268	247	268	263	274	269	252	267	256	282	235	269	263	247	262	285	307	259	293	245	262	281	261	260	269	265	281	267	289	284	259	251	275	232	283	238	243	278	231	279	260	270	249	254	276	268	254	275	244	265	248	252	268	245	251	249	253	272	266	241	271	227	260	232	257	268	281	239	242	270	272	272	263	269	298	239	273	259	275	270	262	288	259	262	253	251	252	237	240	263	254	252	264	255	234	269	257	291	267	264	249	265	272	282	265	259	264	268	266	252	277	262	282	248	270	278	276	263	245	259	277	276	259	272	272	230	263	286	294	266	274	245	300	270	243	263	252	263	299	224	255	252	275	281	240	277	279	269	264	223	277	299	265	274	291	247	251	307	269	266	260	262	261	263	269	279	252	248	268	246	254	226	263	249	283	249	280	242	259	275	258	281	277	288	267	266	256	261	266	259	247	211	256	263	249	261	249	270	258	269	267	272	281	268	257	256	257	253	255	271	246	295	296	252	267	252	292	284	275	306	274	261	267	258	273	309	282	278	250	267	268	231	267	228	283	254	273	272	284	268	267	270	250	273	258	277	255	256	246	260	255	280	266	272	249	283	271	272	258	256	254	248	277	257	264	269	258	267	243	282	267	244	284	273	252	234	254	284	233	253	276	256	263	233	275	262	261	261	263	258	292	299	260	277	265	319	266	279	259	303	275	271	240	285	260	288	270	263	257	271	298	260	269	246	266	261	252	263	273	294	243	281	261	272	277	255	248	246	257	246	244	288	265	261	290	245	251	243	282	269	277	282	270	284	251	226	262	259	236	295	271	286	270	258	284	287	257	267	263	299	254	276	261	260	271	295	254	261	251	253	297	262	246	284	240	254	263	273	256	258	263	262	253	289	269	275	249	263	252	287	238	254	243	288	300	287	244	248	272	251	248	288	277	267	278	271	270	271	271	245	277	274	252	273	273	284	255	277	268	254	295	260	216	282	273	267	272	293	247	262	259	271	258	255	259	260	266	248	279	257	253	240	259	249	258	236	266	260	241	328	282	266	240	252	264	267	250	298	252	254	246	268	248	258	290	283	286	256	257	239	259	270	263	274	253	255	252	269	251	290	277	288	240	306	254	260	263	244	280	251	272	276	248	273	261	265	259	283	277	272	282	269	260	259	229	257	282	280	276	281	272	273	275	266	283	258	281	265	262	261	254	266	270	284	285	259	260	258	284	271	243	273	277	271	261	244	247	278	293	251	294	263	246	252	263	244	249	273	261	263	273	250	307	249	267	274	234	278	265	261	278	266	260	278	242	254	270	235	258	231	277	251	254	216	248	273	271	253	266	240	277	268	275	272	268	249	287	256	248	245	240	289	251	297	234	259	290	253	245	259	280	273	253	237	278	236	276	250	241	246	251	254	255	270	272	263	232	267	268	272	270	260	230	257	255	245	255	282	265	264	269	250	290	276	265	248	235	262	264	272	278	273	286	266	261	292	276	283	288	262	262	260	291	268	286	260	272	271	249	283	258	259	274	246	269	270	267	268	264	254	263	239	283	229	264	259	250	260	253	272	284	226	247	249	246	255	264	279	227	266	246	269	247	254	234	274	259	295	256	251	256	283	270	257	289	264	253	261	249	270	266	271	268	237	273	271	248	243	278	260	251	271	246	256	282	255	249	248	269	280	268	250	256	245	252	252	269	258	287	237	283	292	256	228	260	268	279	250	263	266	283	275	252	246	265	264	258	259	264	271	275	259	277	268	296	301	272	276	252	298	273	276	265	290	281	270	307	270	250	234	271	278	277	254	244	243	252	249	307	291	281	262	221	254	285	265	247	316	266	241	277	269	206	264	276	267	253	275	290	250	274	258	261	274	261	252	272	232	266	268	270	243	272	267	266	259	275	256	269	268	253	227	263	241	268	276	279	239	262	254	260	274	270	266	257	270	209	263	236	269	265	265	251	252	239	275	279	269	259	283	251	289	255	247	274	254	236	259	287	237	263	248	266	257	265	245	261	275	258	239	228	272	225	292	253	278	293	247	283	255	241	285	247	279	292	278	261	249	261	247	286	272	280	254	245	261	261	289	246	266	256	269	264	257	278	272	269	261	274	281	276	263	274	294	250	278	258	273	289	239	255	305	268	292	290	244	247	273	236	244	268	251	242	270	238	277	236	273	283	263	277	262	259	260	273	259	260	259	246	263	263	253	262	262	253	266	266	283	268	263	256	234	273	263	258	268	279	276	261	293	243	265	254	268	249	253	258	292	270	284	255	260	270	269	255	249	249	272	250	270	263	246	273	275	261	280	248	274	294	262	279	269	232	277	264	238	256	256	295	232	253	252	281	264	255	243	279	257	254	292	244	274	258	261	279	239	280	237	262	265	274	244	267	250	249	275	278	259	274	232	262	252	288	259	266	253	264	227	249	268	289	280	274	259	260	252	249	234	269	283	249	258	281	248	270	249	237	261	266	252	275	241	275	241	231	249	242	240	258	247	269	243	246	258	266	256	241	261	245	259	244	283	235	278	276	253	262	260	261	294	268	244	278	242	262	241	306	280	226	241	277	271	264	262	272	227	262	273	266	254	273	256	273	275	281	258	245	252	244	242	254	303	252	238	289	247	268	284	279	250	261	243	243	291	255	269	258	280	269	258	238	266	252	268	246	239	261	278	300	292	243	262	279	251
19097	1822	3803	4165	3384	2885	2465	2112	1907	1645	1540	1418	1329	1244	1194	1214	1149	1095	1015	1007	964	903	988	975	963	909	909	924	962	843	910	907	880	918	881	832	872	929	873	827	883	880	867	852	793	845	789	816	824	825	819	878	814	795	870	724	849	843	837	822	807	815	782	790	805	808	879	747	797	793	765	811	798	795	759	817	831	863	795	805	783	832	793	784	847	761	806	811	845	844	791	799	871	740	767	770	808	738	797	812	785	795	787	854	812	762	781	814	828	808	855	883	825	798	840	829	840	808	784	747	838	781	815	842	814	866	809	797	788	766	808	793	833	750	823	803	761	799	796	801	786	761	738	773	779	762	763	774	822	787	841	762	813	803	821	782	755	793	747	793	774	823	793	792	806	772	773	803	826	789	826	827	807	843	824	787	776	845	800	805	824	875	809	811	797	858	818	772	795	823	811	778	796	827	836	805	778	819	789	840	777	808	750	793	732	796	806	784	797	795	813	757	758	845	821	814	851	789	792	814	750	805	806	814	788	772	854	834	790	760	811	801	791	794	765	821	820	825	808	814	805	808	766	838	748	802	760	790	786	804	848	812	809	821	790	834	814	818	819	769	796	755	838	810	802	842	813	771	773	763	761	823	788	806	802	793	788	780	795	812	790	805	749	794	780	812	776	775	809	839	799	790	800	807	808	841	799	851	794	800	796	781	801	819	774	798	811	832	855	796	776	791	804	821	788	821	780	828	764	771	793	766	805	818	831	809	836	785	839	793	816	794	806	812	821	813	762	767	773	810	840	834	726	832	813	753	782	804	822	809	809	802	831	759	833	847	776	774	803	856	829	810	784	797	806	776	853	826	822	760	778	801	760	808	866	843	773	819	809	799	766	818	841	785	792	862	787	823	829	782	782	785	852	749	847	793	764	818	807	800	771	752	760	821	839	764	804	839	841	781	760	822	790	805	812	794	827	762	825	770	798	800	841	798	776	763	841	846	802	779	813	812	783	820	769	809	813	798	837	750	807	814	858	790	842	826	767	807	776	814	783	802	809	815	828	821	770	762	819	801	791	819	791	813	745	781	722	786	769	759	807	784	759	847	770	777	799	844	833	785	764	798	761	815	777	851	838	751	792	797	796	803	828	852	753	813	757	835	771	821	796	834	801	811	788	784	789	830	819	810	750	820	810	796	819	762	820	794	754	805	788	774	829	797	753	767	788	817	843	751	760	819	793	797	781	767	817	802	772	760	841	736	833	758	783	778	830	818	797	847	844	816	795	807	782	843	810	857	813	762	814	799	821	770	810	780	801	841	765	775	816	776	775	813	849	817	802	795	804	841	778	840	824	769	803	767	823	775	779	760	839	754	779	757	747	825	778	807	790	825	769	750	804	803	812	810	793	812	814	757	777	828	803	803	791	820	814	805	765	817	796	764	809	803	804	799	778	805	834	808	811	835	823	852	817	820	799	850	840	801	798	852	791	796	828	841	797	762	783	808	776	757	825	831	804	842	812	825	795	833	766	791	820	758	741	795	813	776	809	826	780	806	745	803	786	773	816	796	765	821	781	819	774	761	804	810	776	812	778	786	764	784	758	850	783	763	777	798	834	736	785	842	797	839	772	806	793	829	849	787	816	823	821	804	771	741	804	818	786	765	829	789	774	785	753	808	810	751	838	827	796	756	836	793	797	754	858	812	807	808	806	781	819	821	835	841	826	829	765	817	777	774	812	799	777	841	785	858	823	830	773	795	781	789	806	829	788	769	798	759	812	811	782	795	808	759	822	763	777	802	787	813	788	784	793	800	861	821	820	751	779	790	814	783	764	745	858	797	787	799	809	785	773	798	782	830	832	787	822	770	809	748	781	814	836	762	751	795	802	801	830	766	784	779	789	836	788	809	835	775	835	759	777	816	778	806	802	768	818	796	774	848	847	803	788	777	804	783	754	808	795	789	828	789	819	871	833	837	832	780	822	767	804	791	816	785	813	812	788	822	781	802	808	760	865	830	769	807	759	829	825	790	770	790	847	803	776	822	793	819	854	791	785	786	804	823	810	771	801	818	813	812	801	868	774	772	827	798	799	841	801	783	816	792	770	802	788	793	785	756	802	769	748	748	782	840	816	805	779	818	761	766	826	803	735	778	778	834	774	800	829	859	796	791	821	798	814	833	751	789	840	814	798	777	776	839	752	781	778	782	807	840	801	746	797	773	776	824	781	797	762	759	833	790	808	787	769	785	812	777	791	798	808	786	763	755	773	788	801	791	789	779	794	766	773	759	816	803	790	813	813	811	765	822	824	818	803	794	781	785	789	816	845	787	757	780	806	762	811	807	803	766	763	795	820	831	797	821	788	823	745	746	772	794	793	862	859	805	794	760	776	804	764	828	817	804	797	795	829	783	784	848	789	749	812	821	817	796	779	819	814	833	806	843	787	797	766	811	780	778	762	815	783	787	812	777	824	783	798	774	760	829	809	799	774	772	813	785	790	778	822	778	771	810	806	788	756	816	768	801	802	835	776	832	774	846	813	861	834	823	764	781	786	776	766	810	797	820	805	805	818	799	818	757	841	796	847	790	809	765	789	787	824	807	824	771	824	824	809	747	746	773	751	770	800	749	804	793	777	750	805	812	779	782	793	817	754	834	751	767	775	796	792	768	853	825	802	824	815	786	796	806	784	806	820	807	770	784	751	790	800	777	800	746	755	786	757	803	837	821	833	764	738	835	796	791	819	804	824	789	831	797	772	827	780	815	802	781	830	866	831	760	835	810	814	844	739	791	807	783	843	816	807	793	762	783	793	795	770	785	803	814	832	819	814	799	798	805	790	796	798	796	744	746	775	788	791	769	801	787	786	777	800	803	798	807	802	821	791	763	778	867	791	781	798	824	793	793	775	818	801	787	804	813	795	791	840	829	816	828	819	765	827	783	808	768	773	765	831	731	783	799	760	790	774	793	783	778	796	819	835	795	849	831	789	774	778	798	783	842	786	814	768	804	794	794	826	771	752	809	772	781	748	823	782	772	808	827	834	761	812	751	785	829	763	815	808	806	770	834	815	745	766	790	771	858	783	791	785	807	759	844	762	763	788	803	826	808	796	814	801	772	767	807	804	761	760	793	795	798	838	829	799	804	774	801	814	731	841	794	786	868	783	791	822	792	804	780	782	798	814	817	822	828	815	798	782	808	807	805	812	797	788	823	775	814	786	802	814	803	844	808	797	805	821	789	814	749	788	805	831	807	795	877	781	775	750	768	818	763	813	752	782	778	747	867	751	771	856	804	785	820	779	812	837	729	809	805	828	783	768	825	779	759	832	774	796	775	802	794	769	818	807	811	778	832	824	800	790	827	796	811	742	817	814	776	816	815	795	795	859	816	799	804	852	799	829	765	781	786	779	768	763	816	795	783	784	819	795	772	807	787	794	797	771	803	803	837	744	778	812	847	847	749	818	788	803	801	826	784	799	798	799	824	842	852	791	820	781	789	743	765	804	777	805	827
