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
338139264978	338139265538	338139266088	338139266638	338139267188	338139267738	338139268288	338139268838	338139269388	338139269938	338139270488	338139271038	338139271588	338139272138	338139272688	338139273238	338139273788	338139274338	338139274888	338139275438	338139275988	338139276538	338139277088	338139277638	338139278188	338139278739	338139279288	338139279838	338139280388	338139280938	338139281488	338139282038	338139282588	338139283138	338139283688	338139284238	338139284788	338139285338	338139285888	338139286438	338139286988	338139287538	338139288088	338139288638	338139289188	338139289738	338139290288	338139290838	338139291388	338139291938	338139292488	338139293038	338139293588	338139294138	338139294688	338139295238	338139295788	338139296338	338139296888	338139297438	338139297988	338139298538	338139299088	338139299638	338139300188	338139300738	338139301288	338139301838	338139302388	338139302938	338139303488	338139304038	338139304588	338139305138	338139305688	338139306238	338139306788	338139307338	338139307888	338139308439	338139308988	338139309538	338139310088	338139310638	338139311188	338139311739	338139312289	338139312838	338139313388	338139313938	338139314488	338139315038	338139315588	338139316139	338139316688	338139317238	338139317788	338139318338	338139318888	338139319438	338139319988	338139320538	338139321088	338139321638	338139322188	338139322738	338139323288	338139323838	338139324388	338139324938	338139325488	338139326039	338139326588	338139327138	338139327688	338139328238	338139328788	338139329339	338139329888	338139330438	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
31087	13625	10289	5689	4182	3153	2310	1452	1032	841	726	659	609	656	613	563	614	561	507	459	463	531	485	406	356	341	354	356	397	373	322	300	335	308	335	309	304	284	305	261	310	282	269	294	245	269	296	277	263	287	280	256	260	241	287	265	276	271	280	278	282	255	262	331	267	262	282	247	283	280	282	275	273	282	259	291	266	280	266	279	292	285	241	252	271	247	258	263	267	264	242	280	253	253	242	236	281	300	259	269	267	271	268	281	268	282	264	255	269	298	245	275	289	240	261	285	284	250	275	276	255	278	243	263	283	241	236	257	296	284	283	272	235	256	255	260	275	289	311	284	277	260	289	283	249	275	277	257	287	253	254	295	272	244	271	261	300	251	257	290	271	258	289	253	248	280	287	281	278	240	268	261	244	265	269	261	255	291	274	263	249	267	249	230	262	264	228	289	262	267	242	260	263	244	259	225	300	260	298	274	254	292	224	292	295	253	246	249	252	267	251	249	243	242	240	269	240	281	295	287	260	278	244	235	257	270	256	254	256	271	272	255	245	275	268	256	288	270	253	249	246	278	266	255	267	284	257	277	264	269	273	271	281	268	266	268	245	279	254	243	287	275	251	302	297	230	243	281	241	300	263	258	260	256	268	269	245	234	267	270	263	277	252	264	237	265	305	293	276	270	278	281	267	279	251	232	233	291	244	285	290	252	261	260	275	280	234	272	266	290	271	286	275	301	250	261	284	281	233	267	278	287	274	285	274	282	285	244	259	281	257	306	274	234	248	229	249	254	278	284	263	270	278	254	281	256	267	263	255	279	295	270	255	290	265	282	262	269	259	265	285	281	284	258	263	249	281	269	261	297	262	269	265	254	267	272	222	251	259	257	252	268	294	251	242	248	269	258	295	260	240	300	242	247	264	273	251	268	247	316	277	255	275	259	275	260	271	251	269	277	280	286	232	270	260	251	256	278	250	256	293	248	264	258	247	263	269	265	259	269	250	271	260	287	263	272	269	273	285	263	256	262	255	275	227	262	259	262	270	279	247	254	263	245	251	221	234	253	231	287	280	263	296	237	231	265	263	265	271	269	273	246	258	290	282	292	292	245	253	228	258	262	238	251	267	243	303	277	290	266	258	256	264	297	286	285	242	255	261	271	256	253	265	257	280	245	269	248	278	255	274	243	287	251	261	260	272	255	244	259	232	239	249	233	255	259	246	258	289	253	276	257	220	229	231	257	257	244	267	254	295	293	257	250	249	280	264	259	247	276	256	247	227	260	258	276	236	281	255	273	251	230	239	254	245	282	266	240	246	236	258	258	248	257	258	269	264	266	243	219	214	256	255	263	274	257	285	266	230	267	255	238	276	264	255	250	273	264	255	242	260	237	292	275	262	256	260	279	291	265	252	268	287	267	289	273	236	263	281	256	293	304	259	251	261	270	277	293	251	252	263	255	260	271	245	247	227	256	261	279	247	238	275	267	261	276	261	255	292	262	277	287	270	265	278	229	276	262	275	286	267	273	238	258	268	245	243	266	283	302	273	265	253	279	293	277	255	272	239	239	256	267	290	248	279	255	224	254	262	256	257	242	291	282	251	265	247	266	248	282	263	238	266	248	268	288	267	270	234	269	290	294	286	269	242	265	270	264	264	239	253	244	289	268	294	265	265	266	265	286	278	267	274	264	297	235	243	241	263	251	279	263	301	252	246	248	311	240	256	272	261	265	252	280	233	270	234	239	251	265	251	259	263	268	250	217	290	258	293	263	254	282	253	229	258	268	268	256	261	272	265	259	259	285	326	268	263	234	241	242	248	277	252	288	271	294	258	235	230	279	272	240	262	244	270	267	268	242	281	255	236	250	275	237	259	285	275	238	269	282	219	298	272	261	260	275	240	219	261	261	288	268	281	275	249	263	255	253	278	253	258	269	266	248	253	266	224	282	238	265	299	274	299	242	261	248	253	249	237	248	245	233	259	265	273	251	266	260	267	243	238	265	259	280	266	266	302	294	276	252	266	262	290	261	232	259	255	265	236	278	247	279	246	275	269	247	282	247	250	249	276	282	259	269	257	269	299	270	247	260	258	279	275	255	287	240	268	275	280	238	246	287	279	269	263	267	239	278	254	271	279	254	237	231	252	263	246	233	278	279	290	258	267	266	266	298	261	274	271	238	252	246	289	258	264	284	275	311	255	300	239	274	291	263	269	268	258	262	258	273	250	276	280	258	250	243	262	252	255	296	281	248	284	258	266	282	254	272	257	275	282	271	260	258	271	260	267	279	241	284	264	258	284	275	287	290	267	241	239	252	269	250	263	292	257	243	261	276	247	257	266	275	253	268	277	242	231	269	257	273	285	265	270	282	284	257	265	265	249	265	293	271	230	250	250	262	247	277	283	276	244	256	239	306	276	275	266	280	239	256	241	287	270	291	298	288	252	275	261	273	284	283	245	279	281	258	277	260	279	249	252	279	253	266	230	303	316	288	272	282	287	274	237	256	250	249	278	238	274	243	261	288	219	279	253	263	253	255	281	279	254	311	246	257	267	263	260	267	231	294	271	259	276	271	250	266	251	241	242	282	226	310	280	285	246	201	275	284	294	267	287	274	246	281	258	292	273	282	270	246	252	284	302	270	253	244	239	240	263	261	251	293	270	255	282	241	286	257	234	288	266	265	260	278	265	287	265	267	271	263	261	268	280	253	261	271	287	257	294	272	269	267	266	294	274	249	257	262	252	253	257	306	271	269	283	250	245	264	278	263	267	257	232	259	288	249	260	245	229	272	262	233	289	266	274	249	279	281	291	303	251	267	291	290	270	260	270	307	271	254	251	259	281	219	236	223	244	255	245	247	254	236	266	253	256	267	266	248	275	264	265	276	222	255	269	270	253	283	244	247	276	281	293	266	285	237	248	265	283	235	273	271	275	243	284	275	262	296	294	291	240	247	259	269	243	249	265	288	259	260	254	276	275	251	270	271	272	272	265	263	293	297	272	255	231	244	273	253	277	256	265	249	271	272	249	266	284	268	260	263	263	262	264	261	272	268	298	267	261	288	263	295	275	245	243	241	283	295	282	272	260	292	289	255	284	235	237	250	245	229	261	248	299	272	240	287	242	278	257	258	278	277	273	274	284	289	234	237	247	271	266	263	254	275	276	277	304	238	251	294	269	241	290	265	282	271	273	306	266	255	231	247	284	289	266	245	261	278	293	277	215	306	278	271	251	250	264	259	275	238	253	218	253	267	299	250	240	278	243	244	255	281	281	305	271	267	265	266	279	221	261	265	262	243	232	258	243	264	268	282	249	261	284	254	273	305	255	276	269	273	268	224	284	285	261	245	265	284	257	272	231	256	247	240	250	255	256	269	252	249	262	251	272	245	265	282	255	266	279	247	280	262	287	245	262	269	277	297	253	272	232	247	300	265	268	214	262	290	216	250	268	262	273	261	247	266	272	279	308	266	267	260	276	261	286	273	248	245	271	259	295	232	242	258	265	273
18361	10074	13440	11721	10732	9383	7217	5382	4304	3684	3294	2984	2739	2695	2728	2647	3098	2575	2218	1972	2126	2497	2081	1658	1323	1268	1155	1195	1451	1243	1174	990	979	930	815	862	817	787	814	734	822	774	731	716	716	713	705	684	689	710	696	706	693	735	676	676	739	653	684	629	713	648	663	663	637	629	622	649	671	706	634	623	634	603	619	595	619	658	658	593	617	624	645	621	645	643	626	621	618	612	606	604	581	609	624	603	573	593	598	591	579	564	612	604	603	590	602	596	623	586	605	630	552	631	560	616	600	573	592	601	589	563	590	604	581	593	551	625	586	626	606	585	580	571	603	666	606	613	609	590	622	625	576	625	577	639	587	585	584	576	586	625	611	596	650	593	577	593	579	615	583	613	576	592	605	610	646	571	619	636	607	610	631	587	573	662	610	584	567	601	592	636	582	641	613	637	621	638	574	546	594	649	586	640	596	581	608	616	650	598	616	624	596	607	618	619	552	611	587	652	634	622	620	625	613	574	628	598	601	576	612	623	572	618	621	628	626	561	619	561	621	612	604	568	557	632	615	572	606	591	612	619	572	613	614	560	642	632	590	605	600	609	612	605	610	577	615	598	596	617	616	576	582	592	589	645	605	607	589	575	587	579	608	617	599	605	625	592	574	595	600	646	593	595	587	626	597	599	649	575	627	621	600	581	613	617	631	613	558	626	612	645	641	631	588	580	567	595	586	636	596	575	595	606	626	594	567	583	597	613	597	624	606	615	575	625	615	612	572	639	586	600	587	579	587	591	598	606	646	589	592	546	612	613	638	580	612	603	557	605	615	602	593	577	569	619	615	630	619	585	581	589	592	581	645	633	602	634	594	597	623	581	550	613	571	586	581	644	580	618	584	614	573	612	625	604	605	619	595	593	603	591	645	636	610	628	583	616	578	618	595	555	605	538	606	611	584	595	612	621	625	610	637	621	605	572	570	592	581	631	618	606	599	628	601	594	616	619	629	610	603	593	603	628	613	621	576	605	598	643	610	564	602	561	579	578	634	624	556	587	612	598	611	612	594	619	612	585	602	562	611	626	574	605	590	590	618	583	605	626	635	576	537	594	584	633	602	643	621	632	580	600	617	577	623	610	620	603	626	619	629	604	588	620	623	580	633	600	589	644	650	647	621	568	617	565	611	643	570	580	631	598	603	685	667	644	626	583	645	631	621	598	604	620	608	594	626	614	611	632	585	598	605	576	622	611	593	615	579	604	637	578	562	613	630	621	607	593	646	598	598	605	616	629	609	584	604	588	620	609	576	659	580	623	612	618	603	571	625	619	615	606	573	589	596	628	613	586	602	626	605	566	631	610	621	599	603	631	578	647	603	576	595	633	604	615	567	619	610	629	663	587	620	595	626	599	628	585	608	594	589	636	630	609	608	600	642	619	633	601	576	657	598	597	580	625	613	599	575	625	586	638	565	596	641	586	638	625	595	565	601	594	591	622	618	607	555	615	618	645	597	625	596	616	603	607	612	644	601	629	602	580	575	582	592	613	609	612	650	593	628	573	622	573	631	620	621	591	613	618	594	566	564	569	578	612	576	643	568	610	628	621	656	638	614	593	621	583	608	694	628	605	628	606	629	628	631	596	591	644	559	643	603	638	599	564	636	597	619	566	636	618	575	612	588	582	556	586	642	588	660	620	641	639	594	620	584	607	573	593	616	577	566	602	554	592	581	567	565	653	601	581	605	622	639	664	589	632	599	604	618	590	626	575	632	623	603	626	588	625	606	603	605	617	621	601	609	642	622	602	593	613	599	614	629	653	590	619	630	588	665	644	623	634	641	592	576	611	600	572	578	657	600	638	581	561	574	595	599	560	606	608	603	607	616	548	556	634	629	593	630	566	623	614	606	600	583	607	579	594	620	595	621	645	626	626	605	544	553	589	628	614	607	577	594	591	604	554	621	622	595	596	599	598	609	580	598	640	596	599	653	630	621	593	631	636	591	586	583	615	609	633	609	593	638	621	675	662	573	597	615	598	578	635	561	595	603	607	632	611	594	561	619	606	617	582	608	583	626	580	586	603	612	627	587	621	592	610	610	580	602	615	596	610	593	662	583	582	602	579	591	578	634	598	606	575	583	627	627	577	620	570	598	596	596	598	554	563	646	594	581	582	607	601	636	612	629	670	603	563	632	559	542	664	571	579	567	603	581	592	626	586	587	619	641	604	582	642	610	607	597	619	599	593	616	613	652	667	594	644	629	649	582	608	599	598	555	612	618	582	617	570	617	570	612	602	605	621	620	582	587	601	560	611	618	642	600	612	569	621	543	630	614	589	610	565	609	567	620	625	584	575	604	571	616	588	687	636	593	580	602	615	634	599	642	603	590	614	623	644	599	657	625	606	604	612	588	622	595	583	580	632	590	597	638	586	629	631	578	619	631	613	641	619	586	626	575	568	641	611	604	604	555	542	587	599	589	608	619	585	606	631	601	550	572	607	585	619	635	610	578	567	624	619	600	605	605	633	651	631	596	626	609	558	619	588	598	633	582	648	585	591	632	600	612	594	633	632	595	658	591	603	595	606	581	580	594	609	601	553	583	602	609	645	603	617	574	619	608	592	575	634	617	603	602	581	543	631	599	608	614	605	662	577	617	596	590	564	587	646	607	553	613	614	596	640	586	582	566	639	601	606	620	576	574	592	602	624	601	639	618	600	616	609	589	618	593	593	589	595	548	622	580	616	610	626	630	610	675	583	631	626	565	615	636	624	565	611	565	619	594	614	613	602	613	594	607	626	632	607	581	611	599	627	620	593	561	585	580	620	658	579	565	623	621	616	576	599	590	581	565	611	606	619	643	585	578	588	623	627	607	582	597	574	625	591	583	597	590	565	621	643	565	582	625	585	633	613	586	621	594	574	599	604	603	588	596	581	599	584	577	609	627	622	642	587	655	599	657	579	612	642	603	619	619	598	598	627	615	634	596	569	594	624	629	600	649	589	585	592	619	627	645	605	620	606	611	586	594	629	619	648	598	604	620	604	615	624	580	619	578	586	585	581	581	617	627	618	635	637	638	608	597	607	620	597	625	604	611	610	552	572	610	622	566	544	601	580	601	588	626	634	641	636	649	592	590	635	580	623	585	634	637	647	582	589	572	581	614	569	598	634	597	600	614	625	632	632	631	613	607	613	621	580	645	600	608	597	591	621	592	579	565	589	591	581	619	639	596	585	584	622	612	640	598	623	594	603	609	543	621	565	595	613	609	621	628	594	621	610	586	613	560	624	614	560	599	598	601	594	612	652	597	612	603	652	587	629	586	568	629	595	634	613	585	616	594	599	578	635	640	595	627	601	604	585	593	586	603	660	610	609	589	610	636	584	660	601	617	630	570	628	587	581	585	580	596	571	622	561	575	600	569	615	627	583	639	590	640	652	626	572	611	637	578	595	636	626	597	656	613	592	615	622	655	601	580	638	607	565	591	617	601	621	597	592	592	591	608	612	618	588	608	648	587	594
10868	3903	3209	1495	1067	848	597	493	469	406	418	372	375	345	338	354	343	342	340	332	316	327	320	351	328	327	339	353	330	311	308	313	302	293	359	311	324	334	317	325	346	293	296	318	287	281	291	304	296	313	282	324	339	335	311	282	311	294	282	304	303	308	339	304	317	314	286	305	276	305	292	311	379	313	301	282	336	321	331	333	310	329	310	287	291	292	296	306	286	329	284	323	303	283	338	312	286	318	285	313	351	286	336	321	282	314	299	303	254	320	325	349	304	298	296	334	305	334	328	334	289	289	304	325	339	324	325	334	321	282	331	322	334	335	306	288	327	303	307	305	310	279	277	295	296	301	289	293	292	333	289	302	313	274	312	340	319	298	324	334	286	300	316	303	344	262	279	313	331	295	320	301	297	281	314	366	292	286	295	319	308	324	320	329	299	313	297	289	305	304	307	290	280	307	297	321	322	280	294	323	296	322	306	285	325	317	338	297	280	315	323	314	328	327	316	291	310	301	290	316	336	346	315	305	275	300	276	311	336	327	283	293	305	313	298	276	293	286	332	286	274	322	300	317	301	281	279	294	288	278	326	315	297	305	312	326	350	307	324	309	306	342	315	317	300	285	335	289	354	294	330	328	294	319	335	342	312	312	324	306	310	333	300	318	304	307	283	332	344	305	320	310	316	308	294	297	304	320	296	318	318	308	318	319	305	362	300	312	323	325	300	327	305	341	279	306	313	318	307	297	311	310	339	315	331	315	317	343	319	312	321	305	307	317	322	311	281	305	313	315	294	329	308	330	304	315	359	311	309	306	338	277	294	294	319	290	296	312	273	330	336	328	307	321	307	320	325	306	309	299	318	328	344	341	327	311	345	332	330	307	325	294	297	294	301	311	331	292	312	329	303	295	307	285	302	329	297	330	310	282	306	347	299	321	291	324	331	319	327	294	298	295	320	333	277	316	282	313	314	299	297	297	312	304	322	330	319	283	305	310	303	317	290	320	305	316	331	325	320	332	292	319	298	298	294	318	374	323	330	307	321	292	291	309	286	273	326	293	331	326	292	308	323	295	299	282	294	344	293	321	285	299	329	326	302	305	336	342	347	338	324	299	304	322	308	315	322	339	304	315	294	351	322	310	325	297	346	306	292	307	343	321	298	315	312	293	296	316	321	294	299	325	306	305	313	283	301	365	345	316	331	305	296	312	271	306	331	322	296	321	302	279	323	302	296	302	318	319	305	295	291	316	317	323	296	284	341	317	285	342	295	320	316	317	302	337	278	279	293	327	313	317	315	317	332	301	300	319	323	338	318	332	311	289	297	335	312	312	314	346	312	303	311	326	294	298	328	259	316	291	317	286	341	327	291	326	310	285	321	311	288	296	329	298	287	273	310	328	307	264	303	304	328	322	359	337	280	324	274	315	324	311	295	320	343	284	293	319	319	275	308	350	308	286	313	294	298	271	299	294	290	320	296	290	296	293	321	300	325	329	308	274	306	323	305	299	312	328	327	296	333	325	310	289	280	311	313	311	297	308	324	303	344	340	306	321	324	309	299	344	318	288	326	309	297	311	335	299	311	317	307	306	321	312	287	309	327	323	315	322	313	343	310	337	295	300	297	271	333	328	321	298	301	325	320	304	286	295	303	306	287	295	323	306	297	298	293	292	321	302	328	332	319	381	312	313	290	290	297	297	276	298	308	320	311	304	277	304	316	293	300	278	290	328	327	285	301	300	299	296	298	307	294	313	289	297	276	285	319	330	318	329	306	319	325	327	317	308	327	288	288	279	329	295	308	318	321	322	334	298	311	284	343	323	306	295	298	290	312	305	303	305	298	308	282	299	315	318	290	304	278	329	294	308	325	305	310	320	300	305	314	299	316	329	306	311	346	296	314	322	297	321	284	327	266	321	311	315	317	326	332	326	316	299	308	310	290	299	335	299	325	295	280	319	290	324	287	340	326	274	291	309	314	320	314	319	325	325	327	307	261	292	291	304	319	309	278	321	321	303	336	322	326	285	260	292	305	334	273	297	328	345	309	327	311	344	304	307	321	336	315	280	302	345	285	314	307	312	272	308	314	338	325	348	319	332	311	282	295	343	302	354	306	313	288	311	296	301	309	280	286	297	275	300	311	297	311	311	320	329	323	328	335	320	319	274	291	303	290	303	291	339	322	314	307	290	321	333	316	303	308	313	283	295	301	311	306	312	311	293	268	315	314	314	302	280	276	297	334	295	342	310	324	323	326	276	325	313	356	298	286	334	330	310	299	291	330	309	307	284	353	277	308	296	325	302	313	324	323	310	309	289	303	262	330	315	306	300	309	291	351	329	309	288	328	337	328	283	322	259	317	326	326	302	278	302	292	300	318	301	294	310	321	318	306	287	337	296	344	334	290	285	307	330	286	331	320	309	293	345	321	315	304	299	322	271	304	299	298	296	310	314	310	329	334	286	294	302	339	302	324	336	310	304	299	318	292	309	312	322	301	296	301	268	304	288	303	300	348	357	324	270	310	296	310	302	350	276	300	273	348	291	285	307	326	289	285	301	308	320	301	324	288	274	271	276	298	307	283	300	327	306	306	331	295	311	325	320	301	316	326	326	295	291	328	318	275	333	310	300	284	315	292	278	319	323	308	289	309	297	315	296	275	277	284	299	286	285	285	302	317	323	347	322	333	288	308	329	345	289	297	308	306	302	345	312	301	271	308	302	296	279	296	339	313	322	308	312	327	304	314	328	300	311	329	315	351	303	337	334	285	281	318	297	343	334	318	311	291	330	313	288	295	289	304	316	273	313	297	317	296	330	337	314	330	379	306	317	289	330	302	322	307	345	266	291	338	301	332	296	301	304	339	317	320	290	295	276	327	313	292	320	297	285	295	306	313	302	348	303	315	317	306	329	315	294	292	318	324	303	308	297	264	290	332	298	341	311	286	316	316	340	329	299	306	341	308	317	343	306	302	312	297	305	270	326	324	322	292	306	325	317	323	286	308	300	298	355	286	320	298	301	314	343	297	302	283	291	314	336	309	314	326	316	309	320	327	303	319	334	304	344	288	279	316	291	337	317	316	301	326	286	289	324	313	293	301	331	298	334	311	294	286	314	298	326	290	325	280	320	318	293	349	326	286	279	301	323	303	266	282	311	290	302	322	297	294	313	298	269	353	315	311	311	324	321	302	273	314	301	317	315	287	309	335	324	311	286	315	290	327	296	307	304	310	307	327	290	326	328	326	316	312	321	333	318	309	293	334	341	319	274	315	313	305	297	314	296	311	316	314	282	379	331	311	317	317	325	299	300	308	321	319	290	280	322	318	327	327	340	310	284	332	315	290	301	311	298	319	283	304	314	310	301	320	287	276	316	327	307	355	321	306	281	285	303	300	314	338	338	308	299	336	306	317	323	310	332	312	320	305	321	352	286	303	293	328	304	305	309	321	304	275	304	304	310	324	306	304	299	334	282	318	350	313	301	316	343	292	290	333	311	299	322	319	295
7252	3569	5605	4131	3452	2893	2099	1627	1364	1239	1184	1060	966	910	904	946	898	906	944	861	879	912	879	793	846	839	809	817	860	769	810	799	791	766	782	781	755	773	756	755	713	730	754	759	713	717	733	741	685	719	724	699	755	715	697	695	726	733	709	703	732	756	747	740	710	697	679	677	674	652	691	706	679	642	673	714	711	665	723	693	737	689	717	720	656	722	671	718	684	649	645	687	685	663	687	659	677	719	715	698	690	699	710	720	651	687	689	683	713	676	716	642	691	689	713	674	641	698	692	678	710	682	655	647	720	686	703	661	619	683	677	691	686	674	697	688	700	680	699	682	663	729	713	673	704	705	730	682	710	631	691	665	700	722	673	686	666	683	699	694	696	675	702	702	695	724	716	704	693	676	674	703	712	703	692	734	695	704	686	667	749	726	662	701	699	716	671	698	728	660	692	681	691	693	664	627	697	713	644	712	703	662	681	690	690	658	672	669	676	700	703	687	696	677	689	718	622	659	754	651	709	666	691	696	658	670	694	655	706	659	686	680	697	685	705	666	675	700	677	664	730	708	688	714	738	672	622	667	715	699	648	649	683	700	681	659	675	688	703	680	719	690	643	694	665	696	678	661	675	684	729	714	668	713	689	713	672	702	672	685	684	690	686	689	720	676	685	670	655	683	709	662	700	666	703	703	655	684	679	725	655	710	689	688	673	683	641	673	699	687	703	661	706	700	647	694	699	707	675	688	700	664	653	722	717	684	733	740	683	735	681	694	705	730	663	699	671	665	697	695	665	671	645	669	707	656	663	727	686	656	690	680	730	704	726	679	666	683	723	697	693	691	672	645	678	663	696	659	680	643	628	716	688	647	708	690	653	649	702	673	714	672	738	694	710	649	702	679	708	687	656	690	660	641	669	708	671	685	669	678	735	690	727	685	702	649	671	672	662	684	627	704	655	681	718	736	722	644	665	641	661	679	665	702	725	692	636	706	698	687	691	704	718	645	688	688	683	709	671	698	686	677	637	734	689	673	644	701	665	694	684	692	679	650	683	700	672	711	651	671	727	653	729	717	670	701	635	672	671	691	683	702	744	704	683	706	725	643	675	728	706	703	702	674	701	726	668	685	681	686	683	660	646	696	723	661	654	680	667	691	666	718	701	682	703	693	710	687	691	693	691	702	707	672	707	651	698	664	717	681	687	680	664	687	699	703	696	668	702	700	653	690	714	663	719	675	702	688	654	655	704	710	707	698	640	693	635	674	718	655	692	612	670	686	665	691	689	654	683	712	677	691	643	712	655	688	721	685	685	701	687	729	668	695	698	649	685	671	723	644	678	683	668	643	706	691	653	691	740	706	747	677	673	699	699	686	695	664	718	708	677	677	699	695	659	710	698	652	682	749	645	702	671	661	703	638	701	697	728	712	660	727	674	681	696	735	661	680	721	664	675	684	707	680	708	703	676	685	682	702	704	685	678	642	735	642	690	686	689	680	717	659	700	659	730	699	652	705	714	671	667	690	638	726	716	681	694	648	700	677	663	704	660	661	663	651	692	675	676	712	695	699	660	674	700	682	619	698	711	672	692	677	685	698	668	694	633	668	679	732	623	644	710	724	723	639	670	697	644	705	680	695	725	680	664	720	692	681	669	659	718	722	655	644	686	714	683	679	691	708	684	686	675	752	718	709	693	746	676	685	648	710	693	683	670	679	698	698	697	698	629	682	698	713	665	691	714	709	672	673	688	649	717	719	717	678	699	701	676	693	717	678	676	737	663	689	669	692	691	711	708	748	698	718	674	658	700	683	660	723	674	680	682	719	695	711	652	670	659	705	673	669	654	675	719	682	692	697	714	725	692	666	659	664	644	704	685	671	677	684	647	754	664	666	704	669	625	679	661	679	672	640	692	686	674	680	666	709	721	684	691	704	665	734	678	702	722	645	675	671	706	708	721	684	729	688	699	682	659	673	659	657	708	678	697	687	651	716	685	710	730	712	694	685	661	677	694	657	679	707	694	699	659	665	699	670	685	670	660	709	654	706	703	717	687	679	684	744	705	733	675	664	641	659	664	698	683	674	664	696	693	720	660	672	718	647	734	708	665	750	695	690	732	691	751	642	634	686	670	689	704	714	711	730	701	700	685	633	648	690	696	656	672	637	704	667	652	724	737	716	727	701	655	699	704	691	710	651	766	636	701	717	683	711	701	674	684	690	678	676	660	701	704	623	714	695	691	687	680	716	696	749	670	733	667	677	669	705	682	725	643	666	655	689	664	714	728	708	698	685	716	727	704	670	689	674	703	685	677	749	684	680	667	716	662	715	683	703	679	701	670	670	741	686	694	677	690	716	756	672	662	687	708	724	689	648	674	723	724	678	705	678	709	720	668	682	650	667	722	662	685	666	747	688	682	708	647	684	725	723	691	695	744	764	725	731	692	662	665	751	746	682	695	706	690	671	714	690	708	696	666	702	677	701	690	675	652	694	632	642	649	685	688	666	699	679	713	687	766	685	696	668	677	724	674	691	646	684	669	685	668	681	667	697	674	721	704	719	675	726	692	666	695	714	655	705	660	701	730	708	676	657	668	709	706	681	717	657	736	732	732	707	690	715	691	656	702	712	691	636	681	688	668	687	670	665	652	660	636	632	724	700	717	719	726	724	702	643	705	692	686	676	697	699	679	685	671	668	672	714	692	682	685	726	722	614	703	703	664	671	739	694	672	660	690	682	685	714	682	706	668	710	710	680	665	662	719	675	712	689	717	665	681	677	663	716	692	687	667	710	648	688	646	656	672	685	713	679	661	717	733	691	685	690	717	703	666	704	685	668	647	688	663	677	685	672	700	667	676	691	648	676	697	671	706	671	640	700	734	683	682	658	698	656	717	702	680	695	685	681	697	708	687	676	719	671	703	706	673	687	679	652	700	674	654	647	713	708	703	672	678	718	694	734	662	686	682	713	702	727	667	695	682	676	708	701	696	704	693	653	660	737	662	686	695	697	713	688	640	675	699	686	671	729	662	694	634	673	707	664	667	678	649	671	744	693	722	672	688	710	682	686	664	677	677	683	680	624	705	697	678	672	742	716	658	681	654	670	619	721	695	704	703	675	685	669	656	697	701	663	663	686	657	673	686	686	735	708	643	722	703	704	631	680	717	670	674	728	674	702	676	650	688	718	676	668	700	678	651	681	622	714	680	698	652	706	688	676	697	700	638	686	685	669	692	706	655	715	701	724	700	704	668	662	687	729	696	703	678	745	685	690	644	681	697	643	677	673	701	631	680	714	713	737	691	718	694	690	726	663	698	668	684	698	697	713	703	725	701	715	664	703	702	751	694	645	721	717	677	715	672	676	684	718	699	694	701	713	675	700	701	651	673	707	646	692	708	727	704	708	682	685	648	712	655	622	694	693	664	703	690	687	675	739	689	715	707	708	690	663	651	675	727	672	690	646	689	684	627	690	706	686	686	736	707	706	715	709	718	698	628	688	748	670	692	650
20161	8189	5997	3421	2595	2188	1455	883	688	602	511	467	410	446	498	407	424	444	426	347	397	408	403	338	341	336	298	327	344	319	321	297	325	293	280	284	274	253	253	236	252	274	285	312	275	278	286	264	280	259	241	292	262	258	257	258	255	254	260	258	245	290	247	268	285	298	275	280	283	234	252	281	279	267	265	268	289	252	254	242	255	279	250	264	264	263	274	248	242	263	253	286	267	271	267	273	253	253	274	296	268	268	254	258	318	271	216	245	279	254	280	278	272	289	252	243	271	273	279	230	263	274	245	251	280	249	245	262	238	250	252	276	237	269	291	254	256	246	315	237	264	255	280	264	240	253	266	280	249	259	258	260	226	268	290	293	292	259	264	276	266	270	277	224	229	259	264	254	264	279	282	279	294	284	269	251	234	262	256	255	275	284	251	251	259	254	267	277	277	264	240	291	243	265	255	269	252	273	289	279	260	245	255	249	298	276	269	283	256	260	269	237	245	273	243	261	238	283	256	277	265	212	296	239	261	268	245	271	285	264	274	252	248	257	278	251	253	240	310	267	265	276	283	255	255	266	270	251	268	281	268	240	273	274	266	268	272	275	283	256	249	260	274	267	256	255	268	276	261	237	248	294	275	262	248	292	252	258	253	255	260	271	276	257	271	259	284	236	261	275	265	238	270	293	254	268	271	233	253	249	261	275	264	250	244	241	244	274	248	299	262	288	266	229	291	246	275	266	260	269	246	265	244	261	235	282	233	289	257	277	264	266	278	272	243	267	250	237	303	276	265	247	243	281	296	268	262	233	240	258	275	273	253	256	282	275	263	285	257	264	268	235	284	256	289	245	279	284	237	270	266	295	255	289	264	272	280	267	285	276	237	275	271	232	278	265	275	266	250	292	275	285	248	266	255	275	277	281	248	256	269	276	289	237	259	226	278	256	240	266	262	264	279	233	278	259	260	287	252	264	268	277	274	279	250	292	259	265	253	252	251	247	245	262	241	272	280	292	243	263	232	285	263	257	227	287	226	243	231	275	236	277	242	293	278	230	264	257	246	263	254	267	259	281	251	255	263	243	272	269	252	247	249	275	272	274	275	260	268	255	255	242	269	265	244	259	239	241	258	249	267	278	276	265	234	244	263	260	276	261	262	280	247	264	235	267	262	255	265	268	258	243	228	237	245	278	257	272	290	259	249	283	251	243	277	272	260	243	287	254	278	263	276	276	265	283	269	243	260	250	274	254	268	265	255	279	256	257	259	214	273	255	265	268	263	255	259	247	283	254	257	281	239	255	254	255	260	269	279	256	262	261	236	238	260	298	269	264	276	258	286	241	266	267	248	255	274	267	260	253	253	267	239	306	271	251	224	264	271	258	263	258	259	242	256	310	271	264	257	267	269	244	252	274	256	244	253	263	244	260	268	242	231	289	249	267	268	234	277	260	266	262	244	258	259	263	273	259	273	266	254	246	264	251	282	246	260	286	250	271	281	305	267	266	260	274	271	243	243	282	279	257	237	261	284	255	281	255	231	239	262	246	237	284	258	263	271	280	267	262	271	251	247	249	279	258	254	291	252	263	261	276	288	240	279	262	205	290	278	260	261	275	258	242	274	234	267	245	254	243	260	269	256	242	262	244	247	251	272	247	253	303	261	292	274	250	240	279	286	265	250	263	252	278	303	252	229	268	274	290	282	237	288	266	269	280	282	251	263	297	276	258	277	268	277	283	264	287	245	258	268	257	247	246	259	269	257	264	261	260	286	237	230	278	265	250	239	240	249	270	264	271	289	256	236	237	271	300	288	288	229	284	286	256	255	270	248	283	244	272	226	207	264	250	260	246	286	252	279	235	285	242	263	246	261	288	241	300	274	245	271	284	263	253	243	259	278	235	253	256	244	242	249	249	246	273	274	230	267	263	291	254	257	264	281	245	272	267	260	279	264	287	271	244	270	274	243	257	257	274	244	274	288	264	276	242	284	274	252	271	288	270	269	261	267	230	283	260	290	256	257	269	258	259	230	244	259	251	226	268	267	257	241	237	263	241	256	247	244	277	279	246	258	239	259	264	251	280	290	231	261	256	256	256	257	250	242	302	257	240	243	275	275	290	258	247	269	242	250	277	263	268	272	227	268	276	280	257	296	295	224	237	259	247	233	290	274	266	238	261	251	252	236	252	258	235	221	232	228	280	311	258	254	240	243	236	236	266	268	239	282	248	256	248	291	270	281	266	255	257	263	251	266	288	269	252	269	256	264	236	276	263	304	239	262	293	265	270	278	262	253	240	289	276	240	261	262	268	262	237	271	270	280	255	223	245	286	289	235	280	271	244	254	288	265	264	265	280	272	261	264	263	255	253	247	236	296	254	264	248	276	305	283	244	276	259	287	251	270	263	259	276	261	278	247	276	285	239	269	274	274	258	249	259	303	232	244	287	297	301	233	288	255	297	288	259	256	253	287	241	211	250	283	269	258	275	277	276	238	237	240	288	216	272	277	243	250	255	276	275	297	253	235	256	265	252	269	255	242	274	229	274	284	272	266	246	280	251	280	281	286	262	252	283	229	256	291	261	262	262	248	273	282	274	248	294	287	266	271	274	253	235	263	248	272	257	276	278	277	285	259	246	265	284	271	248	280	286	249	273	291	245	256	231	243	244	270	250	264	279	248	262	235	250	257	246	300	284	240	267	279	248	262	236	273	256	265	266	249	268	259	243	275	240	270	249	246	269	262	273	281	269	266	236	250	255	257	250	263	267	270	254	272	244	278	243	254	298	274	259	252	250	235	248	281	253	270	224	279	260	241	275	267	264	250	264	284	254	247	264	274	292	266	271	262	271	252	272	269	248	239	266	277	237	273	268	269	290	238	246	258	250	259	253	268	272	261	233	270	286	245	257	262	286	267	258	273	286	286	269	260	228	261	261	245	255	258	254	271	294	267	241	282	259	273	236	291	276	255	258	257	240	247	241	286	296	258	263	237	269	279	257	231	262	274	264	270	250	266	236	248	266	249	240	256	253	251	264	286	233	266	277	260	250	268	299	275	237	251	267	259	268	273	261	269	263	246	261	264	253	262	291	251	248	260	288	287	273	265	255	247	243	249	288	276	230	271	267	221	252	286	239	238	248	300	271	227	260	275	252	266	279	237	293	305	269	233	283	267	288	249	269	267	256	259	248	285	239	305	252	275	252	278	273	253	272	253	254	278	245	254	294	289	264	287	246	281	282	283	249	260	261	267	260	258	261	242	243	251	296	262	266	270	266	274	254	254	263	253	263	292	271	273	249	242	239	262	265	277	261	268	272	253	271	301	289	254	249	268	241	265	278	264	267	278	230	272	260	270	258	254	245	254	259	311	274	268	279	281	270	286	268	261	258	281	269	285	252	291	283	266	262	258	263	251	276	274	255	263	243	253	261	252	255	255	258	288	273	253	254	257	269	278	244	258	271	251	250	251	251	267	258	249	273	244	271	272	286	239	254	283	233	272	271	247	243
13447	6847	9081	8033	7503	6416	5098	3415	2814	2470	2156	1903	1774	1832	1790	1645	1895	1772	1476	1352	1472	1677	1491	1280	1134	1116	1081	1003	1103	1068	911	870	832	807	757	768	704	764	695	689	687	717	722	683	652	657	661	663	677	673	651	631	666	599	650	634	632	651	645	684	664	618	635	646	594	656	614	605	614	624	579	583	604	599	585	609	595	579	622	580	607	628	578	584	583	614	607	607	582	640	544	586	622	599	605	561	602	619	591	603	586	619	610	615	634	576	605	611	591	569	575	583	602	587	568	588	643	609	609	636	574	615	625	602	580	583	542	605	603	604	605	593	575	593	626	623	605	603	592	571	557	556	611	602	580	582	604	583	574	574	605	612	562	601	558	609	638	593	626	578	611	586	592	612	605	588	638	605	600	603	585	582	596	572	599	575	583	613	601	627	611	586	577	610	614	619	623	609	625	588	650	601	587	594	631	593	570	604	596	567	601	609	613	602	578	620	638	632	577	618	600	586	630	591	595	575	613	608	611	623	564	587	619	586	595	598	601	561	598	596	571	610	576	599	563	595	586	592	592	589	592	602	587	612	572	568	547	548	577	602	605	624	639	611	609	605	610	600	587	625	616	557	605	609	604	613	570	593	615	637	593	598	600	648	620	589	592	587	596	648	593	615	525	560	622	618	635	585	557	605	593	580	561	632	592	613	570	617	615	585	591	609	588	614	581	595	635	602	578	593	644	616	604	596	584	624	596	588	581	613	607	620	603	579	630	581	634	597	640	593	570	587	544	550	604	573	616	605	594	615	620	601	583	524	568	626	568	595	552	616	599	598	597	562	587	597	616	608	597	605	624	581	609	576	601	576	637	597	639	623	575	582	597	614	599	627	588	554	573	631	600	588	602	556	588	596	602	586	556	599	589	616	603	568	601	613	636	607	567	579	587	618	604	578	599	570	583	612	606	609	599	578	590	561	609	612	634	602	556	610	617	628	604	601	604	636	615	579	560	602	564	578	630	588	608	582	578	615	581	612	582	584	563	611	608	685	619	626	602	593	618	573	580	594	664	612	571	553	601	591	562	606	588	619	574	560	597	600	576	653	591	613	582	644	647	586	591	571	561	593	570	610	609	636	632	661	575	611	570	593	599	596	612	608	609	615	637	552	644	584	580	606	610	590	609	618	561	585	590	601	657	616	562	624	609	625	599	576	596	618	592	579	569	569	617	553	617	640	578	580	617	599	608	545	660	613	551	613	603	587	591	614	607	594	595	603	575	615	599	602	594	571	597	607	578	605	590	620	633	561	584	607	601	615	680	577	612	553	582	582	602	607	552	625	567	638	606	611	591	568	571	619	624	589	608	613	582	570	609	567	571	597	597	631	607	581	587	612	581	576	583	629	551	633	610	578	618	585	626	591	601	585	579	604	578	594	592	595	625	623	600	597	630	612	590	603	621	549	588	593	590	590	564	619	628	618	646	594	666	629	607	618	597	607	548	646	626	576	590	649	632	597	591	581	649	610	584	567	577	623	556	620	626	592	584	612	616	591	554	608	648	585	605	632	609	609	568	637	625	592	598	636	611	644	585	586	596	595	579	626	571	538	556	601	599	657	612	588	613	565	637	559	610	628	586	575	590	590	605	613	605	608	613	593	588	571	550	608	603	594	595	601	592	606	593	583	603	636	588	595	617	592	569	580	563	636	618	580	571	583	574	573	574	576	608	598	622	569	611	638	598	616	597	603	550	567	588	609	620	591	593	636	618	577	619	595	621	613	609	612	569	582	563	626	592	601	545	571	576	623	595	606	604	620	608	544	610	647	582	586	593	571	585	588	612	568	560	581	633	577	583	581	649	596	633	619	627	595	611	644	612	608	607	607	574	615	652	579	569	613	628	642	607	613	584	589	606	594	596	588	557	612	647	545	578	593	582	579	593	570	566	562	590	543	638	548	610	616	609	603	591	613	566	556	558	600	608	554	666	609	597	621	596	573	566	609	640	613	577	615	578	656	581	589	584	516	590	559	579	579	638	609	589	604	612	611	560	559	643	594	643	572	632	607	571	515	602	535	643	599	595	555	595	613	571	585	582	595	594	585	605	628	570	599	633	581	611	596	593	558	619	613	593	624	613	630	612	607	622	634	585	582	581	582	609	580	594	611	592	577	608	545	587	641	552	567	631	551	634	620	617	617	578	586	613	611	586	590	607	578	537	634	618	608	558	615	581	601	618	603	613	610	590	605	578	614	623	627	582	586	596	604	582	650	603	586	561	610	571	576	621	625	600	599	625	565	590	610	598	581	622	597	576	569	555	600	636	640	624	611	579	625	603	569	620	546	600	598	586	628	590	601	627	609	609	586	635	573	606	575	627	638	575	599	578	592	592	571	569	590	610	592	604	622	557	588	614	600	619	576	574	616	595	594	617	642	605	589	620	602	624	578	579	581	624	619	605	602	583	605	567	619	580	576	611	571	613	563	585	590	616	587	629	580	618	594	612	597	616	586	552	564	601	615	599	605	582	625	619	621	616	597	576	602	572	619	598	553	559	602	627	595	603	604	606	571	574	599	588	622	625	581	613	570	598	598	568	599	600	581	601	596	591	575	572	593	601	619	625	640	599	623	572	592	580	559	620	603	606	606	614	573	573	596	544	634	592	629	613	551	563	572	609	597	584	602	627	613	595	626	604	620	591	591	649	591	560	619	583	619	627	582	578	609	568	611	585	592	635	595	581	613	628	605	586	583	587	556	608	605	582	633	607	635	559	630	604	627	623	618	603	556	598	594	612	592	612	610	609	571	615	603	595	558	634	577	606	601	612	612	618	599	569	601	601	571	615	598	617	537	628	585	584	570	612	601	591	619	606	594	617	605	581	641	607	558	606	624	546	561	613	579	572	568	599	577	605	599	577	566	612	629	599	618	606	649	595	562	572	615	602	641	613	591	552	528	669	575	586	589	590	591	575	602	623	565	611	575	584	579	590	565	604	639	580	628	589	604	585	582	540	575	591	614	620	647	636	594	567	606	555	617	637	609	619	623	600	584	593	552	583	567	617	562	586	582	584	607	610	616	643	597	605	555	603	569	577	623	599	624	611	592	597	613	578	614	632	604	590	576	606	629	582	591	543	617	579	637	585	581	591	572	595	597	591	633	626	633	554	622	585	582	587	629	592	607	578	629	586	572	556	597	583	632	605	609	596	607	521	598	582	631	635	586	605	560	598	615	583	588	656	634	563	595	569	588	603	616	564	606	611	621	576	580	570	596	599	583	599	611	625	568	619	599	607	617	593	596	594	605	600	652	609	584	604	531	583	579	573	569	621	567	568	546	660	623	570	633	560	628	587	551	625	624	613	579	628	561	643	604	545	628	583	622	607	567	628	681	572	658	556	613	632	582	635	612	586	548	609	602	647	582	560	607	634	578	683	601	591	633	620	605	610	636	594	650	593	565	606	571	665	588	672	593	598	601	589	602	613	573	577	597	599	584	638	595	586	593	576	616	594	559	579	565	639	582
31701	12250	9770	5468	4231	3383	2506	1426	1036	881	794	663	530	534	591	520	626	586	466	470	490	523	501	406	368	399	355	399	376	325	300	316	316	300	294	297	303	330	313	280	273	301	281	271	262	294	268	268	275	281	281	282	278	258	257	272	255	257	270	258	280	248	237	256	250	276	255	263	226	263	278	258	269	292	284	258	286	238	254	284	279	246	260	298	257	243	270	252	255	237	223	253	269	267	258	245	284	269	265	291	292	256	265	238	239	267	255	271	297	266	253	268	259	231	228	274	263	261	244	258	229	256	268	284	232	255	238	286	274	238	261	265	240	268	245	258	229	235	280	250	246	279	256	261	276	264	258	268	233	287	291	263	263	258	261	249	243	284	236	250	274	244	259	273	275	262	254	261	247	271	253	273	249	271	253	253	263	275	252	243	242	290	295	247	272	261	293	283	270	272	266	260	274	279	239	276	264	232	274	238	231	278	257	241	244	262	288	242	257	271	276	227	286	288	245	276	259	274	285	223	254	274	238	252	291	289	262	275	261	297	263	293	281	298	234	260	260	275	275	266	260	259	256	281	265	259	256	283	251	255	259	260	220	264	270	281	226	271	280	266	262	266	279	258	280	252	258	238	256	288	263	269	225	261	270	283	254	262	218	243	267	266	261	282	258	256	271	252	255	248	280	264	237	256	269	231	225	233	255	253	245	238	257	248	269	276	271	246	301	247	258	252	274	282	268	273	254	255	288	278	272	251	246	266	274	238	256	272	277	250	275	258	248	241	301	244	246	279	262	258	234	261	259	237	260	274	246	252	267	280	275	268	267	246	277	287	272	303	290	240	266	285	269	255	272	236	260	233	277	272	268	238	262	261	275	255	263	262	272	239	283	263	263	289	289	283	275	269	267	242	216	249	242	253	266	228	252	268	264	284	254	254	237	259	283	262	250	279	226	259	296	265	258	246	188	254	244	275	239	232	230	262	250	286	258	244	232	251	226	263	271	283	263	311	272	236	295	248	236	259	254	260	254	262	240	231	262	256	262	206	236	264	252	269	281	233	247	276	254	295	258	241	271	255	288	298	233	273	275	252	252	258	304	284	246	269	245	283	260	272	287	251	294	275	249	272	298	279	255	270	252	245	271	253	274	266	253	268	297	253	286	255	231	272	278	243	255	265	267	266	280	270	222	274	224	217	235	248	260	232	288	212	249	277	250	226	254	271	273	288	260	290	265	252	274	258	239	245	280	285	243	257	245	257	266	262	267	215	278	277	267	250	242	243	238	253	248	276	242	267	277	255	261	256	257	272	249	236	253	249	270	277	294	316	278	243	250	272	249	250	243	271	294	276	270	260	268	275	256	298	242	249	290	234	242	250	268	237	273	286	258	264	250	256	251	264	270	246	263	278	268	284	262	239	221	245	250	251	242	248	255	261	268	287	242	280	256	261	248	248	256	245	239	278	263	269	272	257	243	262	289	287	240	249	255	243	275	243	239	243	224	258	282	248	265	247	258	264	247	232	238	255	251	265	257	248	247	258	296	272	252	261	273	264	248	273	282	245	283	240	280	264	247	249	266	263	266	266	262	277	268	267	237	263	259	253	282	244	238	256	269	276	276	280	245	241	276	263	239	253	248	280	254	251	243	256	251	258	248	288	273	254	256	245	257	265	258	266	237	283	250	243	258	260	241	258	251	225	258	274	277	270	270	253	253	265	262	263	271	263	274	261	241	262	252	274	261	263	235	251	244	266	255	226	220	260	267	271	273	276	280	256	263	279	248	268	253	272	239	268	281	266	292	265	250	254	264	247	188	253	247	278	267	236	266	293	242	239	257	243	255	254	293	262	253	225	267	253	278	248	259	231	259	264	288	276	250	243	236	224	268	302	254	259	254	263	247	275	270	272	246	259	250	277	277	300	258	217	244	255	268	231	257	271	280	254	251	256	239	251	239	301	257	225	275	244	243	282	256	256	286	283	227	286	266	268	263	265	252	255	262	259	257	237	265	225	263	253	259	260	254	283	260	300	261	241	275	265	283	225	276	251	258	268	258	259	247	243	245	245	268	269	249	268	265	259	276	291	249	250	252	282	268	258	246	297	262	253	260	269	242	239	252	252	273	240	267	256	275	250	255	247	237	267	232	256	266	272	267	275	270	249	236	260	265	225	269	231	242	262	247	277	279	259	267	259	256	266	252	262	258	264	256	254	246	263	262	262	250	267	255	288	253	258	253	268	254	246	216	251	254	250	259	244	267	246	248	251	289	257	228	285	285	282	301	276	266	243	262	234	263	274	241	243	264	277	247	291	255	267	276	250	257	269	224	237	249	237	264	270	253	255	253	258	279	237	251	274	258	283	266	246	259	285	254	248	267	277	274	312	258	265	275	279	246	288	228	257	262	279	253	272	239	295	261	258	245	286	253	226	249	269	271	270	257	256	269	289	257	259	296	267	252	255	284	274	242	244	241	251	245	277	270	261	236	256	282	273	265	278	266	265	275	241	253	251	264	281	263	250	265	262	251	242	245	254	273	229	260	276	217	259	255	303	269	239	281	241	265	280	275	295	257	253	264	272	236	268	255	258	266	256	270	265	245	264	275	242	242	261	232	263	291	270	257	232	234	272	257	257	258	242	280	261	235	251	267	295	272	252	278	255	295	262	290	269	235	240	225	291	275	270	283	265	249	251	272	273	242	270	269	244	286	295	274	292	238	295	266	234	282	261	279	278	258	233	246	258	253	281	248	234	224	245	229	262	273	278	264	245	302	247	291	288	238	274	260	275	265	257	266	245	274	295	285	266	267	268	267	262	262	234	261	260	262	266	302	250	270	258	295	242	247	258	251	267	287	263	251	268	269	269	273	289	272	289	264	260	242	259	261	230	276	255	293	250	243	287	244	255	255	281	242	265	273	254	294	267	264	265	231	224	242	261	261	236	265	265	267	257	256	227	259	262	256	224	269	266	299	245	268	236	263	262	228	254	239	252	268	279	256	282	254	258	231	261	242	287	265	286	243	246	251	238	277	261	270	258	247	267	242	287	268	244	282	282	238	225	248	265	244	240	256	265	231	275	259	251	269	238	281	260	263	254	231	221	273	244	283	215	256	270	295	227	266	239	283	254	282	242	241	257	255	252	245	268	237	251	270	253	265	232	279	244	267	239	243	237	274	243	261	271	259	285	258	258	229	251	267	260	259	236	258	248	270	243	230	260	247	278	251	274	255	241	255	288	306	248	262	273	275	272	248	270	267	243	246	273	248	239	244	284	222	242	272	276	251	205	257	241	266	268	236	288	265	249	267	271	245	250	222	260	237	251	268	268	268	227	264	280	254	259	239	272	257	253	261	295	299	258	264	277	260	281	255	236	233	261	267	244	239	249	280	254	253	224	233	253	261	246	284	258	248	235	227	242	248	243	246	262	262	227	277	275	281	263	255	243	249	219	286	300	255	300	245	239	268	269	256	233	246	248	302	239	275	243	274	258	278	286	238	241	274	252	284	279
18411	8479	13071	11230	10509	9140	7399	4742	4078	3654	3433	2807	2637	2599	2703	2256	2784	2759	2150	1944	1976	2434	2201	1547	1279	1367	1309	1328	1324	1263	1171	1068	1022	890	850	792	797	809	760	751	703	762	753	730	696	704	698	677	687	693	690	642	625	689	633	696	679	659	686	668	626	637	628	653	589	642	615	648	642	608	663	644	632	623	641	607	621	597	601	599	598	624	628	579	622	560	591	578	606	577	587	605	594	606	597	629	595	591	593	540	581	595	596	571	590	604	641	607	604	613	584	635	598	560	605	549	616	619	575	616	600	575	598	563	635	619	590	570	622	602	587	607	608	635	594	630	625	609	593	612	569	552	599	624	621	596	587	588	603	595	590	602	661	605	607	574	638	599	583	595	540	621	569	608	594	581	607	595	562	631	596	583	597	572	597	622	612	602	533	593	604	600	619	654	595	581	605	599	612	601	631	621	619	611	622	589	625	566	619	612	577	569	579	610	569	580	623	578	580	623	587	612	599	569	625	631	616	591	584	572	593	579	640	603	571	605	634	597	607	564	547	584	554	643	625	548	585	580	571	602	640	624	600	633	607	619	573	595	603	593	576	551	588	587	601	545	576	611	554	556	617	587	607	608	610	589	592	583	621	589	588	563	648	586	610	632	610	617	647	595	605	581	533	554	617	599	620	605	574	577	611	609	625	623	604	609	625	620	600	570	619	611	579	632	633	586	604	601	569	577	631	618	546	590	592	559	578	589	564	593	575	615	652	622	624	610	602	574	613	656	577	589	577	593	614	593	631	606	566	632	586	594	632	631	606	594	586	632	561	615	554	607	609	575	599	612	587	574	613	576	591	613	614	626	635	590	555	576	590	629	578	596	565	574	604	681	581	576	637	541	587	604	576	577	592	639	611	605	571	624	596	571	632	628	622	602	590	586	559	625	616	583	583	578	573	623	606	620	614	627	594	606	590	651	609	623	622	590	607	623	655	638	605	570	632	555	619	635	598	568	556	615	584	585	579	567	618	609	601	587	585	573	652	613	630	627	591	543	563	609	558	606	578	611	610	634	623	577	601	575	534	600	606	637	565	627	596	582	560	575	629	585	602	625	566	578	594	584	608	583	604	578	627	601	583	600	584	562	566	585	566	564	631	616	608	610	590	610	601	592	551	604	578	626	565	590	607	589	597	583	584	597	606	581	532	594	619	589	544	563	609	609	583	593	573	601	603	562	617	625	609	615	605	599	591	641	601	626	585	565	642	642	579	570	603	581	630	608	602	621	563	617	600	618	605	561	600	583	601	562	604	560	569	630	570	590	587	571	574	618	612	656	631	563	622	630	615	591	552	639	582	611	627	609	593	563	586	577	568	541	571	611	572	620	572	616	602	577	595	597	605	589	600	610	616	590	580	591	566	576	629	566	569	562	624	587	596	634	598	599	591	592	638	585	608	585	551	599	577	585	565	581	584	623	600	545	576	583	579	597	600	581	622	595	608	591	602	636	591	593	574	595	593	604	585	634	622	567	572	592	593	581	583	591	594	556	604	566	623	591	613	561	639	558	555	587	597	616	562	576	605	659	590	559	634	553	607	584	616	549	612	639	596	614	605	586	596	581	581	585	590	601	592	625	628	571	604	556	625	569	623	610	560	529	601	599	597	610	603	623	650	585	563	572	594	598	619	585	611	564	606	602	598	568	618	609	563	606	586	604	617	596	637	596	601	584	653	621	554	582	538	615	594	613	602	574	554	618	603	572	557	590	599	624	584	603	580	560	630	603	588	606	569	619	617	569	621	598	591	567	579	615	581	628	582	571	556	587	603	603	563	553	571	564	610	553	590	592	639	593	596	597	602	631	580	619	585	580	617	607	574	608	590	580	573	610	584	591	624	619	603	619	624	605	616	612	571	620	592	608	610	604	599	643	587	609	627	610	564	615	576	580	627	610	573	579	585	611	627	633	593	597	573	647	634	578	558	564	634	623	655	595	571	602	594	578	560	599	586	594	607	587	568	557	609	579	607	589	629	575	628	599	616	588	585	620	640	570	562	568	611	598	563	645	572	569	608	589	633	582	602	565	642	600	607	596	593	591	605	544	619	605	592	555	581	581	576	579	608	587	558	611	576	604	585	615	597	580	572	593	602	630	618	587	606	600	576	638	628	582	602	590	605	634	604	583	619	598	570	560	595	627	587	620	549	626	595	617	601	578	576	578	579	624	631	587	567	559	573	580	581	599	579	617	591	586	596	620	592	579	555	583	658	586	610	613	537	597	557	592	557	637	547	633	584	639	605	607	561	548	635	580	509	609	599	606	594	599	600	585	637	605	630	594	631	593	579	582	613	570	597	608	553	596	605	596	609	573	616	585	644	622	597	574	515	600	590	602	617	589	619	602	628	609	620	573	604	565	545	593	572	563	572	580	619	563	586	635	611	567	615	621	581	586	536	587	604	577	609	605	616	623	574	582	611	594	617	629	618	608	606	578	612	592	616	575	597	586	611	586	610	616	603	555	541	644	611	635	552	577	530	604	618	593	585	642	589	594	618	584	581	565	602	639	609	594	579	588	587	636	579	581	574	603	624	573	565	643	628	647	566	583	596	598	555	557	616	536	568	599	601	596	610	617	584	588	562	599	591	557	626	583	595	627	600	595	623	598	590	608	622	628	604	593	645	585	613	628	578	563	605	578	602	593	609	600	580	610	621	576	591	585	582	592	558	601	614	595	611	604	607	573	595	600	578	611	643	584	605	589	557	625	627	586	563	602	591	582	591	602	596	606	591	634	544	614	597	605	630	651	607	604	605	645	638	539	588	610	589	591	585	612	603	590	575	548	606	565	568	596	591	596	596	595	563	575	601	599	617	636	612	576	573	607	585	613	596	583	585	628	580	618	619	602	602	640	585	570	576	574	642	597	596	601	614	596	567	595	641	611	619	620	610	639	601	582	577	573	630	581	569	596	608	624	587	609	589	587	578	611	555	584	622	604	552	568	598	630	586	583	600	583	617	599	592	583	566	616	586	601	560	594	610	596	654	686	634	579	592	575	603	597	604	629	597	580	615	585	603	597	604	582	615	646	544	615	637	605	571	567	587	582	583	593	570	632	589	581	576	586	613	628	567	598	569	600	605	596	522	587	599	604	571	615	614	600	577	631	569	595	615	574	614	548	621	615	605	640	569	633	605	620	552	570	615	569	563	608	580	565	571	610	578	659	582	607	637	622	569	627	625	593	614	630	598	579	594	620	585	633	574	563	572	583	578	606	578	584	612	600	616	563	577	627	597	599	562	605	605	615	577	592	601	615	608	612	592	554	575	601	604	553	579	604	595	627	577	589	570	598	582	588	620	608	569	554	556	581	575	556	592	612	579	577	609	644	593	592	593	603	555	603	608	587	592	556	596	559	641	622	648	611	587	559	641	615	622	564	585	590	551	580	588	576	592	605	557	608	568	598	565	607	629	603	607	592	633	613	543	575	610	592	622	626	572	589	624	583	631	603	618	597	580	616	573	586
9837	3803	2748	1433	1088	823	626	495	459	425	404	359	353	364	357	326	357	357	361	326	325	382	317	328	333	336	328	349	336	342	342	342	326	335	356	329	350	290	318	299	320	324	327	300	319	319	284	308	330	302	315	293	296	290	319	346	306	344	315	332	334	320	301	335	316	310	312	298	302	295	290	327	336	276	319	292	324	330	312	288	320	295	310	328	294	323	314	314	290	351	337	349	310	321	298	309	319	300	292	324	331	294	291	305	323	343	315	331	321	317	311	302	305	312	289	347	298	314	310	320	286	332	292	313	326	284	307	311	326	341	317	334	316	329	312	285	343	305	326	296	331	300	279	310	311	286	353	328	308	292	308	307	329	341	312	347	323	341	317	343	320	322	328	307	325	329	292	321	335	311	327	313	349	308	338	297	319	305	290	342	270	314	310	340	322	297	316	291	312	370	310	336	295	347	296	275	305	312	305	326	319	280	306	307	287	329	316	306	335	333	275	310	334	308	330	299	298	331	305	300	266	317	287	298	295	292	321	267	287	294	302	294	332	297	310	330	305	325	358	313	347	344	292	308	289	276	368	331	309	331	321	281	261	302	264	289	292	305	296	273	294	336	274	289	301	299	334	328	317	330	329	336	339	309	317	331	305	306	300	322	298	313	320	298	339	301	300	311	309	282	310	326	324	316	308	373	289	305	330	310	307	320	306	322	305	321	284	325	343	330	357	344	310	296	298	284	335	290	310	332	325	318	310	324	313	342	344	317	299	315	300	336	356	289	278	313	322	343	313	295	329	314	324	296	322	311	326	298	261	293	321	324	314	269	297	333	321	331	334	339	320	309	312	309	327	323	289	295	344	310	286	367	344	315	295	286	315	331	320	331	337	273	285	295	313	303	273	303	302	284	295	301	309	280	279	315	297	297	308	279	310	292	327	314	329	321	335	292	320	328	287	315	296	314	311	346	313	292	311	278	280	274	347	334	299	307	330	312	300	327	318	319	288	340	311	323	332	318	298	336	346	309	348	319	319	310	308	291	321	301	321	318	288	346	309	305	298	286	333	265	289	301	314	312	320	327	320	336	297	323	319	305	315	299	311	304	301	335	308	343	323	321	270	304	307	331	283	324	295	320	312	318	297	327	318	345	295	317	312	268	309	308	314	328	323	319	303	318	287	335	298	315	298	326	309	329	297	359	295	290	278	290	315	315	318	293	284	282	322	293	283	290	275	279	330	316	287	311	280	305	323	330	327	313	322	307	289	298	303	304	295	315	312	338	317	296	324	275	272	315	322	312	289	319	323	320	305	268	332	266	297	301	294	305	316	320	309	344	296	330	286	335	276	277	313	324	289	297	311	316	320	308	316	301	331	343	316	301	364	304	288	316	295	295	344	317	305	321	334	316	314	304	287	304	297	314	326	346	328	313	331	308	296	312	311	304	305	277	290	291	305	316	307	330	329	295	336	288	303	327	340	322	290	317	287	293	302	295	287	326	358	332	294	313	318	320	342	303	317	310	322	316	326	285	312	275	299	298	279	332	304	310	311	306	293	313	305	313	306	309	305	324	317	310	288	333	276	297	306	305	298	316	327	301	296	320	296	302	282	316	326	339	325	302	292	301	309	327	324	289	333	292	351	297	298	314	329	346	347	287	382	292	341	309	335	337	316	308	312	337	341	291	292	294	312	327	325	302	346	316	321	307	302	284	295	321	299	300	287	309	347	363	282	292	321	300	290	304	324	279	317	319	287	342	333	305	307	263	300	303	315	322	297	320	297	277	307	302	314	302	301	293	297	322	296	285	343	303	297	299	351	302	271	315	342	339	344	288	307	315	314	299	328	313	310	289	306	311	314	310	298	295	297	313	314	295	269	339	308	347	270	324	292	318	359	320	290	289	314	347	339	279	339	291	360	323	308	348	316	312	320	320	286	279	284	312	318	327	315	364	308	300	304	322	279	291	336	323	307	322	339	291	305	300	303	315	339	302	332	331	316	282	314	324	312	313	332	335	320	297	301	313	336	303	318	290	312	300	339	319	304	350	338	333	335	299	361	321	270	318	308	324	337	305	313	312	304	312	326	324	303	324	327	317	310	322	307	331	315	327	309	283	279	374	341	329	297	314	286	333	317	352	342	301	328	329	299	295	308	316	309	290	314	315	308	341	316	324	287	329	322	269	316	321	326	278	302	304	267	348	299	326	284	273	306	322	321	301	305	321	313	319	314	305	291	343	291	295	314	307	324	298	324	330	308	330	277	325	349	338	272	289	330	316	340	325	292	278	309	327	339	293	301	314	299	297	319	341	307	312	313	308	332	288	311	284	373	299	331	292	303	308	318	295	306	280	350	286	323	368	338	316	306	345	301	305	319	344	289	313	304	300	345	310	313	328	291	281	343	342	273	285	271	293	317	263	319	291	285	301	323	316	323	337	297	309	268	291	347	310	327	320	295	300	305	337	350	309	274	314	311	312	297	276	281	294	288	312	319	308	277	299	325	311	302	313	301	326	287	303	293	328	295	316	315	323	302	311	293	322	301	329	284	303	295	297	340	316	291	287	330	306	334	307	306	303	329	296	285	345	318	322	325	300	307	289	287	295	331	311	305	308	314	289	303	301	329	324	288	297	326	288	322	323	267	315	317	296	267	309	317	292	326	306	301	311	305	310	311	310	327	297	330	288	306	309	359	296	326	270	304	339	296	315	310	318	288	302	334	306	307	321	296	353	305	306	332	287	354	295	312	325	324	307	350	318	282	264	312	286	287	293	327	309	333	314	280	284	348	286	308	327	299	317	329	292	334	297	318	352	302	332	276	310	307	322	319	361	313	327	321	304	284	306	339	306	291	327	284	282	288	303	299	358	328	322	284	305	295	327	308	323	315	299	332	319	332	324	333	336	338	298	331	360	301	308	336	315	327	312	305	317	287	305	316	325	288	370	308	309	275	357	321	343	334	341	316	290	318	306	312	344	334	282	264	307	326	296	287	341	310	335	324	330	292	324	306	325	336	307	288	298	308	325	315	311	317	290	299	302	293	333	303	306	304	308	303	313	320	320	291	294	289	279	347	316	288	315	308	303	364	276	319	285	325	287	294	321	308	317	305	306	324	290	309	306	320	331	354	288	287	371	312	312	339	319	332	326	295	338	316	311	317	315	322	282	298	288	330	314	301	337	336	313	318	342	318	288	326	279	322	331	305	321	329	323	296	314	314	294	312	310	308	298	304	338	342	326	330	346	326	321	299	273	297	302	321	330	309	290	297	352	331	330	299	295	306	294	331	294	323	326	302	329	328	344	314	323	301	297	301	317	317	309	285	321	313	325	312	312	317	331	321	347	301	301	333	299	308	319	288	320	318	328	317	320	327	318	320	298	331	299	308	313	320	315	264	268	276	297	325	314	308	338	310	325	345	350	330	322	323	353	325	322	315	299	325	332	332	316	301	336	278	310	331	300	355	304	313	281	302	311	313	307	298	312	339	301	313	288	324	320	326	326	299	284
6627	3591	4646	4149	3478	2835	2157	1702	1463	1210	1162	1105	964	950	968	925	981	921	881	872	880	843	887	936	860	883	842	859	887	897	801	871	797	806	817	768	760	716	724	708	773	688	709	739	752	725	754	740	664	749	753	742	706	708	700	714	723	684	729	694	731	714	663	659	701	697	749	723	691	750	720	716	676	722	700	687	718	697	691	708	709	740	692	669	752	671	693	709	704	694	699	690	682	691	704	706	739	751	700	658	709	669	712	711	691	719	718	714	650	675	664	670	702	720	659	701	730	698	667	727	684	698	710	659	662	708	652	713	706	723	715	697	689	693	706	723	709	749	715	714	681	705	661	665	666	688	719	690	682	708	718	649	681	692	672	683	696	708	711	672	737	673	687	672	695	661	694	712	658	693	679	686	674	654	665	713	688	722	682	669	700	671	715	690	706	678	693	711	645	648	676	681	684	751	746	678	739	699	691	663	688	684	680	724	730	670	709	742	692	675	705	705	705	698	703	676	718	718	675	713	713	658	664	690	669	710	732	702	718	708	691	688	662	727	730	712	683	714	691	683	724	618	665	678	697	732	686	699	699	669	668	703	718	689	638	731	697	707	701	678	698	710	652	737	674	662	684	713	729	677	730	662	747	680	650	701	679	709	684	690	717	740	650	657	702	711	702	694	689	702	688	741	698	738	664	724	686	657	665	672	676	749	689	688	715	696	697	685	757	713	678	730	731	718	694	702	694	671	692	687	667	659	717	655	719	662	688	711	685	682	670	704	680	699	734	694	698	734	678	673	699	745	684	719	716	656	689	729	663	710	713	691	680	700	710	720	732	665	688	669	750	688	740	682	707	711	718	713	665	690	678	687	689	704	752	690	693	696	709	645	687	732	725	670	658	704	697	715	718	732	669	687	691	715	691	661	705	709	641	711	730	747	703	700	690	614	729	740	646	677	715	739	706	650	701	655	655	702	657	666	663	715	710	668	671	695	632	678	699	679	693	700	661	704	689	686	667	715	683	680	691	697	675	674	684	656	716	707	697	706	699	647	708	717	677	688	710	681	733	654	687	684	695	695	674	684	697	707	699	682	688	721	679	679	668	723	685	643	633	659	695	703	687	741	700	700	679	693	699	677	693	664	658	697	688	684	685	679	736	660	692	699	635	734	724	732	745	652	663	692	690	668	702	660	727	743	628	692	733	700	721	674	649	673	691	683	700	708	702	660	697	686	726	659	695	672	707	701	688	703	711	678	716	667	698	656	622	690	694	685	680	672	679	671	753	635	672	658	672	669	650	681	668	664	720	680	706	702	717	689	710	673	756	702	650	657	661	712	678	753	691	710	698	684	679	711	658	675	707	695	649	683	673	691	712	669	723	681	661	682	699	756	718	691	702	652	688	689	703	712	631	734	702	708	702	706	681	712	702	628	717	701	683	674	679	720	662	666	698	708	677	677	747	690	676	672	682	725	685	673	663	678	698	723	674	688	733	732	680	726	677	691	671	669	689	685	729	695	652	723	683	725	709	696	638	662	705	686	668	671	673	690	732	722	695	658	695	745	670	647	666	715	711	733	667	668	621	721	659	669	676	686	714	641	671	710	729	668	713	671	641	701	668	669	722	674	685	699	714	693	693	683	690	694	650	730	673	702	670	688	682	673	675	713	704	686	703	716	682	676	726	699	691	714	662	682	697	641	750	713	712	743	677	679	737	645	662	671	720	688	733	688	686	746	710	710	671	689	666	689	745	697	678	659	704	710	662	684	746	713	682	740	678	674	696	675	657	686	649	681	676	671	673	692	730	677	682	691	664	652	717	664	715	666	711	703	669	655	682	696	657	738	705	695	696	719	688	659	712	678	683	697	706	718	688	752	741	671	664	684	669	661	677	683	666	693	706	683	680	695	668	684	691	680	662	692	714	698	722	620	663	678	696	710	651	720	669	665	677	670	684	698	672	776	690	683	665	671	731	730	695	659	675	684	710	685	687	720	703	713	655	696	694	673	703	655	652	712	746	692	671	763	677	649	737	712	665	711	686	665	678	681	729	726	714	722	670	666	699	704	692	627	718	702	650	647	677	655	665	749	697	653	698	653	681	666	668	697	743	685	676	729	706	713	687	642	699	651	681	702	675	733	703	700	696	682	692	696	669	712	707	677	692	631	683	689	719	687	705	694	754	682	666	698	691	640	697	678	691	649	718	713	734	708	699	701	696	634	708	685	685	654	669	654	669	722	746	706	611	695	680	670	703	733	738	689	646	756	695	665	673	693	661	640	677	710	705	725	708	681	642	711	678	660	668	679	655	717	672	717	664	723	714	709	663	683	701	667	673	718	717	728	640	701	676	727	687	662	665	670	696	718	713	703	614	658	689	663	698	646	716	737	698	731	723	656	685	739	704	696	681	681	678	692	679	708	672	694	714	670	671	655	732	696	684	754	739	682	671	705	694	690	683	689	717	720	717	688	676	676	671	696	693	707	734	647	722	662	713	700	693	683	681	677	716	686	675	702	677	671	700	679	681	676	640	713	687	719	730	720	676	699	682	681	691	719	666	668	673	725	714	683	711	694	761	635	686	718	702	679	688	728	686	711	720	667	706	709	671	703	684	677	704	735	686	703	666	655	739	692	729	671	698	682	706	699	653	739	716	659	661	682	723	656	686	691	681	667	668	729	711	693	699	653	700	671	679	723	674	672	701	690	685	736	684	683	636	688	673	723	720	709	687	692	682	712	637	642	630	734	688	696	720	692	713	705	713	659	725	699	680	713	712	690	676	683	695	647	700	678	651	674	704	709	689	665	714	729	712	675	679	713	727	718	667	694	716	671	681	716	701	712	689	653	703	701	700	701	701	694	664	680	707	707	684	674	639	680	734	707	726	688	724	674	622	690	709	671	716	725	733	685	658	680	640	747	717	679	707	713	698	700	672	697	678	729	690	726	681	674	695	670	705	685	670	695	691	682	646	696	681	623	663	728	673	677	714	705	690	670	686	736	659	703	657	734	662	658	699	675	722	732	693	741	716	688	653	777	728	704	653	704	673	691	641	664	696	731	630	718	691	677	682	748	660	647	658	691	671	712	649	718	708	707	706	733	702	703	706	696	679	697	723	720	712	632	698	692	668	669	680	689	666	687	708	694	682	673	680	674	666	662	706	727	647	649	713	707	692	702	716	691	681	705	704	712	707	694	676	685	718	639	665	706	699	652	722	690	690	670	727	678	709	722	756	713	712	691	678	736	680	675	660	703	684	691	647	683	719	687	731	672	695	685	690	692	705	688	679	661	683	664	734	732	739	681	725	655	652	635	649	662	695	695	687	695	714	676	728	731	681	661	693	684	688	692	667	681	710	689	726	698	695	722	671	703	726	711	698	724	647	719	707	662	683	697	643	696	661	705	689	646	699	675	690	714	718	718	694	690	677	722	674	671	734	679	669	720	668	719	713	641	713	648	709	711	696	702	692	637	675	747	711	747	676	645	686	739	682	701	708	666	649	704	705	705
20101	7571	5122	3389	2477	1799	1297	900	686	594	530	495	470	405	421	373	436	424	460	379	354	405	428	355	353	322	305	288	294	329	314	273	288	276	305	279	308	296	271	294	271	273	272	248	265	285	256	276	262	238	304	281	248	282	285	279	275	239	306	242	238	262	262	269	259	241	274	268	255	268	241	258	241	275	305	273	231	288	253	269	230	265	283	265	251	269	245	257	264	273	292	277	245	266	253	263	261	248	261	258	259	255	263	260	255	257	259	229	250	256	286	273	238	271	259	254	262	238	267	289	245	235	267	274	259	264	263	272	234	263	278	261	251	302	265	279	286	251	251	250	249	245	269	272	244	259	264	259	250	291	262	282	268	290	260	252	270	291	271	257	282	261	257	268	260	267	264	268	249	284	252	288	266	275	269	261	245	252	225	261	257	264	264	266	283	305	271	260	271	303	258	262	272	289	240	259	265	231	296	285	269	242	286	273	262	263	244	261	272	266	285	231	257	293	257	292	280	266	242	256	253	273	243	275	242	263	265	271	259	276	253	258	270	254	237	271	271	277	246	288	283	261	273	282	263	261	234	275	265	256	269	249	235	262	232	246	233	257	272	272	275	264	249	259	263	282	279	258	251	263	255	255	276	251	278	287	286	278	284	265	252	257	283	240	240	237	296	271	278	266	255	284	232	274	267	239	285	255	254	245	254	273	241	275	246	245	261	257	221	269	242	293	254	260	265	247	266	252	271	255	258	238	268	272	265	278	311	288	252	246	238	273	275	267	282	292	266	282	255	244	273	286	261	257	282	275	226	291	264	258	256	289	267	270	251	248	269	304	245	279	254	272	254	279	272	263	252	260	259	265	261	270	274	235	242	286	283	242	258	277	254	270	242	277	266	252	278	244	247	258	233	302	240	259	248	274	237	274	277	284	243	251	222	264	275	280	278	274	259	293	240	254	269	230	293	261	277	277	262	266	257	266	244	257	288	283	250	249	272	246	254	257	273	271	251	261	289	250	246	253	287	296	289	234	285	227	278	234	267	245	280	245	268	245	248	240	243	240	294	255	246	255	263	235	280	286	266	256	271	245	274	257	264	237	248	227	247	275	259	296	256	254	264	247	259	257	266	254	267	242	259	252	276	251	249	293	271	278	263	286	242	258	246	255	290	259	272	256	281	231	221	249	250	264	256	263	246	269	250	286	225	262	257	289	269	270	242	259	245	275	224	264	266	250	276	246	244	278	289	250	275	272	271	268	257	235	284	248	237	254	284	275	242	237	255	254	264	248	261	257	251	255	264	251	260	267	258	273	239	238	278	271	254	280	243	265	260	277	246	259	295	258	258	263	236	277	272	261	271	249	239	237	282	254	260	242	274	258	292	242	281	261	235	244	265	272	246	261	249	286	269	234	278	236	264	225	246	245	277	280	278	244	243	279	256	249	260	281	268	267	254	263	266	273	264	258	273	264	281	271	243	275	279	283	261	230	242	252	284	253	283	265	241	278	263	278	258	235	249	248	286	264	268	258	263	270	275	271	263	246	274	267	275	278	273	245	294	252	271	255	268	271	256	252	266	269	257	258	228	272	288	277	271	256	276	256	259	253	273	273	282	260	265	278	242	250	250	256	269	233	272	277	262	257	256	289	235	249	247	256	234	282	277	253	246	248	271	266	264	238	255	270	294	244	270	268	268	282	274	275	293	278	284	269	267	269	254	261	258	245	280	275	243	274	265	237	257	259	266	280	259	258	251	258	268	242	262	239	259	254	255	257	251	229	250	290	269	286	268	257	210	265	259	268	248	229	258	247	256	271	286	244	265	261	232	250	277	251	268	246	287	272	261	254	286	246	279	255	267	273	304	271	240	276	247	264	266	271	288	296	288	251	268	270	270	271	263	271	245	290	253	270	292	262	249	227	252	256	256	266	291	256	275	245	271	242	246	239	241	291	253	270	262	245	257	246	248	266	248	275	268	239	264	256	277	273	284	259	272	299	271	246	286	240	289	263	267	261	257	250	252	242	259	271	238	274	281	250	257	262	263	258	276	248	263	246	276	252	259	244	267	241	297	262	249	270	255	238	274	269	239	234	226	258	291	250	249	244	249	264	282	307	255	293	262	263	274	272	279	268	254	264	246	273	244	259	264	275	245	261	258	249	240	230	256	304	271	244	276	264	282	257	259	238	287	268	264	273	264	225	245	263	279	262	282	258	271	280	264	254	278	235	239	273	281	274	274	252	251	264	249	274	292	263	259	287	251	263	276	242	264	253	263	271	261	254	254	295	266	266	247	255	270	264	270	260	236	270	266	273	266	246	242	285	260	267	254	273	228	268	259	238	223	254	256	269	261	260	277	266	262	265	254	252	243	269	291	262	247	268	242	266	258	269	286	264	234	315	278	250	271	288	262	255	261	264	253	267	255	262	281	290	235	258	256	263	249	287	261	263	259	259	258	271	262	252	278	274	238	249	261	259	235	277	267	271	249	271	246	232	212	259	244	257	235	250	284	297	256	244	253	260	255	265	280	235	264	273	263	271	272	271	277	282	310	262	249	266	258	260	290	249	245	253	303	255	255	263	252	259	290	288	267	233	237	278	239	261	254	317	286	269	261	253	279	254	237	243	284	245	261	253	266	244	250	291	285	270	283	252	251	291	270	270	263	248	248	235	246	254	269	261	302	258	254	293	303	271	266	285	258	247	258	245	277	245	272	251	264	243	262	267	285	234	253	280	254	277	277	261	243	263	259	261	236	254	257	248	283	267	300	271	287	240	263	267	258	275	254	292	256	274	285	246	262	270	248	229	232	267	270	276	256	274	281	232	221	209	242	301	298	231	259	263	267	277	230	298	293	251	243	267	240	279	293	261	302	292	275	305	236	270	295	261	257	251	267	261	272	246	285	257	279	265	245	271	264	254	276	274	256	283	262	295	287	253	293	264	223	236	262	232	246	242	222	240	258	275	269	258	254	250	279	266	264	259	313	238	294	240	270	243	297	270	266	256	269	266	261	259	236	237	287	242	247	258	276	232	249	280	275	253	270	282	231	275	262	267	246	253	254	276	263	259	242	249	279	277	246	249	237	232	264	278	258	274	252	259	279	263	247	266	252	256	249	254	260	300	272	246	286	278	269	298	246	264	263	277	249	275	274	255	258	277	278	264	268	259	272	256	271	262	254	272	230	292	278	254	266	247	259	266	270	243	260	279	268	249	265	254	240	255	269	247	246	261	239	250	248	273	278	271	277	279	245	309	236	258	247	257	247	254	267	274	262	251	270	278	283	270	270	252	262	241	273	227	271	247	293	258	263	249	295	265	271	269	228	276	270	242	261	292	257	284	275	265	271	249	281	268	281	212	239	238	237	252	256	227	259	279	255	255	249	257	287	261	234	274	261	252	250	263	265	242	236	288	262	260	283	308	261	255	282	271	250	262	282	256	310	268	236	263	246	265	237	236	259	244	278	252	278	257	283	244	265	245	270	267	291	283	286	248	279	285	248	275
13020	6145	8194	8202	7283	6021	5254	3473	2770	2536	2297	1997	1797	1736	1664	1463	1809	1857	1622	1408	1427	1635	1625	1337	1131	1037	1025	1066	1046	1020	952	871	842	818	837	754	731	715	741	690	666	676	650	668	667	682	678	702	655	664	670	673	664	705	661	649	665	668	651	626	641	633	650	603	590	648	617	585	640	598	605	589	637	609	596	618	606	657	588	620	578	592	623	550	604	598	620	596	582	611	586	601	601	574	594	557	586	599	592	608	629	555	599	618	644	614	606	622	591	615	592	659	569	629	566	610	581	592	588	647	618	625	578	563	614	615	599	653	630	582	598	595	568	607	600	601	593	605	616	620	593	580	611	579	648	599	555	543	606	599	625	607	613	578	577	592	636	638	599	580	587	601	613	566	567	578	561	580	594	600	615	571	604	649	603	630	631	551	586	611	608	610	582	593	569	615	606	606	580	591	588	561	630	637	623	573	612	597	596	648	563	569	622	577	577	600	656	609	594	645	657	582	587	575	597	632	634	642	631	590	616	662	635	597	583	605	578	615	569	578	622	599	602	611	591	575	586	587	600	576	596	583	571	572	603	580	577	608	619	616	600	588	588	584	618	598	580	620	615	582	566	566	575	595	602	625	647	610	591	637	593	613	591	610	570	601	607	575	583	573	622	614	618	563	558	621	625	603	608	603	580	639	572	614	569	580	626	598	595	561	635	624	604	574	580	577	631	599	585	648	619	609	605	595	613	606	605	615	553	594	590	607	636	649	582	589	583	597	599	628	592	643	599	602	615	602	584	627	571	578	585	602	613	603	617	598	605	638	644	638	575	606	571	585	613	612	582	592	603	575	584	575	648	589	584	606	575	602	626	629	601	594	593	623	602	596	597	570	599	595	625	624	573	606	585	627	605	616	579	570	660	593	585	585	602	630	610	582	643	594	601	631	585	626	617	596	604	589	565	609	571	589	635	585	545	590	571	600	570	665	598	596	548	575	582	613	592	575	611	615	590	571	580	577	613	585	639	554	614	607	595	600	586	546	635	607	608	630	583	613	580	597	610	597	603	607	616	632	621	588	635	596	567	605	626	615	638	642	599	614	587	615	574	596	588	608	625	598	576	625	576	596	562	587	559	610	582	588	605	593	609	629	613	664	617	593	585	634	620	544	615	648	612	594	582	583	598	637	611	598	619	623	615	601	590	571	587	627	573	625	604	639	614	612	605	628	612	580	589	616	598	579	624	625	578	614	605	642	657	580	597	637	586	613	585	627	595	619	638	594	572	606	586	599	616	616	593	605	609	619	575	578	624	617	604	630	610	565	595	600	589	598	548	641	545	627	588	596	615	574	626	619	575	590	616	615	546	578	627	581	639	596	575	607	562	580	582	591	592	598	630	548	622	601	599	625	625	613	569	596	589	602	547	586	581	609	571	573	565	570	596	592	592	596	585	640	576	565	644	593	604	586	586	581	608	635	600	588	625	561	596	596	595	568	564	592	548	593	607	612	639	605	590	628	555	539	647	560	650	621	581	666	606	662	630	549	560	624	532	602	578	570	616	570	601	592	630	592	607	614	544	564	573	572	669	577	622	563	590	594	548	583	589	607	596	624	612	667	598	624	588	573	588	600	613	574	588	577	571	582	677	570	614	573	560	603	574	595	560	576	583	563	584	645	612	593	633	578	593	617	581	623	657	603	573	580	610	542	625	637	606	588	625	554	553	591	587	612	610	593	587	641	607	591	590	580	580	620	590	573	594	584	602	640	595	623	545	579	595	608	609	602	588	595	623	613	540	611	630	608	604	612	592	562	609	609	621	619	553	668	592	616	610	580	597	607	599	637	614	635	545	607	538	574	631	563	607	604	630	597	566	592	597	612	607	571	608	608	689	586	591	582	600	564	581	574	560	603	595	540	622	598	602	556	585	583	601	570	606	628	601	588	585	605	608	599	598	641	635	620	599	602	626	601	592	591	578	595	617	617	557	589	618	614	635	586	564	593	580	611	563	597	572	585	602	631	590	591	590	631	619	596	596	587	620	573	578	610	593	578	612	587	550	549	603	612	631	557	588	639	588	624	583	592	630	607	570	593	621	587	592	599	574	635	596	632	579	605	593	608	607	610	634	602	632	598	629	591	606	618	604	602	583	609	586	593	578	581	573	565	556	571	616	624	547	566	578	571	597	561	573	623	595	606	595	615	595	618	586	635	578	567	605	592	607	591	588	561	614	578	618	596	561	573	601	606	613	609	605	624	581	582	566	601	622	557	587	574	572	609	603	624	639	590	628	602	588	611	619	633	630	632	568	643	564	571	587	585	595	567	606	625	598	603	621	585	626	592	581	566	574	606	595	625	628	589	599	601	570	593	551	609	615	634	603	622	546	601	601	579	568	621	587	605	598	592	596	661	623	601	603	622	600	608	629	598	588	631	603	593	571	616	570	586	653	577	614	638	582	598	591	586	557	636	595	610	630	625	573	588	554	610	594	600	585	601	575	614	647	630	558	570	570	613	597	645	587	577	612	581	602	596	581	562	595	651	603	580	604	602	582	610	626	606	581	583	597	602	607	625	583	600	601	573	629	574	636	593	585	596	626	598	601	631	604	579	604	598	635	579	612	551	628	584	570	611	608	597	594	599	608	627	569	567	576	630	619	629	593	586	605	618	610	598	617	632	587	602	582	568	594	640	597	616	599	604	607	565	569	555	607	584	574	588	609	644	590	581	617	627	646	640	550	565	621	595	550	634	598	609	627	601	610	599	600	560	624	633	584	635	610	588	611	606	590	607	610	604	571	608	614	579	620	582	598	595	623	607	624	631	607	602	537	599	622	567	597	609	620	624	626	598	619	557	572	591	570	580	582	579	630	569	634	607	600	627	634	602	574	580	581	586	605	628	588	645	579	621	603	646	609	601	588	583	591	569	596	598	627	590	571	593	612	587	579	594	579	610	597	555	561	617	576	562	594	612	565	598	570	605	607	597	621	606	598	631	654	617	612	604	615	615	620	613	613	574	635	629	604	605	596	593	615	588	617	612	593	583	595	641	621	568	583	617	611	596	623	617	555	608	600	561	575	601	548	594	567	625	556	607	608	619	625	584	583	604	646	599	608	575	583	563	644	607	594	586	603	636	584	640	560	570	605	574	604	594	523	631	584	563	592	599	601	571	592	622	615	600	607	585	603	642	640	623	656	599	587	598	598	599	569	624	657	600	581	606	630	600	572	596	616	578	609	608	571	587	581	565	612	584	575	599	621	626	577	601	630	599	598	639	592	602	593	569	585	601	580	549	610	618	601	613	621	596	580	581	591	604	593	612	584	562	582	594	622	604	614	597	598	590	602	584	555	616	573	631	610	562	609	621	636	594	596	609	599	588	638	572	587	627	597	626	613	582	594	593	613	596	648	583	594	666	588	637	619	614	600	608	594	596	584	576	579	601	588	594	616	568	575	555	619	672	642	586	604	622	609	602	585	626	607	584	595	547	555	637	586	606	543	618	615	577	598	608	612	607
27109	12034	9039	5674	4252	3070	2201	1368	1004	795	720	633	626	584	594	547	508	609	571	480	521	489	512	446	422	380	352	354	382	386	311	315	329	303	303	290	302	296	319	260	266	279	291	310	272	277	264	282	252	261	277	269	253	267	307	282	277	262	288	245	287	258	282	299	282	278	257	262	291	289	276	255	281	243	273	237	252	278	258	262	263	261	246	253	248	249	258	218	241	251	269	243	253	290	285	267	263	282	251	281	248	258	288	278	271	274	269	256	277	240	267	259	277	251	264	241	247	296	265	260	283	275	243	225	263	267	251	267	290	274	273	252	240	271	242	247	275	267	256	261	265	289	270	253	298	269	265	306	265	259	232	271	241	268	263	261	290	233	260	277	277	244	260	264	219	251	257	270	289	271	252	286	242	281	306	301	276	257	241	273	258	262	256	286	235	280	249	257	270	263	240	261	249	242	291	286	271	247	249	262	241	276	299	277	261	219	284	261	259	254	274	280	240	233	250	262	261	248	265	253	267	260	247	264	280	223	216	240	259	281	266	273	264	255	249	237	240	278	281	259	290	239	262	262	270	257	239	270	282	283	262	255	255	272	281	247	260	257	247	267	300	230	246	249	244	256	248	267	254	266	254	264	261	284	275	252	278	232	253	259	259	298	265	268	262	251	239	236	228	228	282	236	276	260	248	275	266	246	245	278	240	281	241	262	213	241	254	234	260	266	247	257	252	254	251	269	271	230	278	226	245	239	270	270	243	251	294	252	250	286	261	271	248	272	267	245	230	265	281	260	265	253	244	243	253	265	280	250	240	231	285	261	245	266	265	264	263	238	243	282	279	270	267	260	224	254	259	254	252	258	276	252	259	257	275	256	266	280	256	271	244	248	261	283	241	263	275	239	256	246	287	271	267	281	257	266	300	289	246	245	264	277	265	314	227	281	277	298	277	272	281	279	234	240	270	270	255	252	295	256	235	229	249	254	235	259	268	276	254	255	263	280	263	274	271	256	247	240	231	271	259	254	263	260	259	235	282	288	275	279	266	272	289	259	261	258	274	287	248	231	243	234	269	229	242	260	269	269	249	251	274	259	245	274	246	241	244	274	264	252	284	278	251	250	239	260	265	289	240	273	289	286	289	278	263	284	283	285	247	244	234	256	246	287	255	257	220	279	263	290	235	236	264	257	282	253	270	273	295	268	260	291	265	278	266	295	253	264	246	232	271	272	243	236	247	250	263	243	246	295	258	265	254	256	262	231	277	269	232	282	245	242	270	289	239	267	252	295	283	260	231	235	278	284	238	219	240	239	300	233	243	254	275	281	263	275	278	266	257	264	242	240	256	241	259	243	259	263	240	252	276	247	247	234	246	251	283	247	264	271	240	312	264	259	258	266	285	265	284	235	265	248	280	265	276	233	273	277	282	255	246	260	262	296	264	279	274	285	276	221	298	276	268	270	263	293	251	262	277	278	294	269	259	236	251	263	284	279	244	300	267	261	271	256	280	260	273	257	287	268	248	248	291	230	273	234	246	251	241	273	271	290	236	250	266	280	242	261	282	261	259	286	265	247	293	250	293	256	259	264	261	268	246	253	255	269	269	269	263	230	247	263	250	237	266	297	274	249	281	289	243	247	281	282	262	297	261	287	267	231	240	277	278	258	249	264	272	241	246	268	249	242	273	271	266	264	279	235	262	279	287	260	253	260	280	233	296	243	264	287	268	277	265	283	236	274	295	269	285	255	295	241	226	282	264	254	233	227	241	254	290	270	285	256	256	263	286	247	280	226	257	273	295	256	238	273	255	273	304	240	243	241	263	269	276	235	283	285	274	261	253	275	271	275	263	236	242	248	276	251	244	226	306	272	269	242	264	287	240	221	254	294	255	260	283	279	275	242	272	247	255	257	240	247	271	273	261	271	235	265	277	251	280	270	271	255	214	276	236	265	221	230	237	270	247	242	245	233	257	247	249	271	276	266	273	274	261	266	260	255	251	283	234	247	266	251	243	272	252	224	261	300	279	274	253	252	287	245	273	259	270	295	277	252	240	292	263	252	275	247	253	245	281	253	274	223	271	303	276	272	290	274	236	242	269	268	258	238	225	258	274	261	249	243	248	258	280	284	285	286	261	259	298	261	262	266	263	252	267	268	272	289	245	250	302	279	267	261	262	272	244	237	268	269	281	222	260	219	255	265	254	255	236	295	258	244	283	274	281	253	267	273	243	242	255	234	265	252	281	274	276	251	247	278	282	271	263	301	299	238	281	263	282	285	266	247	264	245	261	246	254	252	213	259	273	259	268	261	248	277	271	272	252	254	271	249	264	245	263	269	250	271	288	257	254	258	273	277	265	273	270	275	231	253	254	244	223	287	234	267	254	255	233	258	226	255	270	239	236	242	256	266	221	240	237	288	287	254	256	253	262	265	246	286	240	295	260	253	238	288	228	237	260	271	259	250	256	259	259	258	247	282	266	286	270	259	249	280	246	266	253	281	259	272	268	265	238	238	255	244	254	245	221	259	249	267	265	274	268	274	257	254	274	231	261	236	250	261	264	255	232	269	283	290	287	275	279	247	259	259	273	282	261	263	274	243	257	263	276	278	257	300	271	263	255	266	296	253	232	265	275	286	243	256	251	278	267	239	249	233	242	256	250	242	269	285	234	263	278	263	296	282	272	276	276	250	292	261	271	261	245	252	262	245	248	257	255	280	287	258	214	273	269	243	265	249	262	266	248	256	257	271	273	271	250	228	246	297	267	244	235	275	258	280	304	299	292	257	262	236	269	268	230	261	271	248	247	221	270	246	261	261	301	281	228	288	253	262	274	237	272	264	235	275	250	266	250	240	238	281	265	238	231	259	299	273	258	275	261	253	247	254	263	228	273	261	255	275	256	259	311	254	233	264	315	234	270	234	265	253	253	261	233	249	252	239	251	279	280	246	270	275	322	268	269	263	250	259	258	287	276	269	253	273	241	257	269	256	254	276	268	262	279	257	261	276	256	310	249	263	254	250	261	241	271	252	255	282	270	291	276	280	296	257	245	256	297	266	237	250	270	270	292	260	270	250	292	261	270	239	265	262	256	284	257	259	272	253	252	254	274	283	277	254	231	282	275	252	267	269	262	292	256	257	289	240	272	240	256	256	280	272	270	259	244	255	271	243	247	236	286	278	243	252	273	276	287	234	254	253	279	256	264	274	286	261	232	225	267	248	249	280	271	293	280	256	287	265	294	256	240	264	273	276	252	289	285	272	263	271	261	253	255	275	267	227	224	269	246	265	281	273	263	259	251	283	247	273	258	273	277	254	258	246	269	265	260	254	293	276	248	256	269	235	277	265	262	242	264	233	268	273	275	259	257	267	235	266	266	279	267	245	235	261	233	250	254	240	253	287	239	240	276	282	252	265	274	246	246	253	247	259	247	277	280	261	264	230	271	292	256	250	286	244	257	264	265	257	285	260	244	276	274	246	248	274	278	279	286	265	285	277	247	250	280	252
15998	9108	12176	11458	10372	8869	7515	5227	4158	3560	3283	2920	2873	2590	2702	2211	2533	2968	2547	2073	2046	2381	2458	1727	1618	1388	1247	1246	1340	1275	1172	1075	1021	994	966	878	785	793	871	729	768	761	764	710	699	763	703	722	724	694	743	672	708	648	675	695	718	726	646	663	664	687	651	640	661	647	621	661	617	687	624	588	643	599	585	640	631	582	602	609	614	581	620	586	648	604	601	556	607	595	601	612	606	631	590	624	634	595	597	635	586	598	582	601	578	591	588	587	599	582	588	562	595	547	583	636	637	597	569	626	638	599	585	589	598	585	611	570	585	605	613	585	605	603	587	580	571	585	620	621	622	580	588	597	584	598	578	651	605	595	584	628	612	578	583	606	612	576	611	664	602	602	595	618	605	655	566	620	587	633	586	570	581	593	586	609	565	632	569	596	631	597	571	613	625	595	620	581	599	572	581	602	626	585	686	575	636	582	614	629	568	567	629	599	634	584	604	598	625	583	563	592	588	602	563	591	603	603	559	589	588	614	575	625	610	629	571	581	549	601	575	599	571	607	636	596	652	635	583	627	625	592	609	592	616	634	593	606	613	624	582	579	585	581	613	606	605	606	602	582	582	642	641	629	611	628	614	562	596	575	599	610	601	568	581	632	564	586	573	581	566	607	569	602	582	601	605	594	579	599	623	595	650	631	568	627	618	641	581	607	542	584	607	631	598	678	634	553	592	611	587	574	568	612	584	587	586	617	598	578	584	601	622	594	579	586	631	619	585	615	623	589	591	554	590	611	551	588	564	572	581	583	579	623	590	583	582	596	587	652	578	585	579	604	637	569	621	612	620	626	582	631	587	619	558	609	582	572	591	623	627	582	573	574	560	615	601	601	634	552	559	623	612	607	559	604	593	667	569	571	593	641	580	650	579	593	575	601	615	617	606	572	563	598	624	576	613	619	632	646	606	656	568	583	607	610	615	599	520	538	605	652	592	596	622	568	595	594	621	599	624	626	602	584	592	563	568	626	651	588	575	570	602	563	561	623	602	614	595	573	558	626	584	580	619	565	547	594	556	617	596	598	564	576	645	597	579	673	609	611	573	611	624	587	623	579	567	599	622	576	605	587	652	605	600	592	617	600	601	580	612	584	610	596	563	591	577	589	584	588	571	598	589	594	603	607	584	593	609	633	588	578	620	552	589	605	572	610	526	592	581	591	572	580	601	590	590	620	582	594	561	573	602	632	627	628	604	643	571	621	597	607	576	617	603	560	584	579	595	606	609	604	587	580	595	594	612	617	577	635	592	624	603	632	606	615	608	602	627	633	583	598	602	631	592	600	587	616	624	579	612	604	628	582	584	612	600	588	581	598	575	638	561	613	615	562	562	578	617	590	675	630	615	619	591	614	620	631	555	595	561	570	601	608	579	608	622	603	586	604	587	623	604	604	554	615	591	587	648	607	581	552	611	586	631	596	616	599	576	614	634	629	599	559	589	621	585	574	556	622	626	538	597	588	579	571	633	581	586	599	628	624	598	593	573	592	636	578	631	639	617	589	614	635	625	595	611	583	584	624	621	578	594	571	577	579	577	604	591	611	600	603	600	603	645	597	604	633	628	609	596	560	621	602	622	649	586	629	603	618	594	593	589	587	605	549	570	588	586	592	637	618	546	591	621	592	605	612	585	593	532	608	570	613	590	600	608	578	547	582	621	569	567	589	602	584	611	612	659	597	634	634	608	594	656	590	603	578	625	626	604	595	562	583	617	592	626	625	643	593	587	560	569	574	593	583	591	607	633	575	584	571	588	598	630	599	605	596	551	567	607	639	585	650	617	589	594	571	651	602	586	599	594	611	579	566	579	623	575	607	587	592	624	589	586	592	587	548	645	589	604	572	636	607	641	581	593	609	603	586	610	627	597	589	612	604	581	567	597	596	563	587	605	601	625	591	553	608	596	582	574	578	619	609	629	605	593	554	591	611	571	596	609	576	580	582	610	590	602	609	621	604	566	591	610	624	541	576	610	609	563	587	602	585	578	582	595	597	545	635	613	618	607	659	570	582	638	616	591	602	582	610	595	590	566	592	607	589	580	571	608	614	615	567	588	624	591	605	608	581	596	602	572	593	614	577	604	602	603	579	590	620	582	563	638	583	592	607	570	623	600	599	586	588	615	606	605	607	614	622	594	635	537	612	601	599	609	609	578	591	578	613	576	620	589	580	589	565	621	637	603	562	594	562	573	598	599	606	639	596	573	622	593	617	599	597	612	617	624	616	637	585	584	605	623	621	616	675	607	558	629	598	596	629	593	609	597	589	581	594	596	625	601	591	583	602	583	575	568	623	577	614	603	602	599	586	624	614	588	628	579	606	584	584	619	662	568	636	556	618	575	607	628	603	625	598	595	591	627	576	605	579	594	618	582	588	630	589	617	591	615	606	587	599	597	616	612	611	597	610	604	624	611	599	633	627	600	590	584	587	599	605	540	616	619	598	584	581	580	648	581	616	582	600	606	662	630	595	602	640	582	593	556	619	615	584	633	606	603	598	606	638	610	634	644	628	599	622	567	579	622	598	604	604	635	589	586	590	617	613	638	614	589	596	562	559	565	582	669	637	551	597	578	607	620	640	599	578	616	609	618	622	563	620	590	598	600	594	649	612	571	604	573	634	648	557	567	605	628	557	608	570	602	620	592	603	619	533	633	588	671	568	558	611	574	607	611	592	613	593	604	576	572	571	601	620	563	606	611	587	601	637	599	584	613	561	601	611	644	566	613	618	581	598	606	623	593	649	605	589	590	625	597	559	561	569	644	620	621	563	649	641	654	577	576	617	600	591	606	564	630	590	609	577	625	555	603	563	610	645	612	552	605	604	626	597	592	587	602	580	624	615	590	596	573	624	587	603	613	552	650	636	613	600	601	581	599	651	594	565	588	632	575	583	663	598	542	626	594	618	619	594	607	602	570	586	585	625	582	621	596	566	614	627	609	619	575	600	616	593	580	628	580	584	621	617	621	629	610	614	607	570	595	612	612	596	615	626	624	590	570	575	605	592	601	631	605	594	602	607	574	613	618	657	576	572	591	562	597	589	628	652	603	604	569	608	612	634	578	606	603	586	585	595	573	620	582	566	619	594	576	621	631	600	588	598	605	592	606	659	603	613	564	582	615	588	590	616	558	620	608	569	601	593	579	644	612	570	611	615	601	568	587	626	642	556	604	581	593	621	614	606	571	580	603	598	590	596	611	624	579	614	551	607	605	598	573	582	621	629	610	600	624	602	587	588	604	589	598	586	608	614	618	584	603	585	597	598	577	643	595	590	580	562	586	574	613	583	578	583	577	617	558	616	594	549	619	594	578	569	575	582	600	576	592	582	589	552	609	588	575	592	603	623	564	616	599	575	602	606	647	606	580	589	633	589	571	585	618	578	601	628	577	623	582	619	615	625	624	592	611	668	563	577	636	606	620	628	597	588	589	585	613	577	544	587	616	626	644	602	573	589	584	599	589	602
9610	3569	2780	1392	970	812	601	502	475	389	356	367	341	354	360	376	358	330	371	329	353	335	353	355	368	303	336	335	326	354	349	317	330	317	329	319	311	341	314	296	325	308	285	296	323	341	336	296	321	328	319	309	339	296	252	290	308	300	346	332	313	316	277	305	303	303	315	322	327	310	328	297	320	329	288	315	319	317	315	314	307	298	367	319	315	281	304	317	309	303	298	267	339	303	323	294	306	339	315	301	289	312	284	301	316	285	276	304	298	337	341	322	302	331	284	306	343	346	300	313	306	301	305	281	299	312	342	310	288	287	284	308	317	302	317	300	284	309	327	330	308	313	325	316	305	324	310	330	300	303	315	323	311	297	315	315	306	313	283	305	326	292	301	324	338	331	311	292	282	297	288	333	327	318	334	325	309	293	348	292	293	338	316	301	321	342	285	311	306	288	294	302	309	298	301	309	285	332	319	317	352	318	307	309	277	285	299	306	314	312	332	304	323	311	325	299	319	322	329	319	344	311	297	320	296	329	293	290	316	318	300	300	339	309	292	271	302	327	323	290	269	300	309	326	317	275	310	317	327	308	330	301	275	329	295	290	289	284	283	292	287	294	313	305	297	312	320	321	310	314	325	297	289	303	283	306	303	327	270	343	304	293	276	320	340	318	331	305	324	312	324	339	334	302	310	292	315	337	333	336	269	297	288	318	299	331	291	327	316	292	305	312	327	298	336	300	313	278	317	294	325	305	288	294	336	287	301	294	287	315	352	290	320	321	314	287	303	318	315	273	297	313	321	319	300	327	297	324	319	299	313	282	330	323	320	298	291	310	316	287	306	300	309	342	329	313	326	286	348	291	283	302	318	325	304	325	317	323	300	317	302	315	314	299	312	344	295	323	314	309	292	331	299	311	305	345	284	281	319	332	312	307	299	307	289	313	330	308	321	311	309	286	331	312	275	312	296	287	311	345	330	309	328	344	280	334	326	316	341	326	335	317	309	303	335	322	331	344	326	285	314	331	315	291	314	304	305	293	296	333	318	291	326	324	309	268	315	307	300	312	281	329	318	321	295	353	325	298	285	341	302	338	316	303	337	292	310	292	313	319	339	312	315	301	296	316	310	336	345	307	313	310	285	316	333	337	294	315	338	310	331	314	302	314	342	303	295	297	318	322	286	320	304	309	277	329	336	296	310	304	280	324	363	284	302	314	314	308	336	328	316	314	296	313	327	328	308	318	323	303	322	306	319	305	314	324	283	329	283	318	315	322	301	343	323	297	308	300	305	299	346	269	277	330	316	329	347	354	301	295	319	304	304	293	313	327	321	307	325	343	318	324	303	376	313	329	312	340	322	309	307	311	333	311	352	316	320	303	344	326	296	292	318	320	300	290	317	309	344	306	322	280	324	276	294	313	323	297	319	327	300	323	309	285	305	320	320	314	321	286	295	309	338	276	292	290	300	332	297	314	314	329	314	317	300	323	362	344	320	347	328	310	323	321	320	319	296	300	295	294	328	317	285	301	289	321	272	356	322	327	323	298	323	287	300	302	321	327	306	299	317	312	287	281	341	340	292	344	318	347	315	284	317	314	319	308	329	290	304	273	306	309	303	306	315	298	320	296	285	317	314	321	314	310	277	308	343	309	315	314	305	322	315	324	334	343	312	360	289	288	280	309	324	336	294	332	344	327	313	333	314	319	291	328	299	328	320	334	275	375	304	322	303	299	309	298	291	316	325	280	339	312	306	328	289	332	300	298	290	314	291	321	299	289	309	348	284	315	330	325	314	315	329	299	317	340	308	317	332	319	287	313	331	299	310	324	323	321	338	305	300	295	302	302	317	311	309	305	317	331	306	357	299	301	309	307	269	338	304	304	355	298	321	299	321	325	303	289	309	305	323	311	295	288	330	325	311	303	279	321	307	332	317	340	305	289	310	332	313	321	290	298	298	294	324	281	296	298	334	313	340	269	327	311	279	288	288	273	304	341	330	300	317	277	283	286	302	317	291	297	338	314	280	310	296	285	299	297	316	289	297	311	281	291	318	304	330	323	337	339	296	297	310	316	310	344	296	324	308	319	337	307	304	282	290	299	322	300	322	351	294	304	273	300	274	337	287	321	327	313	287	299	272	302	294	321	285	309	331	351	333	344	315	340	306	308	296	311	307	333	321	322	307	319	317	326	285	324	308	297	293	327	333	299	296	280	321	345	296	296	304	303	332	300	324	309	312	307	305	312	295	312	300	348	316	278	319	339	332	295	269	315	341	317	293	307	311	308	291	336	326	333	336	293	273	329	307	314	328	307	311	292	318	325	326	316	313	343	301	289	286	331	337	323	286	274	316	313	345	268	316	310	310	318	278	315	348	296	309	313	312	309	308	293	321	289	312	307	300	311	300	297	310	300	328	294	277	303	316	322	281	319	306	294	322	284	312	321	288	286	294	309	337	299	284	301	318	349	316	298	314	337	322	286	286	291	292	315	286	291	273	333	323	315	305	306	298	311	335	277	283	325	319	295	310	303	298	340	324	315	332	313	351	307	314	300	309	311	334	300	320	317	281	317	332	302	292	313	312	319	279	321	293	265	331	306	337	316	335	318	320	294	301	344	296	338	301	317	318	297	321	323	289	314	334	324	311	311	314	344	310	286	301	317	304	264	311	285	265	324	310	291	346	294	312	311	297	308	344	326	332	300	311	281	279	311	326	321	312	340	333	304	345	318	321	304	296	297	298	356	325	314	293	309	300	311	300	316	338	285	291	289	316	313	345	286	333	314	323	315	352	283	295	323	304	317	315	318	311	331	335	328	293	326	315	332	331	299	297	332	306	328	302	315	328	320	292	318	312	309	283	315	306	309	309	365	283	296	338	315	312	316	314	310	317	325	293	304	307	298	316	300	310	330	317	312	316	311	301	300	308	314	312	319	329	323	298	333	327	311	297	287	319	323	333	311	306	284	307	290	283	312	300	288	288	301	270	330	331	304	335	281	320	312	338	289	324	300	318	307	279	299	330	317	319	321	345	307	342	325	279	308	292	328	285	303	306	296	296	290	322	323	305	284	303	334	295	334	299	317	330	315	317	318	318	290	265	313	325	300	297	300	311	352	323	316	329	304	308	322	311	309	294	328	287	303	330	333	314	330	307	322	339	351	309	303	303	298	304	301	311	295	309	283	318	305	288	324	301	303	295	326	299	305	312	331	304	347	314	299	287	278	288	315	287	346	288	332	304	307	319	294	359	313	307	279	288	302	311	308	285	301	325	317	280	291	294	311	297	332	290	295	323	339	332	301	282	306	331	279	332	312	301	320	325	286	364	337	349	327	328	344	307	316	325	343	309	294	320	326	359	286	319	325	324	295	302	316	328	328	338	318	292	296	334	311	301	312	316	289	325	302	317	318	287	299	313	316	311	320	313	287	283	341	315	331	311	278	342	344	309	303	348	280	341	320	319	315	300	301	337	263	315	306	333	296	347	280	284	304	278	281	300	338	325	303
6202	3451	4931	4009	3249	2745	2090	1579	1351	1170	1112	1082	979	887	907	880	884	902	813	800	897	971	889	864	907	858	850	898	779	784	846	800	748	736	784	789	762	802	771	761	766	728	721	754	758	704	698	756	758	715	660	728	690	733	754	720	722	726	737	697	732	763	656	738	721	681	650	698	721	739	675	717	710	684	671	694	667	667	678	686	728	687	674	700	707	671	628	710	667	678	695	690	660	671	687	646	678	685	698	678	692	655	657	663	716	691	699	662	713	619	641	752	636	723	707	677	691	671	642	681	659	701	707	689	684	704	703	715	682	639	696	676	683	657	665	668	666	723	644	703	718	698	708	690	674	686	685	640	710	694	715	713	670	677	736	718	711	703	685	691	688	698	707	677	699	670	682	704	669	680	714	703	701	646	672	743	722	664	681	673	673	662	702	636	712	697	694	712	693	666	693	671	697	673	703	680	706	652	689	697	671	707	662	689	708	657	717	710	674	635	705	736	725	681	695	724	685	771	683	689	698	680	693	716	710	681	688	706	679	660	678	663	645	671	647	669	707	656	644	704	702	692	720	688	706	677	687	707	679	683	711	643	679	681	681	675	722	702	733	686	719	671	695	665	693	676	688	680	731	657	713	694	674	748	690	660	698	701	700	759	731	679	698	714	686	709	707	689	733	695	652	702	672	710	739	737	692	729	683	704	702	700	684	737	682	702	709	683	701	721	712	720	697	683	675	683	684	670	688	682	676	675	684	655	696	661	720	680	704	679	668	690	687	694	711	689	652	640	714	709	709	676	648	667	660	667	671	721	755	715	707	673	667	660	683	739	726	695	661	675	708	720	660	693	691	743	683	715	673	686	733	681	669	738	666	693	708	694	716	710	662	701	701	703	696	699	685	686	679	727	675	712	723	667	724	697	670	747	667	659	686	699	702	723	745	702	736	737	694	706	695	711	731	726	690	612	679	653	669	724	760	682	695	722	688	707	671	672	653	681	708	654	655	693	676	671	708	730	659	688	746	667	703	725	681	688	724	692	681	686	698	663	698	690	679	676	684	720	662	720	686	670	641	663	714	703	669	678	653	704	693	679	665	729	665	691	688	678	720	688	685	714	701	671	705	694	677	703	666	692	748	731	693	718	687	669	682	754	695	670	652	673	684	677	710	665	695	711	677	700	725	687	666	727	664	666	691	698	688	672	708	742	686	728	688	659	672	696	685	623	720	732	704	667	682	650	667	666	700	684	708	694	644	649	668	657	675	684	700	707	674	727	692	711	683	705	735	700	695	645	700	699	665	657	733	682	726	711	683	748	691	715	751	700	621	691	696	678	658	704	700	683	685	692	700	701	712	722	710	696	697	719	652	702	679	737	688	752	709	643	732	695	717	635	677	682	645	676	689	639	681	640	670	677	684	715	686	686	626	665	693	701	659	672	674	691	710	699	683	639	706	686	693	714	707	674	657	694	652	703	716	690	646	666	723	659	653	692	680	671	708	695	697	703	708	696	681	701	690	679	641	733	653	685	742	694	663	698	690	701	678	689	715	658	683	741	699	689	711	784	700	747	718	738	716	678	671	682	720	693	696	726	695	725	678	647	720	668	670	721	726	675	712	676	698	724	685	681	676	693	708	674	634	688	681	691	709	685	702	630	666	714	653	722	656	716	671	698	725	729	674	663	697	704	698	691	676	693	726	684	677	689	714	684	723	665	748	646	639	694	740	698	693	733	669	694	685	669	722	664	673	668	710	689	687	695	685	675	736	692	700	734	757	707	700	707	681	684	695	708	707	680	674	673	708	693	669	669	678	667	683	704	644	698	711	737	685	700	716	712	685	669	710	694	715	662	633	700	671	676	716	665	745	699	711	735	669	693	661	668	758	709	673	686	675	677	723	668	678	751	670	719	678	662	711	689	710	685	704	715	739	680	655	664	704	703	705	693	696	720	696	718	709	618	668	696	716	704	687	719	724	666	679	700	735	683	728	683	729	671	703	656	761	640	671	718	702	704	677	736	648	657	702	686	682	694	715	695	688	720	699	744	723	684	714	667	676	672	717	681	692	701	679	652	702	693	679	732	636	635	747	691	681	721	732	705	700	704	656	677	686	666	686	693	704	695	704	707	705	650	665	737	665	675	689	713	693	695	682	658	681	696	647	717	697	686	700	692	648	651	642	687	671	680	652	687	656	662	732	705	664	738	718	610	730	684	667	702	662	708	703	712	703	681	674	688	652	670	706	694	695	694	671	657	683	692	683	706	675	691	733	644	665	660	623	676	742	676	704	689	685	690	720	690	694	684	659	697	718	675	708	635	706	710	659	674	721	693	665	725	704	712	669	726	669	664	688	732	693	688	679	697	691	732	689	652	701	645	654	701	727	619	708	692	694	681	712	687	682	748	685	703	707	743	695	713	717	705	706	639	622	667	659	636	643	679	746	696	687	724	716	663	686	704	695	701	706	692	707	705	712	695	698	717	705	659	752	667	719	689	669	658	729	683	681	755	745	712	712	694	650	682	680	671	704	686	695	707	683	682	678	684	746	687	733	668	704	676	698	721	726	697	674	651	649	684	652	696	755	649	744	668	678	701	652	741	645	689	660	743	648	746	694	720	698	752	661	690	703	665	659	709	701	690	726	731	689	668	695	674	693	729	694	728	682	740	684	662	697	745	717	682	704	707	665	707	714	655	684	667	668	716	670	740	722	676	688	707	726	658	720	682	681	663	655	708	688	690	692	694	716	648	692	717	730	635	740	707	662	625	712	702	727	658	706	709	681	710	644	692	643	673	711	697	667	689	668	734	719	674	661	679	708	680	709	675	668	680	684	695	707	694	690	682	699	683	708	689	689	708	697	675	666	676	683	674	701	698	686	710	668	692	689	666	660	681	699	705	666	679	684	709	711	722	689	701	683	711	718	725	710	717	662	680	708	714	708	698	699	704	670	687	702	709	706	678	737	709	727	673	710	657	694	669	727	698	736	694	634	690	655	669	665	683	684	688	670	705	688	684	730	668	664	712	696	688	698	683	687	651	683	676	724	701	711	693	692	671	691	679	700	650	654	719	700	661	651	688	703	658	699	699	676	689	682	677	671	704	652	668	704	727	722	702	691	649	726	692	690	675	677	648	696	694	703	709	745	683	693	700	696	677	706	706	664	641	698	718	715	718	712	659	653	708	645	676	720	683	672	712	669	674	717	637	669	638	675	715	682	690	725	728	690	722	681	695	709	719	673	686	708	668	675	723	688	699	679	680	696	678	746	718	688	653	729	745	689	693	642	688	684	718	682	676	680	722	670	680	655	678	707	709	702	685	660	703	686	702	714	700	681	711	716	763	717	672	675	726	654	670	696	710	705	686	699	732	699	676	705	732	684	685	674	693	682	668	647	666	669	635	713	673	709	638	669	694	694	688	699	686	672	690	732	691	670	707	689	736	754	693	687	739	700	726	688	735	690	668	688	728	708	705	736	698	696	672	737	684	712	705	723	677	692	686	689	660
21202	8177	7099	3256	2306	1714	1276	823	610	558	439	396	442	445	385	416	411	409	400	382	367	413	448	359	339	317	341	331	293	331	304	305	273	282	297	281	291	279	280	275	249	270	257	298	284	266	271	264	274	263	269	253	255	293	269	280	275	270	277	274	241	246	273	269	264	273	292	261	275	277	264	263	306	283	245	277	258	284	249	274	288	282	281	252	290	246	259	256	241	239	277	262	250	288	254	248	263	277	275	223	257	287	255	241	266	273	276	247	270	293	267	282	255	258	259	298	266	258	261	263	262	275	266	266	259	284	285	280	266	230	243	241	267	260	265	272	267	283	276	249	254	269	243	262	249	254	246	230	287	279	252	263	253	263	276	264	257	263	282	267	269	258	316	248	290	303	250	251	303	263	238	275	286	283	249	263	249	242	273	258	252	281	284	255	265	241	257	239	266	282	263	264	266	288	264	284	268	265	273	279	268	260	249	270	271	242	237	279	283	247	261	245	237	271	246	259	275	279	288	249	276	285	276	254	273	294	266	237	280	265	263	246	241	251	257	283	273	257	276	256	275	267	249	298	284	269	294	262	263	266	283	272	276	271	264	232	245	282	228	244	291	291	245	278	273	264	277	254	286	263	252	261	247	271	278	248	273	279	239	245	261	243	264	286	252	284	273	276	282	241	220	252	274	258	268	275	300	245	263	267	245	305	272	269	268	281	247	272	261	249	278	263	261	270	260	241	272	258	250	283	252	273	279	248	271	286	257	293	282	266	237	240	234	289	257	255	290	261	279	258	244	262	283	280	260	236	269	257	258	281	302	260	278	259	267	253	297	279	236	243	261	248	280	274	280	275	274	274	282	275	266	270	261	258	237	252	250	251	270	272	245	259	267	258	259	271	251	248	257	226	266	272	300	257	283	257	268	281	246	254	235	254	282	265	292	305	332	270	286	275	250	266	281	251	276	280	266	281	262	266	259	230	289	273	277	250	282	255	269	284	281	261	291	273	281	240	244	264	265	248	288	256	274	282	286	273	230	245	268	249	265	253	251	263	288	254	272	270	282	265	270	253	273	264	281	260	300	258	241	238	269	271	238	272	260	268	242	247	269	264	286	289	264	286	259	256	255	261	240	257	275	277	254	270	259	269	252	279	300	220	302	278	250	280	244	256	257	287	244	272	284	260	282	250	287	260	286	247	249	275	267	261	260	267	252	284	254	260	267	270	267	289	259	269	261	280	257	297	266	261	267	254	259	256	276	254	244	280	262	265	231	284	286	254	271	253	267	269	249	290	263	245	241	272	259	269	265	254	255	268	257	301	268	260	266	270	265	277	288	287	261	258	266	237	241	295	293	281	284	249	282	253	282	246	266	230	268	262	267	273	288	263	242	290	269	232	239	251	271	258	244	255	265	250	245	291	243	260	283	279	299	264	273	264	255	287	259	296	240	248	277	246	257	266	293	245	291	244	266	250	278	306	282	248	286	266	243	273	258	270	270	261	299	229	247	268	249	280	285	274	257	264	280	283	254	260	280	222	262	271	249	285	225	287	273	257	272	247	251	277	269	290	283	310	258	249	267	277	255	266	276	269	264	267	260	284	277	256	274	275	267	263	256	269	242	282	291	250	230	304	264	268	270	266	237	282	278	237	282	258	248	248	262	249	277	257	251	279	280	257	238	275	263	242	247	287	240	266	257	244	271	295	269	313	274	275	260	281	264	265	239	277	304	265	255	257	235	244	244	272	288	253	264	242	274	291	265	273	249	284	252	266	276	266	289	293	283	269	269	256	231	280	273	278	237	276	271	252	254	280	253	250	261	285	256	273	280	260	264	270	277	270	278	255	303	277	259	246	259	272	289	263	268	280	274	257	270	262	262	265	284	263	225	294	296	249	258	283	284	273	289	296	259	267	275	242	241	269	270	243	253	294	286	264	274	289	290	283	284	252	277	270	263	264	252	258	259	270	268	253	269	242	250	246	274	265	243	246	265	262	265	264	252	295	246	275	267	234	258	248	260	257	284	297	243	275	235	270	275	253	286	266	244	284	278	278	246	264	241	288	260	281	239	256	279	252	275	265	250	301	260	255	266	286	263	291	256	272	267	252	290	294	283	288	269	272	255	264	259	246	262	266	233	259	262	272	260	252	296	285	263	274	267	287	286	295	294	272	274	270	285	298	283	253	257	267	280	251	266	249	258	272	270	234	282	257	248	252	280	243	266	248	261	249	259	266	287	257	244	273	286	263	290	261	273	259	236	290	264	283	287	270	277	276	228	240	264	288	274	264	266	248	251	262	271	273	287	235	242	248	271	265	268	264	288	261	281	277	234	280	266	247	279	261	271	265	268	246	261	283	278	275	252	221	263	269	272	282	259	220	272	263	274	285	288	258	250	269	260	231	258	284	294	270	257	247	275	277	250	284	276	301	247	247	278	236	309	282	259	247	250	300	268	278	276	274	256	290	253	263	259	265	277	288	288	240	269	279	245	241	270	249	247	245	239	275	283	305	255	287	285	269	275	258	253	288	285	243	274	269	237	278	269	250	302	262	256	265	246	245	233	304	288	286	252	283	264	283	257	266	276	280	266	272	265	268	302	276	259	266	246	251	250	290	264	269	225	281	254	278	234	269	277	267	277	304	306	248	228	295	300	283	277	249	246	289	277	293	321	255	256	280	261	291	285	266	250	238	292	302	261	278	293	275	269	275	257	302	250	293	286	258	264	283	259	233	282	250	274	277	243	240	233	242	266	256	263	278	254	272	271	281	253	243	252	285	251	283	257	276	255	251	280	303	280	245	268	270	256	282	272	289	255	263	275	281	266	265	291	227	259	253	281	272	264	271	244	247	282	265	261	276	262	274	284	263	315	276	254	249	246	253	286	266	257	274	278	245	238	280	252	225	287	268	288	240	247	284	277	301	264	273	292	236	279	276	276	280	265	257	255	280	290	291	281	277	260	243	299	236	274	262	256	279	249	262	260	254	281	264	261	285	236	250	257	264	293	272	260	266	302	284	284	255	293	237	258	252	260	247	246	274	270	251	263	313	257	254	257	269	249	280	271	259	237	278	258	262	311	289	234	259	279	264	290	280	225	275	271	278	284	263	311	259	255	264	242	258	254	235	245	239	248	267	256	248	270	275	249	292	265	237	232	289	277	252	259	272	253	248	290	293	260	258	247	266	251	278	272	247	260	262	249	260	256	273	308	261	275	269	272	273	267	258	268	218	275	285	276	251	292	238	267	248	271	272	288	262	258	252	288	282	256	266	262	268	270	270	238	248	294	280	264	246	283	260	296	266	262	269	269	271	263	279	282	266	325	279	289	270	262	255	250	228	271	250	257	245	271	254	263	262	265	258	268	282	268	276	278	260	264	272	253	273	278	264	261	218	242	265	259	260	265	267	226	268	246	306	249	260	252	267	275	252	236	266	286	245	241	261	263	253	256	301	265	248	279	234	273	276	273	229	247	261	276	263	263	250	296	260	256	281	290	227	288	246
13656	6855	10543	7452	6734	5536	4643	3242	2502	2232	1997	1812	1728	1706	1598	1464	1589	1808	1715	1366	1364	1518	1522	1369	1167	1074	1113	989	1024	925	958	864	865	772	777	712	712	721	740	716	683	744	734	701	727	664	676	637	663	665	717	697	668	648	661	661	653	637	641	591	653	633	603	692	641	696	639	613	608	617	618	644	665	598	616	592	579	579	552	584	565	595	628	605	649	608	615	630	662	674	600	595	624	609	615	611	622	598	630	612	575	597	581	619	607	644	593	601	582	590	569	596	618	545	591	587	539	631	651	614	621	604	618	604	603	584	596	646	601	577	633	658	609	580	626	602	603	599	634	543	607	583	591	635	615	592	639	645	572	639	638	592	559	653	588	592	598	597	651	554	616	585	615	572	612	545	589	617	597	611	617	604	594	606	604	663	656	611	600	600	639	597	582	602	616	572	590	575	631	603	563	593	576	608	605	585	625	615	607	573	642	598	618	587	622	632	553	603	641	593	630	642	565	623	622	614	635	613	598	636	616	598	618	610	586	642	559	588	624	601	600	577	651	594	628	632	615	591	594	615	658	589	583	583	630	630	584	618	592	599	568	604	616	545	621	640	594	630	621	614	569	584	668	625	580	630	576	591	643	595	588	639	628	585	585	591	605	640	618	597	608	639	576	606	597	604	624	621	616	635	618	600	639	605	593	597	592	669	608	610	625	642	606	591	609	602	626	596	557	598	627	587	627	626	595	645	604	632	580	575	597	578	617	600	587	644	615	605	605	586	627	598	649	618	583	585	621	623	620	569	623	603	586	555	593	574	592	614	607	581	610	628	615	595	615	629	624	563	581	574	608	600	638	632	608	568	617	613	607	624	590	595	614	608	618	635	647	578	587	614	625	626	617	625	609	664	585	572	646	612	627	575	590	637	587	574	616	618	581	632	583	600	647	605	628	576	569	622	649	565	604	598	636	591	606	633	629	575	578	584	604	610	577	591	580	646	584	589	621	591	620	617	572	566	629	660	603	609	642	556	569	645	571	550	605	636	677	590	623	582	570	588	582	610	631	652	629	608	579	575	581	597	621	558	622	617	608	625	596	604	618	605	619	594	614	605	628	597	659	616	611	608	613	588	604	598	595	573	626	597	614	623	600	627	616	576	612	627	642	602	570	616	583	633	610	592	625	576	633	600	612	643	604	591	601	604	643	645	591	605	569	610	583	559	609	638	646	588	585	615	571	637	612	607	595	585	625	601	566	620	602	585	605	627	596	609	634	607	616	583	564	579	613	627	551	635	592	610	613	582	588	581	579	547	623	587	589	625	593	591	636	606	573	642	639	616	581	591	592	648	596	613	617	559	637	561	622	591	610	587	575	602	609	626	643	610	583	602	596	605	576	610	638	584	628	632	613	607	602	619	587	571	603	633	587	599	620	572	582	604	603	614	587	611	615	585	611	566	608	620	536	617	621	606	601	623	596	618	567	607	540	607	570	587	583	607	619	598	610	617	604	598	616	648	611	613	648	604	636	638	605	557	623	641	634	551	584	620	583	587	613	637	573	622	618	619	595	595	630	631	582	604	596	544	571	575	613	601	590	558	615	607	636	573	600	631	599	603	655	602	572	630	590	605	592	604	630	635	582	609	641	638	579	617	596	598	606	635	557	601	639	590	594	590	560	612	612	642	606	624	603	608	598	605	645	610	580	645	612	603	600	627	633	638	565	658	603	632	603	579	602	574	607	604	595	619	605	603	621	582	640	638	601	656	582	606	596	620	556	586	600	565	661	595	594	581	604	657	651	614	594	620	598	602	608	640	572	619	638	621	606	656	639	632	598	616	577	611	636	618	554	616	610	623	591	560	568	613	604	570	600	585	633	636	632	581	579	578	602	567	562	612	612	613	568	632	629	618	598	577	567	591	639	613	595	626	601	624	636	605	589	614	620	622	589	548	599	581	616	609	635	577	598	622	607	596	610	622	609	638	593	577	599	559	671	604	597	595	612	581	621	618	613	621	611	599	597	590	623	605	583	622	581	586	625	624	574	656	617	572	590	580	548	625	563	617	628	609	601	598	587	583	654	626	606	562	584	596	627	650	593	625	525	634	628	610	603	612	611	631	576	576	598	634	597	597	594	573	628	624	598	605	636	597	632	581	591	555	594	582	559	648	601	586	622	609	589	591	616	633	636	590	611	603	657	562	607	573	621	597	646	608	606	614	633	578	566	600	589	600	619	637	633	621	582	622	610	594	582	643	592	595	583	580	581	569	608	611	593	595	592	623	626	596	573	596	598	621	643	620	620	589	585	605	555	601	607	583	568	573	633	599	573	581	576	627	592	633	605	619	589	623	575	584	566	589	598	624	640	600	601	603	618	603	586	625	609	600	618	600	608	572	641	627	592	551	608	600	629	612	634	591	635	602	618	624	626	577	551	604	647	567	658	573	611	596	615	605	624	642	606	575	618	602	604	589	568	636	624	615	627	584	591	581	670	602	596	626	628	613	575	604	581	615	626	612	650	597	625	618	663	585	556	617	594	595	590	662	602	603	620	607	604	581	578	630	594	574	617	607	604	622	638	608	593	583	586	582	587	607	585	584	611	604	595	558	612	631	634	627	613	626	663	622	643	636	623	595	600	612	575	583	636	588	608	618	577	583	581	604	628	582	605	592	597	612	604	642	621	615	623	614	659	616	574	634	603	613	568	596	562	613	593	629	635	615	577	633	559	534	587	613	600	592	618	568	622	631	575	625	579	594	644	635	636	594	621	581	562	622	584	593	607	655	637	596	612	622	616	581	622	647	585	613	605	612	646	594	648	623	571	608	590	631	619	577	579	597	635	637	640	593	657	627	621	575	579	597	634	623	530	640	619	596	624	562	591	592	601	610	581	562	608	611	626	611	535	621	614	556	641	582	619	617	637	592	592	626	649	613	592	630	622	603	585	557	596	577	584	574	612	584	589	596	642	619	568	591	572	621	578	641	653	614	662	595	584	577	615	573	577	646	626	587	633	613	590	586	604	605	625	593	614	598	592	588	615	596	584	653	605	653	621	596	610	616	572	585	619	639	608	587	570	580	630	617	603	614	606	612	617	572	608	599	566	576	580	530	584	604	613	564	600	635	631	592	598	571	603	599	601	609	592	573	629	622	604	635	577	627	604	623	598	594	609	624	605	589	605	593	628	632	625	620	581	618	612	594	596	604	594	565	667	573	607	600	591	604	639	576	628	574	596	614	639	560	576	584	519	583	607	562	614	606	658	585	594	583	624	577	646	660	558	600	604	598	648	612	620	590	612	589	623	639	568	613	611	585	607	598	605	574	578	646	676	612	570	608	556	596	616	625	593	607	620	573	619	601	562	637	630	573	579	584	641	650	585	606	633	568	616	556	611	588	591	573	604	587	609	599	589	611	609	606	608	648	639	622	590	620	609	610	590	589	577	616	607	600	613	596	577	597	611	627	574	571	589	589	593	654	623	642	605	656	580	641	602	617	616	612	591	609	615	604	606	619
29463	12881	10812	4974	3324	2597	2115	1283	896	686	659	583	623	572	554	458	506	545	567	460	453	525	518	443	375	401	377	357	392	304	333	312	301	321	270	288	289	298	263	294	299	323	289	280	261	245	308	297	290	243	273	267	294	246	280	240	286	265	291	279	260	299	260	286	278	276	266	282	247	285	234	263	266	313	243	272	242	265	253	264	249	271	269	249	246	248	287	247	272	291	290	271	259	269	232	258	257	255	237	273	256	220	254	251	257	241	270	252	257	248	240	252	272	267	259	270	266	253	216	256	269	258	258	280	290	262	273	297	290	247	253	266	275	247	259	292	274	263	248	281	275	241	247	261	252	252	258	276	242	277	265	203	245	291	275	226	257	246	288	236	251	285	293	275	262	265	286	260	241	257	265	287	256	287	259	263	265	244	254	246	231	270	263	276	250	273	249	282	282	256	268	258	244	267	259	247	247	278	262	253	297	276	247	286	247	247	250	288	265	291	267	263	252	240	281	253	263	235	244	271	248	243	273	247	274	280	259	283	257	243	253	257	278	278	276	251	252	263	266	233	250	263	225	294	272	294	284	252	242	241	247	252	292	250	261	251	241	267	274	254	274	277	249	291	280	281	274	252	307	227	296	284	255	274	297	260	237	268	246	298	270	245	245	268	246	246	281	261	271	253	264	241	249	247	236	273	249	244	234	291	270	288	265	263	253	257	245	283	260	260	255	282	249	276	266	295	229	274	224	257	254	290	290	250	272	267	264	259	268	270	271	270	244	260	234	221	238	287	246	227	237	277	268	259	292	280	269	289	290	259	247	242	260	231	269	260	244	274	255	258	260	260	275	246	259	267	249	256	256	262	251	257	282	217	251	300	293	280	269	265	234	292	227	267	262	238	258	267	272	283	254	228	264	284	244	254	254	233	244	273	252	298	240	240	255	257	262	252	251	246	250	256	246	245	248	259	261	247	261	270	288	288	286	281	249	262	252	257	277	269	277	266	255	243	262	268	229	241	255	259	273	289	253	272	260	244	287	248	273	265	269	277	261	256	260	266	256	255	273	287	257	255	261	267	276	277	258	250	260	253	268	227	256	262	242	268	227	279	235	242	228	252	271	245	269	254	326	273	289	268	262	263	225	253	262	282	271	263	286	284	266	258	253	229	252	263	252	240	274	307	257	258	278	265	246	250	287	279	241	254	240	264	265	273	253	240	255	274	233	242	269	265	220	246	245	289	252	269	251	294	240	239	276	238	275	268	248	245	255	247	303	253	292	281	249	288	269	272	235	259	253	262	291	261	239	278	237	276	244	235	244	257	246	282	231	260	273	268	263	262	237	241	239	242	270	255	294	263	251	267	260	248	258	250	257	268	245	270	286	261	222	229	248	265	241	251	256	249	279	285	281	279	264	251	250	238	289	257	257	285	244	263	273	270	273	275	277	257	279	277	237	260	279	253	299	246	264	260	238	264	257	263	254	254	226	265	263	278	252	265	279	255	239	277	267	264	235	247	270	244	278	258	257	272	265	262	266	284	280	247	265	268	270	315	273	254	280	276	276	285	244	253	266	270	245	268	265	267	260	275	252	273	226	238	228	238	259	243	237	273	252	256	249	268	280	281	288	288	301	259	248	243	256	264	273	281	270	251	250	252	238	265	244	258	266	247	257	241	281	261	236	275	268	254	286	263	313	277	248	274	269	259	257	256	250	262	283	239	245	289	283	238	269	247	245	230	261	279	277	256	263	243	282	267	278	229	262	240	279	282	275	291	275	276	257	291	262	229	259	258	265	254	266	242	251	268	244	283	265	279	270	265	253	263	283	289	252	294	269	281	268	258	247	267	223	258	261	255	256	277	284	238	264	250	277	275	296	247	240	269	251	265	248	270	253	271	277	254	244	259	282	231	246	248	270	265	280	230	246	246	246	274	236	277	232	262	283	260	262	238	262	247	255	251	268	283	263	246	277	258	257	238	278	256	276	255	256	233	226	254	250	262	266	260	302	266	264	250	250	258	262	270	245	282	243	240	266	257	243	257	268	261	263	249	277	241	266	276	284	261	283	257	241	306	258	271	279	265	264	283	265	270	245	254	272	251	247	234	257	252	250	287	281	268	243	269	239	267	267	234	276	248	244	287	264	263	258	263	242	288	248	235	267	273	274	248	268	231	254	265	267	266	280	232	287	260	272	248	272	263	270	275	281	281	225	253	246	260	250	288	258	267	250	243	274	232	280	258	277	267	251	261	283	235	262	253	251	253	246	273	257	223	243	258	260	227	255	278	244	258	242	247	237	284	252	235	262	261	252	270	240	301	256	265	291	283	274	309	257	264	263	263	299	253	261	271	267	283	304	289	235	261	267	263	276	267	282	255	248	281	211	304	249	250	284	266	248	266	267	244	274	280	250	269	263	275	268	246	251	279	266	270	243	283	229	244	288	264	297	242	264	209	234	242	254	266	253	247	257	268	280	250	259	260	241	284	229	270	262	274	263	250	262	266	235	260	257	247	262	284	287	255	265	241	267	258	274	272	263	265	252	260	265	247	258	268	220	270	243	278	256	260	266	239	276	249	263	279	245	267	263	243	218	289	283	249	259	253	291	285	260	249	256	277	267	288	236	264	255	277	292	252	262	258	210	244	256	276	283	255	253	263	296	280	266	270	265	261	211	255	253	293	300	273	268	260	276	282	243	264	270	274	301	269	237	240	240	273	265	228	254	275	268	263	256	250	306	257	272	259	273	246	255	290	291	242	293	277	252	289	248	263	226	224	280	257	268	285	271	279	240	260	263	296	256	302	253	280	218	233	244	249	226	261	269	281	277	238	277	251	248	309	208	228	219	233	220	271	283	260	264	259	256	253	273	240	289	292	244	278	257	250	282	296	285	256	276	264	248	254	260	271	258	275	263	264	251	248	279	248	294	255	268	263	278	270	261	224	271	225	268	268	287	260	254	227	249	254	264	242	281	267	249	278	231	297	255	240	272	274	259	264	238	266	271	277	267	242	259	267	241	254	252	274	299	274	237	277	239	261	226	256	254	242	256	288	266	249	264	298	242	247	283	227	281	273	267	245	255	245	251	290	242	272	266	252	292	273	292	271	248	256	243	310	243	280	262	261	288	264	264	264	276	250	272	253	259	270	242	269	252	265	278	267	261	233	283	246	278	261	274	224	265	264	245	249	254	256	282	281	251	241	285	229	255	256	259	237	283	247	269	228	258	286	302	253	255	270	262	265	250	260	253	247	249	250	229	258	309	236	273	267	298	261	281	254	254	282	251	271	293	244	266	243	279	228	265	269	270	255	272	264	264	266	250	246	270	237	268	226	255	258	276	276	253	275	286	240	253	280	276	274	283	280	277	236	257	248	266	256	265	287	254	253	262	284	239	249	265	257	264	261	256	245	260	301	276	282	260	255	259	248	284	273	247	288	260	248	256	260	268	276	266	238	256	272	243	260	287	236	267	270	235	277	285	275	294	257	289	246	227	266	243	267	254	268
17480	9648	14095	10079	8992	7824	6710	4734	3444	3011	2657	2403	2681	2535	2487	2185	2149	2651	2629	1954	1881	2321	2414	1854	1474	1429	1463	1414	1289	1188	1128	993	896	870	839	834	747	794	710	794	749	724	719	674	763	717	649	702	702	693	649	642	688	724	654	652	690	647	671	674	697	666	673	639	661	638	625	645	626	619	645	620	611	664	576	621	638	603	558	658	590	615	621	631	577	630	610	619	610	605	571	586	628	595	642	620	520	606	563	562	618	616	578	623	622	587	578	575	619	594	560	602	578	596	606	635	612	603	609	569	576	548	607	576	604	631	592	575	594	579	592	585	584	589	590	622	637	588	607	645	620	612	641	603	646	586	584	618	605	575	620	587	578	563	618	557	599	579	582	605	597	627	628	623	592	599	668	594	627	572	585	637	612	620	680	594	551	597	581	646	587	622	610	597	584	592	606	631	632	615	627	576	594	607	641	603	581	596	573	616	609	563	634	610	654	635	611	616	563	642	564	603	598	606	564	547	596	587	630	622	604	615	559	593	594	611	612	617	620	586	588	587	599	563	683	594	616	619	607	557	592	614	607	616	621	581	596	580	592	619	603	615	576	596	621	622	622	610	582	566	648	612	602	568	570	613	612	559	611	651	589	589	604	589	573	624	609	595	577	603	618	602	614	598	593	617	612	609	579	642	587	596	606	617	566	587	593	591	638	618	627	570	605	612	611	629	587	622	640	641	628	648	622	597	617	612	574	621	633	630	583	645	556	618	603	639	587	590	608	619	585	576	568	652	563	612	616	613	611	568	617	587	627	591	564	585	584	614	576	628	621	589	589	601	590	596	594	613	589	581	585	591	574	614	623	628	606	601	596	610	607	573	606	566	577	595	593	621	558	656	593	565	603	609	655	635	633	587	627	610	598	605	612	560	579	587	569	623	601	614	544	636	585	586	602	568	596	635	620	596	574	566	567	602	600	583	602	512	513	564	591	582	569	604	608	614	604	606	602	609	608	661	622	598	582	612	585	557	629	575	605	623	624	679	599	648	610	591	564	573	583	604	587	620	629	644	578	617	568	582	579	601	585	625	621	629	623	634	596	602	597	590	595	602	610	641	564	585	620	578	623	553	604	596	644	610	577	592	587	631	612	583	576	616	598	579	641	587	611	603	598	607	612	588	613	599	626	579	622	585	586	572	588	621	593	646	567	608	587	574	590	615	573	645	610	574	604	601	587	559	601	598	640	611	637	595	590	630	629	600	636	602	617	627	576	614	604	633	619	584	607	561	637	600	652	603	602	601	617	585	598	586	615	576	604	593	590	568	616	598	637	593	595	607	608	588	600	582	609	617	580	583	617	581	636	550	607	603	611	579	614	607	581	580	614	577	577	541	610	563	608	569	577	601	566	582	639	583	591	610	580	659	583	652	598	617	568	608	588	598	589	629	598	606	591	621	621	564	615	646	592	567	579	586	556	592	602	575	601	598	611	603	583	587	603	582	592	569	637	608	605	596	621	588	570	559	597	608	640	662	582	613	577	618	588	612	581	588	624	575	592	614	615	597	585	582	584	643	592	567	608	590	577	618	578	583	565	552	555	623	569	584	600	576	550	570	626	592	605	619	594	583	567	576	593	631	597	592	616	605	596	650	599	599	590	559	549	603	575	647	592	572	576	626	620	589	538	589	594	571	598	632	594	612	611	554	588	610	585	613	551	607	603	572	633	594	598	621	592	612	595	593	593	630	600	567	595	564	580	566	556	542	606	576	609	590	603	587	630	606	583	599	586	575	600	633	568	590	575	557	605	593	574	648	620	604	611	616	612	566	599	632	589	638	588	595	601	594	605	616	609	615	585	590	611	560	606	621	615	589	651	620	619	636	629	614	569	606	563	602	594	585	584	588	579	624	629	584	583	624	608	593	573	617	580	622	604	658	624	584	603	597	653	622	566	575	602	583	605	574	564	616	622	647	548	598	613	581	555	572	639	558	569	633	574	620	612	598	600	637	590	546	594	626	603	566	575	568	581	606	577	598	616	626	629	625	633	610	606	579	642	570	636	633	584	633	614	619	594	611	613	621	607	604	582	597	630	597	586	566	601	589	591	658	613	580	611	589	560	609	580	645	600	576	622	628	613	579	667	603	589	579	622	571	580	598	596	568	593	612	610	595	603	629	595	604	589	590	591	598	584	601	574	626	606	583	568	601	638	589	600	598	578	575	614	603	577	618	629	620	587	622	576	565	608	586	635	606	581	596	633	624	636	579	587	597	592	581	656	609	578	595	609	631	623	615	583	580	581	627	582	647	583	579	593	581	577	592	616	585	590	622	555	579	655	633	658	635	603	610	580	593	608	595	622	626	613	617	621	525	542	631	634	573	550	590	641	580	568	617	600	576	588	596	583	611	603	608	597	579	614	617	597	613	592	584	606	606	571	590	604	634	543	607	605	587	627	639	602	596	591	643	586	589	644	557	591	584	609	585	618	582	618	624	562	602	606	607	593	555	595	624	564	581	591	609	641	610	590	605	581	631	650	575	601	585	587	609	587	560	642	631	611	567	586	607	572	645	620	534	598	598	615	614	597	593	598	605	608	606	540	621	608	574	573	618	582	580	567	594	571	636	613	559	573	607	598	590	579	619	630	566	584	555	650	578	584	584	538	595	620	636	630	589	597	625	618	571	604	629	603	592	638	645	633	631	583	598	603	571	572	615	579	653	632	577	625	558	570	570	630	580	610	597	633	596	596	588	589	591	582	580	611	602	601	610	609	617	591	581	596	571	628	600	565	620	574	556	615	578	637	589	628	599	607	623	593	611	631	602	608	622	618	580	618	598	597	665	583	641	627	584	612	613	591	606	558	602	585	580	562	636	637	605	649	584	623	604	618	569	590	597	595	584	564	589	614	598	588	642	608	610	652	624	650	630	614	631	626	566	633	587	618	603	620	578	589	575	551	573	621	603	557	623	591	607	565	603	553	586	646	581	593	580	559	633	602	587	611	648	617	530	600	603	603	616	606	585	655	586	572	611	594	578	590	595	617	562	552	599	619	600	612	596	605	585	546	655	610	603	639	643	567	617	579	608	650	583	600	606	558	638	609	598	582	560	620	582	595	562	619	652	640	586	592	584	589	621	648	570	626	562	580	568	574	623	670	612	589	637	597	587	613	588	619	619	591	612	567	635	562	585	602	615	603	561	609	602	606	605	589	619	573	600	584	565	584	565	563	570	606	606	592	601	611	646	589	610	600	577	609	543	590	570	608	622	622	618	583	594	566	636	620	572	663	606	586	563	610	558	601	593	606	600	634	579	598	592	571	627	583	596	575	607	574	584	556	601	591	617	578	597	598	612	631	561	552	550	598	617	564	615	584	606	612	635	608	582	613	604	578	639	553	611	631	588	592	592	609	637	640	571	585	583	624	595	612	602	589	584	651	625	539	593	609	577	600	630	613	601	560	591	598	630	634	566	634	616	602	561	608	605	640	616	592	626	615	634	607	632	628	630	622	611	669	573
10486	4621	2753	1320	979	682	570	513	469	461	381	368	367	383	365	368	346	348	333	346	347	346	350	344	333	347	367	316	356	322	329	325	301	339	308	317	331	344	313	310	346	354	327	318	309	315	310	336	343	289	335	341	318	352	293	319	308	324	329	333	293	330	346	302	317	361	291	300	360	317	304	281	291	311	278	319	327	340	303	315	311	301	283	311	327	277	311	322	355	278	310	322	350	312	303	315	301	323	299	303	291	303	303	318	296	295	327	327	356	312	297	286	309	335	314	324	331	310	349	302	333	313	280	325	319	329	325	323	296	297	286	304	294	301	329	323	327	308	325	281	320	310	349	307	328	331	322	282	316	312	309	332	304	331	306	321	325	329	334	309	316	305	290	282	285	319	311	321	300	323	339	323	304	306	274	328	347	320	317	268	344	328	332	313	287	296	302	321	284	303	292	279	296	363	335	294	318	310	318	316	373	308	357	331	275	305	277	313	285	319	303	288	304	317	278	298	311	352	315	341	316	323	303	325	304	323	318	335	321	326	320	317	283	298	332	315	314	299	287	301	323	309	315	302	324	315	314	307	324	327	293	347	282	313	336	334	317	321	305	293	333	295	303	313	320	309	324	289	341	300	316	310	319	314	310	261	335	305	329	289	309	344	289	332	276	307	323	287	311	279	297	305	316	301	308	319	339	314	319	289	313	290	285	333	310	313	289	285	297	293	315	312	313	304	323	312	327	317	331	323	316	298	322	324	287	304	312	317	283	310	305	320	287	298	313	344	303	317	355	260	340	302	289	290	309	288	312	296	322	328	275	311	341	303	317	282	286	299	319	286	331	303	312	303	325	313	304	324	331	300	283	294	319	339	312	327	296	326	301	302	321	335	283	291	302	281	306	313	305	284	304	317	322	327	317	339	299	303	301	288	316	283	334	326	300	307	321	315	320	306	305	297	328	322	325	299	311	322	311	302	284	308	308	298	311	317	313	327	304	321	322	301	317	332	337	295	305	304	315	300	329	332	321	315	342	305	286	318	309	303	299	306	309	339	297	302	321	298	323	312	324	305	316	330	294	321	296	346	354	307	314	293	337	323	313	338	328	321	318	332	323	314	318	287	308	311	309	326	292	298	299	323	302	302	334	325	329	355	335	319	323	333	320	284	302	332	351	309	306	345	302	342	292	246	335	318	315	311	346	310	302	277	319	283	309	292	329	327	326	289	305	298	306	330	296	324	344	347	303	310	297	321	301	268	276	329	302	318	294	305	327	328	298	333	295	337	316	322	301	309	324	337	308	316	277	324	313	294	331	299	324	331	309	287	313	305	313	277	298	277	313	346	314	347	324	305	334	297	317	310	308	292	289	308	281	272	325	306	328	318	331	310	318	320	286	336	311	294	312	286	314	324	344	316	303	324	330	307	308	297	292	325	323	339	289	312	314	330	298	340	307	302	328	305	322	297	305	298	315	282	303	278	315	318	286	302	325	320	335	304	329	310	322	332	304	308	303	297	289	283	327	329	301	340	290	316	272	320	305	327	300	330	332	347	319	313	319	316	350	330	329	287	288	347	327	322	325	305	321	319	310	307	333	310	281	284	296	330	344	311	291	289	352	303	305	300	293	360	270	317	285	340	290	310	332	283	318	312	284	328	311	283	289	305	319	270	320	292	311	293	322	312	329	349	319	322	298	295	331	278	313	315	290	333	308	330	352	295	323	300	292	303	313	305	317	300	300	331	288	312	293	306	320	267	302	280	341	354	311	329	318	319	321	339	334	285	280	293	331	343	287	316	271	325	296	322	297	345	323	299	291	303	311	297	312	326	293	329	293	283	300	324	308	296	285	263	293	307	341	301	336	307	307	331	349	328	308	332	330	282	315	304	328	347	293	341	309	328	302	334	314	299	305	308	330	310	296	286	277	322	338	327	318	307	301	318	335	289	306	286	287	313	290	315	310	353	305	314	356	281	329	309	292	331	316	290	304	371	287	313	292	308	310	329	295	323	294	331	293	279	343	328	360	301	328	323	308	319	291	292	315	299	313	303	337	320	310	294	304	293	346	287	309	321	329	312	330	333	298	324	302	313	308	316	325	285	310	320	313	308	273	309	314	312	290	273	311	324	278	295	317	317	319	340	289	293	313	306	334	316	288	316	301	317	298	280	301	296	320	302	281	276	303	316	313	317	344	311	300	303	295	327	331	328	311	312	324	277	325	353	285	312	322	298	321	311	320	329	303	313	301	287	335	331	292	300	289	338	306	334	299	295	314	302	313	293	314	306	278	295	303	283	296	338	316	309	321	303	327	329	310	290	281	270	290	324	307	308	302	307	312	280	308	337	332	318	291	303	306	282	312	284	301	333	292	314	333	334	297	354	335	332	263	302	302	316	302	308	321	316	317	304	331	296	292	317	295	303	330	297	319	346	306	312	331	313	289	317	355	320	295	326	287	311	313	317	315	319	341	332	323	313	313	354	288	345	347	290	293	304	309	320	322	347	341	316	319	296	308	313	312	291	302	333	347	300	318	311	298	307	332	305	315	308	334	290	314	277	351	310	292	311	313	337	316	316	324	298	314	290	271	285	349	323	287	284	301	309	301	304	298	322	293	324	299	330	282	335	312	305	305	326	287	323	315	274	329	322	297	308	308	312	287	316	304	316	296	307	296	300	314	305	292	334	301	309	290	328	297	297	292	345	333	303	302	313	309	319	294	340	317	307	263	329	331	308	325	307	305	292	318	282	297	295	352	347	315	310	302	313	298	281	321	324	305	308	303	332	303	294	304	321	364	312	334	308	324	347	271	291	306	307	316	328	315	302	333	329	309	327	301	333	291	303	312	328	283	314	330	341	300	312	325	303	311	315	329	291	328	296	286	323	316	325	308	352	326	310	310	292	337	298	329	310	309	316	318	333	318	304	274	319	326	300	314	296	324	353	342	332	299	306	311	305	319	290	310	301	327	320	305	333	306	302	341	313	306	278	276	308	292	285	305	304	274	324	330	282	325	314	295	320	304	295	317	331	335	302	303	334	324	332	296	301	293	279	313	315	329	277	322	343	326	280	294	295	316	271	287	297	296	276	315	342	320	303	314	318	306	310	292	273	303	289	310	309	308	289	296	302	338	344	297	319	314	312	326	330	321	309	284	290	329	325	336	303	328	334	318	275	306	335	322	333	307	312	348	351	316	334	323	292	308	305	329	312	270	292	339	314	298	315	305	303	323	313	301	285	298	339	293	301	334	302	321	343	320	324	313	286	329	328	347	294	295	298	336	328	318	293	302	305	308	322	287	335	330	297	315	287	347	309	305	308	347	301	318	305	303	349	308	296	293	329	318	307	286	307	330	310	287	319	311	318	318	326	313	338	312	321	316	303	305	335	322	299	303	293	316	344	321	282	307	288	292	341	317	335	314	301	300	300	283	309	308	288	313	298	305	289	298	294	312	308	317	303	317	305	301	302	315	305	342	268	300	289	312	305	340	316	301	295	305	294	322	343
6829	4191	4523	3671	3158	2570	2025	1548	1301	1198	1098	1095	954	909	961	926	889	929	915	884	908	917	864	848	901	874	785	889	835	838	876	824	821	821	825	784	698	691	805	768	739	730	752	716	718	771	739	700	691	719	663	728	739	723	735	760	719	686	718	714	677	712	753	740	707	686	707	756	736	706	707	695	706	702	682	678	690	741	722	670	645	714	709	676	663	679	694	759	731	663	679	668	751	683	687	716	718	714	680	654	691	668	674	710	690	719	675	738	674	727	726	712	694	700	697	686	707	670	682	678	702	731	704	675	714	625	737	696	689	684	694	659	702	688	678	753	693	693	703	701	705	711	695	646	725	735	675	677	635	680	709	705	682	690	650	694	720	687	667	695	681	732	717	658	687	673	695	693	713	681	643	687	708	661	679	721	670	721	668	693	718	733	650	694	687	698	670	659	682	723	644	711	704	675	649	688	712	672	662	716	743	672	697	710	703	655	739	701	711	687	702	732	699	722	709	705	695	720	719	716	740	688	746	731	700	669	698	735	675	676	699	740	706	679	773	691	762	739	702	714	652	684	665	647	713	681	702	666	692	683	681	668	721	695	662	666	665	678	683	709	681	668	688	718	753	672	669	697	704	670	671	708	710	652	718	655	707	712	690	650	721	698	697	709	706	707	690	717	716	700	649	696	704	685	692	670	723	677	661	679	680	731	715	653	685	680	678	731	668	708	697	660	694	734	690	649	679	708	712	652	696	690	723	757	725	728	704	703	705	703	724	647	727	669	679	677	650	712	699	677	660	691	709	686	707	644	667	684	704	703	702	721	680	721	655	696	716	679	697	714	672	673	662	648	718	722	659	747	701	684	708	713	730	721	702	662	669	660	680	734	712	701	695	726	704	635	668	687	686	676	703	731	668	710	667	716	670	688	698	729	673	723	689	688	712	678	699	687	698	705	672	728	742	671	706	729	720	697	726	744	685	668	665	717	694	682	674	679	740	736	724	706	661	717	690	675	709	710	708	653	694	655	725	715	735	674	708	695	701	676	708	674	732	648	692	742	718	712	681	661	694	701	724	679	678	668	695	680	695	681	692	704	715	690	708	716	659	689	693	674	684	733	676	673	685	722	725	669	720	698	766	676	690	700	622	695	677	692	660	686	677	724	686	686	672	687	689	682	711	684	718	685	688	690	728	711	701	724	705	696	654	685	639	701	688	701	721	676	684	687	703	675	715	706	729	715	719	687	705	697	702	683	690	687	703	670	716	703	734	709	688	713	652	698	689	624	669	713	684	687	710	721	704	669	680	650	716	718	757	717	738	672	733	683	700	705	690	693	677	689	731	722	703	696	640	676	705	707	733	725	695	623	640	686	699	698	685	706	716	722	680	679	666	696	719	705	656	680	723	703	678	686	723	696	691	702	715	645	694	690	712	635	670	693	695	671	695	676	721	684	685	688	684	706	715	656	671	658	715	674	739	741	684	675	684	682	691	690	667	693	684	698	679	722	730	674	698	716	649	722	669	671	705	663	716	719	671	698	656	684	686	662	701	686	685	715	681	676	699	710	656	708	691	687	699	737	691	690	687	671	711	688	648	709	729	733	710	721	687	691	664	707	675	716	705	690	707	709	717	638	671	678	689	676	656	695	647	649	705	662	682	660	678	688	710	685	643	670	709	665	716	690	676	728	697	682	720	685	732	724	737	654	697	668	743	670	677	710	637	683	740	688	654	698	730	660	703	714	659	634	672	685	740	722	701	716	709	754	693	682	708	729	689	669	737	663	711	728	670	706	683	729	695	758	681	716	733	676	677	704	752	644	708	698	682	711	742	694	741	688	679	719	756	689	657	735	725	722	678	688	707	703	700	729	718	754	689	685	688	693	701	672	708	677	743	713	681	657	720	733	704	681	711	689	732	702	720	668	706	695	706	689	725	768	677	668	659	683	687	700	737	695	706	670	670	697	747	688	676	740	701	714	727	741	678	699	690	743	703	684	683	673	684	749	704	681	714	719	710	716	685	696	707	695	669	648	668	687	659	728	731	690	674	689	695	684	710	709	702	724	689	739	740	716	672	676	684	713	660	684	672	692	717	710	666	687	727	747	714	683	710	698	684	652	666	668	689	698	659	758	681	646	718	690	701	657	708	684	712	665	642	716	680	685	748	664	754	660	654	691	725	675	653	720	700	726	755	666	680	711	755	667	693	632	738	688	652	670	670	684	728	717	703	697	726	697	763	688	688	629	646	734	708	702	681	740	716	669	720	666	681	681	709	677	728	708	689	690	685	690	691	708	682	667	715	677	719	667	723	679	682	697	681	690	716	635	698	670	660	690	722	678	702	685	695	705	694	722	711	682	737	684	616	705	698	677	664	663	674	706	652	676	717	734	680	711	699	683	693	713	688	698	663	666	709	690	685	707	704	690	681	674	690	714	670	703	708	717	687	730	666	726	694	674	654	697	694	731	703	659	695	714	700	705	713	644	699	660	617	696	685	789	699	683	677	705	712	689	775	682	720	683	692	702	626	734	653	728	731	646	697	709	713	727	745	643	690	683	693	712	687	717	686	684	683	691	662	686	727	708	705	695	706	704	739	679	685	682	661	741	723	679	681	660	729	683	669	678	707	676	698	666	703	683	687	685	681	675	658	722	678	695	688	681	664	736	693	661	703	749	740	722	676	715	690	669	690	686	683	656	723	612	731	677	681	705	687	634	692	697	714	651	766	698	731	689	691	726	653	691	709	720	725	715	709	661	770	681	671	700	704	752	712	696	686	707	678	744	708	723	686	665	663	734	690	696	692	686	665	716	694	754	706	642	674	728	660	693	682	710	719	696	684	667	655	661	693	669	725	711	702	696	650	691	706	705	681	707	653	725	694	700	727	696	736	760	691	734	712	713	677	719	658	715	741	712	660	710	703	727	698	682	700	696	701	670	679	685	681	685	711	685	707	697	709	715	687	726	659	682	708	703	709	706	716	685	697	711	696	697	663	669	675	676	670	743	693	740	639	720	715	697	666	712	686	709	707	669	702	661	742	712	690	686	702	675	659	686	741	647	668	700	699	700	673	683	688	706	742	662	741	713	701	713	661	708	715	714	709	664	687	718	705	750	716	676	659	718	659	687	654	740	631	661	734	727	703	673	693	687	733	703	721	697	704	730	671	712	730	691	651	731	678	737	708	658	703	682	741	634	743	710	662	729	710	698	702	697	699	684	637	697	652	717	728	691	670	661	635	663	728	674	664	710	672	729	680	708	695	722	685	742	717	691	746	733	694	685	726	644	656	683	694	695	698	717	701	737	744	705	677	668	722	714	704	673	659	699	681	707	680	672	723	704	682	682	694	694	711	730	706	689	722	673	674	693	667	706	658	691	753	718	704	674	719	687	674	739	685	736	690	678	676	692	686	746	680	725	723	745	743	689	717	723	674	702	723	719	758	684	682	655	729	759	715	683	679	704	683	677	658	730	704	713	726	721	655	692	681	663	742	679	727	667	721	669
20897	7357	5802	3156	2038	1562	1284	896	568	544	486	433	418	431	411	417	365	407	415	387	375	404	431	354	321	330	363	360	361	351	314	296	275	270	289	314	282	298	262	275	262	297	284	297	275	275	274	267	289	267	275	271	250	257	274	302	261	278	293	264	292	282	286	313	294	249	260	233	281	286	251	273	281	269	268	261	262	242	285	302	256	255	277	279	263	259	264	251	266	260	242	275	220	302	247	250	251	224	265	253	248	290	264	262	282	272	277	284	262	267	249	257	272	268	266	274	258	282	269	260	269	265	247	255	247	264	248	265	248	279	268	246	313	285	235	239	273	273	240	273	291	255	282	250	235	294	243	254	244	239	282	265	248	260	267	233	249	242	272	242	262	280	295	267	275	253	257	263	277	241	256	293	284	269	277	277	246	300	252	266	259	270	276	257	252	261	299	227	258	232	289	243	245	257	291	263	270	248	235	232	234	263	260	280	283	288	270	251	229	262	276	254	249	253	245	234	318	243	266	248	294	259	251	245	259	275	270	252	264	273	266	278	278	272	254	243	266	268	237	243	265	236	257	230	283	274	239	266	283	285	255	260	295	256	243	248	279	257	268	258	260	263	281	297	246	256	270	269	262	283	242	298	266	256	252	248	255	263	261	236	294	252	265	294	258	288	275	246	234	251	256	267	270	280	290	232	286	234	267	233	280	287	251	288	301	281	262	263	258	277	269	231	266	290	269	236	262	260	277	249	265	300	243	283	296	256	276	234	276	260	246	265	256	259	281	294	254	244	296	244	241	259	269	290	282	268	238	255	269	260	275	242	238	274	263	285	265	250	222	258	250	287	268	264	277	243	249	269	300	238	270	253	248	268	248	245	279	250	239	275	259	265	281	262	274	268	246	270	272	273	254	252	281	255	245	254	270	261	273	254	250	235	261	255	267	262	279	244	291	267	253	271	261	284	283	265	283	247	251	278	229	269	254	287	296	265	279	282	278	288	280	256	241	298	256	263	257	258	268	270	280	268	281	266	239	272	273	265	273	244	272	284	239	289	278	263	243	252	251	232	257	246	238	248	260	251	271	236	245	264	239	280	262	303	249	273	241	269	245	246	243	259	255	256	280	268	246	272	223	266	258	243	271	239	302	260	245	252	259	285	291	266	299	308	266	270	299	303	251	245	234	291	232	281	276	245	290	296	251	272	245	285	280	252	255	245	277	267	271	260	262	292	261	277	241	282	281	300	289	295	249	237	238	267	273	260	253	272	253	269	254	246	267	262	291	269	274	280	258	268	263	283	303	246	303	271	243	276	264	250	292	255	268	293	252	275	282	250	258	226	257	230	256	240	250	284	268	238	272	266	284	237	264	270	250	266	276	276	266	252	238	249	265	297	253	272	265	272	295	279	255	256	254	253	253	259	259	232	268	238	275	266	244	254	283	272	278	283	266	275	255	252	238	251	272	293	244	259	243	268	279	278	273	287	271	285	268	246	259	256	266	267	263	255	253	245	257	279	282	265	256	270	280	304	249	251	280	283	255	250	307	278	273	263	253	277	239	285	275	255	253	248	271	242	255	265	246	261	244	234	277	236	270	258	269	252	266	270	255	220	245	247	268	216	252	287	263	254	261	294	264	273	268	269	272	287	294	265	260	314	268	275	272	234	243	250	275	271	271	272	278	287	245	255	279	272	284	247	269	234	276	271	272	275	285	282	279	251	282	281	275	254	278	277	269	258	280	288	257	246	269	258	256	283	282	208	270	252	275	269	273	267	247	302	272	277	254	258	270	268	258	242	245	228	259	260	217	293	292	250	256	241	259	256	252	228	268	246	267	254	264	277	264	247	273	275	273	255	273	275	291	248	224	244	284	280	234	266	246	284	237	280	231	229	260	249	237	238	268	243	261	273	260	255	247	273	282	231	256	275	241	238	275	269	286	268	237	308	234	267	301	256	265	274	274	262	291	264	247	241	262	282	314	253	263	255	260	272	305	267	264	262	284	239	271	261	266	265	252	271	237	286	253	286	273	235	247	269	262	275	274	263	250	251	259	279	287	290	269	270	291	260	248	259	243	276	270	270	297	264	260	233	231	285	262	249	256	292	318	270	272	250	262	258	263	254	239	303	245	259	246	268	258	280	256	260	263	251	260	254	263	258	239	318	280	278	268	282	262	297	254	291	253	269	253	244	255	246	259	300	264	270	253	232	236	292	256	236	265	255	260	293	290	284	246	264	270	283	246	299	254	269	271	246	265	249	297	278	267	268	281	272	236	240	267	270	257	286	230	287	278	232	254	262	279	267	295	263	247	292	260	254	253	249	247	272	277	270	265	264	279	275	262	228	271	271	230	286	254	294	262	291	252	248	235	298	261	252	249	292	277	274	260	256	247	273	266	259	275	263	254	234	285	258	277	280	249	254	248	282	256	261	270	241	255	287	261	272	268	222	299	279	255	277	238	224	223	275	257	257	295	239	304	259	243	285	258	268	273	277	256	268	271	276	279	252	310	250	246	301	280	269	284	259	263	277	260	265	272	254	252	260	247	249	291	251	298	252	257	222	265	278	262	239	218	263	266	288	244	278	281	268	236	260	258	283	250	251	249	268	267	248	261	249	250	289	278	260	246	239	223	238	260	266	245	270	277	272	247	251	268	286	272	272	248	276	281	257	258	259	268	252	252	256	268	259	270	250	259	298	264	262	274	267	265	220	259	279	249	266	238	245	265	257	272	265	261	256	265	265	273	272	243	272	249	267	283	240	280	265	248	276	234	260	268	259	268	262	249	257	229	316	272	265	252	249	238	248	272	255	243	265	244	273	278	280	265	254	249	261	266	255	261	274	236	244	240	257	276	275	249	241	245	248	280	249	263	239	246	248	292	247	276	265	273	266	301	247	236	298	243	248	274	252	258	258	250	286	256	240	222	259	233	272	262	249	292	244	286	237	236	267	253	257	276	297	282	303	245	263	239	281	271	288	255	288	273	287	266	271	261	249	279	262	263	246	267	295	236	243	285	238	287	255	270	283	248	277	242	258	254	244	270	245	272	261	274	263	253	247	280	245	283	252	271	279	248	261	280	266	267	254	286	238	266	281	275	242	254	274	279	269	229	267	288	253	254	252	267	272	279	264	277	240	257	258	256	260	270	251	282	283	252	276	279	260	284	249	294	265	300	279	236	229	286	275	276	270	238	259	242	277	278	257	258	260	278	259	280	281	266	252	251	273	283	254	256	237	243	239	276	256	241	281	287	266	240	267	244	244	290	251	290	249	245	254	270	271	242	251	275	239	286	259	243	235	265	284	266	248	249	278	272	262	257	284	276	302	271	253	251	242	244	272	295	275	266	273	256	254	260	274	289	259	251	295	260	274	275	277	253	249	245	264	235	250	278	262	261	254	298	282	283	244	255	241	268	303	256	256	284	285	268	247	307	287	273	246	254	269	276	256	282	281	283	296	250	255	291	244	282	273	238	250	279	257	237	307	252	263	257	255	239	282	252	273
13861	5845	9051	7418	6397	5358	4705	3139	2343	2186	1855	1647	1684	1652	1633	1503	1424	1605	1779	1367	1330	1559	1602	1402	1113	1142	1133	1103	981	1012	941	869	815	815	760	796	760	778	748	742	730	706	694	647	643	624	666	625	718	678	617	658	638	616	666	680	643	612	640	681	616	643	652	627	617	667	616	575	663	668	631	641	644	626	610	644	583	608	652	609	588	619	615	614	603	587	597	591	629	603	608	609	555	603	585	607	562	597	625	554	614	585	602	608	576	612	595	615	597	571	619	610	621	648	615	598	669	610	577	591	612	613	635	591	624	631	602	658	559	548	590	589	641	586	607	574	557	637	620	637	598	640	608	593	597	569	631	607	576	611	598	601	584	605	610	597	569	582	579	573	602	577	613	615	596	612	653	663	595	602	628	623	611	593	576	605	603	623	588	644	636	640	596	636	603	650	571	671	610	648	563	615	633	586	603	614	635	598	608	577	608	602	614	606	607	595	622	602	598	592	614	608	562	651	627	579	590	579	602	615	636	631	578	576	590	619	623	607	616	607	616	621	563	630	611	563	583	594	570	575	609	653	594	639	635	603	602	609	575	648	593	600	636	601	584	649	599	616	578	593	622	576	618	571	598	591	628	592	602	622	650	630	583	637	605	584	621	604	645	598	602	641	629	583	581	619	634	613	642	636	582	613	605	641	646	588	627	633	622	588	627	587	569	599	642	622	592	610	596	537	573	581	634	614	627	615	601	576	632	630	605	603	589	561	647	616	596	618	578	587	572	585	631	613	596	648	636	574	574	606	620	579	573	577	609	591	558	623	586	609	624	619	587	611	595	606	650	567	592	608	571	611	583	583	605	617	621	597	598	614	662	610	561	613	611	583	600	555	628	600	643	612	622	582	605	582	579	585	602	570	610	593	588	640	638	622	641	598	593	590	556	609	630	608	608	587	622	605	577	583	609	625	628	596	638	595	578	580	606	621	584	586	584	606	611	594	630	585	592	634	604	609	643	581	600	600	633	654	585	564	613	610	621	647	581	628	574	640	576	585	601	604	626	597	618	593	590	591	594	648	626	592	635	588	641	609	616	594	632	589	618	618	585	644	642	612	598	567	630	635	596	604	610	580	558	567	628	572	599	621	587	600	573	633	610	601	597	603	595	560	585	590	573	647	586	636	575	631	571	588	584	624	635	565	627	587	610	584	575	616	602	598	625	613	666	603	601	625	598	595	619	612	636	586	590	583	615	607	642	652	589	604	620	580	594	602	653	632	591	579	640	600	638	554	572	631	582	623	564	640	604	596	595	578	636	589	599	596	546	591	623	574	591	617	635	576	627	630	624	615	623	622	556	584	604	596	585	592	585	613	654	593	571	616	516	570	603	616	555	605	567	600	598	603	547	582	587	588	580	626	578	597	605	574	631	608	583	628	601	585	586	633	610	617	628	596	548	635	635	601	599	620	629	594	610	651	581	564	647	591	617	606	573	656	591	597	563	569	592	599	601	585	580	600	584	610	589	624	638	653	608	629	578	591	648	570	616	643	620	615	606	562	610	586	561	595	661	562	616	645	609	649	574	605	622	640	630	563	576	609	592	622	619	648	587	598	587	590	592	579	637	618	615	596	569	610	596	592	616	628	599	633	619	619	585	599	574	622	574	592	590	605	592	605	604	617	634	616	619	595	631	597	587	633	615	613	613	606	600	625	574	582	602	633	627	573	571	580	610	637	585	579	614	592	632	623	594	576	617	596	598	618	545	585	593	672	577	641	630	622	561	621	623	606	591	643	549	580	586	591	606	634	588	609	602	611	602	580	614	589	621	608	627	618	625	622	581	606	601	631	571	588	612	639	572	616	597	565	580	633	604	628	586	641	591	597	599	618	650	614	590	623	587	641	613	628	574	598	612	582	613	610	571	591	638	603	620	612	603	601	597	628	525	603	572	571	580	598	598	606	613	621	654	620	590	599	591	612	610	598	624	649	607	634	598	642	621	607	602	620	619	648	606	606	614	623	570	625	586	642	596	599	621	583	668	618	622	590	610	612	585	581	617	601	641	639	574	601	652	569	545	600	561	644	602	613	596	600	642	592	591	591	609	615	593	567	587	570	561	604	635	594	608	654	610	633	609	602	651	562	618	590	629	633	601	587	603	565	602	580	575	621	608	555	590	636	607	603	574	564	591	575	623	596	607	608	657	600	635	559	607	580	598	618	623	606	628	574	572	599	620	556	602	623	587	621	654	631	607	571	605	629	584	641	595	611	610	616	636	595	588	586	596	614	583	634	619	595	598	594	595	582	594	612	603	602	604	577	596	638	604	600	637	610	653	629	538	560	614	590	575	644	562	578	586	558	603	604	621	616	605	625	606	588	592	620	604	591	563	625	594	604	623	600	578	570	634	589	626	602	600	597	625	635	580	602	596	659	657	572	595	587	575	611	601	630	622	606	594	643	612	562	602	622	574	594	619	593	600	596	657	606	605	546	599	622	615	629	559	636	606	547	596	605	612	596	627	595	633	590	611	622	619	619	607	599	555	585	588	644	635	607	575	591	594	525	611	608	583	613	618	603	629	609	594	603	551	586	577	617	601	635	575	563	580	609	589	604	583	602	652	620	582	601	588	597	587	569	560	627	577	603	602	569	630	590	630	615	604	554	560	573	616	592	568	592	602	572	629	597	580	591	601	587	630	612	561	573	595	591	593	602	640	613	581	623	652	608	578	599	615	587	604	626	569	625	579	603	591	597	600	555	601	604	607	648	606	563	551	592	634	579	608	578	631	592	602	624	601	545	599	614	580	577	574	625	588	609	578	583	587	613	635	573	567	583	556	607	593	599	579	594	578	574	615	626	606	601	605	586	634	640	561	589	576	652	621	615	602	572	629	647	618	601	623	578	574	543	578	559	592	589	594	595	609	628	594	617	595	588	585	595	610	595	570	599	614	597	598	588	601	585	578	584	585	608	634	620	609	576	622	565	565	572	606	603	660	581	591	617	615	607	601	608	592	569	581	541	569	620	607	602	612	623	611	577	574	601	602	603	603	638	593	593	585	588	635	606	646	573	591	570	626	629	587	626	590	607	593	563	630	624	614	676	629	578	581	612	554	602	615	600	663	636	632	593	615	578	629	629	626	573	660	559	579	616	625	621	601	586	602	587	665	594	598	585	609	584	631	569	601	612	621	594	601	605	569	566	624	588	630	559	565	634	571	589	616	584	588	629	596	609	569	587	620	621	610	596	632	599	614	598	617	643	626	613	609	577	587	644	562	601	592	593	635	568	567	589	647	658	579	618	634	625	578	567	661	629	617	621	565	617	593	578	597	629	581	580	593	644	634	612	588	625	620	631	633	634	567	622	612	663	599	604	566	612	631	656	671	641	609	629	625	579	598	658	563	623	598	561	575	607	645	592	587	564	569	640	585	657	592	601	572	568	627	558	622	601	602	579	624	596	602	580	660	601	650	568	545	626	637	562	619	635	593	599	615	592	605	602	583	596	645	586	608	611
29933	11831	9799	4709	3113	2422	1856	1270	883	707	642	577	529	561	522	530	450	544	588	471	438	464	515	434	410	384	381	339	366	354	360	351	295	304	283	271	302	294	285	313	283	263	254	287	281	295	286	266	294	283	263	285	261	262	272	251	281	300	248	238	262	271	280	246	264	285	263	287	258	246	285	240	242	242	234	302	279	292	300	245	245	288	293	261	295	270	225	283	259	258	269	261	288	244	269	258	250	296	234	272	291	257	265	249	269	262	253	275	267	262	247	230	281	251	262	262	274	278	270	250	284	244	285	264	231	264	259	268	281	273	268	269	262	282	272	235	259	255	260	285	244	266	267	269	243	244	262	261	261	279	256	265	281	260	270	251	272	284	268	234	277	267	267	289	243	262	274	299	266	286	239	291	265	257	242	257	256	271	247	253	278	256	299	258	238	242	280	271	265	264	246	262	260	267	265	264	276	278	254	246	242	254	244	271	234	234	251	276	242	255	247	243	273	228	284	260	249	279	273	241	244	279	257	252	277	261	283	266	259	240	296	228	269	278	257	277	259	245	252	275	292	262	248	278	237	255	268	249	289	263	234	237	298	250	262	238	281	286	262	246	261	260	263	277	259	263	253	265	263	267	258	226	234	258	244	273	253	252	262	261	278	248	256	268	274	267	270	254	254	260	284	294	242	259	277	257	275	239	280	247	251	271	252	273	244	247	256	261	271	256	262	263	257	272	286	254	248	252	265	266	228	247	256	262	247	271	262	292	281	294	248	278	227	260	235	290	257	232	254	240	252	272	266	252	278	267	276	290	234	263	248	239	250	213	294	265	265	277	257	251	262	276	240	252	263	244	226	281	253	266	245	276	278	226	252	233	269	255	259	244	276	263	256	259	255	297	259	259	318	272	253	287	246	266	286	220	238	235	270	251	256	285	283	268	259	258	256	269	236	254	260	265	283	265	222	249	226	227	256	251	255	259	266	256	241	300	257	302	243	281	272	229	250	250	255	282	286	245	270	222	240	263	285	247	245	280	280	278	253	256	283	257	278	240	287	273	290	254	256	248	251	289	241	244	284	276	255	235	258	262	253	250	296	255	292	262	256	267	285	260	303	249	236	248	253	250	242	282	253	256	256	265	284	228	265	279	290	255	251	314	255	258	298	254	258	246	260	239	248	290	254	246	261	243	278	242	247	232	267	250	250	257	254	266	256	299	239	269	281	274	281	279	251	245	265	227	251	263	275	253	267	287	244	270	265	252	246	287	244	248	241	281	276	273	291	273	258	295	292	246	248	255	279	268	281	241	297	255	273	258	268	273	289	274	295	282	275	256	231	243	267	274	251	238	233	273	269	249	261	250	258	242	264	248	279	256	278	271	272	278	222	234	269	263	301	274	274	282	271	283	253	249	285	262	233	296	230	257	270	258	274	237	218	273	223	268	253	273	249	256	235	308	275	250	255	278	283	276	256	264	286	254	242	280	270	262	279	267	265	266	252	268	314	264	286	266	286	278	226	274	260	292	253	270	276	254	269	278	268	282	246	269	244	271	243	257	264	259	252	247	250	283	263	271	257	236	272	237	263	273	236	235	245	271	257	261	261	258	256	222	222	261	267	283	271	266	288	254	257	282	268	273	283	254	253	274	258	279	265	264	262	248	271	241	273	257	293	268	255	266	280	240	271	286	262	250	253	270	277	276	256	255	266	231	263	260	240	281	283	249	271	248	244	264	248	250	255	271	274	282	277	262	272	260	264	268	274	262	265	258	240	259	270	267	270	257	255	269	276	269	249	244	278	230	234	251	255	272	217	265	253	272	249	275	252	257	251	285	268	260	264	261	276	264	248	254	273	280	245	291	256	286	266	254	292	240	235	242	245	264	245	255	233	259	289	255	277	252	263	297	242	265	235	281	250	235	267	258	269	273	253	245	273	264	280	258	250	272	254	270	264	279	267	269	239	274	248	281	258	273	260	244	251	266	276	243	279	257	258	255	245	260	260	241	276	243	279	242	265	280	259	265	279	272	299	263	300	273	251	290	290	275	261	282	288	249	259	286	260	268	246	264	282	246	283	292	242	269	259	233	310	283	253	256	259	267	246	233	272	268	245	252	262	250	253	241	269	289	250	277	254	239	261	255	265	252	225	250	263	270	257	274	256	241	270	266	259	228	254	240	261	327	274	266	266	270	252	268	279	257	262	255	263	234	275	271	263	231	243	265	266	263	268	285	262	275	237	270	229	266	254	262	229	257	249	236	248	302	231	279	269	291	252	255	256	273	249	271	237	268	252	235	271	251	257	246	260	275	265	238	264	275	280	268	259	262	267	249	257	287	263	261	245	264	275	287	249	277	285	273	270	246	262	298	248	290	256	248	268	242	245	244	271	265	250	235	264	234	264	222	264	283	247	266	262	239	288	278	282	256	275	269	238	233	287	272	269	275	280	274	282	252	271	274	251	250	260	225	251	304	270	264	262	264	260	270	257	267	294	271	276	240	247	266	278	244	285	256	247	281	271	242	272	256	270	264	255	241	287	275	291	257	286	265	245	309	269	230	254	263	276	229	266	261	235	289	252	265	259	293	254	280	263	267	232	281	249	283	279	254	251	275	250	247	253	255	288	292	301	268	256	243	252	251	267	274	278	266	229	265	242	271	263	221	264	274	256	256	250	245	262	257	272	251	262	278	265	271	250	249	232	242	248	255	252	262	247	238	265	259	271	238	243	252	257	263	266	263	258	239	250	279	260	263	233	225	242	278	238	269	273	308	288	278	222	258	239	270	247	244	259	254	249	264	247	299	246	260	277	240	238	241	243	253	268	270	268	246	255	267	250	278	236	244	239	273	271	230	262	269	241	249	263	288	275	278	269	279	265	254	272	271	283	302	255	219	261	246	260	247	248	258	238	260	269	284	272	252	268	263	240	268	240	247	268	270	255	277	279	232	244	276	281	259	280	259	237	244	257	254	301	274	261	263	270	255	254	231	239	241	282	278	268	273	272	260	277	274	231	242	247	252	256	240	242	255	252	248	290	271	241	294	256	274	276	289	236	259	263	258	280	261	279	254	266	236	222	263	285	272	252	220	237	251	289	268	281	254	262	256	258	229	254	271	259	248	245	269	284	263	261	237	297	250	237	272	255	248	265	259	256	232	261	275	268	251	290	255	256	278	252	228	268	251	249	250	246	259	273	278	265	270	243	252	261	250	268	280	267	240	249	269	229	266	243	264	238	243	253	274	296	240	288	298	300	242	261	255	279	257	258	264	257	264	266	253	255	276	270	274	282	284	227	265	283	293	280	245	294	272	270	248	257	267	275	255	242	290	229	249	252	277	242	258	266	222	249	273	254	286	276	224	259	285	274	269	260	238	262	249	273	247	257	277	236	281	254	236	263	267	290	270	255	293	271	272	315	259	263	280	286	280	250	248	274	303	255	275	261	274	267	284	317	272	264	279	294	266	264	267	257	269	281	247	249	261	255	271	270	281	279	266	264	273	296	283
17701	8325	13452	9777	9071	7199	6483	4684	3457	2932	2628	2267	2272	2510	2399	2045	1969	2269	2645	2067	1815	2227	2308	1900	1606	1555	1418	1292	1288	1202	1064	1002	993	897	839	832	826	764	785	779	747	753	719	777	716	703	716	706	687	748	692	687	670	679	676	689	698	651	662	735	663	686	706	647	637	665	663	660	657	547	603	590	673	638	614	568	620	596	618	614	645	632	667	616	594	626	618	644	569	611	630	650	631	560	604	636	627	591	634	628	598	582	603	571	603	588	595	609	642	600	631	670	600	629	583	607	642	593	630	636	595	587	626	610	578	586	603	581	599	563	582	602	540	593	610	617	599	619	598	595	611	579	613	660	591	624	649	602	645	585	606	623	636	578	602	570	559	561	608	570	665	608	629	636	599	597	611	595	578	588	571	618	565	614	577	595	625	601	578	625	546	571	561	611	622	586	573	610	588	621	577	575	551	602	580	594	609	595	575	574	563	583	598	632	601	644	551	632	618	597	654	600	567	607	620	608	599	571	581	568	615	620	585	584	593	586	594	618	633	618	582	624	589	577	583	610	603	656	550	623	624	615	602	599	601	622	610	640	639	622	623	583	627	590	598	605	605	583	589	565	619	566	610	608	594	572	594	605	642	605	611	554	630	619	624	586	595	578	591	547	550	599	623	584	587	625	632	627	614	524	576	560	582	587	609	611	599	642	630	597	572	615	594	605	617	631	617	639	640	597	582	589	598	589	526	599	593	609	608	659	619	579	567	586	604	636	589	585	620	625	590	604	588	588	641	607	633	575	573	602	611	598	611	569	606	559	602	582	607	606	554	638	654	576	628	597	602	608	581	627	566	588	618	586	582	600	600	600	572	584	627	651	590	622	618	617	579	593	610	603	586	585	627	650	628	566	605	616	601	619	561	566	590	593	610	587	601	612	595	609	572	646	598	610	625	606	611	637	632	582	645	650	609	628	605	616	584	645	608	587	596	605	577	596	605	617	592	618	593	621	578	580	579	607	644	627	620	571	592	623	625	610	620	601	571	614	604	645	613	619	573	636	574	603	605	588	609	627	566	603	593	610	575	635	571	574	557	636	580	600	629	599	625	585	573	604	614	618	618	629	607	611	562	577	630	592	599	611	611	636	593	610	607	602	595	618	621	591	598	592	587	606	556	584	607	619	639	603	616	580	596	581	653	583	627	578	610	653	600	583	636	626	642	581	575	617	590	586	569	609	616	602	607	581	601	594	625	568	628	632	591	609	592	611	631	605	609	632	614	626	600	612	604	565	607	623	606	632	605	647	612	598	587	602	577	588	561	584	597	581	603	557	592	619	571	594	606	660	577	666	613	636	588	615	603	584	606	569	613	591	567	599	576	574	550	579	589	563	605	587	591	643	591	585	617	584	604	595	647	626	570	587	634	623	619	580	622	608	613	612	608	576	600	602	579	631	619	578	598	617	630	661	631	618	598	611	586	605	595	604	610	592	606	616	577	599	600	608	614	614	578	650	596	638	617	626	600	618	616	587	611	652	596	619	602	610	628	597	613	572	596	649	626	581	615	620	597	576	567	635	653	608	574	628	663	585	558	629	574	557	651	605	635	612	587	558	579	625	651	598	578	628	657	595	636	607	633	617	577	567	617	650	600	610	610	581	604	616	597	590	607	619	580	583	566	634	614	597	595	618	647	605	577	611	594	616	617	600	599	616	604	610	569	644	601	626	571	640	613	637	640	601	603	594	597	605	643	604	566	553	609	602	608	586	564	625	619	595	581	597	584	652	609	597	570	638	575	622	572	603	588	612	592	576	581	614	595	626	596	627	596	580	620	630	603	638	619	626	578	587	578	627	596	566	612	640	604	636	555	616	597	578	596	618	598	579	597	553	595	593	623	569	591	612	628	627	618	615	646	607	582	614	622	615	642	597	587	586	579	578	583	563	571	602	585	591	676	614	596	615	563	643	597	603	611	598	634	636	614	651	635	562	564	600	591	616	588	606	621	603	620	599	637	616	561	645	588	619	611	624	596	573	577	607	564	605	564	584	659	604	620	601	597	577	598	609	601	591	613	612	567	601	637	598	584	602	595	640	607	617	575	591	593	599	566	600	601	587	630	602	643	613	574	569	581	615	595	615	597	577	584	617	599	577	678	623	633	634	614	610	576	566	644	631	613	602	579	618	586	567	586	620	521	607	590	592	597	597	623	597	660	617	565	616	582	552	601	635	627	612	593	580	567	657	644	603	609	594	600	566	565	570	566	647	643	577	607	615	585	589	629	594	615	559	635	611	658	582	565	613	594	554	624	593	631	569	589	655	615	650	564	586	638	585	638	574	574	629	631	623	596	632	605	618	619	588	622	580	611	607	624	557	592	614	629	605	627	596	602	607	639	604	571	605	591	601	625	615	595	584	573	592	566	579	600	590	610	606	616	548	625	562	625	574	588	568	568	630	616	573	608	599	592	605	623	622	634	605	627	604	599	566	623	611	613	586	602	601	584	615	622	618	649	602	582	562	551	625	620	614	638	634	581	590	647	614	592	616	601	615	608	557	590	624	617	618	592	591	616	630	627	569	635	591	616	600	593	555	631	600	568	621	549	617	590	595	599	589	655	576	563	580	611	600	636	625	610	635	598	603	671	583	606	530	610	598	558	596	591	606	575	638	588	605	593	570	604	649	577	607	598	615	599	638	643	593	628	601	623	568	592	590	595	585	634	564	600	597	635	604	590	594	644	576	585	647	606	616	589	647	598	626	604	597	591	607	586	620	585	620	617	604	575	581	591	606	599	591	565	573	658	618	590	606	594	595	555	586	603	618	582	605	608	584	606	645	611	626	642	589	605	568	601	595	604	639	600	597	613	602	566	598	579	584	575	572	591	548	624	605	613	653	604	581	615	630	605	593	601	612	626	591	559	609	597	605	560	580	580	584	600	565	611	624	613	565	550	628	570	623	583	597	605	612	593	690	581	618	634	629	584	579	626	638	627	578	594	602	586	576	625	605	579	590	583	606	601	621	552	596	588	627	588	615	598	602	634	562	616	563	582	652	618	622	620	619	630	584	611	644	582	563	609	579	635	600	606	585	604	598	609	603	592	568	573	594	646	577	658	623	562	613	611	633	567	622	634	608	582	591	632	634	554	604	643	613	600	606	574	588	632	564	639	616	600	582	621	654	553	632	630	596	586	592	566	580	601	620	597	594	601	577	614	609	591	594	605	616	603	580	597	599	577	623	606	598	588	550	624	629	569	598	604	595	616	561	585	630	639	657	577	611	588	622	586	581	574	600	578	607	619	609	601	594	618	596	605	612	582	597	603	594	589	630	598	582	615	586	595	620	601	620	591	610	600	608	589	602	628	620	637	572	613	606	589	601	615	571	607	594	580	591	585	601	598	593	605	596	623	620	537	592	587	636	615	571	620	655	603	616	623	578	640	611	638	567	627	614	602	635	637	607	564	606	568	587	603	623	572	587	608	595	614	615	596	611	604	605	595	622	591	614	586	627	616	576
8634	3658	3222	1375	948	791	675	456	438	412	385	400	371	372	304	349	314	338	348	348	343	348	367	353	383	319	312	341	330	319	345	318	321	333	322	351	314	329	358	338	311	310	345	305	325	299	299	343	320	313	362	340	300	311	294	312	311	324	326	321	284	352	292	298	371	340	257	326	306	285	298	304	315	304	294	352	307	355	297	348	326	342	301	268	336	297	321	321	324	317	308	332	314	304	322	284	323	340	302	278	312	318	309	304	313	328	301	302	314	283	330	310	311	321	293	339	311	325	300	311	321	300	331	281	331	307	308	288	293	304	315	315	339	341	319	299	318	295	322	314	351	329	319	299	263	327	348	319	323	289	308	315	315	339	329	349	302	314	314	283	283	284	279	296	336	289	289	353	289	314	311	320	334	327	299	322	305	319	321	304	324	342	333	311	297	307	354	314	326	314	367	327	313	324	286	293	291	337	287	279	308	300	310	305	287	319	278	313	281	313	294	334	337	324	304	336	318	321	324	299	289	304	300	316	291	327	323	313	326	311	287	308	319	307	308	310	322	300	344	297	321	296	296	279	296	302	311	274	319	275	352	296	283	321	329	314	325	297	316	322	313	326	367	310	301	339	372	349	306	293	312	277	293	273	291	326	332	337	318	333	267	288	322	308	303	313	305	307	310	313	304	330	314	321	340	357	318	339	307	277	289	310	315	287	351	312	308	309	320	314	361	345	313	309	273	279	305	280	301	283	320	333	330	288	292	327	317	311	315	351	318	326	307	311	300	303	278	316	329	336	283	307	305	342	310	321	318	312	327	297	302	309	301	294	324	304	330	319	289	305	325	317	292	296	305	294	284	345	304	292	314	275	310	308	342	348	324	301	305	281	306	286	318	329	328	331	271	273	327	313	324	325	314	290	346	304	333	309	319	296	305	317	298	318	327	331	289	336	313	299	343	309	277	290	330	309	273	334	301	299	307	295	338	323	298	301	309	315	296	322	284	320	329	327	286	297	324	297	289	311	321	302	319	304	315	328	309	349	282	303	322	296	314	337	327	315	318	276	314	310	323	302	322	298	334	328	300	306	301	323	321	316	332	343	313	287	317	295	314	291	284	321	314	315	308	307	307	330	290	308	330	276	322	309	302	300	285	335	320	301	318	317	350	328	319	319	302	303	276	288	359	338	362	326	328	319	320	277	294	290	290	331	330	315	322	336	327	299	259	321	310	326	326	310	335	297	318	344	313	337	303	320	344	294	312	297	291	311	303	294	303	284	297	328	315	316	352	333	318	290	288	342	330	348	315	309	316	330	329	323	302	293	313	316	301	316	329	330	293	285	350	280	318	296	286	302	308	344	314	341	317	298	285	293	327	331	305	301	347	345	315	322	323	312	337	324	304	306	324	285	316	305	308	304	362	310	297	317	330	291	336	297	304	319	298	316	316	332	335	332	333	314	321	327	321	321	318	312	343	317	299	337	320	329	312	316	307	309	341	308	348	345	308	327	331	324	337	318	311	314	338	285	325	315	330	324	312	297	301	311	294	340	318	318	342	320	272	290	334	302	311	317	290	334	305	304	322	311	315	327	343	315	306	309	305	306	358	301	312	329	303	351	310	291	284	305	364	325	330	337	314	313	294	310	331	316	316	352	322	310	308	307	307	309	351	313	299	304	288	283	282	308	316	279	294	301	277	307	304	293	360	357	296	289	286	306	333	285	295	309	282	320	308	333	278	335	299	303	315	305	304	293	324	311	311	330	311	298	322	338	313	310	298	307	314	297	295	297	333	316	314	284	289	307	301	298	268	292	295	300	345	328	297	288	310	292	322	316	320	313	309	303	329	308	342	303	321	335	332	341	336	312	282	295	317	319	322	287	299	338	331	305	302	353	331	326	349	347	325	319	282	307	321	315	320	312	324	280	301	309	314	295	305	327	337	308	331	303	281	319	319	292	312	295	330	313	344	318	313	327	296	296	330	298	322	311	285	305	302	354	319	335	349	279	290	306	287	323	314	296	308	319	323	339	350	325	300	318	343	308	316	298	300	342	300	290	277	288	307	329	336	329	306	313	273	340	286	337	296	309	295	283	281	301	312	288	282	285	324	312	327	318	335	308	333	322	321	309	307	330	315	269	297	261	292	323	302	364	307	314	308	339	344	312	290	316	316	297	288	301	293	296	289	311	319	296	323	285	317	328	318	323	335	315	337	302	331	309	273	326	296	297	319	315	358	287	344	321	294	330	312	289	342	342	361	329	328	308	316	321	311	346	341	342	313	316	315	332	283	333	306	293	312	275	333	302	307	310	327	348	297	344	339	295	327	315	300	313	317	339	333	297	323	332	317	318	279	315	331	319	302	308	302	295	303	333	291	314	322	285	294	302	328	331	316	343	303	297	333	303	311	332	327	294	321	293	300	317	339	315	329	277	303	334	326	301	321	341	325	271	305	297	319	319	277	315	340	348	340	310	313	313	289	346	336	314	322	310	350	325	323	334	292	277	329	293	313	290	325	323	294	309	290	332	312	319	325	305	315	315	304	342	357	301	336	320	286	298	338	321	277	311	335	310	320	318	327	318	326	306	319	321	314	307	301	313	315	323	326	262	317	311	339	298	322	303	286	296	309	333	317	306	304	261	294	331	308	293	341	290	326	305	303	321	339	304	273	298	314	333	295	282	347	320	335	334	322	300	301	285	299	313	314	305	314	278	311	287	306	301	278	256	318	325	333	311	302	289	290	300	316	298	329	335	284	319	333	320	319	305	290	295	326	306	319	297	311	302	343	326	318	311	346	312	328	312	315	312	294	332	322	358	304	281	293	336	286	272	332	335	323	311	289	322	325	321	331	283	278	324	302	331	352	295	321	276	297	300	301	303	287	323	310	301	313	323	316	311	336	322	305	296	317	311	321	322	302	302	298	315	338	300	290	336	267	328	304	288	302	308	303	322	294	316	326	328	263	321	315	331	311	313	292	318	326	306	264	303	360	328	298	285	323	332	313	342	294	285	275	303	307	289	327	284	312	324	316	313	330	268	327	311	332	335	301	306	325	348	276	315	293	280	267	297	329	299	317	308	304	338	298	334	327	299	342	308	295	310	286	290	331	324	308	342	294	280	288	300	304	303	334	331	313	347	340	324	329	341	317	323	271	291	295	302	264	296	323	322	287	306	319	304	299	332	300	328	307	331	306	306	305	282	328	328	320	315	341	303	297	343	306	317	336	334	309	318	310	331	286	314	293	299	330	338	323	315	289	289	278	324	297	308	311	328	303	295	300	304	299	333	284	303	332	328	311	287	309	326	309	309	266	314	295	305	307	307	317	327	310	319	323	330	312	314	315	302	297	309	315	330	304	302	288	317	324	297	296	300	316	300	325	335	332	299	342	289	311	346	357	323	305	333	319	301	349	321	329	335	360	330	302	280	311	325	295	303	313	328	333	306	325	339	300	293	294	358	276	308	291	274	314	333	350	341	296	327	327	331	292	307	317	330	352	334	326	307
5955	3571	5671	3596	3121	2532	2022	1633	1365	1234	1070	1059	1005	926	927	890	900	842	868	854	884	932	907	874	875	910	843	853	894	851	825	849	820	806	787	796	796	754	699	769	721	783	750	801	736	700	702	701	758	748	714	748	673	686	752	753	704	742	739	720	748	725	689	670	703	668	690	721	699	714	718	717	679	688	694	700	733	717	739	694	724	684	689	729	752	700	711	732	715	663	742	709	683	717	734	737	707	703	707	668	727	727	711	651	724	694	691	672	682	686	690	706	725	712	667	670	669	702	728	689	647	704	691	691	711	722	748	704	688	704	702	682	692	719	687	711	724	735	697	706	705	659	701	687	695	699	712	688	711	685	687	700	712	667	666	729	725	714	689	655	661	689	709	642	686	673	687	707	716	656	733	663	700	704	652	724	666	699	696	695	719	725	710	708	711	702	687	730	680	656	679	650	695	721	719	652	660	692	683	748	703	711	683	706	684	669	697	751	719	733	681	706	719	652	720	676	683	719	702	652	707	683	748	735	695	714	656	737	673	677	686	693	700	713	677	710	695	672	712	714	670	715	710	647	716	658	669	681	678	661	672	691	695	687	662	706	716	692	668	688	695	644	679	658	685	739	713	714	710	698	672	704	663	675	676	681	737	668	729	679	696	680	697	723	721	650	684	658	693	651	746	681	732	675	707	710	753	709	708	702	700	702	683	737	714	696	654	718	714	710	643	731	658	683	724	700	668	705	665	763	673	739	716	727	672	684	686	707	670	674	680	699	694	724	692	728	672	753	646	683	723	687	699	696	691	720	666	701	710	713	682	657	644	682	759	635	683	686	700	720	685	677	679	743	721	714	675	724	708	707	694	681	698	727	674	680	741	677	661	750	724	681	722	617	724	732	710	694	691	721	671	678	692	689	655	722	735	684	711	669	683	663	705	686	701	656	689	694	731	667	707	672	749	683	677	718	686	712	709	713	712	670	707	724	647	723	693	742	716	718	705	679	699	716	727	694	690	731	704	708	720	713	727	747	661	738	682	726	676	666	758	674	697	731	680	714	694	733	682	698	722	697	713	731	745	671	679	759	692	731	760	690	724	763	760	672	708	716	696	736	705	714	697	706	668	765	695	644	682	694	700	697	723	709	710	731	671	755	687	685	714	690	744	733	703	683	721	665	748	677	677	721	691	712	686	688	689	650	675	736	701	707	700	681	673	690	689	720	668	737	690	698	699	695	686	712	692	708	720	690	662	703	681	711	657	724	676	639	720	658	714	664	695	677	672	682	721	699	715	679	682	731	713	691	732	702	654	698	693	732	696	716	745	687	718	703	675	664	710	705	649	661	683	698	707	729	661	720	696	691	680	699	781	683	697	682	686	676	679	681	682	719	711	706	729	722	683	735	719	680	660	728	733	707	675	713	663	650	693	692	664	707	696	679	668	701	703	686	710	727	675	698	732	651	709	745	677	737	684	745	717	701	650	701	669	691	717	662	732	709	649	720	650	673	680	691	693	709	682	706	715	683	708	741	734	661	667	700	707	678	705	705	713	696	736	688	729	726	701	676	662	753	664	687	633	649	676	692	697	697	717	714	711	736	683	720	721	723	717	680	707	649	736	682	662	678	719	693	728	657	731	724	693	733	676	675	695	699	686	653	703	707	738	642	693	671	699	677	681	671	702	673	751	731	679	667	721	709	711	692	698	670	654	708	670	672	706	674	694	684	696	734	662	714	688	692	675	689	671	718	662	724	679	652	712	708	756	677	676	712	732	731	697	712	668	693	689	686	723	684	706	666	738	682	657	678	709	689	659	668	643	681	684	680	715	704	638	651	688	685	731	779	703	693	672	720	690	739	697	720	737	709	656	735	696	687	684	700	758	644	738	697	692	684	657	678	700	725	684	700	689	691	724	671	734	715	692	705	709	691	683	742	695	732	740	687	689	691	693	693	681	690	673	674	668	708	692	763	706	684	689	685	703	739	710	707	709	689	712	663	661	715	719	739	674	707	710	703	701	697	713	734	662	685	700	736	703	710	677	665	684	721	623	712	709	665	649	720	701	675	663	684	720	699	705	670	726	675	706	678	718	696	695	680	722	659	689	719	666	726	674	680	707	719	686	670	694	749	730	652	720	715	715	694	718	695	717	697	727	698	725	699	699	704	683	731	747	673	707	710	705	648	717	709	658	716	704	718	700	714	689	644	677	745	708	668	684	684	658	686	684	661	652	703	657	692	697	785	670	695	690	678	728	723	713	703	704	748	666	727	707	676	683	687	718	680	685	660	678	700	716	720	731	681	714	688	695	718	696	716	688	705	689	736	697	688	712	716	711	646	660	719	681	727	680	675	697	692	647	708	690	700	667	678	673	683	663	689	682	734	690	713	731	717	662	726	687	691	680	764	735	722	665	687	675	742	698	672	701	714	683	721	691	700	723	696	726	718	727	721	685	697	675	696	705	680	675	706	698	701	702	689	669	742	707	629	708	690	704	686	683	705	734	707	725	700	708	677	760	702	689	674	701	716	684	765	717	703	681	691	724	705	655	724	690	688	680	677	700	739	662	686	722	702	728	670	708	728	693	675	686	685	720	690	732	708	700	651	725	721	698	688	714	699	668	685	721	665	718	708	685	716	675	708	647	715	684	697	672	758	691	698	750	711	696	685	684	719	662	647	693	679	715	728	654	710	730	715	681	714	697	685	702	695	694	695	725	715	707	680	666	691	717	696	701	701	723	702	698	684	684	678	711	664	684	679	715	645	731	706	647	695	678	731	682	708	659	701	707	732	713	753	730	694	718	679	733	706	709	680	711	679	662	718	666	676	715	694	721	717	652	711	693	680	687	692	680	717	677	647	723	714	694	693	728	682	673	681	689	684	717	732	700	693	678	718	691	728	670	672	749	713	649	675	696	709	710	699	689	653	679	726	724	690	679	674	687	727	727	650	692	648	740	688	701	665	676	694	731	696	711	681	686	710	715	706	728	704	730	672	729	717	715	705	662	650	744	697	705	697	688	714	707	701	719	685	712	727	700	707	740	685	681	693	738	714	709	677	702	693	731	706	724	685	681	640	686	726	730	708	712	654	696	698	694	696	708	672	677	693	656	687	683	692	680	667	708	736	690	701	718	750	656	734	765	679	688	697	712	678	736	704	702	703	693	692	684	698	679	721	704	705	670	660	738	702	684	687	705	700	707	677	694	691	742	694	714	708	713	682	688	703	722	680	683	727	660	709	720	720	676	722	714	715	679	703	713	696	710	684	719	694	658	667	705	680	731	657	627	700	675	726	676	713	680	701	716	697	682	732	647	734	724	690	679	693	700	762	692	745	744	730	651	735	690	687	672	701	674	711	668	732	701	723	719	710	677	698	753	685	659	713	687	704	674	737	727	695	701	720	641	737	738	673	675	701	658	655	698	674	672	646	690	682	680	682	717	696	653	701	676	718	697	708	688	701	676	735	712	703	639	701	706	742	651	684	694	715	668	683	696	723	732	674	666	716
18231	7383	6252	2898	1896	1382	1174	894	650	523	463	469	461	450	395	385	375	398	446	376	381	403	400	393	361	352	352	330	356	305	298	294	302	264	283	273	274	291	261	283	247	281	279	277	263	266	270	266	269	261	270	296	280	242	280	301	274	298	263	259	261	250	277	282	284	273	275	280	291	228	221	287	242	266	278	294	293	275	253	274	287	275	246	251	269	302	271	292	258	226	270	290	255	285	263	271	268	254	293	230	277	258	292	285	286	268	269	253	214	275	277	253	291	256	247	287	304	253	258	256	260	284	270	263	257	252	256	269	284	258	245	248	276	241	274	267	245	248	290	274	265	265	281	264	277	271	250	251	239	271	272	250	244	269	275	241	257	267	257	239	231	263	271	279	264	209	290	237	270	302	282	254	287	292	260	280	269	273	281	248	267	279	256	268	247	265	255	238	251	259	274	287	280	243	238	229	252	268	251	241	240	260	305	282	263	281	260	265	252	283	269	245	264	227	294	249	272	290	250	278	258	246	254	280	260	276	276	279	257	277	276	251	284	261	288	266	291	264	275	276	283	260	277	291	258	249	250	267	246	241	266	261	277	290	249	264	241	278	242	269	259	262	275	257	240	258	273	259	267	261	271	251	264	244	243	273	284	226	291	238	266	239	271	256	274	267	285	252	261	262	282	270	308	283	253	262	290	273	253	281	266	236	297	231	270	282	263	265	244	268	285	255	246	248	250	276	277	255	262	298	274	266	251	266	252	248	236	245	258	253	265	263	270	275	254	244	280	252	253	257	282	265	238	257	281	244	270	243	261	265	249	289	317	286	259	283	261	255	267	246	259	281	287	265	261	292	261	283	266	258	273	286	265	261	242	278	290	251	297	260	234	287	253	260	270	251	278	310	261	246	255	276	257	254	255	263	283	288	267	255	248	265	276	256	263	255	288	236	236	276	236	258	285	268	289	252	245	308	234	234	262	236	234	292	267	264	254	277	267	285	286	255	268	275	292	255	260	294	233	264	236	229	257	256	280	264	248	274	287	242	273	248	257	263	281	302	268	277	286	263	251	291	264	274	260	234	245	287	284	277	272	313	274	259	252	254	268	261	265	282	262	292	257	305	277	259	261	257	283	260	275	251	284	260	256	263	275	289	300	293	289	233	278	275	253	265	279	222	241	278	249	238	268	251	240	250	283	239	254	282	258	255	241	265	273	275	270	252	259	277	263	254	259	272	248	268	231	274	294	252	238	257	271	259	264	281	240	257	226	255	245	292	271	249	246	253	232	258	298	251	280	256	252	243	291	256	270	264	265	280	274	246	242	253	247	281	244	296	249	276	272	272	239	276	227	236	276	250	255	274	283	257	235	274	286	285	280	249	269	269	280	219	248	265	245	305	250	286	272	260	302	228	255	273	284	282	262	249	254	259	263	260	274	267	246	291	270	245	279	265	253	244	273	266	250	232	254	282	265	247	294	288	266	281	301	251	233	253	269	244	271	281	252	261	258	268	278	264	266	269	288	251	255	262	249	257	287	275	281	270	256	249	209	262	249	247	250	258	260	253	247	285	250	241	305	267	259	307	262	280	243	241	269	290	273	226	252	258	235	283	254	275	253	222	249	254	268	223	263	240	282	278	257	276	263	248	281	274	281	243	237	249	250	254	263	283	273	253	269	250	242	259	262	275	264	240	233	265	283	240	267	247	265	264	273	270	270	242	273	257	281	256	276	290	256	273	239	263	289	252	263	262	275	268	257	280	267	273	253	287	244	247	286	285	255	256	260	258	254	314	299	274	250	275	245	278	265	280	288	253	286	279	277	274	260	273	264	258	271	260	262	256	267	276	236	275	266	234	263	248	249	258	235	238	254	243	277	295	270	261	274	254	248	261	290	258	268	256	259	256	241	283	276	266	261	270	232	285	243	253	234	269	232	239	272	274	277	270	277	265	242	231	276	264	258	296	262	254	258	263	268	285	243	271	260	289	288	298	247	270	276	253	286	285	269	280	238	244	272	239	269	252	271	253	281	286	267	250	261	247	263	290	257	245	292	260	241	240	262	297	242	241	255	261	263	261	283	281	298	282	255	264	248	247	257	276	229	246	270	259	263	270	249	303	275	255	246	260	275	263	220	267	290	280	271	264	253	279	264	285	267	259	252	256	307	258	257	264	284	260	294	270	280	285	269	252	239	242	253	252	288	268	275	236	274	248	265	251	278	267	260	242	288	256	252	275	233	259	256	289	270	285	267	264	280	273	280	310	287	267	282	283	279	244	281	252	263	281	262	254	238	267	263	247	261	262	260	293	266	270	247	264	252	261	229	236	250	263	248	241	290	280	271	261	283	258	250	264	258	248	279	251	254	266	278	255	268	227	273	250	277	272	237	231	260	248	253	270	264	285	256	251	248	276	257	260	282	270	268	259	267	308	282	242	279	245	270	265	279	232	272	249	266	251	252	240	265	268	272	248	271	271	244	241	242	255	259	253	251	266	258	253	297	256	268	275	276	264	256	258	296	256	252	262	248	280	264	264	247	237	258	257	276	269	252	260	259	278	254	277	221	266	250	272	260	268	305	282	280	277	255	262	279	261	245	286	290	259	265	255	253	275	296	276	272	255	267	279	255	276	266	303	272	247	277	236	243	250	291	279	254	268	253	237	268	249	260	250	285	247	264	279	269	255	269	255	299	253	225	285	251	246	288	270	259	314	262	284	266	262	278	288	257	267	263	244	275	251	264	263	273	259	264	272	253	245	266	276	271	294	260	257	255	285	251	246	294	290	255	283	262	252	276	304	249	257	246	243	280	263	282	245	281	291	240	219	267	261	269	218	272	269	252	255	275	300	232	277	279	257	231	265	295	236	285	282	239	267	272	253	253	265	290	247	276	263	248	263	266	265	258	271	284	259	264	251	261	248	248	260	266	278	263	277	284	266	255	228	238	262	280	274	262	256	230	264	296	287	279	268	275	255	276	272	266	281	253	259	251	269	246	255	266	269	275	246	236	252	270	259	256	298	263	217	270	278	271	256	254	306	260	252	243	229	228	236	259	259	241	249	248	267	262	270	257	267	254	263	258	270	282	262	273	267	299	268	278	285	250	273	271	283	264	222	244	272	276	262	290	267	273	253	243	298	279	263	281	260	259	264	285	259	263	261	284	270	249	254	261	255	216	264	281	261	259	245	243	274	238	240	278	238	275	257	281	250	276	283	268	272	280	268	268	253	232	269	248	293	245	234	258	258	221	270	280	241	249	265	270	252	282	279	264	268	267	260	253	242	312	268	251	274	263	261	245	251	255	243	224	261	248	234	225	272	234	269	247	253	258	248	288	265	272	232	244	270	273	277	260	217	267	259	267	271	266	262	249	272	280	258	250	274	278	271	272	263	265	265	249	273	270	262	270	271	247	283	259	261	262	264	267	272	253	258	296	274	250	262	280	244	250	272	269	254	258	246	278	289	234	247	239	276	266	243	287	270	259	249	274	277	264	284	290	280	288	255
12232	6303	9401	7140	6091	4881	4449	3284	2618	2080	1996	1722	1601	1753	1666	1517	1360	1503	1751	1575	1386	1575	1554	1441	1392	1182	1049	1080	1013	985	956	901	867	817	781	810	750	744	756	754	686	702	688	674	671	687	695	686	702	708	648	659	676	645	634	662	671	667	700	624	625	682	640	570	684	618	622	627	560	613	637	632	597	645	554	622	575	607	609	594	640	608	607	657	592	622	643	621	633	583	606	619	641	595	575	608	642	643	593	584	692	619	587	595	589	640	658	630	622	594	588	577	616	628	612	608	615	586	617	607	604	591	620	560	604	580	615	624	609	581	558	602	600	606	576	546	607	637	628	618	579	610	595	630	596	598	617	611	613	601	597	593	603	598	603	651	643	622	619	574	592	605	620	564	643	614	646	584	570	603	568	616	627	578	579	616	615	589	596	638	597	618	605	611	571	640	611	620	631	604	616	572	619	608	612	616	675	618	616	634	594	613	586	632	590	618	579	599	597	589	584	603	592	565	559	592	586	625	622	592	634	607	599	587	579	579	630	605	600	597	606	598	562	595	607	656	620	623	575	596	622	589	619	605	594	573	582	597	608	559	578	615	610	574	622	647	590	619	595	584	631	591	591	631	578	600	595	644	571	607	592	607	594	635	590	623	614	618	570	568	616	608	552	613	607	584	608	600	585	558	613	633	618	598	540	586	625	618	590	624	595	594	625	624	611	604	663	607	660	589	627	569	603	601	591	597	575	582	616	607	576	624	581	631	608	653	616	597	598	605	623	632	655	572	564	580	577	608	609	594	666	586	576	620	611	648	620	560	637	595	571	557	607	597	595	619	594	609	572	605	619	602	630	632	594	590	571	577	641	625	548	582	603	647	608	606	621	586	584	600	621	605	627	594	546	558	625	609	556	591	624	620	594	674	634	645	596	606	591	591	636	564	590	582	603	647	621	627	589	602	615	608	588	584	616	583	643	626	648	625	616	612	629	593	618	573	577	653	629	561	618	612	603	572	576	572	620	655	611	596	634	564	593	583	607	619	592	622	582	570	584	580	571	633	611	639	650	632	611	583	559	549	585	636	586	560	621	600	579	577	617	632	601	651	599	636	582	571	627	597	643	562	547	622	572	667	574	636	578	587	648	627	620	651	602	621	600	580	605	603	620	616	641	582	614	612	548	630	572	628	622	576	619	583	654	592	614	577	622	627	625	584	618	586	622	658	591	566	607	536	590	597	623	543	610	624	630	585	542	582	647	595	595	609	624	574	570	614	599	641	599	602	626	586	597	631	656	628	649	593	633	627	640	605	578	633	616	583	565	630	585	588	621	613	621	609	567	590	597	619	561	583	577	616	611	636	594	612	624	548	641	581	617	632	653	593	625	575	606	612	607	658	596	586	628	649	603	627	608	599	527	606	598	555	572	572	604	621	612	599	579	648	605	617	598	620	562	584	635	591	589	556	599	614	624	596	629	567	606	672	643	573	609	611	586	557	602	591	645	589	589	620	645	602	608	608	551	651	632	572	592	580	569	606	659	594	597	606	625	561	645	614	579	622	596	607	601	591	607	593	605	642	663	615	575	651	622	592	589	590	636	593	584	592	616	576	598	634	610	581	598	590	574	602	619	628	589	571	608	629	572	596	606	596	578	595	611	579	635	634	601	621	587	568	613	634	604	618	627	656	613	579	623	611	626	604	624	590	601	613	606	600	635	570	600	624	638	621	603	638	617	652	613	605	588	598	572	597	597	597	576	628	613	615	613	589	622	629	594	617	599	631	601	604	571	621	566	611	581	581	585	635	570	589	580	604	605	611	615	589	615	584	568	634	618	610	613	630	585	592	599	603	596	602	592	621	634	632	585	630	618	662	584	577	586	621	623	620	605	540	590	616	574	617	621	625	649	590	630	575	579	605	607	681	584	619	615	596	620	593	591	626	623	576	549	610	628	601	647	562	580	582	625	607	616	594	587	635	604	601	547	617	625	618	584	616	629	614	593	607	592	623	596	590	621	606	582	582	592	573	601	605	629	610	563	627	553	597	611	609	644	604	594	627	592	639	631	591	623	548	566	610	594	604	632	587	600	627	576	595	605	619	607	651	581	595	595	602	630	595	623	605	580	594	576	576	549	602	610	585	608	611	644	623	622	581	581	563	599	640	636	617	591	584	586	610	656	656	595	657	648	575	594	656	597	613	627	644	609	588	595	595	684	604	618	557	581	615	609	564	558	560	567	621	579	667	597	588	623	573	641	603	646	573	584	604	622	590	598	607	608	571	623	598	543	652	650	593	628	598	599	591	593	618	566	615	601	676	567	602	626	575	600	605	622	656	665	605	575	595	582	602	607	596	588	585	559	582	602	601	639	569	617	586	595	589	607	587	565	591	602	574	635	621	630	602	635	640	617	586	645	633	567	610	563	599	607	638	588	619	577	610	596	646	625	588	589	615	638	581	588	585	597	584	597	647	602	618	627	651	599	599	624	624	608	580	622	603	634	630	616	615	607	593	614	622	542	625	592	614	614	569	603	608	649	611	585	624	634	582	630	581	599	574	617	589	587	613	646	581	597	640	581	598	610	637	618	602	612	598	588	649	569	590	598	549	622	629	661	607	624	592	580	625	642	654	530	624	591	572	592	597	630	625	576	582	602	637	582	656	565	559	647	553	589	564	621	568	594	586	610	572	575	627	594	596	609	574	633	619	575	622	583	558	625	599	580	590	600	603	600	588	605	599	582	569	603	660	626	581	633	613	636	609	572	612	608	591	644	604	583	571	653	611	598	617	633	584	625	557	644	654	587	652	603	660	617	619	586	642	575	625	634	579	619	593	567	554	577	600	602	601	658	608	605	554	608	573	623	634	597	596	584	646	572	641	573	584	603	565	609	626	604	570	630	600	633	611	586	605	589	614	598	637	623	676	598	598	594	609	615	623	618	586	585	590	608	584	605	620	590	623	621	664	580	602	594	584	604	584	611	623	579	593	620	663	593	640	637	568	564	574	633	622	604	596	606	613	575	589	618	604	561	569	618	635	638	587	615	548	556	596	612	585	594	617	617	610	635	593	605	626	593	630	577	591	572	645	578	579	597	629	620	612	562	607	613	577	643	619	620	612	623	604	606	644	627	595	625	630	632	624	643	573	613	599	642	590	593	570	639	619	621	556	632	607	591	600	603	619	624	596	623	596	653	596	588	591	602	604	596	593	580	575	612	600	571	609	655	553	631	589	556	587	585	636	593	632	609	597	630	611	617	612	621	609	585	621	577	604	582	620	581	615	586	646	589	583	597	618	600	566	634	578	603	604	599	612	649	608	586	584	579	637	599	622	609	616	615	604	629	604	574	592	599	581	626	646	616	634	655	615	628	617	626	623	651	626	580	602	581	608	579	612	598	593	543	639	596	597	641	594	593	620	637	623	591	617	569	596	595	540	607	594	642	624	600	624	587	584	622	601	583	590	627	564	609	616	585	635	632	616	647	587	603	626	599	633	578	630	588	593	595	598	620	603
27330	12158	9332	4763	3090	2310	1907	1303	900	754	608	582	534	526	554	486	506	472	540	516	447	532	499	447	424	383	369	358	382	337	325	357	279	308	289	273	316	280	298	264	270	266	287	302	283	284	248	278	280	283	284	278	288	293	280	320	277	300	273	236	254	300	308	279	247	293	268	266	289	233	253	296	272	266	234	279	246	258	281	274	256	262	260	299	269	239	272	268	263	276	279	274	255	268	257	243	290	282	249	271	246	257	237	260	249	249	247	262	250	255	267	267	236	240	253	295	230	292	276	262	253	259	259	255	285	241	245	272	264	253	262	289	273	292	257	222	262	260	267	287	255	261	239	239	293	257	258	270	267	282	253	280	261	264	264	259	283	268	268	231	264	250	255	285	274	296	254	257	267	287	251	288	275	273	247	273	257	322	256	257	280	260	254	230	277	285	249	269	261	263	253	261	242	250	268	287	268	248	295	285	259	242	239	242	272	254	305	297	245	249	254	262	271	289	255	275	260	256	268	273	281	267	259	275	278	239	264	240	277	277	256	239	254	305	229	244	271	280	282	266	214	265	269	242	248	255	246	258	282	256	288	274	252	264	215	248	250	254	257	281	261	252	249	271	265	270	247	258	247	244	273	259	286	276	287	280	277	295	242	273	270	242	269	241	282	278	264	252	264	262	260	260	253	259	261	292	246	256	245	228	272	262	285	280	268	251	273	256	267	280	259	254	285	272	280	261	263	264	258	241	275	235	258	252	288	264	271	260	282	262	254	260	227	286	277	262	284	280	264	266	274	258	282	234	243	292	245	289	264	247	243	271	227	287	262	264	249	234	279	277	270	235	247	256	269	276	275	252	268	283	291	270	255	247	284	267	246	254	249	240	229	250	254	251	257	209	250	249	264	267	251	274	263	264	237	268	263	276	260	265	249	272	252	289	291	288	287	254	253	278	270	249	282	246	245	252	254	291	277	268	245	286	259	270	249	268	262	266	261	264	266	268	287	268	278	273	231	247	277	293	251	253	254	265	262	234	253	246	278	271	246	247	236	264	283	255	257	253	268	236	261	232	277	230	266	235	267	258	264	235	262	254	259	259	271	219	245	251	272	245	254	255	259	273	257	275	267	254	260	260	288	304	262	261	267	251	254	235	260	258	279	244	246	256	286	250	280	268	255	275	266	265	285	283	272	261	246	287	277	274	282	258	267	290	266	255	274	241	251	257	299	284	275	294	269	270	261	298	270	270	260	256	276	277	259	251	264	262	255	273	262	259	257	257	263	233	273	268	268	298	263	270	249	256	251	247	250	259	272	270	284	226	272	290	238	239	246	265	245	283	288	271	273	263	280	279	267	252	265	260	265	286	276	260	269	264	249	270	271	238	287	248	248	262	236	266	279	262	208	253	268	250	266	243	257	255	276	246	266	274	229	253	261	248	303	256	250	264	271	239	274	241	252	230	284	288	262	290	262	266	256	269	254	250	258	232	243	237	267	217	256	267	294	294	260	282	269	264	277	260	246	287	262	284	248	266	273	242	272	245	265	282	253	246	274	275	271	241	255	250	249	283	274	280	251	267	276	277	264	242	238	247	306	234	249	260	276	267	237	269	270	266	279	246	274	259	257	276	242	248	273	244	230	260	287	284	257	283	240	256	268	244	260	271	251	261	237	264	235	260	234	254	289	263	259	248	275	284	260	244	241	265	241	266	262	255	259	260	236	246	276	257	271	252	267	282	265	309	270	260	290	247	250	249	305	251	272	267	246	251	277	252	242	265	279	269	259	252	273	239	248	252	256	243	271	275	289	258	234	279	257	251	282	251	254	264	280	258	261	287	269	266	252	263	303	254	259	264	230	242	295	242	237	258	275	262	242	259	256	269	250	256	268	250	251	290	257	242	267	258	251	274	242	254	265	286	255	253	224	220	270	260	254	248	270	233	287	259	240	276	223	234	256	256	276	280	275	247	272	254	249	283	245	245	270	224	262	268	247	268	242	263	269	274	264	269	305	270	233	261	268	268	248	259	228	267	269	292	238	267	233	269	288	268	278	285	227	259	242	257	245	227	268	258	267	275	274	294	240	216	279	239	274	244	243	272	244	271	265	263	219	266	260	276	281	276	296	289	266	324	257	227	274	233	258	255	262	256	267	256	264	234	249	277	254	292	241	256	273	286	257	212	238	248	267	269	268	257	256	244	251	268	252	251	299	247	239	297	267	260	256	267	249	266	283	270	269	266	231	256	283	256	236	255	250	252	267	256	271	230	250	268	253	233	287	284	253	270	298	269	258	287	296	257	245	226	251	269	254	255	260	272	257	252	252	270	274	252	294	262	250	239	276	272	267	232	291	263	270	288	267	256	246	263	258	274	279	265	266	269	269	257	232	257	252	237	268	269	258	272	271	243	267	261	261	269	300	257	280	278	265	268	276	290	251	250	244	245	237	269	260	279	256	282	299	268	260	261	212	253	230	252	252	277	254	241	245	277	256	249	272	287	246	283	242	247	257	257	264	277	273	302	245	265	271	276	252	251	271	261	310	288	282	231	255	253	264	280	252	230	264	285	276	242	256	268	242	235	247	275	258	286	235	245	260	205	286	249	259	254	272	256	251	261	301	263	247	262	271	257	263	268	276	245	297	267	247	273	296	253	258	250	245	260	264	254	247	264	270	243	257	293	276	284	265	287	263	254	291	269	278	288	253	261	261	256	259	253	251	280	260	255	286	268	268	275	254	245	261	275	252	258	245	260	262	230	229	234	274	255	239	287	252	281	262	301	264	283	238	278	256	268	253	266	248	227	265	271	291	260	246	237	250	282	258	254	247	250	277	272	266	248	265	231	270	242	294	225	225	297	237	251	269	282	251	248	245	243	301	255	222	263	266	258	266	289	256	258	287	283	242	228	276	246	272	267	251	235	293	265	260	268	248	272	260	226	262	290	249	276	263	250	242	260	289	274	243	259	251	265	256	261	267	271	279	254	241	256	252	269	274	251	277	264	279	269	275	249	244	261	262	277	280	260	265	241	269	257	241	254	261	267	257	267	253	262	280	256	238	261	278	271	277	269	267	250	284	274	259	274	273	272	251	238	231	263	288	233	254	265	238	234	256	283	265	270	257	267	283	263	269	273	270	272	247	273	282	311	250	242	237	242	245	256	246	247	264	274	258	252	274	279	282	260	276	246	270	242	267	239	244	264	264	254	265	279	297	258	261	230	263	282	262	253	238	224	233	256	260	231	274	257	233	251	286	248	279	241	249	247	266	241	280	273	268	265	238	248	258	282	251	269	242	287	276	261	264	265	246	247	278	272	241	260	257	255	287	272	257	263	270	260	266	268	270	268	241	270	255	268	288	247	279	268	236	275	278	250	273	253	254	254	235	286	267	279	250	293	236	257	267	292	243	256	275	287	248	292	232	258	272	287	269	263	241	264	247	256	250	291	282	253	254	280	280	262	261	261	254	249	254	303	256	267	249	270	266	236	250	218	261	267	237	268	255	308
15927	9134	12021	9571	8774	7117	6610	4831	3632	3217	2825	2410	2416	2446	2502	2181	2016	2048	2611	2409	2030	2313	2246	1874	1907	1449	1410	1427	1257	1240	1102	1095	964	931	867	864	858	756	802	771	704	809	688	749	781	769	757	704	716	755	702	729	673	682	704	672	713	694	734	670	579	685	652	670	645	680	668	659	616	618	640	646	631	654	586	600	612	633	581	618	633	598	647	647	653	631	617	617	596	668	598	620	622	615	602	648	571	575	624	601	600	618	592	578	566	591	569	579	653	576	617	639	627	598	612	588	625	603	575	599	602	612	610	612	636	604	594	560	609	591	586	631	605	545	638	623	603	576	590	533	624	678	601	609	541	630	581	638	609	610	614	621	638	579	569	581	612	601	571	614	591	647	599	593	599	585	591	588	596	602	593	572	581	588	647	597	604	631	562	617	604	578	617	561	623	640	616	631	586	651	581	597	605	619	593	632	648	565	614	603	608	616	665	634	575	629	612	598	608	648	593	597	628	640	586	633	600	624	581	639	624	629	613	632	599	599	675	615	636	614	621	574	617	575	635	615	631	583	620	624	577	612	594	582	624	571	580	647	604	605	620	545	613	591	570	628	618	595	581	586	612	568	624	614	623	612	661	615	624	636	636	640	632	626	568	590	668	576	620	580	585	635	612	579	545	605	599	621	573	600	559	609	583	638	590	600	596	579	576	568	585	580	601	606	621	607	587	610	599	562	598	597	584	611	594	598	586	625	616	642	613	598	604	572	609	593	635	629	569	626	593	605	599	627	614	570	590	548	591	616	631	602	605	633	598	624	592	608	573	632	624	589	613	582	577	617	596	618	624	633	579	608	578	619	591	599	620	590	600	552	607	605	562	604	610	582	593	610	625	617	604	607	575	631	664	593	624	598	603	636	580	635	604	613	602	617	584	631	623	644	626	586	569	602	620	580	613	620	601	612	584	597	583	568	589	566	619	627	601	603	611	573	600	648	613	595	622	569	574	623	592	583	606	637	607	597	578	610	620	601	635	625	626	545	648	585	569	614	633	581	609	621	667	603	622	582	587	569	628	595	578	641	612	564	581	596	607	582	589	596	595	591	614	619	609	562	647	617	591	594	644	605	630	626	608	649	593	599	582	608	587	589	598	613	585	592	610	605	619	611	581	591	627	600	584	607	589	632	589	628	599	581	619	618	590	572	613	616	590	632	605	622	605	628	631	627	634	611	649	614	657	617	592	616	609	589	592	642	592	615	569	563	617	579	589	599	563	629	641	592	598	626	598	627	618	648	613	611	598	629	608	620	630	567	608	560	592	618	621	562	586	624	625	567	578	619	587	613	609	590	612	605	573	656	619	603	605	582	625	601	615	594	562	587	595	622	602	602	597	596	600	569	643	600	651	584	608	607	649	584	654	600	629	635	599	617	584	603	637	587	593	564	621	648	603	617	595	602	598	584	553	597	639	565	607	577	576	578	613	570	578	656	574	621	619	589	618	593	607	579	588	594	568	635	586	576	628	628	610	603	612	565	636	623	634	587	611	579	617	608	622	574	596	601	609	616	602	616	634	593	619	594	595	627	636	602	570	607	581	629	619	628	580	616	590	575	678	609	575	674	559	639	604	584	603	616	587	597	603	573	588	622	567	617	586	604	599	596	633	583	579	551	578	610	608	633	603	597	628	560	602	603	599	610	606	608	603	649	594	615	635	608	585	689	600	582	625	628	599	583	605	610	597	591	656	614	605	625	607	572	592	573	597	621	648	593	617	593	572	600	611	617	615	574	577	604	599	626	571	599	595	598	641	533	650	622	613	580	571	598	592	618	636	619	586	587	610	641	636	624	560	614	573	592	617	601	602	604	617	579	589	575	629	609	609	610	640	617	571	651	589	604	608	572	619	616	619	660	617	591	637	620	612	629	616	584	572	636	562	650	584	594	598	556	571	634	579	588	631	594	601	605	598	586	629	557	603	585	621	583	582	595	559	599	612	627	557	642	618	682	622	616	579	593	595	636	598	584	596	611	614	629	586	560	589	637	653	606	607	629	591	583	649	592	573	621	601	628	592	598	571	629	618	641	620	612	580	589	629	623	617	615	572	573	638	610	624	634	604	573	571	656	597	595	603	577	602	556	583	615	622	591	593	631	546	575	610	586	599	619	653	615	590	588	604	639	603	611	617	586	606	586	623	582	617	610	660	637	582	614	549	592	612	586	601	605	658	618	612	592	623	629	607	613	585	598	622	612	626	595	644	597	616	590	589	619	612	610	595	655	612	654	628	612	681	598	612	619	575	601	592	610	639	593	607	606	598	566	589	628	622	571	603	632	631	574	616	615	570	625	623	614	632	599	624	639	626	579	583	586	586	585	583	603	592	591	633	588	546	573	639	565	557	637	617	564	584	618	575	595	625	657	622	571	626	603	591	595	571	580	657	566	629	624	598	634	594	618	589	581	605	609	672	558	567	592	610	589	606	624	599	632	591	602	625	592	606	643	608	582	632	637	589	613	576	621	580	578	642	549	590	595	602	640	553	577	595	604	584	629	630	600	546	632	619	591	595	576	602	679	624	603	605	630	550	615	593	607	618	595	576	616	604	624	604	579	625	633	605	628	590	587	612	605	646	633	594	605	602	620	635	652	580	595	554	588	621	570	601	594	597	572	594	597	627	575	654	640	605	613	579	612	626	618	649	590	631	628	606	596	599	617	599	607	605	578	574	633	569	634	592	602	599	572	602	600	610	634	646	564	567	669	603	550	599	608	647	607	583	592	583	585	618	531	605	570	648	619	613	633	594	572	609	631	632	627	598	613	607	595	630	574	574	564	614	645	630	619	615	607	585	629	653	568	619	632	619	559	597	636	583	613	594	579	632	590	629	619	599	559	614	590	628	596	614	637	597	588	585	566	591	620	639	611	625	627	639	601	622	611	614	570	606	627	604	562	599	659	620	619	614	616	605	622	555	627	613	583	607	599	608	589	616	593	593	565	617	586	584	613	573	596	643	599	609	607	608	575	603	615	625	587	619	628	617	603	616	634	600	587	628	588	627	599	622	631	621	581	572	572	555	554	599	589	576	623	631	610	623	618	628	620	604	636	607	616	594	620	628	585	649	652	594	610	637	625	599	620	635	604	625	641	600	636	577	583	594	610	584	598	597	592	623	559	683	640	607	602	590	581	602	610	574	595	593	598	607	556	596	590	627	618	588	595	602	598	606	596	562	568	653	601	616	589	568	619	631	632	606	667	625	586	545	650	585	626	592	643	582	597	623	621	670	640	664	566	649	560	645	604	588	609	575	581	596	662	600	598	621	558	598	594	609	600	635	597	598	591	629	580	615	616	598	576	646	593	589	619	599	646	610	617	637	598	594	606	573	582	640	596	616	567	625	617	563	635	628	585	602	643	597	614	587	635	551	575	615	593	618	629	627	643	572	588	578	600	632	604	585	605	602	578	592	592	596	634	579	607	554	581	616	615	569	579	553	611	600	569	623	622	632	611	564	621	622	641
9698	3711	2607	1205	811	661	571	509	429	359	378	359	354	360	381	343	365	359	334	313	338	341	336	320	340	337	337	351	356	356	320	334	331	354	320	293	329	324	305	289	326	304	320	334	319	304	267	316	330	316	339	297	333	314	322	329	299	322	304	333	301	337	304	300	332	303	325	300	277	307	347	327	330	320	335	324	312	291	317	328	309	335	320	315	309	314	304	305	305	308	303	300	284	297	303	342	316	286	277	340	299	316	314	309	339	336	294	334	287	336	331	297	307	293	317	336	277	351	300	299	275	321	320	319	327	344	314	305	322	335	297	322	336	313	319	330	318	339	306	304	301	306	295	293	302	329	290	325	280	364	309	310	329	311	303	338	295	339	315	291	302	320	338	299	326	336	298	305	319	323	335	345	280	315	308	311	308	308	325	287	307	325	291	320	307	307	343	326	315	316	291	343	332	335	338	308	309	307	329	295	313	307	323	339	317	290	297	337	317	344	308	320	270	301	347	308	300	304	294	310	364	336	304	324	299	341	307	308	299	341	297	319	295	296	352	303	309	341	308	312	290	288	298	312	322	295	322	317	320	298	345	310	309	327	278	318	299	338	344	305	320	360	321	304	306	345	305	274	292	339	325	313	319	304	304	295	326	346	291	330	333	337	320	327	312	326	315	312	337	322	320	288	324	309	330	322	300	304	323	318	307	302	324	280	302	338	302	308	314	329	308	293	301	298	304	305	289	292	317	328	287	309	304	308	315	322	308	262	319	287	282	307	279	320	341	312	305	321	341	283	321	303	300	322	290	321	342	298	296	313	324	293	328	286	312	334	281	318	320	309	346	312	323	326	309	329	273	292	296	331	316	307	300	290	309	333	327	323	322	355	312	329	311	303	317	313	282	336	330	329	292	331	302	296	321	308	315	299	303	308	300	322	285	340	328	291	300	275	331	329	324	315	305	281	289	313	312	320	285	317	323	297	325	298	286	338	315	297	321	329	327	321	261	345	298	310	329	323	308	340	291	329	330	346	332	311	309	304	311	334	309	287	308	325	314	341	282	305	318	298	328	328	287	307	318	303	312	353	308	350	354	345	304	302	321	275	280	322	329	297	308	343	336	325	326	321	332	316	301	333	342	336	288	335	338	302	305	323	312	303	309	302	324	343	307	292	310	319	348	309	317	321	331	314	314	295	305	304	325	304	296	321	308	312	296	287	318	327	321	305	338	313	320	331	310	307	317	323	330	315	313	314	304	346	285	282	302	308	332	336	303	331	329	348	324	333	345	280	308	322	308	316	319	322	313	368	308	313	299	311	300	347	340	313	339	316	293	293	303	319	328	332	298	330	318	334	311	319	318	341	302	280	312	291	307	309	296	292	336	329	313	322	316	302	298	326	309	290	310	306	354	322	321	326	294	329	335	276	293	334	316	283	321	310	315	320	319	319	308	317	304	325	301	307	326	312	332	319	326	295	313	301	300	315	317	300	329	300	332	306	336	342	272	286	346	298	305	291	305	299	312	306	326	300	299	290	342	298	301	328	317	303	329	303	323	311	284	311	341	343	338	299	324	320	333	307	331	320	307	322	357	292	325	310	293	316	350	308	320	339	319	277	319	305	301	304	305	330	321	306	319	324	273	295	292	327	313	316	310	283	320	313	298	310	368	308	304	326	288	304	302	316	279	314	280	351	336	326	302	307	301	306	307	289	312	347	315	319	323	332	299	301	311	288	302	310	323	280	336	321	343	321	302	290	309	316	301	315	322	327	301	312	292	303	308	329	336	347	307	290	292	301	313	293	308	355	297	314	346	325	328	288	297	318	295	305	366	313	322	334	304	306	285	310	293	325	315	312	300	305	295	303	347	310	299	318	317	294	317	276	330	305	359	331	336	334	314	331	328	308	290	308	320	377	309	322	290	316	331	321	298	320	302	293	300	288	289	260	304	300	330	321	315	324	322	325	311	304	308	300	314	323	299	298	315	298	312	335	327	315	326	312	320	326	294	300	343	344	307	303	302	300	317	269	316	322	298	307	322	291	296	300	292	305	292	343	327	304	307	340	317	296	295	311	315	338	296	280	305	321	313	309	274	317	294	318	324	361	315	312	304	295	336	309	280	317	326	319	311	294	318	310	331	306	321	307	327	280	311	333	318	305	313	285	309	308	326	317	326	294	301	323	317	314	322	320	311	297	311	331	306	344	314	331	300	303	298	310	283	298	292	295	325	310	298	305	319	339	326	298	341	318	311	301	310	331	281	295	340	307	322	312	292	321	301	329	300	310	298	320	294	332	338	309	300	309	338	308	317	314	337	284	308	334	306	309	311	327	330	318	339	292	332	290	307	284	340	341	302	347	346	324	323	322	339	307	326	338	290	301	314	355	328	293	321	335	306	326	290	336	324	326	329	291	326	361	324	341	339	322	298	322	339	331	351	297	364	310	289	308	302	338	298	312	335	350	323	286	296	324	337	328	343	311	315	294	309	315	306	286	321	312	287	301	303	318	341	310	284	304	303	305	304	317	318	330	313	326	282	306	319	316	320	316	280	313	299	323	315	340	343	333	320	295	312	326	330	300	283	316	301	354	316	314	325	311	280	341	298	294	303	330	330	332	334	310	301	291	276	334	331	304	314	318	361	304	302	305	285	340	301	327	346	308	318	299	312	312	308	303	334	314	316	338	311	357	332	336	308	293	332	330	344	287	289	311	324	285	299	315	304	314	315	318	291	298	312	324	337	301	300	330	279	328	310	335	306	309	332	319	306	307	339	303	307	344	310	327	310	329	318	310	352	318	326	288	298	319	339	279	310	310	301	275	314	290	280	325	308	373	332	303	348	339	328	301	293	281	312	334	294	290	327	320	347	281	285	329	293	319	301	297	299	342	303	324	311	302	349	317	306	299	337	305	310	317	312	334	337	307	327	341	318	352	318	305	339	306	303	330	317	302	307	322	358	304	340	348	310	320	303	314	304	315	320	324	299	301	317	339	328	336	290	303	290	303	284	287	313	268	292	338	301	329	293	310	315	319	317	315	360	290	324	317	332	302	289	311	346	332	330	330	324	335	336	295	330	283	297	290	299	322	280	301	319	341	320	297	336	322	296	337	324	329	316	307	307	300	331	331	300	287	283	282	331	324	312	307	319	333	299	337	284	304	321	305	345	291	311	309	333	348	312	305	323	323	270	292	313	308	308	301	315	307	309	308	317	326	321	261	320	330	313	304	349	339	315	348	315	308	317	315	313	332	285	295	315	314	321	322	342	316	336	341	346	312	310	318	292	356	324	298	289	335	345	307	301	326	288	324	325	305	337	326	316	295	320	276	323	300	323	292	313	343	296	326	308	311	342	348	341	303	302	290	301	279	281	311	283	276	363	311	314	320	278	323	316	352	312	327	333	313	299	298	315	323	310	297	302	322	311	332	315	366	329	333	328	280	305	301	291	347	307	338	334	295	285	263	306	328	315	287	282	296	325	305	318	327	300	308	322	314	309	279	303	301
6609	3612	4615	3169	2799	2249	1939	1580	1345	1145	1106	1093	1029	949	945	916	893	932	864	887	918	868	865	901	906	881	876	814	891	875	857	830	775	773	772	789	750	742	774	719	740	730	709	730	760	715	766	762	758	682	655	719	723	661	717	702	687	741	759	749	804	679	689	722	746	716	690	725	727	661	736	728	693	688	700	682	705	690	710	724	729	685	675	715	742	716	684	681	698	674	653	693	676	722	710	699	723	737	689	705	670	710	707	729	676	678	690	725	750	655	713	708	704	741	742	687	693	721	663	670	677	688	667	671	738	686	691	711	727	679	721	741	747	684	665	691	747	700	705	672	661	732	682	619	716	706	669	655	690	694	695	707	723	678	729	676	715	694	690	692	647	701	737	695	674	721	706	742	659	669	709	735	726	704	677	673	711	674	647	723	712	696	708	687	684	731	703	685	672	727	686	699	670	711	741	662	691	710	663	682	712	687	690	688	649	696	666	722	708	706	683	714	701	724	673	749	675	691	697	669	731	727	670	677	712	733	709	700	704	687	665	685	700	678	709	724	709	722	678	694	664	660	654	726	695	751	671	727	686	683	714	701	720	698	657	717	704	699	743	674	699	670	680	737	707	705	647	696	731	693	661	730	681	705	723	717	714	684	727	735	733	669	670	679	645	703	731	753	688	697	725	713	732	717	681	689	679	714	693	667	660	698	683	701	654	714	657	708	717	728	710	726	716	704	685	713	686	734	699	729	688	681	727	732	721	713	693	702	705	667	698	750	707	710	687	693	714	712	665	690	749	701	727	707	674	676	724	707	694	664	691	700	703	710	713	769	723	710	716	717	682	661	677	628	663	685	683	700	703	671	706	683	712	734	646	646	665	697	718	688	696	704	722	691	678	713	760	689	740	703	719	707	702	725	692	760	718	698	730	703	680	675	670	703	696	686	667	676	680	697	697	673	684	695	699	709	714	682	684	747	720	675	731	717	683	732	670	672	687	717	741	716	679	675	714	723	700	698	727	734	670	675	755	696	705	711	677	678	709	716	685	672	656	747	699	688	697	665	698	717	696	704	725	737	656	728	666	742	669	700	686	678	694	665	721	667	701	714	656	723	703	670	680	716	679	686	744	702	702	737	671	710	651	712	721	680	718	720	725	659	679	738	691	700	685	749	708	673	711	758	730	662	733	714	724	706	679	721	713	713	668	698	729	688	690	713	693	695	720	660	728	707	673	694	665	683	709	693	670	664	692	716	695	682	642	677	694	693	682	650	734	687	679	703	687	728	695	713	711	674	667	726	707	720	683	706	761	700	736	664	679	733	687	686	645	678	645	729	678	681	718	686	696	668	725	711	660	752	740	678	691	709	647	646	662	718	700	736	650	718	714	708	700	686	655	660	709	673	711	729	754	718	688	708	675	755	716	704	683	684	679	686	696	666	708	671	702	726	650	690	724	742	702	712	691	693	745	712	676	664	714	665	780	693	671	733	686	730	697	664	684	691	703	704	697	688	654	743	664	717	711	673	697	671	743	702	711	684	712	670	704	735	729	682	742	666	688	689	654	732	703	686	685	723	699	685	673	644	706	691	646	669	679	638	695	702	713	659	733	619	696	693	677	661	736	677	732	702	705	702	713	697	623	729	751	666	711	713	677	714	689	662	693	673	671	649	747	656	706	718	662	690	683	694	680	694	722	704	760	660	668	731	704	679	686	742	689	694	676	687	681	741	652	722	732	693	712	722	673	703	712	667	710	675	694	703	705	707	660	698	681	734	690	691	664	675	700	709	677	711	645	727	679	703	692	695	732	670	728	688	735	677	718	654	677	725	667	682	729	718	655	670	714	684	699	655	701	661	648	685	681	736	666	676	710	623	661	718	642	672	675	705	724	662	668	694	714	700	660	716	700	731	658	731	702	732	694	701	658	703	678	697	656	709	695	717	677	715	685	668	731	735	717	670	690	665	680	705	665	677	711	671	681	702	680	680	689	698	700	684	691	692	695	711	681	740	734	683	718	664	722	677	706	719	700	676	708	728	717	702	696	709	718	649	742	713	707	673	725	639	712	668	676	729	696	697	707	684	674	679	673	707	710	716	691	704	701	681	688	729	710	708	722	646	716	732	703	683	661	656	692	649	716	722	671	711	705	656	720	735	639	688	637	701	724	686	684	639	683	675	710	676	679	706	677	706	693	715	674	756	686	718	724	740	671	694	723	716	640	702	708	708	705	634	641	698	696	652	694	709	728	713	724	673	701	761	700	695	691	674	693	688	706	646	723	677	708	720	730	719	699	729	670	717	595	638	740	678	723	687	705	717	704	700	646	658	711	732	744	724	719	700	721	674	669	673	703	646	707	672	724	716	699	679	707	716	655	760	699	658	704	682	692	691	723	706	709	749	695	724	721	726	703	699	648	722	676	730	709	660	673	695	740	707	725	685	717	706	692	689	711	693	700	651	733	686	703	717	658	703	668	715	700	695	678	725	654	674	672	745	663	658	698	691	761	695	696	702	728	716	718	701	733	683	712	670	680	715	722	656	732	714	678	772	745	710	673	738	728	697	712	736	697	707	648	716	708	709	701	658	687	711	721	692	746	686	684	695	715	699	719	709	699	676	754	699	710	711	746	660	647	698	698	729	661	709	700	670	706	651	726	673	706	678	707	709	694	701	677	705	701	729	672	683	714	634	678	699	650	712	689	693	680	699	686	695	725	706	701	678	696	727	661	704	665	685	684	725	692	694	722	696	682	698	687	638	640	700	716	716	707	669	706	690	713	711	715	680	705	658	747	686	705	697	708	700	697	687	704	713	705	694	702	697	706	642	709	719	722	700	694	693	671	747	705	674	727	675	727	694	706	716	651	692	697	686	683	681	741	693	716	705	677	669	695	729	723	652	644	721	717	698	722	716	720	663	726	681	765	664	646	715	731	687	652	709	640	674	704	692	681	694	696	772	741	683	747	682	734	694	681	728	657	680	766	694	677	682	713	695	746	688	696	741	729	714	691	706	708	725	713	712	659	669	704	677	705	663	662	709	699	763	707	724	702	665	731	729	702	691	705	637	704	668	675	707	715	698	681	656	690	666	699	703	676	646	691	681	658	682	704	670	680	689	674	701	702	704	679	693	637	662	738	706	710	695	636	693	688	699	675	734	669	628	733	691	687	702	702	691	692	756	721	740	694	648	708	677	668	683	711	695	741	718	672	685	651	692	668	649	674	726	717	670	711	728	700	676	725	673	702	675	672	685	727	659	680	665	699	721	701	749	710	662	669	702	711	672	702	719	726	724	682	728	702	682	711	700	706	701	679	706	704	681	762	695	697	753	683	682	718	670	721	693	665	723	687	722	721	687	702	718	737	682	649	714	719	685	721	703	709	681	689	699	710	683	707	714	667	674	709	710	728	709	671	705	647	687	710	749	673	742	646	693	710	727	692	663	704	672	694	696	668	723	669	688	682	663	729	704	667	662	711	684	711	744	693	684	695	634	663	698	745	715	650	729
19891	7539	5958	2874	1878	1358	1141	783	664	528	508	459	461	409	426	425	383	390	412	364	359	420	361	383	367	360	326	346	349	334	310	302	322	260	304	261	314	299	282	284	295	295	267	295	313	280	239	253	286	281	282	296	272	311	289	264	314	264	255	288	300	281	262	250	287	283	280	293	275	243	281	241	258	273	268	236	289	281	291	289	254	300	262	258	280	299	243	231	246	255	262	302	251	267	262	286	287	285	278	273	268	250	266	299	277	240	277	268	288	283	277	259	264	244	246	272	253	241	259	236	236	279	264	249	267	270	270	255	251	254	260	294	267	270	310	258	255	246	261	274	254	272	269	296	259	251	281	301	266	267	257	281	234	274	250	248	272	317	241	258	253	274	274	289	252	275	254	220	269	280	260	261	284	262	297	297	262	260	311	284	276	247	243	293	241	252	278	270	253	276	243	250	251	255	252	246	294	260	246	260	271	254	293	263	299	273	264	246	268	260	282	286	260	318	253	276	284	289	262	291	248	287	260	251	290	247	260	246	270	252	255	271	274	275	241	271	271	262	242	296	264	298	271	270	319	268	268	257	281	251	262	297	284	315	271	244	264	275	258	254	282	256	254	255	253	262	268	277	274	242	230	260	255	283	291	280	266	252	261	260	241	263	280	226	279	253	256	251	253	254	310	275	242	270	267	240	250	252	277	266	270	289	274	282	276	275	286	266	301	261	258	239	268	253	253	295	278	259	245	265	267	285	244	264	277	260	277	273	256	291	274	281	278	291	268	283	279	261	287	263	254	270	275	279	289	295	259	263	256	264	251	294	302	272	268	241	257	285	271	237	267	256	269	264	297	257	273	281	278	279	273	286	272	275	286	243	255	257	253	281	261	274	245	241	246	249	256	280	252	291	279	299	279	257	251	280	256	297	286	274	263	249	244	249	246	286	247	276	275	254	293	286	254	241	293	293	273	260	271	280	257	260	298	229	256	266	249	274	254	275	268	267	277	285	285	291	260	250	273	270	287	263	256	252	293	293	260	271	245	282	277	257	289	276	294	270	284	261	244	238	281	250	266	250	261	229	295	263	282	274	248	247	273	240	263	262	226	248	277	278	260	254	268	242	273	262	270	283	271	288	264	255	278	277	277	263	274	245	238	274	269	276	267	263	258	252	264	293	282	265	221	285	258	236	280	262	257	243	278	259	308	304	243	275	288	260	266	285	290	272	266	272	277	263	273	269	270	266	292	243	255	287	255	264	280	300	260	245	272	278	273	249	277	236	297	276	276	280	271	290	254	278	242	263	264	277	233	260	245	273	267	250	257	253	279	286	278	266	279	267	251	286	275	246	321	233	283	263	261	245	281	272	272	270	286	269	271	281	251	262	245	292	251	240	224	232	277	278	284	258	298	296	241	283	278	298	271	225	249	287	279	256	254	279	248	257	257	262	245	261	262	258	282	267	281	280	276	296	246	294	267	275	247	233	276	227	273	261	289	256	274	259	320	267	254	274	272	288	241	291	241	286	282	258	255	266	250	249	261	276	280	289	269	277	287	257	271	276	252	261	285	273	257	278	255	283	238	260	254	290	264	255	270	308	280	254	261	252	265	242	260	248	271	258	267	299	271	274	283	300	284	253	251	258	285	266	272	266	254	242	246	252	250	250	263	295	283	303	268	258	254	241	256	262	272	273	289	279	253	308	299	293	301	251	271	252	266	250	260	259	271	240	274	285	279	274	245	263	257	261	266	249	273	254	238	267	248	265	279	279	266	258	285	274	285	289	245	274	282	315	240	262	286	270	241	239	284	267	228	260	272	277	260	279	273	242	275	244	262	263	246	240	288	272	255	266	245	279	238	220	284	250	271	276	299	245	270	281	284	281	257	287	255	269	278	267	254	286	295	272	273	274	253	271	280	280	276	303	246	253	260	258	285	256	258	208	253	266	260	283	247	284	259	277	311	260	281	256	270	258	284	287	256	246	261	302	279	289	273	276	285	262	274	237	226	248	246	283	277	242	283	265	251	266	298	235	268	283	274	274	254	282	251	250	246	285	280	317	242	257	252	230	241	287	284	259	254	250	257	268	258	250	253	248	265	271	294	261	256	251	288	256	268	262	258	272	272	251	244	252	254	268	226	277	280	289	251	270	264	285	253	243	298	313	293	297	245	260	281	252	294	251	261	276	252	280	248	265	294	267	286	254	298	241	255	286	286	271	271	303	280	234	276	251	226	239	260	286	257	282	259	266	278	271	272	259	278	259	266	251	265	238	289	259	272	268	259	277	250	275	263	244	278	250	242	287	289	235	261	254	261	243	241	256	268	271	251	265	272	244	250	281	286	258	283	253	261	266	281	288	260	282	245	256	280	286	281	284	271	273	279	243	264	268	249	248	255	268	269	236	272	286	289	231	271	274	260	276	296	242	281	293	265	301	275	298	257	278	284	271	269	275	270	274	262	303	278	279	291	262	272	272	268	265	270	292	276	264	283	260	289	247	251	253	279	279	260	262	259	265	284	283	278	289	264	294	278	260	271	265	289	256	271	265	243	303	255	260	238	264	236	255	241	255	283	262	270	250	285	242	235	246	269	260	286	268	276	259	287	275	249	250	287	274	290	255	269	276	277	245	256	249	278	268	236	283	279	295	260	261	287	243	282	275	253	235	241	259	281	260	296	278	290	251	285	290	263	263	252	283	273	265	271	249	256	266	248	235	240	265	301	265	257	292	287	299	270	256	249	276	244	223	254	274	243	265	240	281	293	260	258	274	265	272	280	283	249	268	255	257	231	247	256	267	288	289	279	242	255	273	281	280	265	269	261	256	275	271	239	298	282	274	242	254	266	260	250	307	265	291	309	269	265	295	239	271	291	264	276	276	244	247	261	265	269	270	278	259	276	289	285	236	243	262	239	255	232	299	258	243	283	292	232	246	254	244	265	277	289	256	252	268	274	331	258	255	260	279	280	269	269	266	272	264	266	229	252	264	248	245	245	227	256	273	245	259	277	267	265	312	269	272	265	260	299	260	251	244	270	284	258	230	272	270	270	272	261	283	286	247	248	261	255	261	267	256	278	240	251	263	276	279	251	279	283	281	303	286	229	274	295	277	271	252	259	274	273	258	247	254	277	260	251	256	290	295	263	273	287	270	287	267	272	221	253	261	262	265	260	262	265	259	278	245	276	279	241	268	261	251	257	289	277	233	236	244	277	233	271	261	260	256	284	244	264	267	280	260	240	273	258	263	263	250	249	278	267	277	255	266	264	258	294	209	299	240	281	275	281	292	252	250	286	232	261	251	255	294	241	320	254	266	286	278	280	294	298	262	267	238	270	269	273	279	251	239	280	271	253	267	236	263	277	307	258	271	255	265	277	279	275	263	270	317	273	274	295	269	289	295	267	296	290	238	275	258	253	251	279	239	288	270	279	265	267	266	241	256	260	261	250	294	260	264	289	224	235	269	261	232	279	280	246	269	248	296	267	255	276	304	276	254	270	275	247	273
12966	6390	9123	6950	5991	4826	4247	3166	2465	2194	1914	1777	1695	1593	1648	1428	1470	1308	1493	1523	1448	1551	1363	1239	1212	1321	1242	1087	999	1022	892	879	858	785	843	759	718	702	703	751	693	721	655	715	687	676	686	694	642	677	651	643	685	629	685	654	683	683	682	626	665	664	625	627	625	665	649	608	626	625	589	645	611	659	633	636	590	631	663	635	598	614	630	594	571	634	620	633	621	606	579	633	655	564	576	592	614	668	514	640	599	610	627	607	621	597	636	681	617	575	577	577	611	636	584	594	606	629	603	581	639	622	586	613	581	633	588	592	644	625	628	631	586	631	621	580	569	618	608	575	582	645	602	641	590	612	576	558	602	615	612	635	645	630	600	624	630	591	631	594	629	661	561	644	617	591	561	606	609	629	572	608	633	651	591	598	601	646	599	626	620	577	568	605	616	637	611	628	578	640	600	620	633	579	600	597	582	577	545	620	603	624	606	635	619	649	594	595	613	576	629	618	635	611	657	606	646	581	609	608	641	632	598	608	592	618	620	591	623	628	633	616	614	589	572	622	628	649	627	602	591	612	597	635	640	663	594	577	578	577	626	605	631	575	614	604	616	624	585	543	610	638	618	608	581	638	627	604	579	565	634	615	622	611	620	613	593	633	605	632	601	602	601	592	551	631	627	645	639	567	604	624	609	611	589	578	633	601	618	613	590	614	626	618	636	594	654	587	643	630	579	623	673	591	605	607	601	643	627	624	614	603	577	598	608	622	607	598	662	584	614	660	627	588	571	611	574	644	619	581	601	641	630	641	599	585	618	642	621	631	610	620	591	616	602	640	626	598	612	632	620	581	586	628	599	615	615	676	629	635	629	571	619	599	624	627	634	627	637	597	541	584	619	595	596	577	559	613	619	575	587	573	627	623	625	651	580	562	589	640	608	607	605	614	586	625	577	645	595	592	618	634	610	615	618	562	596	582	607	604	629	642	621	622	587	630	573	580	638	609	583	603	633	588	571	583	606	578	587	595	613	613	571	568	618	607	619	618	581	598	592	654	637	603	601	589	608	657	615	610	637	590	586	585	607	580	625	603	644	634	586	670	647	580	602	611	618	623	648	638	638	614	553	625	613	615	626	663	615	569	629	587	594	602	581	593	619	620	596	610	624	546	608	633	613	588	590	600	609	636	641	633	642	671	571	628	580	584	633	524	614	631	589	591	614	638	608	589	600	581	595	619	591	616	638	581	578	601	644	590	605	629	624	601	651	631	625	619	610	605	606	579	630	582	631	615	608	619	572	634	621	589	611	602	570	595	560	606	583	596	601	591	641	598	600	605	618	629	605	620	652	562	617	614	583	614	598	601	601	600	615	572	628	612	617	607	590	584	592	640	587	559	580	632	642	587	593	623	576	611	627	588	575	594	634	606	587	609	588	571	626	616	605	610	606	599	602	595	621	598	586	583	660	587	587	678	623	593	622	599	605	620	615	656	593	605	582	655	676	577	642	630	622	631	612	639	602	627	596	613	620	620	573	606	619	596	614	589	649	643	575	649	613	608	615	594	623	609	605	623	601	607	627	670	599	615	627	630	580	625	668	619	621	636	587	617	613	612	640	582	620	579	595	583	628	588	599	612	601	577	595	644	607	606	580	605	634	599	590	584	619	610	640	639	625	602	619	579	612	640	618	601	603	617	610	599	590	578	566	600	564	622	596	648	609	684	629	613	610	660	621	611	568	643	647	622	633	666	636	613	567	603	588	600	629	576	588	631	579	621	596	618	617	582	612	582	646	647	608	602	617	601	584	589	624	579	634	632	638	662	568	653	606	605	618	659	594	606	626	605	596	596	609	616	592	643	659	572	606	632	583	579	649	636	567	653	625	575	574	601	658	635	640	579	585	596	650	619	576	639	638	600	631	598	602	588	567	635	641	613	637	589	589	612	581	623	577	638	597	575	628	599	628	654	619	631	617	607	644	633	571	651	570	591	630	615	602	612	625	588	637	594	604	595	588	602	559	616	609	583	595	586	592	590	575	620	616	621	624	626	596	578	625	611	608	640	613	612	633	641	648	635	567	599	675	650	623	614	610	659	620	664	604	603	622	597	620	648	604	594	615	578	610	627	579	597	606	584	595	666	605	602	654	583	607	578	603	576	617	579	647	606	633	616	651	562	627	629	624	650	611	633	570	608	629	635	662	659	624	641	615	621	593	611	528	579	586	627	608	588	645	640	600	587	630	579	634	613	610	591	638	602	592	602	612	610	624	594	600	635	619	579	598	615	609	615	645	638	647	625	575	623	591	624	598	621	620	609	610	587	581	592	594	628	611	589	588	611	596	597	604	643	600	614	568	604	614	608	606	604	578	607	617	616	591	589	630	585	630	650	564	612	606	557	593	586	635	654	639	631	618	639	639	589	578	602	569	608	594	612	601	577	640	621	625	552	582	639	632	666	612	584	587	595	595	610	615	629	622	627	640	642	610	607	685	646	612	653	584	562	586	633	577	601	608	609	603	576	606	607	572	625	585	565	619	638	602	594	583	627	618	621	643	612	608	564	596	640	629	620	614	541	586	648	589	614	577	615	634	586	643	583	575	625	590	598	641	669	633	605	592	607	613	616	607	624	600	580	618	592	620	608	601	643	651	609	617	623	574	603	582	579	606	595	624	638	627	622	584	609	644	610	574	596	573	641	651	602	617	604	619	613	613	595	597	679	599	593	639	598	616	586	642	639	581	631	595	617	626	577	605	638	589	601	639	591	624	659	606	601	591	585	602	635	624	603	579	587	580	623	655	585	644	631	554	667	664	606	592	620	621	613	607	611	625	594	578	569	654	631	603	617	593	591	621	608	607	596	627	604	582	621	639	651	645	579	560	619	624	614	665	609	594	576	565	589	591	592	627	606	593	618	581	630	612	594	578	609	618	646	606	564	586	563	583	610	642	615	614	599	608	593	556	568	617	613	581	624	601	647	605	603	633	585	598	647	612	599	630	631	610	621	633	639	638	579	626	632	576	615	606	616	618	632	613	600	612	609	568	617	625	598	595	629	610	627	614	628	585	638	598	610	615	576	613	567	580	658	595	589	624	539	562	642	662	602	608	580	552	601	604	608	599	626	659	608	629	633	600	640	616	649	647	619	648	617	598	623	606	619	580	632	603	563	628	644	590	612	619	599	639	609	569	631	603	621	658	637	594	602	626	583	613	614	592	591	636	600	572	599	597	620	585	560	606	589	613	556	644	593	583	593	603	603	619	596	639	591	624	654	615	594	587	643	577	639	590	608	616	628	613	596	614	611	604	579	567	609	623	646	578	601	591	622	636	568	642	588	594	585	558	623	602	636	614	604	617	621	596	628	634	598	582	579	621	595	603	599	631	587	634	569	628	602	615	630	599	606	593	541	597	583	624	595	601	595	619	609	648	606	582	592	584	638	576	614	615	599	639	586	627	588	618	627	622	633	575	615	663	609	613	579	608	606	633	623	627	623	594	622	635	620	638	560	662	630
27860	12585	9908	4504	2954	2299	1791	1236	859	711	639	580	528	561	562	474	468	443	499	509	467	464	540	434	440	399	403	369	392	326	346	303	333	309	294	272	276	283	263	264	281	299	299	284	276	261	270	264	297	260	240	250	287	262	295	269	284	303	283	270	266	275	270	270	296	261	295	259	252	273	278	266	275	222	269	240	262	279	270	283	263	224	257	262	278	263	245	260	241	221	254	263	267	248	238	258	258	234	280	256	289	277	292	264	285	241	248	257	268	271	243	249	258	239	269	258	266	260	258	250	265	258	252	249	250	254	231	266	268	256	263	295	271	295	274	267	274	248	263	259	264	235	242	231	242	278	257	257	258	259	271	263	263	283	279	287	308	252	246	245	258	295	269	273	252	235	287	296	287	245	258	255	236	271	249	293	249	222	264	238	278	294	271	260	266	234	247	239	291	259	257	280	277	296	246	280	260	267	265	292	290	260	250	274	240	275	282	261	301	269	274	276	298	304	299	252	289	266	258	252	281	265	279	244	256	245	273	238	279	250	242	215	216	266	257	259	267	275	257	229	308	265	287	258	235	261	250	258	277	259	287	264	271	232	264	263	257	262	272	271	267	277	265	263	274	286	298	269	268	283	266	239	284	240	257	283	252	263	256	263	274	266	274	262	251	237	252	290	246	268	273	234	246	241	249	272	287	221	247	279	271	251	242	259	248	250	244	257	244	246	266	271	265	248	264	266	280	290	239	301	266	259	213	279	264	288	260	268	274	259	260	301	252	262	265	299	287	254	246	267	251	272	278	295	252	266	254	263	256	244	251	283	269	264	273	276	252	238	232	238	259	243	295	245	245	276	288	288	310	265	251	247	264	271	292	264	277	250	246	253	238	237	263	252	260	243	239	254	241	280	252	258	272	255	270	264	249	262	251	242	266	268	246	307	266	255	252	261	249	254	253	249	258	303	276	249	252	282	260	254	247	265	260	291	264	274	274	263	277	262	269	242	251	249	269	268	263	281	252	232	260	260	252	261	262	242	253	225	251	276	280	243	237	234	316	271	244	278	261	261	261	271	298	280	277	296	276	301	244	233	283	262	256	267	263	264	277	280	273	233	253	254	257	244	268	246	259	268	237	274	305	278	273	269	265	262	244	260	248	297	278	269	253	246	299	224	243	273	256	270	256	259	286	271	274	269	258	254	234	262	280	272	245	261	272	263	265	256	255	274	281	269	291	264	279	246	254	283	287	264	284	261	266	259	270	233	278	268	300	310	265	247	253	238	281	243	237	264	247	260	246	265	261	246	259	319	258	273	273	254	276	255	271	271	243	248	263	242	278	274	254	282	249	279	277	300	274	247	233	273	290	279	249	244	302	260	294	270	240	272	239	245	247	265	265	261	239	238	261	279	273	242	286	284	280	253	235	302	293	259	303	273	283	266	276	254	226	266	242	277	250	278	254	246	250	254	269	251	255	259	245	237	287	246	284	228	271	287	315	255	263	280	253	278	292	282	300	239	240	285	213	278	250	277	264	249	258	269	260	282	264	272	227	283	274	260	286	240	262	264	272	258	282	275	279	283	269	265	258	275	272	256	245	268	265	272	253	246	268	267	251	280	265	292	248	223	252	281	282	278	272	248	275	261	259	247	260	237	279	254	267	272	264	240	270	265	273	273	229	229	271	242	267	262	264	245	268	249	276	271	259	267	261	270	279	241	264	271	244	266	253	283	278	289	275	273	256	269	301	250	253	247	268	273	272	269	290	255	290	280	248	274	288	254	243	252	258	266	297	270	249	288	241	270	286	290	275	270	274	269	272	265	245	262	271	221	261	284	279	273	291	277	313	262	280	265	230	286	273	255	275	244	273	256	276	252	247	266	245	251	239	276	286	267	287	267	255	240	273	240	260	272	266	243	250	259	247	262	280	250	262	279	279	268	251	275	265	272	261	287	246	256	283	272	258	257	276	255	293	293	256	277	239	302	237	281	262	272	250	261	241	286	266	270	238	270	262	242	269	267	295	270	252	270	276	272	248	243	251	247	265	273	269	256	233	274	274	261	258	257	238	254	268	282	263	255	273	275	234	271	263	271	270	263	286	250	256	265	268	254	248	246	248	274	264	259	267	263	252	248	281	261	245	300	268	285	228	270	255	227	244	258	258	274	252	278	262	235	269	247	269	255	247	245	252	267	242	260	248	271	305	280	255	239	249	248	248	251	247	248	263	232	250	238	268	282	236	270	245	281	264	284	249	269	273	271	212	265	292	267	277	227	262	276	256	253	249	300	256	234	257	271	315	267	270	259	262	274	274	244	299	261	254	273	263	304	288	236	251	272	280	255	267	253	272	274	244	257	279	238	267	278	248	266	257	272	273	247	267	233	254	286	267	279	279	238	271	252	224	268	233	274	254	266	282	245	268	195	256	264	279	283	264	243	266	258	238	250	253	236	266	230	307	277	267	286	271	250	279	241	293	262	295	265	280	272	271	254	259	238	290	282	269	300	247	254	273	272	257	243	263	266	277	268	263	230	268	256	252	255	274	249	276	286	284	275	240	242	237	265	265	271	238	269	258	248	239	259	214	271	266	273	273	242	268	256	261	235	288	262	288	261	269	236	252	266	284	263	261	244	245	283	293	266	258	223	234	267	259	247	245	301	245	266	241	269	278	236	296	255	231	269	229	261	267	253	244	253	240	250	268	220	236	250	264	272	254	249	250	260	276	276	254	264	296	263	262	268	279	283	249	251	254	273	288	291	303	244	264	253	277	270	251	274	257	247	262	259	245	254	269	245	262	296	260	251	256	256	272	292	277	266	241	262	259	244	269	241	249	272	274	265	274	303	267	282	284	265	267	271	263	252	265	268	257	259	277	282	248	274	282	271	247	265	277	254	272	240	248	284	251	266	237	275	258	272	288	264	280	274	261	274	239	281	262	230	255	267	257	250	262	252	242	284	279	276	250	246	297	274	265	254	265	260	252	262	275	276	270	253	247	298	272	288	259	271	259	260	293	288	263	230	269	277	247	271	301	240	267	243	245	240	232	257	288	257	248	258	269	256	266	250	263	234	261	262	267	254	256	252	261	257	267	260	272	257	278	245	265	253	257	229	251	245	277	245	275	242	258	240	253	299	260	256	241	256	291	248	288	249	284	287	259	284	268	288	263	259	251	272	277	280	252	303	278	265	296	265	266	279	258	276	264	256	271	296	231	241	265	242	234	292	233	289	278	242	256	259	242	287	257	251	265	277	246	242	228	272	267	247	276	232	272	234	240	268	278	264	302	273	246	242	264	256	293	265	247	302	279	295	269	268	268	298	261	248	242	296	249	254	245	282	260	235	257	262	279	275	242	264	260	288	256	293	241	264	273	247	254	237	238	258	274	249	290	268	257	246	246	271	250	228	242	264	238	291	246	257	241	290	283	280	281	265	261	249	274	286	257	261	278	242	263	292	247	285	266	257	275	246	270	286	267	261	251	247	268	239	265	263	246	278	250	258	280	265
16312	9545	12736	9187	8392	6964	6080	4566	3518	3094	2741	2551	2339	2231	2659	2171	2136	1831	2041	2279	2151	2100	2211	1804	1799	1466	1374	1402	1266	1195	1182	996	958	887	883	851	809	817	785	812	756	783	710	769	726	660	703	662	663	695	713	732	654	665	693	645	713	687	702	684	703	649	655	673	656	657	652	583	628	663	701	652	607	660	599	616	624	602	619	558	606	594	607	601	592	592	635	582	596	613	581	598	554	649	601	592	586	591	583	600	591	557	571	627	609	604	595	594	658	642	634	601	589	623	564	617	603	587	622	589	623	557	645	637	616	594	590	623	624	651	583	616	625	574	593	638	584	605	589	638	609	597	600	581	616	626	605	608	587	586	620	631	569	642	579	623	590	590	608	638	627	596	595	580	628	589	611	616	610	585	637	580	617	570	626	588	572	641	615	607	587	618	592	622	608	623	576	544	588	615	593	608	567	584	561	598	614	602	577	583	618	597	580	628	630	624	647	586	588	605	614	606	583	613	616	608	570	598	594	594	605	588	636	590	633	608	567	589	633	604	551	605	576	610	611	659	618	651	610	570	630	629	635	612	591	630	602	602	614	607	602	610	588	599	598	612	584	591	580	581	628	585	587	605	632	596	553	597	559	606	587	607	632	602	648	635	623	614	611	557	612	625	623	609	622	618	629	602	617	637	586	649	612	603	598	616	610	620	619	619	563	594	578	601	611	599	579	631	613	620	574	564	625	584	592	626	556	605	606	616	566	614	552	623	568	627	580	617	630	612	594	602	622	602	620	621	628	584	646	598	579	601	590	624	623	661	580	586	622	612	578	588	617	608	603	618	530	604	571	632	631	626	627	635	579	596	579	623	626	548	603	587	602	589	638	615	621	630	629	618	619	638	596	585	614	631	553	610	569	607	601	615	611	614	593	608	635	596	593	583	585	583	609	645	619	603	581	620	617	634	601	623	625	579	601	593	598	597	611	625	600	575	592	648	583	636	591	605	589	602	592	616	582	587	630	574	562	617	633	578	623	559	658	621	558	558	596	613	606	635	618	593	631	571	624	580	616	593	570	601	622	594	616	606	612	609	576	608	629	598	643	570	626	609	643	639	627	598	607	605	629	555	584	574	592	582	594	572	597	615	610	630	555	622	592	591	601	592	611	600	615	593	589	569	607	638	586	608	623	615	612	610	602	622	582	582	590	606	586	604	602	589	547	584	625	599	597	577	620	610	622	624	621	589	617	617	588	610	586	653	605	662	588	622	569	615	593	671	584	586	597	658	644	600	602	620	618	592	592	618	584	594	593	592	614	605	573	595	608	585	594	615	576	554	625	591	605	583	577	630	632	601	617	635	577	619	594	611	583	607	556	587	580	596	601	606	583	596	600	617	598	600	608	574	557	604	583	622	628	598	600	589	578	580	610	593	575	616	610	582	563	599	608	654	612	595	597	574	615	597	608	593	582	620	580	622	623	630	621	567	628	577	604	638	596	619	574	597	632	589	557	596	624	614	591	655	610	626	599	570	557	611	593	641	581	614	597	597	604	656	653	581	613	564	632	585	618	601	614	604	588	624	602	623	644	610	611	593	654	623	609	623	604	605	570	601	577	626	612	616	594	593	592	614	612	580	587	601	592	560	564	640	613	576	575	603	569	598	587	573	608	587	565	594	614	588	571	646	591	565	638	598	616	562	602	577	552	626	598	632	619	587	593	605	608	613	589	640	612	579	586	550	608	625	622	663	581	598	655	621	611	579	566	575	624	634	571	626	599	673	575	631	590	588	565	627	651	604	605	627	596	619	620	596	613	655	603	615	587	603	603	599	634	626	624	647	605	604	611	605	610	594	629	638	597	592	592	628	576	591	589	601	603	587	637	568	584	613	598	614	609	598	596	609	574	583	628	599	595	644	593	594	628	626	552	611	591	639	571	584	621	632	540	595	573	576	607	612	571	603	582	656	626	599	605	608	598	576	624	609	566	605	623	607	630	625	605	547	582	608	563	598	641	583	602	570	610	610	596	619	592	642	627	557	622	612	612	604	603	605	612	584	574	610	595	603	624	576	631	575	655	611	598	600	587	574	581	638	597	615	587	606	613	614	583	614	589	611	638	567	636	586	581	599	611	552	592	599	624	622	585	586	596	611	579	604	612	596	606	569	591	604	580	621	617	589	638	619	643	595	607	608	602	604	584	634	587	604	565	570	683	615	594	625	616	573	585	553	598	617	595	593	583	624	626	596	633	605	592	591	551	594	576	641	592	590	586	616	596	597	641	611	664	591	603	606	631	621	653	588	627	647	605	620	601	606	617	594	626	612	578	587	570	580	596	603	590	610	622	628	592	592	578	613	623	587	612	584	592	603	631	550	572	676	623	574	590	633	577	606	596	594	606	590	631	570	585	620	613	637	641	648	588	560	618	585	595	603	607	642	633	570	609	617	584	591	619	630	584	596	607	632	605	624	603	609	609	589	634	622	630	623	611	614	601	606	628	604	589	600	574	619	590	625	554	636	598	598	576	618	623	634	620	639	611	629	633	589	591	586	566	562	623	621	586	544	627	623	596	595	598	625	583	603	644	605	607	605	610	618	597	574	599	624	625	556	619	563	631	576	543	631	602	600	628	607	566	630	625	598	604	587	576	585	606	594	690	585	617	601	603	607	588	604	628	606	587	590	601	646	597	630	600	588	566	589	573	623	573	646	598	588	636	630	594	609	616	617	588	639	593	612	565	607	580	574	598	618	587	599	629	628	534	610	618	641	606	582	646	567	559	602	633	629	593	578	606	601	596	603	563	621	597	574	595	630	590	598	618	616	605	594	604	618	640	585	609	650	648	610	589	576	589	638	636	623	591	566	607	604	597	573	649	604	575	611	633	590	619	609	620	585	593	602	585	618	600	624	647	606	695	582	602	598	616	599	602	637	565	597	641	618	565	608	610	599	630	567	624	613	592	629	645	615	641	584	609	605	597	636	614	528	613	577	597	562	609	574	624	585	612	627	574	587	562	609	596	601	632	585	596	610	560	659	582	621	611	598	614	626	595	598	572	638	618	592	601	609	604	629	612	615	607	546	615	620	579	592	594	602	607	627	572	629	615	601	638	596	584	629	611	592	583	613	595	608	631	628	584	615	562	582	598	575	604	630	617	605	591	594	642	618	574	602	620	591	533	623	625	585	571	578	615	574	607	618	601	614	635	585	595	582	616	577	582	642	576	593	641	620	578	598	589	596	616	637	631	603	553	576	619	617	621	565	567	594	610	591	601	601	574	639	555	597	606	572	597	636	652	612	605	619	571	629	637	600	614	564	552	593	580	588	620	580	596	614	637	589	656	645	580	652	664	643	578	598	623	616	557	610	549	611	615	572	620	611	581	620	604	628	588	634	603	594	641	618	635	589	597	616	598	569	638	606	619	613	627	571	624	589	584	618	598	641	611	626	611	614	597	660	599	609	624	625	620	614	597	570	595	581	585	599	574	580	606	593	582	622	623	624	585	592	576	569	619	587
10427	4035	2742	1163	832	664	556	528	437	426	391	391	362	361	373	329	363	346	341	343	341	399	338	330	347	357	334	327	336	307	296	337	358	335	315	306	316	324	277	294	327	335	289	317	326	331	283	315	296	299	333	336	305	296	278	316	288	303	324	341	337	354	334	313	305	312	326	321	326	318	330	344	306	306	312	315	317	280	338	316	295	283	309	321	304	319	308	307	327	313	317	310	318	330	325	316	314	298	306	306	351	291	315	325	326	299	321	328	305	344	340	330	300	317	316	316	321	284	293	304	281	341	323	305	313	309	288	313	317	335	300	310	353	330	288	311	369	280	296	299	370	333	335	308	306	318	303	328	303	310	337	316	352	319	338	360	319	294	317	303	326	322	299	315	279	330	345	309	329	329	347	335	323	321	331	296	317	307	327	295	320	282	326	303	346	314	298	331	328	309	293	320	317	294	323	324	340	319	344	297	344	326	319	312	319	307	349	308	314	329	340	316	301	326	302	293	304	286	300	333	317	324	333	362	310	364	278	321	306	319	335	283	297	306	268	279	316	314	322	312	318	314	332	328	298	316	313	300	309	309	335	300	358	320	298	298	273	335	328	344	291	316	292	303	303	335	342	297	333	305	319	295	296	339	329	319	300	316	338	314	317	305	260	303	313	268	305	294	339	314	304	287	346	297	331	314	319	287	329	301	298	286	338	316	312	335	311	314	310	315	307	317	304	299	297	295	346	304	317	330	312	307	327	315	264	310	289	309	321	318	327	338	326	314	313	322	306	299	315	297	297	322	334	313	311	326	331	310	338	325	286	317	349	305	281	295	306	315	305	296	310	322	300	318	322	334	323	316	320	303	372	300	326	317	323	312	274	309	309	314	325	305	297	309	335	325	314	317	320	289	316	281	286	317	283	290	336	332	318	302	312	298	296	340	309	294	330	301	302	294	327	313	330	314	268	328	313	306	269	317	323	346	326	339	299	311	317	307	332	297	278	291	319	326	271	284	321	322	316	317	304	314	328	324	327	312	304	313	336	303	312	329	284	311	323	355	302	283	287	300	307	340	314	323	326	303	286	308	324	322	308	324	329	311	289	315	315	289	331	275	295	312	373	332	341	322	339	312	317	303	323	314	328	309	306	322	309	280	304	340	315	284	296	332	375	342	288	306	311	294	279	296	334	304	314	314	317	309	318	303	318	317	313	344	340	305	345	334	324	333	342	298	323	310	297	314	273	278	345	308	295	269	284	303	326	348	310	297	317	312	305	342	296	315	324	297	323	327	298	342	337	311	306	309	286	266	321	310	319	297	323	296	321	313	308	277	292	322	305	297	323	350	310	328	336	277	319	325	302	284	316	318	291	303	304	345	298	356	283	310	318	312	325	323	288	344	326	321	307	307	311	318	336	311	318	324	290	306	332	325	298	333	314	304	302	300	326	303	302	338	299	305	320	295	344	290	330	298	294	306	290	315	328	274	324	345	308	317	321	296	317	342	337	324	311	306	312	296	325	326	340	313	300	314	355	316	350	336	324	294	260	309	309	296	301	320	300	330	317	310	314	339	319	326	303	327	299	331	327	320	360	295	341	351	317	330	295	291	295	293	338	324	318	278	332	315	312	316	312	295	311	270	350	326	348	280	303	293	335	326	353	304	293	350	314	320	299	305	324	283	334	288	299	294	353	285	321	316	308	290	278	342	285	287	321	311	298	309	310	314	299	316	311	292	322	273	302	332	309	305	298	304	316	299	350	316	305	328	305	319	305	275	324	326	314	335	302	306	277	326	301	305	332	272	303	285	330	318	322	296	341	303	315	331	328	309	337	304	318	309	296	310	354	319	312	283	309	328	283	330	311	303	298	331	350	309	291	315	343	350	328	314	298	338	328	313	315	318	322	352	285	323	289	313	290	300	335	264	291	322	282	301	332	296	298	325	323	327	342	294	303	343	329	314	317	303	331	292	345	338	333	333	342	325	334	317	298	282	307	347	312	317	338	302	287	302	301	301	319	340	320	326	292	317	356	322	304	304	351	321	315	343	314	288	305	273	321	312	318	281	317	307	304	323	311	275	359	314	328	301	316	319	344	316	276	328	326	315	312	314	311	318	334	332	313	348	277	330	307	332	300	314	283	312	296	321	298	323	292	298	285	300	305	306	308	321	279	315	308	327	276	336	356	292	312	282	296	294	323	346	307	310	323	317	320	299	321	298	298	321	330	305	302	313	311	318	312	297	313	339	310	329	312	315	290	287	308	297	324	298	292	303	314	334	310	278	294	345	302	297	330	282	320	330	343	333	319	312	314	308	297	340	294	269	307	287	323	330	339	341	290	337	286	333	287	319	289	288	286	329	312	320	345	317	329	331	320	293	324	317	276	288	304	310	293	328	309	338	308	329	340	292	342	309	295	303	334	329	317	316	321	339	315	352	303	302	318	310	324	274	344	298	319	327	348	278	302	327	325	316	298	316	287	297	319	302	319	335	308	346	294	306	341	308	292	323	312	322	304	293	297	300	282	317	323	305	310	280	309	314	318	308	342	335	332	339	305	323	305	295	321	325	303	319	287	307	304	340	321	316	317	338	332	330	309	306	305	340	313	300	341	340	328	332	336	319	325	320	304	312	302	308	277	316	307	324	323	330	321	294	319	305	332	293	315	312	287	300	295	313	305	294	268	316	326	310	321	330	335	332	324	315	304	310	301	316	309	336	312	327	308	306	328	303	295	319	306	326	321	338	315	278	313	342	335	338	296	318	315	314	318	307	317	319	322	308	327	294	310	313	301	286	302	324	311	305	328	321	311	338	299	306	317	322	284	347	333	308	306	318	321	320	278	338	278	278	285	317	297	298	321	324	305	328	306	345	300	312	295	345	313	305	265	330	349	297	316	319	345	300	353	331	295	320	271	306	304	275	312	325	308	339	362	326	330	311	344	309	313	349	307	308	313	302	326	306	299	326	283	324	309	325	316	328	309	318	319	307	332	320	296	294	326	315	337	292	319	270	314	317	288	316	319	311	313	304	300	270	309	319	317	296	334	316	320	325	290	307	323	318	287	307	282	322	291	300	340	283	324	327	325	322	312	284	335	343	318	299	350	321	338	286	299	314	314	318	319	286	330	312	311	332	327	312	325	297	327	330	306	278	339	314	304	312	322	329	313	297	311	320	290	309	295	306	327	317	326	350	270	329	338	345	336	289	304	294	345	310	320	301	280	317	307	332	273	314	319	319	331	322	349	293	281	341	279	264	298	334	344	322	333	319	300	313	261	295	304	298	294	320	297	333	328	300	296	297	333	312	306	322	295	326	329	312	296	312	317	314	271	316	314	288	310	282	346	320	310	304	267	301	330	318	330	302	322	309	304	331	315	312	299	292	293	323	305	308	298	307	309	305	296	326	322	306	294	301	322	318	359	359	308	291	283	284	340	329	283	302	320	292	307	320	315	310	327	313	350	313	347	297	310	312	292	308	313	305	361	317	310	273	307	303	319	311	319	301
6799	3705	4315	3183	2885	2283	1924	1631	1383	1215	1232	1122	1088	968	932	927	923	873	858	868	838	819	909	885	866	858	855	912	902	802	854	800	782	790	760	750	756	791	796	764	751	722	747	776	721	732	732	727	689	717	709	695	708	748	741	697	748	753	671	799	734	694	694	706	712	640	716	690	708	763	687	699	691	734	688	718	703	728	703	740	666	732	684	689	715	696	689	705	660	763	715	716	668	697	708	715	712	671	687	688	692	740	708	702	720	705	661	694	672	689	674	729	698	740	674	713	709	714	693	710	696	636	703	674	707	726	703	736	660	685	698	694	721	712	708	708	753	747	725	659	710	695	674	737	741	713	682	703	708	705	734	691	758	684	693	666	731	698	692	653	736	712	686	750	716	747	713	712	750	692	710	721	721	681	726	662	726	669	727	677	737	695	680	718	653	689	716	664	662	708	679	711	678	685	720	706	711	675	660	725	709	706	705	726	684	721	663	705	691	697	705	680	687	655	678	731	702	687	726	670	663	724	680	729	732	728	725	688	699	685	669	691	694	651	706	699	673	678	686	757	669	691	711	718	721	732	731	691	693	705	710	637	733	677	749	721	717	666	757	698	700	689	665	713	665	683	707	719	686	692	739	679	679	695	669	681	730	666	692	670	715	699	651	740	704	683	720	706	656	668	691	713	705	725	686	716	687	717	736	678	757	685	665	647	698	695	686	710	701	712	675	658	661	733	686	716	712	634	688	718	695	667	696	661	679	696	655	678	720	738	703	712	702	665	665	691	703	719	705	703	674	750	716	672	722	677	732	672	683	709	718	644	740	726	680	697	683	680	713	724	747	701	687	727	700	672	715	706	732	741	690	664	721	684	698	675	667	714	680	754	728	741	719	675	672	713	668	728	670	710	749	703	657	717	673	737	691	693	688	706	679	696	721	675	653	678	696	648	715	695	732	679	671	695	646	706	642	702	699	734	708	631	688	726	712	729	705	663	720	671	700	673	697	650	716	701	709	692	739	689	708	694	719	679	693	699	686	729	693	682	660	731	686	671	668	673	750	704	699	682	704	729	668	693	717	704	687	713	747	716	680	698	691	702	704	675	679	730	654	645	693	697	724	688	660	682	706	675	709	678	685	718	719	713	678	707	672	686	734	747	694	678	716	734	716	682	669	691	669	717	678	720	736	674	664	716	651	627	679	715	711	725	717	671	688	680	690	739	721	688	704	719	709	675	715	705	693	705	717	650	666	700	667	683	640	693	766	715	703	676	706	716	713	699	660	675	708	721	723	731	733	710	680	686	716	688	729	689	681	741	660	657	718	731	672	702	731	682	722	720	730	737	688	678	716	676	699	695	703	677	682	738	705	655	704	689	692	681	703	710	720	643	717	724	640	713	706	691	648	748	677	686	709	726	679	731	720	716	744	690	681	717	706	692	723	722	739	658	708	683	703	715	711	714	681	684	707	665	669	716	694	643	690	699	711	705	723	727	679	737	707	679	678	669	704	709	710	708	762	673	698	736	679	730	663	740	689	750	690	680	669	653	739	669	690	715	692	725	652	635	708	746	685	691	712	770	741	660	717	667	713	703	728	739	640	719	701	695	729	750	742	686	675	649	709	674	681	706	732	707	652	703	724	681	695	683	711	700	663	693	706	700	709	735	669	729	655	650	722	680	710	713	686	686	743	678	689	721	719	703	738	706	672	669	707	693	739	696	683	664	677	701	738	709	700	710	709	724	718	673	691	713	694	711	714	700	702	691	727	693	692	679	726	717	667	683	726	689	741	683	677	744	673	714	657	679	710	703	761	717	704	726	665	726	716	662	721	668	704	695	662	677	658	694	701	683	708	728	728	673	734	672	674	664	693	668	725	679	721	679	652	647	717	709	714	715	701	724	692	704	675	677	688	740	692	719	693	737	686	676	669	686	726	713	666	682	697	742	710	738	731	706	712	677	706	713	663	710	760	709	659	692	700	708	716	692	687	672	728	718	665	739	719	718	677	687	736	722	761	698	745	688	730	726	701	708	708	750	655	698	711	711	662	664	680	686	703	702	733	695	672	722	732	733	696	717	696	691	716	686	701	742	731	721	700	673	687	710	729	733	681	656	709	706	723	724	696	686	696	712	694	708	681	693	654	706	708	709	671	664	677	702	683	715	709	741	740	740	709	721	688	659	710	683	787	712	699	681	686	743	702	715	725	702	680	706	736	723	688	712	700	756	713	674	705	693	696	694	704	742	635	700	662	685	687	745	648	702	662	719	724	655	705	718	711	677	697	772	742	668	680	731	683	681	709	681	695	694	690	668	691	710	738	677	724	695	693	690	684	724	690	737	706	676	751	691	730	689	701	650	658	703	731	713	686	643	751	698	706	673	681	704	736	694	681	713	752	690	717	679	714	714	705	706	676	712	706	704	736	695	648	680	666	705	724	709	693	689	703	735	694	712	669	679	699	655	720	706	712	746	737	702	709	720	738	713	682	698	709	666	690	685	734	718	673	693	708	685	690	679	675	700	673	736	709	734	713	682	700	717	702	750	688	728	739	702	705	727	682	702	682	716	662	740	688	736	746	718	693	677	745	677	698	707	644	696	691	713	717	751	732	721	722	685	698	720	699	665	704	671	690	739	708	711	664	694	669	696	667	708	686	713	700	755	666	676	657	711	679	665	735	707	714	686	673	692	686	673	690	727	685	725	687	719	703	719	686	710	653	691	682	716	740	692	750	676	698	691	723	727	682	761	666	728	691	678	690	697	656	731	665	715	710	681	632	698	676	656	707	687	703	711	713	661	636	743	668	700	682	737	657	712	755	736	639	708	663	688	685	688	685	663	677	681	738	691	719	674	703	675	676	655	700	685	684	738	751	733	731	685	688	713	677	710	696	678	658	686	668	686	699	718	708	665	689	672	700	715	675	707	677	705	722	649	719	727	685	712	715	684	675	676	692	707	698	677	670	670	712	730	766	726	709	703	719	656	713	687	768	714	705	712	724	703	699	678	724	676	716	732	692	705	731	688	701	704	702	709	678	740	644	689	741	675	683	687	750	726	711	723	720	691	672	721	688	691	721	671	738	678	721	682	725	664	689	751	707	699	687	706	723	750	682	649	702	724	685	688	758	735	761	701	687	726	768	715	684	680	711	686	681	704	682	694	728	740	706	693	716	723	701	717	661	701	688	677	710	714	673	694	693	704	740	690	699	719	681	714	711	685	710	639	679	651	713	720	740	679	682	702	665	696	689	727	703	687	726	665	649	678	723	678	684	698	703	686	696	690	680	691	667	711	709	699	706	690	646	715	694	711	692	677	702	725	720	689	706	700	689	686	699	716	693	685	668	719	701	674	742	708	684	740	715	688	688	715	659	669	703	732	710	680	693	697	702	714	719	748	699	734	677	694	714	670	675	677	735	647	673	766	714	700	654	720	703	710	702	717	678	730	754	716	744	744	695	671	697	711	677	668	687	723	683	670	686	666	741	731	708	686	714	712	717	695	734	711
23479	9167	6248	2688	1773	1365	1029	774	543	487	489	418	407	407	400	397	376	348	386	375	417	418	385	369	371	372	326	326	321	307	343	313	265	302	241	303	271	295	267	268	277	259	288	265	283	278	251	254	293	286	243	275	276	269	278	276	272	273	284	248	280	266	266	272	284	275	257	261	300	275	298	252	256	252	286	231	237	252	250	300	262	306	287	255	280	279	275	247	252	268	274	254	274	217	296	269	272	238	240	293	264	259	267	268	285	243	251	297	264	247	253	290	278	275	288	296	238	288	223	278	243	240	284	251	300	266	240	227	261	259	278	260	241	290	220	266	282	299	259	267	281	260	305	247	266	239	237	277	294	232	257	293	242	241	284	250	268	240	268	266	245	242	269	244	285	244	288	266	289	288	252	263	249	253	259	259	273	257	255	266	269	260	255	284	290	268	244	253	272	218	300	276	260	246	280	268	274	232	288	258	286	278	294	233	264	274	259	234	255	232	294	243	267	258	268	296	252	277	267	283	266	293	298	255	260	304	242	274	285	264	237	263	244	255	261	282	256	268	284	274	295	258	282	286	293	254	239	286	257	230	256	302	269	288	262	259	283	269	281	290	265	255	261	267	275	253	264	255	303	267	299	231	229	257	283	261	257	280	262	279	261	265	281	260	253	264	263	279	286	275	264	227	249	259	260	253	268	274	274	260	254	225	252	277	256	269	296	277	270	243	290	241	287	268	229	276	287	284	280	272	240	271	250	267	308	277	269	294	244	255	237	226	273	248	273	248	255	275	256	259	259	264	294	275	278	257	261	284	281	251	267	254	276	259	255	242	257	264	291	263	258	256	268	281	269	292	266	285	250	262	280	255	267	263	283	268	287	245	254	250	249	245	245	254	286	269	295	260	264	263	267	288	253	248	292	282	288	251	273	264	265	258	260	239	271	280	270	271	247	255	294	284	280	283	274	252	260	287	266	266	268	266	271	292	287	283	282	258	277	251	281	289	257	263	285	272	257	263	288	249	271	254	244	255	283	283	260	292	290	261	296	268	259	277	265	283	297	274	290	266	274	275	269	246	261	280	261	265	253	302	242	248	267	260	244	229	263	298	275	290	274	260	277	268	235	250	261	285	262	279	247	260	281	276	264	305	273	242	284	263	243	273	283	281	251	261	250	235	285	268	251	282	270	274	272	275	289	275	252	259	218	298	261	232	243	245	267	268	268	235	264	256	281	246	249	273	268	261	274	277	245	280	258	244	244	268	283	288	255	273	259	275	284	238	276	251	285	253	277	264	285	271	276	247	275	263	276	240	252	249	266	253	271	275	264	274	270	273	239	254	270	301	251	260	283	278	252	278	254	221	268	283	271	265	256	233	265	262	251	280	285	265	284	292	268	259	290	240	237	253	241	227	290	275	290	262	270	286	270	260	247	273	269	268	298	284	273	275	255	262	270	248	258	276	267	267	246	262	293	253	289	278	248	273	271	246	297	269	241	236	269	253	245	263	293	268	240	249	245	242	276	277	247	256	261	268	257	274	259	272	273	263	314	267	258	275	252	278	259	282	285	270	275	265	250	281	250	254	235	234	255	260	245	249	250	270	280	283	245	263	277	292	308	277	282	269	276	246	277	249	255	279	289	288	252	278	274	268	288	252	244	256	263	280	258	277	298	245	259	258	225	263	285	278	264	252	302	304	270	282	250	242	240	283	272	282	285	286	262	291	272	253	244	287	301	272	287	258	280	272	267	251	267	276	269	281	252	257	228	256	268	261	266	270	271	284	273	287	285	276	265	253	253	243	248	256	260	264	291	259	246	262	250	284	257	275	238	282	261	279	275	259	254	258	252	232	263	249	263	291	294	304	268	260	252	277	249	265	262	257	268	301	289	300	255	273	266	281	269	250	269	265	288	275	249	253	281	267	258	284	262	269	285	239	278	273	285	277	270	262	317	264	256	277	263	263	273	284	288	277	252	269	271	269	298	280	243	241	261	248	236	262	229	270	279	266	265	269	255	229	239	236	262	257	271	292	277	282	262	250	272	257	294	252	318	284	273	250	265	279	263	245	284	261	255	258	275	280	261	285	275	281	247	279	254	242	261	271	227	287	267	273	234	294	266	263	276	263	251	263	235	288	295	247	250	309	284	275	292	270	260	268	277	252	259	258	277	234	248	262	277	244	242	287	225	287	277	295	271	299	273	235	239	243	255	303	279	284	250	291	271	295	256	249	251	275	293	266	273	235	269	268	281	273	252	235	262	285	269	267	241	235	262	261	278	279	252	265	274	289	257	253	255	263	302	257	280	261	253	279	281	276	294	253	279	252	264	275	288	229	279	287	269	269	251	260	275	280	269	279	235	285	289	268	292	280	248	261	265	282	282	243	263	257	272	271	271	292	244	281	267	278	235	285	257	272	255	267	242	265	270	247	252	240	226	246	266	250	291	280	252	266	265	269	258	252	245	259	235	248	251	243	292	315	284	250	257	246	293	258	258	257	269	268	274	258	254	285	262	245	275	300	255	266	281	267	252	253	291	259	251	265	281	263	264	263	273	267	256	292	277	277	247	267	273	268	286	299	249	257	262	264	256	270	276	293	277	286	250	251	291	256	266	259	259	263	294	276	258	274	267	284	247	254	274	293	258	265	261	251	278	254	234	266	281	251	242	232	274	263	263	322	266	254	255	273	291	282	237	229	251	238	270	251	241	242	261	260	246	266	275	269	251	305	257	288	275	282	256	262	271	258	244	260	264	273	248	285	261	275	249	246	285	288	266	265	258	237	249	263	264	253	295	262	237	260	291	259	262	270	263	268	260	238	262	263	256	280	286	282	287	293	297	284	269	277	269	266	230	274	259	304	258	276	288	275	281	263	262	247	266	272	277	271	249	249	252	263	263	249	244	232	288	249	258	266	254	262	286	253	228	284	298	253	274	274	270	267	289	259	247	226	237	256	273	262	285	280	285	288	266	266	274	271	259	269	300	267	238	224	259	295	282	244	265	280	266	250	261	254	289	253	258	239	263	269	273	262	268	263	264	273	244	266	272	242	267	274	254	265	254	270	268	244	246	263	284	265	292	256	296	275	232	258	276	261	255	285	240	285	271	293	260	243	258	250	271	273	260	255	271	268	272	229	285	257	247	243	262	278	295	264	238	251	226	276	250	256	263	264	268	269	271	227	267	284	238	270	289	251	255	271	246	251	273	263	244	278	281	243	256	252	280	304	273	308	259	289	261	269	297	249	280	248	289	242	277	264	254	259	278	283	267	261	290	275	250	270	255	287	231	280	274	267	265	260	232	254	245	274	297	289	254	270	255	274	245	257	305	272	266	304	281	301	266	281	314	270	269	256	296	276	253	260	262	294	267	231	282	254	277	261	289	267	258	268	278	273	272	242	275	235	290	256	294	249	252	269	250	271	278	275	276	253	273	241	264	256	253	266	273	267	249	249	269	263	268	279	282	271	276	241	282	241	220	242	262	265	267	252	239	241	256	268	270	268
15223	7100	9329	6381	5612	4634	3817	3010	2334	2087	1870	1688	1558	1616	1642	1453	1366	1208	1413	1485	1467	1458	1358	1271	1323	1310	1080	1107	974	940	915	862	773	810	708	770	721	716	678	722	683	671	729	693	671	657	672	723	682	722	677	706	616	638	691	625	691	627	611	661	705	578	629	644	624	652	625	638	586	620	662	613	599	628	608	584	586	615	618	620	633	614	611	634	596	616	586	627	599	580	590	561	593	595	587	610	635	619	589	577	639	621	594	576	580	597	614	603	602	597	603	590	618	630	575	634	642	655	627	642	617	560	635	604	630	628	597	589	616	624	578	572	602	613	585	632	607	641	613	604	608	580	571	642	607	675	605	620	606	627	621	607	653	583	586	640	603	571	576	601	621	626	619	636	598	627	633	587	627	624	610	583	629	613	601	605	613	615	574	630	612	601	614	588	609	625	621	599	647	656	586	628	609	577	629	585	622	599	645	646	625	638	614	658	624	628	596	597	627	604	609	627	569	639	560	635	655	617	632	651	595	650	594	571	628	620	586	598	572	630	598	643	618	617	627	627	620	573	637	589	596	569	622	612	622	614	602	657	622	619	593	537	636	667	581	612	596	576	635	605	614	625	593	584	597	643	598	628	575	588	620	600	600	630	604	685	617	620	618	601	609	633	628	623	638	642	606	614	618	627	590	600	611	628	591	613	582	632	580	589	626	573	616	625	628	588	580	636	674	605	620	539	576	614	609	643	628	625	616	546	594	599	573	631	599	610	600	627	614	640	645	578	636	632	567	633	606	606	597	607	603	598	623	647	656	632	630	595	602	587	574	588	597	619	641	624	563	587	594	638	538	625	576	629	582	632	651	626	631	657	565	613	623	605	599	643	606	616	594	589	606	632	604	646	626	590	576	582	644	603	632	685	621	652	618	647	630	613	586	567	599	565	629	585	614	627	612	562	576	587	619	579	572	574	649	620	626	624	615	646	578	603	587	626	568	564	619	587	646	567	596	607	568	621	581	640	617	578	590	591	589	601	573	623	638	597	589	631	588	608	600	624	614	616	580	607	601	573	588	617	606	599	654	638	584	617	583	592	578	616	648	610	609	634	621	585	618	601	603	624	639	591	552	625	625	596	639	582	624	624	593	587	583	638	630	649	614	604	573	636	586	615	612	593	601	539	632	602	591	627	626	582	605	606	638	659	590	623	589	604	604	633	608	589	640	598	589	621	618	594	604	618	612	634	588	599	607	620	616	581	631	624	626	590	634	632	607	647	611	611	604	638	603	583	646	591	628	627	607	577	625	592	600	582	585	587	643	569	579	631	601	623	569	597	567	637	654	623	650	613	579	619	631	635	637	570	591	593	572	621	603	619	608	624	600	619	591	655	600	640	583	653	593	614	631	587	612	598	645	613	617	600	587	596	581	595	564	574	608	577	624	590	597	573	622	672	638	605	619	587	636	610	584	594	593	590	616	604	598	595	591	633	630	594	657	618	580	633	605	598	620	623	548	568	608	598	597	569	587	626	616	589	604	595	607	588	584	625	632	614	608	614	610	610	630	612	597	626	612	570	636	578	623	569	610	570	606	616	620	594	612	628	536	565	610	584	632	599	621	629	628	620	625	603	593	603	610	600	576	594	581	618	606	614	578	583	638	626	646	589	568	536	594	623	619	624	580	621	623	609	595	633	623	649	580	590	635	577	647	630	627	597	597	633	596	657	616	599	582	628	615	599	589	617	637	597	636	609	573	567	610	597	586	607	608	566	611	629	582	615	583	597	618	633	581	635	602	603	594	638	635	648	614	600	629	636	663	577	618	623	620	610	615	597	581	593	613	611	623	567	596	594	637	611	583	597	644	597	632	589	570	632	599	614	588	589	590	615	657	625	624	651	615	551	624	627	597	596	617	613	625	616	608	585	629	568	644	598	592	603	617	625	619	622	614	595	610	566	589	668	651	601	553	600	611	588	588	648	616	589	627	658	628	588	646	625	596	657	641	622	589	604	616	643	550	604	627	586	562	586	577	568	616	590	592	641	598	610	636	549	587	678	630	638	593	608	594	610	609	577	605	627	597	620	605	632	584	591	579	608	663	591	632	604	617	580	657	600	601	607	627	599	616	625	632	621	609	627	627	614	651	578	611	596	618	611	607	588	610	591	621	638	652	657	601	577	606	608	657	595	589	595	552	607	612	588	621	624	626	625	606	597	607	619	573	612	586	612	608	602	607	592	624	614	609	583	616	629	605	590	596	581	614	640	617	610	615	551	585	568	622	582	645	610	607	604	620	619	618	577	616	594	643	621	609	581	603	598	617	647	597	624	604	591	564	569	605	574	619	576	558	605	571	620	589	631	597	622	609	599	601	605	621	613	600	612	614	600	597	638	644	640	598	625	664	588	627	643	587	632	634	652	586	661	631	610	595	603	636	582	619	636	599	533	586	605	647	629	600	603	616	616	631	651	557	648	616	604	599	580	587	637	611	598	580	627	632	613	610	616	601	604	618	636	606	570	632	612	587	619	626	609	636	592	609	605	587	615	604	603	584	585	621	582	585	603	584	603	628	644	620	605	590	606	627	588	590	575	633	612	609	632	608	643	663	611	606	594	643	624	606	599	620	629	601	595	587	617	589	602	610	641	595	656	602	561	640	631	623	630	543	622	624	578	637	612	569	608	594	613	606	616	579	619	607	639	589	618	605	569	604	595	624	575	589	625	647	586	597	600	651	631	591	623	618	598	594	600	585	550	595	608	661	579	600	639	614	620	600	609	582	616	590	600	592	605	576	653	598	572	635	636	619	623	579	584	618	673	553	583	583	599	634	624	600	610	592	582	625	563	577	638	599	595	595	598	647	620	642	615	593	621	623	602	575	612	630	573	594	594	582	599	651	617	570	635	611	585	613	643	600	646	574	585	644	593	613	594	575	597	647	565	583	629	645	605	618	583	680	589	617	587	595	583	622	553	624	622	597	622	652	598	616	613	676	605	614	602	621	608	614	617	593	630	592	586	628	595	604	637	612	607	632	665	597	612	591	570	600	609	629	658	578	631	600	669	624	591	609	600	629	638	600	582	666	604	579	620	632	599	637	622	646	623	607	647	587	614	589	628	615	592	592	611	608	619	617	613	586	600	601	636	606	638	631	645	647	615	597	589	615	607	600	632	644	597	645	602	639	567	574	619	598	616	558	594	636	599	623	641	574	608	600	621	592	593	627	590	614	599	606	575	582	596	633	607	636	579	622	630	588	587	610	549	604	633	572	630	562	603	593	629	534	587	624	618	616	620	568	576	562	596	598	641	648	627	595	631	638	619	557	626	613	558	604	585	613	601	661	652	601	616	554	579	596	617	584	642	666	638	598	583	621	605	640	606	603	624	611	611	534	626	586	641	567	612	599	623	592	602	602	612	623	615	601	612	636	620	611	642	609	617	566	629	604	586	603	626	644	662	581	666	616	594	604	610	606	630	619	630	575	595	602	611	639	588	576	621	578	619	619	633	582	608	575	624
33243	13992	9272	4018	2661	2228	1609	1092	799	734	625	584	538	557	516	493	454	403	391	473	460	472	457	435	420	449	360	429	388	349	320	330	302	307	289	295	287	276	289	270	302	277	273	239	311	289	286	306	285	263	257	283	251	270	240	262	256	251	253	288	294	255	265	275	279	268	294	252	265	302	257	304	254	258	268	274	270	330	265	252	255	255	245	270	329	261	284	263	281	281	260	272	286	289	275	280	256	246	266	254	275	271	268	255	282	294	268	277	271	252	276	265	308	258	249	241	262	279	265	243	247	241	263	273	249	275	267	263	253	278	256	262	237	251	276	263	256	243	274	287	258	263	291	272	245	266	266	253	260	254	303	276	279	279	260	239	271	280	276	263	286	262	235	248	238	275	260	283	272	269	282	297	253	279	274	261	270	248	265	240	259	269	244	260	261	237	259	259	260	301	288	275	267	280	296	307	283	247	293	269	281	256	250	281	288	272	278	252	260	277	255	295	293	242	307	248	234	262	284	272	262	225	253	267	245	297	291	279	259	289	243	264	290	269	239	273	240	294	243	262	269	273	255	279	283	259	271	263	288	253	256	255	235	251	273	248	304	256	257	260	297	271	274	249	289	256	275	248	241	282	262	286	268	276	268	248	266	243	289	283	277	270	257	275	261	257	262	271	262	239	247	265	232	245	287	265	264	262	254	279	239	244	257	261	235	287	266	272	280	265	275	250	264	261	259	260	270	269	287	274	250	279	283	249	257	275	256	274	244	240	255	235	249	267	247	247	242	255	240	247	295	239	234	252	261	296	272	260	239	233	229	250	247	272	255	251	280	246	277	220	268	268	289	238	284	299	253	269	262	270	258	231	257	294	250	277	279	251	308	256	296	239	262	264	252	292	258	272	252	282	258	277	250	276	271	271	272	239	252	264	292	243	244	286	286	250	259	278	286	249	270	257	312	273	249	265	277	283	279	270	253	265	251	267	277	243	253	266	251	242	260	249	286	247	283	242	270	278	271	241	241	265	280	257	251	283	250	255	267	276	252	264	240	259	302	258	241	252	290	256	256	265	263	268	263	278	276	292	284	250	270	255	260	246	287	263	259	225	268	254	276	244	277	294	267	257	294	231	277	276	271	273	264	267	294	287	281	270	270	282	260	295	266	248	250	281	264	270	281	240	273	281	285	259	240	243	267	241	265	257	276	271	256	253	288	268	275	285	288	240	296	251	260	270	230	248	255	238	271	261	218	245	251	267	281	274	261	285	252	257	293	263	270	255	238	271	293	267	269	261	270	238	265	261	262	250	259	265	284	256	274	244	248	263	284	267	267	233	287	273	274	275	269	266	288	279	286	310	267	257	269	294	261	253	252	289	246	253	255	222	263	257	268	270	251	244	241	245	283	249	244	270	292	259	233	265	296	260	264	260	286	249	277	264	267	274	239	273	258	274	273	253	288	277	254	251	201	266	252	276	296	278	236	230	264	284	256	257	276	272	281	261	262	258	266	247	273	275	290	243	299	258	234	243	247	245	286	229	269	255	273	247	246	262	290	275	256	269	263	259	268	254	256	234	287	277	274	307	248	258	253	268	280	272	305	265	277	272	272	231	268	241	273	297	236	246	249	239	269	255	294	281	244	237	273	254	284	249	265	276	254	287	281	267	252	291	270	258	257	256	272	252	258	274	302	268	272	265	271	317	250	262	263	279	277	287	288	275	246	240	265	250	267	289	266	279	246	274	269	226	260	259	268	263	285	266	229	237	264	290	273	248	277	270	293	262	269	226	249	274	241	262	222	247	248	241	285	239	260	292	244	279	278	260	239	249	239	276	234	285	263	273	289	262	258	247	257	252	276	254	252	283	282	252	264	262	269	274	267	310	248	255	243	269	243	250	274	303	293	272	251	252	283	284	266	271	264	287	267	259	272	262	243	274	251	259	262	292	279	261	264	261	268	260	231	247	246	252	255	300	273	237	298	271	275	249	241	257	255	286	274	282	241	267	247	275	308	289	290	255	267	249	259	262	248	249	289	220	294	257	265	274	267	227	289	278	277	267	278	257	287	254	268	278	245	261	234	290	244	271	262	272	269	311	238	286	245	255	277	256	267	287	253	246	271	279	232	256	284	259	258	239	266	276	274	287	297	275	240	275	249	250	270	256	255	271	271	266	271	272	270	294	259	239	266	266	258	284	249	270	265	282	269	271	260	274	292	262	254	266	294	243	248	241	242	253	251	279	233	257	249	251	263	258	270	256	253	287	259	289	295	246	259	249	271	231	298	280	264	255	263	254	252	249	258	265	277	240	269	272	285	259	250	265	272	242	276	303	285	265	249	252	264	273	279	288	264	282	275	264	236	294	248	245	248	259	239	244	273	248	279	267	274	262	270	277	274	291	275	289	251	256	256	236	286	266	257	278	287	273	262	284	304	268	273	256	250	240	252	237	289	262	255	238	228	258	281	260	257	284	278	290	287	274	288	233	262	264	253	266	297	269	259	275	269	273	284	272	263	256	268	272	301	274	278	257	287	296	296	282	282	268	248	262	260	283	249	235	256	255	275	284	277	274	303	287	262	274	259	264	245	270	274	258	271	288	251	263	261	261	230	273	254	272	262	265	229	267	285	264	260	290	287	263	285	267	244	255	261	260	247	236	241	248	240	264	256	243	249	267	257	235	245	275	287	267	266	251	286	270	289	253	269	292	265	278	262	290	247	265	280	267	273	239	281	252	266	249	286	254	240	263	259	258	233	270	260	300	281	282	252	258	249	268	273	289	263	253	269	285	274	273	236	265	272	212	280	265	246	276	249	273	264	272	273	254	283	264	250	272	204	265	274	273	247	295	256	271	266	305	283	285	265	254	259	272	283	278	277	246	249	254	261	237	276	237	233	233	277	255	241	287	243	272	259	270	251	269	263	283	230	281	290	246	297	239	253	276	237	241	283	251	259	273	293	267	278	262	256	268	261	280	275	273	274	248	260	252	245	269	299	237	277	232	267	257	271	267	294	260	308	262	271	286	243	230	264	247	261	238	261	253	259	255	286	232	268	267	275	268	262	271	235	275	245	255	274	243	273	304	250	241	263	289	249	273	251	273	234	268	263	291	259	257	285	299	257	253	234	253	227	275	273	274	291	256	270	271	238	255	255	262	256	271	272	277	273	236	257	293	271	264	263	288	248	265	285	252	257	253	246	261	253	259	279	300	263	238	240	255	244	238	299	262	296	242	270	233	290	274	279	259	284	277	251	254	245	261	277	270	247	236	283	265	251	239	243	280	251	253	280	249	261	258	263	258	281	266	285	284	247	236	282	254	286	280	254	259	248	294	254	288	277	277	250	244	267	261	285	249	250	259	248	255	254	265	293	262	284	246	251	279	273	289	284	297	294	269	255	233	274	272	262	279	256	267	279	299	276	250	264	276	270	270	261	264	254	271	277	240	240	272	268	248	249	276	250	290	268	266	285	262	276	278	279	231	243	254	268	249	234	284	307	266	255	272
19413	9749	11950	8333	7500	6540	5438	4295	3360	3019	2658	2289	2208	2273	2206	2075	1925	1722	1716	1919	2023	2052	1969	1726	1638	1715	1460	1432	1207	1035	1061	964	922	897	809	807	867	806	742	772	798	738	755	720	697	679	717	689	797	726	752	759	683	639	727	625	690	650	662	668	705	656	714	659	620	655	633	602	655	661	641	612	628	623	642	627	633	605	625	609	577	609	585	634	607	615	620	615	624	622	563	601	612	647	620	644	637	599	620	639	596	567	581	583	594	629	623	590	559	656	610	637	641	591	583	636	655	581	585	594	610	610	603	572	650	633	608	587	648	639	580	582	617	597	587	627	618	616	633	625	592	592	591	575	622	612	546	603	592	632	597	592	591	585	614	627	636	611	613	577	623	656	634	594	577	637	580	610	626	617	579	656	587	607	606	595	601	586	575	618	606	630	604	620	661	604	614	607	540	596	638	593	623	612	624	654	580	592	603	598	628	628	584	618	598	628	561	584	667	568	611	586	557	628	584	608	551	595	548	610	609	586	611	639	612	617	603	580	601	587	613	626	564	607	594	602	599	567	599	608	592	582	601	604	630	595	586	592	624	562	572	600	601	598	582	559	607	604	627	589	642	628	581	624	583	619	660	616	594	606	623	598	575	606	613	642	685	599	602	590	569	570	637	594	619	614	566	643	606	634	559	628	618	603	607	624	614	580	619	618	614	671	607	532	554	619	601	602	588	611	635	630	577	579	629	635	629	651	610	587	627	591	567	598	616	609	591	624	531	613	603	621	603	624	609	596	630	637	626	600	625	613	627	572	588	608	632	641	632	528	550	591	616	625	604	622	608	572	619	613	661	575	633	634	576	646	609	608	617	551	603	615	585	633	580	623	577	578	613	620	629	650	629	636	620	622	646	626	596	618	600	568	588	603	654	570	591	619	590	587	620	603	572	602	580	592	639	590	596	550	628	598	582	605	624	603	588	601	614	583	626	593	613	604	570	585	632	603	633	639	611	565	620	654	587	652	624	571	595	603	620	639	582	616	609	631	619	578	604	619	641	607	617	569	609	600	626	588	588	638	624	625	604	605	567	631	595	595	588	633	609	587	576	616	607	624	586	590	607	605	618	571	595	569	589	611	619	616	606	572	605	602	594	618	611	655	587	629	591	614	618	571	616	629	624	634	623	668	610	603	629	606	617	601	581	632	569	603	645	609	615	600	608	613	573	561	641	587	606	581	588	624	608	632	596	591	609	610	587	610	612	634	587	583	636	616	584	598	621	602	606	585	600	578	584	611	614	610	609	599	535	619	634	617	595	625	608	603	602	592	606	573	601	607	575	610	567	598	614	611	634	600	595	624	597	602	631	611	624	596	608	645	605	579	621	589	675	580	646	597	630	604	548	589	671	599	654	596	602	629	597	570	629	637	635	613	623	652	616	629	625	615	682	601	616	609	654	617	597	581	601	588	612	612	696	538	599	632	574	573	570	589	589	627	618	606	648	585	597	601	596	589	596	591	631	595	612	589	600	611	601	627	598	619	640	598	628	661	581	578	627	581	588	634	565	571	605	574	621	627	577	615	641	616	589	608	629	591	606	563	593	584	609	587	610	602	651	593	602	598	614	580	628	591	584	598	621	631	579	635	628	563	573	586	647	634	569	592	608	650	646	601	565	609	590	646	637	585	581	579	578	579	599	642	598	598	676	638	607	557	555	607	633	595	639	593	591	594	624	648	581	618	597	580	628	574	602	622	600	625	627	596	594	564	604	641	653	652	610	638	627	612	591	607	582	573	621	623	577	641	625	623	595	597	612	610	593	585	608	607	592	649	593	621	636	605	622	637	609	644	585	566	597	634	619	589	603	587	639	566	605	584	585	579	601	587	621	604	598	582	603	640	645	608	611	616	586	631	584	649	617	581	616	614	621	604	601	567	598	636	612	624	575	581	586	599	651	593	601	586	579	622	574	615	603	616	610	545	609	625	608	654	600	616	598	597	608	572	646	577	607	583	600	564	613	654	586	627	630	635	605	577	643	573	616	586	620	564	621	628	595	600	610	588	637	603	621	618	619	611	574	607	604	590	574	580	632	580	607	619	589	625	616	585	601	595	584	636	608	598	642	628	602	596	609	644	639	602	619	578	554	619	561	580	625	579	628	582	598	600	576	593	591	626	613	614	599	625	591	614	607	626	619	613	590	575	611	569	603	617	589	545	596	601	591	626	673	627	586	629	578	617	629	612	621	601	568	612	617	590	580	618	643	643	575	590	564	618	619	634	578	627	600	590	593	617	617	609	601	604	579	636	582	620	624	632	630	638	610	614	655	613	628	646	589	577	625	655	628	571	569	576	596	593	609	649	603	634	662	574	616	576	623	606	632	549	589	593	619	600	600	579	618	582	569	598	586	599	557	652	601	581	619	620	639	644	581	641	580	627	631	622	582	624	599	597	619	609	592	638	618	592	592	600	625	639	591	582	584	591	621	641	625	615	618	617	602	578	643	627	608	612	635	602	562	560	614	608	610	611	557	611	599	580	582	620	569	585	579	640	576	634	561	611	581	661	646	613	620	645	623	616	555	620	616	624	624	641	614	636	602	604	591	589	610	600	601	576	580	618	580	604	624	649	587	576	608	599	587	618	643	583	591	594	603	635	598	624	610	589	596	643	595	588	599	582	598	651	618	600	639	578	624	602	566	611	646	625	635	621	571	623	592	531	579	623	588	558	574	625	637	589	572	616	557	567	560	670	612	594	602	650	659	582	595	614	653	632	639	609	601	594	608	623	625	625	642	577	615	599	598	611	627	606	545	573	613	602	605	613	630	578	589	606	585	625	582	564	616	586	651	621	602	607	603	619	581	593	635	631	570	592	613	612	630	623	536	600	588	632	596	600	610	594	617	598	634	601	604	633	614	564	617	584	590	603	616	602	627	606	600	641	585	619	613	616	574	597	561	600	593	624	627	640	641	624	632	639	589	626	622	644	576	613	594	617	608	625	599	621	619	577	631	583	625	592	578	598	566	590	617	570	602	610	593	613	604	616	613	571	614	608	673	621	581	622	615	588	575	635	672	633	625	619	585	558	614	566	578	650	599	613	626	621	571	604	600	655	598	617	564	578	677	599	551	627	596	627	650	635	606	565	573	597	634	642	647	590	615	612	589	617	550	595	586	632	600	641	603	604	594	617	633	601	630	606	604	630	603	581	627	607	613	619	585	636	591	597	632	610	583	588	582	580	617	613	562	629	617	598	583	581	608	633	595	616	633	586	618	637	601	631	648	593	600	630	587	635	637	617	613	631	579	606	577	598	586	585	555	596	574	586	615	595	603	568	612	615	633	566	657	622	598	620	602	596	658	570	576	587	598	568	599	606	592	577	608	654	617	569	562	632	603	622	580	568	609	613	602	615	654	592	614	587	634	628	607	640	610	595	638	611	621	570	607	569	599	585	596	579	620	631	608	607	605	635	609	582	591	603	594	638	664	610	603	584	631	611	595	597	623	609	593	602	615	597
9989	3766	2140	1059	800	649	558	478	414	375	377	393	371	393	404	358	370	327	343	336	323	315	316	312	358	359	345	328	368	298	357	357	338	338	367	302	319	339	295	306	300	301	319	346	337	321	307	319	307	312	321	322	335	290	301	320	325	294	342	297	333	311	280	339	306	328	337	296	298	317	313	295	312	349	323	329	314	319	312	280	317	291	303	317	341	307	319	350	306	310	335	348	345	285	307	332	329	310	296	292	296	318	334	322	286	305	355	358	335	312	280	322	298	308	301	322	311	302	315	335	303	366	313	330	319	303	307	329	287	291	348	311	308	327	306	307	316	305	324	313	312	330	313	356	305	305	290	313	308	337	318	350	324	314	273	286	295	290	307	320	326	276	292	311	347	302	319	307	357	294	331	299	277	320	300	319	342	288	343	288	289	335	294	313	320	328	312	324	346	309	345	303	317	318	326	343	286	335	290	319	352	310	316	339	307	323	298	278	309	271	316	344	314	290	347	308	318	292	318	317	368	336	332	328	285	321	333	271	296	335	325	307	319	320	300	325	317	319	322	317	291	326	307	319	340	334	331	326	298	325	329	324	296	309	315	340	328	300	285	285	301	286	322	349	316	337	315	314	300	284	349	317	330	297	324	344	319	326	295	298	334	331	352	320	310	323	313	344	306	319	287	306	281	308	290	307	288	302	295	312	311	304	338	319	307	315	339	329	300	353	298	335	343	315	298	326	328	324	312	292	342	302	306	302	333	290	316	324	334	354	350	329	315	336	325	279	286	301	338	327	324	334	295	332	295	314	300	298	303	312	314	332	343	337	317	315	325	321	303	267	340	337	304	311	352	336	308	336	298	274	261	320	322	320	288	326	277	297	333	309	288	296	341	296	337	316	329	319	349	311	312	318	328	291	301	341	329	322	313	306	338	316	293	302	346	309	300	344	311	319	306	247	296	356	317	315	367	318	329	315	288	314	310	331	301	330	352	315	320	295	303	341	324	315	315	324	277	304	316	319	308	315	332	335	328	266	298	286	316	317	308	349	339	301	277	298	301	291	309	310	310	303	287	322	341	313	320	293	339	302	304	348	307	299	292	296	302	309	333	325	292	332	333	342	294	313	314	335	305	347	313	330	306	285	337	322	356	327	323	336	330	321	303	287	275	292	302	286	306	290	302	314	330	304	309	314	308	350	283	321	320	348	316	337	292	312	291	308	321	342	324	306	321	299	299	296	317	319	328	296	319	321	349	344	329	329	333	270	298	287	353	321	301	319	305	343	336	293	304	315	331	307	300	298	303	330	313	322	295	310	288	304	283	274	325	310	322	310	282	286	284	303	312	329	329	340	364	315	315	301	301	291	316	316	325	273	306	317	298	296	278	321	314	329	327	328	282	309	335	272	307	306	326	322	280	336	328	354	304	337	340	303	320	314	308	366	316	347	297	325	286	295	313	333	340	276	336	333	285	282	291	313	307	356	307	327	299	305	356	303	329	310	311	339	333	323	337	343	330	300	310	307	322	307	260	309	305	269	295	340	313	317	293	352	279	326	311	319	312	302	335	352	321	319	351	285	274	331	292	328	298	327	319	309	286	283	280	318	305	303	342	298	280	312	303	330	319	303	315	303	330	324	291	304	323	320	282	333	359	345	323	345	327	323	316	313	283	322	356	325	317	325	328	275	281	325	279	290	351	342	316	334	319	291	316	299	335	300	299	317	315	303	313	318	299	304	315	330	321	320	292	314	320	301	319	281	328	307	325	274	350	329	308	295	313	298	302	311	298	330	298	340	320	321	320	325	292	276	326	310	304	306	312	322	310	311	285	294	326	317	301	313	320	319	283	336	330	334	367	336	317	318	299	335	321	319	315	326	297	305	302	299	311	318	309	294	267	340	298	308	307	286	311	307	327	324	323	300	319	298	314	325	311	299	344	296	324	345	298	289	296	327	338	297	308	288	317	342	329	318	308	311	291	284	316	304	315	284	305	332	304	311	308	314	303	325	332	295	327	312	310	264	307	283	331	302	285	336	311	322	316	302	306	294	318	282	301	323	312	269	313	314	325	322	333	315	320	320	317	283	303	310	324	338	312	311	297	319	312	288	313	358	312	315	322	318	300	332	326	309	300	282	303	298	284	303	304	295	295	320	331	349	303	319	314	272	314	329	333	296	286	319	284	300	295	335	280	311	315	327	297	284	293	315	317	306	301	326	324	315	309	313	313	314	311	310	354	315	316	317	291	333	293	325	291	293	293	294	312	311	303	320	289	321	271	330	275	279	305	347	296	351	325	316	300	343	339	300	305	292	312	336	312	365	305	309	304	314	308	294	305	302	270	322	315	301	296	287	308	315	313	328	324	297	313	332	324	309	347	287	319	298	334	287	303	289	319	328	334	299	289	318	356	323	309	292	317	288	281	373	334	292	319	286	320	326	334	301	325	303	308	355	318	282	306	327	333	315	286	292	294	296	307	331	325	294	313	330	348	330	302	330	346	281	309	298	292	285	326	297	339	342	320	310	301	295	300	306	334	313	325	326	315	326	305	327	309	296	300	315	340	321	355	302	303	319	335	346	310	294	336	280	319	281	301	308	281	337	296	346	291	280	312	353	314	311	320	349	316	324	300	307	335	345	324	317	311	343	338	343	301	305	320	315	324	322	327	297	304	324	298	291	312	316	329	318	285	348	335	327	306	286	290	306	295	300	325	271	338	317	302	289	299	322	351	302	352	306	325	307	287	346	318	320	322	321	347	323	310	287	354	288	315	320	346	285	317	331	310	298	320	347	308	333	310	284	305	259	303	301	305	317	334	297	324	319	347	281	310	351	335	324	317	299	319	337	306	301	329	302	306	278	351	302	306	307	318	326	301	331	318	325	315	287	290	308	269	350	326	309	293	321	309	313	320	300	322	312	335	307	326	334	338	344	317	309	303	307	300	321	348	310	281	319	316	318	309	295	308	314	317	309	277	290	294	304	349	301	327	307	336	294	298	344	348	302	319	316	305	287	313	312	321	354	316	312	262	294	310	298	342	313	323	327	289	348	288	290	295	301	302	335	317	294	313	288	339	321	325	327	349	341	327	307	325	301	321	316	293	323	337	323	323	333	304	342	291	297	309	362	291	315	340	350	294	329	338	312	307	314	298	318	278	322	307	309	296	291	318	375	359	292	327	303	310	296	307	305	302	345	299	302	325	303	315	290	307	299	320	307	306	334	315	318	288	279	295	330	328	287	295	323	328	335	338	367	343	332	311	310	301	302	321	334	303	273	348	323	306	319	322	311	295	298	293	301	316	343	312	289	336	324	368	326	325	330	353	317	335	316	275	329	306	302	314	305	284	317	308	300	299	316	304	308	285	312	312	319	288	314	314	297	313	302	318	299	290	300	350	299	315	320	305	304	273	356	317	336	324	308	309	285	317	288	307	296	306	296	344	328	311	329	308	326	272	309	292	319	322	297	367	328	338	343	326	318	327	319	335	297	346	292	273	331	319	365
6695	3612	3581	3012	2675	2326	1889	1518	1395	1244	1195	1185	1058	1100	958	917	845	826	855	877	887	903	868	892	851	918	875	835	847	862	838	814	798	839	794	790	795	776	728	783	750	781	812	672	751	751	735	762	751	746	782	710	703	690	744	728	721	706	752	771	756	727	711	728	689	757	716	692	731	715	737	729	685	642	732	679	745	718	686	659	663	692	683	654	705	700	691	706	725	684	716	757	662	744	664	743	680	711	695	695	677	747	743	701	676	776	672	698	769	687	692	655	659	655	695	734	688	690	714	696	665	644	729	724	689	677	679	684	678	691	658	638	691	641	651	696	736	704	694	743	677	679	731	664	667	675	699	664	726	721	700	682	756	717	698	717	686	659	685	680	701	723	682	672	703	651	676	667	671	668	700	727	691	721	709	638	745	678	686	677	731	651	734	735	724	695	712	672	697	682	687	692	710	714	707	698	681	692	691	681	744	679	751	660	734	715	738	706	718	675	693	764	679	674	756	676	746	708	671	668	714	693	671	753	683	698	684	695	664	673	726	706	747	680	701	678	687	684	699	694	737	694	687	694	742	695	702	687	677	733	715	631	737	688	705	668	653	688	701	699	700	707	698	695	700	734	715	751	732	736	728	749	706	686	731	679	694	689	671	737	694	691	701	672	705	709	741	682	709	716	704	689	729	709	714	752	693	717	701	712	713	710	662	682	685	666	700	692	699	734	720	700	692	698	731	686	694	701	678	703	679	705	710	680	709	672	693	686	663	703	724	689	707	734	661	682	685	654	707	668	677	699	738	694	681	691	688	674	725	713	769	710	689	674	664	704	687	694	722	723	683	684	712	693	738	707	708	683	700	678	681	663	745	728	674	715	704	706	748	719	692	730	709	679	699	703	662	663	684	670	682	700	679	692	717	737	683	678	758	763	655	711	701	766	727	711	703	730	692	654	664	691	678	693	661	660	687	670	673	693	683	686	667	672	702	694	710	679	686	715	699	688	697	722	720	723	686	741	686	693	667	688	725	684	716	674	735	696	654	670	723	718	667	755	688	747	669	708	720	666	669	709	747	698	691	735	687	688	710	686	710	692	668	677	719	719	704	735	707	647	686	725	687	677	752	689	686	767	714	727	674	699	719	686	675	723	675	674	699	699	730	741	706	730	736	689	679	708	726	652	719	691	729	684	690	759	717	674	684	719	717	730	693	712	697	665	678	665	687	732	697	757	714	712	716	648	680	747	622	644	725	681	666	685	690	681	721	712	694	681	724	713	685	668	697	680	706	730	698	744	666	728	664	717	698	664	665	732	659	663	702	743	674	690	689	669	695	677	722	686	681	709	681	660	715	698	697	704	706	692	739	686	679	706	685	709	727	725	682	708	670	677	702	709	691	662	726	654	731	631	704	679	707	712	753	737	690	719	732	711	700	682	719	708	711	678	698	677	716	694	686	734	691	710	688	679	684	681	722	709	683	707	694	693	698	708	743	689	668	697	757	686	739	685	686	674	736	683	718	694	688	666	700	737	689	679	688	736	663	703	710	684	692	721	789	709	735	717	654	670	704	702	729	677	727	678	686	658	688	704	730	707	690	693	743	708	663	668	677	690	649	685	673	651	691	720	685	695	706	690	681	697	666	743	685	705	701	682	689	709	668	669	641	699	670	656	698	691	684	705	677	693	692	696	692	712	684	710	698	687	681	703	690	700	687	685	670	691	715	658	684	690	713	692	686	697	688	692	696	677	657	703	710	728	698	714	690	687	707	686	685	689	645	715	717	712	675	665	684	719	707	700	697	696	708	723	734	655	646	684	724	698	668	709	756	716	688	678	715	677	732	706	711	727	743	708	738	734	678	680	699	758	725	680	751	720	677	710	741	675	695	681	713	729	700	676	678	704	715	741	710	709	683	705	683	683	779	691	714	725	690	717	753	672	641	698	726	723	674	709	656	741	693	699	705	657	656	728	749	710	681	637	672	694	661	721	704	712	683	683	705	708	718	670	763	661	735	681	649	752	665	695	729	658	665	723	701	710	653	669	690	639	700	714	674	674	724	694	710	708	655	715	693	682	694	709	698	691	709	675	693	682	693	696	701	677	697	693	715	705	755	705	695	658	726	674	706	685	698	684	680	730	702	738	707	696	658	697	715	716	729	683	655	731	691	693	729	674	700	705	728	721	636	676	705	716	654	665	691	660	724	641	643	663	709	665	710	708	694	703	622	713	704	676	714	717	716	671	668	722	719	740	697	719	728	707	763	703	736	679	710	673	705	686	722	725	691	703	675	721	695	692	670	688	679	694	749	685	732	717	725	673	720	672	753	657	734	724	674	693	714	721	710	707	756	709	714	679	690	663	676	660	644	703	743	743	726	724	676	684	708	705	708	712	680	697	721	715	725	679	656	700	677	707	674	683	692	705	710	713	700	686	715	675	748	752	713	662	691	755	735	671	664	707	708	710	713	677	704	705	652	680	638	695	686	714	695	722	659	692	678	708	740	712	720	695	699	705	724	754	693	706	699	696	662	728	712	697	651	707	713	689	690	698	695	637	631	727	720	701	750	706	707	722	680	697	750	688	688	630	731	661	689	740	694	690	716	684	664	728	648	728	740	703	708	723	698	740	662	729	679	704	729	703	646	682	716	675	682	696	763	719	717	714	653	721	673	695	716	688	718	696	712	688	694	674	674	710	665	711	725	705	707	696	679	678	685	687	718	689	706	660	711	738	710	680	666	738	710	700	660	728	667	713	715	650	680	684	692	772	656	721	680	708	703	665	675	688	622	678	671	665	726	698	745	714	671	685	717	683	699	668	687	719	673	741	699	668	665	754	716	716	688	656	665	648	677	735	717	676	703	690	673	731	684	719	719	722	655	711	693	684	698	750	707	738	645	687	686	672	700	698	655	649	684	630	728	711	706	680	678	662	693	699	662	675	712	719	704	725	677	624	723	706	720	684	644	684	713	721	690	771	702	729	688	705	738	687	714	727	675	668	739	646	677	701	725	695	678	695	626	688	711	682	707	689	712	698	656	681	670	684	713	688	667	729	717	715	756	722	686	715	683	658	685	735	685	719	719	745	720	698	700	673	738	726	726	750	700	699	711	710	712	710	686	686	724	754	706	662	672	686	716	722	679	704	680	683	678	684	701	728	697	701	717	671	750	669	722	750	710	714	662	708	691	689	724	686	693	678	675	646	701	700	652	652	724	702	679	677	686	712	765	670	704	682	729	687	704	687	721	711	715	718	712	666	717	742	726	675	686	691	697	688	704	658	702	685	720	695	678	693	684	667	691	688	662	743	673	682	637	695	715	702	737	697	684	701	685	655	731	641	705	715	735	686	723	688	648	724	721	714	710	687	681	722	683	706	673	670	697	684	704	699	696	692	658	716	685	666	689	670	679	682	680	751	709	721	680	690	634	717	684	708	732	749	739	741	694	701	638	710	671	689	720	726	648	759	664	696	780	673	722	717	719	724	745	650	657	744	703	763	671	738	710	656
19169	7450	5608	2691	1821	1480	1163	809	691	497	472	416	425	440	402	419	382	377	357	371	400	390	377	389	340	363	348	363	350	349	300	281	294	270	293	314	273	270	283	281	287	297	294	261	274	261	279	278	270	287	298	242	289	276	289	278	283	252	261	265	261	237	260	231	265	280	274	264	282	291	262	277	282	280	259	249	280	250	239	281	287	308	299	259	264	277	253	275	289	257	238	288	251	249	287	273	264	241	261	250	290	255	242	261	282	281	275	238	270	276	293	283	274	279	281	267	275	257	250	265	260	288	267	269	243	278	238	259	281	268	267	245	265	269	274	255	267	235	254	269	222	287	245	248	266	254	264	254	292	274	285	256	268	277	264	252	254	251	245	237	260	255	265	270	291	277	283	256	273	280	252	246	249	249	268	275	267	250	265	253	279	283	288	269	274	260	268	247	262	260	258	258	306	250	278	240	282	263	272	279	292	277	266	244	248	293	239	255	230	268	292	291	291	241	290	275	252	245	258	274	285	265	225	254	254	264	262	261	268	285	248	244	243	276	246	266	271	278	320	235	242	247	263	265	249	267	271	287	263	256	257	232	238	249	285	255	258	285	263	270	286	247	255	262	290	234	251	228	296	273	258	284	284	278	249	263	226	244	233	267	269	244	269	274	292	289	260	287	292	283	250	281	243	280	263	307	241	255	265	275	270	263	268	263	283	237	283	240	267	244	274	270	297	268	283	253	247	273	254	257	307	259	261	262	246	245	277	253	251	258	252	276	281	237	238	243	260	255	265	285	272	251	258	268	293	245	250	257	268	281	286	263	315	289	289	262	268	286	278	219	277	309	239	267	281	284	248	312	265	241	275	258	250	264	240	235	256	261	246	249	251	295	273	295	272	282	244	264	267	272	253	250	270	240	261	277	287	278	258	262	273	239	277	256	277	268	306	271	243	245	253	268	264	246	253	256	274	264	264	289	267	267	232	281	282	241	272	245	246	253	253	264	282	296	269	262	285	263	298	265	228	274	259	273	292	249	276	238	239	295	255	318	266	283	269	292	258	271	274	250	241	258	274	289	278	261	249	240	258	284	266	255	284	268	251	281	300	254	266	256	292	261	311	266	277	263	277	248	228	288	293	257	256	246	230	264	253	281	254	247	289	265	272	270	286	282	225	254	244	243	246	252	227	254	276	255	264	268	297	258	251	260	268	253	261	269	239	273	283	279	263	251	263	259	266	259	255	259	253	244	262	271	295	252	271	279	282	281	282	294	259	256	247	256	259	273	344	254	250	263	268	286	287	242	297	262	278	249	255	247	273	267	279	252	235	262	247	285	263	267	244	267	230	242	258	270	263	249	264	285	260	277	281	258	246	248	271	275	263	271	256	264	260	256	270	263	275	270	266	241	281	269	240	213	255	275	257	245	249	259	260	266	270	284	263	258	268	251	273	262	268	272	298	259	272	267	305	274	286	271	248	259	250	235	298	277	232	255	260	260	235	268	271	267	255	259	273	270	282	288	233	269	284	265	267	254	262	272	271	281	267	257	239	260	271	257	272	261	259	250	288	280	263	260	251	273	271	266	296	277	262	253	252	238	270	241	274	235	279	310	238	259	238	264	256	281	257	291	267	261	231	267	256	283	250	252	285	281	261	252	285	279	261	263	257	258	271	280	257	275	292	239	284	271	276	238	275	241	236	257	251	290	246	276	254	262	284	264	235	249	285	273	277	265	272	246	277	278	248	285	292	257	254	270	288	299	266	264	236	267	254	249	268	299	277	289	260	271	229	270	257	279	258	262	248	232	259	265	295	258	272	270	268	272	256	255	249	264	250	279	254	244	295	260	271	255	275	257	248	241	279	249	280	289	270	281	262	250	264	282	262	262	289	251	263	255	257	262	267	278	271	289	275	248	265	249	281	286	251	256	276	276	263	268	286	263	255	247	283	280	257	266	266	250	281	281	256	271	295	292	274	267	252	245	249	234	251	284	267	288	265	251	244	270	263	266	276	261	251	230	263	236	267	253	294	288	271	257	299	286	247	233	260	277	269	272	287	251	262	264	265	267	266	238	242	287	249	245	263	272	273	276	282	281	254	253	253	271	288	258	277	257	254	252	278	281	236	262	257	302	255	258	290	244	277	309	285	239	289	267	238	251	247	275	294	260	223	246	268	276	251	270	281	241	289	266	237	286	263	266	261	268	286	232	243	241	263	281	255	273	275	256	272	265	280	273	255	270	263	277	290	242	260	299	252	250	263	257	244	248	252	282	305	271	257	256	264	261	292	242	238	261	272	273	268	234	269	297	285	245	263	297	265	258	246	287	279	282	272	244	256	264	254	266	251	234	278	289	265	247	270	238	266	267	283	266	262	289	283	264	278	261	282	241	267	273	264	254	261	264	284	260	254	292	292	266	236	253	276	279	254	286	285	250	285	261	264	273	243	274	287	256	253	250	247	250	261	272	232	255	235	251	302	268	275	271	275	299	253	250	254	275	236	252	246	271	259	284	280	241	256	282	278	247	265	277	253	291	271	261	277	261	268	230	280	277	281	292	253	282	276	274	286	286	283	250	266	288	259	307	275	273	276	307	256	262	280	291	254	306	259	266	231	259	250	291	269	285	237	229	241	264	253	251	234	267	309	252	244	261	299	278	259	271	255	282	295	283	266	256	264	293	254	251	266	256	246	222	239	251	262	237	231	281	280	256	279	239	258	284	282	270	283	233	240	269	253	294	309	246	253	248	228	259	246	263	241	207	277	263	257	268	259	247	267	257	256	255	266	265	279	275	239	268	321	281	267	242	283	268	271	268	260	282	262	259	218	229	246	278	226	251	262	268	267	298	275	274	293	239	297	267	291	309	282	237	266	254	241	260	265	279	258	255	278	246	240	243	242	263	261	262	263	234	265	268	286	266	276	283	256	251	276	239	251	251	278	260	308	266	254	259	270	260	244	260	265	260	293	267	256	264	273	237	280	249	279	294	270	231	262	276	276	278	270	272	255	279	259	237	278	254	242	259	268	286	273	234	252	293	292	277	238	287	279	263	285	253	265	274	255	258	266	242	289	283	250	274	237	294	295	259	257	276	279	272	309	294	270	267	271	235	248	247	240	258	302	281	256	267	279	251	261	264	266	262	269	266	227	272	256	273	307	268	290	262	255	249	283	264	292	253	284	273	252	282	257	278	260	257	276	241	270	280	270	263	274	292	254	249	273	258	305	292	286	290	274	288	285	294	279	286	284	291	239	274	242	235	248	269	264	247	240	275	250	231	264	282	263	263	262	289	250	244	253	255	266	282	268	245	279	284	291	295	301	286	298	254	258	287	244	254	276	237	245	242	291	296	270	265	292	274	275	280	259	253	255	249	251	259	284	296	251	285	289	281	264	282	276	252	254	288	243	273	275	285	252	289	268	254	272	290	258	277	274	276	270	251	259	283	275	254	277	297	304	279	277	273	265	288	244	265	273	307	274	261	229	262	262	281	258	280	255	260	244	252
12793	6247	8573	6477	5614	4933	4233	3171	2425	2218	1963	1732	1667	1735	1588	1513	1423	1278	1250	1316	1375	1634	1593	1329	1275	1327	1115	1113	968	954	911	914	838	806	806	800	714	740	749	735	705	742	671	672	687	699	699	654	701	684	686	712	692	707	639	655	641	630	644	624	646	703	667	659	655	624	610	619	601	655	638	666	626	654	640	590	591	609	630	587	659	603	622	618	605	609	628	608	606	593	616	623	610	573	612	614	585	605	635	613	671	607	593	646	677	585	592	585	595	591	589	611	560	632	601	598	599	609	580	577	599	590	599	596	636	619	582	570	576	577	641	618	636	633	621	546	615	587	592	596	590	568	595	578	543	611	609	621	605	591	598	573	571	634	579	587	565	600	617	593	578	661	581	611	610	668	627	593	618	635	573	571	630	593	614	625	625	627	597	625	667	580	617	631	600	619	623	601	622	600	628	597	593	636	600	599	608	610	571	606	638	601	641	632	616	616	601	546	580	606	589	584	593	583	594	621	590	588	612	572	626	637	617	620	627	588	647	576	644	586	638	591	616	617	616	622	589	590	627	608	596	618	660	625	628	562	596	629	578	671	628	610	585	621	576	581	638	593	636	657	658	635	610	645	619	574	586	645	629	627	608	620	582	582	645	621	635	611	556	589	603	631	601	625	605	602	578	622	595	612	626	597	609	602	630	585	618	584	593	598	569	635	654	619	630	611	643	603	587	603	642	613	585	595	654	664	589	660	582	586	623	621	638	571	614	657	629	591	623	595	547	652	602	604	622	599	604	610	611	587	616	595	597	623	639	598	622	595	632	634	622	591	606	623	625	615	618	586	645	613	603	607	592	587	653	609	563	588	667	607	617	570	625	584	663	598	625	617	587	611	624	608	595	590	581	599	569	610	630	603	657	620	618	605	570	628	602	603	613	648	601	582	603	597	639	611	606	621	615	567	631	615	607	601	639	646	606	587	599	587	616	617	622	574	566	548	637	635	623	628	589	604	570	617	672	562	614	617	612	630	636	647	614	613	638	599	580	635	623	639	599	581	626	622	601	599	612	624	610	605	605	599	597	625	619	573	613	628	585	557	625	628	599	619	611	636	610	628	628	586	648	645	623	577	623	647	600	626	608	627	579	607	647	607	639	626	568	631	610	577	609	633	604	628	571	616	612	612	645	562	622	579	592	624	569	620	609	596	599	609	598	583	581	589	582	633	607	597	585	603	616	617	616	638	583	640	624	647	609	555	669	604	588	606	616	576	584	573	590	592	596	586	616	637	598	632	583	642	641	634	615	604	613	584	591	580	594	606	555	577	603	593	596	623	591	601	599	576	616	612	638	628	614	589	616	603	663	619	594	589	658	618	599	647	574	599	619	597	595	610	592	652	618	524	655	626	615	635	589	610	579	622	586	586	608	607	608	635	632	613	605	590	617	600	623	626	587	592	655	648	626	594	629	597	602	592	637	525	624	587	611	600	600	607	582	594	618	589	600	604	569	603	582	600	636	583	618	642	627	591	535	588	567	612	587	621	657	601	612	630	625	610	587	591	612	613	577	545	628	569	608	615	571	604	598	597	574	556	635	602	573	644	607	599	612	576	601	544	561	580	638	583	612	601	645	607	596	655	608	579	621	595	579	640	593	602	597	605	597	600	573	599	645	645	566	589	609	645	609	606	593	634	564	651	586	593	606	595	610	611	594	627	621	620	592	605	618	585	598	609	580	584	624	601	629	584	605	603	625	609	633	604	604	573	641	610	606	622	593	606	610	590	617	608	644	564	598	593	636	599	601	598	654	594	585	587	628	631	611	591	611	574	596	640	615	679	643	576	607	617	608	640	662	555	595	630	576	613	639	623	640	601	554	634	600	592	611	611	609	605	634	635	582	611	632	570	586	598	589	578	594	635	602	627	621	609	643	610	599	610	554	602	669	621	646	596	616	616	614	581	620	579	619	592	607	615	620	578	654	578	627	641	614	574	608	609	598	615	633	570	621	586	627	628	625	589	643	608	585	583	610	601	565	624	599	577	626	616	622	628	608	616	579	598	580	606	630	619	627	592	604	606	635	582	607	627	608	608	602	594	584	617	601	616	597	659	618	619	627	554	609	599	579	657	598	611	596	594	587	625	601	591	622	611	577	621	622	572	612	594	616	594	610	640	651	613	583	626	610	589	597	602	590	612	595	560	627	589	604	587	553	599	641	598	612	618	632	612	632	614	628	564	617	572	613	583	581	626	577	606	582	592	640	636	632	650	631	578	603	601	616	604	628	615	638	598	571	598	640	609	572	596	584	572	634	591	607	616	565	585	592	583	563	611	626	618	608	617	635	639	652	583	644	601	604	626	594	640	623	646	638	658	630	568	604	618	597	636	598	624	604	636	599	588	605	594	580	625	620	650	557	575	602	584	577	627	619	622	603	594	610	579	626	610	626	594	619	603	639	593	596	557	626	626	617	575	556	636	562	592	616	597	590	629	606	600	571	632	634	618	570	618	581	632	608	601	595	575	618	602	665	652	587	594	575	602	650	580	603	621	615	602	616	626	591	582	615	608	604	644	625	625	633	593	561	605	625	628	591	607	633	605	558	584	596	564	621	614	646	591	604	628	579	610	555	577	597	593	604	650	594	642	590	646	610	635	569	595	613	633	626	627	616	599	585	613	672	612	598	626	649	637	581	577	585	567	582	638	582	622	622	564	582	609	617	571	618	584	656	571	546	603	589	620	614	614	620	529	604	613	586	599	610	580	646	605	597	608	595	591	647	604	578	593	615	634	606	610	597	580	584	611	609	672	608	576	592	637	621	619	642	630	622	584	634	612	637	633	646	582	610	569	576	588	590	580	608	574	587	668	621	624	634	584	638	611	571	595	602	590	577	590	616	591	621	632	619	604	628	610	604	633	593	609	621	640	592	615	647	604	626	612	591	588	639	624	612	587	590	605	623	615	583	571	612	616	607	574	624	596	617	596	602	614	601	557	612	613	561	611	634	585	625	574	593	610	591	635	545	600	650	639	625	571	588	588	634	618	568	602	586	620	632	605	575	649	613	600	618	634	608	552	601	613	595	612	618	616	625	590	568	598	599	618	595	615	624	610	609	642	593	637	624	614	612	623	573	567	654	558	590	554	592	568	599	632	632	603	607	601	619	638	574	581	619	603	619	583	599	628	565	587	604	619	590	621	650	615	601	627	576	623	625	602	617	580	642	625	626	604	599	622	582	610	624	579	586	636	625	602	604	667	683	649	602	601	629	614	600	595	580	620	640	600	591	588	597	608	638	600	560	600	606	593	620	603	624	636	601	613	605	617	620	563	609	568	624	590	628	560	602	638	587	565	626	598	624	637	551	627	590	611	658	567	631	588	582	655	628	613	674	588	611	595	602	625	579	638	579	626	620	627	608	606	604	602	628	593	628	592	596	608	604	625	594	572	603	623	630	611	600	604	619	664	593	629	582	608	622	607	620	663	604	639	585	597	633	611	607	621	591	638	556	646	619	620
29082	11811	10047	4166	2750	2165	1648	1135	875	751	663	513	497	529	523	485	495	452	438	450	481	516	523	505	445	412	385	374	308	328	331	290	298	279	335	304	304	318	263	293	285	266	267	264	274	283	268	287	312	293	265	283	291	279	248	259	298	274	252	278	276	297	257	260	258	261	277	247	254	259	255	301	293	284	272	261	266	265	267	289	284	286	273	283	276	282	265	286	259	279	263	270	269	273	258	265	316	283	303	292	262	280	296	271	259	294	280	275	269	263	303	269	286	272	252	272	305	267	268	232	289	275	248	252	262	246	298	240	269	268	263	239	293	278	250	286	295	264	263	272	272	217	277	258	265	268	256	261	303	257	258	292	275	273	241	302	243	236	264	268	274	289	272	272	257	254	268	293	266	268	231	273	247	269	291	268	257	255	261	262	274	267	265	250	268	309	296	284	260	306	271	251	243	240	274	293	267	246	233	237	267	269	236	282	274	278	276	277	276	261	265	235	249	274	287	232	243	256	298	223	275	303	273	276	262	242	299	304	273	268	254	277	277	258	283	274	261	256	274	272	254	275	309	271	243	248	272	272	285	301	291	242	247	278	261	270	281	290	240	255	271	249	255	276	263	254	248	293	262	267	281	244	279	281	255	259	252	260	290	286	237	256	293	256	264	265	267	295	246	254	247	263	294	290	289	261	283	252	241	261	251	255	254	269	302	258	248	269	247	281	268	244	266	307	244	261	246	247	266	278	247	303	245	276	286	278	262	251	254	266	273	283	278	263	229	274	283	255	255	291	244	263	261	279	274	273	261	263	250	270	284	259	249	259	247	220	277	252	290	276	288	273	274	264	267	272	251	264	273	272	244	290	284	271	262	259	268	244	243	278	253	264	259	261	262	269	279	295	243	247	277	279	226	271	249	273	262	301	262	284	268	276	280	239	299	277	248	257	307	265	269	260	256	222	270	256	250	242	258	273	287	252	261	228	266	269	280	270	260	278	277	277	242	271	274	278	251	243	266	271	260	264	256	267	243	274	267	240	273	223	258	242	247	252	310	242	308	248	260	283	235	220	271	254	262	275	284	281	239	289	252	245	289	248	265	278	273	275	250	289	273	288	236	264	243	261	272	262	264	257	261	273	248	261	259	234	245	268	248	243	247	253	241	255	277	287	277	291	263	225	226	271	274	272	289	235	290	260	271	266	269	257	277	263	270	251	270	262	255	273	269	277	241	261	261	256	285	268	295	268	265	280	292	254	265	285	260	287	273	248	290	264	267	280	251	235	292	254	259	253	272	238	269	308	286	267	238	260	268	271	214	249	237	273	280	240	271	281	267	274	281	288	240	278	256	270	278	257	268	284	263	252	249	260	249	276	272	266	262	278	255	250	237	258	249	268	255	236	275	241	263	272	283	242	282	300	272	262	258	258	273	283	239	254	308	300	254	262	294	292	279	283	299	252	242	276	260	289	275	271	289	257	252	254	297	253	282	285	274	278	270	286	294	273	253	265	287	293	280	272	234	233	274	257	249	257	272	263	249	309	263	254	267	277	251	241	264	230	268	278	250	271	281	246	282	257	297	256	259	273	253	250	289	257	290	246	261	259	268	267	240	266	263	250	292	276	268	244	267	255	281	265	248	264	301	261	263	256	264	250	254	272	276	239	265	282	271	269	279	270	299	248	289	259	283	265	320	260	259	268	248	282	257	253	251	244	267	241	258	248	281	253	268	252	300	242	287	266	250	222	273	281	277	268	271	268	250	270	251	272	255	279	241	260	289	276	261	246	278	305	252	251	255	266	284	287	278	270	261	280	236	266	248	261	261	284	277	253	257	269	275	238	258	259	274	246	256	257	246	241	278	295	251	255	237	280	274	249	261	283	275	251	224	242	284	250	308	268	258	273	261	277	243	249	288	268	249	270	256	280	285	292	278	278	277	279	277	260	291	258	277	283	272	296	280	300	254	266	257	254	256	231	266	240	262	234	270	256	273	263	232	271	253	272	271	258	244	288	275	256	255	243	236	235	309	244	283	263	255	285	246	292	258	255	227	232	263	249	266	242	226	274	244	270	295	260	256	298	265	236	274	282	251	267	252	257	254	243	267	235	256	253	255	236	278	253	294	276	273	284	235	271	270	277	252	278	274	279	263	237	259	264	259	263	258	251	272	250	263	255	262	263	255	278	264	222	269	234	256	292	264	286	271	268	261	251	294	239	267	260	290	269	245	234	254	284	305	280	264	267	257	253	274	265	241	256	264	259	290	275	281	264	268	282	260	233	248	255	287	288	302	246	254	257	281	259	286	278	267	247	289	250	256	289	239	267	268	284	280	294	281	264	255	272	262	256	247	269	292	272	275	245	281	276	278	276	264	262	259	241	264	256	251	292	253	271	285	288	293	291	277	260	274	261	297	259	325	251	275	267	280	273	271	275	242	266	265	281	273	251	245	283	261	265	250	291	313	272	274	265	301	266	264	278	294	263	273	251	325	240	254	285	295	258	293	263	273	276	272	249	265	272	260	248	289	235	265	244	254	272	262	272	261	266	254	301	281	314	274	293	280	287	281	304	296	300	271	252	280	296	310	252	221	284	249	263	257	287	272	281	241	252	278	263	255	254	237	270	248	266	277	269	260	282	265	261	262	268	298	275	247	308	266	238	253	274	271	264	285	271	280	304	259	262	269	260	268	229	291	237	260	232	299	253	267	250	277	270	267	287	282	279	259	313	287	290	268	278	288	259	263	265	260	274	241	275	260	255	268	252	269	282	288	253	253	254	281	281	270	262	258	271	233	244	251	251	292	290	275	283	277	238	262	263	278	257	252	245	259	282	270	285	264	262	288	210	236	255	272	266	279	262	271	267	259	300	244	266	275	243	237	243	272	270	277	266	256	290	241	264	276	214	232	262	289	246	261	256	253	253	286	291	280	241	257	266	251	275	258	276	267	263	244	255	293	263	278	272	257	254	257	281	270	289	253	276	240	247	268	249	275	254	252	271	250	270	243	209	249	270	234	244	287	249	252	243	277	232	279	243	259	277	262	277	264	255	260	248	266	286	269	268	310	295	266	266	249	260	254	248	274	263	276	253	291	254	213	283	240	277	254	248	276	261	284	254	277	271	252	243	260	292	261	274	265	289	256	271	255	249	279	303	272	284	279	252	288	261	248	250	296	279	269	268	268	239	280	263	225	243	249	278	251	299	255	263	269	244	274	255	275	248	281	266	271	277	269	265	246	253	275	277	304	263	253	292	284	263	232	268	243	236	257	258	246	295	263	274	265	246	292	283	284	258	281	258	275	283	263	258	276	279	264	256	279	290	275	253	260	299	224	297	273	256	258	278	257	254	261	268	251	278	277	237	249	287	249	284	255	263	302	253	267	274	272	238	264	271	282	262	266	260	255	268	274	256	299	262	269	244	239	240	293	276	263	253	262	258	265	243	249	253	255	273	278	235	280	257	279	265	269	308	301	280	263	282	246	251	243	243	271	273	274	252	255	265
16965	8591	13430	8580	7953	6770	6003	4507	3540	3066	2717	2284	2121	2340	2152	2001	1976	1853	1653	1720	2026	2364	2256	2074	1970	1626	1434	1400	1202	1031	1061	982	889	932	879	809	835	791	788	760	824	780	778	716	696	737	749	722	760	745	721	674	691	692	648	728	762	698	657	702	677	684	693	686	675	663	667	638	653	665	608	636	680	658	603	669	612	645	637	651	589	618	626	607	630	610	637	635	583	662	633	643	613	581	629	557	612	613	607	624	651	674	566	617	615	633	570	607	616	582	611	663	604	622	634	595	620	617	606	576	618	651	613	591	588	601	591	607	616	612	651	667	611	609	573	616	627	594	630	661	644	599	583	612	613	620	591	620	655	631	626	596	587	605	623	567	604	621	601	593	586	609	601	624	616	594	609	625	605	629	616	663	581	593	627	605	579	601	606	648	594	646	615	607	606	580	640	633	626	610	562	614	608	589	575	590	600	602	603	655	632	598	628	585	607	644	604	624	598	626	593	641	574	638	566	610	595	636	635	567	613	608	580	634	559	569	593	631	628	591	649	628	556	649	650	611	618	627	651	663	602	621	597	645	574	604	598	655	642	585	592	564	582	610	611	637	602	605	580	601	583	594	556	618	628	643	645	645	560	634	599	623	609	587	604	598	616	610	645	659	622	604	626	567	600	607	616	630	617	589	636	598	619	654	560	582	626	604	621	598	627	595	625	599	600	645	588	580	587	597	609	577	576	639	562	600	621	597	568	658	614	596	612	640	646	640	623	611	610	586	666	608	649	574	657	654	576	615	575	619	646	620	610	624	577	609	607	600	617	588	656	630	633	604	637	614	592	615	596	638	592	587	589	600	641	599	633	615	639	661	588	606	583	609	590	600	606	586	621	637	634	606	597	573	623	588	589	639	603	630	610	636	648	618	642	627	610	570	638	586	581	621	604	582	620	625	617	570	600	592	599	578	578	647	656	630	575	602	597	632	646	613	597	602	596	631	577	629	630	588	550	575	598	594	602	613	601	640	588	638	623	621	613	592	622	587	622	616	623	598	617	603	596	608	619	622	635	598	610	618	637	574	642	605	603	585	608	586	638	608	614	586	627	652	614	592	616	605	627	603	627	609	627	570	628	623	628	637	616	600	612	634	589	591	551	614	604	652	615	614	601	630	616	604	606	626	595	616	635	592	584	632	624	578	613	620	589	607	621	558	610	629	663	653	612	598	607	666	622	556	627	607	608	606	583	620	590	633	633	580	614	614	609	643	565	608	634	611	597	590	569	621	566	574	649	663	590	617	589	620	598	626	632	641	610	602	612	626	596	611	620	629	637	622	616	576	610	561	615	598	644	599	612	594	612	631	636	629	622	625	610	603	618	614	591	649	649	651	599	576	597	615	618	606	608	575	617	658	651	610	631	606	603	673	591	621	592	611	562	579	583	635	578	603	586	601	600	645	595	589	556	625	585	620	602	642	644	615	635	623	554	588	613	623	573	615	652	609	623	618	594	605	612	643	624	620	662	598	603	625	582	627	596	637	616	584	619	583	626	605	609	608	591	630	620	644	642	601	610	596	615	593	571	587	595	645	592	559	613	628	579	590	566	609	586	631	617	632	606	633	580	580	608	615	601	631	593	607	600	587	598	650	634	615	647	613	607	626	605	647	591	632	588	642	580	659	627	607	621	578	602	620	626	618	609	607	604	649	598	575	586	652	632	604	610	617	589	622	596	634	615	642	597	598	647	627	561	665	601	628	605	643	622	597	627	605	569	620	625	573	621	626	617	622	624	604	611	628	639	614	600	587	628	588	605	618	572	602	596	622	593	607	612	606	577	599	618	601	568	635	631	607	591	599	604	649	597	612	622	601	592	596	580	594	587	618	595	618	580	563	618	635	600	630	598	611	568	605	634	644	658	605	634	647	575	639	657	618	613	618	594	623	590	614	628	565	601	576	599	624	627	587	633	609	594	655	620	607	565	608	602	586	613	605	622	624	566	618	616	594	598	598	571	592	598	532	644	648	592	639	601	573	662	607	590	574	606	600	610	631	618	597	662	647	578	642	628	637	631	611	590	592	594	647	623	613	633	589	646	581	574	581	599	630	572	605	615	613	639	631	675	629	648	597	599	612	630	624	580	573	623	596	600	645	640	573	583	584	603	631	611	619	612	617	607	583	587	627	609	637	635	647	662	577	660	585	587	613	574	613	576	620	671	582	565	608	582	606	608	608	577	601	586	600	635	604	629	580	622	612	618	593	605	583	588	657	660	594	625	612	597	599	618	630	612	665	591	648	634	670	643	575	608	580	663	596	626	625	578	593	607	642	591	587	611	627	637	602	612	637	595	611	579	617	596	638	608	569	623	609	639	627	613	622	622	596	602	643	617	647	603	599	633	599	591	641	611	584	646	596	620	598	598	616	585	621	620	585	621	567	665	618	583	605	582	632	614	627	613	601	579	607	648	634	657	591	649	578	634	579	584	607	603	615	610	655	606	633	579	599	637	572	580	630	572	658	665	612	579	611	619	610	658	609	609	608	611	636	614	602	623	626	666	604	602	636	606	619	591	615	601	579	605	642	607	596	599	586	584	627	630	588	599	595	638	567	650	598	628	633	607	581	601	628	610	612	607	616	575	605	556	565	606	633	621	626	608	586	602	576	649	572	603	592	627	614	639	614	674	588	589	626	614	591	624	599	592	599	599	633	604	638	559	664	610	584	623	611	584	604	582	651	608	611	606	573	621	596	604	630	603	590	619	651	650	634	622	573	566	620	666	584	588	592	594	574	604	588	600	580	655	598	604	593	581	635	619	614	605	645	611	594	581	611	592	609	624	603	620	566	675	630	644	636	616	580	629	571	629	615	626	574	626	598	634	618	615	614	641	549	626	608	630	628	608	634	650	610	566	596	563	600	651	615	606	587	623	584	580	586	649	608	577	633	545	604	610	597	620	622	599	631	601	576	619	628	616	605	631	625	637	616	623	598	638	633	597	622	620	608	597	600	595	557	597	572	593	628	614	607	606	635	630	628	627	629	593	651	574	628	644	617	611	621	605	657	566	594	637	631	644	632	609	620	608	603	595	609	621	594	582	626	660	578	598	589	611	629	598	638	598	566	598	653	585	632	621	585	561	630	630	613	614	629	658	594	613	608	571	582	599	571	627	642	627	646	570	572	616	585	615	652	577	617	637	687	635	650	597	598	649	607	640	593	619	589	600	567	603	637	578	668	617	590	625	602	560	593	627	608	613	604	603	639	659	573	563	582	585	635	612	618	599	650	625	619	633	625	661	608	625	624	604	606	673	617	575	594	596	608	597	571	604	640	593	610	667	627	631	664	591	555	607	621	581	567	661	636	601	588	607	648	633	589	642	579	655	622	608	625	612	641	575	596	601	637	619	576	584	592	612	593	632	607	599	642	646	575	593	589	609	633	600	607	588	615	627	586	607	621	579	600	610	616	659	585	617	583	622	597	626	639	548	643	620	605	641	620	612	621	645	636	643	606	613	621
9685	3575	2417	1058	794	681	563	487	451	463	416	393	358	377	377	340	345	330	330	357	314	326	348	326	344	347	330	333	320	332	374	319	347	354	309	348	337	310	312	328	301	361	300	339	327	294	338	361	350	322	342	327	340	298	288	301	308	324	324	284	350	320	305	313	312	294	297	319	322	291	302	345	322	315	335	339	351	327	334	331	306	322	319	300	319	329	331	347	301	299	316	316	316	311	366	324	325	322	305	327	310	310	321	328	313	301	341	350	338	299	293	288	336	334	310	319	299	306	331	346	326	330	351	321	323	307	317	283	299	338	336	323	263	291	357	312	290	305	281	322	311	302	345	327	314	346	324	323	338	307	314	322	325	350	307	305	305	304	300	312	308	342	308	329	323	315	284	314	333	317	355	308	301	312	320	316	321	333	307	296	317	341	339	295	301	299	306	311	309	285	299	318	288	354	332	314	313	339	308	322	315	331	306	341	328	287	298	322	292	318	345	335	321	335	327	315	305	305	297	286	329	307	323	306	342	332	289	286	317	316	338	312	304	269	301	318	309	297	331	332	319	315	343	305	325	329	291	330	329	326	317	319	338	341	328	320	337	259	319	285	312	333	316	331	293	315	299	282	295	315	314	311	303	315	324	323	299	320	317	322	278	355	291	306	338	327	321	294	326	301	340	311	321	314	314	315	307	280	353	319	302	286	344	329	311	319	274	346	307	325	307	309	301	298	304	333	300	324	270	346	286	294	282	302	297	300	314	333	352	274	355	317	336	289	348	312	308	293	335	328	313	282	318	275	299	284	311	316	292	321	284	325	309	286	325	283	316	318	300	309	287	319	321	304	327	290	312	342	368	325	309	329	333	328	322	308	304	340	311	361	309	291	311	319	312	278	323	280	264	345	327	333	302	342	327	311	313	325	307	325	293	321	339	291	304	323	315	289	307	294	303	302	313	282	311	335	345	269	318	311	307	300	314	317	323	327	329	313	307	301	316	314	298	309	308	289	310	305	319	321	348	325	345	333	292	278	337	337	293	288	334	323	337	304	327	294	316	336	343	327	307	280	282	345	327	325	326	301	308	322	330	303	316	313	280	329	313	288	349	309	336	316	298	313	346	298	301	302	302	325	349	290	343	318	347	319	290	320	321	330	331	319	302	283	315	312	304	322	290	315	322	340	300	352	318	331	354	335	318	296	338	317	324	304	301	330	283	307	336	298	328	325	308	319	300	320	294	313	300	293	291	286	288	311	311	302	328	302	338	314	306	332	328	307	327	308	325	306	326	297	276	332	332	307	282	296	299	320	277	319	281	304	319	341	289	294	321	290	347	320	309	278	317	281	320	326	296	317	260	303	312	296	289	322	307	291	317	319	297	341	325	311	330	317	302	314	305	273	309	329	321	343	320	286	287	327	315	308	271	308	324	329	296	320	324	332	292	284	302	334	305	337	318	317	303	312	286	333	313	327	309	289	292	309	338	316	317	307	308	323	328	289	305	302	307	331	331	319	307	352	319	318	306	308	328	358	354	346	327	326	307	320	334	312	315	314	300	296	305	332	293	324	315	322	290	291	323	310	310	362	296	318	306	291	336	316	323	314	307	319	350	309	321	307	302	290	345	312	313	303	327	313	333	291	320	336	309	296	311	360	311	291	322	329	310	280	285	324	309	296	281	320	299	318	309	320	335	297	336	309	317	244	277	328	298	335	307	348	312	308	325	319	323	324	321	325	296	298	305	300	343	311	331	302	353	297	325	308	319	308	298	314	336	305	310	306	326	335	329	314	321	337	307	335	299	281	299	333	293	319	320	321	292	318	309	348	325	320	309	308	308	368	321	336	346	317	315	296	311	305	299	293	326	302	308	329	320	327	326	316	324	319	353	317	298	337	318	307	279	295	271	287	288	289	341	287	326	308	292	304	311	325	355	325	305	331	320	323	338	294	302	312	315	298	347	291	339	310	346	326	315	330	326	297	303	295	293	326	306	303	334	326	320	285	297	305	322	280	324	296	299	311	342	291	326	342	291	319	322	343	340	321	316	316	314	336	329	328	306	294	343	326	305	327	281	295	298	310	316	324	312	335	298	332	282	305	294	350	321	270	300	331	304	325	272	320	312	345	294	330	330	328	317	291	340	320	311	293	334	338	316	304	337	322	329	341	313	317	295	333	329	334	358	323	320	323	295	343	320	311	312	341	319	342	292	349	309	309	313	322	315	321	274	327	321	282	269	298	355	317	350	328	357	276	310	312	306	314	298	310	312	282	320	326	334	308	298	326	347	340	341	333	342	316	289	325	313	332	315	313	319	301	354	326	364	298	314	319	333	339	303	331	289	321	304	330	291	286	300	318	310	342	291	356	304	325	342	358	329	308	336	318	332	362	325	304	342	326	309	321	309	310	304	295	329	349	306	313	309	316	301	320	299	320	356	332	302	326	322	347	318	324	333	300	314	291	328	319	307	306	306	327	300	283	359	304	284	286	295	265	339	337	305	313	328	348	305	328	313	323	341	340	308	343	323	323	321	314	355	296	341	324	294	320	316	325	276	279	287	315	320	318	332	304	311	307	364	313	334	353	331	326	331	291	289	299	300	292	346	319	281	297	344	317	286	314	305	304	322	311	311	328	310	323	340	334	303	344	365	310	309	309	341	304	296	329	304	296	330	280	303	336	305	325	316	311	311	314	302	319	337	316	316	332	279	293	294	347	313	333	336	306	333	325	295	296	295	287	339	345	283	318	308	305	291	320	329	280	300	337	327	295	306	308	318	324	299	297	331	330	330	289	311	324	320	326	356	301	300	349	324	294	336	341	338	301	321	284	301	339	349	373	302	337	327	318	264	340	328	316	281	337	320	293	308	326	314	328	310	350	291	334	299	351	324	308	320	328	340	304	362	308	321	337	334	295	314	330	318	333	290	304	308	271	313	339	347	320	361	341	312	311	351	324	320	280	305	289	295	313	304	302	312	320	328	329	315	298	348	303	306	295	319	270	345	319	329	313	306	319	293	338	305	310	339	337	295	317	318	301	310	312	351	324	314	324	345	348	310	342	303	328	303	344	309	299	333	297	354	301	313	297	317	326	318	280	317	330	317	299	305	315	295	320	367	297	313	316	331	282	282	359	292	289	302	301	329	335	307	289	328	305	302	302	335	314	327	298	294	359	327	327	345	279	329	313	325	296	322	286	313	306	358	317	318	303	333	332	362	354	309	267	329	290	354	355	305	328	310	296	285	316	300	288	330	301	299	293	319	319	316	285	309	317	303	300	347	294	312	310	313	323	335	315	334	303	296	335	321	327	324	314	336	330	330	350	330	315	294	314	325	319	307	332	314	276	285	339	333	329	325	348	279	301	313	319	343	318	308	333	312	313	293	295	317	303	286	325	319	295	270	309	326	295	307	345	296	273	336	329	330	335	300	321	291	326	305	323	321	329	326	335	299	318	287	320	338	336	349	340	312	292	324	307	326	357	335	310	311	332	308	299	296	312	352	309
6227	3487	4005	2856	2557	2229	1944	1526	1378	1247	1204	1054	1060	1031	1005	909	875	901	868	857	866	876	926	892	921	885	892	930	841	904	810	826	812	799	796	832	753	736	769	754	711	737	728	721	754	769	730	765	721	762	677	748	728	703	736	762	682	694	714	738	747	767	716	654	660	699	669	755	752	705	694	722	685	697	746	680	692	695	666	717	645	663	733	721	652	667	746	718	718	730	706	757	705	713	711	681	745	683	727	691	710	694	706	667	666	640	697	705	696	730	675	695	681	709	655	663	675	728	758	683	697	704	703	679	647	692	694	680	664	745	681	683	696	675	647	682	710	722	706	709	685	732	702	709	672	695	709	682	678	699	706	683	691	740	696	707	714	706	720	760	678	697	704	706	710	708	708	720	707	668	720	741	665	713	717	680	735	756	747	650	720	717	648	695	676	698	681	684	724	704	721	715	739	693	690	714	702	674	677	657	721	714	694	692	691	684	702	702	709	684	679	698	672	660	671	679	701	699	696	661	715	676	711	668	712	727	700	696	707	723	709	679	709	744	712	701	679	696	741	681	667	669	707	716	713	732	665	727	740	698	758	715	701	715	693	684	691	676	709	659	721	684	692	664	695	711	674	693	717	727	656	674	720	712	748	711	754	691	713	708	720	694	705	688	700	701	728	733	723	721	669	730	680	761	729	686	719	700	688	655	729	692	722	674	711	704	698	698	696	680	713	700	710	700	728	704	692	682	684	643	677	688	686	718	744	697	722	714	708	686	734	744	699	670	723	716	658	702	711	686	725	661	722	695	735	676	714	736	671	693	748	732	698	711	718	670	748	745	710	737	706	711	722	714	720	684	703	668	672	698	687	715	709	659	758	694	716	717	725	685	685	707	739	704	710	665	751	704	750	736	694	752	668	694	668	672	703	741	733	734	689	741	713	741	696	677	732	736	719	682	724	692	734	716	677	673	656	726	710	688	726	708	690	713	677	671	703	689	641	738	716	681	706	671	702	679	738	707	746	741	703	703	716	733	711	696	686	711	692	703	732	704	719	698	659	699	719	690	643	718	689	694	676	727	667	723	669	674	729	705	724	694	699	722	716	702	696	713	705	697	675	653	685	701	675	722	687	695	727	704	670	674	686	723	671	713	665	734	719	707	691	701	696	713	750	709	732	675	698	769	728	696	695	702	701	707	688	670	696	703	676	740	679	667	705	676	719	660	729	663	690	721	723	691	699	666	683	693	747	651	727	698	679	704	669	738	721	735	657	720	736	709	787	740	712	687	678	707	712	707	702	699	683	705	720	738	710	645	706	706	745	682	707	725	710	693	690	680	717	659	664	684	688	707	687	662	747	729	694	745	744	711	694	710	730	686	699	724	747	696	719	705	685	668	708	736	727	677	742	682	686	704	699	730	694	676	673	699	659	688	725	747	707	714	725	747	670	721	747	686	681	710	720	723	717	685	702	660	683	720	751	653	727	674	711	720	641	661	717	703	703	709	709	699	731	706	730	709	721	691	731	704	695	740	720	705	684	695	701	694	689	731	674	713	699	721	694	703	691	773	693	711	713	756	711	661	751	660	654	695	712	763	700	699	707	693	677	675	633	699	752	675	674	696	667	668	722	654	692	722	722	714	723	637	698	687	694	697	681	661	691	692	680	713	664	664	718	644	713	742	706	722	673	700	675	733	721	680	726	740	737	693	675	694	720	703	710	730	718	687	728	737	693	747	721	706	703	710	687	654	714	712	734	756	663	703	678	737	712	717	686	732	715	685	668	670	681	740	738	680	735	700	710	679	684	699	720	719	719	674	731	725	718	752	715	716	729	743	675	704	732	743	690	692	657	624	681	702	706	706	668	706	690	709	698	740	741	688	700	697	703	746	668	732	758	694	719	705	677	730	684	695	661	690	683	665	701	727	745	695	677	709	675	742	710	666	714	729	677	688	712	691	718	714	642	755	747	755	738	711	714	705	684	693	680	689	750	709	745	734	704	691	679	704	698	688	691	679	744	731	718	675	661	742	724	658	684	668	730	698	709	680	728	702	659	735	693	664	701	690	713	684	716	725	693	742	707	666	676	716	692	645	682	680	699	737	679	650	667	687	707	703	734	718	690	702	631	699	715	698	666	745	669	693	712	713	671	713	670	703	669	707	700	769	654	701	701	747	671	743	721	720	702	718	665	718	715	738	732	680	710	683	721	690	688	684	691	726	711	657	729	690	721	682	741	734	681	742	711	715	652	646	754	715	691	698	695	711	674	664	717	717	699	721	695	748	683	666	708	659	735	707	678	766	723	685	728	719	709	687	715	686	745	703	708	713	691	721	714	735	686	733	688	685	645	688	693	692	740	647	685	708	715	691	710	729	689	668	670	655	695	717	709	724	763	702	685	687	743	685	729	723	697	698	700	731	671	678	706	713	717	714	705	729	670	699	665	692	716	701	664	667	711	692	699	721	697	668	671	745	685	675	680	736	648	746	732	698	660	734	703	691	732	736	722	724	688	729	712	705	750	711	709	676	725	707	729	654	741	704	711	627	685	706	637	756	708	687	685	700	672	668	710	712	708	701	675	734	722	693	688	709	704	672	628	680	747	723	723	706	726	740	731	658	712	715	761	698	668	671	757	677	681	760	683	712	714	697	695	743	691	677	723	686	742	732	723	712	680	679	716	719	739	663	721	727	712	761	718	687	725	698	653	685	734	739	697	674	712	716	675	743	725	680	728	690	702	698	716	717	716	720	746	730	721	728	695	713	693	696	718	707	725	705	717	696	711	676	691	688	698	656	763	703	738	680	716	717	686	655	706	688	693	655	692	699	707	688	765	702	689	680	717	679	701	724	676	700	685	684	669	712	720	722	687	666	766	682	704	725	709	704	687	749	686	726	709	710	664	715	701	692	684	680	719	702	732	691	727	705	668	711	674	679	707	698	759	678	673	685	673	701	709	734	744	707	676	689	695	697	689	662	740	665	728	685	697	713	719	721	694	730	703	676	748	750	696	708	664	727	721	691	681	755	704	697	675	701	694	683	722	698	704	700	690	712	731	712	698	678	715	721	686	647	692	720	655	712	671	728	689	671	717	721	764	708	699	712	719	676	712	719	709	716	701	712	677	727	716	680	687	706	726	693	656	711	702	723	686	731	663	734	749	697	651	696	672	687	719	704	677	731	684	673	699	743	655	715	705	682	746	690	718	676	716	695	666	698	729	725	691	720	694	776	689	689	721	708	674	713	673	685	695	693	685	757	725	712	705	727	673	715	715	699	678	643	705	713	679	680	719	642	705	733	685	742	732	684	691	716	726	737	718	731	686	680	702	690	741	781	714	766	685	725	678	705	697	658	686	687	695	717	668	685	712	707	703	742	679	693	730	755	751	712	651	718	758	678	696	683	726	700	705	697	708	708	680	715	744	671	703	734	661	674	715	713	671	731	667	733	709	719	718	689	688	697	695	654	724	678	690	702	663	724	707	680	675	678	678	635	684	692	696	686	684	696
18865	7753	5112	2706	1979	1565	1188	856	669	538	535	439	416	415	431	352	418	433	376	323	405	375	418	397	379	387	346	320	362	289	315	298	292	315	308	302	289	279	298	287	272	281	281	310	293	295	290	262	297	262	282	277	283	280	269	293	277	262	308	271	297	299	269	287	269	237	317	291	256	290	290	254	256	270	317	272	298	292	283	276	278	271	284	278	322	278	290	263	255	288	272	278	315	275	268	257	296	280	278	261	309	261	257	291	297	244	282	275	262	291	261	282	272	242	268	278	269	237	257	256	246	301	269	273	261	251	268	271	288	296	277	290	278	271	279	255	290	274	284	257	269	234	266	264	263	273	289	277	248	253	305	273	298	246	297	241	245	310	263	255	253	306	267	276	288	252	294	251	246	281	256	245	284	292	228	260	272	256	267	262	235	271	301	275	272	262	251	263	274	241	243	252	288	275	247	271	270	256	281	289	297	270	268	245	292	258	273	248	271	267	293	267	280	282	271	246	288	317	257	292	282	269	257	287	262	282	302	269	296	240	255	266	268	279	290	280	296	261	301	253	257	287	278	253	242	266	284	262	260	273	267	254	263	265	270	274	260	274	278	283	275	259	247	288	278	269	287	256	302	277	281	274	272	266	287	250	265	253	247	289	278	271	227	268	256	273	284	251	266	259	292	294	273	287	272	302	284	277	271	232	299	251	257	244	308	292	294	281	292	272	270	281	296	245	249	251	268	271	256	272	249	282	275	278	279	256	252	267	258	268	293	267	282	255	260	271	249	281	292	310	273	270	291	292	251	275	257	276	272	260	256	283	279	268	272	251	284	271	248	307	282	242	283	268	273	249	271	285	266	274	304	278	260	277	296	266	293	255	311	279	285	296	275	280	301	300	279	285	267	270	286	268	275	284	273	231	266	253	294	274	301	269	291	303	272	274	272	247	249	226	309	293	259	239	270	285	290	286	243	304	267	269	269	285	279	275	269	291	265	254	268	286	275	289	271	282	263	284	270	280	272	264	281	253	247	276	296	324	261	278	270	273	245	267	290	262	268	263	294	265	253	292	275	265	296	255	252	299	305	259	285	297	256	258	278	271	283	280	295	257	286	274	261	252	258	269	262	262	308	299	281	265	285	282	292	253	294	263	266	279	257	318	268	261	290	241	292	279	308	267	292	285	266	298	288	282	274	256	251	250	273	258	290	257	281	306	262	268	267	273	291	269	257	267	264	291	287	274	260	274	249	272	269	283	248	255	263	257	301	240	284	290	258	284	290	316	273	252	278	258	278	260	280	308	266	243	268	324	271	273	254	274	252	289	278	261	250	261	281	285	308	272	278	286	270	265	252	259	298	280	268	258	284	245	268	229	266	253	272	256	298	276	286	292	276	288	272	251	272	287	254	271	276	264	225	269	266	265	303	262	273	283	297	289	274	268	294	260	267	272	294	283	277	266	253	270	272	231	281	300	297	250	269	287	281	268	249	259	261	289	277	262	277	288	263	280	270	254	267	268	251	289	275	307	286	276	240	264	294	289	248	274	280	276	273	274	271	267	251	274	292	300	269	260	254	310	284	269	268	308	263	260	264	276	310	259	253	296	300	258	236	259	274	280	289	283	290	268	244	286	270	259	265	229	250	250	263	275	300	298	258	317	294	226	282	266	279	273	268	304	268	259	237	279	276	260	265	244	295	294	292	290	269	253	272	272	281	265	290	276	276	303	244	298	267	246	275	285	287	278	280	254	277	289	259	294	267	315	266	264	239	264	253	288	248	315	298	240	225	269	293	311	303	294	299	296	273	251	274	265	269	276	257	285	259	287	269	278	281	289	266	262	279	281	241	228	253	276	296	282	285	297	283	262	282	280	259	249	244	297	274	334	224	264	248	253	309	274	304	298	274	280	251	292	248	248	261	248	270	266	286	254	250	273	271	297	265	273	290	272	252	255	241	243	259	235	241	261	274	253	293	253	227	277	267	275	279	291	261	310	242	248	284	278	262	273	296	261	262	289	267	257	272	262	279	261	277	295	263	256	270	277	254	274	270	261	238	281	241	280	255	270	288	267	272	304	235	287	234	307	281	246	266	268	259	274	269	273	310	270	286	241	281	270	273	301	279	251	239	281	274	278	262	288	246	291	283	267	251	273	276	293	262	272	280	290	266	261	278	267	267	294	275	263	259	239	261	257	310	302	241	272	262	267	276	266	282	293	246	294	263	290	267	275	269	291	264	253	281	252	284	288	251	257	267	300	270	288	248	282	295	305	292	282	265	270	266	308	272	298	259	276	278	257	221	260	252	268	287	281	274	229	302	251	256	265	304	291	259	313	276	243	272	297	273	272	263	282	248	244	251	256	242	264	297	258	246	285	257	250	311	289	258	297	279	251	288	230	294	272	263	269	290	289	292	265	284	275	297	242	267	273	268	268	263	290	286	285	283	278	311	267	286	276	241	283	263	285	255	292	271	259	278	244	282	279	264	310	272	244	266	294	284	270	273	235	279	298	271	308	270	250	286	243	296	258	251	288	248	281	266	243	279	271	287	305	256	249	258	302	251	247	307	280	308	287	284	284	296	266	258	261	299	242	298	266	295	302	249	250	297	244	294	254	289	309	294	271	285	288	270	288	290	267	250	293	269	279	258	278	257	268	298	269	280	279	267	292	277	236	290	283	284	270	267	250	268	292	277	278	265	261	271	287	263	258	280	270	261	298	281	276	271	264	302	291	273	244	265	259	279	274	257	291	261	244	239	255	294	239	274	254	275	254	262	293	252	275	270	275	287	272	293	248	318	271	277	273	295	261	244	261	277	270	298	299	278	285	274	256	279	251	285	243	293	287	259	280	289	263	284	284	262	261	289	249	280	250	265	251	277	266	283	301	269	246	298	297	225	261	249	277	276	300	254	279	281	286	237	285	273	257	291	279	263	307	243	258	265	258	313	283	257	255	270	272	256	287	279	249	286	257	231	279	289	250	285	292	271	297	310	262	304	336	289	276	291	292	292	266	255	277	247	260	276	257	264	280	299	283	290	297	276	272	229	264	287	240	258	278	303	284	296	250	289	265	258	259	293	277	270	257	288	232	265	283	268	280	272	242	312	290	249	248	279	268	294	294	265	261	249	282	268	242	295	319	290	256	267	291	270	246	297	281	296	290	259	277	270	270	291	250	263	266	285	250	279	293	270	287	246	281	279	285	280	245	289	279	290	274	285	258	263	268	260	319	288	266	313	249	281	257	270	259	253	277	246	267	259	297	282	280	307	305	281	252	276	242	239	260	273	278	238	276	283	260	275	282	255	251	293	283	264	250	279	247	278	297	254	269	297	303	264	262	289	286	255	291	264	285	278	288	270	298	268	251	261	281	277	256	273	250	296	278	294	277	277	262	275	262	264	241	280	269	247	258	250	280	229	273	266	315	292	283	270	257	276	279	266	262	277	271	262	290	280	268	267	267	296	286	282	297	265	265	245	259	268	275	278	302	271	275	255	290	251	282
12372	6524	7377	6408	5448	4884	4182	3350	2470	2256	1957	1738	1626	1626	1584	1403	1411	1342	1227	1255	1333	1568	1564	1400	1347	1274	1176	1140	1023	984	948	897	903	781	780	791	752	750	862	800	704	739	692	732	705	679	729	705	676	653	688	724	655	678	656	694	696	659	655	656	667	648	712	626	632	681	649	644	654	615	664	658	692	659	657	626	648	618	625	636	640	614	572	651	614	592	616	580	627	607	638	607	614	638	620	647	647	647	604	632	594	654	577	567	628	640	606	647	619	606	594	662	652	648	602	587	661	627	652	595	619	643	681	618	596	633	654	603	633	637	604	606	626	617	650	600	586	595	590	640	625	628	602	610	636	643	642	621	632	635	649	637	630	596	600	661	617	622	624	660	632	646	636	595	661	662	605	584	620	664	613	607	641	655	631	603	603	605	621	631	622	641	658	622	645	614	607	605	612	600	593	647	621	663	595	590	667	615	630	586	599	587	625	646	611	640	601	629	588	634	623	578	601	598	626	567	616	591	614	684	620	638	626	652	637	609	619	597	624	650	583	591	600	604	601	598	630	558	624	556	626	655	604	635	623	624	608	613	588	602	650	589	633	639	605	599	654	671	617	630	631	615	570	640	597	607	604	637	586	619	647	636	611	588	622	600	628	648	602	592	624	662	582	620	634	617	631	602	640	649	599	626	643	591	614	663	610	686	640	624	637	669	614	612	628	639	614	607	612	619	635	641	612	650	655	690	589	584	607	588	628	588	609	621	605	633	613	639	647	644	645	573	581	591	618	662	643	618	611	594	630	631	645	616	588	647	648	613	634	644	650	673	629	650	591	622	588	649	655	622	606	648	644	659	578	667	631	616	591	586	635	598	602	600	584	592	602	647	634	583	618	583	616	608	607	594	646	619	668	610	627	624	609	660	659	678	612	618	608	642	592	625	616	628	603	595	684	622	615	621	607	636	639	578	622	668	634	615	617	623	645	597	628	661	589	558	611	643	617	582	637	625	607	620	624	626	626	629	612	603	581	653	628	627	630	609	608	618	675	636	606	642	615	658	595	609	610	622	615	605	659	625	631	611	651	621	615	609	630	612	617	618	592	608	628	626	619	578	647	620	594	613	638	603	643	658	665	621	592	618	648	627	623	623	592	612	631	629	615	622	639	606	630	605	601	637	615	607	644	614	611	636	612	610	612	661	650	655	647	641	632	623	636	628	629	591	574	618	651	651	626	643	650	625	625	572	648	634	606	658	626	655	585	649	601	656	663	623	614	643	649	625	596	636	656	576	606	643	603	642	570	614	637	603	642	591	594	608	618	604	614	612	569	612	626	611	617	604	658	604	604	554	618	604	651	632	603	641	616	614	607	641	591	592	645	605	619	611	637	629	624	611	619	617	651	605	592	600	656	607	642	624	629	644	663	631	604	649	607	644	591	629	638	619	586	608	640	618	676	581	661	664	640	637	597	615	631	592	595	632	666	604	590	622	581	618	645	603	679	593	643	622	603	656	623	610	643	605	599	630	596	595	659	629	607	592	608	611	647	596	640	632	627	674	585	609	644	612	573	578	602	599	632	599	615	656	614	632	597	618	653	628	599	618	606	641	604	639	600	626	654	639	636	658	643	594	632	597	639	619	644	640	644	561	571	620	611	626	668	666	619	612	625	625	585	575	628	643	609	616	651	600	640	630	613	619	578	612	627	626	643	590	605	622	622	652	600	613	577	650	598	609	646	566	622	598	629	656	641	629	624	582	551	606	604	583	585	628	662	672	621	609	639	671	612	602	607	588	622	577	646	602	635	607	640	629	568	644	632	630	607	639	628	572	594	652	606	635	604	676	566	577	635	595	592	609	627	619	656	598	578	615	600	625	617	628	604	592	570	634	625	608	636	607	610	602	632	640	606	655	624	622	650	610	614	602	657	635	628	614	661	627	630	583	641	613	630	641	642	622	617	592	608	652	647	627	648	636	643	573	582	614	606	598	665	599	631	629	615	654	638	571	610	636	634	635	616	631	643	597	603	623	637	610	603	603	612	628	652	634	604	599	610	613	614	635	633	612	614	577	610	632	629	649	639	635	630	599	611	627	625	633	584	623	665	592	635	604	633	639	653	599	652	612	629	601	643	637	579	631	640	598	622	592	608	616	615	594	672	663	591	611	647	633	624	631	625	625	595	616	622	620	597	609	649	609	634	592	641	639	652	584	615	617	640	632	641	615	649	621	596	669	597	613	611	586	611	636	606	630	671	641	670	595	641	586	639	596	632	626	627	610	623	612	595	642	617	614	621	655	667	608	617	600	667	645	614	608	625	634	630	690	613	626	597	627	573	591	659	616	653	653	597	629	605	613	628	615	582	654	606	619	617	615	630	633	623	627	610	596	659	610	623	607	599	641	595	606	603	633	598	592	629	642	557	624	650	603	661	647	563	627	693	591	638	589	603	626	608	657	609	574	643	593	625	676	593	596	668	640	609	604	626	596	626	645	647	636	611	611	651	633	630	641	650	602	603	616	635	625	597	647	630	615	570	624	610	653	615	624	641	630	604	566	647	631	605	609	584	619	605	600	625	646	653	636	594	621	670	587	616	615	627	644	574	569	608	633	626	640	641	670	627	635	654	652	612	588	676	596	626	625	615	638	616	575	631	630	629	609	666	601	624	581	637	619	601	613	601	601	629	597	629	618	656	632	594	598	641	667	631	658	655	628	646	627	647	615	619	641	640	618	635	608	618	610	649	623	599	595	641	619	609	625	611	585	620	620	582	618	639	630	602	620	601	597	637	657	606	594	641	615	646	652	609	623	635	630	624	665	604	651	620	645	640	602	606	611	629	618	629	620	665	650	643	588	640	640	593	624	661	603	672	652	638	611	589	635	696	629	625	590	618	600	614	639	612	607	579	610	642	673	561	664	682	608	610	605	596	626	599	644	668	591	627	563	597	623	595	600	657	618	627	626	596	589	639	659	637	577	625	626	588	660	671	572	655	628	603	612	642	623	593	632	655	655	613	587	625	649	603	629	620	609	612	641	626	616	621	681	574	611	624	624	638	639	579	602	588	636	623	633	587	632	631	644	588	616	664	609	605	634	609	653	611	674	594	602	611	588	687	576	593	666	587	621	576	625	660	621	614	602	602	605	615	653	624	649	619	583	620	623	615	643	643	631	592	623	636	635	610	642	621	639	596	617	621	664	634	626	578	638	590	611	636	627	621	613	669	595	678	595	642	617	589	625	636	621	598	589	646	663	605	655	613	631	608	660	605	614	665	615	627	619	603	615	634	606	601	667	659	620	621	573	636	576	633	646	582	664	611	609	653	643	641	628	649	610	606	604	639	645	681	614	644	664	626	648	574	657	636	592	621	600	625	640	621	617	580	614	648	634	635	587	626	631	586	620	640	616	596	567	617	621	661	647	638	631	655	602	614	647	605	621	631	626	633	602	641	665	659	641	653	612	680	615	643	593	608	637	635	618	651	677	603	638	630	628	565	574	617	622	655	648	620	623
28747	12707	9107	4157	2986	2285	1729	1232	876	752	666	555	529	493	571	459	458	468	406	388	423	518	552	447	524	474	390	356	338	347	346	356	320	289	277	316	313	311	302	257	296	267	311	256	325	294	296	281	272	317	291	281	283	280	306	283	285	242	287	298	290	300	280	264	280	278	276	261	238	260	300	288	302	270	250	262	279	253	265	251	266	298	256	251	260	287	288	261	308	291	279	289	247	294	275	286	286	315	302	267	283	283	283	271	278	276	284	302	269	275	263	289	227	285	275	270	271	280	278	276	251	278	255	250	269	241	246	291	249	269	305	296	275	282	272	272	262	300	263	276	270	264	301	278	284	285	264	253	280	271	281	258	273	261	267	278	270	299	279	245	288	279	287	294	261	269	270	259	253	279	295	255	265	259	246	250	276	255	259	285	277	297	269	259	277	283	272	261	260	236	287	274	295	283	290	306	282	293	276	274	273	259	251	280	283	243	266	269	280	263	273	266	260	286	257	291	272	270	294	272	287	281	289	255	273	295	252	259	259	243	273	295	281	256	297	294	256	281	278	282	270	261	230	257	272	268	259	258	261	244	269	272	279	280	271	246	269	260	291	289	273	284	270	267	265	296	286	290	280	282	266	290	281	287	249	315	290	278	277	325	255	273	259	302	307	279	298	241	240	287	271	264	252	271	261	273	278	291	268	291	313	264	287	291	272	268	258	271	266	221	240	292	242	242	287	279	267	270	251	280	244	248	300	272	277	256	252	253	250	241	276	289	281	284	282	277	268	244	270	275	287	232	281	263	255	236	246	268	297	288	266	314	248	274	209	269	239	274	270	278	267	243	267	241	244	258	267	278	303	265	323	293	252	237	268	275	241	261	263	255	272	229	290	261	299	305	287	265	254	279	296	279	280	250	269	284	248	291	258	279	290	252	244	258	256	291	292	263	273	283	283	271	246	267	268	263	257	252	264	278	252	310	261	262	266	284	253	237	222	268	260	264	270	264	248	283	294	269	244	271	280	286	282	259	244	287	263	278	253	289	265	255	245	290	284	262	271	281	300	269	266	280	300	285	278	278	277	276	278	258	266	273	265	330	251	284	249	268	271	269	292	238	278	262	297	265	282	280	277	287	268	270	253	259	267	278	276	288	278	301	270	232	253	289	269	271	249	266	249	278	259	292	292	243	280	300	275	256	284	287	266	291	256	258	246	275	280	305	263	290	305	251	257	279	257	268	261	272	250	281	261	266	270	273	272	276	266	276	292	275	313	284	284	272	294	285	297	276	282	251	274	238	260	238	253	293	298	283	293	257	263	296	263	291	282	290	297	257	266	280	271	257	292	258	260	260	285	257	257	267	244	252	288	245	287	265	287	277	312	265	260	282	277	260	286	254	279	292	278	292	287	247	290	266	283	275	282	234	320	310	269	282	229	261	264	272	259	258	291	263	288	315	290	250	261	270	251	274	232	290	253	256	304	294	255	270	237	285	242	275	294	265	276	319	276	269	284	213	280	284	284	300	260	268	251	276	266	302	305	294	290	273	251	275	273	260	258	278	290	289	284	263	278	279	266	281	297	279	267	248	271	266	291	271	292	248	293	254	257	286	310	264	272	296	268	286	261	257	270	249	280	286	260	312	269	288	271	283	283	234	249	276	262	287	298	276	254	264	264	314	279	259	265	251	292	286	264	256	242	260	288	301	286	259	277	267	261	267	285	291	251	277	258	274	269	256	238	259	273	313	238	250	291	292	257	284	244	268	251	265	276	291	260	266	261	287	283	301	253	282	269	304	293	260	269	306	272	285	318	269	273	256	301	272	306	283	277	270	273	287	271	263	279	281	245	238	253	274	247	266	275	281	255	270	283	259	261	272	266	233	233	257	251	270	295	292	283	277	267	301	247	282	293	270	268	281	272	276	298	257	276	249	277	257	280	251	242	268	321	291	275	268	278	271	262	302	304	306	260	266	255	282	281	249	241	250	299	269	224	237	274	263	253	292	263	284	281	273	271	261	275	243	278	298	285	261	269	251	273	319	263	264	246	237	253	262	297	254	290	272	296	291	258	256	262	269	286	278	294	266	231	304	278	278	281	259	247	289	262	282	286	271	306	263	248	279	246	294	289	267	263	279	301	247	295	259	273	282	278	254	256	258	254	265	285	258	272	262	262	240	286	263	282	261	248	268	302	280	279	267	256	268	299	294	263	319	282	250	279	252	261	257	305	295	259	299	276	255	241	271	275	295	272	317	281	247	269	285	268	286	271	289	261	245	256	283	280	256	242	280	280	247	288	272	255	264	251	269	277	251	252	299	272	260	290	256	284	262	280	253	279	278	268	305	271	242	285	249	274	270	270	273	265	284	303	247	257	258	246	235	275	287	296	298	279	266	261	251	275	269	262	257	299	281	323	286	268	268	233	248	252	260	273	301	271	289	254	262	263	275	257	280	278	290	287	276	289	265	292	277	259	300	245	299	298	278	268	267	281	249	294	292	291	275	305	291	263	270	253	284	236	265	275	245	257	257	293	284	272	265	283	270	262	245	246	224	265	280	291	307	266	309	272	285	280	281	277	254	254	330	276	262	276	276	269	318	269	306	263	298	275	239	256	292	266	289	264	273	300	271	281	259	279	288	265	264	270	257	247	262	257	295	255	269	267	250	266	246	279	234	250	255	267	261	273	276	304	275	268	270	287	276	263	253	261	230	254	268	233	279	266	270	253	270	252	268	269	274	270	270	247	246	256	271	269	262	228	296	275	296	312	301	260	292	282	273	291	246	274	284	259	270	273	282	253	293	241	267	275	250	256	235	308	276	280	276	283	274	257	302	290	247	254	299	276	260	236	280	260	306	292	312	264	256	258	266	270	272	276	268	281	286	271	268	249	289	286	272	277	277	296	272	282	244	300	233	255	278	276	270	246	274	286	243	289	262	297	276	287	283	285	289	278	268	297	284	265	287	282	266	271	239	274	285	243	268	279	281	278	292	271	251	260	286	279	286	269	285	273	287	294	256	281	254	257	270	237	270	307	260	265	280	280	269	270	254	266	264	300	242	240	301	278	300	266	300	273	271	280	243	251	281	255	290	292	284	278	287	261	264	235	278	256	261	269	286	271	286	289	268	267	263	281	295	275	303	287	282	275	274	295	250	281	260	286	238	229	292	270	295	271	251	295	252	272	284	292	291	268	266	275	284	267	248	257	260	256	254	257	272	274	290	288	275	289	249	248	264	286	245	303	264	288	250	271	273	311	261	268	240	267	295	292	291	256	281	280	263	263	280	273	272	279	315	275	250	258	280	278	234	240	244	283	264	263	304	281	253	272	275	279	275	255	285	266	257	278	290	282	299	300	269	259	281	276	258	268	283	267	258	286	258	288	299	263	284	280	239	280	279	265	291	286	300	288	296	264	306	240	255	265	266	261	263	281	287	251	294	306	281	256	287	256	297	260	262	287	249	300	270	280	265	308	256	261	260	246	249	261	244	241	269	275	260	257	273
16875	9407	11902	8492	7899	6677	6060	4707	3465	3164	2748	2273	2284	2178	2180	1949	1967	1878	1670	1544	1811	2228	2371	1854	1755	1812	1462	1305	1198	1166	1068	1018	965	945	920	905	810	807	784	862	767	757	793	722	745	742	709	751	737	673	684	708	690	696	688	634	704	665	708	736	719	715	671	661	686	647	594	638	618	623	682	620	644	657	584	601	659	644	626	616	652	653	656	628	593	644	656	603	665	640	612	654	654	637	610	581	643	647	665	596	635	677	604	625	578	655	597	647	613	601	629	656	648	615	620	662	631	637	601	632	657	635	653	634	616	616	624	605	663	625	603	611	638	614	658	629	624	621	584	660	628	660	616	688	602	620	616	598	670	627	657	598	663	612	616	624	598	621	677	621	578	657	646	597	637	673	610	610	623	624	600	607	615	626	590	615	648	659	630	643	610	629	637	611	610	637	621	619	610	588	642	634	618	704	631	654	610	626	619	646	595	651	595	643	641	590	601	651	598	626	601	615	626	650	628	575	622	662	649	652	625	614	611	623	613	571	596	629	615	555	621	639	616	569	609	613	571	635	611	625	642	663	607	604	682	654	619	612	609	637	619	595	639	597	622	639	608	653	642	625	648	632	630	677	597	671	608	627	638	644	618	639	624	630	617	614	660	608	586	563	691	673	612	687	610	656	618	589	636	633	612	593	653	592	629	588	640	596	650	595	638	648	625	642	625	693	638	605	597	658	585	654	640	630	610	597	592	626	689	633	645	611	609	629	602	634	633	645	626	614	677	606	672	648	633	601	634	639	620	621	624	604	648	632	597	623	631	622	575	593	618	641	687	625	631	644	631	614	628	620	657	634	611	584	626	605	556	653	600	641	656	652	642	607	632	653	573	588	633	620	680	611	632	598	615	551	609	636	627	638	653	630	607	635	607	628	598	648	652	605	626	650	621	614	649	569	570	605	645	630	630	631	636	595	633	645	609	682	631	604	617	617	605	580	620	661	629	624	649	601	699	617	608	611	589	657	622	608	636	625	616	645	630	633	638	627	624	647	633	613	645	611	659	607	600	684	611	660	692	610	645	575	601	618	605	619	635	682	645	638	587	636	630	645	598	645	565	604	638	651	681	618	597	659	648	616	630	654	642	638	637	581	579	632	601	679	619	586	614	589	615	629	617	666	669	662	595	642	660	609	633	627	667	592	604	647	598	646	648	606	643	618	599	644	613	590	626	598	629	608	609	596	625	653	619	654	612	621	633	576	613	613	656	634	637	643	633	634	578	650	620	628	626	635	598	613	673	617	631	624	658	631	607	619	653	652	645	628	613	643	629	677	597	618	651	684	652	640	614	633	622	627	600	625	601	641	582	636	599	605	609	591	675	618	632	598	660	593	608	636	606	637	623	628	627	620	630	660	642	609	600	639	604	620	607	633	662	653	636	613	645	625	655	613	663	613	619	623	633	637	610	620	627	678	586	635	648	658	622	611	625	650	604	604	647	637	643	627	639	662	674	632	603	635	659	604	671	637	671	643	613	664	636	643	610	618	602	590	616	636	672	612	616	575	667	653	645	656	626	639	614	634	624	595	610	651	613	629	613	624	568	644	629	616	615	625	625	585	606	653	609	646	631	670	632	616	633	622	627	684	642	608	632	636	642	643	611	641	666	639	592	566	623	657	673	641	648	599	634	617	655	620	641	595	629	651	582	592	611	659	657	617	607	689	620	617	652	606	654	663	645	625	598	579	628	614	636	627	620	622	633	595	546	600	620	593	672	601	635	615	623	602	621	615	615	601	607	645	582	627	592	625	592	663	649	611	616	590	623	639	653	638	588	661	608	662	662	634	638	647	597	646	602	637	633	643	625	633	604	609	646	656	645	642	625	595	645	611	586	635	623	613	591	606	656	639	631	621	582	643	610	639	648	610	688	577	576	635	659	612	634	667	630	590	606	612	643	594	622	652	645	656	601	614	653	601	583	660	659	628	654	630	625	622	601	623	597	648	601	676	561	649	624	629	610	596	637	627	628	604	621	659	640	640	603	622	638	616	609	626	647	642	633	606	628	610	611	622	644	633	600	622	613	622	678	637	638	657	651	588	587	612	623	637	602	618	608	612	626	604	592	629	614	640	612	636	660	616	666	637	638	605	623	642	649	615	601	593	653	631	641	624	580	643	629	656	637	635	612	625	637	627	630	600	614	632	675	664	649	637	598	588	592	600	617	590	632	613	629	619	643	602	644	643	640	632	632	634	628	615	627	613	641	599	654	614	613	614	644	651	623	609	612	636	605	638	605	624	625	602	620	604	667	621	583	620	642	579	660	645	585	634	603	668	635	601	623	598	656	625	632	633	657	577	583	645	628	635	626	596	653	638	590	610	607	622	627	631	624	566	647	608	624	605	643	633	616	664	623	604	638	612	641	614	596	603	624	614	627	592	648	602	662	633	627	657	642	596	624	609	616	597	623	636	612	660	639	633	617	600	654	620	660	629	644	624	620	624	668	650	620	605	630	614	636	632	622	633	654	639	626	614	607	621	640	638	590	607	598	569	613	619	613	594	626	649	626	620	658	638	660	585	606	596	630	627	613	680	637	608	614	640	641	635	626	600	601	640	622	632	617	611	655	637	641	643	602	624	623	672	560	599	640	633	618	621	677	611	601	599	629	647	580	667	610	630	591	644	584	646	576	627	592	635	642	621	645	610	649	637	630	635	615	598	601	631	627	614	580	595	642	630	612	637	632	658	619	638	603	643	638	612	658	649	640	661	622	616	651	634	664	635	631	624	619	552	644	657	625	652	623	636	632	629	640	661	679	582	652	596	630	584	616	616	611	673	569	640	581	613	620	597	634	635	614	628	642	619	650	669	646	647	657	617	611	632	660	635	663	655	666	634	609	609	603	620	636	577	645	657	607	593	637	566	592	606	642	617	634	667	634	639	641	652	565	637	655	633	645	624	642	626	633	641	632	586	633	582	672	608	655	599	619	619	618	612	633	640	636	599	622	591	610	628	655	598	631	624	616	659	632	626	620	582	693	617	613	612	597	583	579	632	607	599	656	629	611	562	647	629	623	628	627	645	644	637	639	665	644	655	627	673	630	629	565	639	632	641	614	619	665	617	624	598	642	666	638	638	652	618	643	630	675	621	621	629	622	641	639	627	630	626	626	624	611	635	637	592	630	634	644	654	578	618	628	579	603	629	611	668	660	645	617	609	680	636	630	593	561	583	620	637	630	655	604	645	630	628	631	646	637	605	593	595	604	626	646	575	629	614	607	662	610	621	594	628	642	674	647	646	595	646	661	626	630	617	637	643	559	615	606	620	637	665	575	607	628	637	640	635	608	632	579	657	655	596	565	630	630	644	638	627	608	603	627	629	658	614	649	626	636	612	604	614	629	583	607	601	623	707	652	604	599	646	617	609	671	673	668	624	681	582	620	624	629	672	636	620	669	651	601	611	639	597	614	669	607	659	612	599	627	624	638	604	582	624	612	606	624	644	606	589	641	633	644	627
9149	3986	1951	989	752	632	525	510	500	468	401	370	397	380	396	357	316	370	367	325	337	359	355	349	384	352	311	342	344	372	309	324	336	342	293	329	343	364	308	355	337	320	348	350	370	346	293	315	369	312	309	340	336	349	345	349	301	350	320	286	313	369	314	344	351	370	322	343	322	347	320	358	311	333	292	348	338	298	305	360	330	319	332	327	328	296	336	354	345	296	340	369	316	324	347	350	299	351	304	326	347	320	315	328	349	343	337	349	310	334	328	349	316	325	340	315	317	351	347	326	366	317	334	317	300	346	350	318	336	337	304	351	337	318	331	303	292	323	328	325	331	338	332	312	301	310	299	344	316	320	296	327	339	275	334	361	348	342	320	335	322	314	353	335	342	315	314	343	318	316	318	326	360	314	308	337	344	316	300	313	341	323	373	328	300	336	312	335	295	311	322	351	337	309	361	327	311	351	331	346	323	328	305	303	349	338	312	296	343	291	319	292	328	317	344	347	326	311	350	335	339	313	325	309	332	317	312	340	334	334	334	348	338	301	345	328	325	352	334	323	318	323	317	313	308	340	309	330	337	321	314	308	310	324	354	306	353	297	330	332	347	319	349	310	307	321	317	300	331	322	329	313	308	288	327	322	335	350	315	316	320	311	340	332	330	310	300	324	319	341	331	325	309	308	314	331	301	294	324	367	321	323	325	331	307	342	299	334	302	332	292	315	284	311	314	326	312	326	326	325	311	312	288	319	346	329	330	308	322	329	342	344	321	291	329	328	318	333	344	307	348	324	310	317	342	342	300	335	340	305	338	333	335	316	310	340	300	303	356	324	350	348	329	347	328	312	326	334	317	309	317	308	322	325	357	345	315	318	300	343	322	338	294	302	326	319	330	332	322	320	332	329	365	314	324	351	343	361	323	323	335	305	341	345	329	338	292	316	330	310	338	327	352	333	340	303	308	335	325	348	321	320	337	328	341	342	332	340	337	316	293	330	337	304	338	336	306	345	323	323	340	323	320	276	337	309	322	323	323	374	375	296	301	331	335	331	293	330	328	326	315	313	324	334	361	325	332	328	324	335	344	316	305	301	313	339	305	352	335	353	332	306	322	336	327	330	343	343	400	332	347	311	354	301	297	350	369	334	344	358	330	344	319	316	345	344	315	341	346	301	305	295	339	284	326	288	317	304	325	295	320	334	307	307	289	323	348	339	336	342	327	347	326	344	302	325	311	334	353	338	302	320	353	325	341	295	339	294	318	345	367	314	333	315	329	307	325	300	337	356	315	334	344	350	346	325	317	298	320	299	323	339	322	296	354	314	296	310	313	342	297	350	319	346	323	312	340	369	343	314	363	336	311	275	312	337	311	357	350	299	324	315	346	321	342	338	340	345	325	297	300	322	308	348	331	331	309	324	331	341	337	345	315	336	294	317	332	314	335	333	304	324	351	328	322	347	326	330	330	330	360	328	345	326	338	302	306	323	303	312	301	309	325	360	328	346	336	285	287	363	365	329	302	312	309	301	315	323	333	288	333	372	310	339	328	339	334	313	329	302	324	357	318	320	343	309	328	342	346	309	369	308	306	323	319	326	344	327	315	334	327	333	353	328	339	335	327	317	310	333	318	337	308	327	341	328	310	352	325	335	342	310	348	352	344	351	322	318	309	321	326	333	340	308	297	354	323	314	291	335	376	343	321	316	370	333	344	346	323	316	318	358	339	332	292	340	315	318	341	320	361	314	331	347	353	362	301	312	312	304	366	344	334	292	349	330	327	335	322	300	325	353	333	326	360	308	352	341	348	300	284	360	329	336	336	309	308	365	318	325	314	311	309	307	306	288	345	316	357	303	306	334	332	345	328	319	340	308	322	336	342	337	318	358	306	323	345	298	343	334	298	347	331	339	325	353	310	307	331	333	353	329	299	322	347	316	297	330	308	326	305	345	298	304	295	334	361	294	354	319	323	364	339	355	331	340	347	324	346	321	295	298	327	321	345	344	335	318	317	294	306	319	359	322	336	328	343	309	297	289	312	321	304	324	353	301	326	335	343	323	333	352	332	291	324	318	323	324	342	325	315	341	322	336	335	339	281	336	347	325	326	342	345	332	310	325	310	316	297	321	342	313	345	323	356	326	307	322	309	319	310	331	355	326	354	338	364	335	339	330	340	316	309	337	324	335	359	325	308	329	303	355	312	293	301	345	335	303	317	313	344	323	299	331	327	351	364	361	311	326	320	310	335	303	315	325	346	326	342	366	330	334	342	312	295	324	331	337	344	316	338	329	308	331	349	289	301	329	342	307	307	342	342	288	344	327	319	346	320	316	316	324	293	310	320	304	316	344	368	330	322	337	346	330	299	339	333	332	333	336	377	317	312	294	369	301	350	277	334	324	311	340	311	360	354	344	329	345	321	326	345	332	312	298	338	331	301	320	298	340	327	345	336	327	311	336	287	340	318	330	325	296	338	318	321	348	313	316	317	341	318	358	302	358	321	306	344	315	324	322	339	358	300	334	294	332	350	318	331	321	334	327	337	327	346	325	340	352	340	309	352	323	323	341	343	379	372	320	341	284	331	321	330	343	343	351	307	370	325	305	332	370	343	312	365	327	343	341	329	332	323	346	308	294	325	327	330	343	331	355	372	336	375	319	330	321	307	342	308	343	330	330	332	343	292	317	328	315	355	359	309	346	340	323	321	340	339	321	354	347	328	356	335	348	329	302	321	332	330	319	313	334	325	343	333	334	306	337	289	333	317	323	312	350	350	335	351	331	342	309	317	325	332	315	321	342	355	361	344	359	315	342	306	334	354	316	323	319	331	329	309	349	343	303	316	317	305	362	312	353	365	335	298	326	339	354	345	315	299	311	347	345	304	321	342	339	337	304	344	347	327	342	369	315	309	321	335	328	350	334	307	304	330	304	344	321	305	303	328	344	345	353	312	347	302	297	311	312	336	301	318	350	328	338	329	327	336	320	322	303	333	341	322	362	311	323	334	338	328	306	295	313	331	338	314	352	312	349	369	330	334	308	300	364	323	346	345	320	329	296	330	334	358	320	305	331	329	305	322	326	365	360	335	374	332	317	345	304	298	309	328	329	343	335	322	337	327	348	308	291	314	332	319	306	306	313	336	349	289	292	324	319	327	335	353	367	319	356	317	322	322	336	335	331	322	302	344	324	338	330	319	380	342	308	288	347	353	346	299	330	328	365	346	320	300	358	337	364	308	346	292	314	329	316	316	336	330	313	335	363	300	341	295	318	328	311	313	319	321	328	363	344	328	303	343	320	306	333	322	349	299	314	277	338	329	332	331	335	352	322	324	335	361	327	325	345	329	309	337	378	317	340	338	314	317	340	327	336	332	293	343	340	306	350	333	357	333	317	314	327	364	325	354	365	376	320	337	326	347	315	321	359	333	322	317	302	347	307	355	295	297	329	332	309	336	314	330	308	337	336	311	306	319	290	317	352	322	331	330	319	347	332	311	310	356	345
5961	3820	3328	2879	2506	2186	1890	1761	1459	1355	1227	1175	1095	1022	1041	956	948	883	881	870	908	904	930	913	923	913	893	903	884	862	822	851	790	799	803	765	757	818	786	772	790	785	812	798	757	729	727	803	750	755	760	775	680	727	717	723	761	755	721	748	752	778	709	769	771	692	787	726	781	736	710	718	774	724	723	710	719	747	737	758	716	688	733	708	759	697	720	692	729	687	705	718	734	715	756	692	741	709	791	726	754	711	676	696	773	691	751	760	739	691	720	730	775	730	728	716	753	689	724	709	746	698	710	670	720	739	739	766	774	725	699	692	716	746	703	699	718	747	721	735	756	753	731	747	678	689	707	731	764	706	719	713	699	689	715	719	715	699	713	743	732	735	751	713	707	662	705	736	734	714	764	751	731	737	689	705	719	736	702	696	741	746	706	735	714	726	738	686	755	734	719	720	757	788	705	728	683	697	793	703	741	724	770	681	647	716	723	696	716	725	732	674	676	668	780	727	736	807	730	755	692	669	718	756	735	714	713	698	694	741	705	752	738	717	709	729	764	741	719	723	740	708	724	768	754	762	727	724	722	745	758	666	762	734	751	690	726	745	678	701	700	751	737	704	752	706	682	748	735	755	716	780	762	765	685	743	768	673	767	770	730	712	749	735	762	714	740	729	710	693	760	708	789	709	682	700	711	713	706	762	716	687	776	756	764	750	734	711	741	740	764	734	736	715	721	684	715	760	764	721	746	743	736	676	743	732	724	745	769	725	731	701	754	688	703	684	716	702	749	731	725	736	712	739	761	733	779	711	729	667	665	729	777	710	734	706	696	720	707	708	744	724	727	725	768	728	718	743	706	671	763	748	736	724	697	741	731	706	737	724	752	761	720	758	743	713	714	769	738	716	731	675	698	755	781	764	740	701	731	728	674	718	702	672	716	753	719	740	730	688	674	708	718	716	725	742	694	735	719	748	702	663	709	754	748	751	781	759	653	771	746	766	752	787	738	711	714	770	735	718	748	737	729	679	691	744	715	733	746	680	733	769	697	753	687	717	740	743	699	734	711	726	695	756	663	713	710	734	745	713	746	696	692	717	722	710	690	718	752	694	725	714	746	746	763	723	744	715	696	745	710	719	714	717	714	696	702	757	688	702	728	737	689	762	774	741	715	701	690	732	707	738	740	745	734	731	689	748	723	724	714	718	694	713	733	731	714	726	707	751	792	730	740	753	697	723	714	713	744	714	715	735	758	692	706	721	671	708	738	719	743	755	762	722	741	724	689	658	715	706	763	758	718	705	707	782	716	724	686	698	747	769	704	765	680	695	682	700	692	711	731	693	734	735	729	706	723	765	729	706	724	749	746	684	690	701	701	732	703	767	731	713	688	750	684	733	734	738	659	694	741	753	745	666	717	722	714	704	657	683	750	732	738	700	701	791	749	710	741	713	751	681	734	703	763	741	687	733	712	687	731	793	715	667	744	699	688	698	731	719	709	713	710	735	751	745	736	728	756	765	684	732	739	699	773	808	677	769	786	717	695	744	714	717	714	736	717	733	770	716	698	721	711	744	748	742	719	719	737	712	742	737	737	684	721	763	767	727	739	697	746	730	727	753	682	710	727	746	724	763	741	689	788	701	687	729	669	765	728	759	682	722	766	742	714	744	754	667	800	694	680	708	716	712	729	696	700	715	750	696	762	693	715	759	686	705	750	659	733	701	760	685	745	727	727	714	746	694	747	763	665	717	779	741	725	675	757	679	719	743	737	696	730	700	708	754	719	753	699	758	758	749	715	669	703	707	678	715	707	678	704	733	708	742	787	695	712	759	740	711	685	697	689	728	737	681	751	741	723	740	714	732	727	715	724	754	707	729	757	730	770	735	693	770	701	744	723	730	720	680	735	759	750	735	712	746	715	699	737	677	719	782	692	742	707	709	708	726	684	724	722	704	765	725	722	716	716	712	721	689	708	747	729	747	728	711	734	719	665	737	706	716	725	702	765	721	733	698	765	725	718	725	716	755	719	676	743	751	733	752	767	714	770	746	730	681	741	770	743	751	759	764	717	710	738	768	683	722	742	754	760	696	696	729	702	747	770	724	730	727	731	706	712	716	693	760	695	739	701	746	684	711	706	725	766	697	735	703	719	739	773	742	713	749	683	668	716	707	713	695	700	746	691	675	738	733	676	700	754	715	726	713	740	718	736	735	745	726	730	744	702	706	754	714	706	729	694	744	741	731	705	715	697	755	723	782	733	730	709	729	658	711	732	724	734	686	696	734	774	773	773	745	748	724	722	747	709	718	749	725	718	728	699	633	709	730	716	698	704	744	710	736	730	740	708	727	763	724	723	735	689	669	717	689	665	709	794	715	716	695	687	726	740	713	763	725	699	733	716	757	758	674	752	762	759	744	697	742	706	791	720	715	714	755	745	681	744	717	750	755	731	713	687	718	752	733	752	732	737	696	709	741	723	732	758	712	747	703	717	728	715	755	695	731	764	730	728	698	763	749	763	732	775	710	733	712	762	736	693	721	734	738	733	730	736	752	717	707	725	760	707	692	708	762	795	719	731	685	719	749	714	749	727	768	743	695	749	687	705	705	763	735	689	732	742	721	718	719	729	765	741	726	722	724	748	767	709	723	716	705	709	691	776	714	720	687	731	736	733	697	740	676	723	737	749	712	697	774	703	719	706	747	744	749	727	717	692	715	694	716	691	732	731	779	695	722	736	702	734	691	681	751	757	750	676	730	702	707	736	726	738	736	714	733	706	741	679	708	737	737	746	732	682	757	739	718	724	754	686	774	686	699	746	760	714	738	721	701	735	720	681	725	699	733	709	720	763	706	766	715	726	691	768	735	723	710	704	701	695	724	724	741	660	717	664	736	754	698	752	690	670	750	735	741	698	757	712	711	716	686	701	709	732	733	688	761	736	698	735	725	725	698	761	695	710	734	740	736	674	723	701	706	734	686	787	767	714	682	698	728	763	749	730	694	698	757	681	768	738	764	740	698	721	764	725	698	760	726	776	734	753	742	762	779	757	701	772	696	788	719	766	750	675	686	713	741	762	762	699	708	662	759	702	781	811	749	698	720	764	712	670	686	721	700	745	708	753	727	747	744	716	724	676	689	690	757	717	743	758	765	711	730	691	815	723	686	701	750	716	741	723	718	720	709	773	704	718	695	741	742	722	729	687	757	708	710	666	728	786	701	683	722	747	724	767	731	755	706	718	681	673	705	708	682	682	710	731	721	759	780	720	712	767	706	746	722	739	696	734	707	754	772	745	736	741	741	725	699	728	677	718	757	713	704	721	800	743	727	748	698	723	699	736	747	733	664	721	701	696	752	693	738	715	734	731	739	722	727	725	749	773	762	661	737	688	710	702	743	713	728	732	682	698	739	700	738	727	718	726	701	706	749	694	722	686	713	731	714	791	757	726	747	748	749	719	743	746	749	669	777	716	675	735	768	731	709	742	707	745	719	705	734	701	704	714	723
20412	7467	5055	2510	1921	1488	1236	898	658	578	512	440	442	411	395	422	351	379	364	392	384	384	406	401	396	356	360	302	310	305	313	336	310	329	296	288	319	293	316	313	308	301	273	261	271	309	302	290	278	293	270	265	259	290	287	300	266	265	283	288	276	274	290	293	277	283	292	298	319	282	270	302	296	284	264	311	252	262	275	270	302	284	266	259	271	279	286	287	292	272	249	265	300	278	252	294	249	259	271	281	267	288	304	268	235	290	251	290	278	259	278	301	272	263	258	298	273	281	283	275	290	283	269	269	264	269	315	262	263	281	297	267	277	279	273	283	292	282	279	292	284	275	276	291	240	309	269	257	271	271	287	279	302	275	276	276	273	294	269	251	260	277	275	242	271	290	269	267	260	271	284	255	297	292	296	289	273	289	284	305	310	278	248	293	290	277	279	290	289	305	234	250	289	282	280	269	310	288	313	290	253	258	277	300	294	278	268	256	271	244	264	292	243	278	270	263	278	279	297	275	271	288	278	266	292	266	292	265	276	261	255	272	265	267	281	248	293	298	321	288	296	281	284	255	252	253	261	284	260	279	298	287	288	291	287	235	302	280	273	264	292	284	302	316	290	277	275	267	275	272	270	278	288	296	297	249	276	287	296	265	256	306	269	247	263	298	301	294	300	294	272	272	258	294	275	264	269	267	254	302	260	288	308	270	288	242	282	254	276	252	262	291	282	273	254	280	267	267	287	288	307	309	294	287	275	302	292	271	267	297	284	306	300	289	278	300	265	269	295	254	279	311	325	257	278	274	246	277	287	287	280	255	292	263	274	270	286	297	277	282	289	296	273	291	255	330	280	283	288	244	283	276	285	274	293	251	248	270	276	265	273	295	268	283	267	311	276	257	294	289	261	300	260	277	305	268	290	298	285	290	298	272	261	273	270	298	296	270	278	265	275	258	290	273	281	250	279	281	275	259	256	256	258	257	281	252	266	293	313	271	275	287	257	311	284	278	284	286	289	256	300	278	297	279	272	262	268	296	272	276	321	281	254	290	287	264	278	276	288	263	274	257	264	275	251	287	279	293	272	313	306	268	285	263	282	258	265	292	309	266	296	277	307	306	272	281	293	259	276	270	280	294	291	258	310	277	271	277	294	279	287	245	261	266	284	269	258	312	241	248	274	290	283	289	290	292	247	265	266	281	288	277	292	284	275	254	300	292	322	293	260	292	257	284	266	291	251	281	270	302	267	314	292	282	293	267	271	272	270	261	251	274	285	307	286	254	324	282	306	311	276	270	266	250	252	267	262	273	280	273	310	261	306	290	275	273	255	275	278	250	334	272	272	247	256	286	285	297	295	262	283	299	274	285	266	287	294	295	258	274	278	284	255	271	286	283	306	298	317	291	264	284	291	275	266	251	264	275	296	327	298	271	265	303	257	244	246	265	276	270	259	259	260	276	271	289	263	267	258	271	282	295	287	288	296	300	293	311	274	287	285	320	308	230	270	311	305	257	279	275	258	297	280	305	264	310	290	258	250	270	246	295	288	275	301	277	279	255	276	278	292	284	295	266	288	302	294	285	273	301	289	274	266	263	291	280	267	281	275	291	285	275	301	300	273	284	286	253	262	281	275	278	252	291	329	287	242	250	299	238	247	275	283	259	273	253	271	305	277	307	276	260	278	304	282	261	302	254	286	279	253	285	298	293	269	298	289	290	318	308	276	274	277	282	268	290	289	269	299	278	284	265	298	307	251	287	274	269	292	293	264	280	271	295	273	256	295	276	260	275	311	268	288	285	248	239	271	310	294	285	296	288	298	285	270	279	289	292	277	291	286	273	263	292	265	284	247	275	280	267	255	281	287	296	268	244	275	290	281	276	250	287	266	296	300	278	265	282	271	243	275	263	280	259	304	278	266	291	262	245	309	306	290	281	272	292	254	268	326	295	299	244	277	255	277	256	247	263	277	285	320	278	277	291	253	255	288	269	275	272	291	276	249	286	267	291	265	281	281	274	291	259	265	255	278	275	260	236	305	275	265	252	300	297	300	278	274	277	301	242	276	276	289	305	265	256	274	283	284	305	265	253	284	264	249	268	273	278	264	302	278	299	279	259	275	279	274	271	279	253	239	270	261	283	267	286	250	300	259	266	299	279	279	260	263	285	270	268	262	308	272	274	277	256	268	295	260	302	274	276	305	275	290	256	278	281	281	280	293	298	265	289	283	280	285	263	260	262	264	286	265	233	292	274	282	284	272	265	268	289	244	273	257	271	263	275	250	259	272	277	287	247	268	280	281	303	280	297	291	236	295	284	274	251	280	264	281	287	266	255	253	291	273	282	275	287	299	269	283	279	268	306	310	279	280	281	281	294	291	279	258	294	260	279	255	298	276	283	266	271	250	289	286	245	251	288	283	266	279	308	282	283	307	298	273	239	243	290	274	277	279	276	289	294	282	316	263	280	286	269	294	289	309	319	291	260	255	282	291	277	274	262	284	282	286	255	229	271	276	280	310	262	253	316	231	306	261	282	278	276	270	280	301	269	305	296	269	273	272	232	303	279	270	272	284	260	307	294	282	261	260	280	260	276	272	296	259	276	283	275	241	267	244	296	268	293	262	277	293	271	288	273	281	254	275	327	249	257	297	278	319	303	264	268	285	268	305	325	303	244	316	274	269	282	267	271	270	306	255	271	272	277	267	287	272	267	285	281	284	295	284	297	280	286	237	298	295	280	242	291	298	278	277	245	328	297	286	299	262	318	294	273	285	297	283	278	314	283	276	296	306	283	268	289	286	274	271	284	262	294	305	294	280	299	284	264	237	249	273	309	243	272	273	255	292	289	314	286	269	266	286	283	247	275	285	274	272	310	272	293	269	236	292	326	286	289	275	267	283	315	259	291	286	281	283	261	289	265	281	260	275	293	274	261	279	258	270	271	295	285	275	280	293	262	269	255	317	290	282	276	255	279	319	278	276	278	267	276	301	310	302	283	274	226	253	255	249	300	225	265	272	283	275	297	259	270	344	290	263	284	295	276	278	260	261	275	247	269	262	267	239	261	274	284	285	294	295	288	274	280	264	291	293	279	307	265	260	291	294	291	287	262	283	285	285	253	281	280	269	258	272	268	286	243	260	290	274	276	266	285	282	313	287	241	270	285	263	263	295	283	269	300	277	278	260	295	264	282	272	266	246	276	253	296	288	265	258	304	272	265	275	287	279	280	264	274	292	261	257	270	295	309	256	289	305	252	228	263	259	270	269	237	287	274	305	281	257	258	284	285	272	260	292	285	290	260	289	280	286	257	279	276	279	241	257	287	253	227	258	278	254	270	278	290	249	296	285	290	251	290	292	296	252	265	276	272	251	304	255	258	275	276	266	255	293	287	260	292	285	273	267	279	287	274	265	275	280	243	264	268	276	269	297	271	294	249	253	293	286	270	289	273	301	248	261	299	277	241	280	281	257	259	229	280	272	275	298	284	271	253	298	317	282	285	278	293
13142	5804	7778	6047	5560	4861	4218	3263	2547	2260	2016	1833	1666	1564	1531	1439	1379	1327	1289	1218	1239	1459	1564	1444	1330	1355	1190	1114	1040	967	989	858	825	822	827	804	763	769	795	746	771	740	753	741	753	722	691	777	682	681	687	683	686	716	694	669	713	688	697	662	716	671	670	659	657	663	664	673	640	651	663	682	647	670	614	646	641	633	588	634	630	603	642	616	678	579	676	666	591	647	641	639	629	591	681	587	683	618	574	631	636	665	603	652	627	595	602	678	652	617	631	680	630	627	652	631	630	613	641	653	633	601	675	611	629	617	621	672	636	632	631	638	661	640	639	576	635	647	609	607	622	660	636	611	626	644	628	630	625	663	634	627	653	659	626	670	626	571	633	637	587	604	613	628	670	643	632	649	626	602	632	599	657	645	674	583	593	638	657	631	657	664	667	657	613	623	643	689	624	645	610	606	634	690	642	634	630	630	661	653	597	586	604	573	621	623	625	622	640	621	592	641	655	650	668	643	637	606	654	636	669	664	634	651	640	590	609	632	639	632	629	637	605	626	612	660	584	586	657	644	621	655	606	625	640	658	617	623	637	602	649	656	629	562	599	663	641	583	626	672	629	636	628	626	615	620	620	635	622	617	563	606	640	654	613	617	629	653	641	589	637	644	634	657	628	627	628	644	608	675	619	648	635	618	582	637	659	635	604	666	640	656	601	591	653	669	657	666	643	637	598	621	679	635	642	575	621	631	616	662	650	642	680	658	603	604	609	634	640	610	657	653	614	654	608	633	658	637	599	642	616	609	629	635	626	638	645	632	641	603	655	674	636	632	635	615	609	710	623	629	617	648	593	616	664	616	642	614	694	571	618	627	628	626	627	639	642	608	643	595	641	648	605	592	610	616	652	618	600	607	631	676	562	668	600	622	657	632	662	589	658	641	577	622	606	610	624	654	642	651	611	613	651	548	623	614	638	610	636	613	671	632	656	646	624	673	641	684	635	640	642	597	660	679	603	614	614	633	647	615	636	659	626	628	684	617	636	624	573	591	585	626	647	585	668	660	615	605	608	624	607	654	613	669	642	643	664	650	629	627	613	651	575	662	618	641	626	640	671	630	607	639	636	654	630	663	639	623	664	596	637	661	614	622	616	624	592	628	647	659	667	631	606	583	661	642	633	645	626	689	601	627	637	666	664	638	626	622	632	695	627	608	604	613	700	593	666	658	658	621	605	671	613	682	621	619	674	639	616	667	634	671	607	634	644	598	634	619	699	673	634	600	588	620	603	666	678	607	670	645	618	627	591	616	606	596	607	639	615	583	673	590	595	700	599	604	642	647	609	601	623	627	642	622	623	589	609	648	646	652	636	594	590	592	649	592	610	682	659	630	637	601	639	632	644	662	616	616	624	625	619	656	607	580	655	612	616	628	615	624	656	640	660	643	663	647	655	590	605	635	597	627	617	641	648	653	643	595	664	631	606	651	631	621	604	624	642	592	599	611	641	637	630	658	646	632	670	656	623	650	674	594	623	625	640	663	659	609	620	622	586	616	671	616	593	618	651	666	643	651	624	644	612	633	605	642	602	655	600	636	628	641	647	608	604	608	593	616	654	648	640	609	631	616	590	659	650	614	612	596	632	624	698	662	654	609	650	623	612	629	618	630	658	624	657	603	640	636	602	599	641	611	669	633	646	614	645	631	620	630	667	624	610	608	638	610	637	611	632	635	630	626	622	618	611	679	626	600	595	638	622	635	659	609	629	623	649	659	606	668	638	638	669	694	586	650	596	629	596	659	630	626	617	640	607	651	639	610	634	636	658	636	635	662	668	635	649	605	673	663	641	661	656	594	630	624	663	667	601	644	635	642	676	661	613	632	621	625	672	598	634	608	651	694	666	592	640	626	639	679	654	662	637	625	621	636	635	620	632	581	639	579	609	673	657	620	649	640	584	655	640	623	681	614	646	627	616	618	622	635	599	659	625	668	619	647	646	666	631	614	653	606	652	643	624	597	639	624	600	634	653	640	656	600	615	643	656	627	657	613	632	598	616	600	662	649	667	616	597	626	650	619	662	631	645	653	665	597	618	637	666	667	609	644	654	636	610	660	638	663	669	626	608	618	647	680	648	634	622	642	645	649	631	608	667	604	619	617	667	627	667	649	602	618	608	648	629	621	623	654	604	609	616	632	636	614	609	649	595	633	619	635	631	619	605	650	623	600	609	622	644	608	596	611	696	645	614	589	653	634	606	614	600	621	614	619	615	669	638	661	608	643	659	630	602	646	613	597	663	630	597	621	612	614	693	628	640	684	633	618	613	659	628	647	620	642	624	618	649	629	589	629	644	684	612	612	627	641	650	636	629	608	587	614	618	623	633	627	626	605	595	607	617	611	624	649	558	651	575	631	615	633	644	640	618	655	651	674	670	645	603	601	690	630	632	595	625	662	622	656	692	638	661	655	637	582	617	672	625	633	574	614	626	648	664	634	652	595	662	659	607	644	664	617	664	636	603	638	655	587	628	650	600	660	645	613	620	634	669	644	625	615	635	642	668	632	617	625	660	595	638	682	663	630	634	647	641	622	665	649	609	633	647	627	635	612	643	661	625	619	645	608	638	662	627	649	601	613	616	609	653	658	631	611	627	663	623	605	609	648	625	650	625	598	593	673	629	602	590	644	624	645	612	655	607	625	620	630	597	639	614	593	638	625	634	603	661	646	575	685	666	619	653	696	661	564	619	653	647	656	641	648	635	639	662	643	630	636	626	663	596	613	632	592	622	614	655	606	637	656	656	582	592	636	651	687	632	635	628	648	622	617	653	638	657	599	650	608	652	677	623	619	641	588	640	635	620	633	643	639	677	653	643	689	605	669	603	609	615	662	639	596	676	612	678	652	643	638	591	645	601	638	634	636	605	647	645	615	633	612	658	643	638	626	629	605	633	628	659	698	654	618	627	684	637	614	629	662	655	621	612	623	611	634	619	643	614	639	622	598	620	630	646	634	673	637	631	643	612	627	643	657	630	611	624	612	618	646	624	646	599	654	627	666	634	615	674	622	672	622	609	599	616	638	605	659	602	593	633	622	606	609	645	604	633	634	610	648	654	625	640	586	613	686	653	630	661	572	664	646	640	625	632	664	647	625	604	613	665	634	625	599	623	678	672	628	649	632	631	629	623	666	613	722	649	668	611	628	645	627	608	633	601	661	609	601	658	630	595	626	616	610	597	601	590	613	670	597	654	689	636	612	668	681	651	623	646	625	631	655	598	659	633	631	624	678	649	655	636	662	570	576	629	635	593	625	631	656	663	618	637	634	614	633	631	652	641	645	630	639	677	627	602	626	669	642	642	698	615	655	652	617	634	631	628	591	645	630	666	615	666	649	670	658	625	627	642	609	662	617	640	636	620	674	613	669	594	641	627	616	622	667	667	628	619	659	641	672	665	634	647	596	651	623	637	603	646	638	645	606	654	586	675	568	632	625	638	645	613	640	686	575	661	620	650	642
29073	11732	8995	4294	2922	2294	1721	1173	851	697	639	550	543	530	504	481	449	455	448	395	438	493	526	480	463	458	380	376	386	340	357	326	283	312	289	303	302	290	316	278	298	294	306	288	301	308	290	307	299	298	277	310	304	286	275	289	261	272	297	294	317	294	285	290	268	313	264	297	273	278	253	277	270	271	292	257	277	281	256	269	275	283	265	288	269	300	272	270	279	284	281	254	293	276	274	268	266	258	294	263	216	278	282	255	249	262	258	291	259	280	294	265	262	258	270	267	298	282	286	287	293	248	279	242	262	279	276	264	290	264	261	271	245	277	281	248	300	257	252	283	269	269	270	250	284	286	279	281	293	282	297	302	246	291	284	276	284	278	256	269	238	290	299	268	248	244	267	298	246	282	290	271	280	274	275	277	277	294	299	277	296	266	285	270	277	276	261	279	271	264	269	279	272	251	278	250	283	256	276	249	297	285	291	288	290	315	259	274	272	238	273	241	270	272	262	267	281	272	268	244	242	292	297	290	270	296	272	276	263	286	269	270	283	266	270	270	283	286	293	257	268	290	266	291	285	250	259	294	276	308	295	271	276	268	268	264	278	282	279	275	289	282	295	316	285	293	265	290	259	273	279	251	274	282	288	263	270	301	278	275	278	265	257	275	281	269	278	275	266	290	242	255	258	261	268	303	285	259	271	257	276	273	315	296	251	265	254	259	252	294	260	282	281	285	267	283	269	277	288	262	297	263	295	258	249	276	268	273	297	278	286	243	280	268	285	280	261	312	317	267	262	285	301	265	297	271	281	261	282	268	276	283	274	272	282	267	303	284	268	249	277	291	307	273	274	266	271	270	265	281	308	285	290	281	266	277	236	276	274	254	263	307	253	283	255	261	268	268	284	269	259	280	286	246	276	261	275	276	260	275	265	254	258	263	264	315	263	274	280	259	254	240	283	260	280	281	262	266	244	262	280	279	279	273	309	284	292	278	279	289	251	239	247	250	264	279	256	288	270	248	277	265	269	262	267	268	287	294	287	317	253	291	297	304	284	267	278	287	283	275	271	236	247	263	264	291	304	320	279	272	232	269	272	292	270	274	284	253	269	251	264	263	243	268	278	262	269	279	271	264	290	264	285	290	272	301	254	265	260	257	266	269	273	290	246	273	259	274	313	311	277	301	249	279	257	287	257	258	293	256	296	296	244	268	253	297	230	298	272	247	264	299	268	293	302	280	291	259	294	281	254	274	262	277	234	266	269	326	319	260	229	247	257	257	256	283	283	296	296	309	276	290	264	274	266	269	257	264	295	277	281	253	257	301	271	259	269	275	293	271	291	246	302	286	272	253	287	315	286	249	260	279	276	261	269	304	253	286	289	287	321	282	272	292	268	276	268	247	289	277	277	301	255	293	252	255	274	274	271	271	259	310	286	275	299	298	274	296	303	257	272	283	279	319	294	264	274	237	247	263	270	278	257	272	340	278	319	275	273	285	273	283	295	268	269	267	265	286	276	249	291	290	265	275	264	278	286	290	294	254	262	287	319	278	278	256	288	263	254	290	260	286	254	298	263	265	278	286	285	256	273	285	248	271	272	264	277	273	260	278	293	257	316	279	267	275	271	273	305	287	312	290	274	252	278	262	229	270	286	269	292	288	267	291	252	284	283	296	259	278	260	263	283	269	283	263	298	260	291	254	282	285	265	262	303	268	303	253	279	320	283	271	249	285	268	263	315	281	248	310	280	317	253	300	268	269	249	291	271	288	286	287	282	270	283	256	282	256	263	280	278	291	281	276	265	299	276	296	305	273	259	259	298	272	276	298	257	287	274	267	297	277	244	276	260	286	274	283	295	276	281	252	254	305	272	251	283	308	279	296	270	271	293	303	261	285	324	267	264	286	289	263	280	288	259	272	270	244	286	270	277	240	270	305	256	266	274	282	291	291	283	277	282	257	313	284	264	246	281	269	291	278	267	269	267	288	256	263	277	252	297	251	259	266	268	259	273	264	279	261	288	304	298	249	317	289	298	267	286	244	271	276	294	269	262	274	289	268	276	262	279	261	260	306	287	268	262	274	299	269	292	280	268	288	248	246	243	303	261	268	256	245	278	285	254	264	282	277	267	300	290	270	232	272	253	243	288	297	284	274	282	241	269	269	269	278	273	265	294	270	282	267	258	264	297	283	284	271	251	268	231	250	244	257	293	254	275	317	253	246	292	276	257	306	257	266	261	258	273	256	289	322	289	278	312	255	276	264	281	289	295	261	267	277	253	255	271	255	262	266	288	263	270	276	264	288	256	290	271	282	281	275	348	298	265	242	271	267	263	265	278	281	277	278	300	285	294	287	301	274	248	260	304	269	321	267	247	266	269	282	282	254	280	270	266	266	263	290	299	282	237	280	265	272	269	281	267	257	317	291	269	278	292	274	290	251	257	253	273	269	281	260	257	318	264	240	247	304	301	262	256	270	278	297	243	286	255	270	293	295	242	287	274	279	295	284	278	256	270	262	252	275	245	256	281	242	262	289	255	293	254	286	270	286	283	282	271	299	305	249	280	278	275	251	248	306	271	301	275	275	282	251	251	280	250	280	244	312	281	285	325	289	279	273	282	231	285	263	280	271	289	278	279	303	268	242	286	262	290	259	271	290	289	278	299	294	243	281	272	306	266	283	244	293	271	258	277	277	278	258	292	264	257	260	257	276	261	241	270	309	306	266	237	272	273	261	281	272	272	276	255	290	271	292	282	280	295	248	282	276	274	261	245	268	315	249	269	281	286	288	271	273	276	262	267	265	275	271	306	246	284	284	266	271	253	259	287	276	286	274	263	280	271	280	263	288	262	243	269	270	299	290	285	268	273	272	263	277	270	250	251	267	247	271	270	282	290	283	291	279	296	270	266	290	264	288	271	233	267	263	240	302	279	284	277	256	281	277	276	265	275	245	283	297	264	280	268	254	297	269	290	269	280	276	281	285	286	263	287	280	244	277	274	241	249	246	267	273	255	257	279	294	290	230	272	255	271	253	279	249	252	268	285	283	285	250	297	292	286	286	272	313	297	292	253	288	289	260	254	289	287	293	294	251	257	264	271	313	296	292	284	260	249	264	300	254	244	307	288	304	291	260	276	246	293	257	276	300	305	316	280	259	247	276	316	276	272	267	290	272	277	276	290	292	295	265	277	237	294	260	257	242	302	276	257	273	275	280	283	259	256	278	293	271	268	274	253	273	278	275	237	307	251	273	293	279	267	272	296	294	246	289	241	262	272	266	283	253	283	266	229	299	271	277	323	318	258	233	274	258	239	272	297	279	293	281	287	298	274	252	237	277	273	282	281	285	278	273	269	278	280	274	252	248	258	284	254	276	272	265	275	267	278	276	253	286	274	241	302	259	270	293	283	285	299	261	249	298	263	278	285	255	298	276	271	295	305	245	249	297	287	294	278	265	269	295	274	292	290	262	292	273	276	263	292	301	266	267	296	230	275	295	302	279	266	288
16949	8426	12334	8773	7993	6864	6121	4627	3459	3039	2756	2391	2279	2209	2075	1872	1804	1756	1671	1563	1653	2109	2221	1846	1784	1838	1563	1421	1206	1147	1094	983	1004	973	870	829	903	836	838	803	817	783	742	736	760	711	777	805	706	692	668	717	687	684	669	721	687	688	682	682	699	693	699	643	665	710	669	674	645	676	719	648	669	669	664	675	606	621	646	590	662	664	614	611	639	642	642	640	597	597	637	645	609	629	655	600	635	644	606	596	596	614	602	645	632	630	607	649	637	619	643	598	617	625	652	653	609	653	613	627	622	629	596	628	623	697	627	658	610	658	647	655	645	581	668	652	570	674	633	654	623	592	615	652	607	589	626	625	662	636	625	645	604	631	652	625	633	638	583	626	615	606	645	617	672	628	597	629	587	620	602	670	596	619	640	645	645	622	670	612	614	607	649	663	641	592	615	631	656	601	638	625	626	632	588	630	624	628	605	646	648	628	617	660	606	599	637	610	552	647	671	657	633	609	608	643	621	628	603	668	624	638	602	628	633	616	616	639	634	587	636	635	610	642	627	641	621	685	677	624	662	659	592	689	608	596	613	644	625	589	576	615	626	616	645	660	674	666	629	628	630	634	671	603	595	606	610	630	612	649	589	620	595	633	607	643	601	624	662	625	636	649	639	673	685	610	619	654	621	648	591	640	582	632	672	632	634	681	636	637	650	677	664	645	628	661	615	575	584	629	638	651	654	631	607	618	596	655	618	621	596	604	642	707	640	632	643	605	643	615	653	620	642	662	618	590	612	631	608	665	649	622	604	647	610	663	615	668	650	579	613	648	629	630	637	627	598	618	636	590	653	617	582	608	618	586	625	606	636	659	611	642	626	611	646	642	623	708	623	658	627	620	652	602	622	656	640	657	664	619	647	610	608	651	621	580	649	596	655	606	630	601	635	595	654	639	616	615	604	585	659	596	667	638	629	625	600	642	600	643	615	628	645	691	625	664	643	637	685	637	602	645	604	621	647	608	611	650	601	647	639	580	624	587	583	588	601	647	646	648	622	637	616	631	661	633	645	615	591	638	592	607	613	647	643	630	620	626	648	620	602	595	660	622	653	655	627	687	637	691	614	640	615	621	665	652	662	630	608	629	599	586	639	658	656	606	598	571	630	631	622	636	646	660	632	669	618	637	657	634	601	606	645	617	634	646	630	608	625	667	610	603	610	595	580	594	668	624	602	680	609	640	605	656	635	618	595	584	637	644	644	625	639	615	605	635	632	608	634	589	611	656	611	602	638	610	638	618	605	630	631	623	638	616	616	681	643	625	587	611	641	629	629	617	640	612	634	582	609	644	622	647	671	620	618	600	589	619	631	638	645	654	646	626	638	634	643	615	668	594	627	662	634	627	636	651	628	641	573	608	610	618	623	653	649	661	608	619	606	608	642	603	604	689	605	665	619	625	578	620	575	590	664	598	619	613	578	621	557	679	637	616	667	625	603	631	648	650	657	651	665	597	628	666	606	648	584	610	631	615	639	616	592	654	656	595	624	616	665	599	621	637	632	632	649	633	624	608	602	657	603	618	660	617	614	642	644	601	667	623	651	614	641	598	654	629	617	647	589	632	631	652	617	627	594	601	639	631	657	591	672	647	626	644	658	620	681	609	606	605	628	624	573	655	664	666	629	658	653	654	605	614	673	600	623	612	562	655	630	598	621	662	632	648	660	604	591	643	605	622	623	621	603	639	661	618	659	685	603	633	631	602	599	637	591	646	589	643	657	668	620	606	656	615	660	652	619	617	630	615	650	601	632	636	631	641	625	627	612	623	639	631	636	591	644	631	617	657	633	598	649	630	635	602	649	589	622	654	638	619	613	610	612	621	608	666	611	606	655	672	614	673	613	641	636	656	595	606	610	681	649	623	602	603	584	648	649	657	621	621	691	603	630	608	631	633	590	623	636	654	630	625	631	613	657	613	575	654	626	649	662	593	623	603	631	633	641	653	612	661	648	619	580	650	595	602	575	564	647	628	648	603	661	605	607	644	603	636	596	620	627	650	641	649	607	634	617	619	649	623	624	679	616	679	655	624	587	625	670	628	616	646	647	633	673	654	638	635	638	621	621	637	635	618	683	627	626	580	616	620	652	653	613	637	634	622	633	594	591	632	607	589	642	656	650	615	612	641	659	639	570	631	616	654	603	661	639	647	639	633	682	651	630	664	625	618	620	639	694	568	663	642	648	621	645	637	631	601	637	628	646	632	578	627	595	635	592	598	643	621	633	641	637	627	654	644	638	633	608	657	633	638	619	618	611	634	602	675	640	592	629	631	602	647	617	593	637	668	615	590	642	619	628	639	620	617	659	638	637	595	622	615	609	648	600	601	583	607	616	644	606	647	580	610	687	670	629	632	631	626	644	608	622	604	578	639	642	625	690	673	625	618	681	626	631	641	631	612	610	656	656	612	667	586	644	604	665	627	669	662	581	653	623	630	626	625	637	603	630	602	656	621	591	641	596	610	606	629	577	608	561	668	599	657	646	648	665	637	640	663	593	629	658	640	640	637	583	635	598	616	657	653	605	572	657	648	639	597	613	649	611	676	672	634	641	628	583	632	664	632	644	603	622	634	644	567	625	567	640	636	598	620	664	692	640	636	607	636	664	634	629	638	602	643	610	593	619	638	645	613	590	636	659	630	653	607	635	608	605	638	650	597	629	621	592	649	603	599	670	657	607	665	651	616	590	646	569	631	599	662	605	657	650	604	653	625	642	618	616	627	637	643	626	660	601	659	608	609	653	614	593	624	634	646	639	626	666	646	647	613	606	594	626	619	597	632	644	609	600	650	617	633	639	648	637	623	646	622	600	615	665	600	637	640	644	616	639	637	656	651	672	586	643	653	614	663	618	626	626	672	623	648	657	668	612	640	617	643	622	595	646	649	605	578	611	665	656	688	650	656	619	636	631	628	601	627	591	628	610	621	648	682	596	596	648	652	663	598	639	603	634	604	640	639	617	605	590	633	628	649	625	627	538	653	603	617	615	621	685	644	635	626	633	645	622	580	613	622	659	645	631	643	604	592	610	637	656	605	594	648	656	614	611	617	611	633	617	632	669	604	660	689	630	656	652	626	599	669	596	618	632	622	577	613	626	634	617	604	612	636	601	637	628	610	666	600	577	611	621	611	636	623	608	610	598	658	599	627	674	642	599	606	632	609	592	613	627	598	634	669	611	595	611	619	638	599	657	660	625	595	643	650	640	643	647	620	626	607	637	638	600	624	648	624	638	654	632	589	623	608	618	631	643	619	616	595	639	661	612	610	665	610	627	631	612	629	624	634	568	602	553	630	628	586	604	637	646	646	635	614	636	639	656	619	632	642	655	590	617	614	617	634	631	658	637	636	651	619	642	605	629	632	638	605	670	585	594	589	614	620	649	630	678	617	649	610	613	682	628	639	635	641	689	645	669	596	629	609	644	601	634	605	621	619	632	649	619	607	630	648	654	625	621	603	624	597
9491	3635	2616	1116	827	665	526	474	460	458	440	419	415	373	398	402	336	377	359	384	367	359	344	371	348	358	370	348	354	340	329	356	341	347	343	321	365	340	316	339	320	324	325	345	342	355	349	297	320	286	342	301	329	361	340	324	328	325	318	338	333	329	310	336	310	339	350	351	283	324	329	352	328	334	329	347	359	316	311	324	341	322	329	338	303	348	330	318	312	356	304	310	327	339	334	307	345	330	335	352	344	312	298	313	340	330	329	302	331	327	309	326	321	342	292	312	291	322	357	336	341	339	353	327	336	331	328	327	305	298	314	334	365	332	340	340	331	312	362	324	308	301	306	340	310	315	350	351	318	322	359	273	349	297	334	332	348	335	316	361	307	342	308	328	302	321	320	297	324	313	371	329	311	320	316	324	316	333	325	325	303	351	297	291	348	325	317	362	319	304	344	306	334	302	325	371	321	309	348	301	328	337	338	327	308	312	360	336	357	320	314	360	331	283	359	324	318	321	318	342	313	339	352	333	326	305	321	319	316	312	386	326	321	343	342	331	330	299	317	310	298	340	289	334	349	294	327	345	324	360	342	350	343	343	328	334	346	345	312	321	330	306	330	345	326	293	329	342	334	314	344	309	327	401	336	326	333	292	336	271	347	305	311	335	308	312	325	318	304	301	292	321	311	343	337	322	319	375	338	309	352	308	318	364	297	346	363	362	312	335	325	326	323	328	335	323	304	324	300	320	330	310	333	355	334	319	292	316	340	312	330	325	321	327	310	320	340	316	318	338	351	320	336	329	330	312	333	297	316	368	312	316	336	315	324	307	322	293	296	337	309	319	326	318	325	320	333	340	330	351	335	358	302	307	326	300	313	326	297	355	334	328	315	335	317	339	319	299	333	335	301	303	288	338	333	308	341	327	335	333	315	283	322	334	330	337	315	308	307	316	317	309	352	321	308	304	323	344	331	348	359	310	333	392	313	322	331	347	332	327	340	332	354	374	346	322	341	328	283	335	342	307	367	321	305	286	324	333	319	326	301	310	323	321	331	324	323	317	311	303	323	320	351	343	315	321	325	321	322	313	322	325	307	319	336	319	315	298	331	305	340	306	336	350	317	329	346	313	329	322	327	311	355	303	308	324	335	321	325	330	306	309	327	311	309	336	309	323	346	291	302	326	301	317	322	314	322	317	289	297	330	328	293	331	316	330	359	295	305	335	277	318	328	341	320	321	306	319	295	333	304	323	273	325	318	338	322	320	294	326	313	315	356	335	319	330	356	311	337	345	324	307	367	339	347	318	335	324	351	314	309	308	317	343	325	331	292	312	309	338	320	378	330	293	298	329	350	331	329	311	327	319	340	332	311	345	350	333	312	310	318	316	343	340	329	312	334	300	330	336	319	352	326	306	356	358	331	301	312	332	342	335	350	320	364	317	310	336	339	312	306	333	344	319	339	337	344	332	323	333	318	310	332	307	292	306	332	365	312	340	294	321	320	338	324	306	306	321	315	325	337	322	332	334	310	303	354	335	320	354	349	350	327	313	374	348	327	312	326	335	310	321	347	350	332	317	347	337	321	349	314	300	338	329	346	349	349	319	304	301	331	355	322	299	334	333	373	326	339	334	335	293	325	324	346	344	324	324	317	341	337	317	350	344	348	290	329	332	341	330	289	317	342	312	318	355	313	311	320	313	344	342	312	331	335	308	320	318	300	325	331	343	323	339	308	314	366	345	312	324	347	331	305	287	311	339	298	355	343	317	365	308	340	330	316	308	351	345	315	306	342	323	365	303	311	307	324	302	328	307	342	329	294	361	325	318	326	316	316	301	335	339	306	340	307	336	310	279	345	336	306	347	339	328	343	324	292	302	305	299	329	339	333	329	310	349	308	329	296	302	318	341	288	308	339	337	267	321	311	346	331	337	318	312	324	303	318	343	323	292	333	337	321	315	313	311	324	302	295	315	318	331	348	340	320	305	279	331	323	342	344	319	344	308	339	308	332	329	309	342	323	345	376	340	334	310	304	304	355	308	350	311	327	330	348	337	361	325	329	307	331	304	304	330	322	330	320	318	321	322	311	347	316	376	316	353	330	343	298	303	325	307	328	310	329	318	340	356	337	327	320	309	312	329	345	335	331	323	314	323	333	349	317	344	323	332	314	313	321	320	357	352	339	336	349	326	313	314	312	339	347	332	367	337	324	328	324	298	327	310	315	368	327	283	302	323	292	354	317	346	326	367	334	363	353	286	322	329	364	312	324	348	319	319	318	310	295	321	328	329	313	371	316	304	340	303	331	319	298	320	339	328	315	330	338	325	344	314	330	348	347	337	360	360	298	346	306	321	360	341	288	341	327	324	337	299	303	310	335	301	292	358	325	295	350	346	298	275	307	355	296	298	299	335	329	339	290	351	303	333	351	322	327	324	314	313	311	318	352	327	340	313	290	334	303	336	300	291	336	326	343	337	330	314	352	361	321	350	299	309	306	353	309	342	352	381	286	303	336	312	335	347	334	358	355	345	330	334	324	326	313	333	342	354	335	335	350	343	391	294	304	357	361	303	330	322	322	333	294	301	322	300	330	333	312	353	356	327	332	321	340	332	294	295	303	294	339	360	343	339	327	314	332	330	367	313	326	294	342	315	326	291	295	317	343	335	290	300	299	325	339	345	349	352	315	301	346	325	352	295	312	343	322	302	331	348	295	335	331	308	315	289	330	281	317	350	337	311	315	307	303	336	330	312	342	322	339	289	285	330	345	305	291	307	310	307	297	322	309	309	309	315	337	384	336	322	336	305	384	323	309	336	295	336	314	311	315	320	316	328	338	303	306	300	305	345	339	354	314	348	343	335	331	330	309	311	313	330	318	297	320	323	313	312	324	321	342	318	336	348	349	313	328	310	339	308	349	322	347	339	317	333	305	298	324	301	348	323	332	321	313	344	345	310	301	325	341	325	302	339	334	319	298	327	337	308	337	322	300	329	339	326	335	327	329	291	310	320	294	306	327	294	352	355	336	321	328	307	296	329	320	327	321	340	309	348	338	332	346	318	326	315	334	354	317	327	329	329	352	359	363	330	345	347	317	342	291	253	327	374	322	292	305	333	371	311	331	348	302	322	342	337	304	336	347	332	316	325	338	315	357	301	322	318	326	299	284	309	334	323	333	326	336	332	285	304	337	302	312	331	318	340	351	348	284	333	316	300	303	319	356	333	326	315	355	319	339	330	318	311	367	306	272	322	322	314	326	336	321	295	320	323	362	310	321	331	320	337	311	292	349	329	344	302	318	333	319	289	319	354	333	347	341	326	316	282	319	320	344	334	355	302	306	360	351	332	355	301	367	320	330	319	338	313	346	313	308	286	321	317	330	321	317	302	301	301	329	305	308	331	311	339	283	298	351	350	330	350	341	337	334	322	302	342	338	335	330	311	329	343	329	379	314	322	340	315	331	310	336	323	351	313	346	349	316	327	334	322	286	349	317	266	306	341	323	339
6334	3377	4432	2940	2644	2249	1936	1702	1479	1321	1216	1129	1113	1043	1000	918	889	912	883	921	910	821	939	926	916	904	891	889	912	845	830	810	807	838	793	747	726	808	799	829	750	760	764	802	807	784	766	751	742	778	745	734	745	778	746	716	727	736	751	759	782	711	717	720	756	729	724	700	707	714	692	777	698	760	769	763	770	720	722	725	702	742	714	693	733	724	690	755	778	743	707	699	706	708	710	734	696	739	694	750	743	704	715	809	697	691	705	775	699	685	739	736	700	724	688	740	708	706	710	719	714	682	688	721	713	684	705	759	733	735	709	720	735	701	737	706	738	681	715	728	701	729	714	741	747	727	679	742	711	693	759	751	750	722	744	736	717	696	702	709	712	732	753	722	697	701	729	739	724	724	714	765	729	732	732	717	759	722	740	726	713	751	770	733	752	726	742	716	706	764	729	754	727	706	719	733	767	712	683	714	698	771	762	735	700	783	702	652	709	754	735	715	714	679	718	688	697	768	730	705	744	790	742	666	702	734	714	675	715	728	731	733	716	741	750	715	710	730	723	745	708	718	751	692	729	724	722	759	706	687	797	788	748	721	706	703	734	686	743	746	700	709	711	712	717	739	706	718	754	691	787	737	742	712	701	752	675	717	725	774	717	717	696	740	728	718	721	723	734	733	684	730	745	775	701	725	764	728	748	719	737	778	749	711	710	743	719	709	729	762	716	781	686	722	694	718	715	677	716	725	738	699	714	716	703	726	702	700	718	728	728	742	771	731	703	719	699	727	760	740	737	695	713	706	701	726	738	738	763	798	784	738	718	706	675	705	736	707	706	748	722	686	693	674	705	706	716	713	711	741	685	760	717	695	721	723	715	743	681	673	724	756	714	719	760	803	705	718	715	745	724	716	738	736	703	694	690	769	701	707	727	699	754	733	777	754	751	722	722	684	746	734	745	761	747	695	717	746	727	749	690	698	716	717	751	782	707	762	722	708	727	748	735	765	703	722	730	712	726	736	737	720	725	744	767	739	715	754	737	768	705	696	709	725	749	718	720	748	730	744	712	751	742	666	691	705	726	692	688	744	773	718	707	748	684	731	729	719	727	778	760	671	778	782	730	754	741	704	746	756	730	712	712	715	732	714	711	697	772	728	674	679	689	727	740	711	749	716	706	688	745	716	715	720	733	754	675	740	743	710	741	711	695	718	720	704	738	735	681	715	707	747	676	778	669	757	737	671	717	742	731	699	726	702	686	723	744	697	740	744	714	728	724	718	712	687	708	730	730	747	760	706	685	714	658	752	702	748	729	759	719	734	769	704	654	686	733	711	709	698	748	686	778	719	727	707	702	753	713	690	703	717	745	696	720	731	730	754	764	750	694	734	740	734	681	717	753	709	730	692	734	751	762	685	743	759	709	735	701	720	727	715	782	764	751	722	683	683	724	703	732	680	722	699	726	705	762	722	734	729	741	724	721	717	685	744	751	737	756	715	709	706	748	701	742	710	725	696	729	730	713	752	750	723	766	707	733	717	747	698	709	773	730	740	760	725	706	751	707	744	708	709	729	672	734	772	727	705	729	730	752	746	736	781	694	680	742	708	685	681	720	677	715	737	734	756	690	741	738	706	691	727	726	714	736	697	733	747	727	720	723	716	693	745	716	689	701	709	705	742	736	706	761	748	730	712	688	725	746	780	713	743	717	737	766	736	734	776	741	721	688	716	697	753	714	734	709	702	709	718	720	626	736	719	734	715	682	743	743	741	761	697	765	719	725	756	714	746	737	729	717	742	683	697	715	773	775	708	735	705	793	773	695	713	746	707	705	724	709	747	723	757	751	763	745	707	740	786	727	716	735	759	734	723	735	741	753	748	725	729	698	719	737	748	730	719	715	739	749	800	735	738	727	722	715	733	729	760	741	683	714	715	745	734	727	737	694	702	754	705	720	733	745	754	725	700	728	724	769	729	734	729	752	708	773	723	709	742	764	726	742	742	695	678	714	692	733	727	728	759	725	703	723	715	707	675	748	739	754	688	734	747	814	714	729	716	710	728	687	728	755	732	696	743	729	709	784	718	723	687	671	758	703	722	697	719	727	688	739	693	796	717	735	687	765	739	716	732	783	694	755	739	725	736	732	729	686	727	680	744	726	777	760	687	716	706	732	687	744	691	704	766	686	779	792	729	717	739	748	684	697	725	739	700	728	702	732	740	730	736	749	741	752	732	723	693	696	737	776	725	758	704	656	750	726	742	711	711	724	743	754	710	703	708	702	721	727	760	710	754	718	779	750	724	724	704	717	748	719	720	757	676	749	723	737	790	742	775	721	708	737	762	705	682	726	643	701	750	746	688	713	718	729	709	709	700	713	730	698	736	718	737	695	758	754	676	652	727	731	703	738	687	747	784	743	757	720	759	741	739	690	717	735	691	722	734	708	768	758	744	789	725	738	712	733	735	727	737	701	720	742	724	696	775	712	703	697	735	713	724	746	740	749	739	735	700	687	724	698	745	702	736	741	733	717	744	744	725	726	765	746	740	707	737	713	732	687	709	781	707	734	744	740	732	719	696	755	707	685	721	803	712	764	657	747	725	744	728	759	749	727	682	741	719	750	714	719	767	747	754	709	732	734	715	733	740	744	756	710	708	709	772	695	733	748	692	677	733	777	726	727	745	667	689	659	765	689	696	739	803	689	711	763	745	688	706	753	711	686	676	700	744	707	743	704	746	755	723	714	724	729	722	724	704	753	741	696	705	716	749	715	748	754	746	725	705	697	733	704	708	733	760	731	722	724	746	726	726	727	732	713	736	723	715	706	760	742	679	729	759	694	714	740	724	759	698	776	704	764	775	760	682	703	718	760	705	686	731	724	704	683	712	734	762	715	715	669	644	720	720	729	725	769	742	739	768	718	694	728	703	673	717	724	725	705	711	727	741	764	727	692	731	724	721	761	705	748	720	733	736	681	769	736	697	714	796	748	764	732	734	739	744	719	717	718	755	727	776	755	757	709	687	812	738	733	755	742	704	759	717	721	763	725	698	738	744	738	712	761	678	735	679	711	722	742	716	747	748	696	740	722	728	712	723	709	681	750	739	731	749	749	681	768	707	749	747	770	693	713	678	772	721	731	697	707	726	695	754	777	728	749	713	637	703	718	729	722	725	740	704	751	744	748	703	754	727	725	729	767	725	700	732	742	726	776	679	704	691	719	739	669	738	737	717	720	708	732	736	722	725	726	724	707	723	736	736	685	745	723	734	749	680	759	706	740	717	673	718	760	696	777	741	760	715	745	734	686	714	694	767	730	692	685	707	764	716	684	708	725	740	728	666	774	704	748	668	761	716	672	745	735	739	723	764	688	757	729	702	711	711	728	734	699	692	737	763	705	718	758	715	699	708	734	736	714	751	778	725	731	690	770	744	730	713	743	725	795	740	693	696	726	720	727	739	687	744	758	741	677	760	722	688	714	726	747	688	725	743	762	739	736	764	709	734	696	744
18336	6915	5319	2773	1858	1481	1135	828	673	544	530	448	403	412	420	420	376	349	359	360	326	397	404	324	382	378	343	359	317	316	306	291	302	308	330	290	274	306	260	306	297	299	275	282	277	274	283	280	282	279	281	273	260	303	311	258	273	302	264	255	294	271	312	307	281	271	269	296	266	233	263	286	281	308	260	288	299	241	274	277	265	271	265	279	274	271	261	263	266	287	273	286	273	276	259	253	235	277	222	248	286	282	284	270	251	251	261	249	241	238	271	263	230	253	263	295	277	240	266	279	279	291	286	262	282	283	299	274	285	243	269	271	275	262	257	288	269	275	267	237	270	254	261	253	271	224	281	303	298	273	259	275	258	273	290	300	307	288	280	271	299	272	300	259	262	292	247	249	286	277	262	237	248	242	272	275	288	284	285	251	275	266	251	281	270	280	294	260	260	247	306	287	257	329	268	300	282	275	254	268	281	338	281	281	252	261	268	243	267	280	278	257	257	298	276	272	288	303	273	255	306	261	263	265	283	271	287	283	282	264	282	297	267	282	293	288	269	268	310	270	278	241	286	286	273	274	239	288	286	282	292	296	257	253	260	285	288	272	297	285	245	287	277	270	288	256	289	287	246	266	284	250	252	267	267	270	292	272	279	295	295	268	257	272	273	262	296	265	273	261	283	238	304	274	293	304	250	278	269	284	273	274	300	283	259	263	272	269	251	270	256	275	277	262	282	301	234	231	283	290	281	320	288	254	260	288	288	286	259	316	271	273	263	273	279	262	245	285	267	287	298	261	292	273	292	272	244	269	278	272	296	273	253	264	250	312	258	283	259	280	259	268	266	259	272	272	249	276	259	285	252	266	275	322	295	271	274	265	272	271	268	319	262	260	281	283	221	301	308	278	261	291	223	282	294	283	276	273	265	308	285	291	300	264	253	296	298	276	265	281	269	292	314	245	242	256	257	259	287	275	269	256	269	266	265	266	271	258	298	277	276	250	268	284	300	307	284	251	271	276	224	263	252	251	283	282	253	293	274	283	311	281	268	280	250	289	275	254	278	255	280	248	274	269	277	229	266	290	317	243	297	274	284	264	303	302	294	260	278	274	277	265	317	258	253	270	265	287	271	247	310	290	247	276	268	279	282	277	286	264	264	261	300	256	273	268	285	282	256	267	291	300	300	280	268	245	279	284	258	267	247	270	262	292	247	312	280	278	274	283	256	283	280	290	265	251	269	294	289	301	270	253	257	283	283	286	288	276	270	288	299	274	282	262	267	273	269	282	283	237	277	280	302	262	286	231	248	255	261	270	271	272	263	258	273	279	270	284	233	275	248	294	243	321	279	286	275	254	280	274	270	302	256	290	279	282	276	273	258	252	249	278	270	288	266	277	259	258	289	279	281	312	249	246	285	282	292	266	266	269	272	268	233	277	292	270	263	272	298	292	273	268	253	276	301	259	290	282	274	286	249	295	275	228	292	305	310	295	294	278	251	286	244	301	260	292	276	271	266	256	260	254	257	258	247	292	262	241	273	265	274	257	269	272	254	247	279	271	270	300	288	259	244	262	270	263	273	270	281	285	242	292	236	287	280	272	257	262	268	269	281	269	251	237	285	280	303	278	268	293	258	255	291	273	252	230	253	243	265	267	249	304	285	282	300	279	262	293	296	225	262	310	293	321	266	294	273	264	277	272	271	245	242	244	303	221	247	282	286	289	295	304	284	260	294	270	243	259	322	248	276	289	297	294	304	279	280	285	238	242	280	288	298	291	309	274	260	285	254	254	296	284	261	260	285	290	310	251	267	232	267	248	265	272	285	311	223	295	293	275	261	281	281	274	287	247	290	273	273	251	282	253	291	294	274	282	234	264	238	293	291	254	271	239	268	276	261	278	284	249	269	259	296	304	273	257	263	272	282	276	292	272	259	284	306	267	298	261	253	249	275	286	261	275	289	278	269	300	284	268	317	279	270	270	249	274	284	271	284	268	295	289	253	238	288	259	274	266	271	262	253	275	278	283	299	299	289	266	256	275	324	292	280	279	306	268	257	298	288	269	258	284	260	245	278	297	269	306	259	295	278	280	276	282	244	291	300	283	284	255	273	274	292	243	274	270	287	291	253	282	249	298	265	242	265	276	280	313	271	299	248	265	286	252	256	268	289	288	280	293	240	275	270	294	302	303	274	296	257	280	275	302	270	294	263	239	283	283	278	271	262	282	267	310	270	314	281	308	278	292	290	293	269	282	277	270	291	274	295	287	247	279	267	288	303	250	264	253	288	269	258	281	265	245	258	266	263	266	298	264	288	286	265	292	280	268	282	283	282	255	247	310	266	257	281	251	263	269	263	255	276	243	255	236	275	306	276	272	247	274	267	298	280	271	247	257	288	288	272	282	252	275	286	281	278	278	301	283	237	285	308	263	286	252	290	237	265	272	274	279	261	263	288	272	275	288	242	287	247	262	276	292	269	260	273	262	309	259	278	281	256	296	272	268	255	251	290	283	292	274	245	272	280	316	253	276	275	268	265	286	250	253	295	296	266	260	277	303	276	251	318	272	247	280	283	256	272	252	269	304	236	282	279	264	306	275	289	295	250	257	263	273	305	286	275	276	269	272	263	275	289	284	309	300	312	254	304	283	262	270	241	292	255	253	288	297	261	287	279	243	291	290	266	242	247	266	295	290	271	271	277	261	262	275	289	291	266	279	286	284	269	269	255	262	270	279	260	270	255	253	265	280	263	243	231	277	254	266	280	275	254	254	307	300	270	289	256	236	282	269	241	258	262	299	261	260	296	255	233	282	302	279	272	288	246	298	270	289	275	286	297	264	245	264	281	289	293	287	288	266	256	306	251	257	274	263	265	260	280	289	283	261	269	291	294	290	231	262	322	280	260	258	254	295	293	310	276	243	281	304	260	277	254	297	263	261	275	283	283	267	258	281	290	259	274	279	276	263	243	278	279	284	276	265	288	270	276	286	251	257	241	287	302	289	266	286	256	283	264	273	288	260	294	273	256	277	312	226	260	281	268	291	311	275	243	293	269	291	281	278	242	284	271	275	277	256	274	317	286	247	286	287	309	269	271	284	258	288	317	295	282	258	278	281	265	271	252	268	284	247	280	287	265	289	291	277	301	300	281	272	276	276	242	263	254	266	272	294	253	299	305	281	299	303	253	274	316	294	285	252	227	284	286	278	283	279	271	250	275	313	294	300	267	269	284	247	298	265	266	276	275	277	292	291	230	260	251	265	269	306	256	278	280	266	293	304	297	291	308	265	270	298	273	311	301	254	262	268	284	262	289	276	256	266	271	284	265	315	297	255	316	286	286	268	276	302	281	268	272	288	249	265	231	256	308	284	288	296	286	284	276	280	286	280	278	303	253	270	275	264	296	317	279	267	279	276	289	307	276	290	267	269	274	262	283	281	267	304	261	251	258	264	271	264	287	268	260	278	252	275	278	290	289	298	279	276	275	282	276	296	245	251	281	273	280	251
12137	5897	8090	6659	5492	4917	4192	3224	2567	2126	1979	1720	1543	1545	1438	1362	1297	1312	1272	1174	1245	1278	1421	1361	1190	1181	1061	1093	1015	939	919	935	829	855	793	791	771	780	772	741	767	731	703	697	693	677	700	680	699	705	676	735	657	694	686	671	650	698	579	671	642	671	669	710	684	696	674	673	657	706	635	623	675	599	639	675	628	615	686	611	665	632	664	650	632	608	661	585	641	611	608	615	638	648	669	625	594	608	603	625	603	649	636	634	605	627	625	618	620	609	658	621	614	686	647	614	596	640	563	586	645	610	591	626	616	610	629	655	604	603	619	582	654	622	600	594	613	576	642	620	621	603	633	641	599	615	601	580	657	595	650	671	620	625	621	612	657	585	617	639	653	645	619	645	638	644	632	645	640	598	642	637	660	629	623	633	553	653	632	635	621	623	608	601	644	613	577	596	591	608	635	564	652	618	607	650	632	635	609	591	577	657	638	632	688	629	629	620	630	637	615	679	636	636	637	647	603	655	606	639	589	609	632	654	630	648	648	660	619	627	618	604	613	634	669	629	608	623	602	620	629	628	617	613	649	625	662	619	605	636	657	622	614	602	680	646	569	641	641	628	588	595	616	647	566	650	660	596	597	652	609	623	642	661	640	676	618	603	625	646	598	638	658	594	613	661	620	627	585	639	609	640	620	653	596	622	653	599	597	609	625	589	588	606	604	611	643	657	645	627	604	646	611	657	650	643	619	608	588	662	606	614	643	602	641	646	708	608	600	642	612	592	654	616	582	603	607	586	652	604	636	596	575	582	643	623	578	599	642	644	619	613	599	640	589	611	633	598	599	605	643	607	654	638	617	639	661	611	642	617	641	645	652	610	684	620	675	620	635	607	627	661	608	652	651	639	621	617	629	603	667	638	631	656	570	613	630	577	648	649	614	622	639	646	683	621	647	679	644	584	621	654	590	610	618	634	633	670	607	618	646	608	669	601	644	681	633	609	595	613	659	644	646	660	627	613	656	626	621	661	629	603	569	576	641	625	594	644	674	607	591	621	619	590	644	645	641	652	566	648	630	667	672	658	652	638	581	655	604	598	583	606	604	635	609	600	655	618	620	643	653	664	639	639	597	606	662	626	618	608	624	608	602	640	597	637	607	633	651	669	565	606	623	607	588	613	642	648	602	606	647	688	633	610	616	639	685	625	555	595	643	624	671	593	639	639	610	637	621	612	623	631	602	615	617	638	607	629	635	608	632	693	589	623	628	616	613	627	609	688	648	619	658	627	670	615	585	674	606	604	639	632	620	636	609	612	640	607	624	605	646	582	612	630	613	625	658	657	652	652	598	656	668	631	647	640	600	647	630	676	637	645	654	655	628	623	649	621	595	604	609	617	598	618	667	657	644	613	593	623	597	611	611	585	636	629	631	627	620	636	617	620	626	634	593	640	644	638	607	640	638	614	614	644	635	642	632	626	665	635	600	640	644	652	677	640	603	594	599	634	624	639	612	622	634	598	647	682	670	616	670	600	621	657	613	616	606	620	628	645	629	592	586	598	612	622	651	627	607	651	617	664	672	615	621	612	616	646	618	626	669	643	603	620	626	637	625	627	626	607	633	656	618	612	619	651	614	618	646	606	602	630	574	635	661	622	637	584	593	657	646	638	629	633	652	619	617	610	644	610	622	618	628	652	591	669	618	631	583	644	583	587	614	628	618	619	641	625	615	638	631	611	604	621	614	593	636	605	624	656	624	669	633	633	598	627	656	655	605	644	586	614	623	653	645	684	600	607	628	617	601	645	638	642	608	636	609	589	617	619	598	633	668	633	685	640	634	634	655	616	602	621	602	635	603	639	643	571	604	660	617	640	619	606	612	673	605	643	653	647	640	652	646	620	650	624	612	620	636	646	600	618	626	650	631	620	611	653	651	625	665	690	618	578	639	656	652	611	652	624	620	624	620	584	598	621	604	634	671	621	643	630	629	663	620	612	639	624	577	618	617	676	591	597	591	646	629	608	620	633	633	578	642	634	645	644	631	636	605	584	613	609	616	620	642	634	615	620	632	632	621	657	630	665	654	660	570	645	605	625	654	614	650	602	613	603	591	632	629	599	620	637	643	619	610	618	615	646	646	621	593	624	602	635	664	602	603	604	636	583	620	593	628	620	626	667	637	616	621	658	667	603	624	634	609	602	608	624	640	606	683	615	621	624	566	655	644	615	615	620	632	645	606	667	627	574	619	637	639	614	562	619	617	632	635	559	613	652	634	607	620	611	600	619	675	621	605	644	612	633	617	621	602	646	637	642	645	575	579	622	638	634	632	654	631	645	566	642	601	636	636	595	671	630	617	645	644	639	626	635	629	661	651	628	611	647	680	642	616	594	626	585	625	634	622	613	601	648	611	613	571	591	645	573	651	615	633	641	638	644	636	585	632	665	611	632	644	624	621	640	635	616	644	609	651	634	627	646	612	611	635	591	619	617	671	664	624	598	655	609	596	617	629	642	624	635	580	654	629	621	617	641	577	609	596	598	592	617	607	680	579	601	606	606	596	617	603	572	627	610	632	642	604	641	628	622	638	617	625	598	579	662	600	613	605	614	613	607	589	602	661	600	623	613	611	644	631	626	634	638	636	642	588	624	604	647	640	588	601	594	663	642	632	622	593	615	644	633	643	602	599	634	609	637	628	650	615	612	611	624	638	596	621	657	664	601	630	584	596	601	602	624	609	595	678	617	609	605	554	573	649	636	600	653	610	600	628	642	638	641	627	638	629	613	650	663	652	615	592	619	601	668	630	641	636	598	638	647	639	613	657	615	623	633	640	608	617	666	603	622	622	604	640	656	642	609	590	647	650	579	612	619	605	622	605	637	639	663	607	628	609	649	623	619	607	674	633	616	599	666	603	621	635	628	636	643	668	645	615	641	637	608	633	639	665	662	618	644	612	614	623	625	597	605	618	584	656	604	595	653	610	652	631	598	611	587	640	623	602	652	628	602	613	605	640	614	600	637	608	610	650	640	652	653	590	670	619	648	607	615	651	669	633	631	613	599	651	648	600	650	642	656	628	624	636	590	611	614	654	634	602	624	663	613	618	626	600	637	641	605	630	611	635	626	630	590	659	614	617	642	622	616	607	661	583	617	588	569	632	607	594	646	646	641	607	581	656	646	650	623	632	608	600	649	626	611	661	636	640	643	614	619	579	632	640	585	605	636	639	644	595	590	641	640	641	629	607	631	607	613	588	642	620	640	646	620	662	587	602	631	672	582	651	605	632	624	629	599	636	669	608	610	624	632	671	640	625	597	616	633	605	633	564	614	649	573	630	632	606	628	615	592	623	626	588	617	595	643	651	590	655	591	661	618	621	633	615	681	615	625	612	625	626	585	635	655	662	578	617	644	607	596	602	636	632	669	630	635	654	613	651	650	624	578	648	625	620	604	606	619	613	622	653	608	615	618	633	636	630	640	604	659	633	637	651	622	609	630	628	641	617	625	661	595	667	625
30067	12473	9250	4832	3086	2294	1689	1145	802	710	658	538	524	446	477	486	423	418	447	443	413	410	479	486	413	397	378	357	317	313	321	345	304	335	313	292	282	296	296	259	302	300	299	271	279	271	275	256	268	297	263	287	250	272	269	282	298	281	290	297	323	254	269	275	268	297	268	294	274	287	283	302	299	292	290	278	321	286	255	281	283	278	274	276	265	282	277	294	242	284	282	245	278	294	265	249	287	248	272	292	271	282	298	321	275	266	281	315	283	279	283	247	267	279	287	282	279	272	304	270	291	295	262	241	267	260	253	294	273	301	299	249	268	276	300	275	252	314	244	266	278	240	278	257	285	273	239	268	284	317	300	267	257	254	272	276	275	238	269	266	273	258	248	274	279	263	271	279	291	263	286	291	274	276	291	259	275	297	222	287	270	263	311	292	280	301	270	268	266	281	262	305	306	295	286	271	271	274	244	255	251	267	260	266	281	288	268	312	303	280	252	259	271	277	299	246	300	273	255	242	285	296	288	269	268	266	269	299	302	276	285	267	264	276	264	239	278	281	248	243	260	244	283	252	259	263	276	290	263	239	280	283	290	242	274	266	285	300	284	258	285	269	266	258	301	279	268	251	260	298	291	291	298	262	262	284	294	290	248	265	255	284	265	271	279	265	260	267	281	306	307	284	262	290	285	265	302	278	281	274	279	271	276	261	253	290	287	263	262	300	269	257	272	274	261	294	249	259	279	283	287	265	288	263	274	270	304	306	245	275	265	271	251	286	290	276	298	265	265	293	245	287	264	243	288	298	287	290	277	300	258	255	265	282	263	275	261	245	244	265	260	286	268	256	250	254	291	277	310	274	312	252	262	290	248	277	254	260	266	263	255	265	272	292	266	276	294	248	256	227	278	311	303	270	288	256	288	287	288	292	284	274	261	250	277	264	255	260	301	280	234	285	238	254	279	255	295	243	277	242	286	264	278	276	272	243	269	293	288	280	276	233	269	274	275	288	255	279	237	244	253	302	315	294	311	278	294	294	248	310	269	269	258	276	275	263	278	295	271	244	274	265	285	274	270	307	304	271	239	278	255	263	267	274	284	257	289	246	271	292	275	265	305	275	262	235	309	260	262	268	268	243	295	276	283	260	276	295	253	241	253	278	256	283	261	293	286	257	257	249	254	279	251	287	274	274	300	280	287	290	280	276	267	307	274	256	275	288	256	272	263	293	260	282	222	291	265	264	265	285	277	252	283	292	283	277	262	282	274	300	257	286	281	277	275	251	251	263	268	284	261	254	277	277	286	264	275	257	282	279	265	256	276	279	284	244	271	292	254	268	260	260	273	264	264	272	259	261	258	290	272	263	281	275	254	280	258	258	321	253	290	273	281	258	248	261	238	277	253	257	267	272	262	258	278	253	267	259	273	261	262	248	304	285	290	250	290	263	270	287	281	268	270	290	303	276	265	274	266	256	263	283	314	274	298	291	272	260	290	261	267	278	290	237	259	276	279	263	273	281	257	263	252	280	284	245	257	263	279	282	272	261	264	268	261	236	282	255	274	308	257	261	276	297	279	286	287	275	268	251	233	258	304	286	260	298	246	255	284	310	249	258	279	286	289	261	272	253	277	276	245	277	308	305	230	254	240	274	277	282	266	274	226	287	247	269	273	265	266	265	285	257	273	303	276	260	287	255	283	276	258	265	260	242	275	264	255	260	260	281	300	291	270	279	270	280	293	269	251	278	261	289	273	280	278	272	252	278	241	275	280	273	277	258	244	297	275	265	280	270	243	305	268	282	279	272	262	281	280	283	273	254	274	288	277	290	279	280	268	269	255	278	256	252	280	268	284	272	287	267	272	263	265	286	260	324	273	271	247	298	296	261	274	282	288	278	274	273	273	265	282	268	287	281	292	286	276	253	289	246	258	241	304	276	243	264	277	290	237	255	276	253	280	275	242	264	271	277	256	275	296	305	267	297	274	273	229	263	272	322	303	270	273	280	285	279	283	283	288	287	235	257	297	282	257	275	269	287	253	269	262	273	279	303	246	288	261	283	248	280	311	267	259	271	261	251	263	274	271	238	221	272	317	272	264	280	296	288	302	270	278	284	266	296	294	283	258	249	292	297	246	277	246	268	296	315	286	272	263	280	269	265	300	318	281	276	282	257	256	274	275	241	286	279	270	297	270	287	266	261	302	289	274	309	294	278	270	270	279	315	295	268	262	244	290	224	270	254	254	280	249	267	277	263	254	252	259	281	266	255	252	270	275	247	288	260	309	309	286	257	284	282	305	285	269	288	267	277	257	291	263	288	251	305	266	248	253	288	269	261	267	254	232	283	265	285	286	327	264	251	267	294	322	278	234	310	271	258	247	239	272	282	283	258	273	289	248	304	270	241	253	283	271	261	247	265	271	298	276	285	282	260	268	271	276	268	272	276	298	250	280	269	250	286	249	263	268	278	287	277	290	254	288	288	283	280	291	246	257	280	272	270	292	259	263	266	261	259	286	288	254	257	279	255	271	242	268	262	293	252	262	295	263	253	244	255	247	257	265	286	261	259	274	251	282	270	275	302	259	281	267	278	280	279	309	298	297	279	261	257	294	280	268	233	279	271	292	254	284	286	259	281	271	298	251	268	287	272	265	267	262	251	263	245	289	292	253	267	283	267	279	285	264	291	285	270	287	296	278	307	284	286	262	278	263	266	298	262	262	281	250	263	257	269	303	238	263	259	286	286	296	289	292	273	266	302	273	282	274	271	272	251	304	236	276	272	258	287	264	275	282	265	258	291	228	278	273	263	258	283	282	268	285	264	254	221	278	267	243	292	302	297	263	255	253	286	284	251	289	264	252	276	338	271	270	272	249	266	243	271	231	270	291	274	287	247	269	273	256	281	295	273	288	268	283	270	285	280	278	285	229	257	260	280	261	231	275	297	237	281	263	264	291	276	265	294	241	267	308	285	271	268	237	249	293	261	247	289	270	310	295	269	293	288	301	268	297	297	272	247	268	232	289	276	285	271	298	282	268	284	283	265	230	252	269	271	260	266	284	306	249	282	296	259	278	315	260	311	318	267	297	270	242	277	285	267	306	261	260	233	288	282	263	244	263	293	295	294	284	300	276	281	280	275	259	264	282	279	239	269	238	287	285	230	290	284	281	272	303	258	313	249	261	300	269	274	276	255	271	291	257	288	254	300	285	281	259	308	310	281	275	271	288	253	241	269	303	318	293	289	244	263	285	245	287	275	287	283	270	277	253	251	296	298	294	290	292	276	280	252	298	278	265	243	255	264	255	272	302	256	295	302	276	275	271	253	281	274	290	305	266	315	278	256	280	299	260	267	263	256	274	267	267	289	317	257	247	291	255	279	253	251	268	308	259	276	306	287	234	286	260	293	285	271	275	291	270	298	288	310	286	274	279	265	288	245	294	297	295	289	245	278	285	272	282	263	266	236	263	248	269	300	285	217	272	284	286	240	267	301	264	287	296	307	294	258
17427	9023	12715	9699	7854	7002	5643	4437	3451	2955	2757	2285	2026	1973	1919	1706	1836	1683	1760	1511	1565	1802	2019	1911	1642	1395	1316	1264	1193	1114	1049	997	920	935	880	818	858	783	790	795	748	781	719	754	745	710	723	742	676	735	683	710	694	726	698	711	754	705	679	648	668	700	673	672	736	642	671	653	646	660	628	635	659	721	724	638	590	684	686	679	618	655	639	617	623	676	632	647	626	646	637	665	693	678	631	618	575	600	645	564	613	596	628	672	593	642	642	641	663	650	600	653	627	586	642	602	608	639	615	580	600	669	628	617	631	595	646	606	599	655	618	597	606	645	666	623	624	654	620	637	681	662	705	642	576	625	607	657	648	653	617	633	584	599	667	650	572	637	623	623	625	650	617	626	581	600	593	622	612	624	638	653	643	601	575	659	638	618	642	655	648	640	580	604	648	626	645	585	657	643	641	651	631	638	620	572	620	623	611	645	639	651	650	671	639	613	594	600	663	633	666	624	624	659	605	648	615	631	651	605	589	660	651	634	586	642	627	617	598	651	624	638	661	576	617	637	622	633	624	599	649	616	628	664	599	601	621	649	649	611	650	642	648	604	631	610	614	609	630	667	599	626	596	670	634	638	602	639	645	614	593	607	626	601	618	601	625	617	649	590	634	634	637	631	607	645	628	620	633	657	608	668	639	637	618	606	637	592	614	643	595	614	641	661	615	627	599	610	649	649	593	635	600	625	633	655	646	618	623	631	658	614	655	654	617	597	585	635	646	626	608	629	620	615	626	603	640	654	622	568	613	644	598	638	661	653	613	626	620	647	628	610	655	600	590	660	625	630	612	574	612	650	664	629	615	644	604	620	639	634	636	646	622	612	600	631	652	617	614	591	656	641	565	645	646	599	627	632	598	638	610	658	622	580	636	659	650	617	641	569	609	593	590	619	621	615	617	620	607	584	629	658	621	631	634	625	599	608	574	605	624	629	629	653	600	562	630	610	649	628	637	678	639	622	645	647	654	616	617	651	603	630	674	663	644	621	619	627	632	588	651	626	589	643	609	602	604	625	600	674	618	653	643	631	611	647	618	617	598	639	625	592	685	624	605	633	618	657	652	655	641	591	595	640	616	652	661	622	613	605	650	633	620	652	646	602	659	662	617	663	586	617	615	636	593	624	622	648	599	671	605	572	605	629	604	615	629	650	634	598	640	637	677	646	623	605	644	646	594	659	657	653	585	639	567	595	656	674	643	667	640	619	626	627	620	619	633	608	621	617	656	661	593	657	608	657	612	659	544	618	618	619	590	593	611	607	671	623	623	621	592	605	637	674	701	643	598	641	642	604	655	672	633	607	610	603	663	614	623	599	619	630	630	582	576	627	642	584	609	669	622	612	629	648	601	622	611	637	626	642	641	621	661	607	619	629	635	617	674	623	633	637	656	623	618	583	619	624	601	611	594	589	650	606	563	650	689	658	642	646	674	652	661	589	629	599	633	609	605	599	640	653	593	619	631	659	660	609	620	659	586	657	610	640	625	633	613	654	632	616	647	577	604	625	630	652	624	609	594	669	630	641	589	645	626	642	667	602	641	631	613	605	649	603	594	585	680	615	607	570	633	625	636	578	656	630	612	682	635	625	643	585	623	589	678	638	678	624	627	635	657	600	625	662	601	613	617	676	626	576	638	585	633	596	609	635	634	654	668	584	673	643	608	600	669	616	659	636	641	638	624	627	628	629	639	601	599	651	621	626	601	653	657	639	642	601	643	635	624	628	631	613	624	665	666	637	663	629	620	646	591	649	606	655	591	632	642	628	646	638	646	591	634	633	682	637	553	643	630	619	684	655	647	618	628	647	620	595	630	643	651	667	622	584	620	638	622	622	617	612	630	646	644	627	633	606	599	609	641	651	661	596	652	614	675	613	644	613	625	610	650	600	617	622	653	632	655	588	612	595	611	638	649	641	620	637	639	655	664	604	646	627	652	634	605	607	638	597	637	623	639	604	625	645	646	636	604	631	626	573	593	605	602	657	597	590	626	648	613	609	618	626	608	597	616	641	653	589	594	641	631	589	588	631	611	661	612	613	630	639	608	631	633	602	620	616	634	633	613	619	619	602	620	679	634	605	629	606	690	614	627	609	678	628	564	608	645	620	621	609	615	635	618	626	647	591	603	597	620	648	619	613	622	640	604	616	638	663	620	657	620	620	659	594	655	646	624	654	645	561	652	631	632	667	638	653	623	623	661	595	609	606	625	641	652	633	658	606	612	609	613	662	620	581	621	645	610	667	598	644	653	644	626	621	645	606	632	579	599	659	586	641	657	568	676	689	640	675	590	625	604	627	631	615	627	671	610	597	604	606	633	645	639	664	595	625	601	607	609	666	582	601	605	643	604	613	609	640	639	614	642	643	601	605	631	647	626	584	603	641	593	648	595	628	613	598	629	606	606	653	589	624	646	636	624	631	645	545	617	609	673	632	672	603	596	682	638	623	619	635	614	656	582	595	632	623	659	619	595	632	577	668	653	626	625	628	635	645	665	634	651	673	638	642	606	598	646	609	605	620	649	614	616	611	644	657	591	615	623	642	639	615	635	675	677	665	599	633	624	632	607	605	623	666	638	629	601	619	618	649	657	639	599	653	634	622	605	599	590	607	647	623	645	646	618	544	651	638	604	661	623	567	585	609	615	648	613	611	646	638	618	572	620	630	638	643	620	620	568	610	597	637	579	691	630	624	610	651	667	626	651	669	630	587	640	640	643	628	643	645	628	639	677	677	622	607	658	687	644	611	611	597	622	651	638	648	616	609	611	661	649	646	634	621	621	650	627	593	615	659	672	664	626	624	639	585	635	611	612	645	613	645	637	649	643	609	585	636	626	612	659	639	617	680	611	641	641	666	668	635	630	638	580	654	608	620	567	661	604	617	632	679	652	622	661	597	586	618	629	609	626	648	655	613	623	593	658	645	579	639	616	607	582	615	579	638	628	592	641	609	653	597	611	605	632	651	557	617	588	634	597	610	647	631	603	651	651	605	609	583	634	626	599	648	655	636	596	573	625	622	633	635	628	636	603	628	654	619	631	627	624	612	599	674	626	591	630	624	613	656	641	636	582	656	572	607	621	665	598	615	589	626	614	626	654	634	634	604	678	614	612	636	578	658	631	656	611	596	634	626	609	603	629	632	654	633	631	652	671	604	613	555	698	592	683	604	623	645	617	621	668	620	657	607	621	619	555	619	625	645	612	659	587	629	630	631	628	635	649	627	600	619	635	616	596	597	620	575	651	680	630	669	633	589	596	635	597	666	576	614	605	649	628	644	634	637	618	611	595	580	627	613	550	615	622	619	612	636	630	630	633	607	639	626	601	624	643	608	656	637	627	589	630	629	605	659	629	612	628	608	596	645	612	626	660	641	595	630	655	577	641	602	626	640	628	610	603	609	605	650	642	649	663	623	650	627	638	621	620	659	617	658	557	621	672	560	613	620	632	630	660	630	584	625	638	606
9024	3413	2739	1136	883	630	559	540	497	407	390	394	392	360	355	317	360	361	330	392	333	343	346	353	341	369	337	341	374	314	329	357	298	323	348	314	326	294	344	333	302	300	316	308	344	329	357	332	315	318	346	367	324	341	354	324	358	321	323	330	327	326	328	329	335	347	342	335	379	318	328	337	297	325	360	329	319	306	353	297	317	326	280	293	315	325	319	350	377	317	329	319	284	285	305	305	327	339	298	312	331	326	363	330	334	375	329	330	320	328	339	312	302	328	327	308	314	337	321	336	328	314	326	324	328	329	308	314	330	332	338	292	321	315	301	328	311	328	318	310	304	308	335	335	283	307	313	354	333	310	303	308	338	353	293	354	294	304	314	312	324	296	370	320	307	355	325	340	314	350	338	318	322	347	248	329	322	294	320	355	348	334	314	306	322	316	340	370	337	305	330	329	332	304	337	327	365	390	314	332	299	345	341	318	281	362	356	350	324	317	302	325	337	333	298	325	345	296	313	362	315	336	318	349	320	333	352	321	340	309	330	377	311	287	334	299	326	336	349	283	308	319	308	338	339	327	331	330	318	306	310	278	313	329	355	319	335	319	323	350	339	316	328	340	319	322	327	316	348	310	316	357	284	332	357	305	347	318	326	339	362	328	322	312	311	333	337	372	349	326	315	302	300	362	324	314	335	323	329	313	320	327	329	319	314	349	335	311	325	310	331	286	304	301	350	291	302	308	331	348	319	347	337	302	313	336	355	323	295	330	319	306	301	310	348	317	326	343	332	318	342	361	365	343	292	339	308	324	316	346	331	342	346	325	354	348	352	344	366	339	351	325	323	305	294	340	316	311	341	307	342	306	333	310	331	325	295	331	333	298	330	336	345	310	317	315	294	329	329	328	346	307	326	330	355	327	344	340	331	321	322	372	329	322	309	322	311	333	311	299	300	349	339	304	342	331	308	308	317	302	331	357	331	350	302	340	357	350	325	344	320	309	313	351	344	344	300	333	319	278	314	321	309	323	319	330	319	333	348	313	332	340	338	309	330	319	290	346	289	307	312	290	322	326	331	310	384	350	330	354	328	339	329	346	321	337	311	338	306	325	317	311	291	307	316	361	315	326	318	319	351	352	341	325	308	346	313	295	327	306	334	345	316	332	327	350	312	344	330	325	322	288	310	328	312	292	298	338	337	320	303	322	338	328	320	348	337	322	287	337	328	340	351	314	335	309	309	352	295	339	328	338	317	316	321	351	358	302	335	322	332	306	308	358	333	311	332	307	307	328	310	323	309	346	318	348	294	322	316	358	326	321	305	343	358	327	316	326	328	329	338	336	342	298	325	331	336	327	290	273	329	329	303	360	341	336	335	326	322	333	346	328	326	318	350	298	346	330	319	327	332	321	316	286	302	366	303	333	338	316	339	322	328	297	361	351	304	301	326	330	307	310	320	343	330	318	347	300	327	375	349	327	320	369	302	345	323	326	322	338	327	320	320	322	301	309	348	328	334	316	308	331	323	327	300	345	311	332	307	351	329	308	329	331	326	313	300	308	320	320	344	317	335	344	333	341	331	285	313	330	334	358	296	350	325	326	299	349	317	307	308	373	352	351	336	287	320	366	329	288	318	325	339	332	326	310	338	366	340	322	284	334	308	311	311	327	303	316	343	342	334	325	298	318	329	336	318	323	309	328	336	317	356	358	333	341	349	290	325	307	386	368	328	341	303	323	278	301	363	326	344	330	344	305	346	338	329	335	358	344	308	320	399	308	342	324	378	321	332	310	335	310	329	310	338	304	309	317	325	314	355	322	334	285	327	327	323	322	337	346	321	329	330	313	298	322	372	353	324	343	308	341	287	312	342	348	305	323	332	309	294	280	307	328	323	303	325	335	365	300	336	350	327	300	313	348	353	323	341	310	316	318	326	311	336	312	327	334	300	310	346	318	331	343	337	322	314	320	312	321	328	332	329	347	336	339	327	330	313	354	350	344	347	335	286	320	334	317	312	313	306	289	308	274	318	324	328	301	342	332	330	325	344	337	325	328	323	309	341	314	305	329	325	285	341	358	318	301	329	331	316	341	304	280	309	291	305	291	356	346	312	359	334	290	302	295	303	318	319	347	296	349	339	345	294	341	315	351	324	371	340	308	317	352	341	355	353	367	344	330	345	325	326	289	311	312	333	330	333	331	335	309	325	355	328	341	312	313	342	344	338	340	308	286	319	289	295	312	322	330	325	353	347	342	347	323	338	352	326	347	336	309	343	328	326	343	308	315	308	303	307	323	345	343	310	341	310	318	306	351	337	324	324	301	332	303	313	366	329	319	340	295	324	304	323	306	303	363	319	310	321	334	313	306	355	343	314	313	324	309	326	331	319	308	321	310	346	329	347	368	348	298	264	321	310	300	300	373	311	353	324	319	315	330	336	303	307	319	336	311	315	262	287	338	343	386	296	333	317	317	329	334	301	298	331	340	347	314	316	291	317	322	354	333	322	346	335	310	346	334	352	338	324	330	290	313	319	337	286	322	311	305	332	324	350	332	336	316	330	332	312	324	309	317	327	305	297	337	375	391	329	307	314	346	324	315	350	365	317	320	312	357	333	331	312	317	321	315	282	346	303	352	317	305	337	312	338	345	321	326	308	356	311	299	288	348	319	357	315	309	328	319	336	362	304	323	295	354	309	332	330	324	312	351	341	323	302	319	326	340	320	320	361	278	299	305	307	349	325	322	336	321	367	299	341	338	328	315	307	343	336	279	305	343	300	340	359	327	307	322	317	326	327	338	305	311	321	359	337	340	301	344	338	320	320	338	307	309	321	333	333	303	300	342	312	357	363	313	323	300	330	321	290	358	296	323	306	318	311	334	337	332	355	284	320	298	307	323	341	309	325	306	325	288	313	296	323	292	326	300	332	326	349	349	310	326	334	350	332	290	296	312	327	352	340	286	340	340	341	327	309	311	330	317	299	310	298	313	316	332	297	304	316	341	333	354	336	276	327	297	307	310	338	324	330	351	323	333	292	324	338	336	333	324	333	313	333	316	326	320	320	336	332	302	337	333	351	298	355	289	307	307	326	322	343	305	325	306	329	337	317	343	302	337	323	324	325	320	325	360	336	313	302	330	338	287	310	347	332	293	334	332	362	349	345	292	318	329	326	305	325	374	341	309	325	338	313	304	346	283	346	357	311	305	335	320	326	319	298	295	340	325	359	305	322	289	318	295	286	335	322	351	347	359	330	325	324	298	316	327	316	335	308	348	300	350	325	295	270	328	330	317	328	308	303	375	339	329	309	319	338	329	329	324	327	325	331	332	296	336	326	300	322	313	324	303	327	321	370	316	302	287	292	313	335	346	329	346	339	339	347	333	324	331	374	296	324	336	299	291	338	311	311	320	289	320	329	283	312	335	347	357	328	301	299	300	304	276	347	312	305	353	343	350	294	303	331	320	319	305	310	346	351	316	326	330	367	310	370	291	322	346	344	326	303	323
6053	3507	4624	3026	2630	2294	1951	1656	1548	1320	1284	1159	1045	1057	1008	974	918	883	942	879	964	913	908	946	933	938	912	862	907	868	799	834	852	791	795	802	807	795	815	807	733	759	756	724	755	728	726	753	730	751	745	744	784	833	752	737	793	730	795	725	725	748	724	736	748	782	673	758	729	731	726	729	741	712	703	698	711	750	764	774	726	761	747	729	702	708	746	670	673	688	739	711	713	713	743	697	731	758	744	692	687	701	683	705	729	735	717	710	721	718	751	680	724	720	729	657	756	718	739	723	696	762	687	776	725	697	687	690	705	723	716	709	726	705	672	734	731	763	706	710	743	739	731	723	721	738	727	695	732	744	713	750	735	722	722	736	723	763	755	698	690	712	659	780	735	720	692	691	715	747	729	704	726	705	696	705	746	699	759	780	755	677	720	715	701	732	698	701	716	680	702	797	726	730	692	690	708	715	750	676	703	762	739	732	743	730	706	713	750	735	672	713	664	702	758	702	691	700	745	752	687	704	723	740	723	723	750	704	702	756	739	705	702	702	754	696	724	706	702	723	736	645	688	676	708	717	739	670	718	727	730	715	746	730	722	719	697	738	719	685	685	705	711	726	696	683	718	709	741	687	752	721	733	701	732	748	766	798	702	748	755	729	681	689	752	727	719	751	704	716	773	751	729	713	748	713	747	747	670	746	724	710	703	725	723	680	678	705	741	725	760	740	710	748	736	683	697	706	754	729	722	703	729	682	704	772	742	715	738	723	719	689	694	721	694	691	746	747	713	746	725	692	708	699	715	707	643	699	697	725	752	705	688	742	717	751	728	747	655	736	692	745	729	757	726	727	745	720	693	700	767	725	694	752	718	714	717	695	779	751	764	709	667	748	715	747	772	708	695	725	709	721	682	743	718	731	709	713	720	720	704	750	735	706	702	748	690	759	712	734	689	711	766	692	718	713	743	698	720	712	704	757	683	715	675	703	720	726	741	749	743	712	692	695	673	718	706	716	697	716	727	724	664	731	728	751	723	724	692	706	735	744	740	738	709	694	667	766	712	702	752	746	727	722	713	720	769	709	728	735	716	731	722	701	726	749	762	711	713	704	744	704	775	745	754	750	746	752	748	727	699	729	714	718	702	708	725	696	714	716	710	731	696	725	728	709	716	722	721	755	704	760	729	713	694	745	727	732	734	722	752	673	742	716	734	700	685	709	698	702	718	748	733	776	737	711	765	733	756	743	728	759	731	706	655	716	751	735	723	713	701	713	682	684	667	734	724	739	718	665	715	700	714	706	702	712	716	715	747	722	752	703	763	686	708	698	701	750	694	703	747	767	705	758	734	744	724	744	708	692	676	662	753	724	709	713	758	744	701	719	772	748	731	693	702	736	725	683	723	763	706	685	746	711	724	704	723	702	743	763	704	746	744	722	731	704	722	695	781	730	714	733	753	704	678	718	681	679	778	776	762	710	763	745	714	701	711	682	726	706	689	735	717	709	709	748	659	680	670	713	706	699	729	707	737	713	702	697	750	681	709	730	719	713	724	663	711	791	718	789	694	695	741	751	722	732	704	722	689	687	762	716	720	710	735	724	748	674	728	736	720	699	689	744	740	748	740	719	739	719	722	753	725	662	760	690	730	710	687	721	683	689	706	730	739	736	721	676	722	802	719	672	734	738	759	745	664	765	706	725	698	713	700	753	717	698	715	731	709	694	763	722	703	766	728	680	681	755	714	733	739	729	710	726	759	685	733	691	704	728	717	726	713	699	714	710	693	683	764	697	703	676	677	719	728	743	706	711	720	772	705	707	761	727	733	721	700	695	712	733	731	709	722	690	699	689	685	675	670	727	693	668	764	736	674	762	724	734	742	744	734	707	737	685	728	688	742	737	712	752	697	717	734	745	734	733	692	741	762	744	713	678	708	743	716	727	715	721	711	756	711	737	747	756	656	746	729	688	698	737	744	708	671	729	716	648	696	737	727	734	712	702	668	765	699	760	688	689	747	686	726	761	695	698	705	724	696	747	722	723	726	738	731	690	663	702	741	742	733	691	721	705	754	708	679	764	711	719	733	739	699	758	707	732	680	668	713	707	741	755	733	741	684	731	764	724	721	722	725	706	747	697	725	710	693	789	700	746	701	719	730	697	715	702	720	698	722	699	685	780	789	689	714	763	757	726	710	750	693	714	703	724	727	710	664	718	687	724	743	763	707	731	660	742	715	752	734	726	743	711	705	714	748	707	728	758	707	739	733	725	738	709	698	693	740	705	725	697	734	716	718	729	693	732	703	652	711	719	708	698	704	730	719	707	686	691	737	713	729	680	757	702	715	693	690	690	694	704	766	719	707	687	740	701	675	746	736	688	739	675	737	710	745	743	715	741	669	696	699	661	671	714	675	735	705	736	723	699	652	715	743	730	732	744	780	765	721	770	650	701	714	673	734	693	691	689	721	718	724	695	704	698	722	753	745	710	717	713	707	705	736	727	701	696	729	723	742	730	691	741	750	727	724	722	733	703	684	733	711	708	722	739	740	703	765	735	725	717	748	731	734	721	766	727	710	713	717	726	708	730	705	706	714	749	734	738	731	724	712	660	746	677	730	713	734	682	722	742	738	755	737	746	709	768	697	704	679	721	767	742	730	751	721	725	699	766	685	699	686	751	715	693	684	742	725	744	692	713	708	725	691	744	726	738	670	709	741	729	684	747	726	742	713	682	732	696	734	741	707	742	737	744	731	678	691	673	708	774	783	722	756	728	721	688	720	723	733	687	727	750	703	706	725	706	757	732	725	799	710	704	716	726	649	705	716	696	715	712	691	708	736	701	706	723	689	705	761	774	712	737	711	689	722	740	679	743	736	699	763	663	720	667	702	740	737	693	712	781	723	733	746	747	735	714	789	761	717	714	710	735	773	747	746	804	714	686	672	707	725	741	703	724	682	705	690	748	739	747	724	749	706	741	711	686	711	757	753	707	760	675	722	717	669	721	709	709	764	692	719	721	711	705	721	740	724	720	742	717	748	712	699	750	754	744	728	733	747	722	679	747	717	741	752	727	711	740	789	745	695	669	719	759	715	708	712	723	754	787	716	741	705	726	735	710	732	723	670	745	714	748	712	690	710	736	725	731	739	663	742	719	725	720	700	745	722	658	734	690	699	750	700	771	710	769	737	732	714	707	717	686	742	721	734	762	695	674	724	753	733	676	725	722	724	691	699	716	719	717	698	735	721	716	771	684	677	678	728	730	724	718	679	748	705	701	706	734	749	729	673	749	709	711	716	712	762	716	694	688	723	694	709	755	755	729	757	744	730	746	733	759	771	711	729	697	740	787	726	750	683	769	754	778	767	685	759	750	739	744	694	748	697	693	752	734	719	704	713	761	786	733	687	745	738	726	761	700	730	719	740	746	727	718	717	740	698	736	706	712	694	756	706	749	726	713	722	735	727	759	671	737	744	761	739	707	731	715	723	723	710	755	763	743	718	749	728	747
18616	7461	5658	2558	2002	1405	1085	809	668	575	466	460	416	403	432	381	342	378	370	325	360	383	376	387	353	361	345	345	325	314	335	295	296	321	282	282	311	294	283	255	301	287	282	301	312	281	251	295	308	286	304	266	292	316	314	293	284	278	315	303	302	302	271	286	276	295	245	301	293	255	263	291	254	261	316	268	266	295	257	267	295	289	271	265	282	261	237	264	255	267	280	263	288	303	269	250	259	304	281	280	272	291	257	288	246	290	319	264	290	297	287	274	271	265	256	294	286	294	268	275	272	247	265	256	289	248	290	263	266	274	271	239	285	271	268	272	226	270	274	289	298	271	238	287	281	298	272	283	311	258	273	291	291	311	316	266	247	291	260	253	268	296	297	264	281	289	281	282	303	269	259	261	287	260	240	277	328	275	296	272	257	289	272	251	308	267	303	294	261	295	268	259	288	284	276	257	279	254	265	240	257	258	284	264	284	290	269	288	282	250	251	279	275	253	264	266	288	255	310	293	276	254	312	315	265	314	283	290	283	300	259	292	292	276	250	269	293	260	280	301	253	286	253	261	276	258	249	253	278	264	296	275	245	251	258	262	288	264	278	287	269	265	255	245	282	278	273	261	242	259	311	305	313	256	266	279	287	285	288	241	274	272	260	234	300	268	289	263	308	261	259	258	275	247	272	252	254	233	269	269	285	249	251	285	273	299	266	248	261	270	261	299	328	281	280	281	285	323	277	282	261	232	250	249	293	230	265	246	264	292	275	290	291	273	281	316	254	263	275	264	261	257	286	277	267	276	291	252	293	293	270	269	262	297	274	265	264	241	279	257	259	269	289	277	275	297	272	270	258	212	290	292	287	277	282	263	284	250	276	278	282	252	267	250	263	311	277	259	276	269	260	297	273	263	272	284	260	268	274	295	274	268	262	256	290	260	292	248	304	272	281	262	269	275	280	283	271	258	257	276	263	266	266	281	264	263	256	295	285	270	244	282	261	282	296	278	280	281	295	272	278	238	296	256	269	269	279	265	254	267	270	305	284	278	310	239	256	263	257	251	273	277	295	303	299	264	290	241	280	269	281	274	256	286	296	252	260	275	303	303	275	286	296	260	266	271	272	280	271	301	272	271	258	245	257	262	273	264	298	276	291	263	292	245	278	289	271	267	251	293	264	248	242	275	294	275	296	242	238	304	279	291	262	251	260	288	285	291	292	286	262	273	280	273	250	325	279	267	250	277	292	294	289	278	295	293	284	258	244	261	296	282	275	275	272	269	269	273	301	306	267	266	258	274	304	252	311	258	260	269	288	290	278	271	271	278	286	273	270	273	300	307	260	280	297	260	300	284	296	259	269	280	276	282	291	270	273	270	268	270	254	305	293	299	278	279	287	285	277	274	257	251	270	296	233	297	269	273	277	277	277	298	273	290	251	274	280	285	266	282	246	239	262	312	313	264	287	247	280	267	291	291	261	281	282	305	286	257	271	263	302	264	275	248	270	301	220	283	287	233	299	270	246	291	279	280	254	275	274	280	270	272	251	271	269	258	289	279	281	279	310	262	241	267	295	246	251	305	271	272	282	287	283	288	258	280	222	263	282	295	268	270	293	285	276	273	276	266	265	256	277	278	274	227	256	283	265	266	271	249	297	253	244	275	286	312	284	270	272	274	274	282	274	285	274	293	273	263	290	274	244	247	251	284	301	246	261	268	264	279	269	311	300	280	299	269	276	280	283	268	266	263	251	279	323	284	274	280	276	260	290	273	298	255	278	243	296	273	262	245	302	276	268	266	293	277	279	295	304	245	287	297	276	259	260	285	267	297	308	282	302	261	295	282	278	273	294	289	269	286	250	275	262	242	257	268	280	257	266	263	260	278	290	254	280	266	245	256	273	262	270	275	299	274	271	292	260	292	254	271	259	292	297	289	267	243	276	270	268	264	278	245	277	284	310	251	251	278	291	262	249	287	296	257	239	294	269	262	272	236	308	275	284	252	268	278	270	271	287	290	265	303	265	253	288	231	279	288	264	275	242	269	287	271	263	271	272	286	271	228	252	275	259	258	261	269	268	268	278	294	291	288	232	284	304	284	306	281	282	269	255	267	311	287	262	272	242	285	269	258	260	303	264	277	289	285	263	275	264	261	257	282	316	262	233	238	285	277	249	283	276	249	286	290	294	248	291	272	315	286	294	248	260	277	267	259	285	266	281	280	286	271	302	288	279	316	282	309	256	273	255	265	276	252	273	288	303	278	269	271	301	274	257	282	264	254	316	270	270	266	267	305	263	286	300	263	284	258	252	298	258	275	226	280	255	253	250	269	295	254	295	246	274	269	259	292	290	272	286	273	253	281	260	300	248	278	296	266	275	286	271	290	298	291	278	268	278	270	258	300	273	238	296	261	287	268	249	298	248	239	268	251	275	270	292	287	291	255	256	266	233	257	272	294	302	259	260	256	319	225	275	258	264	287	260	266	303	259	230	308	261	244	279	297	259	252	258	253	294	267	263	267	278	281	292	311	280	283	276	255	239	255	262	251	257	290	302	247	254	229	277	263	248	293	272	278	273	271	275	276	249	260	278	258	306	347	285	297	267	259	238	282	281	254	277	283	278	267	269	274	295	269	245	265	300	253	290	244	282	251	284	285	268	289	273	292	286	263	284	292	295	273	266	275	280	310	260	290	292	258	261	253	255	265	286	222	280	266	270	271	236	269	266	260	269	243	246	263	281	271	279	300	258	304	316	278	268	284	277	272	287	271	282	284	307	289	261	250	287	304	286	260	249	295	285	289	300	268	277	284	282	253	264	266	267	279	278	272	293	269	281	266	242	214	275	290	284	282	254	260	293	274	253	299	267	297	270	268	273	285	304	322	272	284	237	271	282	250	259	272	291	267	259	282	283	276	296	312	247	268	272	289	294	286	264	233	288	275	269	282	271	292	279	238	258	278	253	304	280	296	295	281	288	282	259	257	257	273	281	280	248	249	313	272	233	255	260	245	265	237	276	291	291	253	271	303	279	289	248	290	264	269	291	246	257	284	259	286	280	292	300	272	268	289	290	259	259	273	303	281	304	296	285	283	296	255	267	295	259	291	271	274	264	247	291	312	271	277	265	323	269	310	279	271	293	268	271	246	238	264	266	281	280	275	252	307	283	271	247	279	286	305	281	267	281	268	272	269	274	252	277	282	273	294	289	266	285	298	244	257	291	285	317	273	258	307	238	275	272	253	279	268	290	276	242	293	272	274	270	257	260	250	295	255	266	267	283	301	273	266	240	271	276	258	231	292	258	279	293	285	284	292	278	274	274	279	248	293	292	285	302	257	292	265	248	294	279	284	306	296	261	267	275	262	289	302	298	236	256	268	267	272	267	272	261	265	288	284	283	292	245	256	277	280	256	274	258	283	269	274	309	249	270	262	285	327	285	272	277	258	278	259	256	265	268	292	272	287	286	288	252	285	269	264	283	296	271	292	291	273	265	271	289	250	315	262
12242	6406	8411	6529	5843	4911	3862	3066	2462	2116	1837	1720	1606	1479	1486	1287	1228	1250	1291	1224	1106	1294	1298	1269	1143	1153	1064	1065	958	964	867	856	869	811	787	782	773	762	768	736	738	739	632	680	733	669	715	661	700	716	747	653	750	706	732	727	689	694	664	651	657	681	671	686	663	628	621	646	653	639	672	667	618	651	624	685	590	661	636	629	616	675	587	642	640	589	621	597	678	661	608	618	625	617	644	636	604	630	630	576	665	651	632	617	606	657	640	636	644	597	587	575	616	609	653	646	610	601	669	623	641	629	627	685	644	635	652	647	638	579	642	587	575	637	605	644	608	623	624	651	640	640	644	601	623	649	625	654	604	595	593	618	621	589	614	629	654	610	649	663	619	615	595	653	647	651	624	588	613	625	628	641	622	592	612	629	612	594	631	628	591	637	621	642	622	645	664	603	671	619	619	644	600	629	637	637	642	648	574	599	655	666	617	605	649	615	631	628	576	624	640	647	630	615	573	614	626	619	687	619	615	609	584	638	673	604	608	647	642	638	635	605	638	618	658	572	623	662	607	623	598	610	663	626	602	652	626	612	577	615	627	614	670	643	658	621	604	632	595	630	667	608	662	648	637	591	618	665	588	568	624	654	645	583	611	649	651	620	643	600	622	630	647	582	634	660	651	648	649	621	674	589	657	573	653	640	630	615	663	618	606	623	604	612	606	604	615	639	670	648	646	585	598	613	657	673	639	662	576	637	647	639	629	628	648	646	636	665	599	612	652	643	633	609	654	613	574	598	610	639	613	633	618	613	616	646	627	589	580	625	613	622	681	632	640	652	566	618	600	618	620	630	630	614	675	650	607	621	613	635	605	640	637	593	647	622	679	614	619	651	617	599	666	604	625	630	604	647	630	619	610	661	672	590	672	671	621	593	590	644	602	665	625	630	605	634	584	646	611	631	675	657	636	651	621	608	638	630	642	616	589	662	637	630	624	593	681	650	659	634	651	627	664	639	607	634	617	681	624	603	647	636	661	668	665	653	638	605	647	633	651	667	619	618	656	605	625	627	581	624	590	635	597	621	619	624	659	608	603	604	653	663	622	689	646	628	654	644	630	650	633	636	621	652	608	613	649	627	641	670	637	580	596	596	602	646	609	658	601	650	647	633	656	596	624	620	628	620	611	633	661	617	608	649	625	652	576	679	644	645	646	620	637	629	630	595	595	588	587	626	619	630	585	660	595	612	608	641	637	683	614	630	648	590	588	612	667	623	640	623	640	637	604	631	635	602	626	592	640	635	647	663	600	634	593	592	624	607	654	610	635	602	638	628	652	625	577	616	628	638	622	579	621	628	652	642	647	596	631	654	632	613	617	607	595	615	620	633	597	627	623	644	640	648	617	625	635	661	616	664	663	619	655	651	644	632	617	622	628	633	627	622	635	628	625	644	637	608	631	681	640	575	602	627	639	628	665	708	617	637	619	618	658	644	601	632	571	564	642	594	612	653	638	637	605	624	643	644	669	606	663	622	634	633	622	611	622	619	627	632	645	588	625	633	633	582	598	597	612	570	618	636	657	621	617	630	597	610	658	625	630	616	643	638	606	617	648	640	643	629	606	636	622	633	640	603	644	646	677	617	632	606	684	606	630	638	627	619	599	648	629	630	644	623	636	624	606	604	628	597	604	647	644	635	607	618	643	621	685	637	632	596	654	609	623	599	660	641	637	628	606	694	622	659	636	619	661	650	632	623	611	601	627	641	674	633	595	607	649	669	629	637	614	636	617	619	610	625	614	619	629	649	628	643	623	643	632	618	625	626	614	655	649	644	609	632	616	553	639	602	662	604	655	619	598	604	695	671	644	655	609	613	573	690	608	635	610	639	619	677	609	684	617	605	626	650	642	612	594	628	644	595	602	661	609	697	588	610	639	621	621	626	608	629	630	602	598	655	681	637	627	591	580	658	588	623	609	605	654	626	591	617	613	606	600	649	647	627	637	643	616	624	620	615	650	635	562	609	636	612	614	611	647	633	613	624	613	655	620	654	626	633	595	600	593	639	666	563	635	585	651	647	597	630	639	664	639	626	596	626	653	632	664	653	632	626	631	642	634	643	583	593	640	623	660	635	654	617	642	651	619	687	645	559	627	597	627	630	585	648	621	656	597	621	616	648	650	655	623	624	667	638	647	640	617	655	619	658	654	589	597	581	643	600	609	605	603	619	608	630	628	647	607	591	547	631	612	641	598	643	630	680	648	709	640	585	671	633	617	619	634	634	616	588	619	634	642	658	688	615	657	582	633	606	649	656	620	653	631	592	621	619	659	593	651	592	630	609	610	612	624	617	618	580	645	658	642	620	596	635	718	598	640	588	589	627	611	643	645	646	621	577	551	652	608	629	655	598	615	609	656	672	646	639	644	609	611	607	664	641	596	600	620	595	633	653	637	642	611	650	659	636	603	625	636	604	602	643	645	636	645	610	601	627	619	650	586	650	631	648	632	618	605	642	638	631	618	612	613	617	593	642	605	584	565	642	617	628	630	615	615	633	599	626	617	631	620	614	616	615	656	627	629	624	652	642	601	624	643	672	593	654	630	590	608	628	662	651	641	664	642	635	608	636	641	613	635	659	614	621	628	661	622	628	636	666	646	635	668	610	657	625	656	641	589	657	629	600	639	610	634	613	645	607	681	634	637	635	588	612	649	594	595	615	596	599	671	629	649	646	628	655	612	655	622	616	615	614	588	636	630	591	636	618	631	626	603	611	604	642	667	610	630	650	591	630	648	629	655	620	616	661	600	643	704	655	666	613	625	654	628	616	620	634	590	622	618	595	618	636	611	642	597	645	632	672	665	646	653	599	634	609	621	624	650	642	599	602	588	573	649	613	657	633	643	645	624	676	611	664	679	647	621	595	676	655	620	590	646	630	622	611	617	644	668	574	637	653	602	661	599	639	638	619	633	677	681	656	596	647	644	621	588	636	649	569	649	623	622	599	649	646	657	634	628	610	645	649	677	642	651	637	627	603	669	621	626	651	597	600	634	585	662	651	602	658	634	638	599	651	622	662	620	627	645	628	654	610	609	638	631	620	657	598	621	622	677	572	629	659	577	606	615	627	651	656	618	609	632	577	616	618	603	608	617	625	655	637	654	641	622	645	605	580	620	633	644	613	680	630	633	636	653	657	640	631	649	649	625	635	666	655	659	652	560	628	627	644	642	603	648	582	628	664	646	646	651	651	664	614	592	578	663	653	664	635	583	644	651	623	651	637	610	624	618	610	600	627	599	595	654	657	616	610	678	584	655	617	609	616	650	667	639	621	602	661	594	633	670	591	613	641	622	603	661	646	620	624	665	632	631	597	607	646	610	642	687	641	634	623	605	599	643	641	625	666	598	612	654	589	588	622	632	628	635	588	629	621	632	672	610	603	605	648	661	661	636	657	578	577	606	637	661	597	608	650	618	676	648	594	618	602	657	626	619	616	622	659	619	654	604	620	616	672	635	674
28423	11427	8469	4384	3123	2309	1782	1250	850	692	605	553	536	519	462	452	439	470	475	393	436	385	414	455	414	398	434	363	352	356	326	312	315	337	316	306	287	308	281	316	297	273	296	264	310	310	294	279	275	247	292	291	289	296	289	313	280	289	281	292	288	316	292	319	277	289	273	308	255	275	297	253	294	266	274	287	275	255	318	258	282	291	270	273	300	292	273	281	292	279	287	263	278	304	278	264	264	294	297	279	239	285	269	262	307	266	266	262	273	257	294	277	250	273	275	300	256	296	280	296	291	281	274	260	275	293	275	283	277	264	269	280	291	269	290	266	249	271	274	240	269	295	307	282	277	280	276	294	253	270	270	253	262	277	257	266	265	249	279	286	255	278	273	281	283	283	286	291	269	306	297	284	270	283	273	282	280	268	272	276	254	291	276	273	268	292	271	254	272	293	265	298	311	282	260	260	264	271	278	234	294	277	266	250	238	269	282	256	289	291	254	282	300	265	267	290	290	253	294	315	264	309	270	290	286	300	253	275	308	258	282	278	288	303	273	255	295	264	302	277	260	304	294	286	260	280	254	282	298	293	276	260	273	264	263	268	261	284	275	289	272	296	257	246	253	262	319	270	294	249	284	273	261	296	296	281	286	264	244	277	261	261	299	315	277	281	333	279	276	277	297	255	262	259	300	290	298	281	267	260	299	275	278	264	288	310	256	294	277	305	278	268	274	282	269	269	291	274	269	240	290	273	272	255	255	322	270	268	313	289	289	302	278	284	259	267	271	257	267	282	290	296	262	259	254	287	268	290	272	261	265	261	258	273	291	288	261	292	271	267	247	269	282	260	296	280	258	250	292	277	301	281	299	260	277	301	292	289	282	261	288	278	304	266	280	271	294	263	258	267	332	264	306	261	274	277	297	274	287	273	267	237	278	264	297	302	273	285	295	288	316	288	261	259	303	298	270	266	302	267	296	273	252	274	275	281	278	287	293	273	255	298	276	262	278	281	246	285	313	258	252	276	291	274	299	276	281	278	254	292	281	267	279	283	250	267	272	285	259	270	274	295	298	269	281	254	271	267	270	281	269	284	255	269	247	241	260	302	267	269	314	275	272	270	278	291	270	271	278	289	272	258	278	273	284	264	288	293	246	233	290	293	299	223	234	257	289	276	290	284	226	290	262	266	281	279	268	274	277	290	305	288	264	279	282	259	260	301	280	283	285	235	262	280	287	272	259	285	287	292	283	265	289	284	288	263	277	304	243	274	256	272	327	281	287	261	277	256	267	275	283	268	281	274	313	287	256	309	306	260	283	286	234	281	267	267	266	272	253	261	270	257	248	281	304	293	299	267	310	289	317	263	274	251	305	304	286	279	247	292	285	290	272	296	257	279	276	242	293	273	243	268	290	256	301	266	260	260	261	290	295	288	270	266	300	292	261	300	282	317	308	293	257	265	258	293	294	283	274	266	261	286	294	255	289	244	304	284	246	290	272	262	273	277	302	288	252	282	268	285	258	284	280	254	279	286	313	279	252	274	289	281	251	235	246	268	292	297	276	256	266	276	288	294	260	304	298	287	247	287	257	247	291	269	276	264	257	252	283	281	272	279	246	277	269	283	293	255	267	265	300	272	311	267	269	249	281	251	266	270	266	261	262	304	287	292	289	265	229	290	258	256	255	253	287	259	268	241	283	305	266	263	282	304	261	287	254	293	291	257	270	251	254	275	260	259	280	264	279	292	271	282	296	284	282	276	295	302	275	243	311	289	299	297	290	242	292	273	317	275	249	286	291	273	278	230	253	271	278	300	300	274	266	290	295	333	284	263	288	262	245	316	271	291	269	278	269	281	287	275	302	278	289	299	292	285	273	254	276	310	269	298	279	287	286	285	305	246	281	310	304	268	282	274	274	280	288	284	280	288	300	275	298	293	267	289	275	265	265	257	263	282	269	238	293	274	272	269	270	281	298	271	285	298	304	264	260	271	295	270	289	271	263	272	268	264	290	293	277	284	303	269	271	275	255	281	285	290	264	255	268	260	283	275	265	255	283	302	266	269	278	263	286	240	278	271	253	245	293	284	277	302	253	319	277	285	267	284	295	286	265	257	251	266	293	266	295	320	288	258	286	246	282	266	291	296	263	304	268	256	263	278	243	298	281	273	258	282	261	250	255	297	255	287	288	266	277	265	269	298	287	256	284	277	285	287	315	283	281	290	301	267	273	254	286	255	253	285	270	279	270	280	301	267	274	260	264	283	279	260	278	260	285	265	269	281	290	280	297	291	245	297	289	301	291	264	261	300	246	288	291	270	277	287	230	309	266	280	264	294	281	276	252	283	291	262	286	263	286	280	286	261	255	281	272	300	277	307	300	274	274	275	270	243	288	294	287	295	272	252	325	278	271	298	279	241	279	256	286	259	259	252	249	290	254	287	304	263	265	278	264	264	304	286	293	274	296	292	275	280	255	282	273	272	286	269	282	287	276	272	286	283	274	261	280	288	297	277	263	257	290	289	307	269	268	271	277	302	306	256	269	280	246	273	273	310	265	246	287	259	326	292	324	307	278	273	275	282	274	303	259	283	297	300	308	283	285	301	275	303	259	291	263	281	271	261	268	242	288	277	281	274	276	289	290	251	296	304	285	310	291	285	270	258	259	279	252	248	254	276	287	304	283	255	278	290	282	277	297	255	288	286	301	260	295	276	275	267	279	288	281	263	284	298	297	304	288	290	242	260	252	256	275	275	280	275	297	297	301	272	262	268	253	258	287	279	279	280	246	263	275	258	286	276	276	254	260	280	283	265	256	299	297	272	282	282	256	261	296	253	291	298	255	250	251	295	282	287	271	277	269	289	277	275	252	232	297	285	296	277	255	293	279	265	256	272	291	265	240	264	241	295	293	271	273	258	292	294	249	281	251	275	311	282	275	258	282	246	283	285	245	271	259	213	261	277	297	271	257	277	313	261	281	240	316	270	287	268	299	293	279	309	297	285	264	289	295	308	288	278	247	308	291	272	263	247	259	272	279	304	278	302	262	270	263	247	270	277	284	262	292	239	282	304	279	298	280	257	278	278	296	262	292	221	263	273	274	254	281	280	304	264	288	299	277	267	267	267	280	266	285	254	300	279	270	256	268	263	265	278	275	234	291	299	320	302	226	287	252	288	274	312	291	303	291	265	266	264	272	301	297	302	277	300	227	247	263	284	288	267	271	254	243	280	264	258	273	252	300	256	273	285	271	294	303	287	304	207	262	286	276	262	288	264	262	288	297	280	280	267	290	282	270	280	274	268	266	262	287	285	272	300	249	299	291	258	282	267	291	271	270	272	252	285	295	268	270	294	264	320	288	284	247	297	294	261	278	228	270	268	293	264	270	258	270	290	281	271	291	269	256	247	307	268	281	256	275	276	290	275	251	261	264	271	262	301	293	266	298	269	275	271	265	304	258	304	304	275	268	285	273	279	292	290	268	264	257	274	289	277	295	256	277	263	264	292
16637	8482	11948	8775	7843	7114	5649	4652	3612	2833	2473	2370	2213	2064	1945	1732	1651	1646	1660	1591	1402	1609	1550	1786	1492	1435	1465	1250	1127	1129	1118	1011	906	900	876	886	881	879	780	780	807	838	790	753	765	756	773	746	721	777	770	666	679	689	724	757	790	694	725	674	660	713	704	734	677	610	700	663	702	671	708	690	659	637	667	650	581	626	627	657	678	646	654	626	666	612	598	706	625	644	660	623	642	637	637	625	659	592	617	668	631	651	589	645	629	638	651	635	655	619	657	615	631	631	631	620	592	640	638	630	638	608	643	635	642	654	617	649	678	651	659	633	660	635	665	636	626	636	626	660	638	631	667	636	606	611	623	631	649	615	649	664	646	633	652	672	647	678	619	609	622	591	657	629	647	627	659	615	653	608	669	680	646	646	615	632	641	685	589	648	595	618	635	613	613	629	608	630	678	620	655	686	632	663	620	656	675	580	610	642	670	613	627	606	675	618	649	640	671	629	599	638	656	618	627	654	604	603	621	634	611	690	638	668	670	634	601	644	614	644	606	643	634	640	625	654	711	635	662	633	627	646	643	622	569	677	637	591	618	669	659	651	639	691	621	614	661	631	625	604	651	646	648	650	610	647	616	647	610	590	690	611	640	647	663	582	613	637	628	609	653	632	586	635	662	644	614	614	619	618	639	599	612	679	596	621	618	670	676	634	632	613	618	629	662	610	591	574	632	644	615	637	625	647	631	638	684	631	651	608	634	628	635	620	614	638	627	646	670	636	601	631	664	585	611	659	608	651	640	693	619	632	633	610	615	649	647	657	632	588	604	593	583	621	656	665	621	607	647	625	626	630	611	626	645	615	625	650	619	600	591	596	656	627	675	610	618	605	601	622	620	634	673	621	614	653	647	587	632	596	619	624	653	614	640	617	604	630	632	656	621	619	644	657	672	651	609	595	643	668	643	643	616	592	657	629	647	623	652	611	624	604	668	658	603	642	609	637	658	619	654	690	627	631	643	642	638	660	659	679	641	633	631	632	619	592	644	683	648	659	625	632	670	660	594	606	617	600	610	625	703	645	669	665	612	637	612	616	656	599	605	657	637	640	640	605	610	689	656	664	622	592	599	637	630	633	640	644	638	621	637	682	663	644	593	631	657	623	637	647	628	651	651	640	619	581	638	622	659	639	610	648	652	637	655	632	700	659	627	623	625	638	618	636	687	652	641	611	610	661	611	614	644	640	616	633	703	643	703	614	609	640	653	631	623	613	631	629	652	647	647	637	632	661	591	662	671	632	641	640	659	660	637	654	593	615	645	650	624	629	620	662	655	639	665	690	597	617	632	652	610	616	607	631	584	617	619	671	647	627	575	639	675	646	656	605	617	609	622	615	621	614	643	619	643	643	659	628	608	638	623	605	603	620	627	647	658	658	660	629	629	647	632	631	618	649	640	666	629	630	657	622	647	606	599	608	618	684	590	644	634	654	659	667	638	655	635	618	647	625	637	657	644	645	620	676	645	664	654	623	669	618	671	634	664	637	619	663	633	680	643	622	671	632	634	640	625	653	641	647	633	585	590	635	652	627	607	648	616	654	642	644	598	621	589	663	638	634	632	650	682	628	618	602	653	666	673	621	643	631	667	625	682	672	686	619	609	633	656	606	579	602	608	656	604	625	644	687	655	617	679	622	648	594	619	598	665	623	665	719	613	641	632	657	656	642	664	627	624	666	624	643	643	662	631	636	646	649	648	642	630	632	603	659	632	640	650	632	650	679	615	665	614	711	599	668	604	662	652	644	618	633	603	648	661	624	671	628	651	643	668	631	643	636	620	649	616	573	642	629	668	667	685	641	630	664	636	661	593	603	605	668	660	625	595	626	631	627	633	621	681	624	658	671	678	629	656	628	630	587	658	628	654	596	641	679	655	669	653	677	633	676	644	675	593	669	637	612	620	672	630	676	635	667	598	627	613	625	645	610	602	644	620	638	631	632	640	640	621	591	617	607	663	623	607	633	675	614	614	612	627	635	683	618	588	603	616	611	605	611	630	631	622	668	634	627	647	616	636	621	654	608	618	607	622	659	625	650	652	606	669	624	621	619	617	607	667	679	618	661	622	620	612	640	607	652	602	625	587	630	646	619	633	668	600	666	701	602	641	641	668	615	611	655	603	605	633	674	643	677	658	639	619	630	608	640	635	683	651	630	671	652	616	653	591	636	627	651	655	622	685	613	585	643	610	621	625	592	596	621	619	687	653	681	626	607	610	680	613	614	693	637	671	630	651	659	634	630	600	596	643	583	655	658	633	647	615	656	641	637	681	659	644	646	603	632	644	599	653	632	684	600	636	587	628	658	670	632	616	654	657	643	618	624	647	588	653	665	641	689	638	655	620	638	640	597	626	637	618	647	643	663	623	617	619	613	623	602	647	599	672	616	607	629	627	643	588	596	630	669	628	632	608	624	581	616	620	681	611	661	650	643	614	648	623	633	592	638	659	640	641	597	626	663	650	607	615	646	599	654	642	637	605	661	679	624	645	666	609	660	632	653	669	702	621	581	599	636	620	609	651	659	617	676	614	637	650	630	616	661	628	672	627	671	601	728	664	600	632	619	578	614	588	642	628	634	602	667	632	639	597	648	638	635	632	647	645	626	646	625	606	597	625	606	607	632	655	657	643	609	629	617	601	648	625	651	656	657	634	650	627	648	595	628	607	632	645	651	685	646	610	629	611	647	637	637	637	615	631	600	625	643	623	649	608	672	641	631	663	584	668	587	631	640	659	620	654	635	642	645	629	594	656	603	645	612	677	604	633	624	589	550	623	630	663	611	661	612	608	673	680	645	607	625	608	569	590	598	606	647	640	641	603	688	639	599	620	679	609	632	600	624	616	624	613	639	627	671	588	656	626	640	635	606	626	648	590	650	648	619	612	629	660	595	602	665	611	616	647	646	664	658	672	629	591	620	655	662	625	610	628	648	653	676	629	608	656	610	593	632	631	623	643	573	638	634	634	639	597	610	618	604	623	634	610	634	640	636	640	617	641	618	612	636	696	650	645	630	622	634	651	643	614	574	655	690	635	702	654	693	619	627	636	629	651	613	628	662	589	629	613	631	647	661	635	627	623	631	679	594	604	654	636	691	625	621	593	660	652	615	607	625	615	633	696	625	672	593	621	645	639	617	653	645	603	641	646	630	645	639	616	592	662	652	645	659	681	597	681	633	583	620	623	672	611	599	626	612	613	633	630	616	641	682	650	670	625	626	646	635	633	600	625	637	631	642	653	605	623	612	648	634	635	682	654	615	636	679	643	622	660	692	620	648	623	612	632	639	653	627	672	637	611	607	633	669	597	647	608	606	650	593	624	638	613	605	647	648	654	611	627	637	644	682	664	688	613	607	655	620	637	629	648	632	642	615	643	643	604	591	663	621	606	670	612	644	622	645	640	601	662	665	666	607	677	625	574	591	636	607	649	597	632	636	666	609	619	697	613	608	662	676	612	670	615	631
10334	3780	2274	1154	872	698	577	586	424	398	412	409	413	433	375	361	377	332	378	361	372	336	325	390	330	350	348	340	378	383	349	370	319	362	339	357	319	342	328	341	340	331	349	287	316	355	350	361	337	318	319	350	347	355	353	331	322	300	335	328	308	340	322	359	293	364	344	291	308	316	338	309	316	356	340	353	310	357	326	326	335	313	348	346	336	369	330	325	302	361	317	320	330	352	315	345	341	323	342	315	330	360	346	334	354	327	347	298	326	342	361	370	307	338	310	318	331	331	358	319	313	325	314	338	333	335	323	319	328	316	316	349	328	325	345	286	340	334	366	341	330	349	324	320	331	337	333	351	326	314	312	346	348	330	285	327	327	345	317	320	307	335	330	335	327	295	324	330	389	337	324	334	339	319	327	349	338	298	347	341	342	334	317	367	339	310	377	314	331	333	342	379	341	345	342	330	301	300	288	323	346	295	307	370	339	325	319	290	321	328	357	310	333	328	331	329	311	330	324	308	308	341	348	327	322	317	320	326	342	357	338	330	347	319	329	307	321	318	332	338	335	354	335	332	377	320	336	356	319	320	336	337	370	321	331	318	343	345	357	335	361	331	351	368	333	328	323	316	338	303	338	325	321	318	328	331	319	327	321	335	306	341	325	327	316	347	315	346	329	311	346	323	341	300	317	348	358	322	342	325	335	346	320	338	348	336	317	317	338	361	320	391	375	335	353	326	316	314	373	345	336	308	334	342	342	303	360	341	354	377	374	327	341	329	323	353	347	326	366	327	377	328	324	324	348	360	301	331	297	333	332	357	360	324	336	339	318	311	315	308	322	362	358	348	339	349	326	352	384	344	344	324	340	332	330	314	318	345	336	340	323	314	334	351	351	321	292	375	370	341	319	301	322	301	343	312	303	322	345	314	343	286	343	363	341	330	318	319	355	360	323	339	333	305	379	364	322	300	348	318	350	327	315	339	330	294	374	332	299	328	356	353	358	319	326	344	334	287	297	366	316	312	342	348	383	308	342	345	352	343	291	379	362	328	330	313	314	320	305	332	288	324	284	312	324	347	323	331	307	313	326	322	342	307	326	358	297	367	324	349	318	313	331	362	357	357	376	344	353	342	317	321	335	314	312	328	351	321	313	376	310	333	320	338	318	349	321	334	371	354	328	293	330	321	320	342	350	333	344	367	313	371	312	355	352	301	266	352	357	304	355	360	334	321	343	351	328	313	290	341	328	373	358	378	348	330	353	337	359	375	328	324	338	345	359	323	325	320	313	352	351	340	322	326	307	333	344	324	322	341	326	331	336	382	358	353	358	324	336	335	347	335	329	352	316	340	321	326	357	349	342	355	333	340	331	327	337	327	351	317	358	330	360	285	345	364	336	331	292	332	296	312	326	337	307	351	336	316	323	332	331	320	323	318	316	334	361	345	361	349	347	320	315	333	345	371	353	313	336	341	302	293	336	302	328	341	337	363	346	326	318	354	322	356	346	335	336	328	334	320	331	317	342	308	331	315	290	321	330	320	339	345	306	323	307	303	330	322	311	325	362	321	337	320	355	342	338	359	304	328	299	336	329	335	318	386	336	321	349	349	329	314	316	352	348	363	315	320	333	322	314	346	323	377	340	332	368	362	355	308	329	335	333	344	325	319	316	324	342	316	345	333	302	337	342	336	337	345	310	324	342	350	328	347	345	324	289	291	349	351	344	308	329	347	285	336	366	329	374	334	322	331	354	344	371	329	361	327	317	318	328	312	318	309	342	343	329	318	378	345	319	309	360	295	332	346	314	372	358	328	292	339	317	322	353	351	322	355	333	371	355	355	317	343	311	334	347	331	335	337	353	320	345	344	346	306	322	335	332	328	346	299	331	350	364	354	343	346	322	317	330	320	309	371	356	349	367	307	317	310	350	346	300	324	303	321	286	320	340	341	340	318	330	337	350	339	391	336	352	377	297	339	317	340	315	307	333	321	306	350	369	336	353	393	314	355	304	325	329	314	346	341	340	319	334	317	321	324	346	330	326	343	310	354	312	303	331	365	342	329	323	325	348	320	327	318	324	346	346	314	326	340	330	313	337	303	324	341	360	347	317	337	314	327	287	332	374	335	326	341	337	334	306	349	347	326	344	319	333	322	311	308	328	327	326	308	341	336	336	340	353	321	327	327	333	313	344	340	345	324	306	306	344	331	286	335	355	319	356	341	312	338	337	317	331	367	325	309	309	313	319	295	335	309	330	314	294	341	353	329	302	349	371	334	330	278	344	300	324	315	340	329	301	350	309	341	344	357	347	350	322	347	331	331	386	340	304	319	335	326	338	328	335	356	347	326	333	351	306	339	373	321	365	369	358	349	326	376	332	311	323	330	366	328	299	349	336	321	333	337	339	339	364	323	320	349	349	371	341	333	342	327	344	347	324	311	330	289	345	328	347	338	346	330	313	328	313	322	336	309	335	322	340	286	316	306	305	323	324	346	327	351	335	367	319	338	331	341	344	323	340	297	332	357	331	301	316	321	370	335	362	321	341	317	336	335	367	337	331	319	334	326	359	335	298	338	345	310	304	340	305	313	309	327	312	357	321	323	375	340	332	378	326	286	316	291	339	357	294	340	343	343	340	356	317	334	332	343	321	348	291	284	298	336	339	304	331	321	346	307	328	352	354	340	358	340	330	338	353	360	330	337	340	361	327	313	323	335	339	325	325	343	333	309	315	331	324	314	381	308	327	363	344	304	328	341	330	384	309	318	344	341	352	343	358	305	317	305	327	398	364	354	350	324	299	359	335	338	346	350	354	350	335	370	341	364	336	308	323	357	365	307	332	323	317	323	333	341	356	339	340	322	346	328	325	345	318	369	322	324	329	350	315	308	306	312	335	347	323	373	351	327	336	329	334	308	340	315	370	331	332	356	344	334	334	362	329	362	322	320	333	336	345	339	341	311	341	337	328	337	355	376	297	331	308	315	308	355	304	346	348	334	339	318	365	342	326	344	334	345	344	350	306	325	314	327	365	406	347	335	351	317	351	339	295	335	372	303	327	303	342	344	331	369	318	338	345	311	326	327	329	322	337	345	345	325	361	329	338	328	338	319	320	342	325	317	331	334	325	318	330	329	325	321	313	333	355	333	381	324	332	314	339	309	320	334	371	323	308	341	306	325	331	328	286	352	345	323	307	303	338	308	330	323	353	296	340	331	358	319	346	336	344	330	349	289	342	331	346	338	302	300	328	341	340	343	339	357	314	311	346	328	354	340	354	306	346	330	328	341	340	324	319	329	314	298	346	319	316	318	354	297	316	348	354	304	329	328	344	359	349	301	342	377	368	356	329	354	340	318	331	349	352	329	279	320	306	291	350	316	348	339	349	316	330	310	332	290	352	344	349	302	356	297	378	341	355	334	375	326	330	346	379	303	329	304	354	346	327	323	332	347	343	330	346	365	295	326	325	320	342	320	339	326	337	317	330	296	312	313	330	324	362	334	308	336
6686	3383	3894	3080	2763	2324	2048	1738	1461	1311	1281	1102	1100	1075	996	974	941	915	979	879	863	857	882	962	970	926	891	889	860	857	852	864	833	812	853	834	793	788	761	791	769	776	726	737	720	752	759	735	815	817	715	805	705	731	783	763	767	756	793	778	775	772	756	794	754	746	682	705	740	752	743	756	754	756	703	723	759	731	702	764	791	777	706	724	773	758	727	753	752	732	738	709	764	756	698	737	747	772	686	712	714	727	739	753	657	762	687	761	709	717	675	733	770	724	745	741	717	783	707	706	725	777	738	711	700	718	778	759	686	750	735	749	750	760	748	715	726	718	733	773	731	734	742	696	744	736	749	734	764	752	722	704	717	699	754	751	747	714	703	701	756	732	704	741	756	768	698	731	707	791	742	702	748	718	777	752	716	696	748	730	740	718	770	741	720	753	745	713	736	755	708	784	735	744	739	753	759	739	738	750	723	746	767	757	698	685	702	711	766	718	672	727	758	771	758	706	730	721	762	696	732	743	739	758	724	723	693	716	809	707	752	734	725	710	726	798	754	768	764	748	729	757	750	700	761	749	718	764	761	729	680	740	761	726	712	722	756	739	747	769	753	726	722	708	723	700	703	776	735	721	772	694	746	782	736	759	735	743	710	706	715	697	773	708	734	769	690	736	769	663	762	704	758	714	727	713	742	792	755	722	705	766	722	770	739	739	718	743	715	782	719	705	720	774	724	725	710	705	679	697	723	731	690	727	799	735	809	724	731	769	725	756	751	736	754	737	748	741	710	720	773	765	708	769	713	732	731	726	696	740	760	728	735	773	718	729	724	722	696	735	744	777	728	683	720	712	674	727	743	713	707	713	715	754	771	731	706	757	707	727	717	730	705	795	699	751	714	721	756	717	744	776	719	729	729	730	695	751	738	697	722	735	723	748	708	700	741	740	761	692	758	697	717	724	789	740	739	785	698	726	739	742	705	773	720	731	706	721	803	728	745	765	769	722	742	737	771	708	716	729	744	731	720	781	741	775	768	758	733	764	736	736	662	731	709	713	720	729	753	743	726	753	788	779	750	680	702	750	746	722	707	770	714	742	746	729	758	767	746	722	716	701	739	684	748	750	699	760	699	751	769	709	735	734	753	710	692	689	742	737	754	731	766	730	713	767	731	748	736	729	731	693	714	749	735	764	725	784	732	735	719	713	740	736	738	691	713	749	748	753	767	753	756	757	736	731	678	733	699	753	714	751	733	770	717	706	714	758	700	756	745	702	694	712	718	727	742	765	751	727	718	698	710	739	752	724	709	708	699	707	710	717	727	690	709	735	694	739	704	690	732	758	771	756	764	765	686	760	725	756	715	726	748	734	725	753	699	787	745	746	688	723	749	717	726	687	788	732	751	789	679	732	706	677	705	730	723	750	747	760	714	730	734	752	763	677	735	787	761	767	727	711	713	747	717	759	748	727	764	707	724	709	697	702	677	749	726	716	758	754	733	746	754	745	750	754	731	699	751	741	792	725	805	730	718	745	730	748	752	718	742	718	705	730	750	717	787	715	710	751	747	716	658	725	767	735	771	694	717	736	719	709	756	721	681	708	750	760	733	707	792	664	727	732	753	694	724	721	738	733	735	741	758	708	737	751	706	667	708	753	704	748	717	753	682	752	774	760	732	748	704	692	685	734	700	699	740	732	760	754	767	756	742	753	754	761	701	774	707	758	735	739	706	740	716	715	707	729	776	705	799	720	738	750	745	710	745	777	683	720	769	761	725	667	734	712	734	698	769	704	696	707	727	707	763	693	745	733	710	790	743	784	763	740	674	711	740	744	749	683	740	717	764	695	689	759	690	728	752	750	770	683	771	687	724	676	721	708	792	702	757	749	742	735	733	710	758	697	767	741	744	719	729	730	706	716	724	770	707	757	749	723	755	681	712	763	728	698	642	738	806	730	730	719	718	736	772	716	736	700	706	758	730	713	725	755	755	760	700	711	739	745	726	750	728	756	749	748	742	755	765	706	711	740	717	741	717	746	714	688	754	709	726	764	685	769	731	773	725	759	818	744	768	679	772	748	781	742	761	730	771	751	750	788	724	790	737	702	753	743	759	699	715	746	713	738	730	695	674	703	738	750	688	720	729	697	703	751	760	757	721	749	713	768	724	739	708	770	713	780	708	751	718	717	757	767	664	746	742	762	677	773	759	710	737	773	759	716	757	752	741	744	757	745	776	752	696	784	735	744	746	725	749	736	725	759	760	761	719	769	710	714	766	756	710	744	713	755	744	736	726	730	705	720	750	761	715	734	759	735	727	737	709	762	727	744	770	688	669	690	775	778	721	705	756	746	726	721	767	723	739	715	717	773	706	752	770	766	731	717	734	701	700	698	750	736	726	754	750	713	737	698	713	722	716	743	759	728	712	751	702	705	700	732	714	760	731	701	737	715	763	743	731	700	748	722	751	706	698	744	705	740	712	766	723	729	781	759	750	738	726	763	784	724	740	713	768	732	723	733	748	725	688	739	776	721	703	715	739	752	723	777	717	773	717	751	698	773	716	736	707	710	773	716	756	724	736	733	716	695	698	751	716	763	727	754	766	715	739	730	730	775	730	760	747	732	729	718	746	760	798	751	725	743	739	741	730	735	723	707	726	804	725	786	687	745	757	718	755	725	744	728	688	768	734	739	689	783	721	696	753	746	706	709	698	722	754	737	753	709	676	656	687	681	715	747	748	763	744	773	753	759	742	698	756	733	734	744	745	694	734	701	746	749	707	745	766	702	701	730	714	779	760	766	771	754	733	739	743	724	727	730	751	700	714	738	732	790	767	758	737	741	782	769	744	737	771	679	770	742	744	750	753	723	762	727	661	751	739	729	723	753	755	709	753	737	712	691	715	733	715	749	749	730	728	757	705	734	761	727	748	773	724	714	728	732	756	762	719	709	755	741	770	757	757	756	724	754	702	731	797	763	702	694	732	777	715	716	687	747	815	738	738	702	748	710	720	729	728	771	754	729	675	762	727	736	659	694	730	741	730	757	720	685	741	754	778	733	702	753	739	751	731	681	760	700	737	732	712	698	651	720	733	781	761	723	738	759	717	720	769	755	696	735	768	704	697	708	735	751	699	720	742	742	694	766	767	714	743	672	710	713	715	679	743	729	723	793	746	733	711	691	789	725	772	707	735	718	712	667	720	736	718	718	735	731	746	745	651	746	725	730	755	710	763	771	712	716	758	741	753	716	692	710	764	747	744	732	704	739	738	707	729	734	701	735	748	736	763	755	760	739	735	744	706	781	758	728	726	737	733	761	737	691	691	758	713	755	744	732	747	746	752	704	736	743	712	710	732	702	698	702	700	752	723	780	741	744	751	671	713	727	736	735	722	716	796	717	713	709	751	783	731	760	746	728	677	754	717	723	735	716	699	748	775	784	723	757	718	744	740	722	739	738	770	707	748	785	688	701	745	708	702	708	739	734	736	741	728	736	768	723	766	754	694	721
18738	7054	5461	2445	1719	1479	1128	716	612	553	470	460	464	428	416	418	365	380	354	365	379	366	348	338	348	345	364	359	342	349	336	365	328	289	297	287	306	280	284	302	294	323	315	286	331	320	291	290	295	242	260	285	299	281	292	284	273	274	306	294	304	252	292	274	284	291	276	305	295	282	292	291	292	270	262	297	303	294	325	275	314	300	288	280	257	260	263	271	269	274	292	294	279	272	277	269	310	243	280	263	270	283	340	294	276	282	344	271	256	273	325	289	270	300	268	289	297	283	284	280	299	292	297	250	301	287	290	245	247	299	289	274	279	299	290	267	300	291	273	337	277	307	290	273	293	276	294	301	288	250	284	296	294	278	290	277	283	281	281	253	315	307	274	273	287	303	288	291	282	274	262	270	305	294	279	274	274	286	297	288	278	270	293	297	307	275	295	277	255	316	314	289	300	293	289	254	298	287	292	266	305	240	271	281	281	289	271	275	274	312	301	292	328	280	281	276	250	256	306	266	284	268	253	259	281	279	283	302	275	253	286	298	303	283	301	300	285	279	274	271	285	275	276	273	298	298	276	306	286	296	272	301	273	293	298	269	298	280	288	300	283	262	270	271	311	307	265	275	267	331	295	311	297	277	301	300	263	274	278	280	283	276	266	280	310	258	290	286	275	258	310	282	315	265	275	282	279	303	276	270	276	303	269	306	261	263	301	284	284	266	250	273	279	304	259	278	292	307	266	278	244	295	269	287	270	275	294	283	250	285	283	301	252	282	265	285	244	276	303	270	286	291	262	263	289	267	293	278	305	288	272	279	265	289	285	295	271	286	273	288	284	271	278	290	301	296	315	296	273	288	293	298	316	315	256	292	262	286	322	248	285	272	310	292	266	288	301	289	282	307	274	291	291	312	306	289	272	293	263	288	298	272	308	291	311	310	262	267	297	226	264	316	322	276	289	258	305	279	263	279	255	269	250	268	299	284	308	313	255	321	314	332	294	273	244	290	295	304	292	289	297	327	283	263	290	279	284	301	268	286	282	314	287	262	277	312	284	254	275	290	316	283	273	254	284	248	280	278	288	290	282	263	273	286	260	263	304	279	285	300	275	274	289	276	295	301	251	277	292	284	316	317	263	281	300	318	278	279	295	287	317	298	296	276	286	289	323	286	277	288	317	300	255	294	280	266	271	321	314	276	297	295	248	294	300	277	270	264	288	282	265	274	288	266	276	293	281	310	275	280	276	293	259	324	285	292	242	297	300	284	283	280	314	303	261	267	302	284	295	312	288	267	270	291	270	318	276	284	280	270	317	270	306	277	322	317	284	287	267	309	284	282	271	288	320	310	281	306	289	298	261	287	261	271	315	272	279	280	257	313	266	299	299	266	284	264	309	311	308	270	282	304	278	260	289	240	295	280	265	289	301	269	307	321	260	280	282	298	305	308	286	292	291	303	308	300	285	252	290	283	273	313	268	297	258	285	251	282	313	300	277	294	286	258	276	301	276	297	300	302	286	298	272	274	284	255	283	299	270	255	277	289	264	297	301	301	307	307	270	287	297	308	279	276	275	265	265	292	293	284	270	254	280	277	290	273	293	271	282	321	304	281	282	273	292	297	276	281	283	307	292	284	243	294	296	265	266	261	274	285	269	296	305	294	272	270	289	280	302	292	313	301	286	320	277	284	283	272	284	299	275	279	275	284	300	317	280	284	259	289	269	287	302	315	267	285	263	268	262	270	284	302	304	307	288	295	305	278	301	287	284	284	273	282	296	293	255	289	251	260	269	266	275	277	278	313	283	295	279	294	280	270	272	254	269	275	327	286	273	255	296	303	296	295	282	264	276	301	293	276	245	287	250	288	264	270	275	296	299	283	299	286	262	280	301	251	280	280	279	261	305	280	298	273	245	248	291	281	244	280	278	249	301	308	296	271	280	273	270	254	293	271	300	266	271	301	261	248	290	292	287	314	252	298	256	257	289	261	305	277	324	282	267	272	294	309	235	259	277	283	313	290	268	305	271	321	299	301	297	264	289	282	313	289	262	299	280	298	271	261	259	296	282	300	250	269	324	281	285	284	261	245	296	286	303	302	278	281	274	264	282	271	278	246	296	276	280	289	279	300	265	286	290	262	307	272	280	262	287	302	295	238	288	300	280	305	292	259	291	294	286	253	269	281	282	271	267	295	293	287	289	268	238	271	273	295	333	308	317	280	313	298	301	299	261	325	297	304	242	312	285	309	286	269	256	263	252	285	300	299	303	262	298	275	300	288	267	278	286	261	281	305	281	302	296	279	264	277	302	263	256	337	253	260	290	299	317	271	267	269	276	310	254	277	286	308	277	292	261	266	288	291	300	275	299	301	318	287	287	260	259	291	304	294	282	296	276	277	279	276	290	283	282	279	258	289	270	255	251	256	281	317	282	285	281	292	284	313	286	284	279	297	304	302	295	265	285	300	292	290	250	275	251	252	291	281	245	300	285	288	294	295	274	300	282	296	266	284	277	302	299	262	264	271	267	257	245	256	246	273	266	281	294	298	296	299	284	246	292	262	265	257	270	296	293	301	295	274	301	291	311	275	276	284	289	275	299	284	287	299	305	285	275	271	293	277	269	266	311	295	279	284	321	304	276	267	263	289	278	280	273	269	309	297	306	270	275	297	328	283	290	292	287	288	289	350	282	264	291	282	300	278	324	289	299	283	281	288	272	312	303	290	285	283	293	299	279	295	276	281	247	300	290	287	283	286	273	313	287	284	293	314	308	331	249	278	271	296	311	279	263	278	265	280	255	292	288	283	268	269	274	292	295	262	302	323	276	283	299	313	273	282	259	299	304	263	326	259	273	272	262	256	290	291	314	262	287	313	277	275	280	285	278	271	289	285	269	318	295	287	308	291	262	296	321	283	277	269	287	331	265	273	281	261	301	277	272	290	275	262	252	278	263	292	259	310	294	291	295	258	286	313	249	298	304	245	256	249	267	287	302	301	273	282	289	239	259	304	301	305	301	277	299	257	264	318	269	273	276	267	294	255	290	287	269	286	275	303	252	273	255	286	251	304	320	271	290	277	302	291	292	307	288	293	306	266	286	272	296	300	287	280	319	296	258	298	282	287	275	275	242	260	320	287	302	279	287	307	310	302	310	310	286	270	307	283	243	304	240	285	297	325	269	298	281	316	289	306	267	244	283	271	280	283	279	277	302	285	322	305	286	293	300	294	275	286	280	267	269	279	304	277	272	258	319	295	285	292	282	267	269	257	276	276	249	271	308	277	278	309	286	305	273	281	270	299	285	296	293	309	289	296	269	285	274	291	268	260	266	307	282	289	324	267	286	288	308	263	251	279	288	284	273	267	249	274	289	297	318	293	261	306	268	289	298	296	263	293	297	266	279	301	252	291	303	289	252	288	284	288	311	281	277	306	259	295	245	267	267	307	301	284	315	266	297	293	288	297	294	286	309	312	309	290	263	281	299	306	303	270	291	276	256	301	273	267
12352	5913	8362	6257	5816	5208	4113	3074	2525	2084	1754	1637	1697	1560	1420	1328	1234	1261	1246	1195	1075	1160	1135	1151	1108	1150	1055	1021	937	944	892	870	840	816	842	897	781	800	766	786	704	708	742	725	792	674	724	770	685	745	716	704	710	701	687	684	667	696	701	678	722	733	683	640	704	662	715	619	677	666	663	680	647	666	622	644	697	672	652	672	685	649	617	625	613	624	661	647	666	694	634	647	653	662	686	666	656	689	669	622	640	664	641	663	667	689	723	666	638	689	669	585	639	676	631	650	596	671	676	672	649	644	647	629	647	628	665	663	713	615	655	631	665	614	653	649	647	672	644	655	660	691	627	605	669	664	663	720	623	673	652	613	631	663	620	648	606	655	671	649	644	698	645	685	660	628	647	681	650	675	641	618	649	642	589	692	651	652	656	632	627	658	675	592	630	629	705	693	721	638	625	727	659	649	668	650	627	658	625	648	644	612	664	684	633	676	685	639	705	642	628	635	597	647	631	626	674	641	625	631	657	682	599	672	641	636	642	611	612	659	634	651	652	601	645	652	639	661	643	652	655	642	704	623	659	607	665	675	630	623	678	654	613	611	626	665	658	668	656	631	605	616	629	656	612	651	621	660	609	668	644	625	648	658	674	683	670	663	618	684	683	651	666	652	629	670	656	653	630	622	641	666	661	666	640	644	663	640	647	632	653	629	614	697	648	639	639	659	692	680	628	659	660	646	635	652	676	611	655	619	601	639	689	647	686	656	659	628	685	657	584	687	635	699	622	624	660	619	617	647	662	648	678	648	622	633	658	649	616	595	628	649	636	633	644	639	672	640	609	709	639	675	625	637	662	623	627	635	659	625	655	652	672	643	679	669	666	631	694	646	654	669	629	700	666	658	646	621	594	629	682	650	689	647	615	673	672	659	662	620	667	656	668	653	645	665	668	647	688	653	658	652	670	688	678	639	682	661	624	603	633	671	649	620	678	647	662	675	635	658	673	639	690	616	704	647	673	616	700	632	643	640	679	648	683	619	653	638	655	673	664	668	633	621	642	669	648	616	684	635	706	653	676	611	652	616	638	643	692	653	649	668	630	676	659	630	688	626	660	641	635	639	630	627	643	675	593	692	667	630	674	668	631	691	614	634	666	664	638	630	641	647	660	615	660	646	639	639	664	662	647	642	661	626	604	638	654	658	588	643	661	673	676	653	638	621	654	619	610	635	665	636	649	647	664	652	650	657	664	645	654	674	600	688	689	653	628	641	644	683	652	662	662	652	606	686	680	622	668	662	674	635	646	630	645	676	656	606	675	650	639	675	632	669	706	616	645	647	593	661	630	634	663	640	641	636	652	648	648	601	659	622	613	632	619	645	670	643	682	599	594	677	703	671	641	619	646	667	670	627	656	594	628	619	596	596	645	638	662	624	646	661	661	640	647	688	669	678	611	648	626	651	609	648	637	674	638	642	676	595	601	645	658	674	632	649	630	647	678	600	613	632	641	639	642	673	647	639	654	628	638	645	606	662	644	658	650	641	624	641	636	612	644	621	695	633	657	655	633	659	636	633	682	674	642	621	621	621	658	654	687	666	646	674	670	658	618	643	702	625	653	628	665	669	649	649	650	649	639	650	656	673	642	659	631	651	657	673	641	666	643	651	676	611	682	687	604	639	696	655	633	647	630	609	658	650	611	696	645	670	619	652	661	643	659	652	624	679	674	682	644	642	664	655	610	627	663	649	662	655	638	611	637	654	645	637	660	637	603	647	667	686	634	626	652	666	667	654	658	635	657	617	621	609	641	611	654	656	635	676	640	639	640	633	656	641	648	660	683	671	604	667	620	632	620	634	632	637	641	649	623	606	635	614	694	626	700	628	668	667	631	662	634	625	660	673	673	645	676	622	638	635	641	662	687	627	634	665	660	664	655	637	623	638	682	682	621	663	668	623	643	668	627	633	695	629	639	639	645	625	632	661	663	649	676	655	633	673	672	619	663	633	666	636	644	630	649	621	647	669	671	629	659	637	627	672	650	686	629	626	680	625	617	658	662	581	620	653	673	631	634	629	641	640	702	655	659	661	621	629	622	610	615	630	680	672	637	675	664	648	669	638	668	671	656	623	631	631	660	699	641	604	664	625	659	676	659	586	588	655	651	646	648	607	637	657	638	675	610	642	691	679	671	643	674	666	630	663	652	641	639	628	639	674	663	619	640	659	667	655	620	634	644	628	601	640	647	646	639	663	668	652	648	648	624	684	663	649	631	625	692	655	651	618	655	628	597	624	582	665	632	647	634	609	633	661	640	650	650	657	653	626	641	661	609	633	628	641	666	648	644	673	679	649	651	673	650	665	623	662	620	667	684	626	640	604	654	652	644	659	654	597	624	666	641	677	610	651	648	615	679	654	641	641	678	652	641	653	648	678	666	644	593	697	688	649	671	651	612	647	641	662	639	650	619	652	629	628	686	640	628	602	620	676	683	634	665	656	642	638	674	653	637	674	657	630	662	674	670	626	698	647	666	654	632	632	622	683	603	663	661	637	625	605	687	633	628	635	630	636	687	662	655	650	654	624	665	626	654	642	654	662	638	646	644	625	640	680	611	650	622	662	671	635	610	638	638	668	656	661	661	614	660	616	625	708	627	608	667	629	716	667	603	679	645	673	661	645	622	626	660	627	640	711	634	628	610	659	663	656	655	664	640	635	659	662	644	621	616	627	677	656	661	643	642	639	600	624	688	648	631	633	633	568	673	622	627	675	599	628	655	631	619	608	621	653	654	613	692	665	661	641	632	688	665	639	637	657	629	640	686	629	666	672	667	625	732	668	646	653	664	664	648	640	694	611	652	627	659	655	682	672	651	630	657	632	626	664	681	622	642	637	627	632	666	657	642	621	673	659	668	653	678	659	667	677	676	662	645	671	656	660	665	626	686	630	610	632	663	671	640	649	668	662	630	638	628	668	692	696	669	651	631	649	644	620	638	607	652	696	603	613	690	649	652	678	600	629	696	654	630	679	621	664	637	621	647	624	651	613	647	625	661	598	684	636	634	691	621	633	634	625	678	679	680	648	651	634	678	589	634	678	647	646	622	633	661	640	679	644	681	640	652	678	709	665	607	676	640	655	651	647	670	677	589	680	647	671	647	651	669	645	637	626	650	650	677	682	645	641	648	660	670	632	651	658	630	649	648	619	680	627	619	654	669	673	678	645	661	654	625	620	624	619	677	621	622	665	608	694	645	657	654	633	663	607	637	606	665	648	635	657	664	621	637	600	672	627	605	655	628	664	651	637	631	667	685	678	670	589	604	687	633	649	659	671	673	643	650	663	690	619	672	635	663	678	620	664	626	647	653	654	657	682	667	618	673	639	714	665	658	683	664	632	681	631	666	657	674	649	615	690	644	643	652	646	651	606	592	656	625	649	663	607	639	656	660	617	663	647	591	644	716	685	658	632	684	669	567	626	685	655	603	615	650	605	670	687	715	675	642	608	634	667	650	668
26430	10838	8780	4360	3312	2688	1884	1255	1017	715	639	533	546	520	464	426	455	457	466	435	404	418	401	418	401	409	386	384	330	358	330	326	336	341	325	309	318	311	334	327	288	312	319	280	329	279	306	301	286	279	286	301	278	297	308	313	296	313	306	283	299	280	263	288	295	292	296	243	302	284	312	287	272	275	291	280	304	270	286	301	270	313	257	275	290	275	320	307	271	275	260	291	264	275	310	326	294	286	291	291	339	293	272	257	281	337	279	296	258	270	272	311	256	277	328	257	305	290	282	281	313	292	289	269	344	269	292	281	265	260	263	277	315	271	284	259	286	290	284	284	287	298	309	296	299	293	283	285	300	264	271	275	313	236	283	267	242	308	279	284	285	247	303	306	308	290	254	284	302	307	265	279	273	281	314	284	256	284	247	296	283	303	273	297	291	310	267	287	291	318	289	313	255	287	303	259	328	298	305	288	331	282	310	274	325	275	280	335	283	290	302	280	280	291	281	298	307	288	278	299	289	252	286	283	281	258	289	296	272	269	260	285	317	278	263	295	303	261	309	297	290	290	262	278	288	313	263	283	274	294	281	295	245	296	291	276	278	301	282	270	262	280	301	252	282	285	275	307	295	280	287	286	297	274	276	271	293	283	310	291	275	280	301	278	264	308	277	278	272	278	294	291	267	267	278	272	290	259	298	296	311	277	304	293	287	283	285	314	304	286	297	307	307	304	283	286	296	279	277	287	303	286	288	244	260	239	302	269	305	299	272	257	291	279	254	301	279	295	277	247	276	291	253	255	257	303	301	278	279	279	285	292	306	275	294	286	282	300	284	261	287	280	281	307	279	268	296	261	265	258	303	294	289	276	254	294	291	261	273	274	281	319	285	292	283	275	269	285	272	287	270	274	299	278	280	299	268	296	266	283	277	315	272	290	300	248	278	277	271	301	282	277	275	305	297	308	257	267	289	273	305	299	300	245	284	250	312	274	244	266	276	253	309	275	265	282	328	304	300	333	268	291	285	288	300	276	269	253	271	220	283	299	331	281	280	267	263	253	291	278	307	266	278	279	324	257	349	315	268	249	295	271	276	271	272	279	261	262	293	269	294	281	281	274	266	280	287	282	291	283	292	296	313	262	262	298	253	298	282	310	286	247	316	279	291	290	255	267	270	275	277	276	281	277	322	313	281	299	280	281	265	304	302	271	259	275	294	255	300	282	308	289	264	290	292	275	284	310	317	277	270	290	285	299	298	276	264	281	308	301	313	272	268	265	295	285	303	302	276	275	277	289	275	284	263	285	278	303	249	306	271	249	274	266	269	267	296	269	280	287	281	313	302	262	295	263	273	257	276	312	286	288	278	281	288	260	288	285	259	287	301	289	285	305	317	306	307	292	277	256	273	282	266	275	299	297	274	275	293	279	295	321	272	310	317	288	263	292	294	271	266	282	279	324	277	287	293	287	289	268	276	306	333	295	281	263	301	296	282	314	299	317	279	272	287	271	301	270	289	270	285	271	284	305	308	307	250	294	285	274	305	274	296	302	273	285	281	297	308	274	289	267	291	317	307	295	293	240	296	280	260	293	259	261	283	291	266	305	298	279	303	307	273	302	296	284	320	297	278	308	284	256	284	291	269	292	262	288	245	291	287	293	275	285	292	267	277	305	285	293	305	270	272	289	319	298	261	326	285	310	294	323	282	292	291	298	279	302	300	306	302	266	283	296	319	279	275	270	279	280	260	310	271	330	272	241	273	290	325	290	270	297	264	282	276	314	285	321	290	264	296	301	291	300	285	294	319	306	261	280	277	251	269	299	296	237	272	274	325	308	283	278	303	299	305	280	304	290	290	298	272	284	255	320	286	281	257	260	292	279	241	258	294	284	298	308	278	300	266	303	296	278	311	307	286	281	289	285	267	286	272	301	274	270	274	316	271	291	267	279	291	298	268	308	290	288	275	270	315	296	282	299	269	295	274	292	288	299	280	249	296	254	270	285	298	293	301	304	269	264	317	260	275	292	281	280	266	274	304	310	281	275	280	313	290	281	272	262	264	283	287	282	261	277	287	274	278	299	280	287	292	282	286	293	306	301	296	278	280	315	336	255	288	274	334	275	274	293	279	268	296	253	277	250	277	304	297	312	292	282	287	298	261	281	285	286	260	262	283	295	286	297	257	273	286	281	285	265	289	301	300	262	319	281	284	301	255	264	277	281	273	267	275	288	262	301	281	277	288	273	278	312	305	303	242	250	259	276	268	291	275	263	279	286	295	298	273	293	283	252	284	289	252	249	267	264	314	269	267	281	272	283	264	276	313	283	271	302	295	283	288	278	281	263	290	266	314	256	259	292	300	264	297	284	305	269	273	285	287	304	293	297	271	261	244	253	321	304	274	278	285	268	267	295	289	301	300	310	282	286	298	258	295	264	283	275	270	260	298	297	298	256	278	270	287	287	256	284	302	291	283	281	273	296	284	280	304	300	260	281	251	282	279	287	272	283	279	284	253	314	305	262	309	296	298	302	306	272	252	289	271	247	263	296	275	282	266	271	277	271	298	279	274	280	267	280	279	291	286	309	274	289	288	268	306	278	253	309	291	277	267	289	291	322	299	272	275	271	302	298	287	258	260	280	273	271	289	281	262	275	287	328	270	254	268	272	258	297	308	294	282	285	264	276	260	305	290	279	285	335	236	284	292	292	316	283	321	286	266	260	288	261	284	303	274	322	259	284	324	259	295	318	282	281	293	271	278	287	271	302	319	283	296	276	265	266	289	303	284	254	312	297	293	314	259	276	293	265	278	289	297	303	293	280	285	280	284	289	264	271	260	284	271	272	282	293	278	284	296	290	258	314	278	301	310	324	274	287	280	258	275	292	290	314	279	258	287	318	283	256	281	296	296	291	304	308	274	303	295	293	284	248	253	303	280	292	315	262	270	289	265	291	294	279	305	260	284	312	308	278	262	273	263	292	322	297	285	283	255	306	236	292	313	304	273	274	309	288	300	298	316	301	285	322	268	260	292	285	290	291	258	295	258	297	287	263	308	291	292	264	286	267	276	257	277	259	277	310	254	275	270	274	300	280	275	300	301	288	269	314	308	261	306	278	278	301	249	294	283	291	274	254	291	318	299	282	298	294	287	319	323	292	259	318	297	312	286	291	286	278	326	270	307	302	310	289	290	309	298	269	307	251	282	289	265	306	289	318	264	318	294	259	275	272	304	285	291	297	258	261	286	291	279	282	269	267	280	252	274	280	294	272	297	265	303	273	277	310	281	299	266	308	299	283	273	268	286	266	296	259	252	274	256	282	311	313	254	274	322	332	286	313	273	308	291	295	267	267	288	283	289	299	290	290	270	281	322	299	280	260	298	252	275	278	299	275	282	297	278	264	303	309	281	282	267	298	245	283	277	282	299	247	281	280	264	256	290	314	299	262	287	306	285	292	266	305	290	277	294	279	289	250	288	288	275	282	261	280	288	269	291	249	292	275	299	292
15574	8306	11982	9090	8326	7565	6196	4562	3582	2979	2495	2259	2250	2126	2020	1751	1659	1708	1700	1764	1466	1458	1401	1463	1356	1398	1412	1295	1156	1104	1072	974	950	967	927	942	849	878	920	849	837	815	846	778	780	791	798	785	801	720	765	727	747	726	710	720	705	718	717	694	721	727	725	703	683	712	648	675	626	732	711	659	671	655	681	670	645	680	658	657	642	703	699	676	637	646	707	638	650	632	645	674	684	640	661	610	654	653	659	631	684	697	670	638	618	698	655	719	674	644	683	630	654	690	646	693	670	628	659	631	672	601	665	617	681	674	648	671	691	674	638	650	679	633	650	657	628	650	687	685	648	654	654	602	631	649	649	650	703	675	702	659	661	652	664	667	661	645	690	664	673	663	679	631	702	617	642	662	630	619	642	644	656	652	617	637	655	653	682	669	650	690	623	641	629	651	706	632	672	640	622	665	651	638	671	675	586	622	698	661	678	659	632	645	630	647	623	647	602	656	635	642	625	616	646	677	681	651	652	652	684	619	664	599	699	668	617	662	626	652	608	614	715	712	631	699	656	669	621	642	649	639	707	653	640	646	680	722	628	622	683	620	649	648	682	621	641	648	689	649	670	660	666	655	683	659	615	616	647	636	674	668	680	634	649	610	602	669	667	684	630	639	685	685	655	684	638	689	650	620	676	700	645	619	650	622	648	638	643	679	596	611	696	669	600	625	648	678	630	665	657	680	606	644	651	636	705	671	635	661	712	657	628	652	672	620	596	609	650	626	652	693	669	645	632	600	671	671	630	691	651	634	638	620	690	676	668	677	677	608	631	692	687	644	650	632	645	653	628	666	605	595	634	622	618	689	664	642	627	665	647	620	679	653	603	636	650	640	659	651	646	650	674	689	632	657	692	615	657	703	648	663	679	638	636	663	653	645	642	636	679	638	626	660	672	627	662	653	628	679	669	646	633	671	673	607	685	634	653	632	639	642	628	630	644	660	654	639	633	636	640	636	684	648	654	697	632	591	630	625	663	641	666	636	646	612	648	669	655	667	641	609	713	652	703	623	620	607	639	627	664	676	651	654	653	640	630	667	658	654	654	637	679	599	661	626	615	606	661	631	651	652	643	605	675	682	655	653	648	626	651	666	651	649	582	650	647	641	662	621	662	658	657	664	684	691	642	631	625	668	606	604	619	615	655	650	635	621	645	677	653	663	654	631	649	647	680	639	642	689	618	644	636	651	700	657	635	686	623	643	616	650	599	627	624	621	632	642	655	639	646	587	673	707	638	645	623	607	676	645	626	735	706	664	652	632	686	664	638	645	675	693	696	630	617	697	664	619	677	684	677	613	655	632	676	648	639	672	669	669	641	644	629	605	673	666	648	617	660	630	701	642	648	679	702	669	636	639	627	663	668	685	675	664	632	654	636	639	675	706	636	694	658	669	693	643	662	650	672	616	636	633	663	634	603	667	609	649	679	658	685	679	672	612	651	612	661	630	615	619	697	634	621	636	662	677	709	659	632	677	673	668	648	638	650	643	627	651	691	659	651	689	623	623	647	660	670	670	659	644	622	665	676	611	611	616	641	642	663	656	639	628	635	704	608	656	622	669	658	643	667	636	675	663	681	673	645	653	647	659	635	648	650	631	633	616	663	665	666	644	676	630	668	594	618	672	645	612	640	699	670	654	654	650	651	674	650	699	685	671	655	688	650	659	693	643	648	602	621	642	666	639	621	643	642	655	623	712	664	665	604	636	685	687	676	669	636	651	640	647	667	652	673	613	681	675	647	648	649	627	660	632	656	613	688	697	655	611	636	598	663	675	629	645	672	624	642	633	656	641	643	638	703	615	705	667	644	649	648	652	662	683	684	641	637	674	653	631	678	678	652	658	623	643	650	604	673	616	637	681	670	696	656	673	638	646	685	646	616	665	655	613	667	638	693	596	630	637	646	696	683	681	659	652	660	689	644	618	691	663	634	627	619	676	665	640	658	625	652	654	684	673	640	642	632	615	652	668	652	672	640	642	658	629	626	658	616	678	640	610	667	621	658	679	646	646	661	608	606	629	599	651	652	661	641	625	628	661	659	661	640	639	658	638	641	694	663	645	699	621	650	694	669	663	647	685	644	616	616	670	645	629	622	632	642	652	681	638	622	664	643	646	639	634	648	688	652	610	698	625	666	669	642	654	633	696	620	610	668	631	622	616	675	639	597	659	656	661	642	633	681	609	664	659	684	648	639	669	658	603	606	643	635	674	654	657	638	689	604	620	635	667	666	665	628	645	675	662	626	660	635	664	622	641	663	649	602	640	641	651	617	663	605	657	726	652	629	668	629	623	636	687	619	646	673	652	637	661	670	684	653	635	595	664	688	660	713	616	642	680	663	649	667	621	676	649	661	610	652	633	627	629	620	656	700	668	641	699	628	639	633	615	659	645	621	663	610	656	632	666	643	632	691	630	621	626	649	658	629	669	676	633	647	613	614	638	629	669	654	619	615	666	641	645	658	672	645	633	674	630	613	679	623	640	606	649	644	648	641	682	680	645	617	643	657	675	672	671	668	653	649	634	683	731	650	598	660	671	647	656	676	591	669	633	645	647	620	646	670	665	618	660	641	614	630	626	649	636	640	658	645	627	635	655	632	673	682	687	669	678	672	661	648	692	662	663	647	617	665	641	645	642	692	652	649	667	636	675	618	619	609	665	662	638	629	667	701	669	626	632	618	621	694	665	609	616	602	640	661	627	710	635	618	660	607	669	647	634	617	602	625	589	636	692	699	618	627	646	691	659	681	629	625	645	687	604	615	640	613	663	644	634	671	669	624	644	668	654	658	688	667	695	645	641	609	679	652	688	661	632	671	685	703	703	637	661	621	694	604	630	638	629	695	639	677	626	630	651	624	630	666	646	640	666	642	637	649	663	664	683	623	631	597	652	610	672	634	611	690	629	641	642	676	661	644	652	714	660	622	630	625	645	623	664	663	678	676	665	669	670	603	653	639	655	587	695	645	655	641	642	721	649	653	641	646	668	690	628	650	626	673	658	638	675	648	615	666	633	661	650	671	652	662	723	635	667	667	645	646	675	619	648	683	655	680	662	659	655	676	652	655	643	636	685	653	667	649	642	656	629	633	636	634	679	608	649	688	630	673	674	659	652	673	646	644	633	651	610	621	687	644	640	619	667	652	656	670	675	633	658	694	671	629	637	609	643	641	685	689	666	641	670	676	681	664	670	642	706	628	634	675	626	658	612	649	677	659	697	684	597	665	692	630	659	685	646	655	626	613	645	611	696	657	638	674	673	661	656	641	670	638	639	650	651	661	647	641	599	654	638	665	626	648	672	625	641	662	654	679	628	686	672	622	630	668	661	638	679	644	598	639	682	615	623	619	681	663	592	665	655	674	662	634	650	639	672	692	649	617	678	670	667	606	613	712	697	653	653	649	653	677	670	660	655	645	661	633	693	624	647	666	659	663	617	618	655	651	623	676	643	670	645	682	601	648	664
7744	3297	2514	1321	833	780	583	545	479	438	417	414	439	432	349	361	361	332	375	359	366	378	384	377	372	356	353	387	379	368	392	408	355	354	348	332	366	366	359	332	333	359	352	343	343	334	339	326	330	334	330	363	330	351	341	331	378	340	325	316	346	322	343	381	321	330	341	299	341	320	319	332	359	338	322	319	306	337	342	348	341	349	320	349	372	305	316	387	359	318	345	369	317	327	368	308	326	372	326	356	325	311	327	356	366	357	357	361	308	327	326	298	313	329	334	321	332	298	352	337	365	384	338	366	355	339	344	306	354	329	331	321	332	305	363	345	338	286	326	337	319	353	341	351	347	343	336	357	321	342	346	349	326	345	332	347	357	333	348	314	361	343	331	331	327	340	331	317	359	379	362	326	329	369	347	332	328	340	321	367	304	346	349	336	306	328	348	338	325	317	313	345	356	365	333	379	341	336	368	347	327	334	368	336	364	357	368	358	349	330	322	376	342	338	313	319	325	346	326	295	314	337	355	353	334	338	336	355	308	362	334	375	333	341	313	311	342	329	332	342	321	303	364	337	332	351	330	350	355	312	333	346	364	380	359	321	337	393	339	329	304	347	337	336	305	313	357	344	376	338	365	333	332	307	322	319	346	353	312	340	352	289	334	308	325	329	310	334	300	310	347	324	324	335	347	328	334	312	320	325	356	344	322	327	307	342	314	324	312	350	358	339	361	347	303	336	347	346	322	328	344	327	367	342	360	299	363	361	361	323	319	406	357	288	316	326	342	311	316	363	298	323	357	345	363	334	325	298	331	365	362	321	344	360	358	347	349	310	348	365	344	319	351	359	364	325	293	368	323	328	390	319	331	368	302	328	327	329	378	343	359	357	317	332	363	320	327	330	333	336	347	322	363	337	353	346	332	381	334	357	349	337	318	346	384	333	360	350	352	354	345	358	341	354	342	309	294	305	346	287	324	343	318	348	332	304	335	330	297	358	362	340	353	300	288	364	320	318	328	361	347	310	356	347	337	304	312	340	345	352	330	317	344	347	342	339	329	300	326	338	309	323	311	320	331	319	320	367	340	334	339	300	316	338	331	319	360	363	318	332	307	319	354	363	352	359	317	349	319	329	364	313	305	378	362	338	364	330	323	346	348	306	339	342	348	311	332	348	334	340	322	363	324	320	336	318	325	320	339	363	350	307	348	334	319	345	347	310	328	340	315	346	280	314	363	362	337	358	343	322	333	373	342	339	373	356	322	368	345	307	363	338	301	329	375	316	299	304	322	323	330	357	358	338	335	315	336	335	348	325	339	342	326	335	328	355	317	340	330	345	356	339	322	305	341	360	318	337	351	385	302	355	327	306	357	320	318	333	333	346	335	358	363	314	309	339	332	353	333	332	330	408	387	306	344	353	337	319	319	351	351	332	334	383	314	297	344	326	317	334	324	366	328	348	321	330	316	313	321	360	328	341	395	329	332	322	330	338	325	325	312	332	339	335	314	334	370	331	345	331	350	352	307	317	361	343	330	355	328	322	344	330	335	332	329	333	354	304	332	346	327	353	345	360	329	352	324	323	333	306	311	334	356	342	318	309	366	336	338	330	337	319	350	319	324	377	349	358	322	313	335	335	330	330	349	351	338	326	326	337	337	335	364	351	376	325	320	328	348	357	374	357	384	329	372	345	353	352	329	296	344	322	338	344	359	372	358	324	372	322	349	337	354	313	377	323	352	335	357	371	303	341	330	280	327	355	316	307	304	330	324	332	348	336	329	342	335	319	342	331	360	351	357	335	334	340	348	334	329	327	333	350	363	362	329	319	345	299	380	363	347	347	326	280	335	350	343	356	344	333	315	318	313	336	331	369	327	341	311	364	342	355	350	309	349	314	317	328	333	363	336	338	314	355	310	337	339	306	357	316	322	347	353	319	365	323	317	343	339	352	380	344	337	344	327	369	312	375	376	338	370	334	308	344	338	339	364	344	345	329	348	335	339	305	308	347	294	353	375	359	348	330	287	336	339	354	339	334	331	328	362	326	319	356	324	346	378	334	300	361	345	389	337	344	336	356	373	340	349	319	329	344	383	320	348	293	329	342	320	298	356	346	355	368	362	318	359	343	367	328	356	340	341	329	330	337	315	359	337	344	316	338	331	321	357	366	317	345	337	341	321	347	319	332	344	378	355	318	341	345	330	331	360	309	348	337	288	340	343	314	342	303	316	335	357	313	337	330	362	337	331	360	327	330	360	358	340	358	318	357	302	347	323	298	314	350	350	342	325	364	366	340	335	307	361	321	325	341	337	335	359	339	373	336	322	346	354	330	336	322	320	356	322	343	314	374	377	361	363	309	351	313	327	338	352	338	320	377	301	323	376	335	316	344	325	345	373	387	322	331	325	346	319	304	324	333	324	343	355	340	332	320	349	340	348	342	294	316	344	335	341	353	329	332	346	334	324	332	326	360	329	379	349	336	349	306	352	323	316	318	321	323	343	364	329	365	352	330	329	340	351	334	320	306	327	347	387	344	335	338	307	357	390	336	309	295	326	333	344	341	335	399	311	340	329	377	355	319	356	340	311	339	351	350	314	325	327	326	321	347	333	340	333	320	369	334	319	360	315	379	347	341	369	345	303	344	313	365	327	340	336	300	346	342	321	320	321	344	331	350	297	349	366	330	330	352	321	308	338	325	351	307	309	358	341	398	348	333	317	355	340	340	357	345	321	320	309	357	346	328	309	372	335	326	336	366	371	343	332	317	346	347	341	309	368	331	360	312	305	353	342	331	306	335	308	357	367	333	304	348	345	328	364	340	369	343	345	335	332	351	328	329	337	374	328	332	325	341	339	350	341	351	369	361	326	336	342	351	338	308	321	333	331	340	335	348	346	321	358	372	303	313	339	365	359	321	294	337	330	342	344	338	335	355	351	342	332	315	339	353	305	311	309	321	346	339	328	361	360	350	309	337	348	305	351	310	316	305	380	338	316	328	343	353	341	330	307	366	326	336	295	327	335	307	331	320	332	288	343	340	329	362	297	326	357	338	342	336	346	326	315	321	328	328	350	373	353	373	359	293	362	354	319	326	316	331	333	364	332	361	342	363	344	357	376	346	363	332	356	325	325	366	314	331	333	382	363	328	344	326	326	319	367	345	349	357	330	344	322	321	316	358	324	357	335	360	346	345	334	317	324	357	334	342	343	328	318	348	363	328	374	333	326	336	348	321	346	318	315	324	352	336	343	362	373	365	319	357	357	363	342	356	323	339	361	312	284	321	294	301	326	338	355	388	308	315	316	332	316	325	359	352	318	325	333	334	326	313	381	356	331	361	304	359	334	338	332	328	339	353	317	346	361	316	311	345	350	355	338	385	315	332	305	345	390	365	346	335	349	325	344	356	314	367	357	333	354	354	304	402	352	278	351	357	296	310	336	306	359	363	381	359	328	332	325	324	335	348	329	338	362	315	334	381	329	327	356	335	354	346	335	306	336	341	360	348
5270	3270	4425	3325	2876	2577	2144	1782	1537	1390	1208	1182	1156	1137	1106	1003	938	987	941	969	927	930	893	970	1015	984	950	921	892	933	858	854	850	829	876	824	780	791	770	832	786	803	775	767	831	774	788	760	794	789	801	764	752	746	759	761	774	792	769	793	812	775	766	752	797	753	737	767	767	809	780	753	771	792	758	755	728	766	743	735	741	725	732	783	743	791	744	775	697	761	732	732	747	729	762	742	724	753	758	817	748	808	780	707	731	773	748	782	710	775	760	737	726	717	764	735	809	759	801	751	740	752	774	728	744	783	746	734	749	745	748	794	758	732	733	693	708	702	790	754	759	752	730	797	751	736	724	749	750	695	734	724	747	757	754	759	743	780	774	735	789	767	769	792	754	757	760	701	751	743	717	767	773	743	796	740	753	770	747	719	817	791	796	729	747	770	701	749	753	711	742	734	722	721	813	741	741	757	759	771	702	722	789	790	753	803	743	756	710	796	707	724	782	782	804	666	762	781	719	755	725	771	731	761	720	720	727	734	806	750	742	738	738	721	750	761	796	724	740	771	773	724	777	781	743	775	758	739	728	734	746	743	760	735	721	718	753	704	752	693	757	753	761	737	757	746	688	743	756	723	744	702	775	762	775	772	752	729	752	765	776	706	778	756	774	764	752	707	716	776	728	759	750	756	766	786	727	689	768	739	771	781	746	706	751	748	792	769	753	769	737	743	755	710	759	740	746	724	720	791	723	749	740	694	697	745	755	727	732	751	788	726	731	671	748	752	789	734	700	764	766	733	789	715	730	744	769	733	753	752	783	766	754	722	731	801	724	764	788	734	810	769	731	792	770	713	764	802	785	754	762	749	723	767	791	768	763	780	726	755	740	732	778	761	788	773	773	746	729	706	757	738	723	714	742	719	736	712	766	714	734	769	720	789	736	775	756	764	763	707	768	748	750	723	706	735	737	754	764	814	729	744	741	778	748	734	766	766	740	738	785	751	771	753	763	750	736	791	810	717	748	725	790	709	753	771	769	745	775	735	759	718	754	729	754	786	800	741	747	754	776	758	746	745	750	744	721	792	756	698	731	740	784	739	776	729	706	716	736	767	771	755	695	751	771	726	769	728	723	735	757	748	714	752	745	739	733	762	741	792	760	776	741	747	753	765	760	785	757	770	770	734	740	756	801	713	726	718	747	751	794	692	711	761	733	784	764	775	745	815	739	755	757	715	759	718	759	756	770	745	757	762	765	779	690	711	731	731	740	763	706	772	728	736	724	726	747	766	717	788	780	748	754	775	788	783	766	710	764	765	778	718	740	739	762	745	734	786	785	769	716	771	758	786	749	778	725	747	748	761	764	793	730	799	760	729	768	791	767	776	757	703	776	826	717	745	789	758	724	790	667	724	728	752	714	751	776	746	763	741	709	784	750	689	741	771	738	728	753	785	717	731	754	785	776	782	756	763	728	749	716	749	775	738	750	766	753	747	768	792	764	709	718	774	759	743	760	800	714	754	727	748	751	791	756	743	764	757	771	746	705	743	703	733	739	745	732	780	776	739	780	707	745	747	793	754	791	718	787	718	768	778	746	696	761	745	737	735	728	743	736	742	731	770	694	711	760	698	731	725	788	785	754	707	776	762	734	720	817	737	739	756	776	776	789	724	773	760	776	744	774	733	763	739	773	803	772	787	739	754	741	753	783	780	707	767	745	743	709	797	752	754	770	724	814	719	738	733	686	691	774	763	714	766	729	726	755	744	733	748	693	756	717	785	735	725	743	728	745	744	705	744	789	767	734	768	758	763	686	770	750	767	774	697	700	795	754	725	734	784	697	749	719	809	737	730	728	753	786	778	708	719	808	744	740	760	731	749	723	744	797	719	737	748	754	774	764	728	755	786	791	766	759	709	745	757	777	762	776	749	737	717	771	754	773	777	685	732	752	751	727	747	752	725	759	769	787	769	731	768	706	766	747	772	753	700	746	773	797	759	773	721	787	735	696	786	780	718	771	743	693	793	751	767	706	742	735	752	797	758	756	712	795	764	782	772	735	724	709	763	753	740	703	735	735	768	810	770	804	756	757	746	787	736	737	808	742	740	751	744	721	780	799	731	728	733	750	742	727	754	799	758	741	775	735	734	795	768	728	713	753	769	758	720	767	747	739	751	757	761	740	718	777	727	767	760	779	706	786	700	715	832	733	723	710	723	735	764	704	794	759	763	745	785	769	767	751	733	796	829	720	757	788	712	785	763	785	770	751	773	776	761	772	725	790	735	772	708	764	730	761	743	724	746	746	771	761	769	780	739	747	747	732	700	741	787	740	779	687	765	778	720	792	714	736	777	757	753	717	725	780	757	760	742	702	752	754	734	804	737	762	803	750	805	774	791	708	794	784	746	739	686	779	745	762	767	730	770	713	762	759	751	773	776	708	750	771	779	724	726	795	738	763	753	726	742	803	742	723	735	732	775	776	709	729	729	689	752	745	727	711	708	757	791	718	763	719	755	715	727	746	774	760	733	765	724	799	766	746	756	755	731	749	700	801	743	779	766	794	698	754	721	757	765	746	754	723	727	713	779	822	776	743	773	779	763	745	734	766	779	753	786	763	738	743	745	779	746	726	745	773	765	777	749	783	739	750	775	760	756	779	798	804	740	786	740	693	766	740	779	764	762	732	720	769	777	750	742	766	753	756	744	789	749	690	759	767	788	780	752	707	713	779	751	757	740	748	744	771	734	774	738	746	748	754	765	751	755	748	743	783	778	717	769	755	728	750	789	716	741	707	725	747	751	715	756	749	748	772	769	743	745	794	747	761	751	766	760	735	721	802	764	776	759	731	757	783	766	714	749	759	764	766	714	767	721	767	777	728	758	757	755	744	728	782	733	723	718	734	761	750	758	771	755	730	757	796	741	750	716	755	786	806	765	777	787	766	744	768	810	723	744	782	744	821	763	777	746	690	756	804	761	748	746	724	745	743	774	787	778	766	737	781	789	712	755	762	774	720	741	765	769	758	758	792	708	721	743	786	744	795	707	767	749	797	758	695	768	768	747	746	766	748	775	708	757	770	788	761	737	745	692	770	769	741	750	776	757	724	748	754	756	743	732	778	792	752	767	756	802	788	778	803	767	807	779	758	756	801	748	746	754	772	703	776	761	755	722	775	783	783	710	737	758	798	694	780	768	769	740	731	718	807	758	729	750	720	710	767	780	772	709	768	758	763	773	780	716	797	775	777	790	707	750	768	770	770	698	782	748	774	741	744	795	767	764	758	789	744	744	727	752	749	785	700	775	726	795	697	788	747	778	789	722	757	751	768	785	755	756	777	708	744	797	728	714	731	757	798	806	737	767	703	763	758	759	750	783	795	795	723	716	729	718	726	756	737	758	769	735	784	748	783	746	755	788	763	756	757	759	772	757	757	773	765	730	754	814	738	726	752	764	774	779	744	745	732	721	784	737	782	766	754	797	740	718	801	751	766	745	740	775	776	755	784	747
17447	7310	5498	2736	1733	1419	1057	758	665	552	478	452	433	438	465	434	388	384	377	364	382	360	395	392	352	346	348	319	354	356	350	333	321	350	312	295	320	328	283	316	286	300	280	311	328	310	282	318	285	318	294	315	287	332	299	282	290	320	282	278	307	286	295	315	324	294	289	279	309	333	307	288	271	301	300	291	289	289	294	316	331	319	268	279	308	273	268	289	315	300	340	289	304	267	276	335	281	303	276	279	309	288	304	302	298	282	302	271	297	297	256	340	294	309	288	301	282	278	268	305	284	299	277	290	317	285	325	297	297	281	330	324	279	275	277	310	333	304	307	301	288	275	271	310	284	298	291	285	286	312	300	306	283	290	333	278	309	283	293	294	320	294	275	282	301	264	283	305	321	281	316	303	297	299	276	300	263	278	266	287	313	287	303	292	297	283	273	264	266	298	300	307	289	277	298	304	308	324	285	297	293	309	277	309	306	303	276	306	318	302	327	282	283	278	311	317	314	310	277	294	281	275	311	299	263	305	304	324	307	257	294	308	324	310	295	292	301	288	299	284	320	285	286	302	276	273	275	282	293	293	280	304	293	290	308	303	278	300	287	307	296	288	293	256	320	277	307	317	277	313	305	296	276	284	258	282	294	302	306	274	311	294	284	294	310	293	269	287	285	297	295	294	307	290	302	333	322	289	301	316	290	298	315	339	280	306	298	288	296	270	323	300	288	250	307	286	293	277	253	281	286	320	332	268	296	286	310	257	288	295	273	306	296	285	306	301	291	292	326	282	320	312	314	277	293	292	279	285	267	296	303	327	265	287	308	258	291	286	317	332	308	286	307	286	309	311	294	286	290	256	260	303	297	290	295	272	273	299	321	310	261	301	285	284	257	289	292	289	273	314	328	288	298	289	279	309	300	290	270	272	277	301	291	288	285	275	286	317	325	315	259	297	288	257	269	305	305	257	307	262	299	335	291	292	281	294	339	263	321	322	298	285	263	327	305	329	279	287	302	267	269	265	313	314	280	294	288	261	304	294	313	283	318	327	280	279	281	313	302	286	262	281	288	304	289	334	291	277	288	298	295	302	296	308	310	276	285	272	287	303	304	303	297	289	300	266	296	312	307	302	274	264	285	332	300	273	278	293	307	268	303	304	269	262	307	287	285	293	293	273	260	292	291	314	297	277	304	300	311	240	312	296	303	267	279	313	274	299	280	293	304	293	297	299	286	314	300	323	310	300	299	288	309	271	282	293	300	294	324	281	271	266	316	281	309	268	301	284	291	286	298	291	329	307	284	306	297	257	319	284	284	262	299	321	265	274	309	310	284	321	265	277	292	291	298	270	298	308	294	301	298	298	290	275	280	274	306	309	279	252	266	268	295	311	289	263	279	291	327	298	266	265	278	291	297	289	296	301	301	284	291	276	310	323	296	292	293	288	293	301	295	296	312	297	286	278	290	307	297	300	280	296	301	326	297	338	263	281	336	296	289	294	319	269	270	299	305	262	308	270	312	284	292	268	259	286	297	285	294	301	291	267	321	306	280	294	254	282	288	319	306	285	273	294	299	290	285	303	260	331	264	316	309	238	257	285	306	345	285	288	293	272	290	309	314	297	284	276	309	257	314	287	276	302	251	268	287	309	292	295	315	305	311	293	280	304	291	266	274	294	273	276	302	255	263	314	276	281	272	268	251	257	288	327	299	296	308	300	274	297	282	307	282	286	329	335	309	307	267	276	274	268	317	265	275	298	321	313	276	288	271	291	281	301	300	261	299	285	300	288	314	286	277	277	260	268	282	300	309	297	304	314	270	273	317	273	299	295	295	303	301	292	283	264	291	269	272	301	303	295	307	285	294	296	284	344	307	284	308	318	291	284	301	301	292	292	295	298	310	292	300	306	291	281	291	306	280	299	301	339	288	262	294	292	315	331	254	302	297	298	288	296	302	289	293	285	263	299	307	264	288	274	283	281	273	301	291	290	270	275	282	271	267	283	294	271	293	289	290	302	276	282	332	297	283	305	274	307	262	317	283	291	283	272	288	299	281	277	293	298	289	287	294	276	338	280	289	313	298	264	287	298	296	281	285	296	308	268	286	284	278	287	290	300	270	299	284	298	319	288	265	271	321	310	282	267	287	255	291	276	288	285	290	287	276	288	269	260	306	259	290	331	275	281	268	268	255	307	311	305	264	284	263	306	283	283	292	281	329	281	283	312	287	268	311	274	324	282	308	298	296	291	284	308	296	309	317	262	262	268	304	309	286	274	263	302	288	282	319	311	310	318	312	292	311	314	314	313	278	285	282	271	261	312	307	277	292	278	259	293	322	301	289	277	309	299	295	264	315	266	267	260	261	277	291	294	260	297	310	268	270	286	259	288	294	294	313	259	278	300	307	263	314	302	279	262	323	314	262	282	303	267	282	290	286	257	283	305	294	249	277	313	296	302	272	274	317	257	293	300	258	260	288	293	285	293	285	290	321	287	306	262	280	298	304	333	264	299	305	288	301	331	286	298	257	261	280	262	244	325	278	297	280	290	291	292	318	288	265	303	303	282	318	322	274	305	301	293	293	267	284	279	273	252	312	287	296	293	302	285	325	302	263	312	324	347	326	293	290	274	280	289	285	288	284	259	281	289	292	272	304	269	268	312	293	287	260	323	304	258	301	292	294	269	309	283	316	314	314	305	290	308	292	282	273	268	287	290	306	337	292	290	273	310	296	274	283	246	289	281	287	244	288	285	303	291	300	301	299	292	283	266	288	313	287	269	284	269	274	290	274	280	296	312	306	287	298	310	289	308	271	289	283	277	283	298	300	324	309	308	345	317	291	301	286	272	310	282	296	279	303	301	303	297	296	290	299	293	311	297	289	270	269	249	289	315	296	268	289	328	268	307	304	291	257	312	319	286	292	305	296	285	290	300	260	311	316	289	315	277	315	289	337	319	296	308	302	311	300	299	319	317	309	288	300	293	296	279	299	289	260	281	255	282	298	253	272	296	314	290	263	287	272	285	260	294	280	315	280	292	289	271	278	318	303	317	310	295	290	264	311	261	289	294	294	273	309	262	292	258	305	310	309	293	291	296	304	320	274	299	286	293	318	262	262	291	282	281	287	291	274	303	261	320	283	328	319	287	285	315	318	264	283	291	303	266	289	311	304	291	248	276	246	304	304	278	306	269	275	291	272	308	262	315	308	313	294	294	297	284	292	290	309	279	314	282	294	310	278	308	282	291	273	299	261	307	276	331	301	277	315	342	329	308	308	247	282	328	338	269	270	275	304	296	300	297	290	292	299	292	274	293	286	279	268	303	333	279	287	291	281	290	292	316	295	302	291	287	312	287	306	305	303	306	274	295	294	309	275	259	317	324	263	277	311	282	295	304	294	253	278	292	283	312	261	315	297	295	308	295	288	294	297	297	276	313	281	283	341	296	269	283	247	275	266	298	322	296	294	253	274	290	300	302	297	313	322	304	327	276	288	292	261	294	275	287
11762	6481	8394	6403	5570	5219	4257	3066	2490	2117	1841	1687	1590	1702	1503	1328	1306	1287	1331	1293	1230	1086	1135	1206	1136	1098	1156	1087	1003	987	883	965	931	907	912	836	826	823	818	806	804	768	721	763	774	695	797	748	721	752	772	710	747	707	762	742	712	693	730	704	690	694	729	722	628	683	698	633	676	667	751	675	694	656	665	696	702	661	691	673	672	670	640	714	696	671	698	657	657	648	631	641	710	670	668	717	663	659	638	699	644	678	649	744	651	668	614	708	658	697	685	647	693	666	676	658	619	669	667	658	674	659	672	664	632	660	679	642	627	634	661	676	646	653	687	641	658	611	667	664	678	666	673	691	715	696	634	694	636	662	660	675	653	666	655	654	641	669	633	687	683	660	673	628	664	655	674	669	690	655	690	669	707	678	706	632	701	684	665	671	670	669	652	685	675	628	709	664	637	657	597	671	675	662	662	654	627	645	713	656	657	641	672	673	663	632	698	646	693	629	629	674	643	629	625	711	637	663	632	672	677	641	651	652	669	643	655	654	750	664	682	671	676	664	716	655	675	662	669	621	643	642	671	617	690	663	645	679	670	711	707	695	667	648	695	681	672	683	654	643	672	681	668	686	694	642	712	656	666	676	675	652	663	683	669	660	685	623	628	655	698	690	705	671	676	665	628	663	674	694	680	660	706	653	644	685	647	642	655	662	673	713	702	720	707	662	659	676	668	663	696	651	642	672	675	703	654	700	717	646	664	657	658	672	699	619	636	690	614	659	593	693	637	626	666	701	617	637	680	691	685	657	648	746	675	657	653	684	695	705	658	673	656	675	662	687	695	637	669	664	669	672	682	663	674	636	626	617	659	639	686	664	704	674	612	633	692	637	645	709	649	670	622	664	714	649	672	684	626	660	680	619	699	665	731	673	666	675	660	706	633	675	680	647	669	651	657	721	615	630	681	616	671	684	667	631	709	633	668	625	620	649	627	647	700	655	689	680	599	665	690	666	688	655	678	711	646	673	658	679	635	664	682	665	623	619	641	710	682	688	666	651	672	667	672	676	656	633	643	681	731	663	619	689	637	688	648	670	644	623	661	652	653	663	692	642	646	654	665	664	627	659	672	649	624	687	745	676	636	649	667	644	617	678	657	675	656	658	668	668	634	662	703	635	651	651	700	641	641	696	632	683	691	650	670	632	659	695	684	632	691	691	661	690	686	683	639	643	658	628	636	612	669	685	730	678	673	636	647	707	679	678	684	686	661	659	669	649	677	681	623	625	648	679	664	661	698	654	653	639	667	634	634	646	661	692	667	639	673	611	671	620	649	699	650	713	618	669	720	694	660	675	692	706	662	620	720	670	651	653	690	690	663	674	648	636	616	691	678	645	643	648	686	694	703	624	671	716	671	664	638	664	607	670	691	622	656	639	675	686	667	671	658	643	657	653	664	637	676	623	716	659	676	728	638	661	638	653	711	712	664	655	681	643	689	657	623	656	665	696	693	665	663	614	652	690	611	685	659	678	681	670	690	683	671	668	652	691	650	669	651	667	670	645	666	652	696	697	701	662	655	670	699	677	639	669	649	671	641	647	673	649	651	692	630	651	643	653	685	709	710	696	641	642	674	701	691	648	685	696	672	665	649	667	646	646	644	651	621	669	682	627	707	670	656	640	677	651	682	639	662	640	669	596	619	643	668	682	634	618	642	622	652	667	698	648	656	675	665	620	655	664	677	678	665	681	665	698	669	633	693	659	672	627	675	678	692	658	676	675	613	663	674	669	654	634	665	634	667	654	656	661	676	671	662	678	659	647	657	667	704	659	656	690	657	666	669	638	650	696	729	669	737	661	639	679	663	625	661	658	678	681	655	645	693	637	686	671	628	673	703	671	677	625	670	677	703	656	653	663	654	693	674	601	697	676	688	672	660	662	707	648	680	673	646	663	662	704	709	661	623	589	659	659	646	677	656	662	644	651	655	661	715	661	666	680	674	708	629	677	711	699	670	630	669	699	677	667	710	660	699	691	668	626	647	684	657	707	646	673	692	659	609	682	614	686	699	653	678	688	642	683	683	687	679	699	656	645	651	675	646	651	709	649	737	685	685	689	686	700	677	642	661	653	642	622	730	647	677	685	657	611	665	649	650	667	660	668	662	680	652	680	693	687	678	654	679	687	670	662	703	699	661	658	694	682	634	697	677	651	654	629	642	680	668	700	674	685	671	672	692	687	656	652	656	641	665	671	688	700	697	621	643	656	656	647	646	679	690	669	682	656	672	629	633	648	646	691	687	672	745	673	701	645	689	634	662	682	676	657	657	657	684	668	681	680	664	666	672	667	708	626	704	694	616	677	693	687	673	654	669	676	686	664	656	663	653	687	624	644	652	619	652	691	670	669	659	662	675	622	655	687	661	660	628	661	680	687	649	624	687	673	691	644	648	673	671	641	655	662	641	652	688	643	689	660	673	645	673	682	622	611	690	653	682	660	647	654	675	666	677	654	713	682	690	681	673	644	672	685	683	695	701	695	638	659	685	677	649	698	641	625	666	663	678	651	663	632	689	654	657	648	626	634	664	651	632	633	648	672	654	672	696	695	672	705	668	696	678	673	669	646	651	723	633	664	662	650	645	679	662	684	614	649	656	651	678	706	638	716	716	670	650	645	605	662	640	621	678	682	673	617	670	693	634	691	680	644	708	677	697	665	681	653	686	657	680	699	671	651	631	689	645	731	642	665	680	718	659	641	684	667	658	607	677	704	672	688	633	694	677	687	704	642	690	649	673	639	690	655	729	653	657	642	673	670	660	656	651	663	681	647	640	695	619	641	657	647	664	656	640	617	668	647	643	662	628	663	676	633	674	685	685	632	701	658	676	729	627	646	609	676	642	625	687	649	647	634	646	675	662	624	648	629	705	696	654	654	669	643	671	686	649	641	676	683	666	696	638	672	657	695	616	646	680	661	668	652	683	641	654	699	698	649	683	659	667	643	691	652	670	702	653	661	656	637	681	701	681	650	671	669	661	676	644	612	692	662	651	681	654	652	666	699	678	666	670	718	662	658	714	698	655	715	685	629	632	661	672	642	652	660	643	676	695	667	687	719	682	659	665	684	656	659	680	681	696	668	695	618	677	681	652	629	683	706	679	658	667	663	623	647	629	674	658	671	672	677	674	692	685	642	658	663	650	656	675	710	690	654	615	671	690	656	677	683	698	668	662	660	648	658	655	687	661	712	615	686	641	621	682	645	666	660	678	701	691	713	681	645	682	679	687	657	632	638	660	634	636	634	665	658	637	698	680	641	656	654	714	641	684	690	662	668	662	695	704	691	672	676	712	688	662	681	668	641	625	695	664	712	672	661	675	667	631	641	651	644	658	693	666	677	653	659	631	656	637	692	677	720	664	653	640	741	656	712	607	648	660	638	628	680	666	702	667	661	666	711	651	650	679	697	681	666	721	657	657	682	680	649	652	658	639	659	656	649	659	644	673	692	720	678	620	659	595	652
27215	12602	10140	4176	2787	2172	1685	1212	826	702	611	567	502	514	514	501	406	418	504	452	437	389	406	410	370	392	402	417	353	359	350	339	315	337	321	299	353	317	325	282	331	316	309	333	326	309	321	340	303	294	303	313	310	295	313	329	310	324	268	279	282	241	277	313	315	333	326	314	300	279	345	321	294	291	303	317	298	287	346	293	312	269	285	310	329	291	288	287	283	305	281	282	293	324	313	268	276	298	285	314	282	288	276	311	284	272	315	288	284	300	291	305	293	265	307	282	275	289	296	290	298	276	302	303	284	275	297	290	307	298	284	314	287	280	314	285	295	327	268	293	362	285	305	238	259	286	311	310	291	315	287	282	319	313	275	284	288	308	271	259	327	286	281	320	271	321	290	311	271	332	287	344	303	279	291	309	290	308	311	299	258	294	268	303	276	271	288	272	263	282	317	291	285	268	313	256	291	321	294	262	294	298	302	279	302	276	301	285	265	289	295	318	295	292	288	326	291	272	266	279	281	328	286	277	276	282	325	283	293	303	304	323	278	289	311	308	271	326	293	263	313	297	295	282	300	287	303	305	303	291	301	261	302	279	302	298	319	257	297	285	293	261	299	289	306	291	295	267	299	300	332	314	303	289	276	314	292	316	316	291	321	298	292	281	303	273	321	288	302	303	300	290	305	299	280	270	318	292	303	282	308	336	295	274	279	316	342	322	293	281	290	266	255	320	301	302	333	316	346	297	287	302	264	274	302	293	263	287	284	305	340	299	314	289	270	317	289	279	276	297	291	314	313	292	287	278	295	300	303	304	290	314	285	325	271	306	273	309	322	317	269	281	298	291	285	327	300	272	314	272	297	281	278	283	318	313	322	315	313	308	302	299	297	272	308	339	276	295	288	308	314	301	328	310	281	275	269	310	299	266	292	265	291	307	319	314	293	288	306	300	318	299	289	289	319	321	282	280	303	326	275	291	313	308	311	259	271	326	324	295	251	274	303	272	287	307	300	300	306	300	292	293	298	310	286	316	279	291	285	287	314	289	304	310	312	329	281	321	272	301	289	286	286	267	295	321	311	305	294	296	255	275	321	350	319	287	322	266	252	259	284	298	306	325	290	317	295	279	317	316	289	280	305	288	290	322	314	287	296	269	323	273	296	305	286	291	302	302	312	310	306	284	263	318	302	331	291	297	294	301	325	276	289	314	279	311	303	344	302	332	316	294	280	302	268	341	264	317	298	287	287	341	288	284	260	297	278	347	294	301	287	281	293	278	289	293	307	349	288	299	266	288	304	287	294	278	308	283	287	299	274	336	304	269	261	324	313	299	298	277	333	284	298	300	292	293	293	324	305	301	296	284	326	287	290	313	295	259	309	295	313	312	308	304	302	336	319	297	312	283	322	295	245	278	300	310	325	310	305	305	283	298	322	312	290	284	282	291	269	275	296	326	293	310	330	260	272	308	299	295	272	290	313	302	305	306	295	326	277	284	296	320	299	317	335	300	303	292	284	280	294	323	313	285	247	289	296	304	269	273	278	277	305	325	304	283	271	274	271	266	287	311	275	288	309	299	290	290	260	334	280	340	289	310	271	294	306	288	278	282	310	332	282	291	318	257	268	281	299	324	285	298	279	300	288	301	292	304	303	330	294	315	288	297	305	290	288	296	292	300	297	287	282	316	260	277	278	269	267	287	307	292	290	291	292	287	253	278	322	300	263	322	304	291	323	299	273	287	303	293	289	290	282	311	318	269	304	305	296	290	271	301	296	295	304	274	278	298	278	294	276	298	298	288	283	312	310	303	298	306	300	291	260	279	300	325	315	302	288	322	301	273	322	281	291	290	306	292	288	297	300	308	288	325	283	306	309	311	287	274	305	321	303	325	282	315	330	283	309	282	316	298	279	304	325	297	309	307	315	328	278	304	285	288	304	293	319	281	304	277	302	306	285	292	249	257	293	262	316	317	301	294	287	277	284	299	273	338	300	274	306	318	265	269	312	292	269	298	270	264	295	287	298	281	288	299	312	312	272	295	261	357	292	317	301	292	293	284	274	319	314	318	320	276	309	314	326	269	289	297	294	299	294	297	324	288	286	326	281	293	284	299	284	286	301	295	295	299	286	307	283	316	270	330	304	281	309	314	292	273	314	287	328	281	264	328	316	325	296	302	312	310	276	289	302	299	289	247	307	291	335	265	282	265	304	311	293	267	272	263	300	317	290	306	288	298	282	311	275	313	291	310	269	341	325	278	284	318	285	295	278	308	301	296	334	265	298	299	302	281	280	272	276	283	311	273	273	273	291	289	276	300	292	318	290	304	283	288	296	299	333	278	315	289	308	300	291	301	303	309	291	275	294	329	304	292	316	310	327	278	284	263	283	261	301	312	284	273	284	310	289	286	277	299	294	296	330	318	293	284	303	260	298	322	304	286	293	286	295	297	290	295	322	319	314	283	313	313	250	272	299	313	292	295	309	314	293	285	312	302	308	254	272	306	281	312	302	299	311	292	304	294	304	295	279	262	287	303	271	309	283	291	301	305	289	291	301	268	305	287	274	318	313	313	304	292	302	327	295	299	290	314	285	278	319	314	265	351	299	299	318	284	278	302	273	287	298	270	295	328	314	306	293	280	274	296	280	310	299	326	286	298	252	283	280	288	297	306	288	321	294	309	290	271	288	270	323	280	320	288	268	266	305	294	286	311	280	294	304	301	275	286	294	309	295	285	283	262	278	303	304	254	307	309	284	329	295	302	277	296	301	315	336	321	302	258	303	329	294	329	284	313	302	295	277	307	319	306	275	232	304	304	301	282	285	334	297	298	300	287	244	257	291	289	275	276	321	292	308	320	326	290	296	290	293	317	290	265	320	315	268	274	287	317	258	323	257	316	309	300	308	255	305	308	311	268	277	318	285	300	265	289	274	297	287	287	301	274	288	317	295	288	315	277	300	273	295	296	305	319	316	305	333	273	318	289	321	286	293	309	290	297	322	313	329	321	270	313	288	300	271	326	303	302	274	290	281	321	269	308	304	293	293	313	323	297	271	266	323	299	274	323	279	299	292	284	290	318	291	282	336	286	333	293	305	260	311	302	292	312	272	264	281	301	287	306	334	284	301	272	309	286	279	315	298	273	302	272	314	299	276	312	290	298	284	265	279	301	290	330	263	306	292	283	268	294	314	289	274	290	312	287	289	303	312	283	306	308	335	307	290	311	302	291	302	257	291	311	304	265	261	312	311	322	299	264	319	313	301	279	292	292	305	278	297	309	290	278	299	307	309	300	287	316	284	318	322	314	274	287	282	270	298	283	286	332	291	297	286	300	335	279	283	312	289	300	285	323	273	299	302	291	307	288	311	317	279	293	270	300	288	303	310	297	282	308	294	309	292	270	296	311	285	298	340	314	317	285	280	296	317	288	282	347	331	310	315	302	324	300	312	297	322	318	283	298	317	303	306	283	312	299	298	296	283	308	267	314	286	310	281	281	299	299	274	316
16077	9542	13534	8673	7749	6993	6059	4310	3443	2830	2474	2269	2079	2222	2000	1842	1528	1657	1717	1676	1577	1437	1418	1466	1448	1345	1422	1312	1177	1109	1038	1056	1053	977	914	909	849	868	918	865	864	784	814	773	764	789	770	802	766	772	734	763	770	718	795	759	791	757	732	701	720	771	698	714	733	690	735	700	700	680	728	652	676	729	692	690	658	732	666	687	630	678	707	650	720	711	683	699	649	685	671	665	667	697	694	744	652	697	656	654	689	680	673	671	635	660	638	683	660	669	618	650	614	629	674	668	655	682	726	693	641	702	653	692	674	659	684	696	667	681	673	687	726	697	665	646	667	709	662	720	716	650	668	648	679	653	636	660	651	707	665	659	646	686	672	679	697	691	701	647	653	655	641	662	670	700	648	668	663	684	675	658	680	722	682	702	656	688	682	645	676	660	673	637	671	677	632	645	663	672	674	710	618	636	656	665	641	665	646	667	677	698	689	703	638	669	693	680	690	693	651	713	690	696	680	681	699	675	710	720	723	645	632	657	698	647	686	662	672	711	679	649	665	718	671	703	681	656	665	646	671	626	714	692	728	672	700	688	689	682	665	665	675	650	675	663	723	667	674	695	694	684	684	658	659	674	640	668	653	720	664	680	680	665	663	718	658	703	657	656	641	654	656	683	649	654	638	681	648	707	677	699	675	662	655	687	708	629	713	659	680	732	686	662	681	697	656	696	665	673	698	672	698	697	701	648	683	660	688	644	654	655	705	681	660	693	699	690	677	660	675	711	710	708	626	687	701	617	697	696	664	652	664	639	664	669	654	671	659	683	663	685	709	669	666	703	660	677	666	666	650	702	682	678	658	639	660	691	662	706	700	662	640	697	630	687	651	645	685	640	633	631	714	650	628	647	654	680	681	678	689	663	672	700	677	648	655	655	647	684	674	685	754	645	670	666	634	693	677	663	673	659	720	673	653	652	693	701	678	707	683	678	702	670	706	710	692	632	691	673	673	671	688	663	718	645	647	615	682	631	649	671	679	618	675	663	687	683	646	666	665	702	653	646	647	640	700	659	683	696	673	634	656	607	722	670	650	689	663	676	627	668	682	670	633	712	651	661	681	709	734	694	717	694	639	701	684	629	619	681	680	712	678	628	688	687	629	669	644	668	690	631	628	706	666	675	689	643	680	688	717	660	646	676	674	631	682	682	680	692	713	707	645	694	691	656	683	685	613	637	682	729	648	684	701	694	676	616	654	673	694	693	657	706	669	694	677	640	652	682	649	711	685	664	661	710	652	709	661	693	614	678	655	638	658	677	688	629	679	647	691	697	621	677	676	637	698	695	697	654	663	675	643	660	669	652	641	669	665	701	667	674	673	685	657	718	648	670	708	663	701	666	694	625	632	649	707	709	684	697	632	659	651	739	680	669	651	632	675	660	683	675	684	689	681	639	668	708	672	716	676	740	654	662	679	629	676	673	670	673	654	717	684	735	687	671	681	690	668	667	625	677	696	644	652	684	653	726	720	678	680	641	692	685	667	649	652	643	669	661	655	706	690	644	643	686	649	644	694	648	662	612	681	673	639	678	703	684	623	695	661	683	735	746	687	680	663	635	713	700	686	636	692	631	687	681	682	641	662	693	680	705	687	662	663	652	660	680	685	674	637	662	676	715	638	648	652	610	617	667	709	656	689	631	692	667	687	677	645	633	717	631	711	654	664	640	685	644	644	689	678	655	651	679	666	684	709	646	622	716	682	652	736	685	718	717	670	686	639	690	683	733	684	667	668	683	670	624	686	687	687	707	714	664	610	698	669	671	660	648	719	701	664	662	712	692	670	657	673	660	679	678	672	688	684	704	707	668	631	663	647	626	686	618	643	635	682	635	635	689	701	663	693	681	646	654	649	670	692	688	658	715	684	647	682	651	703	618	696	676	676	665	689	668	686	682	731	683	718	652	725	649	664	611	662	663	657	646	700	662	712	645	660	679	706	676	688	674	694	632	682	666	663	622	706	660	633	700	724	659	667	678	657	645	655	646	669	633	688	639	678	643	658	660	678	653	673	669	707	712	714	675	697	710	654	653	710	714	631	671	684	657	665	663	659	674	697	640	668	687	625	624	694	659	679	699	716	681	614	665	703	628	640	677	622	664	643	668	667	674	708	684	669	674	675	651	661	643	680	667	642	658	722	675	661	641	650	695	669	673	680	671	662	701	675	685	670	652	658	688	663	714	633	732	677	684	723	689	656	648	670	727	670	715	672	687	638	685	675	670	727	703	689	654	625	637	684	689	614	707	630	688	648	615	692	624	662	682	677	690	618	675	659	677	671	680	663	652	676	657	665	722	682	646	682	701	713	706	695	678	693	723	685	675	679	705	673	682	633	696	635	713	656	678	682	636	722	717	711	652	649	658	676	650	639	676	671	656	669	681	645	640	647	698	642	679	725	678	680	674	667	662	697	637	659	701	652	698	655	678	625	661	671	694	688	705	628	671	673	703	671	686	683	681	722	711	699	633	693	680	696	662	670	705	653	649	659	690	698	713	649	664	704	634	713	686	670	693	685	641	693	687	682	677	673	739	699	653	675	704	644	648	627	681	673	715	654	718	690	679	669	659	620	684	674	681	655	679	619	672	631	682	685	694	636	681	690	696	654	647	706	700	702	679	687	680	717	673	688	636	684	672	670	672	689	664	659	707	654	673	711	660	699	689	660	700	623	605	681	688	698	691	700	659	681	676	651	694	710	691	670	677	660	685	705	620	661	669	673	636	678	670	653	670	604	680	658	644	672	717	681	637	672	637	684	679	678	671	702	672	623	675	731	689	671	646	688	690	672	671	673	672	646	704	640	717	644	663	683	654	664	701	695	668	644	612	655	657	650	680	700	647	629	701	655	664	644	672	705	650	663	667	679	686	659	667	661	657	680	651	679	665	688	644	677	673	694	678	677	654	673	668	694	646	623	681	694	651	710	700	695	676	648	689	670	629	684	633	666	706	713	691	667	707	720	661	662	640	655	646	674	708	670	650	701	650	695	662	599	697	761	642	663	661	604	657	649	726	656	705	702	649	675	636	687	700	714	657	682	690	670	656	690	677	688	694	683	709	694	666	690	665	720	662	675	661	685	671	692	693	708	639	662	698	670	720	696	706	614	697	692	630	712	639	631	743	688	673	687	682	720	678	640	653	655	655	689	718	692	652	668	737	691	629	663	704	617	664	680	662	689	665	748	642	699	655	675	701	674	682	710	672	691	672	683	707	701	677	731	629	671	656	675	688	662	589	677	652	655	661	664	703	664	653	621	668	722	706	677	681	643	684	654	693	691	697	677	657	660	698	653	707	694	637	655	653	691	663	658	699	664	696	702	686	691	685	690	736	664	675	670	675	676	678	658	658	643	682	663	686	718	575	652	683	633	622	682	671	643	649	696	657	702	665	679	678	690	696	708	633	623	701	697	679	668	658	668	680	681	715	668	665	651	653	664	697	678	661	663	672	697	665	643	671	665	646
10032	3820	2429	1142	811	741	616	531	458	385	426	376	396	373	397	405	373	381	352	356	374	360	370	382	360	348	349	371	402	385	348	334	347	387	397	345	389	367	363	354	373	361	386	350	398	350	328	362	318	332	349	352	340	353	356	351	340	327	342	384	322	342	358	370	368	343	364	417	350	364	337	390	357	363	355	367	351	337	326	369	352	345	341	319	360	357	322	388	361	371	324	305	340	333	366	312	335	354	370	320	361	328	349	364	331	361	306	345	352	365	352	361	320	355	345	348	331	337	303	385	376	342	368	335	339	356	341	343	352	344	395	374	334	368	337	380	370	340	356	341	322	341	322	348	329	349	330	370	345	367	353	340	306	374	340	349	364	340	313	347	339	362	366	334	328	372	344	338	343	336	303	346	333	348	347	373	344	374	344	365	323	331	354	324	365	367	345	389	349	384	328	343	380	347	346	332	312	327	353	319	350	361	346	320	316	371	368	340	340	344	344	321	355	350	341	364	355	337	388	380	358	330	335	340	359	351	366	329	361	343	323	301	341	351	356	378	320	356	308	357	322	353	343	341	368	304	348	320	337	347	345	328	374	369	345	394	387	301	322	345	332	312	322	369	337	373	377	342	300	327	344	379	385	327	351	339	350	392	360	333	365	317	382	353	356	341	322	362	363	329	322	339	339	343	325	376	335	335	339	349	332	362	372	343	351	335	332	326	394	331	319	336	361	357	349	372	344	337	326	358	351	347	360	316	393	352	353	308	331	308	331	337	363	328	366	327	318	353	347	380	372	381	368	317	375	352	328	359	306	348	345	319	359	337	346	372	351	340	355	358	322	314	355	343	308	342	324	337	331	349	323	362	347	359	343	341	365	320	361	353	363	342	334	343	355	372	349	353	373	346	326	344	347	308	334	324	372	366	353	345	331	354	358	320	316	351	361	370	352	347	358	355	359	340	351	354	349	348	360	341	379	329	334	355	362	335	316	353	371	407	340	324	355	346	352	375	314	342	360	370	365	297	353	353	359	326	355	321	369	329	360	387	312	345	342	358	344	360	324	332	309	317	305	342	371	323	366	332	349	343	356	347	354	361	354	347	348	288	351	333	351	350	328	361	351	361	309	329	329	339	380	350	354	354	336	337	368	337	324	335	394	380	349	366	363	326	350	329	337	335	374	364	329	336	338	318	336	364	357	342	374	344	339	349	328	335	357	337	333	334	369	366	371	356	366	357	281	354	334	303	373	340	338	351	350	338	347	377	367	374	343	379	320	378	346	336	357	357	347	347	324	308	344	360	341	354	334	360	333	349	330	400	354	375	340	324	338	353	353	366	342	321	371	335	362	351	357	343	315	341	335	362	384	329	360	345	381	364	327	365	353	328	329	348	320	351	364	361	336	333	293	351	352	395	345	335	326	325	346	323	352	343	329	313	336	355	371	369	330	381	368	364	355	326	353	340	356	324	363	392	342	351	347	308	342	363	346	330	349	351	333	320	320	334	332	383	339	330	360	340	336	310	332	349	360	327	352	363	341	318	357	344	353	391	346	326	366	317	311	382	351	402	335	332	340	331	378	300	365	338	369	316	328	347	335	352	355	412	345	387	321	312	351	390	356	318	352	336	341	343	353	347	327	366	342	347	327	341	353	336	326	330	355	314	321	364	350	348	325	359	356	362	375	338	376	373	342	350	342	340	379	322	332	303	373	351	380	365	329	389	340	328	346	346	353	335	338	362	327	356	349	344	323	345	339	336	341	325	353	344	357	327	359	350	363	344	375	357	364	389	356	342	374	347	327	352	381	343	339	351	347	391	341	321	360	347	309	346	375	326	314	323	338	319	381	353	339	335	387	349	383	315	327	372	339	356	321	344	333	349	353	387	337	343	360	355	361	332	343	345	343	377	356	346	337	346	380	345	334	332	346	331	366	322	346	350	374	351	342	322	353	377	344	352	357	357	329	322	350	341	331	360	355	356	332	352	354	342	332	375	339	334	311	364	359	349	346	386	370	359	388	318	340	348	297	385	371	344	363	357	359	340	356	367	317	357	330	351	342	328	345	361	358	320	310	341	322	327	341	323	398	316	338	330	371	343	342	331	356	316	324	330	333	328	350	376	341	358	343	365	338	367	360	348	311	338	351	356	346	322	334	361	355	307	303	348	381	305	335	357	358	337	323	349	377	337	336	355	340	373	324	369	371	357	324	332	343	332	341	340	357	315	339	371	383	336	354	348	332	330	329	363	353	339	369	348	331	365	363	370	333	354	353	371	310	345	368	370	355	383	378	331	348	352	335	369	340	392	317	335	333	337	347	345	377	355	329	292	334	334	347	319	332	329	351	385	336	364	383	331	355	356	324	374	327	343	368	382	325	330	369	326	358	337	340	349	347	328	346	352	349	319	386	377	376	333	330	357	344	327	325	371	351	354	378	348	369	322	354	365	364	328	354	353	376	367	323	379	326	355	313	324	320	355	341	342	370	335	363	350	331	321	374	386	364	368	323	363	343	352	328	338	345	354	351	348	333	343	364	333	351	351	382	354	371	341	339	322	345	378	343	344	310	340	387	372	349	338	344	347	337	352	376	357	331	334	356	332	343	357	372	328	330	369	326	331	304	354	322	340	353	324	339	337	331	343	357	312	358	363	382	377	295	363	371	390	361	370	356	384	364	329	328	366	308	336	346	348	330	350	342	389	381	336	380	365	360	348	354	359	315	362	355	326	335	360	381	365	306	346	396	338	353	323	332	356	368	355	365	327	344	369	370	369	379	313	337	341	363	343	326	330	343	343	356	343	329	369	316	357	356	335	348	350	351	363	351	347	367	396	365	367	326	358	335	352	339	377	319	341	325	330	350	378	354	402	290	362	350	325	312	338	300	349	360	346	362	359	349	378	345	335	341	355	379	331	336	339	344	349	367	329	368	355	363	324	354	355	365	354	389	356	361	355	344	347	322	319	338	372	329	355	367	320	358	358	327	354	331	384	352	322	345	344	368	337	321	327	335	394	346	332	354	346	325	341	351	347	364	373	352	366	337	345	364	341	336	336	354	338	322	353	327	323	354	382	319	358	317	340	351	371	354	362	340	341	373	366	379	353	342	339	351	373	349	335	334	346	371	308	366	336	352	359	335	326	370	370	366	329	323	335	339	317	374	373	358	326	367	362	349	322	374	380	298	368	375	316	327	344	373	356	367	335	329	350	369	355	341	365	344	326	336	374	371	332	344	331	328	333	345	355	360	322	346	325	321	338	343	370	324	376	316	346	346	314	338	380	340	345	359	341	351	324	320	378	314	319	359	386	346	324	362	347	332	349	367	366	363	374	361	352	370	337	364	347	340	373	317	340	340	333	349	374	336	364	320	370	333	334	374	316	341	354	327	356	347	346	354	345	333	391	375	372	363	356	355	352	326	325	360	364	342	354	368	377	331	316	353	341	397	338	372	315	346	338	343	371	370	373	369	341	359	351	344	374	371	357	361	353	358	348	308	332	361	358
6372	3627	4305	3032	2728	2396	1990	1710	1470	1327	1212	1164	1138	1051	1137	1097	1051	995	951	947	910	918	914	963	935	992	971	922	899	906	895	859	855	882	854	858	823	818	853	784	817	818	836	778	812	824	802	772	790	771	803	781	824	809	799	844	826	765	788	764	781	762	784	796	766	747	773	754	741	767	775	732	793	824	753	750	787	786	766	787	714	777	763	785	759	714	783	743	774	765	750	823	724	772	770	767	782	742	772	792	794	791	810	737	768	815	759	742	762	779	776	813	777	730	788	767	794	743	785	764	756	755	773	737	811	764	769	808	763	739	802	781	762	704	773	762	785	759	776	759	765	764	731	737	782	756	720	788	764	768	757	781	776	709	728	788	737	733	744	803	764	782	741	759	759	768	762	713	755	708	823	786	795	777	735	749	736	715	769	782	745	726	759	792	778	743	740	791	781	774	774	755	773	742	736	747	793	779	758	769	774	741	770	807	802	766	718	759	727	728	749	777	758	782	781	775	776	741	748	763	757	755	766	731	753	786	763	744	729	747	766	749	783	786	738	761	706	762	826	773	758	849	833	786	800	715	758	760	739	821	736	785	730	771	753	758	737	774	730	760	790	784	734	809	793	735	771	808	726	773	733	818	726	771	709	738	763	774	780	760	779	727	726	741	735	747	774	773	757	763	724	696	758	751	778	719	767	767	797	756	727	786	775	727	759	742	762	749	754	787	761	780	733	728	799	802	803	735	719	806	728	759	787	756	783	776	811	777	736	729	803	762	812	738	738	766	701	823	684	745	796	775	743	767	792	792	765	775	727	733	770	729	711	733	711	780	755	795	712	744	759	747	795	786	735	702	736	803	777	798	777	780	755	781	746	744	704	802	736	759	728	722	748	708	783	765	749	764	738	775	739	780	753	760	752	745	752	797	768	821	749	731	762	753	792	768	763	729	771	807	766	781	783	763	780	783	739	763	819	765	734	778	713	783	749	723	732	762	724	750	775	738	733	768	792	821	764	750	745	765	800	734	727	771	724	716	829	731	796	805	754	720	722	780	751	757	791	749	765	811	758	787	800	777	783	784	779	752	783	741	769	771	734	788	788	759	784	801	789	770	765	747	721	757	759	780	760	763	744	739	793	791	826	767	776	755	781	806	758	753	700	749	733	752	763	752	714	765	791	788	723	745	778	791	748	776	771	758	777	764	721	741	769	751	757	780	748	797	747	769	766	730	757	771	756	795	750	758	789	777	763	747	754	756	743	777	769	818	731	756	704	763	836	758	796	735	801	790	747	800	763	791	748	746	771	768	728	783	775	769	792	786	794	771	752	789	751	774	783	801	722	731	744	748	740	781	735	761	779	756	704	777	784	812	732	801	729	805	766	789	784	725	772	746	813	750	818	766	770	786	762	745	768	768	766	732	763	809	814	730	776	699	768	776	753	755	724	769	798	772	770	814	744	808	807	721	767	771	756	716	746	782	761	771	775	791	781	742	749	752	804	761	739	771	726	750	808	758	748	774	739	757	793	788	749	730	800	780	832	747	745	755	775	756	743	756	755	731	763	737	792	805	827	774	780	737	751	742	762	787	723	809	746	801	784	738	780	795	758	761	745	810	771	757	756	732	770	743	749	746	779	742	751	728	802	728	747	770	815	752	782	755	764	754	782	792	759	772	766	727	729	751	782	770	752	766	771	703	787	755	750	773	761	749	786	753	754	796	764	778	799	737	786	784	789	742	771	785	794	750	727	782	733	741	743	737	752	793	794	793	758	740	748	746	731	774	743	761	789	763	744	766	726	756	770	794	780	799	798	782	819	738	793	792	805	757	739	766	795	778	716	735	788	806	760	785	789	720	787	768	770	746	748	753	761	758	763	773	747	740	753	790	730	774	791	780	801	798	749	800	756	746	797	803	799	789	735	760	736	769	815	779	841	737	754	784	767	731	819	784	794	750	800	770	778	781	772	756	674	781	764	750	765	757	746	782	781	830	749	783	799	762	824	773	755	729	736	774	806	765	801	779	787	729	783	741	701	775	790	773	755	793	762	746	757	765	797	755	729	816	790	811	760	822	711	761	739	745	722	743	780	840	766	765	812	723	791	799	750	773	786	776	750	774	787	750	775	774	690	696	802	787	736	749	776	779	736	792	754	764	753	782	731	764	764	768	794	767	757	729	739	791	772	795	777	767	814	802	794	736	759	782	749	753	744	745	781	757	751	779	761	808	784	715	763	760	781	731	781	790	754	770	784	759	756	779	762	786	764	767	816	748	760	761	790	756	831	782	737	771	788	797	739	827	778	751	772	721	765	781	759	767	800	765	756	800	792	743	797	773	816	722	729	770	754	732	757	748	760	760	799	776	803	756	750	789	732	741	812	752	765	810	764	746	760	818	806	761	779	760	810	753	689	761	708	718	792	755	746	739	795	754	781	796	787	730	740	747	738	789	685	735	750	805	761	741	786	787	780	798	749	755	814	795	765	760	749	792	762	816	745	768	754	781	797	805	747	790	793	755	752	759	774	790	746	781	747	728	739	775	739	772	783	880	778	765	808	795	742	812	720	799	765	788	759	751	712	783	754	764	782	812	767	789	775	780	799	784	780	722	744	791	813	757	787	748	792	781	780	761	778	790	802	713	771	779	744	765	748	740	799	776	751	817	724	766	740	708	752	753	778	723	750	756	778	782	776	737	762	780	744	773	793	751	789	750	775	723	759	730	775	731	714	775	816	739	745	735	759	751	788	767	782	754	806	787	806	756	796	763	799	790	724	751	831	757	772	792	779	786	786	766	819	802	755	760	764	765	739	782	800	764	728	795	789	780	795	791	751	745	780	769	765	798	766	761	830	785	752	781	782	761	765	768	771	741	746	746	755	742	744	709	795	774	760	789	772	828	746	796	782	739	802	749	775	759	758	815	805	771	792	779	803	711	820	764	756	712	744	791	779	778	758	777	744	760	727	803	757	829	792	727	791	726	751	722	769	783	751	831	753	823	751	741	747	735	768	767	780	755	719	776	753	765	745	763	731	777	779	791	766	769	782	799	734	742	851	825	809	816	760	813	750	720	767	786	774	751	750	796	726	857	751	727	766	776	756	800	737	741	705	805	772	721	760	793	798	793	751	781	812	797	817	790	738	735	782	760	758	726	827	777	802	724	762	734	771	757	763	779	754	799	759	750	818	737	758	791	795	780	714	790	775	775	817	770	754	755	779	768	761	810	817	762	762	749	757	783	794	716	739	761	739	765	769	766	799	767	750	815	803	802	800	757	764	774	768	800	795	786	768	852	739	704	738	764	737	756	795	788	782	748	747	776	800	782	767	772	792	784	768	744	736	778	749	763	747	756	740	796	742	751	786	755	741	775	829	774	744	746	785	752	777	759	715	778	795	767	767	716	769	790	780	766	808	764	780	753	704	752	752	789	755	750	718	807	737	803	760	721	742	758	784	778	755	807	776	769	773	811	765	820	768	730	772	778	773	835	821	791	766	811	809	844	747	770
20194	7272	4908	2461	1799	1512	1134	819	630	594	522	465	472	459	438	416	368	390	419	387	385	352	390	366	386	365	383	319	372	319	332	349	348	313	318	331	348	310	332	297	318	293	313	320	274	310	292	326	321	318	289	295	318	294	329	272	312	295	317	317	300	268	286	296	325	295	306	305	322	314	294	300	283	323	283	286	289	311	273	281	306	294	294	334	293	294	289	299	310	320	320	288	328	283	285	290	289	288	304	290	300	320	304	280	329	304	255	331	266	323	329	292	308	301	336	290	287	285	325	311	308	305	330	286	283	343	340	307	295	279	294	288	311	315	311	280	332	301	288	322	307	310	341	283	320	296	306	289	290	302	309	305	279	284	313	284	284	328	278	307	330	303	302	288	318	278	305	317	294	285	294	306	336	288	296	293	295	302	300	302	306	338	320	282	326	270	282	293	317	342	309	311	274	311	303	288	308	303	306	256	275	310	286	298	300	293	279	299	295	306	323	310	284	298	275	283	274	327	327	331	293	286	284	271	277	284	288	309	271	298	284	288	265	264	275	310	287	330	314	295	341	306	331	298	323	289	285	336	277	331	285	292	302	281	270	285	305	344	316	306	289	284	307	309	332	300	283	324	293	327	321	301	349	305	302	300	295	302	300	287	312	321	298	288	321	322	277	306	319	286	287	328	281	285	293	276	253	279	293	291	281	279	309	350	328	302	302	300	306	321	313	285	311	333	292	317	296	272	294	312	297	307	306	315	263	280	292	284	263	288	291	316	276	324	312	352	310	301	297	309	310	339	331	292	321	304	282	274	305	270	312	309	298	305	302	318	299	301	313	294	293	290	281	311	301	310	286	305	288	295	280	287	297	307	302	300	323	284	307	269	306	287	294	330	289	296	286	339	280	372	300	318	312	297	307	318	278	297	315	308	310	272	304	323	326	306	299	323	317	286	303	298	294	286	298	314	322	277	290	290	325	311	302	265	304	318	342	290	313	322	281	292	274	318	336	306	298	304	299	271	333	303	290	299	295	287	286	302	344	284	298	324	295	336	296	308	298	286	308	286	303	296	339	267	284	299	266	311	290	308	292	264	268	260	317	323	324	270	291	271	282	286	274	304	332	291	339	278	306	279	312	317	332	293	294	317	330	302	287	279	294	298	310	269	281	300	279	295	323	309	312	323	288	312	313	315	322	317	317	288	303	273	302	302	286	309	287	304	306	290	286	311	310	302	301	286	297	298	291	287	311	320	323	309	299	298	321	297	302	298	288	290	291	253	319	317	280	270	326	312	307	284	298	273	304	276	283	300	323	289	284	254	274	278	307	299	295	304	279	282	290	310	281	310	310	312	318	290	324	303	282	292	296	308	290	308	326	290	322	313	293	291	297	308	308	329	290	294	300	311	303	295	299	300	257	323	286	302	300	296	310	281	313	295	289	294	288	299	288	303	333	307	304	282	310	315	297	264	276	299	292	272	250	350	274	301	323	313	317	289	288	303	305	262	301	313	294	280	332	278	287	306	291	304	320	310	315	300	321	313	293	281	292	287	319	342	305	305	283	290	291	317	324	331	321	295	287	300	304	290	260	300	275	284	328	289	320	258	305	317	298	332	338	313	284	331	306	268	283	317	325	307	319	314	321	278	305	297	265	321	299	307	352	273	309	321	277	283	283	288	304	325	297	269	300	293	330	293	304	276	288	320	312	295	306	284	336	308	301	296	253	332	259	298	289	282	280	271	292	327	284	298	275	306	302	308	302	292	289	316	324	292	317	331	303	286	300	298	293	284	297	295	267	295	316	294	303	301	295	296	304	326	312	343	276	307	309	337	288	314	300	315	315	293	289	289	294	310	285	294	293	288	298	307	301	285	296	269	347	297	301	278	297	310	296	299	279	303	284	279	303	307	303	295	296	306	266	300	312	291	308	275	296	323	294	283	287	292	292	290	325	336	320	284	303	313	315	289	302	267	318	316	318	299	302	284	286	304	287	298	321	269	327	316	311	322	310	292	308	337	308	314	301	295	306	296	307	289	270	293	316	300	275	290	282	314	252	294	324	284	289	281	289	305	277	280	294	278	326	299	268	281	295	295	319	296	301	318	307	301	270	337	290	298	323	307	248	304	279	271	324	281	296	308	290	299	310	307	332	327	301	305	311	280	331	291	305	293	300	314	294	303	297	274	309	323	271	341	320	269	303	272	305	293	327	272	309	281	319	306	314	312	316	271	284	298	304	296	290	282	281	286	284	314	293	312	300	310	304	312	273	284	316	288	287	277	311	294	329	320	271	290	286	300	310	293	283	284	279	309	307	310	318	312	275	289	278	306	339	312	287	309	299	279	284	276	292	283	301	320	280	285	322	282	309	294	315	282	286	315	294	296	280	280	308	311	279	322	300	309	315	277	315	309	264	284	308	321	288	285	301	329	334	287	286	275	323	292	282	294	283	307	291	286	277	313	319	305	334	294	300	302	325	308	314	295	288	304	306	306	262	292	297	299	315	301	288	294	307	309	279	306	302	345	296	272	276	292	287	290	281	276	279	244	334	302	332	292	293	311	288	276	307	316	298	285	283	327	306	265	326	313	331	337	278	294	311	310	298	301	279	296	270	277	297	329	299	291	302	274	278	295	288	284	330	291	323	310	288	296	302	301	303	281	291	284	340	341	286	303	297	322	314	319	311	298	296	270	296	311	304	318	299	303	347	320	298	293	286	289	299	300	266	322	264	343	305	314	316	294	283	296	291	323	290	276	318	298	283	304	323	343	299	325	330	294	284	289	304	319	274	315	295	334	322	276	268	297	303	285	335	304	310	315	294	309	282	294	293	242	343	303	298	336	280	299	315	331	276	287	304	287	316	300	328	258	288	314	280	334	281	285	297	287	285	308	323	310	351	319	285	277	345	314	282	283	304	307	319	336	288	314	313	293	275	275	307	320	275	308	298	314	310	297	300	272	336	297	305	337	303	305	283	303	285	285	284	299	320	277	315	328	325	291	297	313	335	295	326	287	293	295	329	280	314	297	326	283	312	323	306	304	317	301	306	304	313	323	302	303	315	296	288	276	303	274	261	320	303	260	289	304	279	305	302	289	319	304	299	281	319	306	312	332	311	312	336	330	300	289	304	266	288	316	300	249	335	338	319	307	310	298	288	286	320	317	288	305	291	305	293	287	328	315	285	313	308	319	277	275	312	282	310	296	272	280	283	331	311	274	278	275	293	305	298	331	289	310	272	286	309	291	302	289	287	286	289	313	281	283	292	320	290	294	285	289	284	290	327	304	274	320	278	294	309	299	312	315	306	309	275	292	286	301	304	293	328	292	278	290	293	315	298	325	293	305	302	315	288	337	314	274	290	313	308	304	295	322	296	314	310	286	267	290	325	273	298	324	317	291	280	311	323	315	285	277	290	288	317	283	314	297	291	298	270	288	273	288	305	289	324	292	290	291	316	297	306	307	291	324	314	273	299	315	283	304	297	295	314	317	304	313	308	312	282	326
13030	5668	7561	5863	5546	5069	4271	3219	2422	2065	1792	1660	1649	1597	1509	1454	1286	1276	1360	1282	1329	1097	1107	1099	1133	1127	1109	1017	1007	974	996	912	919	913	893	866	808	784	811	827	768	789	723	756	761	724	834	784	758	732	780	763	747	748	711	739	692	725	721	733	756	706	725	687	757	707	706	680	674	718	686	686	720	745	701	714	654	692	662	638	713	685	731	629	722	729	631	691	681	730	664	642	668	691	705	677	665	674	667	626	669	669	688	682	730	648	692	682	719	672	641	685	711	726	687	673	668	714	680	679	681	681	704	660	657	728	634	679	685	668	674	643	702	665	710	734	658	665	660	659	725	678	687	646	687	658	665	661	705	672	653	698	707	639	718	653	648	717	656	678	678	692	689	647	689	655	643	717	697	720	679	696	707	691	709	653	697	638	647	683	701	695	675	638	674	665	652	661	708	710	703	657	674	670	691	644	684	664	718	751	667	688	672	708	659	633	715	666	698	691	727	680	656	659	716	646	648	706	642	702	679	673	659	649	687	676	657	646	711	702	693	681	673	692	714	665	701	638	689	646	728	707	696	652	699	678	650	704	697	675	682	705	689	698	693	647	664	677	640	673	688	720	692	715	680	714	655	649	670	632	693	683	651	652	696	706	678	699	683	710	731	690	679	683	654	685	691	683	662	666	672	620	715	689	666	624	645	690	681	756	677	680	677	762	663	690	648	675	674	727	707	695	653	714	688	677	707	686	679	677	667	703	659	721	654	708	714	665	736	716	703	729	735	654	655	680	691	717	690	668	648	703	706	695	677	696	706	672	716	680	671	661	648	705	668	698	661	671	678	655	658	699	682	679	693	683	695	658	678	644	691	660	706	635	657	738	669	723	688	669	684	663	662	705	657	695	690	685	676	735	694	714	702	689	662	674	701	747	674	665	628	718	665	656	663	717	679	700	639	652	661	625	702	690	714	629	713	674	657	690	647	691	694	647	690	684	643	640	672	659	717	659	638	635	656	677	687	643	709	654	684	665	696	728	672	717	672	684	701	701	662	689	733	666	723	674	703	660	699	691	670	669	652	682	615	748	635	649	685	692	698	652	693	633	654	731	667	680	667	707	713	676	703	651	654	680	660	644	684	752	679	687	707	657	676	646	708	741	714	702	634	662	629	712	683	665	710	677	678	707	636	637	672	658	692	685	675	645	654	681	657	687	678	677	697	687	675	661	700	682	644	650	591	648	699	671	696	694	702	741	656	712	645	708	685	673	659	696	687	687	690	695	692	703	673	716	669	697	736	694	643	668	676	634	677	656	684	683	687	666	664	630	721	653	696	648	707	658	667	602	706	679	666	743	651	676	659	700	679	707	655	673	640	697	648	683	696	651	635	740	703	660	653	729	650	678	725	711	679	720	704	676	680	643	711	681	663	696	691	679	636	673	678	686	680	685	691	673	608	680	728	691	733	653	733	690	657	688	705	663	703	694	675	701	715	699	668	713	703	681	702	641	668	710	684	726	713	643	666	702	722	626	719	718	703	674	723	691	681	722	686	682	672	679	681	686	676	687	689	687	692	671	669	708	646	666	685	726	646	723	647	720	709	707	674	703	682	673	661	688	699	633	664	689	685	674	679	703	686	685	644	650	705	685	691	697	687	658	692	637	656	666	707	698	632	634	697	679	685	675	711	634	684	678	665	687	732	636	672	650	658	702	686	656	684	707	689	682	686	679	689	704	701	671	657	672	689	674	655	671	685	682	684	710	715	658	652	711	630	646	725	701	678	675	669	659	774	727	640	634	661	701	721	687	666	646	694	665	655	669	676	695	670	696	656	692	686	670	650	659	693	713	744	674	677	697	701	645	665	656	689	664	645	698	603	675	643	696	698	703	651	653	695	684	667	682	685	697	658	692	669	696	649	678	685	680	714	675	694	675	675	681	735	657	650	637	639	669	677	662	655	676	678	657	666	683	708	699	692	654	702	651	688	717	704	688	624	680	690	699	667	689	726	630	656	686	654	674	681	643	677	691	698	683	701	673	671	680	674	674	697	696	652	667	695	668	626	658	691	740	701	714	706	662	722	679	640	687	666	668	678	706	647	674	729	697	703	686	675	696	715	661	656	689	705	705	685	674	690	656	660	672	703	673	676	691	690	690	676	674	734	689	703	685	687	685	660	674	647	703	671	694	673	647	733	675	693	695	699	690	701	643	658	687	681	683	681	699	670	643	669	670	613	677	690	687	689	653	703	693	683	660	669	661	648	653	644	674	680	648	675	688	673	618	658	707	712	708	694	619	686	681	635	662	626	649	689	637	715	663	645	637	681	698	741	658	679	662	699	676	675	716	700	654	715	686	681	659	690	676	643	631	643	662	701	713	673	720	621	690	662	718	660	696	710	676	655	697	698	692	663	740	690	608	683	684	690	697	646	718	649	675	638	672	675	703	688	681	700	695	652	688	658	678	660	682	717	683	665	690	689	695	667	691	683	709	663	640	724	671	696	673	660	665	693	689	630	695	733	664	657	646	696	688	668	675	700	702	683	689	686	712	671	678	671	679	634	638	655	673	690	690	668	677	658	688	726	618	717	692	652	754	650	718	658	678	680	636	660	692	715	707	664	647	676	648	656	700	679	697	722	689	666	699	695	711	652	669	736	630	687	656	696	682	698	674	682	697	652	712	664	676	661	738	686	669	714	718	685	629	646	654	695	676	667	704	675	689	681	645	666	734	672	673	665	681	690	642	661	701	646	637	651	681	693	637	667	704	698	676	703	638	719	666	676	695	710	635	639	719	636	687	677	717	665	670	610	668	713	679	673	687	723	680	709	677	688	703	724	701	682	687	674	671	698	677	697	722	696	650	673	699	687	703	662	674	707	680	673	653	719	682	710	686	714	684	638	670	684	704	630	653	669	634	701	692	653	673	699	657	687	681	696	629	690	632	656	666	657	723	726	667	663	642	718	695	652	667	640	704	675	703	652	665	707	653	689	744	652	683	732	670	695	677	602	700	710	730	741	663	731	672	656	643	638	643	659	659	650	670	685	619	682	673	702	636	663	700	683	709	663	688	699	678	716	677	659	703	694	705	658	692	724	651	664	629	652	662	685	658	703	664	696	709	694	667	678	682	683	679	687	641	657	691	670	662	657	706	664	671	678	671	680	701	652	713	730	680	660	677	673	688	661	687	686	661	661	677	676	662	686	661	730	680	674	722	684	718	667	644	680	639	649	657	633	649	691	629	690	697	644	688	681	686	677	686	647	693	678	736	691	711	663	669	654	687	676	735	695	704	737	678	664	675	656	704	676	722	682	667	722	687	666	684	644	674	701	654	652	698	670	695	663	695	680	696	709	715	683	675	701	677	682	705	641	657	699	631	686	649	678	701	685	649	637	632	649	702	675	640	700	720	713	664	685	648	654	710	661	722	615	695	705	657	718	620	710	661	639	725	702	667	654	675	725	631	682	678	690	678	640	633	697	699	704	731	679	678	677	676	658	680	678	705	734	701
27135	10844	7818	3875	2778	2299	1807	1241	855	697	599	583	549	542	518	503	407	437	471	476	443	440	395	350	403	369	392	387	385	374	321	387	373	359	289	327	315	326	315	336	318	316	323	346	306	286	342	283	317	342	353	308	339	306	329	306	301	320	299	331	315	331	310	307	327	319	296	303	308	345	297	344	326	278	284	261	301	336	338	315	328	315	298	301	283	302	318	315	267	311	302	294	307	296	314	335	287	294	316	302	304	304	281	276	286	287	316	281	300	329	312	301	279	288	332	261	276	304	302	251	271	349	342	296	331	286	251	302	310	304	265	330	282	291	304	302	284	295	274	298	262	324	297	334	305	289	295	288	333	272	314	322	282	297	300	313	336	314	285	336	319	334	274	320	303	285	281	312	304	303	278	323	302	317	313	340	287	309	309	310	288	329	320	307	323	289	313	301	271	281	281	318	292	337	325	262	298	329	290	282	285	338	330	323	296	282	299	296	311	305	318	325	312	292	297	316	295	277	301	271	298	255	292	317	317	312	284	288	306	312	301	261	285	298	267	277	305	307	330	319	306	282	309	325	280	327	303	330	271	312	276	302	304	300	327	316	307	297	296	291	287	276	301	291	292	319	295	284	320	340	284	303	313	298	258	304	337	317	283	328	291	297	290	299	289	318	251	294	333	313	281	329	281	265	279	350	269	261	322	318	317	285	310	320	303	312	322	288	336	297	321	294	305	303	303	318	320	300	287	307	316	312	244	335	283	306	295	307	259	288	279	285	307	278	285	313	284	295	304	272	317	307	306	303	299	299	278	297	310	298	294	292	300	293	296	286	295	304	325	325	297	270	323	298	316	290	289	304	290	307	320	305	322	269	292	299	306	275	289	316	277	343	298	302	312	287	284	295	312	316	291	322	326	289	323	342	285	312	316	310	294	312	277	298	292	287	307	305	289	275	301	300	275	304	294	331	290	275	305	316	305	301	278	304	302	302	303	294	310	276	298	280	303	309	275	292	310	318	268	302	294	297	300	300	294	290	298	315	301	278	305	277	279	321	311	295	320	292	328	298	302	278	323	287	291	308	327	294	284	300	305	302	284	305	295	282	348	325	299	292	313	299	288	314	316	297	298	309	240	289	282	308	298	281	323	303	296	265	309	292	298	330	282	315	269	259	323	312	291	263	297	310	286	332	317	325	297	326	316	294	302	313	255	302	299	309	291	300	291	272	297	280	294	301	300	309	309	305	299	272	303	289	274	305	313	304	295	308	293	334	325	324	320	309	304	292	333	321	293	279	325	292	296	305	268	277	317	290	307	282	311	320	293	294	287	316	307	279	290	296	310	345	322	333	303	307	303	334	288	295	318	301	276	305	319	295	299	253	307	320	300	299	304	332	285	328	308	309	312	308	315	335	327	325	307	296	272	309	288	291	325	284	324	287	308	314	310	300	301	292	319	273	290	282	297	293	297	306	295	264	297	307	274	291	316	276	340	272	275	248	298	322	306	302	297	291	304	320	302	315	315	314	268	264	303	279	284	332	310	294	271	290	276	266	310	285	275	320	318	293	321	286	303	307	310	304	306	292	340	295	282	295	282	342	334	308	277	270	287	289	319	287	294	307	324	310	293	309	309	295	286	307	287	293	303	314	313	347	289	287	293	319	333	289	320	319	304	308	300	286	301	321	309	291	320	321	294	313	296	283	287	301	266	288	292	325	292	281	283	282	324	296	268	308	303	298	295	304	300	289	308	300	289	302	290	298	327	313	288	337	302	309	280	279	264	311	274	304	310	336	253	333	298	306	316	329	312	307	285	303	323	296	298	308	311	307	240	308	325	298	283	286	289	311	284	318	288	274	277	318	314	313	284	274	316	255	310	294	304	289	296	284	304	285	291	290	311	310	355	313	278	269	269	333	294	295	285	301	300	327	304	277	293	316	321	304	303	282	324	303	304	349	282	262	317	345	305	316	306	317	282	296	305	317	315	259	277	284	308	304	284	322	276	283	293	302	308	315	303	315	306	302	285	309	305	274	310	311	301	316	285	303	290	302	290	324	320	291	300	265	279	269	312	343	297	301	314	320	257	274	294	345	308	299	312	264	307	303	302	293	341	307	312	306	293	300	294	293	325	301	310	287	305	288	320	298	282	275	321	309	301	293	307	307	291	296	319	315	282	335	308	274	300	285	317	285	304	308	305	292	302	284	290	290	268	297	336	304	305	320	321	305	309	268	306	331	286	311	272	281	305	298	293	307	310	286	277	294	319	283	314	288	296	283	324	292	304	324	294	308	328	275	303	315	288	316	303	275	275	328	295	292	309	294	290	279	276	317	292	282	326	299	325	301	315	345	307	311	342	314	285	293	294	293	300	300	326	289	297	258	316	302	281	305	274	324	295	287	295	299	325	294	318	308	287	302	308	288	323	289	318	267	287	285	307	286	283	312	295	325	315	249	277	294	296	315	310	261	274	289	326	326	270	334	334	325	290	304	279	339	282	299	279	298	310	304	273	333	330	300	342	315	303	303	297	288	318	280	273	313	313	296	292	311	343	294	259	281	310	320	289	292	325	290	272	275	290	270	305	266	277	295	298	308	279	266	311	306	294	277	271	283	311	280	315	300	280	327	328	307	317	298	316	265	294	277	327	289	294	315	273	312	286	323	304	289	301	301	287	289	290	330	307	283	337	281	309	302	306	291	307	296	304	331	295	311	280	303	290	337	323	273	304	299	317	302	302	322	296	304	305	292	317	342	325	309	313	285	287	281	285	276	286	304	322	293	270	312	271	308	292	279	293	276	278	307	282	297	309	299	302	289	300	305	285	276	302	297	312	320	293	324	293	288	329	352	318	288	297	268	304	327	299	272	305	312	297	278	330	285	263	307	338	337	294	270	317	310	264	285	291	283	298	300	302	298	261	295	268	320	294	278	313	298	294	273	304	321	305	298	326	289	300	301	281	295	309	295	326	309	310	318	327	283	292	304	305	307	288	303	303	323	270	320	284	282	303	298	290	310	295	294	313	329	303	279	321	318	333	344	287	308	292	298	252	267	299	315	302	323	295	294	299	311	301	297	276	309	313	300	276	287	336	315	315	294	305	310	276	298	274	285	288	271	294	339	297	289	314	279	291	304	316	304	318	302	312	317	329	318	302	283	318	285	285	306	305	285	299	284	294	310	293	297	300	303	306	310	316	269	296	294	256	303	318	292	288	323	311	309	317	285	285	286	278	324	335	279	301	298	316	270	298	289	327	309	289	301	303	298	316	320	305	307	341	312	315	306	278	291	295	295	281	315	290	292	287	336	258	299	289	289	259	307	334	297	329	317	369	300	312	297	309	325	320	302	286	305	300	282	283	292	279	330	288	291	286	280	278	300	284	312	301	261	295	322	294	308	314	274	261	294	288	339	338	299	308	298	268	307	275	281	304	308	311	373	310	311	269	290	327	296	275	296	307	313	282	298	300	288	262	304	311	302	311	329	321	298	310	316	311	284	303	306	313	312
15993	7826	10772	8266	7529	7174	6142	4661	3499	2831	2420	2322	2306	2126	2158	2048	1658	1628	1822	1740	1655	1537	1393	1465	1401	1360	1347	1323	1162	1191	1083	1058	1018	1026	982	914	923	867	855	891	857	877	840	805	812	778	768	829	777	781	823	784	787	783	765	716	725	733	722	712	767	777	731	728	690	722	723	724	691	703	763	765	725	720	732	688	720	701	726	689	680	670	667	686	684	740	719	672	704	618	662	687	670	673	727	714	655	703	696	723	653	696	737	670	666	690	639	707	673	680	684	684	672	685	683	688	677	668	664	681	677	722	689	646	689	677	707	747	732	713	690	654	723	694	694	653	668	683	679	735	636	703	741	656	694	699	673	677	695	683	664	693	688	706	691	637	656	687	648	682	685	680	668	686	665	695	691	670	695	668	715	698	755	663	689	684	694	655	725	718	663	708	709	704	707	703	687	674	723	707	694	688	689	678	660	647	687	704	682	688	657	686	733	705	666	664	687	708	668	661	638	643	686	713	673	697	688	684	721	682	663	696	722	708	666	697	641	693	680	724	739	684	662	657	686	672	707	668	699	689	709	732	649	673	671	744	699	670	688	700	700	701	729	696	696	669	668	691	673	712	649	693	701	667	668	665	636	647	680	707	704	658	688	673	637	679	704	673	661	687	688	710	701	749	635	660	733	698	666	658	663	710	690	723	736	694	694	709	670	644	723	688	648	646	701	709	704	695	702	684	669	732	667	658	651	683	662	686	701	671	707	709	708	696	669	697	706	679	612	675	691	640	677	675	697	650	689	695	677	675	727	698	712	675	669	723	722	683	681	694	672	694	704	682	642	652	672	651	663	670	705	693	689	678	649	678	676	685	703	661	635	650	710	711	656	688	695	676	666	697	638	684	717	740	705	655	700	742	732	699	676	695	683	695	666	692	669	726	681	672	692	716	686	639	654	674	702	697	663	694	672	671	714	667	701	654	646	657	699	701	674	685	663	638	719	652	692	692	708	668	656	630	686	639	657	662	658	703	652	690	699	657	667	686	676	699	669	665	662	693	701	651	689	732	678	685	653	677	686	673	672	697	679	707	701	664	734	720	683	644	696	698	688	709	709	678	644	665	658	666	683	691	671	641	658	673	687	657	753	691	716	699	675	694	711	682	685	672	659	694	713	676	670	685	678	666	711	698	660	684	683	696	657	674	677	676	749	670	694	670	652	660	698	697	694	695	693	674	648	663	693	676	658	677	654	678	661	676	674	683	695	697	740	622	720	702	691	682	684	628	691	725	645	697	662	612	669	724	669	660	726	700	685	704	715	697	697	648	722	648	680	766	692	682	634	639	639	728	728	667	707	716	656	700	704	676	677	665	680	679	655	713	684	695	661	687	659	646	679	679	655	710	688	686	661	670	683	659	677	719	727	709	659	652	710	683	701	651	713	661	702	672	659	692	679	713	678	669	670	704	713	730	657	704	677	706	673	726	677	729	676	747	685	723	700	693	720	687	712	682	669	661	695	710	694	739	693	684	697	683	665	715	711	707	669	692	676	707	676	631	677	619	681	701	628	707	693	685	642	690	698	682	708	685	661	685	646	700	648	710	668	720	672	673	675	700	669	625	679	714	671	697	693	671	674	643	667	687	692	707	698	701	664	696	695	664	692	671	650	670	699	677	687	677	694	646	661	685	679	707	727	699	698	714	681	663	660	704	680	717	684	708	667	730	708	693	697	635	665	636	667	676	689	712	678	695	650	674	697	649	652	688	717	684	712	685	655	709	674	633	724	682	699	659	672	658	668	724	683	673	647	691	662	694	663	719	717	694	664	696	674	705	645	663	687	633	632	696	669	695	720	692	671	721	697	694	685	683	700	703	692	678	675	686	697	651	651	665	691	653	725	713	701	718	680	674	703	696	682	662	727	723	694	681	697	679	723	693	654	651	669	698	695	729	682	668	702	693	685	677	672	689	688	684	670	678	686	668	660	732	681	708	647	660	625	720	700	700	678	680	672	693	708	655	692	656	682	675	704	695	662	707	672	660	706	699	692	686	668	680	704	744	662	685	743	642	666	714	656	690	674	684	720	640	674	657	708	678	692	695	701	663	697	683	674	690	664	676	689	707	679	697	733	641	673	630	683	663	702	709	713	676	687	655	689	710	637	679	715	653	686	705	672	680	692	643	697	682	665	636	676	705	676	712	697	677	722	689	721	641	691	671	663	677	700	620	671	677	715	661	650	706	652	680	681	696	684	698	691	712	691	664	692	716	627	695	666	722	681	694	663	704	704	690	656	656	674	721	691	677	761	707	680	711	754	665	714	693	713	734	693	685	704	656	751	654	630	681	738	651	711	725	707	675	656	673	678	645	686	709	688	725	701	664	675	698	757	700	682	666	682	670	646	651	658	692	684	684	698	722	696	676	690	713	675	688	679	721	656	687	677	642	669	730	706	684	660	665	696	646	715	673	714	711	684	681	697	661	714	671	717	701	702	721	677	686	721	686	658	661	673	706	678	713	665	690	662	681	683	697	650	655	668	711	680	743	674	626	672	670	654	684	657	668	693	679	641	672	698	717	661	670	737	721	699	641	692	647	680	709	677	698	674	725	660	683	721	660	708	699	661	737	712	716	700	676	714	705	679	688	684	658	687	698	729	680	699	667	765	674	708	700	682	638	660	692	737	669	700	678	674	681	672	721	672	667	691	690	705	693	693	691	694	700	694	681	682	702	681	723	707	660	635	728	709	674	691	678	669	665	705	683	664	697	646	687	674	638	687	676	707	734	710	677	726	636	669	655	709	674	694	659	672	713	724	696	678	731	697	686	656	691	669	669	638	688	717	663	703	700	691	643	647	656	666	730	692	714	690	661	678	697	704	706	706	720	702	682	656	690	703	704	695	680	640	697	647	710	672	672	709	665	659	732	721	691	637	707	685	723	676	677	720	672	705	631	670	674	699	655	687	680	709	662	682	682	690	687	722	691	694	693	696	687	651	705	666	659	673	715	681	704	706	712	697	712	661	684	689	703	675	712	673	671	700	671	687	680	671	684	689	736	642	692	666	685	652	698	669	658	666	677	713	677	695	685	672	694	693	708	718	756	726	680	741	718	702	652	660	664	710	706	685	659	682	719	678	707	739	725	729	703	684	712	657	699	716	633	689	674	657	658	669	710	618	711	677	690	666	688	714	746	698	637	686	622	672	712	697	712	664	684	713	650	670	706	693	680	754	703	709	706	678	708	645	683	668	702	654	706	699	693	691	717	716	708	665	675	633	694	674	670	703	676	690	650	702	630	689	703	642	682	713	650	649	717	690	705	697	694	685	706	725	693	644	632	670	671	673	631	735	672	703	653	665	703	675	645	667	669	678	692	657	677	695	732	659	719	670	656	669	699	656	654	701	704	691	707	714	716	667	649	713	672	702	711	665	726	685	657	678	681	662	704	644	650	645	685	684	727	708	679	676	660	690	660	744	701	655	696	675	698	750	693	673	706	691	721	680	686	707	700	668	712	678	649
9510	3748	2349	1189	866	732	620	529	480	451	472	432	424	439	443	427	373	407	351	404	373	366	380	389	373	355	380	390	408	409	379	358	415	334	365	385	360	364	329	329	348	391	365	359	349	343	370	397	384	318	323	338	366	350	357	355	365	369	342	355	363	394	318	350	340	362	389	346	338	368	324	380	351	334	350	356	358	354	360	373	380	369	339	333	366	373	355	380	371	357	333	348	389	332	360	304	316	349	380	381	340	348	352	386	358	357	332	343	343	354	335	333	375	370	343	349	356	311	334	366	328	375	340	355	404	365	368	344	351	363	315	357	351	328	344	308	337	336	338	345	336	361	348	357	374	352	363	374	356	341	378	394	347	343	352	364	339	353	323	368	326	354	331	375	346	349	349	357	386	342	317	353	356	347	332	357	383	372	362	343	338	353	389	350	399	378	343	368	344	333	362	342	338	348	335	347	313	343	308	347	345	364	361	364	415	352	337	376	379	368	337	362	342	344	365	387	326	337	348	359	336	375	375	365	351	341	313	345	347	361	362	374	347	298	367	360	340	320	345	376	341	381	332	352	356	328	368	355	364	404	370	351	332	357	367	346	346	344	360	333	387	366	348	346	371	346	339	337	349	335	327	300	338	352	322	310	360	345	336	364	344	338	381	349	336	347	339	337	361	346	349	366	329	396	344	315	348	343	339	356	356	356	344	336	322	358	353	379	321	345	355	360	343	311	359	349	343	353	335	354	352	327	364	370	354	367	367	351	376	338	383	344	354	342	346	365	385	352	357	325	340	335	374	340	351	384	345	301	332	344	353	345	338	380	344	339	341	332	330	348	370	374	386	364	358	373	349	372	358	362	329	363	334	344	333	335	336	370	375	340	315	329	299	329	351	357	344	346	360	321	362	362	349	354	366	359	367	328	346	335	326	373	323	347	325	318	372	320	354	333	344	348	359	324	336	336	352	372	335	376	362	358	312	397	343	329	346	324	394	354	321	366	337	358	368	362	350	375	331	364	368	392	345	331	343	344	342	341	357	342	313	338	310	379	364	348	366	368	378	303	361	376	348	338	341	375	359	355	340	367	344	386	365	318	382	313	356	379	329	332	372	373	325	344	363	376	339	368	345	340	379	368	336	323	339	368	319	354	387	360	388	339	331	358	360	312	319	381	341	383	366	365	337	366	366	326	341	345	367	349	377	400	323	350	402	379	395	333	369	332	363	399	385	370	337	358	349	353	327	372	356	369	329	371	380	352	379	385	379	326	367	360	376	411	379	378	378	349	383	363	306	348	347	372	392	368	384	310	323	321	340	367	385	339	360	342	366	360	332	334	330	375	338	369	318	357	350	377	362	336	288	372	328	340	354	344	392	352	382	334	346	360	374	341	354	390	369	340	343	369	312	368	334	346	337	352	361	379	388	348	330	346	331	325	366	366	388	340	361	359	339	341	336	331	353	341	337	361	335	374	366	337	345	344	361	368	339	342	317	343	356	345	351	327	348	349	332	302	376	347	333	382	345	364	352	349	345	360	346	333	325	380	359	372	348	369	322	348	341	306	370	359	359	349	342	334	336	362	362	355	330	342	370	354	345	339	342	300	342	322	377	328	384	351	363	334	328	363	322	361	355	369	376	375	361	374	365	329	325	379	366	346	348	337	370	304	310	355	384	351	358	341	345	356	347	351	337	327	305	352	367	287	310	330	346	332	330	356	315	339	319	319	359	338	365	352	411	343	353	341	375	355	341	363	351	339	359	322	317	340	347	357	368	324	382	367	357	349	378	327	345	349	363	358	366	322	343	355	365	362	340	368	341	348	335	325	346	331	373	367	337	356	373	355	334	320	342	345	355	363	365	371	406	336	358	346	368	378	361	339	344	318	348	369	338	362	371	332	311	358	348	350	348	341	359	375	360	315	357	349	381	344	335	311	320	388	323	330	342	388	347	337	356	340	331	357	390	401	348	346	340	379	374	347	327	351	302	362	319	383	370	335	315	338	351	353	371	332	357	359	358	351	361	348	327	348	341	375	325	352	307	360	354	338	357	383	337	393	325	334	314	347	348	351	360	340	381	347	350	311	325	355	326	396	337	368	326	352	362	377	381	335	357	371	359	340	336	347	327	393	353	349	368	342	374	335	353	332	337	330	355	369	343	311	326	314	352	351	348	356	346	399	335	380	347	357	380	342	348	341	387	352	360	351	333	364	372	388	349	332	362	349	377	345	304	325	337	323	339	334	362	373	357	376	346	380	343	316	343	360	341	332	338	361	360	376	382	399	312	342	326	358	381	323	361	324	374	352	337	361	320	367	367	379	373	369	321	345	338	364	348	337	359	351	311	354	321	323	304	334	342	360	358	335	359	381	358	346	331	330	349	346	318	337	352	308	398	364	339	330	338	320	350	329	354	375	314	302	344	347	332	361	370	310	323	333	363	377	345	355	333	344	356	380	328	344	344	348	380	331	374	350	369	391	306	375	360	359	334	348	357	364	350	368	387	377	358	363	338	336	357	362	361	367	348	372	359	334	350	331	350	347	354	364	340	344	344	340	341	341	398	366	344	344	358	367	356	337	340	337	376	346	363	339	359	365	356	373	361	334	328	338	367	400	320	333	343	340	309	358	358	348	336	362	352	338	329	347	382	308	376	368	354	335	348	356	327	362	353	319	371	348	346	360	347	343	380	377	334	319	321	361	368	365	338	352	340	351	358	357	338	362	338	332	324	341	368	358	372	348	349	305	319	363	338	373	365	369	372	369	341	336	316	339	362	348	342	374	363	370	331	340	418	364	346	327	367	322	338	365	417	354	351	321	388	370	349	370	372	378	312	360	368	356	388	366	351	323	361	356	368	375	317	363	326	340	351	331	367	353	347	393	344	342	357	356	353	362	343	362	344	363	370	368	318	323	348	364	335	343	374	363	321	354	371	357	361	351	342	368	353	344	335	352	347	355	319	347	365	385	324	339	349	374	327	378	352	345	348	338	321	381	408	335	358	312	332	334	358	338	341	346	345	361	341	381	329	343	349	356	323	421	378	375	355	377	371	334	349	324	316	340	393	375	359	356	359	348	341	408	330	353	312	339	350	350	354	346	334	374	344	328	322	350	357	332	323	368	323	332	348	343	354	313	310	385	340	365	379	357	345	341	371	349	360	363	386	340	318	340	346	353	373	316	341	393	336	332	317	346	362	348	339	328	379	344	327	364	366	340	404	352	365	342	330	326	351	376	354	370	375	344	346	350	351	351	337	320	354	331	353	322	350	352	346	354	344	375	333	335	351	356	343	366	338	352	354	375	344	330	356	335	344	341	363	321	380	376	380	355	351	357	359	357	360	372	349	365	367	349	333	315	346	319	344	377	378	326	330	372	321	344	348	405	319	312	358	346	352	380	304	321	360	351	343	379	328	348	350	313	339	331	354	349	381	362	361	334	341	359	350	349	345	374	350	346	361	369	346	325	367	346	350	356	365	330	350	371	381	372	350	372	404	409	355	388
6193	3376	3889	3231	2842	2530	2110	1819	1497	1355	1170	1203	1168	1137	1164	1162	1044	1038	1065	985	969	931	949	962	940	1019	955	896	960	960	855	891	913	905	860	911	846	852	790	788	838	877	768	810	835	843	850	822	843	826	805	790	795	847	788	787	805	776	820	791	805	811	792	779	829	772	805	809	783	804	766	845	794	782	768	820	767	792	792	779	828	795	740	773	772	782	776	754	842	765	757	794	735	778	748	772	817	787	784	773	779	790	780	784	797	756	777	817	769	783	778	764	775	779	761	781	809	799	832	771	779	760	736	773	791	840	759	838	811	752	742	763	781	771	763	795	792	761	779	771	741	779	754	796	719	796	768	757	762	796	778	800	745	761	741	768	759	772	762	769	810	800	747	820	777	805	771	825	805	785	804	762	772	819	803	780	782	733	803	793	795	806	789	779	815	766	717	781	757	779	772	768	734	830	766	793	823	799	784	765	805	724	776	815	775	750	758	825	812	796	755	785	769	764	772	807	804	785	797	766	729	758	775	774	808	786	777	748	798	793	741	763	742	780	790	754	800	811	744	753	783	777	778	792	758	790	784	771	724	813	773	768	768	760	763	740	770	755	773	827	768	780	776	776	772	791	785	743	851	769	764	748	764	745	828	771	793	777	782	767	738	784	779	777	740	827	768	760	794	808	750	764	759	753	732	770	758	819	763	772	710	800	824	720	798	767	780	759	768	731	732	821	791	774	746	781	820	791	784	811	811	792	784	772	767	808	738	766	803	752	758	737	821	778	757	770	742	791	768	786	786	797	704	800	795	805	774	784	726	795	753	785	740	778	760	842	832	788	789	769	794	798	787	729	708	777	843	765	766	792	748	744	769	802	813	751	751	789	767	776	784	695	811	772	746	758	810	730	752	761	743	730	759	833	741	828	780	796	779	773	779	763	781	731	763	712	776	791	764	748	780	741	732	785	771	797	775	768	721	785	780	796	802	776	795	784	761	817	762	780	800	780	776	773	801	778	815	742	768	821	766	838	816	770	826	761	800	755	758	768	796	735	758	804	819	772	780	818	760	754	748	767	779	756	792	769	767	784	784	804	794	781	801	770	780	802	800	813	792	763	799	761	715	808	755	717	778	768	803	775	782	776	809	734	799	771	786	810	807	760	726	773	755	777	754	781	756	740	772	820	746	815	777	846	807	761	771	743	786	778	725	740	813	782	806	833	787	754	775	736	761	742	757	787	790	742	769	766	723	768	745	792	771	782	840	772	768	810	759	794	774	781	782	791	741	749	776	767	796	797	804	779	800	794	741	761	771	826	817	790	791	824	796	765	792	772	788	852	768	762	798	789	797	775	775	839	785	733	776	823	756	817	770	778	750	762	717	781	799	758	778	770	756	807	761	755	752	784	793	787	743	774	776	793	738	780	824	827	772	746	794	760	746	780	719	800	785	796	780	815	798	778	761	782	792	801	757	804	789	812	764	778	802	772	804	746	802	779	764	792	826	759	780	785	831	802	753	771	762	755	756	760	720	793	811	799	748	741	743	834	835	756	747	759	778	816	750	779	755	768	767	788	771	799	843	763	753	787	793	788	787	836	788	721	786	776	778	752	769	745	753	818	829	755	826	747	773	771	793	776	784	769	781	725	798	778	789	768	784	818	775	759	737	780	810	776	801	749	782	751	807	778	751	778	831	733	741	730	785	758	825	779	756	842	758	743	835	761	802	741	770	810	761	777	790	700	762	746	782	815	828	807	790	740	826	760	793	754	822	783	790	784	815	793	808	785	796	779	813	774	751	779	795	815	722	771	738	804	799	755	731	787	795	782	759	851	771	787	776	841	798	742	804	800	779	781	739	762	770	767	740	815	791	801	768	806	777	741	774	762	763	804	774	744	795	781	746	780	750	794	771	747	815	760	799	757	755	764	769	756	768	791	802	738	748	726	733	776	777	779	694	783	805	759	807	771	785	758	764	794	782	792	791	761	802	789	802	800	793	791	776	787	795	760	793	759	783	783	752	770	787	770	753	822	790	780	771	791	781	792	778	752	776	839	746	803	781	779	797	796	793	773	849	803	789	787	743	780	757	759	776	739	797	786	748	792	770	750	814	799	769	801	760	781	780	766	802	803	726	752	812	754	766	750	783	732	776	743	740	731	799	745	777	780	777	809	797	816	735	821	774	708	777	799	781	728	774	807	796	741	783	813	698	811	771	732	791	780	820	831	765	799	763	774	773	734	768	763	785	780	766	792	790	788	801	762	802	765	794	833	736	736	793	818	785	837	758	760	772	784	790	854	762	780	764	807	779	762	743	764	759	826	804	759	822	753	789	803	756	811	840	780	802	794	771	733	798	786	752	754	736	819	767	797	752	787	792	811	750	787	808	751	813	739	779	809	788	804	785	769	771	804	740	763	729	762	757	760	782	783	733	769	776	808	785	762	772	759	781	743	752	790	794	751	768	834	784	742	812	781	764	752	817	817	783	753	779	794	783	800	762	751	777	781	805	774	764	751	819	745	758	821	709	760	814	736	786	789	753	761	762	778	737	782	738	749	767	778	781	802	775	754	764	756	761	771	751	780	756	776	812	726	805	787	761	816	779	810	767	786	806	772	767	748	813	791	748	724	771	781	770	749	774	760	773	814	816	792	791	765	731	794	782	773	831	774	823	785	752	785	766	801	822	772	816	768	748	773	776	798	775	748	819	807	755	778	746	722	764	733	766	796	768	743	758	766	755	785	759	806	800	746	790	756	760	781	770	729	780	761	811	758	746	763	809	776	798	722	687	792	793	750	831	778	806	809	788	798	767	766	771	786	783	781	768	762	749	792	839	789	815	777	770	758	808	760	810	776	774	761	751	786	752	771	786	790	729	776	767	803	786	776	790	747	785	738	771	731	768	756	796	796	813	810	804	748	779	767	780	796	783	803	791	782	747	768	797	778	814	709	800	795	810	780	777	759	766	758	758	765	796	795	758	781	760	745	815	819	781	812	778	759	745	825	791	770	808	826	790	769	784	762	769	760	785	788	802	792	770	763	766	754	791	770	764	729	770	803	793	795	778	741	792	727	777	793	751	777	742	740	802	731	806	782	792	768	756	749	763	778	810	778	763	761	794	823	763	808	777	792	817	762	793	801	785	757	741	771	781	782	811	789	797	738	794	732	794	783	711	808	775	752	823	797	745	815	741	743	796	788	741	797	732	738	826	804	755	780	757	777	775	783	770	755	802	756	775	769	816	793	766	825	779	805	804	784	748	795	751	805	742	722	800	815	766	748	798	776	818	838	773	797	756	791	782	754	719	777	761	722	819	782	801	790	768	805	807	781	762	764	777	814	741	750	770	780	794	744	785	770	795	768	733	790	744	725	849	747	805	802	751	772	771	816	799	817	752	830	724	758	759	746	830	783	766	749	732	741	753	770	763	797	798	747	758	815	776	735	755	759	788	761	768	766	783	797	784	814	823	760	739	764	811	774	795	708	756	725	787	794	752	802	777	736	826	802
19528	7463	4804	2600	1808	1454	1148	846	640	545	493	504	469	465	403	439	417	417	410	395	376	395	369	339	395	382	361	371	306	343	332	335	339	344	333	310	320	318	327	321	304	306	346	292	300	341	282	334	325	299	338	334	333	319	288	302	325	325	289	330	315	306	282	301	307	275	326	328	288	324	337	308	316	327	276	290	286	286	287	313	292	309	290	309	283	297	302	321	326	340	312	302	306	288	307	300	270	290	310	298	316	301	342	314	306	297	310	329	333	291	300	268	350	321	318	318	285	266	314	306	316	303	323	302	314	310	258	283	312	283	301	306	309	281	320	312	318	282	312	310	292	344	315	330	313	335	301	313	325	287	338	282	308	297	303	270	272	307	320	283	306	323	286	282	327	314	303	317	294	287	328	295	300	310	319	287	341	295	318	318	268	266	314	338	294	279	300	333	296	296	344	346	289	310	312	312	313	310	291	353	314	311	295	306	317	299	288	303	305	300	303	308	300	306	290	331	302	313	315	328	331	280	308	313	315	312	282	306	341	303	298	323	306	305	310	295	318	308	268	299	306	319	319	300	294	306	320	307	282	364	284	299	327	282	348	307	266	287	307	304	310	276	289	297	334	317	294	351	324	303	328	306	326	277	268	309	318	312	327	312	313	238	335	313	306	298	295	296	293	281	318	269	277	322	279	313	335	265	291	317	344	300	298	298	293	284	299	344	295	323	268	329	286	311	315	329	328	310	270	325	311	311	303	304	296	345	310	293	329	320	289	329	314	315	299	317	350	339	290	279	308	350	304	318	296	333	330	285	274	291	287	293	289	281	306	300	299	302	310	295	312	339	297	317	310	301	310	337	299	321	322	282	320	281	267	338	284	320	328	296	291	289	296	270	285	333	290	311	326	316	294	294	329	294	331	306	321	299	272	308	328	312	314	313	286	296	299	330	326	334	320	286	311	320	304	301	298	286	312	318	316	333	301	336	267	280	350	297	291	281	281	274	292	304	311	356	289	290	295	309	312	316	338	286	319	306	319	285	318	358	307	325	308	313	304	279	287	296	320	325	296	310	337	294	299	269	273	304	312	314	289	325	329	323	320	317	327	300	346	270	305	321	317	291	321	331	335	294	287	305	302	275	290	310	305	320	318	320	323	305	273	304	307	302	294	298	298	300	321	309	348	327	319	303	300	290	297	305	283	299	283	293	279	325	322	321	325	308	302	310	311	299	290	285	308	307	312	320	282	300	309	316	319	310	328	311	349	295	307	315	319	285	314	290	297	284	328	324	343	281	288	268	318	319	311	326	300	288	289	307	339	279	331	317	329	314	316	318	284	299	307	332	337	298	288	320	306	358	287	299	297	307	307	280	310	267	284	329	289	299	314	302	305	324	295	296	287	306	278	304	312	293	285	302	321	284	264	289	323	312	302	313	318	287	316	305	293	319	309	334	291	295	293	305	294	281	300	275	304	307	297	302	325	312	300	310	307	291	313	294	316	308	310	324	307	316	335	293	300	334	285	315	293	315	279	303	311	291	303	296	298	277	291	330	323	328	247	307	306	279	296	262	299	324	344	314	271	293	301	326	285	299	311	307	334	298	308	306	324	295	306	295	284	298	291	335	300	318	303	321	308	326	346	300	343	290	295	323	296	307	286	307	315	304	310	306	304	288	270	350	319	315	292	332	332	308	294	321	302	337	310	307	276	319	306	337	312	307	305	311	288	261	304	290	326	256	274	290	284	304	320	306	296	303	302	278	310	307	311	281	317	294	310	296	293	329	307	305	310	275	307	316	293	293	351	299	312	336	304	297	300	311	318	298	314	327	318	302	330	322	303	305	319	290	290	274	310	272	291	314	297	287	343	308	313	323	294	292	330	310	289	319	321	287	291	330	300	302	309	322	285	339	306	297	302	282	322	321	301	290	299	335	306	314	300	297	304	316	313	311	308	294	299	303	315	311	307	343	276	295	290	287	312	339	354	296	289	289	282	331	274	300	308	310	307	304	312	323	357	264	306	289	316	272	298	287	330	278	312	280	286	313	334	320	341	339	280	288	298	328	321	311	325	287	311	261	296	304	323	281	296	294	339	300	311	317	284	323	302	317	292	298	315	313	325	318	321	288	268	281	274	326	272	298	309	317	302	316	320	297	298	284	316	262	307	340	316	323	287	291	324	342	315	323	314	322	341	297	364	313	256	289	312	313	296	311	309	312	290	291	326	288	319	275	292	289	316	307	310	261	296	294	305	307	299	318	342	276	324	285	324	282	299	283	306	316	308	305	304	329	295	299	308	333	338	323	310	272	270	335	327	293	294	307	308	265	329	316	279	302	318	283	308	302	305	347	311	302	276	282	310	325	291	284	288	290	316	319	311	295	293	312	314	307	331	308	287	300	310	296	299	310	309	292	292	290	322	317	276	294	297	304	321	334	344	310	319	284	297	261	312	306	292	323	302	321	303	298	301	324	316	287	311	283	319	315	290	268	296	297	289	339	299	333	289	274	283	251	319	329	330	263	257	286	315	269	306	303	311	279	301	302	293	307	303	273	310	319	322	292	297	298	318	306	312	347	285	291	307	279	314	327	360	340	301	320	310	297	276	298	309	295	312	305	310	301	303	327	342	317	311	305	257	280	299	295	323	278	317	252	314	293	294	320	308	309	260	314	287	300	271	317	250	318	274	336	288	323	310	304	300	298	304	293	297	271	284	308	331	314	315	284	307	308	353	328	326	309	308	315	276	326	298	306	282	304	328	312	336	289	312	286	313	272	319	282	281	339	312	335	328	336	287	322	308	321	293	304	291	290	315	314	338	306	300	319	256	297	325	279	297	320	320	301	303	315	305	293	282	283	296	294	295	281	316	323	350	301	280	319	259	313	318	272	308	309	303	293	277	338	301	265	280	311	312	307	280	284	321	273	298	293	279	294	295	283	292	291	298	301	287	318	284	309	306	316	326	284	303	311	300	319	328	296	290	313	304	286	324	313	285	286	359	296	286	330	310	272	311	273	305	307	305	264	321	297	290	288	298	277	326	321	281	294	280	283	320	334	340	309	285	309	283	322	330	315	310	300	330	306	319	346	292	305	326	282	295	283	324	289	318	313	280	330	340	320	293	308	309	294	298	303	283	334	306	313	283	281	326	289	282	293	319	312	286	310	310	304	270	319	322	340	301	290	296	308	291	291	298	324	327	302	288	309	290	324	301	314	282	324	288	275	311	338	284	300	331	311	297	263	282	306	338	363	299	302	317	309	318	270	255	323	320	300	305	311	301	295	317	311	322	263	297	302	334	314	338	327	336	308	305	303	299	298	326	312	294	286	299	296	307	315	311	320	329	302	280	293	324	315	279	285	283	288	296	305	292	295	298	287	305	304	306	309	305	314	277	298	309	281	292	286	321	290	337	318	309	313	312	295	317	337	278	290	314	302	330	336	312	290	315	311	314	300	260	300	293	294	314	312	313	321	289	361	287	301	314	294	303	309	300	331	293	308	306	307
12651	6024	7285	6211	5374	5071	4474	3232	2403	2143	1812	1760	1700	1602	1630	1504	1359	1315	1301	1255	1307	1226	1076	1108	1117	1142	1115	1149	1010	988	957	993	880	905	922	886	840	803	831	866	787	780	754	758	751	760	739	774	832	815	759	725	744	743	752	764	746	727	749	677	759	751	687	715	731	779	708	722	694	683	686	764	685	708	680	691	668	737	669	721	673	712	672	709	750	710	635	696	676	727	676	640	711	692	709	675	737	664	660	673	628	696	694	671	693	670	691	689	712	687	689	676	675	661	667	698	641	707	641	713	722	675	733	687	674	735	718	703	669	681	646	640	720	669	714	673	632	715	705	723	681	697	723	690	690	703	682	723	671	666	666	721	656	648	663	658	650	649	678	726	717	711	705	684	693	725	703	685	729	664	685	699	655	689	709	682	668	707	654	653	707	702	679	688	677	711	690	696	659	649	672	716	697	657	680	743	653	685	718	704	697	710	699	742	668	703	670	665	688	677	664	678	654	708	689	653	688	722	682	658	684	673	683	691	748	656	651	691	647	691	671	669	690	690	662	696	664	648	717	673	666	725	675	714	679	672	677	748	615	711	702	659	671	705	718	712	703	709	703	667	689	696	705	671	669	674	672	695	658	739	679	654	689	697	689	717	674	686	677	669	660	652	689	649	697	646	675	692	661	714	704	664	652	679	705	656	680	623	717	687	713	669	689	666	676	704	653	684	660	642	627	640	701	669	667	662	698	670	669	663	665	699	678	699	734	696	671	667	663	657	655	673	703	682	717	711	693	670	707	698	676	702	716	701	674	650	704	690	713	677	674	733	682	727	734	676	713	667	660	689	650	710	718	676	715	704	687	682	722	679	709	679	695	629	687	721	641	713	665	681	714	750	689	700	684	656	642	701	735	667	693	726	706	706	657	657	692	662	734	717	685	681	735	664	699	675	680	709	663	699	682	689	715	631	698	713	709	676	722	653	663	677	726	674	695	686	663	654	698	708	704	701	724	644	690	705	661	655	714	654	655	699	729	702	705	711	675	682	729	670	734	702	668	693	661	687	699	664	663	690	657	729	662	686	668	711	676	703	707	677	645	727	686	697	647	701	704	712	714	713	666	709	670	728	677	687	685	675	681	657	666	719	671	679	652	625	702	682	725	672	704	697	662	652	643	692	650	716	651	646	689	731	666	687	678	705	678	640	678	683	710	722	694	686	706	642	731	709	675	691	749	674	719	701	692	672	720	663	673	662	739	687	705	628	673	675	682	659	683	686	688	698	686	703	720	654	714	650	689	698	672	699	707	676	721	694	682	681	691	661	675	709	657	704	706	687	701	665	673	663	718	667	671	706	682	656	659	697	713	664	666	676	742	705	686	665	734	687	701	664	681	657	678	697	670	617	691	699	697	713	729	708	678	715	659	668	673	660	680	686	710	717	720	697	709	736	704	720	672	734	667	666	665	667	708	702	725	704	687	680	708	677	710	664	709	723	728	659	702	681	672	718	681	703	713	707	688	732	660	701	661	688	702	713	700	658	699	658	694	684	711	683	658	689	707	658	700	709	661	683	678	685	627	714	695	744	696	682	674	720	689	681	654	669	696	646	705	708	681	715	699	704	645	698	673	670	708	703	726	702	696	677	671	705	674	679	712	689	674	697	688	727	691	716	679	684	705	749	709	685	731	658	661	697	686	737	664	697	663	721	642	695	699	652	692	703	702	652	740	699	675	679	631	711	672	675	699	721	716	667	684	661	707	676	711	729	682	648	692	700	667	696	660	689	672	668	653	715	670	714	717	676	693	698	714	736	711	639	679	683	718	696	697	704	693	735	699	728	684	731	671	693	651	643	697	651	690	667	692	669	713	663	701	686	714	692	677	717	696	681	688	650	665	701	684	697	662	704	701	627	654	698	693	669	715	686	656	687	674	700	692	673	669	705	729	689	658	705	653	707	705	668	657	712	741	674	669	714	642	720	663	673	642	685	683	694	649	713	669	647	691	715	695	664	717	672	649	678	717	686	669	749	681	691	722	685	672	649	657	687	723	683	700	702	701	687	640	662	704	700	669	714	649	741	720	666	690	684	704	753	690	728	683	712	685	674	726	727	678	656	663	637	728	686	646	662	689	701	703	712	711	725	654	642	707	658	675	670	693	689	707	680	710	698	688	736	691	683	692	665	640	706	701	706	701	702	673	673	648	681	676	689	682	749	693	750	714	695	671	727	684	663	618	711	695	695	678	695	659	687	690	681	678	672	708	674	666	683	678	648	663	692	680	691	688	725	749	700	652	644	691	664	664	703	680	699	650	696	665	708	679	683	644	658	663	675	670	721	664	661	677	699	647	765	666	699	691	685	697	672	692	658	668	671	685	687	744	740	691	654	654	659	704	711	708	714	676	705	715	681	717	670	697	656	710	705	707	658	639	664	717	657	658	715	687	685	650	686	689	649	759	705	681	680	707	734	656	721	705	650	702	656	681	699	661	652	725	647	719	657	672	663	680	698	701	662	678	745	666	708	693	726	691	708	705	622	747	694	710	682	743	697	695	700	663	698	718	692	692	720	678	652	705	739	662	729	681	721	661	698	695	711	633	663	716	690	649	680	730	693	666	720	710	690	671	696	717	663	707	703	667	706	684	716	699	690	683	654	716	690	719	713	729	656	713	701	637	656	714	706	706	675	716	703	704	624	677	723	684	714	669	736	659	688	663	686	673	688	708	673	673	702	677	727	673	685	679	714	687	644	688	686	681	684	654	705	677	699	677	686	680	656	676	686	664	662	710	709	692	668	737	713	632	704	689	696	725	672	682	688	756	712	703	678	727	697	677	715	688	710	687	691	667	678	645	605	696	704	719	680	708	685	671	635	714	668	692	676	666	665	663	651	619	711	710	716	714	678	670	695	691	680	642	676	670	690	713	749	696	671	705	644	678	711	652	696	693	638	698	689	666	668	675	700	654	673	655	683	735	693	713	648	667	683	692	634	695	676	716	718	763	707	668	655	686	720	686	693	672	719	675	671	690	711	696	721	661	668	685	681	685	696	665	705	685	707	658	722	697	705	682	699	679	694	671	679	743	662	670	709	678	698	673	714	694	651	722	699	680	651	693	684	707	693	684	703	681	655	716	702	658	724	700	725	659	719	684	705	660	689	699	698	725	703	694	726	658	683	660	687	655	670	666	683	709	625	659	655	684	712	681	680	685	687	727	707	691	697	658	705	677	692	670	682	710	693	710	712	695	677	666	688	693	709	663	627	659	683	685	723	721	718	693	637	636	713	751	670	646	670	694	690	682	641	685	702	704	632	697	707	681	688	681	687	676	696	625	669	689	676	724	638	642	654	669	695	701	691	680	718	744	661	676	677	673	669	694	708	678	692	670	730	654	702	693	696	666	706	718	737	718	727	697	714	704	707	684	727	712	709	655	641	740	696	645	736	664	698	664	716	673	703	704	636	648	674	658	670	695	707	719	687	726	652	704	638	724	687	672	697	638	632	692	749	680	678
29448	11149	8277	3993	2622	2176	1681	1258	886	730	617	638	581	549	524	491	435	435	502	471	427	428	383	403	420	357	398	389	345	374	367	371	357	374	331	334	354	340	305	327	342	339	309	331	326	271	328	355	287	289	310	295	325	298	321	375	317	320	314	314	269	320	306	329	326	297	308	315	306	318	302	313	314	316	312	299	326	284	307	301	282	296	287	300	287	351	296	300	312	301	284	278	317	283	305	319	324	321	299	277	319	319	336	325	296	317	300	335	330	310	290	313	311	296	308	317	279	319	285	289	287	300	327	248	318	325	286	294	322	315	314	330	313	323	298	298	313	295	298	305	343	268	331	334	311	289	346	320	300	303	271	321	290	295	297	303	308	311	310	320	300	286	283	326	311	323	308	301	271	290	285	282	291	271	299	329	307	320	320	327	305	298	270	357	317	302	300	279	319	288	308	314	305	303	300	298	314	303	293	287	302	318	286	295	296	317	321	300	266	323	314	311	318	294	304	308	295	292	293	294	332	322	330	299	280	327	284	285	340	308	276	292	299	311	315	289	302	320	292	288	318	300	304	284	312	303	300	303	329	289	302	302	317	281	322	272	291	306	314	315	274	279	292	302	320	319	286	274	296	285	298	303	275	278	329	308	326	292	325	308	303	333	313	326	315	283	303	310	316	305	310	300	325	279	299	315	296	333	320	294	295	282	297	298	278	288	302	326	297	323	268	305	306	318	286	302	289	294	312	264	299	311	302	284	289	292	301	301	297	303	305	288	278	291	293	315	288	288	318	284	298	318	332	297	295	331	325	316	324	325	320	297	321	311	326	287	323	290	256	310	337	284	326	300	285	319	293	297	306	290	285	301	317	314	297	323	312	326	278	299	285	314	311	332	284	324	323	323	307	309	310	294	307	281	314	308	297	318	314	298	300	278	299	305	320	326	305	311	300	274	286	272	333	308	314	290	306	297	311	301	327	304	302	281	326	307	303	267	283	290	328	302	302	283	279	313	320	320	316	300	320	311	341	306	302	291	276	276	322	307	283	295	315	315	301	285	265	297	288	307	289	301	301	279	282	314	310	281	305	317	308	287	272	291	301	308	318	288	312	285	259	304	302	278	316	312	283	294	315	292	305	314	301	310	323	313	336	296	294	282	336	300	305	282	296	325	295	339	309	282	299	308	331	300	301	323	313	290	310	310	298	310	313	297	312	280	307	332	289	280	305	334	280	312	324	296	315	287	285	285	321	298	294	332	295	309	319	309	291	291	303	319	320	297	308	321	266	308	315	327	297	306	280	309	298	320	311	311	322	311	282	321	290	303	269	321	268	299	344	319	305	308	291	291	335	303	355	316	280	324	332	293	288	330	311	273	312	279	283	307	308	287	296	323	315	268	278	280	311	298	342	279	313	295	297	312	299	300	317	290	295	311	311	290	268	302	280	333	297	312	301	297	284	305	285	286	292	329	285	305	306	300	332	292	289	322	314	352	294	296	311	288	306	318	270	300	347	306	290	337	299	300	318	264	294	262	318	275	293	296	324	310	309	288	286	291	284	284	324	336	304	279	353	298	304	285	325	328	300	300	304	315	290	329	306	355	353	291	307	308	312	301	296	305	299	318	279	306	274	295	319	297	297	302	304	312	328	297	312	302	278	308	287	296	318	348	323	322	271	347	317	348	293	357	285	316	295	290	297	281	297	313	334	325	321	306	299	329	306	332	301	306	278	316	294	291	336	330	319	311	315	330	303	300	333	293	294	296	331	272	290	283	325	314	327	322	341	312	290	305	299	304	333	310	264	306	335	310	320	330	306	336	287	315	311	278	284	310	302	307	297	273	312	316	341	300	318	319	333	327	304	302	304	300	320	278	321	304	276	291	317	329	285	292	315	271	322	321	283	279	291	320	286	329	320	315	321	304	306	321	316	292	297	327	327	304	291	305	291	331	328	293	285	299	280	290	315	284	304	298	326	309	287	300	304	295	300	274	297	307	324	331	303	345	290	316	339	333	268	288	310	301	279	305	296	296	321	323	296	302	314	321	317	271	317	303	312	315	292	309	357	307	327	319	308	308	310	292	329	319	308	289	279	289	287	308	314	255	305	258	314	308	295	302	307	290	279	313	292	295	277	308	315	279	288	316	313	324	302	292	319	305	313	304	310	299	318	270	323	285	297	294	309	296	315	326	332	308	272	281	327	274	307	310	264	302	289	295	306	297	286	299	297	302	336	281	279	289	314	317	306	327	318	270	300	329	279	313	287	274	322	290	297	281	308	282	292	331	283	309	270	290	333	288	297	287	291	307	309	296	295	297	306	303	296	291	306	310	282	289	334	328	305	321	322	306	338	311	315	288	308	318	325	326	318	304	258	295	328	306	334	319	310	267	317	303	313	303	279	317	281	309	295	298	300	259	305	275	298	329	329	340	281	315	305	293	314	305	275	322	324	324	309	288	310	322	294	273	287	295	335	314	319	334	294	299	285	295	302	339	285	286	305	334	320	308	293	302	330	321	313	266	289	289	277	298	298	292	321	297	305	290	273	314	323	310	271	318	282	313	286	307	276	320	293	328	293	282	296	295	307	343	279	301	319	260	293	306	309	292	279	313	305	326	320	292	337	274	302	322	330	326	307	316	324	322	325	311	319	310	288	310	318	297	301	301	305	309	295	323	324	319	310	317	304	335	280	303	291	327	323	295	343	298	308	303	318	304	312	306	301	284	278	279	304	344	293	324	322	275	307	263	292	323	299	324	293	298	328	296	301	303	275	305	324	313	336	265	320	298	288	311	333	328	298	343	331	279	274	274	312	291	289	304	273	305	325	309	321	337	322	308	308	298	308	271	317	289	303	294	306	305	355	288	294	330	302	346	278	266	318	336	296	317	304	285	272	290	298	329	278	302	306	305	289	301	312	317	305	283	307	310	315	319	292	272	332	325	314	291	309	333	290	298	288	280	290	280	320	284	315	295	316	285	321	309	305	300	288	312	294	304	307	296	292	335	308	297	321	292	291	285	283	314	293	329	308	304	319	265	328	316	317	312	298	288	312	316	311	287	295	286	306	315	281	332	336	313	297	308	336	335	296	326	317	303	321	299	294	282	329	285	334	311	278	316	309	303	302	297	321	309	297	282	276	307	328	279	297	319	283	286	300	305	308	294	301	290	285	301	316	288	295	308	324	283	313	277	340	274	292	320	311	312	308	329	303	299	305	299	317	333	311	281	322	300	325	269	281	318	312	284	351	331	325	302	323	286	344	313	273	291	323	299	262	274	297	279	308	310	290	332	316	294	312	326	329	311	314	283	285	308	322	300	268	280	320	298	315	316	300	279	307	301	284	318	303	286	293	303	305	318	290	305	307	289	296	301	295	289	296	319	281	316	298	302	335	310	309	301	330	314	303	319	345	315	295	306	304	293	294	311	330	303	329	330	310	286	282	300	303	292	294	275	255	299	303	316	325	269	296	290	281	312	316	298	294	311	279	304	310	317	304	326	328	316
17179	8055	11747	8422	7487	7163	6087	4724	3362	2857	2410	2242	2322	2098	1949	2015	1725	1583	1638	1743	1752	1511	1231	1295	1411	1263	1341	1306	1222	1100	1095	1034	1036	1027	943	949	893	917	856	836	830	862	777	846	781	762	855	760	825	867	832	720	774	849	777	852	796	708	769	727	771	731	763	724	746	758	701	785	676	730	720	722	688	641	670	753	711	678	705	693	679	725	725	743	669	703	654	751	693	668	684	644	697	663	685	725	666	685	699	707	724	695	684	681	687	649	685	677	721	708	722	697	724	681	683	684	763	680	694	725	707	699	669	732	692	648	677	698	671	711	693	710	691	715	699	683	672	700	677	707	724	692	675	690	742	662	653	671	636	713	659	659	663	729	690	712	672	696	740	720	648	640	677	729	691	680	719	721	639	640	667	628	747	700	712	708	687	681	711	724	687	706	751	726	701	691	679	707	704	685	741	704	718	687	720	678	694	677	683	667	707	689	642	688	674	683	718	678	699	692	695	692	669	688	714	709	704	678	671	711	705	689	727	718	656	694	625	742	667	675	690	716	725	672	691	646	688	649	667	663	696	755	689	676	705	721	711	670	718	719	686	615	663	703	679	658	701	708	689	689	656	715	700	706	715	700	668	656	750	682	752	714	726	725	701	675	728	670	727	709	668	701	701	705	664	648	721	708	696	645	677	687	668	695	705	667	684	691	674	673	703	686	706	677	690	680	623	724	701	713	663	728	723	686	725	687	648	709	687	662	692	651	685	739	662	686	682	623	748	687	702	688	750	733	673	741	722	701	683	689	700	658	681	676	694	637	699	687	636	681	677	667	653	697	676	684	641	679	663	712	661	676	639	702	674	670	678	717	697	658	659	681	681	699	687	713	671	710	699	690	684	667	711	697	674	744	714	672	697	683	738	635	756	656	682	688	665	673	741	694	656	711	759	667	697	709	634	700	688	668	672	649	703	721	684	703	662	696	709	706	658	662	669	713	681	694	669	701	748	656	703	677	670	689	648	673	668	710	712	700	673	717	670	708	681	707	763	726	711	666	715	692	713	660	686	704	727	682	671	677	688	722	702	703	719	674	695	677	735	704	701	704	702	695	664	725	716	667	662	671	707	725	686	689	687	690	672	749	692	690	686	731	719	679	691	703	682	713	708	691	681	744	703	697	687	679	701	719	661	678	657	688	697	686	658	690	660	689	721	712	671	658	688	700	746	703	670	712	656	717	682	734	743	695	716	689	699	699	686	693	683	676	677	679	678	689	727	649	697	680	699	659	721	659	682	730	657	697	669	651	664	684	638	676	669	641	742	701	681	704	727	687	706	666	652	656	719	720	734	729	687	644	719	665	732	665	729	673	672	695	693	668	714	690	679	714	666	681	697	661	711	686	661	748	741	686	678	661	737	694	667	740	690	739	674	694	723	672	670	702	656	673	697	673	660	667	694	683	724	691	708	696	707	704	677	661	706	699	612	679	701	709	673	703	721	644	730	701	682	683	675	719	679	724	670	702	670	687	644	670	666	703	727	674	688	730	657	722	684	666	678	664	683	691	706	671	701	699	676	666	712	642	706	683	667	671	708	678	677	724	717	675	675	694	739	731	726	663	698	704	682	671	702	721	655	661	697	677	671	685	656	704	706	772	705	687	619	678	716	689	675	664	713	687	679	688	679	704	688	697	714	685	708	711	709	666	692	702	694	689	655	660	693	692	681	686	697	698	654	682	734	665	679	711	669	704	667	665	710	662	714	681	672	656	689	677	686	718	720	693	710	700	683	664	668	686	724	723	693	656	652	664	670	677	685	681	691	700	688	674	696	651	716	681	645	683	652	645	652	650	676	640	679	719	676	675	731	728	721	649	664	713	692	719	677	701	652	679	624	692	702	715	679	714	678	687	684	660	685	734	701	715	722	676	679	730	710	713	657	706	658	694	681	703	693	655	694	676	665	667	709	655	692	724	683	669	719	685	685	718	689	649	743	676	684	704	631	686	659	654	679	657	664	742	691	710	727	686	732	722	703	676	719	724	712	727	712	666	665	676	682	693	715	690	706	736	682	685	664	720	662	713	673	694	705	716	743	720	675	692	695	692	715	641	665	701	703	694	708	689	707	668	688	699	687	646	725	664	721	693	698	680	671	702	702	697	702	722	691	704	663	681	722	665	718	727	716	641	676	705	670	672	680	660	700	709	702	663	684	666	699	662	702	713	684	679	683	664	719	723	699	672	705	735	725	703	714	653	706	706	694	681	692	672	704	719	674	663	715	677	661	660	748	653	659	648	705	688	688	682	721	705	727	675	694	723	724	708	675	719	672	700	722	682	696	735	681	707	715	715	727	709	694	727	694	687	699	631	695	713	689	692	672	703	708	655	700	693	633	669	708	703	685	663	703	699	705	684	721	702	683	734	709	668	692	687	680	681	684	701	677	673	680	684	707	686	699	731	711	651	685	665	713	703	709	729	677	683	684	709	720	661	718	720	759	672	654	651	697	689	676	673	675	701	744	706	630	700	722	727	708	677	688	683	686	678	666	689	713	694	674	698	739	705	688	698	752	678	685	678	715	669	656	663	638	675	760	715	699	753	732	685	685	678	655	665	677	746	682	712	724	709	715	687	703	675	728	682	683	681	717	681	745	649	675	698	697	724	756	687	723	677	734	659	677	686	670	679	696	711	686	677	703	651	702	713	669	704	677	708	696	640	704	665	695	730	694	678	632	672	674	707	678	706	682	711	664	694	689	660	699	724	671	641	697	722	711	652	649	627	707	712	658	661	678	661	676	656	684	711	690	691	679	671	647	688	681	663	665	667	733	692	687	672	686	679	679	664	687	697	703	670	691	679	684	646	768	682	683	731	696	708	697	685	691	666	654	655	721	693	648	680	712	682	678	704	644	689	697	716	713	671	639	670	712	700	706	692	712	678	736	735	704	662	658	662	717	662	669	635	682	678	668	667	732	680	724	692	679	655	679	670	674	736	702	689	705	695	703	688	687	657	704	741	695	704	702	697	679	659	699	751	674	694	734	689	731	685	689	693	644	691	687	721	704	662	739	687	683	709	636	696	690	683	763	681	710	717	718	704	718	688	668	617	718	639	724	680	730	705	676	709	684	699	716	677	683	707	720	714	724	664	665	707	697	700	704	717	708	718	668	692	681	702	730	659	718	682	658	709	730	722	686	684	684	675	682	733	689	685	654	705	715	704	669	641	725	682	714	682	735	651	676	692	672	665	703	691	689	681	680	736	716	648	710	701	702	697	685	707	683	686	695	652	710	676	669	682	722	689	655	686	697	701	674	683	699	753	698	666	720	658	699	702	690	709	718	696	684	710	674	733	649	662	701	722	712	729	705	689	679	732	701	682	720	678	696	723	637	687	708	686	730	659	684	673	702	739	744	677	673	677	658	700	703	706	711	660	713	761	684	741	680	684	704	668	717	715	670	678	647	648	655	731	652	717	642	646	644	720	669	684	717	692	709	684	666	675	693	652	712	638	669	696	716	653
8713	3579	2500	1173	948	772	673	531	529	511	467	421	472	408	416	408	431	386	394	391	382	413	386	398	402	389	361	408	385	375	359	358	369	353	358	338	371	359	377	364	353	358	363	365	363	360	371	358	338	378	370	357	324	385	375	365	367	367	365	366	304	346	373	374	344	363	353	347	348	370	347	387	316	363	360	341	359	379	301	382	358	366	362	359	378	354	344	352	344	332	390	331	391	337	346	333	361	375	326	322	387	369	351	342	350	358	347	329	359	327	344	368	361	326	351	368	384	351	333	364	325	355	347	364	333	333	356	343	369	375	331	325	341	314	347	361	334	364	343	342	371	353	344	330	352	353	363	337	315	382	352	348	363	376	350	334	383	346	331	337	336	347	317	349	367	353	371	337	341	346	357	306	352	375	356	328	373	356	339	329	336	332	331	341	328	344	302	320	365	370	378	353	349	373	356	342	343	370	348	359	329	340	380	343	362	323	333	387	342	367	331	375	328	331	371	362	357	353	361	325	353	392	372	336	363	341	360	364	390	317	329	348	379	335	365	387	341	329	362	334	325	372	368	339	335	342	338	329	369	337	354	372	335	356	341	313	358	342	318	376	351	337	330	336	343	360	328	379	348	350	316	342	355	337	354	329	334	369	331	354	359	376	357	344	343	335	330	387	343	342	346	314	313	372	362	389	315	359	339	377	318	345	304	370	365	371	345	364	389	362	327	332	323	344	357	352	351	353	354	382	369	314	365	358	351	365	374	364	351	356	325	369	347	344	354	382	329	355	350	330	342	338	368	365	394	349	344	337	344	331	326	354	341	343	343	341	326	336	380	367	328	306	321	315	358	289	359	334	389	363	359	350	363	399	374	356	362	343	336	340	345	350	364	359	347	344	374	352	355	356	357	382	350	353	366	345	330	356	342	413	351	350	359	376	345	344	336	382	388	368	349	368	348	312	347	330	335	364	341	352	346	340	330	406	351	348	338	376	363	328	338	335	367	367	326	381	321	341	324	364	340	322	371	339	376	354	366	377	334	341	358	341	327	362	361	410	364	363	336	357	333	358	354	359	365	348	350	346	322	330	353	384	355	353	372	353	359	361	320	360	350	359	336	364	349	355	328	350	346	350	333	351	310	318	340	331	345	363	347	344	353	304	356	356	353	381	375	353	350	294	385	360	338	379	360	330	339	359	336	333	352	371	385	326	334	345	380	333	334	331	393	395	360	366	348	341	371	348	374	351	315	327	359	375	370	355	364	398	359	364	320	377	362	361	366	335	343	312	371	319	338	378	380	374	344	305	394	361	348	353	357	366	355	385	345	333	359	330	362	388	348	343	368	377	372	352	376	344	343	374	328	352	367	354	355	360	358	343	356	355	398	367	333	321	336	385	347	366	341	336	349	371	375	359	343	380	367	350	334	345	378	373	341	343	351	340	340	322	315	369	350	329	345	349	314	353	386	372	325	367	341	358	347	383	378	344	328	337	367	318	306	380	360	381	332	354	371	352	348	396	341	369	325	383	323	340	393	398	339	360	312	360	353	359	404	367	369	350	398	336	347	369	378	339	320	389	351	367	382	350	340	346	385	371	360	336	352	324	396	362	354	404	363	312	341	343	369	367	381	330	344	371	372	332	361	358	352	345	321	346	379	362	348	350	335	326	331	336	335	336	365	351	361	422	387	431	356	347	382	359	326	329	361	323	378	350	366	334	338	348	346	373	340	333	400	381	306	363	369	338	363	384	363	338	359	341	375	340	383	334	338	356	333	352	348	391	332	332	343	351	347	351	379	340	370	375	327	351	365	361	356	338	356	340	359	315	348	345	357	368	366	358	350	374	400	349	377	377	352	358	378	328	349	349	358	357	380	360	366	349	322	341	345	379	329	331	364	334	296	325	351	360	373	325	367	350	350	345	344	383	368	311	386	341	334	342	329	342	381	355	373	357	341	362	361	342	379	353	372	364	338	379	348	373	335	359	341	332	357	314	372	388	338	317	350	346	344	352	333	352	337	326	354	385	316	368	331	341	361	349	337	342	363	351	340	342	376	357	360	358	374	355	326	316	344	363	367	328	369	330	326	371	333	394	324	378	326	376	355	362	376	314	337	348	359	344	330	328	357	373	361	379	358	350	321	363	345	354	348	348	351	343	343	339	342	327	319	330	345	359	353	387	343	357	337	376	347	357	359	309	311	349	295	361	331	336	335	371	342	379	375	382	322	350	330	336	344	361	317	347	357	343	374	345	382	352	330	341	334	383	366	305	364	382	374	317	361	325	351	355	316	317	351	333	357	353	320	345	370	341	378	396	333	325	368	320	365	348	323	335	317	369	364	358	332	369	335	377	307	365	366	356	331	327	367	325	352	337	351	363	334	332	347	333	326	349	312	336	331	360	377	349	327	360	360	378	383	327	358	349	339	339	344	317	377	367	396	383	359	339	342	341	355	342	341	343	353	358	345	342	367	374	353	356	383	365	343	376	372	383	386	312	339	374	319	357	356	389	331	361	356	355	317	329	346	346	388	342	347	337	337	391	354	345	319	333	342	403	360	360	343	354	321	363	340	312	367	342	371	345	337	332	379	327	351	365	359	352	326	332	366	392	390	340	380	374	350	372	352	325	327	346	348	347	337	405	333	336	360	365	347	363	349	345	335	339	337	338	341	335	362	365	338	351	367	343	337	400	339	351	355	380	352	369	346	350	353	361	373	359	350	354	372	349	382	384	352	378	364	354	356	363	360	333	381	317	331	359	382	344	346	370	329	363	327	337	326	306	339	349	314	358	332	366	379	341	343	324	346	302	344	347	338	350	359	348	305	344	361	354	344	372	360	362	333	344	371	343	356	334	323	342	372	327	346	367	325	372	339	338	348	341	349	364	374	342	349	381	358	334	345	316	377	397	350	367	381	326	385	333	326	358	358	362	335	356	348	345	352	347	313	327	353	338	357	350	351	288	346	360	360	330	381	313	334	336	366	371	356	355	347	367	366	349	348	383	364	347	379	348	353	311	405	353	364	318	334	360	377	374	331	329	372	353	337	339	346	332	366	354	351	359	336	373	348	380	337	359	326	331	372	336	345	320	360	331	356	326	352	358	338	359	332	378	361	329	328	364	357	367	359	349	367	310	366	379	311	378	343	355	368	355	356	307	390	341	351	422	392	352	362	350	343	350	378	384	351	372	328	346	364	405	348	365	371	387	361	348	360	329	317	378	352	317	371	363	340	342	333	360	390	359	403	381	356	359	373	371	350	329	368	340	343	337	355	355	332	369	358	385	355	338	364	316	328	327	355	344	347	400	339	383	367	399	349	355	398	341	351	386	315	335	304	362	339	329	404	355	376	371	334	339	371	322	357	337	357	361	343	387	368	348	392	342	383	348	332	347	367	381	357	367	364	363	372	338	387	366	361	365	377	320	357	367	363	350	323	352	366	353	374	347	345	329	353	375	352	329	351	340	360	371	359	374	366	349	369	368	385	363	311	385	313	311	363	315
6045	3482	4116	3273	2850	2644	2228	1747	1630	1489	1295	1276	1246	1184	1184	1083	1046	1083	1067	1046	986	978	935	972	963	975	952	921	891	859	888	970	829	828	894	860	858	803	833	793	869	846	765	812	848	795	862	804	821	762	803	831	788	794	840	756	777	791	826	762	768	796	777	790	823	801	810	811	780	751	783	792	755	737	752	762	784	803	743	800	772	853	731	807	774	783	783	738	737	777	700	773	801	792	759	730	785	793	768	785	795	789	774	777	785	821	763	783	806	783	749	798	768	791	805	818	803	756	760	750	738	833	751	810	772	777	771	744	788	797	762	794	755	765	727	697	803	811	786	797	774	775	765	751	813	815	806	831	769	798	789	798	764	789	782	759	792	765	737	793	757	784	816	813	791	793	776	757	782	782	821	842	718	739	778	740	737	765	750	790	764	801	785	819	819	784	784	766	808	809	777	801	807	713	780	756	826	786	760	777	730	772	766	780	775	774	758	752	775	765	778	792	748	805	801	756	765	800	755	804	821	789	791	783	749	812	764	795	785	760	734	748	806	755	780	783	747	742	773	816	754	785	788	850	743	730	851	802	790	792	800	747	848	830	785	784	772	735	798	821	773	793	777	803	797	800	794	808	805	752	776	741	827	767	755	807	804	770	755	764	777	741	776	806	807	804	768	812	791	833	799	770	771	791	738	773	820	764	769	735	744	818	768	779	743	813	784	745	794	790	796	778	796	773	768	779	737	758	817	807	815	776	777	802	761	731	811	811	796	786	766	775	766	756	737	804	780	775	780	837	718	821	752	813	741	797	784	759	844	754	750	754	758	766	797	770	809	736	768	791	783	815	743	759	835	745	735	797	793	810	769	777	814	768	777	747	742	828	744	747	784	789	791	810	757	764	780	783	793	785	798	780	752	776	796	839	729	799	814	770	803	788	722	769	786	794	809	719	751	805	780	793	817	796	817	784	808	776	791	756	796	776	762	796	756	777	792	815	751	800	868	738	748	781	804	824	779	763	818	765	750	778	785	808	729	772	778	722	801	800	806	711	756	778	767	778	786	772	837	790	811	793	812	779	736	781	796	824	814	783	789	779	836	807	755	837	755	808	808	691	788	793	791	760	785	712	767	790	750	812	808	757	772	767	768	765	733	755	778	723	773	756	777	729	765	792	748	771	780	802	802	779	798	815	751	825	811	789	763	765	755	810	755	757	769	773	757	831	803	781	814	808	750	751	743	831	731	780	767	770	827	818	782	769	778	781	782	779	784	763	798	782	753	798	785	801	790	804	804	777	814	803	793	758	782	790	827	791	733	776	825	800	845	761	778	761	756	780	776	795	842	783	828	726	780	774	782	843	788	793	736	795	759	809	771	774	712	805	773	770	775	793	768	811	785	775	778	787	816	736	767	800	774	750	766	830	793	776	779	794	742	762	777	782	762	815	774	761	766	744	744	765	778	824	810	841	762	775	811	798	757	790	814	757	774	793	793	795	780	773	789	741	775	744	761	780	738	765	790	758	778	755	750	745	772	825	756	776	799	809	800	739	799	796	793	770	764	810	823	788	832	807	763	753	796	834	746	728	807	736	784	806	787	779	774	794	774	768	745	787	799	728	812	797	767	761	819	782	779	828	789	776	750	764	765	770	840	762	761	823	813	808	811	775	765	799	751	793	753	743	757	769	760	805	777	800	781	804	737	751	773	776	759	808	787	768	770	763	800	797	786	762	823	736	811	798	799	808	790	783	769	793	730	756	777	763	766	811	807	753	760	735	794	765	801	781	777	782	777	764	773	767	828	745	782	779	775	766	787	804	766	775	742	800	742	782	848	776	770	795	779	792	790	783	753	805	774	821	794	773	774	772	747	799	727	746	780	770	797	773	742	801	798	814	752	795	751	845	772	818	744	804	788	745	798	807	759	780	781	776	860	742	789	762	787	755	792	826	768	766	781	775	783	769	835	783	758	779	810	741	827	759	784	790	758	788	788	762	759	832	797	778	761	761	773	780	750	741	802	867	787	767	800	798	766	766	743	781	759	776	831	770	784	752	806	792	793	717	778	836	805	734	788	716	801	816	778	843	805	814	735	728	775	792	771	785	812	825	786	756	788	781	758	771	829	822	809	811	816	780	787	779	791	773	773	720	717	768	772	736	778	769	763	766	761	806	756	796	811	787	764	757	811	792	835	777	774	781	787	791	795	731	776	768	756	779	774	788	788	796	788	832	786	783	835	769	805	789	751	777	725	800	764	800	774	749	761	806	788	808	814	823	796	734	776	778	783	775	744	846	795	746	804	769	805	781	793	784	761	786	778	719	770	798	781	764	790	828	776	778	793	771	779	813	793	730	751	741	754	815	778	788	833	781	746	850	746	796	720	753	743	775	760	799	781	759	795	764	771	790	833	742	747	770	775	798	752	761	791	782	768	758	802	800	769	717	748	819	747	779	805	777	789	852	815	812	783	782	788	787	771	791	813	780	810	775	804	736	778	751	818	785	779	766	718	791	720	780	748	752	806	795	720	794	789	771	791	799	760	781	769	794	779	799	765	823	802	756	818	785	738	787	786	727	758	810	778	750	758	790	763	779	775	791	766	807	791	769	723	739	760	762	773	802	759	834	748	758	789	838	787	783	751	776	802	815	761	766	765	807	802	766	731	783	772	773	829	777	815	823	747	744	755	760	748	808	797	777	793	797	777	837	734	803	812	796	773	784	773	817	755	856	821	804	745	780	762	756	768	767	752	798	770	795	792	805	777	705	752	781	778	786	750	741	759	778	791	802	817	736	766	775	772	799	817	778	819	769	818	767	755	751	742	780	782	782	759	824	829	797	806	793	801	788	792	816	776	750	787	853	761	785	814	816	771	765	765	764	755	802	781	779	817	796	793	741	791	735	761	810	752	747	800	776	785	801	810	789	745	750	774	734	793	822	732	812	778	765	767	736	761	719	772	795	714	740	798	803	792	777	792	760	733	791	784	760	763	778	796	744	745	742	799	797	795	794	835	823	753	735	751	740	748	773	740	789	805	798	774	819	802	721	746	804	783	759	822	738	751	799	800	792	757	782	798	780	731	757	789	778	834	796	796	759	791	767	776	779	784	783	774	803	780	749	767	749	803	820	757	784	778	772	717	787	761	771	808	783	782	817	804	768	803	778	766	776	847	805	761	764	782	764	801	804	774	758	803	753	762	762	740	781	818	752	769	750	785	791	763	742	756	754	777	808	791	754	834	778	776	792	759	757	753	756	742	766	771	786	786	821	787	753	788	825	751	722	718	801	792	763	743	748	762	725	746	742	800	724	779	784	752	750	783	791	753	779	805	807	762	748	784	808	780	755	787	771	785	832	791	790	756	752	760	790	766	751	780	768	749	805	781	773	740	792	770	793	841	824	805	825	834	744	772	792	765	807	808	766	800	782	786	776	774	844	782	769	759	823	769	772	770	798	820	825	756	788	789	764	795	797	764	793	794	808	787	850	755	781	811	746	793	818	840	767	813	789
17397	7222	5749	2612	1925	1575	1102	845	658	584	492	476	454	465	437	442	379	393	388	429	371	377	383	381	352	388	368	352	327	340	346	357	336	319	349	307	314	343	315	349	315	280	324	306	323	291	303	346	322	308	308	265	328	312	319	301	303	297	330	323	328	294	308	314	305	300	301	303	306	288	304	288	308	299	311	342	311	340	292	307	318	317	323	286	309	305	293	282	319	313	314	286	285	285	323	286	274	321	322	318	295	275	307	288	256	285	302	289	311	313	329	278	311	312	316	312	283	315	320	320	307	308	301	301	289	292	343	342	323	291	297	319	276	313	298	247	278	317	291	267	307	288	302	291	364	315	269	350	304	303	322	298	316	286	288	301	298	311	291	291	281	310	302	289	308	305	308	296	284	309	302	314	332	276	303	305	313	286	286	297	313	356	289	326	314	316	335	336	280	275	311	256	269	310	334	327	323	336	282	289	308	322	338	291	305	306	306	284	317	310	313	274	311	313	330	297	315	292	333	302	310	311	321	301	305	303	307	276	328	273	312	283	319	308	312	315	293	321	310	315	323	298	276	291	328	330	288	299	301	332	287	304	293	308	284	269	301	304	289	282	299	328	303	317	282	328	323	299	294	293	335	335	353	290	287	294	298	276	338	281	287	297	274	295	317	325	310	279	287	272	306	315	281	292	295	286	297	318	302	306	307	314	278	313	320	297	270	296	303	305	309	322	294	319	260	309	330	315	342	313	324	305	310	316	284	318	293	317	308	303	297	305	308	274	290	290	330	284	278	311	285	302	304	325	290	298	313	255	287	283	291	328	299	308	298	319	348	302	291	348	332	267	286	321	275	330	308	292	330	301	326	322	337	296	301	301	301	315	283	314	305	329	272	279	283	305	297	305	316	285	327	297	312	333	275	297	315	336	324	304	289	301	280	312	285	317	276	310	300	313	306	304	309	301	298	312	296	297	326	303	295	300	285	291	302	314	281	297	281	289	292	313	298	280	291	320	336	323	282	296	309	293	320	274	268	323	323	295	270	303	318	297	288	275	302	313	310	291	302	314	315	290	312	274	291	317	341	310	279	294	267	278	315	328	327	301	312	312	311	301	280	291	293	273	330	291	293	300	300	363	336	247	291	294	291	281	346	309	316	265	326	272	283	316	296	303	304	302	295	312	344	306	292	271	305	305	313	313	302	302	298	310	312	299	297	317	326	303	305	289	332	318	317	321	272	324	286	320	309	325	289	285	285	310	321	295	282	289	289	307	296	283	323	285	302	344	309	313	295	299	291	303	290	336	305	298	281	324	303	316	266	346	299	318	324	284	286	275	298	295	309	295	297	292	337	291	324	302	305	286	341	279	326	309	318	328	290	287	270	286	295	282	320	313	292	320	288	328	317	300	297	312	302	273	303	327	319	320	304	310	302	303	313	294	288	304	297	313	301	308	296	355	311	306	261	301	305	294	301	277	305	325	284	269	259	329	290	288	313	310	285	335	317	314	289	287	304	316	288	272	281	293	284	306	313	319	289	309	344	317	298	314	282	302	293	302	312	336	292	265	343	298	288	311	304	309	267	276	306	301	293	309	337	340	298	305	295	291	307	316	270	294	308	305	306	296	294	345	297	328	301	298	309	304	296	288	336	317	305	319	311	322	275	325	303	287	307	328	286	303	303	291	320	322	284	277	300	329	306	295	303	299	301	294	288	303	297	331	307	303	287	267	271	312	264	277	322	345	297	291	293	285	304	283	304	281	295	313	301	303	288	285	311	286	282	287	306	307	324	288	302	280	270	311	285	293	276	309	304	284	306	286	267	298	323	260	312	307	308	261	319	262	322	305	318	285	320	302	329	295	301	294	294	323	318	312	315	277	326	250	304	273	314	300	312	320	278	288	318	323	294	296	322	270	337	339	276	315	293	331	306	276	303	331	287	332	306	276	305	278	313	320	334	320	335	313	315	317	297	312	309	328	327	306	301	308	262	324	313	284	320	321	300	246	299	320	334	282	302	324	318	311	316	283	291	324	274	289	299	303	302	281	268	308	301	271	294	304	309	298	319	298	321	317	319	281	274	279	325	310	336	259	302	315	321	290	297	310	311	286	304	320	315	291	312	317	297	300	296	331	294	276	312	340	298	310	276	288	294	328	347	316	327	313	313	306	319	319	276	293	334	296	318	274	301	308	314	318	310	272	286	298	337	318	295	321	310	292	284	292	334	301	309	300	286	306	319	310	312	281	320	320	325	288	334	300	324	314	296	335	313	285	291	270	282	310	298	301	317	320	286	282	298	306	331	289	315	292	283	286	315	297	305	290	310	292	322	318	306	332	354	327	293	289	313	309	283	283	312	274	300	284	291	290	309	294	336	284	306	331	302	285	284	341	296	296	297	331	321	312	295	274	294	314	327	321	292	290	337	254	297	333	286	266	293	308	310	337	315	294	310	328	309	290	316	326	323	274	291	317	302	286	298	330	304	329	301	300	335	293	301	322	313	285	303	313	298	276	300	319	318	281	305	302	305	317	273	291	288	302	323	297	317	312	295	330	340	356	293	301	315	313	304	281	311	308	272	308	297	308	305	310	295	294	311	291	285	314	320	279	315	316	304	327	282	323	279	295	302	307	309	316	311	304	280	299	297	290	319	329	324	291	282	300	304	291	278	322	313	289	311	292	299	317	311	293	278	293	320	326	306	289	324	273	298	290	341	303	293	311	326	291	311	286	291	309	280	306	279	326	303	315	256	305	305	327	291	287	303	292	278	347	279	295	284	356	289	310	312	289	300	314	319	288	302	310	274	295	345	277	278	301	296	300	284	318	295	309	335	306	320	296	312	341	311	303	266	332	301	346	298	334	294	311	328	321	331	292	327	288	303	326	325	311	290	300	284	296	319	328	274	312	295	286	293	281	310	295	322	307	305	279	327	257	258	295	312	274	307	305	323	314	320	283	297	295	321	282	312	263	294	318	321	303	316	292	298	249	284	328	292	285	311	257	322	327	274	334	317	289	288	302	267	293	288	302	312	324	280	274	325	297	318	348	304	314	315	298	300	297	299	289	313	324	315	322	295	273	273	282	280	286	301	306	285	295	308	302	284	336	290	332	293	310	275	317	246	286	296	323	294	267	332	329	296	305	320	299	328	285	289	318	289	295	304	283	314	326	276	279	311	302	316	304	273	315	314	284	313	292	279	299	322	296	306	276	294	306	276	285	304	309	295	334	299	299	301	293	287	321	300	277	292	338	291	306	334	297	303	318	293	309	320	281	276	298	291	309	286	278	292	309	301	304	317	319	301	285	298	297	291	307	314	314	286	301	324	320	295	327	305	348	304	297	268	294	292	320	292	327	308	309	276	304	267	292	310	326	305	281	331	318	291	302	290	317	316	337	311	296	306	315	273	282	294	289	317	309	318	296	309	286	308	304	306	308	307	289	290	319	319	342	271	274	319	280	264	312	310	358	301	268	317	278	299	316	314	268	298	287	302	341	327	300	273	303
11744	6232	8855	6277	5632	5080	4277	3410	2691	2119	1870	1808	1711	1622	1499	1596	1434	1261	1323	1398	1270	1242	1137	1041	1102	1116	1091	1020	998	945	923	932	868	871	839	848	848	817	836	842	716	735	788	738	732	729	724	766	795	723	783	765	765	767	756	791	729	763	752	709	760	725	745	759	715	719	721	724	693	645	742	677	729	713	785	714	711	700	755	668	683	717	706	689	690	686	671	671	698	729	688	699	716	694	697	703	702	635	705	689	713	725	680	671	657	737	725	663	681	660	669	694	709	683	682	633	637	688	714	703	695	662	688	693	714	706	655	733	676	715	718	674	695	684	713	703	696	678	706	695	667	683	650	729	697	668	667	721	648	683	687	668	718	694	725	715	723	655	657	672	686	732	685	671	663	646	734	691	702	678	674	669	680	686	692	682	700	725	691	681	667	679	690	677	664	719	723	690	685	690	703	668	695	683	682	729	720	719	706	723	715	684	664	726	685	729	647	685	669	722	675	620	673	696	655	680	723	713	671	696	676	695	690	704	702	699	711	719	698	709	663	721	650	703	690	686	705	685	686	681	736	664	664	650	682	677	714	675	700	688	654	670	698	667	684	719	672	645	642	669	688	712	737	657	713	671	653	705	657	679	673	711	683	701	730	675	723	680	717	682	722	685	674	674	695	649	691	675	672	677	719	654	645	703	674	699	679	667	654	703	644	698	675	656	718	701	635	676	662	710	669	641	661	714	734	754	706	718	704	641	660	702	695	708	702	693	676	696	669	637	722	647	629	704	653	707	672	669	660	654	688	724	667	703	688	704	653	672	617	672	682	676	693	712	762	668	653	695	704	637	653	686	714	698	688	686	696	677	745	651	642	685	706	718	703	666	692	672	689	688	637	685	665	670	654	706	667	656	665	656	668	683	722	660	663	679	697	699	685	659	708	662	703	690	666	716	726	642	687	704	697	676	659	631	702	661	664	683	719	686	649	753	736	665	660	680	712	669	691	676	687	713	678	724	650	710	706	708	739	719	652	651	640	646	678	709	676	680	680	703	691	671	673	704	684	678	658	667	698	686	744	692	710	658	661	700	715	667	696	690	682	701	679	672	705	720	719	655	694	657	684	698	661	685	646	680	723	671	698	674	730	679	688	696	668	700	696	675	665	682	726	733	665	722	679	727	674	684	701	689	686	659	745	688	696	681	673	732	661	693	697	676	678	690	694	678	730	681	663	656	710	655	722	693	633	691	672	702	660	682	670	730	707	663	685	674	681	678	664	648	710	647	724	740	678	720	720	661	659	733	722	770	686	690	679	680	693	668	650	732	717	671	685	668	675	712	705	649	693	690	684	690	656	723	668	718	660	664	670	692	730	697	696	630	678	721	759	672	677	671	702	673	670	691	651	640	662	649	723	658	686	667	699	653	681	706	702	702	710	699	683	636	660	669	742	710	703	727	683	676	680	701	713	717	706	663	693	659	680	686	656	678	716	682	664	656	687	724	715	660	703	679	700	671	678	693	692	720	681	672	667	691	711	658	635	685	661	700	712	672	711	715	686	711	651	640	722	700	643	709	652	701	684	691	651	671	686	666	641	657	689	676	753	639	678	666	648	623	652	682	671	639	636	690	674	759	755	709	727	694	662	678	678	703	745	715	685	684	674	653	668	720	671	681	688	675	716	630	719	680	720	675	718	646	706	699	732	688	690	691	693	640	688	658	696	693	686	718	689	682	677	658	746	679	738	729	710	700	632	717	693	714	686	713	679	695	698	672	698	642	694	662	705	688	701	662	681	733	665	610	738	697	685	607	672	677	709	692	654	745	632	730	665	634	686	698	708	700	643	662	670	692	718	648	706	636	691	688	720	645	665	663	698	705	687	680	714	684	691	732	706	698	676	717	659	707	704	716	664	727	721	678	656	671	682	680	643	674	712	722	663	683	692	731	715	714	693	678	670	652	691	733	691	708	690	713	692	689	655	682	727	714	664	675	691	674	689	697	683	692	667	663	679	695	685	695	648	670	731	678	651	663	700	704	732	679	665	665	669	738	700	661	715	647	763	694	686	712	724	648	738	659	691	682	666	659	664	633	679	622	641	696	656	694	672	679	705	712	696	670	693	700	700	715	709	686	721	678	724	716	656	667	689	662	673	691	680	710	675	706	701	733	661	701	750	677	678	678	681	702	687	686	687	678	725	674	698	684	711	680	699	666	658	679	690	701	639	667	719	673	700	674	684	697	693	676	674	705	685	674	702	694	700	642	654	694	705	738	672	654	656	704	668	699	711	701	716	662	659	697	688	699	694	718	697	607	720	713	713	687	732	704	681	713	703	679	648	671	719	668	640	655	675	648	680	666	687	736	673	666	705	721	715	758	661	641	711	673	696	667	700	680	646	685	704	692	688	687	680	678	678	674	704	683	729	706	691	715	658	644	657	661	690	665	722	720	693	704	660	695	709	670	703	735	696	682	678	683	689	656	719	697	656	726	660	685	693	690	702	681	710	640	674	721	699	696	649	697	655	688	705	689	685	682	692	720	646	706	708	702	712	700	666	721	689	701	683	675	741	681	666	661	677	681	661	678	680	719	668	712	665	701	678	709	672	687	730	726	682	709	687	682	688	689	695	680	705	703	665	658	679	692	652	714	714	697	686	631	703	685	736	648	704	693	626	704	717	717	671	704	711	637	659	681	705	666	677	679	663	699	691	690	688	669	680	696	702	661	697	685	678	712	698	726	730	683	640	687	671	719	690	683	689	677	652	676	669	689	718	612	668	647	687	701	687	706	687	678	690	722	662	671	684	716	680	709	677	726	636	695	658	668	733	701	681	679	665	711	674	671	687	670	664	649	639	718	724	692	679	679	720	728	676	681	668	711	708	705	706	707	724	670	654	687	713	706	661	651	682	682	655	719	714	695	717	732	698	668	654	648	708	667	656	646	657	670	687	690	663	648	677	676	666	672	685	688	680	679	690	683	657	668	676	677	687	678	671	660	699	695	697	660	710	661	692	644	696	711	661	662	703	717	694	690	679	706	652	654	650	713	662	705	652	682	694	684	693	705	657	725	700	685	665	705	679	719	718	652	671	701	707	691	736	669	658	720	706	691	679	669	719	696	598	730	700	664	708	689	727	669	651	709	643	714	731	671	685	706	660	687	669	651	691	720	695	713	626	686	673	721	725	662	666	691	687	714	698	725	703	653	708	725	683	677	627	737	688	757	686	666	696	727	713	648	705	711	694	673	710	697	686	702	715	658	733	708	734	713	698	690	717	695	653	648	704	715	672	731	673	714	662	735	669	695	702	638	696	677	634	701	683	723	693	703	681	747	673	644	668	678	719	680	717	691	671	656	719	683	677	661	716	688	731	677	710	665	644	699	670	668	741	692	722	604	690	704	689	660	713	717	675	716	656	684	702	738	696	661	692	683	700	685	702	649	695	693	694	720	659	712	722	663	672	700	658	648	697	719	655	691	728	653	671	690	697	662	664	709	717	703	698	690	673	655	671	682
27041	12057	10410	4585	2937	2190	1712	1247	915	729	672	595	576	513	520	512	461	398	458	467	407	367	390	393	417	365	378	410	382	362	392	343	330	369	307	321	336	328	306	318	329	351	293	321	305	282	316	318	351	293	315	305	314	324	313	298	329	312	301	318	334	319	314	306	298	329	282	304	318	338	337	335	311	312	316	326	319	298	284	302	334	339	354	290	301	277	287	265	295	281	300	279	312	321	280	308	310	294	283	282	309	293	311	326	299	310	304	344	289	304	274	278	315	267	341	320	275	322	340	316	306	318	280	283	276	295	253	271	303	291	288	310	344	307	305	301	285	322	305	301	348	274	327	321	294	290	279	307	267	299	309	307	287	335	307	266	325	325	304	260	285	304	299	322	318	286	297	289	305	308	285	323	283	288	297	302	323	286	303	280	289	289	298	290	296	315	290	307	275	319	249	316	328	328	301	315	302	283	318	280	312	295	291	282	297	297	309	304	284	281	282	312	322	290	299	313	288	319	320	301	309	346	291	298	279	278	284	282	270	294	324	261	285	297	320	277	300	274	299	309	288	317	269	270	303	281	308	300	328	281	333	316	318	299	300	320	304	320	310	304	265	298	341	290	299	302	289	318	293	312	314	292	306	284	288	301	324	308	253	279	296	298	343	282	302	293	318	312	274	311	303	297	339	295	296	319	321	292	287	301	294	313	328	311	315	304	314	322	283	310	306	302	319	310	311	284	310	260	303	296	304	286	303	298	323	285	268	277	291	313	311	307	318	300	309	299	279	282	286	307	312	297	315	271	281	318	298	301	267	300	302	297	296	306	286	304	302	324	340	288	306	296	301	304	322	303	287	299	301	303	308	338	296	299	301	319	313	306	340	331	282	286	307	325	285	318	298	260	296	317	294	284	311	324	296	322	308	301	282	334	341	308	345	301	283	303	293	331	292	274	313	300	293	348	271	294	307	307	300	273	312	276	300	321	284	303	323	304	298	323	315	315	297	294	269	290	302	290	310	323	289	295	301	292	289	276	318	308	305	330	309	300	300	325	316	291	322	300	300	275	326	292	315	313	295	295	299	283	296	340	283	272	286	310	296	272	293	333	274	336	287	311	324	318	282	285	284	301	265	303	286	278	267	277	311	268	306	343	289	297	279	303	266	311	306	289	298	327	319	321	291	257	298	310	323	308	288	281	303	296	306	309	290	332	303	299	295	306	318	318	294	298	298	317	307	297	297	282	281	273	264	282	286	323	332	275	293	271	310	324	298	317	320	310	292	311	340	317	291	269	320	329	271	319	324	288	333	270	282	305	290	303	287	318	331	343	313	274	324	346	282	306	284	313	279	310	275	307	293	311	301	317	305	284	284	307	305	292	279	350	304	323	306	332	331	301	321	298	287	286	319	324	294	287	286	295	287	312	292	322	314	297	309	279	298	311	303	291	275	278	295	334	276	273	286	303	307	283	310	300	335	274	287	307	271	347	312	311	333	319	312	302	281	252	280	296	278	291	321	305	304	290	323	319	311	301	286	276	314	307	304	314	313	274	300	268	293	295	306	309	297	296	306	327	339	318	316	303	323	282	303	305	277	298	334	265	266	308	281	325	275	317	278	322	295	318	307	271	297	327	296	304	311	272	275	268	309	279	274	327	289	313	300	313	294	279	308	286	301	294	306	305	329	301	320	307	299	311	280	308	278	302	326	284	282	276	283	287	274	290	295	313	284	264	272	301	297	278	333	321	318	334	277	298	318	304	284	291	324	279	314	309	300	314	303	298	299	330	285	286	349	317	348	297	289	305	303	314	308	312	282	276	298	306	325	287	262	341	292	301	270	290	294	295	331	315	299	326	300	283	276	266	280	296	263	318	333	279	320	305	318	315	297	307	275	339	304	290	269	291	301	308	282	289	308	288	326	300	303	305	326	294	302	330	283	297	281	315	323	315	277	321	319	276	303	286	334	282	322	317	287	313	303	306	309	329	270	268	277	302	298	285	327	305	303	284	303	306	325	290	318	345	311	296	280	279	279	296	318	290	287	295	283	290	316	258	286	256	306	289	271	292	306	316	320	317	303	316	324	309	287	302	285	310	313	314	301	286	298	278	343	301	306	313	302	317	305	294	282	298	268	290	320	292	300	320	298	300	328	286	300	285	332	288	284	303	311	279	312	281	287	295	303	329	290	298	271	301	299	286	286	244	302	290	296	319	313	291	287	299	304	318	304	277	297	297	306	315	292	301	304	280	319	314	270	271	270	332	295	317	300	330	311	271	297	298	296	284	285	314	279	284	294	301	301	342	268	297	289	282	310	298	310	275	300	303	322	296	283	279	281	300	308	303	274	308	287	312	277	289	286	308	303	329	270	293	287	305	296	270	320	303	284	302	317	295	312	340	295	267	298	313	327	290	321	332	329	306	307	338	274	304	326	309	326	303	279	304	298	288	283	304	309	296	280	274	291	289	308	279	306	314	299	309	290	293	271	330	277	278	288	321	322	304	326	274	314	324	262	280	352	270	307	293	292	274	330	274	305	326	305	312	278	296	301	295	326	327	307	314	323	304	298	315	308	304	333	318	328	275	325	288	318	312	355	313	317	297	327	287	330	336	311	314	293	282	289	288	285	308	291	284	351	316	315	276	311	287	330	306	319	267	318	337	297	300	264	301	306	283	332	335	296	309	319	330	312	278	319	341	290	296	301	329	286	311	310	292	325	314	330	315	305	317	321	267	316	290	316	306	331	297	304	306	300	285	305	274	297	294	277	307	257	326	294	310	287	247	291	314	296	286	297	283	285	305	275	294	301	297	324	322	295	314	284	315	303	305	304	309	318	318	268	314	288	319	298	314	294	276	281	311	293	313	326	326	288	284	301	300	310	289	295	328	286	277	311	281	316	306	292	348	358	300	301	267	300	302	304	304	285	293	300	301	320	306	302	285	293	302	282	293	285	283	283	303	304	289	292	275	303	345	318	281	280	322	289	281	313	267	293	331	304	289	321	296	304	283	301	278	309	335	300	335	280	298	268	307	326	307	288	282	300	286	319	322	293	278	307	290	326	306	281	263	305	285	312	272	301	293	282	298	284	277	309	310	266	308	284	301	301	299	273	292	318	328	315	258	297	282	308	307	299	324	282	309	276	308	295	286	308	277	299	272	323	264	293	290	308	300	304	339	327	328	299	318	319	296	308	297	317	299	300	299	315	300	318	312	336	295	316	302	339	288	282	296	296	295	309	271	316	305	312	296	276	287	315	303	321	315	290	295	255	302	330	293	316	319	329	313	283	306	295	282	284	302	283	293	314	316	315	273	290	304	310	303	306	341	279	293	310	309	295	326	321	271	250	337	316	270	320	324	284	336	297	320	305	307	308	272	309	316	322	295	306	327	261	291	295	287	319	280	312	297	310	323	300	288	309	285	274	290	304	311	260	275	297	337	304	291	303	306	291	310	275	291	279	319	319	314	305	281	346	295	310	312	288	285	279	306	301	320	305	330	320	321
15924	8961	14182	9145	7878	7139	6265	4835	3481	2963	2690	2360	2272	2159	2139	2071	1791	1609	1625	1849	1632	1482	1319	1275	1315	1329	1363	1179	1253	1140	1119	1129	942	917	951	932	876	868	864	912	851	809	845	863	777	842	832	811	796	764	796	763	807	721	735	748	739	743	720	756	745	715	762	717	766	727	716	782	685	738	712	713	737	733	702	724	735	720	649	736	638	725	699	741	690	703	642	655	677	706	669	671	761	722	687	685	687	735	678	700	708	683	675	669	722	641	669	715	683	739	704	703	673	703	698	672	659	748	678	646	646	671	702	705	702	721	703	657	688	717	649	711	695	702	665	686	655	702	665	690	706	681	704	707	711	731	688	685	676	712	666	655	672	687	660	662	669	697	701	683	667	695	690	698	679	694	726	708	689	658	656	659	693	654	694	626	678	699	616	673	666	649	661	682	699	688	709	681	631	691	698	695	718	685	720	680	639	662	739	652	744	691	683	727	696	673	711	692	654	697	640	694	701	686	705	707	642	718	710	722	735	709	707	704	715	708	682	697	717	690	698	740	707	660	651	670	694	693	644	705	697	716	660	678	689	692	709	685	653	704	699	675	729	633	630	694	664	679	667	683	705	651	706	696	655	666	681	672	699	697	690	642	682	692	701	691	634	695	637	656	707	699	722	651	708	645	665	684	639	727	700	665	689	660	698	675	646	663	670	665	678	667	658	697	720	659	711	691	712	700	636	666	716	727	701	713	714	673	650	698	706	688	714	688	675	647	668	668	684	666	701	652	697	659	649	696	656	722	670	703	682	714	662	709	701	660	637	687	750	696	680	705	702	625	634	618	627	636	686	679	634	715	717	673	665	694	711	704	650	698	695	663	695	690	650	669	665	710	659	704	664	675	669	703	710	659	690	669	663	690	678	718	701	716	662	688	674	684	688	673	665	633	683	691	657	680	691	683	680	706	709	709	680	699	636	699	659	658	719	658	697	650	656	719	642	669	661	637	678	694	650	645	748	717	653	690	656	707	717	653	694	684	660	717	704	649	668	626	664	704	723	691	697	691	695	667	668	706	715	653	705	680	739	690	717	656	693	695	701	684	690	720	715	697	716	623	682	674	671	665	648	693	690	703	733	693	644	681	680	705	679	623	732	683	662	723	692	668	656	644	724	655	684	666	683	714	661	705	675	695	644	696	663	701	680	694	691	646	688	687	632	671	676	705	685	717	664	685	661	711	641	666	699	660	638	685	682	677	682	695	683	720	689	677	743	655	701	687	691	682	676	650	671	695	672	704	686	691	708	667	692	661	679	656	703	642	675	680	678	657	715	710	696	640	761	665	672	704	680	703	703	660	716	664	666	628	703	699	699	670	683	665	634	679	691	691	711	641	714	701	692	684	684	691	695	672	654	690	675	697	693	672	687	672	677	673	701	686	691	698	676	683	641	680	632	623	640	683	721	671	624	703	660	727	667	711	676	718	670	671	638	654	709	628	699	711	691	646	737	676	675	672	711	670	700	687	690	674	715	673	701	676	646	653	651	643	702	719	689	644	624	648	666	663	756	709	674	650	707	701	667	713	658	654	641	671	644	638	652	733	717	700	704	666	673	704	749	674	653	640	663	686	697	693	686	676	718	664	689	730	664	717	689	700	608	697	640	705	724	641	678	656	640	669	670	655	698	682	676	694	693	721	670	660	665	715	715	686	656	659	693	696	661	694	687	651	647	670	683	628	716	689	715	659	686	636	669	700	693	686	691	696	670	649	660	691	682	714	660	674	650	724	690	634	670	723	720	677	673	685	701	645	686	713	683	726	672	701	702	718	698	670	734	690	692	642	660	659	695	675	676	671	694	669	681	720	672	680	663	699	668	674	682	640	695	683	718	705	708	694	733	679	724	671	707	616	705	656	712	649	671	676	705	680	659	748	671	681	670	749	715	694	683	668	688	663	649	653	723	669	658	700	659	695	724	682	691	667	708	678	653	712	676	693	658	724	663	710	730	656	663	697	655	714	681	717	713	678	689	640	717	731	711	727	648	671	676	688	697	692	720	691	693	677	697	641	714	673	719	702	693	668	660	675	694	672	633	697	694	716	684	667	654	687	664	701	660	703	681	687	705	688	702	729	682	686	666	719	661	689	663	676	691	730	718	710	653	632	701	680	742	662	667	624	696	681	705	678	695	694	697	698	656	685	692	649	676	733	673	668	687	621	689	690	735	685	683	710	692	694	691	715	712	702	708	654	686	695	685	697	695	720	645	680	711	696	665	687	642	646	730	670	650	692	718	670	689	681	673	708	668	737	659	698	696	610	693	685	652	696	704	715	678	689	669	693	660	690	704	700	694	679	697	653	687	659	676	687	716	695	676	689	688	686	738	666	723	700	713	685	661	680	677	709	654	674	701	656	668	668	700	694	716	642	706	679	654	658	747	666	666	694	707	659	713	625	649	661	689	669	712	712	676	719	652	622	727	668	665	715	695	716	679	685	688	680	719	682	716	722	701	684	739	652	648	657	653	657	675	702	690	671	697	672	669	694	694	672	674	658	688	672	709	675	642	683	728	699	700	697	712	748	679	675	727	696	689	660	680	701	672	634	715	684	652	681	629	693	686	709	678	730	679	685	678	650	656	712	679	667	643	703	665	680	661	699	699	683	645	709	701	659	679	699	666	676	708	673	659	722	730	727	682	669	663	712	669	682	658	677	712	662	718	651	652	675	690	724	695	717	686	668	671	660	657	677	671	701	675	645	669	658	652	688	655	656	676	690	708	685	626	645	711	650	635	705	691	654	674	668	687	665	632	648	692	675	667	690	700	691	692	675	692	699	643	688	693	685	698	649	666	744	714	669	691	736	659	747	669	672	662	681	695	663	690	623	662	732	712	689	684	679	699	709	696	682	675	643	682	704	680	732	671	708	668	720	670	703	658	683	687	687	719	660	697	667	716	606	665	696	654	638	654	684	656	649	688	687	708	674	644	672	664	639	634	717	691	661	671	693	701	694	694	683	704	675	689	684	663	673	705	677	645	654	719	677	709	699	656	652	689	696	692	682	668	676	670	694	672	717	711	644	753	688	689	724	693	652	686	661	685	719	712	684	710	698	684	660	689	656	645	676	702	685	659	703	683	669	668	682	679	691	629	681	669	687	693	684	673	684	689	664	716	653	684	684	718	647	672	668	726	682	656	692	685	685	698	687	651	653	725	686	697	669	641	678	669	665	645	736	672	695	676	681	671	713	664	667	683	666	672	625	721	671	672	672	669	702	673	660	674	694	667	679	712	666	701	718	751	690	682	685	729	711	695	663	725	750	684	700	674	662	693	690	691	690	723	673	668	687	645	716	667	733	706	707	659	670	691	659	715	698	720	653	689	665	674	754	720	705	709	666	691	705	701	679	679	702	736	662	656	693	729	732	700	688	671	658	735	675	663	635	700	628	648	634	684	654	674	663	705	704	699	671	641	644	678	667	690	675	689	677	677	641	687	682	689	697	668	665	668	671	677	635	684	651
8189	3573	3023	1271	991	740	626	504	513	508	466	425	384	464	400	409	390	402	389	325	355	367	382	388	386	373	396	351	380	379	367	351	353	363	351	400	350	347	328	313	374	318	353	359	337	344	381	309	363	347	345	348	358	336	333	350	393	362	348	364	410	375	350	366	367	335	362	355	310	346	347	342	330	375	343	337	336	332	374	364	376	346	353	345	344	331	341	359	397	361	374	337	364	341	343	378	321	367	344	351	357	330	313	348	354	321	327	359	358	383	356	363	335	325	348	379	381	316	343	360	396	380	340	337	349	345	334	352	335	341	354	364	346	345	336	332	374	350	326	328	369	346	333	335	362	337	361	345	326	340	292	351	358	316	365	358	367	331	339	326	378	302	318	334	347	323	325	354	358	345	345	348	358	364	343	362	391	327	314	321	346	349	344	322	346	324	351	323	327	359	364	349	316	380	302	323	329	320	364	376	332	408	325	313	329	329	323	300	374	366	375	353	322	358	325	350	350	362	348	333	343	371	318	346	363	400	336	334	349	369	330	363	391	373	366	375	322	394	354	340	317	361	338	348	367	369	346	353	310	325	327	340	349	359	318	311	375	353	335	317	338	340	341	322	360	341	338	353	324	357	352	338	360	338	327	325	305	378	357	376	339	335	320	341	306	324	346	349	337	351	328	405	347	364	322	341	356	322	346	403	339	353	334	355	320	350	348	375	344	361	322	326	337	342	335	375	394	354	324	347	331	352	366	340	345	333	354	367	329	349	336	299	343	359	327	344	350	340	333	362	358	354	341	344	336	351	373	319	302	329	353	353	309	359	355	310	338	299	376	364	372	342	358	324	341	339	332	348	344	302	358	383	355	320	342	348	355	318	337	365	367	309	317	373	334	346	355	410	358	355	351	351	305	349	332	318	349	340	369	378	329	323	330	320	336	354	350	327	329	352	295	350	338	342	327	357	343	321	348	337	365	348	331	345	358	347	375	312	365	386	313	351	372	358	343	321	375	384	346	330	352	343	372	359	367	379	333	410	376	334	374	346	347	358	359	322	349	307	369	352	360	349	346	373	332	325	361	364	343	331	329	348	348	339	352	308	332	355	327	351	343	314	356	317	347	359	322	347	310	344	349	332	378	327	363	341	341	351	328	338	342	353	357	377	355	353	351	338	336	337	351	323	347	354	360	376	388	336	342	329	313	325	339	354	366	336	351	324	350	337	344	358	352	366	328	353	364	307	315	337	323	360	374	363	375	344	382	357	350	371	344	352	341	354	360	363	348	356	370	321	341	316	342	346	332	356	331	325	322	378	320	344	343	316	391	312	323	347	334	337	357	317	341	342	340	337	366	318	322	336	314	350	354	332	365	339	340	370	373	317	368	343	340	323	349	341	357	357	338	345	338	336	331	356	339	325	319	360	326	372	357	332	349	365	341	315	352	342	317	335	376	327	312	359	329	363	357	321	309	337	334	366	342	338	334	363	323	358	364	354	326	340	339	330	376	349	336	380	358	355	326	342	334	377	375	349	349	341	345	363	363	341	340	317	337	393	327	347	345	331	363	342	372	318	336	338	371	358	313	367	325	316	358	325	351	376	368	286	305	362	349	339	337	375	334	305	343	329	359	330	340	357	345	336	375	341	317	332	348	346	353	362	334	341	365	356	353	371	353	369	347	350	330	346	347	357	339	343	364	313	364	333	360	338	328	315	349	367	359	352	363	360	333	318	381	332	370	329	363	393	304	318	382	348	354	344	337	316	380	353	318	350	362	361	331	355	354	346	372	353	353	335	368	362	336	327	320	328	334	356	341	332	365	326	329	363	338	366	308	303	323	348	345	322	348	347	369	369	361	321	336	385	374	353	374	363	343	363	334	356	359	366	344	337	327	348	334	325	355	350	328	335	336	350	355	334	337	327	351	306	336	387	342	355	334	301	316	350	340	322	345	363	307	328	370	339	336	353	333	341	314	343	342	378	351	332	326	346	346	326	318	322	347	353	331	396	328	339	331	330	337	354	363	323	330	331	386	333	348	327	335	376	337	335	334	322	349	365	362	353	346	358	321	337	338	325	371	343	328	327	377	379	321	380	367	339	327	331	331	330	353	349	338	351	350	344	343	342	322	322	371	307	348	302	339	338	386	337	370	330	334	379	372	357	350	317	381	349	356	362	331	360	304	358	335	339	352	352	345	327	362	336	359	351	356	363	321	338	341	329	312	341	341	353	302	358	349	338	344	354	343	338	325	336	351	319	374	354	322	343	330	325	318	370	395	348	343	358	357	352	354	373	318	365	333	364	342	384	381	326	361	365	350	377	339	318	351	331	374	348	347	345	333	345	339	390	275	326	311	332	365	348	366	335	350	330	358	348	366	346	355	369	342	351	339	380	340	350	347	337	338	322	364	361	360	371	353	338	322	369	308	329	368	338	339	326	358	360	350	343	352	359	308	371	347	304	332	359	373	361	324	342	400	391	324	330	345	337	362	358	350	355	350	372	349	355	364	310	362	334	343	334	315	331	336	325	362	348	353	350	340	311	366	384	346	375	342	362	348	320	342	361	348	368	360	353	309	335	342	372	340	336	369	325	349	336	325	334	373	335	331	363	362	356	351	376	355	375	341	360	341	327	354	386	337	351	376	323	381	356	336	335	322	364	306	331	360	334	352	364	357	357	359	356	302	347	374	330	342	366	354	327	304	328	385	360	347	347	341	349	345	375	357	364	368	336	354	361	288	309	354	372	382	378	323	350	329	346	372	346	349	342	349	347	356	354	331	330	356	343	329	339	338	339	335	356	336	341	332	341	341	366	350	363	371	381	363	367	327	314	358	339	363	317	353	354	367	321	325	319	359	346	346	366	329	341	329	338	345	335	329	352	332	318	327	331	375	350	339	341	351	368	345	337	316	326	385	324	335	362	355	376	336	354	365	334	368	330	360	346	354	336	323	394	334	356	332	370	351	344	340	370	360	369	353	375	330	351	323	322	337	351	378	315	310	356	349	341	341	321	328	355	347	333	359	322	360	306	352	317	338	325	359	339	324	382	373	335	334	329	333	352	389	324	329	325	355	328	331	319	333	334	331	346	321	346	364	319	317	361	349	396	344	362	365	355	348	330	352	324	329	353	334	382	378	352	342	319	334	345	325	369	350	355	297	356	340	346	331	332	327	378	342	390	334	374	349	347	329	345	346	349	359	326	348	359	344	369	356	303	369	343	331	323	354	367	368	366	325	350	352	361	367	360	358	351	373	343	369	358	336	331	368	357	337	325	353	345	332	320	344	380	383	391	372	358	351	340	376	361	330	353	353	322	346	333	362	363	339	331	351	361	311	350	331	360	326	363	348	333	372	370	380	380	324	348	348	373	353	336	318	354	310	338	340	324	310	336	339	335	324	335	338	330	353	340	342	349	363	310	332	331	308	333	319	322	348	360	340	357	349	333	412	336	321	310	340	397	341	349	363	378	328	360	315	358	339	323	322	392	356	362	309	365	360	367
5462	3505	5136	3303	3074	2637	2262	1753	1597	1468	1353	1201	1192	1181	1109	1029	1034	1118	1011	1018	976	961	908	977	970	940	975	872	917	879	895	855	880	850	806	832	851	839	858	797	804	781	831	874	847	841	800	782	783	785	838	811	820	767	760	756	795	798	779	806	791	823	767	812	751	772	800	803	778	801	744	837	762	772	764	808	780	808	718	775	819	723	806	786	761	731	773	745	754	733	797	759	758	737	741	784	784	770	733	727	718	745	737	862	795	768	731	789	779	783	730	738	783	777	768	759	789	738	756	732	751	757	768	793	735	766	794	751	752	791	793	795	768	745	829	789	775	766	810	812	745	735	733	739	768	763	765	819	763	745	758	760	788	767	776	779	762	769	766	801	801	715	755	793	775	767	705	768	775	789	737	753	739	816	820	761	769	798	799	796	752	761	783	770	745	751	763	775	751	793	764	741	724	785	768	800	764	794	785	784	761	707	763	743	788	794	777	755	781	736	786	786	773	706	768	736	763	758	782	747	788	796	784	764	709	798	832	783	729	778	733	803	751	814	798	756	780	747	789	734	746	722	740	780	751	764	776	805	742	746	755	743	746	700	778	751	781	780	751	800	770	716	759	809	761	718	790	794	778	767	783	809	756	829	732	768	731	829	783	788	775	791	753	780	770	747	718	785	800	788	793	774	769	745	734	776	743	770	731	746	764	806	771	764	761	775	787	788	780	777	796	802	743	769	822	738	765	789	723	805	745	814	782	774	742	748	703	802	790	778	789	699	689	748	744	817	806	713	797	793	781	805	741	778	778	755	758	752	784	716	749	785	758	772	756	737	747	761	755	766	732	778	778	738	741	775	806	800	761	758	772	745	731	746	764	739	774	735	796	772	762	783	773	810	750	830	796	753	780	806	780	758	794	789	788	751	772	723	805	765	763	737	768	776	769	766	736	758	777	782	757	821	720	787	783	733	746	799	807	800	748	744	707	758	695	818	783	739	800	766	759	790	784	759	789	790	784	751	769	848	714	726	791	788	792	782	782	769	745	754	825	750	804	746	782	768	801	701	757	762	793	784	767	768	789	819	731	681	732	755	705	732	777	730	776	758	736	798	796	722	767	833	748	781	801	790	778	747	756	768	791	751	789	768	742	761	768	767	811	752	766	765	756	818	742	758	723	753	774	802	752	749	761	782	753	799	804	751	796	724	753	792	757	792	739	780	756	783	744	740	794	749	794	766	752	832	739	755	773	766	765	741	760	810	795	785	810	748	743	747	786	799	766	780	736	734	738	822	784	799	759	745	778	774	767	767	773	771	773	741	702	793	724	745	816	770	779	721	771	776	775	812	738	770	773	753	696	759	732	722	784	753	768	779	761	812	753	766	759	829	808	759	769	773	807	748	754	758	740	729	764	778	781	732	775	744	791	743	753	819	766	802	804	765	759	734	745	723	796	739	765	819	785	724	766	772	801	764	794	764	743	771	765	799	729	787	794	749	805	733	768	771	756	745	771	722	782	719	782	775	763	744	750	801	758	780	796	710	750	799	792	744	797	765	713	774	784	778	799	764	765	759	771	780	747	736	733	793	724	793	815	743	778	737	781	718	748	727	776	792	762	741	769	778	787	768	745	755	808	789	746	778	744	763	733	779	711	802	725	781	739	738	784	778	766	793	813	779	750	750	768	737	747	727	794	775	787	747	766	741	789	747	763	737	733	799	748	768	753	734	787	790	776	768	775	750	745	738	802	743	786	784	747	767	761	790	797	751	773	714	791	759	801	815	747	794	745	775	797	737	775	702	752	751	738	784	833	765	823	776	788	750	741	778	751	724	786	744	749	797	816	784	804	774	722	798	801	766	754	774	742	751	762	791	751	786	756	769	770	770	786	814	770	771	742	774	800	753	713	728	752	795	728	780	783	746	732	754	751	751	762	799	798	733	749	728	770	704	751	781	778	802	766	769	768	779	838	795	717	751	802	770	774	742	769	713	751	772	764	761	773	795	795	745	744	808	780	779	768	764	774	796	784	724	733	766	758	806	749	750	744	748	787	742	793	799	772	791	757	769	772	787	783	770	792	722	771	781	799	748	771	760	692	768	741	743	747	777	746	762	747	779	741	730	766	761	815	788	784	791	802	800	711	795	739	771	745	749	742	758	783	741	772	816	757	788	755	749	724	741	762	768	778	752	755	830	765	769	740	733	754	770	771	745	794	833	721	724	766	745	736	796	779	791	753	751	787	735	758	767	737	751	775	827	719	784	763	715	766	768	691	766	732	754	757	782	749	737	740	742	732	769	767	802	765	782	758	765	816	765	766	735	713	739	754	768	790	765	753	752	753	740	767	794	786	773	755	821	833	788	782	756	732	740	752	721	762	780	733	786	707	785	744	775	772	784	806	776	773	772	786	757	786	760	742	781	762	733	780	750	774	773	778	712	795	758	729	711	779	799	765	730	769	758	775	738	784	759	768	831	785	739	768	790	761	747	794	714	769	759	767	784	740	725	845	819	812	691	767	792	789	793	749	785	749	799	778	789	814	780	766	735	731	857	795	738	797	739	831	789	775	737	739	814	771	707	725	751	766	738	782	766	777	768	776	775	783	777	797	757	759	788	807	757	759	731	770	811	790	818	756	713	720	818	734	779	752	751	780	779	742	773	790	773	772	749	763	809	725	763	773	755	800	758	763	775	746	744	817	776	738	739	745	775	775	831	765	793	759	741	777	748	816	730	767	749	807	801	798	755	775	780	825	773	735	754	696	781	733	830	732	774	755	781	786	766	768	746	756	790	784	766	747	702	790	725	787	730	760	793	795	800	768	735	734	804	760	822	759	770	791	796	728	813	714	755	721	772	749	814	774	792	751	761	803	767	762	781	774	783	731	805	751	796	818	734	794	759	758	729	771	773	764	749	764	704	741	743	791	740	769	750	767	766	743	823	778	739	776	757	793	733	726	753	779	729	778	740	768	752	790	750	739	738	756	719	730	780	762	809	795	767	779	759	749	777	766	763	781	786	751	798	773	767	825	749	807	794	752	752	796	784	759	745	728	727	755	826	769	800	745	772	746	766	748	755	771	768	763	826	789	724	701	766	769	782	739	802	805	800	795	805	757	749	710	789	750	775	771	796	799	779	734	741	741	788	816	762	767	792	759	712	777	763	784	750	761	737	794	723	762	754	741	709	742	809	797	720	767	765	778	770	795	748	751	785	789	763	759	713	746	727	766	820	757	767	799	775	733	732	731	785	764	742	786	724	763	785	715	741	736	739	745	726	774	800	769	747	806	779	777	717	764	798	817	739	805	725	731	740	731	770	783	756	779	747	739	758	711	764	755	782	760	774	778	750	809	774	805	772	741	779	762	783	776	721	764	771	854	753	743	762	782	777	750	782	798	792	793	723	730	802	783	771	748	754	794	757	732	737	785	772	804	716	744	763	762	710	750	731	743	762	776	799	757	760	760	775	780	728	805	759	752	724	803	791	790	787	750	744	767	775	765	737	772	782
18696	8374	6263	2653	1925	1474	1203	911	653	582	545	452	464	454	452	444	433	418	457	376	387	345	367	406	331	340	376	342	345	342	343	347	320	305	312	332	313	287	335	334	298	325	321	294	285	331	306	288	323	311	328	290	292	305	318	294	321	291	283	318	300	315	282	277	299	318	298	275	355	310	286	270	279	261	310	334	258	283	285	329	305	346	276	290	307	304	275	266	287	315	291	319	297	327	283	293	289	283	321	285	305	292	301	309	281	325	333	300	304	302	311	320	269	294	270	319	285	311	290	278	283	289	286	331	313	307	292	292	281	315	290	335	301	284	318	257	293	302	282	322	292	322	334	332	327	302	316	296	321	311	283	294	310	283	319	276	297	275	306	295	295	302	298	275	306	254	295	280	267	303	292	279	297	299	272	280	311	239	296	282	298	304	286	292	309	268	324	292	299	309	337	290	285	269	268	295	283	313	314	302	303	300	278	294	299	338	285	296	306	295	308	310	281	286	278	334	268	316	346	306	258	321	352	302	275	304	259	298	296	308	342	317	287	283	308	292	279	303	315	286	297	296	315	318	305	280	309	301	295	313	277	302	335	291	333	296	297	316	262	293	298	286	291	264	276	318	312	317	311	279	269	335	277	302	276	275	298	324	309	318	295	275	299	296	287	315	323	358	278	295	282	276	273	328	296	320	292	315	276	289	308	295	271	315	319	268	288	300	300	295	296	318	273	292	335	309	292	303	291	285	317	288	322	298	318	278	300	301	322	284	292	282	308	269	320	291	260	284	290	295	292	295	278	286	298	284	261	317	274	286	286	319	304	293	288	338	304	289	315	319	336	318	320	294	307	299	274	332	282	288	302	298	279	281	307	261	311	324	313	299	306	319	280	296	313	325	308	305	301	329	325	283	296	291	296	304	320	339	316	314	307	285	277	317	312	302	305	284	299	272	307	273	314	323	315	305	291	325	269	304	307	288	318	305	303	264	321	280	314	285	286	270	304	281	297	288	295	307	320	306	295	309	289	320	307	314	306	294	319	296	288	308	296	266	278	281	289	299	304	282	323	300	332	309	274	293	333	290	307	302	303	282	270	289	287	320	291	315	306	318	294	302	323	277	301	321	291	269	311	293	315	307	297	316	280	295	307	294	287	306	345	309	292	272	256	293	312	285	299	287	277	285	308	295	299	274	303	312	288	307	273	298	268	300	309	312	309	306	274	279	268	307	296	297	302	307	295	290	310	302	255	286	323	291	300	311	298	281	281	323	305	289	284	346	289	309	288	325	287	309	302	328	336	294	287	265	293	307	280	306	280	302	344	272	296	274	295	287	294	298	277	271	305	306	308	318	315	316	316	309	281	330	298	314	298	288	306	294	261	309	304	283	291	304	309	338	297	295	259	310	312	308	320	321	284	299	295	312	328	309	309	298	291	268	314	299	312	315	269	306	321	303	317	279	331	347	302	294	298	294	324	300	328	294	342	304	295	312	288	291	272	286	284	334	299	303	322	297	337	263	313	319	300	305	323	287	314	279	302	306	259	300	300	317	318	318	323	284	315	290	282	304	286	266	314	318	326	290	314	325	315	294	305	297	281	310	298	295	310	290	286	305	281	300	289	319	302	278	279	335	308	285	274	298	311	301	308	302	266	297	340	261	335	291	317	310	316	269	272	310	308	266	293	298	317	308	305	311	305	301	295	294	301	308	322	299	270	297	285	317	299	273	283	278	310	307	330	318	301	291	342	284	285	286	319	320	293	298	295	276	325	313	291	322	261	303	282	276	312	305	301	304	313	283	310	283	297	286	277	304	306	304	295	328	292	311	295	305	272	310	336	324	312	305	304	308	285	289	298	291	279	325	308	279	300	303	300	333	271	316	322	310	291	278	278	288	288	333	279	282	296	271	261	316	299	271	296	295	288	273	284	294	266	311	343	304	292	332	275	305	296	317	291	289	315	291	294	316	278	295	320	260	306	279	307	311	266	274	293	316	293	337	308	326	304	271	317	315	289	288	295	244	289	326	264	278	320	317	313	256	290	318	296	310	298	306	308	280	298	296	289	327	315	319	316	289	294	281	279	292	261	283	288	300	314	313	359	324	326	309	291	288	317	294	322	313	289	314	279	302	275	303	337	316	290	265	298	281	295	289	261	296	302	310	307	295	302	306	296	318	337	284	286	293	319	333	313	320	294	335	314	289	300	290	288	326	320	301	305	319	333	299	300	292	302	287	290	292	308	308	292	310	291	311	287	301	294	329	293	243	290	324	309	341	299	288	303	302	279	276	281	331	335	303	280	291	271	258	314	319	303	279	315	302	337	315	306	294	284	343	308	309	331	265	298	310	322	295	278	298	315	293	273	306	284	300	314	286	258	280	300	328	287	288	315	298	309	273	318	281	268	320	301	297	303	301	286	294	295	277	324	323	289	314	293	309	297	290	263	321	292	313	258	297	283	294	290	362	307	322	299	304	285	287	305	306	312	313	298	300	265	285	312	268	294	313	296	294	271	299	292	291	305	312	303	306	308	298	323	300	302	289	304	306	276	293	279	276	308	283	296	298	292	317	290	260	301	296	284	316	337	271	284	306	284	321	302	333	302	261	303	292	289	265	299	294	321	295	290	321	309	318	298	283	304	301	282	287	306	333	306	277	303	314	282	307	326	318	329	299	292	263	272	312	303	308	318	305	323	309	333	294	319	296	316	308	305	323	305	292	266	286	311	284	292	306	310	315	287	302	308	290	287	310	283	291	335	313	275	289	315	303	323	307	325	313	326	301	309	310	319	317	337	267	256	297	292	329	299	291	276	286	303	277	295	312	310	321	266	281	293	310	320	286	295	300	308	344	315	269	303	280	274	291	309	297	271	313	309	278	301	284	283	271	296	279	284	292	304	276	279	277	306	313	281	284	304	285	316	310	273	280	337	311	292	303	290	302	284	290	281	295	333	268	303	292	317	311	280	291	294	280	265	282	328	303	301	307	294	278	289	336	300	278	321	308	299	284	323	310	303	293	315	297	313	282	310	297	299	307	309	314	324	311	346	315	279	299	305	305	282	271	277	319	291	293	297	314	287	314	307	310	304	314	322	307	296	293	275	333	324	270	300	302	286	299	308	300	277	330	288	289	302	290	307	282	286	273	319	287	338	297	274	303	295	290	299	312	300	321	274	280	321	270	275	269	279	300	301	300	287	302	287	298	287	282	310	318	321	334	298	283	289	297	298	283	300	288	302	281	270	309	348	319	292	313	284	313	280	303	293	269	281	293	285	317	321	319	331	277	281	312	331	282	295	291	300	290	319	316	320	314	329	311	317	303	291	315	297	305	325	326	322	307	288	293	315	301	297	310	337	327	315	320	310	322	283	289	293	329	287	292	334	300	331	297	316	278	320	265	284	306	344	315	271	302	310	309	285	295	291	289	333	303	315	305	313	311	314	303	280	287	321	301	307	318	273	319	336	270	309	336	337	312	317	318	284	303	287	296	314	324	268	303	308	294
12309	6971	8897	6328	5874	5054	4352	3416	2603	2258	1952	1806	1804	1549	1485	1496	1404	1267	1230	1310	1273	1159	1110	1170	1092	1050	1113	1062	994	939	937	972	886	858	845	865	833	781	815	871	774	768	740	799	808	730	786	755	721	735	751	773	724	745	794	744	721	738	708	711	723	684	692	754	696	745	680	705	681	695	746	696	660	656	698	683	672	671	698	676	720	678	721	680	665	706	707	711	691	664	669	675	748	636	677	681	692	693	691	703	706	676	664	689	716	723	662	706	687	662	672	688	709	662	698	687	662	679	694	616	659	724	623	686	652	681	650	674	686	703	731	678	653	638	702	663	667	695	674	683	682	666	668	673	691	687	688	674	699	684	655	707	694	687	677	696	654	657	667	679	694	689	731	694	675	684	670	677	682	700	704	680	688	703	699	654	640	680	669	672	626	668	728	690	675	650	718	703	653	734	713	685	686	669	706	679	690	716	689	680	691	674	686	651	686	678	640	677	686	666	714	662	683	688	646	691	704	695	705	658	674	726	674	681	759	723	653	690	643	679	677	694	679	685	702	645	650	659	703	646	699	667	659	687	680	686	721	677	679	663	659	675	704	660	692	660	639	665	683	704	703	731	694	693	678	654	673	683	704	665	691	642	701	692	691	672	634	763	678	668	673	653	710	690	683	657	677	741	675	669	700	688	627	654	648	684	649	700	693	661	668	627	697	655	677	717	687	715	667	706	667	640	670	662	682	654	694	713	675	693	627	663	661	686	661	653	668	717	675	651	681	737	679	668	659	652	657	624	696	703	657	659	729	653	697	693	667	659	729	683	682	669	674	633	657	671	662	682	693	653	680	697	660	708	679	712	673	659	685	677	731	663	698	609	658	689	699	714	644	678	706	703	676	711	651	672	673	674	670	677	672	705	687	665	706	668	713	675	654	688	723	686	673	711	690	677	678	701	635	700	672	711	692	665	640	693	697	702	719	675	702	652	694	675	670	662	739	721	667	663	709	667	719	679	611	711	661	697	737	708	652	679	704	741	673	681	691	670	672	695	714	678	677	644	684	683	670	690	676	666	706	693	663	643	698	685	667	648	679	747	693	693	683	688	633	678	657	674	689	733	644	667	677	657	667	672	686	703	707	698	709	706	673	699	649	660	655	688	705	697	647	681	696	656	702	734	684	706	680	672	690	677	654	666	679	699	630	660	659	672	661	656	691	704	665	677	708	714	776	673	687	725	687	687	663	732	638	715	688	658	660	699	711	720	698	708	683	730	648	659	692	671	679	666	706	656	685	680	671	682	678	700	682	670	707	653	680	704	662	697	698	672	692	662	681	733	712	735	666	685	756	713	616	712	729	683	712	693	673	702	675	703	697	711	677	722	683	715	713	713	681	680	666	658	727	677	697	702	691	706	681	694	659	655	708	658	652	690	672	667	660	713	719	668	685	678	647	656	672	695	637	692	663	716	697	690	674	733	673	696	679	661	680	692	672	715	674	685	710	673	693	671	667	680	652	671	665	674	669	629	688	689	679	689	660	708	638	668	656	706	657	680	662	673	695	723	735	716	664	691	659	652	677	652	693	671	659	680	677	674	675	661	661	724	676	737	687	646	674	642	681	660	744	664	740	644	684	667	701	658	687	722	683	690	696	689	649	703	648	672	690	703	701	684	658	770	712	672	670	698	675	669	676	726	695	719	713	739	669	667	678	676	681	690	676	693	704	667	706	699	697	673	672	672	664	693	757	664	675	684	683	641	686	694	652	678	676	673	654	629	692	676	652	705	667	654	679	696	686	649	682	696	664	709	677	675	672	657	665	741	682	714	663	668	652	688	687	643	664	663	663	669	652	691	707	679	674	736	674	701	662	653	651	684	698	659	639	663	650	718	653	683	671	644	649	658	755	658	685	660	687	718	694	680	693	665	686	708	657	678	674	687	672	733	654	722	692	659	703	685	710	667	659	685	692	636	647	705	655	733	642	639	733	708	698	708	631	658	680	692	715	704	695	686	692	687	718	679	721	674	673	676	777	703	653	700	672	662	650	697	668	685	655	698	671	673	654	655	657	685	695	708	661	639	662	692	658	721	687	644	688	660	700	651	672	720	693	701	636	689	709	739	725	681	677	648	661	652	726	683	684	701	629	635	660	755	715	700	695	721	675	652	732	633	712	689	637	670	651	666	633	721	657	653	727	675	668	640	693	714	676	673	667	717	689	650	697	668	661	656	708	668	672	683	661	663	708	709	674	679	674	699	683	702	679	674	689	687	662	701	659	662	683	663	710	733	659	686	667	682	707	704	678	683	663	731	670	717	700	711	679	721	724	684	712	684	701	648	670	668	714	698	664	705	714	655	692	704	704	676	691	705	699	703	618	671	762	668	653	692	673	634	708	655	706	693	704	696	663	688	645	640	660	632	710	674	700	738	711	655	649	691	697	697	672	657	722	636	711	748	681	683	670	691	682	637	646	685	691	713	679	689	672	701	656	706	662	668	654	683	674	659	659	692	681	687	632	669	634	664	670	707	653	704	683	669	734	680	683	654	667	650	700	665	733	692	665	677	684	667	630	675	598	673	730	625	683	700	633	695	700	648	730	707	684	664	679	650	650	721	610	691	713	641	719	714	687	652	696	679	693	696	692	668	690	697	666	659	695	739	676	638	687	639	640	677	679	686	716	686	677	674	710	669	640	663	663	691	675	661	669	677	656	707	659	721	702	720	673	715	707	653	705	651	711	679	678	688	705	662	685	663	689	678	678	652	692	682	725	660	659	663	684	676	722	690	676	648	681	723	670	705	711	692	728	639	711	667	699	634	662	636	674	689	657	672	682	700	704	656	670	678	677	671	729	637	701	690	657	744	651	752	668	638	648	681	675	725	668	688	642	680	689	647	676	690	640	657	646	682	697	643	708	697	691	639	632	714	672	648	647	668	678	668	711	653	704	703	681	690	681	668	706	674	639	663	643	660	682	667	676	674	696	687	659	705	686	671	650	670	646	699	713	698	739	651	653	682	655	670	717	669	667	682	722	729	664	720	703	699	679	683	678	714	748	728	686	662	698	687	676	676	708	678	703	728	728	698	719	712	673	675	663	676	671	704	693	702	673	652	706	680	650	731	659	671	729	671	691	690	711	643	695	715	707	718	651	724	706	664	689	681	645	699	660	703	680	655	666	622	702	699	716	715	706	707	695	637	673	633	664	642	647	676	698	685	663	724	649	661	710	715	677	702	679	684	708	696	670	716	654	684	660	700	710	694	693	644	663	702	704	705	704	692	650	707	671	676	623	690	677	696	682	697	674	667	655	664	655	722	677	678	693	651	626	670	681	682	673	691	664	693	663	682	661	679	697	671	662	671	661	694	668	679	699	664	689	689	695	706	721	680	683	700	708	701	727	678	681	693	681	692	674	635	687	702	680	650	672	677	704	717	686	689	697	663	692	661	703	673	726	657	706	641	659	709	684	658	720	733	667	711	720	706	697	686	645	641	716	696	688	674	683	731	631	700
28827	12582	9387	4131	2977	2188	1856	1227	951	788	663	635	595	497	501	503	482	434	403	450	435	463	439	382	402	351	361	399	366	328	359	376	362	321	342	314	284	315	324	322	320	303	314	289	365	329	302	374	299	303	296	330	309	301	320	304	314	313	298	314	321	280	324	321	288	312	338	335	301	304	296	274	312	282	269	291	278	307	285	266	311	295	300	301	308	291	335	290	304	315	306	314	301	286	296	295	291	315	296	272	325	307	299	314	326	326	284	297	303	367	315	295	286	297	286	294	276	278	296	285	272	301	270	314	321	263	325	281	331	279	283	296	286	314	282	323	293	302	302	329	307	308	285	300	297	272	310	280	285	305	347	325	296	312	303	291	308	260	300	287	300	305	322	320	283	304	266	302	258	290	316	292	268	316	294	316	327	297	300	284	338	314	333	296	304	289	313	289	298	259	313	290	284	308	281	289	283	293	308	294	298	314	292	278	272	309	320	286	312	272	326	316	304	293	290	297	315	289	290	327	287	308	330	285	313	331	301	320	280	273	305	286	308	292	300	282	281	316	314	289	293	304	300	268	301	299	303	297	293	308	288	284	319	324	309	313	296	330	338	296	303	289	305	311	296	286	275	287	308	286	248	297	279	302	287	266	322	310	331	292	265	290	272	280	283	297	290	282	313	316	299	310	298	277	286	283	292	318	310	296	317	310	282	284	311	306	295	301	278	296	288	286	307	326	323	272	321	286	298	323	308	291	311	320	271	300	336	308	296	284	279	316	302	312	305	304	317	282	288	265	290	318	301	309	305	320	300	307	273	270	272	251	292	304	325	329	284	303	291	280	263	325	322	309	287	299	280	278	300	338	342	294	268	286	301	310	348	270	283	307	295	343	301	299	300	313	318	277	299	326	315	302	306	324	302	327	298	278	321	330	307	308	328	289	340	310	286	273	288	328	275	292	280	257	266	321	295	303	321	333	285	319	311	328	297	290	282	272	308	288	301	327	340	304	334	318	299	299	273	319	279	302	288	270	307	293	285	298	266	282	321	297	319	295	248	288	275	275	289	287	300	303	319	302	283	303	306	300	298	259	283	292	310	314	290	298	302	313	301	297	272	324	300	278	332	303	304	274	313	293	327	290	302	285	285	309	309	266	298	303	284	313	273	284	308	290	284	285	312	325	277	306	288	312	312	280	291	303	340	270	310	289	299	319	304	308	294	322	271	311	319	277	299	345	312	275	309	287	290	291	303	320	256	330	289	308	324	329	307	304	276	295	260	329	281	299	296	319	286	337	299	288	314	304	318	301	305	305	320	332	302	337	277	338	311	295	307	309	302	324	284	288	313	306	279	302	278	298	286	305	307	310	301	344	270	296	281	272	280	278	319	319	260	310	274	313	281	296	282	308	320	316	309	301	271	311	309	297	306	304	323	261	288	304	297	284	272	343	341	282	306	321	293	280	323	266	306	286	274	289	300	300	283	332	296	269	285	306	317	305	297	292	324	314	307	319	314	300	313	283	296	263	280	319	274	312	279	294	306	321	308	310	305	296	331	318	343	314	294	301	276	327	280	327	311	315	276	312	319	297	274	306	304	299	301	280	332	304	298	325	336	321	332	309	303	320	302	287	317	310	340	325	277	307	319	283	283	306	324	306	273	280	309	326	297	322	316	292	303	310	301	289	302	308	272	280	283	284	306	320	312	313	284	307	297	310	294	294	310	282	296	293	331	282	304	337	317	297	290	300	286	326	294	309	324	307	303	309	262	327	310	290	308	310	292	296	287	313	316	319	321	268	303	336	326	300	310	296	310	290	284	240	304	291	273	327	306	268	297	278	286	294	282	320	322	297	313	308	320	285	290	274	304	305	289	311	287	282	302	303	270	268	295	287	311	295	312	303	290	273	295	259	313	311	301	311	284	319	296	285	291	307	298	309	302	307	296	289	313	302	306	317	300	298	285	273	302	278	302	316	297	310	304	342	283	298	310	303	307	304	292	304	307	286	301	265	301	291	307	307	289	301	324	288	311	281	314	289	308	309	301	265	298	301	338	305	328	303	288	293	287	297	287	286	260	321	325	292	288	305	276	322	261	303	337	281	307	311	332	279	297	302	326	287	305	301	328	314	317	332	287	281	328	281	284	271	291	253	258	294	329	328	296	325	324	313	309	293	292	340	319	314	296	283	304	280	304	276	300	302	282	307	274	325	284	292	294	287	322	281	272	323	320	317	268	300	312	305	263	291	299	314	304	274	266	270	308	293	302	288	329	289	283	289	293	298	297	321	312	309	296	301	284	329	303	331	281	295	299	313	294	315	329	321	297	319	301	287	308	289	290	299	284	309	314	298	301	314	292	336	292	341	318	265	272	347	309	302	290	285	285	304	286	277	296	291	279	320	330	305	312	296	290	293	270	286	329	289	332	281	285	315	318	287	310	300	276	310	289	305	288	288	301	305	285	291	308	294	320	272	264	313	277	283	310	288	347	316	295	318	277	324	348	300	325	285	300	317	315	306	296	283	327	316	282	314	313	295	298	311	307	284	289	294	279	291	315	305	262	289	294	311	348	299	297	284	305	297	261	299	304	316	294	274	339	284	275	314	297	315	310	301	316	291	323	333	283	318	296	326	304	311	282	287	305	287	288	276	299	346	282	281	284	312	313	325	307	300	311	270	305	298	297	313	305	320	307	261	299	311	308	296	333	282	305	280	304	297	267	327	307	317	345	284	299	299	301	294	335	282	289	301	309	311	336	307	294	307	280	291	320	341	290	312	292	298	331	297	301	259	274	311	293	290	328	331	300	306	313	354	295	315	263	299	276	287	270	286	315	276	273	300	286	310	278	283	302	299	276	292	313	283	318	290	277	298	298	279	336	281	300	309	283	254	270	287	281	311	315	288	315	315	333	284	292	285	289	307	299	300	279	302	315	268	316	331	309	286	314	317	323	291	263	277	277	269	278	328	326	308	277	285	287	334	303	322	291	302	348	307	303	264	296	318	310	313	272	297	285	282	287	303	302	290	278	299	290	300	305	309	326	302	302	356	321	297	277	308	294	274	292	247	323	340	320	334	323	322	294	273	339	292	266	318	316	290	287	257	293	303	348	295	279	297	299	315	300	335	265	291	298	316	320	295	297	298	288	303	282	339	340	316	312	299	290	314	354	292	304	297	299	343	326	329	297	332	281	316	281	305	300	322	301	326	289	327	299	283	298	323	313	293	280	290	288	315	283	283	339	340	288	290	280	283	313	312	283	264	301	295	331	310	312	323	318	326	302	263	287	317	278	305	298	314	311	283	286	297	304	321	288	270	278	263	299	312	345	313	292	337	315	307	307	317	313	285	306	311	309	312	284	308	305	298	302	306	294	276	308	285	307	304	328	305	305	274	292	328	301	280	334	322	296	280	307	277	328	310	281	284	311	304	306	280	326	307	312	287	290	318	335	278	274	260	269	291	322	292	295	263	265	304	309	311	302	312	289	308	317	328	298	341	313	323	322	324
17073	9344	12431	8512	8497	7353	6131	5109	3855	3059	2715	2469	2345	2063	2053	2041	1746	1596	1577	1618	1634	1433	1380	1355	1378	1344	1256	1194	1128	1076	1078	1032	1050	950	933	889	935	900	843	837	845	831	816	832	816	851	826	810	763	810	732	812	789	730	766	782	761	732	803	799	791	773	735	775	721	754	726	773	743	720	721	680	712	700	743	640	717	677	711	724	709	727	661	686	699	701	676	681	672	682	700	664	716	624	664	700	694	648	692	723	697	662	709	671	682	703	747	693	677	704	664	660	713	725	667	724	666	679	644	700	668	683	711	684	751	645	689	726	692	679	695	668	721	669	656	677	719	702	675	685	696	715	701	694	679	710	702	646	637	688	702	719	701	652	703	714	713	659	707	656	692	714	721	668	677	669	660	680	627	697	673	680	691	655	676	650	653	669	658	651	684	687	682	724	693	685	682	680	711	712	666	676	677	699	683	692	687	645	695	672	700	672	668	660	715	672	673	665	696	696	695	690	727	685	644	710	680	693	686	649	686	658	697	663	663	665	684	710	710	690	715	663	714	715	685	656	691	640	630	672	686	702	706	686	664	689	640	711	714	716	707	732	686	701	680	722	695	669	661	714	673	702	714	677	664	717	695	696	681	682	713	671	689	655	658	696	701	725	657	725	676	685	671	718	740	702	726	687	658	644	734	702	678	710	725	648	718	668	669	655	697	638	671	702	706	691	635	681	681	645	672	704	684	702	689	648	687	695	636	630	699	664	668	696	738	669	692	706	656	708	692	644	734	701	704	691	669	719	657	681	632	687	687	654	698	649	680	672	704	702	662	674	695	688	657	676	688	742	732	679	657	656	681	680	660	710	713	674	669	730	720	720	658	716	693	664	684	689	665	684	711	643	668	700	698	717	693	680	655	707	717	695	676	723	683	684	675	666	690	677	698	739	714	682	679	680	669	684	657	680	714	688	734	709	755	691	656	717	721	635	700	669	693	658	718	681	714	661	682	645	741	699	695	678	713	687	716	664	694	640	668	703	689	675	706	698	711	640	694	686	720	683	653	674	733	661	671	689	690	707	653	722	677	708	654	672	675	700	695	656	667	704	681	732	661	710	742	672	683	709	707	682	680	652	671	697	695	651	684	682	663	666	660	675	663	668	647	669	715	641	664	649	716	765	687	711	739	704	630	688	682	667	743	684	680	670	674	695	696	664	712	670	661	701	732	715	652	700	699	664	653	722	703	654	686	698	716	708	636	691	688	660	683	673	691	700	727	696	652	694	639	664	701	673	709	648	683	690	708	724	696	707	644	674	687	666	718	686	682	693	689	682	701	647	713	701	649	702	672	633	655	737	706	674	710	703	693	681	717	682	664	694	670	650	696	737	704	670	661	689	727	717	689	711	655	760	688	679	700	679	697	692	714	634	693	666	658	695	727	756	696	680	669	668	648	670	698	633	697	716	662	716	690	640	651	680	656	709	730	698	681	682	691	694	696	668	726	698	670	682	732	666	677	708	664	668	706	682	698	693	677	666	648	682	660	674	713	668	691	720	709	696	677	727	693	688	670	659	679	709	673	699	696	696	679	672	681	665	662	661	708	673	708	698	637	605	646	722	713	666	681	616	689	655	695	712	712	703	689	674	692	705	683	720	680	638	654	712	664	734	657	658	733	673	669	609	721	702	686	726	658	653	686	696	700	660	650	675	706	697	649	735	659	679	685	691	743	675	712	691	695	683	697	745	672	663	625	681	661	743	656	731	641	688	697	726	666	663	669	651	709	690	708	693	678	677	718	700	695	682	669	621	711	688	673	682	694	672	695	728	700	670	690	718	705	715	689	680	691	672	690	672	628	645	691	678	656	653	645	692	721	724	663	693	678	672	666	670	692	708	675	646	678	688	693	679	665	689	649	688	692	698	749	684	685	691	698	695	705	682	692	722	659	636	657	681	669	690	687	684	702	663	648	713	684	746	702	703	718	714	659	650	706	731	722	731	690	702	663	701	667	674	714	693	703	711	693	678	630	681	653	677	697	706	690	664	660	701	702	694	711	660	667	650	685	707	730	673	669	745	687	722	731	655	690	683	649	679	720	716	669	758	647	631	676	695	661	695	739	692	668	755	684	677	726	708	726	699	711	683	666	679	672	717	699	706	755	688	695	642	673	702	671	688	692	696	716	663	688	668	694	716	722	655	706	687	722	689	681	714	705	677	653	675	716	638	670	680	640	628	682	679	655	692	692	687	704	734	723	667	664	664	659	652	669	664	654	683	703	679	699	697	709	698	705	675	669	707	682	741	662	683	710	631	673	683	711	689	658	721	660	664	726	690	721	715	725	716	651	733	660	690	688	703	709	717	729	696	699	689	685	703	682	703	677	684	645	686	719	696	718	688	680	725	680	678	684	681	715	694	683	670	686	661	688	731	684	684	680	661	688	685	715	695	700	674	687	680	677	704	684	720	659	665	707	722	673	746	657	684	697	636	683	699	666	683	683	667	724	689	652	677	679	656	716	740	669	647	658	675	657	663	672	689	663	712	684	648	687	741	655	667	646	715	671	700	643	673	727	724	662	685	694	646	676	676	668	688	655	667	709	709	710	662	710	682	666	666	700	734	702	704	705	677	717	664	688	670	632	665	690	682	703	685	632	678	692	686	676	661	695	660	686	693	744	727	702	639	729	662	645	684	717	693	693	700	684	681	679	658	698	701	657	693	663	686	672	713	680	692	685	708	720	720	657	666	729	654	694	674	678	629	657	698	674	675	714	737	698	754	679	653	660	739	667	689	687	708	690	713	707	735	680	684	649	668	663	670	720	683	670	690	726	685	689	668	685	676	690	687	652	705	718	714	697	695	702	658	717	689	697	669	661	688	710	666	756	684	677	693	720	715	672	730	670	655	745	698	717	691	682	685	701	637	712	705	687	687	719	690	679	657	732	673	708	676	679	668	704	686	675	724	691	690	712	673	721	675	639	698	691	680	701	690	679	693	669	723	687	667	658	663	680	698	686	690	689	703	657	659	645	631	683	705	655	662	706	682	648	702	667	718	701	690	731	691	717	718	695	680	633	686	668	726	708	672	664	740	662	684	684	737	660	678	681	667	717	700	682	691	681	715	671	735	710	618	636	696	685	695	724	710	631	657	672	696	666	729	670	641	662	666	662	665	683	701	683	670	705	646	660	679	714	665	692	698	690	676	637	643	711	686	697	678	698	649	693	650	683	689	709	678	668	654	648	704	688	726	692	660	667	692	676	746	679	709	642	687	667	718	668	685	700	689	716	694	687	671	648	625	738	689	686	736	715	702	629	734	708	695	643	675	678	697	685	731	717	684	668	672	718	697	687	661	676	678	710	664	682	722	702	646	673	703	685	689	714	735	685	706	739	677	699	735	691	688	703	723	668	656	729	721	698	749	642	630	680	693	695	680	675	687	717	631	678	699	698	688	740	686	676	707	681	645	678	657	686	692	632	665	705	656	694	650	702	666	652	686	685	636	712	668	708	705	627	693
9545	3972	2894	1271	952	775	656	560	508	472	452	439	420	413	429	412	390	386	389	364	364	355	377	329	370	378	390	346	351	367	355	371	329	349	357	355	395	369	372	386	352	342	351	363	374	352	376	371	345	371	315	384	359	310	366	356	338	346	340	360	337	339	363	336	354	364	352	331	356	369	381	371	341	342	316	340	331	337	364	356	335	297	359	347	348	327	393	344	318	344	386	351	341	340	348	371	332	328	367	356	359	323	310	349	340	366	349	352	329	326	367	365	346	366	324	366	372	364	315	328	363	373	361	344	355	346	361	369	360	377	329	379	373	364	400	334	362	353	336	304	334	314	324	331	374	366	344	317	338	367	363	352	326	347	294	325	369	343	353	324	317	325	376	327	362	348	367	381	338	367	347	329	339	335	341	368	346	367	310	333	362	339	348	383	359	350	339	322	344	340	321	327	325	316	346	328	332	347	362	376	334	338	344	319	361	316	328	379	377	373	348	330	341	376	348	357	336	354	346	340	351	370	377	353	325	347	349	347	331	405	321	353	333	341	350	343	365	326	342	329	353	301	325	322	345	337	340	373	336	360	343	365	341	363	376	352	352	345	391	327	354	338	392	356	336	360	364	320	338	375	321	359	345	358	330	331	314	357	328	336	359	341	372	337	334	373	349	355	331	311	354	397	348	346	340	340	355	369	337	373	344	316	311	321	342	359	359	370	400	355	342	310	379	352	339	334	357	344	347	329	351	333	336	338	356	373	364	367	304	322	332	333	330	318	319	362	341	338	329	363	346	372	328	326	329	350	359	333	370	317	341	361	354	336	371	333	355	353	364	350	347	337	351	349	352	354	378	332	369	354	343	343	344	343	328	331	355	358	358	347	343	347	335	336	355	338	340	366	348	372	335	303	356	356	363	350	368	386	355	398	345	326	343	328	336	316	305	332	367	354	326	357	315	361	330	312	325	357	369	331	361	369	325	329	314	334	303	344	364	342	335	361	365	383	309	326	350	339	346	379	386	386	358	356	352	355	357	334	365	356	384	362	300	336	352	342	357	360	329	321	347	381	348	382	326	362	366	372	365	326	324	347	316	319	360	342	332	370	349	350	346	322	335	365	370	362	368	331	341	307	327	337	339	330	339	361	358	317	372	336	365	316	363	330	332	351	357	326	309	355	367	333	374	310	346	346	341	395	322	369	314	363	418	347	341	354	389	351	332	331	330	396	339	338	319	318	341	353	333	349	348	354	371	321	342	347	354	341	329	292	370	361	369	346	338	378	354	326	344	353	324	357	354	316	346	389	352	360	331	352	400	362	337	334	335	330	345	333	338	332	381	368	335	330	341	372	349	394	315	369	352	342	370	350	330	329	331	338	351	384	350	358	344	329	351	342	349	364	351	342	346	339	328	358	388	311	338	347	366	370	373	328	359	349	338	357	354	332	365	333	330	353	341	335	364	365	357	315	360	315	321	314	348	356	375	361	360	335	351	376	325	339	314	336	374	348	336	365	366	331	357	341	343	358	378	336	339	381	378	341	365	361	330	328	369	349	331	368	345	335	358	346	354	343	379	308	394	373	345	324	345	344	354	340	336	351	347	337	354	334	355	367	371	312	331	337	335	367	336	373	383	352	303	347	330	355	359	332	332	339	376	343	351	365	365	336	332	349	339	383	321	365	334	375	337	358	353	346	307	340	380	361	332	370	344	324	342	382	353	341	360	307	339	333	356	367	366	340	339	379	340	381	333	353	329	384	367	398	350	349	332	342	347	329	369	376	352	334	337	369	324	373	354	351	363	332	334	347	377	364	337	312	357	333	363	377	364	335	371	359	319	327	332	348	346	345	354	344	391	361	351	329	343	340	348	339	372	319	383	364	374	382	361	339	336	364	373	338	386	349	369	354	319	347	339	314	353	366	359	331	333	352	364	321	305	339	361	325	351	379	357	344	342	343	367	337	353	343	374	346	316	319	348	325	355	343	314	334	344	335	364	356	342	338	345	338	394	328	314	339	317	312	332	351	318	325	369	363	366	338	343	314	347	338	366	341	356	351	351	331	356	341	381	336	314	368	361	360	346	336	349	339	321	392	328	363	381	356	343	338	366	325	348	332	365	347	360	331	366	301	318	334	319	331	320	365	338	349	345	327	340	368	344	343	359	341	342	343	327	350	338	355	360	372	359	367	329	346	357	345	331	348	299	341	334	348	377	363	359	345	359	326	370	322	337	332	370	338	364	375	362	335	332	379	363	331	326	331	321	373	372	316	315	327	352	351	355	335	359	386	350	370	364	335	340	345	344	371	348	319	327	316	339	346	365	343	362	331	361	366	339	325	337	358	361	309	360	355	329	348	321	376	330	359	372	376	346	363	319	325	318	331	352	340	364	358	310	365	302	364	367	332	388	343	333	413	324	344	355	355	350	368	331	342	344	390	362	330	337	358	363	356	320	356	332	361	339	361	356	297	414	348	337	334	367	344	345	344	358	346	347	361	369	362	340	350	381	351	379	364	357	361	336	353	334	385	365	359	336	379	359	347	360	364	362	332	354	327	376	363	360	336	319	372	382	382	330	349	310	356	369	335	332	350	353	357	357	334	357	357	368	332	359	389	329	337	368	392	356	350	330	387	330	323	358	363	332	372	374	330	353	314	333	310	353	360	351	351	303	346	361	359	323	336	341	387	323	335	345	329	343	371	350	320	350	346	373	326	325	355	376	365	339	344	324	354	353	304	348	355	344	354	364	393	369	333	370	378	355	371	363	332	351	356	358	375	362	343	347	359	336	343	351	350	334	378	327	335	340	336	335	344	374	359	355	352	353	357	319	345	311	325	372	349	335	394	358	356	340	362	364	350	354	346	339	343	337	300	389	342	354	346	333	326	349	308	334	315	335	358	330	349	374	333	399	387	373	335	344	337	352	354	373	338	317	356	351	372	338	339	357	348	376	327	333	333	363	361	335	349	347	335	357	303	330	332	353	345	369	393	346	366	381	368	320	359	354	374	369	362	291	332	366	369	360	310	352	380	344	365	344	342	341	359	360	334	335	319	344	333	343	298	355	350	382	330	325	324	334	331	347	331	300	350	343	366	348	366	339	312	366	315	365	327	373	323	370	348	343	366	309	352	344	375	367	307	367	357	325	350	374	319	347	359	345	319	343	335	309	329	324	397	318	358	375	340	342	299	352	330	354	357	368	344	333	322	350	359	378	338	301	343	337	347	361	351	391	371	370	353	356	320	331	351	364	343	361	361	361	350	379	300	358	346	361	317	364	323	336	315	329	330	375	389	340	351	363	339	349	342	320	333	349	374	346	351	341	343	347	335	330	353	330	347	361	342	343	368	343	318	319	354	315	368	347	369	336	332	352	350	384	361	330	344	368	370	365	331	396	362	330	357	311	355	361	347	333	345	340	350	339	351	372	329	370	355	344	344	354	335	344	366	393	334	383	375	337	339	338	320	350	328	370	346	343	357	353	331	332	340	297	370	322	376	367	344
6133	3757	5004	3278	3221	2758	2231	1859	1699	1523	1383	1308	1153	1129	1102	1098	1053	1036	994	987	930	991	956	1016	937	892	920	940	914	905	906	902	846	855	876	872	836	806	836	761	848	817	783	809	866	835	830	792	863	817	831	771	810	796	816	818	816	798	796	789	768	752	744	789	810	809	817	790	788	742	777	769	791	763	792	726	774	745	781	770	753	781	777	733	752	801	748	736	742	748	790	772	794	759	783	773	792	750	780	778	772	693	793	747	818	811	854	812	772	784	715	797	812	759	807	756	805	802	776	825	746	776	761	810	770	741	766	785	771	770	757	745	790	760	830	792	735	746	723	758	802	741	788	793	740	730	744	828	749	781	715	760	783	787	761	772	750	772	804	785	781	779	781	776	792	760	763	827	793	773	796	782	745	745	729	753	777	722	782	777	778	811	804	773	728	788	796	777	767	784	767	746	769	768	779	791	784	777	788	787	787	800	765	823	771	820	760	746	800	772	815	763	706	759	767	783	763	783	776	745	798	765	736	725	743	750	818	737	772	768	779	752	763	699	825	791	802	774	760	783	744	758	779	763	778	746	784	756	770	806	754	752	775	735	760	777	788	782	785	803	796	828	812	761	754	813	777	702	738	788	808	751	775	778	788	812	794	761	781	734	757	767	800	793	739	808	803	829	802	794	767	790	771	796	772	785	724	729	755	810	793	810	758	774	768	750	790	749	814	830	813	688	832	783	748	757	775	728	764	771	777	792	765	771	814	810	754	762	794	809	787	773	774	748	817	766	787	728	761	752	760	802	808	780	793	774	750	730	780	748	761	749	773	741	835	724	759	785	738	781	780	774	775	802	748	768	721	696	763	734	742	773	717	739	782	801	784	807	747	753	751	758	740	756	777	800	794	728	786	780	796	796	752	766	754	757	774	830	745	813	795	755	761	761	801	766	774	805	790	761	799	757	757	764	738	757	735	741	759	762	755	810	737	765	726	794	741	741	800	705	744	799	726	753	751	757	773	773	822	827	802	775	777	777	783	773	797	734	808	759	760	786	772	790	771	759	741	761	800	779	752	813	833	711	770	796	725	782	789	811	788	760	775	798	790	783	765	788	786	742	772	767	758	781	784	790	821	764	761	745	798	773	739	723	796	809	762	719	736	769	772	801	776	731	810	798	804	786	786	746	721	779	785	779	762	755	765	772	704	771	752	753	779	764	760	764	747	743	780	761	746	759	794	754	799	788	760	750	764	804	775	682	782	796	801	755	752	764	753	747	772	774	822	779	776	788	749	693	790	795	790	769	791	746	779	760	745	754	812	809	770	749	788	793	742	723	789	746	749	753	831	772	752	804	780	747	802	791	800	813	780	748	820	812	792	797	767	795	792	778	813	772	773	786	811	755	834	814	805	769	765	794	798	766	782	745	763	728	813	749	792	820	803	744	803	796	733	755	767	788	797	791	787	768	817	800	806	758	732	773	801	769	766	742	759	800	818	803	753	756	782	817	742	762	747	789	796	785	777	817	744	751	768	770	748	773	750	814	781	712	751	743	755	810	769	769	784	740	749	784	781	755	787	720	801	752	773	780	772	765	785	771	750	772	777	798	768	819	824	776	773	753	781	786	726	768	731	785	751	809	734	767	741	746	777	763	756	788	783	797	800	762	744	782	789	760	796	781	760	838	760	768	822	748	770	802	812	781	818	728	777	800	796	754	726	751	782	741	770	743	792	719	799	798	781	763	727	751	734	772	819	784	757	777	753	808	756	744	717	736	718	730	766	796	761	786	794	737	785	758	783	762	784	811	751	761	775	771	786	839	752	800	780	732	769	794	787	815	817	758	760	797	812	755	777	714	796	770	759	769	764	787	733	800	726	742	759	743	737	784	799	799	739	843	815	805	776	795	799	772	744	752	732	790	757	762	742	734	816	720	799	792	767	778	790	714	821	783	790	746	782	778	759	764	708	797	722	765	796	806	763	811	800	759	751	763	817	757	732	754	741	789	799	749	791	713	803	741	770	731	710	772	793	774	726	777	778	742	755	775	773	789	749	758	818	787	785	736	800	765	728	768	784	756	786	754	772	779	791	748	800	757	838	756	726	757	821	810	830	778	795	761	798	747	800	822	727	778	792	776	805	729	765	754	739	767	745	810	764	753	809	765	785	889	787	748	812	795	799	775	792	778	781	745	784	766	769	778	735	784	761	775	852	761	764	792	782	745	783	775	766	775	779	782	756	757	749	764	735	762	787	758	824	784	751	770	751	805	779	786	760	814	778	808	797	747	800	754	759	772	805	736	789	801	805	776	742	811	770	741	742	783	794	778	790	814	769	740	774	765	747	785	786	783	749	789	782	774	758	800	781	778	818	726	752	784	754	755	720	714	800	772	775	747	714	796	790	767	796	782	743	763	817	794	722	805	710	772	755	769	716	753	802	803	778	730	777	772	756	784	740	765	740	771	764	797	772	770	797	771	787	752	771	781	802	799	770	770	752	761	795	787	771	799	796	785	792	755	765	801	750	779	801	793	792	775	771	799	723	740	802	798	794	755	809	775	751	785	785	784	789	745	782	760	737	730	802	841	746	738	741	752	761	745	815	732	757	851	711	778	769	753	777	787	728	790	754	809	772	793	759	772	817	787	751	792	733	791	728	738	751	729	764	769	783	720	778	800	718	756	744	760	741	734	770	745	788	748	829	765	777	739	804	757	762	795	790	742	779	843	748	778	782	774	764	754	776	743	725	812	798	735	782	820	711	794	744	766	741	774	804	777	771	741	786	740	750	753	789	765	798	778	760	745	766	797	720	742	748	792	819	742	736	796	700	764	712	741	764	792	802	781	755	782	778	828	746	789	820	746	806	792	749	768	806	755	750	750	852	735	766	789	758	786	801	775	751	778	772	755	793	724	763	795	751	820	782	799	833	760	824	802	767	777	776	788	776	785	766	792	696	769	760	811	744	771	746	721	775	738	727	793	788	775	736	757	807	721	783	791	775	779	780	765	773	770	770	730	741	768	766	814	763	779	723	779	790	748	794	760	739	850	773	743	799	769	774	743	755	755	776	781	740	766	783	786	722	722	733	783	781	803	782	792	733	756	741	787	746	791	787	794	746	716	746	745	766	757	835	766	765	748	766	743	776	786	799	775	722	771	759	702	796	775	727	795	785	734	788	786	792	770	755	800	730	767	718	753	819	729	742	752	800	766	754	768	783	856	808	769	778	764	725	735	808	800	771	781	833	782	786	810	790	805	769	733	798	724	753	780	749	730	784	830	772	763	789	763	778	739	765	766	734	803	796	781	782	783	788	796	736	821	755	780	791	703	798	755	755	758	784	747	771	758	736	797	719	743	770	784	740	774	755	752	816	749	792	795	750	755	753	751	754	764	791	736	784	769	796	752	778	821	774	799	815	748	737	786	821	752	764	768	757	778	748	759	768	763	745	802	737	758	761	789	802	761	741	761	814	799	740	764	757	763	761	798	776	751	771	821	763	796	759	781	788	732
21111	8716	7161	2688	1710	1418	1103	889	666	570	476	495	457	511	409	423	410	396	357	404	370	368	397	369	396	333	341	327	320	365	379	355	361	329	306	307	286	312	338	293	330	310	313	293	345	337	297	333	297	331	312	315	320	304	333	303	292	307	345	299	294	292	294	308	324	321	313	321	299	323	317	331	271	326	319	324	309	295	294	315	293	301	335	311	266	295	296	328	286	292	304	294	295	314	305	303	285	312	330	308	330	314	274	269	289	292	317	298	334	304	280	313	297	326	269	316	309	295	277	333	328	308	301	317	319	324	296	309	307	296	292	312	329	302	332	304	292	299	299	273	303	318	324	339	291	305	280	276	262	326	318	281	279	272	332	312	312	309	340	289	303	333	309	293	286	279	294	329	317	295	312	301	288	312	290	298	307	247	328	301	338	280	312	298	292	306	286	283	322	322	296	293	278	288	307	282	267	313	345	302	296	299	315	285	307	303	325	334	325	311	260	270	304	334	356	289	295	302	274	291	314	298	298	319	309	259	303	299	304	291	293	324	293	277	362	293	330	337	289	304	306	302	293	311	298	321	323	293	311	325	307	301	302	279	310	293	270	289	304	291	316	314	315	337	297	289	295	288	297	283	312	311	298	318	321	278	271	292	287	295	297	295	296	267	314	316	302	293	313	326	311	327	319	284	289	337	319	315	299	319	278	295	293	337	323	319	312	319	325	285	314	332	321	296	303	290	329	282	305	295	307	291	290	288	322	300	300	292	304	290	275	269	269	311	294	312	310	302	305	296	287	315	302	308	272	299	311	315	332	302	299	298	322	292	304	313	287	303	291	328	328	269	301	322	272	305	308	337	345	347	314	326	323	297	312	311	321	301	298	289	324	293	327	314	298	318	297	335	337	278	298	281	304	331	287	311	345	306	281	312	294	320	293	282	315	300	328	281	293	315	317	286	278	278	316	294	299	334	287	279	298	311	297	297	330	323	278	285	319	303	324	310	327	287	327	290	299	287	296	277	305	321	314	297	320	295	320	283	283	328	290	305	298	309	296	275	318	286	318	296	312	295	279	328	325	325	304	296	314	322	297	319	289	309	316	266	290	277	300	309	338	312	319	305	302	303	294	286	333	301	302	307	306	298	304	310	288	324	310	321	278	266	314	294	303	290	335	349	331	311	292	284	338	270	288	325	287	323	260	334	300	322	324	282	303	267	297	330	308	306	308	302	320	316	291	311	303	312	295	286	294	263	303	326	320	308	279	327	324	319	304	293	318	305	281	303	303	298	303	296	289	313	330	261	314	294	315	297	285	292	330	316	279	293	312	313	279	311	283	265	291	320	298	314	306	291	287	299	314	305	306	298	293	315	278	293	341	290	312	301	303	336	303	321	302	295	263	316	273	304	288	298	298	270	282	278	300	266	297	298	301	315	307	290	319	291	312	289	306	302	326	331	295	276	295	316	272	257	295	313	298	318	308	299	347	321	274	354	332	310	293	303	289	303	303	308	302	325	322	336	304	308	314	316	300	326	342	317	304	316	322	318	291	302	300	290	294	277	320	267	261	277	300	302	286	266	285	293	290	308	307	306	295	316	307	316	289	298	329	307	336	345	302	290	311	284	271	295	306	331	280	308	292	293	299	295	293	301	286	321	319	325	327	296	300	322	337	312	327	312	293	340	295	328	300	317	302	310	320	303	303	307	334	304	282	306	290	297	318	302	304	311	317	259	304	265	315	289	301	280	306	317	324	316	315	299	290	313	282	279	280	288	258	316	307	301	281	304	285	326	273	269	300	338	322	291	307	303	310	280	289	260	282	270	297	313	316	293	294	307	287	334	297	309	317	343	323	293	327	346	268	271	285	311	305	288	297	274	342	319	347	302	294	303	317	318	298	288	276	311	289	310	306	294	300	316	309	286	344	323	297	305	315	291	312	263	318	296	271	310	353	298	268	285	297	290	293	308	309	325	290	302	345	312	264	300	259	285	294	280	318	322	291	300	301	318	281	304	287	292	320	298	328	314	297	304	286	285	285	298	270	312	308	310	308	290	285	311	323	298	273	266	260	307	327	304	277	285	290	309	320	309	340	259	319	328	319	322	348	304	308	285	280	292	286	354	311	319	270	312	299	286	300	294	291	280	314	296	329	298	309	288	329	285	291	288	301	318	271	289	294	298	319	291	286	290	320	296	316	318	293	294	283	300	322	298	338	305	305	271	336	305	288	284	300	308	297	289	305	274	273	311	293	304	296	327	302	299	309	298	296	295	314	324	316	320	305	295	307	303	313	281	287	287	297	323	354	304	291	330	313	279	310	280	297	276	305	266	297	316	275	297	288	308	326	329	312	279	352	298	323	295	318	296	300	300	282	293	315	296	334	331	304	288	291	276	281	315	333	286	303	325	289	303	309	293	274	296	310	286	300	286	281	293	304	256	323	304	302	294	263	292	296	303	289	303	295	307	311	272	330	302	298	295	287	300	310	318	308	337	300	319	281	285	297	282	299	279	306	290	313	280	318	303	306	302	295	322	314	303	304	295	242	310	308	311	304	304	289	291	312	293	328	302	285	326	332	287	294	307	269	287	291	295	288	291	313	283	293	266	309	308	301	306	309	293	326	310	311	289	326	300	292	313	311	316	295	293	282	333	316	309	288	317	310	274	316	318	288	294	285	315	323	289	299	296	305	293	323	297	330	281	300	303	301	321	311	286	307	298	310	315	283	309	299	303	337	333	293	306	312	316	260	299	296	302	300	303	296	300	277	331	296	297	280	332	284	306	310	299	321	287	299	295	294	265	306	290	291	269	317	330	319	315	285	309	317	319	300	300	278	294	276	292	335	298	303	314	286	275	319	287	281	340	309	332	320	306	281	303	301	294	310	297	278	295	293	309	299	295	312	338	296	347	302	324	332	314	311	306	306	311	293	261	339	310	273	339	278	308	286	325	294	304	320	312	326	289	316	324	319	296	263	302	331	316	311	302	283	337	272	285	302	290	264	271	297	295	316	301	313	303	304	276	253	281	292	299	313	290	305	312	320	334	309	279	281	286	283	278	317	310	292	281	296	279	339	299	262	307	279	312	350	310	306	300	303	287	317	263	316	349	313	298	310	297	298	309	300	283	329	323	315	312	289	286	329	311	296	294	275	292	304	314	310	351	320	298	299	327	265	329	287	297	284	279	352	277	307	318	282	312	270	317	312	298	318	267	335	309	289	277	311	313	339	307	302	322	296	298	281	275	296	275	302	302	295	309	294	314	288	334	314	289	308	315	314	293	302	291	332	309	284	308	314	280	280	320	305	282	328	314	309	291	317	293	308	286	300	340	304	296	289	312	310	314	324	326	329	285	300	311	326	307	303	297	276	313	320	333	295	285	300	319	295	290	296	313	306	296	304	305	315	334	302	266	291	291	281	328	319	311	359	307	294	304	303	279	286	322	269	283	291	283	347	295	314	322	311	310	306	290	313	301	287	315	297	328	296	325	279	305	271	282	346	311
13535	7261	10624	5969	5646	5140	4268	3403	2618	2117	1892	1773	1775	1611	1507	1494	1302	1198	1222	1287	1228	1129	1100	1095	1156	1118	1045	1021	975	920	923	927	939	831	856	810	804	810	769	814	790	785	781	781	783	803	793	739	801	731	767	743	742	776	783	733	746	751	775	774	712	731	766	702	710	750	706	696	759	714	714	693	687	699	675	688	699	712	685	734	688	747	691	709	656	699	726	671	693	681	722	697	681	697	690	727	674	678	662	672	676	702	657	731	689	687	718	688	699	681	704	654	693	697	701	690	667	646	689	690	672	740	700	660	746	657	688	652	696	722	678	690	646	695	668	667	676	700	734	719	679	677	690	677	704	702	690	671	674	668	681	695	677	702	699	706	732	689	728	725	661	723	652	695	657	665	648	692	684	678	726	717	696	679	659	673	687	712	756	663	672	647	659	711	684	681	662	694	729	671	756	645	681	672	662	653	669	688	679	645	726	677	725	719	725	708	665	685	655	669	709	686	689	642	671	657	705	724	676	713	726	721	690	645	666	734	741	727	700	687	735	692	679	703	688	667	709	663	652	683	701	677	663	676	674	632	682	677	667	695	649	709	713	711	678	696	640	711	688	702	705	724	691	727	655	675	726	717	694	694	655	701	673	702	694	700	645	680	675	702	705	685	658	644	661	692	693	678	706	705	695	691	697	671	657	682	663	715	706	666	695	694	664	695	684	650	695	663	695	726	674	695	661	681	663	675	681	705	676	702	718	707	700	708	690	675	664	653	679	677	689	722	683	655	684	685	715	699	698	701	677	723	666	730	699	726	689	638	674	699	650	708	704	670	703	684	713	680	707	648	686	691	636	685	711	672	637	683	679	664	685	692	674	714	657	685	670	683	665	731	668	698	679	679	693	687	655	685	699	686	708	652	674	665	686	710	694	715	724	658	672	683	701	726	696	692	705	677	679	700	700	685	685	723	709	673	677	685	681	707	669	632	627	714	675	699	712	715	691	685	711	639	673	656	674	680	689	678	660	645	671	632	707	710	668	704	681	682	710	661	638	719	673	688	736	693	720	689	672	625	686	725	680	668	705	706	693	652	701	712	726	691	662	653	682	675	731	666	656	708	677	687	640	680	673	712	676	711	658	657	717	725	692	691	670	683	668	690	722	697	681	672	684	668	685	707	719	700	674	760	646	718	677	708	697	711	736	662	677	652	702	702	629	687	650	704	660	718	667	692	676	679	667	675	687	694	672	706	682	673	723	710	682	673	665	670	717	691	701	710	739	655	686	624	706	706	689	730	686	663	716	686	720	670	699	681	707	665	739	693	715	677	658	631	698	690	709	674	731	598	663	690	602	663	746	679	688	710	718	674	723	706	671	709	704	725	719	683	664	690	707	658	708	700	694	671	676	709	657	674	652	682	645	710	707	715	688	692	662	671	710	714	674	672	705	699	680	672	731	693	723	690	678	696	701	678	707	707	737	676	699	715	735	697	678	637	678	680	653	703	711	638	699	696	712	706	648	680	646	727	744	663	669	685	716	719	702	676	734	687	698	651	725	696	692	649	722	705	700	656	690	669	675	678	699	695	696	702	717	678	716	698	688	714	667	734	731	705	707	680	739	676	676	685	679	701	728	642	722	697	680	688	660	699	690	653	634	654	704	733	696	705	692	645	628	694	654	667	720	725	700	681	710	687	605	680	657	661	716	654	681	718	713	710	683	699	646	706	751	646	705	665	701	742	702	724	671	716	680	736	671	669	672	682	687	671	715	769	700	677	698	730	705	704	657	673	683	709	673	663	689	715	671	670	676	696	653	718	704	687	651	690	722	723	695	667	685	705	630	732	686	659	645	664	693	681	707	709	684	680	696	677	671	683	664	677	686	648	675	699	677	665	659	662	707	659	653	696	697	666	687	688	647	687	666	700	668	659	695	663	679	714	708	706	697	671	681	693	669	673	657	721	733	679	661	662	715	687	716	671	652	634	679	677	700	647	664	695	666	657	698	700	741	632	677	708	700	721	683	666	696	657	693	698	703	673	696	703	666	649	676	723	703	696	693	665	665	659	717	665	685	677	666	699	720	654	693	747	720	674	691	703	668	690	720	693	678	649	717	674	675	661	706	714	652	742	691	665	632	669	688	728	659	685	689	688	677	593	626	677	650	670	668	682	690	647	664	676	666	683	678	673	676	667	661	653	681	667	694	641	687	695	682	697	673	673	665	681	671	678	665	668	657	658	671	647	729	703	720	653	687	637	691	643	666	650	671	723	649	727	699	708	679	643	668	683	688	688	714	659	679	677	667	676	683	696	706	705	653	710	688	671	688	721	703	693	651	715	698	706	672	733	707	676	703	696	631	712	684	690	677	677	682	664	646	683	668	678	714	709	683	653	663	678	693	689	705	709	671	656	650	663	696	681	646	706	639	696	696	702	703	673	702	722	699	727	668	694	663	724	712	750	672	692	641	682	673	654	706	681	690	666	696	692	683	670	658	663	636	663	688	648	696	702	686	680	663	694	694	696	686	680	695	703	704	691	699	667	690	687	684	670	723	748	674	721	695	666	654	682	699	686	717	681	690	712	654	710	645	614	719	656	669	688	638	645	648	679	671	680	712	734	696	674	713	662	711	701	693	662	720	713	662	697	645	677	724	670	696	708	675	682	726	695	684	667	696	651	709	685	674	711	685	717	673	679	728	710	652	694	702	668	704	615	685	680	697	696	689	675	671	691	679	672	704	683	720	695	709	722	703	671	673	714	698	653	673	711	625	701	673	695	730	674	699	701	690	734	682	660	699	730	646	683	684	679	627	700	670	641	690	640	742	661	643	685	668	624	655	685	659	691	666	631	626	653	682	711	756	692	727	679	671	683	686	679	715	703	710	708	713	721	680	659	687	656	719	621	692	691	718	732	682	707	712	628	702	688	700	672	679	699	695	698	706	694	694	714	701	699	690	680	695	682	683	685	681	688	689	686	667	724	716	710	707	696	725	645	671	694	674	699	687	726	700	709	673	770	721	656	675	663	664	713	670	669	699	670	671	670	682	686	729	673	711	722	695	700	689	657	631	698	694	711	665	674	711	690	665	708	662	697	686	691	707	714	668	686	631	707	672	656	694	726	656	672	650	708	714	742	702	683	668	744	734	699	681	709	706	650	723	711	678	658	716	731	694	718	681	677	692	711	690	734	644	702	658	673	680	715	710	697	705	683	658	698	717	750	661	726	671	623	684	714	715	702	690	701	669	671	638	702	675	649	691	699	686	682	659	657	715	622	704	680	672	653	712	682	691	696	687	708	675	708	658	688	666	688	648	692	674	709	697	690	700	674	664	720	713	734	672	704	659	653	686	687	670	667	657	679	688	712	695	636	717	688	705	677	729	691	670	695	651	731	680	713	693	679	721	736	642	677	658	698	701	620	696	701	663	678	685	674	698	657	701	662	709	682	704	718	680	718	725	680	717	675	685	710	720	674	715	700	663	696	671	693	653	708	675	711	713	697	667	701	712	688
27860	13481	11242	4507	2887	2299	1872	1339	957	740	646	636	614	521	479	538	462	445	385	395	431	388	396	372	417	443	375	319	389	333	358	370	346	333	361	344	335	299	312	303	314	270	358	322	323	307	339	319	333	310	315	339	345	294	334	328	341	315	302	324	311	339	325	302	331	334	333	289	325	296	283	299	296	300	284	305	314	285	283	307	306	312	304	331	330	303	296	290	328	310	272	267	302	295	244	312	295	325	308	320	314	249	312	317	298	313	310	303	292	296	330	258	336	296	305	289	311	262	303	308	315	334	285	294	287	275	313	294	291	298	295	320	303	289	324	320	326	324	295	266	300	294	315	292	273	281	296	320	307	322	315	277	283	284	274	260	296	321	310	296	305	278	293	282	258	265	309	291	333	283	257	303	276	338	302	301	319	283	274	307	273	340	276	283	279	317	277	314	305	310	310	296	262	298	334	317	298	276	279	293	319	301	297	308	296	281	282	273	317	310	290	275	325	277	334	317	298	283	317	302	285	264	278	350	291	344	299	297	298	295	299	303	279	302	292	336	319	283	296	316	290	292	321	298	287	299	301	299	299	302	320	318	260	302	303	283	284	335	292	328	275	315	285	328	288	325	309	299	278	319	323	284	314	323	308	287	302	309	303	281	295	332	273	290	305	290	306	282	313	277	323	316	290	316	287	296	285	322	274	287	306	303	329	290	307	315	308	307	290	311	332	303	273	284	315	280	273	290	316	314	296	321	303	320	285	292	313	305	301	298	297	286	306	282	268	295	290	306	286	277	295	295	293	307	327	330	315	290	321	308	287	261	305	300	287	293	283	301	271	301	295	295	308	301	321	343	304	290	289	337	302	320	323	342	307	322	315	312	302	306	293	299	320	294	325	283	322	269	298	307	307	326	335	295	279	285	306	304	288	297	327	272	268	315	294	293	305	313	331	282	281	294	311	269	325	299	323	268	280	274	300	300	289	317	321	301	297	278	287	315	272	348	343	304	320	300	297	300	297	300	301	305	311	290	284	292	305	292	279	315	305	328	276	300	278	308	307	312	310	310	276	295	263	311	304	306	322	294	296	286	296	292	299	308	283	286	300	278	315	326	307	314	332	351	327	296	290	301	296	281	334	323	283	310	265	282	277	304	327	324	301	314	303	292	301	260	288	287	288	305	323	300	267	295	317	310	264	353	293	317	304	302	306	283	282	309	278	317	306	311	292	257	289	320	301	299	313	282	323	317	287	303	338	282	304	290	292	298	269	311	290	306	331	282	295	285	327	287	317	322	313	285	311	306	298	305	336	293	302	323	292	286	319	293	264	270	328	275	273	262	275	291	295	297	322	278	325	304	308	325	299	283	277	303	301	289	305	306	324	314	311	286	310	280	285	314	299	311	295	280	297	288	301	315	305	277	262	305	321	322	334	286	343	331	288	283	307	291	292	313	311	290	315	268	333	285	337	305	300	298	317	319	330	335	290	294	309	306	297	290	320	309	289	301	312	290	309	310	320	277	297	296	298	331	309	289	281	268	297	311	305	306	305	319	323	345	331	308	302	304	309	274	277	306	318	277	292	274	301	278	309	319	328	318	296	301	302	305	303	287	291	305	275	281	279	308	323	292	300	288	275	325	333	274	283	274	269	266	309	278	285	293	293	290	334	320	304	308	263	297	271	289	284	267	294	316	288	297	300	326	296	306	302	292	301	320	312	299	289	312	315	323	304	301	286	329	296	273	298	300	279	303	330	266	311	292	300	308	293	297	309	331	319	242	297	300	321	271	332	301	327	305	322	307	316	301	284	316	286	318	251	331	333	291	347	360	326	292	295	287	300	260	292	282	302	333	289	297	285	339	317	310	310	278	314	302	329	312	310	290	326	329	311	294	311	280	277	290	290	295	296	336	303	300	314	307	281	334	288	303	284	291	360	312	283	292	317	304	282	300	298	323	278	302	298	294	300	311	313	269	318	284	266	315	306	316	284	294	330	301	310	307	278	322	318	294	315	296	289	281	300	272	302	293	321	328	311	317	310	313	279	322	281	260	322	317	318	278	312	296	266	296	263	340	330	279	294	330	299	286	290	328	299	293	314	309	335	288	310	305	281	303	297	272	271	324	305	297	318	321	282	304	285	302	273	348	274	294	297	313	308	308	318	292	321	342	287	285	309	314	294	303	280	304	311	291	358	287	290	303	290	273	295	327	299	285	303	290	322	312	302	288	293	278	314	303	299	257	311	266	315	290	295	288	316	317	307	316	258	326	280	300	318	285	298	327	292	319	290	308	295	314	334	314	300	311	267	267	270	291	282	276	290	278	289	315	327	311	314	290	346	301	300	281	336	295	321	320	288	266	278	283	295	299	297	306	259	307	332	292	283	319	282	339	285	298	296	324	335	313	300	323	307	311	305	328	321	284	344	321	297	285	280	317	293	309	262	293	294	300	302	296	255	327	307	288	308	309	315	292	300	310	305	310	267	267	286	312	293	314	294	306	261	302	282	290	332	337	283	319	332	303	288	283	287	292	297	282	299	340	336	331	285	315	300	325	286	314	315	294	294	312	309	278	295	297	314	279	300	309	295	283	325	298	296	293	293	293	312	330	286	282	307	308	306	336	274	308	297	313	288	275	309	315	291	277	269	305	329	296	294	289	300	292	292	340	272	272	315	291	316	292	330	338	309	287	276	360	307	271	279	287	293	290	325	302	284	300	284	275	307	280	285	311	320	261	323	306	288	289	294	297	291	276	305	315	272	304	313	307	295	281	315	303	300	292	275	298	286	261	285	305	334	271	329	312	320	338	320	267	292	322	276	284	302	287	299	298	294	289	286	299	315	293	310	324	276	288	300	284	320	281	292	321	276	293	321	294	268	313	302	300	274	307	293	304	318	323	308	289	314	283	271	285	319	260	298	313	275	334	305	376	310	255	283	310	289	315	313	291	325	266	309	320	315	328	316	298	332	303	283	293	280	308	265	265	308	281	277	324	264	299	302	304	280	281	307	307	302	305	282	296	294	306	268	327	294	307	302	318	324	267	330	310	288	295	316	279	308	279	329	310	332	288	294	291	317	293	301	323	278	346	304	277	287	301	283	302	335	293	282	290	314	289	306	315	322	278	326	305	355	311	319	302	277	276	307	316	314	280	278	307	276	292	300	305	338	341	317	306	314	302	325	314	288	300	282	299	315	263	337	284	310	318	323	297	298	348	298	318	264	306	294	290	327	282	301	317	277	309	306	317	281	290	298	284	298	291	318	342	309	309	293	320	300	292	302	300	291	271	300	271	291	323	266	285	300	294	307	302	298	296	287	312	307	326	293	300	319	308	306	306	322	309	320	266	292	284	284	314	285	316	330	288	304	298	299	270	288	311	326	292	301	295	307	293	319	325	315	318	252	322	284	296	295	256	309	306	330	297	308	295	271	275	305	328	316	280	297	307	298	281	332	313	302	304	297	307	312	336	299	281	292	331	283	290	272	315	300	312	318	279	290	300	273	306
16366	10372	13926	8858	7849	7418	6243	5365	3736	3073	2751	2493	2518	2192	2035	2024	1715	1592	1522	1539	1638	1356	1327	1305	1356	1440	1252	1185	1102	1105	1058	1077	984	921	905	917	898	859	876	863	860	823	793	825	777	798	775	811	811	812	801	784	806	807	797	769	771	722	715	793	775	744	752	720	704	756	762	735	692	685	714	725	734	649	692	694	686	707	700	703	653	659	665	692	693	706	666	671	658	698	657	691	651	710	643	694	686	740	679	686	700	677	707	638	694	693	636	724	658	677	687	683	733	659	623	717	700	740	698	671	680	670	704	693	680	691	678	713	626	673	672	725	719	666	731	716	645	693	766	731	677	690	761	699	726	722	677	672	654	638	675	691	700	699	719	691	696	681	687	673	684	642	726	732	669	697	661	687	703	700	708	672	702	687	697	644	724	683	711	692	690	712	634	674	671	704	663	672	695	694	700	669	706	750	685	684	697	675	671	679	668	691	726	656	709	718	723	696	671	658	695	653	684	662	655	680	650	671	688	664	718	681	679	654	724	693	632	692	676	672	686	656	667	740	622	693	708	692	677	695	672	697	711	693	659	704	681	667	682	709	676	652	681	709	692	682	679	669	687	745	690	693	679	681	679	707	678	656	666	677	690	681	704	728	732	725	665	705	658	651	734	670	698	721	663	679	650	619	635	708	695	656	653	708	707	662	653	704	678	690	671	713	697	697	693	699	672	734	678	664	643	688	719	661	670	694	685	684	640	671	661	713	676	646	717	687	644	684	663	633	694	707	735	694	678	675	695	682	713	720	742	705	674	727	652	679	761	661	694	664	644	695	706	643	718	705	681	666	682	679	645	688	664	752	675	626	687	657	689	689	694	650	733	631	693	672	720	663	698	715	727	663	675	688	712	662	653	673	684	665	642	688	669	705	734	709	631	662	677	691	706	678	718	671	701	700	686	677	680	689	668	704	667	650	661	649	691	683	681	662	712	697	675	660	682	648	652	707	688	703	722	737	688	673	674	670	719	660	698	727	736	700	711	671	691	694	717	663	705	644	674	682	711	679	655	678	682	661	660	635	720	669	660	692	678	685	674	691	730	692	688	670	648	681	701	727	756	664	665	685	689	758	710	658	705	701	697	653	719	668	683	682	667	695	731	654	694	688	666	696	728	649	661	659	729	710	663	678	717	662	664	668	734	637	723	686	687	634	644	672	697	707	684	643	694	658	687	676	723	752	686	680	710	696	698	651	668	682	656	696	715	646	687	671	722	666	665	643	654	651	720	651	693	698	696	721	684	712	702	734	702	709	715	689	686	624	664	741	710	678	726	681	687	689	705	704	710	696	649	678	639	728	693	673	692	636	684	697	719	647	658	739	658	680	740	673	672	662	723	645	689	736	703	663	647	723	656	701	678	688	713	716	666	679	673	700	661	675	721	734	675	690	690	711	646	703	708	658	665	631	655	707	645	687	661	619	696	726	681	663	722	648	655	667	677	659	660	659	684	692	702	689	688	706	698	661	677	704	675	658	684	666	689	723	659	694	690	694	684	698	685	686	667	682	699	669	667	670	686	737	693	681	625	643	656	705	673	653	676	734	667	689	732	682	693	659	635	696	702	706	695	650	662	669	737	678	692	689	707	681	691	692	672	740	649	655	716	685	744	688	695	617	694	689	683	714	698	693	682	670	649	693	665	693	681	682	622	674	663	695	672	698	700	725	730	670	674	705	640	654	661	638	684	680	687	698	673	640	655	693	686	655	666	699	707	645	659	667	700	659	696	673	641	727	681	745	701	680	718	707	701	648	629	662	697	672	715	633	629	687	690	672	683	677	732	655	716	737	684	669	683	656	699	696	702	673	680	665	654	662	690	722	626	687	658	670	686	639	706	696	738	687	715	690	666	680	640	646	670	689	657	654	692	637	688	659	699	688	675	637	635	680	740	611	647	656	660	667	720	662	677	692	644	676	673	705	743	694	690	683	656	690	653	710	643	679	670	665	661	735	672	691	667	686	650	662	700	719	689	699	691	741	726	713	688	709	688	706	672	666	654	647	647	695	691	638	692	684	739	728	690	707	694	697	723	699	631	756	734	689	669	661	742	700	649	685	693	729	722	664	686	672	698	719	662	706	645	659	664	735	699	665	698	721	708	704	662	697	656	619	673	728	679	676	676	672	744	683	663	658	669	673	661	691	639	676	693	708	738	693	640	654	601	657	686	664	679	683	687	636	636	687	695	658	694	693	673	655	677	732	647	654	643	708	726	695	666	662	702	677	662	669	719	687	700	688	682	707	656	706	676	696	694	667	676	636	645	690	719	704	696	682	675	693	683	759	668	664	723	702	656	672	657	730	678	704	631	660	666	685	659	669	704	647	662	675	652	672	728	682	677	671	710	630	711	689	719	675	718	683	706	678	660	645	665	659	706	632	643	675	674	683	675	675	639	709	706	676	650	702	671	658	698	683	665	705	698	683	716	636	717	709	726	718	669	671	663	700	641	745	651	691	672	672	677	728	684	641	692	706	709	680	692	666	699	712	701	714	681	681	692	717	696	634	710	643	661	667	697	705	762	699	667	712	692	701	731	694	716	697	662	718	705	663	750	723	663	682	663	667	709	645	662	693	655	717	737	652	696	667	699	648	685	695	638	664	645	664	709	599	663	663	693	708	642	649	686	695	711	724	738	702	703	696	648	638	705	687	664	689	688	679	720	646	684	672	691	704	682	677	699	660	695	709	696	643	692	692	664	669	725	704	680	639	708	670	707	707	677	627	700	695	718	719	692	678	661	674	681	696	724	696	715	689	695	634	723	689	715	698	699	675	677	675	669	652	691	698	667	663	713	689	695	694	702	717	676	728	701	712	696	663	684	689	701	687	683	644	725	693	668	669	686	660	675	688	679	714	674	666	648	663	639	698	704	669	664	710	677	729	686	685	677	659	720	683	665	701	688	689	653	667	642	669	667	723	691	705	655	711	703	721	683	724	703	703	701	706	701	689	687	694	682	702	681	734	719	685	673	722	698	666	687	637	667	697	651	690	705	621	727	645	694	707	693	721	645	713	683	690	672	696	718	690	700	685	642	659	667	703	663	675	697	690	708	673	669	653	703	665	704	723	703	694	674	738	669	697	676	652	695	686	726	692	715	660	698	692	685	687	700	716	697	739	714	665	671	682	608	636	660	661	694	673	699	688	710	662	694	681	659	707	695	717	662	663	687	709	683	677	670	643	675	700	727	701	686	733	678	699	671	675	656	714	644	699	702	707	694	687	648	710	670	688	701	673	698	678	751	672	660	728	733	671	694	660	737	666	702	694	685	670	672	668	675	698	690	709	664	667	687	677	701	731	691	663	666	672	667	705	687	679	718	676	732	660	735	709	658	684	694	711	676	701	734	652	679	668	709	686	663	676	695	660	667	689	703	688	730	654	707	703	722	675	697	600	662	687	679	683	685	723	674	661	699	689	656	664	685	680	680	710	672	663	754	662	726	659	738	643	684	725	754	691	635	673
9832	4385	3039	1326	833	795	693	553	541	493	452	475	408	426	402	420	370	399	406	428	408	421	360	377	399	383	362	372	379	357	354	372	375	339	335	352	350	339	348	345	327	349	364	361	398	278	322	310	365	335	348	340	318	294	374	360	351	338	343	344	369	378	322	350	321	350	325	363	367	360	328	347	329	320	337	349	362	371	361	349	353	372	330	355	345	307	318	346	359	371	322	382	349	367	298	317	373	348	385	395	357	338	325	330	339	330	335	327	344	358	335	368	338	338	363	304	370	348	368	362	389	384	352	414	353	317	332	387	372	331	322	378	353	374	329	372	351	396	347	341	358	343	341	357	379	356	363	331	344	361	326	368	350	326	392	382	301	357	368	368	357	348	337	321	302	329	353	352	326	353	358	412	361	345	338	363	368	343	353	349	341	361	379	368	347	364	325	352	334	361	339	329	322	342	357	318	297	336	340	351	359	332	382	371	356	365	381	344	350	355	326	325	345	379	354	365	322	367	319	366	382	374	327	353	373	370	365	352	353	366	341	334	385	358	362	368	377	374	371	371	343	350	343	376	355	361	364	371	370	326	307	351	363	336	384	368	355	337	344	313	314	351	360	342	380	358	339	350	381	341	335	363	324	378	310	373	365	379	354	336	376	349	397	407	326	330	324	376	374	339	320	346	309	319	348	315	353	353	348	358	356	340	338	365	361	339	351	382	350	349	345	331	360	333	364	318	363	367	359	341	350	365	336	364	370	376	350	357	276	341	347	316	328	367	393	370	352	358	362	360	376	349	399	349	341	314	329	363	325	386	329	351	378	340	343	335	339	330	333	348	367	379	351	358	336	347	339	331	382	322	328	332	331	346	329	331	365	356	365	352	340	375	364	315	376	349	326	345	323	347	354	329	356	343	323	375	325	371	345	379	325	355	369	362	364	360	336	354	344	342	357	345	349	358	310	342	362	330	347	329	331	366	359	336	377	367	356	325	337	358	337	383	358	350	389	377	357	348	353	368	334	331	344	339	321	349	367	341	341	366	310	378	329	395	349	337	338	369	358	342	348	368	330	334	331	343	374	351	351	351	353	356	321	330	353	387	342	338	341	352	356	346	340	357	354	351	367	351	398	368	360	314	324	325	350	341	325	347	351	348	356	359	375	352	347	335	389	334	326	354	370	336	357	350	357	353	338	326	335	372	342	340	330	365	307	340	366	323	356	321	331	330	333	333	320	324	365	350	360	304	352	353	334	322	342	368	337	367	342	357	319	362	339	342	363	334	362	360	330	326	330	312	380	342	337	356	372	348	331	355	375	337	368	293	357	352	405	355	340	342	373	368	342	365	351	338	329	320	335	353	361	315	361	378	366	334	344	356	341	351	360	374	342	340	342	351	368	397	327	344	332	329	358	338	343	355	351	350	349	345	344	357	324	352	357	338	342	344	361	323	343	365	333	359	326	345	358	372	338	314	332	362	356	395	368	354	366	339	345	342	378	410	332	328	326	361	370	356	366	331	343	350	347	325	337	337	334	381	328	355	363	318	340	379	345	376	358	348	358	346	340	346	352	321	367	379	397	354	319	367	343	352	352	372	363	339	354	336	337	355	333	345	333	377	339	341	302	320	363	331	324	367	351	361	346	363	390	314	332	340	343	364	359	327	370	332	345	340	351	337	326	304	323	338	356	341	326	308	358	338	374	354	334	375	329	355	339	363	354	391	346	371	365	365	332	385	346	377	334	332	340	349	376	359	390	361	336	373	359	346	343	322	347	346	306	378	385	350	344	383	369	333	373	320	390	337	343	363	320	390	359	320	352	360	314	330	393	409	349	310	350	336	360	341	352	336	332	352	344	335	338	355	335	314	348	311	320	360	331	352	359	371	354	358	375	364	344	365	386	350	347	358	347	392	359	377	374	355	375	346	356	354	388	355	354	321	337	342	329	354	320	335	353	317	376	393	370	368	348	325	347	353	349	347	323	374	329	359	384	335	330	376	355	357	324	355	365	317	320	376	339	385	321	344	320	356	366	338	383	337	341	378	385	350	370	369	334	324	368	332	329	346	355	335	342	323	322	348	385	376	330	329	354	338	329	382	392	398	343	345	343	348	372	325	353	340	352	379	358	372	347	358	366	331	333	372	370	365	369	342	349	315	320	333	367	342	379	389	339	344	385	326	380	357	326	362	342	341	356	348	315	310	306	361	364	305	325	375	335	389	345	354	352	338	379	357	354	361	331	322	368	376	395	333	330	357	353	344	328	356	345	357	350	322	358	367	349	346	367	333	341	358	322	367	348	347	376	369	367	363	319	331	382	343	352	373	372	393	357	345	391	348	351	320	354	365	332	361	366	348	375	340	367	365	375	309	339	326	330	366	344	387	312	322	386	373	352	301	365	324	360	364	374	385	362	365	352	343	368	347	333	323	338	338	369	347	330	323	336	361	375	360	338	339	335	371	321	338	360	365	366	366	370	370	372	363	377	334	339	382	361	331	338	362	383	360	372	343	343	343	369	336	362	361	329	338	337	343	315	329	338	352	354	350	372	346	379	351	346	322	350	350	334	338	351	332	370	352	373	355	349	330	320	302	342	335	370	371	347	365	335	367	348	348	329	347	372	350	373	344	363	319	344	373	338	370	352	339	354	348	319	346	310	332	335	393	350	352	333	324	357	357	348	358	328	365	339	356	350	355	351	342	359	320	352	322	387	353	382	355	349	376	343	374	359	310	390	372	341	375	386	313	352	318	359	331	344	359	345	326	335	351	331	371	318	306	333	373	345	319	354	348	330	370	360	365	373	348	380	358	372	336	365	334	359	357	379	342	390	371	380	380	339	354	328	333	341	356	354	350	387	360	339	370	377	347	347	335	341	341	368	344	352	321	384	329	366	369	339	346	354	383	341	332	389	346	360	365	333	328	343	332	370	346	333	345	343	354	339	365	339	332	334	333	359	342	363	388	338	337	360	337	371	314	389	328	357	370	370	311	352	340	334	355	355	337	332	370	354	318	320	331	338	349	386	349	395	368	331	332	358	384	356	389	341	354	342	359	341	356	331	332	348	386	375	346	366	359	362	310	353	345	332	350	364	364	342	347	363	357	355	367	328	347	320	355	331	362	306	367	346	357	337	350	412	339	354	372	340	392	356	324	334	352	361	306	355	342	360	382	331	375	357	356	327	337	364	329	361	372	375	370	346	348	333	394	349	349	403	316	360	345	360	358	352	321	387	363	352	344	307	330	323	374	369	366	387	318	361	330	356	367	384	377	390	363	352	380	341	354	355	400	329	340	371	382	343	368	383	369	348	356	384	365	310	338	339	346	391	353	339	378	390	317	354	309	328	316	324	325	347	353	375	327	344	341	383	358	360	362	368	361	331	331	373	380	352	337	359	340	347	357	348	366	397	364	336	344	355	366	347	361	346	359	373	339	356	330	356	344	354	360	346	338	373	359	356	348	329	323	340	336	342	365	361	346	347	306	357	338	363	378	342	355	341	388
6394	4081	4940	3369	3022	2653	2311	1869	1672	1419	1300	1301	1213	1203	1076	1079	1036	1091	1016	969	1029	904	997	963	991	977	936	927	933	913	897	893	893	887	850	868	876	827	810	827	772	826	796	787	833	854	830	829	781	754	802	841	804	780	845	769	813	728	816	818	793	792	814	807	795	810	810	818	741	776	764	782	800	822	768	733	770	775	773	791	804	776	780	756	791	746	712	736	775	795	792	746	816	790	804	781	790	807	741	779	742	738	828	729	803	757	761	770	794	799	814	754	776	764	754	778	740	808	811	745	755	763	714	802	734	777	758	723	740	735	747	787	746	759	757	745	786	770	764	810	771	756	790	748	744	775	743	747	787	722	811	770	776	798	775	775	762	760	773	780	780	789	814	747	774	781	791	786	757	760	778	738	808	725	793	759	761	774	809	744	692	772	804	810	763	821	770	759	747	801	837	791	783	808	766	762	787	732	754	784	793	810	797	836	757	812	824	753	786	771	764	771	757	787	769	752	759	774	791	799	739	752	788	729	754	728	788	792	741	768	816	744	769	760	746	749	807	753	760	804	839	798	742	760	786	790	743	760	817	739	774	834	767	779	806	764	795	787	735	802	767	759	771	832	743	796	812	775	751	725	803	817	745	731	767	816	739	776	724	789	763	742	774	767	797	741	818	768	798	739	768	816	843	788	711	769	780	789	786	775	773	791	720	777	829	773	757	771	798	725	721	728	730	730	812	748	754	817	721	726	758	769	777	791	742	753	818	747	819	845	808	785	775	772	778	793	760	754	748	792	744	757	748	766	792	795	833	783	736	749	733	836	804	770	749	791	773	783	802	756	818	808	814	808	774	727	737	782	802	781	765	803	779	786	801	749	791	758	799	772	743	790	732	813	776	780	756	806	795	796	766	796	743	784	786	742	795	772	772	770	796	779	803	799	730	735	726	786	859	799	764	823	792	755	796	793	794	809	779	742	787	767	763	758	841	776	766	837	724	749	796	777	783	823	775	786	783	756	762	750	794	820	731	788	831	788	812	768	782	792	787	800	747	728	749	805	738	814	806	778	788	791	727	780	747	744	782	726	818	815	755	774	796	771	785	779	760	792	780	770	800	811	800	791	774	755	718	786	746	781	773	788	777	829	798	740	770	772	802	790	773	714	778	733	754	763	793	743	747	788	764	768	739	845	753	782	782	803	771	774	759	795	758	819	786	772	770	773	798	779	717	735	742	734	788	847	790	739	774	735	784	764	766	796	794	772	814	827	759	766	746	754	755	749	816	745	801	789	784	802	782	779	828	801	761	780	799	816	783	737	737	777	817	742	796	755	753	789	805	763	771	796	808	816	795	859	822	755	800	778	796	796	823	787	796	770	830	759	791	821	803	793	722	807	773	739	732	799	804	814	809	833	733	794	749	805	771	798	843	762	792	790	790	746	728	731	763	729	759	786	749	823	781	730	777	798	780	803	771	780	783	754	785	794	788	806	754	770	765	738	815	783	741	762	753	746	772	767	789	784	751	759	810	766	761	732	768	790	821	698	815	750	750	780	725	763	837	787	767	767	776	748	759	744	756	790	737	759	718	774	699	750	774	727	769	761	787	735	721	742	762	734	804	787	780	810	735	732	764	726	790	774	795	765	716	804	790	829	785	748	796	753	754	776	782	774	784	744	771	809	782	823	781	799	784	749	793	785	795	759	761	743	784	745	778	780	753	727	770	760	798	767	729	794	779	810	781	784	762	773	745	773	774	816	790	774	727	801	768	749	742	759	810	787	794	805	791	773	742	840	783	759	810	769	791	739	769	740	803	734	771	835	771	792	765	799	731	822	733	797	786	736	799	797	738	786	819	760	790	783	809	783	724	822	756	796	786	768	818	756	784	770	741	711	799	795	812	795	797	748	757	753	752	754	742	752	771	740	766	760	800	768	744	745	766	811	824	741	764	799	757	775	785	792	799	781	810	754	694	736	730	758	753	780	811	759	783	746	746	790	744	785	741	748	734	790	770	747	744	761	774	793	761	749	757	784	746	780	763	767	734	814	740	815	802	775	719	798	770	784	775	784	770	809	754	757	802	746	840	798	799	807	774	775	799	749	771	775	767	763	780	808	775	730	794	787	750	774	730	767	783	751	800	788	707	740	781	782	814	776	730	833	758	731	812	807	795	775	767	757	809	792	771	798	747	752	715	748	795	753	798	751	767	810	788	763	781	767	737	771	753	792	809	768	800	768	741	775	767	751	792	772	795	790	773	785	768	762	799	748	735	803	743	810	730	776	780	764	788	780	824	761	766	761	801	827	766	802	775	857	835	779	775	762	792	796	759	766	778	792	790	729	836	771	709	726	767	734	764	773	818	753	762	836	719	736	703	798	775	815	816	768	747	753	799	806	746	753	747	701	753	758	759	800	763	770	813	764	725	779	827	735	811	759	793	800	739	760	774	806	792	804	753	784	757	820	770	807	747	764	761	821	838	781	780	811	773	758	772	766	787	791	782	752	780	807	756	802	767	792	822	841	748	779	757	786	745	848	784	763	770	774	715	750	738	742	793	796	794	749	726	844	785	827	793	841	797	787	772	738	763	762	822	759	732	787	724	758	778	742	768	795	789	742	767	771	799	769	765	804	785	761	789	801	751	775	811	776	810	721	751	801	774	776	768	769	762	743	791	789	792	789	763	763	797	766	834	773	771	808	780	806	762	732	765	755	715	785	754	775	748	781	798	779	782	749	761	794	779	743	810	778	729	856	753	753	782	792	793	782	802	746	809	778	734	757	815	758	768	788	755	760	724	836	739	765	772	762	800	771	708	841	758	808	820	748	765	787	721	743	784	794	790	804	760	779	762	768	760	805	750	794	805	778	717	762	773	760	808	780	752	790	778	800	780	835	765	787	800	815	740	783	763	724	781	802	780	783	824	733	802	765	764	763	782	751	748	762	789	787	801	818	782	738	776	769	778	768	782	777	757	722	873	735	741	783	804	748	792	719	768	758	733	774	784	785	785	778	813	776	782	706	730	744	778	764	770	760	753	760	802	822	790	806	771	755	767	753	749	712	777	765	761	778	769	766	781	787	759	795	807	777	801	770	783	746	796	762	766	775	753	755	734	777	746	768	743	753	766	781	758	735	794	792	756	770	735	787	799	798	785	750	771	762	732	746	752	765	789	792	762	806	725	751	833	709	797	744	730	773	804	752	770	787	737	789	780	787	758	746	817	778	750	759	747	783	707	751	797	758	771	768	753	750	815	799	738	752	803	738	797	753	757	735	786	768	779	786	719	765	807	744	761	771	733	762	775	778	747	780	802	751	775	765	807	781	719	796	774	775	796	735	767	801	771	784	822	801	768	757	784	747	781	770	778	777	792	820	809	763	812	790	808	775	786	797	778	733	789	744	784	813	749	799	788	746	795	773	739	763	766	761	799	749	790	793	758	803	774	836	771	794	760	754	790	792	775	772	775	801	793	780	743	779	715	736	805	799	776	734	801	759	761	743	778	755
18994	8711	7229	3002	1826	1414	1179	898	685	572	551	502	465	466	461	461	416	362	413	350	381	336	378	375	364	379	352	339	377	347	353	328	312	328	350	329	336	330	353	334	352	307	309	297	297	330	310	282	331	287	307	296	315	311	319	290	308	293	289	284	327	338	306	306	300	338	282	305	301	299	319	305	333	299	322	325	299	317	347	292	332	313	325	308	274	293	304	297	314	282	302	334	316	297	317	276	268	314	325	302	292	302	295	297	333	313	317	310	299	326	289	283	295	270	293	305	309	300	326	287	309	311	282	291	341	291	301	306	303	306	322	291	283	316	286	318	322	255	274	300	310	302	315	282	290	257	305	308	306	312	313	282	295	308	302	288	305	316	315	282	286	318	307	278	285	353	277	302	300	303	260	302	309	281	298	326	318	273	304	336	334	317	315	317	291	269	285	313	310	281	294	281	292	321	321	281	322	296	312	274	325	316	299	319	303	294	311	309	322	293	279	290	333	325	312	275	320	283	333	306	327	288	361	299	305	287	318	296	357	299	284	287	302	273	308	325	280	306	294	279	314	311	304	333	304	325	302	300	296	311	285	295	296	320	302	286	279	312	334	299	307	315	293	286	309	321	297	315	311	341	331	297	259	287	286	306	303	297	349	322	291	302	299	306	295	310	319	298	333	330	284	324	310	333	287	279	295	319	298	321	311	318	323	307	313	323	294	326	299	300	303	311	270	294	314	267	305	304	297	297	277	287	284	303	300	295	323	293	312	294	316	293	295	284	286	289	294	316	312	324	310	301	291	277	293	349	339	338	300	264	293	265	306	283	281	332	304	329	341	278	324	284	322	316	307	295	330	305	276	328	278	293	282	345	312	304	280	283	338	287	312	318	312	262	310	326	287	283	273	279	289	290	291	311	307	344	316	340	307	341	267	326	291	308	313	334	328	306	276	296	305	299	313	292	307	288	307	286	330	284	276	296	304	287	278	285	303	312	328	308	327	304	315	297	301	314	293	304	322	295	308	287	313	296	313	305	314	316	320	315	300	327	277	284	292	307	285	293	319	307	297	314	320	309	302	294	301	305	304	315	310	337	268	344	308	314	335	295	299	294	275	316	293	330	282	280	292	312	263	299	311	306	304	333	311	310	362	317	283	313	300	334	329	301	300	304	298	320	315	321	304	287	314	287	285	296	295	317	321	272	315	319	317	282	281	341	340	305	307	293	331	304	325	303	283	277	370	342	290	287	301	299	275	308	277	334	331	321	289	328	320	294	309	313	335	340	290	300	274	294	309	329	323	300	323	304	295	306	322	287	282	295	321	286	314	287	322	303	299	282	306	366	369	316	325	308	282	326	310	297	278	300	262	323	325	348	272	287	298	304	307	301	294	295	292	327	330	314	303	306	332	319	276	310	292	273	316	319	293	318	285	293	295	331	308	285	292	286	270	250	324	307	295	301	303	309	301	278	289	316	269	316	297	334	306	297	319	313	303	316	297	309	339	306	306	300	333	300	317	291	293	287	319	292	301	280	337	320	313	299	319	324	272	309	293	292	320	286	316	303	316	277	307	322	311	303	308	303	323	310	300	287	304	337	319	293	300	342	355	310	302	289	326	286	362	329	291	301	331	285	271	296	305	322	254	270	313	298	278	282	294	292	280	301	297	350	319	300	270	296	294	312	288	301	282	288	290	290	294	312	294	305	301	267	323	308	317	289	288	330	340	298	258	282	327	295	292	327	339	301	332	284	294	306	296	327	299	329	350	315	289	283	311	323	290	301	290	293	330	295	312	306	321	325	312	283	287	311	307	279	297	284	340	326	361	340	271	265	287	302	294	281	312	307	285	291	306	309	296	324	290	304	275	281	296	294	318	320	258	306	261	271	294	320	296	298	290	307	310	300	297	289	267	299	282	291	306	327	335	301	333	301	296	303	297	297	276	293	295	307	308	314	286	349	309	298	291	288	320	280	295	300	264	303	283	318	318	315	317	325	294	314	289	306	323	324	316	326	311	297	341	334	313	296	306	319	299	286	300	307	303	322	300	318	303	311	299	271	315	292	301	313	285	286	283	331	313	328	316	317	278	302	284	316	303	282	301	298	300	295	284	259	267	305	290	300	314	313	231	291	261	301	322	305	282	355	267	282	309	319	327	309	328	316	312	296	333	289	281	293	313	292	284	305	296	300	337	300	290	263	319	312	284	332	277	328	302	292	326	304	313	295	280	290	289	314	278	338	301	320	282	288	289	347	324	286	310	315	294	253	284	294	297	294	305	281	285	321	280	342	313	299	294	261	302	282	310	284	274	314	314	322	304	272	308	301	298	270	310	344	324	277	319	300	285	330	328	288	278	317	313	303	269	283	315	335	320	303	336	279	319	287	294	310	303	342	297	304	281	299	290	322	314	303	313	287	300	316	302	274	292	308	309	342	275	301	286	305	307	317	277	289	327	322	277	342	292	273	291	300	355	279	269	309	299	329	313	304	311	312	329	272	293	321	302	332	321	290	336	298	305	330	286	320	291	317	314	296	289	320	290	287	309	275	336	318	313	314	289	292	290	317	311	316	283	316	310	291	303	267	260	268	285	315	315	287	318	309	329	355	334	304	298	274	302	317	321	315	275	267	348	283	317	310	293	318	331	307	325	304	283	291	293	347	306	316	306	290	283	318	268	328	341	269	273	305	293	319	306	280	319	338	298	277	294	290	310	294	304	310	284	276	329	313	314	290	266	322	308	305	336	315	334	307	256	306	290	314	277	301	294	340	284	310	298	318	267	324	279	279	312	302	303	316	293	291	328	310	273	321	330	338	309	264	302	275	284	330	284	316	302	275	261	298	276	296	310	338	281	281	280	350	288	271	293	293	295	305	273	283	277	320	316	303	283	280	319	305	307	286	315	312	260	289	306	314	277	307	308	328	297	291	326	313	327	323	311	313	306	296	306	303	287	279	266	284	296	304	296	328	305	292	315	283	284	318	311	295	287	266	306	278	277	302	307	328	313	309	306	299	331	307	308	310	338	318	329	283	274	283	303	311	296	328	312	264	307	300	300	287	300	301	262	292	278	310	328	275	313	340	309	311	312	315	313	304	302	285	329	321	339	272	322	311	308	307	292	301	306	311	301	303	295	312	286	304	314	308	288	314	315	283	299	324	313	321	283	303	327	312	310	310	336	282	318	302	308	300	310	289	283	302	307	317	315	305	296	287	295	314	283	291	305	299	331	291	283	284	330	299	320	304	313	302	322	295	314	321	326	292	308	340	269	322	295	300	296	295	292	280	314	301	297	296	315	306	321	314	295	330	329	305	294	302	306	296	321	280	300	299	301	302	283	294	309	298	290	292	284	310	288	309	328	301	289	306	301	294	308	300	310	288	313	299	296	308	286	315	283	317	288	288	303	314	364	299	299	301	297	296	288	272	299	303	294	313	269	289	320	305	329	312	294	305	321	307	281	308	363	305	313	321	271	272	296	299	322	277	311	315	299	311	293	328	310	290
12517	7582	10492	6502	5358	5073	4516	3620	2685	2279	1998	1907	1859	1737	1619	1553	1372	1217	1203	1158	1242	1179	1100	1146	1124	1197	1043	983	948	960	935	889	861	862	900	803	791	819	788	788	838	800	760	752	745	766	760	755	786	773	793	766	783	746	760	748	756	748	727	723	744	721	706	714	742	751	735	714	709	731	701	712	687	708	720	732	717	717	724	684	733	724	676	689	690	671	653	671	690	678	740	674	669	670	696	676	671	694	727	730	682	647	701	698	683	728	646	680	686	751	729	719	651	683	755	682	722	644	703	705	664	694	653	706	686	681	688	698	666	695	660	703	712	680	701	686	687	637	684	696	688	730	700	743	698	715	655	646	723	652	720	706	681	668	700	688	714	688	716	678	671	678	661	739	684	711	693	662	703	706	688	744	688	734	658	656	718	735	685	713	745	676	741	682	721	654	718	734	668	714	709	675	689	695	645	732	654	689	644	703	681	675	703	711	732	719	695	676	654	662	686	696	705	714	655	646	672	709	715	707	675	692	678	633	662	724	651	691	654	700	681	667	680	720	721	656	727	648	662	687	692	619	742	701	654	709	672	739	686	678	677	668	655	689	753	657	660	700	654	717	709	669	649	704	681	729	673	707	724	689	663	664	662	709	646	719	682	681	703	662	685	647	678	750	657	666	638	666	703	681	711	700	650	697	704	690	706	688	673	720	685	682	692	680	721	692	721	701	684	649	635	683	693	696	704	739	764	707	705	650	705	699	684	693	680	681	713	669	697	672	649	685	689	701	657	713	654	663	707	682	720	677	693	682	685	711	715	716	659	691	668	718	651	689	683	701	704	663	689	722	635	687	665	659	702	690	716	705	687	715	703	665	706	688	708	658	674	687	743	705	674	648	698	691	749	685	689	690	658	699	678	702	721	708	680	680	732	668	687	690	677	677	734	697	717	666	657	727	681	710	691	719	706	707	687	651	675	681	710	689	648	673	725	709	674	706	659	629	695	621	699	706	675	707	650	697	640	665	667	681	693	710	709	717	675	677	704	701	698	654	669	687	689	688	695	671	640	674	679	703	713	672	642	677	694	706	720	719	663	718	725	648	666	711	701	673	693	686	685	721	681	673	679	702	689	703	680	685	669	669	761	663	681	692	722	697	636	675	689	682	693	702	679	712	725	696	722	667	680	584	702	669	676	706	692	704	709	713	693	744	682	674	671	704	696	676	673	691	674	698	645	666	707	691	672	687	709	662	694	736	733	681	643	700	663	707	711	677	686	636	687	636	688	653	657	710	686	708	674	681	695	671	659	670	706	718	672	735	693	678	688	673	702	700	681	672	716	643	691	731	680	675	634	655	680	666	691	711	680	681	694	698	692	661	667	693	729	671	703	643	731	722	684	696	643	678	656	680	663	680	681	721	698	668	729	675	697	728	682	714	730	665	730	722	662	644	694	649	699	715	673	654	686	681	649	686	696	691	691	680	734	673	650	700	677	695	680	645	732	699	694	661	613	705	701	681	677	695	708	683	638	727	707	706	707	655	717	723	636	670	717	709	666	696	660	714	703	723	678	684	683	667	694	667	690	652	633	689	687	682	707	690	686	719	706	696	676	648	711	697	715	676	697	669	697	666	652	663	647	707	686	718	691	722	667	681	663	625	717	674	661	701	663	659	674	721	721	719	693	713	666	670	655	735	662	687	668	672	680	727	706	722	684	643	690	655	664	698	721	709	702	703	704	703	664	672	712	650	711	672	690	693	677	722	758	682	675	695	705	702	647	661	690	672	700	664	691	683	670	677	715	665	603	706	661	678	660	661	709	691	710	730	663	747	676	659	673	707	674	645	657	657	699	691	717	651	708	681	690	649	738	731	689	660	670	684	700	694	654	679	691	653	703	688	705	689	709	714	656	676	643	664	720	691	676	690	682	702	689	697	638	696	688	679	684	709	681	670	707	699	727	698	653	703	692	705	691	679	697	692	694	685	691	760	689	700	684	663	674	727	702	692	669	694	685	724	654	671	662	726	687	655	713	679	659	685	674	638	687	657	682	679	696	665	714	674	711	665	673	684	693	707	699	721	721	677	690	691	714	634	664	667	651	665	698	658	650	694	678	646	682	730	668	655	715	693	682	703	731	693	700	716	705	690	698	707	667	707	665	667	659	721	667	660	678	720	665	651	690	707	682	697	708	670	682	669	638	642	693	665	657	702	700	682	631	680	672	655	703	667	663	672	663	671	682	721	694	642	657	729	689	656	711	706	700	693	694	676	628	696	658	644	692	642	724	650	664	686	653	696	737	683	684	667	727	665	701	702	674	682	720	712	709	702	642	644	729	701	692	709	680	659	700	704	736	736	683	664	672	698	638	680	653	710	680	664	699	666	692	648	679	691	699	668	664	614	698	682	715	664	665	709	702	665	653	692	680	684	716	693	681	704	699	658	685	696	740	636	676	711	664	650	764	683	711	710	671	691	637	732	723	682	702	685	739	734	652	672	643	716	703	682	672	684	680	693	668	683	715	703	687	730	667	734	692	667	645	615	713	651	714	727	683	702	662	682	681	701	675	688	663	695	694	669	717	720	686	682	715	649	660	721	684	732	704	623	664	658	677	666	660	669	644	680	696	697	685	725	656	719	731	652	728	679	673	655	693	698	749	654	629	676	699	683	678	689	703	662	727	684	671	687	703	662	727	674	679	726	667	718	709	685	687	673	705	675	674	715	741	722	737	720	689	735	721	710	702	705	683	726	723	735	727	730	643	683	671	738	680	687	684	648	694	708	680	709	689	682	706	645	638	714	735	668	695	712	669	670	632	664	710	716	708	651	636	715	636	694	663	724	677	691	698	688	710	710	702	751	697	669	722	696	648	684	711	744	699	687	691	702	724	706	634	669	725	745	750	706	720	670	702	746	695	647	679	654	686	674	681	640	713	667	725	678	697	657	697	637	643	651	711	667	750	707	668	663	690	733	652	620	670	686	686	730	759	725	689	688	678	723	683	730	686	652	697	691	689	728	708	670	631	673	690	691	698	714	660	699	707	687	657	654	678	668	657	686	717	672	759	695	688	678	716	728	666	701	628	699	647	671	662	750	670	685	685	704	732	688	612	648	731	710	706	669	692	692	650	684	720	677	655	700	660	642	724	673	661	665	723	700	691	666	687	718	716	703	696	651	690	687	708	689	672	623	727	674	725	693	731	722	648	666	704	742	673	736	658	667	674	652	705	665	725	683	660	676	684	676	681	669	684	735	692	686	665	688	679	722	671	658	676	669	696	729	734	726	681	714	701	725	685	648	658	700	709	712	719	681	698	683	652	720	691	687	703	697	718	679	633	700	690	659	695	659	723	697	696	681	679	704	633	685	681	721	666	675	745	653	669	675	725	682	686	691	663	734	699	703	661	665	735	724	700	658	676	701	691	718	720	700	702	688	681	657	681	708	667	619	655	674	659	693	727	662	682	706	682	652	671	722	675	690	682	672	719	696	716	690	682	657	657	698	740	672	680	718
27288	13010	10191	4434	2754	2085	1789	1472	989	804	653	655	611	536	539	512	471	475	427	429	449	427	419	409	401	411	399	413	357	344	364	374	362	364	313	320	316	324	351	317	345	333	323	340	326	324	311	309	272	335	329	293	324	303	341	315	290	319	278	319	318	320	312	325	285	308	333	336	328	311	316	251	321	294	336	318	271	295	270	294	320	306	288	324	362	312	282	317	323	272	297	322	298	316	267	293	298	325	273	269	316	291	318	317	320	311	301	318	316	314	302	277	296	315	306	270	295	332	307	281	293	298	306	304	311	290	309	319	309	309	284	280	326	346	319	288	304	327	298	278	330	338	313	306	325	307	307	281	327	309	299	320	309	297	307	332	289	298	254	295	285	314	324	301	326	318	302	306	302	305	300	279	287	312	352	319	350	304	329	320	277	312	290	287	294	298	320	288	298	306	295	284	262	297	304	269	313	342	309	322	288	325	288	322	291	278	334	327	305	288	302	302	313	303	311	315	299	274	301	293	336	282	274	300	305	254	325	300	323	287	289	341	287	330	307	313	294	307	309	317	319	291	292	282	341	276	335	293	294	311	278	321	305	318	306	256	311	320	312	293	288	309	307	306	300	298	272	315	322	330	300	294	316	300	278	310	296	302	336	281	311	327	313	318	298	329	314	315	323	306	300	303	330	301	311	344	307	327	306	285	285	318	320	310	286	341	336	281	274	306	335	317	312	323	311	346	272	276	309	312	293	276	301	309	285	299	299	302	300	320	315	313	293	274	283	283	277	316	342	295	295	304	294	311	322	316	290	295	258	289	301	329	314	292	316	283	287	307	269	297	299	297	313	304	332	280	296	293	274	281	301	277	269	314	290	279	310	309	329	292	331	322	335	322	275	289	303	325	320	285	319	305	295	274	300	297	305	331	265	288	282	292	287	317	287	332	268	329	316	307	293	307	312	292	288	280	317	338	297	300	280	303	345	328	290	293	333	309	293	308	300	304	313	300	289	269	325	296	271	305	297	314	335	284	309	309	334	310	299	310	292	293	304	331	311	317	287	316	300	293	313	254	314	302	317	300	293	291	280	310	324	276	326	308	322	277	305	281	290	310	299	315	297	287	321	329	303	299	293	308	278	290	288	309	271	281	280	329	299	310	303	293	310	295	304	308	289	303	335	302	255	311	331	305	285	287	315	291	304	308	305	314	279	343	322	252	333	303	300	298	325	316	325	310	346	275	338	324	272	284	298	279	326	281	303	315	338	280	316	269	286	304	296	327	318	243	299	286	305	283	317	299	294	304	324	318	300	297	317	317	318	313	280	308	318	294	312	309	302	290	282	322	299	309	334	341	291	308	312	297	274	319	305	270	308	321	327	329	327	323	304	311	292	289	318	305	299	311	309	317	347	320	317	287	308	282	295	294	342	294	317	272	282	340	311	332	329	332	311	303	351	323	341	295	293	289	282	326	309	319	324	266	277	336	301	300	305	298	299	272	319	330	311	287	277	294	312	338	306	284	307	294	301	285	302	250	317	339	308	312	312	305	307	279	301	305	324	320	313	333	319	309	293	298	330	317	298	323	290	283	306	306	283	298	296	304	319	295	318	293	279	309	319	313	332	313	321	317	301	314	299	298	308	304	290	312	321	319	315	305	295	307	304	305	297	288	340	311	296	315	327	312	312	289	301	351	299	332	315	288	328	286	300	324	271	318	314	283	311	297	259	305	303	319	307	293	329	354	310	323	293	289	295	314	344	305	280	292	300	287	301	329	289	295	324	314	316	301	283	281	279	316	303	321	311	289	332	295	310	289	309	283	306	335	297	305	292	284	306	281	314	314	331	288	314	281	307	290	319	311	333	291	291	327	305	287	304	327	355	299	320	301	286	293	317	296	352	359	320	305	331	310	271	287	288	276	303	289	321	281	322	309	308	302	319	317	311	302	330	279	329	312	325	293	294	348	297	285	313	301	338	318	294	342	309	307	328	330	308	296	310	326	320	283	299	302	307	257	306	311	305	283	305	328	295	287	319	329	305	275	306	317	301	327	286	340	308	296	292	337	315	296	303	316	295	298	302	274	291	304	309	264	300	311	319	307	308	306	327	285	312	281	282	296	301	280	297	276	287	295	311	309	339	295	310	314	314	313	294	267	300	251	293	293	292	272	261	305	284	271	289	294	308	299	328	323	287	299	321	291	307	309	306	307	299	318	297	291	346	298	264	303	337	296	292	311	323	306	307	286	282	293	312	316	339	284	307	329	299	307	303	294	295	298	328	270	306	324	304	289	298	286	311	318	312	320	318	281	311	330	317	296	302	324	290	286	294	306	300	317	308	321	296	282	329	275	325	296	272	340	271	296	326	321	342	332	302	305	304	314	334	311	315	317	321	282	310	277	305	275	326	291	337	307	324	283	290	310	314	304	311	318	281	314	335	298	300	310	316	305	307	272	312	319	305	310	294	308	301	317	324	319	319	313	303	292	329	277	323	290	295	306	315	280	319	343	292	310	306	279	335	318	311	280	285	308	276	267	300	301	298	285	295	315	306	321	318	294	300	334	329	328	315	293	282	316	294	328	292	335	288	262	283	302	286	361	300	329	307	284	294	293	318	323	337	358	315	315	309	272	322	306	282	319	329	317	291	284	334	321	271	306	269	343	303	320	296	287	300	284	297	290	279	287	317	323	292	293	334	341	304	310	302	321	287	291	276	341	284	293	278	273	309	315	306	304	295	332	289	279	294	290	309	265	262	286	293	326	291	299	285	327	270	290	302	288	309	324	314	315	278	286	295	297	323	342	317	330	266	321	289	330	303	293	293	262	315	315	301	289	314	305	291	304	313	303	296	294	315	293	294	326	294	311	303	310	318	268	286	291	318	286	307	280	315	304	311	283	257	305	314	340	303	329	297	326	280	334	308	319	285	321	325	299	290	290	322	307	329	287	293	323	278	288	341	324	281	312	306	240	325	292	282	302	333	309	302	294	279	297	299	320	310	310	287	287	304	292	314	280	337	308	255	296	316	297	314	327	325	288	297	322	312	313	290	302	291	305	300	319	327	311	290	259	317	293	331	279	293	312	268	314	272	306	288	303	274	290	302	322	287	296	266	285	318	311	297	292	311	308	296	275	305	322	325	291	294	290	323	272	307	280	277	312	313	315	273	303	309	315	301	323	296	294	323	333	287	302	283	286	322	315	299	337	314	294	307	301	260	272	289	314	305	294	286	305	268	292	320	285	313	300	283	297	329	276	298	337	310	287	335	329	303	302	319	304	309	280	322	295	306	299	344	316	297	293	319	259	287	305	291	297	300	267	307	297	282	287	257	309	337	313	300	297	286	289	310	317	341	317	322	311	314	322	308	309	309	306	318	322	298	289	313	336	273	344	284	311	322	313	275	289	267	259	305	318	281	316	314	323	293	338	298	294	335	334	295	303	313	316	324	316	315	292	341	298	323	308	278	303	304	284	276	307	278	283	320	315	322	302	313	294	286	312	307	284
15915	9954	13340	8980	7652	6985	6550	5427	3883	3164	2780	2690	2641	2416	2176	2068	1710	1580	1564	1478	1746	1459	1325	1359	1336	1460	1279	1178	1079	1084	1052	1112	1015	975	967	943	865	887	926	918	850	903	823	840	814	815	821	781	818	804	796	770	852	842	772	792	745	771	787	785	770	720	764	698	695	749	739	722	678	670	722	709	704	699	650	695	696	682	694	726	687	706	745	700	723	728	657	720	686	685	673	682	651	687	728	676	708	689	682	656	704	679	700	738	738	786	668	707	679	685	692	679	688	726	696	674	677	659	704	694	721	713	694	686	717	660	703	677	716	705	692	690	695	711	702	674	668	697	694	691	737	682	713	710	655	661	701	679	689	668	731	668	726	704	649	682	658	641	713	710	702	707	729	687	658	682	715	686	663	644	655	682	690	659	657	683	675	709	739	671	631	644	694	675	652	680	717	764	714	684	668	720	710	685	678	668	704	695	667	693	683	720	688	695	619	706	698	725	687	666	685	692	693	749	714	680	675	717	645	715	676	676	647	695	698	716	711	680	716	730	669	659	687	615	702	634	723	696	626	695	714	703	667	682	680	665	676	666	669	735	686	725	674	715	731	690	694	695	670	674	680	675	670	716	692	662	660	679	690	675	704	675	674	666	709	662	773	672	715	703	707	677	669	660	682	678	682	690	710	694	668	715	668	723	671	694	677	644	703	701	669	714	670	692	687	742	723	729	721	688	711	686	631	682	686	682	719	672	709	706	734	734	682	720	705	695	700	690	694	668	719	691	724	700	713	637	726	691	671	721	679	669	716	619	687	642	694	682	688	695	693	659	695	728	674	689	697	693	716	684	703	690	633	665	699	706	684	683	710	709	714	675	706	748	686	708	706	654	647	685	682	740	703	743	659	683	652	733	690	670	711	717	711	667	704	684	713	736	696	689	696	706	666	695	680	686	697	725	652	648	697	670	727	683	701	764	702	717	725	698	622	684	674	698	618	718	680	651	703	712	723	709	732	707	702	698	680	699	660	664	667	664	723	739	699	707	730	688	706	670	652	696	684	668	735	709	690	667	686	675	679	646	710	641	711	669	691	702	670	704	715	677	688	684	739	672	702	705	653	680	731	730	676	671	693	633	656	744	701	746	676	691	662	699	700	718	705	673	637	644	714	679	682	686	661	684	716	679	719	713	674	699	709	702	703	704	685	670	682	703	657	736	677	704	706	702	713	748	713	668	728	694	724	673	705	639	674	704	713	705	665	685	636	676	709	705	739	691	706	671	689	693	698	717	678	675	690	724	680	664	657	676	673	681	692	699	710	710	687	701	718	650	677	712	703	703	747	698	687	690	694	691	685	704	707	723	692	638	703	683	697	702	695	700	646	659	693	705	661	703	674	690	697	682	673	719	685	680	672	658	742	685	658	708	652	694	725	629	710	665	719	702	676	690	717	667	733	646	707	697	704	731	657	687	626	622	704	690	670	676	681	728	722	667	687	671	691	673	679	731	675	625	651	677	658	709	656	695	715	693	650	694	662	647	706	694	726	693	686	665	657	647	717	692	704	700	719	719	624	703	698	640	645	636	690	686	727	657	643	680	681	636	680	696	685	712	680	699	723	671	717	711	658	664	691	661	650	683	647	677	728	672	662	708	685	704	685	672	660	684	695	728	690	640	665	714	709	673	673	691	682	685	695	673	702	642	709	693	679	682	624	705	765	724	726	712	685	711	658	687	699	719	685	692	677	705	720	681	634	697	702	709	722	699	689	689	666	685	652	676	739	677	658	656	666	659	666	735	688	650	666	691	717	677	706	702	681	709	674	701	696	699	690	684	700	712	676	705	688	712	684	693	731	688	693	665	696	650	693	650	699	732	729	705	729	641	721	671	693	660	721	727	701	676	701	660	682	692	646	739	690	684	698	678	700	658	669	709	692	678	683	695	702	680	706	642	677	719	678	658	672	697	702	656	685	680	682	698	661	680	694	711	700	632	657	699	681	696	743	681	714	690	660	664	680	701	614	678	709	655	623	699	728	654	654	675	659	718	735	700	713	679	682	654	657	668	725	675	656	686	676	698	648	705	651	711	665	663	682	685	654	648	709	681	673	654	684	709	724	685	664	683	732	724	696	694	678	655	642	691	664	745	670	664	739	735	735	657	673	649	715	669	735	683	733	677	661	709	647	661	684	725	649	643	705	705	717	657	669	681	661	677	685	666	662	661	737	732	671	680	679	708	709	693	692	684	691	666	699	679	664	635	731	689	703	667	692	709	747	672	697	666	671	708	690	659	639	675	671	707	648	638	668	674	700	672	678	665	694	704	672	663	691	658	671	723	729	716	672	693	691	677	639	693	692	660	678	708	747	732	679	713	687	713	716	706	710	639	681	683	727	695	760	696	705	698	699	664	651	715	674	687	662	667	648	716	688	728	677	714	684	698	708	714	662	658	726	686	677	714	672	682	665	657	723	705	681	679	706	699	663	730	662	686	677	662	723	745	703	689	656	644	658	671	696	659	671	674	649	676	697	669	720	691	703	743	719	659	659	689	717	665	678	675	670	708	645	701	673	731	713	695	702	662	664	704	657	658	729	690	655	669	685	721	702	666	726	697	713	697	676	696	679	702	678	792	670	675	694	695	644	684	683	686	683	701	725	669	712	657	665	665	662	666	670	676	704	724	669	662	685	676	694	684	650	640	627	671	726	690	654	679	709	695	737	717	703	676	708	648	730	688	694	662	733	683	675	693	667	652	679	686	692	656	673	731	683	687	720	740	688	707	675	718	696	691	709	653	684	699	671	717	672	638	737	738	663	722	704	739	695	628	683	665	700	723	704	735	673	667	666	683	696	663	717	705	665	691	701	685	684	659	714	674	694	715	680	698	677	679	692	719	707	693	646	663	644	709	685	655	685	695	723	683	682	679	675	668	667	698	702	716	689	728	634	683	665	717	686	678	712	742	656	682	656	691	644	697	695	694	721	648	689	653	703	721	687	645	700	664	645	702	705	737	638	656	667	736	693	688	690	713	650	669	702	699	695	629	712	703	685	658	711	739	664	692	652	689	702	665	666	692	681	722	730	662	699	699	668	675	707	723	693	676	713	637	727	686	680	693	699	711	678	682	648	653	637	680	662	723	706	700	716	714	653	713	617	692	714	681	710	675	719	692	661	703	699	687	682	741	666	694	649	753	686	650	665	694	682	675	694	698	696	689	694	727	690	681	687	674	712	698	693	718	673	721	683	655	688	692	631	708	693	655	680	652	690	744	676	671	698	690	694	706	664	705	682	660	645	657	670	697	669	690	711	658	740	608	704	673	637	679	691	734	719	735	712	667	650	665	637	727	676	695	674	697	721	675	717	653	653	690	684	688	675	671	680	722	641	784	674	685	705	714	678	732	699	673	730	711	662	645	635	664	662	658	723	695	741	672	672	619	699	728	709	649	687	662	660	680	666	697	657	665	637	668	693	694	648	699	700	690	677	643	709	704	672	658	647	706	694	721	671	683	639	696
9391	4127	2746	1266	846	767	652	617	510	446	454	420	441	419	384	405	377	399	444	433	365	377	350	367	380	393	402	365	397	382	366	362	327	386	348	341	334	326	352	339	346	372	353	379	349	322	365	357	362	337	360	343	361	369	373	351	369	308	361	347	352	336	332	357	330	298	345	406	378	358	365	308	345	381	358	328	372	345	334	309	320	364	369	349	353	328	373	351	331	375	339	344	347	357	344	365	385	358	338	353	351	398	352	337	333	387	350	366	339	388	375	361	354	359	381	365	336	341	355	364	393	333	351	333	369	332	389	341	331	381	341	359	332	371	352	364	351	342	327	344	380	349	336	346	291	346	352	356	347	366	345	322	325	348	366	334	373	342	330	350	344	349	401	386	331	339	326	354	317	344	356	343	315	353	327	331	322	373	349	383	374	362	327	342	315	354	319	323	305	356	339	337	353	333	294	370	321	321	329	364	343	349	378	341	361	368	338	398	338	367	340	295	364	379	348	310	357	365	343	364	313	352	307	390	370	342	372	348	362	376	366	356	375	333	343	381	313	342	348	327	331	363	354	356	338	385	394	331	379	327	325	366	367	359	378	351	319	319	369	352	364	385	360	331	309	319	345	331	335	350	372	361	324	350	364	337	342	346	315	326	338	332	308	332	356	384	361	325	336	385	335	367	417	347	384	349	344	338	327	353	320	356	335	323	331	336	380	387	382	348	370	357	369	342	357	383	342	374	331	337	366	360	367	353	350	370	364	356	361	345	363	372	305	360	352	352	339	320	349	361	362	359	400	323	337	393	376	336	368	332	310	349	337	356	357	346	374	325	363	323	343	330	369	351	351	362	334	371	373	311	349	306	351	347	356	352	345	382	332	346	373	312	346	352	327	383	334	342	387	326	348	331	346	341	357	344	365	392	358	365	338	359	334	330	360	347	344	384	406	332	351	356	354	363	359	328	328	359	380	369	316	343	317	334	338	354	373	378	378	352	367	348	378	327	337	324	351	341	339	357	370	331	344	368	362	345	337	363	366	358	375	332	386	356	359	301	367	368	322	338	357	356	380	350	330	375	388	337	335	380	376	387	337	369	366	333	344	345	336	364	341	359	305	351	345	352	352	382	348	308	334	346	357	337	335	340	330	332	375	345	365	365	295	320	357	390	366	376	353	350	381	373	377	348	373	347	322	323	331	332	340	345	339	333	341	361	384	335	392	342	375	354	366	340	340	360	376	398	341	368	331	341	361	372	367	356	342	372	337	327	319	322	344	314	368	305	355	363	326	337	349	348	334	372	356	374	375	412	373	338	328	382	329	362	334	379	308	359	364	363	359	318	347	282	343	370	345	346	343	298	357	331	367	372	354	351	365	331	305	357	350	345	333	374	334	316	322	333	352	340	325	319	345	328	351	382	370	312	340	371	380	339	316	331	338	378	361	349	327	319	392	382	383	333	351	358	350	321	354	362	362	337	365	348	331	342	349	373	353	344	359	359	330	341	340	359	375	340	383	397	373	359	327	362	364	343	361	369	401	318	328	338	385	338	382	334	393	365	363	358	356	367	407	362	349	348	336	374	345	349	386	344	343	356	371	317	369	345	351	343	340	364	328	342	335	361	344	361	373	316	333	368	333	361	355	360	369	369	341	347	360	352	356	370	313	325	351	350	367	366	350	350	372	351	341	341	330	343	349	366	343	340	360	354	349	336	384	371	350	336	325	377	364	350	379	347	341	365	349	335	360	385	335	378	350	346	380	361	340	364	364	335	376	338	346	336	341	307	350	339	365	350	363	346	376	367	371	368	317	368	367	360	343	362	382	363	361	379	343	354	365	345	336	344	371	339	391	353	331	357	392	363	378	360	362	361	379	381	303	330	336	345	327	349	388	363	365	317	364	334	362	373	357	359	354	340	324	350	364	328	356	359	373	395	326	362	360	358	357	336	364	335	344	345	380	332	338	351	318	348	361	329	364	402	366	336	356	366	337	347	362	329	374	399	361	340	334	401	385	341	344	329	340	372	334	328	331	349	345	369	329	331	363	362	392	335	364	359	359	380	393	346	328	365	340	345	346	359	339	406	349	383	367	332	350	363	357	336	366	365	338	351	335	366	403	307	333	354	358	372	315	337	355	323	378	365	341	333	353	337	367	336	370	353	360	355	374	358	378	367	335	359	355	371	345	360	352	348	370	309	373	380	343	351	336	352	360	316	378	357	337	330	395	362	343	331	331	360	324	349	365	352	379	363	374	322	359	359	358	364	359	346	355	348	345	370	348	379	351	388	368	337	353	375	372	372	384	349	330	326	363	368	333	332	343	347	388	322	354	343	385	358	355	352	345	354	336	375	332	337	353	373	334	383	329	369	350	352	326	383	317	355	392	360	356	354	355	323	341	338	364	326	342	367	352	339	322	345	354	350	347	377	354	343	347	342	301	323	342	368	366	363	330	355	352	378	353	342	361	341	348	357	342	400	344	353	351	373	361	336	339	339	309	356	358	351	318	336	347	378	378	353	348	315	343	384	348	316	331	341	362	376	352	319	348	326	337	339	321	338	362	331	357	365	384	333	362	362	340	306	339	351	355	372	326	334	309	402	327	368	338	331	331	398	385	350	318	361	349	335	325	333	337	332	328	351	323	364	335	324	366	328	333	363	321	337	381	345	343	370	356	334	368	338	342	318	329	323	344	339	365	354	349	356	367	346	346	339	352	378	366	336	351	371	355	367	350	365	336	340	354	323	337	359	373	333	348	333	333	413	344	383	366	331	354	361	370	380	374	391	358	360	403	347	314	334	362	376	364	331	351	330	348	331	347	365	338	358	369	385	367	339	368	361	324	376	351	327	352	353	320	374	328	339	325	379	359	362	331	354	336	364	357	325	339	304	356	331	359	362	332	335	353	373	343	345	354	355	332	325	347	368	358	355	339	357	352	337	347	356	324	344	378	359	351	324	374	330	339	393	343	364	374	358	365	373	332	328	367	364	343	341	348	349	332	384	347	334	317	374	372	362	348	353	335	367	324	318	354	360	364	351	343	355	355	368	359	331	367	376	359	402	385	356	339	325	314	307	344	365	387	371	356	368	370	340	344	379	339	342	358	379	356	378	368	332	352	339	354	357	338	356	373	311	307	368	348	356	358	351	354	335	354	351	397	343	364	341	363	348	359	349	350	411	417	350	336	325	317	345	380	354	379	387	350	349	371	332	333	365	369	344	379	378	375	350	335	377	338	346	335	368	332	369	333	300	359	328	345	354	340	356	366	359	303	341	336	372	377	364	341	334	349	347	336	323	366	327	374	362	368	347	375	360	346	323	336	363	337	355	329	332	334	389	336	337	339	355	353	336	323	411	366	342	341	378	369	378	377	325	393	377	335	373	354	339	372	339	344	392	351	368	368	341	327	373	342	372	349	369	377	372	368	368	331	327	365	354	360	386	321	366	380	317	365	363	371	345	365	352	345	405	328	341	341	381	312	341	319	340	344	344	357	327	345	325
6212	3980	5004	3299	2890	2493	2252	1903	1561	1452	1345	1281	1199	1244	1154	1066	1003	1070	983	1026	1014	978	918	936	950	944	1002	912	866	924	889	873	889	875	851	864	826	784	911	847	827	829	822	838	864	796	788	850	803	821	809	781	797	789	794	812	775	857	792	831	791	801	798	815	766	802	723	792	793	777	769	811	741	794	741	803	747	744	821	757	741	772	761	767	832	808	770	780	718	730	761	777	726	782	729	788	775	757	755	765	751	774	775	784	766	759	754	740	700	818	742	769	773	783	784	757	762	809	777	740	799	702	762	751	790	744	801	766	809	829	729	771	823	722	802	737	816	750	769	790	751	795	790	762	794	793	763	776	789	798	820	832	780	748	749	769	746	774	799	739	813	740	753	802	758	748	782	774	713	797	730	845	795	795	804	762	742	755	823	745	779	797	776	836	789	731	823	734	752	703	806	747	775	824	753	806	791	783	745	776	754	755	756	810	776	804	802	750	812	755	774	780	778	783	776	796	730	803	754	787	770	838	800	846	779	765	774	776	796	736	826	756	758	763	750	755	795	822	726	766	786	802	794	826	746	791	739	756	759	779	793	773	784	747	782	838	796	806	801	732	800	746	742	777	777	806	779	787	727	757	784	757	809	784	802	785	748	789	779	789	787	741	818	789	817	821	763	796	798	757	731	799	767	790	759	772	800	743	777	763	726	760	769	774	737	721	795	777	788	735	784	828	760	747	784	799	769	761	774	752	801	810	771	823	776	768	804	738	772	771	828	780	766	824	769	830	735	788	775	748	797	766	776	739	726	809	811	791	821	774	819	746	772	768	737	747	792	764	794	802	815	751	760	746	824	779	846	774	729	801	758	722	768	786	719	781	771	769	751	784	765	765	818	767	840	745	764	801	778	825	730	765	748	765	758	776	770	771	784	798	773	760	793	784	767	804	795	791	801	748	777	731	752	776	756	771	747	784	784	756	753	760	763	785	786	841	778	819	794	758	732	788	805	774	747	704	790	731	781	848	770	770	779	767	820	731	822	772	747	744	748	800	751	785	778	808	771	728	791	771	713	798	749	743	785	764	729	824	803	803	758	797	794	790	810	830	733	817	795	792	754	806	748	771	765	795	777	794	819	795	780	786	790	801	728	753	742	781	812	782	755	799	789	786	768	750	742	793	788	772	771	796	739	799	766	787	816	758	753	744	775	757	762	840	779	767	739	738	818	773	752	831	779	761	807	797	784	804	748	749	801	776	767	733	709	756	773	735	781	781	815	787	798	757	738	772	799	803	757	756	748	767	800	825	755	769	788	816	781	755	795	824	778	775	768	770	778	780	779	769	782	791	804	778	737	805	795	817	797	755	774	812	811	843	786	809	799	809	755	815	775	792	779	759	764	776	855	776	813	759	754	771	777	762	754	809	778	767	761	847	748	790	750	779	805	830	787	774	806	756	715	814	768	782	761	794	760	784	779	792	753	825	742	782	792	766	753	774	767	775	770	750	735	796	742	805	718	776	798	797	790	809	792	709	808	753	758	765	808	782	747	777	769	761	779	790	789	732	717	804	743	757	773	752	771	833	792	814	723	742	770	803	805	824	755	760	761	827	772	769	773	783	784	792	820	834	797	799	814	757	761	743	778	778	797	780	807	801	771	761	777	837	742	753	789	713	736	760	736	786	770	806	819	794	793	781	736	799	795	761	805	766	744	767	759	765	728	790	813	733	742	809	757	787	790	730	759	767	773	715	781	712	835	785	801	763	790	778	785	819	764	827	783	779	757	780	781	781	790	781	783	765	743	749	785	785	730	805	786	789	798	763	801	783	805	771	803	743	766	767	747	797	802	751	795	752	758	768	786	751	798	799	739	811	858	741	749	752	798	769	746	781	781	778	775	800	813	784	746	824	793	764	769	765	763	736	742	798	790	779	858	767	746	789	777	772	774	781	815	785	765	777	750	786	744	765	798	822	750	747	825	788	789	764	792	791	766	782	765	807	804	763	767	789	819	696	829	782	786	747	772	767	818	751	813	783	779	756	777	785	775	745	740	787	822	738	740	757	682	786	748	779	784	787	789	790	752	726	794	772	780	761	748	774	786	771	774	773	776	756	775	788	778	810	787	800	778	770	771	777	792	756	792	746	761	832	735	774	680	777	780	769	761	787	791	789	843	814	737	747	796	817	827	780	789	805	722	778	796	845	795	768	811	754	728	748	803	796	770	796	825	796	743	719	767	744	827	772	776	770	777	761	774	760	719	745	777	744	760	770	766	819	786	799	746	744	808	752	793	763	731	764	791	798	772	756	773	770	741	816	774	787	769	820	788	798	777	853	799	856	782	783	801	764	781	790	739	819	747	838	740	813	768	741	805	794	808	791	799	767	773	749	766	759	791	772	743	781	771	780	767	755	812	726	740	754	795	749	763	794	823	794	777	736	809	753	751	743	756	840	784	748	740	824	783	800	806	796	830	803	742	762	846	766	764	783	758	762	817	840	810	733	791	762	808	786	797	759	792	754	782	801	741	779	774	812	788	800	715	735	779	768	764	756	764	728	779	816	773	776	782	815	749	766	794	758	761	799	769	803	802	762	747	783	751	741	782	749	770	795	776	791	747	806	777	804	757	725	745	766	701	765	792	838	804	770	778	774	817	774	789	758	712	755	735	828	761	766	789	718	786	765	709	757	786	819	789	728	759	804	819	781	792	755	789	764	768	754	800	801	767	777	797	800	796	757	777	773	784	773	793	795	713	774	786	830	819	775	805	769	811	773	717	747	803	760	790	761	847	781	794	774	755	764	814	838	764	790	787	762	725	779	806	828	769	788	765	739	823	816	804	763	802	846	761	779	770	786	765	769	757	829	774	812	760	725	775	778	767	781	737	744	769	786	832	776	742	809	773	800	740	766	776	787	783	797	803	733	792	807	782	756	824	775	797	755	745	802	789	726	788	743	782	780	726	782	804	788	799	773	784	736	801	722	741	845	748	803	739	823	787	770	828	746	755	799	755	754	807	780	779	770	816	713	783	779	757	804	774	759	816	750	782	780	783	812	786	764	801	784	799	820	729	778	793	743	805	713	809	747	798	750	776	748	813	749	794	802	770	746	813	779	784	757	850	825	797	780	766	795	772	799	788	806	770	790	846	729	782	755	771	791	808	809	818	792	799	756	822	811	779	771	798	753	773	766	739	738	783	815	793	732	751	743	761	752	738	758	795	719	775	748	765	772	768	806	722	805	795	748	745	812	783	740	785	754	782	795	820	761	777	774	764	806	732	795	770	748	787	725	720	755	767	798	779	790	792	785	798	775	779	766	766	774	757	764	757	713	762	785	795	752	802	801	793	777	778	794	775	789	772	775	799	748	763	805	762	744	764	807	792	811	800	767	782	802	799	798	766	782	780	788	748	784	781	784	766	818	759	767	776	786	794	745	764	793	801	794	786	778	753	780	818	766	781	778	770	750	746	803	742	823	759	716	753	800	813	797	772	721	787	761	773	753	782	731
19419	8477	7459	2980	1662	1373	1168	906	767	602	478	531	496	491	432	415	380	392	363	386	381	375	345	371	393	330	356	345	323	371	331	335	322	346	305	342	354	310	334	316	315	293	334	334	349	331	312	311	287	285	335	308	352	287	309	342	299	310	279	302	323	298	311	300	347	305	307	325	291	277	313	304	301	312	332	346	332	337	286	279	265	296	308	268	291	301	324	277	282	280	315	288	344	301	308	329	352	317	315	310	305	287	299	322	279	306	309	327	300	329	308	321	286	290	293	311	309	299	290	321	293	297	330	297	297	315	296	349	332	273	344	287	306	279	287	271	291	301	309	323	293	313	312	313	327	305	275	322	336	315	316	322	307	277	275	312	315	318	316	315	307	307	342	284	297	285	310	347	354	352	300	279	294	318	310	295	295	329	327	289	325	292	284	286	325	298	312	280	341	331	313	307	320	298	308	281	290	301	282	314	291	317	317	318	278	303	318	304	330	275	326	322	295	315	297	309	317	320	329	298	295	319	335	328	318	306	310	311	292	276	314	334	303	298	307	295	288	290	304	312	274	313	310	324	312	301	296	304	315	268	336	330	289	322	299	314	284	291	313	316	352	307	293	307	313	328	311	287	300	294	306	312	341	315	279	323	311	321	294	290	300	292	333	313	300	315	333	322	335	329	328	300	306	308	307	330	310	301	314	271	325	315	283	257	313	302	343	309	288	264	281	261	269	304	299	305	362	323	295	322	265	298	336	282	301	300	302	312	266	323	355	329	307	286	271	344	312	268	295	297	316	296	311	298	301	274	347	286	310	297	272	309	308	305	306	302	309	319	296	304	291	285	299	338	292	330	313	330	307	343	305	308	319	311	327	307	297	325	333	302	295	291	298	310	292	322	328	316	293	297	280	311	296	289	330	305	320	317	342	337	285	292	306	265	298	311	294	317	301	339	303	302	317	321	316	287	297	303	307	272	317	303	329	323	323	291	254	293	270	313	310	270	335	324	333	287	284	305	319	305	314	319	314	315	303	281	310	296	308	356	315	300	329	286	293	277	301	255	332	287	313	261	282	273	311	317	298	284	275	268	295	277	276	302	320	302	350	317	275	340	296	312	297	274	319	285	308	309	342	321	293	316	295	300	308	284	292	308	299	289	297	268	261	321	293	312	296	314	293	310	317	293	325	285	274	316	281	307	294	321	326	283	307	292	290	290	311	315	298	303	317	324	299	327	344	302	306	307	260	293	314	286	326	291	322	298	281	285	299	322	290	266	272	326	309	291	296	291	317	317	349	314	299	290	296	305	313	284	336	308	281	283	279	290	296	338	350	287	309	281	287	271	300	282	280	278	301	278	306	323	313	325	291	282	291	329	327	290	302	315	278	310	303	294	305	316	294	279	293	326	307	309	317	306	293	328	288	313	323	300	281	303	320	311	300	309	334	270	294	256	278	289	278	287	287	325	287	297	294	322	303	317	282	331	304	325	262	303	312	285	319	347	314	352	302	335	327	305	284	284	295	291	313	329	326	278	306	336	293	314	281	286	307	316	313	270	296	299	324	305	271	314	308	259	309	289	306	315	298	311	291	324	307	280	299	298	324	310	310	308	314	331	326	267	291	294	298	325	295	315	332	296	310	336	283	290	333	312	301	341	293	287	314	321	291	315	316	295	329	320	269	296	311	281	322	293	310	274	288	284	290	287	300	330	328	298	357	308	294	305	319	320	310	302	292	315	283	334	324	289	292	295	286	319	298	281	311	320	318	309	330	276	312	298	311	293	298	289	301	327	334	318	304	335	315	297	298	296	338	352	303	325	314	288	320	300	293	295	350	309	321	307	294	288	313	295	313	297	280	284	293	315	304	297	302	316	294	304	281	321	282	292	311	298	308	276	303	303	299	272	331	334	249	302	336	334	306	324	291	288	291	320	307	316	300	301	303	317	300	292	303	315	277	294	303	297	338	318	290	327	280	262	341	317	273	318	286	289	307	325	289	253	292	295	302	314	338	291	303	290	309	324	298	284	309	310	289	316	327	300	289	305	326	315	297	323	295	297	299	312	298	312	289	303	296	314	303	320	286	280	314	274	324	312	293	319	290	309	292	313	292	311	323	308	316	295	306	332	285	285	344	306	305	318	256	303	280	311	294	316	308	314	287	272	300	290	301	310	330	318	314	315	289	289	290	342	298	292	312	291	283	295	318	305	285	320	312	287	300	271	251	274	310	321	321	304	319	300	282	301	295	298	319	318	294	298	301	303	272	315	330	295	309	353	305	342	330	316	268	300	330	324	336	314	280	282	298	273	331	286	293	298	317	276	257	287	288	303	283	273	289	292	294	298	344	296	319	303	297	266	336	291	273	293	306	312	292	290	275	304	324	282	292	300	299	307	271	292	318	312	307	301	275	291	306	283	287	282	278	278	318	311	302	283	280	268	315	278	297	323	311	332	340	321	309	327	319	311	300	312	303	271	314	339	308	300	312	299	286	345	309	263	291	279	331	315	314	264	296	283	330	322	317	297	297	274	276	322	304	300	317	326	310	308	342	286	293	290	304	309	303	343	299	315	324	274	335	308	320	332	286	325	296	292	312	295	319	312	293	292	284	337	311	274	335	305	300	309	291	314	312	313	280	300	300	316	288	288	276	284	303	307	334	275	308	326	300	304	270	306	306	279	289	287	316	329	293	283	269	286	297	291	316	335	332	298	311	306	335	306	293	321	321	302	298	333	318	283	294	303	293	279	324	296	321	281	298	286	314	317	326	323	276	309	303	287	316	290	284	299	338	313	280	299	306	313	299	296	293	298	306	267	281	274	282	321	309	302	300	275	317	300	335	296	310	315	306	314	305	317	315	279	298	274	304	287	316	308	303	316	304	329	287	285	307	325	299	326	292	265	299	271	282	287	310	311	287	330	317	321	300	315	317	321	286	287	309	296	289	316	306	297	298	300	289	314	299	297	317	312	275	326	284	315	350	314	309	322	284	353	303	308	325	295	325	312	306	298	265	300	274	294	309	327	274	281	321	307	314	291	304	292	323	324	299	303	317	314	324	315	281	336	330	314	272	313	322	318	294	317	313	272	258	320	291	317	286	322	322	315	317	318	324	319	300	299	307	324	282	294	341	333	275	290	308	309	322	332	307	314	314	334	293	314	316	294	300	335	311	290	288	318	319	343	319	318	310	286	296	291	305	300	323	300	320	326	332	318	280	294	302	284	305	318	328	261	321	283	297	302	293	314	316	297	330	353	301	312	314	278	338	279	307	328	294	295	315	300	291	325	315	309	292	287	323	319	347	336	289	282	300	290	288	331	321	315	322	238	301	316	308	306	279	315	292	314	280	322	293	308	313	291	298	312	317	340	287	316	288	305	322	330	282	268	279	312	288	284	306	293	329	314	304	314	286	338	328	339	307	286	297	269	295	281	300	284	302	320	331	306	303	302	308	301	343	319	327	307	290	307	338	304	318	274	320	278	287	317	276	325	325	279	319	286	297	306
12955	7129	11455	6895	5343	4925	4339	3582	2760	2353	2066	1940	1841	1736	1594	1614	1440	1315	1278	1162	1245	1179	1162	1128	1123	1193	1043	1011	1007	929	941	937	881	811	823	846	794	840	819	810	782	815	785	764	781	772	762	790	726	760	760	756	740	734	701	775	766	748	777	716	734	752	758	720	724	683	725	737	690	705	691	691	695	694	711	700	739	751	736	738	688	692	712	691	678	700	726	703	691	686	682	677	690	664	661	681	681	674	695	693	689	719	714	656	686	700	700	670	675	669	723	660	651	676	673	660	683	687	724	702	729	686	698	693	657	717	692	667	703	656	693	754	763	651	684	648	684	681	680	682	740	702	675	686	741	681	711	683	682	689	682	723	720	648	689	751	699	719	721	749	675	669	733	698	655	702	724	682	682	721	706	683	718	663	732	729	709	699	643	639	711	680	717	675	653	613	680	701	705	661	716	711	703	631	657	769	645	640	645	712	737	701	667	668	661	683	675	638	707	739	685	695	719	624	717	730	680	693	765	669	703	712	670	703	701	675	713	665	686	670	685	692	666	704	718	666	694	714	696	706	677	680	668	703	666	679	728	691	696	739	701	722	668	716	699	693	725	695	663	680	685	678	728	632	692	697	706	681	684	696	678	714	717	724	723	692	670	668	669	709	693	725	689	651	693	687	703	633	664	729	645	630	671	707	668	690	739	712	715	692	670	691	632	669	700	686	677	694	639	710	674	730	675	705	709	687	706	682	706	723	731	663	691	671	678	720	698	681	741	706	674	694	700	680	713	707	694	723	684	702	734	720	684	667	707	719	650	666	673	738	687	681	707	737	721	658	655	716	701	716	703	689	709	689	739	664	673	703	729	664	699	702	695	665	752	701	714	698	683	682	692	723	705	684	689	717	689	652	691	722	689	667	715	751	676	688	666	664	637	694	671	674	708	685	710	770	665	652	639	667	676	741	721	667	667	642	679	717	669	691	710	712	711	693	687	669	686	638	689	683	743	739	689	655	707	720	631	736	714	690	680	672	720	714	719	699	731	657	725	720	704	716	709	720	675	667	694	670	669	660	667	750	697	744	656	688	693	694	702	691	659	645	690	712	679	712	670	687	676	705	680	724	659	712	693	717	702	667	720	696	698	713	736	650	703	705	722	740	676	714	653	689	684	751	643	662	736	699	675	681	693	690	698	732	698	667	700	665	699	701	698	618	696	708	674	712	707	694	641	713	679	726	707	716	679	679	682	670	659	702	694	711	684	712	693	691	657	654	716	645	696	689	695	671	718	701	653	687	726	732	687	677	671	667	718	689	707	674	727	681	694	626	724	711	708	721	655	672	706	713	694	713	695	729	669	684	694	671	710	687	656	722	739	720	674	705	697	706	685	681	677	675	685	710	679	691	661	717	659	686	655	706	664	667	684	643	685	671	700	662	712	630	698	696	721	696	644	800	679	711	735	717	672	710	643	677	664	709	689	694	674	694	677	705	669	732	719	665	690	672	735	682	708	673	671	674	678	708	691	689	692	687	693	662	716	687	700	704	681	673	673	658	693	657	670	698	709	698	679	659	760	720	688	710	698	687	699	688	710	696	730	684	669	643	702	738	705	670	712	661	714	687	726	663	682	665	707	676	674	707	682	659	685	695	662	656	683	723	711	699	750	670	685	689	678	671	727	731	712	688	711	689	686	632	703	679	721	677	708	703	710	692	672	668	669	675	634	701	654	712	658	727	708	679	717	689	721	675	667	713	722	660	719	680	684	680	709	733	690	649	655	695	676	728	681	678	720	688	670	726	627	702	679	657	695	686	692	695	702	719	678	674	717	718	760	639	684	673	697	708	716	719	680	707	651	725	697	677	615	693	702	670	659	684	697	693	733	668	654	714	731	713	707	717	654	698	735	718	679	707	721	686	726	648	702	647	660	692	683	712	657	724	711	684	711	722	690	670	692	686	708	739	706	717	646	693	711	744	645	663	670	737	686	717	656	658	692	647	667	727	697	690	732	681	688	694	729	700	687	670	720	694	671	716	737	724	700	669	701	682	742	693	695	685	719	717	711	698	667	710	663	714	701	694	660	693	661	689	717	634	712	694	674	685	685	663	692	687	685	700	713	723	693	737	664	713	681	704	706	697	698	691	701	676	701	715	670	683	680	689	711	734	705	715	685	669	690	724	693	713	683	702	718	710	730	703	661	686	707	694	736	673	649	705	703	670	735	701	682	720	719	711	735	665	704	719	674	719	719	665	656	679	706	683	727	672	701	684	704	732	650	697	694	675	709	693	656	740	700	685	682	745	661	711	700	695	693	699	781	702	754	718	711	662	670	702	702	745	713	715	690	689	697	723	731	665	694	700	668	732	669	712	700	692	707	690	732	695	749	688	700	641	627	715	668	696	691	656	701	713	694	712	661	696	711	633	635	711	714	651	693	700	691	734	700	721	656	708	680	728	674	691	696	725	716	680	701	687	722	661	696	693	690	683	673	725	696	680	707	697	724	681	681	723	698	703	643	700	740	685	717	690	670	672	662	691	662	668	714	728	715	696	695	667	668	674	689	697	743	663	626	697	687	729	694	660	680	674	667	651	674	694	706	698	692	700	683	702	682	728	660	700	662	683	676	677	635	656	740	692	724	716	716	672	672	680	680	696	694	717	682	724	682	700	705	699	687	700	669	676	679	670	687	675	671	702	693	748	679	700	668	683	674	637	705	646	665	732	668	734	692	685	706	685	750	700	709	685	728	668	713	675	662	703	680	678	680	705	705	720	685	699	704	723	709	721	713	681	685	688	691	660	684	706	647	682	634	675	714	680	710	695	666	672	685	698	694	662	697	693	658	648	732	702	685	698	706	716	747	709	661	699	719	720	674	667	708	654	670	731	747	709	716	683	705	702	650	689	721	665	718	699	684	677	670	701	657	693	692	709	707	658	689	736	721	679	694	685	663	743	719	705	650	676	728	662	688	678	701	693	709	656	665	718	706	695	702	670	711	653	649	704	684	716	690	723	730	688	732	667	688	709	723	717	655	662	668	651	709	668	698	708	714	682	668	680	654	675	694	681	690	665	696	717	696	653	641	634	696	743	649	714	713	689	693	691	717	702	667	691	704	745	706	702	709	710	667	760	679	716	694	707	699	712	665	711	743	692	651	697	700	708	658	719	720	681	727	702	700	658	718	671	675	747	728	744	706	658	676	645	689	728	662	701	702	724	727	747	692	691	697	702	655	717	690	709	699	675	713	682	703	708	718	670	699	688	690	709	672	669	740	656	709	668	709	710	672	754	696	653	673	679	678	700	657	731	678	637	744	666	654	688	729	686	692	694	757	686	679	640	664	681	708	732	699	712	653	721	676	724	685	703	670	672	681	659	719	690	709	737	696	654	654	690	736	710	725	687	694	716	706	699	663	703	697	647	681	736	690	687	681	716	710	665	688	637	683	699	709	698	657	726	736	691	722	682	701	684	692	679	665	694	716	681	652	720	649	704	658	705	678	680	699	651	631	674
29404	13387	11552	4802	2370	1913	1535	1308	978	786	693	600	594	542	594	515	455	485	412	419	440	435	408	385	412	427	355	356	391	345	355	362	336	344	296	310	327	281	346	324	329	332	329	318	329	359	320	314	343	311	293	331	298	303	328	330	304	292	301	321	283	315	342	302	313	294	350	318	322	334	300	261	318	315	315	323	341	293	315	307	287	306	303	307	305	361	308	346	334	318	316	297	283	313	281	306	270	319	312	288	315	348	318	360	302	331	326	286	282	281	344	326	278	299	310	268	307	341	344	327	296	336	317	295	292	279	278	285	318	314	345	314	311	279	318	308	307	270	316	314	287	327	342	285	328	339	322	310	318	268	312	329	278	277	316	293	331	336	319	327	279	308	287	292	290	312	332	297	322	321	319	310	311	307	300	286	335	294	320	346	289	316	287	310	342	324	321	296	283	328	332	322	289	283	247	263	278	277	293	275	326	309	317	289	306	266	306	303	264	306	303	326	309	291	348	316	334	302	317	279	320	327	311	299	320	316	288	285	286	313	314	286	313	321	308	299	329	312	272	311	291	293	320	330	324	353	338	323	326	303	342	314	280	349	300	316	292	323	314	292	313	289	300	306	287	292	329	324	297	290	297	304	291	316	282	302	323	279	297	314	320	324	337	336	324	343	312	302	267	313	283	301	330	311	292	286	283	338	301	310	294	294	317	305	319	305	308	310	326	338	289	327	323	297	292	262	342	339	294	310	322	296	301	329	297	301	304	313	330	318	308	317	360	337	299	308	305	313	332	310	321	315	289	320	330	319	287	281	291	299	324	323	340	293	323	268	310	308	319	329	312	321	277	296	302	294	316	284	264	319	314	316	347	280	270	321	294	278	330	312	314	309	322	311	330	274	297	310	330	331	326	305	345	320	306	293	334	295	354	311	315	305	298	314	306	324	270	329	293	303	321	313	292	308	295	313	312	294	287	348	301	282	295	307	364	279	296	314	321	343	289	255	299	273	312	288	298	317	303	315	299	311	325	291	307	308	283	306	309	323	324	282	316	314	302	295	301	320	275	327	308	334	318	289	310	306	346	300	323	323	292	306	286	303	310	301	309	279	298	279	275	340	292	301	311	297	292	307	328	312	333	315	309	337	319	289	299	331	304	279	297	291	322	295	296	339	318	340	304	307	287	310	300	299	286	316	282	305	281	313	296	302	325	339	349	338	339	319	297	290	296	308	293	292	267	293	303	311	332	289	285	324	257	334	324	326	301	303	302	310	296	321	322	269	317	301	318	293	311	323	338	299	351	311	309	324	256	322	332	296	288	346	267	323	282	276	277	289	307	306	296	328	306	323	326	336	313	303	342	299	332	317	306	299	314	334	309	307	279	317	295	340	321	330	333	325	308	305	321	287	325	286	320	340	279	322	291	304	307	299	281	298	264	285	301	285	276	310	330	307	336	304	331	322	275	344	325	335	303	357	327	298	307	295	273	283	306	320	305	326	317	320	336	323	323	299	327	294	272	293	308	304	303	313	339	335	327	331	296	279	303	338	286	289	295	277	294	315	305	287	313	286	343	318	291	317	286	305	293	302	313	287	321	314	311	339	310	272	312	291	296	320	327	312	318	290	274	313	335	301	304	321	290	312	366	279	290	292	331	298	307	321	346	322	320	301	264	335	328	306	276	310	314	282	328	315	353	311	306	286	318	316	288	296	276	307	321	325	314	335	314	301	317	309	315	313	298	280	331	315	288	296	251	307	313	287	293	301	308	309	293	328	288	323	325	327	309	299	285	287	331	281	326	284	311	304	347	307	341	282	306	302	316	333	279	283	291	334	288	267	283	290	318	318	295	315	323	334	303	306	295	302	305	319	298	326	302	328	287	309	298	308	321	303	324	327	333	348	293	314	308	305	306	311	304	286	294	299	312	332	318	311	303	321	340	290	288	318	296	297	314	296	337	299	292	316	304	300	326	312	299	317	326	327	302	304	327	305	305	315	284	295	303	276	304	305	308	302	287	297	339	273	302	308	282	292	309	314	311	313	299	313	314	284	289	271	287	292	307	326	287	289	301	292	283	320	297	288	314	322	319	307	300	311	324	326	315	304	324	299	283	335	319	317	290	282	331	341	316	332	297	324	261	284	309	310	301	286	296	294	323	297	294	285	299	274	324	306	291	309	269	317	308	309	271	293	306	323	325	304	328	295	311	290	291	308	302	282	305	311	326	324	288	285	304	329	309	300	281	324	338	302	315	310	320	307	316	348	315	315	298	291	317	278	268	264	317	309	332	307	303	319	317	349	291	303	291	310	340	305	332	307	323	294	303	348	298	292	303	314	304	317	312	287	280	305	296	300	315	306	298	305	284	294	307	289	313	335	308	310	298	336	297	285	292	322	322	306	298	319	305	326	320	322	318	305	343	259	308	337	324	290	324	289	299	333	324	314	290	340	329	282	291	310	322	351	280	315	303	335	276	321	312	288	312	272	312	320	287	299	299	289	326	332	303	349	284	287	326	271	326	291	321	312	323	308	335	319	314	331	308	285	334	314	314	308	313	275	286	328	303	298	309	317	310	311	285	320	316	334	321	324	290	341	315	321	306	305	275	271	299	306	296	326	313	271	308	316	296	316	320	301	322	319	272	299	296	311	303	337	324	313	284	330	323	291	306	324	265	286	297	276	329	312	325	300	304	331	292	311	308	319	320	291	322	318	314	343	281	295	315	309	289	332	292	273	317	295	307	315	281	302	329	335	315	287	289	335	313	296	321	299	291	269	312	289	326	309	310	312	282	283	304	287	294	312	335	289	317	334	331	291	287	324	302	284	321	306	312	288	339	316	272	284	309	306	307	311	305	316	309	311	321	297	292	296	344	323	331	278	314	297	297	303	307	321	298	276	317	313	294	297	294	311	277	314	333	334	296	307	273	327	285	313	304	329	306	328	338	287	320	310	331	297	303	306	274	315	326	326	328	314	313	298	291	300	335	317	343	299	287	276	306	329	272	284	343	338	349	294	295	290	323	319	295	321	334	298	301	307	309	308	303	294	307	303	331	328	317	311	290	311	290	299	298	288	283	300	305	279	293	286	293	312	306	322	294	315	299	328	304	318	338	345	306	304	260	298	308	291	285	324	298	308	288	304	298	324	315	302	295	311	310	287	288	283	293	274	301	304	323	298	288	319	306	285	317	326	290	324	298	327	290	299	319	304	327	298	331	330	313	321	304	337	358	297	287	331	336	294	282	315	297	307	328	301	322	337	281	314	270	296	343	274	300	296	288	321	329	281	318	306	319	301	317	298	330	293	282	270	316	284	298	328	274	315	289	291	319	289	306	314	331	311	315	302	330	319	286	329	292	299	315	306	289	325	288	308	314	296	296	325	295	307	292	274	328	360	296	327	305	290	297	302	299	300	319	322	282	305	305	344	293	291	297	299	300	329	337	334	342	318	301	291	307	299	282	302	276	322	300	319	286	317	325	297	309	317	276	285	319	320	299	315	314	304
17479	10174	15368	9394	7477	6637	5781	5058	4196	3196	2789	2486	2384	2198	2133	2035	1853	1646	1476	1374	1615	1577	1422	1303	1314	1364	1276	1166	1186	1049	1130	972	955	956	892	897	863	884	904	837	859	841	802	867	853	854	848	805	834	753	753	786	792	770	812	798	767	804	791	809	758	762	722	748	733	735	774	770	731	706	718	696	684	756	728	734	742	698	694	719	746	725	710	690	688	715	691	710	667	692	717	695	732	721	677	680	761	673	756	696	658	722	683	697	761	696	718	670	755	707	706	715	674	712	722	653	704	751	685	710	729	696	689	669	699	762	684	727	673	725	683	653	685	657	641	688	721	737	712	701	705	693	694	732	679	702	684	747	737	708	697	737	677	731	736	703	707	694	720	682	672	721	731	713	706	723	697	702	709	678	701	697	704	718	698	735	711	650	727	679	711	739	685	697	691	707	669	694	700	708	674	730	680	773	685	711	688	708	730	717	711	750	750	708	706	633	679	685	697	657	685	663	685	696	685	658	655	727	742	674	701	724	742	692	725	698	665	698	713	700	674	676	693	718	669	668	639	672	671	687	695	713	719	693	690	697	745	721	704	700	701	692	699	718	692	724	701	730	688	670	713	716	687	737	664	766	711	730	685	669	691	725	680	662	703	696	703	659	714	691	701	701	672	667	736	691	681	713	724	707	706	694	715	733	707	708	748	701	675	680	672	667	748	693	705	720	680	688	691	683	721	659	673	733	698	678	731	704	696	730	681	687	709	742	741	680	722	736	681	715	715	706	674	758	702	748	689	687	669	684	657	705	698	696	693	679	695	730	658	697	681	701	744	699	687	704	719	716	655	686	680	688	695	721	705	668	704	734	747	720	710	712	655	680	693	699	676	686	689	678	737	699	674	670	669	689	674	675	709	669	641	681	677	712	702	713	701	701	638	700	722	684	706	726	680	716	666	682	744	735	691	666	722	718	678	729	656	678	666	704	666	707	669	682	695	679	714	676	723	730	665	685	684	726	712	664	708	698	708	719	697	709	702	702	679	707	679	697	708	678	720	735	680	723	705	728	696	696	697	683	723	740	655	723	708	726	717	701	672	727	680	705	698	701	690	738	649	739	713	708	683	737	682	728	723	686	740	688	687	728	687	683	701	693	706	720	681	644	693	694	682	665	712	744	709	676	706	727	684	726	664	662	723	707	680	647	678	672	716	673	663	720	657	692	669	692	714	659	734	755	672	726	672	671	667	781	716	690	691	740	688	736	728	718	699	731	714	721	696	669	656	720	677	697	731	673	727	685	704	694	665	706	737	744	729	725	698	763	686	682	721	733	713	717	727	711	738	634	690	673	695	687	721	706	710	672	726	701	705	698	737	719	707	695	658	702	691	646	723	732	694	730	670	693	734	703	736	677	648	712	685	666	692	657	682	685	638	685	696	732	672	723	720	663	747	701	697	684	727	663	723	735	690	707	672	736	686	714	744	676	700	682	685	685	649	714	795	649	720	766	700	653	645	679	722	675	650	685	691	649	745	667	697	687	654	704	716	700	698	667	730	717	678	682	697	680	704	737	699	715	739	714	672	709	709	699	732	680	726	690	697	688	688	696	703	713	716	685	701	666	733	731	721	749	729	703	690	712	679	751	698	714	690	746	736	677	681	691	703	697	647	691	732	650	648	695	692	713	689	748	682	652	704	670	689	723	691	671	719	633	698	712	695	715	708	699	741	688	729	678	725	637	673	718	724	708	706	657	680	631	732	731	695	702	670	704	728	673	725	764	727	704	703	695	677	707	715	739	705	711	729	737	673	678	701	673	723	743	678	754	665	630	706	668	680	715	719	737	703	706	707	676	706	649	679	699	660	688	693	745	719	731	708	711	723	715	666	680	652	682	686	684	726	753	729	659	695	684	701	683	717	668	695	676	704	726	696	661	671	689	771	720	690	697	682	693	744	667	696	727	690	695	736	673	698	709	719	708	670	701	714	671	729	705	677	717	633	688	735	714	736	745	702	707	715	647	726	714	725	656	673	730	650	737	670	671	704	670	729	690	733	674	657	732	662	710	683	711	723	747	681	650	717	746	700	719	694	734	739	663	693	678	691	674	722	708	710	754	673	703	713	704	688	702	715	745	687	683	671	691	684	696	710	685	700	704	674	698	706	729	713	692	722	706	730	720	689	704	727	669	721	668	687	731	712	725	728	704	717	744	691	733	699	699	674	696	714	677	701	669	758	701	712	710	695	694	687	695	681	688	681	720	724	686	706	703	666	646	697	655	753	728	750	678	670	712	639	658	684	702	663	711	688	668	725	730	712	713	687	719	685	689	717	709	650	689	693	707	734	709	691	707	690	700	675	708	671	717	700	728	674	716	740	690	710	678	697	730	702	675	633	690	707	731	709	705	700	711	731	709	705	676	716	717	730	679	707	724	688	686	690	719	759	717	745	638	687	703	671	669	747	742	667	708	706	702	722	672	686	692	719	729	716	691	734	704	716	733	700	693	728	699	740	705	715	701	668	686	667	686	745	740	700	709	735	749	711	691	756	681	689	675	720	683	691	706	716	703	725	739	764	672	735	665	771	713	745	698	680	713	717	695	710	697	690	682	697	720	718	691	682	693	721	695	750	685	711	687	714	723	724	716	680	687	751	662	668	727	743	678	715	717	697	734	663	755	694	701	716	692	669	686	671	682	714	676	686	629	704	704	690	734	642	702	703	730	712	712	685	725	672	699	669	740	695	708	700	736	679	697	695	727	714	722	705	726	719	713	697	696	747	665	682	697	722	706	787	716	703	675	733	705	693	716	689	708	718	712	699	695	702	699	741	691	649	704	674	657	713	647	665	684	651	695	669	725	695	691	706	680	753	684	718	740	698	711	703	702	701	673	702	709	689	680	687	703	701	748	712	727	706	724	704	716	738	663	677	710	724	646	702	717	698	641	659	690	707	687	691	669	667	673	704	665	697	712	678	678	696	705	707	702	708	681	709	686	713	756	714	722	678	696	716	728	697	696	639	722	732	720	712	692	669	703	711	676	734	673	722	694	667	684	713	704	716	707	684	734	683	708	691	706	649	690	669	690	762	726	698	730	698	681	707	701	760	702	711	710	728	704	713	672	661	714	675	703	747	667	642	692	722	690	715	702	683	742	690	636	671	646	692	681	715	702	721	685	732	732	692	723	735	762	705	681	678	705	698	708	669	689	670	665	729	682	653	688	746	666	705	727	663	715	687	662	701	748	680	688	689	704	699	702	680	721	716	711	678	661	706	680	737	677	686	713	671	667	693	691	717	684	739	692	740	711	695	716	671	724	642	702	745	677	697	674	683	673	744	708	700	697	709	666	728	701	684	687	709	723	684	682	708	691	697	695	637	676	682	690	707	702	723	677	696	693	675	708	721	741	669	724	741	725	661	710	709	683	704	682	703	653	685	745	638	693	673	676	643	655	756	708	695	708	660	716	700	696	686	655	707	731	681	680	648	700	671	767	673	661	735	685	725	698	697	696	685	720
10996	4469	3215	1557	879	740	666	563	515	531	473	447	422	435	441	400	384	412	399	411	397	384	364	365	384	375	405	409	380	395	395	417	352	387	346	360	352	333	385	373	357	386	357	355	369	372	326	340	394	361	358	326	362	349	386	376	384	345	380	349	338	343	359	348	385	340	356	333	389	353	334	396	321	370	372	353	307	357	362	350	354	378	386	393	369	377	355	367	346	356	360	321	316	389	363	330	360	353	336	354	365	371	346	336	342	349	336	346	344	356	363	349	349	372	341	344	347	380	348	375	349	377	375	366	344	351	323	387	340	347	361	350	341	377	350	323	371	388	354	393	381	383	349	349	355	359	335	366	379	338	373	361	357	380	361	363	393	346	355	356	387	336	335	370	353	351	353	337	386	354	354	358	318	321	344	355	373	358	359	374	347	362	347	365	365	363	346	361	392	372	320	372	324	373	382	406	380	364	383	369	409	364	357	339	396	375	345	363	356	385	339	344	343	366	357	391	350	358	372	372	389	337	339	338	389	363	379	346	369	404	361	367	341	360	365	363	353	352	355	332	334	322	347	393	351	369	357	341	352	346	336	326	366	370	321	354	360	365	353	373	341	369	347	327	342	369	363	339	369	313	369	361	360	358	363	376	373	362	325	380	351	362	362	340	361	334	384	372	364	348	365	369	353	367	366	345	362	352	366	356	358	387	356	391	340	347	331	352	334	387	377	345	317	359	370	322	338	376	357	392	370	388	339	368	359	377	372	357	359	369	352	366	384	307	364	319	353	349	365	366	329	327	333	331	356	359	344	391	389	389	328	398	394	405	349	364	372	318	352	389	364	340	343	370	379	399	396	324	348	373	385	396	373	330	352	345	402	345	366	345	340	339	352	365	365	384	365	358	336	341	395	340	384	333	335	312	332	380	361	363	359	330	356	353	350	320	345	335	378	350	346	325	360	357	352	355	378	328	375	311	360	356	360	341	382	357	359	364	386	333	374	395	339	357	332	375	395	347	339	372	366	386	341	340	350	373	382	354	353	418	346	351	365	375	319	366	343	350	346	396	370	375	340	340	371	334	374	377	383	360	323	315	365	341	375	362	378	369	347	364	330	357	366	383	406	341	382	369	340	371	377	353	368	364	372	365	352	367	337	363	350	423	398	374	331	333	375	351	330	357	375	355	332	384	351	349	367	374	398	354	407	338	391	375	338	313	340	363	388	355	379	368	354	339	396	340	324	331	381	370	320	362	388	396	311	354	343	365	335	330	381	393	340	395	310	322	362	370	349	347	364	341	385	364	348	360	321	363	381	365	380	397	356	356	374	375	342	382	365	370	401	377	314	377	377	386	370	363	354	365	339	351	364	368	346	342	355	368	373	343	343	363	379	347	383	356	363	365	381	312	367	391	359	357	357	340	350	359	359	366	358	382	359	370	351	370	373	369	374	401	354	367	374	323	409	351	336	335	346	372	361	379	373	314	420	345	325	371	326	375	341	357	367	374	348	328	328	345	387	395	337	350	362	381	383	380	334	353	360	350	369	374	352	372	355	402	334	374	332	368	385	347	345	356	317	373	363	333	353	362	346	359	350	342	350	333	318	358	378	349	389	390	386	322	347	350	358	342	358	390	344	337	328	326	367	368	317	361	329	342	349	373	373	354	366	392	380	338	364	336	359	368	329	348	353	391	347	372	341	391	368	357	396	385	362	349	334	359	369	364	344	335	370	356	308	366	373	392	323	339	387	358	399	370	382	367	341	325	366	379	343	386	355	362	371	378	389	326	344	385	337	379	365	360	358	355	358	342	391	325	358	370	381	376	384	316	373	384	371	393	366	358	366	352	356	358	367	348	332	369	323	345	359	366	355	376	385	338	359	380	365	357	368	370	393	369	376	399	325	347	369	334	359	361	340	378	393	354	395	377	369	338	357	382	349	338	378	355	389	327	369	359	374	367	336	338	365	373	360	328	372	359	338	373	367	386	347	367	362	362	367	343	360	389	375	361	372	344	359	364	358	373	364	358	364	348	355	383	367	350	363	372	331	367	361	331	383	345	372	355	332	335	363	346	363	337	328	357	388	366	357	354	313	340	326	367	348	388	355	347	330	350	335	370	376	343	346	351	379	333	354	341	336	361	390	333	387	355	360	354	354	342	339	339	338	343	354	344	346	334	349	343	348	378	359	332	347	325	360	333	364	319	360	380	363	348	348	338	397	332	396	367	350	366	338	345	355	342	362	352	342	343	362	358	345	362	362	354	354	385	343	363	363	372	329	318	358	352	367	354	401	335	333	352	353	403	366	368	336	359	373	325	378	332	356	368	374	334	400	358	352	387	355	389	376	370	350	356	329	329	351	387	382	356	321	325	349	354	357	350	352	359	362	361	356	338	343	387	372	367	342	347	359	335	378	369	349	386	342	334	356	370	404	409	360	345	393	380	381	332	343	340	316	332	394	359	347	370	342	311	354	344	355	371	350	371	377	352	347	371	382	392	372	342	373	378	367	341	348	372	355	357	389	410	375	376	325	406	351	362	355	389	373	358	370	344	354	332	347	363	364	339	345	372	364	360	350	312	361	365	335	359	303	334	389	344	383	363	342	330	330	331	320	353	362	399	333	362	336	366	374	381	336	360	345	397	394	363	345	334	369	348	386	362	336	365	351	383	321	361	348	354	377	369	379	312	361	364	360	344	354	343	362	340	362	372	343	354	322	348	359	372	372	377	380	396	354	353	381	349	349	363	371	361	315	334	312	379	345	370	366	387	374	356	375	357	341	336	389	357	340	363	327	359	375	367	341	367	341	359	329	371	373	349	378	362	392	339	340	369	309	381	370	432	363	371	350	356	301	392	382	312	359	329	350	319	369	369	387	342	341	385	364	361	351	371	342	337	387	374	350	352	333	372	424	314	356	351	346	391	351	345	376	363	346	384	329	341	351	365	399	394	365	346	358	383	371	378	347	339	362	343	357	353	329	365	343	349	371	363	327	360	349	379	385	388	345	363	363	334	345	328	344	351	400	404	395	352	375	357	406	367	359	349	376	375	332	358	349	381	345	342	341	349	357	343	376	345	341	347	355	383	358	387	387	387	336	377	357	350	346	347	364	365	368	364	366	357	354	314	361	351	346	342	338	367	313	351	350	385	319	329	351	365	331	364	368	344	379	351	350	367	349	329	354	325	364	364	338	339	382	333	431	377	364	353	328	348	366	377	353	391	377	361	375	342	347	339	341	347	332	370	364	319	360	362	355	332	356	366	361	356	385	379	363	336	339	339	359	325	335	391	380	368	344	387	384	404	324	370	335	368	384	349	317	388	351	342	359	317	367	360	348	372	310	327	391	352	354	374	307	334	331	329	341	336	377	385	371	373	351	366	372	368	380	377	340	349	362	348	337	346	395	352	353	356	397	353	345	342	334	398	380	401	359	365	349	370	369	353	361	380	329	364	367	374	374	378	368	385	389	388	336	370	329	356	362	375	368	342	346	354	358	354	396	373
7109	4161	5403	3795	2959	2459	2234	1944	1659	1551	1502	1359	1324	1273	1166	1093	1115	1073	1060	1032	964	971	945	993	1028	969	935	996	971	931	965	887	866	900	894	814	801	835	843	894	853	828	838	888	803	805	850	830	804	819	826	832	846	790	843	831	848	836	818	814	780	766	811	873	779	802	819	778	853	790	758	739	813	835	822	809	802	814	788	789	775	778	772	828	806	841	815	821	808	779	808	791	754	828	833	786	858	836	789	736	798	759	730	796	740	814	776	780	804	782	813	741	766	826	797	780	855	783	814	821	802	761	805	804	764	778	760	764	760	768	784	829	758	880	807	802	792	802	780	793	776	805	791	799	765	815	844	768	812	757	790	791	797	763	846	784	737	770	833	785	818	792	814	808	779	793	785	786	750	798	799	782	774	761	792	782	842	825	765	740	772	788	810	749	794	795	743	748	773	835	777	790	762	753	827	792	826	840	783	762	770	817	797	792	879	761	724	774	804	824	793	741	777	823	795	787	877	828	783	837	802	791	794	747	816	815	750	781	782	807	787	745	806	783	790	835	793	739	771	837	772	796	751	754	774	813	776	811	814	748	806	803	812	780	764	759	812	775	763	790	787	801	798	779	809	801	749	766	782	785	827	801	842	746	865	816	805	808	822	819	773	754	784	783	764	800	795	753	817	773	780	784	813	822	763	794	773	780	762	816	864	768	788	817	784	766	809	772	819	791	805	762	801	797	804	825	806	759	825	820	767	837	817	757	788	811	775	799	739	803	801	791	759	857	802	747	838	813	824	770	785	744	754	767	782	801	801	823	803	749	787	820	810	809	801	835	818	814	744	783	758	757	804	738	794	798	821	768	719	801	784	771	834	765	804	792	756	781	804	820	750	755	735	783	744	773	770	800	829	845	842	783	809	823	783	813	777	754	801	796	799	772	795	775	793	747	780	796	771	771	799	755	781	760	791	800	809	776	834	817	812	828	741	779	774	814	747	806	764	850	755	759	824	787	782	774	846	782	794	745	797	793	751	774	820	799	813	826	714	804	765	786	799	762	725	782	788	862	776	777	769	847	813	759	762	763	795	834	792	784	864	795	836	821	780	782	829	770	815	820	804	804	816	819	777	742	853	768	808	739	778	838	871	747	800	832	822	822	789	754	754	786	851	817	821	776	765	823	802	800	797	811	791	793	797	815	822	737	758	821	756	851	802	797	775	819	785	799	766	762	791	822	817	817	804	813	811	776	828	821	771	808	810	771	821	762	781	782	812	779	765	797	780	772	811	817	790	794	755	791	837	835	761	796	815	815	780	811	795	816	795	830	824	776	789	767	785	787	830	802	788	765	803	719	816	808	810	819	781	795	758	799	776	794	791	807	845	732	798	803	770	749	783	814	765	795	805	751	773	774	762	747	802	755	736	777	806	746	813	774	835	805	831	818	802	839	804	829	749	828	842	773	733	808	790	769	776	792	810	816	845	790	765	778	823	793	776	823	804	849	803	805	771	810	775	828	819	832	757	788	772	778	773	794	824	757	806	812	850	805	793	806	799	791	713	808	765	761	811	782	784	797	789	796	791	771	824	823	786	814	797	803	792	779	743	813	811	745	795	816	757	824	732	760	777	794	808	718	845	747	785	779	796	816	762	801	796	801	783	799	828	763	819	820	792	813	805	833	768	779	745	811	773	814	814	800	802	744	798	744	785	808	791	787	837	766	770	775	763	777	787	791	770	784	773	774	814	813	779	789	767	817	799	810	738	798	818	760	837	798	777	789	773	805	796	810	865	759	750	795	795	808	762	803	793	766	826	793	809	776	794	774	731	808	827	772	756	826	770	835	806	771	828	837	786	795	807	747	768	800	852	814	844	825	780	827	804	759	792	802	767	795	822	749	805	794	796	796	786	792	799	786	808	791	755	826	823	741	762	741	768	764	811	855	775	832	823	820	834	778	747	758	855	798	753	770	757	810	820	785	794	793	754	817	779	767	792	820	720	803	813	745	810	770	759	785	817	834	829	790	750	861	838	770	741	846	836	782	778	791	812	802	793	773	774	756	799	789	841	821	805	767	776	824	802	789	826	821	751	801	719	830	774	800	870	752	805	794	788	760	846	790	789	813	821	794	820	813	809	782	750	800	824	765	770	743	764	810	805	837	804	812	779	818	799	789	833	843	745	787	782	820	790	783	798	785	775	762	785	775	805	807	794	739	774	767	809	798	805	836	754	796	818	818	790	770	778	808	807	746	800	792	743	829	797	808	758	788	770	800	841	790	789	789	775	740	793	814	778	763	831	777	816	790	789	765	736	817	769	746	756	739	859	752	780	822	799	809	763	753	776	792	837	759	830	833	828	788	758	805	797	780	803	844	791	803	793	782	817	786	792	801	772	782	741	834	720	775	779	803	797	792	800	775	798	769	831	762	814	759	770	790	818	809	780	817	811	806	777	782	762	773	796	822	806	800	859	781	803	793	781	761	774	811	779	799	737	767	773	784	797	782	794	800	849	739	765	784	791	804	774	780	763	811	762	839	767	757	785	823	807	797	857	762	841	800	723	760	803	849	819	798	766	801	796	802	771	806	794	778	800	782	789	774	751	807	825	822	797	836	777	802	779	830	779	784	797	813	745	820	814	758	757	791	798	813	779	799	799	791	814	782	793	824	726	825	838	818	791	802	767	794	784	797	810	803	795	770	810	810	807	802	793	801	781	805	850	773	778	797	794	841	845	810	809	826	809	772	836	831	810	766	767	784	772	772	818	764	769	826	848	869	806	806	811	825	800	834	797	753	735	807	790	798	806	742	815	818	811	768	795	779	766	752	853	729	753	778	828	795	783	813	817	768	777	738	756	825	762	797	811	764	817	765	836	798	830	800	835	793	836	751	799	788	837	856	790	755	801	798	750	787	787	811	778	827	751	762	758	819	807	800	763	802	845	786	797	769	773	837	816	776	810	773	760	790	758	804	804	728	800	764	765	797	773	781	814	801	777	785	844	780	779	846	779	764	811	776	767	782	743	733	811	835	764	820	802	789	806	794	779	746	810	813	789	821	792	824	779	781	781	821	757	799	796	788	822	783	826	794	749	809	762	784	831	772	798	792	758	758	777	799	731	781	817	768	750	794	766	827	804	791	799	787	778	756	815	763	794	785	844	761	801	795	782	771	803	801	818	752	815	817	812	796	775	785	758	834	763	774	820	773	804	816	761	778	780	807	808	778	779	794	815	788	795	763	816	713	795	749	804	801	760	777	782	740	802	807	773	813	804	780	801	790	801	782	767	759	802	859	734	762	852	767	802	791	834	773	792	836	791	829	763	793	808	804	763	770	783	749	813	767	797	812	768	783	753	758	764	771	831	785	793	802	796	777	787	848	785	747	780	855	790	771	763	888	826	842	807	802	827	750	852	760	831	811	797	788	834	799	731	828	796	823	805	770	841	780	809	793	796	776	789	745	805	829	830	773	769	783	777	788	792	801	808	736	791	819	829	786	786	778	782	787	827	796
21178	8543	6932	2892	1650	1317	1078	939	822	648	530	533	457	444	507	413	404	445	431	365	418	396	341	350	333	389	421	385	344	362	328	332	361	367	324	332	371	353	346	321	340	300	346	325	332	339	342	314	319	294	325	295	329	315	300	314	305	336	372	307	330	296	285	312	292	291	324	307	299	318	341	302	278	288	326	281	318	292	292	315	309	318	338	315	343	291	308	307	267	319	295	273	304	297	318	298	316	309	306	300	316	263	346	323	310	292	290	306	304	298	272	315	323	306	335	295	319	308	333	323	313	289	307	330	345	311	318	310	333	328	313	315	309	327	317	341	290	324	305	306	327	285	303	304	309	324	336	313	301	321	324	313	337	341	318	284	310	299	339	323	331	313	345	321	304	320	308	317	332	310	313	308	331	288	282	315	294	287	293	340	321	300	296	294	348	278	300	296	314	287	360	305	327	321	308	293	288	294	308	309	302	335	327	315	317	298	338	313	326	283	303	298	296	314	294	369	330	317	308	299	288	320	326	320	330	302	279	284	311	293	314	255	308	328	334	318	303	328	310	305	340	331	304	320	333	303	317	316	321	334	320	297	286	323	336	316	266	319	328	344	313	314	287	315	340	321	318	297	312	329	341	291	287	307	310	292	331	310	343	344	307	292	332	309	307	301	306	307	314	286	319	340	305	324	325	329	334	322	301	321	309	334	332	303	316	282	291	324	342	330	289	325	318	313	332	323	326	285	358	301	320	299	300	310	330	312	319	313	327	315	316	274	277	289	313	322	272	299	292	323	345	308	307	307	323	318	307	319	331	304	299	309	300	322	308	334	292	312	351	309	328	317	301	344	269	310	301	344	322	301	290	287	328	355	324	331	313	338	297	313	328	301	279	320	306	304	316	343	283	330	314	300	348	303	306	320	324	304	355	294	323	316	300	295	303	316	316	280	288	340	306	299	291	313	327	291	286	300	327	308	310	334	345	299	312	336	304	288	307	292	299	302	307	307	292	287	297	336	303	309	336	275	329	309	351	312	283	301	338	305	275	308	306	306	354	291	301	315	305	315	300	364	350	334	328	316	315	292	339	292	332	300	299	333	308	283	289	318	313	300	312	320	279	311	321	328	318	334	333	304	303	324	317	332	297	311	313	317	288	304	308	302	294	330	292	307	322	309	310	321	314	339	320	309	328	309	320	314	309	324	331	321	298	312	306	302	314	282	306	319	298	322	324	303	287	305	294	329	307	299	283	339	295	303	317	329	322	299	325	290	368	301	304	321	301	329	344	311	316	338	298	332	282	327	332	299	296	304	323	334	331	323	322	323	296	309	339	327	284	309	339	304	325	301	299	315	321	328	332	320	318	269	279	319	284	299	297	294	318	298	337	312	309	288	314	305	305	321	318	308	307	282	332	278	314	287	322	323	303	295	288	304	300	310	312	331	318	294	330	359	318	326	314	345	376	298	306	327	320	288	296	300	287	347	325	331	346	300	324	317	312	355	301	310	309	295	308	356	300	312	361	313	329	298	293	327	277	301	287	284	312	279	350	308	330	324	330	306	327	261	342	312	318	319	307	353	332	274	312	295	309	283	322	336	330	343	341	294	310	277	303	307	310	291	318	283	328	314	326	322	337	326	328	301	286	276	309	310	315	336	300	315	299	350	312	312	310	323	301	315	338	333	315	347	269	365	306	285	317	317	333	320	345	301	335	325	336	336	330	302	303	314	303	299	292	297	314	309	273	306	312	302	302	320	340	282	325	292	285	341	304	312	335	321	321	335	308	311	301	302	292	319	328	313	356	293	269	345	340	315	329	305	313	296	298	320	295	307	311	305	333	295	297	315	326	350	301	327	295	335	347	312	306	348	320	295	277	308	306	333	307	285	320	324	311	314	343	317	263	301	308	278	313	316	316	320	293	332	319	305	320	321	317	322	297	320	300	325	304	300	306	294	291	330	313	308	327	332	321	309	312	320	299	293	313	286	304	347	342	328	327	335	340	328	316	312	333	307	291	281	292	310	307	303	293	329	327	319	331	316	329	316	345	304	294	298	325	287	290	293	335	320	348	338	318	301	293	305	313	293	260	359	345	296	315	354	307	316	316	318	284	296	339	314	320	344	294	311	288	347	304	326	277	290	296	328	314	324	301	298	336	332	295	347	346	284	309	318	319	302	308	298	326	289	343	312	309	310	307	312	315	317	330	337	332	286	329	313	281	285	316	335	319	301	305	307	305	353	338	351	300	346	296	329	310	285	320	336	305	336	299	324	293	301	309	311	305	298	304	265	325	307	301	289	336	304	292	330	352	309	293	298	328	302	298	320	335	337	277	312	319	304	278	324	301	314	297	337	327	346	281	327	268	293	328	312	310	337	332	313	299	328	310	355	302	283	345	298	300	292	340	306	276	328	330	308	362	296	317	299	322	338	300	291	298	300	274	309	319	330	322	307	305	331	312	319	319	313	277	323	344	306	322	316	321	303	298	334	285	348	327	295	276	305	312	287	310	334	327	304	348	308	309	307	321	299	317	320	329	318	312	307	321	316	278	337	280	308	312	333	280	255	306	293	286	284	325	311	331	335	314	289	322	307	346	310	322	308	317	308	312	313	290	322	301	303	324	300	299	304	347	336	332	305	286	326	297	294	318	325	355	313	321	335	336	317	290	301	292	316	326	320	329	326	274	296	290	337	310	349	322	317	337	325	303	354	318	356	312	303	317	340	293	330	313	303	302	314	318	362	304	329	298	301	296	299	322	334	318	326	332	303	288	305	311	293	317	323	304	314	322	348	304	295	273	341	277	319	298	275	331	294	295	263	305	310	300	311	329	303	298	346	305	335	325	345	293	307	312	330	313	322	313	304	324	278	301	334	325	334	310	315	314	312	276	308	330	346	340	314	324	301	310	321	268	310	313	308	283	341	338	300	303	339	271	290	300	317	306	348	318	334	326	317	325	294	303	329	326	301	305	288	300	316	310	315	316	318	314	322	316	355	302	331	328	351	334	333	334	305	271	326	329	297	301	334	317	296	285	297	323	349	294	320	320	309	308	286	319	298	319	322	288	331	303	312	329	294	310	313	307	351	351	312	333	319	296	325	314	341	276	305	322	317	335	295	256	318	294	273	317	291	334	343	301	318	313	329	319	323	350	328	298	309	311	312	300	330	285	321	290	298	295	272	279	348	336	355	320	327	305	308	304	316	320	310	316	298	308	305	293	321	296	290	324	303	326	341	312	298	311	310	322	335	304	329	340	315	295	296	317	304	330	306	339	304	297	301	310	308	305	319	328	302	325	316	305	298	319	338	314	327	321	285	313	332	325	343	292	296	331	297	307	306	284	276	264	336	321	328	304	308	304	310	303	266	271	302	276	325	256	321	330	321	310	288	293	303	303	332	291	307	310	313	286	330	344	346	301	345	318	308	316	307	322	332	284	329	301	311	333	307	315	288	279	329	304	346	292	291	311	288	305	290	284	282	309	346	325	316	358	317	304	317	297	337
13992	7147	10598	6271	5235	4745	4002	3551	2955	2419	2213	1908	1775	1736	1545	1486	1410	1382	1224	1165	1222	1339	1128	1044	1159	1128	1071	955	1028	965	974	879	936	874	845	883	840	866	762	811	822	827	810	791	790	781	777	782	744	738	750	763	782	784	744	723	805	767	722	758	740	740	706	729	722	745	723	731	740	694	693	754	709	708	742	701	715	754	736	748	676	746	721	759	717	683	732	726	729	685	672	716	725	689	706	706	718	664	668	692	715	669	698	682	762	711	729	717	728	694	730	713	648	682	700	719	677	669	691	694	703	690	728	719	720	688	672	668	762	703	708	731	732	663	708	707	705	714	732	698	704	733	679	683	694	740	718	672	694	711	768	669	671	718	691	724	705	724	731	674	748	695	695	708	693	691	771	713	700	701	732	669	726	719	703	716	723	725	657	706	725	709	677	669	715	706	641	722	704	676	677	685	738	737	732	659	728	732	689	692	710	674	686	703	707	683	670	718	717	703	744	726	694	711	741	706	725	696	686	684	688	708	703	733	724	731	698	701	733	689	735	695	706	764	722	704	734	746	677	689	735	642	728	718	715	702	726	706	752	712	701	711	712	723	679	672	743	700	680	697	664	714	750	685	733	697	719	732	740	720	684	754	756	734	705	672	696	701	704	703	710	725	732	704	729	680	667	722	715	714	712	675	685	685	731	712	663	666	721	736	672	690	694	712	682	675	676	650	729	708	699	713	678	681	722	734	708	680	697	680	712	728	698	664	729	727	687	749	689	691	695	723	693	767	698	696	677	714	683	710	661	786	717	701	707	695	713	715	737	723	674	713	687	709	675	647	690	697	698	719	687	731	721	681	696	676	738	692	711	696	716	670	696	723	720	706	698	680	744	664	698	703	710	684	692	687	725	633	661	659	683	721	670	732	725	681	668	709	710	692	719	712	672	694	704	684	652	729	721	692	722	720	715	671	735	669	714	678	681	698	729	728	702	704	666	678	712	655	696	678	716	756	726	714	711	711	688	700	707	682	741	730	739	716	673	670	721	738	686	722	710	739	749	671	724	697	682	699	732	706	716	707	694	676	679	696	721	696	696	695	712	724	747	699	696	713	706	737	718	724	735	720	708	681	727	677	728	712	698	687	732	743	682	724	711	689	726	670	706	707	658	768	671	716	723	659	750	725	714	687	701	709	691	754	715	689	683	696	703	707	637	658	712	724	752	734	748	694	732	725	681	715	740	719	679	688	676	698	679	668	759	688	684	756	704	682	679	670	687	707	670	692	730	671	728	769	698	706	727	676	687	732	695	715	678	706	668	702	696	773	694	738	734	771	659	708	724	696	735	701	737	720	712	744	684	714	724	731	699	661	690	716	670	732	738	718	754	647	683	635	702	654	670	657	678	701	720	703	687	717	729	755	704	687	701	742	664	647	680	712	758	726	710	722	666	750	684	693	737	705	696	661	717	729	669	709	716	695	679	730	720	742	678	674	695	684	707	740	709	725	696	734	732	730	724	694	703	673	710	704	675	721	750	713	634	754	737	658	663	633	723	695	692	661	702	725	712	725	740	699	740	692	716	699	678	748	672	693	667	707	713	663	715	732	694	727	721	689	707	718	761	708	727	731	721	715	691	701	726	701	737	739	665	714	690	688	747	720	688	692	716	719	740	742	712	713	727	683	720	671	705	700	711	746	698	733	650	701	699	751	717	700	696	728	732	723	693	698	731	670	690	679	692	724	728	662	698	697	714	709	703	696	643	716	698	734	702	747	718	656	686	770	671	726	691	694	704	677	665	719	776	703	696	719	689	659	645	706	661	703	746	726	685	719	736	706	725	739	702	695	671	719	727	729	722	686	648	726	743	712	707	693	741	683	668	713	762	702	709	693	702	757	692	739	683	639	724	707	675	688	724	665	695	735	662	666	685	759	734	670	684	692	663	685	712	734	719	709	732	714	692	713	689	700	677	713	670	735	692	676	684	709	679	696	730	724	684	728	697	742	689	727	687	697	692	709	685	675	708	690	706	725	676	675	695	689	634	742	705	716	707	695	726	692	706	693	727	744	760	749	715	677	665	727	689	757	668	666	697	712	705	685	710	715	644	701	662	727	752	717	740	709	670	656	734	687	694	734	731	699	761	684	738	722	663	723	706	718	694	659	697	762	715	708	717	763	728	760	736	711	702	655	749	713	690	705	765	688	709	705	660	761	680	662	732	704	726	737	700	704	676	695	715	666	735	779	742	681	729	746	763	697	702	720	665	703	690	696	737	710	734	713	690	718	688	768	707	715	680	718	692	725	769	731	687	699	672	701	721	717	702	693	708	703	687	692	673	674	743	713	679	710	740	710	703	696	728	703	677	710	654	721	738	711	687	696	713	751	714	700	735	710	720	674	682	707	673	713	702	742	723	680	703	733	661	706	736	736	731	720	727	660	743	682	638	693	712	690	688	724	720	712	685	708	667	689	659	715	691	678	692	698	678	691	690	731	699	734	736	687	730	729	738	660	712	720	676	678	650	726	703	735	748	716	696	700	662	700	723	732	725	717	697	736	679	726	697	707	683	699	732	705	698	705	738	696	733	681	695	717	697	722	712	698	644	725	692	686	709	667	705	763	739	736	758	716	704	704	701	724	701	686	707	682	692	705	683	716	734	691	731	749	744	666	755	738	690	778	675	745	688	725	730	707	724	698	716	722	728	708	715	683	702	694	636	705	740	740	675	740	719	690	721	711	693	728	687	714	719	695	726	716	708	699	734	669	758	682	644	687	717	730	739	715	758	726	704	679	668	684	686	651	723	673	686	723	684	688	753	739	723	705	701	725	705	723	730	713	762	701	737	732	708	722	635	697	732	662	711	715	672	716	695	708	694	733	684	771	727	689	732	739	726	740	713	706	694	746	670	709	730	729	702	690	743	714	715	685	747	735	700	726	752	724	709	705	684	699	670	734	734	677	722	744	699	687	694	716	710	665	674	673	733	703	705	722	739	684	695	738	743	685	686	739	707	680	670	749	716	714	777	685	689	738	709	685	727	734	695	723	675	705	695	671	757	727	718	738	726	689	719	736	733	733	738	707	721	694	688	693	694	735	686	696	661	679	672	691	700	696	722	693	717	727	642	678	703	672	750	755	690	701	738	712	703	689	705	702	703	709	705	718	731	747	707	717	688	714	686	713	732	702	696	713	653	688	736	733	703	703	717	676	716	718	728	644	700	716	705	736	696	720	724	688	656	679	725	733	716	732	714	670	717	714	708	686	641	718	676	720	719	665	668	743	693	748	675	701	741	677	686	716	698	652	712	651	715	692	705	650	733	689	672	705	698	701	695	685	702	737	735	714	710	699	693	691	734	723	716	714	668	701	692	697	686	725	709	708	730	717	643	695	709	684	674	685	754	679	711	745	664	726	680	654	708	698	738	735	710	715	733	709	687	696	705	700	687	761	651	658	669	701	680	723	730	708	736	747	701	675	750	695	767	696	721	707	723	681	662	706	699	717	708	721	716	705
28317	12710	13051	5180	2731	2179	1747	1378	1074	870	759	644	605	563	517	525	490	444	427	436	436	444	391	434	403	432	429	369	368	391	349	383	369	366	320	305	332	350	323	346	387	378	331	345	336	341	334	328	323	328	299	302	339	310	319	343	307	315	362	334	295	320	317	310	346	326	320	325	338	300	314	321	316	313	289	322	289	310	292	319	335	314	341	288	286	302	286	337	342	315	283	303	366	342	341	345	345	331	318	310	289	322	305	297	331	316	316	308	307	305	308	297	344	310	302	325	328	323	321	292	292	319	309	332	322	301	336	324	292	293	329	289	312	283	327	326	350	321	325	320	288	288	289	296	320	307	312	322	307	330	303	326	278	316	325	313	295	329	300	294	318	299	329	308	289	307	298	325	338	314	315	282	320	318	345	303	316	312	307	313	304	306	314	278	317	305	317	307	305	320	293	299	340	293	300	295	292	307	328	342	309	299	344	304	276	305	287	310	310	328	301	333	322	300	312	334	301	321	334	309	356	293	326	296	322	322	308	301	312	364	295	307	328	325	299	331	332	351	324	306	330	301	357	302	340	320	322	303	290	295	351	294	325	334	335	273	315	308	298	327	323	289	274	309	285	367	291	343	293	312	311	302	312	322	323	319	302	319	289	295	303	299	275	310	327	307	298	274	310	320	338	330	339	299	322	309	319	319	309	300	310	278	316	297	335	309	314	326	329	303	315	316	323	341	322	330	312	298	331	316	294	291	314	306	315	318	330	308	288	340	304	328	323	319	322	307	322	281	308	334	322	300	285	313	311	278	266	326	327	304	316	339	305	298	315	327	342	327	290	353	288	331	291	280	295	294	309	312	324	318	299	274	280	287	305	312	297	336	282	317	297	302	355	342	317	306	321	311	318	290	296	302	312	307	304	301	319	285	312	300	295	327	286	305	304	339	339	354	328	277	305	326	295	295	315	319	308	324	284	319	372	327	337	317	298	332	318	309	310	315	315	309	319	302	311	310	306	359	308	331	307	284	305	299	314	295	300	301	305	329	286	299	321	313	285	308	285	316	300	347	324	253	309	312	329	335	318	295	299	323	292	337	333	316	318	322	314	312	293	321	358	314	315	293	303	307	289	303	295	284	286	353	331	285	324	329	326	308	322	290	326	308	314	330	321	300	285	297	331	327	315	325	318	294	303	277	270	339	316	300	306	289	294	321	310	295	318	298	305	315	301	279	320	289	335	330	304	343	316	327	335	290	319	281	337	304	315	295	337	348	300	332	291	330	319	319	307	304	346	311	301	327	320	326	314	318	324	352	301	315	294	320	304	313	324	306	344	298	312	297	365	317	297	319	326	303	339	301	326	299	305	317	354	336	335	338	303	316	293	322	313	327	289	298	301	305	344	322	322	354	294	320	300	297	310	319	337	311	354	314	341	286	330	295	313	299	321	311	342	320	324	303	321	291	289	325	332	295	323	281	333	291	314	287	327	300	310	299	315	362	288	301	338	340	289	305	321	312	306	300	304	303	338	300	291	321	326	336	302	317	338	316	281	300	291	299	322	305	333	310	283	320	296	330	342	296	259	292	276	299	314	295	321	323	328	338	347	292	347	304	329	280	332	300	306	293	315	293	318	314	304	301	305	304	313	305	288	342	297	334	285	273	297	322	332	323	308	338	326	281	309	307	280	332	303	286	294	311	293	289	308	327	307	293	301	265	343	293	304	316	309	314	282	280	295	321	296	319	299	301	308	315	267	346	317	261	295	307	307	314	284	302	306	296	303	322	329	295	292	303	306	325	300	334	346	302	334	305	299	290	294	339	305	308	331	332	321	303	347	290	328	360	295	292	292	289	334	299	315	316	314	285	275	312	336	302	326	299	284	318	311	297	296	321	309	333	332	329	307	306	314	318	305	295	292	317	281	312	293	315	307	311	302	344	299	303	310	337	299	342	310	286	327	291	274	332	296	314	309	328	332	300	294	347	317	319	308	289	302	327	321	336	301	307	290	332	309	289	324	302	311	312	290	305	309	285	309	309	309	344	307	316	274	280	324	315	326	303	295	332	335	337	296	355	287	295	277	331	340	311	316	297	313	336	280	318	338	295	329	325	316	324	295	342	325	325	331	286	303	326	315	348	313	314	329	326	323	309	317	297	312	321	317	297	319	309	293	336	305	295	310	287	313	292	337	320	295	317	321	296	285	263	317	298	314	355	302	333	298	286	282	291	299	303	348	310	315	320	302	312	271	276	281	325	316	331	314	290	322	338	309	353	319	290	325	320	288	297	326	321	299	306	321	297	330	304	318	329	290	324	313	292	333	296	307	278	313	281	333	317	315	319	328	289	307	293	339	331	325	324	317	310	297	316	308	315	311	339	320	314	312	282	319	287	324	302	293	307	315	322	302	316	312	341	323	318	312	325	313	321	355	292	288	307	324	314	290	304	267	320	308	306	316	322	304	300	319	313	297	326	316	317	348	330	289	299	355	303	310	264	292	309	320	306	284	293	329	319	331	296	321	307	332	302	313	326	301	282	363	323	306	300	317	294	299	319	286	321	327	297	345	345	340	323	289	304	285	318	291	328	289	341	332	318	333	314	306	314	314	324	317	292	326	343	311	313	340	315	296	301	305	308	330	284	278	320	326	319	300	299	276	302	349	287	314	321	316	272	278	314	295	334	291	332	318	324	314	324	313	332	348	314	315	283	330	281	313	310	319	307	338	299	290	315	313	318	320	311	327	273	319	331	281	324	290	287	308	315	330	331	283	284	281	320	270	326	310	318	296	321	286	293	321	334	331	301	311	297	317	343	300	332	328	289	284	295	353	305	338	336	282	277	312	323	299	305	275	299	311	332	339	297	311	288	330	301	299	307	299	305	322	290	342	325	290	296	308	335	318	288	280	301	292	295	274	324	302	318	306	289	350	319	276	326	353	344	324	301	352	268	319	286	304	300	347	334	326	312	352	296	323	300	331	324	330	287	302	315	296	284	308	295	299	311	282	314	302	362	292	290	297	315	321	305	320	340	355	325	312	292	318	338	311	302	321	308	272	288	274	298	302	327	295	312	328	308	322	317	321	323	332	299	322	310	329	286	303	291	325	340	344	309	335	288	277	296	311	316	316	307	297	299	313	304	324	327	286	313	316	302	298	309	336	327	355	314	300	303	303	331	290	302	328	361	306	317	330	320	296	314	332	310	315	308	288	310	314	321	334	282	310	299	292	298	294	303	347	320	329	281	298	283	301	350	327	301	335	320	319	349	335	315	321	285	332	309	326	304	317	313	310	293	332	320	308	310	286	323	291	324	298	278	343	312	323	283	302	297	332	326	364	323	292	323	323	326	342	320	293	326	278	342	316	307	333	322	276	287	293	307	326	314	317	312	323	333	315	311	282	304	285	305	313	313	336	335	338	318	327	321	311	311	307	324	301	310	305	332	322	295	302	301	309	293	295	312	316	324	341	300	311	304	355	284	275	296	340	332	288	344	330	301	339	319	279	356
16803	9965	16627	9277	7579	6737	5795	5409	4312	3550	3064	2741	2420	2290	2063	1830	1868	1711	1479	1480	1529	1744	1559	1326	1351	1323	1266	1248	1096	1147	998	1079	966	948	959	912	856	918	888	865	916	847	874	853	843	800	796	863	803	829	787	768	825	823	809	788	768	766	786	776	749	750	730	791	732	724	811	788	726	740	776	728	733	708	714	764	726	721	720	682	662	707	657	735	728	712	663	733	662	726	741	714	692	693	726	698	708	699	727	700	680	680	708	668	780	729	703	722	722	729	707	665	746	709	697	692	701	710	681	707	758	678	681	699	712	698	666	710	776	703	741	706	723	729	710	675	732	708	699	708	688	711	742	692	718	674	700	722	730	699	667	699	702	722	726	717	684	730	670	701	687	736	718	647	734	717	684	752	707	750	744	733	713	699	735	716	682	666	736	751	684	678	706	693	698	718	704	672	699	697	673	774	677	705	725	697	668	750	718	738	698	713	718	694	730	747	733	756	713	718	727	707	703	689	733	663	724	707	724	749	729	748	700	658	751	681	705	671	721	707	669	759	696	693	733	680	698	689	673	740	702	706	690	672	689	742	703	748	682	746	713	681	653	647	684	684	642	750	713	720	759	689	703	739	697	706	701	713	714	686	703	749	725	693	682	732	721	695	695	729	727	713	679	720	681	669	710	723	735	706	729	736	674	736	717	710	698	758	717	725	689	713	657	728	692	719	657	733	685	713	712	682	703	716	705	718	711	746	670	768	747	749	670	775	712	687	678	725	730	709	679	706	697	696	698	727	718	693	665	684	712	768	699	729	721	713	729	701	720	708	675	700	705	695	706	710	673	713	700	709	704	711	708	694	731	715	709	705	706	775	692	715	691	694	713	739	692	754	744	743	673	722	687	672	695	659	688	695	703	702	662	713	673	670	699	725	699	733	670	674	692	712	728	740	707	671	720	699	677	735	719	711	685	685	733	710	707	663	716	729	714	679	670	650	713	658	737	711	726	697	716	711	742	660	691	700	701	695	713	688	740	716	706	736	695	720	723	663	692	732	718	691	763	698	674	642	750	773	695	736	747	735	725	667	669	753	715	702	739	679	778	696	685	687	714	687	709	732	693	716	686	679	735	758	712	662	739	713	657	697	676	739	710	702	695	738	725	738	727	725	713	738	666	707	702	712	724	679	710	660	738	749	674	719	645	699	719	683	722	645	684	746	711	735	663	742	720	686	705	662	675	707	744	723	694	693	686	677	740	730	729	724	685	732	655	711	713	684	725	675	768	690	764	681	733	699	735	702	676	726	698	722	742	650	736	724	689	701	706	735	676	734	682	689	657	732	750	723	728	682	686	720	706	708	712	681	759	702	674	750	731	745	719	722	725	701	734	735	720	705	665	690	711	682	701	727	716	722	758	708	715	729	690	733	686	728	697	749	721	679	739	742	702	749	702	663	722	715	745	752	701	696	687	704	690	713	702	673	708	695	747	689	693	717	665	686	709	713	679	688	704	723	723	724	719	775	657	740	711	704	719	749	687	697	718	732	726	691	788	692	689	644	704	737	729	689	731	682	686	742	711	687	740	672	721	735	676	697	679	699	669	737	711	736	717	748	664	693	732	678	700	709	690	692	698	701	700	724	661	683	693	757	737	708	718	758	712	737	698	718	726	670	676	737	694	740	720	700	724	668	740	679	733	685	724	697	753	721	737	664	737	666	716	768	742	708	708	761	717	699	718	691	704	699	719	772	701	686	733	764	671	687	744	738	728	712	641	724	693	711	683	691	702	709	692	707	706	690	702	724	695	708	732	685	720	732	703	731	732	707	744	722	720	719	716	691	696	694	748	731	743	677	728	741	749	704	764	720	702	687	704	673	699	731	733	678	675	716	674	713	730	671	686	743	746	691	706	691	744	705	662	704	740	722	748	696	750	763	673	656	702	724	693	718	712	679	718	755	716	688	732	719	729	706	717	698	669	697	691	691	710	738	645	708	723	721	715	686	753	702	719	632	717	739	698	743	710	697	717	774	759	711	688	701	708	715	716	723	684	708	681	723	681	677	697	730	714	700	720	620	696	680	687	690	696	711	713	656	698	687	712	688	659	685	698	682	712	699	723	723	691	742	728	702	722	694	740	720	712	718	680	735	663	716	695	689	683	736	764	683	755	682	749	707	695	718	753	701	708	692	733	718	731	726	697	699	697	683	753	672	737	692	721	691	754	684	693	715	704	783	691	710	668	723	735	716	674	712	738	700	689	679	698	730	722	686	693	723	691	681	701	712	712	741	730	662	712	660	727	753	713	690	723	679	685	693	694	736	698	691	699	713	694	737	702	684	746	722	696	713	695	700	696	700	721	688	731	682	753	736	712	722	770	730	707	751	732	745	730	717	696	686	678	734	718	724	718	708	703	739	678	720	714	736	737	720	703	683	698	692	693	709	743	713	682	677	747	727	722	732	675	719	762	768	735	715	692	756	707	708	712	682	700	704	707	687	715	699	727	707	662	700	701	692	750	721	759	742	655	688	740	698	701	698	730	715	704	723	708	710	698	712	713	646	661	717	725	691	735	698	695	684	699	662	689	735	716	718	728	687	719	692	756	691	717	713	738	697	686	700	703	720	705	709	717	729	711	721	720	722	667	691	711	750	689	740	713	700	683	659	716	677	726	693	698	688	699	697	734	703	699	682	713	706	709	756	694	695	717	647	714	703	726	679	707	711	686	703	715	672	739	665	705	738	698	732	683	709	695	712	759	743	696	712	670	758	756	725	740	748	675	730	705	747	757	717	723	759	702	726	702	732	681	699	724	712	728	669	707	728	730	750	686	714	711	759	707	689	705	727	693	708	751	711	684	723	706	708	732	695	729	707	768	720	684	753	705	689	706	706	703	760	720	712	728	703	668	687	691	685	716	675	701	693	758	718	675	695	681	728	711	686	724	715	757	687	724	737	704	687	692	702	671	724	720	727	680	694	688	763	685	728	726	720	728	726	730	694	726	697	713	716	733	746	723	751	696	712	725	723	725	726	702	734	717	711	691	701	685	670	698	677	739	715	690	714	771	693	752	712	689	728	680	658	739	709	679	746	681	715	753	690	684	697	681	676	727	722	718	710	691	682	739	659	784	688	684	737	734	735	696	707	657	726	699	687	747	634	685	739	706	720	694	692	682	694	691	733	688	717	709	684	720	749	702	728	740	672	752	716	699	711	692	681	678	734	660	754	721	664	759	662	697	730	722	712	760	697	701	724	701	690	718	691	720	678	747	739	688	720	735	710	693	671	733	702	719	731	646	693	720	704	706	715	714	719	747	710	740	745	738	680	712	682	644	721	684	700	726	698	700	695	719	686	716	689	686	725	747	748	683	665	711	733	699	679	715	738	724	708	675	720	678	709	686	730	691	740	670	689	742	686	718	685	715	707	726	714	754	737	728	739	722	715	691	713	711	716	683	726	689	758	725	648	708	664	689	687	675	732	734	660	710	683	685	756	697	684	714	764	695	700	741	775	698	653
8961	4104	3508	1511	943	738	673	619	491	492	448	459	414	440	431	424	419	395	391	379	378	394	494	367	428	426	387	414	350	373	364	375	360	348	374	366	394	386	340	384	377	393	378	322	348	342	350	366	374	375	312	370	360	361	364	378	330	347	353	362	374	363	316	360	357	341	368	354	325	390	369	368	342	362	345	356	380	342	400	359	362	371	346	365	353	349	377	361	360	368	347	389	333	353	350	361	357	375	352	333	289	349	339	354	370	358	355	364	346	336	372	329	352	343	368	366	355	359	348	357	352	353	368	330	361	333	385	363	366	353	340	334	354	303	339	376	312	363	348	333	357	366	376	379	329	352	387	378	363	339	360	368	367	364	345	359	378	374	351	366	374	361	363	346	378	348	356	378	369	337	344	373	377	385	387	365	328	379	368	357	349	354	348	381	361	363	348	330	322	349	362	384	343	350	361	331	366	370	366	338	355	366	374	375	362	352	336	393	366	367	359	332	387	397	317	371	359	398	365	353	384	336	353	361	366	333	412	369	398	446	388	415	357	378	389	391	327	386	399	337	371	389	319	354	354	342	358	329	333	368	368	351	343	398	336	374	360	386	396	309	355	367	374	350	365	361	365	347	336	351	384	365	375	343	374	368	362	363	357	376	376	346	385	351	350	376	356	327	330	394	337	366	383	368	332	381	360	339	371	353	341	384	348	331	365	390	388	342	374	395	341	358	358	378	352	388	328	333	342	320	360	350	340	368	335	338	355	363	332	362	385	358	368	360	357	373	376	368	367	344	319	331	380	352	347	366	363	393	351	384	368	361	375	347	368	353	318	347	350	357	350	356	371	353	363	342	371	345	338	378	345	367	335	361	373	382	333	375	393	383	368	342	351	346	400	387	360	362	362	367	336	366	337	379	347	332	351	362	379	353	372	346	388	348	370	382	382	363	366	392	341	371	359	345	360	329	347	393	387	341	344	358	360	301	364	396	366	385	378	348	327	349	360	336	342	365	344	376	318	338	400	370	373	355	337	346	353	372	346	356	318	399	339	341	376	384	365	361	360	361	359	380	303	333	404	366	368	348	382	392	374	356	384	328	366	377	335	366	336	360	344	361	362	365	353	381	337	362	378	378	362	361	370	357	356	319	354	339	387	383	360	336	371	368	356	366	342	357	353	329	331	390	341	362	341	347	360	373	368	370	366	350	321	383	388	390	339	369	333	357	355	369	356	342	348	355	389	346	357	372	353	359	384	377	363	345	376	371	332	325	360	355	355	363	348	344	349	386	343	355	336	353	380	318	372	343	323	383	336	331	371	333	378	340	328	376	393	363	339	353	361	377	364	347	369	374	349	369	356	342	383	327	352	331	330	373	382	338	386	364	382	335	337	360	364	344	336	341	358	405	345	343	388	366	362	377	375	344	358	356	354	353	325	333	360	331	356	366	358	390	347	358	381	365	329	358	356	374	344	349	326	348	383	347	386	341	337	351	378	394	372	373	411	349	355	353	359	372	372	372	372	362	350	347	378	396	390	343	318	335	334	340	370	377	325	366	365	361	355	351	356	351	364	329	358	341	350	350	368	363	377	352	379	349	358	356	344	350	392	320	339	350	378	353	343	377	358	357	332	347	390	404	347	341	429	392	386	340	391	371	358	363	328	319	367	358	318	344	360	382	402	370	329	379	337	366	352	331	390	379	348	302	367	344	345	357	349	340	341	363	310	374	374	436	353	348	370	359	322	359	359	341	368	356	382	356	368	339	347	390	374	380	379	347	324	305	349	360	355	372	339	341	355	335	387	371	333	357	356	348	331	340	355	330	353	369	367	341	368	353	359	356	387	373	353	346	402	354	382	311	374	385	373	319	366	362	346	387	344	338	362	390	337	366	342	382	382	340	330	362	376	408	374	320	370	331	375	358	391	334	365	360	357	379	340	360	348	370	400	357	372	373	358	336	343	368	356	357	333	366	325	350	340	336	347	332	331	331	336	391	325	336	348	369	377	355	336	415	362	359	345	336	370	331	331	379	370	335	376	385	354	383	348	335	335	387	353	332	374	372	360	376	335	357	363	355	336	363	345	345	341	317	393	371	356	332	337	326	360	351	337	395	384	377	378	349	332	366	375	388	372	359	359	318	329	344	349	377	328	358	351	329	317	388	364	359	349	342	381	362	386	354	317	363	345	320	358	385	353	346	348	378	359	338	336	371	349	391	335	375	357	330	355	354	338	364	339	394	360	339	365	370	364	362	319	321	379	348	357	357	369	381	377	353	406	346	359	386	334	360	371	314	335	320	401	375	382	419	365	383	318	348	341	339	348	392	368	345	334	364	358	362	384	345	344	352	350	365	349	353	365	364	328	392	354	342	379	359	314	344	376	340	364	361	369	333	357	363	399	365	350	377	343	372	358	321	374	340	361	345	392	359	371	351	370	344	345	348	367	338	360	329	370	354	331	354	362	385	348	355	414	350	349	331	364	358	357	374	346	366	341	372	358	340	432	367	382	359	378	387	367	362	358	385	328	340	358	384	312	347	331	369	329	356	313	339	335	347	367	362	387	354	346	338	344	345	376	339	339	373	376	362	343	389	361	339	352	355	344	331	340	339	369	363	351	409	386	361	363	333	369	378	396	367	364	346	365	343	352	328	365	399	344	344	321	332	328	337	380	360	344	357	353	385	369	376	376	377	387	385	346	325	382	370	368	368	378	360	420	385	351	340	361	355	324	377	341	351	389	360	348	362	335	328	334	375	384	370	326	352	351	380	399	385	326	353	353	342	359	355	398	343	338	379	337	350	339	421	369	370	331	353	359	378	354	360	326	375	360	344	392	361	356	381	324	339	389	348	353	402	366	346	351	372	392	353	349	344	347	357	356	323	362	351	372	318	389	321	335	372	385	350	360	333	377	341	329	322	378	347	334	355	331	363	368	336	382	348	369	381	376	315	352	372	396	347	334	380	360	384	346	348	357	360	372	343	359	355	358	367	352	354	344	345	350	376	339	400	365	356	368	332	371	366	356	351	393	317	370	357	352	389	359	371	342	359	344	363	386	376	365	380	388	351	408	351	382	358	351	331	399	359	355	369	375	337	374	365	360	355	347	369	336	359	373	388	387	331	371	366	355	353	368	377	369	365	370	392	367	341	345	345	321	357	347	395	382	367	391	389	363	380	383	396	387	357	340	368	328	341	362	353	333	357	345	357	349	322	365	363	387	359	417	355	352	347	346	385	390	356	340	364	356	410	359	339	348	362	347	365	361	341	394	370	360	381	346	391	348	383	354	371	362	337	377	345	325	324	324	316	358	387	355	359	371	372	377	373	373	403	392	374	348	349	337	361	358	358	363	375	362	374	354	340	376	357	373	345	366	344	353	336	370	399	326	364	337	374	346	390	361	329	336	355	343	352	361	349	342	356	335	363	362	371	407	365	323	376	336	360	396	387	341	358	357	336	355	380	372	363	332	331	359	350	367	380	342	365	348	361	373	337	384	336	354	376
6075	4019	5877	3771	2904	2551	2185	1892	1635	1553	1526	1368	1317	1251	1232	1080	1106	1123	1018	1062	1052	1012	996	965	966	947	968	958	991	888	873	850	890	892	845	881	836	844	870	800	858	838	790	852	852	844	812	825	838	890	855	809	827	830	836	816	860	800	835	781	909	854	821	788	795	840	848	828	791	815	827	763	830	790	782	790	819	781	760	747	798	782	791	773	803	813	829	746	795	784	792	820	777	769	782	782	779	832	810	830	832	805	793	831	824	879	814	746	783	783	799	817	793	775	791	782	757	791	875	761	779	761	761	801	797	813	792	749	807	772	783	809	745	798	811	831	838	753	770	808	840	805	765	815	786	804	808	824	811	745	800	780	802	804	773	861	804	773	759	792	745	848	762	837	767	753	785	801	818	788	825	790	769	822	764	872	780	829	762	768	811	802	787	757	792	759	805	804	729	805	784	758	761	755	784	833	799	771	784	726	802	784	846	768	750	796	815	783	762	840	772	818	798	786	770	754	817	782	798	815	777	778	767	787	807	826	781	727	804	773	825	775	812	836	798	835	804	762	802	791	773	780	787	817	805	763	798	766	818	815	800	795	736	776	781	783	733	781	776	866	786	800	821	798	760	785	816	840	779	766	767	798	781	829	774	732	781	794	795	786	753	850	807	803	739	795	788	736	783	781	748	834	780	792	765	789	834	787	785	800	757	786	824	870	777	824	832	845	784	811	813	768	847	841	825	784	785	776	792	807	762	781	833	814	762	812	778	840	777	773	793	758	771	805	824	836	799	794	793	841	780	753	821	811	743	812	798	802	809	832	752	755	776	785	809	794	817	790	735	775	749	828	842	737	826	829	816	766	804	796	805	744	835	804	803	716	736	745	785	786	767	807	785	773	779	807	802	755	822	764	797	814	783	788	824	749	802	769	763	752	728	809	802	802	791	812	806	803	767	824	851	842	814	817	741	786	804	786	801	769	784	808	753	798	852	843	809	823	804	778	783	764	769	797	787	837	799	785	804	787	776	767	818	821	786	765	824	826	752	750	773	805	806	779	846	782	733	777	766	783	814	822	826	752	772	791	818	818	816	786	824	756	754	762	774	801	822	743	777	799	808	821	816	821	748	797	787	797	804	791	788	809	839	753	806	792	744	771	815	759	835	853	798	793	804	778	795	751	819	818	765	766	826	810	814	779	780	790	780	778	819	844	805	774	793	751	790	781	760	865	812	807	812	787	814	765	785	832	794	770	773	784	771	776	795	860	828	802	839	774	786	802	767	783	832	774	829	829	785	736	810	711	812	830	843	843	810	803	752	790	770	842	818	786	817	788	782	794	766	805	795	802	845	789	758	805	774	756	797	806	786	770	800	797	776	828	793	816	817	778	768	759	819	753	816	797	755	813	813	810	757	793	767	813	761	793	803	832	765	759	776	804	813	786	790	751	828	774	840	744	775	793	814	818	743	775	785	814	794	785	764	796	782	727	807	845	778	768	804	789	738	755	769	756	749	811	781	805	810	758	791	785	822	732	772	744	783	749	790	797	784	837	783	783	825	814	794	792	749	814	816	807	808	803	800	740	760	820	802	784	819	780	798	808	798	791	747	776	793	802	774	832	805	768	786	778	793	815	798	820	788	826	794	807	749	727	805	773	821	827	785	854	802	832	805	836	781	809	780	764	743	795	835	776	769	805	798	819	747	826	782	791	785	808	791	815	790	742	730	782	784	797	798	819	788	815	779	792	825	822	815	824	768	789	822	788	773	845	819	811	764	805	789	808	794	804	799	812	717	792	834	807	781	767	826	736	838	809	787	772	802	800	774	799	800	818	756	741	785	855	763	796	782	810	794	807	838	807	750	802	830	765	750	773	776	835	810	828	834	821	775	782	811	789	775	788	750	743	776	783	784	773	830	794	801	797	820	777	824	819	803	764	771	805	817	759	795	751	759	831	792	827	784	794	839	799	821	756	867	788	765	811	819	790	850	789	765	803	778	781	790	765	794	822	771	784	712	785	794	800	787	831	784	798	809	830	774	788	833	780	790	781	785	813	794	748	804	783	791	769	779	814	809	804	782	766	796	767	742	802	768	823	780	823	738	784	774	832	769	804	783	728	784	842	773	778	810	760	829	781	805	796	693	806	833	799	755	760	778	808	802	767	758	805	814	762	821	780	869	789	825	776	781	792	777	786	768	784	822	810	822	813	847	771	796	745	778	806	741	779	819	819	774	784	824	782	804	769	748	817	810	825	776	818	780	801	858	784	793	815	787	780	797	796	800	783	790	822	785	776	750	756	805	751	804	804	787	804	865	766	823	806	784	783	814	823	775	833	767	790	760	797	771	801	794	771	787	788	803	848	851	753	785	808	808	791	838	809	813	806	807	784	841	774	791	783	766	818	765	776	794	807	777	795	747	757	791	808	798	796	764	821	820	777	770	766	820	766	797	800	742	780	843	799	783	755	755	784	796	794	791	784	769	869	780	797	793	829	758	850	789	802	793	770	824	807	796	806	814	797	824	790	777	810	787	811	806	825	793	752	758	761	792	760	789	756	832	782	760	783	757	776	771	769	800	780	782	772	783	827	793	786	822	783	801	769	842	794	835	793	803	820	831	854	790	771	806	803	747	797	828	825	816	789	854	812	798	792	738	751	763	773	829	776	795	844	808	809	752	793	768	792	781	840	792	798	829	803	761	780	820	774	819	798	817	816	770	799	791	815	820	758	800	768	751	837	792	841	772	773	788	803	819	760	812	796	806	785	781	757	734	774	806	778	785	764	835	807	800	773	769	848	766	767	750	768	823	773	773	829	770	752	843	804	802	780	763	849	775	819	768	818	803	763	790	751	815	806	788	810	791	775	866	835	807	782	788	797	845	789	831	829	804	811	804	762	784	784	810	801	779	748	801	813	773	778	765	801	806	763	823	782	782	753	788	776	792	823	792	786	822	771	761	745	804	754	807	713	746	742	789	810	776	831	772	786	773	797	775	787	772	788	785	825	809	776	764	779	791	839	784	745	781	778	806	790	790	732	801	783	794	790	828	762	815	791	792	840	781	835	784	767	735	808	863	743	816	793	763	790	731	813	861	751	742	816	826	836	772	849	757	782	782	854	780	827	771	818	760	820	776	787	775	842	784	784	801	818	792	855	757	774	763	797	786	754	815	813	804	774	755	772	771	741	827	783	791	771	780	771	775	802	775	811	786	812	791	761	800	770	781	788	710	801	821	796	762	746	749	811	810	761	784	789	772	761	835	798	781	772	784	749	803	786	801	804	783	813	773	796	765	805	779	799	757	792	753	811	807	738	780	820	782	777	796	777	775	788	772	775	809	815	810	790	768	773	820	823	802	839	807	819	728	813	764	784	792	799	771	802	832	791	801	751	793	804	791	788	773	821	812	822	744	822	808	813	798	801	791	815	769	790	759	801	751	807	818	782	847	749	760	815	789	774	786	732	779	762	833	805	824	802	753	824	818	808	775	746	754	756	759	815	787	814	794	831
19315	8580	7466	2956	1715	1403	1111	998	760	650	588	597	523	481	459	454	429	411	385	349	431	390	396	344	368	376	383	366	342	385	360	336	314	345	313	353	339	312	359	333	317	345	337	352	325	301	299	319	327	331	336	299	306	344	331	306	343	334	322	316	286	329	344	324	303	282	292	318	330	324	346	294	296	317	318	318	307	305	320	297	274	328	334	298	301	329	305	281	299	314	324	284	291	291	317	326	295	287	327	283	306	330	315	295	312	310	328	294	304	281	317	290	310	332	331	320	335	293	312	297	311	289	350	282	314	293	283	323	311	325	339	306	306	298	330	339	306	331	303	284	300	327	364	300	322	269	310	328	283	282	348	328	336	283	300	289	316	340	290	295	298	313	302	333	328	316	305	303	344	334	325	275	287	294	308	285	322	306	316	310	334	331	274	302	334	337	322	292	304	319	298	314	322	321	321	310	346	286	306	331	324	306	314	303	324	332	289	295	264	281	316	341	340	347	332	332	274	309	276	277	301	324	280	301	309	306	299	294	311	329	354	293	284	311	304	325	312	313	309	322	320	318	313	301	294	330	320	302	296	320	323	320	324	332	316	314	335	312	290	280	290	303	318	322	282	329	317	331	318	342	326	337	285	320	308	305	293	337	316	324	337	328	351	342	303	296	297	312	297	290	313	305	307	296	306	320	329	352	332	304	276	285	330	323	321	289	319	282	330	277	292	300	311	308	299	317	354	268	326	306	308	296	267	313	292	312	308	323	306	321	298	310	342	315	299	313	288	335	308	291	283	300	296	280	294	308	280	304	327	318	350	333	318	294	303	296	316	306	299	330	327	288	287	294	286	314	298	309	327	309	334	295	292	311	285	284	322	305	319	316	307	281	335	272	260	334	323	318	329	351	326	350	297	332	330	305	288	309	334	303	326	308	328	287	307	296	291	314	323	298	296	299	304	317	299	320	336	290	361	299	308	319	312	297	310	305	321	353	311	308	296	342	262	301	323	314	319	285	307	305	314	294	316	297	310	334	295	285	303	302	323	306	297	300	308	323	314	306	298	295	283	293	294	318	295	299	318	339	307	299	286	321	297	303	299	323	318	289	311	323	308	300	305	341	342	309	340	307	296	278	296	298	299	314	293	327	313	296	301	320	306	292	334	290	330	302	279	288	319	319	327	302	294	314	283	299	302	301	285	295	318	312	334	304	320	305	298	301	280	317	320	289	326	325	300	308	309	290	292	309	315	320	300	303	315	302	360	290	333	292	310	336	324	318	285	309	334	342	312	295	306	315	311	315	279	315	290	308	315	269	304	327	280	303	305	329	294	278	328	346	309	305	309	331	299	344	344	294	295	325	306	312	329	312	309	305	365	318	302	279	318	294	294	313	284	281	295	328	334	327	275	331	317	345	296	291	316	266	291	314	335	348	304	329	330	330	296	328	334	308	311	296	315	313	310	284	281	296	329	308	339	338	307	300	310	325	322	312	317	310	282	319	330	306	309	301	235	283	304	300	289	333	318	324	306	283	326	342	286	292	309	313	301	314	307	296	301	299	312	313	323	336	311	287	313	315	331	291	285	265	305	306	303	314	303	310	300	340	313	305	298	326	306	312	325	274	322	285	316	292	329	311	283	331	303	325	293	323	326	299	297	319	290	316	318	357	325	299	315	294	307	284	319	274	317	348	341	277	293	297	341	339	322	318	301	307	295	319	281	325	303	339	318	287	354	324	295	266	315	323	305	341	327	288	306	288	308	310	303	308	299	326	326	291	283	308	293	291	332	331	292	319	277	285	296	331	313	312	303	294	321	309	296	321	317	327	285	305	298	299	313	296	339	312	278	295	323	328	322	275	309	338	330	363	295	329	327	286	285	309	329	316	304	336	345	291	304	333	307	308	298	284	307	333	315	275	319	276	312	313	297	360	366	286	324	298	324	342	276	310	315	328	299	290	340	300	318	306	287	333	328	358	323	309	341	278	284	305	291	290	306	305	301	290	302	295	283	323	308	327	338	305	314	318	293	313	303	297	314	324	321	276	319	328	337	304	320	300	309	304	298	364	292	284	347	315	294	336	337	302	299	328	320	316	293	312	287	311	278	297	286	314	335	322	308	297	293	297	278	290	285	313	342	320	320	296	327	321	323	303	312	323	322	309	294	290	309	345	305	325	282	304	301	287	293	289	316	339	304	306	306	291	310	333	346	317	301	285	318	276	317	313	322	312	323	288	311	318	306	321	295	291	321	289	297	268	299	333	321	271	320	306	296	298	291	302	319	311	315	316	309	351	278	296	311	289	332	317	309	288	315	298	342	316	286	269	287	308	326	293	305	322	328	279	328	330	314	328	322	323	292	316	326	300	317	289	338	340	315	318	317	322	297	332	324	278	286	290	327	313	302	351	328	312	311	329	309	283	305	323	309	289	294	300	303	318	294	308	296	315	309	295	345	346	308	347	304	304	322	341	322	301	321	312	290	309	330	323	312	315	298	320	319	307	322	315	323	315	303	296	289	308	321	337	295	304	309	325	306	309	307	300	303	305	311	354	347	299	301	304	306	294	299	335	325	312	291	316	311	293	330	315	334	272	255	313	318	309	330	278	321	346	299	301	353	292	325	341	322	328	296	299	315	298	329	278	291	282	322	349	292	317	319	313	313	293	323	296	309	298	277	330	291	309	304	320	302	301	293	318	275	278	318	332	294	273	334	286	332	317	326	288	325	315	302	327	292	304	337	311	287	341	285	311	326	320	294	318	282	317	279	329	282	317	346	337	322	272	293	303	360	353	353	339	307	333	309	302	287	313	284	293	289	277	334	294	312	303	310	325	319	293	305	291	301	322	336	329	285	284	323	316	318	308	304	300	314	261	305	292	317	301	331	349	268	303	306	293	306	245	330	287	299	323	303	314	303	290	334	312	294	288	329	336	324	330	316	309	308	288	308	319	322	329	314	305	311	290	305	349	302	328	309	346	328	271	307	349	279	341	286	302	292	306	273	316	326	279	313	317	322	299	292	328	288	311	345	276	301	307	319	313	285	296	318	311	300	304	299	318	295	313	309	330	294	284	289	265	299	315	282	283	326	312	310	317	265	311	332	300	334	288	309	263	289	335	368	334	313	312	318	289	292	329	345	358	289	308	307	265	332	325	343	333	334	319	302	313	298	338	317	309	314	325	294	301	291	299	354	314	316	315	304	323	265	313	329	307	302	320	329	286	317	309	322	314	314	277	319	308	284	305	309	306	321	309	304	350	275	320	320	329	296	320	333	321	310	309	320	337	289	317	352	334	273	304	312	300	323	344	316	278	329	308	325	307	303	346	323	311	300	292	322	275	318	335	324	322	307	299	346	309	307	310	307	282	308	326	329	327	320	291	296	299	318	308	291	316	274	345	311	306	298	311	295	350	278	307	301	308	344	297	292	308	301	328	298	281	336	304	294	321	331	293	300	301	293	298	301	305	338	321	329	312	329	322	324	325	324	311	292	297	299	300	311	287
12733	7196	11171	6663	5564	4574	4193	3782	2959	2615	2314	2157	1987	1682	1653	1508	1423	1355	1321	1212	1195	1322	1202	1095	1046	1178	1013	1108	1011	989	929	933	896	922	874	866	824	886	847	793	757	793	744	787	760	776	734	717	785	726	786	747	767	743	761	758	767	796	788	735	757	700	772	752	699	701	726	717	727	746	726	763	717	741	733	724	691	726	657	685	677	663	730	686	710	673	712	704	690	728	657	694	714	709	698	695	690	711	643	692	682	687	688	676	699	704	673	723	648	670	692	710	703	690	679	702	706	746	681	701	685	688	667	675	738	702	715	721	701	711	719	680	693	684	684	699	750	678	680	683	706	708	723	694	722	717	688	676	725	686	744	710	706	731	683	749	686	693	731	695	731	694	678	707	668	746	701	714	678	758	717	687	684	690	714	745	665	703	681	692	690	749	699	680	770	693	687	751	692	654	739	725	728	695	741	712	660	714	672	684	657	732	657	688	735	737	675	675	734	701	649	668	696	691	744	666	668	693	693	679	710	682	704	717	662	678	698	693	754	691	685	655	693	690	691	704	745	714	742	724	729	720	708	656	715	669	680	753	733	713	707	725	709	666	706	728	693	695	752	713	702	736	675	761	722	697	684	671	673	723	657	694	740	714	704	700	685	694	675	724	690	687	705	679	675	684	687	722	684	687	701	673	716	687	715	686	741	693	743	659	690	676	716	694	691	707	717	755	718	690	737	693	736	712	688	638	696	740	725	694	731	741	703	677	737	685	702	721	728	649	759	739	692	682	732	734	680	702	700	674	718	715	712	675	736	703	718	740	716	676	688	682	688	707	747	724	659	710	674	659	727	713	672	732	694	718	683	703	743	716	715	689	726	681	677	732	701	718	737	778	682	696	709	707	699	699	764	693	711	670	677	707	717	696	684	697	723	684	703	695	678	709	749	700	695	671	720	657	680	724	688	749	723	704	704	669	650	689	650	702	688	687	731	654	669	689	711	714	713	695	713	687	718	686	699	710	706	715	709	668	716	731	688	731	647	751	693	681	734	698	675	707	707	658	671	723	716	683	672	732	735	716	703	702	703	694	713	730	685	695	659	714	692	713	689	750	661	704	648	678	693	723	672	688	701	694	659	726	682	716	687	736	656	708	746	662	716	677	745	696	669	729	719	709	696	711	713	686	640	690	669	769	718	670	693	697	687	694	670	669	731	669	707	664	718	708	717	691	700	722	715	690	726	679	706	690	675	703	741	715	745	655	689	708	667	710	736	659	729	665	687	707	700	692	651	726	710	739	649	697	706	718	703	700	675	719	684	757	683	713	722	698	703	713	692	664	678	687	675	668	730	684	646	715	707	714	705	706	708	738	671	703	721	704	668	693	667	694	679	670	703	756	687	710	676	701	751	721	731	704	720	634	703	743	693	748	701	684	704	672	688	733	683	685	698	726	684	680	705	737	738	686	668	709	728	702	718	717	646	681	712	720	728	662	671	670	681	733	734	742	719	704	689	698	662	673	709	675	716	714	701	742	693	681	696	698	692	686	706	734	701	749	694	694	712	642	696	741	724	689	676	697	706	748	707	666	675	687	723	698	706	752	666	731	692	721	763	709	707	708	707	747	706	699	685	660	704	712	665	725	714	684	682	722	701	718	727	707	727	679	725	694	712	695	720	680	640	699	688	688	736	760	693	682	731	704	680	681	698	720	687	741	707	692	620	692	710	691	649	656	681	679	749	700	676	702	708	714	671	729	740	691	687	719	690	755	690	745	676	668	705	686	662	662	705	693	643	660	726	685	664	694	719	672	667	684	675	717	688	719	678	682	681	719	688	681	688	754	700	693	645	704	730	727	705	675	735	720	733	684	730	653	630	694	702	716	656	689	737	677	715	743	701	715	690	684	686	719	754	709	717	664	682	659	751	714	693	700	692	713	666	713	730	714	744	655	703	747	687	678	737	695	697	686	723	675	710	681	717	685	690	747	706	684	719	713	753	667	683	712	700	721	701	673	702	658	697	671	717	676	687	683	690	637	667	695	687	675	694	718	717	707	696	730	748	658	701	707	740	700	709	703	705	689	688	702	705	700	721	744	689	699	701	701	693	654	683	706	710	720	705	699	739	732	676	715	702	705	665	700	686	701	740	721	664	696	726	731	667	735	690	691	685	701	754	735	690	692	740	746	667	677	728	693	715	708	642	690	727	681	738	709	716	684	717	663	711	688	690	706	706	674	756	764	695	689	658	687	717	697	700	710	723	721	741	700	687	752	717	711	655	676	710	731	679	718	707	711	697	703	698	724	703	676	731	710	666	728	708	680	680	731	682	690	675	679	681	701	742	709	667	659	710	677	693	720	714	692	727	713	730	688	699	637	689	702	701	672	659	711	651	672	657	710	718	707	697	659	705	739	678	711	727	721	714	670	757	704	676	683	723	711	697	700	727	680	699	709	692	705	744	686	719	699	733	688	668	728	681	666	699	655	737	629	712	698	751	676	678	702	680	684	710	726	677	709	732	704	692	717	733	696	741	695	698	708	658	679	717	689	624	718	703	701	677	703	682	699	681	719	685	668	718	710	700	697	694	642	692	696	684	713	659	732	730	698	744	726	711	691	689	673	681	689	742	664	685	673	689	697	738	667	687	725	734	739	714	673	721	757	686	666	673	739	704	699	722	746	669	694	704	688	725	745	660	712	758	703	675	731	723	685	697	737	648	682	721	686	713	727	736	722	704	688	654	724	723	718	650	665	709	706	707	689	663	656	705	704	702	704	735	663	715	711	694	713	683	711	693	679	696	692	761	699	716	701	716	729	697	701	698	732	744	701	711	702	698	661	698	701	736	724	718	689	658	739	689	709	672	711	695	684	697	681	684	685	698	708	712	705	687	715	683	712	737	686	703	683	703	664	706	704	656	697	716	697	706	656	693	710	694	691	734	744	739	699	694	628	738	723	705	718	673	757	683	723	681	756	709	674	691	700	704	643	661	672	716	701	683	719	687	722	627	702	697	706	760	662	703	721	682	711	681	720	695	696	707	743	682	683	661	733	687	736	709	700	717	667	729	679	698	663	662	643	669	723	714	711	664	700	717	704	695	686	720	707	717	691	730	690	745	704	675	726	701	675	681	717	652	684	715	726	774	691	745	700	710	723	704	674	697	735	703	737	700	745	709	669	660	692	675	696	703	670	699	702	687	684	671	689	706	731	676	659	636	707	712	687	686	709	708	705	691	727	707	663	687	679	693	703	696	772	733	696	722	656	700	674	660	750	702	673	688	647	681	723	697	660	719	728	713	697	728	714	676	684	752	719	704	716	689	733	756	661	709	702	760	741	690	701	667	735	688	700	712	695	711	662	689	680	699	670	685	704	635	711	745	737	671	690	699	696	744	689	660	717	659	685	689	683	682	708	672	754	681	675	709	711	734	740	691	672	707	717	697	667	714	742	720	665	687	710	755	689	760	703	702	696	630	666	685	682	725	682	705	715	723	650	690	715	690	705	724	688	715	681
28649	12991	11967	4996	2699	2045	1740	1382	1072	842	753	689	575	585	508	482	490	465	443	381	421	504	448	374	399	405	380	429	354	399	370	353	349	369	329	344	354	307	301	321	300	323	345	321	308	285	328	307	305	326	341	343	317	333	290	330	319	302	323	308	300	305	300	330	320	272	318	320	344	312	326	342	329	331	302	304	333	314	304	309	305	292	313	302	295	344	287	284	280	311	295	296	296	299	306	290	297	288	333	305	317	312	317	300	290	280	313	307	268	280	313	326	314	305	312	253	330	313	322	322	308	341	311	298	320	271	278	299	308	295	303	284	309	312	338	337	286	291	287	303	295	320	301	313	306	300	302	279	302	285	306	297	323	288	290	349	329	312	313	324	311	286	307	300	314	333	318	331	325	320	339	287	282	292	302	263	311	330	327	322	303	272	340	289	269	294	317	300	371	250	339	324	317	294	327	310	283	311	289	321	286	288	307	316	320	292	333	339	327	303	315	307	324	306	313	304	320	284	308	315	295	281	334	341	316	340	309	311	311	296	311	321	319	308	276	273	289	335	315	309	290	317	296	304	316	325	302	301	329	300	280	309	270	265	301	282	318	322	272	270	284	279	319	324	317	343	271	258	312	327	296	302	294	317	285	290	283	290	325	319	299	310	300	300	303	312	291	306	290	323	313	321	315	295	277	301	306	294	270	299	286	291	289	306	279	306	297	285	305	304	302	291	295	306	265	308	287	282	304	313	317	267	275	302	289	338	303	296	301	311	293	292	300	310	275	321	303	312	338	321	273	283	299	291	280	339	340	313	275	320	302	278	301	266	330	337	294	292	292	322	318	293	305	326	299	290	315	321	286	307	321	312	335	331	303	309	329	301	346	306	353	295	334	307	287	304	264	297	300	352	312	335	314	304	309	331	291	321	327	315	296	326	313	271	286	320	334	298	312	321	307	326	329	288	285	300	298	313	260	324	338	306	327	334	332	308	302	313	308	300	309	304	334	308	323	317	316	271	307	310	320	324	293	324	325	282	297	315	324	313	305	315	309	288	294	318	328	323	339	313	276	324	285	295	316	307	327	296	301	281	279	284	317	318	333	329	328	323	296	294	297	332	338	331	300	318	327	312	326	282	294	303	340	297	340	308	282	269	339	320	302	321	310	297	292	268	308	297	330	307	327	317	309	325	299	305	273	292	306	293	319	322	303	297	299	318	303	336	302	306	315	301	334	291	315	291	320	301	316	294	312	302	303	326	277	270	263	326	290	301	301	302	307	310	282	301	319	317	277	285	342	337	308	296	301	307	318	301	322	274	299	287	325	325	311	344	326	313	317	261	276	315	323	279	276	350	327	312	289	327	322	318	310	298	286	300	322	331	285	282	320	323	313	323	316	309	264	274	300	279	305	298	333	325	298	297	321	283	340	315	335	335	339	331	310	298	300	299	321	327	350	291	282	275	310	346	317	321	320	344	309	299	323	294	294	289	276	293	279	351	313	274	310	306	325	315	296	295	324	282	263	309	316	328	322	278	312	281	334	370	337	320	288	301	322	311	290	306	332	308	309	323	286	267	349	294	309	326	289	291	296	300	318	285	283	276	304	324	316	275	325	332	286	320	324	296	335	311	334	308	307	313	297	323	275	288	302	283	294	326	305	324	361	280	303	301	317	309	324	351	332	317	290	279	318	286	326	321	293	314	292	288	291	304	300	337	353	312	340	306	314	308	326	258	316	282	307	311	300	303	305	291	332	283	270	316	334	310	321	286	324	274	310	297	310	342	314	294	319	322	296	309	314	298	288	305	301	321	299	349	295	284	312	294	322	324	291	299	302	301	291	349	326	294	330	318	284	290	342	324	333	326	349	323	294	308	328	304	299	301	306	319	279	316	319	304	320	308	290	312	337	338	294	299	316	302	296	327	281	301	328	294	293	322	331	312	291	315	295	303	326	309	293	297	310	297	322	293	324	308	302	324	312	279	263	298	302	338	320	281	336	298	276	305	297	332	321	322	312	304	331	314	311	324	309	312	317	314	303	305	325	339	318	295	314	299	318	321	294	330	289	322	304	353	300	313	289	295	296	321	318	315	317	320	324	319	316	279	325	290	322	299	298	285	307	315	303	277	297	324	283	289	286	304	316	322	300	321	295	301	315	284	320	341	334	282	309	306	300	293	336	305	329	301	290	324	303	280	284	289	302	304	315	289	276	316	315	293	289	345	302	324	301	337	326	305	314	266	287	293	326	313	302	309	287	317	305	314	272	276	309	341	340	308	274	291	318	336	304	317	301	304	301	298	314	291	301	339	343	301	330	311	279	348	307	331	285	326	297	282	326	339	318	317	307	319	336	308	314	333	332	282	336	317	306	313	310	307	325	306	299	317	305	294	301	283	330	312	286	304	303	329	293	332	288	308	306	322	302	311	308	308	289	303	293	321	325	331	349	287	298	269	307	314	296	329	307	297	329	323	331	332	305	318	300	303	331	317	274	331	309	291	325	293	308	301	323	300	303	292	290	316	296	327	316	302	315	356	317	287	310	314	324	324	322	310	317	310	303	276	324	258	274	297	316	309	317	341	312	292	292	295	304	298	314	317	313	316	286	284	280	317	317	323	309	320	352	313	306	315	308	311	292	267	329	311	289	294	307	312	327	294	321	319	290	297	279	324	261	313	311	294	344	328	336	298	306	349	303	330	299	262	273	309	332	273	319	294	303	323	281	278	281	304	279	309	287	321	335	315	326	364	324	298	298	349	305	324	322	312	295	297	257	328	286	297	319	304	315	310	325	359	269	315	299	324	305	317	316	301	276	343	292	341	305	328	315	296	340	283	349	308	304	283	300	331	320	283	278	305	295	303	318	309	309	259	327	334	287	371	326	317	299	322	293	322	306	348	290	317	304	298	295	338	305	275	277	331	293	305	331	313	302	268	281	291	324	349	313	289	326	349	311	305	304	299	315	322	314	335	340	296	325	274	293	314	316	301	283	278	302	303	318	298	290	296	278	311	301	310	313	326	296	321	307	303	285	336	292	305	320	333	295	287	323	321	292	306	285	314	278	290	332	272	363	314	316	282	325	282	338	320	296	297	314	287	322	289	295	298	283	289	331	312	286	315	311	294	316	314	323	308	313	335	304	300	295	306	312	320	298	300	323	284	367	324	325	280	269	300	327	332	323	311	306	287	326	312	293	280	297	333	291	294	286	324	325	320	306	287	278	307	317	283	321	271	320	314	301	299	326	320	257	292	305	307	312	286	333	294	263	382	309	294	322	361	313	301	310	272	290	305	310	331	277	309	312	309	328	296	304	307	307	336	283	288	299	297	304	290	276	303	307	315	328	322	295	273	299	275	316	347	331	294	322	301	335	332	317	313	325	313	321	306	295	340	278	358	297	310	331	310	303	305	295	309	317	340	311	320	343	338	314	280	306	326	302	310	307	332	317	296	277	284	331	311	319	317	318	304	312	328	296	314	316	277	300	272	305	323	312	285	305	275	312	304
16515	9677	15414	9328	7555	6499	5849	5245	4427	3635	3226	2957	2633	2249	2080	2015	1745	1695	1523	1468	1424	1808	1625	1274	1319	1325	1312	1197	1185	1085	1023	1075	962	990	919	887	869	939	895	834	896	808	855	866	792	806	813	862	768	801	814	813	807	751	754	767	769	783	805	752	817	805	825	742	759	734	691	736	697	745	687	759	710	699	769	718	749	711	671	743	715	686	701	734	671	697	733	692	687	693	775	650	684	690	701	664	685	655	688	735	730	736	700	707	675	681	680	710	714	707	711	724	696	672	672	712	690	665	694	678	679	710	722	662	682	674	697	699	705	673	691	681	713	686	679	760	681	711	692	692	700	636	684	722	661	674	700	696	720	709	670	703	709	710	669	685	676	697	696	682	674	758	667	728	713	696	715	660	734	657	652	671	677	700	673	689	679	711	729	702	723	703	742	669	726	688	685	699	715	724	714	669	741	632	724	707	722	688	721	731	706	687	739	628	693	689	657	745	652	778	714	748	704	715	707	740	693	681	728	743	652	702	734	718	715	693	665	744	699	657	684	642	716	706	676	713	705	694	690	679	729	699	662	704	732	728	716	683	711	725	656	735	718	716	732	654	665	678	752	678	679	698	709	720	738	688	718	685	681	684	698	731	712	662	671	661	708	712	717	715	676	678	651	708	681	671	702	676	675	754	649	681	719	702	679	701	704	702	697	679	626	703	665	659	709	740	715	747	730	714	722	702	699	680	788	677	650	697	702	761	690	694	720	708	703	730	671	648	750	627	703	705	737	730	640	696	714	732	701	746	713	696	691	666	721	688	706	693	737	727	669	717	669	674	755	709	742	686	702	652	690	720	680	712	699	688	665	656	692	668	724	706	732	738	743	698	665	711	728	707	669	685	750	696	690	687	702	669	703	722	725	684	728	693	710	689	745	723	679	760	736	713	666	690	776	751	716	679	743	759	693	746	687	661	655	704	705	687	694	658	686	680	692	681	725	728	663	679	693	728	677	676	692	699	729	690	664	658	703	698	688	724	750	700	664	675	662	702	701	690	716	664	661	698	697	723	679	712	670	724	689	678	701	714	692	742	749	670	735	723	725	695	673	712	674	750	690	667	702	696	718	754	735	710	724	671	672	683	696	683	709	683	687	675	685	682	705	712	673	763	725	703	677	690	660	700	758	697	682	745	683	703	683	675	697	683	692	699	720	695	751	684	714	736	722	701	661	733	734	660	705	729	677	705	744	756	691	708	698	701	724	699	696	683	722	734	680	718	649	708	709	701	683	650	709	704	663	734	714	727	702	743	727	711	674	718	743	676	681	686	725	689	667	686	674	717	709	675	752	712	725	663	653	708	650	701	676	715	697	639	716	707	669	696	727	666	680	712	680	655	717	682	727	737	663	685	695	721	686	694	701	691	729	703	691	704	736	752	708	675	667	700	664	706	715	714	696	647	680	645	738	697	713	766	734	688	685	662	688	707	706	684	732	752	703	712	635	691	731	675	722	691	765	679	670	687	730	703	720	731	719	695	713	678	718	691	734	697	694	682	665	672	696	669	690	741	678	679	677	737	712	723	722	703	673	709	698	646	705	679	717	698	689	715	702	687	755	690	698	707	750	680	716	695	708	662	700	667	687	680	742	668	678	708	667	701	700	707	713	753	699	674	693	684	695	711	702	678	682	665	662	665	691	740	674	650	684	640	660	742	716	688	695	716	705	701	696	695	686	706	686	686	686	726	689	660	711	664	720	704	744	694	718	692	646	722	718	695	647	667	662	680	699	674	723	711	710	714	691	728	713	693	721	652	679	705	697	738	689	711	686	717	681	708	695	733	700	656	714	710	692	723	699	714	678	682	666	694	692	717	710	685	695	766	686	705	693	740	708	700	701	665	674	708	720	699	663	730	677	666	691	676	699	745	681	647	719	691	674	677	653	718	686	714	740	725	688	683	724	689	705	690	677	684	678	710	675	705	721	729	678	739	693	713	698	725	735	686	694	674	708	713	738	666	683	682	713	718	680	698	684	655	710	667	711	754	690	706	686	700	680	701	681	722	694	705	670	769	718	718	672	730	739	684	707	704	694	698	696	685	716	685	655	679	686	721	685	724	735	710	656	702	660	662	723	707	655	672	769	701	680	640	690	676	680	706	688	712	719	679	690	705	682	698	724	710	700	657	644	670	736	708	668	708	681	754	719	666	737	695	745	699	668	721	675	709	740	717	704	727	714	707	668	726	661	673	744	709	683	685	706	722	663	692	666	704	672	748	712	711	715	712	709	730	709	655	703	715	720	701	712	714	703	748	684	722	711	733	719	699	687	691	669	705	721	736	664	670	682	699	741	675	723	703	690	660	686	741	673	668	749	736	714	712	679	707	677	692	737	730	712	663	740	713	670	724	648	665	707	745	691	721	721	725	664	638	692	682	737	661	692	743	643	663	678	727	685	669	700	754	706	721	687	660	654	682	675	712	710	666	759	740	667	722	739	686	705	720	720	691	745	703	666	803	720	702	647	727	695	684	664	644	710	681	715	735	654	718	646	732	730	717	684	657	697	648	729	721	722	679	720	733	706	715	679	689	719	660	763	653	666	689	759	663	697	715	712	665	693	688	689	713	735	720	726	701	687	679	694	691	710	727	687	700	688	723	725	702	668	657	683	682	717	672	690	727	695	754	695	723	696	703	682	746	691	685	667	734	707	705	699	755	730	702	701	765	679	665	683	670	723	674	683	709	691	748	710	688	707	712	684	687	721	656	691	684	676	703	701	708	736	719	672	722	691	731	670	710	679	686	753	670	715	707	716	706	700	705	639	727	678	727	689	735	730	655	712	706	738	712	707	708	728	701	663	686	739	665	676	749	668	718	698	693	728	738	716	695	698	710	722	670	720	737	681	724	676	710	733	689	735	688	723	700	731	717	695	707	731	762	756	668	701	685	747	663	691	694	707	697	666	709	721	708	701	696	677	690	683	720	693	667	680	709	721	745	695	692	703	742	711	667	729	679	673	680	686	692	667	752	756	723	640	731	678	708	706	709	685	749	696	736	753	641	724	754	672	685	722	712	706	698	688	742	717	700	677	694	696	701	682	696	696	714	713	692	718	662	691	724	718	673	677	747	694	723	703	727	725	688	696	695	708	717	723	741	693	684	657	708	737	722	695	672	701	738	680	660	724	679	699	704	737	703	695	688	772	764	753	675	682	702	697	696	673	689	663	723	638	716	705	649	742	681	664	694	653	726	657	719	669	686	679	693	693	705	688	688	696	693	714	661	659	641	660	681	743	715	693	671	741	692	707	665	719	708	700	720	686	754	696	683	680	729	748	703	664	716	692	694	674	730	649	759	760	683	693	713	735	668	750	666	712	664	719	652	661	659	667	709	648	680	668	683	673	696	701	678	683	762	728	707	729	713	706	711	698	727	719	706	721	714	674	712	674	681	692	706	685	646	688	671	724	683	678	694	680	708	686	711	667	717	676	694	739	659	711	664	735	681	698	719	687	734	721	717
8905	4012	3234	1474	976	741	660	574	576	502	461	487	446	448	415	396	365	385	398	399	427	391	408	385	369	385	422	334	425	371	355	379	346	358	340	346	390	371	372	354	355	321	389	417	345	376	359	377	353	365	369	371	360	354	382	365	357	386	350	353	352	365	364	375	348	379	359	353	341	329	367	354	349	368	369	361	376	355	356	335	343	325	369	337	326	339	358	371	350	376	374	351	342	360	343	353	358	366	375	358	327	384	380	319	358	382	365	331	345	343	361	353	370	339	351	364	329	379	385	353	382	351	395	350	334	341	347	371	335	353	351	352	373	336	353	346	373	363	387	350	371	391	343	331	346	379	377	386	313	383	379	371	360	344	337	373	360	349	375	367	376	329	352	377	380	331	335	406	369	373	361	383	388	343	381	321	350	349	356	364	381	364	356	367	366	357	345	330	353	316	378	364	319	354	351	326	359	341	359	325	382	349	351	350	346	392	378	339	414	396	365	358	368	354	384	344	385	403	385	334	347	357	333	370	374	340	354	347	359	342	337	377	322	365	375	348	322	359	346	370	346	332	356	381	376	345	402	360	327	333	340	310	371	379	368	370	389	374	331	460	376	351	322	374	392	386	337	383	366	353	354	334	367	373	344	350	369	382	317	340	376	349	326	363	343	326	367	355	341	380	356	316	347	360	374	342	371	421	344	321	372	379	371	397	369	344	364	339	342	353	354	377	386	370	375	364	344	369	353	341	412	373	332	356	367	350	339	344	361	366	314	312	338	379	347	340	349	365	358	376	380	332	338	338	365	314	343	358	351	369	367	353	375	331	371	404	383	327	311	390	366	400	389	335	359	351	314	370	355	338	381	373	368	374	356	372	376	335	378	361	398	396	405	337	400	349	349	384	367	349	329	300	347	335	325	369	335	352	382	393	311	345	318	348	385	361	381	366	372	345	351	328	344	349	359	389	388	345	349	389	362	412	309	376	360	349	377	361	377	361	380	343	350	392	334	352	356	359	321	339	388	362	384	379	359	369	370	367	354	352	353	330	359	337	350	360	397	343	365	349	354	332	378	321	377	358	321	349	342	342	361	327	341	339	390	353	357	364	347	331	367	364	384	342	358	342	347	381	358	368	355	374	345	334	367	323	373	336	380	363	321	339	369	361	326	358	364	353	355	365	389	354	392	334	344	336	364	322	346	411	354	383	344	361	372	378	360	388	373	388	340	325	364	376	376	364	359	367	344	353	341	363	390	380	366	365	318	314	359	365	351	357	396	360	378	344	341	370	302	346	338	344	322	324	365	386	359	352	341	366	335	333	358	369	371	360	336	341	354	351	388	350	378	348	317	337	374	298	355	335	380	357	365	344	325	362	357	358	382	384	362	372	382	328	340	385	362	327	393	396	364	388	328	338	329	356	329	339	342	352	372	384	349	342	366	327	368	401	326	361	351	394	353	345	388	333	362	363	363	333	356	382	327	393	384	349	348	364	366	360	342	394	368	335	370	336	331	387	384	352	352	334	403	355	377	392	310	351	410	363	355	336	346	369	380	384	340	369	343	352	362	351	353	351	372	371	362	360	328	359	386	402	371	360	339	376	374	368	329	360	374	375	372	359	353	380	322	340	375	366	357	373	358	386	371	349	348	365	356	373	361	345	361	344	335	359	354	361	370	342	366	335	361	335	347	378	363	360	323	331	320	348	359	408	369	363	374	366	401	342	380	388	342	355	344	386	350	362	320	358	383	391	357	370	356	346	352	354	346	380	354	345	340	378	338	347	329	369	331	356	342	361	360	384	367	382	307	339	375	354	348	363	346	356	375	382	347	360	377	388	326	339	332	327	334	370	360	375	353	348	366	381	374	367	381	362	342	339	349	351	351	355	337	364	365	383	344	359	365	361	322	340	362	348	343	361	377	319	357	376	332	338	385	334	344	325	348	341	366	367	343	335	356	362	360	375	363	345	334	336	320	410	357	340	368	395	323	381	386	351	325	364	361	368	343	352	335	371	309	359	344	372	357	360	355	329	305	353	365	386	371	346	352	345	377	360	335	342	349	386	369	362	399	359	335	370	363	350	360	371	352	383	410	318	372	355	354	383	345	362	345	341	371	395	353	354	382	372	367	359	363	355	346	399	357	370	330	344	362	347	364	348	336	359	378	358	368	421	351	363	375	364	329	370	374	333	405	327	350	362	350	385	317	364	347	352	334	341	358	341	341	340	350	356	356	327	333	348	380	348	390	343	328	338	352	340	404	371	362	352	353	338	336	370	340	369	368	362	392	387	353	387	407	380	358	370	348	363	367	347	378	319	355	360	347	381	357	366	372	371	340	351	363	366	348	342	349	368	321	328	381	399	375	340	318	387	381	358	364	337	374	369	368	349	353	334	336	354	375	353	313	354	337	393	324	385	371	364	377	348	363	374	349	363	309	371	364	387	351	386	338	379	362	375	352	347	368	341	375	378	365	350	387	376	340	353	374	362	357	348	359	376	375	348	407	387	353	358	373	361	391	352	372	335	350	363	358	329	373	325	367	337	338	362	374	367	358	336	391	363	359	354	354	348	385	371	354	364	318	341	337	382	333	355	369	364	322	348	320	359	376	382	346	369	388	318	349	367	362	339	364	338	354	363	338	359	321	352	327	369	370	382	332	368	401	369	359	347	396	383	353	374	352	337	392	353	352	349	348	353	348	348	377	364	370	411	366	378	306	346	363	359	405	345	362	342	382	356	374	323	372	392	344	322	315	371	328	343	354	336	354	357	338	348	365	325	343	335	384	356	345	353	344	355	402	346	334	341	382	384	364	365	353	342	378	370	384	377	343	354	335	320	371	295	350	355	353	367	367	369	352	364	373	343	339	369	387	364	389	367	344	333	359	371	393	347	359	361	336	340	363	347	368	345	343	379	369	389	347	301	372	336	340	357	347	332	379	357	337	348	378	333	326	337	357	365	337	329	376	359	327	342	389	350	362	342	386	350	380	329	340	332	347	338	362	378	345	376	321	366	385	366	375	351	361	377	387	370	385	392	309	379	365	384	327	360	325	348	371	364	386	360	389	363	378	358	352	404	392	304	348	359	342	361	384	362	389	378	335	337	350	382	372	361	409	360	349	331	334	350	325	358	362	385	333	384	348	353	368	367	367	403	369	364	358	346	361	355	344	340	334	356	347	378	347	348	374	357	378	355	358	396	356	331	360	399	358	355	374	349	367	375	392	396	344	341	367	328	342	399	349	366	378	318	356	360	349	344	377	335	356	376	347	376	374	367	348	358	388	357	378	374	359	355	351	390	415	364	340	349	369	381	344	349	337	364	379	378	363	352	350	406	377	346	358	353	308	339	317	345	382	376	392	353	358	310	371	346	353	355	322	365	359	371	340	354	351	351	400	357	335	365	364	352	349	343	417	362	405	343	383	385	359	349	375	370	363	346	391	381	342	341	371	346	362	360	317	330	337	363	334	348	399	384	370	376	315	333	370	389	415	351	366	367	358	358
5993	3929	5284	3770	2960	2594	2201	2026	1802	1699	1529	1467	1403	1270	1187	1113	1044	1066	1034	1045	1036	1019	1024	996	904	950	953	927	874	934	884	947	888	873	909	907	883	879	796	880	838	851	824	815	789	790	799	860	817	851	829	831	760	806	813	793	778	794	771	797	883	751	829	802	781	839	823	762	787	763	807	792	801	803	797	795	796	807	793	777	747	772	812	804	772	759	814	759	829	782	820	788	790	785	784	815	786	792	826	793	766	764	775	809	799	765	766	786	776	797	789	793	764	786	804	790	812	818	738	774	762	819	811	807	814	828	736	826	805	812	770	742	777	754	795	817	788	776	744	770	832	776	806	817	748	787	799	757	749	712	780	774	816	760	786	788	777	768	759	816	824	818	763	787	759	784	797	826	793	779	750	810	762	821	758	811	769	796	785	854	768	776	825	817	765	763	808	839	774	793	839	787	823	776	783	732	746	751	819	788	799	794	802	798	768	787	776	826	745	777	789	778	841	778	783	789	782	775	783	794	808	772	796	741	774	765	750	812	739	815	791	778	751	778	771	773	781	827	758	806	782	811	777	752	754	763	748	801	780	775	748	773	732	716	817	762	809	795	803	778	711	823	787	785	787	783	784	798	795	779	782	777	768	829	767	769	818	751	769	790	801	820	759	814	758	783	813	761	776	813	730	800	794	784	815	823	814	759	790	773	789	784	757	796	757	812	832	800	793	790	786	776	761	806	860	822	751	817	825	757	836	797	810	768	823	809	775	842	811	780	818	755	784	775	811	801	785	801	759	766	787	789	761	750	766	794	824	788	788	839	817	756	800	835	785	759	815	756	766	799	791	847	813	827	806	819	810	788	805	753	758	737	800	784	803	804	777	812	786	752	720	848	755	764	774	784	787	782	798	786	793	826	721	798	767	830	768	794	768	790	769	791	783	801	788	779	797	834	808	760	761	786	781	827	739	865	796	816	777	785	743	791	809	760	820	856	769	807	804	794	766	783	822	748	793	844	818	818	801	763	799	817	756	778	816	807	783	777	787	770	825	783	837	768	785	786	816	759	727	826	851	782	846	735	814	785	825	834	770	802	752	765	809	824	760	845	810	754	766	787	791	790	767	797	783	735	772	756	820	753	804	831	744	810	772	807	775	777	785	782	795	850	839	745	817	794	765	764	822	767	784	821	835	792	779	787	809	804	787	760	815	799	757	803	762	765	762	742	797	777	796	787	795	770	768	780	823	812	825	824	854	789	801	726	836	816	810	818	745	815	801	748	841	770	761	719	754	777	771	794	775	817	798	794	756	858	765	760	807	802	758	792	811	747	762	739	785	777	798	817	821	810	773	745	785	759	805	774	770	753	802	769	771	814	768	768	784	803	836	793	793	754	777	806	771	817	776	757	784	742	780	828	752	815	764	829	828	798	838	794	754	815	809	781	803	752	807	777	804	775	817	786	790	795	758	756	777	808	763	807	789	827	820	776	774	768	777	765	787	798	760	774	791	779	784	808	842	772	779	766	783	756	808	785	765	776	812	766	777	754	820	848	761	747	784	733	738	773	783	779	793	785	840	799	791	858	766	810	847	793	815	795	801	764	837	811	799	776	809	780	754	821	816	794	799	762	793	731	768	792	746	759	765	788	767	777	779	761	774	801	778	785	795	772	799	795	748	786	813	790	795	820	781	832	799	754	741	807	790	796	782	802	790	832	814	794	792	799	770	750	771	829	799	837	777	816	767	803	766	833	749	791	774	818	807	732	809	806	801	813	746	793	812	783	770	842	769	883	819	786	758	796	811	846	807	784	830	783	769	813	800	781	788	803	787	807	771	805	788	741	781	791	864	810	785	821	814	793	797	762	793	821	798	798	770	796	783	789	841	841	802	763	763	759	817	795	770	793	768	800	857	837	776	801	811	750	835	790	855	767	777	763	761	821	764	770	738	810	766	775	767	812	786	780	763	802	791	797	813	831	739	740	775	779	820	763	782	736	808	801	759	796	782	748	788	791	804	809	777	777	790	750	797	759	799	841	812	767	786	765	799	762	834	832	812	776	770	800	774	769	781	803	801	781	776	748	799	817	769	798	797	806	744	768	799	810	819	775	819	822	824	756	769	776	744	795	838	800	773	749	783	738	766	780	831	799	803	782	771	803	733	854	790	798	762	815	802	771	809	810	795	797	818	737	833	798	768	766	806	807	790	775	778	811	767	767	806	812	804	803	774	786	783	827	764	791	800	767	795	759	776	728	787	783	762	784	779	848	796	790	805	798	805	801	792	781	751	811	792	829	862	805	768	806	827	873	812	761	785	774	780	819	821	797	795	817	811	778	806	755	825	780	765	775	775	782	827	788	797	791	788	772	788	791	791	823	794	760	798	795	801	774	758	819	796	817	821	825	788	768	776	760	744	782	782	769	816	808	834	788	831	802	784	769	808	759	782	784	779	828	782	817	826	791	786	842	821	746	796	761	813	794	783	781	804	747	794	755	797	800	796	781	825	773	844	749	803	789	808	727	766	735	831	787	739	776	736	784	759	865	766	754	812	781	753	767	842	814	766	810	813	821	786	803	824	782	816	817	819	875	781	807	791	802	824	779	748	722	809	798	854	799	743	759	813	740	752	761	792	770	751	752	801	850	753	797	754	745	819	784	808	795	752	781	791	757	769	770	776	824	829	800	766	769	800	817	800	766	871	793	795	772	803	785	781	827	729	779	782	741	837	789	796	773	826	792	836	828	839	826	809	767	785	798	790	780	790	776	752	779	751	779	812	808	764	799	811	801	786	746	738	774	807	811	794	812	876	766	794	807	762	849	802	804	810	810	789	833	724	866	775	742	794	755	826	748	760	774	802	873	820	781	754	788	835	763	784	841	786	791	783	767	773	794	805	781	791	810	811	812	812	798	763	790	762	772	760	807	770	772	787	798	783	826	851	781	819	799	756	815	738	768	746	826	781	803	788	775	786	731	798	792	760	755	785	809	810	768	790	762	822	754	810	744	792	734	812	765	809	828	771	781	792	827	810	813	792	790	803	801	790	815	811	797	775	787	797	822	804	751	838	771	813	766	807	833	853	767	756	817	813	738	849	752	746	730	781	838	789	753	804	828	811	841	840	788	825	787	792	756	775	757	773	817	755	815	752	819	803	713	809	749	765	826	796	791	765	744	811	758	787	794	804	770	803	760	785	776	815	774	786	785	821	778	798	740	854	757	791	798	745	756	737	778	791	791	749	813	787	773	764	771	782	820	827	781	819	780	815	840	815	780	807	743	824	762	786	794	804	768	733	824	846	809	782	755	774	788	782	794	799	783	813	784	815	794	826	771	774	760	798	789	801	782	809	725	855	804	768	778	882	761	760	788	814	766	775	807	814	780	798	799	768	758	821	765	825	788	745	829	774	764	787	788	786	814	784	814	793	790	727	795	796	809	808	795	783	767	736	827	782	766	799	742	785	818	811	810	785	801	801	796	850	741	776	765	772	810	774	754	757	766	787	825	749	793
19874	8798	6932	2901	1756	1426	1076	866	726	677	622	563	502	502	474	418	452	424	365	424	387	382	382	353	374	347	338	344	362	361	359	340	327	333	330	329	351	316	341	315	319	332	288	297	301	321	339	331	328	321	309	341	310	285	274	303	320	354	338	345	319	327	336	335	314	305	304	324	341	331	308	314	316	298	313	308	310	294	310	285	330	319	314	315	292	300	303	305	328	305	275	293	334	311	304	323	304	347	301	318	297	314	324	287	293	358	327	324	334	309	324	352	295	317	322	321	319	311	321	317	295	314	330	296	287	310	314	331	312	312	298	315	313	288	296	309	327	320	294	323	309	315	299	309	334	309	312	315	318	310	321	326	304	306	311	313	284	267	299	256	301	332	325	302	329	333	338	324	307	299	296	281	316	332	296	305	292	306	303	294	284	320	309	273	299	289	318	325	300	305	308	316	292	314	308	325	304	286	320	312	305	325	331	327	306	295	307	264	291	339	315	305	320	291	281	326	298	296	292	319	310	311	311	309	313	339	286	298	301	310	312	325	312	292	274	323	331	290	350	315	302	317	333	266	289	284	298	285	286	297	290	308	326	295	302	300	317	315	295	313	329	298	317	305	332	328	280	318	314	304	305	300	329	304	302	330	309	315	284	300	312	313	293	297	343	323	301	302	311	321	306	316	302	288	330	312	343	289	316	288	306	315	324	318	318	314	316	305	305	311	291	301	342	298	301	268	316	345	309	290	308	320	315	298	316	323	321	321	309	321	332	327	322	259	329	311	311	298	303	285	279	282	313	296	287	322	345	305	324	298	291	293	310	307	330	289	279	317	279	292	297	326	326	308	331	314	310	297	287	292	293	313	283	338	324	291	305	329	301	282	310	339	323	286	320	288	304	304	379	330	277	317	298	287	276	280	270	308	345	259	311	313	289	313	303	326	289	321	313	286	263	301	307	306	319	296	317	331	307	302	321	298	347	313	343	346	282	306	302	316	293	299	321	321	303	305	316	303	302	317	284	297	340	303	284	295	316	297	342	336	287	316	334	305	318	274	287	339	301	318	329	288	303	327	317	285	299	300	290	292	273	303	314	278	310	344	287	296	301	319	311	316	332	294	345	311	339	343	313	308	282	322	298	317	331	312	316	267	316	300	281	299	278	291	317	333	294	289	314	284	285	303	321	306	298	304	299	299	303	296	309	290	332	303	327	314	293	319	313	319	312	301	307	305	302	294	322	332	284	293	303	328	324	320	292	316	361	310	304	287	294	336	279	303	300	300	326	286	306	339	310	315	317	262	278	326	337	284	332	304	298	312	274	332	346	307	328	295	293	349	308	300	330	280	305	295	291	301	338	333	297	298	296	306	303	328	290	336	312	319	330	325	308	333	331	312	311	313	327	355	325	345	345	322	299	327	301	297	295	324	302	343	334	303	289	351	299	332	320	292	305	348	303	307	301	286	292	302	342	303	334	329	330	304	339	305	281	320	312	333	323	302	272	323	286	285	276	290	300	321	322	307	276	345	289	289	343	308	315	285	326	320	345	329	319	303	312	330	304	294	315	309	330	338	335	352	278	310	296	281	301	343	273	273	268	298	283	302	317	358	276	304	327	284	314	285	296	303	315	317	309	301	276	300	335	303	290	348	294	287	327	327	277	299	327	333	297	280	273	300	294	302	343	321	336	300	310	339	310	333	305	300	308	294	305	311	305	294	329	287	310	312	301	295	316	306	340	378	318	297	309	296	300	302	311	289	328	300	300	288	318	328	296	326	299	299	301	321	284	327	309	306	290	324	296	301	324	318	298	317	306	316	333	324	311	271	294	278	347	286	300	300	303	324	325	307	300	287	315	286	309	301	279	315	291	311	305	309	330	305	320	300	308	331	320	308	298	301	299	289	346	328	286	305	315	309	286	270	301	306	305	258	316	309	316	319	338	301	312	348	323	296	295	300	310	292	340	310	303	265	285	298	315	295	279	290	329	303	297	297	300	341	329	312	331	284	292	318	299	293	288	318	327	299	312	333	326	316	325	303	339	276	314	293	272	312	345	303	340	289	296	323	337	311	331	323	297	283	299	314	310	284	313	327	305	305	334	314	283	319	341	318	297	344	294	300	317	312	312	291	298	290	265	278	318	304	326	316	283	302	286	310	314	295	314	337	300	304	356	313	297	266	304	273	335	303	300	320	317	303	330	309	317	291	284	300	300	298	322	374	309	315	308	304	300	315	300	306	295	291	319	302	289	303	335	332	301	321	318	276	317	300	313	329	298	298	322	310	263	295	304	314	316	330	300	310	284	324	291	298	278	304	313	299	331	283	283	278	322	297	288	314	276	316	330	304	320	288	260	299	323	299	317	322	300	315	305	322	294	317	349	316	266	362	335	322	311	313	345	293	305	331	332	296	285	309	325	303	331	269	332	301	282	305	285	305	271	316	312	281	313	289	318	317	270	308	325	317	285	306	326	323	281	345	319	315	323	326	310	317	311	327	315	335	297	292	309	322	282	283	337	343	318	280	307	286	324	282	340	316	286	289	312	285	334	333	327	269	322	269	278	319	315	293	318	299	293	360	288	324	310	314	340	269	294	311	307	313	300	318	279	291	310	294	332	294	290	319	271	275	323	333	293	268	297	285	311	275	277	292	286	270	349	287	269	330	317	299	305	316	327	345	340	315	292	311	314	308	311	256	292	279	277	336	303	335	329	278	281	279	299	313	327	327	290	345	272	318	328	321	325	281	253	302	289	287	296	320	326	311	320	318	298	307	313	309	280	317	297	347	307	343	295	334	306	294	324	316	290	338	302	291	306	335	301	286	293	328	331	344	340	320	337	298	290	289	325	298	312	275	287	278	302	262	293	295	302	298	295	299	266	302	293	334	303	304	303	294	291	290	298	319	304	298	303	308	349	285	299	318	310	326	315	310	305	326	314	328	336	359	283	300	294	329	329	291	318	312	328	308	323	296	310	285	329	326	299	302	325	329	317	289	303	309	272	315	323	312	309	298	334	333	278	276	287	314	325	313	311	285	318	321	297	309	329	317	286	323	260	299	282	309	318	297	301	322	313	287	349	303	306	288	322	311	301	325	294	284	342	310	293	309	318	313	299	296	280	306	290	335	327	307	322	290	292	273	308	298	311	319	303	306	287	290	260	300	307	336	265	306	280	295	289	292	276	267	320	287	305	286	298	318	296	288	324	324	328	270	336	307	309	296	321	281	326	303	300	320	321	317	308	285	310	331	323	294	318	298	308	303	289	308	286	317	305	307	336	339	315	286	316	282	300	341	313	323	316	326	336	292	305	302	292	288	326	319	328	306	294	277	326	294	283	334	311	283	298	294	307	320	334	284	308	303	308	317	290	300	295	335	319	274	315	344	317	300	277	306	293	278	310	313	322	301	311	263	312	289	329	291	339	287	315	304	325	346	329	285	320	323	285	316	309	299	309	294	310	280	320	313	289	304	302	297	296	283	314	336	311	305	311	321	314	347	295	323
13094	7255	10580	6655	5555	4897	4087	3678	3149	2641	2358	2139	1986	1819	1566	1458	1396	1288	1225	1199	1137	1292	1285	1082	1061	1042	1075	975	1009	950	927	889	918	863	829	825	884	879	794	801	794	786	775	824	752	804	829	785	760	772	768	706	753	742	771	751	746	765	749	765	713	723	778	641	729	772	695	758	728	715	699	698	751	707	698	715	692	724	673	702	713	671	655	691	683	664	658	704	708	670	699	648	685	705	647	700	713	694	703	682	678	712	676	688	687	735	708	727	666	724	680	723	688	710	712	676	700	714	660	707	765	690	664	675	712	713	677	703	699	712	703	745	693	691	711	680	652	697	696	710	673	726	676	736	700	733	710	712	699	698	678	699	653	693	707	712	699	725	679	723	675	671	721	661	697	673	722	723	700	712	734	737	673	668	696	689	714	737	710	672	720	668	728	731	711	668	722	693	648	669	729	691	699	654	743	698	634	689	698	649	685	743	710	668	687	694	712	677	697	683	723	691	712	661	685	680	670	738	684	690	672	708	659	690	663	661	726	661	687	711	675	675	673	696	649	712	712	711	706	709	694	699	704	691	702	690	659	701	670	715	679	683	669	710	665	723	724	695	731	699	706	675	740	705	679	697	676	683	686	704	703	645	689	704	654	671	733	689	736	747	732	672	726	679	730	746	721	698	741	701	702	651	699	696	681	682	686	680	666	715	738	658	725	711	682	684	703	717	706	701	692	684	685	679	702	675	693	712	662	697	727	708	732	699	705	621	708	686	706	729	749	689	691	699	701	663	685	743	718	704	671	660	660	688	669	721	714	704	701	680	729	697	711	699	719	681	653	701	643	689	707	765	713	681	698	706	714	699	730	707	720	662	711	621	705	692	709	693	694	668	684	719	700	675	676	713	688	654	651	730	700	677	732	670	682	677	656	747	681	690	704	708	710	726	709	710	705	688	736	678	711	712	675	666	684	663	706	734	712	719	687	699	708	664	722	683	690	670	705	700	647	659	696	682	742	692	700	706	719	687	725	652	689	698	651	675	721	712	673	686	669	685	660	699	641	734	645	705	726	754	713	679	714	682	683	754	739	722	685	683	707	714	708	688	701	696	696	689	683	720	667	670	732	653	693	669	730	748	704	734	660	708	692	728	658	708	708	670	712	739	719	702	733	686	702	723	689	740	723	706	669	782	671	683	667	679	685	720	698	713	720	721	719	697	689	674	680	682	700	714	735	679	634	681	697	665	702	709	666	700	684	681	699	682	707	673	680	708	639	652	727	696	736	690	703	642	727	743	696	715	630	643	711	669	703	674	681	647	705	683	677	694	699	688	731	708	711	680	693	717	671	667	727	691	702	719	703	680	683	683	703	711	661	690	730	675	716	696	704	696	728	674	710	692	680	747	680	666	704	686	701	690	677	714	699	707	686	661	701	719	704	715	696	731	710	721	718	745	719	703	738	717	723	717	713	670	725	655	704	668	701	651	711	713	658	646	707	678	698	673	703	677	719	718	685	706	685	693	677	714	725	686	649	694	662	671	672	705	634	689	716	685	722	702	691	712	753	730	697	682	721	682	664	680	680	658	678	678	646	695	654	682	721	674	721	684	735	687	707	699	701	699	694	657	727	704	654	725	673	724	729	681	714	743	665	695	652	671	715	756	708	699	721	670	716	674	698	681	670	675	702	712	696	737	667	708	745	662	652	762	676	674	674	691	650	727	693	679	697	750	703	686	680	705	701	679	679	687	691	736	760	713	685	749	706	656	720	679	661	673	746	693	726	646	672	702	711	674	701	683	684	675	703	710	694	673	716	698	715	646	739	715	652	649	678	725	685	633	713	669	683	709	730	694	698	700	671	707	699	686	663	667	638	666	680	721	671	714	672	711	698	692	708	688	682	710	651	703	679	689	743	722	706	658	724	708	690	718	694	674	706	735	700	724	702	721	711	669	698	700	703	726	742	734	690	704	695	679	697	724	694	697	671	712	712	705	671	688	681	682	714	683	715	710	700	721	693	665	680	649	715	674	654	650	705	715	710	682	691	747	684	753	656	718	678	708	717	689	696	695	735	696	663	757	699	694	687	659	683	714	718	689	696	663	706	708	727	689	701	714	668	707	692	670	669	659	706	699	672	747	737	679	689	712	665	724	727	664	692	712	685	704	708	672	707	710	721	719	731	700	664	688	668	672	709	681	702	717	720	695	684	710	652	685	719	693	713	730	708	668	693	712	698	687	707	721	700	696	642	707	690	718	665	728	701	708	660	739	706	684	718	704	692	679	697	662	712	717	659	707	726	708	692	687	677	709	736	736	689	687	709	697	652	690	673	715	708	705	728	710	694	724	644	698	669	727	716	685	698	670	694	701	725	721	716	696	670	708	717	659	730	716	691	691	692	706	688	672	715	684	697	697	651	724	726	700	710	642	714	706	753	706	664	706	667	675	683	697	684	748	676	696	699	677	705	716	686	715	687	679	686	655	694	729	666	706	709	663	720	693	697	716	669	726	678	705	664	723	685	754	654	698	672	667	668	652	729	661	759	652	675	670	703	748	665	629	710	734	674	672	712	669	679	713	634	658	730	653	730	687	666	676	708	701	664	705	705	645	680	705	711	676	684	667	673	659	684	708	738	699	679	733	699	678	706	712	698	659	709	724	713	710	703	663	702	691	669	687	729	659	686	698	708	708	660	713	659	695	693	733	671	678	675	674	701	660	690	688	693	684	715	676	664	661	651	670	701	743	713	738	659	662	692	705	706	657	685	674	715	646	720	668	663	700	717	655	734	737	711	721	700	667	663	696	709	671	609	664	675	712	723	732	681	719	661	745	684	624	685	665	684	666	699	711	700	691	698	681	730	680	744	713	722	723	645	672	699	718	676	700	693	704	704	694	678	656	660	668	703	670	729	720	741	693	741	698	668	685	714	707	687	735	658	718	687	645	697	701	681	692	703	676	689	678	721	702	694	724	698	662	641	739	704	715	689	674	753	665	708	733	726	715	654	730	710	682	709	702	689	731	623	665	699	730	701	714	677	671	734	722	696	675	752	679	656	699	696	723	715	722	718	666	708	702	692	712	714	679	713	700	696	737	691	686	683	699	684	718	721	672	708	684	653	701	688	707	677	682	703	665	720	718	718	658	705	728	708	759	640	732	695	720	746	719	669	734	700	662	660	697	683	706	702	697	728	681	663	707	733	708	692	699	712	678	717	705	693	700	690	703	675	710	697	687	741	708	698	701	713	753	705	725	714	679	652	697	708	678	660	735	744	712	692	698	720	647	663	673	681	709	727	667	671	732	672	693	724	712	700	712	692	684	742	743	680	680	673	711	723	692	745	688	725	680	685	721	681	689	674	669	695	717	686	752	745	667	706	722	659	676	689	717	725	695	718	697	677	724	725	686	709	705	661	735	730	721	694	700	729	715	735	669	681	700	684	688	707	712	700	704	688	706	688	699	668	703	689	728	718	705	702	725	694	729	684	659	693	687	713	701	633	683	715	702	687	709
28168	13283	11525	4666	2813	2256	1662	1365	1093	910	774	668	644	578	561	523	465	400	462	440	390	422	417	408	403	354	378	351	351	344	393	365	364	321	348	326	316	326	321	352	327	356	343	319	323	306	316	336	337	306	298	320	291	288	287	331	312	277	302	315	298	312	299	290	298	290	329	326	319	306	309	297	289	288	312	292	297	301	318	288	293	284	332	320	312	309	302	302	324	280	306	308	293	294	325	284	280	337	334	294	300	329	268	348	296	290	313	303	301	295	284	274	266	293	295	304	305	281	279	305	274	307	322	304	330	297	299	277	333	286	296	321	315	334	296	272	304	339	277	278	319	298	283	317	307	308	327	294	306	279	307	276	290	278	291	293	299	354	323	288	315	314	303	303	314	303	289	299	284	328	343	290	287	311	287	331	313	321	318	313	296	296	296	285	317	318	300	326	289	296	316	348	296	290	335	335	296	317	296	324	327	301	312	302	274	278	286	286	277	296	298	298	258	280	297	287	301	303	300	278	325	302	302	302	269	279	323	316	297	301	280	315	353	315	282	282	329	304	302	287	291	275	296	293	298	299	296	324	289	302	306	299	306	287	302	303	309	279	328	280	299	305	331	349	288	328	303	317	316	322	317	285	318	311	305	335	308	304	274	322	278	295	328	305	267	314	295	292	341	303	291	294	294	313	307	287	313	305	308	315	265	301	295	305	285	336	319	301	265	329	301	314	329	334	307	300	321	330	303	310	298	315	274	334	319	270	266	302	326	314	310	299	306	312	296	283	299	321	315	325	301	318	323	275	318	319	338	330	336	264	297	328	310	272	312	326	276	293	286	291	313	306	322	303	308	311	328	296	280	276	326	316	297	304	289	337	265	318	316	315	325	304	340	319	312	291	299	301	332	278	296	315	296	295	321	338	282	310	311	295	283	321	296	312	269	292	315	318	307	298	317	309	324	317	298	337	307	308	344	328	329	306	334	327	296	348	306	299	295	345	328	311	333	271	314	294	298	267	298	317	264	305	302	294	277	270	289	317	326	280	312	315	319	315	299	296	295	297	327	342	292	298	296	288	295	294	315	306	323	311	291	337	277	276	289	302	308	303	320	304	279	328	324	312	273	301	300	311	295	309	305	295	324	355	305	305	286	298	298	301	276	301	289	287	334	331	301	322	301	311	328	323	295	320	301	290	314	311	309	266	299	312	302	315	264	307	332	318	271	321	280	273	293	280	294	312	317	285	275	283	297	262	283	281	297	273	256	326	315	298	295	297	309	319	327	319	274	335	286	290	315	296	312	293	302	303	329	316	279	244	306	302	296	313	294	294	308	338	264	294	309	312	329	307	291	323	317	311	285	270	274	308	350	294	291	304	296	306	344	307	324	278	303	278	293	339	299	313	313	262	305	308	298	314	270	301	286	302	276	345	328	321	325	288	298	275	279	328	316	293	288	315	304	344	273	324	315	282	339	255	330	369	288	289	331	297	301	325	308	292	315	302	318	313	307	332	299	285	308	303	322	344	279	305	311	289	320	278	299	269	323	310	268	297	297	295	326	297	260	284	301	291	333	299	311	281	289	309	310	324	306	314	281	304	302	363	312	296	319	316	314	307	309	326	299	292	296	316	292	317	331	316	319	297	350	292	343	276	329	307	319	323	292	291	292	277	291	267	284	275	302	291	278	314	297	329	331	281	322	326	335	296	309	289	348	309	286	295	326	291	282	281	299	301	306	316	294	314	269	338	279	329	291	315	337	289	322	314	336	311	292	303	288	298	298	342	334	299	284	339	297	300	308	337	288	297	278	302	301	296	283	297	342	280	303	289	276	292	322	287	280	306	315	307	296	279	338	307	293	322	289	307	346	315	296	294	296	275	322	321	305	343	327	311	304	299	341	330	277	309	267	320	288	299	303	297	311	311	244	296	301	301	314	307	315	305	283	280	306	317	322	300	326	327	305	286	290	299	288	277	300	323	306	284	298	325	285	261	274	331	299	338	296	333	293	286	292	314	295	281	275	290	313	292	284	302	282	320	276	327	343	305	282	298	316	283	312	273	297	308	271	307	314	318	309	287	311	306	253	274	287	299	292	347	280	270	327	302	295	292	298	288	321	276	329	296	284	312	319	315	308	305	312	311	284	304	272	355	333	316	314	335	328	323	307	301	289	300	299	308	308	306	256	308	332	315	315	297	305	295	307	297	315	285	313	312	312	283	343	294	315	273	294	309	288	309	331	301	298	302	309	294	304	309	343	273	310	291	296	273	306	332	277	318	283	299	326	286	291	313	283	303	293	297	299	284	325	296	330	311	319	315	284	287	328	267	284	290	321	312	287	302	289	306	296	333	309	304	318	292	291	301	289	327	306	295	276	281	267	267	313	309	299	308	308	336	294	305	321	275	330	306	330	284	302	278	298	278	286	307	282	297	302	294	299	305	286	303	321	295	314	343	291	305	295	312	323	313	259	316	333	336	303	308	306	285	319	307	268	282	332	308	318	282	300	289	278	283	278	302	303	299	334	293	305	297	314	306	296	290	269	322	328	300	324	329	308	319	323	354	311	287	304	309	307	315	296	327	320	322	326	304	296	330	315	300	292	311	296	309	319	280	325	268	302	316	327	327	316	308	320	303	348	300	300	322	276	311	295	308	300	340	294	301	300	283	316	308	269	297	285	303	294	296	324	299	282	286	313	311	284	269	294	298	246	316	342	344	298	310	272	301	320	284	301	302	278	319	298	302	287	310	290	275	315	304	284	295	310	320	291	314	305	314	303	306	283	304	277	303	298	318	307	319	306	311	316	314	307	298	305	316	288	333	328	306	318	313	277	316	301	294	289	327	300	282	299	307	292	328	307	295	333	313	305	314	323	280	311	307	311	298	296	285	299	320	297	285	320	288	321	289	286	290	294	287	278	310	280	266	310	307	323	315	329	271	304	314	287	279	364	303	294	322	320	297	320	304	294	277	288	280	309	312	301	287	279	309	308	295	297	340	303	287	350	310	302	323	286	307	296	328	299	300	290	343	272	328	297	338	288	289	311	292	295	301	292	315	280	300	322	291	305	298	284	296	319	288	314	304	304	317	319	332	305	308	312	296	320	307	328	286	257	353	305	307	300	294	285	285	309	324	310	295	298	287	312	323	302	287	309	299	297	296	324	312	305	267	286	289	320	282	311	327	282	301	325	312	300	311	338	311	313	277	329	322	289	319	304	303	286	303	288	285	289	277	304	322	284	283	313	310	338	326	286	291	311	311	295	318	300	322	327	307	290	307	323	298	303	288	310	319	315	314	299	317	298	321	292	341	314	294	298	347	277	279	285	311	309	262	287	322	276	279	273	270	282	293	257	319	302	313	307	332	335	321	319	278	289	318	292	297	331	299	301	312	294	318	315	313	318	268	306	313	339	296	326	336	332	281	304	319	320	273	319	292	308	295	273	289	289	293	294	327	302	293	289	310	289	313	305	291	291	310	294	303	311	303	286	287	292	298	271	276	306	306
16648	10037	14705	9134	8099	6960	5480	5332	4439	3861	3086	2808	2672	2400	2145	1983	1786	1656	1440	1418	1347	1713	1810	1407	1293	1284	1287	1132	1183	1136	1134	1024	984	979	907	931	933	941	878	906	850	858	878	810	767	742	856	818	815	794	783	781	799	833	758	797	766	821	805	753	751	751	741	733	740	744	785	801	763	721	690	734	751	730	702	676	681	726	651	690	734	653	691	670	677	664	738	671	645	699	658	682	714	696	703	682	709	659	694	664	740	687	654	680	706	683	694	688	704	639	710	672	704	693	655	692	624	717	673	718	718	714	749	694	641	694	719	693	686	670	713	627	728	686	733	713	693	698	676	662	687	723	662	674	678	673	697	708	686	722	682	693	676	704	713	673	644	661	694	687	694	710	664	697	663	659	707	669	685	707	730	655	699	742	733	702	715	696	709	706	725	697	690	745	697	696	667	661	687	737	705	712	710	706	677	700	675	686	664	686	702	673	696	688	722	739	719	735	733	704	661	653	669	664	724	649	695	724	697	669	679	755	731	633	733	678	743	696	661	686	689	706	706	718	692	700	659	696	714	703	722	719	733	720	666	704	685	650	753	689	688	698	689	751	664	726	699	702	682	723	709	752	689	652	665	698	718	699	724	675	716	708	691	638	696	650	702	673	685	635	707	673	665	701	660	685	697	682	691	708	676	723	696	703	708	678	696	649	717	735	736	672	669	670	756	663	705	668	680	702	636	744	716	643	704	740	690	650	726	653	712	722	688	665	707	657	675	666	735	717	679	726	701	678	702	712	710	723	667	670	667	655	672	687	671	701	687	703	706	694	674	705	703	709	665	742	675	671	684	655	677	696	644	691	693	697	683	697	669	708	651	682	742	665	668	643	700	685	686	652	678	730	706	675	681	705	677	694	657	692	733	711	658	695	740	714	667	706	659	694	686	690	691	698	728	662	731	678	709	707	714	751	718	707	737	699	709	694	674	718	687	728	714	740	732	732	687	685	671	685	675	715	666	745	686	637	685	695	707	721	677	716	667	675	690	705	712	684	691	692	717	678	725	693	700	691	712	702	690	738	709	705	701	708	698	732	696	695	640	700	697	675	686	747	682	681	651	709	753	707	686	726	704	701	680	685	692	707	698	737	646	701	681	737	687	689	680	666	690	673	695	733	704	684	678	644	718	736	729	736	698	669	738	741	689	719	704	697	704	696	688	706	689	651	722	698	694	695	702	655	732	698	710	713	679	704	718	701	733	732	681	648	734	733	726	707	645	649	677	733	724	715	697	675	738	679	710	682	667	660	704	675	713	697	655	712	685	715	698	688	712	705	714	709	688	672	626	687	720	693	715	714	671	670	691	694	651	719	670	689	678	673	734	677	693	659	712	715	699	701	697	643	685	716	712	690	746	687	676	717	670	715	708	723	760	724	712	679	669	663	680	694	758	696	720	695	711	730	707	665	680	723	682	739	678	699	682	711	732	722	723	646	720	701	686	741	711	646	688	667	688	734	673	664	683	665	735	714	701	719	729	690	665	702	701	654	707	703	704	692	724	715	648	659	659	698	753	688	707	645	712	697	703	682	710	734	702	711	691	691	693	703	672	682	722	694	740	666	671	663	673	650	710	662	686	692	684	731	662	669	727	702	725	720	704	691	709	712	675	695	698	689	701	688	667	689	677	665	704	694	664	692	641	729	727	668	677	720	687	662	670	685	666	677	696	711	704	735	705	684	686	673	683	686	719	693	667	695	730	649	746	712	675	695	671	747	718	647	684	771	648	670	704	709	674	664	710	698	685	650	662	731	658	728	677	700	730	743	689	723	685	713	690	688	684	688	681	694	671	684	653	706	700	659	686	648	702	662	695	705	726	653	713	657	697	669	700	686	705	651	696	703	740	716	667	733	695	719	627	689	711	717	674	707	731	710	680	698	679	716	685	730	686	682	644	654	705	692	724	750	700	689	736	690	693	649	712	692	743	702	712	683	698	687	669	708	722	695	746	708	702	702	716	699	669	713	683	736	754	693	702	705	659	677	709	698	613	713	673	699	704	664	670	652	674	690	681	721	681	654	695	676	719	680	727	690	694	705	718	694	753	727	693	712	683	721	691	701	674	658	697	694	679	713	685	715	725	710	691	693	673	700	694	652	726	715	685	698	702	659	727	684	672	665	665	704	697	683	678	710	674	707	656	692	701	650	681	700	751	680	693	713	695	674	696	677	730	667	683	646	731	700	723	697	687	693	697	700	731	730	671	718	644	734	712	734	680	688	680	645	626	697	709	711	711	639	708	645	737	668	748	734	766	699	703	678	675	671	679	654	709	674	675	698	711	676	697	661	706	638	667	747	720	717	739	735	733	717	715	668	696	672	655	707	698	697	702	674	704	731	703	704	687	686	640	696	668	751	679	660	674	686	722	640	657	687	708	707	722	688	645	714	675	669	688	670	682	682	699	682	697	702	689	736	703	675	682	654	691	739	676	729	674	678	702	731	678	697	693	661	702	677	711	697	679	720	659	753	707	680	723	708	706	697	701	681	727	672	721	696	670	681	689	656	661	683	671	707	701	682	732	715	690	709	700	698	677	669	714	676	706	693	677	678	713	713	747	672	680	674	710	704	693	690	729	682	689	657	712	696	678	724	687	696	660	668	695	733	700	704	674	696	687	733	706	660	666	715	705	725	703	667	675	702	661	694	669	684	659	721	693	720	701	706	698	699	729	659	632	726	730	733	662	743	681	670	715	710	676	694	700	699	672	661	652	704	690	696	658	725	685	703	704	722	704	681	685	684	720	754	753	698	657	659	697	709	709	677	672	667	687	714	709	702	747	719	713	664	711	670	663	665	721	721	654	733	668	679	737	690	685	647	705	670	698	695	658	694	663	706	713	657	685	644	693	645	738	618	670	698	664	690	641	688	696	733	707	712	669	670	695	709	679	685	667	653	697	673	710	664	710	692	709	692	680	669	649	712	692	689	749	715	693	696	696	661	705	651	679	706	641	663	695	673	692	688	700	725	712	753	725	666	668	684	624	674	675	672	723	678	740	645	668	720	732	740	697	686	661	708	651	692	681	687	679	668	699	718	709	732	745	697	720	675	720	689	675	726	715	690	796	679	699	686	676	691	716	678	695	703	674	684	718	711	685	665	690	669	685	664	681	674	693	717	690	666	684	703	716	684	716	689	712	692	704	713	642	654	675	672	722	705	661	685	705	708	678	735	692	661	652	679	662	685	651	703	700	719	767	668	738	678	674	664	704	718	656	694	665	686	687	692	748	626	644	699	727	675	709	723	677	725	748	699	722	751	675	671	657	694	680	715	670	683	730	700	708	668	680	686	702	729	691	692	635	688	663	699	703	724	687	637	675	691	686	675	701	745	709	677	695	693	727	660	678	736	673	661	721	670	687	725	702	709	701	711	689	715	680	707	694	668	691	688	675	707	694	652	711	675	685	688	700	730	716	708	651	675	717	695	651	737	688	730	749	672	686	699	687	707	702	742	695	717	692	729
9164	4008	3214	1555	971	757	637	625	529	534	492	456	470	429	446	398	373	422	403	394	399	408	417	411	393	409	392	353	383	381	399	339	306	345	353	364	384	330	398	386	361	374	368	369	315	349	364	343	359	348	371	311	335	322	357	371	337	343	357	383	374	350	376	333	363	339	347	363	304	344	329	353	348	382	359	341	347	383	320	397	377	357	336	336	379	341	375	351	360	341	355	346	342	330	366	335	359	302	340	339	380	362	306	320	370	360	399	342	380	322	346	367	341	373	349	335	342	379	393	373	365	372	345	345	352	336	370	360	354	337	338	358	354	383	355	373	358	339	342	358	390	359	370	364	364	343	379	354	357	295	357	374	341	351	324	345	372	307	379	366	321	373	360	354	348	328	346	332	342	372	360	349	335	370	367	384	335	347	373	327	348	340	322	338	368	369	332	357	351	352	348	369	358	353	352	332	340	347	348	367	361	391	347	341	365	349	340	354	363	357	351	381	355	354	326	353	345	338	337	332	300	340	346	352	345	331	340	325	387	383	391	343	329	340	327	342	317	379	402	378	343	343	372	329	340	352	328	356	372	349	366	356	354	354	341	374	330	312	332	371	356	383	366	360	316	361	353	357	334	331	378	364	385	325	356	361	355	373	393	347	351	328	326	318	378	320	309	355	336	344	346	334	405	324	382	356	314	348	346	363	351	335	372	347	352	375	368	365	335	338	356	364	373	323	355	363	352	376	338	371	324	350	327	369	349	327	329	340	320	357	347	329	360	345	329	350	355	335	354	339	359	338	361	347	337	366	387	357	354	367	353	393	352	340	376	354	338	353	385	350	341	355	327	340	369	353	364	336	320	394	361	336	367	364	351	331	348	367	346	348	349	355	344	334	329	355	333	344	340	338	334	363	390	368	337	381	373	378	366	332	377	328	353	369	334	370	343	362	342	350	379	349	337	336	374	421	389	329	330	344	327	380	363	363	357	326	351	339	332	361	377	340	344	387	367	344	357	340	368	368	314	358	365	373	339	336	367	359	359	391	330	342	329	369	339	377	332	392	360	393	334	365	349	354	363	363	362	340	370	406	356	379	348	331	343	350	366	369	359	342	385	336	398	383	419	355	358	337	343	359	329	351	344	307	379	342	338	354	360	379	369	345	330	333	344	344	342	335	314	383	336	373	357	338	355	366	377	363	331	391	366	327	348	363	371	367	367	369	326	352	331	348	347	358	317	361	349	354	362	366	367	367	351	370	396	397	322	346	369	371	369	396	360	382	350	290	350	375	384	368	383	357	327	348	377	336	377	365	351	347	349	351	350	346	350	364	342	349	343	376	349	394	312	356	367	362	352	369	330	355	363	328	354	346	324	319	344	370	344	357	384	381	354	341	367	376	381	381	363	328	348	335	364	343	340	333	341	345	398	329	338	354	358	367	338	334	353	359	343	316	366	365	327	326	384	385	344	322	374	326	341	369	333	376	342	334	376	357	374	348	365	329	368	354	341	376	360	328	339	327	344	332	383	352	380	347	369	361	356	343	351	374	342	341	391	366	363	345	372	366	369	378	340	350	345	340	329	341	358	379	357	380	347	359	371	343	365	333	373	366	353	348	328	347	338	350	366	325	347	361	370	375	355	378	318	357	357	387	355	365	350	374	333	313	378	328	345	376	372	340	334	378	318	342	351	379	355	346	324	321	344	351	346	344	366	376	367	338	375	362	387	377	340	347	346	333	351	372	375	339	360	394	355	339	327	334	361	335	355	354	346	342	338	348	387	358	366	365	387	324	364	331	349	316	335	340	360	329	349	318	336	314	335	318	342	365	345	367	348	366	382	354	328	335	357	358	343	309	362	319	329	341	349	321	347	332	382	336	359	364	406	385	335	348	363	360	325	346	357	325	331	325	338	339	362	306	371	336	333	339	366	328	343	366	334	377	345	334	346	346	382	346	368	363	364	334	371	320	334	359	347	377	382	324	336	352	383	388	345	339	362	344	351	353	345	339	366	385	339	329	355	338	370	319	367	382	356	346	329	337	364	346	360	340	359	349	372	359	332	330	352	311	358	355	323	341	332	371	346	386	370	338	336	352	336	371	359	370	348	371	346	365	365	321	353	362	329	360	373	350	322	333	368	353	312	338	341	299	366	362	344	341	380	366	360	342	347	362	334	353	374	352	382	358	377	367	363	346	370	360	345	355	372	365	332	386	345	360	376	352	348	342	333	352	374	340	327	361	333	408	340	356	375	360	357	332	317	313	351	334	357	326	374	371	351	364	345	374	362	336	344	336	344	372	347	323	373	375	342	359	385	400	345	381	333	332	347	350	322	354	340	353	390	355	373	349	327	363	356	364	349	358	355	347	361	378	404	344	334	344	354	336	349	363	338	351	344	342	307	336	355	362	362	360	318	365	364	349	380	352	373	358	365	370	349	358	347	343	339	335	342	355	365	367	330	328	330	330	354	335	360	377	310	322	345	350	363	331	370	399	311	333	358	384	372	400	353	409	379	352	324	321	349	335	380	376	330	378	340	358	358	342	340	380	373	351	331	348	336	332	361	362	353	348	310	372	355	372	360	357	352	375	361	366	319	339	345	378	383	350	382	384	327	382	358	330	333	379	311	372	342	338	359	322	319	320	344	360	348	345	332	363	322	369	382	318	329	344	352	355	374	372	338	331	337	360	357	350	341	348	348	374	363	358	390	360	386	363	350	357	364	369	352	354	382	344	355	335	322	345	353	355	337	388	367	381	361	390	373	369	354	384	341	367	358	317	365	357	355	342	345	333	348	346	383	354	356	348	352	355	343	342	358	356	367	337	361	354	345	321	361	331	341	346	369	355	349	344	355	368	351	378	346	340	354	345	341	349	378	340	321	348	331	362	345	339	354	384	342	400	390	381	400	360	358	391	314	331	341	369	350	321	372	362	333	347	346	347	346	386	353	339	330	332	337	360	355	378	353	360	335	353	378	363	350	340	347	360	367	371	346	326	382	366	369	333	327	336	323	397	359	364	346	354	367	343	350	348	373	372	362	342	396	350	349	345	323	312	345	342	352	379	346	340	360	328	361	364	355	322	319	312	361	358	352	345	365	384	325	355	373	376	323	371	328	369	368	355	332	326	335	314	401	336	338	322	378	354	355	340	386	368	348	355	397	338	332	343	380	343	350	358	330	363	369	324	379	349	363	343	361	325	347	321	352	346	335	348	318	351	357	355	338	342	308	322	361	351	346	383	359	372	351	313	308	364	339	340	358	356	362	350	319	364	357	354	337	377	376	391	326	337	362	366	346	331	339	381	349	384	391	388	399	341	336	375	367	359	351	354	335	352	367	324	332	359	363	348	346	333	335	351	364	351	351	332	357	260	324	346	357	347	343	357	347	341	313	350	354	351	365	369	361	351	355	354	332	343	298	354	332	369	370	369	380	340	350	353	358	358	340	302	331	347	346	331	345	352	360	352	344	355	357	377	342	371	342	360	354	354	358	366	385	362	339	351
6114	3787	5383	3984	3158	2756	2184	1933	1818	1666	1489	1471	1383	1258	1166	1115	1072	1042	1056	1066	1053	1040	977	1036	1010	1016	961	924	879	921	915	860	887	868	892	819	828	828	823	841	823	833	827	802	800	804	839	809	805	799	795	770	790	765	789	798	798	781	853	830	749	847	824	767	796	828	776	768	796	821	802	769	806	809	781	785	772	776	821	778	795	752	773	804	764	777	837	802	758	807	738	762	780	812	787	792	805	771	812	802	734	765	796	782	749	787	753	801	793	775	799	806	770	726	763	802	742	743	834	832	777	795	777	814	734	771	797	847	778	783	736	790	794	781	790	764	795	789	806	809	732	791	738	845	755	815	803	778	795	747	813	783	779	811	797	818	850	791	805	778	752	790	787	768	762	766	760	807	759	715	783	756	772	794	764	767	808	826	804	791	787	765	756	808	732	731	782	775	776	798	753	791	775	770	754	806	806	797	783	732	798	822	757	776	778	772	750	786	737	784	733	800	735	731	775	778	779	786	759	785	784	800	723	764	747	792	770	732	749	802	832	783	765	819	793	755	833	796	794	758	770	795	852	728	775	782	768	793	783	810	777	753	795	815	814	727	724	799	760	796	795	764	768	722	728	774	822	779	768	734	758	767	757	765	714	743	774	760	732	775	790	724	778	818	817	781	791	751	791	785	747	849	806	823	757	767	798	733	798	804	794	752	787	759	819	763	768	799	771	779	773	789	801	756	809	790	822	803	774	795	760	741	761	786	716	779	764	750	823	812	774	754	715	813	773	768	743	773	809	742	833	802	796	779	827	753	785	772	793	789	855	779	805	776	767	741	790	786	770	742	797	763	779	769	797	747	757	744	778	785	799	816	806	770	788	738	790	819	777	762	802	764	802	795	784	801	769	729	740	709	821	804	804	787	752	789	812	814	816	806	807	767	753	747	787	798	772	738	805	791	760	797	757	780	820	763	744	789	831	825	762	770	795	788	762	766	737	745	733	773	816	808	761	805	753	778	782	730	802	784	819	763	812	805	766	782	805	775	814	774	788	777	769	800	766	765	750	788	805	760	766	775	813	760	742	754	790	826	805	768	740	787	795	794	805	774	750	774	801	812	825	763	835	797	765	769	799	771	796	786	782	774	819	795	764	734	739	785	767	760	824	745	805	774	756	694	767	732	813	772	778	784	787	784	759	788	758	775	789	795	840	746	832	835	760	766	759	795	821	790	757	785	773	772	790	787	772	813	775	805	794	765	797	769	803	767	793	779	759	749	739	736	801	754	745	773	768	799	768	807	782	759	781	785	737	771	786	810	754	808	785	739	816	803	815	781	826	796	797	773	783	783	784	761	769	770	780	780	792	799	756	838	772	757	744	837	751	749	813	847	724	787	787	805	757	750	805	837	828	740	715	777	776	741	795	769	754	799	798	793	804	775	776	786	820	761	771	754	780	734	796	795	748	752	826	749	745	758	782	790	773	780	772	823	777	811	807	779	753	795	768	774	776	879	765	809	768	830	791	740	809	822	749	766	799	747	780	776	812	786	760	753	742	758	775	801	810	732	744	827	800	776	802	759	790	823	773	759	782	775	784	751	813	783	710	763	798	753	780	788	772	776	741	766	815	789	738	772	756	805	797	802	791	739	782	781	763	758	754	742	777	806	770	781	770	785	765	802	728	772	773	742	761	807	803	796	774	814	808	755	814	799	777	764	766	816	784	771	800	748	798	717	846	807	767	781	799	801	746	756	820	753	782	838	816	769	819	805	802	749	774	778	770	786	760	799	804	829	820	802	752	789	733	840	815	815	785	763	773	740	764	819	757	737	773	729	748	748	815	780	762	751	777	748	817	810	730	800	782	768	795	815	779	783	761	754	726	771	816	741	811	768	789	804	731	781	762	742	794	792	786	791	803	792	808	779	827	690	827	776	792	769	750	786	827	748	732	737	816	758	787	788	722	826	745	791	759	819	765	746	782	786	801	812	750	761	772	752	823	799	784	792	791	784	793	758	759	788	763	773	785	791	767	797	808	778	782	801	800	778	755	761	751	810	795	803	817	745	740	733	787	776	799	786	749	748	768	779	782	795	789	756	749	765	778	785	783	781	777	757	800	809	752	790	775	771	775	776	786	795	743	800	776	815	797	763	797	746	795	790	818	796	784	783	761	747	790	831	782	807	787	765	805	770	806	767	717	766	783	821	726	792	796	813	757	709	790	831	740	769	793	791	782	774	769	755	777	758	736	796	811	812	763	777	772	756	741	751	805	808	761	762	691	749	844	769	784	767	771	821	752	762	788	822	794	810	788	744	822	783	765	769	746	757	785	764	795	793	767	794	829	778	817	799	846	783	786	759	817	790	787	783	764	725	796	739	777	788	806	716	796	744	803	755	759	750	814	806	779	734	757	786	758	776	780	781	798	782	764	769	821	779	757	779	784	817	795	784	797	786	759	733	768	776	725	776	758	773	836	746	787	793	784	846	779	804	781	760	772	782	778	743	756	791	811	827	773	810	788	803	759	788	715	820	773	806	806	776	729	762	724	753	727	808	749	789	852	826	757	802	758	813	774	798	794	797	739	778	780	732	745	775	736	770	808	759	830	715	750	818	786	746	829	817	808	766	838	801	813	782	788	802	757	780	806	783	754	798	791	779	751	754	782	749	782	762	819	812	729	720	766	778	824	828	796	733	772	778	774	827	728	774	746	784	787	802	763	762	774	761	788	788	756	783	777	780	766	755	783	784	731	761	764	772	819	744	754	786	775	747	783	790	743	754	758	782	779	839	772	835	757	758	809	805	772	783	787	814	781	806	753	802	791	811	780	825	807	822	753	769	757	784	814	779	816	776	758	770	747	807	771	801	787	774	824	779	793	816	790	789	747	807	793	760	715	748	822	798	830	820	754	809	791	746	784	804	792	822	756	782	785	795	753	760	794	779	737	779	760	790	790	788	784	793	794	771	798	770	753	742	757	788	794	781	827	767	816	789	802	727	814	808	773	741	785	780	723	723	801	758	814	801	779	807	799	765	800	797	775	805	765	758	786	738	799	750	729	828	766	761	781	820	757	789	807	798	760	750	767	789	792	837	825	853	802	774	787	772	828	730	763	746	833	717	803	784	816	803	801	740	761	762	796	797	770	798	782	771	813	751	765	755	754	759	763	764	817	832	766	802	772	788	749	764	765	790	799	744	746	803	816	812	763	806	788	782	820	702	835	796	799	754	728	751	780	852	779	798	773	760	807	802	824	808	823	820	795	761	809	783	826	770	805	826	811	745	803	777	840	800	745	755	731	777	753	761	763	773	783	791	786	850	766	774	795	775	824	741	844	759	743	754	766	776	761	804	788	755	776	808	771	774	794	753	739	755	819	700	747	779	754	800	822	776	751	800	734	783	760	774	740	752	735	802	760	755	751	751	802	784	801	730	827	834	784	752	745	807	840	748	743	784	743	800	737	803	767	772	790	798	801	784	756	803	762	766	751	735	799	787	768	805	806	807	777	777
19161	8320	7231	2820	1939	1367	1078	924	772	618	568	533	490	511	404	420	410	394	414	344	385	411	381	362	374	347	331	325	327	366	322	354	338	305	290	334	329	346	332	283	305	321	292	309	332	285	305	330	347	302	365	333	310	332	305	317	270	315	281	328	291	330	284	290	322	334	275	294	323	312	351	314	291	268	301	293	283	279	326	291	297	300	296	320	315	290	303	275	277	340	333	332	282	293	297	306	311	304	309	342	298	316	303	276	297	314	322	300	291	285	284	292	277	326	276	296	265	281	340	315	315	280	324	320	302	311	319	325	321	290	287	303	316	296	286	305	307	302	273	315	277	296	308	282	311	324	307	325	280	250	318	278	310	285	282	297	293	312	294	325	288	329	307	336	321	306	323	308	285	293	300	286	304	269	304	302	313	313	314	307	283	303	328	302	300	282	333	313	314	314	308	303	289	297	267	279	311	302	311	298	302	298	317	301	298	314	305	330	305	307	330	300	296	339	275	307	272	306	270	335	329	288	293	290	337	261	312	303	305	316	307	284	274	288	328	355	323	318	305	305	301	331	295	301	284	322	284	347	315	303	297	304	307	298	302	287	273	316	333	305	291	320	292	286	314	294	286	287	326	283	300	280	289	317	320	289	325	317	326	303	300	307	309	303	312	304	280	295	276	296	301	286	331	317	320	310	321	317	323	261	290	297	309	303	293	283	323	329	332	325	290	280	305	305	338	307	343	308	313	279	321	299	295	294	276	305	316	303	337	292	284	307	312	308	285	339	287	306	256	312	283	322	293	329	319	280	320	312	296	284	325	270	287	310	319	324	298	300	295	318	328	320	289	297	291	316	289	301	317	315	309	299	315	290	309	295	336	325	279	225	299	298	327	333	300	319	295	275	323	304	273	268	287	318	294	338	293	271	287	335	287	274	272	305	332	317	271	289	321	283	306	297	324	304	315	293	291	259	279	310	323	319	287	292	292	289	310	282	296	293	286	317	303	293	331	303	301	321	296	311	304	290	292	320	279	282	302	311	315	267	282	287	281	316	299	298	297	303	291	271	290	322	315	278	291	334	264	280	305	300	287	302	292	321	276	315	293	305	298	268	311	304	294	296	298	286	286	299	282	298	278	292	293	327	285	297	311	297	310	315	248	326	316	315	335	309	270	312	301	333	288	280	303	279	313	311	298	293	313	304	301	288	307	303	270	287	283	283	305	314	319	310	291	311	297	298	345	323	300	267	317	288	291	302	316	284	325	338	329	289	293	295	306	293	272	299	340	279	298	278	277	302	294	273	301	270	300	327	291	324	321	329	294	340	282	308	290	279	302	328	313	325	285	289	318	285	322	289	266	278	256	291	305	347	300	287	282	294	305	310	301	272	288	333	322	284	308	302	317	313	295	301	314	326	330	294	308	315	263	283	304	263	304	301	299	299	348	288	297	351	307	279	301	302	288	295	302	299	306	331	303	307	269	306	290	291	326	306	278	319	357	311	283	272	271	287	286	302	307	305	318	305	303	302	284	314	307	337	311	302	265	297	316	323	302	288	286	300	277	262	310	317	301	282	306	324	319	296	315	276	287	324	282	291	289	347	323	282	285	314	321	331	307	286	305	326	298	304	311	331	298	313	312	329	323	296	322	300	310	301	299	297	287	321	310	306	324	290	294	289	298	277	339	289	312	292	326	280	287	288	268	287	269	302	300	282	286	291	323	323	310	310	322	304	292	284	297	300	316	321	293	301	304	278	306	296	308	298	287	304	269	315	276	319	269	313	300	311	292	309	321	337	275	305	261	306	303	292	308	318	281	348	299	303	285	293	304	317	333	280	309	282	280	308	267	297	283	307	317	289	315	308	310	318	327	302	303	270	299	298	287	329	270	308	305	315	333	302	305	291	296	316	314	328	327	311	298	321	310	313	321	301	317	323	305	313	310	302	298	295	334	319	288	309	269	269	239	270	344	338	311	304	311	294	314	322	309	312	313	322	324	274	335	305	292	323	281	315	292	291	300	324	294	299	290	303	297	303	303	294	309	323	303	295	318	288	296	293	308	309	292	291	300	269	311	307	255	310	311	312	304	304	333	295	286	319	311	311	286	294	307	318	324	313	308	319	286	311	281	270	313	286	312	308	303	307	324	320	328	333	316	300	344	305	300	290	322	327	310	298	319	319	297	287	316	289	312	321	337	277	299	302	294	291	304	276	311	329	301	286	301	285	302	329	291	289	326	309	281	328	323	291	307	300	306	279	326	337	257	324	308	310	321	303	318	300	321	304	292	313	277	304	314	309	294	334	311	272	294	312	353	297	309	283	316	299	296	287	308	288	274	291	317	301	279	298	309	282	300	326	343	287	302	322	285	301	280	290	318	319	329	302	320	262	322	307	314	298	294	312	307	294	280	290	337	305	291	306	309	305	303	283	321	308	296	307	283	325	324	332	309	292	271	318	305	319	302	302	321	289	304	311	312	276	320	286	318	311	296	312	296	269	299	284	325	308	322	284	296	303	292	286	291	296	318	311	331	308	302	316	316	316	305	286	279	315	287	315	321	272	328	289	317	341	286	306	319	288	300	279	297	303	300	315	324	259	256	347	295	355	334	297	331	299	304	272	289	289	306	303	315	291	311	334	325	302	275	337	309	316	305	316	325	311	323	302	291	294	315	314	331	272	295	307	278	287	269	314	318	304	296	314	277	304	310	290	302	327	290	266	307	318	327	291	300	282	296	308	316	306	307	294	280	306	299	305	278	300	313	261	306	274	298	285	288	308	343	302	288	323	278	291	318	286	294	312	280	305	318	279	300	342	291	291	266	309	278	301	280	295	272	294	299	258	312	268	304	316	307	262	303	287	309	306	317	300	287	286	344	289	286	297	300	315	297	314	335	298	330	297	301	290	281	309	281	304	315	297	312	335	303	299	269	304	307	274	293	322	272	303	288	327	269	310	298	303	342	313	292	294	298	317	309	297	302	294	308	317	315	292	301	285	322	320	296	315	311	298	305	349	307	311	312	303	322	286	299	307	331	338	287	288	292	315	303	327	325	313	291	323	334	279	281	291	312	282	335	303	301	282	329	272	265	338	346	321	290	326	304	314	314	304	300	289	292	292	290	295	311	309	298	289	333	312	278	299	297	305	286	312	281	311	308	304	308	312	296	267	303	327	291	289	293	311	299	299	274	310	295	293	316	288	291	289	293	308	319	319	309	291	321	324	279	257	330	296	326	286	289	320	350	279	337	304	321	299	311	288	294	313	294	298	312	289	269	310	305	291	322	319	298	300	278	330	312	289	305	310	255	331	279	295	313	314	327	330	314	289	323	313	299	293	331	312	286	326	319	317	312	296	317	292	298	282	298	292	307	295	312	287	281	317	300	314	295	285	303	321	293	334	309	298	295	307	310	305	274	322	292	328	285	274	322	307	268	293	322	306	320	310	278	268	272	302	340	292	303	319	315	307	303	294	311	278	302	341	291	302	270	306	304	341	330	296	296	311
12689	7112	10639	6635	5892	4916	4023	3780	3305	2670	2248	2067	1951	1811	1624	1502	1371	1348	1174	1151	1143	1239	1219	1149	1072	1058	992	1030	919	1003	906	871	866	893	839	825	809	782	817	770	804	765	775	786	764	728	782	725	760	726	760	750	732	743	726	767	716	730	679	698	719	713	733	695	772	727	690	730	705	655	696	702	764	679	711	741	711	703	682	677	708	731	686	696	689	628	735	723	630	689	714	719	700	674	654	646	733	679	706	699	653	671	674	711	695	670	681	660	682	707	663	692	715	736	668	710	670	703	705	707	666	642	672	677	691	713	671	658	683	704	709	705	682	737	668	723	724	671	682	728	685	651	667	663	661	687	673	670	703	656	708	684	672	737	711	686	675	697	679	646	668	690	685	681	704	706	684	669	646	670	688	699	659	661	700	673	726	675	686	703	690	746	669	707	681	648	647	715	703	669	683	665	702	659	618	721	690	652	672	702	675	692	707	681	668	624	670	665	655	651	704	662	671	668	714	686	702	685	670	681	726	692	671	637	687	682	706	667	692	655	663	641	706	664	695	673	673	759	662	727	680	691	692	709	675	682	653	660	697	733	704	663	714	697	688	721	683	688	702	699	707	727	691	698	708	667	684	705	676	706	706	647	679	672	673	662	660	698	740	668	677	675	655	676	713	657	690	679	690	664	708	758	651	693	719	652	726	646	694	694	701	692	686	682	683	711	665	681	689	683	686	662	662	667	628	727	738	643	679	709	719	689	652	700	658	682	642	678	674	718	652	669	680	686	683	679	706	699	657	688	682	687	739	650	684	687	725	710	675	676	678	695	638	709	689	699	697	653	702	674	681	639	698	709	674	692	655	707	728	669	696	705	707	696	668	688	653	678	715	662	675	702	658	703	679	673	688	704	628	688	694	719	697	678	694	688	684	689	673	633	655	722	671	662	703	692	653	658	680	723	684	716	702	635	699	718	693	713	666	690	713	710	702	641	649	695	683	669	639	733	725	648	664	634	687	698	655	718	684	672	722	632	673	700	694	686	676	662	670	682	713	689	688	679	704	669	705	657	680	673	644	689	672	692	658	678	757	678	655	736	720	683	696	734	678	704	706	655	673	717	663	667	719	718	690	716	733	695	698	687	709	707	719	668	669	727	676	630	717	658	677	665	732	697	704	698	707	696	685	691	719	648	665	671	717	698	698	658	686	641	660	708	683	677	667	658	689	655	729	712	686	672	678	658	676	691	686	698	712	690	676	671	683	694	701	700	677	645	703	640	693	701	638	675	662	664	697	703	683	681	647	715	627	689	664	696	674	702	667	684	650	691	673	669	648	719	701	651	688	679	709	693	635	697	670	719	661	658	687	720	707	665	688	686	630	688	657	697	656	708	644	613	715	695	669	669	659	674	664	691	732	698	749	675	677	660	661	680	686	714	672	667	685	676	699	703	702	726	643	681	688	682	684	706	685	675	739	692	710	659	741	682	692	639	671	705	676	691	675	671	663	706	669	673	718	704	665	714	698	689	641	727	675	731	691	703	678	675	708	710	669	680	697	666	645	668	676	715	704	686	684	714	703	649	630	741	677	750	680	696	681	711	677	679	681	672	706	680	713	698	690	680	703	683	731	714	678	671	736	643	684	682	719	703	650	631	668	698	701	680	671	725	724	681	647	662	665	678	704	685	679	662	706	707	670	709	667	653	664	661	656	709	680	669	694	680	660	652	652	720	652	635	697	668	651	686	698	686	650	677	671	698	687	693	685	724	684	674	636	674	680	675	678	645	726	721	646	663	709	684	677	677	656	676	633	697	670	655	667	671	677	677	686	705	692	689	673	694	682	704	675	702	689	741	696	688	718	686	699	649	660	687	644	694	654	707	693	693	668	696	710	676	705	748	702	624	653	696	669	653	678	672	698	716	673	700	684	657	728	694	682	699	609	676	655	686	677	679	683	687	660	648	675	659	676	677	660	715	703	658	698	693	631	682	688	652	693	700	695	667	675	656	668	709	733	737	677	713	701	704	701	662	725	683	683	677	694	695	701	649	696	706	682	680	730	701	655	682	697	697	659	665	682	611	654	655	688	742	680	680	701	710	669	655	697	690	727	660	703	673	734	647	680	702	666	671	684	691	710	676	637	691	673	689	676	701	684	670	638	665	664	711	676	680	681	703	690	698	699	720	665	705	637	668	657	683	648	671	668	713	679	715	684	668	649	704	698	706	673	707	704	671	679	648	702	689	683	710	666	691	670	648	707	717	670	707	693	632	618	711	725	701	666	640	698	691	658	686	697	651	674	709	675	674	705	633	665	738	710	694	686	652	705	709	686	706	700	648	717	678	686	666	685	733	678	706	662	705	681	674	646	686	652	694	723	620	706	671	706	673	689	697	676	689	701	731	657	686	676	694	710	649	691	665	726	668	678	677	724	694	653	646	712	668	725	689	660	664	705	676	654	660	688	656	702	677	632	685	670	680	651	700	689	652	688	702	629	680	632	678	698	646	708	724	673	645	692	707	686	689	639	662	692	704	624	684	664	638	669	708	691	675	713	716	621	665	703	660	726	673	686	685	650	654	717	683	655	685	725	645	679	667	729	664	667	677	652	684	698	646	686	708	674	649	719	662	677	673	679	692	687	672	693	714	694	701	686	674	730	703	656	619	669	667	702	684	731	688	665	730	671	705	672	665	760	670	677	690	684	708	700	685	720	667	717	663	682	718	663	677	688	708	671	706	666	686	694	720	687	659	678	676	710	696	683	643	716	700	685	701	688	650	683	723	679	650	690	663	670	658	637	691	701	694	713	704	695	645	704	679	658	711	668	709	693	690	720	662	664	704	679	676	696	688	693	693	709	716	685	684	697	715	671	706	679	650	700	710	724	674	676	647	666	656	659	682	681	727	682	702	689	706	626	637	718	753	670	671	732	675	646	693	653	658	695	649	679	742	658	666	688	716	727	655	680	663	671	662	649	675	697	667	680	667	694	677	724	669	655	645	631	678	633	690	673	680	679	652	672	687	654	680	697	666	718	659	702	713	643	703	690	711	715	671	619	693	679	659	677	729	668	664	670	642	693	691	648	721	686	656	672	697	658	696	675	689	657	699	686	675	650	651	704	653	668	670	686	671	731	672	701	663	692	659	690	659	684	675	717	685	693	699	685	722	677	719	641	701	684	702	640	688	732	711	645	618	674	737	688	704	646	654	656	665	703	663	696	691	675	664	700	725	671	661	683	665	663	697	726	638	713	650	664	745	678	639	688	687	697	678	704	677	691	652	691	687	660	720	700	674	643	668	733	662	668	690	678	696	713	613	669	692	688	703	635	740	646	680	689	705	686	718	688	716	689	722	665	705	682	721	654	672	683	709	673	723	666	691	666	708	669	708	752	651	657	621	686	634	665	693	690	695	722	656	660	675	675	671	718	619	687	697	702	691	733	675	627	687	707	676	671	690	680	684	732	681	690	706	674	661	670	708	685	648	641	669	678	714	688	712	693	675	673	689	674	734
28313	13083	11809	4903	2854	2147	1652	1332	1185	941	756	633	624	600	602	567	484	471	417	416	401	477	454	426	412	388	365	377	352	387	335	347	338	319	344	294	344	324	335	351	310	346	351	283	322	309	322	336	328	316	323	315	311	301	320	324	275	313	358	318	328	315	362	287	317	309	295	313	280	273	311	273	310	319	306	334	295	320	329	320	294	307	313	319	310	326	313	283	278	318	278	290	319	319	319	341	306	317	282	276	271	295	291	347	297	300	263	313	306	303	311	265	294	313	305	292	302	304	301	302	252	260	326	317	305	296	290	307	312	281	316	286	314	317	293	320	332	285	312	297	300	328	323	286	308	323	298	317	276	327	300	317	271	309	305	287	300	291	303	305	326	299	290	307	291	332	317	278	292	314	293	296	298	279	283	307	276	326	308	277	282	276	279	300	335	269	287	280	314	292	277	312	293	303	325	299	331	315	287	336	339	312	290	297	303	324	305	308	283	300	300	302	290	314	277	301	310	312	274	272	293	276	295	285	293	302	268	308	298	272	313	325	293	332	286	298	288	283	280	262	290	313	303	280	284	315	307	298	301	287	318	346	323	322	275	307	310	337	302	285	346	300	305	294	310	314	299	325	331	300	286	305	286	307	325	321	314	296	264	288	289	293	267	316	306	364	314	318	295	300	307	310	302	306	283	295	289	299	279	282	294	326	313	270	315	301	266	303	278	319	296	281	315	326	271	331	295	292	297	297	318	341	338	269	296	274	298	279	276	308	301	297	277	311	311	269	293	281	312	315	316	319	306	312	318	300	313	287	285	305	290	312	270	308	320	285	286	289	297	314	261	310	335	321	320	318	324	310	296	316	276	300	300	295	308	294	267	310	304	317	299	318	291	309	304	284	312	284	259	296	309	341	333	305	328	305	320	277	277	304	304	311	299	295	381	319	305	312	304	315	343	292	328	304	310	292	280	285	283	331	320	287	307	318	294	307	323	307	302	279	293	305	302	270	263	290	303	313	320	289	275	344	301	301	307	305	302	309	299	293	297	308	272	299	320	303	314	290	294	328	308	284	310	316	287	303	292	277	278	315	313	318	322	301	357	295	277	306	337	291	359	290	352	312	297	271	270	284	316	283	304	300	287	298	286	291	321	311	314	296	282	330	288	315	330	284	276	322	303	291	331	307	311	330	295	291	332	311	283	310	308	314	291	253	290	279	337	293	289	313	296	282	312	254	290	307	330	277	330	277	287	292	316	292	273	317	292	274	311	325	339	299	337	290	332	288	311	288	288	283	293	302	312	291	296	274	302	293	293	283	313	300	308	304	283	296	307	314	299	309	298	329	307	345	309	303	286	280	317	293	294	316	300	321	302	269	290	309	319	267	338	322	294	313	313	293	283	292	297	321	316	305	293	306	295	278	283	310	281	287	294	284	306	297	287	296	320	289	294	299	283	296	305	303	301	308	276	303	296	312	273	316	336	309	286	294	316	321	330	274	307	332	306	301	301	313	312	300	318	299	325	294	300	290	342	294	292	292	303	286	283	291	289	270	296	272	334	317	324	315	292	293	266	297	277	301	343	297	306	296	293	308	302	290	330	298	293	305	339	295	292	296	315	306	302	303	304	317	281	305	302	291	325	289	305	285	290	303	313	314	308	307	306	306	332	313	297	300	296	297	305	292	299	308	306	296	288	252	290	290	283	305	300	301	318	276	299	315	302	326	299	323	277	308	287	271	307	291	298	284	308	282	291	304	311	330	304	319	299	296	258	305	284	291	286	288	301	307	278	331	290	315	312	292	326	303	295	297	282	321	293	331	317	277	294	256	289	287	269	268	313	300	335	293	283	326	283	280	272	286	311	311	299	251	323	319	320	275	291	294	330	283	314	322	313	328	284	299	293	304	281	280	328	294	317	321	290	304	331	304	285	299	283	286	319	299	326	293	296	302	324	308	334	317	312	277	298	271	299	284	244	297	315	342	316	301	323	351	286	318	285	303	281	310	296	283	316	339	295	325	295	306	295	320	312	283	273	320	289	250	287	309	304	284	309	249	283	295	305	301	304	287	278	310	327	280	286	266	318	256	293	305	318	291	320	318	289	281	318	296	286	290	289	277	297	273	302	294	313	321	311	280	344	322	323	332	291	309	315	325	297	278	275	322	283	307	351	282	293	309	291	327	297	293	315	325	285	325	309	308	280	326	286	295	331	290	311	288	322	308	294	294	302	291	309	280	315	309	346	314	282	301	322	330	324	311	305	299	321	286	279	277	313	290	269	304	304	280	306	284	284	313	296	326	275	286	318	299	304	335	298	322	305	303	302	299	302	273	301	310	292	290	277	297	275	260	331	299	289	305	300	313	324	309	266	334	309	291	275	289	306	307	308	324	308	281	282	314	302	286	304	322	302	323	307	300	316	307	296	301	323	268	326	294	264	340	279	341	315	296	307	322	340	338	309	292	323	300	311	279	305	300	299	328	309	299	288	294	279	290	293	302	292	299	274	313	333	299	316	292	302	277	320	318	312	335	314	300	293	286	277	310	327	307	275	333	328	301	301	289	304	295	256	289	263	298	298	305	304	337	320	302	312	322	318	307	307	331	323	345	313	310	291	286	310	299	294	296	315	301	320	306	330	332	310	295	331	286	297	300	314	296	257	259	329	329	283	323	297	300	323	297	260	302	315	325	266	302	293	285	315	296	307	293	305	323	320	309	289	298	339	258	295	285	310	287	318	296	356	324	261	310	293	338	321	337	328	300	294	296	292	329	316	300	290	348	293	303	311	292	301	334	280	301	289	291	317	288	345	301	300	299	299	275	283	290	307	316	325	285	296	287	297	293	314	294	324	309	285	272	299	307	306	313	298	318	306	306	289	296	306	289	320	307	310	320	317	302	303	286	301	290	322	310	288	325	330	275	329	342	309	304	303	298	293	350	314	290	321	283	306	297	269	304	310	313	302	289	302	321	286	304	321	326	295	291	258	297	303	285	279	305	328	298	299	271	271	325	312	291	311	322	326	268	316	307	296	318	304	306	319	288	338	301	286	295	310	332	321	311	299	313	287	301	291	323	297	314	299	277	319	330	316	296	267	285	298	268	335	321	283	295	283	291	296	288	283	316	278	271	321	312	280	293	324	315	324	316	289	361	279	315	290	332	296	282	290	270	262	296	297	300	326	341	324	322	281	299	308	264	295	300	272	319	302	288	320	282	332	289	343	289	310	293	296	284	313	304	334	284	295	316	312	289	297	316	299	305	299	327	297	296	291	313	342	342	316	279	317	306	283	308	285	310	288	324	289	318	335	303	268	314	329	289	313	298	284	302	278	290	311	328	296	314	295	299	281	306	323	321	296	308	323	308	282	284	316	304	306	287	315	319	288	299	318	326	307	301	296	285	288	307	298	286	312	288	320	286	315	301	306	335	296	317	327	284	284	283	300	315	314	355	308	296	287	323	323	298	302	303	287	305	317	333	313	320	315	294	315	280	292	318	282	295	295	288
16620	9954	15355	9016	8062	6781	5899	5135	4686	3753	3194	2884	2759	2508	2188	1961	1803	1674	1484	1374	1323	1506	1593	1366	1396	1240	1184	1112	1195	1160	1101	1019	966	959	957	938	877	850	875	872	838	856	823	750	785	836	819	792	772	782	766	776	755	757	749	751	777	745	756	788	750	751	707	694	735	735	745	695	689	702	673	701	701	660	706	667	736	666	698	691	700	705	679	747	674	695	666	689	663	663	675	657	728	682	677	688	743	703	684	675	680	632	683	653	673	677	698	700	715	673	681	691	673	643	703	719	669	691	640	662	732	647	675	698	653	700	655	675	669	717	702	674	687	713	678	646	740	700	709	669	695	677	644	668	702	670	690	666	713	678	701	638	668	711	654	677	675	652	668	675	678	686	671	725	640	665	726	706	666	642	684	679	735	700	712	666	728	689	626	669	653	712	690	703	711	664	737	664	680	658	713	696	694	634	663	657	669	652	713	728	720	694	669	689	697	692	663	676	679	667	703	684	688	694	701	703	730	665	662	682	678	658	700	702	624	681	710	637	700	718	701	649	713	691	701	697	651	694	697	655	708	701	639	684	716	688	676	689	707	730	687	666	681	668	725	712	669	719	697	685	696	666	710	682	716	660	729	670	680	701	650	662	654	695	716	689	690	657	699	700	657	718	685	661	736	677	749	670	666	671	658	668	682	701	689	659	708	650	684	712	649	730	675	672	729	673	667	687	640	671	728	670	660	683	644	702	729	705	674	677	699	651	677	665	689	716	710	687	719	711	669	705	734	629	716	725	661	668	692	684	700	667	680	614	646	695	641	648	733	678	675	705	727	649	664	678	657	677	677	699	647	672	691	616	681	694	702	660	696	641	682	648	699	647	633	649	670	676	688	687	726	684	696	660	704	690	678	669	637	701	666	650	673	701	703	674	677	711	722	682	699	686	686	665	690	711	665	665	674	662	682	708	699	679	666	719	670	713	726	699	657	704	700	695	704	673	681	684	660	681	664	717	696	698	681	671	691	664	658	693	673	666	620	679	660	677	627	698	695	678	665	693	682	719	657	728	661	739	665	721	648	682	707	700	691	696	715	654	718	715	717	703	682	727	691	688	712	694	702	682	718	654	701	683	682	700	694	703	671	647	665	682	689	689	664	656	645	638	663	699	726	673	699	690	736	630	681	676	682	682	698	666	692	698	666	661	715	691	657	703	710	692	688	720	663	708	685	736	682	719	641	674	693	691	690	684	648	678	665	728	709	684	717	698	667	616	702	695	663	706	683	665	688	687	695	697	637	696	712	729	642	718	708	711	681	668	707	653	676	640	674	724	644	692	713	696	674	677	699	629	705	663	662	685	683	679	693	652	694	695	660	632	668	659	704	674	673	694	707	672	675	674	686	653	704	694	671	690	693	684	699	694	696	664	697	696	639	663	687	669	662	678	662	654	686	738	670	708	704	694	706	714	671	652	725	696	653	696	650	639	689	714	716	708	690	698	657	646	646	670	692	688	734	722	669	736	696	687	690	723	665	737	648	673	743	728	658	679	716	673	656	671	735	689	668	647	731	699	662	674	712	694	625	687	668	668	657	735	656	699	664	747	640	692	674	688	671	713	638	676	683	672	683	668	702	659	721	712	709	696	679	624	736	682	662	694	702	703	699	695	694	691	695	718	727	641	697	675	685	705	710	663	662	733	689	729	652	663	688	706	653	746	660	679	704	684	661	704	671	641	686	624	685	679	703	666	653	689	692	706	685	698	647	667	702	708	679	690	719	686	645	694	696	725	660	686	692	637	665	691	724	678	692	645	671	701	679	656	672	674	678	713	692	703	639	696	655	720	670	685	747	661	678	664	692	692	712	633	689	712	670	712	659	702	701	690	706	698	693	677	747	735	701	695	726	653	703	667	719	676	730	654	689	669	683	684	675	706	657	652	724	731	644	694	640	668	682	718	709	690	707	729	695	674	651	713	666	663	705	642	666	639	720	678	746	646	619	684	679	677	668	680	660	682	660	704	687	712	652	669	724	683	690	659	651	702	669	772	658	698	667	667	677	707	660	666	730	677	669	664	689	709	728	661	659	733	692	696	655	688	705	658	719	640	718	675	708	733	710	699	719	667	684	683	711	703	660	653	711	698	658	686	697	698	664	697	685	707	684	624	694	702	693	697	690	656	679	730	668	737	611	683	696	665	700	683	684	681	694	695	645	673	693	627	672	697	657	697	657	703	630	668	672	673	647	679	638	665	697	681	661	681	707	646	662	626	687	666	675	698	675	692	668	681	673	718	686	690	700	678	679	668	714	693	670	670	690	665	668	673	701	709	675	718	698	675	694	677	676	658	698	713	681	670	696	690	699	726	702	699	689	686	679	718	735	666	698	689	679	663	671	689	729	676	687	669	701	703	680	614	646	660	718	686	735	697	702	680	696	659	614	637	699	668	691	730	661	706	689	692	660	695	680	717	673	700	705	709	714	701	701	660	680	674	685	675	647	657	681	721	670	671	674	636	712	665	665	680	686	681	694	672	710	695	676	718	663	702	643	714	675	688	701	669	711	683	694	668	701	685	678	618	672	724	667	716	703	697	643	665	686	700	681	737	656	660	668	700	689	660	657	705	701	638	686	701	692	673	687	654	691	662	682	680	692	657	663	658	677	703	670	706	724	706	672	669	686	710	671	678	677	690	687	720	662	644	664	633	653	704	664	661	678	676	686	670	694	646	650	676	683	670	674	652	681	654	665	694	676	714	653	656	690	693	695	694	663	694	682	736	711	691	717	644	659	654	695	705	680	702	706	697	651	684	639	688	671	639	672	682	670	686	648	648	721	677	681	690	695	712	705	718	693	681	653	692	671	721	683	721	744	674	653	715	609	697	688	681	631	696	664	687	675	692	694	678	667	668	673	704	674	689	673	699	681	668	704	691	699	674	690	726	643	707	689	673	688	689	656	703	655	712	664	657	661	712	697	706	651	708	660	705	667	671	669	699	670	687	683	684	773	696	672	721	686	747	669	716	685	654	633	669	672	660	672	692	678	705	670	665	691	725	722	669	729	670	707	707	671	713	684	704	694	699	672	686	704	729	683	736	695	651	674	765	662	704	722	656	740	712	688	715	722	670	708	671	729	653	681	706	678	729	634	711	684	633	676	671	687	669	698	646	668	689	670	698	654	658	662	722	721	693	665	684	711	659	696	640	708	719	722	666	714	715	676	683	698	686	681	694	651	668	686	684	695	687	680	670	721	664	668	735	734	669	687	711	672	674	668	663	719	711	701	700	691	698	723	685	660	640	686	704	693	678	692	624	670	661	719	672	681	683	680	654	658	664	716	674	720	698	703	691	642	714	717	632	673	732	716	672	675	658	702	725	693	686	660	705	718	709	677	702	679	708	692	689	715	684	695	712	662	654	692	673	649	664	708	659	728	654	672	722	655	708	729	731	697	677	674	675	688	715	681	657	655	703	683	662	690	724	712	733	703	707	687	654	658	656	710	723	694	718	676	682	676	684
10217	4030	3409	1447	966	797	651	596	563	568	486	470	424	488	451	451	445	411	389	383	394	381	372	376	395	342	362	325	387	374	353	371	429	360	371	369	360	354	322	348	386	370	392	331	344	381	370	337	369	386	353	366	361	344	366	329	386	397	349	362	370	346	345	363	332	346	336	387	347	326	356	338	345	362	378	355	372	339	304	324	323	387	380	338	325	394	339	370	343	359	355	349	376	364	347	352	384	354	355	338	332	365	322	383	382	358	324	360	325	325	355	365	344	324	353	313	372	351	350	329	346	369	340	370	382	338	367	351	355	349	358	331	347	352	342	362	350	356	338	356	358	338	371	309	396	369	365	362	397	336	347	353	308	334	368	330	385	378	356	321	353	342	331	390	324	348	346	370	353	358	333	366	361	345	364	328	381	382	349	418	339	337	319	373	378	383	385	342	346	350	374	296	311	370	358	339	359	347	374	358	339	328	365	358	347	329	325	341	334	352	357	341	372	367	351	359	334	359	343	327	337	354	355	349	341	338	368	360	376	367	354	363	345	309	343	347	375	330	331	348	346	387	350	392	359	328	394	358	327	366	364	392	372	327	361	355	323	362	391	345	346	386	386	332	328	366	366	377	324	397	364	380	372	336	364	342	344	342	344	355	342	363	346	379	336	357	358	379	359	338	380	350	351	347	341	353	406	369	379	336	384	361	330	372	361	330	341	336	345	331	331	345	310	343	336	382	359	390	395	361	377	354	342	390	394	356	347	363	368	407	389	346	332	351	344	326	381	370	367	347	310	345	332	333	344	375	349	365	330	367	401	322	303	350	343	366	364	374	367	349	387	330	333	353	335	354	332	381	383	359	351	356	342	348	327	366	385	348	365	376	351	323	322	354	355	376	356	332	336	370	334	390	378	347	354	344	371	353	356	313	349	335	367	331	336	359	362	373	323	326	311	335	329	376	317	370	359	381	357	353	361	354	343	319	359	373	340	355	337	361	352	375	359	390	344	377	341	358	334	351	366	340	340	394	355	337	322	359	383	356	371	343	361	343	328	328	348	367	370	366	331	354	335	371	333	354	331	351	342	335	352	331	364	368	346	384	355	346	326	310	355	330	327	361	350	360	359	349	355	345	382	329	336	335	349	356	413	358	354	370	346	372	365	371	351	313	383	332	354	338	327	368	337	376	366	383	360	318	350	406	397	338	385	358	381	365	337	344	371	350	380	352	372	328	348	352	337	368	370	363	337	357	356	340	314	369	339	357	340	377	346	344	365	369	336	345	380	353	327	358	317	319	370	337	375	364	370	364	337	342	342	359	333	343	354	349	360	369	371	345	367	347	352	366	342	364	351	374	306	356	350	332	326	373	357	369	343	320	379	364	345	340	378	371	370	331	323	340	365	379	367	393	363	321	346	341	337	348	349	339	333	360	383	328	354	417	365	328	385	362	345	337	381	387	358	352	348	373	383	358	297	355	354	368	363	354	359	315	318	345	366	369	386	356	354	328	330	350	343	330	339	324	339	379	344	323	315	381	355	368	308	329	330	363	355	348	364	380	332	367	340	326	349	373	322	320	323	338	354	353	343	396	347	385	362	369	355	352	357	346	343	342	371	388	400	346	369	330	368	352	316	370	406	372	344	354	336	372	359	355	349	327	323	362	357	329	357	363	366	325	343	317	373	354	357	373	321	365	357	340	330	345	333	343	382	339	330	352	377	374	359	324	349	383	349	301	335	365	355	303	329	337	336	342	351	352	344	326	370	377	398	345	354	368	385	323	359	380	369	341	351	336	300	344	360	325	375	384	360	385	355	339	340	350	314	363	334	347	357	350	345	332	316	338	364	379	330	393	348	344	353	321	364	343	376	353	340	325	388	400	307	316	339	331	347	392	350	346	354	367	370	345	334	352	370	326	406	354	344	348	368	378	382	344	377	360	326	362	319	354	327	363	346	368	357	308	355	368	343	331	377	365	342	358	319	321	348	347	300	329	312	342	354	331	357	324	358	359	345	352	370	361	329	333	378	356	337	335	376	334	347	385	366	378	351	341	356	364	331	331	389	362	346	361	364	325	386	334	357	336	342	357	383	366	370	325	384	353	357	338	296	342	351	330	393	353	376	331	369	356	355	348	389	350	367	337	332	304	331	336	314	333	383	362	362	382	350	348	380	328	335	392	330	338	339	357	374	318	341	350	319	344	333	363	334	332	361	361	374	357	334	350	341	345	384	341	366	359	346	334	313	325	378	372	343	367	369	346	353	349	343	347	361	328	352	361	377	326	356	369	344	359	338	327	350	365	324	316	383	350	342	346	328	326	349	354	355	339	384	348	347	342	328	372	352	363	358	378	369	321	338	363	342	322	341	343	381	340	318	356	379	329	338	357	346	354	342	361	347	353	362	391	347	369	340	346	381	359	342	343	372	326	338	365	369	365	368	331	373	344	365	391	345	352	322	363	329	337	327	355	368	344	348	336	358	332	374	372	351	379	339	350	398	355	339	353	349	336	354	325	329	392	372	342	367	394	341	366	351	350	334	377	308	355	351	346	348	333	406	339	336	314	353	349	342	316	366	344	363	388	348	338	328	335	337	354	346	347	365	376	329	298	331	369	386	369	357	342	367	358	334	328	357	335	330	384	325	361	401	366	315	366	334	323	332	366	345	364	382	355	380	392	366	335	353	347	356	339	346	326	354	310	332	348	370	343	381	365	363	317	348	385	341	336	328	359	385	358	361	317	376	388	358	324	336	371	312	361	343	356	332	335	352	364	342	351	320	343	362	365	312	344	357	327	319	357	336	321	353	356	352	333	393	375	361	338	325	360	343	381	329	391	357	370	337	352	363	349	371	357	352	337	366	359	356	368	344	340	316	360	363	338	331	383	338	322	367	338	354	378	340	353	333	396	409	347	316	313	325	345	360	364	362	339	331	320	370	377	346	334	364	375	361	327	340	326	365	332	364	348	349	345	387	351	334	375	337	344	333	333	361	329	318	321	377	344	323	327	357	349	319	323	365	326	353	333	370	363	344	369	355	323	388	351	321	375	338	323	353	317	342	341	329	315	357	365	359	380	322	372	356	374	361	327	350	342	341	315	346	399	304	351	360	348	372	341	333	357	363	398	330	357	395	362	357	340	365	313	326	358	371	330	350	349	375	368	391	370	361	352	346	356	338	354	388	391	361	362	360	335	375	345	389	367	345	393	367	342	370	357	406	348	354	335	334	358	360	326	349	362	398	371	345	346	318	403	331	345	345	378	365	359	357	336	370	359	405	328	355	362	333	382	380	322	353	339	342	360	311	346	348	336	359	345	340	344	323	312	321	350	340	382	375	356	343	331	348	318	340	366	311	366	344	366	393	329	360	341	326	361	344	356	329	385	373	335	360	351	342	375	381	322	343	338	430	354	338	340	373	347	334	381	331	341	344	316	365	310	360	287	360	340	351	334	354	323	359	380	356	354	352	380	363	334	337	354	341	348	365	348	369	351	339	352	330	345
6864	3662	5746	3679	3205	2733	2267	1920	1825	1660	1572	1469	1370	1235	1259	1213	1127	1071	1030	985	1014	957	946	886	967	1016	914	915	903	885	909	902	880	941	896	946	820	846	876	867	848	813	777	811	852	815	807	787	833	790	833	782	746	806	802	852	807	824	825	832	839	772	775	814	778	851	791	739	759	779	749	827	780	792	787	779	742	745	752	783	771	767	751	803	825	745	794	774	793	787	832	757	788	753	779	773	795	736	771	742	801	769	798	786	696	742	734	781	737	762	764	768	765	785	771	756	785	809	819	804	798	766	729	715	744	751	815	756	736	790	786	777	796	785	792	746	806	732	752	772	764	857	787	778	744	776	789	763	735	765	814	765	802	786	789	791	754	791	792	798	777	734	769	795	820	781	809	809	783	773	733	739	779	805	817	752	765	786	785	796	783	751	741	794	790	762	767	735	806	751	731	850	797	741	747	768	745	754	812	825	776	770	746	759	741	765	774	732	797	791	822	771	773	801	742	762	782	769	776	798	766	869	793	743	769	785	795	774	778	798	749	756	772	838	810	798	770	780	751	749	772	790	759	789	797	765	748	766	746	741	739	764	796	766	761	809	784	765	744	746	818	785	753	759	747	780	768	812	840	765	763	791	772	760	778	757	770	766	805	768	785	760	799	769	785	765	783	762	710	732	782	794	718	785	797	759	810	792	761	738	770	778	785	745	812	798	775	781	771	756	771	747	763	808	783	785	755	796	807	772	783	770	763	754	828	774	784	802	801	796	812	778	774	774	774	767	821	778	773	776	785	774	804	772	744	801	766	772	778	800	804	803	785	786	791	797	821	776	810	745	780	727	782	794	784	770	788	809	761	794	789	755	758	828	772	802	772	772	785	817	760	730	750	811	762	775	776	761	763	806	787	790	752	763	784	790	723	810	775	767	787	740	786	763	786	844	769	789	782	792	761	731	843	778	733	754	734	769	769	798	747	779	785	784	747	807	770	807	742	805	845	756	784	749	786	819	830	800	768	727	794	779	766	752	755	745	788	775	752	756	769	774	770	828	761	784	795	808	791	792	771	790	773	761	747	791	738	786	797	806	754	769	735	722	757	776	744	744	767	747	852	781	767	808	745	758	793	789	772	801	766	706	758	738	772	818	811	751	838	755	773	753	775	777	795	793	803	815	810	716	792	782	826	797	743	782	769	780	822	783	807	752	781	731	782	787	766	789	765	761	764	755	824	777	752	748	752	782	792	697	821	742	805	829	757	806	737	777	792	766	782	786	772	767	798	744	756	772	820	770	775	764	774	832	778	770	774	779	765	834	791	779	769	793	752	738	830	760	745	837	768	749	735	842	785	785	797	784	783	755	750	748	785	792	779	789	772	732	771	828	736	773	744	768	775	775	806	765	738	724	785	814	762	794	780	752	791	775	771	743	807	834	786	771	807	751	731	799	754	780	748	839	771	783	768	797	781	746	734	774	776	795	768	792	805	775	777	823	736	779	734	788	794	753	776	729	810	772	843	740	775	790	792	835	787	765	809	798	785	743	782	739	805	831	734	749	788	793	787	786	838	717	760	807	782	786	784	857	832	800	813	758	804	770	771	770	775	743	745	819	755	779	786	719	739	799	793	802	774	745	772	773	758	800	772	780	829	757	804	776	793	801	752	791	758	796	725	817	780	795	744	770	768	755	817	765	773	746	797	806	769	767	758	706	820	730	762	766	797	788	777	793	780	768	796	779	752	811	784	776	795	752	780	755	790	753	833	809	816	758	793	764	764	835	776	736	745	771	762	762	733	771	803	772	768	811	716	792	760	794	765	749	800	789	806	768	756	768	767	757	801	745	757	783	768	768	781	792	773	838	766	761	745	768	818	793	741	764	796	764	751	806	754	748	773	738	801	791	783	782	778	767	745	740	850	807	751	797	790	775	773	726	797	797	780	766	780	779	810	726	791	820	754	772	764	772	776	759	772	801	825	819	740	756	762	793	785	802	742	749	795	802	780	727	754	764	748	777	814	785	763	742	798	781	748	804	772	762	803	801	746	774	798	745	789	781	759	731	779	797	766	762	748	787	776	745	802	786	748	778	787	798	757	735	769	783	771	760	814	713	793	821	772	761	713	814	763	771	797	794	758	728	831	795	795	769	778	762	733	731	819	729	820	807	744	783	821	763	721	795	766	770	764	778	731	802	727	857	778	717	792	751	755	767	719	730	741	815	793	746	772	767	804	784	724	772	808	786	842	761	821	769	808	788	754	788	791	797	773	756	756	769	787	727	796	758	807	778	777	801	825	821	799	792	741	757	770	790	819	831	797	817	778	758	802	792	773	760	776	787	779	757	792	778	775	778	734	809	764	800	804	781	743	779	774	773	814	791	775	742	795	783	735	772	788	788	785	742	790	813	770	767	782	785	781	795	835	792	825	752	805	795	763	739	739	782	792	756	734	800	748	789	776	833	785	774	757	770	771	804	795	730	789	740	815	756	783	751	777	741	762	758	748	782	808	738	775	756	788	826	771	798	768	748	784	747	793	740	783	766	810	780	764	808	808	712	778	749	813	793	798	768	745	792	786	806	788	756	777	835	806	799	779	805	722	786	703	782	811	760	782	755	748	790	794	767	813	753	740	725	792	815	769	748	809	775	776	798	733	763	794	810	795	763	782	829	728	755	763	750	762	805	800	825	797	770	740	773	783	730	805	818	746	716	790	765	791	767	773	789	805	793	811	746	770	799	818	732	800	771	810	804	783	773	702	741	790	755	817	740	819	797	771	800	715	814	766	779	720	778	781	768	757	775	776	746	701	789	815	767	793	746	710	836	789	803	766	738	809	792	801	751	741	781	799	800	769	731	729	806	769	811	766	779	815	768	790	851	804	756	772	763	762	787	721	728	769	805	817	758	753	734	771	780	773	776	755	757	787	750	754	765	787	755	755	768	770	715	797	791	794	791	790	777	786	758	778	789	796	804	731	762	798	773	806	792	787	775	816	814	808	784	835	775	761	763	774	811	790	753	760	775	794	791	771	819	817	807	750	794	769	783	754	766	758	743	773	764	787	788	777	769	728	767	758	793	745	773	778	813	786	803	769	796	760	730	772	808	739	811	777	753	754	775	748	700	777	766	757	797	846	743	799	780	771	841	762	771	798	745	762	748	742	791	793	754	772	780	763	766	804	776	762	791	831	740	730	844	759	773	737	775	797	755	762	755	799	800	766	838	759	735	731	759	801	761	749	752	769	777	751	755	790	803	784	795	755	828	809	726	831	759	754	736	770	825	784	769	762	749	718	783	798	756	685	762	779	777	719	777	731	796	778	814	763	807	825	794	756	799	800	738	748	758	748	791	758	790	740	744	770	767	780	780	763	761	725	792	770	794	787	814	807	765	755	786	747	764	792	813	766	777	817	771	761	819	818	783	745	763	767	792	740	786	779	762	824	794	774	777	762	815	761	753	791	792	787	745	834	835	751	757	795	752	778	761	757	748	749	735	798	697	756	799	762	809
20933	8328	6978	3107	1758	1519	1134	945	804	687	636	566	500	470	453	414	419	423	388	390	387	394	395	370	356	334	334	373	331	352	337	350	299	319	293	325	372	345	305	318	321	299	314	294	298	322	359	333	334	314	316	316	309	292	325	329	309	328	318	301	291	316	283	321	279	284	314	309	271	280	282	287	332	308	308	309	300	270	322	323	296	337	308	327	321	312	304	291	291	286	326	348	299	320	257	310	281	289	284	272	339	285	320	313	283	316	304	286	314	324	301	303	322	318	299	291	323	294	283	305	283	304	334	287	319	321	288	276	300	263	319	304	314	309	318	314	311	323	320	280	279	345	311	295	289	308	297	290	290	283	312	302	320	295	297	325	301	340	296	302	306	285	331	284	309	274	266	287	294	321	329	286	297	319	318	296	291	296	285	285	341	327	300	327	335	291	289	316	320	261	293	285	309	296	292	322	301	308	275	299	315	281	295	311	310	294	319	294	283	297	301	291	308	311	288	325	329	305	290	263	318	315	331	300	302	291	313	294	299	321	302	256	313	325	303	296	298	264	307	314	346	297	289	296	293	290	282	309	306	315	283	310	280	319	295	256	324	281	351	314	326	308	300	297	279	288	332	271	290	342	303	289	290	255	295	270	291	308	280	254	308	334	295	318	306	334	314	289	344	303	325	281	317	328	270	285	315	329	301	285	309	305	319	289	291	311	301	329	291	299	322	289	309	329	336	304	293	328	321	289	322	301	295	311	292	300	311	309	323	299	275	257	283	305	294	317	277	297	340	273	295	286	264	262	312	294	313	316	314	319	319	327	347	309	313	321	317	316	295	269	316	299	309	305	284	301	296	276	298	295	325	317	302	275	297	324	287	272	269	308	283	318	279	302	297	298	299	287	303	309	322	273	296	306	304	325	311	311	263	280	307	306	310	291	333	285	322	311	320	303	304	317	302	308	353	297	326	304	308	274	313	302	306	299	275	310	278	308	296	299	314	277	298	300	282	287	301	298	325	282	285	319	296	279	304	319	288	309	267	295	315	294	329	295	288	309	294	301	319	314	304	286	284	316	304	298	331	312	277	265	304	303	302	288	285	266	304	313	296	294	336	313	299	278	287	319	317	318	300	309	350	324	290	318	317	328	341	313	291	294	289	315	282	301	294	299	278	318	309	289	276	320	288	283	299	316	283	303	303	280	307	284	281	335	291	290	294	257	285	283	335	321	334	349	254	309	306	300	294	305	298	288	331	291	286	288	308	300	293	293	311	314	285	305	330	308	295	263	311	347	304	316	298	312	271	301	291	279	288	314	307	329	304	339	288	305	304	329	296	260	316	335	286	287	288	321	267	295	304	300	290	309	354	306	291	294	320	283	316	306	322	299	260	290	276	304	314	278	332	289	307	295	312	301	301	331	276	323	308	293	294	316	292	277	260	352	316	290	304	327	295	336	310	312	307	298	276	294	283	337	298	297	287	298	282	273	323	321	318	288	278	301	287	292	292	318	319	332	315	309	298	299	300	303	286	292	284	291	303	271	300	289	317	287	289	304	299	279	295	315	282	290	336	309	284	289	314	317	294	286	300	339	327	291	339	321	276	310	319	304	295	302	323	284	310	306	304	304	319	289	273	273	323	324	298	279	320	310	313	295	296	341	343	295	304	298	308	306	307	327	253	285	295	319	329	304	320	307	334	305	306	319	295	319	293	311	312	312	322	256	279	303	331	328	298	287	276	294	294	287	343	287	305	306	305	290	304	321	339	261	326	294	313	291	294	301	325	306	279	309	281	280	272	301	316	313	283	304	291	315	301	299	305	298	265	349	316	313	302	295	317	299	321	323	320	287	288	307	306	297	269	304	294	280	319	289	300	300	323	315	288	292	279	320	312	308	301	315	300	264	297	315	327	284	273	279	282	296	295	302	291	349	291	320	297	332	290	331	294	312	305	322	287	288	317	292	313	341	288	294	327	308	302	305	333	307	320	267	283	333	315	322	279	310	300	334	315	296	301	327	308	304	284	322	320	306	293	314	322	298	309	287	321	369	350	310	304	309	346	295	315	301	272	332	324	286	291	316	310	285	276	287	316	235	284	318	285	325	337	328	268	306	286	294	332	308	309	336	332	251	261	288	285	303	300	295	305	287	281	326	305	318	288	281	310	310	292	290	314	269	286	292	325	269	290	310	268	282	303	290	314	311	299	327	298	300	262	274	315	299	329	288	320	288	314	287	306	291	339	294	323	311	291	262	305	307	299	292	325	271	284	322	324	296	305	297	284	255	281	291	285	282	305	307	320	283	284	316	290	298	319	327	295	295	303	323	292	257	307	313	331	340	335	301	313	271	314	312	300	285	274	284	296	295	256	295	315	285	265	283	275	273	323	311	275	294	331	307	319	283	291	287	292	319	313	264	302	271	282	300	321	315	315	300	294	291	302	294	287	310	325	286	268	303	294	302	295	312	265	344	276	283	286	283	293	315	283	304	286	304	311	300	307	294	328	299	265	325	316	341	326	272	300	286	324	316	341	286	308	332	304	312	318	304	298	327	279	283	297	302	312	332	283	285	287	313	299	305	318	337	314	271	270	295	311	287	333	295	310	292	289	324	285	285	280	309	315	329	277	311	311	330	318	266	328	292	262	306	282	319	324	296	322	307	286	297	263	322	309	310	315	290	320	310	314	325	297	311	341	301	307	297	271	259	270	325	311	294	349	288	291	282	322	314	296	323	283	285	279	299	299	300	277	276	313	295	314	326	280	290	270	293	314	346	312	266	328	269	320	293	291	302	321	276	302	287	313	326	305	276	314	308	322	313	345	275	311	288	298	301	316	349	302	306	302	313	274	310	288	344	275	286	280	301	294	281	294	298	304	320	313	310	298	273	303	341	276	287	322	285	290	328	293	306	331	313	286	325	297	264	327	308	292	302	305	305	326	276	300	330	295	299	295	329	305	320	311	302	288	307	291	287	289	294	323	270	296	298	312	294	299	291	304	311	328	296	308	306	310	300	333	294	280	298	344	272	281	312	266	274	300	274	311	323	310	290	288	317	328	282	312	279	292	277	263	296	293	302	299	295	292	262	316	302	316	331	300	304	307	303	282	279	277	323	297	272	316	308	317	322	278	314	274	301	326	303	302	305	290	308	305	292	297	316	297	296	290	301	279	281	294	323	326	309	312	313	283	284	343	322	298	303	267	312	309	277	289	280	287	287	296	290	311	288	302	311	319	289	308	321	297	316	304	343	356	307	270	333	327	294	280	279	272	311	293	285	294	317	271	286	290	268	301	316	313	304	327	287	292	257	273	326	300	309	296	290	297	296	306	282	315	274	304	306	299	304	301	309	274	286	290	314	299	293	300	283	305	307	310	279	255	297	282	326	276	296	340	309	307	349	273	314	321	293	299	294	292	285	303	319	330	310	298	277	282	277	327	296	302	278	333	294	331	309	288	334	305	301	309	279	329	302	279	312	310	321	298	287	287	320	300	299	296	308	326	330
13512	6733	10339	6988	5455	5000	4029	3546	3374	2800	2297	2093	1921	1781	1687	1522	1384	1329	1211	1047	1103	1098	1192	1186	1059	1038	969	1002	996	990	906	866	902	863	840	796	813	778	848	768	822	795	752	689	759	688	779	710	703	742	775	750	699	741	761	737	710	728	745	694	749	721	697	778	737	734	703	672	690	698	714	684	664	673	675	723	721	693	682	647	667	682	698	697	693	672	674	678	675	665	658	651	664	708	687	664	642	702	694	688	675	656	694	678	648	696	695	680	694	669	667	707	653	673	640	689	709	680	639	681	651	677	674	641	714	678	656	705	680	699	699	680	619	673	643	669	694	669	714	662	684	681	699	711	648	702	626	685	688	682	684	710	726	658	667	691	680	660	617	708	655	688	722	689	675	692	707	677	651	650	653	695	685	719	674	649	651	695	669	660	731	710	670	682	672	716	683	696	704	606	685	713	696	671	657	682	729	686	730	715	693	656	652	694	681	679	675	706	668	694	687	674	657	666	711	683	661	727	703	645	709	686	688	699	734	668	683	664	652	732	685	675	704	688	674	676	681	641	708	678	647	636	691	654	632	747	709	648	653	650	688	693	685	701	650	598	704	622	734	698	722	701	705	705	658	665	658	677	670	661	704	686	672	654	673	679	709	645	686	635	681	683	760	702	672	633	691	671	651	688	700	680	632	667	696	690	703	685	663	696	685	692	729	672	668	685	650	711	688	682	711	710	665	672	670	667	663	715	698	707	701	686	641	690	683	706	653	672	733	669	676	679	655	727	712	704	688	681	719	675	714	698	673	634	707	670	693	619	669	678	691	679	693	732	692	678	712	710	675	687	689	695	670	632	648	685	653	636	705	679	711	697	696	705	619	736	676	657	678	672	708	661	701	713	675	690	712	687	692	707	676	679	699	711	687	710	686	693	668	698	667	665	745	723	693	682	671	698	675	625	753	670	703	636	689	640	682	642	666	716	674	708	678	654	684	694	736	641	652	690	681	683	638	639	647	648	663	636	683	685	693	663	674	690	649	704	707	674	768	650	659	661	698	652	688	706	694	641	714	659	683	669	685	700	665	698	638	695	665	676	684	622	664	623	633	692	645	693	675	666	694	701	663	638	673	680	668	726	687	683	695	665	662	686	690	658	634	693	682	666	683	714	694	693	678	663	663	693	697	626	701	681	689	695	689	689	656	644	698	688	690	707	674	661	692	715	689	663	675	708	658	650	689	694	668	684	700	716	679	703	668	654	635	671	687	688	672	679	671	705	699	654	682	675	667	718	694	718	694	758	689	686	684	657	696	675	688	670	675	654	706	645	673	682	729	681	703	700	686	642	696	704	644	678	672	672	718	689	667	617	658	661	674	682	674	711	724	679	682	690	694	668	658	682	685	686	671	643	646	670	728	659	675	622	722	719	677	682	709	699	661	660	673	670	632	640	694	677	685	632	656	737	682	692	701	711	664	672	654	654	707	676	707	676	689	655	700	661	699	701	646	685	698	653	728	684	699	723	684	664	698	683	717	632	661	693	700	689	706	673	692	678	660	656	701	704	687	628	654	610	675	685	721	672	713	712	725	643	695	676	674	652	712	682	717	689	685	668	672	627	685	692	654	659	700	682	685	701	729	644	713	701	674	689	636	694	668	679	683	648	666	719	680	654	693	683	690	680	677	640	714	685	688	720	667	640	681	692	672	716	634	664	684	678	713	652	691	681	689	687	719	662	664	656	659	695	680	675	671	637	702	704	666	652	699	695	680	655	661	649	681	687	696	684	663	772	699	694	640	662	670	755	692	727	705	687	648	695	621	710	640	688	731	681	704	722	712	701	690	707	710	698	672	684	678	688	637	659	727	659	654	689	668	680	678	664	695	643	710	678	636	652	689	687	685	698	657	727	638	688	654	690	711	671	664	677	694	665	603	650	670	675	684	696	752	638	684	655	642	722	647	702	714	695	654	678	642	719	718	690	688	686	666	663	703	653	666	676	686	638	640	693	650	692	649	643	721	685	715	700	644	699	686	676	651	681	707	720	653	671	642	639	692	697	670	718	693	683	664	701	712	655	664	658	692	656	682	679	713	690	655	698	708	660	675	689	671	680	675	643	660	677	689	695	696	686	669	689	670	698	696	643	718	714	682	651	748	666	682	714	720	663	657	683	675	687	670	720	670	654	686	677	723	691	724	728	707	651	680	700	671	680	698	678	674	692	642	683	683	676	724	699	689	653	656	655	660	625	667	717	679	695	743	661	648	699	707	653	672	615	674	661	702	700	620	598	719	678	590	653	693	702	653	719	684	670	667	665	665	666	671	698	711	659	661	680	715	709	681	656	677	679	704	685	643	671	670	696	687	684	748	692	717	724	686	696	624	686	646	650	657	732	664	674	680	709	678	672	712	665	685	696	699	658	640	680	710	683	704	670	684	696	657	666	669	728	658	703	682	680	632	697	707	699	691	642	680	687	670	676	659	707	679	654	679	742	706	723	693	712	675	698	699	732	658	674	680	674	672	641	692	728	724	712	699	661	676	690	658	667	665	698	663	693	660	735	687	711	676	678	661	652	698	681	692	672	681	683	703	684	665	672	666	734	666	706	644	658	700	647	671	689	639	635	679	681	675	737	667	710	708	684	637	701	712	714	682	688	664	662	690	659	696	692	675	685	659	663	706	697	673	687	695	666	731	654	681	707	682	680	668	694	681	725	670	667	710	676	642	661	712	682	703	668	686	705	671	655	719	670	713	662	739	654	700	641	695	657	689	655	742	709	704	667	669	700	705	712	715	665	676	702	674	694	681	655	648	659	650	677	644	705	681	655	689	747	675	753	669	677	686	724	666	650	686	645	714	647	663	647	671	689	670	642	674	649	650	668	702	685	687	657	708	712	654	658	711	671	652	681	735	682	650	750	688	694	696	669	727	697	697	736	675	648	699	672	671	739	706	623	674	650	687	739	626	675	736	701	680	728	687	658	671	673	697	658	656	692	701	656	708	696	639	688	690	632	745	685	723	683	704	699	677	672	683	705	640	723	664	674	672	681	696	651	654	648	656	672	670	719	641	704	712	703	714	668	700	709	635	699	697	692	698	679	661	712	666	683	642	685	711	678	667	688	691	708	681	656	660	680	682	617	692	667	677	633	642	683	706	691	675	671	695	653	674	703	695	687	729	635	700	689	652	709	639	661	654	721	682	682	676	720	687	667	678	695	698	703	703	701	677	654	736	674	673	673	728	634	672	689	680	703	677	705	707	660	678	708	674	715	662	665	652	666	734	665	646	671	675	684	689	691	716	670	681	657	678	729	673	660	715	701	663	649	648	646	701	685	700	703	680	651	653	680	661	677	631	661	654	706	679	781	655	720	698	684	685	696	660	707	659	662	717	691	673	708	690	706	660	689	699	662	723	659	679	660	708	673	698	664	652	659	659	620	716	657	711	704	677	685	673	713	699	719	671	689	630	657	678	682	652	670	654	694	672	677	678	661	679	652	642	645	694	631	612	674
28938	13597	11535	5274	2989	2197	1610	1349	1187	993	801	683	675	576	515	534	446	467	435	379	380	393	393	425	379	370	372	362	363	330	344	371	344	367	358	349	338	297	324	326	320	317	321	327	313	337	355	310	277	319	317	336	363	313	303	294	305	327	291	299	313	324	333	317	308	305	288	310	308	270	305	288	322	297	310	286	284	321	312	290	302	312	331	288	295	282	292	305	312	325	333	278	297	295	303	295	283	312	285	296	313	295	318	295	315	288	307	304	321	297	287	331	295	278	321	316	323	322	308	282	288	303	304	289	273	298	259	348	301	293	305	314	321	284	290	287	344	284	299	306	301	302	316	312	301	299	291	277	308	290	296	285	294	283	299	268	279	283	333	328	281	301	315	291	285	322	318	314	272	306	291	276	320	293	304	287	290	298	276	278	355	329	290	275	305	284	300	303	282	299	315	323	320	285	305	353	323	341	289	314	307	283	321	308	296	330	314	325	319	287	297	279	262	296	316	300	310	300	291	303	293	292	280	288	284	325	302	294	314	292	272	286	301	270	321	298	298	275	307	306	290	277	276	280	277	319	315	290	307	303	308	328	319	306	292	318	289	313	318	286	305	326	278	298	277	303	303	304	283	297	347	311	299	310	296	315	289	307	308	294	293	279	288	330	282	334	292	259	266	308	267	310	296	283	320	298	301	292	307	284	307	313	344	330	303	299	306	301	257	304	296	298	326	311	279	277	300	318	283	300	308	292	264	268	307	281	314	318	287	291	259	272	318	298	316	298	307	315	283	289	308	292	283	298	298	299	288	310	309	284	281	288	272	283	275	336	326	303	298	332	310	291	310	266	320	299	310	319	290	277	292	313	297	333	324	282	293	279	345	260	297	332	306	336	273	290	274	319	303	291	331	305	296	298	299	308	300	295	300	285	318	299	274	291	333	324	279	281	304	306	286	318	279	308	286	296	289	276	295	272	314	286	321	288	278	273	316	291	293	307	286	268	297	282	297	300	320	304	319	269	331	307	291	298	297	309	299	307	307	307	297	325	307	300	292	294	298	309	313	306	303	284	315	301	319	313	295	345	280	315	245	258	273	300	298	297	322	316	309	314	315	290	287	291	273	312	316	273	303	302	322	285	256	305	305	281	303	282	290	283	299	278	316	302	322	234	314	327	307	276	339	266	302	296	310	304	302	330	327	348	289	292	310	327	329	273	287	252	260	296	293	303	293	298	315	323	319	289	262	326	319	317	329	299	297	294	294	298	295	299	294	299	304	296	317	333	303	320	287	276	303	303	273	305	303	306	354	313	337	312	323	327	287	290	323	305	285	291	297	314	328	294	294	283	309	317	309	306	292	313	311	304	318	303	307	293	312	295	290	295	294	321	265	284	333	299	341	305	307	327	290	304	309	335	331	318	293	296	299	321	282	293	341	310	315	302	306	297	315	305	269	315	332	297	305	314	292	307	340	311	306	311	292	278	291	284	272	272	288	280	308	286	291	288	315	288	314	314	346	337	326	308	323	290	287	288	325	367	307	306	293	280	274	293	306	311	324	288	298	299	292	269	303	326	307	286	305	339	287	311	338	279	312	315	320	321	275	285	330	313	317	277	331	312	292	277	286	293	296	294	290	259	275	315	310	260	326	304	273	302	323	307	293	328	332	336	342	317	345	252	300	304	282	287	317	316	327	310	317	265	257	308	290	257	317	306	338	324	309	279	288	313	295	311	284	259	293	282	260	253	330	318	347	330	293	288	299	320	291	309	309	273	306	326	311	328	297	310	273	305	330	316	321	297	300	271	291	275	298	275	305	325	298	312	287	320	282	277	293	294	251	286	276	322	292	296	282	273	268	295	283	318	319	304	323	330	293	324	301	312	298	278	285	292	297	293	330	284	293	289	346	305	288	293	305	297	293	292	283	294	311	321	276	326	287	288	303	309	297	336	311	298	306	303	286	280	295	321	316	314	287	348	286	311	268	290	264	320	330	273	267	289	300	311	282	311	286	304	284	305	283	289	296	290	316	322	270	284	311	344	300	310	288	307	284	317	291	284	318	298	313	329	278	267	288	323	320	261	273	297	263	322	300	328	283	323	289	303	295	311	303	289	290	299	299	312	337	339	305	314	293	295	313	313	330	299	329	294	283	288	308	311	311	303	305	284	313	302	313	308	279	307	305	331	314	308	338	320	322	321	313	292	301	304	290	299	307	326	309	304	273	307	311	306	313	300	328	320	294	316	296	296	290	318	306	329	298	298	289	290	300	278	299	306	277	303	285	326	295	289	337	316	296	287	314	318	283	303	276	299	314	299	265	309	297	273	307	277	321	308	315	293	328	263	295	288	304	297	268	295	313	348	322	317	324	310	284	301	300	294	307	303	311	305	279	283	325	294	299	307	285	297	288	321	280	285	326	302	289	334	288	263	331	293	316	299	295	297	312	297	283	287	325	302	290	299	327	300	298	329	332	307	289	322	307	280	303	276	320	279	316	300	294	305	277	326	306	325	327	305	306	324	289	283	314	320	280	330	264	325	319	345	313	328	305	315	288	301	274	280	302	328	313	314	286	291	295	266	295	279	297	302	340	303	342	268	344	272	333	300	326	324	288	297	311	261	284	300	319	292	300	328	298	290	309	296	294	303	309	312	309	303	277	301	322	272	312	300	290	280	303	328	269	292	302	303	319	326	324	321	323	306	307	262	287	296	299	316	348	303	296	326	298	301	298	295	293	326	289	317	273	284	318	310	305	302	277	301	294	319	288	296	277	313	336	315	280	293	319	313	297	306	310	317	286	295	296	290	277	291	295	309	301	295	297	275	291	315	276	288	286	317	274	269	297	278	293	321	257	274	300	309	275	289	322	322	340	309	300	306	283	295	313	299	325	306	268	321	294	321	307	330	280	283	284	280	299	287	285	327	287	285	324	314	308	300	305	316	322	320	292	308	289	285	312	276	341	285	292	304	294	280	287	312	302	277	282	282	328	268	316	282	268	282	334	281	294	314	303	292	275	296	289	272	283	313	262	284	294	313	290	300	293	278	302	297	328	291	309	321	290	282	283	303	274	294	298	310	289	294	274	293	312	315	293	311	297	303	304	336	312	296	294	298	286	334	260	303	300	284	274	281	289	288	305	327	322	309	280	339	305	288	299	298	302	292	291	282	291	295	294	290	288	314	298	327	334	298	303	325	317	316	311	262	295	278	302	327	312	325	315	304	291	294	295	313	337	312	297	336	310	323	311	314	301	282	324	289	284	313	314	278	295	311	330	299	277	309	319	306	309	300	280	298	311	296	306	266	267	324	304	295	290	300	286	274	296	301	312	315	287	331	308	289	274	292	338	308	293	325	309	289	288	317	314	260	321	308	268	291	292	302	317	321	313	273	284	286	298	288	301	289	301	343	294	289	328	327	322	279	320	292	313	308	246	329	272	315	255	295	292	295	273	317	296	318	291	288	311	319	297	309	311	318	290	293	298	309	271	285	332	319	281	332	322	320
16797	10245	14849	9842	7921	6931	5617	5139	4890	4147	3380	2976	2608	2326	2162	2028	1762	1798	1513	1351	1296	1356	1376	1500	1406	1244	1092	1178	1123	1059	986	1055	971	949	923	873	912	864	888	884	862	858	752	717	804	810	773	794	762	760	802	747	812	759	755	735	763	764	720	743	722	730	758	732	730	703	725	721	710	688	731	703	695	704	684	663	735	681	686	682	703	665	732	685	675	721	702	672	680	669	682	660	675	635	627	731	711	680	690	690	671	669	692	698	711	665	660	643	687	685	736	645	664	684	680	639	660	710	658	678	677	714	703	643	667	648	670	649	700	736	671	721	714	692	673	696	716	673	661	690	692	680	670	683	670	627	658	664	645	680	671	660	731	694	701	698	683	674	700	672	699	684	727	732	715	685	618	657	646	680	661	660	716	655	697	630	623	703	682	668	702	702	693	670	641	661	671	736	667	715	703	706	694	655	676	669	616	695	676	723	684	701	699	693	646	697	689	711	703	740	649	650	735	668	690	681	692	672	648	661	634	695	734	700	665	680	669	680	686	718	685	691	707	640	711	696	660	728	670	700	664	706	676	673	673	709	724	727	711	741	648	687	710	648	681	687	632	704	654	703	746	679	664	695	671	667	720	664	688	722	682	689	696	663	680	715	652	649	668	678	642	714	685	697	705	687	647	703	679	652	661	657	679	707	648	662	702	616	679	685	671	691	686	654	674	722	697	636	657	699	674	690	687	716	696	653	634	666	700	681	679	651	718	707	704	683	671	684	685	701	679	681	675	649	692	694	715	650	702	714	711	659	688	658	673	686	674	663	709	659	648	709	679	691	705	673	662	623	644	669	637	652	713	670	676	689	715	665	710	708	683	701	720	647	678	674	702	670	657	643	666	707	722	656	694	718	683	676	671	679	693	669	634	669	647	683	674	679	664	664	672	705	641	724	658	700	667	705	674	676	673	651	716	730	650	683	666	698	636	636	678	660	687	694	698	685	677	685	629	666	664	642	675	677	716	667	634	732	681	755	716	683	660	617	654	686	694	724	683	642	733	688	680	718	660	699	693	649	656	726	696	679	660	677	658	698	682	709	695	659	717	667	734	686	710	723	674	715	696	693	716	702	690	650	667	685	651	718	688	680	740	665	685	678	670	703	666	675	683	697	681	675	733	651	682	643	667	661	650	722	697	668	640	725	642	725	678	690	706	719	701	768	672	663	689	688	744	620	660	638	673	682	674	741	672	653	722	691	697	657	641	664	667	695	691	629	720	686	711	665	675	653	634	649	705	683	671	722	658	671	680	710	625	701	690	685	686	680	696	687	679	661	701	652	624	696	687	691	696	658	701	697	703	661	695	690	700	700	709	685	697	684	647	696	683	667	684	683	684	687	662	644	721	705	691	641	642	658	715	721	683	731	694	672	713	721	632	703	650	687	706	739	698	693	670	688	642	671	657	698	666	705	702	674	706	698	728	712	674	642	679	685	694	684	666	699	675	673	642	659	688	695	698	720	685	660	755	694	655	652	713	707	712	640	731	646	689	700	670	714	648	682	695	703	707	701	708	710	666	651	664	691	636	658	654	680	687	664	655	656	684	670	664	671	705	700	666	689	597	677	723	702	670	725	702	680	683	673	681	698	668	678	677	677	689	719	671	704	721	697	712	671	667	677	653	677	695	649	666	691	658	681	650	635	673	669	722	624	665	659	662	669	664	664	648	688	695	685	687	683	692	598	693	704	667	696	671	690	649	647	709	677	732	707	657	680	742	722	691	668	674	661	690	741	649	619	675	690	676	670	692	672	680	647	707	665	680	711	616	722	668	715	688	703	673	658	681	677	665	743	695	697	678	687	623	666	647	653	714	659	626	653	659	636	697	693	633	671	688	704	647	685	679	710	678	699	659	697	690	660	691	674	689	666	751	671	626	686	701	735	685	681	669	674	742	686	696	678	667	693	669	690	684	690	645	680	693	692	732	622	635	721	684	712	725	698	658	644	666	681	716	646	673	702	654	670	650	691	687	674	691	702	645	725	715	628	685	683	694	644	694	653	713	663	681	700	679	692	679	722	650	632	676	701	697	676	708	631	671	718	684	660	657	688	700	661	680	719	690	661	673	690	714	665	700	674	711	655	684	714	651	661	707	699	642	670	681	676	690	698	725	735	715	672	662	708	691	697	688	649	686	655	662	682	686	655	663	697	671	646	652	658	670	655	680	683	685	687	682	687	677	688	659	645	639	705	699	649	680	648	640	699	705	667	644	694	655	668	684	663	680	693	712	653	685	683	695	680	715	704	729	680	685	656	710	662	665	648	650	669	729	644	692	751	688	660	704	709	690	659	686	666	663	692	642	708	672	694	663	696	695	711	714	626	621	646	681	690	674	677	674	700	662	675	648	716	661	663	720	692	706	716	664	700	743	679	639	666	656	662	680	739	649	695	732	701	675	629	706	693	641	675	675	730	718	673	706	690	682	689	679	645	625	664	694	702	674	716	717	682	672	690	668	674	715	708	694	653	674	646	667	704	691	726	708	751	693	717	670	715	734	677	714	709	653	695	697	662	630	679	703	664	696	688	663	698	683	661	687	749	673	683	707	637	731	671	692	721	628	708	677	657	672	656	656	684	709	686	678	734	678	668	708	680	696	677	682	666	704	732	685	673	730	672	670	718	655	671	658	680	666	653	667	667	735	670	630	690	683	673	676	682	667	688	639	647	675	656	720	690	646	656	676	711	687	716	675	715	698	682	679	712	687	622	665	664	678	695	710	664	664	683	695	662	697	678	660	686	668	701	698	622	691	707	734	687	753	711	684	680	690	672	687	710	714	699	684	710	666	651	679	664	695	661	690	669	688	679	708	677	658	689	679	652	695	652	664	683	664	680	655	695	657	664	718	725	671	664	663	702	688	681	724	672	650	704	692	700	673	701	690	703	699	685	664	644	668	643	663	693	701	645	706	733	700	683	701	687	693	675	665	635	690	666	717	703	720	675	667	733	665	698	677	668	705	679	680	664	674	700	639	725	720	707	659	700	677	703	674	651	629	678	658	692	657	698	647	696	666	679	664	698	698	696	706	680	712	696	697	696	701	657	685	702	685	687	662	740	701	686	660	677	648	704	742	657	724	727	692	696	676	714	698	672	694	703	673	692	680	714	705	669	698	700	641	701	649	678	668	638	652	682	675	678	660	711	641	708	679	722	683	645	672	709	668	661	700	676	663	696	674	675	694	708	658	683	692	712	642	688	692	678	715	681	692	714	649	683	659	644	669	735	661	663	681	690	690	695	714	679	689	656	665	666	653	728	722	680	637	682	677	670	686	714	678	670	719	669	646	692	676	670	674	720	694	685	656	678	668	648	662	660	660	727	695	706	669	702	672	712	712	674	715	730	666	715	688	669	717	683	633	676	695	717	644	675	690	673	673	708	674	722	710	714	664	661	698	642	741	693	668	673	669	678	697	663	664	710	706	682	699	681	677	685	661	688	666	684	691	706	700	646	660	715	677	656
8369	3666	3181	1478	961	781	699	641	544	531	479	524	492	431	411	440	431	385	372	367	385	389	386	349	362	350	389	391	363	369	355	364	351	325	334	378	336	388	390	360	371	353	366	321	369	334	428	342	342	359	361	367	371	355	339	348	359	368	375	351	377	365	380	346	368	372	328	335	346	361	345	383	335	333	309	313	349	344	361	328	319	330	350	393	332	322	332	354	333	347	341	334	362	315	380	355	403	380	371	349	334	372	364	350	381	352	340	332	347	356	354	371	355	362	349	333	331	371	321	341	372	353	347	339	362	372	343	370	349	356	372	345	365	368	334	358	355	352	291	348	327	355	364	351	364	350	340	320	332	381	346	353	356	349	358	342	354	365	354	343	330	290	348	370	368	382	383	340	351	382	370	360	356	354	304	330	390	340	344	341	349	340	325	352	361	319	366	380	348	346	339	350	347	371	347	336	330	338	349	357	364	308	417	385	315	348	360	333	342	312	348	350	346	310	358	343	386	358	353	363	337	371	351	361	341	364	318	375	357	333	382	312	346	357	341	352	335	323	349	305	368	330	351	333	336	365	361	355	335	375	368	318	334	338	339	350	366	320	333	352	341	342	328	330	349	369	354	320	381	347	362	380	340	351	367	354	322	329	322	329	334	353	326	317	365	343	340	320	364	315	371	312	350	338	371	334	377	355	376	366	363	323	343	357	346	342	346	383	336	393	351	397	337	333	355	350	331	367	350	319	330	364	332	346	340	341	341	330	345	341	394	338	345	365	347	359	316	363	344	353	349	340	352	330	365	368	312	309	383	307	327	319	341	308	374	355	337	342	389	386	333	347	347	353	343	387	325	349	365	324	312	347	375	379	369	352	369	302	336	347	335	375	326	335	346	348	363	341	352	374	344	347	370	344	336	341	365	320	387	308	326	304	319	294	340	364	375	353	358	355	366	352	368	323	311	344	352	363	330	335	328	316	366	334	356	361	308	343	344	364	307	325	354	370	326	329	368	328	350	352	334	329	373	333	354	345	332	408	350	334	364	363	329	355	349	395	365	303	338	321	325	343	374	369	339	350	364	343	354	371	369	346	353	349	332	323	360	371	343	357	373	380	326	307	328	360	359	330	357	360	330	377	366	377	327	327	342	353	351	350	366	340	379	338	301	331	329	318	330	344	343	326	313	352	344	374	326	330	338	321	318	346	325	321	308	348	326	355	359	372	331	383	413	368	302	338	325	327	324	351	349	362	372	364	329	317	336	381	345	338	327	330	351	370	325	399	346	324	323	385	359	351	319	378	382	335	354	344	344	354	354	341	338	367	355	327	324	384	368	382	376	351	356	336	352	330	350	331	332	341	331	344	348	355	360	365	346	334	354	371	378	380	368	355	363	353	358	358	342	339	358	372	367	365	386	350	324	351	338	378	342	320	343	341	326	336	339	362	347	365	331	323	361	329	361	348	317	375	348	313	334	345	359	321	369	367	346	326	348	349	330	317	317	360	361	353	349	361	381	393	370	344	357	345	347	331	307	325	358	334	373	317	344	342	362	346	354	341	356	310	325	343	369	376	344	350	331	322	393	341	348	355	345	319	336	379	316	379	370	339	365	339	367	325	369	349	296	356	354	334	343	346	338	349	377	354	325	359	366	336	372	370	344	385	342	344	358	357	362	362	326	320	302	345	339	359	320	309	322	346	364	335	359	365	338	302	374	363	328	335	335	331	321	350	346	356	334	345	388	363	348	354	389	333	379	367	367	364	330	332	340	345	324	352	357	370	365	344	335	322	331	340	333	324	327	366	355	355	335	326	370	377	328	371	367	381	330	315	302	338	308	317	336	318	329	315	317	331	358	375	331	381	366	336	351	327	344	362	374	326	352	353	353	378	307	328	347	378	366	330	325	336	351	353	355	338	323	398	360	325	356	317	319	378	339	365	332	365	368	362	333	357	385	365	361	350	386	359	337	339	360	378	310	316	350	364	340	355	329	359	363	363	301	306	321	342	308	356	350	380	358	377	324	304	327	377	374	390	362	345	344	347	372	354	309	362	337	327	336	322	331	358	341	341	297	349	342	382	339	322	308	320	303	334	342	311	340	326	364	356	350	361	346	337	316	347	373	354	332	317	381	342	339	336	389	357	374	340	347	363	348	354	314	339	376	377	318	320	350	331	353	372	347	353	340	314	337	350	335	361	338	358	376	389	308	376	359	366	366	371	363	320	307	335	339	330	365	321	359	369	295	341	364	323	343	382	348	389	358	361	370	347	322	346	352	324	361	341	323	328	359	340	337	321	368	355	346	358	332	364	366	345	330	333	328	374	341	349	379	337	330	348	361	325	338	349	366	344	349	342	333	330	321	327	373	359	335	344	351	357	341	331	345	318	368	328	367	345	363	348	356	368	357	369	348	365	323	344	330	374	339	392	344	332	353	325	360	323	337	348	386	342	345	356	334	316	372	339	359	370	353	370	365	346	292	339	328	349	333	357	384	333	337	352	360	357	325	381	359	357	305	356	359	375	339	347	356	349	340	367	331	344	322	325	319	377	334	342	339	346	329	370	353	321	345	349	356	360	335	316	322	360	377	347	305	356	343	348	339	358	342	364	344	365	341	359	337	342	310	334	338	338	296	329	320	349	343	367	357	324	320	353	362	377	365	372	353	345	338	363	315	328	335	354	365	353	348	335	329	348	330	346	370	376	330	316	346	363	364	357	386	370	342	351	299	340	353	347	346	348	324	333	341	317	340	359	363	315	385	351	338	330	373	352	368	333	340	323	359	412	311	305	361	368	322	330	367	350	315	341	399	346	363	348	414	349	343	338	361	352	350	332	351	347	345	351	337	351	305	362	352	351	374	328	295	368	334	334	333	340	374	341	353	334	322	338	354	328	391	357	310	358	324	362	359	346	390	351	335	360	349	316	347	356	319	315	350	332	322	308	349	361	340	310	338	359	340	333	364	341	347	293	327	342	331	345	345	353	319	362	364	363	347	326	341	337	354	335	355	361	384	346	355	356	320	374	338	325	350	357	346	353	351	305	352	348	373	351	352	367	366	311	333	367	341	346	349	361	368	326	338	329	359	363	352	339	342	359	355	369	313	352	375	348	348	343	353	374	343	339	347	330	304	339	351	366	387	349	322	385	364	336	332	352	323	360	362	378	324	385	323	342	336	342	353	363	360	385	322	342	329	352	366	335	326	337	338	360	386	364	343	340	361	379	367	363	337	359	348	359	341	334	341	320	365	339	371	347	377	348	365	352	341	365	351	370	331	296	395	329	339	364	365	349	372	344	330	333	330	359	353	309	369	352	369	347	331	324	334	328	354	317	351	371	342	355	352	359	364	372	362	371	341	319	349	358	358	376	338	385	311	313	354	336	344	308	376	363	339	377	344	349	334	339	354	395	381	361	338	339	363	356	350	383	364	359	352	353	367	343	356	337	349	344	358	343	357	345	344	336	351	344	353	331	342	347	336	328	342	346	329	349	348	347	384	329
5655	3716	5415	3756	3273	2818	2328	2072	1840	1642	1609	1495	1458	1273	1171	1199	1058	1057	980	956	932	1005	902	967	964	970	920	911	868	893	902	868	876	796	859	809	824	877	842	770	821	850	829	830	805	807	823	816	803	813	754	799	780	773	808	807	759	801	809	792	782	814	755	771	827	792	790	795	746	748	766	739	755	785	740	800	801	737	779	774	711	759	755	746	747	760	750	798	724	759	757	751	763	750	806	825	800	740	775	770	742	791	732	801	795	765	761	774	771	786	810	743	809	770	730	784	780	719	785	757	797	758	761	772	723	772	755	774	755	785	747	742	763	736	801	795	787	711	769	761	733	776	758	764	809	760	736	753	698	781	746	776	754	782	788	791	779	780	729	806	713	776	733	782	749	780	783	786	780	752	759	764	782	756	815	765	737	797	760	761	775	768	796	735	781	772	739	713	762	737	813	757	762	790	748	786	784	768	737	768	767	746	820	733	773	769	725	739	785	754	768	780	742	761	785	733	757	749	790	796	757	748	764	746	779	754	744	829	740	763	742	768	687	736	795	728	708	727	736	743	807	770	780	806	802	784	749	749	736	817	800	752	759	776	778	724	823	757	736	714	797	777	735	775	795	742	778	768	754	756	799	783	795	849	770	761	731	762	758	759	776	770	702	768	766	778	758	714	713	758	773	726	757	762	753	773	802	784	781	769	814	787	774	804	770	768	764	768	811	771	781	796	695	752	721	777	788	742	769	788	776	718	772	731	765	764	733	788	721	800	732	775	741	763	719	774	748	772	764	756	770	789	765	794	752	792	762	761	757	756	734	747	767	764	824	798	769	798	796	736	774	755	751	777	795	752	779	782	757	717	758	774	739	800	723	738	744	777	731	761	782	794	747	787	756	789	761	716	782	774	817	750	736	785	742	770	769	733	838	770	782	762	768	748	789	765	801	791	755	733	784	733	738	758	768	769	729	764	753	761	746	770	735	803	816	773	736	805	768	775	742	803	775	787	752	773	743	763	740	798	832	784	802	751	721	763	748	779	814	752	734	801	792	713	805	751	774	822	741	761	783	773	744	737	802	776	759	749	790	734	728	762	757	722	738	756	789	764	750	780	813	689	723	788	764	758	777	797	712	769	824	787	771	714	781	815	775	747	807	785	727	747	776	777	784	728	772	786	774	722	819	767	764	768	753	750	814	761	747	734	770	777	755	783	757	783	746	806	774	725	743	799	749	735	775	797	774	750	778	739	779	787	749	745	774	767	761	752	729	799	782	739	738	768	765	809	740	737	748	781	763	736	767	761	785	692	782	777	752	762	794	722	750	801	788	755	770	834	737	767	788	730	762	774	774	798	801	759	783	772	800	777	741	767	768	780	720	775	764	777	752	749	746	743	777	712	796	806	751	722	759	767	697	762	828	765	754	767	793	749	733	777	802	787	752	801	803	753	771	779	774	748	763	775	753	767	794	749	733	758	806	773	767	775	780	771	744	770	745	770	783	740	775	774	809	729	792	779	745	755	768	750	766	783	728	728	749	802	751	874	761	787	779	720	736	744	739	791	742	746	741	751	779	732	777	761	787	783	805	783	788	756	773	771	751	798	782	765	808	812	762	750	776	761	772	785	770	734	720	742	722	737	743	760	787	798	806	760	763	769	745	781	739	770	825	749	737	738	814	770	788	763	777	779	780	806	744	777	714	760	800	794	778	750	767	725	709	767	806	772	796	797	730	782	760	802	796	773	789	809	729	814	772	735	805	771	741	725	787	801	772	755	764	783	762	752	700	773	800	758	741	715	744	720	783	844	769	761	754	804	763	768	749	761	775	810	765	789	756	717	769	820	802	720	788	799	758	750	770	737	769	778	775	754	761	737	763	784	744	695	763	732	745	780	784	839	778	765	756	757	738	768	809	771	741	764	771	790	763	782	786	751	707	726	758	743	775	796	750	778	808	766	774	800	756	802	817	755	772	763	747	801	771	807	750	794	758	766	737	791	746	771	745	761	752	750	781	785	781	779	757	765	759	774	747	725	714	739	792	775	772	796	775	733	707	779	688	757	739	754	784	797	804	772	787	788	780	749	761	779	821	813	770	768	744	789	780	765	751	768	749	749	774	756	747	810	770	753	763	787	751	767	746	783	802	734	777	767	765	743	762	751	762	770	770	730	757	732	746	768	736	775	791	825	736	782	755	743	796	737	780	802	742	768	752	790	771	784	772	817	741	802	777	747	747	763	732	737	753	775	751	773	783	757	759	734	777	756	757	762	761	778	711	783	772	747	739	777	794	786	742	747	754	788	785	738	795	744	763	771	772	772	738	753	733	805	769	712	770	758	778	780	765	779	762	725	758	780	730	769	759	765	766	786	803	755	792	770	803	725	751	765	737	748	794	794	750	745	778	787	765	727	764	771	764	769	709	759	793	787	767	783	815	754	716	802	752	779	739	793	744	789	774	765	725	767	729	745	771	791	730	726	783	786	778	796	762	769	761	723	789	794	740	722	725	720	752	736	727	758	714	773	803	721	693	811	757	761	751	758	727	813	787	735	768	767	773	797	732	728	805	763	870	746	735	765	780	766	732	785	779	777	783	750	810	721	781	794	782	781	801	758	776	796	763	798	788	687	790	767	714	785	717	754	802	761	767	749	722	785	772	798	780	748	759	788	799	767	776	801	803	792	758	762	723	787	793	797	759	799	766	742	743	790	786	733	772	773	743	773	760	783	766	724	825	746	788	801	768	728	780	755	761	790	746	761	744	754	788	767	813	767	753	795	758	789	802	773	825	772	723	788	798	777	801	795	776	731	763	723	756	753	754	769	796	814	776	749	743	761	754	756	811	774	813	786	721	786	748	793	734	744	739	750	763	776	807	803	764	773	775	753	768	751	816	810	766	737	766	753	756	750	734	786	727	709	746	735	797	754	777	752	717	765	781	772	800	774	756	779	739	741	813	752	760	705	789	713	772	841	799	761	778	778	788	803	778	728	756	754	739	778	751	765	713	730	786	745	790	805	772	810	734	752	845	766	771	795	783	755	767	753	745	780	754	764	761	744	812	772	838	818	783	791	801	778	790	747	824	751	787	780	751	766	767	751	766	754	807	785	759	789	759	776	748	701	742	796	777	758	792	757	757	727	784	742	733	772	729	738	769	781	760	757	764	779	753	758	759	737	748	813	769	779	748	742	767	785	764	736	706	750	794	806	752	790	729	793	737	775	772	711	771	788	769	787	803	771	743	753	706	754	730	795	801	756	796	782	783	742	749	743	727	758	741	808	773	784	770	784	776	769	774	754	755	741	750	816	752	761	744	729	760	762	757	779	723	735	757	804	780	774	742	753	823	762	785	779	764	719	794	768	745	755	769	784	763	746	774	750	741	817	779	751	778	738	771	781	797	764	800	774	763	755	778	789	747	737	765	747	713	749	727	803	730	797	768	738	732	810	794	762	770	763	742	776	783	765	810	752	791	748	782	807	809	737	779	750	754	754	780	812	776	804	710	777
20330	8793	7271	3057	1859	1437	1038	912	776	730	619	527	502	505	446	415	462	441	382	357	340	362	327	346	330	354	356	334	386	328	331	364	307	346	310	339	301	327	308	330	307	299	298	309	304	287	317	321	305	308	319	299	310	294	297	308	328	350	293	313	326	315	290	360	296	309	286	303	333	294	264	277	308	286	298	303	297	291	314	310	315	309	291	307	289	296	280	312	278	290	310	320	287	285	310	322	301	272	312	296	270	320	286	300	309	295	302	302	308	281	310	296	265	327	307	303	263	292	321	301	293	322	308	279	307	322	291	320	282	273	304	303	322	304	263	290	286	293	273	302	319	340	313	290	300	310	287	292	250	284	284	314	271	303	286	310	286	266	280	276	304	324	315	288	269	281	279	279	273	283	278	265	284	364	289	315	285	287	315	275	297	294	311	288	290	249	296	281	286	315	299	306	290	292	295	289	286	311	309	299	287	268	304	284	288	294	287	336	293	280	319	268	294	319	322	315	316	294	269	279	268	348	311	302	321	294	328	297	289	322	304	286	276	286	308	269	294	320	300	288	289	306	308	281	284	297	303	284	302	299	270	282	296	298	289	312	337	315	298	299	304	285	304	291	317	273	314	265	284	288	310	308	287	266	311	263	312	276	284	328	311	291	294	329	293	305	280	300	283	305	327	279	296	259	273	305	310	293	296	299	314	319	303	317	311	308	293	312	319	301	297	275	300	286	271	285	305	283	311	319	296	307	313	276	337	291	288	315	302	308	286	288	283	325	279	276	286	315	314	286	306	281	276	315	292	298	309	317	310	298	265	258	267	308	296	289	292	303	304	254	305	296	287	306	286	292	303	303	296	318	276	299	308	327	298	293	307	317	312	314	326	305	278	292	332	310	286	268	318	300	304	298	345	275	275	313	315	283	321	312	300	328	295	306	299	275	312	297	291	285	294	317	281	251	291	298	274	281	309	304	289	301	316	302	318	266	270	310	330	354	291	307	269	320	280	261	330	259	284	311	281	310	289	333	278	307	320	302	280	338	266	294	271	276	299	265	296	298	298	319	293	291	332	284	300	300	296	301	279	289	297	303	309	301	308	270	275	284	303	307	316	348	274	269	282	298	299	294	300	292	290	299	304	303	301	307	308	272	278	294	303	298	295	315	295	273	274	295	319	269	274	286	284	308	317	295	301	341	308	313	305	277	309	310	278	273	313	283	305	310	314	295	293	282	284	305	297	329	262	290	326	297	284	275	281	268	282	332	267	311	337	315	337	277	300	298	261	299	256	273	279	284	332	311	293	310	264	322	311	311	329	268	306	291	282	299	258	275	323	289	268	302	299	276	293	308	282	290	300	305	260	292	295	308	302	291	306	280	287	307	269	297	287	298	283	302	290	273	294	293	308	303	310	271	278	273	268	259	319	294	317	291	305	297	313	315	336	283	289	290	301	301	280	291	283	307	296	279	301	278	249	302	326	283	317	288	316	315	306	283	270	309	240	311	314	300	265	290	272	288	304	324	312	272	295	291	307	290	286	277	289	313	293	284	323	318	304	288	332	311	320	320	283	254	289	277	246	283	277	330	288	298	302	293	301	316	304	314	297	325	288	284	294	310	297	296	315	337	284	291	305	299	308	306	310	304	314	319	297	299	312	290	332	326	300	280	296	321	269	256	305	301	312	296	312	261	288	297	284	298	289	301	276	291	329	300	318	318	343	292	289	293	305	303	294	288	291	315	297	306	309	276	279	290	269	306	301	268	288	304	310	303	314	298	289	295	296	260	321	318	277	307	311	311	282	304	303	289	282	289	312	276	302	294	316	289	282	290	320	309	319	328	301	250	313	323	308	303	309	277	315	305	291	309	299	320	308	301	310	291	280	276	300	280	280	284	295	284	298	291	312	307	314	317	275	305	300	269	301	325	310	319	295	303	288	299	299	291	272	305	326	308	316	279	283	292	309	284	305	282	324	262	328	280	343	331	311	281	294	309	288	272	315	301	272	252	298	294	271	320	286	307	300	294	285	278	293	282	319	299	271	269	322	309	322	265	284	327	332	313	292	300	298	290	311	309	296	284	297	316	279	285	254	298	299	279	272	302	325	330	300	305	279	309	283	268	279	290	293	299	310	313	341	306	296	315	299	325	287	291	282	325	278	294	304	269	320	299	283	299	304	326	296	328	286	302	323	317	300	301	281	294	294	300	301	341	304	304	309	314	266	302	283	312	315	300	295	265	296	293	277	316	279	288	318	309	271	321	289	310	295	299	307	287	269	283	319	291	298	285	308	265	261	281	301	296	302	283	303	295	271	319	294	339	291	265	296	281	298	313	297	300	304	276	283	309	333	303	274	278	316	284	288	312	296	275	297	292	302	281	323	271	322	290	284	311	290	315	308	292	322	295	288	299	282	273	293	313	332	336	284	283	273	295	290	309	290	305	316	293	297	255	311	291	303	330	307	309	302	323	310	326	325	304	278	278	275	337	305	313	309	317	329	288	306	288	269	329	287	277	265	289	326	315	292	285	283	284	279	289	310	319	290	300	326	317	304	275	280	329	316	333	289	296	290	304	276	317	295	318	293	312	282	308	300	299	259	306	257	277	290	289	328	288	283	284	321	278	284	298	262	328	312	320	295	324	312	275	268	272	289	279	279	299	302	316	275	269	285	305	264	281	262	275	330	301	303	291	309	332	314	307	263	362	324	296	322	308	251	282	331	320	260	329	338	265	298	310	318	276	280	298	285	316	284	304	298	297	310	329	291	272	341	322	296	284	285	288	242	292	293	334	299	301	305	288	287	295	287	311	291	285	291	286	304	301	316	310	267	310	288	278	314	279	288	287	304	318	307	281	293	291	304	312	296	304	307	280	260	287	280	287	310	296	299	318	268	273	291	304	283	290	298	308	270	334	277	280	301	286	356	307	329	277	314	281	280	302	297	291	285	265	314	318	331	291	291	301	304	322	322	287	301	270	270	306	307	309	307	282	280	292	310	283	297	284	280	295	286	301	326	317	301	315	304	308	286	294	290	304	304	304	324	304	320	302	280	328	309	282	353	328	306	294	297	273	310	302	297	277	287	323	269	336	319	304	302	313	304	293	289	307	298	292	272	310	270	319	321	287	315	303	317	300	281	307	288	286	297	285	322	287	289	334	311	293	343	278	297	301	285	312	306	295	289	242	294	283	308	252	294	297	289	289	272	284	277	291	285	314	318	262	290	304	302	300	296	305	315	293	339	291	284	311	286	304	292	306	321	300	336	316	313	278	287	315	338	306	321	305	294	273	299	294	283	286	290	328	323	319	297	327	292	302	277	274	313	301	284	289	301	316	293	302	273	302	319	281	275	278	304	309	323	320	316	278	323	333	273	335	285	311	307	314	305	302	279	282	276	277	311	299	314	286	295	284	283	311	265	297	306	288	286	276	303	322	285	269	291	290	301	324	299	315	292	282	319	300	273	300	299	292	270	320	287	291	297	333	280	301	280	269	308	338	287	298
13295	7391	10744	6942	5951	5115	3992	3631	3200	2931	2403	2180	2054	1790	1635	1517	1379	1417	1228	1089	1047	1055	1080	1114	1118	996	1046	1012	929	1017	899	883	817	856	836	814	789	836	798	852	749	760	747	740	761	790	755	745	729	757	719	711	768	686	753	726	695	727	757	733	701	723	703	727	688	718	707	697	724	690	728	685	674	722	685	710	660	663	678	644	650	699	668	668	664	685	679	666	675	677	691	699	668	632	702	680	722	711	621	675	677	728	634	709	652	671	710	678	703	668	700	674	686	685	670	693	639	658	639	677	658	711	668	692	694	684	713	673	679	663	669	648	689	624	696	685	681	697	667	655	685	673	651	660	684	648	629	690	667	667	691	703	660	654	710	626	687	646	656	714	655	704	657	661	663	682	697	676	661	640	689	709	644	677	700	696	670	675	688	682	725	669	720	685	679	643	623	635	659	681	714	645	647	653	675	663	676	598	680	683	635	678	692	681	723	677	645	695	665	686	656	659	664	690	644	688	707	664	668	696	670	634	660	655	702	722	660	744	693	661	707	675	743	642	643	641	685	724	761	709	638	712	645	640	674	676	666	700	743	701	621	665	639	665	671	683	685	687	661	621	717	659	691	694	652	701	699	629	628	671	669	634	687	715	725	657	655	682	691	688	649	672	635	680	675	658	660	676	666	676	671	643	658	679	651	646	651	701	661	701	668	670	667	686	637	672	679	705	711	690	650	634	701	711	715	655	697	685	682	665	682	686	650	646	675	641	622	698	743	676	651	643	720	684	694	666	630	674	687	693	652	694	661	659	674	707	709	630	663	689	656	659	659	669	622	665	721	702	654	684	682	689	634	717	662	704	649	642	655	663	689	668	687	667	714	663	658	671	697	670	727	636	649	702	688	679	706	661	692	658	675	628	651	727	700	668	693	680	693	673	708	668	673	659	645	692	691	640	675	652	679	648	660	661	682	726	677	657	683	677	656	690	634	689	659	693	706	692	673	683	684	666	673	695	647	684	716	639	646	705	703	679	720	684	635	723	697	689	733	709	682	679	676	666	649	693	636	664	649	657	664	650	675	670	683	683	646	661	603	688	652	667	693	603	700	700	687	705	664	689	653	650	681	615	677	682	665	626	727	664	720	660	689	702	669	678	709	709	677	689	620	680	716	691	678	692	634	655	676	649	664	664	681	679	703	696	634	673	681	686	644	680	681	695	656	683	690	621	615	662	736	690	680	693	680	642	695	706	649	705	683	649	695	705	717	678	674	660	667	685	653	631	685	669	691	682	677	667	655	658	719	630	736	704	670	702	667	717	696	671	644	689	674	702	655	748	668	679	690	663	693	746	691	672	677	738	679	688	653	639	686	693	669	629	685	694	681	698	648	628	676	643	632	682	696	690	636	685	651	689	644	687	633	657	628	703	650	621	678	691	660	628	660	685	685	654	672	652	706	623	714	662	681	692	727	680	662	684	682	650	653	692	667	703	665	685	695	714	676	666	670	672	668	649	693	715	698	711	671	721	668	674	625	641	716	660	708	680	651	641	614	655	694	709	706	670	669	727	686	673	660	670	662	690	713	717	676	676	647	674	672	664	675	709	664	656	684	742	613	680	673	658	663	693	716	670	670	645	672	695	664	710	705	697	628	657	677	622	653	655	670	681	719	706	660	646	652	682	682	668	648	656	693	662	655	696	709	701	673	652	659	667	676	675	650	648	709	654	656	672	691	712	707	694	693	654	708	673	690	681	631	664	695	649	703	669	653	691	681	662	656	672	668	660	660	692	671	704	636	679	677	662	708	686	678	661	678	651	715	679	687	687	652	720	639	690	737	683	673	726	673	753	656	672	692	651	627	705	632	712	693	698	695	679	658	674	642	645	661	689	695	688	687	706	655	677	684	687	649	671	700	635	647	660	731	701	683	679	682	667	684	646	685	709	717	676	712	702	735	672	677	655	739	655	692	640	667	689	669	646	685	685	661	671	686	678	671	701	696	696	626	627	717	682	670	682	697	632	669	646	656	736	672	701	669	667	708	703	716	693	697	651	681	666	628	699	715	659	694	725	686	632	690	716	647	640	688	669	669	662	698	690	712	699	670	670	666	706	687	687	642	646	659	662	635	696	702	693	624	706	662	713	655	673	694	690	656	674	697	739	671	756	685	639	635	677	646	679	676	682	681	682	656	661	691	668	679	706	664	710	677	696	695	658	688	641	667	627	609	696	712	678	666	708	685	643	628	661	712	699	688	702	682	658	707	661	649	703	693	648	686	693	669	646	698	667	667	660	634	683	697	654	659	686	679	655	709	664	697	671	626	665	679	683	686	663	716	705	656	622	693	661	702	685	689	689	642	647	685	613	696	692	697	674	637	682	673	667	648	703	709	724	663	697	635	684	694	639	683	661	664	713	688	685	710	703	673	702	708	654	706	704	688	641	711	678	650	678	679	698	710	659	666	673	679	718	726	684	651	699	734	657	626	666	674	682	719	648	641	647	697	690	637	677	667	683	678	671	632	694	673	620	692	638	699	682	674	688	705	665	652	679	655	661	655	696	700	670	692	732	610	679	629	674	674	675	687	655	653	700	701	711	613	672	623	666	713	674	677	670	663	701	652	700	703	716	696	704	657	661	727	625	656	677	693	687	689	644	700	639	713	641	664	673	654	664	722	674	657	705	677	697	697	717	696	666	706	696	663	691	628	652	661	717	713	710	635	661	656	691	682	695	683	651	697	686	678	681	684	672	695	673	689	689	659	697	684	660	681	657	681	683	702	642	666	677	629	651	660	706	653	640	672	662	694	670	639	645	643	688	687	712	684	675	677	679	644	702	700	687	705	676	638	684	717	699	677	680	658	669	676	696	687	673	662	679	686	683	641	680	716	606	657	659	709	705	660	667	654	700	649	671	669	669	674	625	629	739	681	710	707	669	634	630	656	741	674	695	672	701	675	683	693	682	657	684	675	669	633	690	670	686	717	705	698	641	654	677	725	684	680	624	667	680	676	709	685	679	668	655	654	686	668	665	713	683	702	683	702	683	633	654	715	672	665	693	678	642	675	683	669	689	692	688	662	673	664	685	679	681	728	671	699	664	711	702	673	644	702	709	686	685	756	679	710	630	705	629	701	662	660	641	670	711	662	637	667	670	640	698	692	657	651	668	659	642	675	650	710	678	660	658	712	650	642	634	647	697	661	667	672	645	704	656	621	692	689	728	663	651	655	671	683	679	667	682	704	705	671	671	689	645	723	649	657	690	692	714	684	686	670	688	609	620	681	694	668	705	666	715	648	672	689	675	728	623	714	658	685	683	664	665	689	699	740	704	664	720	670	640	664	692	686	724	669	714	681	689	663	668	688	714	676	671	731	664	684	692	695	702	664	673	662	687	653	683	663	655	719	658	683	644	717	670	655	695	692	691	716	650	600	695	688	682	706	698	642	680	706	682	671	654	695	654	678	695	694	660	647	646	668	650	759	738	680	664	670	709	656	644	682	690	683	660	660	692
27700	13700	12560	5955	3037	2204	1585	1354	1092	934	841	705	665	587	503	465	491	467	419	405	432	366	378	393	365	349	373	345	388	332	336	351	315	322	345	326	340	346	343	325	302	351	301	309	307	331	350	304	320	302	318	305	324	279	331	341	313	330	311	318	278	323	308	332	317	293	281	316	320	313	308	293	301	283	271	294	298	286	301	280	309	285	283	260	273	298	279	305	343	310	293	298	337	271	289	302	330	263	294	275	286	307	312	276	307	336	276	303	292	271	291	277	315	273	281	303	293	307	299	279	283	296	308	293	281	296	309	275	305	273	317	305	328	303	319	294	290	314	271	265	279	309	316	285	300	306	294	275	283	317	298	268	299	275	301	319	268	297	265	286	290	312	299	276	242	281	320	292	266	290	250	315	300	296	290	293	307	289	272	303	322	290	305	256	296	273	312	312	292	265	280	307	278	293	295	297	256	256	320	291	300	276	295	299	300	281	298	279	280	272	311	264	312	273	294	312	276	270	297	278	286	291	302	298	301	307	312	308	277	261	287	307	327	307	281	287	284	309	309	300	299	282	297	275	314	320	280	279	276	268	280	270	271	291	305	268	261	281	291	327	336	288	269	274	297	320	299	282	298	316	293	253	315	295	314	309	285	287	298	281	314	303	268	298	300	296	296	288	259	293	265	305	287	269	319	292	319	313	283	287	261	307	277	291	314	327	311	255	314	317	254	294	268	280	268	274	268	289	301	272	321	326	299	290	304	295	263	282	323	269	271	275	315	316	322	302	306	295	272	268	237	304	316	331	290	286	309	269	296	273	318	268	285	282	289	292	290	298	327	321	263	306	301	313	306	300	304	290	287	297	312	267	286	290	321	310	265	311	317	290	309	307	286	316	288	315	279	289	289	324	312	321	326	317	292	285	338	279	332	314	272	300	280	273	296	301	311	291	297	268	306	276	277	277	277	278	302	288	255	297	307	282	257	280	291	325	319	288	297	282	316	284	287	284	291	292	294	328	319	289	261	299	315	294	314	283	333	301	278	275	298	294	300	285	289	333	311	295	299	306	332	316	296	288	284	291	311	287	305	318	329	270	280	282	291	281	302	298	311	295	293	278	309	276	306	334	301	296	280	283	299	289	317	278	300	337	360	281	283	292	298	259	318	257	264	297	292	302	315	316	284	285	308	289	301	326	267	315	313	299	299	292	323	306	344	287	292	294	340	278	268	306	289	290	299	297	348	281	303	292	297	307	280	334	317	290	280	297	274	303	303	307	339	311	319	300	326	306	304	313	305	281	296	300	297	308	277	315	325	305	280	300	302	281	303	283	315	287	299	310	325	280	285	278	284	286	299	281	312	270	267	266	310	288	287	299	304	277	293	302	291	306	296	320	297	322	290	284	294	292	300	289	273	337	270	286	294	301	299	301	307	349	303	343	305	301	312	301	323	303	292	258	291	301	311	321	291	293	315	289	282	302	280	284	306	342	296	306	302	293	301	312	309	303	319	312	303	305	309	308	314	327	300	310	283	257	242	262	287	315	298	305	312	300	324	276	331	339	300	297	288	292	269	316	288	323	287	287	281	280	295	291	251	314	309	291	293	283	305	283	321	286	305	324	322	282	285	297	305	316	318	305	291	292	329	298	267	283	282	271	269	307	290	280	298	272	303	285	281	293	289	321	341	310	310	307	284	311	275	301	305	280	292	274	287	281	264	282	281	298	335	323	321	320	289	345	319	310	327	309	293	307	306	306	329	304	304	305	323	302	291	281	274	324	274	327	280	301	296	248	299	312	253	280	294	318	312	299	326	261	270	304	307	289	288	264	295	320	305	275	292	319	287	283	329	265	288	288	294	292	314	299	280	307	271	327	308	301	315	282	302	322	277	300	302	282	308	321	294	292	301	292	291	305	267	289	284	275	304	295	298	331	295	311	292	268	284	317	281	315	305	315	251	284	272	291	339	344	276	335	290	286	307	299	287	276	269	288	276	280	276	296	317	260	291	277	272	307	316	302	290	298	304	304	297	288	288	295	277	252	320	260	291	302	279	293	318	299	294	302	291	324	312	283	276	266	280	294	308	271	318	310	275	228	322	291	292	256	299	293	273	313	280	297	315	298	282	281	299	272	291	302	284	290	305	287	278	298	310	317	281	301	317	276	277	256	265	299	303	312	300	299	281	320	342	312	316	303	303	315	289	310	298	288	290	255	315	311	311	309	308	294	277	264	255	277	300	303	317	255	299	298	320	266	288	286	310	293	302	311	300	329	290	299	279	308	284	333	308	308	266	273	304	263	311	282	287	316	312	300	269	287	285	315	303	325	278	323	270	302	278	280	306	334	308	309	312	301	280	290	311	309	288	319	320	343	308	279	302	290	305	286	304	270	291	305	287	314	270	290	320	334	306	285	286	292	299	285	276	296	287	251	291	266	293	270	277	304	329	287	295	305	289	311	283	301	285	296	279	287	326	284	336	323	317	304	286	309	278	293	296	285	270	243	292	303	302	344	301	330	294	285	275	291	284	258	309	270	303	324	288	265	317	301	318	311	277	288	274	288	310	305	290	285	292	299	297	306	296	300	314	265	283	257	298	273	261	329	294	252	298	354	282	287	317	285	311	290	326	322	299	284	314	297	287	301	317	298	266	266	330	292	283	303	285	279	314	278	310	280	270	315	272	267	320	306	295	294	308	278	323	326	330	287	293	290	284	306	314	328	306	303	308	281	303	296	283	325	306	289	305	272	314	278	274	298	290	301	289	282	314	325	305	311	301	310	300	292	322	300	339	301	282	295	269	284	286	290	346	308	319	284	311	290	287	284	301	301	313	280	283	266	322	308	288	273	276	267	282	336	309	277	323	317	304	288	293	272	298	298	310	289	293	318	307	300	292	279	264	291	316	313	307	280	319	314	299	319	287	314	318	277	300	285	275	282	301	274	303	323	334	307	302	283	307	320	288	313	286	325	299	302	301	275	292	314	276	313	300	328	249	282	263	289	280	290	307	293	319	273	303	301	299	313	307	268	353	321	316	330	310	289	285	299	319	315	282	280	289	256	291	328	283	322	291	295	324	290	335	316	301	295	274	293	314	299	298	294	281	297	288	308	276	284	289	296	300	300	291	317	314	271	293	293	270	297	299	297	284	314	301	322	270	301	296	258	274	272	314	318	301	289	286	311	289	271	349	286	305	306	322	285	251	287	314	268	273	272	313	282	344	303	290	281	279	309	315	305	265	278	282	317	284	307	303	285	315	298	289	328	300	304	286	308	333	265	268	292	314	282	295	324	312	291	309	296	294	293	315	295	283	299	316	317	300	270	273	320	316	287	309	269	312	312	286	308	284	288	255	320	299	297	289	270	310	307	279	308	290	296	300	294	307	287	313	307	288	308	314	285	280	278	282	317	300	323	300	310	302	311	291	266	299	305	292	303	319	259	288	276	277	327	289	275	270	315	300	302	291	316	302	312	312	285	313	306	351	292	305	322	301	306	331	326	310	277
16444	10210	16712	10946	8227	6968	5719	5087	4617	3976	3557	3053	2826	2434	2056	1926	1872	1840	1518	1351	1257	1278	1371	1479	1305	1311	1219	1188	1054	1026	1098	1043	1000	996	948	917	902	896	863	872	796	795	777	848	813	778	759	753	739	785	776	748	719	753	766	748	755	761	798	687	768	775	715	684	724	693	701	699	700	685	707	680	653	713	647	717	684	704	670	701	687	665	645	715	683	653	681	672	680	690	680	696	653	660	714	699	674	651	706	637	675	660	700	717	676	678	656	648	685	680	670	696	649	708	683	644	672	687	648	702	643	675	629	671	692	723	686	672	718	638	679	672	663	684	689	657	650	744	693	718	670	655	701	610	671	667	647	731	706	720	695	691	652	665	690	652	634	645	668	671	699	686	727	665	666	673	675	698	681	683	629	693	702	670	628	636	650	708	671	683	637	666	618	727	680	658	718	706	684	659	678	718	719	700	678	677	624	669	712	685	654	627	670	663	670	636	645	729	682	670	665	675	657	679	691	631	665	652	704	687	664	637	717	678	698	681	708	714	646	658	719	677	659	636	658	673	675	671	655	676	677	700	686	688	689	693	681	676	728	634	688	687	687	600	661	660	659	707	696	715	647	652	709	661	737	661	693	681	652	674	714	683	660	684	700	670	715	687	721	682	667	667	685	642	700	708	671	695	704	651	661	665	666	697	685	630	681	648	676	674	709	615	697	686	648	676	693	672	650	674	702	696	704	702	681	667	652	692	690	674	684	704	690	669	688	689	676	700	694	681	644	674	682	691	665	691	673	695	651	705	650	702	661	727	690	671	692	644	655	682	688	667	650	645	664	701	700	680	703	678	698	685	661	673	651	689	685	699	702	670	694	699	710	682	683	674	673	696	696	678	672	704	691	613	691	660	701	676	656	668	722	677	688	699	657	683	681	645	656	706	708	653	661	637	697	675	703	633	610	677	653	699	652	644	708	696	700	685	637	705	714	668	659	662	638	665	656	674	710	702	686	685	686	653	662	651	698	696	695	634	665	670	702	670	692	618	687	669	679	681	665	643	706	657	645	689	671	694	651	714	706	697	708	681	666	676	624	664	700	629	665	682	642	710	672	638	691	704	684	697	629	719	695	662	640	703	672	674	719	681	691	653	654	693	661	663	708	681	690	692	660	678	671	655	664	717	693	666	719	682	695	619	676	669	697	695	676	658	698	680	711	672	660	682	616	645	686	669	672	670	653	673	685	671	683	663	664	680	680	671	680	693	689	716	664	663	638	642	732	726	673	659	643	672	678	656	709	660	667	643	686	639	705	689	731	650	716	674	673	675	676	694	666	652	688	661	685	707	631	697	665	685	681	709	680	681	734	643	714	670	651	682	654	660	667	684	720	672	714	655	680	695	689	704	699	735	673	680	693	648	702	673	689	650	686	647	654	674	674	621	684	674	689	664	709	625	681	694	661	689	674	684	706	707	704	646	687	705	654	690	650	687	711	685	653	674	646	680	670	652	710	645	715	715	610	651	688	723	654	696	700	661	703	669	698	702	704	713	679	697	707	699	666	724	664	688	644	672	656	690	716	680	662	691	680	664	689	647	657	656	691	663	675	688	675	706	662	651	678	690	660	679	709	667	671	642	662	657	685	671	680	678	674	647	710	736	704	698	624	702	707	642	648	651	707	668	643	658	718	684	696	640	696	656	685	692	690	645	672	737	650	747	696	685	714	678	575	633	675	691	648	709	675	687	665	633	685	662	698	605	684	671	747	664	650	668	671	606	658	658	650	642	727	709	720	693	682	667	703	672	679	663	713	682	644	669	646	667	655	666	625	652	646	654	662	712	674	722	633	675	676	696	656	688	651	690	649	631	711	696	714	637	714	649	698	687	645	683	681	695	673	675	672	735	650	707	699	665	659	676	672	661	718	657	662	678	691	671	678	687	651	686	702	700	711	685	718	679	697	663	654	682	682	706	677	629	723	706	660	638	722	695	663	715	698	698	648	691	662	631	679	689	653	635	651	639	645	648	705	680	706	718	710	681	655	661	671	689	646	669	709	710	702	655	687	722	680	661	684	683	691	681	714	677	692	718	654	674	719	660	661	694	690	645	681	669	730	657	730	667	728	680	683	722	646	666	644	654	731	659	639	672	653	660	683	669	707	649	677	684	702	651	649	734	645	660	682	637	631	690	679	676	687	718	684	711	641	673	694	650	648	665	678	626	666	674	740	677	706	699	697	728	672	661	657	639	709	653	726	655	696	692	644	711	664	678	654	673	691	670	645	655	712	683	683	701	613	663	649	690	716	626	635	737	687	704	676	695	679	683	684	697	697	663	641	664	683	644	683	683	719	644	673	676	666	707	705	649	688	683	696	693	658	703	643	661	680	677	706	652	727	657	669	668	673	693	692	662	697	662	659	694	650	615	684	671	646	675	648	682	669	664	740	652	649	666	698	686	696	726	642	657	679	650	752	670	669	686	735	659	689	714	684	690	694	676	648	647	641	680	658	723	680	681	667	657	655	649	695	734	714	690	693	638	662	671	695	688	699	675	690	700	711	739	666	692	649	716	679	688	691	657	671	692	699	634	683	653	636	720	626	694	734	695	688	700	679	687	671	699	671	684	686	674	633	661	677	668	693	676	614	707	678	673	679	606	731	715	679	689	649	713	676	695	675	678	639	666	673	669	712	708	691	673	691	653	744	693	688	655	679	687	688	705	635	670	715	695	665	681	712	674	707	672	643	617	636	669	681	656	711	688	685	678	669	711	744	696	666	677	677	649	640	680	707	693	709	697	638	670	772	695	675	660	698	703	721	702	677	747	669	691	684	692	696	665	693	697	679	636	693	705	706	630	652	688	675	652	680	662	685	650	698	686	672	657	702	683	691	656	679	683	641	648	684	703	683	678	714	738	621	663	681	662	667	704	676	687	641	649	691	714	702	697	684	653	691	676	655	682	652	682	675	666	704	694	663	702	647	707	639	689	695	677	637	651	651	696	637	660	628	667	637	689	664	663	658	651	660	660	710	688	684	644	623	669	674	686	653	717	682	696	680	695	677	664	711	696	636	683	636	676	656	693	661	656	651	713	657	712	670	649	703	702	645	693	645	684	675	686	715	700	619	622	655	637	672	656	634	705	707	683	697	680	698	677	741	727	714	701	638	669	719	666	675	713	679	658	661	684	685	704	696	651	677	714	670	691	678	695	676	670	691	646	700	699	642	694	664	644	739	659	727	693	676	696	710	657	650	671	710	636	675	683	696	701	710	671	661	672	677	656	684	669	648	647	617	675	703	679	682	652	670	599	668	701	704	666	666	686	672	652	728	696	695	690	693	681	708	653	671	658	668	728	697	721	647	753	710	676	699	679	681	659	650	679	666	709	671	672	671	675	717	683	711	692	673	675	678	669	714	717	708	624	640	635	690	653	688	679	670	722	712	689	695	667	645	674	667	661	695	652	615	725	693	639	630	697	672	678	672	710	702	687	717	668	720	713	659	646	664	714	625	696	671	694
9740	4206	3365	1595	1014	845	688	598	580	577	518	484	463	466	455	413	402	381	419	388	388	387	403	387	366	355	366	389	378	344	357	356	361	378	392	339	356	381	353	362	340	353	377	358	393	329	373	391	339	405	378	381	341	354	403	353	342	329	324	329	352	352	329	374	371	369	357	382	355	322	325	333	323	342	372	339	372	359	332	366	367	370	331	333	348	341	390	354	326	333	351	359	372	324	335	340	353	342	361	366	344	336	341	339	349	339	323	343	334	380	384	374	350	347	347	356	328	382	356	362	296	332	365	373	371	358	394	345	360	336	362	325	343	366	367	370	342	345	354	392	383	368	355	354	353	347	375	315	355	365	336	309	332	383	376	365	385	341	353	390	381	371	338	378	355	370	329	340	405	362	350	386	374	335	325	280	374	361	342	376	330	378	312	381	365	355	369	376	336	325	351	339	383	355	340	347	323	358	369	370	347	350	377	358	366	379	353	355	348	313	363	368	341	356	349	343	354	347	343	327	370	360	322	347	344	337	334	338	353	355	319	342	344	358	335	350	329	365	359	351	350	331	399	374	364	345	369	324	350	364	383	320	346	380	351	392	354	319	340	343	384	304	341	373	401	333	357	340	367	332	392	395	351	335	361	337	305	332	326	356	345	330	345	364	333	353	339	378	362	336	370	377	364	323	363	318	331	371	338	400	325	372	379	331	335	339	348	343	386	328	360	330	325	369	380	364	350	309	349	341	338	324	344	304	373	342	364	375	343	367	355	372	382	351	368	338	351	362	360	348	344	330	334	324	360	328	375	356	363	348	383	396	351	323	358	340	359	351	354	360	317	370	387	343	360	351	341	361	337	401	397	366	336	370	348	338	324	334	375	322	347	372	338	341	344	347	326	358	335	354	344	328	345	347	366	367	348	377	326	342	332	315	369	329	348	322	327	337	370	336	352	342	391	359	335	365	343	338	374	326	360	366	331	378	343	315	348	349	319	348	340	328	359	337	310	361	360	359	404	302	360	380	376	333	369	324	369	352	370	386	335	328	388	332	353	358	345	342	376	366	366	332	361	359	355	327	346	329	345	386	376	331	353	344	353	374	351	353	336	342	290	349	349	367	344	334	339	346	324	338	346	393	340	363	369	353	329	343	357	363	339	359	360	348	375	347	338	354	348	348	354	362	396	351	358	355	366	308	364	354	380	346	319	339	333	373	355	336	335	354	351	340	339	381	352	354	339	339	376	361	372	387	326	350	353	362	352	347	341	336	328	336	323	347	310	349	349	375	373	370	358	343	347	359	380	346	370	336	370	322	349	340	355	354	387	350	370	373	366	353	332	355	341	358	367	339	383	350	330	319	383	360	349	353	356	359	363	316	323	354	352	378	346	337	318	331	328	316	332	320	375	334	371	355	334	392	374	366	363	342	358	348	348	359	358	356	323	329	348	333	364	354	360	352	379	348	358	352	381	350	357	330	344	346	372	321	355	340	380	354	345	327	375	335	370	330	357	352	324	356	326	365	339	344	351	370	363	298	364	345	331	360	332	360	332	319	352	353	396	364	332	329	354	382	351	348	318	332	352	324	324	329	379	360	390	327	313	387	356	354	391	336	408	356	326	389	388	348	330	370	356	349	359	362	326	357	346	342	378	382	335	350	392	345	345	370	326	327	341	348	334	411	339	348	357	341	370	367	309	323	364	388	371	374	373	336	319	339	357	364	322	355	355	310	363	386	346	306	373	366	379	356	382	324	352	360	337	373	406	369	345	371	356	350	358	350	324	357	340	326	330	353	349	341	368	375	343	370	341	344	305	329	335	303	362	328	373	336	359	340	363	329	354	348	389	373	321	380	351	323	352	312	351	357	327	354	382	362	367	351	349	369	372	349	352	388	349	334	332	365	331	329	332	355	323	338	339	328	363	358	369	373	374	353	339	333	337	367	377	355	350	353	359	342	332	385	337	328	332	363	336	305	360	345	364	349	344	333	325	342	373	365	370	311	332	379	366	353	352	373	353	368	320	341	352	332	362	389	383	319	328	347	358	310	360	347	363	356	361	345	342	355	328	353	349	317	368	382	361	337	369	365	343	390	339	394	337	340	323	343	306	356	325	390	364	363	372	381	373	338	365	354	360	353	348	341	359	352	360	340	355	397	332	361	352	335	356	340	318	358	363	301	322	325	332	380	289	338	376	346	393	353	339	347	339	343	356	346	361	354	362	373	349	334	328	378	371	351	347	347	344	330	317	308	323	332	362	346	354	342	367	340	339	319	359	340	420	338	333	355	363	368	352	369	346	360	332	390	352	358	335	355	347	335	348	380	353	330	349	381	369	302	322	370	377	358	332	337	357	335	349	326	350	319	327	365	342	336	366	341	334	365	354	362	336	348	342	349	363	321	334	344	357	376	364	351	361	284	376	328	337	317	367	341	360	349	335	363	374	371	337	315	373	365	328	341	343	329	361	353	360	317	380	361	337	329	354	347	369	323	359	339	342	351	351	312	326	326	388	359	340	353	369	347	330	338	367	339	358	370	351	371	373	336	402	367	307	350	347	353	382	341	314	361	352	349	327	359	374	305	358	345	371	369	339	348	336	382	354	294	355	316	351	318	345	351	368	337	344	369	340	348	339	382	340	341	370	366	352	362	354	368	363	348	286	351	323	333	358	336	380	354	337	370	344	355	388	356	354	356	334	303	331	359	334	310	364	326	304	327	351	356	368	378	347	383	348	333	372	351	333	341	355	348	304	384	409	368	398	313	356	334	321	386	341	362	373	363	364	363	385	403	381	341	338	338	348	366	378	370	360	344	355	323	338	387	340	355	332	368	339	329	345	353	332	356	316	358	375	383	335	335	379	356	349	335	355	332	352	368	306	329	364	342	311	318	347	350	354	366	377	329	368	370	340	359	337	338	362	363	321	359	364	340	383	339	333	337	377	340	332	348	361	375	371	329	365	327	336	358	375	319	377	326	366	350	353	338	332	363	379	332	334	349	323	352	351	340	336	383	333	336	325	331	383	339	331	333	353	356	348	352	355	358	359	349	350	364	355	350	335	333	337	342	337	354	352	354	322	299	363	367	366	342	367	358	318	348	331	312	340	333	342	322	313	360	366	334	350	385	360	371	371	350	320	372	364	352	360	371	363	311	313	352	355	360	362	341	363	358	329	366	363	357	350	348	303	343	332	355	311	340	334	350	345	355	353	385	352	351	347	312	339	351	354	358	321	339	333	321	378	391	353	341	350	329	348	370	360	338	333	336	366	375	363	371	369	342	314	334	370	321	345	362	328	363	387	354	353	363	328	375	319	360	341	356	352	361	379	365	307	306	371	332	355	344	336	369	338	349	385	373	306	355	380	367	386	349	360	346	345	350	363	330	358	367	336	375	364	355	342	370	359	335	393	330	319	360	381	360	339	356	333	330	341	348	331	402	357	368	367	339	347	298	377	363	334	347	348	368	348	329	370	368	345	360	333	323	340	356	367	390	329	365	370	370
6328	3912	5905	4105	3451	2740	2367	2099	1821	1777	1562	1466	1445	1345	1186	1113	1129	1061	983	929	912	955	983	985	997	961	895	927	872	896	881	848	862	892	825	859	833	824	834	870	866	779	792	817	785	807	845	782	783	772	752	796	786	795	851	808	800	784	793	809	787	741	767	828	802	785	761	791	759	825	742	845	796	781	782	751	794	768	723	815	770	788	766	773	818	765	735	763	802	768	745	787	713	775	766	769	766	789	739	806	759	732	764	804	780	820	777	748	755	780	743	797	778	764	819	826	768	816	706	770	773	797	757	764	738	742	762	744	789	798	770	766	764	797	800	751	797	816	800	755	797	799	735	796	750	761	798	778	835	790	791	755	691	766	769	797	756	787	770	797	790	746	751	778	776	775	717	770	770	781	762	716	761	805	818	791	775	709	790	757	752	770	797	822	813	838	770	765	800	756	781	766	767	783	772	773	769	796	770	799	783	758	759	751	744	843	767	772	798	803	840	761	747	781	769	777	755	793	749	803	740	747	753	783	775	737	827	778	807	769	798	791	765	781	795	827	792	788	785	738	789	756	772	786	768	735	766	781	753	759	763	785	739	748	782	764	809	790	674	774	740	798	791	754	763	799	781	816	767	808	748	765	761	758	764	762	793	760	763	822	753	786	774	795	752	725	813	791	796	782	728	786	810	777	815	765	743	737	763	795	768	746	752	748	740	816	755	823	800	752	788	789	749	716	757	766	758	746	743	768	783	726	862	805	746	783	820	754	809	733	787	765	764	759	793	753	823	738	727	794	795	762	810	792	778	743	770	792	800	753	767	780	826	753	765	769	764	793	774	786	829	794	796	745	760	846	754	779	779	796	809	793	730	785	771	814	792	774	778	762	761	796	764	777	776	722	759	782	751	805	838	757	783	807	768	786	797	749	770	787	753	793	763	809	793	740	776	816	749	835	770	800	757	769	781	756	763	738	719	786	754	788	764	782	821	774	833	782	783	776	790	800	737	743	768	802	763	719	797	782	742	757	802	793	786	751	810	722	802	741	744	773	789	794	754	755	700	829	761	736	732	793	804	768	759	794	783	774	721	758	715	770	789	771	779	788	829	803	836	727	804	763	801	756	794	767	814	771	782	736	793	723	758	782	779	782	776	744	701	782	757	784	731	781	749	767	746	806	759	753	761	767	801	754	811	740	808	807	760	746	794	749	799	783	786	820	809	740	758	846	773	736	842	730	772	746	770	776	756	751	835	782	783	775	777	752	774	766	805	826	761	765	817	722	779	765	786	785	737	789	766	870	758	758	795	731	757	774	738	769	805	773	805	842	723	807	811	753	749	734	836	776	768	764	795	772	791	764	767	805	762	794	760	780	797	793	755	769	785	842	800	776	754	717	737	759	811	760	777	770	715	760	805	767	780	802	790	751	769	827	781	772	798	748	763	805	793	786	766	759	765	764	790	785	725	701	741	789	793	780	740	838	794	796	730	794	815	738	752	800	725	724	829	765	785	747	737	841	764	760	792	719	772	747	818	778	837	730	733	749	765	793	760	735	741	770	752	788	751	747	794	797	768	806	763	722	810	787	761	757	730	794	728	757	736	759	784	776	795	790	771	792	781	714	787	775	785	804	782	730	787	714	812	802	775	828	759	773	744	791	778	778	747	814	755	759	818	745	799	787	808	787	748	793	718	775	715	749	717	747	789	762	807	784	728	779	771	763	733	803	807	757	765	770	764	783	817	772	784	746	752	751	804	710	791	752	751	787	762	777	822	759	813	754	781	759	809	751	746	770	745	806	785	754	770	801	748	747	753	780	724	777	775	790	714	812	758	779	818	758	739	798	765	740	813	801	740	711	775	755	730	761	753	748	828	830	714	803	747	772	794	756	757	768	732	775	735	771	805	797	771	789	740	757	809	793	802	797	770	742	781	743	766	766	766	816	794	768	761	794	768	740	776	751	791	803	763	794	731	733	768	730	736	762	773	809	768	765	764	821	696	790	770	786	731	728	827	771	734	697	805	762	762	740	788	772	760	773	742	792	777	752	748	783	758	786	761	746	766	784	779	742	763	763	712	743	761	766	770	771	779	766	802	768	820	737	824	756	748	769	822	759	793	788	727	833	777	814	766	802	762	773	747	773	738	761	778	795	805	762	801	793	793	743	777	774	755	793	755	767	773	792	786	789	752	740	796	793	780	768	727	771	745	783	792	802	763	749	794	737	755	757	789	747	794	746	794	759	766	768	774	742	758	745	720	786	784	830	769	745	827	776	785	759	794	847	791	811	764	762	812	781	761	782	776	744	813	772	787	763	766	769	777	717	802	736	707	823	747	760	767	747	766	774	805	779	766	818	788	753	777	782	808	781	765	720	733	792	807	786	800	735	776	774	818	823	812	717	821	764	774	822	788	742	747	788	768	773	737	813	828	766	750	753	769	772	777	766	831	800	748	803	739	789	765	812	769	765	740	774	805	793	801	814	788	738	761	792	811	779	785	816	791	759	841	763	765	761	801	781	758	762	772	812	746	767	805	780	772	754	761	714	721	755	775	807	805	791	746	788	737	809	847	794	741	719	784	800	768	764	798	797	786	838	785	773	751	795	750	724	747	780	744	746	751	791	781	788	812	777	770	798	791	762	723	768	793	736	700	808	782	782	782	758	729	754	783	759	754	755	811	778	718	751	781	781	772	776	791	748	746	766	792	784	718	781	777	795	732	816	771	829	769	763	753	780	810	747	769	806	735	786	782	724	770	764	786	785	800	797	729	773	776	792	808	745	783	800	762	805	744	749	746	767	788	793	800	709	771	791	782	782	781	765	812	822	756	804	746	759	747	713	817	811	739	770	753	790	766	764	774	728	786	766	747	768	776	746	823	780	744	753	748	735	745	765	775	799	765	771	762	786	749	765	795	731	766	792	775	782	721	802	756	780	793	764	737	749	807	738	752	752	750	745	805	712	784	789	719	777	686	789	779	795	800	808	775	782	785	763	794	818	817	762	770	771	771	721	766	775	795	742	732	789	777	774	813	774	756	781	721	742	762	791	765	786	756	793	790	794	770	715	785	760	777	737	711	803	771	771	788	759	777	751	787	757	696	770	785	789	797	746	767	752	812	798	832	773	745	770	792	776	727	765	761	758	781	794	694	764	736	769	764	849	740	736	735	811	779	756	774	784	792	789	777	734	801	773	749	765	771	756	759	797	770	824	807	767	755	782	808	749	765	742	790	728	763	758	782	778	740	765	790	725	761	755	756	715	758	745	767	731	745	732	817	747	758	779	790	748	771	777	847	748	811	792	795	805	768	764	792	779	751	772	781	741	779	731	771	777	775	826	791	735	705	798	777	798	796	764	815	802	760	778	826	731	776	793	734	759	802	801	772	742	762	793	781	788	799	822	804	796	789	821	772	763	794	743	738	783	732	805	806	750	747	781	758	733	769	796	765	717	747	792	764	746	837	736	756	795	795	788	736	801	763	784	800	746	760	775	807	803	810	789	737	759
19363	9128	8625	3682	1881	1459	1091	946	779	679	639	528	504	465	430	421	361	409	368	418	349	396	335	393	360	360	352	359	315	346	334	338	336	289	331	314	320	322	306	306	310	320	341	316	270	309	308	307	298	343	345	292	298	279	304	298	321	321	343	301	312	323	300	294	301	320	295	314	278	303	309	312	285	267	301	265	294	294	309	285	281	262	285	289	264	310	291	311	270	306	280	297	300	310	294	296	269	271	277	291	296	278	273	286	288	312	290	335	293	287	301	284	277	311	307	271	276	295	303	306	298	341	298	284	291	330	285	318	324	293	293	320	307	285	314	270	295	324	314	297	302	287	307	281	302	271	292	295	300	278	277	264	259	315	318	293	327	284	325	316	268	291	280	316	327	293	319	290	324	301	289	315	267	288	264	287	327	292	293	308	293	330	269	296	271	248	306	313	301	282	321	334	311	317	282	288	295	319	294	282	278	263	286	344	306	303	261	289	291	293	299	266	288	319	274	307	303	293	304	294	267	312	275	238	305	263	304	268	285	298	289	299	292	265	295	308	336	289	319	282	290	269	262	286	307	290	299	292	293	306	279	274	289	302	276	307	284	316	289	346	291	293	296	305	292	318	302	319	300	293	275	311	289	302	300	310	310	288	296	298	290	311	296	285	243	298	297	297	296	364	300	295	298	305	327	293	292	313	296	308	267	323	282	294	301	287	309	279	283	303	293	300	304	311	303	313	278	296	272	280	317	286	244	337	270	275	319	327	259	288	296	286	310	295	311	276	299	298	313	300	270	311	282	310	293	315	279	269	279	286	287	277	289	311	322	305	293	305	331	294	282	287	285	310	331	314	310	316	306	295	316	277	330	282	289	294	287	261	326	287	285	310	313	281	290	274	305	310	290	309	294	259	289	273	326	291	305	276	270	316	252	290	280	306	315	279	305	302	288	280	300	292	272	261	280	279	301	312	299	287	272	274	289	289	297	291	291	338	303	314	264	300	289	314	299	312	315	288	322	293	282	304	306	282	342	305	292	278	331	303	298	292	276	309	291	295	264	278	286	270	295	304	293	272	344	271	303	303	292	302	290	271	291	273	298	277	291	279	262	329	305	307	265	302	306	358	268	285	295	299	313	268	299	325	306	306	284	318	326	284	302	309	298	273	271	277	300	283	304	310	286	314	318	270	269	301	290	289	314	312	284	267	300	333	295	342	262	276	269	305	292	309	303	292	285	294	312	283	281	294	289	274	281	315	309	296	260	299	300	280	296	268	270	302	288	307	312	268	278	326	295	292	270	292	301	298	292	296	260	293	268	276	273	300	287	294	258	289	275	312	326	314	293	280	284	294	300	288	288	304	292	317	314	312	306	279	324	281	302	293	285	315	289	304	297	312	304	305	285	277	288	294	302	309	264	278	283	275	294	291	289	297	282	260	238	275	320	308	308	300	336	296	304	284	288	269	301	285	294	276	298	264	312	291	306	278	307	345	303	269	298	282	302	322	331	311	328	285	282	320	305	308	307	289	292	292	315	334	305	340	302	309	284	302	289	283	293	267	312	281	303	287	291	294	306	306	282	296	301	270	289	278	305	300	323	303	289	287	277	280	293	299	269	293	281	284	277	316	297	305	324	306	292	275	314	297	305	279	308	296	275	274	312	262	296	300	259	282	286	269	263	293	306	264	272	306	286	324	296	301	286	282	304	296	269	284	319	285	265	293	286	332	339	339	293	294	292	320	285	322	298	299	304	305	305	290	289	321	290	318	280	281	321	300	270	285	270	295	291	299	291	294	305	309	319	311	306	331	304	285	296	272	317	259	342	281	307	319	285	277	312	322	295	288	301	297	298	285	320	300	327	280	321	305	274	274	289	306	294	269	364	282	260	272	326	295	301	299	295	300	283	291	291	295	326	294	338	308	279	323	298	303	272	315	320	286	259	305	278	270	307	325	288	311	305	308	250	313	286	307	261	308	312	324	304	291	282	319	296	267	303	281	244	290	298	288	321	272	272	279	272	284	313	307	298	271	308	270	315	310	276	284	269	263	303	290	284	274	306	262	316	294	281	270	308	284	277	258	270	257	286	256	318	315	294	303	324	315	299	308	301	290	306	289	310	297	300	276	315	315	297	299	319	305	282	303	303	286	278	312	270	291	291	300	277	313	303	295	301	289	318	310	296	283	321	293	281	295	296	324	293	301	306	268	305	283	271	315	289	279	266	318	318	288	309	320	297	290	267	306	287	281	312	285	289	320	286	296	279	297	254	319	294	282	303	303	300	264	293	286	300	284	278	319	298	328	287	302	303	285	334	323	283	251	300	295	288	309	328	310	297	290	294	285	317	322	251	320	309	295	288	302	294	294	241	287	263	303	298	281	281	274	281	307	338	311	263	324	289	271	307	305	272	301	321	309	279	293	301	287	298	274	290	268	253	309	311	245	261	302	325	290	292	267	297	338	298	293	291	321	301	291	283	302	274	282	314	288	276	307	287	270	331	292	325	263	307	323	301	260	259	271	280	281	296	297	302	326	307	317	267	289	317	280	293	321	288	304	282	275	315	281	312	267	268	295	321	290	298	279	292	332	316	295	307	291	288	265	313	291	284	272	282	274	296	305	292	286	323	320	297	316	327	254	313	278	329	294	288	296	307	305	283	267	265	301	301	332	318	321	288	251	302	265	275	291	309	293	286	267	305	286	273	282	266	290	259	289	274	312	299	304	312	316	270	295	275	298	284	297	292	298	306	321	296	311	316	315	331	276	294	305	340	330	289	286	308	315	305	295	285	274	289	296	314	318	281	337	298	289	331	316	301	324	304	281	317	285	318	269	280	276	319	310	275	313	280	306	317	319	266	267	326	274	284	321	311	285	306	300	317	299	277	279	276	273	295	277	326	323	299	283	317	314	282	295	283	295	312	302	311	298	294	311	293	312	291	307	281	312	301	332	301	296	249	287	309	275	301	330	300	313	287	312	307	321	300	243	294	304	276	267	292	288	314	305	283	312	267	297	300	287	291	295	294	295	299	265	274	315	287	308	274	297	274	315	282	274	264	301	284	296	306	308	313	327	280	284	287	318	293	288	287	276	301	302	311	290	319	312	323	296	274	283	289	268	259	316	264	331	301	256	296	300	332	273	293	290	301	311	303	291	317	297	304	301	278	294	301	267	299	264	305	283	315	313	319	334	317	279	283	307	323	289	285	296	280	281	295	274	271	290	312	337	291	317	311	288	310	307	296	313	292	329	342	326	297	327	276	299	310	300	297	312	300	310	297	275	307	298	292	304	247	318	292	305	292	319	290	321	291	317	288	277	275	293	282	316	319	299	310	281	289	316	317	305	282	309	277	300	290	317	291	282	302	313	280	287	294	305	297	283	283	298	279	271	300	295	281	284	293	297	285	298	269	319	311	313	297	290	221	308	307	281	285	290	302	256	297	289	286	270	324	286	294	300	325	253	306	279	309	302	295	299	320	291	353	300	305	266	301	280	301	317	298	243
12848	7772	12883	7413	5851	5280	4256	3616	3217	2761	2515	2186	1962	1767	1683	1553	1423	1373	1274	1140	1062	1052	1066	1053	1057	1047	1061	953	956	919	939	937	855	835	853	794	760	824	782	790	742	737	735	748	746	744	719	752	751	677	716	677	731	714	786	723	720	720	698	750	723	681	713	747	689	646	673	737	709	688	696	692	693	665	667	671	636	705	677	698	674	684	663	688	727	677	641	680	666	672	715	668	705	660	654	674	667	734	627	679	665	697	644	714	669	729	728	638	671	639	665	694	681	685	697	677	647	684	658	661	648	636	687	657	669	689	671	635	667	656	712	667	632	717	650	642	660	688	693	680	692	654	662	701	701	677	674	648	712	663	713	691	652	728	680	614	681	691	666	687	698	657	627	687	688	674	670	608	689	671	735	678	670	688	675	680	665	653	667	649	651	653	658	651	733	695	697	636	679	632	650	652	683	680	687	667	683	670	689	663	687	660	621	680	664	696	631	697	700	659	696	689	678	662	727	675	682	659	641	673	689	688	684	699	704	643	712	693	736	678	689	683	676	657	685	682	629	666	625	670	665	712	645	655	674	652	684	730	699	653	667	646	676	703	600	723	690	701	614	641	623	692	707	685	671	707	669	660	656	641	700	634	656	687	678	680	710	694	674	690	702	655	722	692	712	650	684	710	688	667	683	672	704	746	720	704	669	684	660	656	708	660	678	727	690	644	626	589	676	684	671	712	610	680	697	634	695	694	751	668	711	681	737	615	698	698	667	655	651	722	703	669	698	685	702	693	716	680	656	674	607	629	661	657	687	703	685	650	664	653	675	664	626	678	701	677	649	685	678	702	659	640	662	669	603	673	697	681	654	661	686	636	676	623	666	696	680	690	701	669	676	667	705	628	666	661	671	647	689	657	657	716	686	689	715	654	685	702	652	646	658	714	675	708	721	621	691	620	697	659	681	659	645	646	699	681	682	701	695	633	684	680	680	679	649	655	664	674	712	679	642	682	672	649	673	651	643	661	675	663	700	699	653	633	668	678	679	665	650	699	657	714	632	668	657	672	716	695	658	724	664	667	688	705	694	695	678	675	739	710	696	647	670	679	684	717	693	674	702	699	694	698	611	644	659	656	682	626	682	669	677	689	701	674	716	620	715	642	650	700	678	684	672	678	681	719	687	710	684	655	671	691	712	706	714	670	667	707	665	689	688	652	657	661	696	667	690	651	730	712	700	684	730	676	722	660	683	653	675	692	635	713	622	657	661	726	645	685	584	668	707	646	664	716	689	641	653	659	687	669	656	648	640	693	690	680	709	664	634	611	647	702	670	657	653	686	726	676	697	656	672	701	646	618	653	675	657	676	648	685	707	688	639	716	685	693	674	666	653	662	686	723	706	682	667	650	651	660	649	699	691	679	661	690	680	695	685	674	672	669	672	698	648	680	661	665	668	664	670	684	651	686	645	655	669	651	653	681	729	670	694	657	673	628	691	667	626	678	651	772	698	676	697	669	688	666	639	669	653	673	694	703	636	630	678	689	649	651	688	701	662	708	689	683	679	708	665	660	696	657	681	701	676	658	676	668	641	663	664	658	650	669	669	654	658	644	699	675	671	671	681	638	658	703	660	672	670	645	667	707	652	642	675	728	704	741	708	628	640	620	693	650	670	671	670	675	647	716	653	654	648	655	624	637	653	673	641	662	656	673	635	632	674	651	697	700	661	680	650	685	623	668	681	693	679	702	717	696	671	706	681	678	618	651	667	667	636	624	680	690	648	685	681	671	658	678	657	675	664	691	671	653	686	671	716	708	673	682	686	682	677	706	664	677	675	696	669	733	714	676	618	662	647	621	659	692	680	687	692	711	703	650	664	712	655	623	674	678	673	672	649	677	652	691	637	670	649	675	707	670	660	673	735	695	664	679	693	640	650	672	657	685	644	602	650	678	675	655	697	662	692	677	696	715	670	630	650	683	674	645	662	714	621	704	682	740	662	649	670	706	685	659	668	667	680	605	657	668	668	681	664	645	683	640	684	691	682	656	679	709	645	699	682	663	647	701	631	697	656	674	659	703	692	646	691	691	667	694	666	724	652	656	666	637	671	706	676	654	668	658	669	669	674	643	691	703	677	699	706	669	648	634	646	681	675	679	714	682	703	663	697	644	693	638	633	667	699	716	667	683	682	670	692	685	688	693	670	725	673	688	668	706	717	712	662	701	640	632	692	675	650	692	677	702	667	678	657	660	690	665	669	662	713	653	718	668	630	699	636	734	649	689	698	629	652	734	681	691	681	658	650	634	701	663	662	664	668	688	668	654	682	593	678	663	650	643	649	657	691	660	657	641	684	669	670	679	692	701	640	691	687	663	719	713	663	669	685	665	653	648	674	682	689	659	700	685	616	709	666	674	645	704	688	649	716	681	664	671	708	658	687	640	638	659	650	622	626	659	713	669	649	710	635	721	687	668	678	744	657	700	649	646	657	661	674	659	681	665	670	677	629	622	699	677	661	688	676	690	669	647	683	670	662	684	671	696	678	694	704	678	698	675	688	697	638	678	627	683	653	702	662	660	675	688	645	664	641	670	660	644	674	667	672	611	666	681	732	655	652	661	644	685	680	720	726	652	685	701	683	673	666	654	663	653	690	660	720	692	693	645	677	694	666	698	690	657	655	655	666	634	733	603	686	667	709	674	631	658	670	698	664	685	690	682	684	597	675	732	649	670	723	634	666	680	672	732	655	680	654	645	646	677	676	645	632	692	684	710	746	693	658	695	694	701	695	679	691	686	608	643	737	622	713	635	665	654	671	715	694	663	646	629	655	699	675	657	680	655	671	692	643	656	666	687	666	664	676	713	653	665	639	655	660	686	650	679	682	653	694	683	681	737	637	697	716	654	650	686	653	630	636	646	676	654	691	720	693	678	697	715	633	636	628	649	654	640	674	656	686	664	683	668	672	644	642	658	683	700	692	655	664	635	688	650	680	684	681	692	691	630	688	649	628	650	679	693	660	738	650	634	663	714	679	637	633	640	694	704	662	661	684	658	643	646	654	633	685	646	704	646	708	655	658	661	703	673	685	693	707	693	670	715	672	704	674	671	748	648	633	656	700	667	648	648	693	664	695	660	700	677	675	689	667	707	683	692	757	640	682	677	659	712	619	653	689	642	685	637	697	692	690	721	639	658	690	705	688	679	660	709	642	643	663	665	718	628	707	695	655	668	679	655	678	669	696	629	662	724	663	712	672	700	693	659	667	665	689	658	719	681	631	683	676	661	676	690	685	678	695	667	695	662	652	686	667	692	706	670	671	685	656	717	669	652	641	684	685	694	640	638	703	688	643	710	675	669	675	657	675	686	685	703	700	682	630	705	659	683	696	629	671	686	680	676	631	669	647	710	652	639	692	638	623	701	744	690	687	654	670	658	645	663	676	696	709	722	657	666	673	696	658	669	631	667	725	694	630	674	671	633	680	663	682	669	680	700	678	678	658	650	691	654	680	674	695	689
28889	14184	12818	5949	2897	2114	1618	1378	1107	949	809	747	558	556	578	476	428	441	444	383	353	352	425	401	417	397	361	353	377	340	356	319	371	358	321	321	334	362	302	290	312	291	297	301	297	338	307	287	299	319	287	325	316	302	326	293	320	342	301	316	331	321	294	286	299	333	307	315	295	337	314	288	283	312	287	358	282	307	328	288	295	284	293	290	289	286	314	282	303	316	332	296	300	322	290	288	311	320	296	259	327	277	295	295	285	293	325	325	323	287	282	271	304	321	286	254	311	311	305	283	256	290	277	295	295	309	275	297	330	282	321	304	261	302	318	282	301	281	277	288	289	278	295	287	300	286	292	250	303	342	306	297	313	290	286	291	320	307	286	297	313	306	289	271	285	305	268	296	261	279	314	288	280	275	296	289	293	272	299	298	298	299	256	278	317	280	279	284	304	339	273	329	282	309	320	279	308	298	305	294	317	267	313	254	325	295	336	297	269	300	315	301	301	319	309	316	303	275	308	302	281	271	285	311	281	273	297	303	234	294	299	295	299	279	315	286	304	276	294	294	274	291	307	313	290	250	316	289	307	302	297	317	300	281	285	274	326	294	304	293	326	315	294	277	329	316	294	317	277	288	301	312	289	321	317	317	346	295	320	292	320	295	308	315	286	309	260	277	275	298	331	289	314	288	286	314	304	277	273	301	285	311	297	307	316	302	273	275	270	268	298	305	268	316	302	319	276	278	272	306	294	305	287	308	302	273	302	294	280	317	307	298	315	306	288	293	319	268	274	292	273	287	284	318	290	265	288	301	288	294	267	305	294	286	282	254	344	299	292	277	322	322	276	327	291	281	281	295	292	320	282	289	349	316	284	278	281	269	281	299	320	301	321	317	296	260	293	269	293	323	297	295	287	287	304	278	285	272	269	297	272	327	302	279	318	332	280	289	292	332	336	276	333	299	319	321	308	292	319	285	305	317	243	295	292	267	294	326	296	320	283	285	290	273	313	268	310	294	313	282	290	338	303	289	271	306	291	293	303	300	293	341	286	291	307	279	311	295	301	272	288	302	266	304	292	290	294	308	327	356	321	289	281	267	280	262	285	272	339	307	299	292	275	308	327	310	298	314	318	309	315	273	267	280	294	293	268	314	311	317	277	281	293	280	312	310	291	313	299	288	311	331	302	272	279	303	301	292	295	301	277	292	335	285	274	280	276	295	302	286	306	284	324	292	302	297	312	321	326	291	302	292	276	294	303	291	280	268	274	279	315	308	321	326	293	286	273	289	317	283	301	284	299	298	271	274	269	286	289	265	292	281	322	284	287	283	299	284	283	291	290	333	301	291	298	331	297	305	302	299	331	314	287	300	272	270	292	283	311	300	285	283	335	298	283	322	310	262	281	325	276	252	291	292	295	304	312	312	302	273	331	276	283	321	309	297	292	262	295	293	335	286	334	299	312	296	299	288	301	296	309	288	305	287	292	302	296	289	277	310	273	288	300	283	290	303	287	302	296	287	308	280	310	293	292	261	304	292	290	282	279	294	307	317	325	278	331	312	287	309	293	287	274	296	329	298	294	309	299	325	309	306	294	281	303	297	358	347	292	284	292	288	304	313	299	299	297	279	280	294	273	288	302	265	253	295	308	240	278	320	291	283	299	282	317	319	285	256	306	283	284	319	296	273	282	301	312	288	268	329	324	311	309	278	310	327	300	279	299	300	283	309	324	301	311	285	292	292	287	283	304	310	318	339	290	321	309	298	325	269	308	279	301	291	313	290	301	312	282	297	301	285	307	284	300	278	275	336	286	299	308	299	297	299	305	276	302	277	312	287	300	291	304	281	317	307	294	305	300	289	304	298	257	297	316	310	288	265	276	273	309	285	297	291	316	269	303	302	284	306	278	314	324	317	298	334	284	306	330	294	267	317	292	305	288	273	308	265	301	282	291	289	263	321	301	274	303	275	275	281	293	317	290	293	308	314	294	284	310	292	298	303	302	303	279	295	293	306	338	288	286	318	252	292	307	279	346	278	276	251	276	320	310	285	263	293	282	327	303	297	302	303	296	290	285	295	328	297	320	285	292	289	263	315	289	305	334	269	307	314	274	291	331	262	317	309	277	290	305	292	300	284	295	298	270	300	312	318	303	307	285	290	316	315	326	320	310	287	293	307	289	290	298	266	278	292	279	316	303	281	318	260	295	307	279	296	289	300	281	274	303	292	297	302	306	312	293	283	280	274	262	320	247	278	320	336	291	282	306	280	279	296	285	270	297	295	310	316	300	316	283	296	279	303	274	298	281	317	310	271	306	318	312	289	326	278	320	337	294	300	327	298	286	296	272	294	303	264	337	272	301	286	274	282	274	297	296	316	321	293	314	277	288	305	308	279	274	282	322	285	327	309	301	319	301	296	301	280	299	300	294	290	293	325	274	312	305	284	325	298	283	297	290	290	292	303	303	274	279	297	280	290	336	294	258	309	282	330	289	271	287	322	285	303	267	310	315	318	305	302	304	289	308	269	315	306	281	288	310	281	289	311	292	295	278	297	273	290	320	308	273	296	284	265	307	272	297	274	307	304	308	277	268	276	326	285	328	310	303	287	312	307	295	306	267	282	307	308	290	311	306	310	318	306	314	288	283	315	300	276	298	282	294	287	281	291	336	311	318	287	314	276	299	279	306	286	298	291	317	284	315	323	323	284	301	267	275	276	338	299	300	291	293	291	335	329	294	276	290	326	292	311	299	313	287	298	293	308	325	293	269	277	299	300	357	317	298	304	305	305	297	273	314	343	285	291	264	286	299	293	358	314	314	278	301	285	302	318	285	329	265	280	269	315	286	275	306	316	288	277	284	278	287	299	310	285	316	288	298	286	315	275	289	292	317	264	311	283	307	311	293	342	316	285	269	289	292	343	269	309	280	315	315	309	327	308	263	292	271	304	263	279	265	289	295	303	252	285	306	293	288	287	305	290	266	319	323	294	297	327	269	320	309	282	261	293	328	321	277	291	297	302	287	309	276	309	295	319	286	291	298	308	320	344	314	296	288	273	279	322	339	329	270	290	291	305	307	298	295	291	308	304	289	287	296	326	274	290	284	289	274	297	322	287	284	302	345	327	325	297	331	287	312	301	277	322	304	293	269	324	294	279	308	284	300	286	281	348	291	298	290	301	304	251	301	319	318	298	289	290	295	295	290	307	304	282	312	266	301	282	283	292	261	295	301	282	310	329	281	292	306	315	285	295	294	331	289	308	353	302	294	289	284	302	295	286	300	271	276	306	306	299	259	317	289	311	294	299	289	287	258	339	297	355	303	285	340	296	290	292	277	299	263	287	302	294	291	300	299	325	310	332	285	321	298	314	276	290	306	308	287	304	282	264	293	299	310	330	297	312	282	311	319	296	290	301	313	288	301	300	280	294	312	330	284	289	320	289	290	316	300	313	314	275	301	294	286	294	317	263	303	304	305	292	303	298	272	285	312	278	285	280	282	295	281	285
16984	10817	16656	11072	8075	7170	5783	5397	4642	3944	3694	2994	2500	2273	2131	1990	1810	1798	1464	1328	1272	1206	1379	1314	1355	1233	1143	1139	1110	1050	1026	1020	1014	931	959	869	883	935	833	875	781	829	777	791	787	746	782	744	796	724	744	707	788	791	810	821	750	738	765	765	718	696	761	742	724	732	734	714	678	670	669	673	711	711	665	707	715	660	690	703	659	690	671	683	734	701	698	692	731	697	710	738	708	660	687	679	690	698	670	680	664	664	687	683	673	676	663	660	681	695	672	689	698	690	689	660	740	686	659	699	673	669	642	693	694	690	674	700	656	727	658	640	644	671	643	683	650	715	684	662	638	676	647	719	701	674	692	668	698	697	687	667	669	676	681	646	693	692	734	671	670	643	698	682	691	684	701	658	650	686	682	639	683	686	682	620	692	655	626	710	748	678	666	653	639	697	711	678	660	658	642	716	685	665	696	681	688	672	690	652	649	697	719	649	692	677	704	699	647	661	687	697	670	658	667	670	626	683	632	663	657	668	695	683	706	680	647	690	659	714	681	668	644	690	665	666	655	702	637	754	699	691	694	692	690	704	656	674	720	620	678	620	655	673	638	644	691	664	715	669	695	656	741	666	668	622	740	670	661	672	699	672	636	659	719	665	677	673	671	692	667	640	698	693	683	682	640	694	710	700	669	678	691	667	701	703	694	684	670	695	642	687	674	732	695	657	680	702	704	695	703	655	713	722	680	642	715	637	672	704	662	676	703	664	687	671	708	666	667	714	638	680	715	663	691	677	663	668	662	677	677	658	670	649	724	687	655	653	680	686	676	685	688	639	673	654	687	656	707	678	663	662	698	694	667	702	625	628	664	690	691	699	673	666	712	668	668	697	707	646	669	666	671	625	674	695	678	675	681	690	648	740	665	657	687	659	711	700	692	686	693	676	643	657	651	671	699	659	692	679	672	634	681	582	658	636	674	653	658	671	691	674	674	693	707	649	652	681	635	688	697	658	653	635	655	668	695	648	650	675	643	678	664	675	667	656	716	657	677	715	688	691	678	628	694	662	654	666	643	650	625	682	685	660	675	680	714	677	652	687	682	643	735	660	668	677	699	668	687	674	706	670	677	651	700	711	687	666	671	683	692	662	703	645	652	693	715	658	658	665	685	636	692	710	688	677	674	679	647	672	667	652	671	677	692	677	673	687	617	680	678	643	697	631	662	690	695	668	693	686	677	655	677	684	691	688	665	681	695	628	687	685	666	656	693	680	730	637	675	633	651	669	640	656	646	701	692	661	678	681	643	722	682	684	701	691	685	675	687	616	666	670	660	718	642	667	648	724	681	696	678	665	704	734	662	675	703	654	691	687	717	672	670	681	671	666	657	662	670	721	681	644	683	669	667	665	639	647	645	691	648	703	686	683	652	663	690	724	659	725	663	684	664	659	720	693	639	705	680	646	719	677	684	700	729	710	630	707	676	693	683	668	680	697	596	666	695	669	672	690	696	698	675	669	691	720	742	668	686	698	664	674	685	697	647	685	659	664	661	607	664	663	683	666	701	712	662	611	664	662	686	704	679	710	640	641	648	647	658	634	676	692	668	652	706	689	694	681	681	663	692	664	736	665	707	659	679	701	679	660	689	619	700	699	704	673	649	637	633	607	678	636	689	663	683	695	722	704	692	659	662	647	651	693	631	710	671	657	637	668	695	681	670	667	682	713	654	657	704	666	710	706	707	654	717	682	701	653	691	697	716	678	656	637	662	684	659	688	648	702	641	667	696	664	637	683	700	683	718	683	634	682	687	727	637	628	659	702	663	672	693	650	688	692	653	646	657	714	677	673	676	705	668	684	680	678	671	703	714	655	647	693	701	645	659	673	699	686	697	706	691	683	627	695	620	698	679	703	699	682	689	635	682	673	673	646	689	673	668	643	682	667	702	657	685	667	695	693	657	660	667	698	675	626	694	637	690	632	677	708	680	676	674	697	719	692	671	656	681	707	654	711	650	663	659	729	672	685	699	654	655	703	709	700	714	667	684	630	698	698	730	697	671	681	684	655	664	684	666	653	682	633	693	669	663	681	679	687	696	659	698	673	671	719	712	663	692	657	689	696	659	687	698	684	656	709	706	745	670	635	688	714	695	641	681	704	712	658	705	695	630	740	635	762	673	653	699	662	680	678	637	662	661	614	656	698	604	654	696	678	693	686	674	692	617	660	681	641	642	655	636	659	690	669	711	688	714	691	654	668	669	667	703	689	651	645	664	691	682	671	669	680	729	673	702	713	607	702	617	630	665	676	682	669	678	673	672	730	700	573	656	702	660	683	625	645	712	709	661	663	706	732	690	671	676	678	671	667	683	677	633	691	699	675	654	672	664	660	652	637	675	671	682	660	685	665	706	662	745	695	672	681	636	640	727	654	686	673	663	740	665	683	685	671	708	626	677	609	638	693	690	692	717	648	632	670	677	693	678	704	642	673	671	650	704	668	663	636	676	640	694	725	663	627	678	669	669	639	708	697	698	680	691	663	730	644	721	689	679	679	646	684	697	709	676	662	673	642	688	685	692	666	686	669	642	690	722	688	662	641	661	705	671	680	625	712	686	666	716	696	665	643	660	703	684	644	699	667	670	641	641	708	704	650	728	665	645	683	661	688	692	666	648	693	670	655	684	695	725	681	693	677	678	676	670	668	679	689	657	674	679	699	661	683	629	702	703	683	666	714	666	662	695	688	671	700	664	677	690	673	675	659	672	712	695	678	659	703	679	698	704	749	710	661	681	716	666	660	672	689	687	703	687	639	691	676	698	647	674	645	685	689	654	664	664	671	669	709	671	660	715	666	659	643	671	691	703	670	660	689	636	664	693	668	633	708	700	649	671	648	694	670	673	711	677	656	677	755	679	674	687	699	662	693	718	724	683	635	663	652	710	639	656	692	682	661	707	709	720	663	672	689	683	648	705	657	659	657	636	684	690	706	664	696	671	676	677	648	656	724	670	634	683	648	625	684	657	693	659	685	710	636	681	680	709	654	672	671	691	666	676	639	670	701	722	676	691	669	706	665	690	655	708	632	656	686	643	728	693	642	671	705	660	743	673	678	702	686	677	647	701	673	724	655	662	660	669	691	679	651	743	698	669	689	661	674	678	686	694	682	674	629	667	672	709	672	680	640	658	677	691	660	674	657	680	691	667	683	647	671	639	679	689	672	708	673	672	726	633	703	662	698	697	719	720	685	693	682	691	694	626	667	746	674	719	686	629	718	653	690	661	674	635	658	662	655	665	668	646	636	641	687	702	673	669	707	661	667	644	670	645	674	602	651	693	701	661	688	682	738	629	698	672	658	657	658	688	667	717	684	639	709	657	707	642	672	661	700	692	705	701	689	692	693	644	625	666	705	683	715	638	678	634	657	665	638	701	671	731	672	724	638	721	684	690	748	697	683	682	712	654	730	666	674	664	658	699	702	687	700	677	697	711	654	681	655	699	666	672	650	626	661	657	642	677	697
9469	4621	3557	1560	990	838	696	590	576	539	493	486	429	413	424	413	416	418	391	464	367	369	343	349	376	380	354	389	375	383	382	363	345	378	355	376	355	355	371	319	389	352	364	342	355	345	347	355	353	338	371	335	348	357	359	350	331	354	354	364	350	356	361	332	345	363	391	353	402	358	358	372	321	370	321	375	382	340	366	371	382	383	356	360	335	393	351	371	338	328	358	366	335	366	327	362	399	347	327	350	341	331	359	322	392	350	331	368	330	369	358	384	321	350	379	345	295	340	369	335	358	332	365	337	378	378	355	351	366	334	358	332	372	345	343	339	346	328	377	334	388	390	378	357	389	364	346	342	335	348	334	332	308	369	379	350	331	363	354	345	336	381	362	331	376	355	327	353	338	333	359	332	390	362	388	330	366	360	357	331	363	345	352	361	350	367	366	341	342	338	337	335	380	359	329	362	352	343	363	347	366	342	368	379	344	374	377	369	353	379	338	335	387	371	357	394	358	392	341	357	381	386	372	360	382	396	351	346	344	341	365	347	316	332	355	354	352	365	331	345	317	376	373	336	390	297	355	354	338	372	355	348	319	421	339	364	334	388	373	362	339	347	329	344	379	347	333	368	351	349	391	338	358	325	355	368	338	327	342	369	324	382	367	336	337	359	331	350	364	356	340	317	348	329	353	381	354	351	320	332	315	382	372	360	335	319	340	377	300	363	346	345	322	342	361	336	349	357	338	357	351	374	311	353	327	335	345	344	394	351	328	342	359	323	355	359	359	375	390	335	319	327	342	336	343	321	335	347	353	364	328	367	359	391	330	326	361	331	321	336	335	339	354	338	348	366	361	354	362	373	362	379	382	352	363	346	327	369	364	362	342	379	365	332	367	342	391	357	389	370	332	327	342	337	325	351	344	330	320	347	359	356	328	319	343	347	348	350	385	369	381	370	331	329	365	375	362	358	370	325	330	377	393	380	319	360	358	334	322	349	343	385	394	395	338	327	348	369	348	362	395	347	363	353	360	332	331	357	364	345	343	336	391	361	356	348	329	351	373	323	336	366	349	400	367	310	366	348	373	387	314	334	347	341	361	299	342	371	375	353	362	351	368	365	346	342	358	362	315	357	344	356	315	339	388	348	359	349	356	342	343	361	344	374	348	328	316	368	367	384	369	371	321	340	350	311	359	369	349	356	371	362	345	352	357	358	365	293	340	341	388	367	351	351	326	336	355	387	346	369	341	400	312	333	348	332	340	320	376	336	340	357	368	319	317	359	369	332	375	379	326	359	354	320	359	336	338	346	380	365	358	385	339	347	385	331	348	358	400	351	354	389	365	336	360	364	349	362	325	330	360	356	363	392	357	354	332	361	329	359	350	347	332	381	356	306	351	371	321	323	363	359	341	340	337	372	344	357	358	379	322	331	349	362	375	364	356	344	357	369	370	396	347	369	398	375	343	335	382	360	337	329	355	340	394	374	351	356	334	360	362	358	369	364	328	367	336	355	333	403	386	326	351	370	353	344	360	370	325	362	356	348	341	358	349	349	330	361	345	362	318	334	356	342	318	366	398	337	342	340	341	336	355	350	306	343	345	350	328	373	364	373	346	370	336	330	345	382	321	342	314	382	372	365	337	331	362	337	362	334	366	346	362	324	349	353	360	382	339	303	357	335	358	340	311	350	342	355	351	337	293	345	338	326	360	344	341	386	335	358	331	341	364	363	383	380	336	363	332	336	356	365	343	343	341	344	340	358	366	377	322	347	366	347	348	358	347	355	344	356	338	352	345	328	323	364	332	357	346	329	337	368	359	318	348	358	376	368	364	332	350	345	352	348	364	332	391	326	360	321	352	350	316	370	367	336	342	341	372	368	327	339	389	373	384	314	398	379	349	331	345	348	336	364	352	347	344	367	373	375	381	329	361	338	363	362	342	309	321	363	365	344	363	367	355	336	346	374	330	332	370	342	316	368	369	323	335	325	371	364	378	367	337	313	361	331	339	329	366	383	361	371	334	343	325	355	315	346	335	372	342	316	334	350	329	354	348	382	349	375	344	360	347	366	361	360	346	365	338	341	356	333	355	328	340	360	368	356	374	354	350	358	379	371	348	336	359	338	332	356	387	336	295	373	344	343	331	353	368	346	352	335	350	349	356	340	361	385	378	376	354	362	366	338	374	356	348	343	382	340	332	367	364	382	348	346	339	352	364	365	394	364	355	380	368	346	385	354	374	354	346	320	350	339	377	326	317	345	371	330	358	371	345	339	333	359	321	353	354	357	355	352	346	358	337	343	345	366	393	358	349	287	340	354	371	329	328	344	358	317	391	347	364	356	328	337	365	315	358	325	393	358	372	298	333	345	312	368	346	351	350	324	370	363	367	356	344	330	352	359	349	374	336	346	351	344	331	409	324	367	333	366	321	370	338	324	358	353	381	356	383	349	350	339	323	384	376	379	346	336	360	354	339	385	392	348	318	327	368	355	352	369	319	345	350	364	323	340	318	342	286	330	330	378	359	363	305	376	348	370	351	361	394	339	365	370	327	370	362	374	353	334	386	357	358	363	379	366	355	352	350	335	332	345	327	343	367	340	317	346	318	346	349	326	370	399	376	371	345	358	343	329	343	345	333	356	296	375	375	347	403	357	298	334	354	318	371	356	357	355	360	340	330	362	371	349	365	360	329	369	332	354	354	360	362	355	370	366	348	343	306	329	359	351	349	360	329	352	324	321	359	356	330	360	364	361	363	393	328	368	375	356	360	358	333	349	359	333	375	363	346	331	372	350	383	350	356	362	369	336	390	323	316	360	353	349	369	364	344	383	339	336	305	341	326	363	338	322	321	323	345	383	326	324	383	344	327	329	371	404	370	366	337	357	359	362	347	373	353	340	361	375	362	365	370	391	385	344	367	331	364	336	357	346	359	384	356	341	337	377	355	353	349	355	344	310	316	330	364	358	334	329	336	346	312	339	389	324	349	344	365	355	343	352	351	375	320	357	350	352	378	362	330	351	345	334	324	344	325	351	345	362	351	307	341	368	363	370	371	369	365	347	335	357	316	304	327	355	373	315	382	311	302	299	386	353	374	336	364	316	384	359	334	340	338	327	382	351	344	379	361	398	342	352	348	360	366	376	342	326	350	351	333	365	333	330	306	378	352	376	380	364	350	335	336	384	363	362	331	316	339	379	327	335	355	341	384	340	339	399	388	360	322	365	388	351	388	335	328	365	340	311	386	365	387	341	353	358	388	335	336	349	352	349	345	351	375	371	363	378	369	321	306	367	335	379	352	338	348	365	350	336	344	377	340	331	363	360	374	330	342	350	304	323	377	370	338	352	382	362	353	357	370	339	359	364	367	340	308	322	325	320	366	341	357	372	347	353	358	360	367	370	361	328	349	367	359	380	383	363	328	324	350	337	317	371	342	314	346	404	380	351	361	349	359	301	340	360	359	368	330	391	353	344	304	361	357	333	359	334	328	365	354	343	369	372
6141	4390	5914	4064	3274	2820	2333	2078	2013	1675	1548	1440	1366	1253	1238	1172	1094	1085	1020	932	949	891	967	921	971	963	955	938	930	931	869	900	827	850	850	822	829	806	777	831	832	790	795	793	845	787	808	876	870	772	809	793	808	789	770	772	758	803	752	796	803	805	828	797	805	827	828	746	806	855	802	791	736	758	838	790	799	762	748	768	745	807	770	757	760	724	789	771	747	699	763	771	764	803	809	791	775	820	823	735	765	722	754	717	741	745	788	775	753	757	781	759	739	769	769	800	761	794	771	757	782	738	773	833	737	774	773	787	741	783	767	743	770	751	792	818	752	778	788	736	806	769	838	791	778	756	793	778	738	729	791	741	773	754	784	780	717	783	785	786	752	800	764	793	773	745	757	835	728	761	820	787	714	796	742	802	739	798	783	759	798	799	782	781	730	782	776	753	759	768	766	806	757	768	796	780	740	747	765	758	758	727	749	744	790	784	776	754	730	785	756	752	711	775	754	754	684	723	739	767	771	720	789	843	762	777	766	818	804	801	734	761	765	741	782	767	768	733	806	762	797	725	807	736	815	823	709	759	697	821	743	774	772	760	762	802	799	788	787	785	812	809	760	780	743	764	772	802	805	782	795	753	830	790	759	721	742	785	756	765	777	759	758	768	784	782	741	763	762	786	771	761	737	816	796	764	804	771	774	774	757	764	821	784	810	812	768	755	778	795	777	800	828	715	800	771	779	712	788	749	806	799	791	759	797	760	742	767	771	730	731	738	771	793	753	762	769	789	751	784	804	775	728	733	772	760	777	777	706	820	739	771	827	841	765	762	779	783	821	801	773	816	737	759	791	770	744	756	739	773	761	781	752	761	799	797	820	738	762	768	775	780	771	808	781	797	775	791	723	765	778	775	794	785	767	793	854	808	840	731	745	747	807	708	778	783	747	750	768	758	784	764	811	763	746	780	796	763	788	835	747	806	763	751	793	745	786	726	770	758	762	764	773	741	799	774	797	778	763	759	785	807	738	778	757	719	746	806	762	791	799	811	760	761	743	777	732	776	720	815	782	740	782	749	811	828	770	737	770	801	739	748	762	774	788	813	741	739	804	759	739	752	737	816	778	784	784	769	772	766	772	791	794	775	801	723	740	752	816	785	738	767	825	735	771	737	710	750	818	756	785	759	827	749	732	716	772	762	801	815	793	778	777	780	799	765	767	822	785	788	833	741	760	812	744	728	759	813	793	788	737	774	759	838	773	768	809	755	805	788	779	748	813	772	750	725	767	768	783	809	770	749	782	815	747	759	784	773	752	795	795	762	766	714	783	800	794	771	753	747	756	791	735	775	787	731	755	792	776	796	789	760	785	787	774	815	789	769	769	762	760	791	763	753	779	844	730	764	795	791	765	758	722	785	795	736	783	806	761	786	812	792	828	762	769	788	749	761	786	811	773	801	801	854	775	800	763	772	760	824	793	735	785	791	808	721	782	788	781	773	796	787	810	783	780	759	770	761	750	757	789	811	749	802	816	745	802	765	768	785	703	776	773	760	736	737	762	749	805	773	772	816	807	759	791	747	814	773	787	814	746	731	782	777	795	776	728	798	804	795	804	780	735	733	761	838	770	791	814	803	710	788	816	791	771	827	779	773	790	774	747	758	722	752	776	798	788	773	747	750	820	752	777	764	793	806	749	786	743	788	806	796	737	823	751	765	775	784	768	804	779	744	763	785	790	742	778	768	782	769	788	723	792	810	794	742	738	781	786	741	707	795	781	800	746	784	819	736	845	755	755	742	772	812	736	759	793	791	806	771	800	784	782	770	788	791	805	749	767	775	771	775	714	785	812	780	781	739	769	791	749	773	792	714	812	761	798	742	745	753	786	770	802	759	742	814	771	739	756	799	748	776	787	782	766	730	809	773	801	783	765	752	749	746	739	811	763	744	794	745	774	771	806	751	801	833	824	740	741	766	744	759	819	782	752	752	764	806	744	805	778	764	795	797	776	824	753	755	771	748	736	805	755	774	766	768	774	811	768	749	776	771	800	753	798	758	768	793	809	743	776	752	780	742	737	833	812	767	791	758	704	746	748	790	792	838	793	780	788	784	842	803	820	749	815	847	782	792	779	722	791	777	768	796	773	726	819	776	810	723	736	727	764	810	759	816	773	812	768	793	755	799	766	814	775	786	740	797	777	795	789	791	789	799	716	781	819	778	769	751	755	817	780	727	772	776	716	781	810	758	805	806	771	779	792	726	791	749	747	764	826	699	809	816	790	772	766	823	807	797	759	766	819	744	789	786	802	827	746	744	756	768	799	756	783	733	773	757	766	716	744	818	779	809	810	779	794	804	788	729	784	758	801	746	746	729	802	777	743	755	736	785	786	750	769	703	813	809	814	810	819	772	782	814	798	770	752	761	845	761	783	772	790	750	778	765	770	759	769	727	794	746	748	786	797	751	792	779	806	733	758	755	742	761	764	807	765	790	761	765	764	764	798	703	767	742	809	733	781	801	747	790	750	762	768	731	798	780	779	790	771	768	799	778	785	778	762	743	800	755	778	740	803	740	750	741	771	759	802	761	800	754	799	749	774	786	764	739	750	826	827	760	808	786	756	793	750	787	739	791	737	771	797	732	759	754	792	789	781	742	768	789	786	757	752	800	761	786	755	755	763	751	819	762	758	755	745	755	771	785	782	723	748	828	775	795	785	735	736	753	743	810	718	754	768	795	805	775	810	842	746	751	755	792	763	767	778	724	757	795	774	779	747	743	783	793	759	794	756	802	747	723	782	790	783	745	777	763	755	867	790	763	773	813	755	766	794	769	831	725	764	780	778	805	757	774	789	757	775	776	775	749	831	745	806	850	804	759	799	745	755	820	780	813	768	845	726	746	784	808	794	803	807	749	750	786	857	789	768	745	741	772	743	783	762	777	747	796	794	796	795	786	768	782	744	772	735	790	796	751	794	737	817	777	809	781	763	768	814	802	761	767	761	799	753	793	796	776	748	732	742	781	786	796	723	818	758	788	778	747	755	775	730	788	751	790	771	712	803	763	774	750	794	762	794	763	777	778	768	799	807	730	771	789	783	795	791	768	770	740	791	753	756	754	770	787	800	737	745	772	762	747	780	745	777	813	805	803	772	747	788	749	790	783	704	786	824	775	792	780	766	804	784	746	797	788	791	756	780	705	777	800	794	755	762	737	778	738	767	851	779	801	762	759	797	846	773	769	797	855	754	764	748	787	762	778	755	818	767	775	742	741	772	798	801	837	791	787	776	745	761	810	719	803	723	759	764	781	764	781	716	715	743	789	768	749	746	834	811	787	805	773	752	759	769	748	770	757	733	757	756	768	725	776	751	754	820	763	754	762	740	767	761	777	832	801	795	797	775	760	785	788	777	761	764	796	769	814	755	768	790	765	779	802	810	808	776	752	823	757	802	778	763	742	782	742	770	786	780	769	786	763	735	815	783	743	794	796	778	835	769	782	774	746	757	741
19827	9146	8708	3905	2022	1443	1105	931	826	652	581	606	523	458	435	398	423	389	424	396	376	333	323	400	364	345	347	322	314	347	336	333	312	322	312	345	345	313	305	314	321	286	286	315	276	307	323	308	310	296	313	278	299	259	309	307	345	335	288	319	299	321	303	310	305	282	298	309	303	304	313	318	314	290	305	282	342	299	288	308	350	285	272	299	297	311	292	280	300	324	302	316	303	322	310	299	305	292	304	319	269	299	290	300	307	302	297	293	295	334	278	285	327	304	271	289	291	269	307	294	250	293	312	281	279	324	260	300	295	315	312	294	307	299	318	312	288	284	314	337	272	309	315	295	293	299	327	328	289	277	300	283	272	315	296	299	313	345	286	263	290	294	262	317	296	312	293	299	281	303	327	314	322	328	342	307	295	310	294	275	298	332	310	284	330	310	326	314	298	284	275	294	304	303	294	306	277	316	291	274	286	296	325	251	298	290	256	318	319	306	332	276	295	274	297	276	318	330	300	293	346	309	278	304	294	325	300	340	292	299	308	301	320	295	299	276	262	263	303	297	311	279	290	307	321	324	281	305	274	329	312	283	309	264	296	290	298	291	312	329	296	315	326	293	299	303	300	304	281	286	314	286	284	313	286	314	321	295	301	295	333	285	284	285	307	280	308	271	288	297	305	304	293	309	291	296	281	324	274	294	294	303	321	290	309	323	289	271	285	310	281	311	290	284	294	317	308	303	305	278	316	280	327	337	299	303	250	299	331	342	296	322	304	258	305	280	292	303	273	291	309	338	318	272	284	298	319	300	296	356	299	285	263	269	304	291	307	296	291	308	259	304	274	313	314	298	304	303	308	313	309	305	296	287	305	319	292	274	273	316	301	310	302	282	294	337	283	285	279	280	274	311	311	298	311	268	294	263	272	263	306	302	294	336	277	291	260	297	288	292	278	281	321	284	324	289	286	313	308	333	299	321	283	351	319	298	300	291	297	300	274	264	299	328	337	329	252	298	305	302	294	319	318	352	303	304	290	311	283	314	320	300	282	276	303	336	306	306	284	278	303	276	281	300	301	253	250	279	285	297	282	282	285	297	327	307	321	288	339	289	310	306	301	303	275	311	313	279	305	286	323	298	293	298	298	318	307	289	301	297	313	290	324	329	310	298	300	280	293	262	295	272	307	308	286	297	288	315	318	283	278	293	310	290	279	300	302	315	302	292	308	292	291	310	320	309	269	302	334	296	334	269	300	287	312	294	294	312	307	309	288	308	315	305	302	302	306	299	317	290	336	302	285	287	301	285	270	300	285	288	312	274	322	259	301	319	330	308	322	305	301	315	299	282	301	301	284	285	272	262	297	308	288	296	265	278	296	290	274	298	273	274	290	296	300	280	306	284	291	308	311	276	286	276	284	280	284	312	279	296	287	323	310	328	309	281	311	292	288	296	274	318	260	268	306	319	313	330	307	330	299	303	312	282	284	319	315	312	298	268	316	308	299	302	294	270	299	300	293	336	270	301	289	303	302	285	281	299	312	288	281	299	328	274	278	322	295	308	295	280	317	283	303	291	288	305	335	291	309	267	296	319	285	319	285	333	295	282	299	318	311	279	299	289	267	314	307	336	318	287	318	325	291	284	292	307	299	298	319	318	316	294	307	283	295	305	281	294	294	293	329	327	293	308	308	305	296	295	274	293	331	339	294	311	295	323	302	289	299	331	332	309	316	306	280	278	301	300	305	277	302	303	299	318	291	298	292	306	296	271	307	319	314	312	315	296	311	294	324	273	286	291	304	280	290	301	325	292	265	283	313	295	314	270	291	288	310	290	297	312	298	259	293	285	299	304	291	332	306	282	303	322	328	302	341	318	305	261	286	298	278	330	284	297	303	306	303	296	281	312	308	258	268	306	320	291	288	297	310	336	322	281	325	316	309	287	311	269	319	269	295	285	314	280	321	323	323	271	315	314	298	306	296	324	332	310	300	293	297	321	297	303	300	290	292	310	297	301	296	280	279	287	293	310	335	278	294	296	293	284	304	322	325	299	279	297	287	297	262	285	324	291	311	327	326	321	334	302	281	280	298	312	289	302	302	301	292	272	302	273	283	294	278	285	279	327	307	289	304	295	287	288	279	303	285	315	299	320	363	284	307	315	303	290	290	291	280	309	298	334	281	300	302	287	301	261	315	291	292	257	314	311	297	294	278	289	308	298	284	289	303	293	290	313	287	299	303	274	306	248	327	280	309	304	308	280	312	295	312	297	318	277	261	319	342	300	293	298	313	277	288	302	281	294	286	319	286	300	294	269	293	278	288	293	295	272	307	303	303	296	324	315	311	298	305	278	292	307	329	296	309	272	288	309	291	295	304	302	266	291	288	309	309	309	310	310	290	264	317	301	295	305	309	269	312	297	301	269	294	291	313	283	304	296	293	310	286	281	321	299	298	303	262	284	326	315	319	302	300	304	297	312	293	298	281	307	288	269	281	288	296	310	294	305	278	322	291	324	297	327	307	264	297	323	304	290	287	310	312	349	273	287	264	290	308	294	306	282	336	289	274	275	314	304	286	272	278	288	299	308	260	331	266	293	300	288	297	294	296	317	312	254	281	290	258	264	298	312	276	358	342	318	251	306	304	315	282	280	289	309	272	323	283	289	266	315	320	316	288	335	303	286	364	310	278	320	313	304	313	255	309	276	288	322	282	298	311	285	281	320	307	280	281	291	285	284	310	321	306	296	273	298	272	287	275	291	263	294	259	275	260	310	293	333	334	320	307	305	296	310	304	296	335	319	305	300	310	304	294	307	298	262	274	281	303	307	278	302	298	340	325	317	313	297	265	281	312	297	289	287	295	329	274	283	303	306	271	286	285	296	312	316	287	261	315	311	310	276	314	319	312	314	277	310	261	297	298	250	313	315	327	279	325	272	275	311	302	329	321	253	307	280	295	324	317	319	312	305	311	274	277	315	340	299	289	341	312	272	292	301	267	298	288	301	308	300	282	295	314	295	311	305	303	311	277	299	298	299	291	295	313	321	281	273	316	302	319	285	260	318	333	335	308	321	313	320	288	294	289	321	346	309	285	275	277	305	303	294	316	318	313	322	279	299	322	285	293	323	322	298	316	288	285	308	302	331	340	284	332	314	305	308	305	338	308	244	320	317	300	300	308	318	287	281	286	281	291	303	307	303	285	336	316	320	319	318	297	268	316	292	304	301	302	312	303	296	260	317	300	318	292	289	288	289	357	297	285	307	281	318	312	292	284	289	295	299	292	278	280	302	323	288	297	314	294	277	306	292	343	313	256	328	276	317	312	286	305	306	301	318	297	301	291	335	292	282	316	314	302	286	285	284	267	297	304	294	309	294	305	298	272	311	285	326	270	293	304	308	268	320	311	296	270	319	293	282	315	286	249	288	316	288	295	278	290	289	300	305	295	309	267	278	322	291	286	284	290	295	299	287	279	289	297	275	286	268	293	277	327	281	300	282	303	310	298	278
13022	7718	12606	8156	6001	5026	4106	3818	3362	2970	2531	2289	1996	1723	1600	1529	1401	1361	1230	1100	1082	1065	1027	977	1096	1051	994	936	1024	945	922	901	864	876	864	849	785	793	845	740	726	781	706	704	773	749	775	671	712	688	720	699	772	710	735	706	705	767	681	691	715	710	676	681	768	708	658	766	665	728	727	665	658	666	690	683	714	681	673	716	675	681	678	649	644	707	701	666	656	664	687	703	715	718	727	714	670	732	749	688	685	656	651	695	689	672	674	692	653	699	643	696	701	695	659	656	697	656	698	663	643	693	673	708	643	679	702	709	676	700	695	744	631	699	709	648	657	699	683	664	700	658	694	720	677	739	681	680	696	721	690	705	679	651	685	629	707	659	671	720	666	691	681	701	702	702	741	685	697	643	668	665	654	668	707	658	690	684	704	652	706	705	687	630	697	639	709	703	716	670	629	633	646	704	700	662	675	670	697	691	642	668	672	645	672	684	677	715	711	662	688	646	713	676	659	676	717	720	673	652	691	680	632	709	620	666	688	656	673	692	677	675	623	698	666	675	687	677	699	620	644	692	715	619	709	683	628	721	621	686	692	678	611	682	714	635	674	710	684	679	666	661	658	660	690	684	670	706	702	698	736	688	640	682	742	641	668	688	674	716	627	681	654	644	698	633	636	616	698	638	662	667	683	654	672	656	673	707	688	685	706	658	637	688	680	696	700	655	601	706	610	685	702	683	702	691	720	685	681	676	701	655	686	663	691	677	690	681	658	714	728	652	657	689	726	695	674	719	629	665	618	678	731	707	685	685	659	691	685	717	648	673	676	667	643	682	665	654	711	690	678	642	624	643	656	744	656	707	610	671	717	689	625	635	698	722	663	664	694	676	676	686	664	658	690	687	683	698	681	698	721	735	677	669	695	670	695	698	683	688	662	666	718	670	669	655	725	671	634	691	677	686	675	686	659	675	675	715	715	670	660	666	678	652	712	648	711	693	651	642	632	671	672	684	684	658	735	660	691	690	638	641	668	669	644	680	656	673	663	688	654	673	668	642	721	660	639	673	702	674	649	727	665	683	693	707	680	649	699	609	682	719	653	677	666	656	685	653	651	720	709	676	669	695	672	693	664	653	654	668	690	692	710	685	663	688	670	682	682	661	680	676	682	693	648	674	677	694	676	699	684	675	653	638	689	708	637	682	674	678	651	678	676	646	659	715	641	729	663	676	681	666	671	657	666	726	655	692	706	691	635	670	657	623	644	706	671	677	669	675	644	713	695	693	645	672	664	649	671	682	669	685	640	712	665	656	659	637	740	641	718	699	759	663	717	717	667	685	643	674	695	689	693	667	664	684	712	621	699	672	694	688	663	665	676	692	663	658	699	658	710	654	686	702	668	677	690	686	712	643	673	684	630	687	698	657	684	664	679	642	657	650	707	735	713	717	637	655	688	634	677	734	690	644	679	659	699	668	691	648	682	707	713	707	669	708	702	661	725	632	655	670	688	687	667	692	716	720	704	646	690	632	636	645	648	633	664	670	652	690	661	729	688	658	629	701	706	624	654	675	699	687	675	672	642	662	691	697	667	626	662	645	689	636	705	650	662	689	662	619	684	720	682	662	644	680	664	669	700	703	692	674	696	682	705	674	711	660	669	660	665	669	682	688	681	674	659	687	652	679	673	714	701	663	700	687	693	706	669	688	684	670	676	665	696	675	696	637	702	652	660	705	664	698	675	683	675	699	660	647	659	629	677	669	687	669	641	665	676	660	690	686	679	658	668	677	646	708	656	689	675	700	644	659	665	701	711	674	681	690	680	686	742	688	653	689	659	708	647	653	630	692	643	683	679	648	644	681	704	661	672	666	666	653	675	702	681	714	653	640	694	668	680	665	700	685	655	696	683	681	683	689	721	678	634	662	661	661	711	702	697	630	706	695	675	682	736	655	679	717	687	689	670	691	683	647	723	678	686	680	698	661	654	646	675	707	706	672	668	661	660	662	644	697	690	653	664	660	665	672	684	685	681	698	671	644	632	643	637	688	693	673	677	698	726	673	684	649	648	698	729	649	660	683	675	702	685	645	667	667	683	664	691	704	675	680	664	665	787	696	668	670	677	708	691	695	700	654	695	670	635	662	669	678	672	663	671	690	669	729	610	713	722	705	651	683	719	679	694	708	710	682	688	644	678	733	677	673	684	682	704	675	673	691	705	666	724	646	700	674	720	642	692	686	653	683	665	718	673	675	639	708	669	683	683	691	692	661	664	670	691	684	689	706	667	677	664	668	657	712	690	684	689	627	652	694	716	691	698	666	708	673	637	689	650	704	671	708	679	695	724	699	702	671	659	685	673	727	681	712	672	670	674	661	710	720	695	645	740	688	691	664	700	671	639	691	691	637	714	673	685	679	688	652	683	638	684	666	638	673	663	646	705	708	681	655	670	636	682	632	711	652	688	700	631	673	714	691	705	683	665	656	654	705	676	684	664	724	637	703	685	660	631	649	685	705	647	671	663	664	701	665	703	688	683	651	649	676	655	724	678	710	613	654	676	656	707	682	665	650	679	651	666	666	666	665	666	648	665	684	674	700	650	664	672	663	687	707	658	675	644	693	717	657	711	638	689	711	661	726	700	740	710	680	667	650	676	710	732	628	666	697	687	714	637	717	673	666	689	680	694	689	688	665	697	709	651	697	661	690	676	664	672	698	666	683	682	641	695	693	693	666	684	675	687	695	689	658	668	688	691	660	665	719	643	667	680	678	709	656	632	675	698	706	673	676	700	654	637	714	676	660	671	753	739	674	662	668	682	734	677	677	655	676	635	638	644	685	667	704	668	653	686	722	691	683	691	682	657	654	719	705	696	676	674	624	647	672	676	670	695	700	673	660	684	676	635	681	716	689	665	634	660	650	696	670	703	686	693	692	668	663	673	667	686	683	668	708	687	708	654	664	690	650	640	701	715	665	675	667	693	661	658	695	697	686	649	700	684	695	660	694	745	636	710	673	645	680	668	729	702	648	639	663	682	621	663	735	695	746	658	704	673	639	709	696	685	692	676	677	684	730	699	632	689	672	678	723	615	629	644	631	678	713	758	649	686	725	652	673	718	715	740	664	705	739	672	700	701	618	708	686	697	699	664	695	656	701	660	646	647	693	707	717	656	652	681	679	704	722	652	702	659	665	652	705	705	699	669	633	704	689	685	597	681	708	683	707	724	617	656	706	646	652	657	685	716	660	684	642	693	647	641	673	677	684	663	659	719	656	655	650	637	701	683	707	682	668	663	654	681	659	675	631	703	648	662	675	726	648	692	706	710	686	677	675	734	642	687	641	673	642	650	648	691	639	688	677	649	696	681	663	617	668	664	667	696	674	686	712	737	637	680	703	680	657	696	666	621	704	659	641	654	607	703	647	640	706	644	716	688	644	687	647	648	718	700	723	648	675	681	686	779	667	691	682	714	660	629	673	734	675	675	672	682	651	630	656	696	734	634	676	620	707	691	619
29578	14527	14021	6680	2944	2089	1525	1347	1125	962	754	747	599	532	533	526	478	472	450	394	375	370	376	355	408	416	404	380	375	358	340	314	347	348	293	336	338	336	374	290	319	348	294	312	330	283	332	290	310	342	289	335	319	294	321	331	313	301	322	310	297	284	310	321	319	317	293	359	354	296	318	318	299	316	312	305	312	319	317	294	294	339	329	332	269	309	302	299	259	298	303	333	293	318	331	341	283	297	278	330	305	307	314	304	311	311	290	283	267	289	278	306	265	276	263	282	322	290	300	340	308	295	297	303	290	293	309	308	285	299	286	284	304	278	306	302	290	280	332	294	309	285	315	300	293	283	282	310	278	274	296	310	275	293	302	318	309	273	332	310	294	297	297	330	318	308	302	265	300	275	279	286	334	299	276	303	297	267	288	316	270	301	302	306	322	328	302	286	298	290	281	281	317	330	297	242	290	312	307	307	309	297	276	320	287	305	284	322	284	324	307	289	312	287	285	271	297	275	288	264	329	323	317	322	309	302	310	312	292	275	310	313	299	305	330	328	316	288	307	297	290	253	278	270	301	254	301	320	319	320	290	320	290	309	297	337	305	267	292	282	283	317	286	289	333	312	289	310	305	293	299	294	317	299	298	286	319	311	305	324	298	282	285	288	312	311	329	289	321	287	326	311	293	286	315	288	316	297	304	288	310	267	313	310	304	293	264	279	327	296	294	294	309	299	291	310	276	287	295	307	317	313	299	326	290	308	322	302	303	303	307	295	361	274	281	339	302	271	309	288	264	285	310	308	312	308	313	298	301	322	301	299	342	299	290	285	339	289	298	311	278	296	282	291	291	260	286	276	260	328	343	306	309	285	303	306	296	296	294	343	329	301	335	341	293	280	310	281	301	302	279	271	335	304	293	267	270	278	289	310	306	264	294	271	304	319	309	310	280	315	311	299	301	284	292	296	302	343	287	317	296	282	305	322	281	317	288	320	272	303	283	327	271	288	284	287	295	299	308	307	315	277	305	274	308	293	334	283	288	276	292	326	297	283	305	311	324	336	289	274	307	305	312	308	299	305	287	268	287	299	308	281	281	285	338	286	299	301	303	282	339	321	302	281	283	307	292	342	297	276	313	293	315	290	291	333	312	301	289	282	347	327	319	271	274	274	304	300	264	291	307	312	290	307	281	305	299	312	293	277	290	314	286	305	324	293	295	264	304	335	308	307	319	314	305	272	321	298	285	327	284	312	323	296	248	285	301	265	290	305	302	288	340	276	310	296	264	313	341	278	335	342	269	300	303	314	272	299	336	323	297	299	261	291	290	291	302	317	323	356	308	294	312	303	286	310	286	282	305	301	293	283	294	310	311	313	289	292	272	253	310	336	280	276	317	320	303	322	295	315	294	315	300	312	281	302	308	284	283	321	295	289	278	280	286	278	330	283	305	313	322	280	302	310	290	256	290	300	317	269	285	289	291	267	302	302	290	314	316	299	291	284	289	310	313	279	267	293	302	283	291	284	281	333	319	320	311	275	257	298	346	311	313	329	271	298	288	312	288	291	276	300	293	298	295	284	294	313	308	307	304	283	308	304	318	306	352	292	312	293	337	294	301	256	310	313	282	290	328	315	297	314	282	273	304	285	316	295	337	335	264	267	322	312	305	280	277	306	300	293	294	334	274	317	309	307	282	256	302	295	301	317	289	299	282	319	300	300	269	310	298	332	304	285	299	332	294	278	314	315	318	288	299	327	306	276	298	299	298	303	304	288	268	299	305	306	324	304	337	293	289	305	297	292	300	312	309	301	295	279	315	306	319	301	315	286	296	283	269	325	314	294	276	319	282	281	285	289	284	339	320	275	289	290	299	266	309	296	266	280	317	329	288	287	327	338	348	307	278	292	306	305	319	287	272	312	279	272	283	270	324	284	293	293	293	271	312	283	276	285	299	288	275	302	307	296	288	310	297	307	301	298	326	304	299	298	296	314	334	289	350	331	302	315	292	292	275	292	303	281	295	294	295	297	285	283	274	285	288	261	300	259	303	307	284	330	317	325	305	314	261	315	304	281	337	265	294	275	276	340	280	300	303	296	286	281	295	292	272	272	296	319	293	308	273	299	294	281	300	278	279	310	314	290	280	305	295	258	326	325	277	304	284	319	307	282	281	299	293	295	305	294	277	294	300	286	318	296	299	276	297	334	306	311	310	290	302	315	316	305	316	322	299	300	283	296	294	298	303	320	301	317	299	294	322	302	284	257	278	306	315	290	318	324	317	325	308	294	289	288	326	270	310	304	320	303	324	271	304	331	276	294	333	278	315	307	275	302	291	281	293	307	304	297	300	305	327	288	300	305	285	259	324	288	323	313	290	308	300	292	302	267	295	301	268	320	291	291	298	282	280	286	335	262	282	271	283	298	266	299	313	313	303	313	304	325	299	304	294	283	309	308	282	283	309	319	306	327	313	311	287	316	303	297	293	324	288	305	278	323	287	302	319	337	278	307	276	289	277	303	331	318	287	315	306	282	307	285	277	319	295	310	273	303	300	348	278	291	285	307	301	305	319	317	340	279	330	295	272	343	328	329	302	286	294	318	306	312	301	312	293	302	292	329	286	282	315	255	305	286	256	306	275	313	337	270	317	267	331	297	293	277	284	319	270	289	307	290	302	296	312	320	285	296	298	294	288	326	280	296	305	281	296	282	307	298	332	327	286	275	283	266	283	312	295	316	291	318	296	302	268	271	280	304	295	257	287	288	274	307	317	303	299	328	303	327	316	294	299	302	338	285	294	291	314	295	299	298	273	281	303	303	313	332	343	303	319	302	299	280	316	329	283	311	278	279	305	342	322	288	304	305	298	319	284	277	314	298	266	297	318	292	289	303	313	269	312	255	277	294	292	301	313	298	294	288	291	303	298	308	314	277	331	318	314	292	315	311	336	311	306	311	316	289	291	259	305	307	312	297	304	311	261	251	282	288	324	304	316	289	312	284	306	318	310	295	316	304	312	284	299	277	299	293	253	290	291	299	259	312	321	308	297	266	312	270	333	289	291	254	289	298	306	281	298	283	306	272	316	273	292	280	343	313	270	300	298	291	297	290	243	299	309	316	342	289	325	296	302	323	297	314	281	297	301	314	297	285	270	293	297	290	313	270	281	285	324	301	306	307	298	279	311	321	309	320	287	314	321	316	308	295	310	274	320	301	280	293	332	342	313	302	275	315	316	320	293	295	317	271	313	325	242	297	291	333	304	294	308	280	311	320	314	313	292	286	304	306	295	294	325	314	281	321	309	311	281	289	304	289	317	307	302	298	314	314	301	273	277	314	310	311	286	283	311	298	275	294	335	305	287	306	294	283	313	290	298	327	295	326	304	277	294	314	281	285	299	280	288	294	295	300	302	272	299	302	325	319	333	301	286	282	289	314	306	316	326	307	315	327	301	309	279	293	274	354	277	315	280	279	299	276	295	294	257	286	321	296	293	333	314	319	297	301	300	314
17383	11017	18295	11581	7963	6884	5636	5280	4704	4014	3534	3204	2535	2261	2108	1915	1785	1752	1481	1340	1282	1201	1227	1174	1303	1273	1220	1198	1060	1071	1027	1058	940	929	965	931	910	849	926	876	818	786	826	801	774	787	783	771	744	744	742	775	802	766	769	725	739	767	779	715	767	761	798	731	749	712	723	688	701	708	688	689	756	694	676	697	736	686	698	686	653	672	719	647	722	654	720	663	691	713	693	658	663	684	680	662	638	623	707	648	666	705	656	684	667	701	673	686	702	670	669	731	709	663	676	640	707	673	668	696	737	659	651	655	703	690	682	671	710	692	671	664	726	658	613	694	688	656	700	690	665	675	685	695	703	685	698	676	667	671	666	690	654	666	729	695	691	698	653	687	674	689	689	605	663	696	662	653	725	701	700	695	679	719	720	679	670	672	706	685	705	677	666	737	677	686	686	725	708	653	683	755	708	726	716	641	667	657	677	651	681	725	681	663	683	704	687	670	684	649	755	652	708	706	695	684	629	664	694	681	665	671	658	645	664	685	706	706	691	680	729	697	686	666	715	789	665	639	676	669	691	629	689	727	686	708	626	683	652	705	697	712	733	676	686	697	720	669	676	670	720	680	687	698	688	667	707	658	708	729	660	658	679	699	681	717	716	676	654	638	630	683	676	698	676	711	661	682	672	687	632	696	728	678	690	654	659	717	669	700	644	691	690	703	689	631	700	684	705	670	724	677	646	701	708	666	686	694	717	633	743	674	666	714	704	679	674	670	676	685	635	667	714	668	667	691	655	715	635	672	664	695	690	680	702	658	704	686	685	692	671	708	653	676	706	651	652	692	694	689	709	688	669	692	640	672	648	664	664	683	682	743	687	669	701	685	649	677	649	715	700	693	667	682	673	675	700	636	656	697	691	681	712	670	720	686	710	680	676	681	671	714	701	658	673	643	658	668	718	659	703	662	681	632	663	706	704	682	654	702	645	691	672	680	696	687	650	728	647	687	681	684	667	718	663	708	690	675	718	659	662	669	692	687	669	712	665	674	701	667	714	717	738	692	704	667	686	676	634	695	681	693	694	698	666	695	694	729	710	695	693	659	711	678	661	688	660	680	684	677	653	689	675	700	680	680	705	751	663	667	664	682	669	696	639	663	662	701	645	682	657	721	679	727	668	680	706	690	663	714	646	657	702	707	621	693	698	689	686	678	690	662	699	668	643	660	656	691	731	653	724	690	676	689	668	701	681	702	665	677	724	710	670	695	686	694	673	666	633	673	648	682	678	687	702	665	636	697	674	674	646	729	692	659	710	699	653	729	681	729	691	666	694	643	682	679	669	662	653	650	655	707	710	679	716	681	700	682	699	721	655	661	711	637	649	693	684	668	708	678	677	725	638	764	674	690	708	691	646	682	694	674	695	699	683	690	688	644	705	683	666	653	666	682	682	712	675	674	711	672	678	658	706	681	719	709	641	685	675	675	660	712	718	675	688	697	669	668	685	655	651	679	686	657	647	615	675	683	692	640	681	613	729	654	691	700	695	658	678	665	646	691	698	671	680	705	666	706	592	696	640	621	654	659	643	646	738	660	644	673	638	668	685	670	691	687	679	695	706	672	646	702	705	686	716	689	717	683	670	647	690	677	717	647	692	628	675	666	637	678	642	734	698	650	672	676	654	686	700	657	683	683	705	668	687	705	679	701	664	729	666	688	654	703	732	725	711	652	682	649	671	691	708	729	681	664	692	666	730	680	658	664	658	688	690	732	705	683	651	685	669	643	706	735	712	643	698	703	655	676	691	705	703	683	674	705	681	672	670	677	707	720	677	715	615	668	690	684	687	702	675	750	694	649	692	712	691	647	661	666	704	712	716	688	705	692	644	677	689	669	699	653	641	673	694	722	697	705	676	651	672	656	657	676	697	716	679	707	668	673	696	670	710	697	705	701	655	706	662	693	656	699	678	639	724	683	684	712	671	631	636	686	671	686	685	700	672	671	673	718	719	663	659	644	700	656	721	658	660	749	673	704	651	674	692	652	689	653	628	713	638	639	657	708	675	664	630	681	705	700	688	687	690	672	698	675	721	674	684	666	659	679	660	678	721	675	697	743	697	679	682	707	700	695	685	686	633	709	664	709	654	703	651	688	626	673	659	658	641	683	663	600	643	675	703	703	668	686	665	683	694	724	672	667	651	644	669	678	704	679	655	695	726	665	704	739	702	693	689	642	680	672	701	651	692	676	696	678	665	681	689	654	696	648	721	662	703	710	702	590	696	652	671	638	676	678	684	658	707	703	679	699	672	680	710	687	637	716	704	666	693	685	677	711	655	671	676	744	720	712	698	668	693	683	663	664	712	675	682	682	681	689	660	679	686	669	689	711	725	720	715	710	650	632	690	668	698	734	688	713	671	651	667	654	658	667	665	671	679	676	631	707	695	655	686	663	689	690	707	654	695	653	650	675	659	687	675	655	679	699	705	704	681	676	716	647	659	712	655	669	679	628	675	686	676	697	688	699	657	683	697	646	683	689	681	653	695	666	682	700	710	675	623	719	659	697	723	679	668	732	675	707	642	708	693	658	702	679	657	682	688	691	706	700	667	644	672	713	673	715	666	674	649	693	681	685	672	661	699	670	664	700	687	690	676	666	643	688	689	651	707	688	678	698	714	681	699	673	663	707	645	674	672	672	675	725	711	682	669	680	689	710	684	680	719	668	696	720	734	664	673	696	724	645	671	694	660	691	668	721	702	678	727	663	680	705	642	668	689	676	723	690	653	681	700	684	661	663	702	683	675	682	639	632	726	708	684	685	687	716	638	683	668	709	679	690	675	693	639	651	679	679	657	677	713	658	681	658	628	697	663	682	656	679	704	658	727	691	667	708	636	692	655	673	693	651	692	718	696	726	679	675	653	694	686	680	707	684	664	663	682	704	690	670	679	676	697	658	695	692	686	648	645	679	674	676	695	671	693	667	679	690	681	661	663	707	669	692	652	713	673	675	660	677	685	702	672	681	704	705	699	712	668	726	708	714	727	683	651	668	748	701	680	657	729	684	675	739	697	669	694	701	658	666	689	632	679	696	722	669	677	694	706	652	670	700	695	663	681	722	723	688	664	662	670	634	724	660	689	619	723	647	699	685	679	656	670	688	740	682	679	642	694	686	656	697	674	687	657	669	737	667	674	687	689	685	658	674	707	664	669	674	722	653	706	693	688	703	709	708	707	695	666	713	678	682	704	664	676	688	721	643	707	707	726	672	668	707	698	672	677	658	681	667	696	666	720	665	671	668	677	682	657	640	684	672	687	651	700	665	650	708	676	702	705	647	698	677	685	663	724	706	704	723	693	663	695	715	727	701	678	663	689	691	664	637	635	657	673	698	684	671	676	636	709	652	666	723	677	702	665	652	702	695	664	642	634	688	613	708	665	663	712	675	680	659	673	695	711	733	669	675	664	646	697	712	656	695	673	702	651	680	650	653	691	723	708	710	671	700	614	687	679	653	670	696
9826	4571	4120	1761	973	787	662	627	537	510	485	444	399	430	408	388	402	373	387	348	406	414	360	379	346	394	425	384	389	405	376	346	378	344	371	364	405	348	399	352	343	344	365	324	356	361	344	388	352	348	330	364	342	360	355	360	348	387	360	342	330	346	364	379	372	336	383	371	318	322	321	340	337	327	331	317	357	332	317	333	332	337	375	329	370	375	373	388	399	350	332	316	336	359	342	354	325	345	349	332	337	316	383	343	351	369	329	355	346	344	390	347	385	323	353	334	358	317	353	338	378	384	351	388	345	346	335	339	359	361	330	328	356	365	385	341	331	383	347	324	357	372	331	336	347	353	330	361	336	327	326	347	338	354	373	333	372	365	352	348	332	327	343	351	338	331	361	394	362	369	324	361	348	354	383	332	359	360	333	330	355	364	362	375	352	370	333	351	332	369	355	357	382	328	330	342	348	355	330	344	334	365	381	351	350	335	348	384	328	338	388	343	342	334	331	342	324	335	373	341	376	331	296	331	367	368	368	351	389	325	366	343	335	347	353	369	334	335	333	353	317	352	372	355	308	382	324	374	347	342	378	354	344	327	410	351	370	349	368	342	339	346	336	329	345	317	342	346	370	361	303	338	348	342	364	345	367	358	362	338	347	374	371	357	380	365	345	364	343	356	329	336	332	360	383	362	406	330	349	359	370	334	348	347	363	376	356	340	341	355	333	373	380	342	372	365	384	350	356	354	370	339	341	390	336	330	354	365	327	355	327	340	334	351	333	313	327	326	314	351	408	370	343	337	342	352	365	346	358	390	366	344	339	333	345	323	368	380	341	363	353	352	343	373	403	330	371	389	359	343	332	348	329	371	337	329	348	368	365	341	364	326	333	342	373	352	364	372	352	386	313	311	370	370	358	360	321	365	309	319	365	378	342	358	383	328	315	364	347	389	366	378	351	365	364	339	334	346	332	343	387	377	338	390	323	348	372	341	342	353	325	351	364	329	353	335	346	339	331	361	363	338	354	321	351	357	328	326	344	356	372	341	372	346	355	365	338	368	324	357	346	354	359	336	351	326	343	328	330	330	351	336	347	355	346	349	342	329	351	362	359	322	339	333	381	346	331	371	355	339	357	315	337	333	354	365	348	336	342	350	360	338	338	338	332	352	350	380	356	369	327	352	345	369	328	344	320	346	343	343	355	353	381	337	342	361	330	347	347	342	361	373	340	370	366	317	343	367	315	334	340	343	359	322	384	352	358	356	361	345	362	331	354	400	334	366	341	338	337	338	297	335	340	351	366	371	326	354	371	359	359	353	356	366	330	382	328	350	366	333	374	352	348	384	372	310	347	378	348	362	360	356	381	361	354	360	353	349	359	345	354	325	348	372	365	334	349	345	341	366	338	329	371	337	370	347	368	345	389	353	354	363	347	328	348	369	350	323	349	356	337	360	338	364	363	385	332	347	367	345	352	330	365	342	334	367	363	322	361	351	349	345	369	385	356	338	393	349	365	321	381	374	327	319	303	352	346	392	320	338	324	377	377	361	319	336	349	396	331	335	344	344	336	364	355	329	366	366	349	362	350	303	357	349	325	353	318	333	334	373	360	346	331	355	332	342	332	344	376	337	336	318	349	391	339	338	363	378	347	349	369	309	334	344	342	346	329	358	372	317	328	324	351	373	354	375	364	343	321	350	328	338	352	377	368	317	390	360	361	301	397	367	338	366	369	357	334	338	331	336	378	376	378	325	319	358	376	376	349	353	341	345	326	337	353	346	343	336	342	350	326	316	319	379	352	341	349	360	373	367	354	354	347	305	341	355	327	399	365	295	376	372	313	387	344	339	375	328	358	403	387	356	309	344	349	383	364	367	368	322	323	329	334	379	322	327	357	345	380	377	353	369	322	361	347	386	353	323	352	338	381	333	359	332	318	371	338	331	326	369	355	373	331	367	367	352	349	346	314	333	345	343	346	362	346	357	367	333	324	334	327	367	364	354	360	357	327	351	357	347	347	312	368	374	380	379	344	358	378	348	328	314	350	362	301	331	321	329	353	343	349	381	347	352	337	398	339	351	378	343	366	353	345	350	344	360	375	418	392	346	339	326	337	351	352	332	366	355	321	375	354	352	356	349	344	358	383	366	358	338	373	350	356	325	332	378	388	346	360	341	360	339	360	361	337	376	387	334	336	353	344	342	381	351	355	346	346	338	345	354	359	349	353	330	315	364	339	367	372	361	344	315	309	332	355	369	344	386	394	343	368	325	354	371	348	369	365	360	355	366	338	362	380	339	329	352	315	344	367	332	335	342	334	355	359	349	352	307	303	363	339	314	341	334	339	381	331	334	336	341	350	366	318	337	324	324	365	342	338	369	334	357	347	369	375	350	350	304	328	365	328	367	340	364	353	319	365	386	359	349	382	349	323	362	325	350	336	363	333	346	382	360	347	330	341	344	346	371	341	369	352	350	367	359	354	336	324	321	342	354	358	373	314	343	323	337	342	355	344	344	334	336	332	360	350	338	334	321	345	338	341	343	378	367	368	348	385	339	354	317	339	349	369	319	359	397	339	316	322	349	337	343	336	374	378	343	354	352	322	335	349	355	377	289	353	339	331	357	339	410	350	382	348	369	326	328	353	329	343	363	373	329	341	353	343	332	362	339	355	344	366	327	372	336	331	386	341	288	398	335	327	320	334	370	299	329	372	345	331	334	339	353	349	335	381	380	365	333	349	364	326	335	359	358	354	356	380	324	357	367	397	358	335	345	327	376	340	342	362	319	373	393	340	364	368	358	333	354	342	373	350	363	345	326	364	359	371	331	320	347	333	362	332	328	345	347	329	354	325	368	351	381	331	375	361	365	343	322	361	316	365	340	362	339	334	370	368	345	316	344	330	366	343	336	366	366	344	348	360	357	364	351	336	354	324	346	359	355	388	345	365	354	335	324	346	357	369	357	352	350	319	363	339	341	338	354	355	366	351	346	318	340	339	335	308	363	393	369	329	360	328	317	353	332	358	322	359	369	404	339	372	329	327	334	360	350	387	337	344	374	348	357	339	345	328	361	329	357	303	353	400	359	377	342	320	357	307	332	322	349	333	323	359	355	331	381	350	364	330	345	337	325	339	337	343	327	337	381	320	341	327	320	391	347	342	324	329	344	320	337	372	345	350	341	354	356	375	318	360	358	323	326	346	361	386	331	339	347	364	338	362	361	388	335	356	342	352	357	351	330	397	351	347	358	323	342	334	344	332	357	342	399	351	346	351	367	384	332	338	361	351	332	332	358	357	333	359	341	387	328	337	340	356	360	405	343	339	364	356	358	316	374	328	368	394	323	356	366	365	371	306	357	340	353	341	335	409	348	336	357	342	353	395	377	355	340	344	335	324	359	336	319	323	360	340	362	304	301	352	395	334	379	338	367	351	318	322	316	379	356	336	339	360	327	373	354	347	333	323	379	316	363	316	356	365	392	322	358	368	400	392	356	389	327	340	331
6608	4434	6967	4206	3291	2869	2350	2208	1845	1693	1582	1482	1353	1190	1229	1131	1090	1040	1025	1040	987	972	941	967	922	904	950	917	961	917	901	854	872	889	832	846	845	811	794	820	745	791	807	810	745	814	780	781	820	771	792	801	801	803	799	781	841	769	817	800	756	815	835	798	789	785	746	741	804	786	836	772	748	768	758	750	716	795	789	760	784	737	730	761	723	726	808	806	759	787	717	785	751	781	794	819	829	809	767	751	796	769	778	774	748	774	775	806	754	800	811	738	806	794	803	771	772	827	769	818	820	818	809	778	798	774	785	810	746	768	813	778	796	772	752	797	797	812	729	801	754	780	765	763	737	748	807	772	751	830	737	794	804	783	792	779	818	815	795	799	806	762	730	780	803	748	750	771	773	755	802	796	810	747	782	784	811	832	765	765	763	754	837	797	811	788	770	816	787	790	789	783	808	813	763	789	796	775	792	798	740	759	730	778	755	791	780	817	788	783	780	796	741	735	828	795	773	763	736	813	756	738	805	796	747	741	795	726	768	773	745	768	719	749	738	793	755	759	817	755	753	719	736	737	730	736	810	796	779	820	766	750	787	826	796	723	767	811	811	785	800	755	772	798	740	738	758	791	763	771	789	768	807	809	795	786	768	742	774	760	730	793	756	772	749	814	749	734	684	784	761	796	754	751	768	777	770	819	788	720	785	794	777	793	778	793	783	776	765	732	797	750	803	781	799	756	764	810	741	792	847	763	729	724	780	760	796	756	764	767	750	774	815	767	822	715	803	761	757	800	795	783	773	727	788	802	791	766	757	804	829	849	849	741	769	773	780	803	773	779	766	792	844	772	808	765	743	804	782	761	709	805	781	744	754	792	742	783	760	806	782	781	778	767	779	743	751	799	743	803	757	800	769	806	795	742	785	829	781	842	818	757	805	737	788	749	738	798	808	744	787	759	775	789	847	749	764	747	712	805	765	763	837	770	723	776	754	790	785	790	753	789	698	771	746	800	790	737	748	793	825	710	770	772	772	789	781	778	765	790	775	758	826	781	777	790	779	798	775	767	769	752	777	771	811	763	764	817	798	755	745	741	772	721	779	731	779	764	775	788	786	827	789	764	779	735	768	698	756	746	803	774	790	835	784	773	796	784	806	786	776	809	768	736	774	784	796	810	763	753	766	838	791	765	805	816	765	786	724	729	794	787	737	756	767	753	778	749	732	747	754	764	743	793	752	719	777	768	764	747	753	756	787	810	741	790	761	769	785	782	788	715	747	749	763	769	799	748	795	762	760	776	778	801	761	781	779	763	777	771	777	752	775	798	748	764	780	750	737	798	834	750	771	780	797	786	746	742	760	751	763	773	813	797	772	772	758	764	791	790	741	788	775	731	741	782	732	773	762	848	769	828	746	758	812	756	753	730	772	765	732	773	792	781	796	760	799	769	781	756	763	745	788	744	786	748	742	750	744	801	697	749	749	793	812	751	778	781	805	793	807	815	746	826	754	787	761	736	803	759	733	825	753	773	752	794	776	743	752	787	758	854	775	733	752	744	772	792	782	793	786	768	745	756	821	756	760	790	758	785	763	787	795	791	783	789	745	729	808	746	735	799	763	792	726	785	758	764	772	785	791	739	789	794	783	758	761	815	743	741	759	799	755	807	807	756	797	770	786	771	829	783	772	757	802	780	799	742	797	747	788	802	795	730	786	813	759	744	761	808	761	712	823	782	770	763	816	802	821	778	741	761	773	763	761	792	782	819	759	750	751	757	775	783	787	753	814	771	797	763	781	778	780	768	784	768	842	790	775	789	799	785	781	769	790	739	745	732	748	746	803	789	793	753	765	789	781	723	714	763	719	763	808	756	796	756	779	739	800	797	781	761	790	715	739	803	754	753	760	779	766	717	749	817	802	757	768	762	822	824	726	790	805	753	814	738	779	775	786	788	846	750	772	765	743	778	769	794	763	762	799	780	767	789	732	749	772	767	807	823	777	739	760	777	742	726	748	799	773	793	772	803	783	734	805	720	794	799	765	764	740	771	803	793	787	829	827	682	757	750	737	779	744	752	725	803	811	779	795	747	775	779	759	824	821	789	793	811	732	795	751	772	757	815	758	745	756	805	838	702	740	757	825	803	811	715	789	799	800	768	798	799	783	777	766	767	749	806	733	790	826	734	806	782	791	811	776	738	742	752	852	802	793	765	801	747	774	780	766	826	799	778	798	760	771	825	743	779	744	780	793	767	783	728	811	793	787	795	744	782	790	791	747	781	758	812	755	791	718	774	767	777	759	750	807	792	776	804	744	788	798	797	807	826	790	786	743	752	766	798	740	774	775	789	814	744	762	767	704	733	770	748	779	792	739	737	765	757	768	795	796	766	784	814	761	778	720	774	730	771	788	797	703	749	757	778	735	719	783	739	776	799	739	767	754	769	771	781	796	768	761	799	796	782	745	756	780	744	838	786	784	751	765	804	735	790	763	774	798	777	786	792	812	804	780	806	741	768	776	773	775	760	786	775	754	782	766	751	752	745	779	781	758	773	757	734	777	777	740	721	779	755	742	775	788	820	760	754	765	785	781	746	786	772	760	837	756	815	808	800	770	760	734	797	756	782	769	779	765	801	752	738	754	787	773	790	783	740	744	804	763	754	767	755	774	705	730	790	803	794	804	795	819	804	762	777	816	718	791	724	775	782	741	731	797	768	772	735	804	777	775	753	780	746	791	749	735	760	721	760	747	820	720	767	780	753	754	785	790	750	798	763	817	752	768	784	732	791	798	792	804	784	733	775	796	747	767	820	766	765	790	696	792	757	822	758	813	762	772	756	751	816	835	782	778	789	748	744	729	765	751	737	754	756	759	788	781	785	808	810	788	784	752	798	762	787	735	769	747	723	741	819	751	713	760	774	765	716	727	770	833	740	796	761	755	739	771	770	783	733	759	812	794	724	771	787	766	822	770	760	739	799	788	735	843	757	752	776	765	754	747	760	792	745	764	782	731	771	780	743	816	743	798	784	765	771	775	794	774	767	732	740	766	779	747	791	811	789	808	847	775	776	731	766	788	780	749	796	796	770	839	777	772	796	761	785	800	732	762	825	790	746	799	748	789	824	748	777	761	748	779	821	791	757	735	816	778	766	778	754	789	809	755	782	797	804	760	802	795	781	791	720	787	767	794	745	763	849	737	757	783	791	770	840	843	758	804	754	784	783	821	748	770	803	729	790	725	776	783	791	755	728	768	784	798	794	741	788	795	780	719	767	800	756	739	824	783	807	778	732	769	770	745	710	809	788	759	769	741	766	755	810	827	749	748	758	752	719	758	816	792	749	762	728	793	793	780	762	768	715	768	763	728	790	789	770	782	723	807	813	758	781	752	782	788	796	730	785	779	788	802	766	773	801	850	771	788	792	840	726	752	738	796	788	813	721	740	746	787	778	771	775	802	813	766	798	759	771	771	776	729	755	781	737	784	795	765	770	767	777	739	849	713	817	792	773
21098	9860	8769	3759	1856	1454	1042	829	780	710	573	566	452	426	422	386	402	408	403	441	348	396	331	322	341	338	376	351	320	319	316	362	321	305	329	328	299	327	302	328	303	289	314	307	294	304	318	319	321	283	286	336	357	322	325	301	299	299	289	269	284	308	334	324	280	294	332	310	309	288	306	311	317	279	291	293	304	319	280	298	290	312	333	282	326	308	273	296	306	276	301	282	294	288	318	338	268	277	321	285	305	278	281	315	305	277	305	286	297	319	249	285	315	262	315	292	287	293	321	299	338	313	272	319	307	288	289	296	297	285	301	301	340	296	294	276	304	333	267	284	307	298	303	309	307	291	296	273	328	292	322	293	352	324	286	278	309	311	320	281	320	293	296	263	283	324	335	301	315	285	270	280	294	274	300	268	289	289	285	310	247	318	295	306	339	315	304	331	326	292	327	296	305	278	298	276	278	286	317	287	299	310	291	298	295	338	316	320	326	310	303	300	299	306	312	295	303	300	290	282	317	299	308	297	298	309	301	299	277	285	298	284	306	306	338	310	306	277	293	298	306	303	305	280	286	287	272	298	298	255	352	266	295	302	311	290	306	305	323	291	293	320	309	272	272	292	271	327	296	327	281	308	321	282	289	334	290	321	299	321	302	295	327	333	303	289	310	302	313	276	313	288	311	304	284	281	335	265	292	313	278	292	323	323	306	294	282	332	285	280	293	304	289	327	299	304	290	345	247	303	305	308	267	303	294	279	289	318	320	314	303	321	319	309	317	312	289	306	287	302	275	271	292	337	280	283	310	268	293	316	329	324	302	289	313	299	271	303	340	299	293	315	297	299	301	292	295	318	307	309	309	314	297	290	287	299	339	310	308	263	270	308	272	340	304	279	324	316	336	311	259	306	297	306	318	300	295	308	294	289	323	316	268	321	284	321	290	317	337	315	316	302	309	327	324	305	323	269	318	308	287	267	282	299	288	323	307	289	302	288	270	286	310	282	271	290	289	323	291	335	303	284	306	303	298	306	318	317	310	295	323	285	279	290	347	272	290	281	277	289	333	301	284	295	325	278	290	298	293	309	297	325	294	333	316	324	295	302	288	255	299	291	336	311	277	341	330	312	301	271	271	297	311	297	309	293	283	266	287	292	317	296	355	335	288	304	313	315	326	296	286	266	320	310	264	259	307	285	287	329	316	314	282	323	294	275	320	294	278	283	279	307	302	297	276	306	299	302	307	284	315	298	293	290	296	299	282	316	275	286	273	288	309	299	275	287	302	294	330	291	309	307	283	316	291	276	318	321	281	290	313	288	328	274	286	313	322	293	290	296	264	311	317	299	298	296	300	301	296	287	284	283	303	300	316	272	325	321	305	273	320	301	287	310	300	304	314	283	290	314	308	257	296	265	319	286	294	300	286	295	314	267	286	283	290	274	308	279	315	284	299	308	320	266	306	294	303	263	288	334	323	295	310	292	317	295	323	306	256	296	305	285	271	323	286	278	299	283	296	319	289	288	321	300	303	282	309	300	284	330	274	278	310	331	291	249	280	316	290	293	271	343	323	283	284	284	273	263	287	316	305	274	276	276	317	331	314	310	282	315	299	300	313	314	299	263	266	315	289	259	307	316	339	296	292	324	300	301	302	297	261	281	301	302	288	275	300	320	297	281	279	311	318	300	298	304	311	311	313	311	304	307	303	311	269	323	295	309	274	298	288	306	320	298	300	286	285	312	272	329	321	316	311	292	283	277	260	327	267	287	299	332	281	289	302	328	288	288	329	271	286	308	319	314	300	296	323	298	282	260	290	331	279	316	285	323	303	304	293	326	298	289	305	281	310	288	331	305	283	274	251	305	290	295	288	282	315	276	314	319	307	331	330	296	250	270	317	309	311	324	289	292	294	306	302	302	299	266	325	272	277	299	286	303	275	308	324	321	297	313	295	301	277	329	313	341	272	317	302	292	283	310	278	301	347	275	274	320	298	337	330	266	294	281	287	304	322	304	304	292	255	309	365	311	307	335	326	287	278	284	320	324	299	332	305	274	276	327	312	280	304	275	292	297	285	271	278	284	294	287	300	278	293	297	293	302	312	303	299	301	294	302	289	314	306	322	292	287	323	309	242	307	292	306	332	280	292	302	323	319	311	272	286	292	291	314	286	300	307	301	272	288	310	297	306	303	294	267	289	305	273	335	279	259	321	308	294	276	282	283	326	305	276	275	282	275	321	313	276	296	291	300	302	298	308	292	272	289	325	267	290	315	286	282	277	278	278	302	284	315	277	314	287	260	306	311	271	316	313	308	308	291	267	275	255	288	304	292	276	319	298	298	342	300	298	296	296	302	318	306	310	302	334	308	280	282	264	289	307	333	270	270	264	310	299	306	299	320	262	296	302	281	321	290	288	317	299	312	287	359	305	301	315	302	289	304	316	331	308	280	276	309	301	270	275	297	297	306	271	300	330	268	290	293	303	316	312	323	314	277	288	318	287	270	305	286	320	346	284	330	309	285	339	316	320	296	295	318	299	314	294	282	276	293	316	292	325	286	298	301	298	298	285	327	269	293	278	269	287	335	300	307	317	301	319	338	285	281	256	306	295	322	275	272	309	285	269	322	271	283	344	303	272	308	306	303	309	316	284	294	301	293	291	275	303	298	305	291	281	306	293	302	269	313	303	288	314	262	301	303	332	315	304	298	283	281	308	324	293	295	289	312	335	311	314	291	296	261	329	289	316	334	299	289	289	331	297	287	293	314	279	319	328	312	269	331	308	276	294	287	309	346	285	297	322	301	303	282	291	298	311	288	298	294	289	286	302	294	282	325	303	275	289	297	305	293	290	284	302	305	313	312	279	316	309	278	307	305	320	293	313	305	313	268	287	323	304	311	287	286	276	301	301	288	263	286	303	303	315	296	312	326	313	289	317	284	300	314	285	305	272	311	300	284	268	281	288	292	297	296	304	310	311	295	288	317	295	310	322	301	303	313	301	294	330	244	288	288	297	321	303	305	306	257	282	308	260	280	300	299	285	293	324	290	284	310	290	293	282	334	300	298	258	309	319	287	285	291	307	285	322	311	272	277	278	295	285	315	290	304	305	280	277	278	328	276	299	315	291	316	314	292	270	279	303	298	302	273	331	283	278	276	294	301	310	291	297	292	315	311	300	305	302	301	305	284	277	318	310	269	318	289	333	280	266	292	304	266	302	322	303	322	345	294	311	299	280	315	266	284	316	299	290	307	303	321	314	292	275	284	329	279	310	295	284	307	270	271	276	292	311	289	304	286	283	281	320	287	297	290	297	297	313	291	314	307	318	297	289	316	297	305	269	317	306	333	303	312	276	311	313	316	251	276	303	310	317	305	295	255	324	308	287	314	248	287	299	296	259	254	295	277	277	289	247	281	273	267	323	327	300	306	284	331	292	298	289	310	333	331	258	290	295	319	278	297	312	305	264	301	327	306	305	302	323	327	316	312	304	298	307	327	307	288	303	283
13749	8131	13006	7689	5561	5020	3998	3603	3274	2825	2407	2219	1934	1601	1498	1368	1405	1394	1265	1061	1048	1027	1030	969	1004	1064	961	1006	913	910	880	920	838	843	831	807	806	829	791	737	770	757	753	756	706	741	710	723	731	718	716	710	750	711	704	721	751	743	676	730	726	693	718	727	677	750	678	725	689	698	684	728	720	677	713	685	673	689	633	667	676	627	709	653	671	672	672	673	687	689	678	669	709	667	729	631	650	694	684	655	733	690	672	680	689	668	697	711	692	702	628	693	656	675	709	680	669	654	715	682	663	670	683	703	623	677	679	691	689	715	672	664	698	667	691	665	681	707	745	678	643	667	692	625	702	663	647	650	648	732	672	643	662	663	671	655	684	725	701	670	657	672	701	698	633	679	667	623	670	664	654	715	706	713	699	699	714	712	695	646	638	659	681	617	703	718	661	622	666	687	678	667	662	691	653	677	681	678	623	683	702	648	666	731	644	666	635	660	623	702	666	634	687	646	663	648	640	668	719	650	688	703	626	671	713	715	709	655	697	713	625	664	703	671	695	655	736	653	665	682	660	650	642	704	647	703	664	731	697	705	605	690	718	675	716	653	701	674	698	663	685	659	690	675	693	659	673	660	694	688	653	651	633	652	642	660	703	650	690	688	689	675	658	683	685	699	654	677	633	670	640	657	674	687	643	669	667	657	662	678	681	669	651	720	678	673	666	704	697	654	701	641	672	677	669	632	722	689	638	623	671	706	667	659	692	691	686	667	696	644	687	658	610	713	627	689	705	684	663	636	642	651	676	675	669	647	701	703	708	684	676	661	671	655	683	686	691	666	708	661	715	700	677	649	670	661	648	662	685	710	698	640	686	692	620	665	742	649	635	700	667	713	691	694	669	651	679	673	652	645	674	655	639	676	678	713	684	663	655	677	677	640	657	677	663	675	670	694	679	669	693	685	662	701	656	666	688	605	651	659	672	661	713	659	667	765	669	657	650	686	687	662	665	664	654	632	653	662	666	662	694	691	640	687	681	681	660	678	678	700	715	691	707	653	685	718	623	679	662	710	639	665	685	673	665	677	654	705	694	665	641	685	645	698	691	620	651	714	654	683	663	710	636	673	649	646	675	679	696	666	677	658	692	693	655	680	716	666	641	696	684	651	669	692	648	691	683	668	618	680	645	695	634	680	656	712	706	663	674	708	719	686	662	674	677	644	696	700	679	654	686	671	666	674	725	645	656	649	702	661	619	645	645	650	672	652	655	699	669	710	698	678	676	709	634	681	690	684	660	685	658	655	668	652	669	680	659	656	672	655	704	650	707	637	691	688	618	703	614	684	692	639	639	690	663	682	679	680	734	680	666	661	664	716	665	626	671	637	657	687	638	678	665	676	668	700	661	660	667	660	686	738	693	672	719	663	685	620	676	668	675	681	671	627	651	704	696	675	676	694	647	685	685	695	676	656	677	637	642	672	692	631	679	679	642	681	660	631	690	698	647	636	670	632	681	649	613	662	689	643	615	665	657	667	642	625	692	618	672	654	687	676	695	698	639	687	674	648	652	656	713	696	694	690	647	685	664	696	640	662	697	657	668	658	677	710	649	710	687	643	645	648	691	661	637	658	626	711	640	666	667	684	710	685	688	640	677	664	679	624	701	660	676	648	686	702	636	627	706	741	691	683	687	673	667	694	706	667	654	681	658	641	669	708	644	676	666	645	619	638	660	678	714	688	688	644	688	682	708	624	670	679	643	662	673	609	673	620	663	705	684	672	718	678	625	683	698	680	694	676	638	660	646	696	675	633	662	665	709	672	649	712	706	667	695	668	659	651	674	671	630	647	693	703	690	712	687	635	678	684	673	720	676	660	687	662	676	656	660	669	676	702	635	683	642	677	692	682	674	676	681	664	624	640	705	689	668	688	675	659	670	700	682	690	679	665	691	634	633	684	668	677	694	727	659	650	696	720	676	666	700	701	692	680	685	646	655	710	663	684	673	703	698	671	659	702	683	669	680	656	657	688	664	608	660	692	656	686	693	693	665	674	666	720	725	684	748	701	695	652	641	660	673	666	675	657	643	653	655	700	658	656	675	721	678	663	638	682	662	647	704	664	687	683	687	690	636	685	683	732	665	667	725	672	661	674	672	662	713	644	661	652	684	629	646	653	675	727	685	659	685	668	699	660	658	670	695	638	673	687	658	672	670	688	678	698	692	652	648	700	648	678	695	663	662	753	716	655	616	687	672	623	642	687	695	668	684	692	673	666	703	680	674	678	694	641	668	686	631	684	651	671	647	646	701	687	698	638	609	663	647	686	685	688	665	646	666	639	650	672	689	646	706	673	672	712	631	691	655	674	685	670	690	672	671	682	674	688	652	695	698	653	646	701	638	631	682	666	676	648	661	672	653	631	684	652	735	675	657	615	665	660	701	706	662	661	660	692	642	717	653	647	690	650	654	693	721	673	637	664	669	701	661	648	701	701	670	702	634	690	661	700	650	687	657	644	672	701	649	691	644	668	663	667	656	664	699	676	690	671	674	692	619	662	688	683	691	701	614	673	647	648	625	701	691	690	660	723	667	713	686	704	672	676	661	671	700	675	660	628	636	673	688	726	667	696	632	700	670	672	663	682	662	681	670	676	648	669	656	636	687	672	665	715	679	667	684	627	680	704	671	680	693	673	664	644	675	651	625	671	636	691	653	680	705	696	665	702	679	663	665	623	712	698	647	658	669	663	625	693	653	673	679	665	652	653	659	670	616	665	667	672	696	665	675	686	615	664	725	693	639	663	636	657	664	652	678	735	670	706	678	694	726	631	649	713	701	691	665	669	667	695	692	710	677	671	673	695	634	620	691	678	684	625	663	668	651	666	662	642	648	638	619	693	683	662	695	655	731	627	618	653	652	676	670	684	646	630	699	692	726	623	713	680	671	678	660	673	674	688	653	688	682	665	702	653	661	647	670	685	679	687	687	628	684	662	637	699	704	634	656	714	670	680	692	679	667	702	646	674	670	704	680	661	647	665	691	731	667	651	691	661	600	675	668	702	642	674	707	641	672	624	657	660	688	708	665	654	701	640	669	707	647	669	626	686	678	646	685	693	766	730	692	686	638	658	630	695	680	625	691	682	680	668	642	706	669	684	680	663	646	680	648	629	692	682	650	659	645	647	695	629	708	693	654	686	663	686	680	674	689	626	661	668	711	671	730	668	638	695	660	626	683	666	649	668	682	723	705	687	633	663	641	690	628	668	725	626	683	652	658	652	691	612	649	678	645	680	659	672	678	708	707	697	674	654	625	641	691	676	667	655	711	683	687	644	707	667	663	685	703	652	672	703	694	666	672	678	677	674	665	679	686	665	731	686	657	679	657	707	704	662	663	665	637	665	699	730	655	651	638	663	720	679	678	661	680	588	701	692	620	667	656	655	673	650	668	675	690	664	687	694	642	663	651	674	664	637	675	733	682	663	661	673	656	688	624	681	691	647	664	635	675	667	628	664
29734	14314	12404	5531	2691	2126	1613	1283	1091	953	810	761	660	568	491	494	441	441	418	421	385	370	385	380	363	356	397	350	347	324	360	312	352	338	336	311	309	284	300	313	337	345	356	304	331	302	335	285	298	313	340	339	307	272	310	320	304	280	301	357	335	277	275	288	296	299	284	300	302	337	317	315	297	302	292	287	314	308	345	313	276	331	289	285	294	275	305	320	305	319	302	291	293	289	283	317	328	282	311	299	301	292	274	262	302	325	286	287	304	315	320	330	326	297	308	286	338	307	331	299	306	268	305	291	303	286	295	319	282	268	295	315	282	276	305	251	316	284	308	269	303	331	303	347	341	302	282	283	297	301	315	329	284	280	300	275	268	276	327	270	322	285	291	278	304	278	328	327	266	308	311	292	289	285	304	302	300	325	310	298	277	301	305	297	290	308	314	297	299	287	297	309	285	293	322	307	291	305	293	294	289	279	300	281	291	272	282	310	281	303	303	302	313	293	285	309	291	265	315	320	300	279	312	293	292	314	288	319	323	295	286	278	312	286	321	284	305	306	305	304	283	295	324	295	277	301	290	297	309	300	308	269	285	281	286	301	302	307	320	292	300	321	314	287	320	311	306	317	301	281	293	308	292	317	253	282	314	270	291	326	268	310	300	273	254	287	299	300	305	316	310	298	291	291	290	316	306	291	297	295	268	298	296	287	284	280	301	326	306	292	352	298	283	270	292	275	287	304	288	310	298	310	291	322	294	335	296	316	269	291	284	259	283	307	307	288	286	321	298	311	268	297	302	271	289	299	317	296	307	297	282	276	323	292	308	276	261	257	295	326	315	276	302	309	285	269	261	300	311	302	287	268	307	289	270	283	292	310	281	284	310	297	318	312	298	273	299	281	275	259	292	276	289	278	309	299	284	260	317	293	313	303	296	319	342	337	296	293	266	293	307	309	286	301	312	296	329	270	297	294	283	297	282	294	289	293	281	314	325	286	304	285	260	289	305	302	273	302	301	282	303	301	317	279	304	306	297	298	312	307	280	272	321	280	329	292	274	280	302	314	282	293	255	330	299	315	291	270	287	317	250	290	289	304	284	323	309	300	313	300	279	298	324	283	290	289	306	307	260	283	276	296	287	275	266	299	269	284	304	275	339	290	279	300	289	297	284	303	304	274	294	286	288	280	299	313	260	248	336	291	281	302	281	312	287	268	274	254	256	259	280	267	280	295	303	297	271	287	281	335	275	292	306	277	318	318	309	292	267	303	286	296	270	296	296	311	284	319	259	296	298	325	276	306	273	290	265	281	327	296	317	281	313	287	326	251	297	275	305	325	268	276	274	283	290	303	290	303	271	318	323	261	265	299	286	299	262	277	294	294	290	273	255	279	294	313	303	321	277	335	288	268	301	292	325	276	277	305	309	306	292	288	287	250	313	288	283	253	313	284	340	292	313	304	299	317	271	293	295	301	253	300	299	324	294	317	328	307	297	257	278	291	281	285	319	282	301	282	310	279	328	322	326	308	263	278	280	309	277	282	295	277	313	305	269	295	261	270	280	308	292	287	317	299	306	321	327	265	256	276	264	288	323	327	324	295	310	301	295	295	329	298	323	304	290	299	271	285	306	278	324	290	308	330	269	275	311	281	323	284	286	298	318	274	291	319	307	296	273	286	298	312	345	299	291	296	312	271	287	318	315	305	286	276	320	286	288	287	295	290	325	301	331	306	283	327	287	308	277	284	302	258	335	285	260	278	300	297	304	299	304	316	274	278	296	321	307	313	287	282	263	300	315	298	307	316	296	318	291	318	319	276	292	285	290	276	302	323	323	289	339	275	289	253	287	313	296	295	309	327	296	346	294	281	301	354	290	283	283	316	305	296	322	298	266	299	307	349	295	300	289	303	305	308	299	291	284	328	263	287	342	264	302	272	277	291	276	250	301	291	305	279	303	294	304	287	327	301	287	311	315	285	287	284	301	289	304	290	273	298	290	276	302	290	276	281	298	302	322	309	293	309	297	308	299	318	278	327	285	282	269	261	304	282	288	316	296	263	321	284	284	266	289	314	287	299	300	266	306	287	310	287	278	285	313	259	289	289	276	283	286	274	286	275	309	319	291	321	332	284	295	304	299	319	292	259	279	290	316	301	286	302	285	320	341	282	276	283	247	271	288	254	262	314	305	288	334	292	308	286	284	295	287	306	289	309	304	309	276	276	283	314	284	297	287	290	291	297	272	280	295	280	276	316	273	315	325	322	316	304	309	282	294	273	263	336	282	309	280	290	320	319	279	291	284	299	298	268	293	330	320	282	297	298	325	288	312	256	272	292	300	314	320	323	307	324	309	349	316	302	321	288	282	310	278	275	332	301	331	292	301	297	310	321	300	284	269	325	313	281	327	270	280	296	277	341	277	308	300	285	315	285	308	307	269	294	344	318	270	309	303	268	256	263	287	303	290	301	277	305	292	314	301	275	305	322	287	297	272	282	280	290	277	268	290	287	268	284	291	330	326	270	312	295	276	298	267	337	324	308	297	288	293	306	295	289	312	309	317	291	298	291	275	298	297	288	298	293	330	299	304	292	332	291	267	324	336	316	294	297	313	277	260	286	300	325	271	275	295	292	297	290	316	293	273	325	290	293	307	312	276	333	327	287	287	289	294	299	273	285	291	268	306	290	322	282	302	273	318	310	288	279	284	265	291	273	288	311	272	264	294	336	338	265	266	332	273	273	292	317	280	288	281	308	270	272	298	316	281	300	284	289	278	303	306	288	311	293	254	306	303	299	283	297	275	297	278	276	306	312	320	280	273	274	334	287	310	283	273	285	290	261	293	341	321	292	302	287	287	317	286	321	305	293	268	301	292	300	309	278	295	265	290	288	300	276	287	302	283	294	280	277	263	294	313	312	282	305	310	263	306	289	289	306	316	316	297	308	276	284	310	288	257	306	285	286	302	322	291	298	282	303	335	308	318	302	283	284	277	314	308	295	304	306	299	288	308	314	296	286	291	258	291	286	272	273	270	283	288	282	311	336	278	262	293	293	299	264	315	312	323	296	293	293	306	293	263	272	348	287	302	310	300	318	268	263	303	314	323	290	296	303	277	303	321	303	275	233	279	295	294	313	285	307	276	291	275	292	303	308	311	310	321	281	308	272	278	302	297	296	299	264	299	287	299	263	297	310	307	312	304	296	276	299	288	272	296	287	312	314	288	305	263	306	282	327	280	299	308	278	288	274	297	318	264	298	283	275	290	344	301	295	313	326	294	290	289	301	288	296	254	304	321	295	306	305	293	303	296	273	329	304	308	293	285	273	292	270	281	259	294	310	302	285	295	306	297	280	298	313	298	296	310	313	313	293	272	301	322	307	344	306	295	313	273	305	286	268	277	284	262	297	304	273	288	316	257	263	293	314	314	334	269	283	297	313	290	310	327	294	312	287	316	273	324	288	300	296	299	280	273	287	316	282	312	308	297	276	305	295	317	292	356	298	285	283
17550	10699	16622	9931	7997	7266	5807	5160	4993	4076	3560	3392	2629	2178	2022	1838	1782	1689	1555	1393	1225	1254	1267	1296	1268	1177	1197	1260	1064	1061	1022	1038	928	955	933	915	867	819	810	795	795	804	753	808	812	787	760	801	750	728	771	703	765	749	725	727	742	794	727	758	797	709	701	744	758	718	659	666	684	710	663	667	662	659	657	655	671	661	639	675	676	701	672	672	673	743	644	620	716	698	682	693	656	726	708	684	632	682	662	648	649	652	645	656	730	616	699	676	679	695	649	698	657	650	649	583	675	678	725	682	690	684	640	636	681	662	658	651	672	654	670	650	664	651	675	673	676	678	666	670	676	665	651	660	667	678	698	663	671	650	661	677	637	686	647	646	687	705	685	619	690	652	675	659	663	672	681	665	656	671	658	628	690	665	685	686	662	675	678	606	669	681	610	680	613	669	643	657	670	702	632	646	729	656	663	682	661	656	663	670	683	676	663	625	672	694	662	677	674	663	651	641	656	678	684	681	688	696	636	666	673	653	707	682	653	693	665	642	621	671	694	679	692	683	651	651	687	676	659	665	668	650	655	673	698	681	680	672	674	677	714	679	672	713	665	623	685	639	648	673	625	672	690	672	648	693	689	716	650	657	676	691	663	656	694	721	651	694	692	629	678	642	628	655	646	660	668	680	710	649	677	655	746	661	677	661	717	711	624	698	667	693	652	714	670	670	677	698	649	689	687	694	641	704	636	657	685	645	693	708	668	641	700	680	698	692	697	690	671	624	657	668	643	691	600	648	702	702	625	612	651	671	652	677	681	644	669	679	682	643	693	702	673	657	673	666	702	637	731	632	669	663	695	701	660	645	688	688	664	704	646	684	707	675	674	680	707	688	664	647	707	699	669	689	632	676	650	628	639	639	707	710	690	653	695	667	646	673	688	623	663	685	697	693	644	693	685	701	677	697	658	696	687	675	659	697	677	706	626	702	661	640	697	683	685	721	685	713	687	686	693	703	642	660	670	670	613	662	652	657	648	679	642	639	697	670	706	691	706	639	665	637	668	695	637	718	686	660	690	695	692	684	634	659	675	674	681	684	666	682	698	657	665	710	683	696	666	685	675	656	664	688	661	652	710	690	660	686	702	652	681	677	634	640	681	634	698	641	700	659	709	674	611	680	660	648	691	670	660	631	643	692	682	699	683	708	693	642	654	716	677	696	673	709	646	676	717	621	690	665	645	725	678	673	674	651	641	685	697	666	691	701	653	658	697	662	679	712	707	656	661	641	675	682	648	675	690	653	683	689	665	660	678	691	697	680	659	679	634	662	665	668	638	677	661	659	677	681	665	646	658	680	671	704	684	687	694	659	617	667	671	652	661	656	687	655	695	660	664	708	676	683	674	671	704	638	702	708	691	676	658	684	671	655	689	668	681	683	650	652	592	662	654	686	691	647	674	648	693	677	654	697	684	669	684	691	731	712	641	653	662	679	670	676	662	675	664	656	682	672	657	711	669	622	640	656	686	697	631	679	658	651	606	652	653	681	689	634	616	671	709	620	630	677	666	682	670	648	645	676	707	707	651	704	717	659	678	719	644	700	713	642	699	649	649	653	666	667	689	654	655	678	659	671	651	669	689	704	686	702	644	686	665	636	682	627	648	649	674	635	652	657	710	628	702	693	660	663	638	653	703	646	668	675	665	637	648	731	646	712	677	656	674	644	686	618	669	679	670	676	643	673	685	669	653	679	660	648	647	675	644	673	681	679	702	717	629	715	644	629	684	698	612	657	623	659	659	632	665	682	696	639	649	670	667	661	689	668	642	667	690	649	665	713	705	678	655	700	633	717	672	678	632	641	670	659	657	687	650	624	644	657	664	641	659	650	644	674	676	643	707	622	691	733	650	667	616	640	663	657	678	653	659	664	645	654	703	614	626	668	664	708	681	665	661	636	668	671	717	667	668	658	674	673	668	678	677	703	628	697	667	708	697	682	642	675	709	677	671	722	660	634	660	655	668	630	678	689	672	664	670	635	634	630	641	669	673	716	651	633	698	652	635	659	696	681	675	649	725	632	660	635	632	633	692	661	678	632	663	682	636	647	684	684	682	704	713	706	708	662	658	734	714	675	674	643	684	660	674	657	643	685	701	662	660	709	668	693	694	642	651	697	664	655	644	710	639	651	618	619	685	694	647	712	658	688	690	667	689	685	644	682	707	706	638	682	683	673	683	648	624	668	689	647	703	658	641	659	680	711	680	680	679	647	690	623	691	643	678	690	670	704	688	679	718	645	636	669	674	679	626	675	634	683	657	697	633	658	710	664	715	646	619	654	671	678	663	657	662	702	666	670	659	683	640	709	625	642	698	717	709	674	667	689	642	709	691	658	672	642	690	665	688	659	663	647	685	620	700	655	688	658	671	667	668	621	686	641	683	670	659	649	693	721	677	690	671	646	674	631	667	681	664	677	673	679	646	693	706	637	684	679	651	668	691	646	672	697	679	634	717	639	662	663	636	707	627	701	623	657	665	599	668	648	661	675	623	632	671	689	692	684	661	649	655	665	692	711	666	651	636	620	682	657	670	654	645	671	679	663	681	691	637	671	706	617	647	662	680	612	682	654	680	685	648	705	703	672	676	658	637	670	649	683	662	672	677	697	669	716	701	697	626	683	688	649	723	679	695	674	701	574	690	684	682	682	707	693	691	677	692	678	638	601	661	685	655	639	631	664	664	698	673	680	671	676	681	665	667	718	696	677	663	723	689	646	656	625	692	668	677	689	671	645	656	699	648	691	651	686	664	638	644	662	586	662	662	632	648	687	666	693	674	724	719	677	696	666	677	650	742	666	651	656	682	639	689	668	705	676	667	606	662	677	647	682	662	706	672	696	670	673	673	673	660	705	699	681	678	647	701	655	648	663	654	681	697	655	681	674	641	656	634	629	621	687	661	660	658	652	727	616	629	693	675	639	652	658	680	652	650	632	624	695	653	662	666	708	663	640	699	654	655	691	676	678	719	743	694	694	674	679	680	627	727	690	692	660	659	699	654	639	680	692	677	686	714	723	679	665	689	644	665	683	688	684	725	672	699	678	733	629	696	681	680	651	699	676	687	667	648	696	656	618	693	628	674	653	696	644	651	667	693	673	701	676	688	685	643	654	714	707	698	709	690	647	692	649	622	697	695	670	676	679	667	656	650	661	639	630	676	662	671	672	661	691	651	662	670	692	687	689	676	687	675	648	624	711	693	682	672	671	667	662	664	661	638	677	658	666	663	618	657	691	625	710	689	682	669	648	655	685	699	709	695	694	691	676	694	664	664	674	710	654	661	690	670	680	716	692	648	711	653	649	698	698	653	650	685	643	664	675	689	692	647	666	643	688	688	670	634	670	646	716	645	643	683	681	629	669	668	612	641	684	625	671	690	684	679	641	700	636	682	677	634	674	664	666	712	680	618	674	645	674	714	667	716	669	668	681	690	640	680	696	697	656	664	691	677	686	715	641	687	692	681	666
11461	4737	3709	1565	968	753	703	609	543	525	486	442	433	441	407	393	413	341	375	330	372	374	355	373	392	365	356	390	377	400	359	365	341	361	347	337	340	347	386	329	339	321	366	338	355	347	332	374	372	372	338	318	333	347	361	331	367	335	334	377	324	335	345	325	361	361	373	388	334	303	351	358	366	323	333	320	353	363	306	313	336	332	323	351	363	348	341	371	335	361	387	341	359	375	337	335	355	343	338	331	350	338	362	355	324	383	342	356	363	330	314	318	355	323	321	369	330	318	357	368	364	373	337	371	345	332	362	354	348	360	341	330	350	379	357	346	348	355	363	343	384	331	356	346	345	327	344	324	352	323	365	347	345	349	331	355	375	332	359	356	328	341	372	348	332	355	321	322	375	321	341	374	347	334	347	356	341	379	343	401	358	318	352	368	330	350	330	352	347	334	343	338	394	401	347	355	328	346	310	342	329	325	352	369	341	382	349	328	363	322	364	344	336	353	373	349	346	294	334	335	295	339	351	311	328	320	339	334	345	354	353	308	346	353	350	366	342	355	358	338	330	329	361	361	338	352	325	305	366	337	373	337	359	350	296	300	351	333	362	347	354	338	388	322	369	362	333	349	378	337	321	372	337	322	355	302	360	344	394	334	327	341	347	364	346	327	332	362	350	394	373	350	324	369	334	318	364	379	350	342	361	355	382	325	355	354	335	340	341	343	329	342	312	337	343	358	360	332	355	352	354	373	357	320	335	324	337	361	322	320	336	359	331	329	329	331	355	355	317	363	355	390	343	344	318	341	348	375	334	338	337	341	293	329	376	397	361	352	330	330	350	348	368	341	350	318	357	366	391	346	337	354	345	353	329	364	344	320	347	347	303	346	328	356	353	335	373	355	317	347	329	341	351	324	334	370	360	339	374	385	345	376	341	356	341	340	348	335	352	353	333	378	333	373	331	341	389	318	349	348	316	392	321	351	314	353	368	375	321	374	345	331	346	350	375	366	327	333	322	321	343	332	365	355	355	344	386	366	370	356	374	388	359	342	342	369	347	325	352	354	371	334	349	301	297	342	324	353	330	307	364	354	354	309	354	353	321	330	327	384	347	344	366	336	348	379	345	361	367	350	342	357	334	361	376	370	363	336	297	329	314	311	344	336	360	341	333	314	371	317	357	346	320	333	374	328	327	346	352	358	358	347	352	325	349	336	357	319	322	350	365	322	357	343	330	347	325	358	335	378	324	344	353	331	369	322	341	399	375	333	350	336	359	329	358	367	350	311	343	339	322	329	333	337	321	356	331	322	316	331	325	320	345	328	358	361	345	365	349	336	363	335	370	368	353	333	336	365	315	365	345	346	331	310	371	352	346	329	334	349	320	341	341	357	369	339	355	353	319	343	369	344	328	355	364	300	368	346	334	362	321	338	325	338	360	323	324	344	365	345	330	343	321	371	373	368	354	321	380	326	365	333	350	363	366	314	343	322	353	319	394	385	405	346	328	356	332	339	337	358	327	354	324	336	358	358	351	341	338	334	340	368	347	377	341	382	357	352	344	352	360	328	344	319	343	347	351	331	332	371	378	330	359	334	338	372	331	339	347	357	334	352	346	331	344	344	329	355	336	336	352	342	338	340	378	344	352	338	333	352	348	328	320	348	353	352	349	355	329	393	334	351	324	347	347	345	361	335	351	345	353	320	376	355	349	328	350	332	377	366	381	333	323	377	372	344	370	341	333	359	344	344	324	353	361	365	353	375	357	352	348	344	344	330	347	362	353	368	371	367	344	346	344	375	330	319	337	353	348	339	341	342	348	355	350	336	366	365	350	348	343	403	375	344	347	328	358	382	345	356	326	340	375	330	336	355	346	352	335	325	338	347	350	325	291	357	355	354	349	363	333	345	348	329	351	334	348	336	372	347	351	318	388	337	375	373	327	358	332	343	343	309	371	307	376	336	327	339	314	351	323	372	332	314	358	341	343	324	349	328	354	347	328	354	394	396	410	322	311	377	316	343	359	354	354	367	341	376	362	346	351	356	314	298	354	345	325	328	359	355	357	376	334	326	327	339	344	312	318	362	332	338	395	342	315	368	333	405	332	349	342	330	358	371	321	349	347	339	386	330	358	345	357	354	333	354	353	310	370	325	350	313	355	320	362	375	330	331	330	351	374	354	376	381	359	341	355	357	359	341	329	339	325	302	361	361	351	381	353	353	357	323	328	371	362	344	364	354	357	321	327	361	355	365	356	353	339	383	376	330	331	336	344	355	364	332	345	316	349	354	374	323	352	345	336	337	325	376	367	344	333	343	338	361	346	357	340	366	329	373	312	292	297	358	346	392	342	388	326	338	355	331	356	351	340	355	365	361	378	389	335	351	392	341	362	373	349	355	333	361	357	334	359	335	305	333	375	326	376	349	339	381	355	330	351	331	368	308	336	354	406	351	366	321	349	337	349	323	334	365	353	385	342	337	308	340	327	352	308	338	329	367	374	339	319	312	340	343	336	296	371	362	361	317	368	366	317	363	309	352	314	350	322	330	359	344	331	340	331	366	384	335	345	362	350	338	334	355	367	387	325	352	289	382	381	338	349	367	345	345	348	340	367	353	347	345	352	356	389	330	346	376	391	375	358	364	332	330	362	340	325	333	353	348	386	336	324	340	337	372	339	336	338	377	352	404	330	357	373	328	348	344	340	366	361	346	349	375	333	350	351	356	364	368	349	329	365	369	346	340	352	355	377	327	339	346	353	339	362	379	350	365	360	352	343	363	348	331	350	353	348	395	342	311	394	342	343	325	343	337	349	340	352	373	350	345	332	312	363	333	355	364	340	339	323	343	375	383	361	346	343	382	325	359	329	342	372	355	332	321	349	343	340	350	338	332	379	332	344	291	319	338	306	368	369	319	313	369	333	350	348	360	348	323	301	368	374	343	325	353	380	356	326	341	321	346	306	354	316	318	345	364	379	359	354	344	354	350	390	370	310	365	343	328	342	302	366	328	378	359	342	348	345	386	371	351	344	350	324	344	347	361	345	328	343	361	370	350	362	336	359	391	395	325	327	363	376	365	351	416	328	357	359	317	332	376	353	351	350	380	357	340	351	340	308	345	321	372	388	334	345	366	348	330	361	330	357	324	317	344	319	370	306	371	374	339	371	392	336	341	353	344	329	329	369	339	358	323	365	348	317	347	369	338	387	282	315	383	340	338	354	382	340	357	332	347	358	341	325	352	326	364	343	343	330	324	350	357	339	334	335	328	347	352	353	375	340	323	360	385	371	317	404	339	341	351	359	347	355	313	359	334	328	375	342	353	326	341	341	366	349	364	376	365	343	347	333	345	348	332	365	334	320	326	367	340	342	367	367	341	323	351	363	370	295	314	353	344	356	360	309	379	366	361	336	325	337	369	358	350	366	346	340	335	360	333	334	368	307	322	348	317	308	369	363	338	318	350	361	399	339	320	356	352	402	321	366	337	339	335	336	353	337	354	354	340
7852	4691	6175	4197	3094	2696	2282	2046	1870	1680	1536	1463	1339	1237	1148	1112	1098	1058	964	992	959	894	961	929	948	923	953	879	896	846	880	921	850	862	820	850	886	799	811	852	793	766	821	831	772	742	748	807	772	780	795	779	773	839	769	757	767	797	796	761	799	808	801	729	775	746	768	783	765	768	790	791	768	729	778	783	755	763	770	788	759	797	738	784	715	731	800	817	776	727	748	763	759	777	767	758	739	740	776	747	761	796	721	799	757	762	762	749	768	743	740	778	752	788	708	768	739	815	752	802	735	746	780	721	781	760	742	790	747	735	775	789	784	741	744	790	742	795	781	757	757	777	748	774	789	782	729	785	746	744	739	767	769	736	729	735	793	695	777	751	754	752	811	779	753	746	727	776	771	784	804	827	776	784	775	755	775	820	845	803	766	745	781	772	771	758	755	732	699	796	734	784	729	743	747	748	743	771	776	740	752	799	781	724	758	751	748	758	735	748	771	737	772	758	766	747	746	773	754	791	779	769	765	740	790	739	740	778	787	809	762	830	749	802	746	757	753	794	708	816	805	733	721	752	816	744	780	761	765	797	761	726	767	741	783	753	788	757	752	769	777	767	828	764	740	770	752	764	757	718	793	752	794	731	727	798	760	768	838	765	778	750	758	750	762	764	739	768	788	745	779	763	725	783	770	751	755	777	779	770	706	823	758	757	762	810	766	745	781	804	778	789	724	759	779	806	738	749	748	790	758	820	740	747	781	767	746	759	732	703	751	758	791	781	763	767	810	829	826	766	756	725	720	747	817	781	705	770	718	770	778	766	790	813	818	743	704	776	799	771	749	746	846	733	762	788	770	766	812	787	800	754	783	719	772	730	815	764	768	689	739	750	775	744	775	807	769	753	765	788	808	775	760	774	742	749	719	756	759	771	807	716	814	757	720	736	784	740	767	765	765	789	768	760	758	811	698	769	744	819	776	798	790	745	818	748	777	809	732	756	775	817	748	809	813	754	748	813	751	719	719	783	776	779	787	763	766	729	797	748	769	799	766	800	774	793	781	823	806	740	774	752	767	793	774	719	800	750	821	745	780	714	719	768	761	766	814	746	771	782	759	752	752	756	764	768	788	764	760	756	776	789	767	748	727	776	748	739	773	741	743	733	785	784	792	739	713	740	776	753	771	774	754	774	780	787	801	735	730	797	757	749	753	756	750	757	766	781	763	736	761	785	756	782	716	729	753	784	787	784	743	807	766	772	728	726	778	731	800	728	755	727	784	743	789	772	751	754	761	775	787	763	774	721	809	756	766	692	798	772	739	785	795	782	787	789	749	750	764	755	756	789	800	742	773	818	771	761	816	776	736	803	765	755	750	786	760	816	710	756	812	762	770	765	783	769	780	822	726	754	725	763	737	783	763	752	765	774	794	770	760	753	786	756	807	769	694	796	775	695	748	755	823	765	800	792	761	745	735	807	761	730	754	754	726	763	809	778	734	787	745	772	772	794	753	797	763	803	771	752	755	781	763	788	725	782	772	762	742	758	801	755	748	751	784	776	740	743	774	732	728	788	828	746	768	765	747	772	760	768	785	747	766	726	780	758	743	810	824	781	733	727	740	788	758	742	764	756	803	747	779	803	767	764	810	716	722	769	735	762	707	806	694	745	799	783	775	757	766	780	791	762	776	785	797	770	780	801	774	773	765	738	812	771	740	768	712	722	718	747	775	731	767	817	783	758	761	776	740	796	754	757	751	768	779	783	737	768	766	767	800	776	792	787	830	748	771	851	748	748	752	749	790	767	760	808	750	704	786	754	775	781	721	753	775	768	762	735	720	701	802	781	760	770	729	787	745	750	807	733	777	780	785	742	797	792	766	770	766	721	801	780	813	715	717	768	751	784	809	771	788	760	817	764	733	788	778	783	793	797	743	735	827	719	799	767	804	796	787	745	749	830	792	732	751	771	775	820	746	755	753	780	792	734	768	711	774	776	770	803	744	753	787	749	746	783	761	764	793	784	796	794	769	760	750	751	772	738	716	816	774	777	830	758	752	781	771	747	731	775	795	745	754	761	758	802	765	737	696	776	780	757	771	743	712	711	789	762	806	795	757	753	762	750	745	769	758	759	765	754	820	777	774	812	775	830	773	753	762	810	766	747	764	733	743	805	800	720	775	743	728	804	754	761	800	780	752	780	784	810	754	778	804	752	740	769	783	754	755	752	736	765	742	734	754	786	799	768	805	797	743	783	811	786	815	764	771	755	765	752	769	769	817	805	738	777	777	788	786	738	747	739	747	772	760	748	735	761	772	795	775	693	686	779	752	732	763	725	811	721	745	748	766	780	725	721	797	761	731	708	770	782	777	738	725	788	795	765	781	763	741	773	741	771	768	788	786	727	765	716	753	806	748	809	745	718	817	784	819	736	790	748	796	819	768	822	771	759	788	769	762	739	802	736	752	824	757	789	760	766	792	761	741	784	826	742	800	764	739	826	750	785	791	738	800	776	787	801	794	806	770	755	717	743	778	742	772	731	778	787	738	792	800	792	810	755	772	718	793	777	749	803	798	759	719	760	787	786	775	743	809	778	759	754	756	718	820	785	777	746	782	833	699	782	781	803	798	724	769	751	828	777	777	767	715	791	758	757	737	797	783	774	769	807	786	816	770	806	767	736	722	780	737	803	749	792	766	809	733	755	795	760	686	777	779	789	768	761	784	769	781	766	752	755	755	762	743	786	742	776	757	760	764	756	751	731	756	761	718	799	784	760	772	761	750	748	805	770	765	736	770	803	804	774	726	746	791	768	756	731	769	784	734	739	770	813	758	731	683	777	752	798	808	745	785	786	767	764	715	788	806	746	742	780	726	799	827	743	735	753	745	754	773	747	780	781	841	789	813	838	739	788	777	706	751	775	752	785	764	785	733	804	777	780	772	748	727	755	745	743	810	793	760	782	756	753	761	775	750	756	801	752	752	719	719	736	792	763	791	750	781	766	773	803	752	743	774	715	746	712	785	751	776	769	806	794	782	791	751	770	763	807	806	819	763	739	765	773	770	715	774	763	754	770	753	789	768	799	808	770	742	765	799	745	743	770	785	827	830	755	743	766	763	791	775	770	782	823	766	787	748	797	750	780	728	800	771	783	740	750	777	793	774	762	746	801	748	789	774	744	811	785	792	762	732	771	784	758	812	794	809	821	805	754	758	777	753	781	799	763	760	808	766	743	728	730	785	749	733	717	772	751	762	757	801	777	758	792	765	784	807	791	751	740	794	756	796	702	735	739	792	763	769	759	729	749	739	767	724	749	784	768	812	798	745	801	755	759	789	817	751	744	768	725	769	775	759	753	758	698	800	858	743	714	776	759	726	797	732	818	810	779	757	749	775	755	750	779	787	776	822	827	753	787	721	746	729	770	746	794	798	769	767	801	798	773	772	761	800	756	816	743	774	748	754	757	773	801	752	770	785	755	744	791	830	819	756	746	738	771	789	760	714	781	725	800
20448	9845	8927	3881	1921	1431	1184	986	910	732	593	554	554	489	407	455	382	400	391	353	397	347	356	367	291	373	336	332	334	309	330	317	317	310	308	331	325	327	326	307	325	294	297	290	305	288	307	311	293	266	319	290	284	316	281	287	317	303	318	316	292	270	305	298	287	288	281	315	293	284	307	303	282	277	299	276	288	316	322	277	301	297	313	294	314	288	289	265	281	290	310	258	295	266	290	256	303	316	319	299	277	283	272	275	294	289	288	267	296	326	296	330	284	291	248	297	289	270	302	312	304	320	271	308	277	293	274	291	297	285	273	250	292	298	274	288	279	291	252	294	284	271	308	294	279	285	298	298	275	285	302	304	305	297	310	278	307	319	271	288	265	282	300	298	275	298	288	299	283	279	335	291	333	313	273	296	280	294	299	304	340	327	285	268	296	285	293	328	286	309	269	276	319	290	272	254	272	312	287	299	308	303	268	303	312	292	324	311	309	292	308	314	293	295	310	293	284	267	263	297	312	339	313	272	281	303	280	288	307	297	264	305	283	295	300	324	288	291	281	310	296	327	261	291	267	311	296	301	304	319	309	286	265	292	332	294	278	296	282	333	321	296	283	296	277	294	253	284	259	320	290	278	271	323	313	269	311	297	280	295	307	311	272	320	307	271	282	271	295	263	274	307	296	286	286	315	300	251	303	305	294	291	300	298	322	289	278	292	267	300	289	285	303	276	299	294	253	269	262	276	269	300	302	303	324	292	294	297	297	310	290	279	283	284	294	311	274	284	325	303	294	261	286	304	303	267	312	335	286	301	289	307	304	290	314	309	286	289	315	264	320	265	306	309	279	282	280	302	281	268	300	286	285	306	303	284	284	302	289	276	268	280	308	277	315	311	274	269	343	281	306	288	290	298	308	253	264	300	293	266	294	250	303	292	294	298	286	300	305	282	291	279	259	266	288	258	299	293	309	277	317	281	287	281	281	293	314	291	311	260	321	303	279	320	269	293	278	317	289	307	270	295	310	274	276	293	272	298	296	294	252	315	297	315	314	310	298	298	288	270	277	284	285	332	333	319	315	280	308	275	290	307	279	319	256	280	299	287	283	282	302	270	267	285	314	300	303	327	287	267	290	294	300	290	287	264	260	291	289	297	279	284	300	264	280	290	293	292	307	268	317	306	273	293	305	300	248	299	291	291	267	290	297	285	302	288	301	285	300	295	311	299	318	295	296	312	299	314	298	293	274	306	286	294	285	284	325	299	287	328	301	286	305	280	296	277	297	299	274	312	284	308	316	269	295	271	275	314	300	315	315	309	270	319	325	282	323	321	307	287	303	295	303	308	282	276	286	243	247	276	287	261	275	302	271	267	288	312	271	262	296	307	268	285	287	274	308	275	281	278	266	302	306	290	256	291	268	292	301	339	306	293	314	291	294	291	268	300	288	278	293	316	282	273	274	294	299	300	319	309	262	286	339	276	307	311	296	303	291	309	299	316	263	312	304	281	287	295	268	280	260	288	322	297	314	289	298	331	273	328	267	312	291	291	308	266	272	279	299	339	285	280	270	281	323	287	285	301	285	274	300	303	297	282	289	307	284	286	273	287	295	276	290	308	280	316	303	278	279	289	318	308	315	301	279	298	310	278	273	275	299	302	283	309	287	290	315	302	288	297	272	269	273	301	300	287	312	290	299	314	295	275	278	266	282	259	307	292	301	275	300	309	317	302	277	285	319	302	303	287	284	280	254	311	287	253	291	288	282	299	288	288	284	263	278	281	304	294	296	333	290	310	257	293	291	295	268	293	258	292	279	293	300	330	276	293	337	312	285	296	299	272	255	281	289	296	287	294	292	318	282	265	268	270	287	286	274	292	280	266	308	327	318	282	299	286	292	303	317	295	292	291	274	294	275	277	292	300	310	310	267	306	300	297	304	261	272	287	283	252	282	302	291	296	325	272	282	292	286	301	289	310	310	270	288	300	277	273	298	319	275	307	284	261	330	308	277	284	320	334	322	306	311	336	300	290	257	326	299	280	299	300	290	313	288	290	294	307	291	285	260	270	282	297	274	281	283	268	296	320	300	273	279	297	300	288	333	299	346	293	297	288	276	258	289	315	321	262	291	315	315	330	323	286	275	289	261	308	306	299	312	313	310	295	315	278	282	292	274	265	251	267	272	311	275	305	314	300	308	332	296	269	286	284	286	285	323	316	301	314	271	280	295	302	299	279	278	300	292	303	293	305	293	266	301	321	294	278	292	285	242	284	307	308	283	244	321	296	275	295	294	268	303	309	309	293	309	279	254	295	286	275	277	286	316	286	293	271	265	264	310	292	279	297	273	298	308	319	290	317	312	315	288	322	288	321	298	279	326	299	277	306	315	299	298	300	312	282	301	292	337	289	296	286	258	289	272	274	296	288	271	286	286	295	307	283	313	296	312	263	291	297	290	306	294	288	287	291	280	276	266	294	322	263	305	287	326	308	284	334	312	309	281	303	273	301	318	274	281	305	287	309	300	277	288	288	277	279	303	277	284	295	338	304	280	303	294	299	289	261	301	276	270	291	295	335	292	303	285	285	290	298	291	266	299	296	257	270	318	255	313	306	323	329	287	325	300	281	312	310	303	333	304	287	301	284	259	270	307	323	282	264	267	312	290	295	304	282	267	282	325	327	303	277	287	305	305	297	282	275	300	318	326	248	304	280	298	279	279	293	327	340	293	280	278	284	299	293	318	297	311	306	307	275	284	298	300	266	331	292	294	313	303	283	304	315	259	292	307	318	299	287	262	285	288	361	275	297	303	315	266	320	314	274	312	321	278	311	319	321	301	287	262	279	305	272	294	309	308	288	291	318	293	276	274	288	269	306	271	246	261	324	343	301	292	306	283	287	331	256	278	311	304	288	319	262	307	305	294	285	286	291	305	285	260	282	303	278	277	264	336	282	301	266	284	279	245	317	265	306	279	321	267	277	292	259	302	280	306	304	309	309	298	293	294	300	332	317	291	310	286	325	281	286	281	273	285	312	293	290	308	304	271	278	308	308	268	300	304	308	295	282	298	279	306	287	273	266	324	317	290	255	298	269	293	285	317	272	280	265	289	319	277	295	311	292	271	296	266	291	318	279	281	305	321	306	297	284	300	305	331	302	298	306	300	300	241	324	287	301	271	302	308	300	300	310	324	288	293	287	290	332	262	272	259	279	305	291	324	287	289	285	306	283	282	280	272	281	342	283	293	314	282	284	256	308	309	268	303	283	289	280	285	294	277	265	287	306	281	261	315	305	268	311	321	256	321	283	292	278	322	270	267	290	284	277	301	286	269	300	289	280	295	279	278	309	297	276	279	281	295	293	271	287	273	315	287	312	281	278	316	304	301	313	300	265	304	321	278	302	304	277	278	312	318	287	312	315	290	313	330	289	301	307	325	259	300	305	257	310	312	284	301	318	282	290	294	292	296	290	290	309	291	296	304	298	302	296	316	286	281	300	280	318	286	285
13324	8074	12920	8228	5736	5030	4219	3877	3440	2847	2537	2328	1976	1706	1578	1491	1258	1340	1186	1164	1119	1094	968	960	1066	1008	1048	984	907	904	839	873	839	847	838	877	841	826	803	746	739	722	710	809	753	723	702	700	694	709	736	709	713	668	695	695	725	719	747	679	710	727	679	723	738	701	738	655	680	651	665	670	688	667	695	713	667	675	707	653	688	634	710	626	645	700	669	648	664	654	689	639	693	649	641	717	708	656	664	629	639	644	669	613	628	692	691	633	693	662	635	615	662	645	688	700	703	661	656	677	639	658	618	664	665	637	670	733	644	635	646	659	715	647	692	682	631	681	646	697	653	652	618	641	650	632	648	676	647	648	637	663	673	694	606	646	676	651	646	723	667	668	695	637	603	634	610	665	682	676	644	634	637	641	640	644	666	656	675	659	642	619	645	734	601	670	627	663	685	662	670	686	681	672	713	669	687	663	681	667	665	628	673	666	616	606	672	664	653	662	690	687	664	652	712	679	678	698	677	635	689	690	647	684	654	625	689	682	660	598	650	662	691	669	644	707	636	627	666	721	647	649	617	640	651	713	683	668	667	639	618	702	670	668	669	666	655	679	673	638	680	669	649	684	655	655	656	663	659	632	690	654	684	685	650	675	716	600	678	686	627	679	639	650	693	690	641	650	655	638	652	689	681	650	670	635	674	748	656	691	632	705	632	694	648	713	645	634	660	690	639	673	671	680	653	645	632	648	612	666	689	646	676	662	708	651	635	620	681	653	690	641	702	683	704	638	637	646	607	629	660	672	711	663	659	662	656	659	615	622	638	667	675	697	636	658	662	664	693	666	652	665	675	642	682	668	619	620	694	683	640	696	696	662	629	593	624	713	619	705	670	651	638	674	662	689	684	688	678	653	666	663	674	642	683	673	697	677	658	676	637	706	671	647	688	702	648	678	690	652	681	639	694	616	693	679	706	662	651	649	623	633	653	649	666	650	621	684	677	682	691	619	622	645	671	690	621	618	636	637	658	609	710	662	653	699	649	669	635	672	639	640	668	641	655	656	651	658	692	707	629	599	623	648	679	653	625	653	627	665	641	677	659	642	647	661	663	669	598	671	628	658	671	636	674	616	663	687	640	676	683	620	708	656	673	654	671	651	660	578	661	702	666	648	695	655	631	662	639	719	674	692	630	674	667	665	685	702	727	656	681	701	637	670	711	657	665	691	628	707	687	708	649	652	620	676	666	652	629	645	645	675	653	637	696	651	628	639	701	648	678	650	623	666	690	729	654	647	639	663	652	594	648	668	655	667	649	678	698	626	673	657	622	655	662	644	673	628	673	678	638	712	671	675	646	653	661	652	647	690	615	646	647	622	627	676	660	684	659	636	675	702	667	619	636	682	669	661	649	627	685	655	673	633	647	637	650	654	639	659	640	648	673	672	702	614	720	672	589	602	625	628	638	677	629	675	660	657	635	627	671	599	702	646	626	678	652	697	678	713	682	661	680	651	661	676	633	671	638	631	647	649	693	639	655	636	662	646	664	676	673	700	714	641	636	661	588	666	643	653	656	646	651	685	648	653	638	650	693	642	668	702	641	658	648	656	687	641	667	717	676	693	680	666	694	669	674	681	631	646	650	664	657	664	616	665	659	636	636	638	674	666	651	651	699	659	661	684	630	668	686	623	700	676	668	660	616	643	682	658	730	678	698	626	680	616	695	653	680	684	683	640	676	674	634	610	654	700	652	661	666	650	694	674	673	651	666	664	659	657	647	631	678	664	696	676	692	657	614	651	623	656	621	657	664	695	662	682	666	613	672	668	633	633	697	679	646	648	674	645	676	673	654	657	644	627	703	740	677	670	696	690	673	665	648	682	675	665	695	653	628	659	681	661	677	628	673	688	731	655	666	641	649	636	700	633	684	669	677	669	644	669	632	674	691	669	627	673	645	684	653	684	666	681	668	654	676	630	672	654	686	663	665	647	719	599	653	646	706	666	677	689	639	717	691	688	685	636	641	661	671	655	639	644	634	676	668	683	634	654	649	658	696	683	673	709	682	675	660	679	659	702	660	663	663	625	680	656	648	707	657	662	643	645	650	694	646	637	687	674	686	705	655	665	700	652	705	677	656	646	670	746	632	710	660	659	673	682	660	668	683	682	670	679	642	665	694	685	648	665	629	643	677	674	638	648	661	688	652	643	671	673	625	647	655	667	641	662	669	621	690	652	664	668	640	645	669	675	705	650	661	666	693	630	659	668	670	630	659	692	586	685	655	692	629	620	615	677	702	676	657	680	681	680	649	636	669	718	682	643	665	671	656	694	642	635	662	648	678	643	664	627	662	626	635	634	683	679	652	664	655	699	659	647	695	637	678	622	672	712	667	654	716	639	651	668	686	681	616	627	665	637	675	613	687	615	623	659	639	663	621	648	683	657	640	686	641	648	698	652	682	665	655	634	670	677	657	630	608	609	668	616	639	675	666	625	675	657	672	666	677	673	628	660	613	665	626	628	661	678	645	638	631	681	632	699	646	661	661	644	678	677	620	690	613	648	685	703	658	656	655	691	699	653	673	658	707	681	658	660	676	674	661	664	686	706	667	662	651	695	594	645	710	651	673	670	681	633	659	657	665	652	609	666	628	621	681	650	657	643	688	611	658	695	607	610	622	615	688	645	693	693	673	663	698	675	665	659	636	650	689	673	667	714	689	653	636	686	617	653	624	669	647	718	681	659	646	636	667	637	730	642	637	699	656	662	662	659	661	694	686	632	688	643	654	671	650	684	672	656	666	634	687	631	674	612	695	716	683	605	652	640	680	671	675	667	640	651	663	635	662	686	652	669	690	637	680	654	640	634	644	633	697	627	669	679	687	701	675	645	678	626	677	644	681	649	672	673	677	721	692	658	672	614	728	661	613	668	650	717	645	629	685	661	670	681	663	632	664	733	650	657	682	705	621	650	623	653	645	662	650	644	670	702	650	649	640	664	652	658	693	640	647	694	652	666	660	656	630	626	682	684	651	707	613	676	611	670	632	675	632	698	670	666	682	640	649	649	651	713	658	705	700	654	656	615	675	656	681	678	718	659	684	716	644	691	591	598	691	641	685	683	654	663	634	684	671	649	683	680	686	681	608	664	670	659	647	670	642	653	648	652	660	696	660	670	631	631	679	677	677	648	663	674	666	705	625	698	615	659	644	659	645	674	614	687	647	656	665	676	674	687	638	678	664	632	683	702	653	712	693	627	660	685	684	604	665	675	694	672	695	621	658	648	674	716	650	679	662	656	662	697	671	674	722	685	648	650	620	688	653	674	670	686	607	659	665	626	649	656	699	660	692	663	657	695	684	683	615	608	703	661	669	684	677	682	673	684	698	682	669	672	706	688	687	652	665	708	631	679	683	698	662	624	657	659	657	645	662	676	652	621	652	678	689	625	672	681	625	651	663	654	650	643	688	647	653	707	681	657	666	667	683	696	638	674	644	688	670	664	620	625	626	692	630	627
30829	15517	15835	7329	2957	2014	1569	1251	1145	963	783	720	689	551	503	465	492	430	418	392	402	381	381	384	383	372	383	357	350	323	318	341	376	315	315	334	313	334	290	309	323	284	316	329	309	333	360	320	301	329	337	272	310	309	301	302	287	292	303	319	275	286	285	292	309	290	302	307	327	279	310	281	281	287	293	281	296	281	260	297	266	286	269	302	279	294	293	272	266	246	303	271	261	332	284	338	308	332	268	289	296	310	285	280	318	298	274	288	280	316	288	277	269	278	291	285	311	300	320	313	336	323	283	312	277	304	294	328	283	308	298	251	277	290	274	286	289	307	308	297	325	302	324	299	278	272	300	252	316	251	310	289	308	294	297	266	294	304	280	265	317	331	291	268	318	257	268	284	275	310	295	285	317	288	304	313	281	271	267	297	288	280	298	301	295	304	308	306	314	305	279	293	272	305	296	283	289	294	266	284	275	277	326	292	264	316	247	293	280	304	287	289	288	309	299	293	282	285	279	272	298	331	313	259	310	293	295	305	319	283	292	283	290	319	256	316	295	301	327	312	295	270	283	257	285	289	309	300	262	296	296	306	290	331	275	288	288	293	287	286	290	285	252	287	281	276	301	294	313	284	279	279	302	286	269	320	267	328	306	292	309	272	285	275	283	281	291	318	314	306	263	285	320	289	267	302	300	293	296	312	286	301	355	272	283	279	270	289	323	293	283	312	298	303	298	329	296	289	320	294	299	301	284	260	263	289	271	273	307	284	269	316	276	303	263	298	281	306	285	321	307	305	296	278	297	302	293	295	316	280	276	292	281	298	306	311	272	287	267	314	282	301	302	277	312	296	303	279	296	267	286	280	309	302	259	292	295	300	323	274	293	299	301	300	286	272	311	296	278	303	285	286	313	308	304	298	287	294	287	302	272	280	265	292	262	303	269	309	301	286	320	297	305	283	291	292	274	302	280	269	296	323	290	287	290	312	284	282	279	306	308	303	259	285	265	293	316	289	298	299	295	266	291	308	271	290	311	291	291	281	289	290	339	310	310	296	320	295	291	288	289	293	282	295	287	317	278	260	295	298	288	288	306	285	294	272	308	273	288	289	321	295	256	262	301	309	295	286	321	284	323	273	298	289	288	317	278	283	286	313	297	301	306	287	296	275	278	287	300	276	267	308	337	277	311	285	293	321	302	267	260	320	293	275	335	293	291	273	281	299	327	290	274	308	345	262	291	293	298	269	291	286	289	327	272	303	289	298	288	283	280	287	297	295	272	270	269	280	305	301	264	300	258	279	298	303	305	325	321	277	312	292	279	279	321	274	336	307	289	283	275	288	292	317	278	304	308	276	295	309	306	282	286	299	317	295	317	283	295	313	317	273	287	270	318	275	317	281	297	287	274	307	292	300	305	298	320	272	293	269	305	306	347	248	316	290	312	282	301	297	291	252	297	311	298	292	293	298	308	275	308	295	289	321	287	334	310	278	289	279	279	288	326	323	276	316	291	324	304	321	291	323	301	287	282	332	244	266	305	320	302	307	263	297	288	272	262	315	299	294	314	278	314	287	287	296	293	272	279	315	278	309	285	334	298	272	255	290	278	304	319	269	315	294	311	238	274	275	310	316	286	307	273	310	289	271	294	283	297	311	281	312	288	282	269	299	315	294	292	305	317	284	304	290	287	337	292	309	286	322	278	283	273	295	289	305	288	300	295	267	307	307	287	266	300	320	284	286	305	256	313	285	301	302	299	274	306	302	306	299	292	309	326	300	297	312	274	279	300	265	275	278	291	299	285	301	307	291	295	299	275	300	288	283	289	309	291	291	311	272	303	311	306	302	297	268	271	277	246	283	293	312	272	310	287	284	301	311	300	283	297	281	315	313	297	272	307	285	318	287	268	300	297	266	303	302	300	280	295	309	311	303	269	285	285	274	319	304	267	274	303	281	284	297	257	271	303	269	297	293	296	289	303	306	323	272	292	275	290	306	321	301	289	275	315	262	279	273	300	315	291	269	282	294	271	288	290	262	316	338	290	266	269	270	284	297	299	307	310	313	279	286	298	301	258	327	254	285	276	290	297	309	298	285	256	297	276	247	325	274	278	261	274	276	311	263	332	291	295	258	298	263	300	308	284	286	301	278	299	305	288	320	279	316	289	320	293	267	301	277	296	290	263	303	282	281	314	276	291	294	269	296	304	270	297	282	297	277	306	313	278	311	320	271	272	279	286	281	289	290	298	275	280	304	274	288	281	258	286	268	335	301	308	272	298	290	318	301	294	280	283	306	297	262	283	276	303	253	294	276	287	293	283	271	310	309	302	289	335	308	286	314	284	284	256	289	308	262	284	272	298	270	297	270	314	278	310	292	316	312	322	268	293	317	292	286	302	304	274	260	294	314	297	285	299	294	294	317	294	295	300	280	292	283	267	271	290	319	285	274	276	289	299	303	292	309	290	304	262	322	267	329	312	262	266	289	309	287	285	294	315	281	298	295	332	286	282	260	296	300	289	316	274	265	320	266	295	291	313	266	298	298	277	310	285	313	276	306	283	271	321	291	311	266	289	346	302	304	271	293	299	278	312	324	286	299	305	270	282	287	303	267	305	317	296	313	295	278	280	296	307	286	323	302	302	284	239	298	286	283	300	314	280	262	280	309	304	279	271	275	310	247	302	303	302	290	288	295	282	323	278	307	271	274	298	284	298	281	324	267	288	299	274	287	293	283	299	294	277	279	301	295	306	294	296	305	257	286	303	280	310	297	289	277	302	304	329	314	295	286	258	235	313	254	349	292	281	267	252	310	295	333	321	255	281	282	290	308	304	293	273	305	281	281	252	310	313	269	297	302	305	304	308	273	318	297	309	291	280	280	297	306	283	281	305	309	309	314	307	299	274	309	253	282	298	291	298	311	281	278	288	261	280	280	301	281	309	300	279	258	295	312	289	273	304	285	280	304	268	249	287	289	301	293	301	299	277	285	323	296	289	327	304	308	292	304	290	300	286	311	301	267	264	303	279	256	286	309	268	321	288	265	303	315	279	313	265	289	289	314	312	277	339	306	271	293	287	306	322	284	299	298	300	337	319	305	282	293	270	276	292	283	269	302	270	255	297	278	275	304	266	311	300	253	296	244	284	314	326	286	306	299	281	264	295	272	297	283	331	303	296	273	267	261	240	281	277	289	325	314	279	283	275	293	294	285	256	307	294	299	276	345	330	302	299	296	317	274	276	257	327	279	271	275	281	262	278	284	312	297	268	278	298	309	297	292	296	285	324	265	286	278	274	299	295	300	267	274	290	280	287	295	276	267	301	290	283	287	294	300	296	291	335	273	305	264	302	286	288	306	281	278	283	317	278	272	294	311	310	278	316	307	288	285	309	293	277	272	270	244	314	304	330	295	280	269	302	278	275	317	296	280	290	270	283	280	298	279	306	277	272	307	289	280	292	308	274	284	297	263	261	320	296	297	301	297	287	288	291	277	289	276	289	274	271	262
18117	11318	20117	11646	8052	7036	5976	5020	4902	4211	3605	3149	2771	2186	1968	1769	1678	1714	1555	1397	1327	1245	1122	1177	1157	1230	1202	1118	1109	981	977	1013	965	901	930	885	849	860	809	755	795	813	794	761	781	757	757	757	774	766	708	774	723	741	722	731	709	737	704	707	734	703	718	722	738	683	685	697	650	681	713	693	672	649	659	662	637	685	678	638	672	659	635	676	633	657	699	674	668	662	726	716	631	698	680	734	700	676	650	651	627	693	690	696	665	695	676	660	645	635	627	686	660	691	685	658	633	697	616	671	712	667	618	643	644	703	615	716	664	692	672	708	667	682	730	674	681	703	646	693	664	673	666	705	691	654	712	682	683	710	637	689	668	653	706	680	662	677	684	695	650	680	616	680	667	656	693	650	642	638	646	651	667	709	710	657	623	685	676	707	640	654	699	677	692	667	645	647	653	654	687	616	685	692	661	644	646	667	648	666	661	661	689	657	663	621	679	640	634	650	662	706	636	659	695	643	638	677	682	609	659	641	626	643	631	659	636	685	639	675	633	675	703	661	655	666	666	660	627	644	670	696	634	644	646	657	684	668	711	666	694	641	654	644	617	676	696	698	656	632	623	619	666	684	676	677	695	670	679	653	624	617	648	648	651	683	646	637	707	665	660	654	687	671	629	673	656	668	642	664	674	675	632	678	708	668	625	665	664	671	639	653	684	661	679	675	696	729	632	681	694	632	690	674	626	637	653	688	658	704	700	634	678	674	609	679	641	647	678	665	648	664	649	645	662	592	660	680	696	686	660	634	639	623	658	626	663	651	684	714	677	628	639	706	663	638	645	655	703	662	718	681	670	649	673	655	646	672	644	638	668	649	642	648	663	623	677	688	659	661	691	640	661	652	657	653	658	646	637	651	710	629	629	676	667	650	685	673	677	665	645	651	670	656	623	661	630	685	679	655	674	663	672	637	675	626	624	665	681	638	678	737	675	673	655	644	634	687	656	657	698	687	666	641	637	677	682	660	671	692	648	669	658	684	733	690	683	661	641	644	693	655	632	704	640	649	707	706	687	667	640	629	679	632	650	647	680	654	666	665	679	678	635	690	659	658	606	686	695	671	663	676	642	643	668	656	624	712	695	712	651	638	653	662	662	626	705	641	636	639	664	710	684	666	650	674	694	685	713	677	689	682	668	645	648	674	732	645	636	654	599	644	647	671	638	654	628	685	657	720	648	668	641	648	652	671	620	644	660	675	686	636	695	670	640	645	676	647	673	694	679	670	670	651	642	701	639	660	695	647	691	589	618	691	658	652	655	619	642	646	679	676	694	672	697	640	704	655	647	722	691	643	666	634	648	703	645	613	635	704	637	708	618	669	638	725	639	654	670	639	715	666	632	719	659	646	658	670	664	708	661	708	679	703	676	673	701	650	596	641	623	679	652	657	696	678	684	682	648	710	680	675	658	647	678	657	693	667	654	701	649	655	679	616	691	632	713	650	654	675	653	711	686	628	692	669	675	689	698	656	636	617	643	671	586	671	665	620	632	669	645	680	649	675	656	633	686	647	668	635	670	647	649	698	651	669	666	684	675	689	616	637	685	715	655	657	675	665	664	661	670	658	664	703	653	697	691	689	687	667	648	674	675	638	653	679	678	673	618	663	681	635	624	655	706	618	637	668	680	684	650	601	655	625	679	679	610	674	700	629	671	745	670	729	603	688	711	682	640	635	651	682	652	675	683	751	735	663	636	630	677	732	608	645	691	645	650	732	675	642	671	657	710	666	687	678	657	630	697	689	642	696	630	671	642	676	637	681	652	675	637	657	682	637	645	672	645	672	678	654	681	660	646	668	690	684	668	690	622	646	634	695	679	644	650	678	661	639	667	684	661	659	671	651	664	664	669	627	640	649	664	642	646	656	704	643	595	669	644	666	617	699	705	636	677	658	666	676	662	648	630	652	646	679	724	681	648	640	669	641	715	675	642	658	671	644	619	644	628	672	704	704	668	693	664	719	660	681	602	661	661	682	641	645	667	700	664	669	641	683	649	691	617	650	647	666	689	641	665	654	650	653	669	644	657	697	652	621	675	653	666	656	678	671	709	674	656	625	620	674	666	669	680	660	657	673	682	661	630	666	697	654	682	650	685	696	659	710	667	631	692	683	600	625	671	687	634	637	649	663	679	646	667	696	677	655	636	661	650	722	647	658	640	647	653	698	662	696	651	622	663	644	654	688	615	642	666	638	690	726	691	675	651	648	661	682	661	691	661	670	671	700	651	645	619	671	635	692	644	605	672	672	688	611	650	667	655	678	642	684	654	710	652	664	683	659	623	683	673	666	685	650	647	683	643	667	663	640	632	642	646	639	652	681	620	675	668	650	662	667	701	689	686	654	653	691	702	700	677	646	680	620	649	654	671	611	674	715	728	656	684	650	655	685	639	637	643	673	673	666	640	639	679	685	638	635	665	674	671	698	659	696	739	624	644	673	639	659	637	676	664	646	644	703	673	698	673	663	686	703	697	645	659	649	676	697	657	696	697	645	698	685	656	710	663	702	643	640	652	651	665	644	681	675	635	610	674	681	644	635	646	701	673	653	669	661	694	634	680	682	612	644	647	674	647	694	663	681	641	715	647	665	653	671	715	638	701	659	645	636	626	631	672	676	591	678	687	648	658	647	687	656	631	676	677	672	700	653	627	633	670	674	647	671	673	662	652	677	701	629	674	592	692	641	672	714	671	686	702	640	666	631	674	659	684	672	650	710	677	643	637	627	688	710	636	643	650	743	674	653	690	686	718	659	680	650	671	670	721	666	673	650	660	678	710	690	658	688	679	701	651	672	633	639	623	665	605	648	664	639	716	656	673	672	639	660	720	651	695	643	645	630	677	671	695	615	666	655	698	654	660	657	661	666	659	657	649	648	634	667	677	706	677	648	653	628	722	636	657	638	640	629	659	671	657	648	675	652	613	640	650	659	634	631	680	651	702	674	655	669	621	632	668	656	655	647	645	653	723	660	715	673	714	679	663	675	710	690	626	669	668	654	641	626	725	664	653	684	690	680	658	669	680	685	668	612	676	673	664	699	617	650	646	666	665	698	649	689	687	718	676	642	682	699	651	667	662	662	639	625	671	629	685	663	684	649	685	636	663	661	674	672	626	636	691	663	636	634	697	666	689	680	634	622	656	624	699	636	695	610	693	685	667	622	676	680	639	691	653	698	651	668	658	680	701	647	657	644	621	616	665	640	670	692	631	658	633	683	674	670	644	670	704	676	686	649	658	655	663	659	654	680	644	659	614	662	672	677	652	613	668	664	680	660	668	683	684	608	622	648	690	682	696	686	682	710	747	650	636	660	644	685	694	713	706	644	695	663	637	658	645	647	593	629	635	667	656	657	667	658	676	671	684	667	716	647	620	650	703	645	679	696	699	714	641	645	606	685	649	724	657	660	675	646	620	658	655	692	686	652	629	710	646	653	666	643	686	666	625	729	649	711	693	689	674	696
11119	4769	4099	1822	966	846	736	608	588	552	480	444	460	418	399	412	393	427	413	383	365	365	424	387	364	364	380	401	355	345	344	380	375	351	347	330	391	363	353	385	319	360	342	360	387	354	386	357	369	342	316	348	378	363	321	314	340	378	333	345	349	317	324	348	385	356	357	335	349	351	335	322	390	338	364	352	337	350	349	316	379	331	338	370	344	341	339	319	352	353	356	359	334	383	356	371	374	348	317	341	332	336	328	333	319	353	362	348	342	339	333	386	339	365	354	376	345	340	344	367	335	319	320	345	306	360	345	354	392	356	328	305	338	353	349	355	357	373	328	359	326	336	368	342	340	319	361	365	333	327	326	354	365	311	347	317	324	347	305	355	372	352	344	392	327	320	391	373	323	382	377	372	319	312	353	380	314	370	360	366	375	338	353	348	351	368	343	345	359	335	356	339	369	362	367	324	377	361	354	360	387	341	365	315	316	356	334	342	315	357	337	338	369	351	373	294	367	304	325	346	341	348	359	335	346	367	341	380	379	355	345	353	350	316	362	314	335	348	364	344	318	331	381	308	355	333	356	382	368	299	312	370	353	361	360	369	314	328	361	350	388	385	366	363	332	348	372	297	297	306	358	341	337	338	345	340	324	337	324	361	393	330	338	319	332	337	323	366	341	354	294	320	370	376	367	343	356	343	308	342	342	342	366	346	356	352	368	336	365	355	333	381	360	320	322	349	347	360	358	362	361	381	341	325	368	361	308	351	337	349	321	359	354	330	332	345	345	337	330	345	343	366	338	341	322	345	350	347	330	332	357	350	359	340	393	360	330	376	350	334	316	335	336	333	352	355	345	376	320	357	359	364	344	336	362	382	345	365	341	340	354	358	321	332	368	354	363	362	346	342	353	370	384	338	383	355	369	358	299	323	390	335	367	365	348	365	355	335	366	380	362	322	346	338	329	356	342	342	315	347	296	321	336	320	382	354	344	359	372	310	338	359	327	343	330	363	362	352	380	361	363	339	325	362	349	343	369	319	353	329	334	357	360	292	336	348	306	328	346	346	347	366	342	305	342	343	330	359	343	352	336	327	357	386	303	349	391	325	323	327	337	334	377	317	343	342	322	353	375	351	375	331	377	344	365	292	327	353	378	361	375	356	348	328	328	358	340	302	311	364	329	353	356	323	352	365	368	378	389	334	354	327	344	386	373	355	333	336	341	371	322	308	311	334	344	365	383	348	338	340	340	373	351	322	338	343	392	345	346	333	334	367	351	345	330	378	345	386	343	354	307	332	354	347	355	339	335	364	361	409	352	332	368	329	351	329	380	338	345	348	343	351	361	351	322	336	353	335	338	373	372	320	332	356	350	381	364	354	339	349	355	328	377	327	351	369	365	343	319	320	343	336	364	324	367	346	323	370	350	369	367	355	341	335	351	338	342	357	355	378	333	324	373	374	334	344	340	357	348	383	359	336	371	390	366	347	366	309	333	337	330	324	339	356	340	350	313	350	318	341	354	351	338	320	330	336	347	332	369	318	364	339	331	350	332	349	329	359	351	346	348	362	351	384	345	370	349	335	361	321	371	373	371	382	352	327	344	333	337	345	310	340	370	340	327	350	385	350	318	353	341	357	315	350	363	339	337	328	358	333	309	320	361	333	359	338	336	376	356	377	326	357	329	325	364	350	339	357	347	322	330	352	342	341	341	343	364	334	358	336	310	354	353	326	371	364	330	359	378	353	342	359	369	361	354	339	355	362	342	329	343	337	326	360	329	322	367	345	332	353	356	361	374	394	353	355	367	377	315	325	324	353	336	340	384	336	323	299	337	320	351	347	313	350	342	334	336	347	349	311	314	343	333	347	360	390	343	362	337	353	342	366	348	344	369	388	365	337	325	349	347	333	336	370	331	354	348	376	349	308	339	354	349	365	323	354	346	372	331	342	317	375	391	336	349	337	352	356	410	322	349	336	324	349	377	329	347	373	358	337	336	357	332	327	365	299	351	360	371	330	360	341	348	311	342	304	327	309	356	341	340	311	330	331	304	355	356	316	367	338	333	324	365	374	348	358	341	327	348	317	341	343	354	365	381	362	324	346	330	321	337	292	343	354	347	333	358	328	379	332	330	374	345	354	370	367	368	350	389	336	345	377	341	332	365	342	339	332	353	350	380	330	370	362	337	348	339	343	299	334	317	340	342	338	354	374	357	333	352	317	339	325	375	328	345	352	319	327	372	374	351	346	332	327	366	376	308	356	315	351	358	374	345	340	346	308	363	334	357	341	323	354	353	372	340	365	367	338	339	347	356	365	339	348	319	340	350	337	347	370	344	331	343	356	320	327	361	319	335	319	364	371	321	338	326	313	347	363	310	333	324	342	374	312	350	323	336	340	348	360	390	290	339	338	350	338	375	350	345	383	323	356	360	344	333	320	348	365	316	328	337	324	351	364	312	349	346	355	358	304	355	325	350	330	334	391	321	366	365	367	337	322	326	366	356	362	326	333	343	309	319	369	332	359	353	349	319	332	373	394	360	327	317	318	340	353	349	348	361	299	337	317	368	344	347	328	332	366	391	324	343	339	352	340	370	355	346	351	336	359	372	334	345	362	336	325	355	339	347	365	338	371	329	345	294	333	335	364	322	321	358	384	324	351	353	369	303	367	349	347	347	363	354	351	349	355	341	357	302	334	350	326	373	338	386	331	351	340	346	377	317	348	351	359	363	336	347	380	358	379	345	367	396	335	352	356	337	380	341	331	362	371	334	365	356	351	374	391	336	336	359	343	331	318	335	355	337	351	337	352	346	323	321	368	356	355	333	311	339	376	371	363	325	363	342	363	326	343	355	359	347	319	325	307	379	342	354	339	316	331	344	353	311	361	347	353	361	356	347	313	370	360	352	338	347	324	358	362	319	328	347	351	394	338	357	353	353	365	331	328	329	375	374	319	370	347	341	343	364	347	341	325	354	340	343	348	342	331	367	315	356	349	381	376	359	310	355	398	365	340	351	331	358	360	366	355	334	330	365	356	351	300	350	358	348	391	378	347	371	340	382	353	360	360	342	355	337	351	326	370	328	383	333	356	310	335	326	320	364	324	342	339	310	329	307	363	374	340	332	331	356	362	348	353	336	334	346	390	332	359	345	364	371	330	332	360	345	365	351	306	352	333	335	389	349	354	306	335	334	360	338	321	362	342	306	317	351	315	335	362	375	304	313	355	373	327	325	336	349	334	340	370	330	344	349	333	363	326	364	366	325	328	364	334	379	356	345	376	349	354	312	345	364	370	365	361	316	350	344	343	359	375	358	350	362	344	332	339	325	354	344	332	359	325	374	338	372	342	332	372	358	351	387	315	344	379	337	317	342	369	351	349	341	326	375	353	339	335	323	335	335	335	364	336	354	319	365	359	332	339	335	358	338	305	345	372	386	349	334	358	348	373	354	349	375	326	371	341	390	318	365	339	370	372	342	335	333	334	346	337	381	362	360	343	361	329
7296	4477	6951	4614	3364	2883	2468	2039	2007	1750	1528	1506	1379	1171	1155	1066	1054	1046	987	964	965	910	928	872	961	910	931	838	896	862	908	929	883	904	816	872	799	806	746	808	837	766	806	813	787	815	752	788	764	808	805	760	774	775	780	762	742	803	772	765	766	760	800	781	803	713	721	807	768	816	756	784	707	749	799	783	791	763	791	716	746	780	737	769	733	796	753	794	742	784	762	834	721	720	752	730	778	773	796	791	810	754	743	747	744	830	790	749	757	729	740	779	774	759	858	758	757	752	761	714	813	780	749	774	734	755	792	758	694	814	818	750	751	740	744	709	717	717	755	776	797	770	788	742	774	748	769	755	750	784	783	792	747	769	779	742	734	784	780	749	791	747	755	792	772	751	805	796	715	754	787	783	822	739	796	729	742	786	801	762	806	770	756	754	756	759	792	765	714	766	736	736	731	791	713	758	785	764	760	764	751	723	759	737	772	809	793	799	826	761	792	718	774	748	762	783	680	751	789	752	803	741	750	740	756	740	741	779	786	785	766	781	742	805	734	825	780	796	788	712	784	711	735	763	789	737	735	748	744	802	791	730	759	759	767	709	749	755	749	761	758	781	790	747	794	751	760	732	750	794	741	772	762	726	750	726	780	739	747	755	738	759	761	721	747	768	744	751	765	759	760	768	732	741	774	737	748	775	741	761	714	697	745	768	728	723	756	739	754	711	730	724	774	799	767	694	818	781	783	755	772	748	779	776	747	774	762	742	728	756	779	819	731	753	788	765	791	805	731	747	823	792	716	765	769	793	801	746	810	732	720	738	805	715	771	747	718	764	750	774	806	807	796	806	791	736	738	788	807	780	799	835	813	750	738	765	742	779	764	775	748	773	734	731	823	752	724	758	737	776	782	815	758	744	779	755	738	794	740	758	774	702	799	789	743	745	776	780	750	766	793	792	787	774	758	739	750	705	750	828	724	767	736	782	800	736	699	748	781	735	735	796	765	780	755	776	807	789	775	800	760	788	738	811	756	809	733	712	800	800	721	730	778	787	756	783	813	758	778	816	783	729	780	768	746	769	779	763	781	784	758	780	770	758	786	694	767	735	753	762	759	785	784	737	763	783	767	737	749	763	743	767	750	790	793	787	779	770	760	782	710	814	745	760	702	725	782	707	763	750	742	748	759	726	791	762	705	788	778	719	767	783	819	749	806	729	784	792	748	756	740	759	766	777	744	795	758	773	732	813	823	745	812	740	774	747	800	731	772	741	770	745	754	710	719	715	736	749	780	797	792	772	749	749	758	746	785	754	779	799	724	789	752	751	757	801	745	715	730	768	812	761	821	747	816	705	797	728	756	764	763	780	819	745	767	736	745	747	785	743	754	731	720	757	781	774	742	759	769	773	745	783	801	780	806	752	791	777	719	745	766	726	758	770	713	747	802	779	797	770	759	719	748	708	763	832	756	750	775	808	749	748	797	766	738	728	760	743	734	742	753	775	746	731	735	776	746	735	708	795	714	782	738	773	747	730	737	779	770	706	766	744	807	752	723	770	742	723	769	767	756	756	719	749	708	769	751	795	746	750	780	784	734	794	778	727	741	761	746	744	763	813	793	756	783	749	769	765	778	776	772	781	726	807	750	742	773	729	804	755	747	773	740	765	771	714	734	782	788	790	786	733	815	704	774	771	717	799	751	776	770	706	784	774	745	693	732	779	751	731	746	819	737	779	770	747	740	726	736	771	745	775	775	705	725	797	732	792	796	766	754	760	747	761	724	803	772	761	728	776	708	782	753	801	742	774	769	816	800	771	753	758	782	797	787	795	776	782	749	763	788	744	776	758	727	770	746	784	764	771	796	755	802	775	802	774	713	745	750	771	768	721	726	803	744	792	736	761	778	747	781	718	723	791	743	742	738	768	758	809	759	723	711	778	760	780	753	739	795	776	769	788	780	740	767	753	745	720	780	751	739	733	750	741	757	764	745	794	743	764	774	751	752	751	758	798	704	747	743	771	758	710	802	799	720	747	746	797	721	807	764	722	778	728	749	807	777	781	736	755	779	839	741	725	726	738	778	738	764	732	819	739	757	769	781	716	744	784	733	720	796	742	750	820	784	774	765	727	759	761	740	779	742	786	755	738	753	751	757	761	759	712	750	737	749	754	740	738	730	736	804	768	786	766	723	755	758	742	825	749	781	794	771	778	742	772	726	739	762	772	785	729	754	723	804	761	810	711	709	712	734	783	768	759	745	745	767	744	803	775	778	706	769	754	755	742	764	759	793	728	799	769	739	809	778	741	777	775	749	769	734	717	755	731	776	806	782	729	829	757	734	766	758	739	740	718	763	731	772	709	768	777	753	732	750	762	744	764	742	758	758	772	751	761	716	786	746	777	787	779	779	781	742	771	780	786	723	712	747	765	798	766	776	726	773	744	783	800	753	756	781	813	745	765	783	773	767	734	728	739	740	800	760	727	750	765	785	747	776	751	767	797	736	797	770	723	805	767	780	815	755	764	772	762	744	749	726	795	783	751	740	816	776	771	751	739	749	753	770	766	773	760	782	782	768	771	758	796	720	813	775	743	769	784	782	741	787	741	769	786	731	746	710	745	775	786	761	716	764	772	747	771	703	786	769	781	797	740	753	780	771	763	734	736	760	722	745	756	782	769	736	750	736	724	773	773	755	769	761	760	783	778	731	781	717	711	805	788	750	812	692	768	761	772	729	751	775	781	746	737	726	827	746	768	761	791	769	693	762	754	773	762	742	765	756	789	819	784	721	738	724	739	712	772	785	773	755	770	807	737	839	735	771	773	802	794	770	794	754	757	799	809	757	698	769	693	721	803	783	790	769	730	778	762	759	750	776	786	741	730	751	731	782	752	715	763	795	733	807	741	776	768	717	801	757	809	792	790	728	797	790	780	768	802	774	796	768	776	716	742	746	763	733	765	752	730	764	770	723	819	772	738	778	732	775	733	781	766	739	753	719	714	774	787	768	757	772	737	744	732	750	752	729	755	770	769	736	760	770	811	782	741	739	810	738	746	771	791	752	777	777	758	756	732	798	793	796	735	809	747	780	757	756	771	765	758	780	761	772	768	766	747	739	748	791	785	737	782	778	730	817	739	781	771	778	740	706	732	700	805	766	793	795	762	773	763	756	753	754	770	825	777	778	718	742	766	731	726	809	753	785	754	775	736	773	721	747	761	742	791	735	783	775	776	755	746	810	735	704	773	786	730	762	793	750	773	729	791	756	789	769	744	711	742	776	784	783	710	732	728	721	745	714	805	809	813	765	784	777	726	771	812	744	771	758	731	729	751	804	773	743	858	764	816	741	746	761	776	744	721	778	775	757	784	749	779	758	765	749	767	750	735	721	708	763	795	783	730	779	810	738	731	782	794	740	778	795	739	782	731	781	731	807	748	772	759	751	728	715	795	765	824	743	742	787	755	795	776	813	755	738	745	764	759	725	781	808	789	775	715	778	789	734	728	759	763
20352	10294	9991	4081	1912	1460	1077	952	851	692	660	584	495	497	461	397	418	414	385	355	334	321	360	350	334	382	318	314	314	341	304	330	305	308	313	308	285	315	312	335	315	292	302	285	293	285	285	294	316	308	270	301	311	289	292	276	271	320	295	265	320	301	282	282	264	297	279	322	291	282	281	309	270	276	277	321	287	289	298	292	314	307	310	284	299	277	295	321	285	263	280	284	337	277	279	260	273	329	320	290	308	300	313	290	296	298	301	312	265	282	290	303	284	295	287	272	274	272	316	295	321	279	286	325	268	329	304	292	301	316	284	299	277	290	313	315	284	252	283	304	273	305	282	293	288	270	311	284	270	283	290	282	286	270	286	271	292	286	259	293	298	270	292	265	318	264	261	284	285	260	291	300	282	278	263	301	281	269	292	321	285	298	281	309	302	313	262	274	249	312	270	292	299	281	292	323	296	278	282	300	309	286	311	306	309	273	270	300	283	276	303	323	308	279	295	301	301	300	304	277	265	298	274	255	269	296	300	324	271	291	287	293	280	250	290	281	285	288	288	291	264	309	268	293	279	320	272	298	294	303	283	256	301	324	282	243	259	335	284	269	296	290	283	299	292	288	277	297	272	292	274	297	291	287	286	298	291	288	299	276	273	300	285	290	287	318	288	292	322	271	289	282	267	315	302	299	293	316	293	305	288	315	292	271	293	298	284	310	287	322	273	292	302	317	297	327	297	298	292	317	285	274	270	301	283	314	269	301	304	276	278	307	259	316	305	262	294	295	300	294	291	301	295	298	288	294	257	328	294	300	301	279	291	306	283	321	272	295	297	288	292	297	308	285	299	248	279	296	279	280	275	314	293	297	291	316	329	305	318	284	268	279	313	310	319	295	286	275	299	286	261	284	271	298	327	299	288	288	262	291	272	294	264	309	285	286	296	291	292	303	276	267	298	290	296	284	338	289	288	296	297	279	295	280	282	306	278	282	285	297	292	288	311	302	291	295	280	314	273	275	268	307	286	294	290	281	328	291	276	289	297	326	285	283	299	286	246	268	302	291	323	298	286	301	289	269	293	294	312	307	305	308	250	270	306	270	296	286	287	275	268	295	288	297	288	276	316	297	301	297	289	306	270	302	290	294	271	261	265	289	293	307	282	274	291	322	316	288	286	296	298	286	263	277	260	327	284	325	280	274	299	325	296	259	283	295	277	318	278	311	291	275	289	286	302	279	286	302	270	283	285	261	290	287	280	272	281	303	274	271	306	293	270	257	316	288	285	293	294	279	310	290	287	299	275	323	303	270	275	281	328	315	288	290	268	292	306	267	303	270	301	283	254	308	290	295	270	287	287	234	275	303	283	285	281	257	293	290	319	311	286	293	263	346	290	319	304	262	264	258	283	241	273	311	319	297	302	288	282	258	272	326	294	287	308	281	305	285	295	262	268	293	293	306	282	312	284	306	259	273	290	261	298	273	285	295	305	306	259	307	255	280	328	269	284	313	238	296	272	277	298	291	302	286	293	300	316	284	301	271	301	268	314	284	286	293	289	293	261	310	300	312	292	294	319	256	283	324	290	325	299	292	303	291	276	282	305	294	283	301	289	282	318	323	284	317	294	286	317	269	318	301	260	296	305	268	292	290	276	280	289	303	303	271	302	262	254	292	255	281	274	296	278	292	293	287	309	286	313	289	270	263	288	300	294	257	318	308	308	280	287	262	319	278	305	273	320	274	286	308	301	320	280	239	288	280	292	297	286	296	307	295	297	293	317	287	300	270	300	294	284	256	306	314	292	295	264	245	287	306	296	335	315	286	286	296	295	324	303	279	279	303	305	255	299	276	264	290	274	275	301	293	275	283	285	307	305	328	302	256	298	320	296	293	288	300	304	270	312	293	282	322	297	278	299	306	296	309	339	285	273	316	313	278	288	270	284	255	289	276	301	296	295	325	321	308	293	285	272	317	289	321	270	264	278	267	283	274	286	297	298	302	283	286	290	261	296	306	298	313	290	305	284	323	282	306	323	297	287	280	309	295	271	284	305	273	286	318	250	302	298	280	283	306	287	307	284	272	282	276	279	300	309	286	261	297	282	299	263	290	313	271	285	299	290	268	308	323	254	280	285	255	302	287	295	268	319	252	279	289	308	279	285	276	298	280	320	268	315	256	289	302	306	308	291	282	290	278	293	283	310	316	331	275	250	299	280	244	284	245	264	301	281	299	275	283	298	278	298	299	318	306	300	320	277	322	284	285	309	286	296	295	274	250	293	289	289	300	275	312	292	287	290	267	281	296	316	284	273	320	334	277	313	282	339	298	301	290	294	326	292	290	291	277	292	273	280	313	305	296	272	312	289	258	324	284	304	284	285	274	338	272	302	285	299	293	279	323	263	285	322	285	278	278	271	297	289	301	289	303	321	276	259	284	312	314	325	316	326	274	266	309	299	269	306	310	306	264	293	267	286	313	282	318	284	295	279	294	320	285	289	296	285	287	296	314	272	255	282	282	297	266	296	283	300	273	248	278	255	304	266	308	275	286	300	288	299	275	299	291	305	307	325	297	297	305	288	279	291	326	306	267	287	294	307	276	272	286	315	290	276	297	269	282	297	280	284	270	288	259	274	293	323	287	258	307	301	258	277	291	290	330	314	249	321	268	278	286	306	319	271	310	284	273	287	303	294	281	318	282	286	287	286	292	286	300	280	279	302	288	288	302	280	280	324	319	300	287	282	284	262	303	269	273	288	324	294	302	272	298	286	305	316	286	272	300	261	269	255	279	281	308	293	295	301	297	295	274	298	313	307	286	281	279	275	244	285	297	265	289	286	275	292	298	314	297	287	290	287	272	333	314	244	272	261	265	276	283	285	325	285	296	295	314	294	291	339	288	289	288	267	265	285	281	273	303	291	315	280	260	322	260	301	299	310	287	302	315	306	302	267	309	270	278	307	281	262	280	319	273	259	298	274	278	278	296	278	294	301	273	273	297	260	271	329	317	311	296	292	269	320	302	305	268	296	257	290	287	304	269	294	303	300	337	257	288	289	263	294	263	277	282	280	294	265	261	262	305	297	296	328	301	261	308	308	291	306	317	306	289	271	283	294	270	297	285	331	310	274	302	309	308	267	331	289	263	275	260	305	295	308	299	268	255	282	279	315	286	324	297	289	278	259	290	299	310	264	297	245	305	306	268	295	313	291	246	264	274	303	302	255	297	290	278	275	291	268	304	301	272	255	280	261	285	260	275	268	279	299	288	328	310	282	313	280	317	253	308	296	295	275	285	266	249	314	276	278	264	306	307	254	286	296	296	276	278	277	314	267	280	298	276	268	275	296	306	318	282	332	280	280	296	292	289	270	304	280	304	280	247	299	284	269	272	330	287	315	300	268	269	318	270	297	313	287	279	274	272	262	330	272	278	300	296	304	305	306	290	291	269	301	300	286	300	280	287	261	284	283	264	296	287	283	279	281	270	291	307	291	253	322	313	278	296	294	325
13469	8772	13969	8309	5879	5155	4400	3916	3494	3013	2721	2312	2050	1741	1602	1441	1311	1327	1223	1183	1066	1079	953	962	1009	1023	985	953	894	911	880	880	804	815	808	809	737	744	787	777	710	771	719	748	756	704	722	700	671	671	697	705	706	675	721	687	728	723	690	694	721	686	699	690	710	690	702	667	657	678	599	687	692	677	665	677	688	630	660	669	647	649	651	635	680	651	656	669	693	649	677	673	678	640	693	699	649	638	634	704	696	685	661	685	664	648	679	688	597	658	633	650	639	684	714	625	659	603	696	679	657	680	638	676	633	651	663	681	631	632	647	665	631	675	672	637	645	631	646	677	648	654	688	651	700	617	709	680	619	635	652	687	674	683	659	673	632	682	656	695	633	686	649	685	624	634	672	623	678	673	629	670	636	640	635	668	663	649	626	688	647	646	642	668	688	623	658	617	631	658	647	657	677	593	692	680	654	653	680	708	698	661	692	672	638	692	676	671	656	669	672	620	650	672	665	636	658	657	689	654	677	670	659	646	670	608	633	627	651	688	652	695	659	626	667	692	636	684	681	631	703	681	671	662	666	636	631	698	672	651	643	670	660	677	633	656	670	645	658	685	642	696	673	680	647	655	681	642	650	712	632	666	660	661	659	669	648	677	661	654	708	676	658	653	689	740	666	657	661	636	661	651	664	716	662	668	592	695	653	652	664	657	684	635	639	671	680	628	635	621	654	677	608	684	611	689	663	673	650	664	660	671	683	666	655	667	641	658	659	631	676	659	673	645	672	660	630	695	630	671	629	681	643	664	620	673	683	708	711	672	688	653	652	695	679	683	690	694	652	642	646	652	723	621	639	653	653	692	656	639	644	661	661	667	667	681	674	705	632	649	656	675	640	633	598	681	652	639	629	645	681	618	634	660	658	627	719	654	627	672	636	682	670	690	673	607	652	643	648	708	596	673	651	657	662	628	638	658	644	666	667	682	617	660	632	653	649	646	666	672	635	659	606	629	632	649	699	696	621	638	658	686	668	647	638	606	628	675	670	715	660	719	670	662	665	657	647	613	670	683	624	689	663	642	630	646	658	662	681	694	655	692	671	650	690	617	631	633	641	644	702	631	688	682	678	665	694	702	658	622	640	649	637	709	655	660	609	618	719	659	677	669	660	652	673	646	618	626	627	632	629	666	637	695	649	660	650	645	648	687	621	674	664	671	629	660	655	639	668	689	635	630	615	658	667	658	672	646	612	698	665	666	667	664	634	636	640	644	707	668	654	650	626	646	665	640	646	695	707	692	631	684	668	692	644	684	658	597	699	669	693	685	669	647	679	631	674	684	708	641	674	623	740	680	620	676	658	652	652	663	638	665	658	629	621	679	668	657	628	639	682	632	721	673	677	636	661	662	609	674	656	674	671	635	665	635	641	655	704	609	672	657	641	665	622	629	697	642	643	689	691	650	661	675	686	614	644	679	687	663	688	664	677	671	643	603	673	710	649	621	648	659	668	682	686	665	642	691	619	676	674	644	631	658	659	669	697	656	670	640	686	629	663	656	687	657	681	656	673	633	666	649	575	607	673	662	687	631	647	683	693	648	651	723	650	581	617	643	668	668	638	657	685	697	655	664	653	632	666	641	647	658	645	636	665	710	653	630	670	646	644	649	620	665	666	658	649	631	684	618	624	639	706	682	627	665	704	611	674	729	638	684	620	678	662	655	678	629	586	633	626	639	687	693	642	641	634	641	614	702	672	660	657	643	623	636	662	670	622	658	659	669	663	681	655	630	645	636	663	658	675	676	625	662	645	672	651	657	623	678	674	682	639	635	653	666	654	612	664	639	663	671	655	607	676	696	627	668	643	700	668	705	662	672	653	667	724	670	630	635	662	658	669	615	641	663	695	605	645	658	661	695	683	667	694	601	675	666	649	619	682	663	688	661	672	678	700	653	671	666	612	607	678	687	674	675	713	624	647	604	682	642	677	699	686	676	655	618	637	682	628	703	653	664	675	649	652	678	674	643	671	665	662	657	621	638	674	651	671	661	678	668	691	662	654	643	720	644	615	683	614	649	698	663	656	661	616	653	620	652	681	662	658	620	671	696	687	676	651	662	663	672	689	657	634	709	664	634	685	633	643	609	644	670	689	658	638	655	667	692	620	644	695	645	675	691	656	681	609	702	663	685	669	642	627	644	668	649	673	685	682	657	674	618	648	675	671	657	674	646	718	694	667	601	616	664	666	623	668	712	681	666	689	648	684	703	674	715	686	677	683	657	680	648	610	632	638	629	623	668	706	644	671	624	683	660	643	634	644	667	614	687	650	688	653	663	705	653	688	681	657	664	622	656	643	654	702	592	670	642	649	730	684	618	632	671	619	702	663	643	660	634	675	652	630	649	623	657	612	668	610	637	679	660	682	720	669	656	642	652	637	626	641	681	661	679	620	655	663	703	660	670	667	644	680	661	662	653	711	645	664	678	633	663	651	666	663	640	692	647	635	659	672	642	651	722	643	700	662	658	667	708	685	644	661	663	681	664	639	714	690	630	660	642	617	681	670	636	676	631	617	672	632	652	653	693	741	678	668	611	669	671	654	614	661	660	735	662	611	658	667	678	650	681	676	623	682	665	689	664	621	659	615	663	690	635	617	655	627	655	646	627	665	627	664	629	710	672	677	664	643	678	674	658	659	649	646	656	654	660	656	643	625	665	703	663	611	657	644	622	627	661	642	605	652	689	680	694	722	655	696	678	657	647	650	639	683	640	621	646	686	641	670	676	617	693	702	640	662	655	696	678	706	630	662	648	628	625	675	641	678	681	614	669	644	632	622	683	664	680	635	594	661	661	641	688	686	656	637	612	644	676	655	681	651	645	658	680	663	643	651	667	654	631	622	646	645	687	642	676	660	663	605	699	632	656	646	660	677	667	705	687	634	636	688	652	659	681	671	633	697	645	678	660	681	629	655	682	614	614	692	634	668	650	675	668	681	624	656	696	663	674	636	633	689	686	650	630	692	668	634	659	644	653	642	644	658	651	635	672	687	685	703	601	662	667	640	670	658	679	667	687	664	637	666	708	686	662	684	690	713	628	682	640	623	673	650	645	675	669	670	612	635	608	663	677	660	636	665	646	662	676	625	677	668	640	648	679	661	676	636	656	651	692	613	621	634	642	705	610	630	650	680	660	653	683	635	664	650	666	646	604	652	668	655	618	672	679	677	694	659	646	666	622	646	630	661	624	676	634	674	684	640	619	659	649	681	661	648	636	690	653	611	655	666	655	640	687	646	644	651	643	648	638	657	662	698	672	660	680	693	709	702	635	679	662	613	693	626	635	649	644	582	680	656	686	653	660	676	615	671	652	655	668	682	693	658	670	590	648	649	688	659	655	700	592	660	621	652	701	649	686	663	636	657	642	663	631	644	647	698	635	678	678	653	636	661	649	685	684	701	718	655	622	654	626	662	630	666	680	657	734	672	643	653	668	646	666	718	678	641	649	704	684	666	691
28329	15745	16156	7633	3225	2175	1633	1341	1182	966	856	765	656	539	495	500	432	416	443	417	365	402	373	373	361	380	348	362	349	365	334	366	338	278	303	338	297	318	295	308	310	311	321	299	313	338	293	310	306	315	286	273	311	309	293	290	289	289	299	295	278	284	294	281	314	269	299	300	298	285	315	311	302	279	312	314	285	299	294	265	262	289	289	276	261	285	300	291	308	332	320	298	317	299	273	287	309	307	294	289	267	316	305	303	281	283	333	257	303	292	287	301	278	297	288	279	285	308	290	278	283	316	282	252	299	304	278	286	250	330	332	267	290	275	275	313	288	292	264	286	306	318	292	307	256	324	290	296	289	288	318	304	265	298	288	301	338	269	309	295	311	268	261	270	273	318	292	281	273	311	280	319	286	287	294	317	286	288	268	305	323	283	275	292	319	304	277	306	312	260	291	299	318	284	303	304	307	276	291	284	287	325	305	287	273	299	305	323	321	301	267	322	301	286	298	242	280	290	277	267	265	314	280	272	311	309	294	315	302	306	294	279	287	275	301	294	319	283	278	262	308	303	330	271	326	270	294	291	306	298	306	276	278	277	299	304	330	276	296	299	273	281	269	274	298	255	332	271	267	294	292	319	255	314	290	287	251	280	281	320	296	283	289	280	276	296	317	309	281	254	296	321	296	274	293	284	319	299	291	309	306	316	305	290	283	299	294	298	281	304	323	255	305	278	300	300	315	258	301	268	305	299	297	317	282	323	322	296	303	295	296	291	257	284	300	303	279	250	303	288	313	277	276	290	325	287	324	272	292	276	281	276	298	270	276	283	298	304	276	253	276	331	317	300	299	281	286	304	285	284	268	301	267	317	282	309	310	305	311	299	282	285	305	273	230	290	265	311	298	285	332	258	300	306	271	297	308	286	300	288	309	301	307	275	270	287	318	294	307	278	312	327	272	301	293	271	294	276	271	267	329	299	278	304	313	283	292	287	314	299	299	277	284	319	279	264	296	269	276	291	282	286	299	306	318	273	319	305	303	294	306	275	305	262	297	279	286	280	273	295	289	294	283	271	297	275	316	284	276	287	325	303	301	302	309	298	297	267	301	302	303	266	298	274	330	318	297	331	322	278	316	276	292	303	298	291	287	272	296	258	283	301	263	290	298	308	279	257	288	298	282	283	323	283	294	339	306	284	303	301	303	271	273	267	288	297	296	272	280	273	297	311	317	309	299	312	295	296	279	281	307	299	305	319	308	272	301	257	298	312	274	280	286	275	307	285	294	311	299	316	293	292	265	297	284	299	309	334	295	301	313	310	295	273	270	273	299	275	312	307	329	316	270	266	307	304	280	280	298	296	286	294	308	289	276	306	308	253	257	289	286	306	308	291	284	279	282	316	256	284	288	323	303	263	272	290	280	302	308	267	300	312	275	317	298	286	268	287	292	286	280	287	269	299	299	287	290	282	261	324	284	286	285	299	291	270	292	320	304	284	301	283	268	319	266	282	276	270	306	283	316	279	308	292	301	272	315	326	272	270	283	261	291	283	281	313	291	322	294	296	259	309	285	276	285	275	284	301	296	320	275	315	287	282	287	276	269	300	255	296	300	275	303	298	282	298	322	322	297	291	293	292	280	300	292	284	281	279	260	277	285	297	273	249	274	281	295	274	298	289	279	296	296	292	303	281	292	290	269	281	307	296	312	271	281	298	302	292	298	282	308	282	292	301	294	309	314	298	293	322	313	343	342	282	287	318	284	297	305	296	291	298	285	257	299	283	287	309	297	298	287	277	304	326	306	327	271	294	288	270	284	284	291	312	280	285	313	298	268	317	310	302	307	319	295	288	273	308	245	287	262	306	304	293	295	309	294	264	276	300	350	253	309	283	267	295	300	301	287	286	266	260	314	307	318	299	284	326	301	275	299	272	263	276	327	304	321	303	317	306	290	305	306	285	306	314	301	302	284	304	282	293	291	303	285	289	287	274	289	323	264	316	279	274	287	275	283	265	315	302	280	302	292	320	285	288	313	309	277	285	312	259	287	305	313	285	294	289	316	269	293	267	298	276	295	300	341	290	297	317	280	296	281	302	272	286	260	291	309	301	262	297	278	287	327	310	301	276	301	300	299	279	259	288	284	290	274	285	282	289	305	303	292	314	292	300	308	280	301	313	311	280	272	275	316	287	328	298	309	280	309	296	309	285	286	260	303	284	329	283	290	315	284	298	318	293	289	306	302	322	281	286	295	308	288	282	333	298	306	293	278	304	322	278	290	285	282	295	313	307	319	297	297	280	277	259	290	278	330	295	324	285	263	292	279	325	289	315	264	295	319	292	288	285	305	276	277	265	296	278	296	304	314	297	289	284	304	297	299	240	296	312	280	247	284	318	314	275	287	262	308	281	275	300	286	301	278	338	325	319	263	303	294	287	264	275	292	323	280	309	283	330	266	326	310	312	277	286	294	290	338	327	302	279	296	305	296	281	310	315	321	296	258	272	275	260	283	305	287	286	273	298	291	287	308	299	283	308	353	289	304	318	295	296	273	307	292	283	314	283	311	322	278	301	289	297	277	278	312	288	275	269	301	266	278	320	277	275	281	297	290	291	254	302	269	301	315	294	235	303	310	328	262	306	245	294	312	306	320	273	307	287	290	321	285	302	265	313	313	326	300	293	318	311	312	329	282	307	305	267	300	315	279	250	280	255	321	294	261	303	310	294	277	301	314	289	300	313	291	305	301	304	290	287	286	269	324	296	296	306	280	299	285	284	332	308	316	288	294	290	265	313	314	282	276	299	296	294	314	304	305	292	282	313	282	268	300	306	282	268	280	301	287	287	300	312	316	277	306	286	271	295	287	324	304	274	248	306	268	277	289	293	292	297	297	275	269	298	349	261	280	313	294	298	265	319	327	290	304	289	284	291	322	330	244	318	285	285	322	279	299	289	276	286	306	273	274	288	289	298	338	253	314	306	272	293	288	308	319	295	275	283	329	306	281	257	276	277	298	304	306	270	249	263	327	297	302	275	317	284	316	339	297	302	288	282	273	301	305	287	309	280	301	283	267	288	323	317	301	274	319	268	308	304	294	323	266	258	313	317	296	297	343	296	344	311	289	283	299	328	303	292	280	290	309	299	313	304	317	307	295	282	278	305	260	268	291	276	276	263	266	297	295	278	296	306	311	318	280	302	307	319	282	316	274	294	293	315	280	311	310	287	296	291	263	264	330	319	292	272	287	285	296	302	302	279	272	301	279	274	309	250	313	277	313	335	282	262	300	295	288	275	279	276	297	296	312	275	277	276	304	284	326	286	294	302	296	245	300	283	296	286	334	289	258	273	276	286	278	300	292	294	310	322	315	296	256	273	293	285	293	271	304	324	311	271	294	301	279	268	277	267	302	280	299	267	277	303	258	290	281	257	286	279	296	279	288	317	291	280	309	272	253	315	259	310	287	325	296	327	287	310	309	307	303	290	326	276	271	305	269	317	272	293	307	299
16640	12137	19776	12448	8480	7433	6214	5378	5024	4353	3888	3381	2853	2280	2099	1900	1813	1730	1557	1476	1382	1301	1178	1219	1162	1222	1159	1070	1097	1032	1029	982	933	927	944	880	826	805	774	808	814	803	809	772	789	723	750	709	771	726	674	752	776	720	697	712	711	729	730	801	767	735	751	712	663	696	674	710	665	677	656	592	644	675	647	658	707	677	639	628	655	680	667	668	678	656	681	638	651	689	631	686	614	608	689	703	628	713	667	642	700	684	648	641	640	664	691	638	619	681	682	640	670	652	659	652	707	648	674	660	646	630	661	690	699	672	633	638	657	657	636	701	655	672	664	686	653	681	667	689	716	630	643	680	694	694	711	654	680	692	679	637	675	686	670	706	650	658	663	654	654	673	666	599	659	643	703	663	667	666	686	637	682	677	669	674	640	657	669	621	680	712	703	700	695	647	648	635	617	657	662	683	710	663	692	644	644	702	609	648	644	706	669	631	648	651	654	739	633	650	686	682	666	656	662	675	699	660	639	650	659	657	647	662	621	688	656	642	678	674	713	677	668	681	654	638	694	659	637	716	646	664	628	667	637	659	673	643	687	721	665	696	626	685	684	650	731	683	648	663	689	676	700	654	667	641	677	660	682	727	658	707	638	698	695	655	696	664	686	663	634	668	646	679	656	713	635	632	650	634	671	675	671	669	669	660	685	649	633	715	672	664	628	631	679	684	630	703	657	662	645	686	627	644	676	653	684	666	710	714	651	666	663	662	667	656	595	730	656	610	674	701	660	700	599	671	682	675	637	682	640	677	650	660	641	650	660	628	659	660	653	669	691	625	656	623	621	656	679	671	603	608	664	641	618	689	642	663	645	649	664	647	683	606	642	664	673	641	694	678	660	652	658	675	659	704	670	621	648	663	636	682	672	678	657	653	683	628	650	623	644	691	645	678	680	633	634	670	662	648	639	666	668	632	653	668	676	653	686	624	664	648	629	684	696	642	651	688	666	677	669	658	713	645	649	687	659	683	694	685	642	605	658	667	677	678	674	672	658	683	655	649	675	691	623	659	655	688	698	631	683	660	647	690	670	662	631	699	655	624	600	717	674	678	631	647	683	655	668	610	680	636	616	666	662	683	675	649	675	629	679	694	647	669	629	658	695	716	672	675	704	648	661	687	666	659	684	672	604	669	641	644	657	652	677	673	645	657	684	635	715	674	680	611	676	689	650	637	700	670	642	643	687	663	708	709	636	659	693	676	633	632	668	658	681	680	647	649	664	650	662	656	627	620	674	670	640	693	676	698	694	672	677	674	706	661	658	651	636	654	684	680	702	702	649	649	661	673	672	665	637	651	689	674	659	685	637	663	625	692	646	671	662	615	686	658	709	650	704	690	637	686	696	645	727	666	640	659	674	683	601	682	695	708	693	652	686	681	667	616	647	656	648	698	653	643	697	692	639	649	648	675	689	649	703	637	649	671	697	722	658	649	681	675	673	692	643	687	605	672	678	701	652	678	656	616	665	658	670	655	663	681	692	675	662	694	655	663	675	642	694	613	686	659	662	648	688	663	680	675	635	614	699	685	644	639	667	642	697	651	661	700	626	675	640	686	678	670	688	609	662	688	642	683	653	681	608	669	660	674	678	675	680	668	658	671	633	649	665	643	677	708	638	670	680	622	678	661	703	706	710	656	670	664	613	624	666	672	657	680	668	671	670	649	634	674	700	658	692	707	674	657	680	683	646	677	648	664	635	715	658	658	610	653	713	702	661	665	638	656	637	645	664	672	674	671	679	655	631	653	668	627	679	679	694	678	684	700	685	682	711	661	611	692	659	701	662	656	735	685	642	636	727	701	677	663	677	699	679	697	644	644	660	638	663	664	670	646	638	682	669	655	645	650	634	684	695	661	674	641	661	657	661	635	669	639	627	644	675	655	705	649	661	681	689	667	662	645	680	653	637	649	666	701	664	681	676	656	645	660	685	672	664	684	656	717	676	657	741	652	662	670	649	706	658	663	668	688	725	681	665	613	661	649	681	702	679	674	657	657	634	699	684	662	683	703	673	692	676	626	651	644	627	664	664	685	648	658	675	668	687	670	612	634	676	655	704	604	653	671	625	657	651	676	673	695	659	648	683	689	665	657	653	637	663	654	651	679	632	702	649	646	657	672	670	680	673	633	673	644	671	687	628	650	711	695	655	629	645	681	656	678	672	671	663	669	683	687	693	649	643	673	711	653	642	646	649	652	663	625	674	703	653	663	626	685	688	678	648	655	668	696	692	659	712	650	705	650	624	662	660	666	624	666	619	676	684	684	700	651	661	700	641	685	698	661	656	624	668	636	662	620	691	676	664	639	687	622	681	639	636	682	614	649	717	670	670	700	677	679	702	625	633	643	665	734	693	649	671	701	664	631	657	659	679	655	674	685	646	702	657	658	621	649	646	635	665	674	675	600	662	673	619	647	647	635	697	649	680	653	662	648	662	671	704	661	662	717	627	677	662	667	722	612	633	652	654	706	690	638	705	656	682	681	666	681	612	657	655	620	668	658	666	663	692	668	660	667	632	674	677	669	638	692	687	636	650	676	687	675	705	656	658	653	594	697	684	641	669	644	655	680	646	674	651	676	720	688	630	695	710	704	656	638	650	698	664	667	693	679	686	693	648	653	655	650	654	660	666	679	638	645	638	633	692	652	671	673	660	666	649	649	643	656	668	642	648	665	714	677	650	651	623	654	692	737	681	648	644	614	669	644	624	709	666	677	662	647	704	598	664	669	713	652	714	686	639	619	679	671	674	623	696	678	641	670	692	721	660	642	667	643	670	652	647	662	649	641	642	687	693	687	623	684	665	705	673	638	637	712	644	630	668	677	702	671	667	676	645	686	648	713	674	660	664	625	655	646	662	646	672	632	684	677	665	656	650	651	634	618	682	639	668	643	652	667	669	658	641	683	681	685	661	612	654	616	658	648	681	642	640	685	688	687	717	646	647	670	683	665	643	709	662	694	662	688	673	661	658	709	658	661	635	662	684	649	665	692	675	680	638	697	715	686	640	666	694	647	666	657	672	666	644	677	647	710	636	675	663	590	671	667	699	675	667	619	665	647	675	665	644	652	671	693	655	666	642	677	666	630	690	700	631	636	690	630	682	693	686	630	637	677	694	711	624	706	688	717	683	649	651	621	642	701	678	698	649	690	643	674	638	677	636	659	631	720	676	635	642	657	664	686	655	654	638	656	659	708	670	686	640	642	700	676	688	637	663	632	691	662	650	649	664	673	669	615	636	638	664	689	694	675	649	666	673	654	637	667	673	679	676	698	686	666	685	647	651	673	690	653	654	683	642	639	705	675	630	652	646	669	650	661	693	637	642	647	642	617	641	693	612	661	708	671	658	715	656	608	653	618	654	682	659	621	679	698	672	626	659	648	705	653	673	703	672	692	642	659	658	667	640	675	680	639	680	681	665	658	674	686	663	675	679	603	652	704	654	661	672	670	646	637	660	682	668	651
10358	4619	4276	1894	1083	848	708	649	631	556	524	478	499	468	407	447	386	387	400	363	400	392	374	366	360	384	395	370	370	375	340	335	349	367	360	350	367	349	369	391	342	394	352	362	374	348	360	381	380	365	326	325	358	328	388	323	361	334	348	358	383	339	381	378	342	381	338	365	326	328	389	301	349	354	341	355	323	351	328	351	321	352	358	359	330	363	362	354	383	343	384	313	360	338	370	330	391	305	368	354	374	344	339	360	315	352	351	360	342	346	322	349	342	353	364	331	349	335	331	323	351	350	349	323	336	340	327	317	306	350	334	357	350	341	356	353	383	372	322	337	349	372	342	366	344	335	326	340	296	323	360	339	343	324	324	358	319	359	368	362	334	388	375	326	390	357	326	333	330	325	348	334	375	338	331	331	342	364	326	360	373	348	376	321	338	367	331	354	354	334	387	360	362	350	353	349	365	374	296	331	332	307	347	332	348	351	335	330	351	356	333	355	321	342	333	344	360	353	349	369	325	322	356	378	339	348	347	404	362	369	407	318	335	352	360	399	365	354	352	353	366	325	358	293	338	349	334	364	344	349	326	316	339	375	334	346	296	360	375	341	338	368	357	326	331	365	346	365	345	337	375	353	322	326	311	307	353	343	372	337	346	350	345	330	357	329	342	362	362	326	339	369	341	343	363	362	367	339	356	340	358	343	371	336	351	334	336	342	348	375	360	391	325	327	301	342	335	335	357	370	347	364	339	376	310	347	349	345	359	364	371	360	338	382	383	339	364	366	375	355	363	339	340	331	349	345	338	351	333	348	424	351	346	367	343	332	331	372	333	324	334	327	320	329	367	317	365	345	325	367	330	370	334	351	351	312	338	366	347	375	353	357	360	332	359	335	382	354	381	356	358	298	361	376	329	352	347	379	336	337	350	343	327	325	367	368	358	353	364	351	373	375	354	355	357	388	361	362	392	353	355	347	333	355	349	359	372	366	339	348	327	349	335	380	345	349	314	341	338	352	333	374	313	332	340	368	341	336	336	358	362	358	330	352	327	387	371	314	342	311	374	385	366	353	374	394	350	360	357	356	312	347	368	353	340	354	331	366	348	352	353	319	352	350	334	341	326	345	327	348	342	352	361	367	345	361	399	388	376	353	334	356	287	335	362	357	337	352	363	329	334	342	356	327	339	339	347	309	319	372	386	329	304	325	360	384	368	329	341	356	394	332	351	321	368	355	365	366	354	365	373	360	348	361	319	332	348	362	358	349	325	360	374	387	353	361	328	333	328	320	343	330	328	367	380	355	338	305	351	303	335	345	351	370	388	352	356	369	336	370	323	368	388	360	366	357	302	339	341	350	332	330	363	351	356	356	344	355	361	353	329	314	358	323	341	361	380	361	332	382	340	354	362	327	352	377	327	330	354	350	336	356	321	315	370	328	313	358	395	350	321	347	367	390	376	325	358	345	325	332	338	305	361	340	343	383	343	340	346	351	353	330	334	333	344	370	383	356	338	372	332	345	306	344	324	317	391	357	338	357	362	331	370	350	352	333	360	366	353	322	341	376	368	333	380	366	327	334	379	371	357	325	330	351	300	329	363	349	378	398	317	389	322	355	356	335	380	338	364	339	350	340	348	341	332	360	373	337	380	325	345	336	302	339	363	330	348	367	334	353	350	364	363	368	376	341	317	385	328	366	331	333	345	329	353	358	346	334	366	350	323	340	361	376	387	353	372	365	341	323	345	357	344	344	341	337	372	351	346	300	333	316	373	361	330	400	314	375	362	348	344	366	371	367	390	365	348	341	365	360	344	378	329	351	344	331	350	342	365	362	371	344	372	336	332	322	380	322	337	338	309	385	308	346	353	332	338	343	366	332	336	318	360	327	342	345	312	348	387	374	355	356	369	359	351	340	332	328	336	368	337	349	327	337	338	327	368	371	364	321	370	338	385	379	331	347	353	350	335	347	354	355	355	368	370	312	348	332	363	355	350	352	347	375	362	311	342	390	357	362	326	366	395	328	348	343	378	379	388	359	354	358	356	350	328	366	334	362	356	358	324	325	377	381	344	347	353	345	325	320	323	337	392	323	355	372	340	356	359	334	340	358	379	343	368	321	362	338	375	345	338	315	359	346	303	344	354	350	336	339	331	319	335	354	356	359	343	327	329	357	340	357	366	350	351	354	367	342	363	341	364	384	366	352	351	352	371	344	344	329	366	334	315	365	364	331	322	326	337	322	372	352	360	338	359	370	350	349	368	370	359	330	332	391	345	340	356	351	357	332	345	326	352	341	358	323	359	333	347	360	327	333	333	371	341	381	319	353	345	355	379	340	357	335	331	392	338	360	325	369	371	318	352	327	372	349	348	311	370	362	353	376	307	330	323	317	366	320	363	309	345	305	307	383	338	383	379	334	335	321	372	353	358	348	357	381	369	349	347	384	395	322	401	328	351	341	367	345	320	342	334	355	359	356	362	363	347	357	372	343	338	376	352	338	369	376	325	361	348	363	325	351	325	354	380	317	340	322	378	341	330	350	322	370	345	351	327	370	382	326	339	353	364	391	339	402	338	330	373	342	376	361	358	347	346	386	381	377	334	352	343	324	365	348	336	362	394	341	363	357	328	353	315	351	369	317	327	359	333	343	343	366	355	379	343	363	369	367	326	373	370	348	372	357	361	331	333	357	364	352	343	371	319	330	373	356	361	367	369	368	325	358	331	388	349	393	351	337	345	354	342	315	334	354	314	361	368	380	325	345	353	343	363	341	364	371	345	334	376	330	358	359	351	289	336	387	330	338	352	390	354	343	320	366	322	350	341	357	356	349	303	314	358	384	324	352	382	340	296	355	362	357	366	311	332	350	325	360	345	381	333	342	403	344	360	344	320	350	374	355	369	320	380	339	344	348	337	324	356	387	334	337	336	343	362	361	393	352	344	375	334	349	358	354	320	364	365	347	333	343	359	361	329	377	385	344	370	373	347	325	346	371	333	367	353	367	379	354	344	343	350	342	371	342	345	354	336	360	315	340	329	376	353	356	360	369	322	359	336	357	358	356	345	345	346	326	353	355	339	325	372	379	358	314	352	336	371	335	340	345	364	344	324	318	318	348	332	365	362	328	346	357	352	358	410	343	353	337	324	346	376	380	334	304	318	346	381	351	360	365	362	367	353	338	315	351	356	348	344	338	368	334	355	348	363	400	329	367	339	357	376	365	366	332	356	376	370	375	352	379	339	383	361	370	360	383	349	334	334	327	354	348	328	301	337	340	354	354	377	314	358	318	378	345	334	336	351	363	376	381	350	319	351	330	347	351	327	356	322	347	377	358	361	297	373	310	344	351	344	335	372	340	372	317	376	324	336	305	326	389	332	326	324	354	347	311	313	334	350	348	343	380	387	353	378	364	383	326	378	323	326	376	340	318	343	346	350	362	335	342	390	348	358	364	343	357	324	363	330	345	331	340	332	332	361	311	378	362	355	404	333	336	357	307	376	326
6937	4393	6899	4784	3424	2868	2490	2211	1996	1765	1630	1570	1388	1262	1222	1184	1057	997	966	967	963	938	959	957	917	944	932	931	863	865	878	919	853	864	827	843	864	773	802	784	854	836	803	794	842	734	790	790	766	791	784	784	791	782	792	791	783	746	789	795	788	806	780	773	779	772	777	810	813	787	759	791	813	747	789	772	774	821	761	751	756	760	737	809	769	771	769	728	738	776	793	755	803	741	753	788	769	796	762	799	749	809	775	762	781	757	810	723	760	743	858	767	740	772	768	775	768	802	697	764	790	756	771	772	799	775	804	815	751	785	793	814	722	789	795	763	784	776	746	772	763	765	747	726	752	774	727	771	777	774	743	740	809	750	830	794	761	794	777	832	758	756	788	745	751	775	773	747	729	766	799	770	830	747	791	742	731	750	794	788	816	762	827	777	789	755	795	791	828	783	788	770	763	743	776	766	741	744	752	725	795	840	735	752	795	754	775	852	763	792	779	759	781	794	787	732	768	777	696	810	779	788	777	804	798	713	774	816	754	745	738	798	754	791	762	760	791	773	802	753	703	736	787	760	772	798	659	758	738	779	717	750	717	736	816	763	757	769	785	774	772	793	737	768	748	798	765	752	741	767	710	745	755	727	749	784	756	766	799	799	744	810	781	736	776	796	789	773	791	752	731	801	778	799	740	761	748	707	811	739	763	758	735	739	756	775	819	771	789	756	795	765	730	778	735	773	783	744	781	736	735	825	767	715	743	790	785	783	762	782	808	783	742	757	733	765	798	741	767	777	779	770	758	760	754	751	751	727	789	817	765	731	729	768	750	735	808	780	769	786	793	794	764	724	784	747	743	783	771	816	868	800	715	769	765	724	735	760	739	744	829	791	783	734	782	775	789	745	726	782	785	752	756	795	814	778	823	778	712	750	774	707	805	824	766	736	765	709	800	788	790	738	799	811	782	826	783	764	776	787	793	748	792	750	751	800	785	757	794	801	744	781	739	711	765	805	802	726	761	742	768	716	755	751	731	763	783	774	745	789	735	793	817	732	821	771	739	794	771	771	766	724	780	730	741	732	743	741	818	716	764	790	757	811	748	769	773	730	812	787	738	760	804	814	722	776	745	744	756	759	791	789	736	803	750	805	737	754	771	722	742	834	707	735	835	781	733	736	733	763	822	769	752	826	821	822	785	791	766	725	721	754	820	753	751	723	791	777	798	753	740	774	762	744	785	728	812	749	758	738	800	785	773	807	735	817	750	720	774	774	740	735	812	717	748	781	728	768	738	732	781	742	730	741	744	797	709	804	770	800	798	753	778	773	734	757	802	758	722	817	767	819	793	760	729	804	759	807	723	740	818	712	774	740	828	777	795	732	740	778	785	763	735	761	783	765	771	794	829	787	787	731	740	758	817	737	777	774	735	746	818	750	808	749	740	764	754	749	763	781	790	786	789	789	760	767	776	747	809	778	756	785	721	752	805	773	781	783	760	753	788	776	775	717	771	822	804	767	714	767	790	802	760	771	772	753	756	755	745	743	759	759	777	786	773	736	701	756	730	802	751	784	770	750	745	758	751	762	780	820	770	747	751	738	763	759	758	825	809	767	777	771	765	771	804	750	761	823	786	743	764	763	804	772	742	746	782	725	756	745	787	789	775	778	784	723	760	793	799	760	748	752	770	745	763	803	738	768	736	777	767	788	839	765	795	790	791	716	718	753	769	771	764	805	798	776	807	818	750	741	764	780	764	747	752	700	767	779	777	790	778	760	733	748	699	771	766	750	712	771	747	781	764	787	811	774	769	779	822	705	760	745	743	817	778	756	806	788	788	765	716	748	742	792	818	778	772	746	782	715	769	811	735	779	734	752	726	788	800	756	781	729	759	785	737	758	739	764	750	781	738	768	754	738	748	741	737	728	766	784	784	756	816	771	789	738	750	751	779	772	795	751	792	761	779	738	761	725	754	753	804	793	784	783	756	783	785	784	744	778	766	766	769	764	763	779	753	769	758	779	810	773	738	755	753	776	738	767	767	765	717	750	794	794	769	757	833	758	772	733	709	748	794	749	747	735	705	798	786	790	763	762	725	722	739	762	743	772	803	779	748	771	737	731	699	755	755	788	743	740	741	750	793	778	757	812	744	779	781	778	759	742	757	754	725	748	737	753	772	755	706	799	715	765	724	791	760	774	787	743	764	760	736	776	745	794	756	821	737	805	788	774	789	805	752	817	759	779	747	753	786	723	766	742	747	772	755	748	774	752	748	758	752	790	752	745	735	794	782	743	753	808	790	758	761	781	743	774	778	764	776	747	740	791	789	748	767	744	738	750	773	743	799	773	779	796	752	763	756	766	774	760	739	779	787	775	775	744	741	757	746	769	789	785	778	776	769	802	750	769	755	775	757	726	779	764	784	712	731	777	762	781	737	729	772	779	766	792	823	750	773	720	767	754	766	694	720	753	777	741	770	824	760	728	729	773	802	766	748	763	761	759	755	789	785	787	764	777	779	753	769	768	764	761	777	806	786	741	766	761	737	791	758	800	683	744	701	768	766	793	794	729	752	762	792	748	747	796	743	816	746	799	712	734	738	734	774	760	756	743	754	744	791	775	728	799	766	744	732	809	736	778	801	800	786	773	772	787	745	763	788	805	765	773	792	757	779	744	771	834	820	699	777	704	731	753	785	816	768	765	736	792	862	732	782	714	821	779	737	758	760	767	734	748	734	783	741	735	754	790	736	712	730	764	818	766	823	746	753	758	764	785	738	792	796	727	759	762	755	831	751	772	758	732	691	792	807	793	759	811	766	787	792	761	727	798	753	789	763	761	802	764	762	746	773	780	758	744	795	796	788	769	775	783	756	776	725	788	770	789	729	790	795	775	757	740	730	765	751	728	738	751	763	782	767	830	733	776	802	782	762	769	745	731	759	797	744	790	755	754	772	786	795	772	730	770	815	777	765	796	764	739	781	791	740	758	757	778	791	721	755	784	777	745	773	799	809	751	785	792	719	695	705	762	752	766	742	761	751	800	765	744	804	745	791	756	775	742	745	790	742	746	718	757	762	850	741	754	764	775	775	776	773	785	805	780	771	758	755	730	768	726	792	783	755	807	756	749	793	774	724	759	797	739	791	763	798	780	746	778	781	785	796	775	775	749	781	793	744	803	744	771	737	797	763	789	757	780	791	762	714	701	747	787	751	795	779	766	735	777	758	764	739	768	731	785	745	781	747	797	780	729	767	737	756	738	717	775	744	737	732	772	793	729	798	778	766	821	777	750	758	830	729	787	778	801	743	802	820	786	825	767	798	785	771	720	750	798	766	802	769	789	747	791	817	768	739	771	717	753	756	761	815	713	809	737	737	770	746	745	745	785	764	752	775	757	793	783	778	756	793	735	750	792	745	768	756	771	786	765	803	768	763	773	768	730	788	777	736	750	729	700	778	738	765	767	728	746	737	735	746	751	773	772	725	758	767	769	720	739	711	762	819	739	790	774
22019	10210	9109	4338	2264	1518	1177	978	821	703	635	561	498	440	417	408	388	377	379	401	366	389	335	329	348	321	365	345	326	322	321	324	337	318	287	309	341	328	267	337	312	284	301	310	303	308	290	279	316	267	332	307	270	284	305	284	309	285	325	296	314	316	279	281	305	289	301	276	311	311	269	309	309	331	284	303	286	301	283	285	274	289	293	281	320	287	313	325	317	304	284	309	259	289	284	297	265	276	316	292	317	278	285	277	266	301	302	291	287	328	278	282	297	268	312	279	296	290	313	325	307	312	270	299	287	262	289	285	294	328	288	314	299	277	249	308	264	275	293	279	333	305	302	308	298	303	295	276	301	297	280	273	267	264	282	299	290	270	286	297	302	296	280	318	272	284	295	277	332	267	332	269	279	318	245	292	284	268	274	282	301	277	277	285	252	305	294	294	293	333	323	265	295	290	302	323	274	271	302	330	303	305	277	295	278	276	281	296	310	271	289	311	265	293	259	307	286	274	287	235	293	295	306	282	296	292	281	274	284	281	282	287	276	271	269	292	276	290	295	311	276	310	306	267	297	300	324	333	272	309	304	290	299	289	334	248	287	303	330	278	275	333	292	282	250	268	299	290	280	301	273	293	282	244	296	310	279	245	278	281	297	286	288	337	307	288	320	289	301	272	311	300	286	292	292	276	328	317	287	314	294	309	311	265	260	278	298	270	284	287	316	304	302	318	276	274	312	279	302	289	329	290	284	297	283	256	315	309	277	303	265	289	269	286	292	272	318	330	308	310	279	300	340	265	272	302	285	310	297	275	308	289	274	309	293	299	312	291	266	324	267	302	326	294	285	325	262	300	267	284	301	287	296	291	302	280	319	291	265	300	278	273	304	308	283	293	273	311	308	348	249	258	304	292	282	307	269	316	286	306	286	291	293	283	309	294	278	328	290	284	332	279	300	299	282	278	312	309	264	293	304	248	296	277	267	345	320	294	280	326	305	263	295	291	312	296	278	318	284	291	305	287	290	292	266	275	284	274	296	290	294	314	287	292	286	328	302	286	295	277	282	279	291	261	305	272	320	277	289	321	323	271	245	291	281	262	297	304	301	285	298	290	305	308	281	346	252	310	275	295	337	285	309	290	286	272	279	306	331	249	299	320	313	275	296	279	295	296	257	314	340	312	275	304	287	265	305	299	325	263	328	279	301	299	290	306	323	331	271	268	282	288	277	307	262	282	322	300	305	293	277	282	313	291	311	284	273	258	308	294	290	311	294	297	304	305	296	289	295	298	295	272	295	312	290	299	297	300	266	303	305	326	265	280	308	324	271	307	301	297	309	279	337	287	301	272	306	308	290	290	306	288	287	285	281	299	275	317	315	321	316	304	305	317	289	280	252	296	286	323	293	308	290	278	273	291	321	293	274	308	288	309	313	269	274	301	321	278	310	275	337	266	282	294	276	303	297	287	303	287	322	292	301	260	291	284	303	284	277	326	258	306	279	298	296	292	303	290	305	321	299	289	302	309	276	282	267	280	299	301	280	269	287	284	272	284	315	305	326	293	274	292	279	320	301	285	274	261	280	272	337	283	267	294	321	293	273	321	303	319	301	304	311	299	271	266	270	291	302	324	291	279	297	281	283	305	304	277	272	329	290	278	284	304	277	281	277	294	287	308	263	295	264	307	295	302	300	292	323	300	298	289	319	332	283	290	302	301	298	308	278	310	300	321	282	312	298	284	302	286	305	280	278	262	298	263	308	269	257	282	288	298	325	294	283	276	292	286	298	288	297	288	301	293	270	302	299	299	327	279	290	286	262	288	278	310	318	289	305	301	317	300	269	316	289	268	341	277	288	282	297	314	307	279	271	284	291	301	285	332	290	306	260	303	297	301	299	234	268	279	254	283	278	288	288	279	294	275	289	287	270	312	312	268	311	302	280	282	300	314	287	319	285	277	269	282	277	282	252	265	307	276	277	309	266	278	297	307	284	319	314	308	319	290	284	301	311	279	285	296	277	301	291	269	275	296	260	267	278	310	291	258	297	280	261	286	279	278	322	267	284	308	326	289	316	275	285	305	266	274	278	285	316	314	289	302	304	285	267	301	295	315	349	280	282	296	261	244	275	264	311	274	292	295	279	299	314	294	285	322	268	295	290	284	268	297	262	282	289	278	293	257	297	281	315	310	307	279	293	306	343	297	265	277	286	279	298	238	273	301	289	296	310	296	304	303	280	298	285	310	288	297	319	333	301	304	261	310	282	268	274	296	283	274	297	288	257	308	310	301	299	294	260	300	288	289	323	343	276	294	307	271	284	309	256	292	263	303	282	322	287	323	275	324	312	283	270	304	283	302	280	324	274	276	274	336	281	319	312	282	282	293	305	282	303	282	307	297	292	339	310	297	321	278	280	320	298	310	323	318	288	287	308	287	296	331	278	311	299	301	286	302	302	305	285	275	298	341	322	279	279	299	277	294	290	339	299	296	318	285	279	297	297	290	266	311	316	292	342	268	286	304	282	269	283	309	315	299	265	293	282	280	277	302	317	302	282	287	303	292	299	292	303	305	304	295	306	255	290	303	290	310	292	267	290	285	285	295	270	316	279	302	283	277	291	294	293	305	306	294	278	300	318	297	303	292	335	269	289	274	288	284	306	256	251	289	279	285	283	293	293	295	275	265	326	280	303	263	287	313	282	293	276	304	278	279	297	317	298	299	327	297	300	309	320	305	284	294	277	321	287	301	293	291	267	300	289	263	269	287	267	277	275	280	267	310	298	300	256	301	285	337	286	301	272	329	309	299	270	266	312	297	307	274	284	295	268	300	291	297	273	277	288	312	285	287	293	283	309	316	295	296	282	316	289	300	324	305	267	282	263	293	286	254	306	257	280	300	312	295	251	298	321	287	334	285	285	312	295	314	279	299	278	269	280	296	309	279	302	291	287	277	256	319	289	263	294	291	284	293	322	303	293	301	337	283	301	282	298	258	262	273	299	307	278	273	311	314	299	305	337	271	301	285	289	281	281	281	315	279	285	279	314	314	293	282	293	284	262	291	293	287	309	280	272	288	288	307	299	276	307	285	301	287	287	284	283	292	263	279	305	287	276	279	274	316	294	298	309	262	313	301	294	288	298	289	344	321	283	300	254	281	273	273	284	301	301	316	345	309	320	327	300	284	307	302	307	306	251	299	270	299	291	275	273	301	279	291	301	322	276	296	279	260	321	302	289	261	297	258	315	318	293	312	280	318	308	285	274	296	298	289	291	302	296	295	315	308	271	288	310	304	312	264	322	303	263	294	292	295	294	270	300	318	277	318	311	301	277	277	257	287	288	309	295	278	284	291	315	302	291	319	310	285	281	291	259	310	290	262	283	304	282	342	271	294	312	296	282	291	302	283	281	319	289	280	282	279	278	301	284	307	297	291	293	294	291	277	308	321	276	268	311	263	301	290	300	286	308	280	304	275	285	305	301	288	302	289	310	295	277	301	338	299	321	312
14311	8446	13391	9167	6138	5375	4405	3839	3444	2935	2700	2332	2138	1748	1585	1439	1287	1262	1203	1127	1099	1072	1050	974	999	961	944	904	926	859	897	897	817	808	817	744	774	780	799	693	748	740	755	783	670	750	752	733	733	700	748	732	694	699	700	701	713	700	711	709	646	635	693	682	678	679	647	689	685	744	714	663	636	660	648	693	648	710	702	673	667	665	692	642	604	637	710	678	639	655	666	689	656	693	660	654	626	678	652	697	696	693	661	688	645	666	700	677	717	666	659	658	665	655	641	676	672	636	653	680	638	674	698	641	673	636	688	666	669	623	661	632	689	670	672	652	646	656	685	615	700	631	690	651	633	657	668	618	678	645	666	622	678	619	691	649	646	658	670	647	666	656	684	685	673	697	657	686	694	658	658	652	641	691	669	618	664	660	687	657	678	638	646	662	644	687	619	674	646	672	682	674	625	696	686	625	641	664	668	645	649	645	654	696	654	620	667	666	643	666	614	683	660	659	666	673	666	645	646	640	662	638	660	658	679	611	683	667	659	635	654	620	633	675	633	648	640	658	626	632	654	641	654	640	671	660	616	721	642	692	585	686	620	629	617	677	640	636	657	663	648	686	655	646	632	654	663	650	677	699	644	607	682	605	631	656	662	643	683	664	680	632	644	629	660	702	641	653	676	689	662	679	626	716	682	659	686	653	690	665	672	672	665	661	640	703	666	684	663	709	640	660	648	629	632	653	663	621	664	660	685	647	667	651	658	636	655	678	641	655	642	696	695	662	679	638	668	668	604	674	660	622	708	707	655	616	670	652	634	654	625	642	646	634	719	700	688	662	687	619	660	646	609	645	649	654	651	658	669	614	680	683	647	651	639	645	662	629	657	675	643	666	662	647	661	655	629	672	676	680	626	656	640	661	655	651	670	686	622	633	641	683	670	675	627	652	649	606	621	684	663	691	623	672	704	651	628	683	638	633	657	649	635	681	638	697	721	621	666	664	663	671	689	678	639	654	681	607	664	680	694	667	676	638	647	652	673	690	660	658	612	676	630	642	622	699	664	640	685	659	696	652	715	697	666	610	651	660	608	660	676	612	651	611	672	666	655	641	673	676	653	617	689	643	624	654	651	624	658	668	656	627	666	695	638	672	653	664	631	713	654	694	661	696	658	713	647	642	650	672	673	640	622	659	654	630	696	652	698	635	708	655	674	659	643	674	601	676	628	659	719	676	660	711	649	619	643	684	659	681	658	669	658	644	680	648	658	644	671	711	627	703	646	677	664	643	660	681	656	677	680	641	633	697	651	665	679	681	602	714	673	652	611	680	700	666	705	675	651	746	620	690	664	651	628	652	691	682	642	708	695	669	592	656	662	684	634	702	636	653	655	644	662	667	677	639	639	635	659	669	673	659	708	665	660	645	660	694	620	663	683	639	689	646	698	653	642	677	613	637	659	660	716	680	677	668	678	656	659	681	656	665	610	663	681	687	654	650	651	670	634	645	596	637	612	642	663	622	624	657	625	630	656	700	644	672	610	670	675	646	613	645	688	677	623	681	629	683	664	687	686	636	676	705	639	709	668	676	712	678	652	647	696	664	691	694	675	709	661	699	681	656	678	687	620	620	688	646	668	707	682	690	664	666	639	681	630	663	686	653	708	647	643	672	644	703	673	611	686	677	647	675	616	685	655	647	667	689	650	700	623	639	646	669	672	688	709	646	645	661	652	702	639	645	668	650	638	648	675	661	665	649	656	672	682	684	634	645	667	657	667	645	686	634	695	665	711	630	657	665	706	660	680	634	636	668	647	730	645	647	659	679	673	659	648	643	649	700	634	645	698	675	681	661	678	659	667	668	680	675	661	679	700	659	674	679	681	632	656	674	663	643	659	741	683	629	695	640	618	642	656	636	668	669	689	695	689	588	623	675	710	631	641	666	658	653	653	723	632	687	673	663	623	689	697	669	662	592	639	624	709	689	624	680	642	681	708	601	629	655	712	703	669	657	680	662	691	661	663	687	651	659	641	678	644	631	647	689	644	638	626	656	658	658	643	694	669	667	653	639	686	646	671	646	640	647	664	694	669	688	671	637	648	644	689	695	654	656	653	631	650	668	675	633	734	636	664	592	703	626	673	658	660	690	622	664	639	614	623	655	695	658	642	650	734	683	648	712	757	659	676	616	644	622	664	633	666	646	679	702	652	693	653	697	678	657	615	657	650	667	644	669	650	684	657	655	660	653	663	609	667	644	660	658	665	679	698	690	698	643	636	641	684	678	640	638	648	715	642	663	704	640	666	643	671	654	656	723	666	648	635	714	669	706	671	700	645	671	657	628	606	665	685	636	642	675	634	655	677	643	647	699	675	653	652	628	693	638	619	669	692	644	625	679	663	658	644	624	653	682	654	652	686	677	683	667	689	658	649	672	656	667	655	671	645	664	706	599	699	620	704	661	680	657	700	652	650	707	673	682	669	652	705	666	683	687	660	708	640	660	660	673	642	642	635	679	685	658	685	668	627	640	659	657	657	636	660	668	747	642	664	665	630	637	644	665	664	650	694	670	637	678	683	666	700	658	670	704	661	668	701	635	659	672	643	620	670	676	700	672	695	666	618	669	656	677	651	663	658	668	634	654	637	648	600	696	692	666	678	682	653	660	670	624	684	658	668	678	672	649	643	670	632	665	666	654	633	654	671	675	697	666	641	630	655	676	652	689	606	638	629	707	696	688	698	655	651	650	641	724	629	675	662	651	684	711	706	669	640	691	673	677	668	663	716	724	637	669	679	657	706	662	623	678	650	687	630	703	693	697	676	650	671	717	667	689	710	650	635	641	694	680	614	644	655	653	650	664	640	697	675	629	696	677	686	670	643	632	626	661	676	653	660	652	626	658	684	640	664	654	700	656	664	624	638	705	644	701	679	622	633	658	690	616	631	658	640	637	704	657	608	672	704	659	662	617	655	660	645	715	660	633	650	640	663	653	621	665	632	661	630	694	661	704	690	677	691	690	626	682	709	667	704	657	647	657	671	661	669	667	695	692	642	701	617	632	644	662	645	659	704	669	620	714	671	646	626	659	648	636	653	656	633	656	637	612	665	640	662	626	656	704	660	722	662	645	717	690	645	623	678	659	650	670	677	669	667	611	677	663	663	686	709	660	658	666	637	643	657	648	651	658	662	616	631	684	682	681	634	646	688	628	691	655	652	678	667	660	653	665	619	669	636	653	651	725	689	656	635	652	672	683	690	644	659	680	670	636	611	700	644	671	613	666	673	651	680	678	698	684	657	646	671	625	652	644	640	636	639	630	694	613	657	657	655	629	619	684	624	635	654	640	619	703	691	644	669	677	710	690	682	655	658	674	672	628	658	639	637	658	656	703	630	735	638	629	654	618	673	654	702	654	688	694	697	677	640	707	677	623	673	654	626	659	669	669	630	640	679	646	698	654	656	639	642	653	646	644	644	677	666	670	646	626	667	682	655	652	677	674	638	687	653	671	700	676
29610	15274	16077	7644	3544	2242	1613	1408	1166	974	876	767	682	558	502	483	480	438	393	381	344	363	371	379	345	335	373	352	368	341	346	327	328	325	338	328	330	299	323	306	321	319	298	316	295	266	293	264	270	321	312	299	298	295	302	293	303	324	306	295	307	288	277	267	313	294	300	280	282	282	294	297	289	275	292	283	299	263	300	270	298	274	305	273	297	312	285	296	299	264	270	310	298	296	280	280	305	269	304	289	265	308	292	302	278	323	260	314	290	287	271	309	306	284	304	281	303	292	318	340	286	280	330	283	302	265	310	289	274	288	256	259	277	310	297	315	307	285	279	295	330	254	300	253	310	309	279	290	292	277	260	286	325	291	290	318	296	265	314	266	270	316	291	290	279	293	280	298	290	314	273	314	281	293	267	298	285	292	307	293	301	259	291	279	281	293	300	282	292	255	290	293	284	277	281	283	280	307	279	314	298	278	294	288	284	309	289	285	289	307	311	282	304	302	318	299	329	300	305	285	273	289	268	308	284	293	293	302	303	284	283	306	272	310	259	305	284	293	276	290	303	275	276	263	280	274	274	265	293	318	271	312	313	341	298	253	257	286	328	269	285	280	290	308	260	263	325	281	315	294	275	310	290	288	272	297	306	265	276	266	298	268	312	314	258	265	276	292	294	301	301	265	274	320	297	284	292	281	308	257	287	322	277	288	280	306	318	291	255	308	304	276	269	264	282	287	274	254	311	323	285	288	295	288	315	285	324	277	300	310	276	310	324	276	305	263	281	293	297	300	269	300	278	266	346	279	310	283	278	300	290	295	306	305	291	296	267	312	302	312	295	276	328	310	281	272	265	315	298	298	261	330	296	273	293	301	255	330	292	307	279	266	273	273	286	264	281	286	265	263	296	310	276	267	271	295	275	318	265	272	284	286	295	304	255	296	311	299	259	283	306	299	278	276	242	329	337	274	292	305	298	290	293	299	319	295	297	281	317	299	299	295	273	274	294	285	314	297	347	282	289	309	287	272	277	271	279	268	285	275	294	276	271	271	306	298	309	266	268	282	295	284	297	278	278	272	298	297	277	285	257	258	295	285	274	302	270	323	293	320	251	265	313	329	275	308	281	301	284	270	255	268	309	305	272	292	288	315	269	304	285	284	321	277	280	252	273	299	287	280	299	295	285	227	267	325	280	285	286	276	254	287	305	245	270	291	283	295	300	277	283	329	264	274	282	279	300	293	287	310	325	270	300	283	286	295	271	293	307	285	261	275	290	294	293	268	284	288	261	271	290	307	271	295	306	285	276	320	295	265	287	296	237	312	255	265	294	307	289	311	321	305	299	297	304	310	301	286	266	278	291	260	298	274	290	289	257	285	288	287	328	286	288	277	259	271	279	290	267	288	293	315	275	274	260	300	300	299	268	276	329	322	288	287	323	300	338	295	307	296	273	296	306	309	263	302	287	271	308	258	326	277	253	306	286	300	324	324	336	320	304	286	262	311	298	282	292	312	287	295	252	305	302	298	322	305	311	320	291	298	277	292	290	289	287	319	277	287	328	273	290	301	284	315	294	261	282	295	313	283	279	271	284	280	280	284	296	260	292	271	258	279	317	288	333	312	289	257	266	307	298	280	279	310	319	290	330	271	278	257	299	302	275	302	253	289	320	301	341	307	270	273	323	322	277	264	268	287	299	259	300	278	294	278	290	282	272	313	304	264	313	310	304	270	276	278	287	298	311	297	275	271	292	282	264	311	293	275	285	294	299	302	301	319	313	290	317	281	307	310	320	283	265	318	302	289	287	280	247	311	283	298	303	298	313	269	287	312	293	280	310	286	263	289	291	282	285	268	251	276	318	292	278	264	303	306	269	304	286	306	315	279	277	293	329	307	287	292	296	311	304	292	304	292	313	306	288	318	283	275	259	271	285	267	297	329	277	298	270	270	311	295	286	281	320	286	302	304	296	294	303	276	269	269	289	273	277	294	285	318	303	293	276	301	308	288	319	293	318	303	282	267	268	287	319	275	291	287	283	293	279	277	257	295	265	297	283	309	319	315	288	288	285	250	292	303	259	287	278	275	309	274	296	296	290	292	303	307	277	300	271	279	296	295	287	276	287	292	280	285	285	287	297	295	289	339	309	255	296	282	351	303	262	282	331	302	318	295	314	294	324	256	284	300	300	318	307	299	321	300	316	263	286	280	279	283	313	311	286	265	261	275	290	306	263	281	290	301	317	281	258	287	330	281	275	294	302	307	281	290	282	278	283	272	279	287	291	289	255	301	254	265	274	296	287	310	289	296	289	285	285	316	284	256	291	301	273	301	294	305	301	260	287	288	288	281	277	271	299	294	300	273	285	266	307	261	293	290	255	286	289	306	295	276	292	290	271	310	301	272	291	323	297	287	276	307	278	299	303	258	277	311	311	286	303	311	295	266	258	283	307	303	301	316	285	284	272	289	253	293	280	261	290	310	279	285	298	287	317	302	306	269	265	268	315	281	282	290	285	278	282	280	294	283	286	307	281	252	281	300	274	313	284	300	299	291	282	299	269	298	277	311	266	277	264	302	289	300	287	283	286	322	300	283	261	311	290	307	308	278	280	300	278	292	339	299	272	305	269	291	271	314	259	278	269	296	301	289	282	318	300	318	272	264	289	269	296	300	271	257	270	311	280	276	273	257	292	271	266	253	283	272	256	287	281	273	278	274	289	273	290	294	287	316	306	317	313	303	271	285	282	306	289	305	283	298	302	296	316	321	326	297	310	285	284	291	314	266	305	273	315	297	294	282	284	307	294	289	274	274	282	294	300	273	315	272	253	281	292	263	295	287	318	320	261	296	267	339	295	289	284	275	300	290	279	302	295	312	316	283	290	290	277	307	304	275	273	251	323	296	307	293	272	302	290	298	302	293	291	247	297	283	287	274	290	310	311	287	282	280	296	296	273	306	277	322	291	265	280	255	289	310	298	305	304	266	308	280	285	295	284	292	299	277	299	288	266	247	291	251	298	288	274	285	318	309	301	290	266	295	303	297	287	275	277	284	281	276	271	286	276	277	273	295	322	292	293	303	270	257	320	327	255	272	276	310	263	262	260	322	304	271	310	281	303	306	271	311	284	276	286	286	296	307	284	312	293	293	292	284	262	306	284	278	283	307	284	273	274	291	290	312	272	338	291	312	329	297	291	315	261	277	297	289	295	266	279	283	284	265	298	274	280	290	262	310	317	296	322	283	318	275	293	332	290	324	303	294	326	274	307	279	294	296	289	284	274	272	280	290	320	309	270	283	291	290	298	337	309	277	310	275	302	278	290	284	303	266	321	292	284	310	263	263	284	302	295	263	286	279	268	280	295	305	318	285	288	269	284	296	262	299	303	280	301	296	291	290	303	302	287	295	282	298	280	298	290	315	317	269	272	269	287	257	295	308	306	314	293	326	316	285	313	260	292	298	303	260	287	298	314	344	287	270	270	282	305	291	284	285	280	295	321	299	273	331
17276	11718	20289	12786	8724	7279	6057	5404	4736	4135	3791	3422	2872	2280	2106	1829	1724	1663	1528	1324	1272	1270	1269	1203	1217	1127	1166	1076	1052	980	985	925	859	931	966	873	825	826	823	773	792	789	766	784	814	751	716	710	812	777	755	731	734	713	785	729	667	717	723	739	748	681	737	700	742	695	693	667	680	693	685	679	707	689	682	669	712	664	671	636	705	634	629	665	672	668	637	658	656	677	689	694	654	666	671	670	639	612	670	635	639	656	665	723	649	634	649	681	699	646	673	688	655	679	696	646	651	700	654	731	666	707	676	661	653	642	657	629	644	628	661	658	662	614	710	648	663	674	674	666	681	702	658	620	618	656	620	673	654	681	687	638	652	680	658	659	658	684	641	680	677	649	695	660	640	681	656	665	649	673	677	671	663	689	681	703	634	724	697	685	668	669	639	655	675	698	693	708	637	655	683	701	646	641	704	682	693	674	673	671	652	651	672	673	681	679	621	661	682	679	661	640	656	637	672	651	683	652	656	685	651	670	672	672	703	686	679	615	682	688	700	697	646	667	660	645	655	661	653	709	666	644	656	625	662	677	646	600	666	653	655	669	642	656	639	660	666	644	682	690	624	674	656	643	703	721	617	643	660	683	672	659	679	664	665	658	683	633	663	624	654	720	657	689	699	657	633	690	682	715	626	668	648	624	682	679	657	624	681	688	614	678	648	641	652	672	632	648	642	609	689	669	711	668	680	643	639	681	665	631	650	656	612	683	670	693	676	687	639	679	682	674	672	607	663	646	681	671	697	654	693	670	673	654	640	669	655	668	643	634	670	663	650	692	659	652	667	632	697	628	672	674	676	633	613	657	664	639	690	643	622	646	687	645	648	673	681	654	632	695	702	630	645	658	724	642	640	682	677	632	649	661	643	657	654	642	705	683	674	632	676	675	643	661	669	700	651	676	679	614	656	698	669	655	645	625	634	687	607	728	660	675	679	642	633	685	692	633	669	616	679	689	680	653	625	637	673	719	663	671	686	646	651	686	645	682	625	668	649	674	665	605	660	680	680	662	633	680	640	671	698	648	627	618	656	643	661	651	659	638	639	649	668	676	694	664	673	656	633	611	642	681	685	643	628	649	692	639	653	674	645	699	678	721	659	665	652	654	662	641	661	670	667	654	683	672	634	612	655	657	661	671	696	670	655	650	704	686	684	641	633	695	610	673	667	659	685	664	672	656	684	642	677	712	696	698	658	671	629	679	663	662	652	628	648	710	636	634	645	598	607	698	664	678	705	703	674	637	665	698	647	657	678	666	707	657	685	665	716	649	647	683	630	650	635	685	639	648	660	653	634	681	651	658	647	654	658	657	653	652	662	636	680	624	678	676	637	629	695	636	653	653	650	670	626	654	693	641	634	644	620	682	649	602	707	666	664	653	656	628	646	684	657	656	700	659	695	665	648	747	659	713	624	680	656	631	647	664	607	665	674	650	690	615	670	655	671	703	645	695	597	671	645	707	643	696	631	691	617	662	674	664	692	684	666	658	674	650	640	712	661	613	653	655	659	660	685	665	618	671	678	698	688	672	657	654	639	689	667	631	717	685	728	620	647	675	653	657	606	693	636	686	646	650	679	680	667	648	628	643	684	632	686	664	648	658	677	654	657	678	692	635	658	700	649	643	650	665	653	638	617	683	682	634	624	681	662	679	657	672	681	653	683	662	680	684	669	670	654	724	638	712	644	644	706	713	667	709	691	620	653	629	624	633	692	676	657	692	655	637	654	674	653	695	640	699	639	691	666	696	667	656	688	654	622	633	676	690	647	625	642	658	648	708	666	636	635	656	630	660	692	632	660	644	666	676	633	654	666	693	684	688	663	665	646	647	663	686	651	699	634	664	678	670	679	653	666	694	643	657	657	687	647	721	636	639	646	660	670	672	676	655	717	615	684	654	690	672	669	685	662	658	680	627	696	634	642	686	624	675	703	722	687	706	684	666	676	603	641	676	634	665	693	652	664	666	685	631	690	630	644	651	669	678	723	654	680	695	684	698	646	682	649	678	697	668	692	654	694	665	699	650	690	616	671	667	635	626	704	654	681	696	679	703	635	707	677	682	637	668	665	650	667	641	682	649	661	691	669	706	674	683	665	665	680	652	644	663	666	642	676	659	669	653	655	700	653	607	646	710	674	712	659	684	630	650	678	667	637	683	663	686	664	599	649	672	705	665	640	658	643	700	677	670	654	629	656	628	656	642	653	677	669	646	632	678	679	668	652	657	672	654	667	658	624	668	644	650	666	676	624	699	646	697	600	675	620	707	650	675	670	697	667	659	657	646	652	678	653	670	627	690	624	680	675	622	658	634	628	657	662	665	646	648	673	683	666	652	652	658	673	672	693	653	659	697	679	623	649	675	654	677	684	680	714	655	658	650	690	656	684	661	647	694	684	648	704	690	664	619	715	631	695	662	684	650	722	710	677	646	648	689	623	647	653	684	643	665	622	675	649	667	662	670	624	623	672	652	675	714	689	631	624	663	625	604	643	645	715	620	676	676	670	643	695	684	668	712	653	664	736	685	627	670	643	656	650	701	669	604	679	636	650	644	656	642	631	637	660	668	686	655	639	634	650	641	655	699	651	681	708	677	604	612	661	658	667	647	694	649	660	651	632	685	648	698	707	638	639	638	663	640	648	621	652	599	664	695	645	686	658	691	659	666	691	643	636	680	651	695	575	670	636	684	678	668	645	653	656	632	651	683	696	628	628	706	678	651	720	662	688	683	672	670	639	705	673	676	688	694	658	668	647	742	693	631	634	685	651	682	665	704	667	714	658	665	627	670	662	671	723	715	679	671	666	643	647	638	692	628	689	697	663	649	617	651	668	658	668	711	678	644	689	673	649	724	663	698	605	691	677	665	704	708	630	623	662	686	684	638	603	671	651	693	631	631	675	675	645	659	637	662	678	647	636	671	646	670	650	671	674	655	658	692	662	700	666	657	641	663	635	608	671	660	695	646	701	623	636	641	693	621	670	660	672	650	641	671	699	643	633	642	607	675	672	595	645	657	648	650	681	638	671	676	676	625	647	656	686	647	668	633	657	694	689	680	638	679	695	674	600	713	672	668	660	645	670	645	718	641	679	691	630	649	647	651	685	643	635	696	633	645	629	689	617	724	656	694	669	638	687	702	675	647	663	657	641	667	676	662	681	622	649	698	682	692	658	692	609	651	636	654	702	655	673	655	652	633	671	677	672	637	663	656	635	644	647	642	650	649	671	643	690	637	692	624	658	674	706	637	649	661	661	663	660	640	656	731	656	673	647	704	614	651	689	630	621	676	615	615	693	683	652	691	632	654	665	660	643	635	605	663	640	711	673	676	686	601	677	642	667	640	664	680	649	634	688	643	661	637	628	731	657	650	720	640	685	683	696	674	684	615	659	609	651	648	673	647	668	700	652	683	673	662	657	681	665	693	682	630	677	648	665	657	662	695	698	677	632	652	688	673	631	697	668	648
11966	5117	4285	1962	1107	841	662	577	553	509	490	525	444	400	431	427	371	408	377	350	349	322	351	346	380	420	365	376	369	375	351	353	342	389	344	364	342	366	371	355	347	340	324	342	345	367	372	321	350	319	377	357	357	363	340	362	391	368	350	354	367	355	364	354	357	301	349	376	352	328	318	343	346	323	320	324	339	341	320	326	345	368	356	365	369	337	332	376	349	323	354	338	331	360	369	350	304	359	365	349	389	344	327	360	316	362	325	332	400	368	369	335	327	350	348	333	314	352	367	355	320	353	331	349	324	297	357	360	359	372	369	367	373	331	327	331	328	316	321	344	367	366	361	374	298	380	352	335	348	378	326	323	340	311	352	406	322	308	323	350	322	364	345	342	344	359	336	378	369	326	372	337	347	369	337	330	342	322	378	357	337	335	323	394	363	371	314	349	322	334	347	328	340	329	348	364	339	326	349	334	358	348	337	358	366	334	379	363	346	371	361	337	353	319	369	359	362	338	332	357	357	315	335	371	346	348	337	369	363	345	337	347	385	331	287	362	349	321	359	354	339	358	335	386	352	324	330	344	336	345	349	326	344	371	342	356	352	324	334	391	322	341	355	332	362	373	327	345	346	331	381	321	352	305	366	370	360	322	359	369	352	338	341	356	328	370	312	318	361	352	375	331	347	331	340	374	354	320	350	356	318	359	336	335	323	339	384	355	322	327	354	349	355	341	320	335	333	364	402	340	358	321	355	385	401	340	319	374	317	365	362	350	348	334	330	379	342	350	336	341	350	341	336	351	318	345	352	335	367	376	342	329	352	357	307	325	319	348	325	324	369	376	340	349	373	337	342	383	354	347	348	359	359	392	324	368	336	318	336	356	344	327	341	331	335	337	320	327	341	324	329	313	340	363	414	339	341	350	375	349	379	347	335	349	365	384	364	340	338	360	306	325	331	311	326	362	385	330	377	393	366	347	359	357	335	368	343	348	378	343	343	380	374	357	337	304	330	362	376	339	330	356	383	316	347	366	300	328	387	352	315	318	310	303	390	341	356	361	359	347	308	360	366	348	368	356	343	346	381	378	349	368	327	319	353	317	326	360	340	314	329	333	379	350	339	355	362	321	363	338	352	322	320	357	350	379	329	354	320	354	345	398	370	380	330	357	324	367	346	341	352	352	367	350	348	374	348	357	331	350	319	338	366	384	317	348	373	327	349	310	378	335	343	362	361	346	303	332	349	346	340	368	331	336	372	296	335	348	356	359	357	334	369	375	375	343	348	376	328	356	356	352	354	357	330	315	344	394	321	380	379	357	353	398	339	350	320	343	325	342	367	333	368	332	356	353	347	374	370	345	319	309	364	332	394	338	348	377	348	357	344	333	355	379	344	358	343	364	358	389	360	372	326	356	331	373	335	359	341	346	330	307	338	323	339	355	334	337	349	359	368	354	345	305	372	329	345	366	346	318	361	334	386	377	325	359	364	379	358	372	350	371	362	355	356	341	349	354	345	367	390	368	338	357	356	354	363	328	357	338	352	338	327	339	371	326	376	321	346	345	341	328	341	337	373	380	357	366	349	345	342	293	310	374	342	373	326	370	376	360	334	380	330	355	305	337	323	383	363	357	372	306	359	367	326	335	324	340	327	350	366	352	343	341	347	375	351	315	367	339	345	353	365	359	319	338	331	364	339	330	389	408	340	361	356	346	342	366	359	351	363	360	375	339	314	343	357	343	339	384	327	325	374	371	325	372	360	325	354	360	344	313	304	364	399	325	335	374	366	327	336	377	326	379	316	347	377	318	332	366	325	358	374	381	350	349	354	320	345	323	369	350	373	363	369	336	358	331	332	349	369	346	326	337	366	370	378	399	331	384	349	356	376	344	355	335	359	364	317	311	334	347	358	358	374	345	331	355	339	353	380	364	356	342	349	366	367	340	370	330	346	340	344	377	323	371	339	310	340	336	371	347	315	336	358	373	330	328	290	333	358	319	334	345	340	384	344	344	349	335	320	357	365	339	340	366	334	378	360	390	331	360	340	382	310	352	377	331	314	338	355	339	360	352	324	332	360	369	328	337	364	342	332	314	358	324	382	352	349	353	345	330	332	342	340	385	357	361	365	361	307	311	333	347	353	370	314	358	303	381	332	335	342	327	396	338	318	342	333	336	346	343	314	336	355	359	336	348	344	332	328	346	374	350	316	383	369	362	410	352	331	355	378	354	323	381	329	379	321	369	301	356	315	342	309	395	401	353	307	356	322	321	347	377	348	339	349	366	352	332	415	365	353	362	367	345	366	361	346	315	350	339	345	360	341	337	366	368	350	341	383	385	363	393	350	324	368	338	345	365	353	346	368	344	365	349	337	373	368	338	333	332	330	329	347	372	346	293	335	320	339	338	341	342	329	380	376	353	359	339	365	332	350	364	344	341	332	376	331	367	368	351	340	305	325	333	311	350	331	311	316	334	366	355	338	319	354	372	347	331	348	337	328	367	333	333	332	354	344	349	351	339	370	308	354	357	321	345	338	346	361	352	394	319	348	332	312	361	374	350	332	380	376	342	355	378	348	314	323	374	334	350	312	328	347	366	332	355	365	362	364	379	339	329	347	345	342	360	350	326	330	349	317	332	322	368	327	347	356	356	354	368	384	321	336	361	389	347	370	341	356	366	330	300	339	359	341	359	346	321	338	313	351	347	362	346	373	336	348	333	321	335	357	333	379	339	362	352	328	338	365	336	320	345	326	352	389	371	362	393	342	311	341	349	369	352	365	372	329	311	382	366	341	358	329	342	377	354	333	354	349	343	345	355	369	359	320	326	328	356	346	355	338	323	338	334	342	357	358	385	363	340	345	381	336	374	333	348	344	344	343	351	329	317	320	347	369	321	344	351	325	341	362	370	355	352	334	384	352	334	343	362	306	358	347	319	379	312	339	335	326	390	359	326	321	379	331	342	356	357	367	349	333	335	382	354	344	363	343	346	342	364	339	356	318	354	351	337	298	371	366	364	343	345	336	341	337	358	382	345	357	311	350	372	345	321	360	376	322	341	331	331	335	358	375	353	327	395	334	372	350	349	377	315	353	342	344	327	308	354	345	384	352	331	377	346	345	336	340	354	369	345	361	357	337	321	352	323	350	407	348	354	369	342	334	313	362	372	369	346	359	334	365	354	317	360	362	366	358	329	354	373	297	354	333	354	376	342	335	387	350	338	356	381	349	353	334	313	326	342	341	343	352	384	322	315	347	345	348	370	332	336	344	341	340	312	346	313	344	316	366	339	359	345	362	336	351	341	368	369	344	344	336	333	364	327	367	335	314	335	355	377	361	362	361	386	306	355	355	363	342	349	373	353	350	405	345	339	332	374	380	363	337	333	362	378	348	349	336	366	354	308	364	352	391	319	345	359	353	355	374	367	340	382	321	339	330	353	336	359	332	359	360	319	327	383	320	359	344	342	353	345	380	347	352	377	360	307	330	361	358	333	333	352	282	341
7647	4672	7234	4991	3611	2923	2520	2046	1996	1794	1559	1517	1416	1210	1132	1090	1081	1006	1031	962	962	891	958	936	938	914	923	846	881	900	860	866	815	861	825	806	752	832	793	816	780	825	768	821	788	797	815	794	767	788	778	818	774	759	741	795	776	773	788	820	774	782	815	750	788	780	800	789	795	810	751	731	742	751	765	736	754	761	755	767	774	732	711	757	773	739	719	762	762	862	729	761	755	782	735	747	809	790	776	738	792	762	769	764	792	785	754	787	801	771	763	730	715	766	787	761	793	767	775	805	794	767	813	806	774	752	732	792	760	785	742	747	743	762	763	789	759	732	774	780	755	751	773	731	748	784	810	744	743	743	744	763	767	772	725	806	745	786	775	757	769	734	801	762	804	761	745	767	778	733	753	773	826	741	744	808	789	762	767	790	732	719	769	748	759	719	806	786	779	753	755	774	710	763	735	783	747	746	753	751	790	743	774	730	721	774	736	773	800	751	754	771	756	758	733	797	810	767	695	742	780	792	741	755	760	786	767	787	747	765	797	780	725	736	759	782	746	767	741	782	756	734	715	761	745	734	755	792	711	741	748	761	768	762	733	784	774	777	812	772	768	770	803	739	799	732	769	769	794	779	708	768	749	741	773	766	738	759	719	803	747	798	769	740	747	780	754	790	833	775	763	751	763	810	767	774	792	785	766	707	792	747	753	724	748	740	785	777	765	784	774	733	744	793	750	759	762	789	750	766	757	775	761	756	755	786	726	772	732	799	763	751	750	794	781	764	778	787	760	793	742	754	780	749	758	759	751	759	768	768	779	755	774	807	749	729	786	724	781	753	768	764	757	727	723	779	755	715	763	734	787	797	733	799	744	762	790	739	796	762	783	767	773	814	758	753	756	743	749	730	802	793	828	774	755	781	802	780	829	756	773	750	792	761	800	753	766	775	766	759	741	746	715	752	784	794	731	779	791	766	835	725	755	690	757	775	735	736	773	826	789	768	751	743	768	778	767	792	747	755	797	768	808	772	804	798	815	746	824	770	742	743	743	705	758	817	774	773	729	774	768	754	824	754	730	803	787	784	747	703	737	769	796	742	719	765	811	765	733	732	791	740	736	738	792	749	764	761	749	776	757	773	787	771	803	769	745	760	788	737	790	772	727	762	770	787	754	735	777	823	804	773	750	759	750	776	764	753	808	759	764	726	765	761	837	769	759	787	802	787	767	779	756	805	744	810	760	805	767	804	795	786	757	755	730	777	745	812	786	777	774	804	780	784	806	732	740	789	735	746	734	757	843	743	747	756	781	739	809	794	760	750	715	768	767	742	758	772	770	761	787	787	764	710	701	815	739	777	756	731	784	792	770	819	740	770	755	705	784	738	723	743	746	728	750	800	771	813	726	746	778	749	728	796	794	777	705	749	782	792	761	747	741	756	750	723	792	734	795	732	754	761	735	720	789	761	773	781	763	752	780	771	756	748	693	804	738	737	740	745	764	821	756	747	751	724	762	734	789	765	812	720	754	730	772	818	733	792	757	788	781	735	734	793	749	744	743	719	769	786	764	706	761	790	757	802	785	803	795	761	782	810	737	755	763	807	809	801	680	773	746	750	805	745	727	792	750	747	777	758	817	773	823	744	791	767	720	854	784	747	752	845	791	687	778	778	820	771	793	749	793	717	790	705	783	767	780	774	809	770	778	739	812	811	795	762	756	790	778	738	809	772	768	758	738	780	766	730	812	729	774	728	752	760	765	722	775	840	813	758	732	782	756	764	732	783	779	726	734	808	780	814	736	715	764	758	765	813	758	776	744	832	763	775	746	811	772	757	760	796	775	785	747	791	748	744	717	802	765	790	793	757	750	768	782	736	751	709	806	724	784	754	757	812	797	746	786	766	758	742	812	791	745	706	774	748	752	766	771	776	749	786	787	782	792	744	783	769	756	724	759	756	771	821	763	789	761	747	772	781	756	755	735	793	752	780	779	718	797	772	723	737	778	790	760	787	777	814	800	784	790	813	767	734	770	786	696	744	775	769	751	676	776	729	772	796	767	737	726	756	784	766	735	816	734	734	722	754	796	793	770	736	766	772	798	727	773	753	765	779	824	758	824	755	790	722	739	763	768	793	732	782	723	700	750	791	811	749	761	768	787	727	769	784	764	785	797	683	711	759	776	729	717	771	785	805	733	772	805	723	746	817	812	761	780	805	755	721	772	742	718	783	766	773	770	750	769	747	754	765	764	720	752	732	815	780	732	746	764	775	783	733	738	764	742	807	771	743	819	816	747	756	763	738	841	768	795	768	750	749	817	763	813	736	691	763	795	761	724	804	791	744	730	750	766	777	809	733	771	812	759	769	787	710	754	799	793	786	768	767	733	716	751	781	701	765	741	753	767	763	734	704	738	729	764	721	740	773	797	776	769	757	689	739	756	778	767	783	729	753	762	792	773	769	710	719	741	793	806	781	771	751	762	751	758	745	795	823	748	754	747	772	795	766	753	739	717	750	795	746	752	753	769	782	742	732	767	791	778	762	766	744	743	791	792	724	722	825	798	733	789	738	727	745	770	793	731	767	793	756	738	764	760	756	760	730	723	772	764	742	800	726	747	772	816	750	770	780	782	763	735	775	747	755	746	765	784	792	768	742	728	762	727	769	755	781	751	748	765	705	746	746	776	751	789	800	778	774	737	804	745	711	752	748	785	792	805	748	761	728	752	797	808	789	733	770	711	790	761	778	786	706	739	765	720	768	799	747	736	748	778	792	764	777	762	746	739	754	762	739	790	762	793	820	792	751	787	770	730	796	776	740	727	786	765	758	760	781	769	750	764	740	788	741	749	769	793	738	743	777	722	760	709	724	755	734	784	777	766	711	767	808	780	721	738	739	740	745	789	780	769	788	745	721	741	766	790	762	778	785	761	747	747	706	785	842	747	764	752	746	810	795	773	811	788	775	766	733	765	768	693	725	758	753	751	769	777	778	773	818	767	731	762	791	760	748	741	765	793	782	741	781	684	744	749	783	780	790	752	765	786	792	772	775	744	798	785	765	797	776	758	747	768	757	824	804	765	792	764	731	784	730	798	756	737	739	759	799	821	767	757	835	731	770	799	768	738	799	770	767	775	759	727	758	777	779	733	803	761	757	793	810	801	751	749	770	756	752	746	750	779	737	746	772	807	819	757	768	767	771	767	795	760	798	719	754	765	740	730	777	721	794	742	780	805	775	741	784	741	762	682	740	809	774	835	764	725	793	786	822	777	770	772	765	775	759	781	773	755	771	783	745	766	736	800	740	776	745	723	743	742	741	732	787	797	772	709	820	785	750	768	760	767	756	723	712	754	794	734	793	781	833	864	762	782	761	775	773	802	785	723	819	748	759	707	821	758	779	739	861	753	742	751	785	781	814	765	765	766	809	750	785	755	794	775	777	780	777	705	791	807	785	807	746	703	769	765	745	774	722	751	754	755	771	809	744	734	763	789	724	829	744	762	831	757	732
21875	10655	10704	4295	2112	1509	1148	946	796	703	657	566	514	501	446	420	385	339	363	344	347	363	345	330	376	338	325	324	333	323	333	348	309	323	310	332	306	310	266	309	282	298	319	312	281	285	293	305	300	285	301	320	276	315	275	281	279	275	268	244	307	294	309	306	268	278	291	280	282	292	286	306	317	260	294	297	261	309	332	285	268	291	275	310	246	289	303	318	247	289	286	273	273	258	272	295	290	315	299	272	296	300	315	299	289	287	276	294	297	280	285	285	304	309	284	270	300	317	273	303	252	271	274	270	256	268	254	266	287	298	304	264	291	248	282	301	273	303	267	316	307	276	315	268	267	298	287	249	323	281	292	313	274	297	292	310	278	279	298	290	276	309	301	272	296	277	282	283	282	296	265	287	269	249	309	287	273	273	278	285	281	265	290	272	308	290	328	301	265	310	276	277	267	263	289	274	281	296	272	232	251	275	316	255	263	310	279	286	310	306	316	298	296	319	300	304	287	276	291	271	273	272	290	286	285	261	285	267	278	281	298	264	261	307	292	307	299	256	297	293	295	315	335	291	268	281	300	257	286	297	265	278	334	300	275	281	267	249	273	264	262	310	291	284	281	292	289	294	254	277	299	271	290	271	282	253	289	283	303	255	285	283	298	273	319	291	298	294	297	286	302	283	267	256	301	280	302	274	314	262	301	270	302	299	287	296	314	293	297	282	269	266	264	272	304	282	271	282	288	308	311	304	298	282	266	311	294	289	286	289	265	280	287	281	267	253	279	308	275	280	300	302	269	289	267	298	303	315	273	267	300	293	303	271	271	294	286	317	300	290	292	287	306	279	284	281	297	269	273	285	276	268	251	307	264	286	276	297	284	279	297	300	300	278	266	328	321	273	276	292	299	310	274	306	291	297	315	277	269	311	290	299	324	277	304	275	287	319	300	293	289	261	279	316	269	267	264	312	272	311	272	282	328	289	315	304	303	287	302	289	284	276	299	286	281	301	273	257	291	273	267	276	287	299	319	292	275	300	300	278	320	318	314	260	278	294	292	277	289	294	304	293	256	266	297	299	296	279	287	297	296	278	276	296	304	306	303	290	302	278	273	323	289	279	290	290	285	318	301	275	299	314	306	277	273	289	264	291	296	276	306	278	285	290	307	293	287	306	280	285	296	329	287	309	276	267	287	285	265	271	278	284	289	278	285	316	332	296	261	292	312	271	304	302	283	311	277	253	274	288	264	294	282	295	287	265	295	279	307	271	306	276	299	298	285	276	285	305	291	283	281	285	287	284	285	277	285	296	288	281	292	296	298	296	280	281	266	307	312	276	285	294	299	257	275	262	339	283	291	275	325	239	282	302	273	293	269	261	313	286	280	277	336	274	295	265	284	282	300	290	294	309	296	284	298	320	312	298	307	279	292	300	273	284	250	291	321	297	296	307	281	306	320	308	305	298	272	292	294	289	297	281	314	311	274	317	297	279	270	311	293	278	294	273	257	258	296	287	281	291	317	293	290	296	277	270	293	289	285	282	285	295	274	304	294	321	301	305	283	303	282	287	296	293	262	286	271	326	322	330	259	281	302	274	303	307	268	324	293	284	284	309	301	271	266	321	289	279	299	284	288	274	302	308	314	291	333	300	323	329	290	292	267	299	281	304	303	285	311	283	284	323	292	280	283	284	277	257	251	307	314	298	287	313	289	281	288	302	276	255	308	293	275	268	283	283	292	307	290	294	283	288	268	294	292	291	305	280	271	274	291	275	291	266	307	296	287	303	289	287	294	270	281	252	299	332	313	295	275	296	297	258	304	278	283	271	260	268	275	308	290	280	253	293	280	292	302	293	297	289	293	290	287	289	296	275	293	277	298	258	272	290	296	301	307	264	262	290	298	281	308	289	301	320	270	271	255	287	310	310	281	309	303	285	284	290	305	305	269	308	284	340	284	286	282	295	320	285	290	282	262	284	292	310	258	291	300	280	283	279	304	297	313	277	291	335	305	296	324	310	302	269	302	292	312	306	290	287	298	310	317	301	264	310	274	286	299	257	295	274	310	285	265	335	251	314	275	294	309	316	280	277	287	280	313	323	291	328	313	279	337	277	296	249	278	293	307	281	318	280	309	301	288	295	263	286	320	261	308	304	276	294	286	290	282	290	262	286	272	292	264	278	263	266	290	273	316	255	301	274	261	293	249	325	282	260	312	306	299	322	275	287	293	280	267	283	296	320	275	296	305	296	306	300	305	305	301	289	272	286	280	273	294	258	283	283	306	309	286	257	302	290	281	287	293	295	289	252	277	315	272	326	291	279	293	314	274	246	293	291	273	301	241	280	306	305	271	286	289	285	257	302	280	263	284	314	308	289	241	332	268	309	303	292	286	319	276	262	305	292	300	288	284	279	295	298	343	297	275	295	296	282	266	321	294	270	310	289	306	314	326	294	286	302	321	266	297	291	262	304	287	263	302	294	257	283	295	276	300	293	308	280	305	278	242	271	311	260	276	317	292	303	274	296	238	288	308	272	250	304	265	266	243	272	290	271	263	294	297	279	298	285	285	288	259	264	287	306	298	299	282	289	286	280	294	268	265	261	276	301	262	305	297	288	279	282	285	267	288	294	298	270	272	296	310	274	303	306	296	253	302	272	274	280	293	277	292	264	289	281	297	299	292	275	276	312	293	300	287	279	251	292	311	291	306	304	287	250	287	320	303	319	311	293	306	330	311	276	253	296	277	299	284	320	308	270	289	282	273	298	267	268	311	289	261	279	257	265	311	275	271	304	314	280	263	290	323	313	269	282	341	312	287	272	282	251	258	292	261	276	311	279	297	306	312	255	305	309	289	302	303	266	287	310	284	276	322	309	279	272	261	258	262	282	328	282	314	266	318	297	240	268	307	292	297	292	271	307	285	292	277	255	309	302	293	310	271	292	321	310	278	277	302	300	278	271	286	290	269	291	262	287	315	273	267	259	281	314	311	321	289	278	290	311	313	301	290	271	275	293	274	290	257	288	276	286	283	306	279	302	296	288	296	289	302	283	268	255	283	318	319	316	283	295	338	317	266	277	292	301	316	308	254	269	295	312	302	299	288	308	295	282	319	280	268	299	296	290	262	264	281	299	285	306	300	293	310	300	271	272	269	286	266	262	308	287	292	279	334	292	279	326	303	291	299	265	288	306	273	260	286	310	296	296	293	282	271	279	255	263	284	258	277	312	288	322	286	284	268	274	297	258	306	314	296	297	305	301	313	282	299	314	273	300	269	306	297	289	293	271	318	297	280	290	284	265	292	299	306	275	283	290	314	303	269	269	291	321	265	293	295	294	277	304	309	281	305	304	301	297	255	284	290	298	305	310	300	278	262	298	307	254	273	275	268	266	266	267	278	325	272	273	332	270	292	308	299	256	269	305	305	295	276	315	316	280	304	268	268	257	312	263	283	303	297	301	285	309	269	285	285	297	282	264	320	304	269	277	285	261	323	330	286	288	265	278
14226	8877	15383	8784	6634	5234	4210	3730	3332	2857	2546	2404	2079	1726	1517	1439	1336	1224	1172	1110	999	1045	1009	999	1031	1026	938	869	881	816	814	838	852	784	855	773	783	752	765	748	732	775	801	745	689	751	726	721	658	724	720	702	667	713	680	705	662	688	676	663	676	702	712	670	676	676	657	709	694	681	666	648	645	675	668	688	696	625	659	626	647	664	649	619	699	665	635	647	623	663	632	660	634	682	638	650	710	646	691	682	696	697	663	665	667	658	694	668	626	653	635	691	630	662	719	648	639	679	637	665	657	659	641	654	630	606	688	621	598	655	707	665	665	624	706	698	693	649	657	655	637	616	664	678	650	689	675	657	692	638	682	642	639	687	640	637	671	649	696	682	641	677	642	645	698	662	636	646	689	659	637	618	616	694	666	698	683	626	636	673	614	682	663	674	607	636	587	663	648	675	609	678	617	684	697	684	675	631	680	631	701	665	627	668	614	658	619	655	679	667	619	654	664	675	663	669	717	665	668	666	669	628	644	676	684	654	618	675	681	622	672	634	636	638	664	658	693	649	606	679	644	631	719	688	609	635	626	647	650	628	658	640	709	661	641	633	648	675	640	647	698	640	627	652	643	668	655	656	627	644	652	688	640	621	714	714	645	629	680	675	621	689	695	614	636	616	694	663	645	705	709	640	714	671	675	674	656	666	681	670	683	677	689	662	610	677	672	692	650	640	646	642	655	658	649	656	711	651	658	653	630	662	632	633	668	716	689	677	628	621	648	646	711	639	647	652	604	660	701	630	654	692	684	674	690	648	684	680	603	670	665	712	687	653	656	637	644	671	663	652	660	684	651	647	638	702	658	661	641	682	685	616	653	644	670	648	644	651	662	648	647	686	663	624	685	651	651	647	679	676	700	645	647	652	667	636	688	668	638	680	663	649	626	690	702	672	646	675	652	609	657	631	707	662	638	673	627	682	653	633	672	706	633	643	677	657	640	636	690	630	611	651	651	713	645	629	675	618	666	644	643	655	668	621	633	646	652	659	656	664	646	684	635	657	660	660	636	646	662	668	673	652	657	668	642	640	644	660	637	631	622	635	597	690	672	685	658	682	635	609	617	580	666	728	627	636	630	695	675	687	690	669	694	662	694	647	698	618	653	661	657	643	656	632	664	673	656	690	656	618	640	679	660	666	665	654	668	673	610	667	626	661	664	622	624	633	670	656	663	673	665	630	668	659	686	660	665	656	661	624	656	649	654	603	630	654	631	690	649	660	677	635	679	641	692	642	628	637	675	644	675	658	699	637	629	634	662	714	648	645	643	683	715	678	667	638	662	658	635	662	681	658	668	673	695	651	651	688	628	666	641	693	602	677	651	634	666	634	650	643	624	647	675	649	652	640	667	668	662	638	657	652	667	654	605	687	656	668	667	656	681	651	670	630	675	645	656	652	640	655	686	672	671	703	649	644	669	620	660	694	639	628	664	699	670	644	686	647	628	694	626	711	658	688	633	618	661	627	693	652	629	621	662	665	681	654	650	656	653	620	673	619	669	670	586	626	661	664	677	644	653	648	655	691	630	646	650	637	671	634	580	660	698	696	673	621	667	663	634	661	626	702	654	676	690	677	580	670	692	641	643	646	616	633	690	608	668	641	632	676	651	665	659	661	683	642	626	635	657	718	651	665	671	662	697	724	644	676	653	671	663	634	640	663	662	631	633	647	645	665	618	603	612	666	660	638	699	661	672	636	737	681	699	617	618	681	668	653	650	622	668	650	638	637	649	691	664	645	698	668	627	620	628	606	624	662	638	629	635	622	681	659	694	611	666	665	602	668	627	660	663	688	653	675	625	633	649	640	643	648	643	664	636	681	659	694	620	617	644	656	644	678	649	644	663	630	678	657	588	662	649	657	671	692	682	674	671	654	615	639	647	654	675	657	655	687	656	693	681	620	657	696	688	657	640	622	661	635	665	645	648	639	653	673	583	593	628	670	635	678	668	633	640	600	644	602	644	717	654	668	663	674	653	659	637	659	694	627	658	682	629	617	673	653	657	660	635	667	661	662	694	641	649	698	670	622	656	653	646	654	643	626	629	674	627	699	669	644	695	589	671	655	659	673	668	627	682	667	660	655	658	693	661	621	612	666	690	685	660	622	635	637	607	642	631	635	692	686	681	688	652	680	635	645	700	648	640	677	674	674	643	638	693	691	657	667	657	668	687	645	686	656	667	662	662	658	647	640	640	648	646	607	666	648	696	628	641	646	675	633	633	638	678	696	635	657	638	642	685	631	671	661	676	645	636	644	664	640	665	691	665	641	642	628	652	692	655	697	650	666	624	661	659	656	684	677	637	623	702	624	650	647	647	684	619	661	637	675	633	658	654	645	701	632	674	612	675	671	671	643	688	641	624	651	668	654	609	636	664	692	641	644	649	669	676	651	639	666	631	635	674	735	666	630	697	658	628	588	660	611	633	689	722	619	643	644	678	659	636	644	654	615	682	655	620	647	658	655	658	659	645	644	629	672	662	612	627	675	684	647	662	646	678	683	603	628	625	632	670	646	657	696	664	633	690	667	668	602	704	693	653	637	658	630	688	638	663	615	616	646	654	640	690	593	630	636	655	647	656	650	666	640	642	635	701	643	640	646	648	659	697	635	635	678	678	626	681	658	658	639	612	648	641	632	670	659	654	623	644	638	662	647	649	652	627	643	663	681	648	672	640	629	596	643	665	650	595	593	690	641	664	630	684	687	645	666	664	665	629	675	621	626	700	650	604	653	625	620	673	702	658	658	653	619	666	684	680	657	659	688	713	683	691	699	660	631	628	678	649	645	699	632	631	678	661	627	649	655	673	675	663	670	647	587	622	642	642	691	650	660	618	655	645	654	659	655	630	605	648	641	646	651	682	662	623	652	659	633	668	656	657	611	680	601	628	656	646	659	622	649	641	679	677	651	638	664	708	625	673	621	669	667	649	685	630	644	614	638	649	661	628	661	689	657	647	629	657	663	669	670	656	680	638	636	629	637	665	600	678	619	666	662	657	603	663	633	628	632	676	629	648	618	653	684	669	663	625	612	676	618	630	691	702	704	666	652	677	654	666	612	689	621	677	663	623	682	640	629	659	642	704	636	664	667	691	673	618	666	643	656	684	641	651	660	659	673	635	674	656	676	638	614	682	624	648	634	633	643	616	663	677	596	640	644	664	651	599	683	623	670	664	678	653	639	635	691	674	664	661	700	641	648	626	648	662	640	611	687	630	635	686	646	683	630	654	610	631	653	712	652	714	631	635	642	670	644	657	664	671	650	651	683	685	656	636	676	654	672	656	656	661	644	684	637	691	687	637	656	699	652	705	662	623	665	604	655	663	654	669	658	605	649	650	706	653	624	626	614	637	635	682	639	658	667	666	672	652	674	674	673	634	655	635	677	634	658	669	665	673	671	669	702	641	647	638	649	672	670	688	652	677	650	646	609	613	656	662	678	691	675	648	677	651	694	664	666
29210	15659	15944	7002	3682	2485	1774	1560	1229	1030	891	772	729	618	546	502	474	454	386	423	379	439	354	364	381	352	357	347	294	318	337	349	344	314	326	318	295	329	310	306	302	321	305	309	262	317	286	278	298	300	272	294	320	298	306	302	271	277	260	286	278	286	301	306	250	311	308	275	278	280	273	321	291	305	277	295	264	285	317	262	325	300	307	276	292	287	291	273	286	311	289	271	279	266	294	283	255	296	298	292	298	296	293	283	322	299	298	293	313	270	300	266	300	273	293	297	274	319	275	279	286	320	286	263	272	295	259	334	322	296	288	268	300	299	274	304	278	293	314	309	324	306	248	328	306	279	263	311	257	313	322	276	298	275	270	299	305	301	289	270	293	275	312	291	279	267	266	299	302	257	293	292	298	295	292	304	291	280	251	313	304	255	328	291	280	280	258	281	278	295	302	278	283	305	313	312	288	309	313	298	283	276	270	271	256	264	271	262	277	288	303	304	272	285	261	276	278	293	274	291	291	281	258	267	270	298	259	289	284	309	275	285	277	315	284	289	290	299	288	253	286	276	276	277	271	330	290	284	266	320	297	269	314	287	257	283	293	313	311	307	281	270	310	274	294	285	282	278	269	286	295	281	307	284	280	265	262	277	276	304	315	279	280	294	297	286	293	274	287	308	293	300	323	301	282	289	302	294	297	308	296	322	297	278	299	296	301	304	284	279	281	262	289	281	297	301	275	298	292	278	257	261	267	283	301	283	270	272	317	286	278	304	310	271	296	279	297	277	292	311	289	300	295	235	321	297	260	298	304	299	265	294	314	288	288	284	268	289	291	260	308	308	310	323	271	290	311	252	297	287	296	302	303	291	274	279	278	303	283	259	331	284	287	308	303	332	269	272	287	301	291	279	276	296	317	296	297	262	279	324	286	289	304	268	275	301	270	277	261	285	270	322	290	303	298	265	316	301	273	309	291	285	298	269	284	282	270	297	270	318	280	289	250	274	303	296	290	278	278	299	276	316	302	262	295	282	298	319	271	285	330	306	286	272	300	268	267	274	287	314	312	270	282	302	292	305	289	260	273	288	325	280	316	300	309	283	281	276	270	286	302	253	258	315	318	300	293	271	281	318	285	242	287	293	279	292	314	292	278	293	294	282	289	282	265	301	283	326	310	274	252	278	252	284	281	271	257	287	315	293	295	321	290	276	278	264	269	281	294	312	284	293	283	286	300	278	294	285	276	300	308	249	303	273	295	269	248	288	302	305	275	300	282	294	292	291	238	270	301	292	256	308	311	260	279	280	299	257	292	287	301	300	283	270	287	286	295	262	302	306	283	293	285	285	298	280	295	287	266	279	277	303	311	293	284	284	284	281	289	283	285	281	314	301	290	272	337	289	301	291	301	261	268	298	297	271	317	291	275	306	302	296	270	255	297	320	283	311	317	295	308	307	280	261	275	293	274	301	333	292	284	319	284	284	287	303	292	299	290	289	282	273	295	300	294	286	291	328	261	310	293	299	274	296	273	296	281	295	307	294	290	293	286	274	281	271	281	270	309	342	277	277	307	283	282	284	292	309	274	276	310	309	325	284	269	293	325	305	288	305	272	281	268	268	306	297	303	261	282	292	298	295	291	275	296	275	291	269	245	324	268	314	287	300	271	282	245	346	327	292	288	250	291	302	297	312	310	333	289	260	265	300	270	283	283	281	326	274	266	285	269	281	305	258	286	279	272	315	284	277	284	293	261	300	282	290	308	305	308	280	271	295	272	295	262	293	323	281	292	279	285	251	281	297	300	287	304	291	292	293	282	299	288	302	269	279	282	287	307	283	271	317	327	295	308	314	293	287	287	294	321	305	266	277	294	332	293	305	313	326	303	313	307	264	307	300	271	294	317	285	289	300	286	274	310	279	305	288	305	304	289	298	253	275	281	288	308	283	283	240	320	323	312	250	292	290	278	294	289	293	283	267	272	305	303	296	296	288	325	335	288	286	288	286	223	285	273	275	304	292	301	289	304	298	309	284	263	307	304	272	303	316	277	280	317	267	276	270	303	323	280	297	290	289	292	278	257	284	279	290	305	271	299	282	293	313	289	279	281	294	300	284	270	286	290	316	315	294	293	280	272	295	292	268	300	296	300	292	266	305	311	313	310	315	275	328	334	290	290	322	292	304	265	309	296	273	312	268	300	312	292	302	255	286	279	281	287	266	270	266	266	277	326	305	303	295	292	246	301	254	277	257	276	305	281	294	295	315	291	267	311	286	267	284	266	264	292	293	284	271	309	273	332	280	305	291	296	300	303	276	288	228	293	289	310	290	311	268	246	301	303	301	257	278	266	301	289	288	278	291	277	302	259	281	271	252	297	296	275	294	271	269	327	284	287	279	297	300	260	327	297	279	292	306	271	260	316	250	292	303	270	278	287	268	266	312	287	285	287	285	288	278	304	286	280	291	317	309	283	265	294	288	270	256	305	262	294	311	280	266	274	252	304	289	275	299	288	274	307	304	297	295	275	293	305	310	317	288	282	331	309	260	271	346	292	259	271	332	285	271	296	316	278	260	319	262	285	285	254	298	295	295	290	279	311	320	297	281	281	305	311	314	296	277	305	237	296	301	298	294	266	268	297	295	319	270	302	281	294	281	288	262	269	289	267	258	301	293	323	295	287	296	278	297	287	300	320	267	291	288	255	331	312	288	315	304	282	276	290	276	266	308	278	291	263	298	256	298	294	311	279	284	284	280	267	286	270	313	280	292	262	293	267	280	296	266	280	295	271	285	299	294	294	298	273	286	283	288	273	277	250	308	302	294	307	314	277	303	254	290	276	270	273	289	281	298	268	303	318	284	297	275	291	280	278	340	298	294	295	301	280	271	296	254	243	284	281	267	279	274	296	303	270	300	284	295	279	254	301	275	243	267	268	288	294	291	302	267	274	317	314	265	283	294	282	282	271	282	275	288	243	304	284	300	284	280	310	288	285	252	292	303	303	292	284	298	284	299	279	273	257	284	324	286	276	290	301	291	280	270	267	290	293	277	305	315	297	294	306	276	294	329	278	283	294	314	312	283	313	260	284	273	285	280	320	307	262	279	277	303	294	281	280	283	266	300	300	267	289	294	283	274	262	311	304	268	296	282	281	272	300	279	270	298	249	283	303	277	292	279	293	310	287	292	287	298	271	267	294	297	295	294	312	276	292	283	335	271	287	285	276	278	273	294	309	295	329	280	293	308	301	285	281	294	314	307	311	240	312	297	308	304	278	297	267	272	284	294	266	292	257	245	289	293	254	285	265	292	326	299	299	280	283	277	276	311	315	283	330	249	286	272	266	314	272	273	290	291	286	306	304	305	283	283	283	303	276	269	280	309	315	274	293	306	306	298	276	299	270	312	292	323	289	285	295	269	301	281	298	290	249	295	256	285	301	247	272	299	289	298	267	287	279	299	262	304	294	300	289	286	307	324	278	287	320	275	272	287	307	316	302	286	297	279	278	285
17098	11836	19533	11951	9666	7603	6126	5496	4803	4327	3733	3403	3129	2454	2094	1930	1734	1622	1507	1450	1322	1318	1165	1248	1233	1090	1100	1050	1004	999	931	914	963	882	963	848	841	843	836	833	804	850	733	748	719	751	743	732	762	719	710	733	764	714	683	712	669	696	723	684	756	734	716	730	734	716	664	678	694	657	631	677	658	664	696	700	730	645	693	651	661	641	611	675	672	655	714	630	651	611	695	656	642	668	705	647	644	685	626	735	692	620	660	647	679	648	661	626	667	657	658	632	681	613	611	665	669	668	643	698	702	638	645	645	680	670	633	638	635	685	663	657	678	664	669	599	685	696	647	642	679	639	667	662	672	648	659	631	652	710	669	616	702	677	665	698	672	618	643	692	712	697	663	664	647	683	653	657	668	641	701	692	637	610	650	633	651	714	625	646	632	644	624	645	651	634	673	647	665	629	637	647	658	610	649	654	685	688	650	654	662	661	694	655	700	637	663	644	629	701	623	632	629	666	643	617	628	699	670	681	659	652	697	647	694	611	700	670	639	636	644	671	664	687	649	655	639	672	648	703	685	616	646	616	669	641	651	652	654	684	660	668	659	664	709	665	616	638	680	661	696	644	677	636	619	642	619	640	679	646	628	635	677	619	676	669	646	654	690	694	675	659	667	670	684	622	644	679	661	638	641	678	650	665	660	660	648	681	617	669	668	625	656	635	684	662	651	672	635	644	639	687	644	646	659	693	655	626	695	674	664	689	704	621	655	674	676	658	658	647	655	668	630	682	689	643	628	645	660	675	604	679	660	703	650	658	642	612	572	662	675	665	676	689	619	687	655	671	675	672	649	720	669	640	671	628	647	641	680	655	642	716	647	694	640	743	639	624	653	664	604	668	677	632	627	702	683	651	610	622	600	624	626	631	607	659	674	720	648	678	662	640	657	675	654	652	662	645	631	703	648	616	639	708	665	609	692	653	677	668	670	637	652	645	653	632	667	675	664	673	633	636	663	669	625	659	681	637	691	638	642	691	651	712	633	689	655	674	655	641	645	634	642	681	668	633	633	648	656	644	663	674	645	644	682	624	654	617	652	679	659	634	684	614	632	626	646	705	661	640	638	661	639	671	645	691	691	670	650	619	665	685	630	681	668	654	626	675	632	679	657	700	650	648	670	670	660	629	663	671	643	665	672	687	657	635	662	684	687	641	621	609	643	664	689	650	664	644	655	676	636	654	672	653	688	642	650	643	713	627	654	670	665	651	697	605	616	614	638	671	641	659	624	644	636	694	665	653	657	662	652	675	698	623	667	642	622	656	631	654	641	662	660	690	678	695	612	682	688	653	711	644	653	641	606	658	687	660	638	630	636	642	698	682	699	631	614	660	686	674	686	655	693	638	601	671	657	665	605	639	632	682	667	641	670	664	703	667	644	635	675	671	705	673	651	666	667	633	612	690	662	676	642	606	703	649	652	644	611	645	642	657	669	671	631	687	671	632	655	655	663	659	646	659	680	646	651	636	663	574	621	648	634	646	635	668	629	678	654	609	624	629	638	655	666	678	684	641	690	667	665	640	677	658	641	628	639	678	679	629	635	674	701	661	669	656	590	661	657	676	637	664	672	671	668	635	658	653	640	666	671	635	633	669	612	699	669	682	648	716	643	646	649	576	693	688	673	660	640	691	674	656	696	645	663	669	672	682	679	651	693	671	677	623	666	658	642	655	703	655	672	626	693	678	659	685	647	670	647	661	591	662	691	632	660	630	690	659	668	713	694	709	651	657	664	697	658	645	721	620	658	681	685	687	591	567	654	648	632	631	632	704	665	687	648	612	676	645	689	640	649	600	650	708	698	637	631	671	657	675	676	670	662	648	674	671	590	679	647	674	638	652	687	670	641	609	650	669	648	627	647	644	652	703	676	708	673	654	688	631	666	648	658	607	674	634	678	699	637	662	638	637	703	637	657	663	651	669	659	657	716	636	693	634	665	622	648	624	650	662	677	653	627	663	657	631	632	576	663	704	655	616	643	633	646	642	693	645	668	653	697	682	617	664	651	645	639	646	654	672	616	635	671	654	621	611	643	655	649	651	660	656	664	623	677	645	630	661	640	655	689	651	685	623	650	638	652	638	675	667	703	638	647	642	627	690	665	617	647	692	673	627	627	642	694	649	690	674	671	626	660	670	666	667	637	643	634	650	641	638	683	667	640	630	669	629	614	618	671	675	652	632	670	667	664	619	651	647	655	687	660	653	666	674	634	661	623	617	647	659	646	654	646	676	661	638	635	663	614	670	628	643	638	673	662	665	648	634	707	641	674	638	669	625	632	683	640	658	662	650	734	633	615	716	658	670	658	681	622	661	647	608	676	674	651	671	678	658	592	633	656	649	672	633	684	629	623	695	621	659	703	689	713	685	658	670	647	677	642	646	671	683	652	690	630	643	668	667	661	647	643	636	701	598	677	638	644	683	691	640	641	661	645	668	682	616	688	642	694	648	652	627	632	665	663	630	635	633	639	697	702	657	627	661	644	686	678	678	678	692	668	652	621	649	679	677	655	709	667	635	717	663	637	689	698	665	645	675	630	664	685	630	684	657	666	682	659	665	648	686	663	664	633	656	676	633	676	659	656	633	679	668	623	657	644	611	693	642	674	634	661	700	644	662	681	684	651	658	670	712	667	667	667	648	643	614	638	627	703	662	647	648	643	668	683	645	669	685	684	679	697	718	714	627	644	666	676	629	643	595	694	680	660	677	665	657	656	658	678	661	628	631	664	679	636	675	660	626	668	652	638	700	675	674	630	665	685	677	656	665	643	695	645	626	689	632	594	664	667	632	657	685	653	662	687	672	653	651	645	683	659	681	658	636	630	674	697	609	688	650	650	658	665	658	653	642	622	683	657	634	628	697	671	695	632	648	670	689	679	664	663	654	658	628	633	664	629	650	672	676	648	645	654	719	670	667	642	694	686	669	623	652	681	727	663	651	635	659	616	668	650	662	637	657	645	663	650	653	646	672	644	643	615	654	630	655	638	666	677	631	664	675	633	652	637	640	665	659	664	662	611	675	667	683	701	620	671	675	657	671	665	657	633	660	665	612	638	647	683	704	675	609	621	674	675	659	672	664	624	614	681	657	648	610	688	663	690	691	641	625	652	670	641	673	628	682	643	677	637	670	623	692	654	658	615	671	636	641	633	708	639	633	621	627	638	680	664	671	623	641	652	631	667	656	656	655	659	665	640	657	656	638	671	658	645	685	617	693	693	687	677	636	618	627	658	642	655	655	650	658	671	673	605	671	641	662	679	706	606	715	694	622	672	635	622	615	654	671	672	623	636	686	662	658	649	694	667	661	672	655	636	661	677	702	666	629	609	659	631	660	655	669	724	671	705	629	596	663	675	658	615	620	670	614	622	648	700	676	709	661	651	635	642	663	651	645	620	640	649	692	671	647	655	691	677	679	607	671	666	637	702	666	666	670	689	626	669	643	651	619	655	624	654	651	674	689
9642	4763	4269	2069	1346	911	694	606	618	531	507	484	460	396	438	430	350	354	439	377	358	405	359	374	352	387	345	402	362	334	348	341	349	353	345	373	347	367	364	386	353	385	370	305	316	344	317	364	350	363	309	300	371	329	351	344	388	351	332	366	349	342	328	348	389	344	333	323	374	339	357	292	330	347	352	403	307	336	372	358	354	346	358	323	328	352	320	336	341	371	325	355	410	369	312	333	335	356	378	326	360	358	362	368	338	325	375	333	346	345	348	339	325	368	326	317	360	321	355	371	338	303	342	313	326	344	335	369	350	353	302	322	318	314	370	349	347	333	319	336	329	360	314	347	375	346	358	366	372	359	341	365	350	361	342	370	361	325	350	345	362	344	325	339	361	349	353	332	357	363	341	349	347	377	389	356	353	353	370	353	371	295	359	364	352	340	368	352	346	348	339	388	342	334	342	352	346	335	334	321	329	340	341	378	343	322	354	340	364	344	343	347	347	348	356	340	358	318	319	324	337	322	354	276	311	355	359	372	339	344	326	352	343	323	352	352	380	318	366	385	384	348	313	319	309	362	346	323	328	323	303	326	332	362	329	379	358	339	370	356	361	357	353	357	305	340	302	322	320	351	345	341	343	335	363	346	337	345	334	388	341	334	370	348	334	358	361	328	325	367	321	331	364	340	327	344	342	381	322	361	310	358	356	333	367	339	352	321	332	333	389	344	332	370	339	342	341	363	384	340	353	350	346	339	336	344	344	356	362	342	359	328	329	317	326	393	311	344	338	329	338	360	352	316	341	356	334	337	347	327	361	303	331	354	342	361	339	366	324	384	344	381	337	359	357	345	331	390	349	366	336	361	357	357	355	365	327	341	348	335	365	365	351	343	324	375	351	329	364	358	355	323	364	346	351	343	343	319	350	366	348	342	373	348	318	345	353	345	339	354	360	319	384	365	329	371	369	366	375	337	341	360	347	376	336	365	366	339	360	344	347	363	377	355	322	301	331	319	349	344	326	335	346	361	319	321	334	334	332	348	325	350	308	353	357	335	345	331	338	361	334	333	387	326	366	339	358	361	334	342	356	350	352	344	332	339	347	344	353	351	386	335	341	335	336	325	338	368	346	340	360	337	333	356	332	340	332	327	321	377	336	311	365	323	309	324	334	331	332	346	336	324	356	371	359	310	342	347	335	365	344	355	348	352	353	381	357	333	313	398	375	353	362	334	331	328	353	334	347	297	300	296	332	362	364	303	366	347	333	315	369	363	351	349	323	362	331	369	386	327	334	355	338	339	332	341	338	385	353	336	389	352	326	376	321	339	341	397	325	325	358	317	344	377	327	331	365	337	345	345	346	358	355	344	378	339	327	342	375	343	408	351	365	284	375	338	330	348	340	345	342	312	338	329	298	327	343	334	328	349	328	341	353	343	324	345	327	335	338	346	354	331	326	335	394	327	352	320	337	351	317	352	329	388	354	336	385	346	335	339	323	343	362	329	355	382	336	334	326	357	336	351	362	341	320	346	319	344	340	321	367	357	366	355	356	347	350	326	338	320	320	349	344	367	328	335	337	336	318	342	324	354	311	327	369	348	337	318	314	351	354	385	336	343	332	364	338	356	348	328	340	335	336	345	340	392	363	320	343	328	326	340	323	354	314	350	370	336	373	349	352	323	347	367	352	346	355	314	349	352	351	313	366	337	339	351	329	367	386	329	351	342	350	357	312	349	349	320	316	330	372	333	346	345	380	349	322	335	345	300	335	330	350	332	337	322	366	362	346	339	348	335	346	340	349	339	331	336	361	322	373	342	330	311	328	341	343	327	314	310	346	360	340	385	345	352	328	302	396	311	347	331	356	337	302	353	333	333	342	337	347	361	328	321	294	377	342	333	384	377	335	336	333	338	323	355	334	320	344	372	344	359	346	346	369	325	340	367	348	343	346	326	333	347	349	340	388	366	313	347	312	325	336	362	348	368	373	339	344	365	346	330	357	290	337	332	364	339	365	352	359	345	312	323	337	351	348	352	339	366	359	294	344	319	342	359	330	341	379	377	300	354	342	356	340	401	353	330	328	385	352	355	351	336	366	354	361	349	321	353	387	311	338	357	313	338	359	336	346	315	379	359	362	337	332	345	344	374	325	347	339	339	340	347	320	311	359	338	353	321	344	345	342	386	329	355	346	315	356	372	347	341	321	344	319	342	318	411	334	345	331	373	329	384	350	359	359	367	357	348	330	379	357	321	332	367	356	369	349	351	376	365	337	347	340	309	350	308	337	335	336	356	347	351	375	333	317	328	330	367	364	363	342	341	360	375	374	342	309	376	355	361	330	347	301	332	327	345	369	347	308	351	338	339	367	347	374	318	344	351	350	343	357	368	312	332	365	342	334	362	351	332	364	359	347	360	364	331	341	360	399	356	374	339	354	379	325	363	358	344	335	388	370	337	359	351	353	381	377	373	347	370	350	347	389	326	338	347	351	363	348	347	331	337	327	372	344	328	340	332	321	358	342	311	343	324	342	303	347	376	354	338	368	332	352	325	347	284	353	354	330	349	348	339	346	312	363	341	358	366	326	400	359	339	312	353	356	337	400	348	317	370	339	359	347	342	360	333	349	344	356	318	360	361	361	358	322	309	322	306	311	328	357	327	387	356	362	354	340	327	328	359	354	338	364	337	376	366	364	344	321	325	323	374	373	365	353	375	350	333	318	319	316	324	301	347	352	327	368	348	312	324	341	404	337	355	335	330	337	329	333	335	301	330	352	341	347	329	397	325	353	325	348	370	348	324	391	316	296	332	334	325	360	336	352	338	325	366	346	335	331	353	319	347	344	362	336	341	372	327	344	341	356	370	340	346	346	379	340	336	306	354	359	333	339	339	302	306	351	368	360	294	348	322	289	295	327	353	338	316	335	359	381	345	344	378	352	341	376	334	313	335	328	355	338	337	335	341	392	351	355	380	384	376	333	313	347	322	334	318	350	354	344	366	372	349	356	350	343	360	376	353	330	341	397	375	339	305	353	342	347	334	297	335	329	366	344	344	359	371	357	307	385	350	381	309	362	318	356	344	350	379	344	371	349	348	365	371	349	350	334	304	333	350	328	360	337	340	352	334	344	330	360	342	349	391	377	361	380	317	394	322	343	336	322	355	357	321	332	355	352	362	335	358	323	371	324	350	358	327	349	357	370	372	332	332	351	334	352	345	334	344	365	309	323	348	371	342	323	359	335	357	363	345	368	331	356	327	339	375	325	358	314	353	323	324	340	314	338	382	337	339	362	385	325	355	345	338	390	353	369	333	335	388	344	350	349	355	343	362	338	334	328	357	347	348	364	347	360	364	362	337	327	348	362	333	341	352	357	356	346	335	359	315	349	357	351	370	312	346	325	354	331	362	374	321	374	331	358	339	348	332	328	304	304	343	348	306	336	317	358	336	338	357	367	360	342	383	372	333	353	334	367	314	356	337	315	355	324	313	318	372	330	364	325	329
6273	4600	7098	5155	4152	3193	2488	2315	1877	1804	1741	1605	1504	1318	1192	1154	1133	1046	1042	1007	1008	1011	887	955	965	885	911	886	878	843	870	891	836	833	875	868	821	850	820	810	833	775	729	806	791	789	783	801	766	770	752	765	843	766	809	788	762	773	802	737	755	768	790	751	755	848	747	798	766	775	762	762	729	818	693	742	810	707	740	786	766	750	764	740	747	701	775	787	799	708	713	771	785	744	762	738	732	745	768	808	781	772	715	783	781	732	799	715	736	750	768	801	779	743	758	729	764	757	739	766	706	770	769	783	755	776	753	740	725	748	777	736	798	786	754	751	779	759	760	758	778	738	769	743	807	764	816	780	717	769	774	747	777	753	759	729	722	737	786	728	737	778	748	760	730	770	762	787	743	727	742	698	753	753	783	756	753	715	724	783	798	796	819	741	758	763	748	780	711	742	781	733	739	737	734	780	752	761	807	771	698	765	769	755	738	779	786	792	751	756	789	726	766	760	773	769	727	800	797	752	781	728	730	745	753	726	716	752	778	770	756	751	724	704	802	723	801	788	700	720	760	712	765	763	785	742	776	778	737	710	728	762	763	775	769	770	746	755	761	745	767	742	760	774	755	813	776	764	729	733	685	735	768	775	742	710	752	786	719	802	728	727	722	789	807	770	732	732	736	801	754	751	745	760	772	733	716	778	774	778	753	753	747	790	800	748	750	730	773	749	706	701	727	757	758	779	754	765	723	761	749	802	779	789	775	749	722	775	783	706	700	745	769	766	768	724	777	717	738	761	785	757	709	761	829	786	725	757	691	782	768	722	783	773	739	783	792	768	795	743	707	798	793	745	719	775	770	780	770	786	778	804	798	742	726	749	753	730	773	745	754	759	711	699	741	762	719	743	775	790	736	732	776	739	755	727	781	710	747	777	776	741	701	722	804	754	739	749	663	784	753	741	738	787	803	773	824	726	738	746	767	727	780	765	804	780	762	780	760	750	781	732	747	757	739	805	736	723	756	772	760	751	736	727	795	739	764	786	789	752	737	748	746	745	787	751	716	716	761	786	776	759	762	748	728	780	789	762	740	763	733	766	816	772	771	797	740	766	728	726	747	756	787	746	695	764	753	817	715	736	748	759	748	755	763	796	781	816	782	763	787	730	765	750	728	705	757	744	755	694	781	789	742	763	726	730	746	736	732	717	753	709	763	758	757	709	720	758	758	753	751	777	752	790	749	714	758	753	790	763	781	765	709	755	736	769	729	777	739	756	755	748	763	731	776	754	783	768	723	779	771	739	743	732	738	778	771	755	789	788	771	790	709	767	758	823	752	754	788	771	802	802	767	730	709	757	762	756	768	685	793	788	740	771	769	694	763	800	780	812	772	765	733	768	739	769	738	764	759	779	731	785	789	748	708	777	727	748	759	771	786	761	776	752	754	823	761	812	735	729	769	782	798	775	721	732	778	781	750	794	784	784	759	724	761	765	747	718	700	775	759	729	794	760	715	713	801	777	731	753	784	773	716	764	771	800	712	747	794	733	797	771	816	756	804	731	726	715	712	758	772	713	776	750	784	819	724	745	753	722	763	810	759	772	794	725	768	777	752	822	763	726	744	775	722	775	797	750	714	785	787	736	746	818	810	736	743	783	766	774	753	762	794	750	712	743	766	784	709	765	766	747	738	802	759	762	776	768	749	797	799	775	766	734	745	737	756	742	726	799	731	764	744	757	793	818	815	769	787	816	815	757	738	808	771	722	764	777	754	755	791	771	773	749	752	755	699	773	762	777	785	765	776	740	775	755	777	760	736	734	781	817	793	774	756	786	793	674	733	775	785	751	738	789	779	788	750	741	755	773	751	744	755	789	785	755	762	746	729	780	778	779	766	746	776	786	760	784	811	760	789	754	754	745	767	773	838	742	739	803	749	715	773	753	782	761	786	749	742	785	740	788	809	797	749	747	790	724	771	720	765	788	723	735	745	693	743	741	798	763	783	803	777	750	762	753	732	772	754	740	780	770	824	760	769	771	729	724	751	784	710	780	768	712	732	711	736	776	763	785	744	782	722	757	758	762	720	777	749	773	791	815	752	727	777	747	730	733	728	759	720	766	770	759	759	746	748	739	778	769	780	744	715	761	773	767	765	802	788	774	754	809	751	752	777	786	754	800	756	757	770	753	746	780	786	715	777	741	776	790	793	747	791	757	782	731	788	804	747	745	791	746	791	749	774	735	770	735	813	772	795	748	706	780	777	751	721	792	727	737	793	748	709	753	796	758	777	750	758	752	745	752	784	799	741	741	756	771	780	794	764	791	763	757	758	782	780	713	767	724	742	776	720	764	747	758	773	713	753	756	758	749	741	695	769	744	769	763	765	772	759	742	740	728	765	820	765	764	791	753	757	800	805	745	756	769	770	753	800	733	787	790	763	747	776	750	792	753	796	765	753	753	756	772	744	764	757	779	729	756	747	765	815	724	789	789	750	768	750	804	770	779	734	747	772	748	776	812	780	773	777	805	730	792	699	766	725	730	783	767	774	759	773	769	718	743	773	794	757	708	763	799	749	776	806	747	720	771	758	756	786	754	781	744	726	801	714	788	793	752	788	799	727	771	708	778	752	736	730	788	784	750	750	771	772	768	759	743	734	789	768	735	740	777	748	760	770	782	741	779	695	708	711	786	745	763	782	763	792	776	729	810	761	797	785	798	759	802	750	791	756	766	710	771	810	773	752	735	808	755	730	788	790	737	778	774	814	769	750	807	735	748	786	792	765	786	786	772	719	720	759	725	786	753	803	755	717	686	760	781	729	764	714	761	771	732	726	771	748	765	788	760	765	752	764	750	765	780	782	718	772	725	733	746	792	806	762	764	817	752	772	738	753	760	790	695	800	757	735	757	768	767	794	810	758	782	769	764	710	755	712	776	792	784	714	814	732	739	741	780	752	770	751	792	790	791	751	804	773	773	748	738	717	764	806	764	745	745	760	740	761	784	787	758	776	751	805	797	772	742	733	723	721	741	810	724	758	747	755	780	818	805	791	776	776	773	762	734	748	756	755	731	772	747	714	803	726	795	736	760	732	795	746	726	742	809	771	729	755	775	809	713	776	749	789	772	744	750	746	759	697	783	781	797	765	678	792	769	753	747	754	749	761	769	784	708	757	818	703	825	786	808	756	750	737	729	754	799	725	767	751	741	742	773	784	797	753	822	758	781	785	738	731	758	721	757	776	749	742	740	773	816	744	777	763	755	748	775	751	744	706	769	770	739	748	761	711	752	764	739	774	722	832	737	743	703	738	748	760	815	763	785	752	739	779	771	772	779	771	741	763	744	765	759	753	730	756	744	764	777	753	795	777	779	782	759	718	761	754	753	729	737	793	760	655	727	831	744	705	733	739	778	749	763	740	756	717	782	743	723	797	801	791	786	733	706	762	773	746	768	714	762	770	781	748	749	750	746	742	766	751	766	802	705	740	759	811	764	819	763	744	753	771	721	761	764
19561	10123	10025	4450	2389	1551	1087	934	762	682	673	658	558	494	475	389	393	396	333	353	391	348	332	346	366	345	347	314	324	302	319	354	335	313	299	311	305	273	275	300	280	265	281	310	306	303	314	284	279	299	290	281	290	285	271	287	285	289	280	302	298	295	292	278	298	292	286	286	291	243	252	253	278	298	297	298	280	287	304	273	262	296	295	265	281	276	301	285	306	299	294	267	274	246	272	279	268	286	280	314	273	286	304	294	311	272	321	310	287	300	282	329	309	248	262	285	318	295	301	289	303	297	286	277	271	299	282	275	297	292	305	281	304	305	294	279	293	301	291	291	318	348	311	293	255	310	260	288	317	287	281	270	292	294	258	298	270	276	263	277	311	281	274	286	307	324	296	292	286	253	274	272	266	286	268	277	266	275	259	297	302	272	315	293	281	291	295	259	258	293	248	264	256	291	284	277	277	263	283	283	306	265	305	259	252	266	302	276	276	298	301	309	272	282	309	316	292	272	295	274	304	291	273	309	274	256	298	268	315	296	257	289	310	288	312	269	261	304	311	283	282	303	289	290	344	302	281	285	287	255	285	279	267	293	309	270	310	341	297	263	275	301	282	303	285	259	247	247	273	268	291	268	279	274	287	302	279	281	306	310	280	284	304	277	275	306	278	278	279	279	288	266	287	282	293	280	272	303	302	298	301	301	316	301	288	278	306	266	311	285	312	271	318	262	289	274	285	280	307	285	260	293	267	291	303	319	334	238	275	272	268	297	259	275	285	285	269	309	278	288	298	307	287	278	288	291	282	298	296	297	312	293	308	308	298	280	314	275	285	337	266	314	339	309	278	312	260	318	305	282	298	301	276	303	285	296	306	295	292	296	270	306	284	326	288	262	281	303	277	253	267	301	271	288	286	257	287	274	295	310	311	300	275	261	286	248	275	300	288	329	250	299	267	282	259	272	281	320	301	314	288	296	246	287	282	283	298	306	243	266	283	280	291	268	258	271	291	274	285	272	295	277	282	294	280	267	290	288	286	306	276	273	317	272	284	299	293	245	296	274	297	293	272	275	304	281	286	261	284	291	290	267	299	288	312	308	301	281	293	298	285	276	306	297	272	306	276	282	264	279	281	272	292	316	265	284	299	263	275	322	293	279	293	279	278	273	319	284	277	293	320	288	309	304	297	291	290	264	283	285	289	282	302	283	299	282	283	312	289	286	292	298	292	297	297	283	285	276	297	264	272	306	280	277	302	313	282	291	268	255	289	289	311	302	291	297	312	291	294	281	299	302	273	296	297	293	297	308	273	257	295	296	307	301	329	286	271	280	294	300	289	289	270	280	320	300	301	299	300	305	297	286	301	293	244	295	293	299	295	262	296	286	316	320	289	300	303	262	298	300	304	297	322	268	303	257	279	305	299	258	284	295	271	285	298	299	267	309	297	299	286	284	284	305	275	298	312	319	314	301	273	274	278	296	270	300	290	286	288	298	298	299	280	320	283	262	279	314	301	268	280	274	302	306	300	275	282	303	273	278	281	310	287	274	292	251	265	296	318	294	304	256	274	266	265	264	317	316	279	300	292	313	271	262	270	300	295	303	260	294	325	295	297	279	279	268	267	302	267	280	300	269	302	298	287	307	267	291	281	285	273	307	276	273	302	253	273	286	293	270	290	314	272	288	301	280	293	320	275	297	273	274	301	302	282	265	293	296	305	293	261	281	304	276	243	309	296	318	291	292	260	283	289	270	289	316	282	270	300	310	318	314	282	295	256	281	314	289	326	270	286	267	257	279	306	282	314	256	287	282	278	297	286	296	306	281	275	258	272	250	298	291	284	289	304	278	314	310	308	281	306	288	299	257	265	297	270	300	285	300	271	285	293	281	299	287	285	270	284	299	279	279	277	264	296	283	277	276	296	269	281	329	309	291	280	298	278	283	291	309	269	295	338	285	281	314	297	300	329	288	302	306	286	303	274	307	286	289	319	317	322	288	326	305	291	288	294	263	266	305	278	296	265	295	292	268	308	300	277	286	266	316	308	300	302	300	310	299	273	304	311	254	280	259	299	301	251	282	297	258	255	275	302	281	274	287	273	301	291	240	303	294	268	291	306	325	255	277	278	291	282	311	295	304	289	282	251	284	320	278	302	261	278	277	289	289	305	316	302	307	298	288	326	270	287	278	284	297	293	303	289	285	304	292	284	320	271	287	303	297	256	275	282	264	306	283	238	284	255	303	291	260	256	276	283	274	299	282	250	313	298	274	287	277	298	305	279	275	288	282	284	322	280	282	276	304	314	268	304	303	285	302	289	277	304	310	299	291	287	260	268	312	299	305	305	304	266	281	325	272	277	274	296	305	313	299	307	294	300	295	258	288	254	276	272	286	304	300	292	285	279	318	290	259	260	324	306	260	242	306	275	243	277	287	284	268	309	272	287	295	327	297	291	262	318	295	296	267	288	304	307	291	289	283	273	292	313	300	258	300	266	291	286	291	300	255	265	287	289	278	296	287	302	301	300	290	280	283	295	280	289	312	287	305	272	285	271	296	283	296	296	298	292	312	292	274	324	318	276	288	306	288	319	306	271	264	287	301	287	287	292	277	280	269	297	271	291	293	306	283	284	313	295	313	263	304	326	283	282	288	281	305	262	307	284	274	332	333	304	294	303	294	280	283	299	285	317	307	317	308	287	279	282	280	315	291	285	293	282	308	297	331	290	306	297	234	295	263	265	310	287	302	289	285	299	297	305	237	291	292	256	250	273	282	290	291	265	260	317	309	284	259	284	260	244	294	267	268	276	294	260	282	284	306	312	275	312	289	295	288	281	270	321	280	288	298	273	271	312	286	270	333	293	279	261	291	267	270	296	305	271	318	277	259	298	280	278	297	298	290	292	278	311	290	260	244	284	287	301	279	310	281	298	294	297	299	275	297	289	296	286	283	294	317	311	268	276	287	298	284	282	262	281	276	260	290	274	301	278	300	266	248	300	301	308	273	284	298	283	284	292	312	294	291	299	301	278	288	304	273	297	310	277	283	302	302	299	291	312	281	300	278	256	285	286	334	303	262	304	304	285	258	286	294	341	260	304	304	308	302	333	316	299	280	322	292	261	295	291	281	316	288	281	272	328	277	329	320	298	288	277	279	300	303	296	265	264	283	271	271	282	291	279	318	294	282	298	296	277	291	278	265	283	310	304	305	286	289	311	293	324	261	286	309	278	333	277	280	284	282	310	253	270	305	305	301	272	287	257	296	270	264	271	296	290	287	260	283	334	263	309	285	312	271	306	272	297	320	291	299	302	271	305	296	287	284	286	289	295	324	262	272	269	271	273	300	274	297	276	295	268	268	281	292	258	225	286	320	261	327	284	300	267	301	267	310	289	285	248	303	250	266	260	283	267	291	274	274	261	285	311	277	304	283	275	287	288	291	281	316	257	302	246	328	277	277	295	297	321	270	268	253	263	291	313	296	272	290	312	275	276	264	300	291	271	304
12821	8732	14455	9251	7241	5682	4373	3796	3202	2988	2657	2575	2136	1987	1498	1424	1284	1350	1189	1143	1111	1086	997	1029	1026	1036	941	938	877	850	811	881	827	799	815	813	780	814	747	760	743	745	736	729	717	665	702	703	687	670	657	733	686	720	659	645	682	694	644	641	688	672	721	641	633	699	688	670	670	645	687	661	675	661	687	667	664	653	692	675	678	657	643	646	642	687	600	647	665	688	679	710	661	625	700	682	672	688	641	632	614	682	632	657	665	643	660	644	711	641	677	634	673	662	641	628	631	644	603	676	632	649	653	654	686	652	672	680	646	608	662	648	656	676	669	678	624	664	750	677	649	645	687	617	606	659	666	655	697	670	627	651	640	678	684	670	642	659	668	629	670	647	652	653	701	639	651	624	635	629	620	671	643	699	682	692	672	635	653	664	629	658	673	673	681	642	626	666	677	687	668	667	627	657	651	697	623	635	628	706	591	655	645	633	629	645	635	670	653	673	679	664	625	617	649	712	662	645	610	656	696	630	662	633	644	651	663	648	623	609	686	660	626	644	639	619	644	656	670	684	636	647	603	663	617	660	649	666	645	666	630	646	663	656	676	609	647	668	681	633	718	671	697	636	592	676	661	606	639	616	656	654	635	691	648	660	622	659	659	637	672	638	604	666	669	631	662	620	655	666	633	667	681	679	635	631	673	649	654	662	659	601	612	625	642	673	662	616	661	678	619	648	628	649	653	607	634	657	677	648	612	615	660	705	657	629	606	648	641	625	636	696	677	674	661	611	620	655	644	685	699	645	646	639	640	674	665	678	627	638	665	603	584	650	693	655	620	639	658	698	686	669	647	636	669	662	642	607	673	692	605	657	646	665	616	651	644	650	653	669	677	640	644	698	626	640	638	604	697	652	661	626	659	664	642	639	618	702	697	675	624	618	624	657	660	646	664	680	662	635	679	656	631	661	639	735	673	706	692	621	700	618	682	665	645	640	675	620	672	653	647	672	634	639	616	594	686	657	635	672	650	667	684	655	656	665	655	666	643	655	643	657	649	636	714	674	657	680	648	660	657	640	659	639	701	653	626	663	639	676	666	702	628	673	680	649	663	648	653	673	688	650	608	665	645	649	657	644	626	648	629	628	647	634	677	665	634	669	662	643	640	667	648	611	660	652	681	627	664	652	666	672	623	648	647	630	603	637	607	653	647	622	664	648	631	670	666	637	630	653	635	611	638	688	604	625	617	663	655	638	637	629	644	624	623	639	605	633	598	664	673	689	630	634	673	596	651	628	614	635	646	634	626	654	631	653	597	716	618	658	645	631	647	712	645	692	627	671	637	652	639	672	694	595	610	656	643	652	660	662	672	654	658	660	624	629	694	634	641	706	610	639	658	656	672	658	622	653	645	654	674	671	615	642	653	700	620	718	612	624	660	639	652	603	623	662	680	644	608	678	695	656	630	648	629	649	646	629	667	621	672	657	683	660	633	638	628	619	644	663	618	628	668	613	651	663	616	685	656	677	645	678	642	647	630	633	654	639	642	673	671	651	658	665	586	643	628	638	644	664	623	682	621	638	644	652	624	669	650	627	645	625	631	694	669	677	664	644	631	653	669	648	667	672	652	611	646	670	652	626	652	634	648	602	643	658	628	590	653	667	682	621	705	644	617	664	652	643	659	681	744	660	599	670	696	671	650	680	636	592	718	613	657	633	665	670	667	677	621	593	638	658	672	694	634	627	649	655	654	684	636	641	686	627	641	658	635	648	624	682	644	635	615	627	679	593	667	672	655	694	662	650	628	686	675	664	666	671	645	699	650	640	623	626	670	639	637	690	665	654	680	684	646	632	671	655	644	691	663	623	637	746	626	640	663	635	604	674	638	648	619	662	697	693	628	681	628	658	647	674	652	621	674	647	623	643	606	639	658	592	623	634	667	632	634	582	657	666	661	647	666	683	676	628	644	688	655	640	600	659	670	646	636	669	673	617	646	710	635	653	600	662	709	634	636	627	628	688	646	609	666	673	609	663	682	671	646	643	645	658	675	667	621	676	674	688	630	574	682	644	640	653	702	666	621	632	696	668	671	671	657	642	703	653	643	652	666	703	659	636	665	655	658	652	648	644	654	652	666	668	650	685	653	681	612	655	620	663	632	669	643	691	696	654	697	670	641	654	616	645	656	685	620	676	647	661	664	704	666	608	671	675	681	679	601	627	668	635	646	674	640	603	645	634	649	681	643	645	620	689	704	655	686	669	632	659	653	646	661	672	650	669	673	660	668	698	635	637	635	652	642	646	667	632	606	662	620	665	636	714	611	665	636	639	673	594	697	679	641	618	635	670	651	662	609	699	678	679	700	603	667	665	637	641	654	643	642	676	634	640	673	719	688	654	710	665	645	638	717	665	639	649	624	644	659	599	659	648	653	645	695	690	682	642	659	683	597	658	696	654	662	616	625	656	638	621	679	628	661	673	666	644	653	659	614	684	689	663	667	663	642	670	679	650	640	666	693	679	631	689	654	708	656	640	691	680	658	650	652	650	669	698	646	680	658	670	656	666	641	619	619	652	614	645	650	623	603	674	682	653	633	670	646	633	627	653	678	660	688	679	651	663	634	663	688	663	649	639	640	646	671	680	614	651	659	677	651	633	672	630	649	637	650	662	652	603	692	635	626	630	623	715	624	705	662	670	664	677	594	671	646	654	608	606	624	640	684	640	679	660	712	618	623	658	631	672	653	638	669	632	673	653	658	629	701	621	596	621	617	670	672	611	646	629	647	622	672	641	606	631	646	648	688	651	662	612	695	634	683	660	568	621	686	641	653	674	665	669	658	621	671	641	641	643	670	705	700	618	604	622	685	647	680	677	673	644	643	636	687	646	666	624	643	654	658	644	644	670	655	672	646	697	650	701	614	676	673	655	649	661	668	626	650	630	632	685	621	629	646	680	645	643	687	684	679	674	641	626	649	674	664	633	655	681	592	663	660	628	660	636	662	679	615	656	675	622	664	680	639	611	629	653	687	664	637	625	645	639	680	707	611	620	707	674	683	632	660	686	666	634	615	662	611	678	673	644	651	687	709	662	675	630	687	638	671	659	649	667	642	656	659	621	681	668	621	633	635	622	665	650	630	658	607	640	634	631	614	642	661	668	637	675	679	658	643	702	671	667	619	633	630	638	635	603	624	675	611	604	660	664	674	670	637	621	653	616	663	648	659	616	666	655	646	699	661	667	631	628	647	628	659	685	639	603	675	646	645	674	644	623	629	683	643	646	680	672	637	707	646	606	624	688	613	654	667	600	646	599	648	645	701	657	652	635	616	632	619	642	659	634	631	635	649	638	633	651	638	634	614	653	643	675	634	645	665	680	640	638	687	666	658	665	606	633	658	677	608	661	664	666	649	651	668	649	618	646	697	661	691	637	651	603	675	676	652	608	629	679	635	696	626	641	621	682	655	625	705	680	620	678	632	648	668	648	584	629	650	621	645	667	640	649	645	691	677	639
30573	16487	16031	7268	3577	2356	1680	1421	1066	892	814	758	665	585	497	515	465	404	417	423	397	379	395	373	378	374	338	372	361	322	349	334	313	310	321	331	364	286	323	316	319	299	290	321	334	294	348	283	310	284	269	290	305	306	310	323	282	320	296	302	310	277	290	291	304	301	290	307	304	299	236	290	328	277	276	273	296	321	319	274	305	268	263	285	274	266	288	286	295	326	285	311	281	312	270	302	298	304	273	285	278	327	266	283	292	285	274	281	309	302	287	278	283	323	292	320	331	265	301	325	273	280	301	278	291	267	283	303	291	281	261	291	316	272	282	260	265	288	276	291	291	304	312	263	285	284	300	272	284	304	277	310	275	279	275	333	300	278	293	319	291	298	302	264	271	285	283	320	300	286	303	238	268	323	293	275	275	253	279	277	262	263	300	289	273	265	290	288	273	275	307	340	306	258	304	301	272	274	287	300	289	270	275	294	320	241	299	302	288	289	308	323	307	291	299	302	320	278	286	291	276	305	303	281	300	263	282	292	271	317	288	282	281	322	276	289	290	295	285	267	306	291	289	325	257	304	303	293	321	331	278	291	313	289	271	281	297	290	262	274	292	293	290	299	264	314	296	311	268	267	314	276	287	300	275	281	252	260	268	311	315	303	297	285	275	270	306	330	272	282	311	278	274	277	284	266	273	301	287	275	310	303	282	296	286	293	271	286	310	300	315	280	298	284	274	286	321	302	275	310	280	264	278	291	308	284	294	291	308	341	282	293	294	275	302	278	265	273	266	293	296	277	294	299	294	292	315	294	292	273	314	265	309	304	284	303	292	285	280	283	279	283	295	286	277	282	288	294	254	274	297	311	284	269	286	289	269	300	275	310	275	275	319	276	269	304	280	264	294	287	294	277	280	287	271	247	291	306	301	293	303	277	280	257	269	283	286	257	303	278	307	307	296	284	299	289	295	291	337	269	296	285	282	305	265	278	274	310	259	316	284	296	265	270	296	266	311	281	327	293	292	272	293	307	273	271	296	293	248	259	306	260	270	269	257	269	284	326	291	298	302	309	298	298	305	288	298	294	302	285	267	299	284	284	260	301	253	306	316	302	303	262	299	306	250	272	267	314	276	295	320	295	315	295	295	264	277	302	334	261	327	279	288	285	316	334	288	316	306	262	318	291	303	337	304	261	299	311	293	310	277	291	287	303	314	270	261	268	315	280	291	279	301	303	281	287	305	279	282	311	269	296	294	284	330	337	299	293	286	290	314	318	275	288	292	291	319	282	291	302	284	267	282	256	293	293	269	294	307	260	267	299	273	296	302	280	292	326	314	310	281	288	337	268	295	309	288	270	274	270	289	279	295	264	297	290	304	285	318	298	323	344	281	292	324	298	317	243	313	271	302	284	292	279	273	288	301	266	299	283	312	275	292	312	307	305	296	295	290	294	269	322	293	302	301	307	330	291	326	273	274	299	301	269	301	280	289	256	277	290	275	255	271	328	289	276	280	311	288	305	287	264	261	302	305	263	284	308	295	298	262	276	290	276	281	285	273	286	293	264	292	285	323	267	281	305	307	305	286	288	296	312	311	292	280	279	277	250	297	289	285	280	293	266	272	279	276	298	295	316	292	306	278	290	307	312	274	317	295	294	305	243	291	264	303	288	296	239	274	290	271	284	299	297	247	294	287	280	258	246	284	245	317	263	316	310	304	266	283	291	264	266	280	286	289	281	320	314	292	313	264	294	298	304	282	298	290	285	282	311	279	280	299	297	284	273	284	261	305	230	291	284	267	302	287	271	299	287	318	298	275	316	274	292	344	303	282	322	298	297	276	307	288	310	273	277	290	293	247	284	311	310	265	284	320	277	307	286	296	286	287	300	301	293	287	320	273	275	284	263	321	330	320	312	304	295	249	289	290	296	297	294	271	283	292	298	308	291	271	267	301	314	288	310	278	254	282	289	328	270	267	266	305	313	303	271	276	303	307	303	271	273	261	315	298	278	330	306	265	282	311	306	309	307	289	297	298	251	307	290	292	270	311	272	284	294	285	272	309	284	320	288	328	300	292	277	283	326	315	306	320	290	297	297	280	299	277	270	260	295	263	272	310	289	282	274	244	290	290	288	274	275	317	285	307	300	294	275	308	307	294	265	298	288	283	268	319	293	300	325	291	310	273	285	319	313	310	303	285	288	294	302	263	262	329	304	319	284	294	278	278	275	299	310	317	306	284	282	291	294	291	299	288	253	282	263	305	312	263	302	278	274	279	297	283	299	302	263	308	329	293	304	284	264	311	309	272	294	317	274	292	290	307	267	281	295	312	276	290	282	293	282	280	272	289	281	282	286	295	312	295	313	277	306	288	281	314	296	305	311	296	265	281	283	298	309	330	261	314	263	281	300	292	282	310	295	265	312	282	276	288	305	309	301	307	276	305	285	284	301	300	295	286	312	298	288	268	302	290	286	275	303	283	295	288	309	275	316	288	293	270	297	286	248	279	273	287	284	284	273	298	290	268	269	287	306	297	293	312	309	281	266	273	267	298	286	317	295	285	265	284	265	282	248	285	280	303	269	288	274	327	256	294	297	294	305	303	306	268	263	294	286	296	270	285	283	307	294	290	297	263	277	299	274	301	279	296	285	283	304	282	334	283	295	306	279	267	272	281	332	312	283	243	288	254	274	301	312	325	270	293	292	305	295	286	288	291	297	303	284	295	297	280	282	274	276	284	274	274	295	310	278	290	283	286	290	294	276	255	291	310	294	276	292	301	299	291	273	261	285	298	278	315	275	266	306	257	266	303	288	313	266	278	248	310	297	322	279	272	289	302	316	271	283	264	301	310	278	295	315	307	270	289	294	290	283	306	284	284	276	259	303	293	335	314	288	273	244	272	286	300	293	281	266	287	291	270	299	315	321	288	312	296	266	270	294	311	296	310	351	304	283	276	287	274	323	255	276	285	320	282	285	286	283	297	309	294	269	287	285	313	284	306	278	273	332	259	278	284	295	323	289	307	286	289	301	280	284	292	295	282	268	274	294	286	287	313	253	283	286	295	298	301	322	261	287	297	297	275	251	286	304	306	307	300	314	292	296	332	307	283	289	271	285	311	303	297	298	256	301	255	309	272	277	308	317	283	289	332	282	256	274	300	309	280	299	286	291	305	262	302	240	264	285	264	287	301	294	276	267	309	294	294	316	301	313	270	279	294	292	293	279	307	290	299	288	312	327	296	282	295	300	289	289	267	267	329	285	276	252	327	299	284	324	286	287	296	280	307	280	277	299	242	280	272	292	290	301	298	273	276	274	289	301	298	326	298	263	311	289	269	298	284	304	307	287	299	279	286	305	288	306	281	291	293	269	236	309	273	348	300	328	285	324	293	250	303	311	338	293	246	281	308	280	297	282	251	276	289	304	272	282	285	295	292	290	275	322	284	278	305	316	304	287	318	296	278	321	275	283	272	305	271	323	312	288	277	289	267	291	331	283	273	280	267	271
18110	12694	20203	12167	9709	7940	5876	5338	4787	4189	3605	3532	2959	2520	2089	1851	1743	1579	1493	1290	1364	1300	1280	1204	1165	1212	1137	1014	1028	962	956	942	974	936	911	886	828	795	862	808	797	824	756	793	781	729	750	784	716	682	657	711	713	707	702	676	686	714	729	710	704	703	681	661	723	681	692	665	677	664	667	654	662	663	670	692	659	655	676	644	704	651	627	625	655	669	661	680	728	665	673	745	635	655	668	622	683	686	644	647	710	669	665	593	661	676	657	689	695	652	638	702	659	705	641	655	684	663	649	676	642	647	701	713	615	665	693	661	676	659	662	636	668	683	632	666	679	644	613	675	719	618	656	685	651	638	690	700	708	645	675	671	650	679	632	684	683	649	643	687	610	637	642	664	656	658	665	617	673	672	640	663	636	655	703	613	619	621	670	721	615	663	638	673	713	627	691	636	648	678	651	683	672	649	657	636	699	685	648	628	668	683	678	684	664	665	632	716	646	708	642	654	636	637	655	665	682	660	688	688	660	668	653	663	672	621	651	648	674	664	675	682	607	659	646	679	629	668	702	690	649	632	661	634	642	672	642	641	671	620	603	677	663	668	646	664	647	645	688	673	695	660	628	579	656	640	617	692	635	621	671	638	696	656	673	637	659	645	670	645	643	645	662	690	626	635	650	635	670	637	641	709	710	655	675	628	678	650	670	665	652	650	637	645	669	688	691	701	636	667	635	681	678	676	646	668	713	668	667	659	660	637	666	644	697	597	637	668	643	665	650	645	674	645	646	657	661	679	633	635	659	637	662	681	693	641	684	658	663	663	653	643	693	661	698	668	659	624	636	648	655	671	682	621	697	646	616	639	671	680	676	681	674	664	695	651	676	670	648	658	659	659	679	647	646	713	641	650	658	605	629	638	659	607	642	642	671	664	650	679	702	644	649	683	661	667	670	675	684	657	643	683	642	669	721	633	617	639	707	685	656	663	668	644	646	669	710	680	680	636	662	636	665	640	649	670	676	667	682	662	646	652	692	672	670	656	637	631	680	700	619	632	687	662	634	642	630	704	659	643	620	685	651	677	640	720	664	691	631	669	669	597	658	680	695	622	651	710	622	606	625	650	660	666	636	688	626	658	686	600	628	627	659	722	640	665	689	706	686	693	643	657	630	675	682	646	681	609	651	639	680	668	651	685	672	636	644	659	663	702	669	690	649	673	680	647	661	671	703	695	617	679	645	672	626	671	646	664	644	694	671	694	624	661	668	690	627	653	642	616	646	700	613	656	679	670	661	681	672	673	669	675	672	662	715	680	630	618	725	695	675	671	677	610	644	664	642	691	670	623	692	685	654	661	688	619	630	673	685	629	669	642	626	726	645	668	665	608	704	650	607	674	628	653	709	636	676	668	709	626	652	624	658	640	716	659	634	659	686	703	676	609	674	637	613	688	664	654	687	672	683	651	647	643	666	665	681	629	654	664	679	636	612	691	668	645	653	662	648	682	649	630	663	713	634	639	659	653	675	654	657	645	690	675	701	734	659	664	659	662	595	618	651	642	640	709	702	693	652	617	627	643	659	657	688	663	658	681	639	690	672	643	649	645	683	672	642	665	663	692	675	672	673	675	642	632	653	664	662	667	661	645	647	624	678	643	684	654	675	687	672	655	647	630	650	667	646	718	657	690	654	684	644	717	685	690	631	653	663	673	662	668	689	677	680	698	700	649	627	618	689	666	704	677	702	639	681	652	641	647	675	672	634	683	631	671	665	668	644	645	608	646	647	639	622	663	656	702	637	642	665	677	703	655	670	677	707	631	664	703	684	663	673	664	641	688	639	683	610	648	673	652	611	632	685	667	627	647	699	638	659	644	644	688	709	724	683	624	685	731	737	675	626	646	636	705	632	630	672	640	653	670	608	727	664	648	652	657	684	678	640	635	650	687	674	654	598	707	660	653	679	664	636	677	651	665	689	658	665	652	646	656	686	638	665	715	665	668	685	616	600	664	678	675	664	692	625	731	671	664	681	695	632	693	677	664	651	646	661	721	618	635	634	627	681	643	672	682	672	666	713	658	654	629	677	649	701	665	667	665	622	635	687	631	675	648	653	666	597	668	723	662	679	685	656	674	671	672	652	630	691	684	694	655	636	682	662	633	626	647	653	709	646	686	691	657	683	674	622	661	693	671	698	628	658	656	622	687	661	680	626	658	640	664	660	595	648	680	650	657	682	686	676	703	670	659	663	648	674	697	683	677	656	718	671	614	639	644	655	671	627	695	651	629	668	624	717	699	592	647	645	678	701	660	661	635	673	693	656	709	684	628	659	669	618	708	625	652	618	626	659	662	713	654	665	599	699	676	716	651	673	640	682	660	652	687	693	701	661	644	647	634	630	657	690	667	599	656	647	670	630	635	679	687	656	667	633	653	691	662	639	663	632	676	621	637	668	664	677	639	622	661	667	665	631	655	621	669	635	632	669	634	654	674	649	669	659	671	682	671	642	695	710	663	631	679	635	659	639	679	661	712	627	673	673	675	622	617	665	639	700	659	640	631	676	652	657	637	669	635	635	687	656	645	670	665	678	663	680	668	672	649	679	670	674	690	632	662	670	628	649	657	681	653	650	675	643	664	638	675	672	687	620	614	699	694	681	644	686	637	677	651	719	642	656	646	685	637	667	663	619	637	659	670	653	657	680	699	627	666	671	619	652	619	662	703	711	667	690	661	694	671	639	698	621	655	675	653	682	634	666	691	662	677	613	638	609	655	625	668	664	671	645	656	608	660	682	682	615	688	647	656	673	649	613	648	637	654	696	665	663	654	668	674	658	676	681	641	622	655	703	692	637	673	604	745	667	674	613	679	651	622	711	656	641	635	644	682	668	669	720	686	644	706	646	650	644	657	666	620	645	682	654	666	624	612	621	625	710	655	679	680	684	698	680	683	698	647	645	684	649	664	628	641	665	654	684	680	701	646	645	663	660	704	665	670	673	667	632	710	676	619	650	667	600	672	650	618	671	633	699	699	632	661	671	644	657	621	713	706	626	654	659	669	648	683	643	700	647	680	674	630	634	644	661	635	652	668	626	693	682	657	638	686	676	675	658	647	679	683	648	648	670	685	670	678	638	670	661	669	633	657	657	622	626	666	663	668	655	709	668	620	681	676	715	649	671	712	668	679	705	646	629	660	659	689	684	632	631	668	704	693	686	699	634	620	675	630	711	636	650	674	662	656	674	665	593	673	641	686	642	629	632	648	632	644	665	674	667	675	691	673	645	664	626	689	643	655	650	634	637	637	655	662	667	659	672	675	665	695	632	654	640	692	632	645	670	666	683	655	713	674	636	637	666	661	682	681	689	647	643	693	687	658	649	642	673	693	685	682	667	688	646	715	666	666	680	647	642	671	668	646	675	647	667	648	656	709	631	665	692	653	640	691	671	658	671	683	658	664	665	670	658	611	653	677	686	675	615	697	652	667	620	647	671	652	677	686	612	639	685	683	645	635	632	691
11086	5128	4192	1751	1304	910	749	652	593	552	497	494	439	464	404	393	394	370	403	418	425	374	384	340	345	381	328	346	376	343	332	404	335	351	338	385	377	351	359	367	379	351	328	334	341	332	339	352	350	365	364	352	364	358	364	367	331	353	380	318	360	344	393	376	387	337	344	333	333	382	364	370	346	331	313	371	347	346	390	337	384	331	347	333	337	343	337	322	330	346	357	383	334	343	358	329	363	349	363	361	366	363	350	311	345	337	369	384	352	346	311	344	355	310	339	402	366	349	352	337	331	388	337	369	364	359	341	368	347	348	353	323	319	328	344	353	337	347	359	319	384	337	365	331	317	344	332	355	365	366	367	348	361	341	354	369	356	347	327	390	352	333	343	358	334	346	328	338	331	357	371	362	370	371	355	352	348	350	341	343	323	317	367	362	341	340	366	331	326	346	349	386	385	325	321	333	347	323	355	387	352	346	367	318	350	372	341	357	344	335	358	355	329	383	349	337	355	337	366	343	321	316	323	342	354	336	325	373	340	329	350	348	365	320	373	308	334	334	351	352	345	356	356	327	342	337	316	380	323	344	338	346	357	359	360	334	367	336	313	387	369	298	296	342	321	352	322	308	335	342	344	314	348	356	363	365	365	356	370	317	352	305	328	329	348	362	322	330	350	353	358	404	342	343	333	323	353	350	355	346	353	403	341	328	297	337	367	367	383	359	361	337	310	354	325	368	316	371	352	319	374	329	342	340	347	349	349	356	341	357	352	318	341	384	371	355	341	339	325	351	353	332	326	364	348	344	333	310	375	334	352	315	323	367	333	329	332	343	335	384	346	360	314	374	348	323	361	317	338	339	367	348	347	352	367	340	372	310	368	339	348	333	326	377	325	357	369	358	348	345	376	332	354	387	308	315	340	370	356	361	332	305	367	364	350	333	354	359	310	360	360	369	385	350	361	354	396	350	356	330	356	369	363	339	385	358	365	380	319	363	307	362	372	364	343	347	378	354	368	360	372	368	309	389	332	323	327	361	356	346	309	328	372	361	387	327	337	319	352	343	343	366	312	377	373	308	369	356	368	348	332	369	364	333	380	335	344	338	338	345	341	337	359	350	350	327	311	344	358	370	347	376	382	357	362	312	348	350	336	337	318	352	341	346	358	337	341	351	346	329	370	318	342	354	347	347	357	348	331	356	372	334	320	351	326	323	330	342	325	318	318	353	329	328	361	361	341	333	354	366	371	376	329	360	333	349	331	343	359	331	349	340	394	338	372	319	349	320	346	323	326	383	320	365	306	331	328	374	372	344	364	362	329	369	343	346	310	381	394	355	360	374	334	305	305	338	367	331	320	344	349	312	309	341	378	382	356	372	386	380	371	342	326	348	345	354	345	340	364	356	364	336	349	385	319	327	346	334	370	355	354	366	372	333	343	329	346	359	343	350	335	340	350	310	338	377	328	331	328	344	369	323	331	340	362	373	348	329	319	351	334	345	354	365	352	386	363	343	360	339	313	337	309	324	358	377	325	367	341	342	321	360	366	344	336	347	318	373	334	355	352	338	359	326	338	326	381	351	319	317	340	332	355	351	360	326	328	322	345	354	326	342	329	334	340	399	370	329	342	328	349	346	353	349	321	352	359	300	329	330	366	348	331	343	353	351	338	357	335	367	379	364	341	352	339	317	348	326	348	318	363	337	367	347	352	343	334	309	346	378	344	372	305	379	386	357	341	342	330	322	352	317	359	372	351	343	344	350	358	346	332	390	354	319	378	360	361	332	355	320	394	338	345	369	384	343	339	344	341	332	336	300	373	350	365	378	368	339	338	367	355	363	361	388	303	334	386	335	345	343	371	354	378	326	358	310	336	377	356	346	335	336	323	326	367	329	351	394	336	366	351	342	365	336	358	354	353	406	341	320	350	366	336	371	345	331	331	337	327	350	355	367	365	336	313	362	369	363	364	312	353	384	343	363	361	345	373	368	361	330	332	320	361	358	336	336	293	346	359	337	341	352	355	381	368	335	324	325	333	342	406	348	329	358	316	376	330	316	347	349	350	340	343	328	341	362	296	346	360	340	350	366	358	383	329	351	342	314	329	382	322	334	359	369	366	342	345	366	342	364	324	354	409	346	333	359	334	352	349	353	335	367	358	365	333	382	344	387	333	332	343	353	360	366	339	326	367	381	357	359	344	365	402	340	325	344	357	361	344	344	359	382	340	348	365	381	337	373	391	359	337	329	353	360	361	354	347	345	388	355	323	361	332	357	338	343	302	342	364	369	386	365	367	322	391	337	353	314	374	338	382	328	351	345	365	305	356	360	344	337	363	395	354	368	339	353	349	346	321	370	327	353	338	356	339	324	304	360	326	336	350	399	362	349	321	323	380	356	327	359	340	315	367	332	324	334	347	312	310	356	302	362	356	340	344	346	354	325	309	356	349	328	294	328	348	296	361	341	377	355	362	392	357	353	360	363	342	339	380	327	336	333	303	376	369	374	357	357	342	353	352	336	372	359	391	303	321	357	347	388	378	329	326	330	321	302	320	330	342	324	372	371	356	345	344	346	360	343	353	335	327	326	330	347	352	358	347	337	366	338	332	366	353	352	370	353	375	335	329	367	369	348	321	358	358	368	306	358	325	358	331	349	329	320	343	350	376	364	344	318	330	302	317	375	347	362	372	345	354	373	352	368	362	329	332	348	348	353	352	376	360	375	353	373	380	347	365	358	319	334	340	344	358	375	315	332	373	363	283	323	333	336	316	360	378	319	361	364	380	379	347	364	387	341	366	315	399	334	352	322	327	344	328	405	362	363	341	319	319	382	375	319	342	336	364	345	365	318	320	370	330	341	369	344	336	339	341	339	368	347	316	335	326	383	364	285	317	355	322	331	355	348	392	337	376	383	363	385	379	355	350	372	316	331	351	334	337	349	347	349	321	325	370	352	320	358	332	343	336	367	343	330	339	376	331	335	364	360	294	349	383	348	368	346	409	367	363	345	353	327	353	348	347	310	369	357	371	380	324	401	352	362	366	331	338	373	361	332	329	368	341	354	331	348	365	348	334	331	342	374	360	341	371	275	335	371	329	357	358	342	331	347	338	331	353	338	357	357	360	407	368	391	381	352	373	355	366	351	350	359	345	332	354	387	411	369	345	320	343	354	348	334	326	341	344	396	339	349	327	343	333	339	358	327	361	351	371	338	337	363	349	379	340	341	355	354	315	352	354	334	381	358	377	375	340	354	341	334	328	332	334	360	313	337	357	332	350	356	340	343	327	370	342	371	360	320	344	401	339	412	339	325	345	359	364	369	333	314	326	361	338	340	343	357	375	337	386	347	347	343	369	308	303	383	346	368	340	423	344	344	334	320	361	349	321	363	351	343	355	362	362	340	320	350	328	367	339	382	368	322	365	345	334	361	321	333	351	331	374	340	360	330	338	354	332	358	369	327	314	368	354	305	359	321	306	322	333	310	338	361	333	375	387	356	342	382
7091	4879	6848	4778	4253	3344	2526	2368	2025	1729	1653	1554	1432	1360	1201	1151	1148	1028	1043	1020	991	945	943	946	931	933	909	924	841	790	827	901	852	897	860	816	817	777	815	863	801	769	844	789	776	790	793	775	844	756	738	784	774	811	795	809	772	727	790	782	785	706	784	797	796	800	776	728	823	804	792	755	784	734	776	748	787	718	750	762	798	796	780	773	807	763	774	762	722	757	786	730	754	791	770	741	797	741	782	798	742	766	721	773	772	774	807	771	753	748	784	765	732	768	745	774	750	773	758	691	748	811	773	774	754	737	759	772	800	789	776	761	769	771	764	744	754	772	763	757	756	771	812	782	755	767	734	774	776	798	784	795	784	747	737	751	746	759	761	781	748	762	774	725	771	756	818	767	726	786	757	800	749	759	773	724	734	744	762	737	724	752	783	746	743	725	780	765	804	789	761	780	816	785	760	761	744	755	797	754	732	726	697	761	745	777	713	758	756	758	694	741	815	727	746	734	748	750	803	811	721	802	808	768	778	756	791	768	752	730	793	782	695	771	744	822	755	780	791	752	749	795	778	764	793	775	730	731	756	776	796	775	770	794	773	741	763	742	796	749	742	732	776	748	772	748	760	757	849	765	726	756	756	742	732	756	751	814	767	742	790	805	726	745	801	769	762	750	762	815	774	770	776	774	739	771	768	738	744	748	765	756	795	799	776	779	841	771	793	811	756	816	719	765	729	745	782	731	732	734	813	808	808	800	758	759	756	758	813	736	728	739	719	795	713	735	780	791	760	752	749	709	747	748	753	750	721	804	776	813	740	738	779	738	791	807	780	749	766	781	760	783	787	784	798	787	771	845	717	744	763	788	756	768	732	777	783	756	770	744	734	761	760	752	752	810	773	777	727	729	771	768	752	761	775	812	748	787	759	786	746	780	775	750	753	747	754	706	739	786	766	800	731	761	697	747	809	780	802	766	795	712	781	773	836	783	785	744	735	724	771	778	764	720	772	750	756	756	732	752	778	761	778	708	753	761	757	783	748	752	701	741	776	745	754	798	783	783	786	808	698	777	776	819	779	772	756	730	780	755	793	770	732	779	803	786	721	752	771	781	715	788	718	777	802	731	778	791	757	733	722	773	770	751	765	786	812	766	721	764	746	745	750	733	760	756	756	819	769	752	782	802	760	776	731	720	741	732	771	788	765	805	723	764	774	775	767	738	725	791	748	753	775	758	748	686	720	752	738	748	811	782	727	764	746	774	778	751	737	781	777	743	754	738	726	742	812	769	797	744	822	802	782	756	745	755	823	777	759	802	775	734	742	754	741	745	688	738	766	702	760	748	759	802	792	772	748	788	804	754	746	793	796	804	787	719	767	717	751	765	753	798	740	807	798	690	775	766	797	754	735	797	787	774	776	774	752	770	783	749	733	755	766	786	772	746	759	771	781	764	791	777	697	742	768	795	764	767	781	795	750	791	726	748	766	737	805	796	743	739	773	772	777	730	740	754	742	778	786	753	776	757	752	747	770	771	827	789	792	745	830	762	720	727	736	744	789	741	796	796	753	747	808	773	782	712	770	799	747	771	781	773	781	782	738	727	737	788	805	785	774	760	748	750	751	738	737	757	776	772	783	810	756	776	787	727	717	806	706	706	760	807	775	779	799	741	784	742	804	720	789	782	724	770	729	709	740	741	785	814	763	702	732	765	727	761	745	734	811	803	684	786	728	779	736	721	772	802	762	752	807	726	767	739	759	723	711	791	776	750	734	746	748	769	730	789	744	770	792	775	696	746	787	757	765	794	769	726	761	789	758	762	711	783	775	761	767	744	765	754	790	747	778	759	763	760	784	795	768	764	798	811	737	687	755	796	815	813	744	755	784	757	740	788	743	764	730	787	775	778	760	738	763	695	794	736	768	756	741	759	790	728	772	747	737	805	798	753	771	797	738	768	784	770	811	754	755	723	712	747	758	821	794	782	758	786	720	738	771	783	777	778	746	774	719	724	774	802	729	824	740	783	748	708	780	747	788	800	774	725	735	770	807	759	728	822	780	764	771	790	786	786	778	855	812	784	757	734	773	758	723	721	798	774	786	811	752	742	790	842	748	828	713	785	779	757	750	720	776	779	716	734	770	779	764	750	765	793	795	725	748	748	740	777	786	775	749	800	839	724	715	794	753	757	788	703	789	777	767	780	749	814	834	746	751	754	735	761	776	791	807	808	770	778	745	753	750	777	766	680	763	692	766	788	750	875	754	799	729	760	772	736	747	816	716	745	763	762	783	801	763	746	745	759	794	789	750	739	767	749	750	743	799	798	757	806	789	721	742	735	769	752	719	831	788	717	787	780	741	730	789	759	753	756	812	708	783	791	775	787	812	748	788	744	722	757	786	763	794	740	771	752	749	766	747	767	732	814	792	780	773	754	799	755	789	757	827	742	768	784	799	759	776	815	746	791	798	741	751	740	732	739	742	764	805	719	766	738	780	737	797	801	781	783	788	793	752	767	788	755	777	787	758	746	747	776	742	776	763	742	777	739	758	763	733	793	724	775	791	827	785	779	773	760	729	738	771	785	751	757	833	787	741	736	693	794	754	784	794	736	740	786	768	746	796	716	774	747	740	730	729	753	711	747	779	826	763	767	757	762	738	734	774	777	783	813	788	764	794	769	793	749	734	763	773	733	788	759	767	743	747	805	800	757	781	755	738	784	739	741	718	731	765	769	742	757	773	782	727	701	733	777	788	732	784	762	726	806	796	741	748	767	746	753	761	757	727	756	800	687	694	772	751	764	747	809	723	732	780	794	795	752	755	779	767	766	801	767	766	783	754	705	796	756	757	759	772	743	741	774	754	814	756	763	753	834	726	742	783	729	737	805	746	769	763	771	772	724	790	831	727	742	813	783	778	748	762	771	747	764	778	833	771	771	731	776	754	771	794	774	754	783	743	763	716	756	775	762	744	771	727	771	756	738	789	727	753	773	753	744	808	779	784	783	772	755	784	796	753	742	742	773	769	740	721	799	748	733	760	740	730	823	763	758	795	799	806	784	738	771	821	769	850	761	776	774	774	778	845	764	768	744	721	725	787	779	760	763	741	775	781	746	740	735	750	821	751	781	748	763	704	826	766	775	751	770	752	744	777	776	771	775	759	782	779	777	806	785	719	777	794	784	767	748	778	772	768	744	718	811	782	798	759	736	816	793	758	762	715	754	791	727	802	767	757	778	758	764	763	814	758	751	777	789	793	731	770	760	771	762	802	775	759	762	771	760	765	748	788	775	746	729	787	784	726	769	779	751	760	758	816	754	764	805	790	784	793	723	714	813	752	746	760	799	747	744	862	750	800	774	762	769	781	745	772	784	739	761	773	778	752	728	774	784	748	740	806	780	718	770	751	773	754	755	803	825	750	769	744	778	764	771	727	757	794	782	784	768	765	704	780	779	740	760	807	726	761	767	786	735	743	745	685	774	769	761	793	735	745	759	769	732	726	749	800	765
20853	11105	10905	4801	2318	1696	1202	960	871	727	602	581	521	470	422	437	432	391	374	373	340	352	386	365	316	339	349	336	328	291	313	280	333	343	325	301	309	301	303	310	272	324	294	312	315	326	308	290	304	300	284	317	311	274	324	302	333	282	331	264	300	299	296	292	303	316	273	318	233	311	302	313	288	269	273	288	315	315	289	274	333	294	300	321	295	307	267	301	259	302	264	317	312	298	288	301	316	298	306	274	285	267	263	298	297	300	258	286	302	290	283	267	287	295	281	290	274	274	275	271	294	275	284	283	280	269	296	284	278	321	309	293	295	318	293	291	264	272	292	274	297	293	279	312	309	293	307	311	265	303	294	273	292	282	306	282	255	291	296	303	294	279	294	287	279	309	269	318	243	289	304	319	297	283	311	291	287	295	300	296	266	259	335	299	328	293	266	278	297	285	307	282	279	269	296	291	265	290	259	286	293	286	294	293	269	284	319	286	289	321	285	286	256	312	272	282	309	296	304	348	300	305	291	274	298	272	251	295	301	260	278	284	295	291	272	289	277	251	271	308	283	274	287	294	258	292	270	313	296	291	258	299	319	318	263	295	279	301	279	276	273	326	282	273	298	274	275	274	253	281	285	308	290	277	298	307	292	284	332	295	282	331	271	292	276	298	298	329	282	260	301	320	271	257	296	294	245	251	282	311	284	249	301	320	301	259	259	264	288	276	257	278	299	274	298	292	295	281	263	279	290	278	277	308	314	243	288	293	314	305	281	311	285	291	318	268	297	300	311	312	284	269	302	285	310	281	288	299	280	322	287	280	317	285	317	314	262	294	295	277	256	272	306	288	304	267	313	298	308	276	280	270	284	298	278	280	265	271	292	279	302	320	307	319	314	269	281	287	274	281	287	279	323	295	300	331	297	283	307	303	294	296	279	298	255	304	299	292	280	308	296	319	297	280	272	290	305	280	294	272	293	317	316	262	315	287	261	311	277	292	285	284	299	258	273	291	276	307	285	287	259	284	302	266	292	296	300	278	288	284	298	295	279	247	289	328	289	315	291	293	282	297	278	302	268	332	287	293	296	268	308	299	267	297	266	305	280	301	297	306	289	316	281	279	275	300	272	314	244	273	295	293	296	249	307	296	286	299	294	289	301	263	294	297	288	270	316	324	257	267	328	296	270	295	266	281	272	285	275	305	261	314	291	272	279	277	283	308	285	299	291	287	332	295	284	299	281	263	291	289	272	308	280	276	310	298	280	292	317	300	284	288	284	263	312	304	281	297	309	280	299	287	282	299	309	308	293	286	293	294	265	292	322	288	283	292	297	273	269	277	263	306	302	314	294	307	295	278	290	302	297	290	280	280	283	271	285	302	285	302	293	279	275	303	313	256	270	262	289	288	274	293	327	264	283	275	276	264	305	300	300	303	290	281	299	279	274	282	296	281	284	273	319	296	261	288	298	293	269	278	267	298	276	273	298	330	313	271	305	307	289	307	290	291	303	304	278	309	278	292	280	275	300	286	296	319	326	286	294	289	304	263	289	289	269	280	285	304	255	264	293	303	338	291	305	270	270	305	288	301	275	271	307	304	283	272	300	265	268	291	255	288	280	284	300	290	297	287	284	280	292	265	272	251	286	326	279	288	248	270	304	244	290	258	276	319	302	306	276	285	285	264	282	316	281	301	299	285	280	293	319	288	275	323	325	322	265	308	326	298	302	262	296	321	312	300	245	307	306	302	291	279	261	286	287	251	292	295	303	247	245	319	295	288	282	299	268	265	268	272	287	294	286	325	255	265	309	282	302	318	263	274	289	276	306	268	282	296	306	283	270	271	292	297	257	302	307	299	286	323	333	307	276	296	262	301	282	299	280	274	307	293	278	277	288	280	263	294	322	294	293	282	310	287	292	313	274	288	301	291	243	262	320	270	279	292	320	289	286	279	302	281	270	280	290	316	310	275	301	302	291	274	304	292	313	282	300	289	296	276	275	293	305	281	294	275	288	292	299	290	276	299	271	316	285	278	285	323	300	276	311	270	308	301	309	323	283	281	278	295	266	313	305	313	295	287	294	273	287	337	268	251	311	307	289	302	287	277	323	285	267	284	308	283	261	286	233	296	313	295	297	294	291	303	288	310	294	289	286	333	304	286	294	289	279	287	303	281	293	306	302	279	279	295	303	278	308	292	254	265	284	300	288	275	324	284	259	267	281	264	320	317	303	277	291	279	277	280	280	276	287	260	302	262	321	280	271	317	270	299	285	307	317	347	295	274	265	314	291	296	310	284	275	279	279	308	307	265	313	313	254	281	305	313	313	275	248	254	258	281	331	309	309	279	267	287	305	295	302	320	276	297	313	268	310	312	317	266	281	282	301	287	306	274	271	282	268	286	314	267	282	303	253	280	267	275	274	292	307	327	309	332	285	303	297	283	297	282	271	294	270	281	295	280	256	271	284	278	310	287	272	278	294	291	296	308	302	296	286	313	261	294	249	260	319	308	292	263	298	289	277	258	275	306	284	291	287	278	272	305	244	251	295	326	329	283	283	294	308	303	290	306	281	275	285	312	265	279	324	268	274	286	315	292	272	272	298	297	269	300	304	314	277	303	319	273	283	305	319	287	255	313	269	288	298	291	272	304	278	286	314	269	261	281	286	287	287	287	289	300	293	268	282	286	303	294	291	270	261	276	293	280	274	275	290	279	296	306	297	315	317	276	301	288	310	295	306	291	303	268	269	282	303	297	335	281	275	290	307	272	309	288	273	289	297	286	296	278	272	289	320	320	252	283	289	313	312	306	254	264	297	278	294	316	314	304	290	285	269	249	296	275	303	277	275	280	249	279	293	285	287	286	291	289	262	290	304	309	291	298	286	307	267	306	265	298	285	293	292	273	280	308	269	280	289	285	282	254	305	284	280	264	266	303	251	262	271	304	282	289	313	283	282	273	285	295	308	293	299	304	310	292	276	288	308	304	276	296	303	271	295	286	286	286	278	292	290	293	311	305	291	302	297	270	306	286	263	264	278	269	296	301	269	279	262	303	274	258	295	297	260	301	292	294	243	300	288	277	302	292	281	274	252	286	282	309	300	315	301	262	319	299	255	299	302	278	317	268	305	290	320	288	294	260	269	350	284	310	319	295	274	285	260	298	290	303	289	280	279	306	296	322	296	271	280	266	283	304	309	284	292	316	298	284	281	291	287	255	284	284	276	259	275	291	333	252	333	236	313	279	270	298	309	288	303	313	280	286	281	305	262	299	264	258	267	278	261	268	280	286	281	267	298	322	312	292	309	290	304	279	288	312	289	237	288	320	260	261	322	230	282	284	268	291	290	296	273	261	310	301	285	256	271	283	294	267	289	311	304	268	298	285	277	272	293	298	299	297	317	286	282	313	275	285	273	292	283	259	269	250	298	317	290	285	279	332	290	301	289	275	288	319	269	283	266	287	292	296	270	286	291	269	323	250	301	289	278	309	284	270	288	290	287	262	288	272
13703	9089	15749	9475	7074	6107	4681	4100	3577	3043	2513	2347	2105	1915	1581	1472	1345	1258	1178	1148	1109	1098	1021	1034	1015	1000	932	940	943	872	873	856	849	797	782	793	798	756	783	757	720	735	680	765	722	745	668	675	696	681	697	699	687	608	678	685	694	710	710	746	711	672	665	676	634	674	629	680	639	681	676	639	648	630	663	674	634	600	664	683	629	660	646	661	630	635	654	701	659	654	665	672	618	674	616	688	692	642	651	609	658	584	634	674	662	628	646	658	685	627	683	618	649	717	651	673	637	642	680	674	652	690	679	647	658	648	679	637	629	691	677	635	633	672	639	640	657	678	647	668	670	636	641	637	660	657	687	676	694	675	682	667	603	684	673	631	666	693	681	643	630	666	610	660	678	634	639	628	680	685	646	634	622	610	629	657	596	647	647	623	652	628	601	652	627	633	657	660	637	660	671	628	688	691	624	610	691	661	650	647	650	677	648	719	646	641	652	613	670	685	658	647	677	687	634	645	670	638	658	618	626	653	648	650	664	664	657	649	618	646	675	682	630	629	640	638	680	653	658	686	698	671	655	613	641	605	691	662	662	691	608	641	640	691	673	674	664	668	685	677	618	649	643	698	685	642	627	690	626	683	666	686	591	645	636	605	670	642	686	650	649	652	725	643	634	668	659	641	623	648	634	632	641	660	621	668	689	588	624	663	599	669	681	656	659	647	643	696	612	663	628	619	702	616	681	699	627	634	637	642	670	678	637	672	637	616	666	665	663	658	641	669	649	672	664	657	633	682	635	664	693	661	623	658	683	661	631	661	599	689	644	597	679	642	645	663	676	642	643	657	659	654	648	653	629	664	629	675	658	648	601	663	641	691	651	651	628	647	617	678	612	657	669	654	673	647	631	648	652	640	634	657	659	672	660	627	680	684	622	649	684	676	682	662	651	671	661	656	632	624	672	684	686	640	656	700	635	646	651	666	665	625	661	630	673	678	635	643	689	627	641	649	688	722	675	641	656	595	664	641	638	618	659	693	599	681	661	650	686	646	643	642	618	663	655	605	634	655	684	670	661	700	653	648	617	701	650	699	693	620	621	663	633	652	632	652	648	611	641	614	670	647	619	658	636	651	643	696	660	669	603	630	650	624	692	628	663	664	674	645	628	613	608	659	641	669	651	675	663	644	653	655	667	620	683	661	602	632	661	666	644	609	634	664	695	687	634	622	665	680	633	662	681	701	631	640	627	633	657	649	641	647	671	700	650	656	652	672	663	685	629	696	680	636	670	621	653	662	659	626	646	669	634	645	683	623	635	644	692	620	641	660	669	685	614	633	671	668	633	618	648	644	617	667	628	665	700	591	686	652	647	633	705	640	646	584	657	667	641	610	641	641	674	663	649	665	676	683	680	597	641	669	621	617	669	627	705	642	625	679	622	589	647	709	660	653	711	688	701	604	685	674	692	658	647	663	672	658	677	654	641	610	712	639	657	624	664	643	586	675	622	709	660	674	673	653	666	704	639	642	650	647	615	643	641	653	637	683	616	654	627	653	685	713	699	650	683	710	660	582	666	622	677	678	649	625	675	654	637	687	630	622	613	641	662	674	679	679	670	663	686	682	689	636	657	659	682	627	639	649	675	657	590	644	705	662	634	611	683	660	637	655	636	666	641	692	680	687	661	646	681	637	628	649	644	662	670	628	628	679	653	660	663	597	619	647	663	630	648	662	676	658	665	683	635	652	658	635	637	660	598	642	647	623	648	639	659	664	659	640	618	643	703	641	633	667	644	627	691	655	643	622	712	627	680	692	677	626	638	627	691	639	686	675	630	678	685	688	650	640	623	654	670	694	637	630	657	663	598	637	671	641	664	651	653	662	726	648	646	642	659	627	644	623	679	673	664	633	657	672	663	693	635	589	623	608	629	608	642	651	579	643	655	641	624	634	673	627	632	631	662	643	669	632	636	683	658	668	640	676	637	607	644	649	601	630	634	647	602	625	670	636	638	637	663	624	688	684	658	680	649	646	681	649	658	664	633	686	647	645	673	641	618	676	631	649	632	658	698	626	610	708	671	612	651	635	644	660	664	652	649	652	597	597	655	633	670	601	642	646	650	704	697	658	687	653	666	640	637	655	644	692	676	717	652	670	650	632	660	653	678	632	640	631	628	621	631	658	650	668	661	669	637	611	637	615	643	677	656	655	648	638	665	651	673	681	682	665	637	636	626	661	651	653	652	664	623	681	678	633	639	619	660	640	657	634	586	721	646	667	656	687	631	639	665	599	656	619	636	618	667	595	584	622	634	612	640	646	683	639	693	630	658	641	666	663	681	652	625	689	624	622	642	614	658	623	638	664	635	654	629	665	622	673	643	669	636	653	613	653	674	637	666	641	651	659	642	669	614	663	634	664	668	665	658	627	680	611	698	657	613	698	656	663	651	672	595	707	679	646	646	663	630	659	627	672	633	617	621	654	679	672	627	632	609	638	630	659	659	655	631	619	662	665	602	636	686	624	651	627	651	671	623	671	630	631	636	621	668	622	607	626	635	646	653	616	610	678	646	649	611	718	671	649	652	646	663	632	653	660	644	711	689	660	664	651	660	636	662	665	679	725	669	640	652	702	652	681	610	642	638	649	646	634	643	667	650	607	675	677	672	670	667	645	639	678	614	630	651	645	650	676	662	676	675	641	644	659	602	688	639	665	632	679	658	673	664	631	632	680	665	673	589	656	639	657	662	650	638	676	626	574	647	645	610	640	683	662	638	673	649	620	669	655	641	664	656	617	670	688	638	673	580	673	637	623	661	646	642	684	653	622	673	630	670	645	645	671	670	622	624	656	637	637	639	651	653	661	624	626	670	602	663	631	636	635	670	633	677	650	666	651	675	631	688	605	662	652	664	667	649	620	682	674	688	657	631	660	634	633	710	621	622	675	659	694	651	648	658	694	676	661	698	686	663	611	701	625	636	660	637	669	660	663	693	648	676	656	663	591	709	652	713	660	662	703	639	633	624	631	606	702	681	653	684	631	653	645	650	666	642	674	661	639	651	627	685	643	682	644	648	647	634	587	672	642	629	655	645	652	633	611	622	677	668	662	628	663	655	682	680	654	651	709	631	666	665	630	624	661	647	686	660	672	661	655	671	652	631	647	662	656	641	627	649	673	682	684	619	641	624	671	651	662	632	653	681	639	680	648	638	689	637	645	676	638	664	649	619	657	634	642	630	679	675	624	688	685	670	682	624	634	677	654	658	670	666	662	663	627	657	599	656	623	636	596	631	611	643	700	657	646	687	624	619	671	640	655	633	641	664	660	684	647	641	685	640	660	645	633	690	620	619	694	609	682	652	668	635	592	664	647	622	653	661	659	647	682	659	637	687	693	637	632	623	681	656	650	621	630	656	678	642	627	662	698	662	615	646	680	652	666	653	616	665	647	670	646	644	647	643	655	682	616	619	633	652	667	667	653	654	648	693	651	644	638	655	605	628	655	649	656	650	723	677	638
29416	16539	18645	8547	3734	2582	1929	1506	1275	1004	838	795	709	682	565	495	489	440	419	429	424	391	376	354	385	368	355	329	334	339	323	344	328	325	310	301	330	295	319	336	321	339	273	288	282	312	310	293	290	304	287	293	281	321	300	303	332	310	264	308	303	290	306	289	279	297	325	300	291	305	294	272	273	275	283	287	339	273	261	302	285	280	265	307	300	290	279	296	259	289	300	273	285	253	280	289	278	299	263	271	310	272	298	314	289	307	308	261	301	289	320	289	290	289	286	273	296	263	304	283	306	263	286	291	318	299	304	347	299	316	265	301	320	294	294	289	277	301	296	288	290	312	300	311	286	285	277	315	327	297	278	263	267	283	285	287	300	292	285	260	280	327	276	281	277	267	298	299	278	277	282	284	296	309	296	273	277	249	290	304	305	280	296	301	283	271	278	287	297	307	296	260	326	289	283	280	282	287	297	272	270	287	278	307	304	270	279	286	293	322	263	284	299	293	283	326	276	282	287	284	287	301	294	274	296	296	292	297	266	250	299	320	293	284	306	287	298	284	301	274	306	294	275	290	307	259	292	290	286	342	302	278	282	280	290	319	270	281	280	314	291	284	275	283	286	315	311	292	314	283	312	284	266	261	302	269	296	321	297	275	291	290	317	290	289	279	269	267	303	323	308	280	281	285	281	293	306	284	261	279	310	278	291	271	297	311	286	297	279	323	302	305	280	278	287	302	272	260	310	289	301	282	267	294	311	292	286	316	293	285	275	280	271	297	258	291	288	314	263	321	270	324	306	300	318	294	285	298	301	329	291	294	292	253	269	306	287	280	260	282	297	261	301	295	296	262	290	286	303	287	337	306	323	287	299	303	297	286	300	268	262	286	272	305	278	267	309	299	280	284	318	297	268	289	289	280	278	299	331	265	309	294	273	294	274	299	300	308	289	272	273	272	290	290	284	260	293	307	282	294	249	289	306	293	286	289	287	274	304	282	292	318	295	294	283	316	285	270	261	280	301	282	294	280	247	256	277	283	284	279	269	301	276	292	322	316	283	316	297	247	253	313	301	298	274	303	298	262	294	293	277	261	299	248	271	291	301	283	275	296	274	283	293	289	265	297	329	291	315	304	276	301	279	263	281	273	315	281	299	281	278	265	289	292	283	259	285	286	309	293	270	289	268	314	303	289	288	278	301	277	289	294	269	292	287	303	306	288	285	315	288	304	311	285	343	273	269	283	298	282	289	306	285	314	293	317	270	275	262	239	290	298	305	285	301	305	272	319	282	318	302	298	325	314	305	293	264	298	286	286	264	305	326	306	300	298	296	309	322	274	273	336	295	275	292	309	280	278	305	275	296	274	271	277	285	311	265	289	289	303	298	271	302	241	283	275	294	287	303	265	290	284	283	298	338	289	307	306	319	271	274	296	273	297	296	295	273	298	295	322	294	270	279	288	288	290	288	293	293	270	309	318	305	267	333	284	252	283	310	253	304	268	285	315	299	286	302	267	298	290	271	290	307	278	303	312	286	311	302	255	282	296	293	311	274	284	283	318	277	279	344	324	271	295	292	266	268	292	280	272	331	298	279	295	256	272	249	259	285	308	266	310	294	302	306	297	264	281	320	294	273	283	275	326	260	298	270	295	263	304	298	309	299	270	285	309	274	314	278	294	313	301	312	289	257	283	255	282	299	248	293	300	317	298	313	304	319	318	295	298	292	304	328	282	287	303	274	299	289	303	300	275	284	287	290	285	294	308	295	296	323	283	285	284	294	262	262	259	295	306	291	282	299	281	289	271	301	277	293	303	298	281	307	260	284	265	282	289	283	263	293	261	294	283	260	264	307	294	265	300	280	280	272	296	269	286	257	251	306	313	285	284	267	303	314	320	335	286	327	286	299	274	300	280	253	297	294	339	334	307	304	279	319	307	294	253	310	300	308	325	307	319	301	296	261	262	294	303	293	261	263	292	314	277	266	285	283	288	308	277	283	294	306	298	286	310	297	296	295	292	267	311	329	316	283	309	298	235	261	293	297	304	283	308	298	282	282	310	247	273	326	280	307	325	283	273	267	300	261	287	310	294	294	283	298	278	288	291	305	278	298	313	336	260	274	309	312	297	295	282	312	293	245	269	277	296	279	293	290	292	277	308	304	307	295	292	252	289	263	289	302	285	255	285	304	294	273	241	279	268	290	277	266	298	295	266	276	266	275	265	281	269	294	291	311	296	276	310	268	286	331	288	262	268	302	284	284	310	320	324	310	324	290	297	277	286	294	302	295	338	291	292	308	282	278	289	304	284	274	295	263	235	298	291	265	301	258	299	303	284	283	293	257	283	306	298	276	265	270	273	258	297	305	284	280	311	270	314	276	289	278	294	274	275	297	278	301	311	306	286	316	252	298	289	254	282	294	275	271	296	296	299	308	326	278	300	297	282	285	274	282	293	299	294	299	294	297	301	312	314	275	310	251	285	264	300	274	311	283	291	291	278	290	261	293	268	267	295	282	285	263	309	299	291	317	293	311	274	295	278	292	292	277	308	271	268	286	316	317	292	296	284	290	291	292	305	289	328	281	294	269	274	325	265	278	307	291	282	285	298	288	313	333	289	292	310	341	288	267	305	269	278	260	312	295	270	261	290	266	307	304	294	311	279	302	325	284	318	282	292	246	298	280	264	271	277	305	286	270	292	319	281	308	299	300	307	288	285	310	275	283	266	288	277	301	304	317	261	265	314	269	302	301	292	277	313	288	288	283	291	323	294	279	239	314	293	286	285	279	278	302	303	289	301	261	283	302	286	273	282	283	288	281	229	328	293	285	297	289	271	287	278	274	273	290	289	289	280	285	296	284	289	271	281	291	253	280	289	296	306	264	260	277	326	280	298	295	297	274	258	299	279	291	283	296	286	277	280	301	253	324	313	315	321	294	310	270	293	293	295	265	262	292	323	279	311	270	315	296	294	273	250	306	278	269	278	283	278	281	286	260	263	291	263	281	301	295	276	256	274	287	331	281	320	294	302	286	279	272	297	265	286	289	300	256	285	321	275	274	283	275	277	278	279	282	270	280	315	306	313	277	296	287	311	284	294	270	315	281	298	287	309	294	293	256	285	290	279	306	282	313	316	284	275	310	285	313	311	311	273	311	302	300	333	295	246	258	286	281	259	303	297	320	288	291	312	276	286	282	284	310	339	315	290	279	279	303	280	300	280	319	283	300	322	293	287	315	269	264	300	266	286	291	282	307	312	280	276	277	259	294	274	327	291	283	305	264	310	309	310	288	296	313	283	322	294	294	299	287	300	261	278	256	275	271	259	299	275	286	267	292	306	273	271	273	292	265	298	307	287	277	276	319	280	296	297	264	276	315	281	291	324	300	287	267	311	294	274	261	300	280	293	268	273	305	316	323	296	295	288	327	290	291	308	289	269	276	284	264	284	306	304	287	265	286	258	306	266	293	294	289	311	300	291	280	322	311	299	278	313	280	311	305	285	272	262
17445	12534	22471	13138	9739	8486	6851	5985	5166	4284	3444	3406	2914	2581	2232	1865	1782	1629	1415	1474	1355	1289	1290	1323	1295	1158	1208	1092	1061	1020	991	920	936	919	841	895	861	809	868	846	801	775	771	742	733	809	734	711	747	666	671	699	675	718	659	726	701	696	726	711	686	711	707	678	664	668	667	646	666	679	652	634	646	665	687	666	671	668	657	679	670	647	616	621	672	642	667	660	660	671	670	677	692	603	627	630	623	665	688	669	665	650	631	701	600	636	652	679	647	643	667	705	648	660	715	645	705	670	621	638	653	627	657	646	653	705	642	713	639	614	613	652	656	642	646	666	669	653	652	698	676	612	654	677	613	581	689	614	699	592	615	709	661	711	651	642	671	637	674	627	646	678	640	623	619	655	613	646	715	673	649	701	667	664	673	670	633	633	655	680	670	670	615	694	660	674	647	615	639	673	632	676	644	667	678	665	656	660	708	619	700	632	643	686	707	675	686	665	677	664	680	620	664	649	669	717	676	679	691	644	697	648	659	616	627	688	605	635	654	693	686	625	636	616	735	643	620	658	608	647	637	615	614	659	686	653	628	665	620	641	666	611	637	662	649	668	638	662	632	704	641	624	680	671	654	608	656	687	640	672	641	661	661	616	622	654	664	631	632	641	658	667	628	654	656	649	656	646	674	725	652	640	612	710	681	655	651	621	628	671	626	659	686	630	652	657	689	637	624	628	657	661	677	668	639	611	646	654	684	664	726	683	651	663	667	670	629	657	608	658	656	670	680	705	662	639	622	675	655	621	677	644	670	672	651	638	652	632	655	626	594	661	674	636	667	658	618	661	663	670	654	680	727	626	696	665	681	612	664	658	692	599	667	603	703	654	639	668	665	673	582	673	698	666	610	668	664	669	599	665	630	591	639	683	646	682	669	642	669	652	667	676	666	685	688	683	684	694	701	617	636	671	626	675	653	685	602	694	596	698	663	638	681	631	639	681	617	657	649	673	641	652	635	681	656	673	643	634	652	650	655	663	667	662	691	693	621	626	637	639	624	675	683	655	643	628	668	675	629	663	616	660	700	648	644	598	654	667	684	662	662	673	730	634	677	643	651	666	644	636	655	695	690	646	645	653	635	675	673	621	639	651	681	635	665	647	644	652	649	640	622	641	683	598	679	672	691	635	649	670	643	626	648	653	624	622	671	653	609	644	683	592	644	656	629	653	618	641	661	667	612	646	685	670	661	665	675	645	625	627	654	675	671	677	680	679	692	673	686	603	699	664	657	658	647	656	638	664	683	629	691	604	632	636	677	694	617	664	634	684	645	658	677	680	663	700	635	669	684	641	612	654	675	646	693	653	706	627	603	655	670	664	692	681	634	630	656	650	686	663	632	632	623	686	600	662	659	680	633	659	644	670	671	686	619	657	692	647	663	643	642	677	651	688	653	696	669	618	604	655	719	653	691	670	653	638	648	648	686	639	663	663	676	646	692	666	685	677	629	657	641	651	702	643	658	689	655	669	670	667	632	628	646	665	651	657	604	648	668	648	639	642	618	681	687	633	672	671	684	637	714	663	639	646	689	662	626	645	600	668	632	629	695	611	637	616	702	658	682	644	653	647	633	632	661	649	627	605	605	607	698	636	637	746	696	657	640	679	633	627	643	622	638	664	647	649	645	686	631	668	639	685	697	678	658	735	675	660	637	660	645	664	619	681	619	658	693	654	665	623	653	712	689	642	643	667	659	627	682	665	676	629	672	630	659	683	650	632	627	639	615	621	605	664	688	661	634	650	661	643	654	685	707	690	727	708	692	672	644	623	631	669	693	653	675	641	636	606	654	625	661	637	695	652	633	658	648	657	654	651	651	710	646	662	699	693	637	658	667	639	619	652	628	648	644	653	701	638	625	642	641	697	682	659	673	652	657	707	650	632	689	697	637	654	643	691	626	683	677	681	604	676	664	640	673	660	688	670	657	634	636	651	630	716	657	674	628	696	680	668	657	670	616	645	679	673	645	633	622	627	674	688	709	650	639	658	637	649	680	641	666	649	648	626	636	666	655	667	656	646	640	633	684	638	658	641	634	636	684	669	645	680	608	668	642	664	664	664	695	609	655	616	641	684	638	667	649	683	624	624	613	629	653	651	606	618	640	658	669	641	673	685	679	587	632	640	668	663	656	657	676	692	617	690	706	669	660	685	666	646	676	689	675	696	622	656	635	675	656	654	692	658	664	620	641	629	699	632	649	633	623	678	647	647	663	695	639	623	629	659	678	652	632	680	686	653	630	681	651	632	625	659	674	650	642	628	663	664	695	665	641	619	664	666	662	609	643	639	638	613	645	658	607	657	707	640	686	607	628	647	630	658	644	639	677	664	668	632	656	657	631	660	653	634	642	655	717	658	628	684	657	660	688	670	630	632	665	671	648	621	640	674	617	646	665	656	643	629	607	623	672	643	634	663	627	684	661	673	628	664	638	652	641	652	669	683	641	662	638	656	652	686	637	675	698	656	652	637	679	636	701	661	693	632	636	646	691	624	643	658	646	649	639	642	650	636	643	637	648	677	624	630	664	694	667	681	650	642	641	663	647	605	704	699	674	613	673	702	664	673	678	660	618	709	651	671	636	638	641	692	664	663	629	635	653	618	641	670	619	689	688	642	672	660	650	681	616	663	655	664	636	636	693	671	688	642	656	639	641	609	661	659	684	667	629	604	642	683	622	653	685	654	626	666	589	644	677	645	656	643	632	685	684	607	674	655	725	674	630	675	641	624	674	654	715	645	611	636	645	648	640	652	626	646	634	659	659	657	668	701	668	690	674	673	651	667	636	618	675	646	675	697	642	618	606	642	632	643	667	637	614	648	632	634	647	650	657	637	689	636	627	675	642	625	647	681	616	629	656	669	644	660	676	657	652	642	622	678	667	698	655	665	650	636	683	662	688	631	675	606	674	679	655	666	638	661	654	605	667	650	657	650	642	655	698	668	647	688	669	676	685	695	673	630	668	652	653	680	653	674	663	681	686	642	708	661	641	614	664	691	639	658	645	680	614	643	672	646	645	658	648	618	690	711	679	600	685	701	649	666	659	620	624	611	654	704	625	678	616	681	686	675	674	645	742	642	641	669	650	609	642	646	616	692	682	661	694	652	653	644	676	646	668	671	612	633	665	659	642	659	640	609	612	658	672	672	680	658	633	671	653	648	621	705	660	650	639	694	656	623	707	655	677	662	630	674	654	667	638	636	634	675	618	587	628	662	665	688	640	646	645	670	608	633	678	644	678	640	655	615	658	676	694	672	628	697	675	657	653	670	655	708	657	654	628	674	638	682	629	643	656	626	680	646	710	694	624	656	620	687	643	653	680	671	667	670	683	669	665	590	636	689	637	621	687	689	694	642	639	686	648	644	661	646	620	653	639	633	686	672	661	653	666	671	623	605	682	615	639	662	654	649	651	659	688	646	616	686	641	664	662	670	663	657	618	633	679	643	623	692	655	672	698	628	651	616
10538	4932	4760	2268	1218	937	764	777	608	583	502	449	422	451	405	436	395	373	390	404	382	395	366	368	386	351	364	398	357	366	355	360	367	346	322	324	346	328	336	345	361	360	358	360	296	385	367	341	403	342	342	350	296	379	361	347	360	324	347	317	334	333	368	339	382	328	347	405	329	377	368	369	393	320	342	325	360	390	319	366	336	350	327	371	343	364	331	379	389	364	356	340	332	373	370	313	344	336	369	327	343	338	330	361	346	336	346	374	351	338	352	371	338	365	319	369	323	342	334	342	372	318	353	335	360	340	335	366	355	352	344	348	401	376	320	354	360	355	357	368	356	334	354	336	315	344	351	345	340	345	373	362	354	312	350	334	346	346	367	319	317	349	345	324	345	376	333	346	345	354	340	355	305	403	332	324	308	332	334	352	360	327	373	373	326	403	331	358	328	350	344	342	315	338	360	381	342	355	395	354	367	348	319	315	325	362	337	334	338	375	347	376	351	346	337	365	372	373	388	334	359	325	353	359	390	347	346	342	364	353	355	320	329	330	316	334	320	316	343	355	338	360	346	385	319	337	351	387	346	359	348	358	329	372	317	383	351	361	344	352	351	379	351	344	346	327	314	358	340	335	309	336	345	305	337	370	324	365	334	355	374	364	387	354	320	365	316	341	326	353	353	336	342	314	348	342	315	359	318	373	384	363	349	341	356	343	311	331	335	318	346	368	347	359	360	357	375	377	356	371	313	330	361	347	356	349	343	383	363	342	370	353	369	354	324	354	350	397	348	339	352	329	359	332	370	338	373	315	335	356	354	348	335	358	368	366	356	333	349	325	334	345	353	374	345	343	362	354	384	340	332	338	364	380	336	374	371	373	320	376	351	354	369	343	374	335	327	351	363	397	337	363	376	363	346	390	347	337	352	367	355	354	320	327	299	332	333	356	362	342	363	326	337	350	353	379	363	318	356	343	357	343	349	339	349	305	348	384	357	397	369	333	349	321	369	358	382	374	353	317	359	333	334	350	365	348	368	352	343	338	389	352	363	321	349	366	353	339	352	332	362	329	336	336	378	377	357	346	332	357	365	366	359	335	342	362	318	345	344	370	324	364	370	347	334	377	317	358	358	350	356	357	356	330	361	353	374	338	374	326	327	342	348	353	347	384	355	369	337	298	327	340	307	362	349	395	363	339	347	306	344	332	353	345	355	365	352	351	365	336	340	338	358	362	356	357	356	379	335	321	361	372	374	341	330	349	350	354	340	347	306	330	339	322	338	295	337	329	378	358	321	353	372	343	328	326	375	348	384	304	376	356	328	331	329	339	319	367	341	336	367	369	383	360	356	336	318	350	348	332	352	378	352	312	310	351	369	342	351	337	370	328	348	341	346	306	328	357	349	287	362	367	370	359	363	366	351	352	335	324	335	369	381	330	317	345	361	351	365	339	346	351	358	318	319	328	359	347	360	389	344	368	340	326	314	362	305	357	343	347	328	316	336	336	352	348	350	343	356	350	319	365	363	355	372	359	322	314	341	375	352	341	338	332	325	336	314	355	328	358	318	353	324	331	336	348	348	350	362	338	353	308	347	375	355	345	415	344	337	325	327	352	344	386	385	361	354	327	356	343	339	359	358	360	324	321	354	335	331	339	370	373	301	345	358	366	346	331	336	367	328	361	339	351	354	319	354	340	352	374	354	358	330	367	316	371	369	388	373	325	323	358	357	358	345	348	357	370	363	353	368	351	310	365	363	373	337	345	356	333	337	354	348	335	325	321	315	341	333	372	326	347	329	358	305	317	349	321	386	358	327	346	318	391	336	335	332	338	355	349	364	362	299	354	356	317	349	322	345	371	368	354	369	359	313	311	335	344	388	346	319	374	316	354	341	334	382	380	347	357	369	312	326	361	373	349	313	364	358	343	343	338	331	408	376	343	390	340	374	360	309	352	353	318	340	355	388	334	340	352	334	345	361	322	379	361	332	381	358	355	375	368	317	336	331	336	359	339	354	337	339	351	336	339	352	356	373	347	318	332	371	316	322	307	353	352	355	349	354	358	374	350	377	342	345	340	318	364	331	351	325	357	361	348	346	357	344	389	376	342	330	356	360	328	338	357	348	380	325	382	371	326	342	352	296	349	354	321	307	373	346	332	329	326	359	331	352	328	356	397	341	322	362	364	383	320	380	312	340	360	346	335	363	359	319	353	373	388	361	342	353	349	348	348	374	316	362	351	322	364	360	366	328	293	373	362	390	343	346	320	356	397	365	357	361	364	364	337	345	363	361	329	347	380	317	323	366	391	357	358	373	386	340	362	369	343	348	367	360	336	329	335	345	325	351	360	317	327	351	357	317	345	319	337	356	337	364	382	310	367	357	346	358	354	333	379	351	331	339	347	353	384	387	330	339	401	345	349	346	369	332	379	334	342	362	326	323	342	354	326	328	335	361	351	384	377	350	317	351	372	333	296	310	341	312	348	325	338	331	370	364	401	319	310	323	340	338	350	340	353	356	334	333	354	352	377	336	342	339	383	369	347	330	330	358	351	341	381	340	364	339	350	327	347	348	350	376	329	345	368	340	334	354	343	341	363	348	390	311	327	318	322	381	328	288	346	325	327	371	361	365	375	361	355	380	336	355	347	388	372	360	345	379	327	409	329	338	338	338	360	345	354	373	361	396	358	358	348	380	339	318	348	330	325	322	364	348	359	353	348	357	331	353	318	329	323	342	351	341	346	354	352	369	369	314	363	350	331	330	395	322	327	335	355	359	372	327	360	326	327	347	384	376	354	344	318	314	314	327	331	358	336	326	338	338	344	349	314	326	335	368	332	364	366	321	339	338	325	353	332	309	376	376	336	345	357	327	329	325	372	344	377	358	341	345	362	364	368	344	353	347	350	322	346	353	335	343	410	363	351	337	330	355	373	340	355	345	336	331	342	340	336	355	307	317	387	314	403	383	335	363	350	398	354	344	329	326	368	346	339	350	339	361	318	335	321	358	339	332	344	359	370	370	381	339	348	315	348	340	352	374	370	376	346	328	333	353	373	344	354	324	325	377	358	363	339	352	357	362	360	349	367	323	313	379	300	336	341	357	325	325	286	324	371	337	360	328	356	337	354	363	350	351	345	344	354	335	346	358	314	389	329	374	356	360	357	327	369	342	345	389	334	380	336	344	376	344	296	340	317	338	345	363	384	357	356	341	346	293	354	338	367	360	341	388	335	350	361	365	349	332	364	370	382	335	351	349	322	349	397	352	351	350	323	300	329	352	326	340	370	360	357	354	349	329	365	357	343	357	352	364	368	343	357	347	340	321	360	346	316	356	374	351	334	336	321	336	320	363	333	375	311	359	331	333	349	308	378	329	346	324	310	316	342	357	351	366	327	351	328	378	302	332	330	338	338	327	339	322	309	334	346	328	306	356	314	347	315	361	379	301	333	319	337	339	346	308	334	353	328	364	341	361	365	364	343	369	368	326	319	352	336	330	349	327	371
6887	4573	7938	5251	3979	3369	2829	2640	2246	1838	1636	1536	1391	1294	1258	1146	1137	1039	1006	943	909	958	947	927	908	965	955	898	823	860	889	801	836	833	849	800	826	813	785	807	834	821	809	777	806	788	707	786	799	785	740	825	774	788	760	777	760	779	796	763	763	781	740	761	720	822	747	737	776	748	770	736	785	766	744	727	784	787	777	766	727	725	724	727	756	785	788	730	754	683	790	736	755	780	736	756	789	769	804	732	743	767	744	759	752	783	825	847	762	807	805	719	819	791	732	752	739	775	803	738	733	744	756	755	775	773	780	743	814	759	762	778	773	777	782	777	842	777	761	771	757	745	772	799	773	764	752	741	764	789	742	752	771	747	762	739	755	749	733	744	698	749	782	757	765	727	738	779	794	782	755	768	739	765	714	778	750	737	767	790	800	776	698	756	735	771	762	730	763	752	768	757	719	774	826	747	777	838	821	727	771	736	805	759	746	818	776	743	773	794	757	773	742	711	770	761	762	757	740	691	763	760	758	769	833	705	778	722	759	731	765	800	754	813	758	755	791	792	748	781	809	731	733	739	743	747	763	748	770	852	767	741	723	779	794	722	774	722	765	761	781	756	763	773	763	728	738	706	826	772	749	746	782	721	783	751	756	731	800	779	708	773	714	725	797	749	764	778	765	787	721	742	746	786	721	762	754	817	772	732	720	692	729	760	743	796	784	778	776	787	761	722	782	756	736	732	795	749	716	755	800	733	757	785	766	757	749	761	789	740	760	752	727	769	785	800	731	759	781	769	747	770	786	789	714	808	775	767	719	760	765	717	782	754	739	723	782	742	767	721	768	777	745	806	756	738	743	771	759	743	731	767	739	733	777	767	769	767	795	761	801	769	774	774	798	777	724	734	764	743	763	731	728	732	711	749	759	763	742	825	743	724	720	714	684	723	767	763	747	781	764	735	743	746	776	781	776	788	754	732	756	739	739	801	796	765	742	746	755	738	776	808	749	737	744	818	734	752	748	792	789	763	772	787	758	780	746	750	765	778	729	745	779	774	734	813	764	808	742	782	757	742	735	745	802	798	777	764	769	774	772	779	790	813	749	757	775	726	759	721	778	792	765	704	752	783	741	792	742	762	742	725	751	717	744	770	758	751	744	734	823	710	768	750	779	769	754	774	719	750	769	747	757	826	757	761	796	786	727	724	745	767	748	781	754	786	770	795	755	778	765	760	746	761	738	753	762	807	725	718	797	788	797	775	758	793	787	777	739	745	751	722	792	758	794	729	774	860	752	750	750	757	804	713	761	737	739	761	765	803	783	760	796	739	756	743	746	713	811	787	802	762	762	716	817	809	780	783	754	735	778	755	804	749	731	739	781	737	770	727	783	741	745	706	729	753	751	785	764	762	752	742	782	782	721	775	802	750	742	775	762	749	771	767	775	752	718	771	742	736	738	709	771	761	742	787	730	768	796	776	760	744	771	742	732	747	731	744	729	771	761	828	731	813	771	777	747	821	747	749	765	780	779	773	766	740	701	736	705	775	779	758	757	742	710	742	743	760	749	759	728	721	743	854	836	783	828	759	802	742	739	743	720	772	741	779	768	787	786	763	754	720	785	739	766	754	784	746	754	738	736	758	757	772	792	716	757	756	782	760	872	703	748	807	724	753	740	787	756	759	761	786	759	747	765	737	760	771	787	736	747	801	776	765	744	749	718	739	776	733	762	773	749	787	761	817	767	739	772	789	784	755	708	742	780	778	737	740	791	773	746	740	795	785	782	815	742	744	743	792	729	840	776	732	803	790	773	781	766	707	813	735	705	752	744	789	729	689	776	750	726	783	716	727	755	786	792	778	725	737	758	732	798	722	795	740	763	778	775	760	759	761	788	785	781	767	764	747	795	797	726	766	746	764	756	729	745	763	800	783	725	795	749	773	758	781	724	750	743	708	718	780	772	720	761	729	750	733	761	705	769	779	757	809	803	798	788	776	741	741	783	749	750	777	772	771	834	756	787	747	762	776	767	722	749	732	767	704	785	755	794	754	774	759	713	809	756	714	745	725	770	780	741	773	802	772	710	768	769	714	793	769	752	762	733	777	737	751	764	796	771	790	775	718	711	739	738	772	718	808	760	756	733	743	778	761	717	742	780	774	757	766	776	771	758	786	747	768	754	727	786	792	766	803	757	760	745	755	708	793	750	729	781	726	802	713	777	762	807	756	720	775	813	771	743	766	782	712	775	766	769	807	775	738	752	800	742	759	759	740	756	771	711	804	810	786	769	725	763	777	739	733	775	722	766	767	772	776	774	828	768	767	765	747	803	755	723	752	717	776	715	771	752	790	770	784	704	799	770	806	807	808	754	797	780	740	764	739	792	736	752	781	742	750	811	750	746	774	790	802	739	752	740	761	767	726	798	750	794	724	783	772	725	759	758	723	753	756	750	735	758	743	781	766	719	762	783	731	795	746	743	797	750	773	753	730	765	753	783	712	756	755	782	774	777	755	763	781	805	757	745	716	742	785	731	777	747	780	737	787	721	792	738	772	742	784	734	742	785	830	741	801	760	793	737	804	769	799	765	756	781	734	804	795	746	738	739	785	781	757	723	791	744	758	737	724	764	770	765	708	755	746	744	792	762	767	762	729	779	815	791	755	750	751	744	770	775	767	803	760	773	765	711	772	739	742	744	760	775	784	786	696	735	775	779	800	789	760	752	761	810	774	750	748	741	698	772	803	771	738	793	745	770	821	753	747	806	762	768	725	682	752	782	683	768	737	784	757	772	751	783	777	708	721	782	714	771	757	713	783	772	703	718	778	776	742	776	803	756	742	736	739	758	754	781	788	734	746	740	744	748	745	746	796	777	774	726	815	791	737	768	783	786	719	723	752	766	748	756	761	779	760	768	708	812	813	741	753	736	815	737	734	726	722	735	782	725	757	763	739	723	742	776	721	704	740	719	718	736	727	753	813	789	754	703	745	753	749	747	748	779	755	757	775	754	768	749	764	788	794	807	735	727	764	764	756	743	769	763	754	727	798	732	791	722	729	774	752	791	786	789	738	754	753	796	763	704	702	752	769	775	731	753	774	751	720	760	736	772	741	733	750	765	810	781	762	747	776	780	755	750	735	738	738	776	791	799	754	717	765	780	721	777	800	763	738	799	771	754	736	784	783	759	747	720	783	752	745	758	737	750	789	708	734	791	756	744	768	764	795	826	790	789	769	827	758	774	743	783	784	786	786	781	777	805	789	786	739	732	741	757	752	767	794	761	775	756	790	802	744	747	780	752	778	738	804	756	719	761	751	791	744	828	800	785	754	776	770	777	728	735	764	750	767	785	803	776	752	778	731	816	805	789	732	757	770	761	743	799	757	783	762	822	736	779	775	793	742	761	758	751	741	733	720	746	750	756	733	777	791	739	747	724	715	709	768	746	749	745	775	766	748	729	759	727	754	733	749	742	815	722	768	776	791	748	767	699	754	766	778	778	745	720	765	730	741
20118	10392	10647	5118	2346	1637	1288	1133	943	756	620	613	515	486	478	479	410	395	379	334	335	352	356	336	347	354	342	359	334	323	340	313	295	324	305	295	300	313	309	283	296	294	300	282	292	313	308	320	315	267	282	269	280	324	305	302	287	268	266	325	282	307	315	312	298	257	252	302	282	299	330	276	310	275	291	292	275	286	295	282	288	317	261	279	299	296	271	306	310	301	307	285	256	258	310	282	287	273	288	280	321	331	280	306	301	296	303	320	296	286	295	313	283	289	318	285	296	305	252	275	289	278	298	285	274	270	312	289	309	289	282	261	280	276	310	264	287	326	286	288	296	278	302	269	296	307	310	283	281	272	300	305	279	276	295	291	281	263	282	287	298	304	304	268	272	289	286	282	275	314	290	312	309	268	272	301	287	293	316	262	301	252	315	303	284	290	281	279	271	306	247	297	271	256	270	288	273	303	292	291	284	304	304	274	300	315	287	287	304	260	319	294	299	292	278	322	333	311	280	297	294	293	296	281	294	286	307	280	285	229	281	307	306	284	270	255	252	287	274	279	261	297	288	299	297	295	266	275	271	285	265	286	285	294	287	279	299	292	264	283	297	287	279	318	277	271	280	318	294	262	295	277	305	271	304	286	299	261	257	288	294	261	276	286	268	268	283	268	307	317	297	286	296	314	292	271	269	266	296	275	278	317	260	287	279	303	299	272	305	312	260	300	302	299	290	266	291	310	266	261	269	302	270	287	272	257	300	288	299	293	290	252	285	295	291	272	269	314	318	308	291	284	284	304	281	284	314	296	312	282	281	291	299	317	285	324	323	301	315	291	306	287	273	276	302	259	277	300	283	283	295	302	309	300	284	302	295	306	314	289	255	270	280	282	270	248	295	291	284	286	281	284	292	292	284	237	278	300	295	303	287	273	299	279	297	312	295	289	291	315	310	285	285	322	347	293	269	293	271	272	268	249	319	319	291	281	313	245	284	277	295	290	288	276	277	264	278	288	252	313	284	269	310	292	289	299	290	288	301	319	312	308	276	252	286	267	293	296	278	275	292	299	284	301	304	329	296	250	305	274	294	295	281	298	307	306	266	317	270	290	306	306	278	289	276	277	276	275	307	291	275	299	265	293	300	278	282	305	301	305	292	296	302	267	310	301	259	291	261	277	328	320	284	306	254	307	290	331	261	292	253	311	291	335	283	259	261	303	273	268	283	299	317	283	261	274	268	273	291	299	309	279	288	279	296	307	267	258	308	294	301	285	249	294	294	291	282	321	281	305	315	287	294	273	292	290	260	266	301	288	284	265	304	298	298	268	293	284	292	296	291	294	264	276	285	278	308	280	276	275	271	306	293	283	337	277	287	253	311	318	294	276	290	254	270	293	280	304	305	332	273	298	282	293	282	254	281	275	295	307	252	304	302	283	316	295	292	307	279	315	314	330	291	296	290	292	300	294	270	272	308	346	300	240	300	301	300	332	295	256	286	291	273	303	324	288	282	279	306	321	297	304	322	277	273	309	278	293	279	290	283	306	309	260	265	290	267	286	269	293	317	286	297	300	276	269	332	285	267	308	245	278	287	286	265	290	318	308	346	311	273	326	309	298	282	300	273	303	276	263	280	330	317	273	270	319	285	329	329	320	269	294	310	305	296	295	275	296	304	310	279	270	287	321	258	281	260	306	312	294	258	294	307	276	287	278	270	307	272	281	312	280	312	269	293	292	325	300	283	292	302	281	300	305	289	290	277	293	282	307	340	287	287	296	287	298	301	286	276	267	286	262	272	306	295	287	288	283	277	271	306	260	276	275	276	254	261	287	264	287	302	293	289	293	265	280	289	311	285	339	298	326	290	311	253	268	273	291	283	291	282	285	299	305	251	280	306	285	283	282	288	296	302	318	318	303	272	272	304	293	278	265	286	264	273	307	289	312	276	294	289	262	271	323	290	305	270	299	264	327	323	318	310	313	255	263	280	290	308	288	271	261	273	312	327	280	264	311	317	267	309	287	281	306	325	322	281	321	289	305	261	270	315	300	285	294	248	335	291	286	286	335	286	276	283	298	273	282	307	334	274	309	309	299	300	307	294	289	297	322	283	315	304	308	277	300	313	275	291	294	294	279	274	291	266	286	286	290	268	287	290	295	301	266	311	276	287	274	281	278	314	278	288	260	266	244	313	305	236	278	280	333	256	286	311	311	273	311	297	301	309	279	304	317	274	286	260	300	269	268	280	271	316	268	307	265	327	293	296	267	280	326	315	284	330	286	284	300	286	294	304	279	282	287	299	280	254	285	298	321	319	301	293	297	295	331	286	281	267	305	316	312	291	293	269	249	293	276	279	279	305	288	277	254	311	305	289	289	304	303	287	284	314	296	272	303	305	278	287	283	310	286	288	303	304	290	280	282	322	303	303	270	311	304	288	312	299	252	259	268	279	284	278	237	271	291	273	298	283	308	306	306	277	298	286	311	275	301	299	298	266	266	313	275	294	306	266	279	324	306	292	284	311	320	303	258	297	306	293	267	284	283	285	331	294	278	287	236	282	261	297	268	261	294	268	290	285	299	295	281	275	290	312	315	285	286	266	275	309	304	295	284	309	258	269	322	272	280	291	279	287	274	290	269	300	300	330	298	303	281	270	307	282	299	285	254	246	285	266	296	282	272	313	284	275	294	308	298	273	286	303	320	282	280	263	290	289	284	309	286	272	264	277	280	264	295	293	289	279	285	269	289	310	284	281	289	300	297	294	317	289	313	253	307	331	278	298	260	283	267	296	281	314	278	306	286	311	274	277	293	297	257	279	285	269	265	302	299	290	309	323	274	296	293	260	268	282	346	313	268	270	290	283	313	298	339	315	321	267	320	286	298	257	263	279	305	281	291	283	268	279	294	297	305	253	264	301	276	286	295	275	303	305	304	304	290	306	308	267	303	281	289	281	280	308	274	268	282	266	282	284	291	282	270	309	294	302	289	331	260	290	261	299	320	272	267	255	296	279	271	346	264	269	296	271	291	262	293	286	259	275	292	324	256	284	269	265	296	277	272	291	288	288	301	276	302	307	303	299	299	320	275	316	280	294	279	297	302	301	268	288	284	282	279	294	298	290	267	292	327	320	312	311	315	275	278	308	308	261	311	274	304	305	308	291	296	334	290	278	269	271	296	284	268	318	329	281	289	289	273	276	278	277	287	280	252	273	279	303	277	286	304	291	280	289	288	287	281	285	343	295	257	320	292	303	287	303	311	268	248	276	271	328	278	270	267	268	299	285	276	239	308	303	288	300	288	298	271	290	283	321	281	304	287	315	280	287	260	293	255	268	273	304	281	325	290	276	279	271	276	279	241	288	298	293	297	284	307	280	295	304	287	269	290	312	290	282	295	281	297	303	297	304	292	278	304	308	309	310	302	290	277	315	267	318	263	313	276	311	293	294	261	287	287	281	296	274	258	280	292	302	297	285	299	280	304	306	270	274	320	298	265	295	291	274	257
13172	8722	15354	10258	7404	5873	5039	4609	3965	3150	2648	2440	2115	1935	1607	1468	1418	1320	1178	1155	1103	1072	1054	1005	1039	1013	994	911	920	906	845	849	795	794	800	788	764	778	775	779	771	738	734	703	732	739	671	728	706	701	711	671	726	667	701	659	681	651	707	664	690	719	663	691	705	657	677	665	705	630	675	645	633	640	651	676	655	660	616	685	689	666	641	662	710	654	668	670	662	687	600	644	669	674	637	624	645	639	672	639	686	660	655	664	675	660	653	626	667	666	639	686	605	665	624	659	705	636	662	642	681	682	653	677	617	621	643	640	640	646	639	661	686	659	638	618	655	654	641	625	656	707	678	646	668	654	690	620	658	639	644	661	643	649	652	657	578	650	704	656	634	617	680	628	596	626	684	634	629	630	638	626	681	642	633	620	663	684	648	640	687	681	650	687	645	624	628	691	609	624	662	681	690	663	645	659	667	617	638	651	655	673	619	627	655	671	680	654	644	717	603	647	619	676	649	656	657	668	652	632	661	643	663	667	687	616	635	681	620	650	637	625	649	643	672	657	649	639	662	650	652	642	635	621	672	676	668	610	694	621	676	639	610	634	657	657	582	649	631	651	651	655	671	642	655	652	699	646	600	659	615	660	694	684	640	652	676	631	625	645	640	651	627	645	636	640	688	627	689	608	642	612	661	602	607	716	657	666	646	668	688	680	655	620	688	618	664	657	659	633	655	692	621	605	684	642	654	651	645	619	657	690	651	667	705	618	649	694	621	702	640	674	630	633	625	698	661	657	649	666	676	660	656	622	648	620	655	645	661	603	662	605	652	700	666	645	694	622	664	677	634	645	662	651	659	642	611	681	668	631	629	664	668	684	583	607	704	651	636	694	630	647	679	644	658	670	631	664	665	635	695	677	658	642	649	654	645	638	633	658	651	646	634	680	645	621	615	667	645	678	624	624	653	648	635	656	634	675	649	641	673	663	647	612	651	689	630	656	651	667	692	633	706	650	635	695	670	645	645	682	700	664	632	646	677	655	633	637	656	689	690	653	652	642	660	665	676	685	634	656	656	650	675	649	658	643	650	652	682	679	621	647	600	635	684	701	625	698	685	644	635	667	707	674	589	634	629	599	660	625	645	649	697	680	642	661	668	676	698	661	608	656	613	666	648	672	623	660	672	683	679	656	669	667	634	674	623	633	649	653	712	681	635	651	683	614	676	678	660	682	675	681	632	700	640	647	642	683	657	635	662	641	646	640	615	634	642	661	657	646	642	620	660	668	645	648	645	687	687	637	676	656	648	656	618	683	653	642	645	637	663	663	637	663	684	711	705	597	643	685	644	666	655	674	673	658	625	643	637	664	654	648	661	665	666	652	677	633	647	637	641	682	655	635	616	600	617	647	616	651	632	637	665	655	636	665	639	648	650	615	611	710	616	652	654	696	626	649	674	655	630	650	706	671	649	630	640	679	632	655	697	637	640	628	702	683	642	675	670	633	614	642	680	660	647	690	667	648	668	692	625	626	637	644	658	684	683	618	653	623	619	655	613	658	617	624	625	666	619	652	634	623	645	648	651	654	642	689	685	654	656	669	642	631	629	669	677	656	644	711	622	684	644	632	674	681	660	660	641	625	628	639	678	642	610	637	708	642	694	639	629	650	660	619	656	628	663	619	648	665	657	620	657	660	668	689	648	685	645	706	649	628	677	637	634	624	656	658	662	642	659	633	687	645	670	667	680	624	615	648	633	669	679	626	604	667	672	616	650	670	680	645	664	643	658	648	623	684	625	700	628	678	624	670	658	682	653	630	628	621	662	649	688	649	642	661	642	693	620	653	660	640	622	647	623	644	630	654	658	680	631	668	603	690	661	656	661	637	630	692	613	640	619	634	633	658	684	673	627	642	684	675	642	654	598	642	648	652	629	634	679	684	625	657	619	625	666	661	646	619	672	628	662	731	691	650	614	654	631	626	685	623	659	643	695	690	626	670	655	610	598	660	650	628	651	657	665	685	659	666	640	667	607	653	640	662	650	648	671	666	696	653	628	646	691	618	657	577	672	719	669	626	639	653	648	663	620	678	649	657	683	648	673	648	620	663	621	655	676	628	655	672	662	622	692	599	650	667	657	661	694	684	609	617	583	677	692	658	672	691	646	645	648	642	659	636	660	627	629	667	642	670	622	630	689	647	615	616	624	610	640	582	651	659	666	640	633	611	692	661	635	637	666	626	634	653	688	616	635	635	630	618	647	689	646	683	647	642	648	603	643	617	630	623	656	650	637	658	629	625	652	632	657	640	646	665	665	717	683	645	670	648	699	639	646	672	655	671	672	636	651	659	666	739	636	647	644	653	648	609	640	643	653	646	653	671	622	645	607	662	688	667	650	650	634	667	607	710	683	651	629	671	621	625	672	630	680	642	656	666	644	692	678	617	622	667	624	630	626	641	639	632	644	614	670	630	640	668	645	697	665	703	638	674	636	655	651	668	650	622	643	691	665	660	611	636	622	682	641	655	663	643	639	681	661	611	658	628	621	688	619	672	639	641	632	677	618	645	625	700	658	635	695	622	661	712	628	632	644	624	648	687	665	616	675	664	671	594	646	633	682	622	659	661	639	679	667	675	628	677	680	611	668	664	673	682	610	627	696	666	647	650	645	647	669	677	649	642	652	663	664	652	688	631	677	621	666	629	653	646	643	691	665	657	642	679	637	650	692	624	636	667	643	629	634	679	604	653	642	662	619	618	606	638	638	631	648	638	645	651	621	649	659	665	615	617	648	643	682	659	654	688	611	637	687	597	667	663	625	677	674	670	676	653	650	683	648	679	666	652	657	665	606	663	648	681	657	658	636	615	613	610	637	614	679	630	640	618	662	632	675	659	633	653	692	709	639	661	629	643	651	628	655	706	704	677	667	634	652	672	649	661	654	629	664	627	637	638	627	664	634	648	607	625	627	633	634	650	639	685	678	667	646	675	669	672	645	640	591	677	618	618	639	657	666	667	643	687	657	621	665	660	662	651	630	619	631	667	626	627	634	644	684	645	672	654	654	626	686	628	657	677	650	621	687	681	633	598	649	649	694	667	628	643	614	639	651	676	628	630	632	611	653	635	679	624	631	645	658	637	670	636	641	708	660	631	666	608	625	658	630	666	638	671	649	635	641	644	639	636	600	655	637	664	689	634	670	613	630	640	611	661	644	663	655	622	670	672	571	644	631	674	645	642	668	673	654	655	651	641	631	645	638	655	693	678	658	637	596	657	652	642	667	671	645	642	635	646	660	641	682	634	600	642	666	672	654	627	653	620	642	676	628	680	646	654	673	666	609	663	697	685	647	682	654	638	643	687	651	614	655	719	680	681	692	630	633	629	632	650	669	684	670	641	628	600	630	625	682	666	647	664	669	638	652	631	663	694	629	604	636	660	689	656	681	671	629	618	647	648	661	643	655	635	601	651	657	673	642	644	693	644	643	634	636	689	656	628	641	646	634	651	585	666	613	655
30369	16558	17254	8512	3756	2492	2107	1562	1302	1000	802	740	653	571	515	467	431	431	380	388	344	418	363	380	379	369	350	372	321	340	328	322	341	348	327	337	355	309	327	304	321	318	329	291	308	321	310	307	298	296	292	318	307	308	286	345	290	285	325	285	294	316	316	317	297	293	321	329	267	271	299	285	314	274	289	259	271	306	321	292	279	304	291	300	277	325	331	297	286	289	276	254	256	320	292	310	317	299	284	274	289	269	323	286	293	291	314	259	327	308	279	319	271	303	284	269	290	331	286	277	310	319	299	260	325	296	275	285	245	316	289	269	312	313	288	286	311	254	270	286	298	250	294	260	293	292	279	305	326	282	311	306	300	312	320	250	291	268	263	306	318	280	282	279	281	304	274	317	297	308	293	307	320	290	318	307	279	281	275	273	308	249	307	300	293	295	293	293	310	322	267	323	286	293	292	298	294	300	282	286	283	289	256	261	321	303	311	297	283	270	302	295	284	267	280	289	298	348	296	284	272	289	296	298	322	307	280	273	287	309	266	267	269	293	256	281	285	288	281	299	280	264	291	289	245	274	304	286	298	316	260	294	317	291	326	301	296	294	262	249	305	255	274	270	281	300	265	299	271	249	304	260	300	272	298	298	296	316	275	307	289	276	281	287	307	259	304	299	261	306	274	283	289	301	260	292	254	294	316	280	293	294	301	293	266	285	311	285	269	282	279	276	303	270	285	275	303	269	279	283	249	284	298	329	322	270	254	293	295	270	292	294	324	284	258	255	246	253	297	266	303	311	265	263	304	289	323	294	279	294	286	292	247	284	285	289	317	307	265	279	281	261	290	311	294	293	296	303	279	274	297	279	286	281	289	280	273	287	267	297	314	293	282	334	294	276	309	287	256	289	295	308	284	293	295	272	296	295	287	302	236	308	347	312	297	281	309	313	296	330	297	259	268	249	293	283	283	258	273	284	299	283	294	277	259	276	274	289	284	297	268	285	296	302	281	318	317	291	315	274	291	264	312	245	277	281	268	288	277	304	276	285	289	252	297	286	274	308	295	269	275	294	280	239	298	276	268	314	310	314	314	278	280	286	281	315	328	280	292	280	295	253	273	272	313	286	279	301	271	315	287	338	274	317	271	273	296	299	273	308	281	276	274	313	269	287	292	292	311	277	291	293	298	277	325	321	293	264	282	307	291	269	287	263	293	248	276	299	317	300	303	286	311	304	304	312	266	268	277	264	265	286	299	319	276	301	278	292	254	317	317	276	316	281	259	290	264	299	309	315	303	281	346	289	289	263	303	305	257	300	327	307	289	290	287	297	286	278	298	306	305	297	277	282	297	297	283	302	289	270	279	286	296	293	302	294	293	301	292	256	323	300	286	301	302	315	297	303	270	278	283	291	285	316	271	259	306	307	285	274	310	329	303	302	261	274	276	266	273	273	288	277	278	291	264	284	288	257	260	307	302	295	298	311	278	294	305	308	276	281	296	284	282	288	301	273	310	313	322	305	304	286	307	296	310	283	305	295	264	299	313	267	308	320	306	299	279	283	301	257	246	296	287	279	289	292	323	278	306	250	304	292	289	287	297	279	313	306	303	278	310	291	285	300	294	309	290	292	306	282	287	311	324	301	240	312	262	268	318	304	316	260	268	295	276	287	280	305	287	320	296	301	284	256	296	302	271	288	327	297	305	317	298	295	283	285	289	281	247	293	318	324	272	300	304	283	274	289	308	277	268	313	275	311	321	325	287	274	268	258	286	295	286	302	322	292	321	286	298	294	292	289	288	276	268	283	294	318	295	305	282	277	283	300	267	279	294	290	259	305	292	293	291	271	265	299	254	290	336	288	298	299	293	276	294	264	330	339	287	273	310	306	323	308	290	299	290	290	302	305	294	276	284	265	301	292	292	317	305	301	270	267	290	287	297	287	282	296	279	315	283	250	309	295	278	266	297	302	300	319	277	254	289	266	333	293	297	286	275	288	295	294	314	277	276	302	284	284	294	289	291	310	293	289	312	271	290	286	314	279	315	253	311	279	276	296	312	305	284	272	259	292	286	298	294	266	272	273	314	310	281	250	317	310	281	296	274	263	286	327	294	323	292	329	317	297	303	277	289	324	297	257	309	281	280	283	289	271	265	304	303	287	283	292	264	257	320	306	298	310	257	285	300	321	294	276	325	300	271	270	295	294	304	301	325	272	288	311	274	284	256	265	274	273	304	292	283	293	275	292	300	274	283	286	292	305	302	283	281	298	283	277	292	269	295	259	281	283	301	292	307	270	318	279	293	274	296	286	278	289	271	302	289	268	307	317	281	295	326	281	282	280	285	286	277	276	268	289	286	316	274	301	284	282	287	289	281	279	272	263	343	332	285	300	311	296	292	296	301	293	310	309	319	308	294	305	295	263	282	307	288	306	278	301	255	279	298	319	311	291	311	260	293	287	268	285	290	294	280	289	318	281	299	286	318	300	282	300	301	287	275	300	305	300	275	306	292	297	277	289	276	279	287	281	290	295	273	284	312	283	298	267	286	284	326	312	343	284	304	308	298	291	298	291	295	319	297	278	298	286	284	269	300	295	282	298	305	285	288	283	275	296	285	268	329	309	306	286	288	298	288	262	293	274	303	274	307	287	281	255	270	255	286	276	302	248	296	301	274	291	305	306	287	273	277	261	281	268	316	286	276	265	307	248	302	267	275	291	288	266	286	280	291	304	305	286	305	283	289	298	305	292	286	270	286	268	296	309	279	321	290	306	321	246	294	275	271	310	255	312	290	279	290	259	291	291	282	287	289	279	314	281	286	296	309	277	268	285	311	309	282	271	287	284	291	298	278	290	245	281	257	298	272	295	301	260	265	285	281	269	311	313	274	328	271	275	289	304	296	290	281	294	306	262	282	320	315	334	286	282	304	302	285	301	331	279	287	324	278	316	305	296	283	315	341	268	300	262	263	295	281	303	267	306	266	292	272	285	268	279	264	286	279	278	269	292	282	305	292	279	297	286	275	288	302	276	297	285	262	284	252	290	305	265	320	275	286	282	251	295	273	279	285	297	306	299	264	274	297	269	284	300	278	303	296	291	325	321	296	316	327	287	272	289	294	309	329	295	306	280	304	278	329	320	283	286	281	288	279	266	306	297	281	290	269	314	275	261	285	312	282	316	281	269	303	307	275	303	299	261	300	252	258	256	285	280	302	305	295	307	313	301	280	298	301	287	287	284	296	296	323	272	282	322	283	256	279	249	282	260	286	304	298	274	294	303	272	304	287	309	262	276	267	300	308	271	292	263	288	288	283	316	297	306	272	289	326	323	292	279	299	334	314	284	307	305	275	286	270	286	288	285	284	292	269	298	261	281	308	272	285	298	310	298	294	285	315	316	300	272	269	270	272	296	292	287	274	304	272	309	309	285	306	304	274	269	303	287	287	274	270	290	295	287	321	308	291	292	285	292	286	321	314	254	304	288	301	332	307	317	287	262	280	285	318	275
17707	12697	21659	13867	9676	8027	7084	6141	5309	4310	3465	3349	2828	2536	2091	1970	1742	1544	1454	1349	1296	1333	1267	1197	1278	1191	1191	1006	963	1063	1007	935	985	909	836	851	849	806	851	784	784	789	748	730	773	703	728	710	724	724	715	680	672	687	722	709	737	747	673	694	692	740	678	671	651	699	687	649	686	684	676	701	661	678	688	685	707	678	647	630	678	664	655	662	663	684	641	669	628	629	723	688	639	670	628	643	645	637	664	628	667	671	676	643	651	640	671	627	666	644	706	687	674	628	656	661	672	696	643	660	690	648	669	673	624	660	657	677	694	674	637	644	687	660	621	629	673	639	662	685	710	687	669	656	644	708	621	652	630	662	653	596	673	633	670	690	647	715	671	656	665	661	678	631	676	662	655	663	654	661	644	696	703	729	680	658	619	643	649	659	649	691	670	627	641	653	712	655	666	668	657	702	631	629	726	649	643	658	691	699	653	633	663	617	618	700	694	658	647	621	659	666	634	711	637	694	684	632	707	657	660	688	664	634	710	622	654	657	641	676	660	679	678	657	657	658	642	657	613	638	625	674	694	654	654	690	655	652	705	664	677	631	677	684	695	631	617	701	626	683	623	653	701	652	689	622	633	679	672	674	675	650	656	658	674	712	657	651	663	645	634	653	709	631	656	696	654	621	635	663	631	663	691	689	635	656	605	663	689	653	634	655	631	654	710	682	628	645	670	638	683	700	728	654	632	665	670	648	654	667	667	652	709	661	652	636	654	665	672	620	635	633	688	626	597	646	621	638	682	677	660	654	652	640	691	634	667	662	664	699	671	690	687	669	632	671	650	657	670	626	696	674	698	646	631	669	675	644	693	689	618	678	668	655	678	638	631	660	692	649	635	643	677	690	665	640	640	643	674	651	667	675	646	654	620	621	656	671	684	645	687	639	632	652	716	668	675	651	667	636	655	656	651	677	634	681	651	644	656	635	683	603	608	639	681	675	650	639	668	629	677	676	640	688	684	636	662	674	655	679	641	638	661	682	656	623	655	670	645	688	631	663	647	663	687	657	683	662	650	620	675	700	696	679	691	682	669	610	669	669	671	635	674	663	649	622	653	652	693	653	638	648	681	630	634	675	646	664	676	634	686	702	703	652	594	671	651	642	670	626	607	634	649	646	666	682	644	609	673	674	652	620	688	661	667	671	682	670	668	637	646	680	696	627	653	707	632	664	649	655	672	690	578	630	630	632	650	688	600	689	683	674	639	632	641	637	679	608	652	634	687	649	615	688	633	695	678	637	661	724	723	665	616	621	613	608	660	671	625	641	658	702	662	664	604	654	661	616	642	644	608	663	658	710	657	659	687	654	617	664	677	658	671	660	619	627	675	623	670	687	654	688	621	649	674	645	690	716	666	682	614	699	645	653	662	623	684	674	674	641	631	669	632	635	620	694	622	644	628	649	639	689	615	664	677	667	641	701	695	645	633	666	693	623	663	664	667	665	662	655	622	657	653	684	683	687	667	651	653	687	653	656	597	666	652	669	656	661	717	647	649	646	694	666	687	586	687	692	622	660	601	652	659	605	635	668	693	670	651	625	633	676	647	657	641	661	709	628	646	691	661	613	677	655	641	634	656	679	677	626	657	632	668	606	676	648	645	639	629	671	630	630	689	622	653	679	682	645	646	662	663	674	645	708	648	679	676	646	685	625	645	657	642	674	649	631	657	619	621	684	674	689	684	618	680	599	590	681	648	643	668	704	660	658	673	657	648	680	654	690	639	639	659	676	628	624	674	637	647	656	629	619	665	592	662	654	638	707	657	660	685	670	662	682	658	596	676	647	658	657	655	623	639	616	707	660	663	653	656	700	673	679	646	691	657	682	667	693	659	614	644	675	665	672	640	678	665	702	641	711	660	641	650	618	666	695	688	667	650	656	696	675	645	652	645	687	640	649	668	643	657	656	653	673	628	655	662	676	645	659	642	643	660	736	654	640	694	626	645	667	601	675	691	673	672	640	626	634	685	697	673	617	669	654	654	659	651	738	690	653	674	674	664	703	672	721	683	622	669	661	651	620	668	696	650	712	691	624	652	652	694	646	692	631	667	675	648	627	670	653	675	625	601	711	680	686	691	652	658	637	671	655	660	623	662	709	633	637	671	645	628	671	674	676	600	672	655	682	651	628	632	660	676	676	639	672	622	698	675	676	660	654	658	682	651	686	643	617	671	664	676	652	678	694	608	627	647	646	636	671	652	622	671	636	647	648	630	629	689	658	658	662	682	670	691	649	641	621	640	677	681	683	655	614	630	677	667	661	602	692	721	651	692	644	668	709	679	673	684	611	626	660	655	696	605	717	639	642	658	647	634	682	638	654	682	657	671	668	616	683	658	599	622	645	682	650	633	673	645	682	657	621	629	644	696	660	634	689	685	637	636	637	654	614	652	644	639	693	622	666	629	629	742	665	637	677	646	657	677	624	656	699	628	622	688	686	662	662	634	651	654	686	698	669	685	617	666	640	649	666	667	628	642	646	657	652	657	666	676	642	677	648	668	655	643	686	661	689	639	622	644	651	654	643	707	615	665	655	622	662	689	647	638	662	686	647	640	650	663	659	677	646	660	653	648	643	628	620	638	660	688	699	664	651	650	671	707	657	705	681	671	665	689	699	682	669	670	671	604	623	658	614	666	663	673	636	643	615	632	628	640	641	758	650	681	669	655	678	628	672	704	648	623	663	676	684	691	640	642	682	619	632	698	688	635	694	645	635	685	656	669	651	670	651	680	689	664	646	658	671	630	686	678	655	678	624	661	704	663	677	672	628	644	681	635	666	657	654	654	689	690	638	673	672	692	698	674	677	623	666	656	661	643	656	647	634	613	681	674	606	684	690	634	682	634	635	678	651	640	638	712	637	642	660	652	678	639	667	636	658	669	659	669	677	677	668	668	619	631	639	679	692	614	652	616	663	629	675	661	595	657	661	712	683	647	639	690	672	655	648	650	663	657	651	656	699	618	659	637	669	686	688	702	635	681	653	678	634	660	673	657	631	704	620	648	643	604	707	660	668	686	671	629	658	650	700	700	652	657	667	597	613	671	668	683	643	620	611	662	679	653	643	612	675	667	652	652	705	684	662	723	666	698	648	614	664	676	671	661	679	683	701	620	655	669	639	647	675	651	701	640	593	623	691	655	691	641	613	672	666	641	651	672	654	652	653	600	641	672	713	658	658	660	662	629	692	669	673	656	640	642	655	691	699	677	667	707	664	630	634	671	667	658	614	706	681	672	655	651	691	702	654	636	666	655	660	692	683	639	664	665	680	648	670	673	639	645	675	635	687	663	588	654	698	646	665	685	670	673	642	668	618	643	676	660	638	728	664	709	690	679	653	651	638	645	693	676	649	674	618	656	620	657	665	634	677	666	641	638	704	667	653	696	624	654	611	675	645	665	672	667	649	648	654	634	664	660	672	647	655	643	675	633	653	656	669	663	632	657	634	691	655	684	640	681	623
11677	5818	4240	2337	1301	978	801	723	629	551	490	490	452	424	450	424	406	401	358	377	414	404	407	384	378	387	381	340	351	355	349	320	333	345	372	383	356	342	339	340	325	360	344	375	394	321	353	354	356	386	355	363	341	291	322	363	335	332	361	344	332	347	351	348	355	353	343	341	343	373	327	367	356	329	370	335	353	320	375	348	346	335	354	331	311	356	314	345	318	340	348	350	366	358	328	357	338	336	375	343	323	359	351	307	356	345	375	408	354	343	350	383	361	304	328	353	367	376	333	355	353	344	320	345	333	368	392	344	338	371	372	296	360	307	341	352	357	352	363	352	342	322	356	355	311	370	334	360	340	343	331	331	349	348	377	341	320	352	343	354	320	368	351	341	337	355	360	388	338	354	370	332	349	358	332	317	370	361	346	363	377	347	359	334	344	327	339	339	365	342	330	377	377	383	342	360	347	343	339	362	304	309	355	361	355	319	332	346	352	328	327	340	350	407	309	290	338	354	330	349	313	365	368	374	336	367	335	343	384	334	349	349	307	348	351	336	353	334	326	332	333	373	370	381	347	399	349	338	340	340	335	367	360	341	351	329	324	364	292	351	321	336	280	340	345	352	324	366	321	349	359	368	380	331	351	346	331	336	352	319	360	362	348	278	328	401	370	360	373	382	357	340	366	317	327	332	350	319	335	349	313	345	346	341	357	350	399	382	337	364	375	308	311	371	373	361	314	324	380	329	327	340	336	326	314	355	369	334	336	332	337	386	376	361	345	356	414	334	347	333	325	344	361	376	367	354	349	372	376	341	318	323	325	330	363	343	377	317	364	322	351	370	333	328	339	342	342	339	341	372	355	308	322	333	337	329	326	383	318	351	321	355	350	348	363	339	348	341	364	332	366	361	358	302	336	370	339	351	352	357	340	353	374	329	308	374	365	354	353	354	370	343	316	314	326	323	314	298	340	346	357	345	365	352	352	353	340	344	340	323	344	363	349	356	394	337	334	339	344	344	359	334	357	331	348	347	369	317	351	322	313	371	368	335	345	361	348	321	371	399	341	342	361	339	368	345	360	377	367	343	376	339	340	323	368	386	337	386	339	307	342	350	344	363	321	314	334	352	343	328	340	326	348	315	396	362	324	360	325	352	335	337	372	324	340	347	344	317	322	340	332	372	362	354	343	353	377	335	351	322	367	358	335	356	389	337	331	325	333	344	368	344	381	360	324	330	339	328	366	339	370	360	370	348	326	355	357	358	353	357	353	287	390	349	354	350	306	338	320	388	358	312	331	348	322	318	330	318	351	344	332	342	327	338	359	321	314	326	375	355	341	339	367	355	363	327	334	348	346	381	340	324	313	337	379	331	360	341	357	345	338	315	363	308	316	346	334	334	346	333	324	355	334	374	338	360	365	345	328	346	321	333	360	357	321	301	343	302	352	338	358	340	348	342	341	329	319	353	340	348	362	340	392	351	358	350	320	306	355	357	337	369	343	346	342	328	359	355	329	355	334	334	339	379	344	331	324	335	349	378	318	368	344	313	366	335	351	324	356	336	371	348	335	346	334	342	330	337	359	328	352	332	358	340	317	367	349	329	364	349	367	331	372	362	366	332	368	319	363	380	331	341	345	327	349	336	303	340	381	346	322	351	336	327	325	367	354	357	352	311	359	336	369	376	301	384	358	283	358	332	383	364	378	362	360	378	375	353	341	361	382	329	339	338	294	330	324	324	375	330	356	331	375	370	377	333	378	343	332	342	323	356	327	324	322	352	352	322	363	323	289	330	351	336	329	345	344	343	330	360	372	306	320	346	347	359	362	355	339	342	313	331	337	346	311	372	392	314	338	339	344	310	319	359	328	340	330	343	333	341	328	308	297	334	330	309	318	353	345	362	331	319	349	312	339	335	358	329	345	364	357	344	339	327	397	373	323	360	389	342	312	377	313	366	343	345	281	380	346	341	351	363	334	291	333	355	354	355	367	364	306	304	360	351	344	357	293	325	327	330	354	329	354	338	339	398	329	346	354	337	318	328	348	361	321	334	389	319	358	350	373	348	385	317	361	361	314	338	325	335	340	365	321	330	375	313	360	337	359	362	355	348	352	375	389	355	351	349	337	330	342	348	354	347	358	366	383	346	378	356	337	370	334	326	352	318	354	356	365	352	398	340	363	352	312	306	341	346	362	304	357	343	346	336	316	333	323	308	357	351	363	338	349	346	351	366	335	364	301	351	366	371	372	355	337	318	336	353	316	328	348	376	351	308	363	368	327	338	327	383	362	373	330	357	355	337	352	357	343	357	354	330	358	386	329	361	371	366	365	325	371	317	315	338	368	351	363	348	344	305	337	337	360	345	346	358	368	360	350	371	349	365	350	320	322	365	338	319	354	362	356	322	316	337	341	374	360	344	353	345	346	326	359	342	345	346	360	356	386	329	367	359	364	339	339	313	346	311	311	376	363	380	323	334	349	363	336	363	375	350	350	383	362	341	372	326	349	308	346	340	334	297	347	297	345	329	333	344	335	361	330	357	356	326	333	340	333	364	380	320	332	336	350	345	365	314	349	363	341	359	361	363	358	336	343	362	347	296	367	354	299	332	330	378	335	330	331	338	338	372	364	338	363	333	343	309	340	318	348	338	348	338	297	333	326	362	344	322	353	341	340	343	351	339	363	341	308	310	347	329	328	332	319	401	356	327	362	368	316	329	367	357	354	359	370	378	319	361	324	350	345	345	378	354	356	355	341	346	355	374	379	346	330	309	356	342	328	351	387	345	342	335	338	324	337	323	378	336	336	376	385	353	358	340	312	314	352	337	351	328	335	362	341	378	379	339	344	368	358	328	370	354	333	374	341	355	375	333	369	328	309	385	340	358	347	339	371	326	378	380	354	335	371	337	319	346	349	322	355	351	329	335	354	323	332	346	351	355	375	368	341	334	355	327	346	366	338	322	330	336	370	339	366	348	356	358	326	333	322	407	345	314	290	329	336	352	364	348	338	391	377	373	361	367	310	336	354	361	319	355	310	349	355	353	333	354	357	294	345	335	339	335	352	358	359	373	333	349	367	356	317	359	341	325	332	359	359	333	358	325	327	374	334	340	354	352	359	371	358	358	320	340	333	366	342	322	341	372	333	395	353	348	354	369	354	377	341	318	373	346	317	343	329	346	350	354	289	352	331	346	312	331	322	349	351	367	363	354	356	364	362	332	336	377	350	343	351	342	354	365	342	365	316	346	330	394	367	334	329	357	303	293	334	359	349	368	347	337	333	378	356	349	343	377	383	359	319	327	360	331	330	371	326	357	335	337	351	329	384	355	382	343	342	346	396	335	395	355	309	320	359	359	327	354	334	361	342	331	348	331	344	355	352	345	362	362	344	355	332	389	325	359	347	360	330	352	328	373	331	318	337	362	343	350	373	337	339	342	320	302	334	355	340	361	358	393	343	380	373	375	329	386	340	369	357	336	350	334	331	318	353	334	344	310	365	332
7241	5011	7105	5632	4294	3412	3028	2539	2285	1880	1549	1461	1447	1218	1178	1122	1095	1043	966	955	918	961	958	970	937	926	921	864	925	887	857	866	829	849	813	828	808	824	867	857	811	804	764	798	816	841	789	769	731	771	764	805	743	781	766	750	763	762	766	743	772	759	778	777	804	724	753	776	786	795	788	726	776	734	800	748	776	771	755	730	814	779	783	754	755	778	731	709	710	784	733	767	747	774	815	742	777	711	787	763	753	758	711	726	726	717	757	781	775	760	746	737	741	794	771	722	724	711	776	752	781	723	751	753	724	718	814	751	725	774	778	790	793	741	765	731	763	715	785	727	772	770	773	811	709	707	670	726	753	761	726	763	750	772	755	759	743	762	714	770	783	749	782	772	761	785	797	745	717	743	756	755	740	772	766	826	717	733	739	766	715	740	745	793	713	722	809	785	790	765	720	736	773	750	755	748	755	721	772	750	804	749	814	748	836	780	757	781	739	753	746	730	744	748	770	725	723	737	789	764	793	746	756	755	717	770	738	760	721	747	764	714	680	755	736	747	739	723	765	703	756	741	777	748	769	811	805	737	786	740	733	706	780	777	772	812	746	753	773	772	711	721	769	749	742	715	767	856	749	773	723	724	761	715	751	714	733	787	761	744	774	781	779	781	781	753	780	787	741	744	750	716	769	773	797	805	803	795	704	717	754	742	752	773	749	772	760	753	724	786	762	720	758	706	787	768	738	742	743	768	762	745	770	743	768	763	700	716	750	752	724	734	756	701	733	768	773	790	764	769	830	740	754	729	758	749	732	728	746	714	802	741	796	755	763	774	775	772	712	728	754	778	725	791	732	765	791	744	707	769	737	706	753	722	737	763	718	765	732	711	744	742	727	724	759	718	768	706	755	744	749	749	746	744	829	802	738	746	736	773	747	750	758	754	779	745	785	762	749	745	762	767	730	778	740	739	728	789	787	733	776	742	751	736	731	747	756	733	777	777	800	758	747	738	741	752	780	766	796	756	732	757	788	752	741	750	753	731	748	792	766	769	786	755	766	740	738	728	708	760	742	747	709	755	770	716	750	777	742	747	738	775	731	777	767	752	752	789	699	705	743	772	754	729	743	780	752	765	757	771	743	736	720	765	780	747	735	758	766	764	749	781	738	766	742	734	710	770	782	744	792	716	752	750	768	764	789	771	759	784	780	765	766	751	786	765	769	752	795	739	769	776	748	690	673	760	731	772	746	757	778	801	770	724	730	779	798	715	790	762	737	764	756	749	786	771	738	776	806	728	731	743	803	751	773	716	722	750	772	762	778	784	752	772	735	746	727	794	733	785	783	744	733	755	779	760	744	786	733	758	770	761	750	759	740	744	789	764	764	758	813	760	777	829	803	758	801	749	735	677	764	724	748	754	763	791	717	760	750	812	761	741	775	769	760	742	777	711	778	793	742	722	715	751	746	769	753	738	740	696	786	754	808	772	713	682	790	762	727	757	700	779	703	728	760	799	779	745	808	711	777	770	748	798	783	740	794	791	817	777	737	777	768	751	755	750	755	772	753	750	754	784	787	779	767	752	783	805	827	699	722	762	738	749	771	802	742	731	760	760	781	776	757	791	750	756	764	729	726	725	772	765	800	778	764	785	725	732	733	753	712	736	783	755	756	762	737	758	734	774	757	767	778	766	742	714	741	771	769	712	740	813	769	751	720	760	758	773	744	725	776	742	735	766	747	794	774	756	760	784	783	809	744	759	738	823	771	700	735	701	728	747	794	788	832	745	763	771	758	791	796	743	759	801	770	732	718	734	748	707	754	794	701	781	783	739	722	768	727	730	733	757	734	745	768	756	729	716	732	779	736	779	756	703	792	739	783	749	758	774	726	764	808	767	775	742	726	757	761	720	734	772	717	757	797	737	790	738	773	806	772	738	783	792	790	794	713	743	776	706	749	750	743	785	760	723	757	763	738	756	733	766	775	698	835	763	755	778	807	747	720	773	768	762	788	785	770	772	768	734	783	766	731	800	719	734	787	726	748	778	801	783	712	741	748	743	797	779	718	718	776	757	760	749	742	759	746	771	773	725	742	753	768	769	746	763	770	754	758	759	699	742	721	806	779	762	789	727	750	727	780	694	754	750	723	738	747	760	701	793	752	739	776	721	769	751	726	772	779	752	752	709	753	742	754	778	737	759	721	745	766	799	799	760	781	737	734	784	768	836	738	747	797	761	766	742	747	766	717	756	730	736	733	734	820	759	744	771	753	735	727	740	762	773	780	758	781	818	787	752	761	759	769	731	774	742	806	769	753	759	767	745	750	779	745	806	738	753	733	778	710	765	752	758	743	745	763	772	764	741	759	703	700	737	762	744	727	747	743	774	725	765	709	758	750	784	734	726	753	773	777	750	792	780	786	767	717	780	782	775	792	764	772	729	746	765	790	754	724	718	759	757	724	751	730	775	799	786	773	803	715	749	755	762	763	744	756	759	722	726	695	764	755	752	749	779	718	748	771	826	764	778	758	779	735	768	742	780	745	777	730	740	774	751	785	731	734	733	724	815	763	762	733	762	773	774	768	755	764	748	713	771	757	824	712	727	795	828	765	695	796	668	752	758	750	770	756	764	729	784	762	791	783	756	704	771	733	776	795	786	775	761	750	753	777	754	731	779	703	821	793	787	771	721	785	764	796	765	782	797	753	792	771	788	758	776	767	789	742	755	767	767	731	688	717	730	750	765	730	795	741	785	714	750	772	806	745	763	774	784	784	747	748	773	775	736	798	737	809	749	768	768	773	721	774	722	760	770	763	754	755	782	739	721	762	758	769	733	765	781	762	780	736	749	730	790	740	758	721	758	747	735	778	740	788	721	727	737	767	740	731	766	725	761	701	725	747	745	715	755	735	756	795	713	764	772	753	727	728	744	723	753	783	768	774	715	731	771	736	791	757	745	793	759	766	735	720	819	763	739	736	759	752	770	740	805	692	774	840	778	791	771	771	751	737	737	741	753	810	768	704	720	767	721	759	740	767	762	738	703	733	765	768	776	733	749	738	773	739	789	727	744	796	744	727	763	765	754	715	784	710	720	747	776	743	703	736	719	731	826	762	789	703	754	756	798	732	780	759	772	761	755	746	729	742	773	738	735	807	730	750	753	757	726	761	783	775	730	767	795	777	760	738	767	777	743	773	776	738	720	760	779	735	723	755	768	764	774	735	777	797	721	724	778	741	729	719	732	749	728	772	741	753	772	751	771	754	758	731	756	737	780	771	753	735	733	736	736	776	749	707	728	732	754	788	789	761	811	799	730	771	759	763	709	775	801	743	818	716	741	747	765	716	774	769	734	715	761	711	792	771	717	775	782	779	762	754	788	751	743	811	769	746	772	739	754	712	707	776	745	756	764	740	764	789	721	733	751	738	745	774	757	729	707	746	747	770	702	775	756	784	764	784	742	737	784	757	773	793	729	779	758	724	801	719	777	808	738	744	753	773	777	754	773	781	758
24155	10730	9895	4948	2492	1653	1213	1126	875	730	651	544	502	508	405	411	368	395	378	363	353	332	348	289	330	359	334	300	319	326	327	316	288	340	316	305	339	318	277	306	290	299	284	312	291	340	287	305	315	298	308	267	309	316	269	280	315	294	277	284	284	304	318	297	309	286	282	293	301	292	287	293	308	279	306	234	283	283	293	312	281	279	292	315	316	308	301	291	273	291	323	298	298	274	309	267	275	324	316	298	290	325	264	285	296	282	278	270	302	277	294	271	278	268	259	334	267	253	286	319	315	323	309	297	291	253	285	261	311	286	290	276	294	307	296	320	290	290	309	275	320	315	272	295	296	266	272	278	279	323	261	335	254	320	311	263	276	305	291	300	273	339	287	262	308	266	260	281	274	308	293	283	284	273	269	237	305	288	298	282	304	297	264	303	290	305	284	302	306	270	278	279	262	263	271	299	263	295	295	336	273	311	279	299	298	274	255	268	269	286	299	294	283	313	311	267	287	296	287	265	303	310	299	255	269	273	304	276	264	281	317	310	306	303	278	316	275	317	287	313	293	287	324	309	317	311	295	319	278	270	290	309	309	282	264	283	285	312	309	284	300	306	282	290	298	300	264	254	299	303	296	290	306	299	283	306	290	277	300	241	254	302	296	288	276	277	259	323	289	290	255	281	295	294	282	267	305	280	263	311	255	303	290	298	307	287	268	285	285	279	270	300	282	302	273	304	269	316	299	266	324	266	303	249	255	292	261	319	283	256	302	266	283	255	259	308	323	272	340	291	301	301	236	293	270	291	290	297	295	279	273	304	294	263	287	241	296	312	280	269	291	307	299	304	295	270	275	267	309	285	279	281	301	312	255	293	301	318	284	286	260	292	288	299	295	286	291	263	286	257	273	279	302	274	266	261	258	272	266	301	264	293	291	307	275	273	275	310	273	301	257	294	252	300	294	278	324	300	298	277	264	282	293	259	310	275	295	283	299	291	288	296	267	300	301	303	309	273	281	296	286	289	276	278	282	300	275	286	285	292	301	311	321	270	278	264	291	298	297	283	289	266	265	269	292	286	264	262	280	299	276	297	313	291	253	291	267	281	301	285	305	280	273	313	290	282	270	265	270	289	287	304	291	274	265	265	294	273	297	303	255	275	265	326	300	312	263	281	297	268	283	264	270	304	275	297	295	280	297	305	297	280	293	300	275	280	276	281	312	311	264	296	285	271	293	303	318	283	317	254	282	285	279	278	293	263	265	260	295	276	273	298	294	269	301	269	292	293	279	254	315	309	281	288	304	287	316	269	260	286	255	259	274	286	294	277	300	278	321	277	311	299	284	284	291	306	286	299	306	289	288	291	314	275	285	299	320	294	265	276	273	288	281	297	291	298	299	322	293	295	311	291	291	266	305	293	250	282	285	296	285	336	313	303	271	276	311	257	266	271	280	275	289	298	306	276	282	294	294	288	279	279	272	279	279	312	303	307	280	287	318	293	273	294	280	275	272	283	299	300	279	288	279	317	276	312	273	287	298	315	313	294	302	293	286	289	294	241	274	291	276	286	299	293	255	264	316	282	315	298	292	290	286	268	286	303	298	285	281	314	298	272	328	296	323	274	268	287	300	284	295	290	279	302	298	287	309	290	274	286	286	300	303	299	271	286	309	295	305	261	296	305	314	264	256	295	291	259	286	271	254	271	296	301	288	291	272	311	301	295	285	305	306	306	295	329	265	316	282	291	269	299	285	301	282	303	271	294	288	272	303	285	283	264	267	316	270	289	302	286	267	295	312	286	292	317	277	313	265	291	269	290	275	296	304	325	282	306	292	281	282	317	303	293	283	272	290	294	275	297	291	341	304	291	316	285	279	304	301	272	283	284	268	277	288	265	295	281	272	267	300	293	308	332	268	313	297	290	285	312	275	259	272	289	292	300	327	297	299	294	294	284	291	318	293	301	285	270	272	295	262	268	273	299	274	282	284	265	284	302	278	295	310	309	282	261	309	297	287	279	276	339	285	299	300	301	294	325	272	300	295	252	284	288	281	274	246	262	261	274	301	299	312	298	285	289	279	291	297	299	319	285	312	309	311	342	301	256	281	275	294	305	272	281	285	271	314	312	313	298	272	267	297	287	297	289	308	272	289	316	301	316	341	276	280	288	249	255	289	309	308	321	313	281	293	307	324	274	290	294	316	314	308	266	276	294	257	262	296	283	254	281	349	280	300	287	294	263	296	283	302	291	292	301	297	313	282	286	273	252	303	324	277	274	289	287	279	275	292	317	291	288	277	301	303	272	282	298	293	277	288	303	311	312	248	284	295	285	288	274	310	286	275	277	299	295	307	321	283	285	293	266	272	305	301	274	276	268	278	291	322	292	305	274	291	310	289	295	305	279	333	293	274	300	297	317	319	278	284	310	275	269	263	292	290	301	295	271	275	299	322	285	287	256	261	294	299	273	266	291	286	299	301	283	276	311	284	282	320	274	289	279	273	316	321	313	313	255	281	306	301	306	259	307	305	316	307	274	275	295	265	255	328	266	284	281	286	330	270	309	289	280	303	323	313	289	296	284	288	275	298	303	281	275	286	297	288	303	265	280	283	267	280	256	289	304	291	261	300	310	315	291	314	307	284	296	292	274	286	294	265	294	277	292	294	265	292	296	329	284	281	311	325	285	270	260	311	271	283	329	323	294	284	281	305	275	279	261	273	283	235	315	272	294	303	288	271	288	284	304	287	304	305	292	288	304	294	280	274	327	287	289	318	283	289	247	311	326	320	310	331	297	283	274	284	286	278	294	289	279	260	283	330	279	306	276	286	279	286	277	291	294	300	259	297	270	293	305	291	292	319	285	306	276	310	245	258	301	291	293	276	271	307	272	275	292	274	328	273	270	290	285	277	268	304	327	292	272	293	295	290	289	317	293	306	279	283	305	283	338	279	306	281	289	303	292	301	285	297	273	308	265	287	298	261	287	268	305	313	334	275	250	314	249	285	278	316	300	276	275	310	327	300	299	287	261	269	305	288	290	330	286	277	310	264	255	295	312	297	279	255	285	295	264	249	286	271	283	284	305	312	324	277	302	262	289	341	286	284	287	313	327	328	288	274	288	295	293	301	303	258	278	298	280	298	277	284	272	267	284	297	316	279	310	293	293	268	309	316	324	310	247	280	271	276	281	307	295	275	297	289	307	303	300	290	304	287	279	266	302	245	298	260	260	253	260	251	287	342	322	302	313	261	307	301	283	280	262	307	280	287	294	321	266	267	286	276	293	277	307	291	280	276	301	276	316	276	291	286	262	302	303	308	276	292	312	276	259	334	278	298	323	338	294	326	286	284	292	312	296	300	276	296	252	292	287	284	288	274	299	292	262	269	266	295	287	262	311	267	299	309	265	273	263	276	258	264	301	291	268	292	279	299	283	291	264	316	296	292	269	270	270	313	315	278	262	292	305	258	302	261	312	269	277	247	310	275	259	303	288	277	303	269	259	298	307
15440	8545	14225	10317	7463	5788	4985	4396	3626	2894	2491	2369	2105	1741	1570	1387	1304	1276	1118	1065	1007	1062	1042	1048	1028	1000	950	909	910	907	835	836	867	835	823	795	763	836	756	743	750	749	713	704	679	704	696	692	702	703	702	641	652	625	684	732	697	716	696	688	673	685	649	680	654	693	667	653	661	697	686	662	648	664	671	650	667	608	669	702	632	643	649	650	685	677	650	646	669	629	640	662	683	595	640	646	667	653	708	619	614	667	665	711	604	679	635	637	650	622	647	635	666	618	682	670	655	681	694	649	606	679	657	626	593	685	677	678	671	671	670	665	692	654	630	657	583	662	632	649	662	665	650	685	680	650	615	622	629	662	641	626	648	659	643	720	672	654	619	617	668	669	660	674	652	590	655	666	624	637	671	671	648	677	633	694	664	629	676	676	674	664	636	652	702	637	628	686	616	679	649	632	658	646	581	698	659	635	593	631	683	645	624	670	688	628	621	633	647	677	650	643	589	643	658	664	647	667	676	675	644	636	629	650	613	640	664	600	660	657	671	668	664	597	690	712	662	687	634	606	681	637	672	667	672	649	635	627	630	611	628	663	628	652	638	589	635	627	678	646	648	642	596	657	632	635	679	636	643	651	694	600	640	662	620	591	689	641	678	586	626	657	626	629	660	611	674	643	673	654	627	622	607	643	693	667	673	647	681	616	654	688	627	668	641	612	661	646	653	624	691	690	639	659	643	673	691	680	663	614	628	606	685	659	694	601	628	668	698	690	644	711	637	684	631	648	665	665	682	656	640	642	610	632	620	644	678	666	681	647	643	659	627	634	628	680	658	614	673	663	677	636	659	663	626	628	637	691	706	668	636	659	667	625	635	640	644	686	653	631	633	683	627	651	644	621	640	664	643	686	652	622	671	622	647	661	673	665	640	682	652	681	609	634	702	677	665	628	675	643	668	668	657	658	647	656	643	653	651	648	652	621	654	643	630	654	686	654	642	631	644	645	730	648	661	640	657	667	642	656	645	667	636	646	668	627	650	642	661	665	669	627	629	671	658	662	693	643	656	650	692	605	676	629	676	650	699	707	621	669	631	655	642	672	684	601	656	628	640	675	645	662	667	637	668	678	650	658	684	692	662	685	641	656	636	673	667	704	633	674	599	664	639	661	692	649	632	713	662	642	655	652	655	627	594	706	642	606	667	656	631	617	627	748	658	645	643	681	677	640	672	612	667	658	685	609	688	627	628	648	650	658	663	658	675	636	645	680	642	689	623	624	642	662	652	658	668	673	675	654	630	618	633	641	631	669	592	644	646	662	644	655	635	671	634	664	671	590	650	640	640	641	691	641	608	681	616	646	657	642	618	698	619	640	677	674	662	666	629	673	686	659	645	601	661	611	665	639	623	657	628	615	659	687	644	693	656	630	666	659	628	648	637	650	660	657	615	623	634	662	639	645	642	608	668	675	650	670	626	628	696	687	701	656	633	614	656	642	613	617	643	661	658	623	635	643	619	655	661	663	693	657	664	678	701	640	637	637	659	675	622	638	648	652	672	611	625	674	624	662	696	677	677	668	615	649	659	683	640	651	656	675	647	663	688	654	641	643	626	649	613	646	689	647	600	654	638	704	665	647	676	654	642	660	607	655	668	658	663	636	629	616	618	652	631	670	641	609	690	668	602	629	648	647	669	608	633	700	651	634	675	626	664	680	656	644	650	638	644	677	643	683	643	685	605	668	635	659	620	634	644	629	647	616	669	658	697	650	665	654	695	642	631	640	640	710	618	625	637	606	634	640	634	649	631	618	618	679	622	627	606	639	653	672	630	620	615	648	633	663	684	665	641	657	677	664	629	688	657	649	648	658	612	670	641	622	665	655	656	643	674	659	642	662	678	674	668	643	622	653	655	683	642	619	652	693	635	686	646	670	675	644	659	621	682	693	630	677	675	673	638	676	614	688	631	614	706	650	645	656	631	670	655	647	670	613	645	623	660	603	654	655	649	641	648	661	637	629	608	687	650	620	644	661	677	633	608	627	611	682	667	734	668	653	653	647	658	615	649	676	643	650	612	633	623	635	648	650	671	656	626	641	625	656	602	640	673	638	657	653	650	676	678	682	665	634	678	688	635	645	663	634	623	700	656	681	646	637	681	647	623	638	655	600	609	676	623	656	637	672	613	626	678	656	693	628	673	646	651	665	667	647	663	625	641	656	670	645	611	665	643	652	637	648	661	704	615	630	659	688	608	662	654	662	676	681	619	694	668	586	687	614	608	637	637	650	686	595	660	599	609	639	694	698	651	684	676	622	662	671	643	705	656	660	639	632	632	648	650	650	638	667	689	654	634	667	676	627	656	653	638	616	679	675	603	666	623	641	630	633	646	662	672	639	625	668	688	598	609	670	640	630	630	655	656	641	632	656	687	681	592	636	650	643	641	643	636	654	633	657	646	623	667	624	614	641	616	650	653	686	653	674	675	668	600	661	614	578	639	647	645	671	650	623	651	650	669	652	652	676	639	652	666	636	621	643	691	679	648	677	637	642	627	671	658	604	654	643	661	615	613	625	663	709	666	656	672	640	671	651	675	637	643	645	672	685	675	695	655	634	687	704	669	629	641	667	682	652	610	680	660	670	699	670	688	600	643	648	645	609	629	614	664	623	662	650	638	614	655	648	642	653	641	705	649	656	632	635	665	682	658	633	621	643	677	679	672	665	659	659	647	640	661	669	669	658	622	646	695	641	679	647	659	629	655	589	642	676	610	627	689	679	695	671	643	643	631	632	634	647	612	650	627	641	643	662	649	653	670	643	658	644	605	689	642	635	662	685	635	638	596	666	604	636	706	684	684	666	632	637	647	630	711	622	639	673	632	640	676	610	674	659	648	719	638	664	640	648	622	676	653	682	640	652	605	638	651	632	699	582	619	640	662	676	673	687	633	686	663	683	687	640	664	665	688	663	677	655	651	674	623	638	698	648	642	677	678	661	679	629	621	660	635	679	606	617	694	653	673	658	611	642	646	665	683	649	689	660	657	694	657	666	680	641	635	661	684	668	658	649	680	675	647	672	652	648	634	620	609	657	653	669	689	691	635	694	617	649	690	630	644	695	658	630	657	655	652	630	595	624	653	633	692	644	616	648	652	636	634	650	649	641	649	649	648	658	689	636	668	650	628	605	636	641	660	672	648	612	604	630	660	653	662	679	649	632	659	674	685	650	656	664	690	606	682	639	641	642	640	672	656	649	648	643	668	649	630	652	644	668	697	629	620	720	669	632	627	624	674	643	642	619	627	632	641	646	684	665	642	646	634	598	648	706	674	650	696	654	616	658	613	640	639	677	660	644	635	652	609	666	660	607	657	642	619	642	639	656	651	666	625	640	626	677	661	672	642	606	608	672	633	637	662	655	646	710	641	657	613	627	658	658	632	658	644	649	629	643	691	638	626	667	650	648	658	654	619	694	677	704	655	621	651	648	659	657	659	648	636	583	677	652	614	667	653	644
31384	16439	18052	9223	4092	2383	1846	1659	1175	962	821	697	641	591	486	484	491	431	386	396	351	374	394	397	394	363	339	346	351	352	327	305	284	354	332	311	307	347	304	306	316	289	315	311	285	308	284	288	301	310	334	320	325	275	295	279	262	298	316	278	334	302	306	263	292	292	315	281	270	307	275	306	296	299	312	315	321	299	288	305	299	307	298	301	266	281	307	297	329	269	278	280	261	303	281	242	265	303	291	262	256	262	302	276	272	290	328	293	291	301	302	280	249	293	325	278	293	293	295	310	296	292	298	289	274	283	318	277	311	279	265	301	296	274	318	273	276	296	295	306	300	296	302	304	295	265	285	303	286	306	268	308	328	295	282	286	286	281	270	296	314	307	267	259	287	314	297	284	316	291	315	277	313	341	305	295	283	281	259	307	312	245	323	296	295	264	261	310	305	301	302	285	282	297	297	279	282	295	303	277	317	295	265	322	288	315	301	316	293	275	265	300	311	297	285	309	277	271	246	256	305	275	286	297	271	283	263	280	325	286	259	295	288	293	290	292	300	298	308	306	289	285	288	313	262	249	282	286	274	281	288	277	292	277	283	320	298	290	307	311	309	271	287	289	331	296	275	291	266	308	282	263	317	298	273	301	297	251	264	291	297	331	270	268	313	294	244	298	285	285	285	256	307	280	301	302	267	259	276	289	291	295	292	281	281	293	312	286	288	304	281	296	269	340	244	290	297	276	258	297	286	286	320	288	301	297	307	320	290	316	288	291	268	304	292	286	272	279	291	267	300	295	305	278	319	291	302	278	294	279	271	263	281	321	280	294	260	274	269	301	255	293	276	278	308	278	286	274	290	298	289	264	283	283	329	300	307	262	310	264	264	294	284	287	281	287	275	259	276	286	316	291	276	318	283	296	300	257	289	322	283	261	277	294	281	277	266	273	293	263	274	295	306	283	275	290	301	297	279	327	296	303	317	302	308	285	284	254	273	299	273	288	292	278	315	316	316	285	315	276	284	278	252	260	263	300	282	296	310	300	288	274	282	286	295	281	282	289	290	286	291	294	279	291	271	312	330	279	289	295	289	254	283	276	285	296	281	296	317	304	307	261	261	296	325	279	269	323	269	270	302	323	280	294	281	270	295	258	307	302	284	319	310	298	268	297	271	265	248	304	301	275	290	291	319	295	275	263	289	287	288	310	295	290	307	279	297	276	291	272	312	275	276	266	265	286	329	291	276	306	290	313	271	283	315	313	290	302	284	314	276	291	292	300	279	281	292	287	314	278	354	305	293	291	285	302	324	308	259	284	279	291	305	291	257	289	332	263	278	271	307	255	268	279	328	297	288	298	298	330	307	289	346	295	325	266	292	271	285	277	299	305	301	283	279	293	276	325	311	293	312	266	298	280	266	277	291	316	296	283	296	279	284	334	301	304	285	293	282	297	313	335	254	289	255	290	270	270	262	312	292	283	279	271	284	278	301	324	303	308	266	318	303	283	244	264	282	301	279	270	271	278	285	299	317	293	282	290	263	291	358	311	318	286	301	278	288	294	289	293	283	280	274	301	313	273	295	357	283	313	273	292	284	264	321	268	279	288	316	302	295	278	287	278	272	257	295	301	274	311	306	278	303	302	313	304	284	304	286	321	285	265	306	302	280	267	304	270	299	292	271	275	280	308	279	339	275	296	294	304	278	304	289	265	284	301	306	283	278	283	326	284	305	284	288	267	291	295	301	284	288	294	321	302	321	323	255	291	262	292	304	280	283	305	316	309	311	321	246	314	289	321	305	313	266	258	303	296	260	264	291	307	274	277	275	282	285	290	296	284	279	309	264	301	275	275	296	308	268	299	307	292	307	285	289	337	285	295	308	243	301	297	277	294	271	335	303	295	284	281	282	281	291	282	300	283	302	282	272	305	272	285	256	262	318	280	274	295	310	332	273	296	343	286	296	308	312	260	324	289	306	321	277	291	304	285	306	294	303	264	292	309	305	261	253	319	305	274	275	266	303	300	258	262	256	294	280	292	281	308	293	295	282	283	258	267	302	299	290	273	246	285	274	293	287	308	281	314	297	320	302	311	285	256	256	291	304	289	287	313	287	284	310	303	297	311	305	297	301	283	269	256	272	290	287	300	284	269	283	257	294	278	276	308	272	316	273	320	310	289	239	317	304	301	287	307	291	283	293	286	259	291	297	269	287	281	294	298	340	326	280	265	293	293	347	299	249	271	269	313	269	295	308	266	280	317	253	284	313	277	300	261	267	291	342	301	330	290	273	306	279	282	324	298	275	290	263	298	271	261	294	283	286	266	297	303	270	299	267	289	263	276	301	305	295	335	287	290	282	279	291	293	315	279	283	287	287	307	300	306	277	294	322	319	298	277	313	270	264	271	277	280	277	299	304	306	298	327	298	287	285	284	307	287	295	312	284	317	300	265	312	267	329	309	286	266	249	307	304	298	288	313	264	301	273	293	281	282	291	292	285	261	281	276	311	276	258	292	304	279	274	294	289	283	284	292	294	296	258	269	259	305	284	282	264	243	265	298	292	294	297	288	264	300	295	279	283	273	303	282	289	306	282	273	286	272	271	293	256	295	304	304	310	289	323	289	271	330	278	328	294	284	284	280	307	277	274	297	273	303	275	251	313	296	275	306	282	320	270	314	280	294	315	292	268	279	278	265	252	268	318	283	304	275	289	310	293	314	286	302	294	312	285	294	307	268	307	280	295	283	347	321	278	280	269	283	263	282	266	286	273	290	318	282	285	262	283	327	298	316	305	315	340	323	306	303	287	295	299	313	338	297	289	299	310	280	288	281	303	300	290	303	300	258	282	291	275	295	309	296	298	265	279	288	259	271	320	286	315	271	267	298	288	278	316	287	305	268	283	270	284	320	286	294	286	294	272	285	262	308	295	267	283	265	276	276	296	266	275	261	285	277	300	291	318	342	283	266	330	309	304	311	277	310	283	316	270	297	284	284	313	284	302	266	324	266	295	295	298	272	311	312	312	281	286	301	294	304	278	306	284	279	290	289	290	296	301	297	292	317	283	272	307	308	303	307	290	271	312	267	307	293	285	292	289	282	288	277	298	290	288	287	287	315	305	286	313	296	295	294	277	296	307	293	273	275	276	263	307	281	308	302	262	296	314	325	259	327	290	305	272	304	278	285	311	313	302	304	288	285	285	291	297	293	291	294	274	287	288	265	286	317	292	264	251	281	291	285	320	247	284	277	300	291	285	302	288	285	317	276	312	271	301	276	285	290	296	300	312	272	283	253	298	288	284	302	301	308	270	315	320	331	294	327	301	289	301	270	281	308	318	271	273	279	294	312	262	307	313	289	287	263	322	275	266	279	304	305	277	290	280	291	274	265	290	313	284	271	322	263	289	323	285	264	328	271	306	331	284	295	315	298	292	305	282	297	282	294	281	281	279	296	296	300	324	291	286	279	292	339	294	302	309	281	294	307	288	288	306	280	291	293	294	263	312	307
18316	12490	22020	14493	10558	8003	6686	6334	5071	4011	3535	2992	2692	2462	2078	1937	1706	1579	1410	1354	1338	1295	1259	1217	1215	1078	1087	1038	1042	982	920	909	981	934	879	813	872	832	809	777	813	714	719	715	719	769	732	761	664	693	710	687	694	665	726	729	669	689	698	725	717	645	678	638	704	650	707	691	718	657	723	682	669	683	685	698	678	625	650	676	654	684	683	634	617	622	729	656	625	654	633	675	658	669	624	619	626	655	651	670	632	632	608	596	665	687	649	658	645	690	636	666	696	616	658	681	659	624	662	666	629	672	649	704	658	659	622	622	669	643	675	666	635	698	647	627	655	689	652	668	652	675	694	661	718	658	665	618	685	688	681	652	666	660	640	618	664	641	688	653	643	694	670	673	699	689	674	659	656	651	638	673	647	677	658	709	618	637	658	671	681	657	645	638	755	628	619	660	666	687	688	635	662	633	637	650	699	647	631	623	664	652	665	648	671	626	680	671	653	643	672	680	661	654	681	639	674	615	657	619	717	667	688	636	621	638	716	657	629	704	615	629	682	667	670	657	689	636	675	687	664	648	645	674	646	677	658	657	687	674	708	656	678	600	613	706	634	640	655	636	634	657	623	689	714	643	648	687	683	641	651	616	663	629	665	621	673	664	660	686	633	631	636	652	617	693	694	652	656	622	632	617	635	634	705	686	663	642	655	674	634	679	669	681	625	640	636	597	631	645	681	643	727	696	603	650	674	607	619	624	662	639	647	628	701	660	659	649	634	638	680	638	661	640	610	645	654	656	661	659	642	662	642	669	686	633	651	660	713	682	647	661	650	693	686	609	646	606	651	696	685	705	646	690	666	668	655	661	678	646	670	659	682	624	676	665	617	625	650	641	706	648	631	639	657	690	651	658	611	671	644	690	680	659	647	646	628	680	613	664	663	635	621	631	640	656	641	662	678	666	694	630	640	637	635	678	640	686	689	686	625	653	642	627	659	625	610	678	647	659	616	676	677	679	660	654	700	686	612	642	689	641	654	675	659	687	625	668	699	706	638	667	651	658	708	663	666	601	638	592	667	709	629	655	651	657	694	658	644	701	645	630	684	650	638	668	644	664	688	656	634	651	677	684	656	649	638	689	617	661	670	699	668	658	629	643	676	657	672	670	637	682	608	677	680	671	601	644	647	688	682	603	706	663	680	650	673	643	662	694	648	660	650	629	663	616	656	690	674	675	616	674	674	640	694	665	692	672	714	667	641	678	673	686	672	626	655	709	627	660	686	629	659	652	657	669	702	632	645	655	685	712	654	697	649	685	635	628	696	668	711	619	640	639	666	713	629	690	665	663	626	696	674	722	626	663	643	611	622	635	692	673	608	650	653	624	650	641	705	636	634	670	653	646	684	698	641	669	683	685	657	657	619	646	655	686	683	630	695	651	642	672	700	646	683	634	682	639	646	635	638	637	687	680	694	672	628	612	641	671	646	613	652	696	679	673	670	623	693	725	623	662	642	721	648	663	630	683	609	630	660	660	672	665	671	671	656	678	670	633	666	666	654	674	643	660	621	688	650	679	651	646	667	662	721	649	691	662	679	656	646	682	677	653	690	676	626	643	617	661	690	682	664	615	674	684	677	630	686	595	653	681	646	685	673	642	675	651	664	664	649	650	648	710	620	661	645	634	615	685	657	725	648	665	686	673	640	640	686	637	669	678	671	676	717	665	670	676	642	712	662	626	664	634	616	639	661	660	661	658	636	655	627	665	672	664	664	675	656	669	632	663	634	687	647	654	638	667	660	649	686	677	635	635	624	648	667	656	710	693	655	698	646	668	623	657	693	599	641	729	648	680	614	680	662	690	626	638	651	652	635	658	644	619	657	654	641	648	651	668	637	698	622	662	659	661	686	672	674	673	619	677	640	631	642	693	684	665	686	657	607	637	678	630	653	650	641	689	663	683	689	681	707	638	646	619	664	659	686	653	710	638	662	669	651	635	675	655	638	663	655	644	614	664	644	647	680	617	664	679	620	692	626	629	661	662	625	660	652	666	645	681	663	602	698	670	677	678	632	682	663	639	660	674	627	638	674	665	704	651	588	653	634	668	653	646	642	672	622	625	680	644	598	672	711	672	640	707	685	624	674	647	692	664	639	653	664	658	640	624	671	621	662	645	642	660	725	637	680	623	679	619	594	683	633	618	663	636	630	675	661	702	639	671	645	661	630	658	635	594	653	693	686	712	631	667	678	609	696	613	664	623	661	684	664	683	622	607	675	656	648	664	683	628	597	641	634	676	663	646	676	658	625	627	663	654	635	682	620	658	667	630	628	690	633	686	630	640	652	668	642	612	700	638	673	649	677	626	709	667	628	670	660	609	630	675	653	677	665	644	652	611	637	650	671	619	673	669	651	650	621	661	687	650	640	639	685	682	657	688	654	691	657	666	692	654	653	691	661	666	639	654	654	590	644	686	634	694	650	647	664	629	622	637	685	668	657	618	662	655	664	656	674	667	676	614	664	642	649	643	649	651	675	648	635	639	656	649	686	687	642	715	635	671	644	678	621	702	705	671	652	644	632	640	669	668	663	653	621	709	698	651	603	657	647	675	651	689	689	666	683	687	672	643	597	678	593	663	662	661	674	678	638	699	658	660	640	676	675	628	645	675	685	648	644	659	680	640	637	668	667	695	688	724	650	614	651	674	658	651	635	659	662	689	651	622	647	659	621	654	628	619	632	649	652	648	654	614	652	667	622	681	624	685	644	584	612	660	668	686	680	702	662	673	585	696	642	641	624	633	638	636	656	645	649	647	665	665	620	699	678	650	634	661	648	702	678	629	623	668	664	669	650	683	664	650	678	620	653	637	636	685	667	703	622	632	641	640	679	652	661	625	684	681	711	662	658	668	683	669	666	701	660	689	662	667	667	707	656	664	633	674	705	677	683	615	630	666	636	680	616	657	687	690	611	650	644	678	655	686	630	689	639	658	645	692	664	659	643	651	700	652	684	665	675	701	634	634	667	608	624	634	657	649	667	661	677	648	667	637	691	628	678	701	681	668	685	660	648	704	661	630	693	665	643	640	686	650	718	682	682	685	684	669	711	675	609	670	703	671	660	658	641	664	680	654	677	680	671	673	630	644	617	622	660	630	603	623	675	659	686	672	656	676	628	610	607	665	701	628	654	695	644	702	623	622	671	619	688	632	669	648	671	656	682	665	647	678	653	665	641	619	680	664	623	685	668	666	690	680	666	654	653	687	672	661	675	675	693	668	658	674	632	655	637	687	657	643	635	648	677	648	694	696	652	658	681	638	638	656	670	629	662	655	690	629	644	648	628	642	639	694	681	632	682	638	689	673	673	630	637	661	676	665	680	633	683	629	674	658	646	655	608	664	626	660	666	603	680	677	692	678	644	662	638	644	660	608	696	647	693	629	626	652	623	670	692	670	650	591	690	643	671	654	649	693	630	654	643	643	644	651	647	651	679	675	660	660	660	664	667	683	670	628	670	692
12006	5337	4660	2353	1461	993	795	702	635	532	479	498	426	392	420	384	388	403	388	365	395	382	371	359	370	364	346	393	373	376	346	320	364	351	336	383	357	380	350	373	363	339	370	347	368	343	370	343	360	357	339	361	372	366	382	310	367	344	341	326	337	368	355	351	393	368	345	336	341	367	380	362	327	363	314	307	321	327	337	348	355	355	362	365	373	346	331	340	327	378	360	326	325	319	336	349	355	395	360	359	358	379	365	343	342	368	353	357	356	364	351	382	314	348	313	331	332	361	330	371	338	332	331	398	309	393	330	355	330	359	338	344	354	368	319	372	343	363	359	313	345	314	336	332	341	349	342	372	362	365	340	303	334	301	348	335	323	354	328	333	329	313	356	309	332	303	356	333	351	340	327	365	327	384	341	352	327	349	321	354	372	320	372	357	403	337	361	342	355	347	369	363	332	352	373	346	328	360	354	336	327	362	323	371	332	354	362	372	337	336	349	341	371	371	328	351	339	329	377	330	337	310	359	362	350	320	352	319	363	339	358	360	348	370	347	334	339	361	319	356	330	362	338	368	343	336	355	365	335	349	332	321	351	333	327	338	342	338	338	334	360	332	297	347	336	341	336	336	367	343	321	319	343	335	379	324	361	303	372	322	367	316	321	374	325	358	332	346	366	355	343	334	317	327	338	382	341	316	316	346	361	356	334	331	364	388	334	310	344	342	326	341	351	339	317	349	366	324	319	365	328	368	330	338	300	315	343	330	372	340	336	344	364	355	369	338	339	319	359	353	323	367	381	360	340	360	324	340	322	380	359	350	359	331	316	335	359	319	358	313	326	351	370	361	342	374	330	350	329	346	353	355	378	351	363	328	342	359	327	347	319	359	306	324	350	347	376	352	365	343	358	325	326	343	349	346	360	353	336	355	363	324	300	334	310	380	348	346	316	335	391	311	345	358	322	349	369	333	310	338	371	346	347	335	360	324	299	345	360	358	331	351	343	315	333	337	330	300	314	337	322	332	359	343	376	351	344	331	310	359	338	351	335	345	365	349	324	321	349	355	328	307	353	329	372	348	322	344	356	353	331	340	340	346	354	337	346	325	306	352	345	395	382	311	339	342	376	340	358	359	331	336	382	340	348	327	340	358	362	349	334	324	339	336	326	326	360	346	342	340	339	341	369	354	355	342	373	330	332	357	354	319	339	359	354	381	350	328	366	353	350	344	344	337	355	337	364	339	338	364	370	406	346	297	359	344	346	370	365	352	340	318	323	370	326	370	317	346	321	362	312	322	349	365	367	341	342	421	349	337	332	335	327	322	331	331	350	331	343	340	354	330	379	343	344	355	301	357	331	344	345	349	332	323	343	367	333	331	364	368	315	376	341	393	369	331	368	373	334	355	370	301	349	360	372	352	359	369	333	293	333	329	351	374	347	364	374	375	351	336	366	347	339	358	356	340	324	341	330	331	380	377	357	340	334	345	370	369	341	349	311	344	362	315	351	351	395	356	407	342	335	344	339	348	345	312	365	364	349	362	323	367	376	377	308	338	341	324	353	343	366	364	359	330	344	370	350	330	329	314	357	357	360	339	357	360	338	362	345	352	336	338	363	369	356	343	364	324	363	358	371	379	329	338	354	366	329	353	351	383	352	337	359	315	367	370	319	344	368	365	356	340	350	326	327	346	359	386	381	299	339	352	361	340	347	334	343	338	330	356	355	345	350	360	331	355	369	353	336	330	365	346	353	382	353	306	355	365	311	300	339	318	333	342	303	352	327	347	333	351	329	328	361	310	330	364	391	354	367	328	365	318	333	338	315	358	325	300	325	345	344	339	366	353	342	351	368	351	386	393	345	337	318	355	304	338	356	366	341	327	337	338	340	312	345	344	347	348	357	363	338	339	346	343	344	316	345	328	336	354	326	322	332	325	361	382	362	385	351	342	321	317	344	345	362	358	321	321	355	357	357	348	311	350	328	361	361	359	344	372	348	341	313	363	339	330	386	347	351	351	348	351	343	346	341	372	372	359	353	317	360	339	363	357	357	335	369	370	324	310	370	375	349	353	370	354	353	377	311	335	357	338	308	315	318	358	351	353	307	367	356	309	386	347	364	340	317	340	326	352	341	373	318	336	349	341	358	367	354	343	354	347	346	354	393	342	325	325	378	335	338	352	331	339	341	348	369	360	351	348	343	344	327	374	355	343	367	352	372	333	314	333	360	401	333	340	326	323	310	341	341	332	368	341	353	339	356	336	344	365	346	363	342	407	391	359	337	377	335	324	329	345	352	369	370	350	339	365	336	335	353	322	337	364	356	349	316	314	346	370	371	351	370	353	388	380	388	342	345	300	356	383	367	337	317	364	348	354	363	329	365	394	339	366	345	338	339	345	344	358	321	331	359	342	374	343	298	365	344	333	344	340	381	334	301	357	316	347	348	347	364	363	346	341	340	340	338	330	380	362	338	342	325	351	342	360	316	354	331	338	345	360	307	344	331	284	341	346	351	338	349	352	322	339	332	324	347	331	379	380	340	358	347	344	333	366	353	367	333	342	341	328	344	327	338	335	361	344	384	339	320	362	358	347	359	315	346	335	326	329	307	377	347	319	328	357	368	331	380	339	329	372	350	395	351	348	374	327	359	355	327	362	354	379	331	326	327	332	315	347	364	321	302	332	317	316	310	360	342	338	336	326	346	340	350	359	352	330	320	372	351	322	321	383	319	308	335	303	339	369	330	312	395	345	341	351	348	354	320	370	337	341	337	312	338	360	378	354	374	317	344	381	353	336	347	352	338	354	359	367	366	344	342	336	332	336	353	368	333	351	375	318	309	346	373	361	325	361	315	373	363	360	316	378	353	355	366	329	339	348	356	374	355	367	317	342	394	394	341	361	390	366	352	336	351	350	319	354	339	354	368	335	366	372	355	380	355	373	336	331	382	362	355	367	323	353	344	338	331	339	366	378	366	331	346	323	384	363	336	357	365	370	351	334	381	297	326	328	326	344	343	337	354	375	335	352	410	328	391	353	373	384	382	347	362	335	348	343	321	341	326	351	353	338	308	346	346	310	319	360	311	345	330	354	322	334	342	366	355	321	351	374	335	330	334	353	345	330	327	341	357	341	347	320	349	378	360	365	354	380	374	343	375	314	325	317	342	332	341	343	341	383	345	341	372	352	323	381	365	370	317	351	309	334	345	395	329	375	346	332	346	360	365	371	356	322	359	333	324	352	347	326	375	346	343	318	341	340	341	387	355	390	321	362	360	354	345	358	352	305	287	351	365	354	350	308	313	339	365	346	355	348	369	356	305	349	331	345	312	350	353	336	332	395	369	355	352	337	346	334	336	303	348	355	338	363	334	337	314	361	331	344	341	338	359	348	367	317	367	332	302	333	371	322	339	367	357	349	370	368	342	351	320	345	364	359	364	357	360	373	338	344	375	369	368	345	378	382	365	323	343	358	324	344	355	343	380	351	385	335	363	350	312	313	388	343
7519	4726	7658	5887	4749	3476	2843	2378	2273	1901	1562	1438	1320	1299	1182	1180	1020	969	963	951	945	911	957	960	931	864	911	865	885	838	849	876	852	842	821	856	830	798	819	864	792	824	798	810	818	795	807	798	807	760	791	748	768	790	784	770	816	812	730	738	741	812	752	739	783	779	731	734	810	789	719	731	757	743	742	794	800	790	743	718	772	707	722	804	784	768	766	720	762	759	771	795	759	754	809	727	750	753	768	749	762	761	749	785	787	712	735	745	782	749	776	720	742	755	747	798	770	797	765	755	782	786	774	723	769	788	775	763	738	728	726	776	710	795	744	756	730	745	725	759	785	764	739	775	779	815	756	783	800	756	763	746	783	761	763	792	735	787	769	790	738	747	734	765	863	759	780	738	738	750	778	747	757	757	704	759	782	807	794	758	738	775	767	752	768	789	740	737	752	755	806	707	745	756	745	750	780	767	728	780	794	775	762	755	767	695	782	769	742	734	749	745	780	758	796	731	718	757	789	772	744	748	754	748	756	759	733	745	772	790	802	724	779	768	776	766	745	721	710	778	791	762	723	771	734	766	797	819	752	729	773	762	810	740	745	776	765	786	769	766	804	721	737	764	726	774	744	729	803	737	737	719	728	766	769	738	712	754	792	758	748	826	719	813	861	745	769	759	713	753	791	749	784	744	786	795	773	743	771	759	745	799	752	756	802	787	702	773	771	750	779	746	780	751	780	794	795	746	773	809	730	788	747	810	796	765	708	825	775	767	744	772	773	783	777	751	769	787	699	801	757	773	748	726	815	747	763	785	783	747	785	771	750	740	735	781	732	736	787	734	740	799	763	771	735	762	797	768	757	722	784	728	715	743	768	786	727	788	763	771	750	773	776	764	778	775	780	716	757	792	747	761	741	731	720	729	785	818	772	819	753	770	744	777	734	745	714	774	758	752	777	731	740	753	708	732	751	786	740	735	733	768	747	701	747	726	727	715	767	745	819	786	802	792	748	716	717	764	760	728	767	730	753	738	739	797	786	709	781	760	756	712	706	740	826	746	744	797	721	790	766	777	770	774	757	761	717	761	808	738	787	731	728	754	787	786	710	742	733	768	760	793	744	760	721	756	775	777	755	737	746	782	769	723	776	757	763	770	772	761	763	781	767	774	734	721	744	758	758	748	772	714	717	768	765	765	755	743	780	759	719	707	782	771	733	725	740	774	775	721	767	788	765	763	723	742	736	787	758	727	746	774	762	737	791	767	735	798	797	826	772	752	767	717	782	779	739	755	786	720	748	785	730	762	772	752	820	781	763	803	810	742	776	776	768	795	767	783	751	720	743	746	753	783	800	759	771	767	710	738	767	737	798	737	761	753	797	732	763	772	746	774	754	797	693	733	750	733	764	758	766	771	761	730	778	814	768	786	827	734	790	776	782	770	794	752	718	769	759	744	778	738	794	731	736	762	798	797	755	790	758	780	786	754	770	774	760	739	759	742	788	786	746	759	744	775	695	746	806	763	767	800	755	792	727	795	755	705	759	765	715	749	835	730	755	785	708	780	779	778	748	777	793	760	779	752	747	730	794	759	769	793	779	772	741	739	765	746	774	782	721	717	703	726	717	762	807	760	763	734	748	746	721	759	738	804	775	763	714	760	750	762	716	850	764	769	779	743	766	729	776	769	800	696	789	779	795	796	758	740	763	782	792	771	752	767	791	730	733	781	718	784	766	771	732	773	745	782	716	711	733	774	734	755	728	746	795	718	750	729	737	748	771	786	793	772	727	738	759	750	734	711	746	736	768	773	774	756	810	774	784	756	751	725	714	764	767	789	745	751	793	800	731	789	842	794	724	809	747	741	764	734	744	756	755	756	793	758	765	753	746	763	762	760	742	740	724	790	775	788	768	721	728	774	797	724	751	687	752	777	788	762	817	779	751	718	759	756	753	737	732	751	814	739	704	736	747	691	755	727	739	785	802	744	834	718	755	746	790	758	788	732	730	729	759	771	801	739	769	757	720	698	796	792	755	752	738	716	748	720	727	749	721	805	776	750	744	780	766	750	785	739	755	733	757	771	772	718	771	756	757	777	756	755	775	725	793	777	747	740	768	761	728	758	711	803	710	778	776	750	725	717	729	788	757	753	735	811	741	756	742	721	739	752	787	721	794	771	778	744	766	749	747	758	793	746	748	783	711	737	767	758	772	787	714	770	734	760	758	733	715	756	728	746	770	754	797	763	736	746	756	711	781	737	751	762	766	764	721	766	785	786	781	771	763	780	765	767	729	724	798	700	765	807	738	739	728	800	713	777	785	714	781	760	788	788	739	760	768	763	785	778	759	782	738	748	784	722	713	755	753	794	768	750	754	730	801	777	751	761	796	737	773	718	779	757	751	752	746	737	731	798	744	738	765	740	761	754	731	769	805	743	770	740	767	782	721	778	758	784	733	744	794	726	758	745	777	713	762	748	764	771	750	712	749	797	777	759	730	769	745	777	800	736	779	727	740	735	775	724	770	770	722	808	771	792	764	793	750	765	786	731	761	758	781	751	773	809	807	762	761	714	736	747	726	768	794	824	708	745	786	791	734	759	758	794	737	740	759	748	753	730	749	741	789	743	754	761	766	771	772	732	762	819	771	732	745	749	782	774	796	746	726	764	733	760	780	779	750	830	747	766	756	725	773	740	778	746	739	770	746	749	734	749	781	743	733	740	748	728	768	807	777	728	707	718	774	770	770	779	709	789	773	692	771	785	758	737	769	778	773	750	802	750	709	726	762	774	739	848	789	790	772	777	753	764	734	756	756	789	792	731	726	780	814	748	770	790	776	769	687	722	770	793	808	754	736	752	783	754	748	768	753	748	717	744	726	762	746	747	722	795	735	767	748	758	736	809	797	784	706	799	755	729	751	736	773	798	742	726	734	716	714	746	763	756	764	752	763	720	810	796	779	833	759	736	782	786	696	756	797	758	742	736	744	722	784	787	747	738	769	795	768	773	745	721	714	702	744	727	756	755	740	780	734	762	774	749	780	781	770	766	762	757	750	794	776	747	698	776	736	741	770	800	791	720	769	752	737	752	765	744	789	760	736	775	710	799	753	768	765	756	777	742	746	788	763	786	750	770	736	738	750	803	784	741	698	725	743	781	792	694	768	739	739	733	748	716	756	702	762	737	778	741	729	784	758	809	779	710	742	733	788	832	741	765	784	727	708	761	724	717	766	758	750	762	750	770	739	806	730	756	755	761	757	784	717	803	807	779	789	739	708	736	769	740	709	737	794	741	790	739	746	772	764	761	726	776	752	782	730	763	780	725	775	754	780	760	756	849	737	739	749	710	742	743	798	799	782	689	757	749	770	781	738	763	778	743	822	755	712	724	769	726	767	714	780	760	746	752	757	745	732	761	770	728	742	783	739	724	737	750	762	735	735	796	788	756	775	768	744	791	741	748	687	758	740	726	780	748	754	762	759	715	747	793	761	756	784	782	724	693	759	844	780	771
20677	10985	11372	5077	2853	1749	1342	1084	977	757	602	511	507	488	395	391	411	361	365	366	359	332	330	344	312	301	320	339	336	309	314	346	298	297	303	269	298	308	318	313	286	267	259	321	265	275	278	291	323	293	290	284	284	254	259	282	270	298	308	286	281	311	289	266	304	257	305	283	296	276	281	319	288	293	286	261	312	310	278	303	320	299	298	263	261	285	285	290	291	302	281	296	247	255	288	285	288	258	289	286	291	299	262	262	282	290	277	249	298	282	308	305	284	286	297	307	297	312	284	272	286	288	250	309	265	272	267	272	282	273	273	308	293	280	281	282	299	303	282	292	287	303	291	342	286	288	299	308	284	246	298	279	277	287	284	327	280	349	278	280	257	257	265	290	289	253	282	288	279	284	250	287	289	311	295	277	270	322	309	322	290	243	315	295	286	265	266	281	279	290	263	257	274	267	276	247	256	307	285	282	268	255	282	280	292	311	316	281	313	314	296	286	283	338	298	257	279	278	270	316	307	258	263	252	299	295	276	303	279	284	270	257	285	306	307	277	302	255	274	286	294	259	258	265	284	293	309	277	268	280	290	288	287	275	278	311	294	308	274	320	299	267	316	279	316	305	292	337	287	311	258	280	301	311	283	309	262	273	289	307	301	269	261	276	286	291	272	296	334	301	311	319	285	306	283	276	331	293	279	250	312	269	291	291	294	277	308	291	278	317	264	305	323	279	294	300	300	292	255	281	296	302	293	277	298	293	316	264	279	298	302	295	271	270	267	303	260	266	297	285	296	284	266	283	285	253	295	301	286	282	323	291	298	298	291	255	288	275	279	280	299	298	243	292	286	279	277	286	297	302	293	289	315	302	313	275	280	251	296	297	311	278	305	267	308	288	306	274	245	292	298	275	271	271	295	268	288	276	269	267	284	366	304	272	248	287	256	281	296	311	299	289	286	275	271	302	316	292	286	300	272	259	248	314	300	297	248	283	282	288	296	294	297	276	299	280	296	303	279	300	279	298	290	268	314	301	320	281	278	290	284	275	280	285	296	298	275	310	303	266	295	264	292	289	287	266	293	249	295	262	271	283	298	288	308	268	307	295	284	276	273	309	260	299	316	307	257	290	308	302	259	280	269	318	284	276	275	250	299	265	283	269	280	287	283	260	338	300	285	279	266	280	294	302	271	277	298	293	283	281	256	252	303	274	328	291	249	270	305	268	301	301	273	287	292	282	299	313	271	286	258	309	302	337	276	299	314	306	316	278	296	282	299	292	245	286	315	305	279	277	256	274	276	298	287	280	310	283	307	298	303	303	288	306	273	319	281	280	292	266	273	313	304	270	267	290	271	280	307	280	285	282	271	267	301	285	293	273	278	278	281	268	284	305	270	284	269	295	287	289	282	286	284	285	298	309	293	296	291	288	294	284	266	299	281	282	278	330	283	289	224	270	282	281	283	311	300	275	287	271	277	283	293	253	275	275	266	284	307	292	281	255	262	335	303	301	274	285	272	300	277	311	298	321	281	288	301	292	322	305	313	275	304	296	319	265	270	284	281	303	258	280	299	297	290	288	297	271	302	300	289	299	293	279	254	304	225	278	284	287	262	270	301	294	288	273	254	303	301	308	274	266	306	314	263	293	321	282	317	285	287	297	327	265	281	268	292	286	302	297	287	265	289	306	308	300	292	295	298	320	287	298	255	284	283	324	285	287	246	258	251	275	309	317	275	313	293	279	303	311	285	274	291	273	281	299	308	289	311	300	293	274	298	253	290	263	311	269	269	285	291	284	263	267	273	279	322	309	269	287	278	287	299	277	294	309	304	263	286	287	288	262	270	309	283	289	312	299	292	306	263	286	296	301	311	266	310	267	254	276	314	305	298	298	316	294	265	312	294	326	300	275	277	299	258	280	288	275	295	294	281	295	314	289	297	270	281	279	299	266	288	254	264	292	284	334	292	283	295	302	311	290	301	296	305	292	272	274	325	286	280	276	271	307	293	291	291	276	295	336	283	245	249	271	310	295	268	266	300	280	294	295	278	266	317	330	303	304	272	297	290	311	286	303	280	308	288	257	293	302	269	280	266	299	298	294	322	289	320	307	309	276	270	281	261	299	319	283	285	278	258	282	294	292	293	279	309	288	282	292	290	287	293	272	311	278	304	280	298	281	329	287	250	272	296	278	273	304	273	268	249	271	286	289	255	289	262	305	312	299	319	269	275	293	271	272	266	288	274	292	243	275	259	266	245	266	291	293	273	288	282	294	281	276	302	282	297	250	299	307	316	288	267	288	261	251	274	296	259	255	280	268	276	260	244	306	299	282	289	314	294	316	304	295	296	258	315	286	289	305	271	291	313	302	254	282	288	263	302	292	271	289	265	269	260	285	295	291	322	278	315	300	298	279	290	251	262	288	299	326	279	294	250	271	302	298	314	272	293	317	299	291	249	307	282	280	293	303	278	257	287	258	250	304	271	326	273	285	262	246	288	297	271	287	312	304	305	306	289	296	286	292	298	308	265	288	282	285	302	284	305	299	282	251	281	277	270	293	276	313	281	263	282	290	279	298	256	306	272	253	282	278	296	247	266	293	270	320	294	275	297	269	262	273	271	303	307	301	297	298	292	283	266	291	281	295	275	304	259	283	256	303	269	272	283	267	319	315	288	299	303	274	283	293	298	316	266	296	292	286	304	283	301	306	293	277	264	295	297	294	297	314	290	278	268	284	284	275	276	267	278	262	279	283	291	284	299	276	271	265	268	280	289	297	269	324	276	296	264	297	287	309	308	287	262	288	264	277	307	262	278	276	292	284	326	297	280	261	292	306	307	305	293	293	295	312	275	326	293	286	339	287	299	299	296	264	277	257	274	273	240	303	284	284	281	321	282	296	331	273	306	314	298	279	284	320	289	301	281	263	283	271	294	267	293	284	290	288	333	297	274	296	263	259	265	268	270	287	255	286	300	308	267	302	286	309	291	310	269	296	286	279	273	273	296	297	284	286	286	289	298	282	272	289	299	290	282	306	266	295	298	301	302	278	291	275	319	285	300	270	281	273	346	309	269	315	259	310	302	295	302	291	290	302	260	238	279	289	304	293	308	285	280	291	333	301	270	274	279	284	285	279	284	295	269	281	311	303	283	282	301	315	267	288	316	310	326	295	285	281	265	283	251	254	284	273	304	304	332	312	298	269	271	308	298	258	266	279	268	291	287	332	295	301	260	253	275	264	297	278	255	282	293	303	302	279	281	295	304	284	280	271	299	302	328	282	291	274	282	282	298	278	312	291	289	280	268	313	284	282	285	248	289	314	295	310	304	278	261	310	285	270	274	278	294	281	307	306	282	310	304	291	263	323	303	273	276	267	267	300	283	265	270	283	280	254	286	289	262	284	298	269	282	286	285	338	290	281	318	279	296	279	286	268	263	267	304	304	256	257	262	330	279	276	267	262	279	262	290	261	324	280	308	265	288	294	265	298	276	260	261	275	305	320	278	269
13322	9130	16230	10623	8436	6540	5212	4344	3903	3010	2444	2202	1944	1764	1637	1450	1335	1211	1159	1116	1077	1066	1075	1070	1030	1009	978	985	893	949	871	849	793	845	803	793	820	725	705	728	713	715	754	620	700	681	655	709	710	629	675	682	654	648	653	650	690	670	663	665	704	670	697	675	669	702	643	647	692	625	642	647	626	711	596	670	628	611	640	697	648	628	670	701	693	622	603	685	681	666	684	626	643	667	652	653	620	674	672	658	652	687	675	631	642	632	679	648	652	668	665	651	659	643	675	683	634	637	694	712	654	634	694	681	616	614	688	663	640	684	689	663	627	591	592	691	677	620	629	664	672	661	623	672	627	676	676	662	633	641	667	657	673	605	659	604	637	676	620	627	710	658	617	671	665	600	646	654	608	632	638	673	641	678	652	656	601	662	660	649	618	588	652	651	627	602	624	651	689	660	647	644	662	701	621	641	669	683	646	626	678	653	679	635	639	622	656	643	661	630	629	646	656	681	704	610	674	658	634	647	617	676	690	699	682	674	666	630	629	623	640	637	667	649	624	647	661	601	650	683	673	639	656	620	649	658	606	653	654	666	688	637	636	681	654	629	645	622	640	695	661	628	658	623	681	668	683	669	630	667	647	681	602	644	690	659	676	618	671	625	630	702	633	580	647	648	666	657	658	611	639	649	655	707	669	657	647	673	661	668	629	644	660	665	649	638	628	634	666	663	660	625	645	567	690	618	631	648	649	629	687	655	640	682	667	600	651	640	609	626	650	663	644	627	643	614	646	668	673	685	674	646	632	645	658	686	607	686	618	667	645	589	636	641	620	634	633	618	677	658	606	648	646	642	693	680	683	631	636	620	635	657	678	655	619	704	696	664	625	639	652	656	656	634	644	659	626	647	663	644	586	623	637	643	622	647	619	657	682	691	664	653	650	665	663	616	676	660	676	614	685	641	614	635	660	663	626	689	624	653	696	639	599	637	619	631	635	663	652	682	653	649	621	611	592	632	640	658	620	666	689	669	646	714	642	637	650	650	696	658	623	644	627	681	653	651	688	657	651	664	642	662	592	676	599	615	624	608	659	608	638	690	643	645	668	622	614	624	657	647	656	628	650	644	685	607	650	601	659	650	628	640	677	681	668	635	685	646	612	589	661	649	621	689	659	660	604	654	612	665	613	648	699	618	674	637	653	647	643	655	615	660	679	655	645	643	676	647	650	614	646	681	660	661	645	662	671	642	641	625	682	604	676	686	616	654	661	729	637	639	633	631	607	646	627	720	627	663	657	681	622	682	669	635	742	604	628	713	580	703	643	621	650	661	688	646	711	640	678	603	679	628	656	619	649	634	632	688	607	660	664	646	630	632	655	638	687	629	678	638	607	667	630	627	615	665	677	618	669	644	660	659	626	655	657	623	647	656	673	608	671	666	638	633	668	681	688	655	665	679	638	631	603	656	680	708	638	655	662	683	622	646	620	687	658	611	651	674	709	642	658	669	592	671	652	617	611	650	641	667	643	701	654	665	626	635	635	673	617	649	603	624	655	635	658	629	654	699	653	696	652	653	636	656	600	664	651	669	607	648	611	632	659	662	632	662	673	707	595	667	617	640	669	663	623	670	615	665	640	698	629	664	591	647	677	625	633	685	643	617	579	688	659	643	669	685	620	605	637	632	637	620	611	630	669	651	616	673	650	596	647	614	629	657	681	653	669	663	626	661	661	656	680	635	712	616	637	648	683	636	627	613	638	637	650	672	648	612	594	649	675	633	655	656	634	639	651	710	650	622	653	685	606	634	669	645	637	631	648	681	655	669	663	672	661	646	613	632	612	669	663	618	671	614	650	634	693	692	640	664	681	644	606	628	653	695	644	661	642	634	664	688	698	650	674	644	629	679	622	615	608	624	666	637	611	661	669	640	677	661	652	616	639	672	680	646	675	648	630	674	615	612	616	649	652	650	661	685	636	655	647	591	598	661	686	659	661	674	669	630	665	645	665	660	691	638	665	632	657	700	614	644	653	630	599	657	671	625	656	653	700	659	617	660	622	656	633	649	681	674	639	660	606	635	659	661	656	662	622	631	633	587	638	649	640	664	652	667	642	656	679	664	653	630	650	678	641	660	640	664	631	607	632	624	638	613	652	642	641	613	688	648	632	647	613	651	638	642	613	690	653	677	634	649	651	583	677	623	649	630	631	672	678	641	620	650	689	635	621	651	654	664	605	635	625	660	647	695	639	703	634	589	618	664	699	656	625	671	662	674	622	619	628	677	666	629	669	646	640	688	639	661	654	671	651	669	640	596	636	636	654	647	662	619	640	574	627	612	667	644	654	712	669	657	645	608	644	644	624	676	632	672	638	646	638	692	651	712	680	637	658	663	642	686	649	659	699	642	667	654	678	635	662	648	605	652	670	635	671	639	663	649	659	677	670	683	675	637	606	637	654	645	685	639	635	629	683	623	652	686	657	658	641	626	641	623	599	631	631	646	635	687	682	667	677	636	615	652	648	596	687	644	648	676	627	617	670	637	690	669	631	661	636	687	679	602	619	626	656	618	681	695	655	681	667	681	666	638	644	664	640	690	677	621	667	661	677	633	657	656	637	667	619	631	621	594	653	636	652	608	637	613	640	665	657	659	628	625	643	628	668	659	637	697	645	636	702	638	662	683	635	687	654	650	616	618	654	643	619	637	640	628	611	664	665	635	619	629	665	683	644	645	662	623	626	646	673	677	627	643	710	697	611	663	650	635	636	640	698	645	655	670	652	649	658	634	648	674	665	677	666	665	627	647	642	620	650	647	641	682	635	605	656	652	656	630	658	620	622	681	646	637	644	610	646	636	708	674	688	635	655	666	664	642	627	651	665	614	632	674	631	633	675	660	661	672	592	660	663	617	645	666	655	636	648	606	624	732	674	643	665	668	646	638	640	702	686	668	642	679	623	602	655	617	658	659	656	667	667	646	674	626	715	650	619	624	678	672	637	639	676	694	656	673	658	608	654	658	625	698	677	639	664	671	663	629	649	637	661	658	641	695	629	617	647	642	632	608	652	635	686	621	594	657	675	653	610	614	675	611	600	607	647	643	650	620	640	680	709	619	610	646	598	616	632	628	685	676	655	630	594	664	622	673	648	614	700	642	610	635	655	648	689	670	662	644	672	666	662	662	647	675	655	658	658	652	596	638	592	609	657	646	640	603	643	617	639	637	669	703	672	701	655	667	654	681	628	665	678	647	620	636	645	621	630	623	629	655	643	684	633	629	653	663	681	683	663	642	672	622	669	683	585	646	644	619	612	613	608	597	696	650	659	644	691	638	626	624	623	713	664	649	625	648	646	642	633	679	627	610	596	670	655	647	639	670	622	635	677	670	656	680	631	648	640	640	680	639	621	693	648	645	650	639	651	618	691	605	670	622	679	658	664	644	648	678	687	661	675	618	660	679	667	655	636	653	619	647	668	680	655	637	658	668	662	628	650	606	645	682	662	647	638	648	700	607
30162	17214	17795	8451	4248	3105	2065	1556	1255	972	823	666	626	577	521	520	505	412	364	423	347	367	381	379	363	391	391	354	379	333	352	355	343	325	345	324	327	325	324	336	283	315	300	337	323	309	310	295	306	302	315	285	299	301	278	270	286	301	315	286	282	286	286	306	287	306	281	278	284	304	291	311	282	287	321	298	312	282	287	297	256	297	293	306	278	284	307	262	267	314	277	306	294	295	295	293	267	289	256	313	261	290	268	265	280	284	281	282	284	299	294	298	286	289	275	293	312	291	299	265	280	289	289	258	292	287	287	294	306	288	301	289	310	293	298	300	291	320	294	279	262	275	272	279	262	268	276	303	278	283	299	306	272	268	289	263	259	278	303	305	279	283	291	277	285	284	312	283	307	302	286	286	290	259	301	271	265	294	278	244	308	302	245	266	292	317	269	279	260	278	308	289	293	290	310	311	311	310	283	276	284	301	322	259	273	284	310	285	312	303	295	274	251	283	304	294	293	291	237	285	303	265	301	293	308	270	293	263	268	326	325	301	299	283	244	297	278	287	269	313	279	269	297	282	296	281	260	274	284	283	280	279	291	261	269	288	272	321	276	306	275	266	286	290	305	307	270	266	296	301	307	298	311	273	280	296	308	305	306	297	329	283	270	291	251	275	285	295	285	276	261	288	262	321	293	265	294	303	297	268	280	296	262	268	264	284	265	289	289	308	278	271	270	307	332	275	280	278	304	263	284	304	285	266	293	320	298	290	311	340	321	325	254	315	308	284	279	295	277	269	246	251	278	296	306	278	258	313	271	264	291	324	303	285	277	285	299	322	296	315	283	306	278	342	292	303	305	284	304	263	296	301	293	274	298	290	281	309	280	273	291	334	294	316	289	290	270	253	282	328	295	280	288	287	330	303	267	311	299	301	280	275	266	315	289	293	274	292	243	268	297	300	315	291	312	284	309	258	304	273	283	286	261	303	273	320	291	301	296	299	271	278	302	296	312	305	296	318	310	290	283	312	284	256	292	285	272	289	303	308	305	284	313	279	291	282	281	272	248	298	268	277	327	286	322	302	279	305	308	311	284	304	307	299	304	307	289	292	322	283	302	279	300	283	312	296	296	302	258	289	295	276	255	299	292	308	313	301	267	311	300	318	294	282	279	262	281	335	322	275	257	251	286	300	297	295	275	290	279	296	294	282	270	276	288	293	273	282	277	283	257	290	285	304	301	282	282	289	314	285	288	292	308	291	280	302	286	277	299	324	314	298	285	293	292	293	292	292	320	295	291	295	278	272	298	280	286	291	278	300	286	299	302	263	274	277	285	270	294	293	274	290	299	290	296	273	302	293	308	290	298	329	322	280	313	245	270	280	306	262	268	317	301	266	256	291	267	276	297	273	270	278	280	290	301	315	275	280	293	276	292	290	270	279	299	297	292	246	307	312	286	298	283	292	266	303	284	266	279	291	296	267	287	270	291	264	285	270	295	292	291	278	295	270	305	275	300	279	262	305	287	272	299	282	265	287	304	267	280	267	273	315	269	323	305	315	287	290	286	289	292	242	282	266	251	299	273	289	283	318	265	302	271	306	272	308	273	276	287	313	320	296	308	289	298	335	303	301	298	295	292	303	289	304	267	304	321	312	295	274	277	311	280	283	291	273	253	271	269	284	264	289	301	315	301	306	263	308	313	266	301	292	260	328	276	275	334	292	308	321	303	288	276	283	309	283	278	258	287	232	289	287	272	272	314	270	302	298	269	277	322	277	291	288	315	280	290	296	309	275	290	274	285	311	294	315	307	310	279	272	252	253	285	310	314	281	295	295	267	288	273	300	301	317	268	301	274	279	277	282	263	262	297	262	322	306	292	302	292	277	273	283	282	303	274	261	274	295	270	292	268	309	275	264	279	256	294	300	315	260	281	255	306	320	296	265	287	285	254	278	318	321	297	279	271	294	254	305	283	271	297	286	329	277	291	272	313	274	280	280	292	287	308	315	289	278	300	268	294	288	260	303	270	270	254	274	266	281	315	295	292	327	301	289	267	297	319	274	265	298	278	295	287	280	304	289	322	325	295	292	306	271	335	315	294	302	300	296	289	278	323	267	292	251	310	319	325	288	275	258	272	309	264	302	315	264	300	295	300	290	274	296	304	289	280	313	284	280	284	288	288	299	264	267	317	304	309	314	269	272	301	297	287	292	252	311	301	335	297	256	284	307	300	269	266	271	280	293	312	276	288	326	264	261	305	272	303	310	288	306	294	277	281	263	291	305	259	280	293	303	280	265	258	277	270	279	255	296	298	278	305	303	279	301	269	279	278	263	281	319	294	310	308	304	292	301	289	273	314	279	284	285	305	284	299	242	291	311	311	291	328	316	277	266	283	285	284	292	283	306	304	302	270	261	298	321	313	273	301	313	297	250	310	285	258	278	253	292	304	281	264	305	280	292	244	281	295	292	309	314	334	265	266	250	322	300	299	302	283	298	330	310	348	288	280	289	287	298	284	298	311	318	287	308	273	294	257	306	292	306	317	263	278	300	281	295	256	329	295	307	310	302	288	288	302	309	266	270	311	295	271	303	283	297	281	301	287	301	307	266	279	275	253	304	270	267	275	258	360	253	264	284	282	284	252	293	313	240	283	272	299	312	310	319	294	283	249	268	318	291	272	290	293	320	309	265	296	284	296	285	287	281	295	284	260	278	279	287	280	285	294	298	293	263	281	315	291	313	273	269	270	304	270	270	279	279	256	291	290	286	267	284	317	246	328	277	305	292	269	297	268	262	277	260	260	301	324	284	285	287	256	294	275	283	306	296	305	278	275	318	333	285	263	287	298	279	294	284	269	325	273	274	275	306	278	269	272	285	303	241	297	297	280	266	269	285	290	299	293	283	297	278	275	301	295	290	280	284	297	314	284	286	279	269	274	283	285	286	274	286	280	280	280	270	290	300	268	304	310	304	264	292	264	290	257	281	280	279	310	288	287	289	304	282	291	268	289	279	298	321	331	309	278	257	304	298	261	302	253	290	271	316	293	286	293	308	301	263	288	282	300	280	307	324	305	325	267	254	288	302	308	278	315	303	242	267	316	254	295	306	281	300	267	283	255	263	280	256	257	307	285	283	295	283	283	282	258	261	266	278	289	277	283	291	291	268	315	277	305	301	297	277	287	282	308	292	277	288	294	271	298	312	292	284	288	281	279	335	310	307	320	288	275	313	249	298	298	269	317	271	290	279	315	283	287	292	309	299	312	301	289	277	284	295	322	309	330	287	281	313	285	318	287	291	288	248	291	264	277	260	294	299	303	275	293	257	275	260	300	307	283	307	296	279	314	271	288	245	260	297	305	263	301	282	319	291	310	293	278	293	267	272	289	283	278	297	288	276	266	295	308	296	285	301	302	317	290	302	293	287	284	279	293	276	267	295	308	307	307	281	298	285	306	325	259	305	300	271	277	307	285	279	309	272	278	291	300	319	302	267	285	271	278	276	242	278
17679	13465	21402	14206	11569	9519	7036	5843	5315	4280	3410	3057	2648	2396	2145	1901	1698	1629	1371	1174	1260	1302	1244	1296	1248	1192	1121	1065	999	1005	973	950	944	927	911	857	876	834	810	797	813	742	752	698	762	718	717	701	741	701	703	748	665	724	676	656	703	647	687	726	694	695	696	745	705	686	697	673	677	650	676	682	670	673	668	680	648	621	667	653	657	737	690	671	641	666	653	686	616	614	633	669	675	674	634	633	651	658	683	639	666	679	652	683	626	652	664	648	658	628	594	683	669	632	667	671	675	656	673	664	658	688	667	641	621	665	700	651	657	637	662	647	696	643	621	613	635	642	614	683	647	658	610	637	614	638	668	673	664	632	638	663	727	652	685	621	707	649	630	639	673	615	653	674	703	648	682	614	609	689	659	684	619	605	670	672	669	668	673	653	671	638	704	644	653	717	607	656	644	631	660	631	619	617	685	682	652	684	626	682	641	688	661	644	681	647	657	706	616	627	667	669	629	639	659	668	617	673	618	638	635	675	666	614	673	622	638	669	676	597	659	654	654	675	706	698	681	645	658	643	666	671	642	715	653	657	654	640	695	637	658	615	634	637	670	653	632	692	685	609	666	678	652	666	645	661	594	659	672	688	676	658	614	667	695	692	675	635	665	651	667	627	605	648	617	655	575	672	658	666	701	607	633	618	664	637	675	661	679	689	683	671	648	651	665	669	680	685	642	659	696	624	634	642	641	661	691	628	659	673	709	655	653	697	683	644	643	689	625	644	660	661	647	657	643	642	696	662	624	654	613	698	655	647	627	647	625	636	649	673	651	615	698	664	611	679	599	646	628	681	712	605	610	617	678	689	633	649	656	681	699	668	638	642	674	646	643	639	660	639	605	646	637	655	701	698	645	637	635	657	607	689	643	649	661	661	637	689	639	666	630	661	633	673	677	627	631	648	655	652	684	573	650	658	637	686	644	637	627	621	676	665	664	687	633	649	693	643	647	654	628	659	669	656	703	650	664	648	654	612	689	704	680	688	678	634	676	655	670	668	665	640	661	639	673	651	648	655	653	682	680	669	637	711	650	636	680	644	600	630	660	724	671	679	701	637	682	684	646	639	695	681	678	648	609	642	706	635	695	687	628	667	743	678	657	651	637	704	656	656	653	690	677	652	652	652	639	649	669	629	646	646	640	601	632	625	663	644	688	654	712	607	640	654	677	682	665	660	657	657	654	669	653	648	666	649	647	639	634	622	668	670	645	685	636	708	663	647	641	665	709	678	659	650	644	650	674	650	612	633	642	686	610	624	667	669	635	660	634	667	673	607	659	667	623	642	626	697	650	694	648	638	676	665	649	639	686	635	699	690	655	638	668	639	656	667	676	730	654	654	672	638	650	677	662	656	614	626	620	628	634	657	644	643	705	645	624	661	654	665	649	692	658	661	615	667	622	655	690	696	607	660	677	645	686	690	702	639	636	641	701	616	697	679	680	647	629	647	597	608	628	693	645	631	656	642	664	696	650	640	657	630	651	684	681	646	692	641	694	690	674	668	699	659	701	648	645	648	630	631	684	653	686	627	682	648	669	635	671	637	669	674	627	697	681	697	662	637	663	628	655	686	676	665	624	625	629	620	656	624	636	699	702	625	675	664	656	687	667	658	638	669	667	619	649	641	648	645	638	700	668	671	639	693	691	693	672	677	713	642	661	639	639	640	675	627	621	650	621	656	653	655	639	632	618	671	642	673	636	634	660	673	666	684	664	627	687	662	671	679	681	636	679	697	677	678	681	648	641	683	655	629	685	687	620	652	675	605	640	655	712	688	633	662	704	640	684	659	661	676	677	668	645	653	680	674	647	685	639	652	657	646	626	625	654	645	641	671	667	656	683	662	624	621	691	645	648	624	670	691	655	699	687	629	681	652	703	652	663	621	665	653	619	639	615	635	638	642	659	604	634	616	657	642	672	695	672	689	739	663	666	643	679	683	702	651	674	674	653	691	654	665	634	680	618	651	665	655	668	685	641	632	674	660	618	616	649	644	667	673	645	699	652	676	610	637	612	635	621	647	626	625	654	659	660	632	626	646	642	660	632	701	667	668	632	626	649	642	675	659	657	649	651	670	635	632	660	630	674	672	660	686	651	684	651	639	667	690	695	637	667	636	721	644	695	621	672	667	617	632	642	660	649	641	637	658	670	605	644	664	722	671	657	658	627	628	634	672	638	670	712	655	649	696	633	580	691	620	696	622	653	654	718	653	662	662	662	624	670	627	627	630	652	700	645	675	696	657	663	648	666	642	595	688	719	696	602	651	644	679	629	669	675	684	664	684	703	618	700	641	697	667	613	616	598	681	678	647	652	666	655	602	645	641	659	642	667	654	684	620	677	648	642	655	667	638	651	681	638	604	618	658	656	667	672	642	658	671	614	626	679	644	651	646	651	676	629	617	697	637	686	620	671	687	666	646	675	700	629	610	667	653	632	666	608	643	605	686	689	672	657	614	639	592	638	662	665	640	682	654	629	609	684	688	651	638	659	651	651	640	669	668	673	589	626	636	682	648	634	686	687	658	631	669	622	693	665	645	662	707	679	630	659	624	617	666	655	667	685	625	654	682	638	638	692	620	642	623	607	686	689	628	670	638	631	667	637	638	662	634	663	647	662	660	651	629	686	646	649	654	657	661	657	672	637	643	642	657	703	640	695	626	618	660	650	684	640	654	683	651	661	642	675	695	649	643	668	659	663	634	667	658	631	680	673	642	688	649	673	655	677	639	659	669	655	621	636	652	652	668	621	634	662	627	651	674	631	647	687	663	655	627	633	641	628	641	640	666	612	655	691	636	638	661	681	644	640	670	663	648	698	648	626	633	658	676	598	671	667	682	659	685	659	690	658	635	641	635	661	667	638	674	625	643	657	689	632	664	684	646	635	660	635	676	641	652	653	630	634	656	613	663	697	707	730	599	616	719	660	690	704	665	640	655	630	641	680	637	649	644	657	648	654	671	648	654	693	717	672	686	646	653	615	681	661	660	630	642	655	653	601	649	696	679	625	677	629	660	697	614	710	607	625	707	677	682	653	647	650	666	670	633	598	693	625	659	712	623	631	617	653	659	648	664	632	672	652	651	630	652	677	630	659	657	699	651	671	676	651	614	671	613	632	642	654	642	612	650	670	625	658	699	601	646	606	678	639	623	650	654	661	647	697	676	704	653	681	621	691	608	657	611	622	654	659	626	626	608	696	684	634	649	651	662	669	622	661	637	652	646	671	633	697	674	684	642	661	678	638	624	658	636	665	674	665	647	677	665	649	652	654	663	687	630	679	647	674	604	601	666	656	618	658	650	661	623	653	690	647	678	684	629	658	628	667	646	664	665	644	654	654	648	647	667	662	620	643	609	606	650	616	669	634	662	639	654	680	639	656	716	663	606	654	614	655	678	629	669	622	643	635	625	672	658	624	605	638	659	661	645	646	677	666	618	663	660	650	642	669	667	627	664	672	656	653	706
10646	5442	4933	2447	1494	1090	860	690	617	524	483	469	428	409	436	399	418	383	389	366	383	377	377	376	352	363	369	339	352	372	377	346	343	349	353	384	371	342	334	349	382	333	357	321	358	322	358	369	318	363	354	349	364	347	343	325	346	341	326	326	359	293	339	334	344	391	378	323	361	336	332	300	344	354	335	353	340	308	358	354	351	320	327	327	380	384	366	349	317	339	315	337	371	343	343	359	342	356	353	322	350	349	386	369	343	344	333	320	281	295	324	341	335	321	367	313	339	329	351	335	361	372	353	337	328	311	353	363	331	352	337	355	367	349	354	331	317	354	358	317	321	343	313	312	326	327	342	304	383	338	335	334	336	314	343	343	344	326	360	372	361	351	327	357	315	342	360	354	367	319	318	382	353	359	352	346	365	341	329	382	381	313	373	306	329	328	328	348	358	332	326	327	353	337	333	373	356	316	333	361	398	330	377	356	364	334	357	318	329	344	328	354	357	335	367	369	354	342	341	305	326	357	368	336	361	380	366	336	328	336	321	356	329	390	370	342	361	364	346	328	333	304	360	346	353	358	311	328	304	353	339	311	341	340	344	334	355	331	350	329	325	365	364	338	332	334	333	322	333	344	353	365	348	392	370	355	364	317	344	322	347	357	355	332	344	306	334	311	335	351	371	322	354	327	336	306	348	345	372	338	336	323	308	369	348	338	340	352	375	312	307	345	337	318	340	373	344	345	339	362	336	335	304	359	351	348	340	371	362	333	368	316	358	328	312	358	353	369	331	353	373	379	367	333	340	332	353	303	371	364	353	319	330	357	365	334	313	332	364	339	348	331	358	317	329	311	357	360	354	322	316	351	350	302	315	353	341	309	337	384	355	339	348	343	334	350	338	326	352	379	321	367	361	371	339	306	353	364	356	348	363	363	373	334	341	337	372	334	326	331	343	382	359	330	359	347	339	352	329	331	349	350	366	309	315	339	348	350	330	348	317	327	341	348	341	333	354	373	354	342	316	341	352	348	293	330	320	368	352	360	333	361	361	337	304	348	332	332	334	326	355	356	344	302	323	347	346	331	370	348	349	328	323	353	340	279	345	333	335	302	315	356	318	354	324	364	329	332	379	346	335	345	359	332	334	397	335	363	367	341	330	358	365	360	326	327	335	370	326	367	363	305	391	333	313	330	340	345	315	332	346	331	339	324	344	359	328	335	371	313	358	329	353	351	379	307	318	321	360	353	348	345	338	347	346	356	318	331	354	356	365	323	340	365	353	352	320	346	330	318	344	326	345	321	360	362	336	315	347	343	354	344	333	371	378	384	335	331	333	316	348	344	322	321	311	355	345	321	361	359	358	360	363	323	335	345	324	320	350	376	313	348	381	346	291	378	359	322	312	348	331	348	352	352	368	376	328	321	294	343	337	348	333	333	340	319	317	366	329	326	313	302	356	334	322	309	368	362	352	333	347	374	363	349	346	323	326	358	313	322	358	347	334	370	328	339	322	341	328	357	371	348	314	334	339	343	345	364	323	340	337	342	335	322	353	331	329	332	342	328	333	353	360	330	341	345	356	342	333	324	327	303	349	333	343	340	349	348	369	354	312	347	378	355	353	310	331	328	369	337	319	347	387	338	341	341	350	346	353	361	328	359	331	329	322	316	334	373	316	357	328	328	374	346	343	333	332	340	349	337	333	329	343	345	358	334	341	331	355	306	308	329	354	306	323	335	360	345	345	351	323	333	349	305	338	335	334	311	368	340	360	327	353	347	328	352	366	329	381	371	375	300	353	344	314	343	328	368	304	378	382	334	349	388	328	361	366	319	323	340	367	340	334	320	358	348	334	313	346	316	357	345	366	341	317	349	335	353	346	336	316	324	329	325	336	338	367	339	319	337	353	356	310	320	314	370	329	328	357	372	368	378	319	360	340	330	365	362	353	311	343	350	352	356	349	366	340	342	338	337	353	339	335	305	332	352	345	347	350	362	353	344	364	338	378	328	338	341	342	335	338	367	350	298	337	336	360	398	322	351	342	335	327	327	394	352	345	339	384	334	318	338	358	361	338	356	341	348	331	347	339	349	355	369	367	351	315	343	342	345	333	344	338	331	367	354	356	330	329	346	347	326	354	338	332	307	340	352	350	348	333	376	391	334	331	344	345	345	350	327	326	337	339	310	325	357	350	323	326	381	380	347	350	366	343	349	372	344	319	349	339	355	355	363	365	366	349	336	340	350	325	368	332	343	335	329	348	386	313	344	309	325	329	345	326	332	327	323	350	302	337	328	348	349	346	323	350	369	357	324	313	353	347	349	338	377	356	335	322	349	297	353	354	375	307	328	346	326	350	346	324	332	350	362	320	341	358	364	359	330	335	338	328	317	336	366	354	342	309	364	325	332	332	334	341	321	317	374	358	311	358	309	314	353	347	329	312	348	328	352	331	330	329	322	375	355	335	365	328	351	363	343	351	347	340	355	331	319	305	346	346	345	353	349	359	326	303	359	347	338	301	381	351	389	355	314	329	340	322	339	342	350	372	318	334	371	347	370	329	331	342	325	314	347	334	310	358	351	329	321	324	340	368	334	359	371	352	326	344	369	321	316	340	349	338	311	361	376	316	325	291	353	323	343	337	371	354	335	359	362	354	328	343	344	343	353	356	340	334	364	373	372	332	362	330	374	324	331	360	346	332	323	314	359	377	332	342	333	354	350	326	330	329	320	327	342	334	315	294	341	343	348	366	359	352	334	357	324	336	332	336	368	341	347	328	341	380	334	332	312	350	351	341	356	306	355	348	329	339	352	340	304	349	326	370	361	331	303	341	321	333	357	372	377	327	363	341	368	327	307	353	372	369	332	344	334	343	358	338	338	357	345	338	345	380	321	320	311	376	368	374	360	323	305	352	333	335	330	379	337	358	311	333	373	330	365	344	314	341	326	345	345	290	314	343	344	365	352	344	327	362	371	353	346	299	333	335	320	381	344	378	371	336	329	347	331	327	371	386	326	327	330	298	361	332	361	328	340	346	358	389	384	353	333	319	326	352	341	321	362	319	361	323	335	377	363	323	351	340	295	331	346	335	370	325	362	342	341	350	311	370	341	334	335	314	357	319	342	325	334	343	327	362	351	339	331	373	332	338	346	367	338	341	315	352	315	367	362	348	341	352	351	332	361	333	329	354	344	375	328	387	355	351	341	355	356	325	362	354	366	341	314	316	337	340	319	357	347	345	351	327	350	387	350	351	344	330	348	336	360	336	341	346	310	337	354	356	343	372	338	363	357	367	383	342	342	316	341	338	344	316	357	341	327	359	345	318	336	349	370	351	348	344	352	359	343	330	355	351	380	292	356	339	344	378	364	339	323	352	354	386	362	334	329	381	366	381	341	362	320	353	309	327	321	360	356	335	322	327	364	380	348	340	363	345	337	333	320	352	328	328	369	374	327	351	350	347	353	320	336	344	314	340	373	316	358	346	343	360	331	321	347	345	300	349	355
6930	5005	8257	6396	5061	4065	3121	2457	2090	1866	1552	1399	1331	1164	1148	1118	1090	959	981	961	909	951	980	982	916	932	891	899	910	861	833	814	856	865	803	848	826	807	833	806	766	749	801	769	771	834	803	772	816	837	712	795	796	735	735	778	795	709	765	723	746	759	774	748	775	706	739	754	767	756	789	764	754	779	760	825	741	787	734	762	759	754	788	776	753	752	754	757	764	703	744	724	766	735	768	768	734	718	759	713	758	768	692	780	775	744	752	754	776	707	760	736	770	733	731	771	746	742	758	768	741	768	712	749	752	725	772	737	785	742	761	777	746	766	770	715	716	741	758	698	748	742	745	791	689	749	727	744	725	794	765	778	773	765	798	745	696	764	727	728	747	742	791	750	752	742	753	741	725	789	749	746	776	750	774	766	736	790	791	801	728	769	784	734	751	763	723	756	771	723	735	784	754	789	763	746	780	769	728	751	774	784	745	776	782	741	773	797	776	760	786	777	804	762	753	735	674	696	725	791	777	726	708	748	782	732	761	744	756	775	757	770	735	753	775	736	733	750	765	768	749	779	711	782	803	709	720	713	773	748	732	779	751	761	783	738	765	735	732	804	702	768	706	779	744	739	726	755	777	792	749	727	801	715	745	738	746	747	788	744	744	785	747	766	723	765	762	794	766	755	744	761	722	784	789	733	715	765	764	731	754	768	760	817	759	760	761	754	721	764	693	732	722	702	744	731	767	761	741	758	775	733	736	754	712	723	784	755	737	743	724	761	745	772	759	777	752	759	759	768	741	772	780	724	747	725	775	774	740	739	812	739	777	751	749	817	749	726	746	798	707	747	720	755	805	737	723	766	765	733	810	688	756	744	729	738	708	719	728	726	756	797	695	741	778	790	753	725	800	752	798	707	750	737	799	774	682	736	757	724	769	704	737	734	766	760	807	787	733	778	713	754	765	752	742	816	709	773	703	745	710	760	735	783	792	759	754	740	786	742	720	739	729	739	780	741	752	720	748	747	747	701	753	740	728	734	765	782	758	729	737	693	808	774	775	754	740	773	759	710	786	767	738	734	758	757	762	742	754	719	794	777	776	741	745	738	777	729	737	758	750	782	751	741	723	794	744	758	726	748	718	770	761	762	815	760	749	784	755	765	734	743	758	753	705	766	767	783	808	756	764	766	765	732	774	689	720	751	774	755	773	752	759	733	743	794	768	775	854	778	776	756	747	737	719	716	743	762	751	729	748	758	744	741	736	726	740	774	764	726	732	739	751	768	729	740	783	761	700	751	792	743	742	764	752	774	769	754	762	759	726	728	729	764	719	726	707	711	747	768	764	741	774	761	745	744	735	766	719	764	762	761	763	756	800	761	753	740	770	785	716	763	774	699	765	819	740	721	747	761	773	747	748	739	745	760	741	749	798	704	772	768	711	736	765	755	737	789	761	730	718	774	713	811	746	760	759	747	728	740	753	747	747	765	752	772	775	779	747	743	784	775	752	806	741	737	699	736	764	737	736	746	745	746	758	769	750	759	793	724	748	791	759	776	746	768	766	710	733	759	800	775	759	771	746	771	763	778	758	734	806	743	778	765	766	713	760	770	730	733	795	769	726	722	741	681	764	754	744	727	743	745	767	737	784	763	753	765	755	736	730	716	750	773	787	741	735	770	740	759	797	726	789	794	723	773	756	738	780	727	717	770	778	741	782	776	811	720	705	718	777	753	762	771	790	762	757	724	710	701	752	767	731	708	726	761	800	777	728	725	705	777	713	805	762	740	754	798	752	735	739	726	736	760	754	724	740	750	721	765	713	775	738	738	717	749	831	770	725	809	721	709	774	772	774	788	723	735	752	800	760	781	762	777	734	733	724	755	764	709	779	733	781	738	763	735	764	769	714	756	743	772	770	801	717	711	717	778	739	723	774	727	703	751	774	762	753	727	792	794	742	787	770	759	772	764	751	718	775	804	702	784	780	753	741	763	790	748	712	733	726	767	733	785	758	726	726	679	768	722	830	767	738	785	700	754	713	789	797	760	791	742	756	741	728	734	742	766	789	769	785	751	707	704	774	701	765	769	751	731	711	704	765	776	732	792	773	750	745	748	736	746	793	783	833	759	784	799	738	754	811	762	728	751	701	713	731	739	745	736	728	734	758	761	755	799	766	752	789	786	828	772	739	756	746	791	773	694	793	737	735	743	744	794	782	791	820	795	732	726	699	748	770	710	749	749	738	737	737	764	753	746	743	781	765	746	755	769	723	790	759	709	737	713	775	697	721	702	764	777	743	771	780	722	741	725	710	739	775	765	801	773	687	770	716	754	718	713	773	756	790	767	747	720	761	745	737	748	742	782	713	736	695	793	743	747	775	774	767	780	731	710	760	794	734	730	746	772	771	754	761	795	739	789	741	754	764	767	767	772	742	746	741	717	775	741	773	719	766	759	743	725	765	750	760	707	736	762	767	765	762	730	733	728	762	739	681	728	733	782	751	769	773	766	721	703	801	760	732	746	746	781	745	734	772	802	784	720	718	761	744	711	772	742	757	747	794	752	726	794	783	763	729	701	723	779	682	760	701	715	720	746	736	746	793	768	763	753	753	724	719	719	718	734	774	764	733	731	716	773	720	713	760	751	753	713	770	734	699	801	774	744	771	730	753	718	733	744	776	739	750	750	773	716	711	740	748	767	774	717	729	802	708	773	776	711	771	711	770	752	759	789	735	725	784	761	750	731	759	759	733	828	733	720	768	716	745	764	729	715	795	774	766	712	735	777	784	758	720	715	816	730	733	716	756	751	708	743	720	779	697	820	781	800	762	754	798	751	769	759	701	749	736	778	729	762	723	824	741	740	712	739	764	742	751	758	747	783	793	791	769	752	786	715	687	758	743	738	709	727	704	739	726	744	767	780	799	743	750	792	738	743	789	752	766	686	753	743	758	741	722	702	784	819	745	750	730	740	734	823	771	760	749	735	720	726	751	756	758	705	724	754	815	807	799	708	709	786	717	696	767	724	775	735	704	749	766	762	755	772	759	763	767	763	796	770	742	730	748	688	696	775	793	753	765	733	748	780	737	776	801	759	736	768	826	788	813	750	786	779	800	759	754	759	737	747	760	721	727	787	757	756	806	728	758	734	762	707	721	788	736	766	762	780	761	749	750	802	761	751	727	730	772	733	766	745	773	722	775	707	721	742	785	732	722	701	736	770	759	750	743	743	779	724	746	741	762	797	787	784	726	770	727	744	746	784	711	748	722	746	800	784	704	756	765	751	751	743	733	793	757	787	731	747	771	740	723	765	778	703	769	822	789	817	726	752	754	754	754	744	765	704	724	773	748	734	773	720	768	737	735	822	721	755	756	687	765	767	808	713	767	792	760	722	752	758	702	727	779	760	750	784	750	707	745	754	688	677	739	747	781	707	768	720	766	774	773	786	735	747	765	741	740	769	743	753	767	791	725	807	707	784	739	764	753	764	787	717	749	740	706	764	775	741	754	751
22522	11586	11324	5103	2793	1968	1448	966	857	702	619	557	472	452	419	425	419	429	359	330	319	363	334	370	348	332	327	319	288	298	298	317	327	313	268	309	326	264	296	287	304	320	292	335	268	312	275	324	269	308	282	262	309	270	295	298	266	288	283	299	262	262	287	273	345	303	289	301	317	292	321	275	260	317	293	272	276	288	275	295	284	270	277	299	288	310	274	296	264	274	302	305	263	304	273	294	300	287	306	283	315	300	295	289	280	299	276	298	282	274	282	267	306	286	246	255	262	310	283	266	284	299	294	284	315	292	285	267	311	280	276	298	293	276	262	256	322	294	279	274	302	308	311	258	307	268	311	268	290	277	302	271	271	293	274	277	304	315	304	279	261	330	259	273	300	311	278	312	270	279	295	291	276	275	254	281	299	294	289	264	310	242	297	276	296	245	309	300	307	279	237	295	279	266	299	289	264	321	309	277	244	279	234	260	250	239	276	308	276	257	301	278	240	282	289	327	280	311	288	286	297	271	260	269	293	301	286	275	290	264	274	274	283	315	276	277	320	308	287	289	289	287	303	293	265	299	254	285	278	249	270	276	299	291	289	293	254	300	272	277	318	274	310	256	275	296	292	293	321	313	285	265	290	275	283	284	299	282	280	268	286	302	283	299	300	275	282	293	284	264	276	284	268	281	284	303	262	273	270	248	246	287	285	249	300	270	285	300	263	273	272	306	293	275	301	304	297	294	293	280	275	275	286	285	300	303	280	285	312	288	275	329	283	286	285	287	311	307	281	289	288	266	275	279	292	278	278	288	310	324	269	279	265	284	276	270	284	301	323	239	261	284	288	285	266	254	308	298	301	334	318	293	301	310	285	299	260	290	267	293	270	331	297	246	265	295	290	324	305	297	283	276	287	292	272	272	293	296	268	289	289	266	311	273	292	277	281	303	256	326	269	311	302	284	311	294	296	255	272	283	287	274	313	264	282	308	322	310	316	272	226	295	301	302	284	298	332	303	283	300	266	280	257	303	311	279	289	282	262	260	253	281	274	284	269	295	282	302	313	279	299	287	308	287	296	249	295	251	311	293	263	252	290	258	290	282	289	252	267	300	284	283	290	303	276	270	314	303	318	284	273	294	280	274	274	307	320	258	279	306	277	303	320	277	266	310	343	293	293	301	279	318	290	310	264	301	284	284	282	304	313	275	284	313	269	299	269	272	276	283	301	276	321	293	308	275	293	263	302	263	271	280	277	262	275	300	292	292	284	295	284	250	285	299	283	285	266	299	293	278	295	291	289	265	292	304	296	305	273	288	262	283	278	299	296	229	262	274	299	283	312	270	293	281	271	292	320	270	254	277	295	262	278	294	269	295	282	266	249	275	277	296	308	306	297	273	255	279	283	323	304	287	322	282	269	277	277	271	269	282	296	294	293	274	269	315	290	273	260	274	296	317	300	343	282	272	289	298	247	294	311	280	312	290	301	311	300	276	291	300	302	297	291	293	253	262	252	249	288	273	312	277	278	278	275	297	261	263	288	267	277	266	295	262	276	282	311	320	283	283	297	294	291	305	274	293	282	271	285	298	254	272	282	276	330	259	268	291	283	295	310	280	264	296	299	310	302	298	268	302	269	293	280	318	264	293	296	300	328	305	274	279	329	263	266	295	278	271	274	278	289	303	311	271	304	285	298	306	282	274	259	285	301	295	271	306	292	290	297	269	275	317	308	294	288	279	269	305	297	278	287	299	266	282	278	283	301	273	267	298	299	312	267	321	273	280	301	275	292	257	323	287	270	312	314	280	250	274	291	290	287	273	288	253	278	284	277	272	299	276	277	293	297	298	298	321	283	250	281	293	264	292	296	300	265	291	303	289	288	290	307	295	309	275	286	287	258	326	257	285	273	283	272	284	314	310	318	320	263	308	294	305	285	275	305	264	309	276	297	283	256	294	295	301	289	274	305	306	272	309	273	300	267	289	331	279	255	245	309	283	304	286	270	269	271	280	268	300	282	266	290	252	273	291	275	299	302	305	285	302	283	245	296	301	290	256	256	312	262	291	298	304	260	267	312	302	268	289	325	300	287	295	297	294	269	297	308	329	259	273	279	279	297	292	316	310	295	260	265	284	279	287	273	275	270	261	290	281	306	304	305	330	292	305	282	270	293	279	266	274	283	324	280	283	283	284	270	289	339	302	296	286	263	282	286	308	252	275	303	288	237	298	285	256	300	287	289	285	299	254	274	281	284	281	276	288	299	288	305	275	260	290	296	262	296	274	295	289	259	295	300	267	290	263	297	304	311	280	308	251	277	289	287	271	248	267	310	265	259	254	285	303	267	260	278	292	309	287	269	279	269	254	306	266	258	299	251	284	339	286	261	287	318	287	264	264	323	290	260	255	252	286	264	266	277	293	285	301	318	277	254	292	282	291	287	287	259	292	290	307	278	286	271	277	315	292	291	287	262	300	262	297	280	251	266	287	285	310	264	261	274	298	305	274	244	250	281	272	318	272	271	282	305	252	290	283	268	301	301	243	296	292	280	285	284	276	266	255	310	294	300	263	305	275	283	284	250	277	302	298	286	301	307	245	284	289	286	290	265	273	290	325	293	253	288	261	299	277	274	276	289	278	291	311	287	283	271	262	271	285	278	266	273	314	266	320	299	272	312	271	332	275	297	304	287	270	299	278	265	311	275	310	287	274	271	281	279	272	284	267	302	280	287	275	283	296	296	277	294	293	269	294	297	317	295	252	279	280	312	287	289	282	297	267	291	279	290	310	285	280	294	231	287	292	281	299	293	267	274	313	284	269	294	291	273	279	287	251	292	268	278	294	315	289	286	292	258	282	271	293	278	296	263	303	285	299	300	319	280	279	288	271	284	284	307	283	303	279	291	290	286	279	260	270	302	264	287	268	269	296	273	289	322	290	287	283	283	247	297	274	280	298	305	268	282	321	287	313	276	279	296	295	269	274	277	271	301	300	286	266	263	310	286	264	307	268	274	268	289	276	243	280	261	282	279	303	276	294	297	286	255	274	318	263	250	290	290	290	296	273	282	296	275	278	254	264	301	304	269	287	283	242	268	278	294	277	295	290	285	286	262	297	251	309	278	294	269	297	290	325	281	306	274	285	270	271	284	311	290	288	256	243	294	270	285	313	309	311	304	308	296	252	273	281	277	290	282	299	284	298	297	290	265	295	302	273	264	268	300	274	268	304	281	322	296	274	332	244	263	281	296	299	284	252	274	266	290	290	283	271	293	288	261	270	294	293	287	278	297	300	279	267	272	275	266	278	287	286	241	310	272	281	293	305	322	298	289	271	295	337	316	291	288	290	328	291	284	256	285	266	283	276	280	276	295	273	312	253	283	304	303	299	281	271	301	277	286	286	293	263	303	289	271	261	290	290	299	284	291	293	314	307	276	319	287	277	239	269	283	258	279	281	316	303	304	285	285	280	264	286	253	297	261	292	296	286	276	279	277	293	267	292	288	273	261	264
14596	9732	15777	10305	8609	7043	5300	4137	3551	2913	2407	2058	1843	1621	1559	1497	1328	1153	1027	1107	997	1036	1070	1099	963	1019	976	918	931	881	837	868	856	799	798	782	788	752	732	746	701	712	695	675	686	664	654	722	651	637	613	666	690	684	628	645	652	672	694	652	660	643	655	642	669	706	651	689	682	640	677	608	593	636	677	671	616	620	674	612	617	667	635	629	671	622	672	668	683	616	630	672	597	651	633	686	634	659	647	646	605	652	643	660	674	612	647	649	601	650	635	665	655	598	634	678	613	622	592	679	649	606	663	642	654	653	691	615	656	680	657	598	678	630	674	636	640	689	620	635	641	666	667	655	656	640	655	683	642	664	661	696	635	616	611	649	635	702	629	619	685	630	611	638	688	674	626	657	597	647	649	640	688	643	656	656	599	593	650	671	657	649	622	609	659	605	638	658	647	641	601	617	621	581	679	669	695	625	636	651	644	667	659	641	640	632	664	633	663	615	600	637	642	628	634	595	637	690	653	644	636	624	626	680	659	679	646	650	629	647	661	666	663	592	637	648	664	632	684	658	672	651	638	651	628	645	621	607	626	652	650	667	629	658	625	646	637	683	653	614	642	610	628	649	659	665	622	678	650	697	613	640	633	689	649	648	651	630	651	609	665	607	651	641	672	667	646	654	679	658	683	618	662	653	641	616	671	664	654	674	611	630	690	683	642	636	675	656	651	630	662	648	623	623	644	681	656	638	635	618	588	655	672	650	661	677	634	639	634	638	590	656	639	660	617	628	664	654	657	669	706	631	629	627	634	646	643	611	674	639	635	592	632	666	638	599	643	648	584	665	663	643	654	664	623	683	684	681	623	641	615	650	627	685	626	664	631	619	652	668	652	655	645	645	630	631	648	670	663	628	642	618	600	604	646	648	680	634	637	664	678	609	640	620	672	631	631	613	657	622	655	663	646	679	677	687	669	656	643	694	660	663	661	633	668	654	625	664	657	628	627	632	638	644	625	671	635	657	646	617	677	627	644	584	573	636	588	622	617	711	668	627	635	661	689	684	683	640	679	588	676	635	642	635	648	631	641	610	617	587	637	638	660	645	597	719	602	663	651	626	642	628	623	631	636	636	675	638	666	629	633	647	599	668	625	657	702	639	696	665	630	672	634	648	648	635	608	661	666	673	691	665	657	689	642	612	595	660	664	657	638	617	663	665	654	621	595	666	619	687	640	659	618	626	673	645	629	667	638	616	657	643	656	620	636	625	656	648	682	629	619	614	637	650	652	606	630	599	598	627	569	614	665	660	625	676	655	624	636	642	596	651	627	710	628	639	655	675	643	605	607	687	689	647	641	620	648	658	646	611	653	655	623	598	651	645	653	683	647	653	656	663	650	635	648	626	675	670	614	654	632	641	649	603	619	703	691	639	611	668	630	633	626	647	646	685	664	634	685	612	662	662	641	642	609	624	700	648	659	612	669	641	679	640	648	646	619	639	648	647	663	642	658	658	679	642	600	635	608	627	667	665	674	624	601	686	622	667	644	692	678	664	668	635	653	659	625	701	647	671	607	664	660	609	605	665	633	627	674	671	592	652	686	662	627	633	679	618	645	639	626	641	615	645	660	636	616	656	646	650	647	602	658	592	629	645	620	631	618	640	639	617	606	643	628	619	656	665	654	708	601	692	625	609	627	666	645	675	629	645	630	623	636	647	630	641	693	667	675	616	680	674	655	665	678	652	644	612	615	637	621	615	626	635	640	646	627	693	630	641	644	681	617	670	672	623	633	673	640	650	628	661	656	650	624	645	695	658	635	614	679	682	636	651	663	644	672	657	684	613	682	628	699	672	697	644	615	667	637	623	682	670	683	634	664	673	640	657	662	639	634	662	666	671	665	632	648	618	663	675	638	648	603	618	688	636	674	659	634	612	639	665	661	610	656	634	628	635	634	610	657	688	652	636	616	622	686	641	647	616	602	642	644	630	641	614	591	617	648	651	643	653	651	638	647	652	643	646	647	647	678	656	619	611	652	642	628	633	673	669	584	637	678	669	643	637	642	583	681	624	710	657	608	688	643	641	654	635	622	608	641	666	678	616	673	670	637	658	649	657	625	686	653	603	627	615	659	635	678	582	674	606	659	608	617	630	623	671	638	656	681	617	643	647	635	641	654	662	692	619	652	628	652	604	655	631	651	627	675	629	627	632	658	638	645	617	670	653	663	628	646	620	656	643	644	606	624	617	653	653	634	650	645	607	663	648	712	652	650	675	650	661	616	643	677	674	629	675	638	694	644	660	619	629	614	674	657	668	655	677	653	627	647	642	611	628	655	638	632	642	613	638	600	642	601	704	639	655	612	652	676	656	644	624	658	660	680	627	682	672	608	606	670	688	634	660	638	648	623	646	672	617	647	647	669	628	618	649	645	607	646	657	629	608	677	649	612	630	657	638	624	669	643	625	614	613	638	669	606	653	653	625	655	691	623	604	655	628	701	638	666	647	636	700	621	643	646	654	647	649	638	635	656	653	648	632	612	625	619	664	640	626	667	635	647	640	653	647	658	670	603	638	671	654	637	651	700	684	694	688	647	639	676	658	621	626	623	636	634	640	639	597	712	626	681	612	658	671	651	680	642	641	681	674	607	652	649	645	648	598	667	608	656	685	618	652	667	632	627	696	610	647	581	634	664	664	634	637	677	713	654	618	661	669	654	647	649	658	626	643	652	635	587	603	650	645	668	649	667	685	666	654	616	642	633	614	607	674	675	647	662	628	688	654	662	654	663	614	664	636	635	688	655	664	622	648	632	585	654	633	640	631	656	665	621	639	621	609	676	582	704	639	658	659	637	626	640	621	667	634	693	638	645	686	612	664	644	646	625	610	627	675	692	673	637	699	648	686	661	625	620	606	665	679	591	673	679	649	729	710	665	690	635	658	671	664	653	645	669	669	662	636	591	663	669	646	655	678	661	693	673	643	610	648	647	618	673	634	624	613	634	658	667	627	620	650	640	639	659	635	630	698	652	652	585	650	633	629	720	713	658	652	628	627	651	647	653	651	661	643	666	601	658	665	656	635	615	688	626	632	581	636	588	658	670	661	676	640	592	695	648	666	641	634	662	671	602	640	643	683	629	656	669	626	612	633	615	672	665	645	609	632	636	695	652	671	631	658	663	592	603	665	600	662	691	651	634	657	652	601	649	641	630	600	583	618	633	629	655	623	693	648	619	667	662	639	606	645	665	600	655	660	609	639	655	657	613	630	661	645	668	622	615	640	622	678	660	627	660	681	657	650	635	649	641	643	659	642	634	623	600	658	677	665	613	688	638	629	620	639	637	679	672	638	641	660	649	643	640	674	650	662	659	679	644	657	632	643	643	658	652	644	651	674	624	664	624	690	670	621	633	685	654	640	607	609	646	657	647	661	654	631	650	644	611	688	679	611	649	642	660	662	614	697	645	601	621	641	639	681	678	618	614	705	667	680	658	632	650	660	659	647	648	604	659	661
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
