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
336019627431	336019627992	336019628542	336019629092	336019629642	336019630192	336019630742	336019631292	336019631842	336019632392	336019632942	336019633492	336019634042	336019634592	336019635142	336019635692	336019636242	336019636792	336019637342	336019637892	336019638442	336019638992	336019639542	336019640092	336019640642	336019641192	336019641742	336019642292	336019642842	336019643392	336019643942	336019644492	336019645042	336019645592	336019646142	336019646692	336019647242	336019647792	336019648342	336019648892	336019649442	336019649992	336019650542	336019651092	336019651642	336019652192	336019652742	336019653292	336019653842	336019654392	336019654942	336019655492	336019656042	336019656592	336019657142	336019657692	336019658242	336019658792	336019659342	336019659892	336019660442	336019660992	336019661542	336019662092	336019662642	336019663192	336019663742	336019664292	336019664842	336019665392	336019665942	336019666492	336019667042	336019667592	336019668142	336019668692	336019669242	336019669792	336019670342	336019670892	336019671442	336019671992	336019672542	336019673092	336019673642	336019674192	336019674742	336019675292	336019675842	336019676392	336019676942	336019677492	336019678042	336019678592	336019679142	336019679692	336019680242	336019680792	336019681342	336019681892	336019682442	336019682992	336019683542	336019684092	336019684642	336019685192	336019685742	336019686292	336019686842	336019687392	336019687942	336019688492	336019689042	336019689592	336019690142	336019690692	336019691242	336019691792	336019692342	336019692892	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
45768	22225	14181	2758	1616	1218	946	684	572	533	478	456	421	376	362	376	354	303	332	303	302	313	314	293	312	299	265	293	246	273	272	289	274	287	275	271	267	266	259	267	256	276	285	261	296	238	283	272	263	251	284	267	268	268	252	304	259	274	277	276	271	270	255	284	256	245	255	274	261	232	257	240	263	241	297	274	254	245	254	267	252	272	273	259	249	246	229	254	238	252	261	243	256	284	257	256	268	267	246	257	235	241	252	252	289	270	261	234	265	244	246	245	270	255	247	243	249	253	259	274	261	258	243	273	239	263	258	248	246	269	253	229	241	254	250	264	291	253	251	257	259	265	288	250	254	273	236	235	243	237	255	233	224	263	230	276	262	227	267	267	265	276	280	263	260	285	226	256	271	264	274	247	280	277	270	260	257	256	244	248	250	251	265	248	251	251	269	229	251	251	285	261	271	247	255	242	258	264	245	261	302	242	265	237	245	248	259	271	234	245	260	265	252	254	245	292	261	268	262	249	274	250	271	255	268	272	247	257	242	257	248	222	252	241	247	250	252	218	244	289	251	252	258	256	260	259	261	246	267	251	244	286	300	233	263	269	246	274	251	261	274	261	242	235	250	259	256	277	234	266	248	265	225	232	256	237	276	245	254	277	259	275	253	242	265	250	240	260	248	245	272	266	251	232	240	218	250	275	225	267	246	248	267	249	284	254	271	241	243	251	238	285	222	260	237	252	218	271	263	258	262	293	247	284	236	247	268	271	226	269	244	254	269	250	244	224	269	269	254	259	223	234	249	263	265	243	254	252	259	263	233	249	266	244	260	222	255	278	270	262	269	253	271	257	255	250	234	262	253	244	276	266	260	252	263	279	269	273	278	243	267	254	248	236	275	244	256	240	265	246	286	241	260	250	264	267	272	262	228	264	281	251	268	229	286	278	260	259	266	269	264	291	245	269	252	261	263	258	238	278	256	274	259	261	260	281	223	238	252	255	246	248	235	259	261	232	231	269	252	283	238	268	234	238	261	264	244	255	240	254	282	277	247	244	247	246	244	229	251	247	252	245	282	278	264	255	251	207	247	240	260	235	237	234	277	261	254	302	276	243	263	234	246	246	280	266	231	273	265	246	254	272	252	242	269	247	276	273	250	284	230	235	268	277	251	252	268	273	232	295	274	264	279	251	281	273	259	250	243	253	253	271	246	242	243	200	264	258	261	259	261	263	260	233	262	240	255	228	240	256	263	272	240	242	243	265	249	265	262	270	232	264	279	253	253	242	254	246	291	269	277	233	255	250	293	262	256	246	292	251	252	265	225	255	266	231	239	273	259	277	258	253	257	252	234	307	245	254	257	246	278	227	234	271	257	244	295	253	259	249	228	231	255	266	255	243	264	251	240	270	240	288	250	282	270	256	261	233	264	277	248	263	278	260	236	269	238	275	274	241	258	253	261	243	222	257	256	270	256	244	270	259	240	267	271	266	277	273	264	238	233	249	230	262	261	259	275	230	235	245	282	297	264	254	261	297	244	239	241	255	243	255	246	228	245	278	256	237	266	242	251	248	250	259	232	251	282	282	282	257	239	288	249	236	273	259	239	284	259	220	263	260	272	299	288	279	265	242	248	238	237	276	258	234	253	226	244	233	261	274	236	239	272	256	237	272	244	236	237	254	272	271	266	238	274	252	253	245	241	277	276	268	244	262	247	240	257	269	282	257	245	245	263	253	247	240	267	259	286	259	263	267	252	261	261	247	258	240	232	237	270	281	259	268	241	246	262	275	270	233	263	234	232	256	265	256	252	257	265	267	282	242	263	245	233	230	248	277	257	240	242	239	268	255	263	238	267	251	267	255	250	264	262	261	226	264	282	261	281	247	242	251	263	260	229	260	281	262	255	246	268	252	261	270	251	263	256	239	271	247	256	239	264	269	258	271	244	254	252	286	225	285	241	246	245	247	236	264	240	251	257	245	235	253	261	237	251	252	260	279	261	282	261	225	253	277	296	289	272	251	267	256	268	300	262	267	247	248	276	230	259	250	256	232	270	257	253	269	246	260	250	228	251	251	242	262	266	269	240	258	241	236	255	270	275	281	275	259	241	275	252	249	234	240	244	237	254	230	239	253	236	263	242	260	261	238	232	244	267	264	244	305	248	255	247	256	266	236	266	224	241	247	272	284	247	252	263	241	250	285	256	267	257	259	287	272	254	281	262	267	266	260	262	258	231	270	252	239	237	248	277	264	252	258	254	267	238	243	249	282	269	251	255	234	246	257	247	249	243	237	270	256	278	293	249	250	273	244	232	260	252	284	243	239	259	252	255	282	265	264	236	287	251	275	286	276	283	261	248	222	251	267	264	248	226	226	228	265	234	269	258	252	265	255	274	236	267	250	266	235	267	253	271	286	253	263	224	246	278	270	287	272	262	251	281	274	247	249	246	249	280	294	249	261	251	240	263	275	269	256	286	244	257	277	268	253	245	250	267	298	218	257	257	242	252	262	242	275	250	246	257	296	262	234	285	273	252	263	250	231	261	265	258	244	255	262	276	249	250	273	249	248	250	247	259	249	269	218	263	254	298	243	257	246	263	253	235	256	267	233	230	247	269	261	255	268	272	280	237	248	268	247	250	278	236	250	268	287	303	262	257	258	260	261	268	243	246	252	274	255	293	256	242	272	287	259	247	242	252	239	232	257	250	262	269	234	257	250	277	260	255	229	232	277	243	263	248	295	282	243	269	271	282	218	285	226	250	265	264	258	263	242	238	266	239	268	274	243	235	274	255	264	245	232	248	272	263	271	294	264	243	243	268	268	245	248	244	228	275	266	271	246	223	254	238	263	262	273	263	264	251	290	257	250	228	235	259	251	268	260	269	281	281	265	243	248	267	249	243	238	262	259	279	260	240	277	287	247	260	265	282	257	269	261	261	271	251	236	246	260	268	259	260	263	230	247	247	259	271	229	291	259	267	254	275	274	280	255	261	272	274	269	258	248	247	289	226	249	267	253	266	267	262	274	252	261	239	263	244	288	247	274	246	265	259	256	273	245	275	272	256	267	276	266	265	248	251	271	248	227	265	254	261	272	251	251	275	239	256	237	258	259	254	267	236	256	221	239	270	285	252	236	255	236	269	251	262	269	273	243	275	241	225	258	267	284	243	236	252	259	245	279	266	264	266	240	264	261	237	256	266	252	253	264	285	250	256	257	263	239	252	230	273	251	266	230	236	252	252	248	246	244	257	261	274	242	240	246	267	255	253	273	249	248	272	249	282	264	253	257	254	246	262	284	272	278	220	251	243	254	267	271	264	268	280	257	262	265	279	238	285	248	244	257	243	249	266	237	260	274	277	268	265	289	273	242	260	248	283	260	246	282	269	235	256	234	245	249	256	264	218	261	271	287	266	258	269	244	246	265	281	253	269	268	235	236	246	264	273	257	260	232	253	266	307	225	254	282	269	254	278	283	229	229	262	243	263	279	254	251	264	280	230	251	239	267
24043	2704	5902	6573	5736	4509	3758	3154	2767	2353	2078	1861	1738	1665	1485	1390	1347	1336	1254	1199	1136	1080	1098	1070	967	1027	984	909	947	944	930	913	903	914	930	919	921	882	921	828	884	858	820	858	784	805	819	841	850	777	854	732	854	815	824	822	749	760	768	776	771	766	794	792	781	774	775	806	768	757	766	743	797	762	795	789	774	805	753	754	786	725	772	741	769	786	779	787	764	780	762	781	769	725	757	731	777	738	750	782	730	757	731	723	761	741	757	795	763	758	700	782	771	760	734	728	750	746	751	747	738	752	794	784	728	714	718	758	753	808	778	760	752	753	714	700	750	746	754	781	721	789	742	741	721	771	735	704	789	799	745	733	734	782	765	738	768	724	736	712	706	721	748	753	738	716	767	757	755	796	764	769	769	747	754	803	727	695	742	715	714	763	734	715	756	777	704	694	778	752	719	774	744	762	773	748	764	771	761	801	782	787	748	737	778	741	745	738	801	694	766	714	781	751	740	753	783	786	715	769	769	735	748	709	717	751	742	733	703	757	730	746	707	759	820	770	732	731	775	816	747	755	749	711	805	741	730	765	761	745	834	757	735	737	698	727	720	722	747	739	732	691	712	745	757	765	720	761	793	766	721	756	726	749	755	717	774	729	735	739	747	715	722	721	702	743	736	746	731	782	731	747	756	773	761	762	771	734	730	767	769	732	789	717	720	771	756	735	779	710	755	738	681	744	709	753	700	746	778	750	693	801	725	748	790	739	720	733	721	764	724	761	800	700	763	696	755	780	740	751	742	736	731	731	727	783	721	761	752	703	869	715	745	776	738	775	780	757	765	758	713	765	771	710	720	753	751	772	701	750	724	769	743	769	778	699	758	787	733	791	744	761	772	706	763	705	736	711	736	776	731	770	728	731	711	707	720	694	708	706	783	719	703	768	747	778	753	775	746	742	787	731	780	701	702	750	772	728	692	770	727	758	782	768	799	758	711	748	760	792	732	764	731	773	743	762	734	688	712	792	730	755	795	751	793	762	760	731	723	752	693	752	738	765	760	718	740	762	747	710	754	733	715	723	755	798	777	724	722	761	796	765	777	751	725	742	846	792	779	707	744	747	763	726	808	771	793	738	770	723	731	704	701	764	730	745	756	743	762	742	731	810	726	782	770	716	734	766	787	750	808	815	740	743	786	760	707	746	722	757	752	755	758	772	706	750	783	744	712	782	773	768	728	776	704	687	772	751	780	758	724	707	771	720	758	745	762	763	744	736	727	743	735	712	768	743	701	752	757	747	735	745	726	756	768	699	770	720	724	745	797	689	782	750	712	770	719	755	750	733	752	754	780	724	829	751	723	759	688	715	710	761	747	766	775	751	730	747	758	779	802	709	746	736	744	772	768	727	734	744	732	747	737	723	750	771	763	758	720	765	723	732	738	770	732	738	752	728	732	733	723	742	740	748	749	751	762	741	754	760	746	726	782	764	721	740	746	730	752	755	818	789	711	774	749	724	760	668	774	690	735	768	806	764	755	721	788	773	723	698	750	739	708	742	714	662	781	684	771	787	798	780	746	775	753	746	754	665	752	746	743	739	739	741	750	767	728	699	762	756	766	768	740	731	751	701	737	728	757	711	713	748	739	758	740	747	752	715	711	713	718	727	742	752	763	720	739	695	718	706	772	751	745	717	718	761	746	715	757	736	722	730	760	792	750	694	729	739	796	788	742	662	764	745	682	739	769	762	734	784	789	747	743	697	737	752	713	720	757	714	725	737	733	718	705	806	798	703	758	736	786	768	762	773	739	766	779	756	739	771	738	772	712	754	686	791	708	746	784	751	792	692	696	771	729	780	791	747	733	725	724	749	747	718	683	747	775	797	768	755	749	810	732	780	706	714	707	750	736	763	736	767	721	763	787	745	772	721	708	721	745	754	746	716	755	722	806	716	750	803	699	681	735	749	741	749	719	714	789	721	693	739	749	674	740	767	710	772	731	741	693	759	690	754	779	745	809	748	720	743	738	744	741	764	699	765	788	764	745	741	761	750	758	764	726	730	774	777	716	726	690	751	766	759	721	732	719	783	762	742	762	754	746	745	765	780	746	741	712	704	767	735	741	765	734	774	716	716	723	744	715	761	748	734	762	750	721	695	690	737	747	729	750	797	739	730	763	717	795	768	729	767	733	759	728	732	710	753	696	724	724	783	736	753	737	779	747	753	751	755	747	771	769	730	743	728	743	761	766	777	748	699	770	747	753	813	732	744	768	773	759	711	803	726	711	730	694	739	731	783	757	722	768	733	756	735	764	797	723	764	763	749	769	738	750	790	742	722	768	777	679	741	758	753	772	765	748	746	726	710	712	747	755	728	737	733	810	731	731	745	751	785	777	748	758	765	720	750	748	712	687	799	755	766	726	770	777	757	772	747	757	760	739	770	748	799	733	737	730	711	679	773	747	720	762	749	776	800	719	728	746	726	734	775	725	764	728	786	739	749	752	728	784	720	720	694	723	752	721	732	736	767	745	778	727	740	741	756	736	767	754	763	733	732	749	732	749	758	744	754	754	717	742	736	767	730	713	746	743	739	729	752	726	744	720	762	725	753	746	763	745	769	715	743	760	762	727	745	721	741	718	778	802	752	738	744	714	706	713	739	766	694	799	748	706	764	729	767	769	718	704	725	742	730	713	734	729	747	699	771	768	721	735	784	782	765	725	771	729	757	764	749	717	788	766	767	793	790	728	747	748	763	782	791	745	733	764	739	723	718	772	774	769	720	765	761	717	760	734	752	680	726	776	745	721	735	741	748	709	738	721	726	733	747	682	700	751	735	793	763	693	740	771	747	775	718	744	785	774	753	754	745	755	787	768	747	742	751	792	730	729	746	742	735	725	751	810	719	743	750	714	759	752	786	726	746	712	779	774	717	770	725	764	750	741	784	739	754	721	696	755	732	738	739	791	701	734	745	699	700	793	773	766	703	700	741	705	717	744	782	732	687	740	698	724	756	764	759	747	782	780	785	721	766	761	738	738	763	739	771	782	733	761	758	733	804	751	708	714	730	727	780	707	736	730	729	743	740	760	769	764	739	749	797	811	779	724	790	689	739	748	785	728	678	789	725	735	743	762	784	761	776	751	771	731	817	709	779	752	782	734	782	769	741	695	736	713	769	769	726	782	686	769	751	717	740	734	723	809	756	728	733	749	718	752	738	698	696	767	733	755	711	746	766	771	767	772	725	771	767	738	792	750	733	731	763	703	725	727	779	731	742	781	782	732	732	733	830	747	716	772	764	728	798	743	758	767	783	765	724	765	798	756	748	765	770	723	752	762	744	737	767	798	750	725	752	799	757	737	747	767	756	785	704	750	766	709	764	774	692	761	804	769	738	762	756	737	773	701	782	778	730	723	719	749	729	750	725	738	729	713	729	792	773	747	771	739	762	773	776	755	777	728	794	744	700	756	754	734	778	741	762	727	731	743	728	768	746	784	701	751	735	737	764	711	732
7188	383	274	129	108	94	99	89	101	80	78	90	89	85	73	90	84	81	76	94	58	98	80	68	71	78	89	78	77	87	80	77	76	75	108	88	74	77	62	69	70	83	84	77	93	79	74	81	89	90	80	84	101	74	73	83	82	71	80	93	75	80	82	83	81	75	81	71	89	92	97	86	77	79	84	71	83	92	82	92	77	70	93	78	89	82	70	91	82	73	92	77	79	83	73	89	99	66	79	75	64	97	67	84	90	105	86	81	93	65	95	87	73	89	82	73	81	79	76	89	93	71	95	85	88	85	76	97	86	81	76	81	86	65	89	84	66	76	91	85	81	83	73	80	72	77	85	68	81	91	87	73	89	85	84	84	89	81	77	80	81	76	102	58	84	65	88	72	71	83	79	91	82	62	76	78	95	83	78	81	73	72	74	78	81	81	91	87	80	71	93	74	79	78	79	94	67	91	78	80	66	90	78	90	74	88	90	90	97	68	79	82	66	63	86	86	71	77	75	77	80	73	85	69	71	76	73	71	67	69	71	72	87	74	81	80	85	78	80	65	86	94	67	72	74	80	77	83	71	72	72	78	73	82	65	75	80	65	97	81	83	80	69	100	92	89	93	87	71	75	67	88	77	68	74	79	84	83	74	90	65	71	85	86	81	74	70	80	84	95	85	74	81	62	101	86	99	66	95	87	81	73	78	89	85	70	97	73	97	99	78	79	88	81	63	74	93	80	76	82	94	94	75	76	64	74	94	86	83	73	91	65	67	81	64	76	94	72	73	74	69	80	81	72	71	77	88	89	85	89	87	79	75	81	71	76	85	62	78	69	72	76	63	77	72	81	81	80	87	88	80	85	94	62	75	68	79	83	101	94	84	93	74	88	77	80	65	81	79	82	79	83	80	76	94	73	87	72	87	69	87	72	72	90	77	72	104	84	88	82	46	80	97	77	90	73	73	81	90	69	77	77	99	90	62	103	84	65	92	75	80	78	81	81	79	73	92	72	72	67	72	80	60	82	77	95	86	72	85	76	83	69	82	72	70	84	105	74	88	73	90	64	91	74	72	70	75	94	86	72	78	81	76	83	73	90	79	90	70	75	73	87	78	76	72	91	80	62	72	72	83	83	77	82	79	89	71	75	86	62	94	73	79	79	85	88	70	64	69	73	87	86	76	75	74	87	72	84	88	91	85	94	94	74	99	61	95	98	93	62	69	83	84	78	94	68	82	83	88	77	95	84	82	69	80	88	78	75	88	76	86	77	71	77	83	78	79	78	70	67	73	91	81	74	96	93	68	86	88	81	86	96	87	85	82	95	77	89	61	100	80	84	73	94	90	88	83	88	76	86	86	78	70	92	68	95	89	80	81	88	71	85	79	83	81	75	79	85	71	98	84	80	100	68	77	115	78	88	77	94	76	69	78	80	84	87	79	84	71	67	79	88	61	77	86	70	84	86	78	105	75	91	88	83	104	81	67	68	86	88	84	83	98	87	83	80	70	73	84	73	83	95	75	72	91	79	78	78	76	80	81	86	63	78	78	73	60	74	79	78	74	75	71	83	73	83	73	101	92	78	80	77	85	80	89	78	91	74	92	77	80	74	91	84	75	82	101	74	82	80	75	78	87	91	73	77	76	79	102	67	69	97	83	90	77	90	65	93	94	86	69	80	86	94	95	71	72	71	83	82	73	86	81	78	80	89	78	68	88	84	76	87	68	90	80	83	98	66	89	99	81	79	78	82	76	84	87	77	77	71	77	74	82	96	81	78	79	85	87	92	91	93	98	87	106	71	77	85	82	83	50	70	70	81	78	71	96	84	89	80	91	77	82	66	77	64	76	87	74	83	87	88	74	84	59	68	72	108	74	68	87	76	76	69	72	75	86	72	74	88	89	88	65	73	72	77	73	83	67	86	75	80	85	100	75	75	85	79	93	72	86	95	89	73	66	87	76	78	89	60	92	81	84	66	67	84	59	84	89	85	87	71	70	92	72	75	83	86	82	75	85	70	92	76	73	71	78	85	87	70	84	68	84	80	101	76	74	78	73	76	83	89	91	72	82	84	99	81	96	83	74	101	86	93	71	81	64	91	77	60	66	89	85	63	99	75	80	78	92	85	91	80	75	101	92	88	83	88	64	82	80	83	72	88	58	67	82	86	95	79	86	78	76	84	97	72	70	88	75	92	80	81	79	66	76	75	98	92	100	71	76	86	67	77	87	71	73	84	90	64	83	88	91	82	84	83	66	71	92	70	80	95	86	84	66	79	86	66	63	68	71	98	83	66	82	78	77	86	88	73	83	78	86	79	75	79	62	85	86	93	75	94	78	92	104	79	82	76	77	75	85	71	84	70	80	63	74	78	69	95	76	70	82	83	79	91	73	89	78	75	83	99	77	84	90	72	67	84	79	75	80	76	89	75	81	93	85	88	81	92	81	92	77	72	68	88	85	78	71	88	83	85	72	74	94	95	86	90	83	84	86	85	75	78	65	88	94	85	67	85	93	89	76	76	79	78	74	76	89	85	72	82	82	95	82	86	76	87	77	71	72	66	79	91	89	80	94	74	99	75	59	79	74	77	74	87	93	96	73	79	84	79	77	63	88	83	73	78	84	77	67	63	100	86	84	89	80	75	70	80	100	80	80	65	80	73	81	72	72	95	84	85	76	85	87	63	91	86	77	77	83	64	84	88	81	74	73	85	75	72	74	74	76	66	76	74	82	92	69	83	83	80	87	71	73	108	91	91	77	89	87	71	68	74	82	75	74	74	90	90	87	67	83	84	76	78	77	88	64	91	90	79	63	84	69	73	74	81	78	86	85	91	75	94	90	83	78	87	59	84	67	75	64	79	74	85	87	73	82	92	89	68	83	87	81	72	90	68	95	79	66	79	71	87	79	64	78	105	81	81	80	71	79	88	95	77	81	81	93	98	92	71	90	97	70	81	84	73	85	62	80	78	81	80	90	53	77	81	74	69	93	77	80	93	82	66	94	78	76	95	90	74	72	79	68	73	83	73	83	79	81	86	108	88	82	74	75	93	80	78	85	77	81	82	90	81	73	85	68	72	81	74	86	75	72	69	79	80	88	66	72	85	86	76	68	98	90	74	90	80	89	77	91	78	80	77	83	84	96	63	69	73	75	83	91	81	87	91	90	90	73	79	86	77	81	89	97	93	89	83	80	95	72	71	65	78	91	65	89	80	75	87	68	76	87	80	71	82	92	66	87	81	91	74	69	84	75	86	88	74	83	88	81	58	66	86	80	76	70	91	89	78	88	84	67	73	76	86	79	81	80	77	71	83	77	76	78	72	85	84	106	84	85	85	90	71	79	79	76	96	88	84	64	70	58	77	89	70	86	52	73	70	87	79	80	99	89	73	75	86	81	79	75	79	81	85	73	85	84	61	84	77	71	75	89	71	88	86	72	64	77	78	79	81	87	73	69	76	70	84	74	73	85	88	85	87	90	90	97	73	71	85	77	86	88	77
5908	348	443	466	467	412	402	388	325	351	353	305	294	301	334	305	312	292	326	315	291	346	314	270	296	286	309	291	284	304	314	298	303	288	328	323	301	315	298	289	285	292	287	315	306	307	297	306	279	270	321	313	289	338	298	304	276	289	278	280	292	271	268	283	279	328	286	300	289	291	290	297	290	252	309	298	315	267	308	256	299	289	304	305	312	321	264	300	306	295	277	306	297	284	285	250	301	306	313	292	317	310	276	310	291	265	289	297	299	308	290	297	318	318	270	295	294	300	328	284	308	275	297	330	285	301	256	304	278	293	276	284	304	288	294	300	287	296	287	295	300	299	296	285	326	271	277	281	315	284	262	305	270	312	319	266	297	290	286	283	280	304	304	301	306	313	282	304	341	276	305	284	305	302	293	265	304	315	239	312	289	288	346	276	311	305	308	309	288	304	296	277	294	315	259	265	297	266	283	278	320	285	267	261	285	303	285	271	319	282	258	292	299	276	289	281	300	313	266	311	309	283	291	284	277	296	265	307	283	302	285	286	306	284	266	299	323	268	298	257	300	282	276	309	292	327	295	321	307	283	282	272	259	280	291	241	299	277	278	297	285	287	302	283	289	317	289	270	307	322	290	288	304	310	287	272	323	276	301	277	281	317	269	279	289	272	278	279	296	259	307	327	302	269	285	311	282	268	296	284	306	289	301	293	272	282	273	277	267	288	306	274	290	304	289	266	298	299	300	284	275	273	289	309	311	294	300	282	280	297	281	289	292	253	293	294	294	311	283	290	289	313	271	315	300	295	284	322	258	301	295	279	276	308	289	279	281	271	295	278	273	308	283	278	300	307	303	319	291	275	290	287	295	327	292	302	317	308	304	303	312	297	296	284	274	260	291	271	307	304	308	246	298	296	281	296	265	301	296	297	291	306	303	317	286	301	292	299	320	286	300	272	289	248	292	279	297	272	282	286	304	291	303	291	329	248	307	290	293	308	269	278	298	292	296	317	253	261	289	300	278	298	307	305	303	314	259	297	313	279	277	309	299	289	270	283	256	296	276	285	292	316	269	300	279	282	314	268	279	302	303	306	316	312	318	290	299	253	317	321	322	313	286	298	319	264	295	295	273	274	302	316	303	286	299	274	305	311	274	287	288	296	302	269	292	277	284	272	304	312	303	325	293	292	270	292	299	278	303	301	303	281	306	315	304	307	278	291	274	299	287	289	313	272	291	331	303	285	294	328	287	308	296	298	282	304	295	325	300	265	283	283	260	319	276	308	271	299	291	284	281	291	292	313	281	295	300	306	274	279	282	275	323	281	297	323	294	304	289	314	288	289	313	273	281	292	265	317	290	294	284	294	323	287	269	296	290	302	291	299	283	268	306	306	300	311	290	289	264	305	277	292	271	300	282	311	266	304	300	269	303	270	317	287	310	267	293	280	300	279	284	279	290	309	315	297	321	280	293	275	288	305	273	262	285	272	285	303	298	278	301	305	272	291	276	289	330	297	303	311	274	298	300	306	291	277	306	265	288	248	263	277	300	280	269	300	266	313	316	309	287	295	298	286	322	299	267	271	279	266	294	299	298	270	296	293	284	308	313	330	289	266	289	281	300	331	280	293	298	311	281	265	286	259	278	281	292	306	306	284	280	298	290	276	281	275	299	274	306	275	260	294	305	287	291	290	291	310	264	275	290	288	347	280	272	295	302	303	296	276	297	303	301	304	282	299	255	285	302	300	304	301	345	273	275	297	273	303	292	304	275	306	310	306	289	256	268	311	256	288	303	301	250	279	302	293	287	275	279	310	290	278	309	301	298	327	291	314	268	312	330	301	294	278	277	285	304	307	276	309	292	256	280	267	284	299	289	258	321	291	263	278	284	270	283	302	296	287	299	257	265	295	272	316	256	304	258	281	268	298	293	300	287	319	244	324	311	289	300	307	294	308	302	284	268	279	298	299	280	313	311	287	293	282	307	274	296	287	292	295	291	259	283	279	289	320	251	272	302	298	307	297	324	263	288	310	288	324	295	325	285	303	287	301	275	298	264	319	291	302	284	299	299	274	257	291	278	287	303	283	300	287	277	308	257	304	313	302	304	318	268	283	316	280	250	280	283	344	323	294	294	287	327	282	330	293	294	262	278	243	319	308	291	320	266	299	309	256	262	289	276	280	276	275	317	280	305	288	291	289	290	308	327	278	274	315	276	285	306	305	279	296	340	283	303	289	313	295	285	311	290	268	270	291	326	304	278	316	307	267	281	288	265	286	295	298	307	274	281	260	287	279	274	322	291	295	305	316	286	297	275	295	300	281	285	280	298	294	277	280	291	260	270	282	293	261	312	279	280	288	309	280	290	291	293	288	268	282	277	281	321	282	283	313	302	267	285	269	320	296	292	288	265	308	297	317	310	267	270	305	331	284	320	282	300	291	328	270	297	299	304	317	287	272	256	319	320	285	263	258	312	274	292	291	312	296	317	287	270	261	252	303	301	288	305	309	296	286	275	301	303	265	276	271	250	280	286	299	275	293	263	290	322	314	292	276	283	273	297	295	315	326	292	289	280	273	304	309	273	334	308	277	299	314	263	307	310	281	271	322	283	301	293	320	270	269	275	273	283	266	274	290	276	307	308	295	304	311	258	291	286	263	310	304	298	290	274	295	298	312	300	288	276	296	290	307	283	283	301	272	300	303	292	264	274	306	291	271	272	292	301	315	301	276	308	307	311	278	303	264	297	274	294	285	275	272	283	286	261	304	305	301	277	291	265	305	324	276	292	277	272	293	273	286	299	289	315	270	311	299	266	309	303	283	267	286	293	261	306	282	292	279	309	269	305	291	278	306	273	321	328	267	290	307	280	287	291	287	285	297	287	294	267	283	289	290	297	275	294	310	279	275	279	284	319	286	293	299	282	320	318	309	296	284	306	288	298	313	299	277	284	283	279	282	325	298	302	278	284	283	277	315	300	281	286	304	288	281	302	305	265	279	294	283	299	270	297	297	298	318	289	301	287	291	309	281	282	276	305	304	271	298	294	310	299	299	296	287	311	282	287	285	284	294	322	287	281	282	294	283	294	287	323	278	254	286	297	280	277	278	283	309	286	272	314	294	288	297	287	282	275	296	278	291	241	304	330	300	295	264	282	278	278	326	267	301	304	298	315	281	291	272	287	291	296	294	263	293	272	289	300	325	303	313	286	324	275	295	297	295	288	285	292	284	276	290	286	275	294	270	303	269	281	285	268	295	311	272	304	302	308	273	274	271	307	321	270	283	285	260	276	294	286	296	292	283	276	311	284	300	287	264	268	316	291	261	272	290	303	323	314	345	283	298	286	269	297	331	289	266	343	319	290	280	306	322	312	295	265	265	278	284	270	283	300	299	289	292	314	287	297	271	279	296	302	293	275	292	301	330	299	291	238	296	271	258	308	287	305	271	302	271	266	313	284	321	328	266	294	285	274	325	284	304	288	301	283	299	316	251	317	302	308	268	271	294
39673	14689	3009	1065	737	605	457	373	323	272	235	253	223	213	214	200	189	195	175	183	192	181	164	162	165	168	164	156	163	150	140	144	157	159	164	161	161	177	164	154	167	165	140	129	183	143	123	169	139	152	138	155	181	156	184	165	147	136	156	151	162	168	155	127	165	167	149	154	134	155	134	162	145	146	170	138	148	167	150	139	157	135	144	147	138	135	140	161	147	144	159	137	138	137	145	150	157	144	127	152	153	148	158	157	145	151	147	136	132	166	136	151	157	131	150	142	159	140	152	132	147	143	153	149	168	138	163	164	171	155	155	165	154	161	134	162	155	159	163	164	163	156	155	153	123	166	166	140	166	142	147	150	155	152	169	155	144	153	133	141	177	153	137	153	133	153	148	168	130	164	146	160	145	164	151	129	144	148	136	160	155	145	153	149	171	164	136	133	135	145	153	167	128	145	161	159	139	147	158	158	141	106	160	153	145	130	166	140	137	132	158	146	178	141	142	165	169	142	164	141	140	147	140	145	150	154	165	128	149	147	169	114	134	169	153	150	158	138	134	149	166	141	131	139	160	157	153	161	155	136	147	145	149	143	145	157	158	128	146	152	138	155	138	138	160	133	163	151	136	150	150	151	146	126	139	145	133	140	154	149	124	148	156	133	154	155	174	159	137	141	146	129	141	152	139	166	148	142	124	132	166	155	122	148	141	148	140	138	153	136	143	160	146	164	149	137	164	156	168	164	136	134	151	156	147	140	164	135	132	164	131	108	135	175	142	165	142	153	175	149	160	171	174	152	151	167	148	144	143	129	147	161	149	143	164	139	158	149	150	158	160	154	140	155	133	149	131	134	155	120	145	151	150	130	157	154	153	151	158	161	156	170	159	154	153	154	170	151	137	148	158	135	132	138	147	136	128	159	163	150	136	158	167	128	143	140	151	165	150	163	133	161	147	162	146	146	142	174	159	173	152	179	153	142	164	128	148	140	144	168	123	146	152	154	146	148	165	141	165	132	141	159	141	142	160	163	158	168	162	158	167	140	139	125	147	142	158	145	141	128	141	159	151	152	170	150	150	151	139	143	141	161	133	147	163	169	163	149	163	137	134	152	142	140	149	139	143	147	129	163	150	155	156	133	156	143	145	149	147	143	145	145	128	152	159	141	157	134	159	134	141	174	125	161	141	156	143	130	157	141	141	143	155	156	131	160	162	126	159	151	145	137	140	160	156	152	135	140	178	130	153	134	144	137	140	127	147	162	146	150	145	141	152	156	151	143	163	138	142	144	136	162	144	155	142	131	175	150	123	144	151	162	141	143	157	138	133	136	141	155	141	148	138	142	162	150	160	155	164	149	152	153	143	161	129	156	143	156	129	160	161	148	173	157	127	149	136	161	150	134	137	146	159	178	130	135	130	123	133	152	164	154	162	157	158	146	159	133	152	140	146	127	155	130	158	144	139	155	153	130	163	151	138	144	145	148	153	151	153	140	126	175	148	156	154	144	159	129	150	146	147	143	152	140	129	153	153	133	159	147	130	178	178	171	176	150	131	132	166	165	145	174	155	155	156	147	150	153	145	136	134	156	152	150	150	167	149	130	153	167	134	154	172	145	157	154	151	145	169	154	147	163	162	128	148	137	151	132	138	176	130	143	138	142	137	150	151	156	162	168	157	156	171	147	151	145	125	152	163	156	156	141	156	146	146	149	149	168	169	151	156	156	157	143	164	149	146	125	156	148	161	144	124	142	143	167	166	163	154	171	133	148	137	155	177	159	151	148	146	145	166	158	152	154	136	154	154	151	134	162	139	156	133	153	135	161	151	158	152	165	140	120	147	135	146	148	164	142	157	130	148	121	168	140	145	149	152	139	162	152	146	146	182	144	155	166	138	145	148	145	147	165	134	142	150	133	132	131	160	155	137	177	138	176	148	161	135	157	149	141	159	150	145	133	140	155	169	155	132	141	143	152	137	149	152	161	129	139	140	158	153	144	151	158	144	169	155	171	157	162	162	133	158	139	173	139	150	143	149	150	149	144	161	144	162	150	144	133	162	155	156	162	143	164	132	140	138	137	158	147	137	143	140	152	146	144	154	145	130	148	143	157	166	147	146	155	160	133	149	149	147	152	132	160	149	159	156	143	172	168	130	159	161	155	137	144	162	148	143	147	142	155	146	143	153	167	163	159	148	154	154	147	148	144	162	139	141	163	144	156	139	135	157	163	166	120	143	133	169	139	151	144	161	140	144	156	139	157	145	149	138	176	128	148	167	135	141	141	138	147	156	138	130	163	136	147	129	166	146	153	131	157	162	153	134	169	146	168	157	180	158	144	149	146	151	137	129	147	161	153	142	165	137	158	170	142	162	145	152	156	157	150	129	174	140	140	161	165	140	156	154	166	160	150	166	137	163	156	140	163	149	152	151	134	155	156	145	141	149	149	152	141	143	146	145	178	139	120	152	173	159	138	135	147	151	151	129	152	143	150	154	138	138	131	138	140	135	163	134	157	134	127	156	149	121	164	145	150	144	166	148	137	152	146	142	143	144	136	128	155	139	137	134	147	150	152	165	162	162	148	136	151	137	134	167	143	162	157	181	150	152	167	151	139	165	155	139	165	155	138	140	127	150	161	143	150	135	129	160	154	161	146	169	137	123	143	129	155	156	150	135	142	143	127	151	125	148	165	132	155	138	134	163	192	147	160	171	142	142	151	158	128	125	166	144	150	148	153	140	167	148	161	150	167	136	148	143	134	167	166	131	152	140	145	162	150	155	139	156	129	150	177	157	158	133	141	128	130	133	158	152	139	132	159	134	137	142	152	153	166	152	142	162	153	134	162	153	146	147	169	135	158	141	143	145	147	143	150	133	139	160	136	127	162	155	121	142	147	134	151	146	128	128	138	155	164	155	154	131	155	149	139	164	156	140	130	146	137	143	154	146	139	147	127	143	142	158	161	139	133	155	127	151	136	169	147	143	165	158	150	134	161	126	163	154	145	149	161	150	176	161	142	145	154	151	139	161	188	148	153	133	144	147	139	150	146	140	171	173	156	140	128	166	159	154	152	147	120	143	163	131	157	149	159	157	148	160	139	160	155	145	169	144	146	140	143	129	127	143	148	146	164	140	163	121	168	150	175	134	137	174	167	173	155	154	140	153	143	161	141	153	142	156	147	150	164	141	173	153	135	142	158	157	137	141	162	157	145	136	122	114	178	152	150	159	163	152	147	170	139	139	133	146	140	180	167	131	136	157	137	131	146	142	153	148	158	158	153	146	150	154	139	163	160	165	142	173	158	150	144	146	139	137	126	138	146	136	140	152	159	148	139	140	158	141	145	160	162	154	144	158	163	158	155	168	148	135	144	142	145	149	135	132	124	154	136	176	156	163	128	155	137	149	114	148	166	148	151	158	150	148	164	128	156	142	138	148	155	145	163	185	152	142	148	141	163	162	146	167	143	160	165	154	149	153	141	133	152	177	138	150	143	153	152	149	153
18362	1414	3090	3474	2887	2397	2081	1687	1448	1299	1150	1022	951	871	889	751	728	712	731	686	653	657	656	634	629	564	645	641	614	613	567	566	514	566	497	531	509	523	533	532	521	532	545	500	510	539	550	494	512	509	524	529	517	483	539	515	489	505	505	499	497	508	499	517	498	497	497	528	485	515	511	476	456	516	469	488	531	461	485	446	445	454	437	458	507	490	462	479	481	443	463	466	454	507	510	505	490	478	486	450	478	506	479	476	464	459	494	489	475	469	501	461	472	468	488	456	523	480	494	510	449	462	473	435	444	471	515	500	466	436	475	464	479	476	469	493	466	467	496	473	473	454	453	456	484	481	494	431	493	510	522	502	493	464	522	485	443	499	436	473	497	460	441	498	452	460	476	499	457	517	498	457	454	462	444	466	463	483	480	445	519	503	460	505	516	446	492	425	458	432	507	469	510	443	486	471	491	452	491	472	474	451	476	533	464	451	434	495	519	510	453	478	488	496	470	497	496	490	489	463	494	458	476	468	463	473	481	489	501	481	444	479	465	490	475	521	461	477	482	502	450	492	496	496	463	507	485	427	487	458	516	478	465	454	505	472	469	487	434	484	452	467	470	485	507	470	531	466	461	458	502	473	464	426	475	500	453	501	460	470	466	468	483	483	475	486	468	472	461	481	454	458	457	496	483	473	479	464	514	465	488	450	505	488	471	482	495	510	451	478	479	458	461	498	453	463	485	457	497	488	501	507	510	487	529	490	429	466	431	480	498	484	455	494	478	499	521	476	478	469	473	526	450	497	500	472	509	457	473	437	470	502	425	458	510	460	460	497	481	483	511	445	494	450	483	491	445	489	487	471	475	477	494	486	468	444	507	463	484	486	490	465	449	470	481	481	498	488	501	505	485	469	445	458	446	500	499	464	456	501	512	477	482	526	500	481	490	474	449	520	468	463	464	490	443	469	503	482	509	502	504	473	470	467	492	477	481	495	477	461	499	424	470	475	470	506	509	472	488	493	461	484	448	494	526	496	482	469	461	478	489	434	446	461	507	463	505	504	456	515	462	459	446	477	468	488	476	493	464	482	508	485	493	432	471	510	453	471	451	445	490	443	472	455	413	512	466	482	450	471	488	475	502	499	451	490	442	478	474	524	483	472	479	474	486	455	493	477	447	463	476	490	442	502	470	478	479	463	468	479	464	470	495	461	467	451	451	467	478	458	516	498	490	468	434	479	444	473	427	449	516	440	457	481	494	490	514	460	480	459	463	461	483	473	503	473	504	492	484	486	525	496	471	470	492	472	507	492	481	475	506	456	477	473	502	448	493	517	459	410	519	515	504	428	465	445	463	490	481	446	494	520	436	454	467	477	479	473	454	453	440	465	471	501	453	490	433	446	496	450	432	476	493	505	478	523	477	452	496	484	485	470	510	464	471	507	477	498	488	480	429	483	480	470	446	432	478	486	496	454	428	435	481	524	480	451	500	477	511	428	482	459	474	432	487	488	519	420	484	485	487	463	457	479	465	490	485	458	524	454	461	493	485	468	492	489	447	477	509	468	469	495	469	493	457	433	496	490	451	490	477	519	484	463	483	483	508	461	484	463	471	447	473	516	470	458	496	489	491	502	457	482	489	467	502	447	446	491	515	485	496	446	468	456	521	491	436	478	487	469	512	475	483	496	484	500	414	450	462	488	468	454	462	479	502	479	473	460	523	488	462	485	456	484	487	472	452	473	491	435	472	466	492	498	481	461	474	465	436	500	489	490	449	495	487	454	468	532	490	468	490	504	490	458	485	494	481	502	526	461	512	491	471	493	474	497	437	456	465	483	467	427	449	477	490	503	453	506	474	475	454	457	462	462	464	461	487	478	489	499	460	437	412	462	476	455	532	474	453	459	429	437	489	451	511	483	459	475	501	459	441	488	462	466	456	484	432	485	499	473	484	467	498	451	462	466	445	472	460	508	485	510	436	463	477	474	454	463	511	514	452	445	491	453	487	497	482	446	481	462	472	457	492	442	462	484	507	447	507	500	456	434	474	481	452	480	477	480	485	439	478	466	508	481	489	485	441	489	440	489	447	502	529	464	510	476	447	496	436	488	403	452	489	503	485	461	471	457	483	509	478	472	516	449	437	502	504	453	473	488	462	456	446	439	461	498	500	475	441	485	494	459	473	469	464	474	463	471	499	476	481	464	495	473	460	467	487	479	448	506	450	475	464	441	434	460	504	476	434	503	474	522	478	465	478	470	465	494	496	440	516	472	486	471	444	471	483	473	448	478	478	454	442	452	450	455	479	471	440	441	463	470	465	522	500	518	446	460	460	484	503	499	505	508	428	484	477	500	447	472	475	455	480	475	482	466	471	491	463	492	490	522	485	456	482	493	484	485	514	453	484	487	541	456	453	467	479	477	472	496	520	481	472	489	470	504	476	449	512	483	519	478	455	486	478	472	517	448	486	461	504	491	495	475	441	483	463	471	486	494	442	486	484	536	496	437	446	465	472	449	453	482	476	511	494	477	440	482	484	449	472	447	496	458	487	466	507	466	479	454	482	498	517	453	488	487	471	457	453	478	497	469	476	483	470	496	474	488	469	490	512	465	477	479	469	503	487	435	464	476	478	475	475	476	505	469	522	443	500	530	527	489	455	473	470	463	460	499	509	492	484	441	444	495	496	472	465	473	483	468	496	483	490	532	487	484	493	474	462	473	503	519	461	484	493	500	464	520	485	481	504	479	495	473	443	469	478	499	464	441	462	481	497	490	502	497	420	484	481	461	494	506	447	480	509	522	510	472	451	463	488	504	514	483	482	452	475	503	456	496	466	473	467	522	478	461	507	463	492	473	492	459	492	471	497	507	493	468	476	480	445	496	440	453	478	475	487	443	476	473	484	480	511	469	467	457	489	479	463	463	490	465	456	507	459	511	481	483	484	506	466	518	491	479	479	513	496	495	466	474	481	442	506	482	447	466	470	473	503	459	445	500	461	470	477	487	484	506	494	462	445	492	474	462	468	427	455	482	461	478	439	465	468	505	464	509	485	495	491	485	459	460	451	496	503	455	502	461	493	477	488	466	452	501	485	492	439	466	461	482	452	519	486	495	474	506	470	457	465	461	463	466	472	418	468	491	487	496	498	453	477	459	464	481	475	473	483	482	496	496	500	473	472	483	492	518	448	520	462	447	497	494	498	460	469	491	498	483	505	474	466	459	487	469	504	458	476	481	472	498	482	498	496	500	471	482	488	507	472	468	449	454	479	456	504	448	460	470	467	505	503	459	486	500	464	458	437	491	499	440	455	487	485	501	459	466	483	487	487	468	459	512	477	460	449	479	491	497	462	451	439	455	437	495	467	515	498	470	491	467	495	473	531	486	468	424	505	466	490	458	465	451	495	502	498	457	479	453	485	467	478	508	481	485	479	444	468	467	483	495	484	479	477	477	507	505	457	427	473	503	489	474	477	455	503	425	477	504	473	461	458	474	501	456	488	453
44695	21993	14442	2573	1540	1186	908	737	574	474	514	453	394	351	373	344	349	349	335	324	297	278	312	297	303	275	286	310	283	289	261	281	257	247	270	237	291	266	250	284	274	256	255	280	251	259	253	254	250	231	274	265	247	217	238	259	244	283	246	246	256	259	252	268	249	258	265	295	218	236	252	255	263	236	265	272	267	248	231	276	268	269	235	253	243	264	267	240	250	246	253	230	247	292	276	233	252	270	244	265	243	242	240	260	222	248	258	227	265	262	268	266	258	241	251	239	278	258	223	284	224	233	239	236	252	269	241	259	267	229	252	266	237	233	239	256	257	269	244	239	253	251	251	250	246	254	254	266	279	246	245	271	251	258	247	258	253	240	234	249	243	236	245	278	222	224	230	261	223	228	241	235	256	247	287	282	232	244	286	271	242	232	251	269	251	258	254	263	249	255	259	292	258	248	267	245	256	272	255	227	259	245	237	241	242	257	243	242	246	254	212	241	247	240	259	226	233	234	262	260	231	262	258	227	245	242	257	231	224	242	265	257	253	229	253	221	227	255	257	270	257	250	236	248	287	247	251	266	255	244	257	243	292	255	235	238	242	244	261	237	247	276	276	236	223	210	252	239	269	250	258	246	253	251	249	261	249	245	233	306	240	275	244	273	240	232	261	258	255	226	259	234	241	270	247	241	265	267	229	237	234	245	262	267	241	224	274	244	265	253	242	268	227	258	253	251	241	239	263	279	237	239	259	260	294	244	262	267	257	253	256	241	240	226	263	219	230	279	252	234	234	254	251	234	258	261	242	244	254	248	263	254	237	232	259	242	248	237	240	268	273	252	243	267	275	250	245	264	241	245	255	267	251	259	240	256	232	285	233	265	243	237	251	252	221	231	223	251	232	271	237	247	238	243	250	250	266	267	241	225	250	232	221	262	259	279	252	261	239	210	248	254	249	278	252	223	265	245	259	259	244	248	253	245	287	270	289	249	277	232	247	278	243	265	259	251	273	242	246	268	250	274	269	263	249	272	206	255	239	228	279	252	257	257	258	237	294	257	240	263	218	251	235	244	256	251	237	257	259	290	239	254	227	245	264	251	278	236	261	243	237	231	249	255	262	251	256	246	253	260	255	256	235	266	234	244	242	275	271	262	233	282	262	261	260	219	283	257	239	252	265	257	242	245	252	248	237	236	258	222	238	270	238	258	244	247	237	293	264	274	254	257	277	248	253	279	242	243	251	233	251	251	242	269	265	263	242	247	243	243	233	237	249	255	246	260	259	237	256	269	259	244	260	255	248	260	266	260	265	240	260	221	255	263	239	261	265	260	272	264	259	274	237	265	263	232	254	237	242	265	267	259	264	234	271	276	250	258	232	275	226	232	245	279	266	240	255	232	237	238	236	243	232	241	236	263	281	262	237	224	256	225	239	235	263	266	253	246	263	275	267	250	267	253	245	262	242	246	235	234	269	229	257	265	243	242	251	282	246	265	233	255	237	259	249	271	243	224	260	268	230	264	224	281	264	237	248	234	246	260	251	241	263	234	248	259	250	259	278	262	234	296	244	266	253	264	250	238	236	255	256	260	227	244	241	245	234	233	262	253	235	260	239	247	277	227	250	233	251	240	253	229	246	246	270	260	270	261	253	249	228	240	256	266	252	251	257	260	259	226	286	253	264	250	289	247	237	251	242	239	260	234	270	255	249	205	238	216	233	252	264	253	229	253	246	253	265	227	268	258	248	243	252	276	225	259	249	248	241	252	262	254	265	239	270	256	263	234	249	257	250	245	277	235	266	240	216	231	231	243	216	228	254	267	260	223	249	253	264	271	243	238	245	229	247	247	256	231	259	253	229	276	231	275	279	255	280	256	236	242	257	252	271	247	235	287	254	232	253	240	250	241	266	235	253	277	247	246	232	239	248	260	255	256	279	229	259	241	252	277	239	274	252	267	272	261	239	235	273	245	282	265	239	235	236	257	268	252	266	242	237	215	261	270	261	235	261	237	275	267	273	263	229	238	247	211	256	251	251	279	246	273	233	250	258	244	259	245	219	270	225	242	272	258	247	264	210	250	272	227	251	260	241	274	251	284	221	252	226	271	228	255	262	252	262	280	283	253	255	256	253	246	241	255	251	233	236	248	255	219	246	250	260	284	276	256	287	258	299	278	265	250	256	261	248	221	264	266	247	233	209	265	262	247	252	250	261	253	248	239	258	252	250	245	258	251	253	224	283	256	264	223	226	260	238	258	249	247	279	275	293	279	261	263	258	230	282	274	240	246	264	273	255	269	244	271	246	216	250	258	254	244	276	263	238	278	256	247	236	261	250	235	243	234	240	215	256	248	237	249	245	257	239	246	259	243	235	287	241	239	228	241	217	249	246	216	255	268	251	249	248	264	255	269	259	251	246	260	221	261	242	275	238	279	225	247	258	241	260	230	232	286	229	228	272	260	244	250	242	260	247	259	255	260	274	249	268	213	249	216	251	259	257	245	250	206	247	251	220	227	244	207	231	260	263	253	265	251	252	227	245	240	286	236	273	245	272	253	260	245	258	226	244	252	260	258	232	249	224	228	248	237	283	256	295	234	239	240	248	232	243	272	257	300	247	232	246	285	251	239	267	258	235	250	239	255	275	259	258	245	285	261	258	252	261	257	235	264	260	257	240	232	216	264	271	245	248	258	279	273	251	230	242	228	241	225	253	267	237	271	266	219	230	254	259	280	250	258	244	255	238	256	248	257	232	234	249	237	259	228	236	257	231	248	238	275	242	234	249	255	278	259	243	263	254	238	263	253	252	246	262	264	252	234	241	242	229	297	255	263	268	244	229	249	262	243	236	254	221	250	262	241	247	253	272	244	245	231	255	230	264	227	254	257	220	248	239	225	267	242	251	254	244	250	282	260	244	225	283	271	258	268	259	273	255	265	230	248	237	249	252	264	256	251	269	239	237	223	260	247	247	253	251	258	267	246	242	243	255	252	261	248	221	266	235	285	281	265	220	265	275	229	251	249	285	249	246	255	232	227	243	228	253	247	250	248	260	241	251	248	236	275	258	260	220	222	234	250	235	285	233	257	229	237	234	236	247	236	242	250	220	261	249	226	265	241	275	236	257	244	265	237	268	251	232	265	235	245	256	272	259	236	222	255	237	251	251	252	230	238	243	262	254	232	265	252	252	240	236	232	252	271	220	219	249	245	235	242	244	253	248	237	263	218	246	258	245	232	232	243	242	279	272	271	263	267	237	243	258	256	263	253	266	251	249	263	254	250	240	283	248	271	266	246	232	238	238	253	229	240	235	260	243	253	231	238	267	259	219	282	257	257	241	249	258	251	266	246	280	277	263	232	253	229	225	249	265	248	242	235	262	263	254	233	237	248	243	269	234	239	285	241	267	261	254	277	243	244	261	233	257	271	250	240	264	299	268	227	225	269	263	226	250	239	222	242	252	245	231	257	258	256	263	257	256	269	257	269	246	272	231	249	237	251	230	272
23367	2574	5653	6322	5472	4396	3718	3040	2682	2282	2036	1911	1730	1560	1466	1406	1313	1270	1194	1197	1145	1089	1098	1008	946	1019	907	954	908	903	900	917	887	876	885	857	885	848	783	852	835	827	727	790	823	829	765	838	792	799	759	786	793	774	783	774	787	765	758	749	748	778	776	775	736	780	728	782	756	716	771	738	754	747	785	745	740	784	795	758	792	778	719	775	759	758	753	766	674	749	722	779	785	735	736	794	741	743	721	788	770	727	734	744	751	758	725	741	747	718	762	726	732	747	785	705	738	714	741	738	777	723	713	727	732	729	749	711	746	745	702	763	718	709	751	750	730	690	763	731	702	712	768	702	771	746	711	754	763	706	697	729	762	704	684	743	735	764	730	720	718	797	774	682	779	771	757	814	695	757	714	738	711	731	761	757	771	742	741	737	761	694	746	757	713	745	780	739	721	710	753	724	738	732	733	701	707	677	689	747	708	719	739	752	755	761	712	762	705	736	722	740	765	744	744	773	789	726	723	721	746	736	681	727	720	747	762	737	705	749	705	701	746	701	712	716	730	740	762	755	751	740	669	755	734	737	759	720	761	706	772	738	745	782	758	689	733	715	750	723	698	742	750	720	736	726	750	713	756	677	730	698	774	736	741	743	714	721	754	744	724	755	706	715	721	702	735	790	699	733	674	727	714	755	726	713	751	684	761	734	729	690	697	718	744	733	715	724	695	700	724	719	735	721	729	744	700	751	740	733	713	676	721	727	763	741	776	723	738	729	721	724	732	748	740	757	739	757	763	735	728	761	698	729	721	730	757	716	781	734	708	694	678	723	736	789	745	754	688	722	732	756	756	732	722	687	677	713	730	741	782	756	702	726	692	724	723	694	744	744	722	730	716	753	720	714	761	708	668	807	758	714	747	675	748	759	751	707	776	737	703	741	703	714	777	756	685	757	679	704	756	806	687	694	702	756	744	737	717	783	777	737	776	697	777	765	780	734	774	740	761	736	707	733	754	726	714	709	760	752	723	744	737	726	698	725	770	701	751	730	725	701	734	691	777	735	727	722	727	740	705	673	762	739	765	772	746	730	717	740	704	706	701	776	769	789	758	732	731	728	704	770	761	719	703	757	707	698	784	708	743	691	766	743	750	782	738	717	763	747	687	717	763	777	737	719	791	772	664	735	774	703	738	704	737	671	731	731	695	701	746	736	740	710	744	767	709	742	800	733	728	770	754	738	707	733	782	704	716	696	725	707	753	715	732	685	705	691	762	713	702	728	693	728	708	755	694	759	750	747	707	696	753	743	727	710	690	717	729	757	738	698	748	755	717	748	747	750	737	725	773	748	789	688	686	742	717	747	741	719	711	758	718	692	755	716	774	761	680	744	741	700	713	755	767	715	718	707	705	732	735	667	722	719	757	699	711	741	752	734	741	700	733	726	736	736	753	704	643	741	709	775	696	703	714	772	707	739	713	747	745	755	694	725	693	706	731	790	753	724	701	733	719	785	714	694	741	770	711	749	744	698	731	742	738	730	668	690	693	692	738	724	688	715	758	755	770	714	751	779	766	749	779	738	744	756	727	720	691	746	728	725	704	723	761	723	722	755	696	746	728	728	725	732	740	734	711	655	758	748	773	709	733	721	756	751	713	716	754	735	732	720	724	742	739	699	743	677	735	742	725	754	736	741	700	737	741	756	723	734	687	743	776	711	722	732	768	728	729	718	721	755	705	764	787	673	720	725	762	729	734	712	725	724	733	733	721	769	713	754	738	709	761	691	701	693	737	746	735	713	780	772	684	721	757	737	737	732	775	732	715	719	726	712	707	706	738	773	735	702	730	701	744	731	750	750	753	764	731	740	721	736	743	726	771	698	753	765	803	760	770	731	696	714	689	708	721	760	707	722	720	731	754	749	726	690	722	736	714	762	732	717	735	685	761	764	729	678	786	733	752	713	737	765	766	712	722	712	717	700	741	727	744	710	721	706	735	716	761	689	690	710	681	773	736	743	729	741	738	709	711	691	726	710	723	761	729	740	709	704	740	780	715	712	758	704	738	749	724	753	709	720	761	726	734	709	758	739	719	720	761	729	755	780	751	728	674	724	727	762	725	738	743	742	675	731	740	682	740	735	712	749	742	784	764	759	704	707	724	726	747	722	747	729	750	731	762	744	746	742	683	752	725	712	717	796	758	718	738	725	709	745	718	725	766	719	661	717	749	694	727	743	750	694	739	758	728	736	758	694	708	677	734	711	724	730	722	733	757	704	753	739	773	678	744	687	738	739	703	709	743	717	742	688	731	717	731	711	705	716	733	739	712	783	691	727	809	745	710	756	705	673	694	705	719	760	745	730	766	714	741	729	732	720	680	746	738	739	756	745	734	735	699	695	709	719	721	743	739	737	744	719	778	730	745	677	733	714	739	755	748	711	730	736	710	717	752	705	756	721	760	759	729	737	737	798	774	668	688	723	702	736	751	719	695	747	739	736	729	712	808	710	751	718	684	730	717	714	717	729	735	737	735	700	695	719	704	768	733	750	698	741	722	735	714	730	731	717	723	770	727	699	732	735	683	719	705	676	749	692	691	724	728	750	769	748	711	723	704	727	747	740	748	720	715	701	679	759	736	724	693	705	744	733	754	762	726	734	799	748	722	744	710	649	737	741	708	768	787	778	736	740	722	692	739	684	728	784	735	688	707	751	705	811	759	743	752	734	733	730	752	693	752	717	752	744	714	676	729	731	768	731	729	727	690	709	708	775	706	746	719	727	713	731	766	710	772	702	728	802	736	766	703	730	769	763	713	727	755	696	697	736	725	739	736	734	727	715	679	750	713	709	703	705	773	707	750	693	748	713	685	779	724	665	717	706	731	725	783	703	705	736	717	705	679	741	741	749	705	738	763	741	711	722	707	744	716	749	689	734	752	756	706	758	743	724	754	730	741	748	739	728	786	781	729	704	766	737	703	764	703	762	786	731	759	780	692	706	730	726	722	776	713	720	727	715	756	751	716	721	719	772	668	717	704	743	729	728	727	736	745	729	725	746	737	739	719	706	690	763	734	737	746	790	735	737	776	788	775	739	749	706	780	726	760	768	731	751	693	713	736	750	756	724	739	742	770	716	788	749	717	760	745	723	771	709	736	732	729	793	729	744	728	702	736	767	732	760	728	716	718	714	776	764	722	728	727	723	730	732	735	667	772	741	749	786	699	701	755	734	747	744	786	735	747	704	742	756	723	758	767	716	732	734	702	748	782	699	743	692	709	749	725	753	762	741	734	751	701	721	734	758	717	747	705	736	709	708	696	744	724	735	714	760	734	700	724	735	714	722	670	782	709	759	704	728	746	701	759	752	711	822	699	670	722	750	712	752	701	723	742	768	773	758	717	745	708	747	733	695	755	725	730	760	749	716	738	696	697	757	766	748	716	751	736	743	739	733	756	669	777	700	709	771	714	775	695	729	727	712	715	752	775	750	710	748	756	727	674	712	733	756	753	701	726	734
7120	347	223	130	100	99	101	90	91	93	77	86	92	87	87	83	71	76	70	76	74	69	85	79	76	88	74	78	71	72	75	82	89	65	67	76	95	71	90	73	97	98	71	78	93	75	86	60	91	83	69	63	87	70	90	82	87	90	75	77	72	87	84	79	83	105	72	86	90	77	65	71	74	66	86	79	72	82	81	84	88	89	87	63	66	72	74	77	73	79	84	75	77	109	88	71	69	81	74	77	84	79	79	78	65	103	72	80	71	91	81	80	83	81	77	81	92	88	69	61	77	85	87	100	84	67	77	81	90	83	84	82	85	77	75	88	81	85	69	84	80	90	68	82	72	82	76	91	78	91	73	76	87	82	65	77	76	76	72	73	74	70	73	94	80	76	88	77	80	62	82	80	79	85	77	51	68	75	63	80	85	92	80	75	59	75	91	69	85	84	81	73	82	85	72	74	80	77	69	73	83	81	72	78	77	96	77	74	98	87	74	85	87	69	89	81	93	83	75	86	71	79	85	85	80	77	92	76	84	72	75	74	92	84	70	91	75	90	72	72	86	87	82	82	86	82	86	93	100	85	78	74	68	77	71	68	82	77	77	81	71	66	75	88	75	84	89	92	93	79	84	74	83	75	76	86	89	90	74	62	82	86	88	90	88	78	62	88	83	95	85	78	62	79	74	71	99	70	70	98	88	75	63	78	81	93	87	81	78	65	72	72	88	81	79	81	87	75	81	83	75	67	64	72	86	78	80	80	80	67	67	69	69	77	103	78	80	67	88	101	76	74	81	79	91	61	91	85	80	83	84	75	77	79	82	82	75	71	100	86	83	78	65	97	74	76	77	89	73	92	87	83	66	68	93	71	88	78	74	79	79	81	82	83	85	80	87	79	69	102	88	80	80	92	74	77	96	85	75	88	81	75	84	69	97	88	71	76	97	81	84	86	73	70	83	80	83	89	76	85	96	63	83	68	80	77	79	81	65	85	81	75	77	81	95	94	81	98	69	87	77	84	76	74	93	96	100	76	82	73	77	81	80	81	79	78	84	77	79	91	86	78	91	75	76	66	88	69	78	73	68	85	85	88	76	88	90	91	79	74	88	82	77	67	86	75	77	69	80	82	81	61	67	82	79	101	90	72	93	80	80	79	80	79	70	81	82	76	86	87	76	76	75	84	79	77	107	78	86	85	71	64	73	78	70	93	84	68	73	92	74	82	74	70	71	83	76	66	82	71	73	86	70	69	87	83	80	75	71	77	76	89	80	85	75	64	94	76	86	74	94	91	71	93	96	97	84	79	89	88	62	71	65	80	80	81	82	79	73	85	84	73	86	74	72	79	89	78	80	78	76	92	91	81	73	83	82	79	70	94	69	83	74	72	78	88	78	79	78	63	79	77	80	79	60	83	96	84	96	79	65	114	73	72	73	68	81	69	76	88	89	75	91	80	81	102	74	83	84	79	84	71	77	72	79	84	62	87	78	94	69	59	83	94	63	73	83	70	84	57	78	80	74	70	81	71	96	79	90	84	90	72	95	70	86	74	70	74	94	78	97	83	78	99	68	70	77	71	72	86	104	95	85	80	84	73	70	71	74	85	84	93	85	81	86	78	70	81	69	77	82	94	69	84	86	84	76	71	81	86	87	93	79	82	62	73	80	84	80	82	103	72	94	65	78	81	77	70	91	90	85	88	87	71	87	70	67	75	74	63	73	84	79	74	79	82	85	89	80	91	65	75	65	83	82	91	63	84	72	97	75	85	82	87	64	64	74	89	87	79	86	82	71	76	76	75	87	90	85	82	73	80	60	75	74	72	76	69	75	74	85	82	74	62	80	69	95	75	71	83	61	82	85	86	71	91	72	72	66	80	66	68	95	90	76	80	80	75	86	69	77	79	84	74	81	65	74	68	63	71	79	86	74	79	75	84	108	85	92	80	95	85	84	73	80	92	65	75	78	92	56	77	78	81	79	82	91	81	78	70	90	78	82	96	68	77	89	70	69	75	72	83	77	66	98	81	71	94	91	74	77	101	75	76	72	84	93	92	78	86	89	85	74	64	94	87	88	81	85	88	97	79	72	81	61	94	85	78	80	70	72	90	91	69	84	83	78	76	75	86	81	76	81	81	99	90	77	58	72	85	76	75	71	84	99	72	65	76	78	70	67	77	83	72	76	87	59	59	84	95	88	79	80	59	75	77	82	67	78	74	83	81	86	73	73	86	67	67	70	100	85	79	87	93	76	84	84	78	77	78	83	74	69	73	87	76	88	80	106	79	85	78	75	68	79	82	78	75	81	76	82	59	81	73	87	88	87	67	91	71	79	91	65	76	65	70	71	79	86	72	83	81	80	82	78	99	81	83	65	79	73	93	89	80	49	74	61	82	82	71	81	87	75	71	73	83	84	89	68	77	109	85	81	93	80	78	83	79	82	85	65	82	88	69	85	88	93	84	78	87	87	90	69	71	78	73	78	73	88	96	72	76	74	76	90	79	71	82	86	68	81	74	96	87	101	88	84	81	80	76	91	83	87	73	80	80	80	87	87	86	83	68	66	84	84	72	71	81	69	83	89	70	88	58	81	68	73	77	86	73	83	75	77	84	85	71	73	83	78	76	86	79	99	72	81	77	63	69	96	74	76	78	79	91	73	87	68	85	85	77	70	76	83	98	73	73	69	73	74	80	76	94	77	89	91	81	64	86	74	79	78	83	69	77	79	88	90	96	66	75	75	67	82	82	83	87	89	87	69	74	64	92	75	75	90	85	78	65	90	67	88	83	87	67	76	66	94	75	74	77	66	72	73	68	81	86	88	88	82	77	82	88	76	69	79	77	82	84	70	77	73	84	75	84	68	76	78	84	72	86	65	67	80	85	98	80	77	73	87	65	73	68	89	64	76	95	82	84	75	76	89	66	80	70	91	93	77	65	65	77	83	70	85	73	67	86	81	72	93	85	70	63	76	91	94	66	82	87	75	89	86	74	81	69	79	90	79	65	78	86	87	69	71	70	76	85	77	80	88	75	79	79	75	57	67	56	74	85	75	64	81	86	76	76	77	90	68	78	78	93	66	77	85	82	62	89	80	70	95	69	66	70	84	93	76	78	64	82	85	83	73	90	87	93	89	88	75	90	99	82	88	89	93	77	69	104	83	85	79	70	56	85	81	82	90	80	82	82	83	104	87	79	70	61	64	84	76	84	86	67	69	76	81	89	76	77	92	68	75	73	71	80	73	70	64	75	90	82	91	69	83	71	93	85	104	84	103	63	89	76	91	77	84	84	68	89	92	90	74	87	84	70	80	84	75	91	74	76	81	75	91	78	66	78	90	62	70	83	79	85	84	73	98	71	81	81	76	83	81	74	82	92	69	81	70	81	72	69	83	75	76	78	81	68	90	78	84	83	107	74	77	85	88	91	77	72	71	75	81	103	73	77	76	58	76	82	65	66	80	72	80	83	80	67	82	64	77	88	84	72	67	81	76	90	89	72
5960	348	443	450	438	376	349	346	363	330	334	318	292	350	302	312	308	336	308	307	315	284	337	290	306	303	335	274	295	300	289	278	302	313	275	338	324	302	308	276	284	309	282	286	275	290	284	271	292	280	303	265	313	321	326	275	305	311	277	305	279	309	272	311	286	285	278	313	323	305	304	299	295	296	288	307	298	316	280	297	271	296	275	277	293	281	293	306	305	325	298	297	289	267	316	333	305	256	301	286	297	293	305	296	273	272	293	337	281	299	307	295	322	267	285	294	302	301	315	289	279	277	294	287	295	317	323	287	294	312	298	297	305	298	264	270	284	301	296	287	298	290	285	286	312	287	312	303	292	306	308	279	285	277	296	277	328	277	274	278	302	257	308	285	270	272	303	297	288	272	303	298	262	287	284	276	301	302	312	282	275	298	296	286	253	294	281	304	271	302	311	294	312	293	319	321	317	291	280	292	303	308	309	282	306	300	306	289	308	279	321	304	317	287	312	283	299	274	298	281	276	306	286	275	292	292	317	304	283	304	283	327	292	312	307	264	307	328	296	297	278	283	298	288	278	262	320	285	297	301	296	296	301	296	293	300	312	298	275	304	271	322	328	306	304	302	271	293	260	287	328	276	318	277	296	280	266	289	288	319	315	267	291	287	311	317	272	296	314	283	244	302	276	303	274	275	297	300	275	300	265	267	260	293	309	274	277	315	295	298	283	272	267	278	277	302	292	293	301	278	296	320	272	299	282	317	283	294	292	296	270	293	286	298	323	313	278	316	309	292	300	315	287	274	299	313	318	315	268	281	274	283	295	295	311	279	310	268	300	277	291	268	295	292	277	330	294	288	282	275	319	252	301	273	286	283	293	285	310	283	288	323	269	270	298	259	322	294	259	292	289	292	289	283	301	316	302	291	284	284	257	296	302	296	291	296	280	292	273	281	299	276	280	273	252	287	305	308	298	309	319	267	269	291	277	288	271	287	303	273	262	286	277	272	289	273	255	283	295	293	305	285	300	287	306	288	279	282	278	304	275	311	311	284	278	260	283	295	314	292	282	296	310	306	303	301	285	280	292	266	243	297	280	277	301	273	284	268	291	314	293	305	300	280	301	277	310	287	281	305	231	267	263	319	278	302	303	318	280	292	292	292	251	274	299	301	298	285	302	294	255	278	294	257	268	277	265	301	301	245	257	294	304	302	307	292	306	279	298	300	322	292	289	283	303	269	306	304	292	288	278	302	297	314	276	294	268	306	267	275	275	312	263	321	297	273	286	289	294	307	259	264	268	283	284	292	291	285	303	280	283	271	281	256	295	302	302	284	295	265	287	271	279	287	285	295	305	279	290	269	288	301	255	263	284	283	289	296	300	285	288	286	270	270	280	276	273	299	299	282	287	315	276	287	300	282	299	273	309	245	298	315	289	302	280	295	289	255	310	303	272	286	290	290	285	276	285	277	280	299	285	265	301	310	275	267	291	299	303	265	309	281	296	302	291	295	266	301	298	274	305	294	327	323	277	305	285	271	289	283	300	319	272	283	278	324	303	293	320	292	295	267	266	285	285	311	299	296	301	290	277	278	270	270	342	297	286	265	298	304	289	304	284	280	306	263	274	322	315	301	275	302	299	303	290	294	331	297	313	286	285	295	258	292	274	284	278	302	295	277	298	281	295	264	253	296	253	288	275	278	275	304	288	281	254	295	322	320	300	279	283	320	297	281	295	264	297	284	257	295	305	310	292	295	266	298	305	301	289	334	309	269	293	277	243	295	283	296	350	302	254	262	258	283	294	287	259	274	309	315	318	309	288	317	292	277	296	315	309	275	294	288	276	257	287	277	285	293	289	290	294	297	295	274	280	278	280	257	278	289	281	302	296	307	279	284	343	279	272	264	313	313	299	285	274	306	300	296	292	299	269	293	290	278	305	263	322	291	260	282	294	302	237	284	258	285	295	283	264	257	273	281	301	268	283	278	282	284	283	315	306	292	337	299	308	286	276	291	263	304	290	300	289	299	301	271	304	288	299	299	285	309	279	287	274	258	293	293	275	310	303	299	285	287	308	292	289	296	297	279	268	280	266	290	295	275	253	320	277	310	293	283	275	267	300	300	308	316	266	321	294	267	298	330	321	324	299	269	299	319	298	320	271	304	291	283	280	309	284	323	292	297	276	295	297	317	272	283	300	307	318	293	320	314	324	309	268	278	305	301	290	329	297	307	275	278	301	298	293	345	276	297	262	302	294	305	266	316	298	297	287	276	254	316	305	318	290	281	326	288	272	283	289	288	299	299	279	303	316	291	279	314	286	281	277	299	271	283	273	288	295	297	263	308	296	277	285	298	304	282	281	279	272	281	310	286	282	308	296	288	264	288	267	318	272	286	286	287	270	274	308	283	267	279	275	313	284	302	278	313	288	275	275	300	301	297	292	297	281	279	296	315	292	290	288	314	290	309	275	279	304	318	292	297	300	287	298	289	269	287	267	279	277	292	275	293	306	270	316	313	271	292	293	275	297	299	280	274	308	323	278	289	303	291	304	307	305	292	308	324	286	303	304	272	290	286	310	297	255	262	300	304	267	301	291	288	294	297	291	317	282	319	342	275	297	302	299	264	264	311	266	298	321	303	276	312	300	275	292	301	255	277	254	307	253	286	299	325	281	277	305	280	270	297	291	303	303	270	319	278	315	276	312	247	291	263	304	301	324	296	298	279	286	288	297	304	281	305	284	300	304	310	295	293	290	270	293	293	286	311	269	285	268	283	287	282	304	313	313	288	274	294	286	313	284	280	294	275	278	308	286	272	280	296	301	263	305	274	279	305	286	292	269	321	303	302	284	310	293	303	318	293	272	258	307	274	309	296	275	307	290	282	280	303	300	278	294	296	286	318	294	311	300	279	263	277	272	282	279	278	290	282	262	301	307	283	293	306	276	295	296	284	335	288	308	267	284	312	300	317	276	280	310	306	288	293	297	296	269	265	314	285	293	296	297	300	279	278	271	286	262	288	261	297	285	285	289	292	263	297	292	289	261	291	312	320	294	290	267	298	282	265	315	305	290	316	301	316	278	297	293	280	293	291	293	320	288	310	291	292	301	265	311	286	294	301	286	280	283	278	288	285	232	269	293	264	290	275	294	285	314	276	296	282	294	286	283	278	306	291	276	292	271	273	293	336	292	274	289	302	268	287	282	333	301	263	278	278	309	260	288	299	293	282	307	290	285	308	268	312	305	290	303	277	294	289	302	279	287	287	279	292	286	298	280	304	254	290	295	301	303	288	295	287	259	274	274	300	275	303	284	277	324	264	291	281	291	302	282	307	276	277	264	300	318	334	321	302	278	289	307	277	274	302	293	274	282	279	284	299	293	297	300	309	292	328	284	290	284	268	291	268	312	307	264	287	276	292	318	290	292	308	260	281	288	295	268	300	286	253	291	294	310	259	320	274	270	284	290	309	299	297	274	281	281	281	294	293	294	297	300	291	319	280	314	282
39840	14043	2797	1083	822	608	428	366	312	278	235	221	213	205	197	198	178	191	198	166	165	183	174	176	182	171	179	160	169	151	158	162	135	178	152	178	146	146	169	167	157	152	150	171	155	163	173	159	165	164	151	156	155	144	165	163	177	159	151	146	157	143	153	178	150	137	165	163	167	174	151	141	154	151	153	139	145	150	154	146	157	174	149	146	163	113	167	149	147	131	150	140	139	143	158	139	148	130	139	141	138	144	138	129	152	139	152	143	136	146	135	137	166	142	140	156	177	135	131	175	158	142	130	152	130	144	154	138	150	126	156	167	176	157	150	140	147	142	151	129	175	160	156	157	161	128	142	159	151	141	155	154	125	163	121	160	152	132	152	133	151	148	144	145	134	145	149	159	170	140	142	142	152	146	151	146	152	145	140	131	165	153	159	165	140	143	162	151	149	153	154	147	137	175	147	150	157	142	137	150	159	132	138	162	160	136	131	151	138	138	170	160	114	177	134	131	154	148	137	156	134	143	143	155	155	149	142	147	162	130	132	167	143	147	155	120	148	149	145	134	160	174	137	143	124	153	163	123	160	158	152	146	131	144	151	154	156	140	136	170	153	152	164	155	147	144	162	168	134	174	153	126	131	154	143	151	152	157	154	160	157	153	130	151	147	139	134	150	150	135	133	139	156	174	163	129	146	165	168	151	132	132	168	151	154	141	144	154	140	139	153	149	135	160	154	139	147	171	149	147	161	133	169	157	161	177	144	160	149	124	167	145	149	160	141	154	158	125	152	133	152	124	154	132	149	140	149	154	143	166	150	162	140	151	141	137	172	156	150	150	156	152	152	143	139	126	174	143	146	161	146	149	152	151	143	133	133	138	141	143	157	153	145	146	155	139	144	142	165	131	146	150	142	156	151	174	156	157	141	131	134	159	129	150	145	172	153	133	167	142	161	150	152	119	142	130	153	141	148	141	161	160	143	141	140	151	157	134	156	143	142	158	139	150	140	162	153	183	160	152	138	142	171	134	165	135	153	158	140	150	156	143	146	146	146	149	164	155	143	158	169	147	170	145	135	149	165	147	145	155	158	168	162	158	159	149	154	154	151	163	159	140	156	165	149	140	152	150	136	139	143	160	155	162	134	132	145	142	136	134	128	160	145	158	166	138	170	166	167	149	157	162	136	154	151	146	151	146	144	134	140	148	143	132	149	157	136	147	133	172	171	163	144	156	141	151	166	144	136	161	158	147	153	150	135	142	160	159	156	145	144	167	147	147	138	133	134	138	124	140	151	125	161	149	151	164	140	163	144	151	179	144	151	137	159	151	151	132	136	131	156	144	156	142	135	138	131	179	145	162	172	141	155	160	150	138	165	151	159	151	147	127	172	152	156	147	155	141	147	149	151	139	122	175	145	160	137	132	126	136	130	143	129	158	168	159	158	150	154	155	139	142	150	143	142	152	149	157	141	133	155	149	148	137	138	163	137	140	147	151	138	144	147	151	146	148	144	148	142	138	147	155	170	151	182	151	146	158	133	166	155	131	138	132	169	166	160	147	124	157	162	155	135	160	126	136	135	153	172	145	151	141	166	168	158	158	129	127	156	148	141	171	124	136	146	153	143	130	149	140	122	151	153	157	157	134	138	132	152	128	140	161	140	140	140	170	169	142	170	156	151	151	172	128	150	149	151	138	177	132	144	144	157	149	160	160	149	149	164	165	138	139	151	170	165	152	145	157	144	157	154	155	165	146	146	133	144	132	143	143	161	161	145	171	152	146	152	169	141	145	124	145	152	147	154	137	137	132	147	147	157	154	132	155	149	177	152	147	147	165	158	144	167	148	143	157	141	141	153	154	166	163	152	139	129	148	139	149	162	149	158	157	137	159	161	133	144	178	145	151	143	136	166	160	155	154	148	155	140	170	140	162	145	148	174	158	171	153	164	152	159	151	134	150	152	165	171	147	168	126	145	157	150	157	141	146	131	133	139	143	147	123	129	135	145	168	149	151	133	135	169	153	144	168	148	105	165	165	145	145	150	172	132	142	143	121	142	136	153	136	153	157	158	150	169	162	144	157	136	137	141	143	141	146	156	145	152	135	160	144	173	163	145	138	146	144	155	158	141	131	139	155	138	149	134	149	143	157	165	162	144	141	147	157	136	161	172	150	132	132	151	146	158	162	156	151	144	153	155	147	172	143	144	163	146	146	137	143	139	145	119	138	151	154	140	136	137	156	140	148	172	155	155	152	141	149	139	162	148	159	169	165	159	146	183	150	147	137	151	147	148	143	129	141	149	151	150	149	164	130	156	158	135	149	161	148	139	149	142	137	142	153	131	141	154	138	137	145	145	168	156	149	146	150	178	129	136	156	122	147	151	144	161	161	162	175	141	146	165	149	143	171	144	147	180	167	147	160	139	140	133	150	154	155	136	152	148	164	136	134	138	143	150	142	173	156	150	152	177	156	168	148	140	166	165	148	130	133	148	160	134	130	144	132	150	149	153	142	178	144	151	133	131	152	145	153	156	141	170	173	159	143	169	164	142	143	162	151	145	146	146	174	138	148	154	139	186	146	179	142	140	146	157	174	144	151	166	153	159	153	134	141	161	151	136	147	157	127	126	126	147	136	137	170	149	140	154	136	161	158	138	151	160	123	157	145	159	135	149	156	152	134	121	152	142	156	162	144	149	141	163	151	152	151	151	139	146	170	157	174	158	149	164	152	141	154	144	154	137	178	154	142	143	141	133	160	153	126	148	131	128	160	144	155	124	166	160	153	136	151	145	140	145	145	143	132	151	119	129	158	145	141	156	140	156	140	139	134	160	145	152	151	154	141	152	152	154	158	143	152	140	172	171	154	158	171	159	132	142	134	150	162	150	152	149	158	171	170	125	163	157	144	128	164	151	149	167	143	163	156	134	149	161	139	144	149	150	142	163	147	152	141	141	129	158	151	142	155	144	138	141	147	183	131	144	130	133	157	174	155	152	161	166	144	148	140	129	164	154	164	148	168	158	154	165	154	158	139	122	157	160	144	165	150	118	173	127	142	128	184	178	134	142	151	147	141	141	169	147	137	164	151	134	158	148	132	145	150	150	139	149	157	144	140	131	145	153	151	157	151	151	150	165	167	135	164	162	132	138	136	143	158	144	145	143	127	153	140	161	142	140	154	149	151	150	152	144	142	154	151	155	135	143	146	159	169	151	158	131	154	171	130	153	158	155	154	172	165	158	163	136	147	154	151	163	137	139	137	151	127	148	152	129	153	159	165	153	148	158	151	138	159	144	164	150	136	144	157	145	125	147	159	149	136	159	141	149	147	136	168	151	122	142	144	147	155	152	142	147	144	155	143	138	141	141	146	143	163	153	165	156	146	147	151	162	137	134	159	159	140	141	134	151	115	141	150	140	152	132	159	154	145	150	143	140	148	170	156	148	168	156	158	151	157	163	148	148	112	149	159	140	145	146	131	154	152	159	152	157	141	121	137	149	146	135	143
18542	1390	3038	3490	2936	2470	2053	1715	1414	1265	1238	1049	964	893	836	818	770	718	776	687	641	642	658	669	577	624	546	566	577	559	586	567	589	528	578	551	553	567	524	547	522	504	502	526	519	466	500	485	526	506	494	528	460	528	525	497	519	500	500	506	526	487	495	521	484	492	508	487	459	512	455	471	491	515	468	487	507	457	478	512	501	474	488	517	458	451	518	476	505	500	473	460	498	484	467	464	470	490	481	473	517	487	488	496	458	474	460	471	488	491	469	492	480	514	513	479	508	483	485	483	430	494	496	509	447	491	473	499	529	492	469	474	489	510	475	487	493	472	513	476	481	458	460	491	485	493	476	480	478	511	471	458	464	459	483	488	476	475	503	485	492	488	475	491	495	485	464	464	454	452	480	506	461	480	480	487	495	498	439	449	506	462	456	516	446	473	487	515	470	473	453	458	478	464	467	493	489	487	476	462	452	511	499	497	474	456	523	498	445	504	487	474	486	466	497	474	467	515	459	473	489	479	458	461	510	482	459	483	475	428	486	477	516	474	459	491	472	506	441	480	493	472	478	531	489	493	485	517	498	465	452	410	476	503	475	486	450	471	455	477	501	475	494	484	504	498	506	448	469	477	465	484	480	469	504	478	473	493	499	449	483	473	484	470	451	522	470	466	493	480	507	524	482	433	454	521	459	475	491	536	470	512	490	486	477	479	457	470	457	466	460	488	483	488	502	502	411	473	433	446	491	463	486	507	510	467	484	472	488	457	478	505	451	470	499	458	520	477	428	479	485	507	492	442	474	490	473	454	475	472	468	504	483	514	476	501	464	492	488	455	477	478	498	484	435	481	484	468	489	482	525	486	479	487	472	451	478	499	463	461	498	447	451	482	453	470	471	458	483	493	470	494	513	483	470	490	470	514	469	468	455	478	501	442	459	454	459	444	439	503	437	471	495	504	459	482	505	467	452	492	475	476	529	478	438	480	458	529	503	464	458	483	463	483	451	443	453	472	446	416	503	430	473	452	471	463	480	482	490	489	479	513	461	493	440	452	475	521	487	460	459	492	460	461	466	499	448	499	482	500	536	504	468	456	517	496	499	433	465	482	459	467	474	482	434	517	471	487	503	466	473	435	468	467	475	455	496	478	520	506	463	452	465	447	469	490	473	468	471	470	469	487	464	484	492	418	475	473	478	428	477	501	471	479	474	446	456	448	490	481	501	444	471	486	466	437	502	486	448	475	484	478	455	485	452	481	454	445	487	492	477	430	505	490	481	467	501	472	496	452	488	439	470	474	464	445	488	505	477	489	460	478	454	476	477	448	455	477	453	476	480	439	448	482	524	493	500	502	476	442	441	422	481	488	449	466	480	501	493	460	450	488	472	466	480	488	501	478	446	467	495	490	505	470	446	474	475	485	470	451	486	516	482	513	512	478	482	407	502	503	478	497	501	475	480	485	461	466	466	472	499	486	466	493	467	462	513	441	480	458	483	468	475	468	474	468	486	459	477	479	502	453	461	447	492	460	473	471	502	479	489	450	495	493	471	492	477	465	461	443	425	476	430	487	468	463	478	485	502	471	461	502	497	465	464	479	455	454	487	481	490	433	474	494	486	501	456	476	474	475	444	501	490	456	490	501	492	432	475	457	434	473	492	468	454	500	458	471	515	480	494	490	461	476	492	477	469	456	489	473	481	461	456	463	479	460	488	513	472	503	473	487	480	430	480	451	460	468	432	517	499	481	457	488	476	462	476	467	483	484	447	479	457	454	488	457	463	457	465	503	500	467	496	421	427	508	507	483	500	488	445	465	476	510	453	475	475	486	491	470	475	517	489	464	443	465	457	492	446	472	489	497	474	476	463	489	462	489	491	499	542	470	467	469	486	491	494	491	446	479	453	477	484	485	463	470	450	481	514	476	468	465	494	447	504	500	449	475	508	469	438	456	504	480	462	479	469	468	434	492	449	447	476	470	480	460	491	509	517	476	516	457	454	456	508	473	483	480	502	502	452	468	430	448	500	443	439	474	433	474	491	462	459	533	501	455	442	509	512	472	486	476	469	473	438	500	465	495	459	534	443	485	475	471	473	482	454	483	489	425	468	477	493	474	442	456	500	488	479	497	492	426	518	485	477	460	496	453	458	466	484	509	443	454	487	464	467	434	469	441	464	484	485	500	494	478	469	455	521	517	493	476	498	500	468	497	478	490	475	475	466	461	506	479	514	471	460	495	457	472	469	445	481	415	465	465	484	455	477	454	455	459	486	457	479	440	516	483	469	487	502	504	507	457	473	488	478	491	481	460	476	487	465	440	461	473	437	475	472	493	504	471	480	509	529	489	445	481	483	496	450	496	470	485	487	486	456	512	474	492	528	488	458	487	465	487	461	491	507	500	491	434	473	494	448	488	468	472	488	495	475	480	455	466	441	495	465	482	463	533	476	473	492	496	494	448	422	487	478	478	511	506	509	496	461	504	448	480	485	444	495	433	454	505	483	456	474	458	472	434	481	495	501	481	475	506	491	474	477	447	477	483	517	501	459	459	517	510	458	473	482	466	494	422	443	475	495	483	477	443	466	466	452	472	497	517	458	498	469	495	481	448	483	471	450	459	499	465	491	472	478	492	468	476	471	463	465	476	481	499	474	513	454	472	450	475	455	452	449	505	498	486	467	494	485	467	456	476	498	483	456	472	516	483	497	473	452	512	456	489	488	515	456	464	459	476	484	486	490	467	494	471	471	422	451	445	477	437	476	464	470	496	502	465	457	480	468	458	496	456	448	457	460	496	498	496	452	463	467	465	498	478	513	454	463	493	493	445	437	456	453	443	517	470	479	480	471	481	491	501	490	481	497	482	444	474	475	473	478	468	515	512	472	459	444	478	465	509	508	448	517	480	455	448	498	489	481	471	455	458	463	452	450	464	441	507	476	485	456	476	469	479	515	465	470	456	467	525	463	447	475	449	467	485	496	483	496	452	501	464	487	487	476	484	486	431	467	505	449	479	460	471	484	454	529	460	466	482	503	424	466	462	477	471	489	463	466	515	471	434	467	457	462	475	431	458	454	465	471	460	470	504	453	478	455	494	483	472	438	491	493	454	488	456	471	497	523	469	472	459	463	488	467	492	467	486	508	444	512	493	457	484	449	458	450	474	517	489	514	473	470	469	480	493	472	446	416	486	477	473	464	469	463	487	512	441	497	453	450	481	492	502	470	476	481	511	451	491	468	466	501	500	489	516	513	498	445	463	505	504	480	483	488	478	491	458	480	482	504	478	473	490	442	491	508	485	465	473	487	455	472	428	504	448	461	477	479	488	461	459	521	463	509	484	468	468	501	464	462	442	469	496	475	456	450	489	468	451	471	483	485	467	475	443	462	479	482	527	525	474	488	490	540	452	485	461	436	471	469	483	499	496	437	479	486	453	474	465	470	445	491	477	481	446	471	501	499	503	501	481	460	497	470	482	469	471	493	488	446	489	456	477	467	454	464	455
46143	21462	11694	2392	1524	1133	927	716	585	537	463	427	388	391	387	343	353	346	326	291	311	324	274	310	286	302	285	275	279	265	243	291	283	282	278	241	250	285	267	245	254	245	251	254	256	234	276	255	255	242	288	267	252	260	266	241	265	247	235	298	280	255	286	308	229	241	249	236	268	258	235	252	273	246	250	251	284	250	259	246	250	254	252	267	239	246	218	294	240	236	268	260	282	235	227	231	264	219	256	253	250	259	244	272	245	240	241	278	212	251	255	262	255	265	243	252	227	248	257	265	234	241	252	250	245	221	246	233	251	243	235	246	274	248	236	224	283	282	240	274	245	258	265	236	267	235	265	290	248	256	250	244	246	272	272	256	236	282	262	247	245	259	236	232	246	264	270	253	255	247	253	249	262	257	284	238	277	302	225	254	245	227	283	267	270	266	245	254	242	234	289	244	219	246	252	234	237	249	225	261	244	229	263	236	252	266	265	222	291	231	238	240	248	264	233	245	253	287	227	238	240	268	243	262	241	252	248	253	237	252	246	225	230	273	273	244	232	258	263	239	239	266	230	262	235	240	256	245	262	271	282	268	281	238	250	248	281	217	263	280	253	284	256	239	241	249	263	247	269	241	216	231	246	227	249	209	237	248	236	246	231	240	246	249	241	261	263	262	243	239	270	271	244	239	245	264	249	247	248	257	271	255	258	267	266	242	246	228	266	243	243	270	293	259	254	256	255	255	251	257	230	269	255	243	253	257	232	235	255	228	265	240	237	223	242	262	263	231	262	271	244	273	275	251	260	244	254	249	244	265	250	260	242	270	231	274	241	243	260	266	237	250	247	240	259	268	255	275	260	244	248	245	254	257	228	248	234	253	258	262	250	247	238	238	246	249	259	279	230	233	249	270	241	244	276	249	264	246	247	238	237	274	234	247	230	276	263	259	251	257	285	254	264	285	235	276	243	253	248	258	267	234	273	267	242	258	245	247	254	234	266	234	247	240	249	230	248	233	233	264	266	285	258	232	269	253	258	242	238	243	225	235	262	242	211	247	235	278	235	239	260	221	261	238	261	269	263	277	240	262	264	260	231	271	264	228	252	262	271	277	242	262	274	248	263	249	272	242	258	260	237	267	250	250	224	228	251	293	242	220	275	237	232	264	247	244	254	243	250	266	266	257	270	273	230	243	275	257	228	258	265	244	236	259	241	284	255	237	259	260	246	248	241	227	247	247	255	245	275	231	236	243	267	264	266	248	227	261	257	256	231	269	237	255	232	249	275	245	249	263	251	251	243	250	248	226	234	259	257	240	245	248	248	253	214	278	244	238	253	246	237	247	242	248	282	271	245	274	230	285	254	256	272	246	239	255	266	253	257	234	230	272	272	256	238	228	248	228	244	236	275	275	239	248	267	240	271	236	242	241	246	252	269	251	252	245	262	246	248	271	240	275	248	245	225	250	271	279	245	240	265	232	265	276	279	261	232	264	241	234	236	232	254	251	235	258	245	251	246	251	269	244	266	254	237	249	256	245	245	242	267	217	254	245	254	268	249	244	249	282	231	211	243	227	278	253	257	238	272	273	258	233	231	270	261	223	268	248	240	298	256	254	245	246	243	255	268	262	252	236	239	245	253	261	267	267	229	265	255	269	216	249	263	260	261	234	252	233	250	256	245	284	269	243	250	254	249	292	226	212	255	243	277	255	259	278	242	242	268	280	243	250	268	244	256	242	279	260	212	269	236	249	245	270	279	263	268	240	242	273	244	249	263	254	256	268	255	225	254	240	247	273	231	259	231	254	258	256	213	239	253	262	251	219	238	232	259	267	252	252	278	237	267	243	249	254	260	230	228	270	270	245	260	258	267	250	248	248	254	249	261	275	251	258	270	245	252	234	250	236	265	272	251	224	254	231	263	235	245	269	255	253	263	248	247	231	226	258	240	266	236	232	232	230	253	265	252	249	241	288	256	206	254	259	257	240	234	239	256	228	246	262	254	245	241	245	278	262	265	253	251	263	272	253	264	229	225	281	261	234	255	232	244	261	241	292	266	272	262	244	253	236	255	263	278	263	238	249	238	238	257	246	248	268	263	254	238	246	259	271	240	262	253	243	257	243	253	261	235	282	234	282	258	232	247	259	238	253	254	254	226	253	251	246	240	253	259	238	251	242	245	277	250	252	257	238	264	248	257	273	240	254	264	264	253	256	250	258	251	261	245	243	253	267	257	246	251	267	243	213	251	243	223	233	272	227	252	238	255	260	227	260	267	285	260	236	234	250	225	237	256	272	238	261	252	270	229	233	259	290	260	273	264	262	240	258	254	268	246	242	250	225	268	246	247	259	286	243	268	270	259	266	230	222	250	248	234	246	232	237	233	260	251	221	251	267	251	255	248	263	264	222	242	249	259	260	263	243	265	262	254	239	266	271	271	232	254	262	232	237	234	270	257	244	281	266	249	243	276	262	250	246	277	265	228	239	239	229	246	265	232	275	267	238	241	261	264	251	253	268	259	231	246	281	253	233	248	251	250	246	255	247	214	228	223	236	262	272	268	230	249	253	290	254	238	239	230	265	256	240	248	251	253	247	247	263	216	240	256	242	257	277	285	252	281	239	240	258	246	263	275	244	241	230	262	245	257	255	258	256	256	230	264	274	269	261	260	229	244	256	266	263	225	251	272	252	250	242	238	244	238	270	260	229	255	260	265	270	249	262	246	224	243	234	240	263	254	257	242	266	250	224	246	254	288	235	260	320	263	252	234	234	281	253	241	265	246	270	278	236	238	271	240	278	245	226	227	268	281	236	240	272	239	269	264	244	247	245	242	236	274	247	247	247	242	236	242	237	267	223	229	282	258	240	266	225	268	243	240	215	246	248	248	226	237	278	234	214	243	229	263	237	262	257	242	229	237	250	224	254	269	245	271	283	238	266	239	241	262	241	241	258	267	282	263	242	238	253	241	260	231	244	243	270	238	250	241	256	257	226	244	261	242	259	275	264	277	275	266	280	260	260	236	245	244	253	238	261	252	292	240	266	250	276	264	247	200	226	234	277	261	273	225	238	268	250	248	268	259	274	255	275	259	282	241	262	253	251	256	259	258	253	279	253	250	241	265	236	285	245	260	255	256	237	242	224	283	256	243	222	226	270	257	252	263	246	257	232	255	266	249	261	253	258	261	235	255	266	284	255	280	282	240	240	252	230	263	260	251	222	246	259	244	271	257	217	231	246	232	264	214	251	264	275	245	238	266	243	261	252	270	238	248	251	233	223	243	223	256	248	240	291	267	257	250	241	241	272	242	239	247	259	271	259	247	238	287	247	244	258	253	245	248	255	260	277	267	232	228	262	248	241	237	246	272	209	214	268	260	254	268	249	242	278	229	233	248	257	230	228	237	276	228	262	280	256	257	238	271	253	252	224	244	240	242	249	269	243	251	262	244	251	260	275	239	261	227	243	285	242	247	266	235	256	251	230	265	236	235	252	226	249	250	255	244	247
23893	2621	5691	6414	5492	4541	3752	3061	2561	2303	1966	1861	1679	1589	1434	1345	1311	1264	1243	1156	1095	1095	1045	1058	957	957	977	995	992	955	936	901	891	865	827	917	871	799	848	852	823	792	806	804	804	845	834	837	782	799	827	742	795	745	800	778	776	788	815	797	772	786	793	737	749	791	715	724	759	757	772	706	775	736	743	806	763	736	733	757	753	733	730	749	747	772	784	733	751	766	764	716	774	728	728	754	778	748	757	703	743	735	705	792	733	745	802	767	732	786	741	787	793	713	764	769	763	740	758	726	754	743	735	734	700	708	772	754	731	737	781	749	772	750	730	750	721	693	675	692	738	766	677	776	736	701	815	741	712	738	723	722	736	705	737	766	742	746	720	734	719	748	736	741	748	731	702	738	741	732	740	709	731	733	781	742	691	744	765	740	728	795	715	776	724	730	727	704	745	733	741	750	723	713	746	658	743	740	689	727	758	739	739	725	724	722	723	727	774	787	732	730	737	738	739	769	724	743	729	758	749	711	786	734	704	699	750	719	771	704	728	684	772	762	691	761	756	716	700	767	780	762	718	701	735	760	735	762	755	753	737	806	734	764	719	758	679	718	744	744	755	737	757	767	679	719	690	718	749	706	746	765	731	738	718	776	738	726	732	720	764	769	712	717	705	705	785	738	774	736	730	768	722	740	737	734	727	753	726	732	714	735	752	767	754	698	714	780	757	725	769	736	761	685	736	756	760	769	755	701	690	703	739	735	709	691	784	771	694	731	742	737	702	736	688	724	692	767	716	712	774	723	710	727	726	774	740	744	710	705	698	735	727	756	687	764	705	775	697	706	761	748	727	813	725	770	721	746	736	695	663	674	695	751	784	786	733	735	739	786	723	725	746	722	726	715	773	681	741	733	725	700	721	798	716	776	709	705	695	781	743	696	739	709	700	719	709	698	783	723	724	749	732	726	728	745	716	733	760	719	725	720	748	724	755	761	764	752	738	758	757	725	731	758	792	745	738	770	751	726	642	716	738	704	765	745	713	726	747	688	748	792	722	702	752	776	729	768	696	742	732	659	758	710	754	688	713	722	757	727	716	746	708	710	744	722	718	714	743	708	755	725	726	721	711	691	734	742	744	728	749	747	711	756	760	759	733	785	721	682	716	695	713	710	743	762	714	729	727	731	799	725	782	701	757	733	761	774	705	759	768	719	745	739	749	667	731	703	691	747	680	727	748	696	756	717	745	729	757	756	692	685	698	727	749	725	742	754	723	734	701	730	724	735	755	753	750	803	704	758	736	748	712	734	753	723	784	732	725	730	740	740	771	710	716	736	705	742	718	724	702	722	746	779	745	747	703	743	716	740	745	713	728	707	759	751	721	739	697	724	778	755	775	693	793	745	684	715	756	695	691	756	727	799	740	737	816	710	726	703	741	749	733	736	720	706	759	753	782	742	736	723	751	720	726	744	770	747	718	737	741	712	714	715	724	757	769	752	694	742	706	755	750	745	701	767	767	726	724	710	769	743	760	713	694	703	740	752	680	712	753	744	733	721	696	706	742	721	719	754	728	713	703	746	719	750	766	735	716	720	769	742	711	762	707	759	733	739	741	763	739	739	711	744	716	730	731	738	761	740	691	774	691	716	746	760	762	729	721	735	723	710	737	760	714	718	729	721	696	753	741	713	724	732	735	761	741	729	766	739	674	735	723	729	741	707	716	789	776	706	757	698	752	705	706	732	747	735	724	705	790	711	754	784	760	751	751	718	756	750	732	676	714	686	732	756	769	750	733	746	740	734	720	760	733	700	672	704	729	730	719	723	791	686	730	740	718	682	718	759	732	683	757	711	752	751	731	699	749	730	761	723	696	759	745	711	706	723	754	736	778	713	717	719	730	694	694	684	723	724	711	723	779	738	734	732	734	734	698	709	713	736	740	732	758	748	758	753	725	707	733	716	735	721	724	742	705	699	737	717	729	734	710	714	768	715	703	746	697	779	742	715	732	766	731	776	751	713	725	719	673	710	764	741	729	686	739	728	710	734	738	757	730	705	734	734	771	737	769	733	744	710	759	704	739	740	760	662	707	714	737	733	781	728	783	759	757	742	748	694	672	749	715	694	715	740	726	721	711	730	742	731	745	765	721	693	728	727	753	753	768	752	761	730	701	732	719	750	711	773	698	685	698	721	711	720	742	763	753	693	786	748	708	708	766	725	698	715	727	739	760	688	780	765	692	675	727	730	719	762	708	694	717	682	681	737	687	751	762	729	791	776	732	730	720	745	734	720	716	707	706	727	743	747	735	714	740	734	740	693	740	758	723	729	741	750	739	727	732	764	721	735	702	724	753	753	766	778	738	698	716	728	724	729	775	772	815	765	744	708	717	721	680	732	735	756	730	710	731	727	733	749	697	712	687	756	684	765	694	694	766	724	747	728	716	687	698	762	725	720	771	705	721	762	724	687	730	749	716	745	696	748	670	787	721	709	742	755	703	733	699	747	738	771	703	779	736	708	768	694	746	751	764	733	766	754	676	755	725	719	694	702	695	731	730	742	729	714	740	719	749	710	751	742	779	722	728	740	697	740	721	674	745	711	720	753	710	741	763	756	817	733	728	727	720	744	728	731	685	704	749	714	696	694	707	728	807	737	751	747	749	739	731	756	758	703	727	763	723	742	751	702	765	722	715	720	764	709	715	755	735	723	690	719	742	728	660	790	735	741	727	696	720	722	726	780	707	763	723	703	722	742	723	686	735	734	741	754	715	732	717	767	756	733	706	714	694	751	748	765	720	698	728	691	727	737	696	747	732	728	705	754	747	680	724	774	753	755	671	695	718	759	717	657	741	706	712	731	733	769	698	720	731	746	751	726	690	708	739	746	738	698	719	721	728	735	714	747	742	698	707	789	727	723	758	714	757	705	701	751	759	696	737	721	753	726	744	754	735	714	740	735	757	676	693	765	743	726	714	793	686	709	720	695	727	720	735	747	743	729	695	755	733	737	696	724	719	737	722	700	768	740	741	718	680	748	737	740	730	683	743	708	731	743	676	725	764	711	745	740	727	737	739	709	782	712	772	697	742	748	708	703	716	712	701	705	719	730	718	696	723	706	747	787	755	756	735	732	757	737	768	741	733	712	732	725	724	709	731	717	767	736	729	742	725	733	743	784	728	742	688	794	723	707	700	738	734	731	765	702	739	736	716	718	770	746	737	699	757	739	742	711	730	771	743	658	705	701	691	755	794	739	771	729	770	725	749	740	737	668	737	729	757	724	759	778	782	763	716	723	726	780	685	693	715	682	731	726	711	719	736	738	746	736	782	712	712	719	724	713	718	719	712	710	700	721	715	733	749	718	709	731	715	706	749	752	712	753	693	778	719	686	737	743	776	713	699	697	721	748	734	708	739	684	731	715	695	739	747	720	789	702	744	726	728	770	739	706	710	742	721	709	744	750	721	742	726	745	745	755	737	699	704	730	750	711	646	727	683	740	743	733	795	704	733	786
6374	311	215	119	101	108	114	87	71	85	77	82	83	85	90	96	77	78	79	92	80	65	67	75	78	80	71	72	75	81	95	71	84	70	74	75	82	94	77	77	84	86	78	94	75	77	88	92	75	81	77	69	100	92	81	81	71	85	84	82	76	79	76	74	69	83	74	85	85	81	73	77	72	64	73	83	70	85	78	78	90	95	88	61	81	78	69	82	81	83	87	60	90	77	79	92	94	84	78	97	83	89	87	84	59	80	76	77	84	75	82	72	71	75	83	88	91	71	80	86	77	84	85	81	81	94	85	87	78	89	72	90	87	74	69	76	64	77	79	94	91	77	79	80	65	86	63	74	82	75	97	91	88	88	85	79	76	73	73	78	86	86	83	68	81	75	72	66	83	76	60	80	77	83	78	79	88	73	75	81	83	88	92	76	75	94	76	71	79	68	90	88	80	84	86	60	80	76	82	76	95	74	73	77	80	91	80	77	80	74	87	65	90	91	82	68	93	77	93	77	82	65	86	84	69	80	65	89	77	103	68	81	100	85	79	75	91	70	83	89	88	88	61	73	74	84	74	58	79	76	76	79	77	84	74	95	84	79	76	82	86	96	76	82	88	75	90	72	70	73	80	81	88	68	80	94	66	85	71	73	66	82	77	87	78	94	91	72	82	78	83	71	94	95	90	99	85	98	95	89	83	62	86	92	80	73	71	75	83	72	84	64	77	90	70	75	85	99	71	75	82	72	72	67	55	71	69	79	87	67	78	85	84	71	77	86	66	97	78	87	63	95	63	73	88	63	62	78	71	91	97	73	84	86	84	80	57	75	71	62	74	88	80	81	81	86	81	79	74	92	72	72	97	67	70	75	76	88	87	65	91	90	65	83	73	90	89	89	103	77	85	78	65	72	84	87	79	81	67	77	73	62	70	83	96	72	88	76	71	65	72	85	84	83	94	84	84	74	71	99	84	86	68	86	71	85	71	72	67	78	86	69	74	88	79	80	88	97	83	80	76	82	74	84	98	71	71	71	85	89	72	80	69	69	80	81	85	89	75	54	83	93	95	87	68	75	93	83	93	75	86	73	85	89	73	79	79	70	85	93	80	85	71	92	66	81	86	80	80	71	81	65	97	92	91	69	77	90	75	78	89	68	76	62	80	92	65	87	69	77	75	80	77	88	74	82	98	68	96	89	86	88	85	78	82	75	98	88	77	64	89	68	96	76	82	71	77	82	85	78	88	77	84	62	67	72	62	71	72	84	84	54	87	77	80	82	101	75	78	109	79	66	85	67	91	97	92	79	75	67	80	76	82	86	88	86	78	81	79	79	74	86	77	83	71	81	89	75	68	80	73	64	72	75	94	63	62	86	84	77	74	96	74	85	77	82	96	74	86	91	75	84	74	81	93	75	85	76	75	91	84	91	74	95	91	73	89	89	80	83	101	88	70	94	81	66	78	78	68	86	77	85	66	81	62	66	79	89	73	75	74	92	92	87	93	69	80	92	74	83	87	70	72	93	80	76	78	83	90	67	89	75	77	99	62	85	88	80	56	74	94	72	83	83	85	106	67	72	91	83	63	100	77	83	85	64	100	80	82	90	76	66	78	73	95	62	87	73	80	67	85	70	93	61	74	90	82	76	88	71	66	87	77	87	75	74	89	86	70	75	71	71	74	83	82	91	58	69	72	82	77	90	92	73	94	75	70	87	66	57	78	69	92	80	75	76	77	75	78	72	74	79	60	83	81	87	74	93	94	90	84	98	77	67	80	75	67	67	70	74	77	67	81	73	82	76	78	85	80	91	94	79	82	77	76	89	66	87	76	79	84	65	77	71	86	90	88	86	78	81	86	61	92	57	69	83	80	74	93	96	64	78	74	72	81	82	85	93	80	63	86	73	70	85	80	82	72	79	77	90	77	94	72	75	85	67	75	78	90	64	78	82	74	82	75	77	58	79	76	76	70	81	94	81	69	73	74	75	76	85	84	96	101	97	77	71	81	64	74	88	72	67	83	82	83	84	82	72	63	74	91	95	77	82	83	77	92	79	83	69	73	76	93	80	70	83	86	85	56	65	79	75	82	59	83	88	93	86	80	58	75	86	92	80	92	63	86	80	81	75	77	83	79	77	80	91	84	94	80	77	84	82	90	89	78	76	77	80	73	79	96	96	83	72	73	85	77	75	74	83	65	70	71	89	81	85	100	101	69	85	94	75	85	72	83	57	77	72	71	76	84	79	68	79	84	82	66	81	72	87	83	82	69	80	98	65	90	81	81	66	92	61	83	77	65	74	77	71	78	83	73	83	73	88	79	80	80	95	62	58	71	74	91	70	85	92	72	84	74	88	80	92	83	84	87	95	78	68	71	88	87	94	76	89	95	77	76	92	83	74	79	83	103	88	74	73	69	78	78	78	87	75	91	74	86	80	75	68	81	71	89	95	82	74	72	94	75	76	77	80	86	77	74	81	87	69	81	74	75	90	83	78	75	93	83	66	83	68	94	70	88	74	90	86	67	69	77	79	87	76	117	91	90	86	75	70	79	84	53	82	74	70	72	83	90	69	84	70	69	101	88	81	71	84	87	94	85	80	71	94	67	62	76	56	75	85	95	85	71	100	80	69	92	70	88	89	67	75	83	82	73	104	67	83	63	86	82	78	69	83	87	79	75	69	73	84	83	62	90	86	71	87	93	93	84	75	64	72	57	69	77	84	68	56	84	89	91	71	77	81	90	78	81	72	97	76	81	74	69	73	81	87	80	96	77	74	78	74	77	87	90	66	79	89	76	97	84	72	77	81	58	77	82	89	73	85	81	82	89	74	90	64	84	78	95	82	88	81	101	83	60	65	92	82	70	70	91	74	92	93	84	84	87	81	80	74	85	96	72	82	82	97	87	94	72	89	77	80	81	75	69	88	81	94	73	68	73	84	82	74	80	66	72	76	87	69	85	74	74	96	83	80	81	84	90	71	88	82	87	81	88	92	63	71	71	86	89	92	75	71	80	78	78	85	77	70	88	76	81	71	87	78	82	76	77	80	83	75	88	79	94	89	90	87	82	84	72	84	85	71	66	88	87	74	80	77	77	78	83	69	68	96	75	82	73	77	89	87	89	68	89	79	75	81	61	93	64	70	73	69	80	76	88	86	81	69	79	81	80	65	81	74	80	70	74	71	92	70	80	74	90	89	91	67	75	79	71	79	74	89	89	66	94	72	69	82	72	56	84	82	69	81	91	79	87	77	76	75	87	76	91	80	92	84	67	59	75	77	57	91	81	79	71	90	78	76	76	74	78	92	82	84	61	75	78	73	77	78	67	77	68	86	73	80	90	78	72	84	65	68	74	84	94	74	80	75	71	81	77	73	78	81	81	79	86	81	97	81	75	69	89	79	81	71	71	75	102	63	76	85	54	90	96	72	72	76	69	78	75	66	78	101	76	75	88	75	64	74	81	77	81	76	75	66	81	69	71	76	86	93	93	84	75	81	80	98
5608	366	462	467	452	388	412	323	353	326	300	337	313	298	338	300	290	320	278	301	303	304	256	298	297	314	314	324	311	312	320	313	289	304	270	289	318	279	297	288	303	287	305	302	276	276	320	296	279	264	284	283	313	289	313	303	286	262	292	330	294	264	299	268	316	284	321	283	260	320	307	286	296	290	286	315	274	265	304	298	279	292	266	325	291	269	295	293	274	319	318	264	271	297	289	289	277	290	254	284	281	264	289	293	296	277	292	270	307	285	281	304	278	270	320	280	278	316	287	284	269	319	298	306	270	313	290	276	295	303	280	288	295	299	325	265	301	290	259	275	278	273	270	299	299	276	308	248	277	294	286	277	282	318	285	275	285	276	295	312	289	285	285	279	301	307	291	295	276	278	288	286	292	294	300	310	285	302	252	285	282	303	297	268	298	280	271	256	298	300	278	271	288	281	295	292	262	293	273	283	292	269	319	284	284	305	278	304	291	270	243	299	273	330	287	302	297	279	282	292	271	320	309	267	292	289	266	293	296	295	308	286	267	292	285	264	291	316	259	308	267	297	269	271	286	311	300	274	303	305	305	284	308	303	292	292	287	284	298	309	310	272	290	280	282	303	274	311	291	281	283	280	293	295	274	265	283	307	292	258	284	282	274	263	279	290	307	327	280	275	261	303	262	286	312	283	304	305	286	293	268	285	285	295	296	294	292	280	289	289	259	282	302	278	278	265	280	273	270	289	311	308	317	293	319	284	326	291	306	270	288	311	273	288	274	290	300	325	308	294	284	309	302	293	292	296	284	319	271	279	307	279	294	258	318	285	302	270	318	297	306	295	310	289	275	303	286	327	288	302	297	297	311	285	278	301	293	260	274	286	295	308	300	268	288	302	317	263	268	314	307	269	292	295	293	297	275	293	277	291	304	303	295	339	289	292	282	296	308	314	279	290	287	259	297	275	296	305	284	266	276	280	306	290	277	275	287	297	289	286	283	290	286	310	287	287	270	272	296	315	319	289	297	279	258	291	265	272	269	264	279	279	270	289	260	294	252	280	278	248	301	278	277	289	291	319	276	309	295	262	281	299	252	277	271	286	303	273	267	277	283	274	277	296	301	284	292	298	281	291	273	320	271	250	293	300	316	282	293	263	285	262	290	307	293	277	284	296	311	330	289	288	287	285	285	306	286	283	300	286	293	295	263	303	300	283	280	275	260	309	275	311	284	294	325	298	283	278	300	283	297	301	277	318	274	280	300	298	320	264	271	281	315	286	288	262	304	294	304	292	299	304	295	256	303	290	312	286	297	280	296	278	299	275	270	298	303	273	290	323	264	285	275	288	291	330	242	324	283	260	280	281	269	301	259	294	304	280	301	288	271	278	273	275	291	282	292	279	289	269	250	315	286	275	286	275	294	298	295	335	328	282	275	296	286	310	289	295	261	283	274	298	303	291	270	303	292	291	272	303	279	300	306	297	292	273	306	280	280	301	287	272	293	294	281	260	290	282	294	313	267	285	269	314	288	281	279	271	287	297	303	276	289	291	264	300	296	316	310	321	277	257	256	295	293	259	283	293	294	309	295	288	300	262	309	305	289	293	272	272	310	272	292	303	302	273	300	295	268	290	306	292	281	313	291	284	324	293	314	345	287	309	294	260	298	288	282	302	287	239	265	285	260	321	282	290	280	278	277	291	282	285	285	291	270	286	324	285	277	294	265	271	271	259	286	293	262	295	280	294	299	275	300	314	301	273	300	294	293	281	272	315	277	266	288	305	267	276	292	278	305	302	261	312	309	283	318	296	280	274	277	292	282	291	308	300	296	255	301	301	266	283	300	298	269	295	267	312	261	292	291	275	300	289	282	268	304	283	285	262	281	285	287	272	284	269	301	271	289	277	288	287	304	306	270	287	303	277	312	300	318	284	278	301	288	308	308	300	275	275	315	277	279	283	277	271	284	288	308	283	294	301	292	294	274	272	300	283	284	316	283	285	277	288	305	321	286	266	320	290	296	296	302	265	290	302	281	274	285	299	300	283	324	257	309	281	298	298	285	259	294	300	297	295	300	318	289	287	295	317	288	268	264	287	294	281	278	280	267	289	288	299	270	277	275	337	314	281	289	305	301	307	285	289	308	289	289	282	321	305	268	277	315	302	273	297	273	285	303	317	276	296	310	304	286	276	300	274	288	319	270	282	281	301	259	294	294	302	274	256	273	315	266	266	293	303	292	298	294	304	317	280	259	278	293	275	280	302	272	269	302	310	288	294	276	298	280	283	295	271	296	277	292	281	290	280	278	303	286	295	296	294	294	284	285	313	301	283	294	312	277	318	299	259	272	264	298	298	298	288	295	301	272	232	265	298	261	290	285	286	305	280	306	300	316	298	347	316	301	285	299	299	277	304	277	261	291	287	282	260	284	286	318	269	294	300	290	296	284	288	293	335	266	301	311	305	321	248	328	314	260	287	300	287	286	290	278	265	305	278	281	293	284	301	284	283	286	271	259	273	296	300	291	270	297	315	280	285	285	258	263	271	322	284	300	307	290	277	314	308	306	299	298	263	260	265	284	288	297	296	307	277	287	325	294	276	283	264	296	301	304	286	287	296	269	267	280	276	302	322	287	277	281	311	290	307	299	275	279	290	272	293	298	276	317	323	294	265	279	308	250	282	316	292	281	301	300	273	280	285	320	300	256	274	268	313	309	264	286	288	275	297	279	261	249	268	273	301	298	315	283	308	316	288	290	308	319	288	295	281	278	274	285	288	308	261	314	287	290	281	287	275	287	308	303	269	278	286	280	294	286	258	266	269	265	302	275	297	306	299	293	291	281	269	316	273	308	269	288	311	290	279	283	312	319	282	303	286	288	275	280	287	296	277	303	267	271	263	286	297	301	289	300	289	290	301	272	312	299	271	315	314	289	285	264	295	291	270	294	271	291	288	267	287	281	294	278	295	286	284	306	317	255	272	305	241	312	276	275	279	308	293	301	272	273	313	281	285	321	315	282	277	280	284	286	302	300	264	276	309	289	290	284	295	286	276	311	294	289	309	273	275	300	296	286	301	275	287	275	316	287	292	246	299	314	314	284	295	291	285	274	297	280	303	276	271	275	271	272	275	294	314	279	287	244	281	265	271	273	278	323	306	271	269	292	299	310	316	282	313	315	260	281	280	260	295	284	280	283	310	313	274	304	284	275	288	269	282	311	262	293	296	288	281	303	272	297	299	269	317	280	298	299	293	281	301	291	289	317	308	293	272	297	258	288	300	313	287	257	274	265	314	295	287	291	285	296	287	282	272	281	267	283	274	274	256	286	299	276	297	268	271	272	271	301	295	307	289	263	272	321	304	300	296	281	265	283	295	305	288	266	288	296	300	282	289	288	271	269	264	295	298	312	297	283	275	275	306	301	279	305	278	285	288	293	274	276	301	324	275	274	297	293	285	280	291	285	309	277	307	292	285	306	275	301	311	320	284	294	297	288	329	287	281	276	290
39978	12349	2193	1039	705	620	462	378	315	306	247	216	231	197	232	207	186	183	177	179	164	152	202	159	172	180	163	171	157	160	167	180	173	138	131	130	170	169	150	157	161	152	156	166	152	153	158	137	165	147	153	145	126	151	161	127	137	147	163	140	151	157	173	151	157	136	157	158	157	171	143	169	149	144	131	129	164	162	150	150	149	154	164	158	141	136	127	146	153	160	165	155	150	162	158	163	158	147	152	164	170	140	159	150	170	155	125	150	157	125	143	138	141	144	143	146	155	150	151	150	151	162	145	159	160	148	158	146	146	136	148	152	161	149	151	139	157	143	139	139	148	149	160	154	145	124	147	168	135	137	145	137	147	145	136	140	169	153	154	161	138	153	161	175	150	162	151	145	147	155	143	149	140	145	156	143	129	159	139	151	169	167	150	151	162	152	180	152	160	155	153	150	150	150	137	131	154	157	150	136	152	130	146	132	147	140	141	144	166	160	150	171	143	159	139	153	130	127	152	157	167	143	160	154	141	138	147	145	137	150	142	183	154	154	144	171	145	160	147	151	111	163	136	177	128	150	155	134	135	132	130	146	129	148	131	136	146	144	143	144	160	147	151	173	161	135	174	155	135	173	170	134	177	162	158	134	148	148	149	132	144	159	168	131	155	147	152	154	154	160	143	162	145	135	171	174	159	146	134	149	140	148	140	147	142	135	149	137	141	151	142	160	158	155	155	164	171	133	151	128	135	146	157	124	146	144	151	150	168	150	143	150	174	136	126	134	169	150	164	142	146	127	139	144	146	152	161	150	154	142	140	134	166	158	134	155	150	165	125	161	170	143	147	171	133	131	145	154	127	135	161	149	143	151	137	132	156	154	166	152	151	157	149	137	129	134	151	150	151	144	136	132	152	175	131	165	152	162	158	147	144	149	155	157	166	157	160	146	157	137	140	144	168	156	148	153	157	180	153	154	137	150	136	165	154	152	150	153	151	140	167	145	147	152	157	133	148	155	145	147	151	131	162	167	148	162	152	165	168	156	133	152	129	162	161	154	124	144	144	166	142	162	161	152	174	129	169	135	126	148	141	157	160	141	146	150	128	148	134	148	169	151	133	147	151	141	136	189	154	140	136	157	147	160	147	151	141	137	145	146	140	142	146	141	159	163	161	138	129	153	172	156	140	153	168	153	155	137	127	151	159	132	142	136	157	151	160	142	150	134	154	147	150	157	164	177	144	170	136	158	167	125	150	153	168	159	134	140	139	145	165	135	144	163	169	169	139	171	124	140	152	137	138	144	168	179	152	166	123	171	152	134	159	155	144	170	141	147	161	134	163	151	139	144	127	140	146	130	164	118	148	152	136	130	167	134	164	124	142	158	153	141	152	148	140	128	136	156	142	138	152	136	157	141	147	139	143	158	116	158	153	144	148	161	150	156	159	150	138	148	147	151	148	152	149	141	171	167	167	165	122	131	163	172	144	158	148	148	130	143	143	137	151	159	154	155	116	142	142	159	151	155	140	133	146	149	172	148	133	144	171	165	127	152	143	168	150	133	146	173	138	141	144	153	151	150	148	170	152	168	170	153	148	146	134	152	151	130	141	147	132	178	171	156	173	152	166	134	156	153	164	156	136	122	151	151	187	143	150	170	140	133	140	159	154	137	126	137	163	145	149	127	139	168	144	131	156	164	145	139	147	158	143	155	152	152	129	154	136	134	159	147	177	161	153	165	127	169	158	148	161	148	165	166	142	165	146	156	171	159	159	157	133	132	146	132	140	143	139	127	150	139	135	146	146	159	143	134	144	143	138	147	151	139	141	166	145	144	144	137	156	152	154	135	142	160	137	147	158	141	149	157	172	159	159	129	149	140	161	183	166	159	174	164	138	155	154	159	179	138	149	160	160	179	155	159	164	158	136	160	151	148	143	160	130	177	153	160	148	146	135	155	150	145	159	138	137	161	142	137	130	132	159	150	130	136	139	137	142	144	148	157	167	133	162	164	152	145	153	139	160	132	165	147	156	142	143	153	163	183	163	147	154	170	149	152	159	150	158	147	144	135	170	171	184	141	157	152	123	149	149	156	130	134	151	154	142	142	157	136	154	148	150	138	136	157	154	161	141	153	192	167	143	160	161	145	155	149	143	127	138	151	157	158	127	136	153	145	170	155	164	155	179	141	172	142	143	153	141	130	159	145	156	180	150	153	141	150	144	126	136	138	140	154	142	157	151	173	134	150	158	142	143	148	160	145	135	145	181	170	146	139	166	127	159	141	128	142	149	148	156	163	146	147	180	157	138	168	125	116	134	144	154	134	147	144	131	155	134	161	158	147	138	148	140	129	136	140	125	122	157	165	171	160	154	158	145	165	145	146	162	138	137	140	143	133	152	150	138	167	146	162	158	153	150	150	173	148	162	155	135	148	150	153	168	170	133	136	170	151	131	175	141	146	133	162	147	126	166	154	133	144	169	149	124	105	155	133	156	129	158	134	165	147	168	149	151	161	141	139	172	160	153	157	152	158	151	139	127	153	136	143	148	147	134	150	160	157	140	189	160	161	181	165	141	152	144	145	168	153	147	151	150	139	150	131	139	146	159	149	161	141	146	173	168	133	146	150	167	137	144	138	163	168	146	155	166	141	145	144	135	144	140	164	159	149	147	145	146	166	148	152	149	151	150	142	140	124	113	166	141	153	155	148	162	139	142	144	150	164	163	140	158	139	131	140	130	132	159	164	142	168	152	143	149	170	158	162	144	128	148	154	146	156	174	162	178	141	144	137	137	146	129	162	131	143	153	147	132	157	150	171	152	154	188	147	144	126	152	149	166	143	162	164	166	159	144	150	185	124	157	137	168	143	143	153	147	137	161	148	142	154	143	137	135	159	149	159	140	153	177	152	160	141	155	133	147	146	152	160	140	164	142	140	164	148	137	144	156	139	128	160	127	160	157	134	132	155	158	147	129	123	161	145	151	150	165	159	152	157	153	153	150	143	154	161	141	137	156	149	144	154	164	123	113	161	155	166	122	145	140	155	157	155	149	154	147	150	143	163	142	143	137	168	130	160	147	151	135	155	151	144	153	149	143	158	145	151	147	158	152	155	154	128	146	148	144	158	150	154	129	161	155	139	135	150	161	151	156	137	155	144	160	133	142	147	140	159	137	145	125	146	121	146	134	164	135	136	170	171	147	130	132	146	160	130	130	160	178	144	155	137	148	175	142	156	158	154	139	160	151	141	153	145	169	149	153	156	163	141	162	168	131	145	164	129	147	142	157	140	155	152	154	173	153	163	148	165	152	159	138	156	152	153	138	141	147	188	161	130	145	141	142	165	143	132	135	150	160	162	151	137	135	143	147	163	149	158	151	147	149	158	146	129	126	172	142	158	140	152	143	168	175	161	154	142	174	148	157	114	136	139	153	136	167	156	149	146	158	160	138	164	150	155	140	138	148	136	155	151	129	164	135	145	146	150	143	155	151	159	141	119	161	152	147	144
18578	1384	2986	3501	2946	2490	2044	1720	1480	1298	1129	1008	941	912	870	805	780	745	713	755	673	626	607	617	639	678	615	600	605	568	542	561	546	526	529	540	522	491	537	520	543	514	531	523	516	542	547	475	554	525	490	497	521	497	505	490	496	489	486	474	488	526	475	509	460	495	521	477	491	504	509	485	495	504	500	508	506	466	497	519	489	510	497	489	474	503	513	454	465	490	450	481	425	508	469	489	493	467	462	472	486	456	498	477	473	508	477	452	496	446	517	466	482	487	446	474	496	471	477	484	528	489	450	499	481	458	483	482	450	453	493	481	498	485	468	492	506	491	527	510	495	535	481	459	481	430	512	472	487	463	521	507	491	455	476	495	479	453	501	464	465	472	426	479	469	494	519	511	484	469	456	458	484	524	449	466	517	498	480	482	482	476	514	459	533	504	491	511	481	457	478	475	470	489	460	485	489	446	465	467	480	501	462	495	489	485	469	462	490	494	466	459	482	480	499	448	480	453	454	430	485	503	484	446	487	494	472	490	496	476	463	507	477	521	446	452	429	489	455	479	452	437	503	451	483	491	493	436	478	504	488	475	462	486	489	473	411	485	451	466	476	478	480	429	487	454	479	448	514	452	473	504	502	489	494	491	486	502	474	459	461	472	454	472	495	495	466	468	451	487	512	479	496	466	457	488	481	510	460	477	496	435	474	506	478	467	459	453	468	472	518	491	493	452	500	458	499	510	460	484	488	444	501	450	481	479	483	449	520	499	479	423	497	470	460	485	477	452	498	445	471	444	483	472	443	492	457	481	475	498	508	422	480	482	440	498	516	497	457	450	458	485	494	458	492	500	475	504	464	515	457	471	464	440	511	511	498	458	491	476	467	461	464	479	467	447	481	448	481	446	456	464	467	461	467	492	494	470	456	486	497	468	509	495	495	485	501	464	495	459	452	482	456	469	444	470	487	487	463	468	472	498	449	492	514	491	496	450	475	512	461	496	473	461	481	462	455	503	473	500	483	480	474	466	468	465	492	494	486	453	485	459	474	462	474	465	499	465	469	495	475	471	469	503	478	452	489	491	502	455	503	476	442	448	491	476	494	487	449	463	462	435	511	457	462	512	478	501	447	466	459	470	468	468	428	476	493	507	482	457	497	499	445	475	496	477	487	443	434	469	490	475	481	477	518	493	491	488	490	474	482	495	458	459	444	480	480	448	463	479	488	486	474	459	484	459	469	462	528	496	456	469	458	457	463	471	482	456	445	475	481	480	515	465	457	499	463	483	435	511	476	476	485	458	518	445	470	454	521	496	478	491	463	453	498	492	485	495	481	468	471	478	510	457	465	499	482	450	519	504	495	441	468	460	431	463	484	493	475	473	493	510	444	484	457	479	427	550	481	460	463	422	468	490	469	504	464	496	487	481	459	494	497	477	480	468	521	470	518	438	449	495	513	487	470	492	467	483	450	489	477	501	457	443	479	472	507	435	453	478	450	498	489	456	486	497	473	468	487	497	469	489	521	453	504	493	508	486	515	501	479	474	474	501	443	478	478	476	494	467	480	496	452	479	485	430	494	484	530	461	508	504	470	491	474	461	491	470	449	462	463	495	486	488	474	460	536	468	470	488	457	474	490	487	476	513	441	461	457	473	458	488	479	486	463	484	488	504	444	515	510	508	479	509	467	491	499	493	442	490	479	482	449	508	522	467	481	446	463	455	469	506	468	454	461	448	467	440	501	493	468	430	490	476	458	466	505	449	448	487	435	471	443	507	447	451	472	481	501	480	490	463	479	461	504	490	473	479	519	453	461	451	485	508	477	445	479	506	487	444	474	471	477	462	502	478	495	438	482	508	478	487	458	467	475	450	453	507	480	489	482	479	499	463	473	450	469	481	469	489	472	464	453	459	506	466	475	435	476	481	477	479	481	502	435	512	487	460	511	488	473	445	479	445	446	467	465	472	509	447	465	504	461	434	492	493	480	457	450	423	458	469	523	483	457	472	464	452	472	461	515	486	504	444	489	489	470	519	481	470	467	488	488	458	486	465	478	461	452	516	471	428	483	491	461	477	479	475	489	476	451	500	494	473	487	464	497	449	498	481	486	485	473	485	494	485	511	444	457	451	455	470	495	443	465	470	475	516	526	466	499	461	470	465	436	472	488	488	490	480	499	436	485	498	486	510	417	472	500	445	498	496	455	477	500	477	463	480	480	464	476	475	444	503	486	483	477	478	487	519	487	499	489	470	507	461	490	502	476	484	501	459	496	483	496	460	504	470	465	469	488	520	456	499	486	474	485	521	473	450	464	505	498	457	462	478	474	493	459	498	496	478	456	513	471	469	476	467	461	480	476	488	471	497	500	461	511	458	467	461	497	507	465	500	472	490	466	477	464	458	482	533	453	514	478	450	460	493	423	450	458	469	497	462	471	455	461	459	502	410	460	444	498	494	480	482	505	462	455	496	476	525	470	498	482	459	503	480	446	500	495	451	463	470	473	480	475	450	485	469	503	454	491	477	446	474	484	455	475	474	473	467	493	474	471	509	531	487	459	491	503	464	434	492	433	501	454	461	490	454	478	468	501	461	468	449	501	487	507	516	509	459	487	530	467	459	497	494	480	479	487	498	508	415	474	485	481	478	460	475	519	514	472	467	490	462	482	458	476	458	447	457	448	475	460	453	462	502	471	474	476	512	479	475	509	478	487	487	483	443	481	444	484	465	473	468	485	536	477	471	473	443	520	472	502	501	496	491	490	448	499	509	491	461	474	472	497	453	484	474	510	485	469	475	483	486	494	468	475	467	461	458	473	492	517	482	471	455	460	491	451	493	498	469	514	531	449	461	477	459	493	474	510	454	509	459	434	484	473	473	515	483	511	439	491	510	449	489	486	484	459	441	495	473	462	459	462	484	497	483	515	475	457	478	455	484	438	454	465	464	493	493	472	479	489	482	459	466	449	491	482	457	484	500	459	496	513	502	494	458	481	513	482	494	512	491	467	467	507	462	451	498	486	469	457	471	466	455	502	465	476	471	479	476	486	502	447	476	452	472	492	507	447	471	495	449	461	474	496	467	503	439	484	514	503	483	467	488	464	497	496	492	481	481	472	464	471	492	474	487	463	465	456	463	462	479	458	496	509	458	513	448	476	487	457	503	484	496	537	443	485	440	488	452	459	483	462	466	463	494	506	483	479	490	457	469	505	459	434	467	466	531	501	525	500	543	497	482	493	500	469	505	491	450	481	445	493	447	499	473	462	452	480	495	459	455	480	487	495	457	451	484	447	481	488	498	460	437	498	442	509	509	466	483	465	462	466	485	509	477	470	468	483	481	467	471	472	501	438	473	433	495	490	494	461	490	485	493	479	474	465	472	481	477	482	492	469	448	488	455	452	516	450	494	455	460	487	458	490	466	467	451	475	488	455	442	450	472	477	472	511	453	484	513	472	479	455	494	476	496	478	496	482	480	518	490	464	456	487	493	498	453	491	500	500	484
46471	21349	10793	2336	1548	1147	912	735	603	537	461	457	418	356	367	333	337	322	300	322	306	272	282	295	299	268	296	259	259	247	266	297	257	275	270	244	268	283	254	239	290	256	253	239	293	248	255	270	268	250	261	276	272	256	272	257	233	254	294	231	254	233	231	241	250	285	254	278	245	270	253	244	242	253	260	280	236	241	240	244	263	264	239	252	260	249	249	254	257	259	272	269	235	265	253	227	226	265	264	248	245	260	235	252	264	246	245	256	266	260	229	256	254	258	286	266	250	268	215	271	269	250	249	258	244	249	247	277	251	265	243	246	251	240	239	263	261	262	235	235	246	260	227	245	281	242	238	285	245	271	255	250	278	252	254	270	258	230	252	273	244	241	252	245	261	251	224	241	246	245	229	280	228	245	238	253	285	269	221	249	285	275	295	256	219	248	244	267	258	238	239	261	234	256	246	277	251	255	262	271	269	266	287	248	194	229	265	241	236	226	249	281	226	237	230	244	262	230	252	238	222	246	239	262	241	241	261	247	229	261	239	240	250	214	244	237	240	237	218	256	228	210	260	251	254	256	268	268	241	242	275	258	257	215	233	236	248	252	236	239	242	246	277	281	231	241	275	236	226	235	227	239	242	239	271	227	236	267	241	269	250	253	252	264	235	270	260	278	264	245	244	302	264	250	270	274	242	222	243	264	251	260	216	226	251	229	243	274	244	240	282	264	255	243	271	217	250	272	270	248	245	220	234	241	256	241	257	229	271	231	267	228	271	223	257	243	233	245	257	276	245	244	252	238	285	230	277	258	244	242	279	270	292	263	257	240	253	272	270	242	237	249	239	252	248	250	266	247	232	263	264	240	246	249	286	244	247	232	245	258	233	262	250	252	256	259	255	220	268	270	254	266	241	244	266	243	265	249	229	249	219	256	264	284	244	231	259	246	257	255	252	243	241	246	245	247	261	256	254	257	274	263	238	227	224	291	253	264	259	252	281	254	258	254	268	209	246	250	223	240	248	250	254	254	264	222	258	240	247	241	266	243	255	268	257	218	240	259	253	231	274	231	231	232	301	231	272	270	261	244	261	278	236	238	240	270	267	240	261	261	243	251	235	245	233	256	267	238	261	267	229	274	244	276	229	256	244	222	233	234	258	266	254	253	234	276	245	249	253	268	238	238	217	250	225	219	256	236	245	274	267	257	272	248	248	251	244	226	248	276	258	244	247	246	265	259	221	264	232	222	258	258	253	250	258	250	230	259	240	273	236	262	247	249	241	263	268	246	235	219	263	238	283	229	236	260	235	235	235	257	257	266	264	254	253	245	248	249	247	241	237	241	250	260	247	278	254	251	272	251	257	237	247	254	236	242	258	276	269	262	248	234	234	256	263	236	271	230	240	239	275	279	228	239	263	238	272	257	259	253	257	244	247	226	262	259	247	257	227	242	231	248	260	279	238	255	250	224	249	257	246	244	235	259	259	267	237	276	223	293	275	249	240	245	261	262	253	242	259	269	249	264	253	253	215	249	254	273	246	245	253	251	262	261	241	244	261	250	235	235	268	242	273	261	274	251	230	263	250	226	244	273	244	275	256	240	263	246	251	280	266	247	238	242	271	276	253	238	264	251	270	244	276	272	263	248	248	256	241	246	240	247	264	257	233	246	249	253	272	257	218	248	255	251	233	257	277	252	268	254	250	258	259	244	245	259	283	252	273	245	247	248	236	264	276	225	260	262	256	243	275	259	279	249	299	273	218	251	231	256	264	231	229	239	244	255	266	257	247	256	230	218	258	261	245	248	256	267	240	248	280	258	253	260	255	255	255	243	250	249	249	251	240	260	234	239	241	264	217	259	250	257	232	269	233	246	223	229	266	227	254	245	221	263	238	269	246	271	262	255	219	218	271	259	260	269	255	265	251	256	227	223	227	260	257	235	239	236	250	254	264	255	272	249	257	240	272	241	228	261	253	230	257	242	251	253	294	231	224	223	276	271	266	244	277	258	245	228	263	257	242	231	262	231	250	221	250	208	236	257	221	236	277	231	248	230	235	274	250	287	258	229	234	242	260	238	238	239	258	262	240	233	251	242	244	266	221	225	240	231	258	254	259	254	270	256	282	244	246	251	242	231	268	241	240	246	239	265	235	240	251	248	224	266	246	284	237	223	237	246	268	270	263	260	240	251	233	252	233	244	258	246	255	239	261	227	265	278	235	203	229	236	244	256	263	252	249	261	233	221	278	244	227	246	242	260	230	252	244	270	251	246	233	217	267	245	259	234	237	253	245	270	261	249	255	272	238	240	266	255	258	248	248	270	243	251	231	239	238	241	259	275	287	236	241	238	235	260	255	262	261	242	241	248	250	274	252	260	248	250	236	249	260	243	249	256	268	248	243	261	224	237	219	268	245	242	257	259	253	267	248	269	246	254	237	248	260	249	247	235	243	247	264	249	250	228	267	275	221	234	258	277	232	227	245	264	197	247	244	272	230	238	224	270	264	223	252	294	243	229	243	243	254	234	251	256	292	247	247	256	247	265	263	242	256	236	273	257	246	296	257	236	248	262	258	217	263	255	266	232	271	268	247	251	249	283	231	267	283	271	267	256	239	250	255	248	256	252	231	249	287	240	210	271	242	276	238	254	258	255	231	246	255	240	259	273	276	228	245	251	237	247	251	251	251	258	233	213	256	242	256	241	254	269	269	249	245	265	257	254	257	270	256	267	262	254	252	254	257	272	250	235	261	233	233	284	264	231	262	221	263	261	250	257	259	262	243	261	281	218	241	238	251	232	287	232	252	284	262	269	270	262	277	246	257	290	246	258	245	245	213	228	295	269	266	263	237	252	266	217	283	249	247	241	238	241	239	249	263	270	258	246	262	244	238	268	249	284	245	254	268	272	248	256	247	235	250	236	266	246	249	268	264	259	230	260	248	277	257	252	264	224	237	243	251	235	253	252	232	252	252	246	261	245	246	251	227	268	254	240	262	261	267	244	287	236	268	244	245	280	258	219	242	236	269	238	231	224	238	267	255	243	238	281	248	259	253	230	280	276	249	257	257	244	230	243	237	258	254	266	246	263	229	266	274	261	263	276	249	262	252	260	234	273	249	236	232	237	250	230	253	248	244	236	253	254	227	274	259	250	262	232	242	243	246	243	267	245	230	234	243	227	247	273	233	233	267	251	233	272	275	260	246	251	289	222	283	297	258	245	256	257	293	240	269	231	259	246	238	242	263	245	245	242	244	238	217	254	259	252	273	250	278	248	271	277	226	237	228	268	238	250	242	243	237	244	244	264	231	289	256	249	258	230	293	268	285	266	260	253	270	253	284	249	252	296	282	251	254	237	281	246	284	252	232	263	232	255	249	255	275	258	215	252	283	260	261	260	245	253	231	248	246	259	232	233	239	243	280	261	249	245	217	261	265	278	229	262	251	257	262	225	258	268	237	253	256	288	260	249	285	256	231	273	263	249	268	253	269	230	241	250	241	273	272	221
23626	2592	5685	6268	5565	4511	3673	3071	2548	2304	1975	1774	1715	1581	1517	1383	1295	1195	1140	1146	1181	1072	1051	1053	986	987	951	923	929	922	934	930	868	834	928	851	853	877	832	816	818	861	806	858	795	786	797	796	783	786	823	796	791	802	879	826	790	770	752	784	789	825	804	738	779	772	737	774	763	784	744	775	789	804	784	794	741	775	744	740	716	734	774	780	748	732	784	773	716	795	727	729	775	817	718	709	734	711	758	773	700	691	744	785	795	753	719	731	760	742	739	773	782	787	684	730	746	775	735	727	732	772	744	722	736	719	754	766	763	741	719	696	737	716	725	723	720	753	805	726	739	714	718	761	733	783	726	714	775	723	760	758	747	752	775	764	748	758	733	732	778	752	738	693	728	765	759	766	746	744	738	745	728	750	769	737	770	729	724	720	724	743	720	785	721	724	766	757	706	741	737	777	727	723	761	757	713	693	750	703	757	708	703	766	782	720	760	686	697	754	722	734	766	725	753	773	717	754	720	744	753	734	784	723	739	778	762	715	752	720	758	749	733	756	718	762	695	765	738	775	704	702	742	750	717	727	708	745	710	700	714	775	777	691	747	739	698	742	735	732	753	770	693	718	725	709	728	713	756	798	729	704	704	755	702	732	683	693	721	698	682	765	738	762	749	712	742	727	736	728	759	743	717	722	725	635	786	789	715	728	742	767	755	759	768	716	760	766	726	712	743	690	747	701	719	729	772	726	724	776	740	731	731	702	740	714	744	735	721	760	757	731	736	748	766	705	689	726	751	716	739	713	741	687	718	706	784	715	741	698	694	738	724	746	750	770	749	727	769	724	731	737	693	714	744	747	691	695	759	729	722	715	707	795	691	732	741	711	727	727	795	738	719	711	753	761	743	730	739	743	749	692	684	699	744	757	707	766	754	785	745	723	778	772	710	737	747	741	730	733	727	695	735	721	712	710	694	763	745	734	705	777	707	732	676	715	786	740	707	745	726	696	765	724	753	749	705	733	703	717	744	716	759	738	740	714	741	717	666	755	723	750	749	708	707	736	749	769	738	705	729	750	752	706	735	756	671	725	749	707	757	750	720	737	755	736	754	726	685	715	711	737	716	746	723	721	766	755	739	710	724	709	755	718	754	747	751	749	706	726	705	784	767	674	749	763	699	740	738	778	782	741	772	749	735	743	735	726	735	720	737	723	726	726	691	728	722	733	716	726	678	697	712	747	723	747	718	743	693	729	775	720	745	710	722	767	800	695	747	722	722	707	747	739	729	741	773	697	705	714	709	711	705	691	713	770	736	721	769	749	690	696	677	753	726	716	679	735	809	771	761	742	744	742	731	766	713	723	740	707	757	716	728	752	725	730	723	743	711	723	716	687	703	702	799	749	771	721	754	710	727	784	763	745	789	759	749	715	752	709	740	677	712	694	693	724	718	726	775	758	697	748	713	812	729	751	751	768	772	699	693	738	738	789	789	751	733	708	767	716	701	758	669	737	690	724	748	762	721	713	740	707	728	724	716	713	746	757	750	699	725	699	748	775	716	750	674	736	729	745	795	743	752	711	714	723	728	743	725	725	717	748	730	777	720	732	751	776	744	716	752	752	708	744	708	722	685	684	785	715	766	740	780	741	713	730	716	753	708	736	710	726	731	736	735	712	710	742	742	715	711	766	758	695	684	757	756	741	728	691	759	746	731	788	706	777	684	699	706	723	750	754	703	746	736	755	741	727	704	747	769	697	704	715	716	705	716	691	761	752	720	700	724	715	722	723	755	719	713	740	748	750	693	724	741	765	742	748	712	684	719	716	727	718	758	702	712	740	677	775	717	777	689	742	714	724	784	760	738	691	677	712	722	757	725	749	704	735	682	743	773	659	737	746	737	692	747	749	742	719	802	734	716	739	724	729	716	750	775	716	728	769	766	700	748	700	726	719	771	652	766	784	778	682	701	805	756	732	680	705	757	727	751	746	716	695	750	727	721	767	707	730	757	734	712	761	736	760	693	738	726	769	719	720	732	722	739	727	775	722	804	718	738	742	771	795	770	758	725	734	712	754	716	683	724	736	740	721	713	746	738	731	731	719	739	680	745	724	754	730	719	752	733	709	706	756	695	739	713	739	700	715	738	725	735	717	690	664	723	699	736	747	722	741	773	732	689	750	727	718	745	705	710	739	748	752	699	676	742	680	720	721	770	721	739	699	726	715	757	700	770	757	803	771	728	742	726	724	697	746	720	756	752	746	720	733	726	722	758	746	712	692	675	686	717	764	745	731	737	736	737	714	712	779	708	690	766	708	774	740	721	694	733	773	772	697	736	732	726	698	736	707	707	698	752	702	785	746	696	778	684	730	722	736	743	745	770	740	731	736	673	773	741	714	762	747	719	760	714	717	753	737	707	708	755	741	726	754	733	725	715	717	718	701	706	750	704	745	747	724	734	710	733	747	763	727	702	683	748	707	690	744	708	688	769	741	737	699	727	783	745	710	757	727	762	743	768	711	736	705	730	772	704	712	749	723	690	723	692	718	761	702	733	761	697	744	725	695	720	779	736	771	776	703	736	708	743	709	737	750	785	709	684	704	762	703	725	677	738	733	714	764	708	768	687	709	737	718	749	741	693	755	721	700	733	736	744	766	760	740	755	749	747	697	749	728	732	779	715	704	739	721	717	726	692	735	707	771	684	733	703	705	740	706	750	748	749	760	739	752	739	764	674	759	712	800	729	696	743	765	713	738	689	763	721	759	786	723	751	692	716	732	726	701	722	783	782	712	748	769	701	716	665	718	764	747	694	713	724	724	752	703	733	756	708	759	732	781	765	738	707	715	726	692	729	730	713	727	674	686	728	743	766	705	704	700	674	737	696	710	759	740	716	710	750	689	765	820	769	746	703	740	721	764	769	699	711	729	754	741	727	734	782	674	734	765	759	737	718	714	728	745	759	764	733	740	734	732	743	728	720	681	735	700	698	783	747	725	743	754	805	654	721	714	740	696	738	737	705	698	724	705	695	698	708	706	760	679	739	736	722	721	716	705	715	779	776	672	781	727	724	766	742	743	724	764	703	757	745	742	707	748	734	726	767	715	733	704	740	769	733	768	721	725	740	754	726	712	721	724	688	741	688	726	704	769	694	773	741	751	748	732	712	724	765	704	759	724	744	745	734	728	724	719	729	752	739	682	770	703	784	696	712	712	744	708	731	732	763	705	738	719	774	770	731	751	749	722	718	692	698	743	749	703	754	723	732	726	774	765	743	759	716	734	760	695	721	754	706	706	701	722	703	730	716	786	700	697	719	731	750	694	722	761	732	708	737	711	723	767	689	761	740	742	678	754	743	755	708	749	720	720	755	735	732	703	699	748	720	756	754	723	714	718	745	740	756	772	755	728	723	733	724	699	711	775	759	752	746	691	699	777	640	738	754	773	726	758	751	695	730	749	733	723	735	760	727	696	755	758	700	702	707	742	747	712	776	708	747	719	727	746	749	732	756	698
6655	343	225	129	115	110	99	99	84	80	82	75	83	74	94	80	84	78	77	79	78	84	83	79	74	79	62	84	94	62	92	79	85	81	82	95	109	72	75	83	85	71	71	77	72	73	98	68	92	83	78	76	78	90	97	83	73	79	75	79	80	94	81	87	82	85	85	81	72	78	85	68	90	89	60	75	77	92	70	78	97	80	83	79	85	69	90	80	68	71	58	70	99	63	89	79	70	61	81	79	78	64	103	92	90	79	80	73	78	78	83	72	88	84	88	78	80	86	81	67	75	74	89	86	92	79	73	72	75	65	74	73	80	80	83	76	81	96	67	84	79	100	90	77	85	79	80	86	85	69	73	64	72	59	85	83	79	88	77	78	78	68	90	65	93	98	77	62	77	75	80	74	73	77	90	89	87	64	74	90	81	86	95	82	74	85	83	87	88	87	69	83	83	83	75	88	81	82	75	81	82	79	87	75	83	71	91	73	69	78	75	65	80	82	69	92	69	73	73	85	81	81	100	65	84	66	87	80	78	96	79	86	87	82	74	83	72	91	83	81	68	72	80	64	70	70	96	79	87	83	73	75	82	77	79	88	85	72	61	94	68	77	84	62	76	72	80	84	97	87	71	69	84	85	95	70	80	81	82	78	82	85	78	77	74	91	85	84	98	66	82	79	71	77	87	77	66	82	80	84	89	83	76	82	81	97	92	71	69	75	71	70	72	69	79	83	68	77	67	91	88	78	92	112	73	79	98	92	89	89	87	81	86	78	88	74	81	99	65	88	90	82	74	86	84	86	64	72	90	69	67	96	90	73	89	87	80	91	85	95	73	89	75	90	77	86	84	100	77	75	80	75	68	80	76	93	78	82	89	81	63	85	81	69	86	72	77	89	84	83	64	81	85	78	82	95	73	85	81	81	86	68	85	69	84	93	98	84	102	74	90	81	72	74	80	70	69	69	112	58	76	89	94	92	84	70	82	88	93	78	98	77	72	79	69	78	87	78	81	83	87	83	81	74	60	67	76	71	61	83	75	74	97	80	77	93	74	84	72	77	74	87	93	82	88	79	88	92	80	82	68	87	84	77	82	70	81	77	71	80	60	67	86	72	84	66	80	94	79	72	92	81	73	74	58	76	71	61	83	71	83	74	60	103	71	70	77	74	64	68	77	83	90	71	88	89	71	91	78	88	71	87	60	83	92	84	91	76	90	95	62	80	70	83	66	63	62	62	82	70	95	98	84	78	83	78	78	62	83	85	78	79	76	80	89	76	91	80	70	80	92	82	73	90	91	62	72	89	61	89	72	93	89	70	70	95	78	74	84	70	84	80	79	75	68	78	73	86	69	77	83	82	87	77	76	67	85	57	73	103	62	88	80	73	82	85	77	73	75	69	75	98	77	78	72	95	79	80	81	71	76	61	82	83	63	89	83	79	91	75	73	80	84	95	83	68	77	77	67	69	70	62	80	100	64	73	75	81	83	91	78	82	79	83	86	90	80	66	60	81	81	72	77	93	77	59	85	84	88	82	93	70	87	86	69	75	65	78	71	90	94	80	75	95	78	79	68	67	69	88	74	77	83	65	80	76	99	71	81	83	85	98	71	80	83	86	73	81	58	82	79	94	68	66	81	59	70	75	87	68	60	89	64	81	73	82	76	75	95	64	68	81	94	79	65	62	84	77	78	79	72	83	69	69	63	61	67	78	84	50	88	72	68	73	68	99	98	68	84	71	64	88	70	79	74	99	88	81	69	69	89	81	60	88	85	86	72	77	89	80	65	88	75	80	80	81	77	84	72	91	70	71	96	79	69	86	81	81	81	71	87	76	103	93	89	79	68	69	70	87	84	97	73	79	72	84	86	72	84	86	77	78	74	67	86	72	85	81	67	72	68	77	76	83	87	86	90	83	78	79	80	82	77	78	66	62	82	80	84	79	82	86	75	92	77	74	91	80	75	74	75	66	79	84	60	96	72	89	94	89	60	69	73	82	98	90	78	81	63	77	66	76	91	78	64	82	76	77	77	76	99	84	87	67	78	87	88	80	74	63	70	75	65	81	67	66	71	86	96	77	93	86	77	75	74	78	83	86	71	70	83	87	105	95	77	83	66	78	72	91	75	80	71	77	76	79	78	65	90	85	80	72	71	75	74	84	75	78	91	77	93	84	87	89	73	72	82	99	77	69	74	56	68	90	65	62	82	92	78	79	77	78	70	78	84	77	86	79	77	89	65	68	82	76	84	73	81	81	82	89	90	94	72	70	82	72	61	70	68	79	89	89	96	70	64	63	101	68	94	78	90	87	67	85	61	78	78	66	67	84	84	80	80	93	86	70	72	71	75	90	75	65	78	66	85	65	84	79	85	85	80	85	77	87	78	76	81	83	88	69	78	81	93	80	72	76	88	97	70	86	78	87	80	81	66	72	83	87	85	74	77	69	71	93	73	85	76	73	81	86	79	74	93	82	81	78	88	70	68	85	90	73	83	68	78	85	86	77	85	65	82	76	80	70	67	91	72	82	72	75	86	87	75	88	73	85	81	85	86	78	82	92	71	78	74	84	69	77	93	75	71	79	92	66	88	70	81	85	87	60	77	68	82	76	90	79	87	71	90	75	67	64	80	84	79	71	81	73	75	86	84	89	76	77	78	78	87	74	81	79	71	103	70	79	87	71	93	91	94	79	92	92	82	84	65	73	76	89	64	72	83	70	104	89	76	59	67	88	84	73	66	76	96	106	70	69	73	65	72	69	77	71	94	83	70	82	64	81	77	96	74	85	84	86	96	85	81	73	77	75	82	81	77	80	63	80	73	64	80	74	88	78	73	83	87	70	86	88	79	79	79	77	66	73	80	83	93	70	88	83	74	82	88	77	93	64	83	63	74	86	84	105	65	73	75	76	100	70	83	91	77	84	75	83	69	82	96	76	79	76	61	90	62	74	67	73	74	79	83	94	66	72	79	57	78	76	81	87	81	84	73	62	98	64	75	72	58	83	62	86	78	89	83	79	82	79	84	84	79	94	81	69	74	70	78	80	80	85	78	82	79	69	87	79	74	70	74	71	92	90	70	85	85	71	89	75	81	76	74	81	84	84	77	78	84	76	91	74	96	83	77	86	87	85	86	91	79	78	86	84	77	66	77	81	66	78	80	84	85	87	80	79	77	92	66	76	66	78	75	71	75	82	83	76	70	75	85	55	94	69	75	75	88	90	79	60	75	67	65	78	84	91	74	77	70	84	80	75	81	79	73	94	79	71	76	77	83	69	96	72	72	88	71	79	86	85	90	78	78	82	87	70	76	85	96	75	89	60	69	89	66	87	61	76	76	50	97	86	79	70	76	92	66	72	94	76	83	73	71	86	74	73	91	96	72	73	94	89	79	91	84	71	87	72	89	66	72	80	104	79	93	96	81	61	82	79	76	96	80	76	65	82	77	63	67	105	87	80	75	74	74	83	62	79	85	81	88	92	70	68	71	90	79	76	76	91
5986	340	471	457	439	402	367	359	353	318	346	309	317	329	305	284	275	276	313	308	270	280	311	310	308	332	303	295	289	311	300	292	281	299	281	316	302	295	320	290	299	305	309	298	272	267	285	281	277	293	285	293	287	303	285	297	308	272	306	260	267	265	285	286	292	324	292	297	309	285	287	297	260	286	293	288	299	288	304	307	299	275	287	290	268	294	313	316	280	317	276	289	295	273	275	287	278	286	289	313	316	312	282	278	248	292	272	294	302	267	265	269	281	289	310	276	309	282	303	249	262	271	292	262	287	278	307	280	270	293	290	302	280	302	306	297	293	304	282	269	271	296	285	307	300	284	256	293	298	309	316	306	305	277	280	286	329	294	298	279	340	302	310	295	301	271	303	268	281	257	279	284	319	290	314	303	282	294	264	298	299	292	280	297	254	289	304	295	307	268	273	285	289	296	316	283	275	314	291	303	307	281	306	283	275	303	284	275	285	308	281	305	268	300	303	284	290	285	308	278	280	307	297	283	253	299	274	283	275	288	306	270	294	283	315	271	303	289	286	295	267	311	302	280	276	325	309	284	307	290	278	321	294	265	293	282	288	277	265	264	310	286	309	272	289	289	299	274	296	275	319	270	271	293	323	286	281	283	271	289	290	281	302	257	291	292	304	248	297	300	288	268	282	306	266	295	271	303	288	293	258	291	284	270	283	297	307	317	289	287	290	300	287	286	290	263	292	324	263	294	297	278	301	299	326	260	311	301	309	292	299	275	255	296	267	278	284	271	310	311	270	324	286	285	276	289	282	293	308	300	301	267	315	286	296	278	311	286	334	288	274	277	295	288	286	319	317	308	256	264	270	282	312	291	314	340	332	325	317	291	300	297	256	279	294	279	267	304	270	258	303	282	296	247	267	321	307	287	283	272	323	260	282	306	260	305	292	284	302	279	273	273	292	282	293	295	285	269	287	266	289	270	310	261	314	298	262	295	301	286	279	289	311	299	318	297	274	300	292	272	260	272	308	279	303	282	286	305	287	297	269	249	272	268	293	300	286	298	297	283	271	281	323	323	273	281	275	296	310	292	272	304	287	296	283	284	287	306	287	267	294	294	309	311	281	288	307	270	311	277	298	284	297	268	276	275	300	278	273	292	307	310	289	302	309	301	304	278	274	293	254	280	280	302	278	289	314	273	313	285	296	281	277	264	309	279	292	265	268	282	274	262	259	282	264	312	298	327	276	306	299	286	281	331	302	277	296	296	282	282	305	266	300	282	282	297	293	271	305	279	314	264	318	291	275	316	316	314	268	300	283	274	288	284	300	311	267	256	286	297	298	303	337	281	304	293	298	296	291	261	300	271	316	311	258	273	316	277	285	288	270	318	284	271	274	300	287	288	277	283	253	263	283	289	346	301	275	305	284	267	305	285	294	302	301	290	295	284	286	300	284	284	280	311	303	289	289	314	301	286	281	321	312	267	281	283	305	295	332	305	301	286	272	272	275	283	319	286	295	304	307	276	300	295	298	264	300	301	281	295	303	292	295	323	303	306	299	292	289	281	286	295	303	321	287	286	279	292	303	298	278	305	283	266	279	296	292	284	325	314	301	303	283	280	292	321	296	287	309	294	286	285	281	305	287	291	269	291	269	324	281	287	277	288	283	301	285	276	290	264	310	281	303	297	293	325	283	286	299	276	281	298	286	270	296	273	279	284	285	283	262	294	300	272	330	314	299	282	274	300	284	282	271	336	265	297	275	289	305	287	278	275	290	279	280	291	304	287	264	320	330	325	300	273	301	301	321	304	300	317	293	274	281	280	321	298	296	294	271	281	301	305	266	311	276	303	292	288	300	285	281	280	325	291	296	286	321	283	288	295	266	283	286	292	291	270	292	284	312	298	271	265	314	287	290	282	270	302	289	285	285	275	301	299	280	280	290	304	279	281	307	309	305	292	284	266	272	294	295	287	309	299	263	283	279	291	283	299	284	297	285	326	276	287	271	287	292	263	288	299	319	301	300	301	305	292	279	273	280	297	279	294	328	290	310	270	268	312	285	319	297	281	322	309	297	281	283	284	305	302	277	309	287	279	319	281	245	262	288	286	298	270	304	288	266	273	297	308	271	293	300	308	269	305	308	272	281	273	259	255	296	294	288	295	299	295	291	292	293	298	304	287	280	274	288	281	285	311	293	319	273	281	293	274	287	293	305	271	264	295	280	265	287	274	292	273	303	316	269	282	310	300	277	304	299	306	294	279	292	294	309	317	303	279	278	273	276	284	290	267	318	284	315	266	287	299	316	274	291	304	307	301	286	297	301	276	317	306	324	289	271	281	284	290	295	250	297	264	289	284	288	270	286	300	285	285	315	293	293	271	301	272	302	286	297	261	320	274	293	277	292	300	282	255	302	298	285	271	267	295	269	299	298	295	316	280	289	297	303	315	296	298	270	295	306	320	306	308	296	254	320	260	291	304	322	290	268	279	318	273	329	278	280	285	309	304	300	266	277	274	316	253	289	285	305	287	308	324	307	261	273	309	291	286	288	292	324	288	310	278	310	313	269	296	263	306	276	296	304	301	259	301	296	271	299	298	299	305	283	297	301	308	306	306	278	290	267	277	263	261	271	302	289	292	283	299	280	264	305	302	254	313	302	286	297	312	287	285	277	296	307	304	273	270	290	286	298	286	255	333	277	305	302	253	262	289	269	269	307	283	260	334	309	281	294	297	314	295	319	290	294	271	269	313	308	291	290	291	304	297	289	283	316	265	292	278	298	285	281	270	323	276	289	294	290	310	285	291	283	292	281	294	313	293	268	282	303	315	331	308	298	279	320	294	296	285	276	299	298	287	274	293	266	289	265	259	273	288	294	249	271	286	284	326	297	300	301	275	305	272	296	314	263	281	289	282	304	300	280	282	306	298	302	312	260	274	300	313	278	290	278	282	269	284	304	286	306	286	303	275	288	276	292	300	293	280	278	284	279	295	288	314	295	282	281	313	290	306	291	280	283	292	268	289	288	314	299	271	256	284	303	265	263	271	271	281	291	298	299	304	276	298	291	268	307	293	301	282	286	286	301	290	325	299	319	296	289	282	276	282	285	312	293	322	298	284	286	295	267	287	296	314	270	260	303	280	281	267	307	319	293	284	291	303	274	290	309	290	248	297	300	278	292	299	304	276	283	294	301	308	300	292	302	293	312	262	299	272	273	277	284	286	275	292	254	256	293	295	277	285	336	314	313	275	333	302	281	275	289	309	302	267	314	295	311	294	290	282	284	291	315	261	307	275	319	274	322	315	285	291	270	291	286	306	272	293	286	283	312	310	280	293	304	306	283	307	238	314	289	308	292	314	312	361	324	320	285	295	296	287	297	316	278	295	268	287	302	330	306	288	277	242	311	319	281	290	339	295	263	301	299	313	282	255	313	295	276	278	283	274	290	292	314	258	268	286	300	304	277	299	313	311	299	309	276	294	274	284	308	266	291	280	301	300	279	282
39818	13677	2672	1022	742	578	477	365	304	277	275	230	214	216	211	174	191	170	176	175	180	171	174	179	157	184	137	143	140	167	154	165	159	166	167	141	148	142	164	152	163	161	180	164	140	168	137	148	144	145	144	171	160	163	150	141	171	162	137	157	161	148	139	159	169	158	141	154	154	157	167	144	170	157	170	145	145	157	160	178	151	164	165	161	118	142	149	132	151	145	141	139	146	128	137	161	143	139	151	159	137	142	139	116	163	143	149	160	165	152	165	123	148	158	146	162	140	148	145	117	156	151	149	167	149	150	152	144	170	159	139	149	138	153	134	164	163	142	150	140	145	149	135	133	138	142	149	126	151	172	168	137	138	166	138	146	148	143	150	134	153	141	139	172	170	159	160	148	155	137	141	146	145	150	147	151	176	163	138	156	162	150	133	140	162	144	154	147	144	150	161	150	161	151	121	146	156	124	157	166	125	136	145	157	159	161	146	145	153	173	145	147	148	141	155	151	153	139	141	147	142	165	132	156	141	137	138	138	143	155	148	150	127	148	152	169	160	150	157	144	158	136	160	153	141	165	148	138	157	149	123	139	131	152	141	134	154	172	152	152	140	143	142	146	146	151	137	167	146	168	151	151	150	175	149	138	158	128	138	134	159	150	163	134	158	146	146	138	146	157	158	163	164	173	130	131	165	153	160	148	144	160	148	143	160	152	139	149	133	141	158	150	143	145	130	144	141	151	141	145	164	147	142	155	132	132	181	147	158	132	176	162	146	132	141	162	163	170	145	158	159	139	155	157	122	154	156	154	152	138	130	168	147	153	144	137	144	163	155	144	137	152	157	142	148	152	128	163	145	139	162	138	180	155	174	137	141	143	157	161	147	156	157	190	151	151	170	167	147	160	144	142	135	157	149	171	150	132	170	150	130	150	146	139	143	153	170	145	141	142	141	141	153	142	132	171	138	149	151	156	135	149	146	142	166	138	165	149	157	150	142	165	128	165	145	154	142	152	138	130	124	145	157	160	159	160	160	108	144	112	138	152	140	146	175	163	151	150	162	141	168	164	139	165	144	162	139	157	163	148	140	142	146	136	161	155	148	156	150	159	151	152	179	155	145	138	157	166	140	153	142	166	152	155	147	162	128	145	140	143	154	148	164	161	165	159	175	151	160	121	176	172	153	168	134	145	142	156	144	147	147	140	133	151	154	170	143	150	141	147	148	137	144	163	147	153	145	156	153	149	167	124	170	140	143	127	150	179	140	144	157	161	147	149	146	147	146	172	142	141	144	160	153	139	140	155	153	149	149	143	177	149	160	159	136	160	169	126	157	142	167	152	136	167	142	168	167	145	157	148	151	141	140	157	127	155	134	168	139	140	150	155	140	136	138	139	152	166	153	121	145	155	156	143	137	137	151	163	144	149	135	155	145	156	133	164	139	147	153	157	151	170	180	139	158	161	149	156	140	165	173	137	134	136	157	132	128	162	140	152	158	132	159	172	137	144	168	132	157	148	152	152	169	135	145	138	140	145	145	149	163	150	168	141	166	161	164	147	142	148	147	133	144	153	145	130	177	140	149	144	150	154	161	130	150	141	125	149	150	128	148	150	150	147	124	137	144	171	154	160	138	143	160	131	142	171	163	155	145	136	141	133	163	159	148	192	149	132	124	155	139	149	147	178	139	127	144	154	155	153	171	150	144	135	173	140	144	140	152	157	143	142	143	150	167	159	166	147	163	127	145	148	160	128	155	157	144	161	145	164	138	156	162	169	158	148	137	156	127	149	151	140	149	149	155	134	159	152	142	154	155	148	144	162	151	142	140	157	163	133	163	149	162	158	171	137	150	178	167	146	133	149	137	167	149	156	150	165	129	166	143	167	156	158	160	152	151	155	155	155	137	156	146	144	130	150	140	152	156	145	172	158	130	157	133	145	134	136	149	139	148	120	146	123	152	170	138	143	138	152	135	142	154	137	151	144	174	135	164	125	153	154	126	142	141	157	168	152	167	131	143	172	120	145	142	156	149	149	154	143	152	150	142	146	164	136	142	154	157	157	144	159	178	159	150	169	116	134	159	121	163	136	161	149	146	162	133	148	145	141	149	168	133	152	153	156	135	117	167	166	143	174	149	135	164	135	146	135	137	151	137	169	143	140	142	147	132	132	132	127	162	139	168	172	153	143	147	141	161	149	167	138	133	165	139	142	151	143	138	160	144	145	126	153	143	152	136	158	152	151	153	147	149	169	157	131	146	159	146	156	141	153	159	142	130	150	161	141	170	144	152	147	166	131	149	163	147	161	133	152	140	150	139	153	137	150	138	160	144	134	151	140	138	140	140	162	134	151	152	165	176	163	154	159	145	174	143	147	146	160	142	141	158	153	137	148	129	147	141	141	136	136	142	140	173	161	111	163	155	147	150	134	155	151	147	154	141	148	155	128	147	140	155	168	138	150	150	161	158	135	175	152	172	137	151	144	170	132	124	138	142	144	143	169	133	154	153	159	139	153	132	161	161	128	152	132	127	147	137	130	156	151	158	156	145	169	137	158	158	137	141	147	156	148	155	140	128	149	177	138	140	140	131	136	145	154	139	144	166	126	156	159	160	147	152	143	139	155	156	141	144	157	139	140	152	145	169	165	167	142	122	145	142	153	147	141	130	142	135	153	149	151	162	152	147	155	178	168	125	145	141	146	149	139	145	172	147	129	158	135	142	154	144	140	132	158	142	153	154	142	151	168	165	153	130	169	159	164	149	165	164	146	162	133	154	168	128	151	126	158	162	148	144	114	155	151	170	151	154	160	133	156	159	129	124	132	127	155	132	146	160	169	149	166	148	158	143	157	147	121	178	151	163	155	163	162	136	161	153	125	173	137	161	150	130	164	135	163	160	158	148	149	160	150	138	146	148	129	143	136	151	162	136	173	165	152	137	147	118	153	139	168	141	181	152	156	158	150	140	138	155	116	170	148	145	142	175	168	137	155	134	143	143	152	167	160	141	159	143	162	139	155	145	136	143	152	134	163	153	143	142	153	128	141	156	141	149	152	162	177	141	152	147	165	142	153	163	168	182	145	145	187	146	130	131	134	145	155	142	142	165	152	142	157	151	165	132	148	150	156	142	138	146	165	144	130	141	161	136	140	163	151	133	161	146	151	137	130	170	141	145	157	154	147	152	157	162	163	146	163	156	139	166	135	165	156	157	126	159	145	151	150	141	159	139	154	159	159	164	142	148	153	166	153	154	139	139	136	158	181	142	187	145	160	143	164	150	159	178	125	125	157	149	137	142	153	133	159	154	156	132	150	159	130	149	160	146	149	149	148	160	156	141	129	142	164	140	145	174	146	156	133	172	178	120	148	164	159	147	142	146	134	160	164	153	151	145	153	136	135	157	143	147	155	159	155	160	121	153	150	149	156	156	140	153	147	163	144	168	150	126	158	126	170	168	127	164	152	143	140	146	162	128	145	172	168	135	165	143	151	145	147	148	172	142	163
18344	1415	3010	3393	2961	2469	2011	1612	1406	1339	1163	1019	955	864	807	784	767	770	762	645	719	635	623	622	639	592	626	560	572	551	563	548	503	559	506	521	530	534	555	509	519	535	529	518	491	520	541	499	518	524	512	504	518	527	549	521	474	486	504	486	499	488	461	489	495	486	486	500	449	476	497	473	535	489	485	471	494	498	426	494	502	464	483	498	506	466	531	503	475	513	463	459	483	461	490	463	474	506	510	455	476	508	487	472	481	522	474	499	504	453	523	461	493	464	449	493	506	488	449	510	503	462	489	483	503	484	464	513	458	484	461	485	475	466	481	476	491	474	483	453	528	490	450	469	467	488	441	551	442	466	473	452	478	504	471	508	497	492	455	446	461	466	461	462	485	468	488	473	462	459	503	494	508	478	473	463	490	451	444	496	450	481	488	483	485	442	485	456	461	452	478	458	502	426	483	484	469	490	514	462	443	464	495	480	463	477	473	494	491	523	502	504	502	502	453	489	474	511	482	464	512	489	462	444	483	502	480	487	524	434	461	521	481	473	481	448	477	466	506	443	493	491	489	498	502	482	482	497	488	479	482	484	476	452	441	475	482	445	522	495	493	478	449	437	534	458	482	473	466	480	434	495	470	505	482	473	467	444	462	480	464	458	467	454	464	448	472	484	462	460	483	475	475	493	439	491	473	474	469	476	476	463	488	426	490	460	442	500	454	497	464	453	471	506	450	472	491	442	499	469	467	454	459	447	478	477	493	508	478	466	476	478	498	482	495	514	469	473	516	471	451	490	452	504	471	477	477	467	476	467	482	479	463	495	479	479	443	500	468	477	505	454	483	472	474	482	431	456	517	459	467	501	457	511	499	458	460	480	455	475	488	469	475	468	471	491	466	481	473	461	453	487	451	473	499	472	473	457	492	439	455	530	515	500	485	478	467	475	453	484	467	472	486	510	445	472	448	471	463	475	472	437	509	472	497	470	484	439	503	468	486	462	477	505	457	446	450	492	501	480	462	451	441	467	492	487	453	458	458	444	453	432	442	484	468	462	474	474	477	457	478	455	487	453	467	464	503	503	512	501	462	486	497	466	505	527	476	471	479	476	460	450	483	461	481	482	449	442	500	471	454	516	510	484	477	481	453	498	472	483	466	459	515	487	483	463	499	482	470	495	517	478	487	475	432	491	476	472	493	447	503	494	450	498	461	460	516	483	449	457	477	508	456	479	435	505	488	457	458	462	468	482	482	503	507	466	496	469	446	484	472	457	473	479	506	435	476	476	463	437	499	519	535	492	522	471	445	475	469	482	502	459	463	476	476	441	489	456	456	465	451	467	425	432	494	442	515	457	450	497	517	464	478	504	496	488	471	466	464	464	495	462	492	410	490	460	462	482	458	468	462	491	454	522	500	429	502	490	450	462	460	487	456	501	467	497	449	501	485	480	469	495	511	465	476	462	471	486	451	468	514	459	463	486	494	491	438	498	524	465	468	446	465	438	485	476	467	530	435	454	472	483	482	481	513	450	467	496	447	482	433	503	444	459	468	452	468	491	456	470	488	462	498	501	460	451	463	460	470	464	471	469	474	495	488	480	445	454	492	462	481	465	494	439	490	471	457	451	493	472	489	469	496	470	505	474	494	478	526	474	470	485	477	475	503	480	475	469	486	468	457	469	472	469	457	491	472	492	514	454	501	427	503	473	486	485	484	485	471	470	530	466	463	448	474	456	497	488	492	482	439	451	483	472	470	454	481	434	481	445	484	475	449	479	450	474	448	446	479	461	480	479	472	473	469	485	525	472	457	483	487	467	479	478	504	491	484	495	493	514	521	503	472	503	539	450	470	510	494	448	463	492	513	450	463	514	501	502	476	486	477	498	513	471	455	482	498	445	487	477	493	508	456	500	453	460	456	475	476	519	493	481	461	487	473	472	457	500	465	497	453	505	479	481	460	492	472	438	460	482	498	480	454	444	511	493	507	458	478	476	494	468	478	494	495	496	455	475	487	465	473	487	486	473	481	451	484	501	467	437	491	507	472	441	496	459	503	464	478	447	481	446	510	475	466	470	446	481	475	454	475	488	476	484	486	488	489	480	487	477	463	489	459	472	495	499	461	477	531	480	481	469	489	512	500	509	479	475	496	468	502	457	471	477	489	479	495	483	491	452	510	463	506	474	487	491	523	464	497	457	491	492	445	495	455	498	489	483	462	454	468	461	472	467	456	537	454	477	505	481	493	463	495	461	510	489	454	467	482	513	520	466	464	481	447	425	474	432	520	494	470	465	467	461	508	482	500	447	532	467	491	488	474	449	433	483	464	432	442	471	454	512	464	487	493	495	512	505	460	501	482	475	480	451	517	467	465	457	513	475	483	484	452	464	447	493	471	533	508	454	488	488	477	455	489	463	474	480	503	472	459	449	482	467	486	472	476	508	463	463	410	460	454	471	463	498	486	523	452	499	448	511	482	502	443	482	486	497	471	525	457	481	505	487	497	516	481	476	465	459	473	461	493	465	467	497	427	455	475	468	504	472	481	497	494	472	492	481	474	478	482	468	457	518	457	452	485	501	471	468	468	485	475	483	503	436	475	473	477	467	477	448	473	464	473	491	490	426	510	460	483	485	486	492	519	518	487	456	480	473	493	509	494	467	462	453	472	445	471	486	495	490	510	503	465	455	468	474	476	473	452	506	509	422	480	489	461	479	471	470	466	470	491	475	461	468	468	447	511	459	442	474	486	470	473	471	469	508	435	483	464	511	456	484	467	517	466	474	473	469	470	442	465	473	466	473	495	467	487	535	498	495	481	501	476	470	479	496	534	440	443	466	503	448	473	478	442	482	495	474	471	474	469	379	483	499	512	501	473	488	478	454	466	505	462	453	448	454	454	463	517	429	450	461	513	492	462	456	481	473	476	505	505	465	468	494	480	466	462	484	454	493	489	454	463	500	479	486	442	452	464	451	490	471	465	488	475	502	484	494	497	472	476	463	457	469	476	479	513	452	471	465	468	481	476	450	466	463	465	439	447	502	487	473	487	501	484	508	468	487	446	475	495	416	488	498	490	469	481	499	465	472	461	452	460	479	455	481	508	499	491	444	480	464	438	473	450	459	501	495	457	477	480	489	454	474	476	473	468	452	480	433	445	453	471	449	460	504	459	450	495	498	491	467	483	469	450	496	451	508	455	495	474	470	473	484	478	499	460	503	484	447	488	511	482	498	451	490	485	469	461	483	500	479	471	491	483	468	452	492	493	506	469	468	458	490	485	433	451	472	464	417	464	475	471	460	480	491	475	454	437	488	470	471	474	463	480	443	482	474	496	493	464	482	513	445	482	467	466	459	490	427	477	489	452	480	420	454	455	471	504	457	450	491	448	445	476	484	478	469	489	457	463	499	485	502	457	459	477	533	468	487	501	466	513	464	452	480	500	469	491	506	498	480	498	481	475	506	496	487	496	448	459	503	449	444	471	461	513	471	477	494	447	480	464	493
47300	21771	13039	2532	1538	1113	894	700	598	513	477	462	419	389	405	351	310	332	337	325	308	306	308	280	295	311	277	257	282	269	298	275	277	257	266	251	249	268	245	262	273	289	246	250	241	277	275	269	258	233	282	278	279	254	231	267	257	242	253	247	262	254	268	241	240	244	244	255	250	271	269	273	236	254	210	237	245	252	232	254	244	261	244	240	237	246	251	226	243	253	222	269	252	266	284	252	297	251	234	278	253	262	274	268	269	252	278	259	220	271	222	281	247	260	245	275	235	247	234	231	247	268	246	251	238	241	247	260	285	260	238	277	253	275	238	251	256	278	219	242	251	226	269	261	264	263	226	237	248	251	273	252	270	262	262	245	262	269	262	242	248	245	246	260	246	264	232	229	250	226	234	226	232	272	249	247	238	225	268	270	269	259	242	278	252	241	242	235	249	241	252	245	244	222	276	234	276	260	239	202	263	226	254	242	234	263	256	269	248	251	237	266	275	291	236	243	281	229	267	261	236	283	271	228	237	245	280	244	257	252	256	250	266	254	251	255	262	268	254	243	243	269	232	275	237	224	278	248	243	260	261	259	240	259	256	260	254	254	237	242	270	232	270	250	240	266	251	254	245	250	274	270	252	271	291	238	250	249	255	254	253	279	281	222	216	236	234	271	224	232	248	262	228	242	223	246	272	281	260	259	233	256	252	251	257	230	267	261	255	278	245	270	260	239	260	231	256	259	248	272	281	262	249	222	264	259	228	229	248	227	258	264	236	226	255	248	240	249	289	248	275	233	268	258	291	248	274	250	216	254	260	271	232	263	279	256	225	246	240	255	260	243	251	228	251	241	263	249	241	241	253	264	264	242	254	252	236	240	255	222	237	260	259	275	244	255	245	299	261	277	259	263	264	228	263	239	243	260	220	226	250	265	256	253	256	266	251	258	240	258	230	236	234	268	257	256	254	220	256	270	245	258	244	235	244	287	256	243	253	255	244	265	265	251	268	234	269	252	253	277	249	258	290	250	271	234	227	243	252	233	264	245	230	229	258	252	267	244	264	260	247	254	253	267	227	254	267	261	251	272	270	222	239	248	258	257	245	249	260	285	246	252	281	272	228	261	259	235	247	246	240	271	242	246	261	253	230	289	240	245	242	269	238	272	231	254	273	260	245	235	256	243	237	248	290	214	264	288	267	262	275	224	255	260	290	248	242	272	245	254	257	252	270	256	255	253	279	246	255	274	248	259	252	230	271	228	244	276	256	241	236	248	240	256	271	271	262	251	244	264	236	242	262	236	265	242	266	256	266	242	245	232	233	249	263	229	244	244	271	288	260	253	253	249	237	249	220	261	248	251	268	243	238	262	261	257	272	279	272	262	237	267	265	249	242	259	239	266	258	229	288	267	265	292	242	240	233	247	250	253	266	238	256	247	247	269	259	230	238	248	254	289	257	267	301	229	283	230	272	254	264	270	263	268	221	245	258	271	258	253	279	257	270	235	242	255	271	281	257	246	245	278	248	283	260	246	266	250	246	256	243	279	254	257	243	259	247	262	269	266	248	238	254	239	256	279	235	256	269	248	237	257	247	224	233	241	237	253	262	249	241	236	236	266	276	259	279	241	255	243	247	230	254	266	253	228	234	238	269	267	240	252	228	258	254	276	251	255	230	265	250	268	236	259	253	277	274	235	227	248	251	260	265	257	270	223	270	234	237	221	247	228	249	242	260	240	235	271	270	240	259	254	259	255	264	266	250	280	280	275	253	264	273	249	232	229	232	267	267	277	261	237	245	227	259	251	288	226	256	230	265	263	257	258	249	246	253	266	256	258	260	229	204	234	262	258	259	297	254	225	274	251	294	281	284	262	268	250	228	229	257	259	216	254	270	247	238	247	300	233	254	253	240	268	269	239	261	260	229	268	257	250	269	255	276	244	245	271	265	253	292	240	245	250	249	238	239	240	255	257	239	246	263	294	262	218	269	244	237	288	244	242	240	256	272	319	253	229	236	277	245	260	253	249	264	225	237	279	256	265	250	265	283	253	254	224	237	246	258	261	251	216	277	225	262	251	274	241	263	251	267	273	262	249	261	239	254	236	248	269	249	259	224	251	247	266	269	274	252	257	242	285	247	273	300	230	234	244	255	248	280	260	273	237	268	270	247	289	255	222	276	257	244	218	250	267	256	256	221	249	258	241	232	250	292	256	255	276	245	257	295	282	257	243	257	270	248	258	244	249	246	254	262	294	257	255	245	271	275	264	231	273	235	254	251	260	240	247	241	253	239	258	270	283	279	266	244	247	265	237	236	265	238	222	293	285	257	257	274	278	230	253	258	267	265	275	267	257	235	256	271	244	255	243	237	263	288	265	239	245	263	249	249	246	245	228	252	261	276	269	260	248	250	267	255	221	259	262	240	259	252	258	262	268	279	278	264	247	236	253	237	257	219	258	268	263	244	236	265	264	272	238	241	251	238	230	232	224	252	257	254	256	268	264	254	258	245	255	264	264	249	266	247	283	244	262	260	259	252	246	243	281	242	257	253	276	235	226	254	259	235	234	257	265	238	241	280	224	247	241	239	222	240	239	235	252	256	255	229	244	243	254	257	270	255	251	236	264	277	258	273	242	262	271	253	255	230	278	268	254	242	245	260	251	237	227	242	230	254	269	279	264	247	271	244	251	248	233	265	270	246	259	245	260	235	239	263	247	239	247	251	235	238	260	252	240	272	242	257	256	256	250	267	265	273	248	240	222	292	251	284	262	261	269	238	267	248	248	259	245	241	260	257	268	244	229	272	253	261	263	251	246	247	245	244	249	267	255	258	265	257	250	268	265	247	276	252	258	243	257	272	270	234	221	271	240	251	254	210	250	264	274	255	233	261	283	224	264	272	271	261	252	257	251	246	231	223	248	258	212	235	236	255	231	272	239	243	273	267	227	248	227	260	256	257	243	244	241	273	258	271	233	265	239	254	268	247	254	266	269	227	238	287	232	252	257	240	268	276	259	261	236	236	251	237	238	263	261	270	234	258	273	246	263	247	294	235	250	259	267	262	257	246	283	258	236	261	279	244	269	265	255	277	251	251	255	235	238	251	237	271	267	244	241	252	253	259	259	275	242	247	237	236	234	267	254	233	270	243	238	258	255	261	248	265	271	261	257	223	273	250	263	249	278	247	251	250	246	266	235	263	278	273	222	267	293	263	241	244	243	247	267	241	257	245	249	255	288	274	256	246	270	221	271	290	239	272	268	260	282	226	251	244	253	256	233	250	239	249	228	280	257	219	249	253	258	261	233	263	242	269	253	265	253	246	259	259	253	241	224	268	246	247	286	242	254	269	261	275	199	259	250	250	274	261	281	230	248	254	261	268	256	264	269	248	257	246	270	268	243	262	240	240	251	269	263	292	231	280	247	268	249	279	275	241	243	284	262	261	233	242	275	256	251	253	287	282	257	250	271	246	255	265	266	261	247	283	280	252	248	245	267	278	229	283	253
24513	2638	5613	6162	5360	4424	3640	3003	2532	2282	2075	1876	1696	1539	1430	1391	1328	1185	1237	1114	1163	1048	1115	1026	987	992	950	953	908	892	924	909	886	845	837	861	810	849	821	890	819	832	814	826	837	841	807	851	828	788	786	744	784	710	815	811	794	777	798	786	830	733	751	737	736	756	812	754	769	752	743	740	744	793	798	716	742	797	776	793	739	762	736	732	754	754	743	768	747	701	758	748	726	755	699	753	752	725	757	715	724	751	739	741	706	771	717	770	774	713	735	780	770	744	730	758	717	768	775	768	751	685	697	733	714	760	779	756	751	741	735	748	737	733	688	762	739	752	744	705	746	733	736	748	714	716	745	741	730	734	711	723	699	782	745	766	714	702	759	706	766	764	759	722	791	735	708	729	706	783	753	712	773	682	737	719	710	739	754	738	711	800	747	713	740	728	741	742	762	772	728	693	735	761	749	760	705	762	735	692	738	718	754	734	698	789	747	709	727	680	768	756	774	770	699	727	749	725	761	747	748	783	722	735	745	792	685	739	750	753	806	746	755	767	731	764	721	800	746	671	741	696	746	718	746	745	724	726	747	755	735	722	780	752	757	745	751	772	734	733	713	728	722	725	766	725	770	740	730	726	749	739	742	762	690	737	751	701	788	717	747	785	698	749	719	738	734	743	765	698	714	704	729	783	770	761	729	733	752	718	745	716	750	702	747	725	755	718	711	765	711	758	715	730	745	725	712	689	729	735	709	720	767	740	755	720	726	692	690	727	652	751	726	748	751	738	682	737	745	709	698	723	721	719	702	732	719	775	713	755	713	691	751	720	767	744	739	733	747	704	748	721	709	720	748	786	708	782	756	681	775	710	779	742	717	673	721	749	700	685	723	750	760	744	748	729	738	772	711	781	751	733	689	769	733	754	770	694	731	761	746	725	719	704	753	741	720	745	697	721	747	704	681	696	711	765	778	734	738	757	727	720	725	751	747	705	740	727	733	737	711	708	712	718	740	734	723	711	694	690	765	718	746	744	806	756	725	750	729	706	700	739	735	685	735	739	764	753	742	730	759	717	751	735	766	725	765	767	751	738	713	745	728	678	752	711	763	720	735	727	747	755	753	742	719	698	729	763	724	700	782	691	757	727	703	761	730	722	745	737	716	791	730	789	727	762	755	809	738	741	755	722	703	756	722	741	743	769	703	751	746	769	752	739	706	794	732	710	744	727	731	746	756	715	713	745	781	811	701	730	740	743	712	737	749	712	722	687	713	689	743	759	796	752	727	746	752	734	722	764	725	750	746	763	732	745	730	772	684	734	740	706	714	729	687	700	741	719	741	707	727	733	707	742	736	722	701	774	733	694	764	674	684	707	700	748	731	724	764	692	776	663	699	721	717	749	716	735	714	742	734	772	756	714	757	691	708	774	751	736	728	718	752	707	733	738	738	757	757	733	769	769	729	762	800	683	727	731	730	759	735	763	769	707	693	739	766	728	711	705	702	679	732	759	786	755	744	719	708	749	754	796	765	740	747	731	786	713	709	749	769	705	709	728	710	777	752	731	750	824	753	710	708	773	701	733	745	751	733	753	725	738	772	787	700	720	707	732	751	706	706	695	761	693	758	710	729	712	693	768	728	774	726	719	763	741	745	723	738	720	691	736	778	738	734	714	749	714	735	745	770	739	768	732	712	765	716	695	732	729	734	708	709	775	763	753	769	751	705	750	757	801	741	700	691	759	773	693	711	724	732	728	760	705	749	777	758	712	726	693	704	749	781	742	740	711	766	724	706	725	746	751	689	718	735	759	727	702	802	765	726	711	734	739	777	746	785	760	774	724	684	711	786	793	741	801	723	754	678	764	786	774	751	748	774	786	746	775	739	778	741	694	728	725	765	717	678	708	740	759	743	704	798	729	765	730	744	709	689	747	750	723	706	702	778	780	714	742	757	764	802	747	712	750	708	695	769	728	742	744	735	724	730	760	754	732	787	742	720	739	746	681	747	768	701	747	744	749	717	704	764	742	679	696	713	774	732	713	738	737	713	734	759	737	760	727	687	769	709	728	733	774	738	745	728	700	785	747	724	720	729	746	766	765	775	738	709	722	777	709	715	684	739	749	725	746	823	726	704	765	729	771	705	694	690	756	729	785	756	776	735	733	738	748	769	759	723	746	743	744	769	721	758	738	723	723	735	709	670	736	787	738	698	726	737	790	740	720	694	712	719	766	770	764	744	718	690	701	774	691	721	734	736	696	736	757	717	747	744	700	764	750	777	746	712	746	736	706	687	715	800	704	733	740	755	761	747	757	708	740	727	703	760	705	762	737	697	701	731	685	763	728	746	727	728	734	721	743	770	674	709	708	740	748	733	712	771	721	754	732	733	725	719	795	741	719	734	748	768	706	680	714	707	744	726	751	753	770	688	744	730	737	712	697	672	716	762	720	697	745	717	722	763	720	770	744	708	756	693	730	752	747	706	729	727	776	737	744	748	721	716	749	709	743	748	731	734	679	734	741	731	752	716	736	715	706	726	738	776	774	755	753	754	723	701	718	777	722	715	760	718	723	755	727	734	755	720	811	699	754	756	742	755	760	736	724	728	710	749	730	720	729	733	759	730	740	739	768	708	752	763	694	720	755	743	769	771	726	792	711	720	727	749	710	714	721	749	715	726	730	757	754	783	723	764	721	750	770	783	742	756	726	754	742	754	759	722	746	799	738	722	734	731	755	715	725	726	758	734	754	708	697	776	754	718	683	761	716	733	773	684	715	740	760	767	720	696	705	773	757	747	755	716	761	703	748	710	675	713	772	757	738	728	703	687	731	714	717	772	699	758	741	687	729	717	731	718	702	744	798	719	766	737	727	739	705	772	756	715	773	731	738	737	729	721	710	728	753	701	746	738	722	768	760	722	735	686	747	720	751	747	737	766	710	747	760	724	769	797	769	723	711	725	731	752	744	781	741	742	743	722	758	722	761	712	746	721	692	741	788	723	737	754	756	728	714	742	697	711	734	733	710	803	763	765	787	721	709	724	742	752	771	734	736	705	759	702	729	743	732	763	758	741	745	692	760	721	749	715	714	731	722	755	735	724	692	708	728	703	707	741	708	744	765	727	751	736	706	746	760	758	722	720	779	756	746	701	729	777	743	710	759	714	716	771	732	700	728	714	695	759	753	753	728	730	752	699	723	702	748	757	716	720	782	685	755	708	790	748	708	696	775	738	721	689	758	733	738	741	701	760	741	772	673	730	728	738	748	736	726	728	711	683	766	762	770	724	733	731	792	729	729	771	689	740	793	754	707	761	729	697	758	726	780	741	742	726	727	783	716	733	745	726	750	737	726	710	711	711	724	649	756	712	754	723	688	724	672	765	750	758	729	733	741	752	746	738	731	691	711	748	729	736	703	708	659	720	726	748	758	727	705	794	715	716	725	776	763	739	748	762	737	745	690	715	810	686	735	687	712	767	699	733	696	728	728	763	704	724	730	734	731	706	764	684	811
6780	346	206	121	102	95	114	94	87	90	72	78	88	76	87	87	80	94	85	74	93	72	87	78	70	81	88	87	81	73	77	84	91	98	86	82	83	74	89	87	82	72	81	76	78	82	92	88	70	75	72	85	83	74	96	88	78	76	89	95	69	49	79	89	101	71	56	98	77	87	78	80	83	84	95	85	73	71	81	84	73	82	91	89	70	83	78	78	74	84	77	73	84	91	75	91	74	83	60	87	73	77	70	77	75	62	82	73	71	78	90	91	77	86	64	81	84	85	89	86	85	74	74	89	74	93	86	70	87	95	77	72	69	79	69	84	69	94	95	75	73	69	81	88	103	82	67	93	83	94	88	83	95	72	84	84	81	83	73	83	86	89	81	74	74	78	78	85	67	90	76	80	79	81	82	81	70	76	94	80	88	77	77	101	89	101	88	77	75	95	75	89	70	72	81	84	79	84	74	73	68	84	114	82	76	88	79	68	67	66	90	79	85	84	87	60	92	80	83	70	85	59	75	85	77	68	80	85	75	80	67	71	91	76	78	75	77	81	64	77	97	61	70	79	84	88	80	90	85	87	76	85	78	76	76	73	69	74	74	88	80	71	81	86	90	74	87	73	71	87	85	70	82	83	64	78	82	81	73	101	83	77	70	72	79	90	88	70	79	76	72	83	87	84	73	70	88	89	89	76	101	82	74	80	74	80	87	86	82	76	67	84	80	73	75	83	85	79	75	58	78	69	87	92	65	81	93	88	87	83	90	77	84	77	85	94	73	78	84	91	88	92	79	85	80	87	74	90	76	82	72	80	59	89	95	78	93	61	82	76	83	75	93	87	79	95	81	80	86	70	83	78	93	76	67	81	90	79	90	87	84	85	64	83	70	75	78	74	85	81	82	74	75	79	84	88	74	73	84	85	76	88	78	77	79	78	95	61	76	66	82	68	87	68	73	77	77	90	79	87	61	75	82	69	85	77	75	79	84	85	94	64	70	75	82	78	66	68	74	95	74	95	86	66	83	65	84	87	76	74	72	80	79	75	100	101	72	72	59	60	87	71	79	83	82	59	60	79	84	87	68	77	80	90	67	98	81	90	71	89	69	87	85	83	88	83	88	73	70	80	84	69	75	85	89	85	64	68	80	70	77	73	80	77	76	85	70	78	81	83	83	78	82	91	72	92	78	90	82	61	92	84	95	89	80	64	74	80	84	68	95	79	86	75	98	82	81	90	82	86	81	83	68	97	84	77	76	81	87	80	70	65	87	58	78	77	84	72	79	77	72	70	73	94	83	62	88	80	78	75	70	77	69	82	84	81	74	76	95	72	78	94	77	76	83	73	62	90	98	62	85	74	103	72	65	77	104	89	93	74	82	83	79	68	76	81	76	85	83	71	78	79	94	82	71	73	72	69	78	79	74	82	72	94	83	73	76	72	77	73	67	102	77	82	82	92	86	82	78	83	63	78	71	78	61	83	79	83	77	76	78	78	79	67	83	83	76	86	80	76	91	87	83	82	86	76	81	67	82	79	70	63	94	97	71	89	85	93	77	97	93	73	85	72	94	97	77	82	77	67	85	74	91	92	74	79	96	108	88	82	64	77	91	84	87	74	82	81	84	72	74	73	79	59	78	81	94	83	81	71	81	72	88	84	60	71	75	79	81	81	79	80	71	87	84	69	78	78	80	65	99	84	70	86	81	86	76	84	92	76	78	65	66	80	84	82	72	81	68	75	79	85	72	86	84	89	82	73	74	78	78	84	79	84	74	92	76	76	65	73	89	82	87	80	74	95	81	83	82	79	76	85	80	72	92	69	57	79	72	84	95	81	71	66	76	82	84	71	95	85	85	72	64	92	83	75	77	84	70	73	83	83	85	70	75	78	68	85	77	70	85	73	97	70	80	78	73	78	77	80	75	78	79	79	67	77	77	83	75	79	71	86	71	96	85	74	93	73	72	83	87	96	71	70	72	67	76	77	93	95	80	60	64	66	89	88	81	77	72	89	70	83	86	90	73	80	69	91	86	82	90	81	65	80	98	96	71	72	87	67	87	91	90	73	88	82	82	87	78	93	80	73	89	90	88	90	75	80	84	70	85	88	84	84	85	79	88	86	77	88	89	87	84	84	74	88	77	80	86	67	78	83	78	76	72	85	76	80	90	68	79	68	82	80	92	81	73	77	75	84	78	68	98	80	93	77	63	82	74	67	84	81	65	79	75	74	116	66	78	87	83	88	76	74	81	72	79	91	80	66	75	77	83	84	89	73	71	83	71	76	95	78	70	75	93	88	84	70	105	82	89	80	71	82	73	74	76	73	81	86	79	74	70	81	77	79	80	91	77	66	92	70	80	71	78	89	80	73	80	70	90	77	71	81	94	94	67	97	79	72	96	84	92	65	80	91	84	78	85	88	62	79	97	77	78	87	69	80	81	99	82	76	68	90	76	93	66	88	73	84	97	99	75	81	83	80	85	73	72	63	78	89	90	75	81	80	99	92	85	70	78	83	72	99	72	81	83	66	82	88	79	69	88	69	82	88	83	71	64	90	71	72	75	81	111	86	78	92	94	80	80	88	64	66	88	86	74	80	91	80	65	87	98	63	85	71	75	78	72	64	71	72	81	81	69	75	91	75	82	86	74	69	93	104	65	80	80	71	75	80	97	91	75	81	80	72	83	86	75	104	99	73	69	73	73	87	87	72	93	70	80	71	76	92	74	69	83	76	73	84	79	82	74	62	73	86	79	88	75	75	74	79	91	78	94	91	83	80	73	89	85	83	87	73	85	67	86	95	90	104	85	87	74	84	65	94	91	89	80	74	77	89	73	69	83	72	78	87	82	82	60	82	75	83	91	83	71	78	72	77	77	104	80	67	89	79	72	77	71	81	81	86	78	82	82	81	99	94	64	81	75	78	68	71	77	63	72	77	68	84	81	70	82	90	94	82	82	81	74	75	98	89	78	74	91	85	93	82	90	88	88	82	93	90	79	86	67	82	91	71	82	88	87	79	99	88	81	65	85	81	69	81	85	89	65	91	81	86	73	80	103	78	68	89	84	75	70	90	88	83	79	81	64	84	78	83	73	75	89	69	92	85	95	78	93	68	85	86	68	66	81	78	95	92	84	81	65	87	91	83	75	82	65	70	81	72	85	73	75	82	84	82	75	79	94	81	85	85	76	69	67	70	70	81	85	80	78	82	66	66	98	72	82	60	83	77	83	83	78	85	71	70	76	83	83	84	95	75	77	81	74	83	88	75	90	77	92	84	71	91	78	85	84	75	81	79	76	87	82	93	83	75	78	69	81	78	90	74	69	75	86	75	73	70	78	77	89	83	80	76	86	79	85	75	79	86	80	51	84	69	77	71	103	87	84	84	75	75	78	79	70	79	79	90	80	75	78	68	97	91	67	83	64	75	75	85	98	90	84	67	85	73	84	57	81	85	65	73	92	88	85	78	83	78	72	69	69	81	92	64	93	79	93	92	92	67
6210	369	446	438	456	387	385	354	313	328	294	303	328	340	291	309	311	311	310	300	299	293	272	309	313	340	328	307	268	313	282	268	280	306	333	329	274	288	312	297	275	275	308	283	288	288	269	293	298	284	278	293	335	279	284	292	274	292	252	278	285	293	322	303	326	289	263	292	279	296	342	305	308	305	299	323	323	293	280	318	301	299	306	276	263	270	301	274	296	306	251	319	286	296	280	325	322	283	297	270	277	288	311	291	272	323	282	291	340	288	314	322	317	292	304	284	286	308	293	297	290	287	289	311	273	304	306	287	277	302	287	279	308	300	253	267	293	291	295	299	299	287	304	311	288	307	262	283	291	282	294	297	268	321	292	322	271	290	293	327	289	280	276	292	283	264	322	274	295	316	272	281	287	298	289	319	297	270	285	277	307	283	309	293	300	276	315	272	288	298	281	275	296	292	280	312	280	277	302	305	282	298	298	292	275	274	285	287	298	280	280	282	266	307	277	280	280	293	257	295	297	321	287	269	304	267	274	311	291	288	284	288	296	313	298	311	270	284	283	291	288	312	297	287	282	266	288	335	295	271	274	293	293	285	304	295	282	286	304	297	292	294	292	300	288	273	286	303	276	281	290	280	284	269	248	290	285	292	309	288	280	330	277	300	299	281	308	281	257	298	298	275	312	275	271	259	296	287	291	286	272	311	287	269	273	302	302	280	291	300	306	315	273	291	286	296	283	301	285	294	321	293	284	275	290	289	278	274	280	293	300	292	274	292	283	275	279	292	295	308	273	302	298	300	281	307	298	277	287	329	282	305	289	273	292	297	300	297	300	277	272	285	284	307	279	272	314	294	298	309	297	310	256	294	286	286	295	261	298	252	288	279	303	301	293	246	296	284	291	330	310	269	289	288	286	277	284	298	286	276	337	280	297	261	298	299	295	291	296	258	272	299	290	328	309	275	317	312	320	306	293	292	301	288	283	290	289	296	261	296	279	293	272	298	268	288	286	309	289	283	276	329	278	313	326	301	309	286	281	314	296	267	314	348	303	297	286	281	286	260	290	283	295	315	283	292	281	320	312	278	299	267	270	301	285	288	275	311	285	274	310	273	259	298	280	269	297	310	295	276	299	319	289	298	273	290	309	291	291	274	296	278	306	280	304	305	272	297	277	296	277	311	277	317	309	286	259	323	277	284	285	271	284	263	294	286	296	282	313	295	273	301	297	306	295	324	292	302	276	282	313	291	291	303	314	305	282	276	280	314	289	291	292	281	315	266	289	298	282	281	300	300	277	295	311	282	293	299	277	319	292	296	271	277	288	293	288	284	296	292	313	279	268	273	289	262	295	293	302	278	306	259	286	276	311	320	315	316	286	322	307	267	313	308	273	300	274	287	310	267	305	300	279	260	319	296	300	267	292	286	303	274	280	284	295	298	295	278	281	271	310	298	291	280	304	297	328	318	307	283	292	315	269	304	281	276	251	285	271	297	288	306	288	297	330	272	319	272	290	260	279	274	290	304	299	338	281	267	305	297	260	301	280	311	304	261	300	309	308	319	306	290	332	286	277	282	274	294	301	294	275	276	293	293	274	286	291	332	286	296	302	308	301	287	296	301	293	278	322	274	282	269	251	267	309	287	311	303	306	286	268	271	304	294	303	295	296	287	309	292	313	283	275	279	294	286	327	280	267	272	274	294	295	304	316	299	294	271	317	291	265	281	278	278	330	270	240	316	265	291	287	308	277	271	306	296	303	277	320	294	315	300	324	303	278	303	279	268	312	290	294	297	288	294	288	265	292	282	295	302	262	296	292	296	272	304	288	276	288	297	275	282	294	305	288	307	299	289	299	300	309	260	310	279	304	298	308	288	299	303	280	279	281	275	289	286	276	296	278	280	297	303	287	286	295	294	306	294	290	293	309	293	303	311	301	302	294	278	308	269	292	247	273	302	299	267	317	264	309	309	281	274	282	280	280	315	289	321	307	306	304	295	268	266	313	289	292	243	281	305	297	300	264	288	296	303	334	276	289	275	309	273	314	301	251	272	278	305	298	272	296	304	311	271	273	294	303	273	268	279	279	273	314	332	275	301	303	277	317	281	280	251	276	262	315	304	285	300	267	287	309	279	284	302	285	304	315	266	292	290	299	268	240	274	282	256	313	313	267	276	305	284	303	281	276	296	296	311	262	288	301	300	306	323	296	293	290	279	294	282	304	303	267	319	298	322	300	272	284	288	281	260	295	282	304	291	290	283	304	284	280	269	272	294	316	317	316	276	272	326	297	320	287	295	296	255	301	272	301	248	292	273	256	279	335	295	281	311	277	288	280	278	281	300	295	310	278	276	290	288	274	317	277	285	253	273	303	280	293	324	309	280	293	289	294	291	286	264	298	322	278	274	261	260	326	280	297	290	259	286	291	301	297	287	282	311	267	273	271	290	268	284	259	323	316	298	286	296	308	334	278	269	290	306	298	309	294	284	307	310	306	290	283	305	266	274	268	323	305	259	276	312	298	296	313	293	278	282	309	295	290	312	317	292	284	278	279	285	285	297	279	293	302	308	295	293	312	303	271	305	253	279	273	256	273	308	270	288	268	263	312	311	287	311	286	288	281	261	313	293	303	267	295	306	281	290	275	274	322	293	263	308	263	281	308	294	329	282	269	296	319	267	290	280	274	282	285	291	275	290	282	291	265	264	337	294	278	299	299	292	278	323	275	297	256	285	293	288	269	295	276	299	298	287	274	302	263	264	275	277	276	281	296	291	269	290	294	303	272	268	276	312	303	262	297	292	297	294	319	281	297	311	284	310	284	284	260	272	276	273	299	301	300	308	318	324	314	324	285	291	299	304	283	278	299	305	277	266	280	301	289	313	287	289	327	296	284	296	276	313	269	291	290	284	265	294	274	288	254	283	281	302	291	270	298	289	328	297	296	323	259	316	308	287	273	300	282	269	277	319	287	288	286	276	306	334	275	280	309	306	288	304	326	260	274	237	296	261	295	281	288	299	297	264	294	284	297	304	314	254	289	320	304	319	303	319	276	292	307	231	301	295	337	303	276	291	298	294	308	298	307	279	285	308	285	268	291	281	320	282	297	272	305	290	268	291	270	298	303	269	305	298	293	309	285	290	282	290	275	288	297	275	306	291	295	298	280	291	296	287	299	277	293	276	303	305	306	286	294	274	299	316	307	287	295	282	299	302	293	311	266	272	278	300	317	302	310	270	299	319	279	270	281	278	298	307	271	292	298	296	281	308	283	258	303	321	287	282	271	289	295	280	275	295	315	271	275	271	304	311	285	296	300	281	300	307	308	294	296	286	289	272	270	280	265	295	295	258	272	285	287	323	284	305	289	299	272	278	302	317	279	297	299	296	294	299	288	310	298	266	328	288	294	275	285	308	289	307	268	299	323	265	277	293	309	306	311	296	254	296	314	293	294	307	300	281	283	299	258	278	294	287	280	291	323	289	310	267	284	247	271	291	316	299	270	284
40664	13425	2405	1015	782	594	452	379	320	297	258	242	218	223	187	185	183	196	182	192	179	166	162	167	170	179	171	152	174	160	162	149	152	175	166	161	184	150	154	159	141	145	163	164	143	164	163	143	150	164	151	178	163	163	154	147	153	139	168	156	142	146	174	148	162	162	151	128	180	166	166	160	148	146	137	154	154	167	145	133	156	126	158	156	152	149	157	140	153	143	143	154	172	164	140	156	141	151	128	162	173	145	126	171	141	152	146	150	162	167	130	137	142	172	159	148	145	146	149	158	153	156	139	152	149	140	151	152	164	151	143	127	156	147	124	146	150	129	135	146	159	161	171	129	139	144	149	172	154	176	150	163	139	146	132	160	148	156	144	125	139	127	150	146	152	143	150	145	157	142	123	156	138	136	140	138	153	153	154	165	121	149	155	150	135	150	144	143	154	163	157	159	154	162	161	163	150	147	157	141	132	142	136	140	155	146	148	165	171	151	148	146	150	136	126	151	136	152	164	135	145	147	139	122	137	142	151	156	180	151	159	133	123	137	152	182	162	157	128	145	144	168	156	137	145	154	159	162	153	151	128	146	117	146	135	147	155	155	163	147	148	150	157	159	137	147	130	137	144	136	145	150	163	154	140	169	162	146	126	150	162	158	168	141	146	161	169	157	144	168	165	142	158	161	181	132	139	168	144	133	141	165	163	146	129	163	169	152	142	133	149	153	169	159	159	144	166	154	138	166	148	156	167	173	157	140	124	165	155	165	136	150	169	172	143	158	154	162	167	146	144	146	162	167	136	142	129	143	148	168	129	162	160	162	148	160	149	151	159	161	153	150	152	144	148	139	169	152	148	155	134	129	149	163	159	149	147	148	143	136	155	154	138	157	171	146	156	143	171	147	166	139	148	144	157	169	136	153	153	151	148	154	141	153	152	155	160	166	129	156	153	154	157	154	144	160	161	146	170	121	170	140	162	146	120	161	157	131	139	131	140	129	172	136	162	140	176	154	148	152	142	156	163	155	150	156	142	159	166	144	153	167	139	151	148	156	142	160	152	149	141	142	129	133	144	142	132	148	156	150	164	151	130	148	137	145	136	133	152	162	166	137	146	130	125	156	153	144	140	156	143	153	157	143	140	165	168	167	132	141	144	144	137	148	139	153	141	153	175	150	150	152	166	155	132	137	152	166	163	165	131	146	149	135	159	140	133	142	145	175	146	147	163	134	136	150	137	161	146	157	151	147	155	130	174	148	151	142	129	143	135	154	162	134	169	150	139	143	135	158	154	143	162	138	139	159	162	130	158	177	152	142	156	133	156	157	165	135	154	148	135	143	163	161	149	160	153	170	149	168	149	151	155	157	153	152	147	172	157	145	154	162	161	141	149	129	140	140	155	153	167	147	158	152	155	156	143	141	167	151	131	154	159	138	120	169	145	163	122	163	165	121	144	147	163	161	149	170	129	142	155	155	146	165	132	131	148	132	173	135	135	137	160	177	181	128	164	157	139	137	161	142	118	146	135	144	159	140	147	148	168	145	167	160	159	137	148	151	147	169	126	161	168	164	140	153	145	141	142	162	161	152	152	159	141	143	148	157	151	156	142	130	151	144	136	139	163	161	143	146	134	143	163	133	160	157	133	125	148	155	145	160	132	173	143	159	153	157	143	148	149	173	145	156	147	155	139	153	172	150	140	147	141	165	144	149	162	147	133	154	160	141	158	154	169	132	157	156	151	156	168	149	142	143	128	150	156	160	150	174	159	154	149	136	157	145	143	166	155	129	140	148	147	133	124	166	152	168	156	141	142	138	146	164	158	164	139	139	146	132	132	153	141	156	161	127	142	147	155	183	137	172	158	161	141	161	138	133	168	147	136	144	154	186	153	143	154	156	133	154	144	168	139	163	154	169	146	164	150	139	177	158	170	161	147	158	165	142	161	153	154	173	152	159	148	140	148	176	164	139	132	143	153	136	149	144	149	149	171	155	165	140	163	131	151	154	132	166	148	158	142	135	156	154	147	164	147	143	150	169	156	143	131	164	138	154	145	158	144	137	155	125	131	130	150	144	140	132	157	145	159	150	155	156	138	173	163	158	178	150	157	143	167	164	135	129	159	156	140	164	148	149	131	146	161	162	160	156	151	162	153	154	142	149	168	149	140	145	151	143	167	135	134	145	152	138	152	152	154	172	134	153	153	167	162	154	132	146	143	150	151	159	152	137	142	158	150	143	131	123	155	147	161	183	130	116	154	144	131	147	146	158	155	154	162	156	136	141	176	143	167	153	145	142	164	133	166	132	162	154	171	177	145	157	141	166	155	146	145	154	145	174	144	156	130	141	167	140	163	143	137	158	154	159	158	134	134	165	167	123	167	136	155	146	148	164	143	129	179	156	131	150	171	149	166	131	140	145	159	141	139	149	163	135	133	152	157	158	159	129	147	151	151	158	162	138	162	144	173	174	146	144	141	149	141	158	142	178	147	124	127	143	137	144	145	150	176	134	169	187	156	144	143	142	167	174	157	141	153	167	130	131	126	161	147	150	166	157	142	156	151	152	150	125	138	153	170	154	165	154	146	152	142	156	146	139	145	124	161	146	141	156	171	136	137	143	137	157	159	143	157	159	136	159	148	138	143	146	150	140	144	166	155	163	152	166	165	161	151	149	158	157	141	149	133	136	167	144	151	151	125	147	124	148	139	151	145	136	138	146	159	181	148	149	156	147	143	141	162	178	146	175	152	152	168	151	153	158	135	149	135	146	151	112	168	155	166	146	146	169	147	153	141	139	131	136	149	160	120	153	152	147	127	163	151	131	156	131	158	155	152	171	151	141	154	152	168	140	144	135	172	156	152	146	143	152	160	167	155	161	142	143	154	157	148	124	152	157	136	158	119	137	149	162	153	136	163	155	138	154	147	138	148	153	153	134	154	166	145	127	146	163	179	146	171	134	149	135	150	121	136	139	137	151	127	167	151	175	133	140	143	133	132	160	167	140	148	148	170	163	201	172	146	139	139	151	170	150	137	147	154	140	143	144	166	147	152	137	159	143	159	150	151	139	139	133	163	144	158	157	143	160	151	131	155	165	161	151	147	149	147	157	165	137	156	141	182	153	166	167	164	113	160	145	125	133	157	146	163	176	146	163	170	166	143	138	169	159	169	174	153	151	155	157	127	154	150	150	155	153	151	169	157	173	140	154	136	151	121	165	166	153	149	161	135	143	148	132	134	174	151	169	150	164	128	158	158	143	147	149	162	151	133	134	137	159	159	140	156	136	137	152	132	133	149	168	174	151	146	145	142	153	144	145	173	166	144	137	157	167	134	141	148	142	147	136	150	157	124	157	126	135	144	138	153	155	129	150	142	144	155	154	165	152	157	147	133	178	141	132	158	142	152	159	141	157	147	134	162	157	144	149	151	143	141	167	150	168	142	172	151	153	141	149	130	152	166	162	146	135	136	143	141	181	138	153	152	147	130	138	154	168	166	145	146	144
18817	1401	2976	3337	2921	2368	1944	1675	1399	1291	1132	1068	982	900	800	786	717	780	701	707	689	653	638	670	646	609	609	573	539	559	545	564	539	553	510	546	506	494	533	543	524	527	532	505	484	505	486	502	522	512	528	468	511	540	477	493	516	507	498	516	453	488	477	480	505	480	470	496	475	446	507	488	467	507	504	477	509	461	471	461	510	515	451	445	480	467	471	480	476	499	479	499	501	470	450	452	498	486	496	496	466	484	456	469	471	446	475	503	479	508	484	498	452	465	494	485	463	479	469	496	498	482	481	461	468	481	494	453	466	491	495	496	461	476	455	453	433	437	504	486	493	455	458	457	506	435	463	499	505	467	452	485	515	443	446	503	469	482	427	505	467	499	470	454	518	472	496	475	522	488	470	475	462	441	514	483	493	523	507	481	485	410	467	473	479	459	432	467	480	491	453	490	457	437	510	428	473	505	476	473	465	471	467	479	483	490	462	509	478	457	472	474	463	496	493	449	479	493	490	447	439	494	492	436	525	508	489	465	491	448	462	458	490	449	461	521	493	459	497	462	413	513	462	464	459	464	527	508	534	481	462	505	512	471	529	507	483	500	501	477	479	498	480	465	470	473	485	486	475	445	466	511	474	479	507	486	469	543	479	462	519	478	456	446	477	481	474	453	464	474	439	454	539	482	492	498	471	508	451	504	479	436	496	485	481	477	510	475	480	464	468	488	492	462	496	495	468	512	487	491	479	469	509	477	472	513	486	492	451	482	501	450	469	446	456	479	427	454	497	475	451	442	472	487	458	468	462	452	486	493	493	453	483	490	505	481	515	517	497	453	501	490	456	463	477	499	469	499	454	491	473	459	516	484	473	440	474	483	509	456	466	470	458	473	490	523	481	481	494	476	463	473	473	477	508	497	463	499	486	455	517	495	477	457	496	460	459	498	473	480	452	460	476	510	466	485	470	489	446	457	445	505	496	481	519	493	505	466	487	444	461	511	499	469	465	509	477	484	482	502	494	490	503	461	501	470	411	508	471	481	460	491	512	437	493	497	464	470	500	462	500	453	496	498	454	483	410	430	475	513	467	432	492	459	479	464	494	448	447	473	469	473	425	507	495	462	484	442	478	438	461	468	468	474	495	453	446	500	509	474	503	470	470	454	510	458	479	496	455	486	475	439	502	482	490	430	471	497	495	501	455	486	477	464	464	473	479	446	471	445	449	500	483	526	457	515	468	454	449	463	477	475	492	469	491	452	480	449	459	516	466	475	495	477	460	461	461	477	473	456	460	499	504	443	522	468	485	478	467	473	477	455	477	464	502	486	496	432	466	482	477	494	473	454	482	475	444	465	468	460	463	453	551	458	468	460	514	506	491	498	422	467	452	478	466	503	469	494	462	466	476	473	473	475	474	461	486	510	479	471	476	496	516	464	480	475	487	485	478	487	457	485	495	469	458	487	484	488	457	462	474	520	490	487	474	467	497	480	462	486	459	464	443	468	480	515	438	467	464	497	481	496	472	425	494	502	490	453	477	470	458	457	488	462	489	420	472	482	466	460	493	483	486	545	470	460	485	437	493	476	469	497	469	446	490	439	468	473	462	473	483	487	455	490	477	487	466	501	460	484	455	465	518	511	459	480	418	522	475	493	466	517	441	456	518	459	465	491	487	466	516	463	511	481	464	463	443	508	475	492	442	516	444	457	470	497	462	460	474	478	475	460	494	533	445	488	495	470	474	473	489	460	468	487	494	453	505	479	476	472	467	498	496	478	478	476	477	475	455	456	473	497	459	510	453	491	520	495	479	478	474	492	482	472	455	482	444	481	477	499	467	421	503	485	485	455	473	509	427	467	462	479	473	451	460	490	484	435	494	468	493	474	477	498	450	471	453	469	512	433	494	441	448	507	508	461	462	463	460	472	483	445	466	498	468	441	474	481	452	508	454	462	480	461	493	505	478	440	473	488	510	467	490	466	467	455	454	487	453	441	449	465	456	460	449	504	462	455	469	479	471	477	483	451	489	480	475	452	455	501	466	468	472	495	464	508	493	458	486	507	454	470	483	485	485	489	468	463	451	483	482	468	484	479	463	509	501	452	478	460	516	451	493	471	513	480	430	466	485	497	471	454	497	499	492	485	505	498	461	457	493	485	489	504	442	489	503	449	485	500	498	472	485	452	452	495	479	490	471	458	529	473	473	500	452	443	462	484	493	463	481	461	477	470	452	499	488	457	442	457	471	532	501	495	489	463	449	468	492	502	495	489	471	493	473	479	445	479	487	471	430	480	503	478	449	461	510	495	477	484	471	465	506	533	475	477	488	467	458	486	456	462	428	463	515	428	465	486	481	492	451	465	457	521	510	499	437	490	470	462	483	479	429	489	479	459	497	486	476	482	456	484	492	500	442	484	458	486	504	489	497	500	474	480	465	484	485	474	493	439	439	494	489	457	489	496	482	484	489	480	520	477	472	481	480	475	486	464	445	475	522	484	455	433	429	450	457	437	495	475	473	507	501	490	465	436	472	478	467	453	471	447	448	450	482	493	504	464	473	445	459	475	455	496	497	441	481	460	491	481	489	464	501	458	458	417	482	486	501	467	518	483	473	464	472	501	480	504	448	508	476	460	486	467	503	460	492	467	501	489	454	498	439	476	443	459	479	499	500	478	435	502	473	445	485	445	452	470	507	434	462	495	477	490	512	489	480	492	467	474	474	487	443	454	472	487	488	436	497	493	517	476	478	477	452	522	456	485	515	463	441	433	424	494	447	470	485	458	489	435	532	496	453	452	470	473	499	461	473	473	488	468	448	499	481	488	441	487	457	493	485	478	483	478	472	465	479	485	483	483	479	499	457	462	455	483	495	467	501	490	477	474	518	494	469	478	487	470	515	469	486	497	505	482	444	465	530	484	499	504	496	479	523	497	483	467	462	467	520	489	484	484	463	466	514	476	480	476	444	468	433	493	460	443	484	495	457	447	489	457	479	482	539	449	514	466	466	494	504	461	469	467	459	492	458	472	466	427	480	467	490	480	503	468	490	443	483	497	468	484	469	461	451	492	470	442	445	432	475	487	452	470	476	464	476	506	463	473	502	514	490	471	458	448	448	514	485	456	506	483	473	479	476	494	471	489	465	453	464	492	461	474	503	458	459	486	509	511	494	483	483	488	494	470	482	532	480	479	490	494	475	526	464	442	494	482	480	501	467	483	474	463	468	466	455	459	447	503	500	513	478	487	517	463	493	455	483	471	482	472	507	455	480	451	505	503	456	453	460	453	457	496	482	444	469	499	464	488	495	477	504	508	462	440	480	454	475	514	482	454	477	465	503	470	457	457	499	453	468	506	442	455	502	471	531	486	493	484	468	479	447	491	466	485	458	495	438	481	472	502	496	496	500	446	466	454	442	483	451	489	467	488	458	461	470	479	464	465	463	454	472	487	470	512	509	527	502	480	462	457	440	505	464	440	455	488	461	436	481	451	501	480	453	471	475	484
47397	21539	11879	2423	1552	1123	917	691	647	508	504	463	397	407	358	343	346	332	314	315	309	307	306	334	324	294	326	287	290	269	259	272	267	270	286	297	240	240	276	249	285	277	248	285	268	253	237	243	255	243	254	254	285	259	244	260	264	278	245	277	273	259	256	301	248	266	245	243	290	229	258	249	239	266	231	266	228	273	275	265	222	268	225	237	264	258	272	224	244	251	272	237	270	263	241	257	257	251	227	265	226	283	254	247	242	261	261	226	236	248	235	254	234	266	244	254	260	274	268	233	251	227	240	260	254	249	275	260	252	249	264	253	245	263	254	237	277	252	257	261	221	253	270	247	266	269	240	251	264	256	255	253	260	247	248	249	266	242	247	241	280	258	237	248	244	263	222	260	254	263	281	241	227	245	234	277	270	246	278	253	245	245	263	252	253	239	254	237	265	231	250	252	247	275	256	242	271	229	243	249	231	245	253	266	222	262	263	245	277	243	220	274	252	241	224	270	228	277	232	232	263	250	264	257	271	253	241	234	269	257	228	254	237	231	241	244	245	256	246	249	253	257	267	299	247	255	238	241	261	248	244	243	269	241	275	230	238	251	263	264	263	235	248	253	257	239	264	246	256	271	253	231	254	236	254	247	262	253	230	253	231	256	221	261	241	243	243	282	262	242	251	258	226	269	250	290	249	242	244	266	258	236	238	251	258	248	234	257	252	249	288	245	258	285	252	249	252	267	246	264	265	246	256	223	229	255	240	227	227	224	227	243	256	291	266	277	233	259	252	290	246	245	246	258	245	294	255	236	240	259	257	267	249	249	230	231	262	250	253	277	257	277	245	265	257	233	253	202	234	272	240	250	243	296	236	274	252	240	245	257	258	276	225	272	273	245	267	252	279	249	263	249	264	268	282	236	242	257	250	247	248	245	234	258	267	258	272	234	242	273	244	262	237	287	263	237	261	246	279	238	267	294	256	264	286	289	217	253	270	250	248	265	274	250	267	270	285	249	269	232	233	252	234	245	273	260	240	231	276	294	251	241	288	283	253	272	224	246	260	230	273	252	227	242	251	212	282	267	291	231	250	272	260	286	281	234	265	280	230	235	259	264	226	232	275	244	255	253	253	264	248	245	236	269	254	254	240	261	271	253	251	252	253	262	243	274	249	256	256	229	296	249	263	256	269	261	231	257	259	270	262	267	272	235	252	245	246	255	264	264	258	243	223	264	246	259	249	250	248	254	270	251	258	255	232	255	271	255	279	264	246	260	242	235	257	260	247	276	230	254	255	259	245	279	259	246	268	243	269	219	267	255	237	240	265	241	236	248	270	239	238	239	250	248	258	248	282	231	241	239	259	260	276	261	238	234	274	260	271	258	257	270	261	218	262	274	234	245	256	227	266	263	254	280	267	270	257	255	259	272	244	231	245	253	253	246	277	263	244	230	239	289	255	252	272	221	235	244	269	277	244	252	287	256	264	259	246	265	273	241	284	233	253	248	242	276	257	225	235	273	233	260	278	237	241	258	262	267	243	237	252	221	263	247	253	271	221	258	253	237	245	244	234	237	269	252	279	240	230	266	268	249	257	263	219	256	223	247	261	240	226	256	225	235	254	242	248	273	255	243	252	246	270	251	225	258	249	248	240	245	262	240	253	258	223	260	227	267	248	287	234	231	247	223	223	247	259	250	261	250	234	232	244	226	269	235	252	240	258	281	279	273	259	257	238	237	235	267	247	264	273	262	231	254	248	266	247	259	256	227	274	231	284	245	254	269	218	267	272	266	257	262	261	237	272	245	265	238	272	237	245	276	258	235	265	237	236	221	236	248	249	246	248	259	272	258	260	246	248	278	290	227	245	250	230	288	258	239	249	264	240	239	258	242	250	240	246	254	233	265	253	286	278	259	253	245	256	262	252	253	257	277	217	244	220	231	252	233	256	292	214	232	240	259	259	258	257	243	284	258	267	239	246	257	278	239	255	248	243	266	241	214	250	255	264	252	271	252	292	265	232	242	264	233	235	236	291	250	249	252	267	221	242	289	277	244	263	270	251	234	272	253	221	255	271	259	256	250	259	247	264	240	252	243	259	262	262	291	288	259	254	239	297	248	235	267	250	241	243	252	275	271	243	235	243	254	238	247	250	233	230	236	256	259	245	252	236	284	250	257	227	236	236	243	244	247	269	277	272	265	233	254	234	254	275	240	255	253	239	240	273	219	219	260	252	268	261	215	251	248	284	276	265	234	249	244	240	239	250	250	246	255	241	276	262	269	262	235	259	245	254	271	254	286	255	242	264	233	244	251	230	236	256	224	228	254	241	260	268	261	259	276	259	260	249	226	254	248	270	288	254	238	262	270	250	246	234	256	243	248	227	253	263	262	257	237	271	257	239	236	245	237	244	253	253	263	225	265	245	244	236	258	240	252	219	276	274	247	262	239	259	240	245	261	257	249	264	240	226	266	263	257	246	244	242	272	277	233	259	257	248	254	249	234	253	270	239	249	231	251	251	231	250	262	239	259	241	253	259	252	269	232	265	277	246	263	254	261	233	269	243	259	228	243	265	258	272	247	257	258	257	236	256	270	251	243	222	222	255	257	246	247	258	246	253	239	257	239	232	240	243	249	254	258	253	256	279	262	248	273	258	240	241	241	265	243	246	252	267	249	232	239	246	245	271	228	238	262	272	215	252	254	272	240	240	274	275	270	266	247	253	254	257	254	242	278	250	216	255	247	258	250	214	254	276	255	263	249	261	241	286	252	242	259	233	240	252	244	224	222	228	251	233	236	248	255	266	234	243	259	272	273	274	248	250	275	244	255	220	236	277	249	285	250	263	232	227	259	236	253	268	255	247	261	240	252	244	250	250	242	264	270	236	257	222	265	253	233	283	251	233	227	260	247	236	262	257	246	247	227	250	276	222	266	241	256	262	273	254	242	279	261	262	276	253	254	256	235	239	277	238	251	246	230	256	235	234	251	232	235	247	269	232	254	237	249	272	250	267	213	267	273	270	256	252	242	257	245	261	301	279	243	219	268	285	268	268	223	267	230	245	243	253	241	276	235	257	268	248	212	256	252	247	256	237	250	251	257	265	241	237	222	268	268	235	241	234	274	263	263	255	222	289	254	243	246	236	268	240	259	239	243	224	225	250	267	262	284	275	253	243	237	263	238	243	241	237	265	272	262	249	252	254	250	262	260	256	240	260	218	284	266	227	243	248	254	223	247	276	255	252	249	242	253	268	259	273	278	243	259	289	245	232	271	238	268	248	264	258	272	242	247	256	262	263	234	227	246	247	253	256	277	256	254	247	246	250	235	242	255	234	250	248	271	240	270	257	239	238	262	243	245	252	297	258	228	287	238	266	225	245	226	238	240	243	264	233	232	248	247	237	258	253	266	248	255	275	266	271	255	267	250	244	234	234	252	246	266	269	240	244	279	276	277	250	275	230	256	256	250	254	247	233	243	244	260	235	246	226	238	275	282	248	246	232	255
25248	2535	5524	6163	5322	4292	3712	3166	2641	2255	2076	1922	1664	1566	1496	1374	1253	1185	1216	1145	1106	1072	1048	1009	959	948	985	948	971	908	909	894	895	852	852	877	816	853	843	858	825	801	826	739	845	776	784	814	770	803	862	766	831	804	787	805	763	796	791	748	797	742	772	747	723	728	798	779	753	764	796	746	770	743	753	746	793	791	735	744	756	790	721	805	757	755	706	734	704	780	788	733	712	733	684	747	761	714	759	767	767	749	730	716	711	763	696	756	768	736	703	760	738	720	723	758	707	702	812	736	701	774	727	788	738	708	711	709	718	773	753	753	777	705	690	731	699	750	744	723	725	734	724	734	779	759	769	748	717	768	744	780	739	735	736	757	717	762	761	686	700	784	765	740	697	707	675	721	735	770	730	767	735	684	767	740	744	731	744	724	750	691	717	775	725	692	738	749	751	823	753	784	788	728	714	775	723	733	759	744	736	781	686	778	723	710	792	767	768	696	788	719	742	731	737	715	722	727	700	741	739	748	732	817	717	722	720	760	728	713	798	687	720	767	793	729	741	736	744	771	720	797	717	758	738	726	727	775	687	723	720	759	742	731	788	768	711	726	719	733	692	723	736	780	735	766	746	697	710	762	733	743	720	734	742	756	734	752	743	756	744	748	736	758	788	777	716	764	787	742	747	779	655	724	741	716	727	732	740	697	719	692	769	747	741	734	714	763	727	782	730	788	714	748	753	710	715	749	774	735	758	759	701	724	761	713	740	737	705	771	737	742	745	727	683	751	762	751	759	718	758	738	725	737	695	729	733	739	718	700	723	754	709	724	742	733	750	706	691	704	766	769	769	661	744	694	760	754	764	756	713	755	710	775	713	705	722	679	732	738	701	658	709	700	767	733	690	727	775	735	753	738	731	715	703	730	714	722	756	749	754	737	689	671	690	766	697	721	754	716	747	727	730	738	763	770	758	718	718	756	734	739	741	722	783	723	712	728	756	736	748	669	797	749	735	717	753	757	708	705	749	727	725	683	728	724	830	741	735	739	742	718	751	721	730	715	761	701	764	744	717	792	712	717	770	741	707	746	758	791	738	788	701	731	763	734	736	823	708	763	757	716	797	724	723	755	716	695	745	741	686	728	713	775	735	684	713	742	790	791	717	712	760	760	772	753	727	680	733	715	722	767	747	750	773	750	746	732	751	755	767	704	695	706	769	723	751	738	756	739	744	705	741	742	756	753	673	770	678	737	749	745	709	711	724	744	718	762	722	762	749	682	719	748	717	746	736	739	707	748	744	693	737	725	737	754	777	753	719	735	765	710	717	726	690	725	718	724	747	731	719	753	763	701	698	727	784	738	727	730	721	757	757	739	739	748	771	768	706	722	772	730	748	727	745	729	740	744	697	760	769	724	773	704	766	668	778	699	737	768	787	793	720	754	744	706	743	744	757	742	760	744	718	790	705	766	740	756	722	701	733	739	722	719	762	731	723	704	737	685	723	736	726	769	721	783	740	724	752	712	754	760	668	731	731	732	812	723	720	728	708	726	800	732	685	716	725	758	735	664	700	684	745	730	760	736	716	724	750	767	723	721	779	722	729	743	693	773	743	749	746	708	698	767	775	747	783	713	765	727	755	776	793	731	792	713	701	726	747	695	694	680	744	760	718	790	756	725	760	723	738	737	761	741	714	723	733	703	747	764	735	684	790	749	746	782	698	792	709	738	716	762	699	747	708	741	736	763	712	732	723	691	740	734	752	773	712	691	757	782	741	741	674	716	758	719	722	709	678	750	667	701	685	729	679	673	704	752	748	701	781	749	732	709	779	751	753	743	731	747	715	743	745	726	757	743	775	746	714	727	750	643	715	704	763	717	739	744	740	722	745	797	691	739	723	698	765	738	735	721	726	743	744	703	760	651	714	746	723	733	715	751	751	716	737	709	752	690	766	696	732	715	727	726	712	705	753	726	760	719	770	736	746	708	729	743	716	738	751	762	729	761	710	769	783	725	675	732	763	694	734	745	722	738	746	705	755	738	769	736	674	679	690	711	715	718	697	756	734	728	733	762	726	717	734	725	707	727	804	747	766	714	706	749	703	727	742	725	732	747	682	724	733	757	740	786	706	723	698	728	768	747	689	730	714	789	709	738	740	732	726	715	744	744	724	711	701	730	740	704	746	753	700	746	787	744	745	730	692	745	812	758	777	753	691	744	751	748	719	739	732	750	718	733	731	738	728	715	700	752	746	717	767	758	718	718	693	731	701	720	735	739	720	742	686	715	739	719	769	715	687	662	755	779	745	703	777	728	711	721	734	739	764	723	679	715	717	748	730	730	774	753	752	683	724	775	725	726	711	735	728	715	741	749	770	720	726	700	722	727	709	716	719	749	712	763	767	706	734	771	738	775	698	710	716	768	747	723	727	706	718	728	722	728	744	711	727	728	741	713	730	761	736	738	704	715	728	720	730	771	745	721	773	727	700	736	781	715	727	696	781	722	732	754	726	743	729	765	703	725	768	729	765	709	743	710	735	717	775	745	723	785	745	738	709	772	701	751	729	736	680	742	710	680	697	729	755	693	741	719	720	750	696	714	766	735	722	786	712	747	708	741	721	724	764	726	759	723	734	739	779	767	721	696	719	665	763	788	736	707	754	720	728	734	763	741	751	745	668	715	725	727	742	706	697	760	701	730	733	691	759	730	732	753	741	681	737	730	759	760	716	749	738	672	710	734	705	664	763	715	757	737	701	747	735	712	721	761	691	739	739	783	705	747	723	741	745	736	757	754	765	737	714	742	761	705	715	754	730	729	705	719	763	738	761	791	745	705	743	735	726	706	740	711	720	787	733	701	753	712	745	747	726	794	722	751	735	739	731	747	734	708	725	743	724	807	731	738	760	746	731	768	738	679	699	725	744	725	718	724	775	742	752	753	738	751	734	808	763	752	727	714	749	742	763	745	772	773	708	737	692	715	720	733	718	827	688	760	705	728	719	774	764	726	731	748	767	684	760	728	721	704	737	748	695	740	710	693	731	700	753	730	737	734	761	682	712	708	718	708	759	743	724	782	720	727	736	765	687	778	744	670	696	771	764	758	733	715	726	728	778	750	735	763	679	720	776	706	745	717	771	770	725	726	744	724	709	723	750	701	703	735	729	731	715	700	790	753	718	724	724	719	790	722	752	709	699	735	750	740	716	741	735	751	709	756	740	785	762	739	772	720	739	759	740	746	695	738	675	754	773	708	721	698	694	705	755	743	744	728	719	769	754	722	769	751	680	756	737	700	775	746	787	780	725	733	723	739	716	739	743	697	745	766	771	746	727	783	713	761	736	753	755	759	700	768	721	702	726	740	728	739	738	748	745	737	722	731	710	769	747	765	755	695	775	746	753	747	701	734	778	707	726	710	758	777	798	777	690	754	767	719	762	760	673	719	735	724	731	775	739	725	770	750	714	722	755	744	688	750	740	770	778	726	743	740	757	771	756	761	726	717	699	754	748	711
6576	312	225	111	108	90	94	95	91	95	82	83	74	77	93	80	102	73	86	69	82	68	84	97	67	79	72	76	86	88	71	65	67	75	85	80	78	66	80	76	93	75	87	73	69	75	82	72	84	82	77	83	78	72	77	80	82	82	83	75	73	97	75	72	85	64	82	51	76	71	84	81	61	72	68	81	93	73	81	81	70	80	81	70	66	88	86	95	67	77	80	66	72	71	82	82	66	84	75	83	93	84	64	78	92	76	96	71	80	77	74	87	67	72	79	70	77	79	90	82	82	81	83	76	85	73	82	82	74	76	81	91	88	74	77	76	67	99	79	70	75	80	77	91	79	79	97	93	77	84	68	79	81	79	67	86	70	69	97	78	104	98	99	68	67	82	80	81	69	71	67	75	70	82	69	96	74	77	81	94	82	83	78	58	82	65	102	72	63	86	89	79	96	79	74	86	85	87	79	98	76	81	73	73	78	66	84	85	82	72	74	72	77	94	89	76	85	83	91	94	72	66	84	83	69	82	85	72	73	84	83	88	72	80	80	94	79	79	100	75	71	95	74	80	95	78	77	78	79	75	71	88	91	66	69	75	83	82	86	68	64	94	79	86	91	88	73	69	81	84	79	76	77	79	79	78	78	70	84	90	85	85	77	94	78	89	58	80	89	94	82	82	81	73	88	79	86	52	85	97	74	80	88	90	80	93	63	75	77	82	72	96	80	93	72	83	82	87	80	93	75	63	67	93	76	76	83	71	78	88	71	71	87	80	68	88	82	86	81	80	95	67	78	91	69	87	77	84	78	86	64	73	83	89	78	76	76	83	89	77	64	70	90	79	75	78	69	81	78	84	77	67	77	77	91	87	75	69	76	82	66	79	71	68	80	86	103	75	73	80	80	90	81	79	79	93	95	90	80	79	83	72	74	73	93	76	71	72	75	92	88	77	69	82	73	79	69	68	70	75	86	74	74	76	70	65	79	69	93	91	67	96	74	79	82	87	79	65	96	84	73	83	87	77	81	80	74	85	97	64	82	72	69	79	91	87	77	69	79	74	80	73	72	78	66	80	66	93	82	80	74	88	67	78	82	67	81	71	90	81	98	85	70	91	86	75	79	76	81	74	80	73	78	73	97	73	83	73	71	89	87	62	86	72	72	63	76	88	87	73	72	89	77	75	89	67	85	87	98	86	88	76	87	84	100	75	74	75	83	62	77	93	90	87	86	74	84	69	77	73	86	69	70	79	76	69	89	69	79	69	85	83	78	82	87	97	82	102	78	77	81	94	71	76	77	104	77	79	84	68	77	54	81	91	93	93	95	65	74	79	90	76	70	71	77	78	71	62	78	83	71	81	93	75	73	92	79	83	89	88	64	107	90	70	91	87	82	75	78	80	71	75	65	67	81	80	77	64	68	94	70	81	74	83	68	90	89	72	81	82	89	79	81	81	76	71	65	91	77	73	81	97	77	102	70	92	87	75	77	79	81	78	77	75	80	80	66	92	89	94	74	81	88	85	82	76	74	99	72	85	81	90	88	71	67	95	69	81	78	92	87	72	85	88	76	74	93	93	73	80	92	81	84	75	90	71	60	69	72	86	60	82	86	64	70	87	82	81	83	80	80	89	78	77	99	72	82	94	74	80	74	70	83	76	75	75	61	84	85	90	76	83	102	97	96	80	69	75	66	103	81	64	89	81	102	95	78	61	77	76	64	81	76	67	69	85	70	90	74	87	73	70	72	66	98	70	80	81	81	71	80	73	87	80	78	74	81	90	80	71	81	78	74	85	81	76	70	64	85	91	89	70	82	74	61	77	69	69	90	83	79	79	83	80	92	75	88	87	75	69	76	71	89	89	90	84	98	98	75	89	82	103	97	78	88	81	89	79	75	86	86	76	83	75	78	74	86	78	80	81	79	88	75	91	76	64	85	87	80	88	67	67	90	89	77	69	70	82	80	79	73	77	78	81	76	89	88	104	76	86	78	81	75	75	79	75	84	83	79	77	72	94	83	79	85	94	83	81	78	80	79	75	70	83	76	74	82	82	92	99	73	75	70	85	77	79	103	75	80	60	74	76	72	77	80	81	68	80	95	80	92	84	83	75	79	71	75	75	77	85	75	69	82	81	78	65	85	90	75	74	80	72	88	103	84	72	81	78	71	91	63	71	88	78	76	69	72	84	65	81	69	91	78	74	82	84	68	85	81	87	75	79	75	90	78	83	72	79	63	76	83	98	86	61	64	85	76	76	83	93	68	98	90	81	63	83	97	77	66	91	68	85	77	71	62	67	83	75	85	81	67	72	74	72	86	72	76	78	80	80	83	75	80	81	86	89	76	94	65	83	91	75	69	75	71	78	89	75	86	71	92	71	85	84	86	75	83	81	67	79	55	79	83	90	79	86	95	72	84	85	90	72	82	92	78	65	63	77	67	85	73	82	82	82	83	72	66	89	95	89	92	91	79	74	81	75	90	80	95	95	76	79	98	79	82	91	82	78	73	60	87	69	72	76	65	82	86	81	98	81	75	69	95	91	76	76	85	75	73	71	83	71	98	75	78	77	70	97	72	87	74	81	79	83	72	84	81	82	80	70	83	69	72	78	68	85	80	84	72	92	91	82	78	68	75	75	71	65	79	83	94	89	80	82	81	85	72	92	94	77	85	82	74	72	82	76	74	83	89	89	92	83	61	81	72	88	73	90	78	81	77	73	87	77	69	88	81	71	79	72	100	91	86	82	87	73	86	71	86	99	91	85	90	82	73	71	69	91	92	85	77	52	90	75	70	74	97	75	82	70	82	78	97	81	94	90	94	76	74	85	79	74	76	76	76	87	84	84	85	77	75	75	87	84	94	77	82	100	80	76	62	72	80	82	82	85	83	88	68	81	72	92	81	85	76	58	75	88	88	77	81	73	73	68	74	67	76	87	78	84	62	81	85	75	87	67	81	67	83	76	68	66	83	67	79	81	84	96	63	79	76	99	76	75	75	71	66	82	79	75	61	81	90	83	79	68	64	91	68	75	86	78	79	80	80	91	76	82	87	73	67	76	78	72	100	93	81	75	80	75	69	80	79	59	86	74	83	76	83	78	80	79	82	76	79	82	80	76	85	94	77	71	76	71	102	77	78	69	91	80	83	96	69	93	79	83	73	78	82	78	81	88	92	78	82	93	78	85	104	70	89	93	92	78	75	82	79	72	90	87	84	75	79	80	76	80	86	87	64	80	103	76	73	78	67	80	95	83	102	75	82	79	82	75	75	74	81	88	88	79	63	79	84	85	87	86	84	79	76	90	78	90	88	72	56	84	79	79	78	86	75	72	86	77	63	79	86	78	75	78	85	80	79	78	79	65	58	86	90	86	99	86	73	69	69	76	70	80	81	72	70	84	80	80	88	78	83	70	80	77	80	70	57	74	81	82	75	78	85	89	76	71	70	80	74	79	75	73	92	85	65	74	97	85	98	67	87	97	71	74	81	88	67	75	73	81
5980	338	446	446	444	433	377	342	352	335	337	334	338	314	323	321	292	270	296	286	301	295	305	295	284	230	265	321	300	312	305	306	328	294	285	301	299	316	287	317	303	313	262	295	325	292	300	305	295	292	291	330	272	311	300	274	316	272	291	302	299	281	282	270	266	276	291	302	290	292	306	298	285	287	301	314	275	294	278	254	293	300	286	325	313	247	280	285	305	303	290	302	281	273	275	300	285	286	292	291	325	280	269	290	284	287	280	306	283	281	300	265	289	292	281	304	286	286	277	291	294	313	283	318	297	299	302	274	270	280	261	283	327	314	267	310	281	278	257	291	281	309	294	286	293	328	304	275	279	289	317	266	323	275	285	298	271	270	272	272	271	293	286	304	300	284	300	291	293	285	256	274	293	294	280	311	277	303	290	294	295	282	281	278	283	281	257	286	297	315	326	289	314	281	300	277	279	313	283	287	263	301	288	316	285	310	299	259	251	268	283	270	239	282	286	305	282	284	282	283	307	284	313	320	273	297	289	280	330	307	287	287	302	280	295	308	291	308	317	255	292	282	244	286	303	285	304	303	289	300	295	297	298	256	288	314	300	245	293	284	287	265	309	259	284	317	313	307	305	295	275	283	307	293	301	341	310	270	271	276	290	255	293	289	308	281	280	282	284	280	288	324	283	281	313	229	293	303	317	282	266	267	298	299	317	272	281	285	286	292	253	303	292	303	255	316	269	307	325	284	312	280	291	272	270	306	264	285	264	283	274	273	283	295	302	274	272	282	262	288	282	286	307	311	274	273	315	300	283	285	287	283	286	275	314	287	313	269	269	289	294	290	306	281	280	274	314	312	324	292	310	257	272	282	273	297	269	289	267	283	291	302	302	293	259	272	264	293	310	296	294	297	285	283	268	283	284	262	281	296	300	282	298	294	261	279	280	289	289	291	272	281	262	306	273	301	301	300	312	313	298	285	307	271	320	276	293	284	271	297	263	313	303	289	278	292	264	285	300	308	266	271	284	283	295	295	273	298	287	271	288	326	289	331	263	296	277	278	300	309	273	271	295	306	283	296	283	264	315	262	286	293	289	276	247	278	298	309	295	301	263	246	250	275	271	283	280	287	305	299	273	295	281	277	304	276	295	299	265	312	290	299	295	294	297	312	286	293	303	291	330	292	252	281	276	302	309	304	281	302	285	302	286	293	303	305	294	284	284	301	297	265	284	291	313	276	301	281	286	306	294	325	283	315	254	277	294	304	301	298	301	264	260	314	271	289	272	278	296	311	289	300	291	302	293	314	267	303	279	279	302	328	297	283	288	312	288	286	289	257	267	270	278	315	294	286	280	287	271	280	274	300	277	267	281	307	236	303	299	270	283	283	303	295	306	265	315	307	290	289	297	268	282	273	260	292	307	291	316	320	295	301	274	268	289	269	258	305	313	266	300	286	282	268	283	276	298	283	307	293	295	286	281	303	288	276	281	296	316	283	281	262	299	279	277	273	306	273	287	278	316	280	330	267	279	273	333	246	264	318	297	313	297	307	246	311	261	290	295	290	277	285	239	284	272	286	303	276	313	297	267	317	278	260	334	304	314	327	276	311	298	269	294	289	325	270	279	294	275	297	303	287	277	304	290	272	255	312	306	329	274	311	298	256	289	255	270	270	290	316	295	279	281	295	274	304	298	270	292	284	309	287	279	305	308	269	259	280	321	281	306	293	271	308	269	290	281	322	293	284	294	300	303	259	307	261	274	280	274	276	259	262	283	294	312	295	287	295	298	284	268	309	334	293	300	257	294	290	297	269	320	294	271	304	299	308	258	285	300	279	306	284	264	277	264	283	282	286	292	298	279	287	271	314	280	303	287	285	279	269	294	277	281	278	287	291	271	272	295	302	310	292	312	277	275	282	282	270	280	277	295	284	280	283	256	279	286	286	313	280	303	307	283	289	257	297	311	324	294	289	283	310	289	312	281	274	283	265	294	282	288	290	308	304	273	312	274	318	258	293	310	323	278	295	308	297	287	281	284	301	292	290	291	275	281	265	291	298	291	321	286	279	308	295	266	301	277	269	294	283	278	320	300	301	273	264	301	273	294	274	317	288	271	278	318	304	288	310	306	310	260	298	289	279	284	283	291	295	301	280	272	307	297	276	274	321	304	297	291	271	303	300	311	316	262	259	285	303	303	254	299	286	256	298	282	275	277	271	290	287	280	266	261	277	285	313	293	284	271	274	301	278	271	309	291	300	292	286	283	298	270	294	296	317	273	315	281	307	275	309	310	301	290	275	261	297	285	269	296	310	314	295	272	313	296	296	264	277	273	298	281	301	315	272	269	279	295	276	309	255	283	291	262	300	309	293	283	288	289	311	284	276	291	348	281	296	284	275	276	249	278	282	273	292	278	309	279	263	281	310	300	312	294	296	279	311	277	292	287	273	293	290	271	287	310	279	297	304	262	306	311	296	299	279	308	297	273	290	286	258	273	307	302	278	272	294	312	287	309	298	256	299	271	298	304	265	278	273	280	267	310	288	292	280	269	284	315	270	253	284	270	288	310	279	287	262	299	306	273	287	282	295	286	296	299	280	280	278	320	304	292	283	282	304	271	300	281	302	269	296	289	286	285	308	263	263	290	307	268	298	297	269	298	278	285	258	282	286	313	292	287	289	276	330	271	293	273	276	289	301	286	290	277	267	271	324	281	299	288	290	311	297	286	259	299	280	278	279	243	292	280	276	291	280	269	304	267	255	287	300	316	301	322	307	319	295	295	317	308	304	305	303	286	297	283	268	297	283	326	277	333	286	288	280	307	276	283	291	275	274	283	315	309	300	299	304	292	256	301	261	288	290	318	274	254	288	317	288	296	289	290	282	303	276	313	318	295	297	290	267	262	295	294	242	294	305	296	308	319	317	292	275	286	283	281	270	284	271	288	306	291	284	289	295	293	289	283	291	263	281	280	296	299	284	308	277	283	302	285	284	243	310	287	287	295	294	263	305	317	266	297	280	287	285	288	283	300	286	289	312	294	289	289	270	305	291	294	294	301	274	277	290	283	297	315	289	278	280	289	324	291	284	264	285	297	302	254	294	280	306	291	275	275	307	270	277	310	282	275	281	291	291	309	309	302	283	302	285	291	293	275	246	294	292	298	306	284	289	290	328	303	295	278	283	286	268	306	292	313	293	307	322	277	309	309	277	278	300	284	272	277	283	286	266	244	267	262	298	318	275	277	295	279	280	297	283	279	281	295	307	254	298	306	302	290	286	274	282	270	277	298	276	307	289	304	305	280	274	295	300	280	284	275	287	292	281	285	296	312	277	283	297	274	322	282	308	302	323	277	271	271	306	288	320	262	293	309	273	299	327	237	301	287	306	287	262	282	273	315	279	295	332	285	311	296	259	292	289	311	274	294	287	283	282	267	296	294	278	298	315	303	290	287	286	281	307	281	306	304	304	310	259	320	279	294	317	299	303	297	308	313	285	284	297	307	263
42700	12833	2267	1039	742	594	437	394	314	279	250	229	229	224	186	220	179	180	203	179	174	180	168	179	142	144	170	167	164	168	176	159	177	153	169	158	160	164	174	159	148	181	163	141	182	158	150	135	152	140	139	165	160	164	146	154	142	136	159	146	164	171	151	168	153	165	147	145	151	155	157	141	161	129	166	144	155	150	134	143	155	137	146	142	163	140	159	148	163	176	144	159	137	152	133	144	149	140	150	180	144	168	138	169	159	158	139	167	162	191	177	143	154	146	136	164	170	157	150	160	152	135	139	161	112	135	157	145	171	147	151	160	127	155	164	152	130	147	154	160	151	159	155	178	147	146	149	138	196	157	155	157	150	132	156	153	152	146	137	159	161	155	158	150	137	182	137	146	138	149	156	171	140	164	142	158	157	152	155	173	125	150	150	183	152	163	162	152	169	150	171	135	140	142	135	152	148	155	136	175	162	162	155	165	174	141	164	137	139	131	120	163	134	165	156	161	167	155	144	156	148	150	171	145	152	142	155	155	167	138	137	152	157	142	132	164	165	127	151	158	153	144	158	149	163	158	140	131	127	167	164	153	160	143	174	159	151	130	149	134	158	152	136	152	146	168	150	134	154	170	160	162	135	152	156	143	134	159	148	183	151	140	144	136	160	151	162	143	161	140	120	146	155	157	167	161	122	141	152	162	171	142	130	153	149	147	149	139	153	158	135	141	145	165	140	153	164	138	156	155	139	126	158	155	166	144	165	138	135	153	154	133	131	126	143	172	140	162	145	156	144	156	144	136	138	152	159	153	153	165	160	158	170	196	155	149	148	153	151	146	153	140	166	153	145	150	161	161	144	151	140	138	136	180	167	156	157	151	140	157	153	156	129	147	155	156	146	164	156	130	179	130	145	161	139	136	150	145	150	142	148	160	168	144	149	137	133	162	141	146	159	151	146	145	153	155	135	152	144	142	157	156	151	133	155	150	126	155	147	146	142	151	125	161	152	131	148	156	163	161	146	145	143	141	180	139	155	135	171	160	159	134	151	155	156	162	164	164	169	151	140	146	126	167	159	156	152	154	152	149	149	146	139	145	163	141	154	149	147	130	137	132	151	138	179	171	136	152	134	158	159	139	169	151	159	184	139	170	141	155	174	152	151	133	146	165	148	153	159	182	158	131	144	162	149	162	138	178	151	160	150	127	173	165	141	152	133	138	127	164	163	157	156	158	134	147	164	136	138	158	145	134	161	151	125	169	171	130	159	153	143	164	131	150	139	140	155	168	148	148	175	147	126	172	147	144	156	153	147	142	169	167	151	148	141	143	129	163	136	168	152	113	166	133	154	175	135	151	158	158	143	129	164	161	136	157	171	146	155	138	127	151	146	185	148	130	141	148	139	145	150	145	144	153	161	152	153	170	152	173	151	155	150	143	149	160	163	155	125	177	177	159	175	149	154	145	150	139	154	160	155	140	142	155	158	146	145	145	157	137	130	131	152	164	141	156	135	154	132	136	138	147	153	155	133	163	171	136	154	170	133	158	136	147	131	174	129	147	160	148	140	152	133	149	149	144	168	145	151	151	137	145	142	161	160	145	159	151	160	135	171	143	159	144	169	145	171	146	154	141	160	151	143	139	138	148	129	164	158	148	182	159	154	170	151	153	160	136	148	148	172	166	140	167	146	157	153	142	151	160	149	129	143	177	168	152	150	156	159	135	136	138	152	137	164	142	145	146	149	156	169	157	148	146	171	156	142	150	127	176	144	169	160	148	143	141	182	145	168	176	129	153	134	154	156	144	154	132	164	165	168	151	127	146	163	136	152	137	148	162	164	140	143	157	166	156	163	159	155	154	163	159	161	151	163	147	156	160	156	161	160	143	164	137	125	152	156	164	128	148	148	145	167	162	151	145	144	148	141	160	154	140	155	154	148	145	154	132	153	147	134	176	142	156	153	150	156	159	164	150	142	153	141	156	174	155	129	150	134	154	151	152	141	172	170	156	136	159	162	155	154	151	160	124	132	137	147	155	157	163	125	143	144	150	171	163	138	152	139	155	159	168	152	152	153	138	162	157	133	150	145	147	127	152	147	149	152	171	159	139	151	157	148	142	144	146	143	132	164	139	150	161	147	143	156	163	135	142	154	134	150	146	153	164	172	158	167	150	145	146	164	160	136	142	153	137	150	147	168	133	127	158	151	144	128	150	150	141	146	133	150	181	156	144	148	169	157	161	156	147	185	142	163	142	135	120	155	152	144	151	156	136	138	145	146	140	157	144	160	153	137	161	145	173	154	134	142	167	163	154	166	151	119	167	149	139	129	167	149	130	150	145	134	137	145	142	154	155	157	142	132	152	160	158	142	143	151	138	147	153	133	152	130	126	150	152	141	135	156	144	174	152	135	149	155	131	151	154	140	160	162	167	173	138	157	156	155	154	160	153	133	138	161	144	149	145	169	163	157	155	150	157	126	149	168	149	180	163	138	164	146	152	143	132	135	169	166	131	147	173	155	162	172	166	139	149	136	140	155	156	143	142	149	140	151	135	164	149	150	164	180	153	133	175	149	136	132	137	138	148	152	145	155	134	126	166	187	167	157	141	126	152	143	151	172	165	137	153	155	145	167	149	160	156	133	147	147	149	155	163	139	148	164	167	152	143	147	150	141	160	176	151	150	159	131	168	161	166	123	157	151	147	130	167	166	166	141	151	166	141	161	145	156	157	146	134	149	142	167	156	131	139	153	132	154	157	160	147	152	140	157	155	161	148	136	162	144	134	120	152	140	165	153	165	170	145	135	148	144	168	169	156	135	141	167	148	136	154	134	157	156	142	138	142	165	137	145	141	151	145	168	152	153	158	137	141	135	164	185	152	122	147	160	146	141	154	139	173	149	140	172	135	174	142	155	138	173	127	123	152	165	126	161	135	148	152	171	141	148	161	133	151	149	142	129	139	142	150	170	151	165	164	143	131	181	183	177	145	159	118	152	146	154	155	152	167	162	151	161	142	150	148	148	158	124	144	148	162	146	152	153	138	160	140	138	167	152	160	147	160	194	128	154	144	161	146	162	184	161	151	131	148	147	147	163	141	161	144	154	152	157	134	141	147	166	165	149	156	151	176	154	180	154	158	151	140	161	141	161	142	140	167	149	141	155	163	152	157	161	145	143	158	158	146	147	165	192	150	144	148	145	177	141	137	164	163	142	168	147	136	164	165	150	141	173	152	157	125	143	136	128	177	167	161	139	156	140	142	136	153	175	147	176	150	159	152	150	135	141	148	163	141	149	152	145	146	144	154	127	138	150	148	169	168	140	179	150	152	148	151	162	143	131	136	131	149	134	139	171	156	155	160	154	123	163	179	160	163	130	151	162	141	144	147	137	126	157	175	161	136	142	149	156	116	140	148	146	169	144	171	154	183	140	158	162	134	175	169	170	154	129	149	165	148	149	131	145	132	130	162	150	141	133	151	151	180	144	147	168	140	156	157	141	137	132	171
21696	1338	3042	3299	2950	2360	1936	1660	1457	1284	1134	1025	969	894	830	770	751	701	728	713	709	644	585	609	657	604	632	587	562	589	546	595	525	538	532	528	574	541	595	564	506	510	575	504	508	499	554	510	501	481	509	531	491	495	501	539	541	500	485	529	477	499	532	479	500	501	483	534	496	477	502	519	473	494	506	495	480	529	480	510	465	465	493	496	497	469	489	481	438	456	449	489	518	483	459	446	466	472	488	491	508	512	472	518	491	489	512	495	495	448	481	484	489	433	505	490	533	496	489	482	474	477	473	464	429	491	519	476	460	512	451	495	473	511	484	479	468	450	456	493	493	504	476	472	467	468	504	467	525	438	506	511	475	439	476	477	505	511	457	493	508	485	536	433	492	499	470	466	467	485	484	449	471	496	480	467	489	490	486	485	452	465	483	480	508	504	483	466	469	473	490	479	469	500	449	431	492	487	497	521	481	471	490	482	515	469	483	474	475	469	486	499	487	479	497	467	461	433	510	454	468	502	495	499	454	479	508	495	504	467	503	475	467	504	472	488	436	476	504	436	452	484	506	519	459	514	492	467	447	496	517	509	523	491	435	488	448	465	498	447	500	507	495	494	480	448	449	463	474	488	469	497	501	496	448	514	497	469	471	443	482	499	491	498	455	483	495	498	506	499	465	470	451	473	453	481	485	483	479	488	442	477	452	450	461	510	513	452	520	493	496	483	455	442	457	450	472	458	474	469	482	455	455	476	461	478	463	496	451	490	488	459	457	484	476	456	515	503	497	465	501	435	463	487	475	473	467	462	484	461	509	483	534	490	480	461	491	532	489	491	510	464	470	466	444	470	471	475	459	476	495	470	501	481	468	522	484	476	443	483	467	512	481	499	471	459	477	462	502	495	487	462	443	472	449	492	476	482	481	475	443	472	509	502	474	496	487	473	449	512	428	476	452	507	444	481	482	477	460	475	487	499	522	473	487	458	509	485	482	470	491	492	446	475	478	458	460	455	468	476	442	469	464	466	500	450	439	502	500	507	481	505	480	494	480	451	437	439	450	461	466	515	458	467	481	444	489	496	490	478	465	457	463	460	486	494	497	477	472	489	505	446	450	473	518	473	482	486	463	494	469	509	476	443	556	470	429	527	474	466	484	498	480	491	452	492	472	450	467	509	472	500	539	502	474	465	468	487	475	480	485	483	492	490	420	511	515	483	499	474	480	465	485	475	484	497	470	495	480	471	525	486	466	496	472	478	455	455	482	490	503	462	497	493	519	451	497	472	535	477	467	487	512	480	470	450	454	482	473	455	490	444	514	491	474	485	439	453	482	452	477	511	486	490	500	442	467	485	475	506	488	487	442	469	487	451	508	475	534	474	487	482	482	492	479	504	464	458	476	503	498	467	477	496	482	434	493	453	495	446	507	465	461	470	516	484	516	465	446	466	495	492	489	471	464	467	456	491	460	512	493	481	484	504	514	470	477	543	491	520	492	492	433	514	469	441	509	454	491	525	452	476	468	500	456	461	489	477	506	468	497	495	473	492	467	478	463	499	494	473	464	488	500	511	467	432	454	495	479	498	471	466	497	485	455	469	440	463	469	483	469	485	475	498	525	454	483	509	511	492	521	470	440	479	465	528	504	508	483	477	468	465	485	495	490	471	513	510	468	460	451	464	433	456	497	506	481	498	456	473	497	467	478	501	495	464	483	452	464	481	489	481	476	474	490	484	504	502	476	470	497	447	467	498	499	504	498	485	466	461	482	459	442	479	517	489	459	482	482	479	466	477	445	500	441	478	437	511	489	510	467	486	460	494	469	520	435	449	496	449	442	486	478	518	482	505	485	496	454	478	487	431	469	485	479	454	447	491	468	442	498	505	517	501	443	481	479	482	446	487	490	461	476	494	470	528	509	448	502	489	478	468	499	496	486	497	464	515	454	493	437	492	490	467	460	496	477	476	465	484	520	452	459	487	494	481	466	465	480	488	439	408	457	456	467	515	510	499	473	471	495	485	489	515	481	497	480	505	451	485	499	495	489	504	507	486	452	422	470	477	480	491	494	502	518	476	440	505	478	473	479	485	455	480	504	477	495	492	510	436	466	484	483	462	416	467	467	475	430	425	462	474	472	475	500	507	484	470	523	458	476	484	483	490	487	452	465	456	471	441	488	458	478	513	457	479	487	502	436	517	491	502	489	464	470	464	525	470	478	468	473	504	503	458	485	478	498	488	499	478	434	489	513	468	444	443	487	491	487	476	498	466	478	491	455	484	492	529	488	566	485	463	457	491	504	489	484	480	490	455	482	516	496	494	468	469	488	465	439	482	470	499	509	500	475	514	476	482	470	469	495	508	466	483	480	461	485	442	502	506	491	472	480	514	486	460	482	524	457	488	481	481	484	471	511	507	481	464	520	470	479	450	490	482	452	489	466	479	460	517	462	489	457	492	487	509	437	515	513	493	489	488	537	521	504	508	457	484	465	456	441	472	479	512	463	498	472	514	504	497	446	459	483	530	439	507	465	471	508	467	505	461	491	485	497	486	457	496	502	499	496	493	456	509	450	471	463	485	479	475	467	484	454	513	491	467	465	483	406	489	463	468	490	485	524	517	514	466	450	485	492	513	500	494	458	503	489	492	457	490	459	505	473	460	520	480	480	459	470	481	490	484	475	498	463	515	483	514	497	453	474	483	447	502	473	491	475	509	489	481	440	511	451	500	478	489	485	498	459	478	497	473	475	492	488	485	492	486	449	474	443	494	497	504	463	463	504	514	464	466	501	475	487	463	458	481	482	480	481	495	487	522	520	479	469	489	464	490	513	499	491	495	453	487	474	499	473	458	491	478	464	481	499	460	505	480	478	489	466	495	475	477	437	504	485	499	507	489	451	508	514	449	491	459	477	480	468	460	507	470	519	450	477	508	506	467	470	533	468	440	509	473	468	484	495	501	459	479	451	483	476	445	499	486	476	478	468	533	452	485	496	504	467	482	524	464	479	474	514	487	490	447	471	494	494	480	436	490	461	436	475	484	486	491	487	451	462	482	440	510	489	474	503	455	430	447	498	496	501	458	505	466	507	487	490	468	480	479	484	441	469	457	479	484	493	544	473	483	474	515	487	521	452	474	480	491	467	495	461	472	489	474	500	497	496	489	495	466	469	460	463	524	485	453	440	458	464	439	456	488	482	489	488	519	475	510	469	484	438	494	488	514	454	464	524	442	476	461	489	453	499	481	485	473	448	458	474	458	498	482	467	442	482	516	486	477	450	442	504	498	467	480	468	490	456	457	485	474	479	494	425	435	428	487	503	507	499	537	439	507	481	449	512	472	467	466	479	492	510	423	489	493	490	465	455	480	494	478	461	462	468	430	495	474	494	496	480	482	473	453	524	514	490	493	487	447	464	480	463	465	463	485	486	505	506	469	516	479	502	525	491	501	478	481	509	477	514	456	511	494	510	455	540	462	495	505	526	469	451	490	485	464	439	482	466	446
54761	21959	9111	2221	1483	1122	840	661	622	508	474	432	388	399	361	339	362	344	323	316	318	282	287	293	296	301	310	241	268	307	271	258	289	256	303	264	287	252	281	280	263	280	266	239	284	262	266	266	262	274	279	268	277	265	268	269	268	261	249	235	267	281	251	282	265	282	265	278	263	255	257	259	249	241	239	233	263	264	240	231	241	257	243	247	245	257	233	278	262	262	276	247	247	248	284	235	248	271	266	236	235	262	250	252	280	257	248	261	233	240	260	227	265	231	265	269	241	246	233	284	272	260	246	255	246	256	253	265	251	258	243	306	252	275	270	267	259	259	278	251	232	275	257	248	255	244	234	236	260	267	276	283	250	252	260	248	251	259	231	258	256	223	237	260	252	271	266	278	287	263	252	270	281	260	238	238	247	248	282	211	265	235	238	246	262	236	236	266	270	247	239	263	253	262	262	243	259	257	258	229	252	254	259	252	241	251	246	266	256	275	253	243	254	249	279	277	227	259	255	231	264	243	263	263	254	267	249	245	258	307	250	266	238	237	260	243	249	251	255	252	228	261	241	226	280	253	249	229	268	250	241	259	259	274	273	231	230	265	242	239	263	245	241	267	272	232	255	262	247	227	237	274	253	233	260	271	243	239	262	273	252	265	229	253	252	245	250	265	288	238	252	220	261	242	249	232	254	270	242	267	286	266	246	278	217	264	259	238	210	255	249	269	255	277	212	246	271	248	268	247	256	259	265	239	282	274	266	244	266	276	250	264	257	278	270	236	234	277	241	238	238	283	229	254	262	259	238	253	257	237	268	261	248	252	232	246	251	244	265	262	254	248	278	267	278	213	260	243	246	230	220	269	274	254	269	235	282	234	250	245	264	218	219	252	258	247	232	256	263	238	244	263	275	245	252	256	273	269	262	241	250	249	256	275	271	247	249	253	252	258	278	247	242	261	245	256	258	248	258	233	251	251	262	263	287	249	254	256	259	250	275	273	236	254	250	255	226	255	285	240	238	266	254	259	248	261	229	294	276	267	237	251	250	232	255	252	214	240	251	228	253	255	285	251	256	286	275	238	261	226	245	274	246	261	276	257	275	244	254	250	268	227	272	221	246	229	240	254	246	256	250	228	284	248	271	243	240	260	240	246	255	250	256	277	259	281	238	256	256	274	266	244	256	246	256	232	238	227	260	251	244	278	258	289	236	259	258	250	263	242	248	247	247	261	276	239	260	260	268	237	257	297	231	249	264	260	262	233	235	228	268	239	220	260	256	244	253	268	248	260	234	248	245	227	255	265	280	251	234	234	244	266	260	259	271	282	253	252	253	231	259	270	259	263	237	256	272	256	230	229	233	232	257	248	239	264	273	252	226	230	235	239	264	241	245	249	246	258	250	275	270	256	243	219	256	256	255	272	270	232	259	263	277	281	245	251	243	261	247	260	233	271	228	253	250	252	230	246	240	246	250	269	237	257	242	267	232	270	235	248	253	239	262	267	238	265	231	248	241	265	267	225	243	240	285	242	265	277	261	231	230	223	245	242	234	231	277	276	260	252	216	218	260	271	223	259	230	242	246	247	251	258	232	275	235	241	260	262	248	244	252	250	259	243	264	236	233	281	234	233	282	239	229	281	273	262	223	226	228	264	252	273	253	283	253	232	250	248	238	238	254	255	231	251	247	270	262	262	237	255	267	243	252	206	241	245	266	242	241	245	276	254	253	244	261	243	259	228	244	240	255	286	263	250	274	238	257	256	263	268	232	271	274	263	268	255	255	229	249	229	244	242	230	255	240	263	261	231	240	253	245	266	239	253	260	243	279	256	278	265	287	255	225	264	271	264	248	251	230	249	257	255	242	261	267	250	256	237	235	239	258	230	243	241	274	232	225	244	264	274	244	223	253	248	252	241	271	246	258	262	274	220	251	284	274	272	253	262	239	231	247	254	247	259	229	232	241	246	278	273	246	229	219	225	253	253	264	244	263	222	235	260	250	251	254	259	278	243	270	251	260	249	271	246	243	278	228	261	240	263	254	244	274	242	217	259	217	230	225	241	288	273	244	294	228	248	262	255	285	237	272	258	271	242	245	263	263	287	276	235	242	227	257	239	259	256	236	258	249	253	266	281	229	250	229	258	283	251	260	251	267	262	254	259	250	265	250	282	275	246	264	251	250	265	265	272	225	255	255	261	248	243	262	252	218	250	263	249	243	267	282	268	288	286	245	248	251	254	245	255	267	284	265	262	277	258	279	232	262	258	269	281	255	268	245	285	278	243	244	244	256	237	258	254	247	240	262	269	277	253	259	232	254	264	257	253	242	265	272	260	273	261	234	280	260	213	243	255	236	271	254	254	287	263	249	252	280	247	253	267	249	248	268	261	238	240	240	245	270	279	236	251	251	247	235	247	239	239	266	257	254	251	235	292	210	240	265	253	256	273	251	280	254	264	277	219	264	250	226	269	244	254	273	249	249	235	250	246	268	274	268	238	311	240	241	246	259	246	255	257	245	258	253	237	261	255	239	278	239	258	240	253	254	259	247	236	248	264	257	259	227	219	267	250	252	275	257	231	239	251	244	241	267	248	244	239	243	268	279	249	262	247	232	261	267	288	276	264	250	247	260	256	262	263	265	252	279	253	231	252	278	271	267	256	233	256	228	242	259	255	261	224	250	257	268	247	242	244	230	240	247	259	283	246	250	241	224	239	245	286	305	262	278	242	241	284	275	256	262	244	256	232	253	242	243	272	290	257	273	271	239	271	244	252	242	257	266	251	275	255	254	234	270	231	235	251	267	233	247	257	268	219	270	260	265	257	257	249	243	278	232	286	258	243	265	244	260	252	237	270	253	244	266	240	263	250	233	249	238	263	245	281	218	258	233	260	256	259	246	237	247	258	246	249	275	271	242	255	236	263	270	237	251	245	269	254	264	245	247	244	279	259	240	223	233	249	271	272	276	272	225	249	255	243	238	269	241	248	235	249	245	257	269	286	281	253	227	239	258	242	230	278	260	248	244	273	242	291	265	268	243	255	246	267	236	228	300	229	244	245	258	259	237	272	244	257	233	270	249	254	264	273	276	237	226	245	249	260	252	230	250	244	251	245	247	272	269	255	252	247	268	263	256	256	245	236	259	258	279	268	238	270	251	225	264	291	253	278	279	256	263	225	250	242	231	262	216	229	274	267	250	268	257	253	253	256	269	252	257	252	277	267	264	239	255	244	276	216	245	248	252	270	272	256	250	266	250	280	257	266	263	264	259	267	267	227	249	244	268	236	267	254	248	254	230	253	266	251	267	245	240	257	236	263	289	270	257	240	285	273	248	260	258	273	272	254	241	272	248	259	258	256	257	260	271	240	266	259	252	229	251	308	236	239	245	253	238	266	249	257	233	255	263	259	235	253	273	254	290	272	241	246	257	261	261	263	256	233	265	274	268	265	252	268	266	275	248	242	265	273	251	217	248	273	259	250	240	257	275	246	244	248	286	272	256	246
32813	2630	5551	6248	5321	4273	3609	2996	2634	2333	2059	1843	1609	1568	1466	1318	1245	1282	1144	1124	1108	1075	1050	1019	1001	964	936	944	946	957	871	936	878	892	828	886	863	854	805	877	844	779	803	798	797	779	830	783	850	828	770	816	807	797	766	820	825	774	835	750	769	784	781	720	760	778	740	748	764	758	793	780	794	784	742	770	756	763	761	724	753	810	798	750	763	775	764	770	731	785	749	769	776	751	788	768	747	834	784	729	709	772	754	761	772	748	702	750	721	758	829	790	750	785	771	765	752	769	743	736	718	773	771	826	807	799	770	765	721	706	752	783	712	724	753	743	711	719	741	748	793	719	761	753	717	742	763	850	720	751	716	755	745	768	761	724	774	719	730	719	724	752	703	740	710	759	805	728	783	751	764	738	753	746	717	775	727	742	793	762	731	728	725	762	750	705	774	749	758	728	725	741	743	760	785	719	719	690	755	727	711	739	654	701	813	756	729	736	726	747	751	728	747	744	727	737	739	756	801	748	787	759	764	753	776	719	764	699	725	733	726	736	722	702	735	702	773	753	745	773	726	728	735	768	742	759	733	759	741	716	738	730	751	734	731	739	716	743	728	744	720	775	739	741	779	740	727	743	750	781	733	723	737	696	761	687	699	752	724	786	701	780	709	753	744	727	723	699	721	763	766	781	735	754	757	721	771	723	717	747	720	774	715	715	746	750	752	739	744	761	766	747	779	747	702	731	786	743	761	777	764	723	714	735	748	714	738	762	743	738	705	673	741	751	741	700	798	782	752	769	724	735	709	751	764	741	751	680	740	746	717	752	742	786	736	724	776	757	749	794	798	743	717	729	762	728	736	776	718	791	707	789	756	748	694	716	737	663	728	721	740	744	750	775	772	766	730	814	710	775	787	722	772	741	735	735	748	721	762	762	723	747	701	738	785	713	730	731	753	759	715	756	716	698	749	709	755	720	733	759	722	741	771	763	742	742	728	672	698	697	726	768	740	727	766	739	741	709	749	762	769	735	764	781	777	748	697	713	755	716	726	711	764	782	778	703	789	724	770	737	751	731	691	766	756	727	754	760	730	794	744	763	737	767	763	759	750	753	676	718	777	728	757	709	767	728	698	760	696	727	761	777	744	696	806	709	740	749	761	757	705	788	750	757	762	703	714	762	745	730	745	737	782	782	672	740	715	717	752	703	793	759	750	748	777	696	752	739	740	746	739	728	711	793	701	736	726	741	756	686	728	701	737	750	713	727	737	751	743	790	726	717	775	757	737	696	740	757	666	711	751	743	715	678	720	768	744	708	713	742	710	703	717	705	759	761	733	664	725	741	798	725	763	716	704	685	738	742	737	710	720	752	711	737	750	706	733	722	807	746	778	756	775	743	732	745	694	749	749	699	745	722	699	692	772	744	759	799	744	763	734	724	737	708	719	790	729	720	732	700	744	740	740	753	740	716	675	781	768	794	766	755	766	734	718	742	729	725	721	752	772	767	712	730	754	714	751	775	792	738	755	758	736	774	746	703	690	731	797	746	749	787	726	717	712	765	763	720	733	711	678	708	740	764	760	699	766	737	772	762	772	695	666	724	755	769	756	786	728	775	748	777	708	740	733	762	681	753	712	725	726	733	757	716	712	697	715	799	754	727	766	718	711	736	728	767	752	780	731	719	721	754	721	780	793	727	753	723	704	755	775	747	732	754	755	768	763	753	735	759	771	685	762	716	756	701	703	707	713	752	770	747	758	725	768	695	745	744	695	745	711	743	749	789	775	766	728	732	746	759	751	711	726	749	718	724	765	767	764	749	754	763	748	816	748	768	714	745	746	784	720	732	746	714	698	722	772	749	773	693	729	745	739	707	754	798	729	753	789	779	726	775	692	731	763	766	731	739	723	733	770	723	745	712	758	726	775	758	704	754	678	781	715	736	733	706	693	755	746	748	759	779	760	707	732	759	733	693	727	758	751	742	756	770	740	753	768	716	743	798	799	798	716	762	689	752	712	762	727	753	727	771	744	748	769	762	760	780	695	708	749	765	770	700	722	732	698	740	776	725	726	762	704	764	734	803	713	689	765	774	730	771	718	720	768	690	752	748	713	763	738	754	787	733	722	731	696	737	753	735	744	781	728	758	739	692	791	774	741	734	746	740	753	699	740	739	750	711	720	737	686	664	734	756	739	706	765	741	775	772	686	731	751	713	701	793	732	722	717	692	775	750	728	686	706	710	724	730	767	710	728	736	724	781	696	749	771	760	774	725	719	755	749	748	699	794	767	766	726	716	739	733	730	762	755	703	773	781	705	725	712	697	742	695	706	808	733	747	772	737	790	761	709	728	761	732	676	718	764	748	748	737	746	730	746	756	682	730	716	722	719	736	761	795	720	763	705	733	718	754	741	729	729	710	756	747	738	742	755	725	770	697	822	707	702	736	776	734	708	750	741	735	750	740	701	740	722	760	764	745	696	703	754	753	749	793	759	686	723	706	692	688	738	735	769	781	720	741	778	739	721	720	758	755	729	695	777	740	727	755	720	747	789	721	677	736	759	781	728	739	769	725	721	751	749	683	718	719	735	737	730	781	752	723	764	733	758	788	760	711	761	747	755	733	743	725	720	705	808	748	727	785	750	745	760	708	710	746	745	724	734	740	765	748	743	802	690	755	740	750	726	732	782	768	733	778	724	706	767	731	745	741	706	723	746	734	805	755	769	780	715	702	719	750	774	748	766	727	738	754	775	790	745	691	689	698	651	733	740	761	753	747	758	736	785	777	768	782	716	710	731	746	731	786	736	751	770	739	771	720	750	686	774	730	695	741	745	717	713	764	659	743	719	720	730	688	733	713	766	778	721	704	714	752	712	731	725	743	752	738	777	698	745	723	738	707	774	785	741	721	750	709	721	772	717	742	705	756	741	780	747	741	727	694	782	711	716	735	764	723	754	675	722	728	759	730	720	811	746	722	711	787	741	734	738	718	770	757	770	751	781	750	796	644	739	737	751	743	737	727	742	716	745	732	730	695	706	748	725	691	769	723	726	698	743	764	728	727	754	697	756	763	723	743	765	740	730	701	736	745	735	716	719	714	705	758	767	768	742	767	777	703	719	795	752	751	802	738	764	741	748	737	734	717	725	755	747	696	709	725	752	752	652	771	729	781	732	747	732	727	725	767	678	735	696	739	736	781	732	699	719	763	752	762	741	722	746	709	771	749	763	740	753	741	727	701	773	721	751	706	718	759	731	775	738	761	729	697	726	689	717	737	748	713	776	736	717	739	723	756	774	778	753	663	772	711	783	762	754	732	739	788	711	713	718	720	699	765	724	764	687	722	724	695	703	736	765	716	698	728	726	727	717	724	710	730	696	770	705	787	761	763	751	731	744	712	755	744	736	762	787	743	737	722	737	769	752	741	696	772	752	751	736	750	666	732	706	701	773	704	716	700	750	719	713	803	783	769	723	779	790	731	738	728	772	732	716	739	752	713	726	732	739	740	747	719
7578	357	182	133	106	98	90	106	84	101	96	97	91	83	70	81	69	77	101	78	74	92	92	61	90	72	89	89	95	73	92	91	90	86	81	80	70	84	76	88	82	80	75	90	97	84	67	83	86	85	88	63	92	97	72	81	85	84	70	72	101	75	82	83	81	99	83	78	85	96	78	76	96	88	74	77	75	88	77	72	90	83	73	84	72	91	82	95	78	81	94	95	72	79	79	74	66	92	105	73	80	83	85	77	78	84	65	68	77	81	80	84	88	89	70	86	78	69	85	81	74	87	71	93	79	85	94	75	91	75	77	87	78	89	82	82	108	77	86	67	103	64	86	80	74	89	76	78	104	92	82	85	75	75	73	93	80	94	77	86	84	82	81	79	75	62	78	73	81	68	76	88	103	98	78	88	71	77	91	99	81	89	75	94	79	72	74	85	88	77	107	68	61	81	101	92	84	83	80	92	73	76	80	84	77	80	86	93	86	75	87	76	66	62	80	72	84	85	81	78	77	85	80	81	77	86	79	84	75	73	77	77	95	77	82	78	79	87	69	87	86	89	86	92	84	84	82	86	72	69	78	90	87	86	60	80	72	84	69	59	58	81	87	90	64	92	89	80	77	82	76	87	78	78	74	88	101	68	73	79	65	84	71	80	78	109	83	92	88	86	81	89	93	90	75	77	94	87	79	74	91	76	71	71	86	88	86	85	99	87	92	82	83	83	77	84	86	84	90	77	100	83	78	88	92	82	88	76	79	87	71	90	94	96	66	81	69	84	67	86	78	88	78	81	78	82	75	76	77	75	88	81	83	78	74	73	86	88	73	87	74	89	84	100	89	87	82	75	84	78	79	93	77	70	104	99	86	77	78	75	85	81	80	71	76	85	62	86	89	82	81	63	69	69	70	88	71	71	83	95	98	89	87	86	86	88	82	74	92	91	94	77	77	89	73	84	82	92	70	81	79	96	84	71	69	70	71	67	100	90	82	92	74	80	77	86	83	76	84	82	77	58	86	74	82	79	83	80	72	79	73	78	69	73	71	83	93	70	74	86	96	92	87	107	87	68	91	78	59	77	82	64	89	83	82	71	72	82	81	86	86	85	101	60	80	69	78	84	99	89	82	74	97	80	82	67	82	83	92	78	79	78	73	80	73	78	73	88	76	77	88	71	78	87	77	91	79	77	84	88	81	86	72	87	77	86	90	78	69	92	72	61	75	87	83	82	93	84	90	83	83	79	88	89	98	89	91	81	81	85	83	81	84	97	84	85	81	89	84	82	81	72	109	107	86	91	77	82	71	88	75	95	90	84	79	81	77	82	88	72	77	92	76	87	71	76	74	75	78	83	88	80	72	85	74	83	72	86	59	69	91	94	89	94	86	87	92	75	89	80	75	83	83	84	79	80	74	88	100	94	77	80	74	71	100	62	86	87	82	78	81	60	80	73	79	83	88	84	83	72	94	71	96	93	77	86	96	76	89	75	74	98	98	106	76	81	72	100	71	102	76	82	69	79	92	73	77	72	75	81	77	95	89	70	87	104	64	97	87	86	85	86	77	66	73	88	81	84	85	93	77	71	85	77	79	83	65	77	80	85	97	65	82	67	63	102	83	98	97	77	95	90	91	67	99	104	68	75	96	70	74	95	81	74	74	80	81	71	87	80	56	68	84	65	77	81	84	84	67	88	79	89	75	83	77	78	87	87	66	75	95	86	80	87	97	86	79	80	72	77	80	90	74	79	101	82	96	79	98	66	83	71	87	85	84	89	74	86	77	90	82	82	78	88	84	77	89	96	79	79	95	78	86	81	90	70	80	87	81	80	85	74	79	105	90	73	86	76	88	87	93	73	69	90	87	81	93	68	82	84	92	92	75	74	72	87	74	88	84	103	77	69	83	108	71	104	70	93	73	79	77	84	73	62	80	81	84	69	63	88	87	66	87	78	89	86	97	88	101	96	93	82	92	87	72	98	88	84	75	82	95	58	84	80	86	71	76	74	89	92	87	90	80	82	87	63	69	84	74	92	81	80	83	67	70	91	84	82	85	84	81	75	77	78	92	69	86	106	94	90	108	85	85	90	96	85	76	70	65	82	77	67	78	94	82	82	77	78	80	86	83	87	86	80	94	79	91	74	89	77	83	81	94	95	87	92	86	80	85	97	98	72	79	72	69	76	59	65	82	107	80	66	83	92	86	83	81	90	108	98	86	76	83	95	76	77	76	80	106	79	88	70	70	77	87	89	87	93	76	87	78	81	86	87	70	90	86	96	72	78	90	81	80	79	91	97	62	79	91	82	81	75	96	75	78	69	89	68	83	60	67	93	67	87	77	85	92	106	82	77	80	72	65	69	92	68	75	88	60	90	69	85	74	93	71	93	88	90	71	90	92	67	85	88	72	73	80	84	83	82	94	80	86	77	93	96	88	73	90	78	89	79	83	90	69	75	75	96	90	92	92	80	78	82	85	77	104	82	98	93	67	80	81	86	86	70	81	100	92	74	76	94	72	78	72	78	76	77	74	75	78	69	64	76	85	94	84	77	90	78	70	97	84	96	88	93	76	75	70	84	77	90	88	77	89	93	84	74	87	81	80	84	82	88	70	80	76	90	83	74	77	90	68	83	91	72	98	79	77	71	85	88	81	80	95	81	94	87	102	97	76	96	87	71	89	83	73	92	80	90	75	82	108	88	86	93	82	82	89	86	83	90	96	81	79	75	74	80	80	108	81	93	94	87	84	89	87	93	72	66	79	73	69	71	87	70	90	73	89	90	93	77	81	86	83	71	78	92	77	71	78	88	77	90	81	75	83	81	97	94	96	78	83	87	73	85	75	66	93	75	86	88	86	91	81	86	95	86	78	86	87	80	71	80	85	82	73	85	77	89	79	89	82	75	86	89	86	85	81	82	82	72	77	78	71	77	92	88	76	76	83	81	70	82	69	100	60	93	67	82	87	102	86	81	66	86	82	81	70	77	67	77	79	80	86	83	85	72	87	71	89	82	72	76	85	88	96	75	84	87	88	80	75	78	86	87	88	87	70	82	78	104	86	83	85	84	87	92	92	95	78	74	72	95	83	71	75	83	87	84	77	97	78	81	79	79	71	73	72	75	78	84	77	89	72	73	79	85	80	80	87	81	83	68	91	91	87	91	80	85	81	80	83	75	97	73	78	71	103	92	84	77	78	77	94	89	86	68	100	95	84	90	71	83	82	96	75	84	89	86	75	83	77	98	86	97	76	75	80	82	78	102	82	79	78	66	93	64	70	84	85	79	66	89	91	92	81	92	79	77	84	71	92	83	90	93	74	77	83	104	87	87	68	82	84	81	89	74	74	85	85	74	73	85	80	93	91	82	83	102	82	65	89	96	83	88	81	80	86	83	80	80	67	88	77	89	81	79	77	84	94	67	86	68	105	89	91	79	107	77	76	75	81	80	62	77	84	79	71	79	67	73	99	67	74	79	76	80	73	74	83	83	72	80	73	79
7417	408	436	447	425	424	372	350	326	323	309	325	321	314	314	312	301	324	301	306	280	317	307	333	311	304	300	300	284	281	328	285	281	298	326	304	285	282	284	296	287	302	289	299	304	252	296	300	317	294	308	331	289	299	287	302	313	289	293	296	293	344	320	300	324	280	292	310	267	296	277	296	300	318	314	299	318	283	298	279	294	297	309	300	286	302	285	302	284	314	300	280	289	315	301	303	288	310	297	282	282	319	292	274	319	284	279	312	262	287	296	307	288	317	310	300	306	305	298	274	288	294	328	286	337	299	345	273	300	317	309	329	277	316	284	282	310	308	281	303	302	301	305	308	295	306	292	303	287	281	288	324	299	284	304	265	335	293	292	287	262	279	286	281	280	293	318	283	295	279	285	293	257	266	277	288	275	280	290	304	285	293	260	298	317	324	285	275	334	306	286	326	309	282	286	297	301	303	290	294	281	289	304	297	289	286	299	303	312	260	317	299	313	300	294	276	277	297	305	290	304	300	279	310	316	314	302	319	326	318	261	302	295	337	282	305	271	282	286	276	276	308	275	286	269	305	303	275	292	317	284	292	310	314	289	292	298	282	294	280	311	313	297	300	251	296	297	324	295	271	298	329	284	279	309	281	280	291	303	290	305	277	313	299	314	325	334	288	283	299	308	313	311	289	287	255	271	299	306	295	299	296	265	295	301	298	321	283	309	286	305	260	335	293	280	327	290	304	322	281	271	314	316	274	276	314	290	313	317	313	292	302	286	310	279	287	285	302	278	307	288	310	292	327	298	312	276	318	318	310	282	317	307	287	283	310	274	320	267	292	271	319	300	292	305	311	330	312	289	285	304	288	297	303	304	284	290	306	312	293	266	308	271	312	295	290	275	308	293	315	294	309	311	312	286	320	293	286	321	333	294	296	296	286	284	294	306	306	313	282	312	299	299	272	278	302	277	292	296	303	294	298	299	256	295	323	302	304	299	281	316	293	313	266	304	297	312	285	306	322	303	299	305	310	300	297	309	297	291	280	276	270	286	283	289	306	305	315	297	308	302	308	315	309	318	284	292	289	275	327	269	311	276	289	300	279	285	321	302	295	311	316	292	304	274	301	294	276	293	303	283	294	289	303	279	304	281	286	310	306	299	318	298	296	308	322	286	308	307	313	266	280	331	284	309	320	261	340	297	263	328	295	310	315	308	279	258	275	282	312	294	283	294	305	300	289	289	306	300	297	301	322	296	270	301	298	295	310	316	289	287	294	274	267	278	291	322	288	301	303	304	313	315	334	289	312	292	296	321	317	319	280	285	281	294	285	297	307	279	321	333	296	302	288	303	283	328	305	291	307	296	287	297	288	314	281	330	307	297	280	317	309	290	291	276	293	293	326	272	288	297	297	332	303	309	277	289	283	325	284	270	281	293	325	292	299	297	306	308	276	305	311	287	285	280	322	288	289	291	269	302	297	309	285	306	315	323	295	315	298	332	318	301	300	298	296	298	311	299	293	279	262	288	327	278	302	317	289	341	275	287	271	324	283	270	310	321	300	291	287	300	316	301	291	317	280	291	303	270	277	270	267	322	300	313	308	297	285	263	303	280	272	270	286	302	298	295	307	328	299	291	302	304	293	305	327	283	293	278	302	283	269	307	301	300	297	283	323	283	296	307	314	316	302	310	314	286	264	290	310	311	316	282	290	276	296	311	304	293	299	303	277	312	283	293	274	292	308	316	276	297	301	327	271	307	332	289	297	287	299	260	278	295	305	318	276	303	297	278	301	297	334	309	293	282	295	304	285	287	301	301	276	309	308	275	306	292	307	322	298	318	300	274	313	265	288	282	280	273	318	313	300	314	285	329	299	293	274	352	309	297	327	274	300	319	329	278	299	307	272	283	294	303	274	282	306	280	290	296	312	280	278	293	282	286	288	319	311	303	286	308	292	282	290	309	306	310	301	304	283	288	329	305	306	286	316	312	303	278	301	291	315	312	287	276	314	303	317	295	316	279	277	294	311	300	293	294	303	287	303	298	298	301	277	298	287	276	296	277	310	312	285	299	287	277	292	252	255	290	305	309	294	300	302	267	293	302	292	303	296	308	284	306	320	276	312	278	284	315	296	326	284	306	329	345	322	283	285	305	308	303	271	310	264	301	302	308	278	304	275	307	274	282	302	290	299	305	320	279	313	294	328	322	311	289	291	288	314	312	298	300	308	322	260	298	282	297	271	322	294	274	301	267	296	272	302	323	298	322	316	305	323	313	303	312	292	295	293	297	310	291	327	294	335	311	298	307	313	285	294	296	305	263	342	312	298	299	288	332	302	318	301	282	292	298	308	282	285	288	302	310	291	308	285	324	288	284	308	301	280	299	278	303	307	282	319	295	335	281	307	300	274	297	282	312	303	307	300	260	287	313	292	267	305	265	334	274	299	261	285	289	293	287	309	300	315	289	296	300	315	282	318	352	308	321	320	309	288	310	300	287	293	305	297	295	295	312	259	286	296	293	299	325	302	300	273	279	319	308	296	291	291	304	287	289	309	306	290	320	328	319	310	309	277	282	286	277	279	294	297	312	301	318	319	302	296	306	278	287	326	298	251	293	285	281	271	300	303	293	306	274	291	305	292	311	308	289	300	271	280	294	296	275	322	292	301	303	292	302	285	342	299	270	304	264	289	328	295	300	297	312	280	285	292	304	319	270	271	266	311	312	316	305	291	270	342	284	299	292	292	290	308	272	309	304	296	285	301	324	307	305	282	310	310	319	288	274	308	293	283	277	296	305	334	304	288	286	290	301	309	278	335	305	285	289	276	290	310	282	332	307	291	281	291	295	291	294	286	308	307	300	272	327	311	286	283	329	289	306	281	300	286	293	307	283	284	290	350	325	311	296	309	289	342	315	315	280	307	326	303	285	330	283	297	282	295	307	297	305	284	298	316	301	286	305	300	314	318	277	298	254	306	292	336	321	297	278	288	335	307	302	303	334	291	325	307	297	329	315	311	282	294	301	268	302	309	304	285	298	303	292	303	331	328	284	294	287	297	310	310	305	268	321	333	284	314	282	307	294	275	264	267	341	295	314	289	290	291	295	288	338	299	293	298	271	320	298	302	289	296	302	267	304	312	289	313	299	303	309	283	314	301	316	298	286	282	318	291	304	305	304	306	280	304	312	312	271	273	290	298	297	287	272	300	297	275	283	276	325	311	312	306	309	339	257	280	317	310	304	318	308	323	331	287	327	313	296	305	275	308	318	302	295	308	303	296	272	326	312	329	321	299	303	311	292	272	286	309	312	294	294	300	303	264	273	338	281	266	285	287	303	316	285	289	316	297	297	287	290	297	277	298	262	288	263	309	288	277	321	290	322	304	313	282	274	293	296	327	295	326	305	275	298	288	305	308	298	324	285	309	295	308	284	287	292	306	281	300	312	290	308	313	280	289	300	278	311	300	270	291	307	308	283	313	297	290	342	287	312	301	293	298	305	313	275	267
49759	18953	3813	1051	694	612	430	374	306	283	284	253	204	221	202	202	181	179	184	180	177	157	175	172	169	160	148	152	180	168	169	156	177	155	193	168	158	164	150	154	157	165	148	182	159	147	160	168	153	170	146	150	173	163	136	158	146	149	134	150	159	157	156	161	160	144	162	157	175	163	158	145	164	154	171	184	174	161	153	166	140	148	168	154	155	172	140	154	196	159	169	158	167	150	139	157	152	157	144	164	144	146	147	175	149	159	150	168	163	156	174	157	131	136	164	150	170	169	154	168	141	179	157	178	183	143	141	134	150	163	166	159	155	150	141	167	152	165	152	144	153	124	167	162	155	153	156	147	148	153	145	152	169	149	162	147	158	153	166	164	176	156	156	153	171	125	164	172	151	157	171	137	142	130	170	182	173	152	159	148	170	134	162	118	167	149	164	158	170	153	144	147	154	150	158	145	162	156	145	162	145	149	154	175	146	162	143	157	153	163	169	173	150	133	160	143	183	156	151	156	149	138	162	173	151	141	137	141	156	144	152	142	169	165	165	130	164	165	157	146	176	138	147	142	143	152	159	164	177	152	163	187	137	159	145	139	169	144	160	127	152	165	149	149	159	157	138	153	161	148	145	136	141	175	167	149	151	145	145	165	147	150	148	146	158	157	141	182	163	149	178	144	160	159	158	136	170	152	163	142	152	169	152	146	162	157	150	147	169	137	139	164	151	163	162	149	167	153	164	160	146	162	142	146	163	139	138	152	134	149	141	146	155	150	163	141	149	168	147	170	151	149	183	181	138	142	173	151	146	163	121	151	161	145	143	161	139	173	159	151	166	155	172	138	154	160	158	152	173	138	155	153	152	169	143	137	163	156	160	155	159	150	160	155	144	160	187	122	150	151	177	154	170	155	168	147	152	181	152	164	145	152	139	169	148	168	144	165	171	159	155	153	151	151	138	180	166	181	155	169	161	134	139	155	141	168	122	160	150	155	143	155	142	156	126	151	158	152	178	156	170	156	160	171	165	190	165	163	159	139	143	154	132	170	138	145	176	166	180	156	184	147	142	161	154	159	146	156	140	149	157	159	151	159	132	146	166	161	156	153	148	155	148	152	159	148	148	139	159	159	150	153	143	137	169	153	152	186	150	157	144	165	149	160	156	153	157	134	154	152	135	155	160	151	150	146	180	163	178	133	137	161	153	141	133	146	146	147	162	138	140	152	152	184	145	153	167	160	145	148	161	150	163	155	153	125	175	144	160	166	178	171	145	158	160	163	130	158	164	166	157	150	165	163	162	135	156	160	156	147	164	163	182	144	153	139	155	163	146	154	140	154	153	142	126	139	152	174	179	153	147	143	168	142	139	137	148	158	158	172	140	159	158	149	148	173	175	139	154	152	164	163	156	168	152	155	141	146	165	172	162	137	125	149	169	144	162	151	151	152	173	155	155	162	164	162	171	149	162	167	136	136	168	166	152	140	164	152	177	164	148	145	152	167	155	173	147	172	143	155	166	129	172	134	142	147	158	145	168	152	157	141	175	166	153	154	158	160	166	159	150	152	154	155	157	154	147	158	158	154	164	162	156	160	151	128	152	177	142	131	147	137	140	170	121	138	150	148	156	153	166	160	167	129	150	154	173	135	160	155	165	142	163	153	153	164	142	156	141	137	142	148	148	156	175	160	145	163	156	155	175	159	150	155	146	151	171	166	147	150	133	158	141	157	154	156	165	173	158	143	154	166	121	153	136	187	150	137	160	134	148	154	146	127	166	153	138	171	141	145	175	140	154	135	164	161	168	174	154	136	167	176	168	167	149	154	175	159	163	161	158	165	161	142	154	150	161	160	153	139	154	165	144	147	172	156	161	159	169	174	157	150	169	170	140	159	146	148	176	163	131	156	158	163	142	141	159	150	127	140	151	165	158	163	161	147	151	154	168	160	141	130	150	176	153	155	168	177	186	148	139	140	165	133	155	133	140	153	125	116	149	154	157	142	161	157	143	150	166	178	146	153	152	167	156	149	169	130	145	145	147	142	194	173	152	169	159	139	152	172	159	161	178	155	142	155	157	156	154	152	166	172	148	157	159	157	131	155	155	133	154	146	168	133	137	139	158	158	156	154	159	144	139	178	163	158	125	164	150	166	151	181	138	157	173	168	148	150	155	157	160	172	143	143	152	145	156	176	147	157	166	153	129	176	133	154	141	139	121	176	160	144	155	147	138	161	157	157	137	149	139	154	155	136	161	139	161	149	164	155	133	159	137	155	166	140	152	174	170	176	153	169	168	156	167	145	184	150	163	144	161	148	157	163	186	165	167	150	138	133	161	181	173	142	151	145	180	146	141	126	161	165	163	162	138	141	146	147	175	157	159	151	179	150	146	161	159	144	149	142	167	143	169	151	144	172	140	152	163	137	154	156	144	151	192	134	153	183	158	173	149	162	152	130	144	134	159	163	136	169	149	145	161	148	130	139	167	155	160	151	136	153	149	136	147	125	122	159	179	166	152	164	138	134	143	140	146	158	154	138	179	159	142	151	133	122	164	153	142	139	174	165	127	156	163	172	134	173	159	151	156	121	145	138	141	160	135	160	148	181	151	153	140	140	160	173	148	149	153	134	156	148	164	149	161	137	139	128	147	160	143	168	148	160	177	140	165	160	152	151	158	146	161	153	178	160	167	149	157	162	151	166	174	169	141	164	153	158	152	154	170	154	165	160	174	149	146	156	154	160	135	159	164	150	168	181	150	142	171	174	167	153	149	168	172	157	143	170	182	146	142	155	160	147	155	143	156	158	165	177	143	153	146	136	165	144	149	121	155	152	138	178	150	155	158	155	157	177	185	140	148	146	155	158	163	144	132	159	141	144	146	151	164	151	155	166	165	151	144	155	167	163	163	136	139	142	165	159	158	144	138	156	158	142	166	156	143	174	139	147	172	160	159	150	145	172	147	160	157	150	157	148	138	151	136	174	145	165	158	145	158	147	154	147	160	156	158	169	144	142	139	141	139	155	148	169	188	148	172	165	153	145	154	146	170	153	166	150	152	153	140	168	147	168	139	156	127	162	153	147	174	134	139	164	164	149	143	146	170	151	137	150	164	162	141	162	177	149	155	137	153	162	141	162	152	156	156	165	142	154	149	153	126	135	147	173	164	158	142	162	164	139	171	164	137	171	159	156	138	156	165	165	156	148	135	150	149	153	147	150	146	159	153	165	163	154	147	154	146	142	160	161	159	161	164	154	154	172	139	140	160	174	163	143	133	165	160	177	164	168	179	138	187	165	156	148	164	160	154	147	156	177	160	141	155	144	164	156	159	156	161	148	144	173	159	165	153	168	144	145	157	149	146	159	137	166	174	152	164	153	165	140	155	160	178	143	157	143	145	166	152	127	146	156	163	146	158	160	146	150	161	149	124	136	148	155	179	156	171	173	141	133	157	127	146	149	170	170	157	149	175	155	172	148	154	160	150	166	136	165	110	164	128	161	146	153
30652	1392	2879	3281	2815	2279	1911	1618	1419	1262	1081	1035	953	848	821	819	788	711	668	674	687	669	651	663	654	609	558	594	594	588	594	579	542	573	587	587	549	621	544	506	530	527	510	520	512	563	494	527	521	509	553	509	535	479	500	500	503	497	496	503	540	459	523	531	471	517	503	489	467	534	521	508	506	473	502	513	473	488	543	530	504	510	495	540	507	485	464	516	431	484	522	474	530	493	486	518	479	460	516	516	508	496	487	499	500	496	503	463	539	507	571	497	478	522	499	513	464	500	509	502	460	495	502	491	479	495	500	525	506	533	553	486	524	523	491	506	460	489	500	506	469	460	505	475	461	492	520	475	467	482	459	482	509	537	456	493	507	495	523	480	480	459	503	530	486	499	495	486	523	513	489	527	473	509	514	511	474	476	455	497	485	500	483	518	459	478	469	504	493	466	464	463	509	497	467	484	488	520	499	446	459	506	447	527	481	489	521	499	494	483	491	481	495	476	521	528	463	533	490	491	507	489	457	465	460	517	445	482	490	520	545	504	509	501	499	488	488	469	499	510	500	470	483	441	486	492	504	490	472	484	507	529	461	515	454	489	496	473	484	490	490	464	501	490	470	523	467	479	512	487	501	495	494	513	490	496	495	469	519	486	494	464	517	498	475	492	501	506	499	480	506	521	484	465	461	498	487	474	510	483	500	522	480	497	459	481	502	480	461	506	494	502	509	486	491	485	518	500	493	464	504	466	518	450	508	506	469	500	510	482	518	479	495	503	489	519	467	503	461	444	479	485	498	513	487	476	460	505	482	474	462	491	489	496	483	517	529	484	483	481	447	479	494	492	486	503	440	451	457	490	481	492	502	478	552	510	485	476	520	502	479	488	476	525	498	499	467	498	499	485	474	471	454	483	518	468	518	471	504	501	500	439	505	477	473	528	482	521	433	489	541	493	520	506	526	515	480	513	482	448	499	499	506	505	499	477	470	458	510	469	488	496	504	474	501	485	525	501	436	468	514	502	510	516	493	489	462	470	443	487	468	490	515	520	488	520	495	499	432	496	539	490	492	485	494	493	544	485	476	476	483	501	482	489	545	520	456	469	456	499	463	448	487	506	513	482	515	468	491	482	465	493	507	452	520	477	487	470	488	499	474	468	522	470	475	426	480	471	493	504	498	515	511	517	456	481	511	512	466	484	469	489	507	494	498	516	489	432	502	539	471	489	493	488	506	440	517	487	526	496	503	487	474	467	504	505	470	491	495	482	494	543	501	486	497	441	495	516	467	509	482	478	474	489	480	489	484	511	513	515	476	543	475	505	483	509	469	508	496	493	488	487	483	473	480	495	495	476	531	469	530	514	526	451	512	543	491	495	514	516	529	521	485	517	474	489	499	556	490	462	508	467	463	483	480	506	509	485	485	526	475	506	538	467	488	525	462	517	482	482	473	415	483	531	534	458	533	442	464	502	500	486	507	488	496	517	458	491	480	503	474	458	477	477	503	468	483	492	494	505	459	503	447	477	475	504	493	512	492	501	531	493	480	524	482	510	463	475	505	497	480	497	504	483	493	490	492	494	504	494	490	468	507	470	502	513	525	478	525	495	505	492	511	497	478	462	482	497	470	504	510	491	475	498	540	508	492	489	510	537	484	516	487	446	541	471	466	470	459	504	512	482	477	463	488	497	502	511	486	476	508	475	480	477	517	499	468	509	505	484	482	472	454	436	525	484	491	495	517	522	502	488	496	543	492	471	501	483	483	439	507	469	486	466	517	525	480	485	506	513	499	490	487	477	476	512	490	485	506	554	498	517	493	502	504	550	461	493	495	463	464	477	464	478	497	444	475	492	443	519	479	507	484	449	482	512	504	499	468	541	484	505	495	516	485	506	493	481	469	518	467	491	489	492	460	461	489	494	519	531	520	491	487	484	482	493	524	496	447	501	459	479	507	504	468	498	496	478	457	489	484	485	497	449	502	465	494	515	487	498	503	466	467	497	473	482	484	471	501	486	481	524	497	480	486	532	478	467	491	504	516	465	478	511	481	475	498	504	473	472	490	533	498	496	485	471	487	472	483	508	487	490	492	494	467	495	510	507	506	444	481	523	483	507	501	511	481	519	474	487	479	485	527	470	489	497	479	521	557	489	498	483	519	501	483	504	512	475	522	490	526	484	508	479	450	498	476	528	472	494	469	488	499	470	484	487	447	494	486	459	550	471	478	490	471	469	466	552	488	505	484	532	483	472	477	503	451	507	501	470	458	502	492	477	463	499	518	500	532	530	495	534	510	480	492	458	516	469	516	484	498	465	482	528	517	466	500	471	496	501	477	472	480	521	486	504	466	524	468	505	469	469	504	484	487	490	476	459	465	537	463	456	490	512	473	503	515	473	447	472	486	534	463	522	476	497	487	505	511	493	450	494	502	466	488	488	519	497	484	489	510	492	515	475	490	503	499	504	501	483	467	441	485	496	517	494	459	470	453	524	490	499	469	475	506	495	514	471	495	485	502	528	489	461	522	471	486	497	469	488	463	485	441	506	474	514	491	461	488	490	490	482	497	512	474	498	452	490	536	510	473	455	478	487	484	523	496	539	484	510	463	497	514	462	484	461	500	505	483	491	499	504	484	508	525	535	472	472	503	459	487	487	508	484	524	533	460	499	467	496	475	518	447	477	461	475	465	499	515	486	520	463	467	448	528	497	514	522	451	505	504	514	485	465	518	473	501	486	484	525	485	494	493	504	524	476	514	494	459	519	500	463	494	480	514	512	478	484	462	465	470	483	474	489	488	488	504	489	521	482	504	526	462	495	515	495	469	461	486	484	455	496	470	514	482	462	468	497	469	498	490	507	472	497	479	500	492	470	540	496	491	521	472	454	515	463	490	510	501	447	485	507	437	460	490	487	497	486	515	475	498	495	539	458	471	481	521	484	466	471	510	508	460	510	457	426	485	478	483	466	568	508	489	454	455	503	501	472	479	506	499	489	481	522	497	464	503	479	454	517	502	500	487	487	545	474	489	489	456	453	437	448	504	495	501	488	444	484	524	516	523	458	451	479	491	505	510	484	482	505	495	505	492	442	501	482	507	476	507	489	521	491	444	505	480	512	452	475	457	504	484	439	483	480	516	500	488	474	511	494	506	544	527	494	506	501	475	476	479	498	482	499	500	490	493	477	489	520	531	455	457	463	502	529	519	547	479	524	501	445	499	473	477	498	491	495	538	500	493	472	458	473	528	521	501	532	482	500	476	480	507	481	512	501	520	488	491	492	473	488	492	493	493	449	484	497	477	482	481	487	485	477	478	434	504	466	539	507	476	460	477	490	483	488	462	475	468	457	540	515	518	485	491	493	473	484	466	473	467	513	474	484	483	516	480	500	492	526	505	433	464	493	489	484	503	480	486	503	508	491	530	470	462	512	471	476	495	486	505	523	450	461	468	443	462	494	482	498	506	473	477	468	560	491	478	476	467	475	471	496	501	492	486	498	521	482
61244	26168	9485	2305	1507	1067	888	706	601	491	439	417	420	380	356	341	361	347	327	311	307	311	304	310	278	274	292	265	298	247	295	285	281	252	290	291	255	286	279	257	272	262	276	244	214	263	262	261	261	288	288	266	255	252	292	238	278	259	267	270	245	240	265	266	264	280	244	267	264	278	256	252	256	256	278	235	237	259	268	271	303	252	241	275	259	256	262	268	268	243	222	242	265	251	262	260	242	285	236	279	263	277	250	250	264	270	252	248	254	264	278	247	277	251	262	271	261	245	216	274	266	250	243	270	239	298	258	264	271	222	252	265	255	256	271	241	280	267	242	252	264	254	250	269	257	268	261	262	275	223	235	257	273	236	253	254	266	257	264	260	237	262	275	270	290	251	222	262	244	269	261	256	276	241	239	265	252	255	233	275	282	245	251	271	277	266	259	296	244	265	245	239	268	282	264	229	235	257	237	242	260	260	276	262	250	272	246	240	253	263	281	253	312	246	285	247	250	266	242	272	243	248	242	261	284	271	270	237	244	262	252	244	246	253	236	267	250	232	264	277	263	257	256	283	299	266	262	243	256	254	256	246	266	263	245	223	253	239	232	255	244	256	259	231	246	270	231	275	267	277	284	271	259	271	273	256	251	259	244	239	236	261	237	277	249	282	273	267	274	259	251	271	246	267	254	283	259	262	275	245	266	217	286	260	247	250	255	289	263	264	266	238	224	244	260	249	244	276	243	243	244	256	275	252	254	236	252	243	271	267	245	269	256	254	237	252	270	252	242	270	237	281	259	247	281	236	246	258	229	252	228	264	246	275	266	249	273	250	283	228	248	234	257	243	278	254	262	254	248	282	268	262	265	251	250	234	260	213	247	268	241	286	264	248	235	255	281	285	259	274	265	228	252	237	261	244	267	281	252	267	259	256	259	267	261	243	249	244	254	256	238	266	266	255	292	274	258	289	264	255	230	264	267	263	266	253	264	241	228	264	253	257	258	258	250	227	280	263	272	241	273	241	263	241	257	231	254	272	258	262	245	288	257	237	272	244	261	248	245	273	261	265	225	264	226	269	269	258	256	236	204	243	265	281	265	241	249	246	259	269	255	258	254	233	244	270	247	241	268	275	222	261	234	269	258	273	268	264	261	260	237	260	257	261	252	257	248	244	257	247	271	279	244	264	258	246	265	265	244	268	241	269	251	257	234	263	247	258	269	256	260	247	260	263	240	245	241	277	271	278	250	246	220	245	259	249	258	239	282	258	255	255	264	261	248	251	278	259	264	281	258	267	246	273	247	272	245	267	230	275	249	289	257	264	271	234	264	255	240	278	248	230	286	234	238	239	244	263	285	249	267	251	236	276	256	270	253	257	311	250	245	267	221	252	254	266	281	247	233	241	262	265	251	263	220	237	225	261	241	250	255	246	281	243	282	263	255	263	249	241	235	237	241	267	281	253	244	254	262	292	242	254	272	235	263	247	254	242	240	278	251	248	257	236	254	251	254	237	255	269	245	273	255	265	260	250	230	265	264	269	269	245	259	248	279	262	294	241	261	255	248	255	234	255	236	258	242	255	277	271	261	254	265	274	274	266	276	266	235	272	237	240	258	263	231	240	249	242	254	266	252	245	259	272	288	266	257	287	279	212	234	250	276	259	249	278	280	253	231	265	268	268	242	235	255	272	254	270	286	258	254	294	284	264	258	284	247	258	259	263	252	267	249	258	244	251	235	238	232	251	233	257	251	272	268	252	224	257	253	277	293	231	255	243	262	258	249	227	260	266	251	264	266	251	256	241	274	273	261	272	275	239	263	263	276	244	232	257	275	262	272	287	275	271	239	266	260	239	261	285	256	236	238	257	223	289	299	253	278	297	263	256	259	257	285	268	270	251	251	262	239	272	265	237	238	279	252	272	256	252	253	267	267	250	265	259	229	273	267	276	250	283	263	236	271	265	258	222	231	255	264	252	255	231	260	249	268	248	282	261	232	273	249	263	259	235	278	255	238	242	244	283	249	251	240	255	276	240	261	259	264	291	288	255	259	268	232	268	260	268	275	254	247	254	271	305	297	300	239	244	259	274	239	231	260	256	270	257	262	240	231	280	252	269	258	261	251	282	260	265	219	250	267	272	270	239	254	275	275	267	263	249	242	257	271	223	265	282	235	251	250	288	257	227	258	224	229	279	259	264	271	277	247	250	286	239	264	248	280	273	244	271	269	232	252	283	226	250	247	240	250	257	242	225	212	218	259	266	258	245	238	262	244	245	242	255	252	276	261	256	263	251	253	257	276	242	256	254	304	245	240	253	255	266	276	269	216	266	262	237	258	256	224	230	237	232	305	236	277	276	243	228	238	221	278	263	251	256	254	258	261	238	281	252	271	244	255	239	269	271	258	231	268	247	247	252	268	269	232	258	267	239	294	291	275	235	247	239	276	249	265	268	285	296	240	263	282	231	220	249	256	241	266	250	303	267	260	248	266	263	246	235	267	284	266	227	273	289	268	259	256	268	257	260	248	233	242	260	245	236	253	267	280	281	277	246	225	258	255	257	248	244	243	261	246	265	282	238	217	245	267	238	258	234	253	234	267	261	240	275	254	255	235	273	253	266	259	269	230	255	245	257	243	245	266	231	253	262	273	278	279	266	266	218	250	227	271	266	263	264	264	245	253	256	265	258	271	254	250	229	248	251	270	266	269	275	240	258	261	277	260	251	227	251	253	246	251	248	258	279	231	240	253	283	234	266	254	279	269	242	248	269	244	255	253	252	249	242	257	266	256	293	262	245	251	254	262	266	261	243	233	269	243	234	249	274	251	241	244	260	229	267	269	240	252	255	263	272	279	260	269	264	229	264	250	258	255	220	261	267	232	256	249	259	257	240	238	295	261	275	261	245	230	259	254	245	246	243	272	283	271	250	269	261	253	271	258	271	256	239	266	270	256	314	233	279	248	239	232	256	247	233	286	269	265	247	290	268	264	291	252	259	244	254	245	263	255	266	273	278	263	276	258	252	247	241	275	244	265	283	266	255	268	271	222	259	239	260	249	233	253	269	247	264	235	256	230	276	261	254	253	237	274	221	241	252	249	259	246	252	253	263	228	257	267	271	252	272	258	287	264	254	260	257	271	234	263	265	283	264	280	228	250	232	214	244	277	241	266	253	280	243	251	262	249	264	218	281	232	277	267	266	268	242	296	291	276	270	230	263	236	251	269	251	267	272	255	250	265	255	266	232	259	250	252	248	263	245	242	238	244	239	251	240	260	270	269	256	230	239	246	262	252	248	223	247	239	262	263	258	269	228	246	276	257	256	263	252	265	238	238	267	286	242	270	256	239	233	262	251	251	269	262	249	258	276	287	244	242	241	222	257	278	248	270	251	289	252	251	262	308	271	267	230	276	294	261	227	278	262	257	262	277	259	259	251	249	233	235	262	256	232	242	242	268	262	240	254	258	263	262	273	237	260	269	260	228	228	249	235	262	279	240	251	256	241
39713	2634	5423	6164	5229	4236	3517	3064	2605	2189	2036	1805	1661	1532	1412	1303	1288	1261	1218	1145	1120	1078	1056	1030	969	962	1013	960	956	933	986	904	848	868	932	859	834	805	847	833	822	851	784	839	781	862	821	804	861	776	774	826	808	762	776	828	798	820	749	724	804	798	755	766	784	786	764	782	814	811	748	739	739	800	762	780	760	752	732	759	793	761	728	765	730	738	769	802	768	772	774	754	781	743	785	807	766	776	719	778	727	764	767	737	734	774	764	666	724	771	686	710	771	780	718	734	761	774	801	763	773	775	671	714	738	784	773	748	736	781	756	792	730	763	744	802	753	742	738	793	725	764	813	789	699	720	791	761	743	766	703	759	739	783	790	731	733	709	682	788	760	771	780	755	805	783	737	700	757	731	756	777	720	798	739	762	749	755	753	709	745	735	771	750	774	732	732	725	758	741	744	724	763	777	774	736	750	755	728	728	733	730	743	727	732	757	708	755	762	769	713	714	762	725	784	769	759	748	728	780	773	717	788	770	785	754	746	752	764	786	754	752	780	742	750	735	789	778	770	733	762	749	722	724	757	780	747	746	778	807	717	741	777	761	767	727	849	770	731	721	729	753	751	766	735	774	767	780	713	744	775	717	742	733	760	758	788	732	797	767	694	748	732	715	728	787	729	766	746	745	732	815	743	712	735	724	787	773	709	709	692	747	735	715	769	743	771	703	710	750	723	776	739	724	750	709	748	771	747	690	757	735	787	723	692	749	731	756	733	745	773	729	739	762	731	752	758	718	764	751	762	777	677	771	712	784	724	811	715	698	722	744	726	722	829	742	739	734	751	723	739	807	768	763	744	766	753	745	714	715	791	752	729	736	712	770	768	729	753	728	755	771	735	778	736	719	710	742	732	797	788	697	760	746	745	695	767	772	778	738	760	754	782	740	792	728	757	758	710	735	719	746	744	736	749	799	760	689	727	733	724	686	743	786	763	745	683	762	808	740	728	770	743	739	758	705	769	766	717	757	735	721	788	689	745	719	763	744	713	787	753	769	737	725	765	716	687	754	707	759	728	735	787	744	767	740	783	710	785	749	764	755	780	759	790	763	723	763	743	776	752	724	710	745	748	780	725	697	786	792	750	766	718	724	734	743	750	745	761	763	761	750	731	730	778	782	728	788	734	748	738	723	762	750	728	687	684	776	692	718	721	756	727	758	764	715	735	743	716	727	704	726	710	743	766	695	768	787	705	768	741	711	719	723	785	763	756	732	796	701	721	750	771	696	719	711	740	758	742	743	754	712	722	794	700	717	748	756	737	709	754	718	745	699	756	720	737	722	727	778	734	748	739	738	784	785	763	769	787	750	677	738	763	696	773	711	751	766	734	782	702	787	747	685	759	751	734	701	671	774	752	779	792	778	750	679	748	826	681	750	771	753	751	737	704	771	698	732	734	777	733	769	775	724	766	758	792	738	727	788	766	813	743	736	758	735	690	704	735	783	801	737	796	767	770	720	762	746	728	761	753	785	697	727	753	701	716	712	717	718	761	706	786	754	750	746	740	737	740	749	784	716	735	768	759	710	759	734	715	787	772	714	759	736	715	764	746	734	756	783	713	742	792	781	771	776	733	739	770	777	721	734	752	744	752	757	739	767	798	736	738	724	782	750	776	724	749	817	753	718	782	731	782	773	718	758	728	744	717	789	763	750	723	737	719	724	782	828	762	704	772	734	748	732	742	759	732	704	738	777	768	718	767	753	727	774	762	769	747	742	762	775	746	741	760	738	741	737	713	708	723	729	733	733	724	700	758	777	726	778	745	749	745	727	741	716	679	753	722	796	775	796	742	741	744	761	737	738	802	726	761	749	739	762	726	739	752	699	783	787	775	754	791	776	757	745	760	714	793	771	750	720	753	730	716	735	743	720	780	746	741	710	714	805	745	737	726	729	793	759	710	734	732	742	780	751	780	781	744	722	751	773	697	753	741	706	728	722	718	750	751	685	756	768	776	721	773	767	758	746	762	753	743	771	750	759	753	828	737	745	735	746	703	733	749	714	774	753	729	793	738	752	751	721	710	736	725	716	795	777	751	760	768	733	703	758	731	747	735	767	757	723	738	781	692	738	736	745	778	761	737	719	700	729	763	754	747	737	757	774	759	774	768	800	787	755	728	777	733	746	752	776	737	762	746	777	743	826	689	723	774	724	757	730	814	707	736	734	769	764	796	760	735	768	724	756	787	696	719	751	791	685	722	714	710	739	718	747	715	757	726	747	736	766	760	734	736	739	746	766	741	746	753	731	763	736	749	744	716	752	719	769	737	736	722	785	765	754	787	806	780	780	738	798	743	750	751	760	747	748	728	754	747	728	720	741	763	731	768	768	717	771	720	743	739	759	777	748	735	779	775	785	730	706	778	762	748	774	755	779	710	760	734	730	768	760	722	782	704	716	775	741	763	784	699	759	760	750	803	782	752	713	733	754	765	742	718	758	724	725	746	726	763	789	714	709	776	753	747	754	728	741	723	764	801	713	715	759	753	795	730	707	721	790	777	747	731	748	760	744	718	740	718	752	743	734	737	735	748	737	739	694	769	773	734	705	745	731	730	711	705	744	750	733	717	755	744	720	753	726	768	770	741	750	790	769	760	742	765	783	750	782	703	711	705	740	778	743	780	728	748	759	749	751	775	771	736	747	738	733	744	760	739	703	765	743	719	765	732	779	718	755	758	761	745	781	743	720	707	748	765	755	764	722	730	757	760	740	772	744	742	748	756	753	739	770	741	761	730	798	748	746	711	760	744	719	702	729	728	737	776	705	751	759	767	758	772	735	804	734	747	702	757	745	778	726	739	741	701	722	766	739	750	748	770	745	754	759	745	778	730	729	754	702	766	745	761	730	718	699	735	725	769	746	725	731	718	711	770	767	709	695	732	717	751	784	700	781	764	764	743	734	770	770	729	763	762	733	718	763	750	735	769	759	750	784	764	700	744	767	739	748	763	721	724	685	754	734	780	788	700	733	716	795	783	741	737	747	670	732	712	737	754	747	691	782	792	725	734	704	766	710	734	765	772	731	734	721	767	766	704	761	775	735	786	739	800	715	766	744	762	769	724	758	735	758	734	729	777	786	736	745	775	711	741	735	780	704	765	726	701	823	734	738	744	677	765	745	735	768	763	706	722	758	760	757	741	730	738	739	754	764	780	764	754	729	721	770	733	780	721	755	725	741	754	719	770	751	797	735	710	723	808	764	757	763	766	786	694	758	782	740	769	721	751	743	721	739	749	712	723	695	758	768	728	710	712	765	775	726	696	721	771	709	761	726	751	696	722	712	756	710	741	768	733	712	776	718	727	739	729	755	687	707	703	736	740	726	793	737	713	756	776	733	749	778	780	730	741	791	751	718	727	753	758	735	795	805	731	723	721	737	775	772	754	747	748	747	735	724	754	761	771	706	735	727	749	764	769	759	753	738	700	824	714	733	744	721	738	739	772	747	734	794	775	731
7754	461	210	142	94	105	90	100	77	100	94	81	90	85	78	108	90	94	100	86	65	86	80	74	69	79	67	80	100	84	76	72	81	86	85	84	91	107	74	94	94	92	73	73	73	76	84	79	83	91	81	89	91	71	103	78	64	98	89	78	86	78	75	97	93	73	101	103	99	83	77	77	83	75	75	84	64	85	83	75	92	87	87	86	69	79	85	73	85	96	75	60	77	73	79	89	82	86	84	94	82	77	73	97	68	95	81	79	75	73	99	78	79	69	77	65	68	106	82	72	102	81	67	90	90	92	89	74	83	78	78	65	85	80	97	81	88	86	67	67	87	89	87	72	91	77	78	79	81	77	77	74	87	79	77	80	73	93	80	85	88	98	76	79	85	107	90	83	77	81	76	74	83	99	83	73	78	92	89	97	82	77	91	104	80	76	72	92	85	89	86	80	84	69	91	79	74	71	102	82	72	68	71	84	79	84	75	80	91	73	80	85	89	77	98	92	73	87	83	96	87	84	88	92	85	68	80	96	85	82	76	73	64	78	64	82	67	65	80	91	71	97	80	94	84	88	95	74	85	81	82	82	89	63	77	91	82	94	84	101	90	86	76	86	80	72	77	72	71	68	75	89	86	80	92	72	67	92	78	87	68	97	84	74	75	91	90	89	94	86	76	82	88	68	94	90	85	64	78	91	69	78	98	86	82	71	80	75	87	99	69	79	83	85	83	87	89	73	95	98	87	82	81	70	93	85	83	69	70	99	90	85	93	98	88	79	84	79	81	99	74	80	96	80	80	85	83	82	71	64	79	89	89	98	88	95	80	77	76	77	84	78	94	86	84	102	88	95	84	89	62	80	67	93	86	76	78	71	92	89	78	85	88	89	83	89	67	85	81	72	85	105	81	84	75	75	76	85	82	79	93	71	80	86	101	75	82	79	85	89	92	95	84	82	80	91	85	104	93	85	78	97	80	87	82	90	97	86	78	89	84	89	102	81	79	83	96	90	88	77	80	91	86	75	87	86	79	81	86	74	102	86	95	78	73	65	98	74	99	109	83	86	79	84	78	83	64	78	79	84	77	73	100	83	94	78	85	89	78	83	85	76	88	83	71	79	76	79	102	95	94	96	75	84	85	72	92	80	87	77	78	74	82	84	92	93	76	91	65	72	98	76	78	84	71	80	72	78	98	76	98	84	78	93	71	76	75	93	85	90	70	90	71	76	66	71	85	91	95	71	73	83	68	87	86	90	73	82	79	67	73	89	70	74	94	93	93	78	69	79	86	83	82	76	79	98	85	80	93	75	86	88	73	78	78	71	99	87	68	75	76	88	79	98	84	90	88	78	60	84	88	88	70	88	84	90	70	96	83	82	84	81	72	82	83	74	97	94	73	92	87	78	76	84	83	93	85	75	73	72	72	85	89	70	96	81	82	77	99	76	93	72	93	91	81	75	109	66	97	89	85	83	92	80	82	88	93	77	70	71	72	69	90	72	87	86	90	77	74	81	88	95	104	96	86	86	76	82	77	87	71	82	79	86	76	76	79	94	83	60	76	100	65	81	86	82	89	75	78	89	68	70	87	68	96	86	89	79	86	91	90	76	74	84	95	83	76	91	78	75	108	89	92	85	86	67	96	77	86	82	83	73	81	66	78	94	96	60	61	87	100	88	77	73	77	64	92	78	81	75	79	94	84	77	76	99	94	78	97	76	84	83	93	87	72	79	89	88	68	89	82	82	78	75	72	96	90	84	87	96	83	70	81	83	100	94	72	81	76	81	91	77	91	80	80	79	72	91	71	75	56	87	91	80	80	76	88	81	79	89	88	73	83	75	81	76	94	73	68	78	99	87	85	90	87	94	57	69	95	85	82	75	81	88	79	95	89	75	95	83	62	80	76	102	83	65	94	80	70	77	103	77	93	89	68	71	76	90	77	100	68	81	79	89	93	83	86	90	112	72	87	96	82	70	81	71	79	86	98	87	84	97	89	80	79	79	92	83	103	68	94	68	80	81	76	101	87	71	81	81	100	74	92	82	87	83	83	92	98	84	89	86	83	66	103	97	77	99	76	95	75	85	100	90	86	89	86	86	68	72	86	90	84	99	86	73	79	74	89	85	95	93	93	86	95	75	86	79	96	71	84	78	78	70	70	79	94	75	81	86	98	88	84	81	77	102	95	73	97	82	91	99	79	91	76	103	73	84	72	85	69	104	84	81	94	77	101	90	86	89	79	74	80	76	81	77	88	93	84	73	93	66	78	85	85	67	78	87	73	64	87	72	80	87	88	80	89	85	71	72	79	87	79	65	74	94	77	96	88	79	82	84	73	86	91	91	70	84	74	85	93	75	89	77	77	88	107	90	89	69	90	70	92	82	96	100	70	91	78	92	76	101	94	88	73	90	77	89	84	84	87	71	75	81	106	96	81	80	72	90	80	90	89	71	76	79	81	80	107	68	91	81	100	88	73	79	88	106	74	75	77	94	81	72	73	65	91	84	92	101	83	91	82	78	106	81	82	79	100	74	87	81	84	93	85	93	84	78	75	85	76	69	75	95	76	94	86	68	70	74	80	91	73	76	81	97	82	86	76	79	92	79	88	77	81	76	73	82	92	72	75	87	82	91	90	80	79	74	66	85	98	75	85	91	82	88	82	68	76	95	82	108	96	85	91	84	77	72	81	81	97	83	90	97	80	79	70	84	82	94	84	89	85	81	81	85	94	88	72	81	70	71	70	85	96	87	79	96	71	84	84	85	100	95	74	89	84	90	77	72	98	85	88	93	89	98	94	87	76	82	79	82	91	81	88	85	78	68	93	71	87	81	61	104	70	95	90	81	81	88	97	77	97	78	88	60	73	90	75	83	87	79	85	81	61	76	80	95	80	74	89	93	93	73	93	90	82	84	80	82	78	82	101	82	85	66	76	96	85	84	75	67	88	99	91	81	86	79	81	96	93	63	67	75	109	80	101	74	96	74	78	87	96	80	84	102	78	97	88	83	76	90	80	86	89	78	97	93	108	81	74	99	90	97	90	91	79	82	92	91	78	79	90	99	96	79	95	89	83	64	76	82	93	80	87	81	77	76	86	79	97	76	69	83	80	71	76	75	84	87	90	85	83	79	84	90	72	89	80	96	86	79	89	88	71	79	88	79	78	80	75	112	85	77	80	74	89	74	81	82	70	93	77	78	85	75	76	79	85	80	86	76	87	71	84	82	79	77	105	84	78	82	82	71	78	86	94	67	90	87	80	65	80	91	76	72	77	77	101	77	88	83	78	90	80	69	81	81	89	86	74	84	91	74	91	84	80	87	83	103	86	89	71	84	81	86	89	81	105	86	87	74	86	86	76	103	73	70	63	85	73	93	78	87	88	70	75	80	86	87	73	68	88	92	88	81	93	98	82	74	71	82	88	76	77	85	79	68	86	77	64	92	85	74	89	85	66	72	89	84	87	68	89	80	107	75	78	87	77	97	93	67	85	73	84	73
7955	394	433	462	444	406	405	397	361	325	380	376	325	316	291	328	315	299	304	310	290	327	332	323	296	310	296	300	288	310	310	318	319	313	306	316	300	321	310	293	296	306	322	331	296	310	311	316	338	296	316	273	301	317	315	306	320	332	287	285	324	313	304	318	321	300	297	285	342	302	296	280	309	295	291	304	295	306	296	314	278	303	312	285	304	297	280	258	272	292	282	328	268	283	270	305	281	317	294	306	330	320	309	282	303	326	287	295	284	299	321	317	309	284	347	310	315	326	316	284	315	315	332	282	316	277	294	305	284	306	291	298	276	333	266	303	285	314	279	268	337	308	312	301	340	310	299	301	335	297	280	279	310	338	264	331	334	282	294	294	304	282	329	338	278	292	285	292	299	294	296	299	275	335	315	299	315	290	327	283	305	292	305	265	317	285	302	295	273	287	284	282	306	265	301	285	273	298	272	272	276	319	294	287	301	316	281	280	302	306	294	307	317	317	286	290	285	311	300	288	353	277	299	276	290	282	327	329	336	321	310	301	315	276	293	287	309	299	304	293	310	323	280	315	322	309	322	292	275	284	273	303	289	283	321	292	309	292	312	307	329	293	325	276	295	350	295	281	303	281	294	324	279	308	289	315	314	299	322	293	295	303	304	285	301	311	264	302	279	302	342	312	309	300	327	300	303	286	329	299	297	315	325	304	303	289	321	270	305	280	267	303	304	287	301	313	326	307	304	305	317	269	325	299	301	273	325	300	291	315	327	334	290	293	282	306	311	282	321	287	281	270	288	294	296	289	318	289	300	308	330	312	286	294	296	286	275	342	309	320	299	312	291	307	303	289	300	322	278	312	292	324	308	293	295	314	294	295	308	341	293	292	281	304	307	287	284	293	302	298	282	335	324	303	292	308	304	298	298	282	294	330	273	295	303	287	300	287	287	311	332	313	331	277	305	303	295	316	318	332	271	327	308	291	323	294	293	288	292	281	288	306	319	327	298	328	280	302	323	285	306	294	308	305	323	286	317	294	293	287	285	301	289	295	280	318	301	348	319	309	312	305	302	351	305	303	306	302	301	308	295	336	298	302	324	299	284	297	295	269	327	307	311	328	297	303	278	302	327	298	286	314	312	293	316	302	292	300	316	306	312	305	317	272	315	298	290	307	276	333	296	296	293	306	295	283	317	327	307	294	315	313	294	326	279	281	286	301	347	313	303	291	295	298	281	322	278	319	288	294	301	307	333	332	309	311	299	288	265	331	301	284	300	309	281	294	306	276	315	297	333	260	326	316	309	341	288	307	299	277	295	309	269	318	272	307	307	299	308	305	296	309	279	310	301	304	294	293	301	295	303	262	312	310	279	287	312	322	306	316	318	318	294	310	325	311	330	336	329	295	302	331	296	301	313	311	340	309	283	317	319	329	286	280	262	326	296	309	300	329	318	311	290	332	318	290	279	323	294	310	308	290	314	339	299	286	301	294	320	309	327	350	357	310	265	263	286	292	284	303	325	305	304	299	285	309	315	325	306	320	289	312	324	298	329	281	292	305	273	339	298	322	271	287	293	276	305	261	298	304	306	300	301	296	283	279	288	298	298	305	282	310	310	272	300	297	303	325	288	312	322	287	311	283	301	295	312	310	303	288	325	299	309	304	297	271	302	295	302	321	310	290	362	327	299	305	294	325	306	320	280	266	268	309	303	341	265	309	341	343	311	325	321	324	308	277	321	280	274	307	297	316	320	287	295	298	309	340	304	278	294	316	274	308	303	305	303	307	324	303	301	317	287	291	286	326	319	291	311	309	314	313	314	273	302	303	315	287	286	324	301	300	301	305	283	287	301	300	311	302	292	338	318	307	316	327	289	312	262	310	302	305	300	298	310	311	286	293	339	302	351	316	296	292	319	301	273	295	290	296	291	308	313	283	306	301	326	302	308	289	315	282	331	291	309	331	312	305	303	328	323	295	315	302	338	299	277	304	318	310	290	288	304	332	276	303	293	308	321	306	320	287	340	277	299	311	286	282	319	311	275	317	310	300	288	294	295	292	301	283	335	302	306	299	288	286	311	296	321	294	318	307	282	315	310	295	286	268	270	326	303	257	309	303	293	316	280	295	296	298	292	336	302	300	281	284	271	287	304	311	318	318	334	289	292	285	306	315	309	328	300	329	293	319	283	326	278	297	294	317	293	322	314	291	298	303	326	285	341	273	305	321	343	320	275	276	290	290	280	327	291	286	351	313	331	319	323	301	334	305	272	316	280	266	341	325	315	293	295	284	313	292	285	311	274	314	293	298	325	329	302	275	292	322	290	316	278	311	323	291	311	297	292	286	281	299	326	301	323	318	291	308	305	288	306	298	288	289	295	304	311	295	269	284	279	303	302	307	295	322	302	303	314	280	329	281	299	311	307	298	295	303	289	302	290	320	280	302	283	275	292	296	302	270	301	328	284	309	302	325	288	294	291	303	312	308	270	296	314	300	296	274	284	298	316	296	291	280	270	292	302	294	296	313	267	364	302	311	287	286	299	312	298	308	296	297	314	298	308	319	305	293	286	298	289	317	291	271	302	297	269	294	314	289	286	280	323	298	291	285	311	294	319	314	319	304	314	292	328	301	290	291	284	305	333	301	293	274	319	267	316	302	295	284	322	297	287	276	294	296	312	330	301	315	289	313	305	294	307	344	311	296	292	295	304	330	271	312	291	319	320	310	299	303	313	310	309	288	286	307	301	313	289	337	296	291	283	271	301	284	281	278	325	307	296	291	289	308	297	298	337	297	324	321	299	308	325	282	338	292	304	334	299	321	278	317	313	302	290	290	297	322	289	305	295	302	359	294	303	295	316	319	296	296	309	329	304	291	328	286	286	286	273	277	290	305	289	291	313	310	292	314	289	300	300	302	308	303	313	306	300	313	317	313	339	315	321	293	300	301	286	305	301	286	283	301	295	306	268	314	302	314	311	346	301	300	287	336	309	313	298	302	280	295	264	321	301	321	317	329	309	313	281	290	290	307	331	313	307	304	287	258	303	332	327	318	305	307	313	304	299	282	286	275	292	318	290	301	300	300	294	290	300	302	298	294	301	295	305	293	284	310	328	303	308	290	322	297	313	282	295	287	302	322	299	331	268	290	291	306	305	270	331	338	326	273	315	329	307	292	285	284	308	324	339	302	311	297	310	303	308	293	267	284	294	315	322	308	329	290	306	301	319	302	270	309	289	305	284	291	287	325	266	285	329	297	289	308	291	274	292	283	296	283	330	294	298	322	340	328	319	306	303	281	283	275	316	304	309	285	295	317	286	323	287	321	281	284	279	279	302	332	307	297	305	303	323	307	299	288	301	309	299	311	293	314	357	316	306	308	305	273	281	304	318	302	305	307	298	333	299	319	305	320	321	325	294	299	313	302	273	297	292	327	305	289	281	336	311	294	288	331	294	309	289	280	274	294	306	324	310	277	288	295	303	308	292	307	303	319	314	323	290	306	319	315
48821	13054	2022	945	716	535	440	339	305	301	253	217	209	214	185	195	196	170	197	188	171	185	165	187	154	159	150	177	174	160	176	158	159	138	158	187	142	168	143	162	167	171	152	186	156	162	145	152	145	161	158	158	150	153	149	168	169	176	136	156	159	145	164	153	145	149	164	145	143	152	159	159	153	149	159	141	132	162	164	143	154	129	139	148	151	164	157	153	146	139	161	169	154	155	177	140	130	143	150	151	159	154	153	163	127	141	148	153	154	159	152	138	150	147	167	166	161	151	148	142	142	145	141	127	139	129	132	174	161	162	175	151	174	146	165	148	167	150	162	156	145	155	147	166	133	138	135	167	136	139	169	159	137	145	154	147	127	151	142	170	144	139	152	163	167	154	157	137	152	158	152	146	157	169	137	138	143	165	145	149	170	139	162	133	159	145	129	142	150	174	163	156	161	167	143	161	161	165	146	163	157	176	147	151	154	156	145	158	145	147	158	157	144	150	153	149	144	158	141	158	147	177	157	155	157	167	163	164	144	143	156	144	155	145	139	139	151	151	160	142	174	143	137	155	138	159	145	150	140	135	159	139	151	132	148	153	156	125	153	146	143	146	140	153	170	139	172	147	149	151	152	159	164	155	171	153	160	153	153	148	162	134	151	150	156	138	145	150	159	175	151	122	157	122	159	144	167	143	135	142	164	160	170	144	169	162	156	148	169	152	160	148	146	163	151	151	146	160	158	138	129	130	156	153	150	174	165	154	152	153	142	163	157	158	170	178	180	161	133	156	151	138	148	146	159	148	151	171	154	154	170	153	141	119	147	150	163	159	157	145	152	150	153	167	177	158	149	129	137	135	152	139	143	148	160	164	161	147	145	140	181	161	147	144	179	153	129	144	153	139	134	119	159	152	156	141	154	129	139	158	164	172	154	164	159	178	188	147	170	143	145	150	143	123	160	168	128	148	144	167	144	149	168	150	172	150	126	152	163	156	161	134	167	136	138	156	138	158	172	153	160	163	161	162	157	149	156	123	184	144	148	139	153	146	136	143	177	148	143	132	138	160	147	148	161	160	153	140	149	147	142	167	130	156	126	159	152	156	159	133	156	138	158	152	150	174	146	127	162	154	163	168	156	161	141	151	138	140	156	163	142	165	153	185	154	144	144	167	145	155	153	146	144	145	167	130	169	171	157	153	144	164	183	165	153	165	148	149	154	168	154	147	154	161	158	124	162	145	171	136	154	169	150	168	142	163	150	175	160	139	158	147	153	144	145	166	150	155	118	156	156	137	164	147	175	127	144	148	151	147	154	153	138	153	143	170	140	174	145	157	154	161	156	155	157	171	152	138	183	168	162	171	154	136	165	163	164	155	154	131	138	128	158	133	130	149	150	155	167	167	152	166	151	145	155	162	144	166	151	147	153	174	159	164	127	148	147	146	177	139	170	141	163	159	144	143	148	134	141	167	154	184	156	126	153	168	150	155	169	183	141	140	167	156	137	174	160	164	148	143	165	169	136	150	165	159	141	154	166	159	170	151	156	140	139	142	157	165	156	157	133	135	133	148	164	124	134	162	145	144	141	151	118	161	136	161	159	147	141	154	142	152	142	176	149	182	162	165	156	150	155	143	141	151	145	153	138	144	151	136	149	148	163	173	178	149	167	150	137	178	142	141	156	146	144	153	159	165	152	141	149	169	143	152	163	132	155	148	156	161	176	141	142	147	154	154	134	132	183	141	163	159	158	150	147	148	176	138	147	126	152	154	158	195	170	159	152	152	140	143	165	137	138	143	165	155	160	165	157	170	151	149	168	128	145	143	136	165	153	138	151	160	154	152	165	149	155	151	142	153	157	150	151	162	153	159	156	143	128	147	147	143	137	142	173	162	150	146	149	147	159	157	160	162	147	172	131	155	141	143	154	167	144	166	132	161	164	143	140	167	148	171	144	150	128	155	147	133	186	170	142	161	188	124	156	147	148	154	142	152	182	146	119	155	156	145	145	158	144	143	164	143	164	164	172	156	142	144	153	134	143	151	142	156	168	167	139	148	166	149	163	155	198	141	160	139	142	155	164	139	176	149	150	160	147	157	152	145	161	167	154	170	147	183	121	152	168	162	167	138	151	180	157	161	153	157	146	144	175	144	152	129	150	155	139	149	130	159	152	134	157	132	166	151	161	147	171	152	182	151	141	145	152	141	150	168	143	158	148	148	141	146	165	134	165	144	145	158	136	174	173	157	168	151	136	151	145	139	146	157	138	144	154	134	153	147	138	146	142	173	189	158	139	135	157	146	161	146	165	166	145	141	116	135	144	149	158	146	149	150	150	150	166	127	150	143	144	161	163	150	163	122	136	155	160	158	140	158	143	145	146	149	170	170	155	134	158	137	158	158	164	156	152	160	154	131	169	162	158	147	149	157	136	164	142	158	142	127	159	139	159	145	155	154	165	135	143	148	159	146	153	165	152	151	160	150	169	151	156	138	150	157	145	168	156	130	158	161	145	150	170	154	162	154	165	172	150	137	135	164	156	142	149	167	156	165	149	162	141	140	162	165	179	147	141	170	158	134	172	146	143	139	157	137	151	180	130	147	144	161	152	164	145	133	156	148	153	151	146	174	119	146	136	156	178	174	163	166	150	152	147	171	162	162	160	160	174	140	162	148	168	156	168	143	167	145	152	148	152	165	157	156	151	147	171	144	140	179	129	142	150	161	158	158	153	141	141	164	167	166	162	164	147	155	177	136	146	165	144	160	171	183	136	143	146	136	143	162	178	148	136	144	154	136	163	162	151	138	139	153	156	154	140	155	148	163	139	142	144	139	151	139	161	156	173	138	167	166	144	144	141	157	165	149	159	142	151	158	158	160	141	153	147	146	167	172	149	144	141	135	147	143	135	161	126	169	150	141	174	137	129	149	150	152	134	161	150	151	151	151	160	154	143	159	142	145	165	148	158	138	159	145	161	160	140	149	174	165	151	146	160	166	147	149	151	149	146	156	145	162	167	167	170	166	152	148	149	159	160	156	160	160	166	141	177	144	152	149	179	141	141	138	159	152	135	160	152	157	135	128	128	151	138	144	166	164	154	161	137	172	135	164	157	145	159	150	175	153	142	139	157	146	149	165	147	155	156	124	157	140	165	150	163	173	143	137	177	154	152	158	140	141	147	143	141	149	161	142	137	153	174	154	152	158	165	164	154	164	140	164	146	160	155	169	129	150	150	155	148	172	155	149	158	163	143	139	160	159	157	143	167	149	156	152	148	157	193	142	141	158	162	150	157	160	145	162	173	150	161	141	163	164	135	159	162	144	130	154	151	168	149	137	142	156	177	158	157	141	134	152	146	152	181	168	166	135	158	175	142	145	152	172	144	142	151	122	135	168	182	152	151	162	158	158	157	154	149	159	162	165	153	155	160	137	155	153	162	154	177	164	164	143	155	152	131	156	132	155	150	146	163	160	131	141	141	159	156	143	162	162	143	147	158	172	138	156
26937	1314	2927	3336	2809	2289	1959	1562	1382	1316	1109	1040	937	894	828	830	801	776	709	722	693	678	640	658	598	598	561	555	586	616	561	538	554	537	551	573	524	569	505	557	542	552	527	573	486	546	536	507	518	500	452	498	470	469	560	494	486	535	472	495	524	514	526	497	501	542	512	497	531	473	514	530	472	481	505	528	508	464	477	449	487	539	487	504	493	475	506	480	502	498	526	500	485	517	461	516	465	503	477	522	505	457	455	500	493	486	485	491	509	535	505	489	492	461	468	495	482	492	493	474	493	503	464	533	525	444	474	431	479	480	467	499	484	474	534	504	475	459	508	474	455	515	496	480	494	490	458	473	498	527	498	474	508	459	518	505	506	504	504	501	484	516	499	480	473	482	489	519	512	481	465	471	502	507	504	494	459	484	524	452	506	470	490	485	478	474	506	495	463	480	525	508	472	500	490	473	514	518	490	509	473	506	503	481	479	496	474	512	469	469	452	529	519	474	472	457	504	504	527	468	499	465	461	516	522	465	498	475	488	493	459	484	477	458	503	503	491	460	512	511	496	488	492	491	448	468	471	476	487	477	460	485	479	506	501	477	509	510	456	494	486	450	460	491	497	512	458	515	519	459	505	458	482	468	481	524	446	478	489	456	517	465	468	485	472	453	506	478	509	479	469	478	520	463	501	484	498	507	442	464	476	457	476	470	446	487	470	490	521	488	502	470	494	489	507	497	481	476	482	483	432	523	522	466	493	462	471	510	506	466	487	490	463	501	468	458	469	457	504	499	462	491	452	486	491	526	451	494	457	507	502	504	471	498	519	488	463	484	453	479	483	495	464	498	500	531	480	515	469	507	490	457	505	506	496	481	486	445	479	504	465	510	484	476	493	506	460	459	470	502	484	519	463	533	469	479	484	500	477	460	494	497	479	486	475	484	481	490	457	488	502	494	471	505	507	481	475	428	469	486	485	512	504	478	499	512	491	478	450	518	505	485	498	493	489	484	496	486	484	513	482	469	467	470	516	490	517	486	548	484	497	445	483	454	474	476	518	485	452	519	480	441	430	500	487	480	521	468	500	499	497	484	472	471	487	474	486	475	500	485	501	483	494	458	483	493	504	475	477	482	488	508	503	505	473	475	448	427	462	500	446	498	505	467	490	490	472	491	536	480	445	483	427	458	484	491	476	445	473	461	490	473	484	459	509	471	495	452	493	483	473	488	501	493	498	470	487	428	487	507	492	476	476	540	464	441	448	502	497	444	523	468	502	468	505	491	494	466	495	529	497	537	479	462	465	465	482	475	466	507	476	470	528	491	483	492	478	451	465	484	473	504	443	472	517	443	468	446	459	535	536	493	460	443	461	516	524	474	474	496	483	526	448	496	445	485	479	469	498	499	504	474	465	523	491	490	517	493	493	506	471	505	469	508	472	440	471	447	461	500	502	495	525	457	499	480	483	480	515	492	475	530	483	497	474	530	475	433	493	523	492	496	489	473	489	509	492	444	473	473	495	457	447	471	511	490	493	480	472	477	489	491	513	492	492	500	474	505	505	483	500	479	514	472	486	503	501	472	496	523	477	506	482	464	523	496	462	495	468	517	476	455	480	431	483	500	472	490	473	473	505	515	521	469	452	502	469	478	514	466	493	455	479	491	504	527	512	500	478	469	483	487	471	453	461	445	503	511	524	496	475	474	495	471	453	502	483	483	506	461	474	450	468	507	477	457	471	437	456	487	490	489	509	474	461	492	501	506	490	512	514	464	454	457	449	487	512	507	481	492	465	446	504	452	493	474	448	515	450	505	506	441	492	476	493	494	446	494	485	484	529	494	505	480	501	495	472	457	476	473	474	459	517	480	454	494	495	455	477	514	436	479	501	474	517	501	485	507	499	467	478	481	474	440	456	463	484	484	498	506	502	478	485	457	502	508	500	481	478	487	477	480	492	502	501	499	461	466	505	493	480	518	458	503	490	472	476	499	463	485	478	512	468	485	493	511	476	515	502	528	516	489	462	475	502	517	486	468	494	466	460	515	497	520	522	500	490	490	470	502	498	480	469	511	528	479	468	459	510	466	496	495	474	530	451	457	488	489	451	476	467	529	527	489	476	466	494	478	473	491	472	512	512	491	499	466	482	495	476	465	499	508	491	462	524	497	456	508	542	451	489	503	467	511	491	520	492	510	473	488	498	497	502	502	503	484	478	514	478	462	467	472	451	484	471	513	488	454	489	453	494	477	514	464	532	487	548	485	442	468	513	481	494	495	478	465	444	469	485	455	495	495	493	536	493	493	500	507	490	473	520	478	504	493	451	501	446	459	517	488	477	475	491	473	455	482	466	480	459	478	504	479	490	483	494	438	498	490	520	501	497	524	491	491	494	465	493	536	443	500	507	458	497	488	476	475	484	511	507	517	501	490	514	465	440	473	473	487	455	473	472	493	504	448	509	505	460	474	482	486	503	502	499	494	497	493	507	496	478	471	519	481	457	502	451	468	445	528	463	489	443	489	481	513	508	499	458	509	509	496	496	498	503	486	496	502	513	492	477	508	486	486	479	508	490	471	486	525	449	483	515	496	492	519	456	510	479	490	501	506	501	500	504	484	517	480	478	498	480	515	480	506	468	519	504	476	511	503	487	462	496	482	512	493	455	491	511	472	463	486	497	489	478	466	501	496	500	445	523	504	475	494	453	486	520	484	479	493	459	497	508	485	486	464	467	513	523	499	494	490	495	495	441	476	515	472	457	498	471	518	511	521	483	451	474	498	505	514	478	468	523	498	509	464	486	489	498	465	507	484	496	460	469	488	506	485	468	479	464	452	457	451	487	509	516	521	477	478	452	492	484	487	511	468	477	536	484	496	446	505	493	482	494	472	489	485	471	476	533	461	479	527	466	539	488	487	451	515	491	452	506	464	475	490	482	468	521	538	505	513	495	494	448	501	475	554	546	442	486	473	481	503	521	490	459	485	515	505	477	480	483	488	486	511	483	522	509	505	483	488	523	458	471	482	494	524	479	518	473	468	495	474	478	522	470	483	468	483	504	478	467	518	462	483	490	468	460	486	495	470	494	482	480	509	489	462	482	466	542	483	484	467	496	485	502	475	499	497	487	526	484	468	502	497	469	509	488	488	465	510	505	480	489	472	494	514	450	548	475	469	521	491	460	465	495	496	509	496	493	472	500	513	458	506	486	483	493	482	492	483	454	503	488	454	467	488	468	480	487	454	484	510	498	504	498	498	440	460	491	466	497	495	485	483	463	452	446	487	493	543	467	467	490	457	470	522	467	513	472	465	486	455	452	463	470	498	439	509	498	514	501	476	509	513	495	477	473	483	481	475	469	483	535	466	491	477	512	485	460	481	520	509	500	481	502	490	489	488	492	481	506	510	497	498	442	507	511	477	507	458	476	468	498	471	499	474	497	505	487	477	485	455	470	460	475	493	454	464	492	462	442	483	502	516	451	465	499	545	486	455	465	470	506	467	478	501
59589	19139	5417	2272	1505	1096	871	717	587	474	460	434	386	394	386	353	327	343	328	313	331	313	285	305	316	296	296	276	308	261	281	253	283	269	255	274	245	246	298	288	270	239	293	241	283	284	273	250	275	275	284	262	255	262	244	255	262	265	285	258	274	254	281	230	232	254	284	221	270	218	256	258	261	260	241	229	267	265	281	262	262	255	261	276	268	244	244	246	248	240	238	250	244	253	259	250	265	249	283	237	229	249	265	257	263	257	273	281	264	253	284	289	256	256	269	274	227	298	241	275	268	266	266	273	258	261	276	254	236	238	254	281	271	265	263	240	290	271	239	245	243	250	257	238	267	253	270	238	235	278	257	276	252	247	230	267	257	253	202	261	277	263	274	237	241	236	264	216	238	278	220	276	253	243	284	241	253	233	250	255	257	272	270	269	258	271	226	259	245	252	256	226	267	245	246	242	242	240	258	265	289	275	252	231	239	257	276	262	255	257	242	219	199	253	240	252	242	247	266	251	240	259	273	248	248	266	280	241	260	248	251	238	246	266	274	252	210	263	246	286	279	230	250	284	267	247	233	273	253	275	258	248	248	277	241	211	266	265	240	266	245	250	268	243	280	269	278	289	249	242	286	246	241	244	259	253	239	277	246	218	262	248	278	276	245	252	239	252	236	245	240	251	251	228	263	249	274	250	254	232	235	235	254	246	253	267	246	259	240	256	253	256	278	209	305	248	265	252	243	236	278	275	250	222	261	266	267	240	252	258	245	245	256	237	246	238	232	259	250	271	235	229	274	267	267	263	249	255	239	255	255	231	228	286	276	268	246	238	253	274	272	249	255	279	240	264	256	266	258	231	238	255	223	234	251	237	241	294	283	249	244	255	260	257	255	265	257	251	252	232	269	256	238	243	258	271	249	270	243	246	255	221	270	248	243	249	237	276	285	232	261	268	269	255	272	263	220	246	256	292	248	261	265	252	252	236	243	269	260	245	271	238	242	248	245	264	270	264	241	244	243	264	248	241	232	239	249	267	269	254	235	254	257	243	245	260	280	245	266	240	230	239	240	254	266	258	278	239	262	281	264	241	254	272	249	257	233	227	229	246	271	241	258	243	264	249	254	271	240	261	242	235	257	255	264	252	239	259	255	250	245	229	251	247	268	237	249	270	282	237	247	261	233	242	252	257	242	250	290	261	230	268	288	241	267	225	234	220	233	256	271	245	249	251	240	250	244	236	257	250	249	240	254	251	259	268	251	245	217	245	227	262	246	267	293	249	230	271	255	267	246	249	248	246	226	286	254	205	238	240	264	257	292	248	274	221	267	265	276	262	293	253	221	248	250	264	263	256	259	262	257	251	232	267	231	272	249	258	281	224	264	233	271	283	271	219	239	279	295	259	225	245	280	262	236	286	227	221	252	269	240	255	251	251	260	259	264	236	275	243	257	252	268	229	268	257	250	253	274	246	269	254	229	211	258	265	258	251	229	260	249	286	247	271	266	273	273	244	229	258	267	256	257	262	258	267	306	252	284	255	276	278	249	254	247	250	258	253	286	224	242	241	259	244	261	251	253	263	253	260	256	266	255	272	274	264	240	243	258	218	265	294	236	264	254	270	273	284	263	237	268	267	271	246	276	276	249	258	253	258	242	260	243	226	250	245	251	241	242	265	248	270	268	254	250	274	276	265	264	270	242	255	252	255	249	240	262	279	249	273	225	234	258	262	251	246	223	247	257	259	262	240	272	215	254	244	271	258	249	232	269	249	228	269	269	225	255	237	261	250	251	265	248	264	257	247	223	273	254	250	239	270	277	248	271	224	245	246	236	233	258	255	272	245	249	263	251	231	232	263	246	247	250	235	262	247	247	241	253	240	237	242	238	250	236	259	262	277	278	288	255	249	235	251	240	211	266	265	301	263	264	242	256	258	274	252	248	243	222	265	241	228	261	221	254	266	258	256	285	279	272	250	269	270	245	213	257	233	244	283	276	245	231	259	268	288	276	251	263	258	253	274	250	220	259	256	278	248	244	285	239	256	239	230	268	274	264	260	235	235	283	237	238	248	246	254	246	278	271	281	290	250	259	255	243	233	252	239	257	236	253	252	254	243	252	224	252	248	247	247	263	255	296	243	234	270	244	281	230	271	251	261	262	269	244	254	227	233	267	232	252	233	220	257	259	269	266	251	292	275	267	244	252	275	245	247	246	269	242	254	252	261	257	232	245	254	244	236	247	245	297	244	243	280	267	244	260	254	247	249	259	264	234	287	252	243	239	233	244	239	257	294	241	227	257	270	249	301	254	244	285	248	239	262	258	244	274	252	273	233	255	264	284	245	272	251	268	247	286	242	246	250	229	245	239	272	221	262	270	249	280	241	269	261	255	267	226	233	243	254	237	247	234	243	279	240	246	283	300	252	270	245	274	279	225	286	272	228	239	285	233	231	252	242	233	255	264	276	243	267	248	246	269	226	273	249	242	268	223	251	245	243	220	246	259	258	264	269	230	240	257	215	252	251	273	281	221	256	267	258	241	241	263	242	252	250	255	248	262	236	251	242	224	255	227	272	240	243	261	244	273	271	247	237	252	246	244	275	272	257	260	250	267	272	243	249	260	244	248	260	270	232	250	256	225	260	240	230	243	250	242	258	240	234	283	258	250	225	244	271	275	247	264	264	249	235	252	228	259	243	235	269	266	255	242	278	241	262	241	262	259	229	276	257	255	265	231	265	250	254	227	246	246	249	255	247	311	244	247	269	217	249	255	225	245	284	264	286	254	256	269	246	273	258	234	239	254	251	270	245	250	255	287	254	250	265	252	258	251	235	241	248	277	277	231	264	261	261	266	254	263	270	256	283	251	228	263	267	249	267	252	246	253	233	275	263	254	266	245	266	261	231	248	254	244	267	250	290	237	251	251	226	268	259	298	273	235	290	248	256	257	247	282	278	263	238	237	246	261	256	249	237	261	240	264	264	249	256	252	248	265	246	250	232	245	246	255	277	245	243	262	257	284	270	223	268	248	258	273	263	273	233	255	233	255	283	270	257	269	263	246	262	243	255	259	234	264	255	272	252	254	270	230	250	243	242	234	252	219	243	208	246	247	236	245	250	262	254	273	271	248	261	253	270	254	264	279	291	255	260	280	274	225	252	250	247	265	238	260	258	261	254	268	282	275	254	252	239	263	247	263	226	244	244	267	254	277	276	290	282	253	262	283	245	242	262	242	264	237	247	276	270	239	264	275	266	247	284	251	219	282	248	233	306	235	267	250	221	240	253	221	260	245	251	258	252	261	260	256	270	254	278	261	238	248	261	292	236	253	272	269	236	246	224	241	265	270	267	251	288	254	273	267	220	269	264	265	246	291	225	232	255	219	244	266	242	260	278	271	234	256	265	268	266	258	281	282	255	244	218	268	229	244	251	258	267	277	248	238	251	254	236	253	237	256	257	241	263	294	257	254	267	248	269	276	242	251	269	275	240	257	238	264	263	255	246
32132	2618	5437	6279	5370	4351	3655	2951	2535	2154	2000	1773	1655	1497	1437	1346	1320	1265	1250	1132	1082	1072	1038	1076	1005	1002	1005	960	918	928	937	900	889	821	894	809	826	818	893	858	817	846	836	820	837	814	789	843	833	837	789	850	793	783	798	765	745	765	824	808	771	744	753	789	824	754	769	766	734	868	718	770	789	828	768	771	693	734	789	780	774	791	817	705	753	727	745	748	770	776	803	775	730	798	779	766	774	792	754	735	753	772	768	782	721	805	723	741	784	720	765	705	767	767	721	796	751	739	777	721	750	756	802	753	706	760	763	784	710	745	813	736	726	756	799	705	758	782	749	741	757	709	715	698	767	757	817	728	764	734	753	751	785	735	770	757	774	785	736	796	752	753	758	714	746	775	745	767	746	755	751	765	754	798	752	729	769	746	755	739	754	711	760	768	749	756	750	756	710	728	699	777	709	707	764	707	706	753	769	748	737	800	735	742	772	731	692	735	745	743	748	774	753	743	699	761	724	683	720	730	752	770	729	685	762	799	748	716	717	783	724	717	754	711	725	745	761	751	722	726	749	699	762	784	715	760	738	724	735	767	767	733	705	765	722	747	738	728	726	736	785	724	810	810	752	755	720	712	723	779	760	734	730	738	794	716	783	721	710	783	766	732	763	762	739	699	785	720	774	722	763	745	677	732	746	775	725	719	706	714	783	756	715	764	736	768	725	705	697	719	743	787	714	751	773	735	731	724	724	735	792	718	738	714	789	785	738	703	729	719	784	759	751	712	781	716	716	790	730	731	778	699	705	749	706	721	733	788	739	760	732	712	728	742	808	737	702	725	741	749	750	725	759	758	768	734	703	751	757	696	732	724	736	780	712	745	755	813	718	782	741	724	729	744	728	770	721	738	695	740	741	699	725	703	709	755	747	729	769	747	702	724	757	708	728	766	730	713	748	729	755	800	728	816	772	713	689	732	713	749	719	751	826	718	760	768	766	775	739	690	761	726	710	701	767	736	756	721	747	734	718	742	747	757	745	780	780	774	724	756	734	776	792	711	748	787	730	789	718	713	749	688	736	727	737	726	773	761	773	708	765	759	735	691	783	754	780	725	765	743	778	677	707	736	720	792	700	740	723	740	728	765	740	760	787	746	702	727	721	715	717	767	750	721	743	715	716	755	737	737	713	766	767	757	748	721	738	737	782	736	720	758	735	774	720	736	762	736	754	775	722	767	742	715	681	766	793	745	751	719	769	700	716	786	787	750	733	759	732	763	764	762	760	702	773	718	742	740	785	782	729	738	737	758	729	664	752	790	750	751	736	696	735	744	750	715	732	763	719	718	763	726	726	706	749	714	771	732	714	748	706	752	732	730	734	762	756	738	791	741	774	744	702	760	746	731	725	780	737	769	691	742	711	798	729	749	721	738	725	712	719	715	719	739	778	743	777	746	763	693	748	777	732	712	772	776	759	746	735	767	713	778	724	740	676	717	737	724	727	703	756	745	770	728	736	790	689	745	689	809	705	759	744	795	753	722	766	781	738	739	767	778	734	761	728	754	770	743	692	714	756	749	728	734	773	787	710	715	726	745	674	748	823	787	730	796	758	752	721	756	763	701	704	737	730	734	754	739	750	746	756	692	779	726	747	732	750	719	776	720	716	773	755	742	738	772	723	744	765	695	698	714	744	774	729	743	734	796	688	730	741	782	704	698	723	748	765	741	716	756	742	721	731	752	768	743	729	711	823	786	683	758	722	729	783	744	715	717	755	770	721	753	732	744	740	733	735	762	754	810	732	724	779	743	761	746	726	738	734	750	738	773	717	735	741	750	790	799	764	765	729	737	736	791	710	715	747	763	750	762	733	722	702	803	747	741	734	783	733	775	762	786	701	787	742	737	752	734	752	745	733	777	719	722	765	729	756	748	779	720	732	729	755	721	778	753	779	728	762	726	724	745	711	747	738	737	726	762	733	726	752	717	710	788	728	712	676	751	768	790	764	739	726	763	779	759	756	699	763	764	698	735	747	737	729	808	770	733	789	770	698	696	722	757	698	792	750	723	798	727	722	765	732	754	767	755	754	733	728	724	771	729	767	745	749	772	704	768	713	755	743	726	741	769	755	743	727	718	717	773	729	720	707	753	722	730	733	745	752	734	721	725	771	775	758	726	718	747	795	717	702	758	739	753	769	772	777	732	747	723	714	768	755	767	779	733	734	707	770	727	707	773	728	730	684	762	751	750	764	726	770	701	756	722	762	717	778	798	755	754	695	689	734	742	745	769	749	773	754	767	758	773	742	757	744	762	749	746	771	738	724	778	767	702	716	739	727	707	715	749	688	811	742	736	725	702	715	714	693	804	731	727	777	734	735	739	734	713	711	741	767	770	733	753	784	778	692	778	741	755	719	729	739	694	782	729	767	761	769	732	714	742	755	776	737	751	783	758	740	756	730	715	739	717	756	776	770	701	734	763	800	757	755	719	761	722	726	727	712	737	748	771	742	805	754	778	767	698	749	700	766	749	738	725	761	718	763	733	762	717	730	779	725	768	741	748	751	757	782	732	736	742	766	736	736	739	700	737	755	774	784	701	725	721	700	724	768	733	750	743	758	720	728	771	724	769	734	739	752	726	743	756	740	683	731	753	764	759	761	706	790	713	695	787	707	700	800	728	713	761	725	772	744	739	733	717	727	722	731	704	737	744	699	748	746	734	711	716	742	729	756	735	720	775	732	776	744	748	724	722	712	739	751	754	743	772	758	725	722	746	767	700	760	722	725	746	692	747	674	739	760	745	722	697	716	766	733	731	694	710	732	716	721	739	801	728	767	723	740	728	724	762	718	728	699	718	744	782	740	740	713	708	790	705	760	771	713	740	773	733	751	738	759	800	757	717	746	705	742	746	731	764	743	771	733	710	755	740	763	726	748	725	744	731	755	712	732	737	708	745	714	709	769	756	718	733	726	761	704	777	775	717	769	767	776	698	826	734	743	713	735	694	755	722	685	747	749	715	769	777	730	763	719	710	705	686	760	764	762	765	730	751	775	696	724	737	684	770	733	689	723	729	762	751	724	703	684	727	700	720	745	703	698	753	752	692	762	738	730	732	747	770	744	766	777	748	730	741	721	742	782	752	774	705	759	770	704	773	730	785	738	720	784	724	747	705	722	731	730	707	743	759	744	739	737	721	749	750	757	745	738	706	709	747	705	755	721	732	755	770	753	796	784	742	770	717	734	697	763	740	764	714	731	773	746	739	720	737	735	750	738	751	726	697	785	749	793	772	725	692	728	730	741	762	780	685	684	734	791	729	783	740	714	788	796	769	741	703	726	710	733	710	761	726	747	753	749	767	747	723	715	720	719	765	769	773	716	780	745	761	775	759	716	746	761	760	792	755	717	746	750	722	759	743	755	757	706	722	745	747	767	792	778	712	763	747	750	751	758	720	755	756	742	747	717	779	800	779	780	748	716	742	801	729	757	764	719	731	770	757	742	763	762	730	737	724
6553	260	127	127	100	105	97	79	85	86	91	88	90	85	79	83	68	71	78	80	100	87	89	89	70	102	84	77	77	87	93	69	70	92	83	81	77	78	86	94	68	83	87	86	92	81	78	63	79	84	87	80	93	84	68	69	89	76	75	87	84	89	83	88	63	69	75	84	88	75	81	86	70	105	82	82	84	72	89	87	69	76	84	62	83	85	84	73	72	65	78	89	88	88	80	82	75	72	90	75	75	70	73	66	72	76	71	76	65	82	81	75	76	77	72	88	79	85	81	75	87	74	69	75	84	80	82	66	90	75	74	77	76	73	82	85	94	98	92	74	81	92	87	79	82	78	84	77	78	84	84	83	83	78	98	88	72	84	88	78	84	67	75	71	88	60	87	77	90	82	68	89	72	75	87	57	77	91	82	88	86	73	78	85	73	66	66	69	70	84	72	83	73	83	77	76	71	74	76	75	71	92	75	75	68	68	75	65	73	78	80	77	87	80	87	95	74	87	74	87	90	97	68	75	78	79	78	69	83	78	88	75	85	72	69	82	68	84	79	83	82	80	92	85	81	91	91	68	86	53	85	74	68	74	84	77	84	70	87	78	81	78	69	81	71	82	68	57	82	76	88	75	82	80	90	81	76	83	65	85	85	77	70	85	91	87	90	88	86	72	86	97	88	83	76	73	77	80	81	69	79	87	88	74	79	84	90	68	61	92	79	75	71	80	88	80	71	85	76	77	84	81	88	92	90	86	83	74	91	88	75	83	73	68	76	78	86	70	89	86	83	92	75	82	80	62	85	79	72	95	63	86	92	65	88	78	81	84	81	70	82	88	78	75	62	92	85	73	85	75	87	76	98	84	82	71	72	84	64	78	88	76	69	88	94	75	85	97	91	77	80	77	87	74	61	78	79	84	77	72	76	87	84	98	86	91	85	79	89	65	75	76	88	90	68	74	63	80	80	71	78	78	85	104	72	68	73	88	70	89	72	86	77	81	89	89	89	88	76	71	79	67	81	66	75	89	62	75	62	96	64	83	70	95	77	67	100	77	92	73	85	67	76	73	72	79	66	88	81	71	86	65	78	83	89	101	72	69	85	86	78	75	74	88	70	61	72	83	83	88	95	75	80	69	63	84	88	78	103	89	85	85	61	99	94	73	74	106	68	69	80	87	80	86	94	79	94	75	82	71	77	86	87	86	75	81	81	62	72	80	74	94	88	65	71	86	84	67	88	76	77	77	73	87	72	71	101	82	76	77	72	74	88	71	80	81	73	91	72	90	75	94	71	64	95	90	83	76	75	84	82	61	80	90	94	74	98	72	84	84	89	71	85	59	83	77	79	83	90	81	86	94	84	61	81	72	83	68	81	75	78	77	74	77	81	76	73	71	73	83	67	87	83	89	64	77	74	76	75	77	101	61	68	77	76	96	85	80	81	96	79	75	93	77	76	61	82	80	82	82	74	73	74	71	93	74	76	68	98	95	68	80	62	72	75	83	73	88	76	75	84	92	94	90	81	90	85	94	74	90	82	78	64	84	66	71	85	84	98	80	77	75	83	80	89	80	84	83	71	74	75	84	71	89	71	72	84	83	83	87	84	91	74	72	72	80	82	97	91	85	80	84	69	83	92	71	93	81	88	66	59	85	90	75	83	93	82	97	87	74	83	75	74	91	68	75	91	75	89	86	77	93	90	93	75	103	78	68	73	77	82	89	79	60	71	75	93	76	86	78	88	80	76	79	76	65	98	75	78	83	78	72	86	72	79	71	87	80	73	85	75	100	79	78	87	82	67	86	65	83	80	88	81	81	76	76	70	69	84	82	87	87	82	76	84	79	84	78	78	83	72	74	98	86	70	81	77	82	78	86	66	97	85	71	65	63	88	66	74	85	60	73	91	84	88	68	84	75	92	93	83	90	79	79	80	66	77	78	85	72	82	84	83	99	83	67	77	75	86	94	72	75	72	89	80	82	66	90	88	99	83	70	78	81	80	79	84	88	81	76	67	74	71	65	65	86	77	68	80	64	63	73	87	80	90	84	74	88	89	74	93	76	70	90	65	80	72	65	73	71	95	84	86	70	82	87	95	88	83	78	93	66	105	76	88	80	82	77	78	73	66	70	90	90	76	91	91	86	71	74	87	89	69	89	83	78	63	73	76	73	77	82	78	89	80	65	73	79	80	87	61	72	70	81	80	61	84	79	93	78	81	74	73	88	80	84	78	64	78	82	74	81	82	83	68	94	78	73	67	91	76	83	79	85	70	87	80	74	82	70	81	91	80	78	98	79	89	84	85	76	87	70	94	75	75	90	76	75	68	89	72	87	77	85	86	87	86	70	65	73	85	78	81	86	75	95	87	84	84	72	90	76	84	80	68	71	79	84	74	72	95	89	74	72	91	87	81	68	75	80	85	70	66	80	80	84	73	64	72	76	79	82	77	91	89	101	79	75	76	92	70	75	71	62	76	82	71	75	72	69	77	83	93	70	89	83	82	88	87	78	68	73	70	66	90	91	85	82	85	67	73	78	75	90	73	73	67	87	76	89	79	92	71	75	60	83	81	86	87	92	68	65	69	85	71	86	80	76	100	83	70	66	88	82	80	86	86	87	89	105	62	78	87	84	94	65	89	89	75	74	83	88	86	79	78	84	98	79	92	61	74	87	65	73	88	93	76	84	64	70	73	73	72	77	86	71	97	68	104	68	76	81	86	75	86	72	67	62	63	76	90	77	90	72	74	83	72	72	72	83	66	78	88	74	95	71	81	103	87	82	73	81	76	73	77	78	66	80	74	75	84	80	89	59	68	71	71	84	68	64	92	66	79	85	91	70	82	73	85	77	69	71	92	74	76	90	83	84	60	80	92	78	85	81	91	90	92	62	74	94	77	76	67	95	77	79	80	71	100	71	84	67	91	80	78	68	85	91	71	76	83	80	77	78	100	85	77	77	75	84	91	66	102	77	73	90	73	75	90	71	89	92	76	78	71	70	64	80	94	80	82	77	79	87	73	69	85	61	96	74	76	75	77	72	91	73	84	88	85	92	79	71	96	75	86	78	101	82	91	86	77	75	77	76	78	74	85	83	62	89	86	86	76	73	89	93	78	71	63	75	84	81	92	90	68	81	94	86	76	94	74	71	75	79	83	86	83	91	85	75	97	86	78	76	87	78	86	79	74	81	82	80	87	99	80	83	82	93	91	80	79	74	82	81	86	66	75	68	76	73	94	85	109	68	80	71	61	87	70	88	81	82	71	82	76	86	88	70	72	89	87	68	76	82	83	69	84	74	68	76	83	100	83	94	79	90	81	78	73	78	79	78	80	101	66	74	81	76	84	91	80	74	96	96	71	69	74	89	82	76	75	65	85	96	81	54	77	83	73	82	82	80	83	71	80	90	78	84	73	65	74	78	79	82	98	74	77	73	97	83	79	94	88	92	85	70	85	74	68	72	80	72	73	76	70	93	79	77	80	73	63	76	62	73	89	93
6420	370	400	480	413	391	381	347	316	311	352	316	315	302	291	325	296	284	317	310	324	309	292	306	312	317	280	282	305	328	322	282	304	319	315	283	310	281	266	305	299	283	301	294	286	306	276	298	329	281	283	258	316	280	305	300	268	281	295	287	303	297	302	271	304	270	275	283	299	313	292	302	298	306	289	293	320	310	304	282	297	325	289	294	274	292	309	300	282	303	285	273	295	292	294	318	298	318	305	283	311	273	283	282	269	278	273	306	286	294	273	304	298	302	278	281	288	298	292	329	295	287	279	290	306	271	285	312	293	305	309	262	288	280	311	284	295	283	266	258	302	280	300	259	272	283	279	314	310	290	281	322	290	297	298	300	271	317	281	274	298	309	296	317	302	285	307	288	286	304	305	285	303	276	276	265	299	300	318	288	323	304	299	289	276	323	324	274	300	302	294	282	316	308	285	325	285	297	325	297	292	273	299	330	294	270	285	308	305	292	291	297	291	307	275	323	308	313	294	295	278	310	290	267	304	323	280	283	294	314	300	287	315	285	272	296	305	281	268	283	295	286	300	295	290	281	286	297	295	304	300	273	290	283	300	268	299	309	281	310	317	297	280	270	317	283	315	297	294	296	317	274	289	281	305	269	281	308	333	276	266	291	299	290	288	300	273	283	300	269	297	268	274	294	278	293	289	295	307	296	294	306	267	288	292	279	294	307	293	294	318	303	307	253	300	313	293	268	276	324	290	302	318	282	285	311	278	313	301	288	308	284	294	301	326	285	321	273	317	290	306	302	291	281	306	269	288	279	265	299	298	288	299	291	291	299	284	281	344	288	313	280	280	310	302	308	322	291	276	287	294	298	259	281	284	286	295	283	291	290	302	289	288	288	317	282	269	324	286	303	269	300	299	270	281	252	290	279	277	295	304	267	288	286	312	301	286	302	255	289	273	265	286	296	306	266	294	310	307	268	299	281	288	309	258	314	304	251	306	328	253	300	309	290	272	284	277	303	285	297	290	300	265	289	293	290	296	294	301	306	284	292	319	261	260	282	287	279	275	310	313	289	313	265	305	297	279	299	313	271	296	301	296	305	233	301	320	280	311	289	312	308	311	284	302	321	274	288	298	271	298	292	262	284	275	288	284	302	297	290	286	325	297	289	298	306	305	271	296	306	307	283	313	269	338	337	282	336	301	283	286	291	273	274	321	275	296	281	286	299	270	298	292	264	303	313	285	312	314	280	256	249	299	311	269	292	295	298	291	283	296	303	298	290	312	280	289	296	298	311	307	309	277	297	296	307	317	290	308	298	277	287	291	289	293	316	321	272	282	281	294	298	284	283	273	280	278	292	312	284	308	284	288	281	305	300	259	280	281	296	265	332	284	282	294	286	323	325	308	290	300	279	292	296	304	286	305	290	299	290	280	303	283	293	286	325	281	275	274	290	242	267	286	264	300	284	280	263	274	290	304	305	273	304	293	299	277	305	252	331	320	296	313	300	279	282	293	296	299	294	277	286	281	294	279	285	240	289	238	294	305	263	299	303	318	276	295	324	281	285	269	272	294	289	287	287	282	326	288	274	282	274	305	245	275	298	305	297	293	285	301	304	292	297	303	267	285	287	280	298	321	305	261	304	304	303	298	311	298	268	313	288	270	298	308	302	316	276	299	279	297	294	267	304	306	293	280	307	317	299	290	290	266	283	338	267	295	276	300	284	286	301	273	291	298	302	286	294	333	284	299	286	277	288	319	289	289	300	288	314	309	267	301	285	286	276	320	307	279	303	299	292	312	284	301	311	282	337	317	302	295	329	283	249	298	276	274	311	287	312	290	280	303	326	300	273	313	277	292	319	282	305	301	286	289	282	304	299	331	288	288	273	302	276	320	274	280	309	288	291	275	307	346	258	269	277	285	300	316	303	301	300	283	327	297	306	304	291	317	298	299	276	292	322	322	321	300	296	296	299	287	287	317	305	271	259	273	285	268	293	312	292	284	273	319	274	315	291	290	285	310	314	291	303	288	279	293	280	275	296	304	277	287	277	283	308	282	285	306	289	278	283	301	283	303	314	286	312	273	282	324	284	321	319	321	307	304	298	303	265	295	260	287	309	280	324	324	303	296	276	305	288	305	303	305	293	281	285	305	306	318	324	287	278	299	289	283	301	254	269	275	301	328	267	273	289	304	281	304	308	284	317	295	288	302	293	285	314	270	311	291	293	309	276	295	274	285	311	295	289	294	287	272	268	275	286	308	300	293	288	269	295	300	274	310	259	302	302	321	302	286	335	297	279	306	290	275	300	273	266	300	307	324	306	296	305	284	283	287	317	289	284	289	309	252	288	283	297	314	333	270	272	278	286	295	300	295	271	293	273	291	290	315	313	270	299	302	278	279	305	302	314	332	293	316	267	301	257	283	310	286	304	316	306	284	290	311	276	278	317	297	257	303	287	275	285	280	283	331	269	313	313	283	263	298	299	326	286	314	282	273	280	258	297	290	271	270	307	311	307	285	264	279	256	279	308	257	283	287	290	292	278	325	287	345	310	281	275	293	298	292	303	298	308	271	286	300	308	277	273	283	279	332	306	282	299	292	315	331	270	278	283	273	307	257	299	306	325	292	308	291	305	307	290	337	283	264	297	309	249	322	282	300	285	258	295	290	284	289	266	321	288	291	313	342	285	290	275	304	289	317	285	294	280	305	301	293	283	309	292	330	270	313	266	298	307	282	323	310	290	284	270	274	296	296	284	295	298	286	308	296	299	316	292	309	280	284	295	282	262	281	289	279	313	299	307	286	286	308	331	302	307	306	306	321	283	283	301	309	284	295	265	326	290	301	300	265	278	303	293	271	286	336	287	292	296	317	314	295	294	310	313	270	297	280	274	306	299	296	285	284	316	282	293	307	301	302	327	277	294	271	317	293	296	290	277	284	287	296	279	316	277	294	293	320	288	296	328	286	296	306	298	318	296	279	287	282	300	274	275	306	279	296	310	309	271	274	276	289	273	331	308	290	292	285	302	276	303	305	326	307	299	320	313	281	277	297	301	307	291	327	279	265	300	299	323	289	313	296	287	280	299	298	274	323	281	320	288	314	306	309	283	320	312	293	298	307	298	288	284	282	283	304	283	289	296	299	306	287	307	277	284	331	335	297	333	304	336	259	314	286	295	299	301	314	294	294	300	302	273	312	290	270	300	299	299	311	304	268	326	290	275	266	289	304	262	313	321	277	317	285	288	308	280	301	294	307	278	291	286	306	279	290	314	280	296	275	293	303	297	284	318	275	290	272	293	271	320	261	290	286	286	291	282	342	324	293	289	323	297	272	296	260	296	270	284	279	326	259	284	271	276	323	282	286	306	284	279	307	272	297	308	308	270	289	316	261	290	293	297	271	313	311	286	286	287	274	287	271	277	311	284	296	288	300	264	263	250	279	284	270	295	280	301	294	295	274	291	298	284	270	276	272	333	283	287	300	333	274	258	282	263	305	285	288	317
42990	9871	1740	1058	769	517	480	397	308	275	241	229	239	204	204	193	184	190	161	178	179	174	151	174	173	162	157	177	187	164	169	151	139	182	172	148	166	173	152	118	175	145	164	146	140	160	145	153	148	159	148	169	134	166	149	140	155	146	152	138	151	172	152	157	168	164	158	140	154	157	146	135	162	175	149	133	149	152	167	176	158	166	156	143	134	149	144	159	156	149	154	139	142	153	168	156	138	166	148	162	168	136	175	164	140	162	156	148	161	166	131	156	137	144	155	153	153	161	152	150	151	145	176	169	147	173	160	135	143	145	165	121	143	158	162	163	153	163	157	123	156	157	165	129	146	152	167	177	133	155	144	160	151	139	159	140	145	159	160	146	160	168	155	175	142	171	135	159	157	181	152	141	160	158	182	143	159	145	153	148	126	131	132	149	159	142	144	141	154	164	154	167	142	153	171	152	149	165	149	137	152	142	155	135	129	160	136	150	151	141	152	144	165	148	157	139	137	135	130	151	148	138	152	167	130	166	133	154	158	147	162	161	156	124	154	163	138	130	140	144	147	136	165	149	150	152	138	178	172	151	132	171	164	132	143	156	120	134	156	155	150	156	174	143	160	144	141	144	123	140	174	142	148	138	131	143	144	124	160	141	129	146	152	147	150	151	162	140	152	160	148	134	148	137	146	141	134	145	133	153	151	153	133	143	159	144	172	153	142	153	164	131	162	145	128	169	145	152	157	153	134	147	150	152	136	167	159	172	146	152	173	143	150	158	171	140	160	165	165	167	137	156	136	147	132	151	161	152	144	143	157	142	142	139	174	155	140	146	173	139	141	147	154	148	145	118	151	141	146	156	161	160	151	141	155	192	155	124	136	144	174	170	149	182	143	124	156	135	136	145	145	138	160	150	146	152	186	153	122	142	140	146	134	158	145	153	128	151	152	162	143	156	151	162	155	161	171	133	148	155	150	144	140	163	173	152	161	138	171	162	145	153	156	138	180	147	150	168	157	138	146	162	139	145	124	123	149	156	135	152	142	158	170	148	149	157	140	159	189	143	147	140	134	137	158	165	141	140	132	147	153	143	167	161	151	177	163	143	160	150	131	174	161	144	160	139	124	153	152	159	147	149	157	125	170	156	130	146	162	137	118	152	145	144	146	146	145	166	167	151	161	156	142	161	149	159	138	145	167	149	148	152	174	155	148	126	140	125	132	126	148	139	156	154	132	156	171	146	156	143	156	144	147	151	156	139	138	150	169	167	146	135	139	147	152	151	139	156	156	137	178	161	121	141	144	158	137	145	151	131	164	137	134	157	152	145	145	141	157	150	132	152	159	155	158	152	140	136	154	141	147	150	132	132	154	155	156	158	158	155	137	171	175	159	133	156	125	147	176	142	156	175	132	137	155	163	144	153	173	160	144	166	159	163	168	153	166	149	161	162	173	132	172	152	169	142	153	151	165	136	164	155	156	146	169	149	143	149	134	152	175	137	143	146	136	131	168	148	166	164	154	151	159	148	156	164	154	158	140	152	167	144	169	157	153	146	140	156	155	185	151	144	144	157	145	137	149	148	151	151	143	143	176	159	151	140	129	138	143	165	143	147	151	122	169	157	160	161	160	135	145	155	133	172	138	152	131	156	143	147	144	150	156	164	153	120	145	140	151	170	138	148	180	134	143	149	136	150	140	155	121	155	156	147	160	145	158	148	142	137	158	141	147	152	164	147	138	137	164	157	157	163	156	143	150	149	154	146	145	142	171	177	127	160	176	145	159	150	160	154	158	151	165	142	167	139	164	149	144	154	170	134	149	140	160	174	116	147	134	156	155	151	146	142	141	149	148	140	154	152	144	114	156	149	137	147	139	156	145	160	136	145	148	153	156	143	136	156	141	168	172	158	173	157	140	139	157	154	154	135	146	156	163	143	147	153	142	141	149	144	140	157	175	143	152	160	152	156	153	160	170	145	143	171	161	162	169	155	163	174	165	156	136	135	154	155	172	155	171	143	140	132	140	161	134	150	166	143	144	167	153	140	162	146	162	147	178	147	125	145	154	174	161	142	164	109	137	161	135	156	133	165	153	157	137	168	159	167	142	161	144	135	149	158	149	166	175	140	164	146	162	153	154	152	143	138	152	174	163	159	155	138	158	159	169	157	161	146	138	148	144	168	158	168	168	152	175	139	152	155	157	161	132	142	136	145	125	164	154	157	156	142	150	161	165	153	146	149	151	147	154	147	149	168	136	149	152	142	161	144	155	159	159	134	129	143	171	136	156	154	157	147	141	127	171	159	155	150	144	148	154	155	146	138	157	139	158	134	137	162	156	141	140	143	139	143	157	150	143	136	185	141	147	155	169	147	127	169	144	165	156	168	164	133	156	150	153	145	152	142	140	146	138	149	136	151	177	143	151	138	172	148	127	158	167	139	155	165	128	143	155	154	154	149	163	152	133	154	153	141	144	149	139	162	124	141	148	146	156	164	177	144	149	146	149	146	149	140	162	147	126	173	143	160	161	168	160	170	147	141	137	156	158	153	182	147	133	154	131	133	129	141	173	156	150	153	166	173	164	138	157	139	159	121	135	146	148	149	154	163	177	162	157	153	164	140	121	147	137	159	155	137	164	142	176	143	164	157	145	144	150	154	137	146	158	172	143	137	171	144	142	171	129	152	152	174	133	152	167	118	150	150	141	142	155	142	157	170	183	131	156	143	131	165	164	166	155	132	150	160	145	147	133	161	157	141	134	152	162	142	167	177	159	146	141	142	181	129	149	158	131	163	147	139	147	141	159	157	152	160	128	154	151	156	158	163	194	155	141	151	150	141	156	175	125	129	144	145	171	165	160	165	151	134	137	157	133	152	123	137	148	148	153	149	144	160	154	134	160	148	156	163	148	164	170	142	123	146	148	150	164	154	151	141	121	138	142	159	134	171	157	149	172	140	156	155	141	161	128	153	133	151	134	151	140	146	135	172	155	155	152	144	162	155	149	145	148	139	152	136	152	168	138	162	141	133	145	137	146	151	151	150	139	139	135	152	145	164	143	131	132	169	163	171	137	162	157	167	144	160	176	163	139	152	153	152	153	149	140	141	157	157	165	134	142	155	162	154	181	159	162	148	162	139	141	156	148	163	149	167	152	151	141	144	164	145	141	127	145	167	136	153	132	145	144	139	160	163	163	150	153	161	162	146	164	144	160	143	141	152	145	147	153	128	142	143	138	152	147	148	145	150	153	160	155	167	139	138	171	148	132	172	158	151	146	133	150	152	143	175	146	153	164	152	134	138	143	157	129	141	149	131	141	161	155	145	146	160	161	163	147	141	148	132	149	146	143	139	151	148	137	140	153	148	148	160	153	146	163	147	141	154	151	159	155	155	145	144	151	152	157	142	149	151	142	153	146	144	143	170	155	163	161	138	145	158	134	141	142	149	142	167	170	145	145	141	145	158	156	149	147	149	147	146	137	155	152	142	150	167	143	165	184	148	162	135
20592	1355	2934	3435	2975	2476	2007	1696	1473	1267	1135	1002	940	928	857	788	755	709	677	685	608	622	645	609	623	611	636	624	609	576	579	555	596	563	536	522	545	554	523	546	514	535	519	542	547	477	507	533	509	547	507	530	487	527	514	499	553	539	509	491	493	498	503	494	473	489	504	519	532	497	510	506	505	503	473	480	505	471	489	475	459	516	491	456	503	533	494	465	484	457	479	479	483	459	465	508	504	487	428	491	499	453	512	516	492	500	468	498	489	459	499	494	492	464	482	484	495	462	482	522	517	468	471	479	497	449	499	465	476	449	494	494	489	491	423	509	475	459	460	480	457	474	516	484	473	476	484	515	493	494	454	490	482	521	499	493	496	476	460	513	492	491	480	476	505	523	496	490	518	466	486	462	456	496	487	518	441	462	541	453	473	499	464	475	501	471	506	500	473	465	461	464	500	474	479	446	455	502	512	491	459	477	445	494	487	529	480	493	495	456	473	509	436	539	470	494	474	498	461	505	475	501	466	499	439	463	488	471	462	488	470	464	496	491	439	503	480	524	479	468	474	470	477	481	470	472	494	502	465	453	476	479	477	437	557	462	518	549	480	487	437	525	489	487	443	444	456	471	452	491	458	518	467	477	475	506	486	500	499	497	504	503	434	488	495	495	460	498	469	489	457	479	462	459	476	482	464	518	459	458	510	441	518	484	490	532	462	473	461	484	506	500	489	483	490	490	501	481	479	491	460	480	481	476	481	447	503	503	496	478	501	494	455	507	491	492	462	475	515	449	468	496	468	485	468	458	481	489	482	475	491	468	508	455	480	473	474	503	500	481	495	477	478	501	482	517	509	506	480	492	494	464	487	495	454	458	469	443	457	487	478	514	498	484	517	495	491	486	473	481	439	480	480	472	471	436	471	487	523	507	467	468	472	464	448	509	501	440	471	481	469	479	488	478	445	463	467	465	485	458	467	474	488	472	479	523	477	481	485	460	443	448	488	486	502	501	477	465	465	522	466	489	499	465	470	498	510	506	475	464	447	465	475	491	480	473	504	468	486	479	487	505	478	461	493	471	454	486	490	480	462	497	458	520	473	472	504	474	456	480	534	492	468	503	494	463	512	473	499	490	483	501	493	445	503	481	472	481	493	516	482	486	453	488	482	507	471	478	477	474	466	465	514	483	465	450	474	472	449	528	465	473	526	476	496	466	467	478	467	513	474	481	511	494	474	494	434	465	510	507	460	492	484	468	486	491	484	474	471	526	515	497	462	482	450	455	489	495	508	491	456	521	497	510	525	465	482	498	473	462	469	495	536	481	480	451	473	496	469	454	483	460	477	490	485	461	512	441	516	493	509	460	500	478	496	490	489	445	469	469	469	475	455	463	461	473	500	475	492	512	449	444	474	484	481	496	509	477	505	485	455	490	489	483	513	442	453	500	489	535	491	478	458	490	464	493	487	486	501	478	487	475	474	451	466	487	448	476	523	503	476	457	493	480	473	510	489	451	505	475	498	469	486	506	486	486	492	453	477	501	462	501	495	425	463	481	495	473	495	513	471	487	485	521	492	550	492	498	459	479	491	483	493	507	484	542	475	486	493	435	468	497	527	506	468	474	514	467	472	500	517	501	487	515	510	485	469	483	502	482	489	513	499	491	458	483	479	453	471	504	486	495	513	460	473	477	506	523	492	499	490	459	478	471	489	482	471	479	489	485	458	451	515	499	503	497	441	493	497	469	486	451	501	523	462	458	480	509	501	493	486	487	471	481	456	483	479	475	499	494	489	490	485	482	478	502	475	444	460	458	498	488	476	485	467	446	480	469	433	484	484	465	508	521	467	470	478	476	502	497	478	500	473	473	459	496	516	449	461	509	442	475	468	435	473	467	470	466	464	497	517	502	499	510	502	470	494	518	463	493	499	518	495	473	481	499	483	485	472	434	461	505	457	479	461	427	480	453	465	470	489	470	484	478	466	474	544	474	477	438	504	479	504	501	498	515	494	426	482	470	483	471	461	499	457	452	486	435	516	448	509	457	498	469	491	490	456	486	472	462	500	471	452	498	514	485	486	478	513	482	473	460	505	463	472	488	461	497	484	496	487	464	476	487	476	462	463	482	507	472	440	507	486	511	501	466	471	486	460	457	461	481	474	511	465	482	528	468	499	487	493	475	502	544	496	468	474	468	523	455	511	455	497	480	457	483	487	482	512	487	515	484	492	496	478	468	498	473	458	487	510	466	494	425	451	497	472	496	512	487	435	474	467	477	474	428	469	489	480	479	499	494	454	479	509	467	521	462	501	482	490	487	450	487	503	494	453	469	456	461	518	471	501	499	467	497	457	453	447	488	492	460	497	462	452	462	489	470	516	519	467	493	487	495	501	471	461	481	492	521	497	470	513	507	465	484	458	440	486	435	472	489	472	463	494	480	486	457	450	495	493	508	510	494	482	459	469	448	491	421	477	495	486	462	468	470	485	487	507	466	533	478	461	506	484	458	475	487	517	477	459	502	495	500	491	477	501	519	474	498	528	509	478	450	471	534	529	469	509	457	497	479	515	497	471	486	503	525	495	469	504	506	466	465	417	474	450	507	520	467	517	485	455	476	524	491	443	485	477	448	473	492	507	473	483	477	501	486	494	439	492	488	461	520	480	462	466	473	509	490	460	501	493	457	501	510	524	521	446	482	528	486	468	511	496	438	462	506	504	475	514	488	505	465	478	479	508	489	470	485	486	523	487	484	458	495	473	490	489	481	462	520	483	508	473	469	495	480	475	464	525	486	481	486	497	460	440	452	491	457	457	517	500	499	534	476	494	458	470	462	472	476	483	450	501	463	512	483	468	485	434	454	457	485	480	495	452	473	465	474	493	479	477	469	507	491	485	500	489	503	469	480	499	495	494	486	457	430	483	484	486	514	495	443	507	451	472	477	516	461	479	500	495	512	512	515	513	456	526	469	445	494	492	475	482	494	458	467	457	452	481	493	493	523	453	508	503	508	444	468	478	510	521	459	494	506	494	474	498	490	477	484	473	479	476	509	470	486	491	465	463	507	502	479	505	476	468	447	449	517	484	505	495	463	484	447	462	482	486	468	476	498	443	454	468	512	468	512	461	506	471	477	459	492	523	462	476	501	496	485	464	479	513	489	490	479	485	497	475	502	498	457	419	482	449	471	473	484	494	474	457	499	446	504	472	503	458	476	484	499	517	511	473	493	453	470	480	495	496	508	474	549	406	475	463	482	510	494	496	460	488	505	506	484	464	491	494	469	495	497	489	500	478	484	467	483	469	484	503	496	502	517	448	457	458	497	514	495	484	512	472	466	488	462	489	495	519	516	502	502	496	497	454	494	507	495	497	450	513	481	502	420	492	499	464	494	482	437	471	490	462	438	467	483	474	476	455	473	513	471	520	513	494	484	467	495	478	476	464	505	506	453	456	488	466	473	477	473	494	449	457	517	474	476	503	497	485	465	509	476	478	503	493	465	474	506
51188	18695	7307	2225	1509	1151	900	731	563	520	451	404	394	391	399	358	362	325	303	340	296	277	284	269	293	277	266	294	291	256	248	245	254	280	254	278	279	273	276	271	280	239	269	270	236	272	262	276	230	265	269	235	237	248	261	274	277	233	262	244	274	274	266	250	234	263	258	247	250	246	250	256	254	249	269	247	243	255	246	253	248	269	257	255	275	246	265	247	275	230	241	242	248	245	269	242	272	265	255	280	254	282	273	266	265	236	236	260	251	250	237	241	266	239	255	241	281	259	252	270	255	250	268	250	262	273	261	273	238	290	211	248	266	268	261	256	254	275	264	265	270	252	257	226	229	236	267	263	286	274	257	279	239	269	265	247	261	264	254	242	250	241	264	234	248	271	239	285	260	249	211	249	250	267	233	246	241	224	231	242	259	252	250	250	244	250	248	248	253	247	246	241	253	257	244	244	269	247	266	251	250	258	250	283	252	254	261	244	244	239	260	242	244	264	279	231	265	265	259	257	265	246	283	255	257	262	262	249	275	229	283	283	277	243	250	246	237	231	233	264	265	282	259	259	258	274	236	284	260	249	258	219	274	262	252	280	266	229	237	262	280	263	270	253	252	230	247	271	269	268	245	239	227	249	288	233	226	247	240	235	232	262	280	262	285	243	273	242	248	239	272	278	279	252	253	250	256	241	224	258	254	247	268	245	264	249	237	281	274	226	253	249	236	261	254	242	242	239	273	255	260	264	240	247	264	275	236	251	250	240	286	252	263	246	236	258	279	218	246	275	242	249	260	249	266	231	277	233	210	234	264	234	270	260	240	257	244	246	239	236	258	239	252	241	266	247	242	268	239	235	260	256	250	262	235	283	243	264	255	264	285	264	248	249	243	250	287	254	243	262	247	264	256	240	246	255	237	242	253	257	258	281	238	226	246	267	228	224	258	276	251	265	237	258	254	243	265	263	251	267	242	234	257	248	265	254	238	240	231	278	211	267	244	271	248	257	239	255	235	275	253	264	249	251	239	235	258	284	224	263	275	262	262	259	244	236	237	242	219	238	235	233	291	261	243	244	243	257	261	227	225	246	293	273	229	250	247	250	246	260	278	248	219	237	259	234	263	272	237	250	264	254	241	238	268	243	251	256	239	240	254	263	284	268	257	247	236	252	274	251	242	249	256	273	258	256	225	248	242	283	244	277	242	242	294	232	219	244	284	246	282	239	255	206	272	254	279	267	244	260	228	242	252	227	256	261	260	256	261	239	257	229	235	258	230	220	264	258	231	255	236	226	279	256	272	222	240	281	240	239	269	251	221	275	224	268	267	251	221	263	244	225	238	222	257	228	253	253	256	259	274	284	237	269	263	221	261	248	237	268	251	276	261	250	253	259	255	233	256	251	250	247	277	239	234	254	244	256	253	253	248	230	239	260	222	259	251	263	257	237	232	269	246	234	272	284	246	266	277	250	222	236	246	247	245	242	250	274	273	249	231	255	256	246	237	249	275	227	250	241	267	230	238	229	244	253	264	227	218	237	209	256	258	244	235	260	258	241	267	244	263	225	266	267	219	238	230	263	238	257	257	253	260	258	297	268	252	240	269	256	241	263	285	256	259	266	234	279	254	236	260	249	209	256	253	268	245	259	266	235	263	244	252	234	234	239	267	252	242	239	258	254	239	250	258	246	272	284	240	227	274	256	273	251	272	243	238	254	249	269	221	273	241	237	254	263	258	238	231	253	248	245	257	222	256	233	217	254	220	243	239	235	259	238	243	248	255	251	234	228	278	233	236	245	260	232	232	238	271	221	244	253	265	218	246	247	251	250	280	227	234	249	290	277	235	235	244	264	247	214	263	245	261	272	273	254	270	249	233	234	265	258	227	225	218	250	258	249	280	256	257	215	284	262	266	260	234	235	258	257	234	263	246	221	262	213	253	242	251	226	229	246	216	271	249	270	248	251	230	271	235	265	251	262	237	246	230	247	215	245	258	247	244	230	278	229	270	246	254	259	259	227	265	267	265	252	246	243	231	238	272	251	240	242	248	235	260	262	267	235	227	245	265	233	243	271	275	280	263	246	222	263	246	237	241	269	226	241	244	244	228	257	254	244	282	246	248	259	235	238	268	254	239	253	251	261	254	245	250	276	260	246	239	250	244	269	233	236	252	255	236	236	271	203	259	241	260	260	258	249	239	262	239	242	234	217	232	275	259	266	258	262	222	237	238	250	247	240	231	243	266	282	257	256	258	262	235	242	232	257	262	269	253	232	242	259	258	275	259	260	259	220	237	271	245	255	264	245	253	229	214	256	263	252	235	249	257	247	264	294	253	261	245	245	264	232	236	230	253	252	268	249	250	238	270	274	261	253	297	226	261	260	255	248	229	248	241	250	258	247	248	250	255	261	270	246	261	264	272	248	267	245	241	247	264	278	245	242	262	243	219	265	249	243	243	267	257	254	244	252	222	246	250	228	237	261	260	257	245	245	280	241	259	261	256	249	253	257	249	262	257	248	245	238	218	241	262	235	223	262	251	265	281	261	242	254	270	255	235	266	243	270	262	269	266	264	285	265	227	266	259	265	284	269	285	240	286	246	260	278	245	276	254	242	245	265	235	253	263	230	230	246	239	238	238	238	254	235	244	228	227	257	244	240	288	253	245	284	244	252	245	269	254	259	248	236	249	241	233	280	252	259	255	223	243	237	264	277	238	253	256	258	232	263	261	259	191	259	261	237	278	278	236	249	246	259	252	253	240	242	279	233	224	254	247	238	261	268	261	234	249	261	257	272	258	239	251	249	243	220	233	273	238	237	270	226	267	213	263	259	294	273	225	273	225	291	264	245	259	295	260	241	262	254	252	247	238	273	281	260	250	265	276	252	222	240	246	259	282	289	270	250	248	257	285	252	267	277	262	249	248	248	251	273	260	238	257	269	279	259	251	266	258	238	255	230	251	261	236	233	278	270	249	237	248	271	272	261	273	243	232	229	260	240	244	248	252	269	256	236	228	254	204	238	240	274	275	261	256	250	258	262	253	247	268	247	222	243	235	254	263	244	255	254	261	234	289	257	243	246	237	245	233	253	256	279	260	263	251	256	262	242	250	240	266	221	272	226	272	252	251	235	257	236	262	254	256	240	260	239	264	259	235	273	265	257	259	261	278	254	250	267	247	272	250	256	228	249	232	244	254	241	248	270	262	275	237	239	255	271	281	257	258	283	237	247	232	241	259	246	227	269	238	249	241	254	262	222	249	258	258	248	235	256	274	246	262	245	240	261	278	236	267	248	260	254	274	230	240	251	258	249	245	231	267	249	259	231	249	245	256	240	242	235	224	247	247	254	278	248	270	216	285	262	251	285	254	270	246	227	264	253	216	224	264	260	245	229	272	239	270	243	276	279	252	261	258	245	228	263	251	270	259	237	259	251	254	255	251	242	275	252	243	234	262	275	243	249	255	243	247	240	225	265	272	243	252	227	241	254	246	230	230	279	259	264
25711	2544	5814	6332	5292	4388	3601	3027	2600	2262	2044	1862	1627	1633	1420	1366	1284	1289	1215	1153	1118	1039	1054	1044	987	951	955	956	934	909	936	897	870	922	863	836	890	820	867	873	834	863	803	799	785	829	749	819	838	822	779	817	762	799	824	801	797	815	758	783	771	780	786	773	748	786	775	785	762	715	758	821	763	820	748	729	748	732	740	788	811	795	781	737	767	748	769	749	731	739	738	753	742	763	748	735	753	746	811	766	745	687	801	756	720	750	732	763	772	736	731	735	742	750	690	694	729	751	785	732	737	720	787	754	772	724	715	719	708	770	714	730	741	736	712	711	758	741	746	711	688	736	719	732	703	785	777	757	698	733	773	763	734	747	684	706	781	735	727	698	730	730	714	816	754	729	711	741	742	764	723	708	752	735	730	686	708	721	777	744	759	702	724	767	728	724	682	747	715	734	755	724	744	768	753	749	773	707	685	724	767	763	761	750	724	704	752	773	758	668	729	712	769	686	747	728	742	781	704	781	712	764	743	765	711	753	778	743	773	762	709	705	729	722	756	742	735	773	759	763	720	730	776	731	707	748	761	728	802	752	707	741	731	707	741	718	779	742	758	725	756	691	732	746	688	703	790	783	719	734	739	730	729	750	718	731	758	733	761	766	774	760	763	727	720	679	666	749	735	745	704	689	751	708	746	738	748	717	763	757	746	743	746	743	729	755	776	724	750	729	688	708	743	770	765	732	715	713	768	760	704	723	781	701	744	765	750	733	740	707	738	692	758	731	781	753	724	724	731	748	717	691	743	745	745	759	730	722	722	712	737	725	781	765	741	754	755	753	763	755	793	741	732	763	690	742	731	780	770	784	752	765	725	721	724	705	744	695	757	787	698	730	737	690	726	724	696	765	733	716	770	719	693	746	760	729	757	705	761	731	769	665	716	719	780	772	724	730	680	743	695	755	739	702	696	680	772	761	697	756	686	688	764	767	701	757	731	770	694	726	722	720	744	754	740	752	738	693	706	720	741	718	725	758	703	701	709	769	783	727	762	701	697	770	742	776	732	720	775	754	692	710	778	737	760	756	778	732	724	772	745	691	698	718	751	725	719	750	743	764	717	738	742	743	745	738	749	719	769	684	734	730	750	787	747	713	725	767	760	733	752	720	788	721	712	732	731	737	779	741	727	692	749	753	721	742	763	738	741	748	755	698	731	731	783	719	769	742	711	706	735	719	770	716	748	763	662	727	733	777	722	733	700	761	712	789	776	748	720	733	715	753	744	700	739	687	699	730	717	738	747	768	744	714	726	732	749	713	699	773	766	736	723	767	723	741	774	732	749	721	744	741	723	734	728	713	750	738	751	711	719	735	728	727	759	689	699	702	731	749	775	742	740	779	775	711	750	730	741	744	712	729	755	713	748	724	703	726	767	719	733	753	721	751	724	673	706	721	804	684	740	725	741	754	719	742	743	735	730	745	747	777	679	719	719	751	724	745	739	762	744	709	792	711	708	742	758	745	743	746	724	732	747	738	735	699	712	742	760	705	708	686	694	728	764	736	748	785	778	737	747	718	720	749	773	751	770	780	774	767	734	732	755	741	731	728	760	710	707	719	723	779	751	765	739	741	734	749	730	699	744	755	722	706	738	740	724	711	668	706	791	733	736	710	727	796	765	707	749	768	708	721	762	745	746	766	771	707	727	729	698	796	725	701	729	782	723	761	731	721	737	714	720	771	731	744	719	706	774	769	713	767	763	725	740	741	706	755	784	711	728	742	747	720	731	797	720	718	738	749	729	731	776	809	728	730	723	720	739	749	767	698	737	782	771	706	756	689	715	707	749	728	751	707	740	706	696	745	753	729	726	799	729	738	758	731	739	755	727	784	734	730	766	683	746	708	685	736	729	737	715	708	762	729	727	735	724	763	757	725	742	677	742	738	748	683	714	760	725	753	704	723	737	768	759	760	735	700	732	765	722	715	692	759	707	707	765	770	768	723	738	681	728	741	717	755	763	755	726	746	693	758	773	756	762	741	689	705	752	789	667	746	683	790	789	739	725	728	728	700	691	703	751	743	708	748	717	771	743	732	717	717	738	728	754	716	756	729	725	671	748	741	779	706	761	741	694	766	761	736	724	764	726	740	706	728	762	750	741	736	742	731	772	699	738	700	698	768	747	755	757	732	732	694	705	727	753	774	749	738	689	725	725	727	746	757	744	767	724	761	788	715	729	718	754	773	733	699	694	710	788	757	761	725	735	751	752	763	769	790	734	674	744	730	777	702	776	715	759	782	707	734	731	715	692	686	700	743	756	783	711	702	757	662	713	766	714	687	763	781	762	737	736	686	733	748	728	741	735	695	730	740	777	723	732	771	699	763	745	701	690	689	737	754	747	681	774	722	733	742	701	712	754	728	705	785	729	766	715	755	752	764	715	722	715	726	727	702	728	730	762	687	752	724	694	750	755	736	792	732	705	704	768	762	767	749	727	740	784	724	695	751	729	740	745	785	719	761	712	742	720	704	764	766	721	762	772	710	710	725	728	721	758	719	688	755	753	741	740	783	725	730	771	675	779	718	736	758	783	709	739	743	705	767	756	737	722	760	725	720	734	749	767	721	740	702	764	704	751	728	758	722	779	754	750	752	738	745	708	719	738	733	780	786	761	756	721	724	733	726	739	701	743	729	678	751	695	785	693	763	801	717	786	751	685	762	764	718	742	744	701	707	705	730	719	696	766	737	701	703	699	754	688	726	749	736	719	758	726	764	718	768	777	748	683	738	743	722	705	737	754	723	723	735	705	725	727	757	725	733	774	668	733	791	696	767	742	697	725	748	798	733	728	756	741	715	731	708	692	742	702	727	743	766	749	709	744	675	761	732	714	713	744	755	749	735	719	710	785	774	740	728	750	736	777	757	726	724	761	744	736	749	764	755	734	715	714	763	719	731	778	737	714	761	703	758	755	738	743	696	757	710	688	725	750	749	685	710	703	712	744	715	742	741	744	704	720	694	736	754	707	744	722	740	721	766	734	763	758	706	713	778	742	753	749	751	721	750	723	776	706	730	750	739	726	735	681	779	732	692	783	737	681	752	701	763	771	706	751	743	756	716	751	765	738	734	720	719	712	762	749	744	749	790	707	772	745	760	745	700	758	757	744	744	753	762	718	754	696	725	721	753	693	753	729	714	764	713	743	731	765	728	729	740	767	776	729	719	671	782	769	769	739	746	700	741	709	728	723	741	773	713	751	757	766	742	711	776	731	790	695	756	752	729	720	797	719	758	720	777	716	690	758	779	740	693	747	746	743	707	821	731	759	755	708	689	737	735	720	712	712	688	748	748	704	767	733	746	732	766	718	715	729	692	672	748	747	704	701	742	758	747	736	799	732	778	724	729	718	724	728	689	724	728	750	732	736	760	758	783	704	685	733	702	729	751	730	722	699	733	731	745	736	745	716	711	773	734	713	737	690	729	744	702	670	768	722	758	689	703	761	812	708	734	723	733
6301	286	182	147	87	101	92	83	112	71	93	86	86	75	81	83	83	73	71	86	100	68	86	85	87	73	81	81	63	93	80	86	78	92	82	68	88	80	82	59	87	89	86	83	84	91	80	84	71	87	68	86	79	92	86	63	78	86	91	83	67	84	80	77	80	75	66	79	95	86	77	73	68	97	80	70	95	77	70	62	89	78	75	84	81	92	77	70	86	82	78	95	86	94	76	89	68	76	81	77	98	63	84	54	88	85	73	89	80	76	67	85	83	77	70	86	72	93	80	65	91	90	78	71	81	90	82	73	72	92	83	78	80	69	89	70	77	78	73	77	73	71	71	79	78	74	86	69	88	79	91	84	84	75	96	89	77	81	76	88	81	71	65	71	87	69	86	106	90	75	80	94	62	82	72	94	66	81	75	86	80	92	84	80	92	85	57	68	66	83	69	87	84	79	72	82	89	82	74	65	86	53	89	81	85	95	73	86	85	94	73	78	83	86	90	92	84	82	85	86	54	62	80	74	98	81	91	83	85	62	73	78	76	85	75	84	83	79	76	64	75	82	89	69	86	68	80	65	81	84	84	86	71	67	72	77	75	66	77	80	74	74	98	59	68	79	71	80	69	64	71	72	87	94	93	81	65	91	75	88	89	68	90	87	81	73	76	78	69	83	89	83	83	78	67	83	77	88	79	71	79	97	76	78	87	75	83	75	71	95	80	84	83	72	80	86	79	79	70	78	82	81	77	77	92	75	79	63	70	63	66	89	79	83	83	92	74	72	87	64	76	91	80	95	85	90	78	92	89	82	75	68	66	81	92	79	81	70	91	76	90	79	72	82	89	76	80	81	85	74	90	75	75	78	74	80	73	93	86	76	85	72	82	97	88	78	87	75	79	75	75	90	75	71	84	86	79	86	67	84	77	68	83	83	72	63	94	71	77	85	81	83	101	88	55	69	72	74	77	80	55	78	73	83	79	83	81	94	86	90	59	88	74	75	68	76	89	89	96	68	83	80	79	79	86	83	70	81	73	74	82	99	90	80	65	68	82	78	68	70	59	74	78	82	65	104	83	66	72	81	70	57	68	85	97	85	70	94	84	84	89	94	72	71	66	69	84	68	80	86	84	62	74	84	76	80	98	74	66	79	82	67	83	95	82	85	79	75	85	73	81	85	90	76	91	61	67	78	92	83	89	73	80	88	73	88	75	82	87	74	97	74	80	69	71	65	76	87	76	86	82	79	81	79	99	92	82	65	86	73	85	74	83	92	82	90	77	65	77	66	78	73	83	82	98	95	77	96	73	97	78	89	70	106	76	74	78	59	80	80	94	83	81	76	91	77	76	82	67	86	79	72	63	64	85	72	84	77	68	65	82	85	87	80	77	85	72	80	86	86	84	58	75	80	81	58	75	68	80	79	85	89	57	77	82	74	68	73	77	61	66	60	66	73	76	80	62	94	68	72	87	74	78	83	78	78	86	75	96	66	88	71	88	66	78	73	85	76	91	92	85	85	85	81	68	83	87	78	83	72	87	81	90	69	70	79	85	54	89	68	56	91	78	96	80	74	70	71	81	77	82	80	76	91	81	76	86	92	65	76	97	101	72	85	103	104	88	78	83	85	92	102	87	88	95	78	69	88	73	81	74	87	74	82	81	103	75	66	91	86	80	96	80	87	77	69	80	78	74	72	76	75	74	91	80	81	104	81	89	79	78	78	85	89	73	70	85	77	75	81	72	84	93	71	75	75	83	79	77	69	87	72	76	85	82	81	68	80	66	100	87	88	76	83	69	79	73	86	71	89	77	92	72	85	81	77	84	73	83	81	83	74	71	90	96	88	83	70	91	76	85	67	64	75	64	84	73	82	69	95	74	77	90	101	88	72	76	98	67	89	74	88	74	80	74	77	83	89	68	84	78	73	73	72	72	76	71	85	80	81	75	86	79	80	91	75	91	78	84	77	64	69	87	74	80	88	89	79	76	77	88	80	66	88	68	74	76	90	67	87	84	79	76	103	92	87	82	74	71	88	72	89	67	78	71	73	71	78	72	82	88	83	91	70	87	70	71	72	81	78	72	75	89	67	74	71	95	99	66	94	79	77	75	94	85	104	79	85	73	88	62	62	61	88	85	64	85	87	84	65	86	71	84	82	74	79	79	70	89	73	90	77	84	62	83	73	78	82	79	76	63	88	71	77	78	83	77	72	66	81	80	68	87	77	73	76	76	79	73	83	92	72	82	90	78	83	82	76	77	86	68	77	96	84	75	90	66	71	85	76	79	85	71	72	81	69	78	74	87	101	94	103	71	82	76	69	70	78	92	69	73	82	75	78	77	88	82	92	84	73	63	78	85	68	82	76	86	71	87	83	84	89	77	65	78	69	80	93	77	81	89	86	74	90	68	94	71	77	89	79	79	82	68	66	84	89	88	83	78	66	71	85	75	75	70	59	82	83	73	68	92	72	71	66	84	77	76	79	89	85	69	86	75	87	72	83	85	76	71	96	71	93	79	87	71	101	91	81	74	92	92	69	79	72	90	78	76	79	74	70	87	76	75	82	71	65	85	77	94	67	71	88	93	85	79	76	83	94	72	90	83	85	67	79	85	76	76	89	84	79	91	84	89	107	95	74	78	70	75	77	77	89	78	81	71	83	69	79	98	79	85	80	78	78	85	75	92	84	84	69	81	74	78	76	77	81	80	83	84	78	62	64	77	71	88	82	72	67	88	77	74	89	63	78	63	87	78	88	75	78	84	75	64	77	78	102	75	85	84	79	75	84	68	79	73	57	81	84	81	105	84	84	67	63	86	75	84	82	65	76	76	83	82	83	76	81	80	78	72	79	79	96	94	81	82	89	74	65	76	84	65	85	74	81	84	97	75	57	75	79	97	79	81	74	78	60	95	79	84	92	73	67	84	79	91	72	67	76	90	66	80	73	92	87	89	71	80	64	78	93	69	70	91	68	87	70	73	65	76	71	80	84	82	75	99	71	85	82	87	87	67	76	72	98	80	63	93	84	90	83	94	78	70	80	75	84	86	84	83	85	63	85	85	81	74	75	90	71	83	63	88	81	82	78	64	95	82	89	78	79	74	88	79	85	84	78	76	82	99	74	75	76	77	69	93	45	61	76	89	68	58	79	76	81	63	75	95	77	93	74	101	76	87	72	77	76	86	81	88	77	70	79	83	81	96	83	68	80	98	94	75	107	78	68	73	74	82	75	81	88	87	75	89	70	81	67	84	90	67	68	82	79	85	76	95	73	81	88	82	87	68	87	72	76	79	80	78	75	81	77	97	62	83	80	91	83	69	78	72	68	78	83	78	79	83	74	77	71	87	89	95	89	70	73	87	89	77	91	104	69	89	70	91	87	62	65	70	82	84	88	101	78	80	68	81	74	67	81	98	64	76	90	84	94	76	98	74	78	66	73	93	86	76	71	73	90	62	100	67	82	67	65	87	85	78	83	93	90	77	70	68	80	78	82	90	74
5964	336	416	459	411	378	361	355	343	332	317	326	316	297	272	306	301	309	310	278	302	338	300	258	309	247	286	269	284	283	312	323	271	284	297	311	320	304	293	286	294	331	292	284	273	274	346	304	316	334	281	274	288	268	266	279	260	305	294	263	324	267	310	256	280	308	269	280	299	291	294	310	299	267	330	272	285	291	274	314	280	298	286	303	272	291	296	298	293	286	284	302	300	289	306	307	265	294	311	281	315	287	301	300	284	293	271	290	301	325	290	264	288	281	343	278	297	294	282	278	256	277	298	293	308	293	281	266	298	314	277	259	273	303	304	284	262	281	300	277	291	318	285	273	279	329	284	274	274	285	309	287	291	264	287	276	284	282	256	286	295	316	315	293	289	280	292	297	309	291	286	283	302	276	310	311	295	287	292	321	306	289	312	301	273	321	275	278	280	259	282	290	288	294	305	267	263	282	294	262	269	291	281	294	286	281	284	298	282	294	302	276	300	279	275	276	280	263	296	259	292	278	303	271	283	297	291	279	287	311	286	291	285	298	302	272	264	319	271	282	279	271	286	309	301	291	312	283	278	301	287	308	286	285	285	288	286	314	310	266	286	276	285	277	268	277	297	289	265	280	275	296	280	292	266	316	306	285	310	300	319	275	293	283	277	275	298	299	317	283	301	276	266	304	279	284	281	284	300	312	283	287	283	270	301	277	299	296	283	304	257	314	319	281	296	305	297	309	309	281	282	288	297	286	311	299	292	272	286	255	270	258	295	276	296	278	293	312	300	294	264	305	285	278	319	334	289	294	268	318	292	294	267	277	289	285	279	283	284	283	290	291	272	314	301	304	291	315	319	275	280	276	260	310	262	284	286	243	306	270	288	292	304	304	308	254	322	274	268	284	268	274	300	275	284	306	313	272	284	302	269	283	307	304	296	263	255	324	317	280	269	295	298	287	277	263	290	255	279	324	301	259	287	300	317	287	303	336	324	312	294	264	314	283	313	311	293	309	295	287	268	299	294	290	297	277	306	280	296	305	271	262	281	272	316	288	278	308	279	294	284	309	299	297	288	273	290	290	307	297	276	314	301	311	304	275	258	309	317	282	280	275	291	300	279	292	290	287	270	302	304	303	294	281	310	285	279	282	273	283	312	287	270	274	290	294	281	276	270	265	287	271	303	287	303	303	287	269	284	251	281	298	283	314	318	287	300	301	321	289	277	295	283	298	296	315	261	266	273	303	321	290	321	275	279	271	269	278	241	308	290	308	299	287	293	287	302	288	283	295	268	284	273	292	288	317	301	255	312	273	272	340	286	302	288	281	304	273	293	284	270	287	295	277	303	315	268	243	298	283	268	302	288	282	297	288	334	324	286	276	284	298	274	294	275	310	298	303	272	304	271	301	293	319	269	292	296	278	288	303	272	312	277	280	298	312	309	259	299	293	288	306	288	322	315	264	303	292	283	284	289	309	283	290	292	333	290	285	280	285	304	279	273	300	294	299	282	300	282	298	294	305	277	270	270	308	312	293	288	296	305	296	298	301	296	301	279	274	318	287	278	271	270	277	291	296	263	299	261	285	271	283	296	278	319	275	293	298	277	301	292	295	311	268	284	276	301	300	288	272	299	291	300	290	311	277	310	293	261	314	276	308	264	287	291	277	261	285	274	257	294	322	295	279	286	289	307	304	288	290	310	268	260	272	276	277	308	313	275	308	291	281	314	294	327	291	280	296	298	319	305	295	249	299	294	264	305	281	329	289	314	281	276	285	308	305	295	291	308	298	306	286	271	261	295	315	293	308	299	303	309	306	284	282	300	289	293	290	291	296	304	319	255	297	276	274	258	300	267	294	255	297	283	296	273	262	289	314	266	291	284	293	268	305	286	335	303	296	294	300	282	272	293	271	289	279	310	273	322	269	307	273	295	280	249	303	271	272	290	276	298	311	305	306	301	285	302	281	304	284	276	280	333	265	301	304	277	278	294	258	304	312	261	295	313	289	301	297	285	276	291	272	291	261	297	264	284	250	288	301	253	328	296	283	310	284	273	300	257	256	314	292	320	272	297	285	279	296	267	290	271	291	299	285	315	269	303	297	271	289	306	319	317	309	278	315	315	287	299	258	298	270	280	317	296	262	286	291	302	299	285	297	299	283	289	294	280	302	285	264	297	285	274	252	284	276	288	284	283	275	256	307	304	328	291	280	282	299	296	292	295	293	293	298	311	278	298	289	301	253	278	318	318	271	277	318	308	295	321	279	297	267	250	307	289	269	282	297	288	289	269	322	265	264	295	292	313	315	281	278	260	293	282	314	275	256	298	266	297	310	299	273	274	284	269	274	301	296	294	291	315	285	295	273	289	273	298	293	296	307	274	279	282	301	285	278	280	286	316	281	281	293	271	308	301	281	267	265	342	274	274	273	270	288	284	298	303	315	305	294	297	309	300	294	271	282	307	307	282	272	319	298	279	286	284	282	289	283	317	290	259	275	294	286	273	275	285	270	277	305	280	287	285	294	262	277	281	300	299	306	289	271	274	271	272	310	298	286	283	297	256	311	280	307	308	297	324	285	311	309	298	295	305	290	291	301	293	312	325	296	270	270	283	292	272	298	301	320	288	295	301	282	312	309	280	282	301	283	304	291	255	304	291	290	280	298	284	302	315	312	298	287	277	266	353	267	280	300	305	281	277	287	316	296	260	307	258	298	283	298	288	267	297	299	272	291	276	302	274	299	301	290	303	326	263	316	306	277	256	299	288	260	327	286	312	287	307	326	294	321	295	247	315	289	307	279	283	284	286	290	284	301	271	308	286	310	293	322	281	305	305	324	273	313	289	293	304	274	269	308	299	303	303	298	288	304	302	310	266	298	283	294	301	310	295	310	285	276	288	272	282	266	304	268	261	300	250	302	304	289	298	300	263	301	304	297	270	292	307	304	310	297	298	315	301	298	287	275	303	274	292	278	286	288	250	270	287	327	275	269	287	292	286	343	315	280	332	270	292	297	304	320	306	267	279	325	292	284	302	291	310	292	273	308	283	297	300	322	271	289	295	273	280	296	293	302	290	300	267	304	277	276	282	288	328	284	241	266	285	298	249	281	268	308	297	291	311	259	306	297	247	283	281	266	288	271	309	261	292	279	290	337	293	273	279	285	268	296	301	268	293	283	285	261	297	335	260	304	296	311	297	313	298	307	286	282	275	300	281	296	291	319	272	270	293	290	286	290	291	297	316	286	275	271	291	262	290	297	270	291	280	294	280	274	285	310	285	303	273	289	311	278	302	260	284	279	308	265	268	297	285	299	290	295	324	293	285	288	313	310	291	292	271	257	304	262	274	296	281	287	285	301	283	282	277	287	304	298	303	303	252	263	302	276	322	306	331	309	275	278	302	273	289	294	276	312	310	310	299	284	310	280	281	266	317	296	317	271	298	313	293	306	293	281	293	257	280	294	298	298	294	306	297	291	304	290	295	277	311	287	318	293	293	258	283	294
39971	9188	1752	1027	768	596	468	367	307	276	265	230	214	230	211	193	182	180	172	210	152	168	184	179	169	159	155	160	148	161	149	152	162	158	145	151	143	128	158	185	143	159	159	171	138	162	174	165	160	134	170	154	166	167	158	137	160	167	163	168	161	168	158	151	162	155	141	154	154	160	134	164	165	154	139	154	149	151	178	141	142	145	177	155	162	150	150	155	145	152	139	146	153	153	158	147	161	167	150	167	139	165	166	157	137	133	140	135	161	150	155	133	148	175	146	151	170	144	160	134	152	165	147	152	164	152	187	130	130	141	147	141	169	144	150	130	154	133	139	150	163	147	133	133	123	157	141	147	152	177	141	163	159	154	180	155	147	138	153	159	153	139	129	146	170	152	152	151	179	128	180	148	174	137	144	144	138	153	153	152	157	172	128	151	145	148	142	160	155	141	154	181	150	160	142	146	158	123	156	153	164	145	145	138	163	169	149	133	136	143	146	146	161	151	151	141	142	154	156	144	155	143	139	149	147	134	152	188	143	154	143	128	153	143	147	134	165	141	127	154	172	139	155	156	151	142	147	129	146	148	150	146	150	140	163	142	160	168	149	164	167	172	172	155	169	177	148	154	146	150	167	181	169	149	141	166	133	150	158	149	145	170	161	155	110	158	139	158	141	155	155	160	146	160	164	164	146	135	165	138	142	155	138	149	159	170	161	142	141	150	144	150	164	151	136	157	143	135	155	136	165	141	164	144	156	141	156	137	148	148	136	164	155	136	149	140	174	160	169	144	155	168	169	154	168	162	156	131	146	175	171	171	158	126	147	165	162	166	157	154	146	161	150	151	155	152	162	161	163	177	157	161	151	133	129	159	165	145	138	147	151	144	160	162	151	148	150	161	150	144	146	134	129	175	167	153	151	149	160	177	156	124	165	176	158	152	170	146	139	157	155	140	156	173	149	155	147	157	159	158	152	159	139	139	140	138	151	143	151	156	131	155	140	138	140	135	166	158	134	146	157	143	140	153	135	125	153	144	148	132	131	155	146	156	168	134	147	143	157	151	133	155	162	147	152	154	158	152	165	149	148	165	150	138	150	140	150	160	144	156	160	139	148	156	146	152	131	143	145	143	173	152	155	163	172	165	147	138	150	159	159	156	158	149	154	140	163	146	160	170	141	161	161	154	152	165	155	156	148	145	132	153	159	161	147	144	133	159	175	163	140	158	153	147	179	172	132	154	149	151	139	152	165	153	149	159	158	156	146	166	146	148	132	157	170	136	155	134	159	137	154	178	153	157	136	150	150	161	155	147	149	139	137	158	134	139	142	153	174	146	154	157	150	167	162	160	146	152	158	143	140	154	174	164	128	154	153	152	131	167	141	147	136	170	141	144	162	143	156	175	136	139	147	146	134	142	152	126	142	151	151	165	184	138	141	163	146	138	154	158	143	156	146	168	157	146	156	161	152	161	162	131	161	157	145	140	154	159	141	168	153	145	144	143	135	152	164	152	148	160	147	174	153	152	150	154	166	156	156	153	150	145	168	175	155	162	144	151	150	149	152	150	166	135	169	162	159	145	140	139	161	139	158	128	145	153	168	136	136	161	147	159	129	163	143	160	173	172	159	144	144	132	159	181	147	127	140	160	154	136	146	160	164	157	158	143	142	151	150	154	174	157	148	166	140	154	150	130	148	147	132	161	167	157	153	139	159	152	150	150	146	133	149	139	155	137	153	127	145	158	158	152	149	166	166	159	153	146	157	144	159	142	147	140	147	148	133	153	147	160	157	144	162	163	140	134	147	140	152	160	168	153	153	155	161	133	143	151	138	168	158	146	145	131	163	127	151	153	134	154	165	168	152	134	163	165	143	160	155	155	175	162	143	149	170	136	147	141	145	126	136	155	153	156	138	142	166	158	174	137	137	146	145	155	144	155	144	140	154	160	155	151	147	168	153	150	143	133	146	139	154	175	144	150	166	145	130	144	139	144	146	160	152	155	156	175	148	145	184	168	141	153	146	141	135	162	129	168	160	157	155	152	153	157	154	139	141	168	153	143	151	134	124	170	166	162	141	155	161	171	150	147	174	151	153	167	140	145	146	151	156	131	128	160	135	170	151	163	135	155	156	158	171	166	136	145	151	186	149	136	157	138	147	168	146	143	130	147	158	153	162	159	151	177	130	129	143	128	148	161	137	149	177	171	163	148	147	147	146	150	148	165	143	161	162	147	162	153	139	156	136	137	158	150	159	152	138	142	162	116	164	158	166	163	154	168	137	150	138	134	128	160	137	169	165	162	157	158	153	152	136	138	165	143	164	137	157	181	152	164	166	159	151	160	161	142	145	136	146	138	167	161	161	165	157	144	159	150	148	162	160	160	150	147	141	152	146	154	139	165	138	149	148	140	146	173	145	141	158	163	159	179	157	148	141	147	154	150	158	153	152	146	147	138	165	147	151	170	153	150	166	151	139	134	160	139	162	154	148	142	154	159	134	153	152	151	162	153	132	149	151	154	160	158	164	152	161	157	185	140	176	153	159	159	151	141	158	175	162	146	146	159	167	180	151	130	156	160	172	148	141	160	158	132	154	141	144	151	153	138	151	168	149	147	143	159	138	140	149	140	159	151	155	161	141	165	165	150	129	151	147	140	164	151	160	156	165	162	161	143	164	141	138	162	164	159	136	143	138	151	190	141	155	164	157	169	160	128	152	158	156	157	163	157	136	179	158	148	153	166	147	140	154	168	151	129	144	147	140	140	139	144	149	141	167	166	160	158	152	180	140	147	144	151	161	156	147	135	175	137	160	161	142	152	128	155	126	141	131	139	142	144	171	153	162	148	135	132	167	148	166	163	153	156	136	140	161	146	148	147	147	170	141	157	137	162	154	150	118	166	127	137	146	157	130	156	157	150	157	140	174	161	131	143	153	139	159	174	156	123	139	136	169	159	151	169	153	161	148	136	138	140	152	142	162	146	126	153	132	150	154	154	162	151	144	172	142	158	137	132	148	147	134	145	143	164	170	157	137	159	134	133	157	133	151	155	152	162	157	122	153	128	137	157	134	162	159	161	150	117	155	164	154	150	156	125	154	145	144	160	136	162	152	161	142	155	151	152	147	154	128	139	151	150	166	158	164	153	159	168	153	169	128	146	137	152	153	122	162	160	154	140	150	148	161	160	156	167	187	156	136	171	161	150	161	153	170	156	170	133	151	154	137	139	147	152	157	148	125	145	138	146	154	173	138	160	141	149	141	141	131	158	145	171	151	151	155	174	147	175	169	138	128	132	145	163	143	132	175	140	147	179	129	129	181	149	166	150	138	141	167	152	153	146	139	160	159	134	146	134	159	141	139	139	127	148	146	159	134	135	175	153	153	146	125	169	142	146	159	166	141	132	163	144	132	152	139	143	122	164	177	145	128	140	146	145	183	154	148	133	173	133	138	164	138	157	178	139	145	147	164	166	161	147	147	161	143	154	164	167	171	144	120	157	146	149
18987	1379	3102	3431	2947	2457	1922	1696	1476	1262	1120	1043	951	908	822	855	787	743	733	691	644	643	680	657	626	609	646	579	592	609	594	583	553	549	585	542	552	551	520	505	491	522	546	529	536	511	516	504	473	535	475	486	490	495	476	508	494	536	518	496	508	481	523	490	501	514	459	488	499	478	443	506	505	499	483	478	554	477	489	493	473	480	497	512	483	435	460	530	460	477	466	462	490	454	466	505	489	473	461	464	509	492	466	494	519	443	473	505	490	498	496	490	445	487	449	496	493	515	474	505	457	477	506	502	503	527	473	445	457	510	436	505	432	467	480	477	454	443	464	515	485	465	486	478	486	465	458	470	516	481	457	503	478	507	507	479	447	482	477	517	476	506	476	491	458	460	477	452	517	496	494	543	469	483	482	461	448	454	489	505	464	461	466	466	502	491	434	473	501	488	481	479	488	485	499	510	483	467	483	455	484	492	466	447	505	468	467	474	501	485	484	494	467	504	467	486	460	518	468	487	467	486	468	447	431	475	485	512	477	469	489	495	467	506	491	456	471	500	487	460	464	469	489	487	470	453	473	506	454	512	470	465	480	487	488	493	472	486	460	493	476	496	496	500	471	476	501	468	490	470	455	512	484	497	466	434	494	451	451	467	451	490	528	486	479	482	447	468	458	446	455	489	480	471	494	461	439	474	464	492	505	452	490	474	486	511	425	491	492	502	478	526	451	514	508	482	465	477	476	512	491	468	451	503	460	473	449	508	444	441	482	500	491	474	479	495	517	501	455	481	464	479	446	477	524	464	477	504	484	469	493	489	497	485	464	501	514	512	491	506	447	468	453	502	476	492	506	485	455	477	474	483	478	456	473	467	482	499	491	478	480	511	477	447	500	485	506	482	500	463	441	436	489	463	489	466	486	473	487	471	451	495	464	470	470	472	521	459	508	479	449	477	469	481	469	453	433	472	440	483	460	489	485	490	475	462	472	444	491	477	501	451	491	477	494	497	469	461	511	459	498	471	477	470	489	499	497	466	477	489	484	473	478	470	448	475	462	455	491	510	501	507	511	476	480	478	458	496	470	470	487	434	465	488	494	469	465	462	484	475	529	451	467	473	510	461	478	483	466	445	482	476	464	455	518	457	450	476	469	514	508	512	453	463	498	467	501	474	473	468	467	459	506	456	508	419	468	450	507	484	498	486	498	466	495	425	489	484	479	484	463	489	463	498	476	462	452	479	479	461	480	448	493	475	495	474	483	478	468	450	474	499	513	460	488	462	462	471	446	466	519	472	489	496	513	502	443	495	461	505	477	495	472	477	473	483	499	459	434	505	472	447	474	525	497	497	500	470	451	470	483	500	490	503	478	470	482	467	449	476	517	499	485	475	487	489	442	498	455	499	491	422	518	529	483	485	486	464	490	452	483	513	488	474	515	459	463	510	467	464	491	499	475	479	523	495	487	503	494	471	477	494	489	457	477	485	467	510	466	475	498	495	514	497	470	465	472	510	482	490	448	495	512	444	465	487	483	467	495	484	506	478	504	487	493	512	460	476	448	493	512	462	462	462	457	475	455	510	457	503	476	487	457	462	464	509	465	461	461	505	488	489	468	490	450	491	440	468	491	477	457	475	482	489	478	494	492	477	482	461	461	491	465	477	465	476	478	477	491	522	454	436	505	444	486	487	479	481	432	462	494	489	481	507	507	452	438	463	499	434	435	479	460	481	494	478	470	494	518	510	487	503	461	507	488	484	481	455	481	460	496	482	467	462	449	521	468	493	473	464	458	492	489	497	463	483	458	476	465	456	499	485	464	512	478	460	465	471	485	472	499	505	480	476	492	455	448	499	483	485	483	501	466	476	470	506	464	461	490	472	485	431	480	494	502	494	506	474	491	479	504	477	459	469	477	444	487	464	539	496	459	511	476	493	488	460	449	473	448	455	490	492	454	495	469	444	477	438	475	465	471	467	510	460	450	499	483	489	483	490	464	456	512	440	465	474	496	505	453	483	477	460	486	453	494	503	462	471	451	491	466	462	472	512	486	509	481	486	456	499	448	460	473	504	488	458	504	492	472	499	476	429	478	494	451	534	502	474	446	490	473	506	482	454	448	508	487	502	501	477	492	482	490	492	498	436	473	487	467	492	506	507	460	476	472	437	496	454	499	483	461	484	480	472	448	458	445	480	507	466	482	493	438	485	495	483	486	461	466	515	473	506	505	439	485	457	465	471	495	458	465	520	472	503	483	484	469	473	462	449	468	470	477	434	469	456	500	471	474	487	485	461	428	489	479	483	502	468	479	484	483	441	495	494	500	489	474	480	486	480	490	487	475	473	484	500	517	543	513	475	494	491	492	482	441	494	464	526	516	490	467	417	503	478	456	468	470	513	494	460	485	495	452	457	473	519	458	489	482	456	486	457	454	453	428	475	445	492	486	468	488	502	489	492	450	471	467	473	500	481	475	495	481	454	437	452	532	447	481	479	466	523	476	481	509	486	455	492	469	473	453	459	480	458	455	463	450	483	480	476	498	475	464	473	460	453	478	481	519	453	518	466	497	436	483	433	453	512	488	500	494	475	509	450	475	479	493	465	445	474	452	476	470	453	468	452	530	478	496	447	492	510	471	462	515	473	439	485	498	497	471	472	540	496	457	478	491	469	460	479	485	446	461	507	490	454	425	468	511	456	504	471	475	457	466	484	481	432	467	494	528	437	501	441	469	500	477	448	534	462	466	501	462	486	485	470	462	481	478	456	505	490	506	468	500	503	441	505	469	465	499	482	448	454	462	456	516	511	458	453	450	454	501	491	449	522	501	481	468	467	480	464	486	456	470	472	448	483	486	462	431	455	481	455	496	486	470	496	454	461	478	447	503	477	522	486	498	470	445	436	481	494	432	489	509	468	493	493	473	480	492	510	495	481	455	502	489	478	480	488	440	467	491	457	491	486	490	445	457	491	481	476	474	515	446	448	496	502	468	529	483	484	447	473	475	493	485	496	457	504	453	503	466	492	470	434	469	450	476	469	456	468	464	440	503	466	494	470	462	485	470	466	472	477	489	465	511	475	495	438	487	521	466	482	467	467	463	469	472	458	490	467	473	460	498	490	486	507	482	482	463	499	428	486	490	467	471	485	501	479	424	479	471	557	464	471	493	465	495	472	508	455	490	487	489	477	473	441	449	489	473	484	477	502	481	534	433	497	468	510	452	528	473	443	453	507	459	471	483	464	452	505	481	482	462	521	491	449	481	477	481	505	455	460	502	520	445	458	463	466	448	487	445	462	467	502	472	462	462	480	479	474	510	470	480	459	453	495	495	484	475	535	467	484	501	503	423	495	507	510	437	514	493	484	476	478	506	432	546	430	481	487	519	456	482	492	454	477	490	479	477	435	461	452	460	464	441	442	486	465	467	463	467	477	484	487	482	462	475	496	460	492	479	506	498	471	469	465	470	489	517	478	486	493	510	517	478	483	460	467	454	475	473	471	501	508
49430	17728	6350	2194	1558	1163	918	736	605	567	513	479	379	389	391	350	362	330	361	317	318	303	261	284	265	308	270	269	277	247	286	244	266	290	260	268	299	270	256	265	243	251	264	272	252	254	284	271	275	275	257	252	259	257	276	273	264	277	283	260	264	247	255	265	247	274	268	276	267	253	264	274	271	248	232	273	253	236	256	242	243	260	271	236	226	256	251	263	261	253	218	263	253	261	244	280	262	260	258	257	270	244	261	262	272	283	241	235	244	230	230	244	261	212	276	241	240	249	256	283	239	249	251	266	256	267	243	236	258	236	251	260	238	246	272	275	244	245	259	276	275	267	260	264	236	256	263	277	268	258	259	248	282	242	251	234	260	272	248	284	243	243	246	259	248	280	247	236	231	248	239	246	244	248	242	228	231	226	230	244	273	230	251	245	282	265	263	258	265	234	262	275	240	250	219	262	240	257	263	265	268	243	273	242	270	304	242	225	247	233	277	230	246	259	283	249	277	261	260	222	246	251	255	285	257	240	257	261	272	262	254	237	246	229	262	246	218	249	258	268	263	256	247	269	240	260	267	259	248	260	271	270	264	252	264	261	266	255	250	256	263	232	271	237	241	223	233	253	241	262	248	252	240	259	240	239	240	247	247	255	266	266	291	262	251	239	262	223	220	256	236	263	254	243	253	264	267	212	244	252	250	251	239	261	263	278	251	249	226	259	260	258	262	303	244	237	282	249	243	225	248	252	255	225	235	276	250	256	271	242	259	253	258	247	285	257	235	250	255	261	255	234	266	253	235	257	275	246	288	250	278	230	251	220	244	252	245	263	250	272	231	264	241	299	250	250	260	238	235	262	241	251	240	248	274	255	228	241	265	263	247	253	266	271	238	271	265	255	235	270	237	259	269	265	248	230	245	263	265	236	235	233	250	217	261	255	270	259	258	263	250	242	247	250	254	229	239	238	249	259	245	267	270	249	261	232	267	265	237	267	246	241	261	234	246	271	248	247	234	251	247	260	254	241	249	226	219	248	255	258	241	228	269	235	260	251	253	235	254	227	238	295	243	220	243	267	268	290	280	252	252	248	261	266	235	273	270	253	252	277	256	248	266	237	253	241	256	250	263	283	236	253	283	264	255	236	265	255	275	281	249	249	256	239	221	235	251	239	295	263	245	305	246	253	230	262	291	260	274	264	245	246	226	267	251	250	235	243	240	264	249	282	277	236	235	277	244	264	238	258	283	245	242	227	246	247	235	239	255	256	243	235	273	246	269	252	222	245	239	274	265	258	243	258	250	264	265	283	229	231	266	234	267	234	261	244	231	243	258	274	244	267	246	265	225	255	261	236	245	272	266	252	250	257	251	229	266	275	244	264	248	263	242	247	261	236	212	232	251	251	253	256	282	284	255	256	264	245	238	234	279	278	241	247	249	261	241	289	224	270	280	260	252	237	261	263	254	249	235	268	230	264	279	256	257	242	273	250	251	258	244	273	275	232	256	244	246	244	265	274	228	247	267	245	264	242	259	222	258	264	250	270	267	251	246	280	236	257	244	251	274	246	281	268	221	235	248	279	239	236	262	251	247	250	250	257	253	285	240	244	256	244	257	235	281	245	227	234	250	273	248	272	257	250	253	247	258	239	241	257	241	268	256	270	282	279	240	262	237	269	281	245	248	257	244	251	274	232	258	252	256	230	234	270	221	256	244	255	243	270	261	268	271	246	266	252	236	252	254	254	262	247	245	250	269	241	249	280	287	257	278	232	246	266	229	243	258	259	255	239	246	247	256	240	252	237	265	285	241	270	246	248	223	229	271	246	251	237	260	246	244	241	239	281	281	234	248	234	249	248	261	240	286	273	251	252	298	253	245	258	263	264	282	234	258	276	219	268	208	244	264	273	244	251	241	275	248	238	233	259	241	250	254	244	258	250	241	249	247	240	248	222	264	227	250	250	243	258	236	222	250	233	269	252	252	268	248	256	251	242	250	257	255	272	271	245	275	253	269	250	254	223	241	262	225	238	269	246	269	240	250	254	229	255	262	263	251	253	227	244	253	233	261	251	240	233	262	263	243	275	223	254	269	237	251	249	245	275	261	240	235	260	258	250	240	266	260	245	236	251	233	260	261	285	264	247	256	269	259	273	256	236	232	240	277	252	249	234	252	264	240	245	277	256	261	257	262	228	291	256	281	251	271	258	241	222	247	269	260	241	261	251	256	282	252	262	281	249	247	259	272	285	259	223	262	242	251	293	241	298	249	248	271	245	263	251	252	276	245	257	258	246	274	266	239	268	240	226	239	265	270	284	258	260	270	272	260	277	260	251	245	257	256	264	303	245	220	238	270	272	264	239	238	290	268	246	243	272	239	243	252	235	256	238	240	261	255	255	247	268	244	234	246	245	236	222	271	264	247	267	220	226	277	269	254	242	273	236	236	242	238	228	287	243	243	261	257	251	246	228	269	225	220	241	256	262	245	247	247	268	263	244	233	254	265	259	245	269	249	238	249	263	255	246	272	249	242	251	257	273	255	262	244	242	248	251	218	250	235	242	252	265	230	276	276	258	256	253	218	285	277	266	257	276	261	244	272	255	260	279	248	222	248	250	262	260	270	228	239	247	264	237	259	246	264	259	241	259	272	243	278	259	249	261	258	247	243	274	235	258	261	296	271	278	268	259	250	267	272	259	283	258	271	243	213	232	276	247	268	248	261	250	251	256	254	236	254	217	260	249	231	249	252	262	238	259	246	261	256	284	266	264	268	233	287	232	277	251	248	244	250	283	249	272	252	260	250	226	258	223	271	252	258	249	228	267	281	279	270	262	282	268	269	261	248	257	250	284	240	259	277	279	270	225	251	264	273	234	256	244	265	271	216	222	278	273	267	259	280	258	235	248	232	256	261	259	227	245	267	248	255	245	246	236	250	254	251	265	253	271	241	219	258	246	275	262	243	245	273	272	264	262	237	253	268	224	251	249	234	258	263	277	264	280	257	277	236	253	271	249	255	287	222	272	274	222	257	218	214	239	252	252	250	234	255	260	272	214	276	254	229	265	256	283	229	271	243	261	296	269	246	290	245	247	234	221	266	293	229	246	226	272	247	242	262	234	270	280	244	253	248	270	235	244	258	265	270	231	268	247	238	275	273	263	264	254	273	266	247	244	238	256	260	240	257	238	252	254	259	269	248	278	236	238	264	271	245	246	238	270	250	251	245	268	245	249	260	253	243	255	244	228	233	254	243	288	245	268	266	249	276	272	246	255	239	257	255	270	221	264	265	277	228	270	269	234	247	241	239	258	253	262	262	249	261	239	260	294	251	250	269	220	235	260	247	255	240	255	248	276	230	251	275	232	231	243	253	259	269	231	252	257	266	256	258	243	228	244	233	273	262	269	269	272	259	244	293	243	267	229	245	262	254	277	245	253	259	241	276	261	243	239	258	287	272	241	256	244	262	235	264	265	264	270	270	260	253	237	237	255	259	274	265	292	266	282
24447	2656	5742	6338	5426	4498	3740	3041	2784	2239	2111	1833	1717	1567	1488	1361	1284	1233	1214	1177	1073	1104	1119	1057	955	982	955	925	923	920	931	916	911	888	879	850	891	846	868	811	829	780	841	777	782	777	818	798	780	761	808	761	809	832	800	748	788	751	758	821	802	812	795	788	777	733	743	808	778	814	734	735	727	722	786	784	787	725	759	732	766	761	750	758	779	742	751	725	737	747	726	757	742	726	727	743	768	723	751	750	756	812	768	780	770	733	756	729	761	707	726	758	766	728	757	731	756	732	740	688	760	703	772	797	708	707	761	746	740	747	718	774	789	775	720	760	752	717	720	767	754	745	721	755	727	742	757	726	719	778	759	739	718	704	686	723	807	700	713	809	761	741	726	743	728	741	737	719	769	728	769	733	693	691	770	714	760	734	724	752	735	736	733	805	726	769	741	723	764	782	744	721	704	680	752	756	744	744	733	801	764	781	712	726	725	720	712	709	727	696	753	737	723	745	783	733	748	757	732	739	762	714	679	717	778	720	694	720	722	700	744	750	741	729	767	753	770	709	723	732	750	719	692	754	731	775	791	745	692	722	737	743	734	754	702	716	721	727	727	718	748	770	711	715	742	695	753	711	726	754	758	723	719	751	730	733	740	686	706	736	761	721	658	781	751	670	713	727	765	742	780	691	727	746	734	697	755	772	761	740	753	750	746	730	776	742	750	754	771	692	723	712	721	693	757	726	709	738	755	717	752	774	778	757	692	750	703	732	713	730	698	762	745	727	706	761	748	730	744	761	757	719	712	751	716	717	735	757	747	712	740	736	715	730	673	674	723	706	717	707	760	709	707	764	751	763	696	788	783	722	715	715	730	736	717	684	748	751	746	710	697	730	750	743	732	722	776	716	679	815	754	715	752	679	777	745	732	679	702	720	729	709	710	748	711	739	742	730	735	719	769	749	710	713	705	689	750	743	724	709	747	734	756	761	719	735	777	672	716	731	763	754	766	717	730	748	729	724	743	708	757	772	758	795	723	721	772	754	748	741	753	750	749	749	758	737	808	739	768	720	750	736	717	730	752	752	726	696	750	739	711	696	748	712	755	766	728	733	748	728	699	736	721	713	724	725	713	684	783	776	776	741	745	702	745	745	735	733	696	756	752	782	716	739	789	752	753	740	732	717	770	767	733	732	748	756	737	766	781	741	756	699	703	770	771	713	733	703	749	692	693	718	729	790	762	721	710	725	782	744	702	766	750	743	756	689	748	755	696	743	696	722	734	761	726	683	713	716	756	750	711	747	740	723	713	746	764	702	722	712	752	666	714	716	740	730	749	755	736	721	724	781	706	745	695	749	758	724	780	726	729	785	727	740	789	735	728	712	711	641	752	726	699	699	781	721	760	767	723	715	750	703	671	753	761	735	769	715	744	728	728	745	775	737	753	747	777	726	726	729	772	784	735	730	745	746	736	715	682	718	694	668	722	730	690	714	705	695	715	731	739	733	730	718	727	752	717	714	691	724	768	737	728	778	732	727	731	770	721	701	746	699	734	729	716	708	732	740	742	848	739	735	735	692	740	767	749	742	739	708	703	745	760	740	757	733	739	718	763	701	696	708	750	773	736	706	723	727	733	744	710	669	679	716	714	724	708	732	747	739	725	731	775	780	746	758	741	712	749	745	693	736	754	717	746	769	734	736	753	752	732	688	746	730	735	718	767	716	819	738	758	722	736	720	744	761	757	720	725	678	706	746	723	733	764	715	749	741	682	739	721	727	757	747	729	786	754	780	725	718	763	720	719	783	774	789	719	738	712	748	727	693	676	730	697	708	737	783	720	713	743	679	733	726	754	724	761	733	749	748	732	778	732	750	774	744	741	730	750	761	743	687	742	762	700	748	760	769	652	744	713	701	690	662	743	756	723	687	696	693	751	719	698	773	762	756	769	723	729	781	769	753	704	747	799	715	729	715	747	742	743	705	741	712	710	735	688	717	756	729	755	732	680	735	712	744	766	783	704	701	712	706	735	743	750	732	728	754	712	756	739	745	718	729	705	721	726	782	713	647	703	743	770	759	745	714	707	746	743	723	742	692	788	737	732	769	724	741	720	751	700	724	701	738	791	705	725	709	747	744	754	765	754	750	727	744	726	794	683	776	691	737	722	741	706	782	733	706	730	708	727	703	746	781	797	725	739	726	742	681	741	697	698	684	714	729	784	744	758	701	717	719	726	732	774	755	743	750	732	698	709	770	735	752	730	693	728	700	722	733	708	770	713	733	715	768	669	740	743	740	713	731	730	710	757	730	807	747	772	748	731	780	724	737	699	748	754	740	655	706	712	750	762	725	759	747	761	728	714	735	725	738	739	722	712	723	691	748	750	683	752	753	716	744	775	745	716	753	747	743	720	710	696	727	734	740	721	725	727	765	721	741	766	760	730	702	746	719	755	725	753	729	687	707	704	728	779	714	748	720	737	750	753	712	721	754	728	716	751	753	711	749	739	725	762	752	739	696	718	726	736	697	733	715	787	718	730	679	768	741	758	755	761	749	687	755	760	696	706	717	697	705	757	709	728	756	724	762	784	714	731	781	754	715	724	728	717	731	743	736	704	717	721	721	756	760	661	703	754	657	752	733	806	741	662	698	734	733	767	716	676	788	754	726	757	728	745	719	750	733	706	738	745	661	737	740	735	755	764	759	723	708	717	774	736	727	733	717	735	713	696	781	717	714	694	788	652	705	760	766	726	743	770	700	729	738	751	701	742	718	700	725	754	708	717	695	687	710	721	728	693	751	715	685	766	734	759	764	707	771	693	756	732	746	744	733	721	738	715	747	702	744	739	768	749	747	717	792	707	713	705	732	734	735	745	749	689	717	745	757	746	698	725	738	740	759	690	752	703	733	749	687	762	710	717	738	754	731	752	775	740	772	715	723	725	740	713	743	784	730	760	763	704	709	732	681	740	738	707	713	726	713	721	773	724	749	714	736	728	721	704	728	714	743	743	683	716	710	679	710	716	739	741	729	770	721	730	736	727	752	745	722	753	794	666	701	753	761	735	760	680	765	740	695	774	730	748	745	707	678	760	698	737	768	752	772	726	729	773	751	727	758	710	698	766	703	712	759	756	730	693	713	734	765	704	728	738	716	707	745	743	691	718	732	772	717	731	753	709	753	756	688	716	712	715	710	803	735	720	724	697	700	720	711	705	733	726	688	693	806	744	734	700	770	668	762	730	719	742	712	681	716	751	749	734	740	693	766	756	685	752	764	752	724	699	744	743	695	726	762	687	786	737	747	723	753	721	718	742	753	744	740	706	738	710	718	707	675	751	716	774	719	752	778	665	759	780	794	746	785	774	708	770	708	732	763	748	780	707	720	730	687	736	759	717	746	746	756	728	743	692	737	716	709	735	718	719	750	731	705	721	676	745	743	744	734	759	744	726	768	731	699	735	713	704	724	740	749	742	720	698	715	691	703	700	755	707	770	736	737	722	756	735	751	718	694
6218	261	152	130	103	99	88	84	88	79	65	85	88	71	78	90	80	83	77	76	72	92	68	93	94	104	84	89	91	80	71	67	75	82	78	76	60	70	82	89	74	87	88	74	84	84	77	93	99	72	81	70	83	75	86	83	75	95	76	80	88	85	83	74	89	93	76	77	75	90	87	71	81	89	92	71	77	69	80	82	81	82	78	70	76	79	74	67	79	70	77	81	84	82	84	85	77	76	68	65	79	81	91	84	72	76	84	87	62	67	72	83	74	86	85	69	76	88	66	84	86	81	79	94	80	73	74	79	72	75	92	73	77	87	82	72	87	75	77	80	63	99	92	88	80	58	67	89	75	82	75	79	71	84	90	88	83	78	89	85	78	83	75	74	70	70	71	83	86	78	77	90	97	64	72	86	75	83	85	99	60	77	67	81	79	75	87	79	72	84	77	77	89	72	77	79	71	78	66	75	85	81	71	64	82	88	82	89	88	83	86	80	83	92	67	86	71	79	65	82	89	99	68	83	89	87	79	74	77	71	78	93	84	81	92	74	91	76	68	75	82	89	68	88	76	74	78	104	81	86	77	86	88	84	88	81	91	78	92	84	70	77	72	75	88	72	81	84	74	61	72	75	73	79	74	71	72	75	83	80	75	58	95	78	76	78	71	72	72	88	71	77	71	65	76	90	79	75	77	69	60	84	89	75	79	99	91	76	71	75	95	100	65	78	65	69	81	74	90	74	73	70	77	82	77	79	81	89	72	66	74	87	83	82	81	80	78	67	81	89	92	68	62	84	81	85	82	92	83	89	77	80	98	92	68	72	70	85	78	89	96	72	79	70	78	70	84	92	79	89	71	78	85	73	70	67	67	75	66	66	73	75	80	69	85	85	80	74	87	73	73	77	75	72	71	62	79	79	84	75	72	69	95	78	84	69	70	82	88	82	65	90	72	67	81	72	71	80	71	75	76	71	83	79	68	59	90	89	80	82	62	77	83	83	80	94	75	73	71	80	77	97	71	77	61	75	79	86	76	85	69	72	75	87	73	92	80	76	78	69	70	90	84	73	89	75	64	81	73	74	84	94	73	89	76	91	73	73	73	105	84	96	87	64	92	71	81	76	93	81	77	83	69	93	74	71	91	95	72	70	76	87	87	85	69	69	77	85	72	69	80	81	58	73	80	93	76	76	92	67	67	110	68	70	84	85	80	73	70	66	75	70	80	71	77	57	65	86	83	82	77	64	79	95	78	86	77	67	66	85	69	91	76	68	75	83	82	84	72	71	82	72	78	92	82	67	74	73	68	69	74	77	66	98	85	89	66	73	60	70	71	74	82	73	79	88	78	85	70	86	75	99	71	62	77	75	76	75	73	80	79	69	56	68	77	77	74	72	107	106	66	80	82	71	86	80	80	89	79	80	65	74	92	72	82	79	69	84	65	89	91	76	75	54	71	69	66	81	77	74	90	69	70	76	89	73	87	86	85	64	86	67	84	77	67	85	87	77	82	82	72	78	86	84	87	97	91	77	84	74	78	75	70	77	90	74	96	82	63	69	94	85	58	86	79	90	87	83	73	98	70	73	77	91	84	72	79	48	95	70	68	81	86	81	92	88	77	83	91	75	71	84	84	84	70	76	63	80	78	69	85	67	85	90	81	83	73	80	74	102	68	74	78	81	78	92	69	62	71	80	83	75	63	76	88	74	72	73	74	76	75	83	93	82	73	63	84	82	89	77	79	84	50	69	78	96	67	74	78	76	69	86	83	79	79	90	75	73	98	77	83	69	75	62	87	82	108	81	71	78	97	87	72	78	72	94	85	80	79	75	76	93	80	73	79	79	83	70	92	89	79	85	87	81	81	88	70	75	82	73	70	80	72	77	81	90	77	68	85	84	88	84	80	83	78	61	88	79	89	96	81	71	81	97	76	64	73	77	68	82	93	91	83	73	76	71	68	66	69	71	81	74	66	65	90	90	97	89	73	78	72	73	85	62	91	76	65	77	71	97	75	74	74	82	56	71	101	81	71	74	83	95	61	79	86	75	82	82	85	74	78	89	76	86	77	79	72	69	70	59	83	71	72	80	88	89	62	66	87	77	89	86	72	90	66	84	86	69	74	81	60	85	100	93	77	59	64	87	77	67	85	89	84	68	81	73	78	91	81	71	63	58	74	77	90	80	69	84	70	80	74	71	71	76	81	75	79	85	76	76	79	75	73	73	109	81	90	81	86	89	87	69	88	66	85	75	95	74	87	81	79	96	79	95	73	83	72	82	67	82	63	66	82	91	85	74	78	75	86	83	67	84	77	97	79	74	70	83	81	73	76	78	72	81	82	85	89	66	77	81	81	80	78	84	78	68	104	81	81	71	60	83	71	82	63	86	87	85	91	74	81	77	69	67	83	79	102	70	80	68	90	91	79	76	86	76	69	84	70	110	82	66	84	72	87	86	89	90	90	72	92	87	84	88	70	85	78	90	85	102	80	89	83	100	87	94	87	75	93	82	92	88	82	84	88	72	80	81	86	88	67	78	82	97	83	76	66	82	75	64	98	78	80	76	66	72	88	78	73	85	78	82	74	82	66	85	73	77	78	73	77	75	84	99	92	84	88	84	60	68	72	66	96	85	85	86	99	84	75	57	77	75	72	89	90	77	76	80	78	81	81	108	81	78	90	78	94	87	80	82	87	87	90	80	82	87	89	71	71	87	86	85	90	84	84	75	95	82	74	75	70	87	78	86	95	83	81	97	88	85	75	75	76	74	70	84	60	83	80	83	56	83	82	87	95	69	77	84	80	75	56	89	64	72	91	68	75	83	83	86	81	82	97	75	91	81	85	72	87	72	76	84	88	86	77	71	68	82	94	63	91	75	89	71	75	74	70	73	81	79	90	91	64	82	64	93	71	77	80	89	87	68	76	84	86	77	94	80	78	85	70	66	75	88	86	96	75	72	75	80	77	81	80	87	71	78	93	78	82	72	80	64	80	79	76	83	90	79	75	77	76	76	90	87	70	84	101	84	78	98	92	91	77	67	94	83	79	88	85	92	74	77	71	79	62	85	65	64	88	79	84	69	89	74	79	72	84	78	87	63	85	90	73	72	63	72	76	75	77	65	90	73	74	73	78	83	82	90	69	97	74	78	80	76	76	79	60	77	74	111	77	78	91	75	80	62	78	93	73	67	71	68	88	69	92	94	68	88	79	76	80	74	78	77	76	84	86	78	91	90	85	74	80	79	82	78	71	70	81	82	73	86	82	90	68	72	89	83	82	62	89	63	70	75	85	70	79	80	89	73	77	68	74	90	70	82	83	79	81	72	78	80	81	68	66	93	89	73	64	63	76	88	78	82	82	84	70	79	76	72	78	84	86	94	80	90	93	72	67	78	75	77	85	82	83	76	69	86	74	76	85	76	79	94	62	84	77	72	77	74	82	77	73	77	70	76	89	78	72	83	89	75	74	78	80	70	89	75	105	67	84	61	88	82	88	61
5497	331	429	430	426	424	335	367	340	328	308	323	350	289	299	294	317	267	289	289	290	275	332	273	287	281	305	275	285	303	310	265	307	283	300	314	278	317	278	292	270	313	299	274	296	282	270	309	299	269	313	306	258	288	300	272	302	287	299	252	298	271	313	260	295	306	313	264	309	281	256	291	314	260	260	260	283	258	302	259	297	311	283	276	276	266	304	277	296	279	275	250	297	294	310	277	311	288	283	284	296	300	297	282	293	267	292	290	282	258	285	272	285	297	264	279	287	306	296	304	265	326	290	261	272	310	281	282	294	295	293	292	289	301	297	264	299	262	279	274	312	309	266	307	289	258	273	291	294	314	287	282	275	298	287	276	290	319	296	277	275	282	288	296	310	282	296	271	305	264	301	331	311	285	304	276	293	277	246	268	266	275	316	309	280	297	293	242	255	313	280	288	259	281	287	273	265	299	285	270	286	307	296	316	259	254	288	265	287	281	298	294	315	289	303	292	301	296	277	254	288	277	334	291	272	315	308	280	269	265	282	268	290	281	289	296	297	302	276	315	272	281	293	271	304	271	289	294	261	293	288	271	282	306	272	302	286	280	300	302	278	282	317	291	287	282	272	270	247	264	267	266	326	320	268	292	308	295	294	274	322	263	292	303	260	295	304	296	298	270	296	263	297	290	281	277	294	311	296	290	299	298	305	281	307	270	301	318	272	284	295	288	295	282	289	249	278	283	265	296	302	285	287	315	272	292	285	271	292	308	267	297	281	317	292	282	318	286	277	287	294	270	287	274	265	275	272	291	250	258	269	320	264	270	285	301	290	264	315	267	259	273	288	273	300	279	281	295	294	288	276	279	320	286	278	299	299	297	309	265	271	285	313	305	299	277	267	253	261	295	297	277	269	295	299	302	282	268	268	302	291	268	291	274	320	289	302	288	278	273	254	291	262	288	294	308	300	269	277	284	267	300	292	283	319	298	265	274	272	285	295	284	281	294	291	316	276	300	282	255	279	277	295	277	289	313	319	290	285	315	320	278	260	300	286	289	267	265	275	277	294	276	301	305	300	307	312	286	290	287	282	294	306	276	297	283	279	331	287	303	292	296	306	315	273	303	295	269	291	291	323	253	312	290	278	286	269	266	290	311	276	275	314	291	279	277	291	261	311	306	293	255	265	292	312	305	299	272	301	267	288	301	274	309	272	285	281	276	288	286	290	281	272	308	307	301	325	259	270	252	277	287	278	261	260	297	279	298	283	278	281	291	302	288	295	299	304	310	275	281	292	261	282	267	321	291	282	304	271	278	282	314	290	308	271	292	267	311	279	285	287	254	309	307	283	258	275	279	280	277	255	309	260	267	283	317	275	284	289	280	263	274	319	306	319	283	279	304	240	295	285	296	344	317	292	264	250	272	286	288	302	297	305	294	309	279	272	303	282	267	289	277	297	265	311	292	306	284	289	298	323	284	287	282	270	278	290	295	274	284	258	272	294	264	302	272	258	288	267	288	289	295	276	281	309	292	266	299	312	286	292	272	256	277	288	271	311	261	305	310	297	264	318	281	298	284	315	277	283	284	311	307	299	304	268	269	272	265	275	306	279	256	334	290	276	294	285	293	303	245	293	335	293	307	290	286	275	295	258	257	302	279	277	320	266	279	303	264	293	271	274	280	288	277	279	297	275	261	264	295	302	329	291	309	320	282	285	274	287	267	294	315	275	292	318	246	279	310	269	294	261	275	303	290	283	266	319	255	283	284	297	300	263	280	292	277	310	334	289	290	271	276	281	292	277	299	303	304	298	314	266	287	320	265	281	300	267	296	298	287	267	289	288	293	275	280	303	288	297	290	288	280	261	306	285	285	283	293	281	290	289	259	274	266	274	274	290	285	258	283	270	259	304	309	270	288	271	300	280	319	295	276	274	267	288	248	295	278	276	283	287	301	302	262	281	296	279	273	257	292	280	296	313	293	258	281	315	322	239	301	282	308	280	279	293	269	297	298	293	259	304	297	320	263	308	306	293	278	286	295	314	289	264	280	271	291	275	287	282	277	303	303	276	254	288	266	298	264	305	292	295	299	269	290	311	277	283	266	257	288	305	321	260	312	249	265	300	303	283	306	298	298	285	275	265	322	272	310	303	284	307	295	281	293	279	271	234	280	293	269	306	302	270	297	269	313	285	277	296	293	297	290	291	270	297	305	286	287	298	309	305	298	265	281	289	305	304	289	290	295	295	296	288	278	322	277	304	268	292	268	272	301	260	303	299	291	312	273	321	314	291	291	283	279	298	270	280	299	312	270	270	247	296	289	270	282	317	292	281	298	301	276	284	296	300	282	295	302	316	281	281	293	314	278	288	319	275	285	285	291	276	286	248	292	305	264	295	279	307	303	292	293	256	326	286	303	288	300	289	298	313	257	282	277	288	276	286	289	305	280	279	329	275	295	287	301	294	289	314	320	278	314	329	229	303	289	297	286	299	283	267	277	327	294	293	306	281	274	285	315	314	271	271	307	256	288	280	302	325	282	271	286	283	278	313	266	278	299	282	329	314	319	273	295	274	277	283	325	274	283	281	306	241	286	256	312	301	252	291	265	283	296	278	283	256	311	274	322	272	289	289	283	276	282	278	273	317	282	301	303	265	259	289	295	273	293	282	278	286	302	272	289	277	306	325	308	283	268	291	297	299	269	303	317	270	267	284	289	256	279	270	293	282	287	287	310	307	251	287	313	288	294	312	292	305	294	270	299	295	286	296	244	286	289	313	293	299	281	283	288	295	274	245	303	273	282	311	321	297	308	303	304	291	316	301	284	311	296	247	307	272	318	301	277	261	282	249	316	279	266	286	292	290	273	293	301	281	272	288	291	275	291	286	305	267	275	294	289	310	260	332	272	289	292	289	312	286	283	274	288	285	298	276	280	297	288	304	303	281	262	285	321	271	291	299	284	279	285	284	288	271	273	331	315	296	303	295	303	276	290	271	294	295	254	299	276	283	239	284	310	284	310	284	306	263	288	289	317	276	278	246	291	322	294	299	292	301	297	319	300	289	281	269	277	269	306	282	268	261	264	276	301	304	263	285	289	297	264	310	284	264	275	311	314	265	256	279	285	307	279	316	303	269	303	285	304	269	321	275	297	294	287	296	294	267	269	301	297	269	276	285	264	267	306	293	283	301	290	279	309	296	277	281	283	294	296	283	267	266	276	299	264	286	296	273	283	273	284	322	299	299	281	293	295	289	285	287	315	272	299	284	289	268	281	285	326	285	281	304	294	263	262	278	302	283	279	295	267	323	268	313	273	299	315	268	303	276	320	266	284	278	276	300	312	283	269	268	265	302	278	291	275	275	273	301	289	291	286	278	292	269	312	281	266	284	280	274	270	289	298	297	310	271	315	279	289	262	298	295	294	293	300	278	275	288	295	284	304	270	258	264	312	294	296	301	247	277	297	311	266	285	272	289	288	269	276	289	274	274	294	254	299	265	295	255	310
40616	8451	1677	1042	736	597	456	358	314	293	290	243	243	200	201	194	214	180	195	180	155	177	195	171	144	161	168	151	168	167	168	181	150	168	153	171	172	157	154	169	138	167	148	168	171	144	167	140	167	174	148	133	166	156	140	186	170	134	167	158	162	163	157	164	174	144	157	170	167	153	131	153	144	176	147	137	177	174	162	137	162	181	159	164	179	152	151	151	162	150	121	173	167	155	151	164	148	143	168	141	155	129	184	135	150	157	150	158	165	152	163	178	145	118	149	143	158	170	133	142	157	158	153	140	161	148	166	158	170	143	147	167	152	156	166	138	151	147	158	137	169	154	151	156	140	158	160	163	139	146	167	141	159	149	152	154	152	140	147	149	154	159	163	134	147	159	154	158	130	142	149	193	153	155	159	142	152	143	153	138	142	141	148	155	177	144	165	153	146	162	146	172	150	141	156	166	139	136	140	148	149	143	157	145	159	165	159	152	153	137	165	158	150	166	140	158	161	153	129	171	168	174	143	158	160	149	161	145	152	150	164	137	162	134	160	166	148	162	141	130	191	166	164	135	153	141	154	141	164	157	135	151	136	123	136	142	180	162	155	172	165	157	150	185	146	139	154	131	151	153	148	144	148	159	135	144	175	130	154	169	143	126	132	159	155	137	139	153	146	156	164	149	157	160	124	160	128	133	139	148	160	170	164	175	182	158	170	156	139	138	157	151	132	159	161	146	174	179	141	133	149	135	139	160	177	155	168	133	168	152	152	152	140	174	138	149	161	149	155	145	146	158	180	149	154	151	178	141	168	159	160	128	161	166	177	142	148	158	156	166	176	140	146	156	171	154	149	151	143	133	162	146	153	158	144	123	167	165	128	136	158	135	151	148	135	156	152	144	139	177	158	146	142	137	165	132	153	153	155	157	155	163	160	157	137	142	147	164	138	151	133	160	158	119	173	130	154	146	144	149	172	159	187	145	158	157	153	143	154	161	147	159	149	155	156	155	155	153	163	129	142	172	171	139	160	150	151	151	137	154	156	171	159	166	152	165	136	156	149	153	150	168	153	165	161	167	149	156	158	132	154	170	151	164	160	142	146	138	137	151	162	168	148	146	174	143	150	163	176	165	159	151	164	163	153	162	150	137	142	147	146	153	179	162	155	142	165	159	148	147	157	129	180	147	169	153	161	149	161	154	139	178	152	153	157	165	155	147	166	167	150	183	147	154	159	146	158	146	153	142	154	154	147	160	171	153	169	162	151	144	160	162	165	160	154	139	168	160	157	172	169	134	183	156	162	151	158	159	138	152	153	180	162	136	169	147	164	158	146	145	163	140	147	140	149	155	154	144	150	140	170	151	157	147	150	140	172	125	151	168	131	138	150	145	163	143	143	162	148	153	167	155	140	146	147	163	151	125	147	146	157	150	160	144	174	146	170	159	142	138	160	140	158	136	163	152	175	157	166	145	152	170	144	162	162	142	148	137	165	139	137	145	160	138	143	140	166	149	168	134	153	164	167	153	142	150	165	146	155	167	156	153	157	184	158	153	157	146	132	153	158	161	167	130	153	169	152	137	165	148	138	147	171	164	171	143	141	136	162	120	156	152	158	138	172	152	155	167	178	181	167	155	147	156	159	148	168	155	168	152	136	166	154	156	153	146	137	157	151	169	172	156	129	164	147	153	140	162	137	138	186	154	164	159	180	154	171	133	138	136	144	150	147	169	168	171	125	171	152	144	158	153	140	146	147	135	153	156	143	137	148	176	160	156	138	158	178	146	141	153	147	159	133	155	156	136	143	154	143	146	152	161	152	157	159	174	147	148	177	151	171	145	152	158	149	169	158	146	125	150	144	130	163	151	139	160	167	151	148	137	154	120	133	152	141	154	145	143	150	146	156	160	131	158	172	174	156	146	142	146	157	171	149	158	171	154	156	160	162	138	152	147	175	143	155	164	158	148	161	148	137	148	146	147	150	163	140	130	138	138	155	178	141	132	143	142	142	150	160	151	158	142	156	128	145	156	149	172	165	169	145	144	146	137	155	168	182	112	148	156	161	173	145	172	159	129	149	157	157	153	172	160	145	157	139	143	164	145	185	161	153	163	145	144	161	164	141	151	159	141	147	132	159	156	156	145	172	142	144	165	151	133	160	155	160	150	145	180	182	156	126	121	170	180	150	155	139	165	157	164	148	144	150	165	150	154	158	142	164	159	156	139	153	173	146	141	146	152	164	159	145	160	160	145	143	142	160	151	131	141	140	167	144	131	153	145	161	157	135	142	156	151	148	156	141	151	149	155	150	165	151	147	171	166	166	172	170	122	158	160	156	151	132	141	154	137	148	152	131	150	158	139	151	159	151	156	147	158	149	150	164	133	158	153	143	157	142	142	144	190	153	167	140	151	153	163	163	153	145	157	143	140	162	181	158	149	157	164	158	149	154	180	162	150	166	163	159	145	152	159	148	156	125	150	139	131	135	159	151	151	139	143	150	141	137	158	175	142	142	138	148	140	153	167	174	130	138	141	132	147	154	168	141	180	146	153	170	148	147	156	165	144	138	133	135	159	144	132	132	141	163	151	150	143	147	130	172	154	184	158	145	148	139	141	166	127	152	131	143	152	149	165	152	122	136	156	152	171	154	151	171	153	150	142	167	135	127	151	175	148	166	190	172	157	147	146	147	140	147	151	124	140	177	169	142	155	165	149	164	148	147	135	154	163	163	154	154	148	151	155	175	141	136	168	170	158	153	168	168	129	157	143	155	163	162	138	161	149	159	152	165	163	149	152	157	163	147	166	138	142	178	150	165	157	151	144	156	168	154	150	180	155	151	159	134	150	149	159	142	154	154	162	145	144	146	146	147	148	184	145	166	160	135	145	190	151	152	156	142	136	150	150	164	148	140	158	145	152	150	157	162	139	172	166	155	135	129	151	169	162	141	157	152	123	153	156	162	123	148	155	169	121	126	129	149	157	159	145	150	160	145	166	155	155	165	146	178	163	155	148	152	176	145	152	158	160	142	136	130	144	150	141	150	141	138	149	141	140	153	150	150	157	150	169	156	160	169	177	153	138	135	175	156	157	142	167	134	156	137	132	157	148	160	160	144	156	164	152	169	148	131	157	151	159	132	142	147	133	138	151	133	145	158	134	155	169	146	147	155	118	166	160	159	167	139	160	149	148	168	153	128	149	164	140	162	129	160	145	144	142	149	144	154	165	155	183	155	140	142	138	136	136	148	164	139	181	151	130	149	151	136	156	139	173	165	155	138	152	146	163	151	118	149	157	145	139	147	155	164	144	130	151	147	165	177	149	165	145	166	126	174	133	153	131	177	144	161	160	158	156	167	148	148	148	154	125	160	165	143	177	127	153	135	143	146	147	160	151	165	166	136	139	166	149	169	146	168	159	142	153	173	129	156	143	129	161	166	152	140	154	169	143	148	149	144	153	149	150	139	185	154	143	161	149	158	149	169	157	146	158	147	154	145	170	148	150
19439	1404	3053	3386	2984	2396	2084	1706	1496	1306	1156	1024	978	901	839	809	775	767	747	672	709	662	651	648	668	602	617	609	576	605	563	586	566	532	504	537	550	535	566	483	550	527	512	513	487	514	538	529	489	531	527	537	482	500	513	476	504	509	493	527	504	512	495	509	475	498	506	473	484	493	523	504	481	478	495	525	525	509	478	516	485	490	554	465	493	498	473	456	477	484	504	455	505	462	522	474	510	496	446	497	477	498	486	467	483	452	453	534	471	489	490	487	501	486	462	488	472	481	483	508	457	458	495	486	490	466	503	494	489	453	497	476	496	469	500	513	493	463	533	486	485	488	453	464	485	484	471	478	462	529	471	439	486	493	491	457	480	461	473	482	501	480	479	443	505	472	456	486	441	463	498	557	448	471	517	477	437	469	462	494	502	427	491	495	492	495	460	480	469	465	520	443	506	508	465	501	444	514	453	467	454	473	468	501	508	491	454	464	469	445	460	485	444	446	501	504	502	496	485	504	536	461	487	460	476	491	477	428	477	473	526	456	482	501	469	496	507	449	495	508	495	474	490	463	483	523	465	474	473	494	452	486	469	495	477	489	485	448	479	450	492	487	509	480	519	457	475	474	510	513	468	483	527	454	453	458	487	454	483	527	485	443	445	491	480	486	458	501	480	442	459	454	468	507	542	476	458	470	524	480	444	485	467	446	484	469	466	502	485	481	511	475	473	489	502	449	423	461	504	513	460	493	502	504	502	478	461	473	482	471	458	488	503	502	515	434	490	466	471	495	514	519	483	503	493	463	504	430	471	475	504	448	503	462	469	507	488	445	448	510	474	493	497	466	478	466	478	524	463	424	494	489	485	441	520	481	496	505	518	449	462	467	488	447	462	511	494	499	512	415	450	472	447	460	459	468	504	456	451	478	497	509	478	508	491	448	448	483	501	475	475	500	474	464	498	425	509	459	470	514	491	490	455	498	460	467	481	496	506	481	482	491	508	452	486	440	493	516	460	495	502	454	464	476	466	502	492	447	467	486	496	477	479	482	476	468	477	466	505	479	506	532	511	470	506	498	475	443	501	445	513	479	521	506	429	494	497	486	497	499	462	491	471	456	479	446	475	445	533	465	435	489	463	485	489	463	476	465	469	509	485	496	489	482	493	499	493	500	490	458	488	480	489	470	460	470	487	494	476	463	437	479	479	472	477	473	483	491	469	451	531	481	472	476	495	509	502	501	498	482	463	519	503	471	489	482	490	474	480	486	474	501	475	460	487	429	486	438	469	481	485	498	487	475	502	493	470	505	488	457	492	520	473	493	486	508	489	447	494	482	476	470	513	492	455	456	498	508	479	502	478	506	494	505	435	497	462	483	502	481	480	454	430	505	467	488	510	488	502	485	476	438	467	469	490	495	474	505	473	456	470	523	475	503	496	516	481	490	497	480	475	465	468	467	500	505	476	527	487	491	501	477	478	499	468	472	468	473	514	448	489	484	508	479	510	519	490	505	451	501	504	480	483	479	467	475	486	455	481	507	460	515	486	480	483	439	466	497	471	471	469	500	508	506	488	466	497	482	496	459	473	439	479	438	475	460	486	480	467	462	467	433	475	481	469	492	474	487	436	468	487	498	527	511	503	496	467	467	495	469	468	515	501	487	477	469	491	449	469	483	507	458	460	474	472	475	460	505	470	473	468	486	458	457	492	496	494	498	461	468	457	494	506	477	482	488	505	467	423	482	494	508	449	508	470	466	507	490	490	495	485	489	456	486	462	480	505	484	509	483	487	489	468	449	495	473	489	466	502	456	473	475	460	461	507	510	462	465	463	445	487	469	505	502	481	516	498	494	480	508	459	475	464	479	461	500	478	484	481	489	495	455	499	473	466	464	509	477	465	473	444	457	492	432	492	460	439	503	475	492	472	462	501	502	467	505	464	473	482	518	460	480	479	494	466	490	490	476	477	477	507	489	465	439	493	488	478	499	494	460	458	506	441	479	480	443	453	457	440	463	511	523	448	469	460	491	463	491	439	478	480	468	473	482	483	447	474	472	475	517	474	489	491	469	472	527	473	451	483	530	466	505	479	467	492	463	480	539	473	532	479	486	513	488	466	482	509	446	420	492	496	448	498	512	471	488	493	449	503	519	515	446	467	475	455	485	458	485	443	490	488	450	499	489	436	461	512	511	486	506	460	493	482	464	496	459	531	518	490	475	504	452	464	472	451	490	533	503	512	469	469	442	482	477	491	491	446	449	504	531	499	517	460	471	451	495	473	504	458	437	492	470	513	467	470	475	468	521	481	484	500	513	463	443	461	525	470	485	417	467	475	467	473	474	486	462	445	476	493	446	439	469	459	465	502	494	438	501	495	497	465	489	490	482	461	477	494	470	486	480	501	497	470	480	479	483	497	478	484	498	454	475	483	435	492	490	476	479	465	513	542	485	483	483	479	452	462	476	487	492	490	464	485	505	452	479	473	494	500	487	469	463	505	516	488	469	463	485	454	471	454	502	489	471	466	482	485	494	481	525	460	454	437	475	476	533	481	512	467	441	462	470	461	500	524	467	491	470	449	489	463	487	481	515	455	473	493	485	458	470	489	525	500	463	476	508	462	441	506	474	489	450	459	475	467	483	488	454	483	481	431	477	484	478	506	485	483	456	461	521	463	515	507	460	482	479	474	443	479	478	485	483	480	483	474	517	474	437	486	491	471	481	483	467	471	452	489	455	487	461	490	487	520	487	535	502	485	468	494	477	487	498	466	477	492	494	501	499	517	498	476	491	474	460	473	478	511	460	487	474	476	494	480	495	459	449	500	467	460	488	512	474	480	467	487	452	471	480	451	455	494	468	459	483	490	505	488	463	474	456	466	521	495	493	489	479	460	465	480	503	510	506	481	454	442	504	507	468	455	505	468	490	513	504	440	440	459	474	477	470	479	524	464	505	446	473	510	496	454	510	485	484	437	454	473	468	494	469	476	434	475	491	494	493	452	480	486	491	462	506	476	498	485	489	488	472	476	488	491	487	460	435	472	477	501	490	441	464	428	492	471	496	528	525	458	492	451	481	496	489	451	490	492	450	429	480	469	483	514	477	502	506	510	501	511	512	462	492	484	457	470	511	487	491	489	438	508	465	489	475	454	480	485	447	480	495	509	441	476	463	516	495	479	476	478	508	488	481	491	466	497	495	465	532	445	438	470	487	470	464	506	494	438	534	500	478	493	469	474	487	464	498	454	505	438	507	459	474	501	476	459	490	500	464	459	492	465	468	465	466	459	501	480	460	469	480	497	522	474	450	490	491	469	502	455	483	485	483	408	478	464	482	508	456	446	462	508	460	470	506	514	484	459	502	473	448	436	516	500	480	486	500	477	476	505	477	482	473	471	461	480	503	485	492	469	461	497	477	487	451	484	474	465	462	510	492	494	456	509	475	444	494	455	454	508	518	489	456	464	471	518	482	483	494	502	491	513	459	457	480	462	473	484	454	509	493
51562	16948	5411	2220	1549	1169	935	686	647	537	469	441	417	384	363	367	341	340	320	314	314	288	293	293	277	285	268	294	278	295	263	263	258	264	278	260	269	260	250	286	290	267	255	266	262	266	273	275	251	268	250	289	258	249	264	268	239	237	266	254	234	264	249	266	235	245	265	266	241	277	278	271	260	258	254	258	260	256	250	273	231	265	250	259	248	243	257	250	262	305	262	270	271	247	243	258	259	267	246	256	256	256	252	277	273	255	222	254	234	251	299	234	248	243	225	246	231	278	259	236	265	252	249	250	230	252	268	267	228	261	250	253	250	256	269	273	233	233	232	245	245	253	224	249	269	265	265	252	234	254	254	278	241	282	248	281	287	241	227	266	249	262	279	258	238	253	262	257	244	258	244	264	275	267	281	249	282	260	244	268	241	269	277	265	268	294	296	259	275	263	248	264	251	274	248	247	240	273	224	246	281	239	273	278	265	241	256	257	298	249	248	253	257	237	254	287	257	235	247	235	286	276	238	280	258	233	264	267	267	244	234	257	268	263	255	271	259	267	250	219	231	263	231	256	259	231	238	265	284	255	242	267	246	259	241	287	255	250	257	277	270	253	266	258	248	253	236	287	251	245	245	247	272	247	246	267	261	274	252	244	264	271	250	266	260	257	257	248	268	253	275	253	245	280	241	249	251	233	257	245	262	238	259	242	281	241	255	258	259	284	240	238	250	226	267	240	265	269	250	256	260	231	223	254	283	236	229	279	234	260	240	229	247	259	245	250	238	218	247	241	276	281	270	249	262	258	241	249	257	249	262	264	251	265	253	246	236	250	279	239	270	245	229	229	226	255	300	256	253	208	249	255	264	242	250	242	248	276	247	274	258	215	256	288	229	240	243	250	263	266	279	265	250	250	265	246	291	251	252	256	241	249	237	226	230	244	235	265	253	238	261	245	251	263	243	247	248	272	279	239	254	242	242	241	248	259	273	267	277	230	253	261	229	244	255	258	269	237	272	266	257	257	276	245	260	263	252	272	258	272	274	282	253	246	266	249	254	269	260	283	271	253	258	244	264	206	265	242	249	275	258	236	263	246	264	264	248	251	282	264	273	243	277	266	266	227	240	275	303	243	209	229	270	257	251	250	280	238	263	279	267	286	291	279	262	238	255	270	259	264	258	235	262	271	226	268	224	271	242	235	275	278	268	250	257	261	253	263	235	268	247	249	262	265	256	263	253	266	269	276	243	232	263	272	264	267	243	257	248	241	272	268	272	279	271	254	262	234	245	254	265	272	243	240	244	251	272	259	276	258	244	246	263	233	259	241	220	266	263	257	255	271	247	266	258	255	264	260	256	252	288	245	239	282	261	265	278	239	261	249	256	237	249	242	267	224	228	248	245	222	268	243	250	269	280	257	224	268	284	250	240	243	266	248	282	290	244	240	248	275	245	266	261	242	266	230	252	229	245	266	249	232	260	240	212	279	264	248	266	292	273	240	240	260	277	262	230	239	266	250	266	264	246	252	261	247	250	238	260	257	263	215	271	255	237	295	258	260	269	281	249	248	249	256	243	265	246	255	274	235	257	252	255	274	256	258	265	244	251	248	262	271	258	240	271	242	265	283	249	262	259	296	256	284	241	256	266	236	237	239	269	268	242	231	261	227	247	295	251	289	275	258	233	256	250	258	259	247	245	265	218	224	268	265	242	255	229	236	207	234	262	266	285	243	244	257	246	240	234	256	235	255	263	258	223	261	281	243	231	220	263	235	231	245	269	272	259	267	285	240	254	275	258	265	256	243	238	257	246	250	221	275	243	237	265	267	249	242	274	243	262	280	247	251	284	264	242	259	258	256	233	233	249	259	235	246	234	264	277	274	218	259	252	251	272	235	248	251	235	259	258	257	249	249	227	288	248	238	225	255	235	225	261	276	240	252	254	255	250	239	231	251	273	227	234	283	261	233	265	246	251	261	254	234	263	234	239	227	251	222	257	265	254	260	253	214	237	271	266	261	228	268	226	241	262	243	235	233	229	237	243	266	236	273	231	255	248	248	262	275	274	242	262	257	257	266	250	239	246	243	282	238	258	258	269	250	253	250	273	209	255	235	259	261	263	241	262	279	262	221	204	262	256	239	265	218	245	267	237	262	242	240	282	240	270	262	251	268	264	277	288	249	272	260	286	237	245	260	238	264	249	270	247	280	287	240	274	266	265	262	275	251	264	291	229	270	263	242	251	253	232	254	230	252	244	269	265	237	270	230	241	244	233	266	259	265	264	259	247	243	252	272	279	231	252	262	244	251	235	254	262	223	251	241	267	233	262	259	251	247	260	276	250	254	246	266	239	265	258	266	251	249	266	241	285	267	216	222	257	250	234	270	274	247	261	285	270	259	254	228	256	252	253	249	243	252	264	239	227	286	265	246	258	245	271	275	245	297	247	254	242	253	263	243	249	261	240	260	239	258	243	261	259	226	252	255	265	291	270	253	254	285	273	256	255	251	266	246	251	265	261	265	262	251	252	214	276	261	263	275	248	266	264	256	223	251	273	277	255	279	283	244	244	242	259	278	218	233	252	234	272	254	245	269	272	226	249	262	251	270	252	254	258	266	242	288	267	284	237	272	298	281	233	256	255	248	255	241	233	252	257	247	222	230	278	231	240	216	251	253	257	259	201	251	227	233	253	266	253	282	261	267	265	291	294	236	238	235	236	252	235	251	236	244	288	259	268	250	265	260	238	253	255	253	266	244	259	235	260	253	259	231	259	238	253	249	277	269	264	220	222	238	247	271	251	252	265	234	269	267	236	222	278	244	241	247	268	265	238	220	242	256	246	199	273	263	249	259	275	298	271	250	242	262	257	298	256	239	277	277	260	254	294	273	217	246	249	263	279	240	242	264	250	258	248	250	263	256	247	254	260	252	257	243	249	276	284	258	242	252	254	291	266	229	268	232	258	265	247	255	244	261	234	261	267	246	252	270	255	256	246	264	234	263	257	254	269	261	259	260	272	247	275	261	263	255	272	250	254	262	240	264	267	278	265	248	233	249	261	258	248	240	256	263	233	259	223	247	253	268	237	261	254	240	242	271	274	240	247	274	258	272	265	260	271	265	257	242	255	278	231	249	255	248	251	260	230	218	238	265	252	251	253	250	250	234	268	274	235	250	290	252	251	266	244	254	263	251	275	268	244	249	244	267	229	281	246	275	246	264	251	269	263	251	266	275	239	263	260	244	244	281	237	226	232	232	239	218	255	273	252	242	276	274	258	254	230	231	242	239	271	250	248	252	273	258	253	262	274	258	258	249	249	270	247	270	252	258	263	247	261	247	264	232	299	280	272	254	234	264	263	229	257	247	261	240	230	272	238	271	231	251	234	251	214	210	227	256	286	262	217	247	247	255	254	262	260	255	264	243	264	250	231	275	243	282	227	284	272	288	243	258	245	273	263	247	270	248	250	243	261	227	247	250	221	225	284	248	246	263	238	283	261	272	293	236
26375	2649	5649	6342	5538	4557	3633	3127	2706	2286	2046	1842	1660	1579	1430	1333	1311	1282	1199	1145	1105	1118	1098	1025	1018	943	1009	938	925	939	920	895	900	878	825	888	872	896	887	804	842	859	768	841	849	863	773	820	815	818	767	781	831	792	766	745	795	813	760	820	764	770	818	784	733	753	706	778	776	793	791	761	750	793	728	770	721	766	768	737	751	751	709	739	749	725	790	739	722	732	801	725	768	710	803	698	690	734	762	689	721	733	739	738	756	706	724	715	746	762	705	712	747	760	778	741	748	738	741	737	728	753	784	733	703	782	670	728	703	715	742	756	744	744	736	745	733	680	739	726	737	739	703	784	760	692	736	740	723	745	770	739	741	737	751	729	751	766	718	748	728	783	729	743	755	729	741	735	728	769	733	768	755	765	696	725	714	691	692	731	692	701	757	700	684	747	746	736	769	751	758	738	717	741	778	704	710	724	733	741	811	716	707	771	698	758	719	785	758	719	757	742	719	715	734	739	745	746	692	748	774	707	756	741	759	720	716	705	698	762	736	692	766	753	815	730	751	722	792	710	732	725	716	734	731	773	686	747	759	719	695	720	736	777	732	711	711	728	744	722	712	796	732	758	687	780	726	717	759	751	699	688	752	721	758	718	724	725	732	728	722	749	730	739	705	746	755	778	761	722	735	697	684	701	753	686	778	754	705	733	737	780	696	724	669	680	715	758	731	761	680	733	754	713	761	763	752	750	729	776	704	741	761	756	746	774	731	705	730	756	705	762	737	723	743	774	771	717	714	734	713	722	715	719	720	743	728	739	716	733	715	758	709	715	740	718	715	711	731	721	717	765	739	739	728	726	695	723	772	713	757	753	769	736	764	746	803	730	708	752	704	768	746	716	754	750	726	779	718	722	768	755	722	738	705	719	711	712	738	759	735	748	747	719	760	677	688	712	783	721	748	790	734	752	754	746	717	724	764	749	721	739	672	759	707	721	749	705	744	717	746	736	732	708	762	743	774	730	768	761	738	712	745	733	749	741	713	733	782	740	658	748	692	718	756	730	750	713	715	733	769	721	758	724	743	753	730	758	702	720	756	758	698	768	734	686	666	740	757	753	682	693	698	757	729	746	668	766	727	757	674	721	721	676	714	772	708	732	700	754	767	719	744	726	740	746	771	713	735	689	730	747	746	765	751	684	748	718	751	710	724	740	727	727	778	703	725	709	755	712	717	754	725	740	712	718	746	748	777	760	683	745	759	788	739	770	689	726	726	705	708	722	748	751	758	733	677	708	722	737	795	817	733	700	725	760	735	712	778	696	722	680	723	721	710	717	764	772	738	717	706	713	689	749	721	728	763	742	716	727	771	765	799	778	752	718	750	740	742	677	729	706	709	716	700	692	767	714	743	756	716	784	730	736	741	719	714	719	737	697	772	758	786	771	757	779	784	744	750	729	750	725	719	789	748	723	738	759	765	730	746	750	757	756	749	740	724	680	759	704	756	776	757	744	717	715	761	695	752	753	688	729	774	730	733	728	732	771	709	776	690	725	747	744	763	667	768	710	707	739	711	708	716	780	797	679	706	760	735	706	767	776	753	731	760	756	717	698	723	718	719	739	754	756	754	713	703	733	733	760	700	764	729	717	730	727	738	714	763	760	762	747	711	710	729	736	744	744	757	728	735	726	699	714	744	755	733	788	721	710	741	716	724	728	733	711	750	698	695	687	743	702	773	747	734	686	723	693	760	770	706	767	729	676	729	744	718	754	701	697	746	715	719	729	730	698	699	718	701	709	722	732	734	702	754	743	778	730	753	745	787	683	786	782	726	676	714	711	749	720	704	743	754	712	719	767	711	663	716	739	737	756	763	764	736	773	769	727	739	746	714	761	710	766	781	740	740	760	764	740	746	707	773	710	707	704	706	755	739	711	715	700	723	714	723	809	691	773	722	733	719	708	716	694	730	747	719	732	767	714	757	746	802	735	754	724	758	745	740	753	751	720	765	704	747	731	728	739	695	728	703	745	674	765	718	688	762	793	695	722	742	789	706	759	736	709	741	769	666	761	729	753	717	758	683	705	737	758	730	770	793	745	700	745	772	711	712	715	733	704	685	721	702	721	739	731	699	724	731	745	728	721	722	746	747	803	738	749	702	735	773	702	737	767	712	714	735	711	770	739	734	739	718	745	718	723	747	700	738	690	691	753	719	740	737	766	697	756	736	779	717	713	746	733	733	742	787	758	684	688	721	743	700	721	759	707	713	711	710	746	750	727	729	659	738	723	753	777	722	723	761	719	718	714	737	754	751	724	762	735	742	712	703	763	714	724	743	729	700	749	688	766	772	704	732	731	698	728	781	764	790	743	729	736	760	713	764	765	752	706	734	737	720	720	724	701	799	775	729	746	791	724	750	696	727	684	764	732	711	716	743	723	732	742	699	726	750	762	790	727	704	714	809	740	758	707	749	751	760	762	756	766	748	710	733	737	673	758	721	692	711	718	764	812	691	689	723	789	709	762	680	714	742	699	729	728	721	738	748	710	748	727	709	730	753	749	737	718	729	782	761	725	700	755	736	732	727	717	776	691	715	729	715	726	739	763	734	759	730	736	741	729	723	747	714	744	708	772	741	716	728	722	699	746	721	715	725	754	761	724	677	719	797	697	709	705	697	709	715	714	721	708	723	712	745	707	748	739	725	712	693	811	698	759	732	756	732	745	715	742	725	691	736	766	728	738	764	759	765	735	746	753	734	711	679	711	744	797	735	726	714	719	744	721	743	750	745	730	752	744	778	789	749	719	699	736	712	760	729	730	756	746	742	764	720	719	702	745	739	740	780	702	738	760	671	715	755	765	731	725	727	725	752	706	707	742	707	737	750	774	777	708	756	765	737	702	767	738	760	702	786	672	717	723	721	732	734	685	740	698	730	742	684	728	738	721	717	739	776	740	724	719	738	746	718	673	701	715	745	728	751	699	721	766	782	741	737	713	709	737	687	753	696	735	717	777	703	739	784	731	757	657	784	741	746	697	708	737	769	738	791	747	743	754	727	742	703	740	789	736	745	752	729	728	727	699	741	719	737	748	760	701	715	756	726	728	749	735	737	742	696	751	742	743	785	727	710	722	749	739	735	755	736	722	751	705	720	666	715	720	757	758	727	759	748	730	757	678	755	716	720	719	748	717	742	743	763	738	745	769	732	759	743	729	771	753	706	759	741	779	740	789	735	738	748	766	732	752	742	766	745	781	724	738	739	706	710	738	725	740	737	718	761	689	754	707	735	705	748	707	757	743	732	737	712	728	731	766	761	735	724	734	758	712	749	718	742	765	725	702	710	723	690	777	702	734	720	770	719	711	705	753	735	752	748	705	719	723	790	705	702	710	755	729	724	705	765	790	773	721	704	751	730	710	709	748	733	731	754	722	754	743	716	817	756	810	713	741	713	744	708	732	721	667	731	753	744	771	742	719	724	715	690	708	719	704	721	730	755	743	727	712	769	765	743	729
6178	277	139	128	107	101	97	95	109	71	100	79	89	90	84	108	91	90	102	92	78	75	79	68	85	73	76	90	65	102	70	62	70	80	62	84	62	79	76	76	79	71	85	78	83	76	70	90	75	73	74	57	84	79	87	85	95	72	88	85	66	85	81	77	75	76	72	82	65	88	67	60	69	78	69	70	74	81	69	71	80	84	85	77	79	82	80	78	77	79	71	70	88	80	84	87	77	74	87	82	76	89	95	71	60	72	61	83	71	90	84	89	74	74	85	85	83	82	75	99	77	73	86	92	77	83	75	87	85	71	76	73	84	75	81	84	104	77	87	77	81	71	76	68	68	96	83	52	74	67	69	81	76	70	63	77	72	82	66	88	89	64	101	78	79	54	82	73	83	84	80	94	76	76	83	65	96	71	69	82	76	71	90	86	90	87	77	83	79	86	77	70	59	74	78	67	83	64	82	80	60	81	79	67	92	68	87	76	70	81	78	75	79	74	77	73	74	75	76	79	64	74	82	71	79	79	78	64	99	73	101	74	95	80	82	81	77	87	74	79	90	79	79	83	85	83	78	67	81	97	61	86	81	86	78	74	77	63	74	79	81	78	77	77	76	79	63	83	73	89	72	77	80	68	72	80	63	85	83	68	78	87	80	72	72	86	69	94	71	85	78	94	79	78	89	75	85	88	87	84	87	66	86	93	60	90	86	89	88	83	79	82	85	74	64	60	79	91	85	92	68	61	92	77	101	77	74	71	68	80	83	84	69	55	89	81	74	74	83	83	61	82	85	66	80	71	75	68	91	72	66	73	77	62	75	80	78	83	67	102	84	86	74	84	86	72	66	85	80	62	87	69	66	64	64	64	76	69	68	73	79	74	91	78	83	83	81	82	100	73	76	74	85	64	71	72	87	68	82	83	74	92	83	91	85	84	94	81	82	83	78	86	65	78	75	93	88	78	76	90	87	82	71	83	77	85	73	76	83	79	75	82	94	83	93	78	73	73	80	96	70	86	85	77	81	79	87	67	63	95	88	68	81	74	75	84	82	86	67	91	76	92	80	70	88	79	85	66	87	77	89	80	88	74	79	74	88	80	76	57	99	75	90	77	75	81	75	72	78	88	109	72	73	70	76	79	84	81	87	74	76	87	92	77	87	92	72	98	85	66	77	79	90	89	81	78	92	91	70	96	85	96	67	85	70	79	78	93	73	75	78	86	104	79	78	86	73	101	83	82	78	87	80	87	75	72	83	87	57	85	67	65	83	77	65	67	80	84	89	77	103	78	79	79	82	96	97	83	59	76	79	68	74	93	73	88	88	67	71	83	76	85	84	81	76	80	83	76	84	79	77	93	76	83	85	75	74	92	69	66	83	72	81	67	78	88	84	70	86	76	73	66	93	73	86	73	94	68	65	78	83	84	76	70	84	66	78	89	87	62	80	99	87	81	82	70	76	93	83	69	79	90	69	84	97	79	80	82	99	71	67	78	79	91	86	85	73	85	86	83	70	77	72	89	90	71	104	71	70	81	69	82	87	75	76	94	80	87	96	66	101	78	74	74	81	73	71	92	96	96	82	90	66	82	102	80	74	76	69	90	96	94	77	73	91	84	86	91	78	88	83	88	75	87	70	72	89	92	84	69	83	91	78	80	75	85	74	75	100	95	87	83	74	73	87	85	93	84	73	76	75	92	90	72	86	65	78	75	73	91	74	89	75	86	72	81	91	85	87	80	80	89	71	87	94	80	81	71	82	65	88	104	96	79	75	75	84	101	83	77	73	82	81	91	75	80	88	73	79	95	78	78	86	71	76	87	85	76	98	76	93	50	80	75	73	73	88	80	76	70	73	98	77	81	61	83	75	71	72	86	93	83	80	75	81	71	79	78	93	83	73	78	86	97	84	78	75	88	72	75	71	83	89	74	99	82	90	73	64	74	85	89	92	78	73	67	72	81	74	75	78	85	75	89	71	88	60	70	64	94	69	73	74	77	102	89	77	85	76	85	69	80	91	69	79	70	87	88	87	78	93	102	83	79	81	89	95	85	82	94	66	85	92	84	67	82	73	86	75	71	100	73	92	72	83	96	81	79	72	83	90	72	78	85	90	98	73	83	75	81	89	80	77	81	76	73	80	102	78	54	86	85	90	90	88	75	79	78	88	77	80	83	79	90	75	77	81	76	86	70	74	72	66	78	76	71	85	87	73	97	61	75	67	93	83	85	78	70	89	88	78	86	85	82	86	63	84	75	73	87	92	80	82	77	99	72	84	65	67	98	71	77	86	85	96	83	85	75	86	95	69	72	71	72	101	74	78	86	83	68	100	93	78	67	85	69	69	77	81	84	60	98	79	78	77	73	80	76	63	83	84	76	83	77	89	78	77	82	96	72	81	89	77	87	88	74	71	93	81	76	69	81	62	69	94	80	77	77	84	85	76	67	80	70	89	82	81	76	75	67	69	73	64	93	74	72	73	86	81	77	78	89	81	75	84	70	76	69	87	85	79	104	61	75	76	71	82	77	83	77	78	85	92	91	75	81	84	84	82	70	74	83	78	78	101	74	71	65	77	82	80	91	73	80	83	100	90	78	72	78	82	76	71	84	63	91	84	79	97	80	67	73	86	76	78	70	82	75	86	72	85	88	76	81	67	81	82	69	70	76	69	80	91	72	83	81	77	84	61	71	67	81	71	74	79	83	86	83	72	73	79	69	71	92	104	68	78	78	76	74	71	76	85	86	81	79	59	81	83	77	81	80	81	85	95	72	72	75	76	74	73	78	77	72	85	75	79	79	84	82	84	91	91	93	72	81	78	70	83	87	82	75	70	95	73	64	87	79	88	67	78	68	87	87	81	74	85	87	86	77	85	93	79	78	90	72	73	85	77	99	81	70	76	77	78	65	87	68	57	85	96	80	80	72	80	78	92	82	94	85	74	83	78	97	96	70	92	85	92	79	88	80	85	76	77	71	69	71	65	83	72	83	85	60	85	79	85	78	90	87	85	63	78	92	86	74	79	90	78	76	85	96	77	77	77	77	76	88	90	72	68	72	64	78	83	75	88	89	75	77	74	86	85	88	81	91	70	80	76	90	83	78	68	84	69	63	62	69	86	71	71	63	81	69	90	85	80	68	62	90	65	70	75	73	83	76	86	82	75	93	82	77	75	64	106	73	86	71	82	95	70	67	76	69	83	76	70	73	79	83	88	82	77	77	68	69	78	96	70	79	91	78	94	85	85	78	72	70	90	83	74	83	88	63	82	77	65	78	71	85	65	77	85	77	82	96	75	71	102	78	76	77	82	95	73	82	77	68	79	82	84	71	74	86	83	72	89	67	83	90	83	67	90	78	83	82	84	78	63	83	87	68	70	59	68	81	78	68	75	87	84	66	92	70	75	80	68	73	81	87	87	69	62	80	94	84	85	67	75	75	93	69	71	71	87	75	75	92	78	75	63	78	83	73	71	74	66	78	91	87	85	75	80	74	69	91
5809	346	414	457	452	403	387	373	345	353	296	303	321	307	320	321	300	320	278	291	277	306	285	257	264	289	309	311	279	299	287	293	259	278	277	301	273	321	289	316	305	300	287	308	297	288	258	269	313	309	302	307	264	280	285	272	311	305	285	278	281	315	303	302	274	274	299	297	294	240	274	311	286	288	291	298	288	308	288	309	287	286	292	280	288	280	260	286	267	274	311	284	300	271	277	296	288	278	272	284	273	296	290	307	288	292	271	258	309	294	291	312	274	303	313	275	316	282	307	316	292	303	300	281	300	264	297	243	320	271	291	308	299	282	285	331	281	303	294	295	319	299	319	273	258	317	275	274	293	271	285	269	297	290	271	308	268	291	290	288	281	313	281	300	267	303	289	282	311	286	296	285	293	260	257	268	265	280	294	301	296	294	303	273	260	314	265	289	289	290	280	288	297	289	272	269	293	306	310	303	292	299	288	307	281	283	313	303	263	286	289	282	282	309	276	274	282	284	311	292	294	304	273	280	263	285	279	240	305	285	286	238	303	289	293	299	291	266	304	252	280	302	311	279	253	298	266	309	299	300	295	285	306	290	298	294	312	297	266	305	261	282	288	311	305	272	266	276	274	290	268	271	280	303	265	276	302	276	302	282	278	311	291	295	267	280	284	264	287	279	309	265	305	278	260	279	306	299	283	286	280	273	310	293	268	289	288	276	290	290	267	297	292	259	262	289	285	306	307	281	285	256	284	269	294	277	292	306	286	315	285	296	282	286	289	259	294	262	298	278	263	263	289	296	288	290	272	281	290	273	281	288	273	292	297	317	309	299	293	279	285	300	274	249	304	307	293	294	303	304	287	284	294	280	273	311	283	287	260	266	278	319	257	293	266	295	298	297	305	267	257	289	312	277	282	284	258	287	275	309	320	312	258	298	272	269	286	305	283	285	294	305	286	264	319	302	281	303	291	298	320	310	290	286	287	293	295	284	282	284	293	292	276	263	253	282	288	290	296	288	297	302	298	307	290	306	296	280	329	256	277	277	271	273	279	295	281	286	307	265	266	298	287	288	282	283	262	266	260	299	290	289	298	266	273	274	275	305	274	270	282	284	300	270	291	292	302	279	290	297	325	290	257	292	273	272	283	319	279	275	297	290	290	321	295	291	300	297	274	284	266	287	303	307	284	318	300	290	286	275	272	254	284	273	316	251	296	265	304	259	296	292	270	277	287	279	276	306	291	298	295	274	295	309	280	299	283	270	283	316	278	267	278	285	258	283	287	301	312	294	283	270	288	275	253	278	291	287	303	284	303	294	265	315	300	277	300	289	294	301	290	270	298	323	322	286	293	263	268	287	297	289	294	293	291	293	304	263	303	301	293	321	300	309	277	288	277	273	281	293	281	281	303	310	272	267	288	314	280	301	304	310	287	303	296	272	315	248	297	293	296	286	314	285	264	291	280	317	266	299	309	307	311	275	290	284	271	275	265	304	266	269	309	313	290	282	272	273	284	284	302	276	284	297	287	297	262	289	282	265	305	300	298	288	343	305	291	299	285	296	300	252	282	246	291	289	323	282	302	263	300	322	269	287	299	279	291	289	291	302	275	285	280	273	318	287	304	310	259	277	292	272	314	300	274	300	275	289	296	314	264	276	273	266	280	282	266	294	305	273	303	261	282	268	292	313	278	303	282	274	291	277	280	278	293	280	311	286	265	269	285	286	284	280	304	284	282	277	326	287	286	303	282	290	288	273	294	293	261	284	269	270	277	275	305	273	297	283	254	279	269	266	296	285	268	319	260	314	298	287	295	294	286	284	267	310	289	268	277	293	340	306	259	309	326	325	277	282	288	303	280	260	286	293	288	265	327	330	305	269	271	315	265	276	296	279	300	289	281	293	304	268	286	327	302	274	289	273	283	288	267	272	271	271	302	306	272	274	263	295	277	303	311	250	310	307	286	307	280	267	300	287	297	275	270	303	292	268	275	268	244	302	297	292	299	309	316	307	284	256	269	301	295	290	283	279	283	300	290	284	308	291	269	284	283	287	271	270	301	303	288	278	264	286	273	282	277	273	306	273	285	293	278	288	303	259	279	283	279	298	277	296	270	267	241	278	299	274	292	305	253	294	276	281	290	286	307	277	280	281	292	294	305	294	264	284	274	268	323	295	310	288	271	282	277	274	314	271	309	327	259	296	319	261	301	302	286	300	298	287	268	305	290	277	294	256	268	287	292	297	292	296	290	308	278	275	293	288	294	308	311	282	312	278	280	311	301	298	305	299	298	274	272	268	281	315	291	273	289	266	319	293	304	270	258	288	301	296	269	292	284	296	290	286	298	299	297	304	270	319	283	253	272	310	264	298	283	261	294	281	279	266	283	279	304	293	275	295	306	269	248	316	286	282	276	292	301	326	272	321	274	267	302	276	281	278	273	323	275	274	304	297	260	289	279	291	277	302	312	285	314	280	302	333	318	274	306	295	268	308	299	270	310	264	309	300	281	299	299	318	271	267	329	298	292	260	306	299	270	269	305	296	267	247	302	279	297	280	287	325	274	299	284	293	314	316	283	275	292	300	286	280	298	291	287	294	260	262	272	266	279	305	296	288	291	295	302	309	297	296	282	257	268	310	281	292	288	303	310	304	314	287	296	305	256	301	261	271	328	293	301	282	268	264	322	308	298	275	293	301	270	275	333	273	283	292	284	314	302	298	309	299	282	288	312	259	274	301	275	302	260	276	325	274	283	318	274	275	261	261	286	272	264	287	294	328	316	334	271	270	279	289	272	301	278	318	301	305	266	293	267	263	278	297	275	265	290	275	297	306	280	266	285	303	298	308	293	294	273	282	290	260	294	261	289	314	294	260	305	289	265	301	304	304	305	269	275	292	243	279	299	303	295	282	280	272	259	300	313	309	276	331	288	259	279	296	315	305	285	302	325	289	305	270	275	320	289	276	308	307	326	281	307	289	299	285	266	314	295	273	322	273	277	278	290	276	295	268	293	295	276	303	281	306	273	278	285	295	277	274	303	282	263	270	301	275	309	252	288	302	292	272	243	320	299	301	286	299	275	309	260	284	290	264	297	286	294	266	282	284	272	291	288	297	287	287	283	309	267	308	257	275	300	283	304	281	289	298	276	333	297	273	267	257	279	277	287	258	309	290	300	292	300	311	278	254	283	264	299	312	241	291	296	301	268	285	274	290	288	308	263	304	268	285	297	303	265	269	293	282	262	259	258	299	284	292	285	276	285	299	236	270	293	299	281	302	301	274	292	266	304	271	282	280	291	274	286	296	288	301	262	279	295	290	293	302	305	319	300	265	291	275	275	299	275	304	261	288	275	289	299	312	268	295	275	267	311	329	281	288	252	291	285	298	274	293	278	272	280	284	294	311	275	299	294	274	283	278	278	281	286	272	262	298	294	302	232	269	271	293	264	292	280	285	297	267	270	296	275	315	302	272	247	307	308	271	274	294	308	293	251	272	289	314	305	287
42677	9246	1623	1083	743	618	450	380	337	283	234	244	234	209	231	190	186	182	184	171	166	187	175	192	158	156	157	186	176	175	162	148	169	144	168	166	156	159	139	158	150	141	159	156	149	151	165	154	165	156	164	144	146	138	155	183	151	162	161	158	145	140	149	143	151	157	148	142	148	142	157	153	155	141	145	150	154	136	151	154	141	177	153	162	177	150	175	178	120	153	159	155	175	126	152	147	141	149	169	170	166	156	142	169	139	149	155	171	142	133	136	148	159	153	152	171	143	162	157	165	150	167	147	160	161	159	145	164	152	177	168	150	134	151	175	152	148	166	138	156	141	144	145	160	157	171	160	142	154	177	171	161	148	164	163	158	144	143	175	142	164	125	140	146	159	148	151	144	167	145	151	158	149	152	140	154	168	172	131	137	137	137	159	159	149	133	156	163	140	151	178	144	165	155	153	154	161	140	166	145	169	130	163	146	167	155	147	146	159	160	159	130	155	164	144	160	143	155	152	166	158	141	149	135	146	172	134	144	163	159	169	144	146	168	154	160	157	141	164	165	140	162	170	156	137	157	148	126	145	130	137	168	131	164	161	158	160	155	146	135	161	138	148	149	180	158	149	154	150	143	137	150	138	153	163	165	146	150	162	163	153	135	166	160	143	150	154	137	159	145	175	142	158	150	156	123	148	164	145	147	161	139	147	156	163	154	164	129	166	144	133	139	156	124	158	155	138	155	133	149	147	154	165	157	157	156	155	142	135	134	144	150	146	153	173	150	121	148	153	172	172	154	168	161	164	156	152	142	153	153	156	163	143	154	147	147	146	167	163	153	159	147	135	124	145	164	151	146	147	186	147	162	168	154	169	138	175	145	154	150	145	175	138	159	152	160	126	134	146	145	160	161	161	153	147	151	149	158	171	158	157	166	136	134	161	133	155	142	152	158	152	132	155	142	133	154	145	142	132	152	137	172	147	132	159	152	139	149	137	152	160	154	163	158	150	161	147	149	159	156	159	165	150	165	162	163	177	147	155	157	149	141	146	148	162	154	132	153	148	124	162	114	146	150	152	150	131	132	154	144	157	150	148	160	162	143	152	141	160	140	139	138	124	157	173	166	140	156	169	148	171	154	152	141	124	175	123	159	149	137	143	143	173	148	145	145	155	147	160	132	155	140	129	139	169	151	151	168	170	163	155	146	167	154	152	157	142	152	158	161	148	155	150	165	156	157	156	152	156	138	166	172	149	154	156	158	144	168	162	138	155	197	142	147	153	174	172	170	162	155	160	133	160	162	150	147	158	155	153	134	149	151	141	163	154	147	164	143	164	150	160	154	155	145	140	155	157	161	173	150	152	177	160	158	135	161	169	151	135	155	191	165	166	164	143	157	166	132	160	174	158	161	149	154	160	146	130	151	162	140	144	165	151	155	151	151	159	167	167	154	159	161	169	148	134	136	153	147	151	142	164	161	155	146	137	150	145	161	168	150	143	135	150	156	169	177	137	136	145	156	158	172	137	131	135	172	161	146	161	144	155	158	153	134	154	151	144	152	166	156	163	144	129	162	164	141	152	159	137	161	163	146	156	159	137	168	147	161	145	173	150	152	157	162	154	155	185	153	170	156	146	161	152	157	154	163	156	142	143	157	132	166	146	165	174	150	157	135	157	173	142	155	164	158	126	138	150	162	149	148	143	171	149	126	161	153	160	154	167	158	138	138	151	141	159	158	146	147	156	150	156	137	154	186	131	147	159	176	149	145	159	164	144	151	157	165	164	149	143	146	125	153	134	149	183	151	153	145	150	136	155	137	142	143	139	138	150	147	150	139	177	160	154	147	143	159	148	153	138	158	145	156	144	144	156	145	148	162	149	145	168	146	163	169	163	142	152	135	144	162	151	131	186	154	168	154	141	151	144	159	158	145	158	152	143	127	166	153	139	150	166	157	158	167	157	142	145	157	162	171	153	165	156	169	144	151	159	146	163	159	168	160	142	156	163	156	145	166	161	160	173	149	146	157	154	151	159	134	152	146	168	162	149	139	152	130	154	152	164	151	169	154	144	155	148	166	178	158	127	163	172	169	148	142	159	130	147	150	168	169	160	159	185	163	156	139	161	147	158	151	140	151	154	138	157	156	152	140	162	170	145	151	144	141	165	165	145	153	147	130	150	164	155	157	165	150	131	154	145	164	145	153	129	167	148	173	161	160	159	163	166	141	166	176	149	156	155	155	154	144	154	168	161	156	139	140	153	131	149	142	155	157	136	170	162	139	171	128	152	146	137	149	156	173	133	152	168	160	152	152	154	157	153	149	163	153	129	176	152	136	148	154	161	157	153	165	137	165	139	162	152	154	146	158	133	142	171	157	150	153	146	166	159	138	139	140	167	173	155	164	147	153	162	166	149	167	156	161	143	150	129	167	146	153	134	163	161	158	149	146	130	169	171	155	154	147	127	152	148	163	142	158	164	142	140	165	146	145	167	154	162	150	156	146	141	132	155	158	157	149	160	178	133	155	129	156	131	152	154	161	154	141	148	161	154	127	167	161	159	144	135	140	149	152	179	158	155	165	154	157	138	146	148	166	148	141	161	144	166	158	159	185	153	151	166	146	162	162	140	169	123	134	165	164	155	146	144	154	163	175	155	137	152	135	154	153	158	156	143	128	170	159	150	162	160	143	169	145	143	155	182	143	163	155	156	133	161	165	134	145	150	138	147	160	166	134	150	145	126	152	155	153	151	145	152	156	165	157	160	138	148	157	150	147	168	147	137	146	137	155	144	166	162	152	144	158	143	166	150	176	129	133	145	170	132	152	177	146	152	167	166	161	157	151	142	129	160	153	154	162	168	182	172	141	163	140	142	170	155	147	135	174	170	150	155	135	131	152	173	155	175	154	161	171	149	165	149	147	161	164	158	153	129	173	141	149	150	149	155	139	146	162	138	132	144	163	121	158	151	153	159	154	160	147	161	155	172	178	130	155	158	162	133	147	150	142	174	156	165	153	148	145	160	156	143	164	150	144	157	149	140	165	148	156	154	144	147	155	167	144	160	192	146	142	150	161	138	146	155	145	155	149	151	139	176	153	134	158	154	149	156	145	152	157	129	155	145	140	150	145	160	145	144	179	172	159	149	138	154	156	169	163	162	151	155	159	169	126	149	128	139	156	151	135	149	128	151	145	169	147	162	150	163	141	168	153	157	155	139	159	160	142	158	160	152	180	157	158	152	154	152	157	158	177	155	151	147	160	137	152	175	146	160	156	151	147	154	151	153	157	158	158	172	148	146	166	143	146	151	164	145	136	139	150	142	168	145	166	156	139	154	130	142	140	162	156	152	164	146	145	161	159	160	142	146	135	145	144	174	148	161	166	155	152	159	130	142	127	171	148	147	160	132	158	165	176	123	142	153	145	160	143	152	180	142	155	173	153	166	137	173	151	201	158	168	150	162	162	169	153	144	149	171	133	139	149	146	153	157	112	135	153	134	176	146	170
21913	1400	3065	3440	2872	2452	2000	1727	1442	1173	1129	1048	945	887	858	796	800	757	678	707	703	686	636	631	587	586	632	594	585	569	546	537	614	520	585	537	532	510	541	563	510	527	473	513	568	501	572	487	469	529	536	523	506	506	508	487	470	500	489	511	486	463	514	475	480	529	461	494	455	488	494	482	467	494	531	491	534	513	498	485	526	500	488	459	480	510	473	543	521	482	482	516	462	512	505	526	452	462	527	493	493	497	443	493	486	474	533	512	494	469	492	480	476	488	500	503	481	472	452	484	481	504	489	464	500	462	512	447	500	491	471	463	490	492	461	470	524	473	468	493	493	500	494	505	522	479	499	478	485	495	523	488	515	535	514	481	509	505	487	490	482	474	474	499	470	499	498	448	498	486	511	464	478	483	520	491	496	514	480	508	472	492	487	486	484	463	517	478	453	476	508	483	492	519	501	516	504	452	490	506	460	486	466	488	477	501	463	482	450	467	469	473	497	472	500	477	507	494	502	468	533	477	476	506	487	458	491	490	505	490	474	487	486	471	460	535	478	461	496	485	484	502	533	502	510	500	477	489	462	487	483	499	487	440	490	484	484	445	462	496	472	485	537	451	450	486	496	474	488	472	467	467	480	503	403	487	508	497	452	458	478	459	437	489	485	498	490	466	519	518	467	503	488	447	477	451	475	482	491	473	492	468	508	504	486	499	539	540	472	460	490	446	486	505	482	482	445	476	470	484	497	470	469	472	497	481	473	471	467	468	487	492	501	533	493	479	472	444	497	488	488	510	486	523	479	463	489	473	460	445	475	455	462	506	483	496	496	478	495	517	500	518	519	491	448	455	492	479	474	464	478	497	480	471	458	483	463	463	466	481	481	506	518	515	483	496	498	496	484	430	454	491	482	471	465	512	474	471	502	494	482	506	459	490	489	495	534	476	472	497	473	479	453	490	476	457	468	472	480	480	484	453	467	462	461	439	485	467	468	495	488	485	475	491	478	482	501	473	466	472	523	455	459	464	473	472	490	450	474	498	464	514	526	526	458	466	478	495	460	496	489	484	470	514	513	477	446	506	454	479	460	531	473	451	442	462	447	501	459	463	505	464	467	454	493	496	540	471	514	419	447	502	485	516	510	497	463	476	449	476	479	467	485	491	470	499	510	495	450	510	491	496	465	489	487	471	477	492	434	487	473	515	466	483	483	474	473	527	458	483	453	489	492	478	505	561	474	477	499	502	471	501	490	489	490	481	464	477	472	456	464	512	490	465	461	514	479	470	492	477	486	446	471	470	477	512	512	477	490	493	483	494	465	489	516	493	487	490	482	509	448	496	461	524	460	459	518	474	474	505	480	488	495	478	500	493	501	480	482	494	525	451	511	454	497	469	477	478	505	456	456	505	440	530	479	518	492	483	486	471	488	479	506	500	497	464	451	435	469	471	449	473	461	477	499	513	471	440	443	453	466	463	486	467	484	438	453	467	477	510	506	473	520	465	495	486	508	505	517	460	474	506	485	467	478	546	470	453	499	494	508	448	484	458	485	452	473	483	522	507	470	500	526	518	472	475	482	464	492	494	479	483	459	484	515	490	465	456	490	475	481	526	504	481	486	483	480	500	480	501	478	471	479	480	478	486	483	428	443	476	500	487	472	461	402	440	495	494	485	472	485	482	435	499	464	484	461	485	488	480	488	445	475	523	506	465	489	478	477	456	492	491	520	477	452	474	508	491	467	496	457	478	473	486	445	467	539	504	492	500	523	516	501	503	514	464	469	461	509	445	491	485	482	460	464	493	464	486	506	488	460	445	515	534	488	499	485	474	469	470	515	489	472	468	450	470	481	462	451	527	470	481	492	517	498	488	483	463	482	489	468	495	447	457	480	490	461	508	483	498	461	530	477	453	488	468	477	461	487	473	508	497	506	474	467	484	497	495	470	488	487	514	498	483	487	473	553	486	494	456	464	505	463	466	504	456	490	497	456	493	459	436	460	463	516	484	522	466	488	456	491	483	471	501	432	439	486	492	532	507	445	473	460	465	488	452	517	478	516	466	535	519	484	474	493	449	444	470	458	464	491	505	454	451	448	515	473	486	449	442	517	494	466	489	462	446	456	500	499	460	496	459	476	475	504	510	449	467	485	523	490	486	490	478	504	471	501	490	454	458	469	481	496	517	485	474	484	488	465	454	505	512	463	447	493	477	489	507	506	495	455	460	482	477	468	472	500	470	486	523	484	509	486	532	451	509	497	479	479	497	515	498	474	492	494	452	464	529	477	500	482	528	461	459	455	476	443	485	448	478	458	455	486	475	476	503	479	472	456	503	510	500	467	461	477	485	480	472	520	449	468	474	471	485	505	482	502	481	515	459	507	481	498	497	529	449	472	474	488	496	488	506	489	480	498	494	454	496	476	496	504	459	470	495	468	487	452	478	475	461	475	472	498	473	453	465	533	485	449	528	471	464	472	494	499	493	483	446	455	496	475	505	470	450	464	475	526	474	443	460	497	481	498	515	517	445	460	482	504	439	506	502	463	480	489	499	480	471	498	463	487	479	476	498	446	438	468	443	513	485	530	503	481	497	469	459	479	453	488	448	439	457	452	463	489	471	436	457	482	502	483	491	447	480	448	475	493	455	503	523	471	508	494	477	467	477	459	454	460	504	501	502	420	451	451	426	474	482	502	469	490	498	504	463	469	478	493	464	517	505	463	465	466	453	506	472	502	455	493	520	480	507	498	515	500	446	476	493	497	462	500	492	494	474	447	476	476	458	479	450	490	435	485	471	478	491	451	507	434	476	500	488	452	511	497	454	412	488	461	473	497	480	475	515	500	455	501	431	517	502	439	453	446	458	506	537	433	496	474	493	446	486	502	489	455	468	479	450	486	468	487	464	487	458	474	474	443	513	495	506	464	480	495	485	469	465	473	489	484	515	471	470	491	465	533	458	497	504	499	492	488	467	438	469	468	512	471	509	508	494	459	468	493	493	512	527	524	505	521	486	502	496	501	480	446	479	486	465	501	468	484	510	479	515	501	521	488	501	510	504	450	518	463	486	456	523	461	485	473	484	519	494	491	478	508	495	492	489	470	520	465	469	465	501	470	447	507	467	511	496	503	501	499	475	516	457	458	484	478	487	450	476	487	502	483	491	451	484	483	492	488	480	476	510	469	498	476	517	470	512	462	489	488	495	508	501	484	484	484	458	452	450	499	481	496	438	488	476	505	524	497	497	473	460	420	496	492	499	477	465	439	468	497	512	465	483	496	470	490	433	478	516	490	500	462	502	508	519	501	537	474	495	492	487	497	490	431	491	474	443	475	450	508	488	451	491	468	459	472	493	501	489	488	504	493	472	490	534	520	476	493	500	501	491	485	491	488	500	490	460	509	514	459	469	512	454	483	470	482	501	511	498	467	496	450	459	454	513	477	518	543	485	476	497	450	508	463	467	504	487	466	443	486	470	497	516	454	483	452	501	491	467	478	472	459	414
53432	19044	5535	2061	1543	1155	886	736	620	484	470	416	397	382	422	370	350	328	320	314	305	272	307	295	266	290	270	299	296	251	287	258	281	293	266	264	266	236	268	263	229	271	247	264	261	253	237	273	245	238	258	255	260	265	270	268	256	261	273	245	285	277	239	251	260	271	263	268	225	238	271	267	257	255	241	283	255	246	243	234	247	250	248	244	236	266	236	275	261	261	264	263	278	262	231	300	221	264	270	243	282	247	253	271	271	257	262	235	249	268	277	254	231	243	247	248	257	232	252	243	247	248	273	255	275	256	271	260	240	238	249	252	236	259	267	241	259	270	248	248	253	257	259	271	253	241	259	264	245	267	232	243	237	250	224	244	241	246	231	249	248	278	271	223	250	256	241	312	254	264	230	259	286	267	249	249	252	250	261	246	248	238	257	243	256	262	230	266	243	260	235	263	248	264	241	214	283	233	283	244	244	283	287	260	256	268	274	243	252	232	273	285	247	240	237	236	266	247	259	270	272	244	257	262	278	229	235	253	281	217	266	230	249	246	249	261	235	277	248	261	249	258	235	248	236	270	248	243	264	269	260	252	244	258	262	231	278	273	270	267	245	252	242	238	260	260	265	237	240	246	267	247	250	248	277	272	247	246	257	272	255	253	248	229	249	266	269	257	277	216	222	244	310	266	255	262	269	250	304	261	285	266	257	255	252	238	255	236	274	229	256	278	240	254	248	243	277	270	248	255	269	246	248	269	245	242	250	259	251	247	226	267	226	278	256	257	273	248	239	245	252	224	268	237	247	244	247	268	258	277	255	244	223	268	268	235	279	228	245	244	234	253	253	232	299	256	263	254	227	278	257	261	258	259	240	254	266	272	258	246	248	250	258	263	261	246	281	278	244	242	267	268	246	257	267	255	232	229	237	211	272	257	232	247	246	278	239	239	223	274	253	266	238	237	255	254	250	259	283	264	247	246	272	289	272	252	245	263	256	258	244	217	242	243	241	268	271	276	247	229	242	270	211	248	258	250	268	288	261	253	266	261	289	273	224	267	273	255	228	261	243	269	254	237	243	254	290	287	228	239	260	276	271	255	251	263	245	272	286	244	265	238	279	250	249	274	287	282	246	255	272	245	271	283	243	270	253	257	270	301	251	231	259	255	263	270	243	255	268	263	241	242	240	238	232	233	263	261	247	239	227	248	256	246	257	241	241	251	261	249	248	256	253	244	247	222	246	256	248	241	255	238	253	247	270	233	264	275	244	276	287	266	261	268	246	247	241	272	239	254	234	248	234	259	246	239	263	234	263	280	272	252	261	272	259	255	241	251	263	247	265	217	249	247	246	253	232	242	229	257	262	231	243	272	270	247	262	228	255	267	255	228	248	265	258	217	233	260	258	248	241	265	260	247	262	282	256	255	238	235	241	246	250	263	252	246	245	258	267	264	267	265	247	256	258	246	261	261	292	248	252	235	283	284	262	273	253	266	233	230	238	261	230	244	264	244	277	243	253	268	261	273	258	222	244	232	263	255	257	255	265	248	263	261	247	250	260	243	232	238	242	255	268	219	243	261	270	274	234	233	264	258	282	252	273	246	224	269	245	257	268	263	243	243	266	256	245	249	246	257	241	253	248	258	281	308	275	254	234	258	221	277	230	272	265	253	260	276	278	260	226	246	253	273	267	271	238	273	270	259	293	272	259	259	227	254	249	251	226	259	224	248	242	239	264	209	253	257	250	230	299	263	249	244	259	236	253	245	229	272	251	289	256	255	241	256	277	267	265	238	265	288	233	286	274	243	251	281	248	273	237	256	246	243	290	251	247	245	267	276	243	217	273	241	218	265	245	262	234	251	237	245	279	240	258	221	228	240	253	254	275	236	258	226	268	263	277	258	254	270	252	271	281	270	229	246	279	269	244	253	254	272	270	279	256	250	262	265	270	257	287	262	266	247	252	247	259	276	274	262	250	248	257	257	258	261	270	253	242	269	270	254	249	281	259	261	269	248	249	270	252	245	281	254	248	223	232	268	233	252	277	257	268	249	286	263	246	276	243	241	254	253	240	262	261	254	248	236	258	247	234	239	253	259	229	244	249	236	235	238	224	266	263	250	251	260	265	254	232	240	261	258	236	240	245	276	272	230	260	267	250	224	258	239	285	286	233	251	238	250	259	231	263	257	235	253	245	249	272	251	255	258	255	249	258	238	255	266	245	289	274	264	281	253	260	244	258	259	253	284	246	264	270	254	248	235	256	253	229	243	289	247	257	268	260	256	260	259	280	247	280	227	256	269	276	272	244	245	247	257	265	247	250	244	260	243	249	255	242	218	232	270	260	257	269	245	265	271	235	242	250	236	250	239	240	269	243	254	255	248	244	259	248	242	262	229	259	225	251	271	242	244	247	266	267	237	247	273	265	233	250	248	256	253	256	249	267	258	255	242	240	263	255	231	245	268	236	244	270	273	265	244	251	247	249	246	214	256	263	215	253	232	276	244	245	254	243	252	228	233	253	224	261	268	258	261	247	286	253	249	260	240	264	270	247	271	281	247	243	218	257	237	252	297	257	262	259	252	265	260	246	233	255	255	248	273	231	252	267	229	255	243	263	245	270	281	271	255	264	247	234	249	252	257	248	233	269	251	242	223	272	268	255	258	244	277	266	259	249	256	235	253	244	257	237	253	264	280	274	270	251	269	287	281	258	252	268	252	271	283	266	251	263	267	296	234	272	243	241	237	247	257	240	267	241	260	254	236	274	263	279	255	230	268	242	247	261	256	249	254	244	257	251	258	239	240	237	275	264	236	309	240	277	227	281	226	226	248	241	273	266	232	271	261	242	278	265	262	266	242	259	239	254	234	282	287	241	249	253	252	270	246	242	248	257	231	240	259	260	247	244	279	244	243	276	236	262	245	249	252	254	260	244	226	258	295	265	260	258	243	273	245	264	267	255	246	247	268	253	243	243	219	233	263	255	227	260	245	257	297	234	253	239	270	269	234	257	267	258	263	256	260	259	245	251	243	264	264	231	250	267	283	256	262	238	279	240	253	260	251	272	267	258	245	270	270	240	262	231	257	261	282	254	254	282	247	291	238	239	241	252	291	266	220	260	262	253	286	245	283	249	234	263	270	243	275	252	274	236	241	260	258	242	269	249	254	238	278	249	259	263	268	254	246	270	259	271	279	261	240	266	284	248	232	268	230	283	231	280	247	245	240	237	271	262	242	241	265	261	248	232	266	275	261	288	240	267	257	278	250	235	255	255	262	228	260	275	265	222	269	248	243	244	239	261	238	246	237	244	241	291	262	258	244	253	266	218	263	247	251	247	243	254	248	273	251	248	253	240	274	243	218	244	244	257	273	245	259	255	246	277	258	281	257	271	244	246	258	246	257	264	242	240	264	229	266	264	261	259	262	255	270	246	266	283	241	267	261	252	219	254	256	252	252	259	264	232	234	264	237	242	261	230	237	220	274	231	252	233	272	270	264	249	270	277	259
30107	2653	5614	6213	5394	4415	3618	3092	2580	2256	2020	1765	1741	1554	1477	1410	1331	1274	1182	1149	1143	1057	1097	1071	1035	968	957	977	899	981	930	920	875	856	897	879	855	909	822	821	872	808	848	831	841	835	824	767	842	784	777	853	793	795	821	748	773	765	763	785	744	765	731	778	809	752	736	787	756	749	783	718	779	758	730	751	783	776	757	763	777	787	786	753	744	760	790	687	754	711	750	712	737	743	760	762	772	756	756	732	779	740	757	802	766	752	743	743	767	777	726	766	736	750	789	761	765	761	704	725	713	723	727	749	761	743	720	742	760	712	754	678	714	719	719	758	769	733	768	749	747	745	731	767	734	752	728	716	766	751	722	748	777	736	751	708	755	761	747	730	780	729	716	709	764	755	704	757	777	737	769	724	716	733	742	743	750	724	759	740	775	688	747	727	727	777	735	714	791	693	736	762	762	703	730	736	738	735	779	740	735	699	749	727	745	749	699	716	758	758	693	756	744	758	715	750	708	734	710	748	730	752	698	752	688	781	682	709	717	710	721	755	749	761	770	719	779	750	721	726	727	792	727	730	703	670	715	716	714	718	758	722	734	736	759	691	709	782	727	739	691	735	753	761	724	759	771	726	740	785	699	716	758	751	709	727	729	769	699	726	738	721	705	704	695	781	773	717	695	715	724	718	785	726	793	769	737	744	696	752	735	715	723	717	697	724	712	728	757	737	704	762	728	722	746	734	791	717	705	758	740	731	722	733	725	744	700	710	739	748	736	747	752	713	772	720	778	745	738	689	789	714	720	738	769	711	701	710	723	733	746	729	746	721	691	750	781	710	710	719	682	726	703	727	718	767	744	713	716	769	726	730	750	729	721	747	775	761	723	761	729	723	711	747	753	728	769	759	773	748	732	697	767	711	734	758	700	735	772	723	714	723	744	754	764	691	753	744	752	754	734	724	734	736	737	687	717	699	764	736	707	734	735	705	705	737	715	711	756	706	713	720	700	722	720	732	729	707	736	715	734	765	788	734	750	749	693	756	757	759	731	722	740	726	770	735	759	722	724	754	735	762	721	715	756	738	739	722	702	744	764	750	710	740	786	747	729	756	742	735	768	736	721	756	752	746	751	706	729	751	779	749	729	724	668	719	765	711	752	713	762	720	754	749	703	712	758	721	709	738	744	704	704	753	741	743	744	757	739	677	678	727	722	709	765	768	759	713	766	727	720	726	707	785	724	745	712	757	774	732	742	738	755	727	716	786	761	753	745	669	767	726	757	721	705	781	742	735	727	764	764	783	706	738	771	741	723	728	772	731	732	737	691	741	716	730	741	737	695	761	742	735	738	720	768	753	740	748	731	689	749	688	725	721	724	723	720	712	746	723	700	749	739	744	739	709	744	757	752	746	742	760	701	738	702	749	696	739	750	743	770	729	759	730	752	703	731	763	763	718	694	737	763	718	765	736	744	710	740	750	745	742	767	709	741	776	732	738	755	760	761	677	712	738	754	716	735	754	721	688	738	709	757	727	705	757	712	733	756	729	728	717	736	720	693	749	756	734	753	739	701	727	764	755	767	753	719	728	761	701	683	780	745	719	771	752	700	720	682	749	765	737	695	718	725	691	706	748	743	715	686	768	776	745	709	739	762	755	717	709	702	704	731	802	707	712	705	715	719	754	701	695	750	721	787	741	756	745	752	696	730	724	693	718	726	750	771	719	706	756	769	736	764	731	745	723	682	762	714	710	735	708	754	719	764	728	732	709	737	723	782	747	763	716	755	750	729	680	738	744	761	782	699	714	715	706	736	738	779	759	780	740	755	720	733	748	705	723	724	742	739	703	784	709	740	731	680	748	757	683	710	788	726	777	715	706	755	718	736	718	734	771	752	678	793	683	722	729	729	740	700	735	716	695	720	733	728	739	696	758	728	754	752	686	707	734	758	737	720	737	717	731	793	759	750	730	726	783	749	711	752	744	697	720	768	716	694	703	718	772	769	768	692	721	717	720	725	756	767	741	810	737	721	768	708	746	719	722	744	723	697	721	746	747	724	705	762	712	744	691	730	751	722	725	739	709	787	743	744	764	755	723	717	720	748	728	736	721	689	718	738	752	706	701	720	729	752	756	730	711	677	721	726	774	807	689	719	724	806	734	699	720	699	717	752	733	756	774	712	714	732	715	732	759	728	739	685	698	727	713	750	709	690	747	727	744	793	733	707	731	722	762	739	674	691	735	797	740	746	762	701	754	761	688	736	726	702	708	732	735	723	743	682	756	711	734	736	758	729	739	741	721	703	734	771	771	744	689	732	748	719	746	747	729	719	673	737	727	751	739	765	723	751	772	725	754	755	709	703	793	730	726	746	756	773	784	768	744	719	733	730	676	774	729	750	722	726	755	768	679	707	724	786	707	725	727	760	725	738	727	729	723	706	742	761	707	715	681	743	746	763	735	746	726	765	755	719	733	770	716	700	743	779	737	755	734	695	707	746	756	738	732	742	742	726	741	741	739	759	733	780	707	782	738	742	771	753	721	751	733	738	790	720	719	763	726	738	685	736	756	710	682	736	757	751	728	720	710	741	683	766	710	789	733	731	740	797	742	761	708	679	722	786	706	726	721	723	723	691	726	728	786	711	697	786	780	741	703	736	743	737	755	773	740	748	747	746	737	741	737	769	791	722	755	716	744	755	767	756	701	764	742	758	753	751	736	697	709	734	733	758	729	702	763	801	722	716	754	748	695	743	714	736	755	749	750	774	802	782	698	735	767	778	731	717	767	676	701	754	687	724	724	742	746	768	724	747	752	703	714	696	753	708	789	774	740	781	694	737	722	734	763	718	700	681	708	748	691	720	745	702	711	766	754	721	757	770	755	743	743	698	745	736	791	756	753	727	707	740	715	737	694	717	726	714	728	687	732	721	698	754	697	783	765	772	752	715	754	806	734	768	724	733	775	724	747	728	713	775	720	763	732	725	716	756	758	756	718	778	750	727	761	716	710	707	779	742	762	724	724	740	758	752	723	681	722	744	727	750	713	746	734	727	673	790	770	763	699	793	780	699	721	739	736	730	734	746	732	667	718	718	718	745	727	707	754	741	759	720	736	718	725	758	707	755	760	710	721	714	771	711	727	756	698	706	733	707	753	723	756	706	722	680	749	735	710	754	732	760	681	734	688	676	719	723	731	771	761	706	746	791	711	709	729	705	694	705	707	777	751	694	755	735	725	747	747	761	737	715	779	726	708	757	720	768	724	707	658	741	717	743	688	789	740	716	747	776	742	741	794	716	745	742	752	671	774	696	749	714	729	785	774	737	751	764	726	746	714	750	702	743	805	666	732	705	733	761	776	697	735	713	699	777	727	674	717	779	733	780	737	689	749	720	752	729	714	684	693	732	738	740	730	693	703	709	780	769	747	750	744	709	760	730	715	733	754	699	753	765	729	753	741	721	715	751	769	742	749	741	754	763	765	767	692	746	701	731	770	720	688	713	707	721	753	735	761
6729	397	218	104	106	100	105	99	91	78	90	87	79	86	89	75	84	77	97	69	78	90	71	87	78	68	90	79	76	86	89	84	92	85	76	74	80	83	84	89	84	69	97	81	84	85	70	84	66	81	86	80	93	81	80	77	88	73	85	66	77	88	63	95	87	76	69	78	80	75	83	83	72	74	82	74	86	65	81	79	68	78	79	78	78	94	81	79	86	75	80	83	87	71	99	99	78	81	77	79	76	91	68	93	64	70	67	82	91	74	74	80	93	77	97	76	88	77	79	66	69	93	69	96	73	68	96	75	74	67	75	66	84	78	68	76	67	78	58	95	80	86	97	68	88	72	72	74	91	67	64	90	89	80	84	71	75	98	86	86	76	84	86	74	76	62	73	79	56	91	85	82	88	92	74	75	77	102	81	79	73	91	99	68	82	86	80	77	81	87	92	82	87	77	85	102	81	70	84	71	82	78	68	82	89	86	77	82	72	73	88	81	86	85	69	85	71	70	75	82	90	95	63	84	79	77	87	98	93	88	73	77	93	85	92	83	107	89	92	87	64	74	94	85	73	101	79	86	74	66	81	88	84	83	75	80	72	86	68	80	86	85	70	75	75	100	68	80	70	74	65	69	80	56	77	73	72	52	90	75	81	82	79	91	63	64	95	90	92	81	77	96	89	79	95	85	72	78	81	82	98	84	88	79	93	66	84	69	81	89	75	74	85	88	82	82	84	67	85	77	62	88	81	82	86	87	90	79	85	75	90	70	85	77	88	97	76	69	81	91	68	90	80	88	89	65	69	88	80	79	79	64	87	80	78	96	70	85	81	67	70	81	92	71	71	83	88	99	62	61	94	71	77	68	80	62	78	70	75	63	49	74	80	73	76	70	71	58	87	77	95	96	71	84	78	90	90	76	62	91	84	77	69	77	64	90	68	76	75	77	85	83	88	69	93	87	105	86	78	83	91	94	106	100	77	71	86	86	86	96	99	83	69	89	84	82	80	81	70	72	81	74	83	65	88	84	77	84	83	70	95	94	90	69	75	66	83	89	69	91	74	82	76	74	70	87	70	76	89	81	70	94	87	103	77	75	79	78	91	72	76	70	77	81	89	83	85	90	81	82	86	72	81	76	92	73	76	89	90	74	72	75	75	68	86	74	81	92	79	81	102	69	89	76	70	80	75	62	83	84	71	75	88	86	82	66	89	72	90	77	79	77	82	85	89	64	88	69	75	72	78	68	76	70	76	83	67	79	77	77	78	70	87	78	73	93	83	81	81	88	83	73	83	79	87	94	73	68	75	74	68	69	77	82	84	79	80	106	71	88	74	76	82	89	82	96	70	80	76	79	91	71	63	61	79	97	85	86	74	81	82	79	77	87	86	91	81	86	84	70	84	80	79	86	82	77	77	71	75	69	63	96	77	75	67	77	76	75	94	90	79	89	67	87	85	83	75	75	81	87	88	80	66	90	68	86	76	68	80	77	66	79	93	98	82	83	85	83	82	85	92	79	85	87	79	87	73	77	80	92	66	86	85	84	84	77	66	74	79	79	99	71	71	83	80	82	80	74	89	79	96	73	96	74	99	73	91	80	65	94	69	74	85	82	70	83	87	74	75	96	79	88	86	86	73	89	79	77	92	88	78	71	91	82	88	75	80	73	73	92	76	84	69	86	65	87	86	81	79	92	94	68	91	80	83	96	69	76	85	78	96	74	72	88	89	80	102	82	87	79	65	82	77	82	92	76	88	77	93	80	95	79	80	80	88	76	84	70	97	74	69	76	89	76	77	89	70	83	77	81	82	64	93	78	66	65	85	90	84	69	89	87	72	96	90	73	90	82	75	97	73	70	90	84	85	68	57	69	84	69	75	82	74	90	65	69	73	76	87	70	87	90	85	89	96	84	95	93	97	77	72	73	87	66	84	73	70	88	63	83	69	85	87	93	79	71	88	78	72	76	78	91	74	80	82	77	82	89	76	76	87	73	80	69	75	69	84	62	73	96	73	88	72	85	102	94	78	78	78	77	85	83	79	63	89	72	66	76	93	92	68	80	74	89	95	64	87	74	79	74	89	68	88	76	74	86	80	76	89	85	79	73	79	77	86	87	81	92	66	64	71	84	86	77	66	83	87	71	76	88	69	77	83	79	73	84	88	69	94	73	86	75	66	102	79	89	85	97	79	75	92	77	97	86	68	82	76	88	107	79	86	75	87	72	78	76	72	67	71	82	77	84	93	76	82	98	79	83	80	87	83	82	98	75	86	104	80	75	76	81	81	85	80	71	87	71	89	73	90	73	77	84	86	65	70	73	80	89	85	85	91	92	78	67	69	83	98	69	71	84	84	87	74	79	79	81	76	79	96	86	80	84	85	80	82	67	101	73	83	71	84	97	79	80	80	90	75	76	82	92	98	69	73	77	72	81	67	87	78	77	80	69	88	71	77	66	85	86	85	88	83	66	79	90	95	102	95	83	63	74	83	75	72	75	83	75	90	79	78	78	83	90	69	86	81	84	84	83	85	81	79	81	90	80	79	71	82	99	85	84	94	71	68	85	79	78	83	80	74	72	78	71	75	96	81	86	72	91	66	96	70	95	80	90	66	75	96	78	70	83	97	62	94	80	84	78	84	99	81	80	78	67	79	77	84	75	92	92	73	67	82	89	93	70	77	68	85	91	91	74	81	72	86	83	87	72	76	87	75	90	74	91	74	80	79	81	86	75	78	71	71	74	65	68	78	86	69	104	80	83	71	66	73	103	83	81	78	86	89	76	76	75	86	88	70	82	91	83	79	71	77	80	79	86	80	74	73	79	61	76	75	79	85	86	86	75	82	84	93	88	65	83	82	90	104	73	89	92	97	89	73	78	95	80	105	85	84	91	79	67	76	84	81	78	80	71	78	85	70	77	90	76	86	73	66	68	85	89	79	84	78	77	83	62	89	72	72	73	84	59	77	83	69	64	88	98	74	77	78	79	83	79	78	86	85	77	78	82	80	86	85	66	69	85	83	82	89	85	68	84	99	80	73	74	89	60	71	76	91	79	79	100	93	91	90	91	74	83	84	66	89	79	93	80	92	76	86	102	58	77	75	72	66	66	74	78	90	90	63	79	69	76	79	71	100	64	73	88	88	81	72	90	92	78	97	97	69	81	89	98	71	77	75	94	68	91	92	84	73	85	75	84	69	81	72	88	100	74	76	107	62	81	76	73	71	83	66	75	71	85	99	92	77	88	74	71	85	77	66	88	93	87	79	68	66	70	94	76	79	107	98	86	88	71	83	78	82	76	90	69	102	76	61	88	87	73	100	81	83	102	64	98	83	71	83	70	90	93	92	99	89	80	92	68	66	65	77	83	93	95	78	72	99	81	74	77	72	80	72	81	88	74	88	86	86	72	62	94	77	81	74	76	74	80	85	70	91	88	81	73	78	63	77	70	70	96	77	93	62	73	75	81	60	73	80	78	80	83	88	84	79	82	94	87	81	82
6379	356	445	479	466	409	375	346	370	339	326	337	329	324	324	309	328	316	266	307	320	321	279	310	304	295	297	291	314	283	319	312	292	342	301	295	303	330	311	281	284	312	289	266	314	284	290	308	294	284	309	244	270	285	268	284	280	273	289	267	310	319	289	272	286	278	287	296	275	274	273	302	268	285	279	328	270	293	286	274	275	279	319	307	301	312	298	285	311	284	292	299	292	285	310	284	291	280	314	270	302	295	321	272	327	295	249	313	315	291	293	279	283	288	285	304	274	286	287	293	278	303	279	298	277	277	278	302	300	275	301	283	281	285	315	338	287	272	287	305	284	294	279	313	303	300	312	297	314	263	310	317	306	324	300	323	306	279	289	302	316	290	298	277	280	299	302	320	304	294	304	303	318	291	308	307	282	279	312	312	295	327	284	322	271	303	280	282	273	279	275	290	252	265	284	293	284	291	349	270	283	302	291	282	293	311	290	278	269	327	288	319	266	310	290	294	310	291	287	311	304	294	285	292	295	280	298	299	276	294	303	287	320	293	265	299	299	310	281	308	304	289	283	311	291	303	295	325	297	319	284	319	281	297	299	310	296	280	312	283	284	268	297	314	288	297	278	297	284	299	275	292	309	287	293	287	311	295	278	277	301	288	286	295	279	306	285	307	303	297	287	249	292	310	279	289	295	297	301	305	260	310	305	282	278	304	332	327	277	287	275	298	287	282	313	300	281	296	284	289	297	272	268	287	307	284	296	287	298	286	266	269	320	320	285	315	280	282	254	287	289	282	298	269	286	324	304	291	277	298	341	273	275	312	270	289	315	320	286	280	311	271	289	296	301	296	277	310	294	301	313	298	291	292	320	310	294	280	299	285	316	292	305	320	293	292	302	300	284	310	275	282	301	298	322	278	293	309	276	296	316	298	277	319	290	299	270	292	311	291	285	311	320	258	286	339	310	290	307	295	309	299	296	270	295	285	291	282	258	284	299	298	318	314	273	277	286	282	258	265	304	283	278	280	276	303	276	276	288	271	262	303	308	286	309	265	312	336	292	305	335	291	292	315	310	276	310	288	313	295	294	305	331	291	296	269	289	281	277	279	267	307	272	305	303	284	278	315	301	306	273	275	280	271	264	324	307	287	325	263	299	277	298	294	270	300	281	284	292	279	270	295	309	288	309	286	282	317	280	294	301	314	295	288	293	303	303	292	284	287	309	304	280	277	327	324	290	317	306	286	303	328	270	303	273	311	279	276	295	306	306	293	295	266	299	299	303	299	274	279	303	313	325	283	275	342	349	306	278	272	306	295	313	306	294	266	310	295	269	278	288	291	279	300	280	290	315	306	317	300	291	294	283	293	269	307	292	326	292	323	306	288	279	296	326	282	280	282	309	303	275	290	271	246	290	260	294	283	310	284	294	284	308	306	303	308	293	299	280	321	308	291	297	287	295	271	258	308	286	295	305	298	303	277	284	294	302	314	309	323	283	311	300	284	319	308	283	296	281	292	309	266	265	311	319	295	301	277	295	301	305	293	278	323	328	282	279	287	301	309	292	286	298	328	280	320	305	263	283	285	292	309	270	301	283	297	290	259	285	280	294	299	283	300	314	322	294	277	287	264	293	298	275	304	267	304	301	287	272	261	297	284	298	322	274	282	281	301	289	309	272	297	286	288	299	305	287	286	297	266	311	305	295	272	272	292	295	273	323	282	256	281	301	307	255	285	271	316	277	297	342	285	282	309	296	328	302	275	311	311	300	293	278	299	287	303	303	282	306	276	321	290	289	282	285	287	286	303	287	277	305	292	285	297	268	302	290	306	352	276	295	290	284	296	270	303	290	338	312	308	282	305	303	303	273	292	307	318	306	265	282	294	266	280	288	291	277	288	291	327	312	307	285	276	260	289	307	306	267	292	294	280	291	327	304	317	316	288	254	265	277	262	296	248	304	302	297	298	291	296	296	329	292	286	261	293	326	311	294	320	291	314	293	302	293	293	285	297	279	302	317	273	272	276	278	316	305	282	282	275	313	302	313	269	316	289	273	276	282	295	295	282	281	302	267	286	270	247	305	316	316	315	300	309	311	291	300	296	311	293	314	291	279	294	333	300	327	285	283	281	270	326	297	300	320	309	328	278	312	306	287	293	289	290	282	307	312	297	307	258	291	280	287	323	300	288	317	303	300	286	300	266	314	295	258	293	278	302	288	280	287	283	326	303	301	294	302	284	286	321	296	293	265	289	292	290	319	311	281	286	313	283	285	257	263	324	304	306	301	304	279	315	270	279	279	279	300	268	316	310	301	292	333	291	261	294	295	314	311	301	298	287	289	295	301	273	304	291	310	295	294	284	303	302	302	299	287	294	308	307	296	291	290	316	289	298	298	322	288	296	275	294	331	283	293	316	264	280	317	299	280	296	284	301	310	286	274	280	288	259	283	294	309	283	298	297	323	294	287	285	296	298	305	246	299	291	295	298	311	293	316	272	277	302	285	304	307	304	334	312	294	303	314	298	287	307	307	283	269	283	319	302	285	293	282	300	276	310	280	267	276	293	293	299	310	291	284	301	279	286	286	265	294	307	287	283	299	276	279	314	285	327	274	310	292	294	335	307	299	276	272	272	269	314	304	297	277	307	311	290	294	354	317	272	267	266	268	299	314	329	285	268	294	300	284	292	263	295	319	299	283	281	323	299	301	300	294	297	308	287	283	289	275	277	282	277	321	288	288	295	297	291	296	293	269	263	270	258	292	306	286	300	297	272	303	296	247	275	282	305	306	304	294	280	309	265	303	267	313	284	292	284	293	302	293	247	286	300	304	304	309	313	299	277	312	271	292	320	300	284	285	268	300	297	266	291	307	279	281	262	279	300	306	329	293	276	331	259	288	309	263	278	307	298	293	326	294	312	296	281	313	279	285	317	276	278	286	283	302	308	297	292	275	328	293	296	320	295	297	297	279	275	282	301	303	287	313	299	299	299	277	294	320	292	320	307	285	298	325	325	302	307	300	289	293	293	311	306	282	261	280	284	295	311	286	296	291	325	309	301	314	287	264	277	305	304	313	264	291	284	269	281	311	278	302	307	296	274	314	312	302	267	295	276	303	270	325	288	279	299	310	317	278	301	282	264	287	269	271	304	254	280	296	293	279	310	285	288	275	300	293	261	315	311	271	273	312	290	324	304	323	274	276	282	280	301	298	283	323	292	299	277	305	282	280	306	306	282	307	293	313	280	283	305	330	310	286	295	315	280	279	276	299	310	298	295	299	286	294	313	280	321	298	305	332	298	293	271	281	313	293	259	287	304	305	295	288	312	284	292	315	279	285	298	264	278	300	271	294	297	284	332	274	297	293	307	260	299	318	284	295	270	288	301	301	292	296	286	307	284	285	287	293	296	306	272	247	282	310	287	298	328	275	286	295	341	300	312	308	292	317	307	307	298	294	294	269	273	299	271	314	313	299	287	287	280	304	264	315	306	298	298	320	249	295	303
45383	10255	1564	999	731	552	478	363	348	285	261	256	198	214	208	166	194	182	184	160	192	173	192	198	151	158	177	179	171	160	147	179	151	153	136	154	162	155	144	154	152	159	175	173	144	153	155	179	164	161	155	163	151	156	160	135	157	181	138	166	182	152	150	118	164	181	134	158	160	141	168	145	130	171	156	158	170	160	156	151	171	167	135	152	155	162	160	159	119	141	143	149	149	142	158	133	194	133	148	144	169	145	156	172	152	154	160	150	142	175	173	148	180	165	148	162	145	154	132	166	135	163	152	170	178	143	160	158	152	149	141	171	145	181	158	161	133	168	132	146	146	170	151	145	160	143	165	144	152	146	122	159	168	148	151	133	138	168	167	142	155	155	136	145	151	151	150	174	157	149	156	164	130	128	148	146	142	171	130	155	143	143	150	158	146	157	158	158	145	170	168	165	149	171	146	139	131	152	166	145	150	135	155	144	156	183	148	168	146	157	164	155	150	154	153	151	155	136	173	144	142	141	152	142	168	138	152	166	172	133	151	161	170	126	153	147	171	166	174	139	148	158	122	152	166	169	163	136	160	150	178	167	145	139	144	144	154	162	148	137	142	139	157	179	157	150	168	131	150	136	144	163	144	142	130	142	160	149	134	176	145	148	168	145	152	159	170	175	138	144	150	151	133	149	143	167	162	168	147	169	182	131	141	151	157	160	159	172	167	165	150	170	145	166	144	159	137	154	153	148	152	158	149	153	158	144	167	164	151	174	143	149	155	148	145	165	163	157	163	139	150	134	148	160	165	152	138	158	162	129	147	132	172	148	158	131	150	158	159	154	137	158	146	123	152	173	139	156	140	135	156	160	148	157	169	155	150	153	135	140	148	158	142	143	159	146	163	160	165	150	155	159	149	163	180	159	149	143	148	153	159	171	152	141	174	142	155	140	151	154	151	162	170	154	167	151	148	189	137	157	178	147	141	156	155	140	169	138	169	147	166	136	148	162	132	131	130	165	152	144	158	158	133	175	154	141	166	132	173	149	146	154	175	155	164	144	136	161	162	156	150	145	130	156	164	145	184	163	160	134	150	164	147	127	141	139	161	161	150	157	159	144	136	156	155	139	145	179	132	136	144	169	131	149	162	161	163	141	158	127	137	159	144	161	154	153	155	137	149	133	170	132	162	166	148	152	173	146	133	143	135	154	178	173	154	151	151	151	139	170	175	149	161	144	156	148	134	173	162	144	127	143	129	142	153	135	155	144	163	148	172	169	133	132	154	180	163	142	165	146	148	170	178	158	133	157	146	124	167	156	147	160	142	172	159	151	153	143	149	136	130	150	153	158	146	135	171	154	121	168	150	126	160	154	149	143	172	158	139	132	158	155	126	163	177	148	170	153	158	145	174	144	133	163	154	161	152	164	156	167	156	142	161	146	150	159	161	144	138	154	147	141	184	141	146	146	145	157	164	149	152	158	123	164	157	142	162	147	143	155	151	143	148	156	154	191	166	145	164	159	150	161	161	153	163	133	152	144	169	150	143	138	131	172	145	155	152	154	163	150	152	155	153	150	152	155	142	155	160	140	148	168	164	153	163	169	171	162	159	142	150	143	148	166	151	151	150	151	163	159	140	176	166	144	157	132	167	148	152	158	120	154	154	159	120	163	134	168	157	170	139	145	149	144	162	155	157	176	150	153	155	159	135	163	152	135	149	147	122	150	140	136	147	151	142	156	158	158	177	160	147	165	155	158	142	130	159	132	155	127	155	179	155	143	158	147	145	184	153	153	144	154	136	151	150	147	158	144	165	159	143	169	152	146	166	174	166	142	155	160	138	145	159	158	125	129	155	155	144	161	142	152	152	176	150	144	162	152	159	137	149	146	159	176	176	154	141	149	160	162	152	135	161	131	146	135	153	143	159	147	150	160	156	132	150	147	131	145	156	161	157	145	150	148	153	129	155	155	160	176	147	144	188	151	154	165	149	147	141	142	159	138	150	128	149	139	166	143	136	150	160	139	152	163	143	137	133	145	166	137	147	152	166	158	150	147	178	150	141	148	156	161	148	162	150	157	140	153	149	156	161	161	151	160	161	188	154	151	144	173	161	153	166	154	136	147	142	172	158	161	141	154	150	165	153	148	154	136	151	135	139	141	135	161	144	151	149	132	143	181	154	153	130	161	158	160	152	149	144	146	176	136	180	150	160	152	140	127	150	149	178	164	150	146	145	145	156	137	147	150	155	156	153	150	132	152	153	142	156	153	161	171	138	151	152	167	154	149	154	143	169	146	154	146	155	169	160	139	135	156	157	140	153	162	153	167	160	163	143	160	159	161	174	161	159	145	153	146	155	156	163	148	168	168	147	174	128	174	156	158	159	146	146	152	150	151	165	151	114	151	164	144	150	148	163	152	143	139	152	157	160	140	162	160	145	132	150	174	168	135	157	153	141	146	153	170	140	145	187	170	150	165	161	160	156	169	150	145	149	160	156	151	179	129	169	157	158	129	143	167	137	151	146	120	144	161	144	145	131	172	145	144	154	162	137	168	138	158	153	154	143	153	164	153	152	163	141	161	157	145	148	161	165	144	155	166	136	143	151	148	153	147	156	166	158	155	155	152	175	151	149	151	138	170	173	138	144	143	145	157	147	154	153	146	143	150	157	165	151	147	169	166	139	153	145	143	132	161	152	159	150	148	164	155	156	150	188	165	143	141	182	139	168	145	141	147	157	153	149	141	160	131	157	144	139	146	143	147	140	162	163	140	164	129	146	163	150	195	151	162	152	160	142	129	170	155	140	171	162	152	161	154	156	137	137	158	161	162	133	148	157	144	139	153	137	145	151	159	173	151	127	151	153	134	134	135	165	169	148	156	167	136	151	157	167	160	152	152	156	161	150	128	153	151	138	165	149	156	149	162	174	153	152	156	158	157	147	125	146	137	158	154	129	140	148	164	144	151	149	164	135	155	151	155	161	126	143	151	144	149	155	140	143	151	158	175	147	160	146	150	146	168	176	140	139	139	148	147	161	169	150	136	159	140	149	140	159	147	171	157	149	150	149	151	160	151	141	143	162	143	167	172	152	139	149	137	137	173	133	153	146	144	150	171	165	162	155	154	132	149	158	144	141	124	156	146	176	162	148	149	138	139	156	165	150	132	132	135	134	166	141	163	162	165	145	138	161	150	168	156	181	147	167	156	160	144	153	184	137	156	147	149	148	128	149	157	166	150	135	165	166	164	159	154	162	162	132	165	154	158	163	151	165	175	140	140	127	157	127	150	150	167	141	148	152	152	162	133	145	155	156	166	143	161	136	153	145	142	145	139	145	165	152	142	135	166	135	171	151	160	133	149	142	144	162	161	158	166	178	164	140	148	153	170	160	164	175	167	170	185	152	159	151	153	162	138	153	170	146	127	135	167	145	141	151	149	170	142	173	144	145	139	149	157	152	135	145	132	141	181	163	157	137	153	130	153	150	179	146	152	180	143	167	166	164	138
24762	1393	2961	3339	2890	2378	1979	1648	1491	1237	1128	1065	960	885	807	793	744	703	674	731	669	696	641	626	645	586	609	622	596	562	555	558	564	553	536	543	548	516	527	557	568	537	538	563	542	526	511	489	536	501	561	497	509	509	489	507	513	524	504	503	524	494	500	533	492	487	521	507	520	504	459	513	510	560	481	515	486	527	458	489	468	516	492	489	494	501	501	524	477	475	442	476	514	499	494	496	478	519	485	537	474	505	469	525	466	474	487	515	511	476	473	509	494	507	493	493	457	477	487	507	443	494	489	463	477	450	457	505	496	515	453	436	511	464	547	487	483	490	451	472	520	475	492	489	447	453	492	482	490	492	487	464	525	486	477	499	497	486	496	478	482	456	512	478	485	507	472	525	508	484	488	451	512	466	491	462	466	492	477	461	515	477	522	508	494	510	489	474	498	474	461	484	495	463	494	451	487	491	443	495	473	523	466	444	478	487	489	475	509	502	431	487	448	492	518	521	449	472	485	523	457	478	482	490	486	456	457	466	495	441	484	521	462	475	504	501	490	474	488	480	476	480	468	463	479	456	504	503	472	475	511	450	503	494	497	481	459	441	477	449	519	502	494	511	499	489	472	519	497	460	495	471	429	445	452	455	484	507	460	485	489	456	468	473	465	460	490	494	476	473	478	479	498	467	507	483	509	501	486	513	483	474	500	489	476	494	491	548	499	430	463	527	479	466	483	476	454	466	491	470	490	479	516	462	452	476	459	498	516	465	492	438	463	456	485	490	533	517	487	471	497	494	487	482	495	488	507	491	499	481	502	514	492	493	474	481	489	450	470	495	458	448	481	517	515	448	500	463	473	460	479	484	500	504	484	472	496	460	488	496	501	463	472	518	479	491	472	502	529	443	494	517	504	486	481	498	494	530	515	494	497	508	449	499	505	451	511	469	438	463	489	501	464	496	473	468	500	462	436	467	481	501	498	457	508	499	431	488	508	454	486	470	479	513	497	461	498	483	488	472	454	536	518	498	542	506	470	492	470	475	463	479	461	460	540	480	492	513	506	493	492	479	471	477	508	493	528	469	472	492	481	452	463	444	485	460	482	481	452	466	505	490	496	505	480	494	477	464	490	468	446	468	461	506	461	447	460	491	497	462	488	503	456	488	521	492	473	431	453	455	456	479	467	498	477	468	504	541	490	448	489	502	486	487	471	493	458	512	478	462	480	464	466	474	477	504	527	499	491	446	506	528	412	480	478	511	481	511	498	435	502	475	509	504	478	443	500	450	468	522	461	461	491	485	470	471	484	522	450	468	446	511	478	481	461	450	525	499	447	471	493	479	482	491	465	463	466	472	512	479	501	505	449	495	444	467	490	527	511	483	485	478	499	466	458	513	472	516	494	490	457	471	491	540	492	512	493	483	490	493	525	456	480	490	474	508	484	476	498	488	467	486	498	460	490	481	473	487	469	532	478	455	492	490	496	513	467	468	512	468	492	456	463	490	514	486	478	484	455	517	483	484	474	511	493	515	504	482	488	516	491	483	465	480	465	499	456	496	509	520	530	498	484	511	479	440	454	470	460	514	459	461	487	475	496	481	485	494	495	502	483	472	465	477	477	495	519	485	461	468	485	464	493	484	521	525	499	482	508	475	487	471	469	473	482	474	492	510	440	518	496	486	461	489	500	496	466	485	473	527	459	497	477	476	472	509	500	485	444	496	471	486	472	483	522	455	502	476	449	515	488	484	450	511	470	467	476	496	508	460	500	502	477	478	504	482	484	470	503	472	505	498	489	498	481	492	442	509	474	463	489	462	522	475	465	486	493	446	483	476	529	494	514	512	490	495	500	465	502	473	476	483	469	510	493	461	445	470	485	480	503	453	485	491	468	445	526	473	480	483	503	519	489	469	476	521	482	465	452	470	532	512	501	527	505	491	437	487	476	482	501	520	452	446	477	466	487	462	483	502	488	464	487	448	449	480	470	464	504	502	490	464	480	475	430	511	469	476	461	485	468	502	480	476	486	472	469	483	474	480	505	492	478	486	492	532	507	456	490	504	484	483	494	482	470	497	459	473	505	487	475	467	476	508	438	516	468	480	499	491	475	490	508	478	471	514	508	472	500	442	481	481	488	505	488	465	457	479	485	498	496	494	482	452	463	487	473	493	506	461	441	495	510	488	512	470	482	455	483	517	475	471	452	476	472	449	491	483	488	480	468	471	451	480	495	476	424	479	458	501	461	484	489	480	451	487	516	494	476	511	489	500	475	486	496	497	464	474	506	457	483	498	482	474	489	443	474	484	507	490	498	445	450	497	450	462	480	465	501	453	493	480	520	494	494	441	510	459	467	477	465	487	517	498	445	476	472	495	520	476	496	525	530	439	498	504	516	484	507	513	472	491	477	483	487	504	467	467	477	486	451	512	507	497	449	468	449	508	490	504	500	485	457	460	524	474	467	495	505	457	435	464	492	475	477	474	528	485	498	475	493	423	475	485	471	502	497	498	477	499	460	494	491	478	492	490	442	486	457	496	484	493	451	471	432	481	425	500	521	503	476	478	441	492	475	498	458	489	460	480	471	502	491	489	467	479	479	462	456	491	476	508	524	511	504	481	503	468	498	471	483	493	455	490	465	516	503	474	493	471	448	460	440	489	496	500	503	478	530	522	459	498	472	466	475	483	507	473	474	463	482	479	486	532	499	427	432	534	506	474	474	509	502	488	502	503	514	442	478	436	491	484	534	465	490	501	491	495	449	480	472	505	475	484	477	466	484	467	485	487	501	465	475	490	465	489	460	491	517	482	501	516	485	502	526	477	488	513	434	445	479	502	493	441	467	487	492	497	455	494	502	511	475	496	502	446	480	487	476	434	472	491	467	489	474	507	484	498	518	407	523	495	495	429	507	463	522	467	483	490	463	470	491	494	464	517	485	480	489	479	457	475	479	460	490	507	501	497	515	487	500	504	447	489	491	503	480	489	474	474	448	491	439	485	470	449	503	476	499	493	451	489	486	508	494	477	504	526	484	455	487	494	515	474	498	488	494	475	495	498	455	458	525	483	453	469	473	451	474	507	516	490	505	530	488	468	518	496	463	510	520	490	440	536	474	510	496	489	485	498	477	476	525	499	459	513	457	502	472	480	463	472	483	507	487	481	498	475	475	493	447	457	474	484	488	465	473	489	499	496	512	456	510	533	471	466	477	492	488	499	473	487	453	479	496	483	496	504	461	480	469	484	521	506	473	477	491	513	481	494	458	486	491	502	504	505	478	472	519	501	495	478	460	453	500	452	476	493	509	508	486	470	490	478	468	477	472	472	505	475	466	452	498	456	507	489	477	472	497	524	502	488	489	452	493	494	503	507	478	499	506	486	457	473	476	490	498	493	459	465	481	491	458	503	485	495	509	494	438	461	472	469	478	494	443	494	469	493	499	438	477	445	478	502	493	459	547	487	515	490	474	502	516	483	460	481	470	538	482	509	510	506	519	470	477	502
59197	19171	4828	2183	1540	1146	894	675	636	519	480	435	400	424	370	333	365	340	299	319	323	307	300	316	310	281	282	293	275	276	285	273	275	223	242	282	249	286	273	302	292	269	274	261	259	231	248	259	258	262	268	252	276	281	239	255	286	254	269	308	263	255	274	252	281	258	261	266	227	246	265	280	233	239	247	263	269	256	251	220	281	231	267	240	275	268	269	260	282	241	258	281	268	234	256	235	251	237	246	283	258	270	253	262	253	263	244	225	263	225	239	240	278	271	254	280	235	230	254	244	269	249	240	230	255	268	248	247	244	244	266	266	259	234	242	232	246	259	230	243	245	300	253	224	256	257	263	244	268	273	245	257	270	272	291	246	276	233	238	277	275	240	245	267	244	249	262	251	263	242	258	241	236	250	269	250	237	253	251	263	227	235	245	258	221	264	261	243	250	244	249	256	252	242	244	248	243	240	249	255	252	270	235	247	259	262	267	253	277	248	245	270	269	269	236	260	228	230	249	237	284	258	256	251	230	256	226	249	267	242	280	266	243	240	247	263	259	276	266	270	272	241	258	276	285	251	265	273	254	251	251	269	281	253	261	231	243	242	275	252	265	270	237	285	267	262	260	255	235	245	255	251	253	238	246	239	275	269	235	271	237	252	249	241	233	240	249	262	258	237	295	253	252	257	250	248	228	268	267	282	257	248	249	257	265	259	247	263	268	250	253	256	269	256	249	253	241	264	259	253	273	252	243	235	273	271	284	256	245	270	251	277	248	285	258	229	266	285	237	264	265	231	231	259	239	249	260	260	251	261	250	247	250	243	263	234	277	276	259	218	249	237	253	240	266	247	258	271	264	244	252	244	238	239	227	253	249	235	248	244	257	254	248	259	250	238	272	242	258	245	261	239	223	264	267	239	239	258	297	228	246	246	288	273	249	235	271	252	248	231	268	233	241	248	258	259	275	270	282	248	247	250	272	271	261	301	257	221	256	257	256	282	226	263	257	245	218	233	269	236	247	249	241	250	264	252	260	262	240	244	270	263	245	249	268	266	263	231	265	276	287	265	248	247	281	242	245	270	254	244	249	240	250	234	260	228	268	271	259	228	287	280	250	277	268	300	256	242	227	288	233	268	251	263	265	239	232	251	233	278	251	265	228	259	245	246	283	276	233	254	252	254	266	259	248	247	259	272	257	249	231	216	234	262	264	235	232	269	261	235	255	244	238	248	240	273	236	275	257	244	255	260	262	254	232	246	257	254	264	280	252	246	262	240	226	239	244	247	247	266	246	279	246	252	245	239	262	260	248	277	276	268	238	222	223	251	265	255	262	245	270	290	247	273	257	250	260	256	249	242	247	265	276	245	266	245	246	265	233	279	272	272	260	249	271	273	249	242	235	277	242	252	238	287	235	269	250	250	245	255	266	280	263	260	249	272	261	279	282	252	227	259	248	220	258	234	276	271	280	272	256	257	236	245	251	234	237	242	262	240	293	262	249	255	249	240	268	309	261	262	284	239	252	252	256	268	260	286	262	257	253	257	272	240	232	263	254	253	261	233	286	267	258	271	240	261	253	274	248	241	279	266	252	250	257	250	242	273	253	258	258	235	234	267	266	251	255	267	243	279	255	241	249	261	281	266	216	255	244	283	247	262	266	263	252	258	251	249	241	268	249	253	247	249	265	258	246	233	278	259	239	264	249	239	271	248	265	232	259	241	264	244	259	234	236	292	249	231	236	257	216	280	244	282	254	251	242	248	281	261	269	255	273	255	236	263	248	269	276	253	256	264	282	266	277	235	212	254	285	259	257	256	262	270	258	290	224	236	265	259	269	242	251	233	261	271	217	263	236	250	250	236	240	236	242	268	263	284	272	268	256	252	270	208	270	250	241	247	245	257	277	255	228	263	275	270	264	261	258	254	264	249	252	226	265	216	250	257	262	261	275	280	263	247	249	252	242	217	288	270	248	252	247	239	276	255	251	260	254	273	260	277	260	250	235	252	256	247	268	263	267	272	247	230	245	252	286	265	257	280	255	269	259	269	278	238	225	275	273	258	272	235	251	276	238	255	266	250	284	256	275	268	278	294	249	237	263	242	250	243	259	224	275	285	286	280	259	262	240	303	246	250	269	309	275	248	270	221	264	226	262	266	251	274	243	266	240	259	230	233	227	236	255	251	236	242	239	241	252	274	254	260	239	265	240	239	247	263	245	252	262	247	243	264	246	248	263	248	253	266	239	263	238	259	269	264	242	287	269	238	266	251	253	240	247	247	259	269	262	255	277	236	235	255	268	256	271	242	303	250	238	257	241	272	277	252	244	266	243	253	264	253	233	251	253	233	256	234	243	248	284	232	242	272	276	289	246	242	250	262	272	252	227	284	234	257	255	239	267	227	279	250	239	266	257	245	247	238	241	297	240	285	270	235	239	249	249	259	242	257	270	278	276	232	276	232	238	261	279	277	255	267	233	283	252	244	275	253	288	276	250	251	246	271	248	259	261	270	256	250	251	271	239	247	283	246	257	253	239	233	249	242	233	286	290	250	261	278	269	226	230	249	250	248	253	275	256	227	266	299	244	273	227	254	253	219	268	246	235	258	253	209	255	264	266	232	267	244	263	270	267	256	271	262	242	229	270	256	272	233	252	241	262	242	255	276	243	271	241	276	258	250	275	262	259	296	221	286	248	277	260	251	239	271	256	257	263	232	279	259	241	242	268	278	266	233	243	266	240	263	243	278	270	217	252	274	228	240	265	268	257	233	237	256	248	248	229	262	250	248	233	254	256	252	257	276	253	245	249	257	255	259	231	267	284	264	234	255	246	258	246	250	293	245	256	272	260	252	254	244	233	237	258	249	253	262	293	261	280	261	251	254	248	251	275	249	242	277	267	242	265	235	253	260	291	252	256	253	273	254	260	242	256	241	291	272	268	252	284	287	259	277	242	255	253	234	269	244	265	226	250	282	262	253	251	273	272	268	259	265	248	246	293	261	253	258	247	257	246	219	249	248	236	275	277	249	230	263	247	255	244	250	228	249	245	270	262	253	290	271	227	275	253	246	266	239	267	267	264	240	232	268	264	253	258	266	228	246	250	274	278	252	248	279	232	261	265	271	232	251	244	246	274	250	242	253	244	255	285	258	267	219	244	236	278	236	248	241	262	262	277	256	252	254	224	252	273	284	228	225	258	296	259	260	242	266	249	242	235	275	263	240	277	261	255	281	262	284	257	245	254	250	294	238	301	231	227	263	216	251	236	241	281	254	260	269	260	289	283	238	268	260	270	286	250	236	273	239	265	263	266	247	251	242	274	261	284	243	231	235	275	280	258	259	251	259	257	256	258	227	256	231	232	285	253	248	225	257	258	250	244	240	244	245	251	254	239	234	265	242	242	259	251	229	236	248	249	252	253	257	251	303	294	269	235	270	239	231	284	271	237	268	253	241	236	255	242	254	272	276	260	250	260	259	254	263	249	255	253	254	271	268	227	229	262	237
32793	2586	5538	6151	5297	4378	3604	3035	2661	2306	2052	1870	1713	1592	1510	1335	1251	1215	1212	1130	1147	1077	1076	1035	944	985	987	937	913	960	896	892	932	851	944	839	918	859	815	801	793	830	859	854	827	799	846	790	810	803	825	869	778	779	809	819	807	821	779	829	792	786	783	802	763	784	819	772	759	792	765	760	748	767	782	755	819	762	792	763	760	720	796	788	809	756	751	755	798	739	785	772	727	720	727	779	705	742	750	754	741	742	757	732	745	732	783	757	783	703	755	744	709	788	757	772	752	747	810	757	748	757	725	760	767	729	743	795	786	766	743	715	746	743	763	745	776	750	728	779	731	768	709	711	695	703	723	743	687	755	742	752	799	730	746	696	728	742	754	757	748	755	726	687	693	735	772	783	796	795	715	715	715	739	752	788	714	757	756	698	704	744	749	790	756	740	743	712	757	751	771	721	734	727	700	791	731	722	730	755	723	749	715	719	750	726	706	708	751	766	760	784	787	781	739	781	751	756	724	750	758	758	759	783	757	743	753	782	778	743	773	760	703	767	726	715	722	743	712	764	724	683	742	747	764	758	727	781	751	776	772	761	719	784	778	734	770	716	753	754	780	776	745	745	731	732	744	743	787	762	743	737	743	734	794	739	776	736	720	730	767	720	729	741	763	723	791	746	684	770	704	787	722	691	791	744	742	743	739	763	744	732	766	757	746	725	719	741	804	756	751	748	784	760	783	733	730	758	712	733	770	749	715	749	747	762	714	757	733	768	730	755	705	711	782	768	725	750	734	742	743	719	698	727	713	751	782	714	765	795	724	720	785	773	756	717	726	767	717	745	672	747	789	717	753	757	709	741	748	774	753	752	724	707	719	727	740	770	769	747	773	753	731	721	734	664	740	764	707	736	746	688	719	779	739	764	722	722	782	718	747	755	682	788	776	712	712	755	765	747	749	739	783	704	768	747	769	763	795	771	797	772	744	704	735	785	779	741	716	746	741	763	756	754	767	714	712	688	739	725	636	738	748	718	748	729	704	764	700	790	799	710	709	751	765	711	752	769	728	741	757	798	763	768	710	765	782	764	765	728	707	748	728	735	773	741	783	737	712	732	762	720	716	736	726	742	763	748	722	720	751	763	745	755	741	756	683	773	734	749	771	761	757	729	765	804	714	785	815	731	767	757	767	776	769	732	764	721	812	768	736	802	755	738	749	750	714	737	729	730	778	732	772	780	779	760	695	731	724	777	755	693	756	721	730	755	704	705	718	719	742	733	740	742	751	763	771	707	674	685	754	778	742	740	736	708	760	746	735	718	724	747	741	721	723	744	786	732	775	713	734	716	787	731	743	767	743	805	751	735	777	759	722	694	727	706	782	772	726	707	739	768	778	709	717	730	729	723	716	733	741	772	754	772	707	736	765	711	763	724	679	770	728	748	782	754	746	750	767	729	757	723	734	756	720	710	769	693	741	708	728	728	743	745	716	732	743	775	734	746	738	712	679	779	738	695	739	692	689	727	766	788	790	725	749	719	702	734	699	687	720	733	751	715	752	696	739	750	748	782	727	747	730	760	777	743	722	745	780	693	727	784	720	725	735	723	745	762	770	754	753	703	735	732	761	757	694	703	758	715	768	724	709	717	687	739	751	744	767	698	738	715	699	721	747	720	717	746	745	733	715	768	736	775	759	707	704	758	758	797	797	780	766	801	758	752	723	776	735	718	729	752	780	759	755	729	731	784	692	731	736	753	672	730	747	747	705	746	762	742	758	751	746	748	759	737	691	738	730	764	702	770	695	698	721	728	727	716	763	762	728	744	725	710	756	720	729	698	735	742	740	808	779	723	737	728	731	781	735	743	744	730	805	735	709	754	805	735	761	751	744	754	723	767	814	738	719	774	784	741	780	711	756	724	772	718	779	758	758	724	742	741	749	747	742	780	728	728	768	720	793	748	718	763	703	721	720	739	732	721	727	786	778	767	747	713	690	753	766	712	727	798	793	749	714	728	722	788	754	722	730	762	700	775	710	777	695	767	737	743	721	749	728	772	754	730	737	739	757	746	738	747	705	742	714	758	730	771	735	774	725	757	713	737	721	754	742	761	710	746	723	737	701	721	764	741	761	734	785	777	726	740	720	753	767	745	740	765	767	724	703	758	745	747	750	735	760	726	759	756	732	674	744	762	721	748	757	813	731	713	739	774	736	712	727	739	739	746	749	769	817	701	708	739	762	783	762	777	739	770	765	709	750	729	738	713	766	760	737	776	778	774	735	747	715	782	757	703	736	786	769	784	777	741	752	761	730	739	723	783	789	685	753	740	714	732	727	730	724	691	753	715	775	739	715	765	729	717	710	741	729	730	760	733	732	724	755	703	757	790	806	769	784	746	755	755	738	697	737	710	766	708	738	735	731	686	715	749	744	728	774	752	698	738	780	729	732	779	758	770	737	718	733	701	708	730	719	731	711	716	766	721	750	743	760	754	674	771	746	767	739	719	767	749	752	759	734	776	749	745	762	704	766	739	721	738	734	730	747	760	730	739	713	729	720	761	748	761	735	745	766	709	700	739	702	671	765	743	744	746	744	775	734	724	770	755	705	774	746	748	717	735	742	690	724	749	727	722	750	734	759	718	690	769	758	736	732	736	741	738	741	761	737	738	728	685	736	770	754	751	744	732	749	718	770	765	709	728	706	737	749	726	768	726	737	754	759	780	739	730	728	735	699	760	764	718	698	753	724	757	769	790	752	755	760	751	726	745	746	722	761	753	768	755	714	719	733	725	724	752	727	733	729	828	768	744	657	703	726	751	726	736	742	805	716	763	746	797	692	787	698	710	753	708	747	727	757	802	752	743	763	742	802	796	727	739	751	761	755	726	723	728	706	714	704	774	734	687	732	753	810	751	705	777	767	717	720	760	733	708	728	785	708	736	785	712	760	710	721	726	787	766	764	739	691	747	682	757	763	728	737	735	696	774	746	746	769	706	733	745	722	746	742	731	769	765	758	725	726	750	766	728	767	717	741	777	747	730	792	734	729	682	766	739	737	727	754	716	707	772	741	695	719	768	759	749	711	757	760	757	713	688	674	673	767	813	721	774	730	696	742	819	735	757	752	708	711	707	768	767	757	782	746	762	691	739	729	750	789	700	759	761	742	674	765	766	708	709	775	752	722	772	707	746	786	720	749	771	718	733	726	750	741	706	736	762	721	739	743	730	773	744	720	773	740	750	710	748	706	748	758	812	738	750	719	726	687	716	725	761	734	744	756	776	742	755	776	721	719	792	742	730	690	764	761	725	790	747	736	735	726	740	736	731	696	717	773	751	721	763	712	737	729	713	731	703	736	742	709	713	712	689	705	693	766	763	736	764	725	703	677	718	744	732	802	741	792	766	699	727	758	751	704	729	727	678	758	746	763	754	759	730	758	745	738	740	720	791	747	743	727	687	756	727	741	727	741	720	672	760	747	711	719	770	755	766	721	722	739	772	713	765	778	743	741	756
6568	324	151	150	107	96	88	81	102	96	90	112	82	94	69	69	88	71	81	102	83	73	84	73	95	94	83	68	73	83	81	69	89	85	80	77	93	77	80	86	69	84	93	86	82	79	75	92	85	88	82	68	77	101	91	51	78	85	70	79	90	71	79	63	87	73	87	73	83	70	74	80	75	72	82	96	81	90	70	93	100	78	68	74	89	73	76	71	74	88	89	94	89	81	84	91	61	84	77	93	91	82	85	71	94	73	92	66	77	84	75	89	77	69	98	79	94	87	84	86	76	78	78	85	96	99	83	84	58	72	71	82	71	85	68	70	77	82	85	87	92	76	83	89	75	71	70	70	84	82	90	65	78	81	75	79	65	80	92	75	91	77	67	81	71	80	77	101	85	71	73	74	94	89	78	87	96	90	82	91	92	89	77	91	69	92	71	79	93	82	82	76	77	78	82	80	79	87	80	80	85	68	72	69	82	86	72	70	72	75	80	83	87	68	72	80	71	92	84	60	78	73	99	79	75	81	77	68	68	80	81	86	75	74	70	79	85	73	71	82	98	80	81	86	90	83	88	85	79	75	68	82	96	83	90	72	67	71	82	73	82	92	84	77	96	86	74	78	78	83	78	85	82	80	81	76	63	101	85	71	83	83	85	72	73	83	100	65	87	77	87	84	90	75	82	76	86	78	80	85	84	86	81	103	73	88	69	74	91	95	77	71	87	90	84	77	80	86	70	81	85	75	71	98	83	68	87	66	82	77	69	87	96	68	79	80	67	62	90	101	77	80	69	72	78	98	86	88	92	86	103	83	69	90	75	92	93	83	73	71	81	76	91	74	86	77	66	69	76	75	90	74	59	62	85	86	93	87	78	98	68	94	76	88	82	64	77	78	85	79	72	78	98	59	89	77	96	79	63	74	87	97	77	91	84	85	79	79	83	83	90	73	94	90	80	79	65	81	96	73	63	77	78	67	78	77	90	87	83	65	69	77	91	81	77	93	72	70	88	65	60	95	95	92	76	72	76	85	82	73	69	83	90	90	82	70	76	64	95	87	75	66	99	78	81	85	73	92	94	80	83	78	77	75	99	82	91	87	61	80	72	87	71	68	83	78	83	77	76	76	72	68	58	79	70	83	81	96	89	89	79	85	83	81	78	83	77	85	68	75	91	79	69	64	79	75	94	99	77	74	81	83	63	80	98	94	92	87	85	80	102	83	74	75	81	70	77	61	88	93	78	70	65	94	82	89	66	78	81	90	98	77	72	80	75	64	66	89	67	58	79	86	94	69	78	100	73	77	81	70	86	84	77	87	99	78	84	78	80	91	80	67	76	79	92	66	78	72	60	87	78	73	85	69	74	89	87	100	88	74	80	77	89	92	89	80	81	72	71	76	75	83	76	82	74	72	93	87	73	74	100	95	81	74	77	87	76	81	104	84	92	88	93	72	73	83	93	87	63	74	85	71	77	73	79	85	69	73	95	93	74	79	96	81	83	80	80	52	72	104	75	78	72	76	66	71	77	77	80	91	90	90	69	68	74	73	73	100	78	75	83	82	71	84	84	80	80	93	94	78	100	67	69	67	81	81	74	84	78	93	75	81	92	90	90	76	88	72	83	83	73	82	92	74	85	79	87	79	83	89	86	85	98	83	81	80	79	73	88	82	69	92	93	86	79	79	79	93	70	80	82	82	68	71	62	86	83	79	96	76	85	72	76	77	80	77	90	77	80	75	96	79	65	77	85	81	82	70	89	88	90	64	72	82	66	88	86	80	59	73	98	67	73	95	78	75	85	83	84	94	96	72	82	74	79	88	88	100	81	74	76	93	97	78	86	69	81	70	79	79	79	82	83	86	83	81	79	68	81	80	81	77	86	87	84	88	79	80	82	85	87	88	77	77	81	93	86	70	92	91	66	84	78	66	71	72	79	67	56	90	82	69	53	78	95	76	67	83	83	85	74	81	89	75	87	80	76	82	85	97	73	76	87	96	67	72	78	68	80	89	78	81	96	86	74	97	82	73	80	83	70	91	77	65	84	73	96	85	79	76	78	83	77	83	70	96	65	74	82	73	87	90	74	71	79	81	82	88	75	79	71	82	82	61	80	67	87	80	60	75	82	87	77	90	70	89	77	71	76	92	72	73	81	87	93	79	69	94	68	81	91	62	67	80	78	84	61	90	83	78	94	82	91	85	96	96	73	81	71	81	80	106	78	79	76	69	86	72	69	68	90	79	79	88	84	79	86	85	73	71	91	80	81	82	74	91	84	94	75	89	86	83	90	84	87	83	91	86	66	64	77	82	84	69	83	95	88	74	87	75	78	86	73	94	85	67	57	80	82	75	78	86	76	68	83	91	83	78	73	73	90	89	78	83	85	77	75	100	80	84	85	90	86	72	84	89	86	73	87	64	99	98	95	74	80	79	94	83	75	85	103	79	84	81	92	97	68	85	86	73	81	86	67	67	80	74	76	80	76	80	66	86	74	77	82	88	82	74	77	85	88	73	96	95	79	94	100	95	81	80	88	86	74	93	75	74	82	81	86	74	87	80	77	91	96	80	83	90	84	83	58	85	70	81	73	73	78	78	84	69	79	86	89	53	76	88	74	87	85	82	81	81	77	69	83	83	75	83	60	73	79	75	72	83	81	94	90	79	80	101	70	79	93	84	86	93	62	66	68	61	82	82	86	74	86	72	84	79	80	81	80	82	91	78	83	89	85	87	81	91	82	84	71	75	88	68	79	84	78	89	77	75	62	77	70	84	89	75	95	62	104	81	84	71	77	95	82	97	101	83	75	64	84	96	90	86	94	73	85	76	73	70	69	73	90	81	78	94	95	78	82	73	80	83	100	100	63	84	49	89	77	62	94	85	68	72	90	88	92	80	72	74	84	78	83	96	79	89	68	77	67	66	82	91	82	88	74	84	81	89	83	80	79	72	93	77	59	74	77	75	84	51	79	87	93	92	92	73	84	81	84	92	81	75	70	70	77	75	76	78	79	79	85	84	79	76	71	78	61	78	85	73	84	88	74	87	90	68	78	89	77	85	86	85	91	76	59	77	90	82	79	67	69	55	80	76	77	68	85	97	81	75	80	71	78	77	70	66	72	94	80	66	110	67	85	85	79	81	79	86	84	76	88	79	85	79	89	84	83	70	68	69	86	64	72	82	84	82	66	92	87	76	93	93	90	77	70	73	92	83	69	79	85	89	79	65	84	80	97	89	72	80	66	85	86	77	90	95	76	81	76	65	100	76	84	80	100	86	82	82	87	76	68	102	79	97	65	89	84	80	70	73	71	62	82	82	75	88	75	72	70	82	80	77	86	74	92	96	78	91	84	82	89	87	80	82	70	79	74	89	74	72	68	78	77	86	77	94	99	88	57	79	70	71	76	84	64	83	63	72	55	91	66	69	87	73	93	81	95	74	90	74	84	78	80	81	69	86	72	73	90	71	77	74	82	82	88	101	84	71	79	76	60	84	80	86
6187	386	410	451	414	380	358	321	352	324	317	352	327	319	318	291	303	290	306	312	300	286	337	331	316	292	328	311	283	259	301	318	284	282	309	278	289	285	298	286	322	302	289	311	302	295	287	295	272	274	300	280	269	291	290	300	287	291	300	285	303	309	278	299	282	301	291	311	287	285	286	330	299	252	251	296	304	316	288	320	291	272	291	296	309	290	283	305	281	288	283	304	323	329	284	276	303	273	307	273	274	256	318	295	308	298	323	307	307	290	314	302	281	290	327	287	304	290	290	307	306	291	287	257	304	304	300	331	302	279	321	295	268	299	306	285	291	300	293	300	309	287	277	293	274	297	297	262	315	306	320	282	299	293	297	277	300	296	311	282	282	297	315	252	303	292	259	275	317	286	263	270	317	297	305	297	327	273	322	302	278	316	256	306	297	293	291	307	267	283	274	249	300	302	309	307	295	335	330	283	287	299	290	307	286	302	268	298	304	318	271	283	314	292	295	274	318	316	268	289	279	291	296	288	301	295	283	318	287	312	280	270	291	284	304	293	336	320	287	313	292	269	294	278	270	297	284	282	255	319	294	259	300	291	298	290	282	258	307	291	324	274	302	314	291	273	298	282	282	302	312	269	279	254	286	285	293	280	277	329	289	265	310	318	312	294	279	278	271	289	283	295	297	305	317	286	289	273	299	265	308	309	289	245	319	318	311	310	296	301	278	316	315	294	289	318	304	301	283	267	299	292	270	270	313	299	304	295	315	294	304	277	281	261	300	281	281	303	287	306	297	302	294	291	281	280	295	236	308	295	277	267	288	282	299	284	299	308	282	262	306	316	298	273	290	287	339	265	325	309	286	319	289	286	296	274	296	320	286	305	280	309	328	292	285	270	295	290	276	304	300	293	310	290	311	273	296	289	269	281	297	300	280	294	284	269	267	259	286	313	295	251	274	301	304	280	290	282	272	307	283	301	268	290	283	295	265	272	288	310	281	294	292	296	334	296	280	307	286	264	296	304	315	290	310	273	327	298	319	252	269	278	307	287	269	285	309	312	296	285	300	302	271	292	293	287	310	299	283	286	304	279	266	276	264	285	293	251	287	294	315	279	289	294	285	303	265	311	282	267	295	302	290	311	275	301	300	322	296	288	294	286	277	290	278	316	289	314	318	268	301	290	264	297	310	288	306	316	293	278	296	306	309	290	280	280	293	313	279	314	265	290	278	295	314	287	311	305	294	272	299	291	276	294	306	308	310	318	301	328	293	266	299	322	308	304	280	268	274	293	315	300	277	271	299	290	274	292	330	327	320	301	307	290	279	308	306	295	285	301	283	283	291	290	266	309	297	308	299	294	329	293	269	287	283	268	288	291	305	284	289	281	275	289	270	300	316	292	302	278	281	324	306	305	283	275	304	310	284	272	293	296	302	317	306	299	307	262	283	280	268	276	263	302	318	300	266	300	280	294	276	274	261	283	287	311	310	276	313	274	292	283	280	300	291	297	288	275	271	277	285	267	264	263	280	291	298	309	288	313	333	314	286	277	274	316	294	299	269	307	289	301	282	293	291	304	308	272	245	265	296	274	276	299	315	286	301	268	312	263	316	265	262	302	288	324	286	292	292	280	302	294	328	300	271	288	278	308	267	304	303	280	286	300	332	280	267	284	293	293	302	282	284	307	275	283	299	286	299	312	291	291	271	298	305	302	331	311	257	296	295	289	309	297	264	271	289	304	273	291	321	253	266	274	278	284	281	273	304	302	278	273	289	286	251	281	292	242	278	312	280	296	294	302	286	302	299	298	275	269	256	310	281	289	279	305	298	304	322	307	324	285	282	311	294	311	274	303	300	314	316	290	291	271	286	292	303	272	286	293	310	285	274	306	288	277	287	259	287	288	280	322	318	302	260	297	290	298	318	263	293	262	288	284	309	297	269	272	290	315	286	308	309	293	307	268	313	311	286	298	255	291	289	283	291	305	279	291	303	322	286	288	299	278	290	289	306	275	293	290	272	321	294	313	290	277	284	284	279	323	320	306	298	296	271	293	297	289	303	271	256	287	295	275	282	296	293	300	313	293	282	285	300	303	299	289	284	328	273	317	319	297	289	283	301	312	289	286	291	300	277	290	320	293	276	291	275	283	288	312	291	277	286	251	302	292	270	246	313	278	311	318	266	292	279	296	304	303	288	277	274	300	299	303	291	291	272	308	281	297	291	297	280	268	307	274	276	270	279	303	299	316	296	285	300	282	273	274	289	285	293	306	302	306	279	281	323	304	271	266	298	266	294	305	292	275	262	295	287	301	264	284	276	330	272	289	293	289	290	272	257	293	301	271	309	298	249	316	274	323	285	327	277	277	285	268	290	290	288	295	328	295	311	300	272	280	303	310	297	277	296	315	286	275	324	307	279	293	267	307	279	258	272	291	293	293	309	298	269	294	298	271	279	289	303	302	275	280	289	288	293	281	304	290	296	282	296	304	311	321	281	293	312	267	283	271	282	290	293	256	253	314	278	297	287	329	262	278	288	286	304	274	290	256	290	316	301	321	293	277	303	281	268	330	294	310	272	286	305	294	307	304	320	275	312	287	322	310	278	293	310	291	294	269	285	285	296	306	294	279	312	268	276	291	301	284	309	279	294	315	290	316	296	287	307	304	333	297	274	296	296	289	310	328	306	329	277	300	271	309	307	310	307	300	284	310	313	291	299	281	320	290	267	283	288	283	310	293	305	310	292	271	287	294	291	280	271	268	282	302	330	277	298	298	282	273	306	292	270	296	306	302	287	317	297	276	299	249	282	327	282	271	302	283	276	274	285	299	309	278	291	260	273	280	308	263	311	306	264	319	308	293	298	297	322	286	298	296	302	317	297	283	291	281	307	310	301	319	305	278	288	305	286	279	305	309	294	295	273	279	316	262	296	287	286	279	269	272	268	275	252	319	285	306	312	297	292	291	296	288	252	302	300	244	309	260	300	281	289	255	307	299	296	274	300	308	306	294	291	306	327	283	276	269	301	296	298	279	299	308	305	296	264	269	300	289	273	296	297	294	286	279	299	282	300	297	314	316	278	320	294	296	287	287	325	286	273	277	286	261	296	284	285	266	299	310	300	285	280	240	280	320	314	290	297	259	302	267	299	285	286	270	303	296	305	288	268	283	274	297	329	264	300	265	279	267	284	283	305	304	279	294	281	292	286	304	274	273	291	287	307	302	304	300	315	310	290	310	289	283	289	267	302	307	304	296	301	265	305	275	315	305	286	298	305	283	308	275	302	303	297	278	281	290	302	307	263	278	303	289	310	297	317	297	262	289	270	297	289	290	292	278	293	277	276	332	287	280	291	310	277	321	313	298	267	260	290	288	313	323	307	306	284	280	305	300	291	297	297	278	277	288	291	298	279	305	317	278	271	285	291	301	277	303	293	316	300	274	304	309	280	288	332	301	308	319	290	311	292	268	291	279	298	283	276	322	288	299	279	275	301	284	283	326	278	296
44396	10774	1630	994	779	554	459	372	329	281	259	247	229	236	220	192	190	190	181	181	160	171	158	180	183	156	171	128	172	168	197	148	168	161	142	149	175	168	174	149	171	153	185	174	159	159	153	153	158	157	168	156	131	157	166	159	152	154	150	143	161	157	132	175	158	143	151	188	150	137	185	135	141	157	154	182	159	133	174	151	147	133	161	138	156	170	147	155	163	177	142	140	163	164	170	169	154	153	149	152	165	139	147	136	167	163	139	140	126	140	136	153	162	168	137	152	131	180	164	154	161	148	168	161	164	151	151	164	171	134	145	140	150	139	155	164	167	148	137	171	162	157	142	156	164	160	154	145	134	151	141	155	160	158	133	152	122	148	154	147	159	143	153	149	157	149	139	124	126	163	146	130	130	157	156	168	147	156	153	146	121	185	149	141	151	153	131	137	154	144	151	117	149	143	170	146	163	152	152	139	156	141	142	156	151	146	147	155	176	137	151	160	145	144	140	181	149	146	177	140	159	157	153	131	138	138	159	156	143	153	158	172	154	150	136	184	161	151	161	133	143	131	149	158	160	159	136	188	143	176	147	137	155	142	158	150	156	158	124	144	138	146	149	155	141	145	149	155	156	139	154	151	133	157	148	151	138	140	186	147	168	183	139	147	166	152	134	172	142	147	158	152	162	139	149	153	159	156	149	153	151	157	121	152	140	141	146	158	156	154	142	163	181	150	158	146	133	161	150	137	145	138	148	153	149	159	165	167	164	165	140	125	159	149	147	163	143	146	152	168	152	144	151	153	138	165	137	157	156	149	138	155	153	147	162	161	167	160	165	144	158	149	136	168	154	145	148	172	144	143	149	147	150	155	159	146	141	142	161	147	155	180	143	171	177	156	164	138	142	148	145	137	156	148	156	154	138	141	140	139	146	163	146	151	155	150	140	175	140	150	128	182	131	141	176	144	167	158	143	126	143	147	158	144	155	147	159	170	152	186	160	128	165	145	159	160	144	161	151	132	160	155	152	142	176	131	161	127	149	147	152	145	129	139	168	154	153	172	149	144	150	165	156	175	139	142	161	138	144	159	140	165	147	143	147	142	158	145	135	124	153	164	123	149	141	130	140	188	148	165	144	141	146	180	142	161	160	149	147	149	161	159	168	145	151	174	142	139	147	147	168	170	134	123	143	144	143	144	128	156	143	152	140	156	145	149	165	163	139	169	143	152	152	133	151	155	176	148	155	148	174	168	166	157	151	163	156	154	141	159	156	131	154	173	156	162	161	147	128	140	159	186	164	145	167	172	159	150	153	158	146	157	157	152	162	168	140	133	154	140	153	159	150	138	138	141	155	133	153	173	171	155	145	162	145	143	163	140	135	145	137	142	142	158	149	150	142	148	171	146	155	155	166	140	142	141	138	137	127	157	151	172	150	154	152	162	149	145	153	151	149	138	151	148	132	123	161	157	145	150	165	152	163	164	146	157	145	155	156	165	146	153	154	142	149	147	134	151	162	162	145	160	141	145	150	151	145	153	130	141	130	166	162	175	159	185	154	151	147	150	155	136	150	180	144	136	150	143	183	144	137	144	164	159	171	130	141	161	168	165	147	163	186	147	169	150	145	158	138	139	160	170	130	135	149	137	161	156	174	140	169	157	142	149	147	149	153	145	152	136	160	140	149	156	146	151	168	143	140	148	161	135	162	137	156	128	146	141	164	153	165	160	148	151	144	169	155	178	146	154	148	157	139	165	150	150	167	157	154	161	171	139	150	142	140	158	138	141	134	151	140	168	143	124	158	157	161	161	154	164	144	147	139	166	145	152	173	161	172	124	144	141	171	151	175	147	140	156	158	138	138	166	152	157	160	168	160	136	166	145	165	146	164	154	150	151	148	163	134	149	161	147	145	144	153	149	157	147	147	167	161	145	151	158	169	142	123	154	168	167	136	155	146	160	157	154	144	150	168	144	140	147	173	151	158	145	143	142	144	137	149	145	146	173	138	155	156	140	134	143	170	152	148	156	157	171	150	157	157	147	159	164	161	165	126	149	146	155	148	147	151	148	148	156	143	152	160	167	163	161	155	150	149	156	138	159	139	182	141	119	131	143	167	148	192	126	162	157	133	156	153	142	177	157	143	134	150	138	153	164	148	156	149	165	150	147	166	138	159	158	150	145	144	167	157	160	158	138	164	132	151	147	146	145	136	165	150	152	160	158	163	143	157	153	145	147	175	158	149	142	141	147	139	153	139	154	157	144	140	178	166	149	122	146	146	149	155	173	150	176	146	172	159	147	156	124	163	148	148	145	157	142	148	131	161	154	153	143	151	156	160	131	144	145	160	134	161	134	169	157	166	175	152	151	141	155	148	150	146	179	172	142	155	150	136	159	149	183	156	135	150	140	169	142	180	160	169	167	145	162	163	176	158	139	142	184	146	149	153	137	157	154	155	147	153	159	160	156	131	165	135	142	147	162	155	189	165	129	147	163	159	152	148	158	164	148	168	138	139	175	154	151	149	151	148	169	149	127	185	157	142	149	156	140	159	168	154	139	162	163	140	162	143	153	154	140	150	147	155	168	180	139	157	178	180	148	168	134	154	150	143	155	142	124	140	149	137	160	172	180	163	141	147	151	153	142	143	149	189	157	129	150	157	143	173	145	157	167	160	131	144	163	147	169	157	148	146	145	154	162	147	144	137	150	151	153	148	170	135	155	146	162	143	131	153	152	143	147	157	127	141	157	160	172	165	165	145	149	140	153	144	178	154	161	152	171	142	154	154	164	173	161	144	172	179	150	169	151	158	157	161	149	145	137	165	151	148	138	165	153	150	151	151	168	170	156	164	145	146	162	151	137	156	150	167	143	171	167	147	149	161	155	164	135	151	165	146	152	165	164	142	151	161	152	145	172	167	147	135	139	151	138	160	138	157	161	159	139	144	127	163	152	152	164	136	156	162	156	145	137	150	129	143	160	150	129	150	159	154	170	163	145	149	130	139	153	156	165	169	137	165	162	153	148	165	159	153	138	163	134	146	144	144	153	135	148	132	158	133	155	140	153	149	146	170	168	157	153	152	160	166	179	150	142	186	139	163	161	176	155	154	158	154	129	164	132	150	155	126	141	152	142	141	149	147	159	152	139	156	133	167	145	146	154	156	136	162	167	154	166	149	176	158	165	159	164	143	159	180	155	162	151	141	154	168	163	159	156	159	154	154	156	161	172	170	143	143	187	131	160	169	137	144	147	147	153	169	154	146	151	157	153	157	130	173	146	155	167	156	161	161	148	148	183	156	180	126	116	167	158	155	180	152	156	156	140	149	157	160	155	168	158	149	134	157	138	175	156	174	154	186	128	156	161	135	157	163	159	134	163	131	153	160	141	143	159	160	139	152	134	149	135	131	153	171	156	144	145	161	134	155	157	175	154	151	147	170	149	154	167	163	152	142	161	130	139	155	141	170	142	166	139	174	171	147	172	155	169	148	146	136	143	122	143	167	145
24455	1368	2951	3345	2839	2280	1992	1681	1412	1317	1140	1018	914	879	897	826	763	745	733	697	666	663	611	664	645	663	588	636	584	597	555	564	561	545	604	531	492	532	549	537	516	539	529	482	538	517	485	507	545	488	471	479	509	530	519	487	488	525	533	456	479	456	498	507	536	475	541	475	487	493	520	473	508	472	519	463	525	488	494	503	498	495	490	475	480	466	473	467	525	510	471	476	493	523	489	491	536	468	495	480	505	473	495	461	480	491	487	498	476	500	486	506	508	492	470	493	529	496	480	486	460	465	476	467	488	497	500	516	506	474	496	483	474	447	467	492	450	476	483	471	502	496	478	451	548	479	468	471	494	475	511	495	486	517	520	487	477	468	501	467	483	492	457	513	481	472	521	510	466	500	465	511	487	491	443	493	499	489	456	460	516	469	483	451	506	480	464	502	434	468	466	451	461	509	471	497	486	457	490	423	489	474	512	454	469	501	434	475	488	465	469	466	436	475	506	498	496	456	476	489	464	540	484	509	483	470	483	485	475	479	490	481	486	471	462	524	524	495	468	484	471	483	475	530	498	492	485	479	495	483	455	442	489	483	476	494	501	434	496	484	462	497	465	438	471	510	494	496	501	501	502	495	494	482	465	444	450	514	498	401	489	502	494	485	509	457	471	510	463	486	482	499	486	509	510	463	418	483	466	527	460	486	417	487	464	486	496	484	476	480	538	509	505	490	484	513	508	526	418	505	530	455	506	471	496	460	496	504	457	508	463	475	476	479	468	494	502	495	468	466	477	505	474	507	481	478	490	470	452	511	505	477	480	479	446	501	476	482	501	477	455	494	532	497	510	465	459	511	471	487	443	523	540	506	493	505	496	481	469	450	447	506	481	475	494	500	458	519	471	503	474	459	501	452	498	501	509	530	483	468	476	482	486	517	476	450	485	495	485	432	492	500	494	449	486	461	494	486	512	539	523	518	493	480	442	488	469	474	494	464	454	481	485	464	520	440	458	435	468	493	522	474	498	503	465	496	534	479	454	495	485	476	474	486	473	464	491	481	483	496	508	504	529	488	479	463	470	488	498	505	448	491	454	472	491	480	470	487	469	483	494	457	498	495	485	492	460	440	504	491	493	436	462	464	467	487	480	491	474	471	496	461	471	478	483	432	486	475	489	471	494	509	469	507	464	500	487	503	470	477	481	503	488	483	484	504	501	476	538	488	509	473	476	476	507	470	511	490	477	478	503	460	505	487	474	471	483	467	464	432	472	480	459	443	480	514	482	472	483	464	502	456	487	499	461	445	469	488	465	525	532	506	500	499	504	502	491	478	511	469	487	475	500	461	469	513	438	476	494	454	492	525	496	480	494	457	459	499	496	462	468	470	492	518	480	511	493	483	497	465	480	488	461	506	423	466	509	530	490	477	473	499	497	459	453	472	506	510	491	512	490	419	527	474	491	482	442	517	481	495	446	462	486	491	510	503	493	494	463	528	498	491	476	473	447	493	466	490	512	508	489	511	469	454	491	451	435	543	510	506	490	474	463	466	454	499	511	450	484	502	487	500	478	476	497	477	498	478	490	503	480	467	468	486	521	465	497	514	510	500	465	496	442	460	480	450	506	504	504	474	484	506	457	505	471	468	478	499	494	437	453	476	503	491	493	521	515	499	475	470	463	460	515	516	510	512	505	453	426	491	471	472	484	490	490	490	487	494	540	541	471	458	482	453	520	470	491	492	456	465	472	484	472	482	490	468	464	464	478	513	489	476	491	462	478	501	511	485	481	498	484	519	470	476	494	431	516	488	459	478	487	500	462	504	455	507	461	475	501	485	485	482	455	480	487	448	508	495	438	494	527	459	505	482	504	492	471	487	486	476	475	515	478	492	483	479	487	504	502	506	450	519	482	532	510	502	463	483	478	517	485	471	435	506	470	469	503	490	493	493	463	497	460	479	468	465	517	449	467	448	499	494	478	479	498	510	478	521	473	486	493	498	489	493	463	514	447	471	511	465	483	441	480	494	457	521	501	471	487	476	494	499	505	484	483	455	503	499	511	488	484	492	481	460	497	463	471	484	484	466	480	472	485	517	526	458	447	489	509	469	465	469	494	461	479	516	477	437	484	467	483	475	498	493	509	502	490	470	460	503	487	464	515	513	508	505	520	464	503	487	512	481	478	502	480	497	456	468	503	501	497	470	513	458	484	479	478	482	442	491	457	492	489	450	499	467	486	501	475	461	483	514	448	490	471	472	478	498	470	484	482	475	498	497	479	465	486	484	484	479	474	470	481	504	493	502	506	498	476	486	475	473	485	496	480	472	475	456	482	454	500	480	502	480	492	447	498	501	470	477	528	459	461	481	476	523	458	522	465	504	509	497	468	486	469	463	498	490	470	480	487	500	456	491	479	521	490	547	497	474	482	434	509	486	512	476	475	534	483	498	430	507	506	457	542	545	455	461	461	457	453	501	505	502	547	479	524	533	499	469	489	476	480	467	497	466	487	527	480	495	489	513	433	462	471	494	477	490	485	507	486	497	474	529	492	468	469	496	541	455	497	484	507	535	444	484	482	450	475	503	484	512	492	501	468	501	512	500	458	471	516	431	445	530	474	483	462	464	501	479	489	461	479	481	480	504	465	466	523	490	452	536	520	464	467	516	488	475	471	489	477	476	454	477	494	499	476	503	499	491	436	473	520	501	440	469	495	479	510	498	497	467	461	537	484	454	450	471	486	514	484	476	520	501	490	448	511	507	468	462	537	472	486	515	469	466	503	457	457	498	456	465	497	529	447	518	472	487	493	488	473	507	485	488	514	458	541	477	494	437	471	485	514	506	489	498	527	486	455	475	438	459	491	490	508	483	484	520	493	518	528	474	495	505	448	458	520	427	514	461	497	521	478	482	486	489	481	461	499	512	530	511	494	515	474	465	492	460	477	424	485	504	521	459	480	469	538	510	485	501	473	477	486	485	523	470	483	449	477	458	490	483	514	478	503	493	493	479	530	483	492	473	485	508	471	451	491	527	498	499	489	488	494	479	508	467	459	507	529	462	477	481	440	482	531	468	532	457	472	504	508	475	474	477	488	502	519	481	469	459	506	483	486	520	468	487	467	468	458	473	446	477	468	508	487	495	466	458	451	519	515	487	444	456	505	507	482	504	511	524	530	460	502	504	424	473	512	463	488	517	470	523	515	474	492	438	483	492	517	476	507	471	511	518	482	464	480	480	481	492	473	488	476	525	511	464	506	491	504	502	488	485	471	513	493	484	458	482	474	464	493	484	521	468	491	520	507	468	487	448	484	535	497	502	514	475	502	455	445	458	539	453	511	522	434	468	443	423	448	497	440	503	471	519	482	480	474	488	499	457	460	476	525	438	499	497	479	452	462	511	475	504	472	496	479	458	520	495	453	493	481	468	485	454	446	491	449	499	507	437	476	490	490	460	487	462	506	514	482	496	509	456	485	503	498	505	489	471	513	473	481	483	510	476	471	505
55798	20262	6016	2249	1525	1175	902	707	582	546	457	451	408	389	361	318	300	347	315	306	317	294	317	290	304	290	288	270	270	290	242	263	261	270	286	265	288	286	283	304	293	248	280	279	271	240	278	266	254	294	288	259	280	222	269	258	260	270	281	277	226	270	248	257	233	234	289	257	247	229	279	301	280	294	256	261	251	283	293	250	236	276	240	251	234	261	235	265	259	246	262	267	238	242	259	269	253	220	280	240	240	257	256	241	261	274	214	285	239	252	220	268	232	277	259	233	248	276	256	248	255	241	262	253	242	245	278	255	267	252	278	246	234	278	261	263	276	288	219	248	269	275	281	268	269	254	266	293	238	236	281	237	261	279	272	246	267	269	243	263	260	226	255	290	241	282	257	245	247	259	264	235	242	244	229	266	268	247	248	241	242	294	255	257	256	243	265	238	239	243	268	249	278	259	288	268	215	268	230	256	241	253	269	255	243	244	256	247	254	270	235	237	261	276	237	262	244	245	217	245	279	297	259	236	231	279	236	239	268	261	244	241	231	260	246	250	224	255	250	285	259	275	255	285	245	266	233	263	255	236	288	275	264	240	238	260	267	253	239	255	268	252	242	263	258	246	253	253	259	259	269	267	255	284	236	243	250	272	247	262	247	268	224	253	264	248	237	238	246	254	245	256	249	255	264	235	228	250	228	257	238	254	262	249	224	267	242	265	279	266	263	252	267	280	257	244	249	256	269	253	261	277	244	240	251	271	269	230	275	230	257	253	252	260	276	239	257	227	269	252	271	276	251	256	240	230	230	266	281	254	240	245	240	256	266	269	284	253	249	264	267	260	278	251	242	253	246	240	234	257	255	231	277	257	255	264	272	272	275	277	233	242	218	260	293	249	283	247	260	245	243	248	271	265	226	250	278	278	264	289	255	252	256	234	261	280	240	259	263	249	224	267	279	256	262	262	218	238	247	245	248	243	238	236	238	257	286	241	244	276	256	263	265	289	257	231	240	269	266	277	238	243	286	241	260	251	255	235	265	253	248	258	275	266	238	265	259	248	237	270	260	243	235	236	283	250	253	262	272	238	245	267	280	248	277	233	254	260	255	268	217	260	260	265	266	262	261	244	244	272	247	257	255	261	267	254	257	233	290	259	235	250	256	251	261	244	248	243	278	281	270	227	245	256	272	268	256	257	265	227	259	248	219	242	254	253	224	254	245	256	249	225	239	252	265	270	246	227	227	278	255	244	255	246	271	246	278	261	255	238	215	260	242	255	244	253	291	272	257	235	266	259	253	237	254	268	288	271	257	235	266	236	257	269	240	263	255	246	232	268	255	262	257	286	257	273	264	274	250	233	263	261	262	257	289	266	265	279	268	279	268	259	289	228	264	252	249	264	282	241	252	237	245	233	257	250	240	225	267	260	260	261	252	253	239	273	255	284	245	277	233	252	240	239	241	288	230	278	264	231	260	248	258	269	274	234	259	243	235	241	257	250	243	281	255	244	253	266	240	245	235	260	264	253	268	242	246	246	209	260	217	247	216	255	267	239	242	279	264	262	252	255	267	245	248	269	289	258	280	261	272	279	239	281	266	218	245	244	263	267	253	275	235	272	239	274	244	262	218	262	256	256	246	264	283	236	243	263	265	269	256	257	264	246	246	252	273	231	249	257	267	277	250	264	290	240	267	297	225	235	262	276	290	265	266	259	248	254	251	237	261	253	236	252	223	250	252	234	287	249	269	267	276	256	233	240	252	228	273	243	275	214	251	267	248	272	252	264	244	266	259	227	242	271	263	259	280	252	232	267	230	258	270	268	249	249	249	254	249	274	252	245	303	245	257	240	268	246	256	250	255	264	252	218	247	231	257	241	227	275	228	265	246	244	245	246	269	274	260	277	246	243	239	250	231	261	247	273	241	219	250	251	239	278	240	256	290	232	259	254	270	274	225	278	254	245	246	249	256	244	272	258	245	266	245	239	269	282	250	237	227	240	263	255	245	232	258	237	237	267	255	253	283	270	276	270	275	263	256	268	257	254	251	223	268	244	259	241	250	248	263	244	256	254	260	257	238	269	261	250	276	253	286	252	248	234	274	276	277	223	259	238	236	257	283	248	217	234	244	243	247	245	235	256	256	254	279	242	248	237	277	242	284	258	274	271	255	246	240	262	253	239	248	267	260	277	284	264	290	261	243	288	236	255	266	232	223	247	269	239	229	257	262	251	264	255	265	257	248	261	239	243	249	276	225	271	250	236	281	226	280	293	247	254	257	282	268	247	276	247	267	241	236	249	233	262	256	252	285	239	264	259	250	265	258	251	229	241	247	241	258	244	253	225	243	246	246	233	247	267	256	262	250	260	263	278	236	255	260	259	273	278	263	247	260	235	236	259	251	255	253	237	265	269	255	268	265	256	240	257	252	275	250	269	243	270	257	245	271	237	255	240	246	270	272	249	241	264	224	241	247	270	275	234	271	266	256	248	255	269	241	242	272	254	251	246	230	254	246	257	248	271	280	246	263	267	251	255	245	254	254	272	264	236	234	224	278	236	228	253	262	268	236	263	254	231	236	250	267	270	254	295	280	258	291	296	240	257	264	275	222	239	244	254	251	242	283	243	245	246	296	254	270	272	257	271	251	254	275	275	270	242	267	258	244	276	234	248	253	253	246	257	241	235	266	235	251	261	279	239	249	275	274	277	261	264	231	273	269	255	271	251	251	284	243	257	243	247	253	255	256	261	253	272	262	235	247	248	233	277	253	251	245	270	250	252	255	218	231	225	246	218	247	238	277	232	269	273	265	291	250	277	255	263	294	276	261	255	267	251	278	264	247	262	258	267	247	265	267	260	263	276	277	234	264	270	250	243	257	225	254	255	280	234	273	265	253	255	239	238	258	249	246	271	223	263	231	231	265	240	256	245	236	255	263	245	240	251	283	271	255	243	247	273	259	260	270	263	255	268	261	254	241	242	245	251	262	263	261	235	290	234	260	250	259	268	243	253	255	262	260	240	264	260	264	280	240	270	263	229	272	240	247	271	264	283	278	251	253	234	263	236	245	239	260	243	274	262	267	268	261	257	254	251	254	263	218	257	260	257	246	259	241	256	229	253	242	260	268	243	267	230	300	278	273	315	278	247	265	239	244	258	274	247	262	228	260	269	267	251	235	252	244	261	254	229	257	241	261	254	242	247	248	266	261	247	273	256	271	233	229	272	269	291	245	274	242	254	296	244	250	274	222	252	311	282	236	258	260	250	255	270	249	260	252	256	227	244	259	248	262	269	289	264	244	250	255	249	241	232	263	250	243	249	263	246	258	255	257	282	240	261	263	277	234	256	234	270	266	258	240	255	263	249	249	256	234	246	237	242	235	239	251	279	246	282	283	269	242	248	245	261	250	268	250	254	230	240	277	218	263	279	241	217	234	244	259	263	254	260	245	247	255	260	247	248	286	231	236	231	254	240	261	257	257	258	269	245	240	277	243	269	266	252	242	232
32246	2555	5484	6347	5348	4409	3741	3121	2565	2255	1983	1865	1696	1565	1450	1442	1238	1266	1222	1133	1099	1111	1003	1029	993	950	905	1000	981	915	931	989	942	877	883	862	849	818	841	890	846	843	812	793	851	835	838	858	780	812	809	800	774	794	746	780	745	784	765	807	721	738	765	724	789	815	816	811	791	782	755	760	774	774	707	782	767	742	759	743	767	731	710	744	757	734	764	749	786	768	757	726	774	793	752	756	775	741	740	748	701	714	755	741	678	760	774	711	702	734	724	736	756	737	698	714	756	731	684	762	782	763	717	747	708	783	793	729	760	771	773	740	744	733	797	764	791	749	752	724	752	739	771	742	718	766	797	737	735	683	727	708	772	770	771	762	735	742	675	715	781	711	727	720	754	736	721	703	758	704	703	738	739	709	765	697	721	755	764	736	709	723	750	717	725	739	695	782	748	771	733	739	706	794	738	723	760	750	725	765	759	734	740	776	768	726	740	740	762	741	710	736	763	775	812	777	724	695	713	715	756	688	740	762	803	730	713	744	722	734	783	750	733	728	801	769	762	720	707	750	784	737	685	772	723	754	689	731	758	682	675	798	755	732	715	789	667	753	725	766	733	719	728	712	714	705	687	756	753	700	705	752	698	713	711	699	720	738	760	739	755	790	738	702	783	740	774	736	735	782	749	816	730	716	721	717	753	769	709	727	748	762	676	742	747	727	707	750	742	807	708	794	763	715	758	818	744	724	712	783	772	716	723	733	738	713	698	733	752	792	704	761	755	788	739	764	757	784	664	768	754	736	730	724	733	767	792	753	761	734	746	751	781	721	727	711	755	768	713	691	773	761	758	701	732	791	704	660	747	718	727	715	763	755	738	759	729	738	714	744	720	737	749	733	799	733	676	761	742	753	771	721	678	732	769	739	767	772	729	731	755	737	697	715	774	750	714	781	732	731	767	746	725	685	727	764	717	743	735	718	723	716	722	781	724	763	777	745	767	706	714	702	784	759	742	692	723	757	711	739	761	717	750	716	734	808	728	761	712	714	759	731	731	789	781	735	732	797	713	767	720	702	692	743	763	720	739	742	722	748	742	757	766	777	738	704	723	738	751	763	733	701	761	701	767	742	733	766	715	765	751	722	750	752	752	749	729	725	744	681	714	769	739	695	685	706	747	735	746	734	729	720	750	773	737	710	702	709	743	773	745	755	756	737	778	710	711	759	699	731	751	745	716	705	712	727	745	750	755	721	739	770	743	713	748	749	714	759	737	734	777	753	733	737	739	720	747	718	758	688	764	758	741	746	694	732	733	729	744	683	739	732	731	741	737	716	770	753	760	780	728	728	748	709	731	707	729	751	786	784	775	795	751	688	773	786	725	753	753	730	774	766	752	769	744	727	770	716	750	725	714	732	694	756	756	764	741	762	686	750	709	723	791	721	755	747	758	767	716	800	771	772	809	720	750	757	749	718	767	757	699	773	771	727	784	789	701	773	785	746	779	739	753	747	713	739	756	775	753	727	805	771	719	747	722	784	703	705	709	771	742	774	820	753	709	752	771	760	720	704	780	761	750	760	734	692	780	739	745	753	709	771	703	766	707	782	800	773	762	709	716	718	714	727	718	716	763	778	725	696	707	734	743	753	738	747	729	742	753	721	693	715	746	753	729	731	689	730	723	758	748	700	736	706	741	703	743	748	758	750	739	733	710	691	752	785	779	735	701	745	738	713	718	717	746	745	775	725	730	764	797	754	733	764	759	747	711	714	762	783	722	761	761	756	730	777	726	758	787	713	725	696	779	695	713	709	721	709	715	751	699	704	700	731	728	737	766	781	754	693	767	717	738	740	776	729	756	770	745	755	712	720	696	740	770	756	704	708	712	727	731	687	761	772	737	737	765	744	738	768	740	701	725	751	764	739	751	746	753	698	761	760	747	746	734	751	726	739	806	732	706	709	738	711	705	735	719	736	706	751	729	738	780	744	762	717	720	728	769	701	750	778	742	731	769	756	782	754	761	733	728	739	722	754	704	739	751	716	755	687	768	732	750	723	734	722	759	732	765	719	697	701	694	717	730	753	737	757	737	741	747	701	794	742	735	726	783	740	735	715	735	681	745	755	760	741	784	751	730	734	734	730	729	704	760	748	700	790	693	738	755	761	721	724	764	763	710	757	759	717	712	734	710	754	745	760	737	771	751	774	733	716	740	729	756	729	760	790	771	773	704	744	743	769	744	727	723	705	699	753	722	730	765	712	737	689	717	718	749	720	763	749	737	761	734	739	753	709	764	743	722	747	702	719	724	783	779	740	746	737	734	761	733	681	714	775	692	753	715	756	768	776	675	721	750	738	719	761	728	719	737	739	710	760	757	728	765	729	764	702	796	770	678	826	755	740	767	704	743	753	761	716	796	750	741	696	674	732	736	750	739	730	775	775	730	743	739	721	748	723	768	736	740	732	747	714	718	739	745	790	752	789	742	717	725	695	770	700	749	736	731	753	771	677	757	742	752	713	691	783	795	786	703	767	758	729	788	709	714	765	774	752	697	711	683	744	760	763	766	703	737	681	736	718	761	747	779	718	722	763	728	802	753	746	735	739	739	749	744	730	758	754	729	749	746	688	735	723	746	722	683	742	705	739	730	746	752	710	744	761	791	764	748	716	739	701	725	725	716	752	795	719	790	722	759	738	810	774	720	705	759	717	758	718	735	679	729	762	745	710	754	719	724	748	747	714	732	745	726	728	739	702	736	723	704	741	762	753	782	762	752	701	775	727	804	708	735	751	745	750	709	708	701	728	731	698	730	757	718	711	745	766	735	782	769	728	714	718	705	806	760	766	714	780	727	734	775	714	745	750	731	724	769	750	707	777	712	738	738	762	753	727	737	737	795	754	752	712	811	737	754	744	691	708	738	692	740	726	753	690	783	708	796	751	751	758	755	778	817	727	738	729	741	774	692	741	762	750	727	759	810	697	761	741	713	754	710	733	736	736	743	700	744	720	757	741	755	703	746	699	702	735	736	778	717	755	763	750	751	768	734	769	683	765	750	755	752	753	809	772	663	733	715	740	723	713	785	756	701	738	741	752	741	740	746	707	753	742	778	710	747	695	707	704	710	740	782	747	721	741	708	710	736	704	732	705	782	727	705	709	721	692	744	719	742	780	721	766	753	774	722	725	739	728	751	759	779	744	706	760	737	807	790	776	675	780	727	731	736	731	741	722	744	750	733	753	700	723	767	777	725	798	756	733	769	786	757	702	722	714	694	736	717	758	727	739	766	699	755	723	792	725	760	780	724	704	803	731	716	763	704	727	737	726	717	730	774	750	748	757	748	701	731	750	779	740	742	759	716	710	758	778	717	693	775	729	717	719	785	731	752	726	757	755	735	726	745	683	714	797	754	754	757	726	750	736	797	721	745	732	718	731	763	751	717	739	796	773	743	739	752	661	748	710	702	786	734	680	745	704	717	691	711	676	758	761	723	790	746	712	763	712	718	696	761	736
6477	445	195	147	125	99	88	99	98	82	94	96	71	92	104	86	105	85	71	87	92	76	77	81	75	76	72	74	82	71	76	77	88	88	91	78	81	78	74	78	82	69	85	85	88	83	106	81	66	91	72	77	97	77	72	59	89	83	78	88	95	82	91	72	74	75	74	74	90	88	83	77	90	65	93	71	73	96	76	85	66	88	89	78	80	74	85	88	84	90	93	66	72	81	86	64	60	77	94	89	85	80	72	101	82	75	80	102	80	84	71	68	79	81	73	73	89	84	77	77	71	78	90	90	94	105	85	68	78	78	87	77	78	72	88	89	83	77	87	76	86	79	63	70	74	81	74	92	92	87	74	66	74	82	73	77	81	92	81	82	82	84	69	89	81	79	84	85	76	102	82	90	96	84	83	86	85	88	98	73	77	75	80	79	77	94	90	66	77	82	86	74	75	83	73	80	88	85	78	71	73	65	96	79	82	70	81	87	88	83	77	83	84	69	80	86	87	70	82	99	105	67	88	76	76	78	78	98	75	80	87	71	72	72	74	71	75	86	72	69	83	69	107	93	86	83	86	86	69	74	70	68	78	72	79	71	81	89	89	101	76	80	52	94	72	98	81	81	79	89	81	79	79	71	70	78	91	75	94	84	83	81	67	93	93	95	79	75	63	81	82	72	86	81	77	91	77	80	71	76	93	76	78	88	99	96	74	92	69	69	89	81	72	74	99	94	94	88	81	79	86	85	84	74	74	81	75	93	90	76	97	79	76	86	65	77	63	88	84	82	101	74	82	72	81	83	80	97	79	74	82	88	83	77	79	67	85	72	88	85	84	69	86	84	83	74	67	83	81	76	89	90	98	81	68	74	75	72	80	78	81	84	71	85	82	72	66	85	91	63	82	85	76	80	88	81	69	52	92	71	78	78	95	75	89	83	94	84	79	76	92	78	83	76	76	85	81	87	90	68	64	87	86	82	87	80	72	90	76	65	76	79	77	77	77	80	71	72	64	97	78	62	75	98	108	77	81	81	83	85	86	86	76	89	83	95	82	80	103	89	83	79	95	71	89	74	77	74	81	77	78	73	80	71	96	63	85	60	77	61	73	76	82	75	94	83	84	85	71	98	86	82	68	90	65	71	84	80	71	78	84	92	80	90	74	96	82	84	85	97	84	94	97	75	80	78	84	81	82	92	86	96	80	80	67	89	96	71	73	66	81	96	81	82	85	60	78	74	69	106	97	70	80	79	82	75	87	72	91	87	84	83	69	71	86	78	68	70	53	76	77	84	68	74	100	68	88	83	94	90	74	95	96	66	71	86	85	74	87	88	75	84	89	77	84	76	84	93	93	71	99	86	83	79	88	76	91	77	71	75	79	92	82	74	71	87	76	75	88	76	71	90	88	89	67	93	71	94	79	91	69	87	88	80	67	91	77	81	87	90	83	91	81	88	91	91	91	93	53	85	93	75	69	75	75	80	68	82	81	82	101	82	61	82	62	80	81	65	78	76	67	84	80	92	94	83	102	72	76	75	109	80	74	90	85	71	75	83	77	66	85	78	75	90	71	107	84	82	79	75	85	75	96	73	88	75	77	87	66	100	95	87	82	80	93	75	94	101	83	78	71	81	76	70	84	76	78	69	100	81	82	67	83	80	71	83	78	78	83	87	87	80	71	67	89	76	92	88	91	92	78	72	75	88	90	75	72	102	81	74	72	80	89	77	88	94	80	70	87	79	85	64	101	74	90	95	68	83	95	88	83	94	90	78	78	75	77	95	88	80	69	79	78	81	80	90	88	88	78	92	68	76	85	84	72	90	77	90	86	87	90	75	93	83	79	86	81	76	79	79	69	66	82	74	79	67	69	84	89	82	82	76	84	87	71	80	79	92	77	70	97	83	81	67	71	75	84	70	88	77	84	72	74	82	66	90	71	70	69	84	98	85	94	90	80	90	85	84	72	76	93	87	97	91	64	70	55	83	87	90	84	77	69	65	79	69	63	87	77	92	81	81	92	88	80	90	76	58	78	86	77	96	78	88	76	88	93	69	79	76	83	91	92	73	81	82	78	86	83	81	77	73	80	77	98	73	93	77	62	96	92	78	83	78	72	71	78	65	55	83	84	88	75	88	90	89	82	90	89	62	81	89	76	86	88	79	81	100	74	80	82	96	73	75	88	72	64	72	75	86	80	83	75	90	71	59	71	82	86	83	85	80	73	97	77	80	82	70	83	81	63	96	99	93	79	80	74	88	85	76	65	88	82	87	80	82	80	92	85	88	84	80	80	67	57	109	77	75	90	73	86	81	85	76	81	88	92	93	73	73	66	84	73	67	66	81	71	72	92	77	90	84	81	82	98	71	87	89	76	90	82	85	75	92	85	68	78	77	93	95	76	83	70	86	75	88	95	73	79	79	83	93	76	73	95	84	88	77	78	77	84	73	82	84	71	80	86	90	76	91	67	66	98	87	82	99	81	100	80	87	84	79	80	75	82	83	82	85	81	84	83	69	92	75	85	93	81	69	79	89	88	76	83	79	76	88	114	81	80	79	68	96	79	82	104	91	78	84	88	86	79	87	71	82	80	81	77	92	76	95	88	97	81	81	67	78	76	97	75	82	86	80	88	90	77	89	69	78	80	82	77	78	87	78	65	93	85	78	76	71	68	87	84	75	77	76	80	80	83	77	65	85	83	82	70	78	80	91	75	67	77	83	108	79	91	76	78	78	85	79	74	69	86	78	79	108	69	71	91	65	77	100	86	88	82	93	75	73	98	103	96	95	82	90	76	87	71	95	88	71	60	74	84	78	79	91	87	82	88	93	76	83	91	63	84	66	85	78	82	68	76	80	74	80	81	87	75	81	85	75	84	74	93	75	83	75	86	97	96	79	84	79	70	70	84	87	86	65	89	76	81	77	89	62	77	100	69	77	92	78	86	104	81	94	84	72	78	71	87	77	89	89	74	95	87	86	92	83	95	79	102	81	89	61	82	68	85	80	89	87	100	83	91	81	70	80	85	73	69	88	81	69	92	69	91	88	59	75	77	76	83	81	85	83	78	70	90	76	78	92	78	79	83	85	80	80	81	93	94	79	80	89	71	70	79	75	75	74	99	86	75	87	85	64	89	73	77	96	94	86	87	77	89	95	75	74	57	107	95	77	89	77	85	74	83	87	65	68	67	67	98	80	82	82	77	89	82	87	81	90	82	95	80	82	93	80	89	83	64	80	79	73	64	67	112	77	74	83	89	78	76	76	84	70	86	78	86	95	68	68	70	65	74	89	87	79	79	83	88	79	72	80	78	72	67	76	87	74	82	80	82	83	83	74	85	83	89	73	85	100	76	96	112	84	82	95	85	84	69	72	79	75	78	74	80	83	74	82	86	81	85	65	80	75	88	97	87	80	70	82	84	74	84	74	84	78	80	78	75	74	82	79	86	78	102	77	51	65	79	75	84	67	84	92	81	86	85	97	85	79	61	72	91	75	75	80
6217	361	462	472	491	425	358	345	352	318	338	324	315	317	333	301	319	327	305	296	331	315	300	294	332	306	324	282	283	317	293	275	286	302	320	297	288	294	308	292	276	287	322	295	311	327	293	334	314	284	289	296	329	327	297	302	326	321	290	315	297	286	274	278	303	302	326	311	327	299	322	298	277	330	301	277	328	275	326	294	297	307	314	302	296	292	288	291	276	286	310	309	284	310	303	324	299	279	303	288	270	293	305	262	296	299	292	307	300	297	313	256	316	272	289	302	267	303	283	298	274	288	289	290	272	318	294	286	262	345	292	313	315	327	301	290	303	286	283	297	262	287	297	288	296	315	275	268	301	289	283	279	277	288	300	298	320	275	302	268	278	307	289	298	294	284	319	311	298	273	320	323	289	299	280	285	286	278	276	274	270	295	258	285	319	306	272	281	280	298	299	316	290	292	292	295	283	294	283	295	278	301	273	310	296	237	295	299	275	277	294	323	254	327	293	322	275	288	276	288	320	292	304	275	290	308	305	295	294	290	265	302	293	287	272	285	302	309	286	290	298	312	295	320	248	322	307	300	332	277	313	314	328	288	284	269	273	313	275	331	305	303	280	284	262	296	291	291	282	290	296	277	285	290	315	299	278	295	277	302	302	294	266	293	297	261	302	266	314	302	289	283	307	315	297	287	310	311	299	247	290	290	302	283	302	279	291	276	315	292	265	295	290	285	272	279	279	274	317	277	254	281	305	291	277	305	286	289	308	310	303	328	301	276	281	300	289	306	285	261	296	289	306	311	295	281	284	315	291	254	278	282	324	267	278	320	262	307	282	294	299	302	307	297	328	280	291	282	273	300	289	292	302	318	318	304	287	299	290	273	291	311	280	318	286	282	331	276	290	311	318	308	303	314	299	300	277	274	307	287	283	281	287	297	298	329	329	284	269	286	272	299	311	253	349	298	330	325	285	284	296	286	331	273	276	308	306	318	323	308	293	288	301	293	283	297	310	273	277	293	297	290	319	288	277	293	290	261	299	278	270	287	313	282	289	288	284	285	272	291	311	305	277	300	273	266	286	304	320	281	306	295	305	275	294	296	279	308	340	298	300	287	273	306	307	284	288	280	271	296	296	317	260	301	276	280	309	325	289	297	305	325	311	274	295	281	329	316	275	291	285	304	303	307	310	263	299	283	292	263	265	299	294	279	300	262	325	303	313	288	314	272	279	278	298	262	288	273	264	302	303	298	270	288	279	321	282	293	314	308	285	294	300	296	309	274	296	312	303	298	299	286	290	300	289	337	288	276	301	329	284	279	312	277	268	257	269	278	332	283	292	307	303	307	287	296	295	273	322	282	275	337	308	287	321	265	299	288	307	302	301	290	340	329	263	292	317	297	282	297	289	307	300	250	279	297	307	287	296	275	316	294	300	291	271	284	292	260	276	315	281	286	282	258	283	316	280	269	309	309	299	280	311	282	276	273	306	290	299	282	282	288	281	306	278	307	321	273	296	292	297	319	304	285	311	294	308	302	280	291	291	287	288	285	268	277	275	296	278	297	323	294	291	308	288	290	294	290	302	274	302	298	306	281	291	312	310	303	288	285	269	313	311	313	289	280	280	286	321	317	307	296	306	287	313	313	317	269	281	304	270	292	271	286	264	273	280	310	307	312	314	279	300	293	321	321	290	316	313	298	334	279	257	281	283	283	283	295	304	279	272	277	287	280	300	302	285	289	251	285	293	296	272	243	298	276	287	275	297	323	293	295	269	306	315	295	297	262	292	296	291	323	283	289	309	296	315	285	299	262	278	287	301	321	273	315	282	304	316	280	272	262	323	297	282	312	304	285	296	302	290	302	292	258	308	290	319	291	313	293	272	294	313	279	287	288	303	296	278	300	303	277	315	273	307	261	297	280	293	278	283	302	300	290	302	299	267	301	288	287	309	298	275	267	315	300	303	263	277	265	273	289	285	304	302	294	272	279	273	302	283	284	326	272	301	307	299	322	296	295	301	290	338	298	310	258	286	302	313	277	290	287	297	317	309	284	318	316	337	289	292	298	276	286	281	336	318	288	302	299	271	285	316	336	273	266	273	277	311	290	312	293	314	313	321	304	283	297	316	280	298	283	258	284	276	297	296	321	302	262	281	283	309	286	295	325	288	302	309	313	264	301	284	301	301	324	322	264	303	287	308	315	275	300	283	298	325	293	298	277	289	269	272	322	279	258	299	303	300	287	296	301	312	297	325	286	301	312	274	305	280	319	306	271	281	292	307	282	265	289	297	318	253	291	291	283	293	315	289	281	303	281	271	319	293	291	309	309	285	313	288	270	303	316	292	284	332	265	296	279	284	306	274	274	285	298	298	307	312	274	296	287	287	301	296	271	328	279	281	292	291	288	283	281	314	290	303	292	261	277	317	286	291	323	316	266	301	287	312	298	265	298	261	289	291	313	279	323	295	302	298	279	281	297	255	306	289	270	289	297	279	278	290	282	297	279	262	333	258	288	263	286	277	273	275	279	291	306	296	304	317	312	282	308	295	340	283	272	309	285	303	288	306	280	283	268	304	321	307	265	286	263	274	291	308	306	301	274	295	287	274	279	280	301	266	275	274	299	268	295	311	302	286	267	292	268	284	306	306	303	275	291	283	299	263	296	290	319	298	313	296	279	303	291	288	293	283	278	287	273	303	280	316	291	275	266	271	301	277	323	288	265	324	322	271	304	256	275	253	279	277	288	276	283	299	267	305	276	271	296	280	286	292	299	287	279	315	287	316	283	302	271	293	319	321	285	283	271	256	288	281	328	292	251	306	296	283	309	324	310	301	290	285	266	308	278	299	314	307	273	284	285	306	321	303	296	294	281	264	282	265	309	296	313	302	262	289	313	311	282	322	281	282	310	276	289	275	312	289	317	309	259	313	317	284	291	258	293	311	280	304	263	293	302	282	297	320	295	300	297	294	314	293	276	303	298	295	321	303	320	277	278	319	290	281	291	298	298	294	297	302	284	315	287	303	275	313	285	280	290	250	297	299	293	288	318	287	306	287	277	285	295	297	268	287	308	297	281	290	306	279	280	298	285	304	300	331	283	301	319	277	305	293	298	268	295	269	289	291	320	317	311	275	333	311	298	290	307	304	298	274	315	296	289	299	273	293	290	317	282	314	313	283	275	277	285	283	293	306	285	288	294	282	298	297	327	286	313	269	278	283	284	270	297	311	291	315	277	313	302	299	308	255	291	275	283	286	283	309	291	297	254	263	284	277	314	273	296	320	296	310	285	252	316	319	324	289	300	289	289	290	320	306	314	299	283	276	307	267	284	282	329	295	292	295	306	282	327	299	302	296	317	287	317	276	272	318	316	305	274	296	269	271	304	292	296	321	296	312	300	316	285	272	306	335	273	323	306	297	314	308	297	293	276	307	305	301	301	297	301	267	321	269	323	291	315	300	294	294	274	264	290	336	288	260	267	300	295	277	310	280	281	298	305	282	293
43035	11212	1800	1051	737	572	455	398	330	303	256	239	226	256	216	224	195	196	175	185	179	172	191	183	175	163	163	159	146	154	178	184	156	168	151	160	170	143	187	162	164	156	164	172	154	144	155	135	160	152	167	149	157	134	161	151	168	164	162	151	157	164	156	171	179	141	144	163	154	154	138	146	145	153	143	154	147	151	163	162	171	153	150	122	152	177	151	166	140	148	150	150	172	164	143	165	157	172	172	143	149	154	175	149	152	153	139	150	164	145	136	148	144	142	170	155	156	160	129	156	161	156	135	139	146	128	158	130	156	159	125	142	155	132	153	159	147	150	174	162	150	135	126	176	160	174	164	160	152	144	176	145	159	159	155	149	168	153	138	138	173	155	186	163	131	143	175	159	132	150	143	141	125	134	168	151	156	150	145	149	161	152	170	163	159	140	152	165	143	144	134	167	150	143	135	136	163	140	162	166	182	133	140	156	155	173	159	137	161	129	166	147	141	166	142	182	158	150	151	154	163	150	140	154	173	139	159	150	157	142	149	143	139	132	140	142	164	161	151	166	159	164	112	162	162	174	139	138	147	163	143	141	173	157	147	154	137	146	159	150	165	141	160	142	152	154	182	169	131	155	159	147	159	184	155	145	126	155	161	153	149	124	123	140	157	150	140	171	142	156	159	154	172	156	169	133	149	135	166	143	133	170	140	141	164	133	152	163	134	155	139	165	155	152	160	138	158	179	161	138	172	148	144	168	138	145	148	135	168	142	177	144	141	157	162	139	151	160	152	131	137	163	150	139	145	161	154	156	170	170	178	165	146	154	141	155	176	149	158	144	141	140	135	170	172	164	141	142	166	155	167	165	163	142	188	148	154	162	152	146	139	134	150	152	135	139	126	145	126	126	151	158	151	157	131	142	158	164	144	146	160	134	169	148	161	162	151	146	167	164	156	160	126	154	188	156	180	154	146	129	159	150	146	141	154	168	147	133	143	140	153	144	142	152	152	153	160	162	140	152	157	146	176	159	161	167	156	168	159	146	157	153	157	148	161	125	152	146	152	129	141	162	145	146	151	138	171	160	155	162	142	153	170	173	160	173	150	158	161	149	149	144	135	161	141	159	147	123	147	167	128	151	153	143	160	174	142	131	134	153	132	173	143	136	142	163	130	169	158	155	156	143	176	147	172	134	145	147	138	146	162	181	164	151	154	148	149	146	136	146	146	157	150	140	144	153	150	149	155	171	141	154	168	169	151	153	139	156	152	142	169	134	152	160	155	160	168	163	158	144	162	146	159	176	145	131	134	127	132	171	122	149	142	138	145	150	156	134	148	170	174	168	152	162	138	162	153	180	164	159	166	137	143	168	174	164	149	138	170	136	154	129	126	156	156	141	154	172	152	148	144	138	133	145	175	121	161	145	135	135	167	154	141	145	162	151	159	157	141	141	141	132	163	150	162	147	135	135	180	170	169	130	155	145	138	161	128	142	160	162	153	152	164	156	138	162	160	121	155	163	196	155	145	150	163	149	158	172	163	142	148	153	149	149	162	127	139	134	161	150	157	139	173	162	167	157	145	144	152	173	153	142	170	161	165	153	154	161	148	141	158	153	128	158	150	165	140	157	157	156	155	165	167	143	180	147	159	163	151	147	163	155	138	150	145	161	154	187	163	135	159	138	165	180	135	137	140	139	162	137	138	158	151	149	152	174	168	146	155	134	171	121	159	138	156	148	165	129	141	141	142	183	159	127	155	136	136	150	150	149	150	149	139	156	133	159	152	167	151	145	144	132	190	135	167	159	151	151	170	167	153	171	167	156	142	167	143	143	149	141	131	142	163	144	165	147	133	127	151	153	154	145	145	142	157	144	146	174	157	145	141	167	153	150	140	139	159	138	152	165	153	140	153	171	151	148	138	169	179	156	146	151	142	156	131	142	151	163	169	149	165	132	166	153	146	150	142	122	151	148	141	164	133	157	130	138	142	171	159	155	155	160	155	149	167	158	138	178	164	146	168	160	160	165	155	144	137	134	166	144	143	154	149	148	164	163	138	145	148	159	142	147	165	145	135	146	141	161	147	131	141	186	163	151	171	151	146	147	157	137	145	148	152	146	134	143	165	152	168	162	152	149	154	150	154	152	150	170	163	127	153	154	164	145	163	133	147	134	159	138	159	180	151	190	148	144	165	148	171	134	152	134	151	131	166	140	134	173	158	150	168	149	172	148	159	143	163	157	141	151	143	134	156	150	135	160	156	172	157	161	147	146	163	143	163	153	132	161	143	139	154	140	148	159	152	136	153	140	128	135	160	143	158	129	168	127	179	153	145	139	147	147	143	154	146	166	157	155	159	133	155	167	140	153	140	156	166	146	156	137	136	123	146	169	151	151	154	147	154	137	162	147	176	168	143	157	141	160	142	154	147	141	145	137	160	142	178	152	164	126	124	152	159	145	143	157	154	158	180	146	158	135	173	156	145	155	157	159	142	142	128	155	132	165	154	141	145	181	155	154	147	167	141	125	145	157	145	157	149	164	156	154	146	162	157	160	161	151	163	143	157	158	157	140	128	140	148	162	165	154	151	164	156	126	151	155	141	128	161	136	157	160	165	148	147	140	162	145	173	120	176	141	162	152	151	143	154	155	156	136	140	150	155	142	158	164	150	150	150	148	152	151	136	143	142	151	141	156	149	151	160	141	148	160	155	153	164	167	161	135	141	139	154	153	160	144	169	143	165	174	132	146	150	139	144	149	162	133	148	140	148	169	148	147	151	151	150	141	164	140	154	158	152	160	163	147	158	143	173	158	152	135	145	160	174	157	144	145	178	163	135	132	172	158	148	146	146	161	158	159	145	154	158	158	142	159	151	160	167	162	147	157	162	142	157	148	164	169	164	135	190	154	144	148	154	150	143	133	154	167	163	152	139	141	168	159	142	149	174	156	155	152	145	147	152	159	133	149	153	157	161	155	142	155	146	154	155	141	173	169	161	163	149	151	154	165	160	161	182	140	132	158	132	149	144	142	164	148	155	171	157	150	149	157	148	149	147	150	142	161	162	138	157	167	137	149	158	145	134	156	150	155	160	156	172	162	133	147	167	135	148	150	150	153	158	144	145	164	145	150	169	169	156	144	134	165	151	145	159	156	145	158	142	153	152	149	158	148	157	143	148	159	162	145	162	142	136	139	138	165	154	144	168	155	150	130	158	131	142	136	159	156	153	155	162	165	158	148	153	144	158	129	143	167	149	164	166	160	137	161	159	136	130	139	137	142	150	175	156	157	151	162	162	156	156	155	171	165	178	144	135	139	153	160	163	139	142	154	153	140	155	168	156	154	147	150	183	157	157	148	151	136	146	134	137	122	147	134	177	162	152	149	137	139	125	147	145	168	142	143	155	156	148	153	142	163	170	150	152	141	146	158	148	141	151	151	134	143	142	147	134	159	160	141	148	147	146	139	176	141	148	153	147	129	174	156	163	142	152	172	173	158	169	133	169	161
24080	1446	3014	3461	2965	2426	2029	1649	1395	1254	1123	1065	948	902	876	757	803	739	716	724	651	702	636	611	629	591	641	604	607	598	591	541	568	596	563	599	482	533	551	548	532	531	518	523	513	552	544	519	542	510	537	518	499	517	506	513	474	498	504	541	482	518	516	537	510	536	479	493	521	514	520	493	494	497	509	514	495	549	463	496	460	492	471	490	484	495	438	500	519	481	487	519	499	504	487	468	468	487	534	518	495	486	530	468	524	505	476	495	478	521	495	509	508	456	495	447	470	479	451	491	480	492	492	459	473	481	505	509	482	472	513	476	511	501	477	538	508	436	488	488	506	455	497	484	514	481	506	474	463	509	511	450	525	481	478	484	514	517	518	514	509	475	490	467	494	503	475	476	440	475	509	497	510	479	480	490	472	472	500	477	470	486	446	486	492	497	492	485	514	460	507	505	495	497	499	517	466	465	493	508	472	454	503	493	491	486	482	446	485	453	478	480	459	494	470	471	509	526	465	462	485	442	475	529	502	471	488	464	477	468	507	506	503	475	443	509	484	505	478	485	497	509	431	484	492	509	445	463	482	500	490	494	462	466	480	460	483	480	489	504	480	499	499	517	429	473	463	504	503	495	495	446	488	497	461	495	513	470	491	494	487	506	490	462	457	452	532	475	489	486	460	482	484	505	458	512	481	498	496	469	499	440	487	497	511	442	516	488	425	501	455	470	499	476	470	465	476	511	468	454	467	509	467	470	511	475	463	459	491	513	447	483	495	457	480	512	485	498	518	517	510	463	480	485	481	506	493	495	479	464	499	465	420	526	519	493	512	531	489	458	509	496	470	482	466	493	529	457	476	468	468	469	496	481	496	492	511	455	491	473	513	469	474	514	444	506	530	460	474	476	535	498	496	466	521	499	491	500	454	483	513	485	496	491	477	461	460	487	471	457	503	476	483	473	503	464	504	537	489	511	497	477	483	485	503	477	472	460	512	504	479	486	480	468	472	469	504	446	473	461	431	514	489	475	467	485	506	469	505	487	420	480	488	515	466	504	479	477	502	463	466	520	481	444	485	537	461	467	498	528	460	494	488	501	502	464	488	472	505	491	489	501	497	472	477	516	502	500	482	505	487	436	489	460	515	487	499	507	482	500	492	486	490	462	525	482	485	462	467	487	482	483	528	446	468	485	510	473	490	480	505	468	485	453	484	471	437	442	506	466	485	507	478	532	523	483	537	471	518	485	489	469	498	480	498	488	482	473	484	509	507	459	493	492	485	467	489	503	468	467	503	470	486	500	554	439	513	485	468	485	475	472	465	503	477	480	474	480	506	491	453	501	462	467	508	489	507	496	489	485	514	500	460	477	471	472	482	480	506	440	456	486	507	462	510	469	491	501	488	502	471	483	473	523	472	449	469	458	477	507	473	460	482	507	460	476	489	483	474	453	497	455	476	464	453	504	493	521	494	486	511	470	469	482	470	411	500	481	486	475	486	511	488	478	464	420	497	441	493	448	451	546	465	496	451	433	501	456	498	487	494	458	524	485	495	503	455	488	487	458	455	535	483	478	466	455	506	468	510	454	461	451	481	474	492	511	472	446	492	463	516	489	491	495	460	471	481	450	460	489	494	494	524	497	512	463	483	481	458	478	479	499	470	498	491	477	495	477	485	497	484	462	505	476	488	474	502	480	449	461	491	471	478	458	493	465	476	494	495	506	508	462	502	477	489	488	453	490	483	491	498	497	447	489	500	497	503	504	449	465	492	517	521	513	451	469	469	492	460	485	457	451	496	492	536	525	472	493	502	491	482	473	466	462	469	484	501	513	473	482	488	455	468	509	479	487	500	524	502	502	475	492	457	476	484	478	501	478	506	525	486	498	501	492	470	471	433	483	459	463	485	496	495	482	476	485	482	511	466	503	472	455	512	470	523	443	474	524	504	482	462	487	463	512	474	480	465	479	480	496	502	484	463	459	482	478	506	476	519	481	511	477	497	478	461	473	531	520	491	484	443	489	474	534	459	481	478	476	486	437	469	465	478	509	494	466	437	477	467	492	483	471	487	508	451	495	465	496	494	480	444	498	468	494	491	474	475	500	537	467	509	495	486	487	463	435	449	504	462	500	520	467	472	452	483	483	463	476	464	473	505	484	458	514	488	492	518	480	505	463	487	491	473	484	485	489	433	511	465	505	513	486	471	475	490	497	469	467	467	431	485	468	526	515	478	493	501	479	495	491	475	491	482	477	503	478	518	503	483	490	470	490	421	513	498	471	511	476	510	546	503	486	523	494	495	496	482	498	488	507	496	457	476	487	474	532	487	470	449	496	524	486	479	510	466	494	478	498	466	458	503	510	515	475	519	451	461	445	474	485	492	495	472	480	459	484	451	505	487	466	503	505	471	462	507	487	505	483	483	519	507	500	495	472	498	467	499	476	449	488	490	472	505	463	486	501	490	524	462	472	470	484	499	448	492	454	449	474	475	487	472	475	452	504	478	455	488	497	471	486	500	459	478	450	491	525	492	489	517	433	491	512	475	503	475	481	492	465	509	468	501	470	449	464	498	506	448	482	472	499	428	511	473	500	502	479	488	457	476	507	449	528	509	465	487	469	482	458	481	461	470	515	485	499	473	479	493	466	475	488	492	470	457	485	505	449	479	518	505	436	484	472	503	449	448	487	480	476	468	509	485	503	462	488	473	489	531	533	472	479	514	459	490	471	446	481	487	485	488	496	466	468	490	487	476	485	523	476	476	483	504	524	476	484	510	462	484	470	475	519	492	461	477	491	463	472	489	477	516	497	454	446	474	500	484	504	479	480	462	493	516	480	481	455	495	527	492	503	471	449	487	497	461	480	471	520	505	434	450	469	463	476	454	458	478	488	508	440	497	489	519	470	473	503	494	463	445	467	492	477	464	526	495	460	475	461	461	480	441	507	492	466	506	508	487	476	490	487	467	485	474	529	468	452	494	495	435	470	477	484	465	486	472	518	487	459	444	494	472	486	471	495	483	520	484	499	492	496	437	460	486	467	498	469	506	500	498	518	478	477	503	487	475	486	470	484	493	479	509	482	466	484	490	531	441	464	487	474	499	440	461	500	490	470	500	516	488	520	493	466	467	459	483	474	458	532	490	426	471	444	461	484	487	474	487	463	485	504	479	473	468	484	464	446	485	517	527	507	493	490	493	452	515	475	497	466	484	506	512	506	461	475	534	494	493	475	490	487	465	468	476	474	539	451	473	458	453	491	518	485	509	479	474	507	480	486	463	493	503	480	463	480	506	496	505	469	419	436	493	495	493	486	473	470	496	466	488	485	495	493	491	479	512	447	479	481	483	508	522	491	465	504	492	514	496	465	527	488	470	515	473	461	488	511	497	471	521	487	456	478	483	482	517	491	499	511	480	472	481	496	492	486	475	469	549	498	520	430	478	474	494	473	480	529	503	471	466	481	516	502	524	506	477	461	504	470	479	484	506	474	493	483	491	453	466	490
54547	21678	7210	2164	1481	1108	880	727	620	579	518	427	395	402	366	306	338	304	323	315	280	326	319	287	292	292	295	287	280	277	301	323	284	274	257	264	283	282	273	279	270	281	269	237	264	256	293	286	258	273	259	242	253	272	260	246	265	262	237	275	263	267	302	266	258	257	257	257	254	261	264	248	251	233	248	256	221	248	234	270	233	279	255	250	228	256	261	254	262	246	246	268	236	265	284	274	248	270	254	237	253	264	260	260	261	244	267	289	260	243	230	290	245	265	233	263	255	244	250	248	261	230	261	262	242	258	254	262	266	259	249	243	257	256	240	272	265	242	265	259	261	239	269	271	244	237	250	220	225	227	238	263	254	278	250	237	267	248	275	249	283	256	249	263	234	277	267	241	261	250	267	255	273	258	248	262	253	253	257	269	252	240	243	252	259	251	258	246	252	240	249	277	248	246	264	251	255	223	238	254	258	245	257	247	259	259	247	262	248	260	248	249	260	273	278	264	241	263	275	258	267	258	231	246	245	244	255	249	267	245	221	270	244	243	242	249	309	257	244	261	269	277	267	249	261	220	280	236	222	225	246	245	236	265	275	250	224	241	258	257	289	259	244	273	243	226	261	263	245	231	236	256	249	233	231	245	239	260	236	265	262	208	268	247	263	237	271	247	257	271	256	250	245	253	282	276	242	255	234	241	259	257	263	273	258	252	253	256	278	256	254	234	245	252	233	278	254	254	233	262	246	218	270	246	270	235	220	219	243	261	267	252	248	275	250	243	268	247	250	263	271	257	252	257	303	249	264	243	263	246	272	236	229	248	238	260	262	270	273	243	241	248	263	215	264	273	232	229	242	251	255	235	235	279	260	262	276	244	272	259	244	263	259	260	256	262	234	216	281	243	276	267	266	247	288	244	252	256	256	283	262	299	290	247	248	271	265	282	239	247	234	236	251	251	260	255	234	257	238	254	263	250	266	227	273	277	264	232	235	252	282	240	280	257	230	250	239	246	256	265	275	264	257	238	252	246	266	275	251	253	263	293	261	238	246	250	265	243	243	274	244	273	265	239	272	254	246	278	267	253	222	242	239	232	257	264	258	274	269	246	250	253	247	274	237	245	251	236	281	261	273	238	257	246	242	255	268	235	239	256	237	295	249	269	271	260	266	245	252	282	239	249	250	259	209	252	246	243	261	253	246	262	244	260	266	241	253	263	269	240	254	238	258	258	260	247	251	266	261	264	276	239	238	217	239	246	233	257	226	242	245	246	253	257	285	260	269	275	250	260	259	256	259	238	259	245	258	243	234	243	258	234	259	251	237	237	266	250	272	268	265	225	250	253	273	278	245	245	270	262	280	276	290	255	232	240	235	235	271	258	286	247	263	231	259	275	218	244	257	251	272	252	260	285	253	262	217	251	257	255	252	282	234	268	268	238	266	242	242	239	229	258	291	246	259	254	248	257	246	238	256	238	286	243	223	245	260	227	271	246	240	254	225	269	237	229	259	235	248	255	244	280	259	296	241	257	244	255	228	262	242	241	244	210	261	246	235	247	257	265	279	235	229	274	293	273	239	282	275	264	264	273	236	270	231	226	257	232	249	236	256	233	229	261	242	253	246	267	257	240	252	272	236	252	248	235	226	243	250	258	237	257	230	240	252	267	252	240	243	246	247	263	238	244	267	292	266	246	261	264	239	245	226	261	240	238	225	237	242	268	281	232	252	243	205	272	250	228	262	241	257	240	256	262	260	230	259	272	244	258	243	260	253	246	262	234	237	250	223	242	238	258	247	239	254	269	260	239	241	250	284	252	269	264	236	249	260	244	235	251	246	271	230	231	251	246	265	263	236	283	266	243	280	264	257	251	273	241	256	232	227	235	250	265	235	254	264	240	257	265	227	286	238	225	253	233	271	247	238	222	257	263	262	249	271	266	239	268	255	208	272	226	275	234	273	253	279	266	255	243	264	263	264	230	259	288	257	242	270	230	256	273	238	285	275	249	261	250	235	271	256	231	248	258	251	260	253	250	248	251	229	208	280	291	264	233	276	261	240	252	267	254	231	244	233	267	239	261	265	258	260	229	277	275	237	223	232	243	250	279	271	245	234	242	252	254	271	264	258	250	253	252	224	275	237	253	227	244	256	249	243	248	265	246	265	257	281	238	260	259	243	268	256	239	296	231	246	254	265	243	257	246	227	252	256	238	276	274	277	236	225	248	266	258	267	253	247	258	219	239	260	240	242	249	262	250	222	283	245	257	260	276	265	249	232	243	261	227	274	237	247	254	230	295	254	258	264	258	256	258	287	235	271	261	251	251	251	241	222	289	281	259	246	261	264	242	261	250	259	275	241	278	260	265	257	257	263	243	260	265	288	243	260	234	246	221	268	264	301	235	247	253	223	258	279	228	247	256	267	258	255	237	249	288	264	266	260	259	271	273	261	272	269	249	254	255	261	240	269	275	225	266	244	272	261	256	257	282	257	259	248	259	266	241	261	248	242	275	278	265	287	260	243	263	251	247	237	263	261	266	262	230	250	295	250	229	287	255	237	265	259	242	243	272	223	241	252	268	231	259	237	249	234	256	233	239	256	227	255	279	271	249	275	273	257	277	260	257	298	253	267	243	251	269	281	247	246	261	256	236	268	247	254	253	264	237	253	245	237	263	256	274	294	279	233	266	259	257	252	242	247	247	268	252	244	249	243	235	222	228	259	262	271	243	254	242	246	243	246	246	244	251	267	226	246	257	233	264	233	266	259	289	253	269	253	261	262	268	277	225	272	254	250	251	239	257	241	257	247	230	290	237	267	255	263	286	242	243	262	263	245	267	262	246	256	254	258	252	234	285	256	256	242	280	259	256	208	271	286	280	270	280	250	259	241	238	254	261	262	253	274	231	241	272	266	276	258	238	236	264	257	250	247	249	259	286	272	249	256	264	246	246	268	226	249	257	270	245	252	250	251	229	293	261	257	278	240	255	260	234	291	231	250	266	257	234	218	229	250	271	258	264	254	271	269	265	262	254	265	241	252	265	241	252	249	233	285	260	234	273	257	252	279	280	285	266	245	275	249	249	248	263	204	254	274	250	219	237	269	232	261	257	243	252	271	250	277	273	261	259	235	244	262	254	256	251	237	240	248	233	269	290	293	244	247	242	234	263	249	261	300	245	242	260	262	265	260	225	253	252	230	240	235	248	247	261	266	250	235	246	234	261	263	225	270	278	229	283	263	253	223	251	250	244	253	274	236	266	254	240	249	216	266	240	264	234	298	206	238	242	278	254	232	258	257	242	239	263	251	261	221	245	224	254	238	241	245	254	242	276	253	258	244	291	271	273	273	259	223	261	277	258	249	255	253	264	269	259	252	266	263	240	246	253	241	235	230	261	259	258	260	300	256	270	273	237	263	256	273	265	261	238	241	252	235	232	273	257	242	244	267	245	251	276	245	233	279	242	285	274	263	248	273	250	244	263	260	241	288	226	274	251	241	236	223	276
32871	2555	5528	6399	5431	4501	3720	2915	2748	2320	2095	1862	1681	1534	1465	1329	1244	1265	1223	1157	1128	1111	1048	992	961	986	901	925	994	916	922	962	949	825	907	856	860	849	827	792	848	821	820	864	760	814	872	782	842	820	833	764	778	819	741	822	778	762	784	806	798	804	803	803	767	760	742	807	711	770	765	739	738	752	767	754	754	785	785	745	784	738	703	812	716	777	750	801	758	726	808	768	761	735	794	714	759	759	703	738	752	763	766	714	724	745	777	747	739	742	733	720	735	683	753	761	815	722	710	696	715	780	745	728	759	766	796	696	743	736	751	727	761	791	734	740	698	761	733	711	735	778	712	778	729	766	772	754	752	748	737	718	776	763	702	736	719	762	763	786	762	705	720	736	747	734	728	681	656	721	733	757	722	762	741	737	781	770	710	768	726	729	729	742	743	743	703	766	715	726	713	816	692	715	700	770	727	746	732	762	729	741	714	710	748	722	743	732	735	730	730	709	742	735	749	810	760	766	798	720	762	694	766	740	750	729	761	788	679	690	715	762	660	745	713	774	709	747	752	786	716	700	752	701	723	703	745	758	730	758	779	725	766	726	686	731	722	775	752	767	778	703	757	726	752	673	713	753	758	725	779	741	767	770	748	695	721	747	737	739	728	725	770	731	766	779	760	696	729	722	752	689	691	748	732	742	706	757	697	744	741	792	701	758	799	762	732	786	740	728	738	765	758	782	744	758	780	686	738	729	699	800	727	723	691	760	719	763	699	734	717	779	751	740	701	739	687	723	760	708	719	756	698	709	721	761	770	757	753	750	717	687	737	753	718	756	740	718	693	755	732	751	787	713	738	692	788	761	798	688	700	703	758	732	745	751	701	787	750	714	724	727	747	755	775	753	720	741	775	769	723	749	722	722	752	707	739	756	748	753	753	725	759	729	763	727	782	700	699	696	760	756	753	747	723	734	760	738	748	758	698	768	761	812	766	771	738	734	748	720	720	739	715	736	688	774	761	694	767	744	742	732	741	737	754	762	730	721	698	740	725	728	685	758	754	737	761	777	719	707	762	775	713	764	753	688	706	739	728	782	745	781	751	723	744	713	756	756	715	739	702	753	715	755	713	725	740	743	728	780	770	774	771	735	751	698	738	764	717	749	742	696	739	761	752	806	759	789	779	774	755	738	700	719	718	735	729	740	716	742	758	753	745	751	787	746	720	723	740	777	734	736	736	752	701	721	767	759	750	724	718	781	690	756	732	781	732	690	706	722	760	681	730	691	724	742	718	716	728	747	753	746	755	738	798	741	764	753	743	741	760	752	784	696	757	776	729	713	711	744	741	769	770	773	749	698	741	731	790	739	784	783	719	764	737	709	735	706	725	715	744	802	761	726	764	763	676	719	755	744	761	804	692	718	738	771	728	704	747	755	719	720	751	787	699	768	807	762	692	722	765	737	776	679	693	703	734	715	747	746	713	755	725	701	790	637	763	738	741	767	774	809	729	745	742	742	746	710	748	744	759	704	813	724	754	745	792	737	705	707	740	710	765	725	775	738	744	773	777	739	724	722	784	723	675	724	725	750	741	762	686	710	705	739	763	742	701	756	764	723	737	722	695	732	765	808	742	742	710	773	712	695	748	692	767	726	743	721	751	793	738	767	772	768	683	671	770	758	713	713	764	726	724	680	776	750	776	728	731	744	707	732	704	784	654	731	782	718	729	737	756	709	754	762	725	713	764	703	749	758	708	755	734	749	781	799	751	681	724	724	777	731	721	726	735	725	689	738	739	735	725	754	757	706	728	735	783	754	748	734	744	785	670	764	728	752	672	732	722	711	735	710	727	739	770	700	721	720	727	695	754	776	763	760	707	659	720	711	707	726	726	736	757	800	747	750	712	731	780	791	726	721	690	774	749	762	722	749	703	786	764	748	730	714	778	733	785	764	719	793	750	706	707	712	735	741	726	730	751	739	759	755	769	735	701	704	758	736	687	744	769	697	705	742	727	767	744	784	720	727	753	740	773	779	730	803	738	760	689	756	730	700	777	758	757	698	735	740	715	774	732	765	725	731	757	726	713	723	754	723	716	708	754	723	734	726	778	774	743	726	703	705	759	721	749	718	716	698	772	739	740	722	718	744	743	743	754	713	744	754	752	756	705	686	693	798	720	708	739	733	714	739	741	742	737	700	790	701	698	806	725	713	714	747	740	766	741	765	696	787	742	741	811	740	756	690	756	733	727	762	715	716	750	746	730	748	751	728	735	762	732	732	748	716	720	770	751	734	720	763	753	735	748	774	781	692	711	704	728	738	735	730	732	735	704	742	695	725	753	750	785	770	692	716	722	722	712	778	738	691	750	739	748	681	778	746	749	794	781	721	732	759	734	714	739	793	751	748	731	738	741	686	746	781	749	780	759	764	714	758	783	715	746	755	781	743	746	718	736	717	759	772	730	779	756	701	720	720	676	690	760	726	740	753	722	713	707	778	737	745	735	736	734	673	743	758	742	731	726	734	729	749	744	766	756	740	700	745	686	737	767	719	738	751	722	750	790	732	739	700	764	732	699	756	691	766	662	761	764	728	733	714	749	714	743	759	754	776	770	708	761	735	724	747	711	793	712	658	775	715	736	746	722	789	757	762	716	738	772	723	749	753	718	758	688	764	726	713	687	732	740	749	741	738	726	819	766	723	720	744	719	769	738	749	757	758	719	749	767	781	730	707	723	709	724	691	757	749	734	731	780	745	750	759	755	711	737	739	758	723	788	814	731	726	700	740	715	715	742	757	745	742	744	711	717	741	773	740	723	727	754	756	713	738	722	739	751	755	735	738	758	723	787	779	751	739	724	775	717	767	676	706	775	783	741	774	685	746	801	727	746	701	708	780	730	689	767	748	697	759	708	727	730	733	726	756	774	701	738	760	790	721	747	786	772	717	711	727	760	725	694	733	729	749	745	736	730	695	764	759	686	734	760	767	694	714	709	705	759	755	749	736	760	741	708	732	734	761	769	681	740	751	726	731	747	761	712	701	789	751	781	715	756	734	724	742	733	763	763	780	733	727	702	745	767	706	758	712	716	730	709	704	735	748	724	778	722	729	695	748	741	738	765	769	718	745	752	712	739	727	725	740	745	702	716	766	700	730	773	790	788	732	741	737	734	762	732	734	695	770	698	771	776	715	757	732	790	757	749	743	719	799	734	724	720	801	783	735	681	720	720	739	753	709	735	760	717	765	793	711	701	765	779	717	727	751	712	708	746	748	751	717	769	727	742	757	716	714	702	749	721	746	742	752	731	720	753	736	733	717	708	712	803	795	697	760	673	733	762	707	732	688	715	734	717	731	713	723	747	702	734	754	751	781	731	725	777	752	777	764	738	766	719	727	744	746	727	758	710	730	719	741	731	722	805	785	704	756	713	747	761	697	723	737	739	761	759	714	743	733	786	708	749	759	729	706	728	772	749	742	721	725	779	706	735	712	740	711	756	741	716	730	708	720	701	758
5846	358	167	117	105	88	85	90	85	99	93	109	82	83	89	94	68	87	86	77	75	70	90	78	54	63	67	72	76	66	76	79	82	81	96	86	75	72	69	85	68	70	87	63	83	80	80	74	72	79	74	75	92	61	91	83	89	78	80	73	90	84	84	73	85	75	74	68	85	88	75	74	94	72	85	81	88	77	83	77	62	74	82	73	66	76	86	70	76	86	85	73	97	91	73	78	83	77	73	85	76	87	60	86	94	79	75	66	88	77	92	84	76	74	87	78	76	75	61	83	74	70	87	67	71	76	94	72	71	64	79	76	70	92	74	91	81	65	81	62	77	59	75	76	76	86	91	81	75	90	92	86	77	63	77	87	73	82	92	74	71	58	86	74	86	75	73	89	76	69	68	69	73	73	77	72	87	77	86	102	81	76	67	98	79	77	88	73	95	80	71	77	67	65	85	79	74	82	69	77	79	95	81	69	79	77	73	71	75	84	75	82	78	78	78	87	74	84	71	87	69	82	89	80	92	73	68	59	81	88	73	73	93	76	91	70	72	91	75	90	90	72	95	73	87	79	84	69	78	79	70	52	68	80	76	74	83	79	78	78	73	93	96	87	82	68	83	88	61	81	66	82	76	71	89	87	84	69	88	76	75	75	78	79	78	72	67	73	81	79	81	84	81	89	76	92	79	80	87	79	76	79	71	79	71	87	78	83	82	79	65	88	80	75	81	70	85	87	84	70	74	74	79	66	92	83	84	76	62	74	80	81	87	76	69	83	77	73	67	80	101	87	88	78	102	71	83	79	73	95	78	92	82	73	93	75	66	72	79	79	76	69	84	56	102	75	67	88	82	81	76	91	63	80	72	70	84	84	73	80	75	79	84	76	92	77	76	83	89	80	78	75	65	88	90	77	67	93	79	89	82	69	92	75	79	87	82	66	70	60	84	72	76	87	82	73	76	75	71	83	79	67	78	82	85	110	95	72	82	85	82	86	84	75	70	100	74	87	62	77	72	62	77	68	79	80	72	73	72	81	90	66	69	58	68	68	74	72	89	84	81	84	86	88	85	82	71	78	70	97	79	72	76	70	88	82	68	108	61	84	70	77	86	81	66	84	83	87	77	78	75	73	75	73	94	76	81	83	81	90	94	74	83	81	88	70	90	84	78	76	89	70	70	85	98	84	99	89	88	80	87	78	66	90	72	60	71	80	76	83	85	72	72	79	68	72	74	80	86	85	72	76	79	77	89	92	93	76	68	71	87	61	75	91	91	82	66	63	82	76	83	67	86	67	86	77	92	68	80	77	96	74	61	84	70	60	85	92	77	72	93	73	69	75	53	83	77	98	72	85	80	72	95	81	68	74	73	84	78	88	72	65	81	72	76	86	79	87	92	73	80	87	75	90	82	82	82	80	97	81	74	73	76	88	74	67	82	73	78	68	88	78	78	60	60	87	73	88	87	83	85	84	80	78	77	79	80	82	104	65	80	84	90	93	70	68	81	82	77	68	93	75	75	99	85	78	89	83	79	87	84	70	96	64	78	84	68	83	83	87	72	77	73	77	76	88	71	83	95	101	81	70	90	101	95	92	71	83	76	95	80	89	93	93	92	74	83	91	76	70	89	67	78	65	96	71	88	73	73	77	79	70	88	65	78	94	94	67	75	99	73	74	81	87	70	83	65	79	73	76	67	76	77	82	69	86	88	92	68	82	82	76	70	86	76	84	72	78	80	87	92	70	66	86	79	84	76	75	75	84	93	67	90	78	72	82	77	67	61	88	73	74	77	96	86	88	93	71	85	86	84	76	76	65	90	67	88	83	80	75	74	79	87	77	77	82	74	64	75	89	88	74	83	62	86	91	79	76	82	64	87	78	97	83	89	65	84	92	82	93	76	82	79	96	100	72	74	83	64	84	68	73	67	77	87	79	70	90	84	99	69	72	76	104	88	80	87	78	92	81	79	81	66	87	84	76	79	64	81	77	99	77	73	84	82	72	67	84	73	82	78	81	92	65	76	89	91	85	73	97	73	64	87	71	72	95	90	84	70	68	83	75	58	58	75	77	75	74	86	70	80	77	84	72	73	83	75	78	68	86	90	79	83	80	81	79	87	82	77	77	70	68	69	74	79	86	68	86	89	78	83	75	77	78	69	71	68	81	61	85	78	74	71	81	69	81	86	77	86	82	81	68	84	87	90	85	79	71	92	80	77	83	80	85	65	66	84	96	81	81	84	84	80	80	78	85	72	68	80	86	72	85	69	77	60	94	73	79	74	90	83	85	75	81	79	85	106	101	79	91	70	84	77	84	67	84	72	77	86	84	59	81	87	80	87	86	83	81	75	79	69	81	73	71	71	84	75	79	80	87	70	67	76	98	98	83	76	71	89	70	68	68	77	70	79	72	81	82	77	69	83	71	85	75	80	78	74	80	66	78	72	92	70	76	91	68	77	75	82	75	76	88	73	76	84	78	89	72	81	78	76	69	82	70	73	83	69	81	80	78	77	66	75	88	69	86	71	79	69	74	105	88	74	89	63	93	73	93	68	79	79	72	82	93	102	82	68	73	88	67	84	61	71	72	90	87	75	69	83	96	75	86	90	76	78	78	68	92	81	84	64	82	62	82	91	73	83	92	77	89	80	91	82	98	75	96	75	88	85	72	68	78	84	66	80	69	94	73	86	78	75	75	81	67	73	91	61	67	92	76	90	92	73	78	74	73	72	87	64	69	83	72	73	79	66	74	90	87	98	70	89	92	71	76	82	79	78	66	85	79	71	68	83	95	89	79	80	71	64	76	71	83	67	73	75	73	88	85	72	78	71	87	80	75	92	76	84	84	97	93	82	69	97	67	80	88	82	80	84	64	82	70	80	81	69	85	67	82	83	88	78	76	71	72	96	79	70	64	80	74	60	87	73	82	83	65	84	62	59	105	69	76	69	80	78	76	79	97	68	86	90	70	89	82	82	74	74	71	88	86	72	82	77	69	76	94	80	102	95	71	73	78	69	86	92	82	84	84	85	65	80	65	85	66	73	79	69	69	77	69	85	79	70	88	77	93	70	81	84	73	83	68	92	68	70	63	77	76	93	78	84	91	78	71	87	82	76	73	71	72	85	69	74	85	64	71	78	86	83	77	72	81	75	97	72	85	78	85	82	71	76	84	56	69	83	69	82	84	85	80	77	75	75	97	78	74	74	87	78	75	84	88	78	82	89	76	88	79	81	78	81	85	85	79	71	81	84	77	79	93	88	80	90	76	69	82	100	79	70	91	69	76	94	80	87	91	95	77	97	69	57	76	67	96	81	68	83	79	87	78	75	79	75	79	78	87	65	73	64	65	66	71	66	80	69	92	90	64	77	91	67	68	89	73	86	72	68	76	88	72	77	90	82	79	61	68	81	76	71	85	76	85	76	75	73	98	82	88	83	69	81	91	72	75	100	70	61	80	71	84	97	77	78	85	82	87	82	74	66	78	72	69	79	97	97	85
5660	355	386	423	415	370	367	348	305	338	323	345	310	307	319	295	316	299	313	313	296	274	297	284	289	285	319	327	281	281	294	308	271	291	296	253	292	324	317	283	313	294	295	293	285	294	339	278	268	269	283	279	286	289	291	303	275	309	279	292	277	303	300	281	317	279	290	282	266	262	291	275	300	270	307	275	257	274	282	267	298	312	285	292	302	312	296	287	303	290	271	270	311	305	295	291	305	284	292	291	282	296	253	283	286	293	269	295	275	287	282	294	300	287	291	268	263	284	282	271	281	306	297	268	293	321	280	298	282	291	266	305	317	293	286	266	339	279	276	282	280	273	306	278	317	294	276	283	274	312	264	282	289	276	282	277	288	321	297	273	259	308	281	296	315	283	292	271	297	303	301	308	297	287	313	310	283	267	306	300	282	296	274	305	273	296	295	273	299	271	275	266	280	297	266	282	280	285	292	264	271	259	285	272	275	320	282	289	290	293	297	293	336	296	292	272	293	274	318	283	268	289	274	304	290	305	251	290	285	309	297	264	292	281	286	289	323	302	265	249	324	295	272	305	280	307	281	282	254	278	306	254	315	296	280	308	264	304	320	282	259	301	267	299	288	280	324	277	308	310	270	286	288	258	268	291	312	245	278	292	297	292	291	326	292	320	306	288	254	291	282	308	284	316	284	289	288	295	302	296	287	290	314	297	310	275	281	285	286	306	281	287	275	304	286	291	286	302	287	284	284	286	286	282	268	295	289	303	285	291	296	259	275	283	300	322	291	284	312	263	306	312	277	297	311	305	312	289	277	315	302	322	285	302	255	287	280	300	290	291	270	280	302	286	289	282	271	306	252	299	294	285	284	274	295	272	288	305	281	301	288	271	266	294	288	298	291	276	282	291	275	284	293	301	266	285	280	287	276	278	290	294	287	258	325	270	302	281	296	293	279	320	299	285	307	311	299	315	273	290	274	317	305	288	314	295	290	295	260	318	278	289	304	290	283	298	309	314	279	306	310	272	289	253	286	294	308	302	302	298	277	285	282	261	287	293	277	292	268	287	288	278	310	284	294	288	287	319	303	313	283	311	281	285	285	288	291	303	311	286	279	291	304	258	298	302	304	312	293	308	280	250	301	304	296	277	300	304	282	300	280	304	282	293	288	295	299	309	290	291	266	274	287	287	275	294	311	276	292	284	254	265	304	287	311	302	280	268	282	284	292	295	297	306	320	303	307	296	293	310	260	278	309	275	281	267	281	284	279	283	293	256	322	286	281	292	300	284	273	296	289	291	272	289	271	275	266	311	283	313	290	288	286	300	251	242	285	266	328	289	284	288	270	298	284	293	289	275	337	305	274	300	290	280	280	305	289	290	296	314	270	288	270	279	273	319	302	267	294	288	264	305	237	276	316	313	326	296	277	283	298	273	286	278	286	298	288	295	275	297	280	254	269	296	305	263	279	264	284	320	282	304	302	286	269	294	294	285	310	301	288	266	304	309	295	292	298	279	276	284	288	278	275	275	256	285	300	303	300	298	281	293	296	306	322	300	314	296	272	317	307	298	320	280	294	302	267	290	279	279	292	278	336	290	283	307	271	276	285	308	283	276	282	285	304	289	291	269	311	265	251	276	260	283	299	303	283	308	296	305	262	292	313	285	279	276	295	275	287	279	295	294	270	279	294	287	252	268	273	304	305	303	293	278	265	283	306	300	272	291	257	283	310	282	283	266	254	270	282	293	252	313	258	287	282	303	273	272	290	245	293	267	304	305	260	289	301	322	273	300	311	297	319	286	301	302	288	301	276	310	300	289	270	341	289	321	250	287	298	300	298	281	271	292	269	297	271	315	293	264	309	303	297	249	274	327	288	306	314	266	287	293	289	276	269	295	292	271	288	271	296	292	265	295	326	293	268	282	269	267	301	284	282	296	284	299	301	316	294	302	297	283	275	276	309	282	305	282	287	271	321	269	286	317	286	305	270	290	283	310	291	262	276	281	264	259	286	312	270	289	304	290	287	299	282	289	297	280	288	281	253	278	278	326	296	324	291	297	322	268	287	276	308	304	288	296	294	308	296	302	287	301	273	287	281	319	256	307	299	293	300	295	318	304	297	290	269	279	306	317	328	291	292	315	273	293	294	315	271	238	292	300	281	299	294	292	276	278	288	265	271	282	308	263	286	301	298	302	278	292	304	279	295	274	290	268	284	292	297	271	329	268	312	264	296	272	299	292	281	309	301	272	273	268	286	282	313	276	305	286	306	290	308	315	267	288	284	312	284	295	276	290	271	287	282	300	284	278	301	290	292	286	285	313	279	272	289	303	284	302	289	272	310	282	276	264	300	255	289	264	269	324	293	300	281	295	319	266	280	264	274	285	247	300	286	296	271	287	276	264	301	302	300	269	276	297	292	281	301	303	286	290	290	301	281	296	292	312	297	287	298	287	306	275	293	282	307	298	312	275	299	278	272	289	305	306	309	285	292	290	313	261	287	283	300	285	290	303	278	285	284	270	275	268	285	260	277	261	278	265	302	280	311	261	297	286	294	296	302	291	284	297	289	294	294	316	293	290	292	304	270	290	295	269	287	287	306	286	297	264	295	286	298	261	296	321	283	272	283	298	301	292	297	286	314	319	302	294	306	268	273	284	303	289	296	307	307	302	261	270	291	301	263	313	293	293	306	277	318	264	301	282	277	273	263	282	343	310	278	291	269	270	305	291	299	286	279	296	314	297	316	274	272	253	316	314	301	274	287	284	281	286	335	274	313	290	328	296	286	295	289	288	285	276	274	282	264	274	281	263	316	269	277	266	310	302	280	295	300	309	286	271	294	281	270	294	304	291	300	288	265	315	277	304	311	293	262	278	288	304	297	295	276	271	292	272	281	264	322	302	286	276	294	284	317	292	296	282	303	285	284	281	293	277	299	308	287	279	266	327	303	300	275	291	270	296	283	285	285	302	283	279	290	302	291	265	273	294	278	285	298	300	316	281	294	319	261	292	263	290	306	286	303	293	290	305	300	257	313	278	289	322	300	272	304	289	283	288	331	309	265	279	308	305	289	291	283	305	316	293	285	299	301	269	282	266	307	290	306	273	304	310	283	311	291	284	293	278	321	287	284	308	261	303	288	267	304	285	284	277	294	295	302	266	306	295	270	310	298	282	267	291	298	295	270	292	316	282	289	299	290	302	319	285	274	312	277	297	308	328	286	291	275	295	271	254	279	287	292	290	296	305	303	297	305	295	276	322	304	285	286	294	289	299	266	289	272	288	281	293	299	262	280	264	320	296	297	281	288	281	293	297	262	283	289	288	294	287	288	303	283	278	312	295	331	314	279	289	299	251	269	272	289	274	279	299	257	291	307	258	288	297	290	293	299	301	298	260	299	278	304	296	289	304	304	341	294	310	285	297	284	286	274	315	291	283	309	288	295	292	270	286	286	278	266	269	285	310	304	285	289	280	269	316	288	293	267	305	284	298	283	281	314	304	297	303
43646	12332	1819	1061	745	562	440	336	323	283	256	255	232	225	207	197	157	195	204	184	182	173	170	196	169	183	178	158	165	186	147	160	177	183	162	166	156	158	149	140	166	150	162	161	155	153	159	143	149	169	170	160	150	149	144	170	145	151	149	140	145	131	154	160	170	148	166	153	144	153	149	148	171	154	137	177	162	142	148	140	166	166	143	181	150	138	158	157	161	148	142	172	133	170	166	170	153	137	166	143	143	138	151	138	202	146	148	126	136	152	153	159	129	155	152	166	120	143	142	142	154	161	148	156	160	138	162	153	152	155	163	134	134	156	145	161	149	190	150	143	128	151	148	158	148	144	164	143	141	158	157	149	156	146	137	142	132	155	163	149	150	140	162	152	155	147	153	159	151	167	156	145	161	150	143	122	138	150	173	152	152	149	139	146	145	149	147	164	139	156	159	154	170	150	160	156	150	178	132	144	151	169	170	144	165	135	172	152	148	146	194	153	134	158	166	150	157	148	160	158	158	138	137	153	158	151	144	145	164	153	148	159	133	152	157	155	144	161	117	143	147	130	162	164	151	173	144	137	155	153	154	161	180	156	163	153	142	153	156	153	138	142	152	157	124	125	147	145	171	146	136	139	146	158	148	146	144	141	146	169	145	148	148	157	138	127	166	165	132	151	132	153	135	154	149	154	142	157	178	137	150	140	149	141	160	156	130	150	145	143	147	143	153	147	157	173	153	142	169	143	158	147	148	141	150	161	149	146	148	141	154	150	157	177	149	168	167	161	178	151	138	151	140	164	175	136	142	171	136	165	134	142	136	144	152	148	143	160	139	135	148	161	155	151	157	149	169	144	150	153	135	160	155	146	156	151	140	157	157	167	157	146	133	125	159	144	148	145	135	166	144	155	138	147	159	165	166	130	149	156	126	153	123	164	171	159	163	150	155	156	142	136	122	124	137	142	153	142	160	152	158	146	165	149	158	149	184	164	162	162	151	169	129	163	153	158	142	142	133	157	145	149	149	154	155	146	160	157	147	147	153	153	170	155	149	153	165	147	162	150	160	125	147	175	148	123	153	174	158	160	159	153	146	148	200	146	155	140	156	154	165	159	161	166	148	142	155	152	150	162	133	133	143	160	179	151	161	131	167	157	147	187	129	167	156	162	152	143	158	149	138	149	125	161	142	151	158	169	160	148	132	158	158	140	167	150	151	166	150	162	160	157	176	173	146	131	127	162	154	150	125	146	175	142	155	157	144	159	142	154	158	148	170	148	164	165	164	119	162	174	162	140	143	163	136	139	166	148	139	131	155	144	159	160	176	186	154	142	156	171	148	142	139	144	160	147	170	149	149	161	157	160	152	153	150	151	139	181	138	130	148	173	149	151	163	156	166	142	166	166	139	149	145	159	150	157	159	152	152	145	152	147	152	144	146	157	151	140	165	148	160	127	159	147	152	163	148	148	159	168	133	159	156	148	149	133	166	135	132	183	133	139	144	159	162	139	136	152	155	155	137	147	152	122	147	159	141	150	142	152	142	149	150	146	153	165	149	138	152	130	164	139	158	144	160	142	149	140	138	139	163	152	138	146	135	152	141	146	142	147	152	141	161	142	148	159	156	167	145	156	161	161	166	169	154	139	175	128	162	154	136	150	132	128	154	150	161	157	154	137	164	153	153	140	165	155	150	161	142	155	125	154	149	158	148	139	157	185	166	145	152	148	160	168	170	142	144	166	131	146	131	145	156	144	144	150	153	158	153	140	147	151	130	160	122	155	148	156	146	175	156	154	149	156	175	139	167	152	164	154	159	153	151	159	141	145	140	169	151	151	171	175	153	158	138	149	144	180	175	141	157	147	159	142	143	151	147	130	149	152	140	126	148	137	142	156	165	152	160	152	122	153	163	151	155	142	164	168	166	157	171	141	142	133	141	150	132	136	167	181	146	144	143	140	156	163	163	149	143	143	158	140	163	136	167	164	128	160	155	149	165	150	158	180	132	144	158	171	147	155	167	144	158	142	138	145	147	142	163	149	144	144	158	165	153	171	158	152	145	146	150	148	184	138	142	157	145	144	148	148	157	184	131	152	150	161	154	152	155	154	152	145	167	143	153	179	144	138	153	129	150	147	178	163	143	158	131	155	154	155	148	150	156	144	134	160	163	164	144	134	149	132	153	154	153	154	152	161	158	173	174	162	136	146	139	152	152	152	146	163	135	150	158	145	148	158	177	154	149	138	147	168	149	170	158	160	157	147	158	157	140	173	160	144	148	163	152	132	147	158	155	169	144	147	149	151	147	153	156	135	165	156	142	152	155	155	158	172	167	185	172	147	152	156	167	148	164	140	171	155	146	143	175	120	179	157	131	142	155	149	156	151	159	148	166	143	178	150	148	147	126	129	146	141	150	142	153	170	148	159	161	143	166	149	179	160	148	173	141	163	133	161	146	148	130	152	148	143	154	153	166	164	142	135	131	142	147	139	132	144	167	134	157	154	155	149	138	153	143	147	150	141	140	153	160	159	152	143	160	152	149	149	158	158	153	154	172	132	168	138	154	154	155	172	171	145	142	149	143	141	156	152	151	159	168	173	169	152	160	164	141	166	132	139	169	171	175	127	143	139	165	155	138	158	160	144	149	177	152	168	142	158	145	169	148	164	120	156	176	143	171	143	151	147	176	158	145	160	151	155	142	132	147	147	165	139	147	133	153	149	146	175	120	135	160	145	136	154	168	142	151	134	151	167	172	135	163	129	160	153	152	153	180	151	141	128	155	154	135	153	164	171	152	149	162	152	147	157	147	160	152	156	138	147	145	130	127	150	153	168	137	162	154	173	148	162	163	184	132	152	151	165	174	145	165	170	147	147	136	137	134	155	125	156	148	161	163	158	149	154	151	154	161	139	149	141	164	161	175	140	166	156	154	140	147	154	146	146	184	138	157	159	173	127	153	137	158	181	137	139	156	152	155	139	167	161	163	164	150	154	148	145	140	165	146	147	164	161	132	152	173	146	170	162	140	145	141	181	170	136	164	155	144	148	168	164	147	118	141	160	145	167	170	158	133	154	181	146	143	134	153	125	127	151	170	156	171	169	126	135	155	149	170	150	132	150	152	147	159	155	150	143	123	183	146	157	172	167	156	152	172	128	137	127	163	148	146	153	144	136	143	153	163	156	143	151	137	157	140	150	137	153	148	154	158	132	130	138	162	161	160	152	149	155	158	161	166	150	152	163	152	151	133	155	156	144	137	163	146	136	159	154	156	134	143	154	159	180	162	128	134	151	153	164	161	178	154	151	169	129	140	157	172	143	144	134	154	158	149	126	140	144	149	145	141	137	134	159	140	136	162	143	145	153	158	126	170	158	150	140	153	131	143	150	168	163	151	140	181	159	160	146	142	141	164	138	145	167	148	158	148	164	155	155	164	151	153	144	133	149	147	142	148	170	145	160	150	130	161	148	148	170	172	176	173	151	155	138	162	178	149	149	135	163	161	142
24858	1349	3010	3357	2944	2364	1967	1662	1413	1285	1164	1017	985	924	857	788	803	675	700	698	687	635	663	631	594	597	631	575	609	543	577	561	559	559	536	548	552	535	538	574	546	494	526	538	577	554	537	548	512	513	476	510	516	518	527	503	534	548	501	542	461	507	516	528	485	534	569	465	437	501	491	498	473	454	455	497	487	467	446	528	474	493	461	472	521	482	490	498	517	517	509	422	465	535	531	487	507	504	491	475	504	510	507	520	467	464	475	458	471	525	505	514	478	520	469	485	527	511	474	488	505	478	473	491	488	486	477	449	504	502	493	461	480	504	426	507	488	521	457	498	507	470	482	496	512	466	458	531	485	498	460	518	473	472	463	469	477	488	505	482	462	515	464	444	475	493	481	492	505	486	493	462	460	534	484	480	491	479	467	503	449	488	485	474	503	460	501	487	496	485	502	500	462	455	482	473	473	464	502	467	468	453	488	497	514	495	485	486	456	477	479	472	455	481	490	488	473	490	465	462	481	453	454	498	491	495	472	484	519	462	496	446	504	499	496	490	498	471	500	524	493	463	477	513	504	445	532	514	465	512	494	489	480	473	480	481	460	539	489	514	475	471	472	458	506	490	486	500	466	472	471	474	480	481	492	475	492	477	493	506	457	494	484	476	514	469	480	494	453	530	504	482	498	513	468	517	486	471	490	479	492	470	514	462	485	451	491	492	483	494	491	510	502	483	458	480	505	481	464	449	510	496	493	500	498	484	494	510	462	476	469	497	464	494	497	480	512	451	474	428	482	461	487	478	517	489	450	504	481	490	461	491	502	495	485	472	488	439	477	491	492	482	515	503	489	516	500	483	475	484	479	475	466	509	485	502	471	467	513	496	507	500	466	473	509	493	524	462	460	506	469	474	477	488	467	472	463	504	505	516	508	496	468	473	489	470	514	511	466	499	465	517	498	498	438	475	492	438	467	491	476	504	459	514	483	493	513	502	508	476	497	513	446	492	510	450	502	492	521	514	457	537	497	467	484	508	489	446	467	461	496	495	467	489	486	487	486	471	480	483	497	482	466	502	499	490	497	494	496	469	503	480	454	486	497	488	483	526	514	482	486	491	484	484	451	479	523	488	477	483	459	476	438	514	498	478	488	464	514	494	534	463	475	512	506	510	482	543	459	452	474	480	498	481	461	479	487	478	495	467	535	478	463	483	501	510	476	479	528	517	470	485	496	506	523	503	494	465	441	492	481	464	506	471	517	460	508	505	478	467	500	500	505	497	473	486	478	474	452	474	504	478	503	531	497	500	517	508	497	515	455	481	519	512	497	468	461	497	457	521	472	496	482	467	523	474	476	477	499	531	473	506	502	498	476	484	490	518	460	518	524	549	501	507	470	427	526	497	491	492	547	522	472	452	491	505	501	510	455	503	459	487	467	511	463	497	485	504	471	458	508	493	499	475	461	502	468	503	472	470	488	498	457	497	485	480	469	463	475	525	471	474	482	472	502	506	495	482	516	482	447	463	467	482	489	512	502	462	487	516	467	472	505	481	430	494	500	469	462	454	534	478	499	491	491	466	477	498	492	517	477	465	502	462	473	465	482	484	491	454	524	516	514	484	489	491	464	509	447	472	489	486	457	465	503	476	448	470	482	481	489	489	403	445	476	499	544	490	463	480	504	488	479	457	496	476	486	498	464	494	496	472	505	499	448	518	464	518	476	488	472	502	501	481	475	438	483	491	489	465	469	489	463	494	481	505	487	504	468	485	469	452	468	488	466	463	498	476	532	493	481	491	476	465	515	491	475	473	497	485	436	467	512	445	501	452	492	457	472	505	482	503	450	484	460	451	499	472	449	472	467	464	464	493	498	503	502	493	497	509	497	491	498	469	450	474	456	491	427	498	507	500	465	485	506	489	515	493	441	487	471	481	477	504	502	459	483	494	517	489	469	474	505	502	535	478	502	466	515	523	497	461	463	482	462	500	466	491	506	486	491	515	482	469	495	489	465	477	494	495	503	543	510	468	503	497	537	510	486	428	486	448	502	488	513	447	503	471	477	483	492	506	494	464	491	516	483	478	464	462	522	508	514	460	440	494	473	489	509	477	497	484	491	474	480	461	480	488	518	471	435	484	450	492	474	524	461	465	507	482	507	466	475	500	476	476	465	509	488	473	524	520	490	478	459	497	466	507	491	485	507	466	515	510	515	486	521	515	471	475	460	491	482	477	497	465	495	460	503	507	495	510	493	491	469	517	474	487	486	495	523	522	489	482	521	487	518	491	462	515	507	492	460	474	473	444	513	481	471	504	486	498	446	515	534	476	462	477	482	502	469	546	489	523	462	469	498	479	484	497	438	510	464	504	507	476	487	482	449	486	458	462	480	518	457	471	473	478	503	484	457	492	518	443	493	472	506	485	504	454	471	464	503	515	547	498	464	468	484	480	477	474	458	496	480	478	446	469	475	464	473	477	465	500	466	506	449	503	453	478	477	509	488	449	525	445	473	482	484	489	454	512	521	493	508	518	498	489	472	434	532	477	517	474	461	485	494	517	440	483	478	490	487	474	479	458	498	476	496	472	483	530	466	510	485	448	515	486	500	489	488	498	494	509	505	486	527	507	513	509	472	461	482	485	493	509	473	484	550	483	495	475	481	486	494	498	510	470	451	506	434	485	465	465	495	455	460	449	482	470	478	493	441	433	454	488	448	504	475	483	513	456	493	491	484	494	458	480	469	467	468	487	531	464	486	464	503	494	496	519	465	472	468	470	498	495	480	497	501	503	470	452	484	530	459	496	490	545	486	480	517	515	466	476	467	490	485	443	494	499	468	536	459	516	509	479	476	506	494	464	528	498	520	502	504	480	470	519	476	541	468	517	493	480	516	431	489	488	471	478	470	481	518	491	461	498	431	472	464	502	456	459	446	491	480	523	490	549	458	517	515	494	472	515	485	484	450	497	483	497	470	481	513	476	502	500	469	451	500	477	499	455	465	456	454	467	482	492	488	493	471	492	455	480	440	474	494	475	476	475	486	490	506	499	451	457	481	470	470	447	457	507	474	485	434	453	485	479	502	484	468	474	503	494	496	521	473	489	457	527	494	478	506	500	499	472	504	511	470	481	472	457	494	503	504	477	471	499	462	444	503	453	483	509	505	458	488	473	473	477	503	479	494	472	468	500	448	456	458	447	479	491	489	479	452	495	476	517	475	489	489	475	482	429	487	448	489	479	465	455	471	483	455	477	504	504	460	489	505	511	486	497	467	473	478	429	491	473	488	442	470	494	489	474	445	509	482	481	476	453	458	504	478	486	505	456	470	457	468	462	450	491	443	465	487	513	463	476	502	495	488	489	493	475	499	491	450	457	509	530	507	483	491	501	510	524	497	522	523	462	497	485	475	519	475	464	520	498	494	471	510	471	532	481	508	542	498	482	498	494	491	537	494	483	505	491	461	483	520	455	501	480	485	479	504	520	526	494	475	473	508	486	462	446	507	509
58730	20371	4690	2208	1637	1171	864	703	593	498	448	407	431	390	406	356	356	325	314	339	293	322	291	299	262	301	328	280	270	250	270	294	292	253	268	243	267	276	254	287	256	282	262	246	227	220	263	261	245	289	295	261	262	264	236	243	272	238	270	239	274	247	263	242	248	262	226	257	279	261	247	256	270	240	300	236	265	260	257	289	253	245	266	278	246	259	245	257	243	259	243	216	245	264	225	257	227	233	251	246	251	277	250	245	276	227	273	244	269	272	276	243	243	263	234	260	267	259	261	264	241	243	256	249	263	241	220	241	281	241	243	261	255	255	265	267	243	281	244	244	256	266	246	255	247	258	232	259	241	264	253	257	268	262	270	249	247	275	252	239	254	265	245	253	249	270	240	270	264	282	225	256	243	259	275	245	221	264	255	238	235	254	266	267	269	260	233	266	251	241	258	236	245	286	250	222	254	240	239	245	284	216	306	256	240	242	232	279	248	264	252	255	242	243	255	257	267	281	257	273	205	252	253	246	246	248	220	256	260	235	233	255	262	259	246	281	241	261	258	285	282	286	257	261	243	262	241	258	302	248	255	267	247	262	220	258	247	269	290	241	250	246	264	275	270	233	273	240	250	233	242	250	262	280	230	235	253	254	244	243	262	243	231	263	259	242	270	236	230	259	271	255	273	233	247	256	238	268	252	242	277	259	259	243	275	259	265	249	273	250	240	240	249	229	270	237	266	252	253	252	278	258	256	230	249	250	246	249	264	257	238	265	257	233	249	260	281	264	258	254	269	266	256	284	263	247	273	272	236	241	274	253	251	281	295	277	235	281	261	268	283	253	247	262	272	281	279	264	270	255	248	232	252	254	242	265	238	245	234	288	274	239	229	244	269	293	277	244	247	234	268	252	284	258	263	261	225	242	241	262	278	242	238	262	246	249	251	228	280	247	230	235	257	230	260	253	227	267	258	242	283	258	224	230	235	270	221	272	272	231	251	232	257	240	259	283	245	255	250	247	280	234	244	263	243	251	272	268	257	265	253	251	275	249	268	247	247	264	252	264	257	199	252	266	239	232	274	266	251	266	224	286	273	245	269	266	234	244	217	257	222	259	256	254	270	239	235	267	241	260	242	261	253	241	273	269	270	247	255	242	261	233	276	221	236	265	261	229	236	230	247	264	252	252	256	211	296	271	255	272	254	273	268	246	255	267	265	247	253	237	239	263	254	269	244	251	239	236	247	251	272	246	241	257	254	255	260	255	251	244	240	276	244	265	258	288	227	279	291	256	289	261	238	237	247	261	225	258	258	238	218	226	258	250	230	247	268	232	242	261	244	247	256	281	290	245	280	247	287	236	253	246	267	246	265	231	262	268	262	244	261	276	259	266	260	261	240	275	280	252	232	257	245	266	253	264	241	234	273	242	280	259	282	265	242	261	261	269	229	272	262	236	261	263	243	266	241	240	247	249	249	232	278	265	261	263	236	263	267	269	242	240	247	246	271	232	268	248	268	256	256	242	271	264	252	252	239	267	258	250	256	271	269	247	271	251	264	247	242	265	242	266	272	234	279	236	249	226	257	250	238	282	236	235	264	242	252	245	267	269	251	260	244	261	273	250	246	259	247	235	265	238	233	268	267	249	242	265	259	249	241	273	251	255	251	259	244	258	248	233	246	250	239	254	240	255	235	272	244	238	244	279	259	243	237	252	278	240	212	284	271	240	251	238	244	267	254	258	225	259	254	259	258	254	244	242	254	248	273	267	259	251	233	295	242	247	262	284	248	266	278	260	245	264	263	243	260	245	250	245	252	248	258	245	250	269	250	263	243	233	271	244	245	228	259	245	251	272	269	257	244	268	247	250	237	228	230	210	262	241	287	259	287	278	263	232	266	272	263	271	273	265	253	234	271	226	260	282	243	228	238	241	235	255	243	247	267	271	253	245	253	256	230	254	268	269	257	239	256	254	268	239	284	226	250	250	256	263	244	224	254	265	240	246	266	269	253	262	249	234	242	257	225	245	250	241	273	245	253	246	255	256	265	282	254	235	243	238	263	233	246	261	269	247	266	256	221	260	299	231	262	264	219	249	257	256	277	208	253	276	256	223	264	219	258	236	249	240	258	281	245	282	269	253	252	257	230	269	240	241	266	266	270	251	246	255	226	249	241	283	257	301	271	247	209	255	243	283	247	283	261	219	255	254	264	268	253	223	310	272	256	250	253	233	257	247	244	259	261	253	261	246	237	248	239	258	252	275	259	236	233	240	260	243	274	240	251	251	248	245	275	230	258	284	267	259	258	259	266	250	229	251	250	292	221	237	247	239	260	264	266	267	254	267	261	255	253	272	283	272	254	268	247	229	259	270	252	241	257	260	219	262	233	226	273	246	272	239	264	260	273	263	235	253	271	247	279	230	245	255	269	249	277	258	229	275	287	269	252	249	245	242	252	234	240	263	271	250	257	239	272	243	251	243	245	284	253	273	287	253	229	263	237	259	274	250	263	267	241	263	228	279	218	237	234	268	270	272	256	248	288	252	249	254	240	238	265	251	240	276	269	231	254	235	277	253	265	248	293	269	242	260	253	222	226	255	261	252	216	264	280	261	249	246	247	253	247	229	246	248	241	249	255	270	270	232	250	258	243	247	248	238	261	226	243	259	257	262	256	243	287	243	242	260	252	236	239	236	274	246	263	249	255	270	254	265	258	261	249	250	250	234	266	268	269	274	248	224	248	276	218	248	238	257	243	252	242	233	250	261	240	263	192	253	240	246	272	253	244	303	228	223	259	243	242	258	260	231	254	240	237	252	261	245	217	250	260	276	260	287	269	233	218	252	258	244	248	266	251	263	241	262	260	239	269	243	263	250	220	253	257	252	289	252	238	238	261	249	250	235	223	265	238	272	266	248	243	238	267	262	248	256	250	263	271	250	259	280	234	239	270	231	249	264	276	253	244	269	283	242	221	299	247	269	276	262	236	284	248	263	271	244	248	270	274	270	245	246	266	245	284	255	268	242	253	245	238	268	256	252	280	231	214	239	263	271	244	287	259	247	245	244	286	250	284	268	228	250	250	226	256	213	251	222	285	246	260	246	260	248	245	245	266	263	237	268	244	276	206	225	231	265	236	250	254	263	239	249	269	265	238	268	240	279	261	236	276	278	242	260	263	244	269	237	263	260	255	273	249	252	260	249	246	284	281	275	275	264	261	247	221	240	211	256	261	254	246	247	268	269	261	266	215	271	265	255	269	269	218	269	291	264	287	247	245	243	237	250	269	259	236	246	252	241	310	269	240	285	276	232	214	235	218	245	247	267	266	244	283	234	257	228	237	276	279	270	237	261	277	279	265	250	256	267	232	266	287	262	235	248	235	259	246	223	273	268	237	246	236	244	239	253	250	236	275	247	258	246	227	262	233	271	267	248	231	256	226	250	259	222	273	257	263	241	272	231	283	281	242	250	259	276	269	255	254	243	253	286	225	247	281	281	254	272	236	219
32477	2601	5620	6264	5383	4333	3650	3039	2654	2245	2014	1917	1746	1549	1490	1392	1327	1222	1197	1183	1139	1073	1084	1005	1012	1031	992	924	998	953	920	891	902	900	903	863	799	849	866	825	842	831	810	773	806	778	781	787	787	779	786	744	788	826	843	798	823	816	766	790	799	830	797	763	778	772	809	781	765	771	749	802	742	786	777	817	788	748	739	777	734	717	748	708	761	732	796	775	768	750	772	790	719	785	795	735	718	779	730	726	753	794	718	783	812	792	784	731	794	757	768	779	759	772	731	786	741	711	789	777	746	747	750	738	779	778	724	757	737	727	751	739	746	768	759	715	807	725	678	713	785	810	769	751	746	745	703	761	737	797	745	731	753	773	719	754	738	785	733	747	726	749	718	771	753	749	696	701	686	783	706	797	664	781	742	690	720	732	709	722	705	717	781	745	708	769	755	760	708	717	750	741	761	762	753	774	732	750	741	758	739	729	740	756	753	711	736	748	739	742	734	729	749	720	753	712	772	774	779	739	798	743	740	741	715	751	781	768	770	751	721	789	772	834	734	719	722	732	780	764	765	714	760	768	695	745	705	737	747	727	759	712	773	753	744	743	743	699	731	747	764	738	755	695	752	746	763	694	739	756	769	716	732	731	735	724	762	728	736	714	745	714	696	720	725	788	764	726	670	768	771	701	755	679	694	744	711	720	795	731	693	744	739	755	762	738	739	734	743	721	735	712	768	709	777	772	743	765	724	762	707	765	793	714	741	786	670	785	766	719	771	772	722	742	759	667	756	721	741	714	691	714	738	743	769	691	728	731	762	727	755	755	754	724	743	726	776	775	727	795	733	728	797	718	763	718	717	673	716	745	742	731	739	725	719	757	745	718	709	743	719	737	720	752	715	798	747	764	724	674	730	753	677	794	813	654	742	714	759	704	781	775	757	756	756	720	765	784	748	768	765	753	696	689	753	722	771	750	739	696	811	724	807	743	689	738	746	701	760	734	775	718	721	750	726	659	733	715	697	743	744	714	750	733	735	733	766	760	756	747	727	746	720	766	756	756	773	700	745	779	742	716	767	776	749	768	681	764	701	739	780	715	734	782	736	716	723	777	759	790	742	736	748	731	777	724	751	756	772	744	739	708	755	728	767	749	762	758	738	743	739	743	775	766	730	741	778	757	723	744	742	771	689	740	714	734	764	724	711	747	754	777	660	767	720	771	748	749	761	688	754	750	735	741	728	752	769	722	758	782	721	712	727	760	712	722	670	755	771	696	709	720	714	717	743	732	734	737	780	694	728	683	750	727	707	735	699	735	728	766	752	772	705	721	748	782	732	717	778	729	710	721	714	775	756	724	724	708	761	718	750	743	732	713	781	761	766	764	808	834	753	745	762	756	772	732	750	713	728	716	758	769	793	768	731	765	762	713	746	725	698	707	695	745	763	741	747	724	690	753	727	711	746	721	737	772	710	755	751	787	781	704	757	717	752	734	715	710	713	789	776	731	711	723	713	730	735	727	718	715	742	766	741	743	762	691	749	716	710	760	706	751	733	746	723	762	743	730	687	759	756	707	783	731	735	760	750	741	777	774	731	778	742	758	738	708	727	710	716	738	785	746	754	717	757	759	750	717	794	780	727	722	748	745	725	735	706	799	732	726	751	683	679	740	779	737	725	744	706	730	750	738	755	752	751	754	742	756	713	737	753	736	779	718	729	756	754	745	695	763	756	764	724	714	733	769	758	779	756	743	720	782	698	712	695	735	711	761	734	733	704	763	715	707	756	767	724	730	720	748	726	766	724	685	738	760	786	733	783	734	765	746	815	729	735	728	789	771	754	724	765	750	760	707	727	808	758	751	757	749	698	724	777	743	719	784	733	736	786	755	750	708	734	718	758	726	719	747	729	745	783	729	759	725	741	715	718	743	693	726	743	762	734	737	772	703	760	766	708	747	778	787	726	750	760	743	726	769	701	759	716	751	739	730	744	748	746	730	760	677	677	713	718	760	731	809	794	738	692	730	742	795	755	698	771	733	751	805	750	719	760	728	718	707	720	756	721	714	704	771	728	710	701	734	749	748	685	719	693	746	710	751	731	726	728	762	747	723	722	742	741	756	746	785	716	739	761	801	707	710	737	704	745	766	740	729	713	734	764	735	743	714	715	740	735	738	709	775	744	713	748	749	744	734	748	752	768	723	677	739	756	744	757	724	764	734	767	794	750	699	740	715	741	747	787	759	694	718	732	713	725	773	739	715	728	735	795	759	690	732	711	710	740	728	717	692	701	687	765	743	739	711	749	735	714	767	754	724	708	747	732	695	740	716	757	722	757	725	742	726	723	725	766	730	697	740	774	750	736	716	717	756	707	706	750	713	685	727	715	730	738	715	719	787	746	720	749	763	721	742	741	727	686	762	789	782	779	713	722	762	762	728	705	795	751	748	728	703	709	795	755	714	747	768	702	724	766	766	771	710	714	758	758	784	718	757	728	744	723	757	734	754	758	743	684	741	701	781	725	737	762	734	731	687	719	736	766	763	741	745	806	771	752	720	713	766	756	778	748	751	748	733	714	765	731	713	732	715	762	734	708	735	749	729	773	739	770	748	735	696	703	725	728	685	709	743	734	751	762	803	754	746	728	769	760	727	735	731	738	739	700	794	694	733	732	712	726	803	715	754	758	741	743	786	731	721	710	762	760	807	754	721	719	779	733	755	720	764	769	746	737	711	821	742	758	734	690	763	748	707	709	755	763	763	768	740	697	743	812	734	662	779	781	753	772	688	685	745	767	752	769	733	746	746	722	747	741	718	758	784	748	741	718	691	749	742	737	737	750	749	745	746	732	727	730	701	737	732	735	726	741	757	730	723	714	719	758	784	736	745	724	729	711	701	784	751	822	747	712	805	710	737	725	810	712	749	741	711	770	756	710	785	782	741	756	724	755	770	749	701	723	717	799	748	785	762	743	761	726	705	689	777	771	800	765	779	743	696	726	744	736	767	733	756	753	738	719	714	790	735	714	756	743	690	742	807	752	746	723	718	714	765	712	726	719	746	706	723	752	737	717	729	742	712	771	752	758	704	704	769	738	781	760	750	749	745	788	713	678	755	760	748	699	725	725	792	807	739	734	733	719	739	774	740	721	752	712	765	758	719	778	760	701	741	757	789	715	758	755	768	741	753	722	724	752	721	724	685	772	751	729	760	748	700	742	710	728	715	731	733	742	737	758	741	739	662	742	729	716	724	734	703	742	784	706	765	695	730	728	714	733	701	768	729	769	759	722	765	743	722	706	751	755	770	753	769	705	759	749	696	713	744	717	776	763	706	741	788	743	700	760	750	752	720	711	800	736	686	746	728	781	723	725	720	762	727	754	802	757	705	693	769	744	739	799	767	745	747	741	776	771	762	777	759	769	761	743	730	703	747	738	735	765	752	737	759	690	739	749	728	760	745	771	764	705	718	708	679	752	777	698	733	759	757	758	759	733	721	772	732	756	742	777	743	749	746
5901	279	174	134	104	96	95	97	99	80	76	82	88	72	88	83	75	76	89	69	82	72	73	70	70	94	89	70	66	71	84	83	67	72	78	83	74	69	85	84	88	82	89	91	69	81	86	85	86	78	75	92	74	66	71	81	92	93	82	92	76	69	75	70	81	92	78	83	86	87	96	73	97	78	78	93	77	75	77	93	69	76	85	78	79	81	75	79	71	80	68	86	79	66	87	81	77	84	77	70	79	76	86	82	64	62	88	72	93	83	73	79	75	67	75	86	74	81	79	87	77	79	86	66	69	78	71	84	68	71	84	70	89	66	79	85	78	81	84	85	76	84	84	86	82	77	79	81	76	83	75	92	81	70	77	77	68	70	75	75	85	76	82	86	65	75	83	84	72	85	59	77	84	96	69	68	78	61	74	77	80	87	92	85	80	68	79	83	79	59	85	80	83	74	84	77	92	79	84	73	77	88	72	97	56	70	84	78	85	76	92	69	76	100	87	89	75	76	68	80	68	75	90	72	98	85	103	77	75	80	76	83	66	82	75	85	85	75	87	72	81	95	94	82	94	92	91	94	65	71	65	99	65	87	85	74	85	83	88	82	67	92	98	72	81	78	77	66	80	82	65	74	72	90	69	84	96	92	86	84	78	77	77	82	70	86	87	86	81	78	113	80	91	71	78	85	71	66	84	67	72	88	79	78	81	81	77	79	70	75	94	58	94	80	86	83	67	81	77	73	65	89	68	73	72	93	84	72	72	70	86	95	85	81	84	83	78	89	69	68	76	81	87	87	77	83	80	77	90	69	76	72	81	70	74	82	74	75	75	90	81	66	78	76	71	71	72	59	82	100	70	86	84	90	87	95	102	58	72	78	58	74	75	75	81	84	58	72	88	95	82	78	86	83	73	60	77	76	86	88	110	84	71	67	80	100	87	74	76	61	77	73	82	72	87	76	77	94	80	74	68	93	86	75	70	93	87	70	68	83	68	79	78	82	84	79	76	64	64	97	78	73	68	96	78	88	68	87	83	75	69	69	82	72	96	57	97	77	82	76	53	89	65	85	71	89	86	76	90	81	77	79	74	88	73	76	75	77	78	79	70	82	83	77	92	83	77	77	66	83	80	76	87	94	68	77	81	75	75	68	84	66	70	75	80	83	90	84	76	98	70	95	81	67	73	82	76	83	84	88	75	80	96	71	93	80	91	85	88	85	86	80	81	67	73	80	84	78	77	80	74	85	84	86	76	88	80	77	73	72	68	78	75	93	85	84	71	89	71	75	75	65	69	71	85	69	59	71	90	82	89	74	79	61	76	75	78	88	77	60	72	96	81	85	80	80	93	76	78	62	84	72	76	69	66	96	82	94	73	85	76	98	83	93	83	91	72	90	92	68	86	78	93	79	67	85	81	72	94	66	87	79	85	74	79	63	88	79	80	84	103	72	77	79	87	82	79	88	76	94	89	83	82	95	83	69	65	72	78	72	81	86	90	76	91	83	88	73	83	86	80	78	89	110	66	96	74	92	90	60	92	78	71	77	85	65	81	102	81	77	75	74	91	66	84	69	74	91	79	62	84	78	86	77	85	90	75	73	106	86	91	98	76	89	84	80	92	82	90	78	87	88	97	61	69	82	81	87	84	98	89	68	51	95	79	79	74	97	63	75	70	73	82	55	81	82	70	87	72	75	95	70	87	74	82	81	63	84	72	79	79	78	86	73	89	87	74	88	72	75	87	89	67	77	72	78	88	78	67	65	74	76	66	71	73	81	66	90	83	101	77	82	68	92	74	85	86	74	85	86	85	84	80	73	87	72	88	89	75	66	65	79	87	73	84	79	69	72	88	88	69	80	66	91	83	77	62	79	93	77	79	81	90	81	65	95	91	71	83	84	75	73	93	79	70	73	93	59	74	63	71	75	64	86	77	66	80	85	83	79	79	89	81	82	86	74	72	75	75	77	62	73	76	87	87	87	80	91	71	77	69	96	81	91	79	90	75	81	81	77	78	83	89	69	69	73	80	66	73	70	79	92	90	89	91	61	80	69	82	77	76	88	81	83	83	70	83	76	88	84	85	82	79	84	62	72	83	74	91	76	82	87	75	78	78	74	73	71	81	80	82	81	72	81	85	82	80	90	81	67	77	65	83	83	84	86	76	81	83	88	89	78	73	70	65	80	86	72	77	80	74	80	76	67	83	73	78	76	75	78	75	92	75	75	91	77	84	71	80	92	87	66	76	79	73	68	75	81	75	82	69	94	73	77	72	65	104	75	72	83	76	78	80	71	67	74	86	93	83	68	71	79	75	87	78	78	80	80	89	71	79	81	83	69	66	99	78	71	78	75	81	77	78	74	81	76	79	64	86	81	86	78	88	87	82	89	80	86	81	75	70	86	87	62	78	65	68	72	66	84	73	84	85	84	85	82	84	77	59	82	80	78	79	98	81	83	58	76	69	71	86	84	97	81	72	72	81	72	75	59	93	81	80	70	90	78	71	103	63	83	86	94	88	93	87	82	81	69	84	67	76	88	92	60	71	65	73	83	88	82	79	90	78	87	94	78	79	81	76	75	87	89	71	75	79	78	80	74	83	84	77	80	74	73	76	75	88	71	75	64	72	71	77	64	71	85	81	82	65	83	89	90	78	81	71	71	89	73	89	83	66	79	66	69	83	63	72	79	78	84	69	72	88	86	82	86	77	69	75	77	78	92	68	100	72	86	85	59	81	90	89	90	80	68	84	73	79	84	99	79	83	74	71	74	67	76	89	82	79	89	74	70	74	78	65	60	61	76	84	78	83	64	69	72	95	75	97	73	94	91	97	83	77	75	85	65	79	97	70	65	70	80	89	82	90	68	66	95	59	86	94	78	60	56	87	80	72	77	83	69	78	81	78	84	79	74	88	80	80	64	77	61	72	75	94	85	88	68	75	71	83	65	81	87	58	87	82	80	64	94	86	92	84	74	79	88	61	76	67	85	93	93	74	92	75	105	73	77	75	70	62	73	81	70	83	88	84	81	78	70	79	73	79	75	77	79	87	68	77	73	104	76	80	74	83	94	84	75	77	86	69	92	82	73	85	76	104	76	66	93	78	103	75	85	85	98	74	89	88	96	71	88	87	80	78	73	94	82	82	75	86	77	78	83	69	64	85	81	67	73	89	64	67	66	105	93	81	79	92	88	99	79	79	98	98	84	66	66	81	85	85	75	61	82	77	87	79	68	78	83	91	83	75	88	78	68	75	85	67	81	85	78	82	97	83	67	73	91	77	90	76	54	93	93	68	86	92	84	74	77	77	71	72	70	71	73	87	75	75	94	91	80	71	80	77	70	80	72	92	85	91	88	90	80	78	68	75	75	84	82	90	79	70	77	79	80	64	54	97	75	88	81	75	85	62	79	80	85	66	64	75	79	79	96	87	70	88	81	66	83	67	84	67	86	85	86	70	75	81	95	73	87	67	83	88	80	84	68	61	81	94	63	89	83	73	71
5787	338	463	426	442	395	352	356	350	317	339	341	298	342	305	307	318	310	313	314	284	302	325	303	296	334	305	318	311	300	329	261	312	300	283	268	283	296	291	294	315	298	302	288	332	289	284	268	305	286	301	319	262	287	283	304	286	281	289	300	308	333	297	318	285	285	298	292	294	278	290	308	308	271	289	288	307	351	281	267	299	295	271	262	292	295	309	314	302	291	270	300	277	289	292	287	298	280	286	300	271	288	302	303	285	273	282	277	291	283	303	285	316	313	259	287	261	287	305	286	314	291	298	290	281	302	289	279	253	291	301	280	298	284	276	279	307	298	303	245	267	251	253	275	288	259	276	296	281	306	304	268	278	266	283	317	269	315	302	300	270	261	287	301	269	309	296	260	279	299	277	279	291	266	302	264	282	305	277	290	293	270	301	296	280	295	293	299	257	293	300	274	269	313	311	271	307	272	290	330	284	298	284	289	264	266	304	279	286	273	293	307	305	294	288	278	307	289	294	279	320	304	261	290	292	309	278	295	283	294	258	284	266	309	277	262	292	290	291	296	302	294	290	314	320	285	303	269	262	277	267	302	290	269	292	305	298	263	314	282	281	254	271	275	301	303	298	277	285	282	261	294	289	296	307	279	271	323	294	291	271	282	306	282	285	281	295	310	306	292	269	261	321	259	304	278	284	281	287	248	311	301	299	288	324	302	294	285	305	291	310	295	304	308	295	303	307	274	277	331	286	298	298	307	270	296	301	291	289	267	315	274	311	300	306	286	278	307	320	267	318	319	271	243	261	291	270	289	303	247	280	310	255	289	281	337	275	286	304	303	282	304	285	270	293	261	272	291	296	319	292	294	289	270	279	294	273	289	301	311	323	286	278	293	305	277	295	278	270	307	286	304	293	286	294	309	272	274	321	295	305	276	298	283	283	306	289	275	298	325	302	294	317	299	263	286	314	267	289	273	316	327	286	303	290	286	274	280	269	266	275	309	275	302	284	285	293	298	315	289	285	267	268	265	283	284	266	295	287	261	299	276	298	309	267	323	292	279	291	309	293	312	278	303	316	280	284	253	310	303	298	324	277	285	285	297	293	298	297	310	270	276	291	293	325	301	321	272	314	306	295	284	269	283	267	290	283	274	282	284	296	261	307	297	320	285	268	289	292	282	286	292	294	278	320	282	263	280	282	283	264	300	250	275	292	303	292	263	322	304	301	300	295	297	283	283	270	278	270	329	284	289	280	295	288	313	275	318	296	292	302	277	306	278	274	318	280	283	267	301	303	275	304	289	267	247	293	288	304	275	293	246	322	291	281	279	299	291	280	264	293	301	294	304	310	299	281	274	307	323	307	317	289	279	296	302	254	289	304	304	261	294	276	305	294	302	288	272	291	280	269	301	245	282	286	275	291	284	294	285	296	294	274	273	308	327	308	288	300	279	304	299	327	290	296	257	276	295	309	298	285	286	309	286	318	290	269	269	323	302	282	280	318	304	308	314	284	307	280	318	318	269	290	298	263	298	257	289	296	262	310	316	295	299	296	292	273	298	263	271	308	291	309	288	301	294	286	281	296	278	298	329	275	306	266	308	306	278	283	257	279	268	294	294	294	288	282	292	307	292	277	299	282	284	281	275	326	311	314	288	272	302	281	295	338	323	296	274	320	316	301	303	328	270	299	286	262	298	298	295	293	274	303	295	321	279	271	283	276	309	292	304	295	302	305	293	301	279	310	316	295	281	273	294	283	291	282	305	283	272	258	294	283	270	316	277	289	298	283	251	288	269	295	293	291	291	266	280	297	276	298	275	315	295	309	282	285	296	278	294	308	323	281	268	287	253	300	289	304	309	273	277	327	270	256	273	249	255	289	261	280	293	295	301	289	313	296	280	284	286	276	286	299	267	290	297	293	300	287	279	291	309	285	293	289	287	308	285	283	293	286	307	273	292	284	289	300	283	294	240	314	321	314	270	313	298	340	308	305	309	272	300	287	295	260	312	283	300	294	280	297	325	269	294	295	273	295	271	281	270	302	276	293	292	285	307	266	281	273	306	307	280	294	271	285	287	282	291	276	283	297	290	288	307	287	296	294	296	280	288	317	298	283	291	282	278	286	268	299	319	296	288	288	288	253	279	304	307	313	268	271	300	275	290	294	273	312	285	251	330	313	285	308	275	272	316	295	286	279	285	285	281	279	303	305	291	264	271	330	276	302	332	296	293	305	322	291	269	303	275	257	303	295	284	314	276	284	280	305	299	321	302	309	282	268	306	266	324	296	260	296	301	301	284	325	291	301	342	310	317	278	285	268	298	313	317	327	255	265	322	297	316	305	294	285	327	282	262	307	270	288	284	286	293	280	295	295	268	264	276	299	321	311	279	312	285	274	291	282	296	268	282	292	299	291	282	273	314	327	282	287	293	274	288	280	306	282	274	298	327	264	310	276	282	294	287	276	286	320	282	302	316	268	283	280	295	281	294	283	270	292	296	307	282	297	273	291	270	305	301	280	305	268	313	274	324	315	309	287	263	294	289	296	306	283	301	319	270	283	301	302	287	290	282	303	291	298	290	272	279	322	293	311	311	285	299	307	299	314	270	289	286	287	290	324	301	287	297	296	265	267	319	293	278	286	275	288	306	284	289	293	289	289	286	290	308	301	290	334	287	267	298	291	304	272	303	271	287	283	283	313	278	287	321	284	305	308	290	279	289	281	269	279	291	301	274	309	252	308	277	266	254	289	305	320	299	293	280	301	278	298	292	294	280	282	269	292	295	279	291	256	281	285	269	302	302	260	302	300	313	288	301	294	314	284	285	308	297	317	279	314	299	287	278	316	286	269	308	298	262	305	285	293	290	288	289	310	282	279	293	302	234	282	303	301	264	277	288	282	285	264	315	315	285	303	303	294	266	282	257	321	288	277	290	305	317	298	293	293	315	294	294	311	292	290	297	308	302	267	274	276	292	306	306	298	305	298	298	277	329	253	301	283	289	270	259	303	277	299	299	295	275	286	278	269	289	309	308	284	284	297	277	284	271	242	246	278	288	285	302	285	273	262	314	282	311	274	262	320	276	310	259	294	279	278	252	298	290	283	300	282	271	291	322	249	300	281	301	281	288	273	295	288	330	274	303	285	285	248	304	278	292	318	291	296	273	284	287	271	303	297	304	276	273	289	296	264	279	269	313	248	276	263	301	292	266	275	296	259	294	285	283	331	274	301	304	282	313	275	287	273	318	314	293	283	319	284	271	294	278	294	259	321	283	278	299	272	309	301	331	274	299	331	325	296	309	260	310	290	295	293	292	312	283	336	300	283	256	287	294	285	282	302	295	313	291	294	275	284	275	299	322	274	274	306	304	299	299	299	265	313	290	313	306	279	286	281	275	282	311	308	312	302	293	286	290	293	267	279	280	292	280	303	277	303	250	307	280	300	286	305	272	260	275	293	325	300	287	290	319	270	267	315	321	292	273	290	292	341	300	273	289	269	290	281	284
45145	8831	1442	1079	759	633	443	413	343	294	268	235	209	218	190	203	184	187	183	186	172	190	173	179	166	163	188	178	164	186	155	168	164	165	152	168	169	186	143	178	181	144	152	175	188	166	155	160	144	144	160	143	173	167	158	160	155	135	175	156	154	148	153	145	151	160	147	162	164	144	170	160	141	154	161	157	156	155	162	132	175	159	154	149	160	139	187	139	168	161	167	144	169	155	159	162	157	148	148	172	162	151	179	131	151	185	150	156	167	149	175	149	143	131	154	155	157	157	137	166	160	135	144	158	161	143	158	152	147	150	146	176	155	142	147	173	154	148	160	168	171	147	174	143	156	157	144	171	183	149	143	155	167	155	158	166	153	176	122	162	130	153	160	154	148	133	145	141	151	162	169	165	132	153	152	146	151	140	140	153	152	190	148	150	146	167	154	153	155	148	153	157	147	146	148	162	147	148	156	156	125	129	146	135	156	155	160	169	163	150	145	155	146	163	143	161	152	149	157	149	161	157	147	163	157	141	164	172	159	132	148	145	182	167	164	168	157	129	136	134	134	171	157	142	157	171	150	142	150	174	152	152	156	154	159	164	156	179	143	133	156	171	149	152	143	153	161	182	148	145	141	181	160	134	153	172	172	167	149	157	142	162	149	171	177	151	140	151	145	163	136	141	153	137	152	163	184	142	147	167	129	162	140	140	149	145	150	156	146	126	128	148	153	140	154	176	154	152	144	136	135	159	147	164	140	154	154	162	147	167	169	154	150	168	149	174	154	175	163	155	155	152	166	161	146	152	165	139	146	146	127	145	147	174	138	147	137	167	130	152	145	140	147	149	152	150	149	151	153	164	145	144	125	174	140	164	128	140	145	167	141	130	145	152	165	162	142	123	157	160	166	153	157	150	172	140	152	161	148	156	157	159	141	149	144	144	152	136	146	148	144	142	144	186	150	172	173	128	144	146	139	154	153	151	140	141	153	158	148	163	137	152	167	129	145	151	152	150	144	150	155	187	153	138	164	170	160	168	160	163	148	160	156	158	151	154	145	161	141	177	164	148	171	145	167	147	161	154	153	142	145	139	147	141	158	179	160	146	153	141	153	171	141	131	157	168	196	150	149	149	150	152	152	155	153	149	138	160	167	151	131	174	167	147	142	157	136	188	147	158	143	131	141	126	147	149	152	136	135	163	142	168	168	134	137	168	143	160	148	165	144	162	168	137	161	127	157	141	151	151	178	141	157	145	143	143	147	174	165	145	117	169	147	148	155	178	151	142	142	165	138	152	141	144	174	157	151	167	150	168	143	150	132	132	148	141	150	169	161	159	160	152	153	146	171	158	145	147	149	142	161	164	134	142	164	130	159	161	162	167	150	130	155	179	157	166	175	154	144	150	150	160	163	138	168	169	156	160	138	156	164	157	129	137	185	162	156	146	152	148	169	173	164	159	152	130	156	163	150	164	146	149	160	148	147	169	161	151	136	153	131	144	159	160	194	159	150	161	163	146	164	159	141	164	177	167	160	149	140	151	143	146	149	149	168	156	156	162	144	147	152	153	164	160	164	137	157	177	155	157	143	151	159	156	153	145	149	155	138	159	129	154	178	159	155	168	147	165	160	140	143	143	179	168	162	151	158	161	161	144	151	163	150	171	146	158	158	145	146	140	148	161	144	141	154	156	160	151	156	173	138	139	136	139	160	163	123	153	146	146	169	172	142	151	189	159	151	148	125	165	142	158	144	152	131	147	145	141	151	149	170	141	141	164	171	154	148	164	152	143	147	157	148	184	163	157	157	149	154	164	159	159	147	146	157	138	158	140	154	165	145	146	154	169	172	161	151	155	145	138	179	158	149	161	136	175	158	144	150	145	178	137	140	151	152	158	130	171	159	156	141	139	153	156	121	154	146	145	149	159	163	141	157	169	163	154	167	150	157	159	138	146	161	170	162	139	154	143	157	152	152	150	180	170	154	164	158	154	141	163	157	140	169	141	152	158	151	144	179	151	174	169	133	149	173	130	152	149	174	144	123	142	157	139	175	143	163	147	187	160	172	140	165	142	143	160	175	154	156	143	160	166	137	166	165	153	156	123	155	154	160	143	149	138	158	169	156	165	145	153	166	148	144	177	152	152	156	168	145	175	176	171	150	155	157	145	149	170	149	154	146	171	156	148	165	150	162	175	166	179	155	161	151	133	132	146	126	153	147	162	139	180	135	148	150	157	159	147	151	145	153	160	159	193	145	162	159	140	135	152	137	166	136	152	170	160	147	136	145	165	160	173	142	155	150	137	179	145	148	148	164	170	155	143	163	168	146	137	166	130	160	141	167	136	145	150	132	187	162	142	154	142	137	115	152	171	144	144	134	149	149	158	153	157	142	163	141	163	145	154	151	133	147	137	165	144	134	163	159	147	160	148	156	169	144	142	159	154	147	138	153	136	203	139	160	164	147	151	168	164	148	144	137	136	150	176	160	139	171	164	131	163	146	145	152	165	140	141	133	167	162	157	163	157	142	139	148	160	152	153	148	168	123	142	166	182	185	132	140	150	165	134	133	174	151	161	148	159	141	141	159	175	128	162	165	170	157	158	139	157	125	163	155	150	163	153	140	148	157	161	153	165	165	140	132	136	160	149	160	149	140	158	158	154	129	168	144	127	154	163	142	148	143	156	171	162	162	167	130	162	142	166	131	142	147	160	147	147	164	159	164	147	137	130	151	134	161	144	153	139	155	144	146	145	174	155	158	157	143	155	160	142	149	123	138	155	168	155	163	151	156	139	141	128	165	156	171	168	157	160	173	146	145	148	158	142	145	155	165	150	165	156	142	144	138	140	180	158	154	143	155	166	135	140	139	139	144	152	166	163	138	160	158	165	147	150	142	181	152	158	164	122	152	167	159	156	147	135	168	151	151	169	142	144	135	165	155	151	143	157	161	142	159	159	150	133	159	166	132	152	147	160	134	152	149	145	137	148	164	166	157	132	143	164	158	151	138	154	148	170	157	167	149	152	136	169	182	154	132	157	136	150	168	143	151	177	141	151	149	157	113	161	172	148	162	161	169	170	134	175	166	144	134	152	145	165	154	159	163	152	159	149	146	136	144	161	151	157	141	121	138	145	150	138	147	152	149	154	147	154	152	133	140	139	127	165	141	149	144	144	145	182	143	142	154	150	174	154	145	149	155	154	150	165	157	141	156	149	148	156	170	158	140	132	156	157	161	140	160	148	149	169	147	169	142	158	148	180	132	142	138	143	141	158	165	151	174	165	161	152	137	171	140	187	139	124	146	154	152	165	144	165	137	156	133	144	161	153	157	150	141	157	122	158	153	149	145	148	155	150	144	153	147	151	165	142	172	147	161	158	146	144	172	156	135	175	145	178	156	133	158	126	161	143	134	150	159	141	133	146	163	151	161	137	135	154	148	157	155	136	142	145	148	145	151	153	140	161	154	134	172	128	146	158	149	143	141	146	154	147	169	154	171	133	164	141
23495	1410	3059	3406	2961	2437	1992	1625	1386	1260	1121	1046	953	945	875	794	782	747	724	684	691	655	674	656	644	639	598	562	589	566	574	546	544	569	564	541	545	555	570	518	552	527	505	532	524	497	540	541	541	541	535	513	524	542	485	512	528	512	512	493	501	542	522	493	489	472	453	484	487	500	505	498	514	456	485	517	481	517	477	527	529	496	547	547	517	504	477	511	489	469	456	557	473	473	455	487	469	544	501	474	502	476	496	493	516	477	522	484	488	472	476	484	475	522	485	455	449	474	480	507	466	515	475	501	506	499	503	460	489	522	510	516	477	468	472	538	437	506	525	478	520	501	511	498	526	473	554	424	512	518	500	515	482	494	479	502	492	465	468	533	487	487	489	497	486	480	484	480	493	464	476	462	467	486	523	472	487	463	465	481	524	496	487	487	471	477	481	440	491	466	481	471	494	474	515	456	467	472	531	457	490	491	488	491	472	480	432	484	462	490	507	478	487	470	488	489	497	511	475	484	477	463	466	529	466	504	493	507	472	476	518	501	485	501	472	465	491	476	475	447	473	495	473	483	472	498	499	444	476	519	501	529	511	453	490	468	494	471	507	486	460	498	446	534	490	507	494	491	480	505	497	445	499	505	480	491	436	527	491	474	507	432	520	480	494	499	473	495	486	491	501	474	484	477	499	503	498	504	460	491	500	475	458	473	486	483	491	466	483	474	470	497	447	538	498	498	465	492	512	521	473	470	507	508	437	461	492	470	501	504	501	514	468	503	481	516	483	494	482	456	493	505	468	490	526	482	480	490	527	504	487	496	476	487	500	481	478	485	483	497	470	486	502	530	461	470	490	485	468	488	527	511	476	490	490	488	445	509	478	488	481	454	487	490	500	503	496	497	534	516	450	493	485	480	482	487	463	495	475	439	489	503	480	479	504	455	508	519	500	506	465	505	431	468	501	483	490	476	501	472	482	504	531	463	440	472	484	494	457	493	445	486	499	500	499	491	471	491	491	506	471	485	502	432	473	493	487	502	477	477	457	467	519	452	479	500	464	460	460	491	466	500	509	479	512	455	511	486	502	456	486	459	502	508	500	487	481	464	454	481	477	463	500	472	510	484	495	461	476	480	479	496	516	491	502	449	481	498	492	520	438	482	489	475	479	472	477	460	511	484	459	533	517	473	478	453	485	476	519	504	490	484	467	482	498	477	437	486	498	517	450	462	461	505	512	510	507	466	504	514	503	487	513	515	474	460	514	504	464	511	490	480	430	458	517	491	494	490	458	508	496	472	498	522	444	489	483	480	508	503	465	460	504	496	498	480	501	481	495	445	449	496	465	480	482	460	465	514	450	483	495	503	493	476	455	458	497	460	480	481	513	420	468	522	520	440	490	488	489	496	485	510	487	472	506	472	466	491	511	502	468	489	473	481	478	498	469	487	518	482	477	450	473	492	501	511	470	505	466	523	503	502	494	489	494	521	471	442	548	499	523	470	505	462	501	477	473	474	496	505	458	494	518	519	530	498	477	488	485	504	518	500	521	468	463	469	500	475	473	485	448	489	440	481	493	464	481	491	457	484	482	487	466	485	487	511	541	507	484	472	487	506	486	483	499	498	507	478	454	493	457	509	493	468	459	477	508	525	447	483	466	512	480	466	481	490	473	494	465	457	492	486	457	447	487	502	508	501	528	466	491	473	485	499	495	517	448	493	485	470	486	487	494	512	496	487	513	490	502	452	470	541	523	481	500	483	482	496	526	486	463	475	508	523	534	483	523	440	468	477	487	424	473	507	475	489	468	471	489	449	488	511	500	471	496	480	498	493	480	494	489	494	465	482	487	490	481	509	493	491	472	498	504	485	475	512	504	512	500	463	469	522	461	477	521	512	456	505	475	454	503	477	498	473	496	474	502	477	470	444	508	472	482	479	531	479	494	453	497	467	514	466	493	499	528	498	510	478	440	498	472	521	492	470	469	480	466	504	464	478	504	483	492	505	443	479	506	445	512	499	493	486	537	458	502	467	525	462	512	488	485	456	499	492	486	447	505	473	518	503	498	479	512	474	471	499	494	515	472	473	517	491	515	541	453	478	463	481	459	485	525	486	476	505	475	475	473	470	528	473	481	474	495	496	504	512	523	509	470	487	473	507	453	498	549	476	494	487	490	483	486	514	500	471	516	483	444	499	473	473	490	488	488	502	467	456	492	494	451	522	460	432	489	445	497	493	471	510	457	512	477	510	495	468	482	496	495	502	504	451	481	485	448	488	532	469	517	499	488	488	517	475	470	472	467	490	477	494	483	491	492	477	531	484	501	461	490	502	473	484	483	483	518	474	459	527	477	482	471	465	512	508	462	474	499	516	534	505	513	510	453	500	495	499	473	460	462	490	483	466	489	488	490	471	473	477	502	497	508	506	497	465	454	469	470	503	488	513	500	483	513	501	470	503	490	503	487	474	504	484	488	456	461	504	530	486	468	465	523	494	454	448	507	485	545	498	495	470	494	524	503	484	459	483	517	523	501	456	462	490	511	490	506	464	454	486	486	495	496	488	440	493	487	525	480	492	476	496	460	464	493	572	500	475	481	534	439	491	499	494	471	499	464	501	462	483	470	466	534	448	507	518	522	467	468	521	485	495	525	476	423	476	530	451	485	465	482	507	475	496	512	455	485	462	478	517	485	473	466	530	502	507	518	478	463	488	442	488	476	479	455	520	482	524	486	478	497	504	477	493	439	482	450	483	468	486	459	442	516	484	463	496	507	516	507	500	531	525	528	493	471	479	517	485	474	477	495	512	497	461	468	487	532	515	533	497	472	515	490	496	458	464	535	507	485	485	489	503	497	489	528	509	475	494	487	466	469	485	425	487	508	456	516	484	483	481	492	497	509	506	464	470	490	476	517	505	489	482	455	480	492	465	476	494	489	510	516	488	461	467	466	467	476	519	505	502	460	478	493	487	488	500	503	485	514	492	491	486	487	503	489	447	485	479	487	473	500	534	460	508	488	463	490	502	461	486	514	492	474	442	492	498	507	482	475	468	474	467	456	476	472	475	504	456	473	523	500	461	482	487	497	492	496	503	480	482	505	478	508	481	509	491	467	469	494	502	446	507	468	509	464	494	473	491	488	468	479	482	476	526	506	485	503	472	509	509	502	482	492	517	529	490	518	503	509	465	463	489	518	498	491	486	501	502	516	504	445	494	473	473	488	520	494	497	471	521	506	492	464	497	472	549	519	500	502	493	466	476	508	512	505	477	476	467	526	461	521	500	515	477	494	518	497	468	486	508	500	452	516	483	447	476	482	475	480	512	500	498	506	493	484	494	508	498	476	486	502	496	513	505	465	529	493	497	459	480	442	521	516	499	511	444	488	513	485	458	491	474	479	493	456	479	509	514	451	481	466	469	472	488	485	473	478	535	494	485	480	455	526	518	568	475	496	491	462	461	489	453	480	477	475	485	499	462	496	483	513	522	466	509	488	506	477	465	483	474
59732	16196	3717	2267	1563	1051	822	696	553	540	492	459	426	388	339	355	350	309	288	320	286	315	285	292	277	293	304	263	272	286	257	269	304	276	263	281	316	250	268	252	261	238	243	270	276	255	261	268	278	258	274	263	227	271	229	238	231	278	274	256	264	267	262	246	265	253	280	244	274	250	245	257	262	261	253	281	270	261	235	220	284	248	256	221	261	294	265	224	268	263	252	293	243	245	257	252	242	247	275	273	231	243	256	224	261	245	277	269	277	254	275	281	246	273	260	262	276	237	252	255	262	267	267	233	282	250	264	245	233	227	265	247	279	265	225	267	256	259	275	262	250	242	266	240	256	237	259	262	258	247	258	264	247	250	234	246	275	273	251	235	278	236	240	228	249	253	249	257	259	262	286	261	242	245	299	251	260	264	252	254	266	233	228	250	251	240	281	255	240	247	234	251	258	256	227	263	240	288	256	256	279	242	268	264	253	254	289	242	264	248	263	266	239	263	244	270	251	247	260	269	274	266	244	266	248	271	251	246	272	269	262	236	250	281	269	243	259	272	227	252	271	254	259	214	260	256	244	244	259	241	247	234	250	273	247	231	265	254	261	259	232	249	259	253	249	246	251	252	235	254	259	244	235	254	255	258	278	258	229	242	261	247	237	246	253	244	242	241	292	246	242	247	234	304	263	262	265	246	253	252	259	257	261	262	258	246	270	279	221	281	254	259	264	261	274	239	246	288	260	247	240	287	236	266	236	264	250	242	252	237	238	243	272	249	239	240	268	236	274	247	243	262	235	256	223	260	254	268	271	222	264	247	228	218	261	248	267	261	264	273	255	259	264	242	262	245	247	252	234	259	256	255	247	279	264	240	234	267	238	264	246	238	228	261	236	245	247	242	272	247	253	263	265	267	263	263	280	225	245	249	241	273	246	249	251	241	256	262	247	251	244	218	250	258	254	223	251	251	249	250	245	241	283	265	280	249	246	239	268	260	281	253	262	271	251	250	241	272	274	232	255	248	285	243	266	253	250	240	244	241	232	241	278	263	246	246	249	257	236	279	263	251	253	244	271	270	258	251	261	258	254	259	269	241	249	228	275	243	250	277	244	233	236	244	281	231	233	254	256	239	251	250	249	241	264	219	288	262	233	246	260	249	257	262	269	275	263	272	264	281	249	263	234	251	243	254	269	250	266	233	246	245	247	253	275	241	238	245	272	257	235	244	235	240	259	229	251	250	251	264	251	286	255	233	230	275	258	268	264	239	248	262	264	237	265	238	256	281	266	264	237	244	257	230	250	238	234	265	256	250	257	263	245	248	250	256	248	261	246	245	259	253	258	254	281	246	234	237	257	284	266	260	259	267	239	265	261	262	265	259	267	244	272	225	248	239	240	260	215	255	255	274	266	251	279	267	276	285	254	249	258	267	274	279	242	248	291	242	263	267	268	276	255	251	264	261	206	241	260	247	237	240	229	242	246	239	261	264	244	238	263	303	245	273	254	246	230	239	240	262	241	227	253	275	237	215	236	239	256	246	277	245	237	248	244	237	266	263	258	269	290	295	249	229	229	268	279	230	252	234	257	275	300	246	228	243	271	254	241	279	239	246	273	259	255	249	245	260	245	273	241	247	241	225	229	248	241	256	269	291	255	245	252	263	253	243	234	257	251	287	282	250	254	263	244	244	269	291	273	246	265	248	239	260	226	257	241	255	226	245	239	265	249	258	242	236	264	269	257	267	275	250	256	215	251	276	234	269	226	249	255	261	229	247	230	259	273	259	250	240	258	273	268	272	246	253	249	243	261	226	242	237	259	266	257	244	257	257	257	251	270	273	236	259	264	246	267	258	246	282	241	263	237	250	254	253	242	235	249	203	237	229	269	234	241	248	248	252	283	281	223	309	249	257	284	278	236	259	270	263	274	272	220	255	241	241	229	257	233	256	280	266	241	243	244	260	264	242	253	265	239	267	263	263	264	263	253	252	257	240	242	259	258	241	249	270	252	245	268	232	279	230	219	262	265	249	226	262	264	235	260	258	259	291	221	258	247	254	243	238	265	272	249	260	229	273	261	289	255	261	242	264	271	268	251	254	262	245	227	253	250	240	276	260	257	251	252	241	287	292	257	236	259	246	262	221	260	251	250	280	249	243	245	259	243	260	242	263	224	245	266	280	248	257	242	246	232	265	264	283	253	227	241	271	280	277	260	265	272	258	228	245	234	244	268	257	245	225	268	275	258	254	223	268	290	270	259	259	241	256	221	270	264	237	241	255	260	259	235	213	242	253	238	245	251	251	247	244	237	238	257	237	240	236	221	254	277	251	231	261	252	223	265	234	284	272	264	244	243	269	236	245	240	256	264	234	236	248	254	224	256	241	251	257	247	246	244	254	268	234	249	260	247	249	242	234	240	281	238	266	255	268	267	264	253	236	236	236	240	262	251	264	237	263	248	232	247	289	257	254	261	269	252	245	254	267	243	250	235	264	282	221	233	264	251	259	272	268	257	269	254	245	230	234	268	258	266	249	236	231	256	264	244	269	273	265	234	261	275	264	230	282	238	250	263	226	253	281	253	241	230	268	289	247	280	249	249	228	232	243	256	269	273	256	265	256	237	267	252	254	254	260	257	249	267	246	260	249	229	274	278	238	262	278	262	265	256	284	279	243	244	269	278	264	231	272	260	245	266	265	286	260	278	262	230	269	254	250	275	232	264	271	265	228	267	241	264	245	236	277	279	289	267	250	253	248	244	268	252	243	269	240	252	234	247	263	244	282	240	262	230	269	225	252	239	264	250	260	245	225	245	244	260	257	270	248	232	267	232	258	250	245	228	256	276	274	245	253	210	268	237	312	226	269	285	256	260	224	257	236	244	254	261	280	226	275	237	267	259	240	246	258	233	245	259	237	239	250	234	247	256	301	239	241	262	213	242	232	271	256	233	258	240	266	249	251	255	271	245	295	255	263	281	279	267	249	270	244	261	252	268	240	231	271	265	233	234	266	249	258	233	256	256	242	249	241	253	273	309	254	301	230	241	280	265	252	250	259	285	254	273	225	249	249	261	253	275	266	246	250	240	235	246	266	276	257	240	260	258	282	262	233	260	274	240	250	239	275	249	252	253	278	240	231	256	258	242	243	275	250	207	242	245	232	232	259	249	282	228	253	254	260	238	252	272	239	229	241	254	284	251	234	253	254	281	248	272	239	249	263	256	263	243	224	251	261	243	250	257	248	255	242	238	257	295	241	240	259	239	244	245	256	239	269	240	267	254	254	224	231	239	245	234	248	270	234	244	271	266	253	259	268	255	261	252	251	250	259	218	264	245	259	243	224	252	244	266	261	275	282	266	255	293	257	266	265	257	228	246	230	226	235	242	256	248	246	263	268	221	269	251	242	250	274	239	262	235	273	245	232	239	242	250	243	273	246	267	264	258	264	242	266	277	274	305	270	257	251	257	257	256	240	242	252	267	257	238	261	234	263	257	237	213	249	240	264
30020	2568	5673	6395	5378	4469	3694	3053	2775	2272	2041	1803	1701	1514	1462	1396	1317	1246	1180	1181	1090	1062	1004	1047	989	996	1014	902	924	912	886	890	906	929	904	824	822	884	845	806	818	799	853	814	810	824	813	867	786	796	826	759	834	755	792	802	782	768	779	755	745	787	773	745	751	815	777	749	799	726	749	738	714	793	724	751	741	745	750	750	716	747	766	767	697	745	740	726	732	750	774	743	772	735	762	783	795	748	748	747	742	696	725	746	755	750	800	778	780	737	782	736	707	734	728	742	717	757	737	758	715	763	742	712	771	766	738	790	711	756	749	785	729	766	758	718	744	770	765	736	689	799	747	740	691	729	773	763	734	741	747	770	784	736	794	775	785	745	784	723	709	745	780	741	736	777	728	755	730	698	770	727	732	765	780	712	747	709	733	745	740	700	751	701	725	711	714	734	768	767	708	758	776	715	748	732	763	720	715	763	736	789	739	734	757	697	715	719	736	746	745	735	771	700	736	730	732	750	775	700	741	751	731	701	722	745	734	778	732	767	736	741	744	705	677	742	670	755	733	734	754	784	726	730	771	753	765	730	737	732	703	717	724	724	786	697	717	751	788	722	787	751	740	721	719	795	740	723	710	719	753	761	730	735	683	694	744	757	658	724	737	747	770	719	784	814	692	807	716	727	761	787	699	797	741	751	735	766	727	751	745	733	761	733	739	723	727	725	717	799	719	735	727	692	751	705	723	751	684	714	742	719	724	746	723	781	731	712	754	752	729	748	783	719	731	702	736	800	744	741	742	707	747	700	741	695	777	728	733	679	709	711	773	784	762	754	714	722	776	703	678	789	696	758	686	748	705	725	838	747	756	708	704	763	758	717	752	716	688	707	726	749	688	729	750	761	721	765	769	725	684	743	754	755	708	777	744	722	721	733	751	714	692	762	778	703	700	770	754	750	746	739	773	730	750	768	721	684	781	721	698	772	755	751	754	742	795	696	734	753	779	762	761	752	750	722	762	734	699	729	729	741	763	746	752	716	711	764	703	721	728	723	750	744	791	764	718	710	741	686	739	715	759	710	768	703	688	701	724	732	740	777	763	743	737	750	715	704	749	742	752	702	768	776	782	742	762	727	723	769	751	714	674	669	768	717	771	770	772	721	792	742	749	722	722	778	781	739	729	722	725	772	762	692	745	773	693	733	718	745	744	732	742	758	768	762	702	753	747	759	711	755	766	795	741	709	700	720	726	756	698	721	693	783	739	690	752	689	714	722	702	751	762	723	732	775	689	725	797	746	740	716	684	768	785	715	777	757	753	752	756	721	775	754	730	723	770	750	742	710	756	731	720	789	710	747	742	723	730	743	747	713	744	718	754	712	749	723	734	766	747	720	744	746	753	700	755	730	708	657	748	735	691	739	742	801	735	727	751	756	726	740	756	722	711	751	691	793	709	727	742	735	774	789	702	744	690	746	780	715	774	760	753	758	690	734	741	704	734	766	717	732	763	721	768	713	744	759	709	740	737	737	737	761	726	764	750	703	755	781	713	761	726	753	726	724	762	697	786	773	742	751	743	712	718	726	714	746	755	699	723	774	712	770	754	773	759	724	709	714	705	770	739	739	729	773	715	721	733	750	787	749	732	705	664	703	722	708	758	774	725	745	735	777	724	747	714	740	702	747	718	767	755	706	753	721	748	760	716	741	771	781	720	727	754	712	691	718	763	723	722	678	730	727	760	752	738	761	736	703	752	722	785	744	764	730	788	755	743	712	726	737	742	741	740	734	759	752	721	711	724	770	661	750	752	774	752	742	732	785	788	714	756	732	719	698	725	713	767	801	759	720	734	760	754	771	730	763	696	762	753	761	725	723	732	732	754	710	713	728	728	755	710	737	733	724	733	722	741	748	723	730	725	726	756	732	749	748	726	768	782	757	735	753	665	791	752	726	738	724	741	777	729	758	720	767	778	743	748	820	747	740	697	719	694	755	747	755	743	717	742	768	739	728	731	679	719	743	733	751	684	728	736	688	752	769	712	763	713	737	712	751	750	723	762	707	733	745	712	679	741	761	767	773	713	701	780	711	736	694	768	764	693	663	756	790	720	714	764	746	729	714	729	663	749	722	744	720	738	709	766	766	687	712	722	721	695	730	742	719	753	737	768	739	737	743	751	768	738	744	707	743	734	751	726	721	770	722	732	715	758	701	714	697	725	740	792	724	755	785	728	717	796	768	752	727	736	712	701	770	748	774	745	723	713	704	766	714	754	743	770	729	681	749	706	731	735	746	714	734	718	708	727	732	682	769	775	737	739	702	749	734	733	695	761	756	753	726	703	696	721	722	710	759	766	738	730	768	764	719	718	745	791	757	768	741	734	695	770	734	749	715	797	724	751	722	717	750	773	746	729	758	713	764	759	740	718	694	706	736	751	740	735	712	734	712	786	751	755	718	725	722	737	740	757	730	708	758	732	728	735	742	712	746	709	699	665	716	743	745	722	730	788	755	740	718	765	740	754	710	746	724	739	698	745	763	737	779	699	713	732	715	753	720	717	734	765	737	753	716	721	705	791	697	724	748	760	733	794	673	771	739	765	730	746	701	725	768	740	717	696	730	749	753	781	694	779	726	765	698	740	756	683	720	722	773	747	755	766	780	688	749	731	763	764	727	723	746	679	717	774	721	696	750	762	773	702	734	714	735	740	761	723	693	750	744	711	729	723	729	731	741	665	749	697	701	722	743	795	730	758	750	744	722	737	708	734	729	747	727	716	719	694	781	754	692	747	763	726	754	743	750	723	718	735	777	767	708	769	737	719	726	797	729	759	741	753	715	726	779	738	738	732	760	718	709	773	776	746	753	760	726	720	702	714	718	729	730	741	746	730	710	763	724	705	765	754	703	693	768	700	754	800	741	722	697	745	751	714	685	756	676	747	714	739	708	755	693	711	674	749	676	703	709	739	724	773	706	729	722	721	683	719	710	743	748	757	733	750	729	764	727	726	760	790	760	727	783	723	740	703	758	727	712	713	675	761	771	719	721	731	730	695	727	741	705	742	774	767	740	742	735	752	710	690	746	691	760	765	699	736	693	738	715	734	701	770	717	705	742	691	720	770	742	689	774	767	696	730	757	707	737	763	731	705	721	706	728	739	728	678	731	786	713	723	747	770	722	735	740	681	727	745	707	721	768	750	772	708	711	782	705	706	774	737	725	753	713	709	733	766	719	693	755	732	728	742	752	758	783	748	746	741	771	748	771	741	730	767	711	730	745	750	716	694	712	767	746	745	771	708	727	696	731	735	759	739	718	746	755	731	793	703	759	732	726	752	742	702	731	728	753	792	737	729	716	777	773	699	752	707	744	752	777	723	736	745	685	784	751	717	752	806	719	735	713	773	718	740	685	728	709	760	755	707	709	731	776	708	758	776	750	740	772	747	756	737	738	745	692	699	674	713	789	741	764	726	769	697	792	755	770	760	745	712	707	763	746	726	799	752	703	726	727	713	742
5619	243	153	140	122	92	99	86	98	91	83	67	84	71	56	77	89	95	74	83	88	67	80	75	71	92	70	87	82	101	77	80	76	78	79	82	82	85	74	81	82	77	72	93	81	74	74	83	73	78	70	74	66	83	87	68	89	70	75	71	64	77	100	80	78	73	85	76	78	78	66	65	65	83	81	76	82	63	71	86	80	73	74	84	65	79	69	99	52	84	77	92	79	72	77	73	93	78	99	88	71	88	65	74	84	79	77	84	79	86	75	64	82	84	84	79	93	78	87	65	63	79	72	76	100	84	95	75	86	80	76	86	92	70	69	85	77	70	79	66	72	81	66	90	83	82	90	63	92	98	77	74	72	72	69	86	60	72	89	85	69	73	81	81	63	75	71	82	97	78	80	69	61	85	80	73	85	81	86	70	70	81	69	76	92	71	98	83	84	92	79	67	68	88	87	81	64	84	74	74	85	74	88	90	71	83	82	81	69	69	83	69	77	85	72	76	94	69	66	78	78	86	89	71	91	73	78	80	70	73	87	63	82	70	87	65	68	69	84	90	62	81	69	77	82	73	62	91	69	92	103	89	66	72	79	70	69	78	78	82	69	70	106	72	72	96	67	58	72	81	77	64	83	71	69	81	76	74	74	81	79	81	96	92	76	64	71	95	72	74	91	83	77	81	77	91	92	73	81	74	88	73	66	81	84	83	63	76	82	69	72	66	79	74	88	82	67	86	90	85	76	96	75	79	87	64	79	90	66	88	64	88	87	84	68	94	84	78	96	66	60	80	73	83	70	72	82	69	78	63	94	71	76	71	71	83	71	90	79	89	69	74	75	70	73	91	86	85	71	70	88	74	64	65	95	92	87	89	67	79	57	87	89	81	87	73	67	85	73	72	63	91	98	68	97	80	76	68	73	76	82	84	75	84	83	87	65	86	100	65	75	75	79	59	86	82	70	71	87	72	74	85	73	78	74	70	78	64	82	79	76	69	85	78	72	86	72	90	79	80	64	77	88	63	68	82	85	76	76	98	81	90	76	79	94	73	87	85	56	76	91	77	76	69	86	75	90	82	89	90	83	97	88	67	67	76	91	82	86	79	85	96	70	82	81	68	81	80	101	74	81	83	97	73	79	80	87	83	68	70	100	70	80	50	83	57	89	92	77	74	76	85	74	79	80	77	65	89	89	82	80	77	69	91	74	76	74	73	77	64	73	83	85	66	71	88	83	69	73	79	83	88	67	81	84	91	77	77	82	86	70	65	70	82	71	81	74	87	67	92	68	73	93	76	88	96	85	70	92	63	82	90	83	73	68	95	79	94	79	88	87	82	81	75	68	61	81	68	69	80	86	77	75	68	83	70	84	65	84	87	84	92	67	75	85	70	72	73	82	65	75	64	79	89	69	79	96	93	62	73	70	87	86	82	94	106	94	82	72	77	79	75	65	61	77	69	80	80	75	85	80	87	76	81	99	67	97	91	81	67	91	75	79	74	82	77	81	75	78	85	69	73	86	70	85	84	74	82	83	84	82	68	72	84	83	60	97	66	84	86	74	82	75	77	93	85	60	80	82	73	75	78	91	82	81	76	80	85	77	68	84	68	81	74	88	73	101	75	73	79	80	100	68	81	73	75	64	86	82	92	81	80	76	85	84	61	58	88	78	85	61	84	73	77	85	68	81	73	66	85	94	76	75	91	82	93	87	90	74	93	65	75	85	80	97	80	89	74	80	90	98	91	81	69	84	70	84	78	82	65	74	80	77	73	69	65	94	82	70	92	83	69	85	82	75	71	76	73	64	80	73	80	79	72	91	97	68	89	85	80	82	65	76	77	85	74	81	82	80	83	75	86	84	84	91	73	75	82	80	89	69	59	76	70	68	65	76	77	71	92	74	90	84	83	95	88	79	90	66	87	75	80	69	74	75	54	77	93	91	71	82	76	67	69	80	79	89	86	81	73	93	82	70	70	77	82	81	77	81	80	72	81	72	86	64	79	72	72	81	63	80	74	78	76	75	82	80	76	85	85	80	96	65	96	87	74	77	76	69	93	79	85	70	77	72	64	86	63	77	81	70	81	88	74	88	94	71	74	80	86	87	81	71	76	98	64	85	78	70	69	74	72	67	88	78	79	84	73	76	74	88	69	81	88	73	72	79	64	94	65	86	67	78	73	89	80	80	74	81	82	92	74	82	75	63	66	64	79	92	84	82	70	86	73	81	73	78	66	67	77	88	81	85	77	90	66	66	82	87	70	69	77	78	86	84	81	68	77	90	80	84	81	89	98	79	80	81	81	83	66	75	82	75	90	69	79	90	76	75	72	86	87	78	66	94	85	79	68	76	75	88	86	73	73	82	67	79	73	84	81	78	81	76	74	77	73	56	92	69	89	72	73	65	81	68	73	79	85	82	64	80	75	82	81	88	83	69	65	83	77	79	69	79	83	82	76	88	105	82	75	77	83	74	98	80	79	83	83	79	69	69	75	94	77	85	73	83	91	93	79	79	83	77	83	83	65	81	76	91	73	79	63	85	83	86	62	77	86	88	69	65	70	63	74	88	73	75	65	69	85	85	81	73	76	75	66	65	80	63	81	81	62	76	76	81	59	82	92	88	74	82	79	80	84	72	72	79	66	61	64	84	86	83	73	73	76	74	83	78	62	73	81	89	69	63	77	64	77	73	79	68	75	72	74	75	73	75	90	82	82	78	70	97	81	73	86	83	79	72	73	78	78	96	89	84	86	63	67	78	90	82	83	73	85	73	68	82	108	70	88	76	65	55	97	74	72	90	77	83	62	82	80	84	98	64	85	65	69	77	78	69	58	91	78	83	70	95	79	61	71	87	85	79	87	93	81	75	82	91	73	66	70	78	65	79	67	83	87	87	74	83	91	83	79	85	72	75	83	85	68	93	93	71	84	79	87	80	69	60	94	69	67	59	74	67	76	72	88	90	66	79	84	90	82	71	66	78	82	69	94	85	79	87	66	57	81	80	83	89	82	74	90	78	86	81	73	77	79	87	80	68	55	66	94	77	79	81	74	89	85	81	70	79	75	75	105	73	67	68	78	81	81	82	75	81	70	88	80	75	74	80	55	78	74	79	81	71	72	78	73	81	84	77	78	63	90	74	75	85	62	76	69	76	70	64	83	90	89	95	80	86	76	87	71	79	77	83	101	79	74	79	87	65	73	77	79	85	87	68	66	78	95	93	76	80	81	85	88	82	84	88	79	73	79	67	87	69	78	74	74	68	91	89	66	88	71	86	77	61	69	73	79	89	84	85	81	80	79	92	81	78	70	101	82	86	87	86	73	74	78	76	72	76	89	82	98	73	65	88	85	62	84	77	62	87	78	70	90	66	78	64	88	80	69	85	84	76	90	80	83	85	80	88	75	73	86	78	93	90	75	83	80	89	70	82	68	85	74	66	71	80	64	71	70	72	90	74	83	80	87	87	79	90	76	74	100	72	72	69	77	91	88	86	73	80	83
5507	327	421	408	380	369	382	347	333	320	307	326	281	278	302	319	285	319	311	321	278	306	314	298	294	286	282	291	280	310	292	290	311	297	313	283	256	313	307	288	303	281	291	287	285	301	275	291	298	283	290	293	304	316	303	317	272	298	261	289	289	271	288	311	310	280	284	277	264	281	267	298	282	276	284	245	286	296	281	281	269	327	289	317	302	298	276	295	264	288	276	294	320	266	285	298	279	283	311	288	302	294	263	285	317	290	262	317	262	291	254	300	269	293	305	310	278	275	295	297	295	267	282	312	277	292	283	290	305	294	291	269	290	282	295	299	302	303	270	302	291	283	301	309	290	295	306	296	313	287	271	275	254	296	289	276	302	288	286	312	286	313	301	289	267	305	279	285	269	315	254	264	296	306	316	291	312	289	301	301	295	265	277	290	288	281	308	273	321	309	284	300	270	312	307	256	273	274	282	331	264	282	289	267	281	289	293	304	287	283	317	293	302	285	312	298	289	316	279	282	321	270	236	289	260	274	312	280	328	268	292	319	291	278	278	313	248	279	296	304	292	273	269	295	290	271	270	340	316	286	305	288	274	282	285	317	296	262	295	311	269	299	280	293	302	310	301	277	291	287	285	291	290	275	289	310	284	258	245	297	294	298	285	258	276	293	270	296	276	292	272	276	303	282	250	282	319	309	272	282	295	278	309	266	304	278	278	287	280	287	289	282	297	267	277	283	273	288	306	276	338	266	276	289	303	274	274	247	289	297	262	283	296	282	273	269	289	304	287	300	282	270	259	300	276	263	284	287	301	253	269	301	277	263	272	270	255	305	276	277	264	270	283	292	279	268	293	291	265	272	282	278	289	337	287	277	287	300	267	315	315	293	306	276	319	280	283	271	276	288	252	301	292	306	294	298	277	267	267	271	269	276	269	274	313	326	279	273	278	315	330	289	287	290	262	302	283	288	273	286	281	300	281	283	322	299	298	281	297	296	308	315	275	253	280	335	250	286	304	298	262	263	309	279	281	284	285	284	292	285	307	277	275	309	248	301	276	281	280	292	284	267	288	292	257	303	307	262	285	294	295	280	273	287	289	307	280	284	275	317	295	298	286	269	283	312	301	310	293	308	281	301	277	306	289	292	318	286	303	267	292	295	260	304	279	314	319	256	320	262	304	292	298	304	292	277	292	257	287	257	294	264	269	294	285	299	274	282	312	300	290	260	303	296	289	278	261	280	279	267	269	271	273	253	290	294	284	250	284	299	320	284	257	291	284	264	264	292	254	300	312	307	331	279	288	304	283	302	287	296	303	280	285	302	302	271	253	261	293	318	294	276	292	302	312	271	267	260	277	309	271	258	310	280	309	301	273	298	283	292	289	302	301	272	316	306	285	306	295	310	279	269	281	285	303	259	323	300	316	269	297	286	307	300	287	295	301	288	292	290	299	275	256	267	286	281	287	297	277	284	277	286	281	287	300	272	299	276	272	277	266	295	310	301	301	302	272	298	277	314	307	273	301	281	292	286	305	275	280	275	284	311	300	271	289	312	304	273	312	296	281	282	282	279	297	275	286	309	263	266	268	277	278	291	301	294	300	276	284	285	275	298	271	254	301	285	273	309	303	304	289	259	287	331	307	291	283	303	288	283	296	288	273	287	320	282	283	283	296	253	303	282	300	276	300	272	285	278	290	292	267	288	296	286	247	272	254	292	280	295	267	327	322	296	311	294	291	279	275	287	298	283	313	307	254	285	287	280	236	288	287	282	288	305	266	263	266	304	289	298	249	285	272	303	301	283	303	318	274	296	274	325	269	260	267	257	285	289	281	316	312	298	298	294	309	293	304	318	292	267	271	283	284	285	317	288	297	276	297	289	293	292	288	296	287	279	281	318	269	274	296	282	309	283	293	295	279	259	254	292	277	283	282	269	303	310	306	305	309	301	282	282	301	275	266	262	301	288	292	282	285	293	284	292	307	302	330	298	281	285	271	300	299	285	260	259	277	260	269	297	262	265	282	261	248	300	271	289	272	276	287	286	276	301	309	279	312	302	328	261	255	297	266	326	298	305	287	280	267	287	247	261	270	249	272	281	273	288	291	271	304	286	289	287	243	281	270	295	259	295	306	280	283	295	274	283	281	304	279	256	277	291	280	282	290	292	324	278	287	264	292	261	309	254	288	295	291	307	272	296	266	319	274	302	288	297	290	313	291	289	279	296	273	299	296	267	289	272	271	288	298	262	264	301	248	259	290	309	281	285	297	340	296	273	278	294	305	307	297	288	269	283	289	257	333	305	307	292	298	301	315	311	281	277	244	266	280	258	289	257	276	274	250	307	275	275	273	289	299	287	261	282	291	314	293	291	288	311	283	287	268	283	330	257	285	300	278	268	302	289	295	288	282	269	290	264	278	287	293	247	301	281	297	284	308	300	304	292	317	282	284	271	272	266	278	273	293	305	292	292	297	281	290	286	277	267	292	278	300	299	300	277	313	303	283	295	280	283	281	293	294	266	265	284	308	268	274	257	294	297	322	304	313	291	288	260	277	281	286	298	252	294	298	286	259	301	271	293	312	261	291	294	295	310	276	285	280	273	304	308	257	300	272	278	287	246	295	278	305	269	299	284	283	270	307	269	289	310	309	269	275	288	296	328	317	303	283	262	300	303	292	311	285	290	288	298	300	301	278	299	303	276	296	287	274	287	288	305	284	329	283	275	308	273	328	288	284	274	272	268	272	313	272	279	289	251	272	286	324	275	304	268	299	290	286	300	301	334	279	311	257	281	277	272	286	298	324	284	294	289	275	314	284	288	282	303	284	277	321	304	276	288	299	318	311	258	302	264	289	292	274	282	294	296	310	275	267	295	304	330	263	305	256	274	299	281	258	309	266	258	305	293	258	264	279	289	301	291	301	257	289	285	295	282	297	272	286	289	305	280	284	282	265	281	310	281	283	258	300	296	280	307	275	280	300	308	298	299	270	285	267	271	269	289	286	289	281	284	321	275	276	291	284	257	314	293	303	263	315	279	308	300	255	288	282	279	294	285	278	274	269	278	259	236	267	290	281	318	275	289	270	316	266	307	303	307	281	284	286	303	283	325	286	310	295	275	285	286	274	309	294	291	287	270	268	305	284	295	287	308	284	287	254	263	283	317	279	272	285	276	303	292	303	289	311	336	306	285	280	283	300	285	277	288	315	287	315	301	318	321	287	269	276	286	306	281	274	284	280	287	279	278	273	279	304	273	273	303	321	301	275	297	273	246	277	319	287	299	296	282	275	284	250	278	290	262	283	303	300	305	318	292	337	247	309	268	293	298	296	274	244	293	288	292	305	293	256	289	296	323	261	286	306	262	270	308	288	295	277	285	330	285	287	291	293	286	294	301	304	281	295	296	298	305	264	279	294	307	276	301	284	316	264	271	296	288	305	276	309	279	291	289	285	273	286	279	295	304	274	284	301	258	296	311	304	297	305	288	320	309	288	245	296	263	326	296
42319	6556	1405	1075	777	628	465	366	318	325	275	264	229	211	230	207	201	205	190	175	161	165	172	178	168	154	174	167	161	166	159	173	178	153	164	156	140	160	151	160	167	154	169	172	140	152	173	121	138	140	161	155	176	146	176	162	146	135	168	162	139	170	151	142	170	158	133	132	148	157	152	163	189	164	173	136	139	144	156	123	165	168	149	141	172	155	132	146	162	158	157	148	150	154	149	151	146	155	155	146	146	153	161	116	161	149	160	167	138	150	196	162	145	141	144	148	147	140	140	141	148	153	148	151	144	169	161	165	148	134	158	170	154	152	178	147	165	169	152	135	148	168	155	153	174	170	139	133	161	163	146	147	132	132	148	162	172	146	144	136	158	173	159	158	137	155	150	139	151	146	186	157	167	136	156	181	154	157	168	157	126	138	138	144	171	156	135	150	144	163	153	161	146	153	141	148	159	142	130	155	149	149	156	154	139	157	134	167	155	151	161	160	141	173	133	162	165	141	153	160	155	150	154	159	182	147	161	129	136	138	163	157	142	136	148	131	131	150	146	143	173	171	148	168	152	174	169	153	150	157	133	143	156	160	141	131	146	138	151	146	152	158	149	156	146	137	151	179	162	150	154	138	176	170	155	146	145	147	157	151	138	157	173	146	143	125	153	153	159	172	160	142	148	171	153	150	173	142	134	138	177	129	179	164	163	158	171	160	162	164	142	159	138	155	182	148	143	163	153	160	154	172	142	171	152	165	140	137	161	157	144	153	157	153	157	135	158	133	137	142	141	169	131	134	147	162	147	144	157	149	164	152	153	151	143	164	153	132	145	132	131	161	136	135	141	154	144	139	162	141	142	146	148	170	142	182	145	131	158	157	134	171	137	154	160	152	149	169	149	148	132	141	129	153	125	158	142	149	164	160	162	142	160	146	160	146	149	137	162	179	154	126	176	150	148	157	139	142	162	146	172	137	141	154	181	147	143	150	138	139	136	148	146	163	161	139	156	157	137	151	167	165	160	161	156	159	161	158	159	155	149	174	153	153	134	160	169	153	153	153	137	150	153	151	155	162	169	187	182	129	142	145	158	141	142	139	162	154	149	146	167	144	128	157	141	146	149	153	160	144	153	166	134	153	138	165	154	149	132	169	163	160	135	145	171	149	149	159	142	163	133	156	167	141	139	131	160	127	124	141	158	156	155	142	135	148	162	145	154	155	154	158	159	158	163	119	143	147	154	140	150	152	133	137	153	141	134	177	141	166	167	142	141	147	149	166	158	150	168	142	135	147	155	126	140	176	146	165	155	139	138	157	153	135	150	140	135	172	166	156	164	150	133	146	142	152	160	141	141	119	160	141	138	144	158	150	150	141	150	150	146	166	186	169	155	172	149	179	147	164	182	159	181	178	149	141	142	159	152	154	162	166	155	166	133	163	155	145	159	152	141	156	144	157	131	141	156	156	149	153	137	158	142	164	171	158	146	145	157	157	125	143	140	146	143	145	144	158	168	134	146	150	181	139	155	157	145	133	138	171	162	142	179	147	157	147	154	161	152	167	149	138	161	146	142	166	143	156	161	159	151	139	156	138	138	149	137	166	152	140	151	156	159	157	152	168	184	149	170	135	154	168	173	143	168	155	164	144	156	162	145	158	149	139	155	119	151	144	154	165	144	129	161	166	161	136	143	159	152	156	163	173	169	173	154	141	179	162	151	161	148	150	160	141	160	148	144	147	128	135	159	146	128	156	155	144	154	148	166	157	160	146	168	154	160	141	146	140	148	175	163	144	140	166	141	152	165	142	158	152	145	147	178	153	171	165	164	175	160	145	135	150	139	151	160	147	142	149	153	157	145	151	155	164	152	149	155	171	164	151	146	142	141	155	145	147	155	149	135	124	138	181	147	165	161	136	160	169	136	150	170	155	145	134	162	135	154	161	152	142	139	146	163	146	128	146	163	160	138	164	147	154	144	137	161	131	140	160	145	136	163	148	163	156	147	160	154	152	144	138	137	163	170	149	182	149	167	145	169	165	143	148	163	172	152	152	158	149	165	150	146	146	157	149	146	156	175	148	158	146	148	149	138	139	146	166	143	139	157	164	130	160	174	135	150	151	130	166	147	149	154	148	138	145	134	150	139	141	166	154	142	162	158	141	157	136	156	145	158	149	156	167	149	153	150	140	155	140	151	143	147	149	159	146	143	154	155	160	171	155	150	157	156	140	155	149	145	150	147	144	164	142	128	148	157	129	139	149	156	157	141	153	151	157	165	152	136	135	176	134	165	163	146	172	130	138	135	165	157	149	123	151	144	142	113	174	146	142	170	169	163	161	149	173	152	150	154	138	139	174	146	141	157	147	157	179	136	173	150	145	140	166	146	146	161	152	168	166	148	148	154	147	168	170	144	136	152	167	149	134	139	145	166	160	143	157	148	145	144	141	150	150	146	162	148	160	167	147	144	146	147	157	144	152	156	152	158	143	165	188	145	163	149	174	127	157	141	142	154	138	126	141	169	163	162	145	142	151	162	150	184	162	147	154	152	148	164	161	162	159	130	145	150	159	150	175	159	138	171	154	171	167	141	132	137	155	142	158	157	171	133	156	157	145	173	132	160	158	142	166	162	161	143	146	157	156	156	159	143	165	149	163	155	136	135	163	164	147	123	164	119	162	141	161	150	157	153	160	152	158	161	139	142	165	144	145	148	159	129	135	165	137	147	145	156	138	145	165	167	129	135	165	146	167	151	135	141	137	144	148	157	143	147	139	169	161	168	131	135	149	165	161	142	159	160	141	126	143	133	156	142	165	144	131	143	151	139	169	150	162	156	170	145	148	140	127	141	163	157	130	146	153	158	132	160	180	127	141	158	132	151	164	163	145	153	161	127	155	133	148	147	162	160	160	155	158	166	149	137	139	155	145	149	159	147	159	176	156	142	158	176	144	156	151	154	157	142	168	148	157	150	149	146	156	134	146	154	144	152	130	144	161	120	159	139	141	146	137	131	154	139	178	173	145	155	147	124	146	152	129	135	149	139	160	160	163	162	141	128	146	150	150	163	154	151	158	142	145	152	175	156	143	142	165	163	165	164	159	182	133	154	168	141	188	163	153	136	139	172	167	148	139	151	162	150	135	153	156	146	142	142	173	147	157	150	134	157	166	154	134	147	150	158	154	151	151	168	159	169	145	169	158	150	155	151	150	147	146	147	149	176	171	167	149	159	152	162	142	157	162	138	144	159	171	146	144	156	135	144	147	150	154	120	129	158	163	138	155	159	136	148	147	140	139	148	163	154	146	126	148	148	151	149	199	148	139	135	144	159	147	142	145	153	150	170	146	157	157	173	150	161	140	164	144	146	142	154	134	164	133	153	154	146	133	150	144	161	164	168	152	129	148	135	145	153	156	146	143	155	146	146	158	147	148	163	150	149	168	149	154	157	163	158	150	148	161	150	154	150	171	151	164	138	140	150	161	144	153	183	136	140	169	160	154	174	151
20967	1432	3024	3602	2941	2482	1978	1627	1447	1226	1176	1051	981	913	879	837	803	776	741	706	725	680	639	661	639	629	607	592	593	564	567	584	604	564	535	582	543	567	537	540	543	571	468	517	521	521	528	518	548	488	509	479	508	511	524	510	531	510	474	494	493	490	511	540	512	484	500	496	510	506	506	494	490	462	541	473	508	510	525	515	471	501	438	477	477	492	501	506	509	484	517	463	478	480	505	477	533	501	487	454	448	507	474	501	482	496	495	491	481	475	531	521	539	466	512	520	449	455	495	488	483	474	471	494	538	460	482	509	499	489	515	506	483	447	483	528	522	484	511	501	520	494	481	481	507	487	490	470	511	509	499	470	508	502	475	491	496	469	474	443	462	483	497	475	473	517	494	500	480	515	475	483	484	489	425	482	467	475	477	507	486	514	486	476	470	475	486	475	526	492	494	512	500	471	509	512	469	457	474	474	480	493	499	476	445	446	481	480	499	490	490	477	493	517	483	462	520	486	489	496	445	457	483	473	453	442	466	487	468	484	483	518	473	482	511	534	444	490	515	467	468	497	556	449	494	530	462	529	494	502	505	473	525	535	492	491	461	515	479	477	444	470	445	507	526	473	436	495	529	463	544	455	526	502	438	484	473	484	443	488	464	477	469	502	487	501	506	482	465	493	481	492	466	515	476	513	527	469	473	495	468	518	468	464	461	459	464	484	474	453	459	471	491	476	456	481	465	454	488	473	486	479	477	510	474	516	422	521	476	465	473	465	472	487	489	481	474	480	464	518	466	523	500	474	496	492	465	502	461	470	453	520	473	478	482	476	463	465	502	498	513	459	462	489	480	484	524	493	481	467	504	491	521	441	487	466	489	484	483	450	467	464	493	466	493	486	536	474	490	507	436	467	507	432	503	478	413	477	474	473	521	490	490	496	527	515	470	511	477	497	494	510	461	435	474	480	463	494	498	491	498	523	494	509	481	498	496	480	460	494	460	456	464	514	482	478	455	521	504	498	506	474	496	486	474	496	460	493	493	496	483	490	519	499	527	475	500	466	479	471	514	452	539	489	505	483	483	498	434	492	506	466	455	497	518	474	455	496	498	472	498	470	452	492	454	477	486	462	481	525	476	485	487	472	494	495	477	485	441	467	518	481	523	430	521	485	463	529	464	499	506	482	499	485	477	466	493	454	505	518	497	483	528	487	480	479	488	496	461	490	481	457	493	503	498	484	472	509	463	464	504	475	497	491	475	491	465	491	493	480	508	499	474	505	473	476	483	477	499	475	490	469	487	507	483	461	514	491	488	489	461	478	490	488	471	459	493	482	513	527	473	498	498	453	439	463	492	496	477	508	492	491	468	496	457	441	448	505	461	469	467	464	485	510	527	462	549	499	459	430	467	469	511	462	446	481	487	509	501	477	473	479	476	477	489	532	502	473	532	517	488	505	444	495	484	514	465	460	506	473	472	484	470	496	503	466	499	462	450	534	480	459	486	498	514	543	469	484	472	463	482	463	477	531	484	502	479	454	442	480	475	488	467	478	501	422	478	473	528	491	483	480	480	517	471	522	505	500	490	483	467	495	486	487	475	458	513	495	485	511	496	482	487	476	470	496	480	460	484	488	505	459	483	470	476	509	509	441	493	499	492	514	451	509	535	482	510	498	513	462	497	510	497	481	490	442	505	497	476	479	480	507	498	463	486	544	508	495	487	500	496	522	486	482	485	497	470	522	483	493	506	478	499	497	470	477	499	495	495	485	464	463	534	461	502	478	507	490	503	470	485	507	487	489	509	476	526	492	457	456	449	500	490	495	449	522	494	494	487	496	494	435	505	439	485	512	465	457	480	507	503	484	471	503	457	477	437	497	518	485	492	507	500	477	498	465	503	489	482	441	530	482	493	462	482	510	477	496	483	487	492	459	531	495	519	502	462	490	466	462	481	499	492	499	516	494	450	478	464	512	487	517	496	476	463	492	451	490	478	493	513	475	467	486	505	461	468	484	501	449	468	481	504	462	521	492	498	484	482	477	465	476	516	471	468	509	488	478	473	453	505	475	474	509	465	484	474	471	487	458	465	447	497	486	470	499	490	511	453	459	523	507	500	486	491	498	495	519	461	492	463	438	501	461	534	475	466	465	494	498	512	484	465	494	477	481	472	453	525	505	501	518	450	460	453	428	531	473	477	478	496	484	498	497	525	462	470	492	471	478	521	458	473	482	448	469	479	484	497	481	462	508	459	523	455	467	475	507	463	476	502	484	475	515	502	500	482	483	471	516	491	516	492	485	499	486	471	519	508	509	513	478	499	484	475	473	497	512	525	459	473	479	545	453	494	488	509	489	500	497	481	498	492	507	486	479	465	504	489	459	489	496	498	486	442	475	494	462	454	459	503	487	478	473	492	459	491	469	453	478	478	474	493	494	519	472	475	540	457	449	487	483	492	467	467	488	472	504	484	469	444	472	498	483	529	476	499	500	468	503	483	490	540	506	491	490	514	490	463	499	490	476	468	464	509	428	484	492	477	529	467	487	463	506	494	492	522	476	455	500	540	523	487	509	464	448	449	458	487	476	450	449	477	498	473	463	499	474	558	488	465	471	475	469	448	477	491	490	497	510	470	489	492	497	451	498	490	462	498	460	462	510	445	512	495	470	505	488	515	479	478	506	514	487	473	447	462	515	490	491	469	526	486	447	483	491	439	476	502	484	505	481	511	501	471	515	470	506	488	462	478	471	513	467	470	485	513	467	485	459	509	469	470	479	488	470	471	497	493	495	426	484	509	508	520	444	495	440	481	495	451	465	540	494	487	458	478	494	470	484	452	489	461	500	476	525	461	484	483	512	486	506	500	523	495	492	508	503	485	473	466	499	468	525	476	516	520	476	477	478	448	453	465	471	491	484	487	488	498	496	506	435	483	495	484	475	454	514	495	476	515	522	465	505	493	440	482	434	488	490	446	461	465	479	520	486	494	483	528	478	496	491	503	442	496	492	496	448	490	508	473	500	484	496	486	505	469	458	453	497	471	462	452	487	505	483	493	460	508	474	482	493	462	459	458	505	488	516	497	494	486	464	481	528	470	476	480	449	527	456	476	436	462	475	499	483	502	495	452	476	489	457	486	480	474	474	480	498	529	477	447	486	485	511	488	448	501	493	484	501	533	468	488	445	490	470	484	494	470	510	520	476	515	476	489	454	456	484	471	484	488	478	487	495	474	480	460	488	440	471	461	486	491	474	475	515	495	471	483	528	507	481	502	475	487	474	485	519	520	454	470	480	520	515	462	509	469	462	575	518	480	507	478	473	494	496	483	454	508	459	444	508	491	460	478	503	476	497	515	460	513	521	497	505	482	493	480	523	500	510	479	444	449	474	463	476	464	475	496	445	480	470	460	482	473	475	485	500	476	487	505	493	532	476	496	528	479	489	485	495	502	472	475	468	503	499	458	474	469	480	453	497	496	474	472	517	496	521	467	464	514	489	463	440	484	501
55178	13589	3839	2214	1563	1150	889	696	650	528	479	405	432	397	355	339	328	348	330	296	293	291	287	307	311	280	290	296	280	271	267	302	287	232	254	238	249	282	251	266	275	269	263	277	245	266	273	247	256	228	286	259	256	299	237	267	260	251	258	258	231	255	267	258	269	291	268	254	242	264	254	270	247	237	252	263	229	240	260	242	266	265	288	238	289	262	255	233	267	251	265	252	242	245	271	285	258	246	257	258	215	261	272	244	261	238	284	243	261	261	247	259	252	246	242	258	257	262	264	246	272	238	258	255	254	256	264	267	251	229	273	268	232	256	252	268	255	265	238	226	256	271	271	272	237	253	283	251	233	267	242	238	249	261	231	241	262	272	268	274	262	265	281	265	273	246	270	238	240	254	263	246	258	262	232	251	235	220	262	248	244	263	305	233	298	248	250	251	265	260	237	248	261	244	258	289	259	253	282	235	242	257	228	260	246	254	279	255	239	249	259	244	269	245	256	245	267	274	255	258	257	251	240	263	241	216	232	275	270	237	266	255	265	253	269	252	258	242	241	228	266	260	247	238	259	272	270	258	267	261	256	275	260	243	260	249	266	231	241	259	254	266	252	257	240	231	251	243	263	227	256	242	243	260	272	260	211	249	255	252	243	261	269	253	239	271	275	245	272	242	251	246	239	250	264	246	258	248	245	289	268	218	267	244	273	254	270	232	253	242	258	259	252	247	254	237	245	237	255	244	254	258	244	236	261	252	243	276	216	230	262	252	264	262	231	237	245	254	266	239	243	262	221	252	240	243	261	247	263	246	241	248	267	220	270	239	228	260	252	250	259	253	283	240	252	253	253	261	261	267	269	243	214	242	234	244	260	264	248	255	265	266	274	260	273	276	237	225	279	265	227	260	242	265	274	259	264	262	277	287	237	242	241	235	251	259	280	228	265	237	256	269	239	228	254	235	262	240	247	248	255	249	256	248	258	250	267	267	270	277	239	258	249	254	238	245	265	222	272	264	269	233	275	235	252	264	249	250	283	258	265	254	244	275	246	276	241	268	231	231	222	214	258	237	237	235	264	208	245	259	260	248	272	230	223	252	275	239	253	279	243	277	281	240	265	254	230	273	224	249	256	247	260	216	242	287	272	255	235	248	251	244	227	250	266	238	254	251	276	240	239	251	249	234	259	278	237	245	249	251	245	235	230	260	230	274	253	271	274	253	214	246	234	266	257	257	253	247	237	239	259	238	264	221	262	270	240	267	248	273	284	238	253	295	233	267	247	265	251	240	253	245	241	279	232	265	246	235	264	263	224	230	259	249	262	255	283	266	260	249	255	250	243	251	248	275	276	262	255	247	248	262	260	235	251	242	258	262	253	253	227	274	238	250	246	281	252	278	269	256	231	278	239	245	277	255	249	282	269	257	250	240	242	229	268	251	261	253	232	301	277	254	228	235	227	250	268	240	234	261	245	259	263	254	265	260	271	243	252	245	245	259	249	233	260	251	212	268	243	234	246	268	244	248	266	232	227	284	285	253	231	228	237	240	278	268	232	270	265	271	241	248	245	276	245	260	248	235	240	254	244	254	234	258	247	238	241	245	260	246	241	264	255	272	251	235	269	229	244	220	232	253	278	218	244	257	264	255	255	274	232	253	253	252	256	250	241	265	271	230	243	223	253	246	231	251	230	252	263	222	247	247	267	255	285	245	245	261	245	264	263	265	241	262	265	238	245	255	257	263	254	257	264	257	238	230	271	277	284	237	239	236	242	227	237	270	249	239	238	235	260	237	262	266	227	248	244	265	273	271	251	270	259	274	254	251	235	254	271	267	240	259	260	254	222	228	262	253	264	244	258	251	260	240	282	254	255	236	241	251	251	227	251	250	251	236	258	237	263	249	228	274	280	251	247	267	236	264	267	258	236	261	242	265	202	273	228	251	256	239	243	243	249	261	237	236	242	241	252	265	254	239	255	262	223	256	244	260	262	225	242	248	249	266	233	259	250	264	244	269	277	292	256	242	255	236	255	228	264	234	224	249	280	243	232	252	251	248	241	263	244	257	252	266	267	217	246	262	264	264	233	241	262	279	258	255	251	247	274	248	236	234	248	249	249	257	213	254	242	263	282	289	241	279	276	246	243	287	252	255	267	263	249	260	246	250	263	271	271	280	274	266	235	248	225	263	238	248	242	254	252	258	282	254	254	253	234	255	267	255	260	264	273	261	245	247	258	255	230	275	286	257	255	266	258	258	259	251	243	230	255	258	231	255	282	251	247	254	268	259	261	255	271	235	274	240	267	249	265	254	260	245	250	249	297	257	234	253	240	245	248	226	260	255	246	260	275	263	263	274	240	245	242	251	265	277	237	273	296	262	274	249	283	249	242	252	265	264	240	241	234	258	249	267	265	262	257	281	232	249	263	229	246	245	263	222	267	250	239	213	242	253	274	264	232	235	269	261	264	216	262	236	262	239	274	239	231	258	248	232	257	252	261	247	260	273	259	248	243	250	263	276	279	244	265	234	256	274	275	234	282	286	265	250	278	248	267	218	260	236	265	261	249	261	252	250	285	254	262	253	250	254	257	244	272	242	277	233	281	210	255	281	264	250	267	252	249	266	257	239	261	231	280	219	262	230	246	241	266	230	255	240	274	264	249	246	265	231	238	273	249	259	248	280	253	263	259	259	263	234	229	217	238	239	268	239	253	248	257	263	222	260	230	257	228	246	246	248	256	251	241	274	277	244	231	287	241	246	255	241	261	270	257	279	273	223	247	238	277	248	253	287	275	276	257	273	235	266	269	229	206	230	244	243	246	258	263	270	224	258	238	263	260	239	262	251	269	243	255	269	262	281	255	260	253	270	258	268	243	252	258	258	233	257	260	263	250	236	262	275	246	279	283	242	254	247	220	264	285	240	237	260	248	255	240	271	233	240	257	245	268	243	259	235	287	251	261	245	233	253	250	230	242	252	227	251	241	240	248	264	282	234	203	229	228	252	239	249	237	238	244	267	244	260	259	246	240	248	237	261	281	271	227	227	268	257	243	258	233	280	251	245	260	283	266	255	239	248	238	257	236	276	261	252	261	238	256	259	251	272	236	265	232	253	271	266	227	244	264	254	237	243	267	248	276	254	241	251	257	264	263	246	244	239	247	265	248	285	257	239	246	245	273	228	263	264	246	275	220	241	288	243	224	258	248	232	264	256	239	250	252	278	264	278	245	263	234	231	268	253	257	244	247	229	256	241	247	273	253	272	255	221	259	251	240	237	269	268	277	238	220	243	230	259	254	232	243	234	239	246	228	248	232	277	251	235	223	284	231	257	272	275	254	246	282	249	249	237	241	239	272	248	236	248	245	263	267	281	248	266	263	264	260	253	270	276	265	225	269	235	280	219	256	240	256	250	246	235	262	236	272	251	239	269	235	262	292	258	260	264	257	271	278	266	272	257	263	274	258	229	258	269	231	268	227	240	223	254	256	230	241	228	250	268	254	252
26868	2644	5625	6339	5429	4538	3748	3094	2648	2351	2099	1830	1762	1565	1445	1375	1392	1263	1194	1108	1156	1088	985	1008	935	973	956	1008	932	947	932	912	899	906	816	857	876	877	868	861	814	840	831	858	856	842	751	803	803	784	849	785	805	791	781	797	782	771	749	798	777	851	780	767	784	752	730	776	731	748	736	702	753	738	789	784	722	749	777	719	803	779	767	767	736	749	770	742	734	721	752	748	741	780	756	765	752	728	693	759	791	806	781	761	720	732	734	719	789	781	799	737	815	741	751	732	766	741	773	742	744	729	779	760	739	768	743	745	780	728	693	731	784	728	726	801	742	699	775	769	757	763	709	700	735	713	751	776	751	728	746	750	720	719	766	751	756	709	740	751	730	773	742	733	742	710	756	744	721	751	745	748	772	768	744	715	690	674	723	766	760	715	733	708	763	726	750	689	726	773	724	741	751	682	755	716	733	767	699	726	733	753	778	710	751	773	719	724	733	798	782	724	733	734	754	757	716	733	761	705	732	754	768	737	720	759	722	743	722	706	743	746	729	771	737	728	779	762	783	748	709	741	735	745	721	765	715	735	728	745	727	723	738	701	773	743	735	719	702	741	762	728	707	732	786	733	737	718	750	703	741	765	743	774	754	722	764	735	719	740	741	744	719	699	739	719	762	762	742	756	706	753	708	732	731	700	738	767	691	722	759	727	745	719	730	745	726	762	730	748	742	723	715	756	710	772	756	746	788	702	733	728	750	745	728	678	730	727	688	699	755	717	708	742	734	744	746	732	752	774	732	687	734	724	728	778	752	764	719	726	737	803	716	706	731	737	764	726	719	722	770	685	811	723	706	736	747	695	720	726	713	691	743	773	719	700	738	743	702	790	718	709	744	762	717	720	734	721	720	695	744	716	797	738	727	788	733	751	709	749	687	727	715	716	762	769	709	747	754	725	692	741	733	710	793	687	734	750	680	743	738	729	708	745	734	717	746	699	710	727	749	702	769	749	755	737	757	718	770	753	731	735	751	718	751	740	752	676	812	743	725	752	714	782	722	719	692	750	761	755	722	688	771	722	738	760	735	765	756	676	763	757	751	774	752	733	676	731	731	750	695	695	704	730	755	750	732	726	697	741	701	674	721	754	774	777	768	709	706	769	722	749	744	773	751	723	747	720	742	729	795	716	730	728	730	774	709	747	741	772	769	701	726	686	722	735	700	703	752	743	732	782	746	750	706	727	719	742	727	738	764	762	747	773	703	694	729	745	747	707	772	766	820	737	768	709	697	759	733	755	720	787	714	726	764	731	743	722	754	754	719	692	762	731	781	770	745	735	742	731	767	739	726	737	690	784	737	749	736	800	752	738	764	795	770	725	762	789	720	741	785	688	729	705	705	753	735	741	705	741	697	739	762	706	694	757	763	737	713	683	721	746	697	696	746	756	721	744	760	764	722	714	746	727	716	748	745	711	743	728	758	707	690	742	743	753	741	754	726	796	682	728	715	732	769	735	755	677	718	692	765	748	768	749	730	762	733	755	738	732	729	758	708	762	741	754	715	716	716	705	718	735	763	736	771	657	766	751	723	742	720	739	723	700	718	763	744	725	731	717	746	738	766	743	713	778	696	688	776	742	699	736	784	791	776	715	708	713	708	773	714	718	735	750	742	725	736	718	779	708	751	810	734	697	733	729	744	723	715	738	749	754	724	724	719	747	746	748	770	769	771	774	762	687	750	731	740	741	726	759	739	737	732	758	748	749	751	774	723	767	724	742	764	733	733	756	688	748	735	729	722	714	741	753	758	758	713	727	722	738	718	767	703	783	698	697	712	727	733	725	721	721	739	735	704	791	722	736	744	774	765	690	700	747	702	745	712	712	777	822	733	690	751	725	759	735	733	726	728	736	753	743	703	730	753	715	681	765	699	765	723	761	710	746	718	749	727	736	769	707	742	738	704	731	779	755	713	730	704	742	745	702	766	713	714	796	721	715	722	725	732	755	716	705	750	706	737	726	733	749	717	720	748	733	756	745	780	736	745	771	746	733	733	758	761	760	793	739	768	739	751	740	720	732	688	773	725	762	774	661	752	728	742	765	748	718	722	743	747	698	767	765	720	751	708	724	754	766	747	739	718	756	739	709	697	725	704	782	715	762	688	700	756	731	723	736	729	740	690	720	694	713	772	744	753	747	725	715	690	750	695	727	747	741	703	736	727	742	782	730	744	749	731	748	744	714	739	743	767	744	728	783	724	791	748	728	754	691	677	738	719	731	736	722	757	712	731	749	733	763	729	707	711	744	747	736	721	739	731	722	766	746	763	727	767	753	719	743	761	718	774	743	777	742	741	708	773	752	723	753	727	684	690	715	711	673	782	724	702	817	763	761	718	736	739	733	766	744	738	743	745	729	713	680	752	687	736	691	722	718	719	774	732	740	738	701	733	741	772	725	736	773	740	764	740	761	689	723	713	701	726	711	753	716	743	679	770	723	775	751	725	776	765	751	714	717	724	741	704	746	737	728	734	689	737	750	740	718	759	778	763	735	725	751	731	689	745	729	746	725	733	714	690	748	746	696	706	733	726	712	686	756	719	732	746	740	704	705	774	721	704	722	675	768	724	721	720	719	715	687	721	764	737	757	735	760	747	740	734	723	726	731	718	709	742	755	726	716	738	716	706	733	677	716	685	753	727	737	752	732	707	733	755	684	726	779	748	723	765	708	760	715	740	741	698	734	716	732	786	743	773	739	716	744	731	737	709	748	716	726	760	744	740	704	696	773	670	760	733	772	746	775	744	766	717	741	693	722	776	735	743	723	717	725	668	709	696	786	720	740	724	767	786	705	730	723	769	755	717	750	744	778	744	742	722	706	755	728	708	694	758	743	717	725	728	750	686	768	710	748	766	691	720	723	746	703	741	735	734	662	773	750	751	776	710	690	738	742	667	748	720	682	725	783	689	772	727	734	743	724	765	707	760	798	720	743	730	769	707	751	734	694	715	748	752	731	715	706	782	715	776	696	707	703	719	730	677	697	714	731	701	715	762	706	730	714	725	739	698	717	755	724	724	705	770	752	778	728	709	704	754	731	720	747	736	738	720	763	747	719	759	731	749	752	762	705	713	783	751	724	723	696	761	711	731	737	755	711	720	740	726	742	721	748	758	756	778	741	762	739	743	714	740	732	718	782	772	742	774	752	735	701	648	759	741	733	752	722	681	743	804	721	729	717	767	715	779	760	724	717	778	808	738	738	721	782	720	763	763	758	752	712	694	789	730	783	763	734	684	699	734	746	719	728	760	633	784	775	730	726	761	737	730	730	705	738	674	734	765	688	702	703	757	704	731	763	728	754	744	738	722	721	746	720	756	737	760	736	718	764	783	700	742	733	744	738	721	753	742	766	750	793	769	757	722	779	734	727	739	764	770	765	756	712	736	765	721	746	706	729	721	745	782	714	732	785	745	742	735	742	780	717	700	705	726	734	763	729	729	765	753	706	733	727	724	749
4982	236	136	112	94	106	93	89	86	79	78	81	84	90	66	73	68	82	73	85	88	85	80	82	89	81	77	72	84	89	87	73	70	88	77	66	85	85	94	84	77	87	77	100	76	87	57	82	85	74	78	86	93	64	62	75	73	75	63	85	70	75	75	84	79	84	65	84	70	79	79	88	82	86	80	72	55	98	71	79	67	78	74	84	93	84	83	78	68	90	83	83	71	82	71	86	71	80	60	87	77	91	74	65	78	77	91	68	57	73	88	78	91	85	78	82	97	69	59	84	72	80	78	69	81	78	80	89	84	93	73	83	83	63	71	89	68	92	71	93	84	86	91	71	78	82	79	73	76	68	60	81	92	77	77	74	72	69	71	78	64	74	65	71	76	81	60	80	85	73	79	91	75	75	77	84	91	78	105	74	75	86	75	85	77	62	74	88	76	72	89	82	74	73	70	81	62	69	73	86	91	81	82	90	73	91	78	64	74	84	70	82	77	89	84	80	81	86	74	75	83	77	77	77	60	59	79	97	73	95	76	77	74	71	64	82	73	67	81	79	96	72	76	88	68	63	78	73	68	76	82	78	78	69	81	100	84	82	70	80	82	79	69	96	63	82	70	82	85	75	73	84	72	84	91	67	76	77	64	73	83	65	67	75	84	91	75	86	88	73	64	82	81	68	83	70	69	77	84	79	92	79	71	78	71	89	85	83	89	81	71	70	60	78	88	84	93	84	57	86	74	65	93	85	91	72	68	61	70	76	83	65	84	84	82	77	77	74	85	73	73	73	61	82	82	72	62	79	77	91	77	74	90	70	98	75	81	93	94	91	84	75	88	66	84	77	78	94	62	75	81	74	89	67	77	82	78	87	71	93	81	62	83	72	77	84	80	84	79	78	74	91	65	94	88	77	87	90	78	79	78	84	67	84	81	84	82	86	86	78	79	92	88	90	74	77	76	76	77	78	77	88	65	65	92	76	71	84	84	69	70	74	80	81	105	89	77	75	82	80	85	78	73	80	84	49	74	67	60	87	75	75	82	90	77	76	76	91	86	72	83	96	72	91	75	78	72	75	76	73	76	65	81	82	85	90	90	73	89	75	76	80	95	83	88	66	87	75	76	73	61	86	74	93	72	82	73	80	98	66	81	72	92	81	78	79	73	84	88	76	75	80	83	73	82	84	85	79	90	75	93	68	88	77	62	90	82	85	69	83	71	81	89	82	76	79	69	69	99	76	86	76	78	79	76	88	76	67	81	71	62	85	78	89	69	89	64	87	71	62	79	78	87	78	83	69	78	68	85	87	82	80	80	73	69	65	72	94	59	80	71	87	77	76	83	73	87	58	77	96	90	89	77	77	68	87	91	74	91	84	73	81	68	87	84	66	82	74	77	73	73	67	100	83	91	79	90	73	82	88	98	70	71	85	75	81	86	75	70	71	100	71	83	78	63	75	72	82	72	73	95	82	52	62	94	94	73	88	79	81	74	107	89	85	88	88	68	83	73	66	87	87	78	96	85	85	73	66	56	72	82	96	69	84	80	65	80	82	77	75	72	75	70	78	88	88	83	79	73	74	85	83	79	73	84	68	89	74	71	74	80	71	82	81	66	90	78	84	71	69	82	86	59	83	82	95	82	95	67	78	82	83	70	77	74	67	84	78	74	81	77	76	84	67	88	69	84	82	75	71	72	86	77	79	100	77	74	72	60	64	82	83	74	76	71	87	72	69	77	91	81	76	72	79	64	73	83	79	80	82	79	86	75	71	84	63	87	83	81	85	82	83	84	83	71	67	61	84	68	84	79	89	110	85	72	76	78	67	65	75	86	64	81	64	86	80	85	80	86	60	72	73	82	65	73	63	61	72	83	64	81	80	78	78	80	74	68	78	74	88	79	83	99	61	76	75	64	76	84	73	75	69	74	80	73	75	76	84	73	62	73	74	81	75	63	82	71	76	70	70	76	89	83	80	83	67	87	81	81	83	80	83	77	84	69	70	85	75	83	81	78	78	62	79	72	74	68	84	73	68	81	71	82	81	100	73	71	86	74	84	70	84	68	78	74	79	78	74	69	71	70	75	79	74	77	78	97	72	62	69	80	87	89	66	67	79	92	83	80	82	69	72	68	90	80	80	68	66	85	83	81	87	86	87	69	80	80	72	68	66	71	76	82	65	73	67	80	75	76	65	72	67	86	79	69	88	86	81	59	88	84	69	82	89	72	80	80	65	86	57	82	69	72	98	90	85	81	86	72	70	75	60	67	68	63	94	76	72	65	97	77	67	66	89	70	69	71	69	80	63	72	79	85	69	89	83	72	80	91	71	88	75	80	84	60	65	78	80	80	67	90	72	68	93	74	76	83	73	89	77	82	85	67	81	82	70	66	90	66	82	87	68	88	84	70	79	82	77	79	75	67	77	85	75	64	69	82	56	72	64	75	77	93	91	63	85	95	81	74	68	81	82	83	98	73	84	71	82	93	80	80	73	81	72	80	81	78	85	87	73	87	89	74	74	75	71	73	68	83	75	76	72	68	71	70	79	76	76	83	73	88	90	68	79	68	90	97	86	80	68	64	79	74	63	69	77	64	66	65	69	78	89	84	75	72	83	83	82	97	65	72	66	73	62	70	85	67	91	102	79	68	104	74	69	79	81	80	91	83	84	71	72	77	89	74	72	73	60	83	85	78	73	76	77	70	78	81	91	95	76	66	77	89	95	100	79	73	79	92	72	90	74	70	78	74	76	83	86	80	82	59	86	65	82	74	66	77	75	78	95	86	61	67	101	70	78	70	85	76	79	72	83	78	89	84	77	69	65	81	77	93	71	85	73	83	75	86	77	52	87	64	89	90	75	85	75	70	99	79	85	63	71	76	85	69	81	74	68	92	78	84	77	82	86	71	78	82	71	76	81	82	79	71	70	68	76	60	84	81	69	63	78	84	64	71	67	79	77	89	61	63	91	73	87	67	78	78	75	83	74	91	71	60	92	76	76	73	70	96	84	92	88	83	78	75	80	80	87	93	72	77	83	58	78	64	89	74	69	81	98	69	80	85	103	85	78	78	68	83	85	70	81	88	83	65	81	79	87	73	75	87	81	75	87	78	86	75	71	86	64	92	80	73	74	73	82	71	76	98	79	73	83	75	64	91	96	81	93	81	72	73	77	91	86	80	64	93	72	70	68	60	102	68	84	91	90	71	76	76	75	71	74	76	92	82	70	74	89	88	82	68	79	77	83	62	74	71	82	88	75	85	81	88	88	71	72	99	82	70	70	82	90	70	93	61	83	91	60	77	65	97	77	74	72	70	72	91	64	70	84	86	82	73	109	86	95	82	77	83	77	80	95	84	81	76	60	70	94	70	78	60	80	81	84	68	94	77	81	86	74	79	80	83	80	90	73	74	73	85	85	91	72	83	87	79	77	75	87	79	85	79	72	72	88	68	71	64	85	79	73	109	59	78	61	94	65	83	85	78	76	89	90	78	92	70	81
4855	380	435	479	427	406	382	351	324	320	331	299	320	319	308	308	279	284	281	283	254	261	300	299	264	333	310	272	292	298	290	291	279	308	315	301	314	294	281	291	291	294	307	280	274	278	293	285	266	274	281	269	296	276	302	274	289	309	321	285	297	275	281	298	282	293	282	268	289	286	296	270	287	295	285	273	293	322	278	304	281	280	305	317	279	275	282	302	287	322	272	275	286	313	291	290	260	299	308	281	267	298	300	276	310	253	264	268	263	322	328	275	301	308	300	291	269	251	293	291	277	279	287	273	290	297	288	307	294	305	279	309	301	306	274	280	272	313	266	300	299	275	310	270	282	305	262	263	276	270	311	278	291	306	293	279	225	275	266	291	307	282	308	288	252	282	298	269	288	280	279	276	268	285	283	275	314	257	267	276	287	292	286	283	280	301	271	299	287	260	303	260	297	258	285	309	269	265	275	289	270	304	297	278	300	291	267	318	281	280	281	265	287	281	294	299	291	295	302	277	307	301	297	308	292	289	295	279	264	268	265	297	283	288	284	288	267	314	268	254	282	306	280	271	271	285	281	281	294	268	255	289	270	293	288	269	248	308	289	294	294	283	283	305	303	284	293	282	288	283	288	306	311	268	285	254	287	312	301	320	268	326	320	285	264	278	273	301	298	264	291	277	308	249	284	296	275	282	279	291	278	268	280	305	297	271	268	287	265	302	301	276	245	263	265	290	270	273	282	281	282	260	302	301	300	313	266	306	302	279	273	302	288	277	286	283	294	299	285	274	286	284	272	296	293	283	271	305	266	303	275	291	251	285	269	285	281	284	302	296	291	287	298	276	301	266	283	296	304	281	305	270	298	265	267	313	276	300	244	322	292	306	307	280	275	271	300	292	285	276	278	294	309	279	254	269	297	286	298	286	286	295	327	259	285	260	274	257	301	282	269	277	318	291	287	292	264	293	302	273	294	312	280	280	289	266	285	289	270	262	280	294	291	275	278	256	275	307	305	273	303	285	272	282	282	255	306	313	324	303	287	278	282	267	281	278	276	282	264	270	274	270	246	272	293	268	278	301	281	264	275	289	299	250	288	297	272	293	264	247	286	277	289	282	302	297	299	298	290	320	308	288	306	309	290	277	316	294	294	270	299	280	275	280	286	273	287	251	288	271	273	292	293	281	301	276	261	313	280	298	266	275	285	275	267	294	289	305	274	282	275	274	286	250	295	297	283	258	280	288	301	257	281	293	276	285	291	267	292	281	290	311	301	297	264	274	279	308	288	298	291	303	253	298	297	290	304	249	275	265	299	295	278	292	284	281	270	284	295	270	312	249	292	275	265	304	280	269	299	290	288	282	302	281	306	297	271	291	276	264	280	282	292	279	314	267	279	276	293	266	271	272	294	284	311	268	283	286	306	299	283	281	310	298	248	287	281	290	276	296	280	316	306	278	304	274	318	305	296	285	285	276	293	275	289	292	316	301	313	274	272	283	258	293	266	310	292	279	269	302	289	268	277	250	265	264	335	308	274	323	282	290	280	284	277	304	273	307	299	275	257	315	279	307	306	288	285	284	338	284	291	288	286	285	263	317	287	247	286	284	240	285	298	289	289	266	285	264	311	302	265	265	279	291	294	295	280	313	291	298	261	293	301	276	288	275	282	288	292	290	281	281	277	261	242	281	274	269	304	282	296	305	270	291	296	283	287	301	284	319	289	235	323	305	275	256	291	245	287	275	281	291	270	302	301	282	271	313	294	267	286	266	306	304	279	299	300	288	278	253	320	261	298	268	272	298	296	265	301	284	285	265	279	287	283	266	280	249	293	282	307	249	302	254	298	316	282	266	265	302	298	263	274	274	320	274	264	313	283	300	270	277	287	301	279	260	291	282	313	235	303	285	256	254	275	242	290	302	273	295	289	270	265	253	311	296	264	293	273	283	306	297	262	287	279	292	293	326	269	307	283	254	273	300	289	319	299	282	267	280	307	292	263	309	265	259	294	285	284	318	280	243	275	303	291	298	330	294	299	299	294	296	273	271	303	291	287	288	296	302	291	299	305	297	251	299	271	290	275	307	301	268	274	297	289	297	279	296	263	314	261	303	288	274	290	278	283	281	289	287	270	300	262	297	262	291	280	294	295	308	294	312	273	277	282	294	290	295	306	293	308	290	252	307	294	267	264	274	311	286	294	277	263	278	295	271	283	320	251	260	299	308	294	288	276	275	291	298	299	297	299	272	263	293	268	290	309	285	281	267	289	300	270	306	263	283	275	312	300	302	305	271	293	299	279	280	264	299	295	294	292	276	315	268	276	284	296	268	293	302	296	263	263	304	279	283	275	293	287	284	278	290	289	271	279	268	297	296	311	296	254	280	294	281	262	297	269	281	288	284	317	279	287	311	302	314	280	295	244	274	303	276	275	261	307	290	278	263	288	295	278	335	318	307	292	292	288	293	259	245	289	266	306	277	258	287	270	278	269	311	278	262	262	279	334	294	259	279	276	281	266	299	275	278	287	278	276	296	300	269	302	294	291	288	270	280	295	285	299	274	308	313	304	301	290	279	277	250	298	258	280	307	261	286	287	281	276	299	285	300	292	274	263	292	282	311	298	274	286	264	289	268	241	296	290	258	272	292	277	286	286	269	297	314	276	302	261	283	286	295	255	298	290	281	284	284	294	301	275	327	297	295	321	258	263	285	295	303	323	254	302	266	316	286	295	272	294	268	271	301	291	320	272	286	276	272	282	299	302	319	299	306	274	291	338	286	282	282	274	315	296	261	321	276	281	264	296	290	251	261	307	279	274	303	292	300	271	293	326	300	294	276	286	284	276	276	289	285	325	306	307	281	258	271	272	286	315	285	306	275	264	280	263	266	340	282	289	275	265	319	314	291	315	298	312	307	301	280	283	309	290	309	277	284	275	307	297	312	318	287	283	269	296	295	270	298	284	286	281	272	252	257	297	285	267	260	259	298	275	277	302	274	275	315	272	326	294	287	281	299	306	322	314	272	309	307	280	280	309	294	309	291	290	262	286	287	309	288	258	309	311	276	293	267	304	264	290	275	243	299	263	305	296	313	258	308	288	297	295	295	327	290	294	284	292	320	293	307	268	311	297	287	269	315	284	265	290	268	246	281	300	324	280	288	290	294	298	279	251	301	288	290	306	275	293	262	269	261	279	258	279	292	290	287	286	288	280	270	263	262	273	275	293	299	288	297	281	268	286	279	316	297	337	291	287	279	289	294	270	267	293	241	308	286	290	273	297	273	274	284	260	267	290	297	302	305	319	280	272	277	302	283	298	277	302	286	328	259	248	275	277	280	320	258	284	276	285	279	299	266	281	292	278	245	324	311	295	304	295	294	290	271	304	279	262	290	307	298	305	282	274	297	307	296	298	317	276	280	293	287	270	248	292	261	313	307	295	286	300	278	274	291	279	292	314	303	274	274	307	272	293	305	306	279	269	282	271	296	310	279	316	247	277	323	291	288
37842	5763	1484	1073	783	579	485	414	337	325	284	233	215	213	206	222	198	182	193	189	178	178	144	172	154	145	159	152	196	150	167	160	167	168	146	163	164	171	156	157	140	152	150	156	173	145	148	157	142	172	141	148	142	132	144	153	172	181	163	165	142	150	134	134	158	154	153	157	141	175	152	167	153	150	147	151	180	152	171	163	155	118	158	157	149	154	150	153	166	145	152	144	159	160	145	149	151	142	169	170	151	141	150	136	141	143	144	141	149	148	158	146	137	134	183	151	164	146	145	149	147	144	130	146	138	158	155	146	160	154	153	144	141	155	155	164	153	164	145	152	159	146	162	148	143	164	146	146	151	140	194	159	162	145	167	145	152	155	154	133	150	141	162	151	158	137	138	133	156	163	131	174	119	182	141	167	162	164	169	165	142	159	158	151	169	143	157	151	156	176	170	147	158	166	141	159	147	157	169	154	139	148	152	163	143	165	142	168	139	163	154	172	136	157	173	142	133	152	161	134	167	146	147	144	120	139	127	134	168	137	171	168	152	157	163	149	147	146	159	154	155	156	160	139	128	137	164	160	144	151	161	161	152	154	158	156	159	154	148	158	162	160	130	133	146	154	147	151	146	167	148	165	166	149	159	132	125	131	158	173	151	152	152	150	129	151	157	162	145	157	145	143	150	153	140	134	137	159	171	159	142	144	163	143	146	147	145	165	181	142	129	163	174	147	153	167	160	172	141	156	163	149	148	153	146	137	148	158	165	149	167	160	152	140	144	151	165	147	154	178	156	142	161	143	139	140	143	160	145	139	140	161	144	138	149	153	166	134	151	147	144	147	144	134	152	157	148	130	134	146	141	150	156	143	131	161	172	158	136	149	138	157	171	130	162	151	159	141	142	150	165	132	154	157	152	152	166	149	150	143	143	169	152	151	151	145	141	155	161	155	142	143	149	145	127	166	163	133	115	151	155	149	148	156	170	128	156	166	139	125	160	156	149	156	159	146	161	181	158	161	166	135	139	145	161	142	145	181	141	163	155	139	151	153	132	148	144	144	157	159	146	142	141	158	149	143	148	163	146	144	174	159	164	149	155	150	152	148	165	146	146	119	162	145	151	151	157	166	162	164	171	150	159	172	160	144	169	135	164	148	161	143	146	158	153	142	143	137	151	151	161	142	133	155	127	136	147	140	146	163	182	150	153	130	140	131	175	145	150	159	143	165	135	143	158	164	150	152	158	149	148	156	160	143	151	156	147	158	145	136	151	136	146	153	147	154	165	150	151	166	149	150	153	140	165	141	150	171	171	160	154	155	147	155	134	158	163	133	162	159	170	145	156	153	146	165	159	151	145	153	154	145	182	142	141	161	142	135	154	145	156	139	148	143	138	157	146	168	163	158	139	148	132	134	131	154	151	129	163	156	143	157	165	159	143	143	161	149	163	143	150	160	148	136	178	145	136	139	154	157	131	146	133	119	156	152	147	147	144	163	155	135	126	139	149	127	145	151	148	147	155	146	148	140	139	140	161	165	127	164	167	151	160	134	146	171	148	150	146	153	139	138	137	131	146	144	156	151	130	150	178	171	149	142	172	138	156	152	150	144	149	161	162	151	167	144	157	145	156	150	134	167	147	158	179	158	131	164	153	138	137	151	146	141	142	150	148	153	166	137	142	137	139	164	146	140	142	157	175	161	126	138	179	137	140	171	141	158	153	134	158	162	171	157	155	147	160	149	154	150	135	162	140	141	141	155	140	139	168	160	144	155	132	157	160	135	143	178	138	169	147	137	148	128	159	166	129	167	145	145	136	146	131	140	148	149	163	172	150	157	127	149	156	141	167	168	143	141	150	145	157	157	154	145	159	165	172	122	161	151	157	157	148	142	153	147	166	144	150	151	148	151	143	148	148	129	148	143	153	170	159	169	178	149	144	161	143	138	143	164	123	168	147	132	150	165	130	149	143	137	149	139	148	151	154	161	151	164	135	163	160	176	137	171	132	132	159	142	131	164	159	156	162	150	155	123	154	134	166	160	137	132	163	177	156	148	152	173	148	151	145	142	160	136	146	146	162	139	134	155	149	151	161	166	157	143	126	172	152	137	143	154	147	143	161	168	143	148	139	146	146	153	155	167	151	156	131	146	147	148	145	175	150	183	154	154	156	158	169	126	169	144	163	153	133	153	147	133	161	136	143	148	170	146	151	148	170	172	158	147	145	155	138	150	162	158	136	157	137	159	126	158	168	138	164	139	177	139	145	135	143	127	190	151	138	156	180	160	145	149	156	149	140	130	162	143	162	135	137	154	144	148	136	143	137	166	149	155	143	178	146	142	159	146	173	145	139	139	151	124	156	154	128	148	149	133	152	151	141	143	143	165	145	169	168	161	135	178	154	145	149	165	137	159	147	150	144	173	148	153	132	162	156	131	134	144	161	146	138	142	147	155	146	158	156	169	167	123	160	149	129	129	157	127	146	142	146	157	157	161	177	145	155	134	149	150	159	159	156	157	139	123	153	141	150	143	146	139	134	148	153	148	169	154	156	137	149	162	145	163	155	160	148	153	152	177	152	186	151	155	137	169	168	180	145	139	126	143	151	146	162	177	149	152	148	127	162	146	169	141	147	164	129	152	159	162	145	129	155	136	162	159	159	161	146	159	150	155	155	149	150	140	177	142	145	138	154	146	167	148	159	147	158	150	171	159	172	150	163	155	167	161	143	157	128	170	138	169	155	143	142	157	163	157	144	131	138	125	154	156	155	145	149	149	140	153	139	145	144	148	148	151	140	159	152	161	143	141	177	176	155	145	168	152	174	149	139	151	169	164	147	148	157	154	162	138	180	167	118	154	140	152	168	167	154	143	157	176	152	145	132	193	157	145	147	153	148	147	143	164	150	159	143	157	155	166	172	149	154	147	154	155	162	131	149	145	152	122	160	156	148	154	169	168	134	138	158	143	146	159	160	136	143	160	145	147	145	160	151	148	147	173	148	147	156	138	139	158	135	163	149	161	152	160	166	145	140	143	177	145	174	160	137	154	152	166	149	149	166	156	163	149	139	158	160	159	158	153	161	150	151	149	148	185	170	143	164	174	138	132	161	159	147	146	135	140	156	176	162	157	114	136	140	157	142	149	166	154	162	160	154	149	130	141	152	145	133	162	175	143	134	154	163	135	122	166	139	136	174	153	128	148	175	158	140	129	147	149	165	150	157	148	159	155	153	132	165	147	153	160	166	154	149	146	159	144	156	146	154	138	177	169	165	150	154	153	171	134	167	148	167	147	143	164	150	136	171	128	157	176	159	142	151	147	143	143	139	155	137	164	146	143	157	152	153	176	148	157	151	128	150	151	150	142	139	149	158	123	124	151	162	146	131	159	160	165	149	165	158	153	124	142	163	163	143	153	131	140	147	164	173	152	148	149	158	162	170	146	167	129	149	144	147	147	144	133	167	145	157	142	163	160	161	145	142	156	149	152	150	147	132	154	148	154	151	142
18359	1451	3126	3609	2978	2471	1980	1780	1459	1317	1146	1008	983	947	826	868	742	723	713	691	670	657	651	608	648	647	574	573	568	576	567	558	520	566	546	587	520	515	554	555	523	567	542	525	554	533	551	524	514	532	484	491	529	477	449	504	547	504	531	485	494	490	486	505	533	515	508	530	499	515	527	467	453	529	488	475	457	525	500	475	531	506	492	467	500	467	471	501	501	503	473	455	482	497	506	494	531	493	514	465	462	498	479	505	484	525	507	525	489	533	525	538	507	449	498	495	495	463	493	481	464	474	484	502	489	459	563	516	469	491	459	482	464	471	499	481	472	505	488	498	487	469	480	526	493	445	464	500	486	505	471	497	494	509	521	461	466	473	507	462	458	487	490	507	477	490	457	475	522	493	508	488	460	497	480	482	485	443	471	510	477	466	506	456	520	527	489	465	478	482	462	454	472	473	526	495	504	492	477	474	456	466	480	466	461	479	445	498	497	446	511	494	466	490	487	490	444	502	452	484	501	530	468	483	468	513	443	458	501	478	522	495	487	488	487	475	477	478	475	455	521	500	462	495	489	474	457	452	480	503	511	500	492	463	464	458	439	479	493	486	475	494	497	474	485	469	527	509	477	498	519	474	465	511	486	503	496	503	447	471	502	479	496	441	485	488	483	491	500	483	489	445	468	502	447	460	488	467	485	493	541	470	496	454	452	477	449	467	475	487	474	465	464	470	487	494	453	458	444	487	480	459	509	458	486	450	494	484	492	468	521	517	551	484	468	453	506	474	475	427	497	483	453	481	497	471	491	503	494	477	481	460	456	487	510	456	497	476	475	463	463	470	457	503	483	517	489	459	492	514	494	476	470	430	491	497	488	484	506	486	493	476	477	443	439	513	468	488	450	482	475	489	472	490	501	466	440	444	466	475	491	441	473	522	483	479	482	491	491	450	510	493	480	479	480	504	492	501	444	464	479	444	487	485	456	495	466	440	489	507	507	486	466	475	480	515	501	491	468	475	469	503	456	488	515	449	477	456	492	505	483	492	490	448	540	508	536	484	505	482	496	457	464	483	510	507	499	455	491	470	462	508	457	491	517	476	495	522	493	483	468	436	509	483	515	498	513	477	478	447	511	477	486	475	485	469	498	484	457	501	480	472	471	479	550	492	523	511	474	462	504	470	492	521	471	483	492	498	454	483	496	493	444	508	478	489	452	478	484	476	509	503	434	473	483	499	479	492	500	497	466	462	491	481	479	480	454	492	498	515	479	476	508	482	465	499	481	443	472	495	474	487	491	521	448	472	476	452	482	528	481	511	465	469	473	485	475	485	471	474	493	495	523	519	449	447	473	512	465	493	482	473	515	493	482	506	445	483	482	477	485	493	473	463	508	485	506	488	453	443	447	480	504	483	496	476	451	468	472	468	490	464	465	433	504	476	483	498	507	448	483	482	473	516	521	471	470	454	504	494	451	489	487	481	492	490	469	487	459	504	473	515	490	462	467	477	474	490	523	500	500	471	473	494	490	472	490	501	483	508	488	482	452	459	476	501	502	462	540	494	492	429	467	447	517	472	466	484	473	486	496	480	488	506	461	502	481	506	489	525	474	470	496	445	504	452	448	467	494	485	485	480	454	479	481	495	475	491	431	532	484	474	526	474	501	495	459	492	483	525	490	450	487	462	484	481	452	511	493	500	514	490	479	470	489	515	490	458	458	476	465	499	457	482	495	457	480	530	500	473	512	476	438	498	522	490	489	490	455	448	488	469	502	441	479	479	463	514	477	464	465	516	481	459	465	457	515	477	492	434	465	469	454	501	504	494	484	498	510	483	491	437	502	462	491	460	487	488	526	514	434	484	504	443	451	492	498	509	447	449	501	444	463	537	491	521	509	477	487	521	489	487	489	493	486	472	504	480	510	481	501	490	477	486	459	496	458	485	456	446	486	512	474	447	438	489	458	439	499	472	492	533	493	496	486	480	480	537	516	468	475	484	514	460	498	481	497	447	438	499	464	484	506	482	454	484	509	477	492	504	489	462	480	509	491	450	481	500	515	488	518	466	523	469	516	508	486	510	487	459	487	506	458	478	475	448	486	490	484	467	484	495	481	484	472	513	484	505	488	486	496	503	475	454	506	447	486	473	511	467	492	505	468	487	478	510	510	537	445	476	488	463	530	452	520	479	458	504	432	456	494	531	478	427	473	458	469	465	483	465	483	490	496	477	476	460	498	471	499	485	468	476	488	494	513	503	461	449	516	474	464	511	507	500	469	463	452	481	467	453	449	488	506	538	480	431	522	517	467	457	491	498	484	530	458	522	475	478	472	493	476	537	501	469	499	456	468	491	498	473	452	473	450	460	492	465	485	459	475	513	476	457	428	455	523	489	470	495	498	474	442	481	482	480	474	503	485	468	529	475	473	483	480	473	462	470	518	489	481	479	479	484	450	530	481	431	480	469	484	466	519	465	526	470	514	514	454	490	481	498	487	443	492	492	485	472	485	434	500	508	466	470	498	475	498	451	498	470	451	501	512	465	533	469	510	469	510	469	491	461	485	495	474	440	488	493	464	452	472	464	475	498	472	504	515	475	518	504	517	502	496	449	458	466	479	481	455	503	506	494	485	475	504	496	476	485	457	458	484	466	495	467	454	499	513	524	512	507	460	439	461	458	474	514	452	465	495	428	488	481	492	485	515	463	461	459	501	498	464	464	478	481	500	490	514	480	475	472	490	488	457	465	504	474	457	451	497	477	488	487	476	465	501	499	447	488	465	505	469	475	445	496	469	512	458	510	499	507	454	476	463	471	486	477	490	483	516	478	507	449	467	465	525	498	435	492	507	502	480	504	500	473	447	502	468	511	471	493	458	472	466	471	470	468	487	513	495	485	471	492	453	490	475	481	454	448	510	485	487	470	490	486	492	513	484	468	501	488	502	477	487	485	487	462	492	490	417	524	498	480	490	486	484	465	486	463	443	496	498	486	489	485	477	478	499	510	493	485	507	508	496	458	500	555	474	489	470	482	466	471	468	470	475	447	490	496	468	453	479	540	485	445	476	470	490	525	496	444	487	485	470	487	472	442	488	445	473	468	511	494	454	430	495	462	495	471	455	452	472	489	485	454	487	490	471	465	438	510	488	500	462	519	454	483	464	501	478	456	510	507	483	496	451	487	453	510	477	478	433	459	463	497	457	486	489	447	464	517	504	467	457	461	482	490	482	432	488	460	532	452	491	487	491	490	509	469	481	517	465	477	503	527	471	488	472	499	486	469	463	471	470	467	498	494	483	490	465	493	466	496	492	515	472	490	483	496	470	455	472	488	497	468	503	451	495	492	473	502	449	458	477	474	515	496	515	472	501	490	475	478	490	494	489	498	482	488	453	461	500	490	487	514	487	447	506	493	499	433	475	464	454	492	485	503	529	476	469	478	448	480	504	468	530	474	479	515	458	482	475	490	487	483	465	496	467	473	486	476	501	477	498	493	524	500	504	486
49287	14293	4443	2294	1593	1166	890	747	647	518	469	422	416	386	383	325	299	328	306	302	323	286	296	298	307	294	256	276	233	274	253	279	261	275	253	232	234	256	242	270	286	261	272	267	260	268	285	245	259	286	255	277	262	255	261	235	255	223	250	249	261	270	263	257	221	252	257	265	263	269	241	260	270	240	245	279	283	249	281	220	252	255	249	278	248	255	274	262	258	250	284	263	243	234	247	264	264	244	264	254	264	277	274	254	232	265	255	228	236	259	230	232	260	239	272	247	258	267	239	234	250	256	248	246	246	267	251	271	235	248	250	218	250	277	246	244	259	230	258	243	214	233	258	262	226	289	268	291	262	249	259	229	240	250	252	261	267	244	228	264	259	237	272	257	261	228	256	263	242	254	268	259	283	221	259	259	261	249	256	256	239	254	256	219	269	235	264	269	250	252	216	278	253	237	259	253	235	279	263	253	241	243	226	261	256	261	253	267	283	247	247	248	236	256	271	229	246	257	281	244	230	243	278	251	247	261	226	249	251	266	255	253	258	272	260	242	270	250	266	239	240	293	235	261	272	238	261	229	275	230	240	261	264	231	262	234	230	265	263	238	259	266	267	241	255	291	270	245	242	219	248	262	247	252	260	256	253	280	251	244	257	259	222	252	232	229	269	241	262	251	248	254	260	274	270	239	244	237	257	243	248	242	254	243	245	271	263	237	230	245	250	226	263	248	241	265	289	274	220	250	240	265	248	247	248	233	243	266	277	257	249	268	231	261	238	276	235	265	241	252	293	241	244	240	274	234	256	237	259	255	266	270	237	234	253	235	255	252	271	248	223	256	246	261	232	249	243	252	232	243	242	239	259	279	250	235	242	254	274	246	221	256	260	256	250	251	263	228	223	226	260	247	261	261	260	251	232	275	220	261	236	253	247	234	256	249	255	242	246	260	256	257	260	245	262	248	248	259	244	222	251	236	260	249	254	261	244	246	264	215	253	232	256	262	258	233	251	250	265	246	228	243	241	265	272	246	265	254	240	256	227	285	241	283	235	254	241	253	239	244	258	238	257	234	268	263	238	263	233	271	248	240	261	259	247	251	255	252	266	266	240	284	247	256	279	249	247	268	262	240	251	266	262	239	249	260	245	249	218	226	274	254	277	274	240	261	278	263	238	239	258	239	267	228	243	241	281	250	261	252	242	232	264	241	278	246	276	242	215	246	245	243	253	261	232	238	242	266	258	255	266	255	269	251	278	253	246	225	258	252	250	258	225	247	257	261	251	238	216	263	263	235	219	256	248	256	251	269	220	277	252	257	239	269	219	240	261	238	254	272	222	285	258	241	249	250	266	258	246	257	251	245	243	242	232	256	248	257	288	245	243	282	259	265	253	251	233	267	217	247	254	247	262	282	262	266	231	289	239	237	253	252	250	256	251	292	278	244	262	251	237	248	266	226	248	211	296	264	275	257	252	247	232	254	262	251	241	243	225	269	235	242	266	274	256	255	250	266	266	238	266	276	239	248	265	209	234	263	202	266	251	226	226	262	274	219	234	254	258	242	224	228	243	255	248	219	250	244	237	255	243	249	273	246	278	241	238	252	258	235	233	246	266	270	260	260	270	241	249	234	245	242	249	249	251	243	235	277	276	240	269	256	250	242	241	258	254	257	248	266	264	257	278	268	257	280	268	257	237	244	231	236	244	265	229	223	242	290	259	216	243	236	255	261	235	274	242	247	231	254	244	235	228	259	263	245	238	261	215	288	263	250	223	248	253	248	248	272	248	267	261	251	254	247	259	272	276	235	234	265	252	251	266	249	240	258	265	220	259	253	237	274	246	242	250	227	243	246	232	260	239	237	249	259	253	242	272	238	278	240	236	261	246	271	256	233	250	262	247	255	226	247	256	261	249	269	232	263	259	241	238	276	228	246	240	271	275	251	244	229	251	225	272	222	265	255	275	270	241	261	259	282	249	269	280	225	245	236	267	269	231	242	285	245	258	259	245	259	259	263	270	259	235	268	243	247	235	247	233	239	236	239	267	233	237	254	240	233	254	230	265	252	234	252	240	237	246	242	271	272	251	232	258	273	246	228	242	217	229	257	239	256	253	242	255	261	241	248	272	261	269	275	231	249	249	232	271	241	242	263	246	273	234	290	261	234	239	264	225	246	238	283	255	275	229	244	265	234	219	241	263	230	238	251	261	233	236	269	263	251	240	264	252	243	257	252	245	279	256	257	263	244	239	271	263	252	237	245	251	258	243	273	272	264	241	265	256	235	238	242	226	240	256	217	292	295	257	245	264	237	263	246	273	246	226	256	253	266	280	207	237	246	220	230	230	264	250	237	257	270	261	254	274	253	235	237	220	247	238	250	262	258	252	272	274	236	268	252	232	235	232	257	241	243	254	281	245	253	259	252	248	256	231	257	253	234	239	285	264	243	279	269	259	240	243	259	271	248	258	257	244	243	275	266	275	251	230	247	215	261	264	258	256	256	238	223	248	270	242	241	235	258	216	256	251	245	260	274	240	254	258	239	270	243	282	269	266	273	264	214	251	256	258	231	255	265	240	238	257	258	258	270	234	266	279	249	262	262	255	270	270	246	225	251	264	275	262	260	260	274	257	258	247	236	262	237	258	229	247	247	274	256	232	221	227	241	269	276	247	254	269	287	240	243	245	263	263	253	237	254	279	261	255	245	244	247	283	264	233	257	273	263	237	242	221	249	253	226	228	271	266	244	291	241	232	236	242	244	245	262	278	265	256	266	270	243	232	245	253	241	247	218	243	255	268	241	225	246	255	243	260	258	277	262	267	247	242	261	297	214	253	253	248	245	260	257	251	248	246	230	258	257	250	229	232	272	257	268	262	250	266	263	254	252	256	271	227	236	252	263	243	266	264	233	234	248	258	279	249	268	251	253	285	258	213	264	267	265	249	270	208	255	278	258	292	235	251	261	268	247	255	268	244	248	235	252	235	251	253	226	274	246	254	254	262	250	254	291	243	237	260	239	260	278	250	265	271	257	292	230	253	274	252	253	232	268	265	256	278	256	229	269	213	252	259	199	247	259	237	260	251	220	254	260	256	241	245	256	245	267	237	258	228	232	223	252	246	266	231	220	237	238	252	260	241	264	250	258	239	237	249	278	224	257	243	256	219	227	248	271	253	258	254	272	256	257	267	246	217	244	229	257	255	220	226	235	253	232	259	269	240	251	247	252	235	220	268	237	270	270	250	214	237	235	267	265	242	255	234	230	246	231	268	244	226	241	259	253	239	250	267	237	251	253	261	247	221	239	252	228	247	260	232	254	237	269	254	239	235	288	246	270	246	234	262	256	260	251	225	236	236	251	249	237	250	226	256	230	235	250	262	250	237	271	233	251	254	236	253	264	240	269	234	260	260	267	241	245	267	252	250	274	235	289	246	227	249	266	270	273	276	226	244	223	237	272	252	255	256	241	256	264	210	280	254	228	261	262	253	275	251	241	255	225	249	255
23571	2591	5847	6501	5500	4553	3683	3202	2692	2340	2104	1909	1694	1572	1479	1382	1322	1223	1217	1159	1122	1136	1119	1045	1022	986	935	947	943	1016	894	926	900	939	890	867	841	834	853	856	854	798	827	835	773	797	833	860	784	810	838	767	748	814	806	781	794	828	836	777	735	786	811	830	766	790	754	785	755	753	759	775	753	790	806	750	780	740	725	736	741	779	801	795	751	771	754	699	768	757	771	741	771	754	752	745	769	781	731	767	762	743	775	719	778	716	768	750	752	750	783	721	736	754	746	789	771	700	762	671	746	751	699	729	755	726	786	748	722	730	750	783	728	746	711	742	716	724	759	734	740	740	712	776	774	721	738	739	717	759	716	784	781	796	745	760	681	656	722	735	715	722	738	728	775	759	763	741	716	739	728	758	748	730	684	808	691	704	725	733	746	722	726	754	758	740	744	715	755	723	758	727	719	743	752	693	738	723	758	753	770	721	731	718	714	700	701	725	715	695	699	722	745	725	756	684	754	750	737	712	737	686	712	727	772	762	750	762	693	760	728	750	760	746	769	705	717	718	723	715	700	715	735	768	733	770	678	740	758	693	737	748	674	732	705	741	762	793	741	767	699	761	746	766	726	714	760	730	741	790	719	721	717	742	722	692	735	721	694	694	737	735	723	761	744	760	766	735	698	725	726	739	751	757	724	730	721	755	709	767	717	698	744	725	799	725	788	688	725	735	722	714	740	746	732	725	689	763	696	740	697	755	698	719	771	728	700	686	726	776	726	755	729	729	714	763	702	707	723	693	705	733	685	710	745	734	780	737	732	679	736	705	763	744	758	744	720	723	797	722	702	702	721	726	752	726	736	801	740	765	750	738	717	752	737	745	705	700	742	714	759	710	708	781	808	749	698	758	744	734	717	752	779	733	770	757	777	708	766	715	739	751	703	728	766	712	771	695	746	726	743	728	775	749	745	791	721	776	745	707	773	707	703	727	731	729	775	772	715	736	734	769	706	726	696	771	724	774	716	729	703	738	706	769	757	751	714	742	736	741	686	798	715	735	737	739	740	731	740	738	759	735	767	715	724	716	747	746	732	717	753	729	672	752	704	738	763	760	740	715	732	764	753	742	759	699	685	723	752	752	710	796	766	710	712	761	725	719	658	739	724	723	750	711	732	726	764	730	736	756	706	743	740	708	728	713	752	674	696	715	738	712	691	710	721	736	729	754	752	712	770	728	728	756	744	746	714	768	714	737	776	701	749	754	741	706	698	727	717	760	749	751	756	685	712	726	759	736	714	742	789	735	727	759	773	739	757	750	725	718	730	717	716	720	722	776	752	727	767	707	727	735	676	785	737	744	698	766	753	742	756	751	741	735	726	713	723	741	738	700	700	678	734	740	734	708	752	709	715	695	755	708	754	668	719	735	734	763	765	749	751	683	725	750	741	728	733	778	732	701	743	781	700	667	765	698	709	797	752	759	706	742	735	721	741	687	788	729	767	748	736	698	708	737	761	749	734	754	769	729	716	763	717	803	801	722	764	712	714	680	725	705	768	741	747	737	689	748	760	766	730	763	776	699	720	726	758	747	735	765	709	711	716	717	692	758	757	717	690	812	716	688	741	731	740	715	703	724	749	738	667	715	732	718	727	737	733	718	755	729	721	679	745	767	722	720	758	763	741	688	730	754	785	713	747	679	734	733	722	674	731	739	687	757	707	756	729	686	735	726	716	766	705	720	688	710	740	749	727	685	690	763	709	778	677	727	715	793	706	738	699	714	761	724	726	722	676	746	761	716	715	739	746	712	732	744	732	725	772	693	716	781	761	748	711	723	735	725	761	771	785	715	704	706	747	725	754	704	729	718	715	731	745	739	749	738	762	728	761	723	683	730	731	678	713	680	762	714	772	698	731	729	729	733	728	745	717	713	717	714	727	725	719	721	725	747	742	715	760	747	762	729	733	716	720	719	727	767	739	705	764	736	765	745	724	745	730	739	710	747	728	650	722	718	756	758	732	728	753	769	776	760	684	715	653	706	755	728	715	707	769	744	702	720	744	786	726	734	750	701	710	735	685	706	705	745	767	724	688	713	726	743	700	769	797	766	764	717	734	720	755	719	739	699	724	720	733	724	756	747	734	754	752	691	767	771	699	767	730	807	723	767	749	734	705	690	728	704	730	731	724	726	683	733	715	780	724	766	684	730	748	712	762	737	755	747	748	740	692	754	717	748	732	715	762	754	749	795	735	735	707	728	737	771	749	739	750	677	737	781	751	734	720	744	729	698	737	728	708	733	742	686	773	813	733	738	713	752	710	744	730	750	708	745	722	732	710	733	758	743	720	699	712	700	770	737	757	727	700	671	764	720	765	737	708	722	787	725	717	774	744	725	741	761	757	726	738	766	746	684	725	715	696	712	766	705	718	733	718	734	692	787	751	735	705	748	725	720	731	707	747	702	702	743	753	693	711	750	731	704	758	760	730	678	761	659	747	712	717	710	720	767	744	739	750	727	706	764	746	753	706	780	750	760	730	762	749	723	732	704	707	740	719	692	709	735	672	714	740	735	756	740	755	722	703	730	749	755	728	730	728	744	765	720	738	731	701	767	759	720	715	717	741	738	736	724	746	738	712	761	715	737	753	688	784	706	718	695	700	729	713	761	761	744	730	734	740	766	729	710	726	699	722	750	708	742	769	729	744	667	709	706	729	742	701	712	768	688	781	708	729	741	790	755	707	736	734	711	732	740	700	746	709	720	760	721	739	718	758	736	729	726	730	679	740	664	743	750	748	752	761	716	742	726	779	761	692	792	750	726	753	699	715	799	779	797	723	740	728	767	686	764	727	715	701	715	735	701	737	766	703	726	768	722	742	731	754	767	759	732	795	761	763	771	709	729	713	714	755	756	771	782	755	714	721	790	762	726	711	737	748	748	724	701	714	771	736	754	755	731	735	700	764	742	704	730	756	747	723	775	745	733	685	731	694	730	756	718	718	721	779	719	747	721	732	746	718	703	727	717	731	746	741	722	739	766	734	747	686	737	740	709	743	723	755	722	722	788	781	723	751	702	736	756	724	751	721	713	746	759	694	689	702	772	717	757	759	687	735	775	720	741	757	706	652	758	731	678	772	705	711	710	758	742	761	775	707	735	725	746	735	766	747	724	777	769	744	714	755	748	750	718	746	753	760	714	716	723	750	747	743	731	699	693	747	690	763	760	709	712	711	701	731	781	722	740	704	726	780	719	774	742	759	763	676	730	747	746	718	715	745	742	693	717	745	757	697	755	705	735	727	740	745	761	740	758	777	664	708	771	748	719	740	738	684	722	707	716	731	765	702	771	712	772	711	775	751	764	750	741	726	745	738	708	783	717	758	757	746	696	694	720	758	717	735	702	752	780	723	721	721	701	706	790	733	703	720	721	754	707	745	730	744	728	719	760	738	760	759	718	700	777	787	709	725	732	761	778	735	703	747	751	698	724	737	726	721	715	759	751	714	757	718	736	677	755
4748	302	174	131	128	100	96	94	76	73	92	86	84	78	86	85	81	75	85	71	91	69	86	81	75	62	73	75	76	86	67	68	67	77	87	75	83	71	92	74	87	84	69	101	78	76	66	76	89	69	79	61	83	74	104	61	79	82	96	92	74	87	75	81	91	85	82	76	70	81	79	77	91	98	77	70	80	95	88	70	80	101	65	67	81	75	80	67	76	70	70	74	71	88	75	78	67	87	87	77	92	71	86	61	67	82	97	58	71	72	70	90	83	88	68	94	84	66	65	91	94	72	73	90	64	69	88	64	82	85	92	70	85	92	81	82	86	62	75	68	74	75	69	77	85	75	80	78	70	72	85	75	74	101	80	80	76	69	85	74	73	92	74	82	86	64	58	84	87	72	73	83	77	80	72	80	87	73	81	78	72	67	71	77	75	83	79	80	86	68	76	77	70	88	75	86	85	76	79	82	78	81	71	61	61	90	61	81	86	77	91	83	58	78	76	73	92	85	81	83	81	67	83	76	59	83	84	83	78	81	80	98	68	92	71	98	86	74	93	79	81	90	76	69	76	74	98	94	70	81	69	84	73	80	76	88	82	75	80	67	68	72	91	65	85	67	89	86	77	83	86	83	90	74	97	83	78	77	61	78	85	85	60	79	81	76	64	71	74	73	76	74	78	77	89	83	89	86	83	80	77	88	93	78	76	83	65	82	68	75	68	88	85	90	67	77	63	72	79	82	95	68	95	76	83	78	87	65	65	72	60	95	82	72	66	84	77	87	87	79	83	82	90	87	88	84	73	74	61	55	75	51	73	88	85	61	68	81	69	80	92	83	84	82	65	72	86	89	83	66	71	87	77	71	82	74	70	81	80	81	62	83	79	81	69	71	72	81	83	77	87	85	79	80	87	82	74	69	81	77	71	84	80	81	81	69	82	82	79	69	75	83	81	80	86	82	94	72	75	82	91	76	79	73	84	82	84	85	73	68	84	103	71	91	96	81	75	81	81	86	71	74	87	71	87	68	82	75	91	86	74	91	87	77	82	75	82	79	69	85	72	80	75	71	75	61	95	77	81	82	89	82	98	86	80	76	76	80	87	93	75	69	82	63	82	70	63	81	83	87	70	58	69	77	97	70	78	97	78	81	71	82	71	74	74	95	79	88	91	86	77	80	80	83	76	79	83	89	95	76	72	92	82	77	88	76	73	78	86	86	87	74	68	72	77	54	87	73	76	81	83	73	72	88	69	68	85	75	98	55	76	81	66	65	63	78	65	70	75	69	74	66	76	68	72	75	97	86	77	78	82	72	90	85	86	94	78	76	92	77	80	79	69	72	86	76	77	79	74	84	78	79	73	68	75	81	80	66	81	86	77	77	55	74	84	73	75	67	75	67	68	89	78	75	72	82	69	94	88	67	67	65	82	86	71	70	67	69	81	70	99	81	71	78	93	73	74	82	77	72	73	81	77	79	74	82	74	88	79	94	85	101	76	94	88	88	95	91	79	89	60	70	72	94	82	83	62	70	91	75	82	79	78	73	90	79	82	71	61	81	85	83	88	69	65	71	84	70	82	76	77	84	81	86	91	84	70	82	75	70	78	60	80	72	72	80	77	88	83	89	85	99	74	82	67	86	90	72	94	75	80	79	82	70	102	67	79	77	75	75	80	65	79	72	84	73	52	61	98	74	83	84	69	95	80	69	91	75	91	86	76	71	71	81	70	73	78	83	71	67	75	95	76	87	79	77	87	73	75	80	57	76	83	73	71	89	70	75	72	76	65	79	83	75	77	74	70	88	89	71	90	78	78	72	74	93	89	79	87	85	102	71	75	65	81	82	85	75	82	84	79	69	76	68	84	92	81	83	73	78	81	84	75	86	93	80	67	81	80	80	99	71	70	76	80	85	63	87	72	78	70	86	84	78	73	80	89	70	65	85	63	70	97	78	59	76	79	87	89	70	71	77	86	75	88	70	79	79	78	80	92	81	90	73	79	84	70	78	82	62	77	81	86	76	58	80	88	79	84	79	91	80	88	73	82	76	84	92	73	65	88	78	85	73	78	61	61	74	67	89	89	61	67	89	81	72	99	74	83	69	69	99	84	76	68	94	86	75	99	78	66	71	95	81	83	74	85	83	51	75	80	75	62	70	67	77	71	69	78	76	68	78	88	76	69	80	63	92	62	74	79	75	81	73	70	82	77	73	77	82	85	80	81	95	76	85	88	87	90	95	70	81	77	93	68	68	63	80	86	77	81	69	76	80	94	71	88	94	82	62	77	69	71	83	74	58	70	64	87	69	65	83	73	81	85	67	79	90	64	71	77	76	83	76	78	71	88	72	76	78	82	77	71	78	84	81	78	77	79	84	84	81	78	82	80	82	87	74	51	73	65	89	82	80	77	77	73	83	78	83	96	77	67	73	94	78	88	76	84	93	84	76	63	77	69	77	96	85	80	70	61	84	76	89	79	92	89	79	83	92	66	86	74	87	76	90	72	75	73	73	59	82	71	77	87	71	69	99	82	79	80	86	83	70	75	79	75	75	75	83	77	73	78	82	84	76	97	76	61	71	75	80	68	63	95	80	93	76	84	80	69	97	88	91	74	80	90	78	87	82	70	59	70	75	63	78	70	79	94	90	73	80	94	89	94	91	75	77	73	64	72	76	67	67	81	80	67	82	68	78	96	83	79	68	76	79	77	91	59	75	84	67	75	69	83	84	73	72	88	87	66	85	74	81	70	71	89	100	69	77	66	79	76	76	63	69	80	77	86	81	61	74	66	89	70	80	65	86	68	83	72	92	59	79	68	70	70	69	80	74	79	105	75	66	85	78	88	85	66	71	76	82	79	57	72	75	87	74	94	73	67	81	78	81	86	78	88	78	82	73	94	84	71	77	64	92	85	79	82	83	74	68	93	74	82	96	79	55	85	78	74	78	99	86	84	77	84	67	80	77	89	83	82	71	80	75	92	80	80	75	79	75	84	80	88	77	55	83	57	81	78	79	81	85	79	70	75	85	77	71	78	74	71	78	75	80	86	78	85	87	62	82	88	84	81	90	85	80	76	78	76	83	76	77	86	69	83	85	88	71	79	72	85	81	76	89	81	89	71	86	70	79	75	94	76	70	88	72	82	67	82	81	102	89	89	77	78	83	86	72	80	70	70	106	89	89	82	86	83	79	83	79	67	91	87	77	76	83	91	91	86	74	79	92	78	69	79	82	102	78	84	77	85	81	76	87	68	75	99	79	86	78	68	80	64	75	88	78	86	69	93	43	85	86	92	84	88	79	82	72	87	90	77	85	83	78	90	93	79	80	64	75	75	79	58	80	65	89	85	70	84	87	82	77	87	76	100	85	90	88	80	71	72	67	76	79	70	79	71	88	83	69	70	99	85	63	74	81	77	93	76	82	83	84	81	74	88	78	69	84	81	90	62	72	74	86	79	80	72	84	74	85	64	74	77	98	79	87	77	80	74	78	79	76	77	71
4511	324	487	544	452	412	360	375	368	346	290	305	327	337	330	309	310	317	309	311	335	303	275	304	308	271	282	290	300	303	284	312	301	322	275	296	273	259	264	280	255	297	276	312	319	300	285	314	285	313	300	312	289	269	246	291	308	279	294	283	278	272	271	307	318	299	305	332	321	275	278	292	283	279	310	299	291	257	267	286	265	280	306	318	282	248	263	264	280	289	304	284	280	295	281	278	309	283	281	304	270	302	272	276	316	278	281	273	295	273	286	292	308	293	281	287	274	303	290	293	315	268	317	308	317	289	254	276	283	287	286	294	278	305	293	283	286	285	284	268	299	297	299	293	290	279	305	309	309	281	294	295	310	252	283	285	297	288	289	291	295	273	294	310	279	284	256	279	272	280	293	265	291	265	283	291	268	278	288	299	262	255	312	291	284	306	314	288	256	274	272	309	279	297	284	295	260	277	297	251	303	306	288	253	295	324	275	289	279	281	288	296	275	278	282	301	297	294	277	300	321	253	296	283	282	273	274	272	288	279	286	311	232	293	265	302	308	286	286	322	289	297	299	297	267	281	296	313	255	255	295	281	240	282	272	315	283	287	272	284	295	308	271	282	295	268	316	281	240	296	288	279	282	290	282	284	291	272	260	304	287	301	315	286	291	295	271	297	302	299	299	304	276	277	282	312	277	313	292	274	248	289	298	294	322	283	295	284	286	297	302	265	263	284	291	276	284	285	291	282	321	270	276	318	274	315	314	279	321	254	281	290	267	287	273	280	263	270	269	299	293	305	282	271	262	279	280	265	278	273	288	284	287	276	258	293	267	272	297	285	325	296	321	301	282	283	282	267	262	288	287	262	258	286	286	271	281	267	300	296	277	294	282	304	306	297	285	319	261	281	281	325	287	308	256	270	286	302	281	306	274	269	303	284	274	276	298	273	285	239	278	316	311	281	285	285	309	310	261	248	270	331	286	297	250	276	283	265	290	308	295	271	289	268	308	288	290	278	271	265	291	288	279	283	266	310	294	293	281	305	290	276	280	291	322	315	310	292	272	307	288	289	284	275	288	263	270	300	305	272	294	272	293	280	277	322	300	269	267	287	269	318	282	289	299	310	284	293	279	296	308	302	275	275	303	275	289	312	285	303	273	300	303	257	301	270	324	288	292	294	302	290	272	276	260	276	303	270	285	265	281	268	308	284	303	292	271	295	294	277	294	294	248	294	284	293	247	281	299	280	296	295	265	295	296	273	258	294	292	310	269	285	278	287	287	307	292	281	258	282	300	289	271	289	304	281	283	268	282	267	290	271	266	292	314	295	296	290	281	295	319	276	288	287	294	276	297	291	264	304	276	276	304	302	283	288	272	302	270	269	274	321	275	264	296	292	292	293	313	264	277	284	295	287	281	293	280	263	313	277	286	264	254	283	307	277	315	266	285	282	260	249	296	288	294	262	303	284	269	320	283	282	291	315	290	274	270	284	289	282	329	276	270	324	327	301	299	289	302	298	280	309	284	244	318	275	263	300	265	308	274	297	266	267	272	281	320	253	299	302	279	274	309	273	246	278	294	268	305	314	296	303	300	290	288	274	263	295	301	283	302	284	300	266	265	263	324	310	275	275	305	283	323	316	266	291	282	294	295	296	320	309	270	300	288	285	257	258	291	275	272	292	295	306	302	316	301	284	263	256	312	310	299	302	286	307	293	311	280	283	309	298	307	303	295	279	266	280	309	316	254	295	296	306	279	307	332	285	248	296	273	278	312	272	272	284	310	276	300	267	298	294	287	262	294	270	276	300	258	318	284	288	287	313	273	301	294	280	246	270	302	291	262	293	302	275	292	312	279	284	276	293	301	275	269	275	297	267	269	257	321	282	284	280	298	302	255	301	288	328	281	281	295	321	262	301	300	261	291	295	299	300	275	295	278	297	292	291	273	296	278	289	287	292	279	289	280	275	285	272	320	289	286	300	299	264	311	286	276	291	270	275	275	325	281	289	292	267	284	295	278	276	283	263	273	283	306	280	274	293	295	279	291	271	302	306	291	285	278	292	286	314	275	284	337	325	282	288	299	268	287	255	289	300	306	283	287	297	286	294	297	264	276	294	283	305	288	288	305	284	278	334	313	288	284	312	275	270	303	289	268	284	310	288	307	257	254	261	288	270	251	268	317	287	305	275	236	284	296	274	287	293	294	278	299	242	267	318	310	287	283	263	281	302	300	272	254	319	292	285	294	279	273	268	286	302	289	296	284	285	291	286	320	299	298	279	282	305	303	293	284	293	281	266	285	311	270	323	269	263	328	306	289	298	263	270	298	281	272	267	276	307	285	283	277	296	260	266	265	291	287	251	305	255	320	280	304	299	283	288	279	287	281	294	265	278	258	260	246	277	286	301	265	268	293	298	292	273	303	258	266	282	277	272	313	301	281	294	297	293	283	306	297	272	313	299	288	283	275	270	272	287	291	286	307	288	305	292	309	311	301	296	289	284	270	291	292	303	288	278	293	306	265	304	290	308	309	284	262	270	293	284	254	274	258	288	268	291	278	325	290	281	298	298	292	267	283	270	320	282	261	255	292	295	295	330	311	270	276	257	320	294	274	279	257	322	281	268	295	303	286	281	256	264	315	303	286	293	276	304	278	292	314	284	317	265	273	289	276	279	285	316	292	288	264	284	266	341	281	281	274	269	304	274	302	299	283	283	311	281	299	294	282	271	303	269	297	262	293	288	306	264	312	284	295	282	282	316	278	287	282	286	300	290	269	259	289	298	302	296	253	279	292	294	282	291	286	288	295	263	282	290	323	283	263	309	299	281	282	299	291	289	274	256	310	300	267	301	287	291	298	296	270	257	293	295	290	269	286	288	306	269	275	272	316	309	317	276	280	314	266	296	299	289	248	298	295	275	249	328	310	287	300	308	270	247	307	255	308	278	263	280	301	285	302	269	316	285	285	291	283	291	304	281	299	266	282	297	296	287	274	283	287	295	290	274	289	319	266	299	318	310	268	306	276	294	285	311	279	291	264	297	274	260	287	290	300	278	283	244	269	282	280	271	309	304	271	281	321	247	264	325	281	277	286	313	293	279	335	280	271	315	333	268	264	272	277	310	294	297	287	285	274	283	253	289	299	290	317	307	283	300	288	291	272	294	291	280	276	310	289	282	284	266	300	287	319	280	253	273	291	285	285	257	270	266	299	269	268	266	338	303	272	281	253	271	287	290	285	309	254	272	264	291	283	266	275	311	265	289	284	270	310	275	287	307	298	295	305	305	272	284	310	299	312	283	270	271	287	292	250	253	302	288	289	264	293	269	281	281	262	286	306	318	281	247	274	310	293	314	272	303	267	265	280	263	321	277	308	286	298	299	295	308	277	280	274	281	322	312	281	275	297	288	299	280	331	264	251	278	271	258	304	295	299	284	276	284	295	279	297	295	294	273	279	259	274	322	303	296	271	334	281	287	317	316	301	280	286	296	272	297	283	270	336	270
34634	5802	1527	1115	751	606	474	400	326	303	275	256	243	180	192	196	192	192	164	182	176	180	189	160	174	155	172	163	131	163	169	165	167	177	151	153	167	171	169	158	139	145	173	151	160	156	146	146	147	171	158	174	178	167	155	158	145	159	153	164	143	149	138	145	138	182	158	159	165	148	133	138	139	153	153	130	147	140	150	142	155	162	165	158	147	154	177	168	154	140	159	176	124	160	143	179	169	151	153	158	137	144	144	176	171	117	164	132	158	160	159	153	161	167	158	154	155	156	140	164	159	155	150	158	162	149	154	139	139	146	137	156	144	119	137	171	144	142	141	146	142	149	155	148	166	146	147	122	179	149	135	179	131	148	164	157	143	140	135	144	168	150	141	146	146	159	144	137	159	140	165	146	145	184	158	131	153	144	145	190	167	158	144	161	154	151	136	181	168	157	159	169	148	151	151	143	155	140	170	177	145	152	153	154	166	131	139	165	171	162	144	151	164	140	168	137	162	176	145	154	158	142	175	171	166	139	162	154	151	174	158	156	149	138	169	144	140	178	153	146	165	152	141	138	152	140	170	143	144	145	137	151	169	150	151	203	181	144	166	159	146	141	154	142	187	133	145	145	147	145	159	142	171	160	135	144	158	162	149	129	154	179	138	133	138	135	145	153	130	151	136	178	167	143	165	153	149	162	137	138	137	160	155	157	168	182	159	155	160	155	146	173	154	139	166	155	141	145	151	155	165	140	149	148	144	172	140	144	146	134	149	142	151	150	158	161	144	162	161	138	171	153	169	153	135	149	160	149	149	146	160	127	140	157	174	127	147	173	154	156	171	158	156	144	132	146	125	153	166	149	146	147	155	128	154	160	146	142	139	146	170	197	164	160	157	160	133	136	150	129	163	135	130	150	156	141	171	149	134	147	159	157	156	156	127	136	147	143	154	145	150	157	158	155	157	157	167	145	146	164	143	159	136	131	149	146	147	148	135	151	138	122	144	157	143	154	146	160	171	161	154	174	152	158	148	164	157	144	183	170	158	160	149	154	151	136	155	161	132	155	160	149	148	156	167	157	152	155	143	147	156	160	156	129	153	143	156	172	125	168	161	136	162	152	140	159	145	148	121	149	168	163	167	165	150	135	142	155	161	139	137	158	151	155	147	158	156	163	145	123	177	154	116	158	154	169	157	160	163	151	153	136	164	145	137	151	165	156	166	159	149	144	182	145	131	146	129	165	136	171	138	158	143	153	152	133	156	133	150	163	152	170	153	165	137	159	155	139	139	164	132	146	171	159	157	127	152	146	160	142	149	157	134	146	140	156	147	144	138	145	139	177	159	144	135	130	144	138	131	147	159	146	159	147	154	130	166	145	144	151	154	143	140	145	152	155	134	136	150	145	151	149	132	164	149	158	135	139	153	140	170	162	143	155	144	137	134	171	157	144	135	161	154	147	142	146	136	149	148	153	170	153	142	150	147	148	155	166	138	146	141	172	153	145	147	144	141	170	159	160	148	132	149	167	149	152	134	157	152	150	164	153	159	147	150	129	161	166	150	147	160	139	164	172	133	138	125	157	155	153	154	155	155	178	137	154	165	141	147	157	135	149	158	142	132	154	155	125	166	163	159	152	158	153	146	132	153	150	168	143	162	142	146	175	117	164	150	167	159	140	154	158	124	165	142	150	153	149	153	142	156	146	134	105	151	144	155	149	154	169	156	149	175	135	153	148	135	137	150	144	169	165	173	161	166	159	147	127	148	165	160	154	170	146	145	144	163	158	145	144	138	151	146	153	145	151	139	149	145	135	158	156	159	135	183	159	138	172	161	141	153	155	155	144	173	159	176	157	153	156	149	172	168	161	153	146	144	165	171	155	146	155	143	134	140	162	156	151	142	134	135	163	165	148	149	152	145	138	120	153	141	163	160	163	168	166	136	148	165	145	143	144	154	161	179	137	178	145	160	144	135	187	136	148	142	141	183	155	146	153	144	148	152	148	127	131	144	131	143	145	159	150	162	137	162	187	159	180	172	167	140	154	152	145	158	148	156	160	144	162	141	156	136	145	140	147	147	151	172	144	157	146	171	154	141	132	147	148	160	141	153	157	156	157	155	135	167	144	147	144	134	148	156	159	149	172	142	173	157	151	150	158	150	152	152	164	154	134	142	134	179	148	145	161	142	153	149	151	152	153	148	145	148	144	137	156	151	166	150	162	149	185	121	144	148	165	127	125	152	148	157	148	160	152	138	125	155	155	154	173	171	134	150	149	157	140	155	138	136	148	139	167	171	144	147	131	149	157	146	156	158	153	175	163	140	153	163	161	167	143	166	163	147	149	161	155	150	152	150	169	133	133	134	168	125	149	152	137	139	132	146	155	151	143	159	136	148	153	162	138	137	164	152	142	153	145	153	149	152	146	156	138	162	160	153	155	152	179	145	154	138	135	141	160	145	150	166	163	152	159	146	156	165	147	153	153	156	153	154	145	135	146	141	139	124	151	148	148	117	194	138	136	176	152	154	155	130	169	157	167	143	159	155	144	136	163	156	158	152	119	133	149	154	169	150	153	183	154	140	152	154	155	158	163	143	163	155	154	134	130	161	148	142	144	133	151	149	148	156	155	149	149	162	151	148	150	142	153	146	138	151	148	123	146	147	157	152	153	155	150	179	158	157	158	178	144	150	145	145	149	166	158	162	144	160	142	178	160	149	150	170	151	141	164	145	164	147	171	155	160	161	168	143	141	149	154	157	151	151	158	168	143	157	157	126	156	136	137	144	157	169	142	126	165	155	146	156	155	152	128	191	151	154	150	124	132	153	150	153	152	139	139	143	150	143	166	137	142	165	160	136	152	143	140	148	139	147	158	160	170	133	171	139	134	152	152	162	157	157	143	160	149	141	146	138	155	156	154	158	135	150	157	160	148	134	153	148	160	168	163	156	154	144	142	150	153	160	144	169	139	148	133	136	154	160	142	154	150	159	161	167	118	153	152	166	143	156	180	153	129	123	194	148	156	147	140	180	147	147	151	152	160	163	148	148	146	137	165	146	153	137	151	161	140	141	148	159	137	148	156	132	146	162	171	152	159	174	165	148	156	166	165	154	153	134	145	160	149	158	178	155	155	167	146	155	145	157	152	144	145	173	157	143	162	146	175	151	122	145	148	127	149	169	134	142	162	142	161	146	141	143	144	156	149	156	136	165	143	148	145	127	152	168	158	164	165	166	131	146	174	172	152	138	135	161	138	158	194	163	151	158	149	133	152	151	140	146	147	137	162	157	148	149	150	154	142	147	139	138	158	135	155	151	139	150	132	177	145	167	158	162	136	162	167	157	148	165	149	181	166	167	139	136	152	131	135	133	158	153	148	136	131	155	181	154	146	146	143	166	144	144	145	185	136	138	140	163	139	155	145	135	144	154	151	166	164	157	161	171	152	143	129	152	166	149	161	158	160	142	131	139	162	181	147	147	124	160	144	150	154	143	141	126	152	148	152
16278	1442	3030	3605	2977	2339	1975	1685	1443	1299	1194	1081	986	923	880	813	771	755	776	682	673	671	627	610	617	638	572	609	583	553	605	578	527	552	530	543	552	554	538	542	543	494	503	483	521	524	500	531	506	552	490	493	489	501	538	541	520	481	505	481	459	525	489	508	526	466	522	490	536	504	479	501	475	485	492	518	499	518	515	495	525	470	538	505	505	466	528	514	524	514	494	482	474	460	476	493	498	489	481	475	482	499	530	460	478	492	524	506	496	496	480	424	503	502	481	479	486	484	476	487	485	506	496	513	451	502	533	437	507	484	516	470	486	520	484	488	505	473	508	495	493	475	476	523	490	457	487	457	467	487	467	459	508	476	468	466	457	521	512	492	486	490	451	555	504	502	466	465	482	479	494	497	525	479	503	460	492	490	468	475	495	468	437	466	461	475	479	468	492	462	479	523	483	499	524	488	505	511	488	469	511	530	491	475	482	503	456	450	485	492	491	478	474	504	492	490	433	474	479	506	473	490	477	502	476	475	446	483	478	464	520	485	514	527	481	465	487	518	431	449	534	508	470	460	534	478	481	486	435	473	476	465	467	512	466	493	461	457	497	489	510	480	468	496	459	494	491	462	487	447	498	491	527	488	492	474	475	499	458	521	512	436	481	464	451	470	446	509	494	515	471	484	480	475	460	448	499	516	502	466	488	462	488	498	474	461	492	495	501	473	486	527	484	517	437	470	507	494	496	497	464	475	481	471	532	481	516	488	501	481	501	487	479	464	438	516	475	504	476	499	491	498	460	529	441	477	482	434	461	469	478	483	484	530	449	511	505	485	491	483	486	486	464	455	495	524	490	470	484	516	473	524	472	498	478	477	501	491	485	518	461	449	457	508	509	465	523	509	512	472	512	491	496	494	466	459	479	496	514	522	424	444	505	450	473	445	485	476	498	470	462	491	521	463	492	473	493	510	514	497	476	472	481	485	490	478	473	523	471	476	481	491	469	436	471	478	476	487	470	435	467	471	487	480	493	494	451	497	498	463	461	500	465	478	493	443	475	468	489	495	496	496	506	468	495	465	480	479	463	443	466	454	449	530	514	494	496	485	516	520	444	495	496	453	435	457	460	473	541	455	465	470	472	548	493	531	495	508	535	494	502	484	471	478	507	493	460	477	473	470	516	487	475	478	491	464	443	458	520	487	505	493	456	478	450	504	499	462	497	531	495	512	505	443	494	506	470	509	487	504	468	471	511	505	468	450	501	466	503	485	517	468	463	515	477	468	459	458	512	437	464	461	492	495	482	494	512	471	425	494	458	483	505	499	471	454	470	491	493	488	469	512	487	524	490	504	503	493	509	512	485	449	493	468	504	482	461	514	496	470	484	490	502	455	510	487	483	483	486	459	462	458	496	523	480	493	493	471	456	476	508	512	514	483	487	450	471	522	508	467	485	473	512	457	442	495	523	511	466	465	499	489	466	504	508	488	473	441	477	501	486	507	484	494	473	487	483	500	469	513	472	472	486	471	465	500	499	474	453	445	493	489	501	487	500	462	470	495	496	482	479	467	523	456	470	456	512	495	441	445	487	467	477	442	445	469	479	485	518	484	461	477	500	463	478	495	473	459	460	435	480	469	496	477	494	504	517	453	502	463	478	481	481	456	472	495	515	513	448	483	444	449	524	476	510	487	460	499	483	484	442	490	484	475	473	511	469	436	522	484	485	474	468	520	454	468	477	485	471	516	500	466	500	487	475	485	536	497	468	480	493	499	480	495	497	473	504	481	484	465	461	477	486	469	513	469	490	449	481	498	492	507	474	471	488	463	457	549	491	469	457	501	513	433	480	460	487	467	496	500	472	474	444	449	455	465	502	468	490	482	475	457	502	492	476	496	467	480	474	526	472	465	507	515	492	476	491	500	513	509	464	480	457	497	448	515	487	495	502	456	476	483	493	451	488	474	479	449	493	455	502	459	509	446	495	455	474	429	489	491	471	473	510	457	490	464	514	485	493	513	457	512	481	501	475	468	501	467	484	470	420	469	473	478	465	451	464	499	487	487	494	467	468	465	461	502	479	461	506	506	510	474	461	469	497	458	437	477	472	466	494	487	481	487	501	459	497	470	488	471	453	462	507	462	518	453	487	466	482	442	483	484	494	464	496	484	464	525	532	443	560	487	483	474	503	481	489	483	480	470	491	453	489	454	481	499	491	449	484	481	498	478	486	453	457	515	494	457	475	511	462	487	472	479	461	475	468	516	501	458	428	515	488	456	453	495	486	493	479	491	476	441	464	458	463	456	456	466	499	489	482	500	482	460	460	484	479	473	474	503	497	487	432	472	494	510	474	440	466	464	481	487	479	487	484	498	489	472	495	468	458	496	477	424	493	468	458	490	495	458	502	466	494	493	474	473	521	486	491	457	487	486	491	444	467	503	501	527	499	494	502	464	468	475	510	474	482	446	461	490	499	470	467	454	497	478	488	512	481	471	467	483	455	473	496	484	499	482	474	420	496	494	484	535	496	506	488	470	447	497	487	501	477	513	489	457	476	460	484	489	493	499	449	453	501	481	490	463	484	504	483	470	483	500	518	501	491	459	484	468	477	493	469	466	474	491	481	457	478	461	508	503	485	489	521	483	472	504	466	485	515	481	458	462	499	509	475	505	500	489	477	472	467	486	510	473	533	447	514	496	468	464	470	513	463	467	479	477	446	471	466	492	457	536	495	465	461	491	495	478	509	473	491	484	497	475	456	458	443	505	471	494	501	480	476	462	515	485	467	487	463	475	502	519	509	501	473	479	462	510	473	443	459	460	445	483	493	449	428	489	463	440	479	473	442	491	453	504	467	477	438	479	459	474	460	486	435	489	479	444	493	510	491	500	472	439	475	498	455	480	463	532	454	483	482	465	469	513	522	502	480	456	473	477	475	448	473	489	497	520	456	458	462	484	421	456	496	457	496	460	488	498	487	469	476	457	471	496	468	480	487	459	513	519	460	477	467	433	427	485	483	492	475	460	494	492	503	507	505	485	460	524	489	481	501	513	485	479	515	507	484	510	497	469	477	475	486	488	476	486	463	496	489	524	505	523	462	514	466	430	469	472	483	479	453	471	450	500	498	497	477	446	454	483	511	510	487	453	469	466	474	499	515	462	473	469	500	492	462	483	480	470	467	469	471	510	508	456	477	437	488	463	468	476	489	517	489	486	495	493	532	474	479	525	497	496	465	482	476	493	474	498	498	469	459	461	513	493	499	526	443	485	474	503	498	447	484	467	511	467	482	481	468	479	450	503	509	482	525	460	486	436	491	500	512	466	470	536	486	500	499	532	510	485	461	460	506	464	485	503	487	477	474	511	446	503	458	493	497	505	471	444	511	422	466	505	505	476	501	542	467	465	471	478	491	472	555	486	471	473	472	510	461	460	498	480	533	481	473	522	484	462	458	473	484	470	512	480	502	470	478	483	511	498	509	494	460	485	437	468	483	519	481	483	493	471
45098	14983	4953	2307	1625	1197	898	721	631	553	461	414	409	338	366	362	329	325	307	283	356	319	294	246	297	313	270	279	275	284	249	255	254	275	263	259	290	277	267	280	236	287	274	247	256	234	249	237	250	270	273	271	284	267	230	251	278	257	251	253	273	234	256	261	297	262	255	264	250	285	270	231	248	254	245	240	236	233	231	247	224	262	275	255	268	233	258	281	249	262	237	246	255	234	250	250	241	264	237	233	251	271	256	250	244	246	278	275	259	264	238	233	254	241	250	271	272	236	238	292	277	254	261	247	253	235	252	244	249	248	241	240	256	236	278	257	280	256	242	242	252	243	294	254	234	274	248	255	290	278	245	264	241	247	262	234	249	216	262	251	271	249	250	253	248	243	273	253	236	229	248	265	274	257	214	266	232	238	274	260	252	267	232	276	239	242	271	253	266	256	255	248	239	263	263	236	264	240	218	248	229	256	239	242	273	273	286	224	250	248	243	247	233	246	244	257	254	268	267	245	259	247	240	244	252	230	257	252	257	254	235	226	248	237	233	249	273	248	220	249	250	266	239	245	265	256	250	240	266	239	245	235	249	259	241	294	264	249	248	270	245	252	290	253	257	234	219	241	266	244	266	239	246	261	266	251	242	245	245	230	256	235	273	251	255	270	279	244	276	230	269	253	255	258	249	235	279	286	286	255	276	275	254	266	268	262	265	281	246	279	256	265	241	215	265	258	268	288	253	268	247	230	285	265	253	268	243	285	242	271	245	245	249	252	235	235	265	249	240	232	239	239	270	261	248	237	248	236	247	246	231	261	217	216	235	264	236	238	239	241	252	262	249	245	259	272	231	262	276	262	251	241	268	248	265	268	233	260	255	266	247	256	255	249	260	250	245	217	271	254	260	253	263	246	233	260	214	250	248	265	260	248	268	231	234	240	261	265	285	233	261	260	267	260	268	224	246	256	269	229	239	249	264	283	254	270	234	236	254	298	279	275	253	275	246	233	228	253	265	251	228	257	221	250	241	274	267	264	258	279	239	246	243	264	251	235	282	254	262	225	231	215	278	266	259	265	232	294	256	267	262	271	254	252	245	281	239	224	270	253	246	245	256	249	240	261	235	252	229	237	258	269	249	258	252	249	265	242	254	258	229	272	255	267	249	237	245	264	278	260	274	273	282	252	242	266	262	254	254	274	255	231	228	236	256	238	250	254	247	258	248	262	236	264	288	252	275	249	254	223	230	251	227	245	240	270	270	259	264	238	236	265	260	285	224	255	230	267	264	257	241	263	253	253	254	248	266	252	264	244	236	225	265	217	237	240	245	246	234	256	215	235	273	267	261	256	261	259	266	249	254	295	257	246	266	255	240	238	273	225	264	257	268	239	221	260	213	254	239	278	226	242	263	244	290	231	260	260	254	271	273	229	271	231	261	273	266	272	245	245	264	245	218	260	279	292	255	234	228	232	257	261	235	218	271	248	244	278	248	245	256	236	243	256	242	240	249	272	257	276	231	251	260	248	265	229	275	248	242	266	254	260	250	233	245	247	246	242	247	246	222	260	228	232	230	234	232	273	261	274	236	234	241	248	264	244	233	285	264	251	241	249	235	253	265	250	265	267	240	232	260	238	254	243	259	236	255	241	273	255	250	270	277	256	252	242	246	235	226	269	263	229	237	268	205	260	252	238	279	268	262	284	236	266	225	261	230	244	247	222	254	246	275	216	244	249	233	290	259	251	264	265	245	239	244	257	233	259	250	252	252	247	245	242	227	248	271	225	230	246	283	237	219	239	230	251	244	264	267	258	238	234	245	275	265	242	243	258	268	231	253	258	258	233	238	271	243	247	274	240	247	232	227	240	242	274	240	246	239	252	262	238	255	274	255	247	249	245	271	257	242	245	277	228	263	272	246	270	230	231	251	280	252	271	271	258	259	243	232	289	276	261	257	264	229	260	243	264	258	260	225	269	253	242	237	280	260	253	267	251	239	240	249	244	229	265	274	261	264	261	259	258	240	226	239	239	241	254	219	263	261	244	254	279	246	252	249	270	236	259	248	224	231	232	279	246	229	252	283	260	246	221	276	256	250	256	262	247	272	264	281	277	238	253	244	248	260	254	247	273	253	243	274	245	243	260	264	226	220	228	276	259	275	262	268	254	256	246	258	257	235	262	281	239	263	243	243	257	251	258	225	272	268	257	218	253	258	253	265	256	282	273	256	257	267	254	257	253	264	258	254	222	282	252	279	269	258	241	249	297	280	240	245	258	239	259	266	266	246	286	267	257	258	291	242	248	265	254	264	230	295	259	268	244	257	257	258	244	254	239	254	237	244	266	247	260	226	264	231	248	230	247	290	242	250	265	241	271	253	250	263	236	262	265	245	249	222	261	250	261	232	245	253	249	223	238	266	240	272	233	265	234	262	226	243	258	258	235	242	272	258	244	267	255	264	246	246	236	227	256	223	236	255	249	236	254	235	241	260	228	267	277	241	253	241	263	263	284	262	238	247	234	250	259	241	245	261	252	252	240	245	240	234	246	257	209	248	254	225	252	239	238	249	249	272	235	256	236	252	240	236	257	262	276	241	237	264	247	281	256	220	271	277	295	256	273	230	256	239	282	265	232	233	219	249	249	263	246	233	250	270	244	259	253	236	245	249	243	259	269	228	264	251	255	269	253	256	281	245	249	261	232	274	263	264	230	256	255	246	239	252	285	256	256	252	238	249	253	264	255	251	241	265	228	270	231	245	262	226	223	236	243	284	253	245	258	281	240	275	224	269	254	271	274	262	263	267	276	282	229	259	243	305	264	242	236	267	269	247	247	273	277	241	259	262	268	279	278	246	252	212	254	248	263	262	242	269	238	255	268	273	254	263	266	243	239	253	229	243	256	266	255	241	263	260	266	273	256	244	233	248	243	226	266	237	261	279	271	275	239	275	234	292	233	258	250	258	265	255	267	251	255	248	273	209	239	228	251	254	254	244	287	241	235	262	215	259	255	238	260	248	262	250	237	258	267	238	286	253	286	260	239	282	272	238	258	261	245	259	268	254	266	257	276	261	258	255	241	225	277	250	263	264	237	245	262	244	257	230	214	269	254	234	256	267	269	279	266	231	237	280	239	241	261	248	249	275	262	237	252	238	259	211	263	253	254	264	275	244	247	231	258	259	269	275	272	244	232	254	248	235	248	248	259	236	259	279	238	237	222	275	259	251	246	271	290	231	296	255	236	254	224	252	258	243	246	276	262	241	246	239	277	259	259	278	266	243	228	259	244	293	256	243	272	250	241	217	243	257	262	241	251	248	276	273	253	234	240	225	229	261	234	259	242	237	252	238	281	260	234	251	232	260	254	258	245	260	214	262	261	275	252	244	260	261	258	236	243	264	274	241	279	269	259	262	239	251	222	257	295	255	228	263	232	240	253	262	256	236	277	243	228	238	265	254	241	242	225	247	268	276	264	277	262	252	249	240	278	250	255	263	257	264	244	261	252
21510	2694	5804	6486	5611	4667	3762	3143	2723	2215	2072	1885	1658	1572	1454	1392	1300	1252	1247	1223	1109	1078	1080	989	1063	990	1029	952	988	951	887	936	905	880	872	910	869	883	860	868	840	866	822	834	842	786	863	807	778	822	800	764	769	823	778	798	792	796	800	761	758	746	772	763	777	750	811	727	802	759	760	754	774	788	786	784	732	744	748	777	759	813	773	721	723	786	743	736	724	816	756	770	771	804	773	752	724	714	762	715	764	755	754	766	736	751	740	764	758	738	796	750	751	729	736	753	726	768	726	747	796	738	776	775	713	727	686	790	730	753	721	769	709	753	762	707	757	765	763	704	705	774	726	743	772	700	737	763	725	754	710	732	723	736	752	755	754	765	797	746	738	742	704	695	750	767	715	715	722	723	732	744	749	760	767	740	733	744	713	757	739	772	740	771	747	726	764	742	747	712	725	785	753	755	733	758	755	746	779	737	733	737	750	703	746	755	753	731	747	760	763	767	739	760	770	739	710	767	751	768	758	723	720	718	766	729	727	733	669	761	694	716	679	739	794	727	699	760	764	756	764	713	721	719	737	738	711	760	734	730	761	712	693	746	719	700	730	759	783	822	742	776	755	725	770	709	757	785	720	728	756	711	810	727	721	772	695	706	756	758	711	780	792	734	742	688	721	717	737	768	721	765	710	730	754	720	756	719	755	746	763	788	723	760	758	771	728	731	758	752	728	713	771	696	722	774	708	750	712	738	753	787	759	738	691	758	739	743	745	720	754	726	700	779	773	727	735	707	693	748	754	747	748	722	735	742	755	748	729	731	694	722	763	762	724	710	764	726	729	734	730	712	817	723	704	736	752	735	726	710	765	729	798	724	751	734	732	729	701	727	774	760	746	745	741	784	763	729	686	727	776	717	759	745	710	662	719	700	719	714	735	744	740	716	727	720	777	737	724	740	765	764	733	707	753	695	734	724	731	732	763	749	762	707	758	776	746	733	744	708	731	741	753	721	734	768	747	713	774	752	769	732	726	732	721	754	701	763	751	758	719	738	743	776	720	658	670	737	723	730	739	718	735	782	763	705	762	684	717	726	757	710	738	736	696	693	707	691	737	755	744	762	758	722	663	718	744	777	752	751	740	739	740	710	737	716	748	746	712	738	790	751	711	774	717	756	714	721	777	728	714	803	715	691	730	718	781	728	740	733	695	712	686	702	702	706	799	733	733	737	730	761	716	754	750	744	746	708	736	691	725	721	758	702	681	730	796	711	735	691	752	705	746	706	732	739	751	731	756	717	700	777	733	762	699	743	734	718	759	733	761	696	763	731	753	758	708	751	730	747	721	736	751	747	698	748	768	718	751	713	745	774	701	732	746	702	734	713	742	760	713	759	732	726	704	702	728	696	680	712	764	738	715	733	743	764	772	770	694	741	735	701	748	710	692	718	749	748	700	766	750	742	766	742	723	731	737	684	736	725	718	730	710	719	735	715	758	750	719	726	705	718	756	704	756	693	739	745	768	757	779	730	732	721	737	723	772	725	714	707	682	732	742	739	727	724	725	734	721	739	723	753	744	766	723	756	694	683	737	769	700	685	701	737	759	784	718	721	749	725	732	741	730	751	726	776	767	756	742	736	755	757	778	736	734	763	720	811	718	727	747	774	791	756	710	676	760	748	745	773	726	725	747	772	748	727	731	773	765	708	730	714	718	707	742	716	739	722	757	719	725	723	728	705	706	719	770	766	733	712	759	782	715	728	691	779	779	706	745	772	717	716	766	727	773	749	720	753	734	777	735	757	761	717	772	751	760	733	739	727	722	740	759	756	700	702	735	682	740	766	735	765	691	746	776	735	713	728	742	702	763	690	702	734	762	750	697	776	689	772	740	743	727	771	765	790	721	716	728	721	752	749	765	722	745	752	756	727	775	734	763	745	749	765	720	738	774	721	738	722	752	764	725	716	712	692	766	737	724	682	749	736	766	759	791	738	755	718	767	735	732	778	672	666	724	757	726	722	724	694	703	801	740	731	765	673	743	787	781	740	734	748	735	755	706	710	706	723	728	710	747	764	713	721	686	718	733	775	707	713	744	710	706	722	697	721	707	699	731	719	765	706	750	706	740	765	795	725	754	720	668	740	729	733	747	784	727	769	720	742	715	760	742	714	818	717	779	768	730	705	720	734	725	761	691	693	733	706	702	687	726	725	765	765	730	756	742	741	738	795	757	732	713	721	753	735	756	740	738	741	753	755	693	768	731	750	756	735	770	708	711	738	717	754	715	737	742	642	697	772	747	774	714	759	706	743	777	722	713	702	723	702	797	711	753	748	757	715	697	729	725	687	757	812	761	795	728	726	777	709	772	742	687	767	734	734	736	738	720	735	746	767	736	783	751	768	723	718	727	730	772	707	740	741	739	714	769	719	739	720	691	729	756	737	701	740	765	716	722	757	736	732	739	730	710	731	674	717	762	735	751	737	730	717	804	776	727	764	819	741	721	767	703	735	762	781	705	727	769	747	747	768	725	756	720	684	751	731	741	736	763	762	788	742	789	737	766	736	702	712	702	734	677	777	716	756	703	711	770	718	722	773	691	753	716	725	720	725	674	757	748	716	793	786	762	675	754	737	733	750	730	779	770	705	738	720	742	689	736	741	744	738	725	742	723	777	725	720	713	755	729	781	704	705	685	826	713	725	761	768	740	731	714	740	722	727	707	736	763	748	792	691	779	753	742	719	732	706	781	795	761	760	714	727	748	731	752	746	754	744	719	717	736	783	754	773	728	797	716	767	741	678	746	748	729	700	751	687	709	701	715	711	757	725	757	751	768	722	699	742	747	728	735	728	750	747	758	778	747	713	742	700	741	742	803	714	728	780	773	784	715	757	739	756	702	715	790	689	784	714	710	768	793	737	762	717	749	694	731	743	734	728	751	725	788	739	731	752	707	756	745	704	735	733	727	744	783	734	767	740	720	800	729	743	722	725	753	730	765	737	745	760	772	716	776	742	747	771	738	774	759	707	728	752	755	708	715	715	689	766	729	758	722	708	776	783	751	764	740	740	762	697	710	711	771	727	765	753	765	751	742	765	768	720	725	733	735	732	717	731	784	790	754	704	701	719	712	800	756	724	765	720	676	707	778	690	706	739	724	734	723	782	758	768	776	754	735	752	743	789	722	733	730	785	753	708	741	700	720	687	764	761	747	721	684	785	712	698	693	760	703	716	725	730	723	764	717	732	754	706	700	735	745	775	751	716	731	761	710	714	760	770	684	706	753	751	748	728	688	753	725	767	718	712	760	749	730	724	721	758	720	763	777	711	740	714	744	691	771	753	732	713	710	764	790	722	711	757	735	737	687	792	726	720	709	743	724	775	710	740	764	714	683	735	755	739	762	734	747	755	689	738	761	756	697	730	780	702	743	752	767	712	782	714	760	771	716	740	746	745	736	716	743	775	714	737	741	727	676	747	708	718	803	708	726	749	733	703	748	763	769	709	726	757	772	730
4539	261	182	119	110	110	108	91	72	85	83	97	86	71	82	83	82	66	72	86	77	75	78	83	101	76	86	89	65	64	72	75	76	93	83	78	78	78	90	83	79	88	81	83	69	91	85	84	97	58	80	74	76	83	76	87	78	69	71	79	82	84	90	71	80	73	79	78	69	82	78	85	82	79	72	78	99	96	69	72	74	76	97	79	90	74	77	75	75	69	81	86	68	79	86	70	77	74	59	80	74	77	79	83	71	88	87	81	85	92	90	88	77	93	86	67	76	100	87	67	97	74	81	63	66	75	74	65	73	76	88	70	78	72	73	90	90	79	91	82	75	61	69	95	79	96	80	75	86	65	71	88	64	78	70	69	73	60	75	82	71	70	90	84	86	74	77	75	75	72	74	74	79	67	71	69	69	80	96	70	85	65	60	68	72	95	75	95	77	80	79	74	74	82	71	74	78	75	83	71	63	70	76	75	81	62	76	77	75	65	73	80	84	78	92	79	78	101	88	80	69	78	72	72	71	60	85	71	73	80	70	78	78	62	84	89	85	75	87	69	90	66	86	65	81	64	81	88	81	68	75	79	96	83	78	67	76	79	81	90	87	82	69	83	65	65	76	72	80	87	72	77	78	70	87	83	78	82	71	78	85	68	72	110	76	78	63	69	67	71	83	84	67	77	91	81	55	59	72	58	77	83	68	70	82	78	78	64	99	76	82	88	83	92	103	90	87	82	68	63	99	76	77	92	85	80	82	92	73	89	64	78	70	93	77	96	86	82	66	85	74	82	66	77	76	86	62	69	66	77	77	63	70	66	81	84	59	63	78	80	81	67	76	72	80	78	68	88	83	70	87	71	68	73	73	76	71	81	78	72	79	63	84	68	63	89	66	86	78	81	82	83	85	77	74	90	72	83	82	82	95	68	84	72	66	71	85	68	83	74	81	74	89	84	70	80	77	69	92	76	88	72	83	76	74	82	81	81	76	75	84	94	71	73	67	86	69	82	75	67	93	79	73	79	69	86	84	93	70	77	74	79	71	67	57	83	89	88	72	76	75	73	109	75	76	70	92	94	79	76	90	82	81	79	88	95	73	73	87	88	65	83	61	69	82	79	79	80	88	67	82	70	66	84	75	83	71	89	62	72	70	72	78	75	86	66	77	85	64	67	93	71	80	59	70	61	59	72	75	66	91	65	75	83	78	79	80	77	62	66	91	92	71	90	72	72	78	96	68	69	74	74	82	89	78	98	77	87	67	80	89	93	88	84	82	90	94	66	95	84	73	70	83	74	78	90	71	82	80	74	74	90	83	70	68	70	79	87	80	95	77	73	81	79	76	71	80	71	74	84	77	85	69	81	69	73	78	75	78	83	66	73	90	72	91	82	90	76	85	92	93	88	70	66	72	85	93	69	80	80	89	70	84	80	80	86	97	80	89	76	73	70	76	69	70	67	69	77	59	64	82	82	82	77	70	84	83	83	74	81	77	77	73	71	66	77	82	82	68	80	73	79	73	88	65	96	77	77	79	73	79	82	77	73	87	70	77	83	80	66	76	73	93	65	74	67	74	94	84	80	87	77	89	79	84	82	88	66	67	70	92	68	81	77	89	70	67	85	74	68	67	71	81	82	67	78	77	78	77	79	95	90	88	79	57	78	92	76	71	81	77	96	54	73	63	65	89	79	87	68	75	78	72	91	88	69	79	94	90	77	83	79	79	77	92	76	69	91	79	92	70	74	76	68	88	84	98	71	80	78	84	70	79	65	89	75	75	69	77	70	85	77	54	91	80	82	74	63	73	83	75	75	80	73	71	78	80	85	79	67	60	90	82	84	84	66	78	78	64	84	86	93	93	73	79	73	76	80	74	78	68	79	77	75	77	79	90	83	80	69	71	77	74	79	84	79	71	71	81	82	80	65	72	68	77	94	70	76	83	71	76	67	77	62	89	91	91	76	67	81	75	72	73	63	84	92	61	84	76	64	101	81	77	61	77	75	73	66	64	77	80	65	63	90	83	70	70	76	68	75	78	84	77	72	76	75	96	70	76	90	79	84	89	66	70	78	81	111	86	69	81	73	85	99	67	71	90	83	71	75	86	86	87	67	67	90	73	77	69	68	62	55	77	82	74	91	59	80	66	80	74	80	77	84	86	78	74	76	62	81	86	94	70	70	77	67	77	71	78	64	62	62	93	57	72	76	77	72	91	80	82	63	87	55	67	74	75	86	76	80	72	88	75	84	93	85	88	60	75	71	84	73	80	77	85	72	78	63	72	77	77	92	87	92	76	63	83	67	66	78	89	75	76	60	83	73	82	60	69	80	84	60	74	78	65	83	83	73	88	54	79	68	83	75	79	76	89	73	65	86	74	64	82	71	85	95	73	73	80	84	79	58	67	65	64	75	63	76	71	74	66	85	79	89	74	74	79	77	80	67	75	68	67	63	89	85	95	78	69	67	84	80	78	84	75	75	99	78	71	80	77	63	77	89	67	104	75	80	69	59	84	91	72	71	73	71	84	69	87	86	78	67	72	73	81	58	87	73	103	78	77	85	64	81	80	73	67	81	76	77	72	88	71	72	61	70	78	86	73	66	75	80	79	73	83	71	61	80	85	72	92	89	83	80	71	74	80	84	58	85	82	80	69	79	86	67	68	84	67	87	73	89	88	77	77	77	84	65	65	90	85	77	74	77	82	74	76	77	73	81	72	67	80	70	60	78	91	74	75	76	83	73	83	86	77	79	82	74	89	82	86	82	93	83	78	91	76	72	81	70	81	87	91	73	76	77	87	60	76	74	92	80	96	70	107	77	78	66	75	72	75	77	76	74	77	70	79	97	80	88	103	93	59	86	87	76	86	71	74	77	81	76	85	74	72	74	84	81	96	66	71	84	76	94	92	100	87	81	72	69	94	64	72	79	75	71	85	80	71	69	76	74	72	70	87	80	83	85	89	71	73	83	81	79	82	67	93	90	70	74	71	81	84	67	80	67	80	71	74	70	74	93	80	75	85	64	73	83	81	68	85	62	88	78	67	83	93	75	74	72	78	83	78	82	80	67	74	72	98	77	77	86	79	74	91	83	73	77	81	85	87	65	76	78	58	63	74	100	96	69	95	82	77	63	81	74	72	74	72	80	82	71	78	62	70	68	96	76	85	76	87	70	74	88	74	63	72	69	83	84	67	65	73	73	78	104	86	87	82	90	88	91	68	77	86	79	85	99	70	74	69	89	87	78	88	75	85	80	75	83	88	73	72	88	72	79	72	89	81	82	88	97	68	82	85	77	70	88	70	74	90	82	83	66	91	71	83	90	66	80	67	83	76	56	82	65	71	74	67	66	74	65	71	67	77	77	64	74	63	70	76	81	73	73	75	79	89	81	71	70	80	71	71	77	75	61	91	71	78	72	71	68	79	99	95	60	75	83	75	84	85	76	73	73	85	83	78	71	60	64	63	72	89	98	78	76	65	71	87	72	87	70	65	82	83	82
4136	359	455	488	425	440	383	385	337	330	292	321	311	321	324	318	326	285	299	271	285	256	288	302	300	301	331	287	325	273	283	270	283	328	277	276	304	273	291	277	285	261	290	309	328	307	276	267	293	291	294	312	271	280	270	290	273	257	285	264	263	297	270	290	277	288	304	306	286	247	315	292	260	282	288	279	268	279	262	279	286	282	297	257	318	284	268	271	325	303	283	289	288	292	286	299	260	312	268	297	288	276	263	308	270	280	298	285	287	285	280	291	299	285	315	266	305	305	274	298	285	299	282	276	287	276	276	297	323	286	284	285	306	252	297	301	265	284	280	268	279	298	300	288	289	299	290	306	306	287	306	254	272	297	302	277	251	271	272	289	283	264	283	310	293	259	279	298	303	312	305	260	267	291	287	280	260	273	318	290	285	270	261	298	271	296	287	282	272	278	271	326	299	278	289	311	295	321	252	281	252	289	289	278	306	299	272	302	282	288	270	271	299	296	300	282	277	287	268	277	287	340	281	291	275	280	285	306	273	264	284	266	291	254	302	274	283	295	287	283	291	267	300	285	287	256	264	328	275	260	252	299	244	290	290	260	305	276	287	306	289	287	281	304	312	257	272	308	271	299	275	272	279	296	285	274	293	260	278	290	269	269	272	276	276	291	296	298	288	289	287	262	294	294	271	267	285	271	312	303	257	278	301	296	288	264	269	279	312	291	271	266	269	315	307	295	297	266	296	287	268	287	304	301	236	291	298	269	317	288	300	278	283	272	277	248	300	257	289	261	277	286	282	273	269	280	300	262	292	283	271	276	263	293	291	257	258	275	310	275	307	304	265	282	302	278	303	286	286	305	296	305	289	284	282	266	231	304	291	272	301	296	298	302	276	282	267	290	311	281	325	258	283	280	278	281	289	324	309	281	299	287	291	272	318	263	300	316	295	260	338	277	294	254	283	293	265	301	274	310	289	300	261	275	288	302	261	297	280	279	256	293	263	288	291	283	280	292	278	256	269	279	308	259	270	274	292	267	268	264	276	296	267	271	285	290	301	297	280	252	267	299	314	258	296	295	271	273	291	264	283	289	276	282	275	287	303	259	275	284	280	301	283	269	295	297	292	274	339	285	277	289	297	302	280	276	319	263	296	286	310	292	297	279	280	273	276	279	274	273	276	298	276	303	258	280	314	299	253	265	269	287	320	286	288	319	296	270	281	258	282	271	290	283	316	290	268	283	284	301	291	271	314	282	280	271	297	293	284	263	274	275	286	294	288	287	305	293	293	303	282	292	289	290	289	267	295	278	320	280	277	307	283	277	312	295	273	273	270	315	317	281	311	282	305	301	287	304	315	255	283	304	274	281	266	286	289	332	296	317	263	277	276	277	294	304	294	273	272	301	297	257	296	281	302	290	278	279	285	267	296	289	288	297	281	277	303	276	249	291	294	299	285	292	297	273	307	270	262	271	247	271	288	238	289	308	250	293	272	284	260	270	300	284	256	265	314	320	294	254	319	314	282	283	289	293	290	279	279	286	294	300	286	279	299	291	291	279	291	273	263	291	300	280	298	279	279	263	297	288	255	276	278	311	285	281	270	283	285	262	292	284	266	297	319	280	294	251	249	306	285	263	284	267	278	303	289	284	303	301	268	271	265	267	281	312	272	251	317	280	267	247	295	274	276	285	257	241	290	265	275	296	254	251	289	294	262	265	281	300	272	288	265	254	277	289	286	277	272	292	283	291	290	304	252	281	289	276	276	288	238	300	301	281	291	270	269	291	276	289	313	274	264	296	300	293	297	260	287	324	302	287	291	283	271	310	292	278	267	291	279	262	302	277	288	283	260	296	291	279	264	265	278	286	253	287	288	291	281	268	311	268	276	292	282	306	305	293	310	272	290	277	287	305	309	280	262	293	268	290	285	306	279	297	305	280	280	260	277	262	305	283	284	275	292	297	259	286	311	274	277	278	269	287	277	281	286	300	296	293	282	302	297	308	288	297	272	289	291	309	251	261	293	283	287	289	300	284	313	268	289	269	298	267	273	282	290	305	299	321	279	298	251	280	297	296	251	273	297	274	297	291	249	295	290	277	289	274	271	284	268	292	279	255	298	352	289	293	309	285	293	276	263	274	256	298	265	270	281	276	297	279	254	240	315	278	298	288	263	240	283	240	285	294	279	317	278	272	262	270	286	286	330	263	280	255	298	251	308	297	276	278	282	278	304	260	283	290	280	301	256	326	288	297	280	289	294	293	301	294	265	278	264	263	276	274	262	277	271	312	281	254	280	274	264	255	327	281	250	297	276	270	281	308	270	264	281	263	304	285	268	286	286	290	292	307	275	281	281	275	262	314	274	277	269	327	273	307	300	251	272	293	282	270	251	306	268	315	252	261	306	285	299	311	273	279	273	283	290	285	324	288	273	271	285	300	316	281	267	277	282	295	295	277	286	297	315	273	294	300	276	259	311	286	270	276	305	303	275	305	317	271	266	286	277	286	260	274	277	286	289	255	302	251	246	276	295	288	285	259	285	275	273	273	264	269	283	269	297	276	269	289	297	316	279	287	263	292	280	283	271	266	286	268	309	265	290	299	285	278	322	301	320	279	282	294	301	276	296	291	280	286	286	275	271	302	284	323	291	283	277	279	290	281	307	274	297	291	288	282	285	288	292	298	304	264	295	272	288	287	303	261	284	260	310	283	275	306	268	290	294	290	275	268	290	280	272	289	288	273	277	295	307	295	285	299	281	317	304	269	255	275	290	271	296	263	294	283	298	309	280	276	300	292	283	292	281	302	285	269	271	267	309	289	293	287	292	265	312	278	277	259	272	277	315	258	282	258	290	295	273	290	274	272	281	291	256	261	281	299	301	254	277	271	283	276	310	251	285	246	299	288	306	285	253	276	292	311	306	285	285	271	293	280	264	286	281	275	297	281	268	313	259	276	291	309	257	273	270	280	283	278	257	312	305	283	250	246	302	259	306	279	288	268	296	288	266	289	317	274	279	267	272	299	317	265	271	269	285	282	296	288	273	299	288	271	260	312	279	297	293	303	286	278	280	283	282	302	274	293	263	287	276	283	280	297	284	308	279	281	274	298	256	297	273	318	312	267	278	289	277	294	284	265	293	268	284	247	246	274	316	294	293	279	274	314	269	301	274	285	291	275	271	285	299	275	271	291	263	274	300	276	283	268	262	298	275	244	299	298	292	274	282	294	276	274	276	295	289	264	277	296	282	264	262	280	286	274	255	303	290	271	295	265	281	282	265	297	281	284	276	306	263	276	301	303	294	282	279	309	292	295	251	270	283	259	299	268	295	258	301	277	263	271	297	271	284	290	283	300	301	277	245	267	284	272	262	279	296	299	278	250	278	315	305	304	285	305	278	292	329	270	249	287	314	307	301	273	291	291	292	252	290	258	282	293	294	295	309	289	292	284	272	290	263	307	295	294	289	252	291	289	301	276	297	286	256	320	295	255	275	287	292	281	297	286
34223	6674	1564	1141	782	615	451	365	304	284	248	242	205	213	210	174	183	195	186	162	164	197	184	204	189	162	195	185	143	166	179	149	169	171	149	154	161	162	154	160	155	150	148	173	169	144	141	127	158	176	130	152	153	174	153	155	161	158	151	183	157	142	146	143	175	156	162	150	172	148	165	148	137	162	174	163	164	152	164	134	140	155	158	160	141	137	136	143	167	164	152	154	175	150	153	165	150	131	175	147	136	162	157	135	179	144	147	168	141	158	131	162	151	150	155	154	131	143	156	142	159	163	129	138	152	147	144	158	146	150	136	149	158	136	144	139	150	141	147	162	160	146	155	128	143	166	148	157	148	172	156	150	150	166	158	146	147	147	155	155	157	139	132	153	160	164	150	165	172	156	158	159	168	149	144	153	145	168	156	142	162	147	146	147	150	141	148	162	135	124	139	145	145	161	144	142	135	167	145	116	167	125	162	153	145	156	150	153	160	157	147	157	154	130	155	169	150	135	160	157	160	141	163	130	147	152	155	159	160	167	143	152	143	162	141	141	159	179	157	151	149	149	155	148	142	156	179	154	155	149	134	167	147	142	129	138	157	179	162	167	163	172	142	152	155	173	159	138	162	172	142	173	155	152	157	124	133	142	147	162	149	136	165	131	148	151	143	153	158	141	166	160	129	134	134	155	151	163	160	164	130	179	152	158	146	139	174	144	147	143	159	154	147	151	139	151	148	146	160	163	147	137	170	148	135	164	145	160	153	161	155	144	173	157	143	163	131	167	166	153	146	159	174	127	148	162	151	150	156	148	161	156	148	165	162	148	146	157	139	113	159	133	122	134	165	145	137	174	136	153	133	158	152	150	138	178	159	124	146	168	133	152	147	139	171	141	158	155	176	148	160	128	158	137	128	163	166	151	142	158	171	139	146	140	160	142	173	135	141	141	165	140	173	154	143	171	162	169	165	154	150	138	148	125	161	182	152	165	140	159	154	166	160	149	163	144	152	133	157	159	166	126	143	163	146	131	157	153	149	166	147	172	150	153	124	161	173	157	129	148	132	158	145	128	133	142	154	156	135	150	153	160	152	142	135	169	154	142	163	155	177	162	155	146	132	159	155	153	158	154	146	176	165	145	168	158	150	127	146	146	159	148	154	165	135	156	129	139	135	167	162	122	162	148	157	138	148	132	141	145	134	177	158	161	139	161	153	158	174	170	169	156	133	175	145	151	167	147	155	161	143	162	118	144	150	171	154	152	155	159	140	139	147	160	154	140	161	158	146	177	146	134	176	142	153	140	156	173	165	157	158	142	156	163	175	187	155	149	148	149	162	155	144	136	157	188	153	131	129	145	157	152	154	163	150	141	158	151	150	147	136	171	128	164	152	139	153	174	156	144	153	155	141	167	159	152	151	127	130	154	140	163	152	160	149	150	143	147	154	149	159	136	169	137	154	130	140	162	143	150	139	161	158	156	155	139	146	152	146	140	156	139	148	120	178	136	154	161	147	133	132	161	148	145	118	136	178	116	173	151	157	151	165	135	117	148	122	164	153	154	172	151	161	157	150	137	158	142	147	140	168	153	146	163	121	167	128	158	145	164	183	133	151	162	152	157	159	143	155	136	148	160	141	154	138	142	162	151	149	159	160	145	139	170	164	126	151	141	182	151	152	146	144	149	137	127	177	158	159	156	151	162	134	156	154	151	152	133	152	132	124	155	142	123	154	145	154	148	140	174	165	163	149	144	152	163	164	128	141	154	171	155	154	157	137	145	159	164	138	142	136	158	148	147	151	166	142	156	154	171	135	144	149	165	147	154	152	151	148	136	139	161	147	170	160	156	161	137	150	127	158	143	160	159	156	165	137	157	141	154	144	164	122	161	131	148	153	132	148	154	155	156	163	131	161	140	150	173	155	159	165	125	180	138	157	152	145	139	156	159	168	174	145	131	163	137	141	171	136	159	144	144	152	164	162	141	149	160	154	149	141	154	124	167	145	174	172	137	146	162	152	147	166	143	150	145	161	156	156	147	145	164	152	142	141	161	141	147	162	159	143	139	151	154	152	166	147	151	162	143	138	135	150	158	151	170	134	157	154	153	156	120	163	167	149	146	162	167	165	158	136	156	151	122	165	145	157	129	177	152	144	128	154	144	155	162	130	147	156	165	155	134	119	159	134	160	137	155	141	150	147	143	129	151	151	148	160	146	161	161	149	140	149	164	155	164	149	138	155	154	143	155	132	144	135	179	166	144	164	147	157	160	181	152	152	156	156	158	174	150	177	136	158	154	151	150	157	146	149	173	154	160	150	150	149	143	155	150	144	153	164	161	153	163	164	141	145	152	149	130	145	129	144	173	142	161	146	150	153	159	160	145	175	153	164	122	149	162	155	146	147	146	138	151	146	192	150	167	153	171	130	143	150	165	149	164	164	167	168	149	163	116	150	154	150	145	139	130	152	166	147	144	176	133	114	145	142	162	165	154	140	153	131	139	145	150	126	136	145	152	135	154	153	143	162	161	152	131	149	147	157	154	144	170	165	142	124	132	165	153	149	166	160	148	171	140	123	154	160	153	164	142	145	150	150	136	178	139	153	146	145	167	165	134	154	150	149	144	148	152	156	141	151	154	173	160	179	158	145	155	151	147	164	133	156	150	152	152	139	142	137	160	119	150	127	183	150	144	153	152	148	137	167	149	161	135	141	135	154	165	142	156	142	134	133	173	130	149	134	173	145	158	138	155	151	157	155	154	138	151	157	151	152	148	133	158	154	155	146	170	150	149	140	161	164	162	151	166	143	152	140	151	148	166	149	153	147	151	130	144	151	138	128	141	156	145	135	159	150	152	139	158	135	157	129	163	154	131	155	167	135	154	134	147	143	150	143	145	174	171	164	134	141	158	150	140	138	146	137	158	133	146	146	156	130	145	156	145	152	130	138	146	141	143	146	142	136	144	173	147	184	148	178	145	154	179	130	157	159	141	153	166	151	138	151	116	167	139	147	164	170	155	158	123	154	157	131	143	127	147	143	149	160	165	166	150	143	146	162	185	173	156	134	146	142	151	164	152	126	161	135	166	152	152	142	153	141	152	141	153	172	152	153	162	161	156	162	147	136	140	148	155	165	174	149	139	150	152	145	155	145	150	133	180	146	140	158	159	155	148	141	169	160	144	154	129	164	136	154	157	134	155	162	138	172	166	153	140	148	145	143	144	149	162	134	158	148	146	159	179	122	164	138	150	127	147	156	170	153	168	161	141	146	148	154	163	166	177	151	138	147	175	164	146	159	175	135	145	166	145	155	147	151	144	149	124	157	144	170	161	151	140	161	169	135	178	159	154	140	124	156	165	161	147	155	149	151	144	142	167	127	155	158	159	155	159	156	155	138	166	168	164	151	160	165	159	168	155	157	141	133	154	146	164	156	130	158	161	136	148	179	163	152	164	164	164	158	160	148	145	152	159	145	142	154	155	150	177	147	145	155	164	150	151	166	163
15947	1443	3081	3534	3041	2483	2093	1779	1529	1285	1166	1050	965	972	908	829	781	712	712	717	679	706	661	627	623	637	617	604	624	594	563	547	539	533	549	544	570	560	505	528	541	542	518	529	516	533	521	473	491	536	512	519	509	527	525	510	480	499	538	503	478	517	517	509	498	484	507	495	475	456	478	528	499	513	473	521	497	510	496	504	504	486	463	462	449	474	485	491	486	476	498	504	492	526	465	488	471	472	483	507	482	485	507	485	508	455	478	482	498	509	495	463	519	495	495	432	483	471	538	526	459	509	497	485	479	507	508	516	484	504	474	449	508	443	526	472	497	500	484	502	495	461	478	515	457	492	492	505	485	472	511	498	494	488	533	479	470	510	482	482	475	474	481	511	482	484	495	491	442	486	495	457	492	454	445	467	479	491	484	428	474	471	466	494	487	483	486	469	489	481	449	453	457	499	517	496	497	490	469	491	444	499	461	495	488	477	486	512	467	458	447	476	470	519	514	491	514	496	527	486	468	504	448	469	506	501	430	435	461	482	486	451	496	483	474	477	494	505	439	467	491	519	478	494	424	497	499	468	498	450	482	468	495	471	474	469	452	423	466	512	468	475	494	502	513	515	493	479	467	464	512	525	499	449	504	471	502	460	489	490	461	497	514	496	520	477	454	522	472	478	504	528	491	500	471	486	490	480	421	468	498	483	521	492	463	508	498	460	464	485	450	448	454	478	490	486	482	463	492	478	487	494	492	469	479	447	486	473	511	478	446	471	474	483	489	476	478	479	488	466	507	472	533	487	459	515	500	497	485	461	535	497	465	496	495	453	460	470	488	511	494	459	484	464	476	492	499	452	479	496	470	512	489	462	482	456	485	477	469	515	519	491	491	491	453	465	520	543	468	472	509	486	463	473	486	512	460	493	521	496	489	479	470	460	460	500	466	455	525	521	487	483	514	487	495	495	471	470	504	473	492	517	488	472	508	487	458	513	477	501	449	467	511	514	465	496	476	487	495	449	482	452	507	532	506	458	517	470	476	467	500	468	481	435	445	465	466	471	471	506	464	478	479	508	477	495	471	447	486	543	470	460	471	482	479	498	500	461	503	485	481	485	474	466	486	499	488	514	471	490	499	468	487	464	488	486	485	499	506	495	528	495	501	461	465	498	496	479	494	498	478	501	483	453	506	499	494	501	471	500	501	446	460	491	547	466	493	475	463	480	496	467	471	475	443	513	513	467	486	466	495	468	446	497	454	490	443	457	489	475	453	508	494	509	490	474	479	456	454	444	490	470	482	497	429	466	481	498	482	463	532	494	462	480	490	519	507	482	495	464	479	493	477	476	439	483	463	491	489	463	497	486	504	488	489	453	478	476	476	467	461	489	478	465	470	467	489	452	464	418	464	544	469	462	488	510	509	452	507	501	459	482	492	494	479	455	482	465	477	511	447	485	476	513	485	488	489	456	469	489	461	476	462	480	448	442	495	496	460	465	487	485	505	509	445	472	495	486	467	508	459	453	476	491	497	466	470	429	482	445	489	453	475	477	526	462	505	463	514	512	520	481	462	479	496	483	455	456	465	496	478	500	482	519	473	462	474	500	483	433	477	524	493	489	457	499	456	510	483	462	517	470	494	462	510	457	486	458	472	471	461	486	448	504	500	505	469	519	496	434	470	498	502	511	432	460	488	480	461	479	434	530	524	527	451	494	474	506	456	492	503	513	473	466	479	465	504	487	430	479	515	466	481	489	504	464	469	465	506	463	470	508	500	489	465	511	456	498	486	466	523	487	463	483	482	487	467	506	466	485	494	478	487	508	496	479	484	506	460	466	492	468	486	471	492	485	484	479	484	476	466	482	497	433	470	503	469	464	471	461	520	467	479	457	493	509	470	530	515	502	492	481	463	459	497	484	448	499	475	480	503	472	490	435	473	497	507	457	507	467	451	481	469	515	457	491	447	469	456	479	464	487	484	485	435	503	499	477	459	478	480	479	536	469	494	450	459	463	502	466	468	488	498	519	505	518	499	485	497	496	468	460	496	499	505	480	453	522	490	464	451	471	477	464	482	514	479	483	460	472	512	452	472	474	482	505	468	461	436	488	474	499	470	525	489	479	489	506	483	469	484	476	490	523	505	491	470	459	500	477	472	469	466	481	462	471	469	524	466	452	458	460	463	489	490	497	465	490	472	470	461	509	472	498	489	503	430	465	495	466	488	466	518	501	489	499	524	458	499	479	466	449	484	415	507	454	481	463	447	482	492	481	504	520	478	499	486	501	478	491	485	446	478	489	542	497	489	486	482	468	445	499	481	514	461	472	503	453	500	468	481	493	480	511	505	480	470	484	483	476	536	507	448	486	477	467	439	507	458	460	497	460	467	474	524	453	514	480	535	465	503	497	479	465	460	496	496	500	506	438	521	499	484	437	477	449	481	522	484	525	482	451	488	482	464	469	483	509	477	496	511	463	452	479	469	484	423	467	457	495	511	476	473	495	463	462	502	460	472	504	490	461	523	505	487	479	475	477	500	488	493	446	478	462	481	469	487	473	490	501	457	493	500	491	475	465	473	485	451	468	508	470	470	439	525	478	482	475	463	489	463	471	490	492	472	467	484	492	496	474	469	508	456	453	457	464	436	491	465	469	460	463	490	482	483	441	454	511	486	533	494	489	478	466	475	488	487	495	490	516	446	494	483	463	476	478	472	454	493	461	465	465	480	512	490	483	461	461	476	478	505	474	461	469	489	488	466	454	484	471	506	526	456	430	506	469	491	518	489	511	474	464	492	470	474	498	489	491	507	530	478	470	491	498	486	472	490	451	526	459	490	475	472	476	498	478	474	439	481	474	453	454	455	486	514	487	469	472	456	480	530	497	461	496	467	500	459	535	466	516	516	491	489	513	496	486	515	461	426	517	477	496	453	523	475	493	506	494	516	513	521	474	457	524	463	507	462	441	465	461	451	448	498	539	498	489	502	493	466	447	444	480	475	460	478	497	484	462	485	464	462	466	502	496	484	496	461	460	492	468	509	452	485	453	494	460	469	454	494	462	486	546	494	504	472	480	471	456	478	484	503	468	504	427	456	480	477	483	497	461	513	477	496	474	450	483	503	466	461	493	504	454	504	464	466	521	453	459	498	458	487	495	444	495	466	486	539	508	494	489	511	450	452	507	520	468	472	496	504	508	467	476	449	494	460	466	460	531	516	483	489	501	478	455	464	465	467	470	488	509	470	450	477	506	484	491	441	500	517	497	485	451	444	505	509	464	498	495	510	479	432	504	478	509	481	447	435	459	507	446	475	485	489	462	509	471	471	483	478	463	482	484	485	475	500	480	491	483	482	466	465	462	471	431	430	511	491	477	451	567	484	514	442	501	466	455	507	482	464	465	493	449	519	471	464	516	492	495	441	486	471	487	471	500	488	509	501	492	510	476	508	479	510	490	453	484	486	477	480	500	486	482	440	482	482	471	472	502	476	462	480	496	512	468	456	523
43982	16785	6157	2365	1585	1155	949	729	606	593	518	428	429	377	357	373	355	338	332	309	297	289	282	289	300	281	302	281	255	281	255	258	250	266	272	256	252	271	261	260	280	269	270	283	284	280	284	273	279	287	288	280	247	277	291	251	249	258	245	273	265	273	241	246	250	267	276	220	295	279	247	262	259	252	278	239	240	244	254	275	255	261	267	246	234	237	256	248	283	248	235	239	249	267	257	266	265	267	259	271	243	268	256	261	268	240	266	260	263	229	252	255	243	264	269	266	265	244	263	250	228	244	248	250	257	234	260	246	259	263	255	218	253	280	255	245	274	236	244	234	287	263	259	262	254	282	223	254	255	231	265	253	292	270	247	263	250	251	250	261	237	243	257	263	249	254	246	259	251	275	258	253	235	233	239	266	254	220	254	243	248	251	257	258	256	222	270	269	259	264	260	268	260	249	258	284	287	251	243	251	244	242	253	237	263	269	240	257	232	250	281	281	261	271	235	258	236	245	302	245	277	262	228	283	250	249	292	253	230	263	259	244	291	281	238	245	273	220	247	254	216	243	266	257	237	243	261	242	243	281	263	254	278	246	237	311	273	225	265	269	251	259	246	256	255	283	266	243	268	273	279	226	242	270	245	249	228	239	233	271	268	240	232	261	277	242	255	253	247	263	253	260	270	250	239	281	257	251	256	277	267	265	261	229	257	253	267	256	217	225	263	254	253	295	258	227	271	223	242	264	252	232	251	253	221	265	238	248	264	253	270	254	243	261	258	232	277	249	259	237	255	236	256	278	289	221	264	251	277	243	241	248	296	227	266	199	252	278	235	230	264	231	259	266	235	247	237	286	244	261	241	230	244	256	251	260	221	255	237	240	242	248	241	230	245	239	230	238	262	239	253	257	246	268	270	246	268	278	233	251	248	246	251	257	252	252	251	259	262	263	260	225	266	250	241	272	247	274	264	267	220	264	260	257	235	252	247	228	241	242	239	277	263	246	238	255	271	244	243	270	231	224	260	260	269	254	256	256	244	255	258	247	257	276	254	230	275	227	244	259	267	257	260	277	240	281	261	228	249	273	243	256	256	211	254	276	246	254	269	262	275	253	258	249	256	244	250	261	240	246	237	240	257	252	221	268	256	259	227	255	249	230	253	273	271	268	231	240	268	249	249	239	247	263	276	261	260	242	231	234	272	262	268	271	255	271	271	253	270	238	245	252	259	251	277	278	235	248	249	263	259	247	253	234	263	263	282	216	268	240	254	257	258	258	271	257	268	264	246	226	254	249	239	253	279	247	267	244	248	245	274	249	255	254	245	277	244	254	256	223	233	273	256	241	243	229	277	231	259	264	275	250	250	222	271	264	247	244	256	211	247	236	247	281	248	249	282	232	254	268	266	272	270	256	237	240	237	261	254	231	239	231	233	241	272	226	245	231	256	239	230	284	260	254	252	254	265	242	257	259	254	269	221	239	246	262	253	254	265	254	240	250	243	243	234	270	264	234	255	277	270	255	258	263	270	272	274	237	267	241	231	241	246	251	239	277	258	241	249	277	256	249	254	243	243	245	248	230	252	259	219	257	274	258	243	260	267	249	246	265	262	255	247	290	270	288	269	251	250	257	277	286	248	268	226	247	253	242	275	261	266	258	259	237	222	249	254	233	252	272	259	239	258	242	244	259	246	260	271	236	246	238	265	242	231	223	240	245	272	257	223	256	241	237	244	289	248	254	264	251	269	228	257	272	226	267	273	244	273	252	237	264	256	249	233	253	251	217	249	252	250	232	256	274	268	265	252	249	246	253	244	228	261	261	234	250	249	233	245	227	237	274	287	272	261	254	260	244	271	285	251	239	234	263	285	249	244	227	250	267	266	261	240	255	250	266	280	253	252	235	257	265	287	277	247	234	275	254	263	286	237	254	251	285	240	283	264	222	237	249	248	263	244	267	272	259	268	250	248	233	267	238	247	242	256	236	249	243	272	255	254	253	233	240	232	245	264	261	254	240	229	245	287	261	238	259	257	250	225	258	283	226	257	225	266	243	256	285	243	268	253	276	289	240	247	255	239	275	267	278	259	236	225	261	267	235	222	239	249	236	240	257	244	248	257	257	237	265	266	244	247	259	272	248	270	259	261	240	257	270	269	250	246	236	229	222	258	262	236	262	273	257	225	239	241	248	261	254	254	250	236	213	265	258	262	263	239	279	235	263	263	252	242	225	244	248	275	249	235	248	265	226	252	276	263	253	236	281	236	247	243	247	260	245	249	236	260	253	251	248	247	263	237	253	261	251	225	260	249	237	241	259	252	245	214	258	251	252	233	263	269	253	283	281	254	255	253	236	264	245	267	241	266	263	268	249	257	269	240	269	263	222	230	244	244	246	242	251	302	254	257	283	252	250	227	234	249	259	247	258	240	248	255	234	254	256	205	244	252	232	246	241	243	264	239	245	259	261	263	235	249	250	241	247	268	234	247	209	246	223	259	231	254	241	248	242	262	257	263	246	249	244	239	240	277	255	241	269	256	255	253	269	236	239	233	243	277	279	252	227	263	237	252	247	239	269	246	237	224	269	256	253	264	257	230	242	266	240	237	226	268	210	265	239	279	262	246	263	256	237	246	232	251	241	256	250	263	249	260	240	256	241	263	254	214	229	272	264	253	231	265	229	259	235	249	262	262	246	248	253	225	253	262	255	227	265	242	271	248	248	252	302	239	265	228	260	255	278	256	260	262	296	248	246	227	249	238	280	257	238	238	253	256	256	263	248	283	259	259	279	229	269	296	259	252	245	238	238	280	225	269	264	281	247	229	260	253	269	266	225	233	262	228	242	238	276	299	253	253	254	242	233	252	257	266	264	281	253	246	270	266	262	249	266	280	247	252	237	248	276	249	227	268	251	257	249	274	268	247	238	245	268	228	261	266	239	238	262	262	265	256	251	277	224	261	291	207	270	268	240	239	245	242	268	269	283	249	250	245	290	262	288	271	245	253	221	260	257	253	252	244	243	248	237	259	261	260	241	246	255	265	263	241	255	253	238	264	270	260	261	248	246	252	254	247	241	264	272	261	250	237	269	272	236	267	240	254	272	246	245	264	245	248	256	252	239	253	248	263	255	270	242	267	259	258	262	275	233	235	281	244	257	268	250	239	286	242	243	244	240	254	242	270	255	243	230	259	273	246	236	251	280	257	255	254	260	294	271	225	284	248	254	265	254	237	241	248	250	275	273	275	234	247	243	263	252	297	225	233	253	274	252	269	239	236	254	262	248	273	261	269	256	245	268	256	259	252	250	249	249	267	225	240	252	269	257	286	231	254	252	244	245	278	219	261	261	247	266	254	258	263	243	267	258	256	248	238	244	253	268	256	252	236	280	247	236	270	258	234	247	256	257	276	269	240	253	242	229	234	245	253	242	249	228	250	260	246	258	257	241	256	260	241	248	260	235	242	244	280	256	271	252	249	272	249	240	237	282	252	231	256	241	252	254	250	255
21124	2618	5924	6681	5606	4588	3754	3165	2720	2335	2053	1928	1738	1588	1461	1384	1383	1288	1226	1185	1176	1083	1070	1052	998	999	1025	934	974	934	983	900	855	907	877	939	873	880	893	833	852	856	836	740	836	797	785	848	824	776	806	816	789	810	825	845	785	793	734	798	757	756	751	800	766	790	791	775	763	766	758	825	776	784	755	741	753	749	773	767	741	779	778	773	754	768	728	769	769	755	768	737	751	752	704	733	735	712	758	731	723	750	808	736	736	701	722	786	740	787	751	803	782	719	787	726	771	762	706	751	749	752	737	747	741	694	717	746	725	795	753	785	727	776	717	737	745	704	793	719	689	734	719	687	758	730	800	723	752	723	691	751	722	750	732	752	727	736	718	725	740	685	734	741	749	725	767	727	702	687	750	741	731	755	794	750	764	694	761	787	737	722	695	745	748	740	786	717	787	695	751	774	737	680	750	749	746	756	752	754	694	753	764	694	725	771	832	727	744	736	769	736	725	746	729	710	761	760	791	739	746	748	742	734	808	712	773	715	741	750	687	737	739	702	731	744	719	705	711	716	719	760	768	712	710	714	725	665	743	791	763	730	720	740	723	751	712	746	743	773	752	795	750	732	757	743	759	719	716	712	704	754	788	757	779	714	749	741	710	748	774	750	695	707	709	710	692	714	737	759	752	691	746	792	669	762	703	683	749	716	744	730	745	747	757	738	700	781	764	750	724	775	703	681	796	726	726	707	742	696	744	707	775	754	687	752	723	781	729	762	700	766	754	768	767	710	723	723	727	693	784	761	699	684	726	731	693	753	718	691	685	727	751	712	790	832	696	745	757	747	751	700	739	652	695	742	756	715	756	742	717	745	761	769	722	735	762	764	750	730	746	709	767	765	731	697	729	699	735	737	773	770	690	724	728	771	730	715	743	739	674	726	747	742	760	778	752	717	717	738	663	712	715	777	793	712	757	750	756	736	737	740	711	779	735	723	766	739	761	739	766	710	735	753	741	689	754	723	793	730	726	749	752	739	731	652	800	759	702	718	732	745	753	751	717	706	739	706	698	735	760	716	687	733	730	775	734	715	716	708	710	741	750	755	738	764	731	768	728	723	710	754	719	710	753	755	681	767	769	741	739	727	735	706	714	706	707	738	708	759	781	745	730	744	717	720	789	745	782	687	728	746	685	712	661	723	748	707	696	806	774	758	739	725	707	727	728	722	739	736	762	742	715	719	694	714	764	689	769	691	758	715	739	702	771	715	733	754	743	759	723	781	739	741	721	792	752	705	690	707	709	790	717	762	748	754	727	754	732	712	746	749	772	717	749	714	790	745	769	780	693	734	773	785	700	740	709	710	743	706	707	716	731	720	738	771	763	739	748	722	737	687	787	752	685	657	781	731	726	674	725	704	713	727	743	763	744	728	705	729	698	722	755	729	694	701	731	783	761	766	777	696	784	753	744	713	735	690	736	737	728	695	754	739	741	767	713	739	719	758	723	698	743	731	761	746	784	753	735	717	771	752	721	734	766	723	694	749	737	746	763	745	735	756	810	695	770	718	735	758	767	764	697	783	692	736	731	794	774	739	759	711	782	727	758	742	758	782	763	752	759	774	729	723	744	737	757	753	737	724	723	705	757	755	724	708	739	733	675	768	709	744	707	754	713	709	716	705	718	802	738	741	696	714	705	730	691	728	726	734	744	778	726	736	755	692	722	737	739	714	763	731	740	739	743	707	794	741	758	759	765	730	798	710	742	738	749	735	725	791	752	777	716	760	751	743	735	753	755	712	715	730	792	729	742	730	737	724	713	747	747	706	733	681	751	763	765	716	744	779	720	744	766	719	787	755	774	724	682	740	770	753	733	714	730	788	764	740	763	735	775	711	763	740	741	774	776	706	760	789	747	793	727	775	789	732	723	757	765	720	700	715	702	704	742	728	723	748	765	734	710	764	767	774	755	722	743	707	759	719	718	720	752	754	658	779	765	735	806	759	743	736	724	690	791	758	699	746	710	732	741	763	691	736	729	664	745	758	758	685	745	720	789	725	752	764	733	747	761	736	684	724	706	752	709	747	702	735	756	718	733	764	721	763	712	747	690	673	759	689	761	733	736	738	695	688	705	707	679	751	681	740	726	721	761	741	740	764	750	721	709	742	762	750	728	718	727	755	743	717	703	755	727	742	753	730	729	681	720	737	703	725	725	717	701	715	735	731	758	694	758	723	753	770	728	715	766	725	732	684	721	729	708	749	792	711	688	659	716	759	703	718	768	736	698	751	686	730	748	748	723	716	745	706	740	715	720	699	715	784	727	722	737	688	698	707	698	731	717	756	755	728	752	772	733	714	737	737	760	711	728	680	730	767	776	735	721	732	749	689	719	745	733	735	719	774	687	720	718	777	736	754	766	750	736	743	753	719	744	724	726	756	747	769	752	734	746	711	771	732	716	783	764	724	764	757	769	731	733	703	704	797	710	722	792	718	740	738	772	742	712	721	769	762	755	770	742	722	718	759	734	779	757	721	772	807	711	778	691	762	735	728	748	738	759	725	753	705	734	771	710	731	753	744	694	785	733	743	735	762	755	713	767	751	726	734	743	759	719	790	779	754	684	743	707	710	720	746	724	722	732	704	708	740	713	777	695	724	749	711	720	713	699	720	745	755	731	733	738	725	732	775	717	760	698	721	773	722	745	699	745	717	745	739	745	758	734	739	740	721	744	728	695	773	757	785	782	726	668	732	697	696	802	741	755	744	764	746	702	742	749	723	761	748	742	739	700	744	686	806	730	703	754	766	762	741	683	762	732	711	674	714	730	744	754	752	757	750	747	709	719	743	700	704	721	732	738	751	721	707	741	701	691	743	688	778	720	719	737	731	757	786	732	732	703	740	696	773	737	737	765	738	725	780	779	704	745	696	738	701	743	741	736	743	735	697	736	763	775	728	718	701	730	737	777	732	728	736	768	741	686	694	702	710	746	716	724	711	729	709	719	691	760	773	747	714	697	699	772	744	756	771	734	711	774	725	726	745	700	733	760	722	759	744	766	724	713	742	702	711	767	729	733	766	753	788	723	781	719	741	769	738	693	710	735	698	782	747	722	750	749	747	728	740	752	735	745	727	682	707	758	711	747	762	761	715	722	712	748	728	715	717	718	757	747	751	723	725	748	718	731	733	771	746	751	748	732	726	697	728	769	785	723	732	733	757	749	698	753	716	760	740	680	763	767	766	683	740	784	741	775	737	716	710	725	752	760	736	707	759	745	723	698	701	723	747	771	723	728	746	743	745	773	740	743	725	707	709	774	732	748	748	777	746	720	705	724	703	729	724	751	711	731	778	786	760	752	762	730	726	778	703	770	690	771	762	713	727	733	707	697	727	750	767	734	721	762	725	713	718	719	742	747	719	736	709	735	734	749	782	761	748	721	727	731	699	776	793	758	737	710	759	763	759	716	719	725	746	727	762	715	755	776	724	694	728	763	754	793	752	708	728	693	760	701	739
4482	263	168	147	116	95	87	85	96	104	80	93	93	76	92	73	83	65	75	86	71	77	81	72	71	73	81	75	63	60	86	83	85	76	65	74	83	74	81	77	71	88	74	75	71	74	80	79	77	77	73	92	71	79	78	78	72	77	73	89	81	72	72	74	80	96	82	89	79	68	87	79	78	73	86	84	84	65	68	78	86	88	74	66	81	86	75	78	84	78	69	87	71	71	82	77	71	86	70	74	62	79	64	100	70	84	69	68	80	64	71	79	85	76	65	76	64	90	69	69	82	82	85	67	90	82	75	81	62	60	82	84	73	87	82	71	80	84	68	72	77	92	79	69	66	74	83	70	75	60	82	94	65	63	66	66	76	65	75	59	74	81	71	79	92	63	77	78	82	82	76	68	69	79	73	72	72	71	72	90	77	72	62	84	80	87	74	80	76	86	73	86	81	72	84	74	62	67	71	70	67	71	77	76	85	97	84	83	68	74	59	83	92	76	71	72	67	75	81	91	70	71	77	70	86	82	74	78	83	74	67	80	79	78	73	68	80	82	69	71	75	77	72	74	87	84	63	87	72	74	76	81	82	73	71	67	81	76	76	82	68	74	86	99	67	90	75	79	76	83	67	73	74	92	88	74	82	55	87	92	65	75	77	75	79	84	75	91	86	81	65	70	96	83	75	65	89	98	74	56	88	76	64	88	90	67	65	67	73	95	89	77	65	93	83	81	98	89	80	76	79	72	56	73	76	71	74	77	86	65	85	82	61	78	83	88	83	77	78	69	67	80	72	86	64	79	96	81	85	76	63	70	82	83	75	79	63	79	86	77	70	62	85	71	67	80	80	61	84	69	77	91	74	85	73	89	81	71	78	87	85	70	72	73	74	86	81	80	78	64	78	90	86	81	71	86	73	81	73	75	82	89	77	76	73	76	76	64	72	81	74	76	92	65	77	76	82	66	76	57	67	70	69	75	75	70	74	67	82	73	73	65	90	75	68	78	72	67	59	89	86	79	83	80	77	79	83	83	78	76	76	86	80	92	70	80	75	83	66	71	74	66	77	91	71	68	79	74	79	87	80	75	74	84	77	87	94	81	94	68	68	81	82	89	75	64	74	71	70	76	69	78	74	81	88	78	78	74	78	84	75	75	68	71	76	89	69	79	75	89	80	82	77	65	69	85	84	54	87	69	65	84	75	69	82	92	79	55	80	76	80	89	93	69	88	65	84	99	83	68	95	74	70	88	77	83	72	65	84	74	85	70	66	83	71	75	79	72	81	76	87	68	79	71	85	79	76	75	63	90	81	62	85	84	71	71	95	63	83	77	83	71	87	89	80	66	65	71	70	74	66	80	70	68	70	75	69	81	76	78	86	87	71	90	86	77	85	74	80	76	87	80	100	88	83	77	73	78	86	82	67	78	70	86	73	79	79	84	66	60	90	79	88	85	77	82	88	81	82	91	79	84	86	75	94	96	68	70	63	83	79	81	77	70	87	83	77	87	84	78	74	90	80	77	77	99	86	65	90	77	69	84	87	83	96	86	95	64	81	72	89	83	75	86	92	78	79	82	67	83	85	72	75	68	83	82	74	71	83	86	86	68	59	97	74	76	76	69	65	79	75	68	82	75	67	73	80	75	60	67	86	82	88	76	79	86	80	66	78	59	65	74	72	80	76	75	92	72	72	107	89	64	87	87	79	80	85	68	89	90	88	73	67	90	87	81	75	81	75	92	84	87	66	73	92	73	89	80	75	76	75	83	88	73	64	73	63	71	87	90	88	92	76	69	67	94	75	72	94	73	57	76	78	71	91	66	76	87	77	67	77	72	68	76	72	68	87	83	67	64	79	76	86	73	101	77	77	78	98	81	65	84	61	80	83	85	85	101	83	90	77	78	72	85	81	69	79	73	72	80	70	76	81	73	76	65	66	74	89	87	72	69	68	83	72	87	82	85	86	74	97	80	69	75	84	74	60	78	78	69	83	57	75	85	77	66	60	89	76	72	76	60	63	87	69	72	76	81	68	75	87	77	68	71	94	64	83	80	70	69	69	90	69	83	61	70	69	71	72	83	62	86	70	67	98	82	80	94	74	67	76	73	78	72	74	82	82	78	75	74	69	63	85	67	71	88	80	69	84	82	58	68	92	66	82	74	77	87	78	82	82	93	85	71	84	80	78	82	96	85	81	80	87	79	74	84	90	75	90	79	70	78	78	76	87	70	83	76	70	82	63	73	69	76	81	74	84	71	67	72	70	72	66	81	70	62	66	62	81	79	86	83	78	71	71	75	79	75	83	79	76	73	81	71	77	79	68	84	82	65	82	62	88	98	75	73	74	70	87	70	72	94	91	80	79	62	66	85	71	72	74	64	89	73	86	84	68	81	67	89	90	74	87	64	80	88	79	93	71	84	78	86	88	74	56	74	69	69	85	65	92	70	81	88	78	75	83	63	85	66	55	78	84	78	62	72	83	73	74	80	77	70	52	80	64	73	77	74	70	74	82	89	74	67	70	72	78	88	70	88	76	80	78	93	87	83	84	94	87	82	93	86	73	83	81	71	77	77	70	78	64	75	61	87	75	68	93	69	58	78	87	70	71	79	61	78	80	83	77	66	67	85	88	89	69	79	57	79	79	72	60	89	86	72	73	78	98	79	72	79	79	66	69	80	85	75	89	73	88	89	83	75	67	77	81	78	70	82	74	79	92	87	80	77	66	78	90	71	62	73	68	85	97	84	76	78	80	82	84	94	82	80	74	90	79	82	82	92	78	88	86	81	79	79	60	85	61	77	66	90	91	83	96	87	82	63	92	76	79	79	73	84	79	72	72	83	66	89	85	76	72	69	73	73	68	76	63	78	84	64	75	89	59	94	63	72	90	72	85	87	77	81	83	61	75	73	74	92	89	86	65	80	81	79	79	76	90	80	87	81	78	87	89	68	59	87	80	64	83	82	75	69	99	72	70	73	91	72	70	76	85	98	87	77	77	69	64	74	61	67	85	80	88	88	82	74	79	80	77	82	72	84	72	94	92	85	67	73	77	86	75	76	68	75	76	71	76	89	79	73	79	78	72	74	85	65	63	92	73	87	85	81	81	81	67	60	87	62	69	96	81	78	83	79	92	79	75	92	70	72	77	77	79	56	71	75	86	72	85	82	85	87	77	81	70	74	71	84	71	71	91	75	90	60	82	80	75	66	94	89	70	62	76	70	82	74	82	77	58	90	78	61	79	79	81	75	87	94	75	93	64	72	80	85	86	70	82	52	92	74	92	68	74	85	82	73	81	95	84	67	83	77	80	77	74	72	93	73	79	84	89	78	75	80	88	81	77	97	75	77	83	101	69	79	85	96	72	65	80	75	67	92	91	90	91	72	76	72	89	89	71	72	75	71	98	65	78	80	75	81	97	76	62	89	65	81	77	71	87	75	72	83	62	69	67	71	69	76	60	55	82	79	93	76	79	80	67	83	82	67	86	72	83	73	73	88
4082	353	432	492	455	394	343	354	348	329	313	297	316	326	325	285	302	287	281	270	289	333	305	303	316	288	298	279	291	276	278	306	275	305	271	282	295	301	296	276	269	305	295	274	279	293	304	315	292	310	278	271	314	280	295	307	296	234	277	266	262	303	290	304	313	305	295	246	283	293	277	274	297	323	288	278	294	248	270	299	295	297	294	280	314	264	255	299	301	276	265	280	296	269	270	304	272	272	302	263	296	308	312	293	278	290	249	319	279	295	260	282	312	286	279	269	298	291	277	255	293	288	263	306	308	269	277	273	313	282	300	283	306	291	298	272	296	281	288	293	300	287	291	249	279	285	271	258	284	279	288	277	289	300	289	254	297	277	314	308	292	320	348	273	298	287	282	297	273	276	291	274	290	274	270	278	301	293	290	305	295	273	289	302	264	276	293	262	277	254	297	303	259	288	322	273	272	262	278	318	274	267	293	267	281	292	280	273	294	301	302	283	299	338	299	299	284	283	260	292	287	299	275	306	299	281	276	278	281	259	308	284	287	277	267	257	273	297	260	287	311	294	269	303	279	295	264	280	273	283	297	283	285	282	284	279	294	285	273	286	295	296	296	302	292	272	278	321	287	258	291	284	303	306	275	275	276	252	280	244	304	311	251	271	276	273	265	273	298	288	262	286	299	262	306	295	278	258	295	304	290	290	329	259	305	286	277	279	280	263	308	277	275	290	296	297	289	294	267	253	269	284	299	295	287	282	293	249	302	295	285	283	315	276	268	297	312	300	297	256	304	296	287	285	299	258	268	272	259	318	293	295	279	295	284	284	279	279	264	252	300	269	302	293	262	262	273	292	265	306	281	255	286	291	284	282	288	256	282	259	273	291	277	262	244	271	308	284	262	281	299	310	263	314	265	279	283	296	301	293	291	276	271	280	282	306	294	299	307	287	273	277	268	264	277	281	309	282	273	289	293	278	285	282	305	292	287	318	281	267	280	305	268	304	303	269	282	261	300	274	274	286	277	288	267	282	304	281	282	336	276	292	283	292	269	296	274	303	303	297	281	293	265	297	302	310	312	277	281	279	275	290	239	281	284	246	281	284	303	265	275	271	264	337	263	265	288	284	270	296	261	316	286	306	303	284	286	273	266	319	252	307	266	262	309	304	272	293	283	290	262	314	308	305	290	271	285	269	270	283	284	266	290	283	289	288	265	314	308	290	295	271	289	297	263	280	274	297	292	284	281	293	259	276	269	317	273	270	268	289	297	297	302	320	287	270	277	281	311	320	272	307	284	316	311	281	246	269	297	259	287	287	286	265	305	302	289	289	278	292	273	261	274	280	288	292	298	268	296	284	301	286	284	309	315	277	283	247	281	285	278	297	267	290	290	283	304	274	268	260	323	293	303	269	275	281	298	251	281	243	262	258	299	278	331	279	285	285	275	288	287	276	296	271	259	265	310	291	284	253	270	284	264	305	292	290	268	317	276	282	290	265	269	299	297	298	321	292	311	309	334	258	286	261	263	306	282	280	305	281	285	287	283	288	252	287	310	319	266	323	276	295	328	303	274	279	301	294	279	268	270	262	287	262	314	269	263	279	287	280	270	262	293	267	274	276	272	291	288	284	290	270	296	291	299	293	280	315	280	300	284	308	264	303	269	294	249	273	293	304	306	282	269	301	274	312	291	276	269	265	305	295	301	326	289	288	292	284	288	278	303	282	268	275	286	279	290	319	288	299	285	263	277	290	271	287	297	289	265	287	258	243	329	287	306	282	270	246	277	279	294	281	262	307	275	283	273	288	306	274	264	296	291	273	286	284	289	265	283	311	290	278	252	261	279	305	271	312	243	285	259	256	295	292	277	276	286	285	286	275	293	257	298	293	295	311	289	288	271	286	296	267	276	289	278	280	304	279	266	269	297	259	265	286	262	288	285	265	283	270	285	313	294	289	258	290	285	262	266	302	290	295	256	320	271	273	308	304	289	298	274	266	310	280	282	288	279	274	283	284	268	302	288	299	317	302	314	298	290	298	270	310	296	302	307	258	294	280	288	241	294	276	314	278	295	287	269	288	279	280	271	292	310	292	292	305	284	312	304	278	303	288	296	276	247	293	275	300	286	271	295	296	255	289	268	317	277	281	262	287	283	278	318	272	302	309	290	269	283	297	290	252	268	239	288	328	301	277	281	281	290	276	284	287	322	293	287	319	298	247	291	310	284	231	272	286	270	271	291	279	268	278	290	288	286	259	261	306	282	296	241	286	281	299	306	298	271	297	305	300	271	301	301	263	286	279	271	263	283	269	296	241	276	278	271	299	283	297	282	289	283	308	278	297	305	289	278	277	282	256	254	277	303	273	258	289	282	286	271	289	295	280	296	297	286	282	303	308	308	312	298	272	282	281	250	286	304	272	279	300	298	285	303	297	278	304	295	267	287	266	274	295	288	290	281	311	283	281	280	273	311	274	300	299	271	281	285	302	285	314	275	320	282	287	293	256	294	326	287	304	297	322	290	283	300	269	285	315	309	260	250	268	260	289	287	279	270	261	272	285	254	258	321	291	294	299	304	318	284	281	309	274	283	259	286	280	279	301	313	303	291	312	301	280	275	269	292	274	312	295	275	241	280	283	299	254	263	286	284	274	288	313	299	285	256	283	258	264	287	280	292	290	307	314	268	284	298	304	305	288	264	272	285	318	278	294	278	282	274	284	274	289	264	285	266	294	291	269	289	296	292	276	274	302	287	309	297	275	274	305	298	261	261	261	282	287	286	275	302	289	274	277	323	278	313	266	302	322	288	289	281	265	250	287	273	306	271	285	291	302	285	291	292	294	266	291	313	281	307	280	283	275	266	294	272	306	298	320	284	288	319	288	274	269	270	283	286	278	287	271	288	306	265	288	271	280	272	266	288	304	261	270	264	275	298	284	281	278	282	285	265	301	286	280	269	286	309	255	285	269	328	300	288	250	265	277	306	275	317	289	286	270	278	258	258	266	290	295	282	263	309	298	277	304	329	297	272	275	275	308	296	281	259	243	268	299	305	273	302	277	276	294	269	265	280	282	289	264	294	294	266	284	299	285	282	302	305	280	323	268	286	270	308	309	293	294	286	267	290	272	286	243	270	298	253	291	286	300	286	325	291	283	294	262	284	274	311	280	284	289	298	299	265	255	283	266	297	317	300	298	324	284	296	280	305	282	292	289	262	302	298	286	296	294	293	257	270	273	316	264	300	296	259	293	313	281	271	282	295	274	281	310	272	286	277	271	296	283	263	292	319	286	290	277	277	266	261	304	264	271	284	295	312	324	306	262	258	248	280	263	302	283	257	276	295	286	303	289	281	300	283	306	276	312	283	290	288	294	285	300	262	275	258	291	298	313	284	269	294	279	299	297	295	271	316	297	291	293	295	281	265	286	290	290	278	264	263	295	289	275	264	257	276	308	291	285	319	270	294	270	308	324	281	301	258	299	295	273	276	304	263	275	278	269	271	280
34897	7001	1615	1073	750	571	448	372	336	291	278	250	226	212	215	212	171	189	184	184	169	152	188	162	163	161	172	176	185	149	161	169	173	151	170	146	158	159	184	159	129	150	163	150	144	160	147	170	162	170	166	171	164	153	168	162	156	133	152	141	167	139	129	147	147	144	164	155	169	147	155	139	133	122	193	162	157	162	154	142	163	170	150	160	139	148	135	156	165	149	162	149	165	155	158	145	160	156	153	162	137	155	148	137	153	142	140	158	172	166	153	162	146	134	154	167	142	143	156	138	150	136	151	141	163	141	155	170	172	147	155	165	144	140	161	138	130	153	146	142	157	153	166	164	154	163	146	138	150	157	148	137	159	150	135	151	141	142	152	136	149	152	156	140	176	151	143	142	145	164	162	145	159	163	155	161	155	165	138	142	151	142	156	144	156	172	146	126	144	154	141	144	169	162	143	140	157	154	166	165	158	161	172	166	151	155	122	150	164	152	154	157	149	160	158	179	156	154	164	164	154	144	122	157	150	150	154	138	164	131	155	145	157	133	138	147	153	161	146	143	174	147	155	153	170	139	135	162	175	160	149	122	147	152	139	148	136	136	159	151	138	145	143	151	143	169	144	151	178	152	163	158	153	157	134	156	157	147	144	143	166	147	126	158	164	139	151	155	164	138	137	135	157	145	164	142	146	143	122	130	168	160	163	119	135	150	146	167	156	152	151	148	157	149	152	135	142	123	131	153	145	149	165	136	168	159	153	120	156	167	153	134	153	168	156	147	152	165	151	167	153	148	157	146	147	142	173	151	157	158	142	152	169	150	132	153	170	141	147	154	136	162	154	161	144	155	138	155	174	142	150	163	170	142	147	158	148	149	140	158	155	160	152	165	134	154	161	161	172	180	172	162	172	155	151	142	140	160	138	141	163	150	162	122	171	165	152	152	178	167	137	144	142	147	159	156	150	133	155	137	161	147	157	150	133	162	150	158	162	169	160	172	147	156	160	163	155	150	154	157	155	159	129	128	136	132	144	133	173	141	128	121	173	148	128	167	152	131	163	147	160	143	137	149	155	166	180	146	178	138	151	145	161	175	169	142	143	144	131	146	156	164	138	148	166	155	165	152	162	145	130	152	155	141	150	155	168	163	160	145	158	146	145	143	174	157	157	162	152	148	138	141	144	154	158	144	149	153	160	163	166	157	154	140	138	173	172	135	151	156	162	168	185	161	152	161	161	141	155	147	164	141	162	137	168	155	143	143	163	144	157	141	164	159	156	153	139	145	155	156	156	169	149	168	167	166	137	155	134	168	184	151	156	143	149	151	151	153	141	177	130	164	150	148	150	147	144	147	132	173	148	143	164	159	152	142	145	165	180	169	156	158	152	162	153	156	156	147	147	137	160	157	167	158	136	153	141	141	144	138	133	152	156	148	159	138	140	151	162	149	164	152	151	149	153	138	145	172	127	176	160	175	128	171	129	155	140	158	155	154	151	159	147	147	162	146	134	164	160	162	156	147	139	143	140	148	131	156	153	139	159	154	157	144	147	139	165	169	130	168	181	153	160	158	147	146	137	158	160	157	162	134	147	129	167	143	133	160	170	143	141	135	162	142	165	151	153	141	159	172	148	136	131	165	153	142	131	146	143	140	164	164	149	157	151	157	155	142	166	141	159	155	151	157	132	156	150	154	155	155	158	143	139	148	139	178	143	149	135	147	142	164	154	128	162	157	151	155	143	154	136	163	155	134	133	139	151	164	156	154	148	154	142	139	160	151	162	166	160	140	140	136	143	162	148	150	148	122	144	121	166	159	146	144	145	145	131	141	153	155	144	170	170	175	162	149	157	137	170	155	140	153	148	166	176	149	140	158	173	157	132	157	150	141	131	158	159	179	161	140	151	148	168	161	153	153	133	154	174	157	167	140	162	157	149	184	158	147	151	136	159	168	158	141	128	156	179	150	135	149	153	155	186	137	164	162	149	177	157	149	164	185	141	163	157	159	137	142	146	151	151	134	148	155	154	160	157	147	155	154	149	141	170	152	170	164	136	175	134	173	135	150	152	156	140	144	164	147	160	130	170	151	178	145	153	145	137	160	143	178	153	179	166	159	132	148	148	177	155	187	132	169	158	137	124	159	171	152	157	172	176	164	169	156	153	153	141	147	155	148	183	157	164	157	136	151	152	137	169	161	160	152	150	155	151	180	137	178	155	146	149	161	158	138	151	151	134	143	145	160	170	142	138	159	166	144	146	147	134	135	148	141	152	155	152	171	175	147	164	159	159	160	154	131	148	162	165	155	166	152	145	147	148	122	164	144	147	166	160	154	175	132	150	136	148	160	151	146	148	166	159	150	144	185	153	140	172	145	174	142	144	155	134	176	151	135	156	127	155	138	151	181	153	154	158	162	158	185	154	137	153	161	160	154	173	158	146	138	154	163	130	142	127	135	168	163	155	142	155	133	156	144	137	137	137	139	150	153	139	166	145	164	175	143	146	140	137	144	142	153	143	160	162	158	141	148	150	145	136	152	138	167	133	181	167	152	167	143	172	156	162	133	168	167	160	157	126	150	139	167	179	132	173	136	141	158	158	142	141	170	145	134	163	151	136	137	159	136	157	157	129	177	165	128	149	135	157	157	149	132	158	170	147	174	153	157	141	132	132	159	159	149	142	149	168	158	145	139	166	172	166	138	152	147	183	144	164	176	141	148	144	152	145	168	152	166	155	158	143	158	131	158	163	129	146	166	158	155	158	139	129	151	152	139	173	118	176	145	145	155	145	161	164	174	146	152	134	163	160	122	154	148	161	161	163	140	149	149	164	160	149	157	152	150	150	142	149	143	155	152	160	147	145	151	170	162	144	156	123	157	159	153	137	155	124	144	139	167	153	147	140	141	151	126	136	159	163	158	163	128	173	144	144	158	188	146	142	139	136	163	170	154	145	155	145	156	159	140	153	163	161	138	150	161	149	161	157	142	131	148	156	155	174	133	175	143	125	146	163	167	137	160	131	165	164	151	146	173	156	148	170	160	132	163	178	134	145	147	152	141	143	150	147	144	160	162	165	159	161	136	163	146	140	158	160	137	168	169	130	144	147	156	163	148	163	158	148	139	159	138	183	145	163	158	156	172	155	151	159	165	148	145	156	163	161	165	148	152	147	166	153	144	142	167	132	144	134	127	148	137	149	151	142	164	121	151	150	133	161	153	151	158	159	146	154	156	137	128	158	132	150	177	146	138	141	138	141	142	146	166	152	135	133	149	143	154	173	148	142	151	159	151	152	139	155	171	152	139	139	150	140	162	139	138	138	138	141	175	140	145	186	159	152	145	159	145	148	147	143	142	132	173	150	153	142	148	166	148	161	164	163	157	137	151	144	139	181	152	162	145	148	161	165	151	140	160	150	163	146	143	154	137	149	142	157	161	155	146	132	136	156	165	162	167	145	160	167	154	162	148	131	145	163	120	141	164	137	159	157	137	149	151	151	137	147	143
16292	1409	3119	3444	3065	2545	2126	1661	1472	1290	1238	1027	961	893	880	814	848	777	744	763	655	635	631	618	663	622	628	592	597	574	560	594	568	566	597	595	535	550	528	528	520	533	545	498	547	524	524	519	521	559	508	493	527	470	491	525	532	492	525	520	526	502	493	476	497	498	513	514	502	513	474	531	500	483	452	498	493	516	504	513	503	481	510	492	507	484	532	483	500	502	473	425	508	529	456	433	470	517	466	467	440	483	496	447	504	486	473	497	478	492	487	526	489	536	453	509	491	514	472	492	461	481	475	464	489	468	487	506	498	510	439	476	491	495	480	487	456	480	480	491	494	477	511	450	490	457	496	485	501	468	475	484	425	495	469	520	475	441	497	519	472	500	478	455	497	473	539	486	487	458	534	532	435	497	502	471	518	479	485	446	467	474	503	471	483	484	473	509	508	496	463	505	503	475	487	506	477	460	512	503	501	512	487	486	469	482	496	496	471	480	484	477	478	471	470	442	490	488	522	472	483	464	505	512	491	503	478	517	508	459	475	483	474	489	456	535	484	432	422	531	495	475	466	473	501	498	494	439	486	438	461	472	524	529	498	486	476	490	490	494	481	457	489	525	476	468	503	478	464	471	504	461	451	492	464	482	472	478	459	483	460	511	479	458	486	497	499	468	471	478	477	509	465	498	488	456	435	513	450	500	492	495	471	478	475	475	470	487	476	504	488	508	506	468	495	449	503	484	499	501	494	474	465	497	498	491	479	510	501	512	488	463	474	478	519	478	484	519	490	472	514	471	486	462	490	457	495	500	426	532	457	508	474	514	430	456	499	479	443	501	483	465	490	496	471	514	487	466	497	516	476	454	512	483	471	451	470	487	497	514	499	526	486	502	530	484	487	445	491	471	505	481	498	529	457	480	534	495	486	527	464	504	466	447	480	514	450	485	478	489	434	545	443	528	478	482	439	495	485	480	448	467	481	476	489	474	510	451	465	504	505	481	497	458	480	471	497	492	502	446	543	502	449	491	463	462	499	456	472	496	494	482	473	460	497	451	493	481	519	485	519	486	517	498	500	462	449	459	445	460	476	451	514	474	507	495	457	473	519	525	485	517	511	502	494	499	501	527	493	503	467	498	485	470	473	480	521	510	531	458	489	506	479	489	498	461	493	493	468	477	499	460	454	437	495	511	469	499	528	481	450	477	454	495	496	510	504	478	479	431	515	495	449	489	510	446	508	489	520	495	494	542	500	493	460	498	515	458	497	480	479	475	441	460	488	534	494	509	500	494	470	506	474	496	508	484	468	488	475	459	477	511	491	455	483	477	473	505	460	483	493	485	504	503	505	470	505	494	493	523	494	460	503	488	480	497	492	478	457	514	455	468	493	496	491	488	528	479	457	483	508	477	491	491	501	522	469	451	471	483	475	498	427	521	483	465	482	455	488	469	500	501	473	476	522	492	457	495	453	476	502	478	505	491	479	480	485	437	511	483	489	505	530	479	504	496	486	541	450	469	487	486	501	452	462	521	480	451	459	487	488	503	490	474	513	557	475	475	486	505	453	470	511	475	481	513	478	498	443	465	494	470	502	467	479	500	470	490	466	478	495	452	449	495	480	489	483	485	463	499	474	528	458	515	487	468	479	498	471	512	472	521	489	499	474	529	488	473	464	481	515	500	462	469	506	473	480	494	488	500	451	482	447	486	485	497	471	476	470	469	473	491	460	510	501	500	468	504	464	482	495	489	506	484	517	482	499	516	492	463	442	483	465	506	523	485	455	506	473	503	460	524	481	483	510	491	497	492	489	478	517	503	509	474	475	484	498	482	505	518	479	493	504	464	491	468	494	492	476	501	477	488	503	487	495	498	488	441	493	517	486	462	471	454	524	451	505	492	482	471	467	475	466	523	481	476	496	490	481	465	496	487	465	473	481	516	490	485	497	511	459	473	465	505	468	544	461	497	533	494	488	458	461	531	459	503	484	461	480	495	441	426	514	458	490	451	479	465	448	481	506	515	470	452	442	464	499	511	496	497	461	485	506	478	466	489	454	514	484	511	500	449	494	472	455	493	500	497	493	513	492	494	470	491	462	470	474	498	469	506	505	483	507	491	471	499	527	450	506	474	440	484	494	480	511	488	545	534	479	457	522	489	489	516	488	491	464	481	458	492	457	451	513	500	451	517	475	529	485	477	503	452	463	469	486	462	499	486	488	467	454	482	514	502	486	509	503	486	501	475	524	491	470	431	495	486	506	493	471	456	496	472	506	469	475	462	460	490	474	478	513	461	484	489	503	467	495	495	495	489	482	475	454	455	457	446	470	492	502	494	440	480	499	492	520	472	506	473	478	494	513	453	481	489	522	489	444	496	487	530	473	446	524	483	490	510	508	477	464	476	469	523	502	502	464	489	490	482	473	465	502	489	501	485	472	475	456	506	487	465	477	463	475	474	450	491	510	455	500	490	445	501	473	538	491	510	549	478	485	493	471	452	489	488	473	461	496	507	502	456	456	521	460	483	470	475	480	485	481	502	483	503	467	480	474	515	499	516	461	458	497	468	515	478	472	457	505	505	489	482	472	464	470	496	490	434	488	494	522	514	515	493	453	532	483	486	471	472	499	454	448	493	495	513	509	491	475	494	467	484	487	478	512	475	554	465	476	523	498	500	448	492	482	499	467	517	504	466	465	468	457	482	457	471	493	505	522	471	520	458	471	510	501	502	478	499	466	467	483	459	493	462	475	478	477	494	465	461	466	494	465	458	459	479	512	482	493	495	464	462	493	482	510	497	492	446	515	475	508	500	454	465	503	545	468	516	478	474	462	500	525	450	499	507	495	506	500	523	493	508	501	477	440	471	463	477	474	477	493	451	481	489	515	485	503	470	513	492	465	487	486	496	508	484	467	494	492	490	474	457	517	491	491	464	496	503	432	522	472	491	474	458	466	470	503	484	493	473	499	427	500	479	481	525	478	463	466	493	452	496	475	467	475	477	472	500	514	480	479	527	454	477	520	486	476	484	484	462	476	528	528	441	447	479	479	501	509	494	500	503	467	463	460	425	476	522	472	498	488	477	459	470	499	478	479	481	500	483	468	494	492	528	474	441	481	495	472	506	453	476	430	488	492	454	516	510	474	535	446	497	479	491	469	459	494	496	501	473	474	502	500	472	504	506	505	496	493	477	490	477	449	507	507	470	494	439	493	501	496	498	494	492	495	496	523	500	467	472	527	485	562	443	468	430	511	476	506	516	519	482	472	431	464	506	498	482	499	478	471	460	491	486	477	483	523	484	505	470	469	495	485	485	472	472	502	492	480	469	447	498	502	475	481	485	478	487	483	511	506	532	486	507	455	439	473	485	468	501	501	489	460	507	458	455	466	446	498	466	468	508	473	491	439	447	479	496	531	472	486	509	497	475	496	453	499	518	463	508	457	509	469	499	521	478	486	507	500	478	508	469	488	485	479	478	507	497	499	521	491	478	470	473	466	497	481	478
45752	16801	5973	2401	1551	1191	901	761	609	541	439	437	395	385	375	371	293	327	285	322	269	299	298	308	286	293	274	281	271	295	283	252	301	269	259	253	268	264	283	225	258	265	291	285	275	258	278	261	270	276	254	277	241	252	236	254	245	259	249	243	260	218	277	275	236	232	244	235	264	280	275	241	248	275	238	264	256	250	242	257	237	244	251	241	238	232	240	285	259	266	246	259	255	227	261	259	253	235	251	244	289	228	242	258	261	260	236	268	256	285	246	242	237	264	266	249	272	233	247	229	270	273	256	270	240	249	247	249	268	288	229	249	268	274	243	265	233	236	274	253	267	245	240	233	277	273	274	244	269	248	268	255	260	261	259	249	267	264	264	263	248	222	277	277	218	260	266	252	230	231	261	282	266	252	262	289	264	244	252	263	242	277	226	262	264	256	255	238	241	250	258	264	269	241	242	234	273	246	220	260	259	271	282	238	256	240	270	249	255	283	257	228	252	260	248	285	261	248	251	242	253	254	238	276	253	259	254	262	243	245	274	247	241	240	265	235	248	253	278	229	281	267	274	242	263	253	269	253	266	287	238	248	259	256	246	293	235	262	295	236	283	250	254	246	231	243	248	230	258	245	260	248	280	252	254	249	269	254	271	286	241	243	241	257	237	248	267	256	243	241	265	251	262	244	256	249	251	242	243	281	241	236	266	253	228	254	266	246	250	248	247	258	242	224	238	242	219	224	234	243	249	261	283	233	221	258	243	262	246	267	253	227	248	230	255	243	243	212	231	237	243	214	250	256	266	253	252	236	253	257	241	245	267	273	267	237	263	253	241	251	238	254	279	267	239	253	250	227	252	242	253	266	212	256	256	253	263	255	244	269	241	264	245	259	272	257	248	254	237	231	272	267	260	239	255	254	258	260	256	216	238	267	250	257	228	252	258	241	255	241	235	255	249	259	282	233	266	257	250	266	267	257	245	243	236	226	269	263	248	249	252	244	217	261	276	265	255	258	253	248	243	300	270	261	231	248	271	241	237	231	237	239	265	266	304	249	254	244	305	263	246	265	233	235	217	251	243	273	254	265	255	257	280	274	237	265	265	248	259	253	222	241	243	237	242	252	255	263	255	242	257	256	233	247	234	262	254	255	266	254	273	241	243	254	245	237	240	249	246	268	286	235	265	237	271	267	220	267	252	238	258	232	298	252	247	249	276	291	255	244	231	263	244	260	263	273	270	264	249	231	261	258	263	238	250	276	282	232	251	277	265	246	275	264	250	229	251	240	260	284	244	261	264	237	254	270	258	228	254	268	266	270	273	241	245	271	275	243	241	232	262	292	268	257	233	252	262	222	248	233	219	249	243	250	279	260	279	235	252	250	243	264	265	265	242	222	235	269	257	266	244	249	260	254	246	245	223	238	245	255	242	251	256	242	261	231	271	267	261	267	258	260	258	249	239	237	254	276	227	231	269	263	244	232	226	251	268	249	260	276	261	241	245	260	243	254	257	266	259	226	233	266	242	260	246	249	247	236	266	272	262	247	250	267	270	244	251	242	240	228	259	263	272	238	259	251	253	284	258	268	239	245	247	256	259	219	254	245	249	269	245	258	262	268	255	258	253	278	220	229	220	260	268	233	260	246	266	269	252	260	243	273	247	286	260	277	253	293	250	275	266	266	254	289	238	233	254	233	264	250	281	266	267	263	269	251	261	226	254	249	253	269	234	257	253	241	249	261	247	277	241	250	241	259	256	284	254	244	279	237	254	264	250	259	283	258	264	274	254	257	244	269	268	259	245	257	231	262	257	279	235	233	258	283	270	250	247	253	270	271	256	287	223	258	216	222	239	249	253	235	226	279	251	248	271	246	256	255	230	243	264	267	249	255	270	267	251	261	282	281	290	273	268	256	258	242	276	238	261	258	289	253	254	283	255	262	273	253	296	256	273	261	248	268	277	202	288	243	238	255	249	231	242	290	225	293	276	241	238	249	259	284	258	222	242	255	243	251	255	281	226	265	252	263	282	279	261	270	267	208	245	246	243	253	237	253	262	253	260	247	269	240	264	275	270	261	264	266	256	243	264	261	250	245	263	251	255	258	244	242	229	269	252	230	250	247	248	244	276	225	274	223	250	236	246	256	234	261	261	268	260	262	257	239	276	268	234	273	279	242	251	255	261	256	245	280	257	238	225	289	238	236	263	256	243	259	291	262	276	241	267	267	223	270	241	255	274	260	272	271	270	241	237	270	238	290	263	244	252	238	264	257	239	252	252	258	256	274	260	259	271	256	263	251	253	244	250	259	272	256	238	281	231	229	246	233	271	274	242	244	266	243	244	287	256	264	252	232	276	225	267	256	223	262	272	248	236	227	262	241	255	265	254	272	251	266	242	269	244	261	254	234	254	262	247	256	260	264	243	241	234	261	295	278	284	244	237	238	265	267	243	251	264	265	252	260	261	282	264	264	211	245	258	273	251	239	252	261	272	273	256	260	265	261	235	236	269	260	288	267	275	251	225	256	283	259	282	238	224	245	254	283	267	239	259	247	274	216	258	228	245	250	279	243	251	244	233	261	239	244	238	249	236	227	276	236	246	249	241	234	241	239	244	246	254	246	252	262	221	237	232	258	260	251	252	241	248	262	202	267	258	263	257	216	243	242	234	273	242	264	250	244	249	264	244	260	237	261	274	232	234	234	276	262	228	231	237	221	254	253	231	235	253	236	266	238	246	248	228	250	245	247	241	256	243	231	220	276	246	263	247	262	247	258	258	262	276	245	246	273	242	239	229	229	251	227	266	258	250	238	242	243	235	235	253	262	254	226	244	228	277	279	258	259	245	233	258	238	232	285	257	287	235	267	254	264	257	269	249	240	247	251	248	241	251	247	266	250	254	276	256	266	256	256	265	223	246	261	259	262	258	238	257	268	249	266	230	256	225	235	261	254	226	269	248	242	248	281	264	264	264	236	245	239	248	260	246	292	255	259	253	241	259	258	277	231	259	265	220	276	280	254	244	265	261	252	253	262	288	280	249	240	246	260	261	249	231	266	251	247	260	266	265	259	273	263	271	252	237	261	273	249	254	228	236	251	253	275	254	243	253	245	290	222	233	238	264	246	240	286	274	269	256	254	261	260	243	211	250	255	272	225	229	234	218	240	252	271	258	247	254	256	269	260	280	303	230	260	239	253	235	251	263	251	250	259	252	271	259	246	243	248	250	232	234	281	248	264	280	250	238	269	249	278	249	283	239	251	246	267	265	242	248	247	244	253	262	251	268	290	293	276	258	242	249	282	231	261	271	266	277	280	277	260	250	238	235	252	264	230	247	251	235	225	249	262	244	265	242	244	244	244	247	253	272	248	260	261	253	258	261	222	226	278	283	235	240	242	268	244	293	255	253	251	244	216	272	256	245	263	252	237	249	254	241	259	246	237	231	256	262	238	255	265	247	244	277	253	267	260	281	288	233	259	228	253	254	231	248	240	267	261	248	259	248	239
22694	2688	5827	6568	5602	4580	3774	3251	2651	2392	2074	1910	1775	1569	1491	1475	1310	1255	1223	1165	1118	1071	1064	1000	1029	1005	930	956	958	907	912	935	862	878	896	842	913	825	827	853	799	815	847	902	775	802	787	796	825	825	789	819	761	796	830	779	796	799	779	753	786	741	788	768	767	805	810	742	783	742	767	775	775	749	793	775	729	774	799	780	820	733	783	774	738	726	718	674	734	749	736	734	727	794	781	750	730	712	740	764	755	745	728	731	702	690	754	747	756	693	756	699	759	759	762	740	742	786	776	784	711	692	742	747	725	748	751	723	748	783	742	744	736	750	749	724	767	720	756	708	728	767	772	772	729	687	749	766	714	798	736	728	759	696	767	729	783	736	749	729	751	706	749	736	695	691	744	782	759	755	756	765	728	743	755	720	733	747	705	724	756	777	748	758	740	698	748	714	734	779	719	781	699	767	790	727	777	709	705	756	695	720	753	729	758	763	747	716	750	722	719	751	740	719	750	757	763	716	761	742	746	770	793	742	726	718	694	737	686	777	751	706	755	695	713	706	745	746	758	732	716	723	742	711	736	743	750	734	739	731	746	721	690	746	734	726	752	714	705	717	732	741	787	753	777	731	746	735	687	736	732	737	734	765	786	741	736	733	711	745	733	734	762	723	752	735	745	751	749	773	730	734	720	725	707	736	783	724	722	733	758	745	758	718	743	716	732	763	790	700	736	726	766	742	738	737	749	708	798	731	723	732	753	740	683	730	749	682	766	749	740	735	761	747	707	770	752	780	709	768	723	718	733	708	683	780	786	755	734	723	749	730	770	717	740	701	718	656	721	742	706	727	780	749	694	689	706	736	710	705	715	722	751	730	724	753	706	727	676	802	709	692	728	700	737	683	734	738	766	717	733	766	682	791	747	759	731	770	726	747	733	730	711	725	715	735	693	781	736	719	758	733	720	703	767	700	711	769	775	724	746	725	764	705	692	702	745	712	725	718	733	753	707	695	751	680	696	766	735	733	736	728	764	735	733	736	756	746	732	701	760	718	760	717	737	705	765	703	731	715	747	752	757	736	768	770	717	710	746	735	683	778	700	739	739	726	751	731	726	719	715	758	787	739	770	734	714	742	763	717	712	762	739	713	769	730	724	767	739	725	746	744	763	731	688	729	714	773	727	713	728	683	760	755	725	758	727	769	745	717	783	690	675	785	762	715	776	753	738	784	767	774	731	735	773	713	775	732	702	687	766	710	728	716	731	680	706	747	775	756	688	706	754	729	696	698	774	749	719	730	705	700	746	746	736	760	789	783	737	745	705	716	783	705	760	738	702	716	737	725	795	737	744	721	745	764	715	733	755	744	773	761	712	722	770	785	738	724	749	720	753	725	754	724	738	731	729	753	818	719	744	761	741	748	748	781	711	739	714	772	736	704	720	728	779	706	735	745	745	748	712	700	675	734	725	731	707	750	755	744	762	757	736	705	771	743	738	787	726	741	748	670	791	761	737	755	754	738	743	722	719	735	752	690	740	740	758	783	689	758	716	662	789	723	731	735	740	745	723	725	756	747	751	794	715	757	731	729	780	738	761	695	749	688	696	752	714	763	764	734	749	720	712	699	734	715	722	751	715	714	767	691	747	741	743	745	695	720	701	725	723	808	692	738	727	774	738	748	720	710	699	754	741	702	766	708	728	731	764	718	723	707	711	753	756	715	708	710	730	773	754	793	709	766	723	757	774	770	730	728	742	750	734	755	739	695	711	761	724	773	709	749	772	724	688	721	738	747	740	746	726	741	713	748	717	717	694	723	792	725	739	725	709	736	754	725	713	716	711	762	755	753	751	731	787	716	735	777	694	755	715	722	696	740	705	748	749	754	745	744	673	711	757	723	734	692	765	730	730	761	733	733	719	712	773	707	713	731	727	703	721	649	734	720	735	746	746	668	686	726	705	734	747	765	705	730	725	789	697	727	745	741	755	730	731	701	700	770	677	750	744	739	708	772	719	663	759	726	773	762	790	733	726	736	693	704	724	727	717	765	739	752	762	777	733	725	744	736	739	694	679	671	712	720	775	734	727	712	732	719	758	749	750	773	741	733	726	783	758	758	747	789	703	749	735	764	739	738	698	716	732	714	742	730	771	699	716	736	725	761	753	682	718	739	767	727	754	783	733	701	737	725	725	718	738	772	763	694	741	728	709	763	750	727	755	760	725	759	725	704	736	750	726	748	738	723	765	738	777	759	758	720	721	723	722	753	758	722	751	722	702	756	755	732	715	760	705	732	770	687	778	763	685	739	727	769	747	676	734	732	768	734	729	717	730	754	688	730	702	741	735	747	772	748	732	768	738	765	751	780	734	735	772	669	759	717	761	679	741	744	699	770	749	730	754	744	728	745	763	769	709	761	739	727	761	740	720	692	784	740	744	762	778	697	695	756	733	718	746	732	713	766	757	723	751	752	701	710	742	693	728	728	750	745	761	778	717	716	752	706	739	751	742	741	715	674	692	737	755	711	754	696	733	764	735	760	731	703	739	763	703	735	747	764	728	710	750	749	714	705	693	736	730	719	728	718	745	715	742	786	758	680	741	702	762	737	756	731	756	738	774	723	778	783	725	707	700	694	755	823	712	700	753	730	739	793	735	746	748	796	715	730	769	721	763	729	706	783	742	773	672	784	754	748	780	751	800	726	693	731	679	714	747	729	721	764	694	725	741	741	750	712	726	722	782	722	745	745	715	757	749	675	697	710	767	781	764	801	737	739	752	747	700	724	697	760	723	714	734	735	760	743	758	722	732	782	722	740	702	680	713	693	701	769	675	709	820	727	748	714	728	786	762	741	734	730	777	694	728	740	736	784	721	659	743	715	726	746	709	740	757	758	727	704	694	772	709	719	788	734	700	759	737	696	731	758	786	707	755	705	727	742	674	727	742	723	745	734	721	725	715	756	705	750	707	700	736	748	724	787	718	729	732	723	779	755	687	725	729	728	654	724	731	671	781	736	729	734	712	738	790	732	714	750	757	703	758	719	715	737	741	745	717	718	761	701	722	779	719	699	712	725	712	703	771	740	732	773	734	769	732	735	749	729	700	742	752	752	716	718	773	714	765	714	773	744	751	763	710	772	699	764	707	773	734	756	725	789	738	765	743	672	713	723	713	732	752	732	733	766	736	772	709	715	805	736	705	785	726	743	706	724	731	727	741	743	677	708	756	718	740	751	715	743	721	694	772	696	764	725	737	779	759	656	693	742	701	757	745	751	786	714	733	725	711	749	778	737	745	750	728	727	729	710	717	736	761	800	729	769	704	702	707	672	698	764	715	760	714	729	782	758	742	751	701	702	756	680	754	693	727	779	725	708	753	725	729	749	706	786	708	764	734	705	725	768	764	706	687	715	736	725	705	754	740	781	745	789	707	719	748	687	756	760	765	772	726	713	734	744	766	774	756	687	736	781	735	787	688	778	723	707	735	788	735	736	750	795	725	680	734	767	691	755	721	751
4496	237	172	125	96	106	96	97	89	77	83	97	90	83	86	103	91	79	85	86	73	90	79	100	75	60	78	92	87	89	79	76	68	72	93	98	92	80	83	59	75	81	73	72	82	83	74	85	76	96	78	84	93	77	90	81	80	86	74	77	87	84	78	80	81	87	64	94	84	80	87	81	82	76	87	82	56	91	92	80	58	106	80	92	75	73	103	91	79	74	73	73	85	65	93	87	78	74	83	86	78	66	89	62	76	63	76	85	76	83	89	86	73	76	93	73	86	78	81	80	75	73	89	68	98	64	68	69	68	78	74	76	81	77	71	61	90	102	81	72	65	88	77	61	88	87	81	76	74	66	82	80	72	70	84	91	80	85	92	61	90	63	80	79	71	75	63	62	84	74	70	68	72	85	84	79	75	67	65	73	84	92	78	77	90	79	84	71	83	77	70	84	58	76	83	83	67	84	78	87	72	74	73	69	76	80	64	76	80	82	75	78	87	89	75	78	83	87	77	70	83	79	81	72	80	94	71	66	73	77	96	74	81	67	89	80	65	83	77	81	89	72	74	83	89	101	84	63	82	61	72	67	77	69	73	85	71	80	77	94	70	64	72	80	72	78	88	75	79	85	64	89	73	60	82	75	68	76	75	77	83	66	78	103	77	71	77	68	85	90	78	78	78	76	67	79	74	66	87	72	75	82	67	69	76	67	77	77	86	75	90	66	77	81	79	78	91	85	70	63	74	71	77	82	86	78	77	72	69	79	88	75	73	82	76	66	86	69	85	72	75	81	81	82	66	72	62	95	69	74	69	68	79	79	88	76	67	79	82	82	67	77	82	94	87	76	72	72	68	85	76	76	75	77	75	81	72	91	78	91	55	70	72	79	80	78	74	92	70	69	73	98	68	86	79	64	78	85	81	93	76	74	73	68	78	88	70	76	73	93	83	95	71	89	69	86	82	82	72	74	84	90	80	62	83	89	82	93	72	69	75	75	74	65	92	88	83	71	101	75	66	83	72	68	74	78	75	80	71	82	75	64	83	79	78	80	73	77	80	70	82	76	76	67	70	77	77	80	84	79	86	88	100	67	80	84	79	80	75	71	74	86	86	74	78	81	75	86	87	87	82	78	83	74	86	76	81	81	87	78	68	85	71	76	82	81	85	67	77	82	69	86	85	78	87	80	56	74	84	68	69	76	69	75	91	80	63	98	86	75	64	72	80	85	65	82	72	86	81	90	92	72	80	64	76	71	74	81	73	84	73	85	80	73	79	90	76	90	89	73	80	65	71	87	94	91	79	82	96	83	74	81	78	73	71	64	79	69	74	72	57	69	79	76	89	85	94	59	74	72	74	79	74	80	79	74	76	77	79	87	65	90	65	73	78	78	74	74	62	70	67	75	84	77	68	68	72	92	82	79	86	71	79	81	76	75	78	80	68	87	73	81	85	79	103	70	83	73	81	71	60	66	74	89	65	73	85	88	69	54	69	89	69	56	83	68	78	82	67	75	70	83	75	75	67	90	89	68	72	63	70	72	65	75	81	85	74	77	72	79	83	83	75	68	73	78	71	93	76	79	71	63	86	79	83	90	78	70	84	58	72	79	94	64	67	82	84	87	84	82	80	75	68	79	85	65	75	72	70	86	77	80	92	78	71	66	82	69	67	71	74	80	78	76	88	82	85	85	75	83	76	84	78	69	91	88	85	80	80	76	72	70	72	77	76	85	75	73	77	79	86	68	97	84	80	72	73	78	72	92	72	100	83	68	94	78	74	82	75	96	97	59	66	77	85	89	77	64	67	76	80	77	82	87	79	84	74	74	80	70	76	82	71	89	92	79	83	78	70	95	95	65	81	75	64	90	62	69	77	70	96	63	81	76	71	74	83	79	78	83	83	80	98	62	67	70	93	73	68	80	78	82	64	86	69	67	59	72	79	76	67	81	89	79	68	56	78	84	83	79	96	81	85	84	65	70	80	67	80	75	71	79	82	82	67	72	71	76	67	73	87	98	74	76	89	74	71	70	91	78	89	73	74	65	70	91	90	92	76	72	73	66	77	78	93	78	72	78	89	81	70	75	72	86	87	64	71	70	90	94	71	62	85	82	77	90	68	87	66	68	71	77	76	90	69	76	82	87	82	88	84	75	64	83	68	67	81	87	71	91	72	73	71	87	66	64	81	74	68	91	79	63	71	70	98	83	79	77	77	80	82	57	81	63	85	73	80	71	95	86	83	79	87	81	85	82	81	86	86	70	77	81	77	72	63	79	85	79	67	75	76	73	76	63	66	88	77	78	83	72	87	77	89	73	81	66	93	83	73	73	86	69	78	80	78	74	60	65	60	74	97	94	75	82	57	80	85	74	101	82	82	74	69	83	79	64	78	80	79	84	79	69	82	71	71	79	79	84	77	81	87	80	82	63	68	76	83	78	77	62	80	63	60	76	97	68	85	78	84	67	81	69	70	94	82	68	60	74	69	81	91	76	91	73	73	81	85	82	85	68	79	59	93	70	63	77	76	71	74	87	69	87	87	82	61	75	81	73	70	64	76	71	68	75	96	67	75	81	80	79	76	67	84	66	70	75	65	72	74	66	88	65	74	68	63	70	88	71	69	75	71	73	80	90	58	79	73	83	82	65	56	70	72	75	66	77	80	78	79	69	99	62	65	79	66	82	63	67	65	77	84	78	75	67	75	72	75	71	63	77	74	62	77	90	62	85	72	89	95	89	78	71	65	85	75	89	96	74	78	80	80	54	62	81	67	72	79	81	63	67	74	74	73	83	84	81	82	81	69	76	81	58	60	87	93	78	84	79	87	77	102	88	71	74	71	74	67	77	85	72	72	81	80	79	74	81	86	83	75	90	75	90	74	66	87	69	81	90	75	91	94	75	76	77	69	75	83	79	66	67	91	74	75	83	72	60	69	83	72	72	80	72	66	85	61	95	71	66	74	92	83	74	76	83	83	70	97	86	69	69	85	69	86	71	62	87	61	67	61	77	67	83	82	79	78	88	75	77	75	70	76	72	73	83	91	66	67	68	71	80	76	64	89	92	87	90	69	77	74	71	75	69	79	89	78	75	70	77	80	81	97	90	66	62	76	98	83	80	79	78	62	70	84	89	85	76	90	71	94	81	76	75	71	77	78	78	78	56	80	75	73	86	83	67	79	89	89	84	66	65	71	83	90	64	82	87	77	67	66	77	70	79	58	72	89	84	85	90	86	72	81	67	75	85	71	71	81	77	88	84	63	82	76	76	71	82	80	73	83	62	71	66	105	86	85	94	79	85	91	78	72	74	88	84	62	83	64	64	80	101	82	79	85	82	88	67	91	82	75	70	85	82	67	76	79	87	77	87	60	61	77	71	76	78	82	76	63	82	75	77	77	82	71	81	79	72	75	77	78	79	81	73	69	94	82	69	75	75	76	69	66	81	75	73	83	74	90	88	77	90	81	62	62	71	91	77	64	65	80	74	81	75	77	76	69	67
4210	367	431	445	438	398	354	350	313	334	307	317	332	309	274	301	328	321	325	319	295	300	298	275	270	287	318	312	317	261	292	294	284	277	293	298	257	311	312	304	265	298	293	304	312	273	293	277	273	312	244	291	290	288	301	289	286	263	274	280	292	278	279	278	271	303	311	300	322	264	290	256	291	298	268	284	282	274	303	315	305	305	276	292	269	270	294	291	293	261	276	271	271	290	292	287	258	292	288	308	289	247	287	277	305	281	260	323	284	287	295	283	288	297	278	282	276	298	293	284	248	288	283	302	288	280	283	287	253	275	271	281	287	272	241	270	304	291	307	315	295	278	298	256	282	304	284	292	298	262	284	263	280	302	296	267	277	286	264	256	262	264	285	298	266	293	295	295	303	276	263	289	319	289	284	288	255	290	265	257	274	276	304	252	306	299	269	300	267	302	302	277	304	302	281	295	286	280	290	279	294	321	293	281	304	272	267	315	283	275	308	320	297	258	278	267	315	273	282	296	298	267	293	270	310	293	299	289	290	306	287	261	268	280	304	308	253	282	278	275	249	269	270	292	278	261	265	287	258	302	285	288	247	278	304	288	264	307	290	278	303	290	269	286	290	302	258	268	277	231	259	282	245	282	288	288	276	296	309	316	298	303	279	301	295	283	276	301	315	298	255	283	283	299	278	318	324	309	293	272	295	279	263	292	292	278	279	255	294	278	265	284	286	303	311	302	295	317	285	277	280	280	274	309	269	293	291	280	266	268	260	276	271	304	293	278	287	312	256	273	296	265	280	292	284	324	255	280	286	282	272	255	281	308	308	281	291	290	278	271	265	264	295	293	324	263	310	272	287	290	266	268	285	286	283	285	291	292	257	302	271	308	275	264	297	298	297	280	280	292	289	300	287	285	282	314	312	297	272	287	299	315	274	291	305	281	253	276	281	303	306	257	287	302	275	294	303	289	295	272	274	263	283	268	289	304	302	295	282	266	297	304	271	289	278	273	284	288	249	269	299	297	296	260	302	286	302	320	271	268	285	274	263	335	274	274	313	316	289	297	301	263	265	287	303	325	278	312	283	302	282	298	278	282	304	293	270	279	309	289	281	296	255	297	279	280	269	316	277	257	317	260	280	272	289	297	282	260	294	303	313	277	294	288	297	293	299	295	275	293	288	236	315	299	297	309	273	278	299	288	312	292	278	279	268	268	293	279	281	280	294	291	312	289	280	276	300	297	287	305	296	294	296	302	304	297	279	262	277	289	269	302	281	281	271	279	280	282	296	307	297	294	274	278	265	297	287	282	275	256	290	310	282	280	273	292	300	288	295	287	274	294	273	276	280	264	279	282	276	271	270	308	277	305	297	253	274	290	290	290	288	290	274	304	267	276	320	315	261	282	293	311	276	300	287	295	276	313	300	296	287	268	261	287	330	305	331	294	274	309	275	283	262	310	324	264	276	296	276	308	306	276	290	304	303	266	280	280	260	275	269	274	304	302	310	322	242	275	302	280	269	288	283	308	260	276	291	283	277	290	291	269	270	310	292	276	294	303	262	310	284	302	311	278	297	307	283	291	286	285	296	259	284	304	284	291	257	307	297	301	260	277	248	274	281	294	269	263	279	337	269	262	271	294	260	295	292	276	302	267	319	279	300	282	278	285	288	334	292	303	257	253	270	261	306	270	282	280	264	281	274	287	322	277	289	295	284	267	297	285	288	329	261	283	258	295	287	279	283	277	283	289	276	302	305	281	273	288	302	264	261	260	296	282	273	252	286	316	307	238	282	272	295	276	296	280	288	289	302	281	312	262	284	260	272	294	298	295	274	294	288	299	312	258	287	297	281	289	291	260	277	275	304	311	287	275	294	301	302	290	310	273	292	281	277	259	279	276	336	285	284	268	270	288	296	262	286	280	272	305	281	280	258	305	269	285	304	298	279	257	259	254	275	289	298	296	290	299	289	296	278	284	279	261	287	296	300	282	283	290	290	279	306	285	287	290	266	291	290	298	256	276	322	282	272	293	278	255	296	291	281	292	291	276	315	272	258	265	268	309	279	291	292	288	249	282	309	279	290	296	232	297	311	300	294	312	283	306	263	265	293	270	266	300	292	285	310	283	294	301	273	269	325	303	273	309	253	328	287	290	284	281	237	318	312	306	292	272	297	273	273	283	260	294	269	301	278	293	290	314	297	292	305	282	275	310	288	241	322	268	259	271	282	291	304	280	303	310	303	306	315	295	290	302	247	291	278	264	284	291	308	287	316	275	262	277	279	306	272	267	295	297	259	260	266	286	284	301	270	265	273	257	320	262	290	302	307	259	275	259	293	300	300	306	283	281	297	269	289	262	293	292	291	283	276	268	305	278	296	306	272	294	262	289	264	280	296	260	237	270	295	304	291	279	275	306	285	301	293	290	286	264	262	288	277	285	285	295	271	291	309	312	295	286	302	259	272	274	313	299	293	281	305	287	311	268	309	313	270	277	265	278	252	285	268	300	282	261	293	320	268	273	312	288	277	300	245	278	280	311	301	264	257	276	322	258	286	284	283	286	278	323	269	288	265	291	258	295	297	283	281	282	295	291	298	267	290	276	271	269	285	294	294	274	277	273	288	274	308	318	232	281	277	293	276	297	280	285	294	308	276	289	301	282	307	270	317	297	282	294	278	282	279	303	300	282	307	260	280	294	271	276	287	280	270	255	299	282	266	268	330	243	285	317	265	298	294	268	316	260	282	294	314	277	284	321	283	296	298	285	283	281	280	303	268	296	254	272	292	274	292	312	287	276	282	290	273	297	276	304	270	299	293	316	276	293	289	279	328	270	282	289	285	309	250	321	323	261	275	294	260	299	279	275	272	290	269	276	277	302	303	284	280	324	291	292	287	290	258	307	251	271	263	305	265	276	296	289	264	309	260	286	267	305	299	273	296	279	283	293	275	295	273	291	269	285	268	305	274	320	266	292	298	250	271	267	283	293	282	290	269	274	298	300	288	265	291	280	301	298	273	277	270	260	293	260	267	272	301	274	296	290	271	302	328	303	261	295	293	290	256	303	280	287	262	275	304	292	257	293	277	292	261	291	312	274	257	289	299	307	282	276	304	277	286	260	271	280	248	273	282	281	267	296	288	315	296	296	302	277	276	278	299	300	268	287	288	270	272	303	293	294	262	288	268	289	308	272	302	271	270	303	268	284	308	291	277	280	275	281	323	300	250	273	293	274	261	273	303	261	273	296	269	299	292	301	292	276	269	277	321	253	271	303	289	286	260	283	284	290	276	292	298	247	284	290	272	287	285	286	316	281	266	286	274	254	284	274	241	268	284	277	280	288	246	307	283	293	318	272	306	302	294	301	294	265	251	294	291	268	317	287	269	326	288	288	241	239	287	293	294	267	345	271	322	266	286	292	290	302	279	286	305	272	271	283	292	303	270	296	295	267	327	255	276	285	286	307	288	282	276	279	318	285	284	295	279	273	276	269	266	301	274	315	296	289
35659	7343	1617	1040	742	593	445	414	347	288	265	225	224	220	223	196	197	210	161	197	193	165	187	159	160	168	158	158	157	200	153	142	154	171	132	168	178	148	143	164	159	170	128	158	150	168	159	160	187	156	141	134	166	172	155	158	147	170	145	156	178	168	157	139	152	175	152	151	150	152	172	145	158	137	147	154	156	164	160	177	144	144	165	159	154	177	155	144	141	169	150	152	148	168	130	182	171	171	141	149	156	143	154	153	157	152	154	134	169	162	133	142	148	162	144	151	145	160	174	172	174	185	156	135	142	179	152	137	147	192	150	139	158	154	150	158	150	157	159	175	152	136	147	173	145	138	135	142	159	145	155	158	160	162	146	155	135	143	151	171	171	166	140	163	161	147	158	155	151	156	154	144	136	141	147	157	172	145	165	166	171	141	159	134	156	143	137	150	159	145	149	134	153	151	143	154	170	143	157	147	137	142	145	160	147	157	125	140	153	143	146	156	147	160	153	142	169	154	160	145	139	149	148	144	162	143	171	151	143	152	148	145	163	157	167	156	163	135	153	151	128	153	151	155	182	150	140	146	147	149	137	156	166	170	165	155	148	159	156	146	158	158	157	157	151	169	147	164	158	147	170	155	145	163	154	164	155	166	152	154	140	148	131	155	165	140	151	147	143	135	137	142	145	137	148	145	132	146	137	142	134	147	157	179	156	132	152	145	156	163	145	166	153	139	151	136	159	131	156	169	156	161	150	162	132	165	170	141	183	170	147	153	167	150	155	144	154	131	164	180	152	160	153	132	143	151	122	138	141	157	156	139	158	148	174	154	150	148	150	159	146	167	188	171	129	175	140	123	149	171	147	170	139	140	170	132	133	153	138	160	141	165	138	139	151	148	138	155	144	153	171	130	162	179	161	145	172	129	171	146	147	159	170	139	168	152	148	170	153	161	138	144	152	145	142	146	145	133	150	134	150	152	166	122	134	144	163	145	163	152	157	166	145	129	156	143	162	142	131	148	143	141	166	126	131	142	147	162	177	143	140	153	162	157	148	144	156	135	141	158	160	166	148	141	164	146	152	165	155	150	140	139	169	156	141	167	153	159	155	136	154	155	135	143	154	131	164	168	134	157	154	160	121	141	149	160	175	165	159	137	166	146	171	161	164	141	147	164	160	165	163	176	146	135	137	165	153	176	156	144	152	140	145	146	156	136	154	167	156	149	142	132	152	156	174	161	170	136	147	164	146	159	147	169	148	165	152	154	143	146	149	159	155	142	158	155	152	145	164	136	151	147	140	146	151	143	134	167	132	138	148	128	131	158	166	157	139	177	148	155	167	155	156	181	141	155	162	126	155	149	141	140	137	184	149	132	137	166	141	136	163	145	164	170	144	150	144	145	163	147	141	151	140	135	160	135	159	171	138	157	153	147	158	151	152	132	152	131	151	152	147	136	167	154	151	151	158	146	121	133	164	165	134	141	165	141	168	134	161	162	150	174	174	137	145	142	169	146	138	140	147	142	131	139	163	151	141	147	161	160	174	151	158	153	149	158	144	161	153	140	169	165	151	121	153	155	152	139	150	151	167	149	152	154	161	153	134	164	155	140	164	164	168	129	161	164	123	163	167	155	155	144	171	138	149	142	163	148	168	145	126	139	146	142	160	150	158	144	141	144	128	154	160	166	170	153	157	146	171	160	139	142	129	169	147	148	147	156	142	153	163	158	126	154	148	132	175	161	141	153	161	131	165	135	152	164	129	129	158	132	156	138	162	149	151	157	168	152	152	158	172	137	151	145	161	133	143	139	145	144	163	142	155	152	177	164	158	146	161	156	169	141	166	144	144	167	143	167	136	137	131	142	165	174	142	155	156	169	144	140	153	156	151	159	146	156	171	168	152	139	159	178	148	155	146	119	169	172	136	167	166	144	152	149	149	149	149	167	153	141	166	156	147	151	152	162	144	185	130	156	141	168	139	143	156	151	159	143	148	152	164	153	159	153	158	144	136	125	156	137	155	150	139	140	153	157	145	152	126	139	136	170	152	154	149	144	140	135	149	154	158	162	158	157	174	153	136	149	157	144	138	135	124	153	134	153	129	127	158	163	154	148	147	146	128	151	164	161	152	152	163	141	148	131	134	138	141	128	167	146	149	156	160	171	183	128	163	171	173	160	157	156	140	167	157	144	158	170	130	132	146	158	152	160	139	173	156	162	166	162	152	163	151	161	163	162	158	122	147	148	148	163	157	144	157	142	151	172	156	155	152	165	150	159	158	173	168	158	164	138	162	160	159	142	143	169	164	154	158	137	139	140	166	142	168	172	165	153	155	163	153	134	142	131	142	153	147	151	145	164	141	140	164	159	140	121	157	140	131	154	152	161	163	137	154	141	136	149	148	151	150	167	137	141	148	164	142	137	152	137	143	155	147	130	166	163	169	149	157	161	161	167	138	172	141	161	158	150	151	136	145	155	168	159	149	152	146	148	147	129	164	136	160	153	141	140	143	153	157	146	155	132	145	157	151	165	152	146	164	143	152	149	155	181	150	133	151	158	135	159	124	145	154	148	131	132	154	154	148	125	178	148	141	162	167	150	144	179	146	127	149	131	144	151	157	152	150	152	121	159	152	160	135	173	163	137	162	140	153	146	134	155	157	150	140	176	137	147	151	175	145	158	145	155	150	151	145	155	140	151	178	148	160	134	152	155	168	168	174	159	157	164	137	187	143	148	151	127	162	143	161	144	145	134	145	172	155	153	145	141	181	134	130	153	183	136	143	158	165	138	154	150	148	160	161	149	155	142	136	146	141	146	137	144	154	154	130	157	170	141	130	152	145	166	152	149	142	180	138	153	148	143	172	154	149	142	137	147	144	148	161	139	137	151	158	156	136	151	126	167	177	168	152	171	130	132	153	146	163	146	142	171	139	143	149	148	142	142	141	141	148	174	138	168	162	163	143	159	137	155	128	150	170	148	153	141	156	162	142	151	166	151	124	150	153	172	150	141	143	156	157	155	146	147	160	155	136	149	147	156	166	157	166	139	162	154	191	152	179	159	156	158	142	159	145	144	163	142	150	144	140	149	162	187	158	139	161	136	178	136	140	142	177	134	167	127	144	132	159	158	155	136	139	156	161	142	154	148	168	158	138	164	152	145	166	141	159	144	137	143	149	162	159	134	151	152	147	155	168	153	143	165	124	145	137	133	144	150	125	153	161	156	141	168	163	146	137	166	154	162	136	153	157	163	153	142	152	122	148	161	165	140	149	142	136	144	155	140	174	124	161	158	159	173	147	149	167	147	156	143	141	126	160	153	171	126	155	155	153	166	129	135	133	156	152	130	144	150	171	165	142	150	162	152	176	166	142	151	172	158	145	158	147	172	151	153	137	129	122	140	150	149	146	119	158	173	148	164	162	145	135	183	135	141	144	150	176	140	157	168	155	157	152	148	137	155	160	153	162	151	159	158	134	153	161	152	185	128	137	143	155	148	139	135	141	149
16799	1451	3143	3556	3044	2470	2122	1757	1522	1272	1172	989	1006	919	847	852	759	767	727	673	659	681	632	638	651	617	602	655	583	615	575	587	548	586	538	531	574	525	517	567	537	511	524	474	515	577	517	521	512	546	495	536	500	517	492	544	508	521	513	528	501	491	496	491	486	501	509	479	547	511	546	514	492	529	503	534	536	483	480	497	476	502	483	502	497	517	493	461	517	494	500	491	477	482	504	468	542	533	455	518	468	473	506	523	476	514	499	507	470	475	465	522	519	485	508	514	492	491	454	484	434	484	485	515	486	542	477	445	521	455	493	489	462	458	515	495	481	508	463	462	468	486	494	474	457	482	464	453	469	489	496	473	484	522	510	481	501	492	468	471	524	510	478	473	473	508	482	461	493	476	515	448	463	491	513	488	452	469	484	466	514	466	469	512	505	448	491	527	473	505	486	481	518	502	470	454	519	470	504	508	482	481	487	476	493	490	481	520	498	456	546	444	469	485	499	487	462	437	538	474	494	529	516	511	487	464	472	472	497	475	451	492	480	466	483	491	506	546	463	443	463	505	468	486	479	514	512	505	481	506	486	509	521	473	478	542	475	497	507	489	457	506	494	482	503	477	509	490	534	478	490	532	485	479	427	473	496	490	501	478	508	500	483	452	508	500	447	484	485	482	458	461	480	486	478	478	424	494	451	483	469	495	480	499	503	491	535	503	484	515	469	465	482	475	493	521	477	454	459	487	462	464	494	476	514	486	477	512	531	539	484	477	469	463	486	512	515	464	448	505	493	497	475	477	452	479	453	490	479	511	508	453	465	494	440	508	513	490	467	485	449	480	495	458	488	508	455	463	472	456	457	512	478	472	529	516	458	497	503	493	453	487	461	486	452	467	485	460	470	485	497	493	486	487	491	509	477	487	503	479	472	502	482	541	495	449	482	462	456	459	462	493	563	462	450	504	481	477	504	480	480	487	492	508	485	482	526	434	522	494	503	458	488	449	503	489	467	442	501	498	466	474	531	500	457	477	449	467	476	470	475	473	455	464	476	453	439	483	473	481	462	503	496	526	530	495	467	498	454	478	453	486	461	498	523	512	498	487	478	448	507	502	525	499	447	479	479	451	461	439	469	481	488	502	512	462	486	534	503	498	532	480	490	491	505	510	452	462	478	470	423	502	480	509	475	459	481	470	460	485	440	448	512	493	519	481	495	492	486	458	507	481	497	466	487	464	465	472	469	480	520	457	479	461	426	482	506	494	501	469	454	481	502	466	472	476	467	485	475	488	478	496	467	486	537	468	482	475	500	495	491	489	465	480	491	465	487	459	496	460	491	471	520	504	481	515	472	456	491	483	478	439	447	504	496	512	477	471	468	520	485	504	480	460	482	451	521	449	481	471	480	489	474	474	451	467	461	466	506	490	501	481	456	480	446	521	489	447	460	485	479	468	490	489	514	474	482	501	495	453	468	477	498	480	452	494	485	496	515	438	468	508	499	470	470	463	467	512	482	496	514	470	463	463	487	446	480	492	483	496	497	491	503	493	492	472	499	494	429	461	512	528	513	496	474	463	477	474	454	511	496	458	491	478	426	473	455	490	490	491	465	488	506	474	534	517	488	502	477	491	470	464	476	496	522	485	485	508	496	475	473	498	479	483	461	492	490	511	496	484	483	471	503	459	511	529	501	527	471	449	469	453	458	525	479	451	456	469	504	520	470	487	523	497	458	471	441	495	449	486	493	444	509	464	506	460	452	467	531	470	491	474	528	471	450	519	499	539	546	458	483	442	472	548	505	461	492	489	516	508	455	458	469	482	487	470	515	543	442	474	529	490	478	477	494	459	475	494	469	482	469	479	471	471	494	470	447	427	523	501	502	485	454	422	470	490	480	493	459	509	492	489	513	503	474	450	502	513	518	452	484	495	487	499	499	443	475	503	504	477	476	486	478	472	485	469	496	489	458	478	478	498	460	484	501	490	438	504	503	480	452	516	552	489	506	506	461	486	485	476	463	500	483	456	494	477	452	468	453	495	448	474	484	493	475	490	468	514	494	485	476	463	463	474	483	506	476	514	481	496	493	455	482	446	463	493	457	484	479	478	496	470	493	440	527	495	473	440	461	480	478	448	442	473	507	525	481	486	470	471	496	496	477	492	446	510	490	476	490	494	495	469	510	466	461	495	495	484	504	486	490	499	514	512	491	490	521	483	518	440	443	519	480	495	442	477	461	488	483	477	484	488	452	469	499	467	512	495	491	458	504	505	456	494	453	501	497	458	480	504	484	519	448	491	477	544	509	490	476	465	471	485	471	460	480	493	509	472	425	499	508	474	471	504	466	518	478	462	497	461	487	507	503	485	507	501	494	516	525	508	520	489	466	495	459	472	470	412	513	525	468	501	512	441	462	488	481	486	499	492	474	505	482	463	492	495	498	486	457	476	504	519	490	469	537	497	483	503	456	505	501	473	466	495	467	471	479	466	480	517	531	488	532	479	476	460	460	498	508	499	484	454	417	532	493	497	484	500	496	510	488	476	464	453	467	530	483	483	454	500	514	495	496	509	519	475	488	466	458	467	527	460	460	499	482	508	517	473	496	483	469	486	460	491	514	457	493	503	515	536	464	471	449	491	487	456	496	477	452	534	508	499	471	510	471	470	498	516	446	498	506	463	502	491	495	483	503	448	528	480	443	497	479	466	500	529	479	472	448	501	511	497	483	509	474	494	465	513	470	496	518	496	491	511	479	487	494	479	510	489	490	495	478	492	502	529	495	493	481	442	477	474	510	463	486	471	508	461	510	498	517	517	476	467	485	478	469	494	484	526	433	499	462	476	488	480	499	520	451	482	497	460	492	493	487	432	496	512	482	483	479	499	514	453	478	484	499	482	509	464	481	486	496	492	472	423	461	482	497	457	506	494	497	460	486	469	471	491	494	459	502	480	529	494	482	500	462	506	467	478	507	507	509	483	510	479	457	480	481	472	551	476	466	502	486	474	479	450	480	467	479	499	465	474	479	511	488	483	517	506	456	459	475	518	486	494	457	480	455	451	494	479	469	460	465	482	433	458	460	463	501	490	483	453	480	473	454	518	509	465	515	496	502	484	496	466	501	455	489	494	471	490	486	507	511	428	488	463	468	480	470	479	516	486	487	449	480	508	495	511	490	471	478	496	472	493	476	502	498	488	475	498	465	456	523	474	486	514	471	483	489	462	491	502	484	489	476	494	432	468	507	449	439	495	488	479	522	461	478	451	462	467	496	483	486	459	470	465	481	463	507	471	460	514	503	471	506	450	531	459	443	506	488	505	481	479	497	511	483	474	486	473	460	474	454	477	464	515	473	486	467	506	457	493	513	459	482	485	476	454	488	499	476	513	467	468	470	458	457	502	513	512	524	476	484	538	520	466	469	469	517	448	510	486	476	480	499	492	461	494	467	464	507	501	457	511	472	485	467	481	506	497	464	493	446	522	484	482	491	487	500	504	514	472	511	488
44519	17414	6406	2414	1538	1194	933	731	598	534	483	447	411	370	351	367	374	368	327	315	324	273	292	252	306	296	300	285	278	272	264	255	279	276	264	266	295	288	262	274	275	291	251	268	279	246	262	264	263	262	232	276	264	278	289	249	288	269	275	282	281	234	283	257	255	266	259	266	257	238	269	245	251	252	245	282	289	261	272	250	256	231	214	265	261	274	252	274	253	260	261	249	265	233	250	274	266	270	249	252	287	238	224	249	232	257	271	229	271	263	242	300	244	243	246	239	245	225	255	269	264	232	255	256	241	280	258	283	273	238	250	269	249	258	249	287	264	252	258	281	232	248	255	275	251	260	285	268	240	232	258	249	265	230	259	247	262	255	275	265	226	250	231	263	236	226	245	277	259	268	244	273	254	263	262	242	234	290	235	252	254	278	287	257	234	260	250	236	233	254	279	235	253	262	253	257	266	254	220	243	277	245	269	264	252	233	273	263	252	256	256	247	256	249	240	262	255	257	243	259	239	247	243	266	277	253	235	237	242	249	265	257	250	256	243	267	262	254	227	253	241	256	240	267	272	268	258	252	244	305	266	261	245	227	231	274	246	241	270	255	232	250	249	233	272	220	273	216	233	228	259	260	246	251	246	232	262	287	268	250	225	253	287	251	262	262	231	247	229	241	276	264	253	266	242	276	235	267	265	262	243	223	258	254	247	258	227	257	253	244	243	242	266	245	229	265	244	274	257	269	261	244	244	238	240	260	277	285	251	248	260	255	237	238	228	249	257	238	251	262	268	232	283	243	273	288	239	272	259	250	220	270	252	217	231	248	264	267	257	232	235	262	240	250	264	267	249	267	241	241	254	224	235	274	271	278	248	257	249	276	254	242	270	301	260	273	251	237	261	245	255	253	251	257	260	248	256	257	268	248	267	257	256	251	266	266	244	247	301	259	227	239	252	236	253	273	268	252	258	270	271	277	278	239	237	260	252	236	247	221	266	265	240	278	266	240	260	274	238	242	245	286	274	233	262	257	255	270	260	270	267	261	258	238	258	252	233	274	217	260	256	261	241	258	235	230	260	267	275	258	234	252	229	285	273	252	240	252	247	227	239	246	257	264	272	290	248	262	246	263	253	262	284	245	260	247	252	241	264	267	236	248	225	267	255	265	298	246	265	256	269	286	250	265	243	253	250	235	255	275	261	251	274	255	259	238	252	226	236	220	259	258	255	245	243	262	261	266	274	252	231	254	258	234	224	244	251	256	248	262	276	243	249	253	225	261	263	265	248	218	263	253	262	290	277	250	242	244	204	230	270	238	266	241	260	273	232	250	268	241	249	262	247	286	245	245	258	220	255	300	231	257	246	277	224	255	233	272	276	249	250	256	256	236	264	256	257	226	253	263	268	254	267	252	272	229	255	261	256	251	254	275	255	262	245	246	235	255	277	226	252	283	268	237	258	236	239	261	273	223	271	250	244	283	275	265	219	255	267	250	264	267	251	234	243	244	247	247	225	241	255	243	269	266	272	238	258	264	254	265	256	265	234	244	277	239	248	276	233	283	245	244	271	229	258	269	245	245	257	269	280	257	239	238	277	254	261	242	251	258	234	279	274	240	256	286	277	253	244	244	246	263	248	258	274	252	247	246	257	247	240	281	285	246	238	227	245	280	230	266	269	245	251	270	250	247	268	249	257	252	240	271	257	244	257	267	254	273	257	259	262	242	256	246	251	259	260	273	241	262	276	255	242	262	259	269	277	258	234	271	239	255	219	271	250	261	262	241	255	247	253	272	231	232	244	255	262	254	238	234	269	263	272	278	264	255	250	255	269	259	247	248	225	268	250	281	260	255	233	228	270	250	239	262	249	255	251	228	250	230	241	222	270	251	279	240	241	213	258	251	270	248	261	260	265	239	259	261	253	272	294	254	270	239	262	243	252	240	251	270	228	247	243	221	275	264	238	239	267	209	248	256	253	240	235	232	258	255	228	288	255	245	235	249	209	253	234	253	279	213	238	252	259	259	255	272	260	268	243	258	238	233	221	261	242	271	244	236	267	240	235	224	231	271	263	246	265	230	256	211	267	243	267	238	243	253	277	275	235	253	277	265	268	265	275	255	263	248	264	207	258	239	217	241	259	234	238	264	252	263	262	290	246	251	247	226	241	275	289	246	294	234	214	260	236	227	278	245	254	260	257	243	225	247	284	269	260	244	270	224	273	243	264	248	283	257	234	250	243	250	255	251	252	233	240	245	239	269	299	268	261	265	240	242	261	233	235	235	265	217	258	265	261	217	262	246	261	245	259	261	247	235	244	256	229	261	273	258	266	263	262	257	243	248	262	262	300	237	262	256	261	236	233	227	280	271	269	252	253	264	260	229	240	256	268	221	228	251	255	274	261	255	224	252	242	258	264	259	235	230	250	262	227	242	241	239	266	254	255	291	275	257	256	266	206	263	275	255	243	244	263	244	249	238	232	231	267	264	241	243	269	265	239	251	248	269	251	267	284	218	260	241	269	265	233	273	256	260	249	270	230	251	259	268	254	250	232	256	261	222	252	272	245	272	268	257	247	252	246	266	226	246	234	257	261	264	260	278	265	255	264	250	260	266	264	272	275	233	253	264	264	257	240	250	237	261	266	260	250	219	241	259	248	255	262	274	242	254	240	237	244	296	240	242	260	248	242	253	286	251	266	261	250	250	238	253	246	266	256	268	268	254	274	256	255	245	269	262	265	247	247	229	228	252	277	290	257	264	235	264	247	246	276	267	251	266	258	282	250	263	286	247	242	259	236	239	245	223	259	249	224	270	223	266	253	267	272	275	263	240	264	251	272	249	260	249	227	254	284	250	224	239	254	244	269	238	240	273	257	249	219	251	279	270	258	266	226	253	259	266	224	299	247	253	253	258	267	226	256	256	232	253	262	261	223	235	235	256	279	238	284	270	260	224	234	270	236	250	265	248	221	281	269	245	274	258	256	256	249	269	267	231	229	272	240	238	222	274	249	264	249	233	267	246	257	257	260	270	267	239	256	241	235	267	260	278	225	274	221	237	245	250	230	245	263	240	273	273	250	259	246	242	265	260	244	234	246	243	248	258	233	233	250	236	252	248	238	208	250	242	266	225	250	267	266	264	251	234	260	261	276	269	247	232	263	249	293	254	232	251	244	259	299	247	252	262	245	266	250	250	251	238	262	239	295	262	248	259	276	221	240	227	241	260	247	264	243	230	244	239	255	292	234	252	264	289	251	223	279	242	224	284	240	249	239	293	278	248	242	215	257	246	261	273	304	292	230	259	232	281	252	251	252	250	238	247	256	242	271	248	258	244	237	248	240	244	274	270	228	226	260	258	255	247	246	244	281	282	249	233	280	272	239	276	264	260	254	250	276	238	266	240	244	259	228	274	261	263	247	254	247	241	232	271	266	254	238	257	276	255	258	267	242	263	208	256	236	222	268	244	244	265	236	232	228	264	268	262	260	253	267	239	262	253	224	275
22019	2665	5921	6599	5651	4598	3850	3187	2744	2392	2180	1849	1779	1584	1505	1428	1321	1234	1228	1172	1158	1056	1103	1058	1012	982	1048	904	958	952	927	913	904	888	882	898	866	818	864	864	844	874	838	770	820	829	807	814	833	827	826	828	787	803	812	824	764	724	742	771	762	785	791	771	712	740	748	744	783	766	700	786	739	767	737	778	750	754	767	713	773	771	752	794	765	763	769	731	813	739	729	795	844	785	756	763	752	707	741	780	728	746	755	751	792	708	771	750	791	708	763	709	752	727	752	756	762	709	740	714	805	729	737	799	744	722	722	733	735	737	723	713	733	731	775	750	755	690	709	750	752	759	712	765	729	733	694	777	743	713	722	741	722	762	756	725	725	764	718	746	760	743	745	719	757	793	740	739	758	695	712	684	722	732	749	726	787	694	736	692	737	727	730	706	709	795	678	735	724	724	741	757	771	746	716	680	745	736	710	756	709	734	710	719	744	810	781	707	680	753	729	738	769	689	749	730	748	719	687	754	717	748	687	733	746	741	696	737	769	752	773	689	707	737	727	731	737	766	768	724	744	733	716	749	755	771	757	747	723	761	699	742	797	716	747	790	704	797	767	745	711	767	784	748	748	800	785	724	723	730	723	726	717	691	727	726	793	715	742	730	715	744	712	778	691	725	749	687	746	780	754	707	737	770	709	693	703	755	717	780	770	820	735	715	775	747	741	703	725	719	720	717	778	722	743	718	745	722	766	761	739	780	739	762	700	748	739	720	711	766	694	729	720	789	750	730	769	729	803	738	721	701	726	738	714	711	764	727	757	735	733	762	765	721	698	759	728	751	758	797	712	694	714	706	733	731	752	753	707	776	700	758	709	737	756	764	746	669	754	755	749	737	769	801	712	749	735	782	684	729	760	711	780	698	719	722	739	794	720	751	730	793	767	745	786	729	745	707	728	722	744	773	725	734	709	687	697	711	724	742	792	752	764	667	769	748	700	704	709	787	735	739	705	741	735	707	774	726	732	730	733	696	708	760	755	743	734	780	722	752	710	720	755	756	732	729	764	720	756	712	733	708	753	739	758	737	730	792	727	694	798	778	734	711	774	717	765	746	710	709	678	743	717	752	733	720	736	726	760	714	727	744	724	727	737	729	804	744	696	742	785	757	726	739	768	746	732	753	733	756	717	735	760	762	744	750	714	731	728	727	732	730	772	749	739	691	722	730	780	745	717	726	779	743	696	704	789	725	758	735	752	708	751	728	749	747	719	752	712	721	705	734	724	767	759	751	726	692	756	711	728	677	723	755	700	699	736	772	740	765	743	757	716	696	681	748	740	706	752	704	745	774	764	743	749	734	758	735	770	730	722	703	714	718	715	756	753	756	745	736	762	719	669	692	740	774	724	682	768	727	690	758	738	714	701	732	743	722	713	732	736	750	751	707	750	752	756	775	722	774	777	713	743	735	720	728	786	785	737	701	750	752	732	743	720	795	774	797	723	726	742	747	768	746	725	728	753	768	760	755	749	754	732	753	767	746	726	742	731	786	744	733	740	745	769	787	755	734	773	792	716	745	769	753	727	745	788	764	725	695	734	698	765	741	729	748	733	769	745	699	774	736	715	756	739	682	745	742	703	716	753	708	696	740	726	759	755	788	763	703	774	778	696	750	731	703	723	721	721	741	697	706	722	702	759	830	809	738	707	737	774	677	749	739	752	722	790	726	709	698	763	775	775	722	731	695	750	720	707	715	758	772	742	702	708	753	694	753	714	725	731	729	772	747	761	735	743	799	753	741	758	730	751	659	777	803	736	771	728	707	793	789	706	714	741	753	710	794	747	710	726	673	736	825	722	752	708	692	725	779	779	759	673	766	735	729	712	756	769	733	770	713	728	768	727	780	771	698	727	704	743	745	735	740	730	721	691	742	702	714	723	740	724	695	718	759	746	725	738	730	748	760	744	761	759	735	762	752	739	729	765	725	734	780	700	724	726	752	744	715	747	759	750	772	697	729	721	696	765	707	701	757	745	731	715	722	752	745	699	790	739	736	747	744	728	714	739	720	747	726	741	785	791	739	735	709	716	702	702	707	768	726	771	691	698	757	720	725	741	741	725	775	750	711	708	691	713	744	758	753	721	718	740	728	796	737	785	695	722	730	760	734	757	739	727	714	726	724	743	734	728	730	730	749	729	719	784	727	742	779	753	789	731	706	685	725	764	743	709	714	726	734	735	752	696	763	739	763	729	716	730	778	773	711	750	716	723	708	753	696	693	728	688	774	784	716	732	774	798	751	731	744	767	734	723	787	744	742	734	742	723	727	702	812	728	727	748	710	770	721	717	740	712	708	727	731	767	710	708	741	744	715	696	707	762	739	676	726	721	702	720	726	733	746	763	736	715	724	720	722	736	708	727	706	722	776	739	738	704	751	770	747	776	717	748	741	722	726	690	725	719	711	764	764	739	721	709	708	728	762	641	756	765	708	766	773	806	773	756	776	769	791	769	742	724	724	724	761	782	718	721	716	811	736	745	723	769	752	728	753	755	722	733	742	764	760	730	754	735	723	729	740	749	713	751	756	747	728	708	725	732	718	736	769	733	744	676	758	745	741	705	775	777	743	751	735	723	740	722	688	727	779	765	715	735	762	723	743	718	685	694	753	766	712	774	731	735	719	739	740	746	725	759	748	731	769	785	768	701	758	753	760	741	732	750	750	711	747	735	768	741	749	766	743	740	763	724	731	714	762	745	732	715	749	735	729	709	750	743	736	767	731	773	741	731	687	766	776	700	748	751	751	745	705	739	782	752	754	786	673	759	722	702	720	749	708	751	724	744	712	747	732	719	716	678	710	699	775	727	737	738	710	744	696	726	706	746	763	684	710	722	678	742	736	710	736	706	731	774	769	707	780	767	717	715	708	778	747	727	722	750	717	764	701	753	706	744	757	707	694	737	707	731	766	736	763	775	706	770	704	776	763	738	777	733	801	734	711	803	749	747	728	705	754	734	762	736	712	703	751	747	701	764	762	771	720	763	680	689	714	694	745	728	736	773	755	693	732	743	737	751	730	726	743	766	725	732	752	730	741	754	691	731	737	681	760	726	725	745	767	733	772	742	664	747	764	795	744	710	752	722	707	698	773	729	721	748	711	739	759	771	774	726	741	758	741	727	700	788	720	734	750	750	755	749	695	705	765	745	756	720	785	762	714	741	767	744	759	748	738	726	740	759	759	719	759	745	736	743	760	756	724	715	754	769	737	730	737	720	799	698	729	723	703	723	723	759	729	695	732	781	731	718	734	736	701	736	733	741	743	729	747	720	762	701	746	773	756	703	730	781	734	678	789	717	712	774	704	714	755	734	745	747	689	783	697	787	759	772	763	756	794	785	705	720	705	753	728	727	792	779	736	725	735	742	733	744	748	710	761	756	732	693	774	703	807	751	758	736	724	727	725	749	730	699	719	762	776	753	761	694	730	729	753	745	714	723	734	725	711	704	758	751	730	767	717
4430	286	179	132	102	104	83	115	95	59	68	69	95	75	85	88	84	70	74	87	85	93	73	78	72	83	87	72	78	75	75	93	74	75	81	75	83	83	82	84	69	69	70	71	67	66	76	78	82	76	81	74	83	63	67	84	70	71	95	71	80	92	99	78	66	79	66	74	73	86	88	84	85	74	77	88	54	77	91	68	83	88	78	76	77	78	83	91	81	75	79	85	87	82	76	90	97	82	79	76	88	74	67	80	85	93	70	77	75	77	73	86	88	103	95	80	69	67	82	67	82	88	83	80	73	65	65	85	85	75	69	75	85	77	79	104	86	74	90	68	78	71	87	75	69	89	79	72	86	75	85	78	66	71	88	65	78	84	65	83	75	80	95	69	83	79	73	71	74	86	70	81	81	76	76	64	66	78	95	85	91	81	97	76	72	71	77	84	71	75	83	94	76	83	73	84	93	71	76	70	81	64	80	74	82	74	86	78	73	85	79	75	71	65	55	65	80	74	77	88	90	81	70	86	69	92	79	86	78	76	71	91	75	89	86	85	73	69	76	53	80	76	67	82	94	85	87	76	85	75	61	68	73	82	72	68	77	78	67	73	87	69	73	78	82	89	73	65	82	95	99	73	74	67	83	64	88	79	82	80	76	70	76	80	64	71	89	68	78	94	61	84	77	76	83	79	78	71	86	61	83	77	75	75	77	85	78	77	80	83	88	76	82	82	71	73	58	69	90	76	79	75	80	75	65	68	83	90	95	75	80	77	52	92	78	66	88	73	70	81	73	79	72	79	78	78	78	92	90	77	89	60	82	79	66	76	81	72	67	77	77	70	81	83	77	88	72	85	74	75	89	79	80	68	77	74	78	56	74	70	75	64	90	79	92	81	87	68	76	82	62	74	80	71	68	74	100	92	73	68	77	76	85	83	86	74	66	78	69	74	87	76	76	82	85	68	63	77	81	68	95	80	83	84	66	83	90	70	79	78	83	74	86	82	75	73	72	63	81	77	68	76	75	58	70	76	82	66	77	77	92	69	75	68	83	64	88	69	82	80	80	84	78	59	85	83	93	86	95	83	72	71	71	79	78	74	97	74	84	87	70	68	64	84	82	75	84	82	85	78	78	70	62	66	71	78	71	53	66	68	75	84	70	81	88	81	77	79	88	83	77	74	72	74	70	69	79	70	64	78	69	85	72	67	86	69	85	76	91	79	73	80	70	81	70	88	84	88	92	72	84	70	86	86	79	63	98	78	76	90	69	71	109	87	74	67	61	79	59	72	83	59	72	78	58	74	74	78	80	69	67	71	79	90	58	82	80	63	75	67	85	82	62	78	95	86	81	62	77	70	80	81	71	72	74	81	89	93	97	106	76	79	77	66	73	68	73	75	72	74	60	103	73	95	72	56	81	82	71	72	75	78	94	80	86	89	71	108	80	93	77	75	74	89	80	75	66	94	72	71	78	70	76	70	86	66	76	77	76	73	69	70	75	96	75	73	80	86	76	65	87	63	73	81	100	75	69	77	76	87	66	78	73	71	91	62	77	81	67	72	64	74	72	80	98	85	62	87	67	83	83	85	71	84	70	77	92	69	82	71	62	78	74	81	77	75	87	78	82	94	66	83	80	70	71	77	75	77	81	78	96	71	78	68	64	59	80	67	89	91	72	81	74	73	94	85	72	84	75	68	64	81	83	91	77	77	70	87	60	76	84	78	71	72	61	89	75	85	71	77	80	77	75	78	80	70	76	78	73	82	76	76	77	77	82	65	72	64	70	66	87	78	81	70	82	83	92	71	71	71	76	77	74	89	74	72	68	67	89	76	101	79	89	67	83	83	100	77	79	73	76	75	67	80	92	101	78	78	79	83	77	86	77	84	67	78	63	62	74	91	66	71	76	70	77	77	73	90	70	79	82	80	103	74	69	83	69	94	80	73	83	83	85	85	84	79	81	72	76	86	82	71	80	77	70	68	79	69	80	100	92	75	72	74	85	86	76	77	98	71	87	80	57	58	88	81	80	92	82	84	74	84	89	72	95	88	77	81	76	74	92	79	72	75	66	97	86	73	81	76	82	60	72	85	80	77	88	81	80	88	67	80	82	88	72	71	76	68	67	84	51	73	89	96	67	72	73	70	79	71	95	92	91	73	76	79	67	72	81	92	75	89	74	70	80	68	66	78	52	87	61	68	65	85	75	78	77	93	65	76	85	70	85	84	96	74	85	70	78	94	83	84	72	83	79	87	81	81	69	83	76	63	73	81	73	91	81	79	74	71	86	73	82	72	76	64	76	72	80	79	103	82	69	86	69	70	98	77	77	86	67	74	86	71	80	75	100	84	88	85	76	89	80	78	82	85	71	69	61	79	73	71	72	73	78	93	79	93	76	90	66	71	77	83	78	63	73	77	71	77	68	65	70	77	91	64	75	82	81	79	81	82	82	77	77	91	75	83	72	70	63	78	74	67	66	66	86	70	69	79	73	82	87	81	96	89	83	84	73	65	74	82	69	81	79	75	74	66	74	69	77	76	94	83	77	77	81	70	80	71	56	80	78	82	89	77	76	76	75	62	75	64	79	78	82	66	85	89	68	57	94	68	84	89	67	69	71	72	88	74	75	81	59	71	89	68	98	78	61	60	83	81	75	84	78	78	72	65	80	63	80	75	89	68	73	88	71	69	63	80	61	76	61	86	74	73	82	77	75	63	74	98	85	81	80	71	77	65	76	82	90	69	67	81	75	78	72	78	69	97	67	71	57	71	89	86	76	78	89	77	73	81	84	84	67	76	67	103	82	69	74	85	71	76	81	76	65	67	85	83	84	74	100	73	68	68	85	76	93	74	93	79	78	78	88	78	74	91	88	87	66	83	74	85	65	68	78	71	79	58	63	64	73	97	78	73	88	80	77	68	78	93	84	85	94	74	72	89	90	77	74	68	78	80	77	96	84	71	85	89	74	69	86	71	86	70	78	84	92	66	81	76	83	59	82	51	92	78	81	85	64	78	69	74	75	66	76	67	73	83	65	67	82	72	87	79	70	81	80	69	70	77	98	79	81	91	78	65	60	78	72	89	76	100	84	64	77	62	77	69	64	82	63	88	72	71	75	79	74	91	79	77	76	79	67	68	67	78	70	77	71	79	69	89	72	63	89	70	65	57	94	71	66	67	63	76	78	66	71	82	68	91	76	75	78	78	77	86	76	95	72	80	72	81	72	71	84	79	87	83	69	95	73	66	75	83	73	76	98	71	69	61	96	80	90	87	70	83	83	84	81	77	74	99	96	68	80	66	84	83	85	81	66	79	81	84	73	75	85	79	78	67	64	58	70	74	74	74	78	73	85	94	68	70	95	101	78	76	98	54	78	87	87	71	68	73	88	82	80	83	73	76	86	71	62	100	96	71	92	97	64	78	76	84	78	67	81	76	68	66	74	83	71	64	84	77	75	62	88	66	92	67	69	70	73	82	81	68	65	74	71	75	81	57	72	91
4125	330	418	478	444	357	355	355	305	339	320	311	324	350	269	305	265	308	296	278	330	287	277	288	291	262	283	329	298	326	300	308	283	290	294	309	286	299	292	259	291	328	291	307	276	295	282	309	246	295	327	279	326	269	278	274	298	267	275	285	323	259	278	271	321	280	265	309	282	315	282	311	273	303	256	283	300	268	287	287	285	298	286	271	269	284	292	298	278	296	298	283	270	289	276	305	273	253	268	296	258	302	300	319	268	296	295	309	302	321	263	307	290	289	294	302	258	293	275	278	257	250	312	266	281	268	283	299	303	311	294	278	268	278	289	279	288	316	265	289	277	276	266	318	300	276	304	287	259	316	300	300	286	305	269	292	250	314	303	302	308	280	279	286	298	262	291	294	253	286	277	271	285	292	284	290	323	289	291	270	314	325	290	312	309	276	283	290	308	298	293	317	315	274	292	276	300	293	271	327	281	268	297	266	273	253	306	287	306	295	280	306	278	317	298	278	317	312	289	282	295	311	293	264	265	302	306	276	304	293	284	272	250	276	280	279	295	266	326	304	298	291	293	283	297	250	286	270	263	308	293	305	287	284	270	310	264	270	288	300	289	266	267	288	271	275	252	264	253	282	294	308	291	270	267	271	314	249	247	302	277	301	301	294	297	310	257	284	294	293	287	258	262	285	280	287	287	293	279	276	289	303	292	336	277	266	265	259	315	302	283	295	278	261	326	254	252	290	287	268	285	259	315	322	292	276	290	282	281	288	273	283	309	246	281	300	282	294	280	266	282	304	276	300	277	305	315	286	283	295	265	274	295	291	284	258	274	300	287	300	280	314	294	262	300	258	316	264	278	301	295	284	288	290	302	291	295	303	282	301	271	306	307	276	243	277	272	296	281	287	306	293	276	286	277	267	288	286	308	289	277	283	241	291	289	278	262	291	295	288	288	283	286	318	313	246	290	308	315	273	275	304	255	257	273	300	288	299	262	277	272	310	282	278	261	269	279	291	275	311	281	310	280	281	277	283	315	296	292	276	323	276	292	301	263	259	313	271	300	274	285	289	296	271	261	286	278	245	289	274	309	296	266	306	298	269	254	298	273	304	293	287	270	232	312	267	274	292	242	307	281	306	304	275	283	300	279	267	274	286	265	279	297	281	296	283	305	322	289	283	288	297	291	292	277	291	283	297	279	279	275	302	276	293	279	289	313	304	286	251	294	275	282	309	288	301	276	259	275	288	310	262	277	282	249	303	263	278	268	280	296	275	301	288	294	318	286	271	285	303	299	317	282	295	281	308	250	297	261	303	285	293	293	256	297	303	301	292	295	279	264	294	279	281	264	277	247	266	241	304	304	293	271	277	282	299	275	289	291	291	260	259	279	250	319	274	317	296	256	280	299	299	305	263	279	274	296	326	276	258	268	299	269	264	281	284	287	287	290	287	265	288	263	293	282	281	284	265	273	266	319	308	261	302	295	265	289	311	304	254	291	295	289	265	267	282	267	275	262	324	290	295	286	269	279	294	289	283	277	281	292	282	246	277	286	293	264	286	289	306	279	277	272	263	281	297	295	249	275	307	280	267	313	272	276	265	265	277	270	293	268	286	318	309	285	287	296	280	280	272	293	254	262	279	307	261	295	305	298	320	300	288	276	252	284	275	282	279	269	266	298	258	294	277	287	293	302	295	298	272	287	289	300	305	268	286	296	284	336	282	306	297	250	269	302	296	299	303	302	277	282	274	271	310	246	301	319	269	296	293	276	279	272	281	274	278	286	259	309	265	275	308	289	261	273	308	269	276	289	297	289	301	322	286	260	271	285	283	270	287	279	282	286	283	293	273	288	268	267	280	269	265	270	308	319	289	270	293	261	289	284	255	315	298	322	299	299	258	259	273	324	302	292	297	301	272	276	283	253	291	299	284	275	282	290	308	296	286	326	285	311	270	279	294	301	308	279	272	296	247	286	339	311	305	272	294	299	279	289	277	271	253	273	267	296	290	275	274	293	303	276	252	282	285	313	310	279	270	261	318	276	289	264	311	288	253	306	255	271	291	280	287	268	273	271	289	259	276	271	271	268	287	264	310	280	283	250	281	302	291	275	253	280	310	286	314	288	278	270	307	276	267	300	272	268	282	245	325	295	299	320	273	268	294	295	268	287	297	305	294	281	253	289	276	273	281	291	261	294	290	305	299	269	293	258	302	304	292	266	295	280	291	303	302	277	278	283	295	276	259	273	301	298	269	267	308	259	294	300	292	319	263	278	272	299	316	280	272	278	298	302	312	274	283	245	286	265	290	288	267	287	295	295	283	290	255	298	308	287	252	269	283	264	292	268	287	291	295	271	302	265	265	256	287	280	314	312	275	275	260	267	275	290	276	296	316	277	290	277	318	312	272	246	294	253	312	260	270	302	304	310	278	286	236	299	280	301	256	301	294	282	259	277	289	288	306	304	302	271	294	286	315	285	254	275	313	298	277	312	291	305	284	259	301	287	293	271	284	283	295	263	275	303	248	294	274	295	288	284	307	296	265	273	269	315	245	282	259	313	308	259	277	305	264	273	299	289	291	301	290	297	263	315	270	298	303	278	257	278	260	268	284	284	260	244	294	282	273	305	319	284	290	316	255	298	305	262	261	292	287	292	255	317	267	278	253	276	260	278	273	295	271	311	284	289	295	303	275	301	294	285	268	304	243	278	265	289	315	260	287	296	285	295	302	285	278	278	263	296	295	284	285	273	283	286	289	272	302	273	281	287	282	313	280	289	280	281	283	305	272	290	240	290	283	316	305	293	320	246	295	281	286	299	300	292	313	304	277	298	281	284	253	279	305	297	292	259	326	275	263	292	301	290	269	258	330	304	257	268	298	289	298	311	294	270	276	260	285	278	276	270	317	274	334	251	265	265	330	303	296	316	294	273	324	299	279	261	268	276	277	285	274	276	283	264	271	293	289	282	272	296	273	251	297	289	256	280	303	280	238	270	272	294	284	289	308	322	328	289	276	287	271	305	284	302	287	267	306	276	309	279	322	272	291	290	274	269	283	304	309	287	264	280	276	286	293	296	279	282	267	269	295	295	290	279	291	267	292	276	296	261	272	290	297	268	280	278	262	289	261	317	292	288	282	275	267	284	299	270	281	268	264	283	306	279	321	304	272	290	260	279	265	272	284	301	256	263	283	291	298	275	297	284	279	278	280	271	302	252	317	291	267	319	282	268	235	272	265	276	299	302	252	319	292	277	270	312	288	296	292	285	301	270	304	272	295	276	304	301	291	287	280	289	295	258	263	279	295	299	267	270	276	246	279	280	289	284	271	290	282	289	296	292	262	313	281	283	288	278	271	305	281	290	268	302	300	286	293	283	296	298	296	252	283	279	287	274	280	293	268	290	281	277	293	265	310	293	273	244	266	275	272	276	300	279	283	286	283	271	286	305	287	273	264	284	294	296	283	282	286	274	311	265	269	280	269	282	260	286	281	299	318	280	280	285	292
35157	7773	1644	1100	822	573	481	389	309	278	261	255	236	226	231	187	211	180	184	176	183	186	173	159	155	171	171	155	168	153	201	163	178	163	166	157	155	150	150	157	146	145	169	155	160	151	149	151	163	167	133	170	164	134	173	144	171	150	131	154	157	167	189	135	146	157	151	155	160	158	137	144	148	142	175	142	158	170	143	125	170	159	172	185	152	150	139	170	138	144	159	153	161	165	163	154	152	154	154	144	171	142	148	157	158	151	163	128	160	163	169	159	147	155	140	155	154	163	152	152	170	167	135	156	174	150	139	149	121	150	167	149	147	164	141	163	154	155	159	152	165	143	168	155	152	163	141	144	163	154	155	165	157	140	156	146	160	146	158	176	147	166	160	155	161	139	148	169	148	145	145	136	156	153	164	151	190	183	145	139	156	164	163	157	138	180	171	178	161	159	162	140	154	157	133	134	138	176	162	148	156	158	151	150	139	149	160	123	156	139	154	150	144	160	141	144	151	143	136	171	161	160	180	156	140	155	159	154	169	141	153	152	165	145	122	139	153	135	138	161	146	147	157	166	174	154	166	163	148	168	154	158	149	150	127	154	134	139	158	150	176	144	165	140	152	137	139	156	150	135	156	156	150	158	142	149	145	167	161	153	140	143	153	155	130	155	161	173	139	144	155	126	150	159	184	158	160	168	159	155	147	159	152	145	157	159	155	165	172	128	132	156	146	155	146	142	153	170	170	142	167	144	150	147	156	156	143	151	145	157	137	153	152	165	156	162	154	150	142	159	150	158	162	169	176	167	149	135	145	153	161	151	167	154	147	156	147	151	159	143	162	170	151	149	152	144	154	147	136	153	145	140	150	135	155	159	158	140	148	123	148	146	164	168	133	152	160	157	150	143	139	133	144	159	144	127	162	138	156	148	142	141	148	163	151	146	158	145	153	156	148	148	154	141	134	144	167	134	141	176	151	141	152	158	162	147	140	180	151	161	157	175	132	162	170	158	149	165	164	159	163	135	156	157	127	131	164	153	159	158	139	168	150	154	186	139	150	156	146	168	150	163	134	158	137	155	160	185	179	155	149	162	153	151	149	144	160	140	170	141	166	146	160	146	155	150	152	174	150	169	159	126	176	134	154	152	150	153	128	143	163	150	159	121	161	138	169	147	177	152	132	165	164	151	158	139	119	145	128	125	152	131	143	137	156	164	144	145	161	154	165	164	144	158	165	164	139	136	162	150	172	147	153	171	161	149	155	153	147	141	155	158	176	153	167	167	165	164	150	135	152	149	164	149	163	161	150	171	156	134	157	151	136	132	155	157	163	158	177	139	147	139	144	151	131	158	143	167	147	169	134	125	135	151	157	162	169	168	142	129	149	163	182	136	182	145	171	146	154	135	142	165	144	166	167	145	159	156	160	171	143	153	144	149	152	161	148	164	156	164	152	152	147	157	163	159	159	154	148	140	131	153	140	142	154	144	128	154	158	155	146	152	149	150	141	139	128	153	158	137	134	153	147	146	141	142	127	150	153	144	137	171	151	154	171	153	131	151	162	163	145	148	152	176	139	152	162	148	150	155	145	137	138	132	176	148	158	153	138	164	150	161	158	159	146	154	142	153	141	155	139	135	166	149	131	160	139	175	146	162	156	131	168	142	147	143	163	160	162	167	147	169	152	154	179	155	154	179	163	160	135	140	154	146	154	147	151	152	158	171	159	148	160	125	149	163	157	158	140	149	155	187	154	148	149	163	122	161	148	155	173	147	145	164	171	157	153	153	147	153	159	148	169	148	137	154	158	152	172	164	156	139	149	146	157	137	147	147	147	156	147	160	157	161	150	166	146	169	135	133	138	145	141	151	183	132	156	158	164	136	136	163	144	182	142	132	143	143	156	168	156	153	152	164	144	150	148	164	152	158	133	149	154	149	138	155	158	149	137	147	151	136	147	168	146	157	138	172	153	154	123	149	133	140	147	150	149	144	142	139	156	157	138	137	148	138	147	132	165	157	158	161	154	136	163	168	154	149	154	155	138	154	152	158	147	145	149	143	150	161	139	181	179	138	152	140	159	161	136	163	163	147	153	156	144	169	165	143	152	148	169	157	149	126	141	148	147	113	167	158	171	148	147	155	165	142	138	145	143	164	139	160	148	175	138	146	139	158	166	141	140	158	149	127	157	162	158	149	146	128	153	163	143	164	162	147	146	159	160	124	173	139	155	157	136	156	178	142	150	162	158	158	149	142	149	161	155	146	135	153	164	169	144	134	154	151	150	143	158	159	149	146	158	158	148	148	164	150	142	156	152	162	170	150	151	169	123	173	166	155	133	155	157	158	149	161	151	134	132	152	158	163	143	154	159	146	146	146	135	144	147	164	154	177	156	141	150	140	146	169	156	181	151	170	153	157	131	123	153	141	138	161	164	135	179	160	162	158	158	130	143	147	149	159	151	145	158	160	155	135	141	156	159	146	131	173	131	124	139	162	141	142	148	162	147	149	167	153	165	148	163	133	137	144	167	131	153	141	134	140	149	153	171	146	144	160	187	157	141	128	155	152	145	149	164	143	150	161	153	153	146	141	132	178	134	162	164	171	157	143	145	158	150	151	149	163	154	147	158	172	170	162	151	157	162	138	147	139	143	147	163	156	149	154	152	163	144	161	160	130	153	164	178	174	138	149	143	148	172	162	167	151	149	157	147	142	157	155	147	157	146	162	148	151	143	160	134	162	143	162	164	151	152	143	161	151	151	146	138	131	154	162	160	146	142	148	151	150	158	152	165	156	138	143	134	162	178	161	150	157	135	177	172	174	144	153	142	158	152	170	167	157	170	161	148	159	142	140	140	151	138	157	153	143	176	149	161	156	150	148	143	171	154	147	154	144	150	179	170	181	135	144	150	155	163	145	146	133	156	130	140	162	135	153	139	158	170	143	142	150	143	159	155	136	151	147	160	156	143	152	129	163	137	161	171	154	163	146	150	148	144	144	160	178	145	142	167	140	160	149	146	166	127	148	168	171	151	139	139	160	155	161	152	158	141	158	152	133	167	148	151	158	138	151	155	159	161	157	144	157	164	159	144	153	147	143	138	157	164	173	164	166	136	142	149	148	165	166	145	155	137	160	128	174	143	158	162	156	151	156	146	148	170	163	158	144	133	152	138	151	148	158	160	159	144	174	165	159	178	147	140	125	165	149	150	136	167	142	148	153	153	165	172	157	156	167	150	146	152	152	167	154	146	148	155	140	155	155	157	148	133	133	171	130	133	146	153	145	132	138	144	152	150	162	152	160	143	143	153	167	151	159	165	163	159	161	146	148	130	149	159	151	143	164	134	133	162	142	152	137	149	160	151	152	144	150	143	166	157	150	182	157	154	151	150	159	149	168	166	164	149	162	152	166	161	147	138	142	151	160	147	130	138	137	160	131	173	160	153	151	161	134	158	155	153	147	147	167	141	141	146	157	153	163	154	126	153	148	128	153	137	148	167	142	159	134
16652	1369	3098	3628	3097	2539	2120	1727	1490	1290	1208	1067	993	899	863	845	772	765	738	726	667	666	639	637	673	624	626	646	590	595	551	608	550	553	624	576	583	517	523	540	557	539	529	524	583	557	505	528	525	561	506	502	538	505	561	506	518	514	518	515	519	514	501	523	467	541	495	473	496	492	486	511	508	475	523	489	504	541	500	504	515	486	506	478	515	469	511	499	485	471	540	472	481	472	500	478	523	508	504	546	506	505	519	440	500	519	459	470	478	488	473	478	498	497	488	506	457	507	511	510	477	496	488	482	516	512	527	483	447	486	496	497	459	494	476	485	459	487	494	524	472	455	483	480	485	476	501	509	490	484	479	461	495	514	477	463	483	499	451	485	538	510	484	520	490	483	497	502	466	454	503	494	461	492	512	493	487	471	495	482	483	515	489	521	477	469	485	521	489	485	521	489	497	446	504	487	504	491	461	465	525	483	512	464	474	457	525	488	464	460	489	473	469	493	462	484	504	467	473	497	491	509	485	491	467	476	475	466	459	471	511	491	494	513	487	501	495	515	458	448	448	475	456	492	454	472	488	482	522	494	499	460	456	514	468	480	500	477	495	467	479	458	497	496	489	471	493	490	479	487	477	506	505	477	546	476	490	502	464	491	501	511	491	507	507	491	470	531	525	484	470	479	452	509	467	535	499	493	485	516	483	456	477	462	492	475	501	499	498	496	526	519	474	499	475	480	492	448	473	489	491	465	514	500	513	531	477	519	479	474	490	486	443	461	487	469	473	480	489	502	500	486	461	528	469	499	495	500	486	478	485	462	466	516	517	469	458	492	493	504	504	451	473	465	453	493	500	483	472	512	458	477	454	474	491	475	507	535	511	494	479	504	484	488	467	480	505	473	475	517	481	485	476	456	471	497	450	478	518	466	478	491	539	469	504	435	481	479	497	481	512	500	498	472	516	487	507	466	463	533	492	500	454	454	467	468	514	483	478	445	501	468	475	493	523	492	455	505	488	477	479	519	481	501	514	487	494	495	481	449	468	479	511	462	471	470	438	491	444	489	486	491	438	478	483	488	469	492	452	476	458	455	496	494	442	477	476	502	481	517	516	489	507	499	498	491	462	510	469	495	496	457	488	467	476	514	501	513	461	484	501	489	496	452	510	457	502	463	496	461	499	502	505	483	482	503	545	494	473	464	470	447	491	471	478	495	471	500	502	467	493	447	499	546	482	516	522	499	495	464	449	518	491	468	468	528	487	479	532	496	486	497	469	447	480	525	474	497	497	476	506	510	468	508	533	478	492	484	465	509	514	494	498	498	465	476	461	444	522	525	535	459	497	466	488	493	476	488	541	469	477	503	463	436	493	472	521	493	486	491	455	480	491	479	491	479	499	468	458	510	490	469	453	479	477	467	474	468	476	500	512	510	493	479	497	490	512	494	491	501	483	455	467	441	525	495	503	500	448	510	494	465	498	483	534	487	512	481	524	520	501	496	488	478	508	479	434	464	501	502	471	473	476	452	487	468	466	513	474	520	487	517	459	476	514	470	509	466	476	512	494	506	458	491	498	507	446	469	482	485	471	469	473	483	534	494	432	449	434	471	499	497	494	480	460	495	448	466	446	500	510	451	491	496	502	503	480	465	497	482	470	484	492	507	499	486	498	512	502	467	474	463	488	481	481	486	529	478	468	522	476	482	501	502	478	484	480	499	498	502	474	507	499	480	478	476	487	482	505	499	474	472	482	463	455	480	460	421	457	479	463	500	512	513	483	455	511	490	474	491	479	523	478	463	477	458	489	475	485	480	528	514	451	526	456	482	508	498	473	462	506	499	505	449	493	472	487	494	474	546	441	497	519	472	499	448	503	487	508	498	496	453	513	500	453	460	492	475	474	508	489	506	476	453	467	481	485	470	461	451	463	511	431	555	498	466	506	527	492	513	522	490	464	447	486	449	467	506	473	501	508	509	521	510	424	521	470	514	498	481	505	493	492	499	491	521	496	515	517	504	458	493	474	489	512	506	506	490	492	498	504	476	484	530	454	486	484	462	479	519	502	496	541	473	489	464	466	495	545	442	467	491	478	463	466	468	511	484	516	448	479	501	483	481	480	494	488	481	487	506	508	543	484	467	477	500	489	485	494	464	488	465	510	494	478	472	501	448	476	479	500	473	476	476	474	429	463	496	470	478	481	510	505	455	545	499	482	500	500	522	463	454	472	476	489	499	498	538	487	465	527	471	459	483	510	516	510	452	502	463	486	497	584	451	455	519	498	467	498	511	464	498	465	506	465	497	467	520	432	483	461	520	492	485	507	472	480	485	456	472	479	506	502	473	499	490	490	510	466	451	501	476	475	507	507	439	509	464	482	443	480	513	465	505	513	477	433	497	476	450	520	503	449	483	483	468	506	492	512	494	463	457	468	493	449	471	486	495	523	494	475	513	465	471	510	476	456	509	505	496	553	482	487	460	494	512	461	507	550	516	497	477	492	479	483	476	512	528	519	516	469	516	498	484	490	451	488	485	434	487	494	487	473	468	456	473	473	482	522	476	476	474	503	497	517	458	487	496	500	489	464	535	491	481	475	511	482	479	497	492	443	481	454	526	511	515	458	510	474	518	480	471	467	479	530	493	465	499	480	487	478	499	464	507	423	476	496	511	468	487	493	493	463	501	475	447	460	471	487	491	461	507	495	451	450	488	448	503	491	487	508	517	496	474	490	466	481	507	519	468	470	487	456	505	473	494	459	470	485	476	458	481	519	511	507	469	493	473	498	488	474	489	492	481	553	532	485	495	482	466	508	493	539	498	489	497	454	465	484	493	450	498	482	468	482	510	500	509	482	441	498	474	494	464	519	488	505	455	491	460	501	496	522	478	514	506	491	477	495	483	475	507	480	482	483	494	509	494	450	468	506	471	461	484	484	472	454	470	519	467	486	503	503	499	495	455	468	494	490	487	460	482	469	467	522	472	489	487	475	517	446	496	531	495	464	512	442	463	477	519	456	475	503	495	486	473	501	484	492	455	504	490	489	458	414	487	504	488	498	504	498	444	452	526	420	469	468	465	437	493	452	470	474	521	500	455	494	475	508	469	478	501	526	472	472	486	460	492	518	498	502	476	439	460	483	464	484	478	471	480	503	493	498	532	455	483	474	499	473	505	461	471	440	479	450	480	524	453	460	453	520	479	484	472	489	488	483	499	452	506	499	492	517	482	510	508	520	497	502	509	462	481	463	473	526	508	477	443	482	505	475	483	463	477	473	486	488	488	455	473	482	524	451	494	476	493	497	517	481	527	505	495	443	454	481	501	492	480	495	512	480	505	475	475	486	472	479	452	482	531	478	494	487	477	501	491	472	442	481	487	506	521	494	485	518	479	533	494	488	484	523	491	499	485	498	472	490	485	497	486	485	485	514	515	514	449	494	474	482	438	479	496	504	474	488	501	467	437	510	524	443	441	470	462	469	467	468	493	476	461	503	483	470	507	542	483
44140	17995	7099	2389	1521	1164	948	707	618	532	476	424	394	386	374	355	350	337	324	321	320	314	287	303	301	319	267	257	285	283	248	289	287	258	259	251	301	288	292	278	267	268	242	277	269	248	263	264	300	259	266	268	238	226	230	261	266	247	232	281	284	247	255	266	261	259	285	250	252	257	245	244	246	249	261	291	246	282	248	268	263	251	241	214	242	270	253	237	235	249	247	247	248	273	265	233	263	278	248	281	244	250	244	242	285	236	255	237	268	239	270	222	251	233	242	267	282	271	276	260	275	251	255	249	270	266	272	256	228	263	253	254	247	291	245	255	246	238	283	279	250	233	286	255	250	258	216	253	251	259	249	234	265	232	270	271	293	232	264	268	276	282	262	252	262	245	267	247	254	248	255	243	267	243	268	258	241	250	253	251	242	272	262	239	272	242	234	235	234	247	260	267	267	247	281	253	271	279	253	248	259	235	237	288	260	254	283	255	249	228	214	265	289	252	271	249	252	234	249	278	254	229	281	272	265	245	270	256	250	292	234	232	255	235	260	215	240	236	259	240	249	273	219	259	249	247	242	241	283	271	240	273	273	236	242	251	275	245	282	234	257	261	267	251	302	242	236	247	257	268	269	245	250	288	253	277	258	311	233	232	236	240	248	244	258	265	237	241	245	268	251	230	259	254	245	241	241	252	268	249	266	262	230	271	238	226	227	253	254	235	227	271	258	254	278	280	247	258	258	230	254	249	272	238	275	246	257	221	258	249	236	256	291	262	252	275	249	287	226	247	252	239	256	263	233	235	280	246	223	234	249	244	272	247	235	256	266	233	259	252	256	257	246	248	256	241	240	243	271	224	233	244	266	246	221	306	241	262	244	235	263	254	291	288	264	275	257	290	282	265	296	260	248	231	253	285	252	270	234	262	232	252	228	235	255	249	257	254	263	246	245	255	262	269	245	264	255	253	274	256	251	234	254	227	238	251	269	232	245	246	248	249	255	243	238	235	255	243	252	261	258	237	231	247	253	238	240	234	263	235	268	286	254	249	258	241	229	241	220	263	256	282	246	243	251	232	246	268	250	275	264	253	249	284	242	265	266	250	267	238	250	230	237	243	262	239	239	273	249	256	261	265	275	237	270	250	228	253	255	234	255	278	258	293	240	231	264	251	259	234	250	246	248	252	277	255	271	251	220	289	280	245	232	246	253	222	234	212	230	248	251	281	250	251	232	237	288	255	247	224	243	242	224	229	242	261	264	245	248	234	254	257	244	249	263	235	213	263	258	247	247	241	242	256	247	237	233	250	262	242	247	253	274	258	277	264	246	260	260	227	237	258	241	248	278	253	228	256	264	230	240	273	238	276	251	251	243	248	232	268	269	242	248	272	239	240	263	279	252	236	273	264	240	271	238	261	263	240	266	244	270	256	254	244	258	223	240	249	268	260	269	266	249	247	251	243	243	233	260	217	241	280	228	250	281	252	242	264	233	231	236	236	239	261	270	259	238	240	265	247	261	245	258	252	253	254	263	265	253	247	248	292	220	261	226	238	269	239	238	254	235	285	252	237	253	266	289	254	258	284	234	245	242	246	232	262	269	249	231	271	233	228	244	239	233	244	263	236	276	238	270	253	242	278	278	239	248	255	250	254	274	240	222	234	251	272	246	244	246	247	261	268	248	229	234	277	278	275	258	255	246	290	267	263	236	250	242	277	243	264	243	267	253	256	234	272	231	244	238	246	261	248	259	249	262	228	267	246	267	252	280	264	252	270	247	263	232	247	253	249	240	226	242	252	266	224	247	270	249	254	206	269	266	245	262	251	240	269	237	234	262	237	259	279	249	242	242	237	260	266	242	243	244	257	208	242	246	271	279	269	228	268	248	228	250	244	268	244	247	223	234	264	268	232	281	218	251	241	234	235	250	269	228	242	231	237	244	250	244	283	258	269	265	277	234	274	250	279	228	225	275	222	239	266	246	251	276	251	254	264	233	272	264	235	280	247	248	239	270	251	230	291	257	272	269	249	233	265	288	244	247	264	230	271	251	254	264	248	260	267	273	235	249	259	240	240	245	235	240	251	293	259	258	242	232	246	251	260	205	248	273	226	257	270	252	235	274	249	261	260	222	238	252	278	222	245	262	232	278	220	216	236	265	251	255	260	252	241	233	232	249	234	240	255	282	257	282	233	252	266	264	248	263	239	245	237	235	263	255	234	243	255	276	252	272	251	252	255	261	260	268	262	252	248	245	259	234	246	260	267	257	272	277	256	265	253	225	228	263	238	263	292	241	223	254	269	261	258	240	258	277	253	275	220	260	237	254	251	237	250	244	257	278	249	240	258	274	241	235	277	281	231	262	256	257	222	243	252	272	228	251	258	233	233	271	271	262	266	244	259	232	246	267	243	267	261	248	278	258	234	266	276	261	244	261	275	244	275	256	251	247	254	256	224	237	262	243	263	252	291	247	241	275	267	274	260	239	231	243	246	247	254	245	225	247	222	281	247	281	275	242	242	271	236	253	245	260	261	268	243	285	247	236	264	250	236	260	231	265	265	242	225	257	267	239	270	239	274	274	239	226	257	227	248	256	240	252	250	264	254	267	245	264	244	264	266	283	278	238	233	253	242	296	276	262	249	263	260	232	275	241	225	252	250	248	268	230	250	249	236	259	266	236	255	235	270	257	248	235	267	254	251	221	237	272	250	266	230	262	254	271	219	224	263	256	258	256	256	264	259	267	237	240	255	236	267	238	288	258	258	275	237	257	255	256	255	272	262	272	245	245	278	255	256	268	267	280	261	241	264	242	244	257	227	247	266	281	237	254	288	270	276	241	280	257	276	245	247	243	264	252	268	247	249	219	213	259	248	250	235	244	241	224	256	261	263	252	238	258	268	248	251	212	250	257	257	285	256	242	216	240	261	257	239	216	239	261	226	240	265	267	246	235	216	258	226	279	254	262	262	237	238	231	269	250	264	236	282	262	263	272	258	263	267	223	250	249	255	237	245	252	272	240	246	263	252	255	247	252	279	229	259	238	286	226	256	248	272	243	248	237	245	219	259	251	251	262	235	264	256	252	252	253	259	236	223	266	251	246	250	256	242	230	253	242	255	251	243	255	234	227	235	262	271	279	275	243	256	257	275	248	229	258	249	225	243	247	262	281	275	254	226	275	250	267	239	282	241	242	261	256	237	241	258	226	243	229	227	255	221	247	252	263	273	246	263	279	264	271	249	228	290	273	238	240	250	234	255	264	255	265	265	232	280	254	264	265	234	232	253	272	276	246	267	278	255	251	239	254	220	216	267	273	260	213	258	233	260	260	227	230	237	238	252	244	228	244	252	268	230	254	248	258	274	236	234	224	256	219	257	230	220	270	271	255	267	259	222	262	268	228	247	271	259	240	266	281	241	263	248	240	251	266	266	249	224	271	249	248	232	266	260	244	255	250	257	273	264	266	281	241	272	236	238	247	254	248	236	257	266	235	273	242	272	243	243
22174	2525	5924	6574	5630	4607	3818	3192	2707	2386	2092	1981	1732	1598	1591	1369	1308	1317	1240	1223	1138	1062	1110	1044	998	951	1019	940	932	891	937	908	938	934	887	846	856	867	891	857	872	817	837	773	783	800	787	794	809	766	786	776	799	828	780	774	727	795	766	760	793	811	837	775	819	775	779	816	732	735	781	789	827	788	761	778	714	763	791	715	758	792	774	709	786	741	734	806	791	807	724	716	713	673	779	737	789	719	722	735	769	786	812	765	743	751	773	730	779	773	748	740	782	745	745	761	742	790	741	772	752	724	757	762	698	705	785	700	751	711	742	754	728	731	695	698	756	680	759	721	753	762	777	708	789	736	746	736	728	697	758	772	736	700	730	706	729	733	772	720	664	715	728	742	768	742	804	725	713	788	694	711	743	741	734	687	757	775	754	725	743	718	733	746	742	741	744	723	680	723	735	727	748	791	751	736	746	755	766	744	744	714	744	766	773	714	732	774	735	756	749	706	717	696	765	700	721	691	753	741	751	752	728	717	733	723	746	722	723	729	710	747	714	727	771	747	732	761	794	772	770	787	718	722	770	715	770	711	751	713	703	746	747	760	755	744	745	781	732	721	792	764	771	771	710	745	777	770	812	711	725	790	727	715	764	692	725	761	708	797	768	689	722	743	743	731	772	718	816	752	765	771	728	785	758	711	740	735	723	773	673	741	742	761	755	692	797	713	771	731	742	728	729	758	737	742	753	725	744	696	763	774	776	741	770	751	735	759	778	723	725	745	716	759	764	726	714	678	744	756	771	776	714	797	765	784	751	752	757	732	712	722	749	750	705	761	715	736	738	750	765	690	737	756	717	712	784	711	753	736	750	725	773	765	728	741	702	731	721	760	755	716	714	759	735	739	683	720	745	691	741	735	751	769	767	737	740	711	752	773	723	777	719	745	739	719	724	737	793	747	750	723	768	767	746	747	713	739	737	766	710	710	697	778	762	752	772	733	738	745	740	780	756	726	735	713	770	734	758	760	788	752	702	758	761	748	752	716	755	729	729	764	709	736	698	778	712	743	710	722	713	741	802	783	795	733	757	705	740	742	772	744	715	755	755	748	811	752	773	755	745	724	734	774	724	744	732	751	752	751	704	769	722	754	786	739	797	728	777	814	767	730	721	772	719	735	733	776	731	773	733	740	753	711	741	738	748	705	749	752	746	730	712	711	751	693	735	715	730	757	758	731	712	711	726	760	717	764	734	683	704	740	715	750	717	730	696	693	777	753	712	722	761	716	732	745	751	711	758	798	728	759	784	675	723	734	767	682	755	697	742	672	740	745	794	765	726	747	756	729	730	714	783	715	762	769	752	778	704	740	716	748	757	743	729	717	765	700	757	734	718	790	724	730	688	751	789	716	745	687	702	741	748	702	716	786	772	777	742	705	779	714	695	701	738	747	786	724	738	738	749	759	689	754	747	740	746	708	733	726	720	743	730	695	716	772	725	680	796	723	703	726	713	740	697	745	745	744	751	790	687	750	753	712	733	751	740	739	734	724	740	756	754	765	727	763	746	697	734	709	746	738	758	717	729	781	741	762	726	707	741	755	713	715	735	725	755	773	765	750	737	755	752	730	737	736	737	788	732	758	698	734	708	752	757	753	734	725	740	761	728	745	781	738	735	742	728	702	726	709	694	787	795	736	764	736	754	734	763	750	736	772	720	712	739	741	693	700	723	752	722	761	757	730	699	766	707	740	725	764	731	722	711	742	762	781	724	735	733	777	708	743	722	739	736	722	711	741	763	702	711	749	791	732	763	739	735	742	733	737	696	689	786	709	710	764	738	769	748	753	738	756	734	697	743	715	749	797	662	716	733	785	755	725	722	774	751	748	727	688	727	705	736	746	723	771	780	725	752	771	782	739	700	752	722	757	751	713	700	740	676	744	736	717	716	730	748	731	745	731	724	703	750	720	754	746	722	713	720	724	759	738	725	708	713	715	778	734	719	761	722	716	726	769	784	776	740	711	747	785	702	723	700	743	749	769	718	709	738	731	743	782	742	765	760	729	759	744	713	714	714	751	756	755	742	694	762	734	737	726	715	739	733	699	756	734	768	706	729	717	770	774	724	737	711	744	737	729	738	734	752	744	744	723	709	738	781	714	742	719	732	771	723	735	717	742	711	747	741	691	767	738	729	725	729	730	760	734	716	691	740	729	728	745	728	759	734	704	706	748	760	736	679	736	705	735	748	774	750	731	704	743	757	717	742	782	715	694	744	739	728	701	731	749	722	770	761	796	701	731	777	722	705	749	743	775	730	741	743	768	745	702	715	685	688	770	776	751	732	679	707	807	695	735	743	688	721	709	725	732	744	736	725	735	733	710	758	741	696	709	772	756	710	737	771	768	738	783	789	749	736	705	733	755	793	684	779	728	746	731	674	766	765	771	761	729	705	759	743	750	809	774	739	766	775	763	788	751	739	767	763	692	787	778	715	729	746	713	738	742	740	724	741	715	785	761	782	768	749	757	722	747	782	777	733	720	686	741	755	743	746	731	724	748	708	722	697	723	729	798	707	805	731	745	724	693	714	772	739	700	765	737	759	732	794	749	729	732	752	703	718	748	706	709	783	737	733	710	728	738	753	724	739	763	756	717	745	755	706	729	761	763	745	762	720	729	710	731	785	757	716	766	745	787	726	722	774	764	746	750	716	740	774	743	739	741	737	756	782	742	743	690	715	728	727	735	715	704	751	716	714	706	743	723	730	763	738	750	746	724	795	801	783	754	755	745	732	715	688	753	782	777	722	747	776	771	732	756	714	753	738	757	722	737	685	732	744	728	723	781	729	776	703	763	740	697	738	789	746	743	728	729	749	759	734	786	772	689	767	718	733	723	717	743	717	777	737	704	774	704	706	772	780	741	681	726	721	727	727	775	720	770	692	748	732	746	726	693	761	734	753	699	733	713	759	705	784	779	726	770	729	739	761	794	780	718	709	740	741	726	739	732	759	750	769	711	773	742	733	748	734	752	686	804	736	736	731	739	775	760	754	687	769	756	755	722	780	704	697	784	730	719	760	712	746	754	804	777	697	758	720	740	749	726	728	715	736	767	725	734	696	720	731	761	742	777	759	705	662	700	697	731	752	729	744	711	742	752	714	727	758	718	776	739	741	738	752	720	697	735	714	755	771	731	725	787	733	752	778	713	724	762	761	744	718	752	719	726	761	740	694	690	776	712	711	728	727	736	707	777	798	752	791	695	755	765	720	770	761	804	745	773	743	773	734	753	744	761	743	736	747	777	685	693	764	726	802	711	748	747	751	703	744	756	777	746	735	761	701	791	755	717	734	732	746	721	794	766	750	703	765	736	766	733	714	712	772	748	738	730	742	745	743	728	755	761	767	771	694	717	703	709	747	732	732	723	741	713	716	770	758	792	747	787	736	775	744	797	688	761	715	738	765	739	738	754	701	707	766	747	729	793	718	723	752	707	737	729	739	739	732	753	728	749	741	710
4298	265	170	117	110	108	86	88	99	71	78	84	78	72	86	69	71	72	73	77	83	83	75	81	69	92	73	88	70	80	82	81	74	86	72	64	70	93	69	76	79	67	70	70	90	78	80	94	75	72	62	72	72	68	84	80	103	63	84	76	76	72	68	78	77	68	83	82	83	74	70	71	66	83	79	77	67	86	75	62	73	62	82	72	105	65	71	88	79	74	76	84	75	72	75	79	71	80	76	87	95	70	71	102	71	82	76	67	73	71	82	65	78	78	78	78	90	88	91	88	72	83	74	81	66	67	82	71	77	76	67	78	80	75	73	79	69	68	96	83	84	80	70	85	86	77	100	87	88	70	74	64	84	62	67	86	68	83	93	81	71	93	75	85	75	83	69	84	61	76	76	71	80	79	85	88	75	78	59	90	77	70	77	84	98	70	72	85	82	88	76	90	87	81	93	69	72	66	76	65	79	87	85	78	85	83	80	69	85	76	71	75	79	77	93	78	82	80	75	66	86	70	93	81	64	90	90	65	84	81	78	84	58	82	81	99	79	71	63	87	92	88	88	67	62	84	73	73	63	83	82	72	91	85	68	95	63	79	59	78	90	66	57	83	86	78	72	67	94	83	59	79	75	74	69	68	73	68	91	98	72	98	78	77	83	90	78	76	81	66	83	70	73	96	64	71	85	72	73	91	77	73	77	85	60	65	72	74	81	82	73	73	79	84	82	83	72	75	74	68	81	83	86	80	76	99	85	87	74	82	99	79	74	69	63	66	85	75	82	80	86	75	76	82	85	83	77	67	88	76	76	74	76	70	69	89	78	74	74	98	82	81	80	74	84	71	80	77	83	90	72	65	70	80	85	96	70	68	87	83	65	73	68	61	79	78	80	89	81	74	84	66	90	92	102	76	81	77	81	99	97	73	65	79	90	84	72	71	62	90	72	75	67	64	69	54	77	68	60	70	63	76	68	86	67	73	63	70	80	55	94	85	76	71	77	85	64	75	76	74	103	65	89	67	62	67	88	68	74	80	73	82	92	76	67	80	80	98	85	74	79	90	54	70	88	72	82	88	62	65	74	75	61	66	84	74	66	75	69	89	72	61	88	105	70	85	84	76	69	79	65	69	79	73	65	63	95	86	77	79	83	76	83	80	73	74	76	96	94	70	76	79	75	72	103	69	78	77	72	79	73	79	63	82	83	70	69	75	86	81	58	73	65	96	78	89	81	62	87	71	75	61	75	68	67	72	83	73	85	72	84	74	74	62	76	68	87	72	72	72	78	83	83	75	84	62	75	68	74	64	75	57	67	96	76	88	79	70	76	69	78	88	78	87	80	63	85	77	79	64	77	68	76	79	62	84	76	77	79	78	72	65	80	89	76	86	81	72	79	88	61	79	77	79	81	94	72	94	87	68	70	74	60	74	86	78	69	95	70	93	67	76	93	79	70	86	84	57	91	81	76	78	80	80	84	63	72	79	69	69	69	75	87	70	69	76	76	74	74	83	76	85	76	78	85	80	62	80	77	79	97	71	76	72	85	81	71	59	71	85	74	64	92	77	89	78	79	82	88	77	75	81	83	71	92	80	78	87	98	69	80	81	71	77	82	97	78	86	74	74	82	81	77	64	77	72	66	79	80	79	82	81	85	73	82	82	85	80	95	64	78	83	80	77	77	72	76	78	82	82	73	89	69	82	72	69	75	69	81	84	91	72	70	66	67	72	79	80	85	67	78	73	59	86	65	66	96	84	72	89	76	82	64	71	81	77	66	71	89	78	73	79	76	71	72	84	66	74	75	85	66	81	83	61	75	72	79	90	88	72	74	76	74	78	86	77	78	81	81	84	81	63	64	93	78	84	49	74	76	71	75	78	70	88	71	88	88	61	74	68	77	63	87	79	89	89	91	72	66	80	62	73	71	83	64	63	79	83	76	89	79	81	77	71	78	70	63	67	79	84	80	82	82	69	67	77	67	84	75	77	67	73	77	80	89	78	79	56	77	75	77	74	71	69	72	76	92	70	83	64	76	92	83	83	74	69	74	71	81	71	78	84	70	73	72	78	88	81	79	73	74	81	58	81	73	87	68	91	87	91	87	91	71	83	71	81	68	81	80	73	73	73	64	84	89	78	87	71	68	82	81	83	82	58	59	82	87	73	62	73	77	69	66	80	88	101	68	65	69	89	88	70	61	84	76	72	75	88	73	67	73	62	79	64	73	69	76	76	66	81	82	74	66	84	69	70	83	71	72	78	83	94	97	79	91	85	77	79	73	82	85	85	64	72	69	76	86	86	84	83	65	68	80	79	58	77	82	67	75	62	85	76	91	85	87	84	77	82	75	82	81	85	73	79	63	81	79	76	68	74	73	84	79	76	79	82	85	82	81	71	68	82	81	79	70	81	72	65	70	63	84	71	81	75	72	81	81	92	78	75	62	79	81	72	71	73	82	77	72	73	69	84	75	78	89	88	88	76	73	84	79	95	60	79	93	96	78	86	52	91	91	79	68	87	61	81	61	71	82	74	84	73	83	68	85	70	82	65	76	83	87	68	76	77	90	68	67	84	87	72	82	85	74	85	67	77	77	75	72	72	57	83	74	74	79	72	83	85	93	76	73	79	77	74	75	75	81	75	84	78	72	76	71	79	88	77	97	78	85	72	81	65	77	62	90	79	85	81	91	85	81	70	79	73	67	67	86	65	68	84	74	96	88	72	81	73	76	81	91	70	71	82	82	67	70	84	88	74	76	64	65	69	72	73	85	84	75	75	78	75	80	80	80	92	70	73	73	91	64	80	90	88	100	63	68	83	68	71	77	66	69	79	67	84	84	86	59	61	74	88	84	89	77	81	73	80	61	80	85	85	73	75	69	76	91	76	77	93	73	76	85	84	84	63	77	91	86	58	70	84	84	71	75	66	86	74	71	69	63	80	72	84	82	82	69	61	77	82	84	72	74	82	62	80	79	66	92	83	82	79	67	70	72	75	76	72	71	79	70	88	79	83	65	95	93	78	77	76	68	78	70	82	83	59	77	70	76	72	73	81	66	65	94	93	84	75	79	68	72	72	66	85	68	101	80	70	65	75	76	86	61	72	76	69	96	65	79	90	88	63	80	76	68	69	78	57	82	74	67	72	91	78	88	64	85	78	71	79	71	68	71	69	60	71	72	100	90	75	68	81	82	81	80	75	73	87	80	90	82	93	70	78	72	91	67	85	90	91	72	79	81	86	89	67	82	61	76	60	80	81	75	68	88	89	74	75	74	84	81	75	62	76	63	86	71	79	78	74	74	83	83	70	70	72	73	76	69	79	67	77	75	75	78	85	81	67	67	84	78	79	88	88	77	73	75	76	88	90	71	80	66	90	96	72	74	73	73	76	94	68	72	78	84	70	89	89	76	84	77	85	82	58	77	91	81	82	67	66	78	69	91	80	68	71	70	87	73	94	78	67	79	60	89	82	79	74	84	78	78	71	83	83	70	81	78	75
4016	321	422	483	426	363	383	363	341	326	348	314	359	299	305	290	279	301	268	278	282	278	274	306	298	293	269	318	266	287	272	299	281	281	295	282	300	289	289	297	259	316	293	304	268	288	297	322	289	295	262	261	278	292	307	252	259	304	309	283	263	283	285	293	310	277	268	296	289	301	269	276	284	274	301	310	278	318	298	298	265	303	266	264	294	251	317	292	296	282	278	283	297	276	291	276	289	292	289	273	303	278	294	261	330	296	306	276	287	287	265	306	290	267	283	286	270	253	272	285	258	294	275	299	272	252	309	293	269	264	266	256	300	288	263	259	269	286	297	280	277	268	282	266	282	267	285	291	276	296	280	294	290	270	287	260	245	262	264	275	283	264	284	278	297	321	286	281	273	305	305	252	271	289	281	290	271	273	297	288	266	326	288	295	277	283	287	278	250	281	263	279	254	303	274	299	282	273	313	301	275	297	267	291	257	297	299	313	250	287	290	277	279	282	271	290	286	269	324	302	274	299	288	300	329	267	284	285	253	307	285	262	303	258	286	318	301	296	257	281	283	281	302	269	274	298	258	267	296	278	276	285	301	264	300	272	294	273	290	268	303	297	324	288	298	296	305	257	299	263	284	289	297	276	307	270	275	279	292	279	294	321	311	284	271	273	260	313	276	293	285	321	312	284	275	280	305	299	287	272	261	268	278	294	292	286	281	291	265	275	258	275	298	291	295	264	261	281	268	277	286	264	275	270	293	278	280	301	255	289	281	298	280	295	281	296	276	290	272	297	288	249	292	306	246	271	280	275	305	286	279	278	260	309	273	272	298	277	281	256	281	270	286	280	272	269	289	279	294	274	295	275	293	287	297	236	295	276	266	292	281	280	255	313	296	281	296	325	276	246	311	309	314	261	287	275	316	301	281	270	307	285	291	252	260	307	298	287	285	286	281	294	282	289	296	310	282	267	270	261	328	294	293	276	320	276	277	295	296	301	289	281	272	269	267	296	272	333	286	273	309	301	276	295	307	298	291	266	282	318	267	282	269	254	265	297	280	311	297	277	262	266	287	300	292	306	294	269	305	284	303	279	289	300	273	283	277	301	278	292	301	267	265	274	286	282	284	279	276	300	280	307	306	285	315	293	329	299	300	270	270	277	278	289	268	275	308	295	271	244	292	277	270	290	303	251	283	280	319	269	312	277	287	267	277	274	292	310	297	277	314	295	273	271	291	271	271	271	295	312	296	316	298	285	289	263	272	285	270	293	296	288	271	266	301	311	286	277	313	264	257	266	297	275	289	298	291	281	295	306	279	264	270	260	286	288	282	286	274	244	292	265	251	288	288	251	282	293	308	313	284	269	290	298	285	293	294	279	291	293	305	305	270	298	312	289	276	267	266	268	264	312	277	297	281	317	301	288	301	273	257	271	296	285	288	284	272	297	247	293	314	235	288	269	273	321	257	298	273	284	271	282	300	290	314	299	292	273	274	279	304	298	302	286	290	254	275	286	286	284	311	308	283	292	285	293	274	299	282	294	287	294	302	310	271	331	305	282	274	266	279	292	312	305	279	278	292	292	279	286	302	300	320	243	281	262	271	270	268	276	271	292	281	304	294	308	288	274	291	288	276	294	270	272	268	312	250	294	253	296	317	274	282	283	265	278	300	290	290	294	311	302	312	318	271	245	270	275	281	315	268	274	281	248	243	291	277	295	283	289	278	282	293	288	301	278	262	263	280	288	295	264	267	274	309	281	283	296	307	303	282	287	294	310	271	297	292	286	291	292	270	294	285	298	296	277	302	286	299	295	297	279	293	276	283	265	268	295	290	305	298	272	282	283	276	272	287	266	249	289	251	270	278	280	283	295	321	256	263	260	291	279	285	290	301	267	237	319	274	285	283	301	286	291	307	256	276	290	254	300	279	301	289	292	298	270	292	264	280	308	283	307	288	305	306	272	273	294	304	280	300	279	273	285	267	313	292	275	269	286	291	308	288	282	312	285	268	291	296	278	241	278	312	274	296	282	302	301	310	288	281	317	281	260	285	251	266	272	279	271	280	268	278	304	284	298	271	304	275	299	316	294	288	278	274	277	265	315	291	306	288	284	304	274	296	283	294	321	301	265	283	294	277	298	283	291	266	282	291	284	312	300	281	283	327	296	290	298	285	280	272	294	309	288	285	275	279	251	264	271	272	303	299	265	273	305	268	261	310	290	275	275	281	298	306	290	327	288	292	286	264	272	307	278	314	306	277	297	296	278	299	289	257	283	301	276	304	306	311	263	274	264	277	280	271	288	292	327	286	270	277	296	286	288	271	281	286	293	308	284	290	287	284	271	291	287	273	294	276	279	297	284	313	280	289	295	264	296	281	284	267	289	275	278	298	256	277	305	291	277	288	292	280	303	280	287	286	287	263	286	290	295	279	320	287	286	273	263	294	311	285	279	296	276	283	280	278	251	293	287	279	297	325	283	296	294	282	270	287	296	281	293	314	288	315	310	308	294	283	279	277	273	276	285	284	271	286	295	290	304	271	282	282	271	296	291	292	270	304	271	307	258	304	288	282	283	281	290	289	309	254	302	267	298	278	241	294	292	266	273	277	250	296	264	263	286	298	284	299	278	292	260	272	252	319	274	281	319	309	305	254	303	334	268	265	308	300	276	286	288	263	282	286	280	297	252	296	278	283	276	303	301	286	265	291	270	275	299	308	298	289	267	307	290	297	298	275	269	250	307	256	300	296	293	273	294	299	299	292	265	303	291	292	276	276	278	282	313	320	312	307	267	283	289	298	278	288	260	295	310	282	289	273	260	288	283	260	269	301	275	267	265	311	281	278	284	276	285	314	300	269	288	257	268	264	265	280	309	305	318	262	296	278	323	279	280	300	288	287	295	279	264	282	294	287	288	279	263	272	291	286	288	287	264	283	281	277	278	273	322	281	275	283	308	292	285	276	276	283	279	254	272	285	273	270	315	258	275	282	261	263	286	293	274	262	312	292	270	273	275	305	287	240	295	304	269	296	277	277	283	288	316	304	287	289	300	286	279	288	291	291	317	301	279	270	290	309	273	297	275	254	282	270	278	306	309	318	260	311	273	287	291	282	275	284	304	273	260	298	289	277	293	303	309	276	279	288	284	268	274	305	273	284	265	280	296	271	285	256	298	276	318	273	292	285	298	274	302	313	303	274	280	301	271	262	265	314	265	296	285	286	297	302	276	290	284	272	225	247	269	320	266	268	258	292	280	262	288	317	285	262	266	255	287	279	282	274	290	276	286	274	271	282	303	297	262	275	303	272	270	304	272	305	270	272	268	273	277	283	291	309	287	273	274	281	286	304	284	293	291	304	283	263	289	318	294	283	289	268	293	272	310	279	280	277	276	267	247	277	260	296	276	314	276	300	280	300	278	288	285	297	303	289	274	325	272	282	294	301	297	279	283	266	301	261	295	274	268	268	253	290	270	303	288	286	249	292	274	300	281	308	255	283	287	267	286
35024	7911	1762	1093	761	625	467	360	281	290	280	235	248	232	237	230	193	193	178	199	172	175	179	162	169	155	185	177	164	147	142	167	173	154	165	152	162	167	172	179	150	172	165	169	156	181	164	161	142	154	163	141	166	162	135	150	160	189	174	144	156	171	146	160	155	159	162	131	153	150	163	141	148	142	164	151	153	153	132	203	144	145	156	164	156	163	155	171	160	145	165	154	152	143	128	143	160	153	152	137	152	157	134	136	162	139	155	158	150	153	152	143	161	152	132	154	135	183	158	160	168	154	174	165	169	170	164	158	142	144	157	142	165	167	163	176	146	135	148	164	158	151	141	147	161	148	157	150	148	157	155	146	155	156	150	161	151	145	147	143	154	165	156	138	161	150	164	149	159	144	155	145	163	160	166	149	147	164	152	143	162	145	134	157	159	166	144	157	165	151	136	140	145	143	146	163	141	146	165	175	164	141	177	149	160	152	147	136	124	155	154	145	153	173	164	153	136	171	154	136	141	128	137	148	167	153	158	156	142	165	145	155	180	130	146	136	165	152	126	145	157	180	150	156	144	149	142	154	185	140	154	171	150	158	165	152	144	151	153	161	161	163	148	144	144	152	155	154	146	165	137	155	157	166	159	156	137	157	167	143	136	162	148	145	134	145	135	144	176	150	130	163	158	155	157	168	152	155	174	151	151	157	157	127	145	138	142	175	156	157	150	148	138	160	149	142	147	149	149	162	136	158	170	149	176	148	153	165	182	158	150	154	149	165	159	146	168	164	154	162	160	154	139	160	158	176	160	152	173	153	126	160	169	170	145	163	163	158	143	144	163	152	172	151	139	162	157	132	148	160	169	137	142	169	139	158	148	144	140	150	138	169	142	164	157	161	164	153	137	158	163	151	159	167	148	153	155	156	150	176	142	158	161	141	164	171	176	138	160	172	148	144	154	150	144	153	152	160	167	128	143	138	145	157	146	158	145	155	146	156	153	166	150	147	144	153	136	144	164	163	168	145	167	162	157	143	172	172	156	169	135	149	134	141	148	165	161	157	153	144	152	159	150	150	149	173	160	141	151	148	144	147	130	139	164	163	159	158	148	136	175	150	186	140	160	167	165	134	162	122	174	138	169	172	165	163	174	162	134	151	136	150	143	132	131	172	129	154	144	148	177	146	152	136	155	135	138	146	162	128	149	135	149	169	157	176	154	136	154	143	151	153	153	154	135	177	145	163	145	153	149	151	152	155	131	161	149	159	157	163	153	161	143	148	170	120	155	147	145	159	147	161	184	168	144	148	121	161	140	127	165	140	168	146	162	155	154	159	158	170	157	139	144	153	150	159	165	159	170	154	148	158	145	158	133	136	131	161	156	165	170	144	156	166	141	141	148	145	144	143	166	151	146	157	136	142	146	150	146	159	151	156	141	162	155	148	137	136	140	189	143	149	146	162	145	150	143	173	160	142	137	159	149	159	160	152	162	146	147	138	126	165	144	170	158	143	140	157	173	135	184	158	151	151	120	175	150	148	147	142	168	131	158	172	166	146	147	151	167	148	154	160	160	158	142	157	169	146	146	134	182	137	160	138	145	183	155	169	137	135	161	153	139	135	151	163	150	177	155	181	159	141	155	170	152	162	150	163	151	143	166	146	135	133	162	175	144	142	147	138	164	138	164	169	147	149	156	138	143	163	164	160	151	168	169	147	150	171	161	152	159	152	151	147	141	141	174	148	144	144	149	155	159	157	140	147	166	133	161	151	156	145	163	136	143	157	140	155	154	133	157	163	141	164	143	157	147	139	157	163	146	144	166	142	132	147	178	148	181	157	139	167	137	161	159	160	159	146	139	139	162	163	166	135	139	157	137	150	156	138	141	144	137	155	169	160	150	150	143	160	160	165	156	155	145	141	130	171	163	163	151	167	167	151	129	158	183	146	160	160	167	150	139	127	146	146	173	134	145	143	126	170	121	127	155	132	157	167	140	175	172	136	152	176	152	147	147	144	141	168	146	169	155	142	145	168	138	155	120	144	152	162	157	176	154	162	159	153	170	147	135	135	150	163	163	138	152	166	152	142	166	151	126	131	151	168	159	151	165	162	147	150	132	145	155	149	139	151	153	159	140	172	153	134	148	153	161	128	168	145	142	161	160	156	130	155	139	151	132	145	186	159	148	146	177	145	167	163	144	169	156	139	155	139	167	147	170	164	187	147	142	143	140	172	157	155	142	147	165	158	167	142	173	143	162	136	157	167	135	132	169	153	172	177	153	134	148	169	172	161	164	150	161	157	157	169	159	140	152	139	150	158	141	148	164	149	149	139	162	136	139	161	144	142	148	138	159	153	164	159	150	158	171	179	153	156	158	151	143	169	160	165	175	137	150	166	145	132	149	159	162	165	143	167	167	166	131	152	141	150	139	156	144	179	152	137	130	149	152	156	146	164	155	142	152	165	147	142	141	137	167	152	139	131	168	148	163	162	142	149	157	195	158	154	148	166	151	147	138	151	153	164	153	149	172	142	166	134	150	146	169	146	160	164	153	159	151	163	133	154	161	142	149	151	134	156	160	158	149	138	157	182	164	147	147	179	143	157	153	145	168	154	137	133	154	169	139	155	146	155	165	142	137	131	145	158	171	155	145	152	153	159	145	148	142	156	179	154	153	155	134	151	160	175	153	156	144	141	153	154	151	164	157	140	150	155	141	146	149	134	160	149	177	160	159	157	154	152	159	136	152	153	156	170	144	133	159	159	144	159	132	151	156	127	138	160	165	160	155	140	165	147	172	181	156	152	149	136	143	170	160	127	155	141	166	158	164	137	132	153	154	153	168	149	141	164	132	139	136	167	148	142	149	161	149	135	153	146	158	151	155	157	135	146	152	164	137	175	179	195	178	142	167	141	152	135	145	135	152	158	164	176	142	154	165	143	155	156	157	160	151	159	171	184	178	142	128	147	136	136	152	160	136	167	157	149	167	177	151	149	158	151	160	161	160	146	152	152	128	146	139	137	136	138	152	157	151	127	139	158	148	172	159	137	148	122	172	123	154	153	153	158	132	165	150	166	145	156	158	140	145	150	168	169	163	135	164	159	157	142	141	146	136	139	139	154	169	160	147	153	159	153	150	152	145	169	133	154	162	135	151	172	142	150	150	156	149	172	140	169	148	158	173	132	139	137	150	179	171	153	168	163	169	158	166	167	145	166	154	164	162	126	145	163	149	176	147	160	143	170	153	163	146	152	153	153	137	142	140	131	150	156	126	157	149	146	146	158	146	138	160	146	135	144	162	141	153	160	153	161	168	144	129	151	145	153	152	136	126	154	149	123	176	139	163	157	152	107	151	178	150	162	161	126	136	155	129	162	155	157	171	175	147	141	145	179	164	151	135	147	146	151	159	141	161	150	141	170	155	143	177	147	175	144	165	135	157	168	161	151	157	156	158	144	172	170	145	146	170	154	178	145	156	145	137	151	162	148	172	160	143	164	140	131	130	161
16549	1403	3072	3453	3061	2592	2066	1674	1528	1345	1148	1054	986	920	896	849	809	740	693	696	668	705	646	642	657	624	596	550	608	595	555	625	597	537	595	559	572	544	525	521	536	552	543	529	501	524	512	520	500	474	484	548	524	497	507	535	517	528	539	467	505	471	508	506	542	498	475	483	524	498	470	504	499	498	464	491	522	502	495	503	515	494	512	509	496	529	524	526	504	502	495	475	489	453	462	510	500	497	567	484	502	494	530	495	506	496	519	558	459	456	469	491	508	483	472	521	482	468	527	484	492	500	496	449	451	484	468	476	453	466	504	499	486	508	490	488	485	491	480	498	498	505	476	535	460	445	489	448	480	505	488	510	430	494	473	521	507	478	467	464	508	487	512	497	456	470	514	463	463	447	461	496	484	486	505	500	511	459	479	520	487	475	481	452	486	488	522	487	514	465	525	487	524	499	502	500	520	483	510	465	505	489	454	468	490	480	492	539	490	449	498	472	486	485	471	485	514	492	454	468	498	492	493	510	463	485	456	480	485	512	445	453	435	507	498	472	475	493	496	504	479	485	473	472	460	487	445	476	493	523	475	467	483	488	484	482	497	503	523	510	486	538	476	484	475	505	501	508	500	502	437	495	481	461	493	465	525	476	471	467	469	471	470	485	482	498	492	452	448	450	441	478	459	495	483	463	469	489	459	528	461	515	478	496	468	481	489	485	505	496	445	476	539	498	486	461	501	460	461	458	497	471	484	426	485	476	501	490	471	516	486	498	515	494	483	474	486	493	504	503	472	537	476	473	453	502	511	502	485	501	460	477	494	483	470	530	490	467	531	459	451	495	494	507	497	510	462	487	477	491	463	509	516	509	468	481	491	520	465	484	474	457	513	509	524	482	447	482	481	476	469	506	473	477	456	447	501	546	501	473	508	518	490	458	438	484	464	485	459	492	499	469	494	498	464	467	500	475	494	448	508	516	503	497	483	491	515	511	466	511	479	522	512	482	461	502	468	479	527	514	542	473	498	480	509	497	502	504	476	464	508	491	546	522	473	452	482	509	496	496	470	486	469	500	505	481	496	489	487	490	439	483	445	443	477	524	468	476	470	486	500	457	451	514	487	517	449	476	543	537	466	442	444	459	500	503	449	470	497	481	502	494	502	454	468	473	455	469	461	493	515	477	481	472	519	456	464	462	487	488	544	513	519	477	468	482	477	469	491	480	499	438	521	462	448	492	462	435	529	473	476	492	464	454	526	509	509	446	503	482	489	482	482	493	480	443	470	494	516	492	489	535	508	477	510	490	450	443	487	526	457	458	483	471	467	482	470	523	500	494	444	512	492	505	501	447	498	467	460	459	488	466	532	506	493	486	539	457	458	485	500	505	540	462	522	464	480	492	474	519	512	505	449	494	457	469	521	518	481	490	499	475	511	499	494	488	483	510	485	493	503	446	502	501	464	463	487	482	486	475	540	480	475	477	508	531	477	486	471	531	473	498	482	505	498	515	512	456	480	502	471	495	489	514	478	480	516	493	445	474	471	471	490	444	473	538	501	497	462	470	527	502	491	477	486	475	527	466	506	472	479	443	477	523	502	513	501	498	460	500	479	455	503	455	476	450	499	462	496	491	469	458	464	495	464	540	466	474	471	499	493	465	505	505	497	468	479	469	507	453	505	469	522	487	507	432	520	500	486	448	499	474	502	485	491	481	468	511	469	495	513	440	473	448	452	498	513	515	454	500	496	479	477	431	482	524	490	457	483	486	484	475	467	477	455	505	468	470	501	471	492	468	471	508	557	447	506	473	447	483	474	469	528	505	484	467	465	474	487	459	491	480	489	490	500	503	469	499	458	502	512	499	527	476	523	464	477	468	521	485	482	521	461	484	526	459	522	483	505	494	484	487	500	440	466	496	481	484	497	510	483	494	466	491	454	445	479	513	472	493	503	491	459	479	506	529	476	474	519	488	461	453	472	457	492	487	455	515	468	546	475	548	509	482	496	495	505	452	487	451	525	470	505	487	460	478	497	439	488	471	489	487	477	468	506	445	504	520	465	465	452	453	531	471	521	492	511	495	490	509	506	487	491	477	459	476	515	500	484	511	509	461	512	469	459	494	463	450	492	499	471	478	443	482	464	481	471	491	506	476	488	490	465	485	460	484	529	523	492	493	466	483	466	512	542	486	489	494	452	542	496	475	476	491	442	485	506	508	465	467	475	493	450	466	485	506	480	451	478	468	482	458	483	472	442	442	527	485	458	484	488	410	489	471	475	468	524	520	443	471	486	517	488	472	463	460	524	462	466	514	461	475	492	504	447	463	516	494	469	491	476	499	478	460	483	472	488	479	471	486	469	511	494	474	437	541	470	510	502	472	507	499	491	504	489	456	508	472	516	463	512	474	505	474	485	476	486	460	460	498	491	512	498	460	499	510	478	463	473	503	476	510	464	500	490	521	469	504	461	460	485	482	530	525	447	475	431	481	477	462	481	490	527	454	471	496	465	510	521	503	476	444	499	449	513	493	464	488	484	487	511	509	488	458	506	483	496	514	478	482	477	506	481	473	523	461	462	425	478	495	517	427	468	479	467	516	504	498	493	468	497	482	490	474	493	465	497	430	522	506	519	480	494	492	487	465	504	507	453	460	510	441	530	476	466	562	485	487	478	479	496	437	472	531	507	492	477	466	473	504	462	452	475	471	477	495	476	490	440	492	475	465	429	500	493	451	505	473	504	528	530	472	462	490	481	510	513	513	502	488	445	471	458	494	487	444	502	464	468	519	486	484	483	478	483	462	480	517	469	453	500	496	487	495	501	429	526	469	518	473	494	543	441	460	477	500	478	526	505	503	525	441	462	481	456	495	507	456	472	514	490	429	493	499	532	509	478	473	492	488	512	515	431	494	482	480	474	481	491	506	494	484	461	499	482	467	497	476	494	488	492	482	458	504	501	464	498	517	503	508	495	485	464	481	479	452	496	486	501	496	464	470	485	538	494	489	449	505	482	487	484	517	457	490	508	482	475	479	444	492	476	490	477	486	459	465	467	477	485	484	491	490	463	497	486	493	499	469	478	512	505	494	462	494	482	507	485	493	466	510	502	485	484	464	481	488	487	513	511	492	477	480	491	506	453	470	410	481	507	488	514	493	457	491	487	508	490	469	497	533	458	491	494	510	501	500	494	492	466	463	448	512	478	492	520	520	506	489	503	485	515	463	447	482	485	515	471	463	470	512	470	443	501	466	489	515	507	461	458	504	509	458	492	520	484	519	461	494	484	459	477	459	505	513	449	469	489	529	493	532	520	454	491	480	492	494	512	472	495	483	475	465	463	499	483	508	496	449	454	490	483	481	493	522	469	481	488	483	497	524	528	515	500	514	486	487	448	507	500	475	481	481	484	480	457	505	461	465	470	464	514	502	484	475	479	495	466	468	509	470	485	517	460	487	479	486	506	459	501	487	483	488	474	495	473	461	473	521	467	508	476	499	504	450	505	487
43349	17769	6871	2432	1579	1185	906	714	633	541	497	429	435	381	384	371	338	333	345	316	319	310	275	291	292	293	278	292	283	294	268	264	259	267	304	262	278	306	256	259	292	281	296	275	300	277	274	246	250	286	255	239	250	264	261	260	253	264	232	279	256	270	262	243	247	260	255	225	256	283	255	270	294	233	264	255	255	251	253	254	286	259	242	264	277	226	243	259	270	252	259	259	252	228	226	275	253	258	259	256	257	247	241	262	254	249	241	243	267	271	213	265	260	255	250	280	258	269	280	232	228	255	235	257	209	260	223	259	244	271	245	290	247	275	258	239	267	266	254	252	257	258	239	230	271	250	234	254	245	245	250	261	242	255	248	270	231	248	282	246	285	254	207	277	210	248	258	245	270	269	259	257	236	246	252	243	255	290	264	251	246	252	244	244	302	242	244	277	246	236	260	238	265	258	269	270	246	262	243	223	227	275	246	213	252	246	258	248	234	246	252	238	256	247	268	263	291	263	250	256	249	264	250	242	262	251	265	241	241	274	265	250	261	246	249	265	280	254	277	260	263	256	242	253	234	243	237	251	262	257	248	230	249	225	246	277	211	272	271	255	268	232	259	276	236	260	252	249	268	276	269	233	275	274	262	231	256	238	284	250	233	235	252	249	254	236	252	253	251	278	261	265	242	251	198	246	248	252	240	252	257	261	241	257	253	263	249	270	259	257	270	242	258	265	251	249	267	254	268	262	268	249	260	249	256	243	268	241	224	251	265	265	264	258	235	271	249	244	252	254	243	242	252	248	263	256	246	224	267	255	268	273	256	243	260	269	240	271	235	268	253	257	234	267	275	276	257	246	277	220	244	251	245	270	253	285	234	261	255	260	274	278	265	246	254	250	243	245	272	251	266	249	245	249	238	261	260	250	264	233	261	285	267	247	247	239	246	221	236	232	284	257	276	257	245	270	243	238	253	249	220	249	270	237	249	223	213	251	269	265	284	243	237	279	262	265	249	262	254	251	255	246	270	236	243	247	220	273	255	264	258	262	234	272	273	231	273	245	282	283	247	247	282	257	297	232	273	276	274	254	269	257	232	268	252	275	246	246	272	262	264	273	255	252	238	258	256	270	262	228	253	232	264	254	251	275	258	263	243	245	266	250	248	222	281	210	244	261	230	245	256	249	261	251	253	273	249	282	260	284	288	262	251	263	271	242	245	268	268	267	239	244	253	252	249	227	241	271	253	242	279	239	247	273	267	252	254	244	268	262	250	246	268	238	258	248	275	246	247	250	251	247	282	235	270	292	257	269	252	236	224	245	279	227	276	255	225	249	223	270	242	247	249	265	239	252	245	264	232	247	288	252	257	235	232	263	295	246	254	254	235	254	243	250	279	260	244	260	234	274	239	226	244	288	237	275	253	271	249	238	258	248	250	244	264	258	244	258	251	271	230	248	224	270	258	277	258	256	243	247	269	240	220	266	300	257	256	266	260	278	223	271	250	233	255	228	252	260	270	253	261	250	260	237	236	243	210	251	272	255	272	233	225	259	228	270	241	267	260	248	263	249	238	248	222	264	275	261	279	261	250	256	280	223	250	262	255	233	242	256	262	263	275	269	265	257	277	253	278	244	248	236	259	248	257	259	275	218	277	250	234	262	258	258	228	244	271	272	236	257	248	235	243	278	268	240	251	239	249	242	243	215	244	239	260	232	273	249	275	242	266	269	271	253	261	245	255	264	246	263	270	248	231	231	275	232	255	252	256	264	258	257	243	235	259	245	232	320	270	276	233	259	270	268	223	274	260	240	255	244	268	260	261	282	261	253	199	270	265	270	261	236	277	243	255	258	257	262	248	278	267	263	257	231	269	251	280	231	256	246	247	228	273	254	250	250	256	276	248	262	260	279	262	252	267	244	250	257	249	240	252	225	256	254	256	264	248	259	251	242	247	259	250	262	281	270	278	242	241	239	232	271	242	267	262	260	277	243	253	247	270	280	258	248	237	255	271	262	248	246	263	246	248	245	261	241	227	259	264	269	240	259	259	292	251	259	236	266	252	253	260	265	254	257	243	230	254	242	241	254	270	236	240	263	224	257	271	243	272	263	286	264	280	242	257	256	239	263	274	258	254	238	261	251	258	243	288	241	245	255	251	244	259	253	275	269	249	228	274	266	222	265	249	233	238	224	258	257	256	249	257	264	272	255	244	275	241	242	283	275	282	233	252	255	250	252	279	276	254	278	289	263	277	259	248	236	262	246	280	263	238	234	256	254	253	272	258	274	239	257	239	248	250	243	247	221	243	246	247	257	258	256	255	278	240	251	248	247	262	278	248	252	232	250	246	259	270	224	256	242	269	269	300	243	248	258	223	253	259	255	248	237	266	267	243	262	262	251	257	255	253	241	245	265	253	241	248	272	279	234	256	256	220	245	247	256	251	263	256	249	271	242	277	255	268	259	259	244	269	252	244	248	241	250	251	282	264	282	256	274	251	232	246	224	239	233	262	267	254	258	241	265	243	253	253	253	219	234	277	266	247	256	265	235	285	256	218	248	252	281	280	224	238	272	253	261	220	262	266	242	231	253	249	229	257	256	249	253	261	217	239	251	250	256	267	257	253	261	262	248	284	257	268	274	256	251	246	241	229	271	235	276	229	241	253	239	240	277	237	266	270	257	247	245	280	262	231	267	263	265	240	248	236	245	250	237	238	267	265	254	241	233	260	223	277	265	259	233	270	263	255	277	225	224	276	246	253	259	238	209	253	273	241	265	239	252	269	279	265	229	282	234	251	267	243	242	276	265	262	240	252	269	254	245	226	253	246	236	235	266	255	260	249	255	233	263	225	286	294	254	262	224	264	255	256	260	235	261	228	248	226	258	278	276	236	240	264	268	276	266	265	278	251	249	236	271	282	257	261	265	242	232	221	244	243	251	217	241	254	266	255	245	293	238	252	261	261	250	247	224	251	265	275	291	264	256	247	261	266	253	251	263	234	246	281	248	264	231	290	247	229	219	242	254	248	260	265	271	291	256	254	255	247	257	263	230	257	264	261	261	267	264	270	258	230	251	246	247	302	259	262	251	283	243	239	270	246	250	270	231	230	240	274	273	250	216	254	274	240	260	265	257	244	245	258	280	254	236	264	260	269	271	254	240	224	250	232	251	254	263	268	244	244	265	248	274	268	242	251	226	251	248	239	242	250	279	225	224	253	260	243	244	288	237	262	277	250	288	247	245	259	277	244	274	261	263	266	283	274	234	274	263	282	241	281	255	242	240	249	283	250	244	264	271	282	250	252	264	248	268	284	261	266	260	256	262	245	282	257	245	259	253	253	260	266	242	247	267	236	262	273	261	256	285	234	247	226	230	270	247	240	252	251	260	249	258	244	237	221	243	267	244	247	254	245	232	218	258	259	233	254	236	217	247	282	239	254	241	255	247	273	270	256	244	266	231	241	265	266	283	232	265	279	232	251	248	248	256	265	264	251	227	243	229	281	236
21800	2571	5934	6532	5556	4645	3831	3269	2645	2355	2054	1920	1722	1558	1447	1408	1333	1318	1215	1209	1184	1086	1105	1060	1019	1013	989	923	960	944	936	893	935	803	854	856	894	871	864	832	821	805	843	755	846	837	773	891	796	836	843	797	787	802	815	783	792	762	800	840	742	776	832	765	764	758	768	787	700	755	758	721	762	786	803	783	784	789	722	740	741	784	742	750	708	782	751	694	780	745	715	754	752	722	758	729	732	722	733	730	804	735	781	767	760	777	741	790	801	748	751	713	762	762	754	768	783	769	732	721	786	743	722	736	725	721	765	708	756	740	752	769	717	725	771	762	785	750	736	767	714	744	733	751	695	747	737	731	735	729	709	726	727	728	782	754	732	672	734	687	764	735	708	678	714	725	751	745	709	723	810	723	782	763	695	762	729	779	781	782	750	751	783	793	742	739	711	730	759	780	762	757	745	711	775	761	741	744	740	782	723	712	713	705	709	750	736	735	723	792	741	760	722	745	797	726	675	719	775	774	705	766	674	699	718	726	796	738	746	714	751	751	767	709	720	725	767	709	733	741	787	708	705	734	760	753	731	791	761	753	748	730	688	760	728	747	739	771	752	700	773	752	748	773	704	780	754	735	684	723	720	744	745	741	728	706	727	736	764	740	702	718	796	740	705	709	725	724	721	763	772	695	707	756	737	719	750	753	716	703	759	739	746	759	721	742	755	780	703	776	732	712	730	789	728	724	686	750	709	733	725	752	758	748	738	766	735	759	714	712	744	716	742	727	691	713	691	715	743	760	733	752	729	799	704	777	711	760	734	756	771	717	712	748	735	749	754	727	723	759	683	759	690	756	761	713	730	773	777	793	726	712	762	735	767	712	729	715	774	703	722	719	750	736	713	719	688	747	763	722	762	734	737	762	719	771	732	709	758	698	711	779	759	736	724	781	751	733	776	710	727	797	733	713	715	757	733	690	753	775	746	682	709	752	752	752	758	759	739	721	745	777	750	771	728	774	707	753	720	714	730	712	705	737	729	765	745	723	731	721	728	717	742	735	708	783	726	734	772	744	721	712	739	745	670	733	725	730	759	710	734	719	721	726	746	776	708	756	732	726	729	726	737	731	770	789	708	716	731	719	734	738	758	771	734	727	757	791	738	773	703	735	695	749	745	714	716	668	745	743	790	779	734	659	711	735	717	744	746	760	758	762	708	738	727	701	691	689	729	728	746	720	773	748	715	758	673	718	724	717	750	791	767	738	751	737	786	734	730	763	767	802	759	692	707	690	765	733	739	722	701	763	724	721	725	720	784	725	780	725	724	708	769	759	736	666	722	697	762	734	710	757	748	749	740	734	734	718	728	739	691	762	742	755	726	715	746	775	719	721	744	763	713	703	744	730	725	773	780	775	725	723	711	745	737	760	725	756	719	757	746	732	744	746	741	692	696	744	805	749	753	698	738	770	779	748	771	732	779	766	773	766	679	780	713	733	681	716	754	689	766	779	757	707	749	721	720	677	734	758	722	756	682	703	727	702	697	743	723	715	743	771	700	708	791	755	743	766	709	702	707	746	737	698	752	761	674	763	743	755	769	763	757	763	775	714	731	763	782	739	746	704	707	737	720	719	744	742	746	669	703	734	753	717	743	741	682	745	771	728	735	727	722	725	710	743	727	722	710	741	693	725	686	718	717	728	729	755	724	704	742	752	753	705	755	732	740	763	730	690	780	742	700	734	742	740	693	726	731	703	732	731	712	769	756	715	757	747	757	712	776	744	736	728	665	678	726	700	730	706	738	718	749	754	752	705	731	791	746	723	751	713	765	713	749	717	757	749	722	755	720	748	777	757	726	696	748	723	782	676	741	750	701	736	832	681	715	706	718	815	730	718	718	720	750	719	746	726	725	768	733	763	730	683	731	739	710	747	768	727	757	735	722	792	739	731	778	716	722	729	719	709	699	713	748	709	727	812	730	712	722	747	737	774	738	717	782	764	777	733	727	726	693	759	695	734	772	711	760	709	775	760	715	747	791	738	764	777	796	760	729	737	725	792	727	743	732	711	705	735	782	714	752	704	734	716	751	788	746	756	731	743	779	703	776	781	753	699	722	736	726	747	711	714	750	729	815	793	698	694	740	758	738	728	766	748	724	785	702	708	743	769	753	747	722	763	742	752	758	733	761	766	756	723	775	731	751	805	705	719	720	692	747	731	764	677	728	719	732	748	781	717	744	768	724	760	735	762	749	756	733	783	732	725	714	752	717	742	765	705	736	737	817	744	723	757	783	737	751	730	702	746	757	754	697	688	773	769	695	735	777	788	738	761	775	706	714	719	733	728	730	739	743	701	717	792	731	708	751	753	799	771	697	734	700	736	716	713	791	722	712	705	723	704	703	684	736	724	796	763	756	784	743	740	695	765	764	726	707	751	751	727	775	699	752	742	748	714	736	746	691	707	776	731	773	748	756	714	746	753	728	705	729	668	773	674	771	750	756	734	744	787	782	725	741	730	808	661	751	776	737	758	744	747	755	752	736	708	759	733	743	780	730	737	689	728	727	751	748	742	731	717	733	718	682	724	704	692	730	733	695	766	738	714	757	708	744	787	720	769	731	724	738	719	701	726	726	763	727	737	740	736	699	725	668	702	680	688	742	727	755	731	748	755	720	740	719	749	673	741	765	736	729	728	718	733	741	741	732	671	718	711	746	740	737	718	754	712	734	732	769	759	719	700	714	713	716	748	710	711	768	683	797	762	754	690	711	713	751	740	744	739	711	735	719	769	713	733	753	759	760	731	742	697	800	720	746	769	731	719	756	761	704	788	713	727	699	756	749	719	721	774	738	729	667	740	704	763	715	731	793	712	771	778	716	749	820	716	711	774	678	760	783	694	683	744	746	723	726	720	741	771	717	773	739	733	750	733	743	775	698	694	737	743	711	717	736	728	723	720	718	700	779	720	744	722	725	716	729	730	753	702	722	716	736	711	752	752	776	814	738	723	729	741	679	760	709	748	734	758	795	744	733	744	727	753	719	743	724	712	721	713	742	750	756	782	701	771	714	729	767	754	708	786	772	709	726	754	734	709	753	763	727	681	757	700	750	706	766	758	709	698	705	711	729	708	713	690	773	706	720	763	760	743	681	759	763	713	733	674	724	763	704	749	754	760	695	694	747	758	739	757	719	762	745	721	723	728	726	728	727	717	746	767	718	723	741	778	770	786	739	752	774	745	775	722	724	785	747	755	708	706	724	718	718	736	732	727	744	698	730	733	753	727	755	717	785	727	755	733	743	740	796	717	720	761	754	750	710	722	706	767	758	759	766	710	749	720	758	723	724	733	680	784	734	736	781	757	720	740	677	737	731	749	718	730	736	738	719	785	738	731	716	695	726	762	746	741	754	720	759	755	691	701	758	719	722	727	755	702	723	749	760	715	732	762	792	746	704	784	758	731	761	799	730	733	724	725	703	695	711	753	781	691	694	715	737	731	728	779	695	715	721	699	763	770
4346	238	145	138	122	108	96	99	73	86	78	79	77	78	86	95	80	66	71	92	92	96	92	87	81	88	78	94	70	67	66	79	83	75	75	67	71	83	86	90	76	84	82	86	84	81	74	73	81	78	73	91	77	79	78	80	79	92	75	69	66	71	73	82	78	67	65	76	88	69	66	79	67	75	82	90	63	90	83	84	67	57	86	64	95	94	89	90	78	80	89	89	85	80	76	74	88	64	98	84	73	92	79	74	99	79	69	57	76	70	76	69	80	83	82	71	81	69	88	63	88	79	60	65	78	68	75	77	71	84	70	81	73	88	61	70	75	73	67	67	71	94	100	76	74	98	73	58	81	79	67	84	75	78	67	69	76	74	70	77	90	78	85	81	81	75	56	81	72	66	64	83	97	69	78	84	69	55	67	70	73	81	58	81	78	82	94	65	82	71	86	77	71	64	83	70	71	72	87	85	76	86	75	82	79	78	81	80	90	71	87	53	77	80	88	70	84	63	71	64	68	79	69	78	67	88	79	75	71	84	64	83	96	74	82	62	78	68	94	77	87	80	65	100	83	70	62	75	81	83	84	91	72	86	87	72	66	74	85	74	79	83	72	69	82	78	69	71	78	77	91	69	79	79	76	80	80	75	67	65	70	70	99	82	82	97	86	55	70	69	80	73	82	71	93	86	83	64	76	72	77	78	87	85	82	83	86	79	68	93	86	71	71	70	88	79	80	71	60	89	82	67	87	72	85	70	84	95	89	78	71	72	89	78	82	63	75	80	61	72	83	79	82	92	74	75	71	85	81	77	73	79	74	81	77	83	60	71	74	71	74	75	82	72	74	66	86	70	76	65	78	89	85	64	66	69	91	79	85	88	76	74	83	60	82	75	101	82	77	86	83	82	74	71	72	74	79	79	92	64	78	77	80	76	86	75	84	89	70	81	75	70	63	72	80	77	54	68	65	70	79	65	86	63	87	99	74	77	85	81	85	78	76	69	78	72	65	70	83	75	75	76	63	76	74	94	86	72	73	72	60	71	78	73	66	75	65	71	84	82	85	65	72	74	93	88	79	74	81	75	73	69	83	75	76	83	84	69	71	83	80	67	77	88	106	68	69	72	94	85	76	90	78	86	56	70	65	80	76	80	84	82	64	79	75	63	71	72	72	58	72	83	81	80	71	54	84	73	73	84	74	71	74	58	74	67	76	80	69	66	67	78	78	80	88	68	69	71	85	72	91	78	70	64	87	71	93	70	92	87	78	91	76	84	69	73	83	78	87	68	88	90	90	75	80	64	75	85	79	80	68	74	73	78	76	78	87	77	64	71	86	82	84	82	79	74	84	85	81	62	73	66	74	75	82	82	64	71	70	73	74	75	79	77	82	83	56	61	80	82	80	62	72	80	61	81	74	78	77	90	83	82	72	86	70	89	97	70	83	74	59	79	69	106	69	78	62	87	76	81	62	78	81	85	70	68	65	62	83	76	77	93	60	70	72	77	70	68	67	82	64	83	75	64	64	79	86	84	69	75	82	81	74	85	82	95	70	77	86	69	76	73	87	78	75	87	80	77	74	72	65	85	66	71	78	66	73	74	72	74	77	71	69	75	65	63	65	70	80	81	63	69	75	84	97	71	77	77	74	75	89	76	106	80	75	73	72	59	77	92	65	81	93	83	94	81	66	66	66	68	79	89	72	83	79	77	62	78	77	64	68	81	57	85	71	73	56	69	81	81	66	82	93	80	91	78	82	96	82	100	83	82	83	81	96	75	63	83	69	76	82	94	75	76	83	82	70	80	55	81	79	74	82	81	101	85	83	88	75	71	88	70	86	76	65	79	72	66	82	97	69	79	63	91	76	92	76	81	73	77	84	75	88	71	62	70	84	71	68	70	74	80	70	92	87	70	77	83	77	87	84	68	81	72	84	73	92	76	74	86	71	79	73	58	84	89	94	76	79	81	81	78	79	79	71	77	64	87	69	84	73	76	75	77	78	69	81	69	69	84	76	64	73	63	55	76	69	65	74	78	80	87	92	83	82	80	73	75	77	79	79	71	78	80	91	89	85	95	96	78	90	71	79	69	91	74	77	69	80	74	80	75	93	80	76	81	78	71	87	81	80	64	76	83	74	70	74	81	92	76	75	76	82	79	77	75	81	73	97	84	82	78	80	79	74	82	77	80	89	69	77	74	81	67	83	70	83	79	80	91	75	83	84	75	69	103	86	83	57	87	73	63	73	75	90	60	65	90	88	84	82	87	90	80	74	88	90	66	82	68	90	84	59	68	78	90	73	53	68	92	74	87	69	76	72	74	78	80	64	86	81	76	82	93	75	90	79	64	67	82	87	86	59	71	75	85	72	69	68	82	82	70	86	88	79	65	71	71	77	76	80	64	66	82	80	72	75	81	99	79	73	83	76	72	68	66	85	73	74	80	78	76	74	82	65	74	66	81	95	87	81	76	74	85	86	69	84	80	74	85	93	99	70	84	82	64	71	82	83	96	84	90	75	87	73	77	75	88	85	85	64	76	86	90	78	69	75	72	79	82	64	70	82	76	71	73	81	69	76	64	72	81	66	68	86	73	95	77	81	82	74	84	82	69	91	85	103	78	67	81	71	76	61	74	69	72	85	70	92	85	74	76	85	73	72	82	79	82	92	94	67	84	94	81	72	81	77	70	84	65	63	76	98	80	66	76	88	76	75	89	77	82	82	67	83	79	88	68	88	76	69	94	64	76	76	87	91	75	64	78	67	94	78	59	80	73	70	98	61	67	76	73	83	63	81	74	74	61	97	82	63	76	86	81	72	77	85	82	79	101	70	75	74	74	74	64	80	85	75	78	83	84	76	67	75	82	77	72	78	88	85	86	83	89	81	66	70	80	70	92	78	83	69	68	86	89	76	69	93	79	66	75	71	78	79	95	70	81	78	75	74	79	72	70	93	66	75	74	86	88	83	78	87	65	67	81	81	75	68	72	77	67	75	66	79	66	68	71	87	55	69	71	78	82	75	81	80	96	71	66	78	71	63	81	79	79	82	54	64	69	70	69	82	91	81	81	81	66	92	60	73	74	64	66	64	95	84	67	74	84	64	92	89	78	73	71	68	87	70	82	83	81	79	71	81	73	64	76	95	89	81	83	79	73	81	78	80	71	80	83	72	81	81	95	66	82	75	88	69	67	87	78	70	85	91	61	75	74	80	73	81	74	68	71	74	77	94	66	89	77	89	76	76	82	79	74	78	83	79	79	76	78	102	69	89	79	67	69	74	93	88	83	83	73	77	85	74	71	76	90	87	76	75	86	77	101	72	86	87	97	84	67	85	76	70	73	86	78	74	75	77	95	95	74	78	87	81	59	73	77	78	63	78	70	74	60	65	78	86	87	73	72	83	69	90	82	79	81	74	71	71	76	85	85	81	74	71	81	74	65	79	74	69	82	82	80	68	73	72	73	79	77	74	77	81	84	89	60	74	70	81	91	82	77	70	72
3941	337	426	485	418	389	378	363	351	321	310	322	320	286	306	295	293	323	274	304	257	301	305	263	290	276	294	286	271	278	289	277	251	296	271	274	285	261	280	264	298	286	240	294	295	277	284	276	272	287	273	264	279	285	280	303	278	286	280	278	281	293	265	265	267	274	287	272	284	251	285	283	288	272	282	289	292	272	289	271	274	262	269	274	303	280	298	291	273	286	279	277	281	289	277	293	318	312	319	291	304	270	274	302	274	282	265	286	274	282	279	239	242	280	302	270	306	278	278	330	294	255	267	267	279	271	293	282	285	265	286	296	293	302	293	285	293	273	286	302	287	299	271	288	298	276	277	287	263	276	286	257	297	288	289	271	294	301	288	324	277	282	255	277	270	263	268	258	280	257	282	321	298	300	274	272	276	262	262	293	284	280	265	288	310	283	261	286	256	301	268	314	290	254	271	287	268	274	291	264	292	288	273	308	286	270	297	257	306	277	264	240	291	276	286	295	278	272	284	292	272	264	330	282	296	299	269	295	306	289	284	283	274	280	271	284	291	274	330	313	300	299	305	241	257	289	256	267	263	286	256	272	277	321	260	307	239	291	315	285	278	308	276	294	286	277	306	287	294	284	311	275	284	274	268	282	290	282	247	266	261	268	254	288	277	289	261	262	252	254	316	301	273	247	287	306	286	267	291	272	285	271	271	289	303	292	253	275	297	316	282	269	261	301	280	322	275	268	272	298	298	304	302	253	291	287	304	305	257	269	256	289	289	290	286	275	284	287	259	288	286	321	321	271	272	263	275	288	303	277	309	302	265	281	285	269	275	296	276	278	245	258	290	298	274	272	264	245	284	287	285	306	277	271	265	292	292	289	274	256	286	305	298	277	277	264	298	303	285	290	270	289	281	294	296	272	275	304	262	279	274	313	311	260	277	298	305	306	270	271	288	262	286	258	282	250	280	266	302	287	250	307	288	282	263	282	271	262	249	289	273	303	294	304	284	287	283	261	285	287	271	286	280	268	274	301	308	277	296	276	259	282	275	282	267	258	276	292	297	290	304	280	294	306	269	280	313	298	300	317	302	287	305	284	280	270	266	283	289	298	280	302	269	256	261	278	293	273	263	264	267	307	281	304	305	287	263	283	303	283	276	286	293	286	305	274	291	317	272	261	285	295	285	286	278	286	282	268	262	281	281	269	289	291	301	275	308	269	278	304	267	297	294	296	302	302	290	267	299	312	285	280	289	311	279	320	295	266	295	250	276	287	296	281	267	299	270	284	313	274	268	271	287	277	272	282	289	281	272	276	271	286	291	282	304	297	263	291	263	294	279	287	283	286	254	292	288	287	284	267	285	293	285	269	258	294	288	270	302	278	286	284	285	286	264	283	279	241	252	250	275	283	282	299	269	291	290	269	283	290	288	274	270	288	297	278	247	239	273	288	270	266	281	278	250	279	289	274	281	289	274	273	297	278	248	289	272	257	282	283	263	274	260	287	264	285	285	297	279	302	268	269	289	281	263	302	274	294	264	272	271	263	272	278	269	297	285	258	298	277	275	283	295	264	288	274	290	300	290	271	298	283	277	245	315	294	281	294	274	280	277	294	296	307	268	257	312	283	268	285	254	273	289	258	271	271	268	293	303	260	244	309	278	292	260	257	312	259	299	301	299	289	267	290	294	297	314	284	285	281	276	300	283	299	262	299	285	295	349	293	285	284	273	280	279	295	267	272	278	279	282	265	263	242	284	280	302	280	294	283	309	298	298	277	286	285	289	274	282	279	301	285	297	277	293	300	275	293	287	297	296	277	288	279	274	270	278	276	308	262	287	282	269	284	300	271	299	257	285	283	271	297	317	290	314	254	270	303	298	257	289	269	284	290	279	308	296	262	279	283	273	271	260	306	265	322	304	246	300	305	285	270	268	277	251	291	305	294	303	277	295	258	298	291	301	286	297	284	257	275	258	279	245	287	269	283	294	287	267	300	287	286	295	273	261	260	298	277	309	248	295	281	268	282	278	273	310	267	282	265	271	288	307	266	292	269	275	284	286	273	268	276	274	273	288	263	279	306	296	303	307	286	289	305	265	250	245	318	281	267	288	273	322	315	268	252	273	254	304	301	290	299	299	284	296	282	282	273	278	286	264	293	300	289	260	272	287	268	309	295	280	283	267	277	312	276	262	290	323	300	284	281	276	264	280	324	255	286	282	273	269	282	287	300	283	308	254	269	294	268	298	274	240	270	303	291	316	273	284	253	304	288	289	286	292	277	274	297	310	306	246	301	272	281	292	274	311	286	279	293	286	301	287	289	268	281	278	271	258	301	332	287	260	294	272	287	280	259	297	284	293	285	274	267	270	286	284	274	270	284	326	290	298	306	314	305	268	287	281	276	283	273	275	303	300	301	267	276	297	319	309	270	300	253	292	290	291	261	304	255	292	279	290	326	278	292	298	303	286	305	275	317	291	261	288	304	269	281	277	285	318	293	278	306	280	291	285	284	295	285	307	280	308	255	244	312	305	305	290	291	302	307	282	281	286	283	300	263	301	303	274	276	271	295	273	252	255	276	280	268	267	263	267	277	284	301	279	304	289	264	277	272	299	267	256	275	263	276	303	320	300	312	309	290	269	267	289	257	281	303	289	280	248	273	300	266	289	275	281	275	273	283	274	307	305	309	278	287	323	288	277	325	272	312	278	269	305	307	324	289	302	258	270	299	275	279	284	288	290	324	297	289	273	244	276	288	268	274	261	265	324	263	306	304	293	276	242	283	269	283	297	274	283	283	280	253	277	270	261	288	271	303	283	280	283	275	297	283	290	245	285	256	283	264	279	280	314	314	263	297	269	297	307	277	296	277	309	277	306	297	296	290	280	309	258	276	304	271	291	276	298	304	275	296	296	284	297	308	264	300	267	267	287	316	278	289	290	306	291	267	283	285	281	254	239	274	288	253	289	279	286	278	278	288	298	303	273	297	292	277	289	294	278	291	298	318	259	309	275	284	309	277	302	289	243	286	312	268	258	296	291	278	281	290	289	291	290	296	301	333	304	297	321	278	280	274	282	283	279	290	272	274	286	304	276	307	259	273	243	264	311	270	266	296	276	281	273	307	321	283	281	290	284	311	283	243	293	273	303	295	268	295	290	285	262	275	309	290	264	289	251	269	285	288	294	288	271	278	307	318	291	287	280	288	299	287	285	302	245	281	286	316	263	263	285	278	268	317	303	256	282	305	312	252	314	315	283	291	300	299	295	286	285	285	260	277	321	280	298	308	277	285	256	310	285	300	274	265	292	293	316	292	292	310	260	289	302	281	312	300	267	279	270	295	292	264	255	282	287	299	259	277	299	276	287	285	277	268	273	278	283	286	286	286	302	261	276	299	319	311	282	267	270	278	273	260	276	276	306	276	271	276	284	316	260	296	289	279	293	282	308	278	278	258	248	287	272	262	290	319	242	313	277	282	283	269	297	290	279	312	280	310	303	262	287	260
34919	7882	1706	1036	765	621	475	379	318	262	249	245	231	208	218	186	184	176	189	195	198	168	161	156	147	157	176	173	170	137	157	168	139	162	174	167	160	160	169	162	170	152	164	146	150	147	157	141	159	162	154	149	155	149	162	160	157	142	157	172	151	148	148	151	149	167	182	159	151	185	159	157	167	154	155	146	154	153	147	147	148	143	156	162	180	169	159	143	164	146	150	153	133	148	148	153	147	131	146	145	156	134	170	156	161	155	150	175	174	124	144	142	143	160	130	173	145	138	142	152	146	167	141	137	154	147	158	143	157	149	148	143	168	158	142	173	148	156	149	163	154	149	185	173	166	165	166	163	175	147	156	140	152	167	147	146	134	153	136	148	166	144	149	130	152	138	144	163	155	146	179	164	166	126	154	175	133	151	156	149	167	135	158	146	143	146	127	138	143	145	140	155	138	141	156	138	154	149	137	160	148	140	150	157	144	155	137	145	150	154	147	140	131	146	169	175	154	163	133	143	151	160	139	158	151	136	148	153	148	163	146	174	149	150	165	151	142	150	149	146	137	146	151	132	165	161	139	149	161	181	138	140	165	151	156	151	162	159	134	145	172	149	160	135	141	158	154	153	140	128	156	164	165	149	160	148	146	174	141	133	134	145	138	143	152	161	157	159	168	170	167	162	152	127	188	157	172	164	146	164	148	158	144	156	167	141	145	140	171	162	149	172	169	140	156	169	161	181	172	131	148	171	155	150	153	150	129	166	145	150	144	154	145	147	147	142	149	154	146	163	156	144	189	145	160	142	129	151	148	131	141	160	141	178	154	139	145	159	152	139	148	160	143	144	151	144	168	150	144	166	145	165	149	160	182	146	157	154	169	143	152	146	131	149	160	160	160	134	167	161	156	142	139	138	175	152	162	166	143	141	139	142	138	134	159	171	143	175	137	144	156	150	163	156	162	141	153	153	151	158	142	141	142	162	156	143	161	152	125	145	144	179	167	158	153	161	140	148	164	137	150	156	141	171	161	146	157	125	152	164	157	160	175	157	120	129	133	155	151	180	159	155	163	142	164	145	172	158	157	153	153	157	149	141	166	152	135	159	166	147	169	155	141	160	132	148	154	134	133	146	141	143	159	141	153	140	147	141	151	140	154	144	140	148	162	156	165	171	145	146	165	125	146	140	144	147	177	152	152	131	141	132	153	132	155	150	158	165	163	147	136	157	139	146	122	160	165	152	123	154	145	157	155	158	158	143	169	163	150	137	153	154	153	176	163	157	174	151	158	149	147	139	153	142	144	148	132	143	134	155	170	144	148	154	137	159	139	164	147	159	133	137	139	146	151	165	148	143	166	160	124	158	156	130	158	167	124	161	136	162	152	154	163	149	173	139	176	191	189	147	152	150	140	155	157	150	150	155	157	152	157	145	147	175	148	155	145	144	141	160	158	154	161	171	147	144	122	150	147	154	148	138	158	157	164	137	135	170	142	152	164	167	158	147	148	150	144	143	137	153	155	166	170	149	159	141	156	162	135	162	135	160	161	127	151	146	134	128	154	179	137	153	172	154	164	147	165	158	149	141	145	146	167	127	130	159	157	152	173	141	139	149	180	152	157	158	152	152	161	144	169	143	162	164	172	137	165	150	136	145	148	158	155	150	153	152	139	143	152	146	164	153	150	151	161	168	137	153	167	160	148	154	145	148	135	165	150	147	129	159	156	154	137	135	151	143	147	150	138	132	134	167	158	127	146	160	157	158	151	142	144	171	158	138	150	149	171	163	150	160	160	160	150	173	141	141	147	144	162	146	142	147	155	142	146	136	161	142	133	139	131	162	154	168	137	170	142	159	157	167	138	145	154	152	186	146	151	159	150	155	158	149	149	143	146	144	141	175	129	145	134	136	144	164	135	155	167	147	151	126	139	174	174	149	147	132	143	137	138	136	139	158	168	153	159	143	153	165	156	168	164	168	175	125	157	159	161	150	156	142	128	156	165	141	160	160	123	167	169	164	147	130	143	156	155	138	152	149	163	139	151	154	150	150	170	175	129	155	134	152	160	151	149	155	152	151	156	177	157	140	151	130	156	150	175	156	149	159	135	152	163	150	139	131	141	154	159	167	162	133	143	152	148	143	184	155	143	153	168	163	156	175	150	139	143	173	158	169	165	130	163	152	145	162	160	160	165	163	142	167	155	190	131	146	151	163	131	178	140	148	149	147	173	158	152	149	144	126	162	165	151	140	145	127	142	161	144	148	133	156	143	161	144	164	148	190	150	144	141	156	161	147	152	156	162	152	176	134	141	135	160	155	151	156	166	139	173	128	168	151	132	148	160	176	154	136	148	154	147	153	147	157	144	171	139	170	153	152	152	156	122	151	151	152	141	157	152	142	149	169	155	156	141	138	140	137	152	160	171	156	147	132	149	148	138	162	152	164	132	157	155	168	151	164	163	162	138	138	158	164	159	164	163	165	168	132	154	147	153	164	153	135	157	145	157	146	157	163	148	165	172	153	139	171	156	110	154	152	151	149	152	159	155	152	161	164	182	148	155	149	170	150	160	148	145	146	152	150	148	142	161	155	169	159	137	141	144	152	147	138	157	153	171	154	164	159	148	148	175	147	152	152	149	133	151	151	129	149	165	177	146	152	143	180	154	174	151	139	141	159	162	153	145	144	134	169	145	150	145	155	134	157	131	133	156	151	145	151	155	173	150	164	147	147	128	169	135	148	154	172	142	144	149	162	165	129	146	162	144	166	163	119	144	151	134	170	155	136	150	134	145	137	152	145	176	179	154	150	175	161	156	142	170	139	154	156	153	174	128	170	153	139	148	166	134	137	147	134	137	179	162	138	171	161	142	150	168	136	129	145	159	154	145	173	150	144	162	135	159	147	139	137	148	145	164	147	153	153	146	150	172	162	158	154	157	154	138	160	146	163	152	172	133	166	166	145	113	153	134	142	147	169	170	156	162	154	159	160	183	153	161	153	157	168	166	165	162	159	145	168	154	139	185	155	167	168	138	152	152	189	142	138	159	171	172	139	155	161	158	134	168	148	145	152	147	146	136	169	144	175	181	146	164	157	156	155	142	158	136	144	138	154	135	170	152	176	169	177	176	138	130	166	136	183	149	153	144	151	170	140	158	157	156	133	155	151	148	125	139	171	155	162	153	158	162	159	153	149	167	169	170	173	135	162	140	163	155	139	147	186	160	153	141	164	178	165	143	152	160	145	140	166	161	148	159	168	149	163	171	167	165	151	143	177	153	162	156	144	143	157	138	159	168	155	140	171	124	159	155	143	139	179	172	149	155	141	145	169	154	180	156	158	165	122	149	163	145	160	159	161	128	130	141	157	157	150	149	128	144	139	143	155	154	148	147	152	153	146	146	171	149	145	147	163	142	152	162	167	149	135	156	155	143	154	134	135	173	157	151	160	156	146	150	154	146	143	181	150	156	161	173	156	165	150	138	139	158	143	160	141	157	140	147	119	185	164
16544	1517	3162	3504	3079	2519	2062	1732	1471	1243	1124	1065	965	919	922	829	784	788	742	687	712	680	673	662	638	598	628	601	597	584	586	600	598	585	545	546	554	504	580	524	512	542	529	499	518	524	496	496	511	536	522	534	516	550	490	567	476	530	486	492	514	497	520	493	502	501	494	520	482	462	542	506	525	514	515	529	539	530	488	454	465	489	494	476	507	479	500	531	447	502	473	462	487	485	493	500	529	471	472	486	485	512	507	458	469	476	469	465	527	524	497	471	494	480	479	490	510	463	479	515	472	507	483	462	494	480	489	483	469	537	494	479	492	513	521	484	447	466	446	509	496	483	487	483	499	516	489	490	484	490	500	504	484	480	499	490	477	509	485	527	538	469	495	492	481	477	484	502	443	460	461	497	450	479	514	470	526	490	473	441	510	527	483	486	495	477	449	489	478	515	464	498	469	468	482	480	502	474	467	492	462	459	486	481	506	500	490	506	471	504	478	485	469	455	498	484	485	517	486	491	484	449	482	471	522	475	508	529	469	468	437	479	497	496	455	507	508	450	522	500	504	495	465	489	479	507	487	498	483	497	527	505	498	458	510	489	492	455	485	485	471	459	486	478	464	483	507	512	474	441	487	492	504	476	508	507	499	484	541	456	439	468	448	515	467	500	504	473	494	473	468	468	475	502	481	497	486	451	476	502	518	481	486	503	465	515	464	486	454	486	504	494	517	505	448	476	472	483	563	481	470	488	473	475	453	486	467	484	509	513	504	482	472	457	510	462	494	476	487	479	443	476	483	496	504	488	477	520	486	526	508	520	476	470	512	506	473	497	515	460	463	505	474	485	504	469	465	475	499	458	468	469	510	468	453	494	479	505	449	482	488	486	487	494	490	508	472	501	510	467	486	459	499	499	463	496	483	527	529	474	520	522	501	522	481	505	485	480	476	484	558	477	453	504	508	484	469	480	466	510	442	488	477	485	493	478	465	485	489	472	515	467	504	470	503	498	457	493	535	480	486	469	495	506	489	494	483	494	498	491	468	495	484	508	477	493	519	461	502	473	514	546	472	486	489	477	471	480	495	494	499	483	424	464	462	482	483	502	460	493	506	479	469	462	488	511	515	448	490	528	488	452	449	448	489	487	490	473	475	474	541	482	476	488	475	490	464	467	484	490	506	489	457	526	489	444	458	464	485	440	501	444	496	502	487	485	492	468	488	440	467	498	473	481	471	510	464	505	481	514	487	476	479	518	509	526	497	505	504	494	494	474	463	473	458	458	485	467	468	471	495	483	502	476	484	502	501	490	501	491	485	441	503	450	542	510	484	481	436	451	457	487	453	483	493	489	439	517	488	485	475	518	482	498	498	450	490	454	480	487	471	491	471	498	511	457	500	485	470	538	466	504	481	502	494	504	459	495	507	479	500	500	473	477	477	466	477	481	517	489	467	450	484	488	485	449	427	508	475	519	479	473	539	462	490	474	486	515	478	486	511	484	468	486	455	524	474	504	507	475	492	518	467	456	467	529	479	501	509	486	455	469	470	505	506	457	482	483	462	486	477	467	473	510	497	528	483	543	512	478	495	477	481	476	473	426	484	495	474	477	494	475	493	472	502	509	480	495	495	512	478	527	474	448	514	507	502	486	484	471	471	451	464	448	478	473	482	439	481	490	515	463	445	487	468	442	465	511	476	494	511	480	478	465	460	456	478	475	494	506	491	479	541	521	472	467	477	509	471	460	490	501	475	463	474	466	476	462	465	535	487	511	467	484	489	450	513	477	474	495	478	464	487	456	491	481	495	463	517	472	502	481	505	497	498	469	481	472	451	514	504	466	465	499	462	506	506	464	518	499	479	466	521	522	538	506	479	494	510	454	502	469	510	565	484	510	480	502	511	449	478	488	481	502	486	489	515	520	506	482	487	491	473	491	471	483	454	477	506	474	474	477	474	450	482	512	512	470	487	491	475	528	473	468	464	485	488	468	484	487	521	459	495	506	482	483	463	472	430	436	462	520	477	496	485	469	472	443	479	472	528	481	503	475	492	480	533	489	481	483	459	468	486	447	463	434	518	497	487	498	485	498	446	490	485	486	486	429	451	499	445	482	474	466	484	497	458	513	479	487	511	501	482	402	476	510	502	485	479	506	486	473	511	484	498	458	468	445	516	492	491	540	482	505	503	445	469	500	472	473	491	490	485	522	472	430	495	539	493	459	478	479	493	482	499	479	478	444	477	464	500	467	448	449	425	520	478	462	492	476	520	476	506	477	473	442	478	474	518	480	504	469	479	502	485	474	490	487	503	486	486	461	508	512	471	479	494	483	485	509	470	490	472	499	468	526	483	467	478	507	521	500	516	520	453	458	478	474	491	475	475	491	487	503	502	486	492	487	520	489	461	543	487	486	510	505	498	452	465	497	521	499	475	494	492	448	520	455	486	454	470	462	479	482	496	501	471	491	500	516	494	496	501	478	499	447	495	483	489	511	487	510	526	514	472	482	483	481	445	511	441	535	488	498	458	524	442	462	475	457	499	523	490	515	490	485	497	483	496	516	511	511	464	466	496	462	500	473	484	517	486	490	445	540	506	442	481	453	504	486	489	488	477	509	447	466	510	451	469	492	529	506	484	494	491	474	449	470	479	504	529	526	499	492	517	436	458	497	495	484	477	502	469	453	499	499	478	469	481	472	483	462	473	474	487	471	470	526	478	478	458	493	485	543	463	475	510	521	469	510	469	525	533	470	490	491	461	484	488	475	506	482	452	489	477	493	477	484	498	464	490	466	488	459	454	455	474	526	456	457	477	461	490	482	497	505	462	491	499	453	494	524	506	499	480	479	491	491	508	449	523	515	485	471	487	525	496	463	537	504	512	484	473	447	499	450	463	478	490	500	457	501	508	497	470	516	515	503	469	550	463	486	485	513	485	487	504	484	465	425	513	474	504	461	494	504	475	486	488	444	530	482	477	535	497	490	477	506	462	486	479	504	505	462	465	481	448	517	476	464	482	500	478	503	462	464	437	462	466	453	499	528	482	518	492	478	474	473	491	487	477	485	492	479	490	495	463	455	497	527	504	490	474	462	486	524	510	501	470	464	457	490	501	491	493	475	533	508	458	498	466	476	455	423	484	473	460	501	518	510	482	467	466	498	494	522	494	489	495	529	465	488	494	470	444	476	468	460	497	462	502	488	474	469	482	481	486	447	497	469	462	486	453	508	474	462	510	495	499	456	558	506	482	531	463	464	528	499	469	485	481	494	491	479	505	466	505	506	537	473	496	470	500	535	468	511	526	444	473	464	477	491	497	482	478	493	486	470	507	484	478	468	475	487	455	503	454	475	478	453	527	504	489	505	492	496	498	467	478	516	488	478	509	460	497	485	497	517	503	481	513	448	512	515	455	467	484	476	499	480	492	472	481	499	492	497	485	492	467	492	473	485	531	469	461	477	462	500	486	476	494	503	515	498	496	511	462	510	490	484	465	503	465	453	460	511
43209	17719	6738	2458	1549	1166	932	718	630	539	492	461	396	387	360	347	363	371	306	321	321	286	298	267	277	291	306	271	280	286	267	269	289	275	244	272	283	267	261	266	278	263	248	257	271	238	256	267	241	254	265	232	275	248	266	265	267	277	246	277	254	232	259	261	259	285	232	282	270	271	253	281	242	223	250	239	262	257	253	280	253	255	224	249	258	273	261	243	262	263	244	240	236	269	269	257	249	260	276	256	257	249	234	270	261	265	263	261	243	257	265	266	248	242	253	247	269	227	249	248	249	248	240	270	271	262	240	252	253	252	255	271	249	259	245	252	267	236	254	259	245	256	237	241	245	221	265	249	259	243	245	259	257	241	237	256	256	243	256	256	254	260	236	243	249	275	281	240	260	242	233	256	235	255	269	293	261	253	248	251	268	242	263	241	242	240	256	251	262	258	245	244	221	261	243	231	252	249	243	288	257	245	256	247	249	245	259	240	267	254	272	242	250	251	277	257	250	241	254	246	251	253	242	263	269	264	247	271	264	280	241	214	276	260	270	211	275	248	239	270	254	240	223	253	241	269	251	257	247	269	251	224	257	239	249	270	253	245	270	255	240	272	268	257	244	243	254	258	266	266	278	224	243	239	242	278	255	263	250	232	265	266	278	236	258	243	260	250	284	246	227	269	245	250	218	243	248	266	250	269	254	254	258	243	264	268	269	234	228	253	263	236	268	243	245	223	284	232	278	246	262	218	230	250	251	256	276	225	242	225	265	255	254	257	258	252	231	234	249	291	250	239	267	244	248	241	243	258	255	211	239	245	240	263	239	300	272	245	292	239	249	256	259	255	273	237	272	272	232	238	233	251	260	240	273	256	243	267	255	254	252	268	258	246	238	256	256	234	243	238	275	276	261	233	252	246	253	267	280	245	235	245	263	223	261	275	251	262	270	253	252	275	271	234	237	278	283	226	262	277	262	247	249	265	246	270	278	256	251	266	232	270	243	254	242	256	246	244	241	250	261	278	237	240	272	267	249	228	270	264	235	238	240	251	234	221	270	252	260	249	288	292	263	248	251	269	253	232	266	260	228	240	296	272	263	248	243	261	224	247	245	261	253	233	237	216	266	244	235	229	277	247	242	268	248	267	270	246	245	254	255	249	254	250	247	269	247	233	251	248	251	233	222	280	256	261	258	249	243	218	254	241	255	255	244	222	271	258	252	224	275	258	259	258	236	238	251	250	277	260	250	227	282	278	258	242	257	244	256	234	255	269	255	256	274	276	279	253	265	205	254	242	240	229	280	230	250	229	247	224	250	263	276	247	258	253	248	254	235	270	262	243	228	256	251	229	273	233	254	258	249	261	251	232	234	265	268	268	254	259	243	228	226	244	253	246	262	251	241	273	251	253	275	246	259	251	278	247	259	244	262	253	266	234	254	231	223	254	273	228	253	242	235	248	224	245	230	249	261	259	276	240	230	239	238	260	291	234	237	244	227	246	248	255	251	257	236	261	250	249	264	269	268	262	252	236	250	254	251	249	266	248	260	244	259	252	256	251	228	247	239	247	248	250	245	259	274	245	263	284	233	260	265	226	249	229	243	254	237	239	244	244	251	238	275	235	267	261	275	255	279	256	262	245	249	244	276	240	266	253	269	264	265	248	263	283	275	247	248	280	284	239	241	261	266	251	239	254	257	243	251	242	271	279	254	252	250	216	253	256	255	264	238	259	248	236	257	223	235	247	261	241	258	243	265	243	223	249	234	259	288	242	247	245	232	250	232	240	260	243	273	242	252	241	256	242	248	225	284	255	261	266	262	236	244	263	257	258	262	245	275	241	249	239	242	228	269	257	228	240	235	246	247	255	261	236	225	277	255	229	294	238	277	234	223	264	285	250	238	246	222	269	229	238	271	280	233	245	241	238	267	272	244	219	239	255	249	242	269	243	236	244	271	263	254	227	240	264	264	258	255	236	235	233	255	250	246	244	234	266	262	261	251	259	240	275	273	247	256	256	240	276	247	245	227	266	243	198	271	269	256	260	232	248	271	236	248	250	273	256	275	279	255	268	251	257	291	259	278	231	258	281	249	267	245	256	212	241	229	241	252	257	267	229	231	278	222	274	276	240	229	256	258	255	265	254	270	229	251	244	256	247	261	254	260	252	255	241	228	246	239	256	259	263	259	261	259	240	230	274	259	283	250	238	264	220	240	249	272	237	254	230	249	278	247	261	266	264	269	260	263	247	246	251	252	224	236	255	250	258	226	260	244	249	229	258	266	243	248	259	251	251	237	272	239	230	247	242	214	261	261	279	271	240	241	250	262	281	233	237	285	258	246	265	252	245	254	251	240	255	240	231	254	248	265	257	273	246	247	268	249	262	247	236	255	243	246	238	230	250	259	261	242	251	248	275	221	268	242	224	217	257	260	241	246	265	256	288	269	236	259	266	233	281	256	220	246	233	229	222	250	271	270	263	241	223	268	251	236	261	263	246	250	264	260	250	225	224	250	259	251	236	265	265	258	232	265	276	248	216	232	265	250	249	263	262	245	249	235	247	259	246	270	268	248	238	241	220	261	244	230	239	264	245	254	231	232	247	264	225	247	271	232	270	277	241	230	270	259	254	248	275	239	251	247	276	261	264	240	251	252	263	265	247	255	250	232	233	288	261	254	282	276	243	264	255	242	282	253	277	246	256	245	259	266	274	245	255	245	263	262	259	231	275	244	251	231	251	263	250	264	250	280	255	260	255	278	252	255	252	244	281	263	228	234	261	232	247	275	263	251	239	267	246	242	273	259	262	251	252	244	232	255	256	264	254	244	247	259	264	244	264	253	274	227	267	273	288	235	258	243	229	239	257	248	260	243	229	241	274	221	262	245	260	241	260	229	266	253	222	255	251	272	240	233	255	238	257	269	276	255	236	252	240	258	218	266	264	269	248	224	227	269	267	206	249	256	256	252	258	244	252	260	245	254	255	248	245	259	270	227	258	269	273	250	254	252	224	250	257	260	243	245	259	237	261	275	247	246	247	258	225	223	251	235	262	240	263	245	239	266	282	286	243	272	246	250	278	246	267	262	252	265	237	246	261	252	255	247	249	239	274	246	254	237	257	262	278	262	252	286	255	247	245	268	215	246	242	243	277	262	252	258	239	258	251	241	265	239	235	264	280	268	215	247	262	228	275	247	290	248	223	241	249	253	241	263	255	242	267	270	224	270	256	261	253	256	250	258	250	247	236	274	268	253	224	258	249	249	277	220	258	256	255	245	260	258	241	244	257	242	254	257	257	251	248	257	266	242	250	258	223	256	260	251	251	246	281	254	250	247	259	239	248	264	251	239	255	232	267	252	257	261	275	240	237	228	280	252	259	276	235	258	230	242	275	273	239	235	254	269	265	248	259	254	233	231	258	249	240	268	224	248	254	241	242	256	258	262	218	224	208	244	266	217	243	238	285	254	260	260	268	258	253	247	264	236	277	244	264	262	262	243	265	259	238
22038	2732	5886	6721	5577	4722	3760	3144	2738	2441	2065	1861	1740	1607	1491	1467	1354	1271	1246	1214	1118	1046	1035	1051	1006	938	1034	964	953	931	944	963	887	867	846	888	778	840	901	848	855	900	882	814	877	801	755	799	825	798	800	797	816	867	803	764	793	773	781	723	768	823	741	752	747	724	825	776	735	760	721	741	770	717	793	794	739	746	778	724	784	725	772	748	757	715	767	747	722	796	724	733	720	718	701	795	742	739	774	759	763	776	712	757	742	757	725	763	722	756	786	720	758	779	733	777	745	762	758	753	701	732	766	784	762	765	727	743	747	690	767	747	764	778	714	729	689	747	702	744	721	773	730	705	690	733	748	757	749	738	758	785	732	748	782	733	763	682	704	725	738	749	776	763	723	774	771	703	747	770	723	747	756	689	744	752	748	729	735	738	724	755	783	733	712	754	826	751	787	716	697	740	742	781	775	756	710	718	681	748	706	734	769	720	724	733	745	769	738	696	752	702	717	744	769	792	743	740	741	736	731	725	776	711	721	750	762	692	753	753	747	706	787	718	735	724	754	695	741	734	721	749	751	745	689	805	702	678	729	722	729	672	733	707	754	739	763	772	764	741	783	759	726	760	725	739	787	668	760	728	699	720	739	745	694	761	721	766	760	780	724	759	754	755	738	780	740	750	757	759	719	751	717	766	759	747	755	750	716	727	734	701	703	737	703	797	723	758	696	731	711	741	720	686	742	729	759	681	740	770	773	767	715	728	738	740	763	716	705	712	712	708	712	748	739	743	700	710	760	737	748	714	765	736	704	736	782	744	737	750	792	754	702	732	715	783	752	744	753	762	702	747	743	729	727	772	725	734	730	769	780	739	757	752	719	706	726	689	756	743	704	764	719	734	745	733	751	721	766	727	761	736	736	728	730	734	760	737	747	751	719	717	748	770	724	698	753	766	760	678	763	733	734	749	742	710	728	745	761	720	719	799	713	730	738	716	775	687	693	771	760	697	716	721	776	739	739	765	719	738	752	741	754	715	763	691	741	729	748	730	717	695	723	735	769	778	707	741	724	698	727	730	696	767	672	759	734	750	740	714	759	733	751	744	723	735	716	744	775	772	705	738	722	749	740	717	739	713	755	715	742	757	761	747	748	758	730	753	780	761	767	763	731	783	743	712	724	709	709	695	742	725	701	705	734	748	748	732	730	725	697	752	752	755	730	771	697	732	741	752	721	752	722	764	728	749	749	786	731	725	752	728	778	742	732	711	732	692	741	764	720	752	781	789	739	721	731	736	720	707	730	738	743	753	708	714	776	701	717	735	745	742	727	719	769	694	778	730	723	748	735	743	781	770	777	741	683	720	744	707	790	750	733	715	725	722	716	736	754	741	782	777	758	699	751	764	738	722	780	737	728	771	747	730	763	720	717	762	778	718	753	749	773	751	747	762	746	713	704	739	718	695	731	756	742	740	692	740	775	761	765	729	714	767	775	765	739	727	777	744	715	764	731	713	744	721	748	723	744	788	679	741	683	678	778	717	688	690	722	718	715	719	731	772	728	756	719	751	741	730	804	733	705	728	725	738	755	670	730	714	744	761	710	732	743	729	730	675	775	754	782	740	719	732	704	755	720	746	740	729	697	743	719	715	700	768	758	759	753	755	784	712	745	720	759	705	748	755	722	712	738	703	720	736	721	751	755	752	714	733	739	722	736	774	713	783	722	746	728	702	764	707	750	752	731	740	754	770	721	709	764	704	781	685	766	716	776	696	753	717	714	731	700	738	721	745	719	719	736	755	751	697	768	743	781	765	752	729	767	748	769	765	742	728	718	715	723	726	756	784	781	711	696	733	786	765	768	753	760	719	730	748	733	768	731	743	737	697	731	753	715	761	671	730	752	728	755	702	758	706	744	726	740	733	741	728	708	779	738	716	724	767	745	763	726	760	752	740	741	737	794	707	731	744	728	733	706	804	749	731	759	722	736	779	721	712	714	729	754	724	758	755	725	730	686	754	738	742	778	693	775	729	717	797	682	744	756	755	686	690	739	728	733	660	715	752	702	671	672	729	798	726	733	721	739	752	744	725	746	791	752	735	698	746	801	780	730	713	791	759	765	708	741	685	756	712	781	731	730	750	724	740	766	736	753	727	748	722	732	781	693	750	747	768	749	755	780	788	714	741	698	771	756	760	761	794	698	768	736	764	726	747	739	705	779	753	743	719	734	733	771	771	744	782	722	725	748	767	768	752	727	758	745	768	750	725	731	742	821	743	747	749	753	752	781	779	732	757	737	761	700	772	722	706	778	750	792	743	735	758	757	761	694	716	747	688	702	754	750	724	776	777	762	740	751	697	791	751	745	744	777	733	736	729	733	707	761	698	712	728	741	743	703	778	741	774	766	754	763	726	754	750	759	675	775	733	720	736	751	744	731	751	776	728	783	746	730	730	719	693	763	709	752	734	747	704	675	702	714	733	800	759	744	712	732	738	685	749	789	730	715	801	739	726	713	777	733	778	769	756	724	746	724	721	724	691	755	742	718	696	750	786	729	707	732	683	723	723	718	706	767	739	773	750	785	754	776	710	711	728	762	722	751	767	762	719	721	736	777	767	704	763	707	738	757	704	749	704	751	726	735	706	733	757	765	745	721	695	765	750	733	725	728	777	762	752	773	717	742	779	737	716	766	748	749	669	727	723	685	726	748	696	758	736	758	744	737	695	713	748	803	728	688	742	770	720	787	740	714	737	747	742	745	793	724	702	728	757	720	722	775	756	680	748	729	737	735	767	721	748	741	711	688	751	726	728	751	741	707	757	764	768	715	713	763	721	748	735	749	747	730	700	727	757	740	723	722	710	695	712	713	750	741	793	787	714	697	753	749	703	704	701	712	778	713	721	718	743	700	743	751	680	785	732	741	695	685	711	719	736	754	740	742	749	747	697	733	763	818	714	720	695	718	743	751	740	714	726	712	756	724	762	682	750	732	743	790	713	672	743	728	747	777	752	755	709	741	733	706	797	745	769	702	775	711	725	812	721	735	731	757	750	747	708	766	729	712	760	722	740	745	808	791	717	746	761	722	745	753	751	759	754	738	749	742	719	741	739	735	806	725	769	708	750	707	806	751	673	726	743	782	742	754	765	733	739	808	729	733	718	795	704	753	749	739	716	713	722	734	744	735	708	729	774	729	742	747	762	709	708	716	684	710	726	725	787	730	737	727	739	697	757	731	742	761	718	722	762	719	718	723	750	705	725	688	731	736	774	710	749	758	748	732	683	800	728	769	712	763	756	756	747	705	707	717	744	708	701	747	706	713	793	764	742	736	753	742	702	697	750	787	785	769	708	732	759	774	726	766	726	728	796	758	769	766	735	748	713	728	752	733	775	734	739	723	688	729	787	684	730	756	702	689	731	756	750	733	734	721	764	728	734	732	717	763	748	765	746	757	692	725	768	669	780	734	741	720	744	744	746	730	742	715	726	750	695	738	687	723	708	759	722	760	774	789	786
4464	315	191	144	117	103	87	75	75	87	94	78	67	75	85	79	72	92	78	78	79	91	66	78	72	92	90	71	89	83	80	75	77	73	92	78	75	68	83	78	81	70	73	65	76	88	79	88	74	73	67	82	92	103	58	80	87	71	78	71	79	81	67	90	69	84	83	75	90	74	78	85	70	78	89	66	70	69	68	86	78	87	79	96	79	78	75	97	66	79	80	83	80	72	70	78	80	65	68	88	71	74	82	78	63	77	77	64	83	65	75	86	75	70	99	66	78	79	70	50	78	89	77	75	79	77	68	80	91	69	79	69	67	70	86	67	69	64	87	74	72	87	74	81	90	89	68	73	64	92	79	66	83	86	61	88	74	70	68	71	77	83	86	77	67	81	75	67	80	77	77	70	80	76	71	72	89	83	78	92	82	77	80	102	71	94	69	82	93	85	77	78	70	83	72	77	92	87	68	70	75	83	88	96	81	72	71	66	89	87	86	65	72	96	76	72	60	75	78	80	77	63	95	70	76	91	85	76	95	95	76	55	90	74	74	70	72	67	75	74	67	79	96	73	81	80	78	75	94	87	96	73	74	77	78	76	97	74	81	78	77	90	82	88	76	83	88	84	77	75	83	68	69	90	76	80	69	62	87	81	79	69	81	70	62	73	74	82	55	91	77	68	79	74	82	91	70	71	71	81	88	78	86	75	82	85	76	83	89	79	78	72	76	82	87	93	77	79	70	76	84	74	91	75	61	93	58	82	72	57	89	82	77	70	74	74	72	71	73	76	83	61	70	84	105	79	90	77	73	66	67	68	76	86	70	105	65	78	83	64	73	87	67	77	76	89	75	68	77	72	76	79	81	72	84	78	78	70	89	91	74	78	81	76	73	80	71	78	82	76	81	88	64	96	69	71	71	72	74	82	83	83	82	73	75	81	80	78	88	72	79	70	80	67	80	77	81	78	82	80	74	67	77	83	98	82	69	72	73	67	63	78	85	68	85	85	67	74	80	90	76	70	76	88	78	76	73	74	74	92	66	96	88	80	71	86	91	80	92	77	95	75	78	74	80	72	80	86	77	63	80	65	68	72	75	83	81	79	78	96	68	74	80	83	81	70	85	73	62	76	87	77	77	90	70	77	74	73	78	91	73	68	69	88	78	89	81	85	75	66	76	74	76	73	80	81	79	76	75	69	77	78	71	80	79	73	71	81	80	91	89	69	79	77	77	90	82	74	77	79	73	68	72	94	87	63	69	78	85	69	80	62	81	68	69	79	79	79	65	86	90	66	79	67	91	86	78	84	94	75	68	74	88	69	93	77	86	83	72	81	77	86	64	97	87	72	71	69	75	82	74	62	89	82	57	77	75	90	73	51	65	86	100	85	75	94	75	57	76	81	78	83	83	83	91	67	86	88	77	85	76	75	59	75	77	72	84	81	67	80	81	86	67	70	81	77	80	74	82	73	56	82	92	73	90	79	66	70	78	76	72	69	58	59	77	77	67	64	87	73	89	91	71	90	77	92	72	80	72	78	80	92	74	81	96	97	78	75	76	79	68	73	75	82	71	81	82	75	73	65	78	72	78	77	79	73	70	81	81	92	81	98	64	75	86	95	83	76	67	99	80	68	76	83	61	72	71	76	77	85	88	87	70	69	86	87	84	73	79	67	85	78	80	83	81	75	88	74	67	89	91	68	73	74	81	72	91	61	86	88	72	79	77	91	72	68	68	78	77	99	68	86	84	90	85	96	71	79	87	65	89	70	87	76	81	91	83	76	70	89	69	88	75	82	81	71	72	104	79	79	70	76	56	69	76	75	67	76	85	80	72	70	73	80	97	68	65	83	76	80	95	80	75	72	67	64	77	73	86	79	73	79	84	89	66	83	82	79	80	72	70	81	73	84	81	76	86	95	74	67	69	91	68	74	74	86	76	73	77	79	73	89	80	73	73	73	70	81	77	83	70	75	86	85	80	76	71	71	79	71	82	77	72	79	88	69	71	75	107	90	75	76	77	79	80	71	58	74	64	86	86	93	70	85	88	82	63	79	97	85	86	77	90	74	69	70	64	94	87	69	72	77	85	74	69	64	79	96	83	67	65	67	90	94	82	72	69	83	72	68	76	76	74	89	82	80	63	88	68	80	83	69	77	75	79	73	86	77	89	73	75	90	77	70	81	75	73	79	87	78	75	76	83	92	73	73	75	76	61	85	83	70	79	85	71	78	81	73	79	79	79	74	84	77	78	74	76	86	77	79	84	91	75	79	68	70	75	80	75	82	74	81	82	69	72	83	69	70	73	79	81	92	69	65	78	91	71	73	79	87	95	73	84	96	83	89	71	86	100	64	73	75	88	97	95	73	80	68	71	69	75	88	84	65	59	77	73	70	86	92	83	84	96	77	81	78	64	81	86	71	76	67	83	73	85	78	87	104	86	65	79	92	75	96	69	87	92	79	85	81	68	60	61	88	78	89	66	66	83	70	84	88	74	64	70	78	79	87	73	69	84	72	75	70	81	73	70	60	80	97	72	93	77	80	82	90	78	90	78	72	73	78	61	82	73	70	79	75	77	91	67	78	75	82	72	74	81	84	74	74	74	85	75	75	75	82	93	74	67	75	86	73	81	92	70	91	78	70	87	67	76	80	89	64	80	96	75	73	91	66	71	90	83	82	69	79	81	84	71	71	90	71	77	83	77	81	95	88	85	70	64	90	81	86	80	90	70	79	86	76	83	82	78	67	72	67	78	77	82	97	90	77	83	80	79	87	79	86	65	85	87	68	71	83	83	78	90	76	73	81	70	74	80	65	79	87	70	76	88	84	94	92	91	64	92	99	90	83	83	90	74	70	67	77	60	75	77	68	77	75	74	69	72	98	74	81	86	75	75	76	88	83	86	86	88	90	82	62	85	95	84	79	78	76	77	72	86	69	72	91	81	80	78	79	57	94	67	74	85	97	69	73	75	87	65	71	92	65	86	73	68	64	62	87	78	63	73	77	89	77	77	72	79	79	94	67	84	83	79	86	82	81	89	83	87	78	63	93	72	78	78	63	84	73	79	69	71	79	79	83	61	72	79	80	68	86	78	85	80	89	93	73	83	79	83	74	62	82	60	87	73	77	97	66	86	72	88	94	89	85	70	74	101	75	87	74	98	77	63	86	91	75	82	74	88	71	71	72	77	79	69	63	71	59	76	87	70	77	90	82	75	90	65	75	68	78	71	75	77	78	56	82	77	84	75	85	94	79	83	68	83	65	72	74	88	76	76	76	54	86	81	70	88	61	72	81	74	75	69	79	84	81	70	67	72	59	61	71	86	80	86	81	89	80	82	62	70	79	81	77	90	82	94	75	95	78	68	75	64	84	86	76	84	74	85	79	76	82	106	77	78	82	74	81	80	86	82	83	93	60	90	82	84	83	92	90	71	66	59	79	78	71	70	90	68	67	84	80	95	83	74	72	85	82	79	74	81	81	74	90	90	75	84	73	68	87
3868	357	519	452	442	412	392	342	356	333	354	350	302	296	321	327	287	330	322	289	310	304	296	271	273	266	307	285	275	315	301	280	290	279	312	296	287	308	294	281	276	286	292	314	279	279	281	315	281	275	326	271	276	288	304	271	291	281	300	295	272	289	338	317	279	258	276	294	317	273	293	280	287	251	292	284	279	282	283	288	272	321	303	296	294	274	270	312	299	313	327	288	324	284	281	293	284	257	302	337	287	304	279	276	310	297	266	255	276	301	290	287	272	302	284	315	264	300	291	268	282	270	327	270	293	312	285	299	286	289	304	297	245	286	259	286	266	297	273	317	288	283	272	303	272	315	291	300	267	259	293	275	313	267	257	319	263	294	282	239	284	294	261	289	310	306	288	271	316	311	285	284	309	288	291	293	321	305	280	292	301	322	286	264	305	267	299	300	297	287	297	294	300	248	309	265	282	288	281	293	313	300	271	266	255	282	312	312	264	280	277	278	282	272	284	293	274	266	307	326	306	290	322	286	298	283	306	302	264	293	262	265	303	272	291	274	283	274	273	300	251	288	288	285	273	304	292	307	282	285	285	256	287	312	277	276	271	289	307	284	293	276	299	292	297	277	256	289	287	275	285	266	261	272	292	273	265	268	276	284	316	277	287	309	284	273	286	270	303	289	296	294	319	329	296	291	320	275	307	275	275	310	277	274	292	284	299	286	293	293	296	259	292	291	277	278	277	279	304	292	308	279	297	290	309	259	307	289	305	260	309	288	248	257	313	265	284	305	301	272	247	316	265	307	298	334	273	316	284	262	287	303	278	324	278	279	303	285	300	283	280	281	283	276	280	281	304	295	273	303	290	276	257	279	280	309	280	310	280	290	282	300	281	282	289	274	305	268	296	303	276	258	307	255	281	320	309	283	281	306	300	274	289	289	244	306	285	301	303	269	279	286	295	310	302	301	280	278	292	284	287	270	283	288	283	296	286	294	275	311	298	262	281	285	300	291	295	298	307	292	287	263	263	270	281	291	289	287	321	303	247	304	286	268	270	285	281	302	297	253	275	275	298	290	264	305	309	272	274	271	288	325	312	261	257	282	296	310	243	291	294	289	287	293	321	303	276	290	295	297	299	291	293	287	302	295	306	267	293	281	277	277	277	270	308	280	303	293	293	251	283	290	296	297	269	303	278	301	269	297	286	317	275	271	300	260	306	269	285	302	312	271	278	294	291	300	288	298	294	317	296	270	315	258	304	272	305	318	292	272	287	307	265	274	320	270	306	269	281	278	275	263	303	269	282	301	293	314	288	303	294	250	264	301	311	266	258	253	276	296	306	283	268	300	290	249	272	249	309	301	304	303	285	282	283	279	301	295	287	308	282	318	275	295	292	280	294	272	313	296	310	302	275	265	297	294	279	287	277	283	268	281	310	283	303	278	292	296	292	293	299	287	319	288	295	291	265	295	304	269	277	294	287	317	291	274	277	297	290	330	272	271	293	304	274	289	305	287	295	272	266	271	265	295	272	276	266	302	296	257	283	269	277	273	299	268	288	278	283	258	289	284	287	296	287	282	276	294	280	300	298	263	281	253	252	259	286	279	312	288	242	295	307	311	300	293	266	266	277	287	302	295	306	284	314	279	272	295	284	275	309	275	270	279	302	317	290	277	276	281	297	296	279	282	302	325	279	274	261	282	308	262	290	295	274	266	254	294	280	283	304	289	293	310	278	272	280	276	269	300	311	299	292	273	272	275	253	294	286	325	281	270	291	285	317	293	304	295	292	280	303	276	264	308	299	328	288	279	284	278	278	276	259	296	330	289	257	311	314	271	289	317	330	321	303	264	283	285	270	284	262	299	270	282	290	296	286	284	282	289	323	277	314	275	296	276	289	286	300	319	297	309	279	289	282	291	262	316	293	278	267	281	311	279	298	284	261	291	266	266	267	282	270	279	293	268	300	287	265	292	303	282	276	279	293	278	265	298	278	278	285	315	295	289	304	280	289	285	261	311	286	309	284	275	300	292	281	293	299	290	270	305	278	265	296	278	274	289	282	274	283	298	285	299	269	279	284	294	276	270	298	309	287	273	268	303	264	290	286	289	303	321	301	291	269	310	289	253	312	305	305	272	299	306	270	269	288	303	301	293	275	299	289	285	295	277	313	281	268	310	280	308	320	312	307	305	280	284	301	286	297	266	293	301	319	282	288	286	291	275	289	272	310	305	319	291	271	293	293	332	255	295	298	293	291	262	264	304	275	301	303	304	260	287	303	264	283	299	284	289	269	314	301	300	313	261	302	268	296	283	280	280	278	295	316	282	282	293	293	291	288	274	289	270	279	299	294	296	295	289	303	279	278	294	268	286	283	279	311	314	261	309	293	301	285	323	283	281	263	320	302	283	283	291	279	274	269	275	294	281	236	275	276	259	311	278	250	310	305	270	277	262	259	288	291	274	268	279	275	267	286	305	272	297	281	300	277	268	276	281	290	275	288	273	311	304	279	276	299	291	273	273	312	289	268	286	273	328	288	263	306	314	280	277	295	290	273	271	320	286	292	279	258	259	268	283	285	292	278	297	289	251	292	268	296	286	279	272	278	331	293	306	284	279	290	294	275	305	304	308	305	303	288	318	295	268	293	271	252	292	281	291	283	300	307	293	265	326	271	280	284	264	290	296	320	314	258	297	293	287	257	309	293	275	275	288	291	266	311	280	276	296	283	292	274	287	277	284	280	272	292	292	276	274	275	285	294	304	293	280	266	301	311	284	271	267	292	268	253	295	314	309	285	308	272	288	294	289	289	319	304	268	295	255	289	285	260	308	292	279	279	299	287	267	295	278	251	283	295	284	288	289	311	293	291	289	299	259	279	276	314	282	291	272	284	285	303	258	303	265	278	281	271	292	266	319	306	287	299	318	292	275	323	277	301	270	282	285	265	306	294	269	277	302	283	272	274	298	287	316	269	267	276	264	275	299	295	289	276	292	275	291	313	301	293	284	293	267	296	290	279	286	294	286	317	299	279	273	291	318	290	270	269	276	281	294	266	314	289	290	281	302	282	272	273	301	282	296	295	290	282	301	293	284	298	314	286	276	262	281	300	305	269	265	315	273	270	280	274	306	277	252	298	287	284	267	290	256	258	253	286	288	301	304	279	297	281	268	297	282	285	274	268	305	275	278	281	284	293	284	303	281	302	286	286	276	263	275	288	288	295	265	296	313	312	289	275	330	311	313	254	270	300	294	283	269	305	290	275	263	302	301	289	305	293	301	298	305	296	288	265	317	295	294	284	305	284	296	275	293	303	272	283	297	299	285	267	288	297	297	276	301	286	272	280	288	301	308	301	273	273	274	291	282	265	289	290	280	299	298	291	273	300	279	283	269	278	256	259	299	302	281	264	308	261	274	305	280	254	261	294	265	264	272	282	306	300	259	307	304	337	257	287	261	302	306	300	295	276	292	276	284	304	283	261	299	295	289	267	261	280	284	280	321	268	260
34680	8229	1741	1162	783	621	504	374	351	300	285	279	223	231	205	218	199	191	197	167	189	160	206	180	171	165	179	174	169	169	170	166	165	154	161	158	151	186	180	170	169	160	158	143	131	148	155	151	161	155	150	153	151	157	160	163	152	160	153	141	181	169	160	139	153	152	174	159	150	155	147	145	152	133	175	182	145	166	159	136	161	165	172	178	152	148	137	157	130	151	136	170	155	160	121	158	165	159	175	148	162	130	174	150	143	165	153	171	163	156	155	156	137	170	164	166	152	145	142	145	154	136	148	149	166	154	162	172	146	157	155	142	154	163	119	152	130	153	143	158	175	120	164	149	147	154	146	147	186	163	147	160	163	127	130	134	158	148	152	134	150	149	152	146	156	169	136	152	135	177	145	150	136	135	162	144	174	167	167	125	152	147	154	145	162	142	129	154	155	148	161	137	155	128	162	161	146	142	154	150	147	144	160	134	149	152	168	158	177	158	155	153	152	127	151	145	171	171	165	163	152	145	154	169	146	143	132	159	137	149	153	156	157	157	164	153	146	157	171	143	160	140	146	148	178	172	162	141	163	126	133	183	154	168	155	148	135	154	154	135	141	158	156	168	182	146	160	177	131	170	139	136	153	146	161	154	134	156	177	140	150	156	142	167	128	153	182	151	149	150	136	140	157	145	150	154	153	161	160	145	167	148	153	162	132	160	146	165	163	134	168	142	151	133	156	159	161	164	158	145	148	169	141	148	154	153	127	170	174	181	151	165	150	150	181	109	114	154	152	159	167	154	170	177	149	154	158	171	151	161	174	152	156	158	173	144	175	152	160	171	156	149	141	152	148	145	146	144	154	177	152	148	140	139	151	152	149	158	160	156	148	139	137	169	150	165	159	153	175	140	167	165	155	153	172	155	160	129	151	151	167	158	134	147	156	177	152	172	161	166	193	163	120	159	150	144	137	142	163	157	163	142	157	149	156	162	165	168	167	178	156	148	143	150	169	156	126	140	160	147	160	153	143	167	153	147	139	170	140	171	139	174	127	143	171	142	175	138	154	141	143	141	181	163	143	145	143	163	154	160	133	167	127	133	150	160	161	161	152	153	146	159	173	153	140	163	165	155	157	148	168	158	143	148	172	163	147	168	170	158	142	137	147	141	165	148	161	151	149	171	148	153	159	140	138	157	148	138	164	146	153	147	143	148	146	144	153	171	152	161	156	177	149	155	157	158	152	156	145	128	151	136	142	159	136	163	146	145	125	146	156	153	141	158	131	143	136	166	143	159	141	150	146	149	159	182	155	140	121	163	181	149	154	158	142	142	126	157	158	150	173	155	180	149	174	132	132	167	146	140	154	150	144	147	154	156	129	145	151	151	163	164	164	162	173	148	159	153	155	141	147	135	168	145	135	152	154	160	131	149	148	152	133	153	127	162	157	156	152	137	127	155	151	128	143	148	151	177	146	146	134	155	148	170	175	155	157	146	149	160	177	139	179	158	153	126	170	152	165	167	134	154	166	151	149	159	130	159	163	147	163	151	169	148	140	159	174	139	161	154	131	151	157	145	149	159	147	170	156	163	155	139	126	136	161	128	138	141	131	160	143	132	178	160	153	155	165	158	137	149	127	147	151	170	142	161	157	170	117	134	133	148	141	161	155	161	155	152	171	143	138	163	152	148	133	153	145	141	166	159	163	159	146	152	149	139	158	140	154	143	135	143	171	140	172	158	171	156	148	120	163	155	153	148	144	147	149	152	143	140	161	153	169	156	135	162	152	144	162	151	135	175	170	158	154	150	145	154	151	163	159	125	123	139	153	150	133	151	152	155	153	169	155	142	129	162	163	159	158	171	147	137	162	170	176	149	140	158	157	149	126	136	159	167	146	146	166	157	160	162	142	153	178	146	157	167	144	158	139	164	132	142	151	167	139	153	151	144	154	167	152	160	155	152	144	150	150	131	121	150	151	164	143	164	179	132	139	165	137	154	143	139	156	165	171	163	161	168	176	149	148	144	147	144	173	152	154	143	157	161	133	151	145	155	138	166	162	140	168	150	152	150	139	137	146	159	142	177	155	144	146	155	155	153	156	138	157	148	153	145	126	163	152	172	174	137	153	163	173	160	145	180	147	164	178	149	122	148	173	155	135	158	141	157	137	153	148	149	140	139	164	140	149	163	154	157	150	148	138	154	149	156	151	161	143	142	161	150	145	143	169	151	149	145	163	165	134	158	140	152	160	158	146	164	140	141	159	166	148	162	146	156	137	167	148	143	159	149	160	154	159	147	149	134	155	158	158	155	146	144	145	162	163	153	153	151	163	143	161	157	151	163	164	165	169	155	165	165	142	152	175	144	165	142	141	158	151	162	144	142	167	184	135	139	148	152	142	146	146	154	145	162	138	147	160	164	168	155	165	131	153	142	126	168	147	147	147	149	155	149	136	163	167	149	139	121	157	153	164	141	139	137	175	149	164	149	143	141	147	161	144	141	165	139	146	158	137	137	158	160	128	125	135	141	159	159	141	142	128	175	177	130	143	164	153	147	141	166	143	149	132	156	128	147	140	188	125	168	156	154	163	167	146	136	134	152	148	145	144	164	161	163	156	147	142	141	148	122	167	154	141	145	175	115	155	140	171	163	166	149	155	159	149	160	158	146	161	170	137	160	142	158	144	150	166	150	154	151	135	137	168	153	171	145	162	166	162	151	140	138	151	144	139	145	145	143	146	171	163	147	158	149	146	141	136	159	159	156	147	149	152	161	154	146	141	141	150	158	170	146	146	148	135	157	118	155	169	170	150	154	172	151	163	146	142	141	177	166	134	169	169	139	147	148	137	141	164	180	148	138	161	165	151	137	149	152	139	154	161	139	151	129	130	157	157	160	153	131	144	145	169	165	140	163	150	140	130	145	147	152	128	152	148	137	150	137	171	169	150	150	146	155	171	149	151	157	151	158	144	150	159	135	145	165	162	155	141	135	138	160	163	155	146	148	158	151	144	161	133	169	124	146	157	157	148	149	133	157	167	153	163	150	142	133	163	158	149	166	154	171	131	149	146	157	153	142	157	144	153	137	161	159	126	158	155	178	149	163	151	159	144	165	170	136	164	152	146	150	141	146	156	158	167	171	142	166	159	170	135	174	147	151	147	137	161	173	163	150	165	151	181	153	144	149	168	154	172	159	158	173	159	145	161	157	157	162	136	152	154	144	144	170	168	130	155	176	167	148	138	148	132	155	174	176	144	149	146	143	166	157	125	150	152	147	136	155	140	152	141	135	155	146	139	164	173	160	146	159	160	162	143	173	155	140	133	163	175	155	164	156	153	163	164	136	162	149	161	152	146	173	151	149	142	147	191	129	152	172	162	146	160	184	152	169	146	148	143	154	159	164	153	164	167	169	162	161	158	140	140	135	180	127	133	164	153	138	137	157	127	158	145	175	135	180	140	150	160	136	160	157	152	143	134	141	148	155	153	138	134	148	145	159	148	160	181	150
16393	1451	3181	3695	3100	2492	2089	1706	1415	1292	1187	1047	989	888	842	810	829	770	707	766	709	687	648	576	603	588	640	613	548	611	579	561	575	577	542	568	554	499	517	512	568	530	548	556	518	518	504	533	547	512	553	506	486	520	532	485	510	498	508	518	485	494	523	528	476	542	498	539	485	492	512	506	510	515	519	503	493	537	517	514	514	465	539	519	510	477	504	467	473	479	494	511	487	481	473	465	496	525	463	483	505	538	538	462	490	497	508	471	465	507	516	505	520	479	506	485	452	474	530	467	530	505	460	492	463	480	530	526	481	482	450	482	456	456	498	480	522	530	502	481	485	484	484	529	490	506	485	484	486	506	510	457	480	491	512	487	479	488	499	484	481	457	495	476	463	498	482	474	495	466	491	475	492	453	495	489	462	517	464	475	497	448	448	486	471	504	462	452	481	501	462	480	509	487	501	468	465	475	483	445	452	508	486	487	503	427	502	511	476	496	494	452	509	506	496	508	460	489	468	500	517	508	535	455	455	464	507	442	493	507	485	496	503	495	491	521	485	508	502	509	507	488	450	472	479	488	484	493	487	455	491	508	520	476	483	461	468	467	508	513	516	474	494	477	518	451	489	463	497	507	485	470	474	490	467	509	512	479	491	493	519	478	435	455	483	508	447	442	510	471	499	500	490	521	526	467	486	457	456	495	504	482	487	513	427	490	490	483	484	469	489	518	480	509	506	485	494	491	479	470	464	498	496	459	455	445	476	477	499	454	539	485	458	503	465	467	472	453	462	490	429	466	505	517	490	489	532	478	484	457	463	506	461	446	465	494	479	516	531	507	440	508	470	505	477	457	505	464	497	452	490	478	471	501	478	480	559	465	461	501	496	493	502	478	497	525	504	484	492	486	486	505	491	504	514	484	477	482	474	468	512	502	485	459	443	490	502	458	492	512	498	507	542	459	494	503	477	482	502	459	467	487	497	470	484	506	475	464	441	471	481	445	516	453	498	503	460	509	462	469	474	464	512	476	478	466	469	468	514	492	480	503	513	498	499	505	471	468	499	527	471	478	445	495	474	463	444	464	501	495	466	485	458	502	458	466	514	484	488	454	472	483	486	505	511	551	480	502	503	501	471	516	458	451	489	511	502	491	523	480	511	532	460	476	469	495	467	486	472	488	514	476	515	456	465	492	519	525	458	435	494	467	552	455	499	472	466	457	474	473	516	503	452	471	514	475	454	455	508	447	489	485	505	487	510	456	458	510	476	459	502	487	485	492	519	477	484	463	452	501	499	498	462	487	504	494	515	488	488	487	481	498	476	501	520	469	495	502	492	493	479	491	468	487	499	452	484	492	496	474	495	484	448	460	504	515	493	497	473	519	470	491	453	486	459	532	471	479	475	485	492	461	512	433	518	498	521	465	495	514	489	458	514	501	474	458	480	500	438	475	490	488	475	476	478	486	525	470	486	494	470	439	480	455	471	478	461	450	511	503	490	510	501	488	515	514	522	488	510	481	511	526	513	472	532	447	507	541	465	500	467	487	487	487	502	489	442	476	469	469	540	462	468	507	502	499	492	465	477	477	473	451	480	451	442	549	462	491	507	496	506	494	505	471	489	506	510	503	511	488	486	482	449	434	472	480	527	461	538	487	492	454	488	500	492	481	484	474	488	512	544	513	480	482	453	473	507	486	501	487	507	539	498	509	519	466	463	481	534	465	474	484	475	474	502	491	451	481	538	477	493	464	501	453	482	463	500	469	521	514	482	464	463	467	475	473	445	441	512	511	504	485	470	483	453	495	455	423	486	475	471	476	487	472	456	472	478	443	497	475	520	495	496	519	464	451	475	459	479	488	487	501	471	469	507	467	443	483	481	446	519	490	489	441	498	485	474	456	486	456	451	499	501	477	501	448	480	479	485	482	488	525	521	477	469	524	472	465	500	491	463	482	489	504	467	484	480	468	471	500	483	484	519	469	448	462	468	500	479	506	502	509	493	501	494	510	476	468	488	454	484	504	438	469	528	422	468	467	437	466	502	465	492	460	539	495	446	495	491	486	476	483	503	487	506	474	479	494	467	480	520	525	517	475	483	487	497	490	457	488	496	463	468	472	494	473	468	502	494	493	549	469	493	471	486	472	462	476	510	478	459	496	463	496	523	508	481	450	487	491	531	480	480	483	488	501	444	508	485	495	494	510	511	500	467	485	529	489	482	483	470	477	490	466	482	499	481	502	502	515	503	506	493	501	521	463	487	531	485	498	495	472	492	501	455	521	490	497	503	510	526	508	468	470	451	490	494	495	525	471	501	499	514	497	453	506	499	449	491	496	507	477	516	471	475	504	478	491	527	492	492	497	484	463	450	462	467	481	461	487	480	494	497	457	484	464	505	494	525	467	481	491	493	477	510	471	454	451	512	474	493	461	518	536	458	506	501	518	437	500	485	487	488	497	491	493	472	463	486	452	541	470	455	467	465	500	466	442	506	512	493	453	465	495	470	517	477	500	458	498	472	486	473	510	504	488	522	435	478	457	473	498	504	472	509	506	507	485	464	518	434	473	481	467	485	481	527	523	494	509	514	498	524	487	514	469	449	485	478	499	483	502	478	459	452	490	457	512	479	456	525	483	491	465	498	555	512	492	477	477	491	465	471	498	480	512	466	485	481	483	486	510	469	493	474	461	491	493	467	501	514	540	507	478	472	474	486	510	468	502	482	482	467	473	490	483	508	475	467	483	474	515	501	501	459	504	484	465	507	536	491	504	488	495	498	486	446	445	488	493	454	469	460	436	506	518	469	480	512	440	471	486	478	504	481	487	511	482	490	463	442	465	482	517	485	512	513	480	480	497	473	485	474	500	466	500	491	505	527	511	491	468	495	495	495	463	502	460	502	471	472	442	463	509	469	521	506	473	462	505	477	489	484	497	510	484	520	466	464	513	489	479	470	482	476	507	499	478	494	456	462	474	472	458	459	441	524	496	486	471	488	511	532	475	467	499	523	489	470	501	514	509	465	486	460	480	480	505	496	512	499	475	473	505	484	495	472	474	497	502	464	483	463	530	475	483	504	491	477	443	484	477	462	500	468	479	485	470	476	465	493	481	540	497	454	452	496	523	486	461	469	468	453	507	466	494	490	483	526	455	502	497	492	433	483	457	451	460	493	450	482	477	459	513	520	477	508	478	504	493	468	482	446	476	496	462	464	491	497	473	459	490	482	479	504	494	455	492	485	491	509	491	500	524	476	489	465	473	515	506	466	466	474	502	473	442	489	462	492	442	518	478	489	448	474	528	512	482	447	518	484	452	456	473	524	479	479	487	448	492	514	474	476	485	477	503	488	448	488	504	488	477	460	522	490	496	519	456	469	473	447	485	451	470	463	461	467	503	491	504	527	486	513	489	485	501	459	511	468	488	435	511	480	478	454	472	468	456	477	475	450	517	487	448	483	474	503	520	485	478	445	488	467	484	490	485	478	489	481	547	491	486	508	500	540	487
43430	17723	7008	2406	1594	1120	909	734	659	547	497	407	435	395	340	377	336	314	261	331	317	300	305	316	305	301	300	304	268	280	309	276	262	274	275	261	248	272	246	251	245	265	289	267	261	242	284	254	274	262	273	285	282	284	284	273	255	286	280	268	261	245	240	262	229	262	275	270	261	265	251	266	266	243	243	261	250	288	252	291	227	256	237	248	262	263	253	251	265	249	233	234	244	247	276	267	282	261	270	248	251	243	270	256	256	262	246	255	255	271	242	248	256	251	269	248	263	264	257	257	280	213	288	231	277	242	261	237	251	270	252	256	231	273	204	261	232	278	287	246	267	265	268	272	254	255	258	251	252	239	250	255	255	259	260	259	269	281	258	255	243	254	248	277	244	243	261	228	257	259	261	292	258	263	279	251	283	247	269	252	251	246	260	273	248	269	225	251	244	269	254	248	271	257	250	262	255	276	244	244	236	256	244	267	281	231	256	253	250	263	271	250	234	252	248	217	258	255	228	254	257	305	253	244	276	255	249	276	243	242	283	245	243	241	239	230	289	267	234	242	268	229	251	282	218	258	265	256	242	241	253	249	251	244	244	274	276	263	261	249	250	265	261	239	245	221	249	240	267	254	253	248	261	241	262	259	254	252	249	263	261	258	260	279	280	244	242	251	259	253	266	256	264	284	259	238	244	265	260	237	254	274	249	304	267	262	253	251	280	276	257	243	235	262	249	218	270	256	258	277	245	247	257	256	253	250	279	256	251	243	288	278	243	270	261	255	266	252	258	240	257	281	268	258	245	249	268	257	238	249	290	240	264	270	254	258	235	264	241	255	262	259	247	260	262	260	225	235	234	260	245	245	243	243	238	258	251	256	267	240	263	237	256	243	263	249	256	275	249	255	268	288	239	276	252	279	257	240	228	261	263	263	240	275	261	281	283	268	241	261	248	242	242	258	249	272	271	264	267	224	244	243	260	269	287	266	268	262	254	240	253	240	272	277	255	251	264	255	250	268	224	246	254	263	272	264	252	225	221	271	249	235	263	281	260	282	263	253	249	240	253	239	263	244	264	251	269	254	274	276	258	241	235	260	242	247	254	222	248	255	268	244	252	266	264	283	267	235	247	240	284	272	267	300	255	244	263	270	263	239	267	245	264	249	258	246	230	261	263	260	264	257	249	249	268	275	259	219	221	257	242	225	263	262	235	267	252	248	229	240	247	258	238	245	237	267	270	245	246	274	285	235	258	243	246	269	234	238	248	254	258	245	255	248	276	254	250	257	234	237	242	258	233	262	256	252	238	232	262	248	232	250	252	205	261	244	244	257	238	233	258	243	281	256	244	263	267	240	253	269	265	240	251	260	237	236	250	274	250	240	257	239	267	269	265	253	276	265	245	243	233	253	237	245	261	246	225	248	277	223	258	266	258	254	246	262	266	266	253	249	245	247	252	249	252	240	240	274	267	252	276	236	249	262	263	226	248	253	251	249	253	242	244	242	255	267	252	247	246	231	249	241	236	248	262	280	258	251	239	263	247	258	249	259	262	282	257	260	243	253	269	248	250	214	258	260	283	224	250	233	245	238	239	255	261	238	253	220	245	245	251	247	252	262	245	267	261	256	272	245	228	269	257	275	274	257	268	255	258	267	244	249	272	260	252	266	237	285	229	221	255	259	233	264	255	283	234	275	251	260	272	243	250	274	271	246	250	238	257	261	210	281	246	243	258	252	255	291	250	258	254	238	270	253	223	261	240	240	239	245	281	230	226	243	260	273	230	220	259	261	245	254	258	256	226	275	250	270	256	244	261	243	238	237	270	229	253	248	242	241	250	250	259	246	262	240	257	281	270	225	223	254	254	269	273	280	266	250	252	277	271	246	227	267	245	242	209	253	272	232	255	273	249	252	255	264	242	272	264	260	248	253	263	262	254	275	240	242	245	289	244	255	253	236	227	266	220	287	267	272	270	265	246	288	265	248	269	250	237	255	237	235	271	287	271	271	223	204	255	246	249	262	241	232	264	269	240	278	277	217	239	245	241	249	264	240	255	257	270	255	258	257	272	257	277	256	237	246	294	279	280	269	243	251	260	245	263	271	265	291	250	275	227	237	265	231	248	239	238	221	246	251	228	275	245	246	254	262	247	248	246	241	244	274	261	265	227	267	307	249	268	242	248	236	231	260	264	242	223	257	272	238	234	273	268	242	243	239	247	268	243	238	270	268	251	280	271	272	271	251	267	237	226	252	246	218	259	256	245	240	255	239	280	254	236	278	254	253	278	252	225	257	237	253	235	251	258	251	269	272	236	277	249	268	257	270	262	255	288	240	253	241	238	240	250	253	262	281	296	265	276	278	268	284	253	271	239	270	259	256	257	257	237	234	239	238	245	249	253	232	255	278	249	216	258	256	237	258	247	250	264	244	241	260	246	252	257	306	232	259	217	244	257	244	280	249	264	241	260	267	278	244	253	258	279	239	207	246	230	236	238	251	270	242	267	242	266	248	235	227	263	250	264	227	242	266	255	260	265	254	267	265	269	247	234	260	248	265	254	264	262	252	252	280	264	233	286	237	275	279	265	248	257	212	287	276	273	277	249	252	249	241	235	241	243	256	230	257	233	271	241	250	251	251	260	246	222	242	239	248	248	264	248	244	243	236	266	243	262	238	238	259	265	243	239	277	260	246	258	271	254	261	258	263	281	247	255	272	261	264	244	233	223	238	259	250	249	239	256	282	261	260	251	249	275	245	247	276	274	264	264	250	266	269	287	242	266	260	262	206	253	266	268	240	253	255	250	253	264	262	276	250	254	237	265	246	241	268	255	261	285	242	261	255	221	260	276	257	266	239	255	242	254	243	272	268	251	239	262	291	267	252	276	286	233	251	266	250	230	237	238	254	295	270	267	255	284	293	245	269	261	278	280	258	273	250	269	261	251	260	251	261	267	222	253	260	256	238	228	270	240	271	224	270	254	258	288	245	245	255	258	262	262	260	259	244	218	285	294	268	252	260	248	257	240	247	263	227	264	268	245	248	219	246	215	245	249	277	270	253	261	243	265	264	251	245	242	225	262	259	229	245	250	269	298	266	235	276	237	229	243	243	233	268	247	224	242	259	271	275	239	231	258	262	248	290	268	281	227	272	241	249	245	257	253	243	247	235	243	253	249	241	276	272	242	254	249	275	233	256	245	263	245	235	277	240	256	221	262	263	271	246	260	284	270	247	251	266	267	250	295	252	259	240	263	231	270	233	238	278	250	281	245	245	266	288	272	259	254	249	266	272	269	245	286	231	271	234	249	258	274	246	272	248	247	261	238	244	273	265	272	290	268	237	243	252	256	235	264	284	277	292	276	228	250	244	245	228	239	258	250	222	265	266	251	231	249	263	276	238	261	276	225	269	266	275	230	259	257	259	251	262	287	250	250	242	248	236	256	236	244	254	261	255	289	256	258	227	251	250	256	266	238	254	250	243	260	259	266	257	255	235	258	254	261	254
22317	2599	5754	6629	5721	4587	3844	3238	2718	2359	2159	1911	1759	1654	1542	1387	1405	1291	1171	1210	1176	1115	1070	1045	1026	1035	1034	978	953	935	887	888	876	891	832	825	890	871	914	851	866	835	845	830	903	851	826	835	824	831	779	819	820	805	783	843	837	790	794	757	814	754	757	809	738	798	761	780	814	766	751	749	782	769	819	719	746	755	736	744	700	736	734	757	793	782	771	781	749	739	819	727	735	787	794	800	779	750	744	757	745	718	778	746	746	696	725	763	753	757	762	741	738	754	785	783	740	738	752	781	724	742	754	718	675	778	744	697	712	786	756	717	732	719	772	745	713	770	691	766	738	775	732	721	741	724	730	746	716	733	778	734	749	727	717	735	735	752	780	727	709	725	779	735	738	767	745	725	809	771	728	812	741	776	752	715	783	720	746	781	709	712	739	737	730	778	720	794	736	782	776	734	714	690	772	715	741	722	713	717	708	746	722	733	767	741	754	740	745	696	756	767	735	711	709	751	722	750	683	784	720	746	729	733	696	752	674	698	698	768	703	725	712	727	693	734	747	730	720	739	740	737	757	752	747	726	706	761	734	724	730	735	739	711	698	784	746	682	713	748	719	757	723	786	741	741	732	687	747	747	752	731	721	741	732	732	726	707	707	764	729	705	737	754	735	752	743	729	751	714	751	719	776	737	728	718	744	765	757	701	710	738	709	723	782	711	762	709	727	738	752	709	740	793	785	729	759	720	701	772	727	755	749	779	733	752	715	753	762	741	772	717	729	757	745	734	757	756	717	722	705	754	719	815	744	740	728	738	715	792	744	723	779	783	717	775	739	757	720	757	735	720	711	743	761	749	740	735	741	725	747	769	708	684	755	795	695	729	712	729	730	732	702	701	666	707	694	730	740	784	776	779	756	749	689	775	718	684	750	720	731	711	768	707	718	681	775	772	738	730	758	769	688	723	709	747	755	755	721	716	711	687	734	755	800	751	684	716	770	726	745	721	733	703	751	725	771	735	741	744	788	715	742	715	757	745	746	745	712	720	716	745	706	818	746	676	727	743	728	800	803	710	719	788	703	747	734	700	766	782	694	784	752	699	729	744	752	699	733	728	740	713	726	747	701	776	687	736	746	771	724	745	750	697	707	716	699	811	728	722	744	740	745	720	689	708	786	747	726	768	753	762	724	748	714	736	776	684	755	731	707	731	719	723	699	774	747	731	703	713	754	730	734	743	810	719	746	775	743	748	760	724	772	725	758	754	735	695	733	771	771	760	727	745	735	700	712	793	752	746	684	786	719	676	758	695	746	752	763	734	732	766	708	747	740	733	763	714	777	753	740	747	727	753	730	756	722	715	785	746	788	749	750	749	726	748	710	682	780	697	753	758	707	720	752	714	787	722	729	749	749	788	739	747	713	742	716	774	774	701	744	752	729	744	750	744	786	746	695	769	743	754	759	769	721	668	780	717	745	710	734	695	763	740	784	729	691	757	714	707	750	754	747	786	726	754	750	778	695	696	745	771	766	777	693	692	751	743	711	750	735	701	747	747	702	750	768	751	747	794	765	737	733	742	704	730	737	783	736	744	726	770	758	703	761	758	777	716	685	771	747	709	724	771	690	757	711	688	719	760	739	759	751	778	721	775	733	744	747	719	727	784	708	718	737	707	749	753	741	678	738	693	680	738	754	789	742	729	722	762	754	736	753	720	708	743	680	695	744	780	708	740	741	741	758	710	746	698	710	751	765	728	708	742	722	779	736	690	768	701	702	749	745	762	734	764	766	707	699	771	739	739	725	758	741	702	698	706	716	731	714	716	722	712	699	770	735	730	745	757	795	736	720	740	719	762	737	731	701	705	779	728	703	769	748	727	677	765	729	718	729	729	696	747	742	689	787	729	693	689	764	815	686	719	736	775	676	745	757	755	737	758	792	755	720	755	746	746	692	730	739	735	742	710	710	738	754	789	741	767	766	688	727	702	733	757	739	720	713	758	770	748	734	755	753	738	756	769	736	692	741	738	749	762	750	686	756	729	749	754	764	747	788	723	753	732	732	726	732	718	761	762	712	697	745	739	763	786	727	751	726	731	708	745	734	733	717	738	777	739	719	703	774	720	752	709	740	740	700	751	744	705	700	696	699	741	751	766	736	739	771	705	781	707	724	806	730	782	819	714	744	757	764	692	758	734	760	758	744	768	747	767	731	783	706	694	692	742	750	729	714	701	749	735	759	695	753	758	734	752	705	798	761	736	744	757	737	752	790	770	741	712	748	730	748	725	743	713	705	754	692	701	779	756	753	677	730	753	751	747	747	753	688	754	699	705	727	745	731	696	783	726	734	791	783	742	720	741	682	745	769	747	693	762	715	720	740	745	753	734	776	766	767	750	740	767	693	700	779	746	731	743	776	707	750	734	774	737	747	778	745	761	739	744	721	744	746	758	776	780	782	757	771	737	799	755	767	696	747	738	743	761	749	770	730	735	747	705	722	751	673	739	741	769	788	742	702	720	760	777	710	728	734	755	746	755	750	774	670	725	771	707	747	719	748	729	794	732	708	747	740	773	746	715	721	804	767	768	720	724	718	733	744	738	780	680	742	728	759	752	771	745	714	766	744	768	713	766	725	752	774	723	745	745	776	771	757	726	744	688	697	693	723	770	742	710	744	736	729	735	742	712	721	784	775	689	711	733	730	718	764	745	747	713	767	712	760	754	738	749	767	709	709	709	769	686	704	754	718	762	772	764	766	761	743	731	748	715	770	752	748	759	740	740	758	779	773	718	719	746	717	747	676	746	735	750	798	727	739	711	733	728	773	718	720	758	749	794	730	770	721	762	736	732	743	726	779	779	750	713	726	719	711	716	713	723	747	719	761	716	742	695	737	667	738	773	714	741	711	730	748	681	734	760	737	737	757	757	729	739	735	724	707	750	747	743	759	726	818	709	738	743	776	702	735	684	741	739	756	758	715	746	648	711	761	758	765	734	713	747	742	716	752	729	750	698	752	700	729	751	721	748	760	732	752	726	771	741	722	747	713	841	754	703	761	762	741	743	714	722	723	749	689	766	765	764	739	781	694	745	745	745	749	728	768	739	736	727	768	710	691	707	710	694	742	741	762	721	789	787	749	730	756	726	724	741	744	741	740	718	729	795	735	756	748	715	786	732	760	755	725	754	724	729	737	745	732	759	676	729	732	734	716	726	756	766	722	700	725	760	709	680	726	757	717	753	721	757	755	756	767	776	757	680	747	798	761	711	752	743	736	744	728	691	765	731	720	725	764	704	711	757	718	749	703	722	717	735	725	770	764	722	795	706	740	715	756	730	736	791	792	723	725	754	716	773	733	772	742	765	745	741	709	790	757	738	734	768	768	742	736	753	746	732	736	733	742	700	704	721	782	781	750	723	739	754	735	786	752	745	694	725	700	749	728	736	722	746	702	806	708	714	763	737	699	737	768	721	747	701	719	753	796	737	724	755	735	742	708	732	741	711	777	702	740	720
4557	288	183	133	98	86	93	78	82	111	79	75	77	83	94	90	93	74	74	91	81	75	95	86	97	76	70	84	76	77	80	72	79	81	79	91	86	77	68	72	77	86	74	75	75	70	87	72	69	89	64	84	78	91	86	67	76	91	84	85	67	65	78	84	61	72	74	80	72	73	89	71	67	78	76	73	76	75	84	81	81	72	80	79	87	73	77	51	87	94	70	79	73	72	65	74	67	74	82	76	78	72	64	65	83	81	84	71	66	71	72	85	92	65	69	73	86	83	61	76	74	75	95	89	70	74	80	91	99	76	76	83	82	92	72	84	69	87	83	68	115	68	74	67	77	78	92	78	80	77	73	69	86	71	71	79	70	73	63	82	64	86	64	83	78	80	63	88	72	80	72	62	104	74	83	81	79	78	83	81	67	79	59	84	74	68	87	60	72	71	79	63	89	74	81	83	82	68	68	70	73	90	79	80	81	83	81	79	89	95	85	68	83	76	80	85	86	75	84	69	93	85	88	83	62	65	75	67	78	85	101	75	81	71	78	97	88	72	70	86	71	75	73	94	82	94	70	63	69	76	69	86	81	100	80	78	81	71	86	76	74	72	96	71	81	77	88	75	69	75	84	83	69	76	93	72	74	70	77	69	84	64	82	75	77	87	84	81	92	72	72	83	87	74	78	59	72	79	74	73	80	85	83	59	77	82	79	83	67	85	58	68	89	86	71	85	83	83	65	81	87	63	80	83	76	84	78	74	76	73	97	73	84	90	92	70	64	78	73	74	80	83	74	85	83	81	72	72	81	75	73	83	70	77	65	69	79	68	104	73	74	79	83	84	84	89	98	97	82	62	84	65	68	80	64	82	62	75	78	79	94	71	70	64	69	77	83	77	87	90	75	77	69	78	82	68	76	70	79	94	91	61	77	88	76	78	59	83	91	83	92	70	74	66	71	79	68	76	96	62	79	76	71	75	73	83	69	78	90	76	69	78	73	78	82	90	68	75	64	78	74	72	78	59	80	77	60	74	67	84	84	74	73	76	76	79	78	66	73	98	76	82	70	75	75	70	83	73	78	72	78	83	65	83	78	83	74	73	86	62	72	57	74	87	72	85	94	74	87	78	97	83	87	79	82	80	85	78	88	74	74	86	79	83	68	80	82	81	75	97	70	78	64	74	66	87	78	72	85	69	77	87	80	85	78	78	72	79	74	76	86	98	86	80	67	82	68	94	73	85	78	79	77	74	72	90	83	66	73	67	81	80	85	76	74	74	87	68	75	88	80	87	91	76	67	93	74	78	68	89	84	70	83	58	76	70	81	74	74	64	88	62	75	88	90	82	85	74	73	74	81	90	61	68	81	91	75	66	84	81	72	77	65	79	70	79	73	45	81	69	83	97	69	81	84	66	58	84	66	66	76	82	86	76	87	86	83	73	69	81	81	76	93	67	65	77	82	66	68	81	92	72	66	64	78	79	70	62	88	71	69	71	78	73	73	72	63	82	73	93	85	67	78	79	84	74	77	90	88	85	75	83	75	76	71	84	84	70	82	83	74	67	79	87	79	72	86	78	60	77	64	75	78	94	95	90	70	65	70	81	66	77	70	64	70	80	71	72	80	94	67	91	97	92	80	64	78	73	61	74	83	71	89	83	79	86	91	71	87	66	67	92	80	95	99	82	72	83	85	68	65	78	70	73	64	71	94	80	81	90	71	81	65	86	70	76	85	71	68	71	85	81	91	82	77	73	83	84	92	74	93	81	83	68	69	74	70	79	71	74	98	73	75	83	80	82	83	95	99	76	78	68	84	94	77	63	70	74	69	71	79	82	85	83	69	83	83	61	75	85	93	87	76	65	99	80	63	74	69	68	74	80	84	76	73	75	89	88	94	66	74	73	66	75	77	93	59	96	72	83	90	74	81	63	71	59	75	72	77	75	77	74	79	79	68	68	70	90	81	75	83	78	78	77	73	89	76	78	83	71	98	90	70	75	73	77	69	76	75	74	72	84	67	58	64	72	81	75	67	87	68	58	69	80	73	79	77	77	69	82	73	78	70	87	66	85	79	86	75	63	75	83	83	77	84	74	74	64	82	95	82	79	79	73	83	80	65	78	86	84	77	65	83	68	75	93	77	83	66	63	77	72	76	83	80	90	66	89	94	76	62	82	78	76	88	88	78	68	76	76	79	77	81	75	87	77	68	85	63	69	69	80	87	81	74	80	78	90	66	69	77	84	82	79	86	93	78	66	88	87	61	75	83	76	75	78	63	70	70	83	79	85	83	82	86	73	81	83	80	65	85	83	73	75	67	81	87	61	73	85	81	76	75	87	84	79	73	99	73	88	70	85	93	75	85	73	93	75	63	75	73	93	83	63	76	73	87	95	87	75	69	70	85	68	81	78	68	83	79	71	70	82	74	88	84	92	74	75	88	73	74	71	87	87	87	85	82	81	75	84	72	70	61	73	81	78	68	65	73	71	89	71	102	68	63	94	72	85	51	69	74	82	96	80	68	84	78	70	66	96	69	85	67	85	72	67	85	75	79	83	81	78	79	71	96	70	78	70	68	77	69	80	78	79	66	69	78	81	75	85	74	77	82	69	65	86	81	70	80	69	69	87	90	77	79	72	81	78	86	75	74	79	82	70	75	81	69	72	74	66	73	81	82	88	81	69	75	77	75	75	78	95	76	84	67	80	55	67	72	82	59	82	69	66	81	103	68	69	73	78	68	87	77	66	67	68	69	76	90	75	82	75	86	71	93	67	70	82	80	93	71	75	79	76	81	69	81	70	76	79	77	74	67	73	66	77	85	86	67	68	73	72	73	85	85	75	64	83	91	67	76	84	82	77	75	73	76	74	71	83	82	76	70	87	63	79	59	84	81	76	72	69	70	74	67	82	74	94	82	77	80	78	83	80	71	82	61	71	82	74	68	61	70	61	96	78	66	100	83	69	70	73	68	73	69	84	90	83	76	80	70	78	66	72	79	73	78	89	69	74	77	72	77	75	65	79	74	72	74	82	67	77	78	86	90	61	79	83	82	81	79	81	77	59	66	83	74	75	79	78	79	61	64	70	78	85	71	82	81	83	68	85	72	96	82	86	73	70	88	71	74	78	93	68	85	72	87	72	102	85	79	81	66	78	67	82	75	83	68	89	80	87	72	86	57	86	82	78	77	63	90	80	74	74	75	83	66	88	74	80	79	72	80	78	91	56	73	81	61	78	74	70	65	71	85	69	74	75	62	85	81	79	74	84	72	68	61	89	78	63	88	68	82	70	81	75	77	77	71	80	86	69	80	75	81	75	80	76	75	80	73	67	88	98	70	80	76	71	72	76	67	86	73	75	81	84	73	85	71	68	93	87	84	76	90	87	81	72	86	67	79	64	67	81	82	76	70	65	61	74	67	69	83	90	81	73	85	75	90	73	86	77	67	77	89	78	81	79	90	71	77	95	66	79	72	70	73	73	82	93	67	84	80	95	67	84
3905	362	425	430	418	394	353	338	309	339	346	298	316	317	313	273	311	288	257	303	294	289	277	293	296	306	281	296	327	302	284	302	296	292	315	253	274	279	277	303	288	303	282	294	313	274	320	296	281	304	271	284	315	298	316	310	284	278	257	288	291	272	299	284	286	275	300	265	282	283	288	264	272	252	268	288	303	286	290	275	283	286	284	317	283	280	263	309	265	262	295	303	247	298	279	300	286	282	286	290	276	298	305	293	313	306	268	291	306	275	294	303	299	287	312	276	327	300	266	298	284	298	290	333	298	283	275	286	289	301	292	310	297	274	298	297	280	301	288	282	270	288	280	279	283	281	293	302	284	314	273	314	277	245	283	259	284	285	267	272	318	300	303	294	281	291	264	263	253	293	268	247	266	286	284	264	296	277	285	303	276	290	267	279	294	281	320	286	301	293	288	263	286	295	245	278	284	288	309	280	301	311	272	279	285	303	270	297	294	311	268	290	290	304	253	280	298	268	277	276	288	276	304	299	269	291	275	326	280	284	287	296	284	268	268	297	286	287	288	306	302	282	282	264	275	282	293	301	311	323	286	283	287	307	278	270	263	275	303	285	277	306	284	285	283	297	281	293	289	293	280	298	315	303	290	287	302	269	250	294	296	290	300	280	298	309	295	281	278	289	306	309	258	323	281	278	313	306	276	297	304	290	287	267	279	261	274	294	271	293	307	283	286	287	287	260	305	264	254	317	244	293	275	293	269	303	262	266	251	281	288	301	332	281	304	272	308	283	294	294	313	303	280	259	257	300	292	279	277	271	292	286	274	300	242	272	275	278	285	268	305	320	279	290	302	286	286	277	289	265	285	260	301	269	282	280	321	279	271	283	291	284	270	288	301	280	254	301	294	281	292	295	263	284	293	294	291	281	301	275	279	292	310	287	282	298	318	247	290	260	291	287	291	276	274	300	304	272	284	284	311	299	301	273	268	287	291	286	302	279	292	274	302	278	307	303	294	271	298	264	308	275	254	279	288	288	268	269	267	301	253	290	283	289	249	292	300	307	278	304	284	285	276	295	286	275	288	279	267	305	288	343	300	288	297	323	290	289	295	311	275	292	262	310	307	310	302	294	307	296	308	281	260	300	264	282	275	282	312	297	301	296	255	290	288	305	300	244	301	287	279	313	278	286	282	284	284	317	304	267	303	290	326	283	312	274	273	250	279	313	276	280	300	292	278	287	303	312	287	289	279	291	331	291	268	280	306	291	274	293	299	274	299	289	276	265	302	303	301	319	274	302	293	277	257	311	293	298	269	282	293	258	278	293	314	296	261	289	292	258	266	269	288	279	320	291	291	277	277	296	262	296	284	261	288	293	264	291	262	283	314	285	260	277	278	281	290	281	309	283	293	264	277	303	305	281	281	267	273	297	312	306	273	283	302	277	311	284	258	271	302	289	268	308	271	275	275	304	318	259	282	288	266	272	305	271	302	291	304	290	297	287	272	298	253	295	286	290	300	271	271	270	284	294	309	278	287	311	286	304	273	301	260	269	264	282	287	284	292	272	285	256	322	288	284	271	289	287	297	288	283	256	302	296	316	287	279	281	276	287	269	280	289	309	259	306	292	287	258	300	266	284	255	283	263	298	292	291	294	286	278	287	275	265	259	274	279	292	300	299	299	315	327	279	261	259	288	281	258	272	271	291	328	272	296	273	252	313	295	307	266	327	284	278	272	289	257	268	300	263	272	292	276	305	284	297	274	254	272	270	275	262	292	307	311	270	305	286	290	256	292	325	286	292	252	285	297	253	296	278	305	285	300	278	269	306	285	305	284	287	299	236	287	282	253	268	257	261	295	282	266	291	284	262	322	279	280	288	271	267	297	303	278	298	303	278	278	275	280	274	295	271	302	261	264	261	281	323	303	289	291	294	320	324	289	291	288	277	281	296	289	253	293	307	281	259	310	252	292	287	280	282	301	291	273	274	305	294	267	282	290	261	280	267	289	286	271	306	284	273	330	273	334	259	289	291	272	279	267	299	275	290	281	292	269	301	289	294	263	311	263	275	269	281	299	289	284	293	279	299	293	280	276	301	275	306	280	311	298	241	275	272	288	297	324	279	279	266	299	243	301	287	299	273	290	296	278	278	291	279	292	321	288	281	293	260	279	313	249	307	269	276	277	265	294	286	299	253	257	319	271	303	261	298	303	276	289	272	319	292	284	287	280	267	295	280	283	300	258	280	294	294	291	307	250	320	263	239	299	314	291	288	277	291	298	298	272	256	252	313	254	268	273	288	279	285	278	273	288	283	240	272	267	298	278	320	268	259	294	270	276	268	275	286	306	297	291	256	278	285	271	279	268	297	276	291	331	308	278	283	262	274	281	278	279	275	284	314	272	312	264	288	284	264	291	281	302	294	300	293	287	280	303	309	250	305	282	287	259	272	295	294	263	284	330	282	327	289	288	281	308	264	307	267	275	264	287	270	315	295	252	278	293	281	257	263	285	298	272	299	280	264	279	275	262	287	274	279	280	265	253	275	308	305	297	292	279	305	301	277	291	267	296	276	278	273	273	267	289	286	274	238	281	279	296	294	292	310	302	276	298	260	293	297	276	291	288	302	262	282	270	301	291	301	303	297	289	289	313	306	264	287	315	287	251	306	284	290	296	284	276	286	291	267	258	281	286	281	303	289	274	287	289	255	308	299	259	268	310	274	317	286	274	305	301	293	286	287	255	273	281	318	273	281	290	292	279	276	293	284	269	299	316	283	274	308	306	299	309	299	282	289	267	302	287	295	302	268	292	289	283	291	305	298	271	294	271	276	295	297	232	290	279	276	304	279	308	273	274	269	276	281	271	292	286	278	281	303	284	276	282	267	275	262	283	285	293	263	288	282	273	300	277	300	322	296	294	306	286	262	314	270	291	303	298	293	275	261	304	307	224	271	267	297	295	278	283	256	295	288	292	291	270	273	267	257	297	300	273	268	290	309	294	304	274	276	286	270	277	285	281	291	281	293	312	284	273	258	272	294	292	295	295	267	265	307	291	297	282	291	254	313	303	283	285	285	286	300	294	310	282	305	275	295	302	282	291	319	300	255	254	287	265	264	278	285	296	283	278	273	295	272	282	279	310	296	287	302	281	279	276	281	285	274	299	285	288	284	273	265	250	271	280	304	262	279	311	281	298	283	292	279	292	290	296	255	294	288	288	258	305	269	300	289	264	273	286	288	280	308	278	248	319	322	257	250	291	273	304	310	265	273	296	296	299	281	288	302	278	315	306	269	311	304	295	299	279	268	283	291	311	261	267	291	311	258	295	266	299	267	282	261	299	290	290	271	295	270	284	282	308	246	284	283	292	251	294	265	284	300	289	296	278	282	285	282	314	289	287	288	314	299	270	297	304	263	295	254	310	278	263	273	285	286	287	247	291	276	310	307	265	294	318	274	298	297	282	271	272	282	283	272	269	266	300	288	288	280	271	285	289	279	270	263	300	273
34928	7674	1636	1134	851	618	487	392	318	266	251	259	221	223	221	200	195	211	179	185	192	194	198	181	175	179	162	184	170	156	179	140	140	157	175	164	147	157	171	156	147	162	173	145	156	169	157	168	162	147	134	141	149	168	160	166	171	163	152	146	153	133	181	140	153	137	162	153	164	154	136	133	149	165	141	132	155	173	171	157	151	156	158	155	141	152	164	164	173	158	167	145	159	137	139	152	132	157	131	164	147	171	149	149	142	145	138	167	162	145	167	171	152	172	160	153	147	153	135	128	144	147	146	134	162	188	155	144	168	139	135	186	152	157	163	165	165	135	157	168	148	153	149	157	147	154	161	146	155	153	170	159	169	164	166	160	143	157	158	157	161	130	131	142	176	149	147	136	162	154	169	162	157	152	154	171	159	163	154	177	173	135	163	159	162	146	146	149	149	146	165	144	139	164	162	153	137	150	163	152	162	144	133	189	145	136	155	115	137	157	147	152	156	150	148	168	147	158	147	140	165	160	132	163	152	138	155	159	158	130	131	141	156	147	151	147	156	168	160	152	137	171	146	165	140	152	133	137	156	143	156	165	154	136	158	147	153	146	151	160	159	155	164	180	165	161	150	143	148	164	137	162	153	138	157	145	163	163	159	155	158	170	157	146	153	139	174	145	151	137	159	136	155	158	173	126	161	156	163	128	144	138	147	152	155	162	155	148	158	158	146	159	157	152	127	145	155	152	162	156	140	167	145	148	148	151	149	171	163	155	167	160	151	158	145	143	166	156	157	168	139	159	167	160	176	159	147	172	158	145	154	154	147	136	150	160	155	164	146	154	165	147	142	157	148	138	151	130	156	135	137	175	158	152	151	156	156	174	147	154	147	150	153	153	139	158	151	166	165	155	150	156	171	186	150	150	143	163	164	139	136	156	156	153	139	169	144	145	152	154	152	138	139	169	137	145	169	146	153	146	158	157	161	158	138	156	158	134	149	162	171	145	148	157	142	159	147	137	135	151	143	151	177	152	157	156	137	140	154	154	155	152	146	138	153	156	147	123	154	178	156	141	169	150	144	156	157	164	143	152	163	165	149	164	160	159	160	133	155	144	166	144	137	166	155	146	160	146	155	157	156	153	138	134	166	125	163	156	146	151	124	135	162	143	153	169	169	151	160	161	128	155	176	155	159	148	149	134	133	149	158	158	163	146	151	154	135	136	150	154	142	162	153	161	152	139	148	162	176	158	166	136	156	149	165	138	164	144	186	158	173	140	167	157	162	172	155	155	154	172	144	164	165	145	165	150	147	163	151	139	155	129	158	176	150	149	165	158	151	155	156	143	183	172	144	148	154	163	161	170	172	154	177	166	148	154	149	160	147	140	168	149	149	181	160	145	163	152	164	130	160	157	166	150	141	139	164	150	151	135	151	163	176	168	152	171	133	143	139	150	134	160	165	128	148	152	164	135	143	159	171	184	157	157	144	151	150	167	161	164	136	147	168	176	147	120	148	156	164	167	144	162	142	151	138	140	143	167	136	148	169	156	137	157	165	142	167	143	146	148	145	152	152	143	148	167	164	159	153	174	145	147	162	168	172	150	157	163	159	171	165	140	156	164	153	172	141	145	141	145	146	148	150	153	163	119	164	169	156	167	177	154	141	168	142	157	139	146	143	142	173	152	160	163	129	158	154	173	142	151	161	155	156	133	132	165	161	156	157	170	158	136	166	139	167	132	153	139	178	159	165	146	147	159	155	165	149	173	150	186	153	158	131	169	154	131	145	132	164	166	149	150	172	154	137	157	169	152	153	143	146	144	151	168	172	184	148	151	175	174	173	149	181	156	154	140	145	164	161	162	149	156	163	153	151	170	146	151	151	144	174	158	152	168	121	148	161	148	165	151	135	151	139	144	170	161	170	159	138	150	145	165	156	156	163	176	162	149	159	179	158	145	151	145	179	174	157	148	147	128	146	144	142	152	161	135	178	143	159	172	144	161	175	148	141	163	145	163	151	127	160	149	151	175	142	142	149	157	165	156	157	145	169	137	145	160	119	129	156	157	135	150	165	165	131	135	151	130	161	126	153	170	167	162	145	139	154	147	146	138	145	124	162	152	157	162	140	151	149	148	164	150	149	158	141	150	162	154	136	155	147	142	144	160	150	155	156	147	158	147	162	152	169	159	145	147	152	151	148	148	169	164	175	158	160	160	150	165	158	153	140	165	147	154	161	167	148	150	135	157	132	160	146	150	147	144	143	150	156	174	177	155	131	147	148	169	148	157	154	142	172	144	136	171	146	159	161	143	134	164	160	152	151	154	168	155	162	164	154	166	139	149	164	159	155	132	176	164	160	145	139	159	174	175	139	170	145	145	152	166	148	163	152	159	150	153	129	146	161	123	158	179	175	159	144	159	171	116	155	158	148	148	171	161	154	161	140	150	166	146	133	153	163	138	149	150	175	143	155	143	129	161	148	141	163	152	133	153	146	156	155	158	144	143	149	144	156	164	138	142	160	155	169	145	136	148	165	149	152	146	148	148	174	141	157	157	178	162	144	171	156	124	167	143	134	163	125	164	145	142	156	152	156	157	157	164	121	156	164	154	157	161	156	156	146	163	148	156	150	124	158	168	156	183	136	148	136	150	148	170	140	155	161	154	146	158	157	186	136	146	164	149	150	158	158	143	151	132	151	175	144	145	178	164	142	134	160	164	159	165	160	145	156	153	135	132	143	151	174	151	145	164	149	154	144	138	165	160	148	153	158	147	154	155	166	150	157	154	142	139	160	154	134	146	157	148	141	152	145	151	138	166	151	187	157	153	149	153	133	137	145	131	120	146	167	144	166	178	155	147	168	137	126	127	166	141	163	129	133	143	165	162	173	146	172	147	131	147	143	138	146	160	170	145	147	163	146	152	156	141	161	141	144	146	160	156	151	188	141	136	171	173	151	151	161	153	176	161	150	161	134	164	141	166	176	156	162	145	177	157	157	151	171	167	138	143	132	139	149	142	142	164	163	171	138	149	126	177	135	146	148	120	138	135	164	146	154	156	163	157	166	167	144	175	146	175	155	150	154	156	150	134	152	163	149	149	157	132	155	135	143	150	145	163	157	161	171	146	160	137	163	143	157	152	135	134	158	154	151	122	146	167	156	148	168	148	191	159	153	142	166	123	167	153	142	166	157	168	132	140	139	160	167	169	136	166	154	142	161	145	167	195	159	149	154	161	151	135	138	150	151	160	145	168	160	127	138	162	157	145	160	158	157	161	154	156	169	138	162	174	156	151	155	154	165	126	146	135	144	147	151	137	163	169	174	140	152	158	144	149	151	155	146	141	158	129	165	130	184	128	145	145	126	176	148	149	165	143	139	163	157	185	162	152	130	150	160	182	150	168	150	149	166	159	142	156	155	156	150	156	156	144	155	144	148	150	165	166	169	136	169	163	167	141	144	145	179	135	129	162	174	142	161	151	155	162	153	168	149	156	147	160	158	145	159	156
16855	1447	3091	3577	3080	2589	2036	1754	1520	1271	1145	1062	963	883	890	845	839	740	723	677	676	708	673	666	608	573	604	588	615	640	603	581	627	559	560	571	560	544	575	545	504	534	512	527	571	529	547	531	548	540	530	514	552	497	489	516	525	512	550	523	532	455	503	533	474	486	515	557	452	518	461	502	507	499	514	494	523	505	524	496	483	491	533	470	503	513	524	505	481	543	426	510	509	534	514	487	503	508	515	486	514	476	474	444	482	526	497	510	499	498	490	512	493	483	501	513	465	460	495	500	495	491	492	474	529	465	532	478	500	490	485	494	538	486	486	482	470	452	502	478	462	473	497	502	467	537	505	478	511	465	455	473	486	479	501	489	490	502	494	480	484	497	473	506	474	485	486	498	483	480	489	479	490	490	521	480	472	460	504	507	499	491	508	490	501	496	484	497	474	487	516	482	499	476	539	468	481	475	483	494	509	436	475	489	489	454	492	515	496	523	523	427	478	473	487	479	460	463	474	443	516	501	489	484	487	510	503	442	511	465	534	465	512	488	518	510	498	479	459	497	512	493	508	468	491	462	518	487	497	517	491	455	508	503	503	447	499	470	495	469	477	490	525	454	486	491	547	507	459	464	478	501	500	462	491	464	491	495	445	513	496	486	499	503	497	498	471	484	547	506	476	501	490	462	478	574	492	485	470	459	478	492	515	476	467	479	505	543	496	512	514	523	484	514	479	447	497	512	458	465	492	514	502	494	500	483	486	459	460	485	517	486	492	497	486	461	501	454	503	486	487	442	474	490	494	492	495	461	496	501	458	503	525	538	490	508	474	516	497	502	502	528	517	488	481	464	477	470	461	482	495	469	462	509	461	502	489	462	486	501	518	522	462	470	472	515	509	468	471	469	486	500	469	490	481	510	513	499	461	498	499	498	461	489	483	495	532	482	497	487	499	522	473	453	487	507	478	475	450	484	480	485	430	504	467	492	504	501	468	498	513	510	508	469	501	486	482	493	522	530	480	480	492	530	540	511	452	507	500	479	489	441	495	498	482	492	488	544	442	485	469	492	483	515	468	521	464	443	466	501	480	477	480	488	482	508	505	488	515	489	466	494	430	473	476	548	478	443	455	513	450	495	470	471	493	478	503	494	497	494	485	470	504	471	507	498	489	498	490	490	498	470	487	482	482	509	522	511	500	487	495	525	475	448	526	476	492	451	553	466	482	464	526	471	482	486	551	462	498	446	477	500	499	473	483	471	473	512	459	502	508	504	530	479	525	495	478	514	451	459	499	467	490	501	504	459	502	495	480	494	511	472	550	502	485	491	504	509	496	516	454	485	535	506	469	520	479	457	439	494	495	489	471	503	503	457	468	511	550	514	476	501	487	473	466	500	469	504	463	465	505	506	493	499	528	491	509	462	507	504	492	490	497	522	493	460	500	467	471	459	488	493	484	494	492	491	470	498	533	483	475	490	465	474	492	527	540	490	514	509	506	497	517	499	471	462	497	493	476	485	466	504	429	494	475	486	493	487	507	506	473	492	488	482	479	500	480	474	505	463	525	483	482	504	476	500	508	483	469	443	494	481	505	485	504	465	505	469	482	511	465	512	513	480	492	478	494	494	494	486	498	502	480	490	486	483	503	471	492	508	489	502	496	499	469	509	480	498	449	514	490	483	492	511	449	479	428	505	467	492	461	490	518	492	473	482	478	461	488	478	507	469	495	466	467	483	543	496	498	463	481	473	437	522	499	476	468	481	484	478	511	497	471	491	488	495	449	492	443	514	497	495	513	452	488	494	483	503	440	482	493	467	470	454	485	478	464	497	467	486	511	465	524	468	506	519	503	493	490	485	476	488	437	494	479	466	490	503	477	512	511	495	492	487	500	465	501	452	489	512	516	482	504	499	509	490	508	502	457	491	483	490	479	458	477	461	504	491	458	481	487	427	504	473	496	470	486	460	471	474	467	500	509	502	461	472	453	486	478	429	500	446	479	478	504	481	482	486	489	485	499	451	503	485	490	508	486	482	474	493	523	492	479	486	501	488	459	468	467	510	498	505	461	490	449	469	468	513	497	501	463	444	480	479	528	466	476	499	479	490	498	483	509	499	483	500	462	446	513	466	469	470	462	488	474	488	482	476	509	473	463	514	455	488	480	470	458	481	450	496	460	493	490	497	491	489	452	473	470	481	477	469	516	475	491	515	501	494	465	469	516	492	469	483	516	470	500	515	487	484	529	516	465	504	506	478	459	480	505	505	486	509	483	459	501	478	451	536	488	505	509	504	455	475	466	499	486	455	474	499	491	495	482	451	488	453	499	517	509	523	494	469	467	507	515	508	494	517	459	503	491	486	465	505	483	505	532	491	469	450	482	507	480	515	523	507	505	475	463	453	492	499	507	544	491	442	512	463	502	496	501	465	483	490	489	528	497	531	480	513	459	477	494	492	504	524	464	519	498	502	474	450	501	461	490	517	488	494	466	503	503	457	500	436	475	450	463	497	492	510	477	458	463	472	512	475	452	516	483	461	485	485	509	503	495	480	475	458	444	484	485	498	430	482	517	528	482	488	482	490	495	476	509	448	487	454	504	452	517	487	468	446	453	482	465	474	490	524	451	465	483	487	483	467	472	471	488	499	487	462	517	461	477	451	463	478	504	511	492	546	473	498	550	527	462	505	473	526	496	528	505	499	471	490	513	487	523	476	522	482	466	467	467	471	489	475	505	487	477	434	480	472	520	479	482	446	504	483	486	522	474	494	467	509	500	495	514	504	525	527	479	488	481	468	500	443	480	480	484	497	501	518	463	494	501	450	460	475	483	508	465	510	486	439	502	495	507	519	482	512	506	489	466	513	462	462	454	506	474	480	488	471	514	469	502	444	495	474	504	495	553	491	474	496	496	476	531	511	507	491	516	486	503	484	501	490	479	499	527	500	500	419	507	472	465	446	498	503	510	450	465	469	471	518	495	493	526	467	483	513	481	491	438	458	506	496	498	493	483	506	460	465	465	477	490	477	436	501	492	472	486	468	513	444	499	514	498	486	492	465	483	508	487	520	478	480	499	425	506	500	478	484	484	449	495	469	527	517	491	520	479	492	458	463	481	504	463	522	465	458	479	456	504	513	447	478	467	455	493	495	496	489	511	484	499	514	441	498	460	488	496	528	512	516	472	531	486	482	509	511	478	499	537	475	499	472	487	492	471	496	491	485	490	456	507	471	468	464	456	479	448	461	471	539	488	480	485	499	492	472	482	498	479	461	472	467	482	477	477	516	484	503	507	496	494	488	506	479	465	520	464	527	499	472	459	523	492	512	503	475	507	508	511	482	461	493	477	483	513	472	487	507	489	465	479	495	499	490	503	471	459	496	467	501	503	539	489	505	483	474	466	493	524	475	482	478	515	483	515	506	481	475	505	478	469	502	433	490	490	481	418	472	483	444	470	483	467	459	481	460	470	463	481	451	481	485	501	456	517	500	503	501	460	495	458	459
43980	17319	6352	2410	1675	1234	932	822	585	609	492	461	436	369	390	337	345	323	321	289	274	302	298	262	278	276	265	276	281	278	269	285	311	273	265	280	256	245	268	297	279	247	268	281	245	289	265	272	269	245	258	271	227	221	256	232	283	259	269	265	238	261	245	253	238	245	258	302	257	259	244	265	260	232	258	237	274	263	271	257	258	273	266	232	234	254	269	282	255	244	269	239	291	246	257	273	233	252	250	265	271	243	225	275	226	257	235	245	254	255	259	232	267	251	248	225	240	231	258	230	260	264	306	247	249	243	256	272	284	261	282	245	246	253	252	250	240	248	238	237	218	265	269	263	232	230	239	255	281	258	254	242	270	237	233	280	248	255	221	266	258	267	277	220	264	240	260	273	222	287	273	257	239	243	267	284	274	227	232	233	250	260	265	246	233	271	257	255	243	262	220	240	280	232	263	254	244	246	250	240	235	248	256	244	255	247	255	243	246	257	253	250	285	252	237	271	265	260	262	270	248	243	236	274	242	259	255	249	257	258	264	270	260	238	241	230	245	256	239	259	248	234	260	230	255	263	235	280	229	245	257	241	234	254	224	280	222	259	264	267	239	264	239	268	246	260	235	259	230	280	269	272	257	268	254	264	250	224	225	270	220	259	258	298	247	277	258	253	252	241	269	254	237	229	282	264	256	262	287	291	285	238	259	258	257	276	271	243	266	279	241	263	258	284	256	234	250	242	251	253	229	246	276	242	258	248	273	256	256	237	260	268	260	249	257	282	255	260	288	261	244	257	266	267	240	251	254	260	258	256	267	235	251	228	259	274	237	241	261	243	255	251	244	236	270	225	233	239	243	263	252	244	248	257	240	214	241	251	265	260	252	245	246	221	232	241	242	261	240	259	260	256	284	257	265	220	256	262	226	267	279	259	249	275	253	252	257	274	252	268	260	223	252	234	245	265	228	262	258	269	243	276	254	265	251	285	268	233	224	268	253	259	244	260	262	274	257	272	279	265	248	236	268	243	240	270	247	272	285	240	236	232	265	229	260	239	281	256	275	268	250	281	252	255	270	258	264	252	248	246	279	283	231	294	253	256	240	277	282	271	259	272	239	275	279	231	267	245	261	228	257	241	235	269	261	247	236	265	271	238	241	243	266	268	267	270	243	244	236	243	236	257	245	267	281	307	279	263	248	252	230	253	250	264	274	227	257	293	244	263	245	253	265	280	227	250	254	264	278	232	266	262	271	260	249	268	252	247	249	240	262	232	273	264	283	269	252	275	262	253	235	274	258	280	255	249	255	249	261	267	243	230	254	263	268	269	227	245	227	290	273	219	200	256	250	275	244	249	281	282	265	259	247	237	262	259	235	264	283	265	230	254	281	236	260	276	274	261	266	261	250	269	238	282	251	245	273	220	232	241	273	263	265	252	271	266	270	272	249	273	241	260	231	241	257	254	260	244	253	243	261	252	243	225	246	281	252	258	266	264	233	230	272	239	249	229	260	233	281	241	258	271	284	235	265	249	231	262	238	252	277	272	240	248	274	241	248	238	256	236	268	244	260	281	257	256	237	272	277	238	257	243	272	273	258	231	250	234	251	256	245	258	258	298	237	250	232	264	255	267	242	254	243	241	247	253	254	263	277	256	242	240	215	249	252	247	248	233	261	257	258	254	217	236	249	262	250	255	237	268	233	265	246	257	265	257	278	257	259	255	262	238	277	240	288	264	238	256	256	231	234	256	265	261	278	250	250	262	264	252	258	225	239	272	256	262	236	257	254	259	236	240	258	282	239	235	238	247	265	248	243	244	228	283	235	247	237	252	250	275	277	265	231	261	275	260	259	237	290	258	256	238	287	262	228	274	275	244	242	283	263	261	232	225	247	252	257	232	254	262	243	262	248	230	290	242	237	251	251	241	268	258	240	253	261	260	253	245	262	246	250	283	243	236	277	278	254	245	279	282	243	249	243	267	280	265	234	233	268	261	278	245	247	229	257	267	276	245	282	246	266	226	241	253	263	263	250	267	225	273	260	255	260	210	258	241	256	207	263	253	251	277	243	260	253	253	239	260	241	253	255	252	267	264	247	233	231	277	251	262	257	233	273	252	273	279	237	254	284	281	259	271	252	248	247	250	272	245	245	242	252	268	260	265	257	245	261	279	276	236	278	260	251	235	262	280	266	264	267	234	246	238	236	251	238	236	262	243	249	279	241	229	233	261	241	242	234	253	260	249	249	259	254	235	274	263	262	289	233	256	246	253	247	259	252	250	253	257	244	264	239	245	268	244	285	267	234	270	232	242	261	236	260	239	238	253	247	240	274	213	262	250	267	242	254	236	251	226	243	254	256	236	273	275	273	256	213	245	247	240	272	275	260	261	291	274	271	274	253	233	250	236	253	276	263	255	277	221	251	243	266	253	264	254	261	262	243	269	241	251	260	248	258	234	228	229	260	237	281	233	245	269	250	235	263	264	240	251	273	237	260	263	276	237	252	252	253	264	275	254	249	257	237	274	260	292	269	267	264	241	272	248	290	234	268	259	267	258	230	243	260	255	283	274	250	241	249	263	261	246	241	247	266	271	264	236	247	256	243	247	263	245	263	262	293	250	262	259	270	239	241	257	228	262	260	259	256	283	242	216	243	260	231	269	243	253	253	237	258	241	222	252	242	267	270	236	240	271	240	248	250	256	290	257	284	255	276	270	254	249	231	237	243	245	263	248	274	274	237	269	240	247	274	238	233	240	255	248	245	261	244	278	264	243	245	228	241	272	270	241	251	254	294	253	259	236	256	244	263	226	281	247	253	254	246	277	248	283	249	237	256	258	268	273	253	248	233	243	269	268	238	257	272	253	262	252	257	278	257	236	230	281	261	262	253	252	241	240	241	269	281	230	245	278	275	261	260	270	296	234	268	226	262	241	244	248	243	255	286	272	266	285	227	227	262	228	233	245	265	267	287	261	248	229	261	240	241	252	273	280	252	286	261	239	296	260	260	255	267	233	262	246	238	265	255	242	253	287	260	242	260	260	240	231	263	269	268	253	219	270	272	238	246	250	255	284	250	240	263	261	253	254	275	253	258	246	255	247	253	265	302	229	230	240	275	260	241	244	239	248	272	276	233	270	252	266	254	244	263	255	271	263	233	265	237	270	249	251	243	260	240	267	236	252	284	259	237	244	255	264	259	266	255	275	247	261	252	252	268	219	247	221	256	248	265	285	273	245	280	244	240	261	254	270	274	244	258	259	268	255	279	259	270	242	225	269	254	250	255	226	240	267	242	260	264	244	280	279	283	239	234	269	263	258	255	249	253	279	249	266	257	276	279	270	265	274	242	258	257	261	267	264	226	279	266	278	271	244	262	262	240	240	252	255	293	272	262	252	273	229	239	256	249	236	258	298	246	260	272	259	277	243	239	254	250	234	267	292	237	266	267	266	298	249	222	281	273	265	259	258	251	268	282	281	250	285	277	239	261	248	263	257	239	244	239	258
22938	2664	5878	6534	5709	4648	3773	3265	2736	2346	2131	1861	1739	1669	1486	1437	1280	1314	1240	1161	1164	1152	1064	996	1026	1021	946	977	964	993	952	902	889	874	854	917	881	871	804	828	820	844	827	827	822	805	844	827	770	788	805	811	827	796	829	746	780	794	763	772	830	789	756	795	790	813	765	743	810	782	769	755	762	747	750	764	759	758	772	780	797	725	737	760	753	763	777	740	751	762	786	770	730	769	735	720	748	733	770	781	728	740	787	751	711	768	744	807	692	776	739	763	765	770	792	689	746	712	768	759	717	748	710	740	778	751	809	794	755	764	763	776	776	703	709	741	771	772	796	771	701	754	727	708	759	710	743	763	747	713	748	766	806	739	740	709	763	727	697	747	656	711	784	720	717	742	734	770	715	762	754	688	736	757	770	730	735	721	700	763	739	734	727	767	731	740	725	755	753	782	725	765	740	734	707	754	727	743	754	713	724	763	721	722	743	756	770	722	722	729	755	705	734	738	765	721	724	743	771	715	710	729	722	769	762	741	790	696	742	751	687	764	733	732	745	726	765	754	732	754	747	720	734	694	763	713	712	734	785	728	738	744	784	726	768	704	765	706	736	706	776	748	763	729	756	709	761	766	771	771	717	755	742	752	710	683	768	731	726	751	813	702	749	716	749	776	753	760	729	672	732	676	765	783	700	680	724	709	746	725	726	742	747	727	685	748	770	711	702	753	784	766	778	717	692	762	729	722	736	710	708	739	780	727	827	734	745	766	703	695	780	763	678	712	711	741	702	728	734	724	723	726	708	732	749	693	735	762	732	811	715	749	743	760	725	730	698	712	721	748	716	742	692	739	805	740	685	802	700	680	769	723	728	714	738	718	760	753	709	740	741	720	761	700	745	748	730	766	729	734	775	760	729	689	725	707	777	794	783	735	692	717	800	746	751	708	692	753	749	760	707	708	752	747	741	774	742	753	712	692	692	750	712	705	731	741	723	700	761	715	740	732	741	747	745	756	773	747	786	718	686	745	744	725	760	757	709	749	733	782	760	745	742	765	709	722	753	690	813	727	725	750	786	793	704	725	803	731	739	700	722	708	710	726	760	729	677	760	775	753	717	752	745	771	782	737	728	697	715	729	770	741	737	762	706	742	733	721	744	745	750	759	785	765	751	726	758	743	682	710	770	744	729	777	792	747	704	703	700	726	676	714	706	684	723	676	743	737	740	717	682	756	756	704	767	723	726	765	727	723	695	765	754	702	724	718	720	761	678	778	739	785	713	683	686	717	694	731	766	718	738	718	717	731	735	723	773	744	758	769	725	754	741	733	727	748	753	712	778	755	729	758	718	752	739	753	718	728	685	795	745	740	767	791	786	724	725	744	720	739	729	715	757	760	795	740	750	716	706	744	687	724	737	714	693	752	722	754	740	737	734	757	829	743	781	752	701	796	735	711	757	762	770	755	736	769	730	738	793	761	720	696	686	739	739	727	698	782	767	751	717	775	784	729	735	725	720	763	732	722	734	751	732	703	737	712	760	753	715	707	760	733	750	725	788	701	763	712	704	755	726	745	753	709	767	765	716	692	762	761	746	732	733	650	730	691	752	740	725	722	717	759	779	730	745	741	754	718	725	769	765	742	731	739	738	743	704	697	674	744	755	791	748	718	775	778	706	782	723	694	740	749	762	745	696	738	715	794	715	757	727	760	791	711	785	722	721	708	728	722	765	721	719	728	708	741	695	710	737	758	740	688	764	746	726	720	764	674	782	778	822	723	731	684	717	674	756	719	741	741	744	791	735	742	724	750	716	753	765	731	812	787	761	757	755	795	731	734	723	795	731	750	786	721	766	711	729	718	695	744	780	761	767	761	748	735	717	727	754	774	798	771	689	724	730	751	748	745	757	699	719	712	781	752	723	715	706	795	754	674	723	716	758	773	740	748	812	682	763	760	756	797	712	707	774	740	725	711	727	694	727	751	655	766	741	752	737	712	766	748	721	788	729	697	748	724	733	697	743	750	735	730	752	775	725	740	783	705	766	696	745	755	748	712	774	737	747	748	744	741	698	790	750	748	717	729	719	747	724	692	704	714	668	754	711	737	812	755	727	733	764	709	749	714	725	770	735	691	731	729	721	735	750	787	729	746	716	742	734	744	683	710	757	738	746	666	727	748	751	743	789	683	736	751	729	712	697	711	735	739	742	760	768	761	726	783	681	717	766	722	731	701	703	710	685	740	741	743	689	734	760	749	763	748	745	751	755	688	706	736	744	751	746	752	762	745	736	760	748	743	749	798	729	761	745	743	754	752	703	749	732	729	762	751	746	773	731	712	777	737	733	743	732	726	712	741	745	709	771	776	746	754	727	770	743	760	762	729	749	713	749	746	712	779	726	700	710	725	774	756	767	700	747	714	715	744	718	739	724	745	768	750	697	697	767	713	762	765	761	765	726	719	716	715	733	750	685	719	710	718	729	761	730	693	715	797	731	736	741	779	711	733	728	753	718	710	729	795	751	763	736	700	714	750	746	780	751	749	659	753	690	796	739	759	683	714	745	740	741	756	776	730	762	744	745	717	767	763	761	746	765	736	720	722	771	724	778	770	789	755	774	794	756	743	757	744	747	711	742	758	700	742	722	782	735	757	717	753	741	725	751	749	737	742	750	749	750	720	772	739	776	770	728	716	770	763	771	732	707	770	772	702	767	714	710	757	765	786	750	724	717	713	751	755	793	732	741	761	733	781	746	764	705	734	766	732	759	753	724	717	770	727	762	752	730	784	700	728	733	739	759	731	738	714	759	740	767	740	768	777	747	755	767	723	726	743	754	774	726	779	737	777	726	776	721	746	725	744	724	724	742	707	783	781	743	717	715	700	726	718	744	743	719	731	737	693	750	706	792	737	719	777	721	779	725	677	774	737	776	726	750	722	709	744	745	735	752	739	759	725	737	737	774	720	731	715	746	736	774	726	716	714	767	716	776	770	737	722	724	740	790	728	689	751	695	705	680	754	790	760	736	798	722	749	723	735	776	746	728	750	778	758	703	691	783	758	744	732	767	729	700	762	715	744	775	707	742	755	778	723	721	758	727	701	722	761	745	672	765	696	692	701	671	695	749	806	781	730	762	699	760	720	715	788	744	731	743	765	763	704	692	725	697	724	747	711	784	742	721	745	785	706	730	721	751	713	773	774	762	766	733	756	768	783	731	745	775	715	806	746	700	737	740	732	723	682	722	725	743	756	737	739	765	763	751	702	777	756	726	747	770	738	709	732	711	765	743	746	743	716	744	750	672	746	766	726	747	695	757	696	716	708	755	717	771	758	704	709	721	744	784	714	777	768	779	757	752	741	768	741	752	778	714	790	799	770	729	770	748	763	748	723	719	706	761	764	760	695	752	733	746	744	746	758	721	762	719	730	739	785	754	787	732	749	751	734	675	740	726	730	750	733	706	723	683	717	764	775	720	729	741	728	751	813	771	770	687	745	761	758	800	731	703	722	769	741
4461	262	169	150	125	85	85	103	83	95	94	81	85	79	82	85	82	74	72	91	70	67	93	87	84	92	71	67	93	82	68	73	80	67	75	76	89	87	83	72	72	83	95	73	70	76	88	75	73	84	88	64	89	66	67	77	80	78	85	89	73	75	86	81	81	90	81	66	79	66	87	78	82	83	81	63	78	85	87	104	94	74	79	78	87	83	71	82	73	85	73	83	66	94	78	71	80	78	67	73	58	79	96	76	81	83	84	96	77	75	68	82	81	84	90	68	82	82	76	83	77	87	76	73	77	83	71	78	72	77	66	76	67	69	80	99	72	72	78	85	72	84	98	83	77	69	90	69	72	77	70	58	85	75	89	82	75	79	68	85	59	78	77	73	72	88	85	62	79	74	77	79	92	79	74	72	84	80	70	68	80	79	95	81	62	72	91	57	71	85	81	72	72	73	81	90	61	83	79	74	86	78	83	85	72	75	81	75	72	65	85	79	72	83	82	68	87	72	79	75	74	60	80	89	84	77	76	73	70	95	75	83	77	79	70	75	75	89	78	83	86	74	69	74	92	85	72	79	74	78	78	68	76	83	81	85	86	74	74	78	67	91	88	74	60	76	82	87	92	77	78	70	77	81	87	90	74	85	75	79	75	75	83	81	79	72	79	73	68	87	74	75	88	63	75	82	73	83	76	80	81	79	82	78	82	67	78	67	76	74	87	90	93	80	93	72	77	75	84	82	87	79	83	70	71	78	64	92	76	77	79	69	73	83	84	63	82	68	77	85	76	91	74	74	70	83	70	81	51	81	61	103	76	82	90	69	90	77	75	79	69	64	68	83	75	79	94	75	83	102	88	57	78	80	74	81	78	71	76	68	81	76	88	74	84	82	69	91	86	66	83	85	73	72	80	77	85	86	76	79	76	79	75	76	68	74	88	82	79	70	78	65	68	86	59	75	93	69	84	76	68	78	63	77	90	80	72	77	82	79	82	85	84	83	67	82	70	80	81	80	90	61	76	83	83	72	70	74	79	75	87	75	71	83	96	83	82	72	75	86	105	73	84	75	70	71	66	85	98	86	98	67	79	75	66	81	71	78	86	75	88	72	91	75	65	76	81	75	72	77	72	76	74	81	84	72	69	77	64	80	76	82	85	77	77	76	87	65	83	72	75	82	72	86	85	77	88	83	91	87	77	78	79	73	81	77	89	67	69	97	84	96	79	67	81	64	70	72	73	75	84	69	78	71	87	84	66	79	82	77	65	58	75	68	74	80	78	67	69	84	78	66	74	85	79	65	79	77	82	74	74	91	68	85	95	77	80	79	71	84	78	75	73	70	77	77	64	63	74	68	100	97	65	80	72	74	81	66	86	88	76	94	70	69	67	86	81	81	74	69	78	85	56	73	67	82	93	79	72	88	78	96	68	83	68	95	83	74	82	95	61	90	62	96	84	77	70	71	71	89	62	65	84	87	85	88	80	90	85	81	67	77	82	70	85	62	73	82	81	67	105	98	80	90	71	79	95	69	62	74	79	77	78	84	100	78	86	86	87	70	78	80	80	74	76	75	67	68	66	78	84	90	89	72	74	68	79	80	75	97	96	79	66	88	57	60	78	77	86	76	73	68	76	79	89	70	70	75	74	75	71	71	69	82	84	70	67	70	85	75	85	64	73	77	76	83	86	89	87	89	70	70	83	60	70	70	76	93	68	63	49	68	77	85	80	83	81	71	90	69	71	70	77	77	65	87	83	83	98	80	77	72	65	82	67	64	81	76	68	69	85	88	74	87	65	88	62	91	103	72	83	83	75	72	71	79	67	77	85	81	76	71	83	77	84	79	77	84	74	60	54	78	74	67	73	81	69	87	82	91	75	89	66	84	85	80	74	83	85	81	96	76	73	86	71	73	60	78	76	92	74	67	82	74	83	79	75	76	81	76	78	84	79	77	82	72	72	65	86	99	78	79	87	101	74	62	76	80	66	58	76	76	83	67	75	71	58	67	80	75	71	72	83	76	88	62	66	80	76	75	72	68	82	64	63	85	53	75	76	84	90	89	88	77	69	76	73	75	75	92	79	79	60	64	70	69	91	101	75	67	85	83	80	70	67	60	66	82	85	80	76	77	58	69	82	69	73	78	71	63	76	74	80	75	91	77	79	67	82	76	69	61	71	76	85	81	61	66	65	82	73	85	84	74	73	94	90	63	77	70	87	72	71	87	72	77	80	87	72	82	72	78	73	75	71	84	74	74	71	78	94	74	73	71	84	74	69	76	73	82	76	59	71	80	86	75	81	85	77	87	53	94	78	69	70	78	75	91	75	75	59	79	78	73	64	67	64	72	102	65	86	74	80	73	76	86	67	82	85	92	88	70	80	80	65	65	75	80	78	76	101	71	78	74	76	69	70	82	77	86	73	82	68	74	78	83	77	86	80	94	99	70	70	77	79	76	83	87	90	100	75	88	79	98	87	86	87	62	73	56	82	81	66	79	96	80	63	79	63	76	82	43	78	69	71	72	76	83	77	54	76	81	68	75	77	73	80	73	77	89	64	72	78	96	83	82	80	93	66	80	76	96	83	81	65	81	79	73	86	81	79	86	74	68	88	76	79	80	65	83	83	66	63	77	73	71	80	85	66	74	77	89	74	81	83	77	70	67	77	73	70	76	79	79	93	63	80	81	65	76	57	76	79	82	65	82	83	86	89	87	76	66	71	75	82	61	82	84	82	93	76	85	87	93	74	69	83	77	63	72	77	89	80	62	77	88	84	70	70	71	67	78	80	84	70	81	80	88	80	81	76	77	84	78	86	83	89	74	86	72	88	81	68	77	96	78	83	77	72	67	94	65	78	74	78	69	77	75	76	85	79	86	71	64	81	74	68	81	74	77	69	57	90	73	68	87	83	84	72	80	78	68	89	80	79	70	56	91	80	88	74	81	66	90	75	80	72	65	85	81	79	68	79	75	87	77	79	74	79	99	80	76	86	89	84	64	69	88	73	68	65	83	81	69	73	66	71	78	70	64	70	68	89	80	69	87	68	82	82	84	81	88	67	70	80	93	78	68	93	72	69	91	80	100	70	72	86	89	84	91	79	93	66	78	85	85	78	87	78	85	94	77	81	79	70	68	69	78	92	84	86	76	89	69	88	90	63	77	67	76	76	83	68	76	59	82	77	76	76	78	71	72	71	76	63	66	87	76	72	76	75	70	90	74	69	73	74	63	72	83	73	71	61	76	76	74	86	75	67	69	63	80	77	87	80	75	76	91	64	77	65	68	80	79	73	65	65	67	77	73	85	80	77	88	94	81	75	82	78	71	71	92	90	78	86	65	76	75	82	83	79	85	77	77	77	90	75	71	85	70	77	74	78	90	82	70	100	92	80	95	73	89	77	79	74	58	98	77	71	82	79	84	78	93	76	78	80	89	76	65	60	62	89	72	76	65	71	70	75	64	71	84	85	60	78	69	83	88	67	64	87	78	71	85	65	79
3863	323	422	473	428	376	359	366	349	342	326	332	319	299	299	287	302	312	292	309	319	306	323	304	246	287	298	307	333	295	276	296	293	275	276	266	277	257	298	279	269	302	259	306	269	297	329	281	285	299	309	279	287	335	274	284	273	293	325	299	275	272	280	294	291	259	282	282	263	294	290	269	274	314	265	267	266	283	284	271	285	279	298	280	326	300	249	295	278	288	275	293	282	311	277	300	270	287	283	261	247	271	292	272	273	262	288	285	276	274	245	273	327	292	302	301	276	316	294	316	268	268	291	270	306	298	261	272	286	289	293	304	293	294	280	269	311	273	265	296	298	291	292	268	305	282	252	291	271	313	270	259	324	288	286	236	286	282	274	271	309	341	296	300	280	263	282	290	278	289	320	297	299	261	302	317	304	293	309	282	285	315	291	264	288	301	299	294	287	317	285	291	270	270	291	293	277	284	296	306	293	291	302	314	302	272	267	261	259	290	262	291	272	316	302	285	279	301	274	290	277	274	289	290	285	271	289	301	280	233	267	298	283	288	275	301	263	293	256	276	268	317	296	300	284	274	290	295	285	289	274	310	317	300	290	267	264	261	250	307	301	292	301	298	269	301	287	286	285	295	294	254	277	292	292	280	298	298	301	273	285	285	268	303	281	283	309	277	262	287	316	305	286	272	271	264	283	286	310	293	296	283	296	262	267	284	275	301	265	293	269	316	303	289	268	297	301	300	279	283	255	287	300	273	274	291	301	289	308	308	299	253	289	295	289	305	279	272	297	229	266	290	260	261	261	274	285	289	262	297	253	269	289	279	303	310	274	289	281	271	287	279	305	288	290	323	266	305	278	293	280	299	266	259	288	291	283	302	279	290	295	283	261	315	276	276	295	292	289	305	292	268	302	275	280	310	273	294	281	295	282	299	290	290	310	283	291	271	289	301	281	285	303	310	289	291	284	299	314	297	274	280	285	305	289	280	287	289	261	305	279	275	291	290	307	288	280	291	307	279	291	289	298	281	305	295	275	291	293	271	279	292	291	279	314	283	324	283	291	296	294	283	291	298	292	286	305	254	284	308	288	263	295	261	279	287	288	304	279	263	306	311	299	299	293	271	291	296	278	293	296	291	279	302	279	302	269	304	282	295	274	306	288	262	270	248	278	282	282	268	294	296	289	290	276	270	265	272	313	300	261	265	272	294	251	294	293	285	280	292	278	279	285	262	304	289	292	279	292	283	293	267	292	289	255	300	287	280	289	296	285	276	282	279	273	293	302	275	297	265	265	277	298	290	290	319	279	312	286	272	288	288	288	292	275	259	302	292	292	264	304	275	290	304	260	303	290	279	268	286	268	292	253	280	247	267	258	320	268	254	293	290	273	294	280	291	282	302	305	293	265	276	281	284	280	297	304	271	268	276	280	283	298	298	330	281	302	293	284	272	294	289	282	319	287	289	314	315	295	299	262	266	299	290	275	288	300	253	312	276	265	278	273	294	271	260	270	287	279	277	279	275	274	283	265	282	298	281	301	262	284	288	299	283	260	255	265	291	277	290	279	294	292	298	279	268	291	261	294	305	296	261	305	332	266	283	245	319	293	284	295	259	302	295	271	279	293	283	274	312	288	267	285	263	275	322	269	294	287	295	280	265	258	297	292	270	280	295	292	296	277	280	257	291	274	280	288	283	294	280	287	308	280	272	286	272	296	279	265	264	280	301	254	280	253	287	260	255	304	303	302	312	288	320	296	296	268	309	279	275	268	275	294	289	285	305	281	270	302	269	270	294	297	279	303	262	270	277	288	315	269	288	278	298	254	273	278	286	298	276	301	277	278	261	282	308	272	298	293	305	257	278	270	275	306	297	289	290	256	280	291	316	249	292	270	262	305	298	297	277	292	261	290	284	294	279	269	293	264	312	264	320	319	281	310	243	268	270	281	274	277	281	313	285	282	306	318	281	293	284	308	276	275	285	304	279	320	277	308	296	262	303	278	281	272	280	271	312	326	289	295	278	314	279	256	278	282	271	282	309	270	291	291	300	277	300	297	260	258	270	268	288	288	291	326	281	281	309	293	294	302	311	306	287	263	286	276	280	298	261	282	271	289	280	273	267	294	278	305	300	292	284	264	255	308	271	270	270	284	291	262	306	285	262	288	325	285	294	315	273	272	288	291	281	262	294	289	293	279	284	273	299	288	279	297	280	316	291	305	288	297	270	292	287	280	281	258	324	297	267	293	280	285	279	322	282	283	290	294	264	283	264	267	308	284	283	307	294	299	300	286	283	269	312	286	279	250	300	272	295	331	301	257	275	269	266	287	277	289	259	266	290	260	279	287	287	278	279	283	275	300	253	297	305	316	313	292	241	282	278	289	279	295	293	275	293	268	284	294	285	236	288	287	292	289	297	289	288	302	292	285	309	318	319	302	276	256	283	280	292	288	267	294	302	305	285	252	299	274	281	309	253	267	313	302	265	286	274	267	301	274	302	263	293	275	295	290	316	282	289	287	283	272	263	279	283	304	252	289	268	291	307	275	286	299	260	300	275	288	325	289	279	288	276	304	310	270	289	306	294	297	287	285	283	329	283	290	287	297	274	269	260	286	282	276	264	287	329	295	320	315	301	265	308	279	282	287	257	281	292	300	297	305	292	264	298	268	281	275	281	301	297	298	298	297	272	274	293	294	281	301	293	306	286	282	291	279	302	264	295	265	283	265	273	306	274	267	263	296	272	287	263	257	257	262	293	292	279	276	265	255	285	284	293	289	292	272	286	284	300	299	286	284	278	294	290	277	280	262	300	299	285	297	291	271	306	312	289	274	289	288	263	283	276	276	285	268	289	274	290	293	285	256	302	312	285	291	299	286	262	290	287	279	277	309	285	293	265	289	284	283	286	278	281	286	265	301	301	291	280	274	285	270	278	260	287	290	305	241	285	275	293	283	282	295	319	280	261	292	310	303	292	273	298	285	296	298	289	220	270	275	325	262	301	284	277	320	264	289	286	278	312	283	245	263	279	262	287	310	281	310	287	266	277	297	299	281	261	303	258	259	282	281	292	261	252	283	271	269	289	307	286	270	284	298	276	291	299	271	280	296	289	294	283	278	262	316	292	334	304	288	261	258	278	296	263	343	279	294	253	306	296	293	267	291	281	260	298	312	275	288	278	300	317	299	301	305	299	282	279	276	328	300	251	292	279	297	291	274	281	307	262	296	291	318	293	288	266	288	291	312	276	284	293	272	307	276	306	310	291	316	286	301	305	302	328	298	269	256	273	268	275	290	313	262	283	262	273	266	294	299	275	302	259	294	290	272	292	286	304	269	223	270	319	273	299	287	287	286	312	298	308	277	313	322	263	277	286	255	288	298	278	306	270	291	269	297	278	301	292	298	259	285	258	301	279	288	287	289	281	299	247	313	291	296	272	258	295	297	286	290	293	270	296	271	276	275	296	297	315	268	295	282	309	289	298	267	303	282	291	282	298	262	284	289	288
34034	7011	1626	1109	855	618	484	359	318	326	242	222	237	212	202	222	192	180	186	173	196	141	162	176	186	152	184	149	200	185	168	169	152	168	171	165	162	149	167	138	154	174	176	145	163	146	152	140	133	166	184	149	152	166	175	176	163	142	143	139	173	173	181	183	171	173	165	130	137	156	177	151	159	141	145	179	131	149	186	157	152	158	173	139	166	159	143	156	164	155	141	147	152	142	171	148	155	140	162	141	141	142	172	146	156	138	183	166	135	157	141	133	149	147	145	158	143	157	178	152	153	180	158	162	160	157	148	153	170	157	141	153	160	136	152	133	155	152	194	168	136	132	178	148	149	148	156	160	163	151	160	150	142	154	139	167	165	151	152	144	166	146	138	145	154	148	147	152	152	139	157	143	152	138	166	155	150	163	164	172	155	153	157	160	151	145	140	157	125	135	161	153	145	183	123	132	154	153	141	175	153	168	150	160	140	160	166	155	158	151	151	154	166	157	140	143	166	176	177	141	161	140	173	175	162	144	169	157	170	162	171	157	133	148	142	139	152	143	155	150	139	157	139	165	152	113	120	157	147	154	142	143	168	152	154	143	153	154	162	167	147	162	155	160	144	157	156	161	138	166	175	152	143	177	127	170	129	156	146	156	153	167	148	149	125	141	157	140	149	163	160	143	164	146	145	144	151	164	157	175	169	156	169	155	141	146	164	150	160	162	153	153	155	160	166	164	169	138	143	148	169	152	150	164	147	139	163	136	154	145	160	143	152	184	158	138	146	153	138	154	164	143	154	150	158	164	156	143	172	129	163	162	140	138	159	143	149	181	161	140	157	148	133	157	145	146	137	156	158	151	152	166	141	174	167	142	131	145	162	166	152	144	136	147	144	118	155	144	155	162	145	159	152	172	176	173	171	155	139	161	140	147	146	160	142	150	150	157	149	144	166	150	147	156	167	152	142	148	173	137	177	158	163	137	144	161	156	140	152	149	159	153	140	132	159	161	158	149	136	161	157	142	142	155	174	177	160	142	149	121	169	146	158	156	150	148	181	141	161	153	133	140	145	147	118	172	159	160	166	175	166	145	165	162	140	129	144	163	167	150	158	138	145	135	144	183	155	157	147	130	171	144	146	148	131	175	145	145	156	160	137	143	170	168	173	139	166	156	163	164	179	145	154	151	172	139	144	152	157	146	144	154	162	141	161	128	147	139	152	164	168	136	148	145	173	161	163	147	145	146	159	156	174	170	137	158	150	127	153	165	165	151	159	156	139	136	129	152	144	151	166	151	177	172	134	149	148	151	146	152	147	150	150	147	175	169	152	124	161	153	164	150	140	142	156	133	150	163	146	134	140	160	163	152	159	173	171	145	150	151	167	164	147	165	151	125	148	147	172	144	126	146	156	145	151	127	141	156	154	154	130	152	165	137	170	155	151	157	140	153	152	139	160	138	155	151	165	163	142	152	171	139	134	159	162	150	166	146	154	139	125	170	169	173	173	151	133	143	149	174	146	169	127	154	168	142	157	142	147	132	169	151	132	164	139	166	153	170	149	143	143	153	173	159	183	146	140	127	146	166	140	154	165	160	164	150	150	162	145	166	166	146	154	155	138	158	158	145	158	173	155	154	131	171	157	168	140	162	170	154	140	150	174	160	150	147	137	146	156	153	148	147	145	137	156	153	141	149	163	148	145	176	153	138	150	166	163	161	152	155	148	140	163	149	145	159	162	150	157	143	175	151	162	154	202	148	160	161	162	151	175	177	157	171	140	158	126	157	134	155	152	157	157	159	146	139	126	164	161	164	160	148	164	136	155	158	142	144	158	139	153	163	160	164	167	143	173	129	154	136	146	140	164	157	154	167	162	141	167	149	129	153	129	145	155	147	169	159	129	167	128	147	133	140	146	162	139	153	129	140	158	143	133	145	165	140	156	161	147	166	168	152	147	145	160	167	163	149	149	143	145	148	141	181	149	170	144	164	164	166	143	146	161	148	135	156	153	165	121	151	160	166	150	138	172	176	142	144	145	148	174	141	168	175	144	144	174	156	144	145	160	132	146	155	155	144	152	151	144	147	152	154	145	181	158	149	149	176	147	152	169	144	154	149	122	164	163	158	132	145	150	154	144	174	156	149	162	145	179	136	152	132	151	161	148	154	176	152	167	148	141	158	169	186	179	142	155	159	144	171	148	162	134	144	162	150	156	134	152	152	172	152	153	163	156	143	157	178	167	169	132	130	159	134	173	180	145	176	138	161	178	146	177	133	146	143	145	152	151	153	132	155	144	148	166	151	139	161	160	164	146	150	158	164	166	145	156	148	180	154	171	125	161	153	153	141	148	166	138	149	143	158	138	149	119	165	161	148	145	156	160	165	159	144	122	184	171	160	144	154	164	173	149	168	166	171	163	145	151	178	147	144	146	143	155	170	163	141	127	172	154	167	146	154	140	171	160	146	162	149	124	129	155	141	159	178	148	137	167	144	184	152	154	166	158	161	141	174	140	159	156	165	139	156	150	147	163	137	150	153	149	150	168	159	133	156	155	148	151	156	159	148	148	152	132	148	154	149	151	158	165	143	170	148	147	173	163	143	170	158	148	157	143	157	154	143	187	156	158	157	134	151	159	150	176	157	178	107	188	148	142	162	140	153	135	149	153	132	141	135	170	145	154	157	157	148	157	158	148	140	134	157	157	146	155	146	142	154	151	173	166	142	142	147	173	140	138	146	172	131	180	143	149	157	170	162	184	146	169	149	140	144	133	162	145	145	146	140	149	138	161	148	154	149	170	147	161	134	136	165	152	170	138	166	152	172	170	171	149	157	147	157	151	158	158	153	159	132	144	135	157	149	145	165	165	144	145	165	139	157	160	147	164	155	152	151	128	155	173	164	158	158	152	153	160	172	147	144	161	144	167	172	161	139	133	138	159	153	151	150	164	167	165	164	174	159	140	172	132	140	133	139	156	171	160	141	147	139	134	144	165	152	169	155	146	132	141	132	148	156	143	166	169	143	151	144	159	172	149	160	176	147	145	174	152	158	156	150	146	159	142	162	155	156	145	166	135	134	165	143	146	138	147	146	162	141	137	147	136	158	142	161	152	132	151	167	142	145	118	176	160	141	150	137	146	139	143	160	144	152	152	164	160	154	137	156	164	163	156	163	172	151	152	162	156	166	163	161	171	159	147	155	155	162	175	131	156	141	153	137	161	156	158	129	151	142	139	155	161	148	175	171	137	142	151	153	175	161	148	185	165	158	172	157	161	163	170	145	137	146	135	163	143	153	148	150	147	150	167	136	147	138	153	163	145	185	126	155	153	144	170	151	155	157	131	169	157	152	165	152	159	179	188	184	141	158	151	166	137	137	153	132	137	158	154	145	160	151	154	144	143	167	164	165	166	152	151	165	134	164	155	156	143	125	124	132	175	163	194	140	146	151	144	143	157	159	154	136	159	154	143	137	151	133	145	153	130	166	150	151	159	160	141	136	139	156
16152	1443	3244	3622	3088	2535	2036	1727	1509	1256	1239	1043	1009	917	886	870	805	783	772	701	730	681	628	682	598	615	627	555	584	599	540	561	558	549	578	569	557	550	575	562	549	533	487	563	528	557	529	521	505	535	533	486	479	522	488	521	477	523	497	546	488	530	492	490	506	492	530	550	489	485	476	483	452	476	503	518	485	538	511	490	498	516	482	528	505	515	446	477	514	489	497	505	475	477	463	529	527	483	485	516	495	450	502	494	493	478	492	510	537	520	488	526	499	489	499	498	452	459	501	511	516	509	489	520	496	516	492	466	516	472	509	493	485	493	473	521	523	475	526	495	509	460	503	494	489	474	443	473	509	506	468	496	460	459	500	476	457	529	502	495	476	501	517	535	457	468	480	477	466	480	458	508	503	484	525	514	536	492	476	500	510	500	503	521	506	514	491	470	499	515	499	475	512	476	480	475	501	517	473	442	510	482	479	494	480	502	453	463	505	517	467	487	471	473	520	428	467	514	509	471	453	452	489	492	467	500	476	516	499	496	488	478	493	516	450	493	483	501	500	483	483	507	508	489	507	495	463	445	495	531	517	461	517	435	473	467	497	471	516	521	495	493	479	502	472	485	489	508	469	525	497	477	498	504	448	498	518	485	514	471	513	456	466	472	487	511	507	502	443	525	444	480	449	490	533	470	519	516	477	476	523	515	476	505	480	494	487	494	478	540	509	482	501	448	527	464	497	484	484	515	476	530	513	455	505	485	487	480	509	481	499	511	485	479	444	469	479	497	481	493	490	467	505	449	488	508	456	531	507	457	482	517	504	470	488	463	496	467	522	464	488	494	516	474	478	507	456	493	471	514	492	474	454	500	467	448	487	486	487	504	484	466	474	475	525	510	526	493	463	520	476	477	485	495	541	490	486	467	489	510	504	512	468	481	466	511	485	505	497	493	487	478	507	481	492	471	483	471	507	489	451	494	511	455	470	531	491	455	520	464	522	464	489	467	465	476	495	514	466	491	494	488	534	501	460	464	485	481	481	486	512	481	519	519	502	481	510	459	507	506	488	508	509	472	500	462	498	491	448	481	485	497	467	487	496	495	492	519	486	472	513	497	468	462	513	465	494	466	480	483	455	491	492	501	523	479	440	464	405	515	472	505	444	513	508	476	521	454	526	454	476	503	518	474	471	459	493	493	508	499	498	436	464	509	462	504	457	477	514	478	475	506	481	495	495	492	458	539	471	488	502	451	460	466	501	462	489	495	461	450	479	511	468	447	485	458	473	484	501	493	483	498	484	491	474	465	467	499	484	484	520	449	493	474	488	489	509	467	514	467	503	467	504	478	499	508	462	511	504	482	484	459	504	504	472	480	494	491	465	510	527	460	468	465	482	499	484	503	500	485	512	467	482	462	479	502	485	489	514	487	478	467	519	502	534	527	455	499	497	472	481	473	461	484	491	500	471	465	491	481	502	470	526	498	481	478	459	483	484	507	523	512	473	498	484	461	485	473	466	485	472	471	491	477	440	488	460	503	482	470	472	436	491	489	501	424	526	471	484	483	493	451	478	459	480	503	491	506	495	444	440	500	480	515	542	476	509	465	486	452	489	512	555	476	507	493	475	492	516	468	483	493	464	476	475	515	451	518	526	466	456	485	475	493	490	460	507	458	516	485	478	518	462	498	430	451	486	481	511	501	510	505	505	479	466	481	480	484	473	464	488	488	493	510	482	478	507	479	532	456	482	482	530	505	483	488	462	502	510	433	488	473	477	486	443	504	445	492	501	497	481	537	499	499	469	459	504	471	495	496	446	487	522	489	521	512	474	488	501	494	506	490	468	475	508	508	485	486	443	476	493	458	485	505	503	508	509	481	486	503	478	540	455	487	509	472	465	509	463	466	498	443	487	516	492	489	464	514	457	484	502	483	502	492	520	514	506	491	449	509	461	493	450	505	506	520	459	507	482	492	487	499	460	513	477	459	495	489	495	520	491	484	494	515	488	473	482	499	458	462	447	494	473	521	467	536	484	538	485	504	483	499	482	523	510	481	499	472	535	484	501	494	540	447	505	507	497	506	469	487	501	483	494	455	488	462	449	508	471	516	488	501	495	468	482	522	515	517	511	496	483	512	480	487	462	456	458	501	486	467	489	463	498	500	529	459	490	486	505	544	483	472	482	483	479	465	490	478	462	504	478	492	480	429	473	497	515	464	515	528	505	485	485	453	500	476	503	532	492	500	497	490	433	492	491	489	504	491	459	512	461	459	456	490	540	531	515	488	491	493	456	475	492	494	476	484	489	490	484	514	510	503	481	477	487	470	444	500	460	468	539	494	498	469	483	450	481	476	482	467	484	495	462	467	478	520	474	496	500	503	512	502	496	496	499	458	490	464	507	474	489	457	470	522	494	462	489	437	490	505	502	487	522	492	491	516	472	500	479	480	526	483	487	520	513	481	514	491	481	497	517	510	509	492	476	458	481	456	458	501	453	475	495	479	469	474	506	489	462	502	559	456	482	518	477	467	490	528	503	512	512	458	457	475	532	506	467	474	489	508	510	452	460	474	489	505	493	521	493	477	477	497	475	485	494	513	498	486	490	471	487	522	454	503	476	484	501	483	501	476	484	532	461	522	476	528	494	485	525	499	521	476	494	503	469	508	485	510	465	487	453	477	512	521	441	499	488	487	465	486	484	517	501	462	484	505	513	494	470	505	506	488	499	515	472	475	477	485	513	474	499	480	526	480	493	478	480	498	458	503	473	480	515	488	467	460	502	506	508	487	478	463	512	526	541	528	492	525	504	465	484	484	465	520	485	492	448	470	489	494	507	526	466	493	467	480	518	498	502	474	498	508	486	464	473	539	456	521	463	469	476	503	470	442	446	494	460	473	491	449	479	486	492	493	491	472	511	480	510	475	486	492	506	491	511	466	503	527	458	448	462	467	473	494	477	468	491	504	509	523	546	483	470	511	492	484	520	478	481	473	518	513	457	444	503	498	457	467	495	510	488	504	430	474	496	509	487	478	489	489	511	455	480	495	492	508	444	516	494	433	520	493	489	469	449	494	452	446	497	494	462	494	477	509	514	455	467	513	462	499	468	494	487	506	466	503	475	523	510	482	470	487	497	443	485	497	473	493	443	476	484	515	504	474	468	479	511	448	483	459	519	482	487	504	515	478	467	458	490	516	517	497	454	529	490	480	504	519	487	467	531	460	437	492	495	473	484	478	486	473	494	488	473	497	509	503	521	458	493	487	483	483	508	485	476	524	489	494	465	455	481	463	471	484	488	487	476	488	533	518	526	484	491	514	506	459	514	529	465	457	513	500	489	469	515	489	475	471	503	486	474	514	505	504	495	514	489	487	525	466	446	514	493	454	479	472	412	483	458	474	473	525	478	477	450	482	465	491	520	487	467	505	466	505	492	468	498	481	507	507	513	528	486	486	533	461	509	470	481	490	467	489	527	478	505	467	451	509	455	493	500	475	463	467	498	456
43443	16655	5742	2312	1520	1165	914	760	677	546	488	410	447	361	397	373	311	327	292	297	323	316	299	283	276	300	288	284	267	288	288	260	267	249	284	283	295	260	281	264	274	283	284	275	256	277	242	272	275	269	259	246	272	264	250	275	269	245	237	249	229	245	268	240	293	268	288	250	246	273	250	245	272	284	263	246	243	264	282	241	250	241	275	261	250	234	280	245	279	243	272	241	239	261	287	273	249	275	245	263	237	244	246	241	264	257	268	242	247	243	253	254	260	249	253	276	262	240	295	242	266	248	221	251	261	240	226	236	262	231	245	248	258	249	247	265	267	253	244	268	236	287	269	257	228	269	259	252	229	252	240	226	238	266	267	246	244	250	265	275	270	245	244	221	254	238	274	280	230	270	239	239	267	247	271	253	249	244	257	234	265	275	265	232	242	243	268	270	238	251	239	265	264	242	261	221	254	233	272	242	264	272	263	255	217	249	244	226	234	238	247	239	282	259	228	236	283	265	266	241	258	249	260	229	211	248	241	250	213	249	248	265	240	233	245	243	263	250	253	237	256	227	248	216	252	233	266	285	230	239	261	257	267	252	249	231	250	270	266	264	237	238	251	237	243	237	282	258	258	254	261	262	276	291	234	275	250	251	282	267	229	245	267	246	271	244	263	277	234	257	264	260	252	228	270	261	277	275	225	238	264	264	236	270	229	225	244	255	256	245	225	228	241	269	261	255	251	251	294	261	241	244	256	246	271	257	273	270	257	264	255	288	265	276	246	249	275	247	280	259	243	214	272	239	226	262	262	261	241	225	246	225	266	252	232	237	252	254	227	257	248	251	238	265	263	259	253	261	260	238	277	272	229	246	263	245	229	273	298	268	202	271	253	247	223	278	260	256	242	254	273	277	249	285	245	256	238	253	249	272	252	260	247	225	241	253	220	290	232	254	229	263	266	294	233	252	248	238	263	254	248	242	260	249	231	249	276	269	252	259	272	270	255	249	264	254	250	250	235	265	284	259	261	258	240	234	251	266	270	260	238	268	247	236	216	234	250	255	269	242	275	269	284	276	258	243	250	234	249	247	245	277	255	267	268	259	273	249	282	251	257	257	263	240	250	260	261	268	267	268	240	248	271	229	262	249	286	277	252	247	243	265	247	236	272	283	242	251	237	253	270	259	267	242	254	261	253	237	231	260	288	261	257	237	283	215	277	224	250	234	250	262	259	243	262	265	265	248	241	245	245	257	268	239	228	284	251	231	263	237	254	261	273	266	256	235	258	274	249	237	231	249	245	218	252	261	293	265	238	263	227	260	265	253	228	274	223	243	269	246	260	264	258	240	236	261	265	243	244	272	244	256	229	268	249	250	252	231	260	241	261	273	251	232	249	259	247	254	243	277	241	263	238	280	264	252	216	252	269	252	291	247	239	254	273	255	247	273	261	253	251	243	241	260	250	268	256	231	270	263	233	273	246	226	258	274	238	250	265	254	255	272	239	222	265	230	279	234	254	259	251	274	264	262	263	252	250	260	292	247	233	262	234	236	248	233	249	224	280	267	248	276	251	244	246	246	242	287	255	274	254	259	245	249	242	271	275	251	301	238	238	269	243	221	262	265	248	250	241	259	234	243	227	255	256	233	255	266	264	255	215	250	234	234	265	237	255	253	226	263	242	259	255	269	240	260	279	238	269	270	268	241	240	276	273	249	275	232	270	255	215	221	249	235	260	255	219	243	239	253	250	275	253	272	263	241	280	276	260	260	245	233	270	233	272	237	259	215	264	255	288	244	270	269	263	248	225	238	252	266	269	270	250	252	233	264	215	256	274	252	256	252	234	268	242	232	229	254	259	257	243	239	255	223	225	272	257	250	249	271	243	247	283	244	245	267	275	244	297	243	255	274	248	243	246	255	221	252	238	272	226	241	241	272	230	217	223	248	255	252	218	266	214	271	265	254	247	271	257	246	255	253	261	250	248	244	231	264	230	260	292	236	263	232	243	242	245	257	231	259	257	241	260	274	247	277	258	270	274	259	259	274	258	233	239	249	224	271	244	277	234	253	256	269	226	251	226	247	264	257	249	235	228	239	233	263	271	247	240	271	253	238	236	245	249	231	254	246	260	234	218	263	235	240	226	243	272	245	231	261	248	285	280	275	234	281	221	289	254	267	221	244	275	299	268	297	255	283	241	264	272	261	257	230	274	261	258	245	250	251	264	245	266	259	245	276	233	260	250	245	234	238	228	249	280	264	255	245	231	252	242	274	255	245	275	246	228	237	237	262	283	256	231	261	254	280	254	254	251	275	240	263	223	247	251	284	275	245	253	257	243	245	235	283	223	271	264	251	255	244	254	269	254	282	270	277	265	244	271	224	230	264	232	253	253	258	247	261	256	227	253	233	254	266	263	243	263	257	246	256	234	259	224	274	247	247	247	286	272	270	253	271	226	231	257	267	246	235	268	281	258	208	254	234	259	263	235	221	261	253	250	239	267	245	271	246	229	250	251	248	268	250	244	252	260	284	251	235	257	256	247	221	300	238	243	264	268	265	242	278	264	259	247	234	242	236	221	298	278	272	277	250	252	255	274	275	241	272	274	270	253	222	257	255	236	237	268	259	247	239	257	256	254	264	248	238	231	266	227	220	262	274	239	257	242	246	240	238	241	242	247	260	278	262	275	255	223	276	234	250	240	278	273	281	237	236	268	268	264	240	244	258	251	238	259	241	201	269	246	235	268	270	247	234	268	279	241	271	271	273	239	257	255	255	270	286	259	250	260	259	279	246	233	254	276	261	255	230	242	250	269	255	241	261	249	249	265	259	274	235	274	229	232	269	248	249	258	254	278	227	203	245	246	248	256	276	243	269	259	272	260	222	261	250	247	226	232	241	225	260	259	289	251	235	238	259	246	262	273	244	267	274	234	253	281	259	278	251	241	248	247	237	251	248	226	261	264	271	250	245	237	287	249	256	247	266	262	244	233	264	245	249	261	241	237	277	245	256	260	236	243	234	243	213	250	283	271	252	232	259	249	232	256	267	236	252	248	239	237	252	246	248	284	247	211	261	253	254	271	228	267	288	224	257	259	277	256	220	263	283	264	237	252	251	243	256	240	275	256	301	277	250	228	249	262	261	244	232	221	264	274	279	265	254	234	236	279	254	238	265	273	259	255	290	247	267	247	273	255	231	260	252	263	271	246	235	257	245	231	260	271	239	237	269	249	248	247	260	245	267	251	264	236	253	262	282	280	215	254	254	230	222	283	261	229	237	265	232	257	247	246	251	224	265	242	286	246	242	257	246	248	258	260	274	249	244	276	254	232	273	246	260	270	257	225	243	278	247	251	247	235	227	243	259	235	263	248	232	266	256	266	228	286	261	295	264	246	262	263	212	284	245	246	244	282	230	262	244	235	263	258	262	265	249	258	265	269	275	253	229	224	273	243	254	260	246	273	262	248	256	226	241	236	277	241	271	232	230	246	262	269	242	273	244	261	249
21992	2627	5826	6790	5732	4698	3763	3114	2693	2402	2119	1877	1730	1594	1457	1390	1404	1236	1258	1224	1052	1074	1060	1066	1005	946	943	990	917	910	932	850	871	911	852	880	883	837	834	864	877	869	784	805	829	872	826	784	795	807	743	774	806	843	777	796	729	828	769	728	832	804	788	779	806	793	770	800	742	757	747	753	811	733	744	769	729	780	738	723	787	746	741	773	750	767	772	753	778	743	751	743	754	813	752	734	744	757	758	694	755	743	782	810	734	745	718	705	715	755	767	728	796	697	729	741	727	802	740	738	760	724	738	710	746	778	719	749	762	760	774	756	738	791	740	812	763	703	805	727	775	746	740	745	755	759	719	732	745	754	699	732	727	739	768	740	736	748	714	718	753	742	692	720	713	731	727	760	752	773	780	773	768	751	750	740	719	725	717	711	747	756	714	779	722	800	771	731	747	692	736	709	689	728	679	694	786	764	723	676	734	728	759	805	722	724	767	728	745	745	726	683	726	714	733	711	757	723	733	728	694	725	745	722	712	738	722	718	750	744	785	775	725	723	705	712	709	751	782	724	749	735	748	747	725	757	698	678	744	727	722	735	740	743	755	747	716	734	766	757	731	736	714	714	738	758	682	688	704	737	728	775	755	715	746	722	765	735	707	726	741	761	754	738	756	740	730	725	754	762	717	755	742	712	730	774	704	766	759	718	782	787	807	720	734	755	748	725	744	712	720	722	721	741	750	723	768	798	738	751	774	731	754	718	718	754	725	705	681	686	720	786	761	735	705	757	710	703	753	725	711	748	756	707	726	726	766	700	739	733	727	737	742	692	750	751	754	727	716	728	731	751	739	743	743	790	688	717	761	720	747	699	727	756	698	734	768	729	737	741	776	733	724	725	718	723	760	799	787	719	703	703	717	724	721	760	789	799	750	704	708	717	713	715	718	778	738	767	754	713	761	745	743	728	721	695	685	759	705	686	772	776	716	766	760	717	732	719	698	738	746	733	723	748	738	753	751	775	765	684	758	774	792	735	705	749	712	735	753	737	696	742	702	751	706	733	739	740	736	743	761	795	753	750	721	735	761	759	742	736	749	756	728	679	758	701	682	757	752	767	775	742	729	737	710	719	723	704	738	688	736	748	722	773	727	739	732	785	741	749	775	726	721	706	722	721	802	750	721	721	741	740	698	692	785	775	704	738	765	756	683	746	700	714	740	761	704	757	754	696	745	744	778	744	732	728	717	728	711	724	786	697	689	753	708	744	738	752	673	680	717	688	679	750	734	733	720	779	735	745	767	716	771	726	756	739	744	703	756	738	760	728	703	720	740	710	692	725	725	742	787	743	755	765	739	726	749	728	746	761	714	766	741	776	751	772	751	766	736	718	767	735	744	686	676	782	766	735	719	750	761	768	784	732	762	751	794	734	735	760	736	722	717	718	748	747	728	744	735	722	713	742	737	753	770	766	771	745	718	755	745	752	738	732	740	726	705	699	734	733	702	706	808	739	750	683	685	758	660	735	742	703	731	745	686	720	740	713	737	783	749	775	727	749	737	758	725	751	740	708	759	709	788	717	756	740	684	685	782	720	751	708	808	749	806	754	720	752	749	760	780	720	744	763	733	733	705	726	716	728	716	679	742	780	760	688	741	751	734	758	746	743	740	761	723	743	725	783	783	772	711	791	719	758	680	744	723	721	739	697	700	714	750	739	760	781	748	756	732	713	744	791	730	725	760	728	759	738	710	705	718	753	731	741	733	726	732	769	700	776	735	753	768	753	709	723	721	723	789	754	733	694	732	720	727	712	737	743	764	747	778	748	714	753	759	774	755	748	736	709	730	715	758	768	762	727	718	743	723	709	736	744	746	660	752	736	783	697	732	709	740	784	730	758	728	732	722	752	748	720	701	758	715	769	728	707	786	728	706	747	734	744	761	764	707	772	742	711	703	729	754	730	715	755	735	725	713	701	748	740	683	751	740	764	773	761	752	761	745	730	733	716	764	742	685	762	739	704	767	766	762	717	724	683	706	714	690	718	721	747	732	723	757	749	767	754	736	700	727	758	721	766	754	809	736	689	709	773	756	754	725	776	763	775	751	750	738	720	739	712	702	732	732	708	712	737	778	718	685	791	723	718	708	792	688	711	749	733	737	693	728	725	785	760	724	745	752	733	726	722	735	772	717	716	702	701	719	754	719	746	755	782	709	754	714	740	698	707	708	704	743	782	741	732	716	724	708	734	728	740	763	750	783	731	746	778	708	728	673	718	752	750	741	723	788	739	734	734	762	702	743	747	714	755	713	718	703	709	758	704	755	703	724	747	762	777	748	687	753	693	746	729	748	766	715	806	744	766	750	663	756	705	744	684	736	712	754	724	787	760	736	752	780	694	745	695	715	730	744	725	739	729	716	721	736	736	758	729	695	719	767	732	778	765	751	736	717	755	724	717	709	753	776	711	711	717	762	758	724	750	720	733	707	721	772	744	724	693	707	722	713	751	742	745	757	767	751	655	717	757	688	676	735	702	755	764	752	738	769	732	771	774	736	700	744	753	735	677	714	752	750	734	728	737	766	755	719	736	765	667	732	709	729	717	763	741	744	741	752	755	727	750	728	736	739	770	771	744	733	770	773	772	759	740	741	738	712	785	770	757	789	772	706	718	747	750	721	715	724	697	714	697	703	761	722	727	719	712	789	711	746	753	763	750	734	741	690	732	757	720	762	733	694	714	753	684	736	741	742	761	730	729	743	722	765	731	722	703	684	721	720	779	712	765	727	730	742	693	758	766	708	760	770	745	733	752	795	751	726	792	751	713	706	744	692	714	782	747	746	722	785	732	756	726	731	748	770	749	706	738	745	723	740	745	712	726	794	695	806	758	728	707	746	720	728	755	777	750	758	742	727	710	723	727	712	761	743	729	717	745	771	730	711	728	726	740	687	760	744	740	698	743	711	701	718	725	707	752	752	734	740	770	725	733	741	789	747	786	738	749	722	759	747	752	731	763	771	779	718	735	738	724	741	726	732	730	735	688	727	761	742	733	734	715	744	766	760	734	743	723	705	706	769	732	742	816	743	677	779	736	749	729	749	705	704	756	744	729	732	751	729	763	722	738	737	751	705	770	746	748	795	739	739	695	663	738	734	765	719	721	725	728	746	767	766	758	752	791	745	744	754	751	747	683	773	737	735	758	757	741	728	769	765	704	793	718	769	741	764	752	718	740	728	771	728	745	742	741	788	736	713	729	735	730	715	748	731	717	767	712	740	713	746	721	685	725	705	734	729	742	813	765	720	749	721	732	756	747	725	734	756	706	728	751	747	699	785	716	694	728	732	722	698	734	725	760	657	780	722	703	771	715	736	735	713	770	701	738	754	757	712	758	772	772	739	755	746	792	809	733	732	766	740	746	716	769	765	727	770	765	688	769	724	796	703	762	778	730	769	715	707	743	714	759	700	754	784	760	770	721	783	744	714	770	720	720	673	720	696	721	718	689	741	773	774	697
4278	262	178	129	112	102	93	97	78	92	81	83	68	78	65	81	90	79	86	83	82	74	89	78	56	73	90	89	77	85	85	78	79	91	84	81	72	72	73	75	81	77	76	71	79	87	72	69	90	84	50	74	72	79	75	70	86	69	73	71	71	72	84	82	69	89	94	82	87	86	65	75	78	77	92	69	81	61	86	83	76	90	76	78	65	87	59	79	78	59	80	60	72	68	63	85	71	92	66	81	80	84	98	86	77	66	70	92	96	63	79	69	62	83	79	71	76	79	75	88	74	72	88	65	89	76	78	83	82	70	80	74	71	70	79	70	76	70	88	79	79	80	82	73	76	79	76	99	80	88	63	88	81	80	84	84	79	96	87	85	81	78	86	76	78	67	69	72	89	70	84	73	84	77	67	88	69	77	87	94	76	61	67	64	79	70	90	60	80	87	82	71	74	64	82	83	85	75	58	82	85	79	87	87	67	84	82	85	78	70	63	64	84	72	68	90	83	63	74	85	75	83	65	89	76	78	90	71	72	78	78	80	74	70	84	78	97	71	83	80	79	81	78	64	80	79	79	82	64	81	63	70	91	90	57	71	58	77	72	93	64	76	73	80	81	83	85	54	73	74	76	65	89	73	76	71	106	75	61	81	74	90	66	72	92	72	86	69	76	75	73	75	70	85	79	81	66	84	81	64	78	80	69	80	79	72	78	83	77	82	73	81	83	81	72	81	77	86	58	77	67	68	69	76	87	66	64	73	75	92	88	76	76	83	82	73	59	71	79	81	72	89	73	72	68	91	83	55	69	74	89	79	77	86	68	81	71	83	87	87	66	65	77	73	97	76	88	63	71	78	76	64	80	75	82	80	70	65	73	90	64	91	66	66	77	63	74	64	72	75	76	77	78	86	83	65	86	81	73	83	69	68	66	62	74	67	72	82	78	80	73	78	77	79	83	81	88	68	69	80	84	93	75	75	89	69	69	72	69	85	75	74	90	77	72	76	94	59	77	71	80	90	76	63	75	85	90	65	71	87	61	74	70	77	73	91	86	80	75	64	57	71	74	82	67	64	80	77	76	67	68	64	70	75	79	84	58	89	57	71	59	67	60	78	65	69	77	82	72	83	80	65	73	89	88	71	68	85	60	72	77	78	82	69	79	81	73	48	90	62	78	70	82	82	70	78	80	73	82	101	67	67	86	76	70	84	82	88	71	67	85	92	76	71	61	58	65	73	87	71	83	58	83	79	89	71	88	61	72	58	79	75	92	62	89	77	83	72	57	72	82	68	76	86	58	85	72	72	82	74	80	87	80	84	75	65	69	85	60	82	81	66	72	83	72	80	86	86	70	77	61	69	82	89	89	73	71	74	65	71	79	79	67	86	75	100	75	72	80	81	69	73	96	81	67	83	89	69	67	61	86	87	84	78	79	67	91	78	75	82	69	78	73	64	76	62	67	68	80	80	78	70	82	79	83	69	81	90	81	83	87	63	66	90	74	101	80	93	95	71	75	83	94	95	80	92	80	91	79	81	79	84	83	86	73	76	79	83	93	73	83	79	68	72	77	61	67	72	78	80	60	75	76	78	76	88	73	73	70	62	89	69	79	85	74	79	60	65	94	74	66	82	80	84	83	78	88	87	69	91	73	70	82	80	89	70	89	84	74	86	72	63	71	86	75	81	81	77	80	68	73	60	91	82	84	86	62	77	74	64	77	70	70	74	62	88	71	79	83	69	78	94	69	75	63	70	70	84	78	55	63	70	77	75	84	70	75	63	78	87	64	78	79	81	97	85	68	56	90	88	81	68	81	67	61	79	89	81	75	73	68	67	76	73	90	71	79	68	65	79	78	85	79	78	70	71	74	89	80	76	72	72	69	76	70	74	85	80	73	78	76	75	73	80	63	79	63	63	84	86	80	94	93	80	66	82	64	58	75	77	79	79	68	64	75	67	69	77	69	73	73	74	66	82	86	65	77	92	84	70	67	75	80	69	50	68	85	72	73	52	81	82	81	80	61	93	73	77	82	80	59	70	84	70	77	82	57	57	68	66	89	78	82	79	90	81	85	82	71	82	72	78	73	69	75	81	75	85	100	90	75	82	74	65	85	63	71	75	67	82	68	70	75	81	75	84	71	67	82	74	61	78	65	88	87	78	81	60	73	71	71	86	84	61	67	82	79	67	84	69	82	80	63	77	80	75	77	88	73	83	58	69	82	84	96	72	68	92	77	63	54	74	84	64	66	83	80	61	66	79	76	68	80	83	77	68	84	64	79	81	74	80	81	78	74	78	93	81	71	87	85	81	96	76	76	87	77	68	71	67	80	66	72	86	99	75	72	78	74	59	84	87	95	83	83	74	94	88	77	75	86	76	96	90	86	92	88	73	73	77	85	69	56	74	79	90	61	78	88	87	88	74	82	85	93	75	72	74	86	68	82	74	68	64	63	68	73	73	76	73	80	89	88	67	84	76	103	89	69	79	78	81	63	78	72	83	69	75	74	78	63	73	81	78	68	86	69	83	77	78	84	65	67	93	78	76	76	94	73	94	78	79	88	75	70	82	76	62	72	73	87	81	64	102	71	73	80	81	78	75	83	66	88	76	73	84	70	59	58	59	78	70	82	72	78	80	84	72	74	81	77	83	76	55	69	76	64	88	70	76	91	70	86	71	74	70	74	76	65	72	89	81	89	88	64	89	67	67	72	73	71	68	83	63	82	79	86	63	84	90	88	85	82	66	80	77	78	71	82	87	78	77	62	97	76	75	95	84	69	69	85	88	86	69	86	74	83	73	77	95	66	73	81	68	77	85	73	65	82	96	76	89	70	99	79	72	71	84	68	79	71	80	69	95	91	76	93	89	95	86	86	75	82	79	90	96	78	79	67	90	73	71	66	81	92	76	71	89	73	79	74	72	71	82	87	95	86	87	83	92	64	65	76	77	83	73	79	82	80	84	65	67	78	79	92	83	74	82	82	65	75	94	75	75	65	74	78	76	60	87	80	84	90	84	65	79	75	98	83	76	77	49	105	85	102	85	93	75	66	85	73	77	69	84	75	65	84	76	62	76	87	90	66	74	75	80	68	86	65	82	70	67	80	93	88	87	79	65	84	69	86	73	71	70	81	82	92	76	79	79	69	69	74	79	72	85	74	100	67	70	76	82	67	83	68	62	68	70	79	92	79	82	74	78	80	81	67	86	77	58	66	77	91	74	84	74	81	69	83	89	91	100	63	67	75	73	71	87	91	74	72	84	83	78	70	67	91	68	86	90	80	88	79	86	85	76	53	86	82	80	76	83	78	92	73	79	94	78	69	71	60	67	84	73	89	72	61	80	84	84	73	74	72	77	83	78	87	79	73	74	91	82	62	81	73	89	80	87	82	71	62	64	80	77	65	68	73	87	70	82	94	79	70	71	70	63	72	80	82	80	89	63	88	88	83	72	60	73	79	61	76	93	60	66	81	73	78	74	78	87	82	89	75	73	84	65
3792	328	459	441	451	432	355	332	313	320	308	288	306	317	293	284	302	314	322	291	280	309	313	310	319	312	280	295	284	290	295	291	295	294	287	309	278	272	285	295	269	250	265	297	295	270	280	264	318	311	272	300	298	268	310	293	305	300	295	283	265	269	286	299	304	306	282	263	287	287	287	256	288	296	285	244	298	288	299	317	288	299	306	273	268	303	277	291	259	284	292	282	277	313	276	298	264	286	264	285	286	292	273	269	312	310	279	287	300	260	296	273	279	323	293	301	268	282	274	293	279	300	284	293	275	298	252	281	291	261	267	282	290	287	288	283	290	268	272	301	267	288	284	296	271	263	303	282	261	301	296	250	254	277	289	269	273	292	274	291	290	282	279	289	287	276	263	317	276	290	295	280	296	268	279	318	281	292	283	304	274	245	290	286	284	274	272	280	301	279	274	282	315	293	297	310	287	309	278	292	308	307	311	283	286	262	293	296	284	270	311	273	290	279	256	266	288	285	277	287	296	287	287	310	286	283	297	285	264	257	288	250	286	249	271	292	282	299	270	269	287	242	276	299	266	273	262	267	271	245	300	262	272	241	277	272	258	286	298	278	270	317	292	260	276	290	295	258	281	267	294	307	304	293	289	283	286	271	273	267	291	266	238	277	307	287	273	315	267	308	281	287	275	307	301	315	279	314	272	306	317	287	277	264	296	289	297	285	288	304	273	271	259	288	276	259	280	252	283	281	276	277	263	273	301	300	290	272	284	269	326	306	309	311	327	280	302	286	299	276	310	294	268	275	315	285	267	265	288	271	276	284	288	283	274	309	315	299	292	309	262	306	289	240	332	252	249	297	267	275	271	293	309	262	273	274	279	272	299	261	280	268	260	293	296	281	290	256	290	293	287	296	266	301	285	268	282	285	301	283	304	267	284	271	283	274	241	288	293	304	305	333	292	274	284	290	258	284	273	287	289	276	287	302	314	314	276	247	304	279	317	275	285	268	292	294	292	269	286	282	329	273	287	276	269	293	264	289	280	294	301	260	309	264	283	280	279	270	284	304	261	282	311	269	271	288	281	314	249	303	297	299	297	302	253	261	261	304	286	278	301	264	302	301	294	295	289	269	265	296	294	292	293	317	283	266	282	298	284	259	257	278	275	282	281	310	254	274	272	289	262	287	272	292	277	315	289	273	310	277	266	282	280	261	280	280	287	256	265	291	310	270	289	313	285	296	281	297	323	265	251	284	286	271	263	288	278	276	281	292	302	301	285	293	270	277	246	264	277	249	302	299	263	299	309	280	303	258	265	267	281	308	280	299	305	259	265	278	300	265	271	317	282	329	281	287	303	254	280	289	287	282	317	317	273	275	291	317	282	264	300	280	285	295	284	258	306	265	289	247	256	303	290	297	274	286	280	308	289	292	311	263	290	277	282	320	298	295	288	295	271	302	256	299	302	256	314	275	272	287	291	292	278	262	251	277	315	299	264	275	259	302	294	283	287	289	281	290	292	299	285	279	263	307	282	259	274	295	280	298	308	291	268	300	288	286	260	296	275	279	266	276	255	288	315	307	312	268	280	306	307	289	256	290	262	280	260	277	280	278	290	306	288	282	291	284	293	299	257	308	270	269	281	250	290	285	276	286	288	302	303	276	297	301	273	301	297	299	285	318	285	270	300	257	277	277	258	263	261	283	281	296	301	281	267	286	314	276	288	303	285	295	278	289	285	268	283	283	293	282	269	250	297	302	279	309	270	278	301	257	264	308	283	265	285	277	299	281	295	276	272	257	237	306	247	289	318	274	264	245	268	266	295	254	313	266	264	319	304	235	295	324	299	295	302	312	276	298	261	302	283	293	273	301	260	322	322	312	289	280	299	283	311	250	278	286	259	285	288	256	291	266	293	315	281	295	274	270	273	247	278	287	298	283	299	263	279	272	296	277	256	267	257	276	309	282	269	257	268	284	314	287	314	294	269	301	300	295	297	282	288	278	287	267	280	282	294	276	303	302	273	267	278	274	283	267	301	292	272	272	298	256	258	304	253	304	265	304	304	286	270	279	296	271	268	298	268	270	275	288	315	279	262	307	274	275	253	312	259	272	272	268	270	264	264	266	247	287	295	291	280	271	276	308	272	291	279	284	284	317	294	297	320	276	260	279	271	274	283	280	289	293	304	292	287	259	288	287	274	297	297	278	287	260	265	288	291	294	271	296	293	294	255	291	297	269	334	312	295	286	273	254	279	275	303	288	267	299	281	280	310	308	235	280	311	261	276	285	283	304	266	289	291	282	284	261	263	271	277	304	281	292	280	285	279	247	269	283	307	307	289	271	293	271	303	274	303	298	283	282	292	293	278	269	264	270	315	282	302	271	295	265	290	280	284	291	305	279	293	287	316	259	300	263	287	308	266	285	277	267	294	264	300	284	279	289	294	282	296	276	310	288	297	291	279	270	284	270	276	264	293	295	303	266	275	267	303	276	287	278	285	301	302	254	284	294	306	288	255	281	298	276	270	279	277	279	280	309	313	275	297	262	276	284	291	283	282	281	273	321	233	297	313	291	325	303	292	285	307	284	279	278	293	272	274	303	264	266	302	282	285	313	307	299	278	292	308	300	274	282	311	261	295	309	299	233	279	298	275	254	300	289	255	255	292	277	283	291	298	286	289	308	282	278	302	276	286	284	267	251	257	315	285	274	268	291	245	282	263	296	291	307	279	289	277	287	259	278	266	296	297	282	292	289	287	291	280	259	279	317	291	266	270	296	267	259	256	272	294	275	294	274	266	282	274	289	294	278	290	284	262	300	257	279	311	283	284	295	234	293	282	274	284	273	292	293	260	273	310	284	297	299	289	283	291	316	284	290	278	281	290	291	312	273	290	272	296	302	288	251	294	292	276	282	260	285	312	299	288	290	285	306	254	294	318	297	302	306	305	294	278	276	302	290	267	283	291	300	249	280	271	284	297	296	314	279	265	308	260	279	269	295	301	310	302	288	273	266	263	275	313	270	292	280	259	271	251	292	252	255	283	273	310	276	259	265	268	304	281	263	275	275	264	280	292	273	271	288	267	267	253	261	300	279	266	301	296	284	256	306	275	272	257	294	270	289	314	269	305	286	309	271	281	281	289	269	307	294	297	284	270	285	314	294	293	265	300	300	255	290	299	310	290	301	275	304	300	297	297	296	283	279	312	320	275	266	285	285	269	308	283	270	242	291	270	272	282	272	267	270	285	269	285	258	323	302	288	250	306	280	274	319	323	293	265	285	255	322	315	286	274	266	291	286	321	280	249	306	276	272	281	251	301	278	266	301	287	275	275	261	261	288	300	298	289	290	299	277	267	292	268	298	266	299	283	297	284	283	289	272	302	281	285	273	281	333	264	292	284	283	280	305	303	279	273	318	265	284	288	268	258	302	287	295	296	303	298	292	307	275	282	289	284	301	263	284	340	290	269	311	291	298	295	300	267	273	279	262	323	280	307	268	291	299	275	301
34134	7103	1627	1097	731	589	497	398	322	312	273	238	245	223	201	200	202	189	212	188	170	209	179	220	163	169	203	187	148	178	176	178	164	136	148	155	172	181	154	175	173	172	162	145	156	150	167	146	164	166	163	149	149	159	152	162	141	165	161	178	153	150	154	158	153	171	148	165	164	165	138	144	158	134	165	168	150	145	163	160	144	147	169	148	141	159	156	166	141	152	144	145	173	152	147	153	148	157	158	150	163	175	143	154	169	168	144	149	158	149	149	186	142	150	169	134	146	153	145	141	172	172	158	142	154	144	149	142	158	169	146	152	155	147	174	128	134	142	152	178	155	162	163	158	157	136	168	160	159	163	160	164	168	165	128	146	153	154	136	174	167	152	145	162	157	154	139	147	146	146	136	148	122	171	148	159	152	169	141	146	161	143	132	157	173	128	130	150	170	142	170	148	156	132	155	160	166	144	154	160	130	153	143	155	155	164	156	157	175	151	165	145	178	157	166	157	161	146	168	154	128	141	169	147	136	177	158	149	156	163	144	134	158	145	149	157	157	150	160	163	175	153	153	136	152	160	143	149	159	149	149	135	152	153	144	133	176	170	148	135	160	157	146	149	130	156	152	148	155	142	168	175	168	141	138	152	150	159	147	179	145	169	148	154	160	146	181	150	152	146	144	153	134	152	140	165	164	156	155	159	150	164	170	170	155	152	143	131	154	149	149	144	143	158	140	140	137	149	138	150	148	140	156	149	158	146	145	170	156	156	139	141	168	143	150	144	144	165	149	139	173	152	160	151	135	155	175	154	142	149	142	168	140	158	136	152	147	141	168	173	155	138	156	148	164	138	170	151	171	148	142	148	144	156	174	164	140	162	155	160	149	158	146	167	144	162	148	138	155	165	161	141	171	149	147	173	133	138	134	150	152	157	156	162	156	176	153	138	165	169	152	149	150	168	142	174	159	154	164	154	160	165	154	146	148	136	153	130	139	146	155	144	161	141	155	165	133	117	161	163	153	171	157	143	127	144	159	162	162	138	166	141	157	171	166	138	152	151	166	151	148	170	130	147	138	147	147	154	119	157	154	158	148	155	152	159	147	121	152	158	158	149	161	155	163	161	166	167	151	153	160	152	162	156	166	151	140	148	162	145	170	150	149	176	172	136	150	144	155	128	136	169	146	148	143	133	149	163	143	155	147	143	156	167	160	157	129	180	158	166	170	171	148	175	158	144	147	158	145	145	163	145	162	149	141	151	136	141	131	146	158	153	135	121	166	144	154	140	139	139	140	142	145	161	135	154	158	140	168	147	162	154	159	164	153	144	160	148	163	134	142	166	153	153	154	142	140	159	139	139	144	140	141	165	163	168	175	124	144	142	168	141	164	169	135	177	161	177	175	161	163	156	174	168	150	129	174	153	167	148	140	168	156	131	164	139	136	155	145	143	155	162	158	158	180	165	126	176	163	150	147	151	136	165	151	143	137	139	139	143	150	153	162	168	146	156	156	168	142	146	157	154	151	160	154	144	171	151	156	130	155	136	147	142	157	142	144	163	139	145	154	145	148	146	153	164	135	150	136	155	177	130	152	157	136	132	152	137	135	142	140	176	147	161	139	155	140	144	161	160	148	162	163	153	122	155	139	143	134	141	155	166	164	135	157	143	143	149	154	153	164	145	163	133	141	151	138	152	145	153	154	159	141	144	157	160	143	141	149	166	138	155	136	149	150	139	164	161	146	135	124	160	148	154	170	153	179	132	163	140	143	141	133	148	172	159	149	143	164	133	145	157	142	145	128	152	154	172	158	180	148	150	149	140	138	166	154	159	155	137	159	136	127	156	164	155	158	162	158	158	168	154	132	139	147	148	160	139	131	119	147	153	141	156	160	168	140	144	158	139	159	160	155	158	150	153	144	168	171	162	159	134	161	172	170	145	167	142	152	165	127	139	134	147	158	136	147	145	155	160	152	151	150	160	138	136	150	150	159	138	145	143	168	152	149	168	128	139	157	141	140	149	139	157	171	148	146	154	152	142	162	145	147	155	152	174	175	147	142	130	163	140	170	147	149	164	155	143	138	152	152	162	157	143	158	157	141	155	135	134	134	138	177	162	163	177	158	131	142	144	134	160	152	132	153	142	154	163	163	144	154	153	134	142	159	171	160	141	155	148	153	147	138	148	145	144	152	173	178	160	144	151	171	156	139	140	154	185	146	153	170	161	159	162	131	144	168	170	163	166	171	142	170	159	154	169	166	148	137	162	166	163	144	128	145	149	147	167	164	161	159	148	164	156	169	162	170	137	144	170	152	145	161	150	134	139	153	168	149	154	161	138	152	160	150	161	168	141	152	126	137	173	174	162	132	153	152	160	143	159	140	162	158	149	173	154	143	138	147	138	161	166	142	161	155	147	157	154	137	150	141	161	152	172	146	139	144	158	144	134	163	171	138	169	134	161	165	153	142	137	163	158	149	123	154	145	141	158	169	144	152	132	157	173	168	142	146	171	133	170	152	149	163	141	144	156	155	149	146	160	150	155	148	146	153	142	146	155	143	162	151	158	140	170	176	151	154	165	165	147	140	173	151	169	146	165	153	179	152	150	138	187	157	132	161	173	171	158	167	142	169	162	126	149	161	141	159	133	159	147	160	155	165	157	143	145	167	130	179	130	151	151	148	125	150	179	161	165	150	129	146	160	132	148	159	167	159	132	166	150	153	138	154	127	161	152	171	152	146	146	170	158	155	126	163	141	142	153	149	164	148	159	145	160	134	154	152	137	157	138	166	149	153	162	139	146	149	162	155	137	164	182	148	134	165	163	161	155	150	154	175	160	169	145	156	158	157	143	138	161	153	156	152	157	137	143	143	149	157	152	163	160	175	152	169	139	156	166	156	166	142	168	140	146	166	128	132	152	132	142	161	177	180	152	154	160	163	177	135	164	161	148	150	152	144	140	175	149	156	163	148	114	135	174	170	148	143	152	139	142	144	138	140	141	142	131	140	153	154	142	145	165	139	161	142	139	173	150	110	135	130	146	151	144	147	154	159	168	145	159	142	147	155	141	166	152	155	149	154	153	156	138	163	145	156	137	129	150	162	186	152	143	163	162	132	163	154	171	164	162	134	160	167	171	143	144	137	143	160	142	143	136	154	162	152	130	161	165	155	159	152	141	146	162	156	144	148	165	163	158	156	144	162	171	154	163	144	155	144	129	112	139	136	171	148	161	151	159	131	162	140	132	144	140	162	175	138	154	153	150	139	128	153	162	143	171	143	154	153	158	136	152	151	161	156	161	169	160	165	147	150	134	145	136	147	157	147	141	161	149	150	127	168	141	165	126	144	159	173	147	162	161	181	163	161	164	156	159	168	146	180	149	163	155	136	164	161	146	162	142	135	164	157	165	129	139	152	139	165	147	131	140	143	166	175	170	167	160	150	143	150	159	150	148	133	144	144	163	143	159	165	138	141	132	166	158	159	144	153	139	153	137	157	146	153	136
16127	1497	3138	3613	3056	2553	2067	1749	1507	1401	1146	1120	992	971	902	819	855	763	724	759	703	682	691	684	654	612	600	607	608	636	585	575	564	541	512	581	602	565	576	538	538	530	556	576	536	505	555	489	523	501	498	502	519	525	534	517	510	517	525	506	536	510	441	504	480	491	533	500	505	508	534	496	512	461	491	502	475	515	461	457	537	487	487	500	456	532	519	461	540	492	497	504	508	506	483	493	455	494	512	503	481	534	507	500	490	447	493	518	481	477	477	515	488	492	525	501	481	498	450	483	472	503	494	482	495	487	504	504	481	480	510	474	508	498	516	502	519	497	456	511	497	499	513	470	509	453	478	535	478	486	504	494	488	505	501	441	461	505	483	517	488	461	474	500	520	483	485	492	517	493	507	464	437	507	513	517	489	492	472	440	489	462	482	496	452	501	483	464	516	487	491	532	484	459	501	499	518	469	482	504	530	511	527	457	496	496	459	454	516	490	503	487	495	479	467	492	503	498	459	487	504	470	518	499	509	475	463	452	456	468	531	462	475	467	465	477	489	511	490	493	504	488	469	449	521	478	452	474	508	493	485	479	479	515	464	441	468	475	532	454	489	495	475	466	479	446	447	506	514	471	512	499	490	505	519	452	487	471	486	487	482	506	478	480	491	492	541	483	485	511	472	511	507	483	510	517	504	491	467	466	479	511	497	488	486	482	448	488	463	468	457	461	537	503	496	477	496	485	468	454	499	498	501	495	485	493	502	492	468	492	496	513	496	502	477	492	500	509	523	455	512	517	491	469	483	496	501	509	454	480	518	501	456	514	486	488	494	515	488	486	475	517	494	492	501	449	488	485	510	505	527	498	485	531	529	496	484	479	458	454	476	508	460	511	497	508	500	537	465	475	492	527	498	481	468	486	480	487	501	509	478	505	481	494	483	504	500	506	459	492	509	508	476	510	521	474	491	477	478	471	484	463	481	493	466	543	510	448	487	453	494	512	487	498	494	489	463	495	494	457	461	494	475	510	468	504	511	449	502	494	466	500	499	474	476	470	508	461	541	486	498	471	478	448	455	479	485	526	492	507	493	474	479	490	504	495	523	473	485	502	520	436	491	509	502	519	507	459	482	465	500	481	490	510	508	496	500	507	487	494	505	482	480	444	504	493	437	488	459	471	468	514	514	500	516	469	503	524	490	498	507	527	453	506	461	495	519	468	502	472	456	456	484	505	488	487	483	491	489	494	488	488	454	498	465	503	453	447	488	429	501	471	458	522	483	477	530	497	489	492	488	472	512	499	458	481	494	505	512	480	456	472	510	485	515	516	488	480	484	484	471	481	475	487	501	496	497	491	539	478	490	466	483	493	488	529	507	450	503	476	465	483	465	483	459	467	505	530	487	452	471	481	515	485	485	477	451	495	508	467	515	524	531	436	471	461	485	483	511	488	491	501	467	485	495	475	485	480	481	480	482	517	481	495	471	478	491	521	485	455	500	501	494	513	441	487	482	502	483	489	474	497	496	453	525	464	514	480	501	490	494	465	490	476	488	503	495	463	501	498	514	499	500	494	484	491	492	514	497	497	507	469	450	463	494	470	529	499	477	466	481	497	442	471	487	478	467	478	494	451	466	454	500	495	503	489	489	490	509	492	486	488	471	479	544	515	508	479	458	509	483	488	513	465	461	489	515	491	491	471	470	465	518	471	499	451	506	498	467	453	531	536	478	460	482	513	478	482	469	492	467	459	516	484	482	473	507	476	455	495	504	467	495	476	468	509	522	481	474	479	475	491	472	480	462	506	495	461	528	439	485	500	477	513	510	514	539	503	504	498	476	497	514	458	490	495	478	455	463	466	493	459	454	466	474	489	484	498	453	521	459	468	473	463	462	519	489	487	516	489	563	490	490	508	470	508	499	497	475	484	514	483	473	481	502	479	455	503	482	499	446	444	521	527	466	486	485	487	485	504	460	466	491	489	482	472	507	502	494	496	457	505	547	488	485	496	474	495	505	499	487	505	480	442	472	470	509	490	484	490	507	486	519	482	496	521	498	472	475	458	513	498	463	493	472	471	493	501	471	482	537	499	455	499	500	486	524	517	443	506	476	483	481	501	492	512	469	540	494	492	515	532	453	511	477	512	522	501	467	491	522	502	499	471	446	491	508	467	496	487	483	500	478	500	466	483	480	509	497	476	526	474	488	490	490	480	475	513	526	491	517	440	487	506	505	478	525	526	479	505	477	494	498	486	500	487	493	483	515	476	485	478	500	486	489	488	498	497	449	498	460	502	485	514	493	492	477	489	491	476	506	503	456	488	498	498	472	500	540	486	493	507	534	490	463	515	499	487	480	472	499	473	460	501	474	499	462	443	498	463	481	455	499	493	515	481	470	510	484	527	502	503	468	488	495	507	472	484	505	477	495	494	485	508	489	495	544	478	480	498	529	502	462	504	458	524	476	504	480	488	518	467	459	492	477	477	479	482	529	503	506	494	494	471	497	478	460	434	503	476	477	468	505	486	500	464	505	438	495	453	480	511	487	479	457	488	476	485	468	471	528	494	475	498	517	460	502	497	492	495	463	508	467	469	473	512	465	499	451	509	465	449	469	470	503	457	485	544	455	485	523	454	517	504	499	479	484	512	454	491	490	505	529	502	533	494	496	483	459	492	492	504	470	499	466	488	499	503	505	493	469	507	456	520	502	474	484	492	470	471	535	461	506	513	487	484	508	473	499	461	457	501	512	498	493	552	474	480	518	514	454	482	472	455	468	505	481	469	501	519	485	474	462	491	488	445	514	465	467	512	501	481	491	478	486	487	483	460	486	513	499	471	473	501	502	471	510	454	486	506	467	489	453	493	491	481	471	471	463	497	472	460	473	514	474	475	472	474	501	496	466	497	468	501	468	498	477	506	466	486	449	480	478	474	506	484	491	501	488	494	498	528	461	491	454	491	488	486	500	479	473	474	483	447	487	496	503	432	506	492	510	479	509	516	496	464	492	526	492	519	505	528	512	468	493	472	504	472	468	552	466	487	471	470	489	456	462	475	458	491	502	452	478	495	504	544	515	483	468	539	500	511	449	492	477	491	470	502	481	486	470	487	492	460	505	461	494	484	472	516	455	502	511	504	441	475	500	472	482	453	501	482	439	462	480	523	480	466	500	504	505	463	495	471	486	435	496	480	495	475	490	485	456	502	508	461	487	499	502	501	472	468	484	454	483	501	544	505	485	480	498	505	525	484	430	471	494	472	475	452	434	487	498	497	495	486	484	504	497	497	508	445	487	477	454	491	483	502	480	463	488	466	497	486	462	512	456	502	481	488	479	476	505	487	470	482	511	458	499	488	470	479	496	508	488	506	494	471	488	488	496	470	487	514	459	460	469	517	493	485	499	488	501	487	487	473	511	490	475	487	518	499	488	519	462	423	484	482	489	491	469	528	462	466	477	461	508	502	480	479	483	472	483	507	507	451	462	482	534	471	497	505	470	466	516	502
43803	17040	5915	2370	1586	1126	899	749	650	591	492	415	459	354	339	374	361	293	323	309	313	303	287	322	297	270	310	269	282	286	264	273	251	302	246	268	262	260	294	261	269	277	260	256	266	263	268	278	249	251	257	302	283	268	251	245	281	205	284	250	260	290	237	263	274	227	250	245	271	280	257	227	245	252	238	266	224	256	259	246	250	278	252	251	264	284	258	270	271	259	267	264	263	235	225	233	255	239	272	260	276	243	234	255	228	268	233	241	251	263	259	262	264	261	247	247	245	265	261	246	262	245	267	237	244	257	263	253	265	270	236	259	262	254	233	247	245	261	265	255	244	256	253	250	261	263	275	239	239	254	241	242	230	238	266	241	253	216	255	236	249	250	241	252	265	258	247	243	258	244	255	240	240	252	240	244	254	248	271	271	245	228	263	268	261	264	252	257	249	226	230	256	266	252	231	235	251	240	236	250	257	265	237	258	244	236	272	268	261	257	254	247	240	257	241	252	252	248	246	214	307	257	262	263	268	228	259	241	257	256	235	255	271	258	261	254	255	277	247	265	243	261	248	266	262	241	259	241	242	259	251	209	233	272	256	265	255	248	256	251	249	250	260	273	267	270	250	262	263	238	280	244	246	236	242	270	237	241	265	260	270	242	246	240	271	246	203	235	228	256	253	244	251	242	227	255	262	256	250	228	246	257	263	267	258	245	244	230	258	265	227	241	249	249	261	219	250	275	270	250	231	231	243	226	242	246	261	253	235	260	283	254	263	265	270	251	256	251	249	252	243	271	241	260	256	241	256	267	279	259	236	238	221	263	274	258	251	247	241	236	265	261	255	265	257	248	243	273	230	250	264	244	257	239	210	246	249	249	259	243	237	267	258	239	217	235	283	253	234	247	279	259	231	265	245	232	253	251	240	252	282	267	232	259	255	238	242	256	279	246	241	241	254	286	276	262	260	261	259	268	268	250	260	269	272	263	257	227	266	255	256	264	244	257	255	216	256	261	243	226	262	243	244	246	262	226	253	279	278	274	237	262	236	244	254	240	246	245	224	229	273	252	245	247	264	250	256	240	236	243	236	254	226	265	241	246	260	245	243	266	234	233	290	226	261	262	246	218	254	264	238	240	242	258	252	244	265	243	235	265	264	220	258	277	261	262	254	256	255	247	255	253	280	264	261	241	248	258	255	244	254	238	247	279	227	244	253	229	266	233	230	257	268	288	225	240	213	254	243	241	246	252	243	237	282	254	250	264	234	285	272	288	270	259	254	259	259	248	251	276	247	247	276	247	259	260	264	267	252	256	250	252	256	256	265	249	243	247	238	224	264	248	254	250	254	262	244	250	236	261	265	256	273	233	261	247	233	293	249	258	280	287	258	233	229	257	268	268	220	255	257	260	251	241	249	207	298	261	256	247	286	257	255	255	242	273	255	263	249	221	232	268	267	228	269	246	243	261	227	260	261	227	245	253	230	281	236	243	225	238	230	255	244	228	260	276	252	251	262	219	251	250	255	242	257	222	246	256	300	270	269	246	263	265	233	249	266	267	228	244	284	280	238	231	248	231	225	258	268	266	253	247	269	236	263	231	239	246	268	230	256	243	264	249	247	251	243	266	236	225	255	229	275	301	236	241	248	244	242	248	241	264	232	242	262	260	234	235	254	262	243	265	279	258	245	284	257	269	269	254	239	271	280	271	240	271	258	240	255	252	249	248	231	273	260	240	258	254	238	288	227	254	263	236	240	250	264	247	265	251	272	247	255	240	244	284	233	250	257	269	279	255	265	248	273	263	256	281	234	250	259	265	277	248	244	260	256	268	256	226	270	280	259	232	248	239	264	245	252	231	229	282	277	227	221	266	277	245	262	244	246	272	266	252	269	273	258	258	271	254	244	263	271	252	257	245	260	229	233	253	250	287	257	249	279	274	281	244	269	226	253	245	252	249	236	251	242	265	259	228	236	240	255	248	260	260	239	268	250	264	280	229	238	266	258	246	216	251	233	282	214	252	258	245	220	237	248	266	235	234	232	224	251	281	243	267	241	248	280	253	284	236	236	233	246	241	254	242	263	278	238	260	249	274	233	248	285	243	216	260	271	264	244	258	252	250	257	253	273	264	261	258	246	248	268	236	242	257	224	268	259	250	292	256	278	256	256	228	261	266	244	273	226	249	239	279	246	253	259	269	257	247	246	253	259	248	244	257	265	240	264	229	307	265	249	250	241	240	254	248	242	247	250	244	255	236	239	235	249	285	270	228	229	240	257	219	260	224	263	261	254	271	250	241	270	263	252	277	232	255	241	266	273	231	249	241	230	275	262	281	239	262	269	255	245	238	245	264	240	253	261	260	257	261	253	266	250	263	245	257	255	256	272	255	231	252	242	283	240	227	222	235	282	277	269	254	267	243	261	269	260	228	253	241	288	250	279	241	289	228	266	266	226	259	239	248	257	264	263	234	258	258	261	243	230	277	260	229	248	268	251	235	243	266	242	230	266	259	246	230	262	252	240	257	236	244	263	241	235	256	265	243	243	263	239	240	253	257	239	230	277	240	244	259	239	252	280	299	247	252	259	276	257	234	282	248	274	253	239	267	280	219	229	283	245	247	274	245	259	249	280	225	242	242	220	216	241	236	253	246	251	264	251	248	242	235	250	271	240	264	261	240	264	261	234	268	246	214	229	249	237	278	225	252	272	243	243	226	246	272	263	276	268	241	247	255	241	256	265	252	266	267	269	256	270	286	269	247	264	247	277	258	258	252	240	239	265	265	245	247	261	257	254	239	285	240	272	243	267	265	244	239	266	285	253	250	243	276	250	229	252	247	249	248	276	245	272	243	255	242	266	245	268	233	245	250	241	249	257	242	235	268	234	256	277	250	253	248	252	251	231	249	222	238	269	255	266	254	254	230	242	269	259	252	243	259	242	291	257	302	277	243	266	280	230	256	240	268	240	224	208	247	228	229	213	242	278	260	238	245	266	240	257	251	285	274	254	256	269	279	250	237	236	269	250	228	246	254	242	246	269	264	244	253	254	258	278	242	259	251	268	267	268	239	267	232	237	245	249	259	261	230	272	263	256	257	223	266	256	254	257	258	272	239	271	245	257	259	261	234	243	270	258	252	254	226	252	248	249	267	269	257	251	250	236	242	255	237	248	261	252	272	213	242	238	267	232	246	237	243	270	248	280	208	264	253	284	231	240	229	244	253	258	256	239	236	229	232	277	258	244	256	274	224	270	249	248	237	249	253	250	261	246	258	253	277	294	250	251	259	230	257	265	237	258	249	253	236	243	244	250	245	263	259	249	237	251	247	217	236	250	274	237	257	274	212	250	220	266	268	263	230	250	246	262	245	238	260	253	266	242	263	274	247	259	237	240	279	254	240	227	219	234	240	256	245	265	225	245	254	237	280	265	271	299	247	235	253	241	256	242	241	246	233	252	258	254	305	253	256	254	252	251	271	255	253	228	266	254	246	253	258	263	256	259	251
22392	2645	5813	6496	5583	4721	3893	3222	2742	2405	2178	1838	1749	1601	1583	1405	1295	1272	1216	1223	1115	1084	1062	1049	1040	964	964	971	933	921	967	906	877	886	919	884	869	834	823	835	879	822	793	813	803	820	748	848	760	815	842	813	772	817	770	817	789	810	747	740	767	798	784	784	734	786	783	786	758	737	757	678	757	762	732	765	735	747	711	735	749	754	754	756	760	715	753	748	803	697	757	797	762	741	770	757	734	758	735	738	768	753	721	741	758	732	769	723	766	759	753	767	695	787	705	751	778	760	704	719	753	736	754	749	772	696	765	750	770	733	704	779	752	738	720	732	749	729	710	802	734	756	717	734	743	721	708	781	744	758	705	714	737	763	742	754	730	751	711	699	712	677	726	695	720	738	749	763	717	796	777	744	707	732	696	748	744	757	750	774	727	712	778	741	727	744	672	770	728	696	734	705	718	689	765	784	790	717	710	777	747	714	739	783	712	755	744	771	740	749	754	705	771	737	771	729	759	723	761	703	703	740	743	749	744	743	726	730	713	737	707	706	719	757	712	749	751	739	733	782	733	765	730	760	749	704	736	726	748	705	738	742	745	710	727	674	709	742	757	687	732	750	733	701	778	757	711	710	719	768	734	742	751	708	678	691	771	792	754	778	762	723	697	731	715	717	770	724	745	740	763	762	718	767	739	747	761	756	751	714	711	749	737	734	723	727	797	721	762	751	740	730	736	742	750	719	770	700	764	753	729	724	773	733	701	806	749	720	719	746	784	732	755	690	746	737	718	707	733	694	789	730	747	714	730	737	787	724	779	798	729	738	725	725	751	783	696	747	748	704	799	802	750	695	750	710	722	751	776	722	708	738	738	747	720	773	746	689	717	707	743	740	751	766	717	743	756	736	718	761	716	765	727	732	736	777	780	741	723	736	792	730	692	731	755	665	708	751	727	739	722	721	766	763	772	757	758	798	779	699	735	718	789	694	681	772	781	751	765	715	705	644	739	803	776	792	748	720	743	691	732	728	765	712	731	720	763	755	762	755	729	664	762	724	742	687	716	727	736	732	727	729	724	750	716	745	786	709	754	746	731	770	749	717	740	725	765	727	740	770	739	721	718	771	713	741	764	750	738	704	697	717	738	758	748	778	749	749	750	709	730	728	766	817	732	659	738	726	722	705	721	766	715	731	735	738	769	732	732	732	713	738	704	745	705	737	754	770	751	750	702	782	762	712	756	742	726	727	738	724	790	749	708	703	726	724	769	711	698	754	760	748	763	722	713	785	706	735	728	723	717	745	749	717	682	721	748	750	784	736	798	725	725	743	744	790	756	720	774	754	759	693	773	728	788	710	748	738	767	773	779	713	737	728	755	729	736	679	714	719	743	774	752	732	759	770	763	739	741	713	776	742	702	749	742	752	731	763	764	717	784	709	724	723	747	719	755	750	705	708	738	711	779	729	749	751	770	724	718	758	774	752	716	740	706	705	736	756	766	746	724	717	714	719	755	726	758	723	723	741	748	722	716	771	696	690	684	769	772	743	770	766	730	707	781	757	780	710	748	766	767	752	769	793	740	746	732	714	754	776	734	718	701	733	743	749	740	764	750	729	748	710	696	740	746	748	722	673	772	758	741	739	712	762	735	747	732	711	727	754	754	760	784	722	674	683	738	738	767	733	792	756	736	766	720	743	711	728	760	735	715	716	701	738	743	749	761	780	748	749	748	787	752	731	721	731	671	735	718	740	750	734	718	737	733	732	738	741	731	717	741	742	696	764	722	755	773	712	750	729	744	753	814	702	790	687	712	722	732	730	728	722	714	735	725	756	742	762	778	755	692	749	699	692	769	694	729	749	709	746	707	730	708	730	726	712	695	713	756	744	714	771	745	736	725	764	710	748	718	735	766	764	711	806	738	717	753	777	736	728	713	718	751	749	740	762	714	719	754	689	774	741	722	741	731	742	703	727	682	753	752	747	772	757	754	725	737	694	700	692	670	739	735	782	754	749	768	772	741	722	709	746	720	770	792	750	700	718	750	786	747	736	723	731	748	735	783	685	717	734	744	698	737	739	778	716	750	760	719	741	757	708	712	682	742	737	702	722	759	745	736	718	746	748	682	739	698	733	736	718	730	748	688	747	730	751	750	742	770	793	728	745	736	751	723	723	766	724	738	772	748	742	697	689	723	746	729	743	734	717	738	746	782	747	759	736	736	729	740	733	713	776	771	753	713	728	701	759	762	708	752	768	735	702	759	745	769	765	749	741	727	752	771	739	797	700	659	719	752	726	746	746	740	739	777	752	734	708	713	741	737	750	748	697	734	703	701	712	728	710	707	748	760	701	721	706	755	719	724	729	716	738	748	715	725	751	727	749	722	714	677	702	682	745	733	691	751	700	728	743	794	701	758	742	680	722	721	753	755	779	734	741	761	731	789	741	756	747	723	694	771	751	715	732	742	741	770	733	720	756	791	731	750	741	771	728	783	775	727	758	689	729	773	731	756	750	696	750	699	750	731	725	743	785	717	738	748	761	709	752	761	776	755	725	749	735	721	743	704	779	719	772	714	726	777	774	709	735	738	747	740	729	816	774	740	715	722	769	689	748	778	723	773	755	715	714	751	684	749	775	735	753	778	756	758	734	719	742	744	740	752	747	731	774	744	778	729	745	776	714	721	778	744	758	779	717	734	765	815	778	721	753	725	716	747	763	745	758	753	714	761	748	721	766	731	778	730	702	705	677	725	751	695	762	777	751	788	785	637	736	742	744	763	718	722	757	741	768	707	706	757	789	781	743	733	717	735	769	743	736	743	733	765	719	758	719	757	742	745	732	749	715	726	709	806	770	754	730	735	711	747	724	734	755	752	694	702	747	735	751	775	777	729	725	748	693	702	756	760	748	729	749	733	700	690	730	763	762	706	722	728	734	732	731	703	745	731	712	735	732	766	747	688	679	762	709	742	723	742	748	747	725	701	734	703	753	751	732	736	755	735	721	649	727	755	731	724	729	759	728	760	757	731	771	705	720	733	729	760	742	721	759	785	769	737	726	735	700	757	708	749	766	730	747	727	703	755	719	708	719	720	756	783	693	730	758	733	723	728	732	679	723	701	774	751	772	731	736	723	779	796	740	776	707	735	777	747	697	715	709	717	768	729	744	719	725	709	751	682	738	739	760	770	737	764	703	769	736	776	756	720	726	793	718	691	736	749	710	765	783	738	728	762	737	770	709	718	735	730	790	740	741	721	753	726	734	709	745	716	693	726	753	724	761	688	720	773	739	705	732	744	737	751	773	729	751	705	703	810	736	780	752	745	751	720	706	736	773	740	727	811	756	671	732	694	782	744	714	757	691	769	689	752	727	702	730	710	736	756	759	729	767	751	686	763	776	749	751	746	766	765	720	718	699	698	742	775	754	736	725	717	721	700	741	769	764	728	726	785	762	797	736	769	722	769	723	735	722	746	761	727	708	742	766	747	708	777	750	739	698	735	777	772	735	751	743
4413	290	163	132	113	115	100	95	98	88	97	87	76	87	91	71	82	81	81	78	92	82	80	62	55	74	82	87	72	74	90	79	85	85	74	90	87	84	79	74	85	75	80	82	78	82	67	84	73	79	64	84	82	91	83	72	72	75	83	77	92	79	80	76	68	71	74	81	86	74	74	82	77	79	78	83	70	88	70	68	74	60	74	64	71	72	91	77	72	74	70	79	92	78	80	79	87	70	85	86	83	79	63	77	75	76	63	71	85	90	83	83	82	76	66	56	86	77	73	86	72	64	72	76	61	62	67	78	80	72	78	76	90	91	83	79	76	94	70	78	87	80	76	71	71	78	71	83	73	85	82	60	67	80	84	63	86	74	85	67	70	66	73	70	72	73	88	82	74	71	102	58	73	65	89	67	64	80	84	79	61	81	76	77	63	60	87	65	88	82	63	88	83	86	68	64	72	68	75	83	76	74	74	65	87	82	72	77	77	57	71	74	77	78	81	86	73	78	88	78	67	72	77	78	74	76	95	76	66	82	69	91	79	71	75	77	87	82	87	91	66	77	68	67	71	89	96	77	80	69	78	73	77	60	81	96	76	80	97	64	82	86	80	72	77	73	80	69	88	65	82	79	89	81	71	78	54	75	71	84	72	67	85	68	77	80	64	81	78	78	68	78	68	86	85	93	84	76	66	74	74	86	78	79	78	70	71	78	84	71	63	84	66	90	69	90	87	71	79	81	79	77	84	84	85	77	83	62	80	77	61	75	78	69	77	73	78	90	81	83	66	81	82	74	82	78	75	73	87	64	67	72	82	82	85	82	67	76	74	73	72	78	81	87	77	82	83	79	68	87	88	83	88	80	77	91	78	83	79	68	77	70	76	64	81	86	76	86	79	82	67	76	74	72	60	79	90	74	68	70	73	62	83	73	75	82	70	81	79	71	87	98	72	70	90	80	71	69	76	62	75	74	62	65	57	88	77	94	70	70	68	77	80	65	76	105	78	85	66	88	87	76	75	88	69	73	80	80	77	79	81	67	74	68	66	73	89	103	83	63	81	75	69	76	79	83	87	82	77	77	86	66	61	76	74	71	69	77	93	82	88	95	60	64	84	67	81	67	73	90	67	66	71	67	69	88	85	80	82	85	80	54	65	82	83	105	84	59	58	61	86	75	70	77	86	82	61	71	87	65	78	72	75	72	66	71	74	76	77	76	89	62	79	80	60	75	79	93	89	75	77	94	77	83	53	77	81	70	88	78	68	75	93	78	88	94	73	81	79	66	89	94	76	67	71	70	61	82	65	72	71	78	91	75	59	81	93	69	74	68	86	88	68	76	73	80	68	63	65	88	85	68	84	87	86	90	85	62	73	70	95	64	65	92	73	69	82	76	83	101	78	63	75	74	72	82	96	88	72	83	67	63	82	82	82	86	69	79	76	79	65	71	59	76	79	92	70	72	72	80	81	79	67	82	81	73	57	76	73	79	74	73	86	77	87	63	74	78	76	93	66	64	87	80	81	60	97	77	74	74	77	79	90	78	67	85	73	81	67	89	72	76	77	69	75	89	81	78	84	84	71	73	83	87	67	103	77	91	85	70	78	73	88	70	85	81	76	84	65	102	80	75	76	79	76	69	78	83	89	75	85	75	69	62	89	76	62	60	79	84	80	74	66	81	65	92	75	67	80	71	68	75	96	73	90	86	71	91	77	90	76	73	105	70	78	77	74	63	96	93	80	88	77	77	83	67	81	68	86	65	75	76	74	76	78	86	84	82	68	78	74	67	77	88	67	83	72	78	61	75	80	82	82	77	79	84	84	74	84	76	79	74	89	82	73	85	73	68	80	82	84	88	70	95	72	73	67	75	78	67	72	88	89	70	82	69	81	69	83	77	72	64	82	68	85	69	77	71	69	85	84	67	92	58	70	85	91	82	69	77	81	74	83	79	68	73	71	78	76	77	86	57	92	74	70	90	90	71	74	79	72	84	71	82	76	69	61	76	70	73	76	91	70	62	90	80	73	84	70	74	84	75	74	82	72	77	79	75	75	84	89	84	78	74	82	80	60	63	79	72	90	96	86	84	85	58	65	85	76	69	78	69	84	70	82	65	98	87	68	77	79	72	70	75	54	78	89	64	75	89	57	82	67	88	90	83	79	75	78	72	78	70	74	69	77	72	83	80	69	61	82	87	79	68	75	87	83	78	78	85	73	86	81	85	77	68	87	72	77	82	65	79	73	78	69	68	83	72	78	76	82	76	82	90	86	81	62	83	85	72	70	73	71	67	82	66	73	73	71	67	63	95	77	86	70	81	87	91	74	75	64	79	67	79	90	81	73	71	78	74	81	83	66	85	77	92	87	84	75	77	78	76	65	89	63	76	77	73	79	77	75	96	56	70	76	83	76	88	89	84	66	78	74	69	62	79	91	72	75	93	68	79	75	77	77	73	83	77	79	87	87	74	73	52	82	82	71	88	81	78	75	80	58	88	68	73	82	91	86	78	72	89	79	82	81	83	72	94	82	82	69	75	75	88	83	78	76	57	81	97	70	62	76	70	66	83	77	75	75	93	74	86	77	80	80	75	91	91	85	72	66	65	78	76	79	76	82	78	86	73	81	86	70	87	88	92	87	71	89	75	85	73	71	92	71	65	81	70	77	85	64	60	76	77	68	87	71	77	86	72	77	83	87	69	81	73	88	67	74	79	62	62	78	72	79	70	73	73	73	86	77	80	79	76	87	69	77	90	83	91	70	72	66	80	62	81	72	63	83	71	77	85	65	94	70	77	96	78	88	73	81	77	91	54	79	70	82	72	92	67	84	60	66	77	84	76	78	63	97	67	88	71	77	76	81	83	82	78	84	73	77	72	60	65	73	92	79	68	70	83	79	82	81	77	80	79	73	76	94	94	84	77	87	83	79	83	75	70	85	62	69	67	75	88	72	88	88	79	67	90	69	84	60	78	85	72	83	81	71	70	58	60	88	77	80	71	74	72	81	75	90	79	82	87	92	61	65	81	74	79	78	73	59	60	79	83	81	102	84	72	78	85	80	68	87	70	83	76	75	78	80	70	79	74	87	68	95	74	84	94	79	67	83	84	84	79	75	86	89	74	76	90	90	67	94	74	87	112	86	65	87	67	76	71	90	63	63	69	75	67	85	72	86	73	74	71	76	77	75	63	81	70	75	76	62	83	89	91	66	77	81	89	64	69	76	74	70	78	65	76	63	65	73	74	64	69	64	76	67	83	66	65	94	56	88	78	80	75	75	68	87	62	62	62	78	60	81	80	82	75	89	78	63	83	76	85	70	96	62	84	57	92	85	92	77	75	72	69	62	86	74	71	75	82	67	74	82	73	85	73	93	68	77	69	62	69	57	76	81	83	79	77	70	70	94	80	68	79	70	82	101	72	65	70	82	55	73	78	87	79	68	88	79	80	83	93	74	70	82	87	91	77	87	71	67	84	72	70	71	73	76	91	75	80	67	101
3812	362	452	475	493	418	371	355	369	335	293	330	344	344	289	315	302	286	324	318	265	294	317	279	296	309	293	286	298	284	289	298	282	279	312	295	292	295	280	302	307	269	277	304	284	319	289	316	255	279	267	308	312	294	302	282	272	303	304	311	266	284	305	273	302	274	282	282	256	318	278	303	300	281	290	291	274	296	285	306	296	319	282	262	289	298	269	280	291	311	254	271	283	278	273	313	283	246	282	296	273	281	306	297	277	289	272	300	282	286	286	286	290	274	274	268	301	312	293	293	276	275	297	302	319	272	294	259	300	286	260	289	270	272	260	264	263	281	292	285	303	319	292	265	303	291	287	273	279	279	302	288	270	279	313	295	260	264	262	308	279	285	277	289	292	290	295	291	302	276	306	283	300	267	262	277	286	269	304	280	287	299	286	307	283	266	299	304	276	278	306	265	267	273	297	249	247	284	285	272	278	291	288	287	268	311	285	285	254	292	247	298	311	300	272	258	258	297	296	267	319	289	266	275	311	280	259	270	308	259	278	297	281	291	279	287	287	278	276	293	273	288	266	287	267	289	303	300	297	268	257	309	271	262	275	308	309	269	281	236	256	274	242	267	304	284	267	313	296	290	296	272	290	288	277	268	276	259	274	310	267	291	276	284	274	296	290	313	287	280	289	273	292	302	258	283	265	267	274	288	302	284	269	288	301	268	289	303	264	296	278	282	289	283	310	304	309	288	263	304	272	291	309	294	273	316	293	314	248	250	299	267	279	274	266	278	290	322	257	296	293	291	273	272	291	263	280	288	285	282	297	296	299	296	285	289	282	288	309	289	298	277	297	300	292	312	276	315	295	280	276	266	289	306	274	285	245	294	281	294	310	280	313	244	259	264	265	277	288	308	291	290	263	270	292	285	268	286	290	287	303	258	293	274	296	282	275	279	298	261	309	288	300	303	299	300	271	340	265	269	282	279	287	270	292	295	277	269	254	294	294	273	297	301	281	296	293	274	269	277	302	292	285	283	275	268	262	269	267	286	306	294	300	300	324	311	323	282	310	305	272	278	279	293	277	287	292	286	280	269	285	295	285	292	287	323	278	257	275	293	307	304	312	314	279	282	314	267	280	269	292	307	280	268	306	297	308	274	283	301	267	266	277	284	305	265	308	335	295	301	289	276	319	280	274	291	269	271	301	272	305	282	261	278	281	301	282	291	273	309	295	293	291	289	282	302	304	264	280	275	274	274	300	269	279	283	284	286	280	287	281	294	297	321	284	247	270	297	302	264	313	254	261	279	300	320	283	293	331	295	289	301	280	269	297	301	286	241	336	312	263	261	286	305	308	298	277	316	268	294	276	270	268	278	311	293	286	282	263	253	280	287	252	283	314	280	286	321	297	299	301	261	264	287	274	274	298	314	291	253	253	276	284	297	284	303	271	278	281	255	283	288	256	305	308	296	272	309	289	281	328	282	263	297	242	252	289	272	275	282	262	285	254	321	272	260	277	284	290	295	287	275	280	278	301	286	308	298	305	268	277	262	272	285	282	268	331	282	268	282	270	314	276	280	283	263	296	318	287	254	264	285	265	300	295	294	267	299	300	297	264	270	271	296	285	261	280	290	306	280	276	296	282	259	268	284	287	303	264	261	265	309	277	261	281	266	305	289	253	287	271	268	281	300	298	272	266	267	297	270	310	315	297	319	282	280	271	287	284	269	280	282	306	290	267	266	329	275	308	297	292	267	293	261	281	266	279	295	272	278	263	268	264	254	288	295	263	314	254	262	294	323	279	278	271	303	289	273	289	290	294	307	296	259	282	288	302	310	319	287	304	262	282	299	295	301	293	238	302	315	278	275	274	281	255	253	278	287	269	271	258	265	269	253	282	274	269	293	274	283	297	281	277	298	241	261	283	302	298	281	275	304	259	259	282	273	295	277	324	272	252	279	310	277	282	256	318	308	278	282	297	307	255	275	301	264	276	296	257	287	301	287	271	281	292	266	310	261	278	260	291	267	285	297	279	305	295	274	276	315	274	256	279	290	289	292	281	275	302	292	275	262	280	278	305	294	297	300	260	269	278	298	264	317	310	286	281	258	265	292	284	298	286	310	281	280	322	259	298	281	305	290	275	278	316	268	277	309	299	278	290	269	313	266	276	288	268	260	311	286	284	315	276	258	306	284	298	277	278	285	280	294	304	283	287	259	286	283	324	278	295	287	282	314	289	304	266	320	297	260	261	294	272	311	276	274	287	267	322	310	301	304	290	288	289	273	268	293	266	296	279	292	291	270	312	296	286	274	288	283	315	258	282	294	269	303	300	302	263	281	276	279	300	243	276	304	304	313	269	273	293	277	273	281	283	259	269	330	274	295	289	247	298	292	266	300	278	275	268	287	279	266	321	291	296	289	289	245	296	279	291	285	258	290	293	307	287	280	290	256	271	286	288	279	257	305	283	258	292	310	281	268	292	262	290	281	276	274	302	301	266	289	278	271	273	265	289	317	285	295	254	285	312	274	285	298	293	276	283	267	287	286	286	271	286	261	277	304	279	288	298	269	264	285	302	266	271	290	285	284	291	288	294	278	280	287	281	275	280	264	273	305	292	279	306	319	265	301	271	279	296	305	254	289	276	267	273	282	277	296	302	315	284	277	304	264	300	294	278	257	286	291	306	253	307	283	291	283	304	266	288	265	271	287	251	280	280	290	275	283	301	260	299	296	272	312	277	304	275	273	282	267	256	283	298	285	262	283	308	285	283	308	290	268	250	294	287	266	318	276	293	297	295	249	261	296	299	287	272	295	288	272	281	276	253	272	297	267	270	261	294	265	264	285	281	267	264	289	307	273	298	311	269	303	279	271	284	285	284	284	293	258	275	283	270	283	270	288	324	278	310	283	302	270	263	301	293	290	263	270	292	276	300	266	278	296	277	244	325	292	275	264	277	275	303	292	300	283	266	306	280	286	267	277	283	295	294	301	312	279	288	300	293	284	311	258	263	274	271	288	267	279	279	272	313	285	290	256	287	306	313	281	275	285	280	277	264	294	297	263	302	314	290	290	295	280	280	290	284	296	255	272	298	278	285	261	279	279	257	277	247	278	284	275	283	290	295	276	272	294	300	278	270	290	283	290	273	303	294	300	294	275	289	307	308	284	300	278	302	265	277	280	282	285	323	280	316	301	272	285	277	294	302	272	286	285	310	295	289	311	293	307	303	262	282	270	256	251	279	290	254	271	274	287	308	264	270	279	283	312	288	284	319	279	276	311	307	300	310	264	313	301	276	269	273	323	286	279	314	300	289	283	264	271	301	299	302	272	265	311	290	307	296	308	294	291	264	297	293	312	306	300	311	291	293	289	279	308	318	291	275	278	294	292	268	258	285	280	282	276	283	251	285	274	274	306	280	270	259	289	282	281	301	283	253	295	277	281	283	275	301	275	307	285	291	290	245	296	302	298	266	267	259	287	305	313	269	266	289	283	273	265	299	299	301	261
34508	7262	1560	1097	763	610	483	414	332	302	264	240	243	224	186	187	201	188	183	182	160	190	168	156	161	167	179	143	163	196	150	151	165	148	147	181	187	166	147	167	166	145	151	176	154	154	157	186	177	173	166	163	180	153	181	161	154	168	145	157	138	180	147	159	138	159	150	134	145	163	127	150	168	145	160	145	156	141	152	149	147	133	159	134	141	136	160	155	148	154	169	153	153	166	171	155	136	160	166	140	173	160	162	151	148	153	147	168	160	159	142	147	164	174	145	156	149	162	137	133	142	143	145	139	162	157	147	164	150	151	164	157	152	150	171	150	153	181	187	152	163	148	155	165	158	158	156	157	134	158	162	168	153	142	138	172	144	159	163	177	177	126	166	161	140	137	146	162	164	172	168	152	134	166	142	166	152	148	182	189	159	132	136	155	140	165	171	167	136	136	150	175	173	139	154	151	159	149	141	149	163	156	136	151	139	150	157	136	157	148	151	143	137	159	167	144	137	162	161	160	156	164	156	145	155	161	149	156	155	143	147	155	161	136	138	136	153	164	139	174	156	147	163	158	157	141	157	155	169	172	155	157	180	141	166	152	144	163	145	157	159	142	158	145	155	166	158	172	159	173	172	150	144	151	181	148	139	160	168	144	138	154	145	151	145	152	160	159	159	142	162	158	160	147	159	156	150	176	166	153	151	128	150	146	157	141	175	167	158	143	136	143	164	141	154	154	171	140	156	138	122	149	145	161	183	152	138	172	144	163	142	173	182	165	151	159	164	163	146	159	146	170	145	142	148	151	142	141	150	171	150	129	176	153	177	162	144	175	146	155	170	158	142	183	161	131	152	170	180	148	136	178	156	149	140	158	152	169	166	156	144	163	159	153	144	158	153	174	168	144	109	144	160	158	178	155	154	156	158	174	142	152	160	159	157	156	154	161	129	181	174	169	158	153	152	147	159	134	152	164	161	172	145	143	148	162	165	143	154	152	163	148	145	161	163	136	122	150	152	166	144	154	159	154	148	160	137	153	163	135	140	121	152	139	162	139	161	158	152	153	156	159	164	168	153	144	168	152	176	151	155	126	162	153	150	137	169	153	156	151	141	160	146	160	178	151	145	148	160	156	180	139	130	137	149	168	169	139	159	164	180	145	152	147	158	151	164	167	172	165	171	161	149	159	146	165	143	158	177	145	159	126	130	129	153	163	137	167	147	156	158	175	166	137	156	154	151	150	165	148	175	141	166	144	141	151	167	131	158	131	160	154	154	134	153	177	141	153	141	168	172	155	160	170	163	153	150	149	158	151	145	155	162	155	157	151	155	151	156	160	161	127	136	153	163	169	152	151	168	129	178	157	164	162	152	154	165	161	133	148	152	159	161	156	151	165	171	143	164	159	138	173	151	136	155	149	155	148	148	150	126	155	169	146	150	139	143	147	161	164	164	160	160	165	156	158	149	153	145	161	141	159	139	140	142	165	151	144	141	174	153	128	138	146	156	138	153	131	151	140	163	147	167	161	131	164	172	144	147	178	163	169	155	166	139	168	151	166	157	170	121	149	162	158	145	149	163	171	137	157	137	167	172	164	166	145	155	165	149	145	168	154	169	159	148	157	157	153	143	145	132	155	135	136	131	177	171	153	173	169	153	160	147	161	163	159	172	151	169	160	169	147	145	155	142	174	175	141	154	146	144	144	167	173	159	153	154	146	167	165	161	175	150	148	156	157	165	177	162	144	183	148	139	171	160	173	151	165	145	140	170	123	169	183	132	140	153	165	147	181	134	160	148	153	147	152	167	156	131	173	173	133	128	157	134	152	162	153	155	155	164	146	146	153	167	162	151	140	163	151	161	170	161	158	159	154	145	167	155	149	160	152	160	149	154	138	154	151	171	176	151	140	140	147	159	171	169	167	150	134	158	150	153	154	155	148	163	145	146	144	143	165	177	113	156	167	122	165	157	167	143	164	160	150	156	138	136	143	148	152	154	143	144	154	142	147	155	165	154	173	146	143	141	158	143	174	163	141	166	147	168	163	141	169	165	173	151	167	157	155	139	137	150	145	149	149	161	152	138	149	146	168	140	158	142	177	175	145	147	188	165	151	154	154	134	165	154	167	147	164	160	148	159	169	177	153	179	146	136	148	150	159	150	156	150	166	169	165	152	155	131	167	158	168	167	152	182	162	153	148	160	141	178	156	128	155	148	163	163	151	161	159	175	166	138	144	165	164	167	141	155	155	159	159	151	173	160	150	178	148	142	148	156	156	166	184	152	143	143	178	131	154	162	159	144	139	170	151	154	136	161	174	175	167	161	149	135	165	138	165	149	160	139	148	148	154	155	150	160	160	156	141	157	141	138	160	170	150	139	148	146	154	134	157	119	167	147	170	158	153	148	176	165	135	153	156	167	135	158	127	141	135	163	176	160	149	147	160	174	147	150	146	139	165	148	157	141	140	162	146	167	132	137	156	142	164	150	154	154	149	153	142	133	159	146	172	153	134	141	156	149	157	156	158	162	161	152	156	184	151	148	138	148	160	176	164	148	187	144	143	161	175	171	161	160	159	163	159	138	159	147	150	168	167	147	142	157	162	144	153	161	168	151	128	193	140	150	162	170	168	126	155	172	139	141	159	173	145	161	162	143	130	129	169	140	138	171	165	167	140	170	159	154	151	150	132	158	168	154	154	186	153	149	174	147	134	160	163	178	159	164	176	169	146	132	163	146	150	140	166	159	137	148	148	157	125	145	165	174	166	149	167	147	142	157	170	167	143	141	143	145	154	151	144	151	143	164	146	153	171	141	130	160	146	136	172	149	164	129	150	150	144	143	173	160	164	164	154	172	146	138	137	149	170	148	147	165	159	156	139	156	180	144	152	140	133	156	146	160	146	173	178	151	146	140	160	161	147	155	158	160	157	154	167	136	164	152	150	134	169	181	167	142	151	161	148	143	156	147	143	141	145	154	151	149	164	164	158	159	176	152	150	154	148	152	144	164	128	174	138	169	162	159	137	139	166	159	151	171	155	163	158	174	130	136	153	136	154	127	173	145	151	147	168	160	157	143	157	170	152	148	137	144	148	160	145	148	157	156	170	167	171	132	137	132	181	162	139	153	162	171	161	168	147	145	155	151	149	173	138	157	160	154	148	142	148	153	145	144	165	157	153	157	144	155	130	163	139	145	155	148	156	174	140	157	143	152	158	166	153	131	143	157	114	154	168	140	153	152	144	153	144	138	161	152	173	159	170	138	155	169	139	171	144	171	160	132	162	145	147	158	174	158	144	159	181	150	142	158	133	182	153	151	150	152	162	130	191	152	139	159	162	152	180	147	149	176	146	161	183	145	157	146	147	149	162	140	139	159	160	151	158	164	145	141	151	153	158	173	161	169	151	143	144	168	159	125	135	156	124	153	143	146	149	173	166	149	171	162	161	171	133	156	138	132	148	156	150	163	161	158	165	169	135	159	193	146	146	135	138	180	134	165	159	154	161
16427	1443	3033	3702	3083	2549	2065	1640	1466	1336	1247	1117	957	960	869	809	746	785	797	733	671	632	673	662	612	592	604	594	655	617	574	555	511	576	552	513	542	582	560	534	580	543	521	564	525	576	514	534	517	507	561	504	499	499	510	534	495	500	506	507	507	532	461	519	509	488	488	508	503	508	466	526	507	495	508	545	497	511	505	464	511	513	459	501	518	519	481	478	521	468	491	487	503	492	478	504	486	477	506	492	497	511	474	480	487	503	467	515	497	482	456	502	547	527	495	484	474	494	515	483	498	498	492	490	470	472	497	533	497	514	513	510	484	501	482	498	498	428	520	491	472	489	448	481	516	484	464	495	479	494	485	487	518	524	510	518	506	482	543	467	521	514	456	500	474	501	481	494	493	474	502	478	498	500	490	512	498	501	480	482	484	497	472	505	503	502	526	498	494	495	465	486	520	492	470	524	477	497	459	491	488	499	447	490	487	480	481	528	495	482	517	542	463	470	475	530	459	485	496	506	507	500	528	502	502	481	434	508	506	438	473	473	487	505	475	479	516	468	479	516	506	452	537	462	497	492	539	500	487	493	479	498	470	508	497	471	500	532	531	486	488	461	486	480	490	482	470	505	506	524	504	483	423	497	482	485	472	485	479	492	501	479	494	505	497	484	487	501	482	461	536	485	487	465	453	452	496	505	488	470	487	531	508	471	482	463	531	493	516	459	446	499	478	477	482	500	510	473	526	502	473	530	462	515	483	509	523	493	486	533	544	468	515	476	477	475	523	513	513	500	469	464	452	492	498	540	473	467	467	476	493	506	503	470	478	515	472	520	524	482	448	484	449	476	474	483	531	476	479	516	484	472	494	489	479	479	467	505	462	467	520	457	480	461	538	502	484	447	500	508	455	501	504	508	534	520	479	516	468	492	534	496	442	490	507	501	516	485	465	497	517	494	488	496	521	502	493	487	474	489	521	464	525	516	445	511	488	528	476	525	497	509	485	528	520	442	466	540	489	500	463	491	471	504	493	510	483	505	498	483	504	474	547	494	489	502	456	462	503	418	502	456	454	506	487	452	517	474	479	501	470	494	468	488	501	471	542	498	490	465	487	467	545	482	453	513	499	485	515	452	506	485	469	515	485	465	474	507	478	474	468	509	495	492	471	473	516	461	479	481	492	495	464	486	453	526	478	481	465	490	462	492	454	491	526	505	461	471	500	454	490	477	500	534	498	455	472	465	506	447	508	471	455	536	489	478	487	476	511	472	494	517	451	498	492	509	505	500	499	471	483	484	504	481	451	513	481	426	444	498	505	521	515	504	497	515	474	498	455	482	488	505	507	488	489	496	532	435	512	493	483	484	481	509	487	467	502	497	497	533	515	487	476	528	508	487	525	481	475	490	482	432	498	442	472	461	493	485	483	491	517	490	498	476	456	506	502	496	477	490	475	486	507	509	454	491	503	502	498	490	489	474	490	483	475	482	529	491	485	467	463	520	506	478	480	511	458	465	519	495	483	493	462	500	470	490	481	554	471	475	475	497	483	510	485	495	442	543	486	490	492	478	499	481	510	464	467	477	471	492	445	480	515	471	509	478	432	514	519	481	496	511	448	505	461	501	499	475	480	473	497	458	455	489	466	518	529	468	492	502	472	516	478	494	497	508	495	494	479	476	508	480	471	504	490	461	468	473	541	476	483	484	504	478	479	469	494	475	494	463	491	522	483	443	488	499	474	477	499	488	456	438	480	468	493	479	511	477	456	472	556	474	496	486	497	478	466	458	468	481	468	443	499	471	461	509	468	549	491	513	486	500	528	480	456	483	468	442	511	472	510	464	496	535	519	511	505	485	478	489	500	487	484	522	455	474	511	431	505	484	482	498	506	496	500	504	480	484	467	471	487	512	489	489	484	497	504	494	480	512	465	492	513	518	476	492	498	498	483	460	526	507	515	506	495	498	494	525	472	489	493	480	514	525	470	495	521	499	478	496	500	474	475	501	480	491	490	450	476	470	465	500	493	505	500	494	503	527	473	494	469	527	495	441	465	499	493	506	477	530	503	482	449	458	476	482	503	538	488	508	472	485	485	480	515	485	468	493	468	504	490	495	482	446	496	462	493	503	504	478	473	472	481	540	464	514	483	472	479	479	456	488	481	486	459	506	490	513	461	482	503	509	513	499	515	485	480	457	531	512	486	486	482	490	457	486	476	494	482	510	493	486	512	516	492	504	452	471	496	498	504	446	502	489	485	470	512	508	502	498	492	475	517	466	479	446	495	517	496	490	490	497	489	474	493	503	506	460	461	518	490	527	499	461	514	501	490	518	471	493	487	480	442	467	435	501	499	504	482	475	521	494	498	537	475	438	522	475	482	500	458	466	457	467	490	474	474	496	478	489	493	491	508	494	537	469	456	464	454	516	446	488	451	482	519	468	471	510	487	476	516	523	496	522	486	474	485	480	476	511	468	519	509	520	455	518	457	498	467	501	468	493	510	455	531	499	523	483	483	467	521	470	481	483	476	499	508	518	448	516	500	497	472	483	487	480	488	493	491	518	493	502	493	471	505	481	488	468	450	500	502	488	506	523	514	478	522	502	471	441	456	448	495	456	498	444	528	499	475	478	508	471	503	496	500	499	482	524	504	464	482	526	529	500	516	478	486	497	498	496	488	531	478	470	542	476	474	482	492	500	499	459	485	465	470	485	510	477	468	497	496	493	524	502	509	482	458	484	469	540	477	486	506	447	508	455	468	505	537	540	479	508	460	507	502	491	490	472	515	514	476	475	468	521	496	499	464	475	467	498	480	535	498	502	524	477	493	505	523	472	474	523	507	492	478	474	540	481	521	446	507	504	519	494	455	488	475	469	542	492	461	485	497	467	541	483	487	433	531	457	475	502	520	461	520	499	464	522	466	497	509	467	496	480	497	467	487	476	498	503	537	480	497	491	487	470	508	487	496	484	453	522	506	480	504	521	514	497	485	507	471	495	509	475	489	485	528	476	473	488	473	473	523	508	497	508	467	506	528	513	501	486	499	498	466	495	452	486	460	485	465	496	490	468	503	493	455	486	482	487	461	456	501	452	489	480	512	491	497	483	454	455	505	515	483	514	462	459	471	499	477	448	505	452	506	457	478	443	508	543	498	463	475	454	465	441	450	474	527	494	498	502	443	500	459	491	503	476	490	506	481	499	498	516	454	501	500	485	486	512	501	499	487	458	455	494	470	483	501	455	475	485	533	452	496	475	466	482	459	481	509	499	453	498	479	500	520	475	494	458	490	487	487	480	466	503	480	489	464	493	486	480	477	472	504	440	534	504	521	471	494	507	532	459	474	517	478	475	482	491	515	484	468	514	505	493	516	536	510	485	511	522	482	461	503	472	472	525	486	459	491	463	463	495	524	483	479	478	471	473	471	496	515	490	499	454	477	479	494	479	490	510	523	495	499	466	491	482	508	502	489	499	445	481	470	480	455	447	459	481	508	496	509	482	470	495
43674	16352	5602	2332	1633	1178	938	733	594	582	482	422	404	368	375	346	337	325	340	295	292	329	297	303	282	310	308	294	304	258	287	296	261	251	246	263	300	257	270	254	255	245	268	269	269	264	266	256	255	249	256	264	279	227	252	276	254	236	241	289	260	236	278	249	245	256	247	262	269	239	271	242	252	284	256	261	239	262	250	263	231	256	231	279	225	254	257	241	234	252	264	218	283	309	247	262	262	254	256	258	242	242	268	242	240	232	279	249	254	256	243	242	269	283	255	254	264	268	244	259	228	255	232	227	229	248	273	239	270	278	211	286	247	259	257	244	252	268	228	224	232	217	237	265	235	238	243	276	241	220	251	253	275	235	274	234	230	239	235	259	242	249	235	267	265	257	279	261	267	247	249	256	232	287	232	241	264	243	266	275	256	230	275	227	226	274	252	239	242	235	275	244	297	257	239	245	264	243	254	234	252	259	252	224	254	233	276	228	267	248	267	255	260	223	252	255	266	265	244	226	242	233	253	263	241	264	236	262	267	289	285	255	263	250	294	245	219	262	256	266	245	274	260	259	250	258	245	283	228	258	242	245	267	264	277	233	278	258	245	248	256	232	273	274	258	291	262	240	258	234	243	256	277	212	253	256	233	240	257	271	265	257	248	251	237	257	229	246	265	252	281	278	255	252	242	240	238	251	264	265	287	251	237	239	245	223	236	238	250	268	245	237	255	250	249	235	229	204	246	259	254	241	249	258	269	259	271	278	234	264	253	240	288	261	207	253	246	241	233	254	251	252	215	243	263	250	264	258	292	231	252	248	242	241	271	254	283	251	241	270	248	245	238	250	245	262	258	255	224	238	233	270	248	247	282	251	249	269	274	237	249	228	247	255	276	239	248	259	290	266	266	295	228	248	283	250	264	288	259	272	271	224	265	265	260	239	235	252	256	267	254	237	248	226	250	246	253	239	258	257	259	258	292	273	239	250	231	272	276	277	254	245	277	265	232	238	243	248	283	267	261	247	247	255	259	247	261	237	248	256	254	255	298	266	262	275	272	273	266	245	226	267	277	227	269	247	248	237	241	227	236	263	234	242	236	260	214	286	238	278	258	257	237	266	231	253	253	263	249	250	273	234	263	261	266	264	237	235	231	246	254	253	257	269	262	272	270	224	258	253	249	266	267	276	263	233	281	251	242	273	218	249	267	251	274	271	273	268	270	248	253	231	249	261	246	271	236	264	228	249	288	258	278	271	277	272	256	258	251	257	259	270	211	265	253	222	268	269	281	277	242	288	262	289	248	223	270	224	227	233	262	255	248	257	241	233	272	255	265	234	260	261	266	246	258	260	234	275	235	267	263	252	251	252	245	232	256	273	233	220	220	287	259	300	269	259	219	272	256	253	263	240	254	254	252	251	266	247	237	257	250	261	246	243	240	255	274	222	261	249	263	218	267	258	282	250	231	236	270	262	259	240	227	227	254	275	266	240	262	272	265	249	282	262	261	236	264	275	266	260	277	255	235	203	240	252	243	260	227	252	231	271	288	226	236	248	252	262	260	247	269	250	239	233	234	250	235	224	227	244	245	258	257	252	223	240	259	260	221	232	272	277	228	254	264	238	249	245	245	248	260	241	256	245	276	245	265	264	297	245	255	250	253	250	256	249	282	266	277	282	244	262	257	266	240	281	212	255	234	244	255	263	255	261	263	252	278	280	236	269	235	255	270	243	248	246	247	255	282	257	256	236	247	266	261	258	247	270	242	261	262	233	284	250	274	260	247	262	256	253	233	246	244	240	299	253	272	248	240	233	236	228	239	254	254	270	259	259	275	258	228	243	296	270	263	268	236	268	248	281	240	252	260	234	259	245	233	255	236	218	279	258	223	270	241	281	255	253	242	235	265	254	282	258	263	265	246	225	282	260	264	249	273	264	254	234	246	234	264	236	238	270	241	288	295	264	235	292	280	240	235	233	234	244	278	246	277	223	261	249	249	240	245	270	241	254	236	246	245	257	251	239	278	269	240	251	263	257	204	265	249	247	260	273	235	259	276	229	267	252	249	245	240	255	264	262	243	253	244	236	272	248	262	236	289	238	264	259	264	281	268	240	248	271	254	229	229	235	249	230	245	233	248	263	248	234	271	232	220	235	273	239	260	253	258	236	254	234	234	251	241	232	259	249	226	286	277	238	264	260	273	244	255	240	286	241	256	255	267	271	236	267	257	245	267	245	245	241	254	252	249	247	241	240	254	243	264	269	256	251	272	234	262	228	268	245	251	256	239	278	294	268	246	232	273	263	259	236	272	238	241	241	260	255	251	244	269	265	235	206	251	231	259	238	228	256	256	283	259	253	255	236	263	277	259	236	267	262	264	235	249	242	253	238	251	252	258	241	249	232	255	262	254	246	284	246	278	258	237	250	255	257	263	258	239	290	241	241	243	245	265	276	234	272	232	248	237	224	253	259	239	236	278	230	241	258	256	262	230	264	233	244	226	235	227	232	253	238	250	261	281	279	261	265	244	258	274	263	240	250	236	269	268	253	216	249	238	266	240	294	257	250	247	263	242	243	254	266	251	244	243	251	257	271	228	285	242	267	274	259	250	267	233	252	243	248	253	276	248	244	238	243	279	247	258	261	241	241	262	244	273	270	270	229	253	239	256	256	245	246	264	263	284	259	258	240	250	255	261	271	257	258	270	231	241	286	247	261	253	242	253	275	273	252	271	243	261	261	264	255	261	235	268	260	242	250	263	260	253	244	254	245	265	255	255	255	243	248	235	236	215	255	285	254	256	246	259	250	269	278	245	246	234	230	241	228	231	227	237	259	255	240	229	247	244	240	259	231	260	241	240	268	263	242	249	252	256	238	222	249	241	250	225	254	261	272	230	286	255	236	260	244	269	235	249	268	259	232	247	258	231	273	261	275	234	231	256	245	261	276	279	242	254	257	248	240	242	261	244	268	266	245	244	250	249	275	233	302	247	292	241	258	259	241	259	253	226	274	258	248	260	243	278	253	249	268	248	266	258	251	261	242	236	241	246	270	221	251	247	280	265	247	257	233	245	252	270	220	256	259	244	255	248	269	249	226	244	268	245	237	262	259	267	274	262	251	272	272	252	247	258	259	242	254	256	254	231	263	240	253	271	262	263	245	229	250	235	253	255	241	257	248	259	236	275	268	283	244	264	262	238	259	247	249	238	255	263	262	275	258	271	255	278	267	262	249	270	247	256	245	235	239	249	245	232	256	253	238	274	262	245	233	243	248	250	248	278	265	256	255	261	256	255	265	275	292	256	249	259	234	258	276	294	272	264	255	230	257	247	218	255	255	258	275	252	238	234	276	258	247	275	281	276	226	269	254	264	251	268	224	220	245	248	252	238	255	254	265	248	273	241	258	236	232	255	243	262	272	244	239	263	257	262	232	265	248	246	232	249	286	238	264	245	226	249	247	252	245	264	277	276	255	227	255	269	282	253	275	270	249	278	279	272	269	213	266
22278	2616	5919	6642	5708	4694	3808	3267	2814	2452	2166	1869	1740	1567	1583	1443	1299	1295	1178	1141	1145	1163	1110	1021	979	999	922	980	941	950	890	928	910	875	865	854	868	849	902	810	835	831	852	779	792	817	784	798	814	803	792	822	822	788	789	801	730	749	768	802	756	762	828	724	710	724	775	758	755	804	798	762	803	784	804	746	789	733	772	793	788	787	777	795	760	773	743	800	762	800	766	804	764	755	683	780	703	751	713	704	729	757	754	801	785	774	759	731	782	766	767	748	748	701	748	748	728	728	761	733	731	775	770	769	762	790	770	708	817	751	709	728	738	740	762	745	751	771	730	746	739	755	743	804	715	716	767	718	774	717	727	721	740	726	716	737	717	746	772	727	703	784	699	756	767	730	766	735	731	725	739	753	797	708	721	724	749	761	713	747	745	754	735	761	745	727	763	760	748	704	723	714	771	743	770	710	726	718	757	746	707	713	703	762	761	764	758	688	752	732	723	769	734	749	698	704	742	759	704	741	735	751	734	776	724	763	756	752	793	773	738	671	744	696	697	696	747	767	778	756	723	808	767	722	718	753	734	714	761	755	746	736	758	776	703	716	720	761	691	739	744	767	722	724	730	720	711	739	784	711	713	724	726	730	707	715	757	734	706	768	743	693	792	747	742	739	771	738	751	742	745	751	727	734	786	760	794	728	770	738	756	715	710	711	753	721	727	750	734	761	704	736	735	738	767	672	747	710	729	760	745	747	708	727	734	685	758	793	786	758	765	778	720	718	735	754	748	733	692	695	777	793	754	712	734	761	723	719	711	790	757	782	753	686	717	753	751	735	705	742	726	753	714	749	751	738	703	725	735	703	748	704	763	753	714	695	757	746	712	741	723	762	752	795	768	738	715	744	726	709	736	736	765	705	723	724	724	751	746	751	763	761	770	761	762	771	735	758	737	763	734	767	688	750	734	762	717	719	739	736	717	722	759	736	728	764	707	741	763	738	775	727	717	757	725	770	710	776	762	758	739	706	742	721	768	721	724	714	725	721	691	711	801	688	718	735	738	736	704	763	717	717	730	707	690	694	702	764	714	732	707	699	688	735	773	694	747	751	746	745	705	756	748	751	744	747	711	718	743	739	739	722	746	749	730	719	751	742	712	758	729	703	723	757	763	725	729	756	747	791	764	694	715	791	735	759	761	721	724	720	724	767	698	774	723	790	775	784	708	723	718	749	790	673	747	729	744	743	729	706	719	704	720	767	720	774	766	756	730	742	719	769	737	750	706	741	754	729	726	773	695	782	792	711	769	757	763	742	741	722	733	732	731	698	719	711	754	705	722	786	746	731	735	742	727	713	767	717	729	768	696	738	716	798	686	776	721	703	717	746	772	704	763	755	731	687	721	733	804	741	731	777	742	781	784	734	724	765	748	725	774	735	756	805	722	767	710	743	742	740	731	715	691	763	704	718	751	786	742	727	731	765	752	781	747	743	708	730	709	733	774	731	752	717	716	748	690	757	776	739	768	733	736	750	724	716	747	718	717	747	753	717	716	765	756	711	723	784	734	745	775	719	762	745	709	759	715	769	752	727	696	775	726	754	776	728	733	751	803	713	733	745	727	723	723	703	744	739	694	739	741	735	744	739	689	756	735	763	724	734	754	735	732	681	753	750	759	714	732	707	739	751	754	702	680	743	781	723	758	754	741	723	747	726	751	738	764	751	736	782	762	763	769	731	761	733	766	718	763	798	712	714	764	772	753	670	741	734	783	693	731	723	756	714	753	737	761	725	713	733	723	753	727	696	745	687	712	795	745	749	767	705	733	772	736	716	700	705	722	758	747	742	682	735	770	745	696	756	698	726	770	764	697	749	759	740	713	754	735	737	763	720	709	693	742	725	706	735	687	755	793	734	757	732	761	739	781	715	708	780	738	704	772	695	739	728	687	693	700	746	732	741	726	739	753	747	765	734	738	690	832	767	719	724	754	716	697	714	751	729	741	700	707	754	740	747	767	746	823	732	712	746	720	719	763	698	759	747	731	747	771	728	731	781	765	725	720	731	680	769	753	748	769	726	755	769	728	725	758	715	731	733	703	785	708	707	732	720	712	745	747	795	717	750	735	775	747	764	799	718	735	749	756	744	715	731	765	748	745	764	724	730	742	704	727	732	719	764	694	788	755	751	749	713	704	786	748	762	755	727	750	755	755	739	671	721	744	769	770	740	765	752	730	736	724	707	707	770	737	728	768	751	724	691	761	751	780	756	712	769	709	705	752	757	711	750	694	724	731	711	725	774	738	700	781	734	714	728	752	725	740	720	716	707	757	754	695	716	721	736	753	741	710	776	711	724	713	754	761	757	736	740	721	738	777	759	736	715	771	739	724	742	766	729	721	737	799	731	745	735	765	768	761	742	761	738	772	771	735	742	771	743	702	743	768	750	714	743	731	720	710	721	727	760	751	728	721	766	745	726	759	720	709	723	782	755	755	666	673	722	724	672	685	792	776	730	721	761	752	684	754	705	721	746	676	731	772	760	745	746	759	719	736	743	731	688	701	694	770	725	758	694	731	731	728	744	770	762	727	726	746	718	723	726	715	782	828	730	748	764	735	705	729	725	714	758	717	693	749	729	739	746	774	748	712	750	735	721	831	751	757	723	760	762	713	739	741	712	765	765	709	702	759	771	716	791	784	764	753	729	733	713	735	749	746	757	756	751	694	709	710	710	695	731	705	760	740	733	759	705	746	711	729	730	758	749	752	753	728	702	683	743	764	732	768	689	740	713	736	746	704	762	767	788	762	720	708	729	729	746	728	711	671	737	745	737	744	737	702	723	709	706	737	646	729	738	698	721	779	725	742	678	740	745	749	748	755	746	739	740	742	735	737	773	682	711	716	739	700	740	686	753	762	684	709	727	726	713	733	684	772	754	701	718	737	753	735	791	742	746	755	692	729	708	735	772	729	759	712	759	736	708	748	717	763	723	762	717	693	710	740	739	749	729	743	722	797	733	722	741	704	731	744	758	704	770	720	744	805	729	716	729	706	728	759	711	731	746	712	697	707	755	771	755	707	771	713	761	793	757	724	706	741	763	764	767	747	769	772	756	722	678	718	712	721	728	761	724	737	736	735	747	726	700	745	773	730	742	724	755	739	735	744	754	746	719	752	724	733	784	756	738	773	708	742	734	769	727	721	707	797	711	698	714	748	741	680	716	709	774	716	778	757	730	724	736	699	756	748	699	725	740	745	733	739	733	798	685	731	755	729	744	741	755	726	757	753	748	722	751	793	757	758	719	697	759	749	756	683	738	697	743	762	750	781	715	752	736	733	729	766	756	763	737	772	716	729	737	713	752	780	717	714	773	740	741	762	712	759	748	722	758	759	701	676	703	790	728	774	769	740	726	759	738	828	711	732	717	731	755	659	809	795	762	722	716	767	702	778	706	731	736	743	752	752	750	765	741	732	777	761	740	731	764	720	744	720	718	755	719	765	763	700	738	765	736
4203	290	180	160	122	95	95	91	89	78	74	87	86	76	78	72	76	94	76	75	65	85	60	67	58	80	67	61	67	74	62	86	63	84	102	83	90	72	74	86	80	77	85	66	81	79	85	89	75	68	74	84	78	70	90	81	88	80	78	87	87	84	67	79	80	77	76	78	76	70	64	80	57	82	83	81	78	64	100	85	72	72	71	74	67	93	71	75	67	86	86	77	86	75	65	73	76	85	77	76	83	75	103	63	56	80	74	67	86	73	76	78	72	80	75	80	77	75	85	90	95	65	89	82	96	68	78	85	71	67	93	74	78	83	77	71	84	76	69	80	71	71	92	79	66	76	76	61	68	76	71	78	100	86	82	81	77	69	78	94	73	78	67	78	86	81	89	75	80	73	75	85	75	69	80	78	88	84	75	84	75	77	78	64	89	74	78	79	84	77	78	88	76	83	88	79	76	81	67	87	86	92	81	90	79	89	79	71	88	71	76	74	85	69	73	79	89	73	86	89	70	71	73	107	70	72	66	76	79	63	88	70	77	78	79	81	75	75	75	93	70	83	77	75	70	82	79	75	65	76	65	89	91	83	71	75	90	79	79	82	77	76	82	83	76	79	68	84	89	76	70	79	90	61	84	67	77	72	64	85	104	97	82	74	81	77	80	86	75	81	79	89	69	86	76	84	70	85	69	82	78	77	79	74	78	80	84	96	75	66	77	76	85	85	86	75	77	71	60	94	87	69	72	92	73	76	84	70	70	76	71	67	78	80	82	85	76	74	82	63	86	78	73	70	89	78	79	69	69	88	86	83	69	88	82	70	75	86	65	75	74	73	64	73	85	64	72	72	94	81	78	72	77	67	72	92	78	72	73	92	75	86	87	83	83	87	66	73	92	65	73	89	71	87	93	85	82	83	76	71	92	78	76	81	84	72	71	80	76	71	83	67	96	75	78	78	67	81	83	69	93	87	101	86	72	66	86	57	76	91	74	80	68	81	74	76	82	85	67	84	62	83	86	92	87	89	75	75	75	61	83	91	68	90	61	66	75	86	73	90	78	78	77	65	87	89	90	74	83	78	64	68	75	89	65	70	77	79	60	75	75	81	77	78	74	87	69	68	72	83	76	77	80	73	88	82	76	76	83	92	73	76	76	65	71	69	83	62	95	64	85	66	66	72	85	78	81	79	79	74	76	81	69	72	69	80	79	95	84	84	78	93	63	86	62	76	77	77	61	73	94	92	83	91	92	84	75	72	76	77	73	87	82	65	65	74	66	78	74	81	70	93	80	79	79	81	64	75	70	85	67	92	83	66	72	85	86	74	92	87	79	78	92	91	88	90	73	69	75	66	88	82	83	78	76	86	77	81	83	79	81	80	79	89	75	83	76	67	89	56	86	88	72	85	65	87	91	89	78	73	85	92	81	80	65	81	67	75	64	80	70	80	86	80	66	67	71	92	76	84	75	71	90	81	82	72	69	76	65	74	72	71	78	68	77	87	81	61	78	72	73	77	72	69	70	69	79	81	81	72	79	73	96	82	66	94	73	92	77	69	71	73	71	86	77	66	82	70	68	86	74	89	67	94	81	76	67	77	80	68	80	79	75	109	72	73	75	90	82	79	67	84	85	87	84	63	72	72	87	63	68	66	70	69	59	65	75	84	82	77	76	70	66	73	75	85	67	86	74	79	73	89	89	76	66	82	89	83	72	90	77	65	73	92	81	91	68	90	78	72	80	86	98	94	80	92	85	82	82	63	64	69	59	80	74	86	59	77	67	67	79	86	61	89	88	72	67	71	80	73	84	78	87	74	78	64	78	63	79	68	92	75	72	70	88	69	86	85	84	71	87	67	74	100	83	80	88	75	84	59	76	74	76	91	79	82	91	73	89	88	99	71	80	81	75	71	74	79	68	73	78	88	78	71	76	71	58	76	86	73	78	76	67	82	86	87	75	85	80	80	88	91	80	80	94	83	80	86	83	60	75	87	79	82	72	78	84	74	75	72	78	70	82	72	77	67	82	82	84	77	80	76	61	65	72	73	81	71	80	80	75	68	82	75	72	93	89	77	92	72	75	68	76	78	82	67	88	73	74	70	68	75	82	61	73	92	82	74	71	69	88	83	73	82	77	76	75	89	71	84	79	86	81	62	61	87	86	78	76	66	77	73	81	66	69	72	85	61	79	76	83	79	82	72	64	66	84	85	86	62	75	76	71	97	83	73	61	80	59	62	80	86	73	72	93	84	84	83	82	78	68	80	83	81	71	88	79	73	85	76	77	77	79	89	78	68	88	83	77	79	69	75	88	68	88	84	79	62	87	84	60	82	71	93	73	87	68	79	92	80	81	83	76	72	87	88	73	77	66	86	74	70	89	73	78	72	74	72	79	83	72	70	75	77	68	90	70	73	71	70	69	62	56	77	62	72	65	83	62	66	89	77	85	80	78	57	81	101	80	86	70	84	72	87	80	86	66	77	66	71	77	69	82	66	89	87	80	78	80	83	79	82	95	69	65	71	83	71	81	73	87	62	79	79	80	69	89	84	79	85	86	76	79	65	77	81	88	75	90	63	86	64	67	79	79	81	72	72	104	69	91	73	80	74	75	66	87	74	82	71	76	78	87	82	74	83	75	75	84	76	86	83	63	87	67	78	76	77	73	75	102	77	82	97	81	73	80	73	75	70	69	72	79	82	69	87	70	65	85	103	63	82	76	102	82	91	72	83	79	68	75	84	80	88	79	70	77	86	68	78	78	70	73	73	87	76	70	86	74	86	70	76	87	71	80	50	79	82	69	85	79	81	77	79	81	93	75	77	81	79	66	77	69	80	82	81	75	73	94	77	90	69	84	81	78	68	87	85	74	74	91	67	68	67	70	71	60	89	89	89	66	92	75	67	69	73	89	82	77	67	75	69	72	86	68	72	72	70	67	76	71	81	82	75	76	88	78	73	68	81	74	78	86	63	77	64	81	87	81	73	81	77	87	82	89	78	58	64	86	86	80	81	81	95	77	71	79	72	72	61	74	71	75	70	78	76	95	61	78	85	66	68	89	92	93	76	75	80	72	63	87	75	75	78	64	57	85	68	73	76	82	104	74	76	80	91	76	80	97	79	73	79	88	86	61	64	91	60	77	60	62	93	75	79	78	70	76	87	87	65	64	89	89	82	70	76	86	80	68	87	75	58	93	83	92	84	76	84	85	72	87	85	82	60	90	85	81	70	79	86	78	67	63	73	95	85	67	74	74	74	80	78	76	86	77	90	97	90	76	73	62	91	73	99	74	68	87	83	88	68	80	78	92	79	84	79	68	89	90	86	76	77	72	67	83	62	91	77	82	73	78	78	56	68	71	78	72	98	74	72	78	81	74	82	72	71	88	80	68	65	68	70	69	78	93	78	77	80	74	74	77	79	78	101	83	66	101	81	70	65	91	70	75	83	96	84	83	80	67	78	62	79	86	69	91	79	63	91	71	82	79	78	58	76	69	94
3553	327	427	548	459	429	378	370	320	353	350	335	309	302	317	326	307	307	298	304	336	303	298	291	305	291	313	274	273	288	309	279	278	276	311	316	274	285	302	265	305	276	288	308	312	264	279	291	284	250	272	279	279	314	241	307	302	292	274	313	257	287	266	281	305	278	334	295	294	320	287	280	272	301	279	317	283	269	288	254	288	306	274	262	261	302	281	265	291	291	274	257	246	297	264	266	316	297	302	276	270	302	295	270	300	277	274	280	300	268	288	274	253	291	287	294	282	293	291	320	284	278	289	290	281	272	323	283	301	277	294	323	297	285	284	292	271	286	267	286	280	305	303	249	291	295	296	280	289	270	328	265	298	293	302	243	298	279	289	286	314	284	279	281	307	266	271	296	296	306	295	294	289	291	265	319	312	298	310	282	275	275	305	263	315	279	267	307	285	248	295	305	307	282	272	290	288	295	300	311	287	251	298	275	298	290	284	250	288	262	259	297	303	268	287	269	303	309	305	261	281	289	308	256	287	265	285	310	281	299	289	280	289	316	260	295	301	273	285	321	289	290	288	308	267	303	282	315	284	273	266	282	320	293	285	305	277	279	281	318	299	290	324	283	269	304	288	303	300	284	277	295	312	280	285	282	297	297	314	289	261	280	274	300	287	293	267	289	269	307	266	294	288	287	278	262	281	323	290	289	285	288	293	274	307	271	274	287	274	273	304	274	296	289	294	301	240	278	305	299	279	302	278	268	281	311	265	267	267	282	316	281	273	278	294	258	277	281	242	294	308	290	283	299	315	298	282	270	289	295	281	297	274	264	260	313	279	286	288	314	323	271	282	248	286	281	282	281	316	279	301	272	270	302	254	320	285	282	301	276	304	294	260	285	288	273	295	281	290	286	255	293	323	283	290	297	289	280	280	310	289	281	303	291	303	269	286	297	296	268	288	269	263	274	289	298	272	266	286	266	282	280	253	287	280	285	291	281	275	306	295	278	268	252	268	289	286	294	274	283	299	298	327	261	325	286	295	299	292	276	305	300	298	298	300	295	307	291	293	273	312	260	291	280	311	297	285	295	310	277	273	280	253	286	276	284	280	307	300	281	308	272	269	265	275	289	308	264	255	266	262	262	285	301	287	277	287	326	268	306	314	304	256	301	277	271	279	267	267	283	286	281	279	284	295	291	272	284	290	274	287	321	308	274	256	293	282	279	320	274	280	278	256	305	283	279	292	274	270	290	293	294	273	274	279	290	277	282	260	301	257	277	304	262	303	264	301	288	304	250	282	284	307	279	271	281	295	286	276	239	266	298	294	307	286	261	300	283	300	286	299	291	280	258	277	288	293	288	277	311	278	278	290	309	319	311	262	298	290	278	282	268	290	288	300	282	296	266	300	299	284	296	296	271	286	289	276	275	277	261	298	281	308	289	260	290	292	273	302	295	307	291	269	260	277	278	310	275	264	261	279	295	288	280	265	272	277	262	281	300	281	250	271	300	267	289	300	286	259	319	286	280	291	311	339	270	280	285	317	299	279	284	315	260	293	294	308	270	272	287	288	264	287	307	303	295	289	284	278	265	284	257	294	300	304	276	314	304	289	266	280	258	279	314	279	311	261	265	244	283	309	295	284	318	298	299	294	285	284	285	282	288	290	277	261	285	268	283	262	307	286	274	271	267	302	273	284	282	267	268	269	280	329	301	278	311	306	278	276	281	303	316	270	288	282	263	311	261	283	262	311	312	266	284	309	276	266	292	296	289	277	273	283	290	303	258	285	296	277	302	288	275	264	327	292	308	334	257	305	299	302	288	271	258	272	291	288	277	292	299	303	294	280	265	310	285	287	284	262	295	277	299	274	263	259	277	301	281	272	276	272	289	291	303	286	275	311	287	305	319	298	288	287	261	289	285	287	298	282	261	295	294	297	309	276	274	285	260	311	276	303	296	258	295	271	302	268	318	319	290	278	283	264	290	311	289	286	274	297	297	293	283	270	283	258	279	269	313	289	294	254	296	293	293	309	286	321	290	282	283	275	263	287	263	301	285	272	305	308	285	300	309	300	258	271	278	267	302	273	280	308	302	288	272	316	267	304	281	299	272	299	279	303	298	301	286	291	320	287	293	271	289	300	289	291	267	288	279	283	274	308	284	275	296	324	290	296	285	260	301	277	286	285	287	285	326	268	292	287	309	281	294	296	276	295	284	298	290	299	245	261	290	302	269	260	285	268	326	282	296	283	288	284	276	299	250	309	257	267	279	261	308	294	301	289	268	299	293	298	286	298	284	293	299	264	256	294	297	278	294	311	268	275	298	288	302	297	277	283	297	301	273	311	297	287	281	328	268	280	290	316	290	292	296	291	279	288	303	280	272	279	297	294	274	294	289	299	241	253	276	305	283	326	291	283	293	292	272	273	316	306	262	273	281	304	288	260	276	278	283	274	297	289	274	281	286	284	294	301	298	297	251	313	257	269	270	298	245	273	307	255	280	281	268	276	263	326	278	298	266	253	284	290	275	318	283	294	276	280	303	274	277	301	272	294	281	283	295	281	306	314	265	315	310	290	276	263	303	255	287	273	288	296	290	274	245	283	290	284	289	258	299	310	297	284	305	318	286	281	256	302	286	299	294	269	277	246	313	263	275	262	287	289	303	280	282	276	253	292	284	279	279	297	281	332	304	279	298	284	280	282	261	281	267	282	257	286	273	282	302	291	303	276	292	270	288	269	293	281	284	270	298	279	293	275	285	284	291	285	289	270	280	296	284	287	295	284	302	293	281	282	286	277	272	288	293	280	296	285	293	300	301	292	283	282	271	290	294	269	280	317	307	288	286	291	277	283	276	273	288	293	274	271	288	265	300	277	300	276	265	308	312	274	290	261	282	286	303	290	284	290	287	297	272	288	285	294	313	296	290	276	305	269	309	305	315	309	295	273	284	303	260	338	289	276	271	292	301	306	283	312	294	305	307	293	279	277	273	251	260	290	289	261	275	290	289	278	284	256	267	263	265	274	269	301	319	275	265	307	311	289	287	293	280	297	287	286	273	284	297	270	286	296	295	306	291	292	267	300	258	295	282	277	306	296	290	289	290	260	291	284	295	309	272	285	292	287	293	258	297	298	281	286	281	294	278	279	302	298	297	291	281	275	293	284	274	278	261	280	307	271	280	286	272	307	291	295	254	288	275	316	285	286	264	287	284	306	303	272	267	284	293	298	300	282	267	283	309	254	303	287	295	269	272	276	304	287	287	287	266	266	295	296	254	286	261	296	286	265	262	257	305	300	275	285	287	256	315	283	295	282	316	282	289	290	303	326	295	275	281	293	298	269	290	277	290	294	295	303	275	254	259	295	289	277	280	284	265	270	284	311	295	264	287	269	285	272	301	290	291	291	279	288	303	308	291	310	264	266	268	298	293	303	289	287	257	268	280	277	267	300	278	290	281	276	305	283	291	316	284	272	293	305	278	303	255	282	257	293	319	297	287	255	289	285	283
33125	6069	1462	1002	811	620	479	380	351	268	265	221	232	223	218	225	199	207	192	172	181	179	173	176	187	194	172	168	159	181	160	160	165	213	147	162	166	164	152	156	191	172	162	168	162	147	141	162	152	152	130	153	147	129	151	162	155	145	173	158	164	179	175	162	165	135	163	152	147	141	141	134	164	150	153	156	142	134	149	154	157	154	158	142	162	148	153	139	139	161	161	182	173	166	159	154	161	134	146	166	152	153	153	142	150	146	157	144	160	156	152	165	146	144	150	137	140	150	132	162	129	168	142	146	130	182	180	164	157	153	147	130	159	157	163	134	155	150	155	164	159	177	154	145	168	154	144	147	169	154	170	134	154	141	169	144	145	158	135	164	150	140	148	175	129	141	155	145	159	154	154	160	137	148	145	144	122	136	166	151	151	146	157	137	161	172	128	151	154	161	165	138	141	147	175	158	174	157	148	140	149	170	173	117	134	160	152	165	177	172	179	159	146	157	141	167	155	161	173	154	162	130	150	155	145	152	148	158	159	154	178	142	149	173	148	145	151	153	142	133	164	148	151	167	130	152	161	159	157	174	147	165	159	149	165	169	162	148	148	145	142	185	160	175	145	162	140	179	140	160	148	148	181	143	156	150	122	166	136	152	148	180	173	143	165	144	164	144	157	132	149	133	150	159	168	160	143	155	149	159	165	140	157	158	127	152	150	182	156	170	165	165	162	162	172	149	174	152	144	164	158	149	152	143	171	162	160	144	127	169	159	178	159	152	153	163	151	165	143	154	152	152	157	142	155	142	149	155	176	156	147	154	166	150	151	148	154	154	176	164	160	143	183	136	174	139	167	147	155	158	145	153	155	155	156	152	154	169	141	150	155	163	154	175	152	148	156	140	156	131	150	126	153	145	153	166	160	144	159	152	174	176	176	163	134	172	140	156	159	149	142	171	150	143	152	172	157	168	167	152	152	139	157	154	162	136	164	148	143	163	137	146	133	148	143	138	149	145	129	154	145	122	150	177	180	164	149	163	161	156	141	145	163	158	146	148	177	173	141	154	160	128	149	173	166	158	140	169	153	151	162	173	151	144	159	160	154	162	164	176	156	141	165	170	163	159	145	148	142	149	171	148	162	135	168	146	164	178	132	168	165	123	162	155	157	163	164	166	151	153	174	141	135	157	144	152	176	147	169	157	140	148	139	157	162	135	166	148	165	142	151	153	159	146	144	144	131	140	147	145	140	144	150	163	147	140	150	161	166	152	175	140	161	143	144	169	160	155	168	142	154	171	167	161	157	144	150	154	159	149	151	158	126	161	161	177	155	151	173	149	150	169	178	142	141	135	137	150	157	160	138	145	153	142	153	160	140	167	143	144	157	152	154	137	147	179	160	172	145	168	155	171	154	177	155	147	155	146	151	141	139	161	134	162	147	147	154	147	161	157	159	155	145	163	149	152	156	154	179	138	136	148	152	162	140	180	148	153	158	138	143	155	166	133	149	145	166	185	145	184	145	177	158	147	155	153	143	165	142	134	152	159	150	143	148	137	143	190	157	163	149	138	138	159	137	152	167	145	143	158	166	133	153	149	160	153	161	153	143	140	159	134	168	155	160	158	160	183	153	167	135	165	169	158	160	144	163	155	177	149	137	160	145	143	149	152	140	148	157	135	157	163	148	151	173	158	140	140	149	156	169	156	134	145	144	164	156	145	161	163	140	146	161	160	142	164	161	122	163	142	154	134	154	143	157	148	156	150	162	153	182	157	150	174	174	163	147	159	152	149	164	140	157	157	158	130	140	156	142	157	143	158	170	157	170	136	155	140	156	167	138	159	150	152	156	172	164	172	166	154	180	167	162	152	156	154	128	136	152	157	144	155	152	130	143	153	140	159	129	180	142	140	147	145	158	144	147	151	146	146	143	163	146	158	145	170	164	141	162	153	178	165	165	151	149	135	150	132	155	142	159	158	179	152	165	168	167	133	149	158	142	143	149	140	156	147	146	144	169	158	174	144	170	167	151	181	156	160	156	164	165	152	140	166	172	127	157	161	150	150	168	174	116	154	162	158	131	167	162	163	157	168	145	140	159	131	155	181	138	142	171	141	175	173	163	138	144	146	153	172	146	138	136	160	138	142	126	147	164	167	134	137	163	158	158	157	139	154	139	163	154	156	163	159	147	160	149	156	157	157	150	138	173	171	156	151	141	156	143	137	138	156	177	168	150	169	170	139	167	132	144	147	156	142	171	166	167	130	178	161	139	168	142	169	165	147	136	162	178	168	142	155	140	130	114	146	158	167	183	154	152	148	166	155	149	158	140	162	145	123	132	160	183	140	170	140	167	165	171	135	163	159	142	150	138	143	164	159	134	153	170	126	156	140	151	172	165	138	160	147	141	153	175	154	178	160	134	159	163	168	159	142	145	142	143	153	159	157	147	161	152	166	121	157	173	173	157	162	145	174	176	139	157	164	155	159	151	173	139	151	153	165	172	138	143	177	144	141	157	146	145	144	157	170	136	148	165	161	162	177	176	151	132	133	141	158	151	159	135	165	129	165	135	160	156	136	159	165	160	134	152	149	158	145	152	143	130	137	145	140	141	133	145	158	160	157	126	139	147	148	164	154	134	150	143	161	146	151	158	153	159	160	138	142	145	176	156	151	167	167	165	152	162	152	142	164	140	170	168	157	157	137	149	158	143	166	150	142	148	160	145	142	148	158	139	158	165	185	162	153	163	161	150	134	151	140	146	146	158	155	149	164	169	165	178	139	132	132	159	168	141	141	193	150	146	183	156	139	167	135	151	146	124	159	144	170	154	150	151	140	160	141	154	168	159	165	151	135	149	123	165	173	146	170	135	152	124	142	141	135	159	131	146	162	131	160	145	138	171	149	167	149	162	164	155	154	155	159	136	159	139	158	150	176	153	165	176	153	157	128	152	161	136	160	168	137	129	163	130	150	156	144	153	155	145	176	159	164	170	127	186	152	140	142	133	151	143	151	167	138	137	146	169	154	162	141	153	154	189	178	169	167	136	161	150	125	145	155	165	144	146	132	116	139	172	149	145	134	159	150	154	143	159	158	163	140	162	144	160	153	156	171	135	156	152	143	148	162	136	147	162	165	157	159	139	135	142	159	150	156	155	161	135	159	149	165	165	159	152	144	143	140	158	174	154	138	144	172	147	164	144	140	152	164	180	158	155	153	161	128	149	142	153	168	128	145	159	169	175	166	179	133	181	153	136	142	131	152	136	158	160	176	135	156	133	143	162	160	155	149	155	158	171	137	150	168	159	168	148	147	174	141	143	153	164	172	164	149	170	147	168	155	152	137	146	174	155	153	132	139	177	149	177	162	144	129	161	156	152	161	142	160	163	114	150	135	163	146	160	154	134	156	149	147	139	141	158	152	147	158	156	159	164	155	140	145	129	146	165	124	166	144	137	152	144	172	180	154	146	165	148	155	145	138	143	145	150	159	151	141	150	171	151	144	160	159
15704	1481	3206	3543	3099	2452	2109	1690	1489	1328	1219	1092	1017	926	793	829	797	741	722	723	681	688	664	595	649	623	597	597	559	563	560	563	569	578	580	521	578	561	571	547	562	551	588	531	494	548	566	518	483	503	492	525	517	512	545	550	519	520	477	495	536	511	525	483	524	522	530	515	529	500	495	530	522	501	522	492	518	510	491	481	489	547	519	453	499	475	489	511	492	466	517	516	489	469	508	514	509	474	502	531	494	509	491	469	498	521	468	521	529	506	523	505	484	497	491	471	511	525	472	494	477	521	480	472	469	511	476	487	509	469	495	473	520	454	478	458	478	484	475	493	499	472	480	522	483	525	482	502	525	479	511	472	500	501	503	511	468	500	503	455	495	474	501	492	459	487	507	494	496	441	531	492	488	465	491	536	532	515	508	492	516	490	508	512	491	489	540	464	512	486	444	512	497	469	477	473	501	494	502	457	498	485	506	510	484	456	541	473	510	503	495	487	481	490	454	465	490	499	487	516	464	458	453	458	500	487	475	488	490	491	488	464	484	487	488	505	500	479	489	492	490	490	503	496	481	498	493	470	505	481	508	467	496	439	495	470	485	496	459	489	457	468	482	483	467	484	480	504	476	493	503	493	484	503	492	479	456	489	504	495	461	518	502	493	484	483	503	468	494	510	499	504	460	479	506	506	486	455	473	463	502	476	527	483	507	489	495	502	487	507	481	468	470	505	513	492	494	482	474	516	473	513	484	497	482	502	454	476	508	456	504	516	503	511	463	482	473	557	497	473	475	490	503	509	498	461	515	475	518	532	481	473	504	466	463	500	465	485	469	503	494	509	503	522	499	510	482	476	510	490	470	552	470	496	470	514	513	484	493	512	475	473	503	496	490	507	473	502	483	507	463	472	458	515	536	497	478	495	506	452	467	486	474	512	510	465	485	535	490	481	456	461	444	506	481	454	527	476	510	496	499	508	469	531	517	528	498	489	490	466	505	562	457	486	500	496	471	497	506	471	527	506	438	462	493	464	505	501	448	503	514	541	446	520	467	485	436	486	469	504	494	499	499	510	472	490	499	521	492	506	506	465	468	471	481	541	529	482	534	492	540	540	485	469	493	477	536	495	525	525	488	492	498	492	505	446	502	480	508	509	513	480	473	514	462	502	495	475	489	457	500	500	492	497	478	500	502	494	471	492	489	469	501	486	471	475	519	494	508	506	483	505	495	480	477	465	481	488	505	454	459	510	478	490	457	472	481	485	481	460	504	483	485	494	462	510	522	470	541	460	470	469	505	540	483	475	464	481	470	479	460	487	540	506	482	489	475	511	483	486	471	513	489	535	478	474	504	504	487	463	478	490	531	549	497	468	496	453	492	465	471	492	492	494	470	509	444	515	487	496	501	511	461	515	483	492	500	480	484	491	517	539	499	495	506	532	521	511	491	515	490	494	485	463	488	505	498	519	479	497	483	495	486	483	492	496	466	509	465	512	505	490	502	462	482	498	460	460	496	537	499	498	471	464	466	499	469	528	487	533	483	507	470	480	444	467	502	464	482	481	478	540	480	457	450	460	521	499	464	483	512	473	467	492	474	464	516	524	497	485	527	499	465	489	511	487	489	497	515	506	526	486	507	459	480	479	477	503	463	517	491	515	453	491	484	491	493	460	501	479	508	453	513	482	518	489	525	474	516	484	487	484	468	490	509	495	453	489	502	487	504	490	523	438	490	497	521	487	464	501	483	500	483	520	458	490	490	491	505	493	479	500	467	494	479	505	507	522	446	502	499	454	475	542	487	564	501	477	534	474	432	507	510	524	510	497	477	481	530	463	462	473	534	470	514	491	474	465	487	475	446	492	515	494	497	458	481	440	473	493	502	481	509	532	491	468	483	493	515	488	510	509	475	505	504	501	505	502	499	471	479	498	482	497	535	512	488	483	461	501	481	490	461	477	489	498	491	466	499	503	517	504	455	476	527	506	486	477	489	487	475	514	495	500	474	489	498	451	462	498	488	507	500	489	502	491	493	457	501	471	498	464	469	474	474	473	507	448	486	468	509	462	481	498	450	464	476	478	479	455	461	513	487	454	476	466	461	464	477	462	503	478	493	472	491	500	512	462	494	483	495	511	510	425	488	470	469	450	493	453	475	486	483	489	509	485	507	483	477	482	507	463	457	510	480	518	504	465	449	525	526	484	513	497	470	508	514	484	494	478	492	501	487	470	467	483	541	480	524	510	462	479	470	483	513	533	491	558	470	490	502	464	485	442	421	522	453	487	494	447	517	482	499	489	505	446	532	502	505	484	491	489	540	478	483	453	469	489	487	481	475	477	469	476	485	518	494	512	497	473	514	455	493	501	524	475	524	481	502	495	486	516	489	494	514	488	472	502	501	505	460	509	467	524	501	491	480	462	495	454	469	482	495	520	460	519	461	514	462	481	498	509	529	514	476	526	457	468	473	477	492	451	477	494	481	464	502	480	484	499	493	463	478	444	470	486	497	500	512	452	480	525	515	481	497	482	477	513	493	479	475	511	525	490	493	498	488	476	466	475	451	499	488	481	452	494	505	506	455	505	505	508	501	501	518	492	469	492	470	496	444	478	505	510	469	460	457	506	498	495	512	500	505	459	467	543	470	463	481	476	487	478	489	520	485	495	467	456	497	502	534	482	494	457	460	474	511	487	491	490	493	467	477	539	448	484	504	477	502	498	517	478	469	529	487	503	474	497	456	485	474	523	474	528	449	452	531	490	488	467	495	490	483	499	487	493	481	473	481	477	472	502	501	490	479	477	460	523	458	494	508	483	486	471	490	465	496	466	497	487	453	473	470	467	487	470	496	500	496	480	492	482	460	520	433	473	477	524	473	505	520	524	464	494	491	490	492	535	528	462	483	482	473	503	482	471	480	481	465	519	482	460	452	513	524	523	505	487	500	515	499	475	482	483	463	474	519	490	497	493	436	508	508	520	512	488	453	503	459	482	490	538	467	480	464	490	498	500	462	512	506	496	501	512	511	502	457	486	485	463	441	506	520	488	510	497	496	499	472	470	490	519	494	506	481	499	479	468	489	479	466	472	477	487	509	500	480	514	480	446	495	496	485	481	494	501	456	470	491	468	442	478	468	494	498	450	487	467	485	496	464	491	495	507	499	521	495	530	528	503	486	486	516	471	497	508	478	496	520	502	462	470	484	497	509	502	473	453	494	495	526	471	511	526	477	519	486	494	501	522	502	492	527	502	480	501	466	465	469	523	518	454	475	510	467	502	514	467	506	516	492	465	507	486	463	486	483	464	537	509	463	493	493	447	502	470	504	488	481	497	496	504	487	490	523	516	494	472	499	453	470	463	489	492	485	437	478	478	485	470	457	501	490	484	468	503	510	502	433	508	528	450	470	493	510	483	482	425	492	454	484	460	458	470	498	491	467	490	478	510	495	517	470	471	491	498	484	461	507	509	484	501	460	501	481	480	491	533	428	500	476	468	489	460	482	484
43417	15256	4958	2321	1574	1198	902	731	590	549	495	459	438	374	385	340	338	352	334	328	314	276	287	332	237	244	291	292	295	298	268	303	294	293	280	262	237	271	260	273	312	259	266	281	261	285	277	275	261	247	271	239	277	256	244	265	267	257	256	252	244	268	260	253	248	237	256	260	292	242	278	272	261	246	270	253	281	255	258	223	271	254	267	243	228	243	242	242	249	251	245	274	270	231	255	281	252	248	276	252	240	246	228	254	277	226	231	269	266	227	243	271	248	257	267	250	241	208	265	241	240	235	262	247	235	264	257	262	246	251	263	255	246	250	232	243	262	255	255	253	247	249	279	264	279	242	270	253	226	230	271	234	236	251	272	261	258	222	251	245	258	276	235	244	234	273	247	273	242	256	248	258	267	264	229	269	236	271	225	241	238	268	248	262	243	225	254	257	268	280	245	265	249	269	278	245	254	239	237	236	262	255	232	238	277	228	256	285	246	228	288	256	257	239	251	245	247	277	244	253	243	236	263	254	217	267	245	227	233	252	287	248	273	253	258	245	251	237	252	252	253	271	252	248	272	243	233	247	251	235	255	263	253	247	236	236	233	263	245	237	257	254	244	262	250	233	282	253	263	247	254	271	267	243	264	247	260	271	259	241	238	244	240	236	243	269	265	239	237	272	244	222	240	270	257	257	227	249	273	269	259	243	264	225	237	246	245	286	269	259	247	245	232	241	253	238	252	243	266	253	231	264	252	277	264	263	263	271	240	257	275	255	280	238	248	233	252	211	236	231	251	232	239	237	251	245	251	246	228	237	254	241	275	236	227	246	246	255	232	240	251	264	227	238	220	230	240	213	254	256	228	269	247	239	259	244	262	229	252	212	262	248	288	245	239	256	242	264	267	246	257	249	245	236	248	255	236	248	256	257	249	256	251	250	277	250	260	220	269	255	236	233	286	248	258	235	259	287	256	258	243	230	237	232	267	248	265	251	262	271	216	266	266	226	261	273	237	284	239	282	234	239	240	234	232	262	270	244	225	251	247	252	260	247	236	257	242	251	252	269	222	245	251	235	268	247	234	241	266	248	233	258	271	252	260	270	237	246	271	237	258	259	235	224	226	268	228	251	270	256	234	255	258	248	250	254	248	279	268	231	236	222	288	251	239	237	270	244	254	274	267	245	230	250	240	230	225	249	263	243	255	233	257	239	228	258	248	233	252	223	267	260	260	231	245	266	266	265	256	262	258	236	255	239	273	237	237	241	270	249	240	218	282	267	267	258	256	251	248	297	259	240	254	267	247	264	258	283	253	273	270	264	234	269	239	264	269	276	268	268	264	240	256	236	263	251	241	253	229	262	268	287	237	266	250	285	222	259	246	258	212	251	248	264	265	255	229	254	266	266	279	234	272	245	255	252	249	225	280	239	243	235	249	274	246	279	239	261	254	242	289	260	257	258	242	250	259	256	245	269	244	290	242	238	228	238	277	262	231	276	257	253	257	258	252	272	245	264	250	257	250	252	256	242	256	238	282	240	236	276	226	262	260	260	251	252	249	299	279	241	256	252	231	274	252	242	255	224	258	229	239	265	248	236	273	274	232	231	250	222	250	265	239	249	237	255	248	248	231	242	268	245	245	239	272	277	259	232	240	250	268	267	248	246	265	273	258	229	233	255	246	234	264	220	241	262	233	263	240	255	256	226	279	290	228	253	259	243	247	253	251	235	245	231	237	253	283	237	226	271	252	238	257	239	266	256	263	281	265	272	203	222	255	253	237	253	258	272	254	269	252	268	262	247	273	273	230	277	256	276	230	280	237	220	261	274	280	253	243	274	226	265	254	290	254	237	240	228	260	252	237	255	233	256	243	252	233	237	226	238	269	264	270	238	272	272	242	265	248	221	235	244	237	243	237	235	221	248	272	266	241	241	258	232	245	272	249	269	243	228	253	235	234	224	278	277	267	250	256	234	260	245	253	264	263	263	243	257	255	277	248	204	214	268	248	243	249	269	220	239	266	270	267	250	256	246	254	281	273	234	251	276	267	245	271	226	241	269	278	260	248	231	237	267	266	258	272	244	288	230	248	248	260	268	262	254	266	226	287	258	260	244	275	251	252	272	251	248	246	274	256	275	242	272	255	263	229	241	258	276	265	268	248	260	242	242	253	286	253	237	237	257	255	249	253	228	245	263	254	236	256	270	245	240	255	256	265	228	280	271	254	260	246	262	259	254	252	242	261	278	256	239	255	269	269	257	264	250	244	246	257	270	240	262	255	244	249	259	255	260	246	235	214	256	277	273	253	226	267	247	233	237	247	240	274	270	249	268	253	267	258	242	243	263	259	248	242	275	240	259	241	282	228	270	270	239	248	250	242	246	220	253	223	249	239	229	236	260	276	250	246	266	236	270	242	263	269	262	292	238	255	227	229	259	278	271	265	291	242	243	245	246	260	275	252	237	242	289	214	249	235	248	245	226	285	250	270	250	251	250	268	278	268	278	256	245	267	259	252	239	272	241	257	266	252	258	253	249	248	247	261	231	256	251	239	251	227	266	263	242	272	214	249	247	232	261	272	256	238	234	233	235	249	268	256	230	240	276	286	246	229	239	274	233	262	241	245	269	234	271	249	282	289	274	280	242	253	240	244	228	272	272	243	262	252	224	257	262	273	251	243	253	233	288	295	266	223	241	256	225	217	286	268	267	222	250	243	245	231	225	270	251	229	276	223	224	246	266	227	237	246	286	274	248	238	255	219	259	246	266	259	246	245	244	248	261	246	242	245	244	233	246	253	274	206	248	236	265	244	252	267	235	265	259	252	278	256	272	243	272	251	271	266	255	245	252	264	259	256	256	263	277	267	230	216	227	216	267	228	250	236	266	248	260	251	232	243	280	262	231	244	241	253	240	254	256	248	250	232	284	243	247	255	263	223	263	240	250	239	245	259	242	246	245	239	241	193	263	260	246	272	246	256	288	243	244	271	268	238	248	245	246	258	253	254	265	263	247	262	235	253	219	252	234	241	262	252	244	291	237	222	252	267	269	289	250	235	224	261	237	232	255	253	238	239	268	272	231	231	263	252	247	288	269	271	285	243	243	229	262	197	249	245	264	273	277	273	264	272	227	231	276	223	257	244	270	268	249	266	252	270	255	235	289	263	226	271	238	260	235	261	217	247	242	267	251	233	256	236	242	224	235	263	267	261	271	232	256	258	251	231	259	268	245	250	261	253	236	236	248	260	253	286	251	257	248	257	245	259	246	252	241	256	247	259	271	247	259	246	265	258	237	261	241	221	279	256	253	245	240	236	226	249	282	271	274	250	261	241	260	225	282	232	270	256	248	247	249	261	248	228	244	275	259	225	265	259	244	262	238	225	275	272	225	235	253	231	241	234	257	257	244	262	263	222	249	254	251	231	284	265	255	239	230	251	256	264	267	246	233	221	259	252	224	250	281	245	243	242	226	256	256	256	261	256	240	266	247	241	248	260	226	257	256	275	240
21903	2761	5972	6552	5647	4514	3763	3135	2742	2374	2121	1883	1787	1588	1483	1446	1358	1295	1200	1181	1149	1105	1040	1069	1016	994	994	947	984	928	965	910	935	859	848	851	855	818	821	859	814	883	796	808	820	835	763	821	838	777	770	775	831	827	833	765	757	831	782	792	856	825	781	808	778	779	816	789	775	762	775	779	777	805	795	753	752	710	706	764	748	760	729	790	784	729	766	719	762	723	739	794	719	790	817	766	762	720	725	711	720	748	774	685	740	776	783	764	803	725	718	756	730	724	739	757	689	750	738	778	721	765	747	739	741	744	737	746	722	727	748	723	749	819	749	737	739	717	709	704	728	741	754	781	736	752	737	774	728	743	742	759	758	746	765	715	726	678	725	726	759	702	758	800	750	745	780	736	761	749	760	721	740	706	752	738	747	761	737	733	723	763	742	756	732	716	800	696	750	729	700	741	726	742	726	746	752	734	731	736	671	710	756	791	747	735	771	773	774	739	740	724	779	759	749	732	714	728	744	718	732	774	690	728	762	787	706	731	725	713	737	760	754	743	719	774	722	764	709	782	761	687	701	720	776	781	731	772	760	711	727	701	701	727	780	770	724	708	773	743	710	728	783	728	732	769	719	718	747	751	744	742	739	722	699	734	728	736	732	792	755	743	751	766	747	713	735	737	725	774	762	759	715	732	753	703	753	735	750	745	755	689	713	706	726	786	765	736	730	770	714	751	735	751	755	718	778	768	746	778	715	765	736	717	703	685	683	671	745	719	767	720	731	711	721	716	768	770	712	733	770	762	800	745	781	738	773	700	695	794	739	717	750	753	709	709	700	729	771	729	720	747	783	735	733	727	801	764	703	716	740	730	747	729	723	680	726	761	738	704	780	723	766	753	726	721	711	716	726	746	707	747	722	754	732	702	748	751	725	798	733	677	736	710	741	793	768	781	775	736	727	727	736	725	771	752	751	736	752	723	715	676	742	762	711	778	727	735	686	725	688	785	716	718	713	713	690	705	737	741	738	708	755	730	759	730	708	741	770	716	747	776	757	777	722	728	762	727	734	781	758	780	688	720	756	814	696	727	742	771	741	739	714	755	718	748	755	751	754	749	767	737	702	734	733	695	761	738	730	762	725	751	698	744	768	689	743	756	776	706	750	792	764	752	754	758	708	744	716	742	776	746	778	717	749	716	766	717	722	703	749	720	736	759	737	802	775	744	724	712	767	704	766	755	720	737	659	719	746	763	734	737	738	682	768	667	746	724	747	763	688	725	732	717	688	797	755	761	744	731	715	730	740	738	701	712	719	741	748	665	775	728	709	758	703	746	731	704	764	753	768	754	706	692	733	809	767	711	760	741	743	791	710	805	721	804	700	753	740	747	749	707	787	717	789	711	712	744	728	729	698	720	772	736	749	672	754	700	745	704	734	724	703	729	749	760	735	779	721	760	722	764	783	782	737	705	716	713	781	780	765	706	720	730	737	789	774	708	745	747	740	753	725	713	719	729	761	735	707	680	725	729	725	737	727	761	790	729	755	736	772	762	766	732	740	757	754	787	720	703	724	740	744	734	742	748	756	737	717	749	772	718	723	710	720	773	709	712	711	745	745	782	703	743	758	736	729	735	695	737	739	730	732	751	725	790	754	724	765	749	726	734	747	772	772	681	748	735	739	739	739	718	758	748	665	745	716	691	731	720	722	734	770	730	728	788	707	781	773	752	702	687	708	762	785	748	730	715	738	724	733	766	745	682	768	730	702	720	754	773	744	767	749	738	782	763	760	741	708	740	732	757	713	763	748	764	747	717	696	706	754	772	752	749	774	716	713	722	781	701	756	707	747	765	745	783	752	686	725	710	715	743	735	777	793	772	705	735	737	744	777	763	770	741	728	738	754	759	729	675	704	719	690	732	739	668	749	740	742	740	753	763	790	766	681	752	743	749	766	724	769	734	705	700	734	772	751	682	706	699	719	738	708	728	748	730	699	754	687	742	739	724	741	713	773	756	759	773	824	718	786	722	739	706	752	729	733	746	740	756	740	782	661	751	782	722	711	686	711	766	733	694	751	729	782	716	747	748	737	769	759	718	716	674	708	743	743	742	725	738	741	716	792	750	714	716	761	782	765	674	745	722	729	688	750	762	710	731	762	718	784	762	753	759	721	787	752	698	744	757	740	757	721	768	790	754	712	674	733	777	741	773	768	707	762	747	698	675	714	752	754	778	743	727	754	787	734	727	741	711	760	715	749	736	744	757	744	772	700	782	736	756	769	767	744	716	771	795	796	681	721	739	720	795	751	725	719	783	753	712	738	722	678	726	740	720	813	721	777	736	703	718	732	739	770	800	767	740	716	766	745	717	708	734	791	716	789	737	742	674	727	685	741	732	757	764	733	736	717	729	736	719	723	706	715	763	720	755	771	706	737	744	709	728	749	715	781	719	729	724	699	711	731	790	715	717	756	722	738	679	751	711	723	762	748	758	749	747	728	726	701	745	708	761	789	741	763	739	720	734	758	718	768	747	769	718	764	749	742	745	706	742	744	712	773	732	757	730	757	720	752	713	687	717	685	730	706	743	728	712	667	709	762	770	760	725	790	714	770	744	712	761	730	706	688	714	736	803	780	743	698	742	725	727	730	716	740	768	771	782	809	769	755	727	697	712	757	711	734	685	770	708	729	732	727	764	724	684	744	724	788	737	724	655	733	731	740	707	720	736	754	755	731	762	752	748	745	683	762	730	740	755	714	728	728	705	770	775	786	762	754	743	777	734	729	791	748	786	728	762	765	707	793	732	743	719	718	751	726	711	742	768	690	730	728	751	738	725	747	685	747	744	700	706	714	694	758	719	716	739	768	731	722	774	723	720	750	723	713	800	779	737	781	757	728	703	761	696	729	682	731	724	726	755	707	727	719	771	738	702	740	725	741	706	762	724	724	742	726	732	703	716	739	725	745	695	725	752	737	708	780	709	701	765	708	733	757	711	727	778	729	747	743	727	725	751	772	705	709	764	725	740	720	733	719	756	734	697	766	704	785	750	730	781	755	729	696	749	713	718	734	732	755	773	758	745	740	770	713	708	708	748	743	782	725	749	747	694	765	725	753	736	744	727	716	726	694	761	728	724	707	748	790	792	740	726	734	726	694	722	705	745	775	749	709	757	749	718	792	737	789	679	748	769	719	671	773	726	710	729	752	786	730	724	767	763	767	708	712	770	778	738	765	731	709	711	747	776	742	730	740	745	737	733	720	702	717	744	751	760	734	711	749	708	753	706	755	704	783	700	728	743	730	719	780	721	713	732	740	711	726	708	724	736	748	758	752	756	745	738	791	736	739	752	688	703	741	730	762	735	792	741	716	769	762	707	765	751	680	730	776	719	753	771	729	723	748	694	757	713	711	761	752	744	740	763	750	721	737	748	778	714	714	728	755	768	729	732	750	722	704	719	719	735	723	760	685	696	757	726	740	738	730	757	688	773	700	713	745	711	696	783	748	736	748	733
4035	251	181	112	121	105	77	66	78	92	67	96	89	73	72	89	84	60	72	87	71	76	63	73	70	85	83	77	75	72	70	81	79	71	95	79	82	79	94	70	69	83	90	82	63	89	71	74	66	72	74	70	101	73	84	73	77	73	57	68	85	64	83	80	73	84	77	76	56	85	91	76	72	75	78	73	73	62	85	101	68	75	90	76	71	69	77	74	82	90	77	89	65	68	79	81	101	103	76	73	83	71	92	81	79	83	73	92	64	67	71	96	66	73	80	85	63	72	67	68	70	73	71	92	78	81	92	97	70	76	74	72	78	85	66	82	57	77	72	85	93	73	71	85	65	71	75	94	75	74	86	86	59	76	79	88	75	95	72	70	75	71	74	74	79	88	70	83	81	78	84	86	67	75	68	85	77	75	84	84	78	79	84	80	71	68	80	82	88	66	60	89	68	75	90	82	82	81	79	68	77	74	67	78	71	64	83	79	73	80	57	78	64	81	79	84	84	87	73	73	79	88	73	68	76	70	82	85	85	81	91	74	79	81	92	69	80	68	76	90	88	72	72	64	70	65	93	72	70	71	71	72	83	68	76	79	82	71	76	81	85	69	82	101	91	93	74	79	72	76	65	69	80	78	77	74	72	91	75	80	87	82	85	70	71	73	66	83	70	68	76	72	79	68	87	100	64	79	85	79	77	83	92	70	62	74	71	70	68	79	76	70	64	80	86	81	79	88	100	73	62	64	71	76	79	60	68	84	71	66	68	58	82	79	61	89	84	88	86	74	93	80	70	77	77	95	84	87	84	62	89	84	74	86	85	80	85	89	78	75	83	67	82	88	64	69	61	58	82	72	86	81	88	72	72	90	73	98	79	77	70	80	84	79	75	74	75	78	86	90	93	76	69	76	79	92	65	87	82	78	85	75	87	72	82	72	80	64	81	71	69	89	78	70	87	80	79	86	67	80	88	85	81	76	79	75	66	78	77	81	65	76	81	63	64	83	63	90	91	73	76	71	73	71	71	59	80	74	69	88	85	69	71	63	104	87	76	83	75	84	92	84	69	88	82	81	73	78	73	78	80	61	74	84	73	82	83	73	97	75	80	67	82	86	98	72	77	84	84	84	76	64	73	72	68	73	88	74	78	74	83	76	85	72	59	70	84	73	95	66	65	87	62	79	67	62	93	84	65	79	75	78	77	64	63	70	73	94	79	78	78	68	80	77	81	67	81	67	69	81	76	93	72	65	66	70	71	66	89	81	76	69	72	85	64	61	60	80	77	76	65	73	84	81	77	70	80	93	82	78	70	82	76	84	91	88	74	87	79	73	88	70	80	69	76	92	81	62	82	88	78	86	73	95	89	73	73	90	58	81	65	70	73	79	70	83	85	87	69	91	73	83	70	60	78	78	75	89	77	87	66	81	86	75	84	87	71	93	72	85	69	71	81	65	73	78	82	74	77	78	74	54	74	75	80	73	81	81	97	84	75	81	77	77	74	80	81	70	68	87	81	79	70	73	74	73	78	69	87	76	68	81	86	76	67	75	69	85	76	92	63	83	74	75	76	72	76	81	83	78	83	79	73	71	79	77	79	67	65	85	71	78	89	74	81	75	76	90	76	76	89	98	99	74	64	66	61	68	87	74	73	52	80	91	102	80	76	64	96	86	87	105	83	80	83	89	60	78	83	71	74	85	78	73	74	74	75	80	80	71	69	74	85	74	82	102	80	80	67	73	68	87	75	70	81	64	84	83	77	95	71	78	64	79	78	78	87	71	91	65	73	81	72	89	85	73	83	73	86	74	84	75	82	79	70	88	75	86	75	72	87	63	68	80	77	68	89	69	83	72	67	65	63	80	68	88	65	84	85	70	70	67	70	71	63	87	78	69	76	102	82	58	71	71	81	86	79	83	82	87	79	86	81	75	77	84	84	74	75	80	75	80	76	70	90	77	95	111	64	68	76	81	78	76	77	59	75	76	86	66	74	84	63	75	66	79	70	93	89	71	79	78	87	79	65	78	80	65	79	70	87	67	80	68	81	79	80	65	70	57	99	96	75	82	79	86	78	76	84	80	79	80	84	88	80	76	80	76	78	73	74	84	88	84	64	67	84	75	75	66	82	84	72	76	71	81	72	79	76	72	77	72	62	74	66	94	76	74	67	86	84	72	73	73	75	71	71	79	72	67	88	79	81	73	61	74	77	67	89	68	81	79	77	84	70	76	70	78	71	76	77	75	69	80	79	87	69	73	89	78	55	70	96	93	76	68	66	93	79	81	90	83	73	73	65	84	75	79	83	99	65	57	77	77	69	79	87	77	82	87	68	63	73	85	70	78	75	88	66	84	75	85	71	93	67	73	82	76	87	78	80	72	64	72	66	75	84	84	81	92	82	82	78	77	70	86	81	73	84	73	91	74	76	70	72	78	84	60	74	95	77	80	90	96	72	69	68	64	69	89	74	85	64	95	79	74	84	75	74	71	92	75	69	87	94	81	60	70	80	80	68	63	77	78	74	85	104	75	61	71	79	62	86	87	73	87	64	78	81	88	84	72	84	75	66	62	72	89	75	98	102	79	82	76	66	60	84	80	79	61	79	66	68	59	80	85	67	79	82	79	70	65	70	76	84	78	88	52	79	68	82	71	78	78	87	78	74	84	97	81	90	57	52	88	65	66	57	68	73	92	77	84	80	64	61	79	72	68	74	77	72	81	68	93	76	75	69	71	73	77	82	81	75	72	66	83	83	83	75	84	93	77	92	78	68	85	80	90	83	79	76	71	85	72	72	83	72	72	95	75	78	76	69	91	63	80	70	95	85	73	73	79	76	72	83	66	74	72	78	79	89	75	88	85	77	81	72	62	80	81	79	79	82	73	81	85	72	73	74	74	77	83	79	75	77	84	87	77	75	75	79	78	66	77	87	88	82	66	83	87	84	87	92	72	79	85	72	79	94	72	84	80	74	83	73	72	72	72	89	73	78	79	86	69	78	82	73	81	79	81	78	77	69	71	73	83	70	82	78	72	78	73	71	86	84	66	69	75	98	85	80	98	75	70	91	83	69	63	89	71	73	84	62	73	72	75	74	85	71	77	88	70	88	83	69	65	67	70	79	76	68	86	92	82	62	68	74	72	76	67	70	69	87	83	76	76	79	78	89	58	77	65	74	67	73	80	71	91	72	80	84	75	80	71	101	74	90	77	86	73	94	80	63	83	60	75	66	59	80	63	73	84	92	53	84	76	74	88	77	81	80	86	64	81	89	58	77	88	67	91	68	71	100	65	82	72	85	77	71	91	83	77	80	58	78	98	80	83	90	73	75	90	94	91	77	78	77	73	71	72	82	67	70	80	86	68	86	75	79	98	65	87	66	70	81	73	68	64	67	62	79	70	75	76	68	81	71	79	68	62	75	76	69	76	84	76	69	70	77	88	87	103	87	77	79	77	83	76	81	81	71	79	70	68	85	68	74	72	74	65	69	85	76	64	65	83
3411	341	468	433	418	406	362	391	339	299	299	336	299	309	305	310	290	331	328	311	283	283	310	296	285	280	260	289	255	314	316	318	274	324	276	292	258	264	310	301	300	263	274	279	308	303	304	295	295	257	290	288	296	277	286	261	297	279	289	285	319	277	283	294	285	290	296	287	300	266	288	301	317	291	313	324	293	336	267	281	272	277	282	274	295	289	281	281	269	261	252	284	315	318	293	285	277	315	294	281	286	276	290	275	274	283	289	253	285	299	280	303	280	259	255	306	288	271	274	281	304	296	307	257	293	295	265	274	290	317	296	310	293	298	299	274	265	297	292	291	298	289	303	269	277	293	288	243	317	299	273	294	307	299	275	294	306	284	276	293	271	271	281	270	277	271	291	273	280	281	288	325	274	305	295	298	279	275	273	291	279	269	265	301	281	280	290	286	282	298	294	281	266	311	293	298	287	271	272	272	288	275	268	305	278	279	286	288	269	284	268	279	290	315	245	251	263	254	304	284	289	245	295	269	297	293	287	250	298	286	288	297	290	280	257	266	273	310	303	289	296	274	282	282	297	289	272	287	276	304	304	258	267	275	266	271	287	267	285	283	258	317	293	308	265	287	300	274	286	274	271	248	308	287	301	277	277	285	289	300	294	281	319	312	304	283	296	281	306	282	267	303	288	259	287	296	278	296	296	282	274	310	270	244	297	284	291	258	292	264	297	294	255	289	295	284	263	299	300	285	267	285	283	269	294	283	255	262	290	303	323	302	306	271	321	297	324	268	274	257	284	301	297	292	302	285	295	268	283	276	263	281	309	287	290	282	315	275	289	300	297	244	265	289	280	276	291	286	254	290	258	259	279	273	298	293	269	285	270	315	302	287	296	274	275	292	278	290	298	282	270	285	273	248	286	292	298	302	266	267	295	249	288	307	292	254	269	298	315	270	300	305	276	308	274	301	280	283	307	321	275	277	282	288	268	274	280	296	302	275	268	292	294	297	299	290	253	284	307	264	287	297	291	303	270	281	284	268	274	242	270	274	284	299	287	262	306	269	292	282	306	289	286	263	294	286	279	299	286	299	276	282	295	285	282	284	282	291	258	261	264	263	304	300	300	287	278	316	263	270	258	303	282	300	273	285	277	274	275	262	289	281	295	283	238	299	295	262	295	310	299	314	267	305	295	289	265	274	280	273	311	294	277	294	227	325	258	305	277	269	312	298	314	271	309	279	284	277	293	302	269	268	264	268	286	315	300	295	297	282	313	273	295	292	295	304	286	272	284	274	253	261	266	297	286	258	261	267	285	306	294	294	295	303	265	279	316	297	271	287	307	269	263	276	300	298	244	310	291	293	256	260	272	276	285	286	266	274	286	269	275	292	280	273	271	291	290	301	262	292	279	295	306	294	301	266	294	259	257	262	305	323	299	298	259	264	295	288	291	295	282	290	281	264	271	281	268	306	253	275	273	273	283	288	298	283	275	292	288	273	273	259	302	279	273	283	288	300	273	247	273	302	289	301	277	288	268	288	291	296	306	271	315	292	291	316	302	285	323	296	258	307	271	260	277	276	298	274	294	295	327	312	278	266	266	258	298	278	274	275	314	263	279	284	263	278	280	261	297	284	286	283	290	302	277	272	257	283	303	266	291	295	280	262	279	279	267	301	295	270	293	250	282	289	284	286	280	293	277	287	268	281	276	265	305	292	274	265	267	293	269	272	288	306	285	299	292	291	291	298	277	283	277	271	300	291	276	288	272	279	272	279	288	264	285	301	281	302	293	289	288	276	314	298	273	281	292	269	285	288	296	286	288	276	263	312	257	257	259	288	291	300	291	280	305	282	266	272	291	281	282	289	268	303	271	304	266	282	290	296	291	287	277	257	312	269	309	288	268	271	275	260	241	288	297	318	285	303	309	283	292	275	251	281	245	289	278	273	269	272	279	300	277	256	261	292	279	284	301	276	306	329	277	265	290	274	280	291	275	273	307	279	280	279	287	285	296	272	279	309	283	315	283	297	284	304	308	296	267	249	284	258	292	309	305	291	270	292	277	297	301	312	266	274	278	280	284	270	257	281	296	280	265	300	313	282	278	289	275	283	274	295	277	296	323	271	328	262	277	264	264	280	238	279	296	263	313	249	262	298	289	300	265	292	268	289	270	289	258	289	284	302	267	270	246	284	300	280	291	298	282	287	282	281	306	278	268	299	270	282	285	279	274	283	269	252	257	267	269	276	285	271	272	288	296	305	283	278	301	286	283	275	279	317	303	314	277	275	282	278	253	266	247	313	271	244	295	283	281	283	302	286	267	268	299	269	273	275	324	296	296	298	295	306	285	264	290	312	261	264	279	270	279	254	283	255	266	283	287	288	268	275	287	305	293	256	272	280	277	290	296	265	285	284	284	291	293	308	299	281	286	299	277	275	307	268	275	254	301	275	263	288	278	287	285	275	312	285	294	300	274	314	264	260	277	257	264	275	284	304	261	287	275	271	277	256	263	281	271	287	268	269	307	272	258	302	278	282	303	272	287	282	298	305	278	292	305	285	261	306	300	266	288	292	287	243	293	277	287	287	264	312	310	262	274	226	233	272	287	291	267	272	301	279	288	287	276	293	261	283	289	253	287	266	272	284	284	310	275	295	315	249	279	277	278	294	293	270	277	280	300	276	302	291	266	314	310	306	283	291	287	256	292	244	267	255	274	290	265	277	263	286	287	304	314	253	276	264	282	277	264	297	301	294	294	282	292	285	244	317	291	300	273	279	268	279	315	269	307	272	275	258	291	307	283	321	278	278	265	313	303	283	280	295	263	268	287	275	285	279	281	285	294	265	286	256	273	292	280	283	283	297	281	294	272	318	307	271	273	286	300	297	277	265	262	300	264	283	288	288	300	282	274	296	280	301	242	264	293	295	268	270	276	294	267	288	289	296	276	291	281	281	279	281	284	282	291	317	310	267	315	275	290	271	283	285	304	307	277	274	276	267	297	253	285	304	285	283	287	276	267	256	272	279	271	282	291	281	277	257	301	267	312	293	318	269	310	289	280	290	301	299	297	262	289	264	283	285	267	290	245	299	278	312	271	302	275	277	263	275	290	264	287	281	271	293	314	272	268	304	272	304	272	288	296	292	275	255	270	298	283	305	321	281	295	272	289	287	288	277	267	318	295	290	309	300	275	263	272	294	294	287	274	285	271	308	277	284	275	286	295	289	299	297	307	283	280	279	264	257	285	278	307	280	265	289	287	309	275	270	268	293	278	278	286	305	267	289	270	274	280	300	297	283	316	257	268	319	283	296	309	281	333	305	309	292	294	265	283	285	246	283	300	302	278	291	306	314	291	277	283	318	302	252	270	302	293	285	298	267	263	285	278	258	293	275	307	279	289	265	279	266	303	298	278	290	266	297	290	299	308	258	280	291	300	310	303	260	286	273	285	292	288	300	287	296	291	288	281	303	295	276	309	284	288	287	277	280	272	238	295	316	277	287	278	310
32873	5460	1490	1092	737	597	472	373	326	280	257	257	236	217	208	214	211	228	196	198	196	179	165	193	178	172	172	188	142	189	149	150	129	164	172	169	165	158	153	162	121	166	158	165	158	163	153	152	143	186	134	168	164	153	156	162	168	148	164	158	160	170	169	143	170	181	154	124	134	157	147	145	145	150	143	159	169	164	127	169	133	138	154	147	168	149	146	146	159	147	162	152	147	168	167	138	173	146	146	176	165	172	163	190	151	158	166	165	139	146	172	163	155	148	149	181	153	135	145	141	158	156	147	158	171	162	148	147	176	160	154	134	144	162	155	156	135	146	160	151	138	127	129	158	146	175	160	161	169	157	145	157	155	171	135	152	160	135	146	151	146	167	156	160	161	156	171	163	143	157	158	160	174	171	152	169	144	156	143	133	152	158	145	178	134	177	155	171	143	165	136	161	159	154	171	145	161	166	164	166	161	171	144	175	147	165	155	171	161	145	139	130	160	150	160	149	150	180	151	135	151	145	152	174	144	158	139	159	149	152	163	151	155	142	136	170	160	158	155	153	137	166	150	157	147	144	145	142	129	156	148	166	155	136	151	140	138	156	140	146	151	147	158	170	147	144	143	148	145	165	142	134	144	159	143	162	143	146	152	140	146	153	183	149	142	178	150	151	159	164	147	143	164	150	134	157	159	138	163	163	169	167	167	150	156	169	145	157	180	158	149	169	167	163	167	166	166	137	162	135	149	143	159	149	165	155	157	155	148	170	134	142	133	160	151	161	164	161	151	142	166	155	165	170	147	146	123	152	153	160	153	142	170	165	161	137	169	153	146	157	144	151	149	145	147	131	161	138	142	167	158	152	158	136	138	145	134	158	154	168	136	146	135	156	153	156	181	166	135	160	159	141	153	182	141	176	152	145	138	181	153	157	133	142	141	139	138	171	149	142	149	160	166	160	136	140	176	126	169	138	152	165	145	153	162	133	149	154	131	133	152	159	151	149	164	186	134	160	139	157	130	160	154	131	148	153	167	173	164	172	153	157	132	161	127	173	155	144	154	156	125	148	165	162	132	152	149	164	150	140	164	167	126	174	148	141	132	162	173	137	132	156	151	127	157	157	165	147	158	154	149	153	138	168	166	147	166	152	125	166	140	170	146	161	167	152	153	142	183	146	131	155	165	155	153	145	141	154	170	144	135	129	159	163	142	158	148	143	148	156	152	140	132	150	140	148	160	167	148	150	163	150	153	165	152	152	143	166	162	134	160	168	153	156	126	156	176	163	158	148	148	152	164	158	143	138	137	139	170	145	177	142	143	167	166	153	115	168	154	153	132	154	155	151	154	143	133	140	155	126	158	137	142	114	145	166	129	164	174	146	146	165	165	141	132	172	162	166	170	163	134	141	140	134	132	158	156	137	161	167	170	146	143	156	150	140	142	154	146	150	150	157	153	157	141	163	151	149	161	163	168	151	115	148	156	157	143	140	162	140	151	173	185	153	157	154	174	143	156	136	152	156	139	153	154	165	138	167	153	172	139	152	171	141	158	149	163	136	160	159	138	153	149	158	153	185	161	142	171	131	150	157	153	151	149	137	154	136	153	167	168	147	145	145	156	185	138	128	151	127	151	167	134	154	170	152	152	144	170	168	154	137	158	148	149	152	139	158	142	138	171	143	163	134	151	177	141	142	148	163	155	164	165	169	160	145	159	174	169	170	159	162	186	172	159	145	149	169	142	144	169	171	147	157	159	154	134	160	130	132	149	148	152	152	153	146	163	141	155	178	155	144	153	147	149	139	141	167	143	156	155	161	156	133	146	124	163	135	152	149	154	151	154	116	159	129	147	155	139	156	137	157	157	145	139	137	141	173	134	126	158	176	151	138	134	146	184	131	163	132	132	155	126	149	150	156	147	139	156	157	128	154	138	161	127	167	176	161	152	140	144	144	150	180	182	149	154	143	153	144	154	144	150	146	128	162	145	154	169	153	150	167	130	115	157	149	149	140	158	159	173	145	138	148	184	148	157	146	160	149	161	153	173	142	192	154	171	150	154	152	145	149	140	169	157	144	165	138	161	127	143	131	155	156	153	149	163	182	162	162	161	150	160	153	154	166	159	149	125	152	149	165	144	152	152	147	156	171	158	143	156	147	168	149	142	176	161	150	130	176	155	170	151	144	162	137	132	158	144	160	155	128	138	155	171	158	148	157	140	139	153	155	173	156	153	140	151	145	141	156	156	148	134	161	148	154	154	160	149	172	159	153	165	139	156	139	142	161	149	137	160	139	174	169	148	153	137	129	152	153	144	150	155	146	154	156	163	141	160	165	137	150	145	151	149	155	140	163	130	156	154	135	155	155	136	161	144	146	149	168	137	150	153	152	154	159	157	132	165	151	157	134	163	143	137	155	134	144	150	148	150	149	153	146	155	152	152	144	161	163	162	149	149	161	166	188	149	167	144	153	172	142	138	159	132	160	142	154	154	162	162	157	145	143	170	167	144	147	158	148	154	152	147	136	146	156	171	139	139	147	154	165	159	153	138	172	154	170	163	166	169	146	141	141	137	157	145	168	129	153	150	173	152	130	142	137	134	142	154	152	150	142	147	160	139	157	150	169	131	159	147	142	145	160	151	154	153	120	164	152	155	146	161	138	139	151	168	169	173	158	144	158	139	156	142	141	150	155	167	159	151	143	162	143	155	173	140	142	137	169	161	149	160	157	158	141	154	153	133	189	153	148	123	153	156	140	157	167	149	139	180	144	161	155	153	161	139	158	150	149	159	147	163	137	164	155	155	137	156	148	138	163	147	158	141	160	151	162	140	133	147	162	152	142	153	133	154	154	125	149	180	159	169	152	160	170	136	133	160	143	129	144	154	151	164	164	149	123	142	146	176	142	167	139	162	163	135	146	139	150	154	150	159	140	158	162	178	148	147	132	165	143	151	174	129	169	147	161	169	172	157	159	164	143	174	161	148	148	153	168	143	147	140	164	133	144	152	149	157	148	125	157	173	162	124	137	151	137	131	163	139	154	165	160	152	144	147	181	153	165	126	147	148	153	145	175	134	147	147	149	167	151	155	177	155	156	151	161	153	167	134	163	154	168	168	150	165	148	138	162	145	171	155	164	158	138	151	165	169	170	153	131	157	172	137	163	169	140	150	162	136	146	153	162	172	162	168	155	140	167	160	144	159	171	172	138	149	181	177	140	151	150	150	158	176	165	158	164	141	165	154	143	141	151	150	136	162	127	124	120	170	149	165	150	159	148	144	157	145	151	143	151	151	152	139	167	158	150	154	148	147	155	179	170	124	152	144	146	151	156	160	174	161	149	162	139	159	166	159	157	164	148	161	142	155	183	156	136	168	159	179	156	148	159	136	145	154	141	149	142	158	149	156	163	157	129	144	147	168	139	150	149	168	159	137	139	154	157	151	150	140	146	156	161	159	140	147	148	124	148	144	156	171	170	151	149	158	157	185	161	130	141	151	169	141	151
15864	1452	3187	3654	3047	2545	2095	1750	1538	1360	1194	1050	1017	954	908	848	824	769	732	772	673	682	731	641	597	648	634	620	532	619	600	552	585	590	565	521	547	561	571	543	563	552	498	550	497	508	527	533	499	497	566	509	564	509	529	535	535	467	523	532	513	541	481	480	518	489	508	508	517	505	528	456	498	516	473	515	477	497	495	498	501	464	534	513	527	508	477	485	483	468	454	531	492	465	513	478	480	509	492	490	504	498	512	560	496	451	493	498	486	447	475	494	504	495	494	503	453	489	494	467	499	474	509	487	474	467	499	496	481	481	531	494	523	466	472	532	485	489	487	524	474	502	478	511	453	515	489	458	523	464	456	496	473	503	503	488	488	513	471	490	458	510	501	497	487	487	495	466	540	481	521	465	519	505	471	460	485	500	465	496	491	546	502	494	496	488	518	494	506	503	469	490	532	486	468	453	506	506	498	475	491	517	464	564	488	468	490	509	454	469	475	474	495	487	457	522	486	456	524	530	497	504	474	489	463	520	480	463	478	503	495	514	492	501	477	491	483	504	473	505	504	494	493	456	466	508	456	532	499	493	469	490	468	457	530	514	511	491	481	452	492	490	543	485	482	496	518	471	490	466	532	490	483	478	512	475	475	478	489	499	515	488	474	486	466	503	510	464	479	490	489	493	509	486	493	455	458	481	508	473	487	492	491	471	465	505	489	467	453	509	469	475	518	506	500	456	487	473	479	461	483	475	460	468	482	510	484	504	480	491	482	457	499	460	505	491	498	465	497	480	504	479	540	489	468	481	473	490	494	493	464	505	463	506	517	485	473	497	489	511	494	458	494	480	532	518	480	442	508	441	483	497	495	524	499	518	499	451	523	472	496	497	479	478	507	469	463	471	495	471	482	479	464	525	471	507	505	490	464	534	491	505	463	489	489	476	470	484	484	537	474	450	477	496	468	453	468	528	477	536	504	490	541	511	508	532	460	479	499	484	504	521	471	511	444	442	506	512	451	485	487	473	492	477	497	482	541	484	482	524	479	532	445	459	527	472	501	455	457	509	471	489	513	476	511	463	480	494	509	516	485	483	478	477	470	460	497	483	491	464	480	494	476	498	482	540	494	488	538	511	480	477	513	493	474	489	508	550	484	470	450	466	474	530	471	454	528	461	477	475	463	506	494	487	520	488	492	478	472	479	500	488	484	453	471	477	461	474	521	479	476	463	512	453	495	484	454	480	480	470	447	487	491	459	458	480	475	513	471	485	462	468	512	503	498	507	488	480	482	466	464	491	487	491	495	446	467	498	504	493	490	529	507	488	493	470	487	492	470	495	518	493	479	531	499	512	511	496	431	483	508	506	458	485	484	462	464	489	492	517	478	487	474	533	451	474	495	512	503	497	479	531	502	500	455	489	494	451	505	512	533	488	468	445	512	485	427	542	458	476	497	514	479	530	469	490	485	447	463	498	561	513	488	514	468	494	495	463	507	535	477	478	483	469	455	477	518	493	475	468	463	502	479	462	462	502	471	500	491	504	469	487	477	493	464	519	519	521	509	490	461	484	506	486	513	478	512	492	504	505	489	477	494	519	490	484	515	472	483	451	459	451	514	502	497	514	490	474	499	506	480	479	480	488	456	474	504	463	515	511	489	494	464	531	474	488	460	488	492	479	460	468	485	510	501	504	481	462	515	473	497	486	503	498	469	481	437	513	505	496	485	458	463	472	484	510	503	479	515	489	488	492	502	451	541	494	493	491	544	471	501	494	458	492	511	462	493	493	474	498	472	449	494	516	495	503	479	506	483	513	510	453	509	506	516	455	485	510	514	461	484	493	475	587	475	473	501	518	446	463	492	500	479	498	480	508	496	471	455	469	484	480	480	505	465	514	480	482	508	521	485	518	471	490	504	522	477	520	495	490	484	469	464	496	505	499	449	521	497	448	491	488	496	469	507	503	478	467	504	486	448	505	476	490	485	506	522	483	502	483	510	489	504	522	487	479	469	495	535	471	493	489	486	473	523	518	521	481	495	509	502	467	436	474	487	481	506	482	497	476	538	503	463	473	509	469	535	506	492	483	460	483	496	462	524	453	476	478	485	468	456	456	494	530	496	512	487	502	501	470	514	499	487	456	502	489	489	501	496	470	482	477	459	478	492	456	522	516	509	467	506	478	469	502	492	466	497	476	479	522	493	521	466	513	551	504	481	470	516	488	497	464	465	446	521	439	438	499	502	496	500	464	526	482	520	468	447	493	484	521	504	475	515	495	492	501	485	491	487	474	487	443	483	468	472	518	491	469	497	470	472	482	499	550	481	519	521	482	511	465	506	497	512	502	456	506	531	458	484	499	530	479	492	491	531	539	489	564	517	486	510	492	476	487	457	470	517	489	484	501	508	485	504	486	478	483	512	513	494	462	503	527	486	528	486	507	456	458	464	507	478	520	458	471	465	469	510	505	528	472	452	469	488	471	454	479	474	490	454	500	481	497	496	486	516	490	510	466	515	502	529	491	450	504	498	485	462	472	505	498	524	502	471	457	512	522	493	515	465	466	505	477	490	547	493	478	501	473	497	490	500	487	509	509	511	504	483	446	496	477	488	478	462	507	471	492	471	467	499	490	501	471	509	455	471	477	497	478	474	460	520	477	462	492	507	483	516	491	503	477	480	468	464	514	483	480	449	495	481	530	462	481	477	500	503	493	509	497	493	510	492	487	451	485	497	475	497	507	458	479	477	467	528	503	467	474	486	478	456	488	479	490	510	517	475	480	489	506	518	476	473	500	504	480	475	490	483	523	506	517	494	469	491	474	444	486	502	521	491	520	465	497	485	459	499	503	502	484	477	501	467	500	477	477	529	482	472	490	524	468	486	487	463	466	482	477	495	528	508	499	495	460	483	475	487	466	494	487	487	499	519	504	475	495	466	506	521	484	480	493	524	458	480	490	523	492	488	490	496	493	442	517	504	505	484	483	478	459	520	518	471	466	521	507	498	489	484	499	484	486	478	457	498	464	518	486	502	495	499	500	474	490	477	488	516	534	493	483	492	523	510	489	489	488	503	487	480	533	473	501	478	489	468	446	471	530	514	507	507	522	509	490	466	493	476	475	486	465	486	508	485	493	461	498	472	524	486	482	498	507	545	502	480	512	463	515	532	499	506	476	462	483	501	515	530	510	538	500	514	485	448	468	467	505	502	488	503	484	473	451	460	463	475	501	471	481	518	458	480	444	503	486	482	510	499	478	506	490	524	485	507	450	516	482	519	488	492	491	528	486	468	473	533	480	462	467	511	477	535	494	495	516	473	461	509	466	557	499	474	466	481	470	470	467	493	456	506	479	523	498	470	477	477	497	493	504	532	453	519	492	520	471	506	522	500	480	481	460	490	517	498	460	506	498	466	480	480	477	518	489	471	493	481	506	507	478	501	494	470	507	484	485	470	488	467	473	491	504	505	496	470	501	474	468	498	484	486	470	574	521	527	473	497	505	480	478
44612	14222	4358	2382	1614	1213	866	702	592	553	502	446	470	397	374	345	366	359	295	314	286	281	303	309	310	272	252	284	278	274	287	256	282	282	275	280	243	267	272	244	259	249	283	246	289	263	240	273	255	294	245	244	249	274	245	247	251	240	241	251	253	260	259	279	247	235	241	225	240	250	229	217	256	247	269	247	237	247	254	277	244	223	263	245	250	258	244	253	233	237	232	251	258	270	250	263	260	227	239	236	264	242	218	251	238	290	253	214	232	257	252	241	259	238	283	256	250	257	248	274	250	255	243	225	246	238	265	254	261	264	255	246	257	255	259	249	267	238	246	264	239	246	233	258	240	255	276	261	263	248	237	252	243	222	269	225	264	275	225	257	248	245	239	270	233	253	233	241	253	242	260	258	263	255	256	259	216	280	232	259	232	256	259	243	240	266	238	293	260	244	226	251	240	230	249	255	274	251	265	239	239	262	226	232	255	254	238	224	239	261	236	254	241	263	260	256	288	249	242	262	247	255	244	232	272	238	244	259	284	270	242	221	259	242	291	254	256	233	232	277	247	219	226	267	266	245	277	253	226	293	227	267	283	295	249	275	235	232	234	249	254	251	266	246	247	243	257	262	236	264	249	251	231	266	259	257	234	259	234	248	259	247	261	231	234	306	274	248	230	249	227	249	240	232	273	247	274	217	224	252	236	245	266	242	238	247	237	222	251	244	273	241	242	231	258	242	276	253	239	256	227	252	265	265	246	260	249	263	273	254	257	264	237	239	269	234	231	259	243	250	235	264	246	226	258	282	257	278	241	266	243	268	243	235	253	228	240	251	275	243	272	229	241	259	244	287	235	259	299	252	244	231	249	266	254	264	250	245	232	248	218	248	247	250	231	235	261	245	246	247	242	263	247	244	236	241	270	240	254	232	257	238	235	255	235	244	254	247	227	242	268	255	264	252	272	259	261	251	248	237	256	270	254	266	219	248	229	260	257	255	255	267	267	246	207	261	257	257	225	246	270	259	246	233	255	232	256	278	253	243	235	250	248	231	235	261	277	253	242	254	278	282	255	272	236	227	246	250	252	255	235	226	244	253	253	242	245	268	238	243	242	268	275	242	255	236	286	244	232	281	235	238	262	254	273	247	255	244	245	262	262	258	271	228	246	273	268	250	238	249	251	250	259	233	246	261	243	254	257	251	256	269	256	243	259	239	244	238	245	238	250	252	249	253	259	260	265	237	233	224	261	262	242	259	253	264	262	249	257	265	237	248	253	258	289	250	251	255	263	258	272	258	259	272	263	235	238	229	255	240	244	251	251	258	243	255	289	247	270	262	256	248	267	248	226	245	223	241	280	225	237	243	240	254	241	216	261	270	230	252	264	232	227	260	230	221	223	252	237	257	241	252	236	237	268	245	262	225	235	239	282	257	263	265	242	252	236	277	229	244	252	250	229	253	241	268	283	261	250	254	239	241	269	247	249	228	257	268	266	247	257	238	248	279	237	248	262	241	241	240	268	248	239	260	244	253	246	250	285	271	245	278	248	264	261	240	244	259	243	257	256	251	267	249	279	246	238	244	244	227	255	254	256	259	271	273	268	240	266	250	237	235	252	269	260	250	273	239	248	277	258	256	242	251	238	236	221	247	276	221	296	258	239	256	246	234	256	234	288	231	234	257	219	227	253	261	284	235	258	259	231	240	263	268	263	247	265	246	249	271	237	256	242	246	208	251	228	238	263	258	233	282	269	259	265	235	201	253	268	270	223	253	253	226	239	245	228	260	286	260	278	249	230	228	257	263	237	240	263	251	239	248	259	248	255	261	262	231	273	251	250	274	270	249	247	242	261	276	251	254	257	221	246	260	227	234	216	276	241	274	239	247	233	231	240	255	237	233	252	232	236	259	245	259	264	234	259	246	269	225	273	273	224	265	229	229	250	239	230	262	258	249	246	257	213	243	264	251	276	255	237	260	275	234	277	265	264	249	234	227	274	224	259	273	256	243	244	260	240	242	223	253	268	218	241	287	296	245	230	224	228	243	259	254	256	220	233	229	252	247	270	248	250	234	259	266	257	259	242	230	259	251	226	233	255	235	216	256	257	268	251	275	243	248	260	302	268	261	239	230	249	270	252	230	234	264	272	234	247	267	238	271	287	262	260	257	262	264	242	239	256	250	274	245	255	258	252	248	254	263	239	247	245	270	227	251	250	265	242	251	243	272	241	291	250	257	252	256	288	245	251	253	237	241	288	271	253	244	242	247	265	267	241	239	225	265	244	260	268	249	277	249	269	225	249	250	228	243	244	264	264	246	208	254	246	249	252	279	260	280	261	230	265	255	258	239	231	272	258	250	244	240	244	264	238	272	263	267	253	223	253	267	252	252	252	233	290	275	233	235	273	245	252	254	226	252	213	259	253	248	224	266	236	243	249	249	255	263	258	263	230	264	258	266	242	249	237	262	268	226	276	257	237	253	244	249	263	248	251	245	282	231	231	272	281	255	247	259	272	236	260	263	237	255	228	271	275	243	256	253	241	241	266	249	278	236	221	246	239	236	229	244	267	248	242	251	268	266	217	242	270	258	262	256	257	254	268	258	227	236	284	241	274	241	277	232	256	275	244	209	247	271	271	262	235	271	207	274	250	237	233	233	240	260	255	249	245	262	238	211	254	246	235	235	228	251	258	218	249	249	236	258	244	243	267	236	243	275	244	246	245	225	235	261	250	215	247	237	260	236	258	270	230	207	242	242	239	248	234	256	251	248	253	234	250	223	256	243	265	254	224	240	231	231	246	270	257	248	263	264	277	281	288	256	237	250	241	281	260	291	219	237	246	254	271	244	225	260	263	264	242	239	230	235	261	232	260	280	243	234	238	257	253	279	252	239	246	231	266	234	275	252	267	248	225	273	245	247	255	261	260	251	258	284	279	231	244	239	244	244	248	253	267	231	254	258	217	252	261	251	274	257	252	255	280	245	250	257	259	254	250	234	279	230	256	249	209	239	243	258	249	242	238	259	293	240	257	236	252	268	245	262	222	273	244	251	242	230	237	293	237	236	239	238	281	236	274	248	239	230	268	236	248	252	261	267	247	301	244	259	240	261	257	235	255	230	244	238	270	254	261	239	261	257	245	230	263	232	244	282	260	252	262	231	246	284	242	255	262	234	259	267	246	253	231	245	245	254	240	242	272	235	255	242	251	241	249	260	230	234	239	289	236	246	241	278	293	209	225	262	259	244	213	248	241	244	228	254	255	254	242	253	249	230	259	258	227	262	256	274	253	264	250	242	252	250	226	237	233	245	246	255	261	248	226	234	248	241	241	250	244	260	251	229	244	240	263	237	263	258	255	251	253	238	273	278	272	266	262	260	233	236	241	234	242	246	245	259	271	262	217	248	248	269	244	222	266	260	267	268	248	262	245	257	272	246	248	255	261	264	255	273	242	264	276	233	250	227	235	236	258	265	251	231	279	246	254	268	275	260	258	239	276	264	258	258
22240	2714	5877	6594	5746	4598	3821	3242	2731	2412	2190	1819	1722	1598	1480	1387	1320	1236	1265	1123	1169	1143	1105	1005	981	1034	984	933	937	971	978	931	920	855	850	860	879	885	823	841	823	803	794	827	860	818	839	791	756	754	815	760	797	796	871	793	817	749	817	784	784	746	747	765	782	781	751	763	764	810	717	746	773	714	749	758	759	744	749	774	775	760	715	697	771	768	768	774	782	744	769	772	753	718	788	816	778	715	768	714	819	761	767	750	724	746	753	710	794	730	740	731	729	816	759	754	749	730	748	729	694	781	775	740	740	740	759	760	763	769	750	757	734	704	711	758	715	746	807	735	745	774	741	736	745	757	776	733	690	761	770	757	756	716	767	764	762	737	747	763	726	723	731	730	767	723	757	766	748	753	763	713	790	715	708	798	767	750	781	735	672	729	676	771	739	760	747	713	791	733	744	719	749	795	734	769	746	807	690	760	728	767	740	697	751	768	722	720	686	743	721	767	747	787	721	690	795	726	735	756	715	740	755	734	808	717	694	760	690	774	766	769	801	744	768	731	731	699	772	763	733	712	778	759	741	728	768	729	717	707	733	741	713	740	731	742	779	776	705	736	705	749	773	720	727	703	726	707	752	733	823	754	732	747	712	705	691	741	720	707	743	736	721	777	758	755	747	707	723	774	762	728	712	771	757	699	766	777	741	733	757	670	743	742	769	735	745	756	742	754	742	651	740	735	733	735	736	732	699	710	719	712	722	744	717	753	718	748	752	706	672	688	725	728	755	749	737	775	712	724	745	746	754	739	778	750	753	724	738	724	762	747	739	699	736	758	762	773	739	749	776	725	764	741	729	748	744	698	704	736	724	780	751	739	724	761	770	741	738	733	720	712	761	753	768	741	783	741	663	772	779	771	768	728	683	738	741	730	749	776	743	686	728	723	724	749	789	764	788	788	761	758	724	758	747	725	766	751	759	701	740	716	718	729	709	739	764	756	730	731	768	772	714	737	727	755	731	754	746	718	741	760	802	734	723	726	758	765	709	741	719	769	738	783	737	723	728	789	722	760	774	766	718	782	703	709	735	725	708	702	778	714	701	741	709	769	737	732	724	726	776	784	735	772	765	765	753	740	711	742	770	741	811	656	761	720	742	809	765	718	770	718	761	721	759	760	720	724	713	697	722	765	759	774	700	737	675	696	677	755	726	709	768	753	736	750	789	722	741	733	700	734	729	757	695	702	751	691	732	719	724	703	713	774	688	718	760	716	740	737	731	728	746	720	759	750	708	736	734	704	790	774	791	748	778	774	733	707	721	730	708	688	744	764	766	729	690	709	763	746	714	731	718	757	718	689	738	709	718	714	691	760	705	700	709	757	771	758	767	727	745	742	747	732	700	808	773	718	740	705	755	761	764	775	726	725	760	696	723	771	762	749	755	744	696	769	714	727	717	732	738	728	785	773	696	755	742	725	717	723	726	742	723	758	779	779	723	725	722	736	707	734	760	766	771	706	734	708	719	738	699	729	738	739	738	716	728	728	697	751	746	767	687	737	754	727	740	764	762	764	756	752	732	710	726	747	715	744	730	757	741	737	742	732	753	751	758	742	703	716	783	680	727	727	741	730	675	739	734	744	743	681	750	746	808	732	742	721	743	771	802	731	733	783	720	754	749	724	764	682	700	704	753	751	742	739	773	766	748	759	736	717	753	733	730	770	750	741	771	764	735	751	746	764	722	730	730	708	731	766	774	748	735	678	773	773	752	692	739	749	782	703	729	766	703	709	740	688	761	769	710	717	796	736	748	757	727	734	799	740	719	764	764	761	729	754	741	741	733	723	799	692	723	700	760	715	726	789	703	761	757	806	690	728	691	767	710	744	752	703	714	761	754	724	722	708	761	771	707	790	707	722	740	731	731	753	716	768	761	719	719	744	740	732	707	756	736	728	730	769	703	722	784	724	756	747	718	752	715	741	713	731	759	735	761	751	746	732	739	734	803	758	695	759	745	774	685	770	762	728	655	725	731	758	755	762	748	718	730	721	727	746	738	714	746	677	728	730	748	728	763	756	650	766	736	749	722	715	710	694	665	717	740	767	744	739	713	746	753	712	779	738	725	724	734	744	734	766	718	748	729	751	701	722	712	747	767	712	709	703	723	731	758	704	785	739	736	737	735	711	757	785	726	764	742	771	747	712	801	756	738	722	731	772	748	726	737	708	744	758	738	728	753	738	740	745	733	722	730	748	703	739	706	747	696	798	723	738	724	717	738	747	774	713	703	716	761	703	767	740	714	767	708	773	726	739	674	716	742	756	752	715	719	747	730	777	718	728	769	746	697	725	749	711	712	699	736	788	722	739	759	751	735	701	760	729	734	748	706	787	737	738	750	766	746	759	731	781	718	724	756	754	720	713	728	738	728	712	734	739	699	735	766	708	700	721	738	762	704	748	725	755	711	756	732	687	750	692	732	734	761	734	766	746	731	736	759	732	718	749	781	721	753	733	712	719	733	715	764	729	696	720	691	760	754	782	708	773	702	789	734	722	719	668	743	745	732	741	735	733	759	741	797	733	745	779	715	744	715	693	681	725	726	740	769	687	755	721	756	743	742	756	744	697	768	690	713	708	739	711	682	708	717	706	757	721	721	761	735	796	756	747	724	690	719	751	722	781	714	708	712	761	790	780	744	678	755	737	722	735	748	773	723	762	735	717	748	770	762	744	679	754	712	754	724	729	754	723	710	751	718	764	753	749	741	722	755	711	704	775	787	714	801	745	727	724	728	705	754	741	745	754	778	737	725	759	764	757	772	714	803	755	759	726	701	764	734	757	744	730	731	739	759	760	758	751	770	732	714	696	710	760	719	741	734	743	709	754	779	702	750	771	720	697	733	726	747	728	762	722	733	751	701	766	732	748	729	690	718	758	700	747	763	732	722	724	700	800	727	730	711	748	730	760	724	778	734	724	804	805	758	752	728	709	734	726	776	782	769	768	742	697	728	718	720	775	716	688	716	727	735	731	752	703	743	758	721	733	714	750	759	742	734	665	741	745	725	760	737	759	749	704	730	770	753	703	689	704	693	757	744	781	727	735	710	707	799	736	736	739	712	712	721	694	795	739	807	699	736	770	711	784	717	747	733	770	726	726	758	742	691	712	781	716	713	734	681	708	701	769	722	776	729	735	721	720	726	797	760	708	726	714	742	686	746	712	760	723	745	744	764	701	780	720	703	721	720	758	720	691	746	720	699	749	745	724	706	720	717	701	706	722	752	722	771	786	724	753	763	728	689	714	727	727	711	755	716	758	755	741	706	727	719	752	698	741	691	716	742	731	760	764	753	776	717	704	793	729	734	667	747	708	741	728	737	759	688	725	759	725	730	712	728	745	750	725	763	728	710	734	693	764	712	723	717	782	742	732	743	757	744	745	732	736	756	727	762	755	687	699	738	758	735	772	733	748	756	746	744	700	747	746	726	740	753	748	726	732	744	751	780	748	785	713	725	694
3861	250	169	137	117	98	93	95	90	93	83	71	80	88	83	86	68	67	71	67	81	56	86	76	67	95	83	77	80	84	72	85	71	65	72	77	98	75	84	80	69	82	80	70	73	76	72	95	82	89	86	69	75	78	87	67	71	86	100	88	73	60	92	77	86	65	75	68	83	67	86	74	89	79	83	67	75	88	81	81	82	84	70	61	70	71	68	82	85	80	74	67	74	77	74	63	79	83	86	77	92	90	71	77	77	82	77	66	74	84	61	63	79	75	69	78	79	101	74	83	76	65	54	67	74	83	81	77	86	60	70	72	88	66	92	82	74	90	87	89	75	66	85	77	72	76	60	79	83	86	68	87	86	82	83	60	71	71	67	93	80	86	71	69	74	75	79	75	71	68	64	83	84	75	71	58	81	62	82	81	90	82	69	92	65	81	94	74	81	77	73	76	91	75	74	71	60	93	85	63	84	67	70	75	76	88	81	66	56	56	66	71	67	88	73	83	82	76	86	72	91	86	66	84	80	83	70	68	81	85	64	65	55	74	75	87	68	83	79	65	71	67	64	86	83	70	64	65	91	74	74	58	74	74	59	93	73	73	65	79	81	78	64	64	79	61	77	80	76	94	77	80	86	80	79	78	76	80	64	90	75	68	91	91	87	75	67	70	80	80	72	107	75	69	67	71	70	78	80	50	81	89	64	68	74	86	81	58	81	81	64	70	86	78	76	78	74	90	64	94	66	85	78	74	81	68	70	85	82	87	99	70	73	63	73	81	74	79	76	66	68	71	76	69	65	82	81	85	92	65	84	64	67	65	81	74	90	78	82	77	76	79	92	85	84	71	90	82	80	81	67	65	91	68	83	72	69	73	88	66	80	69	87	89	63	61	81	68	60	73	68	76	84	72	69	79	67	85	69	74	69	90	76	68	85	59	73	81	85	88	91	79	68	80	68	59	59	75	72	80	72	86	69	79	82	68	86	79	68	77	81	66	88	67	86	67	83	74	89	81	86	96	83	72	69	67	65	65	72	74	89	69	69	82	95	80	74	70	71	70	76	66	93	76	70	71	83	73	76	59	91	68	65	68	79	61	78	65	78	68	75	88	88	86	78	91	59	75	60	66	77	82	72	68	71	76	53	68	90	86	66	78	73	83	71	71	89	79	96	84	68	80	81	79	78	74	65	71	61	95	81	64	66	63	76	91	81	81	101	76	79	69	78	76	80	73	73	68	81	80	90	74	83	71	64	79	69	71	76	72	66	71	81	86	85	66	68	89	97	84	87	77	67	75	76	90	77	86	74	84	75	69	93	56	70	68	75	82	78	89	65	72	54	61	80	81	74	79	75	69	81	83	78	71	60	84	72	71	73	78	88	77	72	77	70	78	68	89	75	64	74	73	76	71	60	71	75	66	72	79	75	97	70	70	97	88	62	75	78	69	69	86	69	75	77	88	78	96	61	69	67	78	89	73	70	68	77	70	78	79	73	81	79	73	81	72	76	91	85	87	85	82	84	78	66	65	70	63	83	77	86	97	53	65	72	78	70	85	81	74	75	83	88	72	89	73	83	69	77	85	78	66	83	78	68	63	87	68	84	76	87	68	71	76	92	82	89	66	76	64	73	66	73	70	65	76	70	67	74	48	65	87	84	73	88	88	76	74	73	79	94	72	94	65	86	77	84	58	77	74	74	58	73	81	69	81	73	77	82	75	85	61	72	75	71	80	101	79	77	82	66	81	77	64	64	70	73	64	78	92	87	88	79	88	77	71	74	84	85	73	79	64	80	86	90	71	61	77	68	71	80	88	73	75	81	79	74	84	64	65	80	73	81	89	75	73	80	83	78	80	61	93	84	63	71	82	80	74	63	89	98	72	86	81	74	78	69	94	86	71	80	81	74	67	65	64	92	66	71	73	70	70	79	73	81	83	77	89	83	81	73	70	70	90	90	71	76	66	83	77	73	67	74	76	95	70	84	68	69	70	82	75	76	67	90	62	93	58	82	79	75	76	76	76	73	83	73	73	83	82	73	77	66	77	70	68	79	93	71	72	91	73	81	65	83	68	67	75	90	69	81	66	81	74	87	82	74	64	75	79	79	68	62	80	83	80	73	59	76	69	71	82	68	63	73	83	71	66	72	65	79	82	68	81	70	76	79	74	82	75	75	87	86	76	77	72	83	73	74	82	82	62	86	75	79	76	78	79	70	69	84	89	82	63	73	90	84	74	60	75	81	60	86	68	78	61	62	88	93	69	64	79	58	67	79	70	65	72	83	73	98	70	73	82	97	78	70	72	73	68	76	80	70	87	87	76	74	74	90	75	79	66	72	80	63	77	68	78	60	79	72	92	92	91	70	70	78	81	67	77	93	78	79	60	78	60	77	73	88	76	72	70	75	58	79	76	68	86	73	87	70	76	73	74	83	76	81	81	63	81	87	72	74	77	67	75	85	81	77	68	86	84	77	77	86	78	90	86	65	88	67	75	67	76	68	76	85	91	88	61	69	85	75	83	73	74	78	71	74	72	86	73	70	68	75	82	75	68	77	73	75	80	86	82	66	57	74	93	84	75	82	92	71	67	77	80	75	77	63	78	78	70	98	76	70	61	82	87	88	79	85	84	74	75	77	74	89	70	67	53	77	70	103	79	66	81	67	76	95	70	88	88	68	64	78	71	63	70	79	86	81	74	56	84	75	77	73	77	67	63	75	98	91	82	75	79	74	68	68	77	73	79	78	86	62	74	94	78	57	77	76	84	76	67	71	80	76	84	69	84	66	72	83	71	73	74	93	69	92	86	65	54	73	72	87	77	94	78	81	74	73	75	86	76	76	76	77	81	67	72	89	68	85	80	58	83	83	62	82	102	77	64	95	75	83	79	90	78	88	88	63	79	75	69	96	69	74	91	94	70	78	72	60	80	70	68	76	84	77	78	87	85	79	84	73	76	64	80	82	88	57	81	68	77	73	91	84	85	76	81	81	76	67	75	76	70	91	79	82	80	73	74	103	76	83	79	71	78	78	72	87	53	92	74	87	70	70	85	79	91	78	91	76	91	82	74	73	74	85	68	90	85	67	72	78	72	73	76	64	81	81	96	87	72	80	65	88	83	80	79	81	86	94	67	76	85	82	71	71	61	74	73	65	61	86	78	95	88	103	72	67	84	72	81	74	64	58	72	80	67	82	95	76	63	69	68	61	76	79	74	77	78	69	86	85	91	80	74	77	73	70	70	57	70	93	75	75	68	70	85	73	84	73	86	75	65	67	83	74	71	80	70	78	87	70	74	81	71	90	67	76	67	84	76	82	76	75	77	86	73	94	70	78	66	80	71	70	85	76	84	63	83	99	74	82	78	81	82	61	73	87	86	57	73	88	82	80	60	89	79	73	91	79	92	72	70	82	76	79	74	79	73	92	91	67	95	92	78	78	72	77	84	74	92	70	59	89	61	95	72	82	70	81	85	88	87	78	76	80	81	62	57	79	71	77	79
3262	376	438	452	480	384	358	356	337	310	313	303	315	306	311	298	277	302	271	284	276	291	306	301	298	332	290	267	281	309	279	283	299	289	321	302	323	284	280	318	279	292	286	289	297	278	284	295	303	282	261	298	283	293	291	280	281	319	265	248	271	257	298	327	268	295	289	292	278	281	286	269	290	255	257	288	281	294	294	297	285	309	307	283	295	291	297	291	287	279	277	262	311	289	294	237	283	285	297	279	280	280	298	318	252	287	286	255	303	281	306	288	249	285	283	301	297	273	280	281	310	269	281	290	315	286	289	292	282	292	290	255	243	299	297	278	276	283	300	315	253	278	294	290	309	299	311	303	286	286	279	263	259	291	310	289	295	247	273	308	299	293	299	295	273	259	310	282	274	251	272	266	274	325	289	265	299	270	304	285	297	263	267	296	300	266	330	287	279	304	276	283	261	277	281	271	285	266	259	271	290	259	287	299	270	310	327	275	323	284	286	275	297	297	280	277	299	277	315	280	288	268	276	278	296	294	303	290	324	302	303	293	308	304	274	272	268	271	291	278	303	250	301	290	277	290	280	304	283	269	297	291	265	278	316	288	312	277	283	292	268	296	278	293	260	266	308	309	314	275	278	283	300	256	292	296	279	255	303	321	279	295	271	294	297	294	308	262	306	294	291	283	326	304	269	270	287	293	276	276	312	282	283	295	274	254	271	252	291	273	297	269	269	286	273	292	288	281	290	291	308	316	289	302	300	279	287	266	278	278	268	310	303	258	278	273	298	283	296	284	282	302	272	301	291	299	296	310	299	273	288	298	302	292	294	264	284	308	296	271	274	304	252	266	297	282	292	278	279	269	262	270	297	334	278	291	282	297	303	268	276	279	263	266	283	303	287	273	301	275	314	296	273	271	277	299	275	305	296	263	310	272	254	263	298	262	262	275	278	290	281	265	311	278	301	263	272	264	263	269	287	290	287	252	298	301	260	289	281	275	285	315	289	261	283	272	271	290	293	271	260	274	316	278	291	269	286	284	270	285	266	284	289	266	268	267	316	266	299	283	278	276	285	273	292	269	278	255	279	312	287	275	283	269	259	284	273	297	297	284	255	285	302	308	294	275	272	284	301	288	301	301	290	266	281	308	309	287	321	272	294	279	288	296	299	267	295	289	275	300	274	288	304	306	302	287	291	266	243	303	291	289	314	278	293	274	286	285	262	264	278	297	278	303	262	269	291	270	287	289	311	314	252	331	272	306	274	306	287	271	308	279	285	261	305	260	273	292	303	309	293	285	300	264	281	262	279	288	294	293	299	265	269	282	285	282	282	286	310	254	291	299	291	301	321	299	301	247	309	284	303	255	310	285	293	293	292	296	279	256	252	299	294	296	304	288	273	256	290	279	280	267	275	309	298	264	275	307	282	266	273	273	290	284	305	285	272	292	301	299	317	267	271	289	332	308	273	293	296	264	257	266	283	303	268	291	296	266	288	280	266	309	282	310	307	306	262	308	291	275	303	284	287	279	259	278	272	284	272	294	298	280	318	268	290	247	260	315	289	278	285	301	308	286	270	278	292	285	276	278	270	298	291	288	290	278	290	283	274	251	292	308	291	272	284	259	261	265	272	258	275	275	264	282	287	310	256	277	277	302	297	313	294	286	284	263	323	275	300	309	286	269	285	297	297	294	297	284	265	262	284	290	270	277	294	274	294	297	289	293	282	287	271	262	257	287	286	310	310	294	302	271	305	269	286	274	305	286	295	304	295	288	286	284	276	297	258	292	291	234	278	327	291	283	288	286	267	273	282	274	275	293	308	311	292	272	288	288	286	269	286	257	285	272	266	273	305	272	297	284	307	313	298	299	262	259	276	272	278	295	293	273	320	282	281	330	262	280	311	265	336	278	273	288	289	270	294	294	269	253	288	269	286	299	300	274	307	283	277	278	255	282	307	273	263	272	300	270	293	293	295	282	285	290	263	295	285	289	323	286	286	295	284	285	308	253	249	273	275	269	278	298	302	276	303	291	308	310	271	315	267	281	276	303	258	277	312	283	278	330	259	295	249	309	249	313	303	276	274	246	287	306	312	315	288	271	319	276	276	284	285	307	268	266	314	280	277	271	284	275	290	276	288	278	267	267	290	286	301	273	285	260	281	291	288	314	270	290	314	294	298	265	289	302	278	288	287	280	282	296	278	292	294	271	305	286	274	277	310	289	239	271	288	284	276	269	290	294	270	284	306	312	278	275	275	307	309	283	275	284	282	275	281	287	285	264	282	272	300	306	280	261	292	295	276	292	297	283	277	294	276	287	287	283	287	294	277	304	280	283	275	278	294	294	295	298	294	313	247	281	287	317	322	312	268	293	283	270	302	285	332	278	267	292	306	283	289	300	291	307	316	278	302	305	290	274	267	279	283	281	261	291	246	262	300	310	289	264	288	271	260	252	306	284	264	325	315	275	302	312	274	305	293	306	268	322	259	285	299	297	279	308	300	275	305	269	273	282	294	273	284	295	308	276	271	299	300	280	300	276	314	280	300	305	292	282	267	299	304	310	281	281	251	303	275	284	282	271	273	308	296	240	297	302	312	274	274	283	302	309	296	295	291	276	292	298	260	280	340	294	245	273	304	301	276	285	280	261	288	294	284	292	288	310	319	291	277	291	275	278	289	288	275	268	292	290	269	301	311	270	301	301	277	269	257	272	312	283	261	298	308	310	290	289	300	276	300	281	303	272	270	278	257	278	311	283	288	318	253	297	271	250	291	291	300	283	274	318	327	302	278	286	293	320	272	259	277	305	282	289	278	270	300	286	283	272	289	293	294	306	276	291	294	281	288	274	254	282	272	306	304	285	290	291	276	299	265	286	279	271	285	295	276	285	301	233	305	283	292	282	280	293	259	279	286	263	308	302	303	266	286	249	276	287	319	304	302	307	259	297	292	316	322	305	297	312	311	271	307	274	294	251	272	299	271	282	297	282	273	243	289	269	291	323	284	287	272	264	295	253	256	312	272	286	306	288	301	282	264	259	264	305	254	281	304	305	279	289	278	295	275	300	305	249	280	250	277	260	300	282	270	267	279	293	288	286	305	277	325	303	253	273	285	282	313	316	253	285	265	270	261	297	265	287	256	271	294	285	264	291	268	301	284	309	267	285	286	274	247	289	277	292	288	277	283	306	278	240	251	243	274	260	260	269	257	293	269	294	259	298	298	266	283	291	279	262	304	305	266	315	307	305	292	253	283	259	291	263	269	283	284	274	280	256	261	296	288	284	289	267	262	261	297	289	285	269	259	291	302	280	285	260	250	287	277	278	284	290	274	267	276	266	282	279	282	271	305	285	284	270	295	276	288	263	282	291	264	312	279	289	260	299	297	302	281	319	266	259	295	300	275	304	282	298	267	313	279	302	288	274	267	281	276	258	242	284	264	310	282	256	275	275	273	267	282	286	299	266	280	303	266	303	291	308	294	271	311	268	322	306	269	287	289	261	270	272
33645	5335	1480	1124	814	580	447	367	320	331	252	236	245	231	225	212	186	178	193	158	194	159	190	183	203	168	193	172	165	176	179	159	130	167	164	147	150	169	202	174	162	158	142	163	162	154	148	168	178	167	153	158	147	179	160	153	137	162	152	161	152	161	159	169	171	161	161	172	147	162	132	162	146	151	154	160	149	151	167	170	169	151	148	167	143	167	142	169	168	148	154	145	148	133	179	142	170	150	151	149	149	139	150	144	150	164	173	148	170	145	145	150	149	149	149	155	158	156	150	158	152	159	164	168	161	167	171	149	156	164	152	162	166	135	180	133	171	152	140	168	145	148	167	144	156	148	143	179	153	166	154	166	159	173	154	166	151	155	150	142	161	157	156	158	174	160	159	155	176	163	144	148	145	126	150	161	163	160	161	166	139	161	160	139	146	167	146	135	150	129	140	177	179	149	166	152	139	142	155	150	169	158	165	169	146	168	159	140	157	172	162	149	138	159	141	136	167	142	154	145	138	163	161	182	148	148	158	152	169	138	146	140	159	142	151	146	172	159	144	148	161	153	159	150	139	150	164	174	134	149	151	145	156	137	161	169	161	151	162	156	165	148	142	162	180	144	148	157	151	150	153	165	172	140	139	179	154	150	168	161	154	149	168	153	151	149	140	172	159	129	154	159	129	156	158	163	175	170	155	157	147	164	176	158	156	156	147	135	155	159	162	141	144	149	132	153	155	143	167	126	151	149	128	175	165	146	149	162	171	156	155	153	149	140	134	183	157	137	153	141	155	149	171	152	136	169	157	142	171	139	149	161	139	146	159	151	148	158	161	160	145	172	145	146	147	150	151	148	150	158	170	139	146	133	157	136	141	129	145	148	142	151	148	137	170	144	139	172	162	183	143	118	129	134	137	172	179	171	139	159	142	157	151	179	167	140	144	179	164	166	156	151	166	156	154	149	145	147	164	156	160	137	170	135	169	156	152	150	151	135	135	167	141	145	164	148	140	163	138	163	149	163	154	141	152	145	167	142	184	149	153	163	161	153	138	137	159	162	145	153	134	156	164	161	166	153	140	153	134	145	147	156	151	174	146	159	136	149	193	138	146	140	175	172	176	136	125	172	147	150	129	160	140	155	148	135	151	146	144	169	142	174	157	144	162	159	130	140	138	156	160	155	188	135	153	133	165	153	148	166	134	140	153	168	143	164	127	151	157	156	137	144	136	145	162	153	176	143	164	149	148	141	159	166	160	175	158	173	165	135	162	176	138	147	150	140	148	142	147	164	156	160	152	156	166	178	164	151	151	167	157	162	158	147	146	147	170	160	163	172	158	142	168	149	158	160	155	170	167	169	157	160	157	147	145	152	157	143	172	140	155	156	143	143	154	164	151	149	161	127	138	151	144	140	147	142	173	168	138	159	146	150	167	174	142	157	141	173	150	154	143	149	179	141	145	147	157	139	155	173	129	158	130	139	174	174	140	146	141	183	158	182	169	144	160	137	153	141	166	153	154	152	180	174	155	136	157	154	153	155	139	143	143	153	138	155	164	162	161	155	154	138	157	162	158	140	151	144	185	151	149	146	160	147	121	145	155	165	149	149	136	143	156	168	150	144	157	151	134	166	152	159	162	165	135	145	145	161	163	137	137	158	155	149	147	161	163	153	124	154	158	152	143	150	163	158	145	165	148	159	172	156	148	170	175	129	161	128	154	149	170	140	158	162	156	142	147	168	159	156	147	158	140	163	141	177	170	156	161	147	169	152	159	156	157	160	127	168	136	165	178	155	159	154	141	150	177	165	143	151	158	169	164	134	158	145	153	141	133	171	169	145	156	122	158	137	158	136	149	140	143	130	155	148	144	155	138	122	147	159	143	154	166	178	155	154	171	158	153	152	150	150	149	145	138	175	151	152	150	141	147	163	154	174	120	154	163	154	162	160	155	148	144	132	159	143	146	150	183	169	154	150	156	149	136	178	178	170	160	166	165	146	146	132	158	157	152	146	147	161	142	155	157	129	136	153	169	171	147	173	163	140	147	130	158	164	152	167	145	185	138	140	151	159	150	153	155	156	141	151	139	161	158	133	151	153	144	149	154	147	146	134	159	159	159	149	160	134	155	167	161	163	140	145	173	159	166	156	153	131	160	134	143	149	155	162	162	143	154	151	142	145	144	151	149	162	152	165	150	137	142	159	161	151	140	169	169	152	131	155	161	188	160	138	141	176	172	151	159	152	168	152	168	149	172	157	145	160	139	160	146	134	150	177	172	152	138	160	161	157	167	162	152	156	174	149	153	180	152	168	177	175	159	135	156	166	149	155	138	160	157	166	145	166	147	167	134	164	160	134	153	148	171	140	157	137	144	142	166	156	145	165	152	154	155	127	157	133	157	171	156	136	149	152	145	155	165	150	152	150	139	146	179	152	142	148	143	140	180	167	146	154	160	164	155	150	150	166	153	151	159	145	157	148	160	156	153	162	163	150	134	150	163	186	140	169	159	141	160	167	154	148	141	143	147	171	165	150	152	150	160	155	161	153	162	170	159	176	168	151	135	151	171	152	133	167	162	149	158	143	171	172	144	171	155	146	172	160	144	167	159	173	152	156	168	151	157	144	173	138	181	148	160	157	166	169	160	145	125	139	168	160	137	170	133	136	157	184	137	151	148	145	159	172	170	161	150	143	148	169	139	143	150	156	165	169	131	143	163	142	135	174	159	140	171	158	159	133	158	152	155	156	157	143	152	164	142	151	146	159	162	152	185	151	152	142	142	150	146	158	155	153	143	140	129	158	167	185	139	137	128	145	166	158	179	158	158	175	166	145	157	118	153	143	141	164	158	140	135	144	131	167	150	123	167	155	137	170	157	161	164	136	152	144	155	128	138	150	163	152	150	121	153	162	146	137	152	186	157	156	166	159	163	150	150	154	149	137	140	141	139	143	141	154	168	146	151	162	175	149	145	169	164	160	139	155	142	136	142	164	133	156	135	134	166	162	154	159	152	155	147	141	167	143	142	153	168	141	139	139	158	131	131	148	182	158	145	146	148	155	188	138	151	148	142	157	145	157	158	171	134	144	159	175	148	157	153	149	164	143	144	159	185	148	156	155	153	145	152	157	177	157	158	139	147	139	156	139	168	149	149	178	160	139	160	134	144	155	146	137	164	155	159	139	149	148	157	148	169	135	140	151	149	142	152	182	140	162	145	144	155	121	169	157	176	155	140	164	138	137	164	140	145	136	155	164	144	142	154	158	165	163	157	145	155	153	137	157	129	153	175	168	151	151	139	147	174	154	151	150	155	146	148	160	128	149	151	154	188	159	144	159	164	175	154	147	157	157	172	162	147	152	136	163	166	143	143	142	135	169	139	182	117	154	146	126	120	155	162	159	153	148	155	141	158	169	149	159	163	133	154	158	144	150	151	136	155	144	147	147	133	141	145	147	157	170	154	139	164	143	150	131	150	150	150	154	161	137	158	163	153	151	118	178	150	145
16390	1470	3154	3695	3136	2546	2037	1751	1485	1340	1148	1064	1027	968	870	853	755	744	716	680	675	666	690	627	615	676	616	601	616	587	546	569	600	560	541	550	564	555	560	520	575	529	528	490	536	484	540	491	553	510	512	498	523	505	530	514	529	496	529	516	501	493	487	496	478	511	486	485	518	532	491	480	518	528	509	492	525	500	543	567	467	546	512	506	498	509	483	536	524	472	474	523	462	486	511	508	489	539	489	509	497	503	503	480	503	501	492	450	495	492	520	482	515	468	452	515	484	439	498	496	483	491	505	516	505	547	464	522	490	485	481	520	509	521	492	516	472	505	488	506	475	479	516	492	490	473	498	527	495	491	499	520	476	471	482	493	490	489	483	479	515	494	481	525	459	466	459	477	463	458	473	502	471	528	498	522	480	443	482	552	476	486	506	490	476	529	453	489	471	500	525	478	472	476	506	500	451	507	469	525	474	502	513	511	481	521	466	487	496	495	483	506	512	506	484	494	458	491	496	514	473	511	510	472	497	446	444	513	487	493	503	489	488	556	482	440	553	514	522	476	477	513	499	468	490	521	478	430	493	490	483	453	455	462	484	519	467	510	471	500	480	468	483	488	485	465	464	472	491	452	512	493	477	500	492	513	479	473	491	491	506	493	482	542	483	500	513	501	514	453	486	510	491	484	497	478	471	487	456	467	475	506	509	503	503	484	467	506	509	471	518	487	550	505	494	484	471	529	493	476	493	490	508	507	505	498	463	462	511	497	503	507	488	453	472	484	473	501	482	448	472	493	471	480	529	435	470	476	459	500	515	489	480	487	481	488	476	491	473	511	511	447	485	499	484	496	470	500	505	451	492	500	508	542	504	477	462	496	473	517	489	444	484	472	475	515	455	522	521	512	475	449	493	490	521	490	481	513	488	505	484	519	456	463	530	473	473	498	494	495	479	480	481	476	524	496	559	482	468	508	505	500	501	469	564	509	529	495	496	475	522	505	473	498	498	492	570	530	515	492	470	475	478	474	562	487	500	478	478	479	454	490	515	451	491	482	485	505	459	474	517	479	474	466	481	470	489	497	520	519	510	502	506	498	444	527	492	504	463	510	484	478	459	481	523	469	525	500	501	509	523	507	520	478	442	474	501	485	511	506	493	528	465	491	474	504	460	471	517	487	494	520	497	497	502	498	513	491	505	483	496	487	449	523	516	465	476	491	488	536	549	490	485	495	477	492	483	543	501	481	500	488	499	506	487	506	492	505	511	502	542	513	539	501	460	502	502	499	455	514	504	490	480	512	509	484	499	508	467	453	508	459	496	498	489	496	482	506	513	506	468	489	495	473	497	488	500	517	500	503	496	490	516	468	487	507	441	487	499	492	512	484	473	513	445	469	475	458	499	482	496	493	517	483	545	496	468	462	446	485	471	475	467	570	530	487	497	468	488	489	490	516	476	456	477	516	505	483	480	471	434	514	471	472	510	535	479	496	488	499	516	456	542	463	526	514	491	492	504	494	479	487	518	497	499	454	523	517	492	446	470	469	482	463	470	507	520	530	462	489	506	529	488	454	469	475	500	530	508	493	501	474	481	491	508	485	529	476	471	489	494	474	481	503	506	488	454	502	504	504	479	522	487	494	476	463	506	523	507	492	514	503	512	481	469	470	530	454	525	463	510	506	503	522	470	487	517	507	517	496	523	465	466	524	452	473	483	460	440	517	492	478	484	493	499	524	497	456	500	460	509	492	537	491	477	491	510	493	518	479	524	443	500	486	468	493	449	488	482	481	483	492	456	487	497	535	506	476	462	482	498	475	458	499	490	501	456	501	515	498	454	470	483	452	470	501	497	512	493	462	511	494	503	475	507	470	498	492	515	477	501	495	514	506	505	517	464	480	505	475	462	487	466	495	550	467	513	483	507	501	503	529	520	492	457	513	477	515	489	504	522	502	508	486	481	505	472	505	504	517	498	486	480	489	498	518	493	497	495	455	470	501	499	467	466	494	474	493	513	508	480	525	484	484	445	499	504	506	449	527	516	497	515	485	493	476	477	471	541	510	470	506	467	479	497	510	490	440	486	501	494	494	496	483	498	533	480	451	485	508	486	463	497	535	488	486	523	501	479	508	463	466	497	507	483	505	479	550	499	491	501	516	493	474	527	499	486	493	495	478	469	514	476	521	551	521	503	485	484	512	497	535	477	506	500	477	491	521	481	480	522	488	477	490	478	479	484	483	472	501	534	487	466	439	512	499	563	504	481	513	504	486	478	501	461	490	469	510	504	511	503	440	488	486	488	430	481	498	467	481	485	485	476	520	528	466	515	458	516	477	512	503	540	501	451	460	505	486	452	460	495	480	503	424	481	483	480	479	474	532	492	526	521	485	470	512	468	493	482	505	497	462	503	481	468	488	507	485	488	505	521	515	524	460	512	438	456	496	498	477	500	477	502	473	507	510	527	457	508	467	512	559	461	491	504	502	476	483	455	485	431	483	495	501	484	522	489	466	483	487	473	456	507	485	532	475	487	441	490	468	514	461	507	492	476	463	470	478	455	467	509	501	561	530	521	522	545	484	501	482	499	457	468	464	475	461	531	523	488	473	545	483	527	480	517	471	467	501	517	467	485	483	506	428	488	463	517	487	507	484	514	500	488	465	511	514	507	481	479	495	476	441	467	485	455	490	478	432	469	473	542	525	506	482	479	536	483	499	462	464	468	473	469	446	456	509	473	460	516	487	412	504	507	486	458	482	505	520	503	493	485	506	463	516	498	473	524	504	508	502	475	475	524	517	488	501	463	501	463	484	466	493	509	522	487	539	471	463	488	498	483	518	496	508	479	492	473	472	529	482	477	482	495	506	500	491	491	488	481	496	509	490	486	469	480	457	494	488	459	517	468	482	477	482	513	486	479	462	525	521	497	464	514	515	495	518	464	460	453	470	509	488	520	505	507	485	461	522	500	477	472	489	469	496	488	526	449	525	485	516	470	510	501	542	480	517	498	493	511	483	472	490	492	494	484	475	481	499	501	490	497	503	472	504	527	525	469	520	522	492	462	495	536	513	515	475	446	497	529	496	519	507	503	461	514	502	509	511	497	504	527	511	501	460	471	490	508	508	510	503	475	458	497	478	484	516	529	492	455	465	476	474	494	475	522	498	482	495	488	504	495	439	478	461	499	486	513	481	467	474	520	493	538	480	466	460	466	506	527	441	506	499	497	516	483	491	453	485	495	490	499	480	487	492	487	473	497	457	481	528	477	481	481	505	513	513	465	457	513	478	509	495	502	490	466	481	457	485	461	445	504	463	469	555	492	519	500	504	472	462	476	534	479	517	498	490	488	467	488	488	477	525	480	524	476	512	462	509	499	465	508	489	530	479	514	420	480	475	475	518	489	468	488	478	492	501	529	490	506	482	467	487	498	455	508	487	472	506	474	489	489	485	474	485	476	489	441	476	485	486	512	482	489	483	492	494	496	474	491	517	475	470	483	507	464	459
44398	14164	4448	2349	1577	1201	963	706	627	544	468	460	423	398	379	343	331	310	356	301	345	316	316	315	264	297	290	273	310	270	259	288	309	270	292	276	276	258	271	297	275	229	273	276	250	285	286	257	269	246	258	272	272	277	266	258	258	249	277	253	279	271	260	255	232	243	245	280	253	250	285	244	262	251	250	272	290	242	274	248	257	251	266	252	279	239	283	236	284	261	230	245	264	253	265	261	258	275	263	257	243	255	236	244	251	284	254	247	238	254	256	259	257	241	263	245	255	272	265	248	240	263	273	250	250	241	240	258	251	270	240	255	257	270	273	252	266	273	271	267	270	235	271	258	266	244	211	268	255	272	271	239	246	250	257	263	250	268	251	268	239	291	251	243	252	271	243	215	258	262	280	266	277	267	243	275	237	247	276	247	250	280	228	240	272	237	242	227	246	253	263	274	233	251	255	256	267	254	261	224	282	266	246	254	274	263	255	234	244	264	234	251	252	252	251	295	271	246	226	257	266	250	260	266	291	261	242	243	254	267	242	240	223	266	255	262	259	236	259	241	256	248	277	249	256	270	250	225	257	287	283	267	266	248	249	254	258	264	247	247	232	250	243	245	262	210	241	231	229	267	250	269	238	248	238	283	268	231	251	279	263	265	260	284	237	238	260	229	252	229	266	237	243	259	248	269	251	239	220	282	238	268	273	255	257	264	269	272	268	284	245	237	260	273	258	233	271	253	263	276	245	227	252	246	252	286	263	242	245	270	237	279	208	266	266	237	232	262	261	245	238	246	249	248	269	248	258	229	258	271	256	244	254	239	259	261	266	230	258	256	258	244	230	253	225	241	261	253	260	243	282	247	242	266	261	265	270	246	282	270	267	262	234	250	245	258	271	230	252	248	242	276	243	264	248	252	238	222	241	232	293	254	232	231	266	241	257	269	249	223	277	249	279	254	243	272	254	246	238	245	252	251	233	257	261	257	256	266	267	229	262	256	269	253	259	241	249	265	227	246	270	233	238	254	240	251	259	234	231	259	248	269	240	246	238	285	213	245	278	233	268	234	274	241	256	231	255	267	244	276	243	247	274	267	274	246	240	244	259	261	257	232	243	270	261	240	251	232	239	236	267	276	251	277	276	283	294	253	260	264	253	243	263	246	233	241	275	261	257	240	275	258	259	238	285	248	245	240	245	266	265	241	251	279	267	280	251	255	261	261	261	254	261	258	250	238	248	251	256	272	238	254	260	258	253	249	262	227	246	244	258	248	244	241	246	277	255	262	244	241	256	284	268	262	233	265	245	254	260	252	238	250	263	267	273	252	237	254	253	240	255	282	252	242	246	249	274	240	271	237	270	251	261	279	248	273	232	260	277	268	275	231	235	294	237	220	233	235	246	265	259	234	233	250	264	258	247	267	258	239	260	213	226	257	272	246	251	270	256	276	260	253	304	228	255	241	271	264	266	254	215	253	265	261	214	264	228	240	251	256	258	255	253	239	245	260	228	247	239	262	249	249	267	257	270	256	231	263	248	235	263	256	251	278	262	253	261	276	263	248	261	253	231	244	238	261	263	250	243	262	243	254	267	234	261	263	274	267	242	250	247	233	254	253	233	254	272	257	250	258	275	234	233	236	202	249	255	291	251	236	261	269	248	200	234	241	238	265	268	254	266	237	265	261	240	276	263	244	254	264	242	273	251	247	247	255	260	224	241	241	250	262	250	250	255	257	263	242	236	268	245	226	231	262	256	279	238	239	241	245	235	267	248	240	253	264	253	261	274	276	250	247	255	226	253	257	239	261	269	238	261	267	220	263	243	238	313	246	233	240	235	277	252	257	246	247	257	268	278	255	251	267	255	261	251	240	212	256	239	248	238	232	255	254	254	238	233	241	239	267	236	257	251	296	262	269	239	266	265	270	261	255	264	263	249	248	256	283	255	253	251	256	263	235	244	247	253	276	265	225	232	252	229	262	264	259	270	241	274	231	232	259	259	247	252	273	232	242	232	260	244	272	259	238	271	236	264	253	243	236	259	244	279	239	248	237	247	256	228	243	267	291	248	256	228	233	245	272	285	260	231	230	278	242	271	260	237	262	245	257	239	269	247	240	254	262	258	252	247	226	260	286	279	221	215	257	230	227	248	282	272	196	243	263	265	261	245	235	209	253	257	254	268	230	261	241	253	230	238	297	237	240	261	236	290	217	256	241	250	249	248	236	253	267	238	275	262	248	253	260	258	277	258	248	239	262	230	292	268	250	246	253	251	261	262	241	246	229	279	278	252	262	272	287	247	252	262	263	268	220	235	264	272	245	234	251	243	237	261	237	245	257	293	245	276	244	245	235	259	219	265	245	257	261	255	253	251	253	240	277	254	235	260	286	261	257	249	250	249	279	228	252	243	241	252	269	259	278	286	265	276	239	231	241	243	247	216	277	258	248	273	253	271	238	253	300	265	243	249	257	268	245	250	253	266	249	266	288	263	222	225	274	242	270	252	229	253	247	274	261	275	244	262	232	232	254	228	273	276	241	249	247	258	270	262	257	280	253	258	268	273	242	260	257	273	231	273	246	259	247	254	253	241	255	281	269	243	239	239	277	239	275	258	261	263	246	246	247	250	276	245	275	252	262	256	262	216	223	249	273	293	267	251	259	260	236	261	265	235	238	269	246	254	287	281	231	241	261	261	252	254	261	238	258	254	248	240	223	228	264	246	255	235	263	275	246	256	287	257	242	259	248	259	287	244	244	247	234	214	241	255	255	259	263	248	235	274	275	266	280	248	232	268	244	232	238	253	250	271	258	253	222	250	262	254	264	268	242	270	281	237	230	251	236	259	231	248	274	235	225	271	275	231	260	253	264	225	268	255	240	239	242	271	256	245	256	235	267	251	248	270	291	269	265	257	291	264	282	249	267	245	257	272	258	252	289	256	267	270	271	268	253	266	251	262	228	249	288	290	256	254	247	263	242	262	235	251	279	247	257	251	265	281	226	257	256	280	263	258	266	246	256	265	249	241	245	231	255	237	250	280	243	235	253	256	214	252	242	268	251	259	271	262	258	275	237	265	258	264	269	260	251	250	261	278	260	242	261	241	225	260	280	257	254	283	265	248	225	253	285	242	281	265	269	229	252	253	251	259	265	240	248	231	224	247	285	251	255	244	260	264	268	273	237	271	256	264	249	245	262	281	293	267	238	255	280	273	256	243	258	250	224	259	256	232	251	260	243	259	254	259	236	243	260	240	261	261	259	238	258	263	262	236	252	237	268	254	259	243	243	278	264	255	259	236	256	242	247	292	271	243	248	247	243	240	273	236	251	283	262	264	217	255	223	254	229	263	234	227	226	245	225	251	237	245	250	237	250	237	259	233	225	262	250	286	216	259	256	232	228	248	259	254	258	243	239	254	244	253	262	266	262	265	252	270	260	249	246	239	229	215	234	259	250	252	251	284	262	207	260	250	266	296	249	239	241	240	259	249	216	237	233	291	251	252	269
22357	2724	5895	6564	5743	4685	3805	3156	2738	2340	2130	1941	1764	1585	1542	1489	1316	1317	1247	1186	1191	1091	1080	1076	1095	1008	952	992	931	962	962	934	956	878	869	823	891	852	928	864	901	832	830	796	850	809	894	803	767	746	809	799	774	795	815	846	806	734	782	763	826	771	800	771	772	708	786	766	746	761	778	783	797	727	736	775	736	790	727	769	777	782	796	746	778	753	756	781	723	693	761	758	759	721	741	741	756	743	800	710	805	750	761	739	741	740	761	738	796	746	731	756	776	734	762	758	804	697	745	743	719	739	714	758	726	774	733	729	771	703	741	692	768	715	718	747	742	774	759	830	743	710	737	735	766	787	770	714	717	719	766	761	744	732	740	751	741	755	764	789	707	746	771	745	745	764	749	724	773	762	743	724	723	745	752	747	775	783	727	756	759	710	732	754	739	814	725	749	720	727	788	762	771	751	722	718	757	736	794	752	720	768	768	685	784	706	792	721	734	771	747	746	780	721	735	757	750	730	728	750	758	728	669	742	732	663	779	728	725	724	704	728	745	748	720	745	742	733	774	771	730	776	772	753	765	740	745	728	775	764	775	702	759	705	754	736	747	729	721	774	706	708	748	797	757	725	747	750	710	762	757	742	741	733	713	717	775	727	730	741	757	711	737	746	755	692	750	716	773	743	757	701	738	740	740	733	744	698	809	759	767	702	724	758	729	713	744	714	758	776	719	828	747	733	759	679	692	729	779	708	712	690	693	709	742	716	749	723	763	720	769	720	724	760	726	764	716	709	766	744	745	738	738	748	705	740	755	695	740	737	755	738	785	726	784	708	704	742	755	710	721	775	703	751	713	739	715	721	752	736	711	738	775	687	716	737	740	819	725	719	752	684	753	728	728	738	705	737	737	744	726	789	781	703	826	737	773	748	717	809	754	719	757	704	757	740	751	780	775	731	773	782	736	726	753	684	763	723	731	765	729	741	751	775	738	729	746	783	717	726	676	715	735	765	754	761	701	740	728	696	740	750	768	685	757	727	730	686	774	719	747	723	747	720	749	723	735	717	742	737	749	697	763	722	753	752	715	775	734	773	764	744	735	755	727	763	749	732	757	726	688	766	729	738	715	774	756	738	737	744	695	712	740	740	722	743	769	722	776	691	769	713	753	755	731	729	704	721	764	735	764	731	743	750	749	769	736	751	713	743	839	748	740	726	762	749	701	703	731	721	709	746	754	740	712	720	751	776	756	765	698	706	739	710	764	736	737	746	756	748	731	727	758	744	728	748	740	753	724	745	720	700	759	737	762	743	686	733	765	780	703	797	707	738	777	704	727	766	770	740	708	704	715	729	714	750	723	747	765	718	770	746	691	765	701	734	727	733	735	741	720	741	729	738	755	759	715	750	658	762	678	702	718	757	755	744	717	749	751	681	728	780	698	748	729	743	711	733	736	697	728	737	744	693	737	673	720	665	689	733	719	765	710	702	739	721	706	717	737	730	745	694	692	745	735	777	729	703	780	754	736	682	720	677	733	728	752	724	738	804	713	680	736	743	752	709	718	759	738	762	744	734	730	700	805	725	736	776	787	746	732	746	746	744	715	738	758	754	721	710	759	755	794	726	743	752	712	789	753	732	789	722	772	759	776	722	692	707	749	711	744	743	745	741	763	702	713	764	757	730	708	710	815	724	712	751	695	742	736	776	753	768	681	745	721	720	725	730	732	787	761	729	752	741	728	745	780	729	689	799	755	725	769	738	716	752	719	781	691	739	770	737	746	728	732	717	779	742	797	685	756	744	742	708	756	746	721	706	728	761	794	714	713	746	750	779	775	694	718	775	761	773	794	755	713	768	760	723	747	700	742	762	752	735	759	775	728	719	770	712	735	732	688	737	702	784	743	753	735	751	725	748	775	733	716	779	801	695	699	752	778	724	735	733	753	754	726	724	722	742	750	711	737	755	778	752	751	738	765	764	752	743	758	707	750	770	773	745	704	759	682	700	728	761	699	710	726	731	725	703	708	766	727	709	714	745	732	721	717	749	760	713	776	756	767	760	767	758	733	697	728	710	704	743	746	748	738	719	739	724	742	741	763	720	731	757	786	754	767	744	756	697	747	751	747	747	752	743	690	778	752	743	710	709	720	712	746	700	752	767	752	764	783	731	722	809	699	749	755	712	717	711	712	721	718	743	725	746	742	728	773	727	743	751	706	763	709	707	778	775	760	736	749	772	734	774	700	726	787	699	764	730	754	729	698	722	722	709	751	784	705	757	758	733	795	746	765	736	807	768	793	734	738	753	775	779	718	712	688	717	731	735	746	775	704	759	773	706	749	693	687	697	720	726	708	733	750	771	730	751	768	753	697	729	673	714	734	738	697	696	764	726	770	728	753	738	698	759	748	770	760	765	714	698	728	795	695	751	725	739	733	726	749	743	753	738	743	751	717	680	723	666	753	657	726	785	712	768	750	708	748	657	787	752	753	711	718	732	758	727	751	720	752	729	752	743	721	757	747	707	730	705	788	756	702	727	682	766	684	771	720	729	733	761	686	739	750	795	715	735	734	787	730	745	705	692	757	732	740	745	754	793	754	778	684	728	752	740	760	744	719	712	745	715	728	752	752	743	708	792	743	743	718	770	751	821	738	731	743	681	691	724	725	729	700	721	668	733	769	754	764	710	717	727	711	755	691	702	740	725	678	753	711	700	717	691	725	713	801	692	720	710	776	748	707	753	749	696	728	729	715	766	753	755	766	733	750	738	695	756	695	744	737	770	687	718	731	700	706	754	716	761	730	802	711	696	746	729	724	741	740	716	754	740	749	739	668	729	695	742	792	718	764	744	725	780	795	703	702	760	720	775	743	727	746	678	769	785	723	728	736	799	721	717	747	749	748	761	684	768	692	715	706	755	756	750	747	725	722	719	765	733	730	719	738	718	713	782	737	768	759	728	782	758	735	697	703	750	775	746	757	746	745	770	776	695	760	741	735	709	781	763	712	746	780	766	675	739	706	803	719	729	726	724	797	746	720	737	727	751	738	756	735	744	782	707	719	756	738	758	706	695	719	698	792	744	716	729	707	718	746	726	700	710	740	764	750	739	763	736	780	716	705	753	742	715	741	726	738	762	741	747	701	750	717	732	734	781	774	768	732	781	727	692	717	725	755	735	730	666	696	727	757	723	737	758	779	713	777	762	700	735	750	715	749	746	751	772	719	732	748	706	714	728	710	740	746	756	761	751	733	731	715	795	763	734	735	726	771	733	715	715	713	819	708	752	727	718	733	698	730	719	704	725	728	767	713	754	728	727	726	705	750	753	717	742	753	748	726	707	726	699	734	743	726	758	745	690	760	745	706	763	755	740	669	731	732	708	714	724	701	704	718	715	760	728	750	710	710	725	734	768	719	716	752	706	729	677	694	731	757	690	681	741	778	721	693	766	714	753	761	711	709	722	779	772	735	734	737	776	748	712	765	751	706	750	756	773	735	735	731	736	727	742	740	735
3949	270	141	123	86	98	96	95	102	90	78	70	102	85	67	85	85	93	74	88	83	87	76	93	95	78	64	85	75	72	58	68	76	72	82	72	89	74	77	81	87	69	70	89	83	90	80	78	71	70	72	83	81	89	78	70	92	76	88	83	67	87	68	82	83	81	70	76	85	93	80	72	77	83	91	60	84	83	71	68	65	77	68	71	66	61	71	85	60	72	98	82	87	67	88	87	58	60	78	70	69	98	87	65	83	78	71	89	80	74	81	87	69	96	87	75	68	78	95	85	98	82	87	76	77	62	77	90	81	73	86	71	64	79	61	83	73	59	83	77	89	72	63	60	75	77	66	67	67	79	66	82	86	94	61	72	76	77	74	60	89	76	70	77	82	67	69	85	75	70	71	93	87	69	83	68	79	73	81	74	88	77	76	70	70	84	78	72	67	67	75	97	60	84	63	78	81	78	79	86	69	89	68	79	68	79	68	60	76	72	98	60	87	64	74	74	81	67	59	68	77	58	73	84	90	78	72	61	77	75	73	72	82	81	77	84	76	94	88	71	76	66	88	94	79	66	72	71	78	77	79	75	62	68	85	71	76	87	68	82	62	110	67	73	80	74	73	93	89	76	69	87	87	85	85	79	104	83	68	70	73	68	67	66	83	82	77	86	80	74	58	97	68	84	87	81	71	70	86	57	80	74	72	95	85	85	94	60	69	68	66	79	87	81	67	81	88	78	66	70	79	66	77	77	82	73	78	91	77	82	62	76	72	75	81	63	74	86	68	77	78	72	72	70	68	77	75	94	78	73	83	78	79	77	80	67	77	82	88	73	76	71	70	72	76	69	82	79	86	74	87	78	85	83	82	76	73	81	91	70	73	78	69	85	85	69	98	64	68	81	78	76	90	81	77	73	79	87	77	81	101	71	92	85	64	59	85	80	77	76	73	81	70	78	80	76	78	71	79	78	75	73	68	76	63	80	88	89	70	67	72	65	99	67	84	76	97	93	76	88	79	92	69	91	75	75	89	75	84	87	63	69	77	62	61	75	91	63	67	86	76	75	96	81	73	68	66	79	92	85	67	59	77	72	75	89	68	70	78	80	90	79	78	84	81	62	59	75	63	80	72	89	67	85	78	77	71	58	84	75	75	71	87	73	78	66	70	92	67	86	72	74	72	94	78	81	76	74	82	68	91	66	63	74	81	81	71	75	65	82	74	73	72	72	63	76	60	68	65	74	74	80	79	85	77	78	73	86	71	72	81	73	87	65	67	63	63	75	82	61	79	69	76	77	67	78	72	83	66	72	75	86	83	83	85	74	69	88	68	74	84	77	83	64	83	72	70	87	70	81	74	87	82	63	75	64	62	80	84	77	74	79	66	88	75	70	79	70	77	73	78	81	86	74	88	78	89	80	73	81	78	87	74	79	70	76	87	72	77	82	90	71	75	82	69	76	97	69	93	72	73	72	80	106	85	77	70	81	67	75	78	67	75	67	89	83	85	89	67	94	93	75	78	82	78	110	84	77	84	77	72	81	72	95	84	84	77	86	77	77	69	82	92	86	76	72	87	60	74	84	95	78	68	78	70	76	88	70	72	77	76	78	77	96	87	77	84	73	96	92	73	75	88	68	63	72	62	69	72	73	71	70	87	64	92	70	90	67	92	64	73	92	75	77	62	69	88	76	79	79	88	89	83	68	85	75	60	63	93	79	72	74	65	65	83	77	82	80	79	77	78	78	65	62	92	77	90	75	78	72	80	84	77	73	86	82	78	70	93	74	68	60	84	82	87	88	75	67	74	75	74	81	76	90	63	74	80	85	68	74	71	79	70	78	75	80	70	65	76	71	90	66	79	72	85	73	71	70	80	81	80	69	70	81	85	67	77	74	64	79	88	69	60	100	73	104	73	72	71	82	78	71	74	77	72	83	78	77	81	83	80	81	73	86	82	97	64	74	91	73	81	73	70	85	74	87	78	72	67	79	86	96	66	79	66	80	75	91	62	82	67	69	87	83	73	82	98	78	81	86	90	83	92	86	103	69	79	78	83	89	70	66	73	85	76	82	99	70	76	81	65	83	72	78	61	87	78	80	56	78	82	68	85	85	78	76	69	62	69	88	79	69	64	71	63	79	72	77	80	74	85	86	94	70	98	66	85	68	67	66	71	81	75	87	69	64	83	86	70	69	71	87	68	66	60	75	58	57	78	83	87	101	75	89	75	74	73	75	83	89	63	91	82	75	68	77	64	67	67	78	73	92	92	69	85	59	81	82	76	82	80	78	88	71	80	80	84	71	77	81	84	60	75	76	75	55	62	66	84	78	82	76	92	85	76	78	67	91	75	80	85	83	83	66	95	89	72	75	78	80	77	86	74	79	74	86	96	72	84	82	66	103	79	74	93	80	68	82	76	70	94	71	57	87	82	68	60	69	89	70	64	75	65	71	96	90	73	67	82	81	67	89	71	73	73	79	87	74	90	76	74	70	80	87	81	67	79	74	75	73	79	75	63	81	66	70	68	66	85	75	78	86	66	82	81	86	74	71	73	84	76	84	72	72	84	69	90	85	64	77	70	86	62	83	74	65	75	85	80	83	77	72	76	69	86	81	69	88	76	78	85	82	64	86	82	69	72	75	71	91	80	82	83	83	75	60	73	72	84	80	89	71	85	82	81	76	74	66	69	82	61	77	77	75	79	78	90	83	70	63	77	83	81	79	68	89	82	56	83	69	84	86	82	76	81	77	64	63	61	89	89	66	70	74	87	93	81	71	91	79	74	76	72	84	66	66	76	81	75	78	95	72	70	78	89	74	79	69	66	75	87	71	74	70	81	88	64	72	73	77	62	71	72	64	92	90	82	69	90	72	68	71	67	90	78	94	75	67	79	67	88	71	61	79	84	74	92	88	53	84	84	66	76	72	70	75	87	87	85	83	72	79	76	89	79	76	79	69	78	88	82	70	57	90	72	89	73	72	66	87	70	79	82	72	92	77	73	70	71	65	80	76	86	77	87	73	67	66	85	85	77	78	79	72	81	78	65	72	70	66	79	81	80	69	74	87	66	87	72	70	94	69	78	81	69	69	87	73	79	88	83	76	81	79	65	83	80	88	80	75	90	74	86	69	68	83	79	87	65	72	76	74	84	82	91	80	69	82	72	68	76	83	72	86	79	72	65	82	62	64	81	62	80	98	78	73	78	79	73	74	80	74	70	68	71	90	85	87	75	74	73	90	78	79	81	92	74	71	75	78	78	83	80	80	70	97	88	79	64	78	95	77	93	82	84	65	79	87	91	78	75	77	71	79	86	70	83	67	62	65	66	96	77	79	71	72	83	79	60	81	83	75	61	91	69	79	68	88	89	90	86	87	79	96	67	73	88	92	77	78	70	69	75	83	87	82	82	69	59	92	87	78	82	74	84	72	78	83	74	70	98	69	62	74	92	70	88	86	83	68	74	75	76	72	79	97	73	80	71	80	97	61	72	81	76	80
3290	368	423	407	422	377	380	331	344	338	335	320	312	270	315	326	316	303	275	306	287	306	305	289	290	302	305	300	304	305	250	288	280	294	310	280	278	289	282	310	308	300	282	284	268	288	270	271	287	288	265	295	288	292	294	265	260	265	318	311	288	277	294	308	279	264	280	274	261	296	239	280	265	285	279	317	261	297	287	300	283	297	289	242	315	313	278	292	260	293	274	285	305	281	290	284	288	310	289	300	258	267	274	275	250	284	267	299	308	272	297	261	280	297	305	283	273	284	288	285	283	294	281	267	265	250	274	282	290	293	256	286	286	281	280	288	271	272	279	284	297	272	286	281	294	317	309	276	279	269	294	285	253	288	294	295	272	295	271	275	284	281	286	295	269	279	287	272	302	268	284	298	290	274	292	274	312	274	280	287	246	259	297	289	310	325	263	270	288	244	313	299	307	267	287	269	269	270	274	299	258	296	266	295	274	286	265	270	288	294	274	299	270	282	299	292	273	286	260	285	325	252	279	287	302	314	310	289	293	290	274	284	292	262	302	284	304	278	287	300	308	302	302	281	279	288	251	296	273	323	305	274	281	274	297	264	302	286	278	255	263	263	270	258	289	278	290	282	302	290	300	281	305	251	285	307	293	295	302	315	296	273	279	305	253	290	272	280	274	281	282	306	292	298	302	278	294	274	282	280	294	287	278	305	297	320	271	277	283	273	271	286	268	268	250	278	277	267	274	278	305	293	269	299	277	279	277	279	305	286	296	269	259	289	264	326	325	274	273	268	265	278	264	268	275	294	287	303	265	275	269	287	281	273	290	298	295	310	304	281	262	294	290	269	270	305	288	288	283	319	285	284	288	260	266	276	298	275	265	275	260	273	285	279	310	290	309	288	285	268	302	275	282	271	284	272	263	279	271	291	291	314	277	257	273	277	294	270	299	275	253	278	267	279	278	258	221	273	276	311	292	293	278	268	294	289	299	309	288	269	289	289	242	293	311	287	288	231	274	265	276	267	298	287	298	271	302	285	287	263	283	281	283	270	262	304	280	248	260	298	285	272	275	284	245	300	302	272	297	283	268	310	275	271	271	279	283	304	316	273	298	275	269	280	285	283	276	278	292	266	290	312	299	288	289	288	288	290	283	301	280	280	282	292	248	299	290	280	295	289	311	288	271	282	295	270	300	297	260	299	292	264	278	284	286	269	281	285	312	280	268	300	292	270	292	300	270	273	236	262	305	283	255	235	274	281	292	265	292	278	271	267	280	282	249	280	261	273	286	278	311	293	259	289	303	273	316	295	300	303	310	286	291	285	262	318	281	314	293	290	279	293	274	294	297	288	284	297	277	302	246	281	297	275	290	271	276	296	275	320	246	280	276	286	284	302	284	325	309	318	308	281	311	316	280	281	276	304	261	277	296	312	283	310	252	310	281	291	268	288	280	267	297	258	303	293	275	284	287	273	266	285	304	303	296	309	306	268	287	270	283	273	311	267	280	279	293	256	279	287	262	243	286	284	279	287	259	276	262	311	318	289	303	298	295	299	282	310	278	276	265	292	279	277	279	295	265	248	294	296	284	292	270	271	305	247	292	273	287	270	286	293	274	261	274	274	280	276	257	310	281	259	318	294	269	282	281	296	305	253	264	310	263	282	286	300	286	270	291	270	267	269	297	314	283	286	294	271	287	291	319	288	286	275	308	275	274	290	295	284	269	290	297	303	283	303	288	308	272	253	275	266	303	255	283	312	271	299	281	301	263	280	272	307	288	312	247	287	285	268	259	265	278	294	259	290	283	285	291	304	279	310	269	296	278	306	255	267	291	284	304	301	278	299	278	284	289	273	251	291	288	282	283	266	288	276	302	277	288	286	280	260	282	288	308	282	285	281	275	309	276	311	292	297	259	289	266	284	316	285	264	300	309	285	275	308	267	292	277	306	288	255	270	295	292	251	286	289	264	302	310	301	270	295	310	261	301	261	303	292	269	271	286	265	294	288	260	286	311	243	283	285	307	277	305	302	277	279	255	317	279	271	263	263	276	269	292	304	285	296	304	294	320	309	274	297	290	275	285	281	271	291	287	282	300	288	292	284	275	282	316	291	302	313	269	273	277	271	283	304	275	279	274	304	254	299	296	291	277	301	300	284	274	270	285	262	276	289	298	275	262	260	306	293	315	299	274	300	299	265	253	295	284	277	276	293	290	312	307	314	290	317	269	295	249	304	294	274	287	259	256	280	270	239	305	306	278	273	296	287	308	289	244	259	253	300	299	291	262	332	295	270	293	262	304	288	305	270	298	266	276	306	306	277	287	307	274	256	290	278	285	307	278	317	292	285	283	310	298	263	300	279	312	264	273	296	272	286	334	298	299	272	298	282	286	293	288	257	291	278	239	264	288	251	300	296	296	285	259	266	298	262	289	249	297	303	263	286	287	271	311	269	310	260	277	285	283	264	279	295	294	297	256	291	294	328	264	291	305	267	294	302	263	294	260	282	284	282	286	288	262	277	300	267	299	294	278	264	292	299	264	308	274	291	241	299	318	302	279	272	291	289	275	275	246	295	284	301	280	289	261	266	253	321	270	265	275	258	285	265	270	280	283	274	279	265	305	304	265	272	263	291	286	264	289	269	262	283	322	297	295	295	293	270	284	272	294	251	259	284	274	300	292	288	289	262	292	266	307	278	296	280	293	287	279	284	279	283	273	254	270	296	298	287	265	260	289	258	303	292	281	266	297	283	273	277	268	286	281	269	266	265	279	287	282	273	284	291	295	295	279	263	288	297	289	299	253	317	316	282	286	277	300	279	286	248	284	305	262	280	299	311	298	290	275	260	286	279	307	277	266	292	321	298	278	296	281	255	310	306	267	293	283	258	247	270	290	310	297	285	290	284	298	322	305	299	283	297	251	289	268	293	293	291	282	286	301	290	289	285	305	271	282	275	329	272	270	280	284	271	299	263	296	275	277	246	286	253	276	275	304	302	286	289	262	283	277	307	281	288	276	253	294	300	265	268	263	288	272	280	322	270	303	254	289	276	287	272	284	307	251	309	261	281	271	333	267	272	297	286	282	243	285	277	300	304	265	296	284	278	284	288	269	282	294	291	266	267	265	291	284	274	297	254	269	265	287	258	286	284	267	293	286	264	247	263	278	281	303	261	283	289	271	284	327	277	276	295	287	281	286	284	265	271	289	299	289	266	284	262	280	271	270	301	271	288	288	302	278	282	311	287	289	307	296	266	287	291	269	318	288	301	270	270	283	259	271	302	279	311	318	265	281	274	321	286	275	309	300	266	291	286	274	266	263	299	325	289	320	272	317	278	274	284	306	263	286	295	276	303	280	290	298	284	287	284	288	246	246	266	287	256	309	257	263	297	268	320	294	299	307	294	311	283	279	288	288	281	266	264	264	273	308	259	266	303	269	266	292	271	282	278	292	265	305	303	271	278	297	285	262	275	300	286	289	268	298	297	323	253	279	238	296	280	276	286
32306	4812	1529	1143	816	586	468	424	332	295	264	237	242	242	204	201	208	201	178	177	198	171	184	173	182	180	183	179	188	150	179	160	158	186	144	168	190	141	147	144	165	140	160	163	162	140	148	156	141	162	157	155	158	159	179	138	157	155	144	155	195	187	174	150	158	154	139	149	171	149	148	166	166	160	170	156	140	156	161	151	144	162	167	160	140	147	158	147	135	172	175	155	162	156	137	150	138	142	153	180	159	150	160	155	126	160	133	152	139	158	169	165	163	150	146	140	130	177	157	149	168	153	152	171	154	163	146	157	175	156	147	164	159	149	157	142	166	135	131	152	158	150	164	140	137	146	168	152	162	145	136	157	161	168	139	164	162	159	162	173	162	173	148	162	128	153	176	150	134	159	136	153	133	168	155	164	167	145	149	157	148	160	153	175	132	149	161	163	165	148	158	165	132	170	138	135	135	143	143	141	172	148	158	135	136	163	139	156	159	165	157	167	144	179	155	142	158	165	140	184	144	161	137	141	150	163	147	174	149	152	152	162	143	146	150	162	166	161	147	154	167	149	170	163	154	155	152	179	156	173	157	143	137	152	169	144	162	149	164	166	136	177	150	146	155	163	125	152	154	147	133	156	174	160	154	140	152	155	193	146	143	158	187	157	157	148	157	154	136	138	154	158	151	159	140	145	143	135	157	153	137	150	168	158	144	149	141	138	158	152	158	150	158	148	155	124	143	162	159	185	134	140	165	158	155	162	168	127	174	149	133	159	174	173	144	139	184	155	171	143	144	174	164	150	145	160	154	165	138	142	142	163	139	148	144	159	145	129	148	142	175	165	168	140	155	177	155	153	159	160	151	167	159	157	121	145	176	153	157	145	160	165	134	158	130	161	137	140	171	162	162	159	148	153	147	138	142	140	147	135	163	174	182	127	147	146	165	164	130	145	145	141	146	138	156	147	149	174	135	145	135	159	150	133	166	157	145	162	143	157	142	160	161	154	158	143	158	167	166	160	153	153	161	167	160	172	181	166	162	134	145	136	170	147	147	155	150	152	141	158	153	150	144	162	145	164	162	177	162	155	151	150	174	162	150	167	155	148	155	143	165	139	163	174	144	140	164	154	159	143	153	163	135	141	157	140	148	160	140	145	159	154	122	146	170	167	154	156	147	158	154	147	171	165	156	146	192	135	154	157	149	134	142	161	151	143	164	157	167	149	148	146	138	165	144	144	144	143	159	153	134	157	155	148	166	156	135	144	148	144	143	138	164	147	156	148	143	144	159	150	167	156	147	138	153	166	163	166	154	138	156	162	134	158	147	168	146	163	172	150	130	148	155	151	141	158	164	172	158	164	145	150	153	158	157	161	173	146	133	167	166	142	173	159	167	168	162	170	155	151	151	161	149	147	152	167	167	154	168	146	147	147	158	148	161	156	143	177	143	175	165	166	146	152	135	145	172	149	155	147	177	173	149	154	146	169	125	180	147	157	147	168	133	176	163	164	138	148	163	154	173	135	136	153	150	179	156	165	132	155	153	158	151	165	157	153	153	158	160	142	143	136	163	134	154	158	143	156	152	163	171	148	149	172	145	153	163	130	146	151	158	178	135	161	145	134	154	171	168	187	146	157	142	158	142	160	160	166	153	194	166	158	194	149	168	143	146	176	140	141	146	171	142	159	134	162	149	152	139	145	158	159	136	165	150	144	129	169	147	160	147	158	145	149	157	164	151	158	154	165	136	151	159	154	142	165	161	165	150	141	173	160	171	141	152	140	179	153	137	126	144	132	160	159	141	150	165	156	144	159	147	173	157	156	164	161	167	162	173	168	163	148	158	171	142	157	133	125	138	155	142	142	158	153	150	146	177	148	155	144	149	161	147	173	167	139	141	163	175	148	182	158	175	156	163	159	179	150	151	151	126	171	154	157	143	149	170	161	185	156	133	155	159	142	155	165	150	144	177	162	147	152	175	164	134	143	165	143	176	137	170	152	141	147	159	145	160	153	158	142	165	174	194	156	187	172	138	142	149	165	145	148	139	138	180	129	162	164	138	184	172	137	157	142	170	145	159	152	131	157	174	162	167	149	155	151	158	139	147	155	176	160	146	156	134	173	141	153	167	167	136	138	134	152	142	186	152	162	130	155	146	143	142	134	184	154	160	144	160	152	171	154	129	149	156	144	146	150	155	179	132	145	152	167	177	157	149	144	140	166	142	156	166	145	152	149	149	147	141	164	146	142	186	169	161	145	158	124	170	174	162	153	151	131	154	151	149	173	174	162	150	134	145	150	168	157	145	123	182	165	166	151	165	166	142	165	161	147	150	174	164	153	134	168	183	165	152	161	179	173	158	152	173	164	159	165	141	168	153	138	172	148	146	138	165	140	164	161	166	162	147	169	137	148	150	162	167	159	153	145	156	140	168	135	144	153	165	147	164	174	154	134	173	153	148	153	146	160	145	156	155	154	158	163	150	165	151	155	165	150	143	155	142	148	164	155	156	135	133	149	144	152	164	157	152	173	162	155	148	145	155	163	146	159	156	139	139	154	147	141	167	148	151	144	152	136	144	176	137	142	142	159	162	146	153	165	160	163	141	170	150	178	165	129	149	148	157	161	155	166	157	168	176	157	156	152	163	141	140	142	177	138	155	163	163	153	163	135	137	141	154	161	153	154	159	138	148	162	149	147	168	146	146	139	169	163	155	151	154	178	166	139	164	149	157	148	167	150	142	162	168	144	166	155	145	152	169	153	163	161	173	157	132	140	149	164	168	179	164	167	154	157	165	160	162	164	152	150	168	151	168	161	178	158	151	142	176	167	164	143	163	158	162	141	145	145	138	151	134	140	171	133	172	145	163	151	141	123	140	149	135	178	146	160	144	143	134	154	155	152	155	167	156	168	168	151	146	146	160	153	189	161	154	169	146	155	156	147	140	170	158	157	154	156	145	177	163	167	166	154	146	137	129	147	145	173	176	141	141	160	166	150	133	160	146	133	153	140	145	168	150	122	157	144	165	166	146	148	168	161	175	180	147	152	153	182	159	184	170	135	158	135	160	162	148	148	145	162	170	149	144	172	149	156	164	175	167	147	121	134	162	141	141	144	161	162	147	158	160	134	143	171	165	127	147	165	171	150	153	152	185	171	152	149	155	161	178	142	171	152	149	146	163	161	150	164	149	170	150	152	168	141	173	175	155	135	116	171	142	129	148	156	148	140	148	168	149	165	155	151	175	153	155	150	150	174	155	147	150	157	158	153	149	159	188	145	148	154	139	179	141	162	174	159	146	150	145	141	147	184	155	129	153	157	147	164	138	170	175	158	150	140	155	142	126	174	144	155	142	146	138	166	136	151	168	155	168	163	163	157	139	132	151	155	161	156	157	163	142	169	149	150	150	132	140	167	158	151	152	153	158	162	170	146	134	165	137	142	162	159	165	150	155	167	152	161	137	158	131	138	138	155	141	139	131	144	167	159	152	153	149	146	140	158	158	147
15663	1427	3087	3683	3147	2582	2060	1761	1486	1358	1237	1033	949	902	880	805	767	732	758	711	693	664	648	658	645	647	598	587	589	588	556	565	548	554	579	527	572	556	526	486	546	501	520	556	517	507	542	553	519	494	552	499	548	516	513	530	489	522	544	518	512	514	551	515	514	474	475	515	517	513	466	494	509	502	487	484	501	489	494	456	476	534	497	484	502	482	505	484	486	480	495	522	489	511	459	468	515	474	486	477	492	490	471	476	529	502	488	509	481	502	514	513	489	483	493	491	497	490	475	464	459	508	513	490	486	527	497	519	487	490	469	482	481	491	479	485	509	507	503	461	480	527	469	459	536	521	510	496	460	472	448	521	498	523	506	470	503	533	462	512	471	499	527	476	492	519	479	508	499	488	476	485	529	484	495	490	476	477	461	471	490	503	504	470	483	507	496	544	468	500	484	476	476	496	492	494	458	505	489	481	495	504	446	525	491	512	521	507	514	491	484	472	467	476	487	480	513	455	470	495	450	523	441	495	479	496	497	442	466	467	469	542	539	475	493	511	460	514	505	481	466	482	495	468	490	470	474	520	459	482	473	463	489	498	475	482	469	483	486	468	462	500	448	457	534	491	519	488	482	506	456	477	499	515	457	524	494	524	470	467	472	479	494	502	434	518	468	501	503	476	501	487	485	492	464	494	489	503	490	504	459	504	502	500	458	487	470	519	460	495	501	501	505	494	493	467	450	482	499	515	470	516	474	521	499	524	511	454	512	465	492	509	458	489	493	516	474	481	471	487	495	471	478	484	482	523	495	516	518	462	502	498	482	475	512	457	520	461	497	471	508	491	468	504	491	481	485	473	480	482	492	478	491	460	475	501	451	483	460	488	476	491	490	480	490	478	507	481	508	492	507	485	453	469	526	455	494	482	515	465	480	492	516	454	489	473	500	460	524	516	461	459	437	492	494	493	504	470	465	479	464	464	486	504	479	473	505	470	461	519	473	531	473	514	470	521	464	463	472	495	492	503	447	478	511	506	468	474	532	463	439	470	492	477	522	484	493	504	483	482	462	525	487	474	485	476	484	487	478	501	486	510	485	498	518	499	456	444	472	480	459	495	474	489	505	476	454	494	488	489	457	481	496	485	481	478	502	454	485	519	492	482	462	502	465	492	490	498	543	456	507	491	465	539	482	510	490	491	470	496	483	530	485	440	486	463	491	482	509	482	491	503	555	478	527	509	466	487	496	492	502	476	496	480	495	481	479	483	493	509	482	508	505	491	520	524	482	499	499	473	463	493	487	465	517	467	499	479	506	445	432	494	495	466	472	473	505	494	480	495	500	447	496	479	488	464	484	517	485	494	467	484	464	479	477	513	477	521	494	505	468	491	474	458	466	522	501	518	491	521	477	465	479	459	498	498	521	505	472	504	483	471	462	475	483	472	492	469	479	477	460	492	473	451	526	474	483	520	461	507	468	493	501	505	462	501	534	505	510	484	485	514	493	485	468	526	470	475	481	478	535	479	466	459	455	503	476	501	484	512	474	502	487	545	492	490	499	501	490	496	519	496	485	483	508	463	478	533	483	493	503	490	511	459	499	504	507	471	479	504	478	514	462	499	477	504	503	484	509	475	461	471	491	514	487	513	468	487	473	516	498	531	476	473	479	486	483	481	507	525	479	456	450	500	488	466	505	494	489	514	484	494	473	456	473	459	534	477	512	453	483	473	492	477	483	493	474	498	490	457	515	497	440	514	484	478	509	510	485	478	468	489	474	483	487	491	492	499	460	455	468	491	489	449	447	455	492	518	461	501	478	463	457	502	461	473	474	501	510	441	503	515	504	479	507	486	510	492	442	520	484	487	485	459	493	508	487	482	478	486	479	487	491	447	485	497	473	498	488	470	524	478	495	500	479	472	516	496	505	460	492	493	492	468	487	475	467	472	510	424	493	461	442	474	444	504	542	479	509	490	509	488	486	460	507	499	488	459	492	490	517	491	455	495	500	506	456	467	518	515	450	470	507	520	484	486	470	465	472	489	470	486	499	498	480	458	444	501	492	483	500	510	526	466	510	477	461	489	480	478	488	489	502	505	513	476	472	445	497	501	474	483	502	457	491	507	472	498	480	506	514	528	478	487	500	485	484	461	480	521	476	508	512	467	500	484	488	463	488	516	522	478	482	521	497	459	484	482	464	462	490	499	495	473	474	513	502	479	512	457	504	527	483	478	462	474	484	477	490	475	487	489	487	531	487	497	446	512	507	439	487	507	500	472	514	481	486	534	470	487	479	475	458	495	493	497	467	493	478	497	480	511	491	488	467	486	474	469	490	466	514	509	514	504	470	507	527	510	492	463	490	481	521	480	475	471	508	434	483	512	461	492	466	497	496	491	511	488	483	490	497	498	483	517	502	498	490	477	495	549	484	468	492	495	479	504	476	483	510	489	503	519	487	457	492	462	475	498	508	502	476	449	448	516	484	475	505	482	458	450	527	523	499	441	417	485	524	484	507	473	474	522	489	482	488	467	488	486	480	477	455	493	491	475	476	489	476	476	494	464	499	506	498	490	468	477	494	493	486	493	553	478	460	470	455	496	474	490	474	444	505	499	492	519	446	486	438	445	507	479	489	491	487	449	489	450	446	514	514	425	486	469	465	475	465	518	470	493	510	454	483	463	462	501	489	513	471	446	485	479	467	488	486	436	483	472	519	493	523	546	466	464	465	490	483	467	541	489	510	484	504	484	466	469	506	479	463	483	454	463	480	513	511	472	486	533	465	452	449	484	533	527	488	526	450	447	473	492	473	493	458	495	468	494	480	472	516	496	465	472	508	496	502	515	499	481	497	506	514	470	485	485	499	479	491	502	472	489	456	444	511	496	487	486	506	522	452	494	454	492	467	461	513	485	462	519	520	489	485	507	482	495	506	506	468	470	502	492	497	496	507	470	480	499	467	494	492	512	425	480	492	528	511	525	465	521	492	499	469	469	484	510	465	478	528	478	467	491	480	510	500	465	506	487	524	501	522	482	514	490	495	430	464	492	472	470	531	456	479	505	486	488	518	493	515	446	514	454	508	488	471	457	495	474	480	463	468	498	506	516	466	524	486	507	479	457	521	482	479	456	495	503	519	495	478	461	525	535	485	499	520	499	484	474	473	495	513	539	495	481	520	514	514	473	483	498	477	493	504	445	504	508	448	523	479	500	550	526	471	477	483	507	481	494	508	502	514	501	461	504	478	498	480	464	499	488	540	483	482	477	525	457	483	491	495	477	482	505	493	526	494	502	481	478	463	477	483	509	466	445	463	464	481	512	503	477	442	495	506	439	467	516	469	529	449	485	469	446	507	508	503	483	479	480	461	512	518	480	487	470	469	420	481	491	493	523	487	518	501	455	477	522	512	494	474	482	489	479	464	501	456	476	506	537	475	517	532	463	482	456	500	503	526	474	501	498	455	505	472	510	459	509	479	494	496	522	518	461	485	474	446	507	514	471	488	471
43301	13550	4181	2342	1577	1234	958	766	650	611	485	428	411	447	398	353	312	332	350	362	334	322	317	300	321	299	274	265	293	269	238	278	252	284	277	271	297	258	270	254	322	281	277	243	259	279	253	253	266	243	221	258	269	292	268	262	257	267	245	246	276	236	269	292	275	270	286	260	234	245	285	260	259	259	247	254	265	273	245	258	236	250	263	265	244	250	291	250	272	259	297	281	245	259	284	264	287	257	258	317	240	246	268	246	269	272	240	254	278	247	249	251	271	257	260	235	232	275	258	255	254	243	218	267	273	246	277	248	266	246	243	233	237	250	257	238	226	250	246	232	234	257	255	268	278	262	244	271	298	229	285	234	237	258	239	265	242	280	258	258	251	247	248	226	259	264	253	253	250	234	250	253	294	243	279	253	240	229	287	247	242	282	266	249	266	255	251	274	282	271	244	251	270	279	224	260	277	247	234	296	279	231	245	261	276	264	259	279	225	245	250	246	230	242	226	266	261	281	253	258	223	229	250	245	269	237	260	253	284	238	260	241	230	257	234	260	261	249	285	234	266	255	258	260	248	285	256	259	258	254	236	266	244	250	249	241	240	221	248	249	249	273	258	270	234	237	260	254	223	248	259	224	255	276	249	244	226	245	270	249	252	260	242	227	242	252	214	263	239	275	232	249	225	262	255	261	247	244	263	258	229	243	246	254	277	226	239	253	251	267	254	277	276	250	248	252	249	235	251	235	236	237	276	247	263	264	240	222	244	254	244	229	254	213	233	252	254	255	230	254	251	260	270	249	277	259	264	240	237	272	251	241	257	268	249	250	258	239	266	242	267	240	265	264	274	249	269	261	283	236	286	277	255	268	258	246	243	262	261	267	245	269	244	250	235	246	265	265	250	251	278	285	262	223	244	222	265	260	275	245	244	278	261	270	263	295	260	252	286	225	217	252	238	229	243	233	241	265	281	241	264	257	246	241	248	258	245	272	231	251	251	256	230	270	248	243	267	272	228	249	245	264	262	269	247	281	270	246	267	263	249	242	247	238	298	257	268	271	239	247	233	243	299	284	258	241	267	285	260	259	255	262	229	264	259	249	229	257	255	263	243	264	242	260	288	262	249	240	241	267	233	247	259	259	233	263	230	290	232	283	231	263	244	228	244	270	265	234	272	234	227	236	255	251	229	235	245	247	264	245	254	253	238	257	268	243	236	276	257	236	242	252	264	237	253	258	260	249	259	251	262	238	253	231	257	252	275	280	235	261	289	264	235	260	249	230	234	254	271	235	255	273	260	291	237	276	264	233	233	243	225	277	270	236	249	262	285	256	261	289	232	269	238	230	266	276	272	230	263	264	267	248	254	249	246	261	254	255	248	278	249	224	257	262	247	259	237	260	243	254	288	232	257	222	242	244	259	256	226	221	249	239	271	299	221	249	247	248	240	289	242	244	278	271	245	260	234	262	251	239	244	231	305	245	259	276	246	271	239	252	246	236	266	266	242	232	236	254	247	289	278	245	251	274	277	248	282	254	268	245	259	239	252	259	252	267	246	268	243	252	240	279	254	260	272	261	243	270	245	277	284	255	254	257	261	265	246	255	244	269	264	240	296	260	267	264	261	282	250	261	230	253	261	247	252	280	264	283	263	245	258	263	232	245	257	200	264	239	240	248	243	232	259	269	281	249	259	240	254	269	283	263	230	264	252	251	268	250	245	281	248	247	226	268	245	232	257	243	250	248	228	265	286	270	237	217	282	293	221	223	273	237	259	252	259	239	235	251	232	259	233	274	240	269	237	252	255	276	253	269	278	251	241	283	275	216	248	301	242	266	268	257	242	243	237	288	261	249	261	225	260	261	228	278	230	251	228	241	240	270	265	283	259	250	263	252	243	259	238	255	296	248	267	277	276	228	248	238	281	261	231	247	281	244	237	237	283	257	227	275	309	227	277	261	210	250	281	245	258	257	258	235	240	234	238	292	246	223	260	251	259	251	256	238	264	239	243	247	250	260	234	267	231	252	261	243	232	248	268	223	239	254	254	266	253	243	243	247	235	256	253	255	244	232	245	243	254	249	280	243	268	239	249	270	240	241	267	266	248	268	245	248	248	227	264	219	256	231	253	263	223	269	235	235	274	237	245	283	249	253	256	253	247	300	282	258	267	241	218	235	267	256	250	247	256	217	274	238	246	268	260	282	227	220	275	272	252	234	252	261	247	253	251	241	275	255	232	234	261	239	240	249	233	276	273	242	234	258	238	280	263	243	264	257	248	251	251	245	255	273	253	270	236	270	252	250	276	250	259	256	256	260	232	269	235	258	263	252	244	256	232	253	239	251	252	268	272	263	253	262	300	275	256	265	238	269	275	226	286	264	258	272	227	254	245	252	255	265	260	259	249	277	254	246	244	247	268	264	247	293	262	232	243	238	263	221	239	249	266	242	251	254	273	259	237	255	254	259	252	263	253	271	275	272	252	234	247	229	253	271	267	251	274	199	255	245	250	238	268	275	244	235	272	258	258	254	259	249	249	277	234	255	222	253	247	265	259	258	215	256	266	236	258	244	254	280	254	263	268	258	266	266	242	281	242	244	263	241	243	250	256	262	251	243	274	250	247	240	265	260	262	270	243	249	255	252	236	273	253	255	240	252	252	248	266	263	249	234	242	261	290	275	251	266	242	244	244	226	248	235	246	268	273	243	256	286	258	240	260	282	245	256	248	242	240	287	269	251	242	249	262	256	271	239	272	234	245	260	245	231	235	293	256	256	260	265	237	260	289	270	259	251	258	272	235	245	264	232	268	267	271	250	284	256	248	218	259	251	258	279	254	232	259	242	245	246	256	261	234	255	279	239	256	265	239	246	230	269	246	281	245	246	252	252	259	262	275	255	254	266	255	255	267	268	257	260	243	267	255	261	254	257	268	265	232	288	248	277	254	223	261	260	242	245	252	267	255	253	263	257	271	231	226	243	268	244	235	254	243	252	233	281	239	230	225	240	256	239	241	249	240	251	273	230	256	284	270	278	278	258	266	273	254	239	248	257	254	269	251	221	280	265	246	246	228	249	232	267	262	254	250	280	212	229	258	244	271	262	254	251	270	263	237	275	234	256	274	275	249	260	220	247	216	266	258	234	263	248	268	258	271	246	274	280	249	255	248	257	251	230	273	233	289	241	257	271	269	250	269	242	265	252	254	266	273	259	239	241	254	270	237	262	225	237	269	265	260	234	257	264	241	222	246	257	241	249	278	268	241	279	270	263	271	260	268	287	278	238	259	257	245	225	250	277	269	259	255	262	260	252	250	243	258	279	259	239	262	259	244	281	232	238	226	252	235	263	245	237	246	275	247	249	251	249	271	263	249	265	245	275	279	282	281	252	231	250	259	232	262	270	270	240	255	239	277	256	233	228	230	254	239	219	268	228	250	220	255	250	251	240	252	258	250	234	242	266	272	276	250	263	241	215	254	232	252	267	243	246	246	268	233	257	239	258	228	232
21855	2710	6090	6626	5624	4700	3828	3256	2731	2366	2110	1945	1732	1668	1487	1415	1338	1293	1237	1175	1196	1125	1070	1046	1055	986	981	933	941	970	970	911	915	854	904	883	883	842	875	844	888	877	859	804	826	796	825	809	836	829	785	824	775	735	828	747	774	832	785	782	785	765	765	813	746	803	742	753	711	758	769	795	763	779	729	782	791	793	756	762	785	791	805	734	779	759	777	734	801	763	749	790	762	777	710	750	712	742	736	781	776	757	742	765	702	743	748	739	745	785	721	724	763	734	773	756	732	774	747	719	737	745	744	747	718	697	741	769	754	734	747	784	707	727	749	757	798	685	725	765	753	791	757	738	678	680	744	763	763	749	763	720	730	680	713	730	733	757	725	717	726	747	729	731	775	766	753	733	769	732	776	765	767	825	754	703	688	718	737	719	771	764	736	750	722	737	728	742	729	723	805	725	719	747	760	758	701	762	776	716	772	768	739	736	778	738	722	731	811	770	774	713	716	730	758	745	745	761	719	744	749	746	784	727	744	766	748	708	724	774	737	751	752	739	688	744	689	718	750	758	735	697	760	706	696	783	760	695	717	694	707	776	663	748	763	753	739	747	696	756	750	724	709	687	726	764	769	780	773	741	711	740	766	739	758	725	741	726	776	771	797	787	715	770	749	715	709	724	747	729	743	732	787	766	729	731	740	745	715	732	749	763	765	788	780	752	719	737	777	749	765	703	707	715	726	737	714	765	712	742	737	756	702	766	755	774	762	702	725	727	727	753	737	765	696	746	748	752	746	699	720	774	790	746	738	725	764	764	694	787	740	742	736	701	713	684	737	727	682	760	778	769	716	763	731	743	748	754	716	762	719	734	768	796	764	778	732	768	744	752	719	724	706	771	716	740	723	718	747	762	733	767	751	724	703	713	708	749	712	768	734	777	746	755	732	777	716	742	743	794	749	723	721	746	706	752	719	750	794	771	733	729	752	719	758	798	745	730	748	692	736	732	732	697	758	824	733	742	715	802	754	737	732	736	761	726	720	699	747	730	752	725	718	747	754	749	769	706	687	750	751	709	724	701	807	775	774	737	733	746	696	750	755	682	762	683	756	725	669	739	748	720	701	720	710	730	708	747	742	765	736	721	740	720	708	715	702	771	747	750	765	745	728	712	730	724	692	716	712	781	728	732	710	735	688	718	762	771	723	783	743	681	735	709	741	780	809	762	749	732	721	724	735	799	707	718	715	729	739	747	756	748	773	713	760	743	770	750	744	689	779	764	734	717	735	724	687	737	764	755	740	749	742	757	784	722	759	730	749	748	782	717	713	737	685	711	769	746	756	716	807	747	734	724	770	728	770	785	715	761	759	737	746	758	752	725	706	734	734	674	707	738	741	714	746	756	744	735	734	716	773	714	728	737	734	738	726	745	769	762	753	752	732	733	735	786	748	687	794	744	735	746	759	742	783	769	798	747	743	707	726	784	766	747	783	766	797	823	731	760	733	708	757	733	744	734	717	796	738	760	717	772	716	709	705	670	744	782	756	752	769	718	722	732	770	748	695	717	766	776	705	777	766	751	695	748	728	732	719	743	815	761	747	742	783	701	765	715	747	758	779	756	734	752	731	743	798	752	722	727	716	692	759	773	760	757	716	765	779	762	748	773	740	726	737	776	739	735	769	777	795	727	728	717	743	738	681	748	741	721	743	716	778	732	788	728	726	715	734	716	745	709	716	780	745	772	707	767	703	769	776	762	723	789	735	776	745	725	755	710	770	749	691	712	759	729	793	747	770	743	700	668	696	805	757	725	701	728	741	794	753	689	739	723	698	760	740	751	793	706	753	721	703	742	771	734	699	702	739	753	711	777	716	700	698	752	741	685	764	728	719	756	754	764	718	745	760	752	738	773	782	780	720	748	775	750	714	681	778	720	751	749	743	746	742	758	752	780	752	729	714	676	752	725	757	754	724	749	752	794	730	763	741	716	710	710	740	766	681	730	710	728	773	747	752	707	737	747	787	712	735	744	702	710	763	780	767	768	751	738	708	723	743	684	784	738	795	768	755	726	713	766	750	732	764	693	719	741	723	738	720	777	733	717	720	732	738	727	824	713	778	786	784	718	742	769	715	712	749	757	729	764	703	785	719	741	772	762	780	719	789	723	742	724	759	776	782	753	754	722	748	778	781	744	723	733	745	752	738	765	731	750	723	791	743	775	774	730	679	737	714	738	752	760	800	749	774	705	765	694	749	765	686	793	770	716	741	704	730	806	747	738	751	753	704	692	779	784	740	715	725	764	728	736	734	726	720	811	687	742	709	747	737	782	716	776	730	725	719	726	732	712	699	665	747	728	749	766	762	771	749	700	769	773	720	740	773	723	734	747	713	719	716	722	721	771	708	725	737	749	724	714	684	752	734	745	766	744	748	770	736	706	735	721	739	706	720	746	754	709	769	782	759	705	714	737	722	690	729	787	756	744	718	702	749	756	739	705	715	747	762	755	711	758	755	708	715	758	780	754	739	716	760	728	752	658	784	713	767	712	769	746	745	729	765	772	722	755	723	705	701	787	710	733	739	749	744	773	709	695	743	775	732	797	776	717	728	713	731	722	801	758	751	712	745	711	722	716	785	729	711	762	739	725	715	752	722	701	721	742	785	771	701	776	744	736	767	745	779	714	749	699	740	707	713	735	759	695	753	783	709	673	694	721	756	748	786	755	726	689	710	711	756	741	806	756	711	745	769	745	770	778	733	727	707	738	712	691	704	740	768	722	743	797	750	754	730	766	755	761	743	763	725	701	765	713	763	696	699	782	734	694	760	733	761	731	747	752	731	728	745	763	796	730	695	795	755	760	709	730	738	740	786	736	736	694	762	674	688	763	715	725	732	811	685	730	785	719	706	670	749	749	787	719	747	723	726	783	764	711	731	773	738	711	732	774	782	704	729	638	752	729	748	710	771	715	776	822	761	725	761	792	713	747	723	754	718	774	732	732	692	723	766	764	719	734	682	754	709	722	701	705	745	745	735	777	740	725	741	742	724	767	725	738	755	767	775	716	756	752	714	796	725	708	738	719	711	698	745	765	749	757	783	723	745	704	738	759	763	741	722	775	800	755	708	699	709	783	765	712	745	742	728	744	724	731	765	703	759	724	727	760	702	742	732	679	749	752	770	727	784	734	757	737	716	733	735	730	730	785	712	737	734	772	766	733	775	694	710	744	703	686	784	772	741	765	766	775	760	751	666	717	723	709	719	757	743	748	740	741	742	724	735	761	741	719	739	718	724	765	742	706	752	732	720	764	776	734	738	763	750	720	702	744	772	725	718	762	757	708	689	738	712	702	739	754	712	808	746	763	771	741	700	688	694	732	725	744	735	753	723	711	735	773	699	733	753	700	760	759	773	782	721	748	697	750	735	752	764	775	761	716	723	717	736	702	732	779	719	704	721	722	703	729	704	701	710	736	720	783	750	738	802	713	699	724	764	742	733	714	704	716	738	716	726	813
3724	233	147	123	118	106	94	87	77	93	85	84	85	94	64	93	117	76	70	94	78	70	80	78	79	88	76	80	56	73	84	84	85	82	66	68	63	78	74	77	68	89	79	74	82	81	102	84	66	89	77	82	71	72	64	68	65	80	70	68	88	82	80	74	64	81	87	77	86	81	87	67	70	83	87	76	79	81	66	76	90	74	86	79	78	77	62	76	82	81	65	80	89	89	68	62	76	68	92	68	73	76	81	79	86	87	66	77	79	75	74	98	83	81	77	83	81	77	83	72	66	76	83	77	81	68	67	77	67	77	78	66	83	65	82	72	64	81	70	83	81	78	59	72	69	66	86	103	74	69	66	79	58	83	68	81	73	76	84	75	77	79	84	75	70	68	77	77	62	82	69	67	78	79	86	71	77	75	72	79	80	69	75	62	74	65	72	76	76	56	81	83	78	83	82	84	50	85	95	73	78	82	78	71	85	66	80	62	75	81	82	73	77	77	83	68	79	84	85	76	84	66	82	66	75	87	86	68	67	84	63	64	70	73	78	78	71	72	77	75	77	71	70	88	77	90	75	84	79	82	74	99	86	57	81	77	75	74	80	83	71	71	85	76	82	76	65	77	82	73	85	76	71	81	70	93	60	62	79	96	75	84	79	81	60	68	88	77	76	74	80	76	72	77	67	63	88	80	64	75	71	87	71	66	84	76	76	78	74	77	69	87	83	82	66	67	60	76	66	84	90	71	87	75	65	74	80	65	70	77	66	77	74	89	74	87	89	79	94	65	78	89	87	78	67	64	71	80	71	96	76	67	67	71	78	70	62	75	81	77	74	80	81	78	64	72	78	87	77	96	81	61	88	80	75	95	72	85	71	68	78	80	84	67	69	80	74	91	95	77	75	84	71	81	67	82	67	90	85	71	85	69	70	90	74	80	72	75	66	77	82	88	86	74	84	82	65	91	84	84	75	80	63	74	68	80	74	71	77	87	75	86	58	72	71	86	83	79	72	69	77	79	81	74	78	72	74	76	63	83	71	75	87	71	66	74	85	81	75	80	55	69	75	85	89	70	98	72	57	72	96	72	65	79	90	77	72	81	71	81	84	56	73	71	77	89	80	87	76	72	70	71	78	70	92	75	68	81	93	84	74	74	70	77	60	73	83	88	71	75	78	73	81	60	70	73	76	86	72	92	58	75	68	89	81	85	77	100	80	75	63	71	71	90	80	62	75	65	87	71	70	70	60	67	67	67	81	85	80	67	84	65	70	76	75	61	83	74	73	72	76	64	67	74	94	84	70	76	99	72	70	83	76	75	75	65	75	68	79	80	64	64	88	85	68	65	78	69	73	77	85	75	92	67	77	82	77	70	70	79	82	61	92	90	64	66	75	77	64	76	82	71	61	74	82	85	72	81	88	64	70	67	61	84	63	74	53	72	81	73	85	74	71	93	63	73	61	80	80	70	74	64	80	76	75	88	81	76	57	67	73	87	83	76	81	79	77	86	70	71	63	78	92	80	79	90	81	83	70	76	79	68	75	73	75	84	77	80	75	64	82	85	91	69	82	74	74	71	73	100	82	72	89	70	88	80	81	79	82	81	82	86	79	74	78	89	65	62	75	69	71	73	77	92	94	82	76	88	87	83	62	78	73	67	94	63	87	85	81	79	80	69	75	69	74	82	82	73	80	76	65	71	75	81	73	66	74	74	79	78	76	66	66	76	56	67	70	77	80	75	59	77	91	84	59	81	65	71	68	75	62	76	68	74	73	90	75	66	82	69	88	69	86	75	82	81	92	87	70	67	95	73	82	78	94	78	77	68	71	76	77	58	71	83	70	53	73	69	66	61	95	85	72	75	71	72	66	75	65	68	73	71	76	81	67	75	89	76	77	69	74	88	78	61	88	67	68	77	65	96	78	75	80	77	67	67	90	74	81	73	71	69	71	80	73	69	69	80	69	66	83	85	87	68	75	70	63	82	82	70	72	80	72	78	79	83	84	71	80	60	64	72	78	69	82	79	76	59	72	76	85	85	79	71	78	85	64	99	75	83	69	73	73	75	90	90	75	74	74	71	83	79	73	68	70	85	77	82	86	78	85	63	69	89	70	77	71	73	89	69	70	85	71	74	72	84	67	79	67	80	72	74	66	80	77	75	70	74	74	69	71	82	82	67	66	66	68	76	72	73	73	68	74	74	76	75	90	87	53	91	86	64	74	62	81	87	89	74	91	85	88	92	77	78	69	76	65	69	77	69	77	88	87	65	67	84	66	73	69	76	70	82	70	71	87	68	72	76	86	77	78	62	69	65	75	80	80	80	85	88	71	73	76	72	79	82	77	92	86	93	84	85	64	61	77	77	102	74	68	66	73	84	72	76	81	74	66	75	74	66	88	82	73	81	72	67	68	59	73	86	77	75	81	79	72	83	72	74	67	83	89	77	92	69	65	63	76	87	79	81	74	85	74	77	73	73	74	71	100	86	75	78	79	78	77	91	68	68	89	99	92	77	84	88	74	81	74	85	74	81	78	68	87	95	90	92	85	61	70	73	80	86	83	60	76	88	75	87	75	70	72	90	75	82	62	73	86	71	62	87	85	82	91	78	78	61	79	84	93	69	84	92	80	80	86	70	84	65	75	74	72	84	66	63	70	82	71	68	74	73	71	74	86	86	71	78	89	70	87	88	72	84	68	83	95	78	78	78	78	77	71	76	71	66	83	85	88	62	71	77	71	78	72	82	72	79	63	84	87	75	79	86	83	96	80	71	79	74	72	73	90	76	71	78	75	51	84	77	66	56	85	64	65	81	71	83	52	69	78	81	75	69	61	74	75	97	84	64	73	69	74	82	73	73	77	71	61	79	70	78	74	85	84	86	67	82	58	77	77	66	59	83	80	82	54	84	85	77	62	68	58	93	82	82	89	76	73	71	65	77	79	80	73	69	76	92	86	82	93	80	72	78	66	78	71	94	81	77	97	78	71	84	87	72	73	86	70	70	57	82	69	80	62	78	84	63	85	74	77	80	74	64	76	60	68	73	71	77	76	89	66	89	85	70	77	80	68	81	65	79	80	78	77	79	77	90	71	81	88	89	85	67	65	84	91	78	71	82	74	76	70	78	82	97	87	101	79	82	75	86	89	72	67	66	79	88	71	79	62	67	83	78	73	77	67	97	96	73	79	75	71	72	73	83	79	85	87	82	75	66	76	65	83	70	98	82	89	86	73	68	77	74	75	78	74	70	68	82	74	74	73	88	77	82	76	81	66	77	81	77	67	66	66	69	75	67	71	79	82	68	78	79	85	65	78	71	82	66	65	83	80	77	80	70	87	63	62	81	72	89	60	76	77	59	88	71	70	73	80	60	73	65	66	62	76	75	85	84	87	83	66	73	81	79	79	71	71	72	80	81	88	72	100	80	79	80	69	69	84	69	83	88	93	71	65	84	85	73	71	84	89	88	72	71	72	79	75	73	77	73	75	79	67	78	72	64
3182	345	448	433	398	435	379	353	344	299	336	299	295	311	294	304	268	284	296	323	308	303	301	297	265	298	299	271	311	262	288	298	283	281	296	282	272	297	280	308	277	274	268	319	296	311	271	287	267	300	291	287	285	263	300	284	286	300	286	305	300	282	279	300	296	268	282	263	277	273	288	289	317	287	295	259	298	335	260	309	278	292	279	297	304	271	242	285	255	307	295	299	275	282	312	293	295	298	254	275	274	271	314	290	275	269	297	241	281	253	271	284	304	277	290	279	303	275	281	276	295	278	300	297	287	301	271	262	284	304	267	293	309	279	299	284	295	272	298	295	272	273	281	275	316	289	286	288	263	264	281	262	275	268	308	295	287	268	302	290	261	296	271	247	309	264	264	292	335	278	273	284	275	274	288	319	296	280	294	276	273	250	310	284	272	257	283	310	274	312	278	275	298	289	295	312	270	256	303	304	295	264	279	261	272	270	290	263	306	288	299	267	302	288	291	301	283	287	231	257	241	270	296	276	294	283	287	271	282	273	251	300	316	280	278	281	290	293	283	294	296	269	285	283	271	304	256	248	297	272	263	290	289	275	293	269	306	282	284	251	298	283	289	273	310	261	265	303	313	263	282	263	284	258	288	263	289	259	311	289	285	311	284	285	307	271	270	281	288	302	291	280	280	298	287	292	283	276	301	290	269	269	300	290	294	271	293	267	272	300	259	304	304	286	287	306	309	261	273	275	282	268	274	279	274	303	284	278	303	288	301	275	321	297	296	282	274	287	259	301	274	274	278	284	276	293	282	304	273	280	312	277	284	297	266	252	298	275	271	274	299	285	279	259	263	305	319	286	285	295	261	255	271	308	261	323	333	280	307	307	258	313	307	280	284	287	278	286	301	328	293	281	265	283	294	261	273	257	285	287	291	312	279	272	269	285	270	267	284	280	281	302	290	285	294	308	284	265	275	313	290	300	309	280	302	274	268	261	289	285	272	293	271	308	282	302	289	276	278	270	294	295	263	269	268	290	254	273	282	271	302	300	258	300	275	308	258	297	263	268	268	272	298	294	290	294	275	261	267	291	302	288	272	303	297	259	277	248	284	299	296	276	297	299	304	299	238	261	288	263	252	305	298	266	292	281	299	309	289	312	305	277	282	291	315	305	281	282	262	292	300	273	265	308	263	281	273	286	268	257	259	273	279	251	297	261	286	269	287	261	271	305	270	278	291	268	290	284	290	296	261	290	299	297	265	274	297	291	297	287	301	314	276	271	255	272	285	303	275	274	278	274	306	295	294	294	272	291	284	307	275	282	284	294	252	244	322	286	304	290	257	282	266	290	289	310	274	290	304	283	281	272	289	287	269	286	247	271	300	304	272	277	296	297	279	255	265	251	246	273	274	277	299	276	259	284	278	256	286	284	293	295	295	316	268	278	267	301	273	269	305	265	276	275	280	286	268	269	287	266	290	269	273	292	282	281	260	265	288	307	284	300	302	288	295	267	303	296	290	289	306	297	306	301	281	310	269	305	313	286	280	297	287	284	294	293	256	268	279	280	276	296	277	281	301	279	263	267	287	304	252	282	275	293	307	289	281	278	300	253	245	264	290	287	278	252	265	282	292	269	270	288	259	274	273	297	307	279	298	268	297	308	272	287	311	302	270	287	306	311	279	286	264	299	268	278	282	267	287	276	290	284	292	309	315	301	286	295	259	296	298	291	271	269	265	289	307	292	290	287	313	273	308	270	283	284	274	279	289	296	263	289	293	256	280	260	256	285	268	293	309	268	303	285	305	275	290	285	281	285	257	272	299	272	290	296	301	257	268	295	269	272	276	282	316	303	259	255	251	286	296	270	311	296	286	276	279	308	343	286	301	258	294	292	299	270	287	261	287	254	307	287	264	274	300	288	300	308	283	268	297	283	286	283	265	280	290	250	276	301	310	316	248	301	272	279	246	284	318	294	295	257	287	269	271	309	290	251	297	291	322	268	298	283	323	283	282	281	277	272	270	288	277	292	290	276	256	301	278	282	279	316	296	298	288	298	263	265	278	300	261	295	227	315	274	311	286	320	266	268	270	272	285	253	280	270	280	286	299	282	299	274	286	283	276	297	290	281	282	286	312	268	288	284	274	306	252	293	305	284	301	276	261	304	300	285	303	284	277	265	326	308	259	281	309	298	293	293	286	290	311	302	283	285	300	277	279	283	308	294	301	293	255	277	274	279	270	289	275	303	252	267	273	311	277	269	274	272	298	322	273	268	247	284	257	309	302	272	300	303	283	273	293	297	271	284	268	316	270	259	287	242	288	296	276	297	282	278	276	294	296	289	253	302	270	308	290	307	256	267	277	285	299	287	270	271	274	272	292	286	254	296	291	266	331	280	281	262	292	288	282	280	288	292	315	311	295	268	292	273	251	262	265	302	274	281	243	274	300	263	306	277	277	250	280	282	275	245	279	289	290	297	321	264	241	304	284	298	288	263	278	251	295	303	292	308	267	275	294	273	291	304	270	281	283	275	277	289	326	271	288	264	282	285	297	309	300	297	295	308	279	281	281	282	266	307	311	304	308	298	296	274	282	270	305	270	284	298	292	282	272	297	277	265	280	310	286	260	304	277	312	278	333	267	288	283	287	242	257	285	296	272	269	272	317	271	302	249	268	278	304	272	268	255	302	280	282	303	280	266	298	282	275	281	285	278	289	290	269	246	255	264	264	290	283	250	268	279	259	310	274	256	276	259	269	311	247	274	301	291	314	258	252	305	290	280	275	265	294	252	287	311	253	290	282	254	277	299	282	303	298	279	268	294	302	279	271	320	280	267	295	271	273	297	266	296	255	284	267	265	240	256	283	296	260	308	282	293	257	281	290	250	294	299	264	263	278	283	300	270	284	272	277	278	276	296	284	277	292	259	287	304	289	279	296	283	310	293	282	303	276	285	264	310	236	273	299	279	279	294	301	282	266	273	295	285	263	296	252	269	290	273	286	300	285	266	273	286	265	315	263	297	296	288	300	253	279	282	287	268	254	292	286	284	293	267	289	266	304	280	282	296	312	261	274	260	259	270	295	295	283	253	295	298	276	276	268	287	267	287	269	279	296	289	261	249	277	280	282	279	284	271	300	268	293	272	274	279	269	278	260	262	292	304	279	288	278	304	306	251	305	284	291	278	276	268	286	285	278	263	283	267	322	256	277	263	271	272	291	273	269	283	289	300	300	318	264	247	276	267	258	301	285	241	282	287	314	271	290	291	276	317	281	301	275	279	284	256	290	272	284	285	302	294	288	304	308	281	296	281	257	250	262	284	277	253	277	268	271	279	289	278	269	293	282	285	319	300	254	291	286	290	292	297	267	284	289	284	284	277	271	298	257	260	247	300	295	277	294	286	325	256	275	294	290	292	282	265	302	299	270	258	298	303	268	277	285	253	276	295	306	274	291	321	300	309	289	298	314	269	287	282	278	267	285	286	287	281	283	277	297	277	272	297	289	314
31024	4534	1548	1152	812	637	493	423	352	281	267	227	223	208	217	214	203	196	182	202	176	173	174	167	163	187	185	159	163	167	180	156	156	159	139	152	157	169	187	159	155	150	157	139	153	140	162	173	159	167	154	132	172	164	146	162	161	163	164	153	149	152	165	163	157	151	174	145	153	158	141	150	171	151	169	144	181	178	149	149	154	145	132	162	176	157	153	147	176	147	166	170	164	149	146	171	148	148	150	157	144	145	146	170	153	174	171	157	165	137	157	167	160	174	157	119	132	147	162	175	140	145	180	155	170	169	139	155	167	157	155	163	158	166	162	170	146	150	148	171	151	153	154	149	137	151	138	142	139	148	142	160	162	165	144	149	155	158	135	141	137	148	127	175	152	182	155	148	146	160	156	169	120	143	153	142	175	158	165	163	166	157	154	159	164	165	151	161	136	163	155	155	147	155	155	140	156	158	158	151	168	146	158	158	143	139	174	128	141	174	156	157	146	149	152	162	126	150	159	149	137	184	150	147	154	128	145	161	174	137	141	147	129	159	166	151	132	161	136	153	132	157	145	159	158	154	168	147	150	184	161	129	152	136	138	176	163	161	157	158	154	172	138	154	142	139	163	183	132	150	165	138	172	153	153	136	119	135	142	151	154	136	147	153	139	149	144	146	168	162	158	152	150	143	170	168	156	161	132	156	163	153	145	150	161	137	156	160	163	160	176	152	131	187	140	166	163	156	146	155	146	136	165	144	154	161	156	174	123	155	148	156	150	166	155	154	139	153	147	141	178	159	147	126	159	132	139	135	152	142	146	156	143	148	149	149	171	155	146	128	166	166	158	162	145	172	162	187	136	158	160	158	139	138	126	147	150	159	151	143	149	156	145	167	139	159	159	170	150	179	151	159	150	148	131	181	150	158	143	156	179	158	151	142	159	139	170	170	173	168	142	162	145	139	159	135	147	151	152	155	171	152	167	152	159	173	141	145	141	179	138	171	161	159	132	162	143	164	154	132	159	156	147	139	180	155	150	136	134	136	162	170	166	156	144	141	154	156	150	159	142	146	158	144	152	145	149	163	165	159	136	168	190	147	149	177	155	129	150	164	151	169	149	154	150	154	158	160	153	152	156	132	138	157	139	155	149	175	144	141	132	151	142	147	139	155	161	161	148	155	160	170	132	170	154	170	153	137	169	161	157	193	144	156	172	151	155	151	146	167	123	170	149	163	151	157	150	148	174	149	160	142	145	146	157	164	147	143	147	164	152	153	175	146	168	143	146	147	182	153	147	166	170	161	154	142	173	154	145	153	147	160	154	136	172	143	139	168	154	143	176	163	175	137	148	159	146	182	162	142	144	162	145	154	157	143	149	151	144	140	175	163	169	149	138	154	152	182	153	164	135	155	157	162	149	139	154	145	143	160	144	153	167	143	168	136	155	161	149	145	146	147	153	159	155	166	152	143	141	141	162	144	147	145	166	141	143	144	169	144	154	149	170	160	129	156	144	153	149	138	135	137	165	153	136	151	164	155	143	155	170	138	157	161	133	151	144	161	145	144	134	157	165	157	153	152	152	138	166	143	143	145	160	139	150	153	152	157	151	150	155	135	158	152	153	170	142	152	153	145	188	168	142	165	162	161	159	146	163	141	179	146	159	163	158	139	164	158	136	185	154	142	148	155	174	154	142	167	142	150	176	149	156	143	170	182	180	155	159	152	175	153	180	162	135	149	165	146	171	143	163	158	151	159	144	162	143	144	147	152	149	155	152	159	159	147	161	171	154	175	147	150	152	154	126	152	141	135	177	170	151	167	150	167	156	176	154	157	131	161	173	132	138	151	154	177	147	157	158	135	155	160	141	162	140	160	155	154	143	157	154	158	167	174	163	152	164	173	132	165	153	154	141	144	139	146	154	155	167	154	160	164	157	174	152	171	152	153	134	174	168	154	163	146	154	172	162	157	137	148	158	160	148	167	135	160	138	159	149	159	167	133	155	165	156	136	153	139	167	160	142	159	144	157	158	150	150	149	140	152	167	150	153	177	156	148	151	146	168	169	151	157	144	175	154	143	142	153	163	189	139	145	149	163	152	149	156	174	164	168	159	153	154	153	164	154	150	169	161	162	172	146	145	144	141	133	163	159	171	140	160	150	177	161	150	147	147	159	145	147	168	166	144	150	141	154	160	142	128	149	143	145	162	153	152	173	140	162	163	158	141	166	153	160	159	176	139	164	139	157	149	151	168	169	141	156	157	148	132	165	155	140	159	175	154	170	157	173	170	156	166	135	177	164	183	151	151	148	146	154	149	166	137	163	165	138	139	168	133	148	166	154	159	148	143	153	164	156	157	164	146	162	156	128	156	157	149	154	146	172	167	158	169	142	148	151	141	157	166	149	137	141	176	168	145	142	148	162	169	155	151	146	165	160	157	147	156	172	155	153	163	157	153	148	142	130	168	152	147	167	150	154	147	141	154	137	161	161	144	143	157	136	152	138	156	135	162	153	147	147	136	142	141	152	173	160	141	155	151	138	143	158	171	181	162	166	143	148	133	165	141	136	159	127	147	159	154	139	129	148	148	142	178	154	153	155	172	169	154	182	140	170	158	160	153	152	162	143	155	150	162	136	160	140	150	172	155	146	156	129	150	155	149	140	148	155	156	160	160	153	148	152	148	145	159	157	151	182	150	154	141	177	141	162	138	170	170	146	173	145	145	165	138	165	158	173	148	164	152	154	151	135	137	150	159	148	151	152	156	151	149	140	179	153	136	161	162	170	157	166	183	164	152	133	174	156	138	162	153	170	143	140	138	145	153	126	161	160	126	147	136	139	160	154	166	149	141	153	145	178	144	155	154	139	145	169	112	159	163	163	172	155	164	145	142	168	151	156	147	156	147	171	146	141	154	162	142	141	178	162	140	180	141	151	137	159	160	147	147	160	169	154	136	179	161	159	156	158	167	146	158	141	138	167	162	140	141	147	151	149	150	181	155	148	152	147	160	151	144	157	172	157	148	169	136	134	155	141	152	190	178	157	162	149	138	132	149	171	162	146	138	166	159	154	142	136	138	161	147	172	154	120	148	169	154	171	152	166	145	176	154	141	165	154	153	143	135	171	148	162	145	140	163	145	165	144	146	133	175	155	161	179	151	151	177	147	164	160	172	169	159	160	149	148	149	152	169	156	146	149	131	160	155	150	150	169	157	150	141	148	162	170	140	159	178	155	151	159	147	176	177	147	154	147	133	177	140	130	160	144	162	155	174	152	172	159	142	161	154	152	155	163	140	167	166	158	149	158	146	137	180	162	168	157	171	150	169	130	171	153	161	157	177	140	146	160	155	138	142	137	169	143	135	151	157	155	146	146	143	157	165	158	162	169	141	171	150	151	159	173	162	169	172	137	155	138	143	156	171	141	156	136	139	163	146	156	164	144	142	145	156	143	148	151	143	174	144	174	162	158	151	152	165	132	151	160	163	141	159	161	134	132	174	151	162	142
14952	1457	3240	3732	3056	2564	2061	1765	1526	1269	1171	1038	1017	950	920	837	815	779	728	722	665	653	641	635	652	639	601	585	589	573	581	608	545	579	573	561	580	567	563	515	524	558	564	531	555	557	563	552	489	537	566	524	517	543	480	564	537	516	508	543	489	481	508	492	492	507	500	470	517	500	534	526	469	523	540	510	525	498	513	496	483	550	496	491	483	504	511	504	483	493	501	468	529	533	519	519	505	523	503	495	464	464	511	512	531	455	473	504	504	482	466	442	504	496	526	480	487	482	499	456	485	493	477	472	512	536	522	509	496	514	442	535	495	485	509	501	488	497	504	480	455	481	467	514	504	561	519	515	452	502	551	475	534	501	498	472	481	527	466	502	516	480	439	496	462	490	517	501	489	490	482	518	509	531	502	466	469	492	496	524	484	465	488	454	495	446	530	489	474	516	476	497	477	488	498	496	518	503	493	516	537	517	484	501	479	498	425	508	501	488	520	476	485	469	486	466	493	475	465	494	499	487	484	466	456	480	490	531	538	483	497	504	495	470	527	502	473	496	495	506	507	471	512	509	504	472	471	438	515	507	462	478	466	459	512	486	502	508	467	479	492	447	498	485	482	494	488	502	474	490	495	505	493	520	489	559	493	540	488	463	472	510	522	471	466	513	479	472	486	482	473	513	509	469	496	463	477	477	501	497	474	482	523	472	505	463	498	489	505	530	525	520	445	472	484	442	499	498	477	525	476	503	486	506	498	480	457	481	505	528	461	479	475	496	429	479	452	458	458	500	508	476	515	484	513	494	465	471	509	478	508	523	525	513	523	492	490	505	513	471	465	490	507	509	501	488	518	469	493	511	497	434	515	489	479	510	468	486	454	523	525	494	509	502	449	446	497	512	522	474	438	483	484	519	460	490	488	478	475	506	529	458	499	513	487	514	496	463	496	464	511	484	489	465	458	492	498	479	459	507	503	469	502	481	516	487	518	475	523	459	475	512	499	484	537	503	479	469	495	508	485	489	475	504	499	434	517	563	463	530	461	487	496	447	470	492	505	496	517	511	480	495	492	500	493	496	469	484	474	501	509	506	486	492	475	451	509	495	507	477	503	458	521	498	507	478	491	499	473	454	528	477	487	466	480	518	546	493	521	486	488	452	484	474	481	506	435	487	452	481	463	506	469	470	499	514	509	505	505	486	468	543	516	482	499	486	494	472	491	482	500	509	484	498	515	487	473	506	477	477	517	458	484	475	502	483	492	480	496	470	478	495	492	501	504	483	498	523	497	505	453	508	465	489	513	500	459	490	496	540	479	490	478	475	506	515	545	501	477	477	479	494	489	499	520	511	487	488	489	509	504	500	500	463	471	490	435	487	495	471	484	510	464	486	482	488	513	469	525	496	445	523	464	528	509	507	470	466	495	449	521	479	489	499	496	498	465	468	482	481	503	498	441	484	500	484	467	476	479	479	499	481	488	494	492	504	477	479	498	502	466	508	479	472	499	469	495	487	480	463	486	492	486	491	478	448	502	470	511	499	488	469	442	496	485	487	517	515	475	490	493	508	509	465	470	480	511	507	496	481	485	478	450	483	482	471	464	479	532	454	517	440	502	468	507	497	474	491	475	571	464	489	467	469	481	509	506	446	496	480	490	483	524	497	500	481	489	496	518	478	460	506	448	429	505	502	471	483	500	500	460	485	500	513	469	456	492	511	439	479	439	510	486	482	495	479	478	496	500	530	471	506	501	515	506	515	504	510	500	492	494	467	467	502	472	496	488	490	497	482	493	484	517	512	487	508	477	486	506	478	448	539	498	474	525	493	523	473	460	492	487	450	475	487	488	514	510	486	469	488	453	474	506	446	497	492	530	534	500	471	467	526	493	466	493	489	498	443	467	476	525	503	529	443	483	461	505	486	521	460	465	487	518	490	474	517	488	507	488	518	499	463	496	455	469	474	438	475	486	494	469	489	498	507	454	503	487	503	544	491	526	504	516	501	467	502	481	500	480	490	474	480	473	482	450	479	477	483	515	506	466	509	518	494	478	443	512	508	468	503	511	480	502	474	484	490	443	499	481	520	474	440	517	485	459	460	505	476	538	504	505	495	526	499	476	464	462	499	467	475	495	477	465	459	474	480	500	489	507	479	496	492	462	489	490	420	465	462	529	485	470	501	459	493	447	513	491	468	442	505	480	492	488	480	492	494	490	498	496	475	511	474	491	499	512	452	509	497	476	491	505	495	505	507	459	479	497	480	523	477	519	480	503	520	506	468	464	457	510	495	472	538	526	484	514	483	450	492	457	492	464	464	437	473	476	462	467	468	503	465	470	490	500	474	487	471	508	496	470	510	494	516	494	488	488	457	465	484	512	473	504	439	519	502	500	476	477	460	459	493	511	492	508	514	489	516	506	477	533	458	474	488	479	506	496	494	497	505	528	453	487	508	510	490	536	541	468	498	512	457	481	477	448	486	513	484	449	456	524	477	472	499	467	499	512	493	513	526	475	495	518	532	490	497	491	470	441	427	524	489	472	521	515	463	484	487	472	479	460	493	486	469	444	506	486	471	475	490	511	537	520	458	486	492	487	467	520	484	510	506	457	481	446	444	487	489	464	487	489	495	490	495	494	536	457	447	492	477	505	493	458	507	475	490	533	464	502	483	450	483	491	504	486	496	466	451	454	495	522	493	513	497	464	504	468	497	471	482	483	511	517	478	471	476	520	523	469	469	495	481	460	485	488	504	495	473	460	497	512	474	496	548	487	455	511	466	494	459	497	494	486	476	480	492	478	517	483	488	487	492	478	498	439	454	486	457	499	481	481	518	525	506	485	496	491	462	492	486	512	453	487	494	468	479	506	520	464	498	486	470	489	499	483	503	487	489	485	465	525	535	453	541	506	450	531	492	522	492	496	510	496	466	502	491	501	466	523	487	486	496	488	494	490	499	471	465	480	481	508	450	471	496	456	487	491	503	480	496	533	489	483	510	504	510	476	535	492	492	505	539	480	448	517	456	499	464	505	445	478	476	444	447	471	429	486	478	482	476	447	468	476	475	486	473	469	482	481	495	506	486	459	474	504	473	488	482	541	480	473	492	471	451	490	445	475	476	495	500	489	481	524	458	466	484	506	514	496	458	500	501	490	476	520	505	454	422	527	460	470	481	492	487	510	516	479	521	459	492	500	495	496	498	507	501	460	493	489	459	510	529	473	519	478	509	460	485	477	487	478	472	507	532	480	533	491	471	478	476	504	486	484	476	475	504	505	494	500	470	501	507	475	459	470	513	504	512	514	494	522	514	524	489	488	517	456	493	521	503	486	527	495	517	486	495	515	471	557	504	469	504	491	523	460	463	502	501	486	477	508	484	496	480	502	507	500	489	464	496	485	470	479	504	481	497	510	536	454	483	474	494	510	493	456	503	485	510	499	483	474	500	481	514	484	488	527	453	506	461	460	529	470	473	505	482	478	469	466	463	517	493	484	456	486	480	495	544
42255	13155	4052	2338	1627	1143	891	764	638	545	513	439	457	406	350	348	335	326	337	305	265	314	281	279	279	313	283	266	279	278	291	282	291	253	245	246	252	253	309	246	255	271	265	268	291	280	252	253	245	275	276	263	260	239	246	270	271	260	270	253	250	242	269	259	278	276	273	276	257	264	234	242	262	269	271	266	260	251	259	268	264	253	233	257	264	247	274	243	252	243	274	242	248	244	238	253	268	263	240	253	242	257	227	250	253	230	246	256	278	243	265	239	257	283	266	252	238	249	281	244	272	245	224	247	251	251	255	268	268	227	257	281	261	250	250	243	257	227	258	246	267	245	250	211	229	255	237	219	247	262	223	267	230	281	240	265	239	241	241	217	253	243	214	236	247	258	249	262	254	236	277	247	248	237	285	242	292	267	232	231	251	263	231	238	222	255	255	235	231	254	266	275	262	251	253	268	263	256	272	253	258	260	228	218	264	269	261	240	210	271	271	246	260	248	238	267	248	255	257	218	251	256	259	250	261	216	248	250	280	241	240	267	250	221	255	258	253	225	266	268	244	239	259	257	221	246	271	271	248	215	222	274	232	254	262	253	236	269	238	274	274	239	293	250	286	256	221	236	256	271	243	255	276	244	239	243	255	252	237	253	243	263	247	256	255	243	266	269	262	248	241	244	254	216	257	244	241	283	234	267	227	259	265	231	275	256	281	225	240	248	242	268	252	230	281	235	261	232	269	225	249	259	284	246	284	247	258	261	245	230	272	238	249	230	247	265	207	242	257	250	219	253	274	223	252	223	263	256	270	246	261	260	258	256	244	213	240	254	225	288	253	252	245	244	253	260	251	233	277	289	258	253	246	265	271	257	250	285	256	253	267	237	258	248	245	243	255	251	243	226	261	258	227	271	251	245	270	239	236	224	251	247	256	249	264	232	255	255	240	265	273	262	263	245	274	248	294	260	216	263	270	252	253	267	269	289	234	254	244	242	267	254	255	257	217	276	252	273	243	247	238	239	244	248	222	256	228	250	268	255	245	277	258	278	236	262	311	253	273	271	267	249	276	261	262	237	230	252	266	249	267	241	277	248	268	246	271	262	232	273	252	275	270	258	245	237	264	289	255	292	298	265	266	223	257	278	270	243	240	280	264	251	276	268	243	257	222	245	239	266	236	229	224	236	223	286	231	273	281	236	240	219	260	286	265	259	253	254	218	250	235	284	248	249	235	242	274	247	245	250	269	231	281	281	255	248	262	233	262	242	260	270	253	237	265	242	270	277	237	250	205	273	265	225	243	228	273	240	253	237	257	275	240	267	265	274	255	249	259	266	244	258	280	234	218	254	247	253	274	244	258	236	253	241	256	245	257	240	249	251	248	253	242	271	271	267	252	248	263	257	273	238	269	251	230	256	255	268	254	247	233	269	259	237	244	249	250	253	250	284	234	266	232	248	239	254	225	268	222	233	236	235	247	263	251	244	270	253	259	250	264	274	251	262	264	260	237	251	256	233	269	244	240	252	237	256	244	237	246	233	252	248	255	233	255	245	240	273	282	262	261	263	239	241	247	253	264	266	262	250	253	242	269	242	276	259	260	251	252	256	276	258	277	264	263	250	219	240	245	251	245	247	244	281	224	253	255	262	272	270	245	281	250	234	259	254	241	213	265	254	215	251	263	270	274	264	242	235	236	259	227	245	265	283	283	233	277	254	245	247	256	266	259	227	278	259	251	227	269	224	249	274	245	259	281	235	250	233	244	258	263	225	225	227	259	268	238	242	255	259	268	263	250	246	245	290	275	234	247	237	251	224	260	233	253	268	252	271	241	253	248	228	242	271	254	247	257	239	230	239	261	256	236	259	230	254	256	268	226	258	284	292	226	235	292	254	259	245	275	223	265	248	253	252	251	247	229	234	265	249	236	242	242	241	251	252	243	255	244	262	252	245	260	236	234	242	275	262	261	250	252	249	251	270	256	240	284	275	240	257	256	232	235	244	243	227	250	247	271	256	226	272	245	259	233	257	221	257	237	244	254	258	239	254	262	257	278	256	254	246	265	265	238	265	271	234	265	266	256	234	245	262	230	247	250	251	244	261	248	258	239	259	234	253	236	246	250	269	235	254	259	265	265	251	250	280	265	256	261	254	256	231	244	213	244	249	236	255	248	276	245	250	244	247	255	256	245	234	258	257	251	275	285	234	252	241	281	228	260	257	214	242	253	273	280	277	250	260	230	258	258	252	276	247	248	249	263	255	258	265	250	248	239	264	259	260	265	241	301	252	276	243	245	251	241	288	237	251	253	254	250	257	224	268	241	254	221	251	244	235	248	237	267	263	236	272	256	269	292	231	265	264	243	249	244	248	236	279	227	247	255	241	234	271	254	246	262	265	262	249	274	232	279	277	265	262	250	259	232	252	227	244	250	270	248	270	240	251	266	262	261	281	264	253	233	257	237	230	264	274	262	239	256	273	276	234	237	281	261	242	274	254	238	267	250	234	249	250	268	260	251	283	269	260	250	245	288	242	245	241	282	241	302	277	215	250	274	247	274	272	250	295	222	227	231	239	262	233	234	249	253	261	252	216	265	252	283	240	252	274	254	274	257	235	251	256	261	251	285	267	231	233	211	274	258	211	278	239	263	243	249	255	267	245	248	280	251	248	247	255	292	268	253	220	255	249	243	250	267	252	247	256	238	253	246	222	269	244	240	247	236	256	248	238	273	246	251	224	261	253	282	248	231	228	256	245	246	231	250	249	256	279	264	237	227	242	240	268	275	243	293	242	221	259	256	257	254	293	250	253	243	256	250	249	232	240	238	260	272	249	254	219	207	223	273	232	257	262	290	220	233	279	296	272	279	250	256	241	250	276	266	257	230	260	225	284	241	247	260	252	254	255	255	244	244	224	241	265	254	232	297	252	260	260	259	251	264	251	236	278	269	249	247	261	242	261	255	248	259	249	265	245	228	256	268	233	271	263	255	299	258	268	260	217	251	257	249	246	271	218	224	255	267	251	268	269	226	260	279	238	240	275	241	223	242	260	253	234	224	249	260	212	284	256	236	302	231	259	269	285	246	240	241	227	240	248	228	266	224	253	256	262	251	265	242	276	263	258	259	249	260	240	255	248	282	249	267	258	256	290	256	259	273	266	245	275	251	239	248	241	290	260	250	251	255	232	251	270	245	250	273	209	258	256	286	225	247	259	250	280	267	246	278	254	270	252	259	260	252	261	247	266	268	239	237	257	267	245	258	289	241	210	242	250	233	269	220	250	233	290	245	256	263	233	265	235	254	251	276	240	253	269	250	259	268	247	240	240	278	253	280	257	271	250	281	246	237	255	254	256	243	265	273	244	234	225	256	238	246	226	248	251	234	248	236	243	264	249	247	263	266	283	255	238	245	216	266	257	252	232	261	255	204	261	272	278	260	253	283	250	255	243	251	224	250	252	252	259	260	263	246	235	253	292	247	254	228	245	211	242	242	253	230	255	249	234
21176	2603	5869	6533	5724	4724	3795	3233	2712	2321	2124	1897	1742	1649	1472	1454	1329	1266	1225	1198	1153	1184	1040	1034	1018	1007	1009	978	961	953	867	887	934	894	872	848	906	824	884	819	876	842	904	816	805	868	819	782	768	761	761	801	820	835	772	820	826	809	804	786	746	790	752	808	781	824	768	801	811	758	760	793	727	723	698	802	808	775	775	792	768	775	778	733	751	774	767	802	780	793	764	716	753	743	760	726	742	723	769	752	779	796	768	719	767	758	734	746	739	729	708	765	739	783	738	742	751	777	721	812	754	694	792	750	668	759	779	753	753	748	729	767	765	770	712	701	756	743	694	699	756	767	765	770	758	756	749	696	687	737	698	743	751	818	731	742	708	751	766	752	710	736	723	726	735	790	742	705	706	721	756	779	716	772	774	754	694	739	787	728	765	761	756	744	724	729	754	727	754	753	778	780	753	753	713	721	748	736	744	716	750	721	757	723	794	743	765	743	707	765	784	734	744	715	737	754	757	753	735	749	736	716	760	746	787	765	731	727	720	692	684	759	745	786	775	741	725	767	735	753	728	738	750	695	725	722	699	704	732	709	716	740	710	736	735	755	757	690	797	793	750	733	769	728	720	741	748	724	724	706	721	732	725	670	780	731	768	731	694	715	745	734	712	728	728	760	750	762	748	738	758	716	696	731	772	710	710	793	779	751	724	733	710	738	737	756	705	734	783	721	706	707	737	704	705	727	723	764	716	788	747	716	691	749	762	753	777	734	759	754	735	798	778	765	708	753	738	715	714	749	745	717	759	753	715	754	744	708	751	754	774	753	716	752	735	742	757	761	704	750	750	760	729	741	786	735	741	722	758	739	785	735	733	775	739	728	703	715	756	722	699	760	677	756	713	665	709	735	744	766	699	724	706	778	772	808	760	727	727	760	753	748	772	736	737	772	741	815	708	762	753	718	735	710	783	710	750	738	735	738	797	748	765	691	740	725	714	754	708	739	731	739	722	761	743	739	750	741	744	695	751	734	781	766	729	716	815	719	756	723	755	763	783	726	749	776	751	725	761	783	767	731	755	743	745	755	760	683	736	744	781	720	796	782	734	733	736	733	792	763	712	704	749	692	760	690	715	754	680	736	749	706	767	751	746	727	759	757	731	722	753	755	691	724	760	739	716	760	766	737	772	748	716	788	736	677	722	708	751	779	799	715	683	667	752	705	737	744	697	748	736	722	720	729	756	743	741	765	744	722	705	718	729	695	725	729	722	783	695	715	730	756	763	769	751	688	767	739	715	759	716	729	743	730	755	760	708	754	750	699	767	754	755	724	642	726	720	733	718	734	742	709	763	744	801	731	757	713	735	743	756	768	779	704	744	696	723	719	734	759	708	718	753	738	729	737	696	759	688	668	750	696	752	792	749	692	774	717	689	725	745	748	756	699	748	759	744	700	742	707	685	728	745	764	737	761	770	698	721	736	774	715	740	722	714	740	765	697	758	781	791	742	751	745	740	750	716	738	752	758	744	754	720	726	751	735	739	768	770	708	761	765	718	750	737	756	779	750	708	787	697	746	687	697	746	760	709	726	742	733	734	686	733	688	723	739	726	740	692	724	745	778	797	766	729	734	755	741	745	717	720	752	685	740	705	760	753	724	754	725	740	721	721	753	784	707	749	762	763	740	735	730	696	744	711	716	775	759	734	736	731	694	755	766	726	729	748	762	733	758	745	742	750	701	745	696	718	705	709	726	747	747	775	786	775	735	756	713	745	745	693	723	713	768	729	748	706	770	759	765	706	795	736	727	744	764	753	788	728	777	744	717	743	736	782	713	730	732	719	733	751	732	719	757	746	756	726	722	725	732	740	739	724	786	760	746	762	744	706	733	759	789	743	730	759	739	693	671	751	771	735	749	779	769	758	744	721	722	725	743	750	702	753	709	750	717	714	738	741	739	732	706	751	745	736	776	730	726	746	709	766	719	720	735	745	733	746	697	720	743	752	704	753	732	735	741	748	770	771	730	763	788	763	743	713	730	739	693	725	754	732	746	686	748	732	719	736	784	703	766	724	740	730	760	731	731	770	766	733	751	737	722	742	774	719	725	796	713	774	703	718	728	676	748	708	736	742	747	721	777	735	724	730	673	744	729	768	786	764	701	763	765	748	773	771	742	714	737	735	750	700	754	727	764	755	727	768	690	749	741	720	662	717	713	757	706	738	699	693	721	776	703	761	699	767	748	726	735	765	760	778	762	727	708	800	738	765	738	737	716	763	806	722	697	741	722	754	699	728	745	782	748	706	748	736	810	745	781	792	713	750	732	710	710	666	756	673	740	712	732	701	768	735	786	734	755	739	789	728	743	747	720	711	749	727	712	712	750	725	721	734	722	755	728	706	748	735	771	690	764	717	710	740	725	697	708	756	768	742	741	742	703	651	753	712	774	745	726	752	724	734	748	733	736	766	732	711	730	721	743	769	761	779	748	688	719	714	753	701	736	748	758	741	703	719	785	756	754	737	718	717	745	730	792	738	764	717	714	710	759	699	753	735	776	746	777	758	711	790	755	733	745	748	740	812	736	690	732	755	690	694	817	728	698	727	742	723	783	756	701	778	763	734	746	719	744	746	733	793	704	753	715	715	746	711	747	734	722	751	759	723	740	750	726	719	766	743	755	742	771	718	698	721	731	758	739	743	706	713	735	756	766	782	741	712	750	760	773	764	773	711	730	728	759	764	770	767	764	770	714	727	738	754	761	750	730	746	737	733	692	676	764	735	711	749	756	737	732	818	746	774	720	753	765	752	755	743	713	758	749	759	724	713	768	738	782	754	762	727	759	733	693	743	760	791	758	768	729	773	706	770	768	710	731	742	707	758	706	726	727	740	742	691	706	771	683	728	771	756	743	743	734	789	709	757	740	724	772	739	724	780	725	730	743	739	747	766	766	766	772	720	759	740	719	716	787	756	760	726	728	764	705	684	777	752	709	747	745	783	709	757	733	699	777	740	731	679	742	747	729	711	747	788	766	691	722	721	709	719	717	763	734	717	762	741	774	765	802	762	718	743	756	749	703	737	761	774	743	761	704	756	729	757	728	770	718	763	750	762	722	699	746	715	727	687	734	725	704	717	752	714	702	767	723	751	693	783	786	758	760	754	707	742	735	743	697	739	754	794	753	677	734	804	715	765	753	777	782	775	726	745	717	786	796	699	720	777	715	737	683	744	722	772	765	682	791	720	718	749	733	769	723	711	752	761	703	736	708	743	761	712	722	730	778	736	740	760	731	734	787	697	720	746	689	738	779	726	731	774	775	752	700	671	756	716	747	803	695	748	730	733	720	771	681	729	708	714	739	724	744	711	722	721	728	716	741	766	770	721	764	745	714	769	752	739	731	681	738	751	741	715	719	706	722	714	762	715	719	694	764	733	729	746	735	741	753	777	726	743	738	762	719	755	732	732	734	721	709	723	711	712	723	772	761	739	739	722	690	713	716	745	757	718	727	743	755
3611	253	174	120	99	99	99	88	78	88	58	87	78	67	83	99	82	82	62	75	65	81	76	80	73	70	74	81	65	95	74	65	83	70	71	79	77	84	84	78	99	85	78	72	82	97	84	73	74	92	84	73	70	85	77	81	83	89	74	73	95	70	73	86	80	86	61	66	69	86	93	82	65	77	95	75	64	75	66	74	64	73	77	76	75	79	68	95	96	77	76	61	91	77	72	70	94	63	78	68	73	71	97	86	90	69	91	80	63	78	83	84	70	72	72	73	77	88	80	76	68	68	65	85	76	78	74	85	92	79	75	76	77	63	65	89	77	76	67	69	63	72	71	74	70	81	69	85	95	65	64	91	84	66	72	65	78	76	87	60	77	79	77	78	56	70	61	87	76	72	73	90	74	55	86	62	69	82	68	91	81	80	84	81	66	67	83	89	72	70	86	77	76	76	61	69	74	73	67	66	80	72	73	74	88	81	78	87	73	68	87	74	70	66	74	79	71	87	89	74	74	68	67	76	74	81	75	84	63	83	90	68	81	68	73	66	58	84	68	74	78	87	64	77	72	85	83	82	81	84	68	59	72	72	66	77	77	74	73	79	75	72	75	85	68	62	74	87	77	91	67	82	82	99	69	79	95	84	75	66	78	83	66	81	80	92	62	66	67	80	70	61	84	81	80	77	56	68	72	82	81	63	64	73	61	65	65	80	79	68	60	70	74	91	66	80	84	59	79	75	62	67	72	80	89	85	94	72	77	81	81	76	68	78	70	71	71	85	74	94	94	91	85	79	65	89	72	74	62	73	63	71	79	75	73	84	79	74	71	80	78	76	81	84	71	72	79	67	99	73	75	69	74	77	67	78	76	67	86	83	75	81	77	72	69	77	81	99	70	81	82	84	98	67	63	67	72	81	68	60	89	81	67	76	82	63	64	85	84	73	57	77	76	75	77	73	92	76	64	74	72	98	84	77	78	85	77	77	63	69	83	79	83	82	70	72	72	84	64	66	84	71	74	74	86	80	84	81	68	69	67	67	71	76	82	78	73	84	65	72	71	85	73	69	92	62	81	84	74	71	81	68	81	80	89	87	69	70	76	69	81	100	66	84	74	83	70	74	75	78	60	82	71	74	78	77	71	67	69	78	84	82	80	68	76	70	76	74	79	74	82	71	66	81	66	79	69	57	71	77	81	72	73	67	80	86	80	92	79	75	65	78	71	65	74	79	70	72	71	84	59	71	78	74	88	77	70	71	70	93	66	89	81	74	68	81	71	67	77	83	70	81	59	83	84	86	63	75	81	77	70	78	72	72	62	81	77	69	82	67	81	78	83	83	79	73	74	90	73	89	78	76	90	70	72	63	74	76	93	67	78	71	77	73	76	68	63	82	73	82	73	74	74	91	74	60	75	64	55	87	69	77	66	80	87	74	91	66	86	80	72	78	72	79	66	87	90	62	87	56	76	72	71	67	58	80	80	79	63	63	69	70	84	72	92	74	60	93	81	75	83	73	86	78	90	69	84	70	73	73	95	66	67	94	80	77	74	85	76	62	79	67	70	79	77	73	64	86	70	66	74	81	76	91	89	97	72	76	82	103	91	72	80	62	70	82	82	99	80	84	87	68	73	91	72	91	60	72	70	72	92	80	64	82	75	75	82	71	66	84	67	66	78	86	72	90	77	75	80	68	82	80	82	90	63	62	72	80	92	94	62	60	87	80	90	61	70	68	71	69	74	77	79	70	84	83	74	81	86	70	90	70	73	66	71	69	78	79	79	74	95	82	81	94	78	82	98	74	74	72	81	81	75	76	92	70	87	72	81	80	72	81	78	80	81	83	81	73	76	59	78	81	89	94	94	80	86	72	73	63	93	67	52	69	78	62	63	82	67	81	79	83	78	82	84	80	73	68	79	76	83	87	87	91	89	74	76	81	79	74	84	88	57	79	76	70	70	70	73	81	77	63	82	88	69	83	71	77	101	78	64	66	85	78	73	72	83	82	83	78	75	86	80	80	61	70	86	95	88	70	81	73	72	89	106	67	64	93	68	69	74	65	88	79	80	74	61	73	82	68	71	65	67	76	61	76	77	90	79	69	78	79	68	83	84	73	76	79	85	69	78	77	85	81	72	87	65	73	86	75	81	92	95	78	77	104	78	89	87	88	85	68	78	81	73	65	70	70	72	75	68	70	74	66	90	73	81	83	79	75	85	78	84	79	78	62	89	74	72	84	87	72	69	70	72	74	82	85	75	70	86	72	73	69	77	78	84	84	85	76	90	79	69	74	99	77	70	66	76	74	80	63	72	95	75	77	56	73	69	75	92	78	74	92	72	75	80	79	65	88	65	82	77	85	74	64	86	69	68	75	75	55	94	80	73	75	85	82	84	93	65	88	77	79	81	83	90	72	77	63	83	84	84	76	78	86	75	79	80	78	70	78	84	86	84	66	81	64	55	78	82	80	61	85	82	68	93	83	71	64	75	83	77	95	77	70	82	76	65	87	76	77	69	86	77	80	67	71	70	88	95	95	69	82	83	72	78	73	84	75	84	83	84	72	81	92	66	77	78	91	70	64	84	83	75	75	91	79	80	59	79	70	74	66	76	95	75	89	78	65	78	81	71	79	92	62	81	70	76	76	65	74	74	78	55	83	74	79	85	74	77	87	65	60	72	77	83	65	82	80	66	65	67	69	62	79	70	72	82	69	83	84	80	70	82	78	69	69	67	82	82	83	94	90	69	68	71	70	67	56	81	70	89	65	76	62	82	81	85	77	85	85	66	78	83	80	78	78	87	71	73	67	62	66	83	68	74	70	73	88	70	52	91	81	82	67	67	69	99	83	76	72	77	68	68	85	79	75	76	86	72	78	82	71	60	71	70	84	87	85	73	84	64	90	74	72	68	73	71	91	81	79	81	69	76	98	66	74	76	65	83	87	82	44	82	73	86	89	71	78	83	80	93	86	73	79	78	73	77	65	77	94	69	87	86	92	88	84	84	67	82	66	71	73	82	82	60	74	68	77	63	93	83	76	67	70	81	57	62	81	71	74	85	72	67	68	67	61	78	77	78	74	69	77	83	70	81	85	71	75	84	80	66	66	73	97	95	76	90	82	88	64	82	79	76	79	73	81	87	85	75	71	65	71	67	66	74	77	71	94	63	71	66	65	71	78	73	68	76	73	71	79	87	64	79	66	78	73	88	72	75	74	89	64	75	77	66	92	68	68	75	78	63	88	74	88	69	75	63	84	82	82	82	78	65	81	66	90	82	60	68	87	76	81	87	89	81	76	89	74	72	76	77	72	82	90	83	64	85	83	75	74	71	79	72	92	76	90	90	79	68	79	54	69	82	82	112	73	77	83	69	83	77	83	86	67	60	70	92	81	83	71	64	69	65	85	77	70	69	66	86	74	71	86	78	69	70	66	71	77	85	89	87	78	82	80	57	80	79	70	81	91	85	90	87	75	73	69	80	74	63	79	73	70	80	81
2972	332	413	462	404	383	357	388	368	343	337	312	309	330	301	312	287	292	283	307	311	313	294	307	289	282	293	300	285	291	283	288	299	296	272	265	312	285	273	298	278	290	280	325	301	253	304	268	304	259	268	305	293	296	309	305	272	304	259	284	288	302	317	301	272	285	286	300	272	275	239	302	306	315	279	283	291	272	289	290	283	296	279	299	308	282	251	302	323	264	268	284	272	278	282	275	280	285	278	268	262	279	280	274	271	289	282	239	274	303	286	284	289	264	288	289	277	298	274	271	276	278	253	303	311	281	243	279	293	310	251	325	275	278	297	318	278	309	288	279	327	263	280	292	290	306	269	302	290	271	275	271	288	272	305	284	257	261	279	276	264	288	291	271	304	283	276	285	274	277	264	278	265	272	277	272	278	256	307	286	285	271	261	272	273	270	293	268	292	283	278	258	273	285	276	304	259	288	269	258	239	289	306	289	240	293	273	254	310	244	310	313	273	303	286	271	262	294	298	266	277	292	307	246	264	284	273	267	266	274	245	274	286	275	281	303	294	300	282	287	309	294	271	268	261	267	274	297	226	300	286	267	295	272	290	307	271	306	294	309	298	296	282	276	301	276	261	305	280	262	289	285	268	273	245	274	304	279	264	296	246	263	286	293	271	265	294	279	271	272	250	270	307	298	279	276	235	285	319	252	282	277	308	295	278	282	272	294	274	300	289	283	283	304	247	304	295	283	261	262	274	296	275	290	275	314	254	278	267	292	265	308	252	271	260	261	276	303	276	270	313	256	305	261	268	273	266	287	265	288	266	294	271	273	250	304	305	330	315	286	298	290	314	284	290	279	308	297	274	254	269	296	260	267	295	265	290	259	292	297	269	265	273	279	260	297	274	285	285	289	285	287	269	251	276	301	281	301	305	282	282	300	294	254	258	261	335	266	277	279	287	295	291	270	313	258	283	292	282	285	278	254	267	264	253	284	278	278	294	286	275	287	291	280	284	289	296	263	267	302	256	303	255	266	266	281	297	319	264	258	269	286	292	310	297	297	301	260	282	270	260	260	283	275	280	277	279	279	289	283	308	277	285	281	276	261	279	268	311	271	298	285	286	288	290	290	314	273	294	323	292	276	281	281	269	271	277	281	276	311	282	304	296	291	263	273	282	278	280	272	272	295	271	281	267	281	299	273	274	318	304	266	275	266	278	300	264	281	288	289	277	298	283	309	275	304	270	287	280	267	270	301	300	275	278	297	277	264	301	296	255	280	278	288	287	278	281	288	251	257	276	262	256	283	272	297	278	272	297	281	303	273	270	286	286	267	267	260	275	294	291	287	279	313	274	279	263	281	273	270	271	297	277	280	297	321	300	275	281	298	274	289	277	289	262	279	296	264	294	293	281	275	266	291	290	311	268	254	268	302	294	260	257	292	287	270	280	314	290	302	296	292	299	299	291	293	284	255	281	299	263	270	276	317	284	278	301	290	293	254	257	276	292	277	304	308	300	270	263	286	290	247	281	293	298	289	292	301	264	287	280	269	264	308	274	267	285	250	286	312	307	303	269	288	289	267	313	285	266	287	302	256	301	261	281	297	274	282	276	281	283	248	290	286	290	258	271	298	282	286	273	267	289	309	286	295	272	309	267	305	271	297	304	280	268	283	293	309	287	272	275	298	292	266	282	298	284	272	295	277	267	313	304	290	303	311	263	276	250	298	274	273	286	257	299	260	246	297	284	285	303	302	255	284	235	265	297	285	281	293	287	268	260	251	282	280	286	276	294	280	290	290	267	291	299	282	284	312	311	289	270	321	259	264	305	276	294	311	242	260	296	308	270	285	314	290	277	277	275	269	288	257	282	305	314	276	276	264	285	282	309	280	284	305	302	293	264	259	303	294	298	277	298	264	283	288	278	267	275	284	287	265	289	281	276	294	337	284	302	280	287	293	307	286	289	258	259	264	284	252	273	270	281	337	259	270	273	292	295	306	311	263	252	283	284	269	282	293	290	267	292	308	303	278	257	291	288	318	284	269	308	256	314	270	294	303	314	257	280	295	271	300	278	283	259	263	284	292	289	246	295	284	281	287	307	290	291	283	276	272	261	265	272	289	303	284	273	288	292	300	290	283	313	300	295	297	271	293	308	306	310	282	282	255	287	281	278	278	300	310	316	277	270	275	288	292	295	298	248	237	297	260	278	287	303	280	260	287	281	293	272	286	265	282	299	252	300	265	264	252	272	271	296	285	282	282	276	314	285	277	298	267	287	276	288	318	281	293	310	290	283	267	275	262	281	311	292	271	278	324	277	284	296	275	307	311	277	268	274	290	314	276	307	264	273	281	292	260	309	277	292	309	266	317	291	247	282	264	311	254	280	264	297	280	255	283	265	302	267	289	299	243	333	269	274	299	251	284	268	247	261	275	287	257	292	300	281	296	295	306	293	285	275	301	281	266	283	317	281	306	282	268	281	277	310	298	301	280	272	279	317	290	274	261	294	302	241	291	286	294	278	277	272	288	299	292	259	287	322	278	291	279	293	269	281	269	303	268	283	323	262	294	254	264	263	287	273	270	291	262	294	276	282	295	250	271	275	266	325	310	294	278	293	272	287	306	275	268	310	279	276	266	284	254	274	304	283	304	294	287	280	304	266	271	281	275	307	254	315	279	264	284	273	290	274	282	319	254	281	275	304	236	289	260	262	250	274	272	281	310	275	259	267	314	308	273	285	298	248	280	302	289	287	328	286	299	273	270	287	284	273	271	287	306	303	309	286	273	296	293	268	259	275	281	278	315	293	279	283	284	315	308	292	258	266	284	287	285	288	267	302	288	339	265	287	280	269	258	272	277	270	279	297	234	260	287	265	279	306	294	283	306	299	255	289	292	271	280	270	295	306	305	310	270	270	275	298	279	284	276	287	262	270	291	293	289	268	270	277	313	271	296	290	289	283	255	274	300	277	279	277	272	280	287	294	309	253	265	304	279	277	317	291	278	292	287	284	285	311	309	296	260	312	261	260	286	278	252	286	322	273	308	268	293	278	294	289	274	284	277	287	275	293	279	263	268	278	305	295	270	273	282	270	277	254	288	288	280	290	290	297	299	281	258	277	298	290	276	284	289	291	289	272	258	278	268	269	273	329	286	251	286	237	265	301	286	273	269	307	293	277	318	301	288	283	291	251	273	250	296	303	316	306	307	300	285	299	271	287	287	284	280	285	295	287	286	253	270	272	303	267	279	290	273	308	287	294	255	280	290	268	298	308	306	309	273	290	280	290	296	294	288	261	303	290	280	272	253	300	279	290	240	279	282	267	295	269	280	266	288	300	299	243	255	260	294	260	252	297	290	295	294	287	302	261	282	275	289	269	291	276	292	301	288	280	307	275	281	266	272	286	312	274	308	283	286	299	276	287	277	266	275	267	277	297	294	299	291	293	267	300	297	280	274	287	272	280	294	282	257	268	298	295	280	267	273	293	268	275	272	251	286	282	270	301	313
30626	4360	1480	1107	783	590	461	413	319	282	280	250	241	236	205	213	206	195	192	183	180	185	189	161	164	187	176	182	149	160	155	150	156	150	180	148	177	178	145	157	176	179	165	165	164	150	150	153	142	129	150	168	153	157	164	172	156	164	152	158	146	151	151	145	166	147	151	155	171	184	147	165	134	144	157	146	157	157	167	148	143	154	127	153	154	167	169	176	176	163	155	171	150	164	178	153	141	151	174	144	140	142	139	151	150	150	145	144	159	143	143	153	149	170	161	144	143	128	152	126	175	166	149	165	175	159	148	148	157	150	137	149	136	159	141	145	130	156	137	174	158	144	162	166	161	161	151	142	176	161	155	159	143	153	137	153	150	142	147	149	162	145	154	174	157	137	162	173	153	153	157	147	142	146	156	159	165	146	139	173	150	146	173	141	147	130	165	152	152	147	153	129	160	145	163	152	130	156	153	157	162	152	152	160	166	164	157	141	173	161	155	157	147	141	154	175	156	163	143	157	144	147	171	158	147	159	153	152	159	141	146	149	151	143	134	161	147	161	164	143	179	149	138	146	158	145	132	173	189	147	170	156	177	153	151	129	133	161	143	168	142	145	148	165	156	169	179	157	180	142	189	130	170	154	166	171	165	165	149	152	140	122	162	157	139	160	153	178	157	154	151	164	156	168	151	153	152	162	165	134	155	146	151	141	165	161	157	160	153	164	189	162	164	160	151	170	158	159	158	147	162	164	166	146	136	153	157	160	162	155	144	148	145	148	157	166	144	143	142	137	145	152	166	146	145	135	159	158	156	156	178	143	149	167	167	140	158	173	154	127	148	164	151	176	138	148	161	163	157	165	135	136	177	159	163	195	141	132	148	160	140	157	181	152	151	155	153	168	150	155	171	153	154	154	151	162	147	156	172	156	170	164	137	130	164	158	146	174	162	157	126	146	160	159	185	153	145	150	159	143	172	145	163	131	162	155	161	152	154	148	142	152	169	146	143	149	162	134	138	133	135	153	153	155	145	166	164	179	148	147	153	141	159	139	179	145	149	159	150	156	150	145	162	165	170	133	140	159	151	173	156	148	156	162	148	170	155	169	146	146	152	163	149	156	143	137	158	156	159	143	137	159	158	177	138	168	158	136	164	140	149	151	141	123	165	126	157	151	163	152	153	152	153	154	141	140	130	136	156	170	166	136	148	146	177	149	138	164	167	154	133	142	164	166	146	155	150	144	141	148	158	151	164	162	149	167	163	141	137	151	144	188	163	152	142	146	189	156	168	142	155	146	144	166	157	135	173	164	150	155	169	177	161	161	158	146	142	153	146	158	123	144	165	149	155	135	174	151	147	153	136	138	170	158	169	139	164	165	126	148	152	137	153	163	151	140	183	143	165	165	142	154	153	162	149	151	165	136	165	138	144	156	141	157	153	161	151	142	155	167	156	161	154	140	164	170	156	149	172	172	135	180	169	129	137	155	139	153	146	143	177	157	184	138	129	144	132	149	143	140	140	147	150	164	158	168	155	149	152	152	160	139	164	147	166	155	141	151	176	164	161	162	153	154	164	158	150	143	165	167	153	163	169	147	167	145	174	163	178	160	149	184	159	155	148	153	149	178	143	144	155	148	164	142	141	133	141	163	149	156	163	131	155	145	159	155	173	162	141	169	143	171	164	161	148	143	151	140	150	172	153	160	150	188	161	156	145	159	159	157	147	165	166	135	130	163	150	140	153	156	138	146	172	146	142	120	135	154	174	134	196	148	186	144	147	163	142	137	149	153	160	178	152	158	153	152	147	146	145	161	151	158	154	145	139	164	154	179	160	173	185	173	164	153	158	154	147	177	172	149	160	140	173	179	148	153	154	156	153	158	173	163	154	164	128	140	145	145	140	169	152	183	151	147	124	158	178	153	154	151	164	158	157	163	154	135	156	155	162	146	162	143	149	128	157	171	145	157	155	149	165	184	177	157	165	160	139	139	143	129	155	171	140	149	157	164	175	152	145	148	151	153	157	167	136	151	144	151	141	155	167	140	150	158	153	127	150	138	143	131	143	168	152	135	129	127	160	161	161	160	163	143	144	154	135	165	155	174	146	162	136	173	155	168	170	174	140	137	153	174	151	163	151	167	139	152	155	149	145	156	149	156	154	154	171	161	160	170	169	125	135	163	150	167	134	153	171	161	161	154	139	159	165	149	158	146	162	137	156	168	178	171	140	127	150	141	169	171	148	168	137	144	135	143	149	145	135	139	165	153	171	149	138	148	170	143	140	152	145	152	159	156	159	169	153	172	157	153	158	148	151	166	150	125	153	165	164	155	160	149	161	107	167	156	161	162	168	138	161	160	161	157	163	131	167	163	148	158	134	148	142	168	192	164	165	177	152	140	151	128	181	161	176	146	155	169	156	148	160	148	147	162	140	150	160	151	157	144	141	147	133	148	144	165	155	133	152	137	144	171	155	149	172	145	160	139	165	155	134	150	150	178	154	143	148	152	163	134	172	150	145	157	154	134	153	161	154	166	156	147	156	161	153	158	141	165	173	161	164	156	170	158	154	136	149	151	164	157	161	143	158	156	145	163	144	154	173	152	156	164	142	148	160	163	128	157	181	145	171	152	160	145	157	152	153	145	159	164	169	157	149	131	178	135	156	148	137	160	176	149	148	167	163	185	139	130	167	145	144	164	171	156	153	133	143	162	142	165	149	164	173	159	139	149	164	168	156	148	165	168	157	148	157	157	161	162	131	130	161	162	146	144	125	182	157	164	141	139	163	162	166	152	165	150	174	164	151	167	137	137	148	137	138	140	182	162	145	150	138	147	177	132	170	138	180	154	166	161	144	148	184	141	159	152	159	138	153	148	143	142	140	157	138	148	149	143	149	149	141	156	149	147	134	158	154	157	147	157	127	148	176	146	167	145	141	162	169	159	150	161	158	146	160	133	152	151	146	177	160	160	175	145	151	136	142	152	144	121	143	124	160	150	141	143	133	181	148	177	156	155	147	143	144	150	173	153	152	164	159	144	166	150	147	182	156	167	140	156	164	158	166	153	143	157	129	144	143	161	133	152	143	148	153	152	160	156	161	165	148	143	148	145	146	155	152	148	173	142	171	181	142	176	172	138	163	171	154	143	156	149	145	142	136	141	139	145	163	146	173	151	149	162	174	150	154	172	159	152	167	134	191	140	151	139	177	163	174	127	166	154	163	173	158	162	161	155	162	147	176	144	154	166	155	159	163	140	147	155	151	149	165	175	165	142	163	156	117	145	172	159	140	152	152	144	152	151	134	164	154	165	141	148	133	174	164	145	158	151	128	164	174	144	136	154	166	143	155	149	142	140	161	126	160	141	150	160	133	157	166	155	145	142	147	164	133	151	161	148	158	150	164	156	145	132	160	137	155	152	149	169	162	159	143	137	144	149	158	138	152	138	148	135	130	146	166	148	158	167	143	155	135	150	163	144	149	137	135	149	136	148	146	148	143	154	160	151
14882	1442	3134	3504	3157	2545	2082	1750	1485	1405	1184	1127	1018	906	901	852	766	767	764	689	662	705	648	696	607	646	587	628	576	580	571	576	572	562	561	560	579	523	555	537	506	521	489	524	548	514	531	521	555	524	512	556	506	495	505	507	525	507	518	539	527	503	515	520	534	492	530	513	494	490	487	492	527	496	491	491	532	529	499	490	543	490	520	473	483	521	473	499	485	500	524	517	520	475	453	490	494	515	512	521	472	476	469	502	533	501	489	469	492	463	509	505	476	459	515	483	492	487	494	444	513	488	494	507	490	479	495	505	513	496	545	450	495	530	493	485	490	522	509	467	484	491	455	473	478	477	491	509	496	484	512	485	495	543	476	476	453	516	495	519	488	506	479	526	472	494	487	499	502	489	519	502	469	506	482	533	519	470	487	490	480	492	502	489	484	470	464	504	461	506	510	491	497	485	483	491	505	493	478	488	488	461	493	491	508	498	495	452	527	512	502	464	500	495	457	498	467	494	478	494	507	539	460	482	504	460	485	494	471	499	486	483	510	471	522	468	505	487	472	486	472	565	473	498	492	476	490	481	476	479	495	525	470	508	469	509	478	509	518	489	523	533	497	446	506	497	495	535	523	486	491	501	473	501	489	502	519	512	480	518	496	485	508	491	503	486	516	447	498	508	492	492	495	507	485	489	456	474	480	501	505	465	458	463	484	491	425	500	477	484	551	504	518	486	490	528	474	489	501	530	486	493	543	483	485	488	512	511	461	477	501	459	469	499	505	517	471	505	503	503	506	465	489	517	494	490	509	533	488	514	479	476	470	500	488	490	473	491	485	515	509	510	523	507	477	501	481	523	509	449	471	483	474	449	491	490	499	466	513	491	474	526	480	513	525	506	498	478	510	505	500	497	514	481	515	471	485	509	504	482	509	462	480	483	511	481	503	504	475	503	480	498	489	521	478	466	473	512	503	525	499	465	505	500	519	509	480	453	503	494	468	473	511	480	501	472	501	538	457	488	536	432	478	453	477	487	500	498	527	512	490	471	492	466	505	495	520	455	477	476	507	511	464	455	462	465	460	502	504	494	486	468	510	468	458	489	494	481	513	502	477	498	524	465	464	466	533	478	467	474	513	525	506	520	483	503	451	515	488	478	492	484	536	471	525	499	490	505	492	471	468	509	474	488	477	508	511	488	524	495	472	508	452	510	515	469	474	532	478	485	468	517	455	560	479	492	458	521	516	476	523	495	468	479	548	530	476	511	483	429	454	491	488	508	486	487	494	480	489	488	483	461	493	505	539	500	494	506	503	427	509	492	486	488	459	449	482	486	509	521	472	468	508	466	509	482	512	482	509	486	547	453	491	522	510	525	467	473	508	507	483	482	430	489	464	556	508	518	496	506	481	471	469	444	472	468	513	500	510	488	469	509	432	520	485	469	457	552	486	477	490	479	512	453	461	526	446	502	479	493	518	497	525	491	471	487	521	501	459	451	494	520	502	508	453	435	515	477	498	510	482	495	481	512	469	481	525	518	503	443	460	495	482	473	476	496	465	507	488	497	482	478	467	479	506	524	480	467	465	527	483	492	497	495	499	544	508	452	492	483	478	513	451	504	486	502	442	491	466	454	537	482	460	490	473	487	499	458	498	485	519	475	480	463	455	464	486	500	506	520	526	505	544	474	465	508	504	456	457	496	447	472	487	468	477	452	487	483	471	468	465	511	497	467	491	467	520	485	555	551	499	470	474	485	505	503	456	478	470	482	462	484	529	485	500	471	528	472	479	524	457	514	551	531	477	509	488	485	485	482	504	472	506	463	471	496	471	474	483	500	468	489	502	504	489	501	537	483	497	512	505	492	488	500	516	494	449	508	519	497	483	498	494	488	424	475	520	476	491	502	472	486	513	528	492	484	489	480	540	488	504	466	493	445	512	513	450	487	476	481	483	543	470	488	516	468	460	507	494	474	518	483	496	494	461	473	489	492	498	501	514	533	479	467	465	476	432	489	484	510	486	496	499	509	470	528	493	473	503	487	506	467	516	474	467	490	476	472	490	465	479	491	521	435	476	444	466	497	485	506	501	467	499	482	493	470	527	496	475	465	469	512	462	463	536	444	471	459	458	497	491	501	510	494	462	498	483	466	473	492	490	480	464	530	474	523	494	513	480	472	462	506	496	511	488	490	489	506	542	471	463	477	498	502	468	486	499	494	457	514	496	499	501	443	499	488	506	495	501	503	536	491	471	473	493	507	466	523	480	492	478	458	489	471	506	487	495	443	489	501	489	495	469	492	501	485	537	531	505	510	465	522	491	472	487	493	496	500	464	502	472	522	482	521	484	494	505	512	468	486	492	443	527	484	458	502	492	471	471	475	465	495	484	474	487	505	474	478	497	499	512	475	486	467	501	492	463	506	500	449	481	461	504	481	492	501	480	471	483	501	464	509	485	483	513	510	502	479	496	495	445	502	476	500	491	500	463	484	529	451	503	501	468	488	494	496	514	477	459	511	477	491	465	531	534	465	471	495	500	485	481	464	502	508	457	485	524	488	473	441	511	518	494	513	504	460	491	508	456	466	500	467	471	502	478	490	469	491	470	487	487	484	512	489	499	520	479	506	479	475	494	465	547	520	502	512	441	498	514	456	483	501	506	535	508	460	460	499	483	491	487	484	485	459	484	515	469	467	490	524	500	466	472	493	486	493	488	502	464	480	463	501	465	478	462	491	460	510	501	470	508	496	527	512	455	512	466	468	450	479	528	482	502	499	490	491	506	505	493	486	465	488	469	479	456	484	478	470	463	460	482	511	494	507	486	480	522	489	450	501	466	488	449	485	518	489	518	506	483	515	491	457	537	517	475	516	504	505	472	471	471	476	510	478	512	486	483	486	503	502	469	511	521	470	509	526	511	458	478	510	508	471	505	482	528	442	491	503	525	481	503	504	473	465	445	493	503	452	509	503	480	477	472	474	469	514	507	487	518	467	497	431	488	510	504	486	535	490	547	485	508	476	489	514	471	492	448	490	511	536	481	487	452	473	482	452	472	516	536	465	509	495	477	502	495	475	497	512	508	448	464	506	501	447	493	483	498	478	479	459	468	506	471	512	515	496	475	474	513	522	497	483	490	478	499	485	488	488	442	476	494	481	506	502	510	512	521	485	480	483	448	495	513	496	487	493	483	524	482	517	477	474	485	516	455	467	519	469	486	494	467	469	489	475	531	493	480	506	519	510	427	502	483	501	490	490	495	482	461	489	493	496	480	517	499	494	480	499	511	514	509	485	493	440	513	482	503	498	491	502	480	452	491	507	480	495	487	496	501	522	467	527	490	510	514	509	535	481	505	494	490	492	503	492	466	504	485	490	506	502	464	488	472	504	505	476	499	515	508	499	486	475	497	487	482	533	470	489	501	486	442	481	471	510	455	501	518	495	482	480	526	465	447	490	481	461	491	535	529	471	522	467	506	483	443	490	485	499	514	468	489	505	459	522	485	493
41231	12703	3877	2298	1564	1229	940	732	575	571	502	421	432	398	375	359	348	337	345	327	305	293	297	299	286	283	253	271	314	296	286	247	277	258	261	258	260	265	256	258	272	265	247	260	240	241	261	231	272	262	253	265	226	248	251	268	258	259	270	274	255	264	258	267	251	261	272	287	265	217	249	262	269	296	269	237	265	254	262	254	250	268	231	250	241	257	245	278	228	237	222	229	262	236	252	245	255	255	282	275	318	255	268	265	263	245	258	246	264	264	295	271	239	254	261	247	275	263	252	275	284	252	231	245	235	260	281	240	251	262	233	226	233	257	244	242	281	264	254	258	269	256	262	250	254	252	249	242	265	254	232	241	251	231	231	251	263	243	241	262	249	248	238	232	246	256	238	277	236	252	238	251	246	274	239	255	231	259	231	242	248	260	280	257	236	248	249	280	275	235	251	267	241	263	241	277	259	250	251	265	226	249	226	277	234	242	253	243	232	265	262	243	244	273	269	237	285	231	249	281	268	254	258	256	263	239	265	244	236	231	263	255	260	246	250	228	231	282	255	212	240	265	266	254	259	258	258	283	257	258	255	244	247	282	236	263	275	280	244	229	262	254	252	256	256	286	255	270	261	255	254	255	236	240	256	265	235	260	264	283	268	253	285	253	245	237	265	262	251	227	267	238	269	302	282	254	270	250	266	255	264	269	234	243	239	237	263	249	232	237	274	241	252	244	244	262	235	215	236	257	250	247	235	269	261	241	221	278	255	255	213	264	255	261	264	271	259	247	252	275	240	241	241	264	278	272	271	255	234	243	241	242	273	228	247	243	239	225	270	263	278	267	248	241	241	266	250	252	250	246	246	259	214	254	224	236	258	290	238	220	249	232	253	288	225	252	275	254	231	273	293	278	245	244	242	277	254	289	271	264	239	231	255	257	253	245	217	237	242	242	273	246	271	252	263	284	242	260	235	249	262	244	231	262	262	275	217	242	250	239	243	226	268	244	224	250	248	265	242	248	280	286	262	251	226	246	227	266	246	266	253	253	254	228	235	247	248	240	240	234	252	249	241	226	239	249	242	261	254	271	266	241	236	255	223	271	242	262	275	255	251	267	221	269	256	285	252	270	271	291	241	239	270	257	245	269	246	248	260	252	266	221	271	230	230	253	228	249	242	233	249	262	231	228	262	276	270	260	278	254	279	257	264	255	222	256	252	200	252	259	266	257	232	224	233	262	246	232	283	253	245	278	286	249	282	231	260	253	258	255	240	239	239	231	273	244	240	257	263	243	257	252	222	235	239	281	240	230	275	276	238	277	258	226	253	263	256	279	261	267	258	252	246	258	249	259	239	284	303	219	248	262	258	235	242	233	279	262	277	267	253	258	235	267	231	263	253	236	245	219	272	267	207	263	235	260	247	235	249	230	262	260	268	279	246	248	270	234	266	281	266	226	264	272	261	205	228	246	244	257	266	239	272	262	276	260	248	247	259	261	240	237	262	256	229	250	226	248	245	280	247	269	249	226	253	267	259	259	228	251	249	267	235	233	237	256	272	269	241	259	251	233	247	244	263	234	251	227	244	280	260	231	230	272	259	262	261	314	253	243	270	257	242	271	261	259	264	228	242	234	270	278	253	236	233	260	259	218	274	260	233	247	249	230	219	268	278	243	246	252	240	245	258	257	244	256	280	271	260	238	256	224	266	248	237	270	259	228	264	264	252	276	260	262	260	259	254	224	257	270	257	235	220	231	236	245	269	243	261	239	275	251	228	242	245	222	228	250	255	262	235	243	221	251	278	271	255	238	271	268	249	258	277	252	268	241	221	251	241	263	240	281	268	270	263	224	248	250	259	236	251	246	257	260	263	247	242	254	255	281	264	251	265	260	269	265	277	234	232	248	274	234	225	229	265	232	249	219	274	236	233	259	259	236	239	247	236	276	254	239	253	257	279	263	238	261	250	222	276	252	263	271	230	245	263	258	231	268	265	224	283	260	230	262	258	251	232	232	266	281	259	246	282	267	236	250	251	245	237	234	277	235	241	217	250	278	238	251	249	280	241	245	247	255	246	249	238	257	271	275	258	237	268	254	251	246	269	272	271	245	243	253	255	251	255	245	228	270	248	259	239	267	270	239	262	240	253	252	234	260	238	265	273	264	236	228	254	250	255	246	265	273	250	245	234	229	273	234	272	254	266	258	272	259	228	283	278	255	253	257	244	258	250	266	231	250	262	284	234	239	259	236	255	265	237	223	256	254	274	239	283	258	251	249	267	263	268	224	236	253	241	240	278	242	277	294	254	238	242	245	276	253	246	234	269	269	248	249	250	241	272	258	246	276	236	227	243	263	242	257	257	241	272	281	240	263	247	250	270	243	256	248	253	249	253	233	255	291	252	266	267	274	259	235	247	233	262	262	258	275	264	265	242	248	239	254	273	241	259	271	252	262	247	265	262	251	230	257	252	250	231	256	250	287	259	212	235	293	229	215	250	234	267	246	248	257	231	246	268	241	270	239	280	249	247	258	242	233	236	219	251	224	251	264	265	235	240	240	269	242	245	252	252	242	234	266	231	265	273	233	250	253	264	235	259	266	240	232	282	266	242	254	240	263	264	227	272	255	250	272	262	252	244	235	234	244	249	223	273	280	230	268	240	259	254	261	238	263	292	224	255	236	237	224	256	275	248	295	245	233	265	229	221	233	229	260	246	257	255	261	253	280	267	242	241	287	240	242	230	256	223	251	245	272	256	245	253	222	265	256	256	247	261	233	246	242	277	236	258	247	265	237	234	259	256	232	271	270	268	247	237	253	253	267	259	254	257	255	266	252	251	258	240	242	236	269	271	257	257	240	279	275	214	249	241	268	262	252	225	257	237	233	233	234	249	256	269	264	220	247	253	237	248	258	249	230	244	265	243	231	245	233	230	230	227	263	245	231	243	281	262	254	258	234	255	251	268	225	245	259	253	233	276	245	281	249	240	289	254	245	279	256	247	239	248	258	269	242	234	251	227	247	281	259	254	264	241	254	268	236	257	223	276	258	256	237	261	262	259	264	275	224	231	245	269	241	237	241	242	268	274	251	227	235	243	249	253	257	255	238	270	262	235	263	271	262	248	252	238	247	268	265	227	232	233	253	263	269	234	254	273	256	261	249	246	278	275	251	246	270	248	246	273	214	249	260	231	289	237	226	278	249	257	269	238	238	263	218	249	247	261	254	244	254	265	267	224	239	260	262	269	234	243	272	252	242	246	250	250	241	259	265	247	255	264	236	254	258	230	233	257	249	239	216	241	231	226	217	264	227	256	253	257	252	250	222	258	245	247	220	236	256	250	217	241	241	226	238	241	255	284	253	286	246	253	220	213	262	255	267	260	223	245	271	268	261	270	253	269	269	234	250	243	225	212	251	235	253	242	270	253	231	248	250	259	255	262	225	276	247	258	251	246	289	304	257	253	230	279	247	273	258	247	279	252	245	243	255	251	266	240	244	262	251	250	238
20406	2688	5907	6583	5615	4693	3843	3298	2750	2408	2113	1902	1774	1653	1507	1393	1277	1295	1292	1219	1167	1086	1068	1109	1012	962	1023	960	958	896	941	913	912	913	896	905	913	834	823	828	776	774	840	804	813	816	801	839	851	771	803	764	797	798	751	829	783	781	815	785	813	766	774	812	795	802	770	754	824	739	783	768	784	796	736	738	750	776	761	753	703	757	751	764	790	752	799	786	714	721	736	775	728	753	764	766	741	739	753	736	720	771	786	777	785	743	811	747	752	795	715	765	770	757	741	761	769	742	798	715	753	785	779	722	724	757	702	710	709	716	724	743	745	759	718	744	734	750	734	730	751	751	768	699	741	753	699	730	787	724	739	724	769	708	735	737	760	713	741	776	737	750	763	717	703	769	739	715	780	730	775	759	804	745	729	752	754	696	791	707	713	703	780	687	752	782	743	694	732	741	740	728	777	706	740	739	697	680	746	757	757	685	746	720	740	752	751	776	744	784	774	760	729	749	754	781	721	772	757	719	711	716	736	755	759	751	740	664	736	728	720	729	709	788	771	740	738	775	760	711	755	747	745	696	722	786	746	721	717	757	758	787	701	757	747	711	713	660	764	732	686	747	789	753	735	723	780	750	733	746	783	706	727	739	726	760	772	711	723	725	799	714	715	753	754	742	686	730	775	746	690	740	794	707	711	782	771	708	727	720	749	741	755	747	754	758	800	723	724	711	778	759	718	693	745	720	729	739	714	741	760	721	729	752	722	792	710	759	719	764	742	732	734	730	768	734	755	733	699	749	734	714	754	735	744	716	750	728	709	785	752	742	713	751	716	746	749	757	793	775	747	725	763	765	756	748	714	731	752	749	750	754	768	750	797	743	729	716	743	698	726	723	748	716	742	736	762	773	714	756	753	772	736	694	773	729	738	732	765	727	743	751	748	719	715	717	754	702	670	683	762	752	746	778	781	725	713	734	725	734	716	747	761	762	730	720	695	764	739	745	710	743	785	696	646	741	764	707	715	741	768	730	718	710	785	729	692	754	713	635	762	765	759	739	733	713	711	740	727	745	714	708	727	757	738	720	750	734	779	749	765	761	707	714	765	719	719	740	723	701	723	743	733	761	733	720	799	742	751	729	767	743	727	718	747	738	699	765	672	737	724	707	714	711	700	742	763	717	766	743	735	746	724	774	718	739	741	736	817	754	729	718	774	714	717	753	723	738	737	666	743	760	745	757	771	747	734	718	720	746	763	723	722	743	711	790	724	720	732	748	709	693	792	711	745	743	762	727	761	765	731	727	759	708	695	692	683	737	735	765	769	697	718	723	738	747	729	756	741	747	728	745	713	766	743	720	709	739	745	700	757	772	721	791	730	733	699	729	749	753	766	741	756	761	796	731	780	717	733	756	805	731	718	697	717	796	732	724	762	728	774	726	781	733	703	732	688	776	735	743	740	719	730	748	749	740	726	705	756	728	696	807	759	732	699	770	761	727	737	689	710	746	708	696	729	761	755	746	722	786	709	722	712	785	733	759	743	734	724	769	740	717	736	697	719	726	714	747	741	784	730	739	756	799	738	755	693	750	716	759	690	751	770	783	738	799	685	713	716	723	714	795	739	749	712	766	692	735	707	742	743	715	717	670	752	675	748	766	701	766	745	716	736	731	701	739	734	735	765	749	742	722	743	763	690	753	753	722	744	726	715	743	757	756	754	719	708	750	757	766	729	713	752	796	668	754	728	748	708	750	732	720	746	743	659	770	704	711	737	788	760	736	704	697	729	789	726	780	702	768	741	752	730	738	728	719	726	735	776	724	745	724	706	715	749	761	726	700	726	739	757	733	766	712	725	741	679	743	716	715	727	732	754	734	724	748	747	749	777	752	730	781	783	724	761	769	737	739	751	708	731	767	732	753	737	747	729	751	767	752	741	689	704	746	693	724	770	787	734	758	721	721	764	687	758	702	701	683	718	730	720	725	745	747	787	721	757	750	751	757	801	777	748	746	793	705	757	704	767	725	771	726	784	722	745	749	688	731	713	769	749	695	740	704	678	684	745	725	756	758	751	759	673	736	727	749	746	700	731	734	726	729	768	724	734	741	714	739	746	772	748	754	759	722	748	754	760	721	743	733	756	742	749	733	737	747	697	710	739	741	691	743	724	724	760	763	714	742	777	730	685	744	732	704	712	742	735	794	706	753	769	705	721	719	721	749	752	750	788	768	687	723	771	765	764	696	767	793	765	780	737	717	739	764	794	730	697	756	758	742	790	713	710	734	766	730	773	739	728	722	759	755	719	775	749	713	719	711	767	747	711	753	714	737	726	795	745	751	744	726	775	714	758	757	708	739	738	759	736	696	721	741	734	719	709	720	741	734	731	721	694	690	763	726	757	784	768	778	697	701	776	720	788	739	748	737	764	678	737	732	751	740	761	746	753	709	704	727	743	712	701	731	710	738	743	765	775	733	803	742	713	753	713	758	733	783	692	722	688	742	758	705	733	744	735	748	739	763	782	800	739	707	722	742	727	747	742	736	733	724	722	743	746	731	735	788	720	674	785	735	718	756	760	705	733	744	730	749	740	729	725	698	723	720	729	753	719	731	709	696	696	718	708	708	746	738	791	733	752	786	756	738	781	724	758	781	702	750	726	782	754	750	743	753	750	775	769	746	758	714	720	784	738	751	778	742	723	791	737	721	704	771	764	738	711	732	739	742	704	743	714	752	752	707	759	707	712	756	721	751	696	722	717	722	724	741	727	715	765	698	749	731	738	755	712	790	776	762	722	722	723	684	692	750	792	757	724	786	750	743	723	737	717	731	738	722	752	771	758	756	731	761	760	756	706	761	727	754	725	762	750	771	711	698	683	760	699	738	711	757	754	735	788	708	732	692	757	730	736	727	736	683	771	705	707	736	719	721	711	781	712	729	712	762	729	758	787	711	735	708	716	733	735	765	760	756	739	704	689	744	773	738	694	727	700	803	728	749	752	722	782	744	748	772	715	769	731	770	750	686	749	718	735	759	768	712	723	727	739	807	770	702	745	737	697	728	798	785	751	736	771	749	751	716	716	692	748	753	680	742	732	728	734	751	753	725	722	765	740	725	726	710	745	722	720	740	723	754	745	738	712	760	747	771	735	787	716	716	656	719	763	744	717	757	733	737	762	721	704	714	741	727	754	746	725	735	711	767	728	750	772	744	751	757	702	705	704	734	742	776	808	771	733	721	714	749	683	741	718	704	717	794	743	716	744	735	771	738	689	752	721	749	732	702	734	760	701	685	702	660	717	733	698	728	740	713	741	744	755	711	782	724	716	697	755	745	758	752	749	706	725	756	707	759	760	709	764	727	771	753	686	761	739	769	760	698	736	744	789	758	745	760	763	720	738	725	695	742	726	736	736	744	763	736	764	688	739	736	742	744	742	691	734	714	711	731	740	706	731	751	721	708	716	711	803	709	734	766	719	729	730	746	738	754	805	736	727	743	715	760	802	721	737	696	763	772
3577	212	170	129	109	96	70	95	78	97	61	77	75	92	84	67	71	66	77	67	83	64	85	83	66	89	70	70	71	87	91	74	81	73	63	69	77	82	80	76	84	78	84	63	92	92	67	73	66	79	62	88	66	72	71	65	82	78	74	71	84	83	84	68	81	65	84	55	70	77	71	66	71	84	83	67	76	87	90	76	84	70	75	65	70	67	65	89	76	85	83	68	87	77	81	82	71	76	76	85	76	83	73	67	73	92	64	81	76	88	94	77	75	63	58	88	80	74	77	90	72	81	73	70	80	78	98	74	72	79	71	62	71	88	66	68	74	68	76	74	89	80	76	82	77	76	78	74	86	69	95	76	74	67	76	78	79	86	82	80	73	79	77	82	87	78	87	65	82	74	76	98	74	94	73	73	69	70	84	78	86	85	81	71	48	85	73	71	84	65	66	77	80	72	77	83	83	86	83	80	72	79	89	64	77	81	86	84	91	86	72	78	87	58	64	77	67	75	81	87	84	78	81	69	66	67	80	68	85	65	86	83	75	83	77	84	91	88	73	86	76	73	56	80	68	69	75	83	82	90	71	83	73	79	62	72	82	84	77	86	57	75	77	73	75	78	80	63	80	73	75	55	83	80	89	73	75	83	61	65	76	92	68	88	86	67	75	68	87	79	68	79	72	68	74	79	102	67	72	95	72	88	68	66	89	79	81	70	66	98	80	74	72	82	75	68	77	88	70	73	74	92	57	73	85	74	73	81	65	81	81	88	53	77	68	89	81	61	72	73	71	77	72	86	92	84	83	96	94	69	88	77	77	74	69	93	75	72	75	77	94	73	84	78	70	62	62	59	66	84	78	76	75	82	82	86	77	81	76	80	82	67	72	67	62	92	74	75	77	67	83	75	70	68	69	79	56	66	65	61	78	71	75	79	88	78	71	71	75	79	78	78	89	75	77	77	67	76	73	56	76	69	82	71	88	75	79	74	82	76	77	69	69	75	89	72	75	66	77	75	84	70	85	87	96	84	87	69	78	59	66	80	73	78	83	76	71	66	77	86	55	74	89	80	92	74	78	77	72	70	73	77	70	70	77	78	70	69	73	84	99	77	74	91	84	80	68	77	66	84	81	75	85	73	83	71	76	78	71	82	87	46	70	76	82	88	83	64	70	69	76	68	83	84	81	69	69	73	95	77	93	96	79	84	76	66	65	88	62	61	75	80	86	71	81	92	71	74	78	83	80	66	85	68	79	90	69	81	66	83	87	84	87	89	78	77	87	77	65	72	74	83	66	91	71	85	69	76	77	82	66	76	72	68	84	66	71	64	80	69	61	64	70	78	63	83	80	66	72	59	75	81	79	82	101	89	82	93	77	71	66	71	89	90	78	82	73	80	83	77	76	71	93	73	69	60	78	89	78	77	72	56	70	73	91	77	77	76	78	78	84	61	95	72	71	73	83	67	87	54	73	75	69	94	75	89	58	79	83	84	78	66	76	81	65	87	81	67	79	74	81	79	81	74	75	90	75	80	67	75	72	73	77	80	71	75	69	75	71	81	88	82	82	76	73	81	93	82	76	60	58	76	74	66	78	67	64	84	84	93	68	80	67	86	70	96	71	82	75	82	58	74	76	73	85	85	82	67	58	58	83	65	76	67	76	72	68	82	80	85	78	73	67	81	72	73	69	78	73	80	78	68	80	79	78	65	78	90	65	59	82	83	70	69	77	71	70	80	66	75	71	75	66	77	76	78	70	63	80	71	83	68	60	81	81	86	75	77	85	69	71	80	94	69	66	77	72	77	70	69	67	86	95	76	81	74	75	77	76	76	83	82	77	70	75	73	86	82	68	65	71	79	77	74	64	90	75	80	97	81	58	69	89	69	84	87	87	80	71	79	72	69	74	79	66	76	85	88	87	70	76	81	76	79	89	77	73	80	79	89	79	79	65	77	73	80	70	89	72	79	76	88	69	76	72	80	70	64	82	67	92	81	76	81	73	67	78	86	83	65	69	72	76	72	73	83	79	76	93	75	86	76	76	73	76	69	92	86	89	81	68	75	78	75	73	80	66	77	78	85	60	70	77	78	70	76	76	91	83	75	72	72	80	88	87	83	84	55	67	79	79	78	80	92	76	69	78	82	67	68	75	60	73	73	85	66	75	85	71	75	83	81	70	71	81	69	83	67	78	87	72	71	78	86	77	77	76	81	73	68	72	69	70	60	79	62	97	79	74	70	61	87	76	62	64	83	67	76	76	75	76	77	65	93	77	83	81	77	98	84	65	60	90	60	88	75	99	86	79	87	66	83	78	71	72	78	80	86	77	63	77	94	75	78	70	66	79	68	92	73	83	80	82	76	70	86	55	77	76	88	90	78	82	69	73	78	90	71	60	83	76	77	75	78	78	83	88	79	81	89	75	64	64	75	72	65	76	81	74	97	76	79	78	83	72	64	62	58	84	82	95	77	72	77	66	90	79	68	88	83	80	85	74	72	77	63	75	80	89	79	73	69	83	72	54	71	73	94	72	66	64	92	100	84	72	83	89	87	67	86	59	85	89	75	70	70	73	78	63	66	69	59	67	65	102	73	59	69	66	64	65	92	71	79	70	71	61	89	69	80	77	69	79	67	75	76	68	77	77	73	58	74	69	66	77	69	56	61	75	83	64	72	74	73	71	75	67	81	87	78	80	84	95	84	66	88	83	83	71	76	61	88	100	70	75	82	69	82	77	71	79	73	69	74	65	83	81	64	64	76	61	80	73	85	68	70	72	81	76	89	72	74	75	90	86	68	70	81	64	79	78	82	68	86	87	73	83	79	69	80	71	63	59	105	70	63	82	89	99	78	63	62	79	74	72	75	91	87	81	78	82	75	99	95	91	68	66	88	87	75	65	78	83	65	72	72	82	66	87	76	88	65	88	61	61	77	75	98	82	77	69	78	81	75	72	69	81	82	68	71	74	81	86	70	68	78	75	93	88	78	71	72	64	77	78	75	82	80	68	87	83	74	78	81	70	67	65	87	66	75	59	68	86	69	90	67	77	74	76	87	68	65	52	55	90	76	80	77	80	75	62	77	74	71	72	79	80	74	80	83	86	78	79	66	60	88	71	84	74	67	82	79	75	80	73	60	77	73	63	80	79	81	77	65	85	76	85	65	66	84	77	81	68	89	60	75	82	75	75	59	76	74	73	82	69	88	93	62	78	69	70	69	86	68	86	75	69	71	80	59	67	75	74	82	68	94	90	70	75	76	80	73	73	71	69	81	84	89	72	83	85	72	77	84	76	96	75	80	70	89	78	78	74	74	100	74	78	85	87	67	75	76	73	72	98	79	88	63	83	72	77	84	81	70	81	78	74	71	82	76	80	78	81	83	72	62	67	71	67	69	76	64	62	70	89	84	70	73	74	79	104	84	77	89	84	81	81	75	81	72	76	67	87	68	75	94	77	66	80	64	75	78	78	94	96	77	70	78	71	81	84	77	77	75	70	68
2976	349	423	487	413	422	378	323	334	322	335	306	337	315	304	320	311	300	307	299	305	294	283	305	272	291	275	272	279	296	290	263	267	287	301	282	263	253	271	273	320	268	278	304	252	298	287	273	294	300	296	288	268	266	293	290	276	313	294	285	277	269	268	264	295	270	265	282	279	251	293	264	301	282	304	303	260	306	299	284	268	301	290	301	290	290	279	314	282	275	272	302	257	295	282	272	289	303	276	278	284	276	289	284	292	266	279	279	286	267	282	263	269	274	293	296	309	295	294	270	307	307	302	285	298	285	297	271	263	281	302	286	269	270	282	313	262	258	246	290	281	301	280	264	263	283	279	270	276	276	276	305	299	295	276	276	282	279	297	270	282	274	289	285	291	267	251	281	289	292	266	274	303	278	304	266	280	258	271	279	269	273	269	299	270	281	294	308	265	282	323	291	306	278	270	283	285	275	272	274	289	293	289	304	281	253	294	277	292	294	277	266	292	265	275	278	279	261	267	280	289	275	280	250	312	291	268	291	276	286	288	279	291	262	302	280	267	281	284	279	272	266	294	273	291	281	263	307	294	308	290	298	288	279	330	317	295	291	275	302	304	264	275	273	316	256	271	255	291	253	302	288	303	285	281	249	289	287	275	273	285	259	295	268	314	295	274	258	290	272	270	312	317	297	284	293	272	278	281	281	248	306	311	304	282	297	273	288	310	279	292	301	289	277	282	279	281	295	237	288	283	261	259	260	313	281	297	295	290	274	289	257	300	273	287	288	294	279	261	267	274	269	254	302	273	295	250	280	309	305	266	251	326	284	264	286	285	259	324	285	295	305	282	285	276	281	299	277	270	276	324	285	277	280	282	290	301	252	291	299	296	263	319	293	305	292	284	268	274	314	280	314	284	281	269	304	294	285	295	309	304	292	284	304	294	277	284	281	254	275	291	289	267	269	266	310	286	282	284	257	290	272	305	306	293	307	281	261	311	277	255	282	272	283	287	290	253	282	296	271	285	282	256	284	290	290	283	306	266	277	284	303	291	259	293	299	283	259	266	302	273	293	261	278	301	262	267	291	301	293	330	281	300	311	291	265	282	291	271	276	268	284	317	278	270	286	280	281	283	289	275	297	284	287	297	280	277	307	295	279	266	285	278	302	262	303	306	283	287	296	294	263	313	267	260	272	279	262	315	289	277	295	293	262	272	281	268	273	285	275	286	280	302	267	295	281	309	307	283	303	290	286	277	272	282	278	264	304	302	267	311	300	280	296	272	288	299	273	280	279	273	285	247	267	303	270	281	285	281	262	270	256	259	296	276	283	262	299	281	298	287	304	271	284	288	302	256	293	243	272	296	272	284	297	269	296	309	267	279	270	280	298	287	275	299	270	315	302	298	283	251	295	285	293	284	261	275	270	290	304	278	269	302	271	276	247	279	276	292	277	285	297	291	297	268	251	304	281	275	267	264	291	284	245	260	279	270	269	278	260	274	296	288	283	272	296	297	280	291	263	261	306	311	280	286	254	294	267	301	300	267	313	258	288	272	290	277	277	268	278	260	301	299	271	291	276	267	285	273	286	283	302	274	284	270	293	274	281	265	244	278	285	272	258	272	261	282	302	288	269	293	286	289	302	274	288	285	260	264	276	275	278	277	296	273	279	248	286	277	274	279	283	274	276	296	281	279	274	272	277	281	285	279	270	303	306	302	293	261	290	266	291	279	277	286	276	275	292	270	264	275	295	270	274	313	255	280	269	288	302	273	283	263	288	286	319	272	287	307	288	272	310	289	291	332	279	286	287	296	296	294	263	286	273	265	275	293	255	276	303	288	275	292	304	285	288	275	294	332	279	275	279	299	299	277	275	303	297	315	285	267	283	295	276	291	283	293	303	277	294	281	305	287	294	290	286	269	288	265	284	284	252	297	316	283	272	298	280	283	277	287	290	298	274	273	297	284	274	279	266	278	274	305	295	247	278	283	278	255	249	282	282	277	273	284	257	269	298	294	277	286	255	306	280	282	298	282	270	273	296	265	301	300	276	281	253	275	275	244	260	254	292	281	269	283	305	271	304	266	252	293	273	262	265	282	306	267	278	274	257	305	296	299	267	280	332	297	292	269	309	260	281	256	309	293	287	301	275	273	315	306	290	294	285	284	274	289	253	275	263	296	284	286	293	269	274	281	273	251	294	305	304	299	269	279	294	266	292	239	284	284	279	286	287	300	247	294	292	300	285	281	284	297	283	263	260	295	282	315	290	276	297	260	312	297	293	275	293	273	282	289	280	268	275	298	251	269	284	313	275	285	278	276	280	273	275	289	322	266	300	292	295	258	287	318	258	300	281	292	270	314	312	265	315	286	284	276	281	279	290	320	279	279	294	279	282	281	276	307	267	236	320	293	271	289	283	274	276	292	260	276	261	311	278	283	266	284	241	331	308	294	273	314	254	294	279	295	259	271	280	263	287	277	267	293	278	258	281	271	289	272	269	277	310	278	270	286	283	299	269	288	285	241	262	285	301	264	278	265	306	291	290	290	274	275	259	285	269	276	308	307	294	268	284	253	300	291	303	324	312	283	274	272	272	306	287	325	299	253	306	257	309	278	262	280	278	270	261	260	277	256	300	302	282	284	284	281	273	277	309	294	254	271	289	263	284	313	282	295	312	271	267	250	259	282	290	275	289	276	292	295	305	286	277	276	284	304	290	274	268	275	314	295	275	277	281	252	270	300	287	281	277	289	277	287	291	263	267	273	273	270	280	257	290	293	279	319	267	274	301	266	292	265	296	299	249	267	273	296	271	297	278	284	293	284	286	305	294	313	282	268	278	301	288	268	278	294	302	298	285	270	279	280	254	306	282	319	288	292	276	294	251	306	290	267	262	250	285	269	287	288	275	291	264	276	253	274	289	254	290	282	273	284	283	263	255	306	262	326	272	281	258	270	266	289	269	292	261	260	258	284	261	278	299	267	263	278	252	297	275	268	284	312	295	300	269	296	266	302	296	255	288	279	298	290	277	279	279	283	278	308	309	265	299	291	290	305	282	294	302	313	292	295	299	268	278	282	296	267	290	316	269	273	285	304	298	299	255	286	277	264	278	288	267	280	272	260	294	314	310	295	277	259	290	297	302	284	287	261	272	292	307	279	320	288	295	275	277	286	273	290	280	261	287	295	276	285	263	291	296	297	294	254	268	301	250	253	275	281	245	258	277	267	269	270	239	257	283	315	300	269	257	289	266	272	305	251	274	274	296	294	290	296	267	291	280	288	303	298	304	306	278	270	276	276	300	293	317	298	268	277	274	304	274	284	286	259	268	289	261	292	282	276	287	277	298	279	282	301	285	310	249	299	302	279	262	287	279	281	289	284	313	265	274	302	258	264	261	276	304	278	291	258	299	283	272	286	280	312	289	254	276	282	303	283	290	304	289	274	299	264	273	296	294	290	275	273	322	295	288	280	282	312	322	281	267	290	257	297	266	323	293	270	269	278	285
30116	4330	1469	1099	843	588	462	420	353	307	259	231	211	221	186	200	218	183	198	192	172	188	164	174	162	144	182	163	167	157	152	153	151	173	172	150	166	158	164	156	161	171	148	150	161	150	164	165	152	159	178	155	163	146	151	163	165	160	170	134	158	151	153	162	143	152	152	163	161	145	157	140	132	168	166	162	148	178	142	152	149	172	178	147	164	148	146	169	161	166	153	162	138	136	175	170	169	164	138	154	143	143	159	146	162	153	153	151	155	136	156	160	158	156	143	159	157	150	143	152	145	155	163	156	154	162	173	176	152	154	187	151	152	155	140	123	140	162	141	155	151	159	159	168	159	154	156	154	150	165	156	147	151	142	143	161	140	167	126	148	153	156	173	164	178	162	166	142	151	148	177	171	159	162	161	145	130	160	161	129	145	163	141	154	158	157	142	126	154	158	136	137	175	138	147	166	136	144	144	155	168	164	142	165	159	164	146	122	141	149	150	151	131	163	152	174	180	149	164	148	174	167	146	169	151	133	157	126	157	153	130	143	156	154	146	159	162	155	143	161	167	159	142	172	134	142	163	157	165	124	166	140	176	154	140	156	162	142	157	146	143	160	163	146	147	161	151	144	159	146	163	150	140	154	148	142	164	134	128	159	178	154	138	141	161	156	137	158	148	155	167	154	164	126	159	149	142	143	143	161	140	159	165	173	165	171	132	153	167	134	168	155	148	162	148	147	143	136	154	162	158	144	151	144	149	168	148	155	141	166	159	156	172	140	160	151	153	135	139	149	134	157	156	154	154	140	118	148	164	157	159	156	140	170	167	143	176	134	175	157	134	143	145	161	174	149	144	141	141	163	139	151	147	151	180	150	176	174	148	144	139	167	150	160	143	155	157	172	145	127	136	135	153	144	162	173	149	156	152	165	150	137	135	159	146	156	140	163	126	183	149	148	151	162	149	146	168	155	133	149	153	168	172	159	146	125	147	167	173	163	190	136	125	153	152	163	165	157	166	165	143	144	127	149	169	143	162	157	126	129	177	147	161	142	146	150	176	160	135	151	154	148	152	164	161	158	147	150	147	170	154	132	171	159	160	140	141	158	146	154	144	167	137	173	155	120	153	144	155	153	142	166	155	157	147	144	145	151	153	158	134	144	172	148	159	143	153	162	194	141	146	171	187	153	139	145	165	147	137	151	125	162	151	161	148	144	154	182	149	133	145	134	156	157	140	147	168	157	133	157	130	148	160	146	140	180	146	142	138	163	162	134	134	155	164	171	136	151	155	147	131	138	137	148	143	151	174	138	157	142	185	160	135	151	178	147	149	125	153	155	159	150	162	161	138	147	144	134	163	156	133	157	152	152	143	158	142	141	136	161	153	158	173	151	155	145	156	155	165	165	135	150	172	170	170	145	157	150	149	162	159	168	166	123	158	173	168	172	164	144	155	171	157	146	156	150	160	154	172	160	159	138	188	150	151	127	143	150	155	140	172	142	141	151	159	142	136	146	153	164	143	184	151	148	166	170	136	141	161	158	156	163	149	171	156	128	157	175	161	131	156	159	147	172	160	147	157	170	168	143	141	148	149	154	136	147	162	143	149	159	136	164	180	168	162	191	138	140	178	151	170	167	173	146	151	149	156	151	165	129	168	157	164	145	152	150	173	150	153	136	146	157	151	155	152	140	143	154	152	141	150	157	146	176	164	147	139	152	148	156	156	171	165	169	161	155	162	135	155	159	146	153	152	173	161	163	168	160	157	149	145	144	157	162	145	161	168	167	172	167	142	182	164	170	141	144	150	164	137	144	166	158	147	152	150	169	165	161	144	154	155	193	162	133	139	147	140	151	164	139	165	152	151	151	176	138	157	165	169	116	144	149	136	152	126	128	136	166	142	145	156	160	159	155	141	143	160	166	159	173	151	170	178	132	170	151	155	139	129	140	135	159	150	158	161	169	143	138	150	152	146	130	149	144	145	148	148	154	131	142	162	156	154	144	130	174	149	134	153	149	147	155	170	151	144	160	137	160	161	164	156	168	135	161	130	153	140	165	155	153	140	147	183	164	167	143	149	150	141	151	153	152	170	144	151	173	142	156	144	166	127	153	145	146	162	152	145	146	142	154	136	151	153	161	141	152	142	145	166	159	191	154	115	147	151	144	158	156	167	145	158	149	139	157	152	174	152	150	158	153	131	161	164	160	128	152	150	141	141	150	145	177	143	154	136	154	168	176	149	154	162	148	147	168	149	160	168	142	168	150	161	165	166	165	152	169	162	163	142	162	162	161	163	141	151	145	154	145	169	142	160	158	144	144	122	120	164	158	150	151	163	162	151	146	147	154	162	143	158	152	162	156	175	150	161	153	145	154	154	159	166	157	161	153	169	147	181	144	146	157	137	166	144	147	141	142	144	167	136	153	169	177	169	161	142	154	146	151	131	165	171	135	178	165	137	143	165	162	149	174	135	175	155	170	151	147	145	150	148	164	156	158	153	153	182	168	153	146	166	147	152	160	149	147	129	161	156	146	148	141	164	149	160	158	153	179	161	141	168	150	162	155	162	173	144	140	153	164	167	152	145	148	130	141	154	171	167	156	152	147	172	154	158	143	172	168	151	172	135	175	157	172	133	163	134	154	146	144	164	162	145	161	152	139	152	143	171	160	161	124	149	164	169	147	145	143	169	130	161	151	165	162	155	131	145	157	159	137	164	151	168	160	169	138	120	155	159	155	158	166	174	156	158	142	154	168	128	168	152	156	150	145	144	138	154	144	163	151	128	160	138	155	167	171	146	186	150	139	130	135	159	156	172	153	126	148	166	163	145	166	145	145	143	165	168	163	165	156	162	160	130	129	151	151	147	136	152	141	165	127	161	165	138	152	166	183	161	163	148	159	152	151	143	166	153	143	148	158	162	173	155	146	148	142	141	159	155	154	134	174	164	128	153	155	152	170	118	173	150	170	153	160	144	147	162	138	151	145	153	153	149	177	159	145	152	148	154	154	163	162	148	165	160	157	134	147	145	170	154	156	154	140	162	149	143	148	171	129	157	175	156	150	141	140	142	171	161	178	162	160	161	167	171	175	158	165	153	155	163	141	144	167	168	150	164	140	123	169	171	160	172	158	150	151	156	149	168	158	162	124	145	136	128	151	156	155	158	160	135	148	170	144	142	139	152	162	138	144	145	159	132	166	164	140	146	154	141	161	157	158	150	140	148	145	155	172	134	147	153	136	163	168	172	153	167	164	147	132	140	156	160	150	177	161	146	149	162	161	153	145	140	143	140	160	155	156	172	170	155	156	163	144	145	165	144	155	160	145	174	154	161	147	141	154	182	183	155	148	154	157	137	159	157	135	160	140	156	178	173	146	139	160	162	158	146	147	143	163	142	140	140	144	149	132	159	154	179	165	153	142	142	158	144	142	162	155	144	149	155	169	169	162	161	159	157	160	130	138	172	164	155	133	152	143	153	144	154	127	166	141	166	143	154	159	154	151
14680	1450	3160	3611	3153	2509	2112	1741	1524	1250	1154	1006	1009	900	902	844	808	787	728	695	716	712	643	658	619	639	568	571	588	594	583	561	549	562	555	529	560	542	548	510	547	557	558	522	569	486	524	527	538	551	538	583	507	511	512	526	557	524	528	485	509	498	478	490	515	536	480	527	494	527	492	513	507	467	476	460	513	511	475	508	477	531	512	492	479	507	497	505	511	520	486	473	490	467	485	485	510	525	514	493	519	476	469	493	504	529	486	467	521	500	520	461	495	493	445	464	499	483	533	501	468	499	498	505	494	481	500	558	482	535	489	510	488	494	520	477	477	448	512	467	464	480	476	460	489	500	499	480	475	484	468	458	482	493	483	488	494	489	477	470	509	493	486	533	498	531	484	517	500	475	495	524	481	519	486	494	481	507	506	440	494	499	531	475	486	485	447	498	483	461	491	476	452	527	490	503	509	500	504	493	480	513	519	503	493	462	519	487	526	518	510	509	494	481	455	474	486	489	501	459	470	507	494	453	489	503	482	446	470	506	472	533	471	501	506	473	447	472	490	481	457	494	506	498	509	472	488	463	481	499	533	480	548	511	479	478	510	532	514	486	485	490	506	460	487	520	508	485	465	480	502	498	503	486	524	465	512	469	496	497	479	463	501	473	513	486	521	457	551	486	536	533	486	501	480	497	483	529	484	469	520	496	473	487	531	451	472	480	476	485	487	477	464	501	468	511	470	505	472	499	476	512	499	497	504	486	463	486	460	490	541	474	483	485	506	476	487	455	469	480	467	495	461	510	448	515	487	508	492	485	540	478	490	510	491	491	486	470	472	535	495	491	532	458	494	469	478	465	493	493	488	478	475	493	495	507	510	505	500	519	490	483	497	510	530	490	507	503	481	491	516	472	482	519	479	481	517	469	495	504	511	497	481	458	503	500	492	474	518	511	465	489	508	493	457	479	460	511	463	507	470	513	532	489	504	495	525	447	506	496	509	468	484	474	509	547	521	494	486	483	515	461	486	454	519	480	507	527	473	486	498	498	521	481	467	487	494	475	493	478	468	458	443	477	444	515	506	509	523	497	470	414	489	461	479	446	480	457	504	471	476	486	505	492	453	487	490	493	494	492	502	488	527	515	470	505	461	511	470	483	474	497	457	490	533	531	465	499	482	512	503	467	492	486	446	520	486	524	507	471	499	457	514	472	471	496	512	467	482	507	470	448	468	509	486	496	501	474	500	540	469	513	498	519	475	489	498	480	513	491	480	466	501	489	507	498	486	461	513	496	488	535	510	511	449	482	468	493	521	496	503	475	489	473	479	490	509	496	486	520	499	513	506	461	520	479	512	469	476	484	508	475	460	526	478	540	470	463	509	512	460	492	538	466	463	486	477	485	512	469	504	474	490	462	491	456	435	526	505	473	552	461	531	450	520	452	520	453	537	508	508	495	482	508	515	480	483	505	493	462	471	479	456	484	492	481	473	482	486	496	521	469	469	508	534	458	459	479	493	512	471	478	480	496	493	487	493	519	462	468	511	515	484	513	471	504	453	485	515	504	488	454	467	503	519	483	474	541	505	492	496	513	501	446	510	502	454	508	513	484	486	489	509	479	482	504	481	525	503	506	450	477	493	470	493	509	532	459	498	471	456	520	474	517	473	507	491	546	493	522	504	500	502	517	474	508	493	513	464	509	486	502	492	484	470	480	475	544	496	504	475	479	531	475	473	533	484	457	463	487	487	500	501	516	507	475	530	485	495	473	494	460	464	496	485	472	492	466	515	467	513	491	474	501	470	496	525	497	525	475	469	460	474	517	475	454	478	448	477	499	478	471	517	522	501	558	527	471	509	472	472	499	479	497	503	508	502	460	475	507	484	506	511	460	524	506	492	453	498	494	473	488	515	487	496	504	496	484	494	464	552	450	490	513	507	527	474	477	464	507	461	453	486	489	478	498	489	477	488	517	482	496	479	496	462	512	455	449	489	520	484	476	511	522	515	484	486	494	492	481	493	485	500	497	453	488	466	505	493	479	510	523	491	526	455	507	496	501	481	494	495	469	440	458	473	497	487	459	461	463	485	499	505	497	469	489	487	508	479	471	491	507	491	474	445	490	507	484	494	507	473	489	447	462	489	480	508	505	543	510	516	505	512	465	485	495	488	527	488	513	497	490	475	492	471	485	488	480	479	474	480	444	486	524	466	484	500	476	500	451	514	484	508	493	472	515	479	482	489	483	496	470	463	463	455	454	513	513	475	532	470	469	465	519	488	469	474	484	483	504	479	486	466	518	487	483	532	468	462	480	459	465	508	511	481	470	528	513	497	501	494	483	479	516	479	508	463	477	507	507	513	532	517	515	530	540	500	510	516	479	526	515	491	473	498	506	502	464	502	515	532	496	499	528	511	499	519	466	498	483	437	474	528	466	460	474	448	522	476	506	538	482	484	461	483	487	525	488	529	439	481	482	501	494	496	498	506	483	469	480	496	495	483	496	464	478	473	504	489	473	468	450	506	500	500	483	492	540	450	507	539	477	490	467	502	472	465	494	527	480	462	499	491	484	480	479	467	475	511	531	492	488	496	480	484	481	531	495	512	467	494	504	514	519	492	491	498	504	493	477	463	524	508	473	480	537	519	491	474	449	539	492	476	477	499	498	463	467	487	454	516	486	481	490	479	516	454	464	498	477	519	453	512	468	473	480	488	463	492	486	494	462	449	478	488	486	493	480	511	476	495	475	483	499	503	499	486	516	467	460	520	485	499	492	530	480	470	481	447	519	510	477	489	489	487	464	527	472	463	462	488	506	502	487	478	517	499	483	476	481	462	455	524	490	478	502	482	534	452	515	489	480	468	471	493	491	498	475	522	484	480	506	513	504	483	528	496	516	520	492	479	501	513	513	517	473	490	487	447	494	476	440	504	480	456	498	467	462	474	489	511	473	490	499	455	500	488	460	495	508	526	477	509	467	498	505	471	507	526	458	487	514	486	456	533	509	503	499	473	500	463	478	439	490	480	470	471	494	493	504	479	531	474	492	514	508	547	498	486	508	470	486	517	488	480	494	476	493	479	502	453	462	515	504	509	495	507	487	536	487	511	506	464	491	512	483	526	503	520	519	467	491	484	512	484	485	470	438	471	454	451	508	517	504	486	468	530	472	457	486	491	450	468	459	481	495	458	521	501	462	479	504	514	500	442	492	487	485	477	488	462	490	495	478	474	461	505	504	495	500	503	476	468	506	541	501	470	476	480	465	485	471	504	479	485	508	492	502	485	514	470	492	499	496	515	480	497	480	470	490	494	465	474	503	474	495	514	518	506	507	458	448	494	471	478	524	483	460	494	444	478	501	494	465	507	501	503	490	482	476	516	517	468	510	478	471	471	486	495	453	489	493	532	458	505	498	506	484	491	538	478	514	471	497	493	512	480	498	464	500	480	500	481	482	471	500	524	491	493	458	519	502	481	489	466	474	516	493	494	525	542	524	450	473	482	486
41205	13487	4138	2502	1640	1197	927	728	655	525	454	423	426	406	380	325	360	350	326	316	295	310	286	282	307	309	308	254	270	256	282	263	265	272	263	289	245	258	269	264	261	244	239	248	254	272	233	256	250	245	242	258	284	238	262	247	261	268	247	235	258	260	240	246	244	255	244	251	248	277	278	266	255	276	252	277	294	261	249	247	246	258	246	293	275	261	252	239	249	252	269	244	230	217	241	241	249	236	212	263	231	236	264	247	254	263	252	252	242	235	243	245	256	277	282	261	262	233	260	263	279	259	240	279	240	261	251	234	262	227	243	292	255	264	271	254	251	238	237	243	258	266	254	265	250	276	254	210	240	225	237	241	236	231	239	257	241	256	228	269	271	257	239	251	264	237	249	255	265	220	286	227	236	226	243	244	258	261	291	267	228	237	287	241	243	261	248	274	252	228	234	208	242	268	252	245	241	257	245	241	269	259	242	242	265	253	268	265	255	241	239	259	247	229	258	242	235	279	268	267	238	256	240	231	244	271	263	224	250	258	264	249	254	252	240	244	272	244	271	274	258	257	257	251	262	271	271	229	261	240	235	261	276	229	270	257	240	249	223	225	253	253	216	236	258	286	247	249	245	248	245	275	252	242	255	264	242	266	264	248	250	231	237	240	233	245	237	275	237	278	251	219	239	259	266	257	247	216	249	264	214	249	243	211	251	260	254	253	221	228	254	250	257	251	265	234	264	244	228	259	250	274	228	250	242	242	242	222	267	256	239	255	268	281	251	253	266	256	242	269	260	259	253	249	225	260	232	252	263	262	234	268	252	247	252	260	264	237	248	252	255	258	256	234	214	257	270	252	254	224	250	235	241	245	268	261	241	222	243	258	273	226	235	229	236	254	261	285	248	269	280	262	239	244	234	255	226	269	251	240	270	258	248	269	255	247	230	262	226	245	235	247	231	230	257	211	253	264	258	250	247	235	242	236	245	251	252	258	270	231	247	273	254	268	241	252	261	216	263	228	253	233	259	256	244	261	273	254	256	262	250	223	224	250	258	250	236	256	261	273	248	234	245	243	258	245	240	270	265	246	275	269	233	236	268	233	256	277	237	256	261	280	266	263	270	248	261	249	230	237	254	251	253	257	222	230	268	228	264	238	260	240	245	272	246	235	249	249	248	246	242	247	243	250	284	246	250	259	263	254	258	277	282	224	269	244	259	256	246	243	275	251	233	272	236	245	251	263	277	246	265	248	263	252	239	269	256	253	291	231	256	241	256	265	230	254	272	262	261	242	233	278	247	231	239	228	248	265	245	227	236	229	238	228	246	240	263	254	269	235	250	263	284	245	270	226	261	246	245	240	239	280	247	256	257	242	255	252	254	249	210	284	298	282	267	237	221	246	262	232	289	222	222	236	271	254	237	245	226	268	242	259	244	239	241	241	242	266	241	251	233	253	249	257	258	238	245	233	264	262	259	238	203	251	247	249	251	225	245	268	240	248	269	236	269	250	242	275	243	239	240	236	273	230	282	227	256	227	245	258	242	235	263	255	258	270	250	255	277	257	258	287	265	258	281	250	282	261	252	257	272	244	242	251	247	280	244	261	235	227	232	235	248	249	226	260	250	245	245	246	233	249	231	267	266	225	278	258	255	245	247	242	255	231	241	276	251	245	246	257	256	225	270	265	253	253	235	249	256	267	277	258	245	254	292	249	263	260	253	242	282	257	230	260	261	229	245	261	269	268	269	232	252	236	228	259	232	226	233	232	259	258	226	263	244	247	235	260	256	270	273	256	264	252	217	267	218	273	255	245	226	236	268	276	227	276	232	234	263	242	270	251	245	275	294	274	226	244	276	277	233	235	238	250	239	225	229	247	227	268	241	253	242	262	250	243	244	258	237	260	255	269	295	250	271	255	243	268	234	240	265	242	252	252	254	225	258	246	268	276	243	233	250	244	268	271	251	267	256	240	237	235	253	251	221	241	262	258	256	252	269	245	249	259	231	286	228	274	247	241	243	247	229	252	230	236	261	271	253	261	261	295	243	234	240	254	234	251	250	261	245	231	223	236	269	257	265	248	248	218	259	234	238	253	213	251	236	257	241	239	272	254	255	256	267	254	230	257	225	239	255	299	260	232	255	257	257	253	232	254	247	226	253	236	271	261	254	262	236	243	257	260	229	266	270	238	262	250	243	272	270	259	261	271	228	263	273	253	261	241	226	230	225	244	249	235	250	278	262	281	239	250	264	233	254	231	265	254	244	259	249	257	251	239	249	248	250	251	272	242	264	269	222	246	267	260	269	239	251	279	270	255	249	243	279	278	244	247	257	256	251	243	221	242	247	240	260	251	233	245	255	253	257	257	244	295	252	242	241	259	235	252	231	264	233	243	246	232	249	240	235	214	273	259	266	255	240	260	240	252	236	247	252	243	224	225	225	239	241	244	245	253	259	238	262	288	233	272	231	243	266	242	224	257	261	240	236	236	260	263	264	270	237	252	255	255	277	251	249	239	238	248	252	270	261	242	236	224	246	261	241	263	257	261	237	277	271	244	224	254	273	239	271	248	251	260	241	273	257	234	257	264	250	239	272	275	253	265	236	249	244	242	256	245	222	239	256	270	253	250	256	259	264	272	281	246	238	234	272	200	251	265	240	257	279	214	250	269	239	240	289	238	221	253	274	253	243	260	235	270	251	257	254	250	268	247	206	243	264	243	246	311	242	250	249	216	220	275	256	252	250	222	245	245	214	243	257	261	266	254	255	266	246	263	246	258	268	252	266	259	259	251	255	241	266	242	222	243	251	266	264	250	262	243	238	269	267	261	265	267	266	269	239	250	267	241	234	230	251	275	226	255	260	260	247	237	242	240	270	281	232	241	249	246	236	260	259	253	238	277	244	254	255	240	261	235	255	258	247	250	266	247	253	237	261	266	270	290	253	256	263	269	243	270	261	256	275	235	265	248	251	238	249	256	233	230	239	255	245	218	245	251	261	247	253	262	250	259	251	243	255	282	261	237	251	256	225	246	228	257	271	254	239	297	246	246	255	260	236	260	223	270	231	237	285	244	237	264	229	258	240	277	256	237	265	234	285	270	246	259	254	272	261	253	215	228	262	234	268	273	236	262	269	228	268	243	269	285	266	276	225	258	260	260	221	235	258	290	265	259	281	252	241	271	267	223	244	249	251	249	248	235	233	275	267	276	267	265	257	241	260	273	235	264	250	274	254	271	273	266	257	243	247	256	251	270	241	251	269	246	259	244	259	283	289	251	237	239	244	244	239	226	279	235	264	246	257	229	251	238	262	257	268	269	258	240	242	255	269	261	229	246	271	219	215	260	273	254	231	219	270	231	249	242	232	240	276	244	244	265	259	252	256	268	259	249	259	235	244	291	267	267	229	237	247	230	241	251	230	260	237	253	236	276	272	277	256	260	238	252	249	252	234	241	237	257	255	214	274	237	229	228	287	261	262	224	244	270	254	234	218	264	266	257	242	254
20643	2634	6107	6740	5646	4614	3790	3230	2747	2369	2170	1932	1746	1631	1520	1413	1353	1289	1274	1173	1160	1118	1024	1078	998	954	985	986	1001	929	865	912	898	883	848	859	883	865	872	837	824	850	901	888	834	819	800	815	829	750	750	836	772	754	821	801	785	797	774	809	717	757	824	808	750	811	757	782	766	760	810	738	774	762	761	768	760	709	756	724	753	744	852	725	769	776	798	752	741	758	750	746	742	738	793	722	754	736	722	790	739	705	740	751	766	809	709	728	717	773	751	732	769	751	729	708	794	745	786	732	765	710	759	789	739	753	775	737	718	751	753	744	731	751	753	770	745	788	732	753	804	706	753	661	716	759	753	753	682	755	753	734	790	732	768	747	733	717	703	752	729	719	657	741	779	706	733	755	730	701	747	709	751	746	731	733	740	718	754	782	732	736	732	782	750	743	780	731	689	752	756	767	784	749	701	743	739	715	706	763	731	726	742	756	730	694	742	741	727	753	765	697	730	753	744	726	752	706	715	661	722	727	756	737	699	736	779	763	730	733	717	694	710	691	748	720	702	760	746	786	684	759	735	703	729	730	714	724	679	744	762	744	741	746	756	782	747	761	767	758	778	740	705	762	777	748	741	736	770	707	762	772	741	691	729	703	709	776	681	760	695	718	725	683	727	750	727	731	763	752	717	696	759	725	737	726	744	732	704	725	747	739	715	743	726	757	722	714	700	712	733	739	783	726	779	693	747	740	736	729	706	752	756	718	799	724	706	717	709	763	711	737	793	697	717	731	712	699	744	752	787	733	766	697	729	729	743	728	726	768	757	791	780	684	703	738	740	714	712	757	746	735	735	742	677	753	725	707	753	753	745	761	699	746	745	721	777	748	789	743	715	746	732	715	744	755	760	709	709	726	734	741	735	733	774	731	732	750	694	716	766	731	736	730	747	769	778	731	724	763	745	669	768	748	724	711	764	756	748	698	756	760	722	715	702	728	717	746	743	706	737	701	709	714	730	782	745	764	685	727	711	735	693	749	782	730	766	710	691	747	711	743	790	733	748	749	697	743	741	701	729	722	732	715	714	736	713	786	727	738	750	708	718	713	740	735	742	707	768	723	712	766	724	729	737	751	753	756	702	768	723	731	769	757	702	726	734	723	750	740	735	769	749	735	684	789	690	803	771	730	743	731	724	737	731	761	710	691	775	749	792	762	723	828	731	682	719	780	725	709	762	803	694	795	753	729	692	772	790	705	758	724	700	769	728	742	786	731	772	711	699	753	668	713	711	735	715	716	711	701	744	733	780	759	791	751	775	778	732	740	759	736	716	731	796	744	734	786	736	753	732	730	707	743	677	718	769	730	722	758	761	720	745	729	698	784	741	708	726	727	744	728	801	762	757	779	769	758	777	728	728	703	764	713	733	709	741	780	690	733	722	735	789	728	724	724	721	718	682	706	774	723	767	741	744	743	740	779	666	734	715	748	764	764	719	741	734	734	727	735	686	706	720	751	711	690	724	764	747	756	687	757	701	770	762	699	705	722	746	733	768	766	707	743	739	770	767	767	760	762	775	775	807	746	747	705	733	701	754	770	669	722	723	731	703	730	721	727	735	754	708	737	744	735	689	732	680	711	772	742	683	754	701	720	727	717	688	756	732	736	785	708	760	732	755	691	732	741	705	743	727	749	755	755	760	732	780	768	765	738	757	694	761	710	785	691	752	742	748	751	703	711	670	738	729	699	744	708	748	760	740	735	785	740	712	764	736	745	727	726	695	752	762	733	729	736	735	781	761	700	736	780	749	739	758	710	741	746	750	733	756	785	746	739	732	772	740	728	708	737	778	695	730	805	748	761	719	753	753	735	717	791	684	737	719	706	743	719	779	764	755	749	698	722	716	736	706	732	726	735	736	737	763	726	710	784	737	744	695	764	743	715	748	734	717	740	754	711	705	747	733	700	759	748	726	673	738	739	704	715	751	758	720	727	760	756	748	749	671	684	682	737	710	729	766	738	730	717	686	762	767	657	676	772	730	745	755	732	728	783	723	769	715	754	717	717	750	727	736	743	773	764	741	764	726	719	745	721	742	733	766	742	728	743	717	720	726	748	720	716	699	753	754	744	752	719	784	768	719	709	728	785	716	778	721	797	744	727	735	745	750	675	716	736	740	731	721	723	723	685	726	736	690	735	747	747	742	709	743	723	744	731	713	748	718	736	754	744	734	722	763	737	715	701	771	691	784	770	790	759	758	736	738	749	742	742	701	756	754	748	752	731	769	728	752	687	737	763	696	719	749	739	728	733	757	699	747	734	714	720	760	721	734	756	747	783	734	739	739	709	697	780	748	712	743	755	704	733	745	763	700	736	777	768	741	718	710	782	748	765	766	679	698	727	730	730	761	782	741	693	727	731	713	768	735	736	716	749	766	734	732	720	745	720	767	757	742	739	762	736	722	743	703	705	700	767	767	743	700	714	756	743	702	724	667	678	719	732	714	710	770	730	739	712	722	711	707	707	707	704	699	709	748	708	757	712	730	738	731	738	750	755	740	776	710	752	770	673	805	730	725	719	720	732	733	781	749	753	743	721	769	712	734	782	740	746	774	718	722	725	716	764	724	782	784	712	733	757	770	736	737	750	778	771	736	710	737	744	734	739	757	747	747	707	732	781	737	771	725	780	737	728	719	680	756	755	765	711	748	773	770	730	708	745	710	708	741	720	724	742	709	746	795	743	734	750	785	717	761	712	728	772	742	726	750	761	759	661	740	704	739	758	717	799	734	734	711	743	806	731	746	706	709	791	780	783	737	744	727	730	717	752	711	726	746	698	715	743	737	728	754	737	718	733	754	720	806	742	726	768	776	739	808	679	771	752	751	689	745	739	784	763	727	739	746	759	680	784	746	718	723	724	734	708	709	746	756	737	748	708	773	760	736	728	735	722	765	750	728	724	779	749	724	724	716	718	751	712	783	734	779	697	722	726	753	755	759	738	759	766	778	795	736	746	693	732	772	681	718	735	709	723	730	717	699	752	760	691	750	705	735	742	728	765	726	759	750	738	695	772	722	782	709	719	728	704	767	742	723	707	738	709	749	730	777	745	741	689	700	746	705	685	723	718	690	723	748	766	757	712	703	762	753	735	715	772	737	717	736	687	722	720	732	730	767	733	777	706	769	729	705	708	750	711	803	724	730	725	708	731	704	746	759	750	719	753	735	730	733	726	749	715	709	678	738	796	762	729	725	743	754	740	729	721	787	702	757	762	781	699	754	711	734	745	749	739	725	754	751	714	725	780	780	747	734	748	712	660	709	753	763	740	707	760	728	741	748	764	709	717	760	737	752	679	756	709	723	699	753	753	756	741	681	756	771	710	728	717	794	762	736	720	771	714	732	661	762	702	743	778	728	728	721	722	719	751	727	760	760	677	755	713	740	687	743	721	747	759	804	724	713	743	812	730	718	725	749	769	725	766	727	731	749	733	764	735	767	725	769	717	740	754	807	749	706	774
3378	232	145	112	98	126	102	83	102	87	107	86	66	85	78	70	81	87	77	80	70	84	73	59	57	64	94	72	70	69	75	84	80	94	72	63	65	71	71	79	86	66	77	98	81	73	64	68	88	75	75	95	80	83	59	64	96	82	73	73	86	89	77	67	88	67	82	76	82	70	78	80	73	76	92	72	71	84	86	75	62	94	73	78	87	83	78	75	90	76	84	77	87	78	74	66	76	96	78	73	59	80	86	65	66	82	76	78	69	80	84	77	90	64	92	82	81	67	83	71	73	72	78	71	83	88	76	69	64	79	87	92	80	78	88	61	85	66	74	70	80	55	61	73	76	78	68	94	59	78	70	54	76	66	92	76	57	85	79	86	62	86	84	77	83	67	73	60	73	65	87	83	72	66	66	72	68	76	94	69	85	84	85	73	72	84	70	88	77	76	68	68	86	86	100	91	82	80	76	66	67	70	77	67	80	76	85	73	69	73	62	86	68	76	68	75	63	86	104	89	91	74	72	77	71	90	81	82	72	86	78	77	77	85	61	76	74	80	77	67	69	103	72	69	73	78	83	75	66	75	55	86	73	86	77	66	57	80	69	93	72	68	71	74	66	57	72	95	84	76	75	72	80	65	73	84	70	63	66	78	82	76	77	78	78	65	72	88	68	74	71	90	64	69	66	81	72	83	75	67	68	83	60	65	83	82	91	68	55	77	69	79	70	74	67	61	81	68	73	85	82	81	85	100	92	59	69	75	70	75	70	92	87	75	73	82	83	83	82	77	63	73	77	75	93	68	68	74	85	67	73	70	76	76	90	74	91	78	87	92	81	81	81	86	87	62	69	66	79	85	59	67	64	90	84	78	84	79	96	76	66	77	79	91	80	63	77	68	64	67	66	65	83	77	80	92	90	84	64	80	95	79	81	75	83	70	75	70	76	72	75	81	84	74	86	80	77	89	81	91	67	76	76	58	64	80	86	81	77	62	65	93	78	80	81	80	85	80	60	88	73	88	72	66	68	65	64	73	65	81	68	78	75	64	84	75	84	74	72	68	88	82	68	75	67	85	79	80	84	71	91	72	66	67	73	74	70	82	91	72	92	74	88	86	69	66	86	77	81	78	83	83	72	62	74	82	68	67	64	71	81	78	84	71	64	81	73	81	85	73	94	68	57	66	67	78	64	83	80	85	86	79	81	71	75	70	71	88	77	63	63	73	72	74	71	96	52	72	80	57	59	67	80	83	87	71	74	76	73	75	69	76	72	72	85	67	77	63	73	79	85	78	74	84	73	74	85	76	73	76	66	75	84	92	79	50	80	78	78	66	71	92	84	88	77	70	92	82	70	81	72	66	70	63	64	73	74	70	63	75	66	68	70	91	88	70	71	64	69	74	75	77	82	71	61	85	83	80	79	70	67	52	85	93	89	84	73	85	78	78	75	82	78	84	75	59	78	66	71	67	85	74	86	76	76	75	69	70	86	85	81	70	91	79	81	83	68	69	71	70	89	67	69	87	72	80	79	87	82	70	92	69	83	66	69	74	88	83	68	65	88	84	78	82	65	79	84	88	62	76	75	75	69	63	85	75	79	92	73	64	73	89	74	60	81	61	67	83	81	91	82	75	73	86	80	86	62	62	82	78	73	66	83	80	69	76	91	79	71	86	81	75	73	84	83	76	89	76	70	59	69	75	82	76	92	72	80	66	76	73	89	75	53	77	81	92	81	80	75	75	73	78	79	80	94	80	99	68	71	75	72	80	72	67	77	89	77	90	65	75	86	77	75	86	89	60	66	57	62	65	92	85	75	72	82	70	69	72	84	77	72	69	83	90	62	84	68	66	75	86	81	83	71	71	79	84	64	63	80	81	83	81	73	86	87	97	90	69	73	80	75	64	86	79	72	75	78	69	63	72	66	81	71	78	73	79	91	94	77	69	81	82	72	73	63	78	84	65	72	94	86	87	66	71	79	84	72	77	78	89	81	79	78	83	74	70	71	74	77	72	83	77	78	87	80	78	88	74	68	80	68	65	77	62	73	74	75	88	85	83	67	84	77	88	92	69	62	84	77	69	79	88	61	73	83	77	72	79	72	68	65	75	64	77	91	75	83	73	54	57	73	87	77	76	71	64	81	72	78	63	74	76	79	60	63	58	81	74	89	74	73	66	74	63	85	75	74	76	77	68	83	82	81	77	74	79	84	102	70	62	56	72	83	79	67	77	73	54	74	77	65	80	66	72	80	83	58	98	67	62	70	83	70	79	89	88	72	86	79	64	75	79	71	68	69	86	69	79	86	80	94	60	80	82	74	71	95	73	89	63	63	57	62	75	71	73	91	98	63	67	79	75	65	78	74	78	67	85	70	72	77	63	73	94	89	85	81	82	80	72	84	83	78	81	84	90	66	56	77	93	70	64	67	85	72	78	78	91	84	65	84	78	84	71	80	102	81	55	69	69	78	63	65	63	75	57	62	84	88	84	82	68	69	87	67	80	89	73	71	70	73	88	81	81	73	58	54	71	72	66	69	79	88	72	88	82	64	69	72	75	64	91	78	67	71	77	74	82	71	72	76	78	63	72	75	57	74	76	69	95	83	73	65	72	76	57	78	92	83	69	77	65	81	84	75	82	74	72	70	63	71	59	72	81	91	69	72	72	67	84	77	76	65	79	56	70	72	80	73	83	84	78	82	80	105	81	63	71	67	65	76	72	66	66	85	78	100	75	64	86	78	82	90	72	64	68	81	85	76	76	82	78	93	74	71	81	72	95	81	62	71	79	61	70	83	80	61	83	81	77	78	67	76	76	68	78	88	81	79	78	70	81	77	61	81	64	73	75	78	68	75	73	80	65	71	72	76	85	84	69	61	60	77	75	76	81	66	76	71	64	70	77	81	57	77	75	80	68	68	81	78	79	88	68	74	76	69	78	61	68	75	60	64	65	79	71	85	58	76	67	51	65	97	68	65	70	90	63	60	78	84	86	65	76	89	67	75	84	71	76	62	84	74	72	94	85	68	85	100	79	82	64	75	63	83	77	77	69	90	74	81	68	89	75	72	77	76	109	74	80	87	70	69	64	70	78	88	70	65	73	79	80	75	72	77	83	75	82	66	85	76	90	85	85	78	83	65	86	74	75	66	73	65	74	73	68	82	91	70	84	78	87	74	72	72	71	84	63	77	77	78	60	78	74	72	79	88	84	80	71	86	71	82	78	77	65	61	68	76	72	81	67	77	76	67	72	59	75	79	81	71	65	61	69	84	74	69	59	66	89	71	74	81	86	72	70	86	62	86	83	73	80	55	79	69	73	71	82	70	68	76	77	58	76	59	86	76	65	72	84	80	62	77	58	69	81	72	74	74	70	74	76	85	76	75	74	74	79	74	68	83	87	82	73	72	73	77	66	66	80	93	79	58	81	70	82	85	74	76	88	80	72	75	79	69	74	72	60	82	83	96	80	70	69	73	79	67	71	80	65	93	76	66	96	72	79
2890	360	438	471	392	359	360	351	325	321	302	288	299	269	302	321	255	260	311	299	301	277	277	284	271	270	285	304	278	269	300	264	290	249	277	264	248	260	286	269	292	302	287	288	297	277	268	281	298	298	279	303	274	276	302	319	275	288	288	275	238	278	283	309	289	299	262	279	289	300	293	268	267	314	269	301	297	257	311	317	276	264	278	297	300	292	295	313	265	303	268	321	320	303	286	277	278	236	265	276	278	282	304	258	293	274	281	287	288	288	251	299	313	298	272	281	295	302	284	286	292	306	286	290	299	307	290	296	285	280	318	289	265	295	269	271	289	273	308	279	301	294	296	302	302	265	267	282	282	315	267	265	273	287	266	288	290	280	293	260	284	280	272	270	280	277	304	291	291	293	306	281	317	313	279	291	298	284	274	259	274	293	286	292	284	305	267	245	289	313	301	259	267	250	277	283	274	274	279	281	273	268	288	301	295	302	269	274	290	269	326	277	266	285	268	274	298	276	263	299	264	292	313	244	272	292	294	296	281	255	283	276	300	274	254	271	274	274	252	270	287	300	274	266	285	309	287	241	309	299	269	273	281	266	270	293	299	280	314	297	278	276	277	274	290	276	285	265	297	248	287	298	315	287	265	297	288	286	241	292	300	300	276	253	306	270	251	274	294	274	262	279	292	243	274	287	288	312	285	305	292	280	306	274	269	271	276	271	269	295	288	290	304	242	289	284	287	282	298	280	275	275	257	305	287	277	273	265	257	274	256	280	264	314	281	260	281	287	266	275	314	270	267	280	285	257	263	274	280	277	305	298	288	274	264	275	272	256	287	290	291	279	254	281	264	252	254	280	297	288	295	288	310	285	295	291	267	295	274	293	285	234	291	304	296	291	298	290	305	273	296	275	276	287	272	296	326	297	304	298	264	298	294	297	277	286	267	273	246	296	273	299	267	284	253	260	242	292	294	298	292	256	285	260	289	313	232	304	287	286	272	279	273	306	292	305	298	306	291	271	231	266	276	276	293	288	311	302	272	281	246	311	269	272	305	281	307	267	284	286	288	267	247	273	286	299	282	279	292	274	283	287	274	308	298	280	253	279	289	262	280	313	281	283	302	295	268	270	276	292	276	330	282	299	279	277	305	299	280	265	286	309	295	268	300	285	270	272	268	284	294	272	314	276	254	303	296	257	281	281	275	298	281	275	259	308	291	289	270	276	282	242	279	295	301	292	272	274	265	261	263	273	288	283	279	275	295	282	285	273	283	279	272	257	301	283	306	302	278	289	291	288	284	294	331	294	277	284	267	278	309	271	271	264	252	299	298	271	276	306	250	291	286	300	289	284	254	301	296	294	254	282	297	287	286	266	292	293	286	281	284	287	311	299	284	301	286	265	283	276	274	279	299	291	267	284	296	274	267	260	272	292	264	292	281	291	295	295	268	280	290	252	286	260	284	245	279	270	285	272	273	278	278	291	275	301	279	302	270	241	283	293	259	274	259	304	287	287	310	289	297	255	275	273	291	265	312	289	267	302	300	255	296	262	291	285	276	275	270	280	302	293	291	247	254	259	272	303	281	280	289	270	296	258	280	279	281	253	313	285	288	300	276	281	264	273	300	273	263	285	267	287	308	286	276	299	278	269	285	285	267	272	265	257	280	290	315	284	265	258	265	278	295	264	266	297	290	270	281	249	290	290	279	263	294	275	258	286	259	280	279	295	283	322	283	297	293	304	301	290	272	283	293	291	283	265	287	291	307	308	268	305	253	250	264	292	252	249	314	288	274	258	280	288	284	252	274	265	293	283	299	282	277	299	271	301	266	267	303	272	272	322	269	287	283	289	282	275	282	296	300	267	266	280	275	282	283	287	249	329	285	253	265	286	308	268	294	270	297	290	294	276	260	290	280	292	260	308	279	267	275	257	262	293	232	286	301	288	293	271	284	247	296	285	287	291	276	296	306	287	303	274	299	265	280	262	267	255	317	272	269	294	267	296	302	285	278	269	280	288	276	280	261	256	275	281	275	271	288	284	307	290	311	315	297	279	285	259	262	303	280	296	281	302	268	274	242	264	259	276	277	306	299	306	262	266	311	271	269	262	294	283	276	278	297	269	292	279	293	256	304	291	252	304	266	274	278	271	301	271	313	277	283	281	260	273	288	291	269	303	288	281	303	271	266	291	305	312	277	292	309	290	267	258	268	282	301	270	262	267	290	265	276	285	283	313	277	303	294	274	297	303	286	275	293	257	284	250	302	270	308	301	262	313	275	283	312	265	245	305	268	297	299	287	301	277	291	299	267	294	285	273	241	284	286	263	306	298	285	262	269	301	286	275	298	284	308	271	269	282	283	266	281	262	296	296	295	301	273	275	298	319	282	277	304	268	301	296	286	287	265	255	298	268	284	294	288	278	287	305	294	259	293	264	286	269	271	305	292	295	285	278	295	289	268	278	287	310	245	260	321	288	270	273	289	272	305	241	276	272	274	267	279	289	274	295	257	265	287	290	274	271	282	297	306	285	306	320	280	260	273	281	324	304	275	289	265	267	262	269	260	325	287	276	242	275	251	263	258	327	257	276	251	297	319	302	290	305	291	275	311	313	299	274	295	269	287	273	306	308	319	297	252	278	295	266	291	282	260	293	298	261	296	278	274	285	296	280	286	324	280	271	275	288	236	316	250	269	286	254	284	277	275	279	245	276	281	266	245	277	248	280	270	297	307	313	304	309	266	305	320	292	267	293	271	301	313	269	268	279	266	270	270	315	241	261	271	255	289	299	289	301	276	283	270	254	281	304	278	280	269	274	282	286	277	285	270	283	264	291	291	293	285	277	295	300	280	288	283	303	283	277	307	289	311	287	292	280	254	266	304	276	297	297	273	254	296	245	285	304	270	280	274	279	259	292	306	256	297	268	298	260	289	321	268	263	310	283	282	272	277	294	287	295	275	300	309	262	290	264	279	275	253	277	294	262	279	265	258	302	280	316	274	290	282	266	295	267	288	272	289	275	268	267	279	282	275	263	253	280	287	297	273	295	272	311	280	289	274	284	286	270	302	285	271	292	291	269	275	231	288	317	266	276	322	265	286	280	277	285	314	260	278	293	306	282	278	318	304	282	294	282	283	282	292	283	271	295	255	277	273	303	282	266	257	271	299	287	280	290	298	266	297	259	263	315	307	279	289	298	272	272	295	298	288	285	277	271	273	287	290	285	233	284	256	288	289	294	306	300	295	308	292	285	281	302	314	287	262	278	265	266	296	298	286	271	239	319	278	295	284	280	296	285	283	302	280	283	329	298	276	308	271	297	278	297	271	289	282	271	257	299	281	292	277	252	278	276	276	239	279	274	282	266	237	263	301	281	282	293	270	271	287	289	237	271	290	307	272	259	272	262	297	281	265	284	297	264	251	273	266	298	298	302	288	269	252	276	289	258	241	279	281	265	280	283	264	282	272	279	303	273	278	262	301	293	259	306	274	293	281	288	234	280	302	278
30148	4342	1524	1075	785	571	483	363	344	304	242	250	251	238	208	197	196	220	198	174	188	183	164	182	156	165	150	161	149	155	174	184	160	164	167	156	154	148	164	173	172	155	145	147	155	132	169	154	182	174	165	152	194	161	138	147	161	183	161	166	188	159	159	124	156	150	163	159	150	169	186	148	134	151	160	154	157	158	164	144	142	158	151	164	147	143	177	122	149	151	156	176	167	180	172	161	162	166	160	154	158	149	145	159	134	144	138	154	157	136	150	158	164	160	159	169	140	167	153	162	161	160	163	132	150	146	150	139	141	166	147	172	152	143	142	125	145	157	143	164	142	165	160	154	172	162	152	150	163	165	139	136	137	129	158	141	156	140	169	166	147	156	148	149	157	151	174	168	156	161	171	162	137	143	165	178	153	141	135	170	141	164	155	143	153	140	142	151	153	130	133	150	113	148	166	153	154	151	151	166	146	148	155	157	135	162	168	140	146	154	145	140	158	153	134	164	152	154	144	142	152	154	143	139	156	156	152	138	153	132	162	169	173	176	161	161	157	181	166	154	156	154	156	140	168	153	144	167	158	137	150	158	152	143	143	168	164	151	136	158	146	173	146	143	157	153	176	146	141	141	166	142	149	154	136	139	152	171	177	170	155	154	154	155	169	135	152	149	141	153	167	169	152	153	149	156	144	159	173	169	140	178	162	141	164	125	167	127	172	141	147	155	146	176	152	140	146	153	151	156	141	156	140	165	157	151	161	149	151	167	150	127	175	156	162	161	147	155	157	129	163	143	151	158	156	144	167	172	143	150	131	147	141	153	153	163	145	153	150	173	150	145	162	138	135	144	154	160	166	151	149	169	145	172	157	155	131	163	149	156	140	150	150	167	155	141	181	137	132	140	151	173	167	149	137	147	176	165	162	152	145	146	166	166	160	140	147	136	157	133	155	157	154	163	155	134	122	174	155	141	163	170	168	160	128	148	156	159	162	170	137	144	164	157	152	155	168	161	152	178	145	156	180	145	148	158	161	165	158	159	143	167	137	163	172	129	141	151	173	146	165	141	147	148	157	172	152	139	156	144	168	150	151	163	158	156	151	154	150	167	165	172	164	150	180	133	161	130	154	156	171	166	139	131	141	152	147	144	138	162	152	161	162	165	190	165	155	158	143	143	145	180	132	156	142	157	145	161	154	147	164	157	151	140	179	153	128	153	165	178	124	168	134	171	142	147	144	149	151	149	165	153	135	142	150	159	152	160	157	155	151	170	170	150	142	147	153	135	172	144	168	169	166	154	187	143	147	134	157	163	158	158	147	163	168	158	145	171	138	137	164	161	140	151	145	169	164	129	161	141	159	141	149	153	153	131	146	149	141	154	141	141	142	166	137	179	142	139	162	164	165	168	165	152	151	163	152	140	169	164	138	162	135	165	159	154	176	156	139	138	147	154	125	141	147	148	169	144	156	154	159	152	143	170	168	154	139	142	183	142	148	146	160	166	147	160	170	128	148	148	158	157	147	150	164	135	141	144	163	167	149	148	177	148	137	162	133	181	160	137	144	156	145	145	146	144	154	154	154	137	164	166	137	191	160	151	141	152	148	142	162	161	144	145	151	124	130	159	134	148	151	147	151	146	161	156	166	136	169	144	150	161	182	154	150	168	151	141	158	151	164	168	169	147	166	183	165	146	162	159	146	166	138	172	154	127	164	154	171	149	143	144	163	136	152	161	171	156	141	176	161	163	127	146	160	131	172	157	171	153	164	163	165	158	158	151	150	174	130	157	152	164	163	173	158	163	160	149	153	175	152	156	166	142	172	170	139	150	136	164	151	128	158	160	148	146	163	144	120	145	164	162	135	160	142	176	140	146	136	131	143	135	147	137	127	145	171	136	146	187	166	145	164	154	150	147	179	191	144	139	161	132	141	138	139	150	147	160	165	149	155	151	139	151	173	161	142	133	150	151	141	158	160	141	155	140	167	156	158	158	130	174	155	144	160	149	166	154	154	148	137	156	147	157	139	162	141	164	170	178	151	152	165	138	138	143	163	155	145	161	148	162	171	145	157	128	137	143	168	158	139	161	131	181	141	136	152	163	138	138	125	163	132	139	133	165	159	165	153	138	155	153	149	156	164	174	142	147	149	175	172	141	140	177	160	159	140	163	148	167	151	147	144	149	144	157	148	166	136	141	162	157	131	151	170	148	148	159	134	149	154	146	164	184	176	142	173	156	146	157	134	168	159	146	165	158	161	150	148	153	168	162	154	152	164	155	150	154	154	150	159	160	154	151	147	164	159	146	151	129	163	170	153	136	144	154	154	130	162	163	139	180	156	163	133	157	158	141	156	155	138	149	168	173	152	156	172	138	170	170	161	162	155	141	130	163	146	174	157	178	179	139	137	186	160	153	135	142	163	161	155	162	160	122	161	157	151	159	159	152	152	150	136	157	146	169	152	156	151	143	162	151	163	157	152	141	141	167	173	149	161	144	147	144	153	174	141	149	160	138	155	161	159	166	161	170	143	158	135	150	122	147	164	149	176	158	166	159	163	158	161	146	172	168	139	160	164	153	135	165	151	150	167	144	139	145	157	166	170	146	152	168	164	160	171	159	146	134	148	157	165	152	169	162	138	146	166	143	139	171	159	166	163	163	147	141	123	162	173	162	163	137	145	170	138	159	153	149	149	140	170	157	171	151	164	162	146	151	151	150	134	135	154	152	166	160	138	160	157	168	144	141	137	158	138	150	147	129	149	164	150	168	152	161	159	137	140	135	165	154	167	139	161	150	142	155	165	139	189	167	160	178	158	141	169	160	159	161	165	153	151	147	161	148	147	155	145	156	145	160	161	158	151	166	155	160	139	158	140	151	138	150	154	154	157	145	174	154	145	161	156	152	156	159	148	161	158	158	123	173	164	139	160	153	176	157	156	155	142	149	130	147	152	143	174	144	164	136	164	160	153	145	167	160	170	139	141	149	155	159	175	164	164	146	150	165	167	151	144	167	175	167	139	165	134	164	161	148	156	162	135	173	175	174	154	130	149	168	151	159	137	148	127	141	145	159	131	154	166	161	149	152	154	153	141	151	172	166	146	161	152	139	176	152	162	153	131	133	144	162	156	137	151	140	157	172	156	171	148	148	151	138	178	155	171	157	164	166	142	126	148	141	150	149	145	155	167	163	156	151	150	153	135	161	159	137	162	149	144	172	153	182	151	147	153	176	147	149	165	149	151	158	136	173	164	175	154	139	152	154	160	153	153	139	133	162	156	175	171	145	161	144	143	156	190	164	151	174	139	155	161	140	148	166	141	146	168	141	140	183	159	155	153	166	167	158	159	158	130	165	166	152	142	156	156	147	174	148	154	147	160	162	171	126	150	162	136	161	145	158	183	145	168	147	152	165	132	159	126	161	166	149	143	151	139	136	161	159	164	142	160	155	157	139	170	174	153	159	137	161	169	163	140	149	157	151	155	148	156	137	157	155	145	156	135	159
14599	1489	3254	3633	3154	2596	2128	1837	1501	1356	1115	1054	996	952	869	846	778	786	770	659	702	695	659	677	633	606	598	608	614	566	560	591	636	548	565	587	572	543	578	550	566	548	579	534	547	528	548	557	521	523	572	551	564	514	513	490	531	499	508	509	519	510	509	510	507	519	479	519	541	444	502	507	502	539	515	492	524	502	485	509	532	503	500	464	476	456	486	485	477	475	472	503	495	492	519	475	483	461	508	497	506	523	503	508	516	473	492	468	502	515	496	483	510	495	535	495	523	498	497	491	499	500	504	498	524	489	486	504	473	468	519	468	478	487	491	469	475	478	457	483	486	500	500	485	518	513	507	490	490	504	498	483	452	479	497	511	465	503	453	486	486	470	464	523	487	503	533	489	476	475	495	500	458	525	528	457	485	510	497	507	518	520	499	509	437	520	484	487	470	471	509	518	474	494	505	466	498	495	503	449	500	470	481	480	446	478	474	467	443	468	475	505	472	481	519	462	508	493	511	520	507	511	509	490	521	531	497	507	528	511	492	475	501	506	493	528	487	496	534	508	476	473	514	511	518	475	518	512	511	471	512	510	526	472	496	477	482	504	493	467	512	508	482	516	473	509	486	479	500	489	478	473	517	476	467	496	493	482	521	513	500	450	504	532	514	482	487	483	489	478	472	512	486	471	496	462	490	493	503	480	502	486	517	533	522	476	472	533	455	496	445	475	499	474	500	482	499	459	471	478	465	462	453	511	522	512	486	499	506	474	467	506	521	467	475	496	480	500	516	477	457	510	476	482	468	463	480	510	486	527	480	479	493	496	457	509	483	507	473	493	474	467	488	528	504	526	477	414	469	486	476	504	464	531	503	425	510	499	465	487	516	486	509	487	491	484	513	515	484	502	486	498	458	496	500	466	486	485	457	509	485	532	462	487	485	469	523	513	502	520	468	490	514	484	470	503	526	471	503	500	493	486	489	497	496	480	485	503	519	466	488	461	496	485	495	558	461	517	497	546	471	481	446	520	493	481	496	471	511	516	588	500	506	468	453	457	469	504	452	496	491	519	478	516	507	483	497	479	474	503	495	532	453	508	498	525	442	482	476	478	473	447	519	503	478	496	477	455	480	504	484	472	478	525	478	464	498	518	488	485	506	498	486	481	454	491	486	508	511	474	494	464	509	492	488	507	505	499	489	480	499	479	445	463	453	514	480	476	488	506	456	526	506	479	522	478	521	474	466	510	500	503	509	504	569	515	503	468	450	471	496	511	476	486	482	517	509	471	461	493	476	473	468	454	492	472	477	484	502	476	501	464	500	508	472	515	528	467	478	506	466	484	527	457	461	475	470	477	500	469	518	463	468	512	464	471	473	491	516	508	534	488	524	491	488	506	536	464	515	523	477	502	493	486	483	535	485	456	487	495	480	511	512	499	480	517	539	483	452	489	483	516	483	522	519	498	518	488	487	474	460	490	529	500	509	517	473	503	461	528	517	455	526	469	482	474	492	477	516	515	499	494	489	489	515	487	503	503	467	525	491	483	515	462	442	522	518	473	465	510	501	499	493	490	537	505	534	479	535	511	470	470	485	514	496	479	507	479	509	490	502	485	501	454	488	482	503	453	532	502	435	532	484	498	520	470	470	480	486	494	480	536	472	492	478	471	464	505	498	477	498	475	520	448	505	520	492	481	518	513	507	480	488	504	506	444	516	494	520	515	496	538	486	461	460	444	492	452	515	487	511	528	457	478	496	509	455	507	472	524	463	456	459	500	508	468	485	525	488	463	467	525	479	500	503	478	489	502	489	493	487	488	461	476	471	488	523	513	470	508	520	512	483	487	514	447	485	465	463	486	515	469	502	505	509	488	467	464	494	467	544	491	480	516	494	516	507	464	498	465	490	463	497	503	496	518	473	465	511	460	509	527	487	501	466	517	504	455	457	483	481	522	527	502	480	489	498	495	510	493	475	506	473	467	502	480	491	487	511	496	462	535	497	476	543	499	457	478	478	513	464	476	510	475	466	485	498	453	475	490	481	473	474	488	480	504	507	520	456	478	512	447	553	512	481	471	496	492	506	486	485	481	500	459	485	500	497	529	471	489	474	473	523	491	462	523	477	472	480	501	501	509	471	526	511	518	480	496	506	481	517	503	489	513	468	504	475	536	492	503	464	486	465	473	492	493	509	519	478	559	487	498	476	455	521	473	518	518	522	500	474	508	517	457	524	501	509	476	496	506	506	509	482	524	462	455	483	485	479	502	491	435	479	476	505	483	489	503	469	506	518	481	502	495	493	486	492	499	521	569	516	490	475	499	456	506	504	472	516	499	462	482	501	500	499	486	479	536	473	517	510	502	481	464	482	545	515	504	521	469	483	473	511	482	469	481	504	511	477	466	477	506	492	471	486	461	545	455	454	470	479	495	479	498	483	478	453	508	501	455	483	499	496	502	510	477	505	464	510	510	472	488	509	445	483	507	457	500	521	501	488	528	514	492	474	499	483	442	499	497	502	470	479	466	478	480	476	495	485	522	489	474	460	481	507	464	498	497	470	525	463	456	450	516	508	496	519	462	472	485	523	513	506	493	489	493	508	503	483	486	548	455	492	513	465	484	510	512	498	526	530	502	441	491	481	496	491	471	497	512	520	497	463	507	490	481	547	490	535	489	476	523	508	459	483	497	536	483	476	507	459	464	518	456	534	515	472	485	511	479	495	469	506	521	478	506	484	486	495	499	479	488	457	483	445	513	463	464	495	520	511	453	477	458	502	507	519	519	495	483	475	459	503	479	484	472	516	530	513	505	515	518	475	439	465	495	470	465	512	501	484	507	494	515	511	491	485	479	531	479	502	480	500	519	489	483	481	444	511	495	458	514	512	460	527	524	522	496	491	478	487	497	496	461	500	511	506	511	498	510	491	488	551	479	494	476	464	508	516	471	518	461	504	523	486	467	511	508	478	526	533	497	479	500	459	480	534	485	474	519	497	502	499	482	458	506	543	518	510	484	493	466	498	507	486	490	492	488	505	494	508	548	486	468	490	471	485	454	470	515	524	464	503	522	440	495	449	483	496	455	516	515	474	488	491	485	511	484	503	511	461	481	449	462	461	463	475	514	500	534	469	504	463	520	530	494	469	509	500	497	470	445	524	516	529	503	486	515	539	477	486	482	495	497	471	526	474	488	509	504	470	497	506	505	466	485	486	537	490	496	441	515	488	468	465	526	455	488	477	520	481	502	486	450	505	505	482	489	483	469	492	496	510	521	496	491	465	500	478	501	487	533	502	472	456	514	488	493	523	494	514	491	494	490	468	474	502	471	479	517	506	535	496	472	501	493	503	488	496	459	480	501	490	458	474	495	472	521	491	412	465	501	478	459	483	511	511	497	528	470	491	505	489	438	510	489	505	490	491	493	513	516	499	506	485	508	515	502	452	464	479	485	463	525	526	471	512	477	501	512	523	479	516	512	462	514	491	469	517	493	487	486	477	467	461	467
41659	13185	4081	2426	1593	1193	910	723	657	526	527	447	419	417	380	373	351	340	337	337	352	298	304	277	251	259	290	275	309	259	283	251	274	280	278	269	272	278	246	272	279	292	231	233	261	260	284	252	297	265	232	268	292	247	271	249	261	265	224	266	267	257	251	259	232	267	241	278	240	245	230	258	286	256	254	267	248	280	249	243	244	254	263	265	260	274	242	272	272	245	274	282	232	268	276	249	266	256	235	220	233	246	264	261	222	251	266	244	233	236	253	247	259	249	228	253	244	238	238	236	267	239	247	248	234	229	220	258	260	272	262	246	235	257	235	282	268	246	237	253	283	242	254	266	249	261	236	279	257	239	246	241	228	245	242	242	234	235	245	244	264	214	240	236	277	247	252	258	244	237	230	266	233	214	263	243	231	256	231	225	218	249	270	235	252	241	269	259	240	235	215	279	257	245	271	251	245	242	238	266	286	258	261	258	271	264	228	250	247	261	240	256	248	264	235	224	236	276	237	228	253	273	255	245	217	223	252	239	262	272	271	263	261	222	241	275	226	229	237	243	242	249	252	254	263	243	242	263	291	236	252	278	242	208	234	285	255	249	267	275	278	251	272	264	262	258	234	246	240	268	263	228	250	254	224	257	284	227	251	254	260	254	246	255	250	237	246	247	291	237	275	262	246	252	231	225	246	242	231	263	242	236	231	269	258	248	263	251	249	250	251	265	283	257	245	258	257	235	214	256	295	253	220	250	241	267	249	245	267	275	267	240	243	283	268	259	246	286	249	245	250	251	264	268	268	236	254	206	255	238	232	241	244	236	269	279	263	270	266	233	268	216	275	238	270	240	237	254	237	223	230	244	233	263	240	267	236	232	263	268	276	285	229	251	275	246	242	265	257	260	265	269	269	255	245	254	281	252	244	247	245	239	247	238	253	280	228	259	227	239	262	247	273	252	250	262	248	259	265	227	277	276	240	248	261	234	236	271	231	259	243	271	228	261	245	248	268	247	247	235	260	247	268	253	278	263	232	267	233	264	269	246	258	232	248	239	255	256	256	277	241	251	271	229	258	250	257	235	235	281	257	258	277	237	228	262	265	260	238	257	246	289	260	249	277	268	233	244	219	247	240	291	231	257	246	220	265	269	272	271	266	263	241	227	271	247	282	247	258	246	251	256	227	248	250	239	269	262	252	219	270	272	260	255	271	243	241	254	236	246	249	221	263	226	226	261	235	222	256	234	258	281	267	246	253	256	251	243	271	283	268	232	266	235	248	231	231	231	249	271	253	260	254	251	247	239	253	235	229	254	257	257	263	243	237	270	259	261	232	257	262	253	249	269	278	251	266	222	282	264	256	258	248	206	238	254	257	235	246	237	269	260	244	265	239	237	245	256	265	233	235	246	265	243	221	256	253	252	265	231	246	253	249	253	238	268	258	265	250	242	256	270	247	241	263	260	279	254	220	246	231	236	253	251	262	230	239	225	252	243	261	266	265	267	257	267	225	250	263	237	247	252	266	263	265	292	240	257	237	240	256	245	242	234	265	252	238	256	239	255	260	254	235	263	236	246	253	244	269	238	258	243	254	245	268	236	293	212	276	254	232	260	269	263	278	267	235	268	249	262	239	292	234	248	254	276	234	267	251	267	266	263	265	266	246	256	246	255	241	284	245	246	255	261	266	233	252	273	263	259	264	250	255	262	237	245	252	230	266	259	244	236	229	255	249	254	269	261	242	255	257	283	256	265	239	256	252	244	273	229	279	219	241	235	251	265	240	249	237	255	255	268	266	243	243	219	243	261	245	268	254	229	282	226	253	242	272	257	268	266	264	262	254	272	272	233	240	248	220	290	245	251	253	213	252	257	248	279	256	238	275	247	247	229	254	280	264	284	247	255	245	273	275	241	219	246	250	260	259	234	260	234	263	254	285	279	274	240	249	273	235	249	252	232	238	246	237	239	298	274	238	251	261	229	250	258	224	267	240	262	252	264	257	238	244	262	255	234	255	304	233	236	246	233	241	271	265	243	279	249	240	283	251	243	282	231	244	246	295	218	276	241	264	243	249	242	227	235	243	242	227	240	227	284	283	224	248	266	232	255	249	280	272	267	269	286	253	261	250	237	258	244	244	265	252	244	265	237	269	254	275	233	248	255	241	257	247	248	261	256	262	223	246	253	263	240	267	226	251	240	257	262	269	256	238	233	245	263	231	241	262	283	241	273	271	242	241	249	234	254	226	258	250	247	274	227	241	265	253	264	284	252	270	260	266	246	252	237	227	259	243	215	260	228	255	246	282	243	273	240	254	236	236	243	260	232	244	256	249	252	250	242	238	269	242	224	254	262	270	245	222	279	234	260	254	239	241	243	222	252	247	257	280	256	244	264	247	276	291	274	241	235	262	270	258	254	258	245	250	273	223	241	255	272	250	230	268	248	281	254	250	236	219	273	259	240	264	277	267	231	268	250	251	252	263	234	240	225	297	252	214	231	258	240	243	281	259	224	256	254	283	234	257	267	268	225	278	279	270	267	253	261	238	234	267	238	245	214	257	258	241	282	253	258	254	228	258	277	236	262	254	232	235	313	246	243	253	233	245	253	247	238	235	268	252	234	262	279	261	252	244	262	251	235	250	256	215	275	272	249	277	246	234	253	287	263	261	252	245	265	264	225	267	247	235	280	244	252	223	251	249	260	249	240	234	254	252	277	254	245	250	237	243	251	260	263	260	218	240	261	239	233	247	241	229	265	251	225	241	265	267	239	256	248	243	275	235	268	270	275	251	264	209	252	223	260	251	248	258	243	278	237	267	282	276	239	237	221	254	280	237	239	244	241	258	224	262	246	249	251	241	253	247	271	251	252	237	233	237	221	259	225	265	260	258	284	252	250	235	238	264	260	273	259	256	268	236	244	229	244	231	206	255	236	236	274	254	259	254	258	257	259	223	239	280	215	242	237	238	236	247	259	259	255	235	260	255	234	238	252	247	246	258	254	253	228	228	246	244	248	282	280	242	252	237	244	250	268	243	268	227	265	270	254	274	233	223	241	235	251	260	282	272	259	262	241	247	222	265	245	256	242	264	253	258	225	228	252	240	235	275	262	267	253	235	261	246	247	237	270	258	243	258	256	242	247	264	264	253	248	268	247	257	249	247	255	254	239	228	246	256	233	247	244	252	255	239	228	258	251	277	270	226	236	230	218	231	243	239	252	240	248	276	288	263	242	236	238	271	264	233	282	274	258	252	255	272	254	251	267	252	258	253	254	235	263	247	274	241	211	235	237	260	278	212	242	235	240	252	254	270	228	254	266	258	243	246	250	253	250	247	257	252	248	234	242	243	274	222	233	275	288	229	233	267	254	249	266	245	234	240	248	263	252	252	264	260	238	250	263	253	266	247	246	231	239	277	255	245	259	250	272	254	258	252	286	229	258	257	241	235	259	235	220	262	241	242	248	286	240	241	273	246	247	224	255	254	272	258	253	263	259	245	254	238	264
20685	2617	5874	6656	5739	4718	3850	3260	2687	2351	2140	1877	1732	1674	1529	1375	1363	1301	1281	1186	1094	1135	1095	1019	1023	975	1021	934	970	944	921	928	882	892	892	886	895	858	823	824	915	782	842	822	799	798	831	820	793	802	780	753	861	775	777	851	825	773	754	805	789	798	740	767	742	764	774	778	797	767	740	750	743	800	819	753	773	735	787	779	814	741	790	730	723	738	704	733	800	735	788	748	708	785	764	743	742	751	798	752	765	756	789	768	714	746	704	811	797	713	750	758	770	778	748	802	719	750	735	744	742	744	765	723	752	726	696	759	754	755	764	725	699	767	721	775	741	725	739	719	778	792	742	720	699	726	761	794	767	728	737	754	766	784	707	788	724	734	746	757	771	723	760	752	768	734	731	754	771	729	747	751	740	751	779	733	768	719	730	724	733	729	720	753	753	713	720	728	747	728	755	715	699	704	731	756	741	665	721	739	702	751	787	750	719	749	735	783	767	741	705	751	744	767	719	725	730	743	730	720	730	732	748	701	736	700	746	666	738	715	734	776	735	712	786	734	722	703	775	732	743	738	728	784	740	730	723	731	713	725	759	692	777	725	773	802	709	780	731	738	751	787	736	730	733	753	683	772	775	745	725	743	756	767	732	794	806	726	734	744	707	721	714	710	701	741	736	710	740	746	742	759	709	704	707	709	769	750	726	766	718	803	734	787	718	754	777	723	728	729	682	723	776	727	726	768	748	738	758	775	775	752	755	765	783	737	807	709	707	716	770	746	717	738	732	730	769	716	747	750	782	689	717	716	709	777	679	723	766	697	706	734	713	718	776	669	734	731	687	734	778	741	665	674	724	737	697	706	769	746	733	707	729	758	736	758	796	776	742	742	748	729	710	737	824	708	763	756	799	752	701	756	726	725	763	698	711	767	759	737	753	709	697	756	712	707	705	691	718	717	720	738	775	771	736	752	766	710	722	766	733	762	721	742	701	737	734	766	707	792	762	743	805	708	762	709	719	758	679	748	753	698	781	768	708	735	755	740	722	718	747	757	696	750	762	785	736	782	728	741	718	729	725	725	724	732	728	743	738	765	718	794	719	741	727	766	702	743	711	763	739	718	716	718	701	746	694	709	726	791	704	730	744	680	751	775	708	739	738	781	710	756	748	727	774	726	777	738	710	731	697	735	732	748	730	728	767	727	714	671	715	737	740	735	731	758	759	804	673	680	746	718	755	739	746	769	705	732	733	730	726	743	705	724	728	773	785	717	725	708	701	751	779	762	746	745	769	756	757	753	711	756	715	721	740	732	731	699	718	773	748	716	751	743	699	783	748	758	743	729	751	692	759	722	778	733	715	772	745	718	779	764	730	745	732	716	756	757	790	731	729	757	695	764	749	757	719	736	717	772	816	722	736	746	736	684	727	768	748	755	718	750	741	761	741	737	720	734	729	710	752	684	758	759	774	754	727	669	748	762	783	766	725	751	747	735	749	710	742	725	735	698	731	732	723	742	743	776	732	728	756	708	707	717	748	752	748	743	760	764	750	719	732	724	794	731	713	734	688	746	748	740	749	703	734	777	739	725	683	706	739	730	748	710	738	736	750	753	728	779	769	738	752	759	752	736	720	715	723	696	735	769	762	773	716	782	785	715	790	704	701	702	731	729	678	742	780	792	709	747	748	731	726	734	753	709	753	778	784	740	752	700	760	748	717	738	753	731	751	725	743	684	741	744	779	797	778	733	744	789	722	729	748	748	763	699	735	727	731	701	703	724	716	763	712	737	749	696	716	775	734	767	761	767	767	716	708	734	722	734	691	726	757	792	716	720	733	732	750	748	742	782	764	711	733	710	748	763	768	747	711	730	773	707	710	748	701	782	706	736	685	717	703	747	731	704	757	711	754	761	725	740	762	713	732	679	696	766	730	674	716	702	742	711	746	775	745	715	729	749	807	697	750	761	707	718	718	748	770	741	759	738	723	740	722	775	786	701	770	755	727	802	730	743	745	718	669	702	739	698	722	769	761	684	738	768	751	704	734	734	718	732	774	708	692	778	704	720	800	747	692	722	757	748	745	775	761	749	703	710	747	723	742	711	708	704	743	761	678	739	733	732	732	712	737	690	727	713	727	718	761	773	705	729	743	740	709	727	731	687	719	706	733	709	701	774	740	757	732	727	731	781	752	757	707	697	733	738	683	750	761	737	743	739	756	723	759	742	747	723	740	737	762	743	713	737	765	713	753	762	780	766	744	733	744	723	731	710	732	781	751	745	706	713	736	728	751	713	686	714	742	733	782	718	709	737	710	735	737	757	738	715	743	691	758	758	729	698	795	761	758	743	717	747	711	685	749	739	757	712	710	759	756	753	743	730	735	743	719	750	734	775	736	709	720	765	743	753	709	734	727	753	733	749	696	733	735	740	744	768	767	742	724	710	799	684	735	717	757	761	751	730	723	715	728	731	724	773	718	742	688	716	724	725	762	734	751	732	715	773	738	777	741	718	720	719	741	718	733	761	748	707	741	725	754	745	720	757	729	727	726	732	726	757	765	773	778	713	750	759	711	770	807	742	710	720	704	735	724	707	732	727	772	758	745	755	711	750	718	724	749	703	683	758	763	725	773	758	742	730	753	743	745	722	762	687	732	753	765	784	733	776	750	738	712	700	762	778	781	798	706	735	781	753	734	751	753	755	714	734	711	754	704	750	775	750	748	750	752	754	741	756	771	714	726	714	747	726	708	731	807	724	709	740	766	722	775	720	740	729	755	776	761	783	774	707	760	749	757	770	742	764	757	752	730	705	714	716	741	777	734	749	725	737	710	686	743	748	747	744	694	738	732	720	751	747	744	765	724	754	743	733	742	757	742	698	738	777	731	774	702	759	760	706	759	714	731	725	726	754	743	737	714	772	778	751	714	749	744	773	756	795	728	772	761	715	731	738	757	719	735	752	738	739	754	756	723	759	717	715	728	701	773	691	789	716	719	754	758	731	734	795	726	777	734	740	742	722	751	706	759	692	811	736	726	778	763	754	714	730	706	733	775	693	732	739	758	746	701	688	731	701	722	704	721	728	739	713	734	780	778	729	690	758	704	774	774	731	779	682	717	753	751	786	748	776	758	763	742	686	705	792	753	712	741	725	761	772	741	706	742	718	742	751	719	768	707	754	760	744	707	718	692	746	733	724	724	731	669	721	700	728	763	728	755	685	704	774	752	728	792	732	765	780	701	701	773	770	714	794	689	739	725	737	744	732	742	717	713	707	776	793	727	735	773	732	742	711	684	748	762	801	690	735	742	760	678	756	749	755	724	757	791	711	715	732	721	739	707	791	741	739	759	788	716	760	712	693	720	718	693	722	744	728	725	735	705	765	751	746	729	740	706	742	723	702	727	724	717	771	737	702	732	729	731	719	725	755	725	755	732	747	695	724	678	685	741	747	739	748	695	745	796	731	726	702	793	770	718	739	764	725	726	753	744	768	729	723	697	734	771	749	736	703	718	742
3450	266	155	124	103	81	87	91	97	100	80	75	85	66	63	86	84	89	89	86	94	84	79	70	77	79	68	74	74	73	82	82	68	87	81	88	63	60	84	84	82	71	78	79	82	80	80	64	85	67	74	69	71	88	77	81	56	73	91	75	84	75	64	71	80	71	76	76	74	76	72	82	75	76	81	85	79	85	75	66	88	81	74	67	79	71	79	75	80	67	83	63	89	86	77	96	66	75	77	59	84	62	81	65	86	65	75	76	80	78	77	84	68	85	68	67	69	75	76	96	79	64	70	70	83	85	72	61	63	71	65	61	92	86	72	68	70	75	74	77	92	88	87	73	75	80	84	87	71	78	82	72	74	75	70	68	80	63	68	83	81	88	63	76	67	76	74	58	73	75	92	82	83	78	72	72	96	87	71	74	82	81	88	76	75	64	82	63	73	72	72	79	75	90	74	78	74	63	81	79	81	70	70	81	80	66	79	93	80	65	72	85	62	80	77	85	81	74	73	62	71	67	76	74	66	79	69	75	78	73	63	70	69	76	76	73	73	78	77	92	85	80	53	74	77	79	94	71	74	74	63	71	93	95	92	79	81	72	79	77	82	67	75	70	73	80	86	63	83	71	72	79	73	65	67	75	76	75	65	73	78	63	74	96	88	79	79	67	79	74	78	74	87	75	72	73	70	78	106	74	81	88	83	65	86	79	76	78	88	63	66	75	65	75	81	84	69	71	73	81	75	85	76	63	68	69	77	69	83	81	88	80	82	84	79	64	89	84	71	70	77	83	76	72	78	84	87	55	86	76	69	76	73	52	66	72	80	76	70	61	75	60	68	87	70	78	79	83	73	89	87	79	101	71	64	76	74	82	70	70	72	78	82	72	72	86	65	86	83	86	68	77	71	82	75	81	83	81	76	71	72	52	70	69	74	77	90	87	63	70	86	87	77	57	87	89	93	66	76	75	78	78	70	69	79	82	69	87	67	67	88	76	80	77	76	81	76	72	81	81	88	68	85	64	82	84	75	86	81	81	81	67	75	77	86	78	66	90	77	64	79	77	90	85	82	75	87	88	72	82	63	74	82	60	82	74	74	66	71	95	77	69	75	75	90	82	83	81	88	70	76	59	90	70	67	81	62	81	63	77	65	74	72	81	90	72	65	67	88	82	81	92	67	77	88	85	75	75	80	84	89	83	85	68	75	88	88	78	93	70	59	76	84	69	83	85	77	76	61	68	84	80	75	80	80	76	83	80	73	79	93	101	82	91	72	105	76	80	86	83	79	78	86	88	78	51	78	72	71	103	85	69	78	75	67	93	77	77	76	103	81	85	82	72	78	70	61	70	70	72	84	82	67	88	88	62	88	67	83	66	82	72	77	76	68	73	95	67	65	74	85	67	77	100	82	86	73	73	65	65	78	74	70	75	70	61	73	81	63	81	82	95	70	68	77	75	75	84	78	69	69	82	89	82	75	84	78	58	64	72	84	94	79	72	83	73	67	75	68	74	74	87	75	72	89	78	72	95	84	59	56	81	76	72	87	101	71	85	78	69	62	73	72	69	73	70	75	83	76	72	80	72	80	77	69	75	66	79	83	86	68	81	74	65	62	72	62	65	61	75	72	74	75	87	77	75	66	96	79	69	64	89	67	60	76	75	77	95	71	86	84	82	100	64	67	71	64	79	88	76	90	83	78	69	65	63	75	85	79	54	63	62	64	81	75	68	80	76	74	83	70	89	60	82	92	82	76	81	67	64	81	80	76	70	71	72	63	80	72	70	87	86	70	76	67	84	65	91	82	78	73	73	94	71	86	76	81	71	86	79	82	72	72	79	64	64	73	77	93	80	79	81	60	68	85	81	71	59	67	77	77	81	89	76	58	78	74	59	60	76	71	80	77	79	84	78	79	64	70	77	78	101	72	73	74	71	70	87	87	69	75	77	70	81	88	80	66	76	87	75	87	65	68	63	75	87	95	92	80	96	81	71	65	67	93	77	84	87	85	69	88	63	78	70	70	81	88	84	80	79	65	71	76	69	63	87	93	77	70	74	70	86	92	69	75	86	75	82	75	78	67	69	85	75	72	72	84	74	81	71	84	79	69	64	75	65	72	96	67	73	85	68	71	73	86	81	64	68	82	78	94	99	62	69	70	84	70	68	75	69	80	79	81	77	64	72	81	77	68	68	76	77	62	92	78	78	68	71	63	81	79	70	65	69	69	80	86	63	72	81	76	86	82	75	79	63	66	68	66	66	84	66	91	61	80	78	84	85	78	75	68	66	73	72	77	69	78	78	92	98	85	88	61	79	90	88	63	83	76	60	74	82	80	78	78	70	78	70	83	62	78	79	80	67	90	83	68	82	74	85	75	81	83	69	67	83	73	71	83	69	70	81	69	87	69	66	79	67	78	75	77	87	73	77	67	77	56	77	81	75	95	81	81	75	79	92	72	84	80	80	68	78	86	87	79	91	69	83	69	84	86	81	60	62	80	71	84	70	74	79	52	80	84	73	94	71	82	89	86	68	59	74	73	74	83	83	79	71	82	88	72	73	65	81	81	70	60	75	68	88	78	78	74	66	82	90	48	83	59	88	101	84	70	76	69	66	62	83	91	81	79	81	73	67	82	73	91	79	83	69	83	64	81	104	79	80	65	76	84	87	76	54	69	78	87	69	80	74	74	79	83	75	80	81	80	78	69	76	74	82	70	69	84	72	93	97	69	73	78	74	76	78	66	84	69	68	86	65	86	78	68	70	54	66	72	71	76	75	80	71	80	76	85	70	81	63	75	71	86	79	77	72	60	83	86	82	67	65	72	89	75	83	76	77	71	71	85	68	75	82	67	87	63	72	71	66	81	74	72	79	78	77	65	76	69	79	81	60	80	82	76	58	69	86	64	77	69	80	66	80	65	78	68	62	66	74	81	80	82	78	79	69	74	89	81	64	87	67	90	83	74	89	69	87	72	90	63	85	71	78	75	95	72	88	90	77	87	83	89	83	69	66	74	65	71	72	70	61	92	78	85	73	64	87	73	76	66	72	69	67	62	87	60	68	79	69	79	91	84	90	81	91	83	89	70	87	73	64	75	82	81	68	77	68	65	69	61	82	74	75	78	64	87	78	77	84	67	78	75	62	81	75	71	74	77	69	72	78	93	71	68	59	84	81	92	84	88	72	90	82	88	65	79	69	76	72	74	65	77	60	63	74	64	90	79	90	77	71	88	69	71	83	83	72	85	83	66	71	81	85	58	89	80	69	84	67	78	78	65	92	75	73	73	72	76	96	77	73	75	63	81	74	88	62	70	74	93	62	67	87	78	85	85	79	76	87	67	81	93	75	84	63	88	76	93	76	80	78	78	71	65	55	74	76	80	82	79	81	88	74	74	75	57	75	78	93	64	84	79	63	74	80	77	82	64	80	71	75	58	80	76	87	77	87	59	77	63	92	75	76	81	99	89	81	80	82	57	88	75	79	60	75	85	64	74	80
3001	372	421	506	426	417	359	349	335	316	334	301	279	350	304	292	311	299	313	318	292	258	310	294	283	262	299	305	300	295	251	295	291	259	275	293	271	267	304	310	295	278	262	274	257	259	290	286	279	301	278	305	287	302	309	301	292	288	265	297	314	266	245	264	259	300	297	313	300	268	257	289	314	288	280	274	302	267	273	236	293	312	260	273	289	270	275	303	289	283	275	309	299	267	330	314	254	278	286	282	292	282	318	261	269	284	283	262	263	291	264	298	278	273	290	297	298	294	299	275	277	290	304	261	281	300	291	275	281	289	288	306	280	282	273	296	278	239	268	298	285	285	269	298	295	288	259	276	259	280	276	257	267	295	268	314	263	313	277	307	302	253	288	297	297	282	289	253	275	264	289	276	277	273	290	251	288	262	301	279	270	277	272	226	287	314	310	284	289	265	257	262	289	286	296	272	290	272	302	283	290	305	302	277	273	289	286	291	274	277	276	285	306	292	294	289	270	296	297	287	247	290	265	286	291	285	264	292	266	273	261	274	295	312	332	302	296	267	296	299	265	277	295	266	290	287	296	283	252	309	274	312	261	277	295	278	298	272	282	263	290	255	291	276	305	279	283	292	278	285	286	271	277	275	267	280	280	278	314	280	286	241	278	249	314	267	265	254	263	286	284	268	302	298	272	286	277	294	315	275	297	282	272	275	257	294	303	286	287	296	259	300	264	300	276	276	292	253	300	299	313	272	291	293	289	274	248	286	281	273	282	285	306	274	285	300	263	269	288	261	309	319	281	257	232	304	270	303	288	270	263	299	304	285	296	325	251	264	281	299	295	292	238	296	295	289	268	288	287	263	286	275	253	248	279	259	256	283	272	252	286	275	285	296	269	311	295	280	272	302	311	263	282	277	289	278	289	305	299	310	253	295	272	322	285	276	324	274	279	272	266	292	290	294	282	283	266	283	288	305	304	302	261	278	301	287	271	284	281	249	313	287	297	272	279	315	278	259	276	272	284	300	289	289	293	284	267	279	261	284	259	287	301	302	297	293	290	282	281	285	281	284	297	258	294	302	256	317	286	299	278	291	265	263	298	308	286	302	286	300	296	293	285	298	241	311	279	308	316	276	268	306	318	257	277	271	308	269	293	294	298	280	269	270	259	302	256	282	282	277	271	261	265	303	280	288	263	292	306	291	299	287	294	298	302	278	324	297	261	276	288	253	259	263	265	293	276	276	271	282	259	282	265	275	294	287	306	263	261	305	296	266	268	314	279	257	273	262	299	303	272	266	289	274	249	286	281	281	288	290	265	268	275	324	270	268	277	295	237	283	268	265	284	284	267	272	263	295	278	265	285	271	310	275	265	269	260	262	275	281	316	302	282	257	258	296	263	300	244	292	275	309	271	278	284	283	305	265	239	271	261	301	277	296	294	283	269	293	269	262	297	288	283	253	267	295	287	302	263	279	286	269	290	289	309	328	285	273	281	280	289	294	273	277	262	279	276	289	301	304	307	284	280	289	290	272	302	308	295	300	304	272	298	289	309	291	306	274	314	280	289	274	288	258	254	282	323	285	283	306	300	291	276	273	279	293	264	272	240	268	265	274	277	265	245	284	295	297	278	305	289	271	266	296	268	269	265	305	277	287	302	264	289	277	282	276	277	254	288	304	297	298	272	299	276	255	296	275	275	294	295	296	311	282	270	282	291	281	267	276	303	294	262	298	307	264	284	262	306	267	294	257	294	297	285	261	285	283	249	277	307	292	270	267	270	267	287	277	312	288	272	274	245	284	288	286	286	293	288	287	284	279	271	302	269	300	273	289	281	290	296	288	297	292	295	295	295	291	269	308	283	272	279	274	261	278	307	264	254	287	269	304	262	256	279	301	318	285	284	308	299	266	271	298	264	286	257	265	271	267	269	269	265	288	297	288	283	307	252	270	288	267	288	293	287	275	307	297	304	266	293	266	271	286	291	279	274	258	317	278	288	279	267	289	254	261	291	289	265	295	264	271	271	274	293	299	293	300	278	272	310	286	260	293	287	280	252	290	297	328	278	284	293	322	317	300	301	299	267	275	277	275	286	284	308	265	301	314	303	289	264	298	288	294	296	302	288	292	283	277	296	292	280	290	312	266	297	253	259	298	298	305	286	265	304	263	261	291	265	258	256	300	310	274	260	236	285	281	256	301	311	306	289	302	279	253	302	306	257	291	296	272	310	289	290	295	294	305	265	273	309	289	311	269	296	301	272	286	262	305	289	274	245	261	276	296	281	331	270	291	268	312	300	286	291	292	280	263	289	309	299	304	265	295	279	306	310	299	270	288	310	277	260	282	305	261	283	297	274	262	278	290	254	290	259	294	284	285	304	295	282	313	283	281	303	271	263	314	289	313	277	301	283	293	296	278	288	303	239	274	291	314	289	288	267	291	304	296	273	279	251	286	292	245	292	255	294	298	272	272	261	258	319	282	288	276	279	272	263	299	250	304	287	283	308	291	273	286	286	307	289	301	276	301	307	281	327	276	285	290	261	297	280	298	278	275	286	270	249	263	287	279	273	267	301	286	283	292	293	317	265	257	310	308	284	315	277	292	282	280	263	265	278	268	280	265	262	276	300	266	294	279	275	268	284	300	257	272	291	262	267	303	302	276	266	243	293	276	285	255	315	290	278	285	291	292	266	304	274	306	256	285	285	280	289	272	277	295	297	269	288	269	252	290	270	270	264	284	315	307	266	289	321	294	306	316	298	273	262	273	277	272	286	278	283	254	274	297	304	285	279	289	273	278	302	310	317	276	282	283	271	276	287	274	272	264	280	278	275	327	295	286	299	291	312	265	290	298	269	268	270	283	293	263	262	275	269	278	283	285	283	318	282	280	277	297	296	286	278	263	280	279	271	252	304	288	270	275	304	302	276	302	294	294	294	277	273	261	295	292	267	279	301	278	272	269	307	310	266	278	283	295	281	284	275	294	303	297	265	326	292	290	277	272	301	281	296	289	284	296	289	252	326	282	284	264	281	271	280	288	306	256	316	276	263	266	313	255	311	271	288	280	298	287	327	286	289	308	302	270	264	299	286	294	248	287	300	305	301	268	273	277	300	261	290	265	292	280	306	274	269	264	255	243	280	279	282	267	274	307	296	259	287	275	271	292	290	274	324	282	292	287	306	258	286	279	279	315	267	292	305	281	275	298	294	291	273	258	287	285	299	279	281	279	297	284	272	315	284	285	298	297	292	297	267	308	279	301	265	307	301	295	267	304	323	303	287	285	278	270	277	277	297	300	306	314	257	268	320	242	283	276	301	282	308	285	294	280	288	272	266	300	286	296	286	283	303	265	251	297	306	277	288	305	283	269	274	296	267	300	277	292	293	276	282	265	300	310	278	305	283	299	263	291	287	264	289	294	276	294	295	276	255	277	282	300	268	304	287	247	294	287	281	267	298	280	292	260	262	284	283	280	335	277	270	292	258	248	282	282	282	291	263	288	288	256
30062	4561	1492	1109	768	620	466	383	328	318	225	265	261	232	202	204	164	216	183	178	177	193	173	192	168	169	177	154	173	171	178	166	163	156	156	162	166	156	165	151	179	150	165	161	177	156	149	156	151	140	160	162	158	125	159	145	146	135	148	174	152	164	135	152	157	168	147	152	153	165	151	187	151	165	161	147	141	143	152	145	164	142	155	155	165	155	135	139	130	174	138	152	172	139	160	160	169	152	142	174	151	163	171	171	163	163	158	142	162	184	151	148	154	154	143	172	134	166	142	147	140	160	148	135	141	145	172	170	134	157	165	140	129	176	153	144	146	160	145	155	132	144	135	141	168	152	153	133	146	141	169	152	139	143	154	156	162	146	142	147	158	166	155	150	148	155	166	156	155	163	178	127	163	162	160	169	159	161	140	168	141	160	155	149	134	145	137	144	159	145	164	135	160	150	147	155	172	140	144	151	138	158	148	166	138	161	148	176	159	151	145	166	151	150	164	154	140	161	158	164	137	166	174	157	141	148	152	159	146	149	160	171	159	125	165	157	145	152	142	167	139	184	175	150	169	151	127	165	153	161	163	157	167	145	128	164	142	131	132	156	136	137	153	151	153	152	163	146	150	149	167	136	147	141	122	136	158	168	148	144	139	150	149	158	173	159	147	149	160	157	160	152	169	127	133	165	181	148	139	133	145	160	156	139	156	136	181	167	156	151	148	154	140	154	161	160	146	142	143	161	145	148	172	160	149	152	151	152	159	155	154	180	160	143	166	164	176	143	183	129	132	161	166	141	155	144	169	153	166	160	159	143	155	159	139	162	137	152	148	147	153	145	137	155	171	150	140	139	152	145	146	147	151	154	144	152	156	164	164	165	151	164	131	150	145	165	136	167	173	137	162	166	164	158	141	137	135	175	167	148	142	162	156	147	118	149	148	136	159	152	162	165	161	147	161	156	138	143	139	154	177	148	140	146	166	151	171	164	140	139	169	148	155	147	150	165	151	163	155	156	155	160	162	142	153	169	147	162	171	160	169	143	149	152	163	170	129	127	150	144	142	160	170	149	148	155	148	164	158	173	155	150	154	152	155	153	154	147	155	157	150	147	142	143	187	147	169	120	155	167	151	155	176	161	167	134	156	167	146	145	146	151	154	148	163	147	135	155	161	154	167	168	157	180	163	144	160	155	165	158	140	135	138	156	169	169	170	145	151	152	142	137	147	138	178	127	139	134	148	148	160	173	135	171	152	145	152	139	159	156	157	149	156	162	158	154	145	126	169	116	144	166	142	146	155	163	137	166	156	157	166	132	137	145	133	153	135	155	146	143	158	160	149	137	159	162	160	154	143	143	162	132	164	165	179	165	161	162	152	149	151	139	160	164	165	157	131	171	144	152	158	154	126	153	155	132	157	186	120	145	140	145	157	148	142	149	153	178	153	179	146	196	152	162	156	166	176	150	158	162	169	152	161	155	152	149	142	129	152	151	175	155	154	158	145	162	124	159	167	156	145	167	138	163	154	150	159	159	152	157	158	157	135	152	182	146	139	149	152	137	154	151	145	146	152	149	153	159	143	143	147	151	174	168	183	155	159	131	171	156	162	136	164	121	158	145	169	125	170	158	157	151	134	147	159	158	132	156	153	154	141	137	153	156	139	147	146	141	164	145	145	133	166	166	153	134	166	145	173	161	157	147	150	169	131	159	146	135	134	155	167	171	145	164	161	137	160	163	148	142	156	162	132	139	164	151	158	165	147	135	150	142	145	133	147	140	147	140	140	148	163	150	150	163	158	136	172	153	151	151	133	141	169	140	160	156	134	162	132	143	164	156	163	150	140	151	144	150	145	164	144	174	152	161	142	156	148	151	164	141	145	146	151	158	160	153	150	174	165	135	178	154	145	159	140	179	150	155	137	144	159	151	154	161	136	142	147	159	153	134	162	142	153	168	165	138	145	157	170	139	142	127	148	170	147	156	176	148	156	154	141	164	150	168	152	172	152	168	142	135	161	164	151	158	159	164	164	146	148	149	149	150	173	140	166	144	164	172	150	143	146	152	159	159	142	148	180	146	147	156	173	127	161	163	154	130	137	146	167	153	156	145	146	180	148	157	157	159	137	154	167	157	161	139	152	159	147	137	168	152	135	129	161	149	164	161	155	141	149	155	148	157	159	152	146	148	160	157	146	154	153	140	139	166	141	141	158	130	149	142	156	136	140	168	145	163	148	172	144	139	159	163	144	132	152	179	144	151	138	161	151	151	168	163	139	138	137	164	151	169	175	149	151	171	168	144	170	148	139	142	149	146	177	145	137	153	140	148	167	135	153	150	180	172	139	143	182	155	167	154	166	144	160	149	138	149	156	167	158	153	148	148	145	159	159	169	149	139	150	151	129	156	162	173	123	176	160	157	156	176	143	142	136	155	157	149	153	174	167	138	143	155	143	149	144	160	156	157	166	155	169	137	154	170	162	143	141	134	150	156	123	150	157	138	160	148	165	153	169	152	164	133	170	169	150	144	159	136	178	162	159	160	160	170	148	141	132	137	142	157	161	158	152	153	168	140	144	158	139	156	153	160	159	165	127	149	153	145	154	150	158	152	134	151	152	155	163	158	130	149	177	151	161	146	161	145	150	139	145	144	145	154	168	133	162	168	133	140	169	138	151	168	155	146	168	177	138	146	136	159	150	153	167	177	151	171	154	146	118	160	135	145	136	159	138	165	154	156	171	167	138	142	166	133	173	151	148	128	157	178	154	134	154	167	158	162	162	135	162	147	174	155	141	155	166	131	140	161	149	160	151	143	148	157	133	147	168	168	158	159	128	152	161	142	165	151	166	182	150	164	148	164	150	171	149	148	141	163	161	146	166	167	153	161	143	126	145	144	161	175	152	141	126	152	139	153	145	151	140	152	149	158	137	160	162	156	152	166	142	144	154	136	150	136	151	153	149	132	157	154	141	134	143	170	145	171	148	156	135	160	154	156	158	142	148	129	164	154	139	158	167	136	146	176	140	150	148	141	152	136	177	142	162	156	164	155	140	142	161	155	162	152	128	149	159	154	161	156	167	148	138	154	125	139	149	153	153	147	172	173	130	145	143	162	163	158	144	159	149	157	157	176	171	166	143	184	147	129	152	160	148	147	145	160	146	139	154	142	129	149	143	161	159	134	132	180	161	152	139	149	156	166	187	160	137	136	150	160	165	148	147	134	166	147	147	160	179	149	139	139	159	139	170	157	158	148	163	149	154	140	163	144	149	141	128	150	166	138	155	161	162	158	159	163	145	153	139	151	139	155	146	164	162	147	145	154	153	143	147	143	148	141	150	155	163	169	166	162	164	175	160	130	163	135	159	148	137	170	157	157	172	141	160	157	126	144	155	151	124	118	144	149	132	173	159	159	156	141	144	154	160	166	157	138	154	135	131	136	173	167	146	159	170	140	138	154	164	147	151	134	162	149	141	137	134	137	143	136	159	153	165	171	178	152	140	163
14615	1541	3246	3613	3092	2563	2118	1745	1494	1314	1156	1058	1013	953	876	801	810	711	732	732	677	671	656	706	632	612	606	596	591	614	587	603	562	564	597	529	542	553	576	526	563	562	553	577	532	549	578	558	516	503	576	492	535	497	493	512	503	521	522	512	500	535	501	520	483	510	482	504	488	529	503	519	484	517	488	506	504	532	454	520	502	477	451	485	520	497	494	518	530	501	477	475	509	544	479	536	495	502	497	473	506	478	486	442	501	503	506	489	517	500	499	515	450	490	479	489	520	546	483	489	511	503	484	513	510	522	496	488	516	497	508	498	516	483	481	496	482	520	533	477	497	508	491	500	485	500	469	482	503	479	516	490	467	496	477	476	503	486	531	532	476	463	488	467	495	508	512	496	473	505	469	499	456	556	476	509	498	470	469	504	527	472	475	467	469	528	489	471	495	490	505	499	467	503	494	485	465	467	461	495	487	511	506	515	478	467	457	490	516	483	495	490	501	532	464	488	480	521	493	485	499	471	438	456	505	497	517	475	456	494	505	490	449	504	451	520	490	494	489	453	500	463	475	461	495	482	454	463	493	514	533	523	492	492	517	486	524	509	445	512	513	490	490	452	536	473	484	503	513	474	488	485	498	485	511	475	488	477	480	483	491	503	488	477	460	513	461	484	507	496	458	485	459	473	498	474	479	492	484	511	484	502	489	477	496	489	475	498	528	513	502	455	484	498	511	466	485	493	481	524	478	488	462	506	502	494	483	470	457	483	441	488	431	465	470	492	497	478	510	482	458	537	490	479	499	497	497	460	481	470	517	485	504	512	511	514	509	508	502	470	511	492	446	487	482	524	505	504	498	462	511	514	502	489	491	497	478	486	522	525	483	523	496	503	501	477	512	479	481	489	522	473	474	488	483	478	487	460	504	500	480	437	469	464	484	474	485	480	457	509	501	526	517	519	470	461	445	519	480	516	518	478	474	500	501	496	499	501	496	468	489	528	494	463	492	505	513	481	501	493	495	494	494	507	518	541	469	505	455	494	493	524	489	504	471	488	491	507	466	464	467	466	468	453	505	493	527	518	529	495	556	478	490	471	460	460	480	506	508	505	494	501	507	508	480	500	464	506	517	499	503	501	506	502	489	493	453	489	457	447	526	463	486	475	468	478	511	479	499	510	512	492	489	484	509	483	475	528	504	493	495	465	505	485	487	502	488	495	493	470	522	451	485	529	489	490	479	457	519	499	482	469	490	479	475	519	475	487	497	526	459	470	478	494	484	517	537	490	485	468	482	510	445	496	477	470	501	473	497	467	524	491	484	495	464	482	509	478	469	511	486	502	507	489	470	508	497	504	483	478	495	490	493	482	553	466	528	512	509	491	479	485	488	496	511	494	519	499	463	505	522	482	466	479	488	457	501	441	473	459	489	491	482	509	474	476	456	529	487	480	487	514	483	488	489	565	506	520	457	462	512	510	496	474	488	509	500	470	546	486	459	489	498	465	475	484	526	477	537	489	485	455	470	496	459	490	528	512	487	512	491	460	468	454	507	507	442	491	494	476	508	479	452	503	534	453	493	493	515	485	515	477	499	497	471	489	473	495	499	482	507	475	476	478	532	470	522	450	461	496	470	502	495	479	499	455	504	480	448	475	460	502	517	463	505	480	472	500	512	504	496	496	478	514	487	517	495	466	494	532	487	489	481	481	485	526	481	448	501	491	456	497	505	499	469	492	485	530	476	503	487	463	483	490	477	470	479	465	492	477	502	460	451	487	481	466	532	478	456	504	486	481	496	516	510	498	488	500	461	510	551	479	501	527	472	512	493	499	479	537	479	498	477	481	476	494	518	503	498	526	502	498	504	448	510	485	490	475	535	488	489	488	511	463	519	507	505	487	485	489	531	509	504	529	448	496	512	490	472	502	481	497	492	492	560	474	485	552	506	537	468	462	538	474	504	455	530	465	498	488	514	531	462	507	514	502	511	481	506	516	490	495	466	481	477	491	505	476	485	536	504	551	503	499	501	466	468	459	446	505	485	475	483	507	483	501	463	493	453	521	513	520	508	525	491	544	502	527	472	508	494	478	518	506	488	476	490	480	487	489	449	510	456	511	485	459	527	466	489	501	458	444	508	484	467	501	481	485	500	503	479	488	520	523	488	461	491	472	464	445	493	499	460	477	461	505	502	501	516	539	465	503	488	483	514	503	454	475	516	468	465	525	529	486	475	489	492	457	478	502	502	437	486	509	476	510	452	479	494	457	473	490	468	488	495	489	503	501	516	493	465	464	473	469	471	495	493	473	536	507	475	472	487	471	447	539	467	494	484	468	508	458	482	483	468	471	476	494	486	492	485	509	470	478	467	475	500	481	497	508	487	491	509	480	503	493	469	479	529	473	502	497	508	477	509	485	502	498	509	461	482	464	489	493	496	501	483	495	510	490	546	515	473	480	520	501	502	456	470	470	478	485	510	484	484	509	499	507	509	469	505	500	566	517	508	513	488	522	509	460	497	521	504	490	479	496	483	508	499	488	462	473	486	508	473	500	511	469	512	456	513	464	508	463	518	523	486	491	483	499	458	497	482	529	455	484	509	484	479	467	471	489	490	474	505	476	438	504	442	459	493	498	447	467	506	449	534	481	485	510	497	473	527	494	482	470	471	461	489	506	504	484	478	492	506	519	510	437	511	476	489	489	495	504	490	476	468	488	509	508	427	488	489	484	525	495	491	504	496	526	442	473	512	480	486	489	476	446	463	484	516	474	490	511	456	496	499	486	479	451	478	488	514	485	451	484	538	454	474	467	472	508	503	483	511	510	534	483	524	518	493	438	512	440	505	499	499	464	476	482	473	450	503	520	463	479	489	513	518	486	515	434	466	474	469	448	480	499	475	516	485	465	497	466	485	460	502	508	467	468	495	465	486	509	465	477	454	502	514	516	519	501	500	526	498	532	496	523	448	492	485	476	486	459	495	504	508	487	455	506	452	459	476	499	456	493	504	499	439	494	499	499	491	494	490	500	521	489	488	501	516	511	460	457	479	509	505	496	536	489	510	461	509	473	534	496	459	492	506	439	490	441	494	496	494	481	508	519	491	537	481	487	522	547	511	486	484	531	463	459	465	498	461	497	533	479	459	474	510	467	522	474	500	522	471	493	540	484	466	490	461	479	461	487	498	510	514	490	463	485	498	465	520	473	456	475	498	475	483	492	528	504	476	500	483	465	550	472	497	492	493	465	490	502	510	487	491	484	531	488	474	480	497	485	493	482	515	511	490	481	480	460	507	485	526	483	457	462	459	482	487	457	468	503	474	485	512	441	509	479	495	474	502	467	493	460	461	502	456	486	485	491	478	493	509	479	497	514	499	486	470	506	521	487	490	484	441	515	519	489	464	488	480	484	494	504	467	469	512	495	481	514	469	516	447	489	480	483	501	477	533	513	480	485	535	484	464	540	497	461	509	482	476	483	460	479	496	461	470	502	496	514	470	497	483	475
