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
338191303208	338191303769	338191304319	338191304869	338191305419	338191305968	338191306519	338191307069	338191307619	338191308169	338191308719	338191309268	338191309818	338191310369	338191310918	338191311468	338191312019	338191312568	338191313118	338191313669	338191314219	338191314768	338191315319	338191315868	338191316419	338191316969	338191317519	338191318069	338191318619	338191319169	338191319719	338191320269	338191320819	338191321368	338191321919	338191322469	338191323018	338191323569	338191324119	338191324668	338191325219	338191325769	338191326319	338191326869	338191327419	338191327969	338191328519	338191329069	338191329619	338191330169	338191330718	338191331269	338191331819	338191332369	338191332919	338191333469	338191334019	338191334568	338191335119	338191335669	338191336219	338191336769	338191337319	338191337869	338191338419	338191338969	338191339519	338191340069	338191340619	338191341169	338191341719	338191342269	338191342819	338191343369	338191343919	338191344469	338191345019	338191345569	338191346118	338191346669	338191347219	338191347769	338191348321	338191348869	338191349418	338191349969	338191350519	338191351069	338191351619	338191352169	338191352719	338191353269	338191353819	338191354369	338191354919	338191355469	338191356019	338191356569	338191357119	338191357669	338191358219	338191358768	338191359319	338191359869	338191360419	338191360969	338191361519	338191362069	338191362619	338191363169	338191363719	338191364269	338191364819	338191365369	338191365919	338191366469	338191367019	338191367569	338191368119	338191368669	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2762	3650	2300	2762	3650	2300	2762	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
13640	950	910	661	477	427	360	267	258	245	237	196	233	188	193	205	199	186	149	155	193	179	165	164	165	173	161	184	189	157	185	178	148	201	163	167	168	160	165	190	166	164	141	183	150	177	164	171	180	141	153	174	160	161	150	164	151	164	155	163	151	202	182	174	156	154	157	125	164	168	162	169	174	186	185	192	170	169	159	169	187	162	127	173	162	153	171	151	183	180	163	152	151	150	189	181	183	163	174	152	166	151	159	176	164	143	171	155	171	175	177	190	155	169	181	182	170	175	189	179	152	171	179	168	168	148	168	164	164	164	185	183	180	158	142	152	189	160	146	174	153	167	151	183	148	175	172	151	168	163	177	160	180	150	138	154	177	173	155	172	156	162	173	151	146	164	148	153	174	147	169	183	180	162	183	175	168	158	169	149	164	144	170	158	171	162	159	141	161	178	167	164	160	184	178	192	190	141	144	156	152	153	179	182	180	160	163	170	160	159	165	137	133	155	176	174	147	183	175	173	162	177	189	163	205	134	157	170	188	155	174	159	155	151	144	163	155	168	158	179	159	166	176	194	160	177	195	152	122	144	187	160	174	178	152	161	161	172	172	169	182	155	162	183	187	153	145	145	162	169	142	178	155	188	161	157	181	181	191	166	155	171	155	164	186	167	162	156	186	162	192	149	163	169	158	186	176	160	178	175	156	166	144	174	175	154	219	165	169	185	164	164	179	165	182	165	160	168	154	147	153	168	193	153	166	171	181	171	193	174	178	163	171	173	172	163	168	170	150	151	149	150	189	176	164	166	138	134	166	141	163	181	152	158	163	174	192	172	152	170	172	151	190	165	179	158	167	175	161	144	160	187	151	169	177	151	168	165	186	141	149	142	179	171	146	159	144	167	180	169	181	164	145	182	184	176	183	187	157	152	176	175	129	163	174	175	150	202	155	168	153	186	174	162	170	175	169	175	171	141	189	178	168	172	147	148	172	167	177	156	182	159	145	163	171	164	169	144	156	171	168	138	139	132	179	162	153	171	132	154	159	162	163	164	179	164	176	159	169	170	144	152	163	190	158	165	174	149	155	165	157	138	156	178	170	194	182	180	181	162	172	175	163	178	175	176	156	162	166	174	181	144	155	145	170	175	155	160	152	148	154	168	136	151	162	163	187	155	157	150	167	169	171	162	158	167	182	143	179	192	187	184	186	181	149	157	178	185	147	199	148	174	154	171	166	152	168	172	170	157	175	141	155	155	169	196	159	168	136	182	166	131	160	181	168	154	152	145	198	189	161	152	171	189	154	168	156	150	164	176	192	172	188	172	180	187	159	161	145	152	163	173	169	154	197	172	165	176	177	173	172	168	178	175	166	179	160	186	170	164	155	179	177	175	168	188	183	177	172	156	166	163	159	168	162	157	160	154	156	167	168	179	152	163	198	172	173	143	174	159	158	148	164	153	121	170	162	160	155	154	163	157	159	148	170	157	170	179	161	159	145	166	151	178	164	155	180	180	148	166	152	146	190	168	185	142	172	155	173	199	161	129	168	161	183	195	161	169	173	168	164	181	161	167	163	147	177	156	162	142	151	164	151	128	175	173	172	166	182	168	148	161	170	156	181	177	180	177	138	155	161	144	149	167	175	179	173	155	184	169	140	167	205	160	178	169	179	153	137	158	142	135	156	140	155	161	152	176	175	186	169	175	162	168	171	168	163	203	159	161	172	188	164	179	177	159	161	162	174	173	131	129	157	146	173	193	165	148	153	177	149	142	153	155	169	158	145	155	168	157	141	174	176	166	181	176	173	155	166	143	151	167	174	188	169	168	139	163	158	159	140	152	169	161	157	165	137	160	152	144	161	158	154	168	164	162	163	166	180	167	150	170	156	183	176	147	175	163	152	161	145	155	164	167	152	170	192	175	172	163	161	183	164	145	161	155	198	164	186	164	173	169	165	136	137	162	178	165	171	153	174	194	184	182	149	163	148	152	170	158	165	158	172	170	153	150	148	167	163	184	186	176	188	166	192	184	132	156	170	185	166	170	152	151	135	159	151	149	168	146	187	157	166	154	141	166	139	163	171	171	180	171	161	167	160	193	184	178	159	168	189	157	160	168	173	190	136	146	174	163	170	136	185	177	169	185	143	165	158	178	160	162	157	176	169	161	173	155	192	185	179	152	162	166	134	169	158	167	163	175	179	179	162	160	162	158	155	144	170	158	178	190	181	161	163	142	152	158	164	168	142	141	164	165	167	175	166	164	170	192	176	148	163	169	171	176	184	147	162	161	170	161	154	146	150	168	173	168	178	160	167	187	146	167	163	166	157	175	155	156	166	166	137	178	161	151	176	155	141	183	137	158	139	154	167	162	149	158	171	157	160	146	172	157	143	167	163	169	159	144	169	210	170	167	167	177	172	180	160	187	146	168	167	158	181	168	160	161	145	167	171	148	177	165	165	158	150	156	154	157	147	146	154	174	161	146	164	153	174	156	172	149	163	164	169	161	156	180	165	155	173	167	200	178	177	144	164	196	163	177	171	174	189	161	158	183	165	178	162	167	165	135	176	164	142	159	147	152	167	174	176	161	169	169	149	183	184	177	156	166	157	163	160	158	156	140	178	157	177	168	160	140	182	159	160	167	172	160	177	159	148	159	172	165	149	173	153	149	184	143	147	144	162	151	193	190	155	189	154	173	165	167	164	161	160	140	120	137	147	166	173	180	167	161	164	173	155	164	170	156	160	166	146	175	169	191	176	167	170	177	179	156	186	131	148	149	176	180	153	164	153	154	164	171	165	168	151	170	182	172	165	141	159	180	184	172	205	160	177	154	158	151	175	149	171	168	152	172	156	175	169	191	167	159	162	169	180	141	179	174	145	160	149	133	158	152	170	195	157	150	172	176	143	159	159	160	198	166	167	162	178	192	165	169	161	159	141	142	150	170	142	159	142	163	157	172	161	149	167	162	170	142	164	170	159	154	157	168	170	174	164	179	177	146	154	162	168	159	182	156	170	161	150	172	159	179	168	191	158	167	167	167	161	201	164	152	147	173	179	141	175	155	172	173	167	165	157	175	187	166	181	140	156	159	161	175	168	173	185	180	177	169	177	160	148	162	164	175	156	176	162	169	159	155	164	187	152	164	177	134	153	196	147	151	160	179	153	165	182	145	154	161	191	171	162	161	154	152	164	164	157	175	185	156	157	162	165	167	153	173	175	187	176	169	185	163	173	169	167	173	131	146	176	148	155	138	151	168	183	168	166	162	163	145	145	149	177	169	181	153	174	187	155	163	140	164	187	155	163	149	184	176	174	161	147	167	163	174	159	154	164	174	155	194	162	169	154	138	157	164	156	178	143	191	157	173	174	164	156	156	181	169	163	172	166	180	177	160	163	159	169	179	179	171	169	185	156	163	185	160	172	147	183	173	185	175	155	151	176	169	188	175	187	175	178	180	184	166	150	168	147	166	181	156	168	164	171	150	151	152	173	152	194	152	160	175
8097	952	1916	2154	1769	1452	1188	1062	967	766	774	671	644	666	568	594	603	574	574	502	527	538	490	510	489	497	482	506	459	445	432	440	457	454	446	446	439	460	457	422	463	416	439	434	421	455	463	437	454	442	455	416	434	462	447	423	457	446	421	424	461	429	426	430	411	432	414	444	426	400	422	419	389	396	449	435	443	404	439	438	451	410	426	458	419	453	445	452	398	428	424	433	378	446	419	440	443	431	414	410	448	439	447	455	407	411	421	393	425	434	432	382	432	444	451	417	452	437	437	442	438	409	429	405	421	447	427	379	423	435	411	455	406	403	422	424	409	438	450	451	429	399	423	408	460	401	395	438	417	407	424	397	409	448	411	444	433	431	436	435	429	435	406	418	404	407	408	389	398	438	424	455	421	396	436	473	430	412	427	481	400	435	440	419	435	425	436	435	405	423	429	420	426	425	459	431	426	462	392	368	429	438	432	437	425	450	429	423	420	453	434	432	395	412	403	408	463	453	436	417	428	447	416	445	416	433	405	453	444	449	403	413	447	409	452	443	395	411	419	449	464	423	448	406	439	423	411	451	421	471	422	444	458	417	409	406	456	440	400	448	421	404	463	426	474	415	434	423	380	415	421	406	415	462	400	404	428	452	437	455	408	456	445	373	408	403	435	456	451	419	430	422	432	449	397	435	406	446	401	416	429	428	447	449	438	407	419	428	421	442	444	466	432	411	423	394	432	405	413	423	435	426	453	443	386	449	437	427	418	438	426	427	426	399	443	457	418	438	432	416	404	408	463	427	426	438	424	413	451	420	468	471	469	426	435	446	382	419	426	438	394	429	422	454	414	400	428	423	396	425	429	436	408	438	454	439	418	425	413	480	417	418	387	430	452	370	469	414	448	454	426	412	459	445	437	460	417	395	413	406	417	443	410	445	411	428	423	461	435	463	422	426	445	457	427	410	413	388	450	418	441	417	397	439	440	411	427	395	423	433	411	416	413	393	412	416	429	436	417	458	418	414	426	425	430	405	422	414	431	442	423	395	435	429	442	420	446	414	450	459	426	425	422	449	390	368	392	401	436	442	441	422	428	418	432	433	421	427	419	447	427	425	444	429	394	411	471	442	458	451	448	405	409	434	439	431	457	398	382	452	408	400	425	446	408	414	442	425	443	431	432	422	437	409	447	436	430	454	430	465	419	454	384	462	430	404	408	420	421	456	443	449	439	423	416	414	423	428	433	477	446	427	394	379	423	451	452	401	432	414	412	430	404	415	413	442	452	471	419	436	404	410	453	452	381	433	448	449	415	407	426	423	403	465	425	414	442	426	425	389	419	435	482	420	435	416	432	435	433	439	432	440	424	396	408	420	385	426	450	437	407	427	417	427	425	433	481	450	433	415	435	430	422	420	449	470	433	424	422	457	430	411	426	433	424	429	416	401	425	418	471	444	412	395	415	365	405	418	388	425	432	437	446	443	456	436	446	416	445	454	424	425	403	395	369	418	423	430	433	413	433	457	420	430	391	442	406	425	453	433	457	448	407	403	447	431	426	414	426	448	411	444	450	395	432	420	447	447	413	369	393	432	386	446	395	397	410	420	419	391	417	443	444	395	420	424	389	418	424	454	409	458	412	421	428	404	420	410	444	432	465	427	415	458	430	396	410	457	447	431	455	419	457	409	399	377	416	431	441	416	450	409	424	475	460	441	424	438	439	442	466	426	414	457	437	438	393	431	438	422	441	419	427	454	433	438	432	462	425	443	430	437	403	399	407	424	411	456	436	419	433	474	438	398	415	426	415	437	406	444	429	399	417	398	435	452	420	398	403	403	450	439	434	443	435	425	437	424	455	423	430	439	419	411	426	386	445	409	378	486	451	419	446	414	431	430	405	449	437	405	432	431	413	447	429	441	446	432	419	467	383	437	435	467	431	407	422	470	421	408	409	414	429	418	401	424	430	444	424	430	453	391	483	417	420	457	430	397	430	441	441	446	409	425	439	393	435	416	415	433	430	460	448	439	443	408	422	453	426	416	401	400	482	410	422	393	453	435	430	418	425	413	470	426	446	436	422	425	389	459	436	404	443	442	443	409	409	413	385	420	435	415	426	416	424	396	415	442	458	435	455	406	411	401	411	416	395	422	428	427	395	422	429	414	471	430	400	430	438	405	395	443	395	438	423	432	433	414	427	449	436	404	464	427	416	423	421	469	418	443	397	459	474	378	410	411	460	416	417	433	422	455	412	413	422	461	387	441	403	438	401	414	446	434	391	395	425	446	437	454	429	433	429	420	427	444	409	410	444	441	448	407	425	452	448	415	404	435	432	470	455	416	433	435	436	412	409	412	436	428	386	391	457	429	433	386	441	454	446	443	481	397	478	460	389	426	422	413	438	424	417	427	422	393	435	408	411	433	421	439	417	404	474	423	458	393	432	417	447	437	446	437	434	474	392	396	390	423	396	430	437	440	416	402	426	462	393	421	430	423	416	458	420	440	475	413	429	420	443	392	422	436	423	409	464	413	429	408	402	456	423	396	425	416	438	414	402	404	440	413	386	420	437	417	422	437	401	422	413	434	398	426	406	414	451	429	382	407	429	433	425	425	446	412	410	436	436	420	407	439	428	417	404	469	431	402	388	450	439	422	419	420	419	432	423	429	408	427	416	436	420	414	427	429	410	411	420	436	442	417	415	436	436	404	421	445	418	465	400	433	397	420	455	441	424	419	440	426	454	401	399	404	405	448	422	421	451	427	440	440	409	412	428	440	447	422	422	429	432	422	446	377	417	420	409	434	430	388	475	420	417	397	434	417	449	414	411	421	404	403	432	425	431	411	423	408	429	422	407	433	441	399	425	430	454	444	431	457	433	424	427	425	446	420	444	420	419	456	427	455	431	447	431	413	434	410	459	418	443	400	415	403	426	401	395	419	426	416	413	457	422	437	421	411	387	394	393	444	444	446	425	424	389	404	447	408	420	382	451	416	415	395	456	413	450	421	435	444	410	420	435	417	416	419	393	412	462	437	378	460	465	416	403	459	420	424	434	452	439	438	448	452	454	430	438	413	417	448	430	425	406	437	428	409	428	415	417	409	410	430	414	440	419	430	463	401	433	420	448	372	453	434	449	423	415	422	423	460	419	446	410	414	434	454	414	446	421	429	467	454	427	432	445	401	407	415	416	407	458	427	411	428	439	409	448	468	437	428	453	416	392	425	434	445	447	423	415	441	430	429	420	459	422	457	422	461	394	397	402	445	420	463	470	408	440	477	457	423	447	439	427	421	434	446	430	385	436	457	445	451	428	429	435	441	428	439	408	429	442	376	440	424	413	437	436	393	425	408	449	446	420	414	428	388	420	462	411	398	471	421	461	421	426	406	445	423	438	434	429	472	408	415	435	417	398	428	453	416	435	422	379	448	421	418	399	429	421	438	478	389	430	397	488	392	422	420	436	423	452	404	432	375	437	414	419	437	427	420	426	421	423	445	429	395	413	423
1458	318	325	270	319	287	308	331	279	296	272	271	303	296	281	285	286	276	306	299	297	329	282	316	290	303	289	276	278	305	317	314	304	307	319	298	305	308	304	302	296	328	307	311	281	310	283	253	313	299	311	299	337	301	312	284	310	341	279	304	333	301	317	271	255	295	280	333	307	315	280	302	274	318	293	275	284	290	332	293	312	303	285	268	273	319	295	292	291	291	289	299	298	295	312	280	284	286	274	321	296	298	305	294	296	294	271	315	280	324	309	316	290	295	288	284	311	287	274	296	278	282	309	295	288	271	296	300	309	318	297	306	270	298	306	294	293	307	295	287	274	297	265	279	309	314	290	282	293	276	336	287	284	300	296	297	288	288	296	322	323	308	276	314	277	279	290	271	286	329	286	325	288	302	312	264	272	317	344	288	323	319	291	278	301	299	267	268	287	272	336	299	280	298	320	285	287	302	302	325	289	292	309	295	289	294	284	302	271	338	313	267	313	283	295	302	298	288	283	307	296	295	295	270	303	304	305	296	273	290	334	281	287	300	285	267	275	325	303	297	313	291	273	268	301	261	277	296	316	279	287	288	311	298	250	283	303	277	269	331	304	284	281	293	332	315	273	296	275	307	286	313	291	296	328	286	265	308	249	307	276	306	281	285	309	291	268	280	306	307	294	310	313	285	294	292	289	280	287	293	325	283	306	315	289	323	288	274	301	254	276	288	278	268	299	291	273	303	310	330	299	306	319	310	271	299	305	290	281	281	297	313	245	295	302	298	301	287	319	330	310	273	335	262	306	292	304	287	284	296	284	274	283	273	292	308	292	300	308	298	305	271	326	269	281	290	302	264	311	301	278	273	316	290	321	279	307	291	276	316	300	330	268	278	307	299	322	308	289	312	295	276	292	309	273	305	328	296	315	271	269	312	307	276	320	291	282	276	298	329	281	276	299	273	311	278	313	281	287	298	307	269	276	302	270	279	283	300	297	297	280	287	321	275	281	279	291	320	314	276	269	326	274	318	294	283	298	282	324	298	292	296	300	263	306	273	291	271	281	293	283	269	290	271	286	273	284	288	297	267	300	276	295	298	338	312	321	294	322	281	309	281	291	292	286	303	280	251	318	273	324	307	291	277	283	275	275	333	292	283	265	267	291	295	300	288	287	296	294	347	300	332	276	303	311	316	296	327	283	320	311	260	266	274	314	312	268	284	335	295	290	305	303	301	302	278	271	304	307	281	308	292	257	304	297	307	294	296	308	301	281	311	289	307	282	296	291	239	276	310	300	320	309	267	309	292	288	326	289	306	297	309	333	299	320	287	309	282	340	279	314	280	308	303	272	288	307	300	299	293	260	311	313	298	292	267	322	309	307	286	291	288	292	295	297	280	273	298	289	293	291	288	306	298	303	313	311	296	320	298	277	302	334	283	357	282	299	325	297	286	255	304	305	301	284	272	311	316	303	322	309	284	283	250	325	335	287	306	287	324	325	298	263	331	312	293	319	258	308	307	308	287	314	308	284	312	248	291	297	327	348	300	335	256	311	295	314	291	289	283	286	322	297	292	290	303	282	326	285	317	300	305	312	269	261	316	293	306	310	300	294	302	303	307	329	325	255	293	300	294	317	323	319	302	320	308	286	291	271	305	305	272	325	293	245	270	299	284	305	296	288	256	315	289	292	297	320	297	283	315	309	288	278	314	304	296	315	328	301	302	280	333	291	259	315	302	309	298	314	315	314	310	295	315	285	271	276	289	247	286	275	291	303	296	312	289	295	285	291	296	277	320	256	299	311	323	279	302	269	344	296	290	310	265	288	316	294	300	285	293	270	292	328	265	298	299	318	292	292	295	295	344	311	270	287	297	291	281	306	287	320	252	299	316	284	295	296	296	317	312	293	302	322	249	290	292	296	263	299	301	283	264	293	305	305	313	296	318	324	308	318	311	301	325	302	286	297	268	308	283	316	283	280	299	319	292	309	300	306	309	270	269	326	295	304	299	313	311	318	277	292	294	302	254	318	302	280	293	287	311	295	311	268	301	304	285	305	266	289	278	287	306	297	289	293	296	281	292	302	296	303	273	276	293	297	309	301	280	306	308	286	313	314	271	313	301	302	290	270	314	295	261	272	313	309	304	294	311	288	295	288	312	299	298	291	297	321	293	292	348	334	291	296	307	295	297	278	288	281	310	274	300	313	331	302	317	284	299	294	294	291	298	280	261	316	289	295	286	291	274	315	321	273	284	308	293	309	274	316	296	295	308	301	284	264	293	301	305	310	286	271	265	303	293	237	298	298	303	300	292	291	315	286	308	306	285	303	286	288	254	283	303	269	265	290	289	297	309	296	287	309	279	335	289	288	282	230	287	300	292	324	309	310	310	283	305	287	287	275	359	309	290	287	293	296	296	293	264	284	277	284	303	305	305	286	276	289	319	288	312	303	297	285	292	292	261	299	263	285	283	312	279	310	344	305	327	299	296	294	299	272	306	307	281	304	280	316	310	326	270	279	250	274	292	277	290	289	323	274	296	281	310	283	310	321	321	265	282	324	303	291	267	258	308	256	289	262	328	297	284	293	279	274	294	307	311	285	273	306	308	273	311	272	287	301	288	299	317	295	304	299	313	282	299	307	331	297	330	280	304	277	319	319	305	296	299	301	308	288	302	304	284	320	285	283	265	292	285	283	283	291	313	297	303	300	278	296	317	276	295	307	267	276	299	323	280	292	293	276	280	305	300	287	322	307	286	290	322	313	304	282	282	290	333	265	300	317	318	310	321	319	296	269	262	304	319	298	284	286	321	283	279	256	292	294	256	278	296	291	313	309	293	284	277	308	315	323	270	287	260	299	296	294	287	307	310	276	292	318	313	301	330	274	293	295	321	311	281	308	329	273	310	273	269	307	257	280	280	256	309	285	258	294	276	306	298	337	259	302	313	294	274	296	294	297	274	295	315	285	331	282	267	284	354	306	322	315	312	239	259	319	296	333	275	292	287	287	292	297	286	292	291	298	302	281	328	318	276	272	320	322	291	287	293	303	308	313	302	266	299	315	265	271	298	312	325	292	346	265	320	276	301	310	322	304	290	288	309	306	297	278	263	287	321	285	242	316	287	292	304	277	281	319	248	292	295	313	317	286	300	322	295	314	285	281	300	287	299	322	306	311	314	320	325	299	316	292	274	326	315	290	311	301	320	286	299	263	238	299	297	336	305	282	312	303	290	294	298	263	306	301	308	295	311	279	306	314	302	270	260	311	317	296	315	269	305	282	307	271	250	281	297	267	275	266	299	327	302	255	288	309	307	278	276	325	299	301	299	268	321	283	291	300	284	314	327	308	306	315	273	328	302	273	283	330	277	310	318	305	295	281	296	287	337	319	323	290	273	323	294	277	306	313	272	286	281	298	298	300	292	298	297	270	293	260	269	291	307	284	308	293	283	303	285	303	283	289	296	265	299	325	281	286	289	296	306	320	276	291	264	265	318	289	328	282	296
1840	695	694	710	653	663	636	686	663	677	650	631	652	666	675	692	683	675	671	629	661	654	698	661	616	695	644	666	666	657	645	656	688	667	612	637	692	676	643	664	691	682	671	688	705	661	660	681	643	685	628	671	664	668	682	649	688	670	651	626	666	663	663	639	639	662	668	638	661	671	631	641	657	658	647	745	690	683	708	658	672	657	684	647	649	665	656	697	672	675	652	663	667	669	687	640	638	687	667	706	635	671	678	672	648	642	626	632	653	669	668	656	655	671	664	660	603	670	624	660	694	716	638	657	614	613	653	653	686	690	635	666	673	630	649	635	629	686	667	661	662	676	641	661	658	633	690	631	631	647	649	645	653	690	672	670	662	660	654	668	670	677	654	664	673	689	648	659	606	692	690	664	711	631	638	628	653	674	692	661	659	665	670	678	702	672	711	679	669	636	614	678	625	661	610	670	668	663	709	682	629	667	605	661	635	679	662	612	669	671	629	670	634	648	668	612	668	642	676	688	631	647	662	670	699	679	638	659	657	663	649	668	708	689	664	696	655	660	691	694	645	650	674	635	670	670	628	671	620	635	657	659	689	678	694	668	684	628	646	625	686	702	651	652	624	672	673	677	646	668	665	660	684	651	643	617	603	674	669	667	645	644	684	700	657	665	677	639	643	696	672	674	678	686	717	657	669	644	668	660	671	661	721	668	630	651	651	647	644	652	683	637	676	699	619	630	717	680	637	671	700	635	703	639	689	707	704	664	631	685	655	645	657	659	665	656	704	675	683	648	683	663	659	661	613	648	660	662	610	705	685	698	667	635	639	698	683	632	673	697	701	655	676	694	625	652	693	699	655	661	632	639	638	666	698	700	717	688	675	638	613	690	680	642	661	635	645	679	673	679	682	670	661	699	679	657	701	648	678	686	623	670	689	682	691	640	631	642	664	675	621	686	666	656	707	679	662	655	678	630	641	735	679	644	653	715	620	634	699	644	643	630	685	660	648	684	643	630	648	634	621	621	612	653	701	673	612	674	630	671	658	707	665	684	637	614	586	727	659	658	676	676	683	646	687	693	684	664	677	664	706	705	654	675	684	649	635	652	689	616	658	633	679	617	658	697	615	664	639	650	642	642	656	648	697	680	723	663	706	697	671	647	691	622	661	665	637	700	639	663	665	612	647	702	662	695	698	672	624	660	700	643	651	649	661	706	637	646	636	651	669	673	654	675	655	701	660	672	661	644	672	652	684	683	657	696	638	663	644	649	648	694	627	627	679	622	657	666	689	635	643	629	622	679	689	674	690	612	683	619	672	691	613	616	698	699	627	598	691	679	667	692	667	691	699	672	658	668	634	691	684	662	656	681	667	688	652	633	687	670	704	660	646	696	687	645	673	679	675	699	660	664	681	612	688	621	679	636	659	601	661	657	666	661	626	645	722	711	641	645	658	585	719	676	675	668	679	659	654	696	690	615	630	661	665	634	658	701	664	619	660	691	653	715	659	637	634	665	614	660	662	695	654	661	631	671	651	661	689	646	649	668	619	647	723	629	653	692	672	663	657	661	628	653	678	666	659	696	677	672	720	654	636	638	676	722	623	681	637	656	745	665	668	658	632	668	663	693	638	680	702	617	678	658	640	643	642	675	640	666	677	696	703	639	696	677	682	685	667	689	673	658	689	618	667	640	678	659	675	676	666	684	667	690	616	678	631	664	630	696	671	621	690	685	669	712	643	699	672	673	686	645	688	647	666	648	620	630	656	674	647	648	682	630	688	659	643	648	689	642	657	645	698	671	656	601	660	627	653	659	657	665	653	620	691	659	662	634	697	655	659	630	657	646	670	679	645	666	662	702	682	687	674	678	686	657	632	657	644	667	675	705	653	663	639	686	678	655	688	658	655	622	662	648	616	646	663	652	705	670	641	648	618	674	642	698	647	638	689	649	629	677	707	590	652	655	643	694	714	651	640	660	612	672	681	693	683	665	634	678	610	633	694	630	698	662	601	618	664	694	668	649	614	623	684	695	641	656	644	727	665	621	628	623	664	661	700	686	638	644	655	637	647	612	647	709	641	645	689	692	653	684	617	655	707	659	656	699	698	631	713	635	648	662	643	612	711	695	642	665	680	630	621	671	702	694	648	660	672	667	686	688	656	645	684	685	669	651	709	659	689	700	630	643	608	662	659	641	637	666	676	658	632	666	701	656	677	653	632	688	647	668	671	620	649	672	683	706	645	678	663	658	657	687	650	630	684	630	626	665	647	688	629	657	685	691	654	725	592	663	695	621	668	638	648	680	645	628	652	700	682	713	670	656	649	675	656	662	640	721	646	703	650	665	673	685	653	712	704	651	642	623	650	659	697	688	669	659	652	686	668	681	662	594	661	692	646	684	626	650	687	636	660	636	649	661	667	643	670	642	692	633	645	624	623	643	662	678	645	663	647	698	679	675	644	695	709	681	629	677	646	685	625	645	618	653	693	682	635	623	608	664	634	668	644	679	655	621	672	678	622	694	663	683	639	693	702	627	642	685	637	700	683	655	681	653	667	653	686	648	632	689	609	650	654	692	660	657	618	669	658	656	658	700	659	680	642	630	670	653	680	706	678	655	622	672	631	682	666	678	639	666	691	692	666	669	647	693	674	673	667	659	687	654	685	680	668	662	658	703	722	663	683	675	623	643	635	601	708	688	632	637	688	684	655	697	668	687	621	660	639	641	676	697	668	647	606	666	679	634	662	650	671	668	703	647	688	623	663	658	639	634	604	609	643	624	681	593	685	673	683	661	702	696	631	686	678	660	689	669	646	664	692	639	636	682	689	679	635	635	645	655	681	666	655	654	676	675	656	678	668	643	677	643	657	660	636	651	693	661	705	675	678	678	690	625	629	648	669	670	665	653	696	668	637	642	647	700	644	656	634	687	666	626	629	666	638	679	645	675	699	661	645	668	670	635	607	659	674	657	668	627	643	660	641	655	683	667	653	621	633	627	635	674	633	710	668	693	631	634	635	652	671	713	641	632	665	671	646	663	715	689	658	691	689	640	675	685	646	671	631	633	651	645	676	731	649	666	627	639	656	696	685	702	612	681	648	651	640	652	656	686	684	678	660	660	654	690	682	644	628	653	644	633	594	658	675	698	639	632	631	681	662	660	664	647	603	691	656	697	669	641	683	630	656	701	657	634	637	672	627	640	677	694	655	662	618	675	650	639	676	670	709	691	659	657	663	695	679	684	679	667	641	685	635	666	704	631	643	658	683	639	660	617	694	655	591	620	644	680	687	694	621	678	689	655	681	639	644	684	661	632	638	673	660	690	656	694	675	665	641	675	623	669	649	669	672	663	668	648	648	667	703	673	719	684	651	707	665	684	699	659	642	612	664	667	627	681	675	661	651	687	650	633	577	673	637	669	658	638	652	643	702	670	660	685	685	721	644	650	629	699	655	679	670	650	680	629	635	686	640	607	622	680	680	676	651	677	625	681	668	706	630	674	634	617
7412	407	413	374	285	217	218	175	168	159	154	153	178	134	149	148	124	123	135	145	141	156	143	131	140	126	152	126	110	124	134	125	135	137	135	128	126	130	120	141	135	119	127	124	131	121	145	132	138	149	150	122	126	119	130	115	144	132	146	122	119	129	113	134	125	144	124	121	141	121	149	124	154	136	125	134	126	132	155	130	113	139	117	115	140	136	118	134	126	136	142	156	153	142	140	117	136	109	139	122	123	112	124	141	119	133	145	134	116	131	146	144	128	116	110	125	137	126	136	120	133	128	127	119	120	129	117	132	125	118	136	143	137	126	132	124	133	112	137	114	120	95	138	147	143	108	126	117	127	133	142	106	128	114	123	122	124	124	141	124	126	128	130	123	128	133	125	129	124	117	114	132	133	140	122	119	147	128	128	123	132	113	136	128	116	119	137	138	112	102	131	130	132	144	125	119	134	126	140	114	121	130	129	132	119	107	119	126	129	111	121	141	119	108	129	123	129	136	117	121	139	132	147	130	122	119	127	123	126	147	143	126	137	142	131	129	119	125	125	145	133	108	123	130	119	129	123	118	124	142	124	108	123	135	116	117	109	132	130	128	128	127	119	99	128	151	138	144	127	156	110	127	126	110	136	142	127	119	114	126	141	132	136	121	123	137	133	120	139	126	129	126	165	139	113	116	140	120	130	99	126	127	133	126	158	128	156	157	119	128	129	133	135	108	135	123	127	150	129	129	123	125	115	106	131	145	113	122	138	110	121	132	138	121	138	114	136	139	114	138	116	131	120	125	109	139	129	126	124	129	110	137	119	104	123	124	138	114	134	149	135	142	131	135	127	111	139	132	130	121	122	141	133	143	112	116	136	123	113	127	148	117	121	148	136	119	129	117	126	132	127	133	112	124	124	133	134	131	144	142	124	123	142	114	139	130	152	136	156	143	152	111	118	114	145	128	126	111	129	139	150	141	126	140	123	139	125	125	122	134	125	134	113	176	112	134	114	143	145	128	140	128	141	127	122	113	126	133	118	144	110	123	130	131	145	110	129	131	126	132	144	142	133	119	110	151	113	127	146	116	131	115	145	123	124	134	136	131	128	123	127	144	130	131	124	129	137	123	109	125	106	127	119	113	130	123	118	116	125	128	131	142	109	143	146	135	121	117	126	140	127	121	118	145	139	123	131	129	134	134	123	132	124	129	132	146	133	134	151	133	148	122	139	106	115	138	143	137	126	125	118	142	125	121	135	116	113	132	152	116	144	132	107	125	130	125	141	120	127	157	140	127	131	147	129	115	128	129	137	129	123	141	129	134	122	128	123	106	124	128	136	135	134	129	142	123	112	126	124	120	134	150	112	156	127	132	151	133	122	125	124	142	133	104	133	137	125	140	121	153	144	123	135	139	126	115	113	130	138	129	135	113	147	134	133	122	138	148	126	144	127	143	128	118	138	124	120	137	132	137	135	130	137	100	117	100	131	137	147	139	136	127	135	123	135	130	132	124	146	148	135	112	140	143	141	130	124	121	120	122	121	120	132	102	120	132	132	128	108	139	137	134	116	129	153	153	139	125	142	152	138	107	124	129	131	135	121	120	128	119	116	145	110	127	118	97	122	114	129	156	141	118	153	130	145	135	113	128	148	117	133	125	145	128	121	141	119	119	153	128	114	135	122	131	111	127	144	120	132	136	126	124	120	138	128	141	129	134	111	132	137	137	139	126	140	127	164	134	146	107	123	119	120	125	129	119	151	120	134	132	126	142	138	130	120	111	133	118	123	139	123	132	86	109	128	147	134	127	119	124	122	145	118	113	105	129	113	112	127	114	120	120	140	117	113	110	152	141	134	127	128	129	120	128	116	114	127	147	126	112	152	113	143	121	141	132	124	135	133	126	138	122	154	126	131	136	148	152	131	122	136	129	114	128	152	131	128	130	126	114	147	121	129	125	137	135	127	119	135	137	119	139	127	111	131	126	135	131	134	115	124	133	129	135	100	124	116	117	105	135	131	139	110	140	145	135	129	131	114	133	125	142	121	133	112	122	153	123	144	111	123	124	114	125	123	120	144	112	130	147	141	122	130	135	134	121	122	127	140	145	111	114	119	143	134	115	118	119	135	143	118	142	145	133	123	133	141	136	107	125	114	122	135	122	127	148	118	125	134	128	128	117	135	132	127	138	119	148	138	142	126	113	117	124	123	131	122	124	147	138	124	119	115	137	120	129	147	127	131	123	130	115	112	103	131	141	141	123	141	148	129	114	112	127	113	112	134	116	134	148	115	128	121	127	117	130	115	132	104	154	122	124	121	117	152	117	146	121	112	133	143	124	121	130	123	116	146	132	132	131	139	123	123	118	144	149	136	136	138	123	129	147	123	112	143	143	143	136	137	127	139	99	122	131	131	119	129	125	129	136	140	129	116	127	122	135	134	139	128	121	149	118	125	119	131	122	137	124	132	117	126	103	125	145	129	130	120	124	137	135	118	129	144	114	141	129	115	122	146	136	147	133	138	132	132	134	110	130	122	116	118	149	118	110	134	115	140	114	134	124	128	130	115	140	121	120	133	125	135	134	126	144	122	99	119	119	112	127	151	150	142	171	140	106	133	119	124	105	112	149	122	115	118	130	115	104	124	139	111	117	122	126	127	122	133	144	152	133	130	125	154	101	126	134	142	131	133	107	161	98	128	125	141	125	119	135	127	100	153	126	135	128	129	121	136	135	130	141	138	118	123	147	137	138	125	125	131	130	141	124	124	115	130	135	119	136	147	119	136	141	143	139	126	113	128	110	118	152	122	123	122	123	121	112	119	137	149	140	131	141	137	143	135	140	122	138	137	123	113	125	134	125	125	143	152	149	111	138	131	112	140	147	123	129	116	141	129	111	124	117	114	121	143	116	122	120	133	110	134	128	139	113	129	133	145	155	139	134	135	126	131	137	115	116	134	120	158	160	159	149	143	126	144	125	122	121	120	134	123	125	111	113	138	133	140	134	136	117	144	125	131	121	126	119	148	130	149	125	124	131	136	127	138	160	111	151	120	144	138	129	108	120	123	121	135	124	111	139	123	130	137	151	149	112	127	124	122	134	158	126	123	139	134	148	123	131	132	131	117	135	115	125	130	121	147	123	127	126	122	140	128	129	122	114	127	136	167	126	118	145	124	128	140	128	102	115	137	121	114	130	135	120	147	132	124	129	133	129	139	134	145	115	142	133	125	142	146	120	141	134	129	117	136	144	123	122	133	120	133	134	132	142	155	137	133	156	136	156	131	131	116	145	128	141	136	140	136	159	115	115	116	131	132	151	115	119	147	127	119	138	130	133	116	125	108	142	123	134	153	128	132	127	114	128	124	136	118	124	106	136	148	124	127	140	132	125	151	132	119	125	111	138	138	120	117	131	140	128	128	141	118	126	127	134	133	116	136	99	103	117	129	103	113	132	140	115	118	144	129	135	150	129	133	138	122	138	154	113	132	116	122	110	142	127	132	121
6135	599	1122	1227	1056	863	735	708	571	536	509	439	431	401	422	415	432	410	412	375	390	384	382	385	375	391	396	364	375	378	369	334	346	391	322	339	362	342	396	355	332	334	364	359	336	308	360	344	352	350	312	358	302	346	348	354	351	358	352	323	333	366	344	332	354	357	316	361	374	343	342	308	323	373	354	384	335	326	332	347	339	334	368	327	327	318	326	324	345	316	338	368	326	361	300	294	331	351	337	322	316	346	326	317	345	321	346	308	324	335	327	348	372	343	346	368	319	312	373	348	328	336	338	334	353	357	344	323	365	325	348	311	351	367	329	326	315	346	327	317	347	328	339	351	336	366	335	355	353	361	360	354	346	363	307	308	314	308	330	356	323	371	347	329	356	347	317	337	344	325	325	349	317	311	297	361	324	335	336	367	352	326	302	342	355	337	333	334	325	322	300	323	327	310	358	351	338	361	341	348	338	327	319	372	322	364	343	313	337	344	344	322	358	339	346	349	337	349	371	319	317	350	369	323	335	340	364	364	324	362	392	316	326	371	304	316	368	314	312	351	367	343	329	336	333	329	321	348	343	341	324	324	314	333	358	304	339	356	323	322	361	351	343	337	354	360	336	283	372	312	330	348	352	320	344	348	365	334	340	325	345	342	310	336	363	311	332	327	311	370	331	348	335	338	319	356	341	356	336	338	313	323	311	314	331	330	324	334	336	366	350	337	331	354	303	321	335	319	336	353	360	354	338	341	361	368	332	351	326	321	377	332	333	349	350	335	317	331	357	337	346	369	328	319	361	359	350	345	346	324	307	355	314	331	349	323	322	325	321	342	338	324	351	320	307	341	350	346	344	332	333	366	306	312	337	338	315	320	337	335	313	343	361	333	330	344	323	307	343	331	359	339	329	335	335	330	330	348	352	328	352	348	346	332	334	307	319	361	328	318	320	340	327	305	343	330	363	349	331	363	330	359	342	361	346	367	340	336	330	348	332	352	328	352	353	353	318	328	332	328	320	350	317	339	310	318	332	359	323	331	340	348	347	348	342	294	347	328	327	340	325	339	361	324	321	295	370	325	350	327	324	339	330	336	338	309	341	334	341	340	329	330	364	323	368	309	331	326	323	320	309	327	357	365	357	339	360	339	322	352	360	309	348	325	344	374	348	370	325	344	313	333	364	323	346	342	349	320	304	345	340	365	362	338	341	339	320	359	345	368	358	358	380	330	337	350	364	336	344	350	351	317	318	343	361	341	312	296	342	310	343	325	316	374	359	314	340	350	342	336	330	341	326	298	341	357	334	329	382	348	346	327	335	341	326	319	372	362	327	327	338	377	343	326	341	316	327	339	355	347	329	365	357	319	325	317	371	340	330	349	344	337	342	321	322	306	322	355	328	314	349	326	338	322	333	328	318	337	320	360	336	338	337	355	336	345	345	322	344	313	328	317	343	342	327	359	329	305	332	324	330	350	320	317	331	330	346	345	363	325	355	342	340	334	351	320	313	344	364	330	336	336	328	347	367	325	323	358	349	336	346	335	328	317	385	338	327	329	339	330	387	343	347	367	372	350	311	348	352	323	350	333	373	343	335	358	358	303	325	341	313	326	347	317	335	336	337	346	322	339	356	323	334	354	344	354	353	336	335	324	310	346	327	329	365	336	345	359	367	335	350	344	353	331	322	326	349	342	315	291	347	327	330	337	365	366	339	331	341	346	344	318	327	348	310	334	346	344	320	361	333	341	350	330	332	337	327	342	323	321	309	316	311	336	316	331	305	333	342	351	351	307	309	318	349	324	323	308	370	349	311	340	337	330	349	334	327	338	349	326	294	349	354	354	355	363	337	341	325	383	299	329	355	335	327	359	332	349	345	354	306	338	347	351	358	334	321	323	329	327	367	359	359	316	333	309	320	336	333	312	336	322	325	320	375	380	325	308	342	359	329	351	354	347	324	350	340	378	323	282	361	317	304	316	363	331	327	332	354	343	334	316	332	324	327	337	330	336	347	352	346	303	320	343	365	335	363	335	352	380	332	320	338	330	335	320	335	334	349	322	339	348	323	340	302	327	362	350	332	352	330	340	318	347	351	331	362	312	347	329	354	325	321	336	355	345	342	353	370	371	317	376	343	335	312	312	352	381	330	326	341	318	369	363	383	327	340	324	317	337	323	359	341	340	310	361	347	333	323	337	344	350	362	332	375	298	354	326	367	336	371	346	374	332	346	322	342	356	343	313	354	351	370	352	340	343	348	340	316	345	345	320	329	348	317	347	334	332	311	334	339	359	329	350	325	314	356	337	343	313	309	353	343	339	355	323	332	329	369	348	318	359	364	361	345	355	313	335	362	342	366	317	321	307	291	368	308	377	347	325	319	339	344	370	335	329	345	380	357	368	322	352	321	313	348	337	355	343	353	323	318	335	367	368	333	329	350	349	373	326	340	325	338	358	324	329	317	328	367	305	341	352	328	345	313	359	350	317	325	343	342	343	326	349	328	341	346	351	335	329	350	318	317	337	313	368	311	328	364	360	352	334	348	345	326	362	345	314	332	337	351	325	322	355	305	322	296	356	326	357	343	345	337	359	333	360	339	378	327	333	311	325	351	363	348	322	348	343	362	337	334	329	336	300	321	358	349	321	339	319	370	327	379	348	372	348	368	313	320	323	304	316	327	368	359	341	321	338	342	365	355	371	327	396	345	332	360	357	350	361	329	364	297	339	327	352	335	330	349	351	330	326	335	352	344	361	340	348	305	324	353	335	348	314	327	336	303	351	340	366	327	362	364	373	344	345	342	344	358	333	338	326	328	350	323	343	334	356	327	322	315	362	358	337	355	349	314	338	315	359	365	352	336	320	305	353	301	340	333	332	324	334	347	342	333	317	348	327	330	320	341	325	335	379	334	344	356	339	357	355	376	349	323	325	352	354	337	332	333	358	326	332	349	347	335	335	343	356	334	359	358	360	355	357	326	323	321	329	330	356	354	338	353	311	323	340	366	328	328	306	302	358	365	350	339	336	325	358	353	349	333	348	367	330	342	321	333	355	351	345	319	331	340	327	322	341	336	331	340	306	327	344	364	346	324	321	336	338	349	331	304	320	355	320	342	348	348	334	329	301	340	340	324	325	313	317	328	330	340	372	319	358	372	330	340	365	338	350	352	353	338	330	320	303	345	318	338	334	335	311	295	338	348	318	331	363	347	323	298	358	330	369	342	339	337	344	318	313	362	348	334	323	323	338	330	350	318	346	347	311	319	359	332	346	332	356	348	348	326	298	332	353	340	351	334	329	329	347	362	336	328	342	326	334	299	342	326	362	302	365	318	350	331	321	338	341	355	339	329	323	334	348	329	362	338	325	345	335	349	373	332	354	305	313	307	333	336	350	361	326	337	344	310	329	312	325	349	348	346	350	359	362	352	354	350	322	355	340	358	336	353	345	344	335	342	343	355	362	350	314	361	350	337	321	352	335	332	343	328	341	330	368	329	340	353	320
13597	1015	838	693	516	396	317	310	242	231	206	208	200	210	187	185	162	166	174	175	161	197	153	183	163	178	166	164	167	154	156	185	165	186	170	173	180	166	175	164	158	179	178	181	153	171	179	143	133	160	168	141	159	154	144	146	153	171	175	163	164	180	157	129	164	172	159	161	157	160	125	169	172	149	153	162	161	174	188	169	168	135	154	132	136	168	159	189	171	170	155	146	147	169	155	163	156	186	160	174	168	167	142	158	148	195	173	157	176	155	164	142	169	191	149	153	148	166	165	163	174	147	143	169	173	168	177	154	165	151	168	170	170	144	169	151	206	180	163	165	141	165	169	137	169	178	182	165	178	171	189	169	176	156	170	163	153	165	154	147	136	173	179	142	133	167	167	150	154	143	175	161	172	184	152	155	146	164	151	147	137	183	166	180	162	170	176	177	178	156	179	148	171	137	146	165	159	161	150	183	163	142	165	169	157	139	156	174	147	155	175	168	174	197	139	163	168	150	152	192	156	193	166	142	167	166	159	144	164	159	139	144	203	155	141	175	143	169	158	161	178	170	158	168	161	174	187	181	166	142	152	165	179	168	156	169	168	163	162	160	159	157	153	152	173	146	170	171	171	153	172	159	168	165	147	139	158	167	161	172	176	140	161	196	163	157	158	162	153	159	187	163	154	170	162	150	141	147	140	174	172	160	169	155	188	144	172	151	149	152	182	168	188	157	175	166	172	149	175	173	153	165	153	149	156	146	159	200	159	170	166	147	168	155	205	156	140	171	183	155	171	153	175	170	160	162	160	193	165	177	184	175	174	180	191	163	158	155	172	175	165	165	170	143	169	185	213	162	164	158	163	189	154	142	179	170	152	162	164	173	176	167	165	156	175	153	168	132	159	158	156	141	167	168	145	154	145	139	187	170	179	159	158	154	157	151	195	163	168	175	122	145	159	168	177	163	165	145	157	170	176	175	161	167	146	147	175	152	165	165	175	177	156	170	155	161	155	161	157	155	157	160	163	163	160	156	179	164	173	177	158	158	161	179	164	167	143	176	173	156	182	171	194	168	161	170	171	174	166	164	161	171	156	169	154	179	165	162	164	175	159	166	174	161	179	161	172	145	164	160	160	159	142	142	156	165	171	172	172	151	159	178	164	144	171	171	163	183	145	121	180	170	188	153	162	169	137	157	157	164	156	177	164	173	171	155	173	171	148	150	152	182	148	147	160	158	165	158	163	187	167	177	140	148	179	175	152	186	161	163	142	180	148	175	130	159	141	168	164	152	187	174	178	162	170	138	163	143	183	162	196	176	170	163	161	166	169	161	160	182	158	163	159	148	173	155	136	176	154	167	177	160	159	172	168	152	172	181	162	161	191	153	138	164	165	156	168	158	180	147	156	155	151	172	158	166	167	156	163	171	173	170	161	178	186	151	192	166	158	145	149	154	163	145	167	188	178	170	159	150	134	154	161	159	174	204	156	150	175	160	167	152	161	162	151	159	140	161	163	165	161	163	161	166	164	168	160	159	162	166	175	173	166	137	149	180	172	160	162	150	165	154	161	172	153	158	156	151	161	184	132	140	168	133	166	162	164	189	158	172	170	138	167	162	143	150	163	166	168	163	168	164	175	168	174	167	161	177	160	162	151	191	150	173	159	163	165	150	151	150	162	165	158	161	159	201	163	153	173	173	164	175	150	172	141	170	142	199	151	149	141	173	155	195	157	167	162	165	184	155	172	161	140	179	179	159	162	140	168	141	174	158	167	164	142	159	165	137	153	159	173	179	168	168	144	160	173	154	154	162	150	177	160	199	182	155	152	172	145	175	178	156	159	159	172	156	142	159	168	146	166	175	167	176	163	165	177	174	167	193	158	152	179	169	173	175	161	178	153	176	166	137	158	160	177	185	157	145	167	140	174	154	164	142	160	156	170	182	180	181	156	157	147	162	151	126	156	166	151	151	176	168	134	167	145	148	177	153	165	158	179	166	143	154	165	161	152	164	162	165	167	149	151	188	169	175	152	134	146	155	170	159	175	180	177	201	161	157	174	152	160	158	166	184	167	146	165	189	177	152	154	179	175	149	150	148	184	151	153	150	159	174	151	188	167	176	180	175	177	146	177	181	157	157	180	157	158	180	156	160	158	141	153	142	163	176	172	172	148	165	179	145	130	180	149	171	149	172	177	157	158	161	165	171	154	185	179	164	169	159	149	147	172	151	171	169	161	190	155	154	180	140	154	169	174	167	165	138	158	169	152	162	137	160	181	154	162	156	180	174	161	147	165	155	160	147	201	172	151	153	171	146	158	155	161	170	180	148	160	159	143	149	136	156	147	161	158	168	149	157	157	168	164	162	154	143	182	182	179	143	174	180	169	163	150	169	144	175	168	169	159	173	153	172	150	128	171	159	179	177	157	155	143	152	167	150	157	165	136	164	175	149	185	150	163	176	149	155	152	167	149	143	181	144	155	172	174	156	156	173	148	168	173	159	178	160	165	154	164	167	148	159	147	152	151	158	156	160	152	168	153	185	159	159	182	163	151	160	171	163	180	162	154	175	147	170	176	147	155	159	162	173	162	174	196	166	160	175	184	135	171	183	165	170	176	189	177	170	170	146	127	159	173	150	149	185	177	168	166	180	190	173	167	150	155	141	173	155	173	184	144	177	160	165	144	155	169	182	149	155	169	183	163	168	158	149	167	167	145	173	160	173	168	138	151	153	141	182	167	177	172	158	199	143	168	185	177	178	179	176	183	159	159	165	183	190	168	169	182	167	158	144	145	168	150	172	187	138	179	172	185	157	141	153	150	140	140	156	166	183	188	177	164	179	166	155	153	174	159	164	173	157	157	176	142	146	148	161	158	176	154	168	161	150	165	165	170	136	170	157	174	161	177	142	169	187	163	171	178	175	164	165	148	176	171	166	161	190	142	171	187	161	158	162	159	175	153	168	150	174	154	176	154	154	160	171	191	166	168	152	148	187	154	163	165	139	157	172	180	176	140	167	178	148	168	185	155	173	149	170	146	142	166	177	169	177	141	163	176	169	178	150	167	148	157	190	168	155	155	171	170	176	147	138	153	149	165	154	173	142	168	163	167	171	156	175	139	176	164	165	137	177	137	166	161	161	157	162	173	142	155	158	155	171	147	168	170	173	174	154	172	140	179	160	141	154	154	160	166	152	181	196	175	161	178	180	161	158	156	170	190	135	135	184	133	153	154	167	159	148	160	158	156	163	139	159	150	156	138	164	153	162	147	154	137	181	187	193	179	146	185	153	161	172	163	174	161	148	143	157	167	160	152	145	170	175	160	159	179	172	181	150	166	166	169	181	161	149	161	193	143	162	152	151	161	155	163	191	159	120	146	184	148	150	160	159	163	171	154	169	163	167	174	188	163	170	167	168	172	135	160	154	161	147	123	164	147	156	178	161	178	159	164	172	165	192	147	172	154	138	141	163	153	158	158	154	165	157	145	183	133	158	173	172	177	157
7909	957	1944	2207	1790	1447	1208	994	891	831	723	686	683	597	630	599	582	542	546	550	513	492	514	479	461	535	491	453	452	497	474	453	480	420	476	447	438	442	478	447	461	471	428	444	448	469	454	447	416	444	444	420	403	418	426	385	416	439	445	448	426	443	440	421	431	450	418	447	422	425	437	408	454	452	383	413	406	409	426	477	426	405	430	414	381	427	434	430	424	411	437	409	407	433	456	416	425	388	444	434	448	414	406	424	447	423	437	425	435	395	415	424	385	442	440	405	446	397	429	465	390	404	410	392	398	407	394	404	405	422	420	383	406	439	419	403	415	387	448	451	435	401	424	400	434	398	442	409	437	412	418	428	428	400	397	404	413	413	414	427	466	407	406	397	424	437	406	412	429	454	429	434	415	399	433	402	439	430	409	391	436	393	421	415	434	460	417	447	433	471	428	433	415	392	414	418	395	423	452	441	430	438	419	457	420	441	444	369	423	434	445	393	388	407	418	444	437	449	394	404	435	424	400	415	422	398	423	430	436	393	409	426	427	422	410	445	428	416	403	435	418	424	403	405	416	400	424	418	460	414	419	445	384	434	403	441	414	441	422	410	450	436	387	422	438	420	452	440	451	406	410	449	421	420	395	435	419	449	440	412	446	425	438	417	411	420	408	442	425	399	413	435	416	452	423	417	417	412	447	388	445	393	416	425	418	428	425	396	417	398	400	402	403	428	394	395	445	453	438	468	428	405	445	427	409	437	435	381	440	404	388	437	446	420	410	394	407	425	430	441	401	421	400	417	437	433	423	430	398	406	456	426	441	444	438	422	423	378	431	385	425	421	413	426	409	430	396	419	400	449	426	429	398	427	432	429	463	434	421	405	395	437	418	434	427	430	426	425	412	410	465	425	440	437	407	462	458	422	398	401	410	466	430	399	429	425	429	395	395	419	431	416	407	425	410	439	397	439	409	413	435	394	409	439	418	420	418	425	423	453	444	391	407	424	387	408	410	413	427	395	431	392	390	439	429	419	402	447	429	407	408	423	434	434	431	427	433	430	457	408	418	431	438	425	399	430	421	462	433	420	409	433	407	430	392	412	386	414	404	411	420	386	419	390	432	421	445	427	475	406	451	425	411	419	411	432	404	403	463	405	367	423	400	417	421	390	400	421	435	462	432	464	424	423	411	415	462	471	374	421	398	426	454	419	437	404	410	443	390	433	400	389	404	427	412	439	407	401	371	450	439	392	409	448	428	405	406	431	421	413	417	421	392	420	407	408	391	434	422	424	402	389	441	405	432	440	410	425	417	414	442	403	436	408	434	418	409	445	414	385	415	415	427	399	423	437	403	450	424	409	432	422	432	433	427	432	423	419	442	411	410	406	433	433	420	419	389	439	437	442	421	437	432	382	480	425	428	438	400	435	380	411	427	400	437	407	415	438	410	420	430	406	391	433	396	424	425	383	447	420	398	434	458	427	408	416	406	395	406	395	418	411	380	423	414	449	411	428	408	425	449	406	409	426	418	431	406	428	393	435	410	441	424	456	416	436	425	425	433	425	415	419	426	403	466	440	436	447	443	425	442	404	383	394	429	392	413	406	436	417	432	417	457	419	461	376	391	438	453	434	409	432	434	427	438	443	418	401	413	451	468	420	425	395	448	409	407	419	430	407	403	438	419	450	457	405	412	474	415	405	428	381	405	422	425	416	450	443	423	401	437	425	415	406	391	396	434	415	436	438	411	450	454	396	405	450	408	434	430	430	427	437	427	431	390	446	401	439	411	423	427	398	410	427	420	416	422	450	441	431	407	438	424	429	380	378	400	445	440	398	409	439	409	423	422	382	438	417	425	394	411	400	434	450	423	420	430	427	396	430	424	424	395	409	371	421	437	399	418	461	402	412	422	439	392	423	415	421	396	456	434	428	400	432	411	409	458	452	421	421	428	411	412	415	403	407	403	382	437	438	370	435	430	426	418	397	446	411	386	404	404	406	410	432	432	419	397	454	426	451	394	375	461	409	357	415	395	451	428	399	425	439	408	437	436	415	450	373	383	426	421	424	413	452	435	430	433	408	429	423	382	452	451	412	430	388	423	430	421	456	411	392	445	415	451	378	437	434	408	427	440	429	407	454	398	401	377	448	446	421	411	416	410	389	425	399	405	420	408	408	444	443	433	437	449	388	391	410	438	422	419	415	411	415	453	425	453	455	450	405	407	385	425	385	441	392	406	421	399	441	388	398	419	373	407	378	426	400	403	429	436	419	415	416	415	417	388	467	435	440	447	411	409	422	447	433	414	420	425	422	435	405	385	416	418	465	402	411	432	435	435	442	436	430	411	410	397	410	407	431	423	420	428	438	425	418	420	449	394	437	392	399	422	414	402	422	447	396	441	436	433	390	416	433	392	449	405	431	403	401	469	438	460	431	422	434	415	428	414	404	413	437	406	422	401	427	418	418	446	436	412	407	417	426	425	420	441	435	417	383	453	431	425	402	413	404	429	440	439	437	408	411	443	424	413	458	419	438	471	405	481	477	424	460	409	433	418	416	405	410	404	449	400	403	415	450	396	404	433	450	404	415	400	393	435	440	423	402	434	434	388	412	440	416	431	394	410	418	413	406	410	413	409	429	392	430	417	441	403	430	411	415	432	439	408	422	442	429	416	423	451	409	414	383	388	401	419	427	435	439	403	408	423	428	429	424	417	412	383	417	412	437	432	445	403	445	446	467	372	412	411	426	398	427	446	412	442	435	389	422	410	403	406	436	436	412	411	417	412	441	385	413	406	396	403	403	433	451	442	448	452	412	437	430	421	415	448	444	466	427	430	430	420	434	427	409	408	417	429	408	402	423	395	424	417	424	476	440	411	438	428	429	425	425	384	447	440	400	433	441	407	446	432	425	418	466	419	396	418	389	425	432	424	397	408	429	418	425	403	428	394	398	439	411	379	458	434	432	425	411	421	419	444	404	456	423	412	420	417	405	420	421	399	390	446	403	421	401	408	401	431	447	467	467	414	460	438	408	436	377	421	415	423	425	397	438	420	397	415	411	402	429	405	426	411	382	456	407	386	386	436	416	411	401	399	409	419	435	441	428	452	422	415	449	449	463	403	396	445	422	416	426	437	365	412	393	438	416	432	412	432	438	413	386	429	396	428	419	438	428	405	431	397	413	414	414	433	413	449	431	443	411	417	410	428	411	422	391	373	413	444	442	420	415	455	414	422	411	417	408	422	385	426	398	389	412	449	436	410	423	410	401	414	392	417	409	447	443	457	403	434	432	432	427	399	428	389	403	429	410	435	424	396	421	422	384	433	436	418	410	388	404	411	408	418	458	403	405	430	390	461	379	442	442	410	410	448	424	422	405	431	429	376	412	436	415	369	409	442	442	422	427	409	419	472	408	444	425	398	440	409	413	365	398	414	420	463	401	389	449	442	463	434	399	400	406	431	411	400	426	397	451	396	407	425	388	426	428	412	409	404	462	435	403	440	416
1495	293	327	279	306	324	283	322	283	311	314	272	289	281	285	296	337	228	302	311	284	325	340	310	281	297	278	296	304	301	285	300	314	293	280	338	284	308	273	306	268	302	280	277	281	310	317	282	298	315	297	271	341	309	294	320	363	303	300	320	325	294	292	316	291	272	273	305	287	278	257	288	295	304	312	326	280	286	281	333	304	282	300	313	296	323	263	292	282	280	322	291	305	307	298	303	279	300	300	308	315	282	289	262	298	288	312	320	279	302	310	320	291	289	299	281	296	309	307	283	258	277	287	303	277	289	292	303	296	292	294	273	300	269	304	288	319	283	298	331	303	253	280	289	302	280	304	330	276	293	298	333	281	302	287	303	290	302	318	350	330	297	303	286	324	294	343	304	296	280	299	315	301	322	278	326	297	250	267	276	315	311	281	355	284	291	308	311	288	263	310	302	294	269	311	279	270	276	324	282	302	289	268	276	285	281	298	298	279	281	295	279	318	318	290	334	312	321	298	277	297	272	301	275	314	318	294	306	293	296	315	297	315	297	305	307	303	326	312	295	291	292	317	303	293	310	303	291	328	284	274	297	303	289	316	302	291	285	285	309	326	332	291	275	276	283	298	312	323	304	293	322	289	290	332	313	311	293	328	304	309	331	294	286	284	306	282	277	283	317	331	309	322	324	318	296	290	331	299	319	296	284	258	294	296	290	296	316	271	319	326	318	311	293	280	321	308	297	318	289	325	285	263	285	334	318	306	280	316	290	342	304	293	266	304	324	327	308	295	283	293	285	265	301	282	291	346	302	289	328	277	290	264	303	316	315	278	283	305	312	278	280	267	220	314	308	312	301	301	322	319	261	291	339	315	321	304	315	313	285	304	296	306	290	284	276	279	342	285	311	313	277	269	274	286	304	320	340	297	289	266	283	311	278	279	282	295	281	290	296	285	300	269	348	293	307	306	319	322	321	299	296	331	285	292	292	291	301	286	300	284	312	302	308	292	307	292	291	294	319	293	300	307	311	299	310	303	318	253	293	289	307	306	289	323	288	294	318	315	308	282	274	286	288	289	286	293	252	320	309	303	305	311	286	294	297	290	320	301	287	253	296	334	316	262	307	292	279	288	296	269	291	344	273	292	278	322	282	272	298	292	275	277	281	266	306	297	287	287	289	307	309	274	286	268	307	325	288	328	315	284	299	332	276	290	278	293	306	281	285	293	306	262	303	293	285	329	291	283	264	305	299	300	274	269	295	275	287	316	339	286	327	272	291	266	313	315	304	264	283	312	276	260	292	284	269	309	276	325	296	322	272	276	277	318	312	267	271	328	298	258	261	303	327	295	326	299	311	296	308	290	289	283	279	301	272	291	299	260	311	312	292	283	326	280	316	285	291	325	332	314	291	317	314	315	281	292	316	306	292	277	302	294	316	318	286	298	292	337	272	293	294	281	322	288	314	291	300	280	275	300	297	280	299	278	312	294	275	321	281	305	278	286	306	279	300	285	293	278	335	323	284	290	272	304	290	297	324	305	279	294	299	292	288	271	298	315	291	245	292	289	296	274	275	281	303	331	281	308	310	332	287	288	285	293	295	316	303	319	273	248	266	328	318	300	283	304	282	288	279	321	283	306	271	319	328	330	282	301	275	287	261	311	308	303	313	278	301	277	287	279	297	296	329	299	251	254	311	294	284	360	279	305	296	278	286	280	305	290	307	274	278	288	287	316	309	322	284	283	285	298	299	326	301	293	295	286	301	287	295	285	306	298	326	295	295	286	284	285	311	284	288	312	315	311	293	328	298	315	280	295	294	272	296	312	299	286	331	316	294	329	345	305	271	326	328	301	288	326	295	352	278	274	325	290	278	292	313	309	323	300	292	285	309	297	307	277	306	287	296	299	297	361	297	305	290	315	297	322	298	269	301	300	285	295	300	308	310	302	337	256	274	299	319	274	291	306	282	291	292	286	288	294	277	334	313	289	291	303	298	309	302	292	301	313	337	325	320	330	330	281	304	318	289	286	300	303	289	271	270	289	292	314	319	313	286	278	296	311	324	282	324	316	315	297	332	306	293	316	290	314	296	293	298	349	279	310	276	277	275	319	299	273	290	286	310	290	319	309	302	266	299	299	318	302	291	278	314	301	304	305	313	305	299	273	302	254	303	337	316	289	325	277	321	283	305	294	314	326	304	292	285	315	350	324	294	307	304	299	300	328	290	314	261	315	308	299	277	262	272	266	307	312	287	277	309	307	291	313	306	307	328	286	320	278	275	293	270	294	321	295	317	316	282	297	287	331	268	295	265	292	281	305	315	284	292	283	308	335	277	303	286	293	272	270	292	301	277	277	276	285	268	287	286	288	295	283	329	305	287	297	316	304	266	313	278	318	290	341	279	300	281	268	324	295	295	309	296	289	317	290	320	311	310	328	328	309	295	283	285	296	324	295	324	284	286	313	294	278	357	326	337	280	288	277	281	289	289	332	291	266	295	283	339	325	309	292	303	273	307	326	322	305	321	328	291	283	302	324	285	327	316	335	286	281	306	283	290	278	280	305	298	291	333	285	284	315	293	308	310	298	295	283	296	298	307	296	294	300	294	319	295	313	314	339	286	337	310	299	251	289	305	293	305	269	305	345	309	313	310	282	275	272	275	309	312	303	291	310	293	297	278	309	302	300	260	269	260	311	316	289	287	281	298	302	285	305	333	328	280	283	293	281	248	272	280	283	272	288	283	313	313	316	318	277	309	293	276	290	292	295	314	322	271	306	301	287	297	278	318	287	317	294	303	334	299	300	302	315	289	280	296	309	292	284	279	282	287	290	266	322	284	285	302	308	302	297	292	287	259	308	304	318	305	283	292	314	303	327	300	295	304	305	285	305	269	271	279	316	276	318	247	282	265	280	283	309	310	301	278	286	283	274	267	310	320	297	291	298	278	283	296	305	335	286	318	302	300	290	299	319	278	303	292	290	316	268	301	334	309	269	289	291	314	262	303	254	291	288	339	327	309	313	311	312	308	296	289	312	290	289	280	304	300	292	331	336	290	293	285	295	287	276	299	314	309	277	288	277	294	308	261	290	279	321	298	259	293	321	350	298	299	296	283	295	317	301	314	291	278	309	301	287	293	276	267	278	286	303	320	320	270	274	300	301	297	298	262	301	269	270	284	284	292	297	317	294	292	294	305	302	301	287	308	256	311	311	297	285	305	278	343	289	270	321	249	255	332	299	290	295	319	284	321	299	317	298	294	290	313	301	285	324	284	309	267	294	274	318	324	298	296	322	292	292	291	288	263	270	292	297	290	292	271	292	289	343	312	330	280	297	297	275	330	322	272	315	324	294	298	281	282	275	296	309	311	251	285	308	294	298	318	293	315	281	301	312	299	328	323	365	320	307	288	305	316	266	293	306	268	294	302	319	292	301	290	319	326	313	295	301	298	297	292	292	296	304	304	293	325	296	312	298	315	304	285	279	335	313	288	307	288	304	317	266	285
1732	638	700	710	662	635	664	712	653	678	668	664	709	703	672	651	662	670	665	658	657	682	691	678	624	645	606	704	637	700	644	680	611	669	713	687	674	686	655	671	673	619	705	684	622	652	654	651	664	654	643	696	663	666	685	688	665	657	661	673	656	639	678	656	690	693	672	654	689	633	687	640	697	680	701	659	680	619	696	685	638	694	638	671	661	654	645	659	642	652	672	645	719	700	676	661	726	629	661	672	675	710	705	652	636	694	623	635	690	722	662	617	685	649	689	661	660	660	666	693	669	715	648	648	680	666	625	640	680	674	627	660	599	699	641	674	655	669	698	651	710	677	669	670	686	686	657	665	676	654	711	686	672	643	683	676	632	647	687	691	698	707	635	665	662	643	653	650	646	617	671	663	678	694	667	661	711	687	672	673	663	694	702	641	631	694	698	704	654	659	686	632	649	650	711	684	680	694	682	645	672	671	653	656	658	660	740	652	663	630	676	663	652	618	703	638	626	643	656	649	596	668	688	693	663	701	622	656	626	666	623	672	579	653	656	643	722	691	668	652	677	651	649	666	625	653	666	685	658	656	681	669	607	638	712	679	658	628	629	663	666	669	693	686	667	665	669	664	657	647	690	655	683	684	676	646	681	647	675	662	671	684	645	657	663	653	669	665	654	679	711	697	651	616	665	669	660	604	698	673	685	694	639	682	659	684	700	657	662	676	655	710	681	603	647	639	712	696	675	675	686	637	667	644	630	671	688	691	683	709	632	698	680	609	614	640	723	662	635	660	634	637	653	672	680	625	656	715	690	636	668	657	624	640	610	691	671	648	630	657	680	615	692	663	652	713	675	669	649	709	700	649	644	627	651	713	631	719	660	660	602	630	671	687	700	673	669	647	711	651	657	680	670	678	662	642	720	665	649	669	700	672	712	649	646	667	662	674	668	622	653	672	712	699	629	693	679	655	656	661	682	649	690	697	671	628	672	623	703	629	685	686	645	658	654	668	658	637	630	672	692	629	693	691	620	638	711	669	653	678	618	644	648	677	685	700	682	688	681	665	679	644	718	666	660	669	660	649	602	645	692	709	689	647	697	658	656	649	638	633	678	689	650	626	645	686	676	652	661	657	657	659	721	670	634	668	639	651	642	651	700	677	710	632	653	671	677	647	666	655	670	619	694	664	685	650	655	646	624	672	694	640	655	712	664	671	669	661	717	635	650	674	686	682	656	633	652	625	633	689	654	647	753	637	636	654	654	661	704	656	695	684	657	678	682	648	627	668	647	644	654	669	597	688	662	670	695	672	691	655	682	678	719	635	656	651	715	704	668	700	706	704	653	656	656	686	676	669	650	666	722	647	661	684	667	675	652	688	684	706	668	627	687	691	675	581	601	667	640	648	684	668	682	682	677	624	652	640	653	653	687	649	647	644	644	662	647	686	648	685	613	667	712	676	672	684	641	649	700	651	668	711	653	653	648	658	648	685	678	656	681	676	675	617	625	645	662	677	640	667	714	658	665	646	654	655	679	702	669	702	635	692	639	674	694	644	641	683	680	694	633	585	666	676	696	719	658	618	670	669	654	661	677	664	659	663	606	671	645	631	635	657	637	665	699	676	686	653	701	672	638	670	632	660	683	631	667	666	615	673	656	672	672	648	647	676	649	649	664	614	629	659	637	676	699	631	663	684	665	693	679	656	675	675	677	635	650	668	677	659	693	677	626	635	642	664	665	680	666	657	669	674	640	676	704	671	643	659	610	642	656	651	616	632	682	644	687	673	642	690	664	699	645	642	688	648	669	647	725	663	638	691	702	668	648	647	669	657	631	642	670	619	664	666	663	676	609	695	647	711	671	690	665	671	697	668	690	625	679	681	734	611	636	652	688	676	662	694	674	637	651	627	652	692	652	649	630	694	678	655	588	674	651	669	686	665	661	677	644	647	648	685	679	597	711	647	734	677	683	628	725	675	667	683	679	645	659	657	645	649	671	652	689	681	674	689	650	659	632	649	667	650	726	638	673	639	631	669	630	683	651	647	649	650	704	680	631	614	630	668	633	618	688	685	676	674	679	655	651	668	685	685	660	644	707	645	664	630	687	672	686	689	674	655	662	693	672	663	713	681	627	634	628	632	676	710	669	682	676	666	656	684	695	669	654	667	718	730	657	654	623	653	664	643	634	692	669	684	684	643	641	682	656	677	633	701	680	691	651	654	701	638	616	662	709	631	684	697	625	624	684	682	655	670	656	693	680	698	638	706	715	661	684	682	686	724	656	678	648	653	658	643	652	706	664	626	690	691	685	620	627	674	687	654	676	639	680	698	620	643	649	640	684	669	654	634	646	636	687	705	652	659	701	610	696	696	607	654	646	694	623	670	659	671	656	696	687	639	628	673	684	694	649	629	661	697	699	686	659	667	679	640	625	667	659	678	651	611	661	672	680	664	657	675	643	685	709	689	626	670	652	716	714	636	694	685	667	638	665	628	681	677	627	666	676	675	684	695	691	690	652	668	630	708	666	646	699	623	637	631	674	663	622	655	652	661	633	633	641	624	650	670	641	666	674	633	662	653	635	739	615	697	667	675	668	665	671	728	676	676	671	677	692	672	638	702	695	691	676	641	695	657	627	660	664	684	645	672	678	671	623	605	728	691	665	610	658	690	675	667	678	714	624	649	657	688	670	648	660	689	678	654	704	659	701	665	664	678	626	624	633	639	676	659	622	670	679	618	661	637	691	677	632	689	658	684	659	661	656	686	647	650	693	640	678	644	661	636	662	637	669	661	627	649	644	669	709	725	660	681	680	605	659	675	652	640	666	687	605	685	668	667	696	678	670	682	681	684	670	699	686	641	683	677	672	666	700	665	647	670	676	716	641	643	693	716	665	666	687	711	692	647	660	641	675	653	636	618	664	671	661	679	616	640	683	671	687	673	674	689	651	673	672	659	708	658	700	707	652	672	696	661	679	667	691	657	673	661	655	672	674	691	698	668	641	660	670	686	723	661	660	619	643	659	689	709	627	643	643	651	699	638	674	663	701	711	639	644	661	653	670	675	642	641	700	657	666	671	633	702	700	645	672	658	664	652	664	750	644	652	645	638	642	679	672	650	648	649	669	671	643	664	700	681	652	672	669	657	618	700	666	681	708	722	633	642	651	628	656	619	667	659	630	685	683	674	668	675	623	618	691	628	635	663	641	648	626	631	656	693	654	726	679	675	699	657	652	672	677	634	681	640	680	647	661	702	676	685	705	657	670	618	678	685	629	646	690	698	678	649	666	663	655	683	721	701	673	668	701	625	679	612	660	664	648	653	673	678	623	689	659	670	630	646	683	620	678	680	683	649	658	650	698	698	677	637	650	691	670	697	667	630	688	649	679	676	656	671	642	647	620	664	652	670	704	659	668	677	701	652	668	698	648	697	689	695	709	637	654	646	634	616	676	658	645	651	639	661	682	673	671	694	676	686	652	610	647	631	682	680	686	655	673	656	687	694
7086	414	464	361	267	232	219	157	161	182	151	169	149	147	127	135	126	150	135	131	136	152	149	138	150	119	115	150	130	129	113	120	134	140	144	117	129	139	123	138	121	130	133	148	125	114	125	131	119	113	119	120	111	120	139	135	129	141	136	111	123	128	125	151	131	137	142	138	131	123	152	138	122	142	145	113	140	117	130	136	133	119	126	126	130	106	135	128	158	127	129	132	123	124	153	117	145	133	146	130	130	139	142	135	124	130	118	121	119	133	117	105	122	121	137	141	158	121	132	133	122	126	132	129	136	131	127	125	136	120	145	130	153	127	137	123	132	112	125	135	130	125	105	111	144	135	156	138	128	106	128	128	124	134	112	132	128	126	123	120	116	158	110	142	125	126	146	128	145	110	146	126	137	121	117	120	133	163	129	143	121	116	117	130	146	137	114	134	117	121	133	133	136	133	131	129	125	134	151	147	125	134	143	123	119	139	145	114	110	139	142	128	102	129	112	115	122	140	109	120	120	125	112	130	129	135	140	135	135	150	148	132	125	121	127	132	146	116	106	134	125	132	149	152	126	131	127	135	153	123	139	149	140	132	146	119	127	119	126	143	126	120	138	131	124	103	138	142	150	145	135	143	145	137	140	136	131	143	125	133	138	130	131	140	127	109	136	111	142	117	127	139	138	116	106	153	120	121	130	117	133	135	108	130	125	112	124	111	121	126	128	123	146	125	124	144	121	119	128	134	129	126	112	116	124	131	147	146	121	128	135	117	109	134	122	135	137	141	132	114	142	135	133	137	126	137	134	142	137	132	128	104	122	105	126	145	142	128	120	119	141	125	148	144	145	136	137	139	99	126	141	137	106	132	130	118	121	137	130	132	129	141	148	127	119	121	127	127	155	124	138	130	127	133	120	120	117	122	135	124	119	108	151	127	142	107	128	143	120	143	156	133	116	119	121	127	123	135	157	113	122	145	131	141	135	122	134	125	133	135	145	146	111	139	127	143	123	127	133	137	113	132	123	128	109	132	126	120	142	137	131	125	106	116	135	150	129	145	140	158	126	140	131	137	117	113	152	122	117	127	113	104	135	132	128	116	136	113	127	150	125	131	116	129	129	135	122	130	122	137	124	155	130	123	149	132	134	153	120	137	124	127	128	127	126	116	130	118	107	126	126	118	139	120	130	128	164	149	137	127	142	149	121	159	137	125	134	137	139	120	139	153	148	112	127	130	120	138	132	141	144	149	120	141	122	139	104	127	133	146	112	117	129	138	146	135	140	131	114	121	112	131	151	133	87	121	134	123	130	119	135	134	122	134	118	136	128	119	121	112	140	118	140	130	126	131	117	129	146	110	140	140	130	119	125	120	122	130	135	121	114	135	132	119	132	145	136	118	129	134	99	144	156	136	123	121	137	134	121	148	139	125	127	119	150	128	136	144	143	131	132	114	134	140	133	137	134	124	111	143	124	113	115	132	104	119	130	128	140	147	122	143	126	115	139	128	134	137	121	111	120	122	111	112	141	123	121	117	112	144	144	146	110	122	124	143	112	114	146	122	127	125	130	134	149	160	130	110	121	116	131	138	120	135	129	116	131	147	119	119	127	129	155	130	121	123	115	126	136	124	149	128	124	131	143	130	128	147	107	111	110	100	113	150	124	135	132	141	130	145	122	135	115	128	120	124	119	134	135	116	112	119	129	122	120	116	129	134	156	129	150	109	122	138	133	128	147	115	136	140	115	133	132	141	128	141	163	139	138	137	137	135	128	138	118	113	147	157	131	118	123	127	107	144	124	124	115	122	105	145	116	141	123	133	132	129	119	131	143	124	144	116	107	136	123	133	121	144	139	147	131	129	119	126	130	102	117	122	118	110	123	128	120	136	124	136	117	137	127	124	123	127	161	131	136	137	140	154	118	108	134	127	136	147	141	147	138	148	96	151	121	114	122	136	130	146	136	118	139	113	137	120	143	116	117	142	160	110	127	136	124	125	127	105	135	129	137	130	115	145	137	137	120	149	129	126	137	172	112	106	131	128	114	130	114	146	126	132	106	133	125	146	110	144	125	136	133	134	118	149	123	138	131	122	139	132	142	135	109	116	129	146	130	128	126	119	119	157	135	139	138	119	109	132	126	103	131	127	124	120	123	106	122	130	139	130	129	147	133	144	137	131	147	130	116	117	120	149	121	133	131	101	138	136	122	122	130	123	133	149	124	138	157	133	128	130	148	121	118	115	125	122	122	120	109	154	127	132	112	151	158	104	136	139	123	146	119	143	143	123	135	139	135	118	154	139	131	144	132	141	111	130	107	126	142	113	140	131	113	133	143	145	138	144	124	138	138	137	133	131	126	135	112	105	125	122	143	109	132	124	125	115	127	128	132	138	134	149	147	130	144	132	128	134	136	120	127	143	142	127	139	128	125	130	139	114	125	125	131	135	117	128	131	114	128	125	144	110	131	140	142	138	138	128	126	126	131	130	137	129	137	142	112	134	109	121	101	119	116	141	111	137	139	137	127	113	117	144	139	118	116	135	137	102	118	109	131	143	124	123	138	124	133	128	129	141	128	120	149	122	141	114	154	101	103	133	142	117	134	125	122	111	105	158	124	125	126	127	123	119	137	155	130	125	130	117	130	127	119	119	134	133	126	137	114	107	140	132	123	127	129	177	147	134	131	125	138	125	131	129	107	124	126	98	144	121	120	130	136	146	134	129	120	134	141	130	153	137	128	115	122	128	119	121	127	117	145	142	129	106	129	116	124	144	124	114	130	151	103	131	126	135	139	140	147	154	135	113	124	112	163	144	143	125	141	121	111	105	120	146	139	119	118	129	128	138	131	125	136	134	131	139	138	122	128	133	135	121	136	126	105	125	158	137	129	125	130	131	117	132	128	136	136	145	140	118	126	138	143	150	118	112	111	125	128	149	123	124	136	126	137	126	123	154	168	139	116	118	149	135	125	128	118	106	149	118	131	138	119	125	136	125	147	134	143	129	119	143	123	149	112	130	137	139	136	120	124	137	137	138	126	126	124	131	120	109	109	141	141	122	137	116	119	108	136	130	121	138	121	125	139	153	130	116	136	142	141	114	125	132	112	117	120	136	125	113	133	118	120	131	166	154	124	137	123	151	129	126	134	147	132	134	147	134	149	148	129	132	126	114	115	150	157	127	115	130	133	118	144	120	133	145	127	129	133	136	149	123	130	126	123	126	140	129	132	122	131	106	138	134	125	147	128	160	119	145	132	102	123	119	125	129	137	129	139	107	121	120	114	131	146	116	128	131	124	152	132	129	132	121	114	127	145	130	121	139	146	128	115	124	124	115	98	131	129	111	117	131	122	114	130	124	126	136	142	134	128	134	128	122	119	128	142	159	116	129	118	137	141	162	132	117	115	129	140	143	120	125	127	155	123	112	124	113	119	132	137	136	143	124	123	117	97	131	143	138	138	130	132	129	125	148	128	146	132	143	143	115	108	117	122	132	135	124	125	104
6158	624	1092	1203	1002	834	733	655	562	536	497	481	534	471	437	459	452	392	402	397	409	392	370	374	323	349	355	400	374	378	337	362	334	357	358	379	344	329	350	341	362	334	383	337	347	321	358	347	322	354	335	355	346	354	379	333	400	359	326	354	318	378	361	348	308	367	351	369	344	351	371	350	350	361	333	312	359	368	330	300	314	335	353	357	338	338	379	324	347	396	344	348	360	310	352	356	351	315	319	336	306	314	339	378	332	367	333	319	339	352	306	313	337	351	364	344	358	345	324	328	368	359	323	351	355	340	352	328	328	372	374	351	325	313	357	370	322	309	356	354	329	336	348	342	364	352	333	332	407	338	342	336	354	350	313	359	363	345	324	316	366	349	349	335	344	349	327	378	314	326	345	329	345	333	355	365	336	347	325	328	325	338	318	332	339	335	334	338	315	350	386	334	351	318	347	360	339	353	357	341	361	345	372	309	355	360	358	334	361	313	323	318	323	336	319	358	329	385	313	321	331	345	339	305	335	329	337	329	329	331	350	378	340	320	353	357	333	310	363	322	340	330	358	353	329	356	341	321	338	342	356	332	361	353	360	331	342	322	337	378	319	326	368	323	348	351	330	347	331	376	346	369	356	332	330	356	369	313	306	325	345	333	353	346	331	334	336	364	337	344	336	350	319	327	327	340	326	297	345	339	357	363	355	316	322	346	338	342	325	352	356	324	319	331	383	311	357	308	333	346	334	359	336	364	315	319	326	325	353	349	369	329	353	343	351	345	328	332	376	341	367	344	316	367	332	336	343	343	330	333	341	335	338	332	336	331	323	345	336	359	332	355	357	314	334	335	335	328	328	327	330	343	340	368	359	352	347	395	314	342	333	338	338	324	365	332	331	332	350	342	344	353	326	359	327	360	323	327	381	340	342	353	363	325	328	316	317	365	321	353	332	332	318	323	358	350	352	355	356	346	354	331	325	324	316	305	375	328	351	353	328	336	353	376	341	339	348	338	332	356	328	345	311	336	328	342	347	354	338	338	346	349	331	351	353	345	354	308	366	321	388	371	347	318	317	314	347	350	347	318	360	349	387	337	348	319	359	338	329	358	357	298	358	336	326	340	336	325	350	335	336	333	312	369	324	328	316	336	340	321	332	345	326	318	351	337	355	332	342	358	317	316	355	323	312	370	342	345	334	318	346	359	352	336	317	333	335	385	344	326	327	310	330	328	355	312	323	334	324	352	311	334	313	356	353	343	346	335	330	317	348	307	334	304	368	344	345	341	354	342	331	322	355	367	350	369	336	366	350	334	334	343	315	327	317	334	350	314	354	348	334	342	324	380	323	329	322	309	371	322	373	341	356	319	345	342	329	307	359	365	355	323	308	350	350	340	339	312	336	347	305	319	372	345	342	313	329	346	328	322	336	347	344	315	354	359	344	359	357	367	324	347	340	335	310	356	318	342	318	358	363	342	335	322	330	339	324	318	333	348	342	338	316	361	329	366	364	328	358	322	342	332	376	333	344	321	366	337	350	329	337	336	331	347	309	334	337	317	366	319	355	343	356	340	349	343	332	374	357	328	295	338	333	335	345	317	335	347	347	331	330	355	341	351	314	316	333	297	318	354	356	356	346	336	295	325	343	344	355	331	363	347	307	332	330	327	368	326	362	355	360	321	358	365	323	375	367	368	334	329	382	336	367	334	314	337	363	333	353	329	346	377	326	355	360	354	336	337	348	351	314	334	360	287	356	337	330	321	339	364	371	351	342	354	339	369	368	341	362	348	291	347	329	326	326	340	339	336	345	336	318	312	387	339	325	340	330	330	371	329	351	352	344	363	316	359	330	330	369	359	347	328	342	355	299	334	315	337	336	340	351	340	344	350	371	338	347	346	351	348	323	330	348	348	330	338	328	331	358	317	338	368	367	349	334	348	321	332	328	301	359	330	341	339	346	363	375	361	334	352	351	347	360	374	360	325	324	366	307	366	316	346	308	312	355	337	296	336	330	370	334	332	353	334	375	339	347	346	321	326	325	316	353	330	357	343	359	329	351	348	305	374	341	340	357	372	332	333	351	333	379	329	349	346	348	373	336	332	375	300	337	307	317	379	348	309	357	327	338	358	320	325	318	310	355	338	356	314	332	342	309	360	317	365	342	344	307	307	364	330	359	344	354	310	334	337	340	320	329	346	365	345	348	309	347	355	349	319	379	331	327	353	322	317	341	330	372	357	333	351	333	342	386	348	362	328	319	361	322	328	368	333	343	350	360	370	345	349	333	348	325	335	351	341	340	322	355	333	341	322	338	351	330	362	326	335	337	308	311	360	313	324	345	315	350	335	358	337	334	303	359	347	333	339	337	313	345	345	319	352	319	345	333	320	340	350	324	330	311	340	343	325	343	326	345	337	332	361	329	358	373	322	347	354	368	349	337	376	324	342	336	321	324	382	311	350	311	315	335	324	321	334	346	339	343	336	371	342	367	318	346	363	343	339	343	334	349	389	333	332	302	339	330	376	307	348	369	336	354	341	312	351	344	364	329	341	310	341	337	373	336	326	320	340	341	344	338	344	332	357	322	328	349	324	336	343	340	368	359	358	291	352	338	289	343	328	294	339	331	338	342	372	361	362	332	322	334	346	355	315	329	329	335	293	346	302	350	350	303	329	330	347	351	298	362	345	354	350	340	342	302	321	353	336	338	364	340	361	382	369	293	315	332	340	335	311	352	322	314	373	316	333	357	346	345	356	357	342	339	340	349	337	353	356	344	346	305	356	359	315	348	330	353	325	331	328	313	326	348	396	318	372	324	324	352	343	377	368	309	337	345	355	346	342	343	337	352	351	319	348	357	360	362	334	338	339	371	328	334	339	338	353	352	312	348	341	336	358	334	347	321	316	317	374	349	345	348	320	348	329	331	369	329	331	326	356	365	315	348	360	303	317	346	347	359	341	324	372	341	344	335	322	309	364	331	298	357	357	329	328	368	378	311	332	369	329	313	323	328	319	302	309	321	388	316	300	360	340	387	329	333	325	364	309	338	308	351	341	340	338	351	298	360	328	363	361	377	336	315	358	332	328	334	343	354	317	353	307	356	316	375	324	326	293	334	345	343	350	328	338	357	336	358	315	335	347	349	348	365	329	345	333	298	334	363	329	323	351	360	359	337	371	360	342	341	338	373	334	365	338	353	362	351	321	341	318	328	342	330	343	347	352	312	320	342	274	354	367	343	351	361	328	352	352	349	349	335	341	344	322	354	302	305	326	345	340	344	342	360	337	334	348	288	332	334	335	320	325	310	309	328	364	370	342	349	326	338	355	331	334	336	336	330	343	350	323	372	324	317	326	353	357	331	369	342	333	327	331	323	303	353	300	341	323	347	382	336	309	348	290	326	342	331	305	319	342	354	371	365	360	341	344	350	346	356	324	349	377	328	305	345	339	324	363	345	353	347	359	379	310	338	327	323	359	343	315	334	357	348	333	327	327	342	309	370	365
13294	1024	851	655	450	364	307	253	245	225	212	198	196	227	201	189	214	188	182	182	160	189	176	178	197	207	197	193	152	141	187	151	170	166	149	182	148	163	165	180	169	179	159	163	171	195	153	180	160	188	174	161	172	157	166	160	181	170	142	163	180	153	162	175	146	151	160	164	166	183	157	144	160	166	168	166	177	173	170	171	137	134	174	155	168	152	158	162	158	170	149	182	170	165	164	143	178	162	173	165	183	168	136	146	159	159	190	162	175	164	175	138	148	165	150	159	144	177	155	175	152	171	177	142	171	164	140	159	165	158	160	142	173	160	160	165	178	155	173	159	174	171	168	148	165	168	143	156	176	157	150	153	173	140	164	149	184	141	160	148	171	175	201	178	131	164	155	159	188	180	161	159	201	177	149	151	166	148	176	139	147	145	169	166	189	162	165	170	161	180	170	152	166	195	144	168	163	147	166	153	180	158	161	155	159	170	169	134	163	175	183	175	160	144	174	163	168	146	178	187	149	148	154	159	143	156	136	192	159	139	169	163	190	172	155	141	162	165	150	140	180	160	173	181	166	181	141	174	146	164	149	158	165	182	164	181	158	149	148	173	152	167	183	165	171	150	165	170	198	143	185	163	171	197	164	178	190	163	166	140	149	137	164	174	157	153	161	153	172	179	167	166	175	160	153	159	170	169	165	172	184	151	164	149	158	183	149	146	175	197	170	147	172	154	197	163	173	151	161	158	179	179	165	153	141	175	165	169	153	170	153	158	200	164	151	179	169	163	148	179	177	205	184	159	158	161	169	171	142	163	164	162	156	161	172	162	156	151	156	176	158	165	179	160	147	144	162	162	190	148	161	167	175	159	161	170	162	153	156	173	168	146	162	154	136	166	166	176	176	142	174	150	158	167	172	141	155	156	150	166	153	179	151	150	151	177	159	181	174	172	149	186	166	145	157	175	148	151	164	164	175	148	137	166	141	168	173	175	165	157	175	188	168	168	173	191	152	171	172	169	161	168	190	167	143	143	172	188	159	146	162	157	162	144	152	165	141	170	167	169	174	185	166	161	155	162	167	171	168	176	135	143	164	152	161	161	166	176	188	166	182	165	172	186	171	155	163	145	184	169	173	181	169	171	165	185	187	141	154	151	171	174	180	157	137	167	182	158	174	161	185	174	183	171	160	147	179	164	149	154	166	181	168	167	160	161	174	150	156	167	168	156	203	147	185	163	151	155	172	166	175	180	154	151	147	184	166	157	170	178	169	165	169	158	149	184	177	145	170	139	174	155	165	163	157	170	152	164	157	159	156	152	170	171	157	150	143	154	170	152	181	149	159	150	168	147	156	160	183	194	161	167	150	133	187	176	166	179	174	163	173	156	156	159	155	140	168	153	168	175	155	148	150	171	171	183	184	160	171	166	149	155	165	172	168	167	172	174	161	165	158	154	177	144	141	141	178	168	152	151	163	177	155	160	174	183	172	164	137	180	174	167	165	171	161	173	168	196	169	179	160	153	157	159	158	167	151	155	167	159	158	149	139	170	149	170	164	171	185	153	161	173	189	178	162	153	133	167	191	165	157	157	170	164	166	160	170	146	149	157	182	162	165	173	153	170	160	165	176	146	146	164	171	150	143	165	155	146	134	166	183	177	140	158	173	156	149	177	160	158	140	180	180	142	157	143	170	170	165	174	166	189	163	164	170	163	153	171	151	149	166	170	163	157	156	159	150	176	169	141	167	179	153	153	143	159	155	158	143	165	173	161	192	164	149	168	140	168	146	182	172	169	188	174	164	151	190	176	177	148	161	158	171	155	163	163	160	181	158	170	142	150	144	154	161	181	136	152	164	163	180	162	147	178	185	141	165	179	154	163	165	154	161	146	130	146	174	155	138	168	166	148	173	176	149	160	137	164	133	167	166	145	161	180	154	154	189	186	163	146	139	182	154	169	170	162	145	163	167	182	181	162	127	179	157	131	156	171	158	145	137	161	164	183	162	163	165	161	166	181	179	192	173	185	158	173	163	163	150	146	152	163	165	180	160	177	154	159	173	168	191	199	148	169	166	150	141	159	171	159	148	156	162	151	138	149	167	178	144	143	153	157	190	168	137	158	158	182	187	174	165	157	175	175	173	168	174	164	173	153	175	146	140	174	165	160	174	171	173	153	158	148	165	159	161	177	185	192	150	149	164	157	174	152	167	173	153	187	145	158	148	153	173	161	153	166	198	190	150	173	159	149	142	177	190	151	168	165	167	160	162	158	166	143	181	177	155	169	148	153	149	152	174	141	170	137	176	146	138	133	179	177	170	147	163	156	167	179	178	166	161	195	159	177	158	160	178	165	161	146	164	153	167	175	163	125	176	159	145	134	169	154	162	158	173	184	180	158	174	151	166	153	137	177	170	130	155	160	179	154	158	170	177	164	150	154	169	162	138	180	173	167	173	184	162	171	168	166	134	157	181	145	153	142	165	153	147	168	180	163	170	147	168	144	173	169	163	167	159	170	175	171	189	169	152	173	168	168	148	158	143	180	152	188	184	176	153	164	150	172	158	178	159	164	142	168	159	171	174	157	154	183	166	183	153	178	161	168	183	145	163	151	146	180	147	172	140	182	154	188	158	164	158	157	154	152	175	166	167	179	155	202	175	159	148	156	158	146	139	213	165	176	177	145	187	179	168	157	168	169	160	142	162	175	172	159	168	150	163	157	149	154	143	170	160	164	156	181	179	143	144	145	179	165	196	150	181	145	163	182	137	164	171	167	169	181	153	147	145	171	162	161	203	142	173	172	154	188	143	165	156	148	166	174	151	165	161	160	166	178	172	152	132	184	163	184	177	179	164	133	169	158	165	165	178	161	178	151	160	150	148	162	154	146	190	173	166	164	138	144	169	166	174	195	158	130	158	175	171	138	179	203	157	159	170	168	148	172	174	150	165	181	168	142	158	155	159	158	156	186	150	167	185	148	157	165	197	152	153	166	174	158	171	155	172	160	167	173	181	173	163	188	172	163	172	175	165	151	163	158	149	161	165	172	194	157	139	133	181	159	179	137	165	181	162	137	172	150	153	161	157	173	148	165	176	188	192	153	160	177	167	176	156	149	155	138	160	156	156	176	157	151	179	168	166	164	165	155	163	145	175	154	132	164	151	154	139	141	167	173	169	155	159	153	156	161	157	195	153	158	158	184	172	177	177	171	174	150	158	126	165	181	196	142	153	137	149	157	168	173	176	161	150	154	157	178	161	162	164	172	159	161	167	135	135	159	155	166	167	166	171	168	174	162	170	147	173	181	135	156	162	152	161	171	154	139	151	192	140	154	161	161	169	175	161	193	165	165	133	165	165	152	147	138	156	151	156	156	160	154	169	172	175	156	165	179	155	177	154	150	161	153	142	178	170	172	170	165	166	135	158	161	176	154	162	161	164	140	177	154	174	174	155	155	157	141	154	148	174	167	165	166	160	168	146	150	161	164	155	182	163	188	173	163	142	158
7905	991	1898	2186	1804	1387	1213	935	868	813	750	668	699	623	563	581	540	564	558	532	501	542	533	473	504	496	480	448	459	460	460	447	432	469	441	436	513	448	461	460	457	435	412	479	435	434	412	424	442	436	485	423	460	432	455	431	456	452	461	430	441	412	440	440	413	450	418	422	428	427	448	426	428	417	413	451	428	414	433	399	429	390	486	420	435	402	403	456	426	440	405	454	446	412	415	427	431	407	431	457	429	396	428	434	410	444	428	406	456	443	440	428	420	407	441	406	397	406	413	428	393	388	420	394	428	457	423	426	412	444	401	398	403	407	410	417	421	397	423	402	413	437	421	422	361	397	424	401	449	447	426	433	450	425	408	437	422	417	450	402	407	442	428	407	410	430	410	446	421	395	416	408	433	423	434	423	420	398	419	422	426	418	413	452	428	404	422	457	396	442	442	445	432	430	417	420	454	419	402	447	449	464	441	460	407	428	433	394	410	427	401	430	417	433	409	435	403	397	443	402	371	412	398	389	415	398	461	402	430	427	444	399	396	437	422	387	409	408	402	400	385	436	418	392	430	412	440	390	400	424	405	409	446	438	407	411	396	381	421	454	413	433	401	402	424	415	426	463	429	410	425	434	431	458	405	431	388	390	407	423	480	406	433	404	440	412	404	398	404	452	431	432	427	415	398	426	458	368	398	420	435	426	410	462	440	420	412	405	438	446	425	409	388	416	444	430	434	440	430	452	403	422	412	427	402	430	438	427	438	430	405	373	402	420	412	394	403	406	423	429	397	439	423	434	405	395	370	430	395	413	413	394	430	427	416	351	413	423	430	412	438	424	429	413	433	423	390	437	406	406	423	359	408	432	411	418	445	410	407	416	440	401	402	404	397	444	422	444	435	412	384	414	431	423	413	427	433	438	399	390	417	396	458	414	409	416	391	450	437	454	402	426	449	425	402	442	416	412	416	416	411	430	425	415	441	432	414	460	418	433	422	397	398	423	407	409	422	407	438	404	426	408	447	458	414	402	425	423	404	431	411	436	439	395	415	416	437	436	426	426	408	415	423	445	431	385	464	411	423	431	429	458	439	427	430	402	424	435	477	423	434	424	416	432	435	383	403	434	415	423	457	406	401	441	357	416	398	421	462	412	428	423	433	425	457	404	419	408	402	405	413	425	375	407	434	401	403	428	404	410	411	406	413	420	458	415	405	405	412	434	450	403	432	408	386	377	443	426	417	388	413	407	459	416	400	415	404	406	445	444	404	402	380	448	429	438	448	426	409	429	417	423	452	394	437	404	408	411	416	426	448	429	450	408	394	405	414	435	429	459	425	407	413	462	389	422	424	453	413	419	444	428	414	421	441	441	423	446	431	432	442	430	413	408	408	364	465	410	392	446	450	458	435	373	395	421	418	414	446	405	393	419	427	467	437	409	438	425	405	397	439	400	397	420	434	429	436	437	415	422	408	447	399	414	425	419	413	435	405	411	463	413	453	427	432	417	401	424	396	426	398	395	426	409	422	399	435	407	439	414	404	450	420	429	397	412	445	412	392	442	429	405	396	377	429	450	423	424	397	432	443	403	444	391	389	405	411	432	427	417	449	410	429	407	405	407	509	432	408	432	399	414	448	418	435	425	406	421	399	392	435	443	434	439	396	446	389	435	440	448	403	410	435	401	447	430	449	416	381	450	428	405	418	383	422	426	433	439	410	405	385	382	415	400	408	412	448	419	410	459	397	432	424	426	439	445	402	408	395	419	424	415	422	398	406	425	416	421	416	395	406	402	427	423	462	451	399	429	427	444	428	432	401	426	442	405	406	407	421	408	404	437	402	434	428	405	419	420	450	402	424	439	437	399	420	410	426	442	429	430	410	400	401	435	460	393	424	459	420	420	404	401	407	440	423	422	408	443	448	441	426	431	416	440	416	401	446	403	435	423	381	462	401	406	377	409	389	434	406	408	436	398	413	421	458	430	393	406	431	442	414	437	440	414	424	393	399	383	397	391	437	417	428	444	413	377	414	408	414	437	437	388	419	441	451	412	432	437	427	434	410	410	452	421	404	416	419	410	412	451	375	444	443	445	387	431	418	422	407	420	408	402	414	388	426	393	402	437	414	432	401	425	398	409	403	419	414	398	410	419	412	427	414	442	442	437	418	416	397	428	417	410	416	439	448	448	422	418	421	419	360	394	416	408	402	434	381	442	457	437	439	461	394	427	420	419	449	456	444	410	415	447	458	431	457	420	424	400	444	406	434	414	401	404	408	435	424	409	430	418	435	388	428	452	390	382	423	428	422	438	433	420	431	405	439	400	406	412	398	436	398	414	402	410	398	413	415	431	447	407	441	429	413	397	417	411	392	438	400	421	449	447	397	413	449	443	380	448	456	402	411	421	416	428	389	432	394	414	443	397	437	401	387	429	441	426	423	458	408	397	421	400	444	435	466	434	395	448	410	398	389	427	428	434	443	466	418	423	400	456	424	412	438	410	413	379	434	386	412	390	394	413	448	439	442	433	435	435	444	412	428	423	431	401	410	415	440	445	464	395	416	441	400	383	439	420	427	417	442	448	411	376	449	435	477	405	426	409	400	426	430	411	445	431	444	385	417	412	407	422	411	407	392	468	427	433	384	426	404	420	439	405	411	406	433	423	425	396	419	428	433	396	448	431	449	437	407	451	422	395	409	420	432	421	431	422	406	440	430	411	400	417	382	438	460	396	421	414	433	423	432	393	402	408	418	406	440	410	443	367	418	388	434	405	406	415	431	415	400	435	458	400	410	394	400	384	430	385	401	401	440	416	466	394	447	429	417	433	434	413	396	406	411	419	420	437	413	430	408	402	447	413	427	445	449	395	415	433	432	433	436	436	414	413	433	390	418	435	413	445	431	416	430	478	443	471	432	398	410	405	421	398	412	433	438	463	392	433	429	420	405	431	451	442	401	400	369	432	448	399	449	418	398	446	409	446	423	398	438	403	420	402	451	407	427	404	438	399	420	431	401	381	412	449	398	412	399	427	405	440	442	418	441	426	432	440	444	440	435	450	432	411	451	397	427	414	422	431	443	413	374	427	448	454	427	423	418	385	439	411	450	401	421	413	429	435	470	432	405	405	458	456	419	423	373	407	416	436	432	403	418	422	393	445	404	436	462	399	422	431	400	430	396	414	392	446	430	452	428	449	429	430	451	426	428	399	428	388	449	398	394	408	403	437	437	422	433	434	443	413	436	476	415	426	460	413	415	397	420	408	445	418	413	435	409	433	399	417	440	421	424	419	385	450	382	406	419	433	415	383	398	423	435	431	424	413	413	399	430	429	418	447	382	414	419	420	411	428	443	419	459	407	469	403	434	432	388	423	447	404	415	411	408	422	399	387	404	398	421	408	400	443	434	420	407	401	400	404	408	429	443	443	447	437	449	430	403	439	399	428	456	457	428	421	444	406	411	415	401	456	425	390	411	429	467	419	423	432	434	396	383	401	409	382	426	451
1540	307	298	301	273	338	286	276	218	330	278	333	290	328	310	277	295	326	314	302	287	318	300	295	293	300	298	304	280	274	325	334	306	268	273	264	283	276	265	301	286	269	319	301	252	283	309	285	306	283	313	291	317	322	289	312	310	315	318	312	355	278	267	294	275	323	265	323	284	289	272	262	298	301	290	247	283	301	329	298	317	330	308	291	266	248	288	280	277	310	297	261	261	308	271	333	262	299	294	281	284	301	314	313	283	269	280	274	280	334	333	309	323	314	289	291	286	314	300	311	300	305	297	309	298	269	281	272	276	287	267	314	269	285	307	310	330	302	295	290	260	274	277	309	317	273	288	274	312	282	295	302	307	289	309	319	298	303	261	319	324	283	304	262	289	294	298	280	323	259	325	300	310	279	299	284	298	305	309	318	326	258	313	265	311	283	312	323	310	306	288	276	286	298	276	318	303	287	262	312	261	301	285	281	266	290	303	314	271	284	307	330	307	312	288	259	274	261	277	292	272	306	284	289	258	318	262	298	249	295	303	289	341	291	305	306	287	292	283	306	325	305	284	318	311	277	268	275	307	269	313	270	272	285	291	266	265	286	262	304	319	322	290	338	266	298	306	285	271	277	295	290	331	309	303	301	282	273	321	290	347	297	316	299	315	299	274	309	255	310	312	338	342	283	292	301	299	295	289	292	292	323	324	278	311	283	274	269	300	268	290	296	317	287	288	319	295	278	277	302	320	306	271	308	258	303	302	284	287	309	295	283	323	297	289	315	296	292	328	302	316	276	277	272	305	307	302	294	243	285	299	313	291	314	324	318	294	330	325	290	294	290	276	291	263	273	313	325	324	297	262	312	321	305	282	284	287	295	315	286	282	264	312	290	298	288	352	318	282	319	292	296	281	285	305	313	326	288	326	284	288	297	279	338	313	282	314	272	278	318	314	269	311	296	311	298	282	294	299	285	326	285	339	290	292	311	283	262	304	310	318	322	290	281	264	313	274	302	263	296	278	270	285	314	285	284	297	333	310	311	315	312	269	296	308	286	274	272	295	262	287	329	274	281	286	265	324	291	303	305	313	295	326	296	319	310	282	297	282	267	290	288	295	308	301	307	323	288	310	311	309	293	274	275	302	282	331	297	294	256	326	308	310	301	303	295	328	271	289	316	293	297	296	299	287	289	269	297	297	291	254	299	317	288	309	291	285	286	325	331	288	296	306	268	279	308	308	301	266	313	285	317	283	293	301	311	325	318	271	301	287	289	310	263	264	318	285	290	257	290	297	260	285	306	275	296	293	281	305	285	272	304	286	270	297	283	287	259	269	301	275	275	280	341	314	288	292	310	287	306	257	302	291	301	284	297	304	304	282	305	277	317	294	236	270	312	295	321	290	296	261	316	265	315	293	305	302	269	286	305	320	308	324	282	305	287	296	290	279	271	291	279	285	304	302	341	290	295	286	300	298	291	282	310	326	310	283	310	309	313	275	278	277	288	310	284	294	319	290	292	300	288	300	275	315	274	276	292	287	296	297	300	239	281	295	301	307	301	302	311	258	296	295	295	288	255	275	320	274	308	289	277	297	267	312	272	294	273	273	317	300	278	294	303	293	268	295	306	289	289	287	296	292	315	284	327	287	308	301	291	328	318	336	333	309	305	288	319	293	289	298	299	306	298	297	292	300	324	298	282	333	309	306	300	281	308	310	273	302	293	323	305	293	262	351	309	278	280	280	296	300	297	282	302	288	304	281	292	305	287	280	306	330	285	311	320	336	282	289	295	308	289	326	306	287	333	272	302	291	294	328	326	276	269	303	294	290	300	271	303	293	305	270	291	307	295	292	287	291	275	299	321	318	287	315	273	284	307	290	271	261	298	314	295	295	324	315	291	320	315	303	300	303	291	331	293	307	340	299	285	283	285	286	303	299	283	319	270	276	289	294	320	333	301	267	272	311	320	326	315	325	298	323	266	269	308	256	277	301	320	299	301	284	288	321	286	299	289	288	307	280	279	269	327	328	312	308	294	285	294	276	291	341	287	275	274	285	292	320	299	303	291	277	287	291	284	259	313	289	295	304	295	280	322	303	274	283	283	305	287	312	316	289	314	304	310	288	318	294	299	307	295	308	316	288	297	297	290	282	302	295	329	268	273	290	338	297	261	275	320	251	282	264	276	280	264	275	280	281	277	277	276	308	291	303	321	281	305	292	272	320	310	271	285	281	282	282	310	274	316	315	299	307	312	257	310	302	333	337	305	314	284	283	254	284	309	301	310	305	300	285	279	301	305	282	313	288	316	295	273	264	314	331	261	312	299	301	287	288	289	313	290	311	342	294	317	286	289	283	262	277	294	302	295	315	300	266	292	293	271	286	327	294	256	304	290	306	296	297	300	314	295	299	301	279	265	294	285	248	268	288	286	291	290	317	325	324	290	295	302	286	281	327	319	311	292	279	298	334	318	301	307	289	318	304	292	299	298	306	288	294	284	288	269	273	294	332	288	308	309	268	294	339	313	298	298	297	313	295	306	281	260	285	326	301	258	297	287	276	293	263	277	313	290	289	282	286	295	292	294	290	315	259	275	277	281	267	289	315	300	274	275	312	333	256	289	293	337	290	308	329	307	310	300	279	305	292	289	294	256	285	272	322	321	284	317	302	309	301	325	268	300	287	278	310	289	287	270	305	293	287	280	291	288	282	273	309	283	294	279	292	284	306	288	315	313	341	314	283	299	293	305	298	278	288	274	297	277	263	321	296	320	279	297	283	292	297	279	280	301	322	295	296	289	291	307	292	275	253	292	283	296	275	292	315	324	306	298	273	291	280	271	268	325	297	317	281	309	324	315	314	301	270	264	308	281	280	295	286	304	287	280	300	306	321	308	283	302	302	285	294	272	295	311	278	327	296	312	281	273	316	318	287	318	261	282	279	289	314	319	272	276	285	300	299	282	283	290	279	277	328	287	304	296	282	291	273	305	316	286	257	316	286	264	302	283	319	289	301	281	273	283	282	255	282	305	331	325	312	285	272	275	315	283	292	295	309	297	306	289	304	322	297	321	298	327	324	273	281	282	288	292	309	283	300	288	255	303	295	279	261	310	313	316	303	296	328	298	285	336	317	281	270	286	301	276	315	263	289	296	322	351	314	304	296	303	305	293	304	311	286	305	291	327	256	288	290	316	286	288	293	284	305	309	296	317	310	323	310	270	302	303	293	255	252	274	279	311	265	300	295	331	313	292	353	303	322	296	342	306	328	293	289	304	292	293	293	302	315	309	286	272	302	299	282	281	320	298	283	336	269	302	304	298	290	311	302	279	279	270	302	315	290	336	310	340	308	299	292	272	289	308	299	345	321	284	277	288	303	291	295	304	315	278	284	225	294	303	325	278	290	269	272	322	318	278	278	284	321	284	285	270	303	306	301	319	274	315	307	312	301	301	301	299	318	290	298	303	314	284	270	259	304	300	334	305	308	297	252	265	289	312	310	302	309	292
1862	657	665	683	702	675	671	633	647	686	591	686	625	604	635	656	671	688	641	650	637	641	644	669	702	676	671	638	646	648	685	696	678	668	663	668	636	678	624	627	590	666	662	657	663	655	661	672	616	635	683	701	676	631	647	629	622	716	656	670	643	661	634	602	665	666	631	680	668	645	634	697	622	653	644	693	621	646	641	685	628	625	673	672	663	675	626	682	665	670	610	708	633	626	714	656	649	702	647	704	642	639	630	682	650	640	663	667	657	698	696	656	691	657	676	660	652	656	623	698	689	605	676	681	621	693	644	621	591	645	629	655	668	700	643	691	628	674	670	670	651	651	639	650	659	640	615	640	616	667	648	662	643	689	675	713	685	657	621	643	684	670	686	653	643	684	679	680	657	683	676	668	621	680	651	653	641	703	665	677	671	616	638	634	615	634	707	714	662	631	681	664	666	664	663	635	658	637	671	612	666	688	685	664	677	676	696	686	653	697	670	670	616	661	704	700	641	644	655	607	669	651	663	636	648	685	666	632	633	691	658	673	656	655	653	678	677	641	696	661	682	690	602	679	651	704	681	671	667	676	651	652	639	665	655	655	668	634	688	626	670	675	615	673	725	659	663	693	684	686	663	665	716	655	701	654	649	653	647	617	682	607	662	699	679	699	644	625	687	653	690	720	686	648	679	659	661	625	724	677	663	646	674	656	647	708	648	654	655	693	653	676	689	639	704	691	643	638	638	638	669	691	667	665	645	642	616	647	655	667	662	662	636	656	629	639	648	675	662	670	659	658	696	632	667	648	646	681	680	641	639	643	622	665	699	662	714	674	640	680	663	631	649	725	697	640	640	681	692	651	644	664	667	660	670	674	674	648	656	663	690	618	674	666	701	664	681	637	691	623	701	681	633	597	672	624	689	664	615	666	650	692	680	597	654	650	671	652	676	722	709	649	615	653	645	648	661	699	677	690	680	676	662	617	706	637	696	687	656	651	638	695	673	648	644	671	683	616	658	631	675	664	652	643	648	686	654	635	626	658	655	680	646	694	665	656	628	662	671	640	672	627	689	659	652	691	649	693	666	652	660	697	629	691	655	672	663	671	646	685	657	684	693	693	703	647	598	605	649	671	648	610	662	648	654	664	647	664	623	669	616	611	624	631	667	628	680	654	704	679	660	672	682	652	648	670	678	700	703	639	662	664	673	640	674	663	639	612	651	660	679	654	672	653	634	605	636	734	709	641	671	673	646	661	639	620	656	660	686	659	634	638	643	627	623	677	700	648	672	665	688	606	671	661	638	614	683	605	706	628	667	646	680	686	673	618	695	634	674	653	611	676	682	669	677	662	733	668	637	679	637	655	692	654	684	672	638	632	696	686	695	617	646	672	648	688	687	690	663	617	638	629	629	700	664	667	648	658	629	653	610	727	617	655	659	659	646	619	634	665	635	659	701	670	655	677	663	643	653	697	639	652	620	688	647	667	682	644	668	679	667	664	697	647	686	673	695	660	676	675	682	714	660	635	649	663	638	629	667	648	656	640	639	690	691	637	672	637	663	649	733	635	650	679	668	620	651	647	679	693	663	712	620	647	644	636	672	649	689	705	642	645	621	682	660	668	670	665	705	681	681	633	674	697	650	628	684	689	716	642	675	641	643	650	674	679	626	639	692	686	644	616	678	639	660	695	687	634	682	665	650	679	643	665	627	632	670	639	628	675	647	640	649	733	688	659	707	640	657	671	672	641	660	653	673	652	653	627	665	670	670	617	668	630	699	688	651	647	717	690	625	682	683	682	691	708	688	655	679	674	656	651	631	648	697	637	660	636	685	669	645	663	661	707	620	615	623	655	652	679	614	674	625	683	653	681	688	717	662	682	626	630	643	656	654	695	663	641	683	635	645	658	695	680	655	669	661	650	685	694	685	660	632	648	642	673	693	625	689	648	590	686	658	672	685	643	639	672	651	670	674	664	655	736	664	644	694	613	641	672	671	671	693	630	663	650	648	673	641	673	614	675	650	658	631	641	654	666	682	638	677	700	637	681	684	611	646	704	623	665	679	671	661	658	633	672	667	664	679	666	640	643	649	663	641	700	648	656	628	662	650	683	690	653	665	628	675	641	641	677	649	660	663	655	637	605	692	634	607	633	635	682	686	651	688	694	679	648	653	713	643	640	643	616	632	683	657	637	693	671	667	613	625	682	661	668	650	651	642	675	692	611	678	627	675	672	605	624	626	636	648	679	615	670	635	618	651	649	632	646	679	652	612	676	650	687	680	733	677	719	631	657	700	685	677	687	647	636	632	643	677	682	718	659	670	655	667	650	713	685	637	675	678	622	697	686	663	585	669	652	662	646	667	629	712	638	678	665	680	675	623	660	609	667	673	613	693	658	627	672	678	681	700	608	631	679	699	700	649	708	634	634	674	664	698	679	628	710	654	652	673	645	680	670	626	668	638	654	641	689	640	691	700	695	671	663	648	656	675	656	721	627	675	674	655	641	687	644	611	681	659	680	648	616	651	674	649	673	673	680	676	624	681	646	706	689	652	626	672	656	715	617	657	685	667	684	651	698	629	669	647	657	652	642	646	674	725	654	677	678	650	649	641	647	670	665	669	687	664	670	622	653	636	661	663	673	691	702	628	645	675	672	659	629	666	647	661	614	695	652	700	643	641	665	713	659	650	687	679	688	626	655	642	692	694	668	670	666	666	630	662	666	688	649	647	669	654	656	637	659	627	637	695	632	647	599	650	665	651	646	679	642	705	643	706	663	653	675	675	654	647	646	636	663	646	671	651	615	684	621	685	677	625	695	611	674	633	673	683	644	677	711	641	634	657	683	653	670	671	672	707	730	665	670	629	643	597	710	673	682	707	603	663	678	655	659	688	632	631	709	683	660	673	670	648	661	635	671	619	642	656	702	645	676	657	696	659	680	669	641	699	656	716	671	642	661	663	669	662	702	682	615	644	679	658	661	632	675	625	659	658	615	659	666	684	697	662	639	623	679	651	649	625	701	615	672	646	665	653	620	693	667	653	668	691	689	655	655	658	629	686	701	666	659	652	689	664	686	673	630	647	697	674	652	694	687	643	664	670	622	632	647	652	688	688	638	614	654	696	655	611	655	665	636	668	644	693	662	652	667	638	651	674	698	715	706	686	688	694	661	654	691	700	672	694	665	716	660	699	699	670	716	677	636	647	642	634	654	643	676	654	689	702	706	661	692	656	642	701	654	619	668	651	646	673	614	654	603	648	619	655	702	642	658	678	668	651	658	654	634	675	658	643	631	655	642	685	651	655	674	668	687	644	639	647	694	640	690	675	638	676	664	689	656	673	672	632	723	653	673	648	703	642	664	678	654	642	663	695	666	631	669	678	679	612	722	651	653	709	653	691	687	651	681	702	637	675	678	627	673	688	666	623	639	706	659	664	664	613	637	687	658	656	659	657	636	711	669	618	650	676	650	672	650	727	621	670	680	695	670	640	677	673	646	635	703
7192	416	481	348	278	231	203	183	155	181	166	175	136	134	140	145	131	143	134	151	137	129	137	123	136	149	120	150	121	141	146	143	111	151	146	129	145	121	144	133	127	128	145	114	111	123	119	143	140	135	134	140	149	128	109	110	124	135	119	133	122	143	131	135	128	129	150	139	140	139	139	146	131	121	143	122	136	140	113	115	160	136	130	138	126	130	123	134	133	139	115	122	128	123	122	135	137	133	119	95	123	122	120	150	134	122	119	111	124	129	127	136	127	123	102	145	132	115	127	113	123	139	127	140	108	118	126	122	118	125	143	125	141	115	154	131	152	141	126	137	149	142	130	138	110	129	110	126	121	157	131	108	119	172	154	111	121	118	128	135	150	123	113	126	133	130	127	113	124	124	136	111	128	108	158	144	116	143	124	141	130	133	120	125	120	140	131	136	113	105	115	117	137	121	130	122	134	137	133	137	132	149	142	120	139	103	114	120	120	128	128	103	133	134	148	143	120	142	150	126	140	117	131	145	132	139	116	123	114	155	134	111	118	120	133	154	116	130	129	111	117	126	125	133	127	134	115	120	116	142	141	128	113	147	135	125	143	111	114	105	109	130	135	143	125	136	126	133	132	140	105	127	125	139	148	130	145	118	146	126	143	123	121	124	140	133	126	127	131	127	141	102	119	146	129	122	124	152	116	142	137	130	137	122	125	144	148	108	138	129	142	119	163	132	128	149	134	139	127	115	124	129	127	129	117	115	122	140	132	145	129	130	133	130	123	133	123	138	123	144	126	115	133	128	111	124	129	112	143	123	113	135	122	136	115	120	144	123	138	125	130	140	118	120	112	139	128	112	98	126	131	120	145	130	151	111	118	123	121	119	118	125	133	137	139	126	146	142	104	140	135	141	140	122	129	132	138	138	128	125	136	127	129	138	124	130	123	155	131	141	130	96	111	121	137	146	127	111	127	136	151	157	118	103	128	117	112	123	151	116	134	134	158	125	122	138	136	122	127	133	113	112	120	133	123	139	123	115	133	131	123	110	137	124	120	127	134	123	118	127	144	133	142	132	151	116	117	149	146	126	124	124	126	128	119	128	138	137	112	113	159	122	121	139	149	130	128	128	128	140	119	113	127	124	130	155	123	119	154	114	120	124	138	123	132	133	151	126	137	139	140	135	114	127	106	130	150	133	126	120	144	129	121	128	139	119	92	123	116	134	125	125	151	148	119	143	148	121	130	141	130	119	127	127	114	143	127	140	131	126	141	121	123	148	135	140	126	131	119	139	138	113	119	138	139	123	147	132	113	122	130	141	154	162	134	132	121	138	139	129	138	127	148	136	152	139	123	116	135	145	120	125	116	107	139	120	150	134	109	122	111	140	143	137	124	123	127	152	112	132	121	110	120	110	147	127	146	118	128	144	129	131	170	136	119	124	125	118	142	111	119	128	125	136	123	136	129	132	118	135	153	113	118	106	127	123	124	143	124	131	143	137	169	112	118	124	139	120	125	144	142	113	137	139	120	117	130	136	119	136	123	138	117	130	157	121	133	111	131	152	127	126	127	118	106	119	156	119	126	135	158	125	126	116	125	143	127	124	151	139	134	135	144	114	103	123	120	146	149	110	141	119	133	121	126	128	118	127	123	122	106	150	170	122	112	104	124	117	136	128	132	142	151	118	120	132	140	147	137	147	121	122	131	117	127	141	136	128	122	140	121	137	112	141	113	127	144	131	129	132	128	94	121	109	130	125	134	149	114	141	124	133	147	161	129	134	147	141	115	116	122	121	150	155	143	127	132	140	109	127	107	113	138	135	132	127	121	129	129	134	122	123	160	131	135	141	153	130	130	137	129	104	124	134	137	139	139	129	130	113	111	124	118	150	118	116	105	135	135	152	134	131	142	119	115	96	143	132	129	126	117	117	116	146	134	128	109	125	127	113	131	105	134	127	127	137	119	136	138	143	128	131	129	155	128	117	125	123	127	127	145	134	132	132	114	125	119	135	127	130	141	125	144	133	97	122	127	119	127	115	135	114	127	137	126	133	110	126	122	160	119	108	133	115	130	147	141	125	138	102	126	147	151	126	107	135	119	124	123	134	138	135	129	132	115	154	164	132	120	126	143	122	106	125	120	140	129	147	129	139	128	128	154	121	133	125	133	116	140	130	126	125	161	101	124	125	146	132	126	127	129	135	119	136	134	102	135	120	120	134	141	131	106	105	114	137	146	137	115	148	120	133	125	112	149	127	110	138	140	104	147	147	123	133	130	131	130	121	126	115	149	132	113	152	121	143	136	138	143	123	142	129	123	111	144	127	128	122	113	120	133	126	116	138	122	134	128	144	117	128	138	117	140	143	125	118	146	130	135	130	115	132	127	127	126	106	125	105	108	129	133	124	116	111	127	145	157	146	134	131	136	136	122	98	124	108	144	118	119	123	138	133	140	117	141	130	140	120	150	130	123	138	136	119	124	143	140	120	145	120	151	123	139	125	124	106	142	121	131	131	146	114	116	130	137	128	112	133	134	159	112	135	112	140	144	128	133	148	143	131	125	127	139	115	114	121	112	133	120	121	134	143	121	126	118	128	138	111	130	115	113	141	120	112	129	128	155	146	143	121	123	120	139	136	157	137	134	139	128	111	134	142	137	111	132	124	118	125	129	133	118	129	145	148	127	137	151	128	144	134	123	136	103	144	131	109	140	136	129	144	139	135	139	131	120	107	119	116	125	148	125	128	134	120	120	134	126	127	142	117	122	111	120	133	131	137	123	138	120	141	121	134	144	149	139	129	142	149	137	128	133	123	132	145	114	109	131	112	139	111	133	139	142	134	125	111	112	138	108	118	107	121	123	112	119	128	112	139	144	111	136	142	134	111	126	158	134	134	115	121	125	126	114	133	119	114	117	123	136	144	150	137	90	149	109	123	117	133	137	127	124	120	127	138	134	151	135	132	153	151	106	135	139	124	109	107	128	140	142	136	109	141	154	122	112	120	142	129	117	123	126	146	149	150	122	133	122	108	138	117	136	133	115	121	149	143	145	138	139	129	110	132	151	129	138	122	137	132	128	106	126	125	126	115	123	138	123	131	118	114	140	131	133	131	112	121	130	127	137	127	132	119	127	109	111	135	124	132	105	119	109	139	146	124	146	134	134	125	142	115	129	123	125	120	140	124	135	132	139	143	160	135	106	104	123	137	117	126	117	130	131	123	141	112	141	121	139	136	120	105	131	135	138	165	135	145	139	123	141	131	143	135	130	123	120	130	145	147	127	134	131	146	120	111	120	131	124	115	153	132	124	129	126	141	127	117	139	139	134	139	144	138	144	134	120	137	126	124	133	139	134	129	121	128	144	153	126	152	128	110	100	129	142	129	98	138	127	141	123	118	144	109	132	121	142	124	112	146	136	120	144	116	138	154	136	135	141	132	135	133	127	132	139	139	138	125	132	106	123	135	134	126	118	165	131	106	112	122	136	142	117	115	139	146	113	132
6074	605	1066	1215	1050	852	695	654	573	517	505	468	489	405	413	375	443	365	386	411	376	402	363	358	391	360	364	364	394	360	379	371	350	352	339	361	308	375	379	384	329	331	369	303	331	351	329	354	310	348	337	367	338	348	336	333	356	344	358	331	320	382	342	342	385	358	330	347	314	378	349	356	352	375	346	336	326	342	352	314	323	340	361	349	343	360	346	342	314	360	332	338	360	344	347	309	353	320	345	353	335	346	343	326	378	353	358	313	342	344	341	335	331	333	384	312	328	338	340	365	307	318	357	342	323	334	332	315	352	333	330	326	341	342	328	348	368	337	376	364	347	346	355	319	320	315	371	341	358	363	327	364	323	338	325	333	321	305	354	368	337	325	328	366	340	360	336	351	329	346	360	333	369	336	322	292	337	372	362	310	339	353	351	336	345	350	323	373	341	348	311	379	347	328	347	347	349	361	339	310	369	362	408	329	349	343	342	312	351	343	332	342	351	312	320	356	312	334	337	328	319	340	383	305	340	346	315	337	326	341	320	331	326	309	331	338	358	362	356	342	321	357	361	357	360	318	310	379	349	352	328	311	348	334	386	353	341	318	344	335	354	314	331	344	351	328	335	341	352	338	336	325	348	339	328	345	337	319	336	341	333	315	335	322	348	335	327	344	347	353	361	359	327	358	331	330	318	353	327	338	336	348	312	329	338	329	354	372	345	324	335	320	344	363	358	329	333	357	309	364	318	360	295	329	341	296	330	355	361	348	356	329	332	342	327	367	333	333	360	321	335	351	327	360	316	325	374	318	331	309	331	356	337	329	325	323	352	332	367	326	316	353	353	323	341	339	327	369	319	344	338	320	319	354	321	348	349	336	345	382	319	337	327	334	339	338	322	335	337	326	340	342	341	328	333	347	349	346	342	317	341	337	388	319	339	359	306	341	320	324	335	315	348	326	369	374	337	343	368	341	322	334	333	307	344	326	356	340	317	347	328	297	360	335	349	338	338	363	329	343	361	354	384	372	318	356	369	350	320	371	322	352	335	345	345	352	339	323	347	337	321	333	330	305	324	343	320	321	357	342	348	310	334	331	334	349	343	335	360	332	328	330	327	340	324	346	329	349	351	327	361	332	337	353	334	341	327	356	339	340	344	319	333	312	375	313	326	351	364	316	315	326	321	347	302	347	337	351	321	351	308	335	339	351	315	335	391	315	327	309	335	322	384	347	378	361	321	352	352	317	294	333	337	350	360	340	364	336	301	335	325	326	330	347	319	333	350	353	353	351	367	347	301	361	323	328	372	371	377	308	350	331	338	352	368	320	354	359	342	323	304	329	375	344	318	374	310	341	335	320	351	338	322	341	329	327	340	342	338	382	322	318	365	324	334	305	344	328	339	324	342	352	354	362	344	340	353	323	343	344	383	365	328	352	350	345	314	339	350	333	380	356	304	333	345	341	360	309	346	368	296	366	314	342	328	329	349	330	335	328	317	340	314	342	345	341	352	349	353	326	327	357	340	326	372	318	356	337	368	342	345	340	327	352	353	335	336	335	341	320	357	301	311	340	329	332	351	334	355	345	348	372	369	347	334	368	307	327	324	351	325	285	341	320	331	332	328	327	343	331	337	329	344	340	304	325	343	361	341	324	335	291	373	321	336	336	360	345	355	366	330	328	347	370	322	307	354	347	321	329	292	345	352	355	328	320	334	364	336	359	356	335	328	308	313	361	374	353	337	311	359	311	344	327	375	318	377	332	356	346	356	348	308	341	306	323	332	354	302	338	324	327	355	334	329	359	333	344	320	328	338	341	304	330	355	338	347	346	321	353	347	346	337	313	379	375	299	340	321	377	341	318	353	356	349	401	268	323	359	341	352	332	339	320	319	341	337	356	361	305	340	343	339	327	343	326	341	354	361	308	316	363	379	374	304	320	324	330	366	348	323	335	338	380	344	313	311	339	360	326	326	357	334	359	347	385	353	317	351	342	385	332	368	333	324	336	342	351	345	359	345	342	335	333	347	345	344	301	307	323	357	336	295	347	369	329	364	372	367	338	315	345	377	333	318	327	368	349	345	337	349	344	347	337	385	349	344	330	326	318	318	317	319	309	330	340	342	365	338	315	356	374	314	343	360	344	323	312	316	321	323	321	334	341	334	339	374	327	348	334	331	328	375	331	353	345	336	314	323	342	347	326	382	359	314	311	347	325	350	319	332	350	329	321	308	340	346	335	351	335	357	315	331	328	366	341	331	315	334	314	361	335	332	352	356	329	330	329	313	315	356	337	328	326	335	361	360	329	356	338	363	323	328	326	365	333	328	358	336	370	353	352	372	295	321	328	345	353	342	319	324	353	351	357	326	333	340	316	337	334	323	341	316	337	322	319	338	297	342	338	334	342	382	341	339	320	368	306	328	362	379	318	357	348	297	380	340	314	377	348	331	335	359	351	381	355	353	327	307	342	353	365	336	333	322	334	316	373	292	350	316	328	327	351	326	315	341	337	296	342	357	309	328	346	327	349	370	351	318	326	321	350	303	330	337	337	314	320	335	338	294	322	326	352	339	344	303	326	338	362	316	341	332	327	340	369	331	347	349	344	360	335	314	366	355	313	338	318	376	321	332	339	370	343	334	317	313	319	365	375	342	304	333	355	334	336	354	355	318	357	350	382	351	316	331	326	346	358	357	329	358	330	352	353	346	343	337	358	334	365	329	331	367	326	370	325	334	325	311	339	303	322	334	300	297	350	306	337	375	308	336	367	321	350	348	344	354	349	365	327	358	348	359	348	362	336	292	378	383	357	356	359	326	298	342	342	346	338	368	324	350	349	330	284	306	343	358	306	359	352	344	354	327	369	346	362	337	359	342	335	342	344	356	339	312	361	321	326	334	339	343	330	324	321	322	328	346	333	321	359	344	326	377	338	332	311	350	345	333	367	332	341	343	323	367	300	321	361	346	339	321	340	358	327	317	363	338	348	319	336	346	346	341	349	332	380	332	330	316	317	348	344	319	346	336	333	357	323	361	318	361	330	338	390	321	351	338	352	347	375	347	309	336	336	324	339	366	332	314	342	352	360	306	371	332	328	341	342	335	337	324	335	359	313	326	333	339	348	338	316	352	354	320	356	315	347	316	360	344	336	356	323	334	349	340	327	356	353	370	334	337	322	335	342	317	345	309	331	317	387	338	331	321	336	363	333	349	339	351	344	335	345	325	351	310	351	345	370	334	339	348	345	349	353	337	353	342	342	349	357	344	326	327	354	320	324	330	323	331	301	325	339	347	328	324	327	322	324	337	376	340	337	317	353	343	357	396	371	289	326	318	353	346	325	331	337	322	335	328	374	324	356	370	303	313	358	368	346	335	322	329	325	335	341	350	371	341	331	350	317	359	349	337	336	315	338	347	358	352	335	341	336	338	329	325	330	344	364	305	325	371	350	364	351	355	329	333	363	332	296	310	348	324	353	342	347	356	350	340	323	343	335	371	348	318	317
13358	995	883	602	479	395	310	262	238	223	245	217	188	169	180	220	186	208	172	173	176	179	184	141	172	179	201	178	165	165	161	162	179	189	183	168	179	169	178	194	156	174	144	159	158	172	167	150	172	146	188	179	183	159	175	166	144	151	153	141	150	178	164	155	183	164	167	163	151	165	174	158	162	180	163	178	135	173	151	203	160	167	186	174	163	148	176	192	170	159	142	178	179	152	160	160	161	166	174	167	185	158	152	178	161	196	188	172	161	171	141	155	137	151	184	164	154	163	163	176	157	162	174	151	143	150	190	168	146	139	166	148	157	162	177	147	165	154	158	161	157	161	172	160	177	163	143	141	184	167	158	182	155	177	160	182	153	150	149	156	174	164	191	176	179	161	169	169	192	175	133	173	174	168	162	160	171	167	156	132	166	173	151	164	169	155	177	150	163	158	176	170	169	174	187	180	178	169	180	169	183	151	187	193	170	171	138	153	122	194	167	147	174	179	162	167	162	176	156	172	164	166	172	135	164	171	182	173	136	165	171	177	170	164	169	170	161	173	150	171	153	166	173	156	171	160	147	147	175	172	159	163	143	158	166	155	154	185	157	154	175	162	165	176	181	163	143	168	140	157	157	154	166	129	164	164	144	150	174	178	136	166	153	164	191	172	162	184	155	164	144	142	144	148	161	146	164	149	162	163	156	144	147	160	187	184	152	192	170	150	171	174	185	154	158	169	183	156	160	165	154	155	188	175	183	134	145	131	166	176	162	152	157	172	152	158	155	156	174	154	153	145	176	174	166	178	166	143	167	169	166	162	161	167	175	171	168	154	152	168	165	162	149	161	151	163	182	175	179	160	132	165	171	185	155	155	159	158	152	165	160	170	170	159	168	144	177	138	136	169	134	173	168	159	155	152	159	164	186	181	160	164	156	158	160	160	168	146	156	166	186	163	177	171	154	198	181	161	163	147	186	154	154	163	159	147	178	181	161	175	153	147	204	172	153	157	154	172	159	152	143	171	164	155	134	179	142	180	158	165	155	160	172	139	172	170	156	169	180	156	164	175	138	167	163	141	163	141	152	174	195	182	149	182	180	171	157	179	160	170	152	168	174	169	151	156	175	152	162	198	159	158	144	145	166	177	168	152	180	164	140	168	148	181	185	174	155	167	166	168	165	169	163	159	154	180	160	168	147	161	170	168	135	190	171	180	164	162	153	147	156	151	162	148	196	174	152	180	154	163	173	155	164	186	152	148	160	144	171	195	169	191	166	144	176	179	162	147	137	174	173	153	153	160	154	158	170	164	161	179	159	143	182	155	182	148	165	159	156	164	197	193	173	152	195	188	170	166	162	144	150	148	147	160	164	181	181	167	145	171	166	166	178	179	166	160	159	185	147	163	173	160	162	161	182	158	171	176	144	146	176	165	177	176	157	163	154	169	163	157	159	134	167	177	175	160	162	189	166	190	150	170	175	164	168	160	158	157	156	165	188	173	143	179	177	172	181	167	164	174	182	161	167	131	158	163	185	174	167	151	160	158	166	181	173	161	168	173	182	158	152	181	170	147	177	147	169	160	152	163	178	168	158	147	171	181	173	160	162	142	157	166	156	181	178	167	162	156	166	160	163	162	159	163	178	170	165	146	133	170	152	152	181	148	149	157	179	158	161	166	152	170	176	193	152	180	142	166	156	179	164	160	188	163	190	164	160	130	141	155	153	160	148	169	174	153	171	173	163	171	170	158	174	156	153	181	188	162	153	167	183	174	163	173	162	163	150	147	157	175	156	157	163	164	162	130	150	181	163	181	166	146	139	162	168	147	169	164	171	157	164	172	178	171	155	173	137	171	172	157	164	173	162	185	174	155	159	172	163	158	154	146	162	186	180	169	156	147	182	170	148	145	148	176	167	149	175	153	152	148	176	165	177	179	161	160	156	163	172	165	177	151	163	171	154	147	171	164	162	168	172	163	194	189	175	149	156	152	145	144	152	172	161	170	175	154	145	151	176	155	169	148	186	166	158	161	185	175	156	178	150	182	167	148	178	151	153	182	173	172	150	165	192	153	150	146	178	138	179	186	161	171	169	168	182	191	193	157	162	167	156	171	149	165	158	162	164	164	175	151	167	150	159	145	146	140	171	141	151	155	147	147	165	164	142	162	168	163	149	186	155	178	159	145	181	190	164	184	154	177	169	182	174	156	162	163	151	172	197	188	153	166	151	166	189	154	156	156	186	171	181	175	183	161	169	170	197	169	172	156	144	170	147	161	183	156	149	162	164	166	174	158	160	165	141	172	165	166	170	170	185	163	166	167	170	159	178	144	175	154	157	156	164	171	161	169	173	172	165	173	158	173	176	156	160	169	165	171	157	181	161	202	153	169	166	176	160	163	173	164	170	163	174	166	167	163	147	190	158	184	175	165	177	151	186	165	148	184	156	154	184	167	199	179	160	156	171	189	179	147	171	139	185	170	154	161	146	155	132	161	171	148	178	151	174	151	148	180	167	180	170	180	149	148	160	165	174	163	153	161	159	163	172	177	161	148	145	164	146	169	169	149	184	150	147	184	172	159	145	169	171	176	180	178	172	161	133	153	180	172	154	159	164	155	191	134	186	166	175	152	157	181	158	157	155	124	165	168	187	154	169	168	156	148	141	158	191	188	158	167	155	175	174	173	176	176	180	177	173	146	154	155	152	171	167	173	170	151	161	166	158	176	168	150	171	186	167	148	154	168	162	146	167	160	178	177	175	167	149	137	175	164	164	176	152	169	170	182	155	154	191	198	165	187	155	166	186	170	168	166	162	151	185	154	146	167	137	164	155	160	172	187	158	161	170	186	152	177	177	181	185	182	149	166	194	150	181	185	188	161	177	152	172	178	160	182	178	179	166	163	158	157	175	170	191	158	161	162	176	160	149	172	156	190	158	160	177	169	158	188	175	182	148	176	161	178	153	183	177	171	173	145	158	149	163	164	150	151	154	189	189	193	147	164	154	181	156	144	155	180	144	150	141	167	170	165	153	167	199	149	150	147	171	171	159	171	148	161	157	156	151	157	165	169	165	177	174	167	159	144	161	152	140	186	167	172	153	173	175	171	176	153	159	150	155	154	161	162	173	173	169	192	149	165	201	163	179	179	189	162	178	174	168	174	165	154	172	143	166	179	128	148	151	160	150	143	169	166	151	190	179	173	167	146	152	144	149	170	159	172	179	180	164	155	179	157	189	149	147	175	149	171	172	172	193	142	163	184	154	165	131	168	164	158	171	171	173	169	168	161	154	172	135	149	163	181	160	186	170	161	174	179	181	136	156	194	168	162	169	145	180	151	192	184	174	171	196	171	159	160	191	163	171	173	164	157	182	176	168	172	161	148	193	170	166	172	147	178	199	177	154	144	156	177	162	178	150	205	153	156	195	163	139	162	162	176	152	158	142	169	151	164	157	157	184	187	158	151	148	158	164	158	160	161	183	168	165	160	167	150	147	193	176	186	166	170
8019	926	1927	2177	1768	1430	1142	958	918	837	771	691	613	606	590	587	593	537	516	523	498	481	519	467	490	470	482	472	485	466	472	495	475	439	426	465	460	456	446	459	454	445	443	407	428	427	428	413	427	471	434	441	482	398	414	419	411	441	445	409	426	429	418	446	433	433	412	425	434	428	464	439	439	436	452	456	419	418	440	451	429	423	418	397	396	441	454	445	391	394	407	384	411	437	418	412	390	440	446	399	417	421	433	426	430	415	464	397	425	425	428	425	406	430	416	436	438	402	427	418	421	433	433	442	389	420	443	433	430	417	445	464	424	439	417	423	443	404	379	415	429	414	388	424	407	421	421	450	448	452	444	459	369	433	376	379	432	395	418	449	413	414	414	394	429	425	409	434	431	416	435	403	418	407	457	439	419	415	455	397	407	440	428	451	430	409	416	404	450	416	413	399	407	412	444	420	432	407	430	449	420	424	411	413	418	448	448	393	447	401	397	442	423	436	406	392	424	439	435	440	410	382	388	417	442	397	425	421	426	422	449	393	440	437	409	436	424	407	432	444	450	456	432	425	433	428	420	431	404	459	465	412	432	420	400	423	429	408	432	439	444	429	427	395	392	401	410	410	398	403	396	403	457	430	412	368	430	402	410	451	421	420	434	441	415	474	389	446	408	407	456	403	480	426	391	432	403	450	439	406	401	427	383	415	420	418	410	423	403	450	449	444	414	421	417	398	444	413	399	397	409	431	404	431	449	419	420	432	390	415	402	419	416	420	403	404	424	433	434	435	437	428	392	404	421	473	425	442	449	424	435	407	414	430	408	423	429	420	441	408	431	412	421	437	432	438	452	414	417	434	438	429	449	437	411	405	437	405	447	417	479	431	438	452	447	372	373	419	435	419	423	431	447	461	445	397	415	448	446	415	463	470	440	444	420	423	406	449	423	405	452	420	374	392	450	423	405	408	447	448	414	425	434	455	404	424	444	402	428	431	411	415	447	416	450	410	445	412	413	399	400	420	432	419	428	420	424	399	443	407	438	437	434	423	414	437	435	421	438	419	409	420	444	443	386	395	421	407	453	459	405	425	425	403	429	425	416	422	437	417	408	454	413	439	436	479	433	429	448	393	409	446	393	405	409	422	431	422	421	443	417	397	388	404	424	420	435	403	452	425	408	424	396	457	450	420	405	429	437	417	415	405	440	437	429	427	451	452	437	404	425	438	420	443	404	388	417	423	430	468	429	470	425	423	449	447	401	462	418	439	428	420	400	411	439	431	459	428	431	451	421	388	468	449	412	446	402	431	383	443	415	421	423	402	407	422	470	417	413	445	438	410	388	395	420	445	414	443	421	424	423	380	425	407	441	406	443	411	454	431	454	398	425	433	430	414	412	409	453	433	392	417	412	442	399	433	424	478	408	432	395	466	419	405	390	415	432	452	407	414	391	412	409	430	420	429	419	437	429	425	380	455	421	395	441	430	416	419	389	448	424	428	396	432	427	411	464	487	398	434	441	417	412	396	410	398	434	425	410	416	396	418	410	421	400	401	449	374	459	394	382	441	431	434	449	422	441	434	406	429	390	443	437	421	403	411	449	439	404	444	454	426	404	427	436	417	460	414	419	427	428	392	402	383	451	378	422	436	443	397	432	432	449	390	387	412	391	448	410	449	445	420	423	438	406	438	400	415	415	417	429	435	390	414	393	444	438	393	420	417	459	415	414	468	454	436	414	435	415	405	431	455	432	416	379	448	428	405	387	424	417	438	443	451	424	420	393	390	437	457	426	420	428	435	417	416	416	406	393	374	446	395	433	404	424	410	429	424	401	440	401	428	433	464	429	376	406	406	462	443	389	447	438	441	437	429	413	424	407	388	441	389	428	437	434	439	445	403	404	428	423	407	410	399	440	434	411	454	424	433	401	392	452	435	405	409	387	402	407	432	438	419	406	436	418	454	398	459	415	454	457	366	431	429	445	418	410	421	442	413	410	474	411	429	414	410	430	418	429	421	428	426	418	428	415	412	440	397	439	421	428	435	435	391	409	422	444	410	392	397	418	402	410	432	441	399	429	431	430	411	429	383	393	440	388	406	401	409	418	424	435	421	417	437	444	450	460	418	424	405	419	422	398	463	411	419	418	411	416	407	441	442	428	385	420	455	412	413	440	388	397	448	416	433	398	450	415	467	452	420	460	408	427	425	457	439	457	394	417	440	398	406	412	441	398	406	417	450	407	423	418	436	422	444	446	402	399	427	418	410	415	436	455	418	428	419	405	430	420	472	417	385	422	446	394	474	431	415	432	385	449	425	437	403	404	377	429	429	400	417	432	386	408	448	384	421	434	441	409	431	394	361	413	408	403	429	430	411	425	432	440	463	391	387	436	404	400	461	398	411	428	395	434	425	419	372	430	418	448	439	408	432	373	405	463	439	391	430	441	423	411	407	404	447	408	421	369	415	413	389	453	432	438	440	388	410	400	426	420	400	419	429	437	402	439	432	408	468	447	426	426	426	449	400	451	427	437	383	415	431	443	428	386	395	441	434	445	423	426	439	414	445	428	405	410	424	412	441	406	405	423	469	441	406	447	386	414	410	395	404	378	445	489	448	406	441	448	399	443	460	425	412	426	409	397	434	411	406	422	415	433	436	426	453	437	450	430	463	428	399	400	414	410	429	454	398	419	431	404	413	401	418	416	430	410	406	444	384	448	418	443	421	434	433	388	389	413	426	437	430	426	410	424	417	453	436	421	438	416	417	464	428	421	433	383	436	444	448	438	476	447	431	411	434	430	414	414	434	422	460	461	446	391	442	427	392	405	399	393	427	413	420	433	458	411	402	430	416	421	428	442	394	416	417	424	404	406	426	430	431	388	395	419	425	440	443	399	432	417	404	408	456	424	402	417	443	481	457	447	437	374	420	423	413	415	381	408	391	477	420	437	448	402	406	416	423	405	402	416	422	435	456	414	466	401	429	469	400	406	424	429	393	443	426	437	370	426	406	391	408	420	429	460	414	402	429	426	464	448	393	435	422	405	416	402	414	409	445	417	417	431	411	449	449	400	416	430	417	372	404	389	415	413	426	429	402	434	402	443	412	424	422	456	401	401	400	409	404	377	425	428	424	463	427	430	410	409	407	387	408	432	410	409	430	426	408	452	413	402	439	423	427	412	403	427	436	431	397	398	404	414	391	402	408	410	423	445	387	419	406	435	461	410	379	383	442	413	447	393	377	465	421	454	425	397	429	432	434	458	445	406	405	400	410	453	427	426	425	407	391	464	416	446	430	419	439	440	409	463	414	436	405	405	418	419	432	431	403	422	411	418	430	444	452	421	430	430	440	414	429	436	416	444	407	408	427	429	461	439	420	415	396	453	439	424	444	383	399	422	414	426	466	430	401	440	439	439	410	428	365	393	413	424	438	430	410	408	401	415	439	388	425	432	427	464	416	403	410	424	428	404	442	410	437	439	419	413	423	445	445	423	396	368	430	392	445
1457	308	319	310	286	281	290	296	297	311	307	303	284	296	271	281	291	287	276	296	318	309	310	299	253	289	289	321	334	265	272	321	263	308	299	310	295	312	302	290	301	276	294	319	323	299	287	306	267	308	268	301	287	324	304	260	298	278	296	310	310	295	283	286	302	310	313	311	313	313	292	305	282	314	278	325	287	284	302	291	305	329	272	276	318	307	306	310	308	326	288	307	283	297	293	267	320	297	288	311	295	281	290	292	295	303	280	307	303	308	266	269	286	283	290	305	291	318	277	269	300	280	277	292	308	339	260	310	300	299	291	312	301	312	292	288	309	302	293	295	277	281	302	281	286	294	282	292	282	284	318	308	287	288	276	312	291	273	280	315	292	294	321	279	322	303	303	283	294	295	301	287	292	280	294	304	291	291	299	309	251	304	285	255	294	299	310	288	282	332	293	282	312	311	267	297	267	273	305	296	300	287	311	298	317	286	329	309	330	304	287	337	319	286	312	328	286	273	251	273	327	291	321	308	305	260	293	320	296	298	272	293	246	301	287	335	310	308	306	301	316	277	290	292	298	292	286	276	304	299	302	311	295	277	260	305	317	299	284	288	309	296	292	286	264	297	308	287	307	276	286	294	303	314	297	276	318	287	326	291	297	324	293	269	288	273	292	304	283	317	295	308	279	296	297	316	302	326	307	307	327	312	331	303	298	277	294	306	290	309	278	286	284	308	289	285	306	322	277	309	338	267	273	310	295	296	323	297	304	307	271	322	295	311	300	302	272	310	341	284	287	314	315	263	314	306	300	311	281	306	282	269	289	292	312	288	295	305	306	286	269	311	288	274	246	302	287	315	284	280	277	275	284	299	273	381	282	304	312	299	260	304	265	276	300	292	268	325	325	269	312	310	281	268	303	298	308	291	298	269	312	295	296	282	300	310	320	329	322	341	290	286	318	298	308	286	280	257	282	307	277	283	330	299	299	316	303	320	304	273	284	286	299	346	298	293	306	279	308	289	297	321	290	268	335	302	297	279	274	300	321	289	293	304	309	319	293	283	287	269	269	306	330	290	281	279	314	294	305	322	301	279	305	324	278	293	291	303	308	256	293	314	306	277	269	293	289	303	287	301	290	303	286	309	301	299	305	290	312	328	308	311	303	319	268	309	299	290	314	306	264	306	308	294	302	286	324	291	313	284	311	287	300	301	251	295	288	273	261	296	287	310	283	301	305	286	303	286	331	281	288	289	297	276	284	264	266	290	295	289	299	320	317	310	302	317	323	284	298	280	303	291	298	283	285	276	292	306	316	291	320	326	307	280	288	267	289	291	305	312	293	293	297	276	308	281	302	264	290	313	285	299	325	347	255	275	301	258	321	302	294	290	302	301	283	295	308	324	273	318	282	327	276	308	316	328	308	289	302	322	276	280	269	242	303	326	314	300	312	275	303	308	313	293	304	291	287	297	272	307	275	301	315	316	298	276	310	287	292	281	304	292	297	304	270	306	277	316	299	303	286	274	313	327	290	359	297	308	298	293	286	260	279	295	291	304	328	288	309	288	309	268	302	305	282	310	283	308	250	276	298	283	261	320	282	292	308	315	273	320	292	298	287	297	320	317	331	299	302	281	326	288	324	287	285	293	312	311	288	272	281	301	293	294	272	301	262	295	304	276	288	302	285	296	280	313	307	327	292	286	310	300	310	280	331	316	309	298	298	297	282	314	267	270	298	327	267	318	289	312	269	263	306	301	277	319	276	286	263	296	275	303	273	302	295	270	284	311	292	298	268	285	302	269	285	281	289	258	272	316	276	300	310	320	326	299	289	299	296	293	317	315	297	287	291	346	275	286	302	327	330	316	284	318	290	286	301	308	309	310	302	319	305	300	331	314	268	294	289	277	289	283	288	297	300	278	261	281	280	281	314	332	320	324	275	286	304	293	262	288	302	281	308	306	301	279	290	260	284	262	311	278	320	324	277	297	293	309	274	265	312	281	252	275	313	298	319	332	292	303	261	300	327	298	295	285	291	303	325	294	279	326	322	299	279	293	278	295	282	316	283	302	316	292	286	299	273	273	309	272	277	315	326	337	277	304	313	311	290	299	295	270	324	287	274	292	279	317	306	275	333	282	315	292	310	307	283	294	305	310	294	299	313	313	301	290	291	282	317	321	290	299	300	277	298	293	311	285	293	306	271	304	301	307	290	299	309	313	280	291	326	301	312	328	293	286	307	296	305	303	285	295	289	297	275	314	284	297	267	266	285	309	287	300	295	310	303	298	267	299	295	302	320	286	271	287	303	297	317	300	305	323	276	311	321	272	282	278	271	291	288	310	295	297	280	295	306	310	303	333	273	281	300	269	308	308	281	275	292	281	275	282	279	274	277	310	292	317	278	298	258	290	277	313	295	292	285	338	328	303	291	333	297	274	278	289	280	295	266	303	326	313	282	302	327	306	316	318	327	301	330	310	304	331	277	247	285	283	314	289	301	294	313	334	289	305	285	277	312	298	270	276	277	288	280	288	286	257	293	314	275	304	310	287	316	285	300	263	280	310	266	336	254	294	282	317	285	281	311	292	275	277	280	305	272	322	284	287	287	310	283	290	325	282	276	304	299	281	289	289	298	293	318	340	311	312	285	299	284	319	299	319	298	286	272	309	308	287	295	277	296	292	259	322	280	311	286	268	287	285	293	316	303	298	289	267	271	298	292	292	295	305	301	298	277	277	277	273	278	304	319	311	294	287	313	280	268	313	324	312	321	310	316	304	286	302	288	287	281	307	288	316	308	292	277	246	294	316	294	312	293	303	288	308	285	307	332	279	278	256	288	296	287	292	289	310	305	297	259	289	282	277	291	291	316	293	291	267	271	277	321	294	303	289	291	322	310	285	281	291	295	302	327	278	291	308	282	277	287	276	295	282	300	241	271	272	292	289	295	341	301	278	305	287	271	294	302	315	270	303	295	266	293	289	325	340	310	295	290	297	265	307	299	267	286	272	300	312	276	273	279	302	298	269	298	281	339	288	295	280	274	284	291	300	279	300	305	310	307	293	293	289	292	309	267	232	306	289	297	291	304	273	325	309	276	332	285	283	301	309	298	311	318	312	305	281	268	310	311	294	279	272	314	312	313	288	280	287	298	274	302	313	334	313	263	282	284	298	297	285	306	331	293	282	303	312	299	294	310	318	304	258	286	280	307	309	333	303	299	295	291	296	274	312	300	297	298	284	297	263	306	269	326	296	283	299	287	297	268	281	287	279	322	304	305	349	282	276	312	292	282	357	280	272	317	308	286	309	286	276	334	298	311	339	310	295	268	283	265	305	276	289	301	266	290	291	292	288	261	283	293	330	287	308	306	288	314	289	310	276	275	242	299	262	300	324	317	269	301	327	297	312	277	302	297	277	301	292	305	299	338	281	312	285	326	303	286	312	339	276	292	286	311	300	304	287	296	287	282	300	311	288	287	268	296	316	306	264	318	275	286	291	313	284	293	313
1777	662	675	705	657	624	668	684	708	696	652	648	669	640	656	643	719	674	693	682	657	671	702	666	671	640	649	652	671	661	639	681	604	692	656	690	649	691	680	690	653	654	649	665	687	692	675	669	697	672	629	663	648	666	654	729	700	679	650	689	666	668	684	653	722	629	624	695	664	633	678	683	746	668	688	594	668	632	666	654	628	671	652	652	677	679	668	661	685	628	682	642	651	677	675	581	641	647	633	610	677	640	677	619	629	637	685	651	657	678	685	650	651	703	666	623	610	683	682	701	645	676	607	690	667	665	661	679	654	617	669	608	636	658	670	696	647	680	696	704	640	675	705	625	703	668	625	643	628	658	653	674	670	650	661	659	623	649	622	712	653	670	680	667	649	662	647	694	631	659	660	689	692	683	689	632	645	646	633	650	652	679	644	667	630	693	659	709	646	672	652	680	624	654	690	655	642	694	699	654	705	626	673	627	690	638	659	619	640	679	690	672	702	635	695	684	654	669	644	651	687	707	674	662	648	621	634	631	654	624	633	668	652	699	666	666	653	662	675	702	668	671	674	659	689	642	679	660	680	644	703	643	675	633	682	654	670	632	701	639	683	686	676	639	636	654	678	694	663	646	655	668	649	651	652	669	651	667	643	721	656	672	630	681	643	675	634	679	674	717	630	680	620	670	668	675	652	696	657	728	692	667	674	653	673	665	629	689	652	645	608	681	652	662	666	679	650	671	660	645	661	620	640	636	657	677	633	642	657	630	708	644	654	697	653	636	686	638	689	634	689	682	663	654	668	665	641	626	657	626	612	653	678	653	652	659	675	644	592	650	680	678	657	689	675	691	646	661	663	666	671	636	685	694	630	688	666	668	677	653	708	653	656	640	666	664	666	704	680	632	638	674	656	674	648	692	676	697	690	646	650	711	650	618	677	643	724	601	692	637	703	689	646	640	694	624	650	670	682	677	655	651	656	654	681	615	674	697	642	677	638	674	637	653	669	687	696	698	662	671	716	659	668	688	695	679	698	653	631	660	639	685	657	621	621	668	665	661	658	647	720	714	647	681	672	640	668	652	646	645	643	690	648	640	660	669	697	687	636	674	693	605	619	649	640	660	666	639	652	662	683	685	651	673	643	660	608	663	680	679	678	673	674	647	665	642	652	662	660	640	636	641	718	672	679	700	700	635	695	699	681	668	648	686	666	698	720	661	664	663	674	653	637	664	666	674	707	663	684	641	625	625	665	673	681	655	701	627	652	671	687	636	697	696	647	635	685	656	685	661	687	700	696	700	626	658	621	622	622	682	651	676	636	641	675	654	663	675	630	631	639	627	631	652	636	643	624	664	676	645	663	676	656	641	653	631	670	683	681	673	684	657	664	643	686	677	621	695	672	647	686	675	638	646	662	605	609	616	645	670	661	689	637	636	697	659	670	653	673	645	618	679	642	688	676	665	694	649	694	648	659	653	667	655	645	624	671	682	645	691	693	639	733	662	663	645	676	648	674	624	658	619	659	657	640	694	680	649	653	604	642	677	636	692	667	648	611	648	651	658	674	691	612	682	632	680	700	613	680	668	640	657	642	649	656	634	676	613	659	676	685	694	666	662	702	659	637	668	667	623	647	663	652	675	716	688	686	708	642	687	709	651	685	675	663	679	622	673	655	682	683	659	674	670	637	668	679	692	702	625	679	649	644	656	668	688	683	616	663	690	687	715	622	642	672	672	675	632	675	656	682	647	663	689	664	669	686	681	640	725	674	616	674	644	723	718	674	689	647	665	653	650	628	689	588	645	639	654	613	661	621	711	672	650	633	637	634	633	612	678	666	681	680	673	679	643	644	688	616	630	672	659	630	657	653	650	670	655	696	671	638	668	641	669	664	659	639	703	699	685	661	697	651	659	715	617	720	674	642	648	676	670	686	659	638	694	673	679	619	651	652	676	712	661	677	641	606	663	693	646	682	655	647	648	672	706	657	688	651	667	664	640	696	644	683	691	642	700	658	677	649	661	677	671	662	654	698	662	656	660	617	666	640	669	630	646	667	705	638	698	672	675	668	662	708	655	651	677	694	630	699	678	688	604	697	646	673	623	655	687	702	635	673	680	645	640	650	623	678	637	674	639	674	668	685	677	640	640	657	696	634	688	700	676	643	640	679	644	655	653	644	705	635	658	680	638	723	678	667	637	614	633	678	697	641	674	667	638	694	735	697	615	645	709	702	652	685	683	622	624	666	628	667	705	649	643	674	669	669	640	672	677	679	630	681	663	618	641	685	687	659	625	661	670	670	652	620	665	689	652	709	682	667	642	665	635	651	650	631	647	689	653	676	669	663	660	676	642	641	691	648	694	617	650	651	690	674	628	633	628	636	642	720	691	668	651	621	647	685	666	686	675	677	640	623	652	671	682	658	652	636	760	714	686	671	659	669	661	654	718	637	698	674	665	675	629	743	649	642	656	650	679	676	638	659	635	630	654	669	636	622	706	656	666	665	612	659	679	665	641	660	656	660	660	644	615	701	675	672	694	693	694	670	626	648	675	672	637	685	652	637	679	630	663	636	625	634	650	710	597	621	665	638	679	705	682	649	700	652	651	655	699	695	662	658	696	665	677	616	668	644	626	678	675	684	700	658	687	631	677	669	657	646	645	676	673	675	626	671	637	649	668	674	648	655	708	624	695	646	689	658	689	622	680	659	665	660	671	629	641	678	667	646	668	642	657	638	697	704	617	689	667	626	683	664	608	651	691	596	643	664	631	671	658	656	690	646	679	660	675	664	699	654	679	654	675	663	658	660	617	686	640	644	660	641	679	629	705	640	660	673	657	680	672	696	711	646	659	683	696	623	657	645	644	646	641	630	682	660	662	667	676	653	690	690	644	710	655	639	686	649	662	652	662	677	664	701	663	664	662	653	638	645	640	662	704	629	633	662	679	691	680	686	728	651	662	672	685	640	633	659	678	620	662	666	660	693	662	666	683	707	647	648	625	699	643	678	627	609	632	678	609	639	676	664	650	680	681	647	680	660	679	722	695	661	643	648	655	668	724	654	672	685	660	661	648	639	637	715	671	633	639	645	670	620	644	634	671	607	625	661	661	644	682	650	651	676	677	688	693	647	642	686	692	709	682	649	668	675	626	650	680	643	702	614	682	653	637	658	665	693	649	661	665	656	690	641	661	693	650	621	692	659	652	652	665	692	640	684	634	644	647	675	668	674	663	650	652	697	673	644	654	611	667	634	679	665	692	628	717	667	663	628	689	620	643	651	675	657	616	677	649	698	677	652	635	628	687	682	677	631	701	679	678	662	665	636	647	667	643	674	676	624	631	702	618	666	654	694	646	642	662	657	678	653	673	694	676	619	671	670	709	649	652	652	664	681	667	656	686	678	673	677	689	658	670	664	684	664	687	662	655	630	623	692	674	642	640	663	654	690	673	669	694	658	677	615	640	637	672	681	633	703	635	654	665	653	635	651	671	663	644	688	647	637	664
7217	423	499	388	309	235	184	159	173	171	146	143	151	158	135	134	142	141	134	151	142	143	138	129	125	146	130	134	141	143	144	128	104	122	127	115	112	118	138	127	127	121	147	141	116	118	132	122	136	109	114	139	131	123	117	111	125	123	149	137	136	152	115	103	116	107	138	151	150	124	127	121	102	108	122	138	127	135	129	141	129	128	147	109	127	135	126	121	115	135	132	109	136	143	122	136	136	134	123	125	143	129	116	128	141	155	116	135	119	119	113	123	127	107	138	135	132	117	137	131	140	139	137	147	137	138	116	113	148	133	132	125	122	142	136	132	134	113	126	113	133	117	122	116	118	100	147	131	126	130	121	134	125	146	155	136	125	128	164	113	137	125	141	130	145	124	135	131	100	145	140	111	112	140	118	120	115	101	131	131	118	100	109	101	136	135	127	139	120	115	129	122	113	144	131	135	140	128	154	130	131	146	125	147	129	116	120	132	121	120	130	108	137	139	127	130	113	98	130	156	144	131	119	132	122	115	111	112	138	126	136	125	127	133	138	147	131	111	139	133	136	123	128	138	122	132	122	127	130	130	116	130	116	123	117	140	129	131	124	119	130	129	133	135	125	131	146	129	99	131	146	107	111	118	123	147	117	125	136	88	130	136	149	132	120	148	125	124	118	165	139	135	107	123	126	144	139	111	121	138	139	131	136	128	127	122	124	116	118	113	128	119	129	133	114	168	138	127	134	133	128	140	142	145	132	106	149	106	114	123	138	131	129	122	120	114	131	120	115	124	129	121	128	161	136	128	127	137	136	104	122	132	155	103	121	129	116	142	113	130	137	100	133	112	140	140	148	137	131	118	126	159	128	152	132	131	116	130	144	164	132	149	127	131	139	142	124	139	141	102	115	113	131	121	127	126	138	116	131	135	117	162	137	125	132	143	125	132	147	133	129	159	126	142	140	127	124	139	124	110	128	133	142	121	127	135	122	117	132	121	144	137	150	129	107	123	110	112	113	130	155	132	119	156	119	112	129	143	141	160	126	116	117	128	146	119	123	125	135	135	141	133	148	127	143	149	148	152	139	117	125	133	114	116	138	115	132	91	128	112	125	119	126	139	139	129	129	109	115	142	139	133	158	141	123	120	129	136	115	133	149	127	123	121	130	132	143	136	141	127	133	133	130	133	130	134	148	120	126	135	116	132	127	128	105	129	124	153	120	128	138	124	113	138	129	126	134	127	124	117	141	119	144	138	139	109	130	136	114	130	129	112	117	139	125	147	157	116	132	130	156	145	122	136	120	127	122	122	122	136	126	132	124	134	125	145	130	127	116	140	116	126	116	126	136	130	126	144	108	118	131	102	139	141	119	124	123	103	129	128	116	133	137	135	124	132	135	141	123	127	124	130	139	114	155	111	126	127	124	116	123	126	122	116	127	147	141	104	122	134	137	143	142	152	128	133	144	128	130	142	116	136	140	139	133	135	108	134	125	121	115	104	120	134	131	117	104	109	165	149	145	140	125	134	107	127	131	129	130	127	116	149	136	128	150	133	130	102	137	127	125	119	130	115	124	118	104	135	126	107	122	103	99	123	113	140	146	122	139	154	132	138	123	138	137	127	118	111	121	118	138	126	120	140	127	131	126	120	120	132	119	126	153	125	123	136	112	118	132	125	133	132	130	141	129	142	116	109	131	122	143	138	122	124	137	131	132	102	123	114	131	129	114	140	158	132	143	112	131	125	159	121	125	124	133	116	139	132	137	127	137	122	143	140	114	135	110	143	122	112	110	134	119	148	128	132	122	125	122	139	133	144	92	124	110	140	130	135	147	132	109	151	122	151	125	145	134	130	136	119	146	145	128	113	118	127	132	134	120	140	119	143	133	134	133	131	117	134	127	128	136	144	115	121	134	111	116	124	123	136	163	129	119	122	122	103	122	138	145	129	123	115	138	131	129	135	137	147	118	131	132	152	126	122	134	144	122	108	145	150	130	140	133	130	129	134	136	131	120	124	123	122	120	121	135	137	127	139	148	132	122	131	123	135	96	128	127	127	119	132	119	106	121	128	140	133	121	140	136	134	141	127	122	119	141	127	115	121	102	133	141	126	133	122	129	131	124	119	128	111	134	126	121	142	130	129	139	136	136	136	118	114	140	116	142	138	150	133	137	125	143	126	107	132	154	141	129	108	138	124	132	148	123	132	140	92	128	117	142	117	112	125	110	121	121	125	127	126	136	120	135	121	143	132	129	138	125	132	118	114	123	112	156	122	153	130	121	147	115	131	132	107	116	121	139	140	149	152	120	145	114	109	138	119	103	135	128	114	129	107	118	149	147	141	123	121	125	126	110	129	109	117	138	136	111	142	138	119	129	133	134	129	138	123	121	135	115	153	130	132	118	139	125	139	118	131	106	141	132	136	137	121	117	130	128	126	144	131	138	131	113	128	120	122	141	117	113	135	126	138	115	124	157	126	134	103	103	140	124	117	132	138	129	124	141	128	129	146	128	107	152	133	125	160	136	118	134	138	104	124	137	134	132	150	133	149	90	127	139	131	130	138	115	144	135	151	161	119	136	138	116	131	107	146	139	115	142	114	110	124	156	134	120	141	115	106	127	153	130	129	141	109	122	139	144	135	129	131	109	127	142	144	124	152	147	133	125	116	126	139	128	135	135	137	138	129	125	116	112	130	138	124	120	136	139	123	139	118	119	157	131	100	138	122	118	136	150	136	114	137	127	116	130	118	118	113	153	129	131	102	152	133	136	118	101	137	138	128	149	138	138	147	128	145	114	144	137	112	128	128	114	141	131	127	101	155	133	116	130	141	128	139	135	109	121	139	127	135	134	129	114	127	154	136	128	115	139	126	145	146	138	154	120	113	123	122	146	144	127	130	139	161	123	144	138	113	134	125	114	154	120	151	125	127	117	123	132	120	107	130	121	106	136	116	111	142	137	133	125	137	112	121	127	138	128	141	137	118	119	144	134	119	133	121	146	135	123	137	126	155	159	152	124	117	116	141	118	126	103	106	131	142	129	144	150	130	124	134	133	155	132	133	145	144	127	133	119	134	130	144	132	122	143	124	141	127	148	120	141	144	129	122	124	115	109	135	139	140	145	147	134	119	101	141	139	139	134	145	114	117	118	134	118	127	111	139	141	122	109	158	122	114	124	131	144	131	149	128	122	125	126	127	142	133	124	119	124	126	144	129	138	137	127	122	107	125	127	110	143	140	144	124	116	130	139	131	132	124	163	116	127	112	108	125	118	108	142	113	128	118	128	107	136	113	115	123	150	115	126	130	109	117	134	123	120	118	107	120	132	166	148	114	139	130	156	129	132	136	106	125	105	133	120	126	145	118	110	137	122	137	114	119	129	136	131	120	123	163	122	130	135	133	127	120	140	149	131	123	128	121	121	126	130	140	149	124	139	128	103	128	135	120	136	157	135	123	124	135	116	105	111	123	120	115	125	125	128	126	108	111	124	137	144	115	127	129
6086	606	1083	1221	1007	859	723	667	566	548	506	461	509	427	408	417	413	412	422	390	380	359	383	364	351	377	379	344	376	371	365	354	364	354	387	344	382	374	363	348	336	368	357	357	344	331	335	360	290	338	357	366	370	403	345	304	381	360	329	352	360	350	314	336	360	338	367	373	372	358	339	331	310	377	310	344	318	356	356	361	343	333	346	318	345	352	359	320	328	330	332	328	337	321	333	342	348	366	314	342	347	320	341	336	328	320	321	342	355	374	319	337	344	311	358	364	346	343	299	344	322	334	333	334	330	347	332	324	353	342	333	350	377	349	363	330	354	335	361	355	356	355	333	311	349	314	353	314	347	353	356	359	327	329	353	336	350	331	354	336	318	333	352	319	319	365	353	351	332	360	356	337	323	346	346	362	343	325	340	335	355	337	340	347	352	310	338	344	349	330	364	309	331	353	338	366	323	318	322	315	332	365	346	333	334	339	334	345	352	317	345	336	311	342	334	346	367	339	333	360	324	348	347	326	325	350	379	327	381	329	335	321	356	349	321	357	364	325	352	359	359	359	351	376	322	317	342	341	314	335	332	337	327	353	341	351	339	340	324	331	377	339	322	327	333	350	338	333	310	365	343	351	342	344	306	318	337	350	359	339	346	359	333	341	362	338	314	342	324	338	327	312	344	323	297	333	336	377	360	330	333	330	311	323	344	341	357	309	288	340	354	341	328	345	345	351	348	335	361	365	325	324	345	337	323	351	352	362	328	348	281	342	343	357	373	341	346	348	330	348	350	338	305	345	341	341	347	356	322	340	309	366	321	326	359	297	338	374	338	331	337	355	340	334	304	306	334	342	304	363	335	334	335	317	344	326	350	345	319	314	356	323	332	332	359	332	393	363	331	336	311	370	342	322	311	315	363	314	326	286	339	323	305	333	343	361	356	320	344	301	345	345	344	326	286	347	314	342	326	334	354	348	370	325	325	317	336	307	318	371	353	360	318	361	332	356	354	335	341	315	338	331	347	349	369	313	352	353	320	318	340	344	318	346	339	332	362	328	335	353	334	318	334	344	360	334	308	346	328	378	356	333	331	357	297	321	327	315	336	295	338	348	349	271	322	343	334	350	321	354	338	365	332	328	338	293	309	343	356	347	366	326	361	351	342	351	336	326	340	346	337	343	355	335	319	330	327	335	361	378	337	331	325	338	344	328	345	345	339	390	324	337	317	322	328	324	324	335	341	337	342	334	333	338	355	329	348	333	335	323	349	333	328	338	352	353	315	311	362	326	318	347	345	355	340	328	372	349	334	382	325	344	346	339	317	324	328	323	312	330	359	328	337	358	324	319	305	349	300	327	355	350	352	342	349	350	327	312	344	359	331	355	322	361	359	362	347	319	357	322	333	304	300	359	374	348	345	333	314	326	340	340	355	319	342	330	329	345	321	328	326	326	325	333	375	365	334	353	328	330	337	348	345	342	324	344	314	338	322	325	340	369	348	340	335	339	353	334	334	370	341	331	357	365	324	338	343	365	350	339	325	318	359	340	331	357	329	351	361	333	342	344	322	337	321	351	351	344	344	339	347	320	344	328	332	329	355	349	331	322	353	361	331	314	305	351	329	342	361	365	358	317	354	324	365	360	336	355	330	357	381	370	336	348	358	334	358	322	346	361	331	353	354	350	333	347	351	365	343	354	338	354	345	308	285	356	340	379	336	362	347	343	342	368	324	337	293	355	351	342	344	333	352	335	321	321	329	355	324	360	335	358	366	324	325	339	373	331	346	351	339	307	331	318	344	338	309	354	369	339	362	328	354	366	344	339	318	348	322	311	343	320	338	342	348	348	368	339	322	350	358	319	354	332	336	350	381	346	291	332	343	334	363	344	367	352	374	321	345	337	359	347	364	344	323	347	364	332	315	351	332	346	318	351	343	308	352	334	293	319	321	340	363	328	360	340	364	380	355	337	329	360	357	331	340	333	365	322	363	313	328	328	334	318	326	354	323	353	346	367	332	339	336	327	315	307	334	352	323	321	336	326	354	326	373	347	350	308	312	335	348	333	341	355	325	361	331	343	334	335	357	351	350	327	324	352	364	330	356	338	307	368	349	327	362	323	376	336	329	343	342	332	336	305	340	304	306	361	323	332	310	339	349	341	341	357	343	329	329	298	366	396	303	317	347	327	339	336	339	357	351	356	324	345	344	333	329	347	350	311	351	362	347	337	355	314	342	331	326	306	331	336	352	354	307	337	338	350	321	318	350	334	329	334	356	333	338	330	359	331	316	332	351	385	340	336	331	353	342	355	354	331	371	330	328	364	328	351	334	331	309	329	341	323	317	334	340	305	368	362	346	341	338	347	365	302	360	309	305	331	355	329	342	321	320	324	299	332	339	336	337	318	328	363	344	338	324	348	344	326	323	312	349	316	331	339	341	308	342	347	336	330	348	358	349	344	325	365	303	344	326	344	346	343	359	329	343	316	332	338	340	349	317	337	315	357	330	356	345	319	342	362	347	334	369	349	344	370	331	336	354	344	345	323	349	357	335	336	351	354	334	315	348	351	313	338	351	345	328	324	305	341	344	340	357	336	359	359	370	339	358	368	310	335	334	393	352	357	347	322	323	348	330	328	339	357	333	312	331	330	349	346	307	329	324	324	329	326	352	349	351	360	342	346	320	359	359	317	346	347	347	335	309	325	309	349	314	348	325	318	341	314	355	330	339	319	326	331	362	346	361	323	375	319	321	333	308	364	351	354	344	316	365	355	357	301	349	327	332	351	362	344	357	349	361	301	366	347	298	353	345	354	331	339	351	361	377	336	348	314	335	329	343	334	367	332	319	388	326	347	322	347	320	371	314	368	368	354	326	317	346	334	328	333	355	337	338	316	315	338	316	362	349	352	338	316	344	360	323	379	303	362	327	336	354	331	327	315	357	340	327	353	322	344	334	309	331	341	356	347	342	354	341	362	334	358	356	329	321	361	325	372	323	303	378	337	363	334	340	333	319	339	330	346	352	309	325	320	327	380	348	328	309	341	312	342	357	332	355	347	317	339	325	335	323	332	353	331	309	308	343	334	339	358	356	329	336	315	329	331	336	332	336	346	342	338	319	377	340	332	326	350	318	338	329	364	365	353	323	324	374	320	335	326	359	367	349	354	356	366	334	313	352	340	367	335	386	358	333	349	368	349	347	317	342	352	355	319	357	345	359	339	332	348	337	323	333	369	354	324	354	338	351	334	289	316	341	316	327	380	365	352	327	340	339	334	323	375	338	313	330	308	356	346	359	325	357	321	323	343	357	337	324	357	340	347	347	311	343	362	347	331	340	323	325	366	309	336	328	334	323	365	344	356	328	364	381	328	319	334	372	338	321	365	333	341	359	350	322	345	333	324	325	337	364	381	343	296	349	342	353	328	334	342	290	356	391	315	367	300	364	386	378	310	331	345	338	370	355	355	331	322	304	321	359	345	340	343	335	346	339	300	318	358	321	329
13275	969	876	695	481	386	335	262	273	244	258	185	198	195	211	198	204	145	163	177	194	187	178	172	150	164	158	179	180	162	154	174	189	189	197	168	177	164	157	191	176	150	166	172	156	145	190	159	168	161	143	162	182	177	188	181	155	152	142	174	160	194	146	169	166	158	171	165	155	170	161	185	170	145	147	158	190	164	153	158	167	138	168	151	174	197	158	163	173	150	170	159	176	169	173	167	161	167	189	177	146	152	164	175	161	147	149	150	143	174	154	137	149	153	158	128	189	176	167	154	144	169	164	173	143	158	180	150	166	175	155	154	181	152	153	173	165	161	158	139	183	190	164	173	168	133	166	182	170	151	166	173	148	158	169	141	163	157	180	160	172	179	170	143	165	152	164	156	153	148	172	164	157	158	163	180	179	163	154	158	145	172	171	175	154	167	163	156	178	171	189	174	148	155	169	163	176	170	145	170	156	162	174	162	159	168	158	176	154	163	166	153	168	174	170	177	170	183	158	189	153	190	150	173	179	186	160	135	161	191	181	157	174	179	176	160	175	179	179	171	161	167	178	168	182	184	155	183	161	175	150	157	149	155	162	155	148	175	170	173	171	144	149	163	158	180	183	152	142	155	152	173	161	190	184	160	175	170	168	158	153	160	179	160	157	169	191	172	170	164	158	194	179	178	169	192	157	163	186	161	169	154	155	186	167	146	166	159	162	154	181	171	144	159	155	150	178	187	157	171	163	165	174	166	162	163	170	162	195	176	183	155	182	163	168	151	159	154	188	142	175	183	180	169	172	160	156	134	159	181	146	154	163	190	165	171	189	165	135	144	199	155	173	170	179	172	155	149	136	169	182	166	181	134	171	160	163	169	176	154	148	187	153	151	178	186	203	173	176	157	180	170	168	153	183	165	185	159	161	156	161	158	159	136	148	177	175	184	150	163	159	185	205	163	135	174	164	162	172	153	166	180	156	159	177	164	179	158	174	154	174	157	153	188	151	163	161	156	156	187	169	148	143	152	185	181	175	166	176	178	154	176	167	160	143	161	184	187	188	150	161	162	148	134	154	175	160	159	160	183	180	182	162	149	179	188	173	138	167	133	184	151	161	164	153	161	144	148	149	147	139	166	158	168	147	174	136	172	167	155	180	145	175	147	160	158	169	162	164	140	158	160	160	148	166	150	177	152	174	177	134	180	184	157	156	173	164	153	178	192	179	186	186	161	181	135	175	161	161	156	173	169	147	188	153	191	157	175	152	166	166	150	178	186	178	198	178	176	163	162	178	177	143	178	172	192	171	197	183	168	162	178	171	140	173	174	187	195	180	168	175	163	173	152	162	188	168	199	178	185	161	151	185	166	166	148	181	159	148	165	166	162	176	141	169	149	171	168	150	203	171	167	172	178	156	158	168	150	184	142	148	159	147	182	161	189	170	158	181	182	168	173	159	166	150	145	164	175	160	158	169	176	179	202	172	150	178	163	154	185	161	162	182	170	150	190	176	145	151	173	185	172	156	183	170	145	164	154	158	164	154	168	161	168	165	175	156	173	165	170	168	177	184	174	186	181	165	172	173	153	164	171	173	188	156	161	172	154	186	147	135	172	163	173	169	182	159	171	172	126	181	129	177	155	187	172	163	203	158	170	165	168	169	167	155	148	154	154	153	168	156	163	182	168	153	150	161	169	169	155	151	196	191	155	176	202	160	190	162	151	146	179	148	162	147	146	177	178	166	165	157	161	178	180	195	169	159	153	163	166	182	194	179	175	147	187	187	191	156	169	187	179	157	175	150	140	172	174	135	157	156	175	147	174	150	161	182	177	176	161	171	152	179	168	161	177	175	149	175	164	158	152	191	181	159	145	162	170	160	142	171	178	159	148	153	182	157	145	166	173	163	160	186	181	167	173	152	154	155	184	139	155	178	162	167	155	179	159	160	157	145	166	191	169	179	164	163	184	184	171	182	192	151	203	165	168	169	150	145	169	166	140	175	164	163	146	161	167	175	154	156	143	139	168	162	167	178	183	137	173	194	163	172	145	180	165	160	171	183	169	166	166	167	180	179	159	161	184	182	145	156	152	194	159	152	169	177	168	153	168	163	154	182	158	182	161	163	188	158	170	168	150	152	144	158	155	155	158	185	167	164	148	153	166	157	166	167	198	177	152	186	186	158	155	155	178	171	167	165	150	174	156	175	174	177	180	179	179	161	151	168	163	160	168	179	150	162	177	170	161	154	150	170	149	148	178	176	162	163	189	153	164	155	138	159	160	149	158	170	151	153	148	147	165	154	129	169	164	163	187	179	155	162	151	169	164	165	173	145	161	158	179	163	156	167	168	156	163	167	163	158	172	158	147	173	140	150	163	172	156	162	150	187	185	203	178	143	177	172	158	162	156	159	162	159	169	155	165	140	184	184	192	164	152	187	172	130	170	159	171	180	148	204	170	148	184	146	169	186	175	149	162	146	180	165	193	190	186	173	154	158	155	146	158	166	160	154	155	156	142	186	153	161	156	182	154	187	203	171	170	147	182	184	141	179	159	158	146	181	178	158	174	158	171	173	178	186	161	171	145	181	175	159	156	162	157	165	176	141	172	165	174	169	165	147	170	156	157	209	169	177	160	169	140	152	147	177	163	153	160	162	175	175	149	188	177	157	170	165	178	171	139	158	154	148	163	161	179	153	192	149	166	156	192	158	162	149	142	177	164	191	168	182	187	165	198	151	192	179	159	172	160	181	174	166	147	166	158	149	165	158	158	134	147	151	172	153	162	165	170	145	154	156	151	166	163	171	172	136	169	152	174	150	173	149	157	154	153	155	153	161	152	199	188	164	141	200	151	152	198	187	158	160	187	142	144	167	167	174	173	175	127	163	165	156	170	184	169	174	133	189	156	157	165	134	166	149	152	167	163	156	158	178	175	157	177	156	178	152	167	160	153	176	160	191	141	168	157	171	154	161	163	169	172	168	166	162	157	192	175	174	188	162	160	160	146	154	164	168	163	182	152	149	157	174	182	156	163	191	150	180	165	162	148	192	170	183	170	171	163	168	170	182	156	146	136	175	155	166	154	167	170	167	165	154	166	162	178	146	172	179	172	146	174	182	153	144	166	165	198	160	169	140	161	163	158	173	163	180	163	127	173	162	185	159	155	165	156	184	161	188	165	167	173	148	163	147	173	159	172	163	169	142	174	171	161	161	150	181	192	169	149	153	162	154	168	160	175	157	186	142	185	164	187	171	175	184	181	172	149	159	167	186	171	149	185	142	166	162	168	141	182	179	154	168	158	155	178	164	134	161	167	154	181	169	155	193	184	176	166	156	182	159	166	146	179	167	183	150	169	163	165	157	173	152	151	159	183	174	157	164	149	175	171	165	153	167	157	190	165	167	152	155	168	154	155	168	139	161	179	181	176	179	166	176	155	153	172	152	141	173	173	159	168	148	172	176	156	140	190	159	172	182	144	157	170	162	158	157	178	189	155	180	173	130	177
7931	991	1869	2134	1796	1405	1227	1048	869	803	803	708	686	620	579	602	550	521	497	551	524	502	553	511	524	488	448	493	477	423	449	462	449	476	439	446	424	431	476	429	436	420	448	463	460	473	470	440	455	443	432	430	450	428	471	458	464	435	443	423	414	443	426	391	457	407	415	442	444	414	458	412	448	413	428	418	424	427	424	429	433	421	407	422	440	435	375	387	443	455	424	451	437	431	431	439	394	392	409	437	456	431	428	448	444	415	401	435	428	451	456	449	417	414	434	383	381	440	428	450	455	401	443	409	414	446	426	420	424	450	410	393	435	438	452	414	444	412	420	413	411	427	420	442	431	442	409	436	417	403	412	387	458	448	437	448	400	432	441	438	413	456	428	403	360	427	449	419	442	398	447	415	423	379	405	417	427	433	430	447	411	397	408	424	377	414	372	405	416	406	421	429	404	413	432	447	394	441	445	455	428	420	381	450	446	455	394	430	393	419	397	455	426	418	448	415	449	424	461	412	414	446	397	446	405	417	414	420	442	426	405	466	421	443	423	432	434	459	432	409	406	448	402	432	441	393	404	409	428	452	473	437	462	438	410	434	405	412	433	417	418	420	448	404	421	446	421	426	428	401	449	432	446	429	384	417	403	441	405	455	413	426	445	422	442	452	421	402	423	416	433	444	417	392	381	438	424	398	439	418	441	424	411	392	435	424	430	395	435	409	462	442	428	430	438	428	419	441	420	413	449	406	405	398	412	438	435	414	447	412	442	424	411	431	434	396	443	397	420	430	435	457	421	448	472	458	439	435	424	385	414	422	445	413	422	432	402	386	427	414	433	406	430	437	434	408	415	427	461	461	440	424	415	431	401	470	409	412	438	419	406	431	410	427	424	421	391	409	440	400	388	398	413	420	429	407	406	423	383	418	419	399	406	382	444	433	422	399	432	421	415	423	445	391	417	432	415	438	403	413	439	423	432	420	433	446	405	422	439	415	426	420	420	419	405	445	414	423	418	424	427	419	387	405	452	439	406	431	395	422	442	418	429	469	397	421	396	422	445	438	414	436	457	424	405	413	443	430	412	436	427	397	416	397	440	416	395	428	426	470	442	400	384	431	417	418	432	428	413	412	406	400	426	424	441	449	422	452	444	422	397	424	410	402	445	426	432	396	479	439	424	446	403	419	431	380	421	428	427	403	404	438	442	462	459	456	454	436	446	441	463	404	420	376	391	462	420	414	409	425	427	429	428	428	427	379	442	422	433	415	396	395	441	448	418	401	417	435	400	402	395	449	396	408	450	430	420	412	417	390	439	422	434	413	440	430	411	433	435	398	404	401	403	439	434	435	419	396	439	435	406	438	446	431	408	422	425	391	444	440	414	398	431	440	411	415	432	420	472	456	396	435	410	412	406	433	431	441	437	434	392	441	421	398	450	433	436	419	405	422	461	399	404	452	420	394	409	412	423	427	424	401	403	390	426	438	458	411	449	413	440	410	450	455	396	420	442	451	425	459	403	430	410	402	421	446	421	397	426	423	419	495	441	401	424	419	430	420	441	445	404	459	425	434	407	406	436	416	399	434	476	438	431	448	434	422	416	449	445	389	414	430	414	425	451	419	411	426	402	407	444	400	431	406	397	420	437	423	445	426	445	421	408	432	401	396	398	453	414	410	410	414	410	442	423	390	425	405	423	431	392	430	400	354	451	401	422	441	405	453	415	438	455	416	441	402	435	386	403	447	423	451	416	416	443	414	429	455	363	412	411	414	405	405	419	441	401	451	408	451	447	418	404	425	425	431	428	457	381	388	406	444	431	420	403	445	421	394	423	412	442	413	390	422	413	393	427	440	443	420	428	431	395	421	437	412	436	387	441	395	401	436	484	409	425	449	400	413	390	391	437	442	414	416	421	452	391	392	435	430	398	435	406	449	427	420	479	430	414	401	429	443	448	431	416	417	413	430	433	389	441	392	401	409	400	437	449	426	418	412	401	446	414	445	434	442	422	418	407	407	423	450	393	419	418	382	407	419	447	427	430	455	436	429	415	442	452	431	410	435	427	438	453	403	423	420	437	416	404	403	402	416	401	425	435	440	421	418	424	396	423	394	403	431	398	431	446	440	437	411	478	402	436	420	431	463	424	402	427	426	423	436	412	442	440	436	447	420	397	419	411	403	440	404	409	422	407	430	439	390	401	411	460	418	453	429	425	463	440	447	426	402	448	453	431	431	394	425	420	387	431	424	439	430	416	406	390	418	419	422	433	424	443	471	414	435	428	404	394	431	391	425	434	428	471	435	396	414	393	432	432	408	444	428	423	442	450	439	431	443	432	444	415	422	441	458	416	405	406	427	415	437	421	436	407	460	433	444	424	429	430	423	439	420	430	397	445	408	425	442	453	405	434	405	410	426	430	450	432	419	400	434	420	413	425	408	393	458	435	436	435	429	418	443	390	427	421	454	397	423	434	443	458	454	430	407	410	433	425	402	420	415	431	388	397	398	457	426	417	417	462	431	430	401	426	440	433	474	435	387	456	406	421	435	388	390	438	396	436	425	428	414	431	426	392	409	430	402	434	443	411	422	403	428	437	409	423	461	394	440	447	411	437	445	421	446	417	458	414	399	442	461	427	421	445	399	453	399	418	418	421	439	409	435	432	441	452	494	436	406	400	431	430	436	433	421	433	429	387	416	398	409	424	442	428	435	419	418	412	422	437	435	409	386	433	406	427	460	439	458	393	426	426	391	421	434	456	429	435	429	433	400	427	452	447	441	418	412	450	432	404	431	381	404	401	448	435	415	405	391	385	424	446	416	433	453	415	433	431	470	435	474	454	376	442	428	459	435	417	393	422	472	392	488	412	472	415	412	439	416	440	411	444	438	393	470	410	427	410	433	413	442	417	424	449	426	422	413	436	391	450	418	411	427	425	453	401	419	429	430	386	454	418	414	429	420	432	441	442	427	435	446	424	413	416	414	396	394	475	386	446	454	472	423	398	383	431	425	415	413	463	410	432	436	422	393	435	461	400	423	398	429	410	448	384	437	397	416	416	431	453	419	445	429	441	398	408	425	439	394	417	461	418	402	407	404	446	438	428	436	412	421	453	416	436	423	393	424	441	430	431	440	400	404	429	450	448	444	427	411	416	369	394	440	436	411	423	429	428	414	427	406	407	390	446	449	401	439	410	393	432	424	442	435	438	419	427	397	439	462	466	424	430	451	409	415	395	450	409	422	411	458	408	439	422	395	425	433	414	417	419	421	418	417	435	412	407	401	424	442	442	415	388	390	407	409	424	409	424	395	431	414	475	440	446	439	435	393	402	452	398	466	398	421	436	400	408	427	426	420	403	434	448	438	454	428	459	396	434	445	423	451	466	437	415	422	424	424	442	441	426	478	412	393	445	398	448	415	459	430	406	421	434	405	424	411	445	425	445	426	442	457	432	439	395	408	452	448	415	426	401	422	464	464	424	426	417	421	423	390	417	417	406	446	416	415
1596	306	324	291	309	299	286	300	320	309	284	305	274	298	278	297	308	315	309	306	331	267	302	319	301	268	319	306	279	324	306	301	274	281	276	293	289	318	309	317	308	303	321	295	303	323	295	315	296	294	299	296	315	312	316	286	318	292	308	319	293	283	268	346	308	297	303	334	302	284	289	297	306	298	328	296	329	311	290	295	292	275	324	299	298	254	271	311	316	333	319	296	308	292	307	300	301	288	292	300	306	317	275	323	336	328	293	295	273	267	284	317	279	273	285	305	298	311	311	308	330	313	310	321	272	259	288	325	328	324	270	317	306	286	291	305	297	300	292	292	287	320	298	302	285	311	303	306	317	292	323	284	280	297	296	304	274	333	317	313	320	281	291	310	294	285	325	307	277	285	306	274	327	319	276	288	303	308	299	311	317	305	326	306	259	286	291	292	344	315	284	321	300	318	277	342	319	260	324	300	304	262	311	311	290	310	279	278	300	302	332	290	307	275	296	272	313	299	285	295	290	327	313	299	254	296	266	272	300	302	300	312	309	318	315	287	330	297	324	283	291	333	286	347	302	301	317	319	299	308	294	298	294	310	312	314	270	289	275	298	293	309	308	298	300	279	298	288	296	308	306	340	288	291	284	298	260	284	282	274	316	298	264	287	318	275	308	298	313	283	318	298	306	304	264	305	282	294	293	296	317	302	294	316	273	282	306	317	291	317	285	319	278	284	277	293	331	301	301	306	284	300	315	293	298	296	317	327	298	322	333	306	323	316	297	285	310	280	287	312	353	299	290	316	292	318	297	300	294	292	298	301	278	297	286	306	295	303	283	301	313	320	288	303	293	281	279	274	274	324	305	269	295	318	313	312	268	288	301	294	277	335	305	300	303	327	305	295	297	301	298	327	305	311	301	311	309	295	321	299	284	271	306	287	286	265	289	297	302	296	310	272	290	309	313	297	301	302	257	283	271	255	302	286	315	307	313	314	277	277	281	329	264	293	307	305	291	278	304	262	284	300	285	315	287	302	286	300	301	298	267	282	288	308	309	311	308	291	304	303	306	276	288	285	289	311	288	258	283	286	291	277	271	302	329	305	293	282	260	305	298	272	287	282	288	316	314	278	321	308	269	288	311	295	313	313	298	308	314	296	319	280	275	287	269	334	287	284	295	284	298	256	274	294	279	313	296	323	301	305	292	295	273	298	305	295	320	312	302	348	288	281	264	311	327	306	318	294	317	286	286	326	288	292	303	272	316	291	252	319	286	266	295	315	297	318	320	297	268	306	288	289	322	304	331	310	302	280	296	281	300	314	284	310	266	339	292	278	310	300	292	298	277	292	305	300	268	302	291	304	297	294	298	312	318	310	319	264	279	298	276	308	292	290	272	264	315	305	311	296	296	293	280	293	311	301	305	311	272	342	309	290	283	307	295	295	300	286	286	268	336	283	317	271	310	283	323	306	325	312	310	297	291	288	302	326	297	316	296	293	286	322	272	289	284	298	306	288	293	328	313	268	275	294	337	290	277	295	303	298	349	289	281	282	327	275	278	272	327	283	312	300	304	306	292	277	247	316	311	326	306	333	311	319	302	296	311	330	343	309	296	301	316	297	284	296	291	329	261	331	287	288	331	331	288	330	291	268	282	280	296	301	282	272	317	296	319	294	296	319	292	309	302	303	335	309	298	316	291	280	278	265	258	294	339	290	310	314	283	329	331	309	294	260	318	277	293	290	307	292	315	281	307	256	314	301	304	301	311	327	327	314	318	325	307	312	295	284	308	262	281	314	296	320	288	309	334	304	317	298	327	294	314	312	270	287	262	301	303	310	323	332	247	283	311	330	311	279	286	291	327	292	283	259	278	308	311	320	300	279	289	281	292	325	282	288	308	279	312	314	315	291	312	294	323	294	295	282	279	310	318	264	269	290	297	319	285	301	295	311	286	325	325	276	272	323	322	321	276	261	281	296	277	313	311	288	264	277	301	307	305	282	313	323	312	284	328	275	261	329	282	301	289	305	322	272	298	289	328	326	298	340	338	318	287	329	325	290	282	303	298	300	282	306	293	293	260	319	345	311	261	299	294	294	302	293	258	292	280	289	284	319	280	284	299	289	317	302	291	299	303	304	277	243	313	286	313	305	329	298	306	314	328	316	273	297	307	288	298	251	316	284	310	320	302	288	328	300	290	315	302	306	304	268	321	309	286	293	310	304	277	292	282	285	292	302	256	283	263	280	295	319	301	337	281	324	297	284	297	309	338	265	304	304	308	303	289	300	273	314	301	299	326	306	280	318	281	282	255	349	342	306	287	312	287	324	313	297	300	290	266	324	278	328	280	314	300	278	285	293	310	275	284	325	289	323	309	334	279	284	280	302	285	276	289	307	294	286	268	292	309	274	318	286	289	324	327	301	267	313	283	259	295	315	315	282	323	310	278	296	309	308	262	284	322	343	298	303	280	248	283	302	293	309	295	285	290	304	323	315	312	268	296	280	278	289	307	295	292	296	273	296	350	288	312	290	288	348	321	283	310	286	343	269	288	294	281	317	305	316	310	269	305	287	283	268	303	252	318	302	289	320	289	293	300	330	319	279	293	329	301	301	297	296	318	275	305	308	303	282	263	277	314	311	310	314	291	322	263	292	298	309	309	298	313	307	306	279	304	277	305	292	328	290	306	319	294	315	317	292	295	295	289	335	276	282	309	283	291	309	346	304	292	296	246	335	298	308	309	259	290	266	298	313	310	307	289	291	320	325	269	305	303	284	306	285	297	294	303	318	301	308	272	298	322	319	262	284	291	316	293	280	266	343	277	320	290	291	273	278	293	323	266	278	292	310	271	314	286	294	313	307	308	283	274	303	298	280	302	283	333	299	312	286	292	341	297	304	300	286	305	309	300	304	320	291	291	310	281	256	291	318	329	282	297	268	323	275	293	297	296	313	300	300	321	325	263	274	302	288	309	292	333	263	285	321	299	269	303	298	332	305	299	312	303	319	274	320	313	280	256	311	334	300	311	319	306	289	294	289	294	305	322	319	280	282	292	316	290	279	296	296	286	286	286	290	309	325	264	279	303	291	277	303	289	299	335	294	303	319	281	276	313	279	276	280	286	270	300	305	286	319	324	302	315	320	276	297	307	316	289	281	312	320	310	296	322	259	287	310	318	298	315	292	289	311	305	299	278	284	298	334	288	309	304	241	294	279	258	286	286	296	295	286	263	289	281	303	287	264	303	299	304	299	284	281	273	289	293	292	307	310	301	290	291	315	295	294	297	299	299	297	281	351	318	281	306	288	286	295	306	290	355	287	285	323	306	294	276	280	341	329	293	256	287	300	296	285	290	286	320	343	301	312	271	299	283	293	300	302	286	309	314	289	339	278	297	287	285	267	304	283	269	318	276	311	264	287	338	293	285	296	256	319	321	320	303	302	287	331	275	281	299	313	298	303	312	275	301	298	323	308	290	294	270	295	278	315	294	305	299	308	292	315	307	305
1773	645	702	697	655	681	678	642	694	702	685	661	651	687	676	698	659	614	674	634	710	678	710	660	660	649	657	646	643	629	682	723	649	650	641	700	630	675	647	625	647	679	699	672	661	683	689	607	677	687	669	697	645	643	640	616	660	654	622	705	635	661	653	650	618	668	715	673	657	659	697	726	647	656	639	699	673	659	627	704	664	691	655	713	671	633	702	717	656	735	672	698	660	679	717	598	688	696	729	628	710	625	679	657	702	668	674	664	666	692	645	675	635	671	679	660	668	679	679	642	708	707	650	647	638	649	677	636	687	692	687	655	672	666	636	680	667	682	712	656	635	645	674	668	669	668	691	655	656	639	653	682	662	627	705	699	674	650	641	663	691	645	632	684	650	607	675	666	680	699	678	637	665	700	635	662	671	661	621	639	667	699	690	654	663	632	704	614	653	663	686	671	670	661	666	704	668	643	632	686	660	641	689	653	691	651	643	688	690	650	642	668	651	645	673	652	674	643	641	612	671	657	620	701	684	680	665	676	670	692	628	635	645	665	658	688	667	644	660	649	671	703	672	693	648	682	645	609	683	635	655	668	659	689	637	695	619	678	711	660	700	649	688	670	668	706	658	668	643	667	669	660	653	641	688	654	677	684	697	645	698	627	624	677	695	673	707	665	642	645	672	676	657	647	617	652	657	667	660	692	703	620	690	643	695	664	708	609	668	622	658	648	690	703	666	612	629	711	645	626	661	664	685	653	646	666	661	695	620	662	633	622	675	666	677	659	673	607	660	650	667	668	624	638	727	690	679	673	655	648	693	658	637	642	639	688	652	699	604	651	665	627	671	664	706	667	660	665	632	678	671	642	670	626	599	617	652	678	624	655	660	649	690	672	688	665	633	634	689	617	660	638	674	674	697	626	627	671	674	672	666	664	684	725	664	633	617	640	628	643	652	651	632	654	667	673	652	644	690	657	637	665	639	665	704	616	670	680	671	675	692	679	695	687	694	679	688	679	694	650	648	660	628	710	647	621	689	664	682	666	660	662	644	674	672	698	739	637	700	664	670	644	640	608	692	697	688	652	679	706	656	690	722	657	645	612	667	674	675	692	643	709	662	668	694	670	657	706	704	710	683	627	634	613	630	697	719	663	675	673	641	690	654	665	665	700	650	677	643	667	635	634	677	677	701	656	680	639	639	657	718	650	687	703	672	646	677	674	634	663	655	664	671	660	627	637	705	645	713	675	657	711	707	655	637	681	639	686	661	687	661	709	642	660	665	620	703	686	658	640	682	710	692	642	673	686	656	649	681	664	658	668	664	659	648	630	626	713	648	682	651	676	684	656	679	672	686	626	696	687	642	676	675	665	661	660	647	681	639	668	644	667	687	704	676	670	683	675	706	666	637	637	617	664	684	692	678	636	604	666	663	634	618	673	671	679	666	749	711	702	681	657	665	690	682	666	676	648	671	687	707	669	633	669	636	656	679	657	670	666	710	663	612	659	594	682	663	607	643	633	612	669	709	663	665	647	683	670	653	641	629	664	661	675	629	639	697	702	691	649	671	671	644	662	664	684	639	649	692	724	677	655	657	658	636	660	693	677	664	671	647	668	661	645	653	679	649	679	653	646	628	634	622	686	685	662	627	659	670	688	663	689	686	651	678	657	649	644	659	687	636	658	692	672	671	697	649	655	635	681	657	668	651	666	645	662	647	638	699	720	651	653	649	653	637	702	650	733	681	687	649	644	656	677	671	686	648	705	616	658	649	657	681	683	652	634	666	637	697	687	671	697	670	674	667	608	696	672	643	642	680	694	684	638	694	703	698	627	662	639	631	642	682	679	633	728	672	620	693	671	660	667	624	648	645	682	689	654	751	610	631	631	666	694	671	643	663	684	669	675	679	661	677	650	662	692	676	655	677	666	671	619	635	704	684	670	689	725	629	695	649	654	673	686	696	648	683	700	654	683	639	689	702	658	662	637	651	649	690	654	697	652	704	674	617	685	678	670	664	650	686	687	701	643	678	697	679	664	638	621	659	718	656	646	617	718	665	691	669	689	688	671	649	685	645	696	660	670	669	671	675	735	642	610	677	715	708	695	646	660	699	694	645	656	644	626	633	619	618	621	634	672	621	644	671	689	637	700	667	657	662	668	652	664	698	661	657	653	618	685	666	664	620	609	718	639	710	674	680	687	713	682	648	627	667	650	732	711	675	617	655	669	661	656	672	680	681	688	705	660	657	682	666	657	726	653	671	693	681	639	656	635	644	653	722	680	697	631	718	654	652	721	697	630	666	646	685	675	625	638	667	657	727	663	694	713	659	680	612	694	670	649	684	694	654	686	669	656	688	719	673	663	653	665	696	650	651	672	715	711	637	678	671	742	671	684	652	685	657	684	641	701	688	647	677	648	710	719	676	706	657	642	652	726	704	654	695	707	638	652	682	632	680	680	668	712	664	678	644	664	628	689	675	627	668	689	646	679	683	700	687	637	670	689	693	661	688	690	654	665	647	687	668	688	684	640	676	719	619	682	686	643	702	681	631	697	672	627	635	646	632	702	624	641	697	701	655	678	642	658	689	667	681	647	675	644	666	705	645	690	665	696	676	647	663	720	654	634	653	676	724	663	664	653	684	616	605	643	657	659	647	657	677	659	677	683	711	690	662	692	675	680	694	654	657	687	635	653	697	700	699	640	697	644	644	672	674	671	687	667	677	680	648	667	694	656	622	685	641	656	708	648	645	711	679	658	654	608	699	635	685	674	650	692	677	651	711	621	664	642	655	712	658	661	680	627	626	682	668	668	691	633	630	675	650	655	685	673	644	676	665	688	678	677	682	678	660	708	680	676	732	672	672	658	667	663	645	655	658	661	658	684	676	710	642	689	648	683	637	676	658	635	628	662	672	615	661	649	604	649	661	648	692	653	636	716	674	639	702	680	657	656	665	668	657	656	644	667	672	636	677	685	680	720	634	603	667	649	638	672	683	669	668	657	665	674	658	645	631	702	652	633	671	673	620	682	659	668	711	664	650	672	669	692	687	679	664	650	706	676	685	649	670	647	621	711	645	652	617	672	659	641	676	644	626	668	662	694	672	711	663	683	674	663	665	702	650	632	684	661	634	675	670	649	630	679	647	703	718	639	643	689	661	651	657	651	644	658	685	623	673	602	677	635	682	682	645	718	710	669	628	648	661	669	665	720	666	713	656	674	614	700	658	652	741	668	660	700	691	671	720	676	677	672	674	680	701	679	661	656	712	653	696	638	723	660	635	679	629	670	672	647	654	677	685	674	648	719	670	640	661	614	655	631	622	657	660	738	643	641	617	666	653	672	663	659	703	632	682	640	698	637	687	661	661	653	677	682	703	663	645	684	674	679	653	630	664	715	650	678	666	711	664	663	674	669	707	677	641	685	689	698	658	710	653	656	733	678	627	627	661	679	622	651	697	639	698	661	666	704	657	653	674	641	672	671	664	644	673	691	635	670	631	656	681	664
7252	453	446	370	283	228	203	206	191	146	148	143	144	142	134	134	154	155	128	140	129	123	143	144	129	150	109	143	143	125	121	128	123	140	128	152	112	125	113	143	154	133	123	123	133	160	107	150	128	120	145	123	127	111	140	131	126	143	121	113	122	120	132	135	147	125	123	129	139	142	120	148	131	146	127	127	137	105	127	114	133	149	105	124	131	139	143	126	147	147	125	145	123	134	116	134	127	117	134	123	143	129	136	132	116	131	115	115	140	125	121	128	129	130	150	136	147	113	139	130	140	149	154	151	142	126	138	123	132	130	115	135	129	122	125	139	115	128	106	149	120	139	115	131	134	129	135	121	127	126	126	121	131	134	133	149	137	132	146	148	122	144	116	142	137	138	123	132	129	127	126	151	143	131	97	109	121	140	134	140	132	133	123	128	134	143	108	134	112	134	124	118	134	139	122	140	134	137	148	137	154	115	120	126	136	125	143	115	149	117	138	138	137	132	129	119	135	130	134	141	126	126	120	140	108	133	121	150	131	117	114	136	122	122	138	148	122	140	137	130	125	97	117	143	140	127	133	136	130	119	138	169	128	155	142	134	125	127	128	134	121	136	120	125	128	116	137	144	119	128	143	130	137	121	127	120	143	114	130	119	143	140	113	126	145	119	104	136	127	121	129	112	133	130	124	113	132	155	138	126	151	112	141	131	149	119	133	148	141	137	131	117	126	122	137	135	135	119	130	122	164	131	142	120	144	133	142	127	158	138	121	117	108	115	120	120	117	130	116	117	117	126	130	115	107	127	131	130	134	140	124	152	130	142	118	113	129	129	126	127	128	123	121	135	123	113	142	152	129	158	119	124	125	122	121	141	129	125	138	136	102	145	121	108	133	120	136	114	148	156	153	127	124	118	125	125	122	134	114	123	137	128	102	133	121	134	119	124	136	144	131	122	130	135	129	115	134	144	121	126	103	137	125	137	155	138	133	137	124	142	131	121	134	132	118	145	142	119	147	140	136	126	149	144	121	127	104	127	148	137	139	136	141	134	130	110	129	151	142	117	139	126	149	127	130	118	122	155	113	130	135	124	114	127	136	132	131	115	141	111	133	126	110	123	113	121	121	123	114	144	131	141	146	131	124	115	131	117	128	129	112	122	129	147	138	135	118	120	105	159	122	149	135	148	115	124	120	140	128	138	125	120	113	128	144	128	126	124	150	128	130	120	134	129	145	141	137	133	145	154	134	128	135	109	122	115	124	120	148	134	120	126	113	140	130	152	121	140	157	109	151	123	134	147	114	137	123	123	136	127	139	128	109	118	133	127	121	120	134	132	138	142	135	119	136	143	106	144	115	128	127	124	132	133	122	153	131	123	118	111	138	119	133	127	143	118	130	131	139	100	144	130	155	135	135	122	125	126	150	118	143	143	130	129	109	118	135	118	121	128	135	125	145	137	114	126	128	132	144	139	125	134	133	138	140	117	123	147	136	148	137	113	149	121	143	117	130	133	125	132	137	119	94	129	136	112	134	122	137	139	125	129	131	129	132	124	122	121	130	132	137	133	125	142	131	119	119	131	140	133	128	153	138	130	137	118	130	108	113	136	136	134	148	133	106	131	130	117	130	141	134	132	165	138	127	144	124	121	152	140	99	111	134	125	117	143	137	141	130	118	143	124	132	124	147	126	109	94	152	131	123	139	136	137	132	120	123	113	133	140	133	136	126	141	142	106	137	121	128	110	113	131	133	123	111	126	124	131	136	140	150	114	124	115	128	109	120	132	107	101	134	122	161	138	114	119	114	146	125	168	123	116	121	156	118	115	133	126	137	136	109	159	119	128	146	137	142	130	110	117	137	139	126	112	144	133	124	118	139	132	139	117	113	100	134	167	131	124	130	115	138	123	124	144	138	147	135	128	123	126	147	128	125	120	155	145	134	133	119	137	109	131	125	131	125	119	120	118	125	125	143	107	139	132	138	137	129	141	128	125	123	117	118	124	126	143	118	141	116	124	120	125	124	143	155	121	113	130	153	158	143	114	131	140	124	128	129	145	148	129	144	108	126	123	137	136	131	127	134	130	116	115	122	132	138	129	139	139	143	99	121	142	111	116	139	147	151	120	143	123	117	111	136	121	114	127	124	111	138	115	135	144	117	129	124	122	132	107	106	140	112	116	147	147	124	121	112	124	133	137	126	109	127	127	135	155	142	124	121	128	107	103	136	135	142	127	124	155	134	132	114	119	135	147	106	112	117	140	127	133	135	127	125	127	130	124	130	132	115	120	134	105	117	120	146	146	120	109	135	127	132	143	134	129	134	111	142	141	121	139	123	133	138	145	125	131	125	134	133	133	140	136	123	137	140	134	126	141	139	155	135	134	155	141	122	136	120	145	141	146	117	111	134	122	109	130	142	132	131	117	125	119	133	127	118	127	135	134	121	144	119	148	113	118	149	132	125	133	125	118	135	125	120	136	138	138	157	108	131	110	133	122	144	126	137	125	129	124	128	134	124	120	133	151	136	120	120	127	133	124	130	132	125	129	112	124	132	121	107	109	130	134	135	128	149	119	130	130	124	108	141	118	144	135	134	135	126	146	120	123	135	109	129	133	133	152	134	136	116	132	124	132	116	120	140	138	139	131	140	129	126	134	141	106	130	142	134	141	117	109	104	146	133	145	129	145	115	116	120	118	128	121	130	150	115	140	115	127	136	119	126	128	139	122	144	106	127	115	113	139	127	128	141	140	131	137	116	133	129	140	126	141	142	111	136	124	130	105	138	137	144	124	137	115	102	141	135	127	134	123	149	123	117	134	113	140	119	116	134	131	142	119	123	137	127	123	154	135	128	130	139	132	130	126	131	109	124	113	136	112	133	134	148	147	141	131	150	106	138	108	127	144	113	139	129	130	124	128	135	143	118	127	116	128	128	137	145	150	148	140	140	153	140	140	136	140	114	123	127	111	123	124	147	150	122	164	124	127	120	114	130	137	130	111	115	121	138	134	135	118	129	140	118	122	150	102	125	132	114	155	140	118	103	139	115	120	112	144	127	138	120	144	130	105	127	128	151	135	130	135	122	132	122	131	135	127	116	161	141	130	137	135	136	131	125	137	135	159	126	132	142	144	138	147	125	125	135	120	129	122	131	137	125	155	135	126	131	129	139	151	124	122	121	135	115	126	142	149	129	127	121	127	143	153	134	156	139	141	133	118	127	119	141	126	123	138	157	132	138	125	138	116	122	122	118	124	144	150	116	125	131	137	132	124	130	136	149	104	126	131	155	126	113	121	105	111	140	101	105	118	112	128	148	153	133	127	133	133	128	146	114	149	132	124	113	146	108	122	137	112	136	125	115	127	110	146	119	131	107	128	118	141	130	127	153	145	117	131	148	129	154	128	103	134	125	112	145	157	146	143	116	128	130	149	126	124	152	132	134	123	109	115	129	111	113	101	153	145	143	127	130	132	134	127	123	119	128	139	109	107	124	116	146	138	146	133
6202	584	1042	1223	966	893	702	614	560	578	512	442	437	455	467	414	400	392	431	392	411	378	383	388	368	355	349	363	327	362	352	330	354	354	392	375	335	334	311	355	317	328	357	331	351	340	308	335	357	378	383	321	356	336	349	335	357	363	327	337	343	334	318	342	350	302	317	396	333	350	346	362	322	318	384	351	342	364	325	331	335	356	341	327	344	338	322	340	344	325	324	322	307	306	325	331	322	342	296	338	331	337	368	334	382	356	377	355	359	344	344	316	349	339	343	357	319	335	321	337	335	356	347	339	353	339	308	355	334	340	328	346	353	375	338	327	363	311	342	338	340	297	340	360	346	347	348	341	361	351	307	340	333	346	357	345	342	321	328	327	326	355	373	348	361	350	338	355	350	327	342	331	323	320	327	337	313	319	361	335	315	323	320	326	336	333	334	328	351	344	329	343	313	335	322	340	356	333	344	310	382	322	348	340	350	342	343	313	373	355	310	353	363	354	352	370	356	307	336	328	366	367	322	335	368	325	342	306	327	320	333	323	345	304	367	310	316	354	347	304	301	333	345	335	333	341	334	354	322	346	349	350	325	347	356	334	361	323	328	356	369	338	335	351	317	368	334	338	340	292	368	335	322	332	316	319	332	324	327	325	326	319	349	342	357	347	367	364	353	327	331	338	352	365	359	328	310	345	343	326	326	330	339	322	359	368	355	359	330	322	345	335	338	351	326	339	339	357	339	346	335	348	342	332	333	325	349	328	332	368	311	347	333	337	351	350	318	324	325	342	330	314	309	331	306	339	337	338	342	337	338	358	321	318	350	371	332	338	331	363	350	353	351	323	358	373	365	345	348	300	344	366	363	318	322	343	381	364	329	364	313	374	328	304	340	360	334	344	336	360	346	358	347	344	338	308	367	341	347	340	328	295	326	370	360	332	337	360	327	338	327	318	364	343	337	366	323	289	326	350	333	383	325	370	345	345	371	316	348	354	316	330	338	350	362	355	331	344	355	341	330	348	329	353	368	323	351	318	336	326	309	360	317	347	319	326	358	337	322	327	359	321	375	368	326	340	321	300	329	319	345	338	323	335	322	365	324	337	347	360	324	370	324	358	328	329	345	352	347	307	324	348	335	335	359	321	316	361	326	364	355	348	338	339	320	339	348	332	338	339	339	357	364	309	351	324	345	345	351	310	360	330	351	321	301	355	375	329	341	323	340	358	350	350	355	345	309	322	346	316	346	330	368	344	351	366	340	357	377	377	358	314	295	375	322	413	359	316	331	326	324	318	336	339	349	302	349	339	372	296	331	325	336	322	364	354	335	320	350	307	358	323	313	320	374	318	342	333	358	335	341	318	334	332	338	334	316	351	358	350	353	316	326	333	349	313	329	337	337	343	342	328	394	346	345	328	338	364	341	337	321	298	338	343	347	390	345	337	355	368	352	339	364	322	358	352	297	332	295	348	344	348	300	333	337	353	321	376	366	313	314	293	322	323	357	308	335	361	346	337	333	348	338	312	373	314	332	353	352	352	327	366	356	315	339	327	338	337	341	344	372	325	363	335	338	332	348	325	353	369	341	353	323	352	340	330	364	356	326	318	336	370	361	332	349	367	326	337	356	338	285	342	326	362	344	329	357	288	308	329	364	341	328	345	344	319	345	360	359	336	389	350	344	331	339	345	337	338	308	368	330	357	316	310	332	324	310	358	331	332	317	354	284	307	326	379	339	352	308	340	342	332	323	327	340	375	346	365	322	369	333	368	343	373	329	334	330	328	332	373	335	346	342	353	296	346	336	373	337	361	369	317	340	345	329	362	331	309	351	337	330	354	314	334	344	339	368	363	363	347	356	341	366	316	348	327	365	325	347	323	359	349	356	328	329	331	329	313	366	341	319	317	347	320	343	337	354	355	311	348	319	334	321	326	343	341	327	326	315	350	374	346	350	345	352	347	343	371	346	318	360	330	297	327	369	339	337	337	352	342	354	358	352	346	340	310	316	317	325	364	308	366	336	348	322	309	327	309	346	322	338	359	363	345	355	303	318	347	361	318	315	344	338	310	373	346	358	364	360	335	342	338	370	356	332	348	355	372	343	333	360	345	356	312	365	350	359	364	342	350	333	312	333	356	392	332	348	331	316	318	337	341	354	325	322	361	328	327	335	333	365	339	350	375	314	375	358	367	349	334	328	326	303	284	337	338	343	329	315	325	347	349	364	340	340	342	315	331	369	352	312	323	341	318	324	340	354	374	346	315	324	330	345	363	390	338	321	331	328	332	324	339	333	368	320	349	363	343	369	359	329	361	346	367	331	315	329	319	357	354	356	350	377	352	336	331	341	371	340	353	340	344	326	309	347	313	352	370	337	364	355	353	321	342	351	327	353	329	334	323	342	323	353	322	324	344	356	344	338	351	374	344	326	373	358	362	334	324	317	356	360	316	327	341	321	359	326	342	328	343	332	329	316	347	368	356	364	352	356	336	306	360	350	337	371	323	334	342	332	318	350	371	337	351	348	353	323	326	329	357	361	334	354	338	331	335	333	310	339	317	345	339	334	352	353	333	310	384	348	346	300	368	323	344	335	381	325	361	330	349	347	360	343	341	311	332	330	343	350	340	365	321	305	313	332	349	318	353	362	336	334	334	360	340	349	303	367	317	345	326	337	354	339	327	347	350	334	331	350	331	338	341	307	341	314	309	319	318	328	354	315	336	342	385	340	314	356	330	339	344	317	363	341	351	334	354	334	331	328	359	341	339	341	332	332	327	355	342	338	348	384	308	335	337	322	329	357	335	346	324	365	358	333	371	326	349	332	340	354	334	351	361	300	393	364	330	292	330	312	304	338	332	347	379	342	342	343	334	366	370	331	328	340	346	355	334	379	323	333	337	349	340	346	369	327	372	343	365	333	336	335	340	342	329	359	317	330	347	353	321	360	311	320	342	295	338	348	349	341	346	330	326	324	375	353	350	329	350	310	354	354	339	340	320	340	347	353	334	342	366	347	352	331	368	341	341	317	335	336	349	306	325	333	337	359	331	330	315	329	334	344	292	316	343	367	346	368	339	328	358	325	346	352	368	322	339	336	356	325	372	347	362	324	347	367	307	351	331	342	324	331	339	335	336	305	311	368	312	332	338	340	377	337	331	321	345	327	330	363	321	345	355	350	343	318	327	359	336	341	345	318	378	361	328	311	323	331	346	332	338	348	349	360	339	325	317	329	326	358	342	320	326	348	364	363	341	385	306	336	345	351	339	333	314	343	364	336	333	354	352	334	340	328	373	360	333	372	357	375	309	324	355	333	340	310	342	345	346	347	290	338	321	336	367	340	311	322	365	328	327	341	354	334	334	327	344	356	335	332	306	339	305	375	332	338	357	344	349	333	334	327	368	353	333	332	348	345	361	359	341	334	379	364	335	329	319	317	341	346	321	339	333	318	330	352	351	331	343	325	325	370	352	327	349	338	320	309	345	394	331	355	337	355	330	360	334
13293	982	894	741	484	333	317	296	246	252	214	202	222	216	221	169	189	182	183	161	171	155	164	171	163	174	183	155	165	181	165	176	197	194	199	158	175	189	158	172	189	175	182	168	144	153	162	167	165	164	180	165	186	152	173	147	193	143	159	160	145	177	183	189	156	167	170	150	142	172	181	180	166	150	178	141	161	161	166	153	154	159	165	159	189	161	176	180	147	174	183	187	172	162	164	155	164	166	158	155	177	170	207	163	161	165	140	158	163	185	150	177	182	168	157	158	194	185	150	177	175	170	176	173	166	169	177	171	148	146	166	163	174	157	161	189	166	165	174	166	198	201	181	151	172	159	155	170	158	179	164	164	154	170	172	180	140	173	151	164	155	158	183	173	165	152	162	160	162	177	174	197	154	173	161	175	176	159	165	163	131	176	169	141	157	162	129	162	151	163	168	163	156	168	168	163	156	169	178	152	188	171	154	160	167	170	171	161	151	157	175	181	201	184	173	177	184	185	168	148	156	166	157	176	179	178	162	154	173	158	172	156	187	183	165	150	178	190	163	169	167	180	162	163	157	168	152	166	163	157	175	145	187	148	178	163	161	169	175	157	154	169	185	171	141	170	161	169	149	183	144	144	180	195	162	152	163	156	179	147	183	172	174	155	174	156	172	155	172	159	194	173	167	189	156	143	204	151	170	170	149	156	162	161	164	147	163	159	163	141	192	150	152	163	180	159	188	143	143	176	156	160	147	165	186	177	148	183	166	149	176	168	149	127	165	164	150	186	153	149	156	161	162	161	183	186	178	175	168	143	175	152	159	168	128	159	172	217	179	172	177	144	157	138	187	179	148	172	178	165	153	187	183	169	140	186	161	172	185	154	158	163	174	146	173	152	180	172	159	158	161	179	155	161	155	153	161	172	174	192	146	179	179	165	171	166	153	160	148	176	183	179	153	165	163	182	153	151	154	174	162	189	150	164	151	147	166	164	158	155	159	173	157	160	166	166	179	168	158	183	150	164	152	180	149	164	170	204	154	174	175	173	163	177	184	163	163	154	140	167	125	167	160	196	171	157	157	175	164	160	145	163	148	180	177	155	177	169	166	164	170	161	158	140	173	159	159	181	171	155	166	166	188	191	173	168	159	153	133	166	197	170	162	163	159	163	154	169	158	173	175	162	167	151	152	173	164	162	172	168	161	159	171	135	159	162	156	179	165	163	158	162	168	180	157	146	156	177	169	137	160	141	137	178	161	184	156	172	175	184	173	172	169	185	143	172	171	183	152	150	176	138	160	170	158	158	174	167	153	151	165	146	154	160	160	176	172	174	177	165	147	173	139	157	174	186	173	140	130	182	150	154	166	175	177	150	154	167	153	190	165	147	175	151	169	166	165	164	182	154	174	170	174	179	186	168	162	177	170	154	165	160	172	182	170	180	169	171	178	177	175	131	170	174	166	149	166	162	187	154	135	168	148	167	135	166	152	166	161	138	168	147	171	155	178	165	180	153	143	155	164	156	165	191	152	154	155	175	146	149	198	166	167	181	181	176	173	167	163	174	163	208	179	139	153	147	187	155	153	155	173	182	161	166	163	160	163	149	137	163	172	196	166	153	158	147	174	166	169	156	172	143	176	152	151	169	158	172	172	169	165	172	145	161	165	175	177	139	166	162	179	161	169	164	149	184	194	138	158	176	162	150	180	165	146	179	171	134	171	143	165	156	167	156	155	163	155	156	152	171	185	143	174	177	148	163	169	153	164	173	154	185	168	148	135	149	167	127	180	177	152	138	168	173	165	162	147	186	176	181	184	144	149	164	173	208	181	196	157	197	143	134	150	156	165	174	148	174	152	177	162	185	144	171	152	167	169	157	182	174	185	182	194	164	159	166	173	151	150	150	161	183	143	141	169	176	176	164	179	149	163	202	167	170	163	163	183	184	176	166	181	143	136	163	162	159	180	175	135	171	163	162	166	160	170	149	183	175	200	163	177	168	161	165	186	164	184	164	170	163	170	166	158	183	165	145	143	141	181	143	141	172	178	162	168	163	162	174	156	167	165	152	204	181	159	156	151	145	156	177	166	162	164	174	158	161	156	149	156	190	170	186	162	141	137	137	150	163	175	176	179	174	164	145	179	167	137	164	168	170	151	160	172	186	161	162	162	170	159	153	163	153	155	183	160	158	173	198	163	158	176	169	173	164	172	172	166	172	157	138	171	169	161	181	170	157	181	168	158	183	170	172	163	166	149	175	137	158	158	162	155	170	174	175	155	151	148	166	162	149	171	142	173	158	158	162	173	187	208	160	145	152	183	169	160	162	155	144	161	172	156	179	167	182	161	174	134	154	167	175	142	137	151	171	155	149	128	180	173	165	149	148	139	133	147	187	152	167	155	174	139	177	168	180	172	158	172	174	187	166	185	204	171	171	156	163	202	180	176	166	166	157	154	165	162	161	160	151	157	172	166	162	176	162	165	139	169	156	167	175	159	161	162	160	181	163	161	189	159	152	157	179	171	155	168	159	159	140	164	173	152	149	184	169	164	182	159	163	169	174	153	138	153	171	174	181	185	167	181	162	152	168	199	164	167	173	182	173	166	155	134	165	174	155	138	157	168	172	156	168	179	170	168	162	182	158	144	210	170	152	168	167	139	164	144	153	151	153	154	137	148	157	139	167	178	168	173	174	154	172	150	167	165	143	185	145	175	180	177	146	145	173	178	171	171	158	161	167	184	177	188	170	152	159	149	167	201	177	176	164	131	161	179	158	159	178	163	156	161	173	161	163	178	175	181	186	190	186	175	184	150	158	157	177	160	160	152	165	174	154	154	187	165	178	196	165	187	162	174	159	144	156	140	164	160	150	160	145	166	170	189	175	167	154	158	158	179	167	175	179	149	160	181	172	170	173	179	167	151	152	172	190	172	190	160	160	144	175	155	165	183	147	165	173	170	187	166	168	153	184	154	147	169	193	160	179	190	148	186	161	188	184	161	147	172	162	167	178	165	156	147	180	182	170	144	144	141	162	180	137	141	155	145	177	162	187	165	176	192	164	175	172	169	183	191	169	152	177	179	172	171	157	180	148	172	140	153	151	150	165	193	185	169	155	163	173	152	202	160	153	152	157	146	179	165	174	188	156	149	153	165	150	176	174	155	155	181	159	181	172	179	155	147	161	166	161	170	176	127	141	157	159	148	155	173	151	176	156	161	147	180	176	170	177	160	169	162	159	182	145	186	149	161	159	160	178	170	180	174	172	141	183	147	156	145	141	154	164	162	151	172	164	141	174	177	175	133	158	186	193	143	158	145	163	181	167	147	144	158	156	172	159	165	197	202	166	164	187	135	170	150	162	151	148	160	166	150	183	147	178	178	169	175	169	159	170	164	144	146	147	153	170	175	167	181	173	171	144	162	163	136	174	160	154	164	145	157	159	175	157	152	180	165	160	166	189	175	143	154	190	173	158	165	168	189	158	180	159	159	148	148	178	192	149	143	157
7949	928	1885	2159	1731	1419	1208	1003	942	834	760	743	638	709	651	583	554	574	570	526	521	472	483	472	486	483	492	513	470	466	444	443	439	449	432	422	446	465	475	450	442	416	452	465	453	447	445	457	442	440	444	448	436	442	456	417	439	436	462	440	453	434	454	399	486	451	419	440	435	416	475	416	411	421	377	432	493	428	419	445	413	422	470	415	437	422	446	423	426	431	422	439	470	433	439	414	471	427	440	411	443	397	412	443	398	408	393	430	446	417	452	460	442	415	423	414	402	392	401	427	452	411	428	441	449	425	434	407	426	429	449	398	419	402	459	424	441	463	429	428	413	450	458	397	443	434	440	445	425	438	402	427	439	409	408	435	444	402	426	441	442	428	422	413	475	427	451	430	421	403	470	440	483	433	396	423	420	409	417	422	417	411	422	439	408	407	451	414	453	416	459	439	424	455	441	465	408	395	427	411	433	400	438	439	430	430	434	413	429	424	396	407	434	441	462	434	410	430	438	441	437	460	439	416	416	409	447	469	440	437	412	420	463	411	409	428	421	403	406	445	418	413	423	448	470	443	437	435	437	435	419	436	414	479	452	436	438	465	398	410	454	420	421	412	472	389	399	394	414	413	396	422	420	459	434	425	452	397	464	390	389	416	416	430	423	422	425	423	437	459	457	395	418	416	431	408	427	455	414	408	462	429	422	407	415	430	444	396	427	435	427	415	418	445	400	445	409	416	415	394	452	381	426	415	434	363	441	389	399	411	429	410	459	420	441	413	413	432	403	462	435	438	456	431	451	420	430	448	417	428	454	414	441	437	438	422	434	438	447	388	443	416	412	424	475	411	407	429	407	416	384	431	403	410	410	466	446	396	427	463	405	411	444	415	446	403	427	402	434	442	405	429	440	410	466	477	439	439	428	418	409	438	396	414	420	457	436	403	431	436	415	444	432	405	427	425	445	448	468	393	422	453	421	429	374	453	448	418	402	422	455	445	408	395	422	440	404	406	435	400	431	458	434	433	449	484	407	424	414	509	413	411	444	438	401	437	416	434	441	397	406	430	414	420	441	415	462	452	421	451	443	448	439	391	421	452	425	417	425	445	424	392	430	413	405	477	412	454	417	441	427	421	442	433	429	451	379	436	419	416	442	447	386	432	411	491	424	409	407	393	434	427	441	437	430	408	442	433	415	397	431	417	402	468	424	417	403	444	439	428	412	444	447	435	429	408	432	418	425	420	403	407	429	444	416	427	403	450	430	449	440	441	433	437	462	409	437	431	417	400	428	430	416	409	438	443	430	420	482	427	424	408	450	401	447	390	453	423	401	419	437	443	416	429	436	455	437	427	421	419	419	410	447	431	409	454	440	410	428	403	423	425	440	414	436	428	437	422	466	470	441	426	414	455	424	433	440	427	420	409	429	447	437	405	409	395	430	424	427	376	434	410	414	417	435	430	427	458	433	408	446	428	433	435	387	453	417	435	413	403	412	445	404	399	463	430	430	418	436	437	435	443	458	425	440	432	451	430	469	411	437	426	450	434	420	426	410	430	424	429	413	454	393	422	420	433	455	435	440	422	426	417	434	483	402	411	437	417	420	447	421	461	419	400	396	408	419	414	416	444	421	424	427	448	457	437	412	406	426	427	425	401	452	435	444	406	374	435	456	419	410	447	428	451	401	420	397	395	435	424	429	454	470	438	434	451	448	482	394	404	437	451	452	382	390	450	408	410	420	390	422	400	420	434	439	412	442	409	418	413	379	455	431	446	444	423	406	407	408	424	380	408	387	409	380	422	391	421	405	427	428	419	439	397	425	431	441	436	446	427	450	407	444	443	445	394	455	446	452	395	403	402	458	397	419	420	424	423	428	391	395	435	454	439	425	420	429	442	415	463	440	443	410	422	448	380	446	433	444	422	443	443	434	427	477	419	430	414	426	413	442	418	445	408	418	429	409	439	445	424	426	409	420	420	413	433	445	432	419	389	408	425	427	398	428	443	426	452	417	403	405	437	437	412	411	435	444	442	441	411	387	411	426	422	429	403	454	448	377	442	418	424	447	449	402	434	383	434	431	436	426	429	438	419	461	439	452	440	440	419	455	469	433	444	449	440	419	401	375	443	429	453	438	389	404	454	430	446	452	423	432	423	398	434	419	441	394	408	403	433	384	427	460	435	393	450	464	447	427	436	417	454	450	395	402	466	428	396	421	450	426	449	405	455	461	433	454	396	444	424	397	416	429	434	410	421	437	402	469	442	423	438	435	431	433	395	406	437	407	417	487	419	421	399	408	393	492	443	438	397	400	443	416	406	424	438	434	403	431	437	412	411	431	465	441	405	428	435	439	383	456	447	417	430	409	396	432	425	424	442	454	407	442	425	405	433	420	443	432	429	418	398	409	425	413	399	448	421	460	431	466	440	439	436	408	400	415	434	417	412	430	434	454	420	428	423	407	428	451	432	466	456	426	410	424	417	414	446	435	434	453	412	394	432	417	428	420	430	455	430	426	444	410	438	422	412	448	437	484	456	448	435	390	406	427	428	400	426	433	434	423	387	403	430	412	409	376	384	465	410	417	459	436	434	408	466	418	442	412	445	440	469	415	414	397	393	414	409	401	398	425	419	391	411	446	432	409	409	411	451	452	412	427	407	431	441	418	435	421	418	471	379	393	410	383	433	432	432	444	474	454	440	437	445	452	415	407	440	423	397	399	432	455	417	466	454	418	436	422	431	403	417	400	447	407	435	416	445	437	413	416	441	428	451	382	445	446	418	445	438	424	407	453	414	403	421	460	486	423	446	482	436	411	437	440	406	407	412	416	423	419	411	429	429	433	419	446	424	371	413	428	426	458	497	461	452	428	432	367	417	421	414	438	425	426	451	411	406	454	406	412	421	444	435	412	397	428	424	414	407	387	427	423	405	411	432	446	396	436	425	435	450	406	450	437	483	402	432	429	419	454	427	418	423	459	460	454	457	422	403	443	434	439	441	439	405	451	432	432	432	438	374	420	425	416	398	426	413	422	423	423	451	431	428	435	439	435	417	409	440	439	389	432	414	443	430	458	405	430	414	390	455	465	424	393	423	417	425	377	410	436	425	432	416	434	429	397	446	461	394	397	432	412	437	447	411	443	422	451	426	441	434	412	405	421	429	405	453	440	405	447	376	435	400	404	408	387	421	446	425	438	450	440	398	409	475	401	405	436	442	450	432	397	426	390	432	413	441	416	418	436	414	412	407	417	468	417	453	412	429	426	436	423	462	401	417	422	422	410	435	463	440	430	409	402	397	460	409	428	418	432	404	442	425	397	409	421	445	427	413	451	436	408	390	428	434	388	435	426	423	426	432	414	444	464	418	445	435	435	400	426	434	422	475	438	409	407	426	442	404	420	413	402	420	447	424	384	401	469	416	409	432	436	406	449	442	412	393	418	415	435	395	388	413	439	429	447	426	439	412	429	452	425	407	428	437	448	395	414	403	440	439	399	418	450	436
1534	352	293	314	308	333	320	293	326	273	292	357	314	316	320	297	313	286	312	301	304	263	292	327	287	301	307	301	294	304	286	287	299	287	329	302	306	290	282	263	259	293	270	280	311	295	289	309	296	294	290	327	268	309	285	319	287	280	324	320	276	291	284	293	280	307	289	304	286	337	313	300	319	307	319	312	325	304	294	300	269	268	301	286	300	282	352	300	316	310	270	307	277	298	309	283	316	318	287	342	298	287	308	323	305	327	330	300	317	304	317	281	301	285	278	308	308	325	288	281	328	294	305	271	278	272	298	276	296	306	321	289	324	288	323	295	282	306	295	287	289	328	309	291	282	294	263	300	331	318	279	293	292	302	294	303	315	311	305	294	305	283	328	315	304	315	300	269	291	286	298	343	274	288	327	290	308	285	289	330	269	282	274	322	300	308	274	283	267	276	290	306	255	288	282	319	338	326	283	327	345	285	299	274	292	316	312	268	272	295	306	338	276	298	289	264	302	322	313	287	324	299	308	305	312	324	301	269	277	299	309	297	300	319	277	301	274	330	292	316	302	317	284	307	307	287	283	292	287	288	295	287	277	352	299	310	284	289	297	284	310	285	294	271	276	291	297	304	323	300	294	295	329	297	297	293	307	288	302	243	322	320	322	299	288	315	272	314	326	285	315	308	302	290	297	309	302	319	305	288	286	326	310	271	313	272	305	264	293	299	288	269	334	281	290	309	288	287	322	304	332	279	301	307	275	304	292	286	307	282	298	304	245	313	315	302	286	295	346	279	290	275	298	305	305	317	281	285	293	274	295	282	285	266	298	304	280	293	316	293	307	312	284	274	329	341	318	310	275	281	289	312	301	295	303	284	273	288	299	318	316	312	292	301	328	318	327	286	298	331	282	305	298	311	314	284	342	288	319	318	322	286	304	314	305	304	291	303	302	280	265	279	283	301	295	314	270	301	313	291	259	326	293	310	302	280	298	289	291	317	319	304	299	298	302	309	289	287	291	290	312	297	293	338	305	285	290	282	289	303	306	277	329	273	263	288	294	283	311	320	292	309	282	306	279	288	305	269	280	298	297	262	306	297	291	302	325	276	338	280	282	300	275	312	290	287	299	299	313	299	322	274	275	289	311	271	257	303	272	322	276	292	290	248	295	293	292	300	282	284	323	315	297	292	293	301	336	273	314	280	284	291	294	297	288	278	266	268	306	296	286	308	270	305	345	323	315	288	289	339	289	255	254	267	274	321	336	286	305	285	302	317	313	282	292	304	293	292	282	291	329	308	318	297	299	308	319	286	256	294	326	303	303	290	290	321	319	314	304	275	323	257	273	270	313	329	296	298	307	334	265	277	288	290	294	312	310	328	303	309	325	349	301	282	274	333	286	307	292	282	300	309	282	284	278	298	282	317	271	297	271	299	306	299	307	294	280	275	261	277	272	285	301	265	312	299	285	316	295	286	291	308	264	301	321	319	283	315	310	308	316	280	300	285	304	289	321	319	310	310	303	313	298	269	256	291	300	286	301	309	300	302	276	295	289	293	292	303	301	266	299	314	329	300	303	283	275	330	287	309	287	299	280	314	301	309	302	301	278	278	317	320	278	297	290	306	298	295	302	290	287	294	278	304	326	322	325	312	291	295	283	304	290	310	298	299	286	284	295	328	314	304	318	279	328	302	288	304	319	285	296	268	306	287	293	262	278	256	292	297	301	281	295	285	335	305	279	318	304	295	297	296	293	310	314	302	308	307	318	330	290	317	276	309	342	316	303	281	300	273	301	309	290	266	268	301	307	260	324	313	332	326	351	269	277	326	277	285	307	335	295	275	295	289	306	335	297	311	265	295	317	304	294	300	294	299	297	315	303	310	290	298	311	280	328	283	300	318	283	293	327	307	324	325	303	278	296	278	314	275	301	270	295	304	294	330	278	303	325	293	329	252	301	314	308	309	289	320	325	289	309	288	293	305	318	292	318	343	300	313	302	294	289	265	314	306	272	329	311	327	311	322	288	272	301	333	299	290	270	303	293	330	289	325	277	310	293	304	319	283	296	286	315	311	297	271	285	262	316	310	308	283	320	311	292	314	307	286	307	279	317	311	323	285	283	285	312	276	294	298	313	306	293	293	335	313	263	295	289	337	303	302	271	292	335	302	296	312	310	292	305	295	285	313	329	311	287	296	293	289	308	299	314	306	272	310	299	328	301	294	294	303	302	302	292	298	279	267	297	319	282	327	301	317	294	283	305	309	281	273	278	285	304	284	309	288	292	295	281	288	297	277	284	323	299	304	349	313	300	297	283	322	301	310	315	287	309	293	273	295	282	303	290	275	318	319	338	331	312	301	293	288	289	299	258	294	303	301	314	282	283	318	309	294	290	281	277	290	288	315	287	282	285	303	283	288	336	284	269	282	302	314	335	282	277	293	323	321	261	288	296	283	289	294	307	331	345	270	278	305	311	260	289	305	314	283	317	325	294	329	289	328	301	296	300	291	285	276	314	304	310	296	351	280	308	310	287	307	257	278	305	308	304	263	295	282	308	284	277	273	293	328	280	296	323	315	304	279	297	329	323	299	298	311	282	291	309	282	310	324	301	298	306	314	297	329	275	341	289	282	310	324	285	309	324	284	304	323	311	274	308	307	266	293	292	304	327	285	299	294	301	333	303	259	281	310	336	299	298	315	296	265	276	316	311	313	297	285	294	308	282	320	316	310	298	318	304	275	287	322	281	236	308	265	304	276	299	312	304	313	301	262	287	317	296	323	298	296	303	291	313	264	315	298	335	293	301	299	299	313	292	301	274	290	315	309	294	280	279	301	303	277	266	283	302	309	284	293	303	308	273	278	291	317	308	302	298	257	306	318	316	297	277	264	277	323	314	300	291	335	302	290	295	308	300	313	327	302	330	272	296	309	288	319	326	285	306	262	312	285	302	264	245	307	344	249	280	299	298	293	292	304	295	300	293	316	282	326	353	297	321	302	276	305	296	288	316	273	316	296	319	305	298	307	320	290	268	321	330	300	281	275	288	312	293	307	283	281	306	297	280	304	299	316	295	289	307	317	325	283	281	248	309	266	297	321	307	316	302	297	331	269	293	303	336	290	271	283	296	328	315	310	282	276	288	307	279	307	297	312	310	307	324	280	271	278	303	306	304	304	298	280	281	310	275	284	307	279	314	303	329	309	324	287	344	323	316	266	295	335	275	271	309	257	277	276	275	269	290	273	295	295	323	297	295	294	285	272	309	287	286	250	271	290	298	299	270	283	278	283	306	311	273	289	319	302	295	296	282	311	265	275	261	312	282	272	315	288	295	313	314	287	289	337	305	307	315	310	299	305	260	283	277	314	269	308	288	300	326	276	271	302	325	331	289	330	293	286	281	315	321	280	304	290	285	322	293	317	293	296	328	295	314	317	282	305	288	278	267	317	323	292	307	279	325	308	326	303	287	290	334	289	328	324	283	288	307	295	303	286	298	303	316	293	276	292
1827	663	706	716	708	715	685	692	688	660	648	705	675	677	706	681	688	678	662	679	655	628	682	627	669	677	693	661	704	656	663	619	630	651	680	681	671	676	704	622	686	676	692	703	689	679	707	663	675	642	700	670	684	613	669	651	626	705	648	622	662	691	684	680	689	632	689	598	631	704	605	667	748	709	684	686	644	640	667	682	654	707	629	686	641	675	676	675	719	672	620	654	658	677	686	661	681	652	649	701	687	684	674	624	715	693	632	661	710	650	687	673	667	666	648	655	632	662	670	668	692	684	664	642	677	643	641	656	674	640	722	683	616	678	648	674	685	646	644	685	702	657	720	632	660	710	705	688	674	631	638	645	671	674	642	692	687	647	661	671	661	632	639	664	621	671	627	689	684	643	697	636	663	650	695	645	662	646	638	659	687	649	691	677	612	647	710	653	669	718	674	677	661	691	649	613	654	680	660	722	643	678	699	641	623	655	677	659	651	629	649	693	659	667	678	678	646	695	662	630	666	640	636	666	702	703	687	664	635	660	656	674	659	696	698	685	658	696	695	661	632	675	660	678	666	676	662	674	671	667	675	692	652	613	658	674	664	631	653	634	676	670	664	633	673	649	677	706	627	654	653	653	667	669	708	697	675	690	626	708	677	657	666	673	650	706	695	630	657	660	708	671	700	639	635	645	630	692	722	684	621	657	678	683	698	666	644	653	704	631	637	677	644	670	686	646	677	743	666	656	651	738	694	669	638	652	625	658	654	670	640	701	656	697	660	655	694	634	638	677	680	706	643	627	637	688	633	622	663	637	628	646	659	675	653	627	684	639	646	709	687	642	663	721	688	672	666	657	660	637	640	701	630	653	667	642	619	696	670	681	680	651	700	660	671	670	702	658	753	703	656	656	634	686	679	648	640	644	665	637	679	683	700	680	649	659	662	689	677	684	658	689	733	713	640	668	611	674	674	661	686	659	630	707	651	612	683	645	659	706	642	668	669	683	677	646	680	673	605	680	684	663	662	691	678	634	679	654	681	677	697	636	681	671	665	636	713	634	646	665	697	722	710	671	660	627	670	648	717	684	601	650	641	658	622	654	661	655	645	663	650	673	639	642	685	627	739	676	645	656	681	659	653	668	644	684	662	660	684	622	670	652	678	652	633	652	650	662	615	679	662	619	642	669	650	680	669	676	680	692	621	694	683	681	695	648	661	667	630	661	677	673	675	665	697	687	641	664	615	702	678	695	687	670	655	652	661	687	639	703	707	655	675	731	664	631	645	656	694	609	660	691	653	676	661	656	679	630	666	661	712	599	668	708	618	674	649	649	683	662	678	686	611	657	644	673	638	636	671	660	677	645	678	654	709	650	653	662	644	676	698	679	703	696	684	645	716	682	626	640	688	642	649	644	722	663	669	689	664	677	682	658	689	674	688	660	644	677	663	652	672	632	680	659	682	705	636	691	648	621	693	686	620	653	653	677	653	674	673	682	654	661	672	629	644	620	679	701	677	666	662	643	652	653	671	687	686	666	671	635	661	670	680	677	699	661	674	646	671	678	705	669	646	642	670	651	634	685	649	666	669	656	661	682	639	628	639	646	682	660	640	712	651	691	672	649	635	653	657	658	650	693	645	638	666	667	672	631	642	672	686	674	700	673	651	666	662	621	698	701	683	661	641	679	615	669	659	651	601	603	665	656	711	704	649	702	646	672	674	659	674	702	661	727	668	631	644	664	699	666	696	658	704	657	676	650	703	678	700	659	681	628	627	628	690	723	685	694	667	716	682	677	692	713	635	721	662	719	662	666	715	632	614	651	691	653	671	677	642	683	621	627	695	646	698	661	634	676	693	612	651	642	662	612	669	677	638	664	698	649	692	739	662	721	651	649	676	668	678	665	641	671	670	644	689	721	649	664	715	693	689	663	681	693	628	683	686	688	638	626	662	631	643	663	654	657	670	696	653	669	638	673	655	706	742	693	657	651	687	668	675	654	675	678	649	694	701	647	659	671	682	652	681	605	666	658	676	659	660	700	641	722	685	641	652	678	661	656	625	615	641	671	692	657	730	680	611	624	655	698	652	684	662	674	687	677	687	655	701	664	638	656	699	633	679	665	664	664	646	666	695	652	673	636	689	615	699	635	668	685	675	684	634	696	669	626	674	666	683	707	666	666	639	723	693	693	691	649	634	669	659	646	645	644	679	701	669	687	665	670	663	659	659	674	657	705	664	633	663	711	662	704	636	642	624	656	673	662	685	642	637	704	651	634	674	651	651	656	684	680	679	676	641	666	637	683	666	622	702	671	664	653	676	699	650	691	643	652	679	656	722	697	698	668	661	704	645	668	665	700	636	613	643	682	639	629	669	706	655	667	605	693	693	663	681	715	680	654	710	738	697	688	684	650	668	685	647	687	718	707	666	623	664	660	647	638	658	672	741	689	667	678	664	685	671	670	690	654	660	625	688	648	649	686	710	662	679	670	670	716	682	664	684	699	663	678	669	657	702	667	706	680	653	673	656	680	688	691	661	693	668	696	644	650	706	632	694	684	663	681	625	653	685	673	699	663	692	666	666	663	664	653	666	671	650	698	680	677	651	682	674	666	731	665	649	652	663	688	666	671	686	659	664	656	657	705	669	667	686	662	625	648	655	697	701	674	676	693	630	732	638	652	665	663	650	707	658	675	707	687	653	669	690	673	633	650	669	632	627	662	605	702	628	670	669	684	644	661	712	672	682	643	660	660	693	689	628	664	690	639	638	668	647	683	641	667	688	691	661	684	670	641	664	686	619	721	672	707	659	662	659	645	681	663	719	625	668	645	672	694	645	690	672	666	636	654	640	648	671	663	683	688	672	677	673	671	652	697	677	651	624	621	670	668	616	664	690	755	643	697	668	708	639	651	653	693	658	666	672	644	661	627	643	675	632	649	658	648	639	612	644	677	657	662	647	665	681	668	662	699	654	662	618	672	625	702	670	666	671	673	670	673	689	602	663	646	629	682	632	677	666	723	682	691	636	681	644	679	676	707	673	633	661	601	652	626	658	669	741	705	689	655	610	654	649	688	630	643	697	686	678	673	687	666	699	701	711	678	686	649	617	670	717	673	642	684	643	628	650	631	658	664	651	693	679	679	668	645	682	648	667	676	697	623	605	686	677	707	643	655	608	639	634	660	666	683	694	652	681	657	699	675	650	665	647	676	668	635	633	651	693	671	632	680	627	691	667	653	713	659	658	652	664	665	663	663	671	675	650	640	696	665	694	670	599	665	701	663	660	634	658	659	664	624	651	611	652	662	687	643	644	700	687	652	691	672	637	688	664	667	679	711	716	611	692	681	647	681	652	712	648	675	689	713	686	659	649	639	654	649	629	623	651	676	667	661	692	698	681	705	685	696	696	666	676	658	654	681	716	645	700	626	652	674	679	668	644	676	674	662	660	650	651	697	668	712	681	622	652	666	695	667	654	687	651	691	673	717	665	642	654	666	627	672	649	653
7265	432	471	374	226	213	199	178	178	153	173	140	136	149	162	152	141	151	151	127	145	153	137	144	138	129	127	117	139	138	129	136	116	132	133	119	131	142	136	141	125	126	133	140	134	133	123	124	131	140	127	153	137	129	148	123	143	129	141	152	134	159	130	129	124	125	118	132	131	113	148	120	130	134	144	150	130	142	141	111	119	132	131	140	129	135	128	126	119	149	120	130	133	139	150	135	148	127	113	120	129	139	136	129	139	136	132	116	141	133	131	115	134	128	131	130	139	130	105	134	125	135	116	123	132	105	190	136	122	129	146	131	138	127	129	139	125	105	144	130	124	124	110	116	145	126	130	102	139	130	150	108	133	150	109	121	121	140	132	134	146	112	143	130	121	138	164	115	138	110	131	131	121	114	118	128	138	136	127	134	128	148	128	134	156	114	150	133	140	125	120	127	128	120	117	129	123	134	137	137	118	133	151	124	131	122	107	132	145	134	136	125	166	157	165	130	126	117	135	131	140	145	127	135	127	119	148	144	120	131	119	151	138	127	138	128	131	125	130	142	134	159	132	144	109	133	113	151	125	148	123	146	137	135	142	148	150	122	130	125	117	121	130	124	136	122	137	143	157	122	127	127	135	139	108	141	138	125	112	103	138	135	138	140	121	126	144	150	123	135	121	133	146	134	138	141	147	121	104	140	159	131	128	135	118	157	139	124	139	119	144	138	118	143	142	123	141	131	141	124	138	107	141	141	131	135	142	131	146	126	112	123	159	128	141	134	120	129	147	140	140	148	154	136	132	140	127	126	131	136	115	149	119	108	135	146	142	131	132	135	143	161	125	139	123	116	134	128	148	113	134	122	137	134	137	143	114	164	127	132	124	149	138	136	139	143	134	120	128	131	112	123	122	130	142	124	136	112	117	129	130	121	122	148	126	122	123	140	127	133	122	132	103	108	130	130	140	157	102	112	142	140	113	130	123	146	124	131	109	121	133	137	139	136	107	126	136	115	140	123	137	136	119	134	116	124	125	149	140	130	124	132	140	138	111	133	141	135	145	97	129	131	159	141	124	105	133	142	133	122	119	141	132	127	151	125	114	135	144	122	135	129	120	130	123	125	135	124	121	104	129	123	123	136	124	125	129	137	134	104	134	109	112	127	139	124	153	128	132	124	136	140	108	136	131	122	141	130	134	143	129	128	138	124	107	125	152	127	112	128	146	146	129	107	111	112	139	141	124	124	119	141	155	128	137	135	124	118	115	127	141	106	118	140	147	126	122	118	117	151	125	136	133	131	125	120	130	153	128	115	128	149	126	135	125	129	121	133	127	111	125	133	149	131	139	127	137	126	110	142	119	121	117	145	116	131	136	145	134	132	119	123	118	104	104	125	124	124	126	125	132	132	132	131	135	123	138	126	144	120	140	137	134	118	120	121	133	118	116	150	151	125	111	118	125	138	121	139	147	133	151	108	116	140	125	128	147	139	106	110	112	129	122	122	129	127	131	118	114	132	117	123	141	113	118	125	144	122	144	132	118	129	147	134	118	133	122	122	129	142	156	142	149	141	124	131	123	142	154	139	142	123	135	142	126	120	130	126	128	108	139	126	135	119	133	139	141	143	142	121	125	134	127	127	128	114	119	118	128	107	130	123	126	121	110	139	127	121	120	135	110	144	160	147	108	118	122	144	120	165	153	128	127	135	128	138	127	128	130	136	129	109	127	130	133	106	129	109	119	122	134	138	117	148	125	143	126	116	131	127	136	136	135	131	121	150	134	120	146	129	129	126	117	137	125	123	117	137	99	120	123	119	123	132	145	149	131	124	125	132	142	122	113	126	108	123	116	138	123	143	130	149	124	127	145	132	142	122	140	135	138	125	127	131	133	153	148	118	133	116	135	122	136	137	114	127	104	145	124	138	150	131	136	123	156	127	126	137	126	125	127	125	127	125	130	135	110	117	128	124	114	125	134	141	162	135	131	110	125	120	144	137	159	151	124	128	116	127	148	139	128	136	128	103	112	126	112	132	119	137	139	133	144	136	137	135	126	130	152	142	110	126	125	124	127	120	136	135	133	135	130	137	118	129	126	143	106	147	144	134	125	146	160	138	135	146	128	125	117	121	143	121	131	126	114	124	118	130	127	127	151	122	134	120	114	151	138	134	136	156	136	123	111	138	139	139	161	146	120	113	124	141	146	117	128	138	131	155	150	146	141	136	129	125	143	115	125	145	149	123	111	133	130	120	145	131	122	142	123	129	124	135	146	113	155	130	142	134	126	131	119	169	130	143	133	135	125	141	127	127	118	120	133	140	131	122	146	142	127	130	156	125	132	122	141	138	124	118	117	122	125	127	142	114	134	126	121	112	109	100	142	118	113	129	129	137	124	131	110	138	126	118	126	135	133	129	127	130	156	145	137	120	117	142	128	112	163	163	137	113	131	143	122	127	141	119	121	147	124	119	124	139	123	123	134	136	155	130	124	130	132	133	139	149	134	142	148	138	127	132	115	150	125	127	146	131	143	116	125	114	130	144	117	140	127	138	130	143	114	126	126	118	134	141	134	126	107	119	116	120	138	140	132	145	140	117	143	131	121	125	153	132	116	115	133	118	134	135	121	141	146	117	144	137	119	151	122	129	147	113	141	112	121	117	134	136	131	128	149	120	115	123	149	151	125	117	142	138	133	138	137	139	137	140	148	142	131	144	136	146	149	129	138	134	121	135	128	128	147	126	132	123	126	166	139	115	123	144	128	145	146	137	134	125	141	116	124	128	110	120	128	125	123	145	116	153	119	129	125	128	133	127	131	126	119	135	142	136	118	118	136	106	130	132	151	138	147	130	138	146	129	137	160	128	113	113	112	136	132	144	108	135	149	124	137	122	130	147	134	133	125	136	131	121	119	147	113	104	142	139	136	140	125	115	108	138	155	132	136	146	113	111	133	129	146	127	137	138	122	124	118	130	148	161	134	122	146	135	130	141	112	123	122	132	135	123	131	126	107	136	135	122	102	129	132	133	136	128	151	136	132	128	115	156	126	119	144	97	161	130	130	127	146	124	137	122	118	119	138	143	116	126	124	113	152	135	141	134	103	121	132	118	140	124	101	123	132	122	130	120	122	139	127	141	123	111	139	120	142	138	127	132	120	119	132	144	144	142	128	132	142	116	138	119	131	134	139	136	151	143	130	127	142	129	138	145	125	137	111	146	142	123	123	140	128	139	128	131	122	124	116	122	142	146	131	123	138	134	119	125	111	132	128	133	144	132	138	140	140	129	103	114	133	134	117	122	119	145	144	127	138	162	132	121	125	126	131	129	111	129	125	126	132	107	139	138	136	117	119	124	109	128	124	132	149	123	135	123	133	129	124	125	127	138	126	137	136	148	128	135	134	129	129	145	136	137	153	121	116	149	124	126	141	146	112	129	145	116	121	128	127	147	116	106	151	132	147	143	146	140	114	124	146	145	137	121	130	121	145	131	151	135	156	142	137	142
6099	576	1060	1219	1022	896	730	667	601	556	509	494	430	462	442	396	368	421	411	388	383	355	395	329	388	399	350	357	374	378	336	383	342	378	343	356	364	353	358	312	386	345	309	382	365	322	371	380	380	338	343	380	319	354	345	334	339	357	338	297	356	277	317	325	331	363	330	367	344	349	341	357	350	335	323	324	352	369	327	311	361	365	360	353	321	354	298	351	381	340	360	331	355	352	342	370	346	361	359	361	357	340	349	347	336	338	311	337	325	364	349	376	374	338	324	326	328	335	358	338	335	331	342	332	342	342	340	319	318	355	354	337	360	341	339	304	352	339	399	356	338	321	353	333	327	298	335	356	330	375	369	330	333	350	310	304	348	383	361	337	344	335	339	327	350	327	364	324	344	355	346	373	326	304	356	359	339	323	333	344	360	336	331	357	367	351	326	313	341	350	323	370	312	309	325	340	325	311	375	356	350	330	335	343	335	333	352	336	355	330	306	332	321	348	315	352	370	322	346	350	335	385	326	355	352	329	357	336	397	357	348	320	326	305	334	308	355	339	374	331	355	361	348	336	346	323	337	338	379	341	361	348	357	357	326	285	328	355	351	284	324	328	362	347	362	350	323	340	288	344	318	356	346	360	363	333	349	327	354	353	341	376	358	365	359	329	349	329	321	368	344	335	336	335	332	366	320	334	333	324	339	333	321	325	326	349	355	311	322	373	355	342	347	326	335	347	354	346	358	371	328	326	329	369	333	340	330	331	306	334	331	356	311	333	349	364	362	335	348	347	339	323	325	372	362	346	349	336	374	356	374	336	319	364	335	351	343	352	331	338	338	344	320	307	343	367	344	327	337	349	352	331	332	371	372	350	356	331	353	333	329	343	351	327	366	341	348	365	345	332	341	344	345	362	347	307	341	345	350	346	341	352	348	307	353	320	382	318	351	316	348	328	315	346	366	324	309	343	321	367	356	325	322	346	361	318	316	343	366	335	328	340	315	381	370	323	354	335	323	329	319	353	339	326	348	321	359	343	379	359	370	322	314	337	323	340	368	350	309	339	347	343	347	359	314	332	334	320	329	313	347	359	358	349	324	345	353	341	339	339	340	327	333	318	326	326	317	350	351	350	359	367	334	375	333	342	371	367	355	349	341	332	353	347	316	354	338	352	351	343	365	332	354	313	348	354	344	318	358	320	338	322	344	352	292	332	358	342	327	353	340	358	381	310	350	366	327	348	345	363	318	357	323	336	334	359	371	345	344	327	349	346	288	350	372	369	363	307	355	322	352	332	360	367	367	391	352	360	388	352	337	362	338	313	344	340	342	354	316	334	336	366	316	322	359	382	333	360	345	337	347	356	369	406	313	350	356	366	323	314	315	339	350	311	361	350	367	345	383	335	361	307	330	340	310	331	323	345	343	364	316	337	343	334	327	343	359	335	384	340	328	343	341	341	353	372	340	346	341	325	338	342	330	318	359	341	354	356	354	327	341	370	368	324	349	386	336	312	362	323	335	313	369	346	355	326	352	325	314	354	338	337	348	332	332	320	326	350	324	360	359	341	352	346	325	338	329	377	317	357	328	351	315	338	371	322	366	349	345	343	348	326	354	323	372	332	331	333	307	315	340	347	325	373	341	344	363	340	328	338	338	340	332	369	364	368	374	338	327	360	335	371	361	330	352	339	336	350	323	360	340	325	362	310	335	344	337	340	324	332	305	334	344	329	349	345	352	324	339	342	359	343	342	343	349	325	340	335	343	355	353	337	354	315	327	373	361	381	318	357	323	340	356	310	328	334	345	319	341	348	354	350	369	332	325	335	323	348	327	322	377	349	333	355	341	315	363	307	357	350	353	362	320	351	364	337	369	319	368	356	323	342	334	362	328	357	335	337	326	330	341	373	342	333	353	356	315	341	341	368	356	363	341	377	333	312	328	359	322	313	355	331	324	334	342	325	318	343	335	314	338	349	337	322	324	341	376	326	323	351	336	349	387	331	344	354	376	347	329	351	335	353	305	330	358	344	310	383	367	358	351	315	376	317	337	332	360	376	367	367	349	309	328	357	320	361	336	323	352	342	328	336	305	323	341	345	338	337	344	350	321	324	307	336	328	308	355	331	368	341	359	331	340	358	345	293	354	306	335	348	328	334	316	327	335	331	339	343	346	366	344	377	331	342	315	328	342	324	327	349	365	320	313	311	336	364	336	354	321	348	332	332	336	335	342	349	334	314	338	359	321	316	332	340	322	333	340	323	332	319	338	334	346	332	319	364	363	357	349	364	359	343	353	339	343	334	316	356	363	370	332	319	340	381	330	344	342	338	328	343	330	341	343	344	332	332	353	352	325	326	357	309	297	356	352	302	385	366	353	337	362	349	329	336	322	327	341	335	328	340	341	351	357	360	302	351	317	309	338	353	355	334	357	350	306	358	310	348	339	348	355	348	386	320	356	340	344	370	343	320	374	341	327	324	346	345	334	340	339	340	357	379	337	349	345	339	328	340	348	346	351	343	355	322	333	323	326	367	340	310	328	318	331	352	351	342	329	307	331	310	362	372	333	332	336	353	328	298	314	334	327	341	326	327	303	368	367	299	359	310	374	335	353	342	340	366	355	339	315	344	346	335	311	331	359	334	353	323	372	329	360	323	344	359	340	371	323	312	374	333	316	394	322	362	347	328	308	381	352	341	348	346	354	347	378	353	333	341	375	330	354	332	365	350	313	351	332	334	323	311	332	339	323	358	366	360	308	305	342	350	340	344	388	336	332	332	367	352	333	339	341	351	340	321	354	317	348	358	321	301	361	336	342	346	306	387	351	352	371	345	343	350	337	352	304	353	352	358	368	327	349	341	346	308	367	343	393	366	340	349	306	384	340	357	340	346	359	298	316	326	344	368	335	329	326	306	348	299	355	336	332	332	343	340	335	369	352	320	338	340	373	325	327	381	372	355	360	336	370	324	337	332	299	343	336	333	319	336	349	358	333	354	321	378	321	346	336	381	343	296	344	371	371	340	361	352	341	337	320	294	340	390	352	345	349	376	324	339	366	317	307	319	321	312	351	347	329	348	354	330	350	392	319	326	334	318	401	366	307	339	341	335	318	341	310	336	329	323	391	373	326	381	324	323	355	333	376	328	333	317	366	343	359	339	355	301	343	377	366	333	345	327	337	337	336	366	335	335	312	362	345	330	310	358	329	358	336	311	325	336	359	331	339	343	329	359	354	314	331	360	325	310	370	336	335	356	321	342	320	355	341	314	349	365	379	330	308	323	358	322	359	344	303	363	332	340	334	315	360	342	324	347	320	352	363	362	326	332	365	356	342	324	349	342	363	311	338	365	368	362	365	334	334	354	316	344	340	332	326	323	353	325	310	326	327	361	335	330	365	360	347	351	313	349	338	333	340	358	334	309	335	336	339	320	307	320	357	368	318	355	394	351	340	354	360	336	334	303	330	362	324	366	343	311	334	345	334	327	356	364	349	325	387	353	321	344
13416	1004	820	683	464	384	328	314	270	254	237	204	210	191	183	162	191	191	193	189	193	181	157	180	176	174	148	138	184	166	192	162	150	179	176	181	151	194	156	178	169	165	155	160	162	160	163	174	170	195	172	146	153	162	169	168	168	172	181	206	170	173	152	151	177	165	169	158	162	139	155	163	164	166	167	135	175	159	158	170	137	162	151	173	197	138	143	170	193	159	173	170	175	130	165	143	164	174	145	168	191	190	163	167	133	175	159	151	158	150	155	159	159	151	154	157	173	185	179	146	156	168	153	165	158	180	160	173	131	182	174	170	175	166	159	209	149	144	171	169	163	172	175	151	178	163	175	152	144	167	176	177	173	199	172	187	161	163	169	141	148	146	195	154	156	172	173	154	142	195	180	152	200	174	159	149	191	157	166	164	161	175	183	155	198	163	171	154	151	198	162	167	165	145	150	170	179	159	155	150	164	173	170	158	148	148	158	140	159	182	210	167	176	148	155	177	161	134	141	164	160	171	153	154	164	172	171	169	190	164	146	193	194	170	188	157	150	154	179	190	149	157	134	184	161	160	140	150	164	150	170	172	153	144	165	140	150	155	177	181	184	161	158	166	159	158	180	180	174	160	166	170	163	191	162	159	150	178	147	172	165	168	163	170	170	175	160	153	158	171	143	152	183	165	170	179	163	171	160	165	160	147	173	176	187	148	194	171	159	161	156	158	141	171	177	164	186	187	161	152	170	174	167	165	150	162	171	177	164	164	170	176	153	157	165	164	162	153	161	166	169	158	166	176	182	163	141	172	151	143	179	174	157	170	165	189	155	155	176	170	156	176	161	134	166	161	155	161	185	200	165	163	144	167	151	166	182	170	170	187	166	150	140	156	143	160	163	184	194	168	167	168	129	170	183	174	153	158	166	164	160	166	175	169	174	177	165	148	182	163	173	162	166	160	177	171	177	153	171	176	180	160	195	157	166	139	166	186	185	171	160	146	167	161	166	167	146	148	206	171	174	140	159	161	178	164	161	168	180	165	160	147	184	181	166	156	156	138	154	154	175	162	159	179	163	152	169	177	187	175	152	148	162	148	165	172	172	155	155	172	180	175	168	142	182	148	161	149	173	187	165	168	151	159	176	172	158	172	168	147	170	184	167	196	160	148	154	160	184	150	140	152	158	147	168	151	159	187	176	181	177	164	160	155	162	170	145	171	143	187	159	154	175	174	171	155	163	188	178	157	171	168	144	170	189	149	182	174	171	201	164	170	174	167	162	138	178	181	160	154	193	168	161	171	171	178	183	170	169	167	164	176	167	164	189	162	149	154	157	160	167	150	157	178	173	168	164	157	165	169	163	159	166	153	195	169	151	154	163	170	164	172	191	163	173	162	175	182	143	152	194	166	169	139	153	166	149	167	154	161	151	181	191	170	166	165	169	171	164	201	179	150	147	177	154	164	151	174	175	168	168	159	169	163	158	150	173	173	159	167	173	160	185	155	171	174	172	168	173	192	183	169	151	180	173	173	147	179	169	171	149	168	151	161	173	164	165	171	158	154	156	165	153	168	133	177	184	161	148	158	156	170	173	152	167	158	172	178	154	175	197	162	166	183	160	173	176	172	154	172	203	180	160	175	165	181	150	189	151	158	150	148	145	175	161	147	161	158	163	181	155	177	171	144	169	172	180	167	180	164	157	180	185	174	161	172	151	161	192	176	171	168	146	162	167	157	154	156	132	180	163	171	187	152	145	174	159	153	196	150	162	164	161	195	176	164	185	168	168	178	166	185	164	154	159	166	157	185	181	170	187	145	163	172	162	191	127	153	167	170	156	156	173	170	175	165	186	171	176	175	151	173	179	161	187	165	181	185	184	183	160	165	174	151	149	147	186	168	167	147	148	157	173	169	136	148	177	170	130	150	152	158	159	130	170	150	181	154	162	156	155	163	156	163	166	154	165	172	164	182	157	167	153	159	176	150	160	169	176	157	168	157	167	161	153	170	139	172	163	181	157	161	185	163	166	177	158	162	152	157	166	176	167	164	138	153	159	157	162	170	175	159	172	172	136	168	185	168	148	175	184	177	176	170	164	185	186	175	195	160	179	140	188	178	168	171	168	192	149	178	171	149	156	166	176	179	160	151	178	168	141	158	162	161	181	148	153	148	165	182	171	176	162	179	167	177	173	167	150	169	166	160	149	152	150	153	165	147	173	155	179	190	193	160	140	176	159	179	169	161	192	151	162	152	146	169	164	153	171	172	158	164	170	149	169	177	184	162	173	180	166	187	173	153	158	127	145	145	166	182	180	158	151	154	152	178	192	165	142	133	141	159	150	172	175	164	155	150	179	191	160	166	175	185	190	170	184	170	168	158	171	193	155	171	174	176	205	178	185	154	161	196	191	144	171	155	160	171	180	168	151	148	167	181	176	159	191	148	184	151	165	181	155	181	161	147	157	158	151	160	160	165	197	168	154	159	170	172	155	169	149	134	175	171	164	171	152	168	167	140	181	154	135	149	180	173	164	167	163	155	176	164	123	159	163	149	183	168	194	162	190	182	168	168	173	166	179	165	183	140	164	158	155	152	152	168	170	142	163	171	198	177	151	154	196	174	155	177	183	138	173	162	145	181	176	154	154	161	145	154	169	150	182	152	178	198	159	175	191	143	151	141	147	166	171	182	174	156	150	175	153	167	155	163	185	163	171	176	162	178	159	163	184	174	176	175	172	147	164	160	153	164	161	171	182	172	144	156	162	159	164	184	185	179	157	176	160	175	189	171	175	149	162	167	163	183	188	159	173	158	146	176	170	171	150	152	167	145	158	175	165	156	177	165	184	169	186	159	158	185	175	174	178	168	154	173	174	174	161	160	178	156	171	158	154	163	152	152	149	142	137	169	168	169	170	159	174	150	181	171	159	192	163	172	164	175	163	163	175	181	178	176	215	167	180	156	188	185	175	175	182	181	156	162	177	174	185	158	154	171	195	140	179	166	146	173	161	164	185	143	156	194	173	175	156	164	152	139	145	166	160	189	170	188	145	169	184	156	181	164	159	167	153	168	153	149	173	183	172	163	174	159	153	167	190	169	173	155	173	151	194	186	153	173	156	164	167	184	170	169	146	166	178	190	170	168	153	187	162	187	167	158	176	163	153	142	171	188	165	146	163	177	167	172	191	185	139	171	175	165	169	100	171	174	141	166	191	175	153	170	182	180	154	161	179	157	168	183	175	151	181	168	164	155	159	157	155	140	162	180	154	191	171	146	159	169	140	153	166	147	177	199	155	171	177	170	179	164	168	159	165	145	157	163	153	163	179	179	156	130	141	185	124	174	173	137	160	172	159	154	145	183	174	149	169	162	166	154	179	137	164	146	162	178	152	169	144	177	165	171	138	190	159	165	171	161	176	176	172	151	167	161	147	159	158	161	151	159	175	164	178	156	164	197	138	144	157	153	164	154	169	176	169	168	176	174	164	171	154	159	189	136	182	156	151	169
7991	961	1979	2153	1814	1481	1181	1069	960	827	804	699	720	633	597	579	568	556	561	547	538	521	486	515	474	476	464	493	480	486	477	418	458	476	425	421	462	485	468	448	472	450	438	441	430	478	459	407	446	391	429	476	469	471	460	454	465	450	453	404	406	417	400	448	419	450	398	402	444	398	454	440	460	447	398	399	422	456	438	412	397	456	439	419	444	421	416	427	446	453	420	428	429	440	448	438	446	438	417	449	406	419	450	416	445	414	416	423	409	468	483	456	431	412	429	436	409	406	458	414	473	431	428	443	411	456	478	457	406	403	425	421	411	400	439	442	431	426	436	435	427	411	417	423	409	452	437	442	391	404	424	405	433	443	418	448	420	421	391	442	452	428	428	456	391	430	412	430	424	417	416	442	455	426	415	410	431	413	386	456	413	441	406	456	441	437	418	439	458	415	453	480	409	431	411	435	462	458	450	441	416	432	424	448	429	389	417	447	427	422	434	398	429	451	419	422	431	389	422	407	445	412	457	422	428	403	412	445	418	410	440	407	419	443	444	400	386	437	458	459	424	438	436	465	383	407	418	445	420	456	442	391	450	412	441	441	436	399	441	430	431	446	446	385	445	424	401	441	391	410	435	447	434	420	422	415	453	466	420	428	427	430	452	426	421	412	437	434	451	455	428	442	431	440	406	429	445	426	452	411	416	405	420	424	427	413	409	406	407	422	430	436	435	429	443	425	431	393	413	412	407	391	423	425	383	428	405	446	441	451	469	466	413	422	412	436	435	399	428	431	448	419	397	445	439	426	437	459	445	432	368	451	460	422	403	411	414	450	413	428	390	410	402	460	406	446	440	413	431	450	438	466	440	417	416	437	408	425	422	417	374	459	454	445	440	411	401	429	455	420	415	421	446	404	425	437	442	449	398	451	408	419	435	417	420	427	424	461	422	415	429	422	399	446	416	392	401	435	446	422	442	454	412	430	446	432	438	418	427	455	403	451	423	393	430	406	480	441	442	454	402	421	457	434	382	422	399	445	409	421	434	427	446	423	443	398	409	385	408	411	399	424	420	432	442	438	446	401	461	432	427	433	409	391	448	421	420	422	426	448	449	430	442	450	435	417	437	436	413	436	410	431	416	441	438	433	430	451	455	418	391	438	410	402	424	423	446	447	474	461	450	388	417	367	443	391	421	431	427	435	410	437	404	388	463	417	446	466	465	401	406	382	400	424	398	408	451	449	425	415	396	481	433	420	437	413	430	431	424	425	364	444	449	429	442	434	417	425	434	384	448	454	466	428	451	429	429	393	427	433	417	409	437	412	425	394	413	449	465	420	415	401	410	431	432	459	425	446	419	437	446	439	424	388	387	465	409	425	409	396	410	419	434	421	391	386	380	434	426	389	386	408	412	432	401	397	429	397	412	453	386	400	442	423	466	414	440	420	403	370	450	418	407	420	444	425	444	408	452	432	436	445	422	428	402	416	394	425	435	427	456	364	406	409	426	420	429	427	396	456	443	402	417	390	388	436	388	459	424	430	442	424	445	429	417	444	453	404	372	375	445	439	449	417	428	408	443	447	438	418	424	446	417	406	418	421	446	431	439	422	442	416	476	457	433	432	432	459	431	401	405	433	419	463	419	426	417	441	421	437	404	404	423	440	415	441	404	434	425	430	418	421	425	409	422	365	417	412	424	463	447	432	421	431	437	428	434	411	429	441	457	429	421	415	442	458	409	425	438	399	419	458	437	388	422	424	384	405	428	419	441	414	460	424	461	392	386	419	400	429	429	450	423	443	412	460	407	410	437	455	393	403	431	403	475	400	447	433	464	414	421	424	427	429	426	425	440	426	426	439	408	427	442	454	410	406	426	440	411	433	393	443	448	431	438	438	448	447	418	435	462	374	454	433	414	417	438	414	404	403	395	449	420	417	439	472	394	472	377	432	411	429	438	406	442	423	425	425	437	419	432	388	413	439	439	419	452	381	423	418	441	458	421	416	436	428	405	465	421	458	429	427	432	411	431	399	430	422	462	418	442	434	419	417	453	422	377	434	409	403	424	429	413	409	430	441	408	457	463	393	422	389	458	428	392	406	418	446	403	414	429	426	407	463	424	438	449	475	441	458	431	442	427	406	405	418	440	446	454	388	414	442	387	435	385	436	429	375	452	403	415	423	405	425	421	445	391	407	441	416	423	443	411	428	433	426	431	406	421	413	417	452	451	412	406	427	456	429	441	419	464	401	471	470	395	425	395	420	414	407	437	441	423	417	411	414	445	427	442	434	407	421	411	422	397	437	444	415	437	437	433	465	428	430	472	400	382	447	427	459	413	424	470	422	442	404	424	408	421	414	410	425	434	417	464	469	436	438	446	403	404	461	395	415	448	441	437	417	407	436	370	413	475	447	460	465	411	431	437	459	495	393	428	433	421	450	402	446	459	414	424	403	415	446	505	458	395	394	427	421	429	465	437	417	435	436	411	427	441	411	432	406	418	449	460	431	436	421	399	449	432	412	424	435	421	432	449	424	413	447	413	427	452	409	449	444	404	406	429	403	424	398	405	432	442	417	425	442	437	491	442	417	424	414	424	426	458	434	483	440	404	477	462	431	414	409	415	455	414	480	436	431	409	459	432	442	440	417	426	422	439	453	458	433	446	454	408	443	427	446	420	405	423	440	436	412	427	429	390	381	427	441	411	430	403	443	416	414	412	489	436	447	423	434	427	405	431	434	437	404	417	432	397	422	403	418	410	391	420	456	390	426	436	432	430	426	449	416	394	391	442	428	447	421	452	436	456	431	444	457	424	446	439	448	453	453	431	450	423	420	452	425	434	438	437	423	422	430	427	430	414	436	407	419	455	436	449	416	435	420	454	440	415	447	425	442	404	445	436	423	408	431	443	434	402	410	422	451	404	402	442	429	437	425	406	382	424	452	441	435	428	387	413	434	448	416	455	423	431	461	404	472	424	428	416	418	382	410	420	426	428	417	428	427	390	439	424	424	421	422	422	406	443	417	473	416	412	434	402	427	446	427	369	392	421	401	434	406	416	423	437	419	424	423	451	437	425	416	434	429	407	431	408	424	442	453	415	436	477	425	412	369	440	442	443	406	430	418	432	432	380	409	416	383	432	417	451	422	462	403	435	412	427	430	445	447	404	412	429	442	426	440	414	419	444	402	405	443	445	443	448	441	410	427	428	443	465	415	455	391	393	422	410	421	420	449	389	413	407	439	409	441	422	385	401	421	446	440	413	418	445	419	463	430	424	427	419	426	404	412	419	395	417	440	438	432	430	431	436	451	439	448	443	440	431	400	438	425	439	410	429	418	416	413	401	422	447	412	428	449	420	400	446	420	412	389	421	403	441	445	454	455	413	445	468	431	448	433	421	407	445	393	405	409	434	439	431	433	424	439	400	475	402	425	437	427	445	413	411	423	435	394	443	445	439	426	428	421	420	397	435	437	462	416	392	449	452	426	408	405	452	434	413	384	402	428
1533	305	309	315	327	308	304	260	346	276	318	316	298	307	274	293	300	266	314	326	313	291	308	339	328	295	282	319	300	327	266	290	318	292	303	310	311	291	284	298	278	282	288	298	322	301	308	297	295	318	297	290	327	341	279	289	255	264	276	298	303	280	312	287	319	285	318	324	325	291	315	294	300	286	263	299	300	284	293	321	255	305	306	286	285	285	275	280	306	314	287	342	281	292	290	279	291	292	303	298	256	284	291	296	298	281	292	287	292	281	306	282	292	308	299	288	316	300	288	308	313	292	275	321	305	280	297	295	315	309	299	283	297	296	309	300	291	307	311	322	287	279	255	285	277	316	301	278	300	298	313	266	323	260	265	299	319	302	312	320	292	294	280	318	321	296	336	330	277	286	298	300	276	305	296	283	306	279	307	296	267	257	312	316	268	307	283	316	320	295	281	296	293	299	272	312	312	286	301	320	302	304	346	273	299	302	301	280	290	298	318	322	312	294	273	306	339	271	320	309	296	311	270	306	293	275	271	301	288	298	289	289	305	306	318	283	313	303	310	280	279	311	288	295	304	304	275	305	285	300	292	278	277	306	279	275	322	287	314	303	302	314	301	329	268	312	311	293	284	317	295	290	283	294	278	279	284	282	288	297	289	294	294	315	259	254	317	292	279	323	307	297	306	303	274	299	280	289	311	349	301	302	270	298	310	288	300	305	345	345	304	275	320	294	276	299	338	266	319	283	295	260	314	323	303	327	286	301	315	322	256	297	308	286	313	258	295	312	294	302	293	305	262	298	297	312	289	297	278	267	318	283	293	318	280	346	286	292	282	283	323	308	305	280	323	298	286	286	297	277	291	275	324	278	278	318	337	315	293	282	336	263	291	303	290	303	292	297	295	311	288	253	326	291	267	296	282	299	294	306	291	300	310	298	291	298	278	294	287	310	264	296	314	289	281	300	310	278	301	309	306	276	288	290	278	308	311	271	290	308	294	299	300	289	322	318	298	269	289	309	282	295	311	295	301	258	299	301	288	326	299	290	332	342	299	320	333	304	306	307	320	277	287	298	330	290	288	302	315	288	296	307	316	289	286	297	287	321	302	311	316	290	317	294	291	310	296	297	303	298	258	284	282	262	293	296	305	279	286	317	279	325	313	291	328	296	318	310	299	288	310	276	313	275	298	297	285	261	299	266	305	289	300	311	272	318	272	287	286	311	281	303	300	341	301	325	283	286	305	295	322	258	350	320	277	293	289	287	265	269	305	300	303	274	290	276	301	318	302	304	316	269	310	291	286	264	279	333	296	319	306	334	290	315	320	295	309	328	294	333	334	328	316	295	289	299	286	270	285	362	323	322	301	295	290	282	321	304	267	333	290	302	270	311	263	292	264	313	286	281	303	324	295	290	307	290	273	269	303	304	286	277	286	309	327	317	291	252	312	312	303	296	296	299	276	302	327	284	295	301	299	306	292	311	283	316	294	289	305	304	276	303	300	280	296	269	305	285	317	284	297	280	269	319	315	305	308	304	307	293	290	320	321	270	295	276	318	292	314	314	306	296	302	296	301	299	296	335	294	305	283	289	325	267	300	310	289	297	301	251	300	292	308	279	274	295	308	329	289	302	311	330	308	277	254	289	305	325	336	323	277	277	289	297	309	299	308	320	294	293	321	293	283	306	326	302	290	289	282	277	292	307	301	278	258	332	306	285	306	303	296	262	298	322	292	328	315	287	307	282	315	314	297	304	299	283	299	290	335	318	282	279	316	344	301	281	310	294	327	296	322	290	294	260	306	279	308	308	297	262	296	278	286	297	282	326	307	349	301	308	300	270	280	307	290	268	292	329	319	285	326	274	264	258	285	332	332	302	324	308	301	280	296	290	277	313	306	302	300	316	301	277	311	291	297	278	309	274	305	293	289	288	293	292	308	284	294	266	294	326	285	311	282	292	302	282	285	287	325	304	320	312	272	278	284	299	280	294	297	301	300	279	277	311	251	300	285	294	285	280	307	307	287	322	261	328	320	287	303	287	291	308	286	326	296	296	304	282	272	297	295	312	286	302	341	301	330	284	330	273	325	284	272	302	279	310	303	287	315	285	330	278	332	302	297	317	281	293	302	311	286	288	311	285	257	297	317	281	295	295	304	299	288	293	284	291	294	275	337	296	309	316	283	289	289	305	296	263	330	293	304	317	316	296	310	298	260	295	280	283	300	275	308	272	304	284	312	263	310	307	302	272	269	263	305	319	320	294	326	314	312	303	254	296	255	345	297	305	303	307	303	295	298	250	272	302	279	290	284	297	273	283	303	302	294	313	281	301	293	308	301	289	333	296	324	305	290	307	287	304	315	283	286	289	308	311	283	303	302	264	307	300	320	295	318	311	319	283	316	299	286	309	309	308	295	283	299	314	274	303	299	329	320	357	301	269	300	258	275	287	278	304	281	327	325	298	307	309	283	268	340	267	277	298	313	286	286	292	274	288	301	282	302	325	275	297	319	307	303	303	326	297	306	286	279	319	287	264	300	289	304	330	308	339	304	304	309	299	311	295	325	295	312	301	307	312	291	287	332	310	327	284	316	285	297	332	302	264	269	290	288	288	287	307	290	286	254	280	295	292	277	335	286	270	313	298	296	283	297	271	255	267	276	296	282	273	263	322	328	303	295	307	320	309	302	301	320	286	308	282	345	335	292	265	301	287	330	291	320	276	312	298	320	330	303	284	279	301	285	320	299	299	298	296	287	291	294	314	289	323	270	282	298	329	298	300	314	307	320	289	292	289	324	325	311	324	282	283	302	309	304	278	281	294	271	302	293	256	325	332	290	314	325	324	306	312	274	276	292	265	297	277	279	311	279	282	315	284	312	319	301	295	314	303	272	305	288	304	318	299	326	292	309	300	293	285	298	301	306	304	270	288	263	274	273	282	327	322	278	284	279	327	323	300	333	311	294	294	283	294	307	308	299	328	322	328	293	275	324	298	269	274	313	289	264	294	331	293	317	309	293	309	306	347	285	294	317	277	314	308	286	277	272	284	280	327	315	286	301	283	297	294	312	283	330	312	321	279	287	288	301	295	311	300	273	266	276	288	298	298	276	292	298	264	293	261	283	296	331	285	316	310	317	309	304	318	310	300	272	302	301	291	308	256	324	284	271	291	314	284	283	282	291	299	291	292	283	307	299	284	264	286	333	294	290	314	296	316	306	294	282	289	324	281	284	284	318	298	306	311	272	307	311	278	253	322	280	286	272	286	318	305	294	304	307	307	294	294	292	297	273	286	306	305	295	286	320	293	260	298	302	316	312	266	303	296	334	329	320	296	314	305	304	333	276	289	292	256	277	297	296	275	313	308	325	269	282	316	327	270	304	298	286	305	289	281	313	277	295	309	273	298	320	289	314	288	294	328	314	284	295	300	318	277	313	310	329	323	279	324	352	334	322	286	296	299	299	292	317	278	287	296	297	307	294	267	278	284	294	313	299	296	313	291	288	329
1848	667	688	725	730	647	709	672	702	650	683	648	677	659	669	632	670	715	675	662	699	685	709	695	674	686	661	662	678	702	639	697	684	673	663	613	664	686	656	667	658	671	649	653	665	663	652	683	695	655	673	646	683	703	705	667	662	663	681	677	654	662	657	647	675	681	659	675	674	678	677	677	671	706	661	667	679	693	627	654	704	650	660	663	652	653	723	729	662	668	726	684	724	639	617	682	658	638	661	683	712	684	668	681	719	666	702	687	656	682	653	670	662	674	676	640	650	677	651	648	650	661	627	652	683	678	690	629	668	723	644	653	684	635	679	657	675	630	620	660	670	665	644	687	683	676	720	638	669	647	641	672	679	696	653	629	656	656	670	655	663	681	631	670	661	639	647	658	680	644	660	668	646	677	636	685	702	668	694	648	672	687	678	678	655	627	687	672	647	635	685	640	669	706	647	655	692	665	640	622	672	626	665	637	658	641	656	662	674	659	665	659	681	679	665	643	641	702	693	666	605	689	672	639	650	678	633	629	690	691	658	706	668	670	666	630	670	649	650	666	615	658	685	622	667	676	658	656	682	685	614	699	689	659	676	680	606	663	710	689	691	693	685	630	648	642	653	624	674	622	664	717	682	702	669	661	671	672	667	672	640	665	690	662	655	613	636	622	651	695	661	630	661	680	695	630	647	674	688	627	613	627	667	617	650	661	648	709	676	649	654	621	664	656	651	696	687	616	677	649	668	685	682	669	648	657	683	685	624	678	679	684	683	649	620	662	647	690	655	669	644	671	660	675	617	658	677	680	622	624	661	661	650	683	643	665	663	674	686	718	671	652	703	640	697	679	665	633	640	626	709	691	645	668	697	643	693	675	640	645	664	724	691	715	654	636	647	692	653	616	688	626	667	687	693	630	679	683	702	703	654	677	635	670	688	661	657	718	653	739	664	676	671	654	623	674	680	665	673	655	636	660	667	645	697	693	627	660	652	682	666	673	646	696	619	622	681	678	631	645	601	624	636	647	682	695	683	692	671	656	661	673	701	668	657	675	662	631	662	711	704	636	637	667	640	618	659	627	620	683	636	662	685	606	698	691	693	645	684	620	626	637	590	706	651	679	647	661	651	653	683	698	667	651	664	689	686	660	698	657	692	636	717	635	707	698	647	678	643	686	682	657	684	677	611	651	699	639	651	670	690	640	646	673	615	658	650	667	657	649	718	661	627	648	670	701	655	669	656	660	689	671	687	673	685	659	613	688	650	636	672	653	667	618	637	664	651	674	678	691	698	641	665	653	656	614	728	683	671	694	678	671	669	659	703	715	644	663	706	731	637	633	698	643	712	653	672	655	653	620	692	674	689	678	649	695	668	674	700	717	691	665	705	668	659	635	655	684	643	670	676	659	700	698	653	668	737	674	648	681	649	669	629	649	659	680	689	698	675	676	659	679	668	668	634	706	687	641	630	708	667	704	689	634	640	660	718	674	710	634	680	714	647	720	696	673	648	649	670	700	615	703	639	695	702	640	676	662	721	656	687	665	663	711	672	722	655	666	625	662	645	668	687	651	645	686	701	652	645	670	639	656	701	641	622	666	686	657	678	657	643	704	674	683	674	692	642	659	686	631	666	671	653	653	666	669	644	698	654	676	685	664	669	700	647	647	671	655	654	675	658	657	671	659	680	665	696	646	662	636	676	658	654	650	659	646	695	627	638	657	715	705	668	659	657	674	682	654	643	700	685	644	680	681	698	660	709	672	635	712	696	623	616	700	644	642	646	675	622	655	626	675	670	690	679	680	641	657	684	697	645	678	678	654	654	703	651	721	652	696	677	671	696	662	690	667	697	665	648	658	673	675	692	653	643	619	654	659	650	668	635	639	645	700	652	691	685	659	650	636	640	675	665	627	681	680	649	639	632	654	663	661	689	700	671	646	700	610	698	700	681	680	660	724	700	660	661	662	647	690	677	669	708	668	654	623	667	660	649	641	673	676	683	706	703	684	642	640	650	687	642	640	669	666	633	687	669	610	637	708	702	661	683	648	668	647	656	652	704	663	689	688	679	700	689	695	692	666	674	659	675	700	700	669	684	723	687	635	609	632	649	646	707	673	674	676	672	662	691	690	636	692	665	722	636	639	682	673	634	657	698	684	646	660	668	634	656	691	665	705	651	680	666	699	680	666	676	623	690	642	659	653	704	620	712	658	695	687	704	690	727	672	683	702	691	636	669	644	651	655	657	636	694	677	676	657	659	693	703	681	670	662	656	696	648	692	686	695	619	658	673	656	665	681	650	667	680	669	641	649	664	653	682	637	687	610	651	702	681	687	648	656	692	646	568	651	678	638	679	675	677	615	697	704	637	661	654	634	678	662	660	665	702	658	698	670	672	626	689	643	639	712	690	702	605	655	649	732	657	648	624	646	608	701	655	682	618	660	686	651	672	654	652	677	667	650	693	628	677	660	679	638	674	655	669	655	718	649	674	660	657	658	692	651	679	647	661	696	635	687	705	685	590	652	614	670	668	672	673	713	632	651	667	646	670	679	722	703	657	673	670	669	678	694	644	686	657	656	643	666	673	674	648	646	605	718	692	698	676	665	688	651	644	715	675	665	623	694	710	718	661	675	646	639	711	613	643	657	719	698	636	651	647	691	669	681	663	685	647	656	694	699	669	664	695	655	641	711	661	656	670	640	680	649	690	683	664	655	662	629	683	665	676	608	691	652	662	686	678	643	662	666	687	630	662	654	641	667	659	711	630	658	624	670	622	677	649	670	639	663	624	648	683	669	661	645	610	679	650	669	646	632	653	689	658	663	611	709	669	681	690	626	672	659	657	658	634	659	679	653	666	669	674	621	634	682	692	655	670	650	702	688	683	699	612	645	648	634	644	629	667	622	663	650	662	627	694	646	642	621	700	689	718	703	650	692	676	694	725	660	670	683	629	657	666	668	646	686	650	701	699	669	728	674	675	643	659	653	685	615	672	638	683	680	665	671	711	638	645	678	652	647	639	665	679	673	695	658	697	644	661	661	687	682	674	684	709	689	669	687	661	683	719	694	642	703	665	689	605	684	631	659	695	703	655	646	642	689	684	700	685	695	669	619	668	674	662	663	616	697	708	651	658	684	670	656	638	667	666	661	736	680	723	651	675	660	693	705	653	697	612	670	670	632	682	665	673	702	626	734	671	667	643	661	616	596	647	695	696	713	672	644	664	666	731	669	655	672	680	678	657	689	687	658	647	663	678	678	625	654	638	639	651	668	673	674	652	649	686	638	618	651	664	664	670	625	640	685	668	633	702	663	628	695	705	689	655	637	663	671	673	711	681	697	691	644	699	665	677	708	681	668	624	638	675	718	671	662	696	649	625	691	682	707	657	684	661	709	725	627	656	694	690	654	638	686	726	662	593	696	662	662	692	707	708	667	664	665	659	676	673	684	678	680	672	609	637	701	643	659	687	664	659	650	650	708	653	709	653	698	621	649	650	656	636	637
7348	435	449	361	329	228	170	202	174	162	155	154	150	149	149	132	144	115	119	141	121	135	154	137	151	121	138	138	118	136	127	117	127	131	132	147	123	135	105	130	120	106	145	122	127	140	142	138	125	135	120	135	136	126	126	121	144	118	123	145	129	113	134	125	132	120	100	152	160	149	115	129	142	127	133	124	139	132	121	94	135	126	154	143	138	140	139	135	130	124	137	118	125	140	128	134	154	118	147	127	124	134	128	141	128	117	149	139	133	119	136	100	125	128	120	143	136	134	139	141	134	136	132	101	118	110	152	117	139	134	134	164	123	141	131	122	138	134	136	125	126	149	125	106	135	127	129	120	119	115	118	131	138	142	110	116	124	137	117	127	137	137	120	125	130	124	132	104	144	134	144	130	135	138	139	132	130	143	132	127	116	143	132	130	139	144	137	141	147	109	135	136	123	127	132	117	135	116	116	121	139	120	131	127	134	127	121	119	116	151	134	121	148	109	128	136	145	120	124	146	131	129	107	126	113	108	118	154	147	133	147	118	124	141	134	138	138	125	122	111	122	161	124	113	116	124	132	122	146	141	134	114	127	118	125	162	125	121	124	137	144	130	138	108	159	125	127	98	128	120	116	117	142	117	146	112	126	139	132	124	137	138	136	141	145	131	136	155	134	149	135	124	150	139	130	124	136	141	126	124	121	110	148	155	153	143	150	131	135	138	125	131	123	137	114	119	142	136	145	126	139	114	137	156	131	138	136	156	133	119	139	154	123	136	111	113	144	152	118	126	129	114	120	110	133	131	148	127	156	124	157	123	138	124	107	126	132	124	140	140	138	133	124	123	112	140	145	166	131	134	145	114	140	133	127	134	161	130	135	123	140	131	117	136	115	132	128	151	142	143	127	120	135	135	120	103	149	121	124	119	122	153	133	131	128	140	138	132	113	123	126	135	113	149	116	121	126	126	122	135	127	124	133	128	156	152	127	133	151	115	121	134	134	153	158	138	138	117	120	131	136	121	142	105	158	123	118	128	130	110	119	148	121	147	127	131	130	126	138	121	152	132	146	135	120	117	140	148	112	123	157	148	134	129	122	108	126	121	135	155	155	144	127	115	117	124	134	127	125	123	137	147	130	134	125	136	146	113	126	127	127	130	114	109	129	143	134	127	131	125	115	114	131	137	136	132	121	117	133	144	125	139	127	156	125	126	118	140	145	133	115	110	137	130	129	117	142	145	138	145	135	121	107	143	110	124	155	137	132	123	138	129	136	133	131	127	116	138	135	149	116	121	146	152	127	142	157	138	112	128	121	125	146	115	111	146	121	128	117	120	134	137	144	124	123	128	141	125	136	124	134	128	129	143	123	135	133	128	122	107	118	135	130	123	113	122	128	136	151	117	128	139	151	137	135	122	138	116	128	135	129	141	109	142	136	122	127	126	116	116	132	137	128	117	111	129	123	132	138	131	135	134	135	124	123	144	119	131	132	113	143	142	137	141	119	138	109	128	128	134	135	128	125	130	142	137	131	141	160	127	143	135	137	122	110	129	139	139	134	149	125	136	144	128	112	143	138	133	143	145	122	136	128	142	158	116	119	139	128	130	124	124	135	135	125	143	121	116	108	118	115	141	114	126	121	115	129	139	126	139	130	133	137	131	131	138	106	120	129	152	134	125	111	136	114	127	132	136	122	130	115	125	108	140	106	126	120	137	122	129	128	133	129	137	130	128	140	133	148	135	135	141	132	111	147	130	114	119	101	122	133	131	143	114	140	152	124	120	127	135	134	151	136	136	117	131	125	125	128	119	130	142	139	131	138	131	127	141	168	129	106	124	113	138	156	119	130	127	138	129	120	145	130	125	144	133	120	123	128	137	129	147	129	140	138	145	132	127	143	119	119	113	132	128	131	139	153	124	142	109	144	109	122	116	127	137	135	130	134	126	137	141	113	129	138	97	118	138	135	132	133	125	144	132	123	126	118	133	120	129	121	134	132	132	129	138	132	104	124	128	131	138	111	139	131	126	121	115	155	133	125	135	131	144	163	140	125	136	133	133	138	115	130	142	131	135	114	119	131	119	112	127	124	123	106	128	125	134	128	128	121	136	107	140	133	109	124	115	148	130	136	123	123	127	145	132	131	133	141	146	164	130	142	144	134	126	135	127	121	154	121	142	141	144	159	140	129	122	126	129	134	123	152	128	116	137	129	128	125	131	120	132	138	146	146	156	146	110	110	132	145	142	135	167	153	148	155	144	128	142	139	143	127	111	131	114	128	137	137	137	117	118	128	136	112	142	148	124	136	119	107	131	110	133	141	127	139	142	143	130	133	126	118	116	119	149	135	124	134	147	123	139	125	125	131	119	107	121	143	140	136	145	122	127	127	123	132	132	112	124	167	114	141	112	130	131	115	122	165	143	119	119	134	124	116	133	131	119	126	128	135	129	115	129	148	135	139	111	116	153	138	110	121	131	122	132	142	125	150	125	123	143	133	137	121	142	126	142	148	129	129	120	144	138	129	123	133	121	126	152	129	144	106	131	149	125	139	123	134	136	136	117	141	132	137	145	142	140	130	126	139	125	131	123	123	130	126	131	131	122	121	106	142	132	142	128	138	132	141	116	128	119	153	165	133	118	115	139	125	142	151	137	119	156	130	127	128	158	141	134	111	134	107	145	110	125	127	137	133	128	132	122	133	116	107	150	134	125	128	118	122	141	128	145	116	133	124	138	141	127	118	151	126	121	129	126	133	131	145	132	128	134	140	141	130	130	125	131	122	144	138	147	127	120	143	109	128	123	142	131	142	105	112	126	126	139	134	134	110	137	135	136	135	132	148	156	136	118	109	133	143	121	110	143	131	133	130	119	123	140	153	133	117	153	102	128	124	133	132	113	130	141	123	130	127	132	132	145	133	134	143	123	124	163	139	131	134	134	129	124	113	125	133	125	148	113	124	121	95	147	123	117	136	136	133	124	131	139	140	120	124	152	134	125	129	139	115	124	132	120	125	117	125	130	151	139	132	133	109	132	127	125	116	131	146	141	142	120	135	142	131	139	133	141	126	136	141	143	133	132	120	133	126	154	139	136	122	137	139	133	137	120	133	135	131	142	137	126	134	141	126	131	135	136	132	140	138	126	144	107	136	153	101	150	111	144	122	136	133	125	138	132	119	128	148	132	165	114	114	117	124	137	142	124	149	125	158	160	139	133	135	152	150	119	132	132	127	129	130	129	139	138	118	115	146	122	133	118	128	108	126	126	134	153	133	125	142	145	133	145	111	115	128	128	132	138	149	112	122	148	126	136	140	141	131	134	116	119	137	128	140	132	123	114	125	120	129	124	125	111	116	155	138	115	127	110	133	123	119	120	139	128	126	111	137	134	119	128	128	121	136	147	129	123	153	138	128	160	150	138	130	140	145	148	135	120	94	135	158	150	149	130	113	121	120	122	148	142	115	103	121	128	146	127	118	148	137	125	123	130	145	148	138	115	126	114
6056	664	1074	1225	1060	833	776	618	565	507	517	537	520	430	452	461	435	404	397	400	423	399	371	375	383	380	375	375	383	352	366	347	363	378	361	319	338	387	347	363	327	365	385	365	349	355	372	333	381	348	329	340	322	354	356	361	363	359	365	318	333	346	372	337	335	361	358	324	352	338	346	377	369	372	362	355	383	324	362	331	343	355	332	322	363	368	335	321	345	354	352	354	330	344	358	342	330	344	403	332	325	327	360	333	324	346	360	348	345	341	351	348	319	336	320	336	343	370	381	342	329	352	366	345	332	337	352	302	344	398	316	357	358	349	343	364	359	358	304	349	366	317	364	363	342	320	348	338	349	352	329	370	350	383	323	342	327	345	384	322	339	351	317	333	347	365	337	363	334	365	348	353	381	357	351	342	336	343	325	366	361	368	348	360	360	354	377	344	330	335	366	304	342	364	346	399	340	340	339	324	349	323	345	332	297	331	336	363	346	341	366	338	321	354	329	307	356	342	327	358	346	325	340	349	343	339	317	298	357	336	333	333	345	301	347	315	340	362	339	359	333	332	347	338	321	326	336	363	343	376	343	348	344	302	360	365	338	320	368	343	367	323	341	349	346	351	337	321	327	339	334	354	327	329	338	342	338	359	374	325	322	349	370	383	360	343	315	320	327	328	348	349	361	352	323	355	333	343	333	338	354	337	341	297	338	352	353	325	350	329	335	341	371	336	339	324	345	388	332	360	341	363	345	356	362	376	351	316	343	332	347	354	337	347	370	305	329	338	375	369	344	325	318	337	345	339	335	373	363	365	348	360	325	333	360	292	357	302	321	341	342	364	325	322	335	343	339	349	346	373	343	302	369	344	319	342	315	320	344	335	345	323	331	339	320	323	312	328	338	350	329	343	342	351	354	369	351	321	304	344	326	384	355	343	360	370	344	349	309	358	342	327	346	343	347	321	354	371	312	322	332	342	344	349	353	315	339	375	302	357	341	381	346	357	343	325	357	355	351	371	360	354	333	312	325	336	368	361	318	351	327	320	341	353	366	366	335	330	358	321	338	344	345	349	338	352	386	350	355	344	339	325	394	333	388	340	350	332	346	306	327	344	313	339	330	342	324	318	344	355	350	369	331	325	355	321	385	334	326	390	366	305	359	330	347	390	346	353	348	371	349	341	336	338	324	377	333	330	349	330	360	349	367	366	344	352	328	338	312	348	334	335	339	346	314	331	370	354	348	342	355	378	345	336	329	328	347	357	375	350	330	316	362	335	353	377	356	344	311	322	380	345	339	341	346	340	359	326	332	358	367	325	348	355	332	382	373	356	346	339	349	355	352	312	323	344	364	366	328	329	350	354	352	346	349	332	335	337	344	367	336	354	328	356	335	347	339	329	385	348	350	349	319	330	350	338	334	358	344	355	372	318	378	338	318	314	360	353	329	296	330	309	339	338	353	369	349	360	338	326	341	338	376	353	316	316	353	352	309	359	336	320	339	364	344	340	354	329	326	342	369	358	334	363	316	348	310	338	341	327	342	336	355	343	361	322	351	358	350	355	332	338	322	326	346	351	372	333	339	343	336	345	342	344	346	311	366	348	345	372	359	380	360	333	345	369	339	379	357	352	334	371	345	330	335	345	330	329	352	348	325	356	362	330	355	331	342	370	379	313	318	331	335	348	339	353	338	330	319	316	321	348	318	311	349	359	344	348	340	341	341	333	335	326	364	315	335	336	342	347	358	351	353	386	316	357	348	336	348	339	316	384	367	325	359	386	341	302	331	341	350	350	327	326	342	338	362	291	355	340	374	361	346	328	377	344	354	320	340	357	335	360	331	321	334	352	338	338	347	337	302	367	343	322	317	340	344	350	369	348	345	341	382	326	335	382	343	349	333	329	348	359	345	354	365	357	320	355	347	320	321	346	343	352	335	316	326	353	368	337	340	320	323	358	309	341	339	353	324	375	362	348	347	367	384	331	347	354	331	350	349	371	356	340	361	363	334	319	354	344	367	371	343	325	339	345	335	332	370	349	345	325	367	349	332	346	336	341	331	337	342	341	377	363	312	361	358	373	334	349	377	343	387	308	355	346	353	306	309	362	326	347	349	325	337	333	360	341	338	337	358	318	353	366	328	317	337	367	370	337	347	313	387	334	365	373	328	334	351	335	374	349	350	341	348	349	343	365	376	352	372	312	322	362	363	356	349	363	350	322	313	362	340	358	359	351	311	330	346	342	352	348	336	352	342	345	374	363	347	402	357	327	349	348	348	342	327	337	337	361	345	342	328	360	361	357	336	357	341	326	348	341	348	357	334	359	333	342	315	360	335	366	313	363	351	338	345	332	355	345	325	308	345	346	336	337	333	360	342	352	352	336	357	349	313	299	378	352	334	384	323	356	341	372	349	358	339	332	319	285	348	342	337	325	351	354	332	344	334	356	306	324	355	321	362	324	313	345	346	362	318	350	343	342	311	310	361	348	308	341	335	345	344	340	362	350	358	324	366	361	344	332	342	343	364	296	361	359	374	356	392	355	346	330	366	330	321	346	345	313	345	352	327	388	344	339	308	328	343	344	324	326	383	363	369	319	338	336	343	358	324	352	376	337	356	373	340	337	325	356	343	340	312	339	307	341	352	348	346	351	321	306	346	354	358	313	311	340	324	347	345	327	322	336	344	346	321	363	327	349	352	318	368	334	364	320	356	315	353	315	324	355	350	336	327	316	310	366	329	327	337	320	336	339	352	344	353	346	346	315	351	305	325	378	331	327	361	346	325	320	332	323	323	350	343	357	351	341	399	340	333	347	324	344	344	345	317	355	342	344	345	315	372	312	349	339	350	360	352	320	346	344	359	318	359	335	367	338	356	345	324	327	348	320	313	376	315	371	334	349	357	330	369	356	359	314	337	377	343	362	333	340	355	368	331	347	329	351	310	331	322	310	339	349	351	330	344	363	336	386	318	332	346	312	304	362	335	343	312	336	335	338	317	339	350	352	330	389	377	333	318	348	334	340	345	347	345	340	330	336	345	353	337	349	382	362	329	329	335	337	362	370	349	354	347	342	348	339	287	366	331	340	318	326	358	347	311	362	384	374	355	317	336	344	339	346	348	348	346	306	336	336	343	360	347	350	319	353	320	336	306	337	348	319	395	359	379	347	359	347	346	360	341	361	346	347	315	318	327	357	329	361	325	350	346	346	359	332	348	328	312	343	356	330	337	360	335	341	365	372	328	333	364	329	376	373	347	342	365	375	340	375	299	373	347	366	362	325	332	343	320	365	346	319	336	348	328	344	341	343	345	341	342	360	369	339	354	335	306	339	348	359	311	343	356	341	307	357	336	333	343	355	346	338	351	344	312	313	319	366	360	372	323	342	351	379	324	348	349	318	301	364	327	355	358	322	361	361	355	360	317	323	333	358	324	347	333	341	337	358	361	354	339	354	356	311	368	335	310	347	369	353	339	348	372	317	323	320	343	337	342	374	345	364	327	333
13553	1033	933	670	486	385	353	276	242	266	202	196	198	207	175	191	173	183	200	164	158	171	183	193	183	153	163	172	177	153	179	177	174	161	173	171	170	171	153	175	160	190	167	136	164	132	154	156	147	145	177	137	154	173	182	165	156	178	162	159	152	163	183	175	178	153	158	187	155	161	164	152	173	183	148	156	173	177	186	165	142	153	170	173	175	125	193	182	178	152	163	152	164	162	171	154	168	175	180	179	157	144	167	181	205	167	179	170	185	192	178	188	163	144	175	178	168	170	188	171	180	161	156	148	159	159	181	138	157	143	150	157	173	175	184	150	187	165	149	171	179	159	183	172	167	157	149	149	152	154	183	149	163	185	150	157	146	166	165	156	157	160	169	140	177	161	161	171	156	188	136	154	170	183	176	164	168	172	159	152	162	150	164	175	176	174	171	188	174	157	146	161	160	160	163	160	175	174	153	159	182	169	160	153	152	173	177	165	140	178	145	153	159	155	167	166	187	153	179	155	194	185	172	149	156	169	138	126	157	173	155	152	166	169	174	169	137	153	155	170	161	164	168	174	156	177	173	154	173	156	166	168	155	169	171	162	170	182	169	165	178	164	153	180	168	162	154	169	171	161	167	184	153	183	165	153	153	166	186	164	175	179	178	161	176	176	157	147	134	186	158	170	179	192	178	155	160	152	173	155	180	165	162	151	170	153	135	171	182	208	202	167	156	165	156	156	174	150	154	178	140	177	155	152	177	160	173	199	176	175	173	182	160	170	166	159	159	161	159	168	166	153	167	140	158	168	159	172	153	166	184	160	197	162	185	195	184	151	174	156	170	173	154	192	171	165	143	178	152	164	171	154	184	158	163	186	189	154	181	168	166	182	156	181	141	154	170	170	191	160	190	178	153	168	163	180	167	172	172	174	129	178	164	151	162	188	169	174	189	158	159	154	144	170	177	161	166	163	189	181	155	167	166	165	141	156	184	166	192	172	174	151	187	165	177	175	136	169	162	148	172	164	169	161	174	171	160	171	176	176	155	183	161	165	161	173	161	153	164	164	170	148	161	174	163	159	155	159	186	159	153	147	154	180	164	179	152	156	149	146	155	171	167	164	159	197	166	161	198	185	151	160	167	169	163	175	168	149	184	163	204	165	165	152	207	166	167	137	157	156	182	164	186	165	160	152	151	168	184	172	137	176	156	147	150	163	180	177	181	183	161	170	170	151	168	170	178	150	144	174	184	173	177	177	155	166	177	157	163	168	163	164	150	177	155	174	162	139	161	162	178	150	159	177	169	170	151	181	146	163	180	180	168	184	196	151	178	173	175	145	171	155	164	150	155	158	164	176	160	177	188	171	168	173	172	134	161	167	158	175	170	140	151	154	172	160	148	207	169	134	149	182	183	178	170	176	169	170	170	161	168	191	162	169	160	162	167	185	182	171	142	179	174	159	191	152	162	184	165	163	157	175	156	148	166	153	187	171	172	155	173	160	166	165	156	137	143	166	196	137	155	162	134	174	152	177	167	177	188	173	182	201	178	163	177	179	171	152	165	165	170	172	159	179	144	147	194	167	170	154	167	156	125	166	149	142	170	172	172	164	175	171	173	171	169	188	180	168	157	167	161	167	151	166	178	144	150	169	160	145	167	169	157	166	182	131	177	152	160	155	144	188	167	163	154	179	155	144	148	169	179	168	153	169	168	167	180	167	150	160	122	150	159	170	176	148	160	192	179	158	158	144	184	182	204	165	171	178	166	184	152	150	161	183	163	165	160	170	162	148	182	163	191	180	177	141	150	183	172	146	162	188	188	163	160	156	161	171	178	158	147	155	162	158	193	156	162	164	170	149	181	180	168	164	181	182	183	170	144	153	186	166	152	150	186	161	169	159	172	165	167	157	164	160	136	150	176	142	171	163	153	143	167	159	177	160	165	173	165	145	171	166	189	154	171	159	163	154	159	172	167	157	139	174	169	156	184	181	154	168	162	186	150	184	158	168	188	168	166	178	164	173	184	185	181	161	158	158	181	165	177	175	159	160	183	150	163	148	185	172	151	166	195	167	165	159	192	158	177	148	163	166	160	161	165	174	161	157	161	147	151	152	151	144	158	155	156	166	154	163	155	179	163	199	171	151	169	186	160	176	170	163	153	163	173	155	160	168	183	159	167	157	171	177	151	158	176	149	187	178	138	171	164	168	168	171	146	161	182	165	159	175	154	172	164	146	152	175	161	169	153	181	174	154	165	142	186	165	165	156	169	169	168	173	158	162	173	162	159	177	151	162	150	195	186	175	206	174	166	182	152	174	155	195	165	153	166	160	169	180	158	173	158	161	167	167	183	171	149	181	141	168	164	158	138	174	161	164	168	187	169	171	138	153	162	158	156	176	171	169	164	182	182	141	147	164	163	164	160	171	165	164	160	189	136	175	159	153	177	155	133	173	152	154	190	164	165	179	131	158	156	180	164	162	178	158	156	173	172	167	132	169	139	160	161	193	186	171	159	174	174	165	179	156	162	150	198	146	152	166	167	158	173	161	188	181	175	168	169	201	188	156	169	169	157	151	146	195	189	183	174	152	181	173	145	167	171	179	168	167	167	148	180	179	192	180	163	139	157	170	153	184	167	175	153	162	155	194	150	180	174	154	177	145	178	143	171	162	157	162	164	160	170	178	150	185	164	145	160	171	154	174	148	154	157	199	166	184	162	162	172	141	174	193	175	184	170	199	186	177	172	155	183	165	158	159	132	144	158	177	137	184	171	146	150	138	157	160	159	162	168	153	171	170	176	153	149	176	149	178	177	160	182	155	149	123	170	156	164	161	145	156	178	159	172	167	135	171	207	155	176	187	149	155	151	158	165	192	156	147	162	164	179	165	159	187	145	159	144	194	156	144	148	172	174	185	162	146	170	184	160	174	164	148	180	176	175	151	188	172	190	178	146	159	176	141	181	188	152	180	184	193	171	164	172	158	140	157	170	161	163	159	182	179	169	158	170	179	177	163	170	179	160	180	142	154	168	187	164	148	161	181	172	179	144	165	153	180	170	185	175	168	175	152	154	155	165	173	182	169	171	176	152	159	170	193	183	187	154	147	168	164	169	204	155	169	166	185	153	148	179	190	178	180	154	149	155	168	156	161	195	179	192	160	174	169	151	160	180	189	174	149	152	180	155	155	189	187	186	174	172	153	182	189	179	179	170	167	168	182	171	158	169	163	179	170	163	155	185	146	182	167	157	177	181	160	171	152	162	171	161	175	204	165	162	169	159	185	170	145	143	148	183	158	167	149	146	172	155	171	166	169	164	151	163	138	158	160	169	160	174	142	162	181	144	153	163	161	154	167	170	155	154	159	182	151	172	160	166	156	155	172	152	165	159	160	168	147	145	163	165	161	178	196	168	183	170	162	166	157	137	179	159	162	153	164	169	192	185	162	177	185	183	172	158	167	176	152	175	149	182	153	162	192	143	157	173	147	169	160	169	161	190	171	182	194
8050	882	1917	2165	1806	1473	1157	1015	917	826	775	699	617	653	598	601	553	536	507	516	517	508	499	533	510	489	513	468	474	494	460	500	466	439	452	418	472	435	466	460	456	468	496	465	438	405	442	468	455	424	440	415	462	429	474	405	481	403	442	433	454	429	440	447	473	429	455	433	430	436	441	438	448	429	422	445	441	437	419	434	423	444	445	445	431	393	440	404	429	399	431	426	451	410	401	385	463	423	448	435	444	418	431	435	457	429	420	439	418	443	433	445	448	403	415	395	442	393	448	382	440	419	438	430	439	440	467	435	412	422	447	450	426	456	422	424	441	468	450	416	426	448	426	421	407	411	436	429	418	427	394	451	411	457	420	436	411	484	447	436	460	406	431	389	487	402	414	436	425	437	419	396	389	447	416	426	424	420	409	424	425	439	427	474	429	383	413	457	434	427	454	455	442	428	423	408	455	378	433	428	420	433	429	444	422	436	409	420	445	393	398	420	435	404	402	433	433	464	382	473	415	426	400	443	416	430	446	438	429	432	446	429	500	415	461	427	480	431	427	407	410	450	414	414	455	416	414	432	439	430	430	436	427	430	454	421	424	432	479	430	446	438	418	452	392	451	462	433	403	418	457	387	407	432	430	430	418	474	413	446	436	408	450	436	389	445	425	428	452	443	442	402	467	420	434	425	390	401	450	413	434	409	444	434	424	398	419	432	425	396	456	431	443	416	378	416	449	461	451	400	483	408	437	431	432	453	435	398	429	451	437	428	393	438	457	451	448	428	414	439	395	408	396	466	394	451	439	434	438	439	427	427	439	417	443	446	471	443	395	399	431	415	417	447	401	375	462	423	434	406	450	445	439	428	435	466	441	456	458	403	436	439	443	475	445	451	429	439	403	443	423	425	423	374	432	455	404	418	417	418	422	389	445	440	469	443	398	448	410	442	440	431	397	441	481	403	423	448	416	403	427	419	417	407	426	427	400	461	423	453	456	379	443	441	444	418	447	424	432	440	489	411	447	459	434	426	396	430	399	425	437	428	440	420	444	427	437	405	434	421	398	434	429	414	437	427	435	443	426	410	461	422	426	490	425	449	411	391	433	429	440	397	412	440	467	439	440	415	428	413	373	425	397	423	419	401	426	441	449	417	439	425	392	475	424	429	440	419	431	435	422	451	414	443	396	429	441	418	433	405	418	426	417	399	441	438	453	406	456	432	465	419	443	431	448	450	429	451	419	441	434	463	420	434	431	420	439	402	424	436	412	439	455	447	449	424	408	421	445	427	414	385	458	447	431	435	410	438	443	408	416	427	428	416	405	397	453	428	446	423	428	467	413	435	409	421	402	439	400	411	475	423	417	447	467	426	426	441	444	425	430	445	456	455	437	455	441	453	427	445	434	444	424	415	436	432	410	457	426	433	379	415	464	417	429	430	425	410	462	414	397	379	461	444	453	378	428	434	419	437	439	415	444	452	432	446	423	417	396	436	413	415	422	407	401	422	432	449	463	430	426	435	390	427	469	443	439	422	402	459	434	452	399	388	425	463	443	430	419	412	396	426	402	433	416	427	405	431	425	413	423	450	450	448	409	438	429	432	419	406	420	424	461	423	441	410	422	436	443	469	418	449	403	481	447	418	413	405	428	452	429	439	455	446	407	418	431	448	439	428	394	387	443	419	429	409	439	435	408	436	415	443	425	417	419	389	439	413	411	437	447	400	435	434	436	465	411	415	439	406	440	427	418	413	440	444	387	414	425	448	440	450	418	421	433	410	464	429	424	434	447	404	440	419	414	426	403	396	458	425	441	407	449	409	439	434	415	427	439	448	430	426	445	436	419	470	431	431	456	423	446	438	446	403	417	435	401	386	464	435	419	447	441	453	422	411	432	475	452	428	446	440	433	442	431	427	466	447	434	419	426	459	402	446	454	422	433	445	436	419	442	449	411	444	443	445	417	430	436	443	384	407	396	403	437	483	473	432	414	405	435	423	474	430	437	414	390	413	428	429	424	426	416	403	436	438	434	421	433	427	418	454	406	440	411	422	441	412	428	379	430	429	418	432	433	425	425	452	443	445	423	410	407	413	412	445	416	404	420	432	392	447	439	434	426	419	419	440	411	410	428	445	441	431	388	413	399	418	403	411	405	457	447	417	418	447	389	390	429	396	446	436	404	365	471	414	433	421	418	417	402	455	432	418	429	436	382	431	466	425	394	414	409	435	493	442	453	429	424	424	428	399	463	449	462	413	429	399	419	414	417	436	416	419	449	441	439	453	438	391	442	436	454	487	425	418	423	434	422	467	469	433	407	428	457	418	414	432	421	447	425	434	446	397	427	415	366	422	394	430	456	421	399	404	423	420	416	435	453	396	426	411	440	416	471	430	442	453	399	417	435	416	454	441	440	416	461	404	421	434	380	407	462	431	445	438	402	438	420	403	437	417	392	435	424	425	420	398	424	449	428	438	447	387	415	400	437	436	433	433	445	393	405	454	434	421	451	437	413	424	451	414	424	445	437	432	463	472	459	451	451	401	438	421	450	470	431	436	436	421	431	493	430	402	426	414	394	396	420	436	421	462	442	431	434	464	399	429	394	413	412	386	401	421	413	407	453	442	419	432	450	395	421	452	406	432	451	414	400	441	448	474	431	434	382	483	437	419	443	464	419	428	414	428	424	434	430	434	449	398	413	422	443	456	404	436	395	395	439	410	426	434	409	402	446	451	423	437	413	415	432	431	396	450	415	449	454	433	431	441	437	449	408	421	456	443	425	438	440	420	414	440	442	433	441	434	424	412	454	438	415	414	420	394	419	449	413	479	400	402	394	419	428	410	416	406	411	421	438	436	442	417	409	461	419	411	446	420	459	428	440	445	456	443	455	450	428	423	423	429	412	423	458	421	426	398	430	411	443	415	447	376	397	405	448	456	440	442	449	426	455	425	421	444	415	455	403	424	398	418	404	417	442	453	424	431	423	460	410	413	424	433	414	406	464	461	416	433	431	454	474	402	408	458	426	420	415	452	416	448	420	405	473	459	452	433	434	404	421	426	363	434	447	433	446	436	437	418	426	447	438	466	435	455	456	406	439	419	435	412	446	413	434	452	418	457	424	372	456	426	442	413	427	444	401	440	420	451	441	430	434	446	377	451	426	426	412	445	412	390	470	414	425	450	453	437	451	425	446	415	437	400	439	439	422	411	435	427	439	432	472	428	444	434	431	410	418	454	421	451	440	438	481	403	444	427	452	466	424	406	437	460	430	399	432	426	435	447	434	404	361	409	419	443	459	424	455	426	452	436	440	443	434	445	436	409	424	430	411	401	450	429	462	422	426	452	437	427	401	467	445	441	423	382	453	411	427	450	445	418	418	407	435	465	404	392	457	425	406	452	410	414	418	446	422	431	438	418	421	393	442	416	432	441	421	418	465	463	426	444	447	386	413	416	461	432	461	427	443	440	419	425	439	439	433	453	472	459	401	454	441	419	451	417	398	421
1546	295	312	318	291	314	294	302	301	300	288	309	326	313	314	324	330	290	331	323	295	310	319	322	311	284	295	283	282	305	326	302	276	299	307	292	282	319	292	278	272	340	278	285	260	359	279	264	302	302	295	294	276	314	316	268	294	256	308	300	305	285	301	295	317	272	277	291	302	270	285	300	264	304	317	283	260	276	273	307	257	308	288	275	324	285	282	306	274	292	313	318	311	273	328	322	316	301	292	316	288	307	297	269	271	308	315	294	266	274	292	304	321	306	284	326	324	299	343	327	280	284	307	300	273	270	302	266	286	310	309	318	318	312	281	319	289	271	308	290	305	278	315	276	309	322	267	301	299	334	301	355	274	307	291	297	293	282	273	274	322	294	257	273	307	288	287	272	289	292	299	303	328	286	281	269	271	303	319	320	307	276	290	301	274	281	316	300	299	331	280	315	298	303	333	321	316	285	291	337	341	296	303	325	306	300	323	326	328	326	324	278	351	319	289	310	321	322	313	331	294	302	282	285	294	291	289	295	297	279	283	290	284	247	296	271	305	331	282	313	278	292	301	298	318	288	315	330	275	269	323	302	285	268	300	285	311	331	334	339	305	305	322	298	291	318	339	288	316	313	296	303	311	299	302	327	300	334	290	316	291	316	282	284	290	305	303	295	298	314	305	323	320	263	293	338	303	285	252	283	330	311	312	343	315	305	318	312	320	318	291	290	287	355	278	290	301	310	274	302	316	296	307	317	280	290	269	300	293	318	290	326	325	282	305	324	274	289	282	307	284	286	285	287	282	303	325	329	317	288	279	288	289	309	321	297	321	269	287	299	342	269	298	303	334	308	293	298	286	290	310	301	326	286	309	290	293	327	313	283	271	296	312	263	318	336	331	319	276	278	300	320	319	322	282	337	284	312	323	278	340	297	256	311	316	314	304	286	289	308	279	279	292	267	266	311	277	267	265	251	297	283	303	282	266	297	314	277	302	266	337	300	277	300	318	291	306	281	291	285	324	320	319	324	298	296	304	306	328	299	326	314	290	290	310	293	309	298	330	302	278	279	306	270	325	327	309	296	282	267	330	335	333	304	298	285	285	309	311	315	320	292	299	311	288	269	311	301	314	317	324	306	302	282	305	287	308	338	282	285	300	272	321	310	285	291	349	286	287	275	298	293	281	317	284	253	309	322	344	294	306	321	301	287	299	334	301	299	341	318	306	308	277	303	284	325	315	316	321	316	303	331	328	296	335	321	286	305	280	269	292	300	295	298	301	290	303	312	309	269	308	321	278	337	306	306	276	304	290	295	310	320	265	312	275	297	313	296	284	299	332	274	269	321	293	306	246	297	298	319	288	297	297	311	283	293	277	328	255	292	307	289	329	303	301	301	302	329	296	304	320	336	312	301	284	259	285	316	329	263	309	337	286	289	302	336	306	317	327	319	281	268	275	279	344	340	306	309	290	316	284	300	294	312	317	284	300	303	293	345	306	311	288	331	299	323	309	311	327	287	296	308	295	311	304	313	310	304	311	287	316	305	332	275	352	296	273	305	289	311	310	287	325	309	357	297	275	327	291	276	322	318	302	334	279	302	295	305	276	311	289	278	322	334	307	313	301	337	302	302	271	313	305	282	314	292	270	308	302	283	299	297	289	304	295	312	304	327	271	301	304	307	297	302	298	289	288	282	296	299	296	291	315	324	339	310	282	302	302	281	307	284	309	295	303	281	282	284	283	284	298	314	284	301	316	313	280	307	279	279	295	336	311	306	315	294	302	302	315	283	314	304	299	291	306	303	298	331	313	303	309	315	290	311	300	278	335	335	286	300	301	294	298	301	307	292	312	303	268	317	308	287	334	329	287	279	291	315	284	295	287	267	319	327	304	267	303	312	313	304	302	334	284	256	293	308	300	302	300	266	365	293	295	316	329	296	249	309	281	290	313	297	313	258	298	302	304	318	291	312	317	310	328	307	281	312	296	292	315	300	308	276	283	283	297	327	273	276	270	274	301	322	318	305	297	257	319	298	285	258	270	344	331	279	316	324	265	313	292	281	319	335	307	288	317	310	275	300	269	301	297	300	297	306	270	314	313	314	290	300	296	327	317	255	284	314	296	305	307	300	275	276	276	303	308	289	307	305	297	314	329	294	283	281	275	312	332	312	289	307	320	286	313	302	309	307	297	293	294	306	277	337	316	333	287	309	303	306	289	320	291	293	326	305	332	307	301	300	307	334	278	281	333	359	337	237	308	292	274	327	289	298	276	305	298	312	254	295	278	303	321	290	341	292	268	317	272	315	324	312	298	268	315	280	299	275	289	281	308	321	299	277	317	291	280	289	318	290	259	316	299	306	331	276	313	300	306	314	305	312	323	313	330	298	293	319	328	309	278	283	266	304	326	333	287	290	317	310	293	285	341	305	307	281	298	312	301	314	275	314	285	278	309	311	301	303	328	257	291	301	302	319	312	325	302	275	308	283	322	291	291	325	302	300	297	305	278	320	290	300	330	303	336	307	320	292	312	257	283	267	295	261	309	293	315	284	298	294	306	267	308	311	304	283	315	312	334	286	275	294	322	311	303	272	291	305	286	332	285	299	300	345	315	293	300	305	315	306	291	311	310	366	274	302	316	292	316	327	293	265	330	296	320	289	318	304	303	300	312	252	311	290	310	317	300	317	285	315	267	307	270	303	287	269	293	315	306	311	286	289	315	309	318	301	310	321	323	284	324	310	294	273	303	240	333	282	262	290	282	284	284	325	278	291	296	270	282	282	317	292	308	282	295	265	289	297	280	272	299	288	294	293	302	281	305	285	312	326	299	305	272	326	274	270	295	307	304	277	288	302	327	276	293	313	310	276	314	268	282	294	285	280	296	326	258	310	349	290	299	287	317	318	306	322	297	276	302	316	292	303	294	312	312	299	302	280	297	321	284	290	309	324	295	298	301	319	293	311	328	268	304	271	321	319	321	322	303	291	299	297	310	294	301	310	314	280	252	308	317	310	294	256	316	268	291	284	301	263	281	298	293	298	274	266	300	293	280	305	309	269	287	275	270	290	299	289	292	304	305	296	291	302	301	276	290	296	277	307	287	296	309	345	278	292	271	294	293	303	308	328	279	275	315	330	282	304	324	289	296	294	316	282	303	308	295	315	308	277	303	285	322	356	280	315	311	296	291	302	299	285	272	288	284	304	336	327	312	310	315	301	281	305	260	304	297	295	318	285	281	323	310	304	280	273	272	310	285	275	292	322	313	304	286	299	317	324	315	305	299	310	278	325	297	284	313	317	343	315	318	310	308	296	300	300	276	352	295	280	302	319	306	308	301	317	301	304	346	274	322	285	261	332	296	281	309	291	302	286	295	308	286	358	319	275	275	313	312	302	297	277	309	253	296	330	327	319	340	297	323	306	330	290	295	294	322	290	306	318	299	268	300	296	269	297	281	302	285	336	328	288	290	259	314	272	279	303	316	278	295	307	280	286	282	287	274	325
1831	683	645	695	698	697	694	642	664	649	675	721	654	700	694	672	701	686	648	655	691	665	678	657	698	674	633	693	702	635	681	680	652	683	674	679	635	670	644	729	668	701	661	649	686	667	721	669	648	669	666	665	683	700	672	686	663	697	684	694	675	676	694	727	707	725	714	711	700	667	668	673	658	634	633	717	652	692	710	656	681	657	694	708	650	652	658	674	683	651	706	633	678	652	692	664	659	753	693	681	688	705	647	659	701	670	663	648	677	650	682	635	684	678	638	620	638	732	670	691	658	646	679	673	624	696	691	672	623	622	724	635	669	648	695	704	680	674	667	650	682	620	674	680	664	634	645	664	689	692	705	667	668	692	646	697	678	723	694	668	670	663	704	678	657	672	723	675	691	687	738	689	650	670	693	688	727	645	704	652	610	685	705	661	727	694	655	672	625	698	638	713	656	681	668	710	714	691	665	649	703	682	697	692	670	662	633	672	665	682	665	641	700	658	679	642	665	647	671	675	681	629	734	688	688	689	700	660	633	663	683	708	638	703	703	720	682	669	672	698	723	703	686	694	669	721	658	678	678	711	684	636	709	694	689	620	648	680	685	693	695	656	708	684	652	698	677	698	704	694	661	675	656	676	647	687	644	633	710	655	657	637	676	697	678	676	661	677	644	682	669	668	747	693	715	673	671	707	681	615	663	643	662	656	621	595	698	687	650	691	625	637	657	640	672	656	678	636	711	688	713	658	641	655	680	685	687	630	662	667	713	660	700	650	673	689	661	735	716	687	677	675	712	654	664	647	716	703	690	663	693	634	693	664	680	674	665	671	705	651	687	647	725	719	677	693	635	688	686	666	650	681	703	667	685	630	664	663	661	712	660	681	705	693	645	676	647	683	697	651	667	653	641	668	657	650	714	663	709	697	681	663	679	674	683	662	622	667	645	682	706	647	627	686	677	685	707	711	608	682	678	689	654	682	684	677	703	628	645	712	695	664	699	673	725	688	649	654	716	625	660	608	710	652	626	667	612	721	673	666	658	697	670	684	745	637	660	622	707	682	687	682	680	676	662	695	686	696	613	661	659	685	596	637	642	703	689	712	637	685	651	655	645	683	657	647	717	668	662	667	709	666	670	688	651	663	676	668	698	636	670	659	628	686	687	722	743	648	674	694	700	673	704	639	686	622	691	641	647	677	639	702	674	689	736	664	693	624	691	639	712	681	692	671	653	669	631	642	658	651	676	665	671	684	716	675	677	680	721	690	719	678	654	638	674	668	687	621	707	750	729	625	645	666	668	708	698	701	726	670	667	690	671	694	691	632	713	671	682	682	664	662	653	679	686	702	667	660	689	707	689	670	655	715	690	653	598	639	670	656	701	677	675	725	664	650	683	693	667	673	670	635	638	656	680	668	638	629	682	700	660	690	657	647	686	619	663	677	675	643	664	678	686	647	668	722	672	693	645	678	629	671	650	641	726	665	678	694	667	638	664	662	617	655	632	658	665	676	702	649	694	709	675	714	701	749	641	626	678	670	673	668	710	688	669	675	664	715	649	677	647	682	646	659	670	687	687	670	659	669	667	672	701	651	633	678	654	630	672	673	675	656	686	689	694	636	633	622	683	691	632	715	670	708	634	683	719	644	659	625	712	666	685	682	668	652	700	665	676	649	658	682	647	654	666	674	683	654	692	657	634	703	710	696	690	617	656	667	619	663	639	697	660	672	672	654	693	687	686	701	668	680	662	716	626	618	692	634	631	667	665	637	704	633	644	675	712	691	664	668	696	690	635	713	685	692	696	689	658	668	699	677	700	671	686	714	695	672	636	713	703	660	630	697	702	681	700	711	682	674	670	661	697	678	643	635	730	717	674	680	680	668	663	680	705	682	701	648	659	646	678	664	676	690	665	678	673	639	662	699	629	669	651	712	682	710	658	667	660	665	646	685	643	686	671	661	645	635	678	676	704	665	688	681	686	667	693	690	672	678	631	632	690	663	669	656	666	656	706	722	683	660	717	729	644	701	689	659	664	678	679	684	668	632	658	651	656	673	666	710	679	636	672	595	679	725	634	673	693	662	664	671	676	684	701	632	691	705	677	628	671	669	630	732	651	663	650	690	662	665	685	685	626	683	659	697	632	691	700	628	636	667	687	652	708	705	733	670	643	641	687	674	638	682	668	745	649	587	661	630	695	660	690	649	648	682	666	664	678	639	671	696	674	657	678	686	704	664	656	710	683	657	668	675	671	685	733	687	709	700	690	658	648	681	645	698	655	648	657	658	699	655	683	702	658	690	626	646	682	657	641	645	698	654	689	700	656	689	672	675	659	653	700	683	668	727	700	720	665	673	677	658	712	681	642	655	672	650	656	677	687	609	686	651	711	693	694	682	635	620	655	721	608	732	644	670	656	684	648	673	647	680	695	663	696	669	663	670	659	656	684	698	680	660	663	692	652	694	645	647	638	661	702	628	682	679	695	690	655	685	674	685	674	629	646	668	690	698	677	665	693	709	644	652	651	700	693	696	682	686	683	643	640	686	669	670	658	675	689	684	690	703	681	688	718	667	666	646	687	662	655	679	619	678	687	665	668	682	703	653	702	687	723	638	684	697	708	672	616	670	681	687	660	682	663	638	690	703	685	634	704	649	687	708	696	660	728	659	691	668	694	679	641	715	659	638	623	709	686	684	651	702	656	648	631	700	673	618	693	691	684	668	698	647	678	690	689	686	670	674	646	672	675	673	697	692	660	701	676	695	674	660	633	674	681	685	660	646	700	724	666	680	669	712	658	634	638	721	683	681	639	659	665	686	642	662	653	620	706	661	688	681	655	652	680	688	602	673	689	684	714	674	642	662	668	657	653	697	641	649	715	628	679	704	688	642	704	680	660	686	637	687	662	687	710	624	662	709	683	684	685	624	687	690	664	673	650	654	661	694	622	739	673	666	691	666	676	674	645	666	592	666	675	693	678	708	681	656	698	659	662	660	667	683	675	683	681	669	647	673	648	651	690	687	684	685	654	657	674	707	642	646	672	657	657	700	688	682	699	702	665	674	672	651	660	693	722	690	688	666	686	640	667	669	707	682	643	654	679	691	683	701	662	680	694	671	670	703	696	720	685	682	653	677	656	654	686	677	650	674	636	703	678	650	684	649	659	661	679	641	668	673	638	672	673	660	675	663	660	683	687	629	651	659	650	670	664	656	702	651	660	755	641	637	666	676	719	678	653	639	679	716	655	720	684	628	678	636	712	669	671	703	655	642	659	679	662	663	614	638	686	661	693	609	705	667	670	681	691	684	708	669	689	704	664	713	675	649	638	671	646	693	686	645	687	648	631	698	665	678	644	670	621	680	705	689	676	716	675	646	702	647	657	659	642	694	685	660	669	678	661	686	688	676	638	691	696	665	661	659	670	649	631	656	666	680	650	647	672	639	713	665	661	662	651	682	659	669	683	665	680	675	708	686	643	656	669	672	689	628	667	694	666	678	657	680
7458	427	438	340	294	203	169	187	161	161	174	126	139	163	161	146	149	142	144	108	145	135	152	130	142	127	129	123	155	124	125	135	131	123	122	146	141	120	154	124	112	116	129	154	136	138	141	119	110	132	142	130	112	131	132	135	137	113	140	135	127	145	127	114	123	116	131	134	126	112	123	118	156	127	140	166	146	151	155	127	130	123	121	118	112	137	111	125	123	131	131	121	132	130	124	130	139	148	151	146	133	125	141	121	135	113	140	127	113	118	125	155	113	125	154	111	132	132	130	140	122	134	144	115	131	125	127	149	137	149	106	144	135	134	120	118	124	140	139	140	133	124	163	134	119	124	158	141	144	117	138	126	113	144	125	142	119	135	134	133	117	114	130	115	124	123	131	163	109	127	118	140	125	133	128	99	127	120	140	119	131	130	147	156	132	136	109	128	124	115	124	123	147	133	135	136	123	133	113	135	139	116	121	124	129	146	127	117	135	125	134	132	146	141	146	101	138	129	146	135	117	123	137	124	130	127	140	136	121	133	129	134	161	134	137	124	120	152	148	126	134	140	124	131	119	127	131	135	112	122	129	136	112	131	132	111	145	127	125	126	149	120	117	143	144	115	119	124	142	143	122	115	132	117	120	129	114	123	134	150	111	132	136	144	139	122	105	126	128	146	144	112	143	143	125	118	115	137	123	141	120	139	126	117	135	133	142	120	108	141	155	101	127	134	146	122	131	112	134	130	139	115	106	128	123	113	139	149	142	123	145	128	130	133	114	130	126	122	132	113	138	131	124	133	149	137	125	135	125	119	117	132	129	130	143	149	136	121	127	129	133	136	114	117	120	125	124	139	133	115	110	132	130	135	125	139	124	153	117	149	137	132	128	134	104	124	133	149	144	158	139	136	131	156	144	126	121	132	146	119	143	126	150	122	137	131	131	135	135	119	145	131	130	146	107	126	141	145	139	135	149	150	139	98	133	116	132	131	111	122	118	127	116	135	133	155	138	132	130	136	129	128	144	110	128	130	115	124	133	146	157	161	159	151	137	136	129	121	140	117	131	126	113	135	126	140	119	125	133	141	118	115	121	151	132	131	132	113	137	137	121	122	135	137	132	118	133	134	134	142	160	134	143	114	143	105	123	139	133	148	114	136	120	108	126	140	131	119	106	129	131	136	124	112	135	125	150	141	133	130	118	136	139	135	135	122	119	135	119	131	141	123	121	134	127	122	141	140	131	124	128	118	96	123	119	135	142	119	127	127	115	114	158	136	139	119	132	120	137	154	127	118	138	131	113	145	160	147	126	136	149	146	141	144	126	138	112	152	134	139	131	145	134	126	113	145	134	120	133	126	120	127	126	145	123	146	111	131	121	126	129	138	116	131	136	120	121	130	125	126	115	126	125	126	135	124	123	126	124	130	139	148	161	142	140	149	135	118	114	122	110	130	126	143	115	126	139	119	118	121	142	116	123	125	137	131	132	108	123	145	128	112	135	122	130	123	137	137	137	139	124	128	128	140	136	114	138	124	127	135	121	133	145	131	124	133	124	160	136	131	124	153	120	130	117	119	132	116	121	98	132	129	127	125	149	108	130	110	123	115	114	146	142	128	137	153	138	135	108	125	115	133	121	133	156	105	128	117	134	115	137	137	131	129	152	129	136	123	122	123	115	111	133	132	113	136	109	99	128	133	129	143	117	121	138	125	138	132	131	141	152	128	145	115	127	142	147	141	126	132	134	152	115	133	112	134	144	118	151	145	125	143	129	128	135	151	150	133	140	132	146	134	141	115	137	144	116	118	126	134	116	143	125	118	127	125	134	124	137	126	124	140	141	114	140	120	120	139	124	115	137	139	122	137	127	120	126	116	154	138	154	139	131	140	130	131	144	142	138	150	128	114	128	128	134	126	146	144	123	125	134	122	129	138	133	141	138	113	125	133	113	143	116	158	105	130	120	122	124	125	124	142	129	115	130	123	113	134	121	118	141	125	148	107	104	141	148	150	142	120	113	128	147	113	130	127	115	128	111	114	122	137	116	118	161	143	114	142	135	125	137	128	132	116	136	138	133	132	145	153	123	121	144	118	103	131	140	126	134	153	132	130	96	121	131	148	141	138	125	119	125	136	143	110	144	120	135	110	112	120	109	133	140	155	127	124	159	147	124	117	132	116	131	120	135	125	137	129	143	127	141	135	146	147	151	107	99	119	138	114	125	131	127	127	138	124	134	114	132	115	151	141	133	115	131	150	144	132	137	132	121	130	133	127	135	146	129	150	145	103	147	117	139	120	146	125	138	132	136	142	138	135	138	128	119	131	127	134	141	133	128	134	114	127	135	127	145	106	129	124	122	128	118	158	138	131	146	137	129	127	154	116	131	139	122	132	117	135	135	105	140	145	156	113	125	133	118	134	133	120	122	123	118	134	128	133	134	131	156	136	110	132	142	136	118	119	131	144	104	111	123	129	113	137	122	126	140	135	130	131	109	122	123	121	120	135	129	111	133	151	101	129	121	146	128	134	138	119	137	124	135	126	135	129	149	136	136	121	138	139	142	124	134	146	121	143	135	135	140	109	145	129	129	113	104	124	138	153	114	130	130	121	118	124	121	126	132	128	110	145	124	133	122	134	133	138	127	108	115	118	138	149	161	132	126	127	132	126	135	105	154	123	135	123	129	113	109	123	104	105	119	126	124	142	146	114	102	123	128	119	131	132	143	136	134	115	129	140	112	149	140	152	140	119	110	137	135	128	132	115	119	148	126	138	119	122	131	119	123	106	120	151	128	129	119	106	132	122	115	111	122	139	139	131	132	117	110	141	136	122	123	146	144	140	151	137	129	137	134	149	122	155	133	113	127	164	128	130	113	110	143	123	121	154	136	148	132	118	125	134	128	153	141	122	128	120	115	133	132	148	126	112	141	137	138	121	131	105	129	161	128	104	141	129	119	130	118	122	134	146	131	116	143	122	127	113	134	144	128	113	129	133	137	139	131	143	138	151	124	109	121	130	125	120	115	132	135	120	119	132	137	125	125	107	137	139	139	146	139	112	130	123	143	126	121	149	125	146	131	149	118	114	138	131	123	103	138	124	131	131	132	128	124	115	149	113	134	147	138	131	112	123	117	164	119	152	167	145	134	143	148	132	129	124	142	126	129	142	134	146	149	124	126	126	136	143	121	122	133	132	135	125	116	151	131	124	126	124	102	121	145	135	143	151	135	127	128	129	122	126	126	133	118	147	136	151	133	133	141	138	154	123	162	142	140	135	118	150	131	143	103	114	113	136	137	128	121	130	131	117	131	162	147	102	123	120	121	112	117	109	125	125	117	110	144	124	143	143	137	117	131	116	139	125	126	129	146	126	104	126	122	142	121	140	112	148	134	134	131	125	124	123	117	148	123	127	129	139	112	142	154	141	139	146	121	157	131	129	112	144	135	131	121	108	131	140	131	134	143	140	137	128	120	128	147	137	122	103	146	118	117	124	112	131	145	155
6164	581	1046	1195	1008	848	704	636	619	537	485	520	486	448	416	388	437	418	431	414	381	372	422	381	389	373	346	376	387	369	351	334	340	364	363	348	376	356	374	326	329	336	344	363	348	349	334	333	340	347	346	325	372	329	353	359	324	327	340	345	331	354	339	363	336	357	353	349	351	352	308	366	320	339	359	341	378	335	329	364	371	351	364	334	322	364	324	363	327	319	342	345	378	370	374	330	344	355	346	378	350	358	339	330	380	344	322	319	322	341	351	341	340	333	334	378	359	347	378	361	355	358	305	339	350	374	359	284	325	361	365	355	354	346	354	350	333	360	339	376	371	340	334	346	360	356	371	347	342	328	360	339	332	301	317	357	342	361	328	334	343	342	341	371	355	356	345	326	353	341	325	355	338	329	347	343	329	347	329	327	362	349	321	332	334	361	338	361	324	360	337	352	369	364	344	320	337	345	340	342	348	369	342	349	337	364	343	359	364	363	324	328	346	343	335	339	336	362	357	314	320	341	349	367	334	332	357	363	387	338	331	336	354	348	316	367	327	347	315	319	329	353	326	346	334	348	330	335	338	327	333	337	364	319	377	368	364	317	372	357	332	363	323	320	304	341	363	333	344	329	312	348	353	362	326	321	337	327	347	327	321	357	346	341	338	383	365	339	313	348	351	330	324	324	324	346	365	350	365	307	318	381	346	380	353	349	347	361	339	340	351	377	341	338	333	312	339	351	367	385	323	356	323	370	345	316	353	327	354	310	370	347	355	337	330	306	357	332	337	322	314	335	341	347	352	348	372	354	385	314	347	351	336	369	321	355	363	360	337	340	318	343	338	323	340	339	356	355	344	332	354	351	349	380	349	315	358	324	351	340	366	357	312	375	364	328	345	336	326	355	332	363	325	352	335	335	376	346	310	349	320	328	325	324	324	368	350	333	358	342	358	307	348	325	382	335	340	329	324	319	318	325	340	318	349	339	337	355	353	359	331	342	332	354	326	345	334	331	348	337	361	376	326	327	339	318	339	352	345	349	349	317	361	341	374	315	331	333	341	348	343	353	348	357	324	378	330	338	362	387	321	348	311	380	315	357	313	347	358	353	334	342	354	366	376	346	343	307	325	338	356	346	348	329	321	335	353	326	346	339	324	339	335	357	338	334	361	336	349	353	327	347	296	346	355	332	305	347	353	348	346	367	353	310	375	328	356	295	346	365	367	343	350	352	351	340	344	339	333	345	377	379	327	340	382	352	332	351	331	342	374	326	340	346	339	338	362	343	348	354	336	348	370	335	363	349	361	352	351	368	343	333	327	368	338	326	355	370	324	342	347	336	344	329	337	313	341	352	322	371	327	355	342	361	345	364	325	313	351	371	351	336	332	322	335	330	348	321	356	306	310	338	368	354	338	361	341	330	331	344	319	345	332	358	319	351	367	375	340	354	356	347	319	356	346	349	331	346	356	360	358	325	348	303	372	360	331	351	344	320	364	350	347	334	364	295	351	360	347	338	335	350	318	336	369	361	351	345	349	345	345	353	348	307	328	334	355	338	348	373	340	314	323	347	334	366	350	325	319	329	364	371	356	372	352	368	365	349	332	310	355	349	323	326	328	338	334	346	363	342	348	366	315	363	343	357	349	353	312	360	332	351	340	345	356	326	314	356	356	342	343	332	317	345	336	335	345	336	301	322	327	366	358	323	338	339	358	372	333	319	345	334	356	337	316	341	348	352	299	345	343	358	354	335	314	324	349	347	366	366	354	345	317	327	344	359	326	351	342	306	356	334	358	330	366	342	330	356	338	346	317	341	376	360	342	360	359	350	330	344	329	382	333	328	312	358	353	369	313	361	351	328	329	363	342	314	364	334	336	343	354	335	363	333	324	346	323	335	381	373	358	357	326	358	352	335	362	325	340	318	374	355	351	363	356	318	346	374	341	349	350	332	391	322	362	352	357	353	335	319	310	343	336	335	368	305	359	326	348	330	358	317	346	349	318	343	331	347	357	292	356	391	307	330	348	350	340	359	331	350	361	341	325	370	361	360	338	368	367	317	349	358	370	362	340	381	327	370	343	311	350	342	347	359	331	342	346	366	338	346	348	353	337	355	329	353	368	349	322	345	311	347	322	353	311	330	345	330	373	362	341	348	345	341	356	371	311	350	362	298	359	385	364	335	326	365	363	355	353	358	347	294	344	351	346	372	344	366	329	356	322	386	352	333	340	346	348	345	346	334	318	344	336	337	348	334	350	380	342	337	356	348	352	321	368	370	339	383	325	360	319	354	386	349	339	368	362	358	363	326	343	361	339	334	325	305	356	325	317	327	335	375	351	355	349	335	329	321	348	329	358	369	332	377	366	331	322	334	357	339	349	346	360	351	351	331	352	359	342	380	335	332	360	394	332	333	375	339	356	311	338	344	332	329	326	331	355	333	336	354	323	377	340	308	319	307	354	355	348	331	346	325	338	342	350	331	342	363	302	337	352	324	333	341	368	357	341	359	339	354	363	308	336	308	335	335	330	356	305	362	347	343	349	349	354	343	339	360	323	360	364	368	330	320	337	346	364	353	327	339	331	336	395	347	353	330	342	331	355	365	357	370	339	347	330	333	337	355	321	347	347	329	382	309	361	315	316	372	337	356	345	364	363	386	318	347	364	357	325	362	327	372	347	344	345	374	356	311	360	344	358	337	333	388	366	346	315	319	334	361	332	344	371	321	369	274	359	345	356	316	336	349	339	341	296	358	342	353	362	332	333	342	349	360	329	340	349	359	360	356	332	322	331	345	349	327	343	332	307	329	334	323	363	369	348	351	349	341	334	358	364	330	312	340	362	319	331	320	292	361	358	358	323	360	347	331	326	328	330	330	315	344	327	301	368	356	365	334	338	357	351	337	316	357	334	359	342	326	373	333	314	372	342	366	372	317	359	334	353	331	326	379	317	383	340	377	362	352	324	359	342	355	356	359	353	347	356	355	360	319	312	322	372	326	322	369	337	355	352	337	353	325	346	309	325	328	341	352	320	327	315	340	343	339	349	347	334	340	343	356	372	362	360	353	347	324	348	322	322	341	362	301	320	340	330	328	373	351	366	344	381	330	334	322	345	362	322	326	361	340	333	326	370	369	308	291	344	365	333	369	324	345	337	328	344	357	332	345	352	345	369	339	314	351	301	334	357	326	388	323	363	381	351	307	362	350	333	310	343	325	336	383	331	338	312	318	325	330	371	353	361	330	351	352	355	338	361	341	341	370	349	336	330	349	312	353	351	330	349	350	345	324	358	344	348	340	354	333	352	391	339	356	357	349	337	325	367	355	347	327	360	321	335	356	358	348	345	332	365	326	339	326	307	326	350	355	358	352	305	337	351	304	333	330	323	365	348	370	338	338	329	337	313	368	326	334	337	335	311	350	337	337	343	367	346	328	330	343	346	346	352	342	331	334	328	370	354	374	323	324	349	354	368	381	320	340	361	320	340	338	330	317	345	338	358	357
13766	982	805	724	481	379	299	286	257	224	212	221	210	189	160	176	202	201	160	171	159	189	183	174	174	170	154	176	178	159	186	197	176	184	180	181	169	183	178	181	148	179	175	186	193	167	183	162	155	171	147	167	165	174	167	132	155	184	187	142	143	163	180	185	156	162	146	193	167	172	173	159	170	163	182	187	182	161	141	158	177	160	176	152	161	172	154	160	186	131	186	155	157	174	145	163	162	167	156	156	170	174	186	171	157	184	166	165	168	156	192	166	158	163	196	166	187	149	138	175	153	187	164	158	165	160	155	188	164	174	173	156	169	161	166	148	170	169	152	150	148	182	181	178	165	162	162	169	188	163	163	168	167	193	178	160	145	175	178	167	170	173	141	167	148	154	157	155	157	169	170	171	178	176	153	157	148	163	190	163	167	183	160	152	174	161	195	159	136	170	165	156	165	162	168	166	178	191	170	165	155	161	175	177	154	146	164	174	179	187	182	189	161	158	176	181	146	174	173	178	174	178	183	173	181	155	189	173	173	166	184	192	164	180	155	184	139	179	177	142	153	177	178	182	181	176	173	168	182	169	142	195	154	169	169	179	161	177	145	151	160	166	156	183	160	190	201	167	168	170	162	146	174	207	195	160	154	156	165	136	168	179	153	183	151	162	147	173	161	169	145	180	164	180	157	165	135	169	167	200	165	166	166	171	171	148	186	170	171	159	177	169	196	150	172	153	161	149	155	177	156	188	178	167	153	181	131	173	146	165	167	158	141	170	169	152	159	178	153	181	168	170	149	162	136	163	136	165	177	158	180	174	175	187	181	178	163	168	159	170	165	149	175	168	145	167	198	164	178	165	180	154	163	178	178	168	170	180	163	162	162	185	160	167	174	164	150	155	154	161	180	189	168	161	185	167	147	139	205	178	179	165	143	164	170	172	146	172	187	171	158	168	196	163	152	168	188	191	151	161	158	156	172	175	149	161	174	160	162	155	182	151	174	172	168	186	194	188	172	159	184	163	193	179	195	158	150	176	160	175	154	176	162	168	154	168	168	169	180	148	166	158	153	190	192	177	161	158	188	155	179	163	176	154	154	148	145	144	158	158	183	139	186	152	177	171	161	171	186	182	188	160	132	159	157	172	172	161	187	160	153	155	156	162	158	153	149	129	138	146	172	161	184	152	139	167	163	178	172	154	157	159	173	163	149	154	167	177	185	161	155	178	168	171	149	158	159	161	174	170	181	150	191	159	192	151	181	154	174	157	170	182	173	162	165	179	164	151	165	187	171	158	181	182	164	158	170	184	180	186	184	183	182	172	150	163	162	171	163	192	167	165	152	176	195	181	199	186	140	178	176	171	172	145	174	169	138	175	178	163	168	157	170	160	175	164	174	151	171	144	188	140	185	156	167	157	159	178	194	173	152	164	176	147	154	161	198	163	169	159	161	166	163	137	165	153	186	142	155	165	161	160	179	171	171	162	190	173	189	169	176	175	156	185	171	172	160	154	146	142	172	168	166	178	201	165	149	171	199	152	161	163	153	184	158	162	169	161	160	163	165	140	191	174	166	162	166	141	153	184	140	171	177	175	156	198	168	147	184	166	168	157	170	169	154	157	168	185	156	181	171	178	173	161	157	162	153	186	190	156	138	195	168	193	181	170	200	198	153	165	146	169	202	171	168	136	156	165	175	153	155	153	170	153	158	151	177	169	159	196	176	155	149	175	186	174	171	163	184	158	169	152	171	182	186	172	161	152	152	178	166	154	193	177	174	154	185	169	166	188	211	167	157	152	172	158	142	177	179	181	169	150	174	144	159	168	161	151	160	200	186	160	162	160	143	169	184	163	174	171	172	176	171	167	168	134	163	171	158	157	162	160	177	163	182	178	160	164	171	173	181	170	174	171	161	175	166	155	183	184	163	168	170	167	181	183	155	204	154	167	178	174	187	179	193	177	177	162	157	180	180	192	159	178	180	161	160	184	165	190	169	162	184	169	158	187	204	161	161	188	171	155	162	158	149	181	176	160	157	173	181	165	158	166	169	181	175	179	157	164	159	159	185	180	180	168	152	157	172	188	169	161	161	167	193	165	176	173	174	151	164	166	140	148	196	176	178	164	165	179	172	192	171	155	170	166	171	155	169	176	140	145	153	159	178	167	169	169	191	144	168	184	143	175	157	167	178	170	166	173	172	157	155	146	160	171	160	157	158	173	159	176	137	161	159	163	151	164	190	176	164	177	157	195	162	171	159	157	182	158	159	148	161	177	156	171	168	191	186	162	162	142	169	170	184	162	180	177	176	191	164	146	160	182	139	179	159	143	184	182	165	150	183	162	179	169	165	156	183	163	193	173	159	159	183	160	156	179	157	181	151	190	180	159	172	171	157	161	155	161	191	187	177	146	164	171	153	192	162	165	158	180	179	155	154	165	174	184	171	148	162	159	192	162	159	157	172	170	193	154	150	166	175	174	159	160	164	123	179	142	172	168	136	150	142	161	163	180	185	171	182	169	173	183	163	166	151	204	162	161	152	151	143	185	174	155	179	155	157	179	173	156	162	150	166	168	165	175	160	159	162	163	178	182	151	164	172	135	152	180	160	167	169	184	150	192	159	172	183	150	170	173	172	164	170	164	168	169	173	159	156	159	181	149	205	153	157	155	150	153	135	141	154	180	164	174	134	155	181	151	186	160	172	158	146	170	153	177	175	170	159	168	162	164	158	167	170	166	147	180	174	162	180	149	173	176	191	149	159	156	155	171	172	172	138	169	177	151	168	175	159	162	170	160	154	161	191	173	167	173	180	161	174	164	191	168	180	167	194	171	170	174	162	163	159	188	159	139	178	168	172	190	175	167	189	159	155	160	175	184	151	169	166	143	173	177	178	165	168	185	142	180	173	152	150	172	179	169	172	162	158	169	177	140	165	189	155	163	163	147	171	176	159	178	168	174	165	153	156	167	164	184	165	186	168	168	173	177	134	172	172	159	134	179	174	163	171	140	160	175	147	170	147	188	182	179	158	171	168	161	150	149	159	177	176	160	166	172	180	150	169	177	158	160	163	145	138	168	165	162	156	180	175	155	164	165	162	177	160	170	174	150	164	172	151	178	152	141	159	158	171	172	145	155	161	147	173	180	193	163	170	180	185	167	179	169	159	162	199	169	176	164	151	147	198	183	172	171	170	175	165	182	158	156	178	155	172	208	188	179	187	171	161	181	161	157	188	188	164	153	162	188	146	172	178	158	166	162	152	158	166	159	186	160	167	158	179	177	172	154	155	172	170	172	162	163	180	165	199	192	161	176	187	219	163	176	166	168	170	163	171	148	176	170	176	162	182	172	161	157	180	173	146	176	189	168	168	165	153	164	148	160	179	188	192	145	149	163	148	208	181	169	141	166	168	155	182	187	183	178	149	169	183	163	184	159	160	179	162	171	174	171	163	139	138	160	164	146	158	138	143	168	185	166	193	167	169	162	171	170	161	161	166	187	164	177
7906	948	1995	2192	1724	1450	1223	1099	923	788	739	689	667	656	633	618	577	536	539	537	529	521	485	492	463	507	480	525	499	475	458	442	489	465	485	474	401	470	467	483	466	473	453	465	477	471	452	470	436	418	436	433	464	471	434	456	426	448	440	438	464	426	413	454	426	424	421	422	443	441	441	458	426	432	445	436	477	450	412	433	404	404	441	450	443	415	462	413	409	413	399	452	466	412	429	402	450	399	465	442	453	425	474	456	431	444	396	417	412	395	427	446	444	424	433	425	456	405	405	435	413	456	415	421	435	436	389	430	441	431	429	415	453	453	387	433	438	425	445	456	438	438	406	453	430	441	415	407	455	440	403	420	415	450	413	421	487	423	450	431	418	425	468	468	373	426	395	422	424	420	438	440	399	402	453	434	432	472	440	414	426	436	450	476	426	383	446	412	420	411	394	438	438	401	418	413	411	412	422	432	447	422	436	403	424	400	447	426	425	476	435	474	452	471	429	413	411	453	411	431	444	467	463	454	397	450	412	449	418	419	441	439	443	420	456	435	432	413	411	423	433	394	430	426	438	417	444	457	414	406	424	439	440	427	402	417	448	437	426	409	433	470	458	456	408	441	423	428	406	429	382	380	443	406	397	422	478	437	436	448	418	452	455	444	436	426	429	432	450	439	445	428	414	445	418	445	418	452	437	407	424	453	450	398	471	406	429	448	431	404	430	434	424	396	432	427	451	443	406	438	427	433	455	453	434	413	439	405	407	441	451	433	422	427	418	443	456	467	441	434	445	446	407	426	440	453	437	427	431	435	452	434	446	469	426	431	430	439	412	420	486	422	437	428	428	429	434	431	427	447	425	458	399	421	447	413	442	428	448	436	405	395	459	438	432	423	430	428	425	425	415	401	441	408	420	451	412	419	430	394	422	450	422	431	431	428	432	404	422	425	428	440	393	421	426	421	410	414	442	463	432	452	435	413	442	418	413	419	411	466	456	407	399	465	438	479	415	425	449	457	445	418	443	431	404	426	422	422	441	422	443	442	432	424	407	407	414	430	424	412	417	457	445	425	421	471	429	408	420	422	427	405	423	419	460	408	461	450	443	420	446	427	423	432	435	447	450	438	448	444	441	410	394	414	452	449	431	431	460	380	406	425	400	411	437	445	431	444	426	450	427	431	390	402	447	429	424	410	416	433	410	428	455	447	415	477	454	423	393	422	419	412	437	413	438	416	452	504	451	430	449	410	447	426	471	395	427	448	393	442	442	429	431	447	414	472	461	428	450	426	417	464	430	468	416	416	423	396	452	444	444	470	392	440	432	464	396	415	416	432	425	406	430	415	397	432	436	458	435	437	432	409	395	402	399	419	420	429	444	431	439	422	386	439	420	393	446	443	450	408	415	407	403	450	465	419	447	455	431	428	426	432	422	415	399	443	467	428	412	409	436	405	414	412	427	431	396	421	442	410	407	404	481	496	402	423	426	399	444	428	444	420	428	441	386	446	447	432	419	398	435	426	452	444	416	425	428	427	470	452	384	460	449	425	422	423	450	406	435	445	413	419	416	395	423	425	424	436	430	407	434	419	424	418	431	408	412	428	420	381	451	454	464	425	422	431	403	423	424	401	435	434	444	399	461	430	434	444	406	434	429	417	448	457	410	411	440	445	430	393	433	421	429	440	437	423	415	454	433	405	410	412	411	422	426	447	451	427	433	434	466	403	442	393	436	452	427	424	438	407	442	403	444	443	439	380	415	449	444	456	424	422	455	413	408	434	459	448	421	423	424	432	424	403	429	409	471	445	419	418	425	436	449	450	407	415	442	438	445	457	458	403	426	424	426	419	409	448	428	442	412	414	401	424	393	419	426	417	423	417	459	403	409	415	428	440	432	424	419	419	399	434	408	419	413	436	376	427	432	474	425	455	436	434	430	403	422	427	426	423	460	396	427	426	428	421	440	403	421	465	428	419	424	407	438	452	445	411	442	421	444	404	438	436	407	456	427	421	436	432	450	413	428	432	425	455	420	407	414	422	432	369	423	435	434	450	411	426	445	435	452	420	418	398	425	451	428	428	410	420	428	438	413	435	429	456	465	435	441	419	425	430	411	452	457	414	457	389	439	457	412	448	424	440	434	423	408	446	421	462	402	434	442	433	440	430	421	394	404	445	431	394	434	416	448	469	464	407	481	410	444	402	416	389	410	454	437	400	442	413	425	440	428	417	416	419	428	403	394	412	444	427	426	397	413	411	380	447	449	444	417	429	430	433	399	364	412	421	437	423	448	440	431	447	457	417	422	409	437	432	386	403	417	431	456	420	426	425	463	436	425	450	411	426	429	465	414	435	456	414	396	446	435	419	420	401	431	441	397	437	457	448	415	455	432	410	447	423	428	458	459	464	409	400	401	417	391	421	424	476	446	452	414	461	440	424	447	452	438	428	455	434	416	449	467	439	436	435	437	428	424	428	481	405	419	440	426	417	426	381	409	412	425	418	411	406	429	429	411	400	472	427	390	440	406	438	421	431	459	464	425	456	399	430	448	443	433	406	451	407	421	421	435	438	449	429	416	425	426	457	472	438	417	429	434	416	436	439	440	415	432	426	420	429	431	432	431	439	392	407	433	444	441	453	427	411	427	398	412	463	407	424	459	417	458	437	428	402	420	428	401	467	436	424	421	418	419	418	432	425	420	393	432	425	421	427	424	439	411	448	465	395	441	421	453	473	431	423	447	390	403	424	436	405	422	425	446	396	419	389	415	450	426	432	434	416	433	425	420	427	392	448	416	437	451	452	439	449	409	426	479	453	408	420	443	422	454	438	419	444	416	426	433	437	429	420	421	404	435	420	437	455	428	448	417	466	411	412	418	454	398	441	443	426	407	452	408	419	401	415	407	445	417	420	379	456	425	404	402	396	438	428	423	433	452	397	432	453	442	397	425	410	457	462	406	416	434	404	394	405	418	424	391	414	443	421	451	435	433	410	428	440	420	443	432	417	425	447	444	431	423	407	416	403	411	429	435	421	455	432	408	452	408	413	463	404	440	449	431	391	432	420	401	447	431	440	444	430	454	441	393	421	439	445	443	438	419	421	442	409	453	382	460	419	410	435	472	440	429	389	437	424	445	434	444	425	445	413	419	415	419	390	397	428	414	436	468	422	407	435	440	446	437	428	439	427	444	446	438	396	389	419	494	416	423	424	439	427	413	450	429	482	410	446	427	438	443	431	464	469	450	446	428	386	376	475	417	412	436	432	427	425	400	443	436	393	432	449	434	411	450	443	406	419	450	401	405	416	447	449	460	463	427	406	449	425	414	415	454	416	421	440	428	430	440	410	452	450	472	403	416	429	411	428	453	436	419	432	436	441	408	456	438	449	388	391	450	407	390	435	421	465	419	445	423	454	475	439	385	437	449	396	432	443	438	446	434	462	463	425	433	432	456	426	421	422	461	403	438	429	432	445	435	415	442	474	400	407	453	446	432	445	439	412	437	407
1517	325	314	314	319	292	290	317	313	294	297	342	300	292	251	308	309	288	312	289	293	285	308	310	323	321	313	297	337	279	308	306	299	299	290	319	289	288	271	305	276	306	301	304	291	268	295	287	282	298	320	319	293	292	318	346	321	308	306	300	293	296	316	302	298	305	283	294	300	309	286	301	244	333	289	299	327	295	310	296	285	291	313	277	281	287	297	323	286	315	314	265	322	289	297	283	297	298	298	289	301	295	281	286	316	289	286	291	327	280	306	294	303	304	281	290	304	288	323	302	302	283	287	302	289	286	278	315	327	275	300	260	279	283	309	310	279	268	307	297	312	294	266	277	250	299	287	300	276	296	333	288	265	272	302	290	303	280	307	292	288	295	275	297	293	305	273	297	302	296	306	306	266	317	292	289	285	292	332	313	315	299	330	308	281	298	265	316	297	284	279	261	263	292	316	307	281	270	292	311	296	315	315	303	348	268	311	293	293	302	281	275	286	283	294	305	291	331	300	291	304	314	279	277	317	324	304	297	281	272	299	249	286	315	309	315	277	278	285	290	302	269	261	269	318	282	272	287	291	293	295	282	278	325	323	287	285	305	287	277	308	300	311	296	331	290	292	259	318	263	312	298	299	328	304	313	320	292	282	318	261	301	294	317	276	272	308	283	305	289	302	293	283	278	293	334	283	297	283	271	319	308	310	293	259	329	279	300	278	275	312	295	292	319	248	270	265	310	252	281	330	324	313	289	269	291	321	304	315	306	329	306	323	280	289	295	305	324	284	272	312	298	282	297	293	273	310	290	283	278	300	328	283	314	286	306	311	319	316	279	277	269	301	293	302	281	262	298	301	319	312	268	294	284	299	302	283	302	286	271	286	296	283	291	307	311	301	327	320	279	281	332	300	324	285	312	304	306	306	320	303	281	302	269	269	321	309	295	312	266	259	285	299	281	339	296	260	306	294	290	285	318	314	324	303	315	288	264	275	335	277	314	317	294	287	293	331	320	297	282	312	278	321	289	323	330	341	302	286	275	296	283	276	275	279	327	274	277	304	281	317	307	291	306	291	288	285	278	293	281	272	306	288	308	294	311	340	271	303	318	288	259	308	292	323	299	317	282	288	279	280	302	310	304	293	301	296	317	285	322	278	295	307	286	302	282	298	307	281	301	290	335	301	287	287	296	293	307	296	324	298	287	280	303	319	282	303	287	288	279	309	290	272	297	299	293	305	327	294	274	302	287	280	299	273	307	299	297	290	278	285	278	274	262	349	287	263	304	299	309	311	316	299	306	302	292	267	303	285	301	318	268	274	283	276	298	299	307	321	274	285	333	307	319	302	305	314	288	291	303	301	291	295	282	280	307	248	284	310	280	270	277	338	284	313	309	265	323	267	318	278	307	271	274	261	295	325	350	279	324	274	293	289	314	283	282	315	319	321	263	311	296	284	310	275	260	299	294	303	308	312	331	334	275	292	300	307	298	309	305	301	287	279	302	330	291	252	292	281	282	306	287	296	264	278	326	325	315	298	287	319	289	305	276	288	309	297	298	312	300	289	274	285	283	285	293	301	343	293	261	313	296	303	286	279	282	328	288	323	329	287	312	301	283	308	274	317	278	299	290	254	266	267	290	269	286	285	282	286	295	294	271	287	281	312	304	345	318	275	317	277	303	302	307	289	285	296	334	286	326	323	294	296	298	293	271	306	291	296	304	299	314	313	305	320	294	287	287	324	277	264	275	284	320	271	320	275	322	330	310	296	304	312	293	282	296	302	289	291	302	309	323	263	313	299	310	301	283	308	284	275	301	304	310	319	316	333	279	293	314	287	295	335	313	325	262	301	298	332	319	312	286	303	265	270	293	272	337	333	317	317	313	319	304	275	286	285	312	303	320	287	308	319	301	320	307	278	300	304	282	305	300	276	292	317	305	309	342	289	287	317	308	292	276	293	285	259	291	284	313	322	291	284	321	325	319	281	327	297	313	285	282	293	296	296	302	323	315	306	273	279	342	302	286	305	311	294	295	298	324	322	314	300	305	266	306	304	313	300	303	305	292	302	290	295	316	291	262	293	260	295	285	276	313	327	313	312	289	285	304	298	274	309	265	287	314	293	354	298	276	290	302	314	282	281	275	276	268	318	305	314	301	292	302	353	274	304	281	316	317	313	292	301	310	308	303	276	268	297	279	297	312	283	268	283	314	314	327	314	268	279	299	298	268	288	284	292	312	278	294	299	270	305	284	299	288	307	291	286	363	308	321	278	319	308	269	263	325	314	299	282	281	306	284	290	324	297	286	293	317	303	286	298	278	313	316	292	292	276	273	292	307	305	322	301	289	284	324	309	290	287	295	311	288	273	342	321	274	291	280	305	283	290	300	336	285	302	269	334	286	277	259	264	278	285	339	300	271	287	296	279	307	311	299	310	304	301	313	278	280	304	275	296	285	296	309	284	312	278	318	289	296	288	300	279	280	285	270	301	335	326	277	270	277	288	261	278	299	302	323	281	320	321	303	293	304	314	334	299	282	286	302	312	296	327	271	302	308	303	321	278	299	329	311	275	308	338	316	276	283	295	271	323	297	287	260	289	279	289	276	310	328	276	327	284	295	320	284	304	294	289	320	306	317	326	326	293	283	271	303	284	286	316	279	297	322	273	276	273	310	307	296	326	274	287	299	302	283	312	269	293	302	321	291	292	302	302	312	295	302	311	294	308	282	279	297	279	271	285	303	305	292	319	321	294	290	330	298	296	265	311	287	334	289	339	277	277	315	334	316	295	307	299	311	326	329	270	303	287	270	320	294	293	297	290	293	305	290	285	309	293	317	317	314	295	292	308	292	301	315	312	314	320	313	327	308	300	294	293	277	347	273	285	292	319	304	328	298	303	339	292	297	288	295	281	282	301	293	295	293	324	309	285	264	312	273	259	286	315	295	318	270	271	306	280	307	297	294	317	306	268	317	329	305	286	296	291	299	336	295	299	285	286	287	276	292	285	268	287	302	315	304	287	308	293	308	283	271	309	289	299	291	305	266	286	320	300	315	297	315	322	293	294	289	319	287	280	323	316	273	286	298	274	301	266	292	284	294	311	308	275	275	327	303	316	281	308	328	276	312	296	325	281	342	280	307	278	279	272	294	264	313	306	310	299	320	290	280	292	297	279	308	273	295	314	298	324	291	265	279	296	317	298	314	274	289	279	302	326	321	279	284	291	303	313	300	297	321	374	282	286	297	286	300	299	320	279	320	300	308	305	303	309	327	288	303	301	293	286	291	283	273	296	295	284	333	268	289	284	303	294	291	308	300	300	297	316	301	275	264	290	280	270	288	290	270	318	294	277	303	312	259	320	291	313	283	321	307	290	301	307	318	304	303	311	267	307	300	317	321	322	272	295	296	282	284	325	308	252	299	279	311	272	265	309	296	286	271	302	263	304	290	294	314	279	297	303	294	293	265	299	315	329	291	293	341	281	301	327	324	295	306	307	308	300	271
1795	622	707	702	676	712	676	667	670	669	628	649	701	677	701	656	651	640	640	707	671	637	647	662	662	654	664	632	650	640	675	670	598	664	662	678	638	666	703	685	701	693	684	664	656	697	690	654	675	663	628	646	708	689	688	700	710	664	686	685	649	645	653	668	628	671	687	623	660	707	672	681	696	659	617	632	670	660	683	692	699	671	655	687	693	689	646	646	650	658	654	685	621	658	645	706	682	649	700	662	697	683	707	723	675	649	719	712	679	656	637	660	633	661	654	665	657	636	622	647	650	685	687	638	663	726	653	650	689	638	647	680	633	692	629	677	636	664	653	700	698	635	665	614	644	662	661	711	659	608	663	701	648	697	630	654	625	659	615	683	697	629	656	655	690	648	705	697	661	690	657	646	649	629	706	671	649	662	650	664	668	659	660	648	711	667	648	656	666	673	692	648	672	711	637	705	641	654	667	667	704	626	671	626	672	635	629	647	669	674	675	654	604	664	614	652	680	624	652	671	619	684	689	686	616	700	666	712	695	674	606	659	640	640	640	669	671	670	661	652	670	662	645	660	673	656	661	723	700	670	716	695	658	704	688	684	682	650	665	656	636	646	635	689	642	626	683	710	653	686	702	658	653	656	659	662	648	714	638	667	615	661	616	640	661	692	669	702	672	680	674	640	676	675	666	624	676	675	663	676	669	681	644	709	636	607	620	657	729	662	660	652	651	681	690	656	680	690	671	716	704	644	630	652	669	670	683	651	625	662	668	669	688	673	677	687	696	639	665	692	670	667	698	697	670	684	661	689	697	682	678	679	657	675	714	670	688	668	664	649	633	657	650	649	703	668	725	671	656	651	711	665	664	659	630	678	669	701	620	643	653	664	688	638	621	657	629	684	638	633	652	645	651	666	624	677	675	685	682	644	639	647	664	658	691	705	680	660	633	650	658	671	679	682	675	674	667	671	666	635	660	699	628	680	726	674	675	652	673	707	694	676	644	625	703	697	697	672	675	681	626	695	694	676	648	709	675	670	678	669	605	684	633	638	673	687	621	708	671	649	665	664	672	632	635	637	661	682	674	669	674	615	672	684	675	656	609	695	670	681	681	664	643	701	641	697	625	652	662	650	655	679	667	692	669	653	654	661	679	649	686	665	664	644	629	665	674	676	679	698	689	661	642	694	644	727	701	676	728	720	659	653	647	614	651	670	691	700	644	670	665	658	618	657	655	635	695	664	658	658	707	620	685	717	670	669	701	689	685	639	658	694	658	695	714	668	663	638	648	635	655	693	649	642	651	685	652	691	641	656	626	666	676	653	622	713	628	685	729	662	687	722	677	695	645	645	666	639	689	628	727	644	705	676	647	660	643	627	671	681	663	664	647	635	708	656	657	649	681	697	618	656	641	662	643	672	666	653	639	640	698	644	662	662	650	650	615	697	634	675	656	619	662	668	648	662	706	669	613	693	711	699	670	619	639	696	610	670	669	658	697	659	640	684	705	673	682	676	637	662	600	654	672	672	657	643	693	651	682	668	701	692	669	619	684	655	631	668	633	678	663	671	714	645	651	684	665	679	671	720	674	699	688	663	677	667	694	640	654	648	638	665	647	705	664	707	676	629	594	657	688	649	670	713	664	638	724	675	681	658	633	643	627	658	668	673	693	640	667	662	695	621	655	635	655	673	661	669	616	705	679	672	668	675	625	648	658	677	677	651	673	651	693	709	648	629	696	662	689	701	659	689	649	680	655	680	620	663	633	626	684	643	660	699	639	684	653	652	672	656	675	639	664	648	639	644	621	691	664	644	622	670	648	659	664	646	657	676	672	657	670	664	677	666	668	672	656	663	664	694	626	662	646	648	645	684	709	652	656	678	673	645	642	683	635	641	656	671	657	680	661	675	662	637	662	679	654	621	625	714	677	719	659	692	681	661	686	673	622	639	676	673	718	627	692	671	655	644	665	646	685	676	690	675	641	685	649	701	661	650	690	652	685	623	696	657	691	653	675	670	669	698	661	717	647	682	658	650	677	706	698	658	633	667	661	660	694	681	641	660	671	655	656	667	662	691	733	681	609	665	696	688	677	670	677	668	637	615	696	707	624	657	646	687	674	640	737	648	710	692	662	659	680	701	653	651	678	685	610	681	628	715	693	649	678	617	672	704	654	666	699	669	669	668	671	670	679	690	658	674	711	718	687	662	654	689	662	649	657	714	665	616	696	680	684	644	650	627	696	697	637	661	669	652	645	575	678	656	692	708	655	702	658	694	665	672	683	660	622	657	622	645	668	653	647	665	680	685	659	705	637	645	706	702	654	630	672	638	668	679	674	664	706	672	710	635	694	689	710	670	676	699	616	680	614	662	648	706	653	647	666	691	696	659	654	683	642	660	717	661	680	649	636	688	693	689	675	675	697	671	682	646	652	690	677	685	667	612	695	678	681	677	652	675	626	700	697	666	633	689	593	666	666	585	637	699	695	654	649	650	637	725	616	681	675	675	603	653	686	648	669	686	675	656	639	663	688	714	661	714	635	675	698	662	685	673	642	676	671	658	664	685	665	665	710	622	658	692	665	695	684	646	661	668	673	682	658	662	655	649	639	684	668	676	717	661	629	655	700	645	684	665	610	715	680	594	649	683	626	652	670	638	700	673	621	693	684	707	686	684	676	699	656	661	651	685	637	639	699	670	709	694	691	688	688	622	682	649	637	673	637	638	691	632	660	673	648	663	644	686	719	656	674	689	654	693	599	676	664	667	690	644	654	667	649	671	702	715	683	676	667	676	661	639	659	673	650	689	686	642	671	647	640	652	649	681	651	632	653	657	670	645	658	696	646	699	640	671	668	731	745	702	644	651	637	698	650	658	696	678	702	651	661	654	621	665	686	676	652	654	683	667	677	658	669	694	665	678	617	631	693	630	657	611	600	701	695	667	679	690	687	628	642	689	662	665	698	709	642	665	669	654	621	684	657	707	669	686	716	703	674	684	685	639	687	642	724	622	672	671	656	628	688	709	665	639	653	667	667	606	706	730	661	649	646	654	706	632	637	672	706	697	667	691	680	689	655	652	640	718	694	650	694	649	653	675	642	664	663	666	643	674	646	654	625	675	662	698	678	690	673	630	644	645	657	661	607	690	627	679	671	668	668	649	703	608	657	630	648	685	713	649	654	679	634	672	629	707	675	620	688	653	688	664	661	660	631	652	651	702	671	678	648	608	637	587	656	638	664	639	661	722	688	686	712	689	645	661	702	678	678	716	652	625	662	672	663	678	661	647	630	682	720	669	712	693	714	719	719	660	692	686	673	667	723	691	742	650	694	677	665	679	666	639	636	704	685	627	613	668	693	662	661	678	647	667	664	643	642	679	668	657	683	701	718	661	661	636	646	651	667	653	688	630	662	675	682	683	686	645	634	672	683	621	627	716	668	627	669	678	696	665	684	649	669	689	693	655	682	669	650	656	690	676	682	656	688	644	700	675	681	630	602	677	651	652
7434	445	457	395	286	240	224	201	171	172	155	147	138	145	182	142	125	154	156	135	118	141	124	146	139	143	146	135	130	130	118	143	129	137	129	110	146	136	103	159	128	122	125	110	133	118	137	132	136	149	132	127	133	117	127	108	132	154	148	125	116	150	129	136	141	153	124	119	139	111	121	150	138	115	144	107	135	137	136	132	134	130	133	134	131	165	141	126	149	131	122	137	116	138	121	101	117	121	112	145	114	136	116	137	137	132	132	119	122	124	133	132	114	127	124	130	140	152	135	131	139	126	133	116	135	111	126	142	142	138	132	120	140	139	126	126	130	122	113	151	140	106	125	150	118	115	140	124	137	129	143	144	127	127	111	121	141	135	126	128	129	130	128	139	118	112	123	149	113	119	112	133	142	121	125	132	114	132	129	131	120	149	126	125	151	124	135	133	133	135	131	121	121	135	150	134	109	121	134	155	142	146	135	132	131	129	123	123	108	121	139	143	105	146	125	135	139	124	115	151	156	103	127	124	119	130	123	162	125	140	126	116	136	129	151	128	132	139	133	133	123	119	130	146	134	142	130	139	148	146	137	111	141	107	152	145	94	130	131	143	111	105	137	148	147	121	131	137	141	142	114	158	160	132	128	125	104	129	131	116	148	138	126	125	127	136	147	126	136	128	138	143	124	137	141	113	117	124	148	134	129	130	151	134	129	157	154	135	99	122	112	116	127	144	125	130	129	118	144	139	119	127	143	125	136	131	130	113	112	142	144	146	130	125	135	137	134	142	132	132	149	129	122	100	118	146	121	140	130	123	122	143	129	121	121	138	154	129	126	135	125	128	134	115	148	124	128	124	125	124	145	141	128	131	131	116	137	148	121	143	109	131	126	122	126	138	130	126	147	132	135	131	138	118	123	128	139	144	130	126	123	122	125	125	106	147	134	153	133	116	124	124	129	156	116	142	150	151	143	135	129	136	129	166	110	135	129	119	112	132	128	139	124	135	128	103	120	141	138	142	119	118	127	124	136	119	104	144	146	134	164	150	145	129	134	139	130	153	114	124	135	156	138	109	138	134	110	125	136	150	137	124	122	134	136	143	144	131	106	113	125	133	153	151	130	124	109	124	138	124	139	134	135	146	141	142	127	137	119	129	133	124	132	131	127	125	128	123	168	130	131	114	137	146	122	130	123	107	151	146	139	109	135	131	139	119	144	103	118	131	142	141	121	142	125	120	122	128	134	125	122	118	140	108	132	115	126	125	143	117	133	122	132	147	130	119	121	120	125	132	132	125	136	143	139	142	133	131	121	129	140	135	134	139	128	140	122	126	142	144	169	104	127	156	141	123	117	130	132	130	121	104	119	114	125	125	144	124	134	148	145	131	124	125	124	114	132	103	124	119	154	124	118	121	126	145	143	141	130	109	140	141	129	142	141	103	133	136	130	132	140	121	137	132	117	103	147	119	135	151	125	151	133	111	122	135	144	133	118	151	137	122	116	140	116	126	126	134	128	123	105	122	124	133	132	155	118	146	125	132	140	122	147	114	140	130	132	133	112	123	117	111	124	140	129	126	141	133	145	134	123	140	122	120	141	132	107	125	145	117	134	102	126	118	132	121	126	122	129	154	113	146	124	157	154	144	114	141	120	129	142	113	146	124	115	107	141	115	113	120	133	132	139	130	133	116	131	139	139	127	156	162	128	139	136	132	128	140	146	143	122	131	143	121	153	146	129	116	129	155	125	132	128	121	124	120	144	141	119	121	140	144	121	145	132	129	150	134	136	150	127	123	121	132	134	125	109	148	134	138	125	141	127	129	129	130	121	169	136	131	144	111	125	144	132	125	141	149	124	150	126	132	152	118	127	130	120	152	131	135	119	151	116	113	139	144	144	124	128	144	150	127	129	132	132	147	128	129	123	144	133	123	104	140	140	144	130	133	132	134	107	128	105	103	133	136	128	139	123	154	131	117	119	130	129	137	115	127	130	141	128	151	123	129	115	138	122	142	120	130	114	111	158	164	130	135	141	121	115	132	134	124	140	151	138	134	138	124	130	144	121	132	151	124	130	128	141	119	135	119	128	121	130	111	129	153	139	153	125	112	124	141	129	128	128	135	132	130	109	135	135	119	147	110	142	151	118	147	122	142	118	139	142	129	136	131	154	122	121	130	123	117	117	129	120	128	112	154	129	161	127	155	150	134	118	106	140	137	133	109	127	134	144	134	105	126	116	119	133	141	128	153	138	114	134	132	154	133	145	151	126	122	130	132	130	163	136	145	141	155	126	132	145	140	112	125	132	135	125	119	120	137	124	126	122	131	133	128	109	131	121	144	132	141	124	126	135	135	112	132	115	144	130	127	144	128	126	132	149	145	133	121	156	144	121	138	144	115	156	135	138	109	131	134	150	136	132	127	120	120	155	130	139	125	129	129	131	131	148	126	113	143	109	114	130	126	136	133	144	123	121	158	135	114	140	143	129	137	120	135	134	119	140	141	144	124	130	112	120	127	119	112	111	122	151	133	147	132	128	116	128	136	123	131	126	142	137	156	128	107	147	139	137	153	129	126	119	155	152	128	137	133	161	125	144	141	120	134	126	131	122	143	118	132	103	129	130	137	139	150	135	117	143	129	131	121	135	120	127	149	118	121	140	154	126	138	156	126	124	115	120	125	151	129	145	130	134	134	133	114	130	128	126	130	165	126	113	142	121	127	139	119	143	144	122	155	123	131	133	120	118	120	138	145	118	151	139	132	122	126	123	133	113	119	111	134	130	143	137	143	113	108	135	133	116	137	109	136	120	125	133	150	125	148	137	140	120	130	143	121	136	148	144	110	117	127	133	135	149	117	113	122	122	139	134	131	120	129	135	118	137	116	129	141	125	149	137	149	143	142	131	128	131	135	122	106	140	136	141	118	147	138	158	127	123	150	119	139	131	123	119	133	152	108	146	141	128	111	122	123	135	139	116	161	126	134	137	119	135	151	131	116	153	140	143	138	118	97	113	138	129	106	135	138	129	132	151	122	162	138	134	136	107	142	140	123	131	136	129	133	118	123	133	120	128	149	119	99	148	148	129	113	127	132	129	149	140	124	125	149	132	126	124	138	118	151	127	148	135	140	147	141	145	139	131	117	124	111	136	119	131	121	118	121	158	139	122	122	138	141	151	131	143	149	138	116	154	145	136	127	128	123	139	138	137	148	134	123	131	117	132	133	125	138	152	149	128	115	118	134	132	136	132	125	133	132	135	130	136	137	119	140	134	127	122	116	142	141	143	140	130	124	138	123	142	118	161	108	136	130	120	139	152	130	142	149	127	110	120	128	138	132	131	122	132	112	140	113	134	149	148	134	137	142	126	152	145	144	121	123	127	127	132	121	144	146	122	114	134	144	116	120	144	110	129	129	116	116	142	144	111	141	126	140	148	144	126	131	135	123	144	147	135	140	142	126	136	119	131	136	127	143	107	139	148	143	127	129	116	124	135	120	119	139	119	119
6214	608	1120	1252	1061	851	753	623	574	508	504	484	448	478	445	414	408	404	411	383	387	399	396	390	358	365	349	389	386	388	366	378	348	380	372	369	369	350	363	395	379	331	363	350	337	362	390	375	338	362	391	354	344	331	342	357	370	328	373	322	363	344	368	352	309	346	332	353	360	365	409	325	330	356	345	347	343	357	347	328	377	352	326	349	338	317	327	337	339	301	325	348	364	358	323	349	346	357	380	366	326	365	347	357	344	344	362	347	348	319	363	370	341	326	341	352	355	336	333	344	330	339	325	335	327	320	354	331	353	354	376	324	343	354	338	340	358	377	340	359	354	351	413	375	335	322	330	350	359	354	323	373	340	331	349	344	340	336	345	349	352	330	352	344	336	344	335	337	345	338	349	349	352	369	331	325	336	351	343	357	316	358	347	365	339	313	314	332	333	334	339	356	330	357	370	331	356	341	360	349	315	343	343	329	339	370	367	351	360	342	377	356	358	335	371	328	344	367	377	340	365	330	355	322	361	352	347	357	366	354	315	323	313	351	363	326	363	350	338	325	349	290	354	385	337	337	336	353	356	320	307	337	358	317	357	345	340	377	351	315	348	362	319	339	317	337	320	320	370	319	337	319	316	345	336	363	306	352	353	314	328	348	352	361	329	332	336	372	356	325	345	368	334	328	353	344	359	346	329	324	361	368	357	334	333	348	329	320	344	338	353	345	340	322	351	328	368	385	335	327	352	357	310	355	359	357	338	324	338	352	354	335	342	344	357	373	330	346	329	318	327	344	350	368	345	378	307	344	366	370	359	291	349	334	364	371	324	347	337	339	328	366	333	345	335	383	340	349	322	350	344	357	329	299	351	326	351	359	347	340	331	385	325	347	366	332	362	299	359	371	343	374	350	326	343	374	346	322	312	339	358	345	327	319	350	346	347	368	355	331	364	332	365	363	346	356	349	351	384	342	316	334	339	341	372	347	355	345	331	343	327	361	339	338	348	334	333	332	359	340	342	318	322	387	325	310	315	347	327	350	370	327	327	334	345	339	342	331	328	333	364	346	376	312	377	348	347	368	384	321	331	367	341	372	357	348	349	350	350	345	355	339	350	332	345	330	346	355	319	318	320	321	325	349	322	346	353	349	339	338	364	352	360	355	331	349	353	354	320	350	365	317	357	347	352	351	368	351	326	323	336	317	333	293	328	342	334	350	349	347	340	309	345	350	372	373	364	308	349	349	337	371	368	354	343	347	344	315	351	318	371	350	326	359	360	379	298	336	343	344	345	353	377	372	376	350	330	343	344	359	332	340	369	334	353	371	333	352	337	354	358	289	361	328	352	361	331	345	351	324	350	332	353	343	377	323	365	337	367	340	350	355	346	359	347	297	383	320	359	351	358	327	354	365	368	347	361	348	333	380	356	330	331	321	358	338	321	346	385	342	364	333	356	361	362	373	341	372	337	334	332	337	330	350	305	323	351	384	382	360	353	353	351	376	373	357	334	353	371	349	354	330	354	328	318	355	329	343	334	321	344	352	343	367	378	331	347	306	335	333	342	295	327	316	334	330	336	335	351	351	345	326	333	367	361	358	369	346	331	342	300	343	341	337	355	341	363	353	348	309	325	303	377	374	327	325	338	335	345	325	364	323	375	338	375	327	345	342	307	332	318	353	319	327	376	365	383	341	356	350	325	352	354	369	342	326	358	351	327	360	334	322	343	367	346	362	356	364	347	363	335	343	323	335	322	340	319	327	335	367	364	355	344	344	358	317	344	353	330	343	394	337	344	320	359	330	341	327	361	377	371	345	366	329	304	330	321	350	366	333	357	338	318	328	331	341	321	327	376	331	342	349	363	355	334	365	363	337	324	348	325	333	347	337	337	343	328	358	347	362	365	343	346	339	358	365	352	321	338	368	344	335	347	356	373	348	340	331	336	311	327	353	366	369	344	374	333	358	345	348	336	358	360	340	366	359	367	346	331	331	335	343	356	323	341	344	315	339	324	359	316	332	304	337	350	369	330	322	359	347	342	346	342	356	367	354	345	347	342	334	338	321	322	354	314	378	325	381	346	341	323	354	347	364	312	366	307	377	347	317	358	351	383	354	358	339	323	349	364	326	347	336	370	313	358	401	350	334	332	333	345	359	349	335	347	359	324	345	361	313	350	363	325	314	335	343	291	338	360	302	351	337	327	326	342	331	374	357	337	318	349	324	347	325	350	351	314	342	351	354	324	310	330	323	285	333	352	335	317	319	367	371	382	348	351	365	385	329	333	347	335	363	357	326	326	353	357	304	347	329	361	323	351	352	346	341	355	332	344	350	333	371	361	356	329	344	323	316	376	326	364	340	340	338	329	323	332	332	321	349	366	340	334	324	341	335	355	363	317	360	345	311	357	343	349	361	371	365	308	353	345	346	337	324	370	356	362	348	343	347	336	329	327	346	347	326	359	369	337	355	363	376	326	355	351	320	330	352	365	341	328	339	346	337	329	359	327	334	310	326	337	339	383	353	304	306	353	350	314	336	374	313	367	339	328	327	349	339	335	325	352	331	355	367	337	388	362	358	355	352	337	320	317	335	349	368	378	313	349	346	329	330	361	380	342	357	333	342	338	340	376	381	336	329	347	343	368	313	367	348	363	332	316	355	335	370	330	304	352	345	369	391	337	316	367	362	330	358	326	379	333	356	341	360	377	371	342	312	301	334	358	345	365	329	346	361	309	348	391	310	342	360	339	377	358	329	382	337	355	337	308	345	325	346	317	352	331	348	368	341	352	361	318	351	349	363	313	330	342	369	345	337	332	350	330	334	364	327	337	372	332	324	361	351	323	332	378	349	345	380	359	367	320	336	308	326	337	349	347	344	354	332	328	359	343	330	329	354	347	347	321	324	339	374	320	356	334	348	345	391	349	341	329	358	349	351	324	328	347	356	337	383	330	333	350	347	364	348	326	319	359	347	369	387	358	324	360	363	346	349	347	330	349	348	347	318	355	312	327	331	366	343	352	320	341	331	328	381	338	361	391	315	359	330	344	346	318	325	346	347	340	361	362	349	358	344	349	360	359	374	320	332	358	325	341	333	334	352	314	346	349	356	363	354	367	359	336	335	331	320	329	342	335	331	338	373	344	364	361	329	335	328	372	355	320	353	352	369	333	366	342	355	320	338	371	338	340	340	354	328	348	334	325	355	347	380	381	352	358	367	348	366	356	339	387	335	362	331	326	353	361	343	352	351	362	330	343	313	382	323	363	341	345	328	358	332	363	315	352	385	314	360	333	342	341	319	335	350	321	359	354	329	325	336	319	345	340	376	330	336	341	332	308	353	342	345	337	354	354	357	345	376	345	355	367	304	344	386	356	337	332	344	332	353	342	334	379	332	332	322	340	359	348	319	359	335	350	364	372	344	321	376	340	344	375	367	351	377	355	323	334	315	362	320	348	340	331	324	324	359	317	363	352	362	339	326	343	347	330	369	348	326	355	351	374	362
13773	1099	879	728	472	398	308	252	265	224	239	189	214	198	185	161	158	189	145	175	188	200	178	175	187	174	178	178	175	167	161	179	136	168	172	160	172	159	158	159	176	189	201	203	169	182	172	165	191	159	172	160	164	150	183	168	165	159	184	163	190	176	166	169	184	134	161	166	153	164	162	186	170	169	185	156	166	158	154	161	180	191	162	154	171	176	141	200	148	173	167	159	169	177	164	168	170	177	161	156	175	186	175	172	167	161	165	153	179	149	173	182	172	168	167	174	189	188	183	145	167	177	158	150	167	168	178	155	170	195	168	158	160	169	161	166	144	177	164	181	174	183	158	180	170	178	178	139	181	160	165	177	190	156	161	174	159	167	147	176	147	161	173	137	189	149	176	175	176	195	131	167	175	183	165	146	170	206	188	181	149	177	171	157	136	158	165	157	167	178	164	168	180	144	168	162	200	152	174	148	152	154	158	160	147	167	155	165	179	182	149	137	138	166	185	168	165	171	181	177	154	151	169	166	172	149	169	175	173	146	177	173	172	143	168	151	188	185	171	176	161	193	176	163	183	168	181	154	168	155	157	160	188	165	169	155	170	174	132	145	182	172	146	174	172	160	168	167	144	181	164	149	170	168	176	154	147	183	161	171	153	187	175	155	155	167	164	159	143	179	186	175	182	165	173	162	190	162	169	171	160	159	153	173	147	169	146	169	168	146	163	177	161	163	161	180	181	155	150	168	176	171	153	165	158	157	159	169	189	153	162	161	170	166	167	159	165	154	171	170	160	147	159	165	164	165	172	154	162	185	200	154	162	182	170	154	176	131	163	158	168	154	171	146	159	181	162	166	147	160	177	144	167	186	159	177	155	163	154	199	159	160	165	191	184	157	158	159	180	157	151	163	188	168	163	169	163	186	180	150	174	158	163	183	165	177	178	181	170	159	157	152	157	180	155	141	164	157	167	155	169	163	173	192	190	146	157	160	169	156	180	179	165	156	157	167	170	167	153	160	181	168	168	177	175	172	165	184	140	146	160	188	157	173	194	193	158	202	170	170	179	154	164	184	187	152	175	183	182	152	168	160	170	177	166	189	165	167	179	180	165	175	169	177	172	166	161	182	162	185	143	199	159	148	150	166	170	170	164	177	193	180	179	160	166	168	176	149	194	161	157	159	136	154	161	164	171	178	160	183	166	172	144	163	160	149	170	186	153	147	150	209	167	159	169	182	180	164	171	161	163	168	182	188	157	150	197	151	166	150	159	158	175	147	156	175	172	175	150	165	163	160	159	144	143	169	149	142	174	183	176	175	195	199	187	162	175	155	183	163	164	168	178	161	186	184	135	150	161	153	205	163	186	181	163	175	154	170	138	175	186	176	153	170	166	169	150	170	175	147	152	182	162	150	159	178	152	201	157	162	156	155	180	167	162	175	170	143	176	187	171	175	161	164	148	180	178	154	160	169	167	152	203	150	160	171	161	163	156	163	151	168	155	195	180	162	175	167	153	154	153	164	152	155	174	181	170	141	135	152	160	152	160	166	134	173	158	190	171	153	192	162	153	171	181	171	188	158	161	169	167	196	171	170	137	179	157	178	183	174	190	142	157	155	202	155	153	174	186	163	163	142	165	151	185	189	166	187	179	161	147	173	175	140	172	184	165	158	161	171	164	158	163	187	188	178	149	165	153	160	162	165	171	186	170	155	178	172	177	175	172	169	169	191	167	206	146	164	163	161	176	142	149	153	146	161	157	156	156	138	145	144	142	187	147	152	162	165	173	149	153	154	141	184	174	160	161	151	159	174	160	145	201	184	162	152	194	155	155	138	206	179	156	162	189	159	184	169	181	189	158	150	205	189	155	196	174	153	159	182	166	153	127	172	157	176	180	189	154	179	156	176	167	177	174	162	162	176	173	188	173	164	164	180	169	189	180	151	162	159	201	166	180	172	180	172	170	149	158	163	172	165	182	162	165	169	170	173	167	170	170	186	162	164	179	173	166	153	158	146	177	159	158	192	199	146	170	158	153	180	176	145	151	173	157	175	151	167	164	164	179	169	177	201	162	166	152	178	154	173	156	142	176	178	165	160	178	155	164	145	166	174	177	167	160	173	172	184	179	186	195	186	181	170	207	186	174	165	168	144	160	199	167	170	159	185	149	183	185	157	159	156	152	176	169	159	165	199	163	188	167	170	148	157	177	193	152	180	164	199	196	175	176	167	145	177	159	167	182	185	165	162	182	191	162	146	142	162	174	174	170	163	162	177	154	160	156	144	159	174	163	161	161	178	166	180	168	162	144	164	162	184	190	156	183	188	166	171	166	177	172	171	167	161	183	199	178	161	155	166	153	164	163	178	159	157	158	173	155	145	180	163	157	163	188	181	153	153	154	176	181	161	157	170	153	158	144	145	156	138	164	189	154	149	164	176	146	178	177	164	165	177	200	175	163	180	177	168	150	176	183	176	171	178	164	143	193	172	163	170	150	174	162	186	177	159	166	179	173	182	156	156	173	172	189	141	176	155	150	176	158	154	176	149	189	164	202	166	158	162	138	193	185	196	158	174	170	165	136	171	153	205	163	183	185	166	189	201	160	164	182	167	183	184	179	178	142	169	157	166	161	160	162	169	170	172	169	174	160	168	146	173	179	153	162	178	189	152	171	169	180	169	175	159	187	171	157	168	173	154	209	163	167	174	171	164	166	182	154	164	147	168	144	166	144	168	161	170	161	167	161	189	166	190	182	180	177	167	148	151	174	192	156	186	163	160	170	160	147	180	134	150	165	159	183	174	175	156	175	174	174	198	167	172	152	155	138	152	171	154	172	168	155	169	157	171	170	160	144	143	160	185	162	172	170	177	154	176	167	168	186	168	200	169	163	178	157	176	153	153	190	178	179	158	177	168	182	160	169	180	142	170	165	184	150	193	169	171	162	187	149	196	178	190	184	166	156	160	171	161	168	168	176	158	177	161	183	171	181	169	183	195	171	170	142	163	164	158	174	146	159	163	158	143	164	188	171	178	148	160	165	168	165	169	181	160	159	177	166	180	151	164	184	166	153	149	163	162	151	164	156	172	141	152	188	167	177	168	179	145	165	174	160	171	176	171	172	169	182	172	169	147	174	168	173	156	177	171	179	188	194	165	162	167	167	145	166	163	183	146	166	188	193	168	154	192	174	159	164	161	162	197	166	171	186	165	200	183	156	171	157	159	173	165	166	149	161	156	160	151	171	166	182	168	165	159	178	171	165	190	164	142	166	161	165	166	168	182	157	155	178	171	181	185	157	161	181	167	146	166	158	144	155	179	162	156	159	175	184	176	171	177	153	147	179	151	168	161	185	187	148	148	181	164	193	192	150	155	150	172	169	173	151	156	173	176	169	168	187	172	153	171	169	174	152	150	166	160	174	193	181	163	155	160	151	150	168	207	164	155	158	164	157	167	170	188	169	143	175	170	143	164	166	170	170	163	157	156	132	152	178	166	152	167	173	168
7957	1009	1998	2190	1795	1476	1280	974	896	820	746	687	679	634	596	579	574	577	524	503	554	549	537	501	495	507	527	483	491	531	445	473	439	469	473	469	458	487	457	484	479	474	449	506	456	450	422	469	448	443	463	477	445	443	443	470	439	439	461	475	463	423	426	442	413	432	451	434	437	426	429	409	420	408	444	452	424	457	469	436	441	436	435	418	443	433	432	422	422	437	402	431	427	432	437	429	409	466	411	415	473	459	444	452	412	436	443	474	421	392	431	390	420	447	461	439	426	445	468	417	440	399	444	433	437	413	457	424	412	441	429	435	411	434	428	411	440	448	429	427	416	414	397	428	424	421	429	421	421	443	435	444	444	469	442	475	478	435	424	420	480	487	416	499	414	466	423	405	429	420	406	436	430	470	452	424	401	436	430	450	414	433	450	457	427	453	446	413	453	417	460	400	430	448	435	441	412	431	485	412	421	413	443	419	446	475	440	452	399	420	469	428	442	448	443	407	468	458	423	394	411	411	443	408	438	414	439	412	410	431	421	426	438	415	438	410	423	393	418	445	432	434	439	454	441	429	408	427	459	414	434	458	408	426	403	419	425	405	433	446	476	428	448	430	421	452	458	417	417	387	403	413	432	408	417	429	417	429	425	453	465	426	418	470	455	458	416	431	448	450	425	446	405	417	437	446	441	413	407	426	442	444	433	430	424	394	459	437	406	448	452	396	411	435	419	415	431	413	438	458	428	405	420	437	428	462	435	429	454	477	410	478	469	438	463	428	378	420	404	430	420	441	430	429	434	451	429	430	408	416	442	470	398	436	434	417	414	433	449	444	411	405	445	425	417	437	447	391	406	445	417	422	433	412	414	461	455	438	452	460	483	427	423	456	423	434	470	440	446	444	437	450	424	437	452	425	420	451	434	420	465	442	401	472	398	462	397	449	443	433	420	419	459	392	399	394	485	488	420	417	426	422	421	436	436	487	422	428	435	462	412	452	405	433	407	426	435	431	442	430	430	427	439	476	415	442	425	416	459	437	395	456	463	457	392	444	428	434	457	423	435	427	426	427	411	427	472	416	434	459	472	423	399	420	392	386	458	446	420	401	430	447	439	437	432	422	437	433	425	444	439	429	458	473	435	413	416	401	450	460	418	405	444	457	405	414	416	439	439	436	418	455	419	434	430	436	474	425	447	448	449	424	443	425	441	402	440	456	409	414	427	433	415	424	423	418	401	433	426	443	443	449	506	433	480	471	418	433	402	444	429	446	427	424	444	450	435	434	437	426	442	399	402	425	465	456	414	452	439	414	450	426	446	417	428	412	438	451	404	439	472	416	434	480	455	434	440	433	431	443	441	457	417	434	428	439	415	424	459	465	447	398	445	416	486	450	393	428	420	430	458	404	435	441	443	440	463	445	436	467	390	432	398	406	449	464	413	398	455	445	440	401	457	416	459	410	413	398	415	421	432	443	451	426	442	434	425	421	443	418	416	436	415	429	470	445	418	444	403	466	416	478	420	464	436	469	439	452	474	441	460	461	419	453	443	439	408	479	424	429	434	426	429	442	407	438	425	431	423	428	462	433	411	434	427	433	422	410	461	435	440	419	449	470	425	450	422	414	387	440	428	442	399	435	451	417	427	403	436	419	448	429	435	436	445	418	434	428	392	419	432	487	430	441	430	436	426	472	425	455	453	489	430	485	375	402	424	443	421	420	418	422	402	413	455	413	407	417	460	384	443	406	473	475	398	425	476	448	436	434	460	405	392	437	450	438	414	441	462	414	425	424	426	422	434	426	430	450	445	448	407	397	388	405	429	453	411	409	419	424	446	470	430	417	387	429	440	438	426	421	416	428	457	439	428	448	472	410	414	459	454	442	435	454	424	423	415	431	377	421	432	413	418	421	426	418	429	436	404	426	458	390	416	436	419	408	422	425	463	434	427	441	441	429	416	416	428	443	435	434	454	444	441	436	426	403	412	447	462	437	438	389	446	428	409	419	462	427	419	431	405	423	447	437	436	435	414	472	448	463	430	468	422	420	427	459	431	374	428	445	439	409	468	429	426	443	423	435	454	440	409	464	422	448	453	409	420	373	402	446	430	422	444	431	436	422	416	422	425	425	413	388	460	424	463	443	468	421	420	455	411	418	403	417	430	445	413	424	440	406	427	416	424	415	395	438	447	413	414	427	446	441	408	465	416	420	416	411	427	435	419	392	429	430	445	428	423	425	420	441	446	470	394	425	433	421	400	466	420	457	433	447	435	452	402	425	427	434	466	423	438	411	448	479	427	452	418	446	435	457	408	428	424	451	443	433	408	436	412	458	440	441	454	435	411	428	425	472	437	439	432	422	446	448	439	430	476	407	425	437	445	425	424	425	432	437	436	431	420	439	442	428	424	470	461	442	428	416	438	445	415	450	474	409	450	443	428	431	429	434	420	433	473	474	430	436	466	434	416	422	437	432	443	430	463	469	416	448	467	405	450	446	485	429	417	417	432	416	461	456	435	423	406	449	436	413	416	457	467	459	473	444	431	453	419	418	409	418	442	431	409	446	424	403	394	434	453	434	428	447	401	445	450	454	476	435	427	431	436	428	449	431	463	465	482	438	415	426	455	433	427	447	421	427	443	437	446	444	400	433	424	437	427	397	460	428	440	441	419	435	410	396	436	430	437	425	480	446	442	489	432	453	401	416	403	426	416	438	445	468	455	440	441	433	413	457	475	451	434	441	392	410	464	444	456	437	409	447	445	424	404	430	426	409	420	424	462	420	436	414	445	441	457	430	383	390	429	425	445	400	406	472	411	372	438	420	442	413	448	475	394	438	412	376	435	430	420	449	455	440	433	413	438	476	408	436	423	438	429	402	430	420	429	423	432	419	413	436	465	427	423	398	444	422	407	453	434	422	478	435	440	444	428	471	457	438	412	431	429	420	449	455	477	443	428	413	410	399	416	446	430	447	410	443	454	435	452	454	435	457	454	432	459	419	431	441	420	432	440	419	424	478	442	407	475	412	456	460	465	461	437	463	415	423	442	424	393	421	465	439	432	437	445	439	425	458	430	440	436	451	449	470	421	438	416	432	406	425	460	434	412	417	420	422	429	396	438	444	421	447	408	432	408	414	426	437	404	410	422	431	445	434	433	432	432	434	430	443	399	429	447	407	426	407	404	459	414	410	453	440	424	443	464	405	424	429	469	406	478	456	443	428	387	424	408	409	429	415	450	423	424	459	459	448	441	407	450	422	431	429	418	414	415	415	404	399	425	417	425	429	436	433	408	442	450	408	419	450	417	429	420	453	453	452	427	406	437	414	445	467	471	447	454	432	419	470	403	434	449	437	456	459	423	426	426	414	406	434	423	450	408	432	477	419	418	470	452	444	448	414	387	419	480	439	425	478	435	422	421	431	444	427	433	428	449	399	438	425	400	431	418	477	430	432	405	452	450	434	441	416	441	413	425	437	441	435	401	443	423	440	423	407	428	401	456	438
1598	318	322	302	305	336	296	290	284	271	308	273	333	305	338	287	289	313	305	298	309	333	296	337	307	290	313	281	250	274	275	304	302	310	301	299	317	309	350	302	299	288	290	276	300	273	298	293	345	312	308	296	306	318	349	300	253	321	318	257	290	298	265	313	306	289	322	289	312	320	313	308	290	267	283	304	318	295	256	289	300	314	304	332	290	281	296	302	287	302	312	289	326	271	277	296	316	306	284	261	279	328	271	295	336	337	301	298	325	290	307	302	290	303	286	273	323	313	319	319	312	298	320	309	262	303	320	312	264	262	318	300	319	330	304	294	271	325	295	278	290	291	306	280	319	293	292	313	332	283	319	317	314	334	307	313	266	281	325	288	269	295	310	311	288	327	318	320	293	311	267	264	259	282	284	294	316	298	319	292	299	316	296	320	318	318	294	295	309	315	307	271	297	291	323	314	290	294	308	275	306	283	270	269	304	296	305	270	320	308	281	299	286	287	316	308	343	298	297	269	299	276	303	332	313	312	318	266	292	326	280	317	284	273	294	296	303	287	342	299	273	314	309	306	291	296	311	304	290	283	304	299	258	297	326	283	318	347	297	311	312	298	283	283	320	280	281	279	281	316	313	306	323	310	314	298	329	287	294	298	301	294	307	329	305	299	301	291	266	280	272	284	310	300	307	300	308	290	292	292	302	306	314	311	290	303	311	316	299	292	279	309	337	313	324	262	297	270	303	296	274	249	281	291	318	296	312	310	320	301	322	275	295	289	275	316	290	300	307	315	301	350	317	310	316	310	306	276	270	314	324	285	274	290	332	313	293	277	282	302	291	322	311	274	313	313	310	319	306	286	290	321	311	272	324	297	313	304	292	333	275	300	276	327	292	303	284	311	305	324	307	271	312	307	311	329	283	323	309	313	309	316	281	307	286	294	283	284	292	292	340	319	283	281	312	285	320	304	293	312	312	280	300	284	331	288	288	301	301	286	300	277	297	294	279	294	290	312	238	288	304	280	275	272	325	300	309	305	339	269	283	276	287	275	297	302	300	283	316	332	314	281	308	330	287	312	292	303	305	307	291	292	288	285	281	278	310	323	287	307	333	291	288	280	300	289	299	301	316	293	279	296	303	319	280	309	307	308	308	295	277	283	274	312	267	315	312	289	292	281	277	314	297	254	287	319	311	293	308	307	293	302	310	363	308	314	261	295	304	311	278	293	296	291	306	288	317	329	303	328	323	334	317	291	282	319	304	281	325	287	310	320	317	310	359	300	330	277	326	314	315	280	292	294	301	298	285	292	291	318	307	325	269	307	335	290	351	278	261	277	318	261	305	289	239	302	308	283	333	271	307	317	283	279	308	294	321	308	279	295	269	318	279	303	301	305	278	301	301	297	316	300	306	315	308	325	282	305	294	303	291	299	291	327	319	283	321	303	273	330	298	350	283	338	302	324	303	322	292	306	310	288	331	278	286	295	272	323	303	311	295	293	303	273	313	346	256	304	278	312	319	301	332	300	294	312	304	298	278	305	294	326	324	319	304	286	291	301	278	306	308	312	328	313	294	294	293	307	322	306	315	293	314	283	285	304	282	283	317	330	305	324	303	288	298	282	300	285	337	325	339	275	276	290	287	320	338	286	304	290	301	270	317	292	309	283	298	282	298	297	273	294	294	303	280	332	301	307	303	305	345	282	315	291	308	290	271	280	293	293	314	284	323	291	262	269	295	289	258	308	330	316	291	282	275	324	317	316	310	278	334	288	296	309	288	309	258	286	287	282	315	324	312	280	324	291	312	303	306	285	349	311	306	280	300	304	288	304	298	296	306	316	287	301	292	287	306	318	255	273	274	296	283	297	296	309	321	281	309	301	307	303	268	319	294	276	285	303	317	302	281	276	294	277	315	307	330	307	287	318	276	301	301	280	281	295	269	368	312	272	269	310	327	288	310	273	328	311	284	320	292	322	285	297	285	275	291	268	308	305	286	302	302	283	296	310	315	307	297	296	284	327	286	326	296	287	286	325	312	286	314	294	301	319	287	300	311	301	288	278	277	289	285	282	289	324	260	256	282	299	306	310	269	314	326	306	280	315	302	301	323	268	295	299	289	293	286	317	282	327	293	313	349	303	274	284	321	293	308	292	284	340	292	293	269	328	330	298	303	262	290	268	287	299	325	289	304	305	286	303	312	305	297	277	301	299	295	307	294	279	333	310	296	285	291	295	323	277	295	324	271	301	320	322	266	299	295	304	287	299	282	304	315	297	308	302	307	289	287	295	276	305	313	296	304	325	289	273	298	308	299	307	320	287	314	308	296	304	302	312	298	268	313	305	314	332	296	298	328	291	315	304	311	312	331	248	316	307	280	297	313	303	296	304	283	302	273	297	305	294	310	279	295	274	320	308	270	328	320	290	300	329	282	291	282	297	292	314	303	288	292	279	299	301	299	274	294	291	293	318	325	287	289	298	300	309	317	276	314	299	341	319	283	316	317	273	339	297	283	300	322	285	322	299	252	337	311	301	309	299	301	324	290	295	293	303	360	335	299	293	289	289	307	311	335	349	278	297	301	300	336	330	332	293	320	317	339	332	308	325	279	286	309	329	313	290	304	281	278	318	292	282	322	281	274	280	303	345	276	278	281	308	283	284	297	306	272	272	294	305	295	326	305	290	326	310	332	296	305	330	266	286	313	306	315	291	314	335	304	293	300	322	295	293	289	284	322	311	331	286	329	310	262	306	338	312	310	314	284	328	300	272	334	317	295	299	292	278	332	313	293	265	314	317	279	303	323	300	321	280	291	296	309	305	271	312	307	283	290	292	310	296	299	269	317	309	286	301	296	295	292	269	287	285	293	295	297	291	307	324	330	276	311	341	290	275	290	299	293	302	295	298	312	306	297	301	332	290	326	322	302	296	323	297	316	269	310	292	324	321	304	314	281	302	289	324	312	316	286	275	267	288	351	294	309	366	302	285	315	340	292	272	282	317	302	309	314	288	304	289	287	314	320	269	283	305	283	302	308	342	285	292	340	287	327	306	315	328	325	283	339	279	315	309	276	303	284	320	290	285	302	306	301	300	307	305	332	298	278	318	274	305	313	319	320	296	300	305	338	306	319	264	289	297	277	269	302	294	322	277	303	297	258	293	322	314	307	339	316	290	305	325	311	326	280	337	279	326	311	305	283	279	316	320	278	311	316	280	293	294	321	303	306	302	288	295	320	348	310	274	296	340	292	318	315	308	332	315	300	268	312	318	328	262	284	302	338	269	310	260	308	281	330	327	291	331	277	264	295	251	320	309	309	299	307	286	316	323	274	263	262	294	283	290	306	269	313	323	283	294	295	320	282	310	303	313	317	272	296	294	279	317	297	302	288	323	284	294	314	298	298	355	283	302	276	307	320	300	301	263	287	285	306	282	286	296	301	312	302	270	263	283	298	302	288	293	291	303	264	320	307	326	301	311	291	326	303	300	324	304	301	283	316	298	313	305
1766	665	641	719	671	685	655	698	614	642	710	630	688	684	697	630	643	702	672	673	701	688	661	662	698	657	694	648	691	652	665	706	659	629	650	649	632	670	637	662	665	622	669	707	644	694	660	666	643	615	680	620	667	654	654	676	680	691	671	671	660	675	655	658	635	717	694	667	624	659	647	664	649	666	680	673	744	704	720	669	673	636	671	667	655	674	692	758	650	676	703	683	657	615	659	633	666	665	663	660	661	680	692	684	683	693	615	660	651	668	677	696	677	678	646	686	674	671	639	650	678	662	674	641	710	671	669	662	647	639	680	663	659	663	701	638	656	670	692	742	699	648	691	676	649	664	645	728	660	589	635	616	712	637	666	658	670	653	621	672	641	697	615	647	655	648	650	665	646	621	623	656	692	680	640	638	647	672	675	645	655	712	645	701	645	713	685	684	662	655	689	645	643	714	705	632	666	668	655	667	662	676	649	685	676	620	701	680	704	682	685	628	652	676	674	630	651	668	664	636	685	666	692	631	661	728	687	668	656	717	673	663	626	672	631	677	691	666	640	684	644	679	648	662	697	688	666	691	631	697	684	673	657	697	640	726	678	688	648	671	679	637	679	650	684	640	661	669	652	669	680	645	665	667	656	659	674	666	661	630	696	652	663	678	645	709	682	666	641	685	690	651	678	662	673	698	661	657	647	694	664	696	701	630	698	734	665	685	684	655	652	643	658	675	751	702	674	632	657	724	607	668	640	676	682	623	713	669	599	635	668	684	656	677	666	686	687	672	653	670	642	652	671	673	625	619	691	665	667	628	693	695	688	650	678	656	648	691	690	687	692	696	640	671	637	664	676	692	681	675	693	651	662	639	624	661	670	655	688	664	711	656	653	718	642	642	701	679	677	632	678	646	679	649	610	692	639	667	671	682	725	695	685	684	663	669	643	712	654	628	651	707	667	702	653	633	706	718	646	682	713	665	671	679	660	682	661	651	658	666	661	696	693	654	646	673	632	699	650	630	674	647	717	626	681	623	673	681	656	681	679	675	662	682	651	717	704	683	622	639	635	645	659	693	644	654	684	694	710	700	672	689	606	693	766	695	694	675	673	671	638	680	657	681	682	695	679	672	685	658	664	666	661	651	652	628	712	692	676	659	677	645	710	686	676	633	676	640	679	707	671	684	689	695	632	697	633	674	671	706	694	675	635	651	618	699	685	696	720	688	683	701	672	725	702	677	664	623	746	664	630	681	626	665	649	640	631	657	697	625	697	687	630	670	703	669	698	665	653	672	659	721	678	698	681	681	676	701	630	664	684	634	680	693	634	675	657	663	641	643	658	659	632	656	679	639	643	640	689	681	638	657	637	702	685	679	685	720	631	661	646	686	695	633	662	638	666	677	657	637	653	684	650	675	636	696	687	629	620	663	656	639	706	688	701	698	644	740	678	637	701	634	673	691	670	714	653	697	608	666	656	662	674	644	622	709	703	640	632	658	682	704	675	687	665	683	668	679	660	652	661	636	689	684	657	675	664	660	734	672	681	648	649	662	658	710	607	669	675	688	690	651	678	655	708	648	694	646	699	655	687	667	667	676	740	635	707	662	623	710	663	668	689	658	668	705	701	667	669	700	610	642	679	690	691	737	632	670	645	656	688	666	710	689	727	652	686	659	698	640	699	677	686	693	715	707	672	654	692	711	652	648	676	628	697	681	687	673	671	682	614	668	644	647	688	654	671	690	685	661	671	659	665	669	652	641	640	667	664	710	636	669	657	692	683	717	712	663	648	678	649	665	662	625	629	655	697	633	662	675	697	658	665	624	694	653	663	663	701	718	661	683	726	705	671	667	671	725	670	697	678	690	671	682	677	658	722	683	706	678	665	698	673	685	657	672	673	669	660	650	711	678	688	638	634	680	673	656	635	661	681	689	643	641	684	687	624	672	653	682	682	689	662	636	686	660	682	622	718	679	703	668	690	681	629	665	699	705	667	687	686	623	694	661	708	681	651	688	669	654	677	624	703	677	687	653	637	678	692	666	661	667	699	707	670	673	628	650	699	679	686	701	699	694	616	661	617	656	666	684	737	677	659	720	678	624	634	670	634	651	696	645	703	651	639	691	632	690	662	670	658	644	606	641	674	653	670	661	665	676	646	650	699	692	666	635	681	689	692	667	679	680	671	694	687	684	611	645	663	714	677	669	693	646	699	682	659	680	676	676	711	688	690	661	671	699	634	701	676	678	654	708	686	700	681	643	697	649	658	674	668	689	683	637	671	649	680	657	669	652	654	696	680	634	698	648	652	669	667	659	641	671	673	676	661	684	685	668	654	696	642	653	705	694	688	650	717	623	662	668	609	642	680	687	690	675	614	692	619	725	687	654	654	682	668	685	644	646	659	632	685	678	705	674	649	640	662	699	668	647	744	653	725	610	660	647	671	690	728	655	703	682	686	721	644	650	709	653	696	664	654	693	649	650	644	680	655	654	663	730	638	697	659	715	628	663	679	644	655	671	674	679	712	702	667	686	675	639	653	720	646	673	639	682	666	654	651	732	741	682	694	682	654	702	653	602	667	636	705	708	715	666	650	658	677	670	665	693	701	662	691	612	653	652	675	664	698	670	641	673	670	720	693	668	633	682	670	677	704	716	602	678	624	653	707	690	658	644	631	622	655	691	661	672	648	673	683	656	671	653	709	664	640	648	680	701	653	661	654	654	656	692	596	704	696	658	709	685	682	666	684	680	683	723	666	686	667	668	659	625	711	665	711	672	718	713	666	670	653	682	680	697	682	714	704	636	665	684	685	635	690	699	626	699	708	665	673	679	681	637	667	617	699	651	695	657	724	678	633	678	652	685	695	641	648	697	674	635	633	671	706	656	641	649	676	669	710	644	691	665	680	653	720	675	660	672	661	672	712	651	647	636	656	697	672	677	660	704	664	666	651	674	694	613	623	684	719	697	697	686	709	701	704	707	676	685	635	689	657	650	668	645	668	650	689	645	636	686	651	649	656	660	676	648	705	686	681	638	641	689	683	648	681	671	666	710	672	641	640	673	671	660	653	656	640	665	676	638	673	668	604	669	608	725	675	687	678	726	669	682	661	682	658	670	680	695	665	683	682	649	672	703	648	678	727	647	685	666	640	619	693	696	641	663	654	689	701	673	663	685	708	617	637	706	644	709	687	655	651	625	591	684	678	691	692	652	652	644	657	662	710	634	705	631	720	646	713	650	699	651	669	680	639	642	665	711	675	678	675	684	687	660	684	673	643	709	713	662	650	625	710	627	708	684	619	640	688	693	681	670	637	654	691	688	686	672	669	649	685	646	659	695	726	670	728	625	620	660	658	674	622	658	646	693	667	688	692	655	690	641	661	685	721	676	692	675	652	729	649	636	650	683	653	723	660	636	709	676	650	647	640	653	700	648	643	710	715	671	718	697	638	674	645	692	625	666	688	685	743	703	637	658	695	684	626	678	674	675	651	667	673	672	631	685	687	634
7472	424	471	385	294	213	219	196	163	160	153	124	155	117	156	127	135	136	161	118	105	134	147	128	150	143	124	124	120	139	133	127	145	145	126	139	129	141	136	126	114	137	128	156	134	122	139	146	144	140	134	139	140	117	134	115	111	125	132	120	121	134	157	121	110	125	139	126	128	130	138	142	124	120	136	128	144	135	115	118	137	120	121	127	114	137	145	135	136	130	135	137	131	142	143	117	127	110	140	121	137	151	123	129	137	116	144	146	128	145	135	120	117	148	140	116	129	159	137	139	141	147	118	112	144	130	145	153	128	119	133	116	122	131	131	125	140	128	130	148	142	133	144	113	126	131	124	144	105	124	141	121	123	141	136	135	162	138	107	146	133	137	147	118	98	139	156	130	134	138	127	150	160	122	117	141	110	132	150	131	119	126	140	132	143	106	140	118	111	113	136	123	138	134	131	141	143	123	112	148	116	132	111	122	125	115	123	146	127	148	123	110	121	117	103	144	121	126	128	129	141	120	133	139	130	139	128	112	154	129	134	133	142	142	123	125	116	126	120	133	113	122	124	122	138	112	118	130	144	143	128	142	104	127	133	138	147	137	139	139	136	162	133	148	138	144	131	113	112	127	122	152	119	138	126	145	122	153	135	126	126	115	130	126	117	152	121	131	130	131	115	129	121	142	143	127	140	111	143	128	126	126	157	142	111	143	148	146	142	166	149	151	119	146	139	130	139	142	128	131	131	99	148	117	113	132	137	125	128	115	137	105	135	132	135	133	134	154	130	129	126	119	136	120	132	111	125	119	123	154	117	105	136	111	129	155	139	141	123	127	123	149	141	129	157	127	142	131	136	137	132	149	117	131	108	115	113	136	142	136	125	133	118	114	119	137	135	125	133	120	145	129	125	120	152	132	139	126	135	142	133	149	127	117	124	124	117	129	135	110	111	135	122	111	138	171	136	120	126	122	138	145	128	149	127	140	115	115	139	147	124	119	119	129	146	131	135	141	125	147	151	144	138	135	123	132	135	137	128	130	109	127	123	136	113	128	111	135	129	131	140	130	121	126	116	144	139	127	133	120	114	111	118	119	126	121	108	124	146	132	136	126	134	124	139	145	137	127	144	129	139	139	132	143	133	122	149	136	132	121	136	121	112	135	146	136	124	161	141	146	129	148	134	121	127	129	121	144	129	140	140	123	120	141	126	150	133	150	141	110	144	131	130	131	114	149	119	127	119	135	142	138	140	155	154	103	139	140	133	138	127	143	125	148	106	143	140	130	126	134	143	152	159	136	121	129	118	137	130	126	128	135	122	110	134	117	125	141	117	116	149	126	146	138	149	126	136	110	121	130	116	140	140	148	126	120	127	151	139	114	142	133	167	132	125	121	145	131	151	153	121	135	131	124	136	129	115	116	122	130	142	141	138	144	143	132	119	151	153	131	140	135	129	121	137	131	148	137	117	140	133	143	128	120	129	117	128	109	124	155	128	143	138	145	128	135	162	114	113	132	147	141	136	120	108	135	102	136	117	114	115	140	142	106	134	148	126	130	121	123	112	125	141	124	128	154	131	130	131	132	142	132	132	136	150	120	118	136	156	119	115	138	132	126	127	119	114	133	130	116	143	133	154	155	117	141	130	150	128	147	137	149	114	159	131	130	144	140	143	132	117	140	129	142	128	120	121	126	121	134	145	105	125	123	120	116	113	124	151	120	128	142	138	133	140	147	139	111	137	135	133	141	128	131	132	135	135	118	122	108	140	119	136	137	115	144	128	126	127	130	111	127	117	156	138	155	126	121	126	143	138	125	141	133	123	126	141	130	146	149	128	138	125	181	129	131	129	125	151	141	123	129	120	120	116	136	138	142	116	142	144	137	138	113	136	115	112	121	140	142	152	137	137	141	152	124	127	126	111	175	122	127	120	135	161	150	146	126	137	123	142	116	127	136	161	120	115	119	134	138	135	125	126	143	111	123	132	136	126	133	125	133	156	116	107	118	119	178	133	127	132	129	153	113	130	131	118	116	136	112	122	152	114	108	142	112	119	123	126	130	121	126	134	152	159	133	126	115	141	157	130	133	135	127	134	122	132	137	157	142	138	110	127	131	133	154	110	131	132	123	129	125	107	114	138	121	129	139	131	148	147	124	131	128	140	129	123	144	116	133	140	156	128	154	122	124	144	134	120	119	126	144	129	135	129	138	121	146	124	121	136	114	136	116	112	144	132	130	140	126	146	128	126	128	125	126	140	128	121	135	140	157	132	148	152	133	115	120	112	127	132	125	105	136	131	154	135	133	127	161	136	137	154	129	152	127	133	142	116	121	117	111	131	118	127	128	160	139	152	151	133	112	123	130	154	143	137	146	133	155	142	141	126	135	135	118	136	129	138	132	135	128	143	135	143	146	128	133	137	115	113	153	126	134	140	127	152	137	126	137	143	140	132	120	143	149	145	140	97	153	139	148	145	142	108	147	121	124	128	120	127	130	133	107	131	126	141	128	138	130	136	153	144	135	132	119	141	146	138	113	138	123	137	151	128	118	125	136	140	137	148	126	138	146	158	122	149	128	121	142	157	133	127	126	119	116	123	129	144	143	129	137	136	129	129	123	151	131	112	135	142	149	146	133	129	124	126	129	133	137	152	148	137	139	110	115	140	144	119	115	123	155	148	138	126	138	123	133	103	119	128	146	110	133	132	112	134	130	142	147	122	134	147	130	144	132	131	128	140	133	132	115	129	131	129	138	133	138	134	123	111	127	123	139	125	125	124	116	130	141	157	120	139	151	125	131	126	117	117	130	160	137	127	128	125	126	149	154	127	155	125	145	127	137	144	125	125	117	147	126	106	105	138	134	125	147	101	152	106	128	112	129	141	118	133	122	112	139	114	105	130	133	136	138	143	136	130	126	126	125	131	134	127	113	128	141	138	104	141	130	130	137	137	157	149	121	130	136	121	165	137	154	136	120	149	121	133	125	153	149	115	122	126	126	119	135	124	110	121	140	116	143	119	134	131	141	159	125	112	122	119	132	139	135	149	117	128	106	122	126	118	137	110	131	136	143	134	136	159	147	116	134	126	137	124	147	156	127	130	126	132	128	152	137	136	121	126	126	151	144	116	122	133	125	143	145	135	146	131	144	136	133	147	142	117	121	139	141	134	133	128	143	152	137	160	133	137	146	140	130	146	123	99	136	139	126	160	109	133	139	126	132	117	114	140	128	117	124	109	152	135	132	151	139	132	120	136	126	112	144	131	126	125	118	121	138	151	138	132	146	130	136	144	124	129	131	117	125	117	112	105	138	119	130	123	141	132	138	126	144	139	145	130	131	127	131	136	118	156	144	120	112	129	150	132	147	133	117	114	126	134	130	124	117	139	145	157	102	137	140	128	120	103	130	147	138	114	138	144	145	136	121	127	151	134	139	133	160	124	131	145	135	148	141	118	143	118	126	130	124	148	131	112	136	122	128	118	143	133	125	151	137	143	161	140	120
6145	606	1115	1223	1034	883	726	643	598	527	528	529	469	451	418	417	422	405	376	398	373	402	391	408	363	413	362	401	373	367	359	360	345	392	352	378	384	355	363	373	380	381	375	359	341	337	332	355	371	369	366	348	351	353	312	329	341	343	369	354	341	338	338	360	339	339	368	372	343	373	340	375	348	347	342	373	344	322	350	327	350	365	362	352	339	318	318	371	347	363	357	338	341	316	347	348	350	356	363	311	352	327	314	331	316	361	354	353	370	364	308	346	352	338	336	313	348	341	342	354	340	368	358	374	350	369	363	379	346	317	365	335	338	320	334	341	335	358	355	349	347	339	350	366	318	363	356	365	340	376	346	354	312	332	360	335	368	333	301	308	345	361	356	368	341	352	342	324	349	362	355	372	329	342	341	322	341	362	366	355	330	342	367	337	346	360	333	358	330	337	354	339	347	331	308	349	355	327	324	327	365	353	318	332	336	328	337	366	373	335	319	355	340	367	353	315	373	348	318	336	322	337	379	368	304	340	355	363	329	355	360	350	343	350	340	350	336	376	352	343	327	401	363	344	367	325	343	317	360	334	330	343	333	307	348	368	347	339	340	351	339	350	362	353	359	353	348	348	355	338	372	348	324	374	337	357	343	371	333	344	349	389	380	360	337	308	322	353	321	323	314	352	330	358	350	358	361	338	334	344	354	349	352	365	347	340	325	345	327	340	346	305	315	353	347	346	330	341	324	346	347	318	344	377	326	364	391	364	353	323	342	336	363	362	335	362	360	359	321	327	358	352	324	328	362	340	344	328	333	338	314	372	343	356	344	346	363	346	366	329	333	329	391	332	325	341	353	323	343	351	333	339	323	351	358	338	384	363	315	351	336	350	360	346	351	314	349	387	326	360	378	352	336	324	345	343	337	352	364	336	332	383	350	365	361	355	344	374	343	364	322	325	340	337	371	367	292	377	360	361	322	351	333	339	355	376	353	346	350	301	376	345	332	348	361	318	323	367	312	361	333	332	364	345	326	333	308	381	358	355	359	294	357	340	384	362	354	333	354	347	343	325	326	334	354	357	348	346	347	344	375	321	346	373	371	299	377	340	342	352	377	358	320	351	361	353	369	312	334	356	376	310	384	329	354	361	328	364	317	311	318	357	346	352	336	341	353	360	329	371	342	343	364	327	325	342	309	340	356	346	356	346	357	330	349	361	334	362	356	340	370	324	348	325	351	374	327	357	316	347	351	313	357	330	329	348	323	339	327	329	338	327	314	357	363	366	355	328	367	337	351	368	335	351	363	338	346	315	360	370	327	360	351	420	334	361	337	350	354	334	346	340	341	332	335	362	360	344	348	351	358	340	309	344	339	373	336	368	323	345	334	333	336	359	301	358	328	355	351	354	322	333	349	355	362	359	310	350	349	333	383	346	348	342	346	328	329	374	388	344	330	375	357	346	340	345	342	338	348	338	369	320	342	347	339	385	319	324	366	320	355	337	333	328	343	344	326	335	375	321	332	331	319	361	315	357	299	322	341	313	365	351	361	323	351	351	338	348	332	349	340	337	351	338	383	328	323	346	350	290	363	304	369	385	337	333	373	343	345	343	343	332	391	394	374	317	357	330	387	344	364	335	333	309	327	410	396	333	355	321	366	327	349	347	351	365	347	344	346	369	384	322	377	311	348	364	336	334	358	341	311	364	382	340	341	370	365	336	360	326	364	343	337	312	333	355	315	360	324	378	342	350	340	344	336	334	351	325	318	344	344	372	338	359	363	349	351	321	382	326	327	359	337	352	368	358	342	302	343	354	362	356	375	301	325	358	345	347	345	358	364	334	348	324	330	292	332	349	370	369	356	353	350	311	322	333	362	355	378	362	317	340	364	352	357	346	351	305	344	329	349	327	324	364	319	356	346	348	341	323	345	305	304	351	316	325	356	332	331	354	351	339	337	352	345	319	341	396	365	356	314	356	366	344	338	329	362	362	376	355	389	364	361	363	322	297	346	363	375	326	339	347	314	350	345	352	338	374	344	321	322	369	351	335	324	367	341	329	357	322	334	383	322	302	324	335	355	338	339	339	334	356	333	345	365	373	339	320	334	354	356	340	378	351	396	350	375	322	329	339	326	354	348	361	371	313	349	355	354	358	332	358	371	353	357	349	335	377	349	352	345	375	329	360	324	350	333	350	313	324	330	358	367	370	366	342	363	358	354	355	339	321	348	352	370	348	370	384	371	367	367	320	351	333	365	329	339	332	317	359	359	333	335	363	354	335	332	328	343	328	343	321	360	355	334	354	327	350	310	365	346	335	340	383	344	326	351	341	362	310	318	332	357	358	368	336	325	355	383	344	314	323	342	334	347	336	353	340	336	333	349	349	389	356	347	338	359	341	345	346	349	313	336	373	353	352	321	349	350	348	350	352	319	328	341	357	372	385	350	349	364	343	344	347	366	350	321	356	358	337	338	350	349	351	355	340	312	331	361	361	385	347	294	343	342	339	376	356	316	327	387	307	314	340	372	308	339	351	382	332	351	341	344	317	344	365	333	346	322	334	341	343	359	333	349	345	351	346	341	344	335	329	357	310	308	327	346	312	348	371	369	339	356	349	322	381	345	330	350	351	320	354	354	334	343	314	323	364	314	355	362	326	337	336	357	360	315	378	343	336	361	357	315	334	330	356	333	320	351	313	358	337	348	344	345	347	307	340	342	348	369	376	350	379	326	370	371	355	349	337	364	364	320	336	314	326	345	361	320	378	352	347	355	372	363	310	354	340	348	348	341	338	370	376	337	337	379	360	320	349	339	349	348	359	320	344	344	367	346	362	323	342	328	326	343	371	340	346	337	374	330	323	312	354	351	384	332	343	354	310	344	360	339	338	322	330	350	369	328	311	353	335	328	356	343	379	372	338	337	327	346	379	331	350	357	379	362	345	379	335	363	339	341	343	340	352	354	345	347	345	375	333	372	341	393	336	374	320	336	376	368	325	333	353	360	319	334	350	375	352	351	343	373	338	384	353	371	339	347	337	336	403	336	336	346	360	344	362	351	325	306	335	357	363	336	330	345	342	316	346	335	334	340	335	342	352	333	392	342	354	365	344	362	346	340	348	350	329	359	323	364	341	324	339	329	334	350	350	351	330	341	346	344	369	326	328	352	345	327	376	341	367	345	368	331	340	343	363	345	358	355	354	399	336	326	371	326	344	344	354	326	335	365	341	348	343	371	358	365	321	353	374	363	344	374	350	359	342	336	353	343	341	320	314	322	343	344	340	371	354	313	372	326	350	356	344	338	329	349	344	348	366	376	324	345	339	360	343	325	367	324	346	368	324	326	341	320	357	326	337	354	339	349	333	372	350	372	343	337	365	356	367	342	367	354	337	343	346	368	365	320	305	342	367	343	331	345	372	344	364	346	310	336	325	348	308	389	343	343	318	368	340	317	353	336	384	338	337	329	359	365	382	332	346	339	328	313	344	332	338	339	352	338	334	327	350
14020	986	843	687	507	349	325	263	278	236	229	216	182	191	225	191	206	175	192	185	200	180	201	183	165	178	154	178	164	159	177	159	178	164	159	164	177	173	177	169	169	169	151	170	184	142	167	171	170	176	187	190	162	173	167	166	155	152	153	154	161	162	162	172	204	209	176	191	160	191	178	144	167	153	175	186	157	185	176	178	175	146	173	177	139	166	172	175	178	174	178	165	164	176	161	174	159	171	170	161	163	140	158	156	188	196	179	166	169	163	166	174	174	182	178	169	163	160	170	188	178	150	189	185	152	189	151	195	188	184	188	173	161	165	200	160	182	161	199	162	164	191	186	169	166	160	167	194	144	163	143	162	172	165	170	155	141	176	136	179	160	155	187	140	161	145	168	168	167	162	192	156	176	164	159	162	146	156	174	147	169	163	206	170	170	183	166	164	145	178	183	172	165	141	147	164	180	182	167	166	174	169	176	171	152	149	166	182	171	155	182	203	155	176	183	178	179	179	171	178	181	144	167	175	130	160	175	180	173	161	129	155	188	146	167	186	162	169	173	155	161	186	177	173	159	180	169	176	155	175	175	165	169	158	173	167	164	185	184	186	180	172	177	173	173	175	187	146	169	193	161	149	186	163	176	187	160	165	184	160	171	166	167	189	175	172	170	197	188	158	168	174	164	149	172	140	167	159	148	170	157	173	163	181	189	184	177	181	181	180	155	148	151	160	171	179	188	183	183	164	173	185	187	182	163	172	166	196	183	176	161	181	154	172	185	171	178	173	168	163	177	175	154	167	172	160	157	207	174	179	164	195	177	164	182	169	182	158	185	170	221	157	165	170	209	191	157	153	146	154	183	147	143	169	179	164	147	155	181	170	180	162	164	198	177	177	190	174	205	172	165	178	157	164	160	150	154	172	179	183	164	157	133	169	162	162	179	159	154	158	179	197	144	160	159	152	201	188	170	166	179	134	166	183	167	182	166	154	168	168	194	169	168	187	185	174	155	162	189	162	147	177	148	154	174	164	188	167	170	155	176	176	174	173	165	170	182	168	146	174	157	193	172	186	146	190	148	169	149	142	144	170	165	154	183	170	161	182	156	165	180	184	166	162	155	172	165	178	159	181	158	163	161	169	176	173	167	157	180	165	158	157	153	145	173	157	176	184	172	174	171	168	160	185	150	161	164	172	181	152	168	180	179	189	158	165	174	187	181	170	161	162	178	176	175	169	196	169	174	139	172	149	169	163	177	137	198	173	163	163	193	184	197	181	175	152	156	153	158	168	181	182	183	166	131	169	194	171	186	164	176	170	168	162	172	166	185	171	178	178	157	161	141	164	174	174	160	169	144	182	190	161	176	166	168	171	196	158	160	169	173	161	173	167	154	172	166	144	145	168	156	157	171	186	172	189	155	140	180	163	181	187	172	164	171	191	162	156	146	172	147	150	165	167	151	164	167	191	188	158	174	148	172	181	167	174	153	170	180	174	168	193	161	176	166	165	167	164	194	166	196	193	158	158	172	187	168	188	155	151	159	195	176	174	168	170	154	131	161	170	169	167	156	154	178	175	175	173	164	160	145	135	169	154	174	159	183	160	169	165	184	171	167	199	167	171	157	170	172	186	192	182	189	165	171	155	155	183	180	166	172	156	186	158	165	151	176	172	186	166	202	182	178	154	168	179	188	169	156	147	193	171	167	161	181	175	167	161	170	186	184	166	179	201	174	199	184	174	172	197	200	188	171	146	174	184	166	156	189	157	175	174	148	175	158	166	148	163	170	177	183	159	177	183	194	194	185	168	169	167	162	142	180	176	191	153	167	179	181	167	152	152	138	171	176	167	180	179	160	166	166	174	183	168	174	187	188	173	209	161	163	160	170	162	172	163	174	172	171	155	168	164	176	158	156	176	168	172	160	173	160	172	187	185	171	158	182	190	155	181	174	177	173	175	193	182	170	164	159	147	170	179	191	179	173	159	178	178	177	169	165	183	164	157	163	157	199	165	159	152	189	171	178	163	161	143	159	187	186	165	168	149	148	140	169	185	190	196	169	194	140	146	170	183	178	156	176	170	175	169	151	186	176	176	186	186	147	156	178	144	156	185	150	191	176	175	153	177	178	172	159	159	174	179	201	150	145	172	167	165	185	153	202	169	170	171	177	146	166	181	168	184	172	155	154	172	186	160	178	172	189	161	162	159	165	178	164	191	157	152	206	169	163	181	174	158	187	147	188	181	188	176	175	147	162	189	186	149	170	149	173	149	172	157	157	164	157	199	165	198	170	164	165	167	180	170	178	170	184	163	154	176	184	187	172	150	180	162	183	171	171	164	182	162	177	185	156	183	158	177	178	188	165	157	182	168	148	156	139	194	192	169	141	150	185	167	173	170	161	157	169	175	163	184	152	157	164	140	184	162	145	175	141	173	165	167	180	153	181	175	179	153	191	172	177	180	187	159	182	169	182	173	170	155	167	193	181	151	165	151	194	171	171	174	170	175	160	174	160	188	169	190	148	155	162	174	162	164	158	162	164	178	172	151	178	193	155	169	144	171	173	190	183	154	159	169	165	179	176	158	171	157	151	161	150	160	151	189	186	175	204	170	142	160	160	195	162	164	185	179	184	173	183	169	199	161	188	192	160	176	176	154	178	158	178	161	190	174	160	162	216	195	174	171	164	174	197	186	160	150	163	166	163	187	170	175	144	171	150	180	149	155	192	155	177	168	184	171	174	195	160	158	161	198	159	183	178	143	169	146	171	165	181	167	144	165	178	162	158	158	163	176	161	172	145	163	157	175	159	174	164	157	157	167	175	182	170	162	162	163	174	183	168	168	155	204	175	163	170	192	182	176	170	148	151	148	143	199	186	156	192	174	165	161	180	173	160	187	160	154	175	168	173	178	151	150	172	185	169	165	159	177	162	162	157	182	174	155	158	172	184	164	159	194	147	161	168	146	160	175	180	161	172	159	191	193	171	178	193	174	189	150	160	164	167	175	162	175	150	179	172	178	199	176	183	177	184	189	193	159	165	178	133	155	166	179	182	150	170	163	158	184	180	159	174	181	189	170	146	177	155	173	169	162	152	175	170	188	170	164	178	182	143	182	165	177	198	176	175	180	176	139	165	170	197	183	176	140	188	187	154	149	164	181	169	151	176	169	172	168	164	161	162	161	139	150	151	180	167	170	160	155	166	174	168	175	165	181	167	172	170	140	191	163	165	182	180	184	146	155	160	167	202	160	158	139	145	148	180	155	170	196	176	140	174	172	169	179	161	144	183	190	146	163	163	143	135	179	176	162	162	193	158	169	134	158	185	135	167	149	159	150	182	161	184	168	172	166	200	154	179	128	179	161	187	163	183	188	173	147	159	172	189	166	176	164	162	164	172	178	174	163	157	166	167	177	175	170	152	184	186	160	156	175	155	173	167	162	171	178	147	178	167	162	153	153	172	168	160	171	181	188	154	183	161	168	159	181	155	161	148	166	155	166	169	152
8121	941	1847	2235	1860	1514	1178	1037	937	825	770	713	655	626	576	600	578	575	534	594	534	494	501	486	510	502	486	491	457	468	456	478	500	479	490	448	485	463	435	456	424	479	421	430	438	420	434	474	426	480	440	455	442	411	449	421	448	455	454	446	405	448	436	449	461	457	444	436	443	445	418	435	478	401	437	389	451	431	424	422	411	467	455	426	468	479	421	430	473	424	395	432	486	439	452	469	456	433	410	441	434	402	428	440	440	389	406	408	392	451	429	441	419	447	476	471	469	424	389	430	455	455	443	465	406	420	432	404	437	453	443	425	400	439	515	425	444	433	440	421	447	437	454	421	474	421	416	456	423	461	463	435	441	404	453	458	449	415	458	423	474	448	411	444	445	423	402	415	469	418	408	429	479	439	416	460	436	425	382	414	418	411	417	410	413	442	446	460	464	520	467	473	476	409	438	422	433	446	426	424	465	456	448	447	409	440	398	454	451	410	422	423	428	460	433	422	415	439	447	463	434	426	434	435	399	442	421	422	443	427	468	376	446	423	407	440	416	455	427	444	420	474	440	451	432	434	443	415	436	483	415	426	422	451	418	425	434	443	442	414	418	428	433	462	476	449	432	453	480	457	449	479	443	440	404	438	444	438	447	430	412	411	429	465	446	454	470	416	418	435	409	429	447	457	418	391	427	480	413	398	456	421	434	472	445	407	424	395	461	443	423	425	433	449	417	448	397	438	399	468	418	420	435	409	444	397	427	471	449	443	405	418	407	416	436	440	438	447	423	411	449	446	413	477	456	413	440	449	438	404	434	415	436	449	426	450	417	448	432	441	421	449	426	436	448	457	448	438	440	437	446	420	426	449	414	405	466	486	445	431	433	444	456	425	445	422	414	432	435	427	464	433	431	429	418	413	423	440	410	448	413	456	425	443	441	433	435	447	471	452	431	451	425	422	414	410	460	448	405	421	445	458	436	424	419	425	434	419	435	440	430	415	432	443	438	462	403	460	411	400	453	439	439	452	456	447	434	405	435	410	415	408	426	463	447	440	426	431	466	464	474	422	407	430	444	445	456	408	408	445	445	432	465	438	414	433	409	426	449	411	449	430	463	426	493	438	448	455	456	426	451	415	455	467	433	438	463	451	439	451	429	433	462	463	430	409	440	425	485	402	440	419	411	445	425	422	440	437	459	423	417	448	455	443	441	426	444	460	454	443	426	473	385	406	433	435	430	380	440	440	444	411	422	460	431	463	442	387	462	447	405	457	401	439	439	433	415	405	443	414	432	446	465	461	414	433	415	456	436	426	408	425	469	461	412	478	441	400	431	420	440	416	469	444	470	426	423	447	477	448	420	454	414	425	389	462	474	447	416	419	448	464	407	420	423	428	434	422	460	441	440	402	472	443	441	439	465	415	422	445	439	466	427	437	434	423	465	483	454	415	416	456	421	413	426	442	476	411	425	421	415	456	397	442	408	400	420	427	412	415	420	401	443	406	455	428	430	416	390	435	438	389	417	420	454	454	431	443	458	455	430	433	453	444	440	430	440	437	446	417	444	470	421	457	447	424	427	424	422	422	435	482	431	423	428	431	443	453	456	424	445	458	399	462	445	430	431	420	438	489	446	429	476	466	411	481	474	468	462	474	427	480	436	407	427	409	420	450	453	429	426	443	396	437	441	408	440	437	424	440	430	405	394	399	421	448	447	406	451	446	428	461	398	442	450	457	429	453	396	413	434	443	445	442	427	444	432	396	446	417	452	417	442	463	401	419	422	450	406	437	408	403	508	440	387	411	404	452	462	466	444	440	424	453	426	436	464	443	435	392	455	429	475	455	434	471	408	425	422	451	400	443	406	435	397	437	417	442	449	411	407	482	440	458	483	445	429	423	442	487	458	399	450	455	435	412	416	433	413	412	432	404	419	427	449	460	424	401	422	470	429	433	441	442	394	402	420	451	456	397	455	427	451	446	418	441	418	385	459	405	424	464	447	463	473	420	424	412	445	439	427	431	458	444	461	425	452	451	444	449	456	450	431	439	456	427	459	455	430	431	463	498	413	418	443	425	437	398	462	455	420	432	391	440	456	430	413	425	397	455	460	431	456	451	476	418	440	452	446	452	428	421	450	434	422	402	431	433	448	444	477	444	423	429	403	416	434	464	411	440	404	392	435	407	431	425	448	463	405	445	451	472	442	409	451	452	443	443	426	462	449	412	484	418	440	421	425	437	456	449	420	451	388	447	469	460	467	446	431	415	446	438	428	431	433	431	429	415	425	446	459	425	449	453	441	418	431	443	447	419	424	425	447	409	441	382	412	441	468	436	449	412	433	467	426	432	436	440	446	434	439	425	422	454	447	459	459	422	400	406	478	428	448	423	425	432	385	459	394	429	454	458	397	444	420	474	452	481	409	425	427	405	469	450	429	428	451	431	455	460	450	430	459	431	394	408	441	434	441	438	443	458	401	419	404	449	440	398	439	412	415	414	403	423	410	478	437	448	462	449	476	437	449	434	446	457	432	448	418	403	458	446	407	444	442	380	456	452	422	431	427	429	429	468	441	400	424	435	423	427	452	435	422	403	398	460	424	440	458	426	428	432	418	433	431	415	425	446	416	471	442	426	446	438	422	442	454	427	433	419	395	435	460	446	455	411	437	415	438	441	417	448	462	458	428	461	447	418	443	387	448	433	422	416	409	419	445	443	454	433	445	422	479	470	420	437	416	420	414	447	480	470	400	453	406	387	417	422	406	440	403	443	448	439	451	469	426	455	428	418	430	430	442	439	436	444	433	466	400	417	445	410	439	444	472	422	455	432	390	479	399	416	453	437	424	441	435	440	428	460	421	446	423	447	452	444	454	418	438	424	423	396	443	454	452	467	405	450	454	429	429	446	452	455	452	399	393	452	451	423	405	434	423	428	440	423	440	422	417	436	424	426	416	411	428	447	476	462	450	419	447	421	471	448	427	435	453	460	427	407	417	447	474	462	443	423	386	465	437	410	440	422	442	475	383	440	396	434	467	441	452	467	459	449	436	434	450	455	466	434	483	454	451	415	416	428	446	462	423	431	453	455	456	408	446	465	470	418	460	467	449	424	427	450	472	459	420	452	392	442	457	421	440	452	454	453	464	401	432	436	402	407	440	402	454	426	404	429	417	412	439	461	437	424	430	483	409	490	417	430	421	442	420	430	436	411	469	449	426	416	452	401	432	424	451	442	463	420	446	426	448	441	445	419	422	465	439	413	433	445	425	414	444	413	435	419	428	486	440	430	415	447	442	480	448	433	443	453	417	422	424	471	413	401	437	413	446	456	422	417	435	423	390	411	430	419	413	453	428	445	453	399	441	438	457	450	456	443	423	436	426	408	462	415	435	473	398	412	434	427	439	426	445	399	422	407	441	450	424	441	395	407	408	438	466	431	428	452	426	447	429	435	427	432	436	448	459	423	438	438	404	417	456	446	434	431	435	447	457	427	431	451	421	461	412	435
1706	312	310	288	294	314	308	297	321	312	283	306	298	287	306	287	319	295	295	274	278	292	293	304	314	314	288	317	337	305	286	318	309	273	306	267	303	293	305	284	316	330	289	310	279	290	302	327	292	322	291	305	273	266	325	300	281	331	321	284	273	337	286	318	285	299	287	278	300	330	314	288	298	278	283	350	327	325	314	247	270	294	291	323	280	304	291	291	291	276	305	310	294	314	304	275	276	313	274	277	287	276	300	292	324	295	293	311	310	309	267	344	349	305	279	319	320	274	305	314	290	280	301	318	271	337	308	311	296	317	275	300	294	296	247	290	312	325	315	299	314	333	300	289	266	306	284	307	267	317	303	295	313	323	296	276	262	342	324	285	266	278	302	294	303	319	307	285	274	287	301	297	331	286	289	294	304	345	285	286	347	306	300	278	284	310	337	310	312	272	296	294	320	307	323	265	309	275	280	295	288	337	296	322	309	301	298	310	300	308	283	307	301	322	281	282	294	306	297	296	310	284	303	321	308	308	292	314	276	308	282	305	306	305	268	271	324	295	294	285	313	300	268	287	307	295	320	290	294	295	301	304	309	317	312	272	273	315	303	263	308	290	289	295	297	323	299	314	273	284	327	289	327	301	314	264	300	267	325	288	325	315	336	299	308	313	311	317	317	291	273	301	327	298	305	300	321	278	316	292	309	336	326	330	265	314	318	304	319	296	314	315	315	309	255	335	319	291	263	306	304	314	297	335	319	317	318	287	279	321	293	314	290	297	308	298	288	307	308	314	286	322	292	291	319	339	285	312	354	318	296	294	297	310	270	307	333	309	284	304	314	300	313	317	308	328	278	298	294	286	315	301	281	321	294	258	278	351	262	318	309	289	288	295	288	311	320	324	330	292	302	281	295	304	263	298	329	297	302	368	321	368	326	279	318	286	301	309	296	323	308	310	284	337	296	278	274	310	298	291	295	310	275	305	320	273	297	289	302	262	320	326	314	268	301	272	321	314	285	302	322	292	295	284	292	305	289	314	295	304	307	311	291	277	264	286	262	289	289	280	285	308	294	313	285	304	303	300	301	328	299	329	316	271	326	284	288	295	322	318	288	341	285	342	331	287	291	298	298	306	298	287	294	282	312	295	355	335	363	282	288	277	307	282	276	276	303	314	309	279	287	328	325	325	315	289	295	300	322	289	258	328	293	286	281	297	308	294	306	310	315	324	287	324	311	321	302	290	331	305	323	300	292	320	321	312	286	289	311	266	286	293	369	303	305	274	299	302	295	287	318	313	318	287	320	274	312	293	282	290	277	288	310	297	289	276	294	308	303	280	341	287	312	300	304	296	307	277	327	323	349	302	323	305	298	294	298	290	317	311	264	275	311	297	285	319	274	291	255	299	301	318	318	284	290	267	296	299	311	298	297	315	267	270	290	279	324	341	304	288	302	277	310	307	304	308	304	303	271	305	267	293	296	309	289	315	346	264	305	314	283	319	281	285	316	293	288	308	281	286	289	334	293	298	300	291	332	309	319	286	300	313	309	312	314	275	309	351	314	275	291	308	324	308	293	280	289	299	299	267	281	295	295	270	268	317	300	311	294	308	283	302	304	297	277	302	307	318	315	305	273	303	286	292	316	304	297	312	279	318	300	310	292	327	288	310	316	276	279	307	284	303	283	359	325	285	296	293	282	315	267	290	280	294	294	297	292	296	292	283	283	293	259	329	303	262	328	318	307	313	299	293	297	291	315	297	324	302	307	296	289	277	282	307	275	283	292	312	262	277	301	311	296	272	256	288	315	284	309	309	281	299	258	312	304	284	301	287	316	302	308	275	287	295	321	304	296	291	279	325	304	299	307	308	266	288	296	315	274	292	315	332	287	297	290	305	268	307	295	279	310	292	289	308	312	284	297	301	291	319	277	284	289	326	319	321	307	286	288	284	298	317	317	271	260	311	305	299	281	305	305	333	349	304	285	321	282	294	304	310	331	288	270	314	297	313	296	279	308	306	304	336	287	304	295	322	306	303	341	312	312	275	294	291	276	312	304	296	298	300	293	293	265	325	302	297	303	312	316	304	306	284	288	276	314	300	297	291	285	326	274	294	297	294	281	315	287	300	289	327	334	309	286	282	321	295	326	296	304	310	303	312	278	279	327	300	286	264	293	305	316	285	319	273	317	330	304	318	296	298	307	293	301	318	275	280	277	291	290	272	299	274	304	333	317	311	322	285	270	271	286	319	315	312	303	300	293	300	321	306	297	281	291	293	282	338	286	285	293	317	295	286	287	291	311	300	284	324	261	318	289	274	294	297	297	290	305	299	310	328	305	310	274	288	280	300	325	288	300	318	287	343	312	329	270	289	332	307	325	310	296	295	313	308	320	299	289	291	314	299	258	292	299	295	293	304	315	284	278	244	287	305	291	308	304	281	336	299	297	328	314	288	278	275	318	305	300	274	270	296	326	323	301	295	266	278	299	318	291	315	270	284	291	288	313	335	307	279	319	289	312	326	299	287	266	322	336	302	297	312	321	309	309	324	304	304	313	324	267	319	298	324	271	308	293	283	313	315	306	291	268	292	288	290	294	315	277	270	272	299	322	314	300	267	327	312	272	302	290	324	308	293	324	263	294	330	304	289	330	307	283	278	279	330	311	293	291	284	274	310	283	291	293	293	308	326	318	323	284	314	324	305	358	294	295	345	299	346	281	279	272	273	360	276	336	270	320	241	280	322	275	300	294	329	298	323	283	305	319	289	333	285	294	314	325	302	273	316	318	301	311	314	282	275	344	333	291	288	281	272	312	302	312	303	321	288	305	336	298	279	261	327	303	268	299	322	308	280	287	320	297	314	293	282	308	344	299	288	299	335	306	284	288	300	288	317	285	307	280	282	308	286	299	285	317	303	315	323	304	304	342	284	285	294	315	290	299	333	313	287	286	282	301	317	283	308	294	305	312	286	299	261	292	292	264	280	322	324	304	320	331	296	300	289	310	305	352	284	310	301	331	298	300	253	307	287	303	292	279	317	323	324	282	285	267	276	289	286	311	323	321	280	289	266	255	263	257	288	281	297	313	300	293	305	276	333	312	289	298	311	330	294	314	284	260	296	311	331	287	281	288	321	297	312	334	327	293	291	284	266	276	314	289	287	308	298	313	288	305	313	307	285	265	305	255	269	314	334	326	284	313	317	266	292	284	286	281	320	298	300	297	282	277	282	327	313	258	304	308	306	306	290	304	274	310	310	266	325	322	305	299	305	298	296	291	323	297	286	294	356	297	284	291	333	311	307	298	332	324	288	283	314	300	317	311	312	281	303	262	287	303	291	293	325	317	308	302	297	269	294	320	277	311	304	278	329	299	299	280	298	285	303	273	314	265	299	321	304	271	324	302	308	321	303	304	283	303	289	295	317	306	312	277	310	317	274	328	299	307	316	309	288	308	278	296	288	309	282	320	319	283	285	303	276	279	323	314	313	325	285	320	309	300	293	295	313
1803	686	708	690	658	699	724	686	668	700	664	673	698	685	668	667	727	685	679	671	654	676	704	652	691	686	698	675	670	681	678	666	698	641	695	687	639	655	703	697	676	634	699	657	670	637	664	690	692	666	655	659	695	682	646	678	698	684	670	630	671	638	681	688	678	616	715	632	686	671	714	680	665	698	670	683	680	631	631	639	632	694	694	643	697	671	644	697	672	655	703	698	660	677	672	690	651	688	695	678	645	685	700	657	653	670	713	656	707	663	657	667	661	653	676	694	691	703	692	731	635	654	665	705	687	677	691	731	637	683	612	668	622	640	667	669	644	654	645	627	676	672	657	665	674	666	629	686	684	681	700	686	709	646	658	683	638	661	657	666	662	682	665	642	682	660	712	661	644	674	692	653	725	674	675	676	655	728	672	664	678	662	650	646	681	637	653	736	645	617	657	686	686	670	626	697	648	727	657	651	662	661	648	674	674	719	657	698	629	696	714	714	706	654	640	689	683	645	706	690	669	683	653	683	637	638	643	668	718	694	658	657	634	638	618	675	667	652	678	641	660	642	690	694	677	698	640	672	676	666	668	667	666	673	666	693	685	645	673	675	699	675	662	658	632	691	676	633	667	613	683	637	692	679	662	641	658	643	681	601	684	674	688	653	607	640	639	677	661	696	639	685	641	678	654	712	668	672	683	665	671	735	706	652	696	683	723	683	659	705	682	707	681	653	633	647	714	673	661	653	671	684	698	678	679	686	688	678	658	691	612	641	698	639	660	649	679	652	694	688	679	694	715	682	646	650	674	680	645	646	705	638	707	639	676	692	660	717	681	662	693	675	693	685	644	739	672	651	658	622	623	662	741	667	662	688	652	665	655	720	661	670	663	673	679	702	673	712	656	658	662	647	612	695	646	698	656	675	660	659	656	707	680	667	625	650	672	677	688	673	655	666	653	711	693	621	659	660	705	656	699	677	666	640	685	668	668	655	669	624	679	648	645	676	646	639	657	673	648	677	661	704	666	674	679	684	653	693	674	716	655	649	687	658	685	647	710	666	637	681	635	682	668	656	670	720	661	713	682	668	674	720	628	677	670	706	646	635	685	695	655	696	693	664	710	611	730	619	668	720	660	645	678	699	659	654	717	663	692	657	661	673	651	656	684	652	647	677	712	711	689	693	665	678	625	735	668	648	667	634	664	678	691	657	656	651	689	634	687	705	678	667	622	675	671	709	722	689	616	731	666	703	635	694	696	662	689	694	697	694	645	695	714	661	658	679	707	659	701	687	698	711	663	668	654	680	674	644	674	681	644	686	685	664	676	696	653	643	670	704	651	671	671	702	699	646	667	660	708	660	671	672	687	675	688	693	656	621	642	678	723	648	618	695	701	642	664	666	658	669	682	675	647	672	684	717	625	690	661	674	653	662	660	693	706	705	659	670	651	717	658	599	666	689	676	682	680	648	716	668	669	732	623	682	665	659	674	646	636	678	743	668	684	688	701	682	733	673	702	665	678	666	684	689	681	698	754	676	685	713	661	646	660	673	717	664	682	693	704	655	666	653	652	641	669	697	668	703	701	625	719	647	702	695	697	684	672	654	685	715	688	682	630	663	637	668	666	691	728	698	678	696	726	678	684	653	698	636	654	671	654	651	701	682	687	685	670	673	687	710	650	650	649	674	652	737	659	643	671	677	648	667	656	651	686	664	638	666	636	675	701	662	644	653	640	693	628	675	651	672	667	632	690	638	676	637	670	686	663	717	688	628	696	709	679	690	701	674	667	666	705	714	677	648	683	663	707	627	663	632	675	665	703	679	630	719	671	655	665	681	664	665	683	678	700	689	653	700	678	702	710	634	645	671	646	642	694	644	690	658	673	654	698	638	672	649	665	708	647	647	668	657	705	663	660	641	674	653	697	590	697	672	683	723	674	674	692	694	715	667	728	722	656	675	681	670	700	673	697	649	655	660	667	637	703	644	658	639	691	692	654	650	672	666	651	679	674	672	675	661	677	699	710	706	638	629	667	693	689	662	606	661	669	656	687	664	680	670	656	707	656	651	696	643	677	688	644	717	665	650	688	641	676	625	694	650	702	689	696	663	638	676	671	704	657	630	712	664	677	680	642	682	678	653	658	700	648	657	707	707	710	727	663	710	670	627	702	671	657	626	675	686	672	726	677	658	657	675	713	712	674	662	700	686	672	683	631	651	655	684	673	622	637	674	667	731	658	669	672	661	642	658	633	602	679	683	719	617	649	634	675	668	683	666	724	684	643	622	636	683	636	618	687	653	652	680	666	650	629	678	670	687	704	674	686	667	671	689	698	668	707	699	627	687	670	670	645	639	667	643	617	675	694	697	676	650	699	656	663	761	676	695	661	690	653	652	638	660	667	713	690	637	729	696	678	636	696	673	686	659	692	630	663	638	665	655	668	704	646	650	692	675	702	678	651	737	699	658	698	681	637	662	669	654	680	632	677	644	690	704	682	689	665	658	642	659	677	690	661	632	700	660	683	660	669	644	690	626	640	662	688	685	648	667	673	692	713	641	631	688	704	693	649	680	693	664	636	701	649	676	644	669	670	684	691	632	708	692	674	666	661	703	700	640	643	655	660	700	628	667	697	643	696	648	648	700	694	667	681	648	658	656	631	696	714	688	661	692	685	619	700	626	639	675	662	687	668	685	683	635	657	664	635	685	694	693	652	663	690	682	661	676	653	697	662	675	672	649	651	676	672	660	658	678	670	685	611	667	650	676	669	679	713	643	648	681	657	702	702	672	692	652	718	649	625	709	678	662	717	648	621	712	706	680	653	638	682	672	648	681	646	654	659	671	654	639	658	690	734	660	675	686	626	676	701	670	648	683	709	700	692	631	668	674	656	669	655	679	668	737	644	676	679	630	646	691	710	639	709	653	690	683	648	693	645	688	637	635	664	660	667	680	632	683	706	616	725	628	727	704	656	640	681	651	698	680	651	621	675	663	648	636	675	665	693	682	677	634	670	677	685	675	689	677	693	629	616	658	682	696	664	643	647	652	705	684	666	672	671	696	672	697	647	686	656	629	682	709	673	654	684	670	673	691	675	653	677	639	677	612	687	710	639	654	632	635	635	652	649	669	639	682	660	706	655	664	680	662	654	669	673	605	659	676	641	689	668	678	629	666	689	644	677	662	686	663	658	661	644	668	687	670	641	652	656	671	713	619	708	673	736	632	699	721	687	687	654	690	643	709	680	704	692	630	633	659	657	699	654	666	686	657	684	647	689	628	662	677	636	660	687	653	654	631	682	662	689	669	672	669	676	646	658	628	655	630	655	636	701	704	619	679	610	646	675	640	675	672	652	640	657	688	691	668	717	637	677	701	626	704	692	660	688	698	712	686	663	657	688	706	732	716	725	660	742	671	719	679	622	679	675	658	692	686	708	625	680	629	660	653	723	665	648	687	668	657	673	679	628	653	707	668	655	663	687	671	677	656	685	651	739	667	621	652	671	715
7467	453	460	346	287	227	212	173	181	170	150	161	139	171	159	142	141	119	132	142	147	146	145	148	148	132	163	137	132	137	152	148	149	161	142	97	138	127	122	121	128	150	151	127	129	126	131	140	136	140	135	124	140	128	139	143	137	135	128	139	117	145	130	123	127	134	139	145	154	134	147	129	114	127	125	125	137	127	137	147	130	125	140	153	108	125	147	137	124	145	146	105	156	123	132	122	125	117	123	132	120	135	150	134	131	130	138	122	129	138	128	119	137	140	142	122	127	141	131	131	137	130	165	142	106	123	134	150	135	134	129	99	138	141	126	132	151	117	136	123	138	118	111	153	133	119	145	141	113	128	112	126	121	145	122	133	113	136	108	129	135	155	133	117	149	135	130	125	139	125	155	138	149	104	126	143	128	136	145	151	130	121	154	146	123	135	129	134	149	138	135	115	126	127	134	137	146	141	131	126	125	114	108	132	144	117	124	141	132	132	123	150	117	125	112	129	120	132	159	145	117	127	147	134	134	128	142	129	128	139	144	139	126	123	126	110	140	143	157	144	117	150	113	129	118	123	127	132	118	133	135	131	111	133	122	141	151	135	135	145	138	144	123	115	137	131	148	154	139	137	155	147	109	131	120	124	131	149	139	130	131	117	150	147	129	141	129	134	149	123	135	135	132	125	134	109	118	125	144	121	129	143	144	124	121	133	134	128	116	119	135	109	136	108	125	129	134	123	158	132	136	121	132	129	129	136	136	116	136	119	138	134	125	126	136	137	129	140	118	127	127	143	144	146	113	154	137	136	144	143	133	143	140	120	144	157	132	121	132	126	149	143	139	114	156	142	134	98	135	107	149	146	138	131	137	143	145	134	119	127	154	139	170	126	142	134	113	135	153	157	125	129	108	118	133	137	140	130	133	123	103	124	129	144	113	117	128	140	125	122	146	125	111	148	120	150	123	125	155	158	125	165	115	143	112	125	131	111	142	150	152	144	135	146	133	143	116	133	127	148	124	121	104	135	118	121	125	121	117	139	126	124	145	123	147	152	157	143	137	120	126	104	141	136	149	128	136	143	131	128	125	143	134	137	155	132	137	128	145	128	115	129	114	109	136	138	141	138	135	127	136	150	128	133	156	122	136	134	131	132	111	151	128	135	141	124	126	122	134	136	111	156	111	153	158	128	136	136	121	119	122	131	145	133	110	121	128	136	144	133	140	143	124	132	131	150	140	126	123	136	132	120	131	129	129	121	124	116	131	142	155	130	142	133	119	145	128	157	151	141	159	143	119	128	110	135	132	123	120	115	122	137	131	119	148	121	137	112	110	104	126	128	115	141	119	139	151	157	119	101	125	125	127	134	144	128	130	135	132	128	110	121	134	129	120	137	134	131	139	126	151	122	109	138	143	138	137	115	126	130	113	126	143	134	135	142	133	119	143	141	149	117	129	142	124	125	132	171	140	110	145	127	148	120	138	142	132	148	140	112	132	112	141	129	141	121	131	137	126	143	141	117	128	118	132	120	135	130	129	143	145	142	130	126	133	112	108	130	137	116	143	124	140	137	134	133	116	125	136	124	142	145	160	144	148	120	131	116	110	128	115	118	127	142	113	131	119	129	121	143	133	143	135	131	135	112	128	145	116	128	139	136	155	118	127	121	133	116	145	125	134	130	117	136	141	132	142	137	117	128	145	140	143	124	154	131	128	145	126	121	110	132	118	137	107	124	143	121	135	136	128	143	140	122	121	134	130	143	133	152	130	129	131	149	166	152	130	151	128	128	129	123	123	121	148	134	153	107	129	158	129	135	137	139	139	135	126	139	140	144	131	136	130	112	149	137	125	111	128	140	127	120	131	136	140	126	185	148	126	104	110	135	131	118	132	100	114	115	148	132	112	147	138	125	119	120	113	134	111	117	140	158	144	140	117	132	160	139	139	146	128	131	146	143	113	170	143	133	131	137	126	129	135	134	116	127	116	136	130	144	134	124	126	137	131	122	130	142	137	118	138	124	127	119	155	128	141	140	105	125	140	125	117	141	133	140	132	131	116	122	148	129	150	132	125	138	106	128	155	129	108	125	136	111	142	132	143	128	138	112	125	111	147	122	129	125	118	131	141	116	129	119	103	148	129	119	125	125	129	131	134	133	127	131	122	118	121	112	122	139	133	129	107	118	129	131	131	133	136	121	130	116	111	132	102	124	130	134	143	121	134	119	152	131	111	130	137	130	128	138	128	138	136	126	126	126	134	125	134	144	143	151	139	131	129	140	123	134	119	133	119	140	108	115	140	137	151	128	136	134	140	127	138	131	124	154	130	125	144	135	133	117	124	116	140	107	134	142	115	122	128	127	114	137	135	123	142	139	128	136	130	125	138	131	124	108	99	106	143	134	126	161	147	128	127	150	109	151	144	144	99	138	141	145	108	129	120	154	125	132	127	119	114	134	158	129	138	135	130	167	137	128	136	125	139	133	132	132	121	127	114	139	118	121	148	145	138	123	130	147	141	119	132	118	118	148	121	122	126	129	116	122	145	156	136	118	142	137	132	157	123	136	148	152	139	128	125	134	142	137	127	142	141	126	140	133	149	136	114	132	128	155	133	122	124	157	145	138	147	146	156	149	134	139	134	136	150	133	106	142	113	123	104	126	127	163	135	131	153	119	128	150	134	153	137	149	115	137	150	115	138	116	158	119	122	140	128	116	150	139	149	129	126	145	123	124	140	136	131	126	121	126	110	124	142	130	125	139	119	135	142	138	135	136	127	139	139	114	136	135	124	147	111	131	123	137	132	137	141	117	133	131	130	136	103	125	121	132	125	138	123	139	122	133	130	112	134	141	115	137	161	138	135	132	143	150	141	148	149	117	143	126	141	130	128	147	127	142	165	140	125	118	130	133	132	134	148	130	124	138	127	127	155	119	117	128	145	105	140	120	144	122	137	123	154	148	139	141	155	134	130	137	132	116	126	154	130	133	113	143	119	128	127	129	147	133	143	145	136	119	122	141	124	133	137	113	129	124	125	124	124	133	131	116	121	151	111	129	125	138	126	115	141	117	118	103	131	118	117	132	141	140	134	127	125	126	132	123	134	103	116	129	129	135	126	119	133	122	127	113	132	130	116	135	126	129	135	131	117	123	132	114	114	132	109	152	126	130	123	137	122	132	130	123	137	116	121	119	132	129	138	130	122	110	131	136	115	133	123	98	121	126	137	133	136	123	123	141	132	149	135	133	111	141	133	116	115	137	126	125	136	106	128	119	158	117	133	139	153	117	125	128	129	153	152	144	131	124	142	115	135	148	112	127	132	122	128	151	97	122	142	114	114	123	117	111	139	138	131	135	136	120	139	122	134	143	124	110	119	144	124	123	105	106	128	154	151	135	138	144	127	156	121	125	150	132	144	138	143	134	137	118	128	102	137	153	128	119	136	126	143	141	139	125	113	119	135	152	133	135	114	118	140	122	111	130	121	162	141	124	127	135	122	149	122	120
6155	601	1061	1275	1055	793	697	676	589	554	518	495	458	458	441	401	397	429	396	387	393	383	416	376	373	347	379	377	377	383	357	373	365	337	357	385	374	320	348	338	353	343	352	342	350	375	351	349	362	355	353	355	353	349	366	377	365	338	375	361	363	325	406	373	351	362	374	339	354	322	360	387	359	323	348	341	334	352	371	348	341	345	324	352	328	351	351	320	377	338	327	353	363	368	334	355	351	323	365	333	300	380	353	345	335	360	321	347	341	354	315	353	314	364	369	322	338	350	354	347	348	327	341	367	387	369	326	360	356	331	363	337	333	341	325	355	361	345	383	312	375	352	326	362	346	370	354	333	369	363	334	325	356	359	350	385	378	355	340	366	348	337	339	276	350	331	365	359	306	370	336	342	324	377	315	347	353	324	344	354	326	364	340	377	317	324	356	358	340	366	380	350	336	339	334	359	355	339	323	357	317	341	359	354	349	362	361	367	349	359	304	314	341	338	351	329	365	332	378	327	337	367	325	341	358	341	368	357	364	381	338	347	341	340	336	355	341	341	346	320	348	364	331	318	350	340	365	377	370	330	356	347	327	348	338	361	320	324	367	372	330	347	323	372	352	337	356	313	345	305	353	345	344	308	346	382	334	346	325	336	350	347	333	320	332	366	333	359	339	383	342	342	339	359	334	356	337	334	374	336	325	336	362	329	385	362	337	318	324	357	356	356	342	332	354	383	358	390	343	364	355	359	378	309	346	375	329	345	390	350	364	360	347	342	339	346	377	349	364	331	350	338	330	365	312	327	335	342	371	316	344	378	345	320	333	320	367	315	355	316	353	335	315	367	356	359	325	312	342	344	339	339	330	381	323	378	342	320	369	352	327	338	336	349	364	350	343	362	365	323	306	341	343	341	360	343	370	365	340	327	343	358	347	322	354	385	320	339	345	335	339	341	386	360	328	345	346	371	361	313	339	359	330	372	335	352	344	345	362	373	366	341	342	347	319	371	349	349	345	384	385	367	343	362	358	338	348	345	314	364	364	335	326	335	339	326	331	332	352	342	340	389	365	329	372	355	346	361	363	326	344	348	375	358	373	362	364	387	330	324	324	347	307	323	361	325	377	334	350	355	327	338	337	361	346	366	379	342	361	366	341	349	298	354	324	341	338	352	377	361	369	340	336	367	361	361	360	342	348	367	370	353	325	344	359	350	344	351	352	343	358	373	333	331	350	376	340	364	310	362	339	380	365	369	347	354	361	344	343	352	315	357	338	366	331	331	339	343	350	337	345	324	359	335	330	317	330	366	352	339	346	360	338	361	329	371	409	356	365	339	355	324	352	366	326	380	335	353	355	343	346	328	380	367	341	338	347	350	334	336	324	346	324	352	344	335	371	326	375	355	344	357	337	358	343	337	342	338	329	341	350	351	321	359	335	340	342	362	333	349	336	350	364	379	301	325	359	367	344	353	350	338	368	329	366	341	338	344	334	348	333	364	318	329	368	346	340	355	324	348	354	381	369	375	342	354	345	373	327	304	343	311	341	323	350	336	351	347	333	339	331	328	344	312	363	346	361	320	356	356	338	352	312	333	355	387	375	348	334	362	355	353	345	346	355	378	363	328	357	350	364	323	356	350	365	324	314	378	319	336	360	361	378	405	333	349	300	346	364	321	306	353	348	311	344	366	340	349	346	364	344	338	326	368	336	343	339	343	350	334	367	360	370	361	331	352	352	345	351	350	340	389	347	377	368	363	361	349	359	344	330	324	357	339	358	346	348	352	361	359	342	334	318	341	333	331	355	308	317	356	349	362	354	365	344	344	360	369	366	352	314	357	371	329	363	363	350	341	329	347	328	364	370	361	347	359	351	327	350	350	349	366	338	345	382	334	365	360	340	364	312	364	378	315	304	351	338	345	338	323	343	342	352	377	333	344	328	361	360	325	342	346	321	366	347	334	330	354	354	338	331	323	332	343	312	355	357	340	366	387	335	377	330	345	363	345	375	383	348	364	367	329	349	355	346	337	336	342	365	357	364	318	334	341	338	360	349	353	338	336	325	331	348	370	346	351	363	323	328	330	359	329	362	387	337	370	351	355	310	338	359	355	342	346	377	335	334	383	346	339	361	372	388	377	336	357	340	333	307	341	345	337	386	329	338	350	344	391	352	363	331	342	329	374	313	349	366	368	343	343	349	307	363	340	360	374	329	350	365	315	330	342	342	361	374	328	341	333	374	338	346	346	370	357	377	369	383	335	356	366	305	311	305	376	359	356	313	346	344	354	388	315	331	346	315	332	331	341	361	363	347	341	345	352	341	338	364	350	331	343	328	346	322	365	319	354	396	343	358	342	360	314	349	351	313	327	327	362	393	394	378	330	334	313	373	367	359	343	366	330	363	336	340	343	353	353	360	348	364	342	352	372	372	348	331	373	391	324	342	372	312	341	336	375	349	352	321	372	345	341	318	331	327	321	360	345	330	337	360	318	320	338	327	314	318	343	377	329	378	344	344	380	339	358	371	383	358	328	366	340	352	318	352	371	366	356	341	329	349	352	357	373	354	345	359	347	334	350	351	343	330	320	359	350	324	341	300	332	351	317	331	344	340	343	362	365	335	383	363	370	327	321	345	358	349	306	353	373	315	316	350	348	320	351	324	372	342	329	343	344	341	345	353	300	328	304	371	361	377	345	346	357	325	352	359	347	313	355	327	327	356	341	334	335	346	355	331	303	353	327	385	341	349	336	379	313	342	388	356	312	316	340	361	337	358	349	357	339	354	376	378	368	366	373	331	347	337	343	322	308	355	312	335	360	359	326	358	364	336	298	308	339	324	329	306	327	340	341	345	346	323	332	337	351	340	376	336	343	370	329	354	358	358	331	347	342	371	347	349	352	343	341	323	292	344	326	332	330	324	325	347	371	369	336	343	352	364	329	322	360	359	349	365	326	334	341	351	357	382	352	354	329	382	350	345	330	373	327	347	350	340	364	311	336	369	381	368	362	387	347	362	338	346	342	323	339	367	320	329	348	346	361	346	340	360	383	326	366	344	330	366	379	354	353	375	335	343	345	353	351	345	342	362	351	325	375	334	334	338	371	354	336	378	375	355	370	351	327	329	312	347	373	350	334	380	358	321	343	343	330	337	347	308	366	325	359	370	359	324	362	324	350	359	333	330	357	326	357	307	357	352	357	358	308	356	354	347	338	343	319	370	364	342	348	353	321	363	324	354	352	331	343	323	332	329	320	332	378	344	327	370	358	385	367	356	349	354	333	351	308	378	340	366	340	349	363	398	340	332	344	331	340	358	367	324	331	342	323	347	372	332	323	369	327	353	331	340	349	349	346	310	359	316	385	369	340	343	352	358	352	385	342	369	333	356	364	339	348	356	356	343	345	354	350	330	332	389	352	366	352	328	356	355	344	333	365	331	379	318	347	377	345	394	348	356	396	318	348	369	337	367	319	346	339	361	329	357	327	351	365	331	332	316	360	328	365
13800	1021	892	659	500	346	285	242	239	242	226	222	207	221	203	170	176	170	191	183	182	205	160	176	185	157	171	174	169	180	167	164	173	151	171	178	177	184	166	170	189	149	191	151	149	163	193	175	169	190	174	164	178	172	158	157	182	165	176	179	182	145	180	182	183	197	181	164	180	150	158	177	182	154	165	184	174	168	159	165	142	158	168	164	189	156	188	168	174	148	157	158	157	169	183	157	176	176	160	167	142	159	166	176	172	183	164	177	183	167	154	165	158	154	165	160	193	176	142	156	141	176	184	188	157	150	152	163	150	179	167	159	147	170	157	156	187	167	179	171	195	168	176	172	165	167	157	166	155	158	160	145	182	169	177	168	160	152	176	165	182	157	198	150	155	182	163	137	164	179	156	176	178	150	182	193	158	164	139	164	148	189	181	161	143	154	208	166	149	185	149	162	178	179	181	174	184	172	175	148	164	142	183	159	172	184	167	156	167	185	156	164	155	165	156	158	168	187	179	149	182	179	164	159	202	163	162	168	167	168	175	164	152	172	142	177	163	153	146	199	176	179	167	179	171	168	155	155	148	169	181	160	168	172	165	169	154	170	160	159	162	157	149	162	163	167	147	154	167	149	154	186	180	194	166	173	163	162	187	149	172	178	161	176	184	169	159	154	187	155	166	160	156	165	159	138	176	180	173	165	172	154	185	151	186	153	186	173	164	158	156	158	159	187	164	188	165	163	175	182	193	158	170	173	152	211	168	160	163	163	184	167	157	151	174	169	152	158	161	160	160	157	169	174	188	153	191	159	156	151	174	178	176	161	182	130	171	153	172	171	188	146	170	167	149	169	152	164	162	157	175	149	156	165	172	165	178	156	171	148	174	167	169	164	185	183	182	189	152	164	173	168	155	157	185	172	159	149	161	203	167	187	176	176	178	166	159	170	163	168	189	169	169	189	168	197	165	177	175	176	167	166	194	146	169	148	179	145	148	169	150	179	164	160	168	164	173	165	154	168	160	157	170	165	158	182	174	163	161	179	163	152	165	153	173	195	197	175	143	167	169	160	172	156	161	166	167	166	150	184	164	191	170	156	184	144	171	148	160	172	157	182	154	161	151	174	181	164	183	188	195	188	190	186	187	154	174	165	167	146	148	149	164	143	154	168	168	170	152	172	188	175	153	169	169	165	154	181	186	146	163	181	169	193	152	170	148	183	161	173	190	171	183	168	159	154	181	158	139	164	159	178	180	160	180	167	168	171	131	174	160	162	152	166	167	163	179	169	193	140	129	154	163	192	177	164	178	177	143	174	155	171	153	195	147	198	163	172	169	174	169	185	166	174	166	172	155	180	133	183	155	173	166	184	166	163	171	180	169	165	187	203	167	195	158	158	154	168	190	161	180	190	158	179	181	146	163	182	157	187	157	173	162	170	184	153	170	160	176	160	167	177	175	157	182	175	150	168	168	164	137	190	194	161	136	159	157	174	171	179	158	169	149	174	175	186	161	152	153	174	173	167	184	165	182	166	147	184	150	174	150	163	154	159	162	154	165	145	155	178	179	190	148	175	188	172	192	161	148	187	174	201	180	153	175	170	153	176	182	187	206	165	164	188	197	176	176	163	164	167	155	159	172	184	168	159	145	176	154	155	161	150	171	183	156	166	168	159	171	159	173	176	192	147	184	162	172	160	165	164	183	155	170	172	156	165	181	177	130	156	150	157	150	176	183	173	158	191	167	175	169	164	171	176	194	177	178	194	171	178	176	157	173	195	200	183	159	166	150	143	189	176	150	194	158	178	190	157	135	179	144	151	173	151	159	158	170	168	153	165	157	143	152	178	162	176	164	154	172	162	151	166	192	159	163	184	180	180	181	173	163	153	166	174	147	162	159	181	157	158	181	144	170	148	167	166	163	179	155	175	181	177	160	155	184	161	162	170	183	174	157	186	165	135	173	161	188	158	159	160	169	148	168	157	164	171	159	179	176	164	168	182	160	152	168	172	161	166	179	125	164	180	163	169	186	171	153	182	159	194	145	173	154	161	176	165	164	190	154	161	166	150	153	144	153	180	164	219	182	176	189	161	173	171	171	159	180	172	172	174	168	188	160	195	134	169	147	161	176	183	178	175	153	191	157	161	162	174	193	189	152	157	173	188	200	176	163	169	176	170	180	142	165	163	168	156	179	156	132	187	140	149	157	182	178	213	193	157	156	176	180	183	170	187	174	163	156	175	166	185	168	143	160	133	184	171	168	176	160	193	171	147	158	175	196	176	179	152	174	167	178	158	176	166	175	164	171	170	125	202	176	186	194	182	181	168	183	141	143	167	151	168	146	178	173	153	179	205	183	164	161	152	168	174	160	153	153	184	160	164	167	155	146	147	161	184	176	185	152	182	195	175	159	169	178	174	170	165	140	187	157	177	162	167	157	166	168	173	194	156	148	150	177	187	192	171	163	151	158	160	171	169	172	153	180	182	159	177	172	171	190	163	152	171	159	152	169	151	156	202	183	176	170	157	149	169	176	147	189	175	202	154	146	166	171	185	196	171	173	165	174	179	165	159	173	155	178	137	171	184	158	174	181	184	162	142	165	182	163	155	167	160	188	167	180	176	162	160	189	179	161	177	162	144	177	182	179	174	142	169	166	195	161	181	154	170	155	190	165	146	176	175	171	147	183	179	174	172	180	176	163	173	164	158	177	159	181	150	162	162	172	175	153	163	174	185	171	164	192	162	178	176	159	191	146	157	163	136	186	160	192	178	178	172	171	164	179	157	159	164	164	167	183	197	155	164	178	175	187	154	179	161	164	149	155	171	152	149	164	189	158	151	163	163	158	163	131	173	167	165	200	166	164	182	172	179	168	185	174	160	167	169	161	156	160	161	168	173	160	162	163	174	167	165	174	183	156	155	184	169	167	169	162	142	172	152	166	161	177	155	166	160	164	195	164	178	152	139	174	163	181	145	153	197	166	159	157	184	178	182	166	193	173	168	167	161	173	154	165	183	167	164	189	170	182	147	184	162	173	153	175	141	158	185	169	163	158	168	187	173	169	170	152	181	169	174	162	166	164	177	167	160	161	147	173	176	176	158	164	183	193	156	138	139	169	170	178	189	167	167	170	154	167	177	185	187	195	172	170	178	168	210	171	180	165	174	152	177	173	155	170	185	180	189	161	180	158	153	183	167	174	147	158	158	172	165	172	152	165	144	142	166	183	191	190	160	176	164	178	161	173	167	178	173	177	146	184	172	180	152	172	172	216	167	182	175	160	178	175	165	161	156	165	167	177	162	167	168	167	154	181	172	174	160	185	163	162	149	169	156	176	161	167	189	164	143	162	177	170	172	190	183	186	169	200	185	160	179	188	164	160	152	165	189	161	182	178	164	160	174	150	180	162	150	182	190	156	166	156	167	200	176	173	175	151	166	177	150	165	184	146	169	170	168	171	168	163	181	143	175	180	170	182	153	176	145	155	172	154	155	182	154	168	181	184	153
8054	956	1880	2091	1827	1499	1225	1053	928	873	729	730	670	665	659	618	560	616	531	570	505	500	545	512	517	528	509	502	526	453	432	486	471	425	464	447	464	492	509	466	467	473	438	428	440	448	461	452	462	488	458	448	421	443	474	467	430	451	410	426	450	451	445	438	444	455	431	433	439	442	459	430	402	436	472	433	437	456	443	434	467	462	446	436	433	457	413	431	446	463	417	422	439	453	453	483	448	430	421	437	399	447	442	445	453	416	443	418	409	448	438	446	450	438	438	412	455	463	430	453	440	409	429	425	426	459	455	446	452	443	437	445	445	415	449	453	461	435	427	418	476	458	452	434	438	452	415	454	384	423	451	430	411	453	439	451	449	476	428	410	458	435	471	427	448	444	429	436	451	459	411	440	441	438	434	435	406	403	435	440	411	423	432	425	430	414	412	425	402	436	445	413	400	432	456	419	418	445	437	433	432	445	422	415	438	410	448	429	432	448	439	453	452	381	454	439	437	414	442	450	455	422	464	458	473	469	434	409	424	399	408	431	439	439	451	432	434	422	465	429	429	447	416	408	408	458	427	444	470	444	446	434	458	434	440	433	438	438	445	443	426	455	415	434	437	452	442	442	425	431	421	418	456	411	434	438	472	390	399	439	466	446	411	460	422	413	443	435	415	445	456	422	440	438	411	432	432	438	424	445	431	463	436	456	439	449	462	439	377	429	451	445	440	417	436	393	459	400	409	426	435	455	424	421	408	432	424	436	419	458	451	454	437	438	431	426	415	457	489	420	471	401	469	475	468	444	438	425	443	425	438	426	446	434	453	425	428	464	420	433	458	431	441	428	406	423	407	435	448	427	450	441	434	423	431	440	427	385	390	427	413	444	455	411	479	384	427	488	433	411	439	450	439	433	447	464	420	438	444	455	462	502	418	420	432	421	426	482	449	426	387	425	424	465	461	442	429	447	447	428	457	448	425	418	452	436	425	456	447	424	445	425	399	424	429	452	431	417	444	442	411	431	430	406	445	434	469	395	433	393	412	455	457	412	454	420	405	454	409	444	431	440	447	422	442	409	427	436	454	431	426	459	422	415	448	419	433	442	450	461	406	466	457	469	457	419	439	426	434	439	453	403	424	436	429	435	443	427	466	434	412	461	424	418	405	443	432	423	435	457	418	434	456	432	382	444	457	453	473	450	421	437	454	453	463	425	461	434	438	429	429	457	434	418	448	420	415	425	432	432	437	415	434	458	428	434	425	419	456	438	427	397	418	441	401	449	421	436	409	413	402	467	405	427	399	435	446	412	449	417	449	426	467	431	450	419	424	440	416	433	419	459	435	426	461	410	466	441	424	429	443	439	434	436	485	400	425	434	417	401	451	439	444	447	455	426	432	449	454	428	418	450	450	448	448	438	460	416	446	459	435	420	430	434	431	453	452	389	427	432	437	408	435	466	429	437	435	415	425	449	424	420	387	431	431	418	398	438	421	396	475	431	409	414	455	411	421	437	444	430	466	431	436	427	400	443	412	433	420	450	400	432	408	420	432	442	417	422	433	451	456	436	408	444	435	400	457	429	461	456	424	472	441	443	430	428	452	497	459	411	416	450	429	464	441	449	446	440	461	411	424	412	441	444	429	435	421	427	434	425	419	421	472	442	435	438	443	452	432	423	463	454	406	400	420	470	462	430	461	451	412	415	444	419	419	449	448	464	429	476	449	465	430	427	422	431	429	449	430	420	417	409	450	448	408	423	433	454	467	420	409	423	426	421	430	427	425	450	455	440	459	431	425	417	443	464	446	434	447	427	437	449	440	424	439	450	450	473	401	435	428	451	431	415	406	433	419	449	442	431	405	437	469	442	400	442	469	401	432	434	448	457	403	473	417	415	455	437	445	458	396	435	438	440	455	429	432	490	449	433	453	433	450	458	440	460	411	452	444	417	448	432	440	435	450	433	449	429	437	458	447	443	451	406	426	438	443	449	429	484	449	426	435	411	439	405	430	440	429	438	416	435	449	481	430	427	413	436	413	420	425	464	455	445	427	473	410	428	411	429	450	446	420	422	449	424	451	472	412	408	428	424	450	431	432	486	408	446	443	431	414	443	443	397	400	389	429	432	446	450	426	431	437	459	413	409	425	431	418	412	444	423	413	451	463	419	446	394	440	425	431	444	453	434	382	445	423	430	435	447	432	416	450	430	413	443	438	469	439	427	429	424	456	458	418	467	430	452	431	434	410	431	430	425	409	395	452	434	424	461	451	458	386	430	454	456	446	411	427	412	429	476	404	442	466	427	432	430	423	406	412	450	422	445	444	452	421	434	426	451	449	450	457	425	460	431	416	452	447	419	446	438	487	433	461	424	472	440	438	406	450	413	455	412	434	403	446	464	426	484	454	451	438	452	441	451	450	435	407	466	430	431	438	463	440	448	432	394	472	440	427	421	464	397	433	451	443	457	430	466	437	471	453	418	416	431	432	449	421	415	455	413	400	433	429	436	451	423	433	403	408	404	485	447	434	469	468	451	465	455	478	434	416	419	399	429	416	459	420	421	498	402	431	477	435	414	415	448	448	463	439	446	405	408	420	377	422	438	423	416	455	412	455	452	424	447	409	452	434	437	412	461	460	454	440	401	391	447	477	448	431	423	444	434	438	447	458	473	426	409	434	436	453	388	417	445	451	444	417	436	443	428	418	440	426	447	465	464	434	472	441	454	460	467	457	410	400	419	441	405	439	414	417	436	457	466	444	440	419	470	421	463	459	432	417	433	437	414	419	450	444	407	431	461	441	467	435	405	436	416	446	454	450	404	421	435	468	440	445	422	439	419	428	433	466	443	433	443	446	438	438	462	430	445	471	448	445	430	443	406	433	448	409	439	441	429	436	405	426	426	449	429	416	435	498	469	439	398	459	447	434	406	433	475	423	419	439	421	435	456	455	447	448	432	407	451	454	438	412	413	461	464	429	454	400	475	425	399	445	442	424	448	437	420	415	464	446	465	416	415	440	422	465	451	402	445	421	455	449	440	422	443	418	447	411	436	442	437	445	461	451	393	450	445	463	396	450	448	406	458	440	404	495	423	455	458	434	420	456	437	404	470	408	454	437	428	431	428	407	448	453	454	451	472	421	441	457	413	390	428	472	436	429	425	413	454	401	430	460	426	440	453	406	445	451	457	446	422	456	430	426	442	434	446	411	440	449	453	460	455	420	413	424	461	439	467	428	434	427	435	453	445	421	475	472	425	427	433	454	439	457	452	411	431	403	452	433	413	414	403	446	419	452	467	444	431	460	414	432	433	438	432	463	417	432	447	460	420	436	458	438	437	436	427	433	435	462	399	438	413	396	437	456	429	425	466	431	428	407	429	433	417	448	454	386	451	416	439	428	428	465	444	415	452	443	433	441	428	433	446	426	456	448	447	421	454	429	420	469	396	401	451	414	417	414	458	430	424	411	429	394	458	419	430	440	431	440	403	439	424	472	451	444	401	432	436
1610	314	281	275	275	286	314	289	296	307	295	311	288	276	327	319	314	293	298	293	333	332	308	305	301	274	270	301	277	303	305	301	288	279	270	320	318	299	299	278	297	297	322	289	296	297	309	304	289	283	311	318	303	276	294	307	335	289	333	334	270	291	322	294	304	310	265	301	316	287	329	286	359	281	299	297	297	279	294	314	296	333	307	306	271	287	295	297	328	288	265	289	301	295	305	288	282	304	302	337	314	298	310	254	262	280	274	301	295	298	291	303	263	283	312	279	275	318	285	310	295	265	252	303	312	308	291	306	293	318	297	276	288	281	275	312	266	278	289	292	277	336	296	301	274	288	289	289	335	329	309	314	301	289	291	291	264	312	311	306	298	288	302	304	280	293	315	273	315	268	330	276	274	302	307	293	287	338	301	298	303	263	324	273	297	268	302	312	292	310	300	321	306	312	331	333	287	278	306	284	282	307	286	296	291	344	287	327	309	313	261	328	266	307	317	300	280	286	299	285	293	288	285	270	325	303	323	278	291	313	317	278	282	282	304	284	321	277	322	291	292	335	295	287	313	315	293	250	285	312	294	284	331	306	265	349	323	284	332	286	290	346	290	307	309	277	292	343	308	322	285	297	289	291	299	293	302	294	291	316	285	306	295	302	309	322	322	321	310	301	307	278	301	325	305	301	297	294	279	297	313	281	333	317	317	279	293	329	373	310	302	292	303	306	282	309	305	264	294	288	335	300	281	275	293	302	334	302	299	324	314	300	335	274	321	304	305	307	277	310	309	308	267	305	307	288	294	301	319	273	303	317	294	300	301	300	313	317	302	305	274	305	327	314	322	305	298	306	305	335	306	287	318	333	286	296	284	257	305	339	308	287	288	310	291	288	305	332	307	286	290	298	285	314	280	296	295	332	315	287	265	329	286	300	321	313	317	308	306	312	305	327	307	284	281	310	285	289	310	315	293	288	310	292	252	301	313	295	292	311	336	284	307	303	289	271	304	292	331	290	304	280	317	273	294	302	328	306	290	293	300	303	301	323	278	307	282	288	313	301	295	331	285	291	287	318	293	288	284	255	250	302	299	304	287	298	286	274	285	275	351	334	280	285	280	289	326	303	326	323	315	285	243	297	315	291	266	310	302	313	311	291	304	308	315	310	341	332	287	288	318	250	307	282	287	301	298	312	332	287	330	305	284	323	272	276	268	267	314	321	315	299	276	324	297	321	312	258	303	280	277	304	308	312	298	348	295	279	291	324	305	297	287	328	287	266	308	298	261	274	307	297	277	314	310	318	304	254	309	307	292	304	301	313	294	305	301	274	284	326	293	300	294	308	303	290	294	321	303	303	287	298	280	297	323	331	298	303	319	306	337	291	296	295	295	312	296	298	281	333	266	290	297	274	271	292	320	270	266	298	303	335	292	336	304	282	309	320	297	268	334	313	276	302	306	299	296	289	277	282	284	305	302	329	325	296	300	316	295	306	334	300	319	320	279	311	296	307	302	287	301	292	295	300	285	315	314	315	312	295	327	299	308	311	288	294	310	292	268	305	315	297	282	301	288	289	308	320	321	330	284	336	301	290	322	311	321	290	238	313	308	273	305	281	325	275	302	281	317	340	331	290	273	319	299	305	294	334	325	291	290	275	304	338	279	319	268	274	345	304	301	281	316	298	306	298	300	301	287	325	298	316	302	358	269	275	312	272	279	273	304	284	297	299	309	283	320	314	303	279	321	344	331	289	304	335	340	310	303	303	314	317	325	329	311	292	298	313	292	297	316	257	296	291	272	305	291	289	327	280	287	283	293	287	289	281	308	308	283	308	273	301	323	305	289	302	283	266	297	319	300	301	330	281	304	316	300	265	311	299	323	292	305	291	306	298	284	319	276	316	275	290	334	321	304	290	310	313	276	297	296	289	301	284	306	280	296	263	265	283	284	320	317	320	272	292	314	303	274	293	291	309	285	294	322	280	278	293	313	291	294	283	325	297	310	295	299	299	272	328	311	303	271	292	263	312	311	302	288	321	288	294	301	334	307	312	300	314	294	269	295	331	292	309	327	295	295	311	280	294	287	300	291	284	313	298	282	294	311	273	318	292	245	284	277	283	282	282	282	307	290	287	277	282	338	298	312	321	277	302	272	273	286	320	284	289	260	330	280	318	281	306	286	306	259	324	260	329	292	325	304	286	296	302	292	293	301	283	289	296	285	297	261	255	305	319	296	298	305	312	279	325	284	275	312	306	331	307	330	311	329	301	314	297	336	304	337	313	313	286	312	338	287	283	309	298	312	256	314	295	318	298	293	273	300	329	316	306	326	286	289	304	290	297	296	309	327	315	288	302	304	268	309	292	295	331	282	311	282	286	319	288	300	265	298	313	282	297	288	283	305	302	281	282	342	296	305	307	301	325	301	296	299	303	311	302	301	284	319	342	259	268	303	275	326	294	318	291	304	318	306	294	298	320	339	300	328	311	326	315	281	301	297	301	291	294	292	297	309	301	293	288	298	314	287	313	289	275	296	325	277	318	330	299	271	285	299	320	303	299	325	304	295	312	292	317	295	289	276	274	276	308	303	315	278	303	315	311	299	345	322	271	294	312	298	295	305	299	290	300	294	276	290	324	302	308	305	269	308	324	294	286	334	322	316	292	276	289	311	297	305	293	275	305	261	263	286	312	323	275	329	308	312	325	319	270	320	307	300	322	334	271	284	327	316	293	306	300	314	268	281	304	313	293	275	296	274	299	322	286	312	287	313	309	313	335	320	276	307	316	310	341	298	304	300	345	287	274	293	284	310	305	273	313	327	311	279	313	268	309	326	306	337	311	294	293	294	289	292	294	300	299	315	326	297	308	286	289	291	292	299	296	275	303	287	330	274	302	295	331	302	322	298	349	288	325	309	293	304	304	293	299	305	285	338	311	316	302	310	321	297	280	299	300	319	290	298	288	273	300	306	288	287	297	314	343	320	314	294	270	303	285	310	320	315	290	324	294	273	271	300	284	313	325	306	295	297	291	284	282	300	308	259	298	298	332	305	296	301	283	280	329	330	288	316	336	257	289	290	282	282	313	285	293	297	334	291	303	313	340	318	308	320	307	316	316	278	285	285	292	326	303	288	337	319	286	298	291	291	317	315	270	307	302	313	290	286	315	269	289	295	325	294	287	315	291	278	319	341	309	288	313	280	309	302	291	275	263	296	274	281	261	318	287	282	274	342	263	276	303	313	293	333	325	307	285	289	256	289	275	299	274	280	298	325	303	309	326	287	291	310	309	295	278	304	300	266	299	277	309	275	287	296	311	303	313	252	310	328	277	306	280	297	322	289	273	294	256	324	330	309	262	315	288	279	312	284	305	271	302	309	291	273	300	327	313	296	302	280	310	306	296	313	327	294	276	308	280	320	297	318	304	318	290	324	294	277	280	291	321	309	324	299	295	300	282	299	349	328	287	307	285	321	328	287	295	296	320	306	302	306	311	312	308	321	300
1840	689	688	713	695	702	681	659	661	655	637	698	694	652	635	681	659	697	678	704	633	634	649	681	649	688	635	666	651	661	711	666	691	681	707	668	658	677	651	672	711	680	669	628	659	653	685	748	673	679	681	681	683	676	656	672	630	677	672	733	672	617	726	697	708	668	678	711	675	649	688	655	612	652	650	672	664	638	682	644	623	636	698	649	657	663	721	677	675	689	693	685	676	683	687	674	667	643	699	657	661	635	677	661	653	673	591	644	660	679	653	648	694	671	703	691	646	688	677	638	655	631	668	702	702	634	605	709	687	674	616	596	649	648	680	664	675	676	663	632	704	719	699	656	680	700	641	668	662	670	684	619	644	670	703	702	682	700	729	718	672	677	674	628	672	646	729	675	666	693	695	671	651	606	666	681	698	693	658	622	684	665	659	692	611	682	671	668	649	696	691	644	654	685	651	672	671	664	639	632	681	679	639	668	690	678	677	673	712	697	692	635	663	641	660	684	692	689	670	660	706	656	629	700	696	668	707	666	671	692	631	698	706	695	657	661	651	658	698	639	675	636	655	663	651	701	629	675	674	669	694	672	680	678	690	680	722	679	686	630	646	658	644	649	682	684	669	647	680	666	642	670	685	691	654	744	617	697	651	681	699	650	631	676	668	655	677	651	652	659	645	665	645	646	670	671	656	633	669	674	684	699	668	628	672	650	699	656	645	646	649	665	671	673	708	645	679	663	681	705	639	655	663	659	684	659	656	681	664	680	632	662	721	641	655	648	642	615	657	626	628	719	671	658	663	644	708	671	677	649	686	613	645	673	686	695	731	652	666	655	696	717	644	700	691	610	664	669	673	651	635	629	668	648	685	655	680	690	711	673	650	650	633	703	677	663	713	658	656	683	669	712	647	695	665	644	682	653	709	639	692	700	682	632	679	640	632	629	690	688	689	715	663	666	664	652	689	677	683	668	700	641	669	668	630	651	670	691	663	695	642	637	670	656	666	677	636	662	645	620	644	664	715	679	645	679	653	654	674	629	642	694	650	696	693	657	707	683	662	674	688	632	699	678	697	681	701	721	694	691	686	719	690	651	615	672	689	662	681	679	646	638	657	677	625	659	652	693	662	696	667	681	719	673	661	661	685	682	713	618	664	687	676	651	714	676	648	712	685	635	678	680	695	670	626	679	650	724	667	710	641	667	690	667	636	694	649	704	628	714	692	682	715	663	647	682	633	696	636	624	643	692	693	681	689	612	636	683	670	704	670	647	641	703	664	659	660	681	744	637	673	668	713	709	694	675	678	696	699	721	707	668	692	698	683	611	705	683	644	691	670	682	654	672	652	691	711	639	696	678	671	641	657	686	635	669	637	716	627	705	643	662	687	674	642	702	668	675	652	602	646	656	699	647	662	623	646	671	682	687	651	724	678	643	669	667	653	659	691	652	678	684	704	678	685	661	653	639	708	681	680	662	671	656	656	662	671	689	692	670	681	642	712	682	670	683	665	675	674	672	652	664	613	716	701	643	640	652	673	708	652	653	657	717	658	669	681	663	673	658	655	674	664	724	686	661	648	672	675	669	656	687	671	715	643	673	711	662	688	623	672	682	664	685	694	673	623	680	716	660	682	681	702	659	711	697	628	697	674	683	660	693	728	699	661	634	709	625	675	701	669	624	670	681	653	669	661	599	623	682	689	691	683	670	645	672	701	676	716	671	650	648	659	694	680	692	656	720	710	631	701	653	661	652	696	683	660	679	698	664	655	687	608	606	669	682	699	655	660	658	680	655	622	697	672	670	673	628	630	677	747	655	631	655	652	674	674	683	656	712	687	641	688	723	658	663	670	658	678	655	651	663	649	663	657	699	649	638	699	659	703	679	673	685	673	691	633	676	650	686	668	731	623	691	626	672	669	687	670	663	632	674	662	710	690	704	647	695	644	648	651	643	668	662	648	637	667	656	684	661	631	657	660	663	695	684	657	650	646	689	700	699	688	712	677	672	653	677	675	658	680	647	683	682	633	697	654	664	644	675	705	651	712	650	646	705	652	685	698	658	684	634	661	688	687	706	658	678	617	660	633	680	667	657	653	683	697	689	673	674	626	623	659	639	671	726	663	635	687	698	684	698	668	650	663	671	698	720	642	682	662	687	662	669	713	626	659	700	686	614	683	681	670	641	673	649	705	673	709	685	663	698	613	663	678	681	672	654	680	634	664	690	603	644	696	641	634	639	663	695	689	651	643	700	700	662	623	652	642	669	640	676	641	681	699	649	671	645	671	687	667	667	705	673	659	650	646	650	678	694	714	674	689	637	632	678	716	683	607	664	653	642	690	634	692	690	664	657	633	700	696	678	707	649	648	698	627	691	650	656	624	692	654	671	712	636	679	701	694	657	681	667	676	662	649	699	667	649	621	627	658	675	693	708	658	669	674	705	671	728	646	677	661	647	695	672	631	684	631	655	669	614	661	688	662	711	669	668	692	650	654	699	654	713	665	671	733	688	657	676	712	680	665	646	668	616	693	656	675	722	704	658	682	694	651	697	612	715	660	677	673	610	660	709	699	700	659	635	647	677	663	654	644	677	673	678	665	680	647	646	675	664	627	697	644	672	658	662	679	677	647	682	637	704	647	668	660	658	683	651	674	672	699	688	654	648	704	660	628	666	706	681	695	682	695	651	696	650	663	703	675	653	661	640	677	649	652	672	687	679	690	674	683	695	695	680	628	691	694	617	714	683	679	678	697	684	633	624	706	633	641	646	661	668	645	742	689	687	632	609	664	674	622	691	709	674	635	704	647	640	696	641	673	653	720	677	650	673	712	697	641	670	674	667	652	649	653	703	629	636	682	704	704	635	635	646	661	680	670	669	607	647	656	647	717	720	671	648	671	699	645	652	626	673	646	671	650	619	624	681	674	655	708	648	684	710	657	674	697	655	659	692	691	658	667	657	665	638	635	652	668	693	644	658	681	615	655	721	720	656	634	639	681	705	671	662	675	650	613	676	685	693	665	679	705	669	658	673	681	707	656	649	643	698	646	683	656	689	654	638	651	639	628	672	628	697	678	637	690	739	649	663	693	674	635	670	654	650	692	713	658	668	642	691	640	687	668	655	686	668	714	654	686	701	669	662	650	702	672	608	706	655	667	696	636	669	656	682	664	643	705	697	644	689	688	675	682	678	683	635	670	666	637	675	708	682	642	652	682	699	656	689	699	678	647	654	707	668	688	676	635	695	698	705	640	657	644	675	693	686	655	708	707	643	680	614	639	668	654	674	660	669	631	667	688	669	644	658	677	645	652	651	665	670	670	679	664	695	656	640	660	698	694	660	648	689	690	720	636	633	703	647	650	677	687	697	646	671	689	676	669	676	684	674	714	687	678	703	645	703	691	641	644	668	647	679	658	647	670	641	690	611	707	663	674	686	651	718	692	685	664	617	704	690	681	654	706	666	644	708	668	671	677	656	678	650	643	634	631	667	647	629	706	671	652	661
7497	477	478	394	274	239	223	170	167	165	163	140	118	191	132	126	144	150	136	134	163	139	143	144	126	152	134	123	151	155	126	127	161	141	122	123	145	99	123	147	139	136	144	128	125	132	143	121	128	107	117	111	129	116	136	150	135	106	144	153	139	121	122	121	130	113	132	136	131	151	144	140	142	128	114	127	112	131	120	140	131	126	151	141	123	128	141	134	137	134	134	137	133	135	130	122	129	129	119	101	115	118	147	126	148	133	141	116	127	122	132	143	98	128	136	129	144	141	139	137	127	118	140	135	136	120	150	128	123	139	131	139	136	123	134	126	149	156	132	136	131	153	142	142	125	117	129	132	133	124	122	126	123	154	151	156	133	133	115	115	130	118	128	144	152	120	141	150	138	137	141	110	150	126	150	131	127	124	137	130	129	119	147	116	123	137	132	153	139	129	123	134	132	118	117	140	138	150	137	148	124	120	117	115	121	123	137	113	146	137	127	115	120	143	136	143	146	133	115	116	128	124	115	144	147	123	119	143	134	140	120	142	138	134	148	166	150	142	109	135	106	117	159	139	124	128	137	131	143	144	121	143	137	133	139	127	141	125	106	139	132	126	131	135	143	129	138	140	139	123	139	123	110	139	137	147	138	119	134	131	132	133	146	135	122	116	117	128	124	122	135	128	133	157	149	139	146	140	138	137	120	150	130	112	124	139	141	119	133	146	129	134	135	145	130	116	121	130	148	113	131	145	135	119	127	131	135	145	114	134	137	120	132	144	125	137	130	129	135	125	102	120	134	136	126	134	118	121	165	157	150	149	144	142	121	144	121	134	142	131	132	134	129	131	139	134	113	103	107	144	145	109	117	123	132	134	125	116	140	125	127	124	160	112	129	136	148	127	145	129	154	132	155	122	115	123	148	140	131	120	143	124	120	145	134	114	141	120	132	135	128	136	129	139	150	121	141	126	132	128	137	131	116	140	123	134	112	105	116	141	122	135	146	112	123	152	118	139	149	142	120	140	136	146	141	130	146	131	126	120	147	140	117	136	123	148	144	148	131	146	142	125	123	136	149	139	110	105	139	145	133	126	131	116	140	145	133	139	138	135	126	137	115	151	157	120	136	132	129	124	109	117	127	139	133	133	127	148	123	126	145	121	128	140	136	114	136	157	143	143	153	112	113	120	126	139	149	125	118	111	137	136	120	126	136	116	125	122	157	151	133	131	142	137	136	128	126	123	139	120	136	136	124	147	138	125	127	135	144	110	124	143	138	131	147	149	130	124	157	134	136	124	137	119	138	95	125	120	135	137	137	141	121	145	133	116	142	153	128	126	125	118	128	130	138	137	143	139	162	118	145	134	137	130	131	123	137	111	149	124	126	127	121	138	132	118	119	114	128	127	124	126	125	127	133	139	116	124	121	138	152	132	145	117	139	136	141	123	140	128	144	129	115	142	118	121	139	125	110	134	132	130	142	142	159	126	119	136	141	157	135	142	132	124	141	114	122	134	149	154	142	147	162	132	157	129	131	120	136	171	125	134	112	133	120	120	150	122	120	126	132	126	151	118	138	139	137	134	120	139	123	135	155	125	129	143	133	129	134	127	135	131	115	138	141	138	146	142	128	131	132	131	130	130	146	137	146	100	146	112	142	137	120	137	132	129	137	124	117	159	138	138	145	134	109	147	121	136	129	150	134	137	111	113	160	122	117	117	134	127	134	138	131	127	116	131	127	125	136	144	166	113	139	136	118	117	119	156	131	109	132	137	116	109	130	122	139	143	136	135	125	137	142	103	153	127	134	133	152	147	133	128	141	132	141	111	133	134	121	150	138	165	150	118	113	131	128	120	146	116	121	143	134	146	126	130	140	150	115	138	132	138	141	132	134	135	135	159	111	126	131	143	140	154	112	139	124	116	139	150	158	133	138	140	131	123	130	111	144	144	113	136	116	154	161	142	147	131	130	115	147	136	123	121	148	125	129	126	147	129	110	139	125	129	124	127	129	117	113	128	147	135	105	138	131	127	138	143	119	131	126	115	141	121	123	142	140	133	135	114	130	143	134	131	144	137	107	115	114	149	140	131	148	145	132	150	126	138	133	127	118	146	107	123	128	138	140	140	122	137	113	142	136	130	126	142	124	123	128	127	150	119	114	120	136	127	141	123	126	123	139	131	143	141	160	122	134	119	110	120	148	137	131	116	144	125	117	131	124	131	123	132	140	137	144	141	141	147	136	146	121	134	130	139	136	111	123	117	124	127	128	120	124	160	133	126	148	136	130	121	147	130	119	129	127	99	131	119	145	144	128	142	163	99	137	118	142	127	108	127	135	126	134	123	141	121	124	143	126	137	132	127	137	134	140	144	138	106	112	172	151	125	137	156	154	142	139	136	127	130	116	124	118	126	130	150	136	156	126	127	121	114	152	158	115	138	128	121	137	105	128	148	123	129	141	128	120	116	120	147	123	116	138	127	120	122	114	142	121	116	122	138	126	126	127	110	133	123	115	142	121	121	136	129	136	124	141	156	161	133	135	154	114	104	161	126	129	122	140	135	125	130	117	109	118	158	134	129	127	135	116	131	127	127	126	129	145	141	133	148	134	133	126	142	124	150	122	127	125	126	110	127	138	146	144	123	128	141	126	126	141	145	107	140	130	138	129	139	133	135	123	123	125	134	148	125	128	147	127	136	120	121	127	135	135	140	142	131	121	121	136	114	132	128	136	122	152	136	117	133	114	129	152	135	110	138	115	110	117	125	130	137	142	140	123	146	134	152	137	133	121	121	149	132	118	137	143	151	126	126	119	122	144	146	111	135	118	122	122	134	147	141	120	130	144	151	128	118	137	129	147	130	130	151	112	112	124	128	120	133	124	123	155	147	127	140	132	131	128	123	147	129	109	126	129	145	111	143	150	155	151	124	119	118	113	136	122	115	154	132	153	134	145	113	148	117	138	132	123	126	138	125	108	131	140	128	121	105	131	128	125	141	123	146	149	114	153	134	137	130	152	124	156	134	122	141	142	124	120	143	147	131	140	125	135	119	139	137	134	140	126	128	130	138	141	126	124	136	139	136	121	158	131	115	120	137	141	130	123	146	131	107	113	142	136	125	144	133	109	123	125	136	114	133	126	145	133	131	124	148	133	98	104	115	123	121	136	122	148	166	135	137	143	119	135	119	137	124	124	137	119	124	139	142	133	122	147	108	129	139	134	128	121	145	136	138	134	138	126	130	120	132	138	124	112	123	136	148	140	117	137	155	129	131	149	120	141	132	129	132	125	149	123	127	140	128	133	144	155	124	134	122	137	144	132	130	138	128	128	124	141	136	146	127	118	133	153	145	144	128	122	132	136	120	133	136	134	114	136	132	141	148	117	149	129	127	145	130	141	143	142	115	129	122	122	138	114	136	129	134	120	136	146	152	123	115	133	155	122	121	144	146	125	125	119	112	133	138	137	118	131	152	137	136	124	114	126	139	141	137	129	137	121	136	121	147
6230	580	1123	1143	1026	833	751	611	555	505	525	469	408	464	418	438	423	412	410	385	388	417	439	417	363	355	345	361	376	363	354	341	383	352	360	362	327	371	363	366	347	361	338	365	366	365	361	344	348	388	359	342	365	315	359	379	355	354	378	341	344	341	364	360	328	363	355	310	328	391	350	320	370	367	394	360	328	343	347	373	324	367	312	346	345	354	357	353	389	334	341	365	354	398	377	343	323	337	335	381	340	348	330	365	310	327	345	331	352	329	322	291	356	385	355	372	339	303	342	346	336	311	366	329	347	376	347	344	296	352	350	353	337	318	366	356	367	339	327	371	341	355	349	337	332	365	392	369	388	363	335	370	359	327	353	332	354	377	336	332	343	351	333	326	361	372	343	362	334	344	345	323	353	368	339	338	379	372	371	356	370	336	350	368	360	344	357	338	348	370	331	340	343	339	348	353	318	344	344	359	339	359	375	335	337	342	332	344	381	347	363	336	333	296	366	360	368	333	345	319	365	322	354	314	357	340	312	345	324	369	363	349	339	390	384	304	355	333	341	332	361	322	330	368	336	333	356	325	350	329	366	357	385	318	323	320	376	367	338	377	337	361	327	354	345	350	383	329	346	329	363	353	348	322	372	328	352	335	356	345	342	323	334	320	324	354	349	359	364	328	359	328	345	411	348	353	354	367	324	315	367	360	337	310	353	312	322	313	352	362	365	375	353	393	330	308	326	345	358	348	356	347	343	367	354	337	352	346	348	365	314	345	364	375	365	351	345	340	354	341	352	322	344	330	353	336	377	334	363	339	346	333	328	328	342	349	369	373	367	338	371	360	338	377	353	344	329	339	345	345	347	367	311	344	336	325	345	351	365	358	353	315	355	331	337	324	332	325	326	367	307	361	341	292	368	345	350	342	320	334	367	347	323	341	298	366	352	343	376	331	346	353	357	382	345	357	330	339	343	342	317	344	347	329	329	365	375	308	347	373	323	344	334	351	368	355	328	361	330	339	348	342	314	365	335	349	341	352	339	340	380	344	363	373	352	348	361	368	350	369	360	333	335	370	320	328	365	367	331	342	333	358	338	369	329	371	342	336	371	320	348	344	363	346	350	325	315	373	345	330	331	358	338	359	358	351	373	345	350	368	349	349	374	372	326	364	334	353	344	329	361	364	365	350	306	306	366	337	329	340	400	349	371	375	320	386	373	348	325	334	322	349	334	339	330	357	349	352	300	341	360	360	369	364	320	350	326	339	352	340	338	311	320	328	357	360	355	404	404	351	375	332	357	330	312	333	335	345	336	306	321	362	358	338	369	345	357	330	359	332	359	347	358	333	387	324	321	315	355	385	319	341	304	355	295	334	380	341	341	339	315	337	387	313	343	355	349	350	328	331	346	349	321	362	347	326	362	386	354	363	331	313	392	340	342	370	361	360	352	347	342	351	311	332	341	326	327	347	313	343	348	360	343	358	351	371	343	348	331	353	369	337	330	357	324	356	310	338	371	330	335	354	363	322	326	342	338	352	337	354	378	362	347	358	326	330	370	325	297	331	370	369	312	344	344	332	316	349	343	342	336	345	367	338	343	359	378	356	343	338	369	346	322	352	353	351	348	390	329	320	343	366	361	316	341	349	363	366	340	363	326	312	352	353	370	373	344	360	331	355	343	325	335	341	371	344	345	317	334	334	328	361	357	347	359	381	334	349	342	353	342	338	331	348	349	365	377	345	375	339	365	326	358	350	349	368	345	355	336	348	361	338	330	347	329	324	357	342	355	337	353	370	330	334	319	340	324	369	354	390	347	328	338	350	368	356	339	335	356	346	343	364	330	337	371	326	359	319	363	320	313	347	322	356	343	354	361	349	357	322	352	365	333	353	368	321	366	364	327	322	324	367	321	356	357	366	335	370	369	370	316	343	334	327	332	349	367	327	349	371	366	320	343	352	380	334	351	334	343	365	351	366	321	352	324	340	345	358	335	327	363	359	349	364	343	309	358	366	387	367	331	363	334	330	355	349	338	338	355	356	359	347	330	340	356	354	345	335	366	319	391	325	353	354	377	351	352	359	367	379	368	344	365	330	366	381	336	330	320	342	365	365	335	366	351	356	337	339	371	325	319	324	355	317	333	358	351	369	335	362	366	336	344	333	330	332	363	361	350	329	419	363	358	330	342	350	333	342	328	351	354	307	357	351	345	322	369	359	317	333	312	336	369	332	376	354	338	336	330	334	353	355	350	370	371	352	363	363	353	342	327	371	367	342	384	367	356	324	369	335	377	342	325	355	340	365	346	377	370	369	347	365	364	314	347	374	392	360	334	353	306	351	357	357	322	342	357	357	368	360	372	328	346	333	340	339	354	349	351	333	355	327	331	368	368	354	358	361	331	310	328	351	353	344	343	338	330	326	367	332	336	357	343	349	334	364	329	365	345	351	324	356	350	346	342	341	343	328	383	346	385	348	352	404	345	359	323	315	365	339	344	302	306	348	344	346	339	362	378	342	345	331	336	377	332	360	343	357	380	331	324	359	331	360	339	330	338	334	368	326	336	360	388	370	366	332	361	385	379	341	350	328	337	320	349	351	341	328	354	340	320	363	348	347	357	334	334	314	368	319	359	365	336	362	357	336	370	346	367	343	345	355	348	383	349	364	371	389	333	357	360	321	372	325	328	340	395	315	355	364	352	349	334	348	336	322	357	365	348	363	338	352	343	387	335	326	352	385	345	348	340	347	351	346	339	371	357	349	308	374	339	328	366	322	368	348	356	342	334	382	335	347	343	374	337	351	329	355	344	360	339	336	385	356	360	354	379	374	331	349	324	312	364	362	343	322	313	340	354	351	348	350	339	334	339	313	344	339	333	342	340	359	352	357	330	354	373	353	389	353	355	319	311	345	347	346	332	367	366	327	339	323	365	342	384	323	396	335	335	339	344	357	341	341	352	355	331	347	346	356	313	344	359	366	330	339	354	339	346	375	354	341	342	380	323	348	372	353	371	379	330	359	377	324	315	320	339	344	321	327	355	346	340	348	367	329	361	320	343	329	327	344	342	338	356	356	325	351	376	347	357	359	326	375	329	341	359	341	349	364	336	353	323	334	338	359	339	347	347	346	364	341	330	345	351	318	324	400	366	371	365	382	373	370	349	335	334	318	366	328	306	342	333	335	374	346	363	337	319	334	345	362	323	351	339	378	341	335	375	383	351	335	354	347	338	346	358	326	369	359	358	340	347	337	354	337	318	340	347	360	288	322	333	362	350	384	376	372	335	362	349	330	308	362	342	348	373	353	339	343	352	386	352	333	344	354	358	358	340	359	376	379	361	343	358	345	340	339	337	354	334	348	354	345	363	318	387	352	360	354	342	368	306	375	343	361	350	355	334	359	361	324	344	330	355	322	351	360	334	325	351	325	359	362	367	329	361	347	357	361	316	329	358	348	337	344	371	337	341	358	332	342	332	377	379	353	375	342	342	348	313	351	322	357	323	369
13689	957	846	659	488	388	314	270	236	230	237	199	218	226	213	220	169	194	179	197	217	193	160	167	182	182	173	187	192	175	185	167	167	172	153	170	171	164	173	171	159	180	168	172	177	153	165	129	177	165	190	163	162	170	158	174	152	186	160	198	160	139	159	150	189	163	183	181	198	174	185	164	161	156	146	163	175	178	157	141	155	156	168	154	172	170	211	144	188	154	156	176	156	179	203	191	198	173	174	174	147	196	181	146	171	142	176	191	153	167	153	161	172	169	178	153	169	195	165	159	179	159	183	123	199	172	191	166	138	168	172	157	166	182	155	194	178	171	165	189	170	164	172	151	157	172	164	162	170	175	153	192	160	150	175	169	193	167	172	163	176	172	170	188	164	190	160	162	172	174	167	169	184	182	158	140	169	165	157	156	166	170	163	152	153	177	173	172	199	168	127	188	171	193	171	158	157	158	164	185	165	162	171	150	163	155	149	174	173	159	155	169	178	190	173	188	177	187	146	179	170	176	149	155	146	134	186	199	158	175	167	191	199	171	189	200	172	159	170	155	184	155	149	179	168	180	174	162	176	157	161	176	147	173	165	148	140	154	142	156	162	181	163	160	177	168	141	176	143	179	160	161	174	162	176	176	146	171	178	161	141	160	155	162	178	183	167	185	181	182	156	175	175	188	147	185	176	184	173	189	177	189	173	180	152	185	163	166	162	170	169	187	181	157	148	157	186	162	182	177	159	154	164	189	150	189	181	181	163	177	163	163	180	169	169	146	155	183	182	168	171	166	181	174	183	188	181	158	169	155	145	176	188	196	183	182	158	168	153	171	192	186	182	188	165	157	175	177	160	169	169	167	165	174	200	189	162	172	175	155	179	152	174	159	169	215	155	149	112	173	170	154	173	159	144	142	161	163	182	177	178	198	193	182	173	196	168	182	167	175	155	143	192	191	152	180	179	162	173	183	168	170	197	164	159	170	146	173	177	160	156	154	170	186	210	170	162	198	166	173	171	152	155	181	159	178	150	164	165	175	175	155	184	184	183	169	144	197	184	157	198	158	191	155	171	203	173	177	148	167	175	173	132	157	167	167	159	173	183	169	165	183	160	159	189	152	159	172	167	169	173	170	159	167	160	167	141	169	151	169	152	170	157	177	157	162	192	187	182	182	176	155	187	184	180	179	184	146	152	164	190	179	162	190	164	191	154	159	162	171	173	194	177	170	165	186	173	185	184	185	176	179	193	165	172	173	150	170	166	152	166	171	173	176	162	180	176	176	171	147	160	173	160	183	145	182	185	175	196	175	164	160	141	167	187	177	162	184	168	201	183	172	179	163	185	163	172	176	189	176	170	158	146	175	171	150	187	164	177	180	181	178	161	149	176	155	169	190	167	172	176	166	156	163	152	191	159	170	168	169	189	159	161	162	194	163	176	164	175	164	179	179	167	170	166	175	157	166	190	179	172	170	188	148	172	177	190	177	174	168	189	168	175	158	170	178	165	173	182	184	153	165	149	177	170	170	157	173	166	189	166	179	172	142	158	171	203	184	151	167	182	174	197	180	174	168	188	153	185	180	182	162	184	163	189	165	176	144	178	178	197	159	161	170	169	132	182	176	168	197	198	168	148	161	163	194	167	157	192	155	184	162	192	165	176	152	203	158	162	174	178	141	163	201	140	132	172	172	167	163	165	167	205	157	152	153	183	151	177	179	164	153	168	187	157	175	169	179	185	156	164	189	178	151	161	197	163	174	168	197	173	182	169	159	188	172	158	172	176	181	169	188	184	181	174	173	157	172	178	164	161	192	177	167	163	184	151	173	209	171	177	173	141	184	180	176	162	164	178	172	164	163	169	190	159	171	173	171	147	164	184	173	192	178	178	163	180	141	174	170	133	184	175	148	160	180	171	159	167	155	177	164	166	168	199	162	175	175	169	192	192	168	162	190	189	183	160	179	184	162	159	170	183	186	151	172	178	189	181	170	146	185	167	164	169	143	180	162	181	157	165	152	187	146	165	174	160	147	144	162	168	186	156	168	174	143	164	183	169	160	171	149	156	155	178	158	167	186	176	183	203	153	177	166	200	169	151	169	151	184	179	159	174	160	162	179	176	178	175	152	177	166	171	178	178	173	189	181	179	186	178	174	181	174	173	163	176	176	151	159	169	165	167	183	151	157	148	158	185	171	189	170	162	205	151	185	178	171	179	173	190	167	173	164	170	160	172	180	171	180	173	169	161	180	181	162	160	142	146	146	179	164	158	167	166	167	176	184	161	156	193	174	165	172	184	199	167	189	160	175	158	157	172	175	162	182	167	170	157	158	181	149	177	196	160	159	135	198	163	181	170	179	181	162	166	165	156	153	180	161	173	157	162	159	162	193	164	151	161	139	151	179	188	155	165	178	166	183	170	153	168	193	176	199	151	156	174	169	198	181	174	175	182	180	150	146	161	122	164	172	198	177	150	166	132	157	164	167	167	150	159	198	186	158	157	165	175	198	157	175	173	166	147	184	179	162	151	173	193	175	172	153	177	160	179	182	154	184	142	160	190	155	155	139	181	183	185	186	171	179	190	161	147	159	164	173	186	166	184	171	145	170	204	186	192	168	174	171	203	143	176	173	177	161	181	157	172	182	189	145	162	165	178	182	182	174	171	180	156	183	160	179	135	169	196	151	171	179	175	174	184	171	171	162	171	147	146	158	157	172	168	168	170	182	154	187	156	194	186	182	172	186	177	156	159	172	173	200	160	159	186	166	179	169	174	181	175	170	167	165	158	174	166	164	191	148	188	171	182	158	177	171	154	153	167	157	177	164	209	176	192	173	183	145	177	170	144	184	189	169	156	152	198	192	151	176	187	170	163	190	134	157	176	176	163	173	161	167	170	162	159	149	179	185	152	171	171	176	187	163	168	191	154	160	172	170	159	167	168	177	160	171	175	152	171	193	175	164	149	158	155	178	168	155	173	174	161	158	186	194	177	171	163	164	171	188	180	170	155	172	172	165	186	163	180	160	166	167	182	206	162	163	170	183	154	164	179	162	170	152	198	141	159	178	165	199	164	173	172	177	157	193	176	177	186	144	195	199	165	170	175	163	194	184	166	149	160	170	180	155	149	157	151	156	182	173	158	192	180	159	189	150	181	165	177	165	179	179	148	188	156	182	138	148	143	157	157	162	183	180	168	143	174	183	177	172	158	171	169	163	147	155	155	154	168	169	160	191	161	187	184	176	179	160	164	166	194	161	151	170	187	189	187	174	185	171	173	199	173	165	192	178	178	161	151	169	172	173	183	166	163	186	211	181	176	182	144	180	166	184	153	159	170	174	164	161	175	159	162	192	174	194	181	195	174	175	209	136	189	178	183	198	179	165	171	152	165	197	185	147	195	149	158	178	155	184	168	151	147	170	183	177	167	166	197	170	180	182	165	159	160	169	181	152	185	193	169	187	168	160	163	180	167	174	164	203	159	180	175	164	170	147	176	154	192	167
8114	930	1935	2128	1801	1411	1247	1077	875	819	808	737	707	645	576	579	546	616	567	559	537	491	491	500	484	491	514	500	505	501	461	484	479	467	475	455	453	452	462	485	463	469	462	460	437	479	457	471	430	442	444	438	443	435	466	440	428	497	413	470	442	459	445	464	436	439	447	438	428	463	446	385	434	448	416	427	429	437	450	432	465	458	410	455	435	416	450	468	423	434	442	460	439	436	417	454	450	453	469	443	393	484	427	456	434	483	451	453	412	426	401	446	467	412	423	435	451	407	446	425	376	437	450	431	433	471	413	450	420	420	432	456	467	453	416	459	418	418	407	419	415	442	416	404	468	419	440	455	460	456	434	449	429	413	438	462	475	434	421	409	447	456	436	409	461	483	407	424	428	399	432	472	416	474	408	399	437	467	479	480	483	444	425	441	458	462	464	410	436	412	456	444	445	442	457	458	419	445	455	446	397	432	464	447	437	428	435	467	442	405	415	466	436	453	424	419	451	439	427	451	445	427	446	436	416	437	456	442	406	434	414	456	432	415	437	413	436	451	433	427	426	438	434	454	429	459	448	443	388	452	450	450	436	443	483	448	456	440	438	438	434	415	431	414	450	420	417	411	437	452	432	434	420	457	409	433	441	393	446	423	431	438	468	455	406	471	452	451	458	464	453	428	457	442	426	465	438	428	461	420	422	430	437	441	450	449	427	453	480	421	456	440	425	471	439	452	419	462	448	425	427	479	440	431	387	443	433	428	442	415	395	399	450	435	416	430	445	424	408	385	444	427	437	447	412	440	442	468	447	418	458	447	460	438	470	439	436	418	432	430	430	467	424	414	430	408	436	455	461	451	409	418	448	449	410	435	421	437	465	445	425	427	433	446	487	410	452	429	424	416	425	422	457	402	419	418	412	480	439	433	422	437	429	409	452	443	444	404	429	452	472	404	471	407	415	424	456	479	488	427	429	432	413	411	469	428	451	457	403	425	465	442	439	438	429	403	465	444	403	436	450	442	456	467	430	454	461	406	430	436	435	406	430	432	428	452	426	419	440	477	395	422	415	451	409	439	444	435	459	430	495	441	407	470	440	436	403	469	434	440	450	472	436	428	459	496	449	454	417	389	474	428	450	427	397	459	446	456	448	402	414	399	431	476	448	442	393	451	439	467	446	451	406	415	408	406	461	483	446	406	441	414	438	441	430	453	424	429	419	435	405	422	431	506	465	447	458	476	396	449	475	480	402	454	433	436	414	441	446	437	420	473	456	469	417	426	409	416	461	465	453	455	419	453	429	446	433	402	424	437	438	395	462	466	456	446	442	457	428	451	431	448	429	413	436	444	422	441	427	441	424	447	445	447	424	465	424	429	397	427	437	458	448	459	422	458	453	449	415	443	388	417	435	461	393	415	399	429	441	425	434	426	446	412	443	460	490	461	391	431	434	451	434	423	463	428	404	448	441	465	432	441	406	455	422	390	432	419	481	437	441	460	394	412	435	416	441	387	427	420	412	439	444	382	419	407	445	403	413	448	415	447	410	396	466	444	427	408	436	441	453	406	458	439	438	414	456	436	433	433	433	438	444	431	449	441	412	478	471	429	432	464	425	410	413	451	418	450	436	369	440	407	416	471	452	455	451	425	445	406	441	456	433	457	438	453	441	451	426	432	438	445	429	454	442	424	428	435	431	448	444	431	439	432	437	417	437	442	431	457	464	460	452	485	445	435	466	449	426	449	426	427	456	442	416	464	423	433	411	410	471	432	428	434	412	420	435	413	437	419	441	396	430	471	412	423	420	413	410	443	436	424	432	406	430	454	427	428	392	425	435	432	405	477	419	436	456	433	393	432	426	421	434	430	445	466	445	412	444	431	450	427	399	460	411	480	449	444	427	471	427	424	464	394	457	432	490	470	490	435	455	478	439	428	414	426	456	467	456	464	418	441	416	460	414	459	435	450	377	446	431	440	433	409	476	422	428	447	458	464	429	428	407	459	448	428	426	437	461	460	434	427	432	411	450	401	422	449	418	458	414	426	428	440	438	437	465	470	428	379	472	449	420	448	405	417	427	440	428	459	438	460	443	418	444	432	443	398	430	453	432	442	424	455	460	454	447	414	447	420	447	416	450	411	423	459	418	397	430	442	450	458	479	444	418	431	397	449	413	481	446	432	450	447	372	437	444	463	406	437	420	421	469	448	437	430	431	437	437	419	434	399	471	439	426	426	431	464	403	411	423	454	405	454	494	420	427	401	453	430	413	478	444	431	445	427	462	434	443	437	418	438	453	413	443	452	449	438	444	433	447	412	448	453	405	448	431	422	452	401	456	457	395	442	455	452	434	436	450	423	439	432	456	395	445	434	427	467	445	446	451	420	439	453	456	458	447	433	456	430	443	413	496	476	435	433	430	448	436	427	458	434	422	440	430	400	415	474	418	477	422	397	406	456	438	474	484	440	433	404	433	461	440	420	446	459	390	447	425	446	454	415	443	442	424	451	443	433	390	434	435	417	408	420	467	455	421	428	460	430	424	429	435	433	445	436	416	462	446	447	395	455	482	455	425	416	432	434	444	416	439	443	430	460	448	427	407	459	438	422	440	431	433	430	438	417	426	477	420	423	404	453	437	408	454	446	456	441	435	419	429	458	433	456	438	433	442	416	423	447	441	445	425	426	444	413	413	475	441	447	427	472	483	405	458	464	430	444	405	438	452	422	432	463	426	439	443	425	419	456	459	409	428	448	432	461	437	450	416	449	466	445	427	449	415	446	424	456	421	420	463	450	469	474	472	417	454	438	431	467	446	399	458	433	432	425	444	449	435	451	438	418	435	455	421	389	434	479	394	425	405	427	451	391	404	417	416	439	435	421	441	450	444	410	430	436	438	478	442	441	435	437	427	421	465	466	437	461	471	440	454	437	425	425	443	453	433	426	435	425	440	413	465	440	431	431	471	476	440	430	483	468	416	416	409	432	428	424	412	436	431	466	470	427	446	411	389	427	458	482	456	418	426	449	442	433	440	418	380	466	475	472	447	404	430	403	400	444	450	444	449	410	437	455	433	410	440	421	426	412	426	425	446	444	446	464	447	391	414	429	442	424	463	418	447	440	446	404	437	437	430	442	454	458	432	426	391	416	409	455	428	385	444	444	423	437	413	436	436	421	417	437	461	411	418	415	448	433	435	439	442	449	412	416	443	462	441	419	436	431	445	423	432	470	431	404	432	454	452	454	437	430	462	458	451	456	437	426	408	416	428	427	431	442	438	423	448	465	449	414	424	450	453	411	421	412	414	406	415	428	424	415	451	437	435	427	431	422	459	466	446	424	453	451	400	432	442	443	444	418	449	433	462	403	417	431	441	460	441	446	430	446	410	432	448	447	419	452	408	437	410	422	466	459	437	456	406	453	421	433	484	452	468	445	421	471	442	437	429	433	427	417	462	445	426	448	441	427	475	438	417	444	407	425	453	457	414	436	434	450	453	447	419	412	442	405
1630	323	306	313	295	284	322	341	272	286	278	309	290	264	295	306	304	295	282	290	277	296	319	288	278	285	278	318	314	282	254	292	289	334	298	274	291	283	339	314	331	303	346	305	309	291	268	317	294	287	290	318	302	329	343	319	300	303	313	282	313	312	305	261	345	334	304	311	299	290	327	282	292	294	297	334	284	268	290	298	315	302	290	298	318	331	279	301	293	295	306	319	279	306	308	303	297	275	295	301	271	286	291	313	288	296	297	284	272	319	281	289	305	268	305	293	326	325	317	318	301	282	251	294	290	257	331	306	309	323	299	282	305	278	271	282	287	291	303	293	288	298	280	297	338	275	274	321	277	317	292	296	323	315	317	280	301	314	288	312	354	288	304	327	314	306	295	284	296	297	301	334	293	317	318	271	292	315	309	263	291	308	306	302	299	290	297	318	271	300	272	278	314	285	363	323	260	301	317	316	323	332	316	320	287	286	308	293	324	309	327	307	329	317	339	269	318	278	301	301	332	233	288	302	309	317	292	330	299	305	307	290	297	283	323	312	299	317	303	306	324	276	296	283	302	275	282	315	314	314	313	317	322	317	317	294	329	300	304	311	281	298	299	274	296	280	296	322	289	308	267	317	311	314	317	334	323	312	306	316	290	294	268	267	295	297	296	296	287	308	289	263	277	272	273	280	267	307	307	274	317	296	274	286	283	328	264	279	297	303	297	310	287	309	303	306	262	313	296	316	309	321	306	256	268	288	287	293	295	299	300	276	276	309	275	332	285	271	280	296	282	268	331	321	290	282	286	268	297	303	308	303	297	300	274	270	316	295	283	334	322	298	285	291	295	278	311	321	283	279	323	318	323	296	314	323	312	301	256	311	282	273	328	298	289	290	336	314	310	283	297	318	310	312	284	319	294	335	295	278	312	337	321	318	299	300	265	307	315	271	326	292	341	281	281	291	285	290	276	322	309	314	306	298	326	336	262	273	301	295	278	322	293	282	319	283	336	299	281	292	296	302	296	317	263	280	276	309	301	335	338	339	300	292	310	321	286	321	288	324	333	303	301	312	307	286	290	319	338	330	296	315	294	314	301	305	290	305	300	255	307	281	312	306	292	297	299	288	299	293	278	294	299	304	284	317	316	306	312	281	315	321	268	276	280	266	285	278	291	329	298	292	291	270	285	275	304	322	305	293	284	338	299	294	279	275	287	319	297	287	294	287	308	318	308	285	291	292	288	282	291	303	285	307	261	302	307	312	288	350	313	281	309	281	292	285	298	298	334	265	288	274	304	300	302	294	343	289	286	292	308	297	300	326	308	281	285	334	311	276	291	305	301	279	281	317	288	288	312	296	316	320	288	303	287	276	266	296	313	298	328	311	304	295	299	299	299	309	312	281	308	317	293	308	336	304	299	304	307	301	322	284	320	299	300	273	279	315	333	289	287	317	329	293	294	302	301	261	295	329	268	312	309	314	356	261	321	274	290	317	331	302	305	301	307	321	283	300	299	314	275	319	284	275	290	307	291	257	298	306	296	281	281	318	322	303	300	315	313	299	302	292	334	279	268	301	292	346	307	287	304	280	328	316	314	322	319	322	288	300	308	323	296	304	292	318	281	311	277	266	280	279	246	271	290	331	302	284	314	307	299	283	302	302	322	299	310	309	310	277	308	286	281	332	263	315	302	324	277	261	296	289	289	320	316	310	299	332	297	264	327	302	312	313	303	314	285	299	293	296	291	293	332	287	282	296	302	294	287	291	277	298	277	311	297	312	269	303	284	319	326	288	322	309	294	274	322	287	315	280	324	301	300	264	309	286	253	311	323	310	293	300	261	280	324	270	322	322	292	311	289	289	305	279	312	289	305	292	285	282	331	302	298	291	291	320	304	298	324	286	280	295	266	342	275	317	308	280	298	316	285	283	295	281	318	278	285	293	297	323	301	325	299	306	289	307	296	283	296	329	318	255	313	290	296	308	257	287	292	292	304	270	297	282	270	312	327	291	268	285	318	306	310	309	283	306	325	285	302	267	284	277	297	314	274	301	328	293	256	294	287	304	286	266	281	319	326	315	303	309	315	270	265	324	311	348	289	317	318	305	289	302	319	326	285	296	285	300	286	322	298	265	313	285	290	297	273	304	302	306	295	308	295	275	306	301	306	311	281	299	289	297	322	292	284	291	289	290	325	295	280	300	298	291	321	296	303	321	331	303	292	285	294	286	289	300	301	287	345	311	321	339	329	278	273	291	310	265	322	318	298	293	278	291	292	291	289	299	277	325	286	263	265	249	291	258	306	296	299	314	290	285	286	311	304	314	291	328	275	310	308	272	300	276	315	304	268	296	284	291	277	310	316	278	302	306	304	320	329	270	324	304	321	272	305	308	321	294	307	278	313	324	327	299	320	319	330	297	287	292	330	335	304	294	284	280	279	322	288	283	275	297	297	324	253	295	316	278	291	303	297	291	280	337	262	321	318	332	307	303	309	273	305	292	285	298	285	312	315	292	299	302	299	295	289	323	303	309	297	285	287	325	272	262	309	294	306	340	284	268	310	285	327	293	282	337	312	289	275	277	303	259	307	293	302	271	294	279	320	345	294	308	308	259	339	311	302	324	304	294	314	276	343	327	289	286	274	289	291	327	284	314	298	324	310	285	280	288	327	316	320	293	257	306	287	307	305	273	308	325	270	301	346	337	288	298	279	291	274	267	308	256	280	318	291	323	302	304	295	254	292	296	311	280	291	299	254	327	301	266	313	321	296	281	283	316	297	318	320	283	310	293	290	284	302	290	264	254	292	295	284	286	319	301	293	285	322	280	313	275	298	302	262	270	296	308	312	321	279	296	296	307	300	322	308	313	322	291	310	302	287	279	306	303	329	319	279	331	283	296	318	310	322	303	327	281	289	309	287	319	297	318	284	330	262	260	331	300	298	293	255	301	294	267	275	301	272	299	343	322	279	281	312	333	343	270	280	308	296	309	323	310	255	325	276	291	330	278	266	289	314	301	300	323	311	301	300	277	260	318	277	319	268	284	284	304	324	312	285	300	277	327	296	317	289	260	307	317	297	294	303	330	277	266	271	312	303	317	296	303	312	289	301	324	284	282	311	312	305	322	298	268	307	249	268	322	320	295	303	271	317	272	293	250	316	314	319	307	285	283	304	280	276	303	363	256	317	279	333	295	324	287	286	265	276	283	307	310	294	282	293	336	284	315	291	295	304	285	316	324	315	291	311	319	316	280	318	308	324	303	318	307	269	282	265	304	312	286	322	338	291	296	267	286	307	303	284	297	322	350	307	273	342	285	273	317	295	312	313	295	290	298	349	327	320	294	258	300	319	284	322	290	322	296	283	322	336	311	335	333	300	276	296	305	295	292	287	305	283	314	297	276	265	300	313	299	292	313	298	307	339	320	303	278	313	305	300	282	297	320	323	270	284	320	291	290	306	301	314	292	306	303	279	294	290	299	258	297	290	299	306	295	289	312	299	309
1862	707	719	702	639	684	705	685	641	673	710	685	680	674	735	702	711	668	739	662	675	702	669	709	629	693	649	674	680	676	643	665	687	639	687	734	674	694	695	659	681	669	688	641	635	669	652	670	641	660	657	622	646	692	665	663	628	708	661	665	693	656	685	680	667	607	654	674	664	687	704	673	648	659	701	652	675	607	687	699	651	661	682	696	653	644	683	644	685	675	649	681	676	688	664	692	627	699	672	659	685	686	665	647	704	708	670	632	634	658	642	626	680	713	673	693	693	643	672	640	675	702	661	696	647	644	668	678	684	653	631	697	720	649	662	715	694	664	641	693	658	694	618	666	669	642	649	664	654	681	635	713	650	688	662	634	692	702	661	666	665	672	685	641	664	660	729	674	683	657	626	625	684	714	668	694	715	677	636	650	697	692	698	631	655	675	673	634	649	670	648	643	677	680	678	628	704	657	677	695	601	696	695	642	642	632	694	685	667	658	733	676	609	687	634	672	655	698	668	634	631	663	687	660	681	695	663	690	643	675	697	727	652	655	690	671	675	686	634	696	670	677	670	686	654	647	656	656	642	694	673	673	653	699	628	659	657	636	665	658	699	626	633	695	708	630	643	662	668	649	660	670	710	713	708	661	655	654	656	635	708	661	646	728	614	638	639	653	674	671	681	637	707	630	702	655	676	657	706	664	662	605	663	681	660	684	616	721	640	681	670	654	702	637	692	703	697	706	727	642	688	643	672	688	684	659	671	663	661	663	691	641	688	706	673	661	681	716	649	703	676	624	679	601	678	630	613	680	674	649	669	654	639	655	647	616	679	665	633	669	648	681	670	700	691	670	694	681	677	634	650	663	667	673	641	650	703	672	673	663	671	654	681	656	642	679	646	605	703	678	671	659	707	696	617	690	649	643	656	649	672	676	676	709	688	717	722	659	653	708	687	671	686	699	671	662	662	676	656	689	615	668	640	701	675	699	657	633	673	671	652	638	626	689	672	672	678	674	701	652	675	644	647	685	699	670	651	672	686	645	654	648	645	662	692	668	657	687	694	657	637	646	639	676	682	669	678	706	672	692	686	636	624	707	648	684	693	679	628	685	686	643	660	676	690	636	672	650	673	627	670	662	670	702	666	703	687	657	704	672	683	654	661	678	694	636	644	680	652	643	669	713	681	636	650	641	674	684	668	664	697	672	631	699	659	671	661	720	656	673	643	647	666	597	661	696	650	661	669	697	702	677	678	659	688	713	640	611	660	698	638	657	707	657	706	681	694	627	642	660	685	661	665	633	616	662	644	672	644	672	644	678	641	604	684	669	625	642	686	636	644	716	649	683	638	680	696	655	680	662	666	677	684	645	660	672	694	668	646	658	683	654	675	725	679	682	715	614	627	667	655	666	613	685	687	636	651	649	646	641	631	683	670	638	681	688	656	648	650	667	666	744	675	662	624	619	663	653	670	695	617	659	675	609	665	681	715	704	652	670	734	668	707	695	656	707	697	703	706	683	673	692	677	680	630	631	661	670	661	656	722	686	663	614	641	640	685	672	650	688	684	636	638	666	635	650	631	609	627	696	699	668	640	635	691	673	629	681	678	685	659	641	669	662	687	664	686	632	666	649	659	651	629	671	635	660	685	682	704	682	665	695	673	659	690	673	601	724	671	649	672	697	677	688	701	678	674	645	653	651	653	696	676	691	705	701	657	646	623	660	675	652	692	633	633	684	665	692	642	678	698	661	672	675	685	673	691	651	689	731	657	697	663	677	643	624	706	648	680	693	666	677	649	721	656	694	697	590	664	639	638	665	723	698	660	672	624	665	656	682	651	657	721	645	678	650	678	689	681	671	721	698	687	670	670	712	672	703	645	679	667	649	625	686	696	645	644	703	669	637	704	683	668	681	682	717	666	659	710	675	647	685	662	667	661	701	688	680	702	669	682	702	707	656	621	648	688	636	686	702	652	681	665	648	642	638	708	674	650	652	646	683	685	702	689	677	670	684	623	664	714	637	684	691	651	692	682	687	724	729	707	656	641	670	684	659	679	706	680	672	671	700	669	671	702	682	652	684	653	676	704	689	712	681	632	641	656	638	626	622	649	689	695	679	684	651	647	660	645	701	667	677	691	656	694	679	667	674	619	722	689	713	668	651	687	637	692	642	661	709	696	668	710	687	691	651	629	676	657	670	663	653	611	682	669	691	685	697	693	647	656	615	659	686	658	646	642	601	635	670	651	727	665	656	657	665	629	650	727	680	657	647	642	644	703	696	668	753	663	685	706	690	674	685	664	655	711	676	646	738	732	685	641	702	647	700	705	692	688	659	673	641	688	672	676	712	695	703	644	681	688	678	706	660	629	643	700	643	700	660	639	634	683	651	681	653	672	614	671	720	669	657	692	657	687	659	657	674	680	632	677	719	709	668	657	649	628	668	688	646	665	658	721	678	700	705	645	677	691	655	649	716	653	674	703	654	678	654	697	692	645	644	645	717	676	708	661	687	624	611	654	688	700	706	648	631	639	666	701	655	660	684	653	639	658	699	598	651	683	628	627	700	660	666	674	703	715	663	645	652	657	650	656	638	667	687	672	661	668	646	662	737	690	668	624	663	652	694	643	660	681	682	661	661	673	694	660	641	651	613	650	672	741	674	672	625	671	660	663	651	640	669	672	671	670	671	658	596	658	682	692	681	634	668	713	691	617	682	682	647	682	626	687	668	655	753	643	713	650	631	672	661	682	695	657	693	679	667	712	655	680	669	687	689	650	677	654	688	661	660	635	664	710	702	651	652	647	685	676	687	718	632	663	658	675	681	661	731	689	618	679	693	705	691	688	674	676	707	700	713	713	680	728	660	669	633	658	639	652	688	659	624	658	635	656	644	693	677	642	608	626	720	709	657	665	658	702	694	658	658	667	657	733	633	693	629	697	669	626	678	704	708	675	675	688	710	661	720	735	651	628	661	654	683	650	631	646	654	694	602	665	696	675	653	688	623	656	635	695	651	664	709	662	685	656	693	664	657	662	622	694	638	664	668	644	680	678	659	639	696	664	674	707	652	656	639	601	693	670	645	656	621	740	642	674	656	656	632	669	665	635	638	670	640	672	660	630	700	683	671	687	668	674	692	687	664	640	673	647	658	669	655	689	678	674	688	663	689	652	669	663	614	696	671	678	652	666	726	637	669	693	624	643	646	673	676	635	672	700	654	686	706	685	666	684	652	704	667	676	661	633	684	670	667	679	705	643	678	672	661	704	653	717	659	673	642	644	683	641	675	644	671	656	674	644	703	742	626	675	670	640	685	651	648	649	689	655	703	667	660	648	665	674	673	702	652	701	668	683	662	657	653	685	707	682	653	652	668	662	673	711	721	648	698	640	648	666	639	644	670	643	681	655	643	670	665	662	700	644	659	685	698	695	688	662	708	662	679	666	679	638	686	664	611	678	683	658	646	685	681	638	655	681	621	631	673	683	653	627	620	655	641	667	694	682	664
7315	436	447	372	264	243	206	153	182	159	168	128	169	167	166	140	131	146	125	151	131	130	140	150	133	160	114	126	147	128	142	128	103	134	135	150	159	135	138	125	150	128	136	122	112	155	103	107	128	138	123	135	98	113	138	134	120	140	132	123	123	147	115	140	141	150	127	140	145	109	118	105	160	145	144	127	138	139	142	123	138	137	145	122	121	143	132	109	150	138	116	133	138	141	120	144	143	151	130	118	125	150	129	130	124	136	124	118	128	128	140	119	113	157	137	147	111	129	124	143	145	114	126	136	130	131	121	127	127	144	140	146	133	129	135	151	114	162	131	128	135	123	139	135	131	119	138	151	123	124	121	124	131	135	122	145	114	132	120	162	129	127	120	135	143	129	129	130	160	120	116	126	121	135	140	126	143	135	139	110	124	154	136	165	138	143	121	130	113	126	150	116	138	129	134	116	123	139	124	128	135	137	133	132	143	148	127	122	141	133	135	145	127	130	143	140	136	135	142	152	120	114	139	133	113	114	125	111	142	115	137	129	112	140	152	148	133	144	145	129	122	158	116	143	159	130	133	122	107	164	133	137	130	131	108	128	122	118	147	131	140	127	135	147	135	132	94	130	123	139	143	130	139	153	133	127	145	135	126	134	149	139	146	100	129	153	139	138	133	126	142	123	128	129	118	127	131	140	113	123	117	136	135	131	141	143	136	140	133	131	145	137	131	111	133	105	138	133	115	135	137	142	146	125	154	130	125	118	130	127	130	110	148	108	129	126	128	146	151	138	135	117	130	151	136	117	146	143	141	131	123	116	151	140	125	128	115	128	134	129	150	141	135	156	138	155	136	145	148	143	151	159	115	136	141	134	154	152	147	135	125	131	133	142	122	125	132	132	127	137	143	128	139	145	108	144	130	137	122	124	125	125	121	136	150	129	123	138	164	153	129	134	126	134	130	130	130	134	135	142	132	133	136	124	140	126	121	125	150	155	117	130	143	134	126	117	141	128	136	134	143	125	122	129	156	147	162	120	146	125	111	132	135	123	139	165	147	132	129	145	125	131	137	135	146	148	149	133	130	144	136	146	126	103	115	160	128	141	118	163	123	135	130	132	127	128	111	119	152	126	153	129	136	119	117	103	132	134	155	118	145	152	136	135	126	118	173	132	137	138	151	127	143	139	133	122	133	147	122	120	140	113	115	131	116	123	145	141	150	135	124	127	143	133	141	145	127	109	126	126	127	126	135	144	130	118	118	130	121	125	144	143	129	132	139	136	137	149	139	118	145	135	122	128	150	138	147	143	139	114	147	111	125	129	155	137	134	117	131	147	122	126	138	136	120	138	129	112	127	123	128	147	158	148	132	120	141	132	128	144	143	138	133	146	135	132	140	130	125	110	123	115	116	123	144	129	124	136	147	120	133	124	107	130	160	149	122	132	112	145	142	152	131	138	119	107	120	131	143	110	139	129	132	132	138	125	122	130	158	147	132	129	137	135	117	144	147	151	118	123	126	135	142	138	123	123	116	120	130	138	133	137	169	139	130	123	145	154	154	123	132	124	129	141	114	130	126	119	124	115	119	128	150	135	139	163	138	129	141	144	117	123	138	151	136	116	120	131	152	119	151	129	131	135	129	129	134	147	130	141	132	111	136	137	156	147	129	125	145	138	131	123	118	141	116	131	123	124	132	114	134	125	135	137	141	123	140	134	120	129	125	126	145	136	151	135	127	99	137	120	143	130	141	141	129	107	130	135	133	129	108	130	115	118	125	146	113	131	123	154	133	126	139	136	140	138	132	132	114	131	136	119	109	127	129	117	140	135	108	133	137	136	134	144	120	131	125	149	137	134	101	127	123	105	137	136	141	130	127	153	110	121	155	116	137	134	145	135	135	133	114	151	143	122	130	138	132	122	132	139	143	132	142	117	122	143	132	154	125	147	142	129	143	155	111	155	132	116	126	135	141	134	136	131	140	130	117	136	118	133	135	130	108	140	141	139	135	143	143	156	129	122	94	122	111	123	136	117	130	125	161	133	115	141	136	129	128	146	139	139	140	159	134	143	133	123	127	117	147	145	147	164	123	126	138	149	127	143	149	136	138	138	129	129	135	130	110	157	156	156	133	133	137	139	131	127	144	132	136	143	132	151	142	113	135	129	143	136	136	136	131	159	120	127	119	145	122	139	120	138	174	145	140	126	133	154	122	130	123	136	139	138	139	151	125	133	150	141	147	129	129	127	140	121	126	156	140	121	137	148	129	141	131	153	124	133	142	141	130	123	137	136	138	147	125	141	159	128	117	141	137	152	136	145	127	131	102	145	131	148	128	138	130	123	113	119	119	148	125	157	142	147	122	136	126	129	136	137	124	125	126	142	147	124	111	118	139	162	137	144	132	128	134	119	130	148	136	126	123	109	133	127	135	125	133	124	113	139	143	120	138	135	139	116	127	142	122	131	136	139	133	138	131	144	153	149	128	129	137	128	121	148	118	119	111	129	118	126	150	108	132	143	142	106	149	138	117	143	145	115	129	125	98	105	143	144	132	127	133	114	133	125	119	133	126	133	137	111	125	154	151	146	120	146	138	133	119	140	112	120	118	119	132	113	129	138	152	147	141	122	136	140	119	128	139	115	114	121	134	136	140	132	111	136	143	162	131	154	158	161	167	120	133	141	125	133	126	144	127	151	151	140	122	139	132	135	116	142	125	154	108	117	113	137	124	131	125	126	114	118	146	139	147	126	122	120	153	118	117	136	145	111	136	140	115	138	154	148	122	111	150	125	135	126	123	111	168	137	130	131	135	134	134	134	129	134	143	148	135	108	125	125	118	145	109	146	152	122	132	138	136	134	132	123	124	139	121	134	126	127	151	136	113	123	122	141	130	122	132	127	114	130	118	123	129	140	144	143	133	129	123	133	132	126	146	149	128	146	131	137	131	126	149	128	129	135	123	144	163	153	134	140	127	133	146	136	126	115	121	106	136	135	124	137	143	127	115	140	105	148	133	124	140	118	134	123	118	132	150	139	128	157	141	132	110	138	133	120	141	137	151	129	144	115	134	143	123	116	154	124	159	124	144	143	114	132	125	130	133	140	147	151	111	116	134	164	127	136	134	130	135	151	142	118	148	144	143	146	103	130	158	144	153	121	132	121	143	124	139	121	139	126	143	120	141	137	142	164	127	130	137	110	112	134	150	125	136	127	133	133	148	116	130	103	151	161	117	125	153	148	137	118	152	129	158	127	132	127	123	143	147	133	136	121	121	156	150	126	146	147	133	129	140	142	153	111	100	138	125	149	123	124	121	122	111	134	132	140	134	124	123	114	152	125	140	113	131	118	122	134	140	137	108	115	150	124	150	139	127	144	130	118	111	140	129	104	142	112	130	125	136	121	134	154	111	138	137	131	134	146	124	131	130	99	161	141	102	146	125	131	149	136	121	105	119	125	141	147	134	132	149	126	150	131	117	124	136	126	153	138	122	117	133	122	140	122
6147	650	1075	1234	1006	910	726	643	582	540	520	501	435	467	428	391	428	414	421	400	345	383	361	389	377	374	411	376	389	349	386	395	375	381	364	334	373	340	351	358	359	349	330	359	349	334	382	372	346	342	367	365	381	333	328	335	362	372	337	308	387	354	357	338	362	336	344	359	337	336	334	376	382	359	332	367	340	322	348	369	384	355	342	384	338	335	312	337	383	349	351	350	334	388	386	329	356	326	356	349	381	307	330	346	364	358	344	336	325	359	344	345	350	350	340	347	341	356	349	326	316	350	321	360	306	349	345	327	383	348	359	349	336	358	344	326	356	347	338	348	350	354	340	341	345	354	336	327	364	403	324	370	323	356	364	363	352	346	342	339	362	371	348	328	340	344	365	339	359	357	369	332	359	329	379	328	331	344	353	372	324	355	322	313	346	370	400	327	368	344	368	316	384	365	364	368	355	360	362	347	316	342	375	367	390	356	352	316	358	400	344	315	358	359	376	383	317	350	358	356	340	373	333	340	355	321	369	332	318	367	366	341	359	353	325	354	339	374	352	361	356	337	350	349	341	354	356	378	350	365	376	399	353	341	352	364	329	346	326	360	360	339	325	365	364	368	310	338	322	388	349	334	381	340	352	354	360	366	368	335	338	373	323	329	343	340	357	362	331	376	366	336	362	346	360	352	354	330	353	360	328	373	356	302	360	360	365	365	339	355	336	332	340	349	347	341	328	351	346	362	367	334	379	354	378	350	355	342	355	352	351	358	370	325	352	333	343	348	340	371	377	331	322	355	327	349	310	338	329	345	340	328	371	363	371	349	326	340	358	348	353	375	321	330	377	333	335	331	353	369	352	350	384	361	310	376	338	362	345	368	380	331	344	378	321	325	362	341	361	319	360	341	345	347	335	356	356	337	352	366	368	323	330	350	315	320	364	346	328	350	324	344	325	372	357	356	339	359	373	378	346	366	373	354	352	340	336	379	331	370	367	353	318	367	409	358	358	345	348	351	358	361	345	376	375	344	337	380	344	322	336	379	368	355	367	342	383	338	307	368	363	359	362	345	346	353	347	367	322	323	326	317	322	355	360	346	352	349	364	353	319	353	316	365	363	378	349	391	341	362	353	337	354	365	333	313	355	343	360	359	364	343	372	355	322	323	339	349	333	317	365	360	389	357	333	313	340	344	339	358	368	352	353	339	321	351	367	338	350	333	349	366	358	345	374	389	343	356	368	393	336	373	343	334	296	353	364	337	379	354	381	344	361	376	334	366	348	351	340	340	399	323	336	361	369	326	327	343	344	321	376	330	326	360	361	347	372	341	355	364	365	339	326	350	338	352	338	355	335	339	340	353	358	356	362	331	366	359	333	360	365	340	335	343	367	374	352	322	353	354	337	371	326	380	372	326	348	340	317	348	362	368	343	335	342	358	347	346	386	374	354	372	309	336	339	366	334	362	324	322	336	313	359	351	325	332	384	380	348	373	361	347	337	345	305	343	327	372	360	305	327	365	375	372	371	336	374	345	371	373	330	335	369	368	343	363	345	353	325	327	334	349	388	357	375	328	360	333	335	329	353	379	328	347	334	315	345	353	379	340	317	336	354	365	335	326	361	329	321	301	341	383	331	332	344	367	348	338	319	346	360	345	361	337	342	346	337	361	344	356	341	341	373	375	333	348	328	351	345	327	385	349	343	333	312	378	374	375	360	328	366	350	339	370	333	361	342	385	343	357	378	349	342	356	325	361	329	367	350	304	348	327	328	347	333	342	362	352	355	391	306	312	300	352	366	342	372	343	342	355	352	368	321	334	340	362	322	337	315	368	329	402	357	338	342	335	335	339	345	304	351	332	359	306	326	352	352	370	330	351	358	325	325	330	315	348	340	358	359	351	333	341	361	338	343	352	353	352	342	347	346	347	339	308	371	366	363	361	360	348	337	356	345	315	346	342	346	354	347	358	340	352	338	354	332	326	341	340	362	352	360	351	363	342	330	350	354	341	352	360	337	346	365	378	365	357	323	351	336	348	305	345	365	335	315	348	366	379	321	349	346	345	326	332	328	353	316	345	384	363	348	338	356	338	350	342	363	356	316	369	360	367	349	391	308	333	355	385	384	361	361	355	369	364	337	326	348	354	369	320	364	345	341	375	357	360	361	379	330	370	346	348	323	359	323	338	358	396	345	338	370	376	377	331	331	377	338	341	364	369	373	356	375	379	340	367	351	363	328	354	334	343	355	360	393	351	353	367	354	356	315	354	355	331	384	343	350	357	358	339	349	338	323	310	320	333	347	353	325	343	356	345	355	322	380	332	341	342	356	335	367	328	336	334	307	356	341	328	341	330	327	321	345	341	347	359	335	373	328	329	334	321	378	362	332	332	337	347	363	345	348	340	355	336	371	388	341	369	329	320	368	358	353	357	358	327	364	335	375	337	363	363	355	403	369	323	327	363	362	304	336	368	316	360	350	342	342	352	365	360	347	335	339	350	324	322	359	360	336	349	358	346	311	356	365	366	356	357	358	325	343	315	343	365	352	345	399	334	334	366	325	371	369	347	350	335	323	353	365	344	318	335	346	333	351	400	316	354	350	320	355	334	380	333	333	377	350	333	352	328	334	355	337	394	357	322	302	354	350	346	334	363	342	357	363	368	365	372	360	343	367	333	371	359	311	336	377	360	278	346	350	363	324	361	335	354	359	377	359	373	319	355	336	364	327	352	379	359	335	372	346	374	363	357	366	364	331	365	358	341	338	379	363	362	353	363	346	373	346	356	334	359	342	372	374	364	334	359	316	352	339	334	315	371	380	349	352	336	350	335	332	329	338	331	330	364	367	327	389	356	378	373	359	342	386	308	359	342	335	329	362	359	361	346	378	334	319	334	338	358	353	360	357	344	338	388	337	373	353	369	350	334	288	366	311	343	329	360	349	341	351	367	361	352	347	312	351	340	324	338	362	359	324	352	323	356	343	340	335	338	365	358	368	354	366	334	368	363	323	346	364	342	353	339	315	325	370	361	374	355	346	356	334	347	384	353	320	352	336	368	345	347	368	357	370	353	368	350	339	320	356	358	325	343	340	352	341	346	347	346	345	365	368	338	356	351	320	345	323	354	364	373	317	381	338	346	342	368	401	350	369	342	377	343	344	302	369	373	347	341	337	365	367	372	352	372	387	337	350	345	357	327	336	330	357	302	363	314	340	307	354	338	330	351	344	364	377	342	361	309	356	340	324	356	343	351	366	346	351	346	348	354	342	357	334	349	338	356	348	369	319	346	360	360	373	376	357	348	338	335	344	341	340	345	325	352	392	361	351	345	375	359	338	376	353	336	348	353	342	376	347	326	352	338	318	331	336	333	311	352	355	334	326	353	359	357	335	318	364	375	339	319	336	331	339	327	383	377	355	391	356	358	337	345	334	399	342	346	332	344	345	329	361	333	352	314	370	369	314	335	343	365	362	356	338	329	361	326	336	369	372	355	354	319	338	369
13772	1037	920	651	498	357	297	334	282	211	232	194	202	205	198	231	191	197	198	172	185	181	195	150	172	188	203	193	156	169	160	152	176	195	189	181	163	156	148	179	184	204	174	169	164	177	182	182	172	175	156	177	166	176	186	190	168	177	180	192	163	165	177	181	170	177	167	181	165	190	205	148	179	151	150	186	136	179	183	192	147	175	170	169	182	179	169	192	166	166	150	195	178	166	182	156	182	154	180	175	152	136	203	171	164	189	184	178	165	162	177	190	214	182	209	176	155	162	157	172	168	167	169	207	176	161	168	169	146	159	176	166	197	181	159	180	186	158	151	169	196	170	182	174	179	182	170	172	170	158	164	163	148	150	152	177	156	166	165	163	171	165	168	170	167	186	155	158	186	183	167	166	160	165	180	192	164	156	175	141	179	154	159	189	181	169	177	168	173	177	175	153	146	188	187	169	178	145	176	169	146	154	159	149	156	180	169	158	190	162	148	167	149	179	167	173	175	190	173	158	166	156	189	181	164	147	171	159	172	168	169	187	166	158	151	218	224	181	185	156	162	192	173	193	191	160	185	174	169	167	195	171	156	178	155	158	182	173	193	171	161	181	179	175	174	170	168	146	163	174	182	170	166	168	166	181	149	182	179	191	180	170	177	155	183	197	168	177	181	148	180	188	189	148	159	184	171	158	183	155	156	175	198	183	168	147	158	175	191	160	157	185	137	145	166	168	179	183	159	188	180	173	153	163	194	170	154	148	167	158	164	153	171	177	153	169	163	165	183	162	148	177	171	185	166	174	207	181	197	165	158	171	168	163	183	181	186	166	148	158	180	165	170	155	164	157	170	157	172	172	180	170	160	173	144	165	177	176	161	172	179	156	176	176	159	176	163	181	151	168	177	169	179	182	160	156	174	151	175	180	159	167	160	162	170	187	190	164	183	173	188	181	195	130	158	176	154	154	161	164	180	175	171	145	170	187	175	174	184	192	160	210	159	195	147	180	169	168	181	173	183	178	160	175	173	146	168	171	190	171	169	169	173	171	161	174	178	183	157	139	194	158	152	167	189	187	175	172	163	166	189	138	153	159	155	145	156	159	143	164	151	177	165	162	185	175	184	186	162	189	162	172	170	185	171	177	169	174	178	164	175	166	164	174	192	151	151	143	170	183	177	173	193	162	177	191	156	170	178	155	161	166	172	198	180	174	182	137	182	178	189	176	172	203	182	176	182	166	147	167	199	169	168	198	175	177	209	157	173	179	180	179	153	166	164	159	161	160	165	197	189	155	157	179	151	175	162	169	176	163	167	162	192	168	190	166	187	172	191	175	167	172	177	180	140	148	182	201	157	150	181	161	165	183	160	170	180	167	178	187	157	193	162	152	156	146	147	151	149	167	169	181	179	175	191	168	149	164	167	187	170	152	149	166	163	142	169	181	175	139	175	152	189	180	155	179	160	170	161	152	157	183	156	141	177	194	174	164	188	147	170	188	169	172	158	161	151	160	142	188	183	164	161	183	165	180	166	170	194	179	186	169	165	172	163	184	156	139	135	169	180	171	190	150	179	173	150	179	186	151	180	200	146	174	176	156	169	174	156	148	177	168	178	178	162	188	162	184	183	179	176	154	185	176	165	169	182	185	166	195	153	163	166	138	160	188	174	173	174	178	195	171	165	171	186	158	158	174	169	172	159	166	187	172	172	167	161	186	190	167	179	177	163	190	177	179	176	175	161	165	136	170	160	152	176	173	189	162	180	174	179	173	160	178	181	164	169	172	170	157	173	172	186	169	173	151	164	171	162	181	168	193	164	160	181	180	200	159	182	149	150	164	174	172	172	164	166	177	183	148	181	161	159	167	164	173	191	170	189	168	160	148	186	153	168	173	157	154	198	154	183	157	164	161	154	177	165	157	165	186	163	154	169	166	177	174	172	194	180	156	168	166	178	162	188	204	165	150	190	135	148	189	150	180	164	197	161	164	168	190	163	190	174	201	140	161	184	162	190	180	157	177	171	193	154	151	171	160	183	180	174	165	171	142	176	142	182	170	200	158	175	195	188	188	169	159	164	163	174	154	174	161	157	173	140	172	167	150	161	180	189	172	165	176	152	164	155	160	143	151	171	167	166	174	168	176	147	160	188	169	192	191	180	156	139	185	165	187	163	151	161	169	176	187	164	187	179	174	175	160	184	162	172	186	181	193	209	171	163	158	171	163	151	164	200	179	183	181	146	195	168	162	165	175	160	144	174	178	180	156	163	149	180	154	166	155	163	169	181	173	175	150	168	166	169	177	171	170	178	152	165	179	190	171	179	172	163	172	164	162	163	181	156	172	166	153	162	143	134	153	147	172	181	193	185	143	170	174	170	189	183	155	161	165	187	177	171	180	170	137	168	157	175	163	174	148	173	157	151	196	170	170	169	151	149	183	157	170	153	177	160	138	184	159	167	175	186	189	174	143	170	165	154	173	200	187	168	156	173	162	160	152	181	167	198	166	163	169	210	182	163	168	185	171	187	136	159	141	197	177	151	165	190	163	153	158	160	179	152	153	184	192	167	151	177	187	193	174	177	172	182	175	188	157	157	179	196	167	162	189	189	170	183	154	164	175	151	186	163	139	175	184	162	170	167	178	170	147	160	158	166	163	164	177	169	175	178	153	188	171	183	178	171	182	205	155	188	161	182	162	184	190	174	173	162	151	169	160	162	181	180	193	149	139	182	180	161	160	171	163	173	177	191	169	144	188	190	173	160	190	200	176	151	157	176	176	149	149	179	183	180	171	161	189	201	174	160	152	186	164	183	153	189	158	162	155	158	165	182	144	151	156	180	178	177	167	167	153	163	171	169	157	136	160	195	149	193	174	175	176	176	166	157	150	170	159	157	166	183	167	154	185	208	156	163	193	162	172	184	181	189	182	186	173	171	162	172	163	191	194	171	156	151	179	180	152	172	160	168	182	162	178	185	163	166	166	180	179	135	169	196	177	167	165	176	157	163	176	156	176	186	172	149	178	175	161	169	172	140	172	150	195	163	159	160	179	174	159	183	174	192	157	174	167	179	176	184	165	167	181	164	185	191	168	160	194	169	170	181	166	178	190	144	161	187	181	182	170	177	180	185	157	199	202	167	146	162	164	157	155	156	180	176	190	180	182	175	191	161	173	183	161	178	172	145	159	181	159	159	182	170	180	163	165	196	187	171	185	161	146	175	169	187	176	174	168	165	180	177	157	150	159	172	169	158	156	174	171	177	152	182	139	149	149	180	185	173	171	192	184	180	177	153	178	176	164	181	171	195	182	157	158	169	188	165	164	158	179	175	173	152	171	168	175	185	159	172	155	183	180	183	167	181	166	159	179	151	166	176	170	175	166	190	158	162	204	148	173	190	159	153	203	148	188	176	153	181	185	175	156	166	184	182	168	161	163	184	205	161	171	173	170	187	181	176	170	162	163	165	165	160	177	170	158	170	191	198	160	170	161	150	149	176	156	192	184
8086	909	1995	2102	1776	1488	1216	1015	877	845	740	726	720	648	660	583	602	533	545	569	584	519	501	530	523	487	514	484	478	478	514	470	481	498	460	469	487	488	479	434	430	443	427	473	453	479	471	460	440	474	454	435	457	417	437	482	478	461	456	435	433	455	426	433	456	428	463	424	457	471	491	470	426	418	442	436	462	469	436	484	423	470	470	440	441	443	444	424	439	445	453	449	445	455	422	441	450	480	423	445	415	436	458	450	423	423	453	451	452	446	468	470	454	440	444	458	414	429	467	450	430	437	432	460	422	474	438	448	450	450	427	415	445	445	413	409	421	435	472	471	435	451	416	465	429	458	411	419	441	449	437	416	450	432	429	424	428	434	427	465	468	433	398	412	430	406	418	477	470	436	446	428	449	429	459	428	418	427	453	460	470	437	460	463	422	439	438	453	449	410	454	442	457	447	446	435	443	442	420	467	450	440	443	448	474	395	440	433	388	448	405	435	433	439	414	417	435	395	476	393	443	417	426	391	427	449	439	442	436	453	434	431	460	442	398	433	437	471	446	391	456	430	427	420	452	452	483	426	425	425	428	459	414	450	442	443	451	448	441	421	455	410	408	454	445	420	452	440	409	432	430	401	442	429	440	408	443	421	449	444	440	409	434	474	433	444	458	413	438	442	410	460	426	425	431	447	419	431	443	433	402	427	422	458	506	425	458	421	445	461	447	431	455	413	429	428	428	466	442	462	448	433	450	442	432	441	444	414	426	429	430	438	419	405	450	453	414	444	434	429	426	415	446	469	451	429	421	427	423	438	393	442	453	429	442	451	418	441	441	443	436	427	434	433	454	416	443	452	450	461	422	430	424	418	461	459	449	414	463	455	397	414	396	455	471	422	425	460	470	425	457	436	453	457	377	423	448	435	418	414	444	424	433	419	456	436	443	419	423	444	414	462	414	452	423	447	455	448	417	462	465	425	456	457	459	418	420	431	427	434	435	429	429	444	444	409	412	426	439	413	473	445	489	443	451	437	502	444	500	458	428	445	423	426	434	430	453	450	421	458	451	422	429	445	439	417	436	459	422	420	441	422	450	410	428	415	444	471	467	449	451	440	441	452	467	435	431	436	398	449	419	404	411	469	447	459	454	436	428	426	417	444	445	415	419	439	474	442	417	414	420	415	429	468	446	427	466	442	444	460	445	420	476	392	421	453	436	450	450	436	433	460	405	475	473	445	463	434	447	480	422	435	435	469	446	440	441	468	438	449	435	428	432	461	408	417	449	460	486	430	417	446	458	412	415	433	437	424	453	435	446	474	461	443	444	421	454	437	446	452	452	446	410	436	442	439	431	423	431	446	406	403	435	440	452	440	460	428	468	458	393	432	449	419	453	425	446	435	409	427	445	445	429	458	426	396	441	451	424	451	443	400	459	441	465	442	473	474	436	446	420	478	423	435	452	475	420	428	430	424	405	443	448	438	437	432	464	452	437	449	461	430	446	416	447	457	469	466	475	449	499	458	435	436	405	426	481	459	419	434	435	444	453	440	404	393	466	446	417	475	424	422	466	441	440	446	445	422	462	459	471	417	426	428	444	461	443	451	437	459	452	431	450	468	439	436	398	409	451	397	453	488	425	436	431	447	402	448	484	473	458	477	453	514	433	439	428	448	462	399	434	452	433	425	431	418	425	447	401	429	452	448	422	445	424	443	408	427	449	416	428	437	455	437	441	444	429	442	435	433	412	398	418	451	430	453	450	422	435	440	459	430	462	473	430	458	384	433	445	428	448	432	419	437	445	462	434	423	474	430	456	432	438	439	444	435	411	448	435	423	416	454	433	428	422	422	445	404	438	433	429	455	429	420	428	442	406	432	403	430	421	443	434	434	457	411	448	419	445	439	435	468	400	424	421	447	458	436	450	427	397	428	417	429	439	407	464	440	385	459	469	435	441	486	423	470	431	434	447	448	488	418	423	482	444	456	442	436	413	434	433	412	464	410	429	458	431	476	475	448	465	417	438	452	435	447	441	435	437	407	451	450	437	475	439	402	445	499	453	449	442	400	429	422	464	429	411	456	447	441	420	449	453	424	463	431	422	423	429	422	429	415	450	473	443	452	450	429	481	429	390	434	455	432	447	437	482	431	480	416	459	397	427	418	435	403	430	435	435	448	450	445	422	411	413	467	448	436	427	422	442	442	430	415	457	451	418	450	423	418	451	453	465	456	395	434	422	482	449	432	436	454	445	453	411	464	434	397	422	443	418	424	421	445	415	474	413	447	459	415	474	415	413	442	442	434	435	420	403	457	453	426	456	458	484	449	453	462	429	446	455	467	444	463	448	419	433	464	398	469	450	434	459	472	439	413	451	460	451	459	455	404	464	442	446	457	435	426	459	436	467	422	418	407	402	429	454	469	461	440	411	453	447	412	411	440	438	414	462	428	426	408	462	452	409	419	431	437	450	422	439	415	419	428	401	458	381	438	397	449	453	440	449	390	436	432	412	416	469	445	459	429	432	443	422	442	411	452	436	452	429	472	421	416	449	434	436	438	434	443	414	442	428	454	463	478	450	438	441	404	440	459	443	416	393	442	438	389	436	401	442	432	436	458	440	447	417	422	431	453	450	417	479	494	445	435	442	489	443	432	445	451	431	438	443	473	413	448	451	445	430	447	427	442	453	433	443	442	440	439	473	459	473	466	450	402	443	450	415	378	414	414	427	447	457	445	425	402	443	419	444	427	454	448	432	466	456	402	469	446	448	422	473	445	493	438	441	448	423	411	452	414	455	432	434	445	428	455	452	413	403	430	426	424	438	471	464	425	410	461	451	442	403	439	430	457	437	456	466	428	426	431	425	420	445	421	427	419	426	425	450	462	437	422	435	446	450	396	416	455	430	444	435	449	409	386	437	451	424	440	498	437	429	439	475	448	459	466	448	431	396	413	454	428	463	427	422	451	467	482	429	405	408	437	407	435	454	469	430	465	441	422	436	436	434	441	435	455	400	447	448	431	434	388	495	470	438	438	457	463	418	443	443	420	433	440	446	444	480	418	453	446	434	459	428	416	452	452	442	458	417	459	445	411	431	460	427	431	424	410	475	421	443	440	435	405	413	479	469	456	427	468	393	480	428	445	446	440	438	427	428	463	435	433	454	440	468	417	427	411	436	477	427	428	451	448	440	487	435	447	436	481	432	451	498	474	455	436	432	435	449	448	427	432	443	425	453	444	449	450	432	421	482	427	438	466	410	423	436	450	465	464	436	445	460	451	428	466	410	447	448	447	435	467	422	419	454	436	417	420	444	409	454	405	425	435	418	458	409	456	469	433	444	441	492	424	420	435	429	458	450	435	433	429	438	482	447	445	411	442	404	460	449	423	451	433	396	450	463	473	435	444	412	439	423	464	474	401	419	428	401	439	447	407	474	439	472	404	451	447	441	420	432	394	423	453	422	437	447	429	417	428	465	443	437	427	424	423	463	448	443	441	475	436	482	442
1601	316	292	290	275	284	324	284	288	297	290	320	272	272	281	296	287	283	336	298	286	289	289	305	290	300	316	307	297	304	297	307	337	304	318	305	279	316	277	290	292	276	289	273	282	295	290	286	302	253	299	319	308	293	298	282	306	318	331	321	289	275	304	316	321	315	282	332	298	296	295	312	300	300	330	314	289	284	288	313	335	277	273	314	286	287	323	294	326	270	252	278	320	296	286	296	314	292	288	274	286	328	314	297	282	317	285	317	282	279	288	291	292	300	285	306	302	329	265	294	281	290	291	290	333	292	299	306	287	288	266	298	286	299	310	297	307	311	352	308	311	335	310	286	313	299	296	301	302	312	260	306	328	290	277	299	336	304	304	310	319	311	302	257	290	279	315	317	287	303	309	317	285	310	313	305	308	315	316	297	295	292	282	286	337	332	273	316	271	290	298	306	277	325	322	282	293	282	292	294	284	285	311	288	296	290	306	296	306	326	284	305	312	328	295	308	307	297	322	309	317	297	308	305	333	293	275	302	271	329	280	301	308	309	264	264	275	297	336	312	318	284	297	284	286	277	291	309	305	334	268	317	296	268	315	301	287	314	296	287	313	271	277	305	290	319	312	323	260	300	300	329	255	311	296	291	285	292	293	292	274	282	325	306	315	308	287	295	302	324	284	305	305	311	317	297	273	282	298	299	309	291	289	294	322	274	289	286	292	294	316	300	264	344	294	268	315	283	280	272	268	253	293	306	297	274	302	309	282	294	278	304	310	294	313	283	322	288	317	342	322	315	263	306	309	309	304	290	284	301	294	279	270	307	305	334	292	299	288	307	326	271	286	314	309	307	313	276	307	268	286	323	286	312	283	315	316	275	292	293	276	271	282	313	321	319	292	283	335	295	298	308	286	298	300	298	280	298	330	301	275	301	279	274	292	316	306	267	276	281	305	284	280	270	286	293	290	305	291	324	311	284	276	286	292	307	303	327	306	306	305	272	297	299	280	286	310	285	305	285	293	299	284	295	299	265	294	276	317	311	308	273	306	302	289	297	312	330	312	305	300	278	305	269	306	303	304	289	277	296	327	307	334	356	321	277	266	294	273	276	301	343	320	299	322	302	305	298	314	233	310	282	294	312	293	303	315	295	271	302	324	282	263	309	298	310	288	335	254	282	290	290	323	321	344	339	312	303	293	263	303	293	293	276	273	288	296	300	315	287	278	337	278	318	325	311	297	299	292	306	288	298	288	298	289	275	306	316	298	311	264	297	288	301	310	309	321	341	297	313	332	306	330	285	329	288	310	296	282	312	262	310	280	290	280	288	313	271	350	296	311	297	320	300	271	303	302	295	285	334	303	305	305	279	306	300	262	321	296	292	329	311	300	297	315	279	290	281	310	306	323	285	317	294	337	350	288	305	319	333	295	307	350	303	282	273	304	286	280	329	265	281	303	281	283	339	267	296	317	300	303	304	259	297	270	290	309	275	295	282	317	300	273	286	295	308	299	291	284	276	317	277	319	284	284	280	274	317	281	325	278	289	307	327	308	292	285	275	300	291	306	306	341	322	267	270	296	320	289	282	283	301	294	316	317	313	292	294	298	313	301	288	323	320	307	312	300	254	314	278	303	314	332	303	310	256	345	298	303	313	307	317	322	314	292	290	307	283	274	318	290	297	310	295	275	283	327	289	303	298	301	283	314	283	293	281	299	312	286	312	287	275	279	291	318	259	287	301	310	287	298	303	284	289	290	316	360	301	320	288	303	306	324	306	299	290	314	302	262	291	288	264	300	307	295	340	306	288	303	297	292	305	299	280	308	326	292	302	287	289	301	307	285	308	267	306	301	292	254	285	300	325	280	319	257	282	293	310	299	292	303	298	307	292	276	288	324	298	310	314	308	351	304	290	297	321	315	309	275	309	280	284	290	279	314	303	314	243	298	298	263	282	294	316	281	299	321	315	298	278	314	266	298	307	277	274	308	295	317	303	314	299	299	287	317	275	293	273	288	324	294	284	267	297	298	304	301	295	325	327	310	276	275	300	294	312	291	306	291	297	319	310	295	301	313	293	334	306	292	268	295	276	288	284	305	326	300	309	288	294	283	301	274	304	302	291	286	280	298	282	308	290	278	297	311	320	281	316	306	294	283	311	308	355	330	298	294	338	293	265	263	325	304	273	315	289	288	312	318	260	293	314	301	302	292	293	293	290	291	293	297	310	297	270	288	284	299	341	294	270	327	293	290	319	250	286	303	279	344	317	331	337	276	293	279	301	298	276	260	303	319	285	289	315	269	304	291	342	290	260	291	313	321	289	309	274	293	315	272	324	265	302	287	318	282	293	316	287	287	269	308	290	292	270	309	330	268	319	343	322	297	319	314	313	262	291	285	321	283	295	341	318	305	311	287	307	296	347	287	275	265	265	290	298	300	294	268	276	298	315	291	316	282	296	317	269	316	297	283	324	306	282	302	291	323	289	292	297	308	338	310	302	297	293	266	321	297	323	291	318	345	271	287	297	279	277	310	293	294	284	275	309	304	285	299	287	300	280	295	278	289	315	303	322	268	291	286	324	285	283	265	296	315	245	294	272	305	288	298	296	287	270	325	292	306	306	300	299	297	306	301	305	298	320	310	305	326	318	325	296	280	272	280	286	265	279	315	289	291	260	290	341	309	306	315	303	303	303	340	305	309	316	350	275	318	316	310	297	315	286	293	296	326	297	290	312	273	305	310	278	293	321	331	293	289	290	254	265	320	310	300	273	333	286	308	283	279	293	296	286	283	274	296	305	300	305	283	315	315	295	299	284	327	295	281	315	283	276	274	296	291	299	279	300	303	293	296	329	276	326	289	304	298	290	288	286	290	314	309	308	297	282	295	303	315	318	297	285	291	315	323	292	353	302	306	317	305	302	286	306	288	299	273	304	290	334	329	332	291	298	303	299	305	293	306	325	343	279	293	298	284	315	304	317	288	319	284	291	307	292	253	283	289	305	272	303	283	292	297	299	305	313	280	287	286	269	315	301	322	298	293	278	322	313	302	267	288	352	290	297	310	304	284	280	281	304	313	303	310	275	322	287	273	309	291	280	335	277	292	312	275	299	276	305	267	301	311	306	310	313	288	291	304	309	292	312	307	308	294	324	303	289	314	332	291	342	299	284	304	288	285	316	319	283	263	303	292	298	309	286	281	285	314	295	319	300	318	281	314	292	302	273	327	285	272	294	308	301	328	341	301	288	267	315	349	320	295	299	266	309	283	330	324	313	297	286	281	287	247	303	303	303	338	319	278	300	285	277	273	285	270	303	278	291	302	262	311	283	275	298	262	281	310	279	306	293	291	299	318	305	289	279	299	298	300	301	333	285	289	321	303	293	295	323	317	321	298	309	312	267	294	308	281	313	298	269	313	305	286	319	294	325	307	315	322	330	273	281	288	296	319	327	259	330	291	288	285	291	291	308	316	329	309	281	304	296	307	295	295	288	328	300	299	252	282	257
1867	675	691	696	679	697	683	738	638	738	736	717	688	668	736	641	686	687	699	656	660	652	659	645	682	663	692	666	679	660	702	638	697	671	716	690	654	641	656	652	640	644	639	654	731	681	701	694	689	690	681	666	692	689	661	682	645	623	662	651	680	655	648	695	696	652	628	681	675	676	657	677	683	660	619	669	673	705	651	664	674	667	662	623	669	662	696	680	683	700	624	633	663	676	615	715	721	667	667	672	662	633	629	715	685	649	720	652	626	688	693	653	663	701	682	649	689	680	666	661	698	657	658	703	681	673	702	665	697	699	678	705	686	708	667	648	666	675	646	672	705	665	663	711	665	684	683	656	672	655	741	682	664	670	629	647	685	730	675	665	711	650	648	718	653	657	673	621	674	690	690	646	653	649	681	626	688	627	626	689	649	654	666	654	621	673	650	686	703	686	677	719	664	677	645	691	704	711	639	635	618	657	702	681	668	698	668	651	675	620	656	577	637	661	681	645	702	668	667	669	631	675	662	689	658	665	620	646	693	680	661	654	650	658	687	632	714	649	694	645	674	660	678	651	680	695	634	687	636	659	624	702	651	669	651	676	668	664	661	734	650	692	664	671	661	611	663	636	653	630	665	636	661	681	636	679	680	658	709	678	672	702	707	603	628	660	691	643	646	679	623	661	685	644	653	663	659	681	668	652	680	658	619	669	636	683	672	695	712	632	635	625	642	691	699	700	662	710	657	675	673	638	698	689	669	678	678	688	662	643	665	657	638	639	677	654	633	641	674	702	645	653	652	668	660	658	662	700	629	668	660	689	692	657	680	659	667	603	687	639	689	639	671	671	689	688	653	616	681	687	634	653	657	625	653	734	681	649	686	675	634	687	721	681	673	689	662	688	666	670	650	629	714	694	674	668	729	674	690	692	658	684	672	652	701	675	692	666	701	650	670	617	680	630	622	699	660	655	667	729	636	688	627	678	657	700	665	661	679	691	690	635	623	666	709	697	637	701	602	665	690	656	664	670	675	664	685	683	695	674	684	683	625	650	670	679	650	680	679	701	664	672	715	673	656	667	656	707	636	683	670	684	691	677	692	673	674	685	714	656	659	670	624	636	678	724	653	621	609	641	665	661	646	657	624	642	721	683	662	665	646	684	645	636	693	703	667	634	676	724	651	687	668	586	637	699	693	664	611	689	665	624	711	669	716	679	678	662	657	685	660	655	670	693	632	692	656	661	713	674	680	711	665	679	638	685	643	655	652	700	684	662	628	697	645	679	657	674	680	674	703	697	647	645	615	674	697	678	634	682	669	692	703	649	655	625	671	701	694	668	636	662	674	676	703	682	667	722	673	648	651	666	683	688	685	702	750	697	653	660	689	660	670	678	689	644	663	657	684	683	679	651	666	682	656	678	657	669	697	662	609	635	703	622	657	691	658	693	640	680	650	686	642	640	680	698	669	694	649	669	656	665	675	661	726	671	700	637	676	673	685	717	706	685	652	654	684	680	634	643	719	675	643	695	658	653	701	631	691	678	674	623	705	645	686	632	625	694	645	671	649	653	669	668	668	680	661	666	678	703	675	737	650	640	705	709	674	632	687	600	710	644	672	653	659	678	672	629	663	656	672	718	674	694	660	695	667	633	659	665	674	678	674	681	632	643	730	661	712	657	671	664	694	646	680	658	626	674	723	684	726	705	634	679	685	653	653	684	631	610	643	679	666	707	635	629	648	696	687	683	657	649	676	687	658	674	658	658	630	657	683	694	679	655	679	631	666	718	672	674	654	689	648	674	666	716	688	720	687	665	665	679	676	677	685	658	693	677	665	644	641	658	644	655	675	659	680	669	682	625	660	667	653	653	677	632	681	648	679	680	662	670	634	645	683	681	690	649	643	715	712	626	704	669	648	648	683	643	672	635	654	711	664	658	629	641	640	666	660	697	639	708	670	674	638	676	676	717	679	699	627	691	705	657	625	699	663	668	658	671	663	700	693	640	658	642	648	632	652	693	655	651	661	642	653	691	683	691	660	660	651	635	661	667	673	640	645	666	689	660	637	708	662	684	621	694	697	629	700	692	662	671	716	633	645	625	695	653	698	664	657	688	688	686	642	640	640	686	647	648	683	649	682	669	676	678	621	656	642	657	658	699	675	683	693	667	639	664	702	668	691	686	607	659	693	699	655	665	663	651	692	630	665	650	641	627	692	615	684	716	634	672	657	666	694	659	711	675	677	681	625	677	632	654	682	667	709	716	651	680	696	693	668	695	683	616	629	667	656	658	667	668	627	688	664	638	721	662	689	633	654	674	673	643	713	699	641	640	638	625	634	742	672	659	681	712	687	667	664	719	634	669	653	671	632	668	700	656	696	641	648	659	670	668	637	694	692	642	684	717	667	669	664	662	689	661	720	672	717	697	706	643	698	689	709	672	664	660	639	690	692	684	670	670	708	681	624	659	665	708	652	671	681	682	623	663	618	661	674	694	700	637	680	659	658	647	662	692	653	705	678	684	629	643	639	674	665	709	672	675	669	693	644	698	710	656	666	700	692	657	650	713	691	663	666	692	707	689	643	627	647	644	655	686	680	660	671	672	664	655	687	673	705	674	663	682	650	655	664	635	727	674	716	704	584	721	697	658	644	648	734	646	660	692	718	623	663	650	627	642	645	656	678	695	652	704	648	653	676	695	671	632	672	707	667	629	672	658	697	678	686	692	670	657	619	685	633	685	678	654	666	683	665	722	680	666	716	724	645	679	665	653	664	699	671	670	601	637	676	703	686	669	724	676	687	662	643	652	662	714	687	667	741	653	644	681	665	671	696	638	668	701	659	648	645	650	650	623	660	639	698	686	682	653	690	693	702	668	674	610	665	684	651	698	628	689	705	628	641	682	673	711	736	643	669	631	679	675	662	670	654	687	613	700	654	660	660	665	644	672	623	675	635	661	664	692	665	658	676	637	682	672	678	667	683	712	692	654	672	632	671	691	653	670	665	682	675	703	715	633	666	713	673	644	689	690	674	669	640	658	630	682	640	671	655	632	640	637	677	669	681	656	700	709	676	633	688	708	639	646	671	642	660	632	637	649	636	675	671	705	676	669	645	662	670	691	679	685	690	631	673	679	670	660	682	666	637	661	685	678	690	718	661	736	691	700	715	663	675	685	654	698	662	681	651	652	646	677	634	643	646	671	670	632	652	713	715	645	705	689	698	666	685	658	683	676	683	700	665	681	634	659	622	676	659	672	700	647	646	630	688	680	630	650	639	668	642	658	708	670	672	694	668	673	655	681	650	684	667	686	680	654	614	639	639	690	683	684	641	641	645	672	693	640	675	681	679	654	668	665	701	691	667	689	653	699	647	673	654	641	670	688	668	716	662	704	669	670	616	677	699	653	695	643	678	678	751	672	633	668	685	688	670	663	691	685	654	645	699	662	658	643	669	679	701	678	657	708	666	698	644	681	675	675	679	691	650	670	694	649	688	672	624	684	663	717
7274	414	431	389	271	212	214	174	169	167	132	156	156	164	159	154	154	164	136	129	142	147	132	133	126	151	135	164	125	121	114	135	125	125	146	123	135	111	166	93	135	140	142	141	133	136	151	129	134	148	130	126	110	117	123	108	141	156	119	135	154	150	129	150	148	118	140	122	138	134	127	140	135	119	136	132	140	123	113	123	139	135	116	140	129	125	120	127	133	138	112	125	130	136	132	123	110	124	141	138	165	128	129	154	111	120	121	136	129	139	149	134	118	127	131	116	123	121	112	139	137	119	111	137	142	120	137	128	127	122	128	133	135	150	143	164	133	131	133	138	143	135	120	132	127	146	106	115	130	139	121	137	127	131	127	144	139	118	132	114	129	124	146	127	137	132	118	116	153	151	147	139	129	124	126	142	150	129	133	119	117	132	139	129	118	128	135	134	125	140	142	130	145	131	118	127	152	142	150	132	128	146	143	137	153	108	119	121	132	120	143	122	140	124	123	121	154	122	147	130	135	141	124	131	132	130	122	150	156	136	141	141	128	136	151	148	137	122	124	144	153	136	152	131	147	119	116	132	135	137	140	117	125	124	124	120	116	114	120	150	101	113	113	112	110	120	137	135	119	142	120	131	145	139	116	115	152	114	140	112	121	128	128	139	113	118	139	136	120	126	142	139	147	127	134	145	143	117	135	121	123	148	134	136	134	148	134	128	134	123	137	144	125	139	138	134	133	156	154	141	119	124	110	143	131	122	116	159	132	139	111	131	119	147	116	163	129	123	147	131	122	134	133	112	126	122	124	120	152	135	143	138	128	122	147	134	112	139	115	120	131	122	110	115	113	118	132	138	121	139	121	134	132	131	136	129	123	148	142	121	151	153	150	128	115	135	162	128	147	144	151	162	137	130	144	134	130	141	121	129	132	116	123	123	135	155	150	142	125	127	143	123	139	143	146	122	146	145	135	134	132	113	118	136	128	130	156	140	143	113	126	141	157	129	151	129	125	130	117	137	132	144	165	142	135	145	144	149	151	113	125	147	137	139	121	128	149	162	136	138	165	151	150	157	115	115	116	129	123	140	139	134	149	125	111	146	138	106	151	134	122	127	146	142	137	132	140	125	125	142	126	129	132	140	127	140	150	128	141	133	124	174	122	135	148	137	131	150	159	114	135	120	135	113	135	133	131	145	141	139	136	123	123	119	135	140	120	153	146	123	135	126	139	116	147	124	128	117	133	133	156	133	123	118	115	121	119	121	137	145	124	139	152	118	134	133	132	132	118	116	129	127	140	116	133	126	124	130	128	130	124	122	135	144	131	136	129	121	121	121	130	122	143	126	145	134	123	135	127	109	141	135	120	130	111	122	148	130	129	123	113	123	143	139	128	152	132	145	140	134	114	140	148	136	118	115	142	133	124	138	127	132	127	143	118	128	135	129	119	126	132	127	152	129	133	125	143	124	153	118	145	123	145	132	132	142	122	122	158	120	134	132	146	133	125	127	123	131	121	128	122	143	109	126	149	139	138	146	151	147	118	154	133	147	130	145	110	138	127	126	121	143	132	165	137	130	151	146	143	148	125	119	112	132	139	133	157	144	145	140	130	121	147	149	114	135	132	127	120	133	118	138	136	145	129	111	121	132	132	141	148	125	127	144	150	139	139	130	115	137	148	132	138	126	136	128	163	113	125	131	140	127	121	116	129	127	132	132	121	135	127	129	128	127	109	107	132	123	143	129	127	153	127	140	152	132	108	120	128	124	157	141	141	155	136	141	144	126	133	146	129	132	116	124	132	152	132	143	129	136	144	146	142	129	133	116	151	128	133	150	137	112	130	135	143	127	133	130	118	134	124	121	133	147	119	137	126	127	123	122	110	140	141	139	127	155	138	117	125	138	160	136	136	136	118	128	123	131	141	125	140	140	127	116	142	137	145	128	124	142	158	136	131	117	137	126	128	127	126	151	129	127	135	137	125	123	139	122	126	146	150	139	138	130	136	129	122	165	129	129	151	117	142	108	122	125	127	133	139	130	166	106	153	120	132	134	114	139	116	127	130	141	133	119	118	142	119	134	119	159	122	118	127	104	137	143	143	133	135	137	131	149	159	146	119	138	141	118	125	139	121	130	131	141	131	130	132	139	156	110	103	145	125	140	143	105	158	156	123	133	140	134	117	140	130	128	114	128	125	143	116	140	123	125	150	144	109	130	136	141	131	132	114	126	139	137	134	108	133	131	118	124	132	114	122	117	125	138	140	143	107	132	150	142	132	156	142	114	126	137	160	145	104	127	141	143	125	139	153	116	138	135	108	132	134	139	127	115	134	111	114	124	123	121	118	140	137	133	124	128	130	130	124	112	134	129	120	147	128	125	150	156	124	147	121	121	138	142	133	140	133	120	150	151	145	121	146	131	152	149	115	119	147	134	146	134	133	105	130	136	134	132	145	134	131	132	155	138	118	142	149	123	120	137	119	129	135	127	134	120	123	136	126	135	127	136	136	123	136	119	144	142	132	132	120	148	145	127	131	115	159	115	143	135	122	138	127	127	120	114	139	137	132	127	147	137	132	137	153	135	155	120	133	134	128	146	121	121	137	144	160	133	161	134	141	140	133	140	129	142	134	152	115	133	127	139	136	112	126	163	124	132	140	123	171	120	122	136	135	115	136	130	149	159	133	159	126	130	127	122	151	127	139	142	150	149	133	135	127	123	150	117	107	147	137	135	109	113	128	146	130	133	135	120	129	153	122	135	133	135	126	143	142	148	129	133	137	121	117	136	152	115	147	136	121	112	98	131	124	132	140	144	124	128	138	139	133	143	149	135	148	126	124	108	131	133	137	101	139	121	128	131	121	139	164	139	126	128	161	142	108	128	123	133	133	163	138	122	112	127	140	148	138	150	124	143	126	126	121	127	143	113	166	135	140	136	147	143	142	116	165	133	132	133	131	147	127	132	144	121	139	142	128	123	150	131	139	121	148	141	116	122	146	128	146	139	144	102	135	113	134	121	135	147	127	152	113	154	131	105	151	132	131	131	129	143	137	140	144	131	126	122	126	132	121	143	117	135	143	132	143	154	141	152	133	133	140	159	115	152	142	135	118	130	133	139	109	130	123	132	117	149	130	118	123	123	112	149	115	133	136	134	113	153	108	126	143	124	138	139	145	139	140	139	124	161	161	141	136	111	137	132	140	135	141	137	142	134	141	128	156	118	121	130	108	135	125	120	125	137	140	136	125	156	137	154	125	114	150	121	139	138	131	132	135	131	137	119	127	149	140	135	136	145	130	101	125	129	126	125	129	111	132	144	136	142	130	114	112	129	122	124	136	137	141	109	135	116	154	124	142	157	140	132	134	140	150	145	131	146	140	128	142	135	136	128	98	140	128	139	134	107	138	127	145	119	141	136	125	150	127	156	152	129	126	132	141	129	138	125	131	128	139	110	148	120	132	132	132	138	119	130	137	116	119	130	126	110	126	124	124	161	123	140	126	132
6201	633	1070	1206	1025	802	713	602	545	534	507	510	503	478	461	408	400	389	427	408	369	430	364	396	404	359	413	354	399	361	348	303	367	338	357	317	362	346	390	384	375	342	367	341	391	373	353	318	377	382	321	377	379	351	352	348	324	381	384	330	327	378	388	347	345	359	325	349	370	366	375	370	361	341	328	341	347	377	370	337	368	329	321	326	325	320	346	347	332	348	339	339	348	342	353	351	346	337	388	329	341	372	347	313	355	351	337	297	342	349	333	376	342	314	344	313	339	335	338	346	316	357	352	342	319	344	318	371	342	367	344	348	357	363	377	381	344	341	305	352	317	335	377	357	356	349	371	357	336	356	332	344	343	331	331	356	332	331	378	324	393	364	323	344	365	332	326	354	353	343	336	344	298	373	361	332	339	357	331	393	356	360	322	364	324	316	342	353	336	369	334	370	344	338	371	372	346	314	332	332	354	409	327	383	340	331	363	354	363	339	364	330	329	331	350	366	316	378	364	334	335	334	354	365	361	333	332	344	355	356	379	346	332	382	330	344	364	311	322	350	339	346	357	349	373	315	359	325	337	322	329	358	370	331	373	349	367	341	370	349	354	387	342	383	323	357	392	330	340	327	355	345	352	341	383	362	365	350	347	376	392	340	354	351	330	330	373	341	358	378	358	341	304	335	374	379	365	332	344	321	359	353	338	390	343	335	367	334	322	365	356	356	342	361	351	340	349	329	342	367	325	351	393	352	374	352	348	359	346	311	329	345	327	350	367	377	359	326	324	344	372	361	358	309	354	360	368	371	346	308	326	363	361	321	332	387	383	308	316	339	371	349	311	349	331	358	350	344	365	365	349	297	382	322	346	355	345	335	359	376	361	380	328	327	325	366	298	328	340	336	313	331	343	352	354	376	326	331	325	344	399	321	319	332	369	357	339	357	313	340	365	346	337	348	339	371	350	368	354	323	322	345	338	316	341	357	336	370	371	331	372	346	346	363	357	337	333	349	337	341	322	313	358	314	370	346	329	364	373	353	372	344	375	377	338	323	338	326	357	386	340	322	368	364	316	313	341	340	342	363	354	327	337	337	357	336	392	369	357	332	312	328	345	334	343	351	364	366	348	335	329	360	316	373	327	337	356	347	328	349	361	361	348	368	353	330	374	357	344	350	363	317	384	346	324	335	342	356	334	340	321	379	356	306	354	341	339	372	362	367	328	375	343	375	324	363	330	366	349	356	362	352	371	369	347	359	345	345	364	351	386	327	335	319	367	340	351	358	353	353	345	344	347	339	375	325	338	357	382	359	351	340	336	315	350	340	338	368	343	328	361	365	356	334	328	371	322	353	367	329	374	360	358	360	363	351	342	338	341	352	348	361	325	343	325	373	353	342	338	334	369	363	364	353	359	348	363	361	327	312	334	328	363	360	341	331	354	381	348	342	342	339	345	327	348	345	342	340	339	351	345	361	334	367	361	355	365	346	331	336	310	381	350	335	357	368	333	390	393	344	307	321	359	382	361	374	314	338	349	346	330	355	365	353	353	365	322	377	350	333	361	355	363	387	345	331	351	307	322	330	340	331	360	370	340	360	317	305	370	344	353	326	361	367	334	353	372	317	373	379	343	342	335	334	336	334	379	355	359	340	378	327	346	379	323	343	374	326	321	334	362	327	309	327	345	333	358	360	382	362	347	362	360	355	350	363	327	352	374	312	337	327	356	367	350	335	337	354	342	355	343	335	339	326	369	366	320	345	348	338	358	357	308	348	304	343	344	354	392	350	334	342	358	370	327	344	340	390	369	357	379	323	352	336	354	363	379	390	349	342	332	386	345	334	353	343	318	350	364	344	323	319	366	350	373	390	368	327	352	354	340	358	351	325	381	343	346	344	351	348	343	326	332	360	347	344	347	337	351	375	334	355	311	352	340	336	362	333	367	348	375	307	365	323	299	359	363	330	335	352	314	348	329	348	310	337	359	377	368	346	338	352	340	350	358	388	342	368	357	331	351	343	346	353	323	357	343	399	335	302	349	375	398	335	361	326	347	327	369	359	341	390	341	343	359	360	350	356	386	330	312	352	328	341	327	353	346	370	338	406	314	350	348	345	337	345	317	344	353	323	345	356	366	323	365	365	357	355	347	345	386	383	354	384	386	314	368	350	376	353	365	382	360	345	377	369	357	358	386	346	327	352	356	346	369	358	329	334	323	322	401	326	369	343	370	350	324	363	329	366	347	374	341	342	328	353	371	373	328	353	351	357	359	366	357	316	350	383	340	331	339	329	352	346	362	315	333	320	340	345	349	329	348	353	361	353	302	328	346	345	336	347	332	349	338	348	341	337	344	343	320	392	357	324	362	359	351	360	344	338	369	343	315	328	351	394	373	334	305	381	335	321	354	363	349	348	366	337	350	357	410	330	335	323	336	306	340	332	336	331	351	351	376	309	367	365	353	374	392	354	324	355	312	344	372	353	355	365	345	353	363	340	347	313	359	373	355	333	350	364	344	341	348	348	367	341	341	313	329	329	403	349	339	354	313	383	324	366	365	324	369	353	342	359	321	339	377	350	377	353	350	358	359	341	352	369	366	368	333	342	350	341	332	335	396	349	325	309	333	351	335	350	356	399	353	331	360	320	361	347	329	378	350	362	360	360	364	354	314	346	327	352	349	362	321	344	352	326	370	325	356	368	331	359	327	373	375	395	366	348	337	355	359	307	328	358	361	354	340	357	345	339	336	318	335	348	382	356	327	318	361	342	350	352	361	352	332	332	363	354	351	342	361	372	363	343	368	353	362	365	331	401	351	332	388	324	338	337	325	337	369	360	335	361	345	344	338	314	333	364	357	374	362	361	355	347	307	323	371	387	290	321	325	360	311	330	368	335	330	339	346	326	310	354	332	347	347	359	337	341	348	338	355	364	359	354	349	398	317	384	362	365	360	338	383	358	349	364	384	353	345	354	342	360	369	322	339	303	379	365	358	349	309	357	323	352	327	338	348	374	321	330	355	348	354	355	377	359	342	389	350	356	332	326	340	377	383	374	354	378	349	363	368	336	347	358	356	345	350	379	351	376	360	326	339	335	340	333	314	365	355	387	376	326	360	346	315	323	354	346	343	346	376	363	383	360	352	360	348	343	342	352	361	350	316	351	361	304	370	347	359	342	333	317	337	342	331	332	382	350	323	379	350	377	344	367	339	347	382	329	358	339	346	346	370	352	328	387	353	336	328	349	328	366	348	347	355	335	340	364	351	354	358	352	342	363	344	385	341	329	341	334	358	344	367	318	341	351	325	360	327	327	339	327	363	319	365	375	381	356	327	315	348	358	359	346	325	360	345	323	375	376	364	331	311	340	358	340	355	329	345	303	325	344	350	365	351	334	334	341	370	339	332	348	360	354	357	347	356	340	342	361	392	359	342	354	340	299	328	351	323	335	341	335	329	363	349	372	343	364	361	348	353	384	371	342	343	345	315	345	371	357	332	348	342	322
13759	1035	874	761	498	395	292	243	239	238	231	221	189	198	197	216	178	180	195	197	191	183	188	175	184	149	163	189	186	157	158	192	184	180	176	171	160	175	187	163	169	170	179	148	192	174	183	161	165	175	148	189	172	184	183	172	151	152	185	151	182	175	184	182	173	161	176	161	167	187	161	163	178	175	189	164	155	158	177	172	173	190	163	160	186	184	172	184	181	183	204	184	184	163	155	177	169	171	168	164	170	162	172	157	180	187	185	170	163	181	202	169	176	172	166	190	160	188	149	186	177	166	171	169	182	193	182	181	151	158	210	164	198	190	147	191	176	179	158	163	180	156	159	207	169	162	197	181	160	151	194	189	173	184	180	198	148	186	164	182	178	151	155	175	156	178	190	172	171	176	162	178	195	171	181	165	158	173	147	179	181	169	145	154	175	177	154	185	189	157	179	163	197	144	177	181	184	160	150	179	186	164	130	145	165	185	151	177	166	176	172	175	193	170	143	152	163	172	189	190	169	162	160	152	193	161	163	185	180	161	178	167	184	165	159	183	175	159	176	181	185	149	160	152	154	154	175	190	153	145	173	172	153	177	162	181	194	195	163	186	168	192	175	186	177	178	160	172	151	167	150	175	177	184	158	180	186	171	174	160	160	188	151	157	173	178	160	159	163	151	189	153	193	167	192	157	200	190	185	164	166	153	145	172	172	163	180	174	148	152	175	192	165	167	188	187	153	139	169	165	175	165	176	168	178	203	183	206	183	155	155	162	174	159	174	162	165	200	170	179	165	194	193	173	173	157	175	179	176	180	163	138	167	172	153	173	161	175	166	146	192	172	157	218	166	207	171	182	156	173	158	138	152	162	170	165	161	180	175	156	185	185	176	165	161	175	165	191	172	188	154	187	182	170	166	183	187	162	157	177	172	162	183	154	159	150	183	164	184	181	178	143	157	200	172	168	172	171	198	172	179	197	171	177	146	180	179	170	170	177	163	148	161	169	174	174	162	178	172	183	158	166	159	182	157	157	218	181	179	155	173	168	176	174	175	188	168	155	181	150	191	166	169	175	178	171	167	175	167	178	168	174	189	170	183	179	184	175	158	184	202	149	164	148	160	172	172	149	184	196	199	173	193	191	171	133	164	168	164	165	164	166	166	194	174	183	171	180	177	158	169	171	165	174	170	191	178	181	163	160	159	170	158	183	154	188	164	200	148	190	156	193	167	162	165	175	148	177	183	174	185	182	178	196	165	172	154	128	166	178	181	176	192	181	143	166	146	181	168	157	170	170	163	179	167	174	132	149	152	161	163	160	188	165	144	143	166	169	172	162	164	164	170	163	170	150	175	168	226	203	171	146	171	167	166	209	163	152	174	193	162	189	176	156	176	167	153	178	202	179	192	166	173	155	169	152	170	167	149	160	175	170	178	175	163	154	167	169	158	191	169	182	196	162	134	153	173	146	157	164	151	153	179	147	149	176	147	165	163	167	164	168	157	188	171	150	182	170	155	151	186	178	165	176	165	184	170	194	157	180	188	164	174	170	157	174	151	155	166	170	177	184	174	160	169	170	157	149	167	180	165	156	166	169	170	177	169	163	171	170	184	198	171	162	161	177	170	145	181	171	163	169	186	188	171	177	167	160	185	178	160	163	183	159	165	190	187	176	174	185	202	189	157	166	180	205	178	172	160	166	143	177	150	180	210	158	175	198	169	167	175	161	194	176	162	163	188	181	171	163	172	162	159	176	165	178	197	176	161	158	169	161	154	181	172	173	150	171	189	161	176	139	193	182	148	162	144	149	188	165	189	191	149	180	170	184	202	189	187	161	175	169	140	147	169	188	146	153	151	183	167	158	134	167	160	156	140	142	183	205	181	160	166	168	146	151	163	141	147	190	177	165	189	175	155	179	149	168	172	154	167	145	179	137	158	209	206	159	183	176	165	190	153	192	185	190	154	171	165	140	173	166	181	165	150	156	193	175	168	160	173	163	174	141	174	178	178	191	207	161	191	165	194	196	186	182	146	176	189	154	163	187	180	148	165	154	176	163	161	167	167	171	147	182	179	175	166	165	150	160	166	172	183	178	166	147	159	165	161	183	134	184	167	165	161	194	170	205	181	165	171	181	142	187	165	167	174	195	176	153	179	171	167	172	175	165	165	165	173	168	193	155	172	177	163	185	165	151	168	184	195	159	174	158	191	164	176	194	130	169	167	166	177	182	164	161	155	137	163	166	165	154	163	170	152	171	194	153	171	183	169	138	144	181	178	153	167	154	158	164	156	188	173	165	171	166	174	157	172	143	188	117	155	175	157	162	187	174	161	179	165	176	174	161	190	177	152	159	174	190	168	153	196	162	168	165	179	163	170	185	170	174	176	186	142	176	181	172	172	180	184	162	178	183	180	202	177	173	173	145	151	178	163	159	179	159	199	163	159	161	186	183	161	192	160	195	168	175	169	154	154	172	201	189	185	174	159	164	181	171	158	157	153	195	171	177	161	178	140	162	197	181	164	158	187	164	192	154	148	191	179	170	174	174	174	181	168	182	170	177	173	155	170	160	140	178	194	188	177	164	166	169	160	160	148	181	164	189	156	177	170	185	184	200	190	155	182	176	171	182	151	169	174	167	150	172	177	165	156	192	155	177	136	145	197	169	147	168	153	182	167	191	183	183	157	169	168	188	182	177	156	164	168	181	204	183	164	173	182	150	176	143	153	177	153	172	185	161	186	176	173	175	178	191	182	182	168	176	166	167	169	156	171	173	182	172	164	157	164	186	161	173	158	159	150	155	156	184	184	184	184	172	184	162	194	149	117	181	176	172	158	177	173	173	182	165	203	183	192	173	179	174	156	194	169	167	164	175	190	176	185	181	164	164	184	196	157	161	175	171	166	164	173	160	168	132	183	183	137	158	163	140	147	179	167	159	156	208	169	162	190	149	182	176	170	159	156	163	176	191	192	173	161	166	158	190	198	192	161	175	176	172	206	176	176	183	153	160	181	182	173	177	170	182	171	175	160	159	147	140	161	185	175	165	183	175	188	159	171	188	169	139	177	157	179	165	160	188	162	167	180	166	190	191	190	167	170	162	191	176	187	185	153	169	181	202	170	155	187	170	177	153	167	175	184	168	151	186	189	167	170	175	171	186	197	184	150	157	146	163	182	162	157	159	185	161	183	188	165	158	165	171	168	146	170	171	177	201	188	172	190	185	173	174	162	181	183	181	176	147	161	161	148	151	169	166	163	193	174	142	162	156	159	174	145	165	205	200	185	125	188	172	154	163	162	165	188	170	193	175	167	167	178	168	183	178	175	179	168	162	173	185	174	174	185	166	157	166	182	161	177	156	194	176	173	153	156	167	185	164	170	161	144	179	172	152	174	182	190	171	169	148	161	205	165	203	162	147	151	167	164	184	180	161	166	156	184	166	152	175	212	169	175	170	171	185	158	174	195	209	168	138	182	163	153	193	172	187	160	176	163	156	160	182	176	188
8110	913	1917	2200	1833	1414	1214	1036	914	864	762	733	682	681	644	630	535	561	584	540	537	532	491	496	527	491	529	464	501	480	505	474	462	476	475	470	480	425	453	491	420	442	468	466	452	459	450	446	443	420	423	462	441	425	459	445	444	450	437	456	409	456	429	480	474	438	462	476	416	437	435	436	453	458	393	457	484	417	442	442	443	456	454	456	455	475	418	406	453	480	459	430	443	460	405	437	466	459	427	409	443	432	449	431	464	434	462	442	478	452	469	439	454	435	441	437	456	472	450	442	450	455	423	394	453	458	464	415	486	450	440	453	466	457	451	451	475	450	431	455	420	466	434	404	445	410	420	456	452	461	462	413	439	459	398	433	423	426	474	441	435	446	435	438	440	435	438	432	445	442	463	438	425	435	449	436	446	415	429	447	467	444	431	415	416	439	394	430	421	422	443	468	463	424	440	428	444	451	467	389	459	383	416	418	453	433	391	430	433	431	416	451	413	385	435	403	440	453	444	401	441	412	428	467	458	456	458	438	463	454	455	460	427	414	443	461	451	448	456	435	456	468	440	482	447	474	455	420	444	413	448	454	450	436	441	410	423	421	437	447	441	456	457	430	435	432	432	449	429	429	466	455	449	456	428	434	455	452	374	411	438	433	442	428	403	423	436	432	461	448	444	457	428	435	409	387	437	453	416	460	432	480	450	436	452	417	455	424	446	395	456	450	420	470	429	463	423	448	410	411	445	409	443	482	466	396	462	427	497	407	431	469	439	445	462	455	491	422	433	429	442	450	457	434	432	430	431	441	424	457	468	459	434	429	456	422	469	476	489	438	459	436	426	420	448	457	454	449	463	426	465	444	455	440	432	432	458	423	393	451	430	434	455	430	397	445	436	423	428	437	434	485	426	459	430	430	425	458	410	469	400	441	461	482	430	446	426	467	427	432	478	410	394	445	382	465	426	478	442	430	435	403	436	416	447	435	432	471	457	414	443	436	437	485	420	421	475	405	419	445	456	439	418	408	462	443	453	429	464	465	411	409	432	444	460	422	451	438	436	469	438	455	466	416	445	438	403	430	445	423	408	457	433	401	444	460	443	409	463	459	434	450	481	471	439	470	446	425	440	416	446	462	426	455	450	457	418	429	449	421	435	431	445	442	455	449	443	415	456	436	430	443	433	409	444	446	449	433	450	459	456	407	455	415	415	461	452	433	418	417	440	467	484	435	434	425	450	415	448	396	438	436	404	438	399	405	403	446	432	467	454	481	416	454	385	430	463	444	418	404	403	443	447	437	412	465	444	444	418	430	439	465	460	458	458	457	435	435	436	462	429	429	374	468	469	461	454	432	468	450	464	419	476	403	439	404	433	463	460	416	445	432	434	446	446	435	428	433	444	450	421	453	473	437	423	438	433	448	428	431	404	453	434	414	424	409	424	413	444	452	418	444	428	468	453	466	432	438	445	442	426	433	461	463	433	434	462	478	433	422	444	429	417	451	461	441	440	460	449	430	426	425	449	406	416	446	444	406	469	415	429	452	434	436	430	438	465	441	434	423	464	417	458	440	432	438	430	430	441	389	478	424	468	449	418	461	434	500	471	423	468	421	464	440	467	460	445	450	455	397	457	436	439	451	424	420	433	407	454	431	454	397	438	435	459	410	412	447	460	371	425	418	422	419	411	455	464	424	412	435	425	427	436	431	444	461	442	435	455	409	439	457	423	403	438	453	449	437	436	424	411	432	453	440	412	430	421	423	444	436	438	429	429	446	461	439	438	488	432	444	427	447	468	416	454	432	422	439	459	428	455	433	429	455	456	432	464	476	461	440	412	439	469	425	466	390	447	431	424	426	458	455	444	447	433	422	430	428	418	454	422	422	433	421	429	462	459	432	459	448	429	462	402	442	441	450	466	422	436	419	424	452	436	473	439	432	437	405	421	445	464	417	472	427	428	384	480	451	456	437	457	436	435	420	422	452	479	435	434	408	431	461	468	438	440	432	370	433	429	432	416	467	442	405	441	430	428	460	432	382	438	457	471	441	441	438	458	432	404	433	457	425	479	451	461	429	444	424	442	412	456	424	440	392	427	442	429	472	413	430	408	459	451	445	438	412	436	396	467	439	454	432	427	439	468	448	426	487	429	422	461	461	451	432	423	441	412	451	459	446	442	444	458	437	430	469	433	432	447	461	452	455	412	442	407	458	403	386	388	465	432	438	413	411	448	440	434	448	424	484	411	470	494	422	455	427	415	466	440	456	406	379	462	423	437	415	467	413	436	434	434	456	399	446	406	470	442	434	459	409	435	462	438	397	428	462	423	497	474	468	454	429	419	438	448	421	458	461	407	452	427	475	492	402	449	433	454	435	404	476	427	403	427	448	421	408	453	438	429	412	458	461	433	444	455	446	458	431	399	447	418	414	445	445	449	452	424	470	432	426	437	464	402	445	481	410	429	430	420	449	453	489	397	453	433	437	467	471	433	437	474	472	414	395	463	437	459	465	438	460	428	432	459	411	433	420	431	448	451	436	466	430	442	425	475	427	449	407	400	455	435	451	404	415	415	420	440	421	437	435	481	424	461	429	439	443	438	455	440	485	451	441	443	457	446	466	437	427	423	471	459	410	442	453	431	412	406	424	401	479	453	467	440	420	425	457	438	436	445	439	446	433	459	449	425	433	419	440	431	409	463	437	471	435	401	433	437	449	439	435	453	442	459	451	412	384	431	459	453	407	429	450	440	434	462	426	428	468	445	425	435	433	423	443	439	430	409	420	470	423	436	412	414	426	438	466	442	436	435	457	466	442	421	432	436	423	458	426	452	433	474	478	449	424	470	451	455	495	462	469	448	414	458	437	428	433	395	410	425	436	395	463	465	441	467	441	426	469	479	444	451	438	465	440	457	462	441	426	458	423	427	447	461	436	452	452	407	415	457	427	424	487	438	442	455	418	395	406	460	454	432	458	467	412	451	464	426	439	436	439	427	482	447	440	407	432	447	447	410	449	432	395	401	463	433	476	426	434	424	469	387	444	484	428	386	464	423	474	409	416	430	457	432	432	428	455	482	448	485	433	419	416	474	404	439	427	445	433	448	397	423	410	423	450	450	398	442	445	426	449	424	467	434	446	412	433	430	439	446	438	406	422	471	455	444	445	458	443	413	395	432	448	419	447	416	431	430	457	463	471	481	453	428	434	473	423	427	437	433	444	440	454	445	428	461	448	458	473	457	444	442	423	428	410	428	427	423	403	461	438	445	435	448	453	447	452	431	414	426	441	459	442	430	427	456	444	433	445	466	422	421	436	400	424	406	443	430	424	418	415	437	417	424	420	457	438	447	427	453	459	444	456	415	444	449	457	456	505	428	433	420	456	429	410	465	466	457	410	442	414	439	419	452	429	457	433	427	436	457	421	424	458	442	443	415	440	435	463	427	415	461	451	414	456	398	475	428	427	453	448	419	390	424	413	441	387	440	460	480	467	429	439	481	427	431	431
1602	330	333	297	299	311	299	301	323	318	309	321	293	285	270	280	296	303	258	345	319	319	290	302	299	346	295	309	322	295	284	309	293	304	279	307	329	337	297	276	294	286	281	322	314	295	319	302	316	308	276	314	300	304	294	325	283	310	274	278	291	302	327	301	319	323	288	309	318	297	293	313	308	285	301	290	314	294	302	285	308	289	309	290	318	346	286	291	291	307	312	289	300	285	297	282	286	270	318	285	308	337	287	331	300	328	287	299	296	288	304	333	321	285	293	287	314	305	312	311	288	299	267	261	302	313	289	291	289	310	279	310	320	303	276	284	297	282	302	299	284	315	305	291	293	280	311	306	310	267	299	303	313	316	304	305	315	311	295	300	293	312	336	300	344	303	325	304	299	306	340	308	294	284	294	337	288	283	295	281	281	272	315	259	323	299	321	279	331	281	306	280	316	321	316	293	330	293	320	308	282	294	280	269	308	274	267	280	300	288	307	314	310	290	324	323	304	305	306	285	317	316	295	313	281	311	296	306	310	320	275	265	287	286	295	300	321	301	285	306	307	284	279	341	271	283	284	292	266	296	340	265	269	263	321	296	284	274	306	301	305	301	278	277	274	284	269	310	301	280	298	297	275	322	311	303	290	301	274	267	280	288	336	275	281	285	294	287	309	262	292	309	308	308	335	289	279	311	293	309	277	305	306	318	330	278	325	293	305	319	335	279	313	300	313	296	338	330	300	323	295	299	332	292	297	304	269	283	281	321	257	322	307	294	298	310	309	270	286	272	288	299	320	289	289	290	261	298	278	296	295	325	288	287	326	322	304	328	290	292	285	277	307	292	306	317	266	275	279	266	253	303	320	316	300	279	282	264	294	304	311	303	299	324	305	279	284	281	310	304	296	299	287	300	292	299	300	322	286	313	313	318	318	288	277	279	305	302	286	304	304	313	293	308	337	321	293	300	316	317	326	307	327	299	298	313	320	302	280	296	330	335	327	299	288	291	273	292	333	313	298	277	352	313	312	270	313	316	309	287	272	314	293	293	279	288	270	312	312	316	283	308	316	264	271	270	324	296	308	310	303	322	289	309	312	320	275	296	301	285	295	281	285	304	301	326	306	295	279	304	282	319	289	291	255	307	292	323	302	286	300	298	302	287	287	276	289	284	293	306	312	248	302	290	330	277	289	303	313	264	294	311	291	327	312	326	279	299	282	323	306	257	307	317	316	314	267	285	265	284	298	303	282	305	281	329	311	303	303	336	293	282	287	323	281	278	292	267	269	274	293	292	336	314	301	314	278	313	309	264	300	319	298	360	323	318	307	273	302	300	308	308	270	287	267	305	249	283	305	290	302	299	287	291	282	310	301	285	275	290	304	321	287	304	306	327	289	302	329	322	290	281	297	297	323	290	286	296	308	309	307	302	285	302	317	300	290	275	297	299	313	283	286	299	314	338	312	320	311	289	268	285	339	291	262	260	271	310	294	302	279	281	285	342	313	350	289	282	304	302	298	281	309	305	281	310	313	338	254	299	330	312	294	283	314	308	310	270	287	327	329	291	293	297	300	286	275	293	279	291	299	299	316	332	297	329	298	273	289	301	280	295	298	298	324	322	345	305	287	308	255	307	276	326	320	290	273	280	304	276	302	293	252	316	292	299	271	310	289	314	279	298	311	299	303	283	291	306	310	303	286	296	323	320	326	296	319	296	330	327	302	338	304	284	299	319	275	306	295	290	304	315	315	268	320	316	303	314	283	297	279	286	287	316	330	302	299	301	306	322	293	256	285	323	330	286	301	291	250	300	314	320	299	296	315	291	293	267	316	280	283	296	279	314	259	282	310	335	282	270	292	292	304	289	298	308	315	314	287	299	276	285	298	300	269	275	312	285	243	263	320	305	291	324	305	299	304	307	287	289	303	294	280	295	322	296	291	294	357	312	290	310	286	315	315	311	346	300	310	287	288	312	300	323	326	300	315	298	322	296	272	331	316	303	304	295	326	267	294	298	299	303	312	287	248	308	297	287	353	315	280	294	270	320	306	326	306	307	299	268	315	332	287	296	278	268	286	287	275	306	303	277	291	327	296	299	298	282	319	324	274	261	278	308	315	303	317	284	269	294	270	321	302	291	320	277	275	297	307	284	299	297	309	268	323	304	282	277	283	338	302	305	281	298	270	257	307	295	283	271	284	275	275	289	299	286	297	301	313	288	316	288	301	292	291	309	259	295	306	272	295	307	291	273	273	304	270	308	331	291	295	304	300	334	309	294	264	339	291	268	281	270	301	271	253	303	276	302	284	308	304	319	302	329	270	302	276	305	311	298	299	299	301	312	311	299	279	266	284	289	316	296	317	315	283	288	285	336	268	290	291	279	280	270	293	293	336	281	309	289	318	327	301	307	293	325	294	317	281	311	305	310	318	318	283	319	306	325	296	311	264	269	289	326	300	294	282	295	304	283	303	336	269	273	296	278	328	317	306	260	323	273	280	244	310	282	266	285	264	292	314	314	323	280	304	283	289	270	313	311	305	298	287	294	307	310	312	304	290	303	285	266	266	293	273	333	281	318	289	310	289	293	308	300	287	305	342	281	282	285	292	307	278	285	296	310	320	320	291	292	310	291	306	297	323	282	327	320	294	264	286	288	300	297	270	331	297	313	316	299	285	261	299	299	267	302	278	297	321	335	335	296	336	288	293	316	295	306	287	319	327	293	264	273	299	265	283	319	277	288	287	293	305	289	289	283	298	311	319	276	307	309	290	266	291	321	319	305	315	291	314	306	300	279	312	263	293	330	306	344	331	315	279	283	297	318	266	316	299	293	275	303	286	292	332	293	321	301	317	295	290	328	286	274	267	290	339	307	297	276	331	337	337	324	308	296	310	313	301	298	340	293	289	300	312	307	297	315	321	321	330	301	294	266	281	285	303	291	341	254	301	279	296	311	292	279	341	312	312	302	321	301	323	301	299	297	339	318	309	288	327	295	283	322	303	282	269	288	327	327	311	271	297	302	257	301	278	280	291	289	299	323	325	268	295	314	295	296	305	297	281	290	284	297	290	273	282	318	303	270	284	290	280	285	270	264	292	291	318	306	305	305	301	317	289	267	280	274	277	292	292	281	294	303	315	286	289	290	330	330	331	295	301	277	287	311	322	239	268	293	308	302	282	298	332	258	274	306	264	332	292	265	281	309	300	295	322	280	299	305	336	274	296	316	317	311	304	284	320	309	290	329	298	288	319	265	328	318	306	307	306	294	275	287	286	311	270	276	318	288	293	285	297	270	305	311	322	321	323	321	311	289	305	315	325	290	293	311	319	296	285	315	312	272	304	322	325	320	307	289	317	306	264	310	310	320	297	302	296	310	296	272	251	313	310	295	287	278	289	332	310	250	317	301	304	314	300	316	288	338	309	281	313	325	290	301	298	269	325	298	284	273	310	280	304	294	288	294	281	311	289	296	297	269	287	332	315	332	277	284	299	296	323	293	289	311
1898	750	636	716	689	664	703	638	661	702	605	686	635	673	666	748	721	665	709	667	713	652	635	645	686	632	677	632	642	659	678	667	693	682	635	619	612	681	662	677	718	670	661	661	645	680	663	654	656	635	668	686	656	659	697	706	680	635	676	695	715	709	679	677	693	668	666	663	678	635	703	677	601	725	719	685	597	669	666	673	660	664	684	665	653	702	690	661	719	725	692	683	650	683	688	671	643	660	632	680	649	658	633	696	667	662	697	649	650	652	694	745	673	656	647	689	694	652	687	729	651	671	706	700	637	680	668	701	666	681	652	693	646	663	698	724	666	669	679	676	634	669	645	680	654	663	663	639	705	672	685	703	635	693	687	663	663	647	660	671	710	697	632	660	663	645	683	702	671	640	661	696	672	709	695	651	664	640	657	677	693	652	653	697	663	677	697	682	688	686	672	668	662	698	694	647	665	675	676	691	671	682	724	684	621	667	657	664	682	676	682	666	634	690	634	701	727	659	704	658	664	700	683	677	695	665	662	641	651	655	634	647	703	711	639	679	689	663	693	693	725	644	637	683	655	725	668	692	625	650	657	645	677	671	616	670	679	652	675	684	696	662	646	664	643	674	668	674	665	651	662	681	678	611	700	635	675	657	672	678	640	645	684	660	629	700	665	618	705	663	661	642	659	642	642	614	654	693	691	658	677	685	648	655	659	616	617	658	643	644	660	681	678	676	692	670	658	676	631	709	709	624	686	679	698	668	676	662	653	673	654	652	666	636	658	674	637	661	662	693	642	679	694	636	631	648	723	621	704	690	645	651	650	733	652	721	707	717	627	715	695	680	671	680	717	713	662	687	706	725	709	681	682	657	665	664	696	680	625	670	626	678	654	662	637	659	663	659	658	675	645	671	725	676	684	660	639	681	690	674	652	665	629	664	642	668	668	670	685	707	703	673	651	664	625	681	645	644	686	681	671	677	711	650	675	676	708	670	687	666	669	662	592	657	592	634	684	685	701	672	618	712	643	663	622	673	665	660	718	703	645	687	647	665	650	704	699	631	669	662	668	670	713	699	623	683	711	686	691	663	684	719	699	687	648	670	686	705	649	637	670	681	690	662	716	653	680	678	687	724	706	682	663	673	653	656	681	667	662	659	631	682	687	660	663	617	669	673	660	636	667	669	688	637	670	691	681	642	666	712	710	636	709	712	626	680	667	681	665	704	692	699	678	675	661	655	667	657	664	624	673	713	661	681	666	667	649	667	672	670	680	668	655	710	693	648	687	652	646	660	676	642	672	682	687	683	655	683	638	642	691	694	726	627	675	663	714	656	626	651	671	651	631	683	614	682	673	652	667	640	647	643	678	623	679	685	593	705	706	656	655	672	680	631	664	656	672	716	667	689	648	678	662	687	693	602	649	705	649	684	705	663	666	667	678	701	658	704	667	648	668	657	649	708	675	662	675	670	648	654	652	679	670	657	714	683	654	658	667	628	716	683	703	675	734	679	656	639	635	709	701	639	637	720	677	672	674	683	675	679	656	659	666	667	734	681	689	639	645	666	670	698	643	635	661	691	667	705	670	698	676	665	715	700	670	633	664	673	673	713	666	644	684	658	661	706	689	664	655	706	654	707	689	683	673	636	663	645	661	683	656	619	649	685	687	690	675	639	608	681	638	689	703	654	632	616	646	692	673	637	684	704	646	675	672	722	649	653	688	682	689	673	685	701	670	706	666	707	681	629	640	658	681	739	672	627	669	670	654	694	672	674	630	686	685	632	659	652	703	671	692	703	668	668	659	690	681	648	680	684	685	680	665	685	669	658	647	730	630	644	644	704	670	700	688	636	697	674	680	632	662	634	646	678	717	663	648	655	674	705	645	708	671	683	654	658	662	647	652	646	679	656	650	658	655	686	666	688	651	657	697	670	676	681	681	690	661	699	674	655	639	666	672	663	680	654	720	594	727	702	690	692	619	683	680	661	665	681	703	669	648	650	712	631	679	670	658	671	654	678	638	690	649	653	674	699	660	694	659	657	641	647	648	673	665	661	680	683	660	632	629	667	671	650	672	672	660	668	651	635	662	620	681	690	658	674	613	625	670	690	691	652	643	686	627	687	638	663	681	613	683	669	654	696	705	661	686	689	681	681	691	646	678	675	665	661	650	649	683	666	730	683	675	693	683	655	627	696	684	686	679	695	638	703	671	687	672	630	678	588	670	704	682	672	687	708	697	692	674	665	714	643	665	653	674	709	647	676	700	702	655	668	688	689	676	653	703	656	647	692	650	682	687	716	641	608	656	680	711	686	709	689	699	706	723	624	658	709	639	667	657	621	667	648	630	680	686	688	646	670	734	682	648	686	679	708	650	650	672	671	695	649	677	682	692	677	643	682	675	658	696	663	673	678	665	669	653	660	655	718	673	667	654	667	635	705	669	692	650	683	708	627	618	688	669	659	722	652	657	656	638	682	662	684	668	624	715	661	692	654	692	659	633	676	653	709	670	661	695	653	645	665	701	694	651	663	612	661	681	682	709	689	642	715	681	662	679	676	703	662	680	640	677	650	701	668	681	688	660	663	664	692	641	692	690	668	675	666	679	651	678	660	643	692	686	694	673	718	682	676	668	641	656	654	639	701	670	652	686	636	680	673	650	646	687	676	711	715	682	658	639	687	647	695	675	664	687	651	647	683	678	630	695	674	660	661	671	628	655	709	705	624	674	661	599	647	670	671	663	643	682	655	746	667	740	686	707	718	695	651	655	701	639	687	662	650	681	669	720	667	686	631	626	728	730	646	675	672	693	694	688	692	659	663	653	643	681	662	611	695	641	646	656	671	657	701	684	679	670	611	667	673	677	674	684	686	627	689	674	645	635	718	654	662	618	699	670	653	627	623	683	679	650	627	643	662	644	693	665	751	690	667	617	645	671	693	683	635	592	682	668	689	699	643	671	724	678	666	683	655	667	716	634	717	648	658	637	667	675	695	648	714	607	711	654	616	683	652	652	679	664	674	662	681	714	677	668	681	691	701	701	617	705	676	681	663	685	681	689	694	652	693	643	698	600	686	659	688	702	737	686	645	688	638	669	640	624	678	649	684	635	636	618	677	673	621	676	668	713	648	698	633	685	667	635	659	676	676	649	679	704	661	651	648	662	684	688	674	664	677	696	665	689	700	677	647	665	665	687	666	658	730	688	636	649	669	682	652	680	645	684	669	682	650	695	646	655	675	723	665	681	671	671	640	650	625	662	643	660	695	675	700	640	695	671	657	645	680	620	666	634	661	635	673	637	628	648	609	699	665	700	678	670	659	682	707	685	667	692	634	663	649	674	631	698	707	677	671	671	635	701	640	683	708	651	675	680	648	651	660	675	760	635	699	647	683	682	685	661	660	705	668	661	640	636	669	687	694	629	629	692	723	633	658	673	734	680	676	666	667	706	606	659	670	680	664	703	634	677	680	624	631	665	707	621	600	681	675	648	649	660	700	678	623	674	648
7405	443	452	339	285	266	209	178	163	173	147	139	159	151	124	134	152	162	124	145	138	133	141	164	160	135	139	110	138	147	137	150	152	138	141	127	136	122	131	129	136	133	135	130	144	130	127	131	135	131	143	121	156	117	127	119	116	127	124	135	142	131	119	140	132	111	128	124	101	131	139	147	142	135	132	115	143	139	161	133	139	138	159	133	123	126	117	145	124	119	133	126	141	137	136	134	142	140	120	125	131	127	136	159	134	115	138	142	140	126	152	118	140	143	137	147	109	106	135	123	142	131	112	116	157	132	153	136	135	143	152	136	132	118	143	137	117	132	160	143	137	158	142	124	153	151	165	144	127	127	137	128	138	150	140	150	129	134	102	138	132	139	137	138	134	139	134	140	143	137	140	126	123	137	136	126	151	154	155	119	126	140	136	140	128	130	130	114	131	129	115	129	139	151	136	121	142	147	131	142	127	139	138	131	136	121	117	135	142	133	128	138	134	135	148	124	132	128	134	139	112	142	119	131	128	142	131	137	153	119	104	118	130	116	133	123	139	124	130	141	139	124	151	127	134	146	130	129	140	147	155	135	138	124	145	128	116	161	130	141	127	140	134	141	128	133	134	142	145	134	162	124	115	118	137	137	110	119	129	140	129	128	139	129	121	138	150	131	141	140	143	136	122	135	131	141	136	144	123	132	136	145	121	137	149	118	131	104	118	121	130	135	139	136	141	137	144	135	136	126	131	148	142	139	133	123	112	121	114	126	113	132	122	128	123	130	118	129	124	140	133	135	132	123	128	134	130	119	126	150	140	130	136	111	135	148	134	132	133	125	130	124	133	126	126	162	145	143	152	122	134	143	132	129	124	161	149	152	119	155	135	143	116	124	126	119	134	122	139	138	126	114	127	141	130	123	149	130	143	130	115	125	135	122	116	135	137	145	144	107	143	135	132	139	134	130	121	144	133	143	150	143	132	120	129	130	142	137	148	119	123	125	138	132	131	118	134	133	137	130	138	122	135	99	128	145	131	144	138	128	140	120	136	139	153	136	135	110	123	142	124	147	108	115	131	145	133	129	153	140	131	130	147	140	157	119	135	129	128	133	150	142	121	127	146	122	139	128	138	145	116	114	147	125	118	127	126	127	151	135	130	150	143	153	126	148	102	123	123	121	109	107	121	150	140	130	116	147	119	154	132	151	139	144	120	122	140	152	125	135	122	137	115	117	131	135	134	144	141	135	131	130	137	138	114	114	110	141	134	118	136	129	106	134	123	113	125	165	130	106	124	114	125	135	110	132	139	131	137	131	126	144	134	163	147	103	133	131	136	149	144	107	148	115	143	126	129	147	119	120	139	147	124	130	148	129	146	135	143	116	136	121	136	106	113	144	120	111	144	153	152	126	114	127	141	120	122	139	136	121	131	122	106	128	143	104	139	124	128	112	164	148	120	127	113	118	124	153	143	128	129	124	114	114	125	143	139	119	135	151	133	123	122	140	122	141	131	134	136	137	128	140	127	135	94	142	138	119	117	134	131	137	132	140	135	121	120	134	115	121	143	125	141	158	114	140	153	125	113	148	120	142	157	140	124	141	125	119	132	119	135	125	124	134	129	139	142	125	155	136	124	152	125	119	158	121	139	143	115	113	145	139	169	132	130	135	127	122	132	128	140	144	129	119	105	140	133	122	134	139	152	116	129	124	135	113	127	140	124	140	132	126	122	121	139	112	130	130	132	136	126	162	127	120	139	133	122	120	133	146	148	111	142	158	120	146	126	104	120	163	137	144	105	122	140	138	137	143	132	133	123	123	133	124	142	136	133	125	130	124	137	129	138	145	141	131	143	137	155	121	128	120	118	129	138	143	150	133	113	120	112	131	133	133	138	133	130	146	139	132	148	156	137	117	124	145	142	127	158	121	129	140	138	128	124	147	143	121	129	131	145	115	142	146	154	154	128	131	139	133	132	120	142	141	133	137	147	126	148	162	132	140	136	127	138	125	137	143	133	138	130	124	127	137	134	139	141	119	127	130	116	127	137	123	137	121	138	128	127	138	142	115	140	150	157	151	131	128	137	131	136	133	137	120	149	125	131	135	144	114	113	123	120	130	134	127	144	131	123	119	129	128	137	165	139	141	130	136	143	129	124	124	146	136	136	123	124	121	127	127	117	144	133	135	142	125	127	141	156	153	142	113	127	136	131	147	132	131	160	156	142	119	128	120	133	131	139	120	136	172	138	123	117	137	145	131	167	116	122	139	124	122	137	149	123	166	120	153	142	127	129	118	137	133	134	114	141	133	138	133	125	123	116	132	136	135	114	139	132	123	139	137	152	130	113	107	133	145	133	135	143	138	144	140	122	158	123	122	138	110	147	150	139	145	145	111	125	146	128	129	130	113	134	150	126	140	125	144	115	132	123	141	119	118	122	126	127	147	147	126	126	138	163	138	121	138	131	119	105	132	109	133	138	112	146	140	126	138	130	136	130	130	145	128	135	134	135	140	122	154	116	145	141	132	135	131	129	126	137	128	119	112	140	126	122	147	155	112	132	123	135	147	121	137	145	121	135	134	151	142	135	124	114	149	128	134	127	142	150	119	132	155	145	129	135	130	146	139	118	108	142	137	120	123	144	134	118	133	117	138	132	149	131	130	131	110	135	110	127	135	152	128	133	129	128	130	131	113	134	125	131	133	133	152	133	145	163	147	116	137	125	137	143	133	114	156	109	144	144	121	126	136	146	141	138	131	145	130	137	128	119	126	117	135	153	130	133	134	130	137	124	118	125	165	151	133	139	147	117	116	135	132	119	130	142	152	120	143	141	150	133	139	122	154	137	139	141	122	122	131	117	111	142	168	121	134	138	111	143	130	137	133	136	128	110	138	135	124	133	139	124	142	137	137	127	156	135	124	136	143	139	132	124	137	157	131	146	139	143	150	113	141	142	150	149	96	121	148	141	136	134	142	135	120	140	135	147	115	139	115	124	130	142	127	121	142	152	160	133	130	128	137	148	155	122	120	110	130	128	118	140	131	131	132	123	123	148	148	141	120	117	131	133	108	138	132	147	156	120	119	125	139	136	134	130	123	124	135	141	130	145	151	123	157	105	136	129	147	132	116	111	140	140	107	131	137	137	122	125	142	137	121	117	131	146	153	134	124	125	144	136	140	138	143	135	134	142	142	130	146	143	126	136	137	134	138	102	122	130	140	127	131	125	117	126	140	136	138	118	131	143	134	147	139	141	138	134	126	125	137	139	111	117	131	134	140	125	133	137	153	133	151	146	120	151	124	146	122	128	150	142	124	112	118	125	121	122	132	141	130	144	112	110	125	145	116	110	123	155	136	130	132	132	138	130	141	142	141	125	129	142	115	122	130	144	130	145	147	145	143	132	132	128	130	130	148	155	135	153	128	125	140	116	141	116	132	133	129	126	137	139	132	122	134	131	138	160	143	121	139	125	108	131	116	135	124	123	127	129	136	108	133	110	136	126	112
6050	585	1096	1135	1057	851	734	613	583	561	496	496	488	468	420	466	426	406	430	395	398	381	400	385	361	377	389	382	349	352	366	366	385	368	348	334	343	375	346	361	362	370	347	406	330	350	331	341	374	384	359	366	336	336	353	329	345	351	363	348	359	382	371	335	328	376	331	378	324	357	363	343	305	343	349	325	339	374	356	355	336	364	357	302	370	351	368	367	369	385	356	358	338	352	347	371	323	362	355	360	350	357	333	354	338	351	354	348	312	347	331	383	337	337	356	400	354	355	330	338	354	324	378	349	308	373	363	362	356	350	352	353	369	372	367	354	354	330	365	362	339	326	346	354	361	349	343	330	322	374	355	340	342	372	338	322	343	382	372	335	376	350	360	364	360	337	357	335	369	354	378	345	325	309	345	324	359	378	374	370	328	340	330	320	345	338	321	317	313	361	315	332	371	369	371	354	351	346	350	340	311	361	396	311	344	350	358	335	347	342	377	321	371	332	348	357	352	314	365	333	336	328	337	366	370	322	355	340	358	347	348	362	346	345	350	363	355	337	361	351	314	317	348	354	345	386	333	367	370	340	338	336	337	328	322	333	350	359	336	305	367	346	362	358	358	371	349	341	333	346	340	347	341	371	354	355	338	357	322	367	370	323	346	367	324	337	350	332	337	350	359	352	378	361	380	362	349	379	310	350	373	357	338	334	323	369	347	331	358	334	360	338	351	366	352	350	365	326	339	347	349	363	347	342	375	346	337	324	355	325	380	342	340	356	366	346	344	367	299	353	363	385	309	388	339	389	360	348	334	339	301	353	366	356	337	317	327	350	365	345	336	331	360	348	327	378	349	340	355	367	339	325	345	352	317	340	356	380	329	355	361	339	346	358	342	356	328	346	373	326	362	352	342	340	314	364	358	358	379	325	370	346	332	376	326	335	326	369	324	340	328	314	355	315	318	360	337	352	328	353	374	322	363	349	361	324	342	343	332	339	323	366	322	342	333	360	320	363	343	351	332	356	370	350	345	358	352	350	340	380	327	328	370	383	311	358	374	327	352	340	346	374	345	341	363	333	334	313	360	303	363	378	346	322	369	355	371	328	349	368	356	346	331	341	370	320	372	375	358	325	352	348	338	371	327	386	317	381	355	390	351	314	351	348	331	356	341	338	321	343	341	351	362	345	361	320	378	337	364	303	335	361	362	336	321	335	377	325	313	354	395	351	311	326	328	341	338	348	323	339	350	331	349	390	342	332	370	356	360	376	353	368	342	363	358	329	354	398	363	380	333	350	332	347	358	339	329	319	334	351	352	361	373	343	335	337	341	357	379	376	357	343	363	374	343	381	337	351	355	367	375	336	339	325	319	321	372	347	377	351	347	369	344	352	359	324	379	341	345	313	371	393	366	341	338	363	369	352	373	344	357	327	345	377	340	324	367	349	357	345	356	335	348	351	340	378	360	372	386	317	354	320	360	327	320	353	356	371	350	316	380	321	355	346	361	405	364	349	346	320	350	344	319	361	344	338	361	314	375	384	349	343	361	365	337	348	369	350	325	338	337	358	338	331	361	318	335	342	335	369	325	354	378	372	330	330	340	347	359	368	351	357	379	331	368	371	350	334	365	332	379	344	370	361	352	323	369	351	344	356	351	322	348	341	351	334	342	336	337	328	363	331	344	336	339	339	313	328	347	319	364	336	371	361	343	349	369	329	374	357	352	350	362	362	371	335	326	372	334	320	380	365	375	334	369	358	341	339	332	333	323	321	363	338	340	361	326	339	322	369	364	367	363	353	329	353	372	358	376	359	368	352	377	338	329	368	374	364	364	359	373	347	332	340	338	349	325	336	355	319	343	334	364	324	360	369	364	366	353	337	334	359	339	370	346	349	323	369	338	363	374	352	347	369	360	371	355	329	338	313	349	358	329	339	369	358	341	331	363	367	341	389	335	343	367	331	349	321	379	337	366	339	370	359	359	348	379	336	321	367	360	361	345	333	363	367	350	362	366	326	330	366	321	377	336	342	375	323	341	365	361	363	384	365	371	356	361	326	342	340	355	356	331	383	386	357	410	331	338	316	336	350	329	310	335	364	357	392	347	365	344	339	338	360	349	340	338	362	335	341	335	342	332	341	339	351	300	338	335	335	340	335	359	347	362	311	319	363	335	336	370	350	328	367	347	378	320	353	344	351	341	358	362	337	362	366	369	312	321	359	356	379	324	333	356	363	349	367	357	397	340	337	386	350	357	368	384	345	355	337	352	358	312	372	313	367	372	340	377	360	356	375	334	337	326	318	377	364	367	354	348	341	362	303	323	342	338	353	359	312	363	358	330	326	354	364	341	372	329	366	360	355	346	356	366	357	345	380	339	329	358	322	360	345	378	349	369	334	349	309	361	378	308	363	352	355	331	347	351	321	347	337	353	345	350	365	357	370	335	365	360	391	332	346	350	367	339	351	327	331	352	355	325	348	337	345	347	344	374	308	341	348	321	335	392	317	390	357	358	351	343	332	342	376	387	333	325	344	376	350	314	351	363	363	371	353	331	346	342	355	320	356	341	397	376	367	357	348	343	343	380	370	319	329	379	337	356	335	344	319	323	335	354	366	343	316	324	355	338	369	359	323	371	360	332	344	365	311	315	341	384	353	338	359	348	355	330	346	337	331	333	327	358	369	356	367	363	321	326	378	322	303	349	342	347	358	362	377	375	326	355	377	376	336	335	377	345	348	333	359	330	342	322	323	332	378	352	337	340	351	345	336	345	325	352	363	335	324	323	330	379	370	365	344	365	313	362	365	331	349	346	328	365	343	332	345	344	339	360	332	349	363	340	366	353	352	358	357	319	350	341	347	324	332	348	348	326	342	349	332	315	345	332	365	340	370	353	345	350	374	400	339	338	341	341	345	367	348	345	360	346	369	394	380	329	340	349	354	367	329	347	354	324	346	329	333	316	357	325	355	354	342	332	331	371	359	318	329	334	330	361	385	360	320	359	349	342	336	358	336	359	329	316	332	340	323	365	329	340	368	281	384	368	349	353	350	331	337	361	339	336	340	341	346	354	385	319	367	369	333	348	371	360	351	347	336	341	336	378	335	349	354	355	341	330	334	332	333	351	324	361	316	378	346	347	358	317	359	342	361	354	346	336	348	339	382	339	305	388	327	337	351	338	376	367	333	355	353	370	355	328	360	338	338	375	365	353	368	347	356	352	333	375	375	382	360	320	356	322	342	350	340	348	365	344	375	347	371	352	343	362	299	318	340	343	370	372	340	330	360	327	342	339	318	342	354	352	346	333	328	376	323	335	373	343	356	354	343	352	370	357	358	336	333	309	376	359	369	391	389	347	336	366	339	337	355	369	338	348	334	325	331	323	324	366	298	374	346	331	387	376	339	329	368	346	338	356	335	354	373	355	356	369	356	321	383	336	345	369	320	343	361	368	354	349	333	330	360	343	334	336	350	356	345	363	350	360	363	369	329	327	353	354	326	352	364
13795	1005	877	629	527	388	341	296	243	254	233	208	216	209	185	176	198	185	171	165	197	184	191	184	184	183	201	181	193	187	169	146	161	184	172	140	183	189	164	184	170	176	177	188	182	153	167	177	180	166	173	168	147	168	167	172	192	191	180	138	167	172	188	168	206	177	178	172	159	192	175	152	181	171	174	157	171	159	180	190	164	156	146	169	159	163	168	164	185	196	175	189	192	189	154	176	189	188	161	159	204	159	163	177	180	157	174	174	179	172	172	167	153	175	195	166	153	162	190	154	158	187	152	171	200	186	167	161	165	171	162	203	181	171	162	176	174	166	186	169	177	160	198	176	177	189	191	168	194	196	185	146	167	171	183	175	152	174	171	151	172	195	157	181	157	183	166	158	152	137	145	166	197	155	174	194	187	190	141	168	175	175	165	180	158	146	185	152	173	165	170	163	170	167	153	184	183	159	154	177	175	179	165	156	171	193	166	162	171	174	164	194	181	194	179	176	160	177	171	158	177	154	180	163	202	170	174	173	160	196	172	183	163	175	179	158	157	196	184	152	162	171	150	189	177	156	141	172	151	164	155	162	167	164	168	192	163	164	174	169	177	162	171	161	177	180	199	183	179	158	182	154	166	187	175	176	182	184	189	166	183	187	169	169	161	159	155	178	168	180	178	168	142	142	149	166	191	185	169	197	165	180	164	166	166	156	176	183	175	173	158	166	170	169	168	185	187	177	169	202	138	172	157	177	170	173	198	171	166	192	172	182	140	165	167	185	182	160	189	133	185	167	175	176	185	177	186	168	151	175	171	166	186	177	186	185	168	185	171	183	156	184	161	179	181	175	174	168	157	182	169	193	139	164	179	159	176	174	176	151	150	196	176	169	195	164	191	184	166	150	142	138	169	160	163	187	191	196	165	171	176	179	189	177	176	177	151	148	182	172	186	180	163	196	171	153	158	177	195	166	171	179	191	189	178	171	162	175	162	177	172	184	181	172	167	162	153	177	172	237	186	194	208	166	192	182	176	190	185	155	158	192	173	183	161	188	170	155	167	192	148	163	172	176	159	142	167	157	179	172	163	165	199	169	177	185	188	174	157	179	151	203	177	170	182	178	189	183	158	184	161	145	181	148	179	176	175	189	172	176	186	168	173	167	182	172	186	185	164	173	162	171	173	160	179	174	156	167	197	170	158	190	168	168	166	179	187	166	166	178	151	148	163	165	181	169	210	162	178	190	201	162	176	167	144	152	203	168	188	177	153	178	187	172	156	173	172	155	175	168	179	189	163	148	176	171	170	167	154	157	206	186	162	166	166	172	160	153	173	158	163	168	171	148	209	184	194	172	175	175	150	168	157	196	183	158	170	160	151	158	171	200	157	171	151	168	165	161	181	167	176	202	187	178	156	180	175	166	154	158	190	171	181	163	150	156	172	164	160	189	161	166	178	170	195	175	169	175	180	168	195	198	182	155	181	192	170	158	186	194	191	165	167	193	174	187	161	172	169	161	184	169	163	151	163	184	188	168	142	168	192	162	167	177	178	183	171	163	176	134	172	155	171	182	177	176	155	197	182	164	132	189	200	173	181	174	176	174	177	182	189	165	170	156	174	181	185	178	162	183	154	182	181	170	185	165	162	173	167	168	183	173	155	153	182	184	175	153	216	153	197	184	183	186	160	151	153	163	176	192	171	181	187	184	211	167	138	182	172	198	179	182	161	183	158	164	189	151	172	174	151	181	182	187	169	179	176	176	184	171	155	176	176	173	168	160	150	148	157	171	196	174	174	185	185	176	177	167	152	175	164	173	166	165	164	175	168	167	169	155	172	193	160	163	181	169	183	160	177	170	174	160	165	165	193	181	206	168	177	192	160	160	172	196	165	203	153	196	188	162	181	177	170	166	159	169	149	170	196	202	170	178	183	167	151	185	172	168	163	142	160	164	168	138	166	171	181	184	158	204	181	181	188	183	198	171	179	165	174	175	197	171	155	164	165	183	137	218	180	172	169	189	156	170	160	155	170	177	184	190	175	188	177	166	163	158	161	166	164	187	196	179	179	167	174	160	143	177	165	149	174	199	168	172	176	167	138	192	152	165	160	145	154	161	150	175	162	199	186	147	154	180	167	163	164	167	163	176	156	167	165	167	176	162	184	167	168	177	171	153	163	155	170	177	161	180	162	166	184	175	187	189	161	185	162	150	140	188	160	182	159	176	183	156	173	164	155	188	181	172	173	174	177	153	187	158	168	151	198	174	187	161	191	167	175	150	184	181	180	180	171	141	171	182	211	161	170	195	169	195	173	194	173	175	195	177	150	147	189	147	162	172	167	168	156	173	155	174	161	152	180	165	168	174	166	179	139	163	180	167	202	164	169	178	178	178	185	185	181	169	156	151	158	149	140	158	145	187	184	179	176	174	185	188	189	159	160	158	176	169	153	170	166	194	187	178	165	202	167	169	158	157	177	180	177	184	171	163	182	183	151	160	175	187	181	160	192	182	184	193	159	166	183	158	179	212	161	164	131	169	192	171	181	181	170	175	160	158	165	172	157	143	175	175	162	177	169	208	166	170	179	185	169	155	177	179	170	179	184	185	185	173	192	155	161	168	168	176	159	175	154	172	180	161	172	157	164	173	180	161	190	175	166	177	173	178	176	173	159	183	183	163	178	165	173	145	167	172	164	181	179	181	155	199	171	175	186	167	165	187	161	160	184	186	172	181	192	185	178	154	148	191	152	168	184	169	165	160	162	174	172	168	168	138	154	177	179	154	164	159	167	169	157	180	171	193	147	193	185	169	164	176	155	173	151	158	178	147	176	145	146	161	177	160	155	146	176	168	175	190	169	163	156	183	168	164	163	156	190	173	157	163	164	159	166	159	191	168	190	157	190	173	173	175	143	162	168	170	159	193	154	161	176	143	165	181	182	161	170	183	221	173	188	176	186	156	165	178	161	196	169	162	163	159	174	175	177	167	147	169	168	183	170	151	165	165	182	180	190	169	165	179	166	163	161	174	167	169	176	181	181	155	161	166	167	193	185	183	173	153	169	169	155	181	162	183	154	161	168	183	172	181	158	175	187	150	198	206	148	158	159	144	146	186	166	186	153	168	148	175	140	177	153	185	179	152	160	190	156	159	187	164	181	174	182	190	184	182	152	163	183	183	173	190	166	183	158	161	158	175	159	192	167	160	155	177	167	179	165	162	183	207	206	160	158	151	170	184	181	205	213	189	189	161	161	163	183	172	146	166	162	161	143	168	172	167	169	152	167	161	171	174	164	161	177	153	162	168	178	202	209	200	181	153	163	166	161	189	191	177	161	192	199	196	178	167	172	152	165	186	182	197	164	202	185	184	197	186	178	182	189	165	144	192	183	191	167	190	193	165	178	167	164	168	172	206	160	156	166	161	150	160	163	169	167	183	177	157	164	199	172	203	164	190	188	171	155	163	156	168	177	167	193	189	172	191	137	151	183	149	159	184	175	176	149	165
8069	994	1911	2220	1755	1395	1189	1021	870	825	756	730	635	619	563	603	538	537	514	544	516	505	514	530	519	547	483	503	491	514	425	471	471	524	477	458	442	471	512	476	508	476	484	443	438	465	500	443	463	468	459	455	488	463	457	480	460	451	468	448	475	447	444	473	463	477	434	451	445	430	467	444	434	448	466	434	433	457	446	413	437	413	478	457	463	461	458	466	433	449	492	432	422	451	443	463	428	398	435	469	421	418	405	437	436	453	469	416	474	418	466	463	429	429	424	434	442	450	496	450	443	469	440	408	404	417	471	483	445	427	424	432	434	430	433	428	423	449	368	434	531	429	463	431	493	447	457	438	438	436	456	446	439	470	499	452	422	448	458	452	437	456	414	459	465	465	437	446	439	431	442	424	395	481	426	477	432	405	428	398	425	438	403	477	469	466	441	468	438	437	445	445	404	465	449	437	442	422	456	443	435	447	490	446	433	403	468	436	434	388	471	448	457	444	423	500	419	445	446	480	446	441	448	428	445	436	420	423	470	436	434	446	393	485	460	426	465	438	424	425	425	454	459	451	434	405	397	471	456	426	426	490	459	400	442	448	465	480	437	494	436	417	454	449	438	438	436	425	446	462	423	445	442	447	451	441	445	453	414	450	448	458	458	462	414	401	402	450	438	462	458	417	491	413	418	413	460	453	472	418	422	416	435	423	454	442	458	432	441	435	434	457	425	462	433	450	463	416	461	408	461	424	410	419	459	392	448	438	432	441	449	417	415	441	447	458	427	441	463	457	442	406	402	446	436	449	429	395	399	443	451	432	417	465	459	456	408	423	459	421	455	463	456	461	435	422	422	454	427	459	452	428	441	449	476	450	460	420	407	433	452	455	456	425	497	454	443	465	415	420	445	458	460	451	401	426	432	435	428	434	439	417	450	426	476	458	444	469	448	439	438	479	435	450	466	443	464	448	433	431	429	410	401	473	446	440	435	391	446	442	419	413	440	434	399	447	405	423	446	450	442	440	454	454	429	457	432	453	466	449	383	409	463	462	412	438	471	437	467	451	426	443	442	444	432	442	486	433	444	438	437	448	421	443	380	445	405	383	440	458	440	444	435	450	417	459	424	444	414	459	418	402	420	454	465	449	484	411	477	441	429	447	423	453	414	461	434	480	474	434	451	434	455	437	413	412	447	454	419	416	434	446	462	446	422	418	460	469	457	428	438	469	476	420	475	421	424	445	462	412	436	433	451	432	469	453	411	426	441	455	459	435	448	429	428	478	443	452	450	452	452	429	473	455	442	461	420	425	443	449	450	430	425	439	439	434	411	445	458	451	455	445	421	435	443	424	435	431	453	451	431	376	453	451	469	404	443	434	418	438	486	445	441	429	448	427	424	443	422	420	422	455	454	425	443	426	411	458	460	440	454	437	419	449	450	417	449	469	459	378	461	429	434	440	451	451	442	427	415	424	452	483	471	465	475	438	409	420	430	412	420	401	421	452	460	442	450	422	428	412	475	464	437	417	417	431	408	449	441	483	436	425	444	442	383	448	417	426	423	471	427	471	412	445	439	445	429	443	444	447	444	445	435	424	439	423	429	422	461	437	386	471	440	430	435	442	438	423	463	455	425	421	456	460	441	457	442	420	440	439	432	410	417	444	466	473	413	464	412	437	439	444	459	414	424	416	422	430	488	410	438	471	445	441	440	415	437	437	444	433	412	466	420	456	420	449	461	425	445	440	449	456	457	476	455	453	413	458	448	446	449	432	452	443	447	423	449	481	442	463	430	444	436	421	495	441	393	430	437	495	428	421	444	463	463	464	433	443	438	470	438	453	472	464	446	417	417	431	452	447	452	454	429	454	434	463	451	413	444	409	417	406	446	430	395	444	422	417	454	487	436	444	461	424	451	407	459	427	446	400	485	434	480	403	426	437	436	413	478	450	445	420	439	439	445	435	400	475	395	439	439	451	406	473	398	422	422	446	451	412	441	456	429	417	429	440	471	426	415	478	420	486	414	447	443	414	454	455	437	448	472	417	430	442	435	448	465	452	435	461	458	443	454	425	433	454	444	420	442	438	466	463	427	428	431	444	478	426	444	447	404	481	416	451	437	450	479	453	472	444	435	422	437	441	439	441	420	426	387	416	470	446	453	484	444	468	436	448	443	430	442	417	482	455	408	463	490	459	462	422	441	459	409	421	456	447	406	446	418	448	453	466	448	431	420	416	425	437	413	411	421	483	407	449	455	464	456	443	476	447	431	476	450	456	469	444	444	448	448	429	468	466	455	406	441	469	463	459	423	399	404	445	436	433	456	414	407	454	442	437	436	419	442	458	428	453	417	461	428	422	449	401	444	409	449	436	436	412	430	436	478	440	436	429	410	419	425	428	418	431	388	422	479	415	472	416	434	461	458	450	450	458	469	425	460	429	477	409	436	416	413	433	418	465	457	429	459	450	419	419	422	428	424	438	440	446	448	430	427	470	453	455	469	441	445	453	407	452	408	423	452	451	451	462	434	433	466	440	431	430	466	431	392	429	408	417	446	448	433	401	443	386	403	452	426	407	400	418	454	432	438	432	426	425	484	427	450	452	442	421	433	426	443	429	424	479	408	439	452	431	446	476	424	435	410	420	422	421	429	464	430	422	430	439	443	417	466	451	458	387	443	465	411	421	474	428	458	442	481	455	411	459	469	427	461	422	446	482	439	421	437	457	440	433	435	418	427	430	420	432	441	444	450	462	424	473	427	453	408	407	457	431	448	433	421	441	461	407	423	459	430	431	441	458	454	485	472	434	480	467	440	441	445	417	427	425	403	415	413	447	476	461	433	408	433	433	475	446	446	431	418	467	425	456	410	414	417	424	426	437	463	454	462	459	445	447	445	447	460	453	436	397	461	447	420	439	462	437	418	506	444	462	452	417	458	475	485	476	475	453	446	433	419	445	435	429	415	406	450	459	434	457	437	453	463	426	435	453	440	409	412	419	462	447	423	417	421	435	450	438	425	426	426	436	422	395	435	436	439	426	430	411	456	454	438	433	423	451	442	485	469	470	425	409	433	433	431	410	452	440	451	451	449	445	435	435	460	401	455	441	419	407	431	418	445	461	461	437	432	454	414	438	422	478	437	391	430	462	474	463	413	447	439	460	435	478	449	446	423	436	446	441	416	414	460	435	468	473	425	431	448	451	411	430	441	431	428	457	440	468	411	460	457	426	471	444	439	437	441	438	447	413	429	452	383	453	440	424	425	456	466	424	432	459	446	447	445	395	417	440	434	453	463	420	424	437	439	416	445	462	452	470	490	428	442	457	448	485	436	417	439	455	446	418	434	469	456	426	417	422	487	431	442	418	418	432	451	422	410	441	426	440	404	452	444	480	451	433	440	449	430	442	439	423	453	448	457	462	451	453	449	434	438	425	422	426	423	400	412	438	464	446	418	432	427	461	455	453	462	468	437	455	406	456	449	463	474	435	482	419	417	420	461	486	452	436
1644	317	317	271	338	284	303	313	297	266	313	295	284	295	323	341	331	313	287	289	272	268	291	321	258	286	317	281	301	308	310	275	292	278	247	265	304	294	320	303	305	279	272	314	332	305	309	255	282	274	326	321	282	305	274	304	305	301	310	293	304	306	302	287	339	292	270	294	306	292	288	314	328	299	298	299	284	261	278	293	318	318	287	277	294	309	314	283	295	306	296	335	311	283	328	307	290	301	304	293	337	321	301	265	289	314	296	316	287	334	323	279	306	318	334	276	313	284	301	326	294	298	304	319	293	245	268	295	294	299	280	321	306	283	310	319	305	310	307	266	280	299	312	286	301	293	288	302	308	286	284	306	293	309	313	336	313	326	258	312	300	310	291	281	292	284	297	282	306	330	310	290	289	271	276	345	342	277	326	324	301	351	294	281	311	287	285	299	281	345	269	266	303	279	290	303	281	321	285	283	272	285	293	300	318	290	288	306	277	292	287	332	301	314	267	293	280	293	271	312	306	291	287	276	301	341	324	321	290	307	310	327	281	290	272	308	293	319	318	296	294	279	297	320	291	278	335	290	302	284	299	308	305	275	264	288	295	271	291	279	279	278	278	276	352	319	306	277	315	288	307	323	311	289	309	300	310	301	320	297	263	291	317	287	287	297	325	330	287	285	294	283	305	311	335	298	296	298	329	297	287	300	273	304	286	316	268	271	265	304	301	298	326	301	308	314	278	291	311	323	309	300	323	317	289	273	289	246	283	283	315	304	303	303	328	308	283	298	306	290	292	287	339	291	305	284	295	337	315	300	271	299	274	258	299	286	327	313	312	311	306	311	293	301	300	278	306	315	308	292	274	304	304	314	345	310	317	304	291	290	311	312	312	330	301	298	325	280	304	316	317	299	317	279	311	345	272	307	271	289	306	289	268	280	276	292	311	304	282	295	297	301	313	319	299	285	301	301	290	277	294	316	279	300	312	331	302	324	320	281	298	305	312	314	313	306	279	288	298	287	267	292	303	281	311	299	293	295	299	318	299	319	325	279	297	340	310	315	287	318	301	327	282	323	312	291	324	322	306	302	280	336	316	287	295	322	269	297	303	293	340	313	302	348	310	305	306	310	321	300	272	290	322	319	300	293	320	292	278	320	311	264	307	317	276	310	312	278	310	296	298	243	289	279	292	290	279	317	323	268	267	303	324	319	279	297	325	324	304	333	295	291	321	316	308	313	309	306	284	283	266	302	286	309	302	318	293	309	314	285	301	328	305	310	281	303	286	254	279	309	299	284	271	314	314	293	267	331	293	309	277	244	295	280	300	282	249	312	296	281	306	298	303	292	318	304	297	266	298	301	284	313	307	296	285	299	288	274	297	315	296	302	302	322	294	296	277	302	296	301	319	297	302	297	315	283	313	328	318	271	306	289	303	289	303	301	290	285	306	294	296	315	335	286	249	301	307	296	281	301	289	278	252	300	303	297	326	284	306	297	306	301	338	284	321	311	268	293	284	326	277	287	308	312	283	280	329	290	285	295	313	317	334	270	287	298	282	264	287	325	283	298	300	302	298	263	284	315	301	307	326	276	310	321	285	313	308	307	278	257	265	284	305	316	274	288	319	279	283	280	305	294	323	307	294	296	323	311	310	313	283	316	306	317	307	294	280	286	306	267	295	256	283	283	313	328	307	318	300	276	299	330	271	313	304	279	316	282	303	285	282	313	285	311	288	310	274	293	325	309	291	310	292	267	253	297	339	301	321	302	292	317	319	243	270	282	319	298	279	323	299	300	279	288	316	296	313	285	286	290	275	308	296	296	283	285	291	274	300	318	306	261	279	321	318	309	280	300	295	301	322	316	267	279	273	283	294	302	287	307	276	297	290	292	312	297	253	297	306	314	280	330	307	307	316	287	299	294	291	290	285	271	326	262	282	279	310	286	284	295	301	279	291	287	305	302	274	296	273	270	303	300	332	275	320	296	274	278	293	283	298	300	312	287	306	306	306	289	303	323	279	254	285	305	324	296	299	297	322	312	335	300	268	308	328	320	310	310	277	309	318	303	297	276	301	301	326	324	321	274	308	316	346	312	279	272	269	294	309	322	311	301	338	312	302	315	308	300	304	297	343	297	320	323	297	290	288	257	294	310	299	289	290	273	292	284	290	296	289	298	287	335	275	305	291	303	286	306	302	311	281	279	291	304	279	282	264	314	299	297	285	288	302	319	302	291	272	270	314	332	313	322	309	288	290	324	304	364	329	298	287	306	281	328	304	279	305	281	291	307	295	302	315	312	276	304	290	291	297	260	329	346	294	309	274	285	260	334	317	323	297	266	308	278	286	318	320	289	262	303	315	279	318	282	280	283	305	342	320	304	292	253	316	266	336	285	286	299	311	318	310	306	290	344	315	320	309	298	275	318	279	286	307	310	320	271	337	307	288	302	314	307	263	287	289	294	318	323	296	290	293	315	306	306	292	340	282	324	311	303	271	280	287	268	299	305	271	294	325	289	315	322	306	303	282	271	275	298	292	298	306	277	295	294	309	295	251	291	307	293	322	287	314	260	308	283	249	286	323	329	332	291	318	295	274	272	309	312	282	274	283	296	333	298	305	294	306	299	312	307	270	296	266	274	307	293	326	299	270	312	285	307	318	283	298	316	294	306	273	273	299	292	278	300	325	305	300	312	318	332	294	289	291	300	326	334	285	288	338	296	313	287	314	291	323	290	280	305	327	331	289	314	289	329	291	287	301	275	318	261	279	264	293	314	326	287	310	328	296	307	307	283	279	294	325	299	303	299	310	336	289	311	301	316	285	308	306	331	304	312	301	308	298	315	315	301	301	311	306	296	307	298	279	312	295	315	311	286	305	314	294	296	298	268	298	295	279	289	282	284	302	335	297	277	326	263	310	288	308	321	327	294	356	298	277	302	328	267	303	293	337	315	318	311	271	323	322	294	316	316	318	292	310	330	295	308	305	325	322	275	319	279	293	286	290	284	287	287	318	314	315	315	328	309	335	313	303	319	297	278	294	275	304	278	319	297	312	280	286	318	294	282	292	278	340	306	292	302	280	309	323	279	302	279	301	281	346	326	326	313	303	285	314	316	333	291	282	298	307	285	313	313	313	278	304	306	327	329	284	317	324	320	282	298	313	316	317	266	287	316	325	302	317	288	247	308	307	312	324	290	312	340	307	301	302	303	280	287	311	243	290	293	287	286	310	309	296	287	266	314	291	294	313	297	293	326	307	293	288	291	361	307	331	317	265	291	289	313	294	295	324	304	303	296	311	299	364	293	283	293	286	300	338	297	303	280	298	277	272	308	304	288	326	300	307	345	298	334	324	290	280	332	301	280	332	290	283	289	258	300	291	334	321	291	340	311	295	280	291	300	294	292	300	300	321	299	304	305	286	298	256	298	289	292	300	318	276	302	310	348	288	317	309	261	290	301	296	273	289	276	288	270	315	317	313	309	279	316	254	268	305	322	336	300	302	299
1891	644	661	651	667	684	662	654	668	674	628	653	649	664	702	657	686	656	662	702	688	679	620	676	693	684	690	624	686	634	672	660	679	722	708	667	633	679	673	708	676	678	689	690	670	677	704	671	693	665	681	643	663	647	662	688	630	681	671	651	675	641	674	681	631	657	710	657	659	630	676	660	694	657	645	669	646	684	696	665	690	674	649	653	666	642	632	672	627	643	675	659	648	677	670	719	681	682	664	646	648	679	668	678	693	670	651	685	703	643	698	672	686	661	669	674	676	658	662	671	692	673	696	662	657	675	658	685	676	699	633	644	650	635	660	653	677	628	660	646	697	678	719	640	671	650	676	639	617	663	653	683	644	740	687	673	684	642	665	655	641	658	711	672	689	702	657	687	683	691	667	677	685	675	650	691	690	695	621	701	685	687	706	627	685	708	613	689	667	668	711	698	709	619	643	671	678	710	635	685	690	666	642	670	709	673	688	645	678	708	700	675	689	688	703	686	683	627	710	626	682	676	654	700	648	611	661	677	658	642	679	699	688	679	689	713	662	656	627	636	639	684	657	645	648	658	684	655	663	672	665	666	707	690	665	624	674	684	664	639	682	711	643	683	693	659	649	627	677	640	721	611	657	662	672	673	667	665	635	661	692	711	655	691	650	670	667	701	716	720	664	643	675	681	695	647	696	665	678	676	650	653	688	678	688	703	679	673	730	685	658	636	675	684	659	695	664	654	674	677	695	693	708	700	712	648	641	639	664	654	696	611	671	630	673	653	688	690	639	690	642	704	677	655	697	673	691	625	638	689	674	654	663	703	649	665	692	712	657	643	700	714	697	651	672	680	678	677	685	637	652	643	693	633	678	655	668	675	659	640	650	654	676	656	643	668	671	650	661	658	661	656	632	686	667	649	631	674	700	661	660	642	705	685	664	691	663	621	683	636	622	663	646	659	694	601	645	650	636	723	682	631	695	659	628	739	650	626	708	687	640	666	637	629	719	684	708	693	668	638	644	705	627	673	668	659	633	640	700	681	648	671	642	681	655	638	646	716	645	697	687	724	675	653	660	704	681	659	681	696	627	678	616	688	633	654	663	728	694	628	667	664	658	694	678	683	650	652	672	656	725	658	625	655	672	631	687	665	624	633	688	692	635	676	680	679	661	676	659	693	657	675	680	662	726	652	687	641	701	659	659	658	719	655	657	663	713	642	655	696	653	661	738	666	672	686	652	704	656	635	664	679	658	648	697	702	626	708	743	688	643	648	682	655	694	655	644	715	722	660	650	650	651	669	647	630	711	679	681	668	681	700	685	669	641	690	673	691	713	667	686	664	669	660	703	659	650	663	694	647	669	680	666	692	668	688	713	688	668	631	660	691	689	692	633	621	687	640	680	693	650	653	659	581	669	706	632	624	633	692	675	680	699	651	714	713	668	646	629	634	664	645	669	675	651	651	693	681	678	610	677	711	684	654	667	670	650	645	715	647	634	701	662	663	674	711	714	695	644	673	661	679	635	684	658	712	654	665	675	726	697	607	636	641	672	704	606	687	679	688	688	643	663	693	682	669	742	666	643	682	691	693	720	710	649	699	704	675	720	641	694	638	699	671	703	668	684	651	648	669	628	672	665	707	697	652	681	667	674	675	681	717	651	697	702	642	662	662	691	689	644	681	637	699	640	642	692	643	629	656	669	676	664	628	666	645	693	697	709	688	617	665	671	666	651	709	693	696	663	654	664	646	661	648	710	715	634	671	649	638	653	680	693	694	677	674	672	660	673	699	710	716	617	656	655	663	675	720	665	690	623	693	649	716	645	624	704	708	627	671	673	700	708	667	700	662	700	667	688	631	662	642	641	723	698	634	672	675	650	689	658	675	646	666	611	681	654	701	680	673	649	648	680	673	708	657	666	669	679	673	655	665	651	682	661	737	625	678	645	672	639	683	676	657	678	641	681	655	712	636	696	676	682	641	643	663	668	719	663	666	688	654	664	698	640	619	661	657	692	652	682	660	681	671	618	652	653	660	656	680	649	700	677	674	642	672	702	683	697	690	682	641	660	677	706	700	664	687	702	648	684	640	664	663	624	700	724	631	617	664	733	693	707	735	671	633	677	679	668	690	657	689	666	697	646	709	688	631	679	636	664	676	655	662	662	639	715	658	654	737	668	665	645	667	691	681	679	625	656	693	656	683	715	657	662	681	657	694	685	667	681	696	701	670	660	667	689	650	651	647	657	658	705	653	662	672	678	680	649	709	651	646	693	622	712	667	669	619	645	709	667	710	666	658	662	659	683	642	695	657	679	660	654	678	650	616	681	722	636	620	675	715	684	697	678	696	668	658	672	696	687	671	647	675	659	637	698	623	691	710	643	688	638	676	642	635	693	666	682	677	650	675	667	664	666	706	698	650	640	679	670	682	663	659	661	685	653	691	695	715	648	616	631	664	728	640	650	676	692	686	683	615	690	636	659	646	703	665	669	622	677	701	700	711	684	655	662	710	688	663	704	631	641	660	699	677	674	647	652	668	702	721	656	631	667	646	652	642	675	685	668	664	650	701	676	619	709	704	710	657	684	714	680	688	648	702	684	690	663	696	632	656	691	689	694	665	692	680	705	654	707	720	721	666	637	668	665	695	677	676	716	669	670	669	668	736	660	707	668	683	667	654	680	661	708	637	626	650	640	649	688	668	642	655	692	680	702	690	719	656	674	631	657	679	651	674	658	647	653	695	689	677	637	702	684	684	633	676	733	664	692	631	673	653	646	642	670	625	664	643	674	662	640	702	719	645	709	621	671	713	646	685	660	667	706	650	654	660	651	686	730	660	667	661	677	640	683	631	700	645	691	712	674	649	691	689	670	694	707	634	676	631	667	692	663	645	663	686	703	617	721	669	667	682	608	686	673	649	655	682	671	703	600	720	676	656	699	667	663	650	703	687	690	695	713	661	653	722	644	678	681	636	628	693	628	651	675	708	668	669	654	716	703	696	717	641	677	684	655	690	642	643	673	658	652	649	662	636	673	679	666	705	642	631	663	663	671	654	674	665	669	693	701	625	685	690	646	663	717	714	665	644	744	667	704	683	714	626	623	697	683	706	663	656	683	684	649	664	702	681	708	674	660	652	662	628	681	686	668	700	662	678	673	680	623	703	711	698	670	619	714	680	712	665	689	668	707	674	654	717	681	636	698	643	659	631	663	646	642	657	637	664	676	644	641	648	649	654	666	695	679	636	656	670	642	679	689	656	663	671	683	682	709	681	669	700	690	672	697	683	635	631	680	703	715	667	665	684	647	665	675	618	670	665	719	672	654	622	615	672	679	726	675	684	710	611	665	640	690	727	657	635	724	667	652	691	693	695	662	705	644	619	657	694	615	697	677	691	684	682	696	646	692	685	635	650	681	684	641	660	641	693	686	698	662	643	673	669	700	704	679	635	698	698	650	709	691	687	649	684	672	680	695	676	634	647	668	686	641	671	665	674	694	640	678	670
7438	462	450	374	302	238	215	209	185	162	137	165	153	160	159	160	133	156	117	179	138	136	154	134	134	122	138	119	167	112	129	131	136	134	123	138	136	104	119	141	113	138	138	117	129	146	134	145	113	125	123	137	147	138	114	125	130	136	152	142	136	121	136	108	123	143	150	148	128	137	137	118	138	131	136	125	122	123	141	129	141	116	145	122	108	124	113	122	135	142	156	142	123	140	142	137	137	144	133	134	113	145	132	141	140	130	146	142	122	126	138	135	140	138	137	139	126	113	144	140	137	163	128	118	150	135	142	153	155	153	136	155	147	122	130	135	132	142	114	108	160	149	142	147	132	126	141	124	110	138	151	142	122	122	111	143	147	144	114	126	130	126	122	120	121	133	136	137	135	117	142	137	128	150	132	133	116	146	133	136	170	131	136	130	130	128	139	133	121	133	121	146	140	134	146	156	156	120	132	153	126	134	135	149	134	142	126	146	144	161	158	112	137	146	132	135	128	114	125	120	110	119	123	122	139	124	123	142	137	133	146	149	112	116	144	149	125	136	124	113	130	131	134	130	138	125	128	141	156	124	140	156	135	156	128	130	142	133	141	152	146	135	128	133	131	118	151	122	129	171	151	136	126	131	130	129	148	125	148	118	143	133	143	143	140	136	122	129	140	125	121	118	140	133	152	132	129	139	126	129	145	118	129	137	142	137	120	150	150	117	124	140	137	115	131	128	142	127	148	136	124	134	147	128	150	129	120	128	137	138	140	129	136	126	158	150	140	130	124	121	144	127	141	148	145	130	135	134	121	123	132	126	130	129	138	144	142	131	126	118	147	101	133	109	110	133	129	127	159	116	141	138	120	126	108	128	135	123	123	135	130	149	140	117	130	121	142	132	124	140	115	134	132	139	152	131	146	137	118	122	131	127	147	125	131	134	129	125	124	139	127	137	128	117	139	125	146	140	128	137	147	153	134	125	147	138	142	120	155	133	157	120	130	132	121	135	133	138	136	126	121	122	129	147	132	133	158	133	139	146	130	126	121	131	140	133	150	168	132	147	151	110	129	133	132	140	132	138	133	129	124	115	150	112	130	127	133	123	133	161	134	132	122	133	149	135	122	140	154	148	122	126	134	157	150	142	126	137	135	105	123	120	163	158	129	138	131	118	110	137	103	120	132	131	135	139	129	140	119	163	136	107	124	141	116	148	135	132	138	149	145	126	153	132	126	132	148	156	151	132	148	125	137	136	128	156	136	138	157	144	134	140	140	133	116	125	132	110	147	152	124	120	124	148	134	145	145	140	131	148	144	138	153	156	143	137	143	153	147	143	133	122	138	134	148	126	129	129	152	141	147	109	112	125	137	147	146	138	151	126	150	121	124	160	137	139	125	137	143	122	139	139	133	141	140	121	126	145	139	144	119	142	137	140	141	120	123	136	119	130	132	134	119	126	131	128	152	147	134	143	129	144	132	148	151	120	139	132	127	121	149	118	127	124	139	125	128	119	128	139	139	125	121	126	130	110	150	133	127	146	130	122	139	138	127	130	147	151	130	151	149	163	133	141	139	134	122	132	113	131	138	141	132	145	137	136	138	140	138	128	119	137	101	125	131	127	132	130	124	139	119	148	141	115	124	133	140	153	134	131	117	151	128	127	117	118	103	152	107	129	121	135	143	137	120	126	121	125	134	129	112	114	157	126	139	138	121	143	147	128	122	112	133	136	137	146	139	123	125	133	155	147	129	156	127	128	134	147	127	128	151	140	150	119	142	148	137	134	127	114	125	127	147	150	131	145	134	133	120	137	146	152	115	134	111	115	118	139	143	139	148	133	139	120	109	139	102	125	128	135	138	152	133	158	133	140	117	120	133	121	152	138	131	128	117	122	106	151	121	128	125	125	149	126	125	135	138	121	116	147	130	137	121	133	135	129	134	132	129	128	156	148	146	122	123	120	150	123	148	121	128	132	126	116	129	123	142	145	111	120	142	151	129	134	153	136	109	120	137	110	136	126	132	134	135	133	134	130	125	137	150	141	141	132	122	110	151	126	159	128	144	144	166	140	143	130	156	139	136	154	134	144	125	118	116	145	130	145	145	96	130	118	126	122	131	140	138	119	120	151	141	149	126	120	123	151	117	150	153	135	129	119	129	124	115	142	136	137	114	120	119	138	144	129	139	121	149	113	141	138	135	136	113	149	131	124	135	119	113	124	143	143	128	101	139	127	136	143	142	119	147	150	140	136	138	131	139	132	127	149	130	134	138	122	153	162	139	127	105	125	141	139	115	125	109	140	145	143	126	113	121	120	127	148	158	141	137	118	123	129	151	142	143	159	117	136	128	148	138	141	132	133	141	123	123	125	135	129	131	143	124	143	130	128	143	143	142	131	157	126	156	146	139	124	120	139	135	146	146	123	141	132	127	127	124	133	153	166	120	150	135	135	129	129	131	136	142	156	134	126	122	142	123	136	116	127	120	126	153	135	113	144	142	135	153	117	128	114	116	120	130	132	137	132	134	133	133	107	131	119	116	122	147	146	128	164	109	140	141	122	123	137	152	132	135	134	134	128	128	130	128	155	132	133	128	130	127	135	122	113	137	137	146	128	128	147	147	130	131	141	136	111	127	150	130	120	130	138	131	134	118	123	130	128	125	122	132	126	138	137	145	126	129	143	136	149	127	133	146	102	112	131	144	143	148	145	128	138	123	133	130	93	129	137	111	117	153	129	131	124	146	142	128	141	120	129	140	129	146	128	137	130	147	139	139	136	120	147	136	135	138	126	143	158	137	120	123	138	158	134	125	133	127	120	136	152	127	134	112	135	133	122	133	133	148	137	128	148	124	122	121	149	145	135	157	147	128	142	120	146	126	154	138	114	136	156	153	145	122	114	120	125	137	150	116	120	140	152	140	140	131	130	141	103	134	124	139	120	152	124	132	141	109	136	153	138	130	161	145	115	129	130	122	132	140	133	120	110	128	128	124	120	153	114	114	149	137	134	124	133	147	138	131	141	127	139	137	118	114	125	115	137	126	121	155	139	139	125	139	139	132	120	133	135	114	140	131	121	142	135	112	133	126	137	131	130	125	121	122	140	147	131	130	147	117	131	124	116	102	126	123	145	133	137	152	141	125	157	128	145	151	139	144	140	120	122	151	116	174	135	113	144	146	145	136	125	170	121	139	135	134	123	117	143	110	148	150	143	122	126	125	110	115	131	137	122	138	122	139	145	127	137	139	132	129	127	137	120	145	139	151	118	136	143	137	152	123	147	122	129	161	132	126	132	135	134	140	124	122	127	111	125	141	144	137	126	128	121	141	155	142	117	112	147	121	138	136	159	124	150	146	113	130	120	152	147	134	125	129	118	124	125	137	158	149	118	134	138	139	131	143	113	112	140	137	114	126	118	121	142	143	133	144	138	145	143	127	119	141	126	123	114	115	113	156	147	133	123	142	128	147	136	166	150	121	147	120	143	114	120	141	151	136	125	119	151
6129	613	1061	1204	1030	874	762	669	606	512	482	493	499	444	435	425	420	439	401	437	409	402	396	395	412	371	392	377	365	358	374	392	364	363	335	328	376	321	337	340	374	378	364	358	356	358	383	339	381	347	382	350	341	377	352	344	347	366	338	355	355	373	353	393	345	363	365	370	335	333	341	361	343	353	352	317	325	347	392	344	347	344	355	336	370	364	363	372	334	376	368	331	335	327	320	356	367	337	321	347	335	337	344	338	331	342	385	336	336	338	326	351	338	331	352	373	365	346	340	346	361	341	345	351	329	361	322	338	343	368	352	348	330	322	361	362	331	334	357	366	325	376	350	367	350	347	362	378	350	364	366	366	384	316	358	356	386	335	301	326	386	353	370	321	375	361	374	367	348	330	353	318	366	342	351	327	336	365	355	373	345	356	341	372	340	344	356	317	358	359	390	352	325	366	331	342	335	368	366	356	353	343	325	366	342	341	351	301	339	356	338	355	381	350	372	348	371	347	355	354	348	361	328	346	376	366	360	316	321	359	363	362	324	360	352	347	380	366	340	331	334	364	358	306	354	346	347	369	368	342	336	343	364	331	387	318	347	355	358	382	352	339	372	348	346	359	386	374	347	329	336	358	334	341	357	354	344	366	337	368	339	353	341	349	348	346	379	366	327	331	359	309	368	321	345	342	354	376	340	382	334	361	357	327	345	355	318	355	338	362	306	353	329	324	366	328	354	332	358	374	329	323	367	351	327	332	342	361	368	367	325	317	333	345	328	331	324	342	354	345	332	364	368	332	353	321	351	335	334	329	354	343	349	371	369	335	358	354	365	345	338	369	353	348	363	306	370	347	309	324	357	346	381	363	331	335	337	310	348	327	340	364	349	342	346	363	356	340	325	375	331	336	330	400	353	349	361	363	339	325	354	360	352	332	330	346	333	340	355	347	338	341	337	357	361	345	362	379	363	351	365	323	347	365	356	352	368	311	346	332	331	332	350	361	342	340	346	371	317	348	387	321	345	347	338	368	351	370	350	333	321	342	347	371	326	344	354	378	348	369	357	343	301	327	352	316	336	348	371	363	365	335	331	359	376	334	370	318	357	327	325	332	362	394	359	328	335	319	353	328	336	340	342	317	332	393	350	328	348	369	370	369	354	346	361	344	344	332	336	346	356	337	346	380	334	331	362	346	371	401	374	344	363	366	337	351	335	358	333	351	331	343	340	362	367	361	336	341	345	338	356	349	384	328	331	338	381	328	362	360	345	313	375	382	349	423	343	365	366	385	358	357	325	390	379	359	327	332	340	311	352	379	324	372	348	344	350	349	351	366	355	387	348	354	356	326	353	353	323	330	350	380	361	343	307	388	373	349	372	357	310	340	351	348	324	363	340	368	331	349	344	349	351	381	312	301	377	323	357	350	354	378	346	351	355	356	358	360	367	353	337	333	336	358	354	382	331	360	354	334	344	334	346	363	345	333	357	329	340	358	367	353	350	358	383	372	389	350	349	336	368	391	316	344	343	355	286	372	357	371	335	344	332	398	332	340	346	347	399	343	344	370	347	358	355	361	380	368	330	359	330	333	334	373	352	325	385	363	358	327	382	370	372	338	353	320	335	351	370	324	332	346	366	359	364	354	366	347	350	360	363	308	343	360	332	326	315	312	359	357	319	363	324	365	367	375	346	367	343	351	346	336	355	365	317	325	348	363	375	354	360	348	337	326	355	355	336	362	341	333	337	323	355	330	348	330	352	351	354	374	345	413	303	342	338	366	384	319	335	352	369	333	345	380	335	323	359	368	369	362	336	329	374	339	347	326	370	339	371	392	345	357	333	376	347	362	338	347	348	354	377	350	342	368	405	344	379	350	334	363	333	366	351	330	295	371	325	345	324	359	367	377	367	370	347	396	367	360	332	377	333	340	365	378	342	368	354	374	335	324	388	333	348	361	339	367	343	368	349	337	343	351	325	295	382	332	339	325	356	359	344	341	361	358	363	347	351	365	357	313	352	370	363	321	367	364	390	368	322	359	352	360	384	366	330	372	358	359	330	352	327	336	376	332	338	352	341	360	344	360	347	317	340	363	347	364	321	335	353	357	376	306	353	343	337	367	368	378	363	335	336	396	377	399	356	333	381	373	360	360	338	399	364	345	325	366	354	366	370	355	384	346	373	333	331	344	369	360	350	328	335	364	404	394	359	352	400	372	367	336	316	364	337	388	374	371	344	378	382	349	329	358	363	371	356	356	351	357	357	378	322	335	297	327	306	341	339	363	356	344	385	361	342	331	335	321	358	331	344	343	334	377	348	351	330	324	366	315	343	358	348	363	350	330	362	362	356	397	355	350	338	339	370	348	369	342	312	329	311	372	360	309	322	354	345	368	347	351	336	376	333	327	338	345	364	352	342	366	324	317	368	334	342	350	361	345	370	354	350	341	342	386	403	372	348	355	361	328	353	387	365	335	392	360	359	360	359	357	343	355	364	365	341	358	357	351	377	329	345	329	374	339	344	359	351	358	384	363	335	329	376	328	358	329	345	327	317	360	330	372	361	342	320	366	327	382	340	322	336	377	368	348	321	323	347	347	354	365	386	369	363	340	326	323	325	350	378	332	334	363	370	328	350	352	356	351	363	328	333	346	318	332	346	334	372	346	370	365	301	350	350	346	368	359	345	341	340	331	360	321	345	380	331	329	319	348	353	352	351	369	341	332	362	330	327	357	347	377	340	359	376	367	364	358	357	328	342	389	402	343	348	336	329	344	346	391	362	360	347	356	340	348	345	339	337	369	345	342	369	318	347	342	367	294	360	374	335	386	361	344	327	365	324	318	368	363	360	345	345	327	366	362	334	369	334	328	347	340	359	326	307	364	351	367	352	356	385	336	326	348	343	330	387	340	344	391	343	326	336	341	367	286	388	366	322	350	372	362	311	352	360	336	372	331	352	365	365	361	325	353	363	323	345	330	382	337	323	363	342	345	320	358	362	370	350	339	362	387	350	336	344	344	333	370	353	351	293	360	342	318	343	348	359	370	343	348	371	365	365	336	341	363	378	360	300	368	367	371	330	362	363	335	361	340	340	330	335	333	345	337	358	350	346	383	391	357	382	358	360	356	330	352	364	321	359	354	354	359	362	326	351	372	338	366	310	339	324	340	362	383	364	326	357	326	372	341	340	361	331	373	326	345	352	366	354	311	334	339	364	373	326	366	350	338	355	357	291	358	343	340	397	332	336	345	340	339	321	353	325	326	366	332	325	352	349	346	349	349	346	371	331	338	364	342	372	329	321	354	332	361	345	334	374	351	356	369	312	342	355	402	351	326	343	383	336	326	317	352	362	339	357	382	335	347	352	354	356	341	344	374	348	348	347	328	369	366	373	334	343	336	329	361	363	336	364	331	316	346	344	320	335	347	325	356	315	348	364	344	340	346	359	337	371	349	342	342	356	339	348	334	334	362	366	318	392	340	358	355	373	350	362	357	377	341	342	356
13702	1024	906	712	502	353	339	286	284	251	231	227	198	217	163	204	215	192	192	183	184	171	177	182	191	208	166	175	172	191	185	185	170	176	191	188	186	174	178	190	177	166	172	211	192	193	154	184	159	179	172	206	164	170	161	163	172	198	157	191	193	172	177	185	174	147	160	194	199	191	195	201	160	167	172	151	192	175	176	159	157	160	163	168	159	182	165	168	157	184	173	171	172	195	208	166	183	157	171	161	161	175	179	175	177	168	185	200	189	167	182	160	167	173	188	209	187	180	175	167	178	163	183	176	173	142	163	171	196	179	177	157	164	167	188	180	192	158	168	182	173	147	188	189	193	171	155	176	162	163	178	177	164	182	198	169	149	177	172	156	172	164	139	163	168	159	168	181	167	181	170	152	180	180	175	161	159	182	170	159	189	174	163	198	177	184	196	192	186	175	152	175	148	182	196	202	185	173	168	175	172	165	178	182	185	150	134	179	154	174	183	171	159	188	155	170	188	189	145	166	171	202	151	179	177	171	163	171	186	173	175	166	173	168	156	154	145	190	188	193	178	167	199	180	160	176	177	181	177	141	175	165	200	179	167	188	163	183	197	175	187	183	159	170	168	176	194	158	187	183	183	174	175	177	179	150	190	186	179	166	152	172	155	191	201	158	182	164	158	161	185	159	198	182	164	175	156	187	157	171	177	154	195	181	173	176	173	166	170	172	166	192	191	169	169	170	188	177	181	180	174	192	182	154	189	195	166	155	155	190	155	182	185	151	170	169	149	168	178	168	147	174	206	160	188	182	169	173	161	188	195	171	169	166	172	179	172	200	180	164	185	171	170	208	178	170	158	176	191	196	190	171	191	175	168	167	195	189	175	202	168	173	175	179	167	162	163	188	160	153	193	173	170	162	187	171	152	182	170	195	171	171	185	165	183	180	172	179	175	172	188	154	181	187	158	165	169	138	165	193	174	147	165	174	181	183	151	152	155	152	179	179	169	186	152	173	166	204	170	164	159	178	158	157	173	170	166	163	174	180	198	183	208	174	165	161	187	172	169	178	162	186	173	183	178	155	166	171	164	181	152	188	177	152	144	180	184	186	157	158	156	147	164	181	173	170	159	185	168	181	170	175	134	171	171	172	170	200	161	170	172	185	163	198	177	155	177	174	157	189	156	184	162	164	184	165	150	179	181	168	164	163	175	181	171	182	203	172	171	185	179	183	168	186	175	179	185	206	189	164	167	163	191	163	160	170	205	171	181	159	162	159	171	175	171	173	185	138	177	190	183	156	167	175	156	164	192	176	188	148	167	193	174	195	176	168	163	173	192	174	164	201	198	164	167	169	173	153	155	169	202	156	173	175	162	205	174	181	199	169	170	177	160	206	184	172	178	181	183	155	161	203	157	184	158	178	179	164	170	158	162	177	186	185	153	163	188	159	190	158	172	168	166	180	171	167	171	144	156	161	195	162	171	171	175	202	167	153	168	176	152	155	189	173	159	169	144	163	152	162	185	178	166	152	173	181	161	180	156	159	165	215	176	194	165	174	176	184	169	171	157	170	165	182	191	204	167	177	157	169	177	180	183	157	153	173	170	190	179	169	183	170	165	156	180	168	194	185	165	177	196	168	175	162	181	176	172	159	172	181	168	182	153	169	182	175	171	171	180	152	184	186	159	177	181	158	161	158	157	170	175	173	173	176	175	157	166	181	184	172	165	190	177	157	197	170	147	171	173	181	158	180	218	171	188	201	184	157	197	175	180	164	170	148	139	177	179	176	191	164	192	162	188	185	162	163	177	177	187	161	157	146	180	149	152	184	196	164	179	180	174	173	187	162	176	165	178	177	172	136	178	174	195	175	164	182	164	170	203	157	189	176	154	181	167	173	175	170	168	181	182	193	188	142	159	167	188	186	177	179	187	161	179	154	146	160	156	130	152	174	179	136	178	176	168	168	198	157	185	168	175	185	180	171	178	160	169	148	182	168	180	173	174	179	152	163	164	185	184	170	162	183	157	162	165	164	174	171	159	175	159	204	170	170	181	176	168	181	186	178	175	165	188	186	161	172	179	158	182	168	182	160	199	181	160	176	198	169	206	178	157	164	155	163	169	177	185	170	150	180	169	179	210	163	193	175	162	157	180	168	153	166	162	168	187	184	147	158	192	173	169	152	184	180	170	165	174	170	179	164	164	174	183	155	153	168	177	154	167	177	153	165	184	174	171	161	185	166	145	186	157	183	171	152	167	177	182	192	184	159	176	173	163	162	149	175	188	160	162	186	175	155	172	162	161	173	143	148	159	181	184	182	173	210	201	154	152	179	162	165	181	174	175	191	192	162	189	183	149	192	180	162	176	187	179	176	176	184	148	168	167	160	148	190	154	177	181	179	181	181	182	190	153	181	166	168	200	180	182	184	166	160	158	191	164	179	178	161	173	182	187	187	191	197	179	180	171	174	194	176	146	170	178	162	173	163	169	161	159	176	158	168	199	178	166	199	196	161	164	166	179	181	171	181	219	199	166	181	192	173	169	191	174	176	146	152	173	195	179	188	178	144	198	185	197	175	197	187	188	184	161	170	166	175	178	181	165	181	172	165	204	176	161	180	176	168	163	177	148	188	166	149	206	181	162	159	173	168	151	154	163	180	182	181	187	176	154	167	183	177	195	156	172	187	159	180	185	195	162	176	188	182	180	156	158	164	157	152	176	170	198	183	146	176	174	192	171	146	178	161	166	170	148	171	167	154	185	158	171	167	184	152	182	167	160	153	181	182	199	140	174	162	187	181	162	173	177	204	167	170	180	143	175	171	195	167	168	163	164	172	178	208	143	183	159	183	176	182	163	151	154	179	155	152	165	205	167	166	164	154	178	187	182	179	153	166	175	187	157	169	191	196	154	173	203	179	137	166	159	164	185	178	179	178	188	180	185	197	190	175	145	165	196	164	186	181	174	196	170	178	177	182	155	187	167	199	162	176	199	181	186	174	186	155	189	170	203	181	160	183	172	155	144	178	180	172	168	164	178	166	164	185	172	158	169	164	182	169	180	173	181	170	170	175	173	162	170	171	164	167	151	174	201	207	161	175	162	175	140	197	176	193	167	167	189	181	169	173	140	146	159	178	193	141	172	162	195	175	165	157	169	174	159	166	159	155	174	192	178	169	181	211	154	174	178	183	167	179	179	188	190	147	167	170	177	155	199	177	178	184	156	184	146	163	165	171	163	176	169	196	176	189	156	167	161	149	179	176	165	166	177	192	176	168	171	159	199	189	160	157	175	173	169	162	170	169	163	152	192	172	177	162	137	192	172	185	172	193	188	173	177	153	169	175	194	187	177	168	158	162	178	141	158	171	178	171	178	197	176	157	155	163	200	176	161	157	177	173	169	171	165	194	172	190	170	167	155	165	166	180	158	185	189	161	170	154	154	173	147	161	188	205	197	208	188	192	175	165	200	172	186	175	195	172	184	163	158	153	174	175	179	177	173	169	166	152
8107	978	2003	2156	1806	1519	1209	1039	913	805	790	687	643	616	638	639	613	584	532	512	540	545	498	516	500	478	501	495	492	489	525	492	517	463	464	469	467	460	479	448	491	483	414	489	468	483	450	443	470	442	444	481	477	474	463	463	441	429	462	441	458	453	412	463	429	442	454	456	485	446	452	451	445	450	435	431	444	433	443	434	460	447	451	429	403	416	443	438	416	438	436	482	439	434	473	432	408	435	467	432	469	469	457	437	436	486	412	463	414	446	459	442	439	424	436	481	441	412	452	435	429	482	436	409	434	418	456	456	449	470	452	434	452	453	471	474	418	474	407	458	481	424	469	412	459	455	428	435	458	468	424	437	430	452	477	440	437	460	470	446	432	444	422	418	442	453	442	463	443	428	444	441	414	416	397	429	453	451	477	456	476	395	417	431	446	407	478	415	427	445	429	449	458	451	450	446	431	442	475	414	387	416	475	469	424	426	469	457	448	417	430	429	451	451	430	450	465	433	463	472	438	415	434	462	441	471	469	435	444	441	419	410	432	432	429	434	410	455	462	445	428	431	458	426	461	422	465	422	449	455	472	437	471	396	447	424	455	427	419	439	433	433	437	428	438	402	465	442	467	472	467	427	429	404	435	423	457	448	452	412	429	421	479	463	439	445	430	477	455	412	468	472	479	438	413	448	449	378	431	472	457	426	429	416	435	487	444	437	432	457	442	443	436	441	461	415	426	422	430	463	451	418	422	428	482	454	429	439	460	433	363	433	455	478	450	435	427	426	488	430	420	468	458	449	412	440	434	434	471	453	454	485	460	427	453	442	471	458	430	475	444	433	447	409	419	477	432	424	455	469	442	446	460	412	422	465	464	446	425	433	411	467	473	423	430	453	456	426	455	414	451	434	495	471	429	433	451	454	439	459	398	474	437	463	452	449	480	450	437	453	455	466	423	441	464	447	435	454	430	431	438	456	456	432	429	437	445	411	459	442	457	439	418	397	461	453	433	429	413	435	428	451	439	454	461	456	443	453	454	430	391	457	453	392	430	431	441	446	453	424	470	394	476	480	424	462	411	451	402	436	456	439	456	440	424	426	433	471	434	444	446	453	412	444	479	460	410	445	427	449	396	452	452	447	463	445	436	418	477	438	429	428	470	467	430	453	446	473	410	440	432	452	447	435	418	452	437	422	481	439	453	473	420	445	437	402	488	442	443	455	427	441	462	423	456	435	470	467	406	458	476	474	464	435	436	414	402	417	497	433	428	483	430	449	443	464	465	398	426	453	429	424	446	464	430	458	443	474	433	445	445	463	434	442	428	457	445	445	423	395	443	489	440	468	422	418	428	430	426	442	411	454	445	415	439	460	432	452	427	441	433	438	425	451	434	444	459	419	476	457	478	470	429	491	445	455	416	428	450	443	447	449	422	395	424	451	446	459	379	414	450	456	458	463	434	454	425	400	444	463	435	415	427	425	411	416	459	446	419	468	417	417	458	431	441	449	433	478	433	462	449	443	420	426	462	404	417	430	471	469	454	446	457	466	408	412	436	471	441	412	374	433	465	425	426	430	445	459	426	480	433	438	461	455	444	428	441	423	418	441	439	432	411	473	450	420	435	451	434	430	412	492	456	423	464	429	394	427	408	398	428	464	436	445	430	474	481	455	454	437	476	438	406	418	429	424	457	461	437	468	426	453	430	400	429	452	401	458	441	456	460	430	443	462	431	458	475	463	447	423	432	443	435	485	452	446	484	427	425	445	440	425	443	441	443	409	445	450	435	443	406	458	444	427	473	489	450	421	449	460	437	435	478	430	481	469	471	422	469	448	500	427	461	451	462	455	456	456	403	456	436	474	423	459	441	479	420	434	449	409	430	445	461	484	440	401	473	448	459	453	433	450	437	431	427	415	429	459	454	444	476	449	465	453	500	440	448	444	433	454	424	427	466	417	443	428	459	476	414	440	459	431	438	441	451	436	455	446	444	471	438	437	420	489	428	417	432	460	428	440	453	466	433	435	439	493	412	446	451	432	449	434	411	447	452	470	452	411	392	472	438	393	405	417	406	421	456	445	415	406	487	466	412	450	436	430	450	467	444	423	417	440	496	458	424	422	428	440	466	423	440	451	464	398	483	441	432	417	426	424	446	431	423	435	465	417	467	433	442	454	456	425	422	425	414	467	431	431	453	447	402	407	421	424	478	439	459	445	484	465	446	406	461	436	462	463	481	421	487	437	430	430	421	444	481	423	417	458	401	467	431	450	424	487	434	429	427	433	468	444	446	440	429	465	493	487	450	414	440	444	429	493	455	439	412	470	483	425	442	439	401	442	423	427	403	442	433	426	434	442	443	443	444	430	421	425	435	454	450	437	436	448	467	411	406	436	457	458	433	481	421	408	482	459	417	442	446	430	432	455	422	437	436	419	451	495	458	432	478	441	472	433	419	441	425	430	432	467	411	409	455	437	427	494	446	452	450	468	449	453	411	439	437	457	474	427	404	427	437	412	443	445	423	437	463	423	446	451	427	448	464	438	430	427	450	448	458	483	482	432	446	460	444	413	429	454	453	459	454	486	423	435	423	488	415	408	402	448	446	409	428	433	473	443	460	445	464	439	467	465	456	425	476	430	436	445	456	467	441	475	415	422	425	455	445	449	433	413	477	436	435	435	444	429	451	429	433	453	426	450	476	425	422	426	479	475	461	428	397	457	486	444	455	447	416	432	442	447	415	451	447	460	430	463	403	424	445	438	401	433	482	445	439	431	445	423	447	471	421	485	452	428	460	463	457	416	450	400	432	407	416	428	418	462	452	424	396	456	430	455	435	456	477	444	460	470	439	414	420	464	431	441	432	454	448	438	424	442	467	479	409	421	437	462	455	474	423	446	439	434	463	439	435	482	471	454	492	390	449	430	462	447	447	459	441	418	459	393	457	450	472	435	429	439	466	454	448	437	447	474	450	408	434	490	422	434	428	450	475	461	437	443	422	457	462	452	449	482	439	422	482	423	396	427	409	457	424	463	463	438	434	478	469	458	483	441	425	439	441	411	449	427	450	460	448	470	445	453	447	403	443	437	422	390	437	426	427	440	434	451	444	426	457	468	432	429	463	404	458	459	445	437	479	467	456	448	458	485	480	455	421	480	445	442	472	425	394	442	432	449	440	452	486	392	445	459	468	456	419	451	432	443	450	412	430	492	439	452	423	500	460	484	447	380	445	377	456	445	408	441	471	453	412	445	455	440	435	464	428	457	450	450	452	471	478	460	417	441	417	407	410	481	500	438	484	426	429	463	464	433	457	457	424	445	450	418	484	452	453	439	493	437	442	422	404	466	418	470	450	426	468	446	438	458	432	432	458	390	452	471	459	452	445	449	423	441	466	454	433	460	445	483	459	463	439	482	443	423	431	419	460	430	448	424	437	427	468	415	450	429	422	444	416	410	450	428	401	430	423	430	453	443	484	446	448	464	440	418	451	435	415	479	398	449	442	425
1707	320	305	324	364	287	285	301	297	311	288	261	271	317	328	265	295	328	308	286	328	297	316	307	284	341	306	332	297	332	298	306	295	283	303	323	300	300	312	318	316	286	269	311	273	303	296	312	300	303	308	297	313	291	289	339	290	299	279	306	289	294	295	326	317	281	301	309	281	312	288	310	306	302	334	341	286	310	329	284	331	307	283	296	307	293	339	291	281	304	284	332	320	296	289	302	281	298	290	299	305	315	292	319	300	304	279	304	304	322	292	309	313	306	312	267	277	282	295	302	296	275	295	306	291	330	305	287	309	294	324	322	316	313	340	315	284	270	263	333	341	311	293	325	282	309	316	275	287	315	297	292	325	297	297	292	300	324	315	296	295	314	307	310	339	269	323	305	301	282	298	287	281	286	313	306	333	325	303	322	308	288	326	304	321	303	280	367	322	303	289	253	296	289	332	305	292	300	308	309	309	317	281	313	293	326	326	301	310	307	314	316	315	284	327	288	289	316	296	295	342	328	309	288	305	307	280	307	334	320	305	286	302	297	295	287	333	309	308	321	313	332	299	310	302	286	293	293	312	272	329	345	326	318	284	302	288	307	327	292	277	277	303	303	275	279	280	302	321	307	325	316	297	320	291	321	302	321	296	327	284	308	284	309	289	284	285	293	281	259	297	306	316	285	298	283	325	289	300	333	312	317	323	292	293	284	300	311	311	301	294	288	295	306	281	274	278	291	320	340	317	311	301	295	299	277	298	323	304	305	288	310	300	279	329	298	295	295	331	286	315	283	335	322	310	328	300	288	312	310	311	329	301	326	308	351	261	283	300	292	302	289	308	331	331	317	295	303	298	294	296	287	276	334	312	295	307	326	302	325	323	313	287	327	307	307	285	300	306	331	347	288	281	288	285	306	304	305	306	330	295	272	284	303	293	303	316	305	328	327	274	312	252	300	286	281	325	323	325	260	293	303	319	311	302	278	290	344	323	315	261	303	301	315	291	318	278	291	301	315	278	289	299	272	293	271	293	304	274	302	293	292	308	298	312	310	315	291	290	294	323	301	289	282	329	304	296	313	328	309	307	278	272	328	345	324	316	327	325	303	291	288	297	324	310	289	291	316	311	308	303	270	299	294	312	278	299	253	310	281	315	295	306	320	281	308	282	289	328	316	325	280	295	313	325	299	308	298	291	326	307	313	319	322	307	320	297	301	286	299	319	309	321	272	290	309	336	289	306	311	329	279	317	307	309	300	303	273	318	294	296	297	327	314	289	316	304	331	307	312	290	282	344	303	285	330	287	313	359	292	274	311	334	343	315	336	290	326	281	324	281	301	287	323	285	299	334	289	303	319	286	306	298	282	344	319	309	305	312	292	319	304	281	296	300	303	316	296	292	283	300	323	287	314	296	296	315	282	295	268	287	284	303	301	290	309	311	314	295	310	311	274	282	263	314	297	313	306	310	329	322	291	298	268	319	305	332	315	301	301	299	332	304	321	282	329	304	267	301	311	303	312	317	257	293	330	282	340	346	293	306	335	311	303	329	322	325	306	329	292	311	286	311	310	282	312	316	284	289	298	307	326	303	342	297	302	281	283	304	295	319	304	310	315	248	288	296	299	293	312	295	284	323	323	315	298	290	320	291	322	345	299	306	305	285	354	265	290	302	266	269	300	323	305	274	302	310	290	283	313	332	325	274	279	295	289	292	276	344	341	313	249	291	309	308	286	323	315	283	301	319	321	291	318	318	317	328	328	295	294	300	318	315	308	311	292	318	291	318	287	302	310	275	277	269	304	300	282	294	311	303	303	325	277	289	321	341	317	312	332	316	314	283	315	325	314	326	305	332	325	309	311	293	295	285	293	278	300	310	315	289	335	283	318	334	284	311	304	314	293	310	285	312	304	301	277	305	312	315	295	305	314	299	330	301	299	324	275	299	265	287	303	316	291	301	363	288	313	292	273	278	341	313	291	316	285	294	284	302	320	314	295	299	328	312	302	294	295	269	307	286	304	275	260	312	306	302	316	267	307	317	302	309	299	300	267	302	324	289	281	313	269	315	289	315	309	333	308	305	302	283	291	282	285	286	280	306	312	291	272	271	270	336	294	323	319	287	282	318	260	285	291	297	309	317	291	323	315	289	307	335	291	312	275	294	275	287	299	310	314	318	334	312	274	264	266	304	315	303	304	322	312	328	303	307	328	305	321	303	291	296	280	305	278	306	301	293	274	313	309	338	312	293	311	342	293	297	310	293	301	276	335	281	342	337	330	283	301	287	309	360	339	296	340	294	293	284	304	306	291	277	314	342	279	326	301	316	297	295	317	277	325	299	300	335	324	314	269	297	303	311	328	328	284	324	307	302	288	289	311	301	294	316	314	238	332	315	319	307	290	322	318	313	324	305	308	288	330	289	291	334	330	303	330	349	302	275	280	279	278	275	315	314	309	289	280	313	319	320	280	265	279	286	339	283	304	323	307	283	315	296	272	319	264	307	300	312	263	309	310	285	282	314	314	294	282	286	313	295	294	312	300	286	304	273	271	295	353	301	294	279	333	302	270	306	288	290	271	276	322	285	298	325	300	277	278	278	328	295	278	307	318	333	318	315	299	323	357	294	305	313	301	329	310	312	276	316	265	296	303	311	302	245	324	288	306	315	310	298	286	323	305	327	297	286	301	316	304	307	308	305	302	317	339	315	305	265	309	334	330	271	313	280	324	330	342	324	287	314	318	323	273	298	271	328	309	308	297	293	321	333	326	296	307	333	315	278	318	284	298	291	290	298	316	318	297	287	304	329	316	300	317	315	299	320	314	326	291	309	293	310	320	278	284	290	298	313	317	304	319	288	308	297	298	312	307	291	313	318	294	283	332	272	315	283	318	290	305	271	316	298	283	299	303	296	304	284	328	300	288	303	335	293	274	299	331	314	317	315	329	329	294	304	314	332	322	303	302	302	335	317	302	275	278	273	307	354	288	325	268	314	291	314	324	317	296	317	288	326	306	303	294	337	307	259	291	284	292	304	286	277	296	336	294	282	281	299	308	306	310	328	320	299	294	309	337	290	283	337	316	289	320	329	291	263	309	278	267	296	315	314	327	290	322	326	308	348	305	266	311	299	288	328	313	296	271	297	293	294	276	294	289	283	315	319	314	338	311	313	295	309	292	308	273	285	301	295	313	338	306	302	302	297	320	291	274	300	309	304	316	285	299	301	279	273	280	317	266	289	285	322	310	311	293	300	310	313	273	286	276	304	267	313	297	298	307	306	274	337	295	294	301	281	282	279	310	286	274	333	292	314	293	276	308	287	273	318	302	265	329	273	311	290	285	335	289	305	328	312	310	266	315	290	317	316	287	271	321	353	321	313	309	298	303	309	284	328	299	299	327	303	306	311	324	307	269	324	288	275	330	325	306	294	300	297	293	312	300	286	265	318	363	314	295	273	302	284	261	347	325	290	311	296	314	297	306	286	323	287	287	277	304	330	288	265	301
1827	713	706	710	728	700	667	738	724	674	645	661	652	672	709	710	642	674	671	665	673	707	673	657	667	703	658	607	674	659	681	657	621	709	666	657	662	649	726	653	665	696	691	704	672	666	665	668	684	696	659	681	660	678	644	723	670	719	650	692	688	688	710	679	642	671	682	725	672	674	662	656	663	688	702	683	705	646	660	680	751	733	694	664	665	665	626	687	703	728	737	622	671	699	676	668	664	661	665	701	689	658	678	657	673	717	613	639	712	661	643	658	670	682	669	686	683	686	677	692	693	699	648	663	647	667	638	702	698	709	688	646	677	669	653	691	692	617	663	666	719	687	648	720	647	656	670	679	663	681	676	664	663	693	701	679	682	668	737	647	725	677	689	657	735	663	689	664	649	616	658	677	647	700	671	695	638	687	659	614	695	690	621	684	677	650	640	655	636	668	686	661	722	643	676	650	715	630	703	696	682	636	671	687	669	680	646	655	647	687	656	675	657	679	706	703	680	685	657	647	636	706	691	651	644	678	713	725	658	608	645	721	701	699	651	663	689	681	661	689	676	684	677	671	713	651	657	684	677	666	636	699	679	698	709	679	648	652	700	650	677	681	667	637	697	646	683	706	664	725	668	669	665	675	668	694	670	703	692	639	655	674	630	692	676	712	661	711	690	636	646	679	634	697	694	673	665	714	677	659	631	650	635	688	661	682	651	642	649	625	656	720	675	674	672	688	650	646	655	695	691	680	672	657	675	693	665	667	675	679	648	731	663	690	642	618	659	679	671	686	659	699	621	701	689	652	698	707	650	727	660	687	690	681	638	705	691	668	668	674	675	656	650	650	648	634	669	670	718	663	669	656	726	632	715	687	668	700	658	742	679	663	684	668	660	710	702	686	662	660	656	698	675	697	675	673	644	630	674	684	625	678	690	703	678	679	658	702	681	738	664	644	677	671	653	632	663	653	649	749	646	664	676	664	673	642	651	656	678	670	667	658	622	647	687	691	642	677	679	668	714	642	659	700	709	692	702	699	674	691	655	666	642	709	688	714	653	671	646	639	674	660	656	626	672	690	654	657	655	606	647	635	634	698	692	647	703	660	661	653	714	652	686	679	732	716	687	674	648	705	648	684	656	618	693	690	670	674	675	722	702	685	661	662	671	667	637	684	697	655	662	712	708	696	653	648	663	669	687	662	705	652	655	687	722	682	692	658	664	641	700	705	680	627	665	660	650	691	668	708	675	687	632	649	665	680	692	658	628	695	672	652	625	644	682	636	633	678	694	706	720	700	695	661	633	678	657	695	650	724	664	696	715	693	657	688	685	673	693	674	639	642	633	672	666	672	628	676	695	662	696	677	646	675	676	697	663	656	673	701	703	620	742	649	683	651	664	645	662	655	671	663	647	672	677	681	649	710	724	666	628	691	682	631	624	676	674	672	657	715	663	690	661	658	660	663	640	637	670	661	713	665	606	650	683	687	654	650	687	662	654	707	665	672	676	663	657	678	634	638	644	678	704	692	701	692	678	695	673	676	667	657	648	649	667	649	661	716	648	691	698	659	638	654	653	650	650	713	655	665	690	716	699	690	691	707	616	705	683	651	671	664	645	661	688	676	667	680	646	706	639	673	692	695	659	697	662	682	664	669	685	638	620	676	652	713	687	662	693	677	657	688	650	719	663	678	680	699	675	666	645	702	637	699	684	680	693	658	710	701	667	659	675	645	688	736	661	682	682	706	655	683	629	657	657	693	628	640	650	660	654	636	644	688	620	683	615	657	651	637	663	695	649	645	655	655	677	678	686	695	681	649	638	684	664	648	705	678	674	688	683	668	702	673	653	733	723	615	690	633	657	649	641	672	640	692	621	678	727	686	694	700	643	691	651	698	690	709	682	662	676	648	673	652	697	692	658	692	669	688	669	723	679	710	691	659	669	657	682	696	693	672	624	654	667	634	661	688	669	668	649	632	717	728	664	672	659	641	711	691	661	680	643	635	629	655	669	683	695	636	684	666	661	675	652	670	672	669	691	698	664	648	664	670	689	676	660	702	662	692	654	677	670	653	647	637	654	682	725	680	698	657	697	654	640	659	645	658	682	734	668	684	724	664	661	676	640	697	676	617	653	652	677	688	666	649	669	658	696	659	698	709	634	716	699	741	697	674	658	674	686	648	693	691	623	676	703	693	648	629	640	652	696	681	692	673	700	691	623	697	654	742	659	687	697	641	686	662	648	671	708	655	676	654	694	630	703	650	675	678	649	688	701	688	690	679	700	662	677	655	627	680	713	667	656	647	654	694	693	688	676	693	689	662	642	667	674	660	676	648	672	692	724	705	675	671	655	655	655	658	665	685	672	722	662	622	686	736	675	711	635	695	660	665	674	737	701	629	711	673	657	673	692	723	735	677	691	669	672	720	674	666	606	665	607	644	676	663	626	682	672	743	704	656	673	704	686	721	704	655	707	669	611	664	714	644	656	685	663	681	685	648	696	675	691	638	655	682	692	646	697	674	704	700	704	693	677	666	707	675	664	642	641	663	667	642	726	692	655	660	706	644	675	665	682	680	633	651	661	679	718	687	680	720	706	676	702	659	664	664	667	654	660	711	657	624	679	641	684	672	639	618	681	642	716	697	688	682	670	644	664	678	724	651	647	648	672	668	679	662	663	683	679	672	690	637	665	705	653	683	657	656	642	652	622	672	622	670	698	659	680	719	723	654	684	706	665	672	632	691	670	744	705	664	649	736	662	689	698	704	681	736	643	686	666	736	710	688	676	684	700	679	653	702	705	707	702	634	647	686	695	680	691	662	662	687	681	660	667	688	632	644	688	717	693	682	627	686	675	739	651	664	704	680	651	630	691	650	650	695	679	665	718	710	679	693	683	684	683	669	640	699	682	671	699	632	671	631	676	680	703	664	695	616	651	632	692	649	661	642	659	643	676	666	670	695	696	671	654	657	600	667	641	626	679	711	658	709	687	709	695	669	682	691	655	696	647	643	683	687	687	704	722	693	715	656	647	655	685	718	684	650	638	676	624	695	693	649	657	698	695	690	675	698	658	622	685	630	739	690	662	696	668	683	646	687	661	687	698	668	719	661	649	661	643	674	694	669	646	711	650	748	691	667	630	674	690	736	658	727	672	690	671	671	636	645	674	677	684	669	667	658	683	712	702	689	679	710	666	656	644	671	655	660	690	699	715	661	712	648	651	692	686	654	681	693	691	687	700	678	644	714	644	698	614	687	702	656	686	641	667	683	718	678	664	635	684	669	701	692	650	683	666	646	655	711	670	660	671	702	681	654	659	658	657	684	676	703	658	632	622	682	657	653	699	622	676	679	723	677	696	622	646	642	685	690	699	698	666	724	625	677	678	660	703	713	712	657	708	647	679	709	687	693	666	668	707	669	646	671	666	659	696	661	664	687	667	651	691	705	675	657	711	663	636	714	686	674	642	668	749	679	671	680	655	704	631	677	686	659	720	701	654	663	650	667
7538	434	445	381	252	204	206	202	163	170	156	144	120	126	138	145	135	135	167	152	167	111	134	150	148	120	131	157	113	124	112	144	130	140	133	121	158	156	155	128	140	138	149	146	133	126	115	116	166	126	137	119	139	136	135	138	137	136	125	136	129	116	132	134	117	136	151	142	136	119	111	142	129	141	136	175	143	135	140	133	151	142	131	125	141	143	123	134	155	131	131	144	126	123	132	114	114	142	136	140	153	128	114	130	130	144	153	126	140	144	100	122	130	145	118	117	136	131	118	152	127	126	164	141	138	133	153	124	128	120	127	148	128	134	149	134	134	140	122	162	138	125	153	139	127	140	140	129	128	121	129	130	117	131	145	135	116	132	143	124	130	134	138	153	141	161	126	126	142	128	142	127	130	114	127	128	139	103	135	143	105	135	148	132	139	141	112	138	152	144	132	143	125	117	144	116	129	122	139	132	124	125	140	121	151	120	128	127	119	122	135	139	132	134	127	142	127	117	139	123	126	136	136	128	139	129	139	137	132	130	133	133	142	127	149	140	139	134	125	147	152	128	131	138	115	140	130	142	139	122	145	119	123	135	153	145	132	149	153	151	132	123	127	142	142	146	133	136	125	150	131	128	126	156	147	134	136	124	129	119	119	153	142	121	127	113	136	125	110	135	121	130	136	152	116	144	135	130	128	114	141	137	139	126	142	149	107	125	125	141	129	122	109	119	143	123	130	129	138	126	113	146	140	155	127	123	115	108	119	108	130	127	153	131	128	141	131	141	129	142	145	141	137	137	117	144	114	129	134	152	118	125	132	129	163	110	118	136	126	145	116	109	137	130	132	127	132	130	138	134	127	137	138	136	149	144	140	129	118	133	119	153	142	114	161	139	130	135	107	134	120	138	139	149	119	133	141	143	152	120	135	127	121	137	123	168	129	115	108	119	114	135	127	150	127	147	140	126	134	138	113	125	133	135	119	140	116	147	141	126	166	144	131	134	160	98	163	145	142	115	120	119	122	139	115	128	143	121	143	119	110	130	132	129	127	133	129	128	144	119	155	137	140	127	122	147	134	146	143	138	142	153	134	134	119	121	127	141	130	128	136	120	143	124	145	133	127	131	137	138	151	143	152	122	143	128	112	149	134	136	136	130	148	99	125	146	135	114	119	109	107	145	150	120	130	129	137	129	134	143	145	140	153	149	136	112	120	134	124	145	139	103	143	143	134	108	127	147	139	147	145	118	130	115	143	125	116	120	116	136	114	123	111	124	123	145	140	152	132	130	109	143	154	136	121	117	143	146	145	148	132	155	123	143	122	137	121	155	118	140	138	130	140	141	139	135	113	141	113	128	148	140	134	132	136	165	149	157	128	127	121	139	141	140	122	149	131	115	130	139	147	122	131	129	129	143	119	128	137	142	144	121	112	147	128	139	133	116	114	140	135	121	140	140	146	145	126	163	125	117	136	133	123	129	154	113	129	120	145	128	150	110	128	142	164	136	134	132	123	122	152	121	145	121	118	121	126	141	132	121	122	140	149	138	121	130	137	129	137	113	137	137	138	102	155	131	129	130	153	137	141	145	123	142	117	125	142	150	127	122	120	133	134	145	130	136	132	135	121	125	131	137	145	157	125	133	138	136	128	148	148	137	145	160	136	116	124	140	153	129	134	157	124	156	153	142	131	130	128	142	136	151	129	125	120	124	139	165	155	142	135	135	139	148	121	143	110	129	118	125	141	135	132	140	136	139	138	131	134	139	146	132	136	120	139	129	117	140	134	129	138	131	133	147	139	132	147	122	122	126	124	138	150	150	122	136	145	124	128	131	131	134	152	142	135	122	138	137	128	152	130	129	127	127	146	124	134	126	137	122	129	151	141	112	144	128	134	122	114	113	151	134	131	140	134	152	122	111	145	137	132	132	112	125	127	150	138	131	130	126	128	140	129	126	122	126	135	145	128	144	128	140	139	155	137	146	105	124	120	148	152	124	137	142	129	139	145	137	141	133	134	134	126	128	123	118	137	137	166	156	138	136	138	123	120	146	111	119	139	127	140	115	127	128	131	129	157	135	128	128	144	134	118	148	159	125	104	123	133	147	124	124	120	140	135	146	125	137	141	137	124	139	126	136	146	144	147	146	131	132	139	138	144	121	112	141	136	153	144	117	116	139	130	120	133	129	148	112	150	123	128	133	126	121	142	150	114	117	136	132	137	126	154	142	145	139	130	134	142	122	121	120	148	124	127	114	156	137	145	131	125	131	151	135	133	134	116	112	125	152	124	122	131	134	115	129	133	120	138	137	129	112	117	117	135	144	129	117	136	125	143	126	114	135	153	127	128	142	130	140	142	122	133	127	133	120	127	116	130	117	132	138	124	131	121	144	149	125	132	150	103	134	175	108	131	123	148	143	139	120	127	132	132	139	130	154	159	116	120	143	140	157	131	140	133	126	139	129	129	139	124	138	125	135	129	128	110	110	113	118	136	142	124	137	147	156	140	132	147	121	127	128	150	152	126	127	120	133	115	142	127	112	113	139	145	139	130	138	130	132	121	130	131	128	123	125	126	136	153	134	142	120	123	135	120	134	146	131	140	152	131	158	156	137	134	141	133	140	126	131	124	141	127	112	140	132	145	133	169	152	138	116	121	152	136	134	134	139	132	134	111	135	137	156	144	114	114	140	145	142	162	142	152	135	119	121	115	126	111	145	126	140	151	139	134	137	125	128	115	140	150	120	130	155	136	116	118	143	151	130	119	136	148	133	125	121	113	120	111	128	129	125	119	148	126	127	125	114	137	135	126	130	144	118	110	148	108	131	128	140	132	115	151	136	131	124	140	123	120	144	123	116	121	155	105	139	121	149	130	134	129	108	137	128	136	135	142	148	147	159	129	131	123	134	135	157	131	156	116	165	137	128	110	130	130	156	135	135	127	142	117	130	125	113	158	105	159	121	145	114	118	113	139	133	144	138	142	161	138	135	119	129	127	135	134	135	145	151	151	118	123	126	145	155	149	143	134	132	131	138	128	148	147	150	124	117	135	139	148	133	124	140	136	131	142	118	118	125	138	147	140	119	125	133	142	133	117	135	127	130	113	118	146	139	155	138	136	151	136	135	145	120	130	155	143	131	120	115	129	127	131	124	135	134	122	127	137	123	122	131	123	140	141	138	127	137	126	132	133	134	125	126	141	138	145	125	132	130	118	155	135	151	122	113	162	126	122	129	142	123	145	119	126	146	131	121	142	150	154	112	112	137	134	136	118	119	156	125	151	135	138	132	120	137	135	131	126	123	130	118	136	147	149	118	129	146	133	120	118	122	165	137	123	139	154	117	129	109	124	111	122	150	121	118	133	167	126	126	151	132	138	132	125	125	152	138	152	141	141	116	125	120	117	135	132	126	131	126	134	134	132	142	136	122	143	122	153	134	121	160	126	142	133	133	121	138	120	115	145	135	148	146	125	134	130	147	141	149	139	135	154	142	124	148	150	128
6283	561	1077	1252	1002	836	697	611	560	591	527	492	487	436	440	431	400	390	386	368	398	382	427	375	385	403	409	410	393	357	333	405	370	360	342	384	398	331	363	334	344	383	356	370	355	331	333	375	333	361	344	354	371	347	379	361	359	336	338	357	335	368	359	374	338	378	400	383	379	335	331	359	358	372	339	365	340	331	369	320	352	381	327	352	350	376	368	364	328	342	327	340	340	364	339	356	316	377	349	392	343	348	340	356	373	345	339	343	402	341	357	330	414	342	358	354	331	369	383	353	353	343	345	354	383	354	344	353	350	336	333	369	335	374	337	335	376	355	365	318	348	371	345	362	372	334	357	325	339	341	355	369	336	336	337	357	361	330	374	343	338	359	358	385	359	311	349	346	378	327	336	331	379	343	353	351	345	354	349	301	404	371	343	351	338	357	355	352	362	347	355	352	360	343	310	326	350	339	327	344	361	331	336	343	367	311	364	349	355	334	392	345	337	360	327	341	377	327	336	364	341	368	370	372	321	313	318	359	377	334	348	330	353	314	357	331	323	332	352	320	372	347	360	339	356	364	352	326	345	331	357	327	359	358	337	373	358	372	332	343	325	335	347	338	363	372	365	366	363	336	343	343	296	347	294	367	344	354	354	350	372	368	367	348	336	368	349	351	361	369	335	327	371	352	352	317	355	355	350	384	344	352	362	363	336	387	375	362	372	344	371	353	351	346	322	336	365	327	353	344	343	352	328	351	339	385	337	323	332	331	365	356	337	332	354	346	341	368	326	349	340	363	328	340	335	363	353	374	336	374	346	321	367	344	370	370	331	352	360	307	344	368	347	359	365	348	335	359	343	343	355	332	350	344	348	329	344	329	355	332	344	365	330	333	364	368	382	374	379	349	323	326	335	302	352	353	348	360	362	357	361	344	375	370	360	352	349	326	384	332	334	330	346	332	359	345	344	383	352	339	363	330	331	334	384	356	339	347	376	335	353	320	348	365	344	324	379	339	308	329	366	344	354	371	352	343	361	337	328	348	309	338	381	344	360	369	374	323	325	346	339	317	344	325	374	380	336	352	332	358	344	347	337	352	352	356	345	342	336	383	335	369	343	328	336	344	373	354	371	374	346	344	361	380	350	367	370	340	341	350	327	336	368	346	361	363	351	361	348	341	336	365	376	363	349	350	332	355	360	343	357	327	326	357	333	360	350	321	377	351	343	369	333	365	338	328	374	313	309	359	356	333	317	350	340	353	331	371	376	338	344	353	349	331	329	349	337	369	367	351	348	343	362	373	339	358	326	329	359	354	352	354	334	380	320	347	337	349	335	356	343	341	373	348	348	359	346	358	368	356	335	341	335	365	361	341	354	343	355	355	342	368	348	388	332	342	337	356	385	380	369	319	347	358	359	348	339	347	334	329	362	366	338	331	329	336	359	317	346	356	307	360	342	357	340	363	333	345	345	366	352	352	335	342	326	367	359	364	332	361	384	354	322	331	331	365	383	368	383	337	343	352	350	320	362	337	340	383	373	325	320	346	353	352	343	341	335	374	329	328	348	332	330	359	339	359	342	322	332	316	381	373	336	351	329	373	342	366	318	347	352	308	353	326	309	339	335	355	343	346	363	339	357	346	352	377	342	345	357	366	334	325	322	355	351	340	332	359	349	378	313	339	337	330	358	350	329	351	373	369	337	381	359	389	366	322	326	326	337	329	333	370	363	330	321	349	327	344	329	334	330	345	358	372	378	357	360	351	363	352	350	372	346	352	347	394	347	371	333	357	332	391	367	359	358	326	311	340	310	336	369	333	327	338	357	316	354	351	345	371	348	378	340	352	366	320	377	334	367	396	357	340	332	344	337	357	363	341	389	362	371	369	366	339	356	356	347	351	356	378	358	319	361	371	336	322	367	367	357	342	362	333	379	348	332	341	372	355	368	351	376	320	360	346	346	361	363	349	358	328	351	361	367	347	349	359	347	373	353	367	330	341	325	350	367	329	329	359	347	339	363	341	366	364	380	356	336	334	373	379	332	297	343	354	367	371	362	362	332	365	358	366	366	338	335	369	323	341	348	352	362	360	356	326	358	365	353	339	342	365	382	337	347	346	328	351	342	342	339	339	383	330	352	379	375	378	382	368	306	321	306	347	384	366	313	369	356	362	343	352	369	329	354	324	371	351	353	321	357	372	368	347	352	354	341	365	354	375	378	381	358	362	320	345	343	389	358	352	354	319	368	329	358	345	343	335	379	374	354	388	329	373	307	369	355	311	362	343	347	367	372	358	383	362	374	344	359	389	341	341	350	337	357	316	364	345	391	362	334	340	355	366	346	365	379	342	373	335	330	355	392	338	324	373	349	336	368	340	343	353	342	329	364	360	342	374	358	367	375	331	311	351	364	369	326	342	353	337	340	338	360	366	341	330	369	343	404	309	365	353	344	367	353	361	336	324	353	343	371	364	314	353	333	363	322	347	364	358	350	312	379	354	329	360	393	379	344	342	366	402	349	357	346	366	335	336	350	348	369	373	328	363	362	331	364	340	317	351	331	358	362	373	332	361	326	355	375	385	388	342	333	379	340	350	343	369	339	352	400	306	346	371	348	337	359	365	368	380	333	355	370	342	364	354	354	371	357	350	337	376	363	335	317	355	354	360	363	357	364	329	309	376	347	340	342	347	352	382	381	321	373	377	356	382	337	367	343	343	349	355	392	331	330	343	352	344	351	331	351	329	351	359	373	358	332	323	359	389	388	340	361	351	366	371	327	354	386	324	320	339	344	319	360	381	351	371	371	353	342	335	317	320	342	381	336	366	357	338	341	378	327	387	346	354	334	333	371	371	317	346	358	383	336	351	376	361	322	380	362	353	321	365	316	336	342	333	334	366	348	352	356	363	343	326	355	333	349	349	349	360	345	367	336	361	392	348	346	341	348	339	354	353	324	346	373	352	341	331	330	333	349	369	387	365	327	322	366	380	381	367	338	356	350	388	344	315	345	326	344	351	371	370	380	314	371	396	301	346	352	366	416	351	350	347	357	358	347	327	369	326	348	333	333	352	353	309	351	334	375	331	338	368	369	333	346	379	368	363	325	354	343	348	358	358	323	377	352	365	329	340	362	339	372	359	347	377	354	330	331	362	383	319	331	379	343	343	363	361	384	376	343	359	345	326	364	351	333	354	326	332	380	369	331	357	351	336	355	372	345	317	335	383	334	371	354	315	357	354	391	349	333	348	334	361	342	340	316	341	384	350	320	350	340	353	355	377	379	328	337	348	346	338	365	349	348	315	374	344	367	322	342	354	343	342	360	344	353	335	340	328	355	360	362	355	373	337	360	325	359	363	351	332	363	360	355	364	337	358	366	342	359	376	333	381	348	349	355	368	379	331	358	346	355	356	349	349	349	321	392	334	337	379	333	345	352	321	336	371	338	365	350	365	338	349	320	339	366	307	336	346	384	358	360	382	315	354	377	336	378	342	371	365	333	347	369	353
13720	1110	842	726	457	361	322	288	253	244	231	212	197	186	190	179	177	200	178	162	185	180	189	196	227	196	173	140	190	167	179	171	181	189	173	162	189	174	185	219	190	161	167	156	189	182	206	183	176	171	173	184	185	162	169	196	189	165	176	170	160	194	182	154	169	184	191	163	174	153	187	180	167	177	163	176	140	200	178	184	176	176	166	189	178	184	181	155	172	183	167	180	176	177	171	173	167	183	165	196	167	168	170	211	177	173	155	178	163	151	164	179	200	192	187	178	164	150	168	174	167	177	158	158	170	170	181	182	169	222	177	186	174	153	180	166	195	172	166	170	176	162	179	191	193	170	179	183	177	174	170	173	160	163	173	163	195	166	192	147	169	192	152	205	190	186	182	193	187	166	181	158	144	153	191	195	180	168	164	170	201	176	162	204	190	189	190	172	164	165	151	185	173	179	177	189	171	175	169	152	168	184	176	184	166	170	166	193	153	172	183	184	169	166	176	175	170	161	188	175	173	181	149	157	177	179	155	134	163	177	156	163	180	189	181	171	144	166	172	170	197	186	167	169	184	148	164	197	169	175	205	159	175	169	180	175	171	142	162	147	178	163	156	160	184	179	161	180	183	189	178	183	174	157	182	192	166	190	147	198	179	165	169	170	173	185	167	184	179	178	200	186	164	180	158	185	189	166	182	178	177	166	181	134	174	146	180	134	172	156	164	152	178	180	168	167	184	170	173	144	169	154	179	178	149	171	187	172	177	189	179	182	154	175	148	172	157	166	144	170	178	169	187	174	169	172	153	181	200	182	182	165	209	174	121	181	183	161	158	176	202	181	174	178	187	171	189	172	152	164	160	174	191	177	168	164	171	148	181	174	166	170	152	174	177	147	180	182	168	177	191	168	168	190	155	154	172	157	166	186	183	170	160	174	169	179	187	180	192	198	203	178	142	157	131	186	181	181	159	161	170	160	192	184	196	171	173	183	167	163	158	163	167	157	175	189	185	201	171	209	172	187	179	179	186	187	187	171	174	180	186	171	167	175	189	186	158	180	175	181	150	147	177	161	162	166	163	184	180	154	169	171	166	158	181	170	156	170	166	178	182	199	177	160	174	157	160	178	167	159	177	174	141	177	200	196	189	144	155	163	164	176	176	177	176	187	186	146	160	148	205	206	178	142	170	154	169	177	168	189	189	154	172	187	192	173	148	177	185	167	151	182	172	177	202	180	183	183	170	189	178	188	178	176	177	165	153	160	181	169	171	156	178	163	192	204	165	192	195	164	156	164	153	144	201	201	187	155	170	181	189	150	175	176	179	182	165	166	173	176	175	186	189	147	162	151	193	183	181	185	181	177	190	148	165	171	174	191	162	166	185	170	159	194	168	170	178	168	151	163	173	175	179	151	163	168	179	173	178	173	175	150	197	176	170	156	182	169	189	174	142	174	182	165	178	188	171	170	194	158	172	177	180	183	181	216	150	204	189	146	175	189	162	180	182	162	163	179	173	161	141	188	192	172	170	171	164	190	170	168	208	156	174	182	165	179	156	195	178	172	196	138	174	166	212	178	162	174	175	163	151	160	146	190	202	171	183	170	163	200	155	170	156	169	176	188	159	184	176	185	181	165	192	163	160	172	161	168	173	159	172	149	176	184	173	167	198	163	176	173	206	183	173	164	177	192	176	167	185	195	177	154	179	179	185	174	166	179	169	169	166	170	149	156	167	169	148	173	163	174	160	176	167	156	167	151	171	183	175	146	147	153	162	161	184	154	173	187	180	167	196	190	170	168	195	178	161	141	165	183	150	179	177	180	206	164	181	179	165	154	165	153	180	147	165	195	173	168	156	170	150	158	144	181	211	176	167	201	185	168	191	159	156	164	199	183	159	143	162	205	171	155	195	153	174	178	165	179	171	171	207	207	143	157	172	193	164	175	144	161	182	199	163	168	163	147	183	192	173	164	186	165	187	166	159	161	188	156	182	170	174	156	181	184	180	167	175	153	171	172	150	187	196	165	159	168	193	193	173	195	166	157	192	188	165	179	164	170	181	162	157	199	144	193	156	172	192	177	156	171	164	177	175	181	176	162	177	172	187	178	200	190	180	159	177	183	164	169	183	175	154	174	181	178	186	193	185	193	167	191	186	177	172	176	184	162	199	154	193	143	192	179	194	173	183	164	180	156	174	177	186	161	166	175	170	170	187	159	179	193	184	175	191	162	212	184	167	138	173	161	155	190	209	172	193	162	164	161	170	183	187	165	157	177	181	186	180	172	167	178	159	168	178	154	217	160	161	178	164	163	187	170	194	191	181	170	162	183	159	161	168	167	171	170	169	170	156	149	167	191	184	166	196	175	192	145	158	173	164	199	183	175	175	184	146	176	183	192	181	166	200	172	174	173	174	160	180	171	156	169	165	153	171	169	172	169	163	165	179	159	171	163	175	162	171	178	185	186	176	174	163	174	168	156	181	176	186	185	171	165	161	159	163	180	206	187	155	178	189	191	178	185	172	200	178	187	192	150	180	183	179	173	170	163	167	192	205	176	175	182	164	181	164	182	185	177	215	182	196	185	177	206	164	167	160	167	171	198	166	163	192	170	173	164	154	158	178	168	168	151	150	154	181	179	160	186	171	187	180	205	187	134	179	166	178	199	153	162	176	146	176	163	181	185	179	160	153	159	205	170	204	186	161	205	173	156	186	199	163	191	158	193	206	178	168	184	209	152	150	173	184	152	186	186	171	187	142	192	166	158	161	185	189	161	162	187	190	161	179	161	170	152	189	173	155	166	189	174	172	169	199	141	154	180	199	138	147	185	166	164	181	163	174	183	172	168	160	180	163	178	193	175	175	159	176	176	210	179	200	160	195	168	177	200	197	170	151	203	197	161	160	169	176	181	193	175	165	163	155	156	163	173	185	172	170	193	151	136	164	171	157	178	171	174	167	169	167	184	169	173	172	162	150	188	186	168	192	154	147	167	191	179	160	196	174	176	163	191	164	176	178	169	156	192	144	178	179	183	165	179	179	156	173	177	161	163	190	167	133	152	178	167	164	203	206	163	194	163	153	204	163	175	165	185	181	185	157	160	183	185	177	182	160	167	152	183	163	183	175	159	165	175	188	177	180	171	158	166	160	180	168	201	166	171	152	167	171	166	171	180	178	195	199	184	194	179	141	183	213	159	202	166	172	160	166	185	184	156	185	177	159	164	185	167	194	157	180	167	180	171	179	175	149	178	186	170	164	173	147	161	181	169	180	181	195	179	160	150	200	211	187	172	152	183	184	179	183	167	183	175	171	180	157	162	181	199	171	168	176	158	171	171	164	176	167	172	184	173	172	174	164	168	165	158	172	178	174	180	199	164	179	158	175	184	162	169	189	140	174	160	156	155	177	175	169	140	179	139	179	174	144	161	177	177	158	166	169	152	187	216	174	169	173	169	171	160	184	171	191	159	177	181	167	169	184	165	175	169	199	150	172	187	187	165	176	173
8066	983	1980	2235	1753	1416	1224	1039	945	816	786	682	661	658	618	625	561	537	545	531	533	550	502	508	530	480	533	475	483	484	463	488	471	478	492	479	491	493	455	477	495	458	448	451	446	477	445	438	448	461	451	506	443	451	419	466	452	475	473	447	455	474	454	480	492	474	421	438	423	482	470	451	424	430	449	450	448	445	436	425	448	453	464	432	455	434	493	427	465	446	436	449	441	418	463	452	477	443	472	438	473	462	461	423	465	459	450	418	492	477	464	450	412	446	463	455	454	450	412	461	439	431	448	439	442	444	465	432	474	481	411	463	449	463	441	419	446	428	400	441	440	416	452	446	498	462	473	417	489	463	440	424	433	439	471	448	458	466	438	452	471	460	468	443	406	468	431	474	433	428	461	469	418	408	436	452	401	441	486	449	501	454	400	436	431	439	417	431	466	439	482	417	436	425	454	459	432	469	433	466	432	432	469	459	450	445	486	427	437	405	467	441	446	436	396	457	431	418	453	464	443	468	445	404	467	491	435	442	467	402	445	462	452	437	420	418	438	469	464	392	458	419	429	442	418	459	467	436	449	435	431	480	447	411	451	412	420	425	427	444	449	451	422	450	454	485	433	451	454	404	448	423	451	439	442	479	435	438	432	450	448	435	439	414	442	459	432	471	453	432	461	421	456	449	466	427	438	412	468	435	440	456	417	440	452	462	436	440	493	442	438	436	426	417	425	427	419	429	451	447	440	424	407	466	453	431	470	464	430	473	428	458	430	432	421	431	474	463	439	435	483	460	476	439	433	432	455	438	486	448	446	425	455	440	409	435	478	455	481	416	449	442	485	419	445	434	463	452	418	454	457	422	445	428	392	405	472	449	435	421	442	435	451	448	458	466	450	466	441	465	442	443	450	441	439	462	465	412	424	489	460	469	412	418	463	441	430	435	508	432	450	455	450	421	476	466	472	430	421	472	428	406	442	438	443	443	427	461	429	456	452	446	441	453	436	463	457	423	472	449	451	440	435	436	467	435	428	445	412	413	423	458	467	411	449	435	434	447	467	434	412	432	459	399	455	472	456	453	430	431	423	451	447	483	417	479	444	440	442	457	457	454	447	475	468	437	488	427	403	450	443	424	467	422	419	419	414	456	409	429	411	438	445	437	414	463	425	467	449	427	434	451	468	459	410	457	447	414	443	438	433	429	470	415	454	449	414	457	472	423	440	450	435	424	442	459	450	429	426	460	464	444	444	446	453	468	439	406	444	445	440	425	454	451	480	426	444	466	469	450	415	461	442	412	438	426	423	404	438	457	434	417	426	444	450	432	432	447	437	437	433	441	457	450	461	483	457	447	438	442	460	427	472	428	447	438	412	419	462	449	430	444	452	456	433	455	498	500	416	465	422	463	458	438	428	467	405	450	440	460	442	422	401	436	407	430	439	429	452	407	435	454	448	448	430	433	491	400	434	472	436	429	417	451	494	501	432	436	452	464	457	456	470	461	425	451	456	435	436	437	431	457	429	457	448	420	475	456	432	429	416	452	436	451	491	449	455	426	450	483	412	462	452	420	427	454	446	437	443	441	487	467	447	447	457	421	455	474	453	437	428	392	439	442	469	431	480	412	434	476	481	412	449	436	431	421	432	435	415	438	481	426	403	418	431	416	484	396	441	411	473	433	425	438	420	448	436	459	467	462	463	433	481	436	459	449	450	402	441	466	427	438	439	417	440	437	458	468	433	439	406	455	460	421	451	442	469	433	456	483	434	458	477	491	468	427	449	450	466	458	409	425	426	477	439	416	442	475	449	444	437	409	444	445	428	442	438	448	434	435	416	431	491	448	458	438	448	461	427	422	408	463	467	429	462	459	439	419	425	416	448	446	464	428	445	439	448	448	419	441	423	475	436	503	467	453	421	457	447	454	430	455	441	417	459	432	454	422	467	456	453	426	443	432	446	465	435	429	458	416	473	458	439	453	448	440	451	474	432	439	459	449	424	461	432	469	432	410	445	438	430	434	443	459	466	406	422	440	441	415	394	427	456	423	473	437	447	441	461	471	474	437	404	428	447	424	436	465	459	411	432	429	463	430	399	445	479	442	434	430	429	421	399	437	402	479	464	459	487	447	439	463	463	468	469	393	451	453	454	441	493	454	450	414	381	476	461	445	469	465	449	476	441	417	455	464	440	450	415	404	448	444	431	461	435	442	465	445	438	459	430	450	435	467	466	467	443	419	465	449	424	417	434	410	460	478	456	462	445	435	449	462	431	416	428	440	451	407	427	498	439	444	459	426	472	439	439	496	451	445	439	420	471	433	468	414	466	440	436	437	450	447	443	442	450	412	505	461	433	455	428	410	474	421	410	414	439	431	431	491	468	433	444	433	436	433	465	458	423	426	446	424	436	442	431	443	418	462	432	467	440	437	426	410	445	448	437	428	463	471	476	423	459	456	407	418	443	433	452	462	470	444	415	441	385	431	488	476	430	446	414	464	484	448	456	463	500	419	461	417	463	445	436	430	435	483	466	430	465	443	444	480	482	401	424	423	444	442	453	406	450	432	425	472	442	434	449	443	434	420	488	482	402	457	429	451	465	427	428	448	435	433	419	470	445	442	435	416	463	429	409	457	428	472	463	409	441	465	435	427	460	391	515	456	426	428	437	413	445	443	459	465	413	419	451	452	457	436	415	440	434	422	423	462	457	467	389	444	465	423	458	473	497	421	432	418	415	438	420	457	438	460	424	448	437	469	459	455	465	438	417	404	421	430	430	430	454	467	458	501	450	420	443	419	438	430	474	461	434	464	447	418	440	470	472	463	453	443	435	459	440	417	466	435	405	430	440	424	472	425	435	429	455	460	455	457	438	430	398	431	490	460	419	454	451	435	454	439	435	437	440	447	458	409	432	433	443	389	436	451	462	459	428	443	472	426	448	473	449	460	425	428	422	421	447	443	408	419	405	442	413	419	446	454	438	437	477	417	448	461	437	456	449	432	466	444	471	449	434	446	431	440	448	460	434	508	456	433	506	448	426	423	426	459	430	456	467	512	472	452	450	450	437	417	444	439	426	440	429	453	438	448	433	472	499	409	453	441	436	422	463	471	445	447	460	434	406	441	396	454	423	413	448	418	446	426	479	431	455	465	419	458	439	429	444	446	457	425	462	430	465	443	439	426	488	432	448	423	431	429	440	442	462	453	486	434	426	434	455	418	417	429	456	472	446	467	484	445	456	466	453	421	456	403	456	477	418	422	441	432	465	431	442	434	452	459	453	465	423	452	475	463	445	461	442	441	440	441	440	483	450	418	476	415	437	438	464	442	423	437	464	430	435	423	478	486	439	419	444	441	444	403	479	427	474	453	432	464	448	477	487	439	415	458	419	449	471	429	422	433	448	425	437	446	414	448	397	427	447	450	425	466	446	427	426	434	446	461	437	435	434	428	425	429	423	443	404	455	395	458	455	445	431	430	425	431	428	442	452	458	469	442	452	462	442	434
1572	326	298	306	311	273	321	287	295	316	335	294	293	312	324	291	291	308	259	276	300	282	331	321	326	262	276	275	311	295	296	318	312	277	310	288	304	278	320	351	283	314	308	331	323	276	306	305	301	310	294	278	294	308	285	294	321	281	289	279	283	260	313	316	284	268	298	295	273	309	309	319	298	306	325	328	253	296	275	292	296	303	307	322	297	287	293	275	313	273	309	326	302	257	287	312	327	322	308	263	318	310	302	322	297	317	292	299	332	257	306	287	302	297	300	337	314	272	322	287	294	354	289	287	290	260	278	300	295	301	300	307	304	300	295	292	293	325	287	300	276	327	328	293	301	290	296	297	299	266	289	303	305	290	309	334	322	311	290	312	276	296	290	284	302	297	306	292	273	301	306	309	288	308	310	295	313	315	314	263	301	301	311	304	305	309	308	339	332	307	311	283	273	286	325	283	302	282	272	281	301	314	311	308	291	277	283	306	278	285	322	277	300	265	300	307	276	298	301	316	291	304	283	310	294	305	316	300	290	336	331	299	313	290	310	282	317	301	319	290	315	309	286	285	277	324	328	316	311	274	330	301	286	303	316	304	292	291	309	293	343	288	342	295	324	298	332	299	300	296	296	304	332	332	310	274	356	369	333	299	283	307	291	301	311	312	311	333	282	298	303	302	309	328	298	309	285	314	285	328	344	301	296	286	295	290	301	332	309	289	298	291	292	340	318	270	298	267	280	296	299	296	310	275	327	271	285	297	280	329	314	286	303	291	270	288	322	310	314	331	299	326	316	312	320	331	325	284	305	318	267	304	335	297	290	329	289	277	289	326	328	278	288	279	313	303	274	302	294	266	316	310	296	288	288	276	268	321	291	298	316	320	316	300	275	269	300	277	277	274	297	308	291	304	278	299	312	339	297	312	321	344	321	306	289	323	324	321	316	326	311	331	274	296	305	274	273	301	288	310	313	300	304	312	295	310	300	287	326	283	332	293	358	330	302	313	285	299	297	265	313	323	312	285	329	321	301	303	304	287	322	308	280	337	342	323	317	296	320	260	302	331	316	286	291	322	318	307	281	296	275	309	308	280	314	319	302	321	293	323	305	279	310	345	264	325	326	286	291	316	295	288	304	318	309	265	304	312	321	325	348	290	309	299	317	326	289	288	313	291	287	271	307	305	285	330	288	312	318	316	293	305	300	292	327	268	277	305	282	283	298	261	289	289	309	323	288	313	309	327	314	300	315	283	321	291	315	274	290	307	308	288	289	297	294	313	305	294	288	264	290	302	320	318	288	312	275	283	273	323	315	301	304	300	312	311	290	286	310	290	274	322	310	302	308	312	324	314	334	337	298	321	270	319	281	288	323	290	300	312	305	332	288	298	281	301	306	307	311	325	305	296	264	301	298	282	300	293	326	296	294	268	301	323	293	339	315	310	308	299	323	290	304	309	269	303	286	294	293	319	322	308	330	306	282	283	272	317	299	303	323	289	306	316	319	299	300	313	315	291	297	257	295	301	319	311	305	282	304	313	276	308	300	327	273	336	305	299	297	263	325	295	287	282	296	321	278	325	307	308	324	304	297	320	306	298	271	286	298	264	296	289	300	291	291	241	301	303	274	313	283	286	294	314	337	272	286	288	307	317	300	324	285	305	310	308	296	333	287	305	290	329	299	334	307	321	334	312	307	278	279	317	315	295	324	290	310	315	267	317	322	287	345	269	311	279	300	294	323	272	298	299	283	262	322	297	327	301	317	300	303	301	307	315	312	294	281	284	287	327	276	275	302	308	283	313	291	310	310	318	288	295	275	300	311	306	290	292	299	264	315	323	326	314	278	290	326	334	284	287	287	274	304	315	288	313	331	327	282	283	253	286	285	334	288	284	280	294	332	328	316	285	315	306	276	306	296	284	248	314	285	314	320	305	312	302	292	315	272	299	329	281	295	334	360	284	274	293	344	317	310	294	278	314	291	352	302	277	289	306	335	319	284	279	283	324	277	305	299	319	276	285	335	282	310	299	311	292	282	310	286	297	258	307	297	290	318	287	323	303	304	333	311	297	300	272	285	296	305	266	274	298	289	312	284	338	303	306	312	310	298	315	309	285	320	309	302	316	323	297	312	271	323	320	342	262	297	253	293	296	323	256	316	306	306	290	312	304	335	296	321	303	297	304	319	297	304	289	308	280	293	274	268	281	302	324	288	320	305	281	273	276	277	308	321	289	319	258	309	280	298	284	325	280	325	319	361	285	301	308	326	297	283	274	257	294	317	293	298	331	287	302	295	284	287	304	284	325	305	294	287	300	319	329	296	307	314	290	345	291	289	285	320	282	285	279	288	297	279	301	315	324	318	306	293	288	286	270	288	339	299	277	362	303	300	306	320	267	317	271	316	306	308	297	277	307	294	292	299	271	288	292	334	295	270	284	271	273	320	337	278	286	277	285	274	282	282	289	307	268	283	302	303	291	299	291	324	317	324	291	296	293	287	296	353	335	292	320	323	294	332	271	311	274	288	284	304	303	308	308	300	313	321	293	267	272	288	301	301	267	322	315	332	292	322	340	270	303	293	301	291	308	252	325	290	325	295	268	295	290	291	290	289	312	333	302	338	322	260	317	281	312	266	288	277	285	274	302	291	302	300	298	294	288	298	271	284	301	338	306	311	327	311	321	328	301	310	268	306	312	331	307	296	297	307	307	305	288	316	271	333	301	291	272	297	281	349	288	299	281	288	320	309	318	309	289	299	294	308	340	299	296	297	263	289	260	279	358	357	322	308	342	287	291	287	305	325	305	286	329	288	275	302	314	295	283	309	339	325	305	282	289	315	285	287	282	270	320	302	274	330	284	354	301	304	316	271	272	255	290	321	267	330	276	350	277	314	326	308	317	306	319	308	294	304	298	311	295	336	314	304	295	256	302	306	276	299	275	308	290	285	291	289	329	297	301	302	298	310	312	287	284	279	295	289	320	306	309	297	297	315	355	276	281	310	311	321	340	296	322	283	281	276	323	282	311	316	305	297	319	322	316	312	279	347	319	299	282	306	291	302	296	328	307	281	314	313	300	285	283	298	280	291	299	294	274	325	315	340	312	303	314	282	317	302	290	297	278	326	307	303	321	299	312	278	288	292	318	302	297	290	317	305	296	283	314	324	286	292	287	296	306	301	294	284	339	308	297	353	291	294	303	285	295	306	304	269	304	294	301	247	260	291	321	306	304	305	284	286	329	322	312	298	287	296	290	288	271	278	336	301	308	349	323	303	295	279	307	286	281	273	310	285	279	281	308	280	315	304	298	294	272	273	280	270	307	309	286	320	302	303	290	303	271	284	313	296	310	291	337	304	292	324	307	305	328	296	304	298	301	319	288	294	292	289	324	309	297	308	335	274	287	297	276	273	303	301	309	301	295	312	308	332	322	308	296	325	303	283	260	289	311	295	313	328	277	326	327	296	302	303	306	302	351	306	286	287	288	293	301	296	293	320	320	328	297
1930	676	668	670	736	702	709	741	674	646	663	656	636	652	654	659	705	694	662	649	643	687	661	648	695	653	678	639	701	694	667	711	684	662	666	703	646	695	685	710	672	677	628	691	645	681	705	707	682	673	701	640	736	718	686	653	661	694	629	661	680	734	724	639	669	667	715	704	640	661	692	684	675	661	675	669	664	687	674	670	653	664	629	694	645	662	645	644	649	689	667	696	679	631	631	654	663	689	680	688	713	646	655	736	656	670	743	649	644	620	699	658	639	674	645	649	663	688	719	671	628	652	678	660	656	646	681	686	631	661	715	655	657	689	664	685	650	719	643	687	646	671	661	665	688	686	619	657	701	685	665	678	680	694	673	646	673	656	662	663	610	747	646	634	656	670	650	640	703	717	650	691	629	723	657	685	665	626	658	673	677	669	659	673	663	672	661	686	687	675	695	681	653	683	707	694	623	687	673	692	674	658	665	672	691	653	721	649	696	675	681	684	695	686	642	667	677	606	657	672	672	633	648	628	669	688	645	663	625	697	673	665	646	681	719	637	638	716	646	688	650	667	611	703	694	684	658	659	708	693	660	678	643	650	638	676	673	675	654	658	683	645	678	685	660	710	682	686	653	675	658	695	637	703	704	669	672	711	670	652	673	656	694	676	663	672	635	661	638	687	695	641	697	719	658	695	689	680	679	650	654	690	680	675	666	678	672	665	683	627	650	702	648	641	671	718	656	682	659	667	662	626	693	655	695	696	662	665	675	687	640	650	664	681	625	661	651	683	672	646	638	685	630	649	653	674	707	705	684	643	673	645	688	699	677	651	669	686	675	700	706	653	734	658	659	652	671	682	644	708	700	629	699	657	684	693	658	694	679	668	642	688	645	655	672	651	612	643	647	645	619	677	699	656	685	648	670	643	705	708	622	640	642	667	686	643	653	653	721	665	612	663	704	646	670	685	657	653	680	643	639	671	675	688	654	677	652	693	664	640	688	690	652	689	661	657	693	653	637	653	684	715	657	664	649	667	667	685	672	621	687	681	669	677	668	679	678	631	715	696	657	684	676	661	680	696	678	729	679	691	682	660	682	690	686	629	672	656	676	649	644	658	685	685	715	660	745	661	666	711	685	684	682	678	663	642	652	679	703	653	680	699	684	707	729	656	671	671	623	662	647	640	675	657	679	693	669	661	661	683	640	679	709	669	656	655	660	670	661	690	714	648	688	711	652	660	650	663	687	714	705	655	672	675	667	665	637	642	679	692	669	728	649	698	659	656	707	709	670	676	701	650	730	688	658	705	650	692	672	703	681	671	641	645	683	710	692	672	682	651	665	688	642	624	647	667	712	672	694	672	669	628	644	672	662	702	662	735	695	714	728	644	706	690	662	662	647	652	666	660	668	635	649	689	658	678	676	651	685	680	685	684	671	603	683	669	662	710	635	667	661	655	678	652	686	676	688	605	685	638	653	695	690	701	639	672	705	703	675	676	669	690	670	655	697	637	684	644	693	669	695	669	649	657	665	670	694	675	675	627	689	650	690	662	656	640	676	683	741	672	685	671	652	684	662	665	725	673	724	664	676	669	669	697	667	674	652	683	649	703	670	684	683	695	670	623	668	693	701	630	674	654	678	628	668	650	626	677	675	654	703	663	633	655	674	708	666	661	723	659	648	644	674	689	666	647	646	708	699	703	685	696	665	685	712	674	654	603	708	690	671	646	643	661	649	699	654	709	669	632	657	664	666	674	649	672	692	667	711	654	674	683	645	641	643	712	663	683	670	676	675	697	730	729	684	710	684	690	677	690	619	685	711	696	704	695	674	642	657	684	644	652	638	637	663	680	692	684	675	627	662	680	659	671	717	734	642	714	653	633	717	667	648	710	683	672	698	691	638	687	646	681	652	712	689	655	648	643	684	703	657	659	704	632	700	644	721	661	638	633	643	644	613	670	675	653	655	630	727	673	669	695	654	659	652	630	659	687	661	702	668	694	661	660	674	692	688	722	661	708	644	729	678	654	630	746	631	666	643	633	688	604	647	705	669	704	688	695	651	723	685	637	668	674	714	669	692	675	673	717	698	634	672	640	678	702	688	665	630	736	706	664	682	674	684	692	674	650	658	702	653	659	696	687	688	659	702	647	691	681	671	665	669	654	688	634	666	677	705	677	681	661	688	682	674	680	619	667	708	672	679	696	679	665	676	653	689	693	658	676	666	711	732	637	662	656	654	650	685	652	680	640	655	706	702	646	685	678	667	663	630	637	680	689	700	753	650	640	666	650	702	643	700	628	644	630	626	673	673	718	627	655	629	675	690	685	689	664	660	671	721	704	673	675	694	689	703	706	642	647	708	654	687	656	664	685	694	681	653	680	688	668	671	655	676	634	701	650	680	641	656	715	677	644	662	682	706	684	684	642	665	711	660	667	637	626	679	675	686	706	696	651	668	687	657	705	696	691	621	670	668	702	678	724	668	610	646	665	665	672	659	675	677	658	648	667	675	647	674	642	668	720	637	643	642	672	649	667	691	691	724	632	711	662	656	685	705	683	732	701	681	613	625	650	662	657	676	629	672	635	657	600	699	706	644	649	646	679	692	663	660	697	717	623	710	657	711	634	669	635	652	657	595	664	647	683	663	680	627	677	657	625	682	664	680	669	705	619	694	672	689	646	645	644	734	696	629	708	667	673	700	644	661	631	610	716	679	699	661	658	680	675	679	714	674	667	655	673	664	637	675	694	646	674	668	652	662	659	688	665	672	654	636	605	651	647	727	678	678	735	678	678	653	718	693	706	695	690	667	702	641	629	703	709	669	682	701	664	676	682	674	693	682	663	670	631	637	620	657	672	695	696	686	664	742	718	660	691	675	678	670	692	677	688	651	639	693	670	677	708	677	654	655	681	694	680	662	666	720	648	728	648	700	639	672	672	654	651	729	675	686	644	647	644	674	655	630	697	666	671	707	721	697	680	701	697	669	701	703	638	622	692	681	669	688	691	704	689	655	676	670	676	706	675	652	629	679	692	675	705	643	637	671	677	654	674	701	686	677	698	675	673	668	689	633	701	666	639	667	675	660	727	704	694	636	701	671	670	641	707	682	650	653	634	692	670	714	668	694	665	713	676	670	653	662	672	650	652	670	660	698	694	698	667	668	685	629	705	649	684	669	695	724	638	676	721	659	707	701	660	701	649	664	634	679	691	714	695	651	670	710	700	693	676	676	645	710	648	642	682	687	646	640	683	700	718	683	676	697	693	635	662	680	660	695	668	647	612	737	662	687	715	667	720	656	713	673	682	657	639	654	649	656	677	681	689	666	629	691	681	672	634	682	675	697	696	694	701	659	701	695	663	705	662	676	648	697	641	706	724	694	689	663	652	658	708	632	657	642	651	634	669	654	636	693	678	655	660	679	649	680	678	686	739	664	661	676	690	667	638	657	671	665	736	685	664	680	669	678	724	659	645	652	643	677	675	689	699	648	635	724	689	661	702	673	665
7527	455	496	360	278	245	179	185	197	177	153	150	135	162	173	144	128	133	159	142	138	147	155	139	145	152	136	151	125	142	139	123	141	135	141	161	150	138	122	129	130	157	124	149	114	125	123	137	153	152	117	103	116	142	148	136	125	129	110	133	143	145	130	129	122	120	149	138	129	121	130	143	127	139	122	140	132	130	148	169	110	148	139	147	155	136	151	154	126	107	131	130	153	138	122	127	151	157	146	120	117	122	148	133	142	141	131	132	137	121	155	137	132	146	133	146	144	138	129	111	143	145	134	157	141	130	165	125	133	139	147	142	111	130	128	136	143	136	134	124	157	127	151	136	128	135	153	134	132	128	115	114	158	155	129	128	122	133	131	120	126	129	134	127	125	133	120	150	143	125	154	131	157	135	134	148	133	137	146	129	165	148	143	138	131	158	155	144	130	135	174	135	115	117	153	154	101	128	125	155	139	150	142	123	133	120	151	119	114	123	122	114	139	117	142	129	120	124	125	160	120	131	160	157	129	136	135	126	141	148	139	121	142	132	159	148	123	124	121	136	145	137	128	133	118	128	136	129	133	146	116	108	129	149	138	119	129	134	130	139	108	143	110	111	150	122	124	151	109	155	133	135	130	132	150	137	150	133	114	133	120	139	140	147	148	116	131	137	131	125	141	147	146	131	121	153	142	122	130	127	121	131	144	130	130	149	135	139	158	134	108	119	136	116	140	129	119	137	116	151	143	146	127	120	155	127	143	132	170	151	123	130	151	125	132	138	124	102	120	115	133	127	146	108	115	123	147	131	151	124	143	130	126	125	115	158	123	152	137	139	139	117	139	131	125	127	113	113	133	112	122	140	125	142	138	119	127	148	137	147	125	128	139	132	125	132	146	127	129	138	161	131	152	133	154	139	123	139	130	108	139	170	131	133	108	129	113	139	139	127	134	126	129	129	158	120	118	118	136	130	144	132	126	138	147	137	131	127	144	131	127	142	132	139	133	146	133	145	127	121	137	144	143	142	132	123	140	116	145	132	122	139	136	153	131	138	121	140	147	140	125	121	119	126	133	129	121	122	136	144	131	133	128	151	150	132	127	131	134	143	143	131	136	124	128	137	129	132	120	126	150	149	133	137	125	135	151	137	137	138	136	129	124	134	157	130	154	148	139	145	118	137	142	132	125	131	122	122	147	155	116	122	116	111	153	121	147	138	125	136	156	113	146	152	130	129	129	141	144	173	146	130	150	135	147	135	130	129	138	131	152	144	131	128	128	121	145	129	144	149	140	120	147	141	115	141	127	142	103	132	149	139	124	130	137	122	118	145	146	108	97	170	124	142	137	162	147	139	128	135	146	138	92	128	146	114	151	130	129	99	115	125	120	120	122	135	137	141	146	131	143	143	144	144	124	115	106	116	124	123	127	133	129	152	155	137	121	131	132	141	138	137	139	149	142	126	138	139	132	146	152	148	128	124	142	123	157	140	131	139	130	128	133	149	130	126	140	93	147	129	126	139	124	132	127	128	112	150	125	166	145	142	135	127	138	115	129	130	122	124	141	138	126	121	140	156	129	121	137	145	140	113	139	147	125	135	139	129	149	130	150	126	141	134	126	131	137	138	140	138	136	127	133	151	129	141	110	157	121	119	110	115	134	150	143	135	141	128	145	119	153	142	150	129	141	148	126	131	126	138	136	117	144	140	159	140	128	120	133	144	139	127	131	148	128	121	153	146	112	124	141	147	142	140	135	131	123	144	134	108	156	127	116	142	135	119	146	143	118	117	152	138	147	130	110	130	146	126	113	162	142	143	117	121	135	129	138	145	132	122	144	128	137	149	110	141	157	138	138	132	135	126	117	155	147	117	130	144	136	132	136	131	157	152	118	152	136	133	134	121	150	142	168	159	160	139	143	123	115	129	132	150	128	125	163	149	131	136	134	132	115	133	160	113	132	117	137	144	162	127	137	115	146	131	133	126	130	152	125	140	121	119	137	121	130	121	130	143	157	130	133	148	130	142	116	139	136	140	134	145	125	151	137	148	113	135	139	140	148	136	148	131	121	150	155	127	143	130	150	118	159	117	117	106	140	150	157	116	118	146	146	131	147	130	148	131	114	131	135	115	137	156	143	149	142	148	129	138	131	147	130	148	119	126	126	134	150	124	144	134	123	132	121	112	148	121	144	135	129	124	125	117	147	138	130	153	119	155	104	134	124	120	130	138	144	146	124	128	137	163	127	125	111	133	122	130	148	100	137	132	141	117	130	132	132	118	131	122	126	128	137	137	131	123	137	147	136	151	141	127	135	155	123	122	139	123	135	143	127	126	128	151	129	131	143	119	139	147	136	126	129	145	132	133	150	125	137	133	113	126	138	139	116	113	144	110	147	183	142	148	130	114	129	108	122	126	162	113	159	125	132	126	126	123	120	119	129	153	135	172	127	147	129	145	147	136	142	148	130	102	122	120	150	116	133	137	105	119	136	138	163	140	129	160	123	132	157	130	125	140	135	150	121	138	130	120	142	155	140	127	139	128	145	116	134	147	135	121	133	134	138	115	120	131	127	143	145	133	106	142	136	137	150	111	137	131	130	137	117	128	134	143	118	140	116	133	97	152	144	133	127	133	130	133	122	141	133	147	152	135	141	129	126	132	111	127	166	141	156	145	145	128	125	129	151	131	125	130	128	122	149	150	149	130	122	135	150	148	133	137	135	119	134	109	140	151	151	129	130	134	122	142	147	122	143	144	136	132	133	128	124	134	136	133	147	149	137	126	119	125	111	115	129	109	135	135	147	139	124	127	137	128	137	105	141	133	123	156	146	132	133	128	124	161	160	120	133	143	143	120	125	145	145	132	141	115	125	160	152	117	122	110	139	117	132	140	137	125	153	131	124	130	136	139	139	140	161	130	138	164	155	127	121	116	147	146	121	124	140	97	127	132	168	151	121	130	119	131	143	136	137	126	116	127	152	141	143	121	150	128	141	136	123	136	145	118	140	135	128	130	128	146	109	137	123	128	142	119	136	111	134	128	125	151	109	119	111	121	122	131	139	111	135	137	135	125	138	135	144	133	107	141	134	124	139	133	138	109	112	134	138	127	137	123	153	140	129	132	147	136	127	147	128	150	130	157	126	150	131	144	126	123	133	139	123	113	131	117	134	153	129	136	110	113	126	137	141	129	117	148	135	125	138	148	124	139	135	151	139	116	119	135	138	139	149	155	127	146	125	150	141	117	123	139	120	146	132	133	121	140	111	130	126	134	155	127	127	124	115	124	136	132	110	134	142	149	115	128	132	134	157	170	141	144	123	145	113	148	135	129	144	110	121	130	147	146	129	137	103	142	130	123	124	146	118	132	133	139	137	132	145	136	140	127	142	133	134	109	133	110	116	114	123	139	121	139	152	135	142	126	132	137	144	137	124	119	131	149	165	113	157	148	158	114	135	150	145	136	148	137	147	148	122	144	127	137	133	135	154	136	127	149	164	137	138	140
6221	596	1020	1197	1040	861	712	621	581	537	510	510	456	391	441	402	380	432	388	414	401	415	401	385	373	431	377	391	362	381	359	386	372	353	367	377	397	372	382	346	390	342	392	358	375	354	361	356	370	370	360	373	354	329	368	343	370	354	391	332	353	361	363	342	382	342	347	338	319	359	377	319	328	352	369	318	388	349	351	357	313	373	359	368	372	390	354	367	367	346	355	363	334	383	340	360	331	355	372	376	367	352	331	352	372	361	334	356	350	350	343	346	343	341	354	358	372	375	353	338	374	383	321	350	366	331	350	343	338	344	383	352	361	328	334	348	337	348	375	334	324	347	362	350	342	349	346	366	319	308	349	392	328	341	392	348	350	358	350	367	382	364	346	371	344	346	353	352	377	348	361	340	373	304	349	365	351	328	347	363	353	357	363	371	363	367	366	385	387	353	330	362	309	357	341	360	338	321	337	353	346	339	339	370	353	339	357	338	354	335	397	334	364	346	323	356	371	367	355	348	367	343	329	379	333	320	373	328	354	370	343	324	331	342	341	384	345	341	347	387	318	358	369	350	366	339	369	350	366	384	337	335	370	360	336	348	340	363	337	353	379	329	328	364	327	344	319	352	351	317	360	352	368	364	338	343	370	307	361	342	339	348	330	330	362	338	389	336	316	346	369	372	333	323	377	390	339	356	336	345	352	325	342	342	357	357	315	333	358	341	339	328	373	325	358	359	359	354	365	347	394	326	322	332	350	333	347	371	347	342	364	367	355	371	366	340	319	368	367	341	369	357	345	358	390	360	363	368	361	350	323	375	346	346	357	326	365	350	314	348	343	362	367	346	332	377	361	386	373	350	344	349	348	341	337	327	337	319	344	362	332	377	374	352	329	339	354	324	360	316	347	346	360	382	347	359	381	385	346	366	341	374	364	391	356	355	340	364	337	359	371	349	375	358	346	357	382	361	374	372	337	381	354	335	332	357	368	323	393	374	342	361	355	362	330	351	350	351	359	364	330	348	351	333	304	352	363	329	366	360	329	323	346	326	333	379	344	373	299	379	352	327	362	346	380	388	382	350	354	371	361	369	322	430	360	328	345	332	367	350	383	359	343	413	335	371	335	324	310	327	354	394	344	357	394	396	332	327	339	354	348	330	342	327	340	339	361	384	356	378	352	330	351	366	347	359	378	398	356	349	351	344	371	332	327	369	369	359	360	331	386	366	361	319	384	345	355	367	399	373	310	372	333	383	370	352	315	388	339	353	334	340	343	345	359	328	368	342	344	387	349	378	371	356	357	361	356	367	358	366	340	312	328	360	333	343	320	344	324	335	343	376	320	354	347	342	338	347	325	326	345	340	351	346	304	356	352	324	343	348	352	323	302	365	354	346	371	351	333	342	342	353	375	355	365	352	365	327	358	381	366	347	324	353	355	355	325	348	352	362	361	374	356	340	346	360	338	357	344	354	370	342	329	367	357	358	354	343	362	334	360	310	355	305	338	364	365	347	316	345	352	351	363	323	316	364	339	422	353	330	358	357	339	371	332	403	365	346	337	379	350	338	345	362	352	342	352	346	387	315	381	347	399	339	357	343	341	323	340	314	358	350	325	323	367	357	342	362	335	380	325	362	356	337	350	356	366	304	326	300	348	348	369	355	338	373	338	341	353	335	342	349	334	336	313	376	312	325	344	360	343	342	329	324	352	343	363	342	338	364	356	382	363	336	346	346	380	307	342	347	344	352	352	351	356	327	342	353	348	357	343	342	352	318	309	338	361	381	376	327	341	348	363	344	351	354	321	402	324	353	332	369	359	378	359	355	323	323	325	381	345	333	334	353	385	336	352	345	378	337	345	361	351	353	387	335	382	398	341	347	376	357	351	365	343	354	336	331	359	349	326	358	359	318	314	322	378	347	341	351	330	330	367	353	315	356	376	380	326	358	371	359	338	355	324	320	362	371	346	371	332	354	333	335	370	333	359	353	386	363	363	339	372	346	342	349	344	328	374	361	362	336	364	351	357	370	327	352	345	354	360	343	387	351	357	355	343	354	362	341	376	379	374	363	414	334	362	360	341	360	374	339	347	391	344	372	341	327	324	348	361	368	377	347	346	333	400	347	367	320	364	344	383	336	337	341	344	352	370	389	316	348	359	357	343	360	331	334	360	401	309	341	362	331	336	390	353	343	342	334	322	347	336	373	376	334	330	355	382	350	336	365	369	334	330	352	334	319	351	374	352	398	352	364	364	369	352	364	342	338	377	369	332	370	308	342	329	360	374	361	355	345	376	349	333	329	341	312	370	354	354	322	362	328	367	371	367	352	320	352	332	377	335	359	361	377	366	373	327	348	336	383	348	365	359	342	350	331	393	358	323	337	362	336	331	356	333	333	351	350	363	342	337	363	362	348	359	377	358	369	340	338	329	364	352	367	353	356	343	348	359	336	338	351	344	357	363	339	322	312	347	350	342	348	334	348	361	342	350	341	335	382	345	363	334	335	369	383	376	362	339	334	335	368	353	325	344	331	358	318	357	344	318	342	329	327	359	344	327	349	307	332	318	330	347	311	323	342	379	341	396	375	353	359	315	356	363	355	351	328	336	370	327	325	333	328	362	341	381	324	341	384	366	393	353	353	361	352	350	345	342	361	349	382	372	357	372	378	349	350	348	369	346	322	345	345	358	384	376	326	342	345	345	332	334	315	321	377	342	317	369	314	371	368	351	349	347	367	334	356	366	362	311	346	321	353	330	320	356	336	381	326	319	356	385	356	380	334	355	319	364	339	342	355	362	324	357	341	340	346	351	370	356	335	340	344	361	362	372	358	335	355	352	346	357	329	364	338	349	355	365	351	337	347	343	339	352	336	326	363	348	348	341	357	335	353	310	309	351	353	358	383	371	371	313	349	343	362	359	312	376	373	353	371	370	385	389	354	379	343	372	354	333	344	336	333	333	361	372	316	338	359	339	327	392	367	347	355	367	355	326	336	365	351	349	352	328	310	342	333	350	355	341	359	326	348	348	338	388	332	369	344	357	348	345	346	362	311	373	349	363	318	326	383	356	337	381	346	349	336	359	334	371	341	360	392	355	339	327	355	368	367	329	341	346	329	364	342	326	326	340	353	369	351	364	309	346	328	356	340	340	354	381	329	349	367	344	315	331	346	337	346	360	366	380	338	324	363	364	347	393	389	344	360	339	348	360	306	316	327	370	353	350	328	340	363	346	351	341	353	346	357	380	326	346	345	371	366	365	340	335	369	336	356	358	335	354	351	364	324	377	344	335	382	326	348	361	326	367	345	362	368	344	360	357	344	349	358	326	335	360	329	374	331	330	330	363	327	365	372	389	361	351	341	357	343	344	318	330	341	348	384	355	294	322	349	355	335	339	358	344	345	324	340	364	355	347	378	325	345	336	362	342	335	397	348	367	338	336	377	350	360	316	339	323	330	351	354	363	368	354	370	349	345	354	374	335	318	342	366	377	330	354	336	355	374
13810	1085	880	733	472	386	311	267	259	258	250	215	206	194	194	199	196	180	219	159	191	177	158	190	194	188	161	166	158	179	188	204	182	187	168	184	166	161	158	166	185	167	164	148	161	169	200	167	154	180	166	156	169	190	182	153	173	171	169	181	165	185	174	177	177	196	172	198	172	166	172	174	159	167	199	187	150	154	161	193	202	173	181	167	162	176	162	153	214	183	157	177	171	182	165	187	164	178	174	173	183	155	176	165	195	183	205	190	173	185	173	189	209	161	186	166	174	171	191	165	162	183	176	170	173	176	196	144	171	167	170	151	171	161	170	183	179	167	162	175	188	177	194	179	169	190	168	169	174	163	172	178	163	179	194	148	176	169	165	152	169	152	171	179	169	180	176	166	196	165	171	164	170	156	191	168	166	162	168	174	166	156	157	176	156	169	177	171	173	183	187	166	166	154	171	167	170	163	184	174	154	173	154	168	177	161	158	154	183	179	193	158	159	177	182	173	183	181	160	142	155	184	195	175	155	170	156	185	186	191	181	168	174	197	185	174	190	180	174	179	176	163	164	188	177	158	173	189	188	184	155	184	193	161	172	189	185	191	181	182	162	168	166	153	174	186	179	165	168	182	161	190	156	158	196	210	165	207	171	192	171	185	163	188	176	161	163	186	208	186	189	172	180	188	207	160	157	170	167	157	186	173	151	189	160	163	199	179	157	166	168	180	154	176	161	179	196	199	156	158	195	186	178	174	160	157	174	191	161	184	190	178	176	169	174	162	188	160	160	169	166	153	178	166	151	160	161	184	175	192	154	169	154	171	161	165	163	151	152	180	199	159	177	159	179	177	170	163	179	167	193	185	162	171	178	162	181	189	170	157	178	147	168	164	172	172	169	183	191	170	184	184	164	160	154	166	183	150	157	167	180	163	155	162	179	178	182	164	192	176	155	153	156	175	138	165	175	147	180	177	190	184	197	170	186	167	184	164	156	193	175	179	168	173	165	175	171	176	165	166	169	195	173	188	182	179	173	173	187	188	193	161	157	162	171	162	170	188	162	186	200	173	178	168	177	171	162	170	162	182	211	166	166	181	158	181	178	146	140	159	171	169	180	171	155	158	148	179	164	142	166	176	164	182	172	148	191	158	189	190	171	171	226	170	162	168	184	177	158	172	167	173	160	159	163	131	173	169	197	169	174	151	168	181	167	161	205	155	173	184	189	182	156	159	189	189	193	190	175	149	164	178	158	155	178	184	165	163	165	159	146	185	186	187	197	165	159	188	184	159	183	175	174	184	173	140	167	176	216	179	172	152	181	159	144	168	170	156	193	146	158	192	186	171	191	147	155	156	167	167	169	160	185	175	172	160	157	178	148	178	153	185	167	156	176	177	158	177	177	162	180	192	179	182	173	177	190	146	162	176	186	187	168	187	178	195	169	162	173	181	172	166	164	198	163	199	180	178	188	167	183	181	198	200	181	189	164	162	164	165	186	167	157	177	157	184	176	156	165	175	164	162	179	187	163	169	167	201	180	187	170	189	155	172	200	164	187	189	175	208	181	186	191	193	194	200	166	193	171	186	201	193	169	177	182	188	202	168	212	160	198	163	187	188	158	206	184	163	162	169	155	166	155	179	182	176	162	154	177	177	163	179	191	170	156	142	160	170	181	181	205	196	199	165	172	167	160	165	191	166	168	150	142	140	168	178	169	146	166	175	177	158	154	157	186	192	197	158	173	158	162	172	192	178	176	164	164	173	189	171	200	193	184	181	180	156	163	178	170	178	161	173	187	165	194	151	192	210	152	138	161	151	166	171	180	172	193	181	159	188	167	172	180	188	181	192	164	180	185	176	166	199	168	152	175	172	173	186	180	181	178	159	203	174	179	182	165	173	157	169	171	167	137	165	179	204	158	190	148	159	166	163	171	167	186	161	178	181	175	173	161	151	185	194	185	162	158	165	184	169	167	161	169	174	161	189	190	203	182	184	160	177	159	180	162	183	183	196	167	156	184	156	174	180	169	173	170	181	185	157	189	164	171	177	205	166	187	183	172	205	175	182	174	144	188	166	165	170	168	184	178	176	165	163	181	180	162	155	183	178	191	193	180	171	173	182	177	174	184	172	172	162	183	182	170	169	184	160	183	148	161	175	163	165	161	181	167	179	193	175	190	172	194	184	188	181	168	184	189	182	186	175	147	169	172	163	188	178	165	176	182	186	170	160	155	203	186	168	197	166	168	160	198	150	174	193	175	198	147	167	171	180	168	165	170	175	168	178	170	196	165	141	191	174	173	160	153	161	179	163	180	170	178	175	202	183	152	179	179	166	195	178	186	161	177	177	176	166	170	176	184	159	186	195	182	161	187	185	168	185	171	176	172	184	181	172	176	179	162	159	182	188	181	178	170	163	163	183	180	171	190	173	196	193	196	188	172	213	196	166	161	181	167	155	198	164	152	167	169	156	167	187	189	186	156	159	185	171	164	163	171	182	196	170	197	205	161	162	180	171	191	177	166	200	165	154	214	178	157	179	178	168	205	166	180	179	155	179	179	180	168	165	185	168	164	183	153	176	177	175	177	172	164	148	184	196	146	171	159	171	205	177	187	166	204	179	186	196	169	164	153	170	175	192	164	174	179	196	184	195	183	181	181	163	179	162	166	201	184	164	170	167	170	171	199	168	182	171	177	172	182	150	173	157	187	170	167	161	174	215	159	198	183	184	193	168	150	175	231	192	196	185	153	155	180	160	173	159	167	159	153	167	184	159	172	175	188	154	190	184	178	172	178	208	167	134	156	177	181	195	192	188	188	190	179	172	136	204	185	153	174	176	185	182	215	174	149	174	182	144	182	188	177	191	170	197	152	185	188	182	182	179	150	168	176	187	154	167	196	186	162	178	168	195	159	182	190	195	195	175	172	182	180	153	167	194	166	169	166	156	187	181	173	174	182	173	169	204	148	175	190	170	181	174	166	144	175	173	174	167	175	158	160	150	192	150	176	169	171	192	168	186	176	178	184	191	175	176	193	176	154	174	171	189	187	196	183	139	168	154	177	166	150	172	168	178	178	182	186	177	166	161	164	144	158	177	184	177	175	176	153	200	194	188	168	196	167	175	195	164	172	150	177	159	189	185	158	188	180	186	177	175	179	168	182	181	178	205	156	182	147	161	186	140	183	177	195	167	176	194	187	166	163	178	167	202	174	169	155	160	171	176	187	174	194	153	181	194	173	174	165	173	195	146	156	202	191	162	174	176	176	165	171	171	170	153	171	171	181	177	158	195	185	174	173	178	161	165	166	158	160	217	190	179	198	186	186	171	190	165	176	171	163	189	187	186	174	170	146	171	191	161	163	187	162	158	143	179	175	178	180	186	149	181	172	152	172	183	168	167	173	162	148	164	186	175	169	172	189	183	189	180	202	161	176	178	183	153	177	182	173	171	171	183	175	179	147	194	169	197	169	156	174	164	172	171	160	174	174	168	194	189	146	203	184	175
7965	965	1931	2181	1826	1385	1210	1027	936	857	736	738	677	633	626	610	610	577	533	513	506	532	539	514	466	499	500	486	502	532	474	462	493	487	456	468	489	479	508	480	428	470	477	475	493	483	440	457	511	478	436	448	450	451	474	479	472	441	434	440	471	458	481	455	460	498	491	462	470	472	440	480	454	455	464	433	452	467	479	473	437	441	422	466	485	460	432	439	450	432	492	459	456	457	464	428	458	411	431	437	432	442	436	454	457	490	433	466	450	441	434	462	452	409	401	462	475	442	427	431	407	408	467	508	423	468	480	459	480	419	465	412	469	455	442	438	456	435	423	439	476	461	456	443	438	450	459	453	445	421	411	426	462	489	431	477	436	425	440	456	439	462	447	426	482	452	469	451	435	431	428	449	414	453	427	430	439	405	473	441	454	478	454	483	453	427	437	431	453	436	464	452	481	460	437	483	436	444	410	446	430	426	437	446	442	458	489	440	458	434	461	450	417	444	468	444	485	458	400	432	502	448	417	463	476	464	435	448	497	436	452	452	458	441	416	437	443	414	447	438	436	472	428	460	415	462	447	468	451	439	401	434	434	431	409	455	450	446	452	458	426	472	454	425	453	447	430	433	430	415	435	419	455	442	470	420	424	408	472	435	472	418	474	431	412	464	463	459	411	437	451	451	478	446	453	475	431	488	441	424	465	453	451	476	409	415	464	434	416	433	416	442	454	408	436	456	455	445	458	465	445	466	441	421	450	453	420	430	451	462	440	454	444	416	470	450	439	432	442	481	437	456	426	443	424	461	434	446	422	453	440	454	451	446	459	433	438	428	428	410	415	418	462	445	467	462	440	485	417	421	419	459	447	458	463	447	496	440	450	428	451	434	436	465	455	422	422	484	448	461	414	459	452	441	440	449	426	432	451	453	505	485	435	460	440	446	470	441	483	432	433	453	435	443	467	465	438	450	425	429	421	435	460	452	424	434	436	405	485	439	447	434	475	428	498	450	485	444	464	450	438	440	461	468	455	456	447	416	441	419	438	459	443	451	458	463	439	436	474	500	459	456	476	448	430	426	459	462	489	413	475	452	416	465	450	435	456	438	450	433	450	439	439	489	445	474	485	444	498	452	425	449	435	447	445	444	445	452	437	392	420	464	452	445	428	428	448	433	445	422	447	480	404	453	414	455	424	467	443	468	431	490	481	457	406	447	439	419	440	445	454	469	453	420	471	445	437	472	440	473	469	442	466	427	433	464	452	437	486	426	455	431	464	466	460	434	458	472	426	399	459	448	454	439	428	435	424	421	418	436	451	449	492	452	477	469	422	434	454	461	444	477	435	440	424	430	423	456	452	434	454	452	467	438	429	443	410	449	461	444	437	468	475	411	420	417	448	428	439	430	419	427	454	488	445	484	447	446	462	446	445	453	446	453	455	466	451	451	414	474	444	454	473	415	446	490	438	450	430	468	448	416	407	446	453	462	412	433	492	425	424	455	433	431	472	429	437	460	448	408	437	419	464	496	458	436	446	455	423	449	461	449	413	470	458	402	422	479	440	451	437	421	456	422	469	456	418	399	438	446	441	416	445	462	466	410	455	432	441	450	413	446	421	417	439	451	472	436	480	433	469	446	455	446	451	492	453	427	438	473	439	417	464	424	476	432	456	397	447	456	474	472	442	441	467	459	410	443	435	464	467	433	448	431	425	475	442	441	448	430	447	435	432	444	457	437	432	432	474	473	446	447	447	462	500	446	430	412	437	423	427	436	409	420	424	454	488	448	436	411	441	407	473	443	441	454	446	472	445	490	489	420	434	472	443	455	447	468	426	466	484	434	459	453	483	470	470	467	447	418	439	426	455	483	455	469	447	434	438	412	396	434	436	450	430	450	433	411	454	469	419	467	474	430	459	453	445	416	466	429	433	512	451	430	447	484	449	425	475	427	455	441	466	481	424	445	432	453	460	461	452	433	432	446	444	470	450	448	430	450	419	459	483	424	468	438	492	436	442	409	454	474	472	472	479	452	443	468	443	419	464	411	425	472	450	431	474	430	456	433	454	429	446	442	465	445	459	409	464	444	468	455	399	443	443	449	427	450	424	452	450	487	467	426	453	442	459	443	430	458	439	457	442	464	451	475	465	428	423	422	428	447	417	436	466	447	425	458	467	463	412	427	461	407	441	451	423	452	461	455	472	457	425	424	472	472	451	456	431	441	462	480	418	465	479	453	442	457	484	430	455	464	456	444	481	440	469	440	442	453	474	421	459	466	448	426	425	413	459	435	470	446	437	427	438	430	468	418	453	381	400	446	458	400	484	427	473	461	456	424	463	442	386	456	441	456	448	442	442	445	476	425	498	439	434	447	463	481	446	439	457	477	457	439	428	441	421	465	489	441	452	431	454	449	424	413	475	480	445	410	422	429	482	412	437	483	425	458	447	428	448	429	414	449	459	460	468	477	420	444	409	442	467	426	481	420	459	451	449	414	454	468	441	459	455	506	459	460	474	453	422	472	459	466	433	426	439	442	461	451	460	417	436	379	446	462	483	414	451	458	494	433	481	470	470	434	468	488	460	423	453	479	479	441	453	450	441	466	444	419	428	412	459	438	441	424	404	432	437	476	429	433	425	430	459	442	459	443	444	429	442	484	446	453	429	485	460	430	423	471	464	452	466	441	452	452	424	444	462	460	441	436	416	453	458	468	467	445	420	434	473	451	430	429	445	429	465	434	443	455	432	385	462	469	422	458	465	428	464	489	412	426	436	477	426	433	434	464	510	473	453	464	448	429	416	444	402	429	456	438	473	415	461	442	448	469	471	466	452	441	440	449	458	435	429	452	417	449	481	464	441	422	427	449	459	445	454	475	448	439	448	436	442	447	434	460	453	460	422	431	414	465	434	456	439	451	460	434	457	476	451	432	446	475	448	464	421	425	447	402	441	460	424	469	461	470	433	412	476	465	403	412	481	467	447	459	449	438	450	477	432	472	438	459	429	442	493	473	445	445	494	468	477	477	440	447	432	442	437	441	482	434	429	460	414	444	420	475	441	430	428	474	459	435	455	449	453	455	474	443	443	443	448	479	424	457	452	425	434	466	447	443	426	458	462	428	460	432	461	437	402	455	474	429	444	502	401	471	429	486	409	461	483	449	426	465	441	461	480	432	442	445	463	466	467	422	410	441	449	417	443	461	467	453	455	523	463	450	433	456	440	472	430	414	446	448	449	434	429	455	388	480	443	421	431	420	457	427	472	435	441	430	431	431	446	433	460	430	455	435	438	443	394	451	434	453	479	433	450	442	431	436	457	456	451	437	428	442	455	472	464	430	449	493	447	459	437	437	454	482	459	480	491	433	475	410	445	450	480	456	423	420	411	450	483	461	465	430	426	438	438	438	437	449	413	436	474	399	455	442	409	446	491	488	451	436	433	439	437	417	421	458	446	420	433	438	447	429	420	433	464	480	482	466	456	453	451	431	457	439	453	426	465	457	437	452
1610	290	310	300	302	297	317	346	324	307	285	280	314	308	311	312	316	283	313	302	309	312	306	318	318	291	322	283	292	267	293	294	315	291	316	282	326	300	293	291	310	327	333	318	322	301	311	290	312	279	315	316	308	320	320	295	293	344	295	319	295	313	305	270	309	299	325	286	307	309	311	304	307	322	266	315	308	282	310	262	276	291	300	309	267	325	290	300	282	281	279	315	307	296	314	286	320	312	305	311	295	344	281	296	311	326	285	279	303	286	306	325	324	281	298	316	288	294	306	301	306	284	293	309	306	325	299	338	298	308	271	313	296	313	274	289	305	305	279	292	306	300	285	297	300	292	313	291	265	295	326	274	324	316	314	299	313	301	291	284	316	287	289	312	324	301	283	333	308	319	323	342	312	301	282	269	291	255	306	305	303	338	287	349	310	300	315	323	305	268	276	298	289	305	290	283	263	294	283	323	286	310	318	305	288	295	284	319	300	293	314	311	291	276	305	280	304	303	299	306	337	283	319	322	359	292	322	317	306	278	278	294	333	306	297	297	326	291	285	307	294	280	299	303	310	288	306	300	315	290	269	261	276	311	312	291	289	296	334	300	290	335	296	309	298	300	303	293	317	326	295	321	322	263	297	297	298	328	281	299	270	271	321	284	258	302	312	294	331	287	295	333	321	273	299	299	330	312	266	301	293	280	303	280	324	281	302	299	307	284	316	295	280	319	304	286	262	307	306	300	307	310	285	346	311	309	278	289	303	276	305	319	294	277	297	298	305	306	288	305	302	271	317	303	310	263	310	268	298	311	300	306	288	295	287	297	319	287	300	294	299	296	282	310	327	275	345	303	306	302	279	319	342	326	269	263	302	275	290	280	273	309	290	273	333	297	319	299	300	329	320	290	298	299	276	286	319	323	305	289	290	284	271	328	331	307	270	303	325	292	338	291	284	312	294	265	299	289	302	345	318	324	302	318	313	304	313	345	290	324	280	300	318	310	293	335	304	291	257	330	289	313	248	273	285	295	322	315	296	318	285	296	294	301	300	322	293	321	278	294	313	277	340	279	301	299	295	318	306	323	299	269	326	317	306	277	307	303	282	297	299	287	309	301	296	299	312	290	325	293	310	330	299	290	301	315	309	326	284	273	264	320	332	294	270	308	308	288	285	284	317	295	336	315	287	259	297	360	312	321	285	264	286	331	303	329	306	317	271	304	310	325	338	302	261	281	297	315	269	287	292	303	308	282	294	277	332	324	313	296	313	302	336	283	284	336	310	272	297	306	305	351	316	327	323	299	294	273	325	289	300	281	300	334	320	333	281	284	329	278	280	287	303	317	307	289	326	344	325	314	286	286	301	284	298	313	274	322	288	306	277	312	295	295	272	289	301	265	307	316	329	335	318	310	291	293	295	302	291	292	295	300	305	305	328	288	303	282	278	282	288	304	302	284	295	306	319	293	307	303	281	284	307	309	326	339	296	270	311	305	276	298	286	312	293	331	312	299	323	288	305	356	310	316	318	287	279	288	312	283	300	266	300	288	296	317	320	278	301	287	283	317	331	294	306	278	266	300	282	313	304	297	293	304	296	284	361	303	289	305	325	304	281	294	292	346	259	324	279	284	311	291	297	288	291	292	301	319	310	269	294	300	297	267	291	320	311	314	291	291	276	333	322	292	299	275	297	299	298	292	312	325	298	292	296	288	298	268	296	329	296	310	291	264	321	280	306	308	306	277	326	314	297	315	252	302	293	331	263	279	290	301	258	296	297	302	325	314	292	276	309	309	308	309	286	293	282	298	293	317	345	303	314	285	266	287	310	341	296	278	282	337	265	257	306	312	284	283	316	328	269	305	269	317	302	277	343	273	267	308	293	269	290	287	305	293	314	291	313	326	327	295	280	314	290	344	324	294	329	323	280	302	327	292	297	305	332	270	301	310	303	287	352	319	289	296	320	283	311	285	307	290	290	264	317	288	293	271	288	332	303	286	290	320	302	305	297	336	327	295	299	343	289	325	307	309	322	337	326	318	277	281	306	323	274	261	280	295	307	302	299	319	300	284	306	282	303	337	294	333	320	267	317	283	308	301	329	316	305	287	356	343	276	289	304	314	318	298	349	306	296	281	298	281	304	312	274	313	282	324	347	322	294	306	318	324	325	311	336	332	322	318	306	293	296	334	293	310	287	284	300	261	290	297	281	321	271	275	312	294	310	310	310	304	290	290	288	287	336	308	303	285	287	321	281	323	279	293	279	313	281	290	307	305	289	311	313	289	287	295	314	296	275	300	282	285	276	324	325	321	297	305	324	296	308	315	312	313	275	313	294	316	323	329	296	291	299	327	307	321	304	307	322	308	296	305	287	281	328	291	335	276	320	297	314	289	335	288	294	273	284	295	324	315	274	330	280	324	321	301	324	317	288	275	287	308	302	293	286	328	304	293	330	290	328	309	277	292	275	289	288	269	280	277	292	302	281	338	282	292	293	255	280	319	318	303	284	295	269	312	270	318	287	315	347	301	302	341	302	318	302	314	301	303	332	293	319	304	297	289	259	281	276	281	323	296	303	292	314	279	328	328	327	310	313	293	289	308	324	313	298	294	252	297	289	288	323	308	318	294	282	282	334	341	283	291	303	307	311	275	297	291	323	282	293	286	285	296	330	269	281	311	295	294	316	305	300	320	306	301	323	283	297	286	283	319	353	313	295	306	316	280	276	298	301	298	319	293	279	294	277	291	272	312	328	321	296	300	318	301	285	269	283	305	302	293	276	284	331	306	290	299	325	307	314	297	307	292	273	304	308	310	289	290	312	292	288	297	335	303	339	268	277	287	295	329	289	273	315	321	312	277	295	293	329	315	298	312	317	300	290	342	309	284	319	315	282	314	282	321	297	296	282	320	289	293	320	319	296	310	295	290	284	324	309	286	280	312	331	323	288	276	306	282	323	348	292	295	280	318	323	348	320	344	277	292	281	303	335	331	292	314	279	304	326	281	287	312	300	299	323	279	278	272	287	299	321	308	297	303	256	309	301	296	271	281	300	248	279	297	300	303	313	313	286	306	323	302	314	309	290	316	305	264	305	287	285	274	313	294	305	304	306	299	278	313	309	298	280	322	277	289	319	270	275	286	284	323	311	310	318	305	275	283	292	294	310	295	326	316	305	306	299	304	312	289	345	302	307	305	321	293	308	281	265	291	337	310	314	280	281	307	335	272	305	306	339	308	288	313	287	320	325	276	313	286	295	301	312	313	309	318	290	299	309	290	321	289	317	265	318	272	295	268	308	297	280	269	259	314	303	305	316	318	301	332	327	346	345	330	312	289	305	321	328	290	307	315	308	283	319	298	328	275	269	311	323	271	298	315	355	316	313	315	289	305	322	305	313	279	279	299	296	292	323	285	319	287	298	303	339	263	273	310	317	295	274	282	283	306	294	287	306	318	265	318	275	288	297	292	292	291	288	298	286	289	285	342	317	319	294	290	305	288	289	296
1844	683	690	673	769	674	683	692	676	707	688	694	686	708	748	730	692	659	637	707	674	688	714	662	675	665	691	688	691	663	693	714	654	611	680	682	710	713	707	664	704	694	693	674	701	663	631	706	657	667	633	691	682	685	697	665	732	698	666	710	675	668	664	651	708	651	700	668	679	685	613	677	675	751	641	658	629	687	685	673	663	671	699	681	667	657	682	629	687	690	694	666	697	684	646	685	651	620	668	652	682	666	727	697	696	678	690	636	689	666	693	661	692	682	673	711	727	678	669	634	688	679	706	699	668	673	713	691	731	669	654	695	689	687	689	682	656	648	695	713	634	710	716	653	692	652	682	671	677	687	680	680	664	670	701	680	660	687	635	701	687	683	671	645	695	727	701	690	671	726	650	672	709	666	659	653	680	684	682	644	712	665	659	683	660	695	648	701	666	674	653	626	655	648	700	681	678	661	657	714	679	706	627	655	698	659	679	681	690	693	683	685	652	660	678	677	631	634	645	631	695	657	675	697	660	644	674	732	654	680	712	709	678	668	682	657	669	677	703	661	676	658	683	617	665	665	687	654	667	704	719	720	661	739	624	669	660	688	630	675	665	699	680	671	726	653	671	696	654	658	638	666	658	679	642	647	659	704	690	656	661	694	680	678	713	640	703	682	671	707	653	698	708	706	711	648	693	606	685	676	672	640	699	651	634	716	665	661	674	712	652	746	684	698	714	618	692	721	667	681	671	681	654	689	652	697	706	707	689	657	679	661	664	658	679	735	675	730	637	697	657	660	654	704	685	685	640	652	713	740	656	710	694	683	661	672	657	668	683	666	686	651	660	694	672	700	678	695	654	665	645	695	694	719	700	686	691	641	681	639	688	675	711	655	683	686	664	620	658	739	696	614	670	644	673	686	657	651	727	626	681	709	704	656	699	668	708	697	672	725	708	657	677	715	674	683	646	645	701	704	650	649	696	710	688	640	709	712	650	638	688	690	665	670	696	672	696	657	690	642	704	658	698	643	689	650	684	696	685	637	689	685	648	634	665	663	679	695	684	656	649	696	676	729	700	680	707	668	704	642	661	662	696	665	645	664	687	680	637	663	666	683	664	692	686	710	669	641	705	677	667	643	735	723	680	652	664	680	653	651	705	654	631	707	678	714	664	660	644	663	690	701	639	731	683	627	666	638	676	665	681	662	689	655	638	640	644	676	689	669	659	665	723	699	661	653	654	681	712	712	653	624	651	680	680	691	682	657	644	691	689	706	661	680	642	698	669	681	675	707	706	686	671	669	676	637	654	657	677	666	650	678	650	676	721	676	662	636	686	697	693	716	678	667	694	679	680	682	652	680	652	688	718	738	725	671	674	673	678	643	695	678	724	686	688	650	657	728	702	664	659	645	720	673	646	646	702	675	650	687	667	671	616	645	678	707	709	701	641	701	692	659	662	627	653	625	691	652	644	677	649	665	689	665	675	650	674	656	648	669	702	633	694	677	709	660	696	680	691	641	672	698	678	653	662	732	641	694	655	678	671	645	665	654	679	675	697	710	658	708	673	690	627	695	671	705	624	705	644	661	686	719	662	667	654	663	655	727	688	674	630	683	692	663	662	653	677	691	677	684	723	689	671	706	671	730	700	702	621	644	655	639	669	659	683	695	731	695	653	690	650	683	677	697	712	630	651	662	664	687	660	694	643	652	705	650	695	714	631	651	702	670	666	706	692	681	685	678	689	670	681	671	730	690	655	669	643	682	673	703	688	690	693	614	641	669	700	669	684	722	709	691	687	663	720	683	682	683	657	636	654	656	675	651	628	697	654	677	661	642	700	710	665	625	667	683	720	635	637	673	632	654	657	671	693	630	650	720	689	697	702	666	699	669	650	697	630	684	653	643	676	682	677	636	673	641	666	686	674	674	694	720	664	659	674	716	674	655	668	743	674	658	676	691	690	650	683	658	688	702	630	664	689	672	693	671	737	659	629	686	677	669	701	678	693	703	654	682	656	705	666	674	657	707	693	669	682	655	662	655	722	653	660	667	746	667	670	715	666	673	717	692	685	672	666	662	618	686	641	662	666	673	678	633	649	652	680	706	672	639	677	671	693	691	649	687	673	616	641	651	691	679	676	614	653	636	625	692	658	687	641	697	699	680	667	704	698	656	645	691	694	657	654	647	694	684	693	651	683	684	698	672	653	684	705	739	725	680	681	664	647	664	727	665	635	648	690	674	656	667	674	681	670	682	672	735	700	688	674	661	664	716	665	712	644	668	717	676	657	685	674	660	670	652	688	618	645	644	598	656	673	715	668	679	664	644	640	693	633	648	676	714	698	671	672	659	639	710	647	683	694	645	668	716	696	668	645	678	659	635	658	660	659	695	629	681	703	712	692	702	648	694	714	673	708	709	664	700	665	648	668	705	673	650	680	708	651	691	688	646	691	689	637	691	683	706	663	636	685	686	650	681	694	650	689	686	687	656	691	645	676	654	667	670	685	674	690	673	721	698	711	663	665	681	672	682	650	714	650	645	670	717	630	682	678	703	663	605	697	684	679	645	680	714	710	649	689	675	658	677	661	687	619	675	663	683	662	658	701	663	673	728	721	664	681	677	689	664	667	635	672	698	677	660	702	658	709	676	626	746	665	644	628	705	679	651	704	711	665	682	675	672	668	659	657	678	653	658	643	644	653	684	657	690	670	661	684	699	727	651	690	680	641	669	643	691	656	686	717	682	671	718	670	615	645	698	694	707	693	656	680	689	690	626	671	652	688	630	685	639	671	682	689	667	696	685	652	694	698	669	630	681	667	625	664	678	668	661	685	674	626	677	719	655	671	697	669	682	662	696	642	664	647	653	627	712	685	649	726	691	643	672	660	679	639	655	671	706	660	663	727	692	661	681	669	658	670	719	628	617	659	662	667	663	721	624	709	631	651	674	681	637	685	693	682	694	693	639	702	681	732	637	700	659	655	656	676	653	658	723	683	673	624	736	677	647	670	630	678	704	670	677	667	700	657	649	678	672	716	668	705	651	696	696	689	663	703	668	691	657	662	708	662	689	757	694	673	648	667	693	632	653	678	662	641	644	685	685	691	714	662	695	673	645	658	676	647	678	676	613	664	678	650	701	667	673	649	638	706	689	643	683	664	663	666	645	675	678	690	625	631	663	652	668	702	719	687	677	640	681	683	684	699	693	638	697	672	655	656	701	670	620	617	745	691	648	704	618	679	726	664	671	674	647	680	656	668	706	679	694	660	625	660	648	718	672	677	680	653	686	660	689	672	681	676	683	697	656	678	714	657	653	693	615	708	670	689	664	666	677	716	640	655	705	684	683	697	638	663	670	654	643	702	685	699	668	703	712	660	630	657	702	688	700	733	694	689	661	660	687	703	664	684	643	641	681	691	681	693	683	656	666	656	732	689	705	686	700	607	646	683	701	698	661	689	709	704	681	663	641	636	636	680	695	680	701	697	666	704	677	677	682	695	651	681	705
7245	441	483	345	310	244	208	201	186	156	153	147	151	144	132	159	155	122	160	134	157	128	120	136	146	125	139	130	140	116	152	121	158	139	150	133	149	140	135	109	119	130	153	133	145	127	144	129	116	151	119	148	133	120	145	131	105	160	144	137	140	134	149	121	128	150	140	132	140	115	134	153	132	141	157	115	132	146	151	131	146	125	148	151	127	131	124	114	135	120	145	138	126	153	130	134	134	126	140	143	146	141	128	152	130	129	132	144	128	131	150	129	129	140	111	144	126	130	124	148	109	136	111	122	136	128	118	134	136	124	122	139	149	147	152	138	160	136	128	127	136	131	141	145	140	122	130	120	127	136	139	157	128	123	133	120	112	136	134	140	128	122	133	138	125	125	123	132	150	128	138	142	125	136	123	130	127	136	109	135	143	118	137	145	120	139	143	139	151	141	146	167	121	126	139	141	134	143	142	106	155	146	164	134	138	128	128	128	137	136	134	153	118	139	135	124	133	136	132	164	144	131	127	131	146	141	127	126	138	143	165	143	120	122	121	130	117	139	116	152	126	143	139	113	122	149	143	136	126	109	112	124	127	140	116	114	144	123	141	130	127	129	132	131	151	139	139	146	152	135	150	127	141	148	114	127	135	162	144	143	107	140	132	129	134	162	132	155	112	110	143	142	136	142	127	143	140	140	141	136	136	128	129	125	141	114	137	118	126	136	137	142	118	137	129	124	158	125	137	136	147	120	134	131	142	121	131	137	148	153	139	136	118	122	125	120	123	122	119	130	136	134	144	143	151	136	132	135	154	144	104	123	159	138	131	119	136	115	119	144	146	132	163	155	139	144	133	138	129	150	149	114	136	150	135	121	146	126	134	132	120	126	147	129	148	155	148	155	147	113	123	137	133	142	151	143	130	115	123	137	146	113	119	133	135	136	138	143	130	126	144	117	114	129	139	146	132	140	117	139	137	131	138	157	150	120	126	128	144	127	145	137	154	137	106	165	136	147	136	133	129	143	134	113	147	135	132	151	112	129	121	140	124	119	152	135	146	130	120	107	108	139	121	110	109	132	146	154	132	129	157	155	127	151	125	126	138	130	130	132	131	132	141	143	136	148	156	149	139	145	138	137	137	135	135	139	135	143	135	104	159	135	154	106	127	144	120	159	156	135	132	132	144	139	126	118	135	128	130	133	145	146	129	132	117	139	123	143	139	125	149	129	141	145	120	117	143	121	153	135	119	122	123	158	146	148	145	124	131	123	134	129	121	127	129	145	160	141	142	120	144	122	133	121	127	149	133	131	140	153	160	139	119	139	135	122	140	141	125	160	139	122	115	164	133	130	123	156	138	125	129	111	117	126	145	114	154	146	116	142	112	112	126	123	140	123	135	114	142	124	173	124	125	118	149	134	117	125	133	130	121	121	149	134	131	137	117	127	135	140	148	132	123	130	132	137	133	153	134	137	139	146	126	148	136	123	120	143	138	150	135	123	133	134	115	123	149	136	131	148	150	124	138	128	166	123	127	141	135	120	128	140	138	123	124	134	124	110	148	133	122	118	121	146	122	96	123	141	129	129	109	122	137	150	118	139	121	131	151	135	127	134	159	122	139	129	131	131	154	131	139	138	142	129	160	130	132	136	140	125	134	139	137	143	139	135	129	150	143	127	125	146	125	131	165	128	123	131	141	115	130	131	145	128	128	139	151	137	138	138	135	132	132	150	128	147	138	116	116	144	134	121	142	139	140	140	130	160	148	131	143	157	135	138	148	132	168	122	126	119	145	117	125	120	158	157	139	112	129	123	144	145	132	127	123	120	136	126	128	121	123	127	126	144	142	144	159	120	125	105	137	128	136	140	128	129	145	138	118	130	151	133	136	149	132	116	125	132	132	116	135	124	124	136	132	133	135	127	109	141	152	126	140	161	115	149	117	132	131	116	159	120	154	136	140	108	127	151	123	131	140	130	133	141	129	135	154	139	145	112	114	130	113	132	136	135	113	102	116	136	141	136	151	148	130	142	138	140	133	128	114	116	131	138	138	127	127	165	115	149	134	116	110	132	137	146	146	138	131	156	139	137	142	131	145	142	113	112	115	132	144	132	131	156	132	132	128	127	116	130	151	157	133	165	125	148	135	125	156	131	114	100	158	140	136	89	115	136	149	119	130	141	134	155	161	139	154	137	144	123	144	124	118	112	133	140	124	154	119	121	113	129	142	148	139	124	152	139	132	143	154	138	132	156	136	129	146	140	147	121	137	119	112	142	120	120	146	145	145	128	129	142	130	116	139	154	147	146	130	125	154	123	127	120	119	117	136	156	115	130	147	131	151	148	171	112	127	144	143	130	144	123	142	136	119	113	124	112	126	130	143	144	128	106	119	128	138	116	124	139	129	126	125	147	123	135	132	135	144	117	142	150	127	136	137	112	158	119	131	117	135	141	129	116	142	134	139	119	149	124	107	139	158	123	115	119	148	125	136	114	144	118	137	140	154	155	128	135	137	132	107	122	132	133	136	120	122	147	157	116	147	144	131	125	123	120	145	150	159	150	112	148	109	124	137	141	123	139	132	133	121	152	110	121	142	127	142	127	124	131	115	132	109	141	132	134	158	141	148	145	149	135	144	118	138	151	112	148	116	149	117	130	120	137	124	150	129	135	134	155	134	131	113	133	132	140	142	126	145	156	142	142	139	112	132	117	124	110	124	128	126	152	142	112	131	151	139	120	126	154	121	138	144	137	119	122	136	141	109	130	119	131	152	110	133	112	152	134	129	133	130	144	132	140	155	134	121	128	133	149	128	131	144	123	137	119	146	141	133	128	111	128	156	139	114	134	120	137	131	125	130	126	134	129	138	133	121	135	112	119	128	143	116	133	126	137	124	125	127	148	167	134	115	135	134	142	131	144	131	123	135	137	125	131	148	138	120	151	130	149	127	134	132	124	151	138	130	149	119	130	139	128	134	118	127	146	150	135	146	137	132	142	124	145	126	142	121	134	129	133	143	117	145	122	142	142	126	128	101	131	120	138	125	139	140	148	122	125	137	134	126	140	136	130	136	123	140	123	131	123	119	172	123	118	121	135	131	125	129	129	141	127	125	129	122	154	116	134	139	131	113	135	122	120	162	143	128	142	132	123	109	143	126	138	134	141	151	133	124	149	121	123	140	148	128	135	121	138	122	136	139	143	103	117	138	136	144	141	150	125	112	145	118	151	125	134	136	149	153	124	126	121	130	133	149	144	137	131	143	153	134	142	142	153	142	112	132	143	144	140	134	136	95	130	124	122	138	135	130	129	156	120	131	132	106	138	159	143	136	141	146	142	132	122	152	141	153	147	128	119	121	136	134	117	147	136	123	123	133	129	141	153	136	163	132	130	99	127	130	130	139	156	124	135	129	147	123	159	123	141	146	121	136	127	130	132	121	165	136	131	136	125	141	122	149	135	147	117	131	126	108	144	136	139	145	142	149	135	130	150	131	130	137	158	121	121
6139	589	1096	1246	1064	848	717	673	587	505	516	498	444	455	485	413	380	400	411	386	411	395	425	379	380	370	379	370	379	394	384	374	357	338	397	358	397	357	353	359	355	355	352	368	357	371	330	353	368	369	370	356	347	338	388	336	345	339	351	340	346	354	362	363	347	365	356	321	338	389	369	367	351	360	348	291	333	381	338	368	344	345	360	371	348	363	361	354	339	364	372	364	358	337	350	321	384	384	351	346	377	370	359	351	352	332	397	351	343	322	362	370	376	359	349	346	353	371	371	349	347	355	341	297	318	348	330	374	385	352	326	339	397	360	338	334	326	320	363	342	320	326	349	362	354	353	352	332	359	338	350	329	331	362	363	369	351	384	364	346	376	309	355	330	344	351	318	365	330	348	332	360	326	356	381	364	348	335	324	367	356	364	349	363	345	337	330	338	343	323	365	336	375	327	369	349	332	341	368	397	356	366	334	343	335	330	351	359	333	348	361	355	348	370	342	365	337	366	375	354	383	382	321	359	333	353	343	318	356	345	342	368	386	355	354	379	330	363	342	348	357	370	354	398	327	362	356	374	341	341	317	336	331	344	372	375	364	331	361	356	318	361	340	339	359	348	378	346	331	381	366	362	354	353	340	348	386	313	346	380	344	339	345	353	343	377	372	353	376	346	355	363	358	338	332	361	355	350	357	366	340	385	343	363	318	358	328	334	348	362	362	355	345	372	343	363	365	380	293	337	342	361	374	346	332	373	309	351	367	361	339	345	360	372	358	339	318	355	313	335	389	357	380	382	351	360	314	371	350	359	352	372	401	377	358	378	353	350	351	346	349	382	356	363	343	357	369	364	346	326	346	323	343	339	341	329	366	337	360	385	344	348	357	389	361	343	374	350	369	357	359	327	343	341	333	348	354	363	347	370	347	320	379	353	369	364	338	336	374	312	360	363	382	347	331	394	349	377	376	401	365	365	336	342	346	330	353	337	338	367	327	328	357	355	334	362	363	353	374	356	326	366	314	349	357	329	401	388	378	339	352	354	327	335	326	343	314	314	371	342	350	376	348	351	372	359	318	347	355	310	363	341	353	362	363	357	344	345	396	334	358	344	361	334	380	356	374	357	376	345	388	356	354	353	321	388	378	341	342	394	376	334	355	325	358	382	318	335	350	350	359	343	354	376	333	368	343	348	362	343	375	401	322	324	340	353	341	340	329	370	369	344	335	342	298	355	330	351	343	329	310	350	350	321	339	337	355	348	372	365	352	334	368	363	362	344	376	390	338	331	333	346	368	368	373	321	359	335	358	336	337	335	352	324	357	336	364	365	336	357	317	346	337	344	347	354	355	355	349	358	345	343	369	345	327	359	341	368	313	389	354	389	347	397	358	375	338	350	341	368	359	322	367	379	331	377	380	336	349	370	359	380	344	355	354	363	369	328	366	346	373	355	363	362	341	361	387	337	355	328	381	357	371	351	350	343	345	370	349	369	344	382	344	339	336	316	353	356	343	363	367	360	359	349	353	368	362	348	318	338	364	337	345	338	354	346	359	384	350	331	386	352	335	315	348	369	355	361	373	365	351	339	359	308	347	386	343	341	360	325	337	369	345	348	372	329	344	357	357	384	350	351	345	359	346	312	362	369	332	351	330	323	353	335	356	342	355	329	330	344	346	323	357	331	321	322	342	359	352	346	369	344	362	322	331	336	389	357	319	355	399	384	316	348	350	367	390	359	365	373	368	370	323	352	314	331	358	382	318	337	332	364	318	353	367	335	351	369	365	332	348	339	375	359	339	372	332	350	343	350	394	371	366	362	379	350	386	346	327	352	384	346	316	346	377	373	353	333	353	311	353	334	324	344	369	342	375	362	365	353	354	355	354	354	378	362	359	334	340	368	333	367	321	369	332	357	343	361	370	339	330	340	335	349	363	358	345	328	336	331	327	335	398	336	326	352	359	338	359	356	347	339	346	357	337	354	353	339	362	346	368	361	325	332	368	376	329	355	364	357	363	327	352	340	346	379	364	342	357	329	332	330	350	351	358	332	355	341	356	351	324	353	328	318	396	364	338	341	349	359	345	346	324	344	307	390	352	340	352	355	361	380	337	363	372	332	342	337	338	335	364	341	362	366	369	350	345	344	339	362	341	351	349	347	361	332	336	317	371	354	349	312	339	367	342	369	354	355	344	373	361	326	373	366	379	343	318	362	360	351	355	329	325	344	375	376	328	367	338	383	376	324	358	344	367	344	345	360	339	373	311	346	369	348	349	343	336	372	370	373	362	346	357	371	363	333	357	348	348	345	361	376	350	369	362	352	360	352	343	345	328	356	363	356	324	348	338	358	333	345	335	338	360	375	347	380	367	386	328	357	360	385	359	361	333	353	352	375	384	345	360	367	352	356	349	359	347	380	335	378	362	336	331	336	365	336	342	366	371	357	359	332	342	348	329	371	366	353	355	377	338	349	341	369	339	349	327	379	360	357	321	341	357	346	360	352	352	351	358	349	357	361	341	298	356	342	360	339	359	345	346	332	334	402	345	351	335	368	311	312	382	350	340	350	346	360	357	343	336	345	336	365	352	333	345	349	377	359	365	359	336	339	344	349	313	348	338	342	328	344	330	359	347	320	352	386	344	362	388	364	382	373	367	360	328	332	356	375	364	352	363	346	338	346	331	354	366	370	345	351	373	336	358	363	334	342	390	327	322	356	337	339	336	331	356	307	348	357	404	388	340	362	349	361	325	376	338	380	358	360	317	356	343	339	366	333	353	355	366	344	326	365	314	354	391	342	381	338	326	347	384	325	327	331	344	374	368	344	360	344	376	351	338	365	377	330	358	380	336	348	350	352	352	355	327	337	353	366	365	352	354	354	334	338	366	365	383	355	330	339	394	332	379	343	361	361	320	346	321	352	344	380	355	325	352	338	358	341	346	352	370	364	369	382	334	360	354	380	329	350	349	336	372	337	360	363	333	348	356	356	398	387	361	330	373	339	367	331	342	333	372	336	334	373	366	359	344	349	312	336	352	320	364	326	355	344	324	346	348	362	355	364	345	339	335	365	385	344	362	355	347	384	360	390	324	327	360	323	350	344	342	333	352	356	352	335	350	329	374	337	319	373	312	351	315	342	341	360	338	365	350	324	359	362	373	385	346	341	369	349	371	372	330	355	380	361	344	362	347	391	369	330	342	396	396	327	350	375	344	371	358	354	351	378	345	378	342	363	375	379	354	337	341	365	339	348	356	360	354	346	341	345	358	339	345	353	339	330	369	333	363	348	368	347	364	350	330	371	356	338	374	333	321	343	352	334	350	350	360	338	354	356	344	345	331	339	341	359	338	327	386	356	338	381	361	363	342	338	358	352	365	330	382	345	374	373	371	347	364	340	378	372	331	374	336	375	347	338	353	385	339	353	363	306	374	314	345	346	357	378	358	339	360	371	342	366	339	345	334	357	342	358	322	322	360	343	362	377	382	396	355	378	370	344	340	363
13650	1017	872	681	500	377	329	296	240	231	194	216	218	207	214	200	207	201	189	165	212	194	157	164	189	154	197	181	194	190	190	167	206	193	188	172	176	168	194	199	185	162	191	170	200	193	185	165	182	172	174	182	152	179	181	164	174	191	182	177	171	158	196	194	171	165	165	153	196	171	142	170	195	166	202	180	185	196	185	169	165	153	160	147	152	177	171	149	183	180	194	161	199	169	168	189	157	198	199	182	178	167	162	169	211	161	167	176	182	164	190	174	188	177	167	163	181	184	175	159	181	164	170	159	157	138	168	182	168	149	175	153	176	175	207	213	146	162	163	156	174	167	182	152	163	154	189	160	184	171	196	157	164	163	197	149	176	162	156	184	173	177	186	182	202	196	155	173	162	175	153	162	166	198	167	173	196	178	181	148	145	177	174	156	183	152	179	166	148	169	171	186	159	157	193	179	183	181	178	180	185	169	180	163	180	180	166	167	191	173	184	150	143	165	161	181	153	189	192	176	158	176	195	164	157	163	170	175	168	174	161	172	197	199	158	149	177	187	182	150	172	170	178	146	173	161	175	184	182	163	161	169	204	160	182	158	188	170	209	166	162	160	174	184	176	168	187	175	181	165	169	173	161	140	177	175	171	181	165	146	161	198	191	147	155	184	188	164	157	173	180	186	161	155	178	165	182	185	169	195	172	175	170	167	196	180	191	189	160	178	166	201	188	183	183	168	175	161	171	179	203	188	149	151	169	155	185	161	181	173	189	186	147	164	194	175	172	173	176	176	162	165	166	187	192	163	158	167	190	178	173	186	201	149	217	145	167	172	185	171	177	157	155	167	158	184	166	194	153	183	144	161	160	183	173	170	170	187	164	164	160	191	183	166	158	148	171	177	184	193	180	183	177	170	161	176	164	146	180	184	170	182	191	179	164	183	194	186	179	165	161	141	160	167	172	170	174	176	175	168	206	158	163	146	178	188	189	168	187	181	163	170	198	171	169	167	172	192	171	166	189	182	169	191	179	185	159	165	202	202	153	161	174	151	183	172	168	154	170	170	191	179	201	161	166	175	172	179	168	152	178	163	187	186	181	181	192	175	162	181	185	159	187	191	204	171	153	175	173	169	145	173	173	151	167	156	181	176	171	167	160	183	175	164	170	170	188	209	150	199	190	171	189	171	158	173	180	170	160	171	199	187	175	159	172	163	148	153	147	202	168	162	172	162	182	199	191	193	198	150	192	166	173	154	182	191	158	150	176	154	190	174	175	172	176	183	153	175	156	192	185	172	177	158	184	190	158	168	163	168	151	183	163	189	161	167	150	178	167	162	160	178	174	162	170	156	160	187	187	187	187	147	170	178	168	179	170	196	193	173	190	155	163	144	174	178	177	183	157	182	175	203	156	167	164	178	188	191	177	177	197	188	175	169	180	204	186	173	171	146	174	177	171	178	173	174	163	192	169	175	173	171	170	177	178	182	157	135	166	169	177	182	160	177	179	173	189	172	174	161	150	188	155	188	193	179	187	179	138	183	168	171	175	143	170	189	167	167	199	152	172	149	159	187	161	168	183	161	164	198	167	170	161	189	153	160	165	186	162	158	172	175	144	185	200	180	172	190	179	163	185	167	177	165	185	165	174	155	167	158	163	203	166	155	175	185	158	172	185	186	184	159	185	180	169	178	156	185	183	182	164	168	171	182	171	180	186	168	177	162	185	146	163	184	161	167	173	171	160	165	168	178	167	179	164	185	154	180	188	169	144	166	167	168	202	175	174	197	174	157	157	181	180	169	148	179	190	160	172	163	176	160	193	183	154	181	177	146	174	158	189	182	170	179	192	168	185	163	152	194	169	171	164	185	145	171	163	169	164	179	177	202	180	192	181	186	186	189	177	170	160	158	165	169	148	175	172	170	175	183	192	154	192	157	213	183	169	169	195	164	165	202	163	177	163	156	145	188	166	160	175	160	163	160	172	173	169	167	155	170	157	159	159	185	189	184	149	161	186	172	177	186	172	168	173	147	173	180	179	156	178	151	177	169	165	171	207	176	174	164	141	162	188	185	171	185	190	174	170	167	172	183	176	174	175	198	179	161	188	172	155	169	179	181	178	179	175	186	190	190	187	160	163	176	185	170	147	210	170	195	158	171	180	197	170	184	172	177	185	171	149	174	150	185	182	160	190	159	203	160	168	186	176	194	182	161	150	147	191	179	170	184	167	192	169	155	161	164	198	168	155	199	181	189	183	185	189	170	199	187	189	162	157	184	182	200	186	186	196	182	177	154	175	179	172	187	179	176	160	166	194	175	165	153	186	184	171	192	174	176	167	173	174	165	168	164	169	163	168	177	179	162	168	159	193	187	175	211	178	182	180	175	196	182	177	172	193	147	178	152	169	185	187	148	165	172	161	170	165	176	150	192	175	180	184	187	176	157	158	163	169	157	177	179	158	190	200	181	158	151	169	137	178	163	163	160	173	177	168	174	154	170	179	170	175	183	158	177	195	156	159	200	156	153	188	173	154	197	190	162	180	161	169	188	178	202	184	158	181	166	187	176	162	159	164	186	179	202	170	180	167	169	199	191	164	189	200	176	164	161	175	178	166	187	183	175	163	188	187	170	170	213	168	216	172	157	177	180	156	172	182	152	165	160	186	180	173	169	180	172	195	174	202	195	175	188	193	186	168	179	148	172	159	189	169	164	196	162	178	165	162	160	188	186	179	177	165	180	157	173	173	180	175	167	184	170	199	197	160	183	185	183	178	159	162	190	176	138	170	166	152	179	158	170	173	164	187	171	171	183	158	188	170	172	178	207	183	180	165	183	168	144	165	196	188	168	155	143	168	193	163	155	155	176	184	183	186	183	186	166	161	155	139	161	198	198	155	176	166	182	146	178	182	164	149	162	157	177	179	171	195	157	190	164	186	173	174	189	197	179	193	163	186	175	182	168	174	172	180	179	211	185	158	168	162	166	178	183	172	156	181	157	183	183	170	185	140	179	164	171	183	155	178	194	195	188	188	181	194	154	160	179	180	186	185	179	195	170	192	166	157	173	154	182	219	190	158	181	182	179	171	158	165	170	201	164	171	182	163	177	158	181	174	163	190	145	181	195	173	170	170	168	161	174	166	167	159	171	170	163	156	164	172	170	158	156	174	166	156	193	175	165	165	163	144	174	179	159	177	172	185	167	177	178	181	184	163	170	184	165	155	187	169	163	171	188	186	164	192	158	176	179	154	182	171	172	197	175	163	174	153	191	158	181	184	183	206	190	141	161	160	172	166	160	152	177	172	173	149	170	169	186	184	176	209	182	168	179	158	171	191	164	173	171	192	193	189	168	178	172	148	201	182	187	162	180	182	171	170	167	157	192	159	168	198	189	164	172	158	167	174	165	142	147	180	188	156	177	138	173	151	153	191	179	170	166	156	164	182	170	155	151	170	167	159	170	195	167	209	180	191	171	186	178	167	164	173	174	165	174	186	167	172	173	195	170
8014	965	1973	2200	1803	1440	1217	1046	932	841	804	680	734	648	650	661	594	594	531	580	546	522	515	517	516	529	508	516	510	505	475	469	492	467	482	442	511	494	489	492	459	460	464	476	494	445	470	471	463	441	467	449	440	471	456	470	480	495	444	427	453	440	457	433	451	427	426	448	429	431	486	480	425	491	451	496	458	456	455	480	474	451	435	467	466	437	458	455	461	465	488	471	442	480	400	476	443	449	433	435	459	406	460	436	432	480	405	454	427	429	424	457	452	438	443	430	453	442	439	445	477	440	454	443	458	454	471	423	418	421	451	433	410	458	450	451	453	473	448	477	460	473	434	486	423	436	455	414	466	487	449	474	445	405	460	395	486	461	432	463	486	440	455	424	480	423	451	408	441	455	451	421	476	503	448	419	420	466	447	401	440	453	443	476	406	453	464	457	431	475	426	475	429	458	446	472	430	442	474	473	475	456	476	457	425	449	428	433	458	441	423	440	448	396	406	437	426	440	467	456	430	511	454	469	427	519	478	444	471	417	452	435	405	480	441	451	411	436	410	459	400	410	447	405	424	453	447	415	422	443	440	453	442	421	418	449	460	444	424	480	430	425	454	415	443	435	451	464	457	453	430	455	443	505	411	456	450	463	434	474	440	461	414	454	418	428	441	409	431	510	448	474	479	446	473	438	475	453	455	408	512	440	428	456	461	428	446	447	427	439	440	445	423	443	442	412	451	471	440	474	474	434	466	453	425	438	457	458	461	468	414	444	432	455	439	438	450	438	473	429	474	475	424	458	439	453	472	445	467	462	433	439	477	455	450	443	400	433	429	447	428	435	429	481	442	442	448	431	440	468	440	494	410	472	449	425	440	413	433	462	458	461	393	465	415	445	457	432	429	443	452	441	462	430	442	437	453	446	440	489	443	471	420	431	478	468	471	472	460	447	499	429	445	449	426	441	431	442	444	445	450	445	484	426	430	455	446	409	422	433	399	467	449	439	437	439	437	428	500	458	469	433	456	442	467	475	425	475	447	460	446	469	469	414	472	463	412	448	489	439	405	430	462	439	442	433	421	459	460	418	457	435	470	467	421	427	433	448	455	444	444	465	437	451	410	440	472	485	439	425	422	442	408	444	425	456	419	436	482	449	440	418	411	402	441	453	451	457	442	441	444	446	466	413	423	474	478	449	438	431	465	467	453	433	423	437	468	450	431	429	456	415	444	441	447	489	443	475	436	434	455	419	445	448	427	441	452	436	456	436	450	468	437	457	442	423	443	396	443	450	465	402	406	422	416	427	486	458	446	453	458	456	450	466	442	439	414	444	455	417	451	401	474	436	443	455	438	449	444	457	449	462	438	437	430	461	473	447	430	422	452	469	455	417	445	462	408	457	401	442	480	403	443	463	460	445	442	474	440	458	454	434	500	463	456	468	459	444	483	430	445	474	439	460	479	433	438	413	442	460	451	428	392	461	420	494	455	480	488	421	447	464	496	426	423	486	448	408	426	440	438	436	443	461	444	437	438	432	434	435	425	442	478	408	453	478	401	460	423	453	468	466	477	429	453	478	428	441	397	431	420	492	471	463	439	438	443	449	440	484	433	466	445	436	479	467	438	420	434	427	440	456	445	421	432	447	434	437	444	433	477	429	475	426	441	427	441	451	438	447	412	422	458	473	463	415	451	438	450	460	467	416	412	460	453	464	411	445	472	442	451	428	483	441	444	475	446	408	434	442	464	429	444	465	455	463	467	450	442	465	455	418	418	430	473	472	411	458	437	416	445	454	448	422	443	426	424	430	473	476	435	485	476	462	479	478	445	433	430	454	462	456	447	477	454	484	447	448	431	439	421	470	443	466	414	442	450	436	436	412	452	428	432	434	426	479	405	456	416	481	445	417	426	463	471	473	420	452	425	454	429	455	434	445	448	431	459	448	428	457	447	438	463	488	460	435	457	445	462	467	446	453	446	434	460	390	440	414	467	443	441	423	456	439	421	437	451	427	471	432	420	432	419	435	442	413	440	430	510	480	467	457	431	423	449	456	446	437	429	450	418	415	443	441	440	448	442	431	457	422	424	422	450	459	449	444	442	452	452	485	441	442	464	461	400	464	408	462	411	462	433	446	463	434	438	464	458	457	445	439	444	471	455	435	463	472	419	441	423	452	458	419	469	446	459	459	432	464	466	416	452	453	441	439	459	421	484	414	425	421	432	443	463	427	428	488	436	444	481	485	460	441	459	438	438	455	417	441	443	428	494	442	433	439	461	424	483	446	478	448	469	425	430	451	441	469	451	417	461	446	470	472	455	401	442	446	457	449	455	466	460	473	453	456	433	412	436	440	470	458	481	466	442	470	426	440	440	468	463	412	442	452	453	455	444	404	418	430	431	430	466	423	427	446	413	423	425	502	441	478	430	409	395	431	407	467	462	453	440	436	477	426	436	449	439	447	411	434	426	458	463	458	441	396	446	442	444	424	446	439	432	409	440	449	452	452	439	449	437	458	407	472	481	450	405	414	440	447	477	445	444	442	480	442	448	440	470	430	439	437	433	479	449	443	430	416	421	437	429	483	452	471	455	461	437	433	450	438	457	409	494	446	462	465	468	460	461	474	445	450	466	436	467	460	460	442	410	452	450	451	441	428	432	452	447	455	449	445	451	461	457	434	449	410	460	440	446	439	418	447	423	447	429	452	434	433	500	440	474	396	420	445	431	423	402	424	471	439	456	424	433	470	431	431	449	434	486	457	458	444	430	428	447	438	415	435	436	467	438	457	457	430	434	413	460	441	438	455	451	469	462	478	408	480	438	453	414	484	428	458	413	420	479	459	468	454	431	473	458	435	463	465	486	473	450	451	456	451	442	429	449	478	434	444	460	450	448	452	444	447	433	473	453	459	419	475	439	443	447	422	434	451	440	447	460	417	479	460	433	406	451	415	459	442	475	438	462	432	436	441	431	462	471	439	441	423	434	436	465	421	445	444	472	458	449	462	455	453	417	429	442	434	467	466	441	452	452	466	415	476	436	431	449	440	461	461	454	453	447	434	464	448	493	422	466	431	437	422	435	437	486	422	415	487	476	453	434	457	480	406	462	419	455	426	407	462	416	433	460	468	421	449	491	452	464	462	429	455	461	442	412	456	437	441	462	449	479	425	428	449	417	463	457	456	468	445	432	431	420	480	471	446	475	439	445	478	473	461	470	472	449	445	412	445	430	507	456	482	413	412	443	443	423	464	436	461	451	458	412	457	483	434	446	430	472	433	450	452	451	432	443	466	423	460	423	466	427	475	461	449	443	439	427	437	416	415	420	439	438	478	436	424	419	470	417	435	438	448	408	473	473	424	415	443	433	499	445	432	479	428	461	436	448	438	500	458	438	452	477	436	471	417	467	465	420	451	447	467	412	430	457	442	460	394	445	407	453	463	456	415	417	423	440	470	424	451	445	442	428	413	461	435	457	495	438	417	476	435	439	439	424	447	427	411	412	424
1666	327	304	334	331	282	312	306	304	311	330	313	297	270	277	300	304	318	292	278	308	305	302	311	306	288	314	313	300	332	297	276	297	301	282	302	323	279	303	313	280	350	310	311	350	315	292	309	302	314	273	316	245	293	298	277	272	352	349	274	307	306	321	316	327	299	272	277	277	284	272	301	292	309	316	330	284	298	341	289	313	318	270	282	306	295	289	300	314	276	293	295	274	317	314	302	290	346	292	310	305	317	274	293	291	302	311	312	322	280	309	286	282	315	312	265	280	310	330	359	320	306	272	273	325	314	290	324	295	315	276	270	309	307	295	302	296	320	297	317	304	285	296	305	303	302	318	300	302	299	283	273	282	320	278	313	283	250	325	297	310	321	373	319	322	306	296	291	307	309	329	296	328	280	287	298	295	272	302	294	300	304	345	270	317	326	287	317	310	292	325	290	274	327	285	314	306	305	299	297	293	320	312	321	304	287	278	286	259	303	295	334	344	312	294	279	294	326	298	302	298	309	281	335	355	292	297	334	315	282	307	298	312	283	309	271	293	267	292	324	309	295	293	296	342	294	273	316	318	275	295	263	290	303	318	327	333	291	285	272	290	315	327	274	311	287	319	296	296	300	303	278	291	292	312	313	309	282	275	275	285	336	354	306	317	300	292	299	311	330	301	297	315	300	322	327	291	269	330	316	313	287	310	252	287	289	298	289	299	279	325	296	318	306	318	321	298	299	278	289	290	295	295	289	324	293	307	288	332	325	324	306	293	319	325	305	310	290	298	293	291	302	299	340	291	278	300	303	314	301	318	310	275	284	306	304	328	286	280	292	305	311	293	308	342	281	305	287	302	294	321	279	302	292	262	318	297	285	293	307	297	326	305	320	313	313	282	319	289	322	328	309	297	307	315	303	321	301	300	301	311	334	289	334	255	290	326	290	291	307	317	290	323	298	313	314	298	288	293	309	319	302	317	281	309	294	323	269	301	343	311	313	332	299	311	328	293	290	330	294	307	284	272	307	292	333	297	286	277	317	298	323	316	305	301	345	331	304	260	317	331	311	303	277	306	327	279	325	319	301	300	298	293	301	335	276	320	312	318	290	302	306	265	320	327	305	298	285	277	289	347	290	353	288	306	301	316	306	321	356	314	317	336	287	284	299	273	349	274	306	288	300	300	321	293	331	304	312	316	282	305	301	310	311	293	333	288	287	293	293	284	289	282	340	290	290	326	298	290	277	286	275	299	309	275	314	296	298	291	320	300	299	311	295	293	298	316	300	340	313	329	298	320	326	293	279	308	297	279	290	308	304	265	314	305	285	297	290	285	316	298	305	300	315	304	314	299	349	320	293	336	279	314	275	303	302	322	314	302	311	280	261	270	292	276	297	335	283	343	310	293	277	304	303	295	333	297	278	305	269	295	266	286	322	331	294	294	267	307	286	301	283	304	284	309	312	249	286	280	308	327	283	319	286	286	308	304	309	287	287	266	305	335	326	311	287	282	294	322	327	302	315	315	302	315	296	272	285	275	301	307	315	289	323	294	256	315	345	296	303	294	297	311	308	292	279	310	301	311	287	287	331	287	301	296	309	344	308	297	288	327	275	294	305	307	303	302	336	271	301	273	331	283	297	308	315	317	310	293	303	290	329	311	320	289	300	295	309	319	318	327	308	282	302	324	302	278	334	298	275	274	317	293	316	306	329	291	297	272	313	311	305	271	327	307	308	315	307	260	320	296	276	311	310	313	304	291	277	267	311	338	282	260	290	301	282	330	314	347	310	336	348	312	307	340	299	299	302	270	289	326	306	331	280	320	284	274	297	264	272	290	295	307	324	324	278	289	352	293	288	298	282	275	303	302	315	306	304	318	299	256	321	308	288	315	318	352	298	277	320	304	312	285	332	315	291	290	270	303	267	312	333	342	303	287	324	345	300	294	286	301	285	290	332	348	287	294	310	310	320	287	291	314	310	310	277	343	312	272	298	315	306	301	274	311	293	315	304	306	307	302	331	317	313	308	303	351	324	293	309	285	322	348	278	315	284	306	340	274	311	294	282	321	302	292	309	288	283	333	266	301	280	296	310	312	321	313	293	317	315	310	306	323	315	298	315	314	302	302	297	300	274	300	289	271	308	307	351	289	316	322	306	278	316	297	294	315	305	312	321	310	329	341	281	320	316	303	300	285	318	307	296	292	318	291	294	270	342	292	315	284	290	300	288	282	283	287	301	283	297	302	272	305	321	316	280	307	311	312	273	295	297	306	316	293	245	277	305	301	285	280	292	328	318	264	293	332	302	297	330	304	288	303	306	307	292	314	271	311	293	317	315	275	281	315	288	294	305	309	345	307	327	326	319	284	296	304	289	325	287	297	304	290	327	294	321	317	296	284	279	324	286	295	303	308	328	325	280	285	263	279	270	310	300	270	281	267	285	296	297	312	308	280	293	311	264	287	293	252	321	303	320	331	294	308	302	299	298	327	295	291	263	320	346	327	321	302	280	308	311	299	331	319	293	323	299	278	321	329	302	305	335	300	320	312	304	290	306	287	331	309	305	299	331	304	279	296	266	265	314	293	265	305	288	307	297	326	280	279	318	288	273	263	288	283	307	269	314	270	294	314	295	288	304	330	291	320	309	288	311	255	288	303	348	294	281	320	291	284	313	330	264	299	293	326	319	322	298	316	317	297	308	316	302	306	332	282	322	327	297	293	279	302	314	314	328	291	306	326	287	279	311	287	322	293	304	298	293	321	307	289	264	271	297	284	306	262	276	259	302	308	333	291	313	315	295	276	317	346	307	317	308	290	317	323	279	271	273	333	272	282	281	273	287	306	248	306	320	303	300	284	296	292	327	292	322	304	293	298	298	308	332	319	307	321	285	288	313	311	282	293	302	285	335	311	314	318	330	289	270	331	305	297	323	318	283	326	291	306	297	305	286	288	327	299	278	284	322	307	319	330	302	285	327	299	337	293	339	291	321	293	324	298	309	329	292	317	339	271	316	276	318	312	310	321	293	296	292	323	357	316	282	286	285	289	317	297	284	306	311	269	314	296	286	289	289	254	297	325	340	308	316	291	270	324	317	288	302	290	296	308	321	306	273	278	319	320	300	296	316	324	304	302	286	343	308	304	289	309	301	312	306	260	320	324	304	310	311	292	297	290	270	320	297	302	306	308	320	294	274	318	289	307	308	319	317	343	330	277	279	320	277	320	329	296	282	311	310	327	322	299	269	314	292	316	275	316	322	290	313	331	293	291	305	333	305	306	306	313	293	307	299	301	324	307	299	335	319	299	315	279	260	310	302	330	274	276	279	304	321	285	294	287	300	302	318	303	326	320	316	289	294	302	288	312	303	316	303	322	297	284	290	300	323	309	335	279	290	295	300	309	315	300	285	314	317	316	314	279	293	327	309	297	336	338	268	322	293	292	300	314	319	318	291	306	310	352	295	299	275	304	286	297	295	287	279	322	295	295	288	295	309	319	310	287	297
1898	747	672	673	701	709	678	656	633	700	663	711	667	690	702	683	680	706	704	709	690	683	725	666	668	664	696	653	652	666	706	678	674	695	707	690	693	646	713	644	690	688	687	675	694	648	654	658	686	672	635	691	658	662	674	681	725	633	685	608	668	672	674	703	660	649	644	658	650	741	646	683	696	717	682	667	680	647	702	695	656	664	667	662	641	648	653	658	652	700	646	714	687	688	661	693	647	696	660	692	652	666	668	652	700	703	661	631	676	685	673	710	674	684	695	662	670	690	654	743	631	647	657	662	633	686	682	686	689	666	704	706	625	711	635	652	675	693	688	666	672	669	685	649	670	653	717	663	674	656	736	644	676	702	678	638	684	626	645	665	699	675	670	648	675	655	718	668	709	688	685	651	683	707	657	671	696	646	726	680	728	711	718	717	676	713	683	675	726	658	755	689	640	682	699	699	676	683	674	662	691	672	681	699	641	667	667	720	673	664	655	673	674	684	675	640	637	700	657	716	692	702	691	633	655	658	712	690	688	682	690	692	675	678	675	710	648	673	638	683	700	651	687	693	689	678	686	638	687	703	629	659	679	694	709	664	674	674	742	657	654	672	653	665	691	693	653	684	658	660	730	702	695	653	617	648	695	681	678	686	696	697	690	695	696	678	681	669	745	656	679	646	700	662	712	659	658	696	649	685	726	656	728	672	692	649	725	692	716	653	696	673	673	677	685	631	700	654	668	686	696	687	716	690	658	704	737	659	653	656	699	657	645	679	650	729	647	708	702	629	638	740	684	674	701	655	708	705	672	709	656	705	723	710	689	647	652	630	738	691	666	620	664	679	647	684	660	655	681	674	664	719	684	678	672	666	696	686	650	718	681	608	720	679	685	687	672	691	636	657	666	688	671	672	706	667	683	679	719	656	700	677	657	631	656	625	717	703	658	633	667	714	757	685	723	649	631	709	677	665	663	686	654	649	666	663	644	646	730	661	679	675	674	656	653	646	599	668	660	678	706	674	657	688	643	664	665	648	666	644	669	681	704	679	710	703	699	715	707	683	670	658	666	710	669	687	736	680	690	640	685	701	694	651	677	694	706	617	668	675	676	715	689	671	655	681	663	667	709	653	616	679	675	678	702	705	677	701	704	655	653	669	641	668	693	635	650	680	678	685	669	646	664	707	687	658	658	682	685	707	698	602	650	690	685	640	658	699	718	678	700	643	703	652	694	709	643	623	699	679	667	709	719	646	682	706	682	635	730	667	698	651	664	696	668	650	680	700	674	682	708	672	630	660	683	695	674	695	650	692	662	721	722	683	731	656	682	679	675	620	674	633	649	662	649	680	681	713	680	704	622	656	694	639	674	651	644	680	660	668	686	712	680	668	687	701	619	656	687	665	651	670	712	682	678	719	693	637	687	654	653	707	705	655	655	660	676	703	693	653	657	687	656	681	705	700	667	663	623	654	676	663	700	681	650	696	669	669	622	637	689	680	705	690	663	663	707	677	668	676	662	652	705	676	664	685	671	688	670	692	664	666	694	640	662	704	617	676	656	676	688	694	708	726	682	625	669	702	728	686	654	642	704	706	678	674	671	657	658	728	660	696	713	651	699	639	682	679	708	633	667	714	686	687	671	714	695	702	688	670	695	695	670	697	705	701	703	695	645	659	679	666	696	651	677	700	649	689	662	643	689	669	661	689	675	644	696	710	666	738	698	703	678	735	687	678	679	692	641	675	671	661	722	670	665	688	643	704	647	670	669	659	687	656	696	694	649	709	688	660	683	655	656	692	686	659	662	675	682	692	676	661	661	672	690	670	655	657	653	669	689	653	664	710	677	644	643	697	683	684	703	635	692	688	688	713	687	678	666	678	645	680	690	665	694	660	692	638	669	655	675	658	686	665	724	712	670	637	686	675	669	711	666	716	721	689	688	665	644	681	639	647	658	664	678	706	673	692	675	674	679	655	683	661	686	633	657	679	655	699	636	685	693	664	704	668	656	655	697	667	691	649	693	634	708	692	703	689	651	690	671	645	727	688	659	674	664	687	677	666	678	710	639	692	689	687	655	698	674	743	661	656	665	659	635	673	679	706	677	719	700	664	670	698	679	692	674	690	674	677	633	677	670	647	707	622	705	687	712	710	670	697	670	656	726	641	715	717	630	657	688	651	711	635	697	707	709	678	651	679	691	691	700	679	649	655	650	651	655	714	690	733	660	658	708	631	659	688	643	651	677	651	692	685	711	686	639	686	686	738	668	678	687	660	734	683	657	648	717	670	692	673	696	670	668	684	684	695	663	648	661	675	668	602	675	675	673	686	683	728	626	660	651	710	620	690	726	697	657	653	698	676	662	681	686	645	659	671	651	629	690	652	666	710	696	712	705	668	697	687	666	642	654	704	655	697	692	672	655	724	719	684	694	623	702	651	668	684	680	676	680	687	635	702	656	687	676	687	727	626	688	728	620	664	692	636	634	608	664	699	704	666	697	688	611	665	646	709	670	654	684	651	672	715	697	676	711	707	652	636	658	632	673	667	726	656	649	629	626	653	640	656	677	693	663	678	651	692	649	660	719	696	660	636	663	689	623	635	658	691	699	639	639	739	704	657	667	676	656	662	679	639	708	683	659	639	643	684	654	676	645	642	655	635	697	665	662	646	722	707	632	701	679	685	694	663	645	725	682	669	712	668	700	721	646	673	660	693	683	670	664	681	634	664	667	702	682	679	665	680	688	717	672	670	701	658	670	649	648	688	717	689	713	642	717	701	731	707	676	640	682	678	705	700	648	663	679	676	724	690	655	675	676	675	644	647	696	687	619	730	721	719	658	709	699	649	663	673	692	690	664	632	684	649	688	637	666	645	702	668	667	659	674	661	672	746	625	652	685	713	654	708	674	656	689	659	659	650	661	713	692	708	639	679	655	672	662	665	690	648	707	628	647	609	636	669	676	692	652	662	667	725	707	679	655	662	686	666	666	665	700	675	632	650	697	691	710	690	729	660	663	716	642	683	644	683	684	684	639	666	612	686	702	653	679	671	670	712	650	685	696	682	695	653	637	685	731	709	675	668	627	712	683	649	694	671	681	675	608	726	672	642	690	662	631	658	675	647	646	699	606	712	677	706	637	626	691	672	656	654	666	732	664	714	674	668	678	650	694	671	647	652	693	700	678	688	674	679	700	657	682	652	705	705	646	667	704	676	664	661	680	681	693	716	680	693	632	652	635	684	671	681	666	686	694	700	677	684	724	701	667	726	694	672	688	680	676	697	671	626	659	668	711	657	638	659	696	683	710	648	675	618	656	680	690	679	662	656	657	602	659	654	739	623	678	685	730	671	637	648	666	688	682	724	704	661	685	637	682	637	693	661	655	712	683	647	690	661	714	701	656	694	666	698	642	692	705	695	712	660	657	688	646	658	634	656	659	661	688	672	673	642	667	671	667	714	665	690	668	689	739	693	703	689	669	696	657	678	648	658	650	714	649	653	676	702
7247	439	421	353	288	211	234	169	159	159	165	145	167	167	152	160	149	144	134	144	122	151	129	132	129	140	145	177	142	160	118	136	149	138	128	143	143	123	134	117	128	130	143	115	128	130	120	119	116	130	149	146	142	134	123	126	134	108	130	124	138	129	139	118	141	131	143	117	133	115	128	135	126	125	150	128	126	124	133	120	135	143	130	137	125	145	134	121	130	140	122	125	146	151	146	123	131	139	132	135	115	121	125	134	118	140	125	134	154	124	122	126	131	143	135	119	123	139	146	105	124	134	134	136	158	126	115	144	141	115	148	130	145	154	126	120	144	136	129	143	125	136	123	132	116	102	124	137	117	128	169	118	135	143	119	156	141	134	138	147	155	112	111	148	139	144	99	130	139	132	121	129	136	133	125	118	125	146	147	131	110	127	129	120	127	144	148	123	127	117	140	128	159	110	123	143	120	129	127	133	126	119	104	126	132	125	137	140	117	131	136	149	140	144	130	147	110	125	163	149	124	135	128	135	126	111	144	154	139	124	128	117	127	113	125	126	158	136	142	127	132	130	144	116	136	132	123	144	128	128	115	151	123	153	161	127	135	137	130	146	139	153	151	136	136	115	113	115	137	141	118	136	131	136	113	128	158	102	129	94	120	101	127	136	140	123	133	125	164	137	130	145	111	125	132	132	142	123	156	144	140	130	136	142	168	124	143	126	135	106	109	149	137	151	125	135	133	129	132	134	147	111	108	138	164	132	134	110	128	140	142	128	131	132	130	135	143	123	137	138	147	132	128	134	118	124	137	127	138	108	119	137	115	140	135	145	153	122	127	124	107	143	132	137	140	125	142	159	154	147	141	125	143	143	126	137	131	145	132	157	134	136	146	129	143	144	128	127	161	121	148	141	141	143	141	130	136	157	129	115	119	125	129	116	121	124	141	133	144	146	175	130	131	135	123	119	139	149	151	118	117	144	125	131	130	137	133	133	137	132	130	132	109	130	105	138	145	117	133	135	122	148	136	140	143	152	125	132	131	130	124	121	152	119	128	131	131	131	135	157	143	142	153	149	151	140	109	122	135	140	144	122	140	136	130	125	123	140	115	142	165	132	142	139	125	145	132	99	144	127	146	131	135	127	153	138	132	131	138	165	125	126	125	132	136	148	140	102	142	148	145	120	152	133	123	119	117	131	142	139	140	136	125	145	115	132	104	129	141	134	140	143	110	122	128	140	138	148	139	127	145	147	152	147	141	151	136	122	162	109	148	120	110	134	150	104	108	146	134	124	140	127	146	122	119	148	126	134	126	110	151	136	151	135	141	117	127	138	143	117	131	141	145	138	141	128	132	121	129	132	154	137	111	137	127	134	141	141	111	138	138	125	113	145	127	115	129	153	133	122	124	143	139	124	120	122	153	129	134	127	142	136	135	136	137	141	140	151	140	147	142	138	123	118	136	123	132	107	145	123	132	134	106	145	124	135	126	128	120	135	125	137	122	124	144	134	132	139	149	136	132	157	137	135	127	139	116	127	114	112	131	136	130	123	115	138	116	132	119	113	138	119	144	127	125	125	147	118	126	158	135	138	127	155	150	117	144	114	129	127	134	139	117	109	121	138	130	118	132	125	124	137	127	144	125	125	147	133	131	107	131	145	149	129	139	137	116	124	143	151	116	133	132	156	130	106	108	152	165	127	140	137	139	140	138	117	126	125	118	126	145	148	120	132	141	125	126	141	136	120	154	117	139	128	139	148	128	148	157	157	134	146	128	148	138	138	161	129	131	129	130	125	149	134	120	138	132	125	111	127	141	135	143	141	111	142	147	132	124	134	112	139	142	139	136	143	123	145	118	131	133	168	132	124	147	108	129	117	129	136	142	111	148	122	127	137	151	127	114	115	147	116	143	113	115	145	157	158	130	137	137	154	138	120	134	143	143	138	140	123	136	142	162	141	140	135	144	141	115	106	148	148	122	138	145	149	134	157	131	132	134	150	114	125	124	142	136	130	121	130	134	124	131	142	121	136	127	149	117	119	133	126	134	117	121	151	129	145	121	124	128	154	130	135	128	125	131	137	115	120	137	148	111	137	149	143	165	136	128	129	119	136	132	130	131	141	123	143	121	148	130	126	152	144	126	124	136	154	140	141	117	124	152	144	142	165	133	125	121	114	126	129	141	145	144	130	126	136	127	120	119	148	112	117	120	137	150	142	131	109	129	141	140	116	139	148	122	135	135	133	150	134	144	133	121	129	132	132	131	140	116	139	141	134	118	131	126	136	121	132	139	146	116	125	130	130	123	116	123	139	129	127	125	136	129	129	149	128	110	122	139	132	124	128	125	141	129	144	135	137	112	132	108	140	132	139	135	119	120	125	122	135	113	133	151	160	134	135	131	126	124	137	116	125	136	126	137	132	132	124	132	123	123	155	152	110	135	120	130	120	123	122	140	126	131	143	141	119	135	134	113	139	140	112	127	125	129	140	153	139	120	132	125	129	141	149	137	123	128	130	124	128	139	129	132	123	142	143	144	131	139	115	158	131	141	117	144	154	133	157	129	124	122	127	137	125	141	128	121	125	139	146	134	131	131	140	118	125	154	114	147	131	155	135	117	131	137	129	119	124	124	131	148	140	125	123	121	133	132	133	150	163	120	127	134	137	139	126	116	153	115	142	115	108	127	144	126	123	131	126	143	112	126	130	135	132	138	133	120	146	123	145	129	130	114	148	129	139	127	129	141	148	149	141	118	133	129	129	139	117	148	129	143	139	129	108	136	163	122	135	133	100	138	145	149	119	123	133	118	138	124	119	119	155	129	120	142	148	134	135	132	148	147	149	133	121	139	143	116	129	124	127	100	138	123	144	148	130	142	117	125	133	132	134	149	135	139	149	104	126	135	140	126	137	141	125	137	119	119	133	137	124	132	129	122	136	162	152	126	128	113	137	122	127	129	150	143	145	149	115	132	113	129	121	105	119	142	141	132	129	116	156	138	136	144	126	137	136	145	125	146	139	150	120	116	139	139	142	137	127	139	130	127	125	115	142	139	139	117	130	130	151	153	148	125	138	148	136	142	143	137	123	122	117	149	147	135	134	158	128	147	138	146	122	141	118	144	127	135	130	121	121	114	124	166	149	139	140	154	129	144	137	163	124	122	129	136	125	129	114	109	129	138	135	134	124	109	134	140	142	122	138	136	140	129	130	153	146	150	127	138	150	133	140	142	126	145	140	135	114	129	115	145	152	125	130	128	124	137	147	139	129	137	138	164	124	137	123	142	150	122	150	133	140	110	124	141	147	133	128	155	132	134	149	123	144	155	136	124	138	147	131	122	132	158	138	122	153	135	123	133	128	126	120	135	114	138	125	156	129	128	138	129	135	138	134	160	153	147	125	127	122	131	114	142	129	114	128	134	120	140	139	139	149	149	131	134	138	132	142	134	147	88	139	144	119	129	136	138	147	145	134	133	114	162	125	111	115	137	144	139	138	121	120	122	133
6111	598	1045	1206	1074	858	764	654	602	553	522	466	488	458	439	431	407	395	420	445	407	390	387	364	392	365	400	382	381	365	373	350	365	385	364	350	379	366	357	357	367	329	388	349	370	341	351	389	365	349	346	371	376	352	336	357	343	344	344	350	343	315	333	360	353	339	348	359	333	319	366	353	360	348	365	382	385	346	352	345	373	333	339	370	327	348	352	325	375	353	377	312	362	320	368	355	346	344	352	336	365	357	343	321	343	383	339	384	350	381	373	343	366	332	330	335	361	320	334	311	349	330	300	337	338	341	394	365	360	338	355	334	351	314	325	380	335	336	339	356	343	353	336	348	363	379	361	379	353	336	322	353	317	323	357	351	360	364	342	357	360	390	342	359	338	344	363	326	352	343	364	330	350	328	374	354	345	331	387	379	367	334	354	386	317	355	319	342	382	347	328	341	357	334	394	333	360	372	378	366	334	332	342	337	364	324	327	363	354	366	349	355	356	384	364	364	344	319	327	319	337	335	359	331	326	358	374	345	345	332	351	363	359	367	342	311	341	380	352	346	353	354	353	354	343	327	315	348	333	357	321	378	346	370	328	341	345	369	343	346	357	333	341	355	382	338	320	358	372	347	319	349	350	322	344	365	356	347	338	399	330	337	346	369	371	370	380	353	348	371	326	371	398	384	354	373	324	381	331	339	389	350	317	362	347	371	401	381	357	318	368	344	356	387	352	371	389	348	372	342	322	353	363	347	362	334	368	344	345	358	356	342	354	333	328	355	324	301	359	386	376	364	336	370	370	388	389	335	382	336	337	354	386	377	327	328	341	366	360	367	340	385	325	370	346	371	351	351	376	359	357	335	368	341	342	373	348	335	335	357	351	325	320	360	349	345	350	370	345	372	335	368	373	350	354	323	371	323	368	373	323	350	363	349	371	338	344	338	382	373	335	361	343	386	345	341	339	372	337	336	355	351	360	366	329	367	341	361	340	351	330	370	358	311	374	372	337	350	350	345	341	374	339	330	368	355	323	361	328	329	377	366	368	366	353	343	348	356	341	372	325	335	341	325	354	357	353	393	334	378	375	371	307	324	379	336	356	328	324	349	315	348	324	324	367	375	357	361	359	329	341	349	342	366	339	384	351	336	338	297	337	344	306	358	324	350	366	354	361	351	330	363	370	347	326	358	338	345	336	372	366	352	338	326	354	338	328	358	323	375	382	334	357	357	392	361	356	330	345	343	365	357	321	359	355	327	343	355	357	369	344	344	361	335	342	406	356	363	339	359	341	353	357	336	326	368	340	350	350	341	377	372	363	344	366	306	348	373	338	374	347	350	379	363	377	351	394	345	370	354	335	334	374	347	350	325	353	356	377	367	345	344	354	352	333	358	355	395	331	327	388	338	346	328	343	346	360	354	364	386	333	350	347	345	328	343	352	347	333	315	363	354	349	338	331	337	346	375	344	330	335	312	352	352	359	369	354	358	332	380	390	387	337	366	374	325	333	350	348	343	352	340	356	373	352	341	311	345	350	339	341	329	353	334	338	373	347	332	350	356	366	363	379	349	367	372	338	367	352	363	390	336	369	388	361	339	359	352	350	363	371	312	360	351	360	381	342	323	370	321	316	337	344	335	346	349	312	341	341	355	345	374	355	333	341	329	366	344	360	363	374	349	348	388	351	359	318	352	363	352	339	339	318	326	365	366	373	348	339	350	382	348	355	360	350	394	353	367	366	331	364	356	382	325	336	387	395	356	328	370	362	334	344	361	327	366	359	342	321	352	354	376	333	332	334	363	340	349	366	342	378	346	352	356	360	353	359	350	353	314	358	352	374	338	347	357	335	378	311	359	358	364	352	374	378	352	347	350	360	322	347	367	347	340	357	377	370	370	325	393	325	364	306	363	361	337	345	324	346	400	345	331	344	342	379	378	372	374	389	395	366	359	331	339	310	354	331	366	324	357	353	352	371	356	313	318	345	346	359	319	349	372	347	346	363	326	345	352	359	341	350	358	326	377	330	373	342	372	380	369	373	373	329	375	379	360	331	347	359	366	346	335	371	382	370	340	380	362	380	386	343	362	350	342	363	383	333	347	358	328	335	329	352	356	334	354	365	370	377	348	373	368	333	359	343	361	304	335	332	344	388	357	376	354	319	381	379	357	348	342	296	334	361	350	326	345	341	377	370	383	339	349	340	334	364	330	345	337	401	372	359	305	335	344	348	361	349	334	351	351	330	356	337	343	365	343	314	354	381	330	350	334	372	362	358	333	334	340	356	376	372	318	320	335	348	360	359	360	328	358	324	337	352	365	361	363	361	333	330	351	327	355	376	340	340	321	364	335	369	353	319	371	362	350	352	385	339	357	354	358	326	356	339	334	332	323	303	372	324	367	388	338	337	356	341	350	364	366	367	357	336	342	354	346	368	358	366	323	346	345	366	339	350	339	347	384	345	332	355	382	383	317	358	332	357	396	365	350	397	365	373	352	331	352	339	344	353	368	346	324	342	347	357	404	367	321	369	363	330	370	341	348	339	341	362	345	347	334	395	375	343	356	369	352	353	326	367	334	342	334	364	361	345	335	340	372	372	314	343	354	344	312	376	344	325	364	382	324	353	366	338	355	379	334	285	358	391	322	335	346	328	342	333	366	341	356	327	396	383	356	316	318	397	338	324	363	326	362	379	311	344	322	358	354	323	346	381	324	351	389	360	339	325	352	371	380	367	357	369	340	347	363	345	327	348	331	356	339	368	383	359	376	343	353	384	337	325	344	340	303	383	335	350	373	318	351	353	358	347	351	332	358	336	347	382	336	339	346	348	359	359	350	363	354	350	375	335	360	373	362	355	333	349	376	364	355	339	381	365	356	320	344	391	350	358	352	323	323	330	343	384	345	326	354	369	350	358	344	326	379	339	356	359	373	326	355	345	347	344	367	365	354	369	334	343	382	332	380	326	395	374	330	357	352	349	342	336	344	341	365	366	370	360	346	360	348	352	353	354	328	372	362	336	344	365	364	316	318	352	322	332	353	366	357	328	396	374	346	334	332	367	391	351	366	377	350	329	319	339	332	357	392	353	370	351	334	345	363	349	375	339	318	314	389	354	347	353	325	335	325	352	348	349	352	376	356	337	370	351	339	355	368	327	390	349	343	317	330	347	344	373	387	348	371	320	365	369	339	363	323	364	343	356	351	359	354	321	366	340	371	350	345	335	326	337	384	320	316	389	357	354	348	358	337	355	349	362	362	334	381	365	352	366	360	326	326	378	357	339	335	321	314	353	358	335	356	331	349	332	350	333	315	351	371	344	360	359	329	362	343	352	346	341	335	352	346	375	354	336	346	370	318	352	326	341	374	372	338	301	371	348	340	369	385	309	367	355	382	381	356	357	365	343	405	345	317	337	324	349	362	314	352	346	327	361	337	392	345	353	356	396	350	358	360	358	352	367	332	330	361	346	316	363	363	335	346	377	359	363	326	376	367	353	342	388	364
13554	1002	881	694	520	394	296	325	240	240	256	226	203	186	229	215	182	177	201	185	189	222	177	194	189	197	201	175	189	197	156	168	163	183	179	169	173	184	171	169	176	168	180	176	184	186	174	165	175	193	178	206	182	197	166	175	138	162	190	173	165	181	200	167	181	185	192	151	171	176	169	167	182	202	152	172	175	156	171	147	178	153	169	182	195	192	170	177	160	164	151	146	168	185	205	176	164	190	201	193	164	150	170	171	184	189	174	163	156	150	169	146	166	176	177	178	193	159	181	166	196	172	206	178	209	164	168	168	168	183	202	213	174	162	170	155	177	191	184	168	164	153	171	185	185	175	198	196	173	185	192	187	167	164	198	137	181	156	165	184	158	186	156	184	152	191	151	144	210	154	185	181	159	160	150	173	180	176	161	162	172	175	191	180	159	176	199	163	164	189	196	173	168	200	164	157	156	154	171	173	169	187	154	167	187	186	193	163	193	178	159	175	183	179	175	167	164	177	170	193	175	203	191	183	200	175	172	174	161	155	204	190	166	170	166	189	177	191	170	165	181	173	149	188	186	166	167	173	158	178	185	171	182	172	173	161	173	177	170	171	165	168	175	176	179	187	166	159	149	176	170	202	199	169	183	185	143	187	157	161	161	155	159	166	174	151	157	179	175	179	178	170	168	186	193	185	161	174	167	158	178	177	162	168	188	172	167	161	184	183	188	192	163	196	172	156	165	194	168	133	178	164	165	164	171	166	163	140	168	182	166	173	174	165	190	196	195	158	184	171	153	193	188	162	192	148	193	188	165	169	173	183	183	170	162	165	157	184	183	177	176	183	180	165	169	189	172	164	179	155	181	161	167	157	167	177	158	179	175	187	147	214	174	188	206	165	167	193	156	198	155	183	155	164	167	168	193	155	167	183	187	188	187	164	189	175	195	169	161	177	165	173	165	142	171	206	183	151	185	186	161	150	167	160	177	173	168	206	173	160	168	177	159	171	178	171	181	184	167	187	211	192	172	180	169	180	162	167	188	159	165	173	167	168	173	160	179	176	137	176	154	149	187	167	190	166	174	162	181	181	159	185	184	208	156	165	175	180	178	169	162	187	181	175	164	173	163	118	165	159	173	177	161	195	183	177	163	199	175	189	183	179	170	177	153	181	174	158	179	170	175	184	171	149	175	179	173	170	185	183	166	182	170	172	197	199	151	168	193	147	149	203	168	177	183	198	168	180	180	166	176	194	158	190	165	169	182	178	172	151	207	150	154	193	182	175	182	185	176	207	150	161	164	173	181	195	147	159	166	184	171	160	164	153	156	152	190	187	170	163	161	164	188	164	166	164	172	172	189	168	191	182	153	171	164	173	188	175	179	200	175	174	172	172	178	152	163	163	157	176	172	206	160	166	159	177	186	199	163	185	163	181	196	187	178	179	193	157	187	195	182	179	160	172	147	189	193	158	180	193	162	167	173	164	165	196	152	154	186	186	176	173	179	175	183	186	156	170	175	165	145	184	157	174	180	165	170	176	191	163	188	218	154	172	192	165	189	146	168	165	163	171	184	177	181	177	138	154	183	183	155	174	163	187	175	165	167	174	169	189	174	185	175	176	171	171	172	181	178	178	180	168	198	169	182	187	180	179	185	138	148	166	171	177	193	169	182	176	170	181	169	182	201	150	190	182	180	172	156	167	184	181	216	159	164	161	177	200	184	186	167	184	169	177	196	169	180	185	170	181	160	176	181	167	181	182	189	186	192	184	161	162	171	172	206	172	168	177	194	159	168	168	165	182	169	174	162	179	180	165	174	176	153	173	172	155	170	158	173	180	168	176	167	166	168	203	183	178	199	161	176	168	171	142	200	183	187	187	178	184	160	155	184	203	192	177	170	186	173	207	207	167	154	167	199	190	169	164	178	149	168	154	163	158	203	187	192	171	181	183	170	167	187	182	162	182	176	175	193	193	189	165	183	165	195	182	177	172	163	150	177	195	172	166	154	170	170	170	193	167	166	180	173	159	193	226	188	172	166	182	177	183	152	229	175	177	178	177	184	168	190	175	162	181	195	175	187	170	149	183	191	181	163	198	178	186	189	173	172	190	187	174	179	185	170	187	181	197	173	185	179	183	177	188	183	181	171	178	190	171	176	165	183	145	161	174	170	179	168	153	185	191	160	186	178	172	173	185	179	202	159	201	181	158	179	190	184	139	192	188	169	188	180	177	165	184	158	176	164	161	157	163	175	172	157	155	165	171	167	185	177	165	162	169	172	176	171	147	179	162	181	178	186	194	181	153	165	177	174	180	200	168	184	166	177	172	188	216	170	171	177	170	167	172	179	172	177	160	170	186	190	151	190	171	183	181	158	198	171	184	212	159	164	187	146	151	178	165	170	186	174	173	185	151	180	194	181	185	204	190	194	175	167	170	158	167	158	190	181	182	173	223	152	155	160	176	191	169	193	161	172	163	174	166	188	181	182	160	179	166	177	175	160	180	177	161	161	166	177	180	190	135	201	153	178	163	139	157	160	167	201	173	156	192	173	185	201	171	187	183	196	181	156	168	174	194	195	167	182	175	185	194	166	180	173	186	184	182	156	165	184	165	183	169	179	168	167	190	155	159	155	163	183	185	168	192	192	179	176	189	188	160	144	166	175	169	152	200	159	181	189	171	181	189	166	156	169	155	177	188	201	160	161	156	154	197	153	179	165	150	147	169	167	182	203	195	177	155	169	191	167	185	195	191	176	169	179	181	169	188	177	187	169	173	164	157	166	176	186	170	172	169	177	175	166	155	179	182	152	170	178	188	183	188	154	190	187	159	154	189	173	192	189	169	183	175	143	178	159	193	193	167	176	166	178	191	176	172	175	164	164	176	149	169	167	169	183	164	170	174	186	175	193	145	176	178	181	167	176	162	175	199	188	184	172	191	177	176	164	180	156	178	189	194	169	183	185	182	178	197	164	144	177	183	169	177	193	182	162	200	183	182	165	179	180	184	175	181	172	157	176	169	159	177	174	179	180	189	150	182	177	183	190	171	177	154	147	148	163	175	181	155	168	181	168	180	180	179	171	163	160	173	153	155	165	192	180	156	175	167	157	163	192	177	165	160	188	188	147	192	187	167	173	149	185	188	178	164	197	201	196	178	178	164	178	176	195	162	190	174	149	171	176	143	162	182	189	184	171	172	187	170	171	176	170	156	165	162	185	187	187	182	162	188	190	164	157	162	177	191	168	151	186	189	180	145	154	167	180	175	192	173	157	166	163	184	172	173	154	179	175	205	209	165	164	178	179	164	177	155	207	170	177	182	178	188	167	158	165	169	171	150	192	194	164	191	181	159	168	167	176	178	162	196	135	190	188	197	174	166	157	183	155	175	181	169	198	170	164	203	166	159	181	185	168	173	141	198	143	167	172	188	153	179	176	179	175	183	185	205	197	188	170	173	200	171	180	156	163	142	180	191	188	187	144	175	172	160	156	179	181	195	186	193	182	160
8022	973	1863	2222	1761	1409	1226	1031	882	822	760	706	700	693	622	580	607	561	602	557	523	566	518	504	479	533	491	492	506	498	513	474	462	482	461	475	497	519	487	441	431	449	454	446	465	470	477	470	420	481	479	485	475	429	453	433	437	446	449	431	413	444	472	445	410	462	447	448	465	452	436	418	489	481	469	419	439	412	386	441	453	505	446	461	431	474	444	477	447	459	433	462	479	459	461	465	461	429	483	421	462	464	417	481	450	449	457	433	424	458	463	439	407	436	428	456	437	444	490	433	450	443	429	455	467	421	476	447	443	435	441	430	475	438	464	422	443	473	461	458	383	457	417	445	395	452	445	455	479	462	498	498	465	459	473	450	455	452	439	435	461	433	449	438	475	468	435	442	472	429	463	438	458	406	412	419	445	461	449	445	477	432	455	462	458	452	443	445	424	444	446	434	435	437	440	424	413	451	474	461	437	435	431	450	433	431	455	442	451	427	469	460	439	453	451	435	406	459	465	433	403	446	451	444	443	475	476	443	431	447	434	465	466	439	425	459	483	432	451	430	459	432	439	445	434	454	433	405	444	465	426	456	446	431	469	441	480	434	441	470	470	477	443	420	457	447	441	435	479	449	464	460	456	443	444	455	440	417	442	492	438	419	433	450	416	430	443	434	471	439	421	467	471	383	432	432	449	440	457	462	452	511	444	395	410	415	466	446	438	430	451	440	476	423	416	442	437	438	429	438	474	461	456	464	466	440	455	469	476	466	441	439	467	465	417	424	448	447	462	437	440	443	448	434	461	440	445	444	457	443	441	442	430	454	428	419	428	467	471	443	439	457	474	429	434	423	445	401	435	444	448	422	448	432	439	494	422	453	452	451	446	467	434	444	486	463	404	469	444	440	447	464	441	462	410	417	459	431	434	409	461	420	466	423	444	437	473	431	437	419	463	441	462	471	478	444	479	468	449	470	446	453	426	441	462	456	420	462	460	417	434	471	458	471	419	469	478	408	448	414	435	460	453	408	439	459	453	472	438	432	423	492	410	462	423	416	423	460	464	437	419	471	460	508	460	458	490	468	435	458	455	447	467	442	431	462	463	439	443	470	458	447	443	474	441	458	462	439	466	448	426	489	438	461	473	415	500	482	462	435	449	441	448	418	437	435	428	413	440	415	463	437	441	466	453	440	453	455	445	443	442	441	437	436	425	471	450	478	453	499	437	455	475	437	415	473	413	421	426	463	435	447	427	432	448	425	485	454	474	437	474	372	452	417	441	424	499	450	448	452	463	453	440	429	438	457	432	482	455	446	467	432	452	459	477	457	440	418	426	442	431	442	466	425	465	440	455	430	452	446	441	459	413	458	443	434	444	435	461	434	451	444	456	434	431	476	447	479	504	508	425	434	429	396	451	484	447	458	423	428	430	452	452	442	470	460	446	462	431	468	424	423	418	441	433	477	424	430	439	426	456	449	432	434	438	461	450	427	480	436	447	430	501	439	452	464	468	417	431	445	470	419	474	459	453	474	472	455	444	454	436	442	417	470	462	470	461	481	441	446	455	481	443	456	451	435	450	420	462	449	423	421	470	467	440	441	483	430	417	429	460	455	486	408	451	466	452	465	452	446	459	444	447	413	452	445	469	455	439	453	459	422	442	426	443	465	403	462	525	456	423	428	431	461	464	444	444	464	417	473	455	415	410	444	420	408	452	474	467	462	439	408	410	426	468	430	430	464	423	406	463	479	406	468	427	438	476	473	464	455	455	454	443	480	433	452	439	450	414	482	440	416	481	429	443	444	472	472	426	464	465	476	417	484	451	459	436	436	457	455	413	490	437	404	434	418	417	428	414	433	444	448	453	429	469	464	425	459	440	449	414	445	467	395	445	438	473	415	453	422	419	439	438	474	423	489	450	430	444	442	453	452	453	446	456	442	417	466	425	462	462	400	489	446	437	434	444	435	458	459	433	473	444	471	451	471	433	436	434	474	451	432	449	446	429	424	454	479	412	424	433	464	404	427	425	427	470	412	431	456	457	428	439	457	442	446	430	424	445	469	474	433	449	460	439	469	450	473	436	469	440	475	430	418	444	422	433	411	435	403	422	458	471	462	467	434	417	482	437	417	488	455	442	442	470	478	426	445	443	483	478	424	439	441	479	451	447	451	420	447	460	429	430	432	472	457	412	444	419	461	494	430	410	429	397	456	495	470	448	451	432	434	415	459	411	458	430	472	428	433	480	437	438	423	439	421	451	429	445	455	448	484	478	463	427	441	442	441	437	454	478	463	421	439	451	488	451	463	415	430	477	427	403	425	428	478	478	396	446	449	465	433	432	460	438	469	489	466	423	476	424	462	484	445	480	465	447	456	432	465	434	447	436	444	421	446	479	450	470	394	449	499	447	452	443	444	435	448	432	435	448	441	442	431	465	463	458	426	457	477	462	463	476	465	436	460	434	442	493	456	462	425	450	461	475	444	449	450	457	464	485	427	424	504	465	410	419	419	460	455	436	426	455	462	435	451	453	454	459	471	441	413	456	443	436	460	447	433	434	445	446	384	413	429	422	408	447	445	475	423	455	464	457	463	413	460	420	455	395	460	446	408	457	454	453	468	416	465	457	438	488	464	413	436	472	415	443	465	439	453	418	447	471	457	449	418	458	450	459	450	434	436	442	436	430	453	438	451	473	415	441	457	450	406	455	456	459	446	409	460	446	454	442	427	467	483	422	446	497	441	445	519	435	455	410	432	421	440	466	421	435	467	429	441	442	478	461	461	475	452	448	458	410	484	426	481	453	457	430	443	440	472	477	470	432	425	388	425	455	443	472	461	480	457	459	415	431	412	464	470	458	430	443	428	482	472	440	449	431	469	457	432	465	463	482	448	483	468	432	473	422	472	482	434	431	421	449	431	461	448	460	462	429	433	447	447	444	454	421	473	454	389	484	446	452	425	450	457	437	418	436	422	461	496	434	528	460	451	446	409	448	443	394	451	490	410	459	476	429	397	412	459	420	452	503	405	449	435	449	420	443	417	437	452	409	456	451	487	454	469	439	438	449	433	460	440	491	436	439	448	456	444	465	482	440	447	473	421	450	411	452	434	456	440	445	456	427	431	438	458	426	428	454	432	450	431	443	438	458	437	433	415	426	448	437	446	424	471	444	433	443	459	482	431	466	479	429	420	449	453	491	448	443	468	488	434	419	475	442	456	450	464	415	448	447	440	449	409	470	450	439	444	432	447	428	432	457	428	480	480	447	460	491	431	426	485	403	416	426	449	442	468	428	452	444	420	434	448	471	456	437	433	482	452	447	439	452	459	508	436	458	403	446	395	482	439	468	451	449	428	449	462	445	456	451	464	441	435	426	450	463	457	471	462	494	417	446	461	464	475	447	442	436	471	467	464	428	446	439	477	450	449	439	445	425	416	428	461	426	460	450	514	460	442	476	427	439	447	462	436	466	472	456	439	423	441	480	444	403	459	466	461	425	470	479	472
1611	328	343	327	300	294	347	304	281	301	316	306	282	321	318	303	307	324	307	297	324	281	305	322	287	318	293	299	258	267	335	315	332	286	298	289	316	253	291	307	299	295	305	311	327	283	320	299	311	320	305	294	312	313	305	305	272	285	347	273	312	262	318	293	267	321	270	341	312	300	311	310	284	310	289	271	315	335	301	308	309	313	314	296	260	319	296	321	328	297	315	289	325	312	300	309	292	263	313	293	259	294	321	302	282	336	312	306	302	267	291	308	290	288	306	308	281	336	278	274	313	290	322	298	301	295	318	336	301	325	320	308	293	324	321	290	279	288	291	269	337	305	289	292	274	318	283	328	317	294	289	291	342	292	287	293	308	328	306	310	272	292	339	283	310	292	297	310	337	318	284	278	310	289	306	316	330	305	312	312	308	316	328	281	329	288	282	295	294	267	285	275	316	295	303	285	287	274	330	304	338	285	273	287	324	282	273	323	322	321	321	308	318	330	326	286	282	309	284	316	285	304	291	319	305	327	298	308	303	287	303	296	302	298	313	303	314	276	316	287	300	274	282	313	333	318	276	286	312	314	288	314	292	317	276	319	305	272	301	325	301	306	318	306	296	276	265	291	297	314	278	307	281	269	299	305	271	289	305	235	284	293	263	296	275	312	287	253	317	287	285	262	286	273	314	324	314	278	304	299	304	282	280	278	296	236	322	312	301	299	283	297	302	325	269	299	338	280	310	275	299	300	296	310	288	291	302	321	305	262	279	300	301	309	323	336	312	281	296	281	310	310	308	331	288	284	299	308	272	272	281	277	306	303	285	261	266	268	267	318	302	328	301	300	316	319	296	275	276	293	320	331	306	322	309	290	314	303	315	267	306	296	284	292	307	338	295	330	316	344	306	297	304	311	285	280	264	301	320	296	291	276	282	286	299	346	341	311	293	306	318	281	291	271	308	288	273	281	292	312	276	304	288	285	307	329	326	320	298	319	288	331	296	309	292	293	283	306	292	297	303	288	313	322	301	309	287	278	327	302	313	293	294	301	332	289	302	325	266	306	289	308	282	309	263	286	280	282	287	303	302	324	291	265	301	322	321	292	295	274	280	314	308	252	295	297	286	261	306	272	349	315	303	302	316	291	301	315	304	301	310	316	267	313	293	351	313	312	281	308	302	313	322	294	317	297	296	307	317	276	306	292	289	306	288	293	317	321	315	313	299	321	281	321	287	285	294	300	307	268	261	299	314	300	277	304	303	339	283	336	347	312	264	302	336	271	285	272	320	274	332	294	270	296	267	326	314	313	329	311	316	308	307	287	300	310	300	300	299	313	283	280	320	337	293	317	294	298	308	310	299	312	295	298	328	289	312	286	298	345	306	281	346	350	288	297	315	273	284	357	319	318	288	285	312	285	304	291	277	285	295	280	297	310	283	294	294	284	281	308	309	310	325	292	299	323	294	281	333	265	317	329	284	292	285	270	288	314	289	294	297	310	293	295	325	267	261	302	305	306	318	291	295	319	290	315	278	302	318	280	349	306	281	290	328	303	310	304	295	322	306	323	267	289	296	302	305	286	299	309	288	291	298	306	278	280	297	284	274	281	242	283	312	323	291	270	324	304	305	278	266	283	326	325	312	331	307	291	286	307	307	313	298	281	285	297	325	278	304	263	314	308	315	293	304	321	347	299	323	333	280	318	312	304	262	336	293	338	318	327	258	298	288	294	286	315	277	295	313	322	296	315	291	303	329	311	303	319	322	319	317	294	323	297	300	310	277	321	300	285	322	280	294	292	308	311	312	272	317	280	260	312	295	315	339	301	289	307	330	312	315	306	340	276	290	273	285	305	304	320	279	277	271	305	328	334	296	292	316	283	276	311	320	321	313	292	298	296	316	274	285	288	321	328	296	298	287	316	298	313	301	269	309	294	336	304	287	295	304	318	302	298	317	299	289	268	296	326	308	314	333	291	303	308	308	316	276	303	316	271	304	326	310	283	287	291	290	301	322	310	307	272	307	309	296	308	295	300	288	254	283	289	301	305	309	304	329	312	306	316	287	307	303	272	285	277	330	319	297	290	320	295	311	316	278	292	311	290	292	283	263	302	267	271	326	295	305	332	286	265	273	328	300	300	309	279	299	295	301	326	315	305	265	293	326	284	291	331	322	299	298	326	329	276	292	296	321	282	310	329	348	313	305	344	272	322	292	304	316	308	280	328	295	324	325	315	291	287	287	284	316	276	309	308	275	273	316	276	285	309	313	312	334	292	303	308	278	307	293	301	333	292	334	295	287	254	265	291	339	272	308	334	305	301	302	296	337	285	261	307	290	306	315	310	305	308	304	286	294	316	278	306	297	285	297	309	290	306	319	296	297	322	316	290	294	289	287	316	290	319	322	290	292	317	275	271	298	302	289	302	277	290	321	328	308	267	297	284	324	290	310	314	331	292	294	295	271	284	289	312	313	316	309	304	314	309	281	304	317	282	274	315	315	255	276	310	280	311	286	272	310	276	281	339	320	289	311	298	326	309	345	325	311	302	335	311	319	309	310	275	301	285	295	311	299	276	305	304	307	290	271	295	323	310	343	337	276	327	313	273	280	298	301	289	303	308	312	298	282	317	300	307	275	310	323	295	308	313	328	301	307	316	294	328	301	312	298	294	303	270	305	286	317	274	307	278	306	319	306	296	328	284	331	296	325	322	276	271	289	284	289	283	308	267	271	318	312	294	298	253	306	306	290	308	281	283	281	293	306	279	281	324	321	350	287	304	292	299	275	312	265	305	287	285	296	289	323	289	313	307	326	275	339	277	284	319	300	336	307	294	244	315	318	294	321	298	272	289	322	288	316	279	299	318	308	345	305	287	327	298	304	310	289	319	322	325	313	321	281	263	320	335	328	331	290	329	321	264	300	332	302	263	293	322	353	331	280	281	301	267	294	310	318	298	303	312	299	301	278	284	309	309	298	322	324	332	288	308	297	308	292	293	316	300	297	290	314	297	309	303	284	303	285	307	271	257	279	263	303	327	292	295	308	304	284	315	308	258	322	303	287	306	296	289	293	278	296	300	325	269	275	285	270	311	294	317	308	334	300	300	302	301	299	287	326	309	329	322	299	284	310	273	321	291	328	324	343	266	307	326	283	313	277	329	297	348	291	312	286	297	326	299	330	282	264	314	256	300	315	306	287	314	312	307	280	287	293	300	296	302	286	296	324	308	338	311	260	297	288	322	305	296	306	289	306	327	301	274	314	281	329	276	305	284	304	309	317	303	291	307	320	276	310	303	323	301	281	298	314	317	297	291	313	326	275	316	324	287	289	269	268	300	295	287	280	314	278	305	304	312	285	313	327	296	312	324	285	328	287	288	309	316	374	303	318	306	278	287	327	295	326	330	309	300	291	306	296	306	266	277	295	278	294	299	286	319	268	283	283	303	324	263	277	315	306	328	320	285	288	309	315	307	308	290	327	275	279	296	310	265	315	324	321	326	294	334
1881	677	671	707	734	662	707	746	680	627	609	708	659	640	707	644	638	709	676	705	720	693	628	646	712	684	648	667	686	646	675	692	690	659	676	698	666	726	668	683	678	680	656	663	646	704	666	632	655	670	690	671	662	681	668	715	665	678	628	661	712	688	708	651	682	683	704	688	692	643	666	663	670	670	686	693	624	685	659	693	645	707	648	669	654	601	685	676	654	636	659	694	650	669	696	664	685	700	691	689	686	676	728	676	653	688	701	630	680	656	637	648	631	681	690	667	663	663	700	700	689	655	695	705	632	632	701	645	664	642	709	682	685	645	668	609	688	702	696	666	718	740	664	613	683	699	675	657	681	707	696	688	646	650	698	692	698	703	652	662	664	657	625	707	658	700	642	658	698	661	698	647	644	692	689	694	722	676	754	658	690	661	647	699	680	679	673	668	636	643	665	683	696	663	676	660	643	677	683	680	696	668	647	656	644	641	696	706	617	664	665	685	647	711	670	659	667	703	645	628	683	672	723	732	663	678	642	733	648	653	687	651	705	697	696	642	691	679	654	663	628	675	712	649	600	739	668	648	666	671	709	654	633	654	688	631	694	663	700	704	698	626	686	684	670	698	642	678	640	677	642	669	627	626	672	696	693	642	673	682	649	690	643	672	703	650	666	698	699	680	673	702	642	650	665	700	686	677	695	665	651	652	702	629	686	692	688	646	639	658	679	686	684	650	642	671	626	676	664	658	689	640	698	690	686	679	672	640	699	652	676	670	659	690	680	667	661	664	666	653	700	672	672	603	697	647	645	688	651	660	647	661	655	656	688	701	684	658	653	695	643	718	659	669	693	683	672	646	660	697	682	630	644	688	690	685	714	659	642	659	633	652	663	625	687	733	652	705	685	666	640	681	638	663	657	679	685	637	662	645	655	646	711	675	698	658	684	672	649	699	678	678	660	644	677	635	707	674	704	632	652	675	680	732	679	662	689	671	672	673	657	690	620	659	675	675	649	680	662	688	686	679	636	689	659	664	691	632	658	647	647	652	673	655	684	663	646	681	626	670	664	694	687	635	643	665	677	703	686	682	666	603	635	685	680	672	639	689	659	677	671	701	647	664	700	707	660	676	672	693	684	687	664	721	727	703	646	696	710	646	682	637	623	637	656	669	676	687	680	665	694	672	698	657	644	688	641	664	635	650	674	640	634	660	684	631	632	666	668	710	686	665	684	632	691	684	658	714	696	680	646	680	724	651	669	708	689	702	683	667	648	641	649	659	710	672	674	716	661	692	634	702	670	716	658	738	672	668	700	693	672	709	677	688	722	616	698	703	611	606	743	682	643	696	726	667	684	668	679	685	660	719	715	665	704	709	665	696	700	679	649	651	670	678	697	669	685	658	667	668	691	643	659	657	674	691	703	689	659	658	655	698	707	645	662	618	657	691	741	663	729	660	678	658	650	669	679	673	670	691	684	678	687	670	696	698	646	639	674	660	618	695	700	716	602	691	651	703	646	698	700	640	673	670	670	650	665	657	620	682	651	682	678	640	669	660	625	708	689	674	656	660	688	694	698	678	686	662	628	691	655	679	676	718	669	671	682	650	687	646	703	662	618	684	698	665	672	672	669	656	676	659	676	670	691	709	691	652	683	638	692	664	672	658	703	713	706	680	633	629	709	678	671	636	689	666	701	654	686	670	707	654	680	703	655	650	699	682	641	692	625	679	670	639	678	671	693	673	705	677	677	656	714	622	689	707	670	675	651	710	639	643	674	693	671	698	663	638	635	653	681	644	719	719	678	683	618	679	711	679	676	677	696	692	667	731	669	672	633	701	657	660	651	660	680	726	654	662	652	627	613	647	682	646	641	667	681	686	657	695	691	684	670	683	697	707	701	692	688	660	682	734	672	650	709	691	675	680	658	652	655	687	738	702	619	660	701	662	638	658	652	679	688	693	643	716	641	617	652	698	677	660	723	636	653	681	644	678	699	665	627	634	727	674	640	718	717	668	649	693	649	719	664	652	677	665	651	675	652	661	661	639	694	693	694	638	713	684	656	669	670	648	654	687	692	668	666	654	692	685	654	656	675	699	685	682	613	672	671	664	650	668	683	681	666	672	710	655	652	659	655	686	656	574	653	667	672	652	665	622	662	647	687	671	680	653	691	684	679	654	661	715	676	604	672	684	721	680	685	689	702	716	662	650	722	678	665	702	637	693	648	633	683	698	699	644	678	655	694	664	685	649	677	665	659	644	677	664	714	693	648	672	754	650	645	722	707	652	696	665	669	671	647	663	647	649	650	678	646	681	660	661	682	703	654	664	667	682	705	693	693	678	651	673	669	653	627	652	706	709	711	661	664	663	712	636	708	648	702	668	658	670	694	692	715	683	674	659	657	689	702	718	669	628	665	677	640	647	707	648	651	669	671	711	713	662	639	621	688	661	642	712	651	655	691	662	664	673	699	651	711	680	646	648	686	670	667	703	679	703	659	708	661	641	651	630	651	673	647	705	674	647	740	670	656	646	672	697	693	677	652	673	712	650	681	675	680	723	651	669	635	633	686	667	738	631	698	676	671	683	647	672	679	678	719	688	689	708	659	705	722	708	655	657	729	648	675	661	677	638	691	673	683	671	651	682	665	668	642	698	665	675	670	705	627	635	659	661	642	669	640	655	664	681	690	702	668	651	687	661	669	671	670	686	674	691	701	672	683	678	679	667	669	695	653	666	687	607	673	656	742	704	671	673	648	684	639	634	698	624	671	661	701	686	630	658	683	625	706	663	673	665	670	675	630	648	671	686	689	662	655	687	707	683	676	678	627	669	667	676	679	667	650	682	689	690	702	648	695	696	651	676	669	627	681	690	671	676	691	687	728	683	653	694	663	690	626	691	614	614	646	650	677	654	669	649	713	681	636	691	662	656	674	706	692	723	662	709	647	634	621	679	643	649	662	706	670	648	635	668	689	687	687	662	705	658	655	662	642	695	681	696	697	640	651	666	695	705	669	689	675	687	700	686	656	688	662	718	630	643	667	627	661	672	651	669	670	750	660	683	677	672	619	689	651	688	688	663	672	682	629	666	655	700	692	666	686	660	696	649	652	661	682	645	701	682	655	670	669	676	675	675	651	671	681	684	669	626	670	640	625	668	666	664	661	599	682	674	640	659	719	678	663	712	663	687	677	702	682	645	692	664	656	677	681	615	705	713	633	699	671	678	662	657	681	710	681	702	660	628	693	647	669	652	668	740	653	670	687	654	672	723	661	672	678	636	668	628	609	669	655	650	690	656	656	677	726	663	677	662	660	611	642	658	643	686	664	673	742	683	664	679	680	682	645	714	720	692	647	673	623	676	720	696	689	718	632	635	704	732	689	666	652	664	658	675	627	662	666	701	720	688	630	680	698	640	646	657	663	685	695	669	663	626	696	633	654	686	677	632	674	728	652	711	691	670	685	662	654	669	627	666	668	711	628	654	682	688	679	692	747	654	674	685	654	653
7371	416	460	377	295	237	211	197	186	165	184	145	148	128	154	171	134	142	129	123	129	155	135	142	138	155	132	119	143	155	137	141	112	145	126	153	136	159	153	150	139	136	136	157	138	127	153	110	150	126	126	141	136	131	130	148	121	124	124	137	140	140	143	147	119	155	130	130	139	94	127	131	121	138	118	130	116	155	131	109	130	144	144	138	145	129	132	157	130	129	133	116	144	134	116	126	126	121	118	146	129	127	131	138	133	120	157	117	133	139	129	132	132	155	139	116	133	165	127	122	149	121	140	109	161	128	132	145	144	125	137	152	110	115	134	130	131	129	115	134	140	138	153	116	129	124	115	134	150	133	126	137	128	141	129	130	141	157	156	135	122	129	131	126	122	131	123	145	157	153	142	127	124	147	119	120	139	109	121	144	104	114	139	131	159	155	144	134	125	142	117	109	139	151	151	131	145	145	111	129	131	136	145	113	150	140	104	131	134	125	122	156	122	148	140	144	117	124	116	121	122	134	127	120	140	123	133	134	123	135	148	117	139	147	107	119	142	129	140	128	142	116	137	138	150	148	139	151	156	136	143	116	142	144	147	137	126	141	144	122	131	142	118	144	106	119	139	149	135	118	138	135	131	172	150	143	116	131	138	153	123	142	124	158	137	137	122	127	129	134	130	119	127	156	131	148	138	143	124	142	131	120	149	136	138	147	158	157	114	132	147	121	110	124	137	126	137	131	107	114	128	135	140	129	114	131	122	129	121	132	140	142	131	150	157	141	136	153	133	144	151	134	132	156	124	136	145	130	123	123	150	119	155	138	127	136	149	145	129	115	139	133	124	138	120	127	139	126	115	118	146	153	151	138	134	123	134	146	116	108	117	113	147	124	143	124	121	143	145	146	143	134	139	127	146	141	134	130	132	144	139	126	154	162	133	139	156	142	157	150	125	134	153	134	135	127	124	115	129	136	132	122	137	142	137	146	148	142	137	138	132	125	155	128	151	125	134	122	114	128	115	142	131	141	129	137	131	131	132	130	117	132	109	118	117	131	132	141	116	133	122	152	139	142	148	126	145	127	141	138	152	136	159	130	126	126	120	150	113	147	140	120	129	128	133	113	125	137	136	135	141	147	127	129	132	134	133	133	136	152	155	118	133	135	143	143	148	132	116	149	154	137	125	110	122	137	137	132	128	125	138	137	133	144	134	134	129	127	132	135	131	144	132	139	144	124	111	139	135	130	132	128	119	132	130	165	124	113	146	165	111	131	108	126	131	108	149	141	109	118	142	109	156	133	117	135	132	125	148	129	126	143	141	128	135	114	139	150	123	128	135	140	142	108	141	134	132	121	138	136	143	137	143	149	167	159	157	130	126	117	119	144	124	133	133	135	134	130	152	131	136	124	142	142	139	129	144	119	135	139	132	111	132	133	119	114	113	120	131	160	120	153	121	148	143	141	123	118	142	121	132	127	137	120	133	132	110	130	117	136	155	139	149	122	126	135	140	131	140	137	142	129	121	149	124	131	147	142	124	116	130	141	142	133	124	142	156	133	133	143	140	137	132	111	131	150	131	143	124	135	135	129	131	117	123	140	119	110	118	119	135	129	130	126	129	125	147	150	111	118	126	146	116	138	148	148	145	138	165	137	146	138	145	118	125	124	152	119	150	142	133	157	110	147	131	119	157	133	133	128	125	141	135	126	125	143	128	126	132	151	122	134	132	125	126	129	127	126	135	149	157	108	139	139	126	145	130	108	120	128	123	134	136	137	140	119	118	126	136	135	129	142	137	135	125	154	117	107	138	122	127	127	128	127	157	132	150	124	134	147	124	133	127	161	136	148	138	160	142	140	153	107	136	143	146	136	132	133	112	174	138	111	138	138	133	152	131	165	114	116	168	139	134	143	133	136	142	127	124	125	142	121	130	119	141	136	139	127	139	141	130	136	140	135	135	154	135	147	123	125	130	143	136	138	128	123	135	143	145	132	133	132	128	133	129	135	110	126	117	129	120	120	131	124	124	130	140	127	148	152	147	116	133	159	153	132	155	135	145	144	129	143	134	127	122	144	137	140	143	133	102	121	144	140	120	126	151	102	137	126	152	142	108	144	123	142	151	139	145	118	112	134	131	147	121	135	154	140	139	126	116	131	140	110	136	119	161	131	145	130	134	146	142	115	121	127	119	136	130	139	130	129	146	139	126	127	136	164	127	136	130	140	129	135	118	104	137	124	169	150	123	148	127	134	123	133	124	131	118	116	112	128	139	139	130	138	141	120	121	128	130	126	124	118	127	133	127	112	150	136	145	102	131	133	136	128	138	148	138	126	138	108	128	157	115	119	132	131	148	145	139	133	149	131	110	137	131	151	132	129	134	133	132	157	108	134	125	126	134	129	139	138	142	139	166	162	124	131	140	129	121	123	141	142	119	127	139	152	122	127	124	153	131	109	130	141	141	134	121	132	114	142	143	125	142	145	162	152	136	146	156	150	112	159	138	132	127	126	140	149	124	138	144	135	135	136	121	146	137	139	135	139	137	130	136	153	129	119	131	130	129	137	155	148	136	124	133	119	130	127	131	114	142	134	145	131	138	127	142	139	154	128	152	142	131	144	148	147	121	129	130	137	137	130	167	116	117	119	126	131	138	128	140	147	133	131	126	121	135	131	131	120	147	156	138	145	145	147	128	146	135	119	140	145	138	133	122	110	131	127	158	129	143	140	162	155	127	149	126	135	116	129	115	119	154	146	131	134	129	132	130	145	131	140	138	139	131	133	126	119	117	139	155	146	131	136	136	135	140	136	140	118	119	142	143	141	130	107	135	123	137	113	118	117	131	128	127	134	135	137	121	139	123	110	128	125	117	122	144	144	133	124	126	151	137	157	138	101	120	140	136	134	148	115	135	127	135	133	123	121	145	129	120	135	116	122	116	123	152	136	162	129	128	119	139	136	134	118	141	126	139	119	146	142	135	137	142	129	134	150	146	143	146	148	126	119	131	128	120	129	151	128	133	144	143	123	138	139	133	132	137	131	124	133	149	125	129	131	126	133	128	120	133	137	127	149	136	146	152	127	147	142	131	119	139	124	136	144	135	155	126	130	138	124	159	131	150	141	142	137	124	121	131	131	138	133	136	134	145	128	121	134	126	136	127	133	136	134	116	148	148	119	140	137	147	138	125	146	131	127	145	123	118	133	131	140	126	115	118	113	129	135	115	132	136	123	141	111	117	151	142	127	126	137	136	123	158	136	129	150	140	124	124	120	134	147	123	150	120	149	95	129	135	130	123	143	142	134	116	143	129	129	132	121	127	134	131	124	123	139	139	129	130	150	144	119	136	123	135	124	134	137	137	147	135	131	139	123	122	113	125	121	117	139	111	131	137	136	137	118	122	134	140	131	132	145	117	157	143	151	139	132	122	111	145	137	123	144	119	124	139	131	121	118	126	144	144	133	142	147	121	128	141	114	142	115	149	129	133	141	123	153	130	144	145	121
6018	567	1094	1253	1081	918	678	627	624	589	519	442	475	431	421	432	416	454	410	399	352	417	395	402	380	403	373	384	347	381	331	379	379	366	389	371	359	371	348	373	370	346	390	370	376	354	344	348	373	354	355	343	356	384	333	340	356	371	397	385	359	348	359	358	404	370	370	346	331	367	326	337	341	365	335	380	348	361	366	339	348	366	352	379	392	363	366	368	336	350	381	315	353	329	369	333	354	395	347	368	351	345	328	378	359	349	343	386	348	345	346	333	389	393	388	353	333	344	356	371	324	344	340	374	335	352	373	392	337	369	385	357	331	350	392	384	360	337	362	355	374	365	347	348	370	359	342	351	375	364	377	310	349	332	368	350	337	306	326	360	343	365	340	389	369	349	357	365	339	369	316	338	321	323	342	342	340	311	371	349	389	356	355	379	364	349	324	382	375	367	342	284	346	361	363	360	388	393	363	369	342	354	359	325	320	362	345	359	333	350	356	359	364	381	348	377	347	384	351	346	309	364	365	319	370	355	357	350	356	356	360	350	334	365	367	361	347	386	354	345	363	385	352	368	362	357	373	327	316	327	355	337	348	352	365	330	334	353	362	358	335	315	340	346	356	334	394	361	332	357	353	349	348	353	369	366	354	357	371	356	369	347	363	338	351	365	374	328	367	345	360	367	364	311	334	386	352	337	354	343	315	363	343	333	331	362	365	361	361	351	346	333	329	350	371	363	371	372	338	325	349	360	353	336	332	346	359	332	387	322	357	356	376	356	379	366	377	375	363	337	343	333	380	369	381	319	344	338	360	330	359	358	352	322	356	331	357	332	346	389	341	344	379	355	341	348	351	352	327	382	369	350	346	340	378	341	379	363	336	345	346	339	354	344	349	353	357	369	360	347	342	377	335	371	364	412	355	365	359	345	336	362	344	351	337	316	347	390	338	336	357	364	366	370	386	332	366	331	354	389	379	360	360	321	331	353	348	326	362	370	365	353	351	371	350	333	337	310	358	316	375	344	384	365	337	338	332	344	372	376	357	316	365	347	333	350	353	346	346	355	328	350	336	354	377	345	393	359	348	394	360	393	329	331	354	342	349	356	343	372	347	372	365	367	354	351	351	350	352	332	344	353	345	348	321	361	326	344	321	315	321	350	362	350	345	328	303	374	387	343	375	341	360	364	360	344	348	353	324	383	412	324	365	338	358	354	337	344	341	340	332	349	354	368	336	375	329	348	389	363	345	361	357	351	361	358	352	304	376	380	354	371	348	366	353	338	380	395	362	370	383	349	345	358	369	347	392	315	355	374	380	326	390	332	365	369	339	375	380	359	337	327	327	348	331	379	366	364	343	347	368	343	330	367	354	392	344	348	351	322	305	366	351	353	346	339	344	330	314	317	315	369	320	385	393	353	369	352	368	335	363	335	362	337	350	346	364	340	350	356	333	349	358	357	341	342	341	341	341	369	361	342	318	338	336	390	341	362	371	355	356	359	349	354	372	325	343	345	380	356	365	334	370	332	315	363	351	323	350	339	367	358	342	365	325	360	349	381	380	369	342	361	338	356	376	330	358	343	325	363	350	325	298	386	311	373	334	367	338	354	317	340	356	324	347	369	382	383	344	361	355	345	361	359	349	379	352	329	372	343	346	320	349	408	360	335	356	372	371	342	363	367	322	315	331	341	336	346	381	352	350	345	359	352	333	370	347	333	368	382	382	349	348	384	355	340	385	346	327	376	361	363	327	342	343	339	325	384	370	331	366	352	343	367	360	363	346	344	351	322	357	354	345	347	350	312	352	338	364	343	361	387	331	329	351	351	372	345	362	362	359	338	317	348	349	357	338	340	376	336	340	355	368	370	340	354	359	332	356	359	370	355	401	333	343	370	390	358	374	364	351	325	375	350	387	374	355	342	347	358	352	363	350	342	384	345	341	353	340	344	322	348	369	374	349	357	368	346	358	332	362	395	357	376	320	336	369	379	338	396	361	354	345	325	363	349	344	346	356	368	341	362	344	338	333	324	358	364	339	331	335	336	342	374	341	317	333	325	332	370	350	343	337	336	364	381	363	352	338	370	368	363	345	359	384	327	371	319	330	359	375	347	363	390	357	352	330	343	388	346	348	343	346	338	343	324	347	373	366	364	346	360	358	318	319	364	356	348	369	353	345	350	346	341	373	321	346	363	359	382	354	355	371	355	364	334	343	305	369	336	322	320	312	366	381	337	367	367	360	382	375	338	351	335	366	331	325	365	332	384	380	343	334	337	356	367	348	332	405	351	368	360	321	351	391	342	307	346	364	368	363	317	356	308	373	357	371	363	336	337	361	376	385	353	370	358	367	354	304	344	367	392	376	338	366	317	380	344	322	373	348	358	357	326	372	345	360	368	329	357	349	338	368	357	365	372	369	332	365	365	352	382	347	356	347	342	335	373	329	364	342	339	341	367	374	332	357	327	361	326	345	354	374	351	365	331	345	333	367	338	350	343	376	356	361	359	371	345	358	326	363	350	353	361	352	357	329	352	348	349	338	368	366	360	363	338	368	358	343	358	359	362	351	353	343	313	376	358	362	348	343	352	367	375	402	330	338	347	328	361	358	338	356	330	330	369	379	368	346	334	325	389	367	343	349	354	307	350	357	363	362	364	308	330	344	348	341	348	342	352	360	324	367	347	341	365	323	329	326	326	307	368	344	362	367	351	329	355	336	377	348	318	377	358	388	343	361	323	342	328	355	351	331	344	336	347	356	325	323	352	359	351	331	350	345	351	306	350	341	356	365	332	325	343	342	364	370	360	355	324	398	337	352	330	327	356	339	364	334	339	345	358	352	339	340	328	344	342	357	386	338	333	308	310	339	337	333	364	336	326	377	338	344	348	363	335	356	346	352	382	353	340	342	393	343	365	362	349	344	358	359	320	372	361	345	368	306	353	340	361	322	364	355	374	360	350	312	362	360	341	354	330	357	327	356	357	347	362	346	345	368	347	321	368	347	387	347	378	349	359	349	360	326	347	385	372	329	345	357	375	342	350	364	331	350	345	352	348	362	334	344	350	333	355	336	333	348	362	388	330	379	339	352	377	404	393	350	346	361	366	375	379	368	350	344	359	357	339	343	311	349	335	336	338	354	347	384	338	370	338	359	318	351	345	306	324	329	373	375	358	352	355	341	352	347	363	379	357	374	368	334	357	364	357	367	318	400	317	363	326	336	389	357	357	356	322	355	356	338	328	355	356	324	318	329	348	363	331	362	347	305	362	341	375	371	346	340	337	371	323	354	362	353	370	319	352	354	353	341	372	394	361	342	348	345	326	324	330	363	341	353	335	364	345	347	333	344	326	347	363	348	339	337	328	346	367	339	402	342	331	336	314	348	343	348	376	360	329	364	359	345	312	336	351	322	328	353	336	344	346	343	374	335	356	346	378	340	347	366	358	318	347	343	379	359	338	301	354	346	371	341	346	334	372	362	342	353	367	371	350	391	398	352	334	364	369
13639	1094	904	748	544	351	357	255	264	273	228	196	219	198	204	160	219	192	185	193	180	173	193	192	176	179	210	187	168	176	180	163	201	176	171	192	187	168	169	181	199	178	177	176	155	160	179	165	174	186	178	167	189	174	178	188	169	179	174	169	204	178	170	172	193	206	185	158	156	182	178	185	201	196	179	176	156	161	175	174	167	191	170	199	196	196	177	174	168	181	174	176	184	158	170	184	154	189	213	152	175	172	181	154	173	164	161	155	144	182	178	167	173	171	188	164	156	164	172	184	186	193	184	205	188	178	159	180	145	202	177	198	173	160	174	200	173	178	171	167	197	175	172	182	171	196	181	160	192	184	175	161	171	180	166	168	181	200	171	170	197	184	205	156	156	156	169	182	161	176	156	180	169	184	158	169	184	191	172	202	180	172	187	185	218	178	202	163	190	173	167	165	157	176	182	191	155	187	156	186	158	173	165	198	170	162	188	171	198	175	178	176	192	172	187	185	177	216	172	192	202	167	169	181	169	186	163	188	175	163	158	181	169	178	157	180	165	174	177	169	203	191	200	184	192	178	184	171	174	168	181	158	162	168	205	178	170	155	205	159	183	167	211	167	167	175	188	160	186	153	183	165	174	168	175	193	160	167	189	197	188	176	173	166	159	156	161	194	173	184	169	161	162	180	155	175	176	157	171	138	175	173	174	169	175	161	184	178	182	187	170	190	198	172	161	159	155	197	187	160	163	189	190	173	160	193	165	177	175	188	188	185	165	181	184	191	156	179	174	175	181	160	165	197	146	150	180	181	181	169	180	170	180	161	186	195	185	176	171	185	190	167	169	180	174	190	185	144	154	193	186	190	182	181	199	161	177	197	166	156	181	197	178	193	199	174	185	157	159	185	185	193	188	183	165	162	183	164	218	182	170	187	171	175	163	166	170	171	174	184	177	178	158	200	161	179	189	164	191	161	183	160	158	151	170	196	153	162	182	173	158	177	207	174	179	160	186	166	141	170	172	174	158	184	177	171	181	155	189	193	185	174	158	162	187	142	161	169	191	203	187	183	184	188	190	200	164	165	166	197	195	180	172	201	198	196	173	184	173	179	190	189	177	179	146	196	161	168	179	152	180	176	193	164	158	153	171	176	159	181	169	196	183	165	178	185	188	187	176	184	155	175	201	162	188	186	160	188	150	182	161	172	184	164	171	170	176	175	164	197	175	164	180	166	176	178	185	194	182	172	167	170	202	197	179	176	182	178	157	187	172	162	166	166	178	176	206	179	174	183	182	177	178	211	155	163	174	154	176	154	158	169	174	162	144	168	173	170	148	178	169	200	181	164	201	170	178	173	160	184	173	160	191	194	158	172	171	179	184	211	198	155	168	185	163	161	174	165	182	163	181	176	163	179	170	173	197	166	169	180	149	187	178	170	167	185	208	176	183	167	165	155	173	181	176	186	173	198	184	152	174	196	215	157	136	192	164	169	167	189	193	169	157	168	174	179	167	167	173	172	168	179	166	163	158	161	154	192	181	167	203	173	200	187	164	175	167	161	185	176	187	192	148	177	193	168	197	154	180	166	159	190	159	162	179	177	189	168	182	181	158	163	156	199	177	157	149	165	186	166	136	165	178	162	181	176	165	175	172	182	177	193	167	170	182	202	199	163	167	181	186	162	178	155	163	173	160	136	168	178	147	199	165	178	166	182	162	176	159	175	170	152	163	176	166	190	172	191	156	187	156	159	172	181	173	158	190	145	183	148	154	172	190	156	172	162	179	178	169	163	171	177	195	160	159	164	149	193	167	168	192	160	186	176	167	185	172	164	194	176	166	160	176	176	190	151	171	147	178	146	181	189	177	155	162	174	153	194	197	169	159	179	145	150	167	156	188	188	152	181	170	181	168	189	161	178	196	197	172	180	206	168	167	159	165	179	184	180	168	169	173	151	165	183	172	165	163	147	170	192	166	171	153	166	185	144	165	175	185	171	182	164	202	144	157	186	152	162	158	179	181	178	160	161	162	170	167	161	185	168	191	182	178	166	184	169	190	184	186	203	156	150	163	182	201	175	163	176	170	176	190	176	168	162	180	176	187	164	153	159	158	152	171	175	186	193	207	180	188	181	177	215	180	186	159	170	174	145	168	192	163	188	176	197	180	151	187	201	183	164	184	178	167	154	177	218	162	171	200	184	183	177	169	173	176	183	175	172	191	194	192	170	166	185	166	189	175	155	170	203	192	193	182	178	182	151	158	179	168	181	190	196	183	168	194	194	192	183	185	191	170	151	157	152	188	159	180	183	193	193	177	152	153	173	172	176	165	183	198	173	170	137	191	171	187	165	161	191	182	152	178	180	160	191	169	176	148	168	171	170	153	190	174	199	191	161	190	173	169	191	159	170	208	164	170	167	192	169	180	166	180	166	149	161	145	157	193	177	158	174	163	157	181	172	181	143	171	180	166	179	184	155	153	190	184	204	155	155	171	180	165	170	197	178	154	167	190	187	157	180	195	173	177	178	193	182	179	179	170	175	189	160	204	162	154	162	156	176	152	183	149	162	145	155	181	161	191	171	172	158	165	173	161	180	184	196	187	145	169	176	159	153	193	173	181	161	170	196	176	174	179	188	156	175	182	178	174	160	179	185	183	190	187	200	176	174	169	187	169	179	162	139	179	168	168	177	168	174	171	166	159	195	183	166	192	162	186	176	210	170	172	172	158	168	156	206	187	167	169	190	172	183	162	188	164	181	172	166	178	149	154	177	159	188	174	178	172	154	166	168	173	160	171	182	173	151	174	184	158	170	163	174	181	178	172	168	197	176	167	149	158	178	183	188	157	183	164	158	154	172	184	167	189	191	173	139	176	165	186	191	173	161	170	163	160	172	155	177	192	177	152	211	182	171	162	175	183	180	190	177	196	188	180	172	189	183	183	191	193	167	154	170	196	160	173	164	165	169	180	195	179	176	157	179	194	177	166	158	188	184	188	155	147	189	186	174	165	163	207	187	170	171	180	209	180	169	175	194	195	175	189	162	212	189	183	169	187	187	174	171	182	172	151	170	182	157	179	168	178	183	184	197	164	168	183	186	175	185	145	175	161	177	140	177	178	178	180	157	183	159	173	156	199	175	152	189	183	197	190	180	161	178	194	167	178	173	165	193	174	171	185	154	197	149	177	159	156	179	174	185	181	183	163	179	191	170	188	158	164	190	165	169	158	155	188	194	160	181	187	168	150	191	184	179	219	187	205	180	200	180	214	153	179	173	174	169	198	193	184	189	203	160	175	164	168	169	171	185	163	164	177	153	166	162	165	188	214	160	171	171	180	204	174	161	178	181	164	199	165	185	173	194	192	178	174	142	166	186	177	197	207	197	166	200	195	146	171	188	180	187	185	170	186	180	152	205	197	174	186	179	152	160	177	175	148	185	178	172	180	174	197	160	169	166	178	149	168	162	159	186	183	161	174	181	181	176	181	180	166	167	202	198	174	180	162	182
8044	966	1952	2189	1807	1422	1233	1030	881	789	762	706	753	671	635	624	574	541	563	528	573	560	535	517	497	481	538	491	509	473	486	525	491	512	493	478	455	496	493	460	465	490	468	488	494	418	438	486	466	462	466	468	437	472	489	428	475	420	495	447	477	457	465	440	449	430	405	458	465	432	431	468	482	455	462	454	426	498	448	481	445	462	420	463	478	445	453	470	483	447	419	484	454	487	462	409	428	449	442	447	481	485	448	454	470	469	455	426	440	475	445	483	423	440	427	466	446	477	449	442	449	450	446	405	452	468	469	461	458	467	424	474	475	455	430	474	423	454	458	441	473	462	441	452	439	451	490	460	431	445	451	450	462	488	475	462	430	422	442	442	443	446	469	433	418	414	425	410	428	464	458	439	460	470	411	421	494	448	462	452	448	448	449	430	467	465	435	429	444	469	501	464	425	449	460	441	458	447	432	474	446	466	453	409	412	489	445	452	478	471	421	485	479	473	491	458	445	492	456	431	422	457	478	464	454	445	432	452	461	462	457	476	449	435	443	473	429	437	453	453	403	430	416	457	499	474	491	433	437	496	483	477	441	448	453	432	454	467	454	449	432	506	443	452	445	450	462	475	451	422	414	461	445	452	463	441	428	427	415	419	444	438	443	478	464	429	443	449	459	439	441	431	431	425	439	472	425	446	468	421	425	449	483	418	452	452	449	430	455	443	426	465	503	446	420	431	417	439	506	425	443	451	453	449	431	424	448	458	445	471	478	440	479	502	447	420	403	453	445	436	482	457	453	431	448	457	431	435	430	433	429	436	455	438	461	469	444	479	467	454	448	433	472	432	462	429	469	415	459	440	433	418	431	438	453	462	444	461	459	472	463	461	433	484	442	440	441	498	442	467	482	455	439	434	430	477	454	448	467	392	453	461	438	466	456	447	474	414	420	433	431	411	441	441	454	413	447	450	470	439	470	439	475	444	440	439	460	451	442	461	453	458	442	437	452	459	443	459	427	427	452	453	469	421	433	439	429	466	472	469	406	459	473	436	459	462	444	437	442	455	457	450	421	466	430	434	433	447	453	409	438	449	438	425	450	481	451	432	421	441	438	428	445	448	418	422	458	461	461	497	423	430	464	441	453	430	486	446	436	441	436	474	461	450	440	471	440	404	444	457	467	477	474	458	449	436	473	460	450	446	428	436	475	465	441	484	490	450	423	416	465	441	433	453	421	463	430	424	452	436	458	436	442	455	449	445	430	455	469	421	423	475	478	447	463	469	461	439	464	471	424	455	463	449	448	474	452	453	492	449	434	441	419	453	446	460	453	462	456	439	425	472	445	443	468	430	419	451	460	446	467	457	427	501	418	482	414	461	456	461	465	435	485	400	459	456	428	477	449	447	461	468	435	439	438	445	432	480	447	453	396	455	450	457	448	447	429	455	480	444	456	433	456	505	459	449	445	421	433	457	473	432	442	490	458	446	481	445	432	443	438	413	430	430	443	501	462	421	464	474	448	470	441	454	471	478	438	432	474	482	457	451	434	447	463	445	418	452	420	475	456	467	439	456	461	477	429	453	441	471	467	490	455	473	418	498	453	467	447	467	439	466	465	416	424	467	436	457	454	408	420	505	390	440	471	462	417	438	449	437	432	471	407	449	429	421	475	449	450	428	455	433	429	420	486	469	440	463	460	452	434	465	453	422	454	454	458	516	436	438	462	475	447	435	447	452	422	470	433	461	468	438	430	436	421	471	485	467	460	434	469	429	428	410	412	439	449	446	426	441	431	451	431	433	470	430	468	455	440	466	436	457	436	455	429	437	445	432	442	464	473	385	450	450	441	457	446	397	438	451	461	454	439	461	454	421	418	425	454	437	470	467	449	435	451	501	416	468	432	441	450	437	433	464	433	459	471	473	426	473	443	415	454	425	438	441	430	441	431	449	484	474	426	419	427	399	463	442	445	461	449	447	419	434	442	456	434	471	455	482	454	433	455	467	421	457	443	431	465	475	455	453	450	424	461	452	409	447	456	489	414	461	462	437	500	430	438	443	440	427	429	433	437	440	479	449	426	423	459	417	458	451	420	473	441	464	453	474	445	444	437	474	474	385	469	418	450	449	454	437	417	447	440	449	449	433	495	440	447	466	434	442	430	440	467	462	465	437	419	455	464	479	471	446	432	440	435	430	455	417	458	391	460	447	435	431	464	448	426	409	443	437	462	438	419	465	462	447	441	484	452	455	428	453	455	454	452	453	433	451	468	404	431	464	401	450	435	474	460	446	445	449	466	522	427	444	451	449	472	451	431	453	445	452	441	440	470	470	489	463	464	453	441	467	476	445	472	433	454	460	451	490	452	454	454	410	446	405	417	440	424	435	455	448	438	471	448	443	487	433	454	411	449	460	466	407	415	423	422	438	454	426	435	454	454	460	428	451	423	405	442	440	505	416	452	485	470	448	456	456	475	462	431	425	468	481	458	457	431	438	470	451	469	454	435	439	421	422	441	457	416	484	421	417	422	436	434	443	448	462	469	437	455	448	482	458	440	445	437	460	445	480	427	421	452	426	491	419	474	454	455	447	419	434	412	431	484	450	469	444	466	416	438	411	425	438	437	409	460	456	489	400	449	462	434	448	456	450	486	442	453	424	424	486	450	443	485	469	460	403	430	451	441	437	453	426	457	467	418	444	436	445	428	496	407	415	434	435	415	422	442	488	475	464	437	451	444	462	425	463	438	494	493	395	467	493	483	430	426	408	447	472	469	461	465	463	426	470	462	443	468	434	439	447	466	425	461	425	446	391	464	444	431	471	455	426	472	447	465	424	433	438	429	449	491	462	452	466	450	477	444	421	456	455	444	469	435	444	435	458	440	493	461	437	492	485	436	474	461	489	437	432	454	485	462	456	440	457	431	450	463	448	432	470	401	440	484	445	462	473	465	439	475	432	436	407	415	436	457	462	474	467	428	447	476	425	432	470	424	434	465	436	444	463	453	471	449	463	476	465	460	480	422	461	468	453	437	459	416	421	484	437	432	444	432	442	432	462	431	443	393	433	425	455	476	423	442	458	453	479	416	462	439	424	423	466	473	514	448	445	464	435	438	477	426	437	434	433	426	495	446	466	475	443	454	453	449	468	452	468	451	458	450	465	475	482	465	446	447	404	461	472	437	489	483	450	411	432	449	489	469	456	476	464	440	425	482	422	421	450	445	460	439	464	444	430	435	438	444	465	433	462	468	500	447	445	428	442	431	433	433	416	422	440	464	408	444	465	478	431	441	444	450	430	496	433	443	465	430	509	453	462	456	458	488	452	460	447	423	431	423	488	491	496	426	472	463	464	432	435	448	474	490	444	433	465	419	404	453	451	471	410	466	472	433	484	440	446	457	476	402	437	459	444	470	455	444	439	436	439	470	467	431	467	469	496	449	484	465	435	464	440	415	454	456	441	454	426	464	457	474	507	433	457	449	456	456	465	473	452	444	437	454	460	413	473
1598	324	312	291	304	299	298	306	309	317	297	295	282	284	281	304	313	327	354	290	317	304	293	283	321	288	279	310	294	293	283	279	303	324	302	299	303	339	302	298	314	313	278	323	315	296	346	272	321	286	309	294	319	284	277	299	308	296	315	287	315	282	308	349	284	334	298	270	290	332	305	298	317	313	283	276	289	285	275	283	292	331	321	325	314	285	263	322	285	294	298	297	264	311	298	286	291	292	292	317	326	288	277	315	333	327	325	343	305	320	289	321	311	328	298	286	282	285	325	277	272	285	322	314	311	287	291	287	310	318	308	303	316	332	305	281	298	290	282	342	332	286	325	305	327	290	282	325	280	301	304	285	305	308	330	282	293	304	281	286	303	297	318	314	294	306	321	280	305	274	325	281	297	311	318	277	284	310	310	294	311	317	301	305	278	282	320	306	264	265	257	279	272	330	299	273	263	275	277	327	290	324	298	310	281	302	307	323	332	273	297	313	321	297	273	294	308	283	290	295	259	295	313	340	294	281	290	313	290	304	299	292	302	281	272	317	330	300	275	296	303	308	290	348	308	285	331	305	298	328	318	336	327	349	305	345	312	287	280	319	343	287	292	281	286	289	319	283	309	321	322	322	313	306	295	302	301	300	288	281	318	321	305	309	285	320	274	297	288	288	306	310	291	296	306	336	299	304	351	318	301	317	282	323	300	317	297	275	306	286	299	319	305	295	290	314	300	303	291	316	308	285	282	304	289	320	305	304	303	317	275	267	295	311	302	342	337	310	286	291	280	267	275	291	295	307	316	294	312	346	291	304	304	307	288	274	277	291	273	305	296	295	325	297	298	320	274	296	295	300	298	312	315	333	310	327	273	288	273	287	314	290	321	279	304	294	257	252	306	295	324	309	304	310	281	296	297	325	320	306	318	309	309	296	292	285	288	315	267	325	315	286	302	315	281	316	304	327	297	293	299	307	299	309	315	262	286	319	301	265	294	318	308	331	327	300	310	336	291	296	279	311	318	298	315	277	301	313	296	320	271	311	290	320	324	306	306	317	297	333	314	324	282	310	299	313	286	275	313	309	268	320	296	287	266	296	289	279	291	281	316	289	288	305	292	277	288	305	288	297	326	301	302	284	300	295	295	299	294	318	347	321	306	286	298	291	310	300	303	278	317	283	299	274	302	317	280	284	299	283	308	320	304	309	316	308	272	260	309	295	315	289	324	320	304	291	298	296	306	336	269	323	328	311	341	289	315	324	298	299	264	274	292	280	258	291	288	321	325	302	248	290	300	330	324	311	306	302	318	272	294	256	268	312	282	274	302	325	314	307	325	288	289	319	304	303	354	303	278	264	279	292	307	312	308	255	311	310	295	302	310	303	310	293	296	314	342	320	290	279	316	289	314	294	322	341	288	294	319	293	291	338	288	345	331	296	297	298	323	307	282	291	319	321	306	277	319	315	270	284	288	296	317	303	314	304	290	310	306	288	306	314	327	319	332	309	278	298	293	286	297	284	282	327	289	313	291	278	338	331	294	307	276	280	296	326	286	298	286	294	289	326	282	317	295	310	296	298	275	261	290	254	323	300	320	323	304	274	299	349	276	306	289	276	301	318	288	339	294	304	266	304	307	289	275	324	301	295	309	282	310	283	316	328	306	280	331	288	274	268	318	329	328	325	311	312	342	309	272	298	297	304	298	302	306	287	302	305	292	305	313	310	316	283	312	309	299	331	316	305	287	275	284	285	279	304	314	294	289	313	304	283	309	323	293	292	316	281	312	316	305	321	310	289	285	266	269	277	307	285	293	297	331	251	324	304	296	300	295	307	279	306	307	323	272	302	280	285	311	304	328	306	346	264	290	283	303	267	328	299	304	318	318	307	298	327	261	280	308	272	290	328	300	302	286	327	309	318	275	289	327	322	296	274	288	276	315	285	313	298	322	313	326	302	296	284	279	270	286	291	292	317	313	315	302	338	310	260	291	280	278	284	317	272	304	332	301	301	286	296	296	292	322	308	294	274	295	298	276	277	284	271	316	317	308	283	272	268	300	301	316	295	334	325	298	281	311	269	327	323	319	288	314	305	316	300	319	329	317	323	308	322	266	291	273	323	293	284	282	308	282	296	306	281	293	303	328	270	307	324	276	312	302	299	322	301	300	310	306	290	326	300	323	298	342	269	318	296	324	331	302	282	294	320	310	302	292	276	292	273	316	293	302	308	276	315	287	275	302	293	322	297	318	302	318	308	309	320	299	328	269	316	301	288	326	300	302	281	314	274	263	299	275	299	315	328	294	290	264	319	278	299	332	293	316	288	284	290	320	317	277	300	304	301	309	302	324	293	294	292	331	293	311	327	285	299	288	292	326	312	307	313	282	280	281	279	282	279	312	296	313	314	314	299	317	276	300	316	296	286	318	349	264	264	312	306	288	309	286	292	302	279	307	282	310	312	291	314	314	319	283	304	260	297	291	290	297	302	325	313	310	325	336	299	290	304	306	304	304	330	266	291	295	303	321	301	320	279	303	282	302	304	326	302	320	299	247	321	272	325	288	288	294	301	293	284	293	322	300	331	279	296	306	325	297	307	289	286	274	273	314	336	295	297	285	322	282	278	292	281	295	325	280	327	327	322	329	300	283	273	286	300	292	313	314	325	269	243	304	310	294	290	315	313	319	283	316	339	290	340	284	276	312	318	281	279	296	296	303	288	265	298	304	288	297	286	321	294	312	277	264	285	318	268	319	301	286	308	314	299	284	295	257	295	275	289	280	287	284	284	314	314	315	276	308	318	279	289	328	287	302	325	290	275	315	322	302	325	300	311	294	283	284	297	245	277	259	340	272	322	298	255	271	301	315	309	312	298	303	330	318	318	252	264	331	294	263	287	300	270	291	304	355	318	251	290	287	331	266	296	316	285	283	292	304	270	305	315	294	298	319	282	314	304	292	287	322	291	292	295	319	291	321	297	340	292	291	327	292	319	326	326	319	338	272	310	342	306	287	322	306	278	282	315	315	359	279	280	323	327	326	273	299	298	281	303	320	287	320	299	313	285	298	295	316	302	298	288	305	314	286	321	290	289	305	331	235	292	291	286	301	292	316	299	316	288	278	285	278	264	293	292	301	338	289	286	305	267	295	288	303	285	310	296	314	333	301	288	312	311	297	276	299	289	326	304	269	330	302	303	296	294	305	299	294	276	310	281	305	326	328	315	307	288	321	326	293	326	315	285	297	291	290	326	307	317	305	302	294	302	307	325	314	337	322	302	317	313	281	269	278	296	296	307	271	299	296	302	269	294	300	290	322	279	315	286	297	324	307	322	278	326	299	314	262	300	289	285	300	309	298	324	310	277	299	307	263	295	315	290	283	286	308	288	318	314	309	322	302	304	290	302	296	286	299	266	300	328	301	285	285	306	285	282	290	342	293	300	287	313	300	318	283	248	320	275	313	327	293	298	315	290	310	297	302	276	278	286	316	301	291	300	319	330	299	318
1809	653	712	689	658	671	685	611	678	682	677	669	661	677	703	651	698	671	658	691	697	692	711	703	704	690	663	673	699	672	714	652	637	652	665	687	697	663	694	692	660	662	658	664	645	642	681	672	653	693	680	701	692	677	699	684	760	661	641	680	661	679	615	689	649	716	694	664	671	631	688	701	699	672	668	634	680	638	665	637	667	682	675	697	675	643	690	654	697	684	661	708	692	619	652	687	744	636	614	678	673	702	689	659	664	622	677	702	619	674	693	680	640	634	652	661	666	665	635	683	688	660	703	663	666	660	697	668	663	699	646	660	677	700	693	693	681	682	678	617	694	652	679	643	646	661	674	681	679	647	646	654	658	690	663	693	628	644	668	632	694	657	656	721	675	644	632	640	702	640	665	706	661	703	653	674	641	699	682	669	651	707	680	673	665	625	640	651	676	614	694	662	688	726	661	667	660	686	678	729	644	694	668	719	671	667	683	655	676	685	675	682	672	664	657	691	647	688	662	688	702	667	684	702	625	658	689	657	650	657	635	690	640	674	679	657	670	665	629	677	717	686	670	714	717	612	675	629	709	688	725	625	670	667	700	710	666	662	638	681	658	666	627	683	632	658	676	663	700	697	652	670	680	744	695	632	685	616	674	653	659	619	683	678	664	649	702	681	662	682	664	627	662	665	724	710	661	683	660	637	666	638	717	661	661	694	700	662	681	668	656	673	687	646	685	730	666	661	657	640	715	688	683	682	691	693	678	687	648	685	676	678	658	694	649	655	624	691	734	678	650	658	644	699	679	649	680	678	695	674	673	644	644	695	658	676	720	656	671	680	683	646	686	665	702	685	668	645	671	661	619	730	672	667	686	684	708	702	696	710	671	644	651	683	701	710	718	666	724	660	681	664	704	650	696	670	669	701	660	704	702	677	702	658	669	636	638	678	706	718	679	646	702	669	657	702	692	691	658	621	640	670	686	673	645	639	659	600	702	715	645	628	651	721	676	625	648	624	660	677	617	707	640	684	650	644	694	707	662	665	678	666	607	670	711	701	722	665	693	666	628	701	626	625	690	654	698	689	700	670	671	675	669	680	646	661	657	647	660	704	660	692	700	711	675	674	669	680	686	658	648	645	713	696	669	691	683	685	664	647	657	692	669	630	666	694	650	672	680	653	675	656	677	652	659	685	677	649	631	657	662	731	719	689	665	710	720	671	666	675	677	659	698	688	673	681	693	612	676	673	683	702	661	718	738	667	684	671	676	702	677	671	673	669	658	677	680	674	694	665	692	654	647	687	680	642	692	678	686	630	695	677	673	740	700	664	626	640	672	662	646	718	642	675	687	679	638	621	695	658	710	669	698	707	669	700	656	649	671	712	644	668	719	680	668	690	667	703	711	701	697	655	681	641	682	668	661	654	671	670	703	696	731	658	714	671	661	670	646	731	630	679	669	684	669	702	660	659	672	687	687	689	651	682	714	722	661	705	635	655	647	698	683	709	678	605	673	669	667	661	694	673	709	692	638	698	685	655	652	721	649	650	669	646	692	660	723	673	653	647	683	682	683	681	672	616	648	665	670	700	700	682	678	638	677	664	602	658	695	658	698	695	647	694	636	681	682	682	650	668	663	707	626	713	704	662	639	684	641	683	667	657	692	653	663	684	704	695	693	636	685	660	700	668	658	655	711	684	648	703	678	648	645	661	668	671	667	666	632	652	639	681	637	656	697	645	632	683	662	684	664	677	665	712	641	676	679	641	687	654	685	686	629	641	674	649	638	645	644	662	693	680	634	668	692	634	672	677	672	674	678	666	699	664	690	649	683	635	700	693	635	714	694	727	693	690	714	687	680	713	660	621	664	675	641	620	634	626	675	711	693	633	657	685	670	655	661	602	651	652	680	731	639	691	654	658	682	733	621	666	640	639	664	700	712	693	682	691	660	653	681	652	654	677	658	651	672	670	650	671	631	680	677	711	703	674	634	650	698	682	688	687	661	699	666	654	669	702	669	660	667	678	667	649	633	672	680	688	645	670	662	676	701	631	692	679	673	678	672	701	730	701	686	691	670	720	699	671	654	686	708	674	662	659	661	662	687	650	661	660	690	672	676	646	641	650	662	713	698	703	659	685	649	680	700	687	657	674	708	691	651	680	655	666	697	689	649	651	661	682	663	709	642	638	667	695	629	656	638	657	718	651	678	691	643	700	700	672	670	653	683	641	659	668	655	660	676	690	658	684	637	678	651	687	677	665	654	692	706	692	616	617	703	695	696	690	692	694	707	672	711	636	642	664	651	669	724	690	688	668	642	663	704	663	673	725	659	680	641	739	663	669	680	669	699	692	664	659	665	686	675	678	685	664	691	658	674	674	674	654	694	681	647	659	716	682	673	691	677	683	667	689	698	655	701	703	667	702	711	713	693	632	629	666	614	696	693	680	683	665	691	643	661	717	687	643	705	658	684	715	680	645	694	719	640	688	666	658	705	681	704	691	667	637	665	673	652	667	644	635	687	650	701	677	640	709	677	656	630	672	631	698	701	692	656	678	676	629	633	653	675	658	669	693	690	688	693	655	677	664	702	685	693	673	674	694	672	689	622	666	737	683	666	662	664	694	666	697	643	658	700	686	635	623	729	647	629	637	655	667	703	674	651	667	663	676	641	726	702	706	647	707	636	701	667	662	706	686	697	696	675	697	690	639	696	666	694	641	674	697	658	653	677	688	702	664	639	663	710	676	724	640	646	667	703	699	654	663	677	727	659	673	685	660	622	701	760	699	646	684	625	644	655	675	718	722	623	637	636	657	656	661	677	668	694	667	682	650	638	702	692	680	641	579	713	670	699	653	674	647	650	710	655	673	650	652	669	638	724	630	658	647	652	692	674	670	673	675	656	657	637	642	667	675	648	700	698	673	687	651	669	665	683	655	720	664	683	737	685	716	683	638	688	713	652	654	697	649	652	676	645	668	662	691	688	688	702	692	670	716	707	684	653	652	675	649	679	718	675	660	695	659	685	636	649	672	650	698	643	677	693	645	724	660	677	679	706	677	655	673	650	655	672	689	637	694	680	658	731	685	640	683	702	668	669	667	676	657	664	668	671	671	650	616	667	660	640	711	690	702	716	651	629	683	633	665	635	691	715	652	653	696	663	634	699	597	649	698	653	672	665	682	688	643	730	685	705	630	662	685	610	669	660	670	657	667	666	703	696	702	685	667	680	685	656	681	614	629	681	690	743	668	651	687	651	655	674	690	712	693	642	669	697	692	648	638	664	682	701	681	683	711	667	652	652	682	683	664	679	679	665	660	661	686	681	687	672	641	683	653	680	655	680	690	690	670	667	690	672	656	677	619	655	663	635	618	641	671	672	674	686	653	704	675	680	678	676	683	700	661	628	653	728	654	701	686	698	693	691	697	680	661	644	693	705	684	707	662	640	669	700	689	673	661	654	699	659	649	652	645	673	642	701	650	679	689	661	707	706	704	648	699	731	638	712	679
7322	409	448	379	310	222	221	182	158	168	166	158	150	174	150	154	138	137	143	130	138	141	149	158	131	122	132	160	133	153	142	137	145	146	118	143	131	137	151	108	118	138	141	125	121	123	121	151	108	134	152	145	139	142	146	131	130	122	138	154	164	139	147	128	118	155	150	123	133	148	126	134	138	140	131	131	142	131	140	139	135	118	134	125	157	140	130	154	133	111	124	134	145	133	128	138	127	146	157	137	121	148	133	146	150	147	150	148	136	131	124	133	128	116	145	111	122	139	106	143	154	150	143	122	123	133	126	129	141	136	126	161	139	152	137	148	135	122	118	134	130	124	112	131	136	141	127	126	139	182	141	136	123	129	137	120	148	125	105	126	132	122	134	144	125	100	141	135	127	142	118	126	118	135	145	129	144	140	137	165	124	130	137	131	119	126	137	129	140	138	123	136	133	125	111	130	123	147	140	129	124	142	141	151	146	138	118	144	158	128	151	133	121	140	136	139	149	129	132	115	107	124	126	117	139	136	129	155	135	139	136	135	137	131	138	151	137	129	143	151	110	130	117	132	126	139	126	135	131	132	103	129	114	129	128	139	127	157	151	128	122	128	134	127	132	110	125	133	127	123	104	127	135	144	128	156	131	137	126	137	143	146	119	123	154	116	119	125	154	143	148	127	155	145	123	140	138	128	121	134	140	132	160	121	129	130	149	129	128	122	116	137	120	107	111	133	112	118	143	136	144	130	134	139	133	146	117	132	131	126	131	131	116	134	146	146	152	141	110	128	124	143	133	119	130	121	132	140	129	122	122	128	119	118	131	139	142	148	111	147	143	131	141	119	113	128	140	129	131	167	130	126	141	141	127	117	119	166	128	130	136	139	116	119	140	144	126	131	121	133	136	133	159	136	126	150	142	161	140	126	112	137	126	133	135	141	141	146	176	146	132	144	114	118	124	141	142	141	158	131	130	115	123	133	127	148	135	134	112	157	138	111	129	132	114	121	118	128	120	132	132	134	135	129	152	145	107	128	123	127	136	124	120	135	130	145	138	147	135	149	111	146	137	142	141	140	146	119	123	149	132	127	136	131	147	122	134	139	133	125	138	138	137	128	141	123	130	136	141	128	132	118	155	143	132	132	122	133	139	152	149	155	143	132	127	131	134	127	158	127	137	140	121	143	133	137	146	142	139	136	139	138	138	133	123	115	138	135	123	128	132	129	118	120	120	147	127	137	138	122	143	141	133	134	111	127	138	142	142	156	136	125	134	123	138	131	149	128	127	121	138	146	113	134	122	123	121	113	140	128	95	135	139	132	144	138	135	132	122	142	129	135	124	109	123	124	132	130	133	152	133	121	143	157	134	129	138	138	147	124	127	129	131	120	129	143	113	130	113	138	133	139	133	128	123	126	128	133	134	156	129	131	131	123	145	120	140	151	121	131	157	140	111	128	126	142	135	132	130	142	136	151	137	138	142	135	131	138	124	127	145	118	121	132	129	126	127	124	145	165	148	135	145	117	120	134	129	134	145	119	127	139	147	146	148	133	138	133	128	136	125	127	152	145	154	139	136	136	138	112	123	122	122	131	160	169	128	136	148	115	114	121	137	125	122	153	128	134	127	136	130	142	126	142	155	145	138	135	115	147	123	112	149	151	155	121	123	145	119	148	123	133	127	100	147	138	135	120	141	140	131	135	131	139	136	108	122	126	129	114	128	120	132	126	126	126	141	137	132	131	121	132	122	137	137	126	117	133	148	131	128	116	114	137	139	133	138	121	135	132	125	147	134	128	141	120	136	147	131	128	115	143	137	130	132	140	131	126	118	139	133	121	124	145	153	116	118	158	137	128	129	125	144	112	138	127	137	119	121	140	146	130	141	112	138	149	126	134	121	126	137	157	139	122	144	108	150	130	141	143	140	152	150	140	136	152	124	130	137	153	160	125	148	125	152	140	130	149	139	153	129	138	145	106	134	123	137	138	130	127	144	136	134	143	127	137	156	122	141	130	129	124	158	124	137	138	133	154	134	147	137	135	139	137	131	126	133	110	141	156	128	141	136	133	148	125	134	149	134	140	135	136	125	123	127	124	138	111	114	125	135	147	150	125	138	150	128	137	130	118	135	146	147	142	119	141	151	143	131	130	137	123	123	126	122	140	131	130	125	126	147	148	140	135	140	135	122	138	139	129	138	155	138	129	134	138	136	127	120	145	145	139	138	120	137	122	123	129	140	128	118	142	166	142	154	144	119	126	131	134	134	124	123	129	133	165	145	145	120	161	133	118	129	128	118	128	124	129	106	148	151	126	117	129	133	149	127	138	114	136	119	112	102	141	129	139	125	130	140	158	132	168	127	133	132	133	135	148	137	117	145	144	124	133	133	151	161	133	125	131	132	142	140	132	153	140	128	131	142	117	144	133	134	137	144	125	107	122	139	108	130	144	137	127	118	129	122	135	116	127	91	137	128	127	138	114	131	136	142	154	127	112	131	121	148	158	130	155	128	122	158	128	129	145	150	136	145	144	147	139	144	156	128	121	134	135	132	125	140	127	126	137	113	107	160	132	145	124	140	117	114	116	117	143	139	167	134	135	129	142	139	146	144	151	127	125	136	138	121	120	107	124	121	137	129	121	148	142	114	135	136	128	142	159	145	134	131	115	142	127	150	141	118	137	155	138	124	138	125	140	122	131	116	150	126	126	137	143	161	121	144	144	147	135	137	158	147	121	122	126	140	132	110	127	123	115	150	124	116	129	143	116	131	123	131	118	144	133	118	129	110	133	147	126	122	126	125	146	177	128	113	144	157	125	122	131	143	126	123	159	129	121	139	125	129	149	123	115	120	142	112	148	132	135	134	137	148	124	125	141	132	138	157	119	155	129	134	147	136	136	138	142	110	148	120	143	140	126	124	118	114	139	142	138	139	162	138	144	131	146	139	131	128	136	138	116	116	123	132	163	152	130	147	126	140	144	135	132	136	105	150	123	136	109	112	143	144	124	116	147	143	145	106	131	126	126	150	131	147	144	118	138	128	152	122	125	131	142	113	149	140	145	138	145	142	147	140	146	103	136	107	133	140	159	132	114	130	161	124	142	141	128	137	142	133	141	141	132	132	165	147	129	140	142	123	138	149	132	131	115	162	123	112	143	149	132	111	98	157	123	138	141	132	158	140	127	160	130	152	125	135	127	125	116	125	145	130	120	141	139	143	123	141	106	143	134	127	140	141	138	144	136	131	119	128	129	138	140	100	150	143	137	153	116	137	140	139	118	137	140	125	111	127	134	129	126	161	141	156	142	137	137	141	131	125	145	151	137	108	110	151	143	139	132	125	113	124	121	138	154	127	136	132	103	115	118	119	134	147	142	137	141	128	149	137	125	119	137	150	142	152	139	133	133	131	139	110	129	139	138	122	158	156	129	141	136	149	128	130	142	135	147	133	149	121	134	142	129	128	143	138	137	128	143	125	147	129	148	138	132	147	147	145	129	153	147
6030	587	1107	1228	1073	852	739	613	599	535	502	489	445	472	438	427	431	416	413	403	424	421	403	424	418	373	401	372	344	353	350	368	360	378	385	362	348	362	372	371	359	379	360	345	355	343	379	387	358	362	417	366	378	343	335	357	360	373	387	379	390	342	337	400	348	343	326	349	352	334	333	339	365	378	366	373	377	346	354	353	360	355	383	351	356	356	345	355	367	380	383	348	349	364	366	343	352	385	373	352	328	318	332	354	333	362	337	339	357	357	376	318	325	342	329	334	398	341	338	360	377	364	336	370	360	311	350	338	346	313	368	373	346	357	344	330	337	353	342	339	399	345	351	317	355	354	358	358	369	335	366	328	343	380	351	360	346	352	354	363	342	344	368	330	354	348	356	370	390	364	351	369	365	364	393	328	331	360	400	351	355	408	366	349	379	374	361	389	366	354	349	346	349	364	355	348	352	362	346	361	338	357	352	316	342	344	361	412	333	344	347	364	331	325	358	363	361	366	333	373	332	360	364	325	335	377	347	345	351	375	314	324	368	322	324	353	364	361	326	331	362	330	342	321	360	342	333	369	376	366	341	345	341	344	340	347	371	309	337	344	375	327	351	347	334	327	317	370	346	356	317	347	355	346	355	368	358	351	335	372	360	378	368	362	338	357	329	345	372	344	353	344	341	340	376	342	364	375	353	355	316	373	354	384	382	349	354	340	344	344	363	350	359	341	335	361	360	326	336	342	331	339	349	356	312	376	352	307	332	343	340	351	357	382	369	370	379	353	372	375	335	353	356	362	375	384	382	357	348	338	338	331	341	346	372	350	354	372	330	336	343	353	364	356	360	359	350	377	368	357	343	344	334	324	353	347	348	315	349	310	343	352	363	374	338	332	379	356	394	316	338	328	346	337	364	340	351	319	338	369	373	378	336	374	369	338	389	361	336	384	370	355	357	362	353	333	364	380	336	338	334	344	324	350	297	384	341	356	364	328	356	329	368	351	349	348	382	340	349	348	357	354	363	376	365	360	354	377	367	335	356	343	398	356	310	356	356	364	341	356	337	338	338	329	332	356	357	338	364	344	328	357	345	353	344	385	364	337	345	347	337	340	354	352	365	338	345	380	378	327	323	359	350	361	348	348	359	396	351	349	371	346	358	322	336	348	408	361	363	362	359	346	341	371	335	337	345	345	373	343	340	329	335	338	351	354	348	339	356	358	334	342	380	338	323	396	356	320	381	331	338	372	361	329	382	320	323	339	341	353	320	349	381	329	332	365	327	406	351	358	341	375	314	330	387	378	373	342	320	363	339	385	340	344	316	329	346	340	397	330	361	376	340	370	347	373	334	372	327	319	362	335	377	394	366	355	343	373	358	365	349	342	369	346	376	370	352	336	330	326	362	331	332	375	342	343	343	368	387	382	345	305	332	369	391	330	378	348	320	330	338	349	338	352	336	372	347	371	341	352	323	351	376	374	361	320	353	321	351	374	329	365	366	370	340	368	345	360	347	346	389	346	355	334	339	381	331	347	355	333	352	353	331	361	357	324	346	366	346	344	368	363	351	378	322	360	361	360	376	330	402	369	344	375	341	359	351	339	356	369	331	359	336	353	351	370	343	347	363	338	343	354	342	367	350	310	361	332	351	363	373	346	344	375	355	314	357	345	352	343	340	345	332	354	345	395	379	355	322	326	358	368	374	363	339	384	369	358	343	334	327	338	375	359	359	343	342	330	340	361	362	327	369	365	349	338	350	363	335	372	353	373	359	346	329	362	325	333	325	357	339	363	341	353	407	373	326	337	337	350	354	361	316	373	357	349	338	355	345	347	336	391	359	326	342	391	345	321	334	335	364	354	368	386	369	336	338	351	342	333	353	378	348	338	330	345	354	369	328	377	349	326	379	347	346	380	343	363	330	360	362	369	338	338	347	366	362	322	310	367	333	377	323	369	347	338	351	333	335	352	347	329	342	316	375	319	336	332	341	335	372	344	342	368	353	333	374	344	343	356	331	355	388	356	380	352	351	342	386	330	367	340	347	361	354	371	351	344	364	323	330	351	335	345	354	362	364	345	374	329	357	333	344	356	390	351	343	319	344	305	342	329	353	352	348	336	320	386	354	371	366	345	347	379	347	360	358	373	335	367	380	340	325	358	329	376	398	328	324	360	343	367	362	367	355	350	370	348	326	355	330	370	357	322	341	349	343	360	376	333	392	330	371	360	366	357	319	324	341	311	366	352	340	319	332	363	362	351	344	360	374	381	354	363	331	389	337	329	327	346	411	383	363	349	351	350	346	360	350	307	351	334	340	368	359	328	356	353	380	381	367	360	364	342	373	369	359	329	371	330	373	375	315	345	357	371	332	379	360	355	404	316	315	356	338	359	352	363	373	354	346	336	343	358	372	334	375	350	352	333	357	349	372	356	360	362	351	373	335	348	387	331	330	321	348	356	375	339	300	345	357	379	341	351	355	350	380	321	343	338	365	376	345	357	353	379	344	349	384	370	379	354	325	384	364	348	365	377	378	327	388	401	360	349	359	367	366	355	383	336	322	354	357	363	348	370	359	326	354	352	351	325	315	377	344	334	382	337	326	338	351	343	369	327	338	346	391	355	332	331	367	357	344	314	340	345	360	357	366	355	364	383	369	347	329	351	385	331	325	339	351	361	332	364	344	372	342	345	354	330	346	333	329	339	360	330	358	352	379	356	359	320	358	356	416	352	348	358	345	361	362	344	370	353	383	350	364	384	391	407	325	390	367	350	361	373	346	346	368	348	368	313	346	369	344	343	359	359	351	348	324	328	339	361	361	346	371	374	362	340	342	353	360	324	366	371	387	368	317	362	336	343	338	341	373	361	362	397	370	349	338	334	380	369	373	391	350	377	335	354	381	369	386	353	354	358	336	364	330	345	358	366	363	345	321	347	343	341	333	353	323	338	352	346	355	378	339	376	340	337	312	386	358	379	317	356	369	344	351	352	358	346	374	366	355	341	331	331	334	337	354	351	371	362	351	345	382	371	342	363	350	373	356	343	352	337	309	334	338	368	378	315	359	372	338	374	328	358	343	346	340	381	377	339	357	327	373	355	360	344	365	369	334	324	368	330	357	353	368	336	362	355	347	386	369	344	373	364	341	347	379	370	335	353	351	353	310	365	340	371	383	320	375	331	359	383	315	351	373	354	319	340	349	359	362	335	367	347	376	349	369	348	373	346	362	325	388	341	392	340	324	340	308	340	353	350	340	339	331	355	352	330	356	354	339	345	375	372	376	324	376	336	355	384	354	371	341	333	355	355	358	344	394	353	367	333	317	353	354	355	342	340	382	360	368	327	353	392	330	355	361	355	345	319	350	369	339	333	326	361	335	322	320	353	370	338	350	350	340	339	380	383	355	366	346	344	310	356	366	370	323	341	357	343	357	353	359	379	334	339	366	364	333	344	355	360	349	330	362	339	333	338	371	360	382	334	360	359	371	362	346	355	326	360	363	354
13612	1046	862	697	487	384	304	281	275	266	240	220	176	211	200	196	204	195	162	176	175	196	195	186	211	172	178	202	158	162	173	181	181	166	172	188	193	165	153	184	147	165	189	184	182	201	193	164	194	160	201	197	168	167	191	190	163	174	179	187	154	171	161	169	179	163	176	181	182	165	165	178	166	164	171	168	188	177	192	155	183	165	176	180	183	186	156	185	150	173	151	173	180	178	183	188	182	183	184	187	181	183	165	184	197	168	175	177	166	155	186	144	174	179	189	178	171	174	157	183	170	173	184	184	204	206	173	144	162	176	191	197	189	196	141	182	163	172	170	183	158	168	183	162	197	158	181	180	184	156	161	175	178	169	162	155	156	187	161	205	180	163	167	156	188	178	184	186	159	189	153	177	175	183	189	156	177	177	168	170	206	156	199	173	182	182	166	217	181	170	179	197	170	187	176	187	172	162	186	163	167	176	174	176	179	160	168	177	187	193	181	161	183	158	171	176	193	168	170	195	155	174	167	168	160	190	180	168	148	181	180	167	169	207	173	170	181	175	169	189	191	201	161	180	175	179	174	177	151	163	166	175	184	195	153	172	159	180	189	151	168	166	192	193	176	167	175	173	174	166	181	183	159	164	167	156	186	174	175	163	164	176	147	161	166	187	175	179	179	162	159	173	172	144	188	197	171	165	201	148	174	168	166	182	149	172	176	186	162	170	197	168	167	197	184	166	188	159	186	175	168	181	184	153	185	152	167	164	184	160	181	154	166	164	186	187	149	169	203	188	194	170	188	174	141	179	164	178	169	158	167	168	178	172	168	193	168	204	166	178	147	169	168	186	174	162	163	182	173	165	177	162	177	154	167	170	165	191	170	204	165	183	190	176	192	178	164	175	187	205	175	174	153	156	171	161	164	169	189	158	146	173	179	177	175	138	154	186	195	166	176	154	151	178	170	159	166	178	178	174	182	157	192	171	183	160	165	180	198	173	166	178	176	190	173	196	151	189	170	158	177	151	171	158	157	189	185	175	134	163	176	179	190	203	175	153	182	174	167	185	210	162	185	164	155	180	160	185	177	183	171	163	164	208	170	166	180	172	190	193	171	174	199	165	165	170	169	161	162	178	175	168	179	171	189	160	173	186	175	170	179	197	167	188	194	190	190	204	194	154	204	204	195	157	170	170	172	175	182	174	176	204	140	182	141	182	182	160	185	175	198	188	189	177	186	174	161	165	180	180	192	184	180	168	177	162	173	153	173	177	172	176	161	162	167	170	166	163	146	207	158	166	169	152	188	184	168	177	175	153	144	185	180	167	165	200	170	161	183	194	165	166	194	196	181	176	162	161	204	160	199	181	173	152	179	163	182	159	174	170	159	202	199	188	198	151	154	178	175	171	183	179	167	193	169	172	191	185	188	160	162	179	159	166	177	177	150	153	164	159	166	163	181	168	163	176	175	187	162	176	198	181	168	157	167	171	179	212	184	134	187	169	157	150	172	173	186	189	193	174	178	176	176	164	194	177	176	187	184	164	168	192	162	177	151	161	159	154	161	188	179	196	164	165	174	185	157	198	172	156	181	188	161	152	188	176	173	178	164	176	177	201	187	179	189	168	168	175	162	189	177	162	171	187	186	181	152	140	177	172	158	185	145	181	189	188	163	168	184	154	172	170	165	185	165	181	159	162	159	163	178	178	168	162	176	183	181	177	175	171	165	170	145	186	159	198	171	190	173	162	172	180	187	162	171	149	172	152	202	164	187	184	176	153	178	168	183	178	172	151	159	161	179	187	171	183	175	176	170	172	175	171	171	192	180	172	170	182	169	183	177	175	169	184	160	176	183	184	185	167	172	156	158	165	155	197	151	186	170	164	178	160	154	160	176	169	168	178	183	177	180	169	201	172	200	183	181	173	162	158	190	171	193	178	175	167	171	182	183	157	167	207	178	167	164	160	158	167	153	170	190	182	170	185	168	167	184	182	177	200	189	163	171	194	183	156	158	196	169	168	166	185	181	153	194	192	154	157	160	163	192	181	186	182	193	189	183	174	162	182	165	167	165	171	200	191	156	174	162	170	154	163	169	175	144	193	168	167	180	160	173	171	169	175	170	180	170	170	164	158	180	174	167	179	167	168	154	155	170	173	189	163	163	185	139	157	151	166	180	192	165	189	191	162	173	172	166	179	193	197	146	161	196	181	188	191	167	168	185	177	188	134	204	199	188	196	179	170	174	193	165	183	177	173	144	149	179	181	161	170	184	170	188	159	144	179	165	186	157	154	171	144	180	173	193	155	167	161	155	179	174	150	211	178	175	165	178	191	180	195	183	171	183	162	165	172	168	187	192	185	176	177	171	182	180	184	176	167	209	184	159	176	175	192	191	161	176	161	155	146	196	176	161	168	181	164	170	175	146	172	155	178	163	181	179	162	174	181	182	161	172	168	175	185	174	179	181	175	154	190	180	185	181	179	165	175	150	137	161	164	165	151	166	155	165	170	194	198	158	171	153	168	163	158	167	165	190	166	180	159	175	202	198	182	192	182	160	185	176	185	172	153	179	182	163	159	145	172	155	156	170	188	193	183	187	203	174	183	163	171	182	170	185	214	166	150	191	174	184	146	176	173	194	188	152	163	167	176	184	207	166	160	170	183	185	172	175	185	167	194	191	177	165	179	168	153	179	179	189	158	172	172	179	188	175	157	164	165	179	184	150	166	184	156	178	174	172	183	179	182	178	164	173	165	186	169	167	174	172	176	179	159	178	166	168	175	177	174	178	154	196	199	182	189	149	172	178	174	169	181	161	182	165	190	189	161	155	211	193	192	186	177	163	196	199	174	164	177	158	161	167	174	180	161	163	162	167	168	165	197	160	160	201	197	171	178	244	153	193	189	169	167	172	155	180	168	177	169	166	147	177	185	190	191	170	155	165	175	179	177	165	202	184	158	160	182	183	184	156	185	176	170	195	165	180	176	187	184	194	193	193	183	161	183	218	187	182	175	159	200	175	179	170	156	146	182	178	191	193	183	156	158	195	146	170	165	151	184	198	199	177	196	156	184	183	179	190	170	165	187	172	161	155	195	156	151	160	171	173	185	169	155	162	161	182	165	169	163	162	155	168	171	167	168	187	172	167	181	190	180	195	170	159	176	186	183	167	187	161	189	186	175	183	190	169	170	177	173	155	190	158	168	166	166	149	147	168	172	168	193	179	171	178	153	170	189	180	186	151	160	168	166	197	184	192	193	217	177	180	172	184	205	183	176	165	170	146	181	193	163	191	165	165	162	170	147	190	192	167	183	142	194	177	173	180	142	188	168	188	186	151	176	187	211	194	167	196	165	171	166	178	179	161	185	169	181	175	186	187	148	182	175	163	187	163	206	190	172	179	166	187	182	160	192	175	207	173	173	202	169	173	200	161	175	148	180	202	172	189	180	194	185	178	186	155	188	161	173	165	184	200	168	182	194	158	181	177	157	169	186	189	192	168	179	188	165
8030	967	1851	2187	1801	1456	1209	1037	949	835	752	692	693	657	648	660	560	566	539	572	541	507	529	498	513	504	490	519	549	470	496	487	461	510	470	497	454	532	440	478	473	463	475	475	444	456	484	483	436	447	481	465	478	438	482	498	479	421	469	474	406	442	432	468	453	484	461	445	444	435	428	484	410	469	438	440	516	460	402	470	431	493	436	454	441	454	478	428	473	433	455	449	412	472	435	448	453	440	429	474	450	465	465	447	417	449	444	505	447	469	460	419	466	428	451	501	394	454	441	462	450	451	431	463	458	479	425	467	432	483	443	472	442	446	476	454	489	453	444	442	457	459	434	468	469	467	430	451	439	471	461	450	502	472	485	441	413	436	445	453	448	448	457	442	422	482	462	463	450	486	481	453	445	467	454	477	458	466	422	414	495	410	376	432	469	442	432	445	485	468	444	463	448	464	493	456	408	456	476	477	428	499	451	463	447	434	444	454	399	436	451	457	457	437	462	444	494	423	461	452	442	460	452	439	438	467	480	456	402	466	449	485	460	464	463	449	447	473	446	493	431	440	407	423	454	452	435	455	428	451	430	446	441	426	472	504	460	449	476	454	424	457	442	495	467	449	451	458	432	469	447	458	474	406	481	462	448	467	451	457	444	441	460	450	455	446	438	418	456	449	417	454	444	398	460	430	451	465	457	449	516	412	416	445	497	482	469	463	421	460	415	433	446	424	421	462	434	453	474	448	506	477	446	451	475	438	456	464	436	455	471	469	447	445	435	506	473	474	405	496	456	479	473	432	490	434	446	448	460	426	441	464	472	416	435	464	453	461	480	462	446	449	464	430	487	419	472	442	440	450	471	451	468	427	465	457	449	430	404	440	440	453	449	450	460	459	469	477	471	461	448	464	474	451	462	472	473	455	459	455	451	418	456	431	434	441	474	398	476	456	417	438	457	493	474	416	474	468	451	458	489	449	428	449	489	449	433	418	444	490	481	433	442	466	435	446	443	459	455	438	445	464	499	436	437	456	412	435	447	450	450	467	476	448	482	443	468	459	402	460	467	472	445	477	418	414	455	424	456	451	436	452	459	456	455	437	471	446	432	455	456	487	421	469	437	451	451	434	438	432	457	440	432	444	447	446	440	467	415	478	461	459	430	464	443	478	442	463	462	413	457	454	431	451	468	446	435	447	471	431	439	455	462	427	498	420	451	455	400	466	459	445	458	460	479	464	438	453	459	444	465	494	431	459	463	481	401	475	431	416	452	469	470	423	438	451	461	462	463	431	450	448	488	467	435	470	437	459	463	485	419	453	444	468	400	467	431	446	436	466	431	469	456	472	443	444	430	456	437	445	459	448	415	439	460	438	471	422	433	427	474	464	484	452	445	414	432	482	441	428	434	466	427	459	427	441	436	433	482	459	458	481	443	427	466	447	416	459	479	463	462	461	455	408	470	417	445	459	444	478	491	471	434	470	405	424	483	430	411	464	428	449	411	422	462	474	414	462	459	442	411	433	498	500	429	441	420	475	438	420	473	456	457	476	462	467	415	427	501	416	438	421	435	444	460	437	421	431	466	453	450	429	484	452	442	448	452	492	450	469	459	490	447	447	469	425	459	451	436	459	433	467	432	451	406	440	434	449	453	452	447	464	489	437	397	457	479	456	478	473	439	481	440	470	462	497	411	427	452	444	442	437	431	434	431	442	438	412	463	477	444	438	438	418	457	425	432	434	468	470	431	428	476	428	465	460	461	404	425	461	508	443	447	483	446	467	468	452	470	485	463	436	421	458	452	418	460	451	435	445	446	454	477	458	432	461	424	470	460	413	454	481	430	443	432	476	459	428	440	407	449	421	438	503	441	445	436	454	399	443	436	420	438	410	456	482	422	451	447	475	474	435	454	420	474	477	426	497	447	468	439	474	466	447	469	493	443	458	486	442	453	460	473	454	432	457	433	429	449	477	479	429	437	464	424	419	448	424	433	460	433	504	453	497	467	436	463	445	455	437	432	467	404	440	437	431	436	462	473	462	455	458	449	470	447	455	442	429	436	483	456	462	413	446	456	487	470	441	420	452	444	452	441	427	475	414	403	440	406	438	475	431	479	453	451	444	429	448	432	451	426	460	458	424	465	490	432	446	455	486	453	499	459	461	417	466	459	433	443	449	451	472	451	440	425	438	449	447	439	438	443	476	446	413	402	448	467	477	439	454	454	480	418	430	484	482	469	417	431	440	443	439	450	458	443	443	462	440	435	514	456	442	454	461	442	450	446	445	465	441	490	468	464	431	454	416	455	445	448	435	451	460	426	467	448	401	416	449	475	442	465	428	437	456	474	494	474	435	470	474	458	436	432	470	439	396	425	436	451	433	442	431	423	481	453	432	417	452	470	479	467	446	460	496	442	448	425	435	445	455	471	474	455	472	462	473	469	412	458	466	458	452	444	439	482	455	474	470	474	439	459	485	447	461	434	443	457	475	446	470	432	461	428	442	428	458	473	442	437	457	427	476	439	467	448	490	459	455	437	450	441	420	427	436	461	428	419	449	476	441	441	448	458	472	431	450	470	442	442	463	446	452	453	482	446	454	438	464	478	440	461	471	428	440	447	427	484	467	461	458	468	438	451	442	447	473	443	433	452	436	446	486	439	446	460	419	460	459	422	443	447	440	503	440	498	467	433	431	469	443	469	485	448	438	410	431	439	446	468	421	421	479	486	479	450	437	427	456	462	452	454	458	440	466	448	433	467	447	432	464	448	466	442	432	469	451	424	435	471	462	450	520	445	418	465	417	479	420	430	417	407	447	450	428	457	443	409	472	433	487	474	438	459	441	441	448	446	433	445	467	429	465	463	428	454	451	428	447	454	458	409	458	454	466	468	453	455	455	424	452	448	406	441	454	414	462	449	462	433	466	492	439	467	439	434	465	405	446	434	451	437	449	457	448	466	464	433	439	447	447	454	422	471	448	442	428	460	453	459	445	439	439	468	446	466	454	412	463	444	482	456	477	434	460	480	448	426	448	425	452	499	459	413	470	458	424	465	406	460	454	468	452	494	452	414	433	476	454	445	440	443	459	421	468	497	441	427	429	463	482	461	427	446	455	466	477	473	453	471	463	442	488	436	474	444	450	442	469	482	457	491	474	435	457	416	458	474	430	452	437	433	459	461	422	463	469	428	428	450	484	437	434	427	477	426	501	436	470	430	425	446	438	420	472	441	454	442	458	483	440	456	437	446	473	469	449	442	442	436	459	439	468	465	471	455	444	436	470	440	427	454	426	438	464	404	428	442	445	426	449	420	463	497	483	431	430	391	398	461	432	468	449	444	478	423	424	422	466	453	485	429	432	447	462	423	417	471	489	423	462	451	485	445	407	462	467	477	467	476	437	470	457	435	425	455	402	450	455	483	446	427	484	465	448	421	462	448	410	436	439	445	407	493	416	497	440	419	494	434	438	414	435	439	466	424	445	497	511	435	466	445	441	457	445	425	470
1626	302	322	351	294	324	322	312	310	281	310	333	275	280	307	319	324	285	302	274	302	277	335	330	307	308	293	297	304	303	290	323	282	313	308	309	282	297	310	319	306	293	276	320	304	280	318	307	331	279	292	293	305	330	338	317	299	301	272	298	339	310	304	300	292	332	298	283	261	325	313	294	306	285	299	301	288	325	307	286	337	324	288	314	318	300	313	295	289	320	327	315	306	321	269	327	273	319	271	320	327	307	309	270	321	288	300	297	281	303	269	303	329	294	304	291	306	308	290	312	289	304	283	291	290	308	310	299	290	322	269	288	321	300	314	311	300	317	281	272	321	308	315	296	322	293	303	271	330	297	303	320	318	292	287	303	306	318	297	329	287	289	297	289	293	314	291	271	286	308	321	277	279	299	331	324	297	333	303	342	328	294	313	350	283	280	316	317	305	300	306	305	310	306	339	343	314	331	274	284	342	338	291	303	298	301	288	353	278	311	316	315	273	307	318	290	275	283	306	319	327	293	325	331	318	306	346	297	307	291	309	309	305	300	333	299	300	327	303	302	281	314	300	286	273	290	316	347	307	315	309	322	273	300	330	320	327	284	308	349	328	289	294	287	307	309	308	317	320	303	317	300	283	274	322	323	264	292	280	276	290	305	293	286	302	301	326	299	316	331	300	295	282	284	339	307	304	301	269	303	300	334	289	320	327	309	263	273	288	334	275	303	277	296	304	313	323	296	272	293	271	320	290	303	287	310	308	332	302	278	297	296	274	273	268	302	307	291	286	322	319	342	307	311	310	342	299	312	324	308	310	327	289	304	319	285	314	295	303	306	325	324	277	316	313	334	331	303	302	297	288	336	292	305	305	317	293	276	299	287	326	322	318	301	328	336	306	259	309	289	303	306	274	289	308	315	292	298	299	345	282	326	305	301	307	284	300	302	302	295	295	271	314	322	311	288	317	313	294	315	282	290	302	299	289	325	325	297	278	303	298	292	294	316	330	334	308	330	296	285	326	261	298	306	302	321	284	285	294	275	322	285	292	326	311	319	303	294	317	324	302	300	306	301	319	308	319	284	290	271	320	328	345	298	298	312	332	276	297	321	323	327	333	298	322	302	330	299	285	298	293	317	308	296	302	295	300	312	300	308	286	278	321	318	318	286	297	302	323	308	290	323	305	328	307	280	298	335	293	303	319	282	318	278	316	301	353	285	311	320	316	286	305	294	304	350	304	288	285	331	293	313	312	305	320	266	316	309	273	296	287	301	277	289	304	307	263	292	308	286	313	328	324	261	300	306	321	273	275	300	295	294	300	275	293	291	317	311	320	313	294	313	319	336	305	292	275	264	321	339	313	314	284	272	322	294	270	311	326	312	317	314	296	310	290	310	285	326	287	304	274	291	285	302	286	300	305	286	321	295	290	297	312	259	269	295	291	302	269	279	362	316	304	285	292	317	281	320	312	290	292	312	333	325	285	310	293	285	302	295	282	303	299	324	285	274	316	317	303	324	316	305	277	279	275	330	323	283	303	298	299	310	334	306	272	306	306	287	300	302	290	298	249	297	350	310	306	341	289	286	284	279	314	316	326	282	335	323	306	329	328	352	254	323	308	316	317	300	326	312	322	321	297	299	280	276	318	290	282	307	314	265	252	283	319	313	316	291	314	316	298	311	277	283	331	334	307	285	323	303	349	281	305	249	308	298	326	298	316	332	301	294	305	305	342	292	303	288	315	307	316	308	294	342	293	260	295	267	337	301	312	309	332	302	294	314	300	319	342	283	274	288	268	288	293	320	299	289	294	294	290	318	299	308	319	295	273	328	302	306	320	332	302	288	308	327	307	311	302	270	274	289	282	280	284	290	306	285	310	323	277	310	291	307	333	264	341	308	277	329	282	312	267	321	319	348	300	318	277	300	295	300	297	283	274	312	322	302	327	326	304	326	333	291	316	267	287	298	315	336	318	300	312	344	304	320	297	299	270	277	268	297	293	306	284	329	313	303	320	302	293	312	313	305	315	284	305	315	298	315	308	317	311	345	315	318	296	313	279	311	307	294	292	286	309	308	315	330	309	296	285	297	315	254	295	288	310	277	310	324	334	289	316	319	317	308	310	318	291	261	317	296	302	277	342	272	301	324	320	312	314	286	293	286	255	293	322	294	299	276	304	314	288	304	271	273	305	332	293	271	322	344	266	310	296	258	318	300	311	302	328	281	299	280	302	299	280	272	279	329	338	293	311	294	305	298	311	287	319	276	301	262	303	280	341	279	304	302	267	301	293	286	288	319	294	310	308	283	294	290	298	295	315	296	324	270	302	296	313	284	302	309	320	280	289	308	277	309	320	275	273	292	322	309	301	293	303	298	266	315	281	286	304	282	290	306	305	285	307	284	352	305	331	306	293	299	319	294	304	291	302	302	323	280	287	304	250	319	298	305	279	319	301	290	311	322	317	304	280	322	299	308	299	279	288	304	295	287	309	303	308	305	337	310	300	306	297	321	292	311	282	333	277	299	323	309	299	306	287	275	256	310	319	313	269	316	301	313	328	297	312	323	306	306	293	309	310	290	322	273	322	307	293	290	295	277	307	296	330	307	294	282	294	317	320	267	285	279	293	296	301	302	319	273	286	314	308	275	314	293	286	307	291	282	294	275	303	298	329	286	292	277	281	294	319	299	302	355	296	280	305	301	323	287	311	288	314	304	284	327	331	303	284	328	276	314	309	326	270	267	302	320	319	260	275	304	323	321	288	312	308	306	310	295	293	361	314	317	319	281	277	278	270	310	289	301	336	298	263	312	313	353	305	313	358	349	304	280	334	310	289	284	301	262	300	331	331	293	315	297	318	299	309	306	300	298	295	311	295	302	274	278	302	312	301	297	312	305	293	298	300	318	291	311	266	280	309	290	316	308	290	318	272	305	291	321	279	346	321	309	320	290	311	323	345	314	337	282	326	335	306	328	303	292	296	321	299	291	301	299	316	317	320	313	280	326	264	295	293	359	314	330	306	302	319	314	331	297	295	273	311	343	340	301	327	289	328	346	306	305	273	305	349	313	269	296	316	305	306	271	290	295	307	298	292	298	291	275	301	322	306	296	294	286	286	262	321	309	266	290	298	308	295	324	306	281	273	304	319	328	296	296	288	302	280	331	304	304	347	295	266	286	260	289	313	302	316	323	271	292	267	278	284	295	292	317	316	325	300	287	312	289	307	306	286	286	301	321	313	293	322	314	324	270	278	293	326	289	273	305	320	308	279	277	277	291	309	305	304	304	308	290	325	285	282	309	291	278	308	301	323	310	271	313	300	310	303	296	326	289	299	330	301	284	327	286	288	283	310	296	283	288	290	307	332	301	308	291	298	305	287	288	299	324	312	338	329	289	327	311	266	298	316	277	296	297	310	316	328	317	277	294	304	333	303	334	297	302	287	288	314	318	280	312	323	340	300	299	328	303	304	330	293	302	328	303	314	302	310	293	288	329	327	289	315	291
1807	662	687	695	700	635	676	704	682	678	705	679	694	635	714	673	663	697	707	707	647	695	640	720	707	684	688	680	643	696	687	624	674	659	691	667	711	655	653	711	686	652	693	687	647	657	694	653	618	619	666	702	670	693	658	696	732	657	674	672	618	650	641	685	672	708	659	665	695	647	629	683	733	679	677	676	710	698	706	692	661	764	638	650	633	700	624	655	658	682	715	709	698	687	631	661	688	666	653	652	668	708	676	685	720	719	708	669	633	656	638	637	703	720	679	632	670	662	710	674	684	645	695	669	679	639	630	677	729	667	662	680	723	691	661	702	671	663	693	696	676	675	688	671	651	671	680	668	655	623	683	690	677	723	669	675	693	701	659	665	742	659	669	669	695	679	708	652	647	707	702	694	688	638	628	701	692	691	647	631	682	647	656	679	675	633	655	676	656	677	694	675	720	661	670	630	671	700	639	677	671	677	664	648	656	685	666	681	702	677	653	672	681	672	688	699	722	724	654	712	711	688	652	681	676	679	687	649	672	669	685	684	658	680	675	665	694	664	667	684	676	666	651	679	721	667	667	630	688	661	714	706	665	659	715	686	665	656	665	680	707	649	679	664	695	737	673	671	677	660	631	656	637	690	681	649	693	679	673	700	702	696	667	671	647	692	642	663	715	678	689	681	659	687	662	674	668	678	677	615	667	670	638	695	638	691	674	676	629	679	641	663	658	695	658	680	693	698	663	670	693	661	664	661	686	702	637	672	697	702	693	660	646	708	692	650	603	690	641	711	687	638	664	642	650	688	729	630	725	649	703	662	696	676	681	694	645	665	680	658	723	670	654	653	676	676	636	697	651	639	677	682	643	677	640	670	669	672	690	683	681	623	692	650	676	722	694	699	677	651	680	679	676	643	669	638	676	635	680	715	640	676	637	685	678	676	648	661	662	701	649	637	684	712	685	676	655	664	656	682	686	697	683	645	680	691	676	677	712	659	655	706	667	657	674	695	692	696	665	661	660	702	653	640	662	683	670	652	686	695	654	617	667	661	668	706	730	679	671	679	670	674	675	673	689	680	647	670	688	657	722	726	665	666	736	697	705	688	684	689	695	662	690	700	726	667	640	650	641	666	681	664	664	687	668	664	692	685	702	665	666	672	678	662	674	707	644	686	706	692	678	671	662	675	657	666	631	664	738	725	678	697	677	655	639	652	713	648	700	735	671	682	670	662	659	655	712	685	681	695	686	666	684	675	627	658	692	662	695	689	690	685	714	685	689	625	649	698	684	650	702	662	697	674	683	682	647	700	718	686	671	698	694	717	674	679	672	651	635	661	710	698	700	638	674	619	674	705	682	660	682	731	672	656	671	667	715	628	689	690	681	673	673	666	708	672	656	679	745	722	657	690	703	672	674	649	710	674	688	627	636	635	693	666	685	729	684	644	690	682	669	710	654	679	688	669	632	668	694	688	659	656	652	676	704	679	684	645	643	714	666	667	660	701	672	677	676	678	688	659	667	704	694	640	648	710	682	696	640	690	663	719	649	695	672	682	673	692	668	668	687	669	709	672	655	683	687	647	633	675	682	697	680	655	716	680	697	683	650	691	707	679	669	661	661	684	705	643	650	732	707	636	701	715	663	720	658	677	647	705	745	670	658	637	679	699	716	692	688	665	688	653	670	630	694	628	684	732	683	645	660	655	729	645	639	668	674	676	668	698	600	703	683	662	619	652	675	688	642	681	675	678	714	669	687	717	632	670	657	601	654	660	678	664	634	621	679	654	662	713	687	671	665	692	646	658	717	665	669	647	640	663	654	701	658	687	699	644	643	659	670	685	651	655	672	647	676	694	674	656	695	621	661	674	661	745	719	678	642	634	658	721	661	700	673	671	710	747	699	672	693	594	642	691	692	722	664	659	650	660	709	687	647	668	677	685	656	711	687	692	712	639	661	661	693	695	672	686	665	626	621	684	701	663	713	691	662	696	704	673	660	684	727	703	664	663	656	687	669	685	679	682	658	655	630	724	665	660	676	679	651	670	709	667	690	605	689	702	723	663	667	675	695	695	652	707	688	660	714	681	679	650	639	681	640	678	635	675	684	706	686	695	674	696	674	704	674	690	667	664	681	713	626	655	674	706	647	659	706	658	672	703	636	673	703	611	690	686	687	694	687	643	653	673	651	668	728	725	688	639	656	647	695	656	644	708	682	637	684	643	640	683	711	634	679	669	695	673	678	702	662	632	693	646	697	677	722	708	653	697	669	644	659	727	714	634	626	706	695	631	691	665	643	641	650	679	681	703	675	645	711	641	687	638	690	724	666	736	715	657	694	652	681	687	690	678	679	674	707	635	689	673	689	690	648	673	661	648	660	696	668	664	652	677	651	707	673	627	617	724	656	651	644	685	659	707	664	691	679	677	622	631	704	651	680	652	710	686	671	655	698	667	688	687	706	710	667	688	690	701	712	643	661	714	667	683	641	659	664	695	663	648	650	670	718	657	692	643	678	656	671	683	654	676	701	712	682	700	654	623	623	664	677	702	626	669	667	703	662	675	665	674	693	686	676	664	648	710	671	711	699	687	652	683	617	642	686	670	698	694	659	633	704	714	639	666	687	706	696	709	656	691	708	660	656	673	669	702	685	634	653	660	720	672	614	709	626	676	685	678	638	705	710	687	666	683	665	729	737	657	708	609	611	700	656	638	682	705	666	643	674	658	632	655	643	645	709	714	629	686	669	673	661	632	689	677	668	675	729	706	705	668	673	700	623	640	700	671	680	683	691	708	696	666	690	686	671	715	676	733	658	645	707	724	678	679	672	701	684	685	686	675	671	692	688	706	657	663	699	690	689	692	669	652	673	659	675	661	661	659	664	711	648	646	657	660	731	637	683	666	696	632	693	673	739	670	630	662	673	628	688	685	685	665	667	664	645	660	698	693	700	664	685	645	720	649	678	643	661	673	672	697	713	660	638	674	665	663	640	647	673	698	653	692	693	737	691	679	666	681	675	681	675	669	676	723	705	679	627	684	666	638	673	673	731	666	652	676	692	701	704	729	670	719	732	674	676	708	670	642	673	678	656	680	670	696	726	661	661	638	672	704	677	667	720	645	662	646	659	696	720	686	642	669	712	668	724	666	651	710	652	651	669	649	705	659	676	672	628	689	692	634	673	680	766	673	676	673	705	671	614	674	653	708	678	658	711	693	691	696	633	663	668	624	648	676	673	660	666	685	657	698	675	688	636	642	674	672	671	672	687	662	671	648	701	667	695	696	667	663	664	702	645	693	702	678	658	711	758	683	686	669	671	631	693	706	711	669	727	683	699	681	703	696	718	685	651	697	661	633	633	679	719	702	636	673	691	682	692	629	729	662	665	669	697	701	648	692	602	660	691	684	668	717	695	671	715	703	710	704	625	687	690	735	649	677	682	628	706	686	646	669	720	677	694	689	673	708	706	682	704	675	698	661	719	681	700	618	639	720	621	666	674	662	650	689
7293	471	447	352	310	226	216	211	166	181	165	147	135	162	140	150	149	124	132	130	148	111	146	131	141	156	130	136	134	159	115	126	146	146	141	124	153	144	137	129	140	128	141	146	159	147	111	133	139	131	155	143	155	121	120	137	124	123	126	131	117	140	142	145	120	145	139	128	144	152	121	105	123	132	115	133	143	134	129	134	139	119	135	113	125	142	143	137	133	147	159	128	143	122	140	135	124	137	155	143	155	146	128	136	102	136	131	110	129	122	130	125	131	112	137	125	127	142	138	121	143	117	134	157	106	148	178	161	147	136	127	146	145	127	145	125	149	109	133	109	122	170	117	139	138	135	141	127	145	144	108	134	126	142	147	125	139	131	129	147	139	126	126	115	128	140	104	128	139	137	123	134	119	117	143	120	135	124	133	145	141	134	127	133	106	142	118	124	147	142	131	122	142	144	145	128	135	131	127	139	151	140	146	130	147	153	116	122	142	158	127	128	121	128	133	109	120	136	148	120	133	143	136	137	139	96	121	129	152	118	139	131	126	131	127	139	109	131	147	133	121	128	127	134	137	142	128	126	146	140	132	135	115	132	144	144	110	130	147	120	143	156	152	135	140	151	144	142	139	110	142	127	146	132	147	161	146	148	120	148	152	130	132	131	120	121	104	152	149	113	132	145	149	119	124	111	141	128	123	128	110	116	125	122	113	133	107	148	163	127	132	117	144	139	142	132	117	135	107	150	127	114	149	132	147	148	126	131	137	110	126	151	129	146	148	159	160	143	155	128	143	126	146	121	133	147	136	157	142	111	135	140	134	116	129	119	128	142	134	133	134	111	106	138	133	147	152	140	129	156	145	137	163	130	130	138	122	141	123	130	126	145	124	124	134	127	139	121	126	120	151	138	114	136	125	136	133	128	119	115	121	136	139	114	118	149	130	130	130	157	146	127	152	126	138	124	146	116	150	139	128	123	135	145	152	140	133	154	126	143	132	135	143	139	126	135	128	153	166	132	141	138	103	131	101	120	127	151	113	135	143	144	121	147	143	134	142	113	136	121	133	155	137	125	118	144	137	140	119	131	125	132	115	118	124	137	149	103	124	147	122	135	129	129	138	153	137	133	143	150	124	138	131	126	117	104	157	134	140	120	139	123	130	126	126	98	139	129	120	142	150	151	139	138	148	156	115	163	121	125	152	129	157	154	121	140	144	114	118	137	131	130	130	132	141	112	152	155	122	143	139	145	127	146	147	157	127	126	138	130	139	134	148	118	128	157	140	134	157	137	136	116	128	139	138	141	138	134	138	144	122	123	124	128	156	143	134	117	134	137	148	144	119	99	137	136	139	148	150	140	123	150	133	133	149	136	106	135	134	159	123	120	134	142	103	122	123	144	103	113	135	145	120	120	121	126	136	140	121	146	136	119	128	146	151	113	138	134	125	118	135	137	121	133	136	146	132	135	148	143	131	113	121	134	141	124	136	105	128	159	137	122	133	135	122	151	123	134	153	123	130	116	128	138	136	135	129	142	154	124	121	128	146	116	143	158	125	136	143	134	123	132	134	125	128	117	133	126	124	130	131	134	125	134	123	150	122	114	136	144	119	134	121	143	128	138	136	156	120	146	169	119	143	123	145	140	135	127	131	128	132	137	138	162	113	138	131	131	150	124	119	119	132	138	144	143	114	120	124	141	128	128	135	133	129	136	151	140	128	141	151	120	152	138	141	153	137	135	123	147	128	130	126	149	129	135	117	124	160	132	137	114	130	143	144	152	150	126	136	136	127	148	131	125	137	126	107	137	121	130	158	144	123	134	148	135	139	122	121	161	117	128	136	142	124	98	116	152	142	152	141	137	133	102	120	136	145	143	147	126	131	136	152	140	144	132	141	110	124	111	122	116	122	109	128	122	104	132	124	131	175	130	135	138	128	130	133	128	133	103	128	106	153	148	113	156	143	130	123	131	123	136	130	147	161	130	134	142	137	123	138	126	122	146	131	136	115	141	133	115	108	132	147	147	141	124	125	143	141	134	134	136	129	117	129	115	151	128	145	123	125	111	127	125	136	126	165	131	134	119	135	122	117	140	143	140	125	133	131	139	147	123	119	122	164	119	125	136	138	135	137	109	113	159	125	123	154	123	132	124	118	172	147	123	138	148	161	114	152	135	134	126	132	123	138	138	140	111	127	131	115	140	118	133	156	140	108	139	116	117	142	135	122	131	154	137	133	131	161	139	125	137	138	142	121	135	119	127	155	137	131	136	120	129	128	146	124	137	143	120	153	140	147	151	124	160	132	150	149	141	135	126	144	140	144	132	144	148	144	133	137	136	152	135	165	122	140	147	161	121	136	122	146	143	124	110	136	142	112	129	117	138	138	137	124	131	130	142	144	140	144	126	160	139	121	140	154	142	124	129	141	107	129	148	133	129	115	127	138	149	137	96	125	171	115	130	176	154	153	120	132	140	154	124	146	123	114	150	147	118	146	128	138	140	135	126	135	140	155	148	131	108	130	139	105	154	138	110	144	132	133	152	124	142	131	134	154	113	122	108	146	154	137	144	146	103	165	132	131	139	155	137	138	139	132	115	145	136	137	138	130	134	153	141	127	151	117	124	123	135	145	122	121	123	140	126	143	147	147	132	134	119	140	120	151	140	137	144	141	157	131	138	124	119	143	126	141	162	155	154	145	126	110	142	121	139	146	123	137	130	106	150	142	115	117	126	112	116	133	126	128	131	132	131	124	128	142	152	149	130	108	111	118	142	136	147	122	130	128	131	143	119	156	124	131	150	131	128	132	125	129	132	165	145	150	131	123	125	112	134	121	132	144	139	138	105	141	119	126	145	138	141	138	132	132	119	131	125	141	114	137	129	143	141	113	131	129	116	123	142	136	128	140	126	111	127	136	147	145	114	143	139	135	133	135	135	154	143	137	126	127	138	128	162	116	125	118	128	146	120	135	146	106	118	122	116	135	128	148	146	125	117	120	127	148	108	128	145	144	149	138	136	105	122	133	134	134	134	116	136	148	141	126	129	135	116	145	135	118	129	128	121	125	156	153	138	147	143	133	118	128	141	121	125	130	118	165	149	150	134	126	124	122	148	114	153	157	128	151	147	141	113	128	125	156	139	134	116	141	155	148	138	135	128	129	123	110	130	140	129	113	131	121	125	123	127	137	119	151	120	140	133	154	147	128	127	150	123	115	107	132	100	119	116	146	128	128	125	142	131	116	135	118	159	133	130	151	115	121	132	145	111	157	136	109	128	158	132	115	115	137	124	129	138	132	126	143	142	141	133	131	142	131	152	159	117	124	145	121	111	124	134	136	138	121	131	136	133	165	157	153	132	148	146	136	161	127	126	153	133	124	131	131	125	145	111	115	122	132	130	124	165	137	142	131	147	138	149	150	143	142	109	133	155	131	132	137	131	147	148	121	148	130	125	133	158	127	142	143	138	131	137	140	145	142	118	128	115	152	152	142	136	127	130	135	149
6122	563	1082	1160	1020	879	714	629	639	534	502	484	510	471	471	413	427	384	402	411	409	410	394	392	387	384	358	388	362	410	378	350	375	399	361	368	396	355	354	370	345	348	381	370	382	384	363	382	381	360	365	394	351	368	344	324	347	323	331	365	362	337	350	344	359	356	352	352	369	345	353	331	353	364	378	369	368	342	375	336	407	364	348	375	334	368	352	368	378	367	340	340	343	311	367	349	359	349	374	353	379	358	337	367	340	378	351	334	347	371	346	325	366	359	355	361	365	340	342	347	341	385	330	343	369	374	325	371	346	385	377	353	303	372	362	371	342	296	377	336	324	359	360	381	377	343	338	369	373	363	364	368	337	341	354	354	363	354	379	322	337	318	350	375	395	359	371	372	350	333	349	333	345	309	377	332	348	354	331	341	385	333	382	354	330	371	353	349	366	389	338	359	359	347	326	399	337	348	358	331	402	359	338	361	348	357	368	336	326	367	354	365	367	358	331	345	381	365	356	385	361	359	363	326	339	350	330	340	365	332	368	352	343	319	339	322	337	370	328	340	351	352	329	350	332	345	353	356	374	362	374	348	335	327	357	350	351	327	369	360	345	327	340	331	365	342	373	364	372	353	339	332	339	360	358	338	365	346	370	343	298	348	337	390	386	319	357	338	371	371	348	365	327	363	361	375	360	352	352	372	344	379	335	327	321	315	362	306	356	362	368	339	370	400	381	363	379	379	354	360	355	301	311	356	359	378	377	367	358	337	351	362	363	368	364	327	353	368	367	359	378	339	365	348	360	339	374	339	382	342	315	359	384	360	338	383	372	355	347	342	387	330	348	357	378	340	382	360	362	349	349	401	333	383	331	342	337	333	352	328	351	372	375	353	362	350	378	376	379	347	359	343	352	348	342	393	339	329	379	350	350	341	381	357	328	373	361	359	328	351	357	339	356	392	342	358	363	367	395	358	355	357	328	370	349	383	385	351	329	358	332	364	340	362	367	347	323	320	323	355	371	366	337	358	365	377	347	382	371	362	374	385	359	353	357	395	347	343	306	316	342	365	361	355	373	337	310	350	350	390	329	361	348	350	334	346	366	333	366	369	358	348	304	363	352	346	377	346	344	372	349	345	349	324	364	365	347	310	334	394	372	404	341	373	342	355	338	351	369	334	374	347	345	349	357	390	349	351	373	367	330	374	311	357	323	332	333	353	350	341	342	318	332	351	367	364	321	374	336	340	369	322	381	356	342	351	343	310	377	323	344	351	359	354	366	336	347	356	362	381	341	342	365	365	359	374	340	367	312	366	331	331	358	372	359	358	357	322	347	331	361	365	329	347	328	349	347	353	345	316	388	345	347	384	335	325	350	368	350	322	368	341	324	349	341	391	347	342	382	350	372	315	350	330	349	361	352	345	344	338	370	364	363	372	317	317	380	362	365	332	344	336	369	326	385	371	319	383	376	366	352	348	357	377	352	325	354	336	352	392	356	360	362	377	371	348	358	330	362	336	369	361	359	358	398	332	340	329	347	363	332	373	344	397	361	370	324	355	395	334	339	379	346	356	362	296	381	354	378	344	309	334	367	334	364	351	315	391	326	405	340	342	341	387	373	339	339	360	327	373	375	354	364	383	353	333	360	378	359	391	346	357	302	371	341	344	372	391	358	337	340	336	355	337	324	338	306	339	360	388	382	352	358	368	326	363	351	341	379	352	383	332	335	361	335	370	342	353	351	346	357	347	350	343	369	330	345	335	337	346	371	339	371	368	382	376	357	353	358	336	378	307	367	344	366	373	366	377	347	350	365	322	351	341	317	361	373	330	335	334	365	329	345	339	378	329	350	353	338	344	372	341	358	359	385	370	371	345	342	352	351	330	343	327	378	352	319	375	343	357	363	347	343	396	350	318	349	349	380	334	363	362	349	374	365	317	347	355	341	373	360	352	366	344	360	353	368	362	354	357	350	378	366	334	311	341	377	357	360	370	361	358	365	328	380	347	351	344	378	367	349	357	359	341	354	366	329	333	346	349	366	347	335	343	339	356	373	366	372	368	378	336	343	329	324	344	349	321	388	363	355	351	335	396	371	370	406	350	361	349	353	356	350	353	377	358	367	346	359	342	371	367	370	366	339	334	340	331	332	347	362	370	347	368	358	367	346	364	367	335	338	348	343	345	364	357	354	382	341	358	388	383	332	302	365	353	354	347	337	319	382	357	369	337	345	326	379	350	345	357	385	369	360	410	326	356	336	355	326	377	316	376	357	336	370	383	357	399	340	339	351	351	338	366	339	351	343	374	353	321	369	346	375	332	371	364	338	314	382	377	371	355	357	354	368	341	331	352	334	366	348	355	349	384	334	333	348	363	322	348	370	371	341	354	365	365	338	347	363	376	344	335	345	301	365	339	359	348	353	343	328	346	327	349	366	374	343	351	353	367	347	379	352	347	366	333	350	350	348	360	373	376	380	334	352	365	334	332	342	336	344	347	358	378	341	380	353	366	361	388	334	347	372	348	358	342	341	334	363	360	375	351	307	354	356	340	366	322	365	349	396	354	363	327	379	337	330	362	358	351	368	369	373	354	344	342	349	354	357	368	348	363	327	331	356	337	355	348	359	353	295	323	373	371	381	350	313	333	348	364	334	338	369	346	341	340	359	328	341	384	349	334	379	367	358	359	356	357	364	363	352	377	344	341	319	331	385	372	396	346	366	372	346	351	335	369	378	342	362	335	354	343	371	340	328	318	342	339	354	330	333	368	297	329	347	360	390	347	342	344	373	367	346	383	332	335	385	354	379	348	355	331	346	361	379	343	332	359	326	346	335	325	334	340	351	367	369	361	318	386	379	327	362	347	359	331	344	327	380	345	388	386	351	353	374	348	360	351	354	367	381	394	367	356	344	352	338	338	350	326	375	336	369	362	349	334	334	350	347	354	381	391	377	386	356	350	328	352	362	361	337	366	366	345	349	358	316	351	380	335	341	353	345	339	348	362	339	357	340	340	382	373	373	355	342	374	334	363	377	324	385	322	359	335	342	369	346	397	365	344	329	325	361	336	350	337	359	327	343	322	341	351	361	397	352	355	351	331	355	355	376	345	325	313	355	350	368	386	353	371	338	340	343	353	345	351	379	370	352	325	347	381	375	373	339	403	347	315	383	330	328	343	374	335	345	349	337	366	376	362	332	334	321	347	337	353	330	329	370	355	381	352	368	365	373	351	335	342	318	355	348	381	365	346	349	332	303	370	355	399	370	368	344	313	322	386	374	336	326	330	371	324	376	357	352	328	365	342	334	370	325	373	353	346	358	355	381	356	352	366	323	382	365	338	342	339	371	355	349	369	355	357	340	337	343	332	354	323	341	356	378	354	358	346	364	377	366	336	376	370	385	353	362	355	337	367	351	357	359	347	379	342	350	359	382	348	374	324	359	311	356	364	348	372	362	388	344	335	393	379	351	330	347	345	357	327	383	355	324	348	325	317	350	323	374	344
13548	1068	849	756	505	391	328	318	241	244	227	238	185	201	225	201	159	178	187	178	178	211	169	180	188	201	189	197	193	193	215	198	172	186	182	167	157	180	186	185	157	212	167	175	167	187	178	181	176	222	168	199	167	176	173	168	154	169	177	174	193	188	190	180	188	163	166	183	189	155	162	180	181	174	170	162	154	181	201	173	163	171	163	201	179	148	163	152	140	178	160	177	184	174	171	169	175	190	178	175	186	189	179	146	161	179	180	170	184	162	195	167	153	183	189	174	171	162	175	143	183	171	153	206	160	169	175	169	178	177	191	212	167	171	191	194	167	174	168	179	168	177	166	185	175	146	167	157	192	196	154	181	164	155	188	174	164	163	173	181	186	172	181	185	179	168	149	178	201	169	158	180	166	169	185	186	191	161	177	194	157	183	160	167	177	188	143	172	181	176	171	169	194	196	178	195	182	173	188	193	188	181	194	176	183	168	179	188	165	169	178	130	158	162	169	196	169	184	183	179	161	187	152	162	175	182	184	202	152	164	169	192	172	182	160	172	169	171	180	182	185	169	171	193	210	198	155	173	188	167	180	162	179	177	196	169	190	153	190	157	197	157	154	168	182	181	185	191	182	175	187	173	149	158	182	182	172	177	177	170	143	195	179	157	144	175	151	180	181	175	177	199	164	178	158	174	188	164	203	189	182	150	176	162	178	179	153	185	195	170	171	152	182	164	171	160	171	165	177	170	198	157	185	151	162	181	190	174	204	166	183	183	161	167	161	143	184	187	170	173	202	199	173	162	164	165	162	175	183	203	178	178	185	192	180	156	188	174	175	181	168	166	164	179	165	178	203	171	190	158	170	181	168	173	171	187	186	161	209	170	175	201	190	173	205	165	162	159	191	167	182	195	197	186	166	176	154	159	203	189	191	178	177	167	172	178	167	195	194	187	172	155	154	185	201	163	188	174	187	162	176	181	179	169	153	156	177	178	164	155	157	185	197	181	188	171	161	164	183	189	157	174	139	165	155	173	193	164	187	211	174	149	188	163	170	193	170	168	166	163	136	165	196	159	149	173	179	151	183	182	164	191	191	178	193	158	159	175	202	148	179	162	195	196	182	181	173	166	152	161	199	169	171	179	171	173	187	173	154	152	183	195	195	202	191	189	167	197	166	161	163	201	176	157	173	183	179	168	152	154	175	159	180	205	191	188	177	175	197	172	194	177	174	169	186	180	176	161	168	164	158	205	174	188	151	183	172	176	186	167	205	197	173	167	176	177	196	182	176	185	185	169	181	165	163	173	201	181	198	177	139	171	167	150	173	172	154	169	188	169	193	161	171	191	207	183	189	156	164	178	200	164	142	148	155	174	186	169	188	187	185	165	147	178	172	188	170	168	168	181	159	164	153	166	186	173	196	176	196	184	160	186	165	181	196	198	187	160	180	157	169	163	197	193	156	201	191	158	175	174	194	197	185	176	198	157	177	173	175	152	155	193	163	198	171	227	159	173	174	183	186	182	199	183	172	167	188	174	171	157	184	201	184	177	187	185	184	198	164	174	163	170	162	173	195	159	144	177	153	168	139	168	164	182	173	176	192	173	155	152	174	181	179	179	162	191	156	164	181	194	180	180	184	173	177	154	162	174	189	143	160	184	163	176	179	204	164	155	191	162	172	189	183	193	204	169	151	171	162	172	184	166	161	169	175	188	199	166	167	167	161	179	171	197	186	154	161	169	196	168	207	193	154	178	175	172	179	172	189	180	158	200	195	179	182	195	168	186	155	173	183	167	174	182	179	183	165	192	168	180	166	168	168	161	168	196	165	198	181	191	174	183	179	166	188	189	172	159	157	171	182	170	177	175	168	173	173	172	174	177	152	200	179	152	205	191	174	177	164	181	183	168	169	175	185	189	150	181	187	190	186	171	197	153	165	191	199	186	179	207	171	158	205	180	188	169	177	188	187	144	164	198	188	171	174	158	157	177	191	177	190	188	178	193	171	183	157	152	166	195	187	171	192	161	171	173	178	160	160	192	173	162	170	204	189	183	176	179	169	176	169	175	166	184	200	169	168	165	164	151	190	179	175	177	175	160	179	171	167	176	149	194	185	159	162	189	148	172	185	195	184	150	179	150	169	179	190	169	181	142	182	160	176	183	172	155	190	210	171	179	153	183	188	168	184	183	200	175	194	160	166	174	194	188	175	166	167	177	172	168	163	182	172	171	197	165	156	167	171	182	189	179	167	168	173	173	174	170	189	185	177	176	163	196	160	165	191	191	177	172	162	151	142	193	167	169	203	161	169	158	182	167	175	161	172	177	180	172	160	172	177	182	186	172	170	197	170	160	176	179	208	162	177	175	192	179	177	170	166	176	175	173	163	175	162	183	175	184	190	149	184	174	189	207	173	150	178	196	154	192	164	162	156	177	185	190	165	170	170	168	190	159	182	196	189	176	184	182	171	181	165	158	170	198	177	163	176	165	157	186	150	161	175	192	172	163	178	188	174	155	176	195	170	182	174	163	188	142	189	172	152	168	161	177	200	173	172	205	195	161	169	161	155	175	175	170	164	179	168	184	161	198	183	180	211	178	190	164	181	184	178	159	184	176	199	155	171	190	184	163	180	172	199	182	194	163	182	194	185	178	165	174	188	201	183	160	194	194	179	187	141	154	162	163	187	189	176	176	169	153	195	157	182	187	171	206	157	156	196	166	176	167	170	149	154	157	167	181	192	185	188	206	178	182	159	207	161	186	170	148	176	170	164	155	164	152	151	177	175	191	178	180	197	196	180	150	205	196	197	169	155	168	187	187	177	169	163	167	171	179	160	177	177	177	174	172	193	153	175	178	170	163	155	177	188	191	164	153	153	183	179	167	168	191	171	141	155	167	192	159	168	178	158	161	161	173	155	175	176	150	189	156	199	164	205	166	170	178	165	182	160	180	156	177	211	180	173	193	179	165	211	171	172	191	156	196	185	171	160	150	194	176	192	155	162	174	168	172	156	182	157	171	178	180	152	185	176	184	166	155	156	179	182	163	148	149	178	198	166	167	157	163	164	191	178	156	165	180	187	176	162	185	186	162	166	148	168	176	178	169	183	197	181	172	161	159	197	180	183	183	194	165	176	183	168	159	181	187	176	178	154	189	206	217	187	166	147	163	169	164	191	172	173	176	168	173	191	171	194	172	200	192	202	171	189	189	182	165	192	187	177	183	188	170	166	194	156	170	181	162	160	186	162	174	176	162	187	159	163	163	166	160	172	184	191	169	185	187	174	172	172	183	177	161	178	187	167	190	201	149	176	161	172	207	153	161	178	171	178	166	158	160	197	160	149	165	167	163	194	198	193	178	170	164	189	204	177	189	167	170	191	168	165	200	190	178	152	180	170	211	163	205	174	157	181	161	183	158	177	190	178	160	152	201	164	184	153	173	185	169	178	182	146	170	206	169	175	163	175	192	167	156	171	164	177	187	192	184	176	153	198	181	174	167	157	164
7992	1003	1903	2146	1808	1453	1145	1061	956	857	756	712	726	650	616	590	587	567	573	567	539	529	530	512	504	522	520	517	496	457	470	484	473	491	474	486	447	497	476	443	498	472	472	477	462	492	438	484	482	476	456	508	450	498	498	458	471	454	479	453	434	467	425	457	438	458	468	474	459	442	459	443	488	460	460	414	434	452	435	448	478	426	456	450	466	466	456	466	452	453	488	440	477	451	472	421	450	443	446	456	443	457	428	450	468	442	428	455	463	467	410	461	438	421	466	432	483	470	447	466	460	445	445	415	457	466	469	467	469	440	473	458	446	438	471	448	463	484	411	428	438	436	453	455	443	438	413	452	461	430	473	445	431	431	420	431	445	474	454	430	418	467	416	450	462	452	426	463	444	452	447	461	422	442	438	467	435	491	451	438	449	415	436	465	453	435	488	465	463	449	422	482	493	457	435	462	487	493	405	456	446	446	458	476	482	449	460	443	472	482	421	454	496	477	487	455	498	408	429	456	457	482	452	475	448	412	422	428	443	478	440	450	462	432	441	435	481	430	426	460	467	439	451	461	478	417	435	477	492	446	412	456	468	441	444	450	436	482	455	458	428	422	442	424	457	477	463	470	466	508	463	449	452	428	479	465	478	446	475	456	451	463	457	428	450	458	430	445	473	421	457	460	477	443	427	448	473	485	431	418	454	405	441	491	440	437	459	428	461	485	422	455	414	426	451	414	482	460	472	500	464	450	409	480	443	462	462	450	500	429	415	427	440	442	440	444	476	472	435	487	422	431	457	411	473	406	457	425	470	418	442	464	428	456	434	467	462	444	457	402	441	476	492	415	456	454	479	478	460	461	479	464	484	435	460	459	443	462	438	461	440	426	448	449	444	450	472	461	430	481	463	433	473	454	473	454	446	449	440	464	452	461	392	457	420	447	423	424	494	446	467	440	479	463	422	442	409	462	469	469	410	459	459	447	428	486	438	437	463	412	436	464	466	458	444	465	478	447	459	491	430	485	380	434	462	426	425	434	429	462	445	459	452	458	457	467	470	512	438	425	434	437	440	425	424	409	449	433	458	434	442	452	452	479	445	451	492	471	458	441	449	414	465	459	446	436	466	449	453	450	488	464	434	460	424	459	472	385	473	426	472	443	421	453	437	468	429	427	435	460	459	436	471	461	446	436	459	465	461	441	431	426	423	439	455	473	461	437	443	480	451	448	446	445	470	459	436	463	407	489	432	429	472	432	469	461	455	447	458	459	452	439	409	433	448	454	473	427	439	462	448	457	423	489	479	457	452	428	458	453	399	455	459	486	445	463	456	434	460	488	442	437	471	444	428	450	425	458	460	426	489	462	456	457	448	442	475	450	443	456	464	493	475	477	456	464	424	422	406	427	456	434	464	455	456	419	424	497	442	450	454	441	447	413	416	420	435	431	452	447	446	414	446	426	426	438	441	434	462	473	427	431	460	459	476	440	445	424	401	431	440	424	452	456	454	443	473	458	460	469	459	437	444	435	450	482	459	487	470	413	442	437	465	450	440	448	445	471	414	438	457	473	417	458	450	455	466	405	441	480	407	425	443	454	446	448	418	469	416	456	452	424	451	462	438	460	421	443	455	461	464	472	443	476	457	419	454	429	475	437	445	483	416	435	467	423	427	456	437	474	488	478	459	441	447	458	443	444	449	455	433	460	407	464	444	440	451	435	465	434	454	487	449	485	422	473	423	474	421	434	480	408	438	469	411	446	462	473	484	426	466	474	455	421	405	485	412	499	470	443	437	441	445	473	460	448	435	440	467	427	451	456	458	426	429	451	467	401	418	444	414	427	463	434	465	415	490	466	440	428	435	449	437	415	464	477	446	461	393	437	443	442	479	449	449	444	478	469	462	455	477	450	451	471	468	443	425	440	468	460	446	454	435	444	451	434	455	454	424	511	455	437	427	455	455	450	441	428	462	451	430	419	454	446	477	470	419	444	465	440	461	447	429	447	456	413	483	443	427	468	423	477	429	489	464	484	459	387	432	462	416	463	480	451	476	445	425	440	484	448	461	423	458	471	433	437	443	476	433	472	463	441	439	443	459	441	444	444	462	413	453	469	446	511	478	515	429	431	461	464	461	420	457	452	404	458	446	476	449	432	441	435	458	456	445	448	464	483	450	453	457	410	421	476	465	461	498	422	459	443	447	450	466	411	440	461	443	458	446	492	467	480	457	462	454	420	449	438	460	426	452	462	498	478	452	446	451	428	461	464	467	444	476	476	470	458	461	430	492	442	455	426	456	456	405	467	469	454	430	457	472	428	468	423	486	455	465	481	434	443	480	455	487	466	458	459	454	449	461	450	413	406	509	421	479	444	469	411	454	443	465	458	454	440	451	430	460	423	483	456	444	460	413	479	441	451	461	431	463	460	426	453	432	482	398	441	428	453	447	454	435	487	464	453	447	444	424	451	448	458	420	465	466	408	452	438	466	438	444	450	433	423	452	468	457	447	469	460	439	460	466	458	454	462	458	428	466	421	455	427	476	479	463	478	443	443	467	453	433	459	427	427	415	469	462	462	469	440	471	463	453	445	514	447	432	416	475	459	434	463	450	449	483	447	488	452	478	485	506	427	430	461	417	455	469	480	422	434	444	472	465	463	443	460	446	461	460	451	430	461	472	479	428	467	440	450	476	465	440	436	477	419	435	406	464	461	448	453	465	441	472	427	446	445	457	440	429	478	448	453	451	422	454	465	459	470	412	421	454	466	449	435	426	454	464	436	475	447	463	444	447	453	466	460	457	450	501	442	426	480	439	431	473	446	454	433	452	438	468	443	442	434	457	448	443	449	431	431	486	468	460	446	442	461	469	465	457	450	448	434	454	440	489	419	460	464	426	448	435	455	486	447	437	421	440	460	429	432	466	458	437	432	493	470	491	436	426	423	466	471	434	412	452	450	438	464	437	453	487	432	427	462	450	496	438	473	453	447	457	464	470	464	450	444	439	419	397	444	490	477	445	450	444	463	469	463	443	471	471	435	465	473	467	451	455	460	484	458	448	433	513	449	435	427	443	478	447	392	460	410	438	449	444	442	452	444	445	497	443	467	425	486	430	471	431	445	437	460	424	427	501	457	450	474	443	472	492	448	408	411	447	503	468	447	473	444	474	424	500	457	507	438	406	465	442	429	469	429	456	460	432	476	445	445	457	417	423	475	454	447	458	466	435	453	449	434	434	448	450	475	452	445	449	409	443	466	444	466	445	451	433	431	446	455	473	442	460	444	448	421	453	461	411	442	434	454	450	449	461	434	480	433	440	468	443	425	477	399	460	456	394	471	441	455	469	426	444	475	481	425	452	435	417	442	468	470	453	422	457	478	467	447	436	434	450	495	449	452	411	458	463	475	426	455	450	443	470	450	431	419	436	455	443	452	457	449	471	434	492	461	448	452	465	449	469	435	417	447	452	451	460	492	456	478	442	453	442	409	440	435	462	468	450	471	425	444
1579	308	328	316	298	327	271	275	304	340	304	313	277	319	309	272	315	325	292	260	302	263	328	306	307	304	306	322	313	312	285	311	287	304	302	312	308	278	310	320	280	298	286	297	276	272	252	281	275	288	339	323	270	282	321	306	315	312	310	287	337	293	291	321	283	298	313	282	312	295	290	294	293	309	329	272	296	317	286	325	315	333	309	269	313	280	304	303	315	314	284	303	260	309	318	295	307	269	324	305	301	284	283	278	291	310	289	322	296	298	315	296	309	280	325	256	283	336	297	319	263	307	315	266	295	312	300	257	311	274	285	286	279	295	268	320	300	299	317	268	300	295	277	327	303	310	304	313	301	274	294	293	309	298	296	311	293	278	293	292	325	299	345	317	309	329	306	314	301	301	299	316	283	296	307	294	283	274	344	287	332	289	295	287	275	289	313	310	308	272	331	305	339	328	341	298	308	270	288	309	255	337	329	298	334	250	313	301	305	321	314	309	322	313	324	290	326	292	308	307	291	307	316	311	287	278	301	304	312	297	315	283	298	319	280	315	314	312	307	300	301	326	292	306	280	308	265	299	292	310	300	281	270	317	300	275	312	301	289	300	276	326	272	332	329	321	289	285	294	294	340	295	298	271	287	318	296	275	308	310	340	290	303	316	281	319	317	304	301	261	260	279	312	266	276	286	289	314	302	291	315	302	287	300	318	314	304	283	310	288	341	337	308	278	313	304	293	288	318	258	269	302	301	304	283	303	302	313	319	286	335	316	297	306	323	310	302	302	308	328	317	277	305	284	290	295	312	273	294	299	297	309	248	324	278	312	345	337	332	302	278	266	289	271	316	287	318	321	327	287	280	325	305	293	265	297	342	286	287	288	316	310	301	284	304	298	306	288	323	292	309	287	313	294	308	295	322	311	314	309	306	293	298	304	305	307	277	300	331	303	302	297	301	307	305	312	315	312	329	287	295	319	309	319	302	335	303	270	341	348	322	306	318	312	313	274	272	280	295	293	261	288	322	325	294	291	296	290	289	274	281	280	361	288	311	294	295	307	317	270	308	294	286	292	303	276	274	308	310	292	280	321	297	287	318	299	305	315	294	347	271	292	282	284	289	281	293	291	311	273	307	278	290	298	313	303	299	327	307	333	323	278	307	305	305	294	310	295	299	312	290	296	298	315	313	298	307	289	272	273	293	311	321	278	303	253	310	337	254	264	300	293	340	330	284	316	319	282	296	307	338	295	257	309	293	320	287	346	320	277	309	303	355	304	339	350	302	302	280	303	288	330	286	278	314	249	262	312	278	286	325	304	315	275	292	293	296	296	254	313	307	289	276	295	284	281	274	309	333	292	261	299	324	308	295	296	276	303	296	285	303	286	315	282	295	313	309	291	314	316	306	310	306	332	290	292	311	317	335	286	293	317	295	326	309	281	312	318	284	318	297	303	301	279	283	271	316	309	315	304	301	320	298	316	266	313	295	318	306	285	303	282	319	315	293	285	312	298	266	328	300	308	302	330	315	294	295	333	313	330	291	298	273	286	311	284	299	304	308	309	317	330	333	277	263	324	255	294	308	295	274	338	284	298	296	301	283	313	316	282	309	286	301	338	310	290	312	302	289	286	320	298	326	335	296	300	326	282	347	312	288	333	286	317	299	277	271	283	298	305	333	325	295	295	281	292	289	291	275	304	291	337	266	293	267	282	324	296	262	258	282	299	284	293	294	286	248	309	303	274	263	295	284	305	303	272	296	271	286	333	318	302	325	270	305	292	292	277	304	302	293	299	266	321	297	297	314	297	302	296	272	292	278	311	292	307	298	310	311	329	298	300	325	296	321	313	273	331	265	314	313	306	336	292	266	296	291	295	277	286	341	315	308	316	339	296	300	351	286	308	318	304	319	326	302	287	294	270	310	301	298	283	290	292	287	307	318	281	295	295	308	318	308	281	273	300	309	294	294	328	337	274	301	279	309	284	321	307	273	302	283	304	319	265	284	261	277	318	303	299	305	300	316	324	280	303	302	311	303	319	324	305	292	291	265	313	284	272	352	287	308	288	282	288	309	292	321	312	275	302	300	277	290	291	297	286	291	290	271	301	301	293	285	318	280	312	316	315	295	286	283	297	295	290	279	312	309	294	284	303	309	291	285	263	288	292	306	309	299	278	300	281	325	299	264	309	266	310	312	295	262	319	313	308	296	322	322	276	338	275	326	308	291	310	313	297	279	282	333	323	302	303	291	263	292	313	294	304	298	302	291	274	320	312	334	284	335	291	313	314	309	305	291	305	303	290	311	255	265	260	303	297	291	287	282	296	297	313	336	299	314	296	295	293	284	313	303	316	293	307	274	306	307	302	335	305	309	305	283	302	282	294	313	284	299	311	314	339	295	306	315	316	286	362	317	278	348	265	308	295	285	269	302	296	288	312	378	307	294	292	302	308	300	275	323	336	302	319	302	327	294	319	290	266	303	304	296	288	282	309	305	287	272	288	300	289	322	302	288	301	293	266	300	316	309	294	278	291	310	282	316	292	309	285	264	277	271	322	290	315	293	284	277	307	284	285	298	295	302	316	319	296	313	267	295	321	319	287	293	283	277	267	333	293	292	294	281	279	270	325	277	297	335	280	309	319	306	298	292	280	269	334	296	321	313	311	289	268	314	298	308	298	289	279	308	300	299	304	326	301	274	309	272	309	298	293	270	304	307	315	297	317	289	288	322	279	303	292	289	321	303	271	293	317	306	296	307	321	315	279	301	283	294	285	307	294	270	276	300	301	305	311	302	289	307	330	275	287	304	289	282	316	314	297	331	329	305	303	311	311	279	318	306	317	285	293	273	267	303	315	319	308	316	278	304	317	314	336	313	305	276	296	302	287	311	345	270	270	282	311	358	302	301	319	290	304	329	297	312	293	303	305	319	283	307	274	301	271	316	326	347	295	290	305	306	295	331	289	309	299	298	293	306	310	299	301	310	294	306	316	285	312	282	305	332	296	316	306	275	282	302	295	286	329	275	327	294	317	316	281	306	269	307	312	292	307	296	306	305	275	316	290	263	297	280	266	319	335	310	269	302	279	303	307	312	289	261	315	309	329	254	335	300	353	279	290	295	309	330	295	316	308	304	315	332	310	322	328	314	331	300	274	272	311	280	309	306	302	275	315	311	327	289	318	311	308	296	304	285	287	318	331	289	271	316	299	279	284	279	293	316	301	323	301	276	307	281	278	322	286	296	326	352	297	289	289	288	287	300	329	312	335	303	275	283	336	269	297	299	309	317	275	303	324	280	293	300	276	287	314	290	292	283	297	328	328	333	315	280	314	279	313	313	302	316	308	293	299	275	316	305	298	306	284	257	311	300	281	289	302	297	317	320	300	290	289	272	287	280	283	340	283	286	244	294	291	290	312	328	279	325	295	286	308	305	313	285	287	296	284	329	298	280	267	289	306	292	304	324	283	319	312	281	295	310	313	291	294	325	313	270	280	300	301	309	291
1871	718	686	679	670	671	683	666	649	703	679	673	709	667	708	637	660	725	719	664	661	668	644	688	639	698	648	682	648	649	691	656	696	696	667	692	713	665	722	688	681	680	665	676	671	627	680	646	645	637	639	659	640	696	735	663	677	677	678	650	693	687	684	674	663	658	648	722	677	627	686	635	712	656	639	648	634	661	691	663	646	667	681	658	637	718	675	672	675	658	694	671	641	648	646	678	644	705	695	666	673	667	686	689	682	649	654	688	662	676	658	696	655	684	653	673	671	646	649	618	729	676	691	690	679	630	674	680	713	697	659	657	673	628	723	666	680	669	645	603	662	645	678	680	636	693	712	649	622	688	669	656	669	706	654	665	636	691	680	648	657	667	640	665	648	650	688	697	634	630	629	635	673	629	682	706	685	646	680	693	693	675	669	705	657	702	708	670	687	662	693	678	659	643	672	608	655	665	687	666	684	670	630	667	652	692	678	637	659	645	652	676	661	644	648	691	674	660	660	680	674	691	624	693	668	671	658	680	691	660	704	677	715	709	693	704	665	665	673	672	675	664	641	612	649	645	676	654	674	714	668	661	667	689	694	687	663	639	677	632	694	633	581	672	679	650	690	662	695	720	612	665	659	647	659	659	666	701	679	672	699	664	687	638	661	683	668	648	652	693	660	722	650	697	674	697	667	680	636	697	675	633	703	686	648	699	647	664	624	693	670	606	668	688	670	624	697	626	739	669	693	695	712	713	666	596	688	689	694	644	687	642	685	635	693	638	691	651	650	645	682	682	712	675	663	702	691	632	670	646	697	663	683	684	674	714	639	692	670	700	618	626	653	646	684	724	618	660	704	680	662	669	692	661	647	735	620	699	660	681	656	651	691	685	628	695	637	663	701	669	737	719	711	676	681	684	721	688	650	694	708	691	720	642	643	669	677	696	688	656	667	703	663	670	669	683	692	692	692	662	729	646	637	678	700	658	688	681	672	688	652	678	682	668	706	646	690	682	685	737	675	640	668	644	662	601	688	683	612	691	662	678	665	672	674	654	648	664	670	673	662	682	672	674	652	679	691	653	694	672	683	699	691	702	655	660	672	684	704	679	660	668	648	653	628	639	640	714	674	676	637	638	690	669	646	659	652	671	649	715	680	684	698	683	677	656	717	719	664	693	662	651	639	666	658	665	666	647	640	692	670	651	664	645	688	665	683	698	659	695	685	683	669	709	667	664	624	643	686	665	633	695	692	701	700	654	655	681	683	636	664	688	649	691	648	755	673	647	684	685	662	657	678	598	696	733	639	708	667	671	651	665	630	696	693	696	682	641	636	647	689	685	663	665	702	636	674	679	711	662	679	696	657	650	695	705	698	610	636	674	654	648	669	631	701	677	648	665	681	685	718	685	684	634	695	666	665	640	705	645	668	632	684	644	718	685	650	670	678	645	656	645	673	687	651	711	695	657	646	711	672	707	727	704	673	698	658	645	634	717	668	707	682	657	643	653	687	644	628	650	694	668	664	702	662	703	671	709	675	618	670	663	686	607	675	646	643	710	646	662	680	692	682	688	647	694	697	669	659	683	660	677	679	723	642	682	627	697	670	705	669	682	647	638	680	692	766	659	698	696	695	687	719	646	649	682	689	657	713	686	715	648	673	670	639	656	660	715	697	655	671	680	637	724	694	705	668	677	657	688	685	663	716	654	654	669	695	676	638	711	643	650	663	633	662	640	702	705	668	679	641	665	663	662	687	693	658	673	658	670	692	663	696	672	656	690	686	694	658	684	639	700	599	694	664	645	681	693	673	626	654	669	670	647	672	678	681	641	668	625	678	694	669	665	686	673	693	647	658	666	692	663	656	697	659	647	664	657	672	650	644	699	645	699	669	665	727	685	696	675	671	688	629	677	710	616	676	669	667	625	693	675	668	631	668	643	611	672	696	707	653	711	633	684	653	659	695	674	647	630	691	670	659	702	687	669	660	680	658	695	725	696	661	692	621	674	710	629	675	671	703	665	705	642	653	633	640	664	703	668	667	649	682	688	662	676	658	682	640	682	648	751	756	645	709	649	675	705	654	643	682	668	679	656	685	702	681	633	604	670	691	662	648	642	668	641	675	632	623	677	697	701	695	645	651	666	681	661	692	729	671	699	647	727	678	661	683	672	678	679	699	692	673	647	669	666	673	710	646	696	659	676	678	668	663	679	678	678	680	578	684	669	660	739	664	687	680	627	669	609	664	683	693	701	724	684	668	692	660	697	670	699	622	647	680	658	676	683	635	636	692	673	635	682	672	736	602	697	678	618	693	662	668	709	701	677	680	720	711	659	612	611	663	657	683	684	649	651	661	647	635	709	651	688	642	657	653	689	633	653	672	686	654	709	645	695	652	693	662	711	699	714	706	668	694	674	691	677	692	686	644	692	668	724	651	682	659	665	613	658	656	650	669	681	693	660	671	686	675	659	688	636	708	659	651	670	708	701	696	679	668	648	695	660	699	696	685	678	697	628	630	619	681	665	673	710	712	674	658	671	705	645	686	652	683	654	666	692	700	729	693	630	665	665	693	683	647	690	704	691	694	691	684	656	634	677	665	687	677	645	670	634	688	691	682	682	635	621	689	709	708	675	680	644	666	668	621	697	663	694	683	692	659	654	644	665	658	655	688	691	716	662	667	656	702	686	638	641	631	731	671	649	717	684	682	629	665	705	704	700	699	640	673	670	667	675	647	683	627	722	655	676	637	682	687	665	671	681	675	666	650	637	685	696	680	666	673	703	638	654	698	663	677	620	675	652	662	675	668	657	672	699	703	631	713	677	709	704	692	677	664	704	654	641	653	671	614	677	645	659	667	703	685	713	699	692	698	691	709	671	665	692	692	614	681	640	622	682	678	653	671	669	664	687	693	668	672	707	634	703	682	701	686	631	692	698	703	698	720	626	687	661	686	693	702	651	715	666	657	660	687	649	711	673	706	656	689	659	659	621	697	702	624	679	641	712	676	675	636	703	717	675	626	683	642	633	662	674	682	694	657	683	694	672	699	707	639	683	693	663	617	669	686	701	661	666	676	634	635	645	682	657	650	709	600	670	670	671	690	701	721	633	659	682	642	653	688	617	651	652	693	630	661	660	638	684	711	637	685	680	697	635	643	707	699	650	688	663	685	728	709	676	692	647	673	664	698	724	662	670	660	686	655	663	660	676	658	656	666	663	686	699	697	646	675	676	692	642	709	720	734	692	667	661	676	694	685	666	708	667	686	646	677	670	650	685	713	655	671	662	693	696	681	663	678	679	673	649	670	712	673	664	687	640	651	657	679	662	657	672	650	699	693	685	643	658	691	648	654	662	672	681	692	645	632	705	665	656	628	672	652	684	663	688	670	671	631	668	666	663	726	708	692	658	693	644	671	705	701	702	661	687	666	707	708	717	638	646	659	694	690	617	689	683	676	674	645	654	661	663	700	662	655	657	644	690	751	656	656	646	647	683	640	698	637	698
7390	416	443	377	301	264	217	160	174	161	174	165	178	135	167	129	153	138	149	136	148	133	149	136	127	126	124	132	120	148	137	111	133	149	113	132	138	133	131	134	116	128	116	115	116	133	157	114	138	125	126	135	126	138	139	147	163	135	128	132	124	140	117	131	128	144	139	144	146	140	125	128	120	145	154	151	123	119	132	147	129	133	128	142	130	132	125	152	130	141	134	115	122	134	125	161	117	138	131	127	141	158	130	134	163	110	145	124	129	130	138	146	110	130	135	123	111	129	129	137	135	127	141	141	115	129	133	116	127	140	137	137	146	140	123	132	138	145	135	134	149	130	149	137	122	129	129	125	119	142	138	126	134	172	132	116	126	120	135	141	128	120	151	142	139	135	154	144	134	142	127	135	126	133	151	120	135	131	135	127	120	137	134	120	122	163	153	137	149	142	163	125	132	138	125	137	135	130	107	142	159	140	152	135	108	110	136	129	136	121	126	111	130	142	139	128	124	143	119	125	108	124	117	129	139	147	139	115	130	135	133	113	146	106	135	129	171	124	133	121	127	113	144	152	140	127	140	135	126	125	154	145	134	123	149	132	104	122	118	130	150	151	134	136	120	140	125	127	152	110	125	124	142	138	144	168	151	122	144	127	135	125	117	129	126	125	155	134	132	129	140	142	133	132	149	137	165	144	137	128	133	128	143	136	149	134	131	115	136	137	141	128	151	146	146	114	125	134	145	152	115	133	120	122	144	137	139	163	117	109	133	134	129	163	127	123	143	140	150	145	138	126	135	122	119	137	150	143	158	138	141	142	139	126	118	147	121	120	111	127	123	117	128	126	131	119	152	140	149	107	124	132	154	140	122	129	132	127	137	141	131	132	121	137	134	155	143	137	101	131	128	119	140	162	159	109	125	124	155	132	138	143	143	132	130	135	137	129	132	171	137	152	143	120	131	128	150	141	149	153	138	138	144	156	132	153	137	132	140	142	160	141	139	136	120	161	132	142	127	149	151	143	147	133	145	140	132	107	144	126	137	126	144	134	145	140	154	124	155	139	126	109	132	133	152	129	126	136	135	136	117	135	137	129	123	159	122	122	120	139	128	120	128	123	141	114	109	119	125	142	125	141	150	137	132	108	158	127	133	128	130	130	134	123	137	133	127	118	139	136	134	134	108	136	125	127	123	126	141	106	131	131	143	140	125	137	131	129	145	144	154	140	130	117	138	132	120	160	156	134	132	131	142	133	145	134	136	97	138	131	134	128	122	122	126	129	131	127	145	132	146	118	120	127	142	133	135	123	160	106	141	118	132	152	126	116	121	157	132	120	118	120	125	133	136	144	155	141	128	124	143	132	146	135	135	149	128	115	114	129	120	133	144	136	133	136	141	146	136	121	127	132	127	137	126	129	121	129	152	146	116	131	143	123	112	147	137	132	166	127	151	134	135	108	129	146	143	116	134	143	149	107	139	137	100	130	130	146	120	141	129	120	136	141	109	118	128	124	145	116	148	125	113	128	139	140	148	132	143	138	135	150	140	123	140	135	166	134	135	127	145	123	140	145	120	132	124	133	121	132	146	141	125	142	132	136	160	136	150	126	149	118	136	118	125	129	119	132	133	138	123	140	156	132	128	146	116	135	139	120	144	119	134	128	135	139	141	149	125	143	133	146	115	131	122	132	135	150	151	145	128	115	146	112	141	147	133	118	128	139	142	123	153	153	158	153	117	151	125	128	133	134	124	114	123	146	130	146	127	135	146	137	114	115	119	132	139	139	146	132	107	145	147	118	138	142	133	138	113	157	136	123	148	139	135	134	127	111	130	121	152	136	129	126	131	120	134	150	138	137	133	141	132	121	137	142	128	126	122	109	115	149	114	144	130	133	135	118	137	128	128	114	135	119	146	121	127	149	139	136	115	150	135	132	130	135	117	142	125	120	139	135	124	140	151	124	163	119	123	155	127	128	132	150	127	137	147	144	141	148	114	131	134	134	143	165	141	132	136	134	146	128	138	126	138	123	123	158	131	132	143	135	133	146	114	142	135	121	113	154	136	143	128	134	132	128	137	103	136	126	128	108	156	116	119	147	135	125	130	139	128	128	117	133	166	136	147	116	154	145	129	125	109	123	129	142	153	144	141	122	113	129	107	149	125	125	133	123	151	137	128	129	123	117	123	128	105	126	137	122	128	145	146	118	136	106	140	126	152	128	159	138	150	131	122	145	131	134	143	122	133	111	133	140	151	134	143	117	106	135	117	128	112	134	121	130	147	143	139	133	124	133	154	134	128	123	144	141	133	137	122	108	110	116	139	115	146	148	117	143	132	142	150	124	163	122	138	115	139	129	141	141	95	136	163	141	133	139	139	147	130	130	143	122	131	124	129	143	126	149	125	108	125	128	136	150	116	144	126	134	139	159	135	137	109	136	147	149	127	135	141	142	138	143	137	132	127	120	104	127	116	150	132	121	121	125	121	146	123	150	140	113	138	144	121	170	120	121	155	120	129	128	134	95	132	131	165	124	156	117	141	120	157	127	151	132	138	111	120	134	146	145	106	125	120	135	114	152	150	132	132	123	120	133	134	133	146	140	119	137	130	131	137	129	115	145	103	129	137	141	131	124	116	118	144	127	115	120	148	115	127	133	141	118	146	134	132	144	135	143	139	126	133	144	132	129	127	128	107	149	140	137	125	130	111	107	145	149	135	121	142	142	121	141	140	142	131	123	141	112	142	121	122	125	125	130	132	129	113	110	144	141	128	150	145	136	122	130	164	146	140	136	131	126	131	141	124	132	124	137	117	130	126	119	116	152	148	124	151	136	123	145	135	131	123	149	166	157	128	150	95	125	126	141	143	130	153	141	158	147	140	132	134	128	120	150	150	134	157	126	145	157	113	124	141	132	129	136	142	137	144	143	129	144	135	117	133	120	127	125	135	117	137	129	123	117	140	147	149	125	142	135	147	130	139	123	123	127	139	130	123	124	130	138	144	129	134	124	129	136	148	132	142	110	145	129	135	130	133	135	136	138	135	113	137	137	151	118	141	142	122	125	127	139	160	143	133	123	126	126	155	136	133	145	139	149	126	138	139	155	134	129	145	147	138	123	145	112	121	131	144	112	138	151	153	119	130	122	141	146	144	146	126	115	126	129	126	130	120	129	147	129	167	152	119	129	132	144	129	152	159	110	117	122	126	132	145	156	144	146	122	137	124	132	139	144	128	116	120	116	125	137	143	120	128	117	149	135	138	136	151	142	159	125	138	133	119	125	133	128	126	134	146	139	130	155	141	137	146	132	138	147	131	161	144	116	136	161	119	131	117	133	146	130	153	126	121	123	126	121	136	126	131	129	157	142	142	159	145	150	127	136	139	151	123	135	130	137	143	149	140	153	126	117	130	128	139	139	152	141	144	133	146	141	132	164	125	133	149	133	134	141	121	149	149	113	155	135	150	137	129	156	148	152	119	129	128	138	124	124	132	150	146	127	155	125
6045	666	1035	1157	988	873	729	604	571	555	537	484	465	419	439	442	421	385	412	422	383	405	385	413	349	418	348	385	380	362	393	381	379	355	387	331	344	404	381	355	367	400	369	352	342	330	396	321	345	331	363	354	385	389	371	358	366	365	320	379	359	344	371	344	349	372	350	358	343	365	357	350	343	367	336	340	339	380	385	363	345	361	365	373	375	333	334	342	333	376	335	371	371	362	362	352	353	367	389	307	372	379	329	350	351	354	353	331	367	376	378	368	314	329	349	366	338	359	380	365	330	347	365	336	376	340	349	377	328	368	347	359	356	393	345	381	344	363	291	353	362	377	361	343	366	340	357	348	363	379	397	348	360	366	335	343	354	351	360	352	375	334	353	353	335	350	345	369	342	352	370	370	360	379	368	375	346	366	341	371	362	364	368	368	330	366	371	355	353	359	331	343	339	344	343	352	370	346	327	339	343	347	343	365	331	386	371	345	348	339	355	362	355	336	348	353	322	317	351	356	353	369	384	363	360	360	364	327	371	333	364	354	366	327	331	314	353	393	363	355	373	375	375	356	334	365	371	369	319	383	375	331	384	370	353	354	386	372	357	368	345	347	364	351	384	339	350	351	333	374	318	330	367	380	360	368	342	382	369	373	379	348	363	343	364	339	356	352	391	381	333	323	370	343	360	334	385	374	330	343	378	349	354	366	378	360	319	347	355	377	359	375	367	343	369	322	337	336	365	366	352	365	352	349	342	348	337	333	354	339	388	361	333	355	352	366	373	355	350	350	353	355	337	361	376	319	337	360	370	357	343	345	301	356	322	362	349	345	336	346	350	355	351	346	319	348	350	358	307	368	341	362	357	313	320	334	310	350	348	362	385	347	369	322	321	355	361	341	318	362	318	351	303	389	349	353	345	380	358	374	361	360	329	389	327	374	313	371	317	350	343	349	391	355	350	376	372	370	335	332	359	364	337	358	367	345	363	350	372	357	313	358	365	356	374	369	332	386	349	331	353	331	408	350	344	366	386	333	358	361	351	369	333	348	367	337	358	327	336	389	320	371	332	353	338	347	314	364	361	335	350	367	384	359	355	373	356	335	313	347	351	375	348	354	345	328	343	389	356	407	336	342	350	350	366	336	326	340	362	372	364	318	372	339	359	368	347	360	364	316	344	350	377	344	353	334	346	348	326	337	349	357	365	329	354	359	330	341	324	364	355	336	346	371	398	331	342	316	343	376	358	366	386	319	403	347	344	366	385	338	358	352	323	357	346	381	335	355	390	351	371	325	349	396	327	329	342	361	361	382	389	332	353	361	398	356	365	378	335	368	350	372	348	348	340	340	344	361	374	379	350	339	339	378	364	324	345	346	330	343	338	329	357	361	349	376	353	337	346	357	341	325	356	365	374	334	344	364	331	331	331	332	361	382	366	383	359	363	381	353	333	349	332	344	320	367	351	382	339	354	354	338	348	390	345	350	376	368	371	335	329	333	341	356	350	344	356	330	384	346	362	356	355	369	377	347	336	317	329	321	383	347	381	364	363	345	321	307	358	348	333	343	355	343	360	344	366	368	364	335	358	337	369	365	335	361	358	357	334	356	328	332	383	360	356	359	357	376	354	347	375	347	334	343	337	360	353	336	351	339	358	334	317	378	363	356	372	357	374	346	364	403	365	358	356	340	333	353	351	308	346	315	364	332	355	328	338	336	348	335	334	387	367	341	386	364	351	344	341	366	340	343	381	367	379	354	370	348	366	368	358	351	363	388	377	386	346	370	375	352	387	359	340	339	379	331	368	348	357	375	352	349	365	341	321	371	331	320	356	385	346	327	349	345	362	332	331	336	345	332	359	338	380	349	371	341	345	364	345	352	334	349	342	346	370	344	368	352	354	337	413	338	344	355	339	361	328	370	333	394	355	375	363	337	380	332	345	335	309	375	342	321	343	333	356	365	376	379	352	366	334	328	349	346	337	343	362	332	371	343	360	358	336	347	338	335	358	330	336	343	351	387	318	365	341	368	325	354	344	376	376	371	343	352	348	382	353	354	361	348	330	379	361	378	334	367	355	340	367	379	369	333	350	374	363	328	378	356	325	346	397	360	367	370	331	385	381	333	350	356	367	353	382	369	340	381	354	359	348	346	355	366	361	356	354	336	382	363	367	364	374	340	329	337	329	373	336	361	340	369	325	358	340	357	334	377	338	345	354	354	348	349	341	350	380	344	331	381	345	345	363	345	355	340	343	367	368	366	373	332	365	332	319	338	348	373	331	337	329	358	355	381	389	362	369	331	345	347	355	366	369	348	385	368	373	336	332	346	345	361	337	344	346	381	335	376	336	363	379	355	337	364	359	338	349	360	326	351	318	344	331	327	353	358	330	356	384	355	371	343	350	366	356	333	330	343	344	369	330	359	343	314	347	333	369	338	385	328	366	348	363	387	326	351	341	384	337	357	346	354	330	357	347	350	340	356	341	353	354	357	368	353	315	357	383	372	367	346	356	352	360	383	342	371	369	349	370	359	379	379	349	369	346	341	336	369	352	345	355	349	315	363	343	373	378	351	340	338	329	314	339	338	352	320	358	343	351	364	349	365	339	344	376	347	342	362	374	349	358	335	382	385	348	339	337	350	341	360	385	339	381	339	362	365	364	347	347	338	375	351	368	346	388	348	358	339	346	335	353	346	327	322	353	361	358	337	360	388	365	348	342	347	331	349	370	365	369	384	310	320	319	365	358	398	335	353	328	378	295	343	347	351	344	365	366	333	324	375	347	365	351	354	338	347	365	362	341	359	358	397	342	340	355	327	345	371	362	328	379	338	321	325	356	356	356	346	351	329	331	377	372	368	381	356	335	384	367	311	354	373	337	359	342	332	348	345	343	331	352	370	367	340	338	351	356	392	352	343	377	319	361	351	324	317	370	367	350	338	347	344	320	354	370	352	350	334	343	346	324	349	391	322	380	353	329	331	358	359	360	348	332	351	341	327	358	334	341	366	340	356	377	321	358	347	343	358	346	365	368	325	381	350	322	337	329	351	326	377	339	314	359	384	289	350	354	359	347	342	330	355	371	365	347	369	343	360	350	336	359	347	347	323	362	335	357	341	366	356	346	375	370	346	367	356	356	333	336	371	377	359	349	352	364	330	344	374	337	333	346	353	358	384	339	376	345	342	357	367	331	357	378	351	336	338	384	307	344	339	349	354	347	374	370	366	370	344	327	369	383	333	322	354	370	337	335	374	324	363	370	376	329	331	364	360	344	345	347	327	341	360	357	326	326	373	347	365	336	352	340	343	322	356	340	338	336	366	348	357	355	363	386	349	345	373	359	348	349	337	353	362	378	354	331	354	348	342	356	363	344	346	365	370	363	378	367	368	352	359	361	358	340	391	351	329	395	343	359	390	386	381	354	349	393	339	353	352	349	359	375	361	359	331	340	338	352	321	347	317	359	334	380	340	334	340	350	354	343	349	345	364	372	358	367	351	370	371
13496	983	801	653	455	379	340	320	252	239	276	246	231	213	230	230	209	192	217	200	168	197	173	183	195	192	196	150	175	161	172	191	191	189	186	177	176	161	145	146	181	186	192	190	179	176	130	176	209	171	165	163	193	184	183	178	178	177	181	163	171	183	166	175	201	169	169	194	178	170	163	185	165	186	178	159	170	176	177	191	158	184	178	189	208	179	169	182	188	155	187	174	182	178	189	190	197	186	153	162	152	171	165	153	167	164	182	170	168	172	179	164	193	185	171	177	159	182	156	180	157	174	165	172	191	215	184	171	168	188	193	172	177	175	205	179	162	182	174	159	154	178	188	153	173	152	178	176	172	182	145	167	184	162	171	180	200	144	170	153	197	190	151	163	185	166	156	175	182	171	160	190	188	200	162	176	165	177	172	171	184	160	179	188	169	196	162	192	163	164	179	154	183	191	162	174	205	180	172	201	180	159	170	165	165	169	173	195	176	187	201	220	182	182	158	186	177	165	186	178	171	172	174	175	176	167	197	145	156	198	157	167	175	185	201	184	176	188	148	174	197	178	197	197	178	164	156	174	149	172	194	176	171	176	204	186	195	181	147	163	155	185	182	177	177	146	151	195	188	167	170	204	169	189	206	180	165	166	159	175	174	173	177	147	191	168	193	170	194	175	155	138	159	154	150	177	173	167	148	207	174	169	186	200	172	190	183	151	180	167	189	182	195	186	172	187	164	173	151	175	164	161	173	215	194	189	171	173	176	166	181	195	186	199	164	200	185	180	187	198	172	178	168	176	192	179	152	193	176	179	192	170	170	178	172	224	174	172	179	168	178	177	166	167	172	188	196	198	172	195	185	160	174	184	159	159	149	176	172	148	173	185	179	145	170	122	159	171	185	179	191	158	200	197	132	179	194	199	194	176	193	152	175	172	181	178	172	168	172	166	193	160	176	144	161	174	170	193	181	198	178	153	170	185	191	162	178	153	179	208	184	155	195	161	179	185	170	163	169	186	177	170	162	152	181	179	180	173	172	145	153	166	183	184	182	137	169	166	187	172	173	173	155	145	175	171	157	148	181	143	168	178	194	146	191	186	188	171	182	182	183	172	178	163	195	190	220	191	180	167	182	187	166	185	205	197	202	160	167	174	138	142	179	168	163	177	189	176	188	157	149	172	176	170	189	175	178	192	190	203	187	160	178	149	193	182	171	169	156	184	169	181	169	180	180	171	165	173	184	175	167	165	171	167	176	154	182	188	180	161	197	172	164	178	151	195	180	179	169	163	171	175	183	172	185	163	165	154	178	150	165	152	172	158	178	178	160	187	187	172	163	175	167	151	160	178	173	145	173	183	165	199	150	180	191	184	180	202	177	187	157	171	163	173	180	187	179	172	192	182	191	193	180	191	196	170	174	150	167	187	184	186	158	183	175	202	175	161	160	164	144	192	187	164	173	160	187	177	177	163	170	156	167	163	152	183	154	145	173	176	200	159	180	160	177	156	160	162	182	157	172	165	147	172	177	190	157	175	156	160	194	193	175	171	165	163	160	178	179	175	163	155	184	178	178	175	157	167	181	175	197	174	214	186	165	164	170	178	181	155	184	162	184	175	188	178	192	196	172	159	167	162	186	151	188	155	164	156	185	167	183	182	192	178	170	204	164	178	165	231	161	149	150	162	167	175	167	153	156	188	187	185	182	189	163	176	174	171	177	178	190	166	179	176	183	176	187	163	181	163	176	184	179	180	179	151	163	172	149	170	195	153	156	163	184	183	196	179	178	145	160	162	173	182	159	177	179	176	182	167	179	169	159	169	189	196	192	175	182	169	198	171	188	169	178	163	169	159	169	178	173	165	159	171	177	195	171	196	173	181	170	163	160	171	186	197	144	165	191	166	182	182	160	138	197	160	164	171	170	165	166	152	154	166	158	204	168	184	146	162	194	140	185	162	186	173	186	141	166	160	155	163	151	173	195	189	181	176	169	170	169	164	186	185	165	140	179	191	196	192	186	179	151	165	164	161	175	171	196	169	158	168	160	176	192	162	155	151	181	176	178	186	161	166	184	155	166	157	178	166	184	184	167	175	170	179	191	200	170	186	168	164	197	163	186	182	178	171	157	204	166	158	186	205	171	175	180	188	156	197	183	170	188	160	192	177	180	189	200	181	138	187	207	190	175	168	157	170	178	162	172	185	157	171	177	170	189	151	185	183	165	181	177	186	204	198	170	178	181	158	170	187	196	168	155	198	181	163	182	156	173	170	176	156	182	163	182	195	157	157	144	183	170	173	168	189	189	147	171	150	196	178	178	207	162	176	202	172	178	135	145	184	188	170	163	182	179	171	167	176	159	185	157	186	166	179	156	182	161	189	167	212	175	177	160	162	166	189	183	188	170	183	172	183	173	171	151	181	157	191	138	196	178	169	192	161	162	196	187	172	170	184	201	173	146	186	161	170	158	164	161	172	187	160	176	171	179	172	195	177	156	161	225	185	186	167	179	169	189	148	171	195	161	172	175	184	174	165	185	191	173	176	185	184	165	174	174	168	176	181	177	181	161	185	161	149	168	181	156	210	175	158	176	151	171	171	174	177	194	154	170	193	170	166	181	170	168	182	184	177	164	175	173	168	153	164	173	155	162	152	182	180	170	167	190	182	203	180	174	169	171	167	163	200	144	157	173	193	167	200	171	177	163	164	159	174	181	176	197	184	164	171	157	161	191	181	177	197	181	135	169	186	163	175	153	180	179	170	167	167	177	172	194	163	187	150	185	185	185	159	172	158	168	169	187	147	178	170	174	166	189	198	172	182	177	172	154	164	171	183	180	187	178	181	153	158	182	182	183	150	177	163	175	187	164	162	176	190	180	176	181	198	160	175	182	194	167	192	161	195	190	175	201	161	166	172	198	184	169	170	187	161	168	188	165	191	169	171	184	173	199	193	166	164	169	164	180	195	140	160	167	175	160	190	180	185	170	197	203	160	166	169	182	171	158	163	173	159	169	173	202	164	163	181	177	175	183	171	182	172	195	164	202	157	162	176	174	187	153	188	175	192	183	179	161	168	173	187	180	205	168	166	176	193	164	202	174	190	174	168	182	189	181	175	194	176	168	191	180	173	175	163	175	156	159	142	159	175	153	170	173	203	170	172	192	165	179	164	171	197	158	195	172	172	191	186	185	192	166	197	181	162	146	183	167	169	183	187	202	161	173	190	173	163	156	184	182	184	159	176	197	161	170	162	175	174	157	170	170	141	171	195	172	164	164	211	185	180	184	203	177	175	195	170	152	184	176	191	155	179	172	173	166	181	160	183	163	166	155	152	183	177	181	168	182	183	176	179	159	182	153	160	175	184	187	182	172	205	157	177	196	152	160	173	180	162	205	185	171	175	168	189	149	165	184	166	174	179	174	174	201	182	163	183	168	162	188	160	171	168	168	176	195	179	203	188	198	188	171	139	186	197	174	168	171	172	158	187	181	182	161	188	169	174	152	165
7995	994	1899	2121	1875	1436	1162	1119	932	875	748	727	710	673	582	647	569	599	551	568	543	542	530	561	447	472	486	510	482	519	487	466	477	511	505	497	461	467	494	487	463	456	493	511	473	489	458	451	445	480	461	509	438	454	514	432	463	490	521	451	446	455	408	442	476	449	428	454	459	511	435	452	521	462	437	466	426	467	451	448	433	455	448	488	451	441	447	438	412	483	409	445	410	458	453	472	461	451	449	461	466	435	442	439	428	444	474	442	449	410	456	461	493	452	473	462	435	434	424	433	441	496	426	445	450	482	465	460	454	466	447	447	443	451	473	415	429	465	477	473	453	467	451	432	452	444	461	424	459	453	480	433	398	458	423	520	459	477	456	437	503	471	427	426	437	441	471	430	419	457	455	467	471	448	404	482	427	443	473	450	484	464	448	460	421	470	450	450	493	486	468	443	434	508	441	463	439	410	442	438	422	436	444	436	432	455	446	456	459	436	490	429	437	470	432	438	495	436	478	472	451	440	489	487	427	437	490	427	450	423	451	468	411	484	436	440	434	407	440	453	452	453	439	419	441	442	458	480	449	487	452	475	440	458	462	454	456	465	469	445	480	453	460	444	464	453	446	443	462	439	457	468	457	442	465	440	436	460	449	456	455	468	443	428	453	466	447	399	463	476	441	427	444	451	468	449	464	424	448	470	448	455	479	425	465	438	452	401	448	448	470	457	444	478	411	449	458	463	432	485	438	470	455	465	436	452	454	457	452	455	487	480	467	450	458	503	428	458	477	459	451	438	456	444	456	442	431	481	454	446	462	456	455	453	427	450	466	438	435	440	435	455	442	427	504	482	454	437	448	444	435	475	467	428	434	414	451	487	504	452	448	497	470	389	451	446	437	432	474	476	461	438	452	435	426	440	452	439	446	449	487	408	445	476	441	431	447	424	471	444	455	450	419	494	430	457	436	447	493	434	398	489	478	487	483	480	405	440	466	493	426	449	472	447	422	461	459	489	401	448	453	496	519	411	441	426	471	425	463	423	485	454	510	423	418	471	459	476	453	432	465	468	479	458	452	431	449	478	424	466	428	483	492	438	497	478	461	461	462	433	444	461	455	493	502	473	436	421	437	445	470	467	449	476	415	459	476	458	448	431	466	468	487	465	461	456	454	430	492	444	446	474	442	416	438	433	467	439	425	438	427	417	489	455	467	458	445	458	456	457	446	454	468	469	432	439	440	445	467	465	448	450	434	482	468	461	440	481	433	461	470	447	420	459	499	430	473	446	460	446	460	454	476	463	430	467	444	465	477	516	463	416	436	440	488	491	415	458	457	478	467	455	477	435	478	447	460	429	430	433	434	425	458	434	446	460	445	440	467	458	498	456	415	443	423	489	466	436	460	457	473	431	468	432	481	463	442	430	467	458	476	456	404	472	440	456	461	439	449	449	440	447	417	427	424	425	435	466	444	433	427	437	443	437	476	482	443	471	466	432	439	496	421	476	440	433	488	487	430	485	468	431	453	467	460	460	485	430	454	433	458	444	456	439	441	482	434	436	513	484	454	484	505	459	438	482	450	472	475	476	453	465	511	478	420	462	482	418	425	424	440	455	461	447	444	456	450	411	451	476	423	447	460	465	440	453	442	458	420	471	440	432	467	488	458	462	468	450	449	479	448	455	483	472	448	459	448	467	499	422	426	475	436	441	451	460	457	441	487	487	463	489	448	463	415	461	406	456	484	438	477	435	438	453	442	443	475	430	479	409	453	405	449	469	428	471	445	447	440	457	408	467	466	474	443	457	474	464	471	482	441	452	415	457	462	409	411	446	451	446	457	483	485	472	452	426	468	471	417	444	422	432	444	446	457	488	442	436	484	428	436	451	438	455	473	438	439	464	503	423	494	465	463	416	457	457	416	452	446	478	470	454	515	447	458	429	428	480	429	487	447	447	478	437	456	505	492	463	465	444	469	447	483	424	436	467	439	448	468	496	437	433	471	467	462	497	464	459	453	459	432	470	453	408	406	452	461	463	417	414	468	488	476	470	491	437	428	452	484	460	477	450	447	435	434	478	453	472	458	472	446	431	444	432	437	445	486	473	470	454	444	452	457	472	426	455	458	472	423	435	421	437	500	456	484	424	448	499	449	431	438	430	419	441	434	449	469	467	455	429	476	441	486	431	418	445	457	462	445	500	457	478	459	432	433	453	470	455	439	494	403	462	437	468	455	425	434	427	460	480	457	450	492	451	481	455	420	453	426	488	436	455	487	497	453	453	433	427	483	432	455	459	424	431	444	390	463	443	453	447	478	457	438	461	490	456	412	439	462	449	452	446	452	510	456	435	465	467	487	453	458	478	430	460	441	451	456	433	435	446	440	449	472	448	478	406	436	479	461	461	420	454	455	413	453	442	424	422	434	492	449	455	428	428	427	459	405	445	488	436	431	457	420	453	441	432	444	452	418	424	441	405	454	455	462	472	428	474	453	438	411	434	466	448	424	482	428	478	458	437	478	420	490	462	454	415	459	421	443	454	440	531	441	457	468	439	472	465	465	469	424	481	444	448	478	474	471	456	457	462	419	481	447	431	428	485	465	450	453	457	440	450	474	474	444	455	453	416	437	448	447	466	427	424	445	443	425	444	441	476	437	449	480	471	467	458	468	448	471	486	457	477	505	495	455	456	449	473	432	438	434	461	485	447	410	495	452	477	435	451	500	425	440	451	407	485	494	458	447	460	454	447	446	442	450	443	465	466	447	410	486	465	424	427	448	439	445	519	459	455	459	459	445	483	444	464	462	442	458	451	448	479	500	501	409	470	474	438	449	464	460	470	424	456	420	438	483	422	468	483	437	466	478	432	415	436	455	442	452	502	456	456	448	410	444	391	455	455	418	473	485	471	434	505	452	435	467	475	465	448	459	479	455	467	427	446	465	430	451	464	470	432	451	472	430	456	414	462	433	452	494	433	441	439	461	470	491	448	457	509	465	449	461	460	424	497	467	449	426	455	486	408	450	456	448	420	428	477	449	458	504	459	435	474	463	447	462	436	453	437	432	478	441	445	465	453	421	425	461	462	460	412	438	433	465	447	452	510	492	470	437	452	482	448	481	471	462	446	473	444	446	466	446	452	436	435	434	445	460	414	450	447	434	430	411	459	472	456	438	458	449	452	472	459	488	466	467	459	466	437	465	428	446	438	485	459	433	462	423	469	467	461	483	480	463	480	467	456	484	426	471	460	452	456	418	455	477	433	454	457	455	457	458	413	466	443	459	463	438	449	427	456	443	459	431	467	426	470	456	456	468	436	429	464	444	506	453	463	432	462	445	431	463	422	436	479	474	450	451	451	481	452	438	475	437	467	461	438	440	447	468	437	455	469	453	456	465	417	501	431	456	458	466	412	461	455	491	435	470	468	410	466	470	489	424	452	472	425	428	476	454	486	447	465	492	450	464	436	478	454	419	480	448	456	457	442	456	445	423	436	483	484	447	501	434	435
1564	291	276	288	304	331	320	280	282	324	279	313	312	368	320	267	292	296	271	296	281	284	312	317	295	309	290	294	287	285	282	303	268	295	323	316	294	340	279	332	304	319	296	286	325	279	302	312	281	307	307	299	321	298	299	303	289	309	259	303	304	278	317	323	279	269	265	287	300	302	316	310	286	290	291	297	287	322	330	297	280	314	267	288	326	289	303	285	313	279	319	305	307	287	327	323	271	310	305	312	288	284	313	333	315	291	300	316	328	330	279	313	326	324	306	289	263	284	279	285	314	313	305	308	299	307	282	258	291	299	292	294	296	295	286	319	309	320	293	294	315	289	296	303	327	323	300	266	295	286	271	280	302	309	334	272	262	293	300	286	305	289	333	311	316	344	262	296	307	303	286	327	292	319	328	299	281	281	308	317	290	308	337	291	304	297	302	303	302	316	321	304	292	296	325	338	310	295	298	337	313	319	271	308	302	336	292	280	308	288	277	327	284	304	305	270	335	304	325	254	278	287	316	277	289	325	287	312	284	305	279	300	342	276	290	262	287	287	330	308	295	297	274	281	293	281	290	299	278	317	298	288	323	310	311	297	307	297	336	323	308	283	261	282	318	292	294	283	289	253	311	293	314	301	330	291	316	278	296	290	275	304	320	263	342	317	295	301	325	280	284	262	294	284	296	302	301	295	294	307	289	283	305	298	339	296	284	306	318	309	316	311	292	279	303	292	305	302	285	305	289	293	297	274	299	289	346	297	286	282	310	281	301	307	297	292	259	304	311	306	293	308	294	302	297	305	330	325	293	275	318	299	327	283	284	310	289	311	334	315	282	269	284	312	287	326	326	307	292	336	321	329	292	288	311	299	274	314	328	296	291	316	291	301	306	284	298	268	330	323	299	310	295	303	301	323	285	287	271	307	305	298	296	296	284	282	330	281	323	294	286	289	287	299	290	293	303	337	306	297	301	276	284	277	326	309	310	308	306	326	311	304	317	314	294	285	281	295	317	319	289	309	315	315	304	283	323	297	302	299	294	296	323	281	319	310	311	288	305	348	275	306	322	321	288	291	279	315	299	291	264	316	305	310	319	281	330	254	283	285	330	296	308	288	287	276	299	309	283	305	333	297	289	288	299	299	324	295	332	286	306	326	285	286	340	317	295	271	269	293	323	314	313	279	302	273	276	266	302	305	301	302	354	303	302	304	323	332	328	323	279	285	329	292	325	295	291	302	275	308	317	290	321	294	316	307	279	288	314	307	315	312	284	306	338	322	336	291	315	305	314	293	285	297	298	307	299	297	270	263	300	296	340	297	318	324	297	317	286	328	298	308	303	301	292	326	332	305	304	322	317	301	301	302	305	278	274	331	306	282	302	297	310	333	305	304	305	289	277	277	286	311	288	345	299	311	340	275	321	316	291	311	322	344	326	265	318	301	325	281	287	288	284	328	310	302	282	301	283	279	285	337	268	270	302	303	346	283	304	291	312	331	298	320	321	330	340	293	291	306	310	263	296	311	263	307	295	308	322	307	303	303	302	279	315	278	293	296	313	305	285	325	294	282	291	277	284	314	271	282	319	315	334	321	298	271	312	307	309	300	312	316	288	287	302	281	288	269	293	279	327	282	319	341	291	327	310	286	332	307	303	316	290	330	273	289	286	288	312	297	307	305	302	293	296	307	303	297	300	291	278	279	268	301	284	299	290	280	281	309	295	296	283	317	325	330	308	321	295	311	288	304	315	305	317	273	292	330	272	314	334	286	320	292	308	270	308	357	284	301	338	292	300	293	310	288	307	295	306	311	311	298	324	304	318	294	311	275	319	299	318	290	281	292	325	292	289	320	297	298	314	287	317	278	303	274	283	265	309	284	290	283	305	286	300	264	300	307	317	308	316	297	292	311	286	286	300	337	302	314	320	279	324	311	299	319	263	320	331	333	291	321	297	300	309	300	292	313	324	283	284	338	317	259	288	291	323	286	287	343	324	274	268	282	294	278	335	275	280	287	296	302	315	326	303	319	287	311	308	318	298	285	296	306	326	324	314	274	288	269	293	304	315	316	351	275	279	338	326	268	313	313	288	272	313	286	301	316	322	297	317	304	282	288	290	304	298	310	246	301	297	302	317	270	286	293	290	312	333	310	290	307	370	301	324	284	318	289	292	296	322	282	285	326	337	309	288	294	306	306	280	308	321	298	288	287	333	325	324	310	315	282	306	277	314	309	291	295	286	287	297	305	307	291	322	299	314	315	334	298	281	299	297	288	326	280	265	269	284	290	289	275	287	282	287	316	318	300	286	320	285	291	271	291	350	310	294	293	291	297	325	306	296	308	333	290	287	286	302	305	304	286	298	295	329	271	281	268	315	280	299	308	286	301	315	291	320	311	311	298	318	302	310	308	266	349	282	318	272	298	293	353	335	288	302	275	286	326	270	320	314	306	302	333	305	267	314	315	291	282	290	317	278	324	321	278	296	309	308	306	316	259	312	279	352	302	327	297	326	326	305	329	304	294	316	316	273	304	310	307	327	288	267	290	310	299	309	313	295	261	297	311	309	332	283	272	289	294	305	330	292	303	298	265	320	339	310	267	311	334	306	317	321	313	300	297	305	309	292	303	287	323	309	315	331	302	281	305	290	292	328	319	291	295	316	327	321	311	296	290	284	300	269	267	297	300	293	288	278	286	266	308	317	295	309	328	288	291	304	291	332	326	302	314	288	344	319	279	306	302	313	286	294	331	317	302	299	307	266	308	298	296	302	293	306	303	330	269	312	312	307	268	279	307	332	313	315	275	264	332	310	276	289	300	278	302	277	301	297	334	335	340	272	267	299	316	283	322	266	306	318	315	323	308	334	305	316	299	279	311	314	327	313	268	272	282	301	306	328	313	282	307	331	326	284	280	317	278	296	330	271	317	315	307	321	307	285	291	296	324	318	314	324	328	263	283	298	276	303	290	304	302	306	305	280	294	303	299	316	295	307	323	317	297	335	321	313	257	313	346	311	286	265	301	298	292	279	294	322	276	318	305	297	291	297	323	326	300	314	368	308	272	298	357	286	281	287	295	282	345	307	308	304	334	299	288	324	319	306	299	316	268	297	330	304	275	287	295	277	315	285	261	325	297	300	315	319	301	301	297	304	335	311	299	347	320	285	322	308	291	318	338	302	297	278	322	291	302	281	296	329	309	305	292	321	309	255	316	327	278	270	280	300	324	327	315	324	312	292	284	278	301	301	307	327	326	297	298	284	264	270	295	293	366	316	303	314	289	293	289	315	286	301	313	307	292	289	289	294	301	289	270	330	331	317	330	290	263	280	291	316	298	277	307	272	299	292	293	289	285	292	305	296	295	302	295	279	315	310	261	298	322	319	299	306	335	332	302	311	329	296	269	318	300	293	329	274	305	323	302	316	332	302	283	304	318	311	304	296	282	289	255	300	310	306	335	283	276	312	287	321	315	304	293	315	302	305	294	312	331	289	286	288	320	300	294
1809	681	709	673	673	659	716	657	698	696	661	688	636	646	681	683	666	649	633	667	662	665	649	666	649	692	649	668	696	659	688	681	707	649	698	653	685	712	716	686	697	673	667	670	686	690	659	695	704	679	675	677	671	685	664	671	613	645	678	653	618	672	678	691	657	670	656	686	651	710	659	686	673	699	692	704	655	663	708	648	689	673	684	702	654	618	670	688	653	693	703	657	655	677	672	663	641	622	642	673	660	656	666	636	600	655	719	664	667	648	689	713	695	680	652	678	652	684	677	685	656	678	687	668	701	715	644	718	663	675	692	702	684	618	676	714	693	728	669	664	661	655	666	664	686	700	629	703	675	695	657	669	650	690	674	686	630	725	762	668	666	723	625	667	692	677	693	690	701	661	670	697	680	685	676	662	725	661	700	655	691	704	675	624	680	679	692	716	732	687	657	689	642	659	641	657	640	700	647	692	649	611	654	677	645	644	707	681	703	663	648	659	694	684	632	675	712	690	645	674	664	669	649	678	647	708	698	646	698	667	659	699	678	692	672	707	677	595	668	663	702	710	676	701	642	676	643	666	701	654	658	669	672	685	671	716	710	712	663	665	676	637	708	713	704	685	719	652	657	677	686	640	701	680	669	623	659	683	709	696	671	662	663	646	645	649	693	675	640	664	663	640	685	645	712	719	713	708	660	675	663	605	693	705	690	637	663	671	670	718	707	647	687	641	669	697	688	694	683	619	693	663	645	664	699	705	653	666	710	640	692	695	655	707	652	668	695	652	659	625	684	631	702	703	633	675	692	688	648	686	675	659	668	696	657	663	695	645	699	642	631	634	621	658	657	642	665	707	653	686	653	631	667	685	682	665	683	657	667	677	665	678	677	648	643	676	648	711	633	684	681	654	698	645	673	663	724	699	685	638	647	697	666	665	644	705	607	682	690	611	670	702	651	676	710	627	677	650	651	674	670	689	642	707	689	633	693	679	689	666	685	645	692	666	664	668	697	735	696	645	658	686	711	675	659	696	682	675	636	670	675	668	636	709	629	678	664	663	638	675	655	719	680	655	655	722	673	665	673	674	656	679	667	655	659	674	692	681	683	672	628	709	693	679	689	670	717	683	642	653	704	694	654	674	665	656	659	687	659	696	671	677	709	665	705	647	674	709	676	678	678	703	687	644	703	710	673	643	676	663	695	678	716	667	641	715	686	652	669	712	679	703	645	694	642	698	726	688	666	654	655	682	681	669	663	699	685	699	676	709	677	695	709	681	676	653	669	678	695	678	685	687	660	669	669	666	674	688	644	684	695	683	666	664	625	680	672	650	649	648	671	625	663	650	651	721	684	692	637	638	669	680	695	705	734	741	724	675	709	687	649	677	709	680	710	670	680	678	672	666	623	699	676	659	678	661	681	663	658	709	662	679	671	650	655	668	724	699	692	692	699	684	646	674	711	646	673	641	654	676	661	661	687	693	666	663	646	668	647	625	722	681	713	652	674	657	705	684	671	712	681	675	692	645	679	700	663	682	636	654	629	707	669	641	698	658	664	671	665	657	743	671	670	642	685	678	716	667	693	721	666	667	707	714	679	622	674	693	691	655	678	713	686	646	630	715	662	670	678	695	692	711	662	675	719	675	695	677	680	685	690	680	711	653	720	718	675	651	637	629	669	655	641	670	691	666	656	686	616	698	652	711	708	721	690	679	669	656	652	684	655	668	639	665	691	669	678	655	686	683	641	703	634	670	675	657	690	700	653	663	663	631	690	683	626	654	633	677	710	682	700	685	699	686	706	644	667	655	688	661	705	680	657	649	692	641	685	690	668	704	648	656	693	669	678	631	674	685	711	607	653	669	688	687	735	670	691	652	697	646	692	719	712	619	661	685	701	688	655	667	698	694	669	667	657	668	662	665	642	656	684	678	675	655	646	678	689	688	649	648	687	685	674	711	693	691	712	624	680	696	652	679	698	692	710	636	679	662	660	656	690	676	676	685	669	676	676	676	652	635	671	683	669	667	649	616	690	700	712	669	650	666	691	639	675	692	661	713	704	677	648	623	648	695	677	667	646	666	692	713	673	694	652	687	672	699	655	642	681	666	657	705	674	692	671	702	718	659	684	702	676	653	663	687	614	642	673	666	654	658	686	665	661	642	713	699	677	660	685	669	689	650	687	680	683	670	665	686	666	605	694	695	672	668	666	664	681	632	682	690	665	655	716	720	664	654	624	694	690	693	731	685	683	690	647	642	687	682	687	697	672	695	710	674	698	675	679	705	665	624	663	635	700	660	649	669	614	658	674	741	686	718	689	677	713	697	663	687	687	719	706	670	723	665	661	634	688	672	649	654	657	681	709	729	639	669	636	690	713	671	647	638	666	650	620	659	668	666	700	658	688	679	653	644	667	632	679	702	672	615	638	729	644	704	665	710	701	701	667	660	708	676	700	662	686	680	665	690	692	692	665	682	670	644	670	708	670	708	717	671	649	701	692	667	647	700	696	650	681	696	661	668	651	685	641	673	701	652	699	706	692	702	666	659	675	700	716	675	671	718	695	662	708	618	667	696	670	706	667	666	701	658	661	637	703	688	678	664	710	649	671	661	744	666	683	638	684	682	674	663	647	706	657	634	701	672	673	695	631	716	686	655	697	712	670	663	675	729	670	681	669	697	682	624	656	625	693	677	652	684	687	631	652	642	651	685	667	619	703	685	683	623	666	660	684	676	686	661	641	690	687	669	675	628	722	720	650	695	651	688	654	665	645	726	646	628	649	652	676	643	694	706	677	661	699	690	660	650	671	666	640	705	671	716	646	655	654	642	686	698	669	713	666	696	697	680	661	688	686	652	692	662	641	709	619	647	682	652	676	654	627	693	688	658	673	678	728	712	658	646	757	678	652	700	655	674	704	642	667	738	653	655	709	667	679	684	646	705	701	644	693	657	668	731	650	665	664	694	698	707	622	647	646	655	650	674	688	714	663	652	639	638	672	672	727	672	656	657	685	625	683	652	630	699	671	654	664	677	695	691	677	651	645	670	694	654	672	729	701	648	708	666	633	668	668	663	713	675	688	651	656	669	655	708	702	666	692	684	640	686	723	666	655	663	652	689	686	707	665	731	687	656	685	695	661	666	666	665	694	663	683	681	668	673	671	634	696	669	677	713	697	738	679	662	704	679	703	700	666	656	671	732	645	640	677	695	643	678	642	685	655	695	762	691	696	707	671	653	660	666	677	706	710	694	662	697	643	703	666	634	695	673	705	718	678	686	650	709	654	692	658	664	661	619	689	625	712	653	703	708	646	669	668	655	656	711	636	685	692	671	703	666	708	689	621	674	704	641	679	646	659	755	676	658	666	699	670	665	684	695	671	668	660	662	665	686	687	684	632	649	664	706	698	671	678	687	706	665	698	669	630	642	679	665	678	741	679	684	655	690	652	719	700	725	661	689	657	675	674	663	668	715	631	693	683	697	684	690	677	685	652	653	637	669	694	665
7314	411	423	318	257	265	202	184	167	170	164	150	152	130	117	127	157	147	159	160	132	176	128	139	148	173	130	144	135	139	141	137	148	133	129	144	109	121	125	143	117	140	126	139	145	138	134	137	123	139	137	135	138	139	148	149	123	130	136	143	137	130	142	152	123	158	125	142	152	129	127	139	142	112	145	137	121	142	120	108	108	128	117	121	117	134	123	102	126	142	150	141	151	122	169	144	125	148	132	156	131	135	140	135	128	125	148	128	138	170	129	148	151	145	157	145	137	138	129	142	141	139	135	119	115	148	130	139	133	134	153	127	122	151	131	148	120	133	153	141	140	145	141	141	128	134	125	126	130	150	142	137	118	143	101	116	116	129	132	133	131	99	151	134	124	128	127	133	130	148	129	166	134	140	132	135	144	116	108	161	154	128	130	162	136	152	134	155	158	133	138	158	117	138	141	153	139	139	123	129	141	126	126	150	150	115	143	147	118	128	117	134	108	130	143	139	132	127	142	124	129	111	139	134	122	141	144	108	151	132	151	134	138	109	133	121	137	134	149	132	122	131	123	124	152	119	149	139	137	147	116	121	133	146	118	133	137	136	113	137	131	122	138	137	155	130	129	119	123	131	129	151	157	129	132	143	124	138	110	129	132	122	154	126	121	114	145	153	148	125	129	118	138	142	126	121	147	126	143	131	122	148	131	154	122	129	133	127	132	135	124	144	124	139	130	141	127	129	116	158	136	150	124	126	120	132	101	119	133	134	124	123	113	143	147	138	130	127	132	130	103	128	137	141	144	142	153	146	134	121	146	144	138	120	123	135	132	159	128	135	128	123	146	133	164	119	129	129	139	132	146	132	137	168	138	133	137	137	144	124	136	147	138	111	143	121	118	112	138	141	139	133	126	142	145	137	133	142	150	144	131	125	137	103	145	149	130	137	127	128	124	129	128	138	148	125	128	117	140	126	120	160	123	147	136	125	133	101	155	133	159	118	114	149	134	127	123	146	131	133	124	130	111	139	152	152	122	147	124	150	93	123	115	130	144	147	137	139	113	146	157	164	123	122	119	128	110	152	144	128	130	152	141	165	120	145	133	144	142	143	138	127	141	119	130	156	124	140	128	147	136	132	145	133	115	133	126	126	125	147	138	157	139	125	127	141	138	126	146	139	119	145	162	150	136	130	135	126	151	108	140	128	121	161	128	125	137	136	138	109	166	149	131	146	130	112	141	120	147	120	132	142	142	108	134	155	139	126	125	129	130	134	135	117	111	123	135	125	136	124	133	133	152	148	135	151	127	136	141	165	138	151	131	141	128	143	144	122	110	120	152	151	164	137	130	132	141	119	137	156	140	118	125	137	135	156	131	143	159	129	133	137	163	105	143	129	131	139	136	111	130	131	143	127	122	152	136	132	146	146	137	134	118	140	130	153	121	115	117	141	134	149	148	150	131	139	103	123	151	137	138	139	121	140	119	154	124	121	131	149	145	133	132	156	135	125	132	123	124	147	141	153	114	124	141	124	129	140	140	109	135	115	150	135	119	123	144	144	154	138	104	127	120	126	141	113	152	132	131	136	139	128	128	111	156	130	131	143	135	130	150	139	134	125	118	114	127	122	147	142	140	136	133	139	109	153	118	113	133	133	142	143	140	158	122	118	132	137	144	149	130	143	121	119	133	138	161	128	138	133	146	144	131	144	143	140	138	152	123	167	128	126	143	119	135	138	123	163	146	114	141	136	106	125	134	149	125	147	134	121	108	134	152	131	142	127	143	129	128	146	154	145	117	137	131	107	142	136	123	137	128	125	117	124	146	128	156	140	146	119	142	149	149	141	132	123	132	134	125	108	142	119	130	151	153	119	132	135	134	140	135	143	128	138	134	130	137	126	152	153	134	140	130	154	144	145	148	133	127	118	138	126	144	129	129	137	115	139	150	137	148	157	121	122	140	152	123	156	132	142	124	128	146	129	159	138	138	130	128	140	123	131	161	130	127	146	107	113	142	135	117	126	136	110	137	119	130	135	161	130	127	104	140	144	130	147	118	119	134	152	133	134	144	149	147	137	146	146	117	121	107	122	162	148	146	140	108	155	126	127	122	135	150	146	147	139	134	147	137	132	135	139	132	163	138	132	133	116	123	137	132	131	120	117	112	133	121	152	134	114	142	123	126	134	124	129	143	131	117	145	154	169	133	123	155	117	137	137	134	127	146	141	135	148	121	136	141	121	130	139	139	114	146	114	139	131	133	173	143	136	144	123	134	117	126	138	131	129	130	103	135	145	128	143	140	131	120	138	129	142	122	133	147	134	121	134	113	135	138	149	113	128	140	122	131	136	124	133	147	124	124	145	138	130	118	121	164	144	147	126	125	143	141	137	132	140	152	138	126	116	134	127	122	119	117	145	117	120	136	117	146	126	130	138	152	143	126	132	128	152	120	138	125	141	122	107	122	124	147	123	112	149	139	111	120	123	141	135	166	128	131	134	149	135	124	142	125	146	135	141	145	139	130	141	133	141	136	147	128	121	156	132	150	118	122	130	140	158	141	166	132	159	156	136	129	140	120	168	134	148	131	147	135	132	137	116	118	147	145	126	130	152	132	152	124	140	122	152	126	121	151	135	146	129	133	134	154	126	123	129	130	128	159	138	139	118	135	128	142	133	150	130	143	123	126	142	122	154	139	137	149	130	119	136	135	118	121	141	147	123	152	141	137	109	128	143	154	158	150	116	133	140	135	141	146	124	131	152	137	153	127	133	137	137	144	141	131	145	130	125	135	144	148	142	110	118	136	121	119	138	116	136	145	119	128	122	114	138	117	118	141	145	141	132	129	144	125	111	131	153	133	148	153	144	148	114	129	102	140	151	148	131	149	138	120	149	136	153	120	148	129	140	122	141	135	134	121	125	143	128	124	141	145	133	127	130	137	133	146	124	110	111	146	130	148	126	138	148	117	117	110	130	122	132	107	139	136	120	110	131	140	126	135	145	142	159	128	138	156	116	122	133	136	139	135	138	127	142	127	131	131	106	153	149	137	142	131	150	128	134	149	135	124	111	129	147	151	139	131	145	152	118	132	154	130	119	133	129	136	145	132	140	143	137	118	144	128	143	143	130	147	147	134	134	133	132	140	148	147	122	125	122	148	126	122	132	116	129	126	149	136	128	148	139	151	141	143	148	116	128	133	140	123	141	115	150	127	140	118	140	116	142	150	143	145	141	142	145	139	155	130	171	123	133	150	123	140	135	136	146	134	133	124	131	133	132	140	125	129	112	126	138	129	117	124	148	146	144	127	149	146	120	126	146	143	126	141	136	143	150	156	142	132	144	122	130	133	131	139	150	165	123	118	150	131	143	133	141	105	129	144	145	130	125	143	132	141	155	128	153	146	136	144	144	120	137	117	118	126	148	129	143	155	127	148	133	161	149	124	125	133	138	126	135	141	123	149	130	120	147	127	158	124	115	114	118	130	135	142	125	131	119	143	122	129	108
6094	611	1038	1241	979	816	642	628	579	540	507	493	490	473	458	405	412	431	429	435	439	430	385	392	369	379	371	364	376	349	408	355	371	377	381	346	358	358	343	347	378	350	362	356	356	368	375	353	375	380	358	359	342	373	381	374	338	368	352	365	334	359	392	339	344	359	344	349	335	377	373	363	354	378	352	366	353	345	330	325	376	364	352	363	367	358	369	346	384	351	357	363	329	423	359	377	362	355	369	343	348	333	393	356	338	339	375	332	353	342	356	361	370	350	376	357	366	354	361	322	353	345	385	350	345	315	353	363	366	372	375	364	384	387	352	340	356	339	357	379	397	340	347	361	349	338	339	369	356	315	367	354	352	352	360	367	324	360	367	365	359	370	375	366	374	358	348	353	325	326	361	351	328	329	392	361	368	372	357	361	397	344	350	350	350	351	361	360	402	354	332	371	350	362	360	389	345	363	365	389	348	334	378	343	350	318	345	385	338	341	360	347	360	354	388	332	381	362	340	388	380	331	363	371	339	364	372	338	376	338	378	350	321	365	354	321	370	347	361	355	349	352	341	351	351	362	357	376	362	365	324	402	351	370	366	365	334	342	348	343	335	359	374	336	361	347	329	352	356	336	343	362	329	396	342	373	321	366	306	325	364	372	375	363	328	336	351	340	328	373	386	396	357	337	346	369	322	368	348	359	360	393	357	356	372	347	366	360	340	337	312	371	343	326	404	334	352	354	369	381	336	340	353	328	359	382	340	356	338	373	399	355	371	359	356	333	373	324	334	330	339	335	359	354	353	362	342	382	396	379	332	348	360	374	369	344	387	354	364	340	328	387	361	345	354	335	366	375	328	360	367	344	321	385	368	327	339	358	382	390	358	344	349	334	320	368	358	358	321	330	341	354	356	372	358	348	397	324	348	315	369	306	347	352	356	340	341	375	361	356	375	401	357	354	352	331	349	365	359	340	382	363	336	378	366	350	314	344	348	343	341	336	359	347	329	331	368	371	365	339	345	339	351	334	362	365	372	378	380	332	335	342	369	357	391	373	340	378	332	329	356	352	351	372	315	340	345	383	369	355	348	362	358	355	368	381	354	335	348	327	358	341	331	355	342	343	377	356	371	348	354	348	362	355	343	357	378	353	355	326	346	344	323	352	391	351	344	348	382	341	372	354	359	338	349	348	356	357	341	382	375	326	329	365	337	351	349	351	383	314	366	364	381	365	353	322	381	386	339	353	351	376	365	368	352	375	342	361	382	379	351	377	371	355	351	345	344	338	361	387	375	348	361	347	403	348	337	364	393	351	373	305	353	350	333	398	351	367	349	339	345	367	358	364	375	386	324	344	359	343	361	365	344	347	340	382	362	344	336	344	359	363	401	380	361	362	376	364	381	339	323	359	345	397	305	367	322	368	340	359	378	356	325	363	354	376	342	341	353	359	326	357	371	331	384	361	345	353	348	334	355	348	379	375	347	357	336	358	365	327	346	371	332	336	338	347	331	328	343	340	367	337	351	337	344	389	338	352	348	374	367	364	345	328	306	369	355	315	353	341	347	356	382	347	345	358	337	364	355	348	356	353	380	349	376	365	357	357	324	388	378	373	344	323	372	338	352	369	349	356	354	360	362	373	344	357	318	370	324	359	319	366	350	389	334	360	369	374	339	377	385	355	348	339	366	356	345	385	360	353	358	339	382	312	315	362	373	367	375	328	361	361	330	349	370	331	347	369	371	352	341	360	366	399	331	373	363	340	358	367	389	352	377	375	331	376	326	343	380	345	322	344	377	387	371	365	329	356	333	368	380	371	335	352	365	353	330	372	396	348	367	341	347	341	359	383	376	352	370	380	335	382	367	339	358	341	354	345	325	350	350	359	323	337	345	355	338	369	340	386	359	331	348	339	385	370	357	324	333	362	328	358	342	329	399	373	341	339	354	350	376	289	360	376	357	353	351	348	325	392	352	326	346	367	379	384	335	354	391	360	325	390	391	361	405	391	360	352	347	379	371	334	375	386	359	380	365	357	343	334	344	340	352	349	404	356	348	322	336	346	371	357	352	384	351	320	332	330	354	354	361	323	335	372	342	365	357	348	340	398	364	361	381	387	334	363	328	356	368	347	354	332	330	371	366	359	336	336	363	341	349	371	369	392	336	346	368	347	306	325	363	351	328	315	366	324	346	330	356	352	361	354	358	343	355	355	350	363	343	338	352	373	377	360	344	343	360	299	340	378	359	383	334	341	355	346	351	353	351	373	330	359	351	365	385	332	383	325	378	353	354	374	351	355	322	331	345	359	332	355	360	372	326	354	363	353	347	349	361	324	334	361	374	355	359	369	342	304	357	372	342	357	333	369	378	357	374	368	352	374	396	399	378	362	350	359	371	369	353	346	313	337	386	337	345	330	329	370	351	365	376	335	348	347	357	378	352	350	316	329	316	373	364	350	407	406	344	357	354	387	350	350	367	350	367	365	337	334	337	354	378	335	388	383	347	360	360	331	352	378	347	364	321	356	334	364	373	340	371	332	377	334	351	361	350	367	365	366	359	352	370	372	365	350	374	345	402	372	357	349	352	375	346	364	365	354	316	382	390	350	376	357	379	358	377	369	371	342	343	373	315	350	364	377	366	333	331	364	357	323	342	399	373	349	361	336	328	362	386	342	384	366	322	358	376	369	337	387	359	340	339	396	383	352	334	339	310	357	330	320	347	371	363	403	367	379	360	368	361	378	339	357	385	363	370	338	359	344	338	371	348	369	355	343	366	381	345	370	357	395	381	350	338	358	347	372	336	345	361	355	343	358	320	329	372	362	311	334	315	339	358	356	337	338	370	361	329	365	353	353	362	361	352	366	364	347	347	366	358	344	323	369	339	337	377	354	353	373	360	338	355	357	364	379	353	375	392	345	340	332	341	339	372	394	377	348	340	386	371	347	378	373	335	359	384	336	353	356	368	339	344	341	363	374	318	322	360	357	346	303	333	367	364	378	322	349	347	378	332	364	370	370	346	354	353	382	350	377	331	350	353	367	348	353	356	344	347	334	349	366	356	311	337	332	354	325	340	384	323	382	361	372	341	354	386	368	372	358	357	342	338	362	359	360	337	354	357	354	376	332	375	336	376	364	371	358	384	351	344	367	333	318	352	376	353	349	355	368	350	360	356	355	331	376	375	355	350	346	339	386	384	322	319	344	349	371	340	360	398	356	384	350	368	365	337	339	363	356	380	289	341	356	349	348	358	344	350	335	340	378	357	369	345	369	355	364	317	368	392	341	380	366	352	355	358	372	356	351	341	371	360	360	367	356	322	376	372	388	351	347	339	361	347	341	355	321	377	380	304	369	361	360	372	337	365	344	340	347	370	370	357	372	371	380	355	345	361	336	333	356	341	346	362	369	374	339	348	341	363	346	372	338	358	359	334	334	355	367	348	351	351	365	369	326	343	351	339	360	358	347	354	345	375	341	373	373	348	378	343	353	348	369	328	373	375	375
13485	1051	862	668	481	379	326	282	256	237	241	256	231	219	212	194	195	198	176	176	201	192	202	191	196	189	182	171	181	179	176	195	184	191	161	165	156	203	168	213	180	155	167	178	169	182	168	169	168	164	186	166	179	179	180	160	170	181	205	199	173	177	183	161	182	170	161	191	185	200	185	194	171	172	184	173	169	188	167	175	169	194	167	197	171	156	180	169	193	206	169	178	178	192	203	173	182	171	153	185	204	181	182	196	200	166	161	178	187	155	180	189	199	172	159	173	172	168	170	190	183	182	196	189	158	152	166	167	168	172	160	187	159	180	174	171	198	199	174	158	147	185	172	175	191	197	186	193	193	186	195	180	194	184	173	176	161	171	176	157	184	202	185	190	192	166	184	186	168	180	167	181	180	170	162	194	194	180	175	147	165	163	166	168	202	153	199	186	170	168	196	167	159	187	142	165	169	181	161	153	162	155	186	177	179	183	179	159	181	156	163	186	193	185	205	200	178	183	197	159	171	174	185	160	202	146	168	190	178	190	181	188	195	173	156	187	172	180	179	172	167	143	187	166	168	186	158	168	173	195	160	203	181	192	170	188	168	169	187	185	207	160	186	160	178	180	172	161	147	173	194	154	182	174	195	169	172	202	192	178	194	188	169	170	189	174	181	169	180	149	171	171	178	171	187	195	170	179	169	152	179	180	196	162	187	183	180	179	206	188	178	186	196	170	190	188	172	170	171	182	155	187	181	197	186	184	175	149	184	197	184	172	181	199	201	156	171	159	193	179	170	164	189	198	204	170	166	148	189	168	198	174	204	173	159	174	185	178	203	189	183	157	208	171	190	140	161	169	191	171	184	152	200	174	186	161	183	178	172	173	177	163	191	168	159	186	157	182	189	188	182	162	173	165	192	203	189	171	154	164	168	164	163	175	210	189	160	168	166	158	182	177	184	213	186	167	167	176	189	172	180	167	173	187	156	179	183	146	190	168	171	181	170	183	149	170	166	200	158	159	192	194	169	187	184	176	186	157	170	176	172	181	163	209	180	169	203	191	175	203	159	171	160	165	182	173	165	165	174	185	173	181	177	168	176	196	170	160	190	184	192	168	190	173	162	188	192	191	163	195	166	177	175	148	195	180	185	204	191	161	196	177	203	178	198	195	195	180	194	171	147	157	154	188	180	166	173	207	187	176	185	184	170	191	179	160	159	180	166	202	164	181	186	178	186	182	201	197	168	172	179	194	158	191	179	150	162	163	171	176	166	172	169	165	157	159	172	155	179	159	161	197	164	169	173	157	165	169	199	169	191	164	174	169	171	209	163	157	173	167	135	171	164	162	175	190	172	180	184	162	200	167	168	154	181	191	184	183	162	172	189	185	157	182	186	171	184	157	177	171	188	186	167	166	175	203	185	178	180	167	181	202	180	166	194	184	196	177	175	177	203	157	193	174	177	183	165	166	178	150	177	181	152	202	198	190	202	175	181	165	183	179	194	184	160	183	172	183	162	166	157	211	185	163	176	147	178	172	166	169	177	168	169	179	153	175	194	168	195	212	169	183	177	187	199	173	177	152	170	186	175	160	176	184	205	183	177	179	175	198	183	174	190	190	175	188	172	173	161	184	192	160	185	210	183	180	188	144	190	182	185	190	180	203	152	191	182	163	159	172	174	146	180	180	146	168	182	183	174	189	158	163	171	171	192	192	193	175	160	164	133	186	185	218	167	196	176	183	186	194	191	152	163	177	158	161	188	174	167	174	209	193	173	191	172	190	174	200	202	179	178	167	157	201	190	162	201	166	193	166	161	179	177	167	168	143	154	161	192	172	188	149	176	179	188	163	157	164	175	177	169	201	183	161	178	181	203	184	170	184	182	170	167	164	190	185	184	176	187	178	159	172	176	171	170	172	180	173	222	149	183	160	163	194	172	174	159	186	162	178	168	190	189	189	165	186	185	170	177	169	162	178	188	157	165	182	167	171	192	202	180	166	192	174	170	169	167	195	182	160	187	185	185	165	173	165	173	177	163	162	185	186	176	186	152	195	188	193	178	154	166	188	179	163	179	177	181	181	160	197	178	153	154	186	164	187	166	165	180	185	178	167	154	187	185	179	153	144	176	181	181	168	177	170	201	182	178	189	175	149	167	163	186	177	170	180	191	185	189	207	171	169	186	193	159	168	173	186	143	157	181	216	178	169	203	199	160	173	171	156	175	161	189	154	171	197	192	199	175	192	158	192	188	153	172	171	145	167	178	160	178	153	181	169	179	198	146	159	164	189	176	183	167	168	177	168	165	173	199	178	169	143	172	182	176	178	180	158	161	189	167	158	178	170	192	182	190	179	181	193	176	165	175	192	175	158	161	179	197	183	159	170	176	172	161	184	181	162	186	196	171	200	181	174	192	180	176	174	173	185	180	190	186	196	140	188	208	191	157	163	164	183	189	157	192	148	174	181	193	198	185	150	173	141	191	176	185	185	197	177	152	192	177	176	164	193	183	188	162	199	179	175	192	192	186	194	193	171	181	178	181	197	167	189	195	160	156	186	174	166	195	166	194	179	165	182	161	180	201	179	163	193	168	188	176	181	154	189	181	184	166	176	183	167	199	183	150	174	175	193	172	171	176	191	188	186	175	202	167	179	175	170	174	179	156	172	200	184	169	160	153	182	186	174	173	163	185	197	178	172	199	196	181	178	192	187	163	187	184	183	167	165	184	174	183	195	178	187	192	155	161	165	174	173	181	191	167	195	177	176	168	198	190	207	183	173	165	187	191	186	170	183	192	195	158	163	172	192	169	176	156	178	194	179	156	167	180	200	190	165	173	186	171	182	173	158	176	181	202	188	162	190	139	158	168	157	191	144	165	173	180	175	193	181	180	176	182	152	162	198	171	180	162	166	169	221	211	194	162	182	177	180	158	174	152	201	157	163	189	194	199	158	166	149	191	158	173	188	188	200	162	168	172	199	166	189	155	163	200	170	186	164	200	177	157	175	178	179	182	173	180	154	147	166	163	167	165	183	172	185	183	193	160	189	170	174	186	172	164	189	167	175	181	168	213	157	163	159	176	164	183	163	172	203	172	198	176	187	189	191	180	177	157	177	168	190	204	188	162	166	194	164	183	184	180	161	190	176	159	166	209	186	188	160	191	208	147	179	151	175	170	196	202	197	165	183	189	199	169	159	173	163	168	191	183	155	166	166	171	188	196	160	176	198	175	173	180	165	207	170	220	182	179	190	176	196	179	181	155	184	182	198	199	165	187	151	164	177	181	169	191	158	180	193	162	198	183	189	194	163	176	169	171	197	159	179	184	196	173	166	164	182	200	196	187	173	160	208	172	177	172	175	164	156	173	165	165	191	156	173	176	176	200	167	177	183	173	192	185	168	162	194	170	161	176	195	197	170	159	182	174	194	179	208	186	209	186	157	190	194	158	175	180	161	171	189	167	168	176	201	175	168	193	174	176	167	179	189	157	174	168	180	176	185	175	180
7985	950	1962	2204	1797	1457	1201	1025	952	893	779	687	705	662	645	638	629	530	592	569	529	524	475	515	493	521	504	527	482	509	458	493	503	468	483	476	480	483	479	474	478	498	521	470	453	486	498	448	467	450	465	486	464	467	454	472	441	431	444	500	476	435	512	447	433	461	482	455	480	510	436	478	454	451	445	465	463	446	456	437	468	436	461	454	470	428	498	472	458	450	464	421	445	432	444	415	447	473	408	435	478	429	421	452	462	454	440	442	440	462	422	483	510	483	464	444	437	485	468	477	430	488	462	416	442	490	440	440	441	408	431	490	443	459	437	433	475	452	447	471	436	467	445	454	461	444	456	441	441	467	437	442	462	458	427	443	473	443	447	450	419	453	515	463	444	490	460	440	458	432	426	445	433	441	433	432	430	457	433	440	451	430	401	476	434	450	448	476	468	462	480	449	427	448	428	426	461	445	493	496	508	444	448	475	463	475	490	453	409	461	440	431	453	433	431	484	447	465	440	409	482	444	421	428	484	445	454	461	448	472	449	485	470	436	432	423	471	449	455	472	469	430	442	455	426	442	482	419	452	425	444	463	466	436	435	453	456	429	469	434	446	460	464	467	475	442	451	463	437	488	458	445	435	449	415	479	469	457	445	468	470	437	458	486	454	476	445	458	434	423	471	467	437	419	462	463	462	411	459	461	413	440	456	451	491	475	489	417	436	456	425	437	428	460	436	449	435	486	467	437	459	461	453	461	446	449	479	455	436	496	450	459	449	478	433	460	495	461	430	483	413	433	440	462	458	478	462	474	430	486	467	457	491	457	449	425	466	458	453	449	444	492	438	482	498	470	446	440	474	420	450	470	500	468	445	442	479	475	474	420	437	460	437	446	455	481	442	459	454	451	412	464	456	429	457	471	471	455	468	472	436	435	418	482	473	440	459	496	470	443	528	463	432	450	425	413	474	433	456	482	432	440	465	480	445	461	475	454	463	494	477	464	449	448	475	466	467	437	456	472	464	481	410	473	484	447	446	446	432	461	433	478	449	475	477	441	437	484	431	479	480	422	428	458	433	465	435	476	460	448	442	472	444	460	445	489	446	464	468	446	464	508	453	484	440	429	491	431	453	440	460	460	387	484	462	455	427	425	473	453	463	439	467	423	460	440	433	431	475	436	441	470	475	430	443	460	447	461	483	463	431	446	462	467	467	478	478	449	442	416	495	472	443	447	424	463	451	470	450	406	452	481	466	458	430	427	441	417	470	426	475	457	453	455	438	440	472	411	443	452	473	488	441	454	456	454	487	464	450	487	452	416	486	450	483	516	427	440	456	468	454	460	443	440	420	446	439	462	450	449	442	463	439	463	473	447	459	436	451	474	417	483	466	449	453	472	418	499	416	505	425	458	450	423	459	468	453	449	463	421	439	438	444	453	490	437	465	422	433	453	448	429	456	465	415	417	474	466	457	430	422	469	478	459	420	480	464	452	478	428	440	476	446	465	436	469	467	434	423	464	453	460	465	462	489	461	454	460	439	441	448	452	440	432	462	439	429	403	432	450	490	474	474	461	473	456	461	440	454	432	426	456	416	449	433	432	464	492	431	439	438	436	455	437	496	431	463	435	442	477	504	478	468	489	462	466	457	495	470	456	474	435	428	440	448	441	460	452	459	449	446	442	447	448	455	449	441	475	457	443	497	453	454	472	457	462	429	478	461	457	441	462	475	457	436	470	454	429	458	460	447	433	480	501	468	476	434	439	431	428	449	479	443	456	453	475	484	458	463	467	477	437	441	458	477	439	440	453	470	429	436	442	489	457	478	446	466	486	460	482	442	458	433	425	461	434	439	436	431	420	414	420	449	459	443	467	423	452	492	412	471	492	512	411	481	462	426	449	457	460	418	459	407	428	467	465	478	448	452	463	450	450	459	443	434	484	462	457	427	459	456	491	501	427	444	459	483	486	425	446	495	448	436	448	456	479	448	445	455	458	459	445	451	433	471	512	446	438	471	445	489	464	444	460	467	434	449	472	456	453	487	485	480	462	454	427	457	483	425	452	446	422	446	442	467	451	436	461	461	448	463	481	424	471	439	497	486	425	489	461	433	468	470	449	465	452	424	462	486	445	449	430	462	442	434	415	431	446	453	443	466	429	463	439	445	475	431	465	439	445	415	441	459	446	436	448	440	462	470	440	448	442	469	436	449	473	506	459	450	451	491	455	481	438	427	470	462	451	443	418	487	500	456	465	453	432	478	452	418	435	500	447	458	431	444	450	474	460	460	463	424	453	478	447	429	477	433	441	436	493	469	477	445	407	481	469	435	451	437	472	463	444	440	479	420	431	457	427	443	431	442	457	454	431	475	466	453	463	481	424	458	460	446	468	461	441	444	463	494	458	452	452	456	450	442	445	450	437	477	452	495	496	492	481	483	438	442	457	454	437	460	420	466	468	449	478	441	456	428	493	460	480	472	499	463	413	429	452	463	454	454	469	488	427	476	473	422	448	456	450	431	433	472	430	459	442	434	480	489	486	465	489	467	471	463	486	453	430	427	462	446	460	473	432	465	438	448	446	439	437	466	431	444	474	435	428	459	444	451	463	479	435	463	443	462	463	424	467	436	444	494	445	464	455	456	452	464	427	414	442	458	450	441	464	455	491	476	479	483	413	437	459	470	461	433	447	432	474	452	481	455	445	442	445	475	424	488	489	467	496	463	440	449	447	456	416	472	463	436	426	493	444	443	470	435	444	444	433	467	440	468	457	425	468	436	456	433	433	406	424	450	450	462	464	439	419	473	441	424	452	448	468	451	441	491	426	414	435	453	451	471	464	409	479	485	435	457	469	459	496	401	468	468	445	457	448	471	445	461	435	398	413	472	424	449	474	483	429	478	479	451	402	444	458	429	413	432	434	443	438	444	452	448	426	462	474	468	437	479	443	419	439	447	439	438	471	464	451	449	470	492	495	446	435	446	460	489	433	438	425	448	451	440	434	468	443	436	480	456	477	490	487	457	483	418	440	468	436	470	437	428	458	451	477	440	503	457	459	458	486	431	450	408	479	454	466	488	437	438	479	428	476	417	424	452	419	479	418	485	457	427	428	425	425	480	457	462	472	442	449	471	456	470	462	451	454	449	461	473	447	439	462	472	467	478	481	473	452	437	458	418	483	482	448	435	469	417	446	467	472	459	458	504	464	429	470	458	458	476	430	436	488	473	443	423	470	482	477	455	475	423	474	451	433	447	463	450	441	460	493	446	435	427	450	466	454	446	432	415	433	460	448	473	444	455	504	488	454	442	435	436	461	438	490	426	440	460	444	442	472	441	456	457	467	437	454	455	428	459	457	446	428	479	466	464	464	495	453	444	453	426	393	478	440	431	447	408	443	416	454	449	443	429	456	464	438	450	412	467	444	487	473	452	409	441	483	454	452	461	433	450	453	445	464	465	465	441	464	443	440	425	452	478	457	454	430	453	429	465	443	432	460	456	460	423	430
1603	330	281	309	292	309	300	279	324	321	323	341	275	338	316	306	292	301	292	302	316	304	334	290	279	298	301	311	352	269	316	298	279	274	282	281	326	309	297	332	307	319	296	344	327	296	333	316	312	281	308	292	327	312	258	305	289	293	296	275	297	283	346	287	307	282	313	289	297	272	349	284	297	327	331	294	298	295	325	297	312	279	277	300	350	259	326	300	308	309	304	286	340	301	284	322	316	297	296	280	347	302	298	324	313	287	285	320	278	315	304	305	297	283	330	302	297	340	304	298	339	324	290	302	305	349	284	305	283	309	284	307	317	265	302	323	316	269	299	280	313	300	320	291	286	306	332	316	315	295	319	313	303	300	308	294	307	340	304	291	328	296	309	273	271	269	298	296	328	316	333	290	335	325	319	290	322	302	289	296	309	271	311	305	320	295	302	337	296	295	316	320	310	312	305	329	330	305	315	323	250	304	333	292	279	303	325	305	305	318	300	285	292	297	267	328	303	345	303	291	319	310	288	304	306	281	320	321	289	299	279	292	309	332	310	275	319	290	302	309	298	322	337	301	313	316	303	298	308	280	282	272	284	289	307	283	289	339	303	300	292	318	331	310	348	289	349	254	297	296	300	287	291	298	294	271	313	296	306	308	316	324	294	333	304	254	294	300	303	272	281	295	266	316	265	299	308	305	279	288	335	284	318	317	289	295	302	305	291	312	281	322	315	306	298	305	287	292	314	280	294	309	300	307	308	301	289	307	294	316	283	293	321	308	296	334	267	302	339	294	311	272	288	321	311	287	298	297	322	326	298	291	295	237	284	316	287	341	311	331	298	298	279	291	270	282	279	293	334	303	294	302	273	286	317	271	289	360	277	250	298	315	266	270	309	326	279	282	286	313	291	289	302	303	309	330	284	321	284	289	300	294	295	303	329	300	304	277	327	322	297	298	309	299	306	291	336	264	329	317	315	312	296	311	270	278	316	291	306	306	306	293	309	326	298	290	318	298	291	313	301	325	296	294	336	310	312	286	318	294	327	308	299	333	284	305	275	314	318	296	287	339	274	286	300	328	312	308	294	300	324	286	308	250	315	285	335	304	299	313	271	329	317	309	259	285	320	302	285	307	308	308	334	309	287	314	298	333	273	263	263	314	298	308	291	289	321	298	309	296	319	322	293	304	287	325	315	325	298	285	295	280	297	309	303	300	310	314	290	322	297	300	303	281	322	298	327	310	283	312	275	283	322	276	302	308	339	317	297	314	288	315	312	294	315	313	302	320	299	263	325	304	297	286	312	290	256	335	285	311	311	294	322	340	283	298	281	309	290	296	307	286	302	268	321	292	304	316	289	265	308	297	299	308	274	295	336	327	275	306	309	319	331	259	282	268	324	294	282	337	313	302	271	281	342	335	324	293	277	309	290	295	305	308	295	331	280	300	299	300	302	304	309	306	294	306	280	306	276	285	308	297	280	316	287	335	294	301	276	303	334	246	280	284	306	278	331	317	312	276	287	298	297	279	318	283	274	308	301	283	314	305	298	318	300	278	274	282	315	301	268	291	304	290	299	290	305	307	299	301	306	313	290	333	295	298	309	315	310	312	315	327	320	302	337	270	306	311	307	293	336	302	335	338	321	288	314	333	308	275	326	299	339	296	299	299	306	291	303	291	294	279	280	273	300	283	284	331	305	300	290	310	284	291	319	317	329	290	271	268	295	344	331	307	298	286	301	300	301	301	326	301	317	317	288	290	329	281	296	274	298	299	300	275	282	328	293	310	290	306	327	262	278	295	278	341	304	273	313	321	282	309	346	291	328	308	307	295	304	291	301	280	288	303	277	312	305	295	297	293	302	283	297	307	300	296	309	305	303	333	278	330	339	299	306	292	308	309	274	290	281	307	281	288	289	274	306	276	324	315	285	290	303	269	302	268	332	348	286	317	314	308	282	293	296	305	327	324	283	314	266	306	290	288	305	307	296	308	279	280	277	302	346	281	341	290	286	310	310	308	309	296	265	293	321	316	327	281	284	311	303	302	325	325	322	304	293	310	291	333	317	281	286	313	275	284	284	327	287	323	298	309	310	305	310	312	297	295	306	281	291	306	289	321	316	321	296	331	287	292	301	291	292	288	345	293	294	328	280	296	300	284	270	287	273	299	284	291	315	332	306	268	285	290	329	290	292	298	271	317	301	284	275	314	312	307	306	293	292	296	297	297	308	297	286	282	299	285	270	303	304	311	314	312	297	305	327	313	348	283	296	288	282	309	303	285	307	301	320	319	296	314	321	296	308	328	285	277	323	298	255	310	270	280	320	314	286	293	294	295	265	328	313	308	287	276	273	287	324	310	311	291	270	308	295	308	347	323	299	302	299	288	332	309	303	294	286	320	284	291	297	340	299	300	304	316	320	326	309	299	308	317	318	288	303	266	323	319	298	283	335	290	290	270	309	302	326	288	335	290	289	287	311	325	306	298	325	321	300	282	302	302	311	316	288	290	322	328	295	318	281	348	307	288	320	277	299	296	311	295	302	265	299	286	293	319	290	325	280	300	299	271	321	310	318	335	304	309	299	319	282	282	291	343	288	321	310	341	341	303	298	314	352	308	334	289	313	310	296	304	336	291	307	297	255	311	307	328	271	332	262	303	301	282	294	272	318	317	268	275	302	288	296	330	319	297	304	292	319	307	305	332	295	295	299	303	317	318	292	264	324	300	309	332	302	272	268	296	295	317	301	270	301	296	325	335	276	303	318	356	283	257	289	313	311	316	276	280	296	282	306	302	280	264	314	298	321	296	326	328	356	298	321	330	287	295	319	309	348	274	310	299	277	301	281	318	304	288	314	295	298	265	279	291	283	275	274	298	283	293	330	302	293	303	325	340	291	286	349	291	294	290	310	307	261	317	299	283	290	324	320	329	299	286	315	320	284	297	284	316	302	264	273	291	313	284	319	291	321	291	297	291	311	319	335	344	320	306	293	349	317	276	287	309	336	313	308	343	292	326	268	295	272	303	310	312	308	282	289	295	313	276	305	333	296	295	250	291	332	353	306	288	284	269	331	306	339	350	325	296	290	298	306	342	300	300	277	302	299	282	319	308	325	319	295	295	319	298	277	287	304	327	322	331	317	302	289	294	308	309	329	331	324	304	300	284	286	341	314	293	285	292	302	327	266	281	328	304	323	306	313	333	339	327	293	289	284	300	324	270	289	298	326	280	292	296	298	297	338	289	295	313	294	291	288	294	266	297	308	299	291	295	295	316	322	339	262	298	269	281	276	315	279	331	304	318	282	280	316	275	290	301	330	298	287	320	320	266	308	289	306	325	280	296	286	322	314	285	294	300	324	287	297	324	268	299	312	296	317	296	299	274	314	298	290	280	310	339	287	330	312	361	307	294	296	294	278	334	282	298	315	305	316	278	323	301	304	320	250	285	259	323	322	308	293	293	328	293	346	309	332	288	331	313	276	324	341	272	348	299	308	297	302	309	317	306
1892	635	662	742	736	669	709	682	656	687	703	674	672	710	713	634	678	669	707	680	733	703	664	655	655	701	677	651	672	649	675	715	674	653	714	701	677	660	659	700	663	678	710	670	684	716	707	637	704	687	694	714	671	702	687	669	653	695	680	630	665	630	712	648	617	701	665	735	662	689	662	727	696	669	661	669	615	654	690	628	646	644	692	648	663	712	693	696	671	662	673	707	648	711	685	674	672	715	674	643	661	698	678	693	611	653	707	647	616	716	677	656	666	746	715	663	675	680	649	673	681	668	657	687	684	637	664	659	672	686	663	679	612	650	622	745	666	682	649	685	718	663	699	689	678	676	641	683	664	656	695	682	659	663	672	667	657	679	701	637	695	684	654	655	744	652	693	695	701	716	670	644	692	651	692	674	662	685	672	656	675	681	658	637	676	687	683	666	671	693	715	711	646	697	670	686	666	649	673	672	700	716	679	699	675	689	636	651	714	656	709	701	650	681	722	692	652	717	682	711	665	656	644	682	678	675	628	720	695	714	670	642	666	633	652	695	643	628	715	651	665	694	643	710	653	652	685	678	646	661	660	724	675	706	674	667	695	710	676	698	645	704	694	606	680	682	697	707	659	685	675	654	705	618	726	680	652	665	718	708	695	646	628	665	648	697	682	675	752	712	625	637	638	725	709	652	693	669	668	689	675	655	696	737	712	647	722	715	691	709	692	671	642	690	691	696	629	662	668	708	663	652	677	689	652	657	652	661	614	681	687	670	699	704	678	664	682	684	727	678	665	724	671	661	704	686	639	700	669	715	660	686	673	627	654	633	683	696	692	706	692	656	688	696	675	647	701	645	675	664	633	716	681	672	630	674	657	655	634	716	698	651	639	669	664	667	640	656	696	679	681	703	641	689	686	651	669	635	668	682	662	686	592	661	663	703	664	640	715	684	676	690	642	668	650	692	683	660	693	703	698	695	706	665	687	715	736	645	687	668	705	710	641	664	691	692	666	653	678	647	702	666	702	677	653	690	675	657	709	665	709	741	647	693	704	672	699	636	691	709	707	701	701	688	700	624	700	658	679	656	640	686	655	682	660	659	679	643	639	669	709	680	675	710	628	722	679	657	688	651	663	677	690	626	699	646	638	666	704	644	681	675	683	721	685	672	643	683	687	652	677	623	685	697	686	695	688	685	698	676	656	720	673	668	713	653	655	659	677	671	669	718	615	693	671	643	695	648	678	659	692	722	653	686	659	612	653	677	695	686	645	732	717	645	681	693	669	662	692	639	673	697	701	656	681	684	678	666	674	658	698	686	665	673	701	692	710	633	718	639	642	654	692	647	704	703	696	715	672	653	688	680	692	703	685	690	644	682	740	689	637	698	709	671	657	724	663	675	679	605	681	673	693	696	687	685	686	640	652	692	700	671	666	679	723	680	638	667	710	670	658	681	636	713	718	697	691	662	690	694	686	640	661	696	695	708	648	677	671	685	708	670	691	699	697	677	659	694	706	657	738	682	680	678	704	650	689	713	629	684	647	681	656	682	670	670	652	711	665	638	657	664	692	699	643	734	647	686	628	709	679	695	658	695	661	666	661	674	669	700	657	670	698	722	690	691	679	686	640	622	669	666	681	683	706	678	703	638	689	672	656	676	686	642	685	679	676	658	723	645	682	668	672	683	642	682	665	700	651	645	671	663	657	686	647	626	699	667	674	664	677	680	689	670	661	696	641	648	695	701	698	692	656	710	671	668	683	709	632	648	718	670	656	681	634	661	702	699	666	678	687	642	690	713	655	675	701	711	666	676	658	631	670	729	658	709	664	675	647	681	679	706	689	684	676	663	631	685	710	702	694	633	664	623	723	653	704	675	722	672	670	680	643	651	695	669	661	681	690	650	675	680	667	661	689	654	687	728	682	681	686	659	661	665	686	686	746	679	704	664	682	672	651	726	680	647	621	658	710	688	707	650	687	699	675	641	656	673	671	656	685	700	653	646	698	656	689	671	694	717	691	627	719	634	674	622	713	674	674	710	688	638	698	669	638	694	676	701	671	672	700	625	695	680	654	657	650	671	715	668	717	696	676	677	703	669	715	687	629	714	661	716	662	642	726	682	632	689	678	683	645	661	687	681	658	661	660	706	711	708	683	689	666	682	671	656	669	706	704	650	659	683	740	649	676	659	704	691	616	719	695	744	656	695	623	689	686	698	731	689	674	700	640	654	634	686	668	678	689	673	594	705	691	677	697	701	720	722	680	644	735	683	679	695	657	676	704	668	678	682	646	758	674	689	712	716	678	711	670	649	693	674	641	661	662	678	690	677	679	704	688	662	663	658	692	654	664	654	667	688	663	646	691	713	672	661	678	617	616	672	672	656	684	666	664	616	676	704	708	582	682	700	690	708	645	676	702	677	698	673	745	656	655	662	698	700	687	702	662	644	701	657	720	648	711	664	676	686	688	692	689	689	678	692	723	660	664	666	671	670	659	730	691	666	660	657	633	681	661	652	702	696	704	700	660	663	702	687	696	640	686	695	695	669	652	685	698	703	686	660	703	660	642	718	660	696	707	671	660	672	653	691	686	665	680	681	647	673	648	699	665	706	677	714	641	678	698	713	660	675	654	651	627	667	632	639	708	652	706	641	653	631	668	676	645	748	713	706	657	679	638	693	649	655	629	653	703	695	692	645	640	701	657	711	684	644	660	642	644	687	673	661	657	656	671	667	688	715	710	678	708	684	685	687	698	674	699	685	656	699	658	644	703	663	691	618	652	697	715	654	654	709	711	680	647	665	682	644	704	680	716	672	680	711	737	635	654	674	687	657	684	639	712	688	713	646	660	703	674	659	689	664	655	675	672	660	713	692	656	647	667	684	658	690	664	667	654	670	707	716	652	658	680	685	711	691	665	698	681	708	679	710	716	703	687	729	624	667	663	669	651	673	675	699	642	631	690	654	705	672	645	652	716	654	670	694	670	691	681	673	640	683	679	669	641	692	673	686	689	606	677	688	641	638	645	642	669	683	715	675	686	674	690	673	628	667	689	641	664	665	670	674	686	709	653	680	700	660	700	673	723	697	694	698	680	684	677	681	690	670	693	687	645	701	675	677	660	690	678	674	668	698	615	653	677	635	719	664	653	688	660	715	683	706	673	600	673	700	731	674	655	655	683	670	696	699	685	704	658	695	642	705	707	688	707	667	613	674	668	718	688	692	675	655	685	639	693	669	685	680	651	710	661	674	656	687	667	682	655	647	711	690	684	675	688	713	676	673	650	634	636	728	628	698	664	703	697	660	694	662	710	648	690	655	708	685	675	655	640	685	668	646	696	685	657	677	689	729	684	659	677	705	639	650	666	685	698	666	677	685	650	645	668	625	698	689	649	687	722	636	642	650	702	678	658	728	634	661	712	730	658	686	698	641	680	704	702	665	683	717	661	689	703	654	669	709	685	679	669	630	659	680	658	660	666	672	615	685	684	691	677	694	711	631	680	695
7272	452	441	369	286	225	210	190	170	167	170	161	153	156	127	138	119	156	150	140	135	162	130	120	125	123	122	129	142	115	154	134	134	137	126	144	136	126	129	152	145	129	128	122	147	128	141	126	156	133	133	149	144	128	143	126	128	129	145	123	145	124	129	135	132	103	131	144	142	103	136	139	127	135	132	121	144	123	143	138	139	127	128	130	145	136	138	119	133	128	130	156	145	105	134	123	126	153	126	138	123	144	162	155	145	153	124	118	136	147	159	134	162	120	126	147	126	131	165	114	153	145	113	109	150	144	136	143	110	157	143	104	134	149	130	138	141	118	142	144	122	143	141	137	109	149	162	110	139	133	138	125	112	137	113	108	157	136	123	144	135	131	143	135	145	132	163	144	142	134	135	117	145	139	157	131	142	125	140	127	140	132	118	127	139	155	155	155	147	132	141	133	144	139	131	148	140	124	146	123	126	125	138	145	123	138	132	154	144	138	143	127	124	143	147	133	138	131	156	123	124	98	136	158	143	139	136	143	149	131	121	126	128	129	136	137	141	132	145	141	138	134	130	130	132	105	152	127	138	149	136	144	161	129	143	133	146	130	139	146	149	117	129	150	139	158	131	133	136	126	153	128	138	162	157	136	135	145	122	150	128	160	147	144	149	145	135	126	149	129	141	144	136	126	140	126	122	144	130	145	118	129	117	130	163	149	136	146	111	117	113	131	145	130	133	153	146	121	117	134	132	133	147	133	118	144	118	148	128	117	122	125	151	132	147	151	120	137	142	135	152	137	119	138	134	139	163	123	141	116	145	128	129	134	120	143	132	140	131	117	132	137	131	148	176	132	145	143	132	129	132	118	136	161	163	167	136	148	136	125	126	152	115	132	138	127	118	143	129	125	155	169	111	139	138	138	160	110	136	142	146	133	137	136	115	109	127	130	133	142	144	139	127	148	140	130	130	152	138	143	162	140	142	145	145	139	142	150	138	139	146	126	137	134	161	137	137	112	144	164	139	120	136	140	157	139	137	127	136	144	133	134	137	121	153	154	131	123	120	145	146	129	126	134	153	143	153	111	124	133	138	151	145	134	134	140	133	153	130	136	134	130	120	145	156	131	152	149	125	138	137	137	156	144	147	134	122	131	156	142	120	125	131	160	141	144	121	165	144	120	112	140	137	168	134	141	132	149	142	136	145	135	131	149	128	131	138	124	142	137	128	127	146	138	118	139	110	148	126	133	137	146	145	128	150	129	159	124	145	133	130	127	135	139	120	143	128	129	138	139	127	126	146	145	141	139	136	110	154	136	128	133	144	144	137	130	135	136	112	133	120	139	135	141	137	149	138	144	140	115	143	134	139	122	151	134	133	160	160	130	143	131	119	144	149	123	138	124	134	128	114	156	130	124	120	121	147	134	138	130	158	142	134	128	140	142	116	139	153	129	125	119	144	121	162	156	131	129	155	137	128	139	164	125	150	123	118	134	154	127	137	133	127	131	139	135	119	149	132	149	127	138	141	124	105	147	147	125	140	153	142	133	130	126	142	133	138	134	121	142	154	115	134	135	135	130	130	138	118	157	119	117	149	153	137	127	108	138	140	134	153	133	162	164	138	138	137	131	160	144	144	167	157	138	115	130	152	137	145	103	149	133	146	140	120	123	133	134	124	123	147	150	129	139	155	127	143	128	150	162	142	136	122	147	130	126	155	120	136	127	140	162	141	147	124	127	163	139	142	132	110	121	128	138	123	150	136	140	129	140	104	143	143	130	130	142	166	128	122	117	118	152	142	132	133	143	140	124	113	123	131	113	118	147	133	127	140	132	109	133	124	154	131	145	125	136	156	122	143	127	153	131	133	147	123	145	136	124	118	139	122	120	160	135	123	131	145	157	152	134	142	134	140	143	136	151	154	133	139	146	154	126	139	116	139	134	128	140	150	162	144	114	144	138	131	111	142	119	134	135	138	146	134	140	120	122	134	133	149	151	123	120	135	139	133	123	155	149	141	136	137	149	107	117	130	159	128	144	145	161	160	148	120	132	117	148	129	139	154	135	113	120	137	161	137	141	145	160	128	127	147	146	142	129	128	125	130	138	151	129	146	112	150	143	131	113	105	148	139	143	137	156	122	124	126	141	142	143	132	131	120	131	161	134	133	133	150	155	121	139	152	121	129	126	128	140	125	122	126	149	135	137	129	142	128	123	134	147	143	128	135	131	154	142	133	145	135	148	151	153	149	125	123	120	140	124	163	116	148	125	161	140	126	124	126	148	125	131	149	152	135	149	134	122	128	143	129	128	147	147	139	137	127	140	156	148	123	130	129	121	140	130	136	141	153	121	163	131	144	143	141	124	143	132	135	129	144	145	132	146	124	136	138	123	146	145	142	151	123	137	134	144	129	158	131	146	115	144	128	146	136	140	152	120	129	137	149	154	146	128	136	138	145	130	132	134	122	150	141	152	123	129	164	123	129	125	162	134	141	131	153	131	118	133	122	118	136	127	138	127	127	123	124	122	138	137	141	137	150	141	133	139	138	108	133	136	116	131	140	121	122	133	160	129	111	140	137	153	126	140	128	129	133	136	151	158	130	133	129	131	126	162	140	120	147	131	154	152	131	126	128	126	151	129	135	152	130	147	128	137	142	151	140	150	141	139	129	126	138	141	132	143	131	138	133	133	143	153	135	148	149	135	134	125	95	114	148	144	128	156	114	134	131	135	138	136	139	161	154	132	142	136	149	140	140	141	130	136	133	135	128	116	123	152	143	130	134	128	132	124	130	136	113	152	164	130	123	134	147	131	154	155	139	119	140	118	124	149	150	150	130	126	125	144	147	125	132	150	133	137	136	144	143	134	136	136	132	133	133	137	116	168	127	154	110	131	135	141	143	144	133	140	134	139	116	148	142	133	138	131	136	131	131	124	132	169	133	136	143	110	150	112	135	157	141	142	128	117	141	138	129	130	122	122	140	121	120	137	123	118	130	136	129	135	139	133	119	144	133	138	135	123	136	112	136	126	119	133	136	155	133	156	137	130	138	118	153	135	148	130	138	134	131	126	123	107	136	126	113	139	113	145	150	130	143	120	131	96	126	139	142	148	135	153	121	119	139	126	117	123	140	132	140	165	135	127	126	145	121	148	162	152	123	125	127	131	152	128	126	120	128	132	118	138	130	130	146	127	112	141	132	122	150	146	141	134	135	157	133	126	124	148	123	136	143	145	135	122	123	124	138	113	155	121	133	139	142	129	132	124	129	149	117	107	145	125	139	135	147	133	124	154	153	125	136	123	135	143	114	145	119	138	134	118	140	130	117	140	141	131	134	141	142	121	139	139	133	130	140	122	150	128	152	126	134	117	133	133	150	138	115	125	146	129	145	152	142	151	109	145	134	129	130	119	123	124	133	113	129	137	118	141	112	163	138	141	112	159	119	158	152	111	123	127	139	148	138	142	141	131	116	132	153	144	146	149	139	137	128	128	133	121	138	120	152	148
6155	629	1043	1185	995	888	724	659	636	564	515	502	448	409	439	430	429	392	425	417	370	408	369	405	396	396	430	408	376	395	386	363	376	365	331	355	375	342	377	364	364	374	379	348	376	377	362	356	359	361	365	357	359	375	374	336	344	378	332	344	350	353	379	360	393	382	360	364	327	365	358	360	359	356	356	360	377	371	359	373	344	358	346	365	339	360	322	340	337	366	362	328	370	397	365	374	361	358	344	351	345	353	324	365	352	349	345	370	355	353	384	363	355	369	364	336	368	338	341	368	357	349	369	348	355	368	369	373	372	329	367	310	379	350	350	343	336	341	341	382	349	347	312	370	363	353	338	380	343	365	358	411	369	359	336	351	359	352	371	312	318	364	365	357	372	357	334	340	396	332	348	344	349	375	373	346	350	340	373	354	361	336	355	324	346	322	336	358	356	339	359	359	340	389	399	366	355	336	390	372	353	349	390	363	367	367	387	352	347	390	355	351	383	368	345	352	340	336	367	362	345	359	366	347	325	374	320	374	392	384	322	343	341	364	344	329	360	355	360	351	346	318	374	349	386	341	365	332	333	340	383	345	359	343	358	374	364	331	345	331	350	374	366	371	357	343	396	340	330	324	343	348	367	384	358	372	364	381	359	328	345	352	367	392	333	383	375	332	335	373	364	353	358	363	359	384	338	354	364	357	346	372	384	390	349	364	363	315	367	340	372	375	376	351	344	340	365	355	378	333	361	363	357	357	367	366	323	345	342	345	344	333	337	332	351	376	385	385	380	346	328	369	349	362	375	359	344	381	332	387	366	346	390	328	332	346	325	338	343	374	367	338	313	350	402	371	347	385	352	347	370	372	339	347	365	360	354	359	361	344	334	349	399	350	375	346	345	320	374	347	357	319	397	361	345	334	352	345	366	351	367	344	333	330	357	370	295	382	369	338	373	350	362	382	343	356	358	375	362	352	366	355	357	342	326	381	366	375	366	348	310	386	357	385	371	391	373	347	367	359	363	375	343	358	339	383	318	374	333	377	397	371	378	353	380	359	339	376	371	322	331	357	328	338	358	359	356	364	344	339	346	311	399	325	373	361	346	363	357	359	338	336	363	379	362	354	339	374	354	358	344	347	365	369	347	351	343	383	354	348	376	321	357	341	362	335	362	366	293	336	402	358	376	398	369	327	375	336	386	383	335	308	368	342	343	341	327	356	383	383	341	364	367	346	336	369	351	358	367	360	391	365	348	357	367	334	340	344	366	347	381	336	334	359	371	353	352	367	372	375	352	379	366	363	336	368	342	353	355	365	384	350	344	364	351	372	321	365	362	326	371	346	336	370	357	320	387	360	334	355	335	346	363	361	361	320	357	350	326	328	365	350	359	356	375	325	356	328	324	367	372	369	343	319	358	328	364	357	365	346	371	364	374	347	367	350	366	336	345	369	390	364	371	362	359	354	365	362	364	355	346	314	329	362	347	341	356	358	338	354	348	370	356	389	345	376	360	357	327	344	355	320	355	332	361	331	369	383	341	343	357	380	328	327	382	366	357	359	367	364	337	378	338	348	333	361	348	351	338	367	337	371	363	381	334	333	363	354	346	330	355	344	332	360	353	354	340	344	350	360	363	331	350	334	374	365	337	374	368	348	329	335	373	349	370	372	347	298	374	353	355	358	357	353	378	363	345	368	365	324	349	325	371	349	386	339	336	371	356	354	379	368	347	346	364	377	378	367	347	351	350	349	337	345	335	336	353	330	332	384	388	378	380	332	362	346	371	349	330	363	334	338	368	329	381	339	339	361	366	347	358	347	341	329	351	395	366	357	351	370	349	348	358	360	364	377	374	353	342	328	342	392	370	373	375	335	353	352	341	337	362	349	346	337	343	350	348	362	375	339	372	383	376	342	384	378	327	332	341	342	368	340	366	398	377	388	395	315	358	328	355	381	341	389	374	367	324	347	343	343	389	364	379	369	356	351	377	343	362	369	367	346	338	349	358	349	314	349	399	361	350	338	341	338	402	351	348	360	380	376	360	349	348	338	378	348	322	368	302	361	361	341	308	369	339	345	355	362	335	361	360	366	363	348	346	346	379	353	342	366	330	381	371	345	331	387	345	325	363	353	353	364	373	336	341	338	358	356	364	323	378	330	357	335	394	378	357	369	390	346	350	346	311	353	351	334	358	357	336	370	360	352	354	349	336	368	338	355	370	376	354	346	353	377	382	316	345	363	357	378	368	320	363	376	380	370	351	324	365	363	401	367	415	350	348	387	313	352	332	343	326	336	374	356	354	385	390	335	345	329	357	332	354	351	359	353	351	345	375	374	364	369	339	346	359	386	355	389	328	321	352	350	346	346	363	356	373	384	338	364	376	387	336	326	365	335	387	390	359	356	370	415	349	358	369	349	363	376	336	369	367	363	375	360	351	348	369	366	353	360	361	350	365	325	351	408	340	346	350	338	320	365	348	357	358	360	361	325	366	340	339	340	363	351	393	331	349	373	391	340	349	372	344	371	352	347	366	374	397	379	369	365	350	365	335	366	349	334	347	323	304	343	311	333	364	361	367	344	364	352	337	360	321	333	363	349	325	363	345	346	319	396	341	328	382	327	359	351	327	343	358	324	365	333	370	369	377	335	353	341	337	348	310	373	344	353	352	347	359	375	358	362	358	367	369	350	349	369	377	331	366	345	380	352	335	350	325	379	357	345	312	352	356	358	340	326	350	369	340	365	362	335	351	357	374	347	365	331	377	352	394	341	359	351	354	372	333	364	357	376	397	367	350	339	335	333	347	369	324	313	339	357	339	371	339	315	340	357	346	391	342	353	360	329	371	365	340	376	313	369	325	403	366	357	395	366	351	386	348	375	374	339	358	338	344	354	336	349	353	374	373	335	359	392	368	371	349	359	348	365	362	345	346	345	371	349	364	339	352	360	343	350	352	359	344	373	390	329	358	351	392	366	346	344	329	364	370	332	335	368	356	376	338	354	368	366	390	334	353	342	372	355	316	368	375	350	333	343	343	343	357	361	347	375	321	369	361	354	344	370	340	356	390	353	338	354	359	342	355	348	343	370	346	343	359	394	361	387	374	356	336	337	327	349	335	367	368	341	354	380	347	369	381	332	383	310	341	371	347	362	326	313	365	352	370	329	364	375	344	378	389	381	370	324	347	340	370	350	316	361	354	336	327	364	399	375	381	353	361	362	375	350	368	348	344	330	336	364	340	341	388	365	361	366	356	392	374	360	366	362	372	333	364	383	352	360	349	393	369	362	344	371	296	355	366	354	298	375	351	362	339	340	366	337	392	360	364	351	353	371	359	376	366	335	387	356	333	360	362	310	385	364	351	368	347	360	333	388	355	359	372	338	337	337	340	333	344	333	358	351	365	328	366	338	380	360	328	368	375	368	335	350	324	336	378	390	375	352	348	388	341	372	337	331	346	358	333	379	329	348	334	371	364	349	342	320	386	366	345	349	336	335	344	337	368	345
13620	984	853	706	521	368	306	302	262	226	251	237	217	209	217	204	163	176	189	196	217	178	198	192	185	193	196	174	196	191	186	175	186	172	198	173	182	186	167	183	212	195	158	189	167	188	206	184	189	151	195	179	178	182	169	182	154	155	180	173	177	161	190	193	168	200	170	195	184	189	176	181	167	191	188	175	190	180	192	178	187	193	178	177	191	214	178	165	177	162	186	179	174	171	185	181	190	193	182	159	165	157	173	192	188	188	161	152	195	173	144	158	164	177	172	193	163	190	154	162	173	198	184	167	174	196	164	180	166	188	171	172	173	180	171	183	151	176	195	179	153	193	156	171	161	163	183	194	178	164	177	193	165	179	173	215	174	185	177	169	182	173	182	158	161	159	154	195	187	183	160	170	195	174	206	175	175	204	163	188	197	185	166	187	153	160	147	193	173	198	193	188	187	199	178	171	184	190	153	169	185	183	185	152	210	216	177	145	174	185	201	175	195	168	200	163	163	181	184	180	172	187	154	155	169	193	167	148	174	182	187	172	164	174	179	173	161	169	209	184	155	151	180	191	178	168	168	199	182	167	162	161	150	179	164	178	197	180	183	197	157	188	191	163	179	183	188	170	181	166	188	150	179	170	171	156	182	158	154	178	154	166	168	159	168	165	198	166	170	184	184	195	174	197	173	177	197	166	182	167	184	176	172	163	201	184	163	170	196	198	196	169	187	169	181	195	146	176	191	170	173	191	171	161	156	196	168	182	178	177	188	160	167	191	172	158	183	181	180	177	171	194	151	191	173	164	173	159	192	192	188	154	185	177	170	181	187	187	196	201	186	192	185	180	180	150	191	178	186	181	209	170	174	172	138	192	169	171	189	183	193	194	180	165	183	144	175	186	193	164	158	171	169	181	180	157	170	194	186	162	171	172	170	180	187	216	192	187	165	177	175	190	191	179	176	204	189	169	176	179	161	193	170	157	192	154	181	145	185	183	193	182	196	192	179	156	173	183	158	174	168	182	175	203	158	173	174	172	186	184	177	179	195	186	180	150	203	195	206	173	189	171	177	161	167	165	195	192	193	176	174	164	161	180	187	213	186	180	154	180	171	158	149	161	186	185	194	146	190	197	174	161	181	195	184	154	183	165	159	166	189	183	198	206	166	191	198	173	142	178	192	199	163	178	179	184	175	190	182	179	203	179	173	166	192	156	180	170	163	181	167	168	172	158	185	184	170	175	149	158	183	166	172	165	188	158	153	149	194	152	183	171	190	192	178	213	169	167	176	197	162	168	162	167	205	166	203	175	161	203	174	177	171	158	178	164	164	177	184	179	176	196	192	173	197	188	191	161	172	191	165	152	185	169	194	157	179	180	186	152	174	185	196	188	179	172	162	169	202	160	187	200	186	194	158	174	168	165	166	161	170	171	172	167	178	169	177	175	191	169	162	192	188	147	193	155	184	195	163	172	174	177	154	166	196	182	183	161	178	180	181	167	190	168	176	197	165	162	163	187	196	182	172	162	172	179	169	180	162	181	196	175	177	163	184	166	170	179	177	186	201	189	171	191	157	194	173	171	172	151	199	204	192	187	161	192	201	153	189	178	168	162	178	189	157	169	187	169	191	187	188	167	171	173	169	166	164	171	177	186	165	158	197	193	186	186	173	169	188	182	162	158	168	163	162	178	162	181	165	168	178	183	176	185	170	162	217	165	174	200	173	181	185	187	172	161	180	173	161	186	174	161	209	161	167	188	174	176	224	214	195	187	176	188	182	177	162	180	174	220	174	165	170	182	210	171	181	174	171	170	193	169	191	191	210	161	153	184	172	153	185	140	178	172	186	177	200	149	166	175	161	160	193	178	170	154	179	185	155	165	134	170	155	160	197	181	184	179	198	173	178	162	169	183	177	162	183	176	157	141	187	186	162	170	157	146	184	178	183	187	203	144	175	210	155	167	165	170	157	170	177	179	198	192	183	184	177	196	192	179	179	180	191	163	165	166	184	173	182	184	174	188	187	205	170	169	181	162	189	162	170	191	164	162	158	169	183	161	192	180	158	179	175	178	156	155	209	189	161	177	177	166	181	212	189	167	191	169	181	184	174	187	179	191	159	168	161	153	168	182	180	177	201	150	189	173	156	183	177	169	187	182	175	186	167	175	185	171	179	183	177	165	198	208	174	157	168	178	168	161	171	175	171	170	172	176	189	166	184	151	187	156	172	162	191	152	172	172	204	170	197	169	170	179	173	163	188	173	176	183	168	157	167	177	192	211	171	160	158	181	200	185	160	191	153	171	166	189	155	192	172	187	161	162	193	172	160	167	174	182	173	194	210	163	176	178	184	191	180	184	171	169	178	199	195	168	181	159	164	168	200	183	176	167	175	141	173	155	185	179	164	166	168	162	185	186	176	184	161	195	153	204	181	174	165	181	165	193	165	175	171	192	193	177	194	171	187	181	165	168	163	165	154	176	198	170	166	195	166	185	194	153	200	172	176	163	172	185	174	176	171	208	188	182	171	171	182	181	193	208	173	163	165	169	164	186	169	162	175	159	193	177	172	185	168	178	173	180	182	151	204	185	169	185	192	192	176	169	177	163	201	170	165	174	175	169	181	192	174	182	176	184	171	145	187	168	196	193	197	167	199	165	177	198	190	181	184	183	184	159	146	172	173	181	155	175	151	167	188	188	188	174	182	161	162	151	155	161	170	170	150	176	202	167	178	166	196	188	151	205	165	161	179	192	157	188	169	188	188	185	166	183	167	195	188	181	173	177	179	166	197	184	200	162	204	163	158	186	193	173	173	212	176	164	170	190	188	185	180	190	196	164	180	166	165	173	160	177	178	196	175	211	210	195	181	172	193	196	168	160	184	186	176	175	195	189	170	169	182	173	195	170	170	164	170	176	180	177	157	182	152	177	160	166	184	158	164	186	191	189	191	157	182	149	149	211	159	159	186	194	159	182	183	181	167	186	178	181	189	178	184	203	178	183	182	203	160	182	170	197	197	208	200	201	179	180	193	191	172	173	188	177	198	172	161	147	176	170	168	184	185	183	182	165	168	150	178	161	189	151	179	179	178	186	168	195	156	152	165	194	183	154	172	184	180	178	159	188	182	182	173	190	167	161	179	144	166	174	186	208	164	164	198	164	189	153	184	191	183	160	171	177	156	170	182	168	185	170	187	181	174	173	181	143	176	191	156	185	165	193	183	150	199	181	173	187	169	169	179	163	182	193	189	213	212	189	172	160	193	176	173	178	151	180	184	171	171	183	183	170	183	196	152	170	188	164	164	176	149	180	175	162	158	157	194	190	181	166	184	185	178	207	209	155	166	167	180	179	162	176	178	143	178	161	170	158	163	199	195	164	185	204	198	177	176	133	192	164	158	187	177	157	175	174	181	191	167	178	182	186	190	170	186	175	176	187	180	160	185	180	184	177	156	173	186	179	151	169	175	180	149	164	194	165	171	160	143	170	175	188	199	201	176	176	173	205
8004	975	1906	2163	1795	1462	1224	1059	956	846	797	718	688	662	627	549	568	555	580	612	577	543	519	528	534	523	508	509	542	525	514	502	508	492	462	471	469	494	525	450	497	468	449	513	455	476	447	495	493	462	436	488	456	459	436	483	444	396	460	466	461	459	477	461	446	476	421	463	433	475	495	476	474	477	460	466	506	478	436	422	443	467	474	444	449	442	434	441	484	459	485	461	471	487	499	426	458	495	454	443	463	430	483	482	456	475	478	417	469	464	445	495	443	487	487	482	467	481	471	450	426	460	479	457	446	461	482	444	454	449	452	445	423	400	415	439	427	455	466	445	421	448	434	447	448	467	446	463	456	471	494	439	451	467	479	482	480	461	460	444	431	453	465	458	427	451	437	440	457	450	487	452	420	480	453	434	465	464	446	496	453	465	454	458	434	433	477	436	441	442	446	443	421	461	477	474	477	485	435	474	463	455	473	441	426	453	466	428	430	463	458	454	427	447	438	514	486	448	435	449	454	413	482	440	433	437	447	449	484	442	456	425	522	450	467	481	458	467	449	472	492	445	470	438	480	471	466	454	454	512	444	449	439	409	478	441	456	469	434	482	480	496	419	443	424	469	470	465	460	475	437	428	466	440	455	490	480	428	464	476	418	441	445	414	423	456	453	456	425	473	443	437	476	440	389	461	451	445	460	463	469	449	433	450	442	417	474	462	443	446	454	424	461	450	444	479	470	437	467	474	486	427	414	425	480	445	445	471	475	452	440	468	454	435	453	456	420	456	462	475	478	461	428	442	460	468	443	494	452	416	430	453	431	424	424	475	465	455	471	428	471	472	466	467	500	473	455	443	472	465	478	431	411	437	440	451	480	471	478	474	424	447	459	428	464	456	476	441	425	437	446	470	448	472	475	478	453	451	453	421	507	440	461	446	422	443	443	446	457	440	404	477	459	450	481	443	468	445	476	460	451	452	474	448	409	468	487	463	434	439	431	461	487	431	473	490	451	464	448	447	492	416	457	437	452	451	434	453	497	454	439	434	409	504	453	452	463	425	455	443	429	478	422	472	479	476	403	448	457	471	433	486	468	452	453	431	444	483	447	448	488	447	445	414	473	410	470	421	476	480	449	445	452	447	449	462	452	427	407	457	460	461	463	426	476	477	444	468	457	489	462	489	460	487	470	483	488	437	425	462	519	454	445	442	466	436	465	427	466	472	464	495	448	490	478	454	444	473	481	465	463	447	497	468	448	458	476	452	452	481	423	471	479	422	471	450	452	470	425	460	465	458	495	423	453	455	445	492	480	470	450	454	453	467	429	438	478	473	468	434	471	457	428	461	461	455	471	466	431	458	465	445	415	432	468	470	454	448	471	485	432	442	450	490	465	445	440	494	410	449	427	439	436	478	423	458	454	491	463	451	432	456	456	481	481	450	501	464	481	437	497	478	434	485	443	435	464	459	434	452	470	451	471	436	442	468	464	475	443	457	441	453	501	447	466	442	449	486	472	480	510	475	458	486	470	466	477	463	437	457	480	457	465	471	465	468	472	466	437	454	447	471	458	454	441	444	472	464	467	465	455	468	414	419	481	466	449	425	446	437	466	424	474	440	457	478	471	474	452	446	435	463	471	448	431	457	450	454	516	436	484	483	470	515	447	430	454	461	472	449	424	437	466	498	470	457	488	481	499	490	469	457	424	461	467	464	474	426	488	425	464	436	460	481	462	447	471	506	437	473	467	455	451	468	435	448	438	462	447	421	459	511	437	475	473	441	442	396	446	426	415	485	439	450	457	448	445	462	476	434	471	438	436	483	484	443	434	480	440	446	435	427	464	452	494	477	453	482	464	447	468	474	440	474	476	448	442	449	446	444	431	441	474	435	435	447	418	466	419	482	444	437	436	450	453	476	417	436	437	445	486	422	464	484	472	482	456	411	488	423	472	467	449	496	477	443	457	451	480	498	443	473	437	465	448	479	504	466	437	456	448	445	461	447	457	473	433	462	453	471	480	479	459	448	448	471	424	430	430	474	439	465	500	441	458	419	457	428	455	463	475	420	507	473	485	411	476	459	449	451	439	450	455	411	506	421	450	462	477	458	440	471	470	459	418	474	449	434	445	427	465	478	432	484	498	452	453	445	494	483	478	473	479	473	408	438	443	477	470	486	469	446	427	469	433	437	471	480	456	434	433	472	463	439	472	467	466	450	483	440	512	502	445	470	475	462	466	455	470	453	458	481	473	444	457	477	457	446	446	465	464	459	467	449	427	451	468	439	457	474	452	435	439	486	453	462	463	458	476	428	415	440	462	456	428	447	444	445	470	476	440	462	448	474	435	452	434	499	469	439	453	494	483	424	458	444	446	449	438	442	448	469	475	471	446	453	473	444	469	501	402	466	470	441	427	455	494	466	444	466	459	465	477	471	450	470	490	481	474	441	429	445	505	437	451	466	456	439	466	437	451	433	448	450	449	471	462	465	426	437	468	493	474	468	435	466	434	482	517	440	473	460	481	427	460	451	479	468	444	422	425	469	422	448	439	464	438	458	476	438	461	452	476	417	455	489	446	445	430	456	458	454	444	460	470	489	415	422	429	446	453	457	412	454	446	465	428	442	467	437	452	467	451	450	455	456	431	475	505	449	425	454	462	463	420	451	436	498	433	481	438	440	472	440	475	439	453	415	450	438	476	466	472	455	461	465	461	448	472	451	430	453	488	422	467	463	448	452	454	461	457	485	464	466	449	421	479	436	429	452	463	446	460	464	471	438	476	440	436	435	459	484	469	486	504	463	421	429	441	506	479	481	442	513	479	456	459	454	460	451	451	449	438	481	456	477	463	432	464	456	479	425	428	441	444	458	438	492	470	422	465	450	456	459	477	425	447	460	484	420	463	473	434	446	444	439	433	460	461	483	493	460	430	417	465	479	463	437	457	479	470	494	434	440	466	433	465	428	437	445	469	429	450	441	448	446	462	419	454	443	437	462	498	473	460	425	443	450	445	478	437	446	446	451	458	441	432	450	492	461	460	458	453	484	464	500	433	430	502	441	418	412	464	434	438	477	470	450	459	498	398	447	432	474	498	476	457	466	452	457	496	471	428	452	403	484	456	457	450	463	487	463	482	441	469	462	457	455	450	478	470	443	422	453	452	441	472	447	453	424	434	434	457	463	468	458	437	415	482	479	456	494	452	450	482	466	462	463	456	480	414	515	431	477	459	440	493	473	483	472	447	486	438	473	445	426	494	467	439	426	478	468	457	458	454	464	454	462	455	468	456	508	465	442	440	429	449	438	448	425	436	420	498	441	456	469	447	499	472	452	484	473	473	448	428	489	470	471	439	448	466	502	490	497	442	490	479	413	502	418	421	477	448	435	444	505	483	503	449	469	442	451	421	420	457	470	477	464	486	474	483	382	447	460	382	401	461	439	459	478	489	447	458	472	453	461	505	477	447	475	460	446	469	445	484	451	480	422	424	472	476	464	399	453	430	478
1538	320	330	316	258	317	298	347	316	302	321	299	276	297	293	295	278	283	329	297	299	270	293	333	313	318	271	336	306	315	306	272	257	319	281	276	291	301	302	282	272	311	298	269	317	316	284	315	282	341	304	297	308	326	261	292	277	294	318	314	308	308	275	286	305	293	287	266	315	304	308	301	303	291	308	327	250	256	280	266	283	307	303	354	321	298	299	323	331	274	301	298	302	309	318	305	309	291	287	288	303	304	289	326	307	315	295	259	295	312	282	288	276	300	276	303	277	307	330	294	293	299	326	293	339	296	310	313	273	302	278	336	284	280	301	311	299	310	347	314	319	285	281	289	273	284	274	308	292	330	298	272	296	298	312	271	299	292	290	283	325	280	283	301	260	316	307	308	295	313	308	334	311	306	287	322	295	334	314	293	265	289	281	317	311	264	275	280	321	320	308	285	305	290	308	281	300	313	308	301	280	300	334	295	288	303	293	301	322	275	314	314	270	280	293	306	324	315	310	297	273	308	277	318	334	318	302	298	292	312	292	291	292	286	289	313	325	353	317	304	331	302	315	332	317	293	288	328	303	301	323	295	285	290	295	335	293	321	302	318	285	281	330	298	317	271	330	318	298	283	293	296	319	252	301	281	267	289	321	291	289	297	298	302	284	312	328	306	293	291	296	325	302	307	296	307	293	316	271	286	299	270	310	293	297	304	302	309	255	277	331	282	316	301	308	302	328	310	300	296	283	341	303	278	280	342	289	311	287	303	306	312	342	327	333	305	310	300	330	295	279	315	294	290	322	277	306	316	314	302	313	330	291	272	298	300	325	283	311	288	279	292	292	317	287	280	287	290	311	295	302	325	291	319	314	335	304	300	291	275	293	299	304	299	268	291	302	308	288	297	257	266	276	312	340	286	264	302	283	297	279	315	313	336	310	285	275	279	330	301	260	294	317	287	288	306	334	309	297	334	310	304	269	304	288	288	287	337	336	286	310	293	303	268	307	307	337	309	311	334	287	305	291	335	302	305	316	329	320	283	292	313	315	287	304	278	315	312	284	263	285	329	314	281	275	310	295	279	329	327	281	258	284	328	310	296	275	323	297	288	321	292	305	288	277	308	325	311	286	265	308	291	302	307	281	298	303	303	284	291	320	319	278	302	295	303	309	288	270	281	313	307	291	285	337	296	280	288	262	315	306	291	322	292	328	308	305	285	275	282	331	273	293	293	294	288	295	308	283	312	300	313	331	310	284	285	267	329	305	286	280	319	316	315	308	315	329	312	301	311	296	306	272	287	307	307	316	311	280	274	307	324	310	302	303	296	290	286	317	290	290	297	278	303	306	329	294	301	292	321	313	278	343	305	289	286	270	274	272	332	289	283	299	305	315	294	296	294	296	312	292	262	284	316	294	294	270	291	322	313	272	291	281	308	321	329	289	281	325	293	310	256	290	299	286	280	307	321	269	296	302	284	257	323	275	299	302	309	349	306	280	320	289	303	274	280	285	300	333	294	313	313	275	307	315	341	298	272	333	334	295	313	321	322	310	291	301	327	283	311	321	318	313	310	288	292	304	323	299	341	342	334	315	306	309	320	309	277	331	317	299	285	325	328	284	312	310	327	316	305	308	306	280	299	331	342	269	320	282	329	288	277	292	350	308	312	297	297	294	285	331	306	268	293	310	279	275	315	354	292	274	296	289	273	300	305	298	255	302	328	285	267	301	315	291	303	280	294	329	314	285	319	315	312	310	306	289	308	276	327	300	299	293	300	312	295	302	276	292	295	333	285	341	329	321	320	298	253	318	299	325	309	343	334	314	282	319	296	321	295	287	314	299	270	304	304	320	273	295	315	291	314	304	309	276	294	313	316	321	330	311	259	285	322	279	309	309	280	280	270	286	282	313	310	313	317	303	280	316	303	322	307	322	300	331	311	289	332	310	316	301	288	319	309	306	317	297	333	343	334	297	301	322	308	295	311	263	291	284	283	270	304	314	298	263	306	305	338	259	286	294	269	329	327	333	333	309	306	309	292	294	307	307	319	298	287	329	317	309	273	296	303	322	286	281	308	257	303	324	304	290	303	288	296	329	321	289	315	323	272	293	290	322	310	324	318	306	314	306	320	280	324	298	285	288	309	304	304	286	276	292	290	304	296	289	284	275	304	278	298	294	279	344	313	292	347	310	267	337	298	303	323	317	322	338	308	297	287	298	271	298	308	293	305	306	292	295	278	319	282	307	314	286	297	265	321	331	283	286	289	309	286	341	307	248	310	303	288	297	316	311	288	301	301	318	264	290	292	297	281	319	307	309	287	301	307	319	289	295	267	315	315	300	314	315	275	273	313	308	291	279	277	319	304	348	331	283	301	255	307	303	276	310	305	281	279	287	333	282	320	295	287	275	265	314	303	288	311	284	307	310	315	258	341	275	297	338	283	283	279	287	295	287	268	269	310	303	304	291	294	278	323	293	320	278	274	308	316	267	307	310	305	285	288	274	292	328	303	314	313	316	283	284	271	321	289	302	331	295	341	314	301	285	302	281	311	275	312	289	289	307	289	313	288	351	338	350	303	280	304	299	318	309	293	290	277	270	296	300	302	282	285	304	321	294	298	300	329	296	299	284	290	315	329	310	271	283	316	284	262	320	282	270	335	317	315	281	299	308	296	304	317	299	323	292	277	288	294	302	291	290	292	289	301	335	310	302	297	301	283	262	315	282	295	279	355	284	320	295	296	286	319	275	302	301	270	282	264	269	280	288	272	282	285	326	272	274	273	262	282	244	302	293	309	285	285	302	304	303	301	288	294	300	262	295	290	308	325	303	279	322	328	373	296	330	270	285	276	291	290	287	282	292	292	316	285	290	290	305	300	306	323	287	321	304	294	277	327	304	336	332	291	314	317	312	285	302	285	339	325	309	291	305	325	310	261	313	351	314	315	295	276	295	308	328	320	293	303	310	283	271	309	285	306	306	316	292	252	273	269	282	300	315	293	328	322	299	308	313	291	288	313	318	283	271	277	293	285	296	269	308	305	276	320	313	268	287	305	295	309	296	287	291	295	321	305	292	306	301	268	303	290	342	299	317	294	309	275	293	291	346	326	318	301	275	262	320	357	305	276	318	285	300	291	303	314	300	271	309	287	260	304	278	281	303	321	312	294	310	319	298	271	298	273	291	266	292	291	288	291	296	322	316	306	297	340	318	300	346	325	312	334	314	314	287	289	295	281	271	321	317	300	304	304	268	273	313	291	305	332	330	277	318	295	316	311	284	300	298	283	276	316	271	285	326	281	282	295	308	282	285	318	332	327	282	302	304	279	307	287	315	338	302	304	292	280	311	301	295	296	307	265	284	300	294	334	290	258	303	276	308	262	285	316	266	290	265	283	340	277	302	330	290	276	304	289	293	358	283	268	272	328	329	320	325	314	304	307	299	310	290	322	308	299	317	294	280	314	317	316	312	285	327	305	292	313	309	309	305	307	319	318	317	343	294	307
1770	724	686	735	679	644	706	678	737	700	639	670	683	697	654	673	650	693	665	690	691	740	694	717	644	670	618	719	690	651	709	722	677	677	661	731	661	647	697	673	701	639	686	654	669	670	651	713	661	679	635	686	731	679	657	690	680	671	687	660	689	638	663	658	664	632	657	701	665	672	648	683	614	690	678	667	699	678	659	651	696	647	669	700	680	705	698	653	691	677	692	690	709	717	703	655	677	721	712	632	695	693	659	665	673	681	657	667	659	709	685	679	668	667	631	646	641	669	663	644	612	657	626	672	686	671	641	678	700	648	636	674	706	604	721	684	723	637	662	631	692	720	685	683	693	645	652	733	657	694	702	683	654	671	662	647	637	700	649	652	677	685	674	625	715	694	665	687	655	641	660	721	682	670	679	682	701	672	670	696	659	701	673	675	697	667	706	724	673	663	681	675	697	722	647	710	694	689	639	649	637	704	654	706	649	693	658	622	714	684	667	700	674	668	690	680	660	642	682	681	721	687	733	667	625	682	659	653	659	632	650	643	670	701	688	691	734	725	667	665	685	682	708	654	679	674	697	679	654	692	653	676	650	671	633	658	686	641	647	674	708	652	669	704	688	715	661	677	728	685	654	638	639	670	675	662	689	662	650	679	658	713	680	646	683	676	665	719	618	701	677	651	645	659	645	698	689	698	673	681	658	656	716	689	615	689	640	631	652	647	695	671	681	714	672	708	666	646	637	721	714	665	650	697	670	650	695	654	689	698	607	674	686	717	679	700	655	660	706	657	661	636	673	660	693	686	654	649	675	689	681	656	659	685	721	682	678	690	691	603	677	665	654	702	684	685	633	667	639	692	668	694	644	612	713	687	699	692	661	644	695	626	691	650	666	656	685	697	699	695	726	699	713	705	681	686	675	698	683	655	612	634	685	696	713	689	661	628	661	656	663	680	700	638	662	668	661	702	615	684	670	645	686	688	709	643	684	690	690	660	642	688	659	673	684	640	698	644	684	646	675	681	683	696	666	635	594	680	682	670	646	628	680	655	675	684	688	652	662	650	673	707	662	681	677	696	686	665	683	652	694	680	697	672	685	697	658	688	710	663	682	663	722	712	707	662	652	696	663	670	679	692	673	757	707	674	645	727	628	718	649	691	729	633	656	684	721	674	636	725	631	646	655	681	718	730	672	675	728	642	672	639	700	684	658	698	664	690	654	631	699	663	713	687	660	641	677	683	654	691	640	693	692	671	683	677	662	644	687	658	701	646	697	697	729	682	686	686	637	709	678	677	651	635	654	660	673	725	668	668	689	684	672	688	647	661	705	685	691	681	668	659	632	685	669	729	682	692	653	709	685	704	666	675	672	676	678	627	697	697	667	686	715	714	702	692	688	700	713	658	706	720	680	620	687	712	696	690	718	676	706	668	673	676	712	683	692	689	621	667	672	677	663	670	675	666	687	696	669	658	716	690	650	719	620	674	668	677	661	658	671	703	739	665	683	664	685	669	649	717	648	680	694	685	659	663	674	641	663	730	689	670	676	719	629	723	692	705	671	670	643	700	674	679	674	675	716	721	694	692	665	706	674	687	668	687	697	705	706	670	662	687	686	683	642	681	643	653	679	642	621	689	652	632	651	723	646	657	667	720	656	696	639	689	667	685	699	676	672	680	669	682	678	682	680	690	695	630	683	679	666	675	704	665	668	660	668	690	693	674	627	642	638	654	670	679	706	669	631	657	688	693	642	659	669	679	680	652	676	682	711	651	674	674	620	680	678	670	699	700	683	657	642	677	688	667	666	652	702	662	655	646	661	693	645	644	652	639	695	638	658	658	711	639	699	667	677	684	665	676	666	677	715	661	723	720	674	670	679	665	621	645	655	668	679	705	726	712	650	652	688	676	697	659	658	719	642	649	700	659	688	688	701	668	681	674	678	661	671	654	693	665	712	674	685	695	658	648	717	675	722	680	666	675	660	686	697	677	682	678	689	667	686	669	708	711	667	717	702	647	668	672	660	663	698	674	667	683	666	696	670	683	707	618	668	663	697	695	706	677	675	677	686	667	643	677	706	630	659	670	690	702	695	676	736	664	669	645	617	660	690	607	629	629	672	677	672	689	677	736	693	706	692	653	714	680	653	690	702	653	654	662	721	682	631	672	677	681	641	660	675	639	668	699	673	652	619	615	649	647	667	680	641	676	693	702	701	693	732	757	654	697	681	678	681	683	686	642	658	672	657	659	672	713	679	660	653	659	687	692	677	646	639	681	671	674	675	713	665	666	685	621	655	710	692	656	659	711	673	635	706	697	643	667	695	711	662	658	672	664	654	683	643	659	677	665	698	664	665	672	711	642	679	692	699	671	653	680	679	677	666	684	662	696	678	706	717	693	620	698	661	698	630	656	702	646	657	670	707	685	670	692	679	722	648	684	698	672	691	718	666	652	665	654	711	668	686	696	733	666	679	731	659	672	656	644	722	645	668	679	659	667	649	727	615	645	701	685	694	652	725	657	699	677	655	685	670	711	700	725	704	657	673	685	641	644	661	646	707	682	666	709	653	682	667	683	684	657	649	671	708	676	691	685	662	696	715	704	621	677	642	665	714	682	662	648	628	669	641	682	708	678	669	629	693	714	671	711	676	619	618	653	699	681	693	674	725	658	697	690	639	686	715	662	674	677	701	656	681	656	668	732	674	669	648	723	659	680	673	639	715	681	710	686	673	667	662	692	653	673	653	668	719	629	677	649	660	647	701	645	641	706	672	674	688	647	691	678	688	673	678	666	653	671	707	667	655	654	654	703	721	640	677	638	723	634	692	724	683	673	722	684	708	688	660	681	690	677	637	675	646	716	702	684	653	694	696	667	679	706	647	706	683	709	686	662	673	686	695	691	659	643	686	655	727	653	696	670	650	704	682	666	704	609	688	750	721	645	665	706	723	687	665	665	706	671	691	630	666	680	658	665	701	633	670	686	647	665	627	693	651	633	723	666	664	679	648	670	681	627	720	620	688	663	657	639	674	682	652	667	659	695	708	618	687	665	643	627	665	661	674	699	698	690	664	660	675	655	650	667	699	671	701	721	687	668	667	686	669	680	667	685	655	703	631	670	690	645	692	650	699	685	715	662	683	657	689	674	693	674	692	695	686	654	683	662	710	710	695	693	679	665	702	668	606	656	693	671	668	633	656	622	646	629	661	710	661	670	691	653	678	688	726	672	677	712	691	701	672	660	661	654	602	667	696	666	683	678	632	706	678	730	743	690	728	651	636	676	640	691	687	662	633	680	619	688	703	684	705	662	657	703	657	651	638	671	669	696	656	684	678	696	689	675	652	676	664	673	621	652	622	637	633	708	664	702	711	698	644	678	658	683	707	692	636	649	682	701	684	697	708	678	719	694	747	684	673	670	667	686	677	663	713	733	702	701	649	682	642	676	694	672	667	683	674	693	640	706	697	695	683	701	665	695	673	667	697	672	702	667	685	701	675	687	704	665
7242	423	468	369	259	217	241	184	175	176	148	166	167	162	151	169	141	137	149	121	162	159	123	165	143	134	126	118	148	114	144	167	142	154	119	127	139	125	136	137	141	117	125	141	150	131	143	133	137	139	132	120	146	157	99	130	132	148	140	128	140	128	120	138	135	132	129	146	125	113	140	173	158	141	140	145	140	141	135	142	138	132	135	132	155	138	132	151	143	113	158	154	140	133	137	161	132	117	142	151	114	120	121	137	123	141	130	137	132	143	136	135	124	125	130	124	131	123	144	123	137	127	121	140	126	137	167	167	183	140	123	136	134	164	154	137	149	131	112	135	142	133	128	157	132	128	154	124	129	130	131	143	126	142	140	144	148	149	114	144	118	141	148	107	126	127	143	135	130	170	122	124	130	113	145	133	146	117	130	142	151	144	140	143	134	144	132	147	141	130	137	130	115	116	136	103	117	132	121	137	115	131	150	142	138	131	121	140	136	147	142	131	158	118	121	117	125	138	138	161	157	115	126	147	115	129	124	120	176	128	129	161	135	107	139	128	132	138	153	127	139	140	122	111	129	137	134	128	132	137	120	136	134	148	146	115	139	149	136	124	137	143	122	155	148	148	123	125	120	152	126	133	135	142	135	138	129	130	126	120	154	131	136	113	153	134	126	149	141	142	145	109	120	119	118	130	125	151	128	129	143	140	147	146	136	140	130	129	139	139	131	146	135	144	119	144	144	131	135	150	123	121	137	134	138	130	127	141	125	142	145	165	143	136	121	119	123	142	131	123	145	122	136	139	122	125	121	148	143	114	114	148	141	131	145	148	120	145	110	148	122	120	125	139	130	146	152	131	144	137	135	114	137	151	143	144	139	154	128	143	136	126	142	115	140	125	102	138	120	126	108	139	124	128	124	119	111	149	117	108	119	128	143	171	122	144	158	148	120	119	145	131	125	135	144	152	129	137	126	121	114	151	146	124	139	131	153	128	140	123	129	145	111	133	133	117	131	128	113	144	156	142	136	122	133	141	121	142	123	142	130	105	128	126	139	132	126	137	120	138	127	150	144	143	141	114	136	120	125	118	126	149	153	130	104	131	132	126	119	133	132	111	133	145	119	136	154	147	132	148	115	152	113	106	130	123	143	144	116	122	131	138	126	127	154	125	130	132	144	141	137	138	146	146	138	120	118	131	139	118	130	121	129	139	121	120	148	138	162	132	137	146	118	147	153	119	135	138	115	124	146	149	137	147	133	117	125	143	130	149	134	135	117	149	166	169	137	133	146	127	130	163	168	124	134	124	130	131	132	126	141	138	129	138	135	138	154	134	135	109	136	130	140	116	132	135	156	132	160	133	132	147	126	136	132	123	147	124	129	127	147	144	133	125	135	143	136	117	152	143	121	131	123	125	129	133	126	129	124	144	115	132	127	130	153	165	163	150	140	126	136	137	134	132	129	124	151	158	122	128	131	132	148	123	147	132	147	131	133	136	141	141	161	143	141	150	128	122	129	128	121	131	108	144	121	141	135	137	103	132	104	112	153	121	129	147	124	127	133	143	143	146	145	136	147	114	121	141	114	146	138	145	125	116	149	123	119	152	137	160	124	128	134	153	136	136	124	132	125	135	139	148	126	111	142	127	120	150	138	123	116	125	120	131	144	155	127	155	117	128	134	143	121	108	116	131	126	141	124	144	157	145	132	143	112	149	142	131	141	141	127	117	124	136	174	112	129	130	131	119	120	143	147	113	154	142	113	117	131	138	131	98	128	119	120	110	121	113	140	129	137	108	133	126	115	123	121	124	123	126	117	124	124	153	155	138	128	127	109	144	147	140	140	129	130	138	155	141	131	133	140	147	159	146	126	147	131	127	135	135	131	125	141	145	138	138	136	142	139	146	153	159	162	125	126	126	123	129	149	143	139	121	121	142	131	123	166	154	126	139	147	133	120	158	138	134	144	147	136	116	138	160	136	171	165	132	113	155	145	132	121	153	148	137	143	126	113	130	137	102	158	129	120	140	156	130	139	121	127	154	122	119	139	130	131	129	109	145	156	150	141	123	125	129	139	138	112	151	139	115	123	107	124	137	142	139	144	152	127	154	143	142	138	158	116	140	131	99	121	136	106	132	122	120	143	170	141	124	126	140	115	134	118	144	117	139	117	131	128	136	149	145	134	139	106	125	141	138	169	139	143	134	146	140	143	125	146	139	140	144	136	126	137	145	123	142	135	134	130	133	127	148	140	133	134	163	115	150	142	134	121	140	152	135	134	136	112	137	115	131	131	138	142	126	143	118	146	155	126	127	126	140	137	131	145	142	126	134	134	141	122	130	112	125	147	130	127	118	139	130	138	128	130	146	131	171	144	118	141	131	139	131	128	133	126	125	135	146	140	106	150	164	114	152	120	114	129	155	113	140	120	133	144	118	136	129	143	109	138	123	142	132	123	141	150	132	135	103	142	113	114	132	133	151	134	118	168	114	125	125	139	124	147	135	128	146	127	114	133	148	149	154	121	148	125	140	143	139	147	138	135	131	138	134	124	123	113	144	129	155	149	136	131	121	143	128	115	127	130	128	131	125	132	118	142	119	131	123	139	155	132	122	165	143	148	127	131	147	153	142	144	137	115	130	132	116	133	142	119	128	124	136	109	140	146	136	145	157	143	153	132	129	163	118	140	135	128	129	149	151	138	111	118	158	129	119	147	125	147	128	164	111	134	134	131	133	123	121	147	129	137	134	133	128	151	162	142	156	125	117	136	132	146	141	130	140	125	143	136	120	127	131	139	138	131	149	133	140	133	150	122	137	144	131	148	142	142	115	132	134	124	128	131	137	126	129	122	145	149	139	121	135	155	144	139	151	138	133	121	153	129	122	132	132	130	130	141	126	139	122	141	116	148	135	148	146	133	123	124	139	115	128	127	150	137	117	129	138	128	129	154	117	143	147	181	141	148	140	131	155	131	152	138	142	137	133	157	146	120	130	110	161	138	120	133	132	140	140	153	121	137	138	117	146	163	121	140	135	125	145	126	131	131	121	160	128	135	141	135	127	134	144	139	146	147	105	141	121	140	126	121	135	126	134	125	152	148	151	112	114	123	137	109	120	121	135	133	129	125	146	144	133	130	137	128	134	144	136	130	127	130	150	127	131	136	138	130	131	132	138	122	122	145	156	133	140	155	127	111	111	148	127	130	160	133	129	140	128	119	126	111	141	123	145	144	125	139	140	137	125	130	123	126	124	143	138	123	142	132	120	130	143	128	151	122	146	103	134	144	128	132	142	148	121	137	136	124	141	156	136	136	132	145	136	155	135	133	131	113	144	134	131	138	138	125	128	123	107	130	117	117	152	135	143	130	133	135	137	148	130	129	162	121	131	129	132	127	135	122	127	165	119	117	127	144	141	124	134	114	141	122	150	147	136	108	151	124	118	147	149	131	114	127	131	139	121	131	154	132	143	133	110	124	152	155	128	141	118	150	120	122	122	137	139	160	139
6167	595	995	1139	1079	835	713	607	594	557	524	528	453	466	437	408	404	425	417	422	404	390	363	388	369	406	375	401	378	384	404	357	389	381	403	365	352	375	378	375	351	348	356	385	360	355	379	347	358	408	362	377	345	369	359	373	362	374	333	358	346	371	357	360	370	326	360	341	341	375	356	369	344	341	331	382	352	324	349	348	355	385	349	365	360	384	358	336	351	384	352	360	321	331	347	358	370	371	351	342	372	368	332	328	359	354	345	337	344	346	365	390	359	389	374	349	366	380	347	335	352	345	358	357	346	359	365	364	337	391	397	345	370	393	360	345	352	360	367	329	348	377	337	392	366	356	328	343	335	376	338	347	350	359	350	327	373	350	359	351	362	331	377	338	371	355	354	342	364	353	364	384	347	349	320	361	345	352	352	366	351	378	371	351	376	357	342	354	355	347	367	380	338	342	405	383	332	383	364	363	322	343	303	364	361	364	348	372	389	315	365	335	348	379	362	353	344	334	357	347	352	354	344	344	352	342	381	373	331	376	366	333	354	335	380	360	391	391	354	358	347	337	346	387	352	352	334	354	348	355	331	364	388	359	332	333	374	348	330	381	360	347	334	326	350	372	384	342	354	359	340	358	359	311	356	340	350	382	340	367	319	338	360	335	344	387	349	384	335	337	361	369	409	372	364	360	322	319	387	381	330	342	339	369	350	396	351	358	362	348	372	365	370	372	365	349	339	378	351	373	341	325	310	335	372	404	353	360	366	362	332	336	330	366	329	378	370	376	359	355	377	385	372	354	356	350	310	380	368	377	351	353	349	350	371	352	327	383	368	352	367	344	356	369	353	360	361	364	353	361	333	310	363	372	324	383	375	322	358	375	365	346	327	386	354	334	359	363	363	368	362	358	380	332	369	343	355	373	357	280	353	364	356	343	339	331	343	355	315	352	388	363	350	356	344	352	344	353	363	334	353	363	356	385	373	359	326	327	378	364	385	334	354	365	363	386	376	321	329	348	361	384	378	369	328	341	369	402	331	351	378	353	398	331	347	357	351	337	360	321	363	357	356	360	329	339	365	375	369	371	363	333	368	370	333	367	343	358	346	374	364	346	368	369	343	394	372	337	349	367	370	354	372	357	344	372	332	363	349	365	324	354	361	357	330	341	317	369	362	353	377	345	345	361	335	363	352	364	332	325	361	340	366	355	342	300	349	348	365	379	360	345	338	331	359	316	346	368	356	357	385	319	325	377	363	365	364	405	347	369	337	343	365	371	375	312	325	355	361	355	349	326	367	368	346	320	378	359	362	362	354	362	375	384	350	372	345	358	390	388	331	348	360	372	329	360	373	356	364	335	364	356	354	362	353	359	379	360	358	356	357	358	347	356	347	343	347	392	318	348	364	347	354	373	351	381	374	376	361	356	358	319	355	384	363	351	342	336	346	360	387	391	367	355	317	355	342	324	355	332	323	358	345	345	339	364	333	377	341	344	329	347	380	356	396	337	343	344	372	361	348	343	327	339	342	332	362	385	336	346	322	365	348	394	333	329	399	359	353	377	391	340	362	364	342	332	374	352	340	393	358	333	366	351	369	385	326	354	396	365	343	331	365	366	356	339	351	375	367	364	356	351	348	327	365	385	355	335	374	354	346	342	347	380	375	342	343	316	370	361	329	380	372	356	385	361	364	345	362	367	357	368	347	353	338	345	388	332	367	373	345	358	368	324	380	331	345	323	375	347	351	353	341	333	371	362	351	349	352	319	373	369	379	322	364	361	338	359	320	343	332	370	351	371	345	368	339	381	385	310	348	325	398	345	362	389	363	357	373	371	349	365	318	363	365	336	367	357	371	353	343	349	371	342	361	346	343	340	360	341	349	371	335	383	348	371	357	363	387	378	355	332	335	363	340	338	339	350	326	383	321	371	361	370	349	330	367	359	364	389	355	365	358	361	344	305	338	334	341	356	310	358	328	353	342	349	356	385	353	346	334	329	356	338	348	364	370	350	328	353	369	344	360	342	349	337	362	351	376	353	346	351	373	377	365	371	367	382	397	322	381	386	346	347	352	348	350	356	316	321	357	326	339	327	373	363	347	314	376	335	324	376	346	380	352	357	350	343	359	354	344	351	359	335	359	372	373	346	342	337	345	348	342	369	381	349	330	393	355	360	363	370	320	364	331	357	343	332	355	372	383	353	353	367	349	383	333	344	354	331	336	358	369	358	345	368	390	372	350	348	334	369	387	360	346	340	333	340	375	329	334	332	343	360	339	348	340	345	376	355	348	371	351	357	353	344	383	361	345	347	371	353	316	381	370	343	370	371	356	356	365	354	347	344	352	331	342	394	342	370	410	352	365	421	355	355	358	365	358	376	338	356	361	339	314	386	349	371	372	356	366	345	417	348	366	389	350	336	355	308	338	331	324	369	337	345	361	372	340	355	353	340	397	344	397	379	359	329	357	389	353	355	350	345	384	368	322	327	350	382	339	366	375	355	385	376	345	359	343	338	364	352	375	350	365	353	322	387	358	335	358	362	378	360	350	330	348	332	407	373	365	333	377	316	331	360	359	361	353	369	354	352	352	347	370	321	342	364	367	325	375	346	383	346	361	376	371	358	335	359	359	348	346	370	346	366	337	386	335	347	362	358	334	403	363	377	349	346	376	356	324	356	370	374	365	374	371	344	370	368	378	327	344	323	393	361	340	349	315	321	317	357	336	367	326	387	345	391	382	376	369	322	352	351	357	393	373	360	390	330	349	311	354	362	342	376	371	384	364	319	319	313	325	370	360	355	353	351	373	387	347	359	366	381	346	334	419	353	390	373	354	343	365	355	362	347	331	332	345	386	345	370	323	356	368	376	350	340	375	350	351	386	328	365	353	356	360	351	355	347	353	335	372	382	346	357	375	334	350	393	371	374	356	361	346	319	332	348	363	347	340	313	357	336	374	342	343	360	379	342	348	330	331	369	353	370	373	352	356	363	343	340	377	348	380	341	362	350	344	347	346	381	364	361	349	362	354	325	373	366	373	344	377	342	357	351	339	356	373	346	326	348	342	337	340	372	364	374	350	357	337	369	348	351	364	342	388	334	365	358	354	374	327	366	343	333	348	358	336	352	316	373	361	346	343	363	355	390	359	346	341	376	397	344	359	351	349	344	369	335	334	358	370	344	348	362	373	384	353	336	349	393	361	376	400	370	369	372	354	307	370	346	336	386	379	342	350	353	343	352	348	374	325	328	376	339	345	340	345	331	368	349	339	323	347	370	366	372	342	339	398	352	350	351	385	349	320	366	352	366	367	345	396	353	384	355	340	333	351	344	358	353	333	343	342	361	362	360	361	360	326	345	351	352	356	325	369	327	358	365	359	358	373	326	362	356	383	358	346	363	347	329	385	351	370	375	337	350	332	378	356	379	364	361	344	371	371	371	358	341	357	347	348	363	353	358	371	362	356	375	357	356	351	352	379	342	370	364	349	334	354	342	382	342	358	342
13537	1047	866	681	509	357	350	283	265	232	195	222	217	230	217	226	201	189	194	178	162	206	186	187	169	182	164	190	204	178	153	169	167	187	183	167	197	197	182	174	178	181	182	188	200	181	180	178	175	203	172	182	170	164	170	192	183	182	168	169	182	162	194	163	166	173	180	172	175	177	176	187	186	162	178	164	155	201	183	149	186	172	197	161	184	179	190	201	174	190	172	180	164	165	166	201	209	176	187	177	204	186	192	178	170	174	197	165	147	183	164	167	157	175	188	208	169	148	173	182	151	190	167	191	183	177	202	153	194	181	202	165	180	183	160	162	159	178	178	169	186	177	200	183	187	179	176	185	179	180	175	186	151	163	163	185	183	173	181	193	187	164	175	189	157	187	158	168	194	154	139	178	202	159	166	161	180	182	172	161	161	166	189	169	181	172	171	177	167	165	209	184	184	186	173	184	172	150	194	185	166	175	195	197	183	161	202	185	194	172	170	157	153	183	166	158	163	170	157	186	166	158	188	172	156	152	180	181	157	200	180	155	191	155	201	183	194	162	207	174	189	179	151	141	156	170	172	164	162	161	157	182	193	171	181	195	192	179	156	154	204	180	159	159	148	152	196	165	174	179	167	172	186	177	167	188	148	179	184	180	198	164	172	183	182	187	178	209	167	165	165	172	178	163	163	168	168	180	181	168	183	181	181	167	179	207	178	211	175	177	148	171	171	181	174	181	190	170	188	197	186	187	163	171	151	169	182	175	175	176	181	173	172	154	158	178	161	184	177	168	190	192	186	208	192	189	158	168	176	157	181	164	185	202	189	182	180	174	192	176	154	163	185	178	172	184	187	161	199	153	146	173	177	146	190	180	171	182	194	177	189	169	190	181	201	176	201	155	171	180	171	172	193	180	193	180	191	163	170	175	178	176	153	184	177	177	176	156	188	161	162	179	179	167	174	152	164	162	156	189	197	179	188	177	187	168	195	172	179	190	189	180	168	184	189	193	161	184	204	182	176	176	176	199	188	178	169	166	179	175	171	185	186	140	168	172	161	166	165	171	178	168	191	205	192	174	176	180	190	188	173	176	203	155	153	164	164	190	162	176	158	201	167	188	164	192	164	179	191	148	158	192	158	184	174	162	165	169	177	218	171	173	164	175	179	179	167	191	194	191	170	188	176	197	163	176	175	172	166	152	165	180	200	197	182	153	169	184	168	181	188	202	161	174	178	166	178	193	161	178	203	159	150	162	167	164	173	188	167	161	163	183	192	188	171	172	178	160	181	182	194	184	190	212	196	178	170	170	171	158	173	189	166	167	173	175	187	174	162	192	184	179	158	140	154	171	173	161	176	177	179	174	203	173	165	180	167	193	186	200	193	200	172	179	172	174	149	192	180	180	159	186	182	209	163	179	162	187	190	155	177	160	179	172	173	180	147	171	171	158	138	169	177	164	171	158	186	176	180	170	179	168	161	173	196	213	188	167	159	183	194	175	177	169	169	188	165	176	192	162	201	179	177	169	166	204	175	149	182	166	159	175	187	173	166	190	195	177	166	171	192	203	169	175	173	180	177	162	196	176	190	191	183	182	180	180	176	206	176	189	178	167	178	181	169	174	197	161	175	185	179	184	178	187	159	179	189	172	170	166	196	155	192	176	181	152	190	159	195	178	180	180	158	169	189	182	190	179	202	152	154	177	195	182	142	185	201	180	164	152	179	167	148	188	163	178	157	179	178	194	185	170	199	202	176	171	220	176	185	164	179	170	176	160	168	222	146	172	185	169	179	207	202	166	192	165	200	167	172	175	191	157	147	171	174	195	213	177	178	170	181	185	162	176	166	191	181	179	170	176	173	164	181	169	182	176	157	150	182	200	170	190	193	155	173	173	176	178	165	168	161	175	187	167	166	194	159	176	190	169	182	186	157	175	163	175	199	171	189	203	185	184	171	158	166	162	178	171	157	193	177	188	191	154	171	176	156	189	169	161	164	168	184	150	192	203	182	174	171	153	173	185	174	196	178	196	171	195	202	189	228	201	187	170	191	186	169	155	159	184	197	191	208	174	207	194	178	189	189	189	161	195	153	173	173	161	155	179	170	188	183	170	175	177	162	162	186	164	189	184	175	161	147	171	184	165	173	188	184	158	161	157	165	178	175	176	152	157	163	189	182	184	180	180	172	192	163	170	174	178	171	164	168	187	181	174	198	167	170	172	187	182	182	210	182	191	190	161	188	182	186	178	180	161	179	173	192	171	168	172	159	168	164	179	162	148	145	193	178	183	180	178	179	185	198	161	176	188	181	187	173	192	179	181	168	186	185	167	188	149	182	178	171	164	174	176	192	176	191	200	167	176	159	184	172	159	176	182	187	187	173	184	177	146	212	181	161	157	183	178	158	187	162	161	174	181	178	165	148	173	173	175	184	177	181	173	162	171	194	182	166	176	163	187	185	187	194	166	171	171	160	174	194	187	170	171	163	170	174	185	156	157	181	162	153	171	187	150	196	192	180	188	183	171	155	173	161	173	172	164	176	186	178	175	203	203	157	194	190	192	168	201	178	189	178	180	196	176	195	171	181	168	188	154	181	181	194	185	149	154	188	167	175	155	181	212	206	135	159	164	190	152	174	196	180	184	168	182	190	178	170	172	213	190	192	176	193	190	182	185	194	166	158	180	172	177	182	209	151	178	181	150	144	171	177	189	182	163	170	160	191	178	179	178	157	193	191	183	176	168	168	174	189	174	175	171	168	189	159	168	182	172	168	150	161	175	182	172	187	179	159	196	159	186	167	176	169	173	171	190	160	165	152	182	172	179	201	176	190	186	180	199	177	203	196	190	193	180	190	174	188	183	164	166	196	176	192	181	206	197	190	182	186	212	182	185	187	169	177	151	190	152	169	181	164	192	169	167	183	180	187	171	164	144	165	173	184	178	176	170	153	181	197	152	185	179	212	153	172	177	185	177	172	191	177	180	199	175	164	193	179	209	184	177	165	207	171	166	186	194	178	169	176	181	171	181	177	185	164	182	171	185	184	171	178	188	188	174	161	189	189	165	171	166	174	151	184	170	169	161	161	160	163	190	164	193	171	180	155	173	202	153	174	192	170	185	168	176	177	166	191	167	171	173	151	175	184	182	163	168	183	184	170	175	168	171	177	172	181	152	153	178	161	154	185	186	172	186	181	161	171	195	167	163	197	194	160	185	167	197	162	172	172	183	184	186	177	202	180	151	174	186	165	219	174	194	194	178	205	178	188	181	186	180	185	169	166	166	168	190	184	173	177	163	174	171	156	178	182	188	175	173	178	172	168	180	177	152	180	182	165	181	176	200	192	206	171	145	186	167	192	177	177	174	170	162	171	200	176	182	173	166	188	176	172	180	165	171	163	199	168	188	165	152	189	213	189	172	173	204	171	178	196	145	193	187	178	177	154	183	182	177	189	180	189	172	190	184	184	183	164	178	167	181	157	162	164	211	199	143	161	156	168	182	191	192
8103	1006	1882	2173	1858	1463	1231	1036	942	817	746	727	730	645	598	616	573	598	542	532	543	537	518	543	502	512	474	499	501	565	476	491	529	497	512	493	486	539	448	481	498	461	498	496	469	488	442	459	481	430	469	457	494	491	499	511	471	466	460	469	468	485	450	491	490	472	436	457	483	444	486	464	447	465	495	456	464	468	471	464	441	439	486	467	477	451	459	449	490	475	451	465	456	436	415	502	455	457	444	465	470	471	447	460	435	448	453	499	482	462	437	458	476	455	443	454	455	456	432	456	445	488	463	457	523	471	480	479	457	468	442	497	453	457	442	454	440	451	464	463	479	426	474	460	446	438	462	464	427	444	432	483	480	453	466	489	487	395	433	439	439	456	482	425	476	453	438	495	448	459	455	475	467	475	502	433	473	463	429	482	459	451	437	439	405	453	440	390	454	448	454	426	448	476	457	494	418	452	445	479	456	448	463	465	457	445	484	447	474	436	462	483	465	421	466	466	456	468	440	450	458	482	483	431	468	439	443	493	486	477	459	461	471	461	449	440	439	467	425	423	460	449	460	441	511	489	445	493	451	405	447	437	482	498	442	448	488	479	466	419	472	471	462	460	443	438	482	456	463	449	461	457	433	504	441	468	450	445	466	453	479	435	452	435	423	423	444	467	435	447	443	455	464	422	432	471	470	465	439	466	487	538	477	447	470	419	459	441	459	432	465	484	437	432	449	438	500	485	473	440	421	454	475	446	442	444	449	475	438	436	417	462	450	450	447	409	418	445	444	470	421	453	451	430	495	442	446	469	458	445	459	466	427	451	478	444	440	452	410	439	417	413	440	446	451	457	491	445	428	479	428	428	422	416	436	407	450	482	436	448	481	490	427	499	472	462	452	469	464	453	443	470	449	459	449	439	473	473	470	482	441	447	476	445	459	474	471	461	432	467	447	441	430	447	465	482	479	466	446	432	456	439	456	450	466	403	434	484	475	494	418	473	471	465	477	457	438	429	452	472	424	498	450	449	433	426	471	465	498	444	453	452	447	472	466	430	476	479	448	455	473	460	432	469	484	512	466	440	458	515	447	410	438	426	419	447	468	414	462	460	438	455	477	458	456	494	441	455	500	466	433	427	441	446	428	447	465	431	427	480	428	438	432	470	412	487	454	450	469	457	439	459	422	411	442	465	504	444	453	449	448	438	491	463	464	473	445	488	430	455	459	477	456	499	468	478	459	436	429	450	489	452	467	446	445	454	488	471	455	459	434	495	425	479	486	442	423	468	450	459	464	486	426	464	478	450	470	454	475	467	435	463	465	437	467	498	476	450	483	503	440	403	443	451	439	450	450	404	482	450	469	461	460	445	444	466	473	445	464	453	451	448	474	440	508	445	443	470	427	405	428	481	442	437	450	415	435	466	463	455	471	469	465	478	420	461	448	454	443	443	463	471	449	435	470	440	439	434	479	446	430	459	473	502	468	468	461	479	485	431	422	455	458	457	460	411	436	430	415	460	463	466	451	445	455	467	443	455	436	455	446	458	492	454	431	445	454	465	502	413	473	452	484	481	449	475	448	414	433	415	452	484	464	473	467	419	446	461	463	489	476	489	435	486	440	429	486	466	452	473	459	474	465	467	447	462	456	450	455	499	441	478	507	462	453	403	455	468	444	444	455	504	450	468	451	466	474	476	428	477	463	474	469	465	429	455	466	436	494	443	458	489	448	418	486	456	429	502	424	439	461	476	457	442	440	480	461	421	435	442	482	466	441	442	448	444	479	462	455	437	435	411	485	472	506	446	450	437	468	479	460	437	477	468	474	445	440	480	423	484	444	487	467	500	432	491	463	507	471	440	454	429	433	469	462	420	438	443	426	437	435	465	454	456	474	442	446	447	464	452	489	460	458	463	414	477	443	473	482	450	451	462	445	441	466	416	461	465	445	467	473	462	477	456	445	453	455	450	497	459	451	473	449	481	468	459	468	488	489	447	464	468	449	433	462	422	453	462	481	465	417	478	469	442	465	424	493	440	443	456	492	467	469	464	483	480	459	471	423	437	500	479	453	460	444	436	453	452	453	436	488	453	456	439	460	428	488	459	460	450	483	469	482	479	490	464	497	458	476	448	434	478	404	444	461	433	443	457	466	463	423	464	456	438	479	434	438	442	485	452	434	481	448	461	444	482	451	482	436	470	438	461	447	480	431	462	467	437	438	465	450	402	443	438	486	458	444	447	442	449	471	458	474	465	486	458	489	487	460	462	453	437	454	443	512	482	506	457	435	484	455	459	458	462	453	455	424	444	454	444	476	426	472	481	502	427	428	448	456	476	453	435	452	470	459	467	455	456	444	479	442	466	462	437	463	426	428	482	491	446	446	466	463	470	468	436	428	501	504	470	486	469	499	459	491	479	464	456	483	470	461	458	423	473	470	473	430	469	466	447	439	472	447	454	449	451	512	465	418	473	469	425	418	407	440	456	475	433	458	450	466	436	439	488	466	475	428	485	419	460	462	466	461	476	432	444	445	476	423	463	448	443	460	446	454	443	449	484	453	430	464	421	433	435	481	459	469	432	456	447	460	438	469	418	471	441	464	444	454	442	457	486	479	434	430	474	458	403	447	427	453	453	408	475	459	473	471	425	440	446	439	486	470	473	480	442	463	495	429	454	450	441	457	443	471	477	438	514	413	464	449	437	459	475	473	448	458	459	461	479	452	443	473	472	443	431	490	478	475	484	461	433	448	454	406	457	483	483	412	436	442	398	484	476	491	472	407	435	433	440	468	466	462	507	464	459	439	411	498	452	463	463	462	438	480	506	478	467	467	428	444	494	445	474	459	445	492	450	459	433	469	431	473	510	448	446	483	463	432	462	469	477	441	461	431	450	476	485	505	476	437	444	447	451	445	443	475	455	506	466	469	461	474	440	456	454	450	454	473	425	456	441	476	472	465	413	422	445	468	425	462	462	467	448	443	445	473	485	434	426	415	445	477	469	479	464	478	444	470	480	447	449	500	454	474	467	445	449	439	458	481	425	461	446	477	485	456	497	479	466	462	448	463	446	473	440	383	448	443	461	486	441	430	476	451	443	470	466	463	472	450	475	449	493	435	428	466	489	437	460	479	416	432	441	439	440	427	471	490	466	458	445	445	425	464	459	477	468	461	490	425	468	465	421	451	465	465	447	438	499	496	463	489	465	453	445	415	481	460	420	454	425	458	474	476	453	438	443	466	435	472	443	456	495	499	459	453	454	422	446	483	426	461	413	454	468	456	456	454	460	441	477	439	435	434	447	461	445	443	481	419	449	471	463	450	399	485	441	475	501	466	452	445	487	453	408	464	475	420	456	468	495	511	457	424	440	409	450	466	460	442	463	466	475	490	465	476	476	426	477	458	500	441	482	440	463	463	439	437	447	485	486	455	477	436	418	433	467	438	457	426	423	423	479	435	443	450	450	452	458	441	444	444	444	492	449	469	432	472	423	494	473	485	436	446	448
1562	286	289	311	313	333	316	284	270	307	295	304	320	298	279	293	312	312	323	298	301	265	325	316	311	262	316	290	289	300	324	308	294	298	298	310	327	296	302	313	312	313	297	296	301	276	324	252	290	336	326	312	318	290	286	312	306	301	292	264	319	303	297	319	309	335	294	316	309	283	295	284	281	317	302	334	281	311	291	308	266	299	324	310	286	308	274	283	280	300	335	321	310	302	297	331	325	302	306	330	291	301	326	299	315	273	283	287	296	264	278	309	266	299	312	339	306	336	334	273	288	305	306	284	290	242	326	325	277	292	292	302	304	297	296	283	279	303	296	331	339	286	259	290	280	294	318	300	302	261	295	338	296	321	278	312	325	277	309	315	338	303	324	292	301	327	329	305	324	277	286	313	294	301	333	299	368	316	289	314	284	303	327	307	311	299	313	314	340	326	315	327	296	298	328	279	266	271	295	315	328	305	296	336	352	314	278	284	294	273	280	293	289	306	293	297	300	343	320	300	306	344	267	334	321	299	334	321	326	281	297	309	342	324	311	318	318	265	296	276	325	272	284	329	301	295	320	293	301	311	338	314	319	288	298	298	301	307	279	301	314	303	264	311	295	296	265	260	292	294	298	280	297	287	269	313	303	273	309	301	344	299	280	342	292	292	321	301	314	308	314	292	285	287	287	302	275	311	291	322	322	298	286	318	254	308	301	288	290	335	319	327	307	262	339	285	282	311	284	312	279	371	296	264	274	294	331	337	300	337	310	311	312	309	283	356	289	293	280	324	310	298	320	304	334	262	282	311	291	284	315	297	292	308	299	307	262	310	314	270	284	331	297	294	298	300	303	287	309	301	313	303	287	334	287	311	319	331	275	268	286	301	290	293	300	283	293	305	298	306	258	308	284	303	282	311	318	320	295	291	299	294	335	272	324	296	255	312	306	279	284	309	303	289	300	308	279	299	307	310	294	276	247	325	290	263	336	318	324	298	314	278	300	287	314	303	280	291	334	279	298	300	307	289	291	332	317	299	290	275	304	248	313	285	282	310	284	282	260	301	316	293	309	273	289	310	301	278	320	308	317	304	326	291	280	286	333	320	330	301	307	308	292	304	315	304	268	290	316	270	292	332	298	319	294	284	317	304	284	302	266	313	266	314	268	315	316	321	276	274	324	291	285	292	300	277	333	333	344	312	305	298	327	316	308	283	320	285	298	303	291	301	299	329	293	309	300	280	325	279	314	275	309	302	296	297	316	306	311	318	303	312	299	312	313	312	299	315	310	297	295	326	286	328	304	327	327	307	281	289	301	303	322	309	291	326	300	283	294	319	298	301	302	290	297	305	325	281	285	331	293	297	322	304	310	300	313	318	322	292	285	296	307	306	281	292	301	317	304	300	309	348	299	324	284	308	341	266	316	279	276	305	296	304	319	322	307	314	296	293	346	309	269	305	305	289	279	291	279	298	311	336	310	301	308	278	280	302	315	304	319	298	284	317	325	325	290	302	297	313	287	286	334	304	312	305	320	295	285	276	276	304	320	329	317	278	280	319	314	295	307	287	289	294	310	306	302	306	305	307	310	313	282	284	316	281	286	291	322	302	280	279	293	280	282	266	280	308	282	298	311	305	303	326	315	310	278	266	285	317	309	310	309	297	290	305	297	307	307	328	304	301	293	280	295	272	304	319	307	307	285	316	301	317	276	294	274	289	314	304	266	283	299	315	318	301	321	314	300	243	287	312	291	290	288	290	328	278	309	320	316	321	297	286	325	329	292	293	326	330	311	289	320	290	282	307	309	308	306	297	291	282	334	287	318	316	305	282	299	279	282	304	279	321	302	323	308	303	298	285	317	272	307	265	265	316	301	299	303	294	275	296	290	271	259	301	322	318	314	290	318	323	268	312	293	270	289	278	298	283	318	314	306	307	305	313	276	307	325	290	268	298	327	290	285	309	298	296	309	318	291	314	316	312	319	305	318	292	325	283	324	251	294	303	327	296	300	296	296	297	301	292	313	278	346	281	325	303	301	322	295	315	270	296	273	293	286	303	317	332	289	291	253	293	288	269	314	329	269	296	299	307	317	295	290	286	286	291	313	295	304	295	313	293	285	323	279	292	304	303	284	322	295	314	323	278	326	296	312	332	301	255	301	296	314	339	314	319	303	289	295	309	273	299	275	317	296	285	303	293	317	316	300	305	309	269	294	296	302	315	308	298	310	267	288	274	286	298	299	304	270	304	291	280	319	301	307	303	313	345	349	308	337	305	286	296	341	269	289	294	333	287	309	305	297	313	264	296	290	276	279	293	277	299	290	314	311	294	311	313	282	317	308	304	319	303	310	302	282	282	258	339	279	309	309	337	285	316	294	283	316	325	284	291	315	279	299	311	303	301	287	318	317	262	261	297	289	280	274	290	290	313	307	297	308	307	294	287	304	296	315	293	277	284	306	285	279	304	324	288	335	313	260	307	298	274	323	282	290	349	286	320	329	338	336	280	298	281	286	314	316	338	290	317	299	312	297	282	312	339	293	298	313	327	315	276	312	295	296	278	273	303	306	301	305	307	282	285	279	292	273	291	285	284	300	299	281	300	292	315	311	329	309	329	316	294	293	290	307	287	277	311	316	323	303	253	297	309	308	284	302	309	304	304	301	269	286	305	340	292	314	318	313	296	281	298	306	300	299	313	300	317	305	316	291	295	303	279	270	306	278	298	315	307	280	283	326	267	264	287	341	312	294	293	292	299	307	295	327	299	266	301	325	343	312	271	312	284	276	286	275	272	303	309	284	334	295	277	313	298	286	318	323	288	288	293	320	289	281	329	327	318	304	343	320	289	288	301	291	322	311	301	315	310	274	311	330	261	282	305	284	318	295	303	293	349	316	317	261	324	303	314	301	315	312	282	281	292	283	297	301	282	246	322	337	285	307	304	299	293	332	317	310	304	284	293	290	250	266	315	287	313	282	311	284	282	307	318	314	273	328	292	276	314	290	298	273	294	302	314	293	289	276	327	297	320	277	293	299	336	282	308	303	284	321	276	291	286	303	282	313	288	323	302	332	299	293	325	301	293	287	341	322	325	287	296	293	308	288	332	306	294	302	287	303	316	294	313	298	291	320	311	291	313	303	305	273	297	304	323	312	302	309	311	289	298	320	298	313	291	272	303	319	341	292	298	279	295	302	289	316	302	334	285	298	262	326	320	295	271	302	257	305	306	295	260	306	291	305	321	282	324	305	308	310	318	260	287	319	283	271	288	268	319	310	313	281	298	280	272	305	295	303	286	324	327	289	328	270	283	288	300	321	272	315	298	289	286	290	316	327	301	304	292	320	281	277	259	310	310	313	292	306	282	261	289	261	313	281	320	302	288	314	299	304	289	293	303	286	294	263	319	284	309	314	305	315	271	308	313	283	308	326	290	308	293	290	324	294	258	278	301	289	294	329	273	325	307	320	290	308	306	330	285	308	326	320	296	297	277	290	300	288	315	275	275
1823	724	730	706	715	693	677	634	732	670	686	676	658	661	649	638	658	645	681	725	653	634	643	664	638	666	707	654	718	699	699	719	736	686	686	680	634	649	629	661	679	674	646	641	636	690	658	672	670	675	658	654	748	676	708	680	679	684	692	700	648	658	660	701	640	663	674	654	688	683	685	671	686	701	668	655	701	686	685	683	681	701	700	709	703	656	632	698	711	630	680	679	657	664	647	723	625	689	665	673	694	705	683	661	657	680	700	716	618	681	684	680	712	655	712	685	653	675	677	727	683	685	647	655	698	650	656	659	656	681	664	664	658	712	681	660	675	666	652	647	686	710	690	670	692	678	714	683	740	651	715	700	687	666	667	660	727	673	691	684	680	677	726	672	674	689	651	650	675	716	679	662	722	698	658	701	702	645	669	666	651	703	688	633	706	683	631	632	707	669	650	700	682	681	664	702	688	665	706	688	677	708	682	621	719	685	652	715	711	694	657	695	713	678	634	711	715	706	671	683	658	678	678	708	690	686	679	646	771	634	729	651	652	652	694	658	697	678	635	674	675	645	731	660	649	657	628	674	674	660	673	685	698	667	708	679	661	713	689	678	715	653	662	646	633	660	630	667	679	726	710	675	728	704	662	715	709	671	699	694	669	671	693	660	668	646	718	716	700	665	672	677	673	710	647	682	672	683	691	686	670	669	660	675	714	654	681	715	624	679	656	695	733	690	650	693	683	668	701	697	643	691	709	661	732	681	693	739	690	671	619	651	658	670	626	668	666	640	664	695	665	675	683	690	652	661	670	729	678	696	618	681	665	637	700	709	678	648	652	677	705	686	642	687	707	673	684	698	639	733	671	684	739	686	664	640	665	653	673	692	676	696	689	696	668	714	667	653	677	657	675	663	672	692	674	683	746	663	665	662	692	685	641	670	632	712	670	710	710	676	691	719	706	669	684	680	717	633	698	704	689	630	696	644	683	679	678	646	689	690	742	670	666	692	666	691	664	669	658	664	689	688	677	608	695	663	674	684	702	681	665	681	666	685	713	687	709	663	709	700	699	668	700	674	669	711	684	703	669	678	658	701	642	709	639	688	656	635	682	654	681	679	655	682	670	634	665	673	708	694	737	657	647	721	688	693	691	684	727	681	684	653	659	679	673	641	638	694	682	630	734	677	645	700	694	643	707	682	627	680	709	681	676	704	658	671	704	657	693	676	660	658	690	645	698	655	722	685	675	689	685	708	666	680	650	647	735	681	682	715	634	669	683	710	694	639	701	672	711	666	669	660	690	704	672	683	694	691	655	677	653	660	723	656	693	677	657	678	670	679	671	692	643	667	682	687	676	674	648	714	618	665	660	664	629	675	683	632	662	679	655	664	678	677	643	672	680	661	659	669	687	669	652	675	621	693	655	670	686	643	702	629	652	655	715	696	681	687	676	697	665	677	645	633	633	689	651	667	695	677	688	698	670	665	673	663	694	637	661	693	669	670	694	681	644	688	658	652	683	682	676	680	694	661	686	687	695	702	713	657	654	677	700	710	677	688	672	659	617	659	660	677	675	718	663	679	656	697	698	706	650	656	643	673	655	698	708	693	684	638	717	641	658	664	678	676	675	666	653	627	680	620	649	672	662	664	701	672	623	732	688	662	707	674	668	636	682	646	714	709	648	708	705	681	693	727	639	619	673	677	658	703	694	703	628	705	693	696	668	668	657	643	652	646	699	652	651	655	643	672	684	677	666	697	634	660	676	643	690	643	674	654	677	676	655	682	644	686	677	652	712	642	675	654	723	724	685	644	654	684	669	624	642	607	674	660	662	693	672	685	688	655	672	640	705	668	681	671	626	667	692	655	679	721	668	644	658	666	702	645	671	659	706	706	623	720	656	695	698	688	675	659	667	634	707	668	683	646	665	685	673	672	659	676	647	663	644	692	636	709	672	676	672	634	651	689	658	639	684	669	696	707	697	696	677	669	665	673	715	684	663	678	669	665	688	688	700	678	659	704	670	638	674	677	711	693	693	644	675	659	709	671	649	686	712	663	675	640	665	699	668	719	706	682	654	687	680	711	691	689	702	693	691	663	673	649	658	664	688	642	694	694	657	662	723	686	646	638	691	648	662	677	677	655	637	655	652	657	685	689	699	707	678	712	687	678	613	704	676	621	645	654	623	688	656	690	655	686	669	696	689	626	658	658	640	680	713	697	645	626	670	656	713	691	685	692	670	700	720	638	726	693	690	678	667	686	684	680	687	671	701	674	704	673	649	687	655	685	706	718	672	692	614	693	647	646	633	716	670	670	636	655	675	679	666	673	726	669	701	700	740	681	650	643	630	703	661	659	684	688	700	622	642	660	676	714	687	665	701	683	669	657	689	707	688	653	649	689	657	636	654	634	651	651	635	712	654	677	633	673	722	647	667	701	695	678	682	686	657	672	656	647	646	612	662	666	679	700	675	697	682	642	724	698	704	668	646	615	626	704	701	647	681	724	668	650	700	665	621	652	664	626	703	673	712	686	681	678	676	644	678	712	663	681	680	696	667	670	592	690	675	666	673	666	693	628	681	686	678	679	703	699	696	669	693	705	687	684	625	656	649	668	663	673	719	706	663	690	648	660	687	720	683	699	672	674	690	693	710	669	695	692	655	662	638	680	683	671	658	679	669	714	704	654	627	706	703	688	643	684	641	744	717	670	713	668	695	698	659	702	707	669	685	687	662	606	669	646	662	651	704	696	666	659	703	670	661	670	694	721	669	637	699	672	704	644	642	686	690	725	743	748	662	641	655	684	681	714	721	663	694	672	694	694	692	697	690	642	651	627	674	655	715	661	678	667	648	636	689	643	682	683	727	663	652	667	672	711	673	694	700	651	676	656	679	686	673	695	648	649	663	672	722	679	653	709	683	625	706	698	685	695	639	666	668	677	746	662	686	624	710	653	663	663	645	668	696	680	681	718	673	730	652	709	672	668	691	711	671	657	710	682	702	690	725	727	663	703	690	646	680	644	664	678	641	678	674	661	650	677	663	618	657	676	653	668	677	693	699	632	708	704	674	679	672	674	637	660	692	650	692	706	689	720	690	693	687	671	695	673	678	656	639	667	679	716	642	672	691	728	657	691	681	701	657	686	689	685	713	656	717	712	723	641	661	706	655	685	657	666	733	671	699	666	667	661	696	708	656	691	712	646	717	675	700	672	657	661	692	680	704	661	719	730	674	652	679	633	679	714	682	625	745	648	620	680	683	641	653	598	661	697	702	663	660	679	688	652	703	674	687	694	656	690	723	697	673	696	652	622	742	710	707	668	669	642	661	739	693	684	664	756	634	655	697	631	683	670	637	651	659	682	725	693	700	736	612	695	662	689	646	685	656	604	677	675	664	692	634	664	687	647	683	693	655	666	655	693	691	699	672	704	704	629	692	683	685	708	673	688	654	670	697	657	661	658	683	672	632	670	712	717	665	673	752	660	679	658	626	667	700	684	652	668	702	729
7404	420	413	355	271	229	209	180	161	162	165	153	156	160	138	130	136	153	128	148	147	154	132	112	141	132	154	137	143	122	126	134	147	149	147	150	153	133	147	130	145	97	120	125	123	129	129	126	137	163	134	146	139	143	152	153	139	157	118	124	154	144	154	147	142	145	145	142	124	117	130	126	152	133	146	122	130	134	125	133	152	133	148	148	145	128	140	131	133	129	130	133	131	118	129	134	132	121	157	128	144	143	138	153	161	146	103	155	128	138	141	115	148	122	136	136	141	128	131	150	123	134	151	132	120	116	143	138	117	153	156	133	132	148	121	148	142	139	146	117	127	151	139	148	128	133	137	143	122	148	142	137	136	138	135	159	130	134	153	158	110	139	144	122	135	146	132	152	139	153	133	148	139	142	153	153	146	154	124	129	145	158	142	113	125	126	142	118	140	107	131	115	139	122	132	141	138	153	132	144	138	125	116	127	141	113	142	164	136	147	116	139	129	143	150	115	118	117	110	136	130	124	152	143	155	140	131	111	126	111	119	139	125	123	140	143	124	131	107	144	133	122	136	142	124	147	123	113	139	151	122	124	131	127	133	125	127	121	140	104	147	141	135	137	147	108	132	119	127	151	120	138	127	141	136	111	127	139	132	132	147	139	130	135	148	109	123	134	148	139	137	116	163	123	136	139	144	150	150	129	131	120	139	135	151	135	134	125	137	123	135	146	129	125	149	145	125	143	140	151	130	140	134	125	140	156	110	117	130	134	125	117	148	137	131	156	140	152	153	125	134	148	157	146	129	134	136	143	142	106	135	131	126	116	124	163	150	127	141	144	127	139	139	125	145	146	119	139	130	141	156	166	112	123	128	138	139	124	125	133	123	121	151	131	113	130	154	137	138	146	104	121	125	125	155	149	115	136	114	104	122	118	123	134	155	146	158	137	132	143	123	135	121	154	136	132	154	141	146	115	134	146	136	135	106	124	129	171	115	136	137	116	136	122	133	130	112	138	116	132	146	127	127	130	128	118	129	153	135	136	126	119	116	154	138	128	138	155	159	142	150	117	116	115	135	139	130	123	138	137	132	112	126	121	117	134	130	137	106	122	151	144	142	143	140	155	150	121	170	133	149	118	133	135	141	141	127	130	133	136	164	156	141	150	141	119	138	149	135	133	126	117	150	129	137	145	169	139	150	114	139	143	137	145	145	152	144	140	139	141	136	162	152	127	134	129	180	149	133	150	123	135	108	141	168	130	144	126	139	152	124	134	134	131	133	140	139	135	124	141	135	121	127	124	129	156	145	111	119	134	133	116	139	134	153	122	126	126	129	156	113	120	132	116	123	118	154	153	120	142	140	144	120	135	126	142	154	144	130	135	135	135	121	125	130	128	126	135	137	118	115	115	121	121	140	120	126	146	148	156	125	129	123	145	167	147	144	134	121	120	128	127	143	158	127	102	112	137	141	140	111	141	113	124	142	125	167	139	130	142	165	121	136	154	123	124	126	144	133	137	119	140	118	155	145	134	152	117	116	130	135	140	130	136	137	120	132	128	126	129	132	127	127	131	132	135	128	140	111	124	156	130	133	132	122	129	125	128	156	151	126	123	126	122	135	120	124	147	133	146	136	122	112	130	145	130	161	139	125	140	146	129	139	150	149	155	144	131	150	120	133	107	145	134	161	142	146	117	132	135	125	147	163	137	131	131	144	150	143	140	140	128	124	128	142	110	144	146	142	138	124	134	130	127	128	138	130	138	120	131	138	135	169	122	144	151	128	127	144	145	122	132	138	139	122	130	108	107	121	144	137	140	132	145	127	127	122	128	146	103	143	118	121	129	134	133	138	138	130	109	122	124	161	140	134	130	142	130	119	134	141	120	134	130	153	129	133	142	135	140	157	143	130	128	143	143	143	123	126	127	135	133	154	125	151	115	118	140	114	140	137	115	130	103	126	142	121	120	138	128	131	138	132	143	144	117	112	133	133	121	129	120	143	153	153	144	110	152	143	122	127	116	161	121	121	121	160	163	126	118	129	137	147	126	142	129	145	135	139	119	135	116	130	157	146	139	151	141	152	123	127	127	144	142	126	127	139	131	128	158	125	121	134	159	125	128	131	144	151	138	114	142	101	121	142	115	153	145	122	126	117	147	131	150	142	143	131	129	141	140	132	134	139	141	133	171	147	134	135	139	134	137	132	139	132	119	150	119	117	136	125	139	152	134	135	113	146	136	131	131	135	126	142	128	111	133	134	131	120	131	143	135	113	130	131	129	119	128	144	115	134	139	142	136	149	134	138	147	142	152	120	135	148	125	136	132	141	132	135	139	132	127	129	153	131	134	140	156	129	122	140	130	107	139	132	140	153	133	139	118	143	135	141	119	135	131	111	143	118	129	109	147	144	134	141	149	134	136	114	119	137	121	126	125	120	114	125	115	164	127	133	148	115	143	121	129	137	115	146	122	147	138	132	148	130	142	142	158	139	132	135	135	117	126	117	137	122	129	119	128	126	117	136	151	131	137	129	142	149	144	113	125	127	134	121	125	145	149	141	143	117	132	146	134	150	130	153	129	114	141	122	124	138	130	135	136	155	143	131	137	135	136	130	117	131	133	133	157	140	125	107	160	122	148	134	146	139	128	142	120	156	124	130	121	118	128	125	169	124	147	151	132	155	135	149	140	143	141	150	141	128	143	148	157	139	128	138	123	139	134	127	143	139	139	144	146	139	142	152	145	128	123	141	128	124	113	132	133	159	136	138	120	136	124	124	125	136	107	147	151	134	128	150	134	122	108	129	147	143	144	145	164	134	138	153	125	140	150	119	146	142	136	131	107	119	137	136	115	126	134	147	150	167	128	138	145	123	116	145	132	118	126	133	117	133	141	122	152	144	149	142	124	130	143	148	129	126	136	153	138	135	137	138	115	124	139	139	120	128	136	145	137	123	131	134	158	143	124	133	138	116	151	149	159	139	132	144	144	151	151	128	131	133	136	119	108	150	154	150	149	148	124	117	175	152	131	117	162	135	150	135	139	141	123	132	151	144	153	147	128	129	148	134	124	132	132	121	140	149	130	145	153	142	150	129	133	133	140	142	138	134	119	165	122	146	159	129	124	128	126	115	146	137	147	128	115	150	137	153	117	133	157	134	132	118	152	142	141	147	119	124	138	146	137	129	157	141	100	128	141	128	143	124	135	121	117	151	134	124	142	136	145	134	147	136	133	149	131	139	130	144	142	117	142	119	164	126	140	131	109	145	147	121	142	126	147	136	142	130	136	182	115	148	121	149	133	134	120	126	149	108	105	123	122	144	159	140	140	145	130	151	148	129	145	140	117	131	152	118	106	136	142	149	151	107	112	150	149	130	129	131	170	114	125	132	131	127	119	125	133	146	118	156	156	149	116	119	134	146	141	160	154	125	142	143	130	121	133	127	127	131	131	134	132	128	141	129	118	129	135	138	126	143	126	119	119	139	149	134	134	141	126	133	131	150	119
6194	638	1081	1184	1034	857	733	649	617	567	493	533	517	471	432	426	443	441	417	387	403	412	391	373	370	408	380	387	402	350	365	409	383	379	387	391	382	382	346	355	379	366	386	401	385	372	357	389	366	349	388	351	352	330	379	349	391	342	338	327	389	354	330	339	382	384	376	343	342	372	385	396	341	351	358	351	364	354	349	356	378	382	383	335	341	386	385	394	373	375	375	367	368	360	363	358	353	344	350	385	353	369	358	371	344	331	371	372	335	388	349	375	363	354	369	372	364	348	354	360	379	353	333	382	327	346	349	353	378	374	382	361	361	386	389	372	383	368	363	320	357	325	356	360	378	353	378	350	369	334	346	359	350	378	375	372	373	378	320	377	337	339	339	344	357	368	351	372	344	314	364	373	403	411	347	335	361	345	362	342	346	354	348	359	318	353	368	356	359	328	342	363	357	388	330	367	375	361	338	318	366	328	396	358	379	350	353	358	346	350	355	370	367	360	332	351	366	400	370	357	390	351	403	338	354	344	335	339	355	355	375	386	360	323	364	374	353	334	343	376	367	351	329	378	342	349	327	376	364	384	358	355	369	297	328	340	368	376	347	362	350	354	368	387	373	356	357	369	340	366	362	377	345	339	362	369	363	359	363	369	333	352	354	357	358	377	371	367	355	366	344	341	368	362	350	336	356	368	377	402	397	327	349	367	344	346	346	355	352	335	323	355	357	344	362	348	361	383	343	344	368	344	351	378	401	347	370	355	342	356	337	386	352	376	345	348	367	404	357	329	333	360	369	332	363	361	364	374	323	405	360	354	345	375	338	367	342	368	340	309	334	377	337	366	338	345	348	393	354	366	350	376	373	348	369	373	375	374	338	377	344	354	367	349	354	361	357	370	347	346	353	352	361	321	385	346	372	360	357	404	370	358	338	337	309	379	362	382	349	335	358	374	378	345	336	347	357	338	329	329	356	388	392	371	326	342	336	356	381	387	348	343	346	304	361	343	390	323	342	350	356	339	354	357	389	317	353	385	364	350	336	344	377	368	375	358	389	353	339	353	357	349	391	358	379	334	351	382	346	362	357	351	389	338	326	349	359	311	351	369	360	350	348	353	365	327	374	355	400	364	348	361	343	351	364	352	352	383	330	354	363	367	337	343	349	366	362	332	347	356	351	350	316	336	349	387	336	418	335	355	332	350	360	334	357	358	366	402	344	364	381	350	387	375	356	349	378	351	339	360	358	342	375	319	374	392	359	364	375	369	378	361	351	352	352	362	347	350	361	322	357	355	349	378	361	348	359	361	357	348	377	341	389	369	337	358	361	374	348	361	349	337	348	349	351	361	363	347	353	341	385	347	404	358	355	381	353	361	391	387	405	354	368	332	335	345	372	406	335	355	334	371	331	368	364	368	357	335	363	372	364	355	349	340	331	346	358	397	351	338	354	344	324	355	353	339	341	362	376	379	374	387	374	369	356	332	351	360	358	368	365	345	360	347	371	362	351	340	365	352	375	385	366	341	371	378	365	341	344	333	355	350	344	365	381	322	367	337	394	318	384	355	349	362	315	375	370	403	346	348	359	381	387	332	328	397	337	331	335	332	379	382	367	352	356	345	346	370	356	332	335	372	335	364	337	349	360	342	364	352	346	352	363	354	367	322	383	356	362	383	348	383	367	368	374	363	336	375	341	333	359	348	367	390	331	397	365	333	323	415	322	355	406	339	342	383	412	350	329	348	335	355	364	351	369	360	368	371	378	378	343	367	355	363	358	370	349	358	372	337	359	361	370	319	355	381	381	351	369	355	345	322	343	340	297	380	384	342	358	353	358	361	347	344	356	351	370	351	394	354	366	342	369	355	343	337	355	367	347	332	382	386	337	340	356	373	329	360	387	352	365	377	344	392	328	331	342	349	335	363	361	353	367	365	390	338	373	335	349	349	365	330	369	356	356	371	354	353	344	338	345	373	389	352	350	370	358	310	358	340	355	387	329	338	359	372	331	375	338	392	356	338	339	355	362	356	359	370	351	365	372	357	333	344	358	381	323	372	346	349	352	374	367	345	354	348	360	358	360	347	364	370	361	348	338	374	351	370	405	341	376	369	350	398	364	352	371	366	368	358	372	360	351	362	363	365	368	358	356	350	354	355	326	393	344	350	347	384	352	366	363	366	368	401	374	377	399	340	351	380	361	371	370	380	359	379	371	329	370	362	348	373	342	348	368	333	354	365	344	348	365	362	416	363	352	389	347	374	370	378	379	421	339	334	378	377	359	359	357	358	346	344	379	386	359	366	373	388	363	366	328	352	332	337	383	353	375	347	365	372	346	352	361	372	352	366	371	383	347	359	400	339	338	363	351	373	360	374	355	399	357	384	351	394	318	347	367	346	344	370	356	329	350	329	394	371	373	357	329	355	333	365	329	336	367	340	332	351	358	378	378	350	336	363	367	335	357	353	345	386	341	332	369	340	375	370	349	369	352	358	367	377	361	360	344	367	361	398	393	363	379	345	386	389	360	373	365	372	359	350	371	361	370	364	368	384	323	350	364	309	353	350	351	349	351	381	380	363	357	325	356	353	353	364	355	380	338	366	372	317	404	352	339	360	352	312	358	349	327	355	340	350	374	377	381	376	356	361	395	325	349	362	367	363	336	345	363	354	344	354	386	334	337	345	369	367	367	336	330	334	352	373	384	355	362	335	372	344	343	354	365	308	376	323	375	345	362	366	358	358	400	351	318	365	316	368	338	376	358	396	342	330	362	381	367	340	374	346	349	347	355	342	357	330	321	342	342	402	348	325	387	328	359	377	353	335	365	371	361	384	349	377	325	333	359	330	338	348	411	340	340	353	372	348	339	336	383	392	336	379	339	375	352	339	344	376	341	368	375	349	341	373	366	379	360	353	359	373	367	348	384	353	335	353	353	342	364	373	346	371	342	329	386	398	311	383	329	352	369	346	368	357	348	320	367	348	381	351	374	331	355	350	360	346	371	376	375	364	359	362	366	360	363	336	337	363	359	371	407	326	347	410	329	326	356	315	340	376	361	393	382	307	372	336	337	339	386	324	356	340	353	358	329	354	354	348	383	326	345	381	329	355	368	373	362	359	369	356	375	351	370	358	321	346	352	350	363	363	361	333	343	372	372	358	372	364	389	350	356	392	335	330	333	345	371	344	383	365	358	370	345	343	353	374	366	372	347	357	335	314	376	325	356	359	385	392	334	360	389	349	336	364	361	350	338	319	330	334	369	348	359	382	338	353	344	361	369	394	388	361	336	367	345	336	391	349	380	337	382	371	363	355	365	320	348	367	385	365	352	397	350	375	375	346	356	360	373	329	337	362	334	355	388	382	360	357	348	387	365	329	344	327	383	337	347	366	358	370	353	355	358	370	349	356	348	375	339	358	364	371	398	383	329	350	348	348	370	388	380	355	372	355	358	361	340	388	366	394	350	340	330	373	364	361	346	354	371	354	382	339	349	364	361	332	357	362
13669	969	884	672	495	373	322	297	236	260	208	237	202	203	210	221	197	186	198	195	197	203	178	222	199	151	162	206	168	179	163	194	170	165	189	197	167	197	172	183	148	183	167	181	182	194	188	178	189	168	186	163	164	180	152	182	194	179	186	163	181	177	174	171	192	179	159	204	183	167	181	168	182	183	169	176	177	187	169	213	169	193	172	193	194	164	163	167	174	176	195	180	203	197	174	171	198	171	165	190	179	175	195	166	185	183	171	186	190	170	182	174	166	188	194	154	158	180	164	168	171	187	199	177	175	197	206	180	208	159	175	185	187	215	209	167	188	192	174	176	193	165	169	192	160	191	175	179	170	189	163	181	184	161	160	187	158	194	166	139	202	190	166	175	201	190	175	174	199	178	184	201	188	185	191	185	158	174	186	165	180	185	172	168	191	188	174	166	198	213	173	179	172	161	158	167	168	163	164	188	182	167	169	182	162	192	176	183	163	176	181	165	177	174	157	201	155	198	177	166	184	197	189	172	194	163	188	168	180	189	185	195	176	160	194	174	180	189	192	206	187	178	160	181	157	165	178	168	160	173	170	179	163	191	187	182	193	184	181	171	172	210	185	172	182	185	197	199	185	219	173	173	156	166	179	215	207	155	158	190	160	177	161	167	196	164	181	167	180	208	159	187	163	169	167	158	192	185	180	186	192	195	163	184	182	183	208	164	195	199	181	187	203	194	178	168	163	186	168	169	163	154	165	204	167	185	147	174	153	193	168	182	161	192	163	169	177	168	170	157	181	167	174	181	163	195	192	172	160	189	189	155	176	170	167	205	183	201	171	166	178	159	164	194	149	171	222	182	178	167	178	181	168	181	188	165	167	183	175	192	168	171	168	157	197	186	184	165	161	197	180	191	160	172	190	185	173	190	169	185	182	200	172	189	192	176	161	158	187	197	194	172	175	191	192	181	183	151	155	190	179	199	157	200	188	198	179	185	193	179	164	168	192	182	174	173	177	180	172	187	178	154	164	174	186	194	185	160	168	173	168	143	192	185	182	181	192	181	161	193	162	183	183	163	179	169	177	193	180	159	184	161	181	166	175	181	169	185	162	197	176	193	193	175	175	189	166	186	194	170	191	156	182	202	159	167	188	174	185	176	173	190	190	182	188	169	199	198	158	133	199	156	164	186	160	151	180	189	175	189	168	182	164	174	188	180	166	164	182	194	162	176	189	166	174	183	181	166	189	184	167	190	160	173	175	145	173	196	183	174	191	169	169	198	159	172	183	208	194	162	148	179	161	183	186	186	178	187	180	191	194	190	178	189	172	165	184	208	151	173	190	185	176	187	169	154	191	175	180	187	173	159	179	203	144	167	193	184	194	214	151	177	183	176	194	179	183	143	188	190	196	174	176	152	173	176	144	192	164	178	179	164	174	152	197	189	160	151	200	193	189	216	183	184	197	177	165	168	214	184	191	190	162	186	168	168	187	181	162	193	159	194	191	183	176	175	181	210	190	179	177	185	175	182	186	179	165	182	147	154	185	196	149	157	172	185	187	174	162	170	154	165	168	177	148	185	189	192	179	169	165	168	166	151	188	209	174	169	175	211	188	200	195	195	171	210	183	165	157	178	202	179	173	207	173	181	183	162	163	187	160	180	176	181	164	173	167	211	205	212	207	173	173	177	180	157	155	188	171	180	178	162	177	194	200	171	167	180	173	186	181	183	154	189	193	165	180	162	196	174	163	172	187	163	203	148	178	193	187	172	174	201	194	144	178	171	191	163	191	178	194	181	168	192	186	164	197	186	176	186	176	142	194	181	197	187	166	173	175	152	162	197	175	173	214	167	198	190	181	189	176	180	181	194	157	183	174	177	211	181	187	192	198	169	173	190	188	181	160	195	174	183	190	184	170	180	207	186	136	170	172	185	204	145	183	184	204	205	174	186	212	168	190	189	155	182	202	175	176	166	193	166	180	177	187	173	178	197	194	180	157	185	168	157	155	172	155	158	201	166	189	169	185	196	191	210	188	162	175	188	153	184	201	161	174	193	173	182	194	181	160	159	180	194	168	173	168	174	151	167	142	162	203	165	184	161	189	186	167	194	203	181	164	191	180	194	185	152	189	183	165	183	187	176	162	179	182	167	185	170	202	174	163	188	207	179	171	164	203	189	185	196	177	179	170	158	171	182	161	176	145	185	183	188	175	160	190	177	176	198	166	185	183	176	192	187	185	192	159	204	173	213	190	190	181	162	161	182	209	169	175	160	182	181	201	180	194	176	200	204	144	184	174	205	149	186	161	187	182	186	160	179	169	195	195	183	187	180	171	186	190	182	170	170	170	185	168	168	163	178	183	166	186	177	184	159	193	168	200	200	182	185	192	180	173	179	193	181	180	183	166	186	177	186	183	188	169	186	184	182	175	180	181	166	181	159	191	187	182	163	215	194	212	180	196	177	159	186	169	189	173	173	177	187	179	163	204	184	157	166	173	176	169	204	172	172	196	179	190	178	177	165	192	177	203	182	168	171	177	174	168	174	173	173	197	192	185	185	168	157	177	184	179	173	182	151	178	156	180	159	187	180	191	154	182	157	170	189	173	178	165	194	167	170	177	175	198	197	159	183	165	175	193	178	174	172	190	199	194	172	150	174	192	165	182	178	149	151	196	180	178	193	191	181	184	181	181	185	200	174	176	179	184	190	176	182	179	184	182	179	175	179	153	171	155	195	168	185	177	173	161	169	193	192	187	185	179	174	183	206	194	163	175	163	178	180	159	201	164	202	187	177	173	172	205	189	200	182	189	201	195	151	165	184	183	174	171	163	189	179	175	165	177	171	190	171	161	203	152	160	198	192	170	174	186	164	185	180	141	177	165	183	175	156	178	158	209	167	189	202	169	162	175	187	157	145	163	170	164	181	194	197	180	187	210	185	170	173	192	175	146	169	180	141	158	193	184	181	157	193	159	165	161	181	204	192	186	195	174	179	174	184	173	188	186	197	163	164	195	168	166	202	183	175	162	183	179	160	185	190	178	157	159	187	179	172	178	183	187	170	162	174	179	164	168	176	165	187	168	193	174	167	177	156	179	174	171	154	167	180	195	176	163	169	206	178	170	170	176	176	179	158	171	161	175	193	163	162	214	166	169	162	202	189	182	181	180	181	160	160	186	184	167	184	173	195	185	173	171	169	173	166	190	174	172	172	159	185	164	168	167	186	192	190	189	144	155	170	178	158	174	167	184	182	151	166	161	172	174	197	143	169	154	178	180	209	171	185	169	174	165	180	178	148	163	176	168	176	174	182	185	201	184	201	148	164	181	193	169	200	162	162	189	173	167	179	167	182	194	168	170	167	185	153	167	188	171	183	200	198	169	195	154	154	174	203	200	197	176	168	159	181	189	205	173	195	200	189	164	199	188	185	190	185	185	188	182	175	179	177	179	169	179	163	167	207	179	202	190	195	169	169	194	179	203	180	178	200	166	183	166	170	199	168	181	179
8006	942	1818	2175	1823	1452	1204	995	924	874	828	784	668	673	633	641	576	605	528	596	531	574	532	525	529	531	486	512	555	486	486	489	504	499	473	486	468	462	496	482	482	461	477	482	456	474	479	472	486	477	488	460	464	475	499	475	482	508	439	472	469	456	497	482	413	489	479	453	431	499	477	478	477	444	454	450	450	467	489	432	458	494	452	471	446	503	415	471	464	468	443	488	442	447	476	501	479	444	447	452	438	496	460	446	497	453	458	453	509	458	464	447	425	468	471	430	462	489	495	446	461	443	486	451	434	469	495	413	504	453	458	463	489	465	466	465	445	507	451	461	445	452	481	454	484	467	456	457	486	493	421	459	500	446	472	450	437	515	455	457	446	475	499	446	443	484	421	480	481	448	493	436	463	442	474	398	454	465	463	489	495	480	486	447	444	460	481	456	451	461	411	461	443	492	439	467	456	440	425	459	486	466	465	442	442	431	420	452	472	486	470	451	438	443	458	467	451	468	454	479	478	483	468	465	476	467	466	447	451	432	455	477	471	446	444	450	458	448	475	467	443	449	455	419	452	480	448	463	457	479	497	504	431	505	455	451	441	468	447	446	456	420	442	456	464	498	478	462	457	452	455	448	437	452	451	444	473	454	483	449	426	437	437	476	479	484	444	485	474	428	465	440	427	423	471	474	448	475	445	412	452	464	468	460	472	487	474	482	414	453	493	446	468	486	419	465	449	451	461	460	453	498	490	469	431	477	461	452	456	431	476	418	457	458	429	464	467	462	495	444	476	504	405	472	448	443	474	482	459	462	494	490	428	476	434	451	459	417	466	484	471	472	435	443	482	493	463	439	454	448	464	436	460	431	427	433	433	452	494	464	475	446	470	433	472	500	458	486	439	503	422	432	479	450	468	450	449	477	443	461	457	464	456	489	437	452	463	413	475	445	448	497	445	427	467	468	436	452	467	470	442	450	432	438	434	458	459	475	442	464	443	449	456	456	465	464	452	486	428	469	449	466	473	447	474	468	434	427	459	481	457	451	446	430	505	440	481	442	471	452	457	468	426	446	463	460	456	435	435	464	458	502	443	458	479	406	432	495	428	473	438	454	473	440	428	429	425	472	455	465	472	466	437	476	460	454	441	477	468	482	460	436	484	437	438	473	441	481	459	456	480	490	476	452	437	498	458	450	473	457	526	450	435	460	502	493	474	457	463	465	453	425	458	445	491	430	469	466	439	461	484	431	486	438	448	452	438	472	444	520	488	451	421	500	479	463	455	463	470	470	447	459	458	460	447	410	460	463	459	465	457	474	465	474	460	462	486	493	459	494	480	442	452	457	420	483	494	483	470	456	446	528	446	425	457	444	440	484	471	461	472	472	480	472	429	488	460	455	507	453	496	500	453	428	490	474	468	451	478	440	488	490	467	469	464	497	481	479	487	456	471	460	446	509	466	449	474	474	467	444	421	510	458	467	412	460	465	463	467	433	470	433	477	470	443	504	421	483	490	471	456	454	460	456	452	455	451	456	440	451	491	465	464	437	440	459	452	435	474	504	484	457	455	493	468	459	473	463	465	414	455	483	497	456	417	435	451	455	479	473	500	464	471	447	423	503	425	459	462	479	440	446	461	464	440	455	478	490	448	394	461	450	470	487	469	455	441	466	497	428	459	433	484	464	468	448	448	461	461	465	468	450	468	471	469	428	464	460	463	435	445	480	449	461	453	466	463	484	441	465	470	449	445	483	499	474	439	390	479	496	444	469	432	473	445	463	448	465	466	450	499	465	458	451	428	488	451	470	437	485	489	485	462	455	458	463	448	439	451	464	438	465	428	439	439	457	442	477	470	446	449	480	449	473	456	446	452	444	477	462	472	467	436	462	454	465	509	455	447	435	464	464	443	502	505	453	454	449	456	454	445	460	434	485	513	421	456	492	428	460	427	473	468	478	456	467	434	448	462	458	490	446	429	484	461	450	435	464	461	428	468	445	432	475	446	402	452	495	462	479	446	454	497	450	481	458	467	467	488	476	477	513	490	482	435	464	484	429	453	484	440	452	430	424	470	496	470	421	441	484	430	444	442	500	451	446	440	509	466	441	488	453	451	465	432	469	444	440	478	455	466	495	426	471	498	476	462	444	440	464	448	477	456	418	468	450	468	464	483	484	446	425	434	470	437	456	452	500	437	480	459	473	459	470	426	467	456	461	459	503	442	461	430	436	439	473	460	518	454	467	424	456	498	441	457	456	463	433	468	441	411	459	436	461	442	491	458	450	444	450	423	452	451	473	488	425	474	472	495	463	441	463	484	405	464	468	430	471	455	475	484	460	464	483	418	426	433	453	458	444	489	439	422	462	508	442	484	425	472	441	477	469	468	476	458	457	461	458	461	442	471	486	457	423	391	455	450	465	435	524	471	490	481	491	421	449	471	486	481	448	467	473	442	457	447	453	430	453	488	451	447	424	449	417	445	483	489	481	433	437	454	490	468	491	495	464	501	444	461	492	445	461	449	434	465	488	495	434	448	460	475	448	446	459	469	451	464	436	418	473	458	474	482	453	451	478	429	427	482	464	458	458	437	503	429	475	464	459	479	469	452	453	463	452	479	465	439	445	471	454	460	451	456	426	430	453	454	463	458	439	470	447	448	452	487	428	459	418	508	410	454	437	458	490	422	443	469	447	444	448	417	438	458	474	487	461	463	469	462	445	511	448	470	446	448	446	454	449	467	433	457	413	446	492	437	456	462	451	440	492	476	466	488	440	472	472	427	431	455	438	433	460	454	445	428	443	435	454	442	469	457	466	460	445	450	482	465	464	448	501	446	492	462	470	423	466	454	404	452	452	443	466	478	443	439	481	434	430	499	456	454	457	432	430	475	446	443	424	486	436	438	455	468	461	456	455	482	444	452	492	437	458	447	472	441	457	485	443	468	415	441	479	456	445	441	487	480	442	481	460	458	493	475	454	504	476	429	474	499	460	462	441	506	440	516	445	436	461	445	473	434	451	461	453	456	465	458	502	498	453	450	459	417	498	432	456	461	476	468	506	452	452	470	488	482	439	465	444	429	431	487	500	480	441	452	513	482	422	456	434	455	424	440	438	468	437	471	433	480	472	444	432	442	451	473	423	439	440	471	517	484	506	468	434	448	457	447	462	435	483	446	466	473	490	458	464	460	413	450	459	438	499	486	476	462	453	475	448	472	450	449	474	464	484	465	471	434	463	437	458	479	482	463	458	449	451	429	478	404	471	442	433	503	420	433	455	495	444	459	458	448	479	442	476	458	435	429	491	456	450	430	486	410	472	455	446	474	435	424	447	447	410	465	446	493	479	436	434	487	449	459	464	475	489	456	478	483	431	429	459	422	416	463	462	487	428	445	422	440	451	443	432	451	483	489	451	467	474	427	472	463	452	485	425	446	442	475	481	482	438	467	443	432	449	488	452	495	451	451	446	461	437	410	440	469	426	440	500	425	504	501	459	461	421	448	484
1556	319	327	330	299	296	282	305	322	266	326	286	299	318	310	290	313	298	296	299	308	284	316	281	321	303	305	320	292	344	295	291	295	314	304	307	325	317	298	288	331	284	300	291	301	318	312	324	287	278	298	299	300	283	309	321	288	322	312	320	277	301	274	278	291	284	298	291	315	300	312	312	299	287	338	291	325	309	315	306	296	302	311	320	311	279	306	262	301	310	334	293	303	272	326	329	308	310	295	288	279	317	297	300	269	314	334	296	308	283	318	297	285	295	321	300	305	272	289	306	301	319	303	297	303	304	283	253	314	304	279	322	323	331	303	326	306	307	316	276	284	291	272	293	274	312	291	265	287	301	289	282	305	286	299	307	290	267	284	280	290	311	284	285	304	306	285	301	281	300	261	299	293	316	285	290	335	288	306	321	256	302	303	299	275	309	308	297	321	323	297	310	294	305	306	315	313	325	328	316	293	296	299	268	318	295	313	274	260	304	292	303	279	303	269	259	314	286	300	309	282	295	295	293	292	293	316	318	339	302	297	318	298	288	289	340	315	317	305	310	280	312	321	315	312	279	328	292	285	330	309	317	329	304	309	260	315	272	303	290	273	300	295	292	331	299	283	295	279	306	311	310	299	283	297	317	300	294	277	309	297	293	283	285	326	304	318	281	297	315	297	329	288	314	298	260	306	289	291	320	304	293	312	328	328	299	318	288	299	287	305	336	296	301	305	299	308	342	325	290	298	324	340	298	271	307	298	345	306	273	318	279	302	289	276	312	285	335	308	310	320	292	272	328	288	307	304	327	289	307	322	363	300	285	293	323	309	278	296	310	287	305	306	297	301	298	297	273	309	270	334	281	289	288	299	309	285	300	309	319	268	279	286	295	298	324	292	295	321	317	313	281	323	287	282	285	303	333	304	322	290	321	296	287	288	289	319	307	337	328	299	307	342	313	285	306	272	312	322	311	282	296	279	306	312	299	316	304	329	291	300	307	332	303	258	268	266	295	292	303	310	277	322	321	312	321	287	310	313	321	292	281	304	301	310	298	300	296	308	326	314	308	302	314	260	260	313	304	271	292	286	283	297	278	309	305	311	290	262	298	308	284	303	302	333	296	330	319	307	282	297	313	311	300	317	294	273	273	304	300	292	286	297	273	297	306	336	300	307	329	287	268	326	302	302	282	295	286	310	283	294	276	336	310	295	305	323	313	288	308	326	298	304	274	273	282	305	306	286	318	290	311	290	329	292	289	283	339	317	284	286	251	287	267	304	336	313	310	284	334	300	280	270	305	277	307	277	293	292	345	306	324	340	276	294	309	294	297	300	292	308	245	288	268	299	311	286	291	284	312	328	317	263	290	313	272	301	290	287	313	307	295	276	299	290	288	307	316	290	275	294	312	278	286	302	336	313	292	298	336	321	315	276	293	287	318	319	315	302	310	312	325	322	288	286	340	300	272	290	328	310	339	317	285	327	277	285	294	296	310	321	314	312	308	281	322	288	283	277	288	281	280	300	293	318	332	296	300	308	288	292	288	301	282	299	320	280	315	316	296	296	301	287	268	305	314	296	287	283	290	305	307	290	286	268	307	332	311	294	308	308	316	301	317	312	281	290	316	282	273	333	319	291	331	297	320	285	303	277	282	306	304	308	247	298	317	306	248	270	324	330	314	276	320	289	299	310	292	286	282	330	302	316	273	307	275	299	281	316	295	262	298	281	303	296	327	291	299	308	310	268	279	283	292	312	298	292	300	305	309	307	314	299	286	325	305	274	324	273	284	317	286	331	302	293	289	286	295	317	304	312	309	290	287	289	286	284	270	281	296	317	315	279	289	304	326	304	337	307	324	294	312	285	283	301	270	298	275	319	309	297	298	310	309	318	300	285	284	285	325	292	287	308	301	317	293	317	337	332	296	314	305	309	321	311	306	295	295	338	317	311	323	295	336	306	315	286	309	300	277	303	290	298	269	293	318	308	305	297	294	278	289	279	304	285	276	300	285	295	325	340	315	276	298	324	298	302	294	325	299	310	323	317	316	297	310	295	309	303	293	308	321	318	327	307	303	293	302	331	328	297	273	271	296	319	329	305	285	342	307	323	334	296	307	298	310	326	314	317	303	335	332	313	337	296	279	284	300	323	321	313	270	300	328	314	272	275	284	329	314	317	262	274	276	309	317	288	302	311	319	281	318	289	302	318	318	335	285	295	281	300	273	303	320	322	281	317	274	318	343	268	264	290	310	320	285	334	307	312	311	296	307	327	310	277	298	311	273	303	310	282	300	313	288	301	299	289	299	300	285	293	294	295	318	305	272	330	255	278	307	296	296	305	346	304	330	289	309	308	295	294	337	286	296	267	296	313	287	351	298	281	308	297	305	342	308	299	290	298	324	290	275	275	285	287	346	285	276	298	282	295	306	277	310	283	305	285	285	285	295	327	280	289	296	309	296	292	299	348	285	267	309	321	303	325	297	335	314	315	317	310	335	335	284	307	284	305	281	272	310	295	294	330	335	326	268	322	261	296	315	284	307	312	296	343	342	293	285	311	295	315	298	307	289	299	293	325	307	295	342	294	286	289	316	291	325	297	309	341	330	327	296	289	337	264	304	302	281	283	320	322	292	323	321	306	312	320	320	319	298	299	308	296	300	343	312	336	313	331	294	298	300	286	309	306	309	274	329	295	313	271	308	306	319	299	287	297	327	306	320	269	308	325	273	313	291	304	271	279	299	323	289	287	297	284	302	332	324	329	314	312	300	326	293	300	308	284	258	315	290	329	303	305	320	351	315	280	301	295	296	289	309	321	299	291	330	281	286	289	266	293	251	285	299	278	332	290	309	283	297	296	309	306	330	304	327	285	310	282	307	303	297	310	293	286	269	307	340	277	257	295	295	309	274	284	324	305	313	306	292	317	314	311	283	300	316	308	323	316	291	283	312	251	304	301	304	266	295	300	304	298	330	304	318	289	297	295	301	300	291	293	289	314	302	303	271	305	287	293	285	268	292	280	306	275	305	296	322	344	276	328	306	295	305	336	309	321	323	301	297	324	314	320	284	313	313	277	257	286	310	337	317	354	277	298	292	295	311	308	310	292	302	282	316	325	303	306	307	312	290	287	304	290	300	329	297	312	311	299	311	327	309	283	298	318	301	300	290	299	293	293	278	323	289	338	306	267	291	277	277	304	303	274	326	289	312	279	264	312	287	275	294	312	321	299	295	306	288	329	313	287	326	317	315	306	298	307	302	297	263	285	318	293	311	328	291	295	318	319	335	284	279	291	300	298	287	299	293	279	313	326	306	317	304	264	289	316	292	277	292	295	315	308	303	287	327	299	276	302	320	285	294	327	302	297	327	320	309	307	333	312	310	309	292	293	299	322	302	285	293	294	311	324	261	283	295	312	305	289	285	309	298	289	302	311	283	308	289	312	320	316	301	335	304	294	261	284	330	292	268	315	289	286	301	329	288	287	298	273	307	351	275	339	275	288	300
1773	675	714	711	672	706	666	700	666	654	637	672	694	682	672	735	654	674	655	682	665	695	666	630	707	665	626	684	682	665	702	725	652	660	701	708	672	693	653	696	673	650	686	692	688	674	648	718	667	673	662	726	651	696	667	706	664	658	697	652	665	676	711	710	687	659	700	678	675	687	709	671	648	659	630	727	635	655	718	660	651	668	668	678	712	687	651	666	712	640	681	709	692	694	647	674	726	663	724	658	727	643	671	709	672	699	738	659	698	646	653	610	665	690	674	645	615	687	651	709	700	667	627	656	696	696	692	667	626	688	662	615	662	706	678	678	702	674	668	693	711	664	644	685	675	688	634	686	684	669	666	693	628	668	683	694	653	685	711	613	664	707	725	650	695	658	670	666	689	674	702	657	695	697	618	671	702	690	706	646	691	701	680	668	651	687	656	672	712	675	669	686	723	672	678	683	628	666	670	745	649	675	652	626	684	705	661	660	684	657	739	732	654	639	666	690	671	645	687	696	681	672	652	681	673	663	647	726	667	647	658	654	656	712	620	692	667	663	634	695	640	683	670	698	649	671	715	658	672	627	685	660	662	698	598	725	605	702	664	677	675	687	657	690	710	713	656	706	662	683	636	675	715	714	672	659	676	659	638	685	662	711	698	657	657	683	670	638	662	676	694	682	697	674	656	694	668	673	751	662	669	662	681	697	659	665	677	650	708	680	711	723	672	679	670	683	682	648	656	647	655	688	711	662	636	688	688	666	693	690	677	658	723	668	678	702	694	709	667	696	660	656	646	671	667	681	683	642	665	652	681	630	747	649	704	696	653	654	698	687	646	690	663	683	702	689	658	652	653	648	668	653	655	659	675	704	660	659	693	640	611	665	706	674	691	625	688	684	656	678	638	714	722	693	691	668	655	697	677	689	704	700	665	653	696	714	710	729	673	680	687	696	683	693	668	711	683	663	662	728	663	681	691	658	684	649	661	707	712	685	676	702	644	690	666	674	680	716	673	706	667	717	659	657	674	671	707	669	639	658	701	638	719	675	720	704	683	653	681	712	694	707	732	735	651	688	672	658	664	654	673	707	689	687	681	668	679	693	711	710	692	724	691	663	644	664	677	727	689	602	646	695	647	663	671	635	659	656	683	655	652	702	683	637	683	644	659	659	639	666	719	653	671	662	681	655	711	660	709	683	714	669	691	656	662	676	676	666	677	648	642	664	675	691	690	682	707	672	656	651	676	669	683	689	647	681	686	690	697	640	729	662	709	691	675	645	667	692	672	671	645	663	672	676	661	679	655	705	656	675	673	641	659	679	681	641	679	662	663	709	720	688	727	687	652	611	687	677	653	699	635	655	687	658	669	688	739	649	639	626	688	697	669	632	691	636	665	648	668	663	676	670	698	696	661	678	629	666	694	707	705	701	702	677	681	671	642	709	674	703	655	682	611	701	683	658	670	681	681	668	677	695	639	642	647	671	743	673	702	626	678	674	683	672	645	669	701	736	705	674	670	689	627	659	688	650	659	699	672	693	679	658	632	651	692	598	650	680	714	677	667	688	659	601	661	662	679	686	646	743	726	645	679	654	656	681	675	679	693	664	667	718	686	720	663	659	646	695	670	631	670	666	673	658	692	693	664	683	651	666	698	666	681	660	710	658	693	678	686	641	736	671	646	695	630	685	696	687	735	663	667	668	695	651	692	689	698	699	688	717	694	655	693	721	669	705	621	686	652	653	675	666	620	670	657	651	681	606	696	628	661	675	662	672	666	677	628	717	690	703	690	671	678	642	712	691	682	663	686	702	634	646	640	651	715	693	651	695	697	701	661	676	646	629	694	693	703	656	662	711	711	673	662	672	679	634	699	670	631	682	711	637	710	704	668	667	723	701	664	670	684	660	646	662	647	687	693	637	676	699	672	698	716	661	681	671	659	691	626	682	651	682	668	726	657	700	675	693	640	672	704	682	695	680	630	683	685	715	718	674	653	677	667	692	722	667	703	702	707	709	627	669	653	695	660	626	593	671	667	651	697	659	685	724	661	687	682	682	695	650	673	708	662	657	700	670	685	637	681	654	680	704	641	673	705	643	664	707	647	650	657	687	679	647	689	672	681	700	626	686	626	661	679	713	632	683	625	677	724	691	676	682	634	693	636	744	656	688	681	683	654	672	704	682	662	707	644	652	678	679	637	692	672	677	681	647	685	683	633	618	691	681	691	645	651	666	699	683	664	724	668	696	694	682	665	689	720	713	671	706	636	690	677	646	630	677	705	647	672	667	668	688	678	712	645	655	710	640	629	638	655	670	680	693	667	697	713	696	705	709	652	676	653	663	655	675	660	651	646	727	675	691	659	680	654	676	712	718	688	641	669	631	631	690	689	665	692	704	705	714	635	682	669	688	735	642	682	709	669	685	679	683	636	630	695	728	672	722	698	664	670	761	619	691	635	663	683	652	701	703	676	651	673	656	707	643	626	691	712	748	723	620	661	668	672	695	688	734	646	671	669	621	704	675	669	663	701	670	686	678	695	705	643	712	712	715	682	705	697	665	654	679	674	665	693	753	675	697	657	640	620	659	694	681	658	668	639	679	644	684	674	651	665	684	654	668	616	725	668	698	641	670	655	670	695	684	669	638	658	733	679	679	641	677	645	664	676	620	672	687	734	674	681	709	671	719	689	674	680	694	658	709	723	701	698	659	727	705	688	634	660	685	647	672	650	732	644	617	666	669	686	661	651	681	644	653	668	651	674	723	663	654	690	706	620	639	656	661	672	696	679	714	667	684	667	678	619	669	725	679	691	649	608	633	620	700	674	672	663	661	648	679	679	636	669	700	681	644	660	666	672	693	716	657	701	679	641	685	632	694	644	702	691	702	687	641	701	684	694	671	655	698	672	674	690	685	677	687	683	690	685	668	674	660	661	682	691	653	631	688	673	719	713	693	661	628	642	666	689	716	704	700	685	679	705	659	683	678	662	683	663	654	694	650	690	680	648	656	642	659	656	685	642	700	679	659	678	671	666	697	705	661	679	659	686	695	687	664	654	713	667	649	669	673	656	689	662	654	691	676	668	666	703	623	694	673	642	664	682	680	674	660	705	713	696	677	698	720	684	644	694	682	699	656	639	649	664	672	657	650	701	640	724	680	699	727	643	653	644	688	677	678	703	698	673	721	713	689	659	667	648	634	650	688	665	657	682	659	636	704	687	698	635	710	646	703	661	628	649	682	707	669	674	653	674	694	667	698	652	661	702	687	669	647	665	641	652	677	672	680	651	665	668	695	683	698	666	670	672	678	675	639	715	659	702	662	644	677	661	699	669	697	679	661	674	669	692	659	663	665	651	680	701	708	651	674	695	678	669	660	688	662	655	664	623	680	684	696	698	677	744	699	626	694	675	720	676	624	672	664	674	671	667	682	653	674	639	676	679	648	661	645	675	703	679	703	681	691	649	673	622	691	679	634	676	726	683	655	618	668	638	670	644	697	659	676
7506	468	437	366	257	239	204	228	168	172	177	164	150	160	137	148	139	148	132	134	158	140	125	126	139	149	137	130	121	144	147	149	170	141	157	125	147	143	109	144	168	150	128	129	127	141	133	140	128	123	161	154	130	151	135	140	116	136	141	143	131	126	138	139	142	144	145	125	116	137	122	125	125	129	146	127	133	139	137	131	145	140	117	152	142	146	134	127	137	116	133	140	123	149	128	136	135	141	146	141	120	130	157	144	122	145	120	126	116	127	134	129	120	137	136	121	142	124	139	144	148	140	122	150	146	135	123	128	126	132	126	116	135	157	135	122	154	137	121	163	145	149	119	139	138	140	143	139	145	135	131	138	113	127	126	131	134	129	150	156	133	138	131	107	142	147	147	132	145	157	138	146	137	119	145	140	134	138	140	125	134	141	131	129	144	117	135	141	146	138	115	124	134	149	155	136	158	149	113	90	137	130	137	127	135	139	128	156	127	142	131	160	131	156	109	162	136	117	141	142	154	131	131	126	127	126	144	129	115	147	122	132	149	139	125	151	154	145	140	156	138	109	156	137	157	116	133	126	145	146	129	151	143	139	140	138	128	131	125	140	117	149	152	134	134	148	125	132	136	118	139	131	133	141	125	117	112	126	113	129	146	138	126	143	140	136	142	134	141	130	121	136	127	135	159	132	126	117	147	132	118	149	123	160	128	140	142	145	133	138	146	140	123	127	146	124	148	138	137	137	131	103	135	126	118	114	122	126	143	136	131	164	166	128	143	152	142	137	128	148	131	129	141	132	140	131	138	129	139	117	115	139	128	142	144	130	131	131	120	122	116	149	132	124	126	120	134	153	146	138	156	153	122	138	134	131	138	131	126	136	146	117	119	130	140	123	140	137	148	126	127	145	131	146	148	122	125	120	110	121	140	148	135	115	135	147	149	127	165	137	136	110	129	143	156	119	163	134	133	134	134	112	138	146	107	142	127	123	154	144	137	135	138	143	128	133	152	155	131	139	126	137	122	138	140	132	147	131	110	130	166	133	139	129	132	154	127	126	162	144	145	141	106	140	125	137	138	123	113	122	128	141	124	150	128	139	141	128	123	122	130	146	134	135	145	121	151	133	139	127	155	174	130	146	155	120	136	130	142	107	125	143	129	135	143	146	141	146	151	138	129	136	140	138	136	144	131	130	148	140	145	156	156	144	146	136	146	137	129	136	149	135	154	124	133	136	122	155	156	129	138	124	138	131	130	155	164	129	139	146	139	127	127	141	129	146	130	120	138	149	148	131	129	125	121	150	145	161	113	133	152	144	131	126	113	134	140	123	160	141	118	131	167	168	140	153	121	135	146	130	104	129	129	114	118	147	120	101	123	134	141	147	131	129	132	141	137	143	137	146	133	127	121	115	129	131	119	142	127	133	140	127	148	140	129	123	146	135	123	137	129	143	147	139	130	131	136	140	133	140	127	145	125	147	157	139	116	112	145	160	147	128	126	124	117	136	125	152	135	145	130	131	124	125	128	122	119	158	130	138	155	144	150	123	132	137	120	110	148	121	121	134	144	135	159	153	142	157	144	154	128	137	128	120	123	140	139	120	150	142	147	143	153	152	128	147	147	139	131	154	132	132	130	131	125	168	155	144	132	130	119	135	137	138	142	134	156	134	111	137	127	130	103	157	126	142	118	121	129	141	114	147	118	162	112	138	109	165	132	155	121	121	119	144	129	140	134	121	145	130	148	168	139	156	124	160	146	128	146	136	109	105	110	132	122	155	100	116	125	163	143	126	134	116	99	129	137	146	127	131	159	126	127	146	136	140	107	117	151	156	128	146	157	124	127	147	128	144	130	131	130	122	118	132	128	129	126	141	155	130	137	118	130	136	140	125	135	126	154	138	136	131	139	138	150	140	168	138	139	136	128	154	113	156	117	146	139	130	128	147	148	128	127	132	137	155	128	146	150	120	132	144	138	136	146	149	135	119	146	136	134	118	125	121	126	122	132	128	128	111	137	146	131	130	119	132	129	129	118	118	143	136	133	133	154	143	134	114	131	150	119	122	124	151	164	125	136	133	115	143	119	147	136	142	143	121	141	122	128	144	130	121	113	123	143	120	148	136	137	129	152	137	131	126	125	137	139	129	142	112	147	156	119	132	122	139	148	130	136	163	139	133	115	148	152	126	141	128	143	138	128	125	124	145	125	141	141	150	143	152	138	137	130	139	131	143	122	141	137	125	143	145	118	129	143	120	132	144	154	132	131	123	129	135	131	117	147	137	133	110	110	139	135	155	112	144	138	129	122	141	130	136	138	147	141	148	159	144	128	147	166	119	121	120	139	131	151	148	124	152	124	128	165	135	127	135	118	113	103	132	144	122	135	120	131	119	147	134	131	144	140	118	153	148	137	136	168	140	136	136	138	137	131	137	127	139	127	132	150	156	144	140	126	139	148	134	132	156	125	147	153	108	111	123	151	133	124	139	156	154	139	136	115	132	154	129	126	142	145	128	132	116	156	116	144	132	141	135	132	139	129	142	122	126	119	143	149	142	122	127	117	155	119	137	115	127	127	117	147	128	158	143	126	131	123	140	146	142	125	126	125	147	137	122	131	131	137	119	117	129	147	158	141	135	127	155	141	144	137	138	119	146	118	129	128	130	139	113	114	141	140	130	123	135	131	110	156	135	147	138	156	131	108	143	149	135	133	127	127	130	163	152	109	132	149	119	135	138	140	129	127	144	141	141	131	157	133	113	152	120	134	133	154	119	169	143	123	133	163	142	124	132	126	125	138	171	154	141	143	153	124	130	136	127	141	135	130	141	152	144	152	150	106	157	120	130	133	105	127	113	121	127	137	152	141	125	148	135	136	130	122	139	117	132	129	132	129	125	142	134	142	131	126	130	132	137	120	120	135	151	140	152	130	134	148	127	135	117	121	141	149	147	143	125	147	125	112	135	131	135	134	120	139	147	132	147	126	151	151	141	128	137	126	139	143	117	149	122	148	140	127	129	154	115	124	125	136	146	132	144	135	154	122	135	131	129	148	147	156	119	146	130	142	129	147	140	134	144	133	125	150	136	147	143	146	113	142	151	149	135	131	132	146	127	134	130	145	133	155	115	142	135	120	128	149	154	115	148	128	149	142	126	141	152	117	133	149	129	144	150	120	134	114	144	115	121	141	150	130	138	114	113	140	134	136	147	133	133	124	134	132	116	146	117	136	128	141	151	137	152	135	139	132	131	130	147	149	116	150	152	153	139	142	115	157	139	119	113	148	127	156	144	117	141	134	115	157	118	130	130	149	118	144	131	127	126	140	128	146	166	125	137	136	138	132	152	142	109	127	162	144	153	141	137	124	130	158	123	150	126	132	144	131	130	163	131	138	152	127	148	147	148	129	134	136	135	123	120	117	144	146	148	144	130	127	151	185	133	139	145	150	123	135	133	112	149	129	132	139	125	149	133	118	137	135	122	157	130	131	125	142	118	141	170	143	124
6065	583	1052	1200	1003	806	757	641	542	557	480	460	473	504	439	396	417	400	414	420	439	384	377	418	392	361	374	362	365	388	373	400	374	361	335	377	372	377	342	367	334	327	374	390	346	393	401	376	376	369	384	370	350	361	339	374	363	351	412	351	352	321	359	394	357	373	373	362	397	353	365	340	362	345	339	343	394	372	365	375	362	353	379	360	329	337	370	364	332	389	398	360	379	366	332	371	336	378	326	349	347	371	358	393	334	354	366	382	354	345	367	348	368	341	343	367	355	386	361	372	353	347	375	386	342	370	387	394	367	374	402	397	345	343	388	364	336	343	344	326	349	352	354	356	397	369	356	359	364	366	348	366	336	345	359	338	349	375	387	379	361	372	359	357	350	407	353	404	338	344	362	360	359	331	367	360	339	362	363	353	359	340	355	350	360	357	338	379	365	354	367	362	332	377	358	369	353	342	363	345	349	360	364	348	381	358	364	330	343	343	360	347	343	368	341	320	358	370	357	353	365	374	361	345	313	384	371	385	395	355	344	341	373	383	392	362	368	370	385	379	352	392	353	364	359	335	368	399	341	355	361	362	369	327	345	349	359	347	327	346	319	340	367	316	375	343	366	377	365	345	357	379	367	337	364	332	353	359	343	337	362	352	343	370	357	369	360	373	378	378	359	346	372	330	328	391	335	392	344	359	374	351	339	352	360	362	357	359	341	366	367	351	371	358	354	364	358	355	365	356	362	365	359	361	353	393	366	357	351	339	347	323	363	338	354	378	343	368	361	357	333	368	366	365	376	367	333	366	361	345	364	325	372	410	375	349	326	390	368	363	333	381	379	367	362	366	377	360	333	362	366	359	354	348	342	327	341	314	366	349	325	344	395	368	357	330	316	343	357	345	329	368	355	375	404	351	329	388	370	363	369	365	374	351	386	346	358	359	353	350	358	331	356	332	360	366	363	366	369	360	357	372	344	370	372	375	377	323	338	368	370	330	325	382	335	330	388	334	364	351	331	367	380	373	358	374	348	360	347	373	342	356	361	366	363	369	361	352	350	331	342	380	371	316	415	347	347	367	341	329	360	356	357	376	372	375	369	331	355	353	359	365	369	342	337	353	393	367	340	339	349	334	381	383	347	384	350	352	358	355	348	404	346	325	367	377	318	371	324	371	357	331	365	367	331	384	341	338	378	334	336	366	366	342	380	374	327	349	355	376	364	343	372	333	337	354	375	338	329	331	381	388	362	353	350	350	324	332	345	380	354	369	382	366	373	368	343	366	374	386	359	341	340	362	367	353	347	376	360	337	332	330	315	370	326	367	342	329	355	342	389	357	358	348	331	333	360	350	360	345	341	365	343	367	380	369	367	339	358	296	338	358	380	346	349	356	350	353	358	354	332	358	384	397	354	396	333	346	334	369	376	362	337	363	337	357	349	353	352	387	364	401	334	335	341	360	359	376	340	349	356	338	336	367	351	381	389	345	381	354	353	332	365	357	353	371	367	356	370	340	351	348	350	363	354	335	344	403	374	376	336	354	398	359	346	359	333	357	339	343	353	337	362	355	354	385	355	341	351	360	340	345	344	337	347	377	339	360	351	339	382	356	317	330	396	376	366	351	363	345	333	370	360	344	357	358	407	351	342	375	345	354	376	347	378	364	345	331	360	352	341	351	387	345	350	339	339	367	381	333	357	374	368	374	368	357	365	364	357	346	339	365	382	368	353	364	364	374	344	389	360	370	364	334	358	352	363	356	342	396	376	389	346	375	322	366	359	384	345	378	357	370	361	324	352	378	368	373	367	347	374	385	338	329	390	336	367	340	355	354	320	361	357	353	340	372	312	337	372	380	374	350	349	348	335	334	323	400	373	359	348	372	388	365	343	387	348	376	337	351	376	352	386	340	338	387	348	375	345	351	386	366	333	352	340	378	352	361	382	335	366	382	379	369	350	355	370	369	352	388	364	354	365	351	360	363	372	327	352	353	342	321	339	369	373	384	391	364	346	364	358	361	355	333	342	326	377	361	333	357	372	346	361	339	348	371	395	346	372	376	383	331	366	352	360	346	354	364	369	360	340	358	377	350	324	355	346	382	332	347	347	377	364	359	355	361	345	398	357	361	361	358	332	345	359	333	357	355	359	364	342	338	355	396	387	353	358	341	355	370	340	363	379	375	354	358	343	353	357	352	356	369	341	373	376	359	342	353	376	375	357	390	371	373	381	355	345	369	383	352	340	393	345	365	389	362	367	360	362	339	358	378	365	349	353	367	340	384	353	355	338	361	358	354	374	388	357	327	335	347	400	370	348	378	351	380	356	348	339	350	371	359	366	359	355	360	363	371	325	343	372	351	365	366	369	364	374	356	364	367	365	364	359	389	413	356	332	381	358	339	361	344	366	383	357	358	380	357	345	353	385	367	357	366	362	385	330	364	361	348	344	405	369	356	361	349	337	368	334	363	338	365	371	361	349	373	359	372	357	349	341	309	338	369	369	357	348	323	363	338	364	361	365	390	370	358	351	361	348	355	366	336	366	345	345	348	357	358	370	341	332	324	396	366	361	357	346	354	369	385	390	367	368	346	385	350	348	389	330	338	366	350	348	334	367	364	361	342	368	376	381	369	334	392	352	356	368	364	378	364	377	393	363	354	385	348	351	324	367	359	374	378	312	338	359	367	391	337	370	362	360	319	356	366	341	320	348	393	345	358	371	336	364	358	373	352	337	377	332	373	333	347	349	368	340	331	418	359	363	311	352	360	353	324	372	393	337	350	315	392	349	372	340	346	351	362	349	351	364	368	379	370	376	368	347	351	367	362	345	395	381	365	339	348	360	339	329	351	365	354	374	366	365	337	359	369	353	346	358	373	375	360	330	378	363	356	333	403	366	338	338	348	333	361	394	383	368	386	337	346	382	355	336	366	349	344	389	350	362	377	350	350	361	362	353	348	316	359	339	331	372	337	358	354	364	381	336	377	360	371	374	338	364	385	336	356	361	370	348	372	373	358	367	347	356	345	359	342	383	346	314	357	393	348	365	369	372	329	371	343	329	341	383	363	361	332	366	339	349	362	382	404	368	349	386	360	343	352	362	356	360	369	327	339	366	361	330	359	346	361	380	328	369	334	360	330	351	342	385	368	373	374	367	342	331	362	379	361	357	335	389	368	376	347	338	349	346	374	355	350	364	385	359	371	360	361	369	369	365	388	333	377	363	360	372	332	359	360	352	329	346	370	373	367	353	331	339	344	356	359	368	382	360	342	354	374	377	373	389	369	362	344	360	373	356	330	321	336	371	352	346	353	349	340	370	367	362	340	367	383	353	332	331	367	372	389	346	361	322	337	339	356	316	368	374	362	387	370	359	375	339	363	362	358	354	348	362	340	379	380	364	330	370	355	352	346	355	391	350	383	357	315	377	370	387	346	366	341	371	354	359	387	358	394	311	380	345	351	354	352	330	365	405	419	389	350	354	388	335	366	368	370	360	373	360	385
13871	1012	853	722	505	436	333	292	248	230	223	210	226	229	181	213	212	215	231	192	195	190	169	198	179	183	167	175	180	164	202	198	166	205	163	184	190	176	178	177	168	194	181	184	196	184	172	184	154	173	165	176	204	201	172	174	188	183	175	157	187	183	170	193	172	169	180	159	189	176	159	156	162	175	180	158	173	183	174	182	169	160	163	159	168	175	191	187	211	186	180	175	165	154	168	195	191	179	161	174	141	192	158	165	196	177	180	186	189	165	196	173	174	158	199	184	201	180	180	159	165	155	175	169	181	155	192	199	186	178	172	176	168	170	174	188	147	189	195	178	173	190	162	171	182	176	171	167	198	177	162	188	204	209	188	184	171	196	186	185	168	162	192	159	172	168	183	140	177	181	166	167	196	166	167	197	173	193	215	193	164	169	180	184	181	167	167	172	146	179	160	187	200	176	181	188	166	168	209	213	170	189	163	164	200	193	177	149	176	197	216	156	162	174	172	177	162	149	152	172	207	185	170	175	169	167	158	177	154	170	171	183	162	180	167	174	177	206	168	178	189	189	172	174	165	159	202	152	168	198	189	170	185	160	178	185	181	175	157	179	161	167	162	177	179	176	171	219	204	198	168	189	165	196	197	155	173	190	208	182	151	162	177	185	190	203	172	185	182	182	181	196	167	160	186	187	171	189	203	197	198	162	204	155	198	180	195	188	190	173	214	173	137	159	174	180	199	162	177	166	167	164	166	190	178	177	212	164	187	210	172	177	164	171	152	173	173	205	186	174	169	186	185	181	186	178	188	163	168	174	171	172	195	192	166	177	172	150	156	196	197	177	164	156	173	193	199	163	181	174	174	183	160	170	190	201	186	179	164	181	166	171	210	185	170	204	175	176	177	172	187	164	173	164	191	183	167	203	191	181	167	183	186	168	210	208	180	172	189	173	142	189	187	187	177	170	164	208	191	186	182	158	159	171	175	183	182	143	173	190	163	173	206	187	168	178	181	198	174	186	166	155	195	207	172	196	185	193	163	201	183	190	191	186	169	166	171	185	208	199	186	158	164	178	202	176	202	199	173	179	142	147	182	187	179	165	178	190	184	197	174	160	181	182	185	152	161	196	159	204	170	169	181	164	158	178	199	160	202	183	177	178	210	175	191	208	198	156	188	169	188	170	191	198	181	195	145	161	201	198	208	182	172	170	173	205	166	163	176	184	176	180	179	188	154	167	166	150	181	175	172	162	160	161	176	174	169	159	182	169	205	173	178	159	180	175	161	188	181	180	195	192	211	181	162	177	171	181	181	170	193	160	180	166	158	163	171	174	187	176	181	184	177	215	172	210	179	178	179	173	203	175	173	186	184	175	159	173	179	166	195	183	178	165	198	199	198	197	185	166	186	171	176	172	169	187	193	171	183	187	190	178	172	171	163	191	153	188	187	165	188	175	165	175	173	156	146	173	171	168	182	169	199	187	164	186	178	151	177	177	168	173	168	181	190	190	181	177	164	174	200	171	193	198	176	165	168	191	188	187	172	168	186	184	200	163	175	171	173	177	191	169	186	187	178	189	203	182	175	179	158	195	196	169	171	164	161	171	175	152	184	181	174	163	172	150	164	168	160	187	174	162	179	184	155	156	171	180	197	173	162	174	173	158	196	201	194	199	177	185	200	191	184	179	154	166	181	172	194	189	169	158	178	174	176	177	172	187	179	187	207	178	203	198	191	189	191	193	182	175	178	172	196	198	164	166	182	180	154	196	196	175	188	188	177	177	185	174	177	167	207	159	165	179	188	186	197	191	200	149	173	169	194	192	196	198	158	187	183	178	179	168	164	179	185	184	166	175	173	156	205	184	201	199	172	160	185	184	165	158	197	206	172	173	156	170	169	158	189	216	178	168	158	202	186	167	175	208	180	185	169	193	165	191	180	200	166	206	194	157	208	166	170	152	201	170	183	153	194	181	173	189	190	194	186	179	170	155	185	166	183	204	215	212	164	171	169	177	198	189	165	170	174	194	192	190	187	157	176	170	161	179	178	213	187	172	221	182	188	175	169	187	183	193	162	183	174	178	155	181	151	150	179	151	171	185	174	194	198	178	174	185	188	177	192	174	194	200	157	159	190	175	201	162	187	197	189	173	169	192	176	180	148	191	200	212	196	175	163	177	173	193	153	193	188	183	206	180	178	175	170	196	164	221	193	182	169	195	183	172	180	177	165	157	160	186	178	173	174	175	212	187	211	176	197	174	191	195	156	178	182	173	172	202	188	191	163	184	162	171	186	183	191	188	144	181	206	163	151	177	173	181	164	170	162	147	192	175	178	165	178	186	184	166	198	174	147	176	171	183	163	179	145	164	184	178	164	181	196	183	164	175	159	184	176	173	168	185	170	195	183	176	195	186	201	175	168	189	181	172	197	179	171	170	195	170	187	181	185	198	175	177	185	204	202	186	172	187	160	165	161	179	175	183	164	188	174	174	191	186	181	162	172	158	185	181	190	195	165	188	155	158	163	173	185	194	195	174	160	179	164	183	170	163	178	195	166	176	176	177	207	197	153	178	181	178	202	184	170	198	197	157	159	182	166	164	175	189	163	197	173	176	180	169	180	193	177	197	198	184	188	184	185	154	177	172	166	199	178	177	160	204	191	186	203	191	178	165	184	185	173	177	188	172	173	178	183	177	185	198	179	190	175	173	179	179	178	185	200	216	133	168	182	189	179	177	181	187	159	166	197	209	181	199	185	192	178	186	188	169	165	195	194	190	198	166	174	181	209	192	175	183	197	156	184	187	194	208	168	169	166	170	187	185	171	162	160	168	182	167	179	173	170	147	192	198	202	160	165	199	178	191	223	194	181	163	171	161	159	203	166	185	174	172	168	146	169	192	146	171	168	158	172	179	182	186	190	165	173	182	158	170	167	178	179	164	164	169	179	172	178	179	162	196	193	176	198	172	179	192	165	186	164	162	176	193	195	173	162	165	194	186	194	187	188	190	174	165	210	159	205	183	138	173	156	163	165	153	193	185	170	179	180	200	171	185	173	174	178	147	184	193	200	178	194	167	184	174	170	161	169	179	188	168	180	178	174	190	205	181	168	175	184	194	164	156	175	177	199	158	183	179	176	167	177	166	182	174	182	202	171	183	169	168	188	179	177	183	160	195	173	160	199	179	192	233	173	161	180	189	171	161	201	161	173	197	176	169	192	175	164	167	209	166	166	182	189	180	161	170	186	212	156	182	177	164	158	185	185	194	196	187	186	180	168	191	169	162	171	163	171	159	184	186	172	164	186	160	184	155	169	171	207	184	168	196	188	151	168	174	161	197	166	185	180	179	181	201	177	190	208	178	170	150	170	168	179	193	171	182	189	152	190	189	169	195	188	146	156	168	179	188	174	203	159	172	174	191	206	198	197	166	183	170	185	195	183	197	170	163	159	166	187	181	194	179	174	198	163	162	172	186	179	174	184	168	192	173	182	151	161	179	170	175	183	162
8023	1028	1832	2179	1822	1487	1266	996	943	875	810	721	702	655	696	599	629	592	583	563	544	531	498	537	549	568	516	493	522	495	506	518	491	461	489	483	519	485	478	467	470	479	491	461	468	488	506	489	470	474	490	498	434	473	478	469	442	515	463	478	467	460	450	466	433	472	458	457	487	436	483	480	472	426	432	460	497	451	433	440	497	452	467	419	504	460	470	470	467	468	446	439	468	505	428	459	468	442	477	398	428	472	486	469	468	457	422	458	475	433	478	498	460	463	420	473	482	444	428	486	461	478	449	428	458	471	435	458	454	441	454	444	461	462	456	482	438	436	441	500	481	464	429	493	448	482	464	453	466	453	466	436	421	480	438	482	436	429	457	476	471	420	433	438	473	494	458	463	462	464	488	460	474	440	423	456	488	484	440	459	495	498	454	450	473	435	451	443	448	447	439	443	505	447	445	441	443	502	469	449	459	464	461	471	460	452	490	440	479	466	474	443	457	469	462	493	510	447	409	395	489	436	446	444	467	476	455	478	494	460	439	425	440	426	468	430	465	488	481	469	472	469	448	461	493	456	454	438	470	460	493	519	434	455	468	472	468	463	493	468	436	444	472	455	447	497	464	428	420	421	455	458	474	467	471	458	437	423	472	473	456	432	437	419	473	503	446	439	498	463	455	454	477	465	491	409	456	459	491	441	461	465	444	466	456	441	516	481	439	448	442	453	456	485	462	437	467	481	493	426	415	439	488	477	461	491	459	465	487	471	479	428	475	477	475	439	470	489	445	458	459	476	483	483	448	484	452	484	453	479	424	461	443	442	420	446	472	450	404	449	451	471	505	419	444	445	458	476	473	403	484	411	442	436	453	479	433	467	479	460	447	460	460	481	480	455	410	465	478	466	462	438	467	419	491	455	429	501	456	437	462	462	437	413	443	448	480	452	468	492	431	473	424	440	460	510	490	494	448	452	441	505	454	452	442	483	467	439	480	450	471	473	446	451	467	452	430	464	446	472	471	473	466	450	424	481	444	440	456	429	481	479	461	449	442	445	494	467	446	453	417	462	445	460	481	468	453	425	424	430	466	437	462	486	414	484	463	519	437	467	405	447	495	447	449	454	451	435	453	481	483	437	477	446	433	482	457	452	456	478	439	424	489	480	481	465	484	425	444	477	473	489	480	467	457	452	443	471	480	427	444	463	498	435	480	467	442	468	457	468	465	463	471	480	485	413	415	432	462	462	456	468	447	456	470	435	453	415	459	457	463	458	458	445	426	466	448	488	473	455	433	481	438	464	465	454	461	456	428	412	480	471	450	463	499	447	456	445	435	466	463	465	435	449	437	448	452	448	457	468	433	462	453	493	454	398	473	487	452	481	441	457	428	416	482	435	455	436	464	474	441	460	458	526	456	427	471	452	479	439	463	472	463	456	460	435	462	463	432	468	484	448	410	456	439	452	474	466	438	456	434	456	465	473	476	441	413	434	443	436	447	442	465	461	487	451	468	452	468	443	427	491	486	462	444	462	429	432	466	484	456	467	462	461	448	457	483	475	475	447	470	448	427	448	414	475	494	415	447	451	469	508	439	479	474	480	483	453	453	434	438	450	446	442	493	429	445	433	444	459	453	456	445	474	474	468	457	470	462	459	482	481	483	436	505	448	429	441	436	463	446	471	423	488	476	457	452	519	456	446	435	448	446	439	429	463	454	492	448	442	429	499	435	451	441	469	457	418	450	436	460	431	430	437	459	486	459	460	476	430	443	434	484	436	470	475	481	459	442	453	449	485	470	439	427	498	454	462	465	466	472	448	476	414	462	456	470	452	500	472	466	449	454	397	488	442	439	465	453	470	474	438	441	476	445	448	489	445	459	466	447	456	455	479	449	464	465	449	445	444	440	464	448	419	465	487	453	469	431	464	437	456	495	476	444	450	463	463	454	457	460	425	482	476	441	445	442	485	447	498	465	469	461	454	467	470	422	482	430	442	412	461	440	442	440	467	438	451	442	464	517	438	435	446	424	433	406	426	480	458	458	446	471	461	457	436	430	414	425	442	474	435	445	486	461	445	437	479	463	446	448	458	429	470	458	460	475	529	473	465	437	477	452	478	488	471	439	446	458	476	459	445	469	446	496	446	481	444	473	481	486	440	459	476	478	448	457	486	441	466	445	472	465	432	443	458	469	472	463	417	455	464	463	437	443	475	459	447	465	503	448	441	462	431	446	489	467	473	465	411	430	448	470	431	453	458	458	459	419	432	482	468	465	454	453	457	449	485	453	491	440	427	455	489	446	427	447	447	456	471	438	457	471	479	477	426	466	446	440	472	486	441	468	426	455	439	462	488	458	464	459	412	435	457	489	440	449	453	450	486	466	444	492	463	487	516	474	452	430	456	463	451	455	476	458	436	471	455	457	451	489	429	470	455	466	447	461	500	435	448	493	445	460	454	460	482	430	448	456	482	453	473	438	476	477	434	470	486	459	442	463	470	447	488	461	460	455	489	456	461	441	504	446	480	432	467	458	467	445	458	429	465	451	470	409	465	428	470	458	444	443	428	485	473	412	475	409	495	416	474	474	464	454	477	484	461	446	411	469	431	467	468	434	473	451	435	430	447	457	467	475	456	477	444	450	457	446	444	465	470	425	488	478	454	465	468	485	468	466	492	438	482	485	471	482	491	481	474	489	438	481	462	471	480	417	454	469	474	456	444	491	479	435	445	437	501	449	492	473	462	468	467	444	466	448	437	416	467	451	481	446	471	474	479	472	461	490	465	470	497	457	474	437	456	455	471	483	497	466	409	447	439	462	451	469	427	470	447	461	458	457	428	461	449	466	454	442	461	490	473	439	441	443	430	465	471	470	456	499	435	453	388	462	454	465	473	474	484	452	431	489	460	485	480	488	483	476	450	437	456	457	451	465	455	479	480	455	456	436	428	474	452	427	462	422	430	450	479	460	462	446	452	483	447	453	449	507	463	451	467	451	466	467	448	453	461	514	476	444	510	452	437	454	447	485	433	418	443	451	430	475	506	457	464	477	458	451	436	451	443	439	401	489	459	441	435	437	415	434	466	491	458	456	460	456	457	440	473	469	450	455	451	472	446	463	449	453	491	466	465	416	468	458	464	468	454	475	471	474	457	425	437	458	425	440	452	520	467	452	463	431	424	454	459	484	478	464	482	454	462	464	419	455	428	465	465	467	444	450	459	428	446	441	451	455	459	481	480	440	435	494	422	469	448	434	484	456	467	438	428	412	475	443	482	428	488	441	455	441	482	416	450	458	455	458	486	423	469	452	432	495	448	436	514	451	454	428	454	418	408	418	489	464	442	469	469	435	415	453	468	492	434	478	480	451	449	440	478	480	441	471	486	460	432	453	470	449	419	467	457	445	468	430	461	462	459	473	461	445	428	498	439	495	494	490	446	415	442	466	457	464	455	481	461	427	482	488	497	466	479	518	472	431	457	468	463	457	454	473	452	412	471	489	459	482	454
1648	334	279	295	305	266	306	255	295	304	330	290	303	289	319	291	273	291	327	262	305	320	314	306	278	289	313	283	328	298	277	263	316	277	316	331	336	286	292	269	289	300	297	309	302	250	308	345	285	297	298	312	308	290	318	291	335	328	315	307	276	280	296	289	302	254	279	261	323	363	263	319	297	300	283	327	293	297	293	311	273	307	262	320	315	317	281	310	278	304	324	321	303	290	288	317	282	305	295	289	303	307	309	298	302	322	310	315	319	300	293	300	293	291	278	297	312	321	329	279	292	297	291	305	296	297	318	279	290	274	308	353	298	265	274	291	308	301	270	315	299	257	342	290	275	277	312	343	295	296	291	292	310	298	319	295	273	296	304	297	300	290	292	328	289	284	336	312	299	307	301	306	318	311	313	291	339	286	308	307	303	300	329	298	311	288	274	287	276	324	280	311	306	285	276	309	335	270	307	290	285	298	327	308	287	329	317	294	317	309	306	305	288	273	336	312	304	263	285	278	301	288	285	316	301	287	285	290	324	314	315	282	278	301	298	306	318	268	319	307	317	303	278	335	301	276	286	267	330	302	316	295	332	346	283	337	315	310	312	283	311	290	295	295	301	331	305	326	290	297	311	293	294	279	300	321	299	338	316	306	292	288	308	305	299	288	284	303	313	284	325	307	313	298	310	265	294	291	320	296	308	320	304	279	310	291	274	310	333	337	323	328	286	279	284	304	298	315	294	279	285	270	266	290	291	314	304	258	317	319	310	311	286	317	328	279	299	288	290	302	305	280	284	262	319	302	296	290	293	317	285	333	329	340	294	310	312	304	287	275	322	248	323	294	282	296	298	312	268	307	271	328	284	284	311	337	343	302	347	294	316	302	309	335	314	307	281	296	315	310	337	317	288	292	294	322	292	240	288	321	293	295	294	305	339	314	299	313	305	319	275	278	263	285	300	298	300	295	333	291	308	298	308	292	308	333	320	288	302	307	328	315	293	303	293	290	300	294	301	324	290	304	304	294	339	302	324	320	312	303	282	327	285	298	328	319	333	282	303	272	276	320	279	316	299	310	290	328	321	309	285	307	308	255	318	296	321	261	308	307	307	306	259	316	310	301	266	291	297	311	310	310	280	302	300	324	297	308	301	320	299	295	324	274	296	283	282	324	299	276	302	321	294	287	328	292	303	317	287	279	292	294	313	294	310	315	299	301	319	318	316	308	286	321	296	328	298	311	301	313	306	301	282	317	327	326	298	320	312	296	314	313	311	314	292	309	265	291	325	266	295	326	300	263	286	334	323	296	297	325	312	296	303	319	299	270	271	274	301	310	289	302	308	296	304	333	282	294	294	322	293	320	284	296	275	309	300	276	288	337	305	298	295	311	286	303	319	302	306	294	311	314	311	320	307	314	261	263	319	300	316	309	263	313	315	270	294	310	308	301	292	298	285	287	325	324	304	283	306	302	344	294	293	328	307	277	293	305	281	343	268	306	303	290	283	310	276	280	299	267	295	311	303	292	282	304	307	294	317	302	273	321	298	330	302	318	280	293	307	316	287	303	293	329	346	320	283	336	309	317	265	302	293	336	281	306	301	309	317	288	268	262	294	310	296	282	315	288	326	319	321	314	280	300	320	288	291	285	287	277	311	276	322	281	292	293	268	305	326	308	324	342	292	297	314	306	311	291	274	307	317	297	316	293	321	316	302	276	314	350	284	287	311	294	299	297	309	307	291	294	277	313	344	285	293	308	334	298	313	299	302	306	320	303	309	287	299	306	247	280	338	274	290	287	318	363	303	257	273	312	264	263	322	319	328	268	287	324	307	304	301	305	291	349	279	358	307	294	292	285	305	306	306	324	269	279	277	292	282	294	322	272	281	309	295	302	308	289	308	319	306	305	312	306	279	277	305	286	328	307	297	328	321	278	263	301	327	307	315	318	306	290	297	294	305	293	287	317	317	301	327	311	308	284	307	291	321	330	302	298	302	313	316	306	343	322	313	292	296	323	302	327	295	265	269	294	278	310	294	304	321	308	323	318	274	317	269	303	310	333	331	315	300	280	302	279	297	279	290	328	315	292	322	295	307	302	301	293	290	311	293	324	282	307	282	312	284	259	286	262	342	301	287	303	285	291	294	333	308	289	298	276	284	293	314	295	296	299	323	299	268	286	292	304	298	303	304	308	329	290	293	296	313	302	303	301	297	345	314	322	275	292	306	326	280	301	283	279	305	304	282	300	293	308	297	322	320	276	346	269	288	279	319	274	284	281	307	329	292	328	301	265	358	317	287	299	287	290	281	300	336	275	303	300	278	319	306	307	287	291	295	283	316	330	301	276	316	303	314	323	279	314	287	295	279	318	302	286	330	322	325	286	317	254	297	300	282	307	274	286	288	315	289	278	314	292	319	282	325	312	274	297	336	323	286	250	301	303	294	319	285	336	310	305	284	285	287	312	317	308	319	324	310	306	331	315	312	309	270	287	329	289	298	307	340	311	304	305	315	307	300	333	313	286	302	301	319	327	311	293	287	310	311	319	305	316	260	327	272	297	290	314	322	285	305	310	343	304	310	289	310	285	281	316	301	296	246	310	281	270	330	299	306	310	331	290	296	303	326	326	304	349	305	318	329	311	283	336	291	290	304	319	298	312	306	279	308	296	285	286	284	311	326	274	283	280	289	266	268	297	316	290	297	327	321	304	322	316	281	293	302	321	293	255	282	299	315	302	306	316	280	277	322	309	337	285	303	311	319	296	296	295	313	283	285	279	313	346	309	286	311	337	275	281	309	311	287	249	294	337	328	333	331	327	273	329	286	354	300	301	335	274	294	268	326	307	283	333	357	299	283	303	291	291	338	325	285	292	305	289	331	305	304	285	291	314	298	305	314	286	305	270	301	323	282	314	289	287	288	304	295	311	308	283	291	294	325	305	302	303	299	286	307	319	307	277	288	313	305	279	306	286	334	280	339	287	323	298	295	306	320	314	276	308	317	299	321	278	329	279	279	311	299	305	337	312	309	275	300	297	308	331	337	302	308	299	293	326	315	321	278	304	316	306	323	288	302	302	294	292	299	300	305	322	312	328	301	278	293	255	282	340	311	311	303	324	290	300	322	278	264	282	351	302	296	341	329	278	302	301	290	323	290	315	307	314	322	283	308	267	279	294	268	264	292	268	321	302	301	306	282	288	316	288	313	299	312	284	311	323	326	296	306	310	304	339	318	294	291	280	298	310	274	292	289	280	302	266	307	325	324	318	316	287	320	296	317	341	302	303	282	277	287	308	293	280	290	314	307	290	335	301	320	295	337	313	319	308	289	300	282	307	270	310	326	292	290	311	317	324	306	336	280	341	299	329	292	306	316	300	287	288	326	312	308	321	293	314	311	283	316	276	299	305	328	293	312	267	297	303	291	297	322	281	301	290	282	304	314	287	292	280	275	300	304	280	284	238	295	307	275	304	309	302	297	296	334	299	303	308	275	329	315	289	304	313
1802	660	696	655	713	714	719	666	750	659	675	644	722	660	721	703	630	670	686	672	692	656	686	728	715	705	641	711	725	649	637	693	657	702	699	680	683	676	659	690	668	683	668	653	703	638	698	651	681	623	695	678	687	669	719	675	692	665	663	708	651	662	680	646	703	617	672	663	649	610	631	643	643	674	675	705	668	693	686	701	730	713	675	631	665	683	648	691	691	673	709	696	719	642	673	725	660	684	693	661	716	616	627	653	723	669	692	677	654	636	672	641	662	658	620	647	634	694	691	692	661	673	644	653	666	647	691	671	658	669	659	686	635	686	705	697	646	678	704	647	738	649	719	653	655	698	659	762	724	673	698	695	710	735	645	674	648	629	663	696	666	630	702	696	689	690	670	678	668	685	702	661	673	704	653	684	690	664	656	686	659	667	674	761	690	680	719	657	642	706	664	628	700	680	651	675	655	680	676	665	645	654	653	657	695	641	676	639	705	670	674	640	690	664	647	675	733	609	655	663	658	665	681	673	673	712	626	703	706	647	676	707	679	720	677	684	679	685	652	666	675	632	645	677	673	650	716	618	657	651	701	707	737	658	743	661	663	642	663	720	671	647	643	712	667	693	662	736	673	678	699	638	700	645	690	659	645	721	691	702	656	681	688	699	709	687	684	648	717	642	620	708	675	676	706	670	686	678	650	698	664	665	646	678	637	660	689	645	712	686	691	698	703	660	674	707	691	677	690	676	663	701	657	694	668	662	687	679	617	670	694	692	720	698	659	646	680	700	693	664	740	678	644	713	660	649	623	679	655	656	670	661	697	650	671	653	679	700	666	680	644	674	680	694	691	670	673	700	627	669	712	676	727	651	663	629	650	693	695	637	662	667	663	654	699	677	705	692	684	672	702	657	710	644	703	665	661	683	676	664	681	667	730	661	687	658	664	677	665	697	679	614	771	673	699	685	696	673	662	624	693	705	635	639	679	681	683	659	656	653	654	725	651	699	713	700	696	658	640	701	655	663	650	682	701	625	650	669	640	611	645	699	692	611	655	679	671	657	709	702	678	692	649	707	650	694	665	667	654	644	685	634	675	717	739	666	624	690	668	662	678	677	674	695	688	661	617	665	676	652	667	701	690	660	663	693	667	682	660	669	666	649	638	660	654	668	680	670	647	658	683	699	659	695	661	645	661	661	709	691	654	699	707	682	655	644	655	684	701	712	667	630	713	682	746	652	718	734	694	653	694	713	704	653	680	669	654	682	688	640	698	700	673	666	703	723	608	668	690	639	685	713	635	718	681	652	705	723	693	699	733	681	694	677	690	625	706	702	715	669	683	637	661	670	650	698	694	683	688	705	655	664	645	696	657	621	681	618	678	725	670	691	650	635	672	712	668	623	668	687	703	650	696	636	665	696	686	649	657	687	684	704	632	669	682	666	710	682	644	678	709	707	693	647	698	657	700	635	674	648	651	670	646	705	681	679	673	696	721	646	635	684	652	668	664	624	710	678	613	675	659	671	671	691	643	708	658	686	708	673	706	708	699	675	621	643	668	666	649	637	666	659	704	669	686	653	615	678	658	691	707	669	682	642	692	708	656	715	713	674	700	656	685	688	713	676	690	646	702	665	703	679	640	631	712	656	606	669	676	716	654	680	635	711	707	632	665	713	708	712	685	692	667	672	631	673	655	676	705	647	728	676	694	709	643	686	659	667	682	691	649	706	647	710	712	694	672	685	665	638	656	681	696	699	658	643	705	668	696	638	655	664	668	653	663	650	645	664	678	692	700	697	707	662	696	634	716	636	677	702	681	705	709	695	650	710	670	667	651	662	723	661	667	702	700	701	653	677	656	676	647	679	673	680	650	657	650	666	684	652	676	701	677	630	678	666	661	678	657	641	636	653	687	631	647	633	701	653	635	680	668	667	653	645	694	712	685	670	674	658	687	629	665	694	670	669	690	729	707	696	683	653	705	711	708	692	706	691	657	675	638	645	677	658	690	678	668	733	629	700	715	708	618	700	680	681	690	697	682	703	683	626	622	697	681	759	665	693	708	703	714	674	697	641	696	678	611	655	720	695	583	696	717	635	669	697	646	646	653	687	650	688	661	705	644	695	687	665	722	676	688	651	669	677	657	661	682	674	669	682	651	677	652	673	668	615	669	701	664	684	623	698	647	661	678	724	681	643	695	717	698	688	622	650	658	662	664	650	725	672	693	654	640	634	650	714	696	645	695	665	667	724	706	679	640	702	650	714	642	688	638	673	673	685	723	672	702	702	725	674	717	691	697	680	653	675	639	722	696	693	677	669	692	643	696	637	683	652	660	697	669	645	712	649	673	619	663	666	668	715	705	645	697	650	647	693	648	668	717	703	682	703	696	650	716	687	688	632	659	670	686	651	693	669	685	680	695	667	649	673	697	664	684	686	680	647	638	692	681	708	656	602	675	707	637	684	677	655	700	686	635	647	664	668	682	693	692	720	676	713	664	650	652	686	681	706	685	652	682	716	670	601	682	666	725	671	619	688	676	706	650	693	647	691	660	699	684	638	656	722	678	657	714	660	675	667	659	660	643	687	624	687	688	649	675	680	629	637	700	636	629	656	634	643	666	694	736	709	645	687	662	723	643	680	675	648	655	683	699	637	639	687	704	712	650	625	642	647	672	646	705	669	647	681	698	668	709	666	690	670	650	676	672	699	704	739	683	678	726	697	693	706	672	642	681	722	671	714	644	721	662	642	709	711	663	702	678	641	629	700	653	695	689	675	676	717	647	693	689	663	652	650	674	687	652	651	655	673	720	668	682	683	696	608	638	696	694	639	693	672	626	623	676	676	654	689	719	674	672	636	670	644	691	733	712	660	665	668	660	639	624	668	662	673	726	674	691	690	695	710	688	685	669	687	670	674	671	684	675	714	693	695	684	684	729	635	709	650	677	695	602	687	675	699	655	672	705	676	684	722	706	686	649	676	701	669	730	720	671	700	719	721	695	681	666	643	651	667	694	688	677	693	705	672	671	681	682	675	671	722	661	631	699	643	677	670	730	705	639	708	645	702	687	647	695	717	694	681	675	697	738	697	656	674	654	706	677	681	658	702	650	678	654	676	725	677	675	681	686	709	687	631	682	684	682	654	669	698	613	669	691	689	638	690	646	691	715	623	674	710	662	678	654	693	634	750	720	707	666	699	699	647	652	641	697	654	665	648	696	678	636	723	699	640	675	655	688	662	623	721	657	678	661	634	629	664	701	662	665	652	643	683	713	629	666	695	654	665	660	721	652	660	660	682	692	705	651	709	670	632	675	672	728	715	709	646	653	704	690	700	633	664	671	679	685	687	646	686	649	702	635	679	698	680	676	633	655	659	650	689	664	654	655	667	728	692	683	661	719	675	690	683	691	672	669	647	698	635	679	692	725	687	696	625	674	674	727	688	660	642	685	666	643	688	648	662	694	643	664	650	671	675	642	681	650	638	712	674	644	674	646	691	705	692	720	705
7284	378	424	414	245	235	218	189	196	177	156	148	141	161	137	149	131	132	152	132	148	140	145	132	128	137	156	151	129	155	144	138	145	158	132	146	125	139	116	122	145	137	160	151	151	144	134	114	139	145	134	140	113	154	115	136	145	129	138	142	160	134	142	117	119	119	113	141	124	123	147	110	166	130	133	145	115	148	143	149	123	136	141	139	128	140	142	108	123	132	142	150	137	162	121	123	128	145	136	132	144	142	130	145	121	128	128	118	121	142	128	143	100	142	154	131	134	128	121	143	127	125	128	126	138	124	117	121	135	122	162	149	148	131	150	134	160	133	139	149	103	125	149	136	127	122	161	139	139	152	112	125	134	156	137	143	144	140	118	124	150	132	138	143	132	136	144	119	117	138	119	136	147	125	161	127	157	137	113	138	153	127	146	120	123	130	110	118	119	156	122	150	138	121	118	138	146	132	140	156	151	115	135	137	151	111	153	130	163	150	170	147	138	138	109	136	129	150	140	128	137	126	142	128	124	140	135	153	121	133	137	150	157	160	134	152	133	152	123	118	151	149	136	105	132	128	129	121	129	138	135	127	128	143	142	132	132	132	121	120	121	157	144	140	135	136	145	143	141	158	157	122	125	147	145	122	133	129	129	143	136	111	156	101	131	146	150	126	133	138	124	125	121	121	139	121	129	142	138	120	123	138	127	145	133	130	125	151	127	115	127	134	136	125	140	131	136	120	133	136	131	140	140	145	135	105	128	155	128	141	136	133	135	160	135	136	126	134	146	141	159	133	130	117	129	131	137	126	124	148	132	116	123	128	134	156	124	134	146	141	133	116	138	149	136	149	122	150	147	143	135	128	146	120	126	150	115	139	124	137	159	122	128	104	137	136	126	128	143	136	129	128	127	141	125	149	125	138	149	139	144	148	126	141	173	149	129	134	127	136	138	136	135	146	159	137	171	146	114	113	140	127	154	137	151	142	134	132	153	135	137	139	129	124	144	115	137	123	138	147	142	124	151	126	144	141	133	134	128	125	164	155	140	121	138	108	137	144	121	138	136	163	146	118	142	140	136	134	131	142	122	138	117	118	128	130	166	130	126	125	146	121	136	137	135	135	110	118	127	126	151	123	125	141	135	123	138	146	110	131	135	140	133	137	129	136	166	156	112	125	122	143	128	136	131	123	133	130	134	154	128	145	141	142	153	136	131	140	134	118	110	123	148	117	139	141	130	159	143	138	147	124	133	133	141	139	121	118	149	111	119	123	139	135	120	138	128	107	139	151	130	129	122	131	149	127	150	161	136	141	151	141	146	134	141	141	140	146	132	144	134	137	135	127	140	147	141	152	130	130	126	130	140	163	134	164	130	126	142	143	124	136	156	157	124	129	134	108	134	131	147	137	119	166	143	129	130	153	129	149	169	111	154	123	140	133	160	136	131	140	112	146	144	122	100	117	131	137	110	127	138	123	139	128	111	152	141	149	138	129	122	127	122	130	123	123	120	109	133	140	123	107	140	146	164	154	133	162	128	154	132	141	150	133	134	111	131	137	139	157	130	110	144	135	145	157	134	135	133	143	121	117	120	125	136	132	126	134	120	150	114	157	138	148	123	146	117	153	134	123	137	116	140	146	137	137	128	151	151	125	125	116	139	140	131	149	134	119	139	125	116	139	155	113	143	136	121	131	114	141	115	139	123	140	138	148	138	125	155	149	132	138	133	135	133	148	125	129	128	141	143	138	113	126	119	144	125	165	135	125	128	144	153	127	144	128	140	147	121	142	135	134	117	140	118	121	122	136	137	96	136	130	116	133	135	125	134	128	165	118	151	143	153	144	119	120	140	120	132	132	137	117	134	142	139	132	162	149	112	138	125	150	131	132	127	133	130	119	145	125	133	125	116	127	131	147	136	131	131	128	138	130	132	126	122	138	150	127	126	166	127	131	144	143	143	156	134	138	139	123	129	140	123	133	130	127	135	136	122	107	145	127	154	141	134	136	129	131	138	132	145	143	126	145	144	126	133	160	113	150	127	126	117	135	139	124	124	144	134	150	135	144	147	130	114	153	138	150	133	119	139	148	130	130	129	116	129	142	136	148	132	143	150	151	153	134	138	125	140	135	141	148	144	151	133	142	136	140	118	122	146	135	124	137	130	125	130	134	118	140	127	128	118	125	149	148	150	149	143	143	134	121	153	120	118	172	133	135	147	142	150	148	128	128	141	148	120	141	129	137	122	144	136	135	148	142	142	116	134	148	142	144	128	146	131	137	149	127	160	117	124	115	140	141	125	162	119	159	135	162	132	145	125	120	144	136	117	137	147	129	135	152	128	140	129	134	123	131	128	133	137	122	156	135	146	154	149	137	140	154	138	131	118	143	129	141	111	118	130	153	133	151	123	115	131	133	131	146	120	144	147	124	138	125	146	123	164	122	137	131	130	139	139	147	150	129	151	141	137	155	132	138	132	157	147	142	138	141	137	116	111	135	104	141	128	138	135	144	151	130	141	144	149	139	126	125	140	130	129	132	142	167	139	143	161	146	145	153	149	133	154	127	136	122	137	122	135	145	141	128	127	134	168	117	156	122	141	139	143	144	152	141	137	135	143	151	119	145	148	141	141	140	135	140	136	142	150	116	150	121	144	137	141	114	118	143	145	132	121	108	150	139	118	142	142	139	120	126	127	131	115	143	124	117	136	155	127	127	130	145	109	115	128	138	137	146	142	133	127	119	116	143	133	141	146	138	136	123	125	113	127	132	133	114	141	152	124	142	131	107	127	124	142	133	137	163	127	139	152	128	158	152	140	129	148	140	125	150	127	140	160	155	148	129	151	132	160	124	112	126	139	132	127	145	126	127	129	137	130	153	148	162	149	114	139	150	131	131	130	126	139	130	120	142	123	144	156	138	125	134	137	148	118	137	142	120	114	132	123	146	129	136	127	146	130	134	150	126	138	146	149	125	114	129	119	161	121	103	132	145	149	140	145	147	130	126	134	137	143	130	125	134	141	169	137	128	148	142	130	142	129	137	118	106	145	134	135	125	126	131	153	148	136	148	120	152	149	130	150	125	129	142	147	127	139	144	131	125	147	137	141	133	123	137	157	133	156	146	170	121	122	127	121	143	123	149	142	168	145	160	141	136	135	144	140	110	124	147	141	136	126	146	146	110	115	143	133	151	130	139	131	137	142	146	138	139	117	145	134	116	162	131	133	117	154	153	122	125	137	141	126	138	124	124	128	150	134	161	172	145	143	120	121	135	115	152	140	124	132	111	153	112	120	127	136	136	136	111	138	140	126	138	113	120	162	149	145	150	107	152	138	121	159	152	147	147	117	143	130	151	150	134	163	151	141	137	149	169	143	119	120	130	131	119	130	118	160	146	131	133	159	132	146	132	143	113	153	108	134	129	132	153	138	136	129	149	139	155	129	144	157	146	154	138	128	143	123	122	134	158	122	120	143	131	136	152	125	124	115	129	155	147	128	123	131	145
6147	640	1049	1154	1064	832	695	621	605	555	545	465	471	441	438	433	396	452	405	418	389	411	378	414	373	388	384	401	421	379	405	393	384	404	356	338	371	345	372	353	398	378	358	360	360	406	368	347	381	340	356	359	354	340	407	351	401	363	365	383	353	388	357	353	357	368	362	351	362	336	372	387	372	358	319	368	349	345	327	376	352	350	314	358	373	367	333	341	403	384	346	338	362	323	382	335	354	385	354	340	361	360	367	378	337	358	383	361	381	351	349	361	372	333	369	348	373	368	345	340	357	347	343	360	379	366	348	349	344	354	361	332	346	336	394	354	374	381	361	366	341	374	347	347	388	346	341	355	344	328	398	367	340	349	345	324	380	351	364	355	321	349	334	358	335	356	319	348	341	360	357	348	373	371	348	335	376	373	327	379	349	379	353	345	359	369	384	351	381	361	355	353	360	363	333	360	400	354	360	365	324	365	329	349	349	370	335	366	315	314	385	330	383	346	343	343	375	341	328	365	368	356	376	371	344	348	360	374	353	357	350	363	368	354	342	377	343	359	352	385	365	333	345	366	393	381	326	387	364	369	336	374	361	346	353	321	353	364	323	354	336	364	362	341	341	387	355	313	384	394	382	382	343	365	374	356	338	337	378	375	360	351	353	370	347	334	336	379	366	338	344	338	360	369	350	368	347	354	354	367	361	362	333	371	392	372	382	416	360	375	362	367	340	361	356	335	402	324	346	358	344	366	350	363	336	350	359	366	358	337	316	358	363	344	346	335	357	330	371	357	325	358	364	358	371	357	356	414	356	368	339	366	337	338	347	330	367	371	385	337	346	370	383	360	383	329	367	351	332	342	330	330	380	360	375	340	328	356	388	363	317	374	339	347	340	340	363	344	345	342	350	381	373	356	361	364	359	354	353	362	363	339	348	365	387	330	354	354	365	326	377	408	350	351	375	332	338	326	365	347	338	353	356	331	331	360	342	342	381	339	353	360	346	368	369	340	338	346	329	372	359	313	362	348	351	331	351	388	389	334	356	334	350	354	347	366	351	329	379	359	385	352	362	366	346	369	361	364	351	346	335	341	334	371	348	395	339	339	365	348	381	341	361	355	356	327	353	332	373	355	343	337	342	377	379	368	347	360	350	353	335	369	343	377	345	374	373	358	362	386	335	321	329	374	356	339	335	350	373	360	371	347	357	340	359	367	326	384	342	356	326	337	365	377	364	347	350	370	368	380	381	320	335	372	341	346	340	359	321	366	348	363	335	342	366	373	373	386	338	338	370	383	362	319	406	334	367	352	355	349	363	351	381	361	365	367	378	341	354	346	381	370	379	350	336	364	379	378	380	379	325	368	367	371	374	353	353	309	350	341	374	353	346	383	386	347	388	325	365	367	302	381	338	384	327	379	363	348	332	365	355	349	359	387	342	349	383	350	375	330	372	353	332	370	387	337	383	347	374	343	361	381	373	377	378	396	406	360	356	372	366	394	383	342	359	367	372	354	351	368	350	404	349	332	334	354	418	350	359	371	363	363	385	335	360	336	376	342	310	359	332	359	373	315	382	357	315	364	407	354	343	350	361	393	378	363	387	337	347	360	350	378	325	364	366	339	364	344	375	351	374	344	363	350	356	364	366	387	381	288	350	357	379	387	321	360	351	337	342	343	364	387	340	328	364	318	373	346	374	375	360	368	400	355	366	345	334	376	369	359	350	351	382	345	380	365	361	386	360	347	352	420	331	382	364	350	352	355	365	345	371	361	373	379	347	388	359	400	376	368	361	361	368	367	337	364	375	306	349	371	351	323	358	337	394	336	365	338	327	353	329	377	338	377	365	343	370	343	372	329	360	349	361	363	400	328	348	386	353	342	364	357	372	378	354	380	374	335	357	370	363	344	339	337	360	316	352	363	347	366	349	352	374	381	362	374	343	385	345	373	340	353	326	317	373	348	375	349	361	347	372	363	386	368	380	373	347	355	316	351	358	331	347	345	353	330	373	387	359	360	308	357	360	369	363	345	359	340	356	357	328	347	369	365	382	332	353	389	393	343	328	344	353	358	399	363	377	325	323	376	371	316	339	360	368	361	360	375	347	355	372	372	375	363	385	370	331	369	339	312	364	347	343	328	389	352	369	384	350	391	353	346	357	341	397	394	378	342	335	352	358	401	366	363	385	345	337	307	334	338	368	348	357	360	335	368	358	351	383	351	365	378	395	383	372	351	389	358	339	361	351	377	350	359	340	376	380	375	354	351	345	389	373	364	347	360	367	372	343	335	347	367	327	357	352	352	315	385	365	334	322	366	333	337	345	368	300	383	333	345	374	337	351	352	349	347	326	394	373	362	386	337	373	369	345	380	393	349	367	356	361	330	370	399	375	372	312	350	367	376	356	372	338	378	357	336	359	342	359	322	349	347	357	369	329	374	362	343	353	331	361	359	321	375	378	346	379	332	339	371	388	346	374	360	308	355	394	340	367	359	342	409	337	371	348	343	352	351	341	345	369	361	366	368	336	370	351	345	339	367	369	357	374	383	338	376	357	333	353	331	348	365	354	349	385	352	333	343	355	334	359	363	365	341	370	324	329	385	350	345	347	354	378	348	348	339	354	365	371	352	355	365	318	366	353	373	367	328	353	343	368	364	357	345	335	344	355	370	336	355	354	349	338	336	376	369	370	323	381	327	373	338	343	342	373	367	358	390	342	361	352	347	371	337	344	354	362	369	354	324	348	333	366	344	354	371	343	378	365	364	324	355	314	398	324	364	321	363	355	364	329	349	331	381	391	368	364	366	359	365	347	345	321	360	321	323	370	377	336	362	323	412	345	369	338	344	363	348	375	374	355	385	366	404	358	376	338	363	337	336	341	323	325	365	366	336	348	353	350	381	384	383	324	378	356	376	374	337	349	347	339	363	373	349	348	379	343	321	341	350	330	369	376	366	369	387	376	322	343	393	364	363	349	364	310	374	335	335	350	343	367	364	335	398	375	334	396	361	337	363	349	327	387	379	385	351	343	322	377	369	332	369	351	325	375	346	376	376	355	350	337	346	389	372	341	368	338	317	366	364	370	358	339	375	341	352	381	359	368	371	381	371	336	348	357	331	378	344	340	351	387	375	372	362	354	351	365	344	355	370	358	360	363	396	370	323	354	373	336	365	338	368	362	366	371	351	375	340	354	319	329	345	366	339	382	356	339	358	341	351	338	358	340	354	386	365	364	365	348	346	350	344	360	357	325	343	372	370	379	374	360	340	381	334	354	361	376	343	356	331	367	347	334	342	356	349	379	393	355	363	350	371	361	393	363	326	370	313	362	360	363	360	346	363	365	326	394	375	379	325	386	340	341	378	365	396	364	345	326	358	365	347	369	367	354	393	400	408	361	335	345	375	348	379	340	363	373	380	374	350	358	313	377	376	337	342	369	360	384	364	354	357	348	346	340	375	352	365	386	357	355	376	384	376	373	366	359	354	369	349	355	362	349	368	372	389
13663	1062	960	698	474	395	320	269	247	268	231	235	231	202	177	189	198	217	195	206	210	196	183	186	193	193	188	171	195	208	199	179	154	185	162	176	196	200	170	200	196	191	164	156	186	150	171	182	180	182	191	202	184	175	191	169	190	183	174	182	186	163	175	171	153	172	176	189	179	172	195	182	186	187	197	213	177	177	177	210	167	169	187	161	178	194	162	186	186	183	194	193	181	168	184	170	201	179	190	156	171	166	169	187	189	199	169	182	176	189	150	190	168	202	197	182	178	173	168	176	186	173	179	179	178	177	176	193	171	182	183	150	173	187	201	177	167	202	174	176	171	180	189	182	181	176	192	163	187	197	176	154	182	202	170	184	181	199	170	165	185	179	171	158	191	193	179	191	167	157	182	201	153	170	202	170	172	171	162	168	175	190	149	184	188	179	156	174	191	179	165	186	157	170	204	189	180	169	185	197	171	173	182	190	182	201	196	154	178	178	175	173	185	188	166	185	189	192	178	202	171	177	220	180	200	169	172	186	184	182	180	158	203	191	202	192	174	200	186	157	172	207	181	196	181	188	186	198	188	166	201	162	154	167	164	176	176	163	168	159	160	170	172	151	176	168	183	183	180	144	180	167	156	180	175	172	205	193	190	169	180	183	168	176	162	184	188	180	176	182	165	188	167	169	212	180	166	184	179	182	207	179	171	187	199	142	186	173	174	176	191	186	162	152	148	158	189	175	163	174	180	161	190	175	192	186	165	184	181	205	172	174	185	166	190	175	203	193	170	170	193	212	180	178	170	171	171	179	159	200	175	195	156	168	176	183	184	169	147	190	200	197	184	195	182	185	202	171	187	180	195	164	190	175	206	187	177	202	189	190	180	198	201	145	176	206	175	171	160	167	163	177	173	181	213	177	161	158	180	197	198	172	184	158	150	213	175	165	179	188	186	155	167	159	190	196	154	189	181	169	179	207	178	176	180	150	172	169	188	180	194	172	159	177	177	178	164	166	179	189	190	194	178	177	194	155	193	185	213	171	182	181	172	171	172	157	178	174	215	195	178	191	191	175	183	162	173	174	169	148	162	180	174	175	195	185	168	177	177	183	185	184	192	167	193	187	185	172	157	152	172	169	194	176	175	188	187	169	189	176	170	178	170	180	162	175	173	186	164	195	171	162	182	191	173	173	194	174	207	190	176	196	171	212	179	146	186	161	168	181	186	175	182	160	170	191	157	190	192	177	200	209	189	176	173	164	176	189	187	200	158	164	160	173	176	175	174	199	156	168	174	205	172	174	196	168	181	183	178	165	192	152	180	186	164	170	174	181	196	168	162	171	173	168	206	182	181	170	180	192	196	207	185	158	183	190	189	190	197	207	186	164	176	175	189	179	186	172	212	179	162	184	174	182	186	186	155	165	172	170	167	215	176	170	196	197	170	173	144	190	202	178	174	209	186	179	169	185	182	178	164	189	181	170	164	182	215	164	183	194	196	176	195	188	163	173	170	161	184	175	186	182	204	190	172	167	190	169	171	186	167	179	169	164	166	173	162	178	173	188	202	182	184	172	165	175	178	177	178	185	176	165	172	170	192	195	171	184	184	155	181	212	202	157	186	163	185	208	191	203	213	196	175	195	174	179	205	178	184	198	196	179	177	180	186	174	174	190	153	173	172	184	180	169	174	189	167	192	171	172	158	182	183	182	184	177	194	184	172	180	199	193	186	188	221	184	204	198	221	199	169	196	181	190	174	178	183	181	195	197	163	210	150	180	195	164	155	169	186	169	188	175	177	199	187	173	177	176	195	184	192	183	167	162	186	182	171	197	182	184	192	160	205	185	172	183	171	176	180	166	189	167	167	169	201	178	155	202	170	156	152	204	208	173	177	167	177	170	237	195	181	205	186	183	199	206	137	177	190	168	185	164	193	186	178	177	178	186	178	168	165	184	186	173	174	184	187	172	165	165	194	188	195	170	183	185	183	175	197	184	181	189	167	209	163	169	185	175	192	193	180	184	193	186	172	178	194	178	184	176	169	168	189	173	168	168	189	188	184	208	205	194	182	167	187	184	185	185	183	216	185	189	175	173	197	196	168	166	186	178	167	176	176	162	182	182	172	206	199	167	179	179	150	180	190	162	185	176	170	201	170	181	188	168	192	157	169	168	201	199	191	187	200	171	147	177	194	192	178	156	187	178	164	186	191	164	201	170	185	179	201	203	179	179	137	195	194	181	164	178	170	178	168	171	181	179	167	176	180	178	197	159	187	200	182	178	170	170	191	167	213	187	193	179	161	191	180	161	182	224	185	194	188	197	208	166	175	196	150	165	169	177	196	170	165	190	183	198	189	165	161	158	181	171	168	185	203	173	187	199	194	163	164	192	181	187	178	180	183	168	201	180	192	182	168	193	174	190	180	182	198	198	189	180	195	184	174	186	172	171	166	170	205	169	161	202	180	172	181	189	203	198	175	176	184	174	145	191	178	194	183	180	151	173	180	159	171	190	188	181	194	187	170	154	170	158	171	191	201	180	160	186	154	180	152	202	161	188	190	192	210	191	184	195	200	192	177	167	190	168	204	168	198	207	207	174	188	176	176	194	156	156	168	205	192	171	185	180	177	148	191	163	208	199	194	194	214	182	196	208	178	170	167	172	165	178	192	169	160	192	175	169	163	169	202	197	196	178	173	190	173	206	192	179	179	187	199	168	180	176	183	210	181	169	202	184	172	178	194	182	165	167	177	182	192	190	156	174	160	216	180	176	181	174	190	196	178	198	194	141	163	165	198	194	186	166	191	198	175	163	176	159	166	165	171	197	196	171	166	195	190	180	177	177	151	193	164	183	168	195	187	185	161	170	213	187	178	183	192	173	175	165	164	173	171	193	174	154	175	185	208	185	172	209	178	179	193	182	179	178	177	183	183	182	176	163	179	174	205	167	168	172	198	199	188	176	166	153	150	202	212	159	185	176	173	183	175	161	192	156	147	188	184	164	170	155	172	188	201	180	204	168	165	201	205	166	185	176	171	202	183	179	167	205	186	204	194	171	183	176	171	170	190	189	190	151	182	161	164	159	198	167	155	184	171	183	181	185	194	191	168	173	164	186	183	201	168	186	183	215	181	184	178	173	189	163	171	195	178	207	176	188	153	162	191	185	207	184	168	186	191	175	180	164	181	195	178	154	169	163	206	166	194	182	163	177	178	164	174	193	173	196	158	183	187	192	166	197	199	184	161	174	153	198	175	173	177	204	177	172	180	214	166	193	194	174	183	180	180	195	175	179	189	162	190	167	175	160	159	176	142	160	184	162	193	202	181	193	189	175	155	177	176	151	180	180	189	177	187	210	168	187	199	173	188	182	191	165	185	170	153	161	195	170	174	194	175	159	187	197	198	165	183	188	181	172	195	198	191	173	208	178	164	180	184	179	194	170	185	190	154	174	170	156	202	167	178	163	180	194	172	188	165	169	173	178	205	189	171	178	204	160	184	182	153	188
8047	962	1896	2099	1825	1478	1203	1056	933	808	760	730	700	667	680	624	598	552	566	592	543	547	496	531	492	501	549	561	477	542	546	526	499	441	505	486	489	480	455	493	474	479	448	487	454	483	460	466	460	450	448	437	498	466	469	530	452	453	496	450	473	464	456	469	472	477	482	457	469	476	479	470	440	499	434	456	460	473	504	464	513	463	475	486	451	458	487	476	465	451	453	471	461	442	482	461	472	446	465	462	473	499	466	452	472	453	448	460	470	479	516	511	469	488	482	451	473	479	454	457	459	476	457	469	453	479	448	449	487	513	429	455	481	454	461	466	447	475	469	467	489	442	454	468	463	463	483	489	472	454	456	443	496	448	422	461	442	482	476	458	474	444	448	453	495	456	420	454	480	427	436	465	482	469	438	444	459	435	478	429	432	450	474	422	428	471	477	515	451	468	425	448	446	459	421	433	425	478	441	478	478	461	448	490	470	453	456	459	433	412	449	459	504	470	458	482	466	475	459	457	457	445	504	469	421	432	488	442	474	461	457	397	491	451	436	455	467	472	442	474	463	502	461	458	465	438	469	455	468	432	487	475	459	467	459	433	432	478	439	489	465	425	452	477	447	417	495	470	460	443	432	425	449	480	418	451	480	445	460	464	447	423	462	451	468	486	460	454	450	470	494	461	462	433	482	427	480	467	472	465	433	463	450	448	479	438	460	455	454	458	440	443	470	494	455	450	452	449	435	473	462	487	443	462	440	479	440	425	471	459	459	448	454	489	465	466	465	459	428	458	460	464	489	474	478	483	461	446	463	437	446	455	436	484	442	471	447	478	424	444	428	432	487	466	465	438	458	456	439	460	461	467	438	458	467	483	451	445	474	452	477	474	436	485	474	448	412	473	470	455	442	471	457	467	447	429	474	482	470	461	454	460	518	465	456	496	476	419	470	528	483	497	464	482	453	451	452	503	438	469	495	443	432	446	482	494	444	452	469	439	420	436	458	426	455	458	458	433	489	488	493	455	479	484	473	455	509	469	456	405	462	464	449	434	439	470	456	448	488	449	457	482	414	486	462	469	477	495	482	488	441	455	487	451	471	430	463	449	442	465	435	463	426	477	456	498	445	461	482	438	445	451	418	458	467	487	449	468	479	458	440	450	495	500	508	475	477	455	503	461	479	424	474	492	516	497	479	466	474	458	463	432	424	469	467	479	459	476	453	484	469	473	455	448	481	439	441	459	440	457	483	430	495	510	472	443	458	454	460	456	474	455	472	492	480	455	450	454	433	467	486	466	487	470	442	469	427	439	478	470	467	431	472	514	447	476	448	496	444	454	469	458	470	459	456	443	481	482	451	453	452	461	465	457	462	467	414	440	479	478	492	450	491	480	457	448	452	442	412	469	473	442	408	469	446	463	465	464	505	454	441	488	450	474	435	446	433	485	466	448	505	480	436	465	442	461	427	466	464	461	461	402	451	486	465	465	497	462	499	468	441	454	450	479	417	462	480	462	464	464	461	474	445	480	461	442	454	441	464	435	466	429	446	435	446	467	476	514	414	450	481	482	514	455	453	466	470	471	465	455	425	472	475	468	474	430	481	464	461	463	459	497	482	495	444	485	474	464	480	454	455	462	457	432	465	476	444	456	456	425	455	455	453	451	468	487	483	474	468	461	474	440	426	455	461	481	491	465	444	467	476	490	452	444	480	451	482	451	428	476	464	442	442	427	494	436	507	483	480	484	463	466	418	485	485	458	471	456	478	468	462	463	474	448	447	474	455	441	472	440	482	446	466	469	426	472	485	418	457	452	481	470	474	456	470	446	462	478	432	478	465	462	454	471	469	452	462	464	455	497	422	450	468	462	481	493	437	479	478	483	458	435	465	468	464	458	495	436	462	472	455	487	454	460	470	508	444	482	486	452	484	466	460	445	435	430	457	473	442	434	445	439	471	494	476	482	429	455	468	426	484	478	485	445	427	480	464	483	462	455	469	418	449	449	465	450	452	451	459	457	461	440	387	462	482	464	501	471	447	499	461	437	472	475	430	435	480	491	465	479	482	463	431	487	494	453	467	485	441	449	404	476	495	461	475	444	465	460	427	463	431	452	476	428	467	450	401	467	411	495	446	502	470	454	433	456	484	486	470	426	437	469	444	481	447	418	509	444	484	460	458	447	510	468	472	458	486	457	463	495	444	435	431	483	480	426	487	456	429	442	462	460	470	494	437	442	459	469	467	495	451	463	466	436	485	470	450	453	478	468	491	443	453	437	438	440	433	469	500	452	402	440	423	510	516	441	536	501	457	503	450	449	489	472	434	479	496	460	466	456	477	453	471	439	428	460	501	490	474	451	500	464	492	449	455	463	458	457	460	463	473	446	460	443	466	463	486	465	425	443	474	475	496	430	476	450	469	450	439	482	498	475	444	444	460	463	436	485	447	471	448	488	491	425	481	450	482	475	433	419	450	465	477	464	445	473	446	423	454	472	511	507	488	465	449	441	465	466	484	438	452	461	431	474	435	429	504	482	482	430	452	474	467	463	445	445	481	452	444	470	443	485	480	469	437	466	435	457	468	458	486	519	465	462	470	401	442	481	429	463	482	478	461	462	450	471	450	457	464	432	470	435	482	446	440	436	463	480	470	422	496	460	446	448	428	413	460	459	456	454	453	482	453	443	440	462	460	493	488	451	512	498	448	413	464	444	464	460	442	476	491	431	448	455	464	488	473	481	510	512	474	471	488	475	475	453	501	477	437	445	437	498	409	465	454	453	483	483	482	433	437	431	447	473	445	462	443	495	493	460	450	448	422	456	453	493	442	454	489	467	481	479	471	487	404	468	433	430	471	466	512	467	447	456	470	445	454	480	454	436	444	436	454	452	454	452	466	484	448	435	502	458	487	475	456	442	481	465	449	453	438	427	481	455	456	473	423	497	478	454	460	442	411	455	487	456	474	409	443	469	480	458	483	466	434	492	465	449	418	450	461	469	462	483	445	484	465	446	493	464	473	446	475	500	494	420	417	461	467	464	469	491	434	434	468	503	442	485	477	456	489	435	490	492	442	443	449	426	426	451	457	477	454	471	435	476	462	455	462	434	462	492	416	468	478	490	479	427	511	429	449	447	452	489	401	411	414	485	433	452	407	458	471	449	465	418	434	460	504	452	480	440	435	481	483	481	452	488	478	465	441	451	514	440	437	483	460	466	449	472	472	455	466	449	432	489	486	457	432	451	452	457	446	493	485	463	477	474	494	487	485	483	440	434	417	473	460	492	479	451	463	481	449	489	464	463	460	461	464	479	459	471	450	447	460	481	468	463	442	476	436	466	478	469	458	489	487	432	455	436	484	430	477	477	496	442	497	453	477	445	487	468	452	438	484	444	431	446	486	517	465	465	397	491	456	466	440	486	457	475	454	476	467	457	501	477	467	452	459	458	470	445	477	500	471	450	477	473	458	449	445	458	442	508	453	481	480	445	500	457	465	453	420	466	426	461
1613	336	310	314	325	321	297	313	302	315	314	311	320	271	303	295	307	299	311	305	304	286	325	308	303	312	299	322	277	291	312	293	345	291	314	311	285	305	269	302	308	322	293	317	326	263	290	317	310	302	317	288	322	269	285	317	335	331	325	295	286	299	320	298	322	297	289	282	276	283	262	292	304	307	325	295	320	319	308	319	337	333	294	311	289	290	270	301	330	316	325	306	293	308	332	307	268	293	317	285	320	285	310	318	316	318	322	337	337	295	286	315	305	298	290	290	300	279	299	307	306	303	342	334	289	266	297	313	271	268	342	306	285	323	269	304	311	303	307	274	314	314	305	289	317	275	296	304	293	315	308	345	325	324	296	286	316	289	314	314	320	294	285	311	329	312	293	297	303	332	308	313	292	295	313	300	293	300	300	323	324	303	290	309	310	327	317	335	257	298	314	317	271	277	318	300	285	310	301	280	295	272	313	310	290	312	288	303	312	295	322	310	326	317	336	267	292	293	282	283	278	268	306	292	313	283	298	285	311	278	309	300	283	303	303	332	310	318	288	286	274	284	316	323	305	289	287	313	297	298	266	317	317	294	306	293	324	295	286	306	298	312	318	322	312	284	303	287	289	334	308	278	271	278	281	269	297	316	290	303	318	291	315	303	290	310	308	294	285	319	297	306	292	313	299	310	334	284	304	331	286	281	285	290	306	289	280	303	325	306	292	319	335	325	306	325	303	285	307	295	277	268	286	271	292	324	277	288	313	332	320	311	301	300	325	328	318	304	293	295	294	300	307	290	364	289	286	294	282	333	322	283	308	290	297	313	293	312	275	283	322	279	319	311	279	305	339	302	333	304	309	324	307	300	331	329	318	302	254	318	292	325	301	293	273	316	277	286	313	309	294	309	299	281	296	322	319	315	287	270	295	319	331	281	293	332	317	284	298	283	259	273	300	274	297	289	329	304	304	274	323	313	308	301	294	272	321	294	313	324	307	315	302	319	291	307	326	302	301	314	286	297	303	288	307	312	346	312	281	322	317	304	312	273	315	302	319	298	318	274	273	328	299	283	310	317	321	294	315	280	314	308	330	298	312	284	287	330	340	304	318	305	293	302	297	320	305	321	281	322	299	303	272	280	315	259	342	304	302	316	304	298	270	323	299	285	304	281	330	311	290	278	287	306	317	292	315	311	341	303	316	316	306	334	297	325	296	282	316	322	312	301	291	278	302	323	301	310	353	285	305	300	290	294	270	287	294	295	307	289	284	311	258	305	301	344	303	276	294	334	301	305	310	295	302	304	276	271	303	298	355	312	312	266	306	296	298	323	307	293	296	293	313	305	302	280	266	306	332	363	299	282	293	347	292	317	310	270	309	298	303	306	285	303	303	294	318	310	290	321	287	307	283	340	318	297	306	318	293	294	303	313	313	291	277	301	283	289	299	308	302	301	294	287	305	330	316	287	329	288	309	323	272	323	324	306	313	322	270	306	298	342	288	295	269	297	303	299	335	310	255	316	345	315	299	298	270	323	274	324	301	312	338	263	277	326	312	311	286	323	304	286	270	280	307	293	325	290	335	306	289	278	286	332	311	290	294	319	299	314	286	273	309	288	318	311	306	281	266	310	289	353	341	291	302	347	308	312	330	321	305	261	297	299	326	325	325	313	258	308	291	280	305	322	258	306	302	312	300	288	302	277	290	309	278	279	308	261	255	292	301	301	300	273	306	320	306	280	333	272	339	298	279	334	302	337	302	294	299	317	268	323	294	301	294	307	295	299	301	307	296	286	313	284	317	305	325	328	316	315	303	327	276	297	339	343	333	285	302	305	285	295	302	318	378	335	324	286	309	306	309	292	299	319	316	279	311	310	295	268	281	266	315	319	298	330	296	293	311	304	294	286	281	285	297	276	299	267	288	327	285	277	296	323	329	297	273	298	271	277	301	303	316	285	300	324	307	299	293	315	273	297	290	296	304	286	321	319	303	304	318	305	290	260	343	309	284	312	299	289	295	303	284	291	304	289	318	301	295	306	315	310	268	303	287	261	357	301	327	292	304	284	300	311	300	283	318	268	307	290	307	273	346	299	285	317	310	320	285	284	349	282	312	275	318	336	300	318	281	319	311	289	298	332	313	322	313	296	328	266	294	279	301	287	292	263	289	303	296	323	302	318	317	295	314	301	314	285	298	292	287	298	259	305	304	305	305	314	309	305	304	332	275	311	309	329	274	305	318	272	296	316	300	290	294	283	289	302	268	283	312	303	317	330	286	305	294	321	290	330	282	283	325	274	306	302	327	288	283	274	300	273	301	294	287	329	323	291	304	297	290	265	284	285	322	275	292	281	321	316	338	348	301	328	327	304	269	335	292	284	297	300	321	326	271	327	334	305	272	301	344	287	292	316	315	287	297	299	275	332	305	303	313	303	283	264	314	293	284	340	303	283	325	285	312	303	298	300	296	305	285	285	272	340	309	304	304	300	319	291	296	303	306	296	321	294	325	322	293	302	273	296	302	289	277	333	311	312	347	301	270	323	317	315	286	296	289	284	326	295	295	302	318	314	328	352	318	288	286	276	290	322	305	293	302	315	290	285	284	290	294	296	284	286	306	282	301	293	291	308	290	263	308	322	306	297	272	316	311	302	317	289	313	280	290	305	297	299	294	299	312	299	298	312	303	291	316	294	323	321	330	318	297	307	295	322	280	324	338	293	292	266	314	260	318	291	283	281	317	290	322	302	298	297	313	301	310	266	287	273	301	280	311	287	292	272	297	264	297	319	326	322	336	302	293	285	301	281	311	294	305	287	279	328	273	279	292	301	310	281	279	292	286	297	312	322	337	274	327	302	319	284	306	286	316	272	274	275	320	314	344	291	282	326	294	299	315	290	312	281	329	293	301	290	305	317	311	272	316	297	310	313	256	306	289	300	281	321	330	325	290	320	296	305	333	303	293	292	322	303	305	305	292	341	285	292	296	320	334	344	284	291	347	310	285	280	289	279	306	278	280	292	321	296	321	320	333	334	306	303	278	305	263	294	293	307	270	313	315	291	309	287	307	299	330	297	324	302	317	307	284	318	289	283	279	296	321	310	303	303	297	287	343	305	276	281	274	275	277	287	301	303	281	330	320	302	278	308	294	294	293	310	291	320	328	315	268	294	280	289	301	306	306	284	309	286	274	291	297	312	294	299	309	315	314	305	317	307	284	306	289	308	334	323	302	293	332	305	289	291	296	275	297	300	259	323	324	317	312	317	332	327	339	309	306	321	293	339	305	304	327	293	351	318	294	309	316	294	331	299	286	324	323	275	320	305	295	310	325	308	296	277	274	296	320	318	319	292	330	294	288	292	297	299	294	301	285	274	314	294	352	314	304	312	304	286	303	300	271	299	308	292	314	272	286	275	327	301	286	328	319	288	317	300	308	310	314	329	299	297	297	290	302	275	298	262	276	293	281	298	343	307	296	303	318	314	309	329	302	295	310	309	288	298	288	333
1848	673	685	730	708	688	674	653	657	674	710	678	638	658	688	663	646	679	710	657	656	632	692	666	653	695	691	705	666	698	683	687	681	668	709	692	660	679	641	726	709	656	674	670	717	663	626	666	737	637	664	674	664	683	627	669	649	697	704	683	681	708	706	685	686	688	666	668	690	685	694	642	694	680	664	685	673	699	697	652	690	678	639	682	695	694	676	661	673	678	671	682	703	666	643	704	629	624	670	667	650	670	668	668	655	647	669	643	646	680	682	662	683	643	657	636	691	620	632	728	699	656	664	706	682	701	665	680	648	626	687	681	694	646	678	658	695	663	698	659	676	678	649	690	663	660	643	616	707	672	660	659	712	669	660	664	688	686	649	643	704	649	687	675	645	647	681	650	703	690	658	684	635	672	669	698	660	684	657	694	685	652	667	650	691	688	668	658	741	640	696	661	682	687	640	699	672	705	689	713	666	673	666	679	677	717	633	746	665	717	690	671	702	656	671	707	710	683	674	686	626	651	631	706	734	673	632	681	677	654	738	677	624	677	686	697	685	653	689	661	657	667	691	639	666	601	737	633	681	722	696	655	704	668	655	642	687	702	677	681	648	632	662	690	686	680	728	647	651	644	683	657	687	694	735	693	630	647	679	673	638	693	672	661	703	713	682	662	639	720	667	649	684	667	640	658	660	668	674	640	682	682	703	681	675	689	707	697	723	692	675	678	704	660	653	709	701	670	693	648	668	677	660	671	689	675	629	648	665	689	708	683	663	660	698	664	701	703	661	682	625	692	664	659	616	666	621	690	654	674	721	699	661	680	681	665	650	689	687	626	707	687	668	678	635	719	688	702	694	703	649	675	681	660	615	696	650	681	663	659	674	724	681	664	674	697	684	650	633	692	672	677	695	700	640	679	624	655	726	659	669	665	656	676	684	701	717	698	709	665	689	636	651	643	636	694	721	682	690	680	674	622	677	683	676	683	675	739	700	720	683	664	678	703	674	736	708	659	703	676	683	690	612	670	687	659	698	691	669	670	691	706	668	682	677	685	625	713	705	680	683	642	693	686	685	697	678	666	644	657	666	700	651	694	685	627	671	720	708	722	689	707	673	678	655	646	664	660	687	678	642	659	650	630	690	683	660	685	695	707	684	647	657	700	636	639	661	654	684	629	666	679	695	688	662	654	685	653	663	694	706	716	644	702	761	694	664	650	670	655	673	644	672	666	703	689	714	660	708	682	671	655	712	716	688	622	627	637	687	714	665	690	627	646	643	660	687	726	696	641	678	694	697	694	684	643	645	719	679	667	663	725	699	651	672	678	653	697	695	692	700	691	702	655	644	648	649	660	694	714	598	674	689	656	690	664	690	714	658	623	686	652	699	646	683	669	717	663	664	670	664	695	676	683	707	668	680	678	666	715	653	650	688	695	681	701	696	665	703	659	675	677	729	686	693	707	680	741	718	681	683	676	670	663	693	639	696	671	666	672	678	669	683	652	628	623	703	669	657	681	697	657	691	666	672	655	716	682	650	629	661	675	695	692	667	713	724	685	693	667	704	671	699	647	644	720	685	639	663	685	696	649	694	684	631	665	693	646	680	684	700	657	682	637	668	660	694	653	675	677	660	702	653	679	712	641	649	700	679	719	665	686	670	705	686	686	695	669	698	672	649	641	696	653	663	662	623	646	663	655	636	651	700	656	666	660	635	695	636	714	658	692	639	667	701	623	725	645	695	688	663	718	660	653	688	633	661	663	690	685	689	682	649	676	612	684	656	656	698	678	676	683	656	680	671	680	637	632	662	707	656	635	680	699	664	714	668	692	704	688	691	676	694	686	640	636	656	662	669	652	651	658	675	677	731	718	652	712	687	685	701	710	667	651	685	693	671	635	657	674	668	687	668	655	736	678	689	669	696	685	680	657	687	700	694	690	697	657	669	663	702	618	627	704	637	668	713	693	685	720	682	661	729	683	704	731	685	684	684	734	673	651	733	671	634	672	737	648	635	661	693	684	681	674	637	701	711	661	682	690	669	691	663	604	684	673	660	619	693	633	678	706	647	687	639	663	704	740	713	659	689	687	655	719	677	645	654	709	689	695	668	689	649	695	659	694	655	637	668	653	652	692	662	653	645	664	668	677	680	673	627	738	670	685	662	678	724	677	648	663	675	702	677	681	691	684	646	674	686	656	658	684	624	678	670	670	696	740	650	701	672	685	642	682	675	696	693	675	694	629	688	712	714	676	701	672	706	676	671	727	701	691	709	731	648	667	677	707	707	658	652	679	657	714	669	619	717	713	680	719	677	667	702	656	678	640	699	671	649	667	680	719	666	679	666	670	605	678	688	659	665	673	654	656	673	727	710	702	708	646	646	670	688	685	702	647	673	673	646	695	660	671	676	667	679	659	703	611	698	685	654	673	638	666	627	677	713	720	695	672	715	670	631	676	674	711	673	708	698	654	704	649	681	691	672	684	708	680	706	692	670	645	686	660	623	658	678	684	687	637	670	676	672	686	673	675	646	665	695	645	664	679	699	726	646	675	680	660	692	710	658	686	705	643	662	677	720	685	697	695	666	641	674	678	660	704	653	699	715	685	643	648	684	663	645	726	717	682	662	638	661	714	698	655	644	664	635	643	683	678	688	645	688	643	649	669	633	675	621	657	679	695	661	673	693	712	648	695	704	646	652	685	665	692	635	665	692	657	659	681	704	667	711	660	720	670	695	650	687	653	656	654	677	700	694	676	672	695	667	669	640	668	668	664	699	661	665	653	701	687	666	704	666	658	672	635	633	650	717	687	674	685	666	619	705	701	647	676	663	679	684	653	659	650	644	668	710	702	649	666	675	664	683	721	704	674	692	676	664	687	689	710	710	676	645	677	642	717	712	673	696	665	689	699	657	694	685	659	609	703	662	665	677	678	675	659	640	653	696	688	631	634	689	668	670	645	665	655	692	678	698	641	672	682	673	660	627	697	682	687	661	660	649	628	697	721	697	682	716	696	692	636	623	725	648	680	626	651	688	623	701	647	660	661	672	711	679	716	679	671	711	722	696	663	701	640	712	718	687	728	673	709	701	670	710	711	679	643	642	686	693	699	691	684	677	674	686	656	710	659	704	643	646	652	683	679	674	688	694	669	678	657	658	633	698	683	692	655	711	635	733	660	712	655	679	686	638	712	675	641	664	678	680	705	678	673	677	694	685	645	683	691	681	703	681	660	695	713	695	687	642	689	661	668	674	705	681	672	614	676	667	666	675	697	645	679	725	665	693	673	670	661	661	681	655	687	685	641	613	657	665	663	729	648	648	617	657	615	692	652	705	649	666	706	654	679	651	666	682	680	685	692	659	645	658	670	644	692	685	627	689	656	664	696	666	689	648	606	653	716	697	657	670	652	664	696	637	686	648	669	683	694	680	632	653	725	682	670	686	698	724	697	676	649	732	659	682	652	690	673	692	657	663	676	681	647	695	668	724	645	640	750	691	701	696	668
7287	416	416	361	291	231	224	176	193	161	159	147	160	155	141	153	160	152	158	129	147	129	139	142	135	157	142	151	135	120	142	146	148	142	150	131	130	132	143	140	133	115	117	156	129	140	126	131	149	132	135	128	140	135	130	134	116	119	138	137	118	159	134	136	120	137	146	133	111	139	131	115	157	121	131	139	132	143	140	142	140	126	139	105	144	139	150	134	144	135	129	175	137	133	133	148	133	134	128	164	162	127	156	160	152	131	125	125	133	140	124	142	153	145	114	140	143	146	116	129	139	145	121	143	139	144	138	140	143	138	142	135	120	128	132	138	153	164	166	128	147	137	138	139	139	148	132	152	119	115	122	128	112	147	139	143	133	138	152	130	146	145	154	142	129	143	109	125	109	125	133	127	148	99	120	127	118	136	115	118	132	127	135	121	121	158	121	121	126	130	118	145	176	134	127	126	136	128	144	152	145	129	116	147	116	137	123	154	132	143	135	121	140	142	131	132	137	142	140	150	135	151	128	135	139	132	122	139	133	138	110	132	126	147	127	142	123	156	127	139	118	105	118	136	146	125	135	129	154	147	116	148	134	124	124	131	136	139	135	106	115	141	124	143	151	138	146	145	139	147	145	126	141	135	120	139	141	123	135	152	130	131	123	158	122	142	132	123	118	136	138	132	117	121	132	149	153	134	119	141	127	148	134	140	115	143	140	139	163	133	123	145	134	121	135	141	161	123	126	134	129	131	138	114	146	132	148	124	122	135	127	138	127	110	122	138	147	165	141	162	132	140	141	120	132	144	123	132	156	116	133	128	123	127	138	131	106	137	116	128	145	132	144	130	125	122	130	133	131	133	120	147	140	137	122	122	143	146	145	148	135	128	132	147	124	142	128	117	146	136	122	133	144	134	140	133	152	140	146	143	143	137	165	122	152	164	152	129	136	132	146	122	130	130	152	131	127	141	110	137	142	134	143	150	126	141	157	142	136	144	107	145	132	129	141	152	123	128	136	136	148	133	111	127	114	131	134	143	128	118	116	138	144	146	120	128	164	130	149	130	106	118	135	152	119	114	130	137	136	137	153	138	131	130	129	124	135	134	131	142	128	142	131	122	130	120	111	148	143	144	134	122	134	117	140	127	150	150	113	132	144	139	118	128	144	128	127	113	146	124	141	156	138	126	127	126	144	129	143	128	151	124	144	140	127	142	155	138	122	147	138	151	136	132	137	131	132	109	139	149	131	96	149	112	139	135	135	139	133	152	133	143	149	133	137	122	148	127	140	151	135	123	149	123	117	131	137	127	127	117	137	150	139	145	127	132	138	129	145	133	126	129	128	159	131	153	124	138	123	114	140	144	145	137	141	132	147	152	143	137	131	134	134	136	131	143	132	126	129	142	126	119	129	129	123	160	138	117	115	139	112	159	124	119	130	121	135	110	130	138	141	126	141	129	151	156	134	115	110	154	150	122	140	110	119	115	123	147	122	145	143	134	129	127	132	146	129	152	169	143	142	133	153	121	140	126	130	161	130	136	140	129	136	141	145	125	135	134	139	123	124	137	150	132	140	115	147	148	147	143	131	126	144	166	122	135	137	136	142	139	140	143	134	126	146	127	129	155	133	133	138	155	133	127	120	129	115	146	145	126	116	147	139	146	133	127	145	141	118	140	134	142	118	129	175	134	134	139	126	158	134	146	120	133	146	135	132	142	117	130	140	137	149	129	130	150	134	129	110	118	148	155	143	133	133	106	135	133	146	132	153	117	146	159	134	125	132	126	141	125	128	134	120	148	123	116	132	136	138	149	136	147	128	133	135	136	145	147	124	128	132	128	143	144	165	127	143	142	134	134	141	164	143	161	139	119	148	141	120	138	131	154	154	152	150	145	139	121	131	154	142	124	150	149	139	143	121	144	125	136	149	114	137	154	145	152	142	109	119	130	131	123	135	120	117	137	120	156	162	157	128	129	164	151	140	131	114	157	142	127	135	120	131	146	136	118	139	154	145	129	150	153	141	128	140	121	134	136	129	133	102	139	113	118	136	134	124	158	130	147	120	138	127	137	152	140	172	128	146	135	145	139	149	147	150	129	115	133	145	142	120	129	144	159	147	124	157	150	143	132	133	147	138	148	123	130	129	152	130	122	124	132	120	136	130	156	143	139	133	132	135	122	150	135	139	150	151	136	150	128	132	107	117	127	154	127	158	140	134	116	141	129	146	126	126	139	147	141	138	167	135	124	129	140	134	148	101	164	143	131	167	144	138	142	133	125	128	130	143	135	130	128	130	136	157	135	132	152	127	123	123	117	118	134	139	131	141	131	140	131	138	118	126	149	140	127	165	132	119	151	131	139	154	138	127	151	142	150	124	138	142	140	128	126	148	124	165	131	123	120	132	150	151	130	136	140	134	126	142	126	147	129	124	142	115	142	140	126	128	137	138	141	137	128	132	142	140	144	139	150	143	134	116	148	142	114	123	157	143	161	126	163	137	135	120	118	132	142	140	138	131	148	128	136	135	124	146	149	144	138	121	137	124	128	118	130	127	138	133	136	135	140	152	132	135	129	141	113	134	145	124	144	161	158	141	138	134	125	136	128	141	154	111	132	126	120	145	131	143	146	143	117	135	116	150	125	126	152	144	133	143	158	139	131	127	132	121	131	154	123	129	139	150	162	117	126	140	133	149	130	133	144	142	111	135	122	168	131	148	133	139	150	128	134	142	125	130	110	140	122	135	126	166	145	117	132	143	136	138	127	131	112	135	160	146	153	155	131	151	133	127	124	150	141	122	138	157	142	124	145	141	140	154	117	166	116	121	151	129	127	133	135	126	147	136	158	137	117	142	129	132	145	124	126	136	152	138	125	134	136	133	120	155	144	121	123	127	132	143	138	132	140	133	140	117	152	142	133	146	136	152	138	146	144	131	137	151	144	121	147	134	134	131	129	122	135	129	125	127	138	147	130	144	123	143	159	143	125	119	137	147	115	128	123	147	127	120	126	153	129	145	112	111	132	138	127	136	149	115	132	138	124	104	122	130	148	129	152	143	114	128	127	159	125	134	148	139	125	118	130	132	136	131	140	155	140	148	148	117	146	129	133	150	138	141	129	145	135	147	128	141	133	135	118	136	140	129	132	141	121	143	120	154	136	116	132	138	131	147	128	129	113	123	150	126	145	144	140	156	117	113	136	136	147	164	133	143	135	140	110	136	153	120	142	138	131	123	138	120	142	134	124	115	131	141	122	126	132	123	125	141	134	157	123	144	130	117	138	154	121	125	134	131	141	116	124	165	130	155	144	122	139	152	141	154	154	157	122	140	167	153	139	125	122	121	138	129	143	131	156	159	134	125	146	113	142	112	140	141	129	118	110	124	155	134	124	121	152	137	116	132	145	139	123	141	131	133	133	129	127	120	132	127	141	159	123	136	138	135	112	128	124	145	141	141	142	135	127	140	124	122	127	164	133	123	158	127	144	144	150	131	129	126	151	151	147
6156	606	1036	1227	1023	822	724	593	636	495	471	482	478	466	461	440	404	399	414	394	370	391	381	424	399	378	359	392	394	404	378	400	410	386	367	372	349	384	319	342	385	337	365	364	370	370	358	384	403	376	366	363	398	389	374	367	375	399	367	341	373	346	340	367	398	341	370	372	387	400	367	389	432	373	356	392	352	396	367	352	350	373	379	380	351	391	370	348	383	397	355	337	370	363	340	378	363	360	340	367	350	339	363	343	346	358	355	348	354	364	339	369	380	384	364	383	374	371	372	356	329	398	353	387	360	368	324	362	391	379	398	357	342	335	371	355	348	368	352	335	362	359	344	367	391	310	347	361	367	338	351	394	357	359	410	326	342	409	342	370	357	350	359	401	350	371	387	365	347	331	381	367	338	366	352	338	336	383	339	367	361	355	327	353	367	339	375	362	348	359	354	356	366	335	327	361	361	374	352	387	344	387	392	345	317	347	370	325	421	358	378	384	356	367	374	378	382	344	387	376	320	360	361	368	348	382	340	359	347	355	377	328	349	341	368	354	356	368	367	358	326	351	383	378	376	377	376	369	348	371	391	384	376	357	349	345	401	340	336	340	347	351	337	352	346	385	334	367	369	374	343	334	376	390	357	359	369	358	357	349	341	348	348	368	362	373	358	391	373	377	354	391	346	361	348	336	367	333	370	351	352	366	334	377	368	379	387	381	365	379	357	359	358	350	365	370	347	358	342	373	355	373	369	324	320	339	368	352	363	336	357	370	360	362	335	356	352	352	353	374	346	384	351	378	334	363	329	346	350	357	363	368	310	360	365	352	349	369	365	352	376	368	333	401	369	374	357	399	374	353	366	367	327	394	392	367	329	360	357	333	381	341	374	323	351	367	369	352	374	373	361	366	358	318	381	385	365	362	369	369	341	344	370	368	351	341	367	376	361	347	353	354	330	340	328	389	354	357	337	352	401	364	340	340	355	367	364	364	325	382	384	364	376	369	350	334	359	362	354	365	346	364	361	347	363	371	365	326	349	361	372	343	364	349	350	366	351	343	371	333	352	409	350	358	348	372	348	374	360	375	358	357	332	384	346	358	360	363	398	341	358	371	323	351	366	383	335	322	354	352	377	378	349	338	358	350	322	379	355	348	358	348	378	333	359	391	361	369	371	391	323	348	367	349	370	351	345	353	350	336	349	312	371	349	362	364	357	384	348	358	369	363	353	390	353	345	374	349	368	362	336	374	333	355	362	354	370	373	374	314	370	367	343	329	363	352	360	372	373	333	329	362	380	351	367	385	377	338	351	366	356	358	376	337	380	343	350	363	384	347	385	366	326	367	351	357	333	357	382	323	367	350	357	359	385	364	347	344	364	324	348	367	355	323	333	384	346	317	383	345	344	391	374	337	363	357	379	375	341	370	350	362	366	342	368	361	358	355	355	392	402	374	347	325	320	358	358	352	341	367	388	359	339	350	334	368	339	368	369	383	366	346	353	355	349	392	350	347	345	343	346	356	361	362	332	347	365	347	380	358	364	349	334	366	358	371	330	349	329	361	353	365	359	389	344	401	340	332	353	357	371	375	372	375	392	341	352	384	337	377	381	379	381	355	330	390	343	317	331	328	354	343	363	379	347	333	361	354	359	317	341	362	365	353	359	332	369	380	335	346	355	373	371	326	361	363	361	371	360	380	380	348	369	345	355	346	322	354	349	362	372	371	381	397	365	346	369	369	357	360	389	377	341	376	348	347	333	368	361	396	376	350	371	380	343	348	379	374	366	369	373	361	363	375	368	361	374	337	395	336	358	359	372	312	348	377	368	370	352	405	373	366	360	389	345	382	368	358	369	354	365	392	334	368	331	339	380	359	334	378	365	350	381	339	340	374	359	387	353	382	333	364	351	340	397	369	369	356	363	340	346	380	342	396	339	349	331	331	323	337	313	363	348	377	346	358	326	322	335	352	352	357	363	361	342	393	340	351	361	349	353	322	337	374	347	360	392	354	347	340	352	329	366	371	355	372	392	384	370	367	371	356	352	380	350	399	380	335	354	349	350	365	361	352	369	362	339	360	353	369	361	338	323	370	355	340	355	352	365	359	356	343	371	339	367	392	358	379	374	343	379	353	378	373	364	356	388	364	355	347	387	368	384	352	377	357	365	372	359	359	344	347	350	357	331	358	381	371	368	331	368	383	335	384	376	361	351	379	343	363	370	386	364	327	374	358	383	365	316	367	370	326	340	351	341	340	382	360	352	384	355	393	386	365	354	340	369	352	365	370	319	371	319	352	377	375	373	330	341	354	347	387	391	335	374	382	355	360	363	338	342	351	355	397	314	364	370	364	365	347	355	339	357	361	360	337	343	376	356	365	351	332	338	391	373	345	358	369	376	368	367	357	351	359	374	389	358	339	371	332	355	359	340	375	339	353	377	333	364	381	370	373	382	372	342	360	375	326	346	351	407	371	375	386	372	358	336	345	360	379	367	346	399	337	356	340	330	324	362	354	363	345	347	334	356	354	332	345	361	340	324	410	336	375	349	361	363	342	355	374	377	378	367	372	336	364	359	379	357	341	340	354	368	349	342	347	333	323	357	351	366	369	348	356	382	366	361	360	366	362	359	360	345	332	332	367	314	344	408	343	366	379	366	350	337	362	363	349	388	353	394	377	352	353	376	376	352	344	329	352	381	353	341	344	355	390	348	333	379	336	370	366	354	365	385	380	354	355	348	360	332	367	373	364	339	354	350	345	377	359	368	359	386	370	354	357	358	354	390	374	371	328	354	364	372	368	378	375	353	361	341	368	378	383	335	343	329	395	348	326	382	369	395	364	375	387	376	322	333	369	367	365	371	390	370	363	338	408	359	343	379	359	338	363	353	351	360	377	366	387	329	421	338	326	350	333	367	367	375	356	371	353	345	349	396	344	378	379	352	385	363	329	329	349	374	369	380	350	348	362	356	372	370	342	391	377	343	374	355	344	340	342	348	337	364	367	356	353	384	344	376	357	349	376	366	348	345	363	361	372	375	374	376	359	364	385	374	340	374	367	367	356	339	365	333	383	362	345	394	345	370	359	363	386	362	380	336	345	370	359	363	349	360	368	386	358	314	366	348	402	362	328	375	352	364	380	375	344	350	349	380	358	366	335	385	355	362	370	364	326	396	356	342	348	343	336	349	346	373	339	360	380	358	350	350	318	361	379	325	368	352	347	347	328	369	363	366	350	334	347	332	359	401	362	375	348	393	366	357	354	362	349	329	338	382	353	354	368	345	358	355	353	346	365	336	317	384	365	334	352	339	374	350	377	393	363	337	334	350	308	362	366	392	331	378	342	358	327	341	334	336	358	352	317	389	334	358	372	376	341	344	375	363	370	358	359	340	351	362	356	353	351	346	374	389	338	364	368	353	390	329	346	329	334	374	383	349	358	368	367	384	315	374	342	398	356	343	338	362	352	335	363	368	367	340	342	375	373	360	381	367	364	341	379	353	354
13570	1024	864	709	478	411	316	275	270	248	241	201	207	217	211	193	195	199	200	197	185	191	222	200	206	196	169	165	172	191	211	165	213	188	187	203	206	181	179	176	182	182	208	205	200	171	187	178	186	164	191	179	181	201	169	178	179	191	178	160	161	179	185	181	184	184	185	170	168	207	165	192	150	178	181	197	164	184	184	210	174	172	167	175	170	187	173	209	200	204	200	160	195	193	162	194	200	186	175	193	186	187	201	161	154	153	152	183	172	162	173	167	163	185	181	194	179	180	159	175	171	157	170	186	211	175	191	197	161	168	175	169	159	161	192	182	161	184	181	176	176	183	202	174	176	163	183	205	198	181	181	223	161	172	189	163	189	198	152	183	171	189	152	171	169	192	207	176	159	189	188	173	178	169	178	196	173	177	180	145	177	192	194	173	160	179	182	177	191	176	200	188	182	167	178	182	162	215	171	149	181	186	202	179	192	175	168	199	203	182	192	167	172	169	201	207	164	194	182	184	179	172	176	174	169	179	206	187	195	183	191	165	170	174	158	163	146	180	191	175	198	180	163	200	170	200	199	202	198	168	201	184	186	172	180	201	183	190	193	185	182	198	216	191	168	172	176	184	180	182	186	169	173	174	197	199	161	165	199	173	161	193	202	185	148	192	185	196	191	145	168	165	167	174	163	169	177	202	190	197	184	188	158	179	152	154	174	191	164	178	201	195	208	177	162	175	200	175	171	173	172	181	172	183	165	165	191	200	178	188	187	177	202	167	191	187	170	193	189	171	170	190	220	164	155	192	179	168	195	174	175	208	182	201	177	177	188	183	151	175	158	172	167	165	205	161	163	155	183	180	169	147	160	185	159	221	168	204	157	172	173	184	186	194	163	195	185	188	189	171	179	195	198	165	193	162	165	188	177	191	166	171	170	170	190	193	195	170	175	197	198	173	180	177	187	161	173	202	167	195	163	173	194	187	191	185	174	203	170	176	198	182	167	188	181	188	185	186	190	196	164	174	191	163	186	191	181	182	189	183	178	140	197	174	212	183	162	169	187	193	192	179	177	185	171	174	181	212	156	175	159	174	192	175	207	187	182	199	187	182	196	160	162	191	166	181	185	181	162	171	182	161	155	196	170	176	169	190	188	201	187	187	173	196	149	183	173	201	175	176	189	184	179	159	193	189	184	204	184	156	169	166	196	162	181	170	163	200	196	184	189	156	181	171	190	170	178	167	161	160	186	178	172	161	187	190	172	178	168	174	187	190	172	165	185	199	201	177	184	185	187	197	170	196	190	193	195	138	176	183	191	170	187	172	198	200	158	184	181	227	193	156	178	169	176	164	170	163	209	170	179	174	177	176	185	195	159	202	169	187	168	180	185	157	156	220	205	183	177	189	187	167	186	183	162	190	196	182	201	171	197	203	175	188	196	176	160	180	175	179	183	177	197	188	182	183	173	186	184	148	174	196	161	179	189	187	164	138	181	160	184	156	154	174	155	188	198	202	204	179	189	159	181	172	182	152	162	192	207	193	181	167	174	178	164	176	163	149	154	183	189	195	183	173	173	211	206	181	180	168	191	195	156	164	175	186	160	186	158	182	193	166	181	185	194	168	188	162	172	166	157	185	184	184	207	177	162	202	164	187	199	183	207	172	202	178	151	158	186	158	208	169	165	213	172	205	205	191	195	194	186	188	209	141	169	201	156	191	208	153	154	174	184	202	207	187	177	198	170	177	209	194	158	180	186	160	176	166	171	174	167	172	163	172	188	176	202	178	191	210	198	173	197	171	184	188	166	186	155	179	176	204	177	190	168	188	177	193	199	187	175	184	177	180	198	187	146	172	151	179	190	183	196	170	161	192	161	203	179	182	191	163	177	181	190	155	170	163	185	207	170	177	205	167	178	171	192	186	169	182	174	153	159	196	157	198	190	172	175	146	155	172	176	162	166	176	174	175	183	195	196	190	199	163	198	192	163	184	198	207	186	183	194	170	164	207	179	173	168	190	178	180	161	179	151	197	157	196	183	188	169	204	182	210	206	157	171	187	196	202	188	207	168	190	165	188	202	210	202	183	177	177	221	190	179	190	164	177	186	179	173	155	204	204	167	156	206	185	173	196	194	190	167	185	194	203	164	200	198	185	181	172	207	167	185	164	165	176	191	172	168	154	175	191	204	170	188	179	193	166	191	202	193	164	183	199	165	162	167	157	168	181	173	186	173	169	187	178	193	201	175	184	179	176	162	177	167	169	171	169	201	191	176	185	165	186	190	212	186	179	173	196	192	220	164	165	179	172	181	202	188	143	172	176	181	170	193	150	156	165	173	176	198	187	176	177	171	177	161	188	167	192	219	170	181	177	191	203	175	183	168	163	162	169	178	198	181	164	185	177	163	181	168	182	182	172	164	188	185	199	182	164	173	166	187	172	163	192	171	159	187	181	180	152	182	185	175	158	172	173	180	188	199	184	190	181	181	173	155	172	187	158	202	166	180	156	196	198	204	206	204	168	168	196	188	178	172	196	204	189	179	166	186	185	200	169	185	203	184	178	179	159	204	192	181	160	199	182	161	210	196	175	160	187	172	153	182	204	178	185	181	201	185	176	187	174	189	193	193	181	214	177	152	190	177	190	168	193	190	205	173	206	188	181	143	205	184	199	168	171	180	187	194	199	185	201	179	170	176	175	178	175	199	174	197	176	169	191	170	176	182	172	168	173	176	184	190	177	159	165	175	183	180	174	164	180	171	170	170	168	191	165	169	179	204	191	181	213	219	186	168	193	173	202	167	192	169	172	161	180	170	160	166	189	177	171	200	191	173	165	199	182	192	194	185	189	183	184	195	177	204	224	176	191	214	185	169	186	190	183	183	150	164	174	175	175	158	184	209	166	196	185	192	201	181	164	157	156	183	181	195	201	194	171	182	187	170	177	166	180	174	148	195	177	192	209	148	191	191	203	191	226	156	180	180	185	186	188	159	164	174	197	188	186	191	170	168	162	172	174	179	203	179	184	168	173	187	179	191	163	171	177	184	184	197	183	178	170	172	189	178	172	190	171	167	207	176	176	188	188	169	195	197	167	178	180	211	188	194	199	207	179	192	177	184	188	183	182	178	166	168	173	175	168	169	166	179	173	169	171	162	194	188	171	164	175	182	169	168	182	207	194	168	178	185	164	167	202	199	165	151	181	203	192	176	177	162	175	173	166	178	176	176	184	180	172	176	162	179	204	175	181	180	170	177	201	195	146	165	183	179	179	206	207	189	172	196	180	180	176	180	181	182	151	164	173	181	197	175	175	176	185	203	169	194	182	180	191	184	201	151	181	175	204	192	186	167	166	195	174	184	190	190	167	178	165	177	166	168	159	163	167	186	170	200	150	170	197	178	207	205	160	166	191	176	194	191	187	203	181	185	197	193	166	180	173	194	156	183	191	177	179	200	181	149	185	165	188	161	187	179	175	192	192	171	191	170	189	181	193	176	189	171	181	175	175
8053	1023	1927	2170	1845	1477	1236	1071	904	854	796	749	733	663	656	606	607	610	560	507	542	540	512	539	551	513	516	513	544	491	525	511	513	524	465	439	451	479	514	456	478	473	475	475	506	507	491	497	490	480	445	503	442	497	509	478	491	494	480	452	469	519	499	485	476	506	467	484	476	514	480	466	458	493	445	503	484	428	458	474	462	431	479	473	490	483	459	453	437	468	471	457	465	447	454	459	463	448	444	507	457	505	452	457	448	475	467	448	458	461	452	451	454	504	473	454	491	487	452	456	467	457	444	462	481	460	447	498	426	475	456	475	474	453	466	460	443	463	469	468	480	508	473	450	493	467	468	489	448	468	425	446	440	437	463	470	463	463	475	487	450	474	448	471	440	502	462	490	447	416	450	466	489	463	452	449	432	482	482	468	461	489	459	495	466	433	467	468	477	435	479	452	493	452	445	475	454	478	436	472	462	467	454	483	441	472	459	445	426	455	497	458	483	466	477	433	465	477	448	479	473	447	473	429	473	476	460	430	444	455	493	492	457	457	474	449	484	481	458	438	447	462	441	412	476	433	490	445	478	484	415	482	473	464	460	492	492	473	461	473	476	472	455	449	476	444	493	479	455	483	452	487	475	448	488	469	451	472	464	482	486	481	480	536	463	419	460	474	440	454	453	480	431	486	458	454	442	469	488	513	418	534	434	435	445	480	491	480	479	465	439	481	443	447	439	463	489	467	473	463	481	449	458	455	459	438	414	480	448	459	432	495	454	432	470	447	435	439	481	478	448	454	502	479	485	429	456	434	481	466	491	507	477	455	456	470	472	483	440	454	438	471	493	447	457	466	487	478	447	461	455	428	463	467	484	467	444	447	467	452	439	460	433	448	507	482	473	479	456	452	484	445	501	461	453	474	459	462	438	451	517	464	485	479	447	489	456	468	466	488	434	470	459	427	443	496	444	440	475	434	469	456	465	465	456	501	443	452	470	495	478	450	478	474	445	466	428	454	444	489	474	464	449	444	460	473	465	464	483	439	459	499	464	488	473	448	423	483	483	464	444	439	445	469	479	474	478	466	442	448	451	462	447	432	461	469	448	452	456	439	430	440	429	434	464	466	440	465	489	438	450	459	440	439	498	427	458	453	433	451	445	478	464	472	469	444	493	499	457	498	510	452	518	460	454	457	466	463	469	442	462	432	447	446	474	451	484	470	477	474	460	488	492	472	471	429	462	478	460	461	421	436	494	445	459	488	455	449	399	459	475	475	461	469	407	467	466	454	464	476	449	449	425	473	476	465	480	464	433	469	472	480	404	461	471	487	435	487	478	511	495	476	501	440	445	458	418	458	444	426	469	474	426	424	465	474	477	445	453	495	482	459	453	503	505	492	493	465	455	500	465	459	455	475	469	475	471	429	537	454	461	449	482	477	446	445	476	471	455	460	493	476	480	468	484	410	508	436	437	481	491	436	439	474	453	471	471	435	471	450	456	458	447	481	462	420	459	455	460	474	464	489	508	441	469	441	477	471	458	464	409	439	455	461	457	447	468	424	429	442	455	443	451	480	504	427	472	476	451	472	470	431	487	432	437	428	483	478	468	451	519	478	459	440	462	490	492	495	458	472	469	421	456	432	458	476	448	493	480	470	450	452	430	462	456	451	468	445	478	441	455	458	484	468	456	498	432	456	442	463	447	462	430	487	467	456	495	458	449	464	468	464	497	431	470	430	458	455	449	471	473	459	446	430	462	470	443	486	459	475	439	479	464	430	495	483	486	475	491	469	495	456	501	454	474	443	437	469	443	476	485	424	469	460	451	467	442	495	454	452	478	458	459	503	475	444	476	479	441	509	456	470	488	469	464	474	422	450	501	494	456	428	501	500	445	453	472	468	488	457	448	436	428	457	467	482	488	464	498	462	408	469	472	462	486	412	482	484	418	458	468	452	490	474	461	440	466	430	481	478	443	447	439	474	479	444	494	443	456	455	468	477	464	454	452	473	508	449	436	476	497	452	427	470	437	446	453	474	429	496	461	468	433	465	491	474	446	424	448	450	456	438	460	487	463	450	485	440	455	470	473	432	466	505	455	484	440	442	461	459	469	464	485	429	420	458	458	452	483	485	435	478	451	454	450	473	457	471	461	488	475	466	473	457	472	454	460	435	472	482	488	421	467	434	504	471	496	457	459	457	487	499	447	505	450	470	453	469	480	478	459	456	469	457	491	436	454	409	438	451	466	426	466	483	442	480	431	445	471	463	436	445	462	472	426	484	486	447	463	466	450	463	481	476	462	459	477	487	450	468	427	445	471	450	429	501	431	459	455	450	464	430	429	459	488	447	480	440	432	461	451	494	478	466	474	478	497	471	503	458	453	463	441	465	442	426	465	433	449	461	460	471	463	443	462	454	465	464	457	476	454	463	475	472	484	452	425	452	445	485	447	441	444	440	459	439	474	465	489	451	470	416	454	534	459	454	482	459	503	474	454	485	467	446	439	425	472	490	464	462	459	459	450	463	467	474	465	463	466	454	472	452	458	460	444	470	472	471	460	454	471	434	512	481	464	461	483	433	448	469	456	463	453	417	443	458	458	472	506	477	433	442	481	470	466	473	443	462	458	427	481	429	438	460	419	469	451	457	456	492	456	458	481	476	460	460	488	471	452	513	444	469	455	464	455	435	447	417	470	447	441	395	440	440	463	483	470	458	457	462	459	469	407	462	522	458	445	465	486	480	445	449	516	434	448	437	436	411	492	454	480	453	433	467	475	467	452	469	443	444	482	444	442	471	454	478	454	490	462	454	458	493	445	498	475	467	467	457	442	489	467	447	476	434	462	453	484	452	469	462	486	459	473	426	462	477	454	436	468	472	463	473	512	450	452	508	452	495	441	439	465	437	462	459	442	476	449	493	442	459	476	469	451	482	474	452	475	461	447	479	455	481	489	485	459	451	448	451	410	440	436	467	459	498	481	453	475	453	445	442	508	427	436	444	482	469	436	451	494	422	447	478	478	477	442	445	429	484	472	462	475	452	449	479	471	468	509	438	455	430	436	491	433	450	457	500	428	440	485	435	435	470	440	459	500	483	471	456	484	425	465	448	470	443	484	483	433	479	484	480	451	464	440	451	467	468	465	437	460	465	463	462	493	463	469	454	515	475	417	474	476	490	438	454	459	454	455	460	462	463	468	472	477	481	441	471	443	451	510	473	461	471	501	471	492	444	469	484	444	416	458	442	451	485	409	458	470	454	507	462	475	452	471	490	517	456	467	480	452	467	501	514	466	455	442	480	488	470	429	458	456	453	493	451	470	497	465	479	463	449	467	430	452	467	390	409	477	429	456	444	440	470	478	460	456	489	467	431	490	464	497	452	470	447	504	463	436	489	427	455	495	455	447	445	511	460	452	460	480	441	488	474	424	486	483	456	437	450	467	480	492	490	448	446	474	484	461	453	471	472	486	442	447	456	491	451	444	454	442	463	479	446	453	450	465	474
1535	329	320	302	283	289	324	323	293	310	337	325	304	321	334	286	318	279	306	323	316	277	282	319	286	283	275	309	300	302	285	297	319	290	320	315	294	299	264	321	327	287	280	287	324	291	291	284	299	289	298	296	271	305	305	305	321	314	318	298	335	310	313	321	287	293	300	297	305	313	314	327	303	307	304	275	308	301	328	316	323	277	289	293	310	297	312	312	277	357	295	326	281	296	296	313	320	296	305	313	329	306	320	277	275	301	293	316	319	266	310	321	326	292	298	291	286	300	292	327	290	286	311	328	313	333	284	319	286	312	287	324	252	304	302	275	286	303	321	328	282	304	336	268	309	320	280	314	320	275	294	280	299	290	301	270	294	291	288	318	307	312	281	260	306	305	287	316	325	297	314	291	295	318	333	315	299	314	322	305	348	334	308	289	290	308	308	298	311	282	335	362	287	317	289	327	307	306	313	323	261	301	280	312	298	326	306	289	283	313	327	308	287	307	298	294	308	323	298	293	291	309	286	328	268	312	291	337	283	287	320	301	318	299	300	297	312	281	298	273	279	284	332	311	302	323	293	288	289	279	304	343	259	261	297	328	300	306	282	320	316	268	276	366	295	284	316	295	286	299	287	336	326	327	286	307	283	326	342	360	278	358	307	307	279	307	290	330	289	305	283	347	323	295	289	293	328	315	312	280	312	293	326	291	310	347	335	298	289	309	316	297	288	322	275	320	266	319	285	339	331	328	300	280	304	268	294	312	290	307	310	268	309	313	318	280	309	334	292	296	322	311	321	274	316	298	284	288	305	291	296	297	324	285	316	282	285	263	289	331	353	332	318	316	297	318	290	280	269	311	313	303	295	304	305	329	294	293	312	318	284	317	309	263	286	299	292	333	315	293	302	278	321	280	299	275	274	284	306	287	298	263	293	311	311	272	330	271	307	334	275	316	297	290	289	309	308	298	276	284	305	289	259	288	314	334	302	276	267	325	281	298	296	292	304	285	301	284	297	291	302	317	329	303	301	313	315	296	300	310	344	299	302	308	318	334	294	288	264	314	321	298	278	308	314	304	294	309	311	287	298	323	295	304	330	290	298	326	271	301	336	322	312	310	299	268	277	281	267	282	287	278	300	322	324	300	331	310	298	274	318	278	299	311	305	310	299	286	275	295	299	314	286	273	314	301	296	335	313	323	294	323	302	286	290	280	294	337	310	322	288	297	302	312	293	273	341	312	312	321	299	285	314	291	327	306	284	291	345	307	271	305	292	288	316	299	304	314	276	294	309	263	318	310	313	274	295	317	291	304	298	309	297	330	298	313	282	275	296	274	305	314	324	345	271	300	283	320	298	315	320	267	275	308	305	307	349	310	356	329	282	301	302	317	320	297	277	251	276	298	282	301	324	285	308	323	292	284	295	299	319	288	323	283	277	313	317	326	321	324	304	279	308	277	299	312	282	283	285	303	311	290	320	281	321	293	276	298	301	330	334	280	330	316	297	329	298	297	307	304	304	292	310	316	295	314	308	304	312	287	313	276	341	316	287	278	369	296	299	282	347	296	288	297	322	302	331	299	322	287	272	295	281	311	308	358	287	306	316	322	326	308	312	299	320	318	319	326	286	295	314	309	271	324	288	313	319	281	280	302	285	290	278	268	295	311	297	301	343	275	322	293	284	317	310	315	305	323	358	319	288	283	287	282	319	298	310	292	319	282	300	329	277	338	321	313	298	326	340	272	314	301	288	292	290	310	318	315	324	277	306	305	282	315	333	296	313	277	285	310	286	317	303	321	291	303	287	322	315	297	266	354	323	281	277	315	290	303	311	346	289	274	279	281	281	326	276	286	293	295	314	315	321	313	301	275	286	336	331	298	305	284	291	289	300	292	302	334	279	320	289	307	292	332	301	319	302	305	303	314	281	311	326	286	307	280	305	282	309	323	320	309	296	266	312	291	274	270	312	275	272	311	315	328	310	271	284	296	282	276	307	296	322	324	306	293	267	282	287	276	309	295	292	314	282	311	311	309	328	281	276	305	294	278	298	334	302	302	290	310	299	321	305	250	295	343	306	317	301	296	333	307	280	304	326	317	298	303	296	311	291	293	287	288	317	286	307	319	270	261	293	320	316	273	285	324	336	277	304	296	298	303	315	288	298	310	310	304	313	285	283	313	342	322	319	320	304	277	322	336	300	328	299	268	285	325	324	254	284	294	276	285	286	314	286	321	297	322	335	307	302	301	346	296	271	291	270	315	296	289	292	335	315	305	313	286	285	302	265	309	313	276	296	307	284	330	288	276	300	320	292	304	289	309	330	315	272	271	295	308	280	334	310	303	333	300	287	304	311	304	303	368	285	326	333	309	315	289	325	317	323	314	274	284	308	303	273	345	268	278	269	280	279	314	302	313	297	301	322	273	320	321	309	316	292	276	298	313	315	309	290	310	339	291	300	297	281	324	280	292	314	327	307	320	288	294	336	332	323	282	325	330	322	331	305	306	322	278	335	302	330	286	316	339	298	299	267	316	309	338	323	286	273	320	283	263	331	298	292	290	276	338	271	238	279	296	294	303	367	291	313	315	290	351	335	310	284	288	318	316	293	323	315	318	304	310	293	271	288	325	329	325	285	299	302	339	337	294	320	299	330	284	305	317	287	297	291	305	282	270	313	294	304	269	319	291	337	300	283	321	305	307	282	319	308	324	332	329	310	285	293	313	303	282	310	291	304	321	293	318	284	326	330	304	307	319	269	289	319	278	288	259	322	280	317	297	322	323	262	302	334	349	305	313	321	278	319	295	309	268	313	300	309	300	326	252	326	320	276	316	308	287	289	340	322	338	312	305	323	290	299	279	306	313	295	299	295	292	309	280	296	319	332	311	316	299	300	299	285	287	319	286	284	305	306	278	300	279	283	319	300	276	299	318	324	293	340	271	315	305	293	332	310	305	262	312	279	318	292	295	280	284	316	299	333	303	304	309	265	320	314	344	289	284	343	319	308	297	335	285	287	268	337	294	299	285	300	280	286	330	326	290	300	295	305	296	333	317	313	313	329	312	289	299	295	321	301	328	333	310	314	318	283	282	307	303	295	276	321	305	320	280	265	319	300	330	291	301	290	300	326	332	308	312	283	276	334	290	299	326	319	286	313	301	299	265	355	318	287	308	327	303	296	260	317	300	303	299	286	296	296	270	296	300	306	283	318	268	278	271	300	267	290	319	304	335	274	334	320	312	287	332	310	290	315	295	308	288	318	261	310	291	287	309	290	332	337	305	316	310	299	324	328	309	309	292	280	306	287	332	312	293	288	326	296	297	320	309	301	287	296	307	297	300	319	304	262	294	313	318	332	316	319	314	334	313	329	279	312	299	307	329	299	323	333	316	310	311	282	315	335	276	288	275	303	307	280	306	282	338	285	272	295	319	271	351	318	288	300	273	311	316	315	363	306	301	319	287	280	330	286	300	284	316	293	303	275	321	303	307	298	316	326	295	304	316
1817	716	672	716	686	690	662	659	664	679	729	685	709	654	683	674	697	679	657	672	645	691	666	693	676	647	644	681	679	663	647	678	694	681	640	651	713	693	715	668	634	689	681	714	653	679	664	711	734	689	713	693	666	668	675	646	674	637	712	618	691	724	726	684	684	661	663	652	652	704	678	659	699	700	679	649	678	672	637	674	686	677	660	701	657	659	672	711	642	681	681	654	672	683	714	638	656	673	683	692	695	658	701	716	700	703	715	675	684	642	698	719	672	698	680	710	713	717	698	660	704	680	660	680	691	614	678	656	631	671	631	656	727	654	671	685	721	653	693	698	689	655	682	683	681	661	669	701	640	653	727	692	670	666	664	641	654	664	700	668	680	641	596	667	692	646	631	670	671	632	700	711	667	661	700	646	682	727	713	660	683	696	662	676	674	666	649	674	667	670	672	696	695	684	696	690	678	646	693	612	681	653	697	677	652	683	731	702	672	711	646	724	713	679	664	672	668	674	630	723	704	694	700	639	670	720	679	635	657	651	638	664	714	616	633	637	724	668	654	683	724	703	673	651	665	678	709	653	674	717	675	644	645	661	719	650	703	656	681	682	644	656	686	688	684	660	665	706	672	668	724	713	623	704	679	759	652	669	633	648	668	713	625	635	669	641	667	696	737	684	712	682	690	707	666	630	657	689	636	649	656	669	657	650	704	650	650	682	683	718	634	690	681	671	672	682	675	679	685	656	692	682	725	709	689	710	677	679	649	642	662	642	645	651	695	674	719	661	663	694	674	689	706	650	707	709	665	706	683	679	671	627	700	684	715	692	698	657	648	663	677	672	662	670	665	668	679	700	694	710	708	663	669	669	705	682	634	655	671	729	624	666	665	710	686	692	652	636	674	712	689	664	659	677	633	671	674	655	703	668	655	700	637	661	685	703	672	648	690	680	655	695	640	682	689	735	648	675	664	646	662	675	708	674	702	664	665	694	592	701	687	686	627	683	661	696	739	669	716	646	709	651	684	679	621	702	671	653	707	690	648	664	675	677	684	683	685	659	660	733	680	707	671	645	646	682	659	694	666	682	685	666	686	626	680	721	679	692	688	609	701	698	686	684	678	667	687	701	683	663	698	653	632	683	685	669	648	698	677	681	635	674	657	701	647	679	689	690	717	664	682	662	673	643	648	682	685	675	654	683	659	663	645	667	693	632	644	696	674	676	686	676	691	665	670	681	689	719	703	686	701	684	686	696	662	686	690	681	667	705	691	708	692	653	695	662	693	689	630	657	716	691	690	657	697	687	696	658	711	647	660	726	655	699	701	627	683	667	702	680	668	665	637	686	652	674	652	684	687	672	678	630	677	684	696	691	673	659	645	682	697	676	645	674	655	656	665	657	742	656	669	683	667	678	660	740	732	637	686	678	667	657	694	693	668	670	596	685	709	740	717	712	718	667	696	703	650	698	683	657	693	684	641	710	699	727	706	663	704	640	637	676	658	686	735	657	638	644	642	664	664	642	717	656	625	653	680	617	695	691	720	699	691	621	650	697	657	649	673	708	690	700	677	685	670	661	655	666	690	716	666	668	716	650	667	709	644	694	660	673	681	713	628	680	667	660	704	664	653	617	655	661	664	671	603	633	658	689	630	681	675	666	634	680	665	660	677	669	705	667	693	669	652	693	686	680	669	626	678	692	619	671	638	655	671	693	696	640	677	672	672	710	682	670	705	670	665	655	674	655	653	681	698	738	678	744	698	690	651	671	691	685	641	670	665	696	672	676	678	616	651	634	666	660	682	694	662	669	659	590	706	681	650	668	667	707	698	700	742	694	675	685	652	653	691	661	683	709	679	693	677	632	644	650	755	661	696	701	669	714	631	658	668	644	656	661	657	694	667	638	714	670	669	692	661	657	694	668	714	707	686	682	652	725	672	706	694	679	670	655	666	631	681	697	602	696	659	678	706	739	682	627	649	695	665	684	679	651	694	683	677	691	621	674	703	709	685	681	671	677	685	668	649	686	707	651	697	692	724	676	675	673	685	727	654	705	733	716	699	628	666	684	666	683	688	664	682	690	667	691	686	676	713	630	685	651	700	660	693	642	644	697	609	668	679	647	674	640	676	679	685	667	723	656	632	697	677	633	670	666	654	717	688	658	701	673	696	625	673	682	654	658	696	670	726	683	655	683	655	721	662	655	664	668	681	692	692	661	672	683	680	650	697	699	690	626	642	648	654	660	646	682	668	678	695	697	658	666	693	683	672	610	680	644	650	674	695	699	691	671	682	697	685	659	631	637	644	646	675	715	685	680	651	678	694	689	622	702	695	708	676	669	683	710	672	715	715	685	669	636	683	676	733	632	613	681	707	713	673	670	679	639	678	686	691	683	641	677	678	671	693	704	649	658	649	672	686	698	651	666	673	716	644	675	658	648	701	647	640	681	696	679	723	753	672	700	666	675	666	724	721	676	651	648	681	632	663	639	678	706	631	631	661	653	675	687	689	713	685	675	673	651	662	672	643	663	695	658	701	650	702	706	694	617	695	718	661	665	704	695	682	645	638	685	642	700	671	701	713	709	696	667	669	724	635	690	694	674	655	645	704	724	672	684	632	649	672	658	696	707	711	670	653	690	727	680	638	685	639	646	707	680	696	685	671	699	687	668	651	710	634	678	692	675	660	686	660	649	665	694	646	662	701	687	675	648	705	624	685	648	627	670	632	708	707	670	648	654	669	657	632	710	662	722	651	660	674	675	660	679	677	666	628	667	656	715	675	687	712	673	695	649	697	680	640	624	687	667	677	697	704	640	687	676	694	711	685	678	676	670	684	663	700	627	693	710	675	678	659	630	660	627	663	658	651	686	658	705	693	687	662	677	688	678	722	658	694	697	692	652	644	668	656	737	687	689	681	666	673	666	736	698	648	705	696	637	712	701	664	680	676	660	665	671	667	685	686	651	674	647	678	684	709	679	672	667	649	647	727	701	666	670	659	695	681	670	706	633	695	627	662	654	695	671	670	698	640	637	640	561	703	713	695	690	700	651	683	654	615	716	677	692	658	679	650	704	639	665	632	686	679	714	703	640	665	649	684	660	641	657	673	709	634	723	671	627	694	654	658	672	631	686	659	679	695	649	690	680	686	644	672	667	661	653	657	725	702	652	659	654	716	700	673	692	641	705	638	693	690	688	663	699	687	693	685	724	691	675	662	694	686	703	672	695	678	651	685	650	702	667	697	688	660	672	670	655	705	606	707	649	670	668	676	706	713	664	703	649	682	673	690	692	680	645	693	695	708	681	706	695	680	696	669	695	680	677	649	682	665	696	718	654	683	669	649	670	695	678	650	657	693	637	681	702	690	675	626	656	654	689	716	623	660	659	689	701	728	686	641	712	695	674	653	712	688	679	672	642	658	691	645	682	676	658	693	685	704	651	715	700	682	650	739	713	655	703	698	700	708	688	685	636	689	676	634	653	684	648	676	701	649	636	725	696	659	667
7377	456	446	417	323	227	199	192	184	181	137	170	144	147	151	149	169	158	145	157	134	145	145	134	142	133	138	145	137	151	152	155	144	141	153	140	120	146	135	127	131	127	147	163	129	131	131	129	139	139	145	132	140	127	123	124	154	114	126	136	141	129	150	147	145	149	115	131	119	136	126	137	163	127	133	136	137	127	118	136	148	133	154	160	128	129	126	138	147	139	133	147	153	124	148	134	146	141	161	157	117	153	143	133	115	134	144	142	146	117	121	130	126	134	142	147	147	119	126	124	143	123	122	128	143	148	138	140	146	147	127	147	134	133	139	155	136	154	148	121	130	130	137	128	149	143	134	144	134	124	136	124	123	145	155	130	155	137	123	137	107	121	131	137	128	131	165	145	147	121	133	147	136	121	126	143	124	142	139	137	130	141	126	132	129	139	135	149	126	126	143	136	145	143	108	124	128	142	128	124	134	133	132	129	133	132	131	120	141	104	141	138	139	117	122	140	142	103	136	146	145	145	143	135	149	104	126	147	163	126	144	127	127	104	130	135	125	126	142	150	140	115	139	150	140	132	136	129	142	137	101	122	125	130	132	138	143	143	123	121	129	147	136	122	114	118	132	139	127	137	142	136	130	151	128	132	141	141	136	135	132	123	132	162	121	130	128	132	134	135	140	151	137	158	145	115	150	140	131	129	150	129	135	139	122	140	140	121	124	138	138	133	139	126	136	105	139	116	126	126	137	132	159	129	162	136	142	143	133	146	138	144	138	137	142	149	126	130	133	123	127	118	138	144	119	117	119	127	133	124	144	108	138	146	125	145	161	152	123	141	149	126	122	142	137	145	147	137	111	122	142	130	144	152	135	115	139	137	135	141	126	123	109	127	131	164	147	128	124	133	113	126	140	130	146	156	131	129	116	110	120	138	122	118	139	151	134	149	128	134	150	119	120	125	135	133	134	139	128	134	129	158	134	124	145	142	126	135	128	129	145	130	149	108	145	146	122	151	154	136	128	132	142	148	142	105	118	136	155	151	118	149	139	120	156	151	135	146	119	111	128	128	139	126	145	124	155	134	124	139	149	135	117	131	122	149	143	135	121	153	139	126	117	144	104	129	144	165	161	132	140	119	126	149	155	134	125	149	155	159	167	157	129	164	138	142	136	135	145	115	155	130	112	143	143	133	133	141	160	129	143	153	143	145	124	126	143	134	139	131	132	134	121	131	124	128	132	135	132	121	148	123	118	136	139	157	153	145	148	132	155	141	131	145	126	143	137	134	126	137	130	129	132	130	133	141	133	140	172	114	149	131	141	125	146	137	130	139	127	148	134	110	150	139	146	123	147	131	145	159	143	129	137	115	147	133	121	151	119	134	121	138	124	126	136	154	152	142	124	141	145	124	123	138	114	149	158	146	135	135	124	144	133	152	148	149	154	119	139	136	143	147	123	133	137	138	154	118	148	144	133	118	131	108	136	142	135	108	132	148	140	118	130	139	143	140	137	131	139	139	139	153	138	133	136	137	154	152	138	132	145	140	136	130	118	116	134	121	138	136	122	141	122	129	133	126	133	159	124	139	136	136	146	147	140	123	158	111	113	117	158	153	137	149	146	148	129	138	131	132	127	129	130	134	133	137	135	129	139	128	132	139	159	147	144	143	138	133	142	138	145	111	140	147	156	131	112	139	129	139	151	129	127	117	147	134	144	154	118	142	131	120	127	159	124	124	130	128	131	117	127	128	145	115	151	130	144	147	135	130	139	140	148	145	137	155	126	149	143	157	137	145	138	119	122	153	113	128	118	146	154	144	147	153	122	139	131	146	134	129	127	139	164	151	147	114	131	148	155	135	129	156	133	125	164	132	153	141	142	129	151	141	138	141	160	127	130	136	134	168	137	123	128	111	125	146	150	156	133	129	134	137	146	141	135	120	128	142	129	137	119	131	135	128	142	139	145	140	167	137	115	131	136	149	135	128	126	115	137	135	147	140	129	139	153	123	119	132	165	118	151	137	134	159	120	125	141	127	155	134	127	141	116	151	137	153	112	116	144	120	124	152	131	110	134	116	138	146	130	142	112	136	128	139	123	135	141	118	164	152	134	127	141	127	151	104	142	124	153	117	140	143	120	131	154	139	134	135	132	136	123	146	124	128	132	124	145	169	158	142	134	128	135	134	122	133	129	143	162	146	130	138	136	149	135	138	154	138	134	103	136	146	142	141	132	122	136	141	141	152	134	149	120	133	141	139	134	138	125	135	134	132	118	144	130	159	131	160	130	107	134	141	111	123	124	159	131	167	144	126	128	126	130	138	135	114	136	140	134	153	141	126	138	147	115	128	141	121	151	114	157	117	126	126	134	134	123	127	135	132	144	117	114	132	151	136	123	144	121	131	143	123	159	125	155	127	133	116	155	149	140	151	135	145	135	146	141	135	121	128	131	137	138	152	136	118	119	147	137	138	135	125	143	160	132	127	123	126	126	120	141	116	137	137	114	124	132	126	135	146	152	135	149	124	125	114	139	123	125	119	144	136	118	126	128	121	129	134	139	128	119	145	116	139	140	120	150	147	145	149	118	120	135	131	137	129	117	125	167	108	116	132	136	131	142	145	131	135	138	139	120	119	137	150	138	108	141	142	127	116	139	137	131	85	128	145	127	147	137	153	122	143	121	132	136	156	135	145	148	126	148	151	119	129	135	154	134	135	148	151	143	135	132	141	148	135	130	142	147	143	135	154	122	126	149	163	144	109	146	121	124	122	123	117	110	143	113	148	106	142	134	149	155	138	114	153	134	124	115	133	125	113	139	126	158	117	135	138	134	179	143	143	152	137	150	138	142	116	133	123	127	124	125	133	129	141	135	115	126	136	141	134	158	132	157	152	125	128	156	148	132	128	159	127	122	127	135	147	145	135	122	152	143	129	133	132	145	116	145	130	143	113	163	142	130	136	150	137	139	140	121	139	165	151	135	133	123	142	146	148	141	120	117	123	164	143	127	123	109	138	144	153	158	145	126	128	143	133	117	138	144	146	148	137	132	147	123	150	133	132	143	156	130	149	134	145	131	138	126	139	159	141	145	131	120	130	129	137	122	132	109	131	146	132	131	131	129	118	138	163	127	133	121	128	135	128	141	143	138	128	123	126	129	133	144	140	155	149	143	125	139	165	137	129	114	151	146	130	121	136	134	117	123	116	120	127	139	159	132	131	131	113	127	143	142	137	137	154	133	120	130	126	127	138	155	132	128	119	130	142	138	159	137	135	123	118	109	125	131	146	131	131	138	153	131	132	128	141	126	141	155	147	148	129	126	143	137	142	146	128	151	151	132	130	110	142	141	150	142	104	112	118	136	131	123	136	136	119	119	131	151	135	148	127	153	128	130	161	124	140	131	143	117	127	145	135	158	119	120	126	111	136	162	132	153	147	119	142	124	126	133	135	144	113	120	141	152	138	155	113	143	156	132	139	136	141	138	136	140	149	153	136	140	153	144	135
6183	565	1057	1163	1018	833	761	645	565	553	554	501	476	447	482	419	433	430	455	357	409	406	366	353	416	364	380	381	363	374	377	373	359	365	394	408	389	403	382	378	380	388	341	384	371	379	382	346	388	353	376	391	352	359	377	370	389	358	345	367	374	366	346	369	380	392	364	366	343	352	385	315	361	364	399	309	348	343	338	387	363	388	388	361	350	354	353	330	366	342	350	329	379	353	350	371	366	377	336	369	331	358	383	351	313	376	404	351	341	356	357	325	354	372	364	351	330	388	333	390	353	363	352	373	387	370	345	387	349	379	354	344	377	378	333	329	332	315	331	336	364	353	335	364	328	339	347	370	366	348	378	352	330	368	337	374	371	339	330	372	316	346	337	376	362	351	353	350	340	348	330	342	372	340	333	345	374	369	329	347	364	355	357	361	321	352	355	368	356	394	382	391	396	375	351	364	394	318	365	338	374	369	358	344	339	360	345	379	375	359	326	358	327	346	349	371	357	386	363	367	344	348	377	354	372	347	369	360	337	358	370	343	365	348	384	355	384	349	338	331	340	376	355	365	321	354	402	376	352	348	378	331	343	385	341	386	377	348	359	364	354	372	368	393	369	340	342	383	367	377	334	363	355	368	354	370	345	355	338	310	383	354	371	373	361	372	337	376	375	339	326	393	372	370	339	365	340	354	373	352	316	348	352	362	392	334	369	368	364	336	319	338	338	327	365	370	351	369	372	363	356	400	364	373	374	382	368	371	369	346	375	359	354	332	360	345	364	323	329	344	356	369	369	336	333	350	341	345	382	390	341	358	362	351	343	373	335	372	384	384	359	356	369	373	336	339	360	354	389	335	356	337	384	372	353	357	337	322	362	342	361	366	330	368	326	359	362	360	345	383	350	372	367	332	353	375	343	372	351	323	381	401	377	357	363	379	370	348	355	359	339	375	371	380	353	340	353	398	357	389	379	367	368	366	380	353	336	352	338	357	364	343	328	343	342	345	326	329	400	374	321	354	364	340	338	351	379	341	350	353	354	366	344	356	370	368	354	372	350	365	352	388	360	353	393	355	341	348	320	374	366	354	358	348	355	347	365	382	324	373	348	361	335	352	383	352	347	344	363	352	385	337	373	383	381	357	323	366	357	360	335	384	339	375	349	413	356	351	396	359	348	348	325	352	350	375	361	359	363	335	351	338	338	358	344	331	375	381	358	366	381	343	339	371	344	403	367	396	358	348	374	343	379	373	354	323	362	351	377	366	363	343	367	319	356	364	361	341	339	377	350	356	355	350	348	378	343	348	366	385	378	350	338	362	329	338	351	355	352	350	381	409	320	343	345	357	326	376	374	376	343	371	347	371	359	370	373	332	340	349	399	363	342	313	351	375	396	387	374	354	373	359	375	364	347	349	343	343	360	362	338	389	355	328	352	366	358	371	362	390	385	347	378	326	345	374	388	316	359	340	357	367	360	351	370	357	386	333	333	370	368	325	314	388	365	363	363	331	382	347	355	335	378	351	362	353	352	363	331	347	377	345	363	326	344	364	390	360	354	374	357	389	391	352	349	359	368	390	362	368	354	333	345	354	339	400	384	342	373	347	359	314	359	382	352	370	368	378	390	382	360	326	373	352	323	347	352	399	392	354	363	356	354	335	334	335	325	372	390	359	343	359	374	361	365	380	344	357	321	376	384	354	368	348	380	386	354	370	350	372	380	363	357	361	357	356	357	375	336	374	367	362	364	352	348	370	331	355	339	355	332	356	355	365	346	321	388	358	360	349	341	359	352	358	338	381	350	316	368	353	390	367	403	353	357	367	344	353	351	320	345	385	370	344	370	384	350	381	350	368	386	339	337	332	342	334	359	351	381	345	340	396	347	365	374	383	395	328	343	400	379	384	322	337	334	368	383	367	386	371	346	356	385	403	376	341	354	337	364	378	335	331	371	351	361	347	349	366	361	358	374	402	365	353	365	375	329	387	371	350	373	362	356	360	381	346	382	360	381	353	340	354	332	310	381	336	346	363	322	333	372	377	384	358	352	377	344	348	349	349	328	364	389	358	371	367	363	385	350	358	349	392	377	340	373	382	359	343	380	398	360	344	369	372	368	334	330	390	324	356	335	345	341	366	348	374	320	394	359	340	319	371	344	341	329	391	382	364	352	356	355	357	356	386	390	362	343	367	349	362	365	378	394	355	369	357	352	344	348	379	342	356	339	368	342	367	391	346	370	375	363	320	345	346	346	346	362	403	322	368	357	347	351	344	368	355	359	349	350	389	348	355	347	396	372	353	336	363	351	367	357	385	367	337	390	386	378	376	334	372	371	370	350	366	347	367	361	357	394	369	358	347	393	348	329	358	365	373	349	322	369	348	394	344	371	351	364	366	364	357	357	341	315	349	355	365	339	389	345	377	349	317	389	374	357	349	381	391	372	374	379	357	383	344	346	385	350	388	361	358	362	373	367	373	352	357	373	377	370	358	366	359	346	372	338	372	369	333	342	360	326	337	339	340	402	336	370	361	390	341	372	324	373	323	396	346	360	351	360	381	365	363	353	396	367	385	375	354	309	340	354	349	334	373	351	374	356	351	374	340	361	371	346	345	374	352	353	371	350	384	392	388	367	355	365	346	345	340	361	391	347	346	387	384	329	357	399	381	337	384	349	357	397	324	373	351	372	387	359	366	383	344	354	354	374	341	377	338	334	349	362	403	372	337	340	366	370	368	317	344	391	355	382	333	368	343	372	386	362	335	402	365	355	382	372	329	366	376	358	369	372	381	358	385	337	342	376	355	370	345	398	323	364	329	349	358	393	379	346	361	368	371	360	357	348	336	330	385	366	350	364	344	356	352	373	358	367	348	380	385	367	356	379	361	357	343	369	361	370	358	372	335	343	392	373	351	343	338	338	356	350	366	346	374	356	373	343	380	374	332	324	358	331	379	349	357	350	367	382	346	377	365	364	326	342	393	318	343	346	365	346	412	387	337	327	335	362	336	381	305	347	381	348	356	359	350	346	395	361	373	334	350	333	345	352	355	379	385	336	348	369	365	362	331	339	359	367	374	367	362	337	351	367	350	396	372	349	346	368	366	365	378	379	346	353	354	360	359	376	328	356	349	362	354	374	340	330	327	325	357	365	361	362	348	347	366	337	403	333	352	341	374	365	361	349	370	356	344	361	382	406	373	379	330	365	350	341	383	376	373	387	354	348	360	358	341	355	349	350	385	354	355	325	322	396	406	333	376	339	347	351	397	350	377	356	371	318	379	326	358	343	363	351	358	342	348	343	335	366	377	391	366	348	369	359	327	391	351	373	343	323	339	353	391	369	371	354	365	351	363	343	388	367	361	337	337	365	342	361	349	365	385	365	358	362	364	343	384	358	368	364	338	376	364	349	374	356	332	378	391	339	380	375	366	389	343	390	337	384	348	361	376	341	385	355	352	356	348	379	356	387	371	345	370	329	379	347	344	365	335	359	363	350	363	360	364
13582	968	895	676	489	348	331	301	242	235	236	207	187	213	214	206	187	199	197	201	206	215	190	197	180	184	190	221	186	190	196	190	174	189	181	174	186	172	195	182	201	181	179	197	176	191	201	174	203	196	176	184	203	167	170	172	161	179	191	191	189	176	194	208	195	209	187	149	196	203	177	202	189	168	190	173	170	182	177	164	155	186	195	201	199	183	196	169	172	166	166	202	181	196	170	138	171	200	172	198	163	197	180	165	183	215	193	182	200	167	179	183	213	184	167	191	185	168	161	181	173	170	170	181	168	190	170	179	188	172	173	182	181	171	176	167	180	180	156	166	169	174	181	151	195	171	178	172	197	174	189	187	185	142	188	195	207	178	146	202	177	149	172	173	193	170	160	190	196	168	165	187	176	177	193	212	176	173	176	212	152	191	182	212	177	198	177	179	185	194	170	171	155	185	203	189	165	176	175	192	164	186	185	175	185	201	182	185	172	193	175	184	159	181	151	180	189	171	162	136	188	163	180	205	204	176	185	167	200	184	172	206	175	171	185	196	186	193	183	189	199	161	194	166	176	186	193	186	191	169	199	189	170	177	175	160	200	163	184	170	172	177	157	155	173	173	194	201	150	167	156	202	171	164	173	181	172	164	222	178	181	178	170	195	202	176	190	173	176	198	196	166	172	176	186	188	185	186	163	204	196	168	175	177	181	166	186	191	195	188	187	177	151	188	173	177	182	181	171	188	192	177	176	181	194	169	192	178	159	175	191	167	196	185	194	191	203	192	178	170	192	169	173	165	168	167	183	186	183	168	196	188	187	200	169	164	189	182	162	177	166	172	201	177	182	168	169	170	182	187	199	159	162	178	184	165	179	191	205	160	203	169	178	183	190	188	190	170	171	171	172	163	168	173	196	194	200	196	195	180	176	194	159	179	181	176	179	186	185	184	172	160	212	166	179	172	165	185	189	186	187	182	180	182	187	167	162	169	186	168	164	190	183	161	196	188	209	196	183	184	184	180	190	170	172	160	168	180	167	191	183	188	180	176	175	188	194	177	200	172	180	170	178	190	178	181	183	213	180	182	200	176	169	161	161	192	174	177	165	164	185	154	185	167	180	184	174	147	182	199	157	178	197	185	187	179	163	173	171	186	184	196	201	182	189	200	178	164	174	171	189	155	174	193	194	185	178	175	183	180	193	170	181	170	175	183	193	169	175	182	180	159	180	174	195	189	181	186	177	191	176	165	171	214	160	164	195	175	178	182	186	174	173	157	182	196	181	190	170	162	172	194	180	194	182	197	186	190	179	161	182	179	203	193	194	158	201	177	176	162	161	183	192	195	173	179	191	179	186	194	177	159	175	185	196	165	172	190	174	175	189	201	179	176	175	148	165	168	180	182	174	176	186	179	154	167	196	179	183	170	192	172	196	196	179	184	190	170	181	178	168	176	176	184	198	156	191	189	173	165	170	166	165	176	165	193	177	177	184	169	179	149	190	176	161	182	203	171	185	183	184	182	189	143	158	195	181	183	197	186	196	173	187	164	199	172	200	187	178	177	185	216	183	184	187	158	193	175	192	183	187	181	179	186	163	182	160	184	183	183	188	178	189	192	192	187	196	168	188	167	170	179	217	186	158	188	184	159	196	182	145	181	182	181	171	172	175	168	172	195	173	198	176	173	201	210	185	155	176	158	178	216	177	175	159	195	199	189	188	179	176	180	190	186	178	170	174	171	188	176	176	185	166	189	192	168	176	173	186	192	177	173	173	184	170	201	199	174	179	183	191	173	191	164	179	190	179	182	175	197	192	176	175	181	195	221	195	186	176	187	191	164	173	197	203	176	169	181	173	192	195	180	199	170	173	170	189	190	176	164	201	166	176	182	193	184	179	190	172	171	204	176	172	190	196	185	177	200	184	170	199	186	192	183	193	206	182	155	193	172	193	187	158	185	187	181	195	158	184	171	185	180	181	193	203	198	191	181	162	177	188	164	177	166	193	184	163	156	177	172	182	179	211	188	194	193	180	178	163	193	190	193	176	176	207	190	160	174	176	174	197	190	186	198	182	183	162	173	169	196	142	187	210	182	186	173	163	193	184	158	162	149	158	202	169	163	205	167	169	176	191	195	170	185	172	159	184	179	184	181	182	197	163	190	188	179	167	177	176	182	163	188	175	180	189	198	177	201	162	159	204	173	179	186	179	181	181	183	206	177	168	169	186	145	178	181	176	176	175	179	183	167	147	164	167	223	174	172	187	197	189	203	197	190	186	192	184	175	160	200	180	164	187	171	172	193	154	190	177	173	179	195	189	201	181	212	192	180	194	189	161	172	198	203	193	185	186	161	182	189	201	163	180	168	191	164	177	178	194	181	195	175	185	183	200	206	162	173	180	182	168	198	203	204	181	180	188	184	156	183	179	161	194	163	206	178	183	185	183	162	181	166	187	204	206	176	180	150	162	174	193	180	197	201	192	188	189	167	189	189	187	180	179	176	188	186	185	192	165	197	151	174	201	201	178	179	169	184	180	199	195	190	164	183	174	153	165	187	203	185	191	183	215	151	173	198	178	205	176	174	174	195	166	169	157	179	170	197	202	195	191	163	163	167	192	196	178	194	162	192	179	156	168	162	190	171	174	177	168	167	200	179	193	161	188	194	194	162	171	174	159	178	189	172	179	176	151	199	150	199	183	192	229	164	162	162	190	188	169	160	147	157	183	181	191	202	188	167	168	198	180	176	193	194	177	188	172	196	205	185	177	205	167	160	184	188	172	170	183	172	169	191	190	196	165	177	156	176	189	187	186	169	161	215	166	186	180	195	166	162	154	171	178	204	187	176	191	183	165	180	187	179	167	172	185	159	172	197	203	194	173	181	221	154	184	174	182	175	184	181	193	196	188	180	182	183	177	200	166	178	192	178	171	160	178	172	202	179	206	155	202	186	172	166	185	185	197	170	163	178	178	188	198	188	169	140	178	167	176	173	162	161	157	189	179	176	178	193	195	193	172	174	169	174	188	187	170	133	161	191	179	178	174	177	186	188	174	190	193	185	194	180	189	210	180	191	169	174	162	171	173	158	169	167	172	181	176	189	184	186	216	180	209	191	174	203	191	186	179	178	196	187	171	198	170	183	175	203	189	210	161	189	177	194	204	216	194	171	181	165	175	175	184	180	213	191	165	196	189	183	191	190	185	185	201	166	181	185	188	195	167	192	199	188	182	184	167	164	165	164	187	181	198	167	163	162	165	170	163	167	189	179	159	162	170	182	209	214	190	158	187	196	178	188	158	175	168	165	182	178	190	162	189	198	176	189	196	189	185	179	190	175	175	196	168	191	187	191	177	202	179	164	178	223	152	166	181	179	187	174	197	164	175	172	194	184	185	179	167	187	184	199	185	173	168	176	182	191	193	178	177	210	170	198	163	153	168	185	186	182	184	204	197	189	156	162	195	175	176	186	194	198	180	178	167	164	169	175	167	203	156	204	189	174	163	184
8068	966	1897	2111	1894	1469	1202	1117	867	875	737	681	698	673	635	599	604	590	570	560	557	540	541	540	507	548	516	510	515	468	492	514	491	504	530	466	443	496	528	438	467	462	517	515	483	472	494	448	467	448	490	434	461	512	526	494	481	477	507	466	428	444	440	459	499	513	468	463	500	493	501	426	414	473	461	479	491	436	476	458	448	453	434	478	500	470	481	511	461	468	481	483	466	452	468	453	471	458	481	457	436	450	458	486	424	477	441	457	443	487	463	451	436	485	484	506	475	477	474	458	504	460	445	477	457	443	435	476	464	459	464	464	444	450	463	453	454	501	473	456	473	462	431	463	482	476	467	500	454	467	456	475	472	391	477	446	467	441	446	474	460	472	452	494	448	455	480	464	420	448	481	467	426	450	469	484	483	440	511	448	442	448	498	474	429	482	457	478	480	486	467	464	494	450	446	430	459	503	494	459	448	519	474	486	426	408	482	448	451	447	481	472	432	427	455	448	465	487	471	457	480	423	460	492	433	442	463	472	435	449	450	463	437	459	461	454	418	453	511	496	446	464	404	478	478	511	485	468	478	453	464	458	479	464	458	446	492	456	462	484	455	454	441	468	447	472	460	504	460	457	474	470	455	507	486	442	438	461	427	457	466	463	435	470	500	479	491	463	483	419	444	457	475	458	474	505	468	417	482	474	438	469	444	455	478	450	464	431	459	448	438	457	468	425	482	443	477	448	427	458	477	482	458	511	426	471	456	442	467	454	443	452	449	490	465	468	495	501	411	456	461	461	435	433	469	481	438	478	438	453	484	451	435	453	442	494	474	483	447	470	458	429	438	452	448	457	493	467	457	501	480	487	417	454	455	413	486	469	431	453	445	463	453	473	453	490	481	465	479	467	499	505	520	466	479	442	426	503	442	469	428	453	470	458	450	457	422	456	462	454	440	463	510	472	454	494	456	457	446	459	505	453	426	484	481	444	468	479	490	460	431	496	436	480	497	454	443	467	463	457	469	464	455	465	476	471	459	475	418	450	448	430	475	491	439	497	445	478	461	457	473	493	466	461	466	478	481	463	461	496	448	477	438	444	485	491	456	458	482	474	470	416	468	493	477	480	461	426	484	482	455	461	467	455	441	457	426	518	437	474	501	485	489	486	464	450	466	472	436	512	478	459	460	474	448	483	471	464	490	514	457	439	445	458	422	461	452	449	428	501	429	488	472	431	475	454	436	425	440	482	461	437	493	454	454	446	455	497	433	498	458	456	462	473	470	457	464	428	466	463	452	494	462	437	415	475	473	463	459	480	446	468	499	501	451	438	457	482	488	427	456	464	463	460	458	473	464	442	445	470	455	470	463	447	468	498	457	463	472	469	470	467	467	484	448	459	449	459	436	462	459	466	454	433	480	461	454	462	506	410	425	469	450	483	481	430	441	460	499	450	454	461	466	430	443	444	457	439	454	459	528	463	429	473	445	470	450	468	471	460	476	451	478	442	475	485	458	434	454	464	453	456	482	467	463	466	496	463	495	479	471	456	441	469	477	451	466	426	433	462	472	423	477	494	440	465	466	528	427	510	492	492	406	458	470	492	446	455	438	466	459	460	482	446	448	465	464	453	450	466	466	460	456	437	456	495	479	463	478	462	498	473	445	483	452	461	452	470	448	458	444	448	473	478	523	484	448	495	426	446	461	491	500	447	455	476	498	474	448	489	466	456	458	457	468	437	456	439	466	435	506	476	479	470	468	461	468	443	435	428	470	503	469	444	455	463	456	462	482	448	459	461	477	442	428	428	474	482	459	487	518	443	462	471	462	456	504	456	459	461	462	486	411	459	427	443	448	437	486	451	454	474	431	477	452	457	455	442	442	457	478	451	451	491	451	447	434	482	446	463	437	472	493	446	457	491	447	468	447	439	457	447	471	469	455	417	489	500	459	461	502	475	455	462	465	469	514	473	487	481	494	463	457	444	456	477	433	450	481	496	442	474	458	454	448	432	440	448	463	433	485	475	458	471	483	451	464	436	452	503	464	474	473	456	488	431	498	454	445	435	446	496	440	475	464	466	484	461	445	434	484	460	469	438	463	435	460	480	491	507	481	468	464	429	468	471	472	447	459	493	448	485	470	457	466	485	449	443	415	494	462	448	488	468	479	453	414	434	439	470	475	427	473	448	424	447	453	446	427	481	485	447	483	411	489	475	431	472	457	494	486	451	433	452	450	464	490	472	463	447	458	448	453	411	432	492	464	459	479	429	453	481	482	469	470	485	466	456	468	483	470	474	461	489	463	491	440	469	460	448	477	448	464	474	460	464	469	472	451	442	460	471	459	477	435	469	486	481	455	455	460	433	484	449	478	450	443	479	455	466	466	489	484	426	504	454	470	442	428	473	466	470	457	483	451	451	510	470	450	507	444	479	465	413	457	477	486	462	403	481	456	491	496	489	439	462	472	434	474	459	471	454	440	470	461	467	449	488	492	433	462	442	463	500	454	465	459	467	462	438	426	467	456	433	499	482	448	442	444	438	471	435	463	463	454	429	456	458	470	469	474	443	479	474	442	480	442	451	447	457	469	475	446	455	465	486	482	433	429	435	455	489	457	469	415	473	474	440	467	467	442	475	510	435	476	451	469	493	443	475	449	516	473	467	470	462	470	439	454	448	476	467	454	476	436	460	468	489	474	459	487	486	437	462	471	504	445	446	466	477	477	461	456	443	439	435	473	434	441	457	446	433	474	474	491	439	461	442	468	452	487	463	521	447	461	469	482	471	469	450	447	457	475	469	469	468	491	483	426	467	447	443	450	477	448	506	482	448	466	433	453	455	472	448	456	424	482	462	505	490	420	477	443	450	461	496	495	494	440	472	432	450	458	461	419	493	471	447	442	457	457	452	503	430	463	495	469	481	436	469	499	454	467	495	461	491	439	478	441	461	428	492	448	452	446	425	442	467	468	446	472	454	461	446	442	469	470	464	442	457	474	491	458	449	497	482	478	442	483	445	430	473	473	491	484	474	477	490	475	460	452	453	524	474	472	479	461	489	467	458	485	450	466	461	496	446	404	469	444	447	484	454	451	463	485	451	463	480	473	475	449	463	451	455	461	486	462	485	492	451	420	450	460	434	458	445	443	456	471	460	476	431	426	446	461	433	512	455	461	459	459	467	435	434	456	494	468	484	487	456	517	454	461	416	452	455	479	480	409	452	453	488	457	458	455	473	418	520	449	506	463	426	471	462	452	456	460	462	485	470	459	452	435	458	482	513	466	460	468	467	492	455	441	404	452	421	456	463	440	467	484	492	422	422	455	483	470	480	483	456	520	505	456	442	476	431	443	509	463	472	434	444	454	483	453	504	483	472	463	505	487	474	459	466	445	459	440	464	480	485	454	477	451	430	432	459	471	442	495	438	434	491	449	450	464	494	465	470	431	454	426	482	507	479	464	486	420	464	440	453	474	452	471	420	464	458	454	466	456	466	453	450	466	455	450	486
1616	371	318	332	323	336	331	299	301	339	309	285	296	302	308	315	311	309	310	319	283	286	319	311	302	307	304	316	296	311	284	293	300	300	311	292	316	297	317	293	306	292	317	291	308	288	292	294	303	322	259	313	302	303	297	323	314	283	270	280	292	309	308	282	317	280	286	315	312	290	350	302	295	301	297	309	353	310	297	275	272	308	298	270	267	312	307	264	305	318	289	284	311	333	280	304	297	315	323	277	297	323	281	302	293	303	337	321	322	285	286	300	305	299	303	275	276	302	285	317	313	280	312	263	297	334	284	338	336	301	274	308	301	318	276	303	337	287	282	310	318	293	294	315	312	288	319	296	296	284	300	300	265	267	319	298	296	308	297	309	343	292	279	297	334	315	297	309	304	245	280	294	296	294	316	308	317	292	275	301	294	308	294	309	297	309	295	286	295	317	275	286	323	285	288	298	320	289	308	294	314	287	296	310	277	325	319	296	280	298	335	300	287	310	302	314	305	339	299	303	260	299	301	300	304	295	294	305	287	333	266	270	276	323	329	319	303	302	281	304	304	279	328	296	319	358	285	296	327	302	321	323	267	264	321	335	296	298	318	302	310	299	294	345	338	290	300	288	307	265	258	302	324	318	289	284	283	316	330	318	327	273	291	331	301	312	279	315	292	302	319	301	285	270	303	324	325	318	289	299	315	292	296	323	256	287	311	297	299	301	313	323	289	327	338	308	326	318	322	273	283	293	304	310	288	302	321	306	301	301	304	313	308	306	318	289	270	286	313	291	341	308	287	333	328	292	314	274	323	328	291	293	296	310	302	306	312	302	293	290	296	306	320	299	319	302	291	302	280	286	281	316	325	288	310	307	287	285	273	305	355	328	321	317	309	282	271	300	317	305	337	311	274	313	326	309	286	293	297	317	307	286	298	308	285	288	310	311	286	277	290	279	299	282	310	282	303	289	261	298	340	288	325	322	341	293	305	300	297	331	297	302	315	285	326	317	292	293	321	289	309	296	291	294	328	289	288	335	282	342	320	310	344	304	305	319	297	298	310	313	295	338	308	271	296	288	296	286	303	312	304	282	329	313	325	324	282	308	290	303	318	305	288	301	311	296	265	283	299	337	293	280	293	283	305	307	289	313	303	275	318	297	299	310	353	315	294	312	305	298	292	278	303	308	314	269	323	313	304	303	287	316	290	327	327	267	310	309	314	300	283	314	325	277	333	317	292	265	319	277	316	305	331	311	280	315	279	324	324	294	342	283	302	304	256	311	301	287	257	296	294	292	300	316	285	319	334	329	300	320	274	281	287	306	271	314	279	297	300	271	279	319	307	288	339	316	322	282	315	310	320	306	298	309	310	272	304	297	295	304	274	308	275	290	282	326	314	319	299	303	279	305	305	300	318	295	329	313	310	255	288	272	285	266	317	287	284	308	310	287	312	281	301	290	280	340	300	324	326	295	288	309	301	289	280	293	288	293	317	281	304	322	294	317	292	274	300	291	280	328	342	318	321	299	321	289	293	296	273	297	296	286	284	312	285	340	297	302	294	276	332	254	296	320	291	303	312	341	288	300	306	312	330	320	322	320	319	334	265	281	277	289	307	294	329	290	313	292	304	301	300	310	303	306	291	318	297	313	333	300	285	304	307	278	296	333	294	298	271	322	314	321	286	303	281	286	281	299	334	295	351	291	303	298	302	344	306	335	365	319	282	308	286	336	290	316	308	319	288	297	301	325	294	280	271	324	311	301	316	325	335	321	262	292	280	297	296	309	292	308	316	325	312	277	315	343	319	304	300	333	334	289	304	292	343	304	289	330	324	323	291	300	305	312	249	290	285	260	311	291	312	338	308	298	296	302	307	313	307	289	289	284	303	336	299	312	302	287	295	336	328	269	304	328	346	290	306	279	327	292	264	289	313	260	307	311	322	306	321	295	308	293	314	300	302	313	273	300	311	286	299	296	307	289	309	329	315	318	301	322	299	315	278	282	311	316	293	301	282	296	266	322	268	291	293	314	298	311	295	274	289	312	329	328	314	324	327	287	277	339	291	305	340	329	330	306	301	329	284	301	328	306	264	306	314	295	328	329	336	291	297	291	329	277	288	317	303	282	298	289	261	329	306	285	305	301	295	342	312	291	275	299	262	341	315	320	316	313	291	277	286	304	315	271	287	302	339	348	282	296	299	274	291	273	326	323	302	345	302	281	313	289	299	269	308	305	325	299	265	306	341	321	302	318	297	294	237	307	334	303	315	330	323	303	292	317	270	293	322	312	304	323	293	316	302	281	309	289	300	276	279	314	306	294	293	327	297	316	298	273	292	314	318	284	290	262	287	317	292	293	290	318	321	338	288	286	270	282	304	330	308	289	301	269	308	301	328	315	284	306	311	284	347	292	302	290	288	313	302	342	289	282	302	316	271	300	296	314	314	292	293	327	301	293	271	264	288	330	302	305	326	297	291	300	284	311	301	341	327	289	288	299	287	315	279	317	303	333	265	294	313	291	291	288	298	318	305	290	340	276	280	282	295	298	269	305	325	307	306	319	265	319	302	298	288	341	317	312	293	290	327	310	330	294	322	314	309	282	329	309	334	304	297	343	329	288	266	277	342	294	283	273	325	289	339	287	298	318	298	297	316	307	307	291	304	295	289	286	296	281	324	344	308	303	332	305	286	309	309	325	312	296	309	306	318	318	286	296	303	296	271	341	304	324	318	324	332	333	310	294	288	354	325	317	307	333	354	307	339	306	321	305	300	288	300	313	286	269	298	305	314	310	307	265	327	307	324	293	325	350	303	287	282	290	305	353	318	330	276	314	303	325	309	345	318	288	283	313	316	327	343	287	288	307	328	330	329	263	291	267	282	319	300	295	331	291	291	307	272	312	286	298	287	260	305	281	265	298	325	369	301	284	301	329	328	286	307	272	289	314	318	300	286	293	278	323	273	305	327	308	314	317	340	309	254	306	330	287	276	328	322	315	330	329	282	298	300	317	302	309	316	287	299	326	277	302	302	304	302	308	312	299	258	276	348	329	282	305	270	314	304	317	286	297	294	278	303	284	294	302	296	284	303	350	335	320	292	270	305	287	300	312	306	313	275	286	293	342	287	300	318	296	303	322	294	302	313	315	267	274	271	325	318	300	286	301	306	301	308	314	292	288	279	287	279	270	266	317	312	303	274	317	317	306	300	300	296	291	321	304	275	285	280	280	297	288	314	313	312	312	320	321	311	326	309	331	288	343	282	318	307	300	313	274	289	307	300	303	313	317	308	301	332	303	310	301	319	336	287	311	271	280	325	277	297	312	320	302	321	310	305	301	310	325	302	298	269	348	310	301	300	277	278	322	333	323	316	310	294	290	295	331	304	301	296	340	346	301	330	338	300	277	287	346	359	306	277	301	296	301	291	330	307	305	316	295	318	277	311	305	302	298	299	302	296	299	282	304	312	292	268	317	285	306	269	302	294	276	289	294	279	288	278	311	263	314
1847	687	728	660	708	714	692	640	670	676	688	707	713	721	724	690	655	652	680	695	664	666	720	657	690	734	682	682	697	660	651	655	694	688	665	671	698	637	667	667	687	681	695	720	688	687	697	654	688	706	686	691	721	730	699	678	693	671	697	691	725	689	682	654	665	643	708	693	651	673	663	663	686	706	717	728	655	663	685	625	661	618	701	681	649	665	700	700	690	659	710	642	687	675	672	648	632	668	693	691	662	691	694	699	676	677	667	680	632	716	683	692	707	681	651	675	698	658	706	668	682	675	634	676	709	665	716	643	679	715	737	663	687	651	668	715	683	654	649	683	679	701	659	627	687	689	639	719	684	647	694	703	688	712	666	665	692	757	672	658	704	666	708	651	642	693	672	627	647	682	706	620	666	637	701	689	687	655	698	674	680	679	683	710	721	747	683	688	663	683	668	651	652	690	692	667	669	677	661	671	705	654	653	667	697	653	656	672	677	669	722	651	692	673	641	680	686	685	655	682	699	687	666	703	658	683	676	665	650	747	671	688	645	639	663	697	690	687	658	660	638	685	663	726	677	700	706	653	692	672	653	668	706	672	688	707	641	654	668	733	634	687	689	700	673	665	721	663	665	665	664	644	650	708	720	617	660	674	671	682	654	660	678	715	730	677	630	656	673	681	693	735	697	663	696	687	713	722	692	710	685	699	660	661	708	687	637	702	717	667	692	678	652	657	672	660	674	666	700	669	680	665	670	677	682	719	697	682	691	678	640	664	637	636	600	694	676	684	663	680	637	720	669	648	730	710	672	666	667	626	686	674	680	660	654	691	705	662	681	650	651	674	708	651	683	668	681	654	706	727	642	682	681	671	699	663	665	692	646	670	688	696	677	675	655	641	673	650	713	651	693	716	701	695	701	670	682	698	681	730	653	703	668	632	655	662	658	683	667	644	648	691	621	687	690	650	715	703	712	677	707	706	704	672	752	658	704	664	711	666	753	721	633	717	640	701	654	680	695	703	715	672	640	742	620	660	706	677	660	694	670	686	689	684	674	637	663	693	711	675	710	636	663	642	664	702	696	624	688	629	687	701	648	635	710	694	686	709	751	670	690	709	678	695	669	644	707	657	681	636	664	699	700	711	711	611	702	670	705	694	644	676	641	655	686	688	649	660	690	727	740	671	665	665	632	649	708	688	666	656	664	688	706	702	697	657	663	701	651	679	663	635	674	700	649	692	721	666	687	684	697	681	690	658	688	654	711	715	673	677	685	668	712	706	667	679	705	669	674	687	666	694	672	685	693	701	703	670	640	671	674	688	677	695	690	683	644	694	716	676	739	653	669	725	668	699	668	659	633	678	710	699	647	721	720	625	649	691	667	719	679	725	647	672	690	646	699	717	728	693	685	613	682	660	677	697	673	679	699	646	630	657	655	714	674	690	636	677	704	639	671	703	688	674	666	641	708	659	695	668	672	666	657	707	678	651	684	655	633	711	709	696	654	676	715	649	674	677	680	705	639	645	710	654	670	706	697	675	694	693	684	713	706	650	668	672	696	690	654	687	722	697	661	712	711	706	699	711	699	696	716	736	711	693	642	656	691	656	668	677	719	651	714	686	682	682	689	671	747	675	678	703	675	655	700	683	718	698	663	682	712	648	689	674	663	709	692	683	658	704	642	691	710	636	697	723	715	686	693	664	633	618	678	694	677	689	643	678	718	689	642	710	673	654	704	639	723	718	718	678	666	650	663	653	700	687	640	683	655	694	709	743	651	711	626	640	702	702	708	671	668	647	684	684	676	626	691	715	685	687	685	673	673	710	692	651	686	659	653	686	706	649	671	677	698	719	642	677	729	714	665	651	687	686	709	683	640	634	719	699	665	689	692	703	678	729	683	656	676	662	686	646	674	678	677	623	683	672	714	661	690	679	680	719	693	670	689	661	666	695	636	672	688	675	697	690	650	672	718	660	723	676	673	700	661	675	631	689	670	709	670	682	691	672	687	678	677	644	705	659	654	675	664	676	707	664	728	692	682	686	721	684	712	720	686	677	644	674	732	676	678	683	667	705	636	671	642	650	676	658	667	689	666	651	698	655	688	673	663	657	658	708	712	696	641	677	706	668	660	672	663	662	671	638	702	687	699	688	700	672	681	723	662	682	684	656	707	711	673	681	673	695	640	666	668	664	701	665	708	701	651	659	722	671	729	671	689	692	673	681	735	694	628	661	687	680	673	696	705	686	678	666	618	666	725	653	723	694	733	676	720	667	714	780	650	696	698	659	674	658	695	707	628	662	719	661	713	600	663	683	655	657	664	663	686	662	694	684	654	698	657	656	689	667	670	657	677	642	670	661	684	689	652	677	662	653	671	662	672	706	681	674	676	661	676	685	670	654	650	615	671	699	688	658	677	695	651	698	656	697	731	684	646	682	657	651	644	683	653	685	661	729	661	651	722	697	679	662	650	652	682	724	676	623	690	594	719	661	678	658	695	649	675	673	709	632	717	677	697	714	681	702	689	676	707	679	650	679	656	666	644	632	666	611	698	675	650	615	674	701	684	643	675	666	691	660	685	634	698	698	685	647	688	702	680	676	728	651	644	647	655	694	668	708	675	661	668	703	702	668	718	611	658	709	664	699	713	685	732	695	629	698	723	664	680	634	667	673	706	691	669	669	693	650	657	676	663	684	688	653	686	686	652	694	658	687	677	653	696	672	683	698	705	695	688	673	695	624	635	694	654	668	650	642	699	681	653	623	669	678	657	706	667	710	686	673	679	684	609	702	674	695	705	714	666	739	687	674	649	687	703	690	682	723	707	636	684	659	637	683	662	643	671	691	702	692	636	693	683	649	673	667	696	651	692	668	662	697	650	701	667	696	685	660	729	740	672	686	721	673	676	683	694	732	676	722	674	689	672	681	698	618	678	706	701	725	664	679	673	660	642	672	724	662	718	685	654	660	715	702	723	662	639	681	662	656	662	659	712	650	694	711	730	710	668	684	686	631	666	668	662	670	675	665	675	735	715	658	704	675	722	667	678	644	651	656	715	687	667	648	681	673	667	671	679	662	654	667	676	641	707	655	671	679	637	658	689	683	677	689	690	695	643	641	708	672	675	652	673	680	711	637	666	649	711	689	693	675	670	697	712	718	654	678	691	666	640	716	706	679	641	669	680	636	638	700	697	659	672	670	666	714	732	671	661	667	673	678	703	630	721	693	692	658	717	662	695	704	690	690	673	690	704	722	709	680	736	694	691	705	648	629	691	702	670	684	692	718	685	677	677	723	689	685	716	692	675	694	711	646	715	696	699	702	651	675	693	655	680	686	653	668	705	697	640	684	658	723	651	665	690	645	683	686	690	626	621	643	683	678	690	666	672	675	679	644	677	675	662	674	680	694	691	712	637	705	688	693	704	701	660	662	711	699	688	667	714	653	683	688	666	649	689	711	708	711	668	639	716	707	706	685	648	692	673	674	663	695	683	710	700	691	702	720	671	690
7421	413	412	355	310	221	220	173	165	146	159	169	151	161	125	158	156	155	149	169	152	135	141	129	118	154	119	146	146	165	143	141	130	129	154	133	144	127	124	126	142	133	114	132	139	167	123	138	142	141	127	121	137	170	147	125	150	141	129	154	139	163	144	135	163	114	146	132	164	147	148	142	144	143	125	127	119	150	163	130	131	154	115	137	123	156	152	146	165	134	153	145	137	135	136	171	141	132	130	130	151	124	131	126	129	186	104	152	166	141	133	146	133	114	125	133	112	147	131	122	131	132	136	145	131	158	125	119	133	153	123	144	121	154	113	163	127	132	137	138	120	132	145	128	153	125	130	147	147	132	123	128	119	136	132	150	142	137	136	154	150	147	137	115	130	125	141	131	131	140	124	136	133	135	128	146	130	120	152	132	125	140	142	124	125	141	135	143	118	136	137	131	133	122	121	134	133	132	159	116	176	145	135	153	143	146	147	151	136	137	112	142	132	148	139	158	135	142	135	138	143	150	132	133	134	154	135	121	135	131	143	146	119	123	133	107	122	143	145	148	141	137	138	135	135	142	131	154	156	157	127	133	131	136	146	140	152	147	112	111	147	143	162	125	127	129	98	133	121	150	128	159	151	142	126	122	151	149	148	149	118	123	136	142	139	147	135	153	148	124	164	119	129	126	131	136	150	126	129	140	125	141	133	131	143	122	127	154	150	137	155	136	109	128	119	138	154	120	148	136	125	131	129	119	129	149	132	127	123	142	146	136	132	140	128	126	134	124	144	115	144	139	139	148	129	123	129	129	156	101	125	145	119	108	141	126	141	116	137	135	127	165	152	124	133	144	135	145	112	123	130	137	144	153	143	157	138	109	119	128	135	131	136	152	126	132	124	116	121	127	134	136	132	125	151	140	162	138	158	136	119	122	147	142	128	119	123	131	140	119	128	125	131	123	135	129	129	128	150	136	123	140	149	120	124	128	139	137	130	142	146	116	140	154	155	160	137	147	143	143	126	140	122	143	141	134	144	138	140	137	139	126	107	159	130	130	130	134	138	121	128	126	126	121	138	128	167	136	139	137	136	106	146	139	119	124	129	101	139	150	137	141	128	137	136	120	118	139	135	125	148	143	140	142	129	139	137	148	111	139	144	143	126	112	152	133	151	128	154	135	142	138	117	123	141	134	145	141	126	145	117	139	122	146	137	142	162	141	140	131	153	126	153	127	147	148	158	140	138	135	125	129	136	146	139	168	127	135	161	125	148	149	165	144	129	134	138	143	141	113	145	130	115	115	126	112	115	121	159	134	138	142	142	120	155	139	138	132	141	137	144	144	163	124	123	133	129	123	131	135	126	147	130	117	128	126	131	138	128	144	123	109	129	134	122	140	154	135	125	132	135	132	136	136	146	107	142	131	153	122	145	108	155	146	162	125	152	141	127	121	152	131	140	150	135	161	143	126	128	145	133	112	151	119	124	143	131	128	143	134	119	131	132	150	139	161	122	149	157	112	131	154	140	131	135	140	119	125	133	140	157	133	146	158	115	129	142	136	134	140	135	146	129	120	140	134	160	155	130	158	120	170	128	157	154	124	140	152	142	131	148	125	141	136	136	134	122	136	142	159	127	131	137	161	136	134	148	131	151	120	151	157	121	127	138	157	143	146	138	125	131	132	143	141	119	139	136	143	131	131	142	140	123	110	109	174	138	118	142	135	139	130	136	137	140	150	143	140	148	141	150	135	117	161	135	132	127	131	153	140	163	144	145	136	131	135	139	130	133	116	142	123	130	127	144	124	148	127	117	144	151	122	158	130	133	135	148	134	124	134	133	129	129	143	126	119	138	121	134	146	127	136	133	131	154	159	132	166	137	128	133	96	139	143	136	151	121	137	127	128	152	133	134	132	159	136	144	127	152	158	141	121	143	125	134	146	156	119	117	141	134	123	124	151	155	144	135	114	122	148	110	131	136	169	118	125	152	114	120	142	134	136	151	145	143	129	168	133	163	124	143	147	145	140	148	131	129	129	143	133	139	128	131	139	112	116	157	138	149	126	134	132	153	127	140	152	149	131	141	129	134	129	144	148	142	128	154	139	123	116	140	148	126	133	142	133	141	137	148	146	138	144	135	144	141	123	129	125	131	158	149	126	133	129	155	135	157	153	145	153	143	142	130	154	141	177	147	125	130	137	149	130	121	147	137	129	120	135	148	132	129	146	130	135	142	142	126	127	145	135	142	136	140	117	121	112	132	134	156	122	150	137	119	123	142	161	160	134	124	142	137	128	153	143	145	109	140	118	140	133	130	159	142	126	143	117	139	125	140	128	127	112	152	124	133	136	141	141	138	150	132	132	131	143	153	130	128	105	131	127	143	177	140	143	127	135	142	143	139	149	142	128	133	157	152	146	125	139	144	167	157	141	125	124	134	139	117	144	160	145	151	140	129	123	119	143	118	143	135	142	141	150	114	116	140	129	131	126	130	156	144	144	160	138	127	137	131	148	131	152	138	131	129	127	118	141	144	134	151	124	119	135	151	134	125	145	134	146	140	155	128	129	137	126	128	140	126	134	123	141	152	126	140	138	136	132	130	134	146	144	130	109	135	122	152	144	126	137	126	150	116	126	128	125	139	128	140	122	130	141	141	109	119	143	165	145	119	158	123	144	147	137	151	140	122	137	136	128	149	147	145	136	122	159	129	128	143	170	139	128	134	118	145	128	112	159	139	132	119	129	149	140	147	134	122	132	126	128	109	131	151	140	136	123	142	147	166	146	135	147	127	149	129	150	134	132	134	144	125	119	148	116	127	126	147	127	138	132	136	130	142	152	118	128	127	135	127	122	126	155	142	146	140	135	145	126	151	138	124	121	129	128	139	102	136	115	126	119	148	117	145	154	119	138	115	129	147	115	136	120	134	143	144	146	136	138	155	142	119	139	129	122	117	147	136	109	125	137	132	137	135	136	160	117	142	132	143	158	128	148	142	143	157	151	139	156	140	136	151	128	127	140	144	142	147	151	120	122	139	136	145	133	144	138	149	121	148	116	137	133	142	134	121	118	116	114	156	127	122	141	142	146	149	136	143	168	128	127	132	134	171	130	148	150	129	140	130	120	150	139	135	149	131	124	141	119	136	136	132	138	132	131	145	160	139	141	129	115	143	125	129	143	130	148	130	148	138	145	128	147	157	128	121	137	133	150	138	130	142	169	140	118	141	117	130	134	124	110	145	146	124	114	160	130	135	136	133	128	125	128	139	139	123	122	131	123	119	127	132	122	162	143	149	148	122	131	140	146	129	130	137	137	152	133	123	121	145	126	141	157	105	129	157	121	158	167	118	136	138	136	153	149	149	151	142	138	155	135	128	138	135	114	132	138	143	139	144	128	122	135	143	127	118	133	133	125	132	151	134	122	125	146	146	154	146	127	126	131	134	142	138	154	153	148	148	141	166	123	130	132	129	132	155	136	135	144	140	119	157	140	129	135	124	142	122	123
6124	669	1008	1215	1070	843	743	646	585	581	488	505	536	443	441	431	438	429	464	413	420	388	410	434	367	365	394	390	375	384	347	396	413	400	373	354	377	370	382	381	405	369	349	326	398	369	365	372	379	372	380	338	375	354	386	369	364	387	385	374	377	380	380	372	395	362	368	404	341	354	391	364	339	372	374	381	387	353	332	375	366	349	377	325	372	362	340	359	375	357	361	354	365	357	371	358	349	368	385	398	343	387	344	377	363	366	344	361	360	394	372	357	415	343	378	386	357	361	360	363	351	348	349	332	359	366	379	382	342	354	354	373	381	353	404	359	377	377	341	369	379	361	383	384	393	346	359	349	383	334	392	368	372	379	336	355	381	372	353	359	364	370	363	357	359	394	359	336	350	366	395	379	364	363	375	357	355	342	340	355	322	363	372	347	373	337	381	391	346	394	348	356	341	362	380	352	387	363	374	329	375	380	345	339	359	355	335	353	343	349	350	359	355	377	362	401	341	345	372	372	368	377	374	380	332	355	341	377	364	355	338	376	407	352	353	330	369	386	347	360	359	354	348	370	347	360	322	363	353	368	351	308	362	394	346	391	358	332	351	338	366	383	328	347	344	369	364	355	367	378	342	347	356	372	379	362	374	383	368	362	328	332	382	340	367	384	342	367	356	318	348	350	353	379	373	389	390	338	355	345	363	359	334	337	340	356	355	359	362	375	354	376	393	386	360	365	349	354	339	342	399	356	344	330	347	391	369	349	381	345	361	348	363	327	367	357	361	376	334	361	351	331	367	328	375	369	375	361	344	348	391	364	347	345	318	370	336	390	342	404	345	381	344	366	380	328	376	359	344	374	386	383	370	345	385	352	347	332	368	382	334	342	360	342	390	372	342	369	368	364	364	376	348	357	337	345	370	351	362	365	374	348	342	365	362	365	366	363	343	367	376	368	344	350	368	397	393	372	362	335	321	376	375	347	331	361	329	346	405	345	356	386	350	354	382	375	381	327	365	346	341	401	345	362	361	320	365	366	374	353	350	355	361	352	349	380	367	339	361	365	358	365	381	367	383	359	320	366	398	366	349	352	348	341	341	376	360	357	350	350	354	384	368	368	353	379	361	360	348	331	362	366	378	376	361	355	361	398	342	382	360	381	360	376	352	370	347	331	345	352	364	365	348	349	324	361	362	362	351	365	341	357	370	360	396	341	371	372	374	379	361	369	381	360	350	368	336	375	363	348	349	354	378	322	352	367	357	363	386	353	371	345	332	356	343	337	362	343	392	327	362	359	358	352	366	361	364	378	337	363	374	329	381	356	353	380	364	360	360	352	390	347	387	338	368	357	343	345	348	367	369	363	359	359	344	359	374	367	375	373	355	342	321	382	385	381	339	361	366	342	371	351	374	368	359	374	361	334	339	395	354	344	360	334	352	404	354	351	365	366	392	374	349	343	358	359	354	333	369	344	358	374	362	365	344	355	353	344	333	378	359	341	378	381	369	335	340	348	367	391	352	399	340	327	335	385	343	385	342	337	360	356	344	374	365	329	376	369	367	366	365	372	359	361	359	344	345	363	330	374	357	342	351	405	377	379	392	364	373	370	347	335	341	358	317	383	342	354	388	351	366	367	362	346	375	367	353	335	341	368	368	357	371	375	378	357	338	348	352	390	354	365	374	379	350	375	382	379	374	355	333	350	338	331	367	384	350	359	332	398	381	363	371	374	368	352	370	379	348	374	364	350	373	356	363	372	368	367	359	350	375	297	364	380	328	337	372	352	325	379	367	372	344	368	352	345	372	388	372	357	370	349	338	374	333	339	344	418	335	351	365	365	335	350	347	344	345	365	344	389	369	364	320	355	361	367	370	374	370	339	372	334	374	401	398	352	362	387	351	393	357	347	331	356	352	396	372	381	389	361	395	384	367	313	361	350	378	353	335	340	343	333	350	368	361	360	341	365	347	337	348	381	370	363	354	356	377	350	353	343	387	364	378	351	369	322	338	335	377	351	339	369	324	336	388	387	380	373	344	334	400	362	375	360	373	372	359	359	375	342	368	359	386	352	364	399	355	356	330	380	356	353	366	344	374	366	381	322	348	370	356	389	359	360	361	342	391	365	330	335	348	371	382	358	347	367	362	332	336	364	389	369	356	342	395	366	391	356	361	338	376	379	357	363	364	387	404	319	368	365	366	355	345	362	387	350	375	362	393	345	385	347	314	359	361	359	396	347	351	362	362	367	359	365	393	382	353	365	361	364	374	377	386	357	373	353	382	329	323	355	385	341	324	329	359	357	320	359	376	339	352	370	326	341	351	386	371	358	379	365	356	354	349	374	341	351	357	346	352	356	336	347	359	356	370	358	380	344	366	378	358	363	369	346	397	390	366	360	385	354	366	363	370	343	366	352	361	329	372	381	325	353	355	360	352	373	372	354	374	351	352	389	378	355	388	373	359	375	351	372	348	352	329	369	365	353	364	366	356	365	334	369	360	374	339	333	359	400	350	362	353	376	359	347	340	365	324	356	369	384	357	371	360	343	340	357	378	343	349	328	342	366	342	364	381	363	362	358	365	329	350	357	357	327	366	357	386	379	378	340	345	351	392	362	364	373	342	360	350	348	370	363	344	392	365	355	383	407	384	369	345	375	403	378	369	359	363	378	365	422	360	355	365	355	345	354	324	359	329	364	382	353	377	341	358	359	362	403	337	370	374	332	345	402	344	392	371	346	355	372	365	343	358	378	370	354	361	356	365	356	358	355	351	354	392	357	399	364	375	363	393	326	373	377	368	320	352	324	350	370	364	357	368	375	333	326	357	359	328	384	360	345	367	345	360	353	335	343	327	370	367	360	340	358	336	343	357	374	358	342	393	330	368	374	361	363	363	315	373	368	347	401	366	345	348	357	356	333	363	324	370	399	367	349	363	351	348	351	385	384	376	332	326	326	330	349	413	343	318	342	341	388	373	359	386	340	333	389	371	360	332	364	365	343	382	372	387	362	352	358	330	334	390	387	378	355	370	362	351	362	374	353	361	320	363	351	375	358	366	377	356	337	334	343	383	371	348	379	359	352	362	349	363	359	420	386	348	386	362	368	376	344	358	346	357	392	366	345	353	369	362	351	372	384	367	415	343	372	384	360	374	339	327	342	359	358	355	326	351	361	374	362	373	351	351	349	363	365	357	341	342	335	345	387	358	342	351	363	396	355	390	390	362	393	344	407	339	398	372	354	397	360	356	365	322	360	371	354	337	367	375	363	381	379	391	385	333	369	363	371	376	396	346	348	361	357	357	349	356	379	348	352	376	344	368	347	361	343	335	325	355	350	368	346	338	390	358	344	340	336	379	379	356	375	378	360	345	391	355	343	395	355	349	387	329	347	368	378	391	325	357	378	351	359	347	370	369	347	355	334	376	332	361	355	379	365	379	317	349	339	348	384	349	390	374	344	373	368	351	331	362	382	350	334	378	349	333	367	332	358	386	406	336	396	361	333
13702	1040	847	719	482	380	339	307	289	271	243	200	217	240	194	172	181	201	185	185	182	197	186	185	191	207	184	180	179	195	172	179	186	201	185	157	172	185	187	181	176	203	178	177	171	180	180	174	158	198	186	184	159	182	171	165	176	192	157	191	176	179	197	168	165	153	182	191	177	175	183	190	159	169	194	177	179	187	162	184	169	161	200	188	179	191	163	170	174	175	215	189	205	197	173	173	190	185	194	177	189	165	205	203	173	168	200	190	177	187	167	189	173	167	155	184	187	190	189	189	211	166	180	182	202	186	174	183	195	194	174	212	185	183	171	194	173	175	211	178	183	174	191	179	174	177	173	161	191	172	196	182	162	176	162	187	190	173	181	177	205	166	168	192	176	189	174	181	172	198	166	172	201	205	187	172	165	199	175	195	198	172	176	191	191	178	187	156	169	161	189	158	173	205	163	176	177	178	190	171	172	191	177	169	175	214	176	145	179	179	170	152	148	198	179	163	178	176	166	168	184	200	169	189	153	200	176	212	176	185	171	191	171	179	179	176	209	165	180	170	166	197	174	187	172	154	159	193	186	180	167	159	190	195	182	163	190	191	169	180	187	208	176	205	176	172	166	202	173	179	190	193	206	189	211	159	176	162	190	200	184	163	175	208	192	176	209	166	212	186	176	184	182	176	166	186	186	157	193	189	185	191	205	169	189	188	197	163	167	162	183	218	177	197	184	150	193	169	180	193	175	193	206	160	211	192	206	177	200	181	193	188	194	193	160	186	181	227	224	181	195	168	175	190	169	196	190	178	182	171	176	187	186	157	178	187	178	173	169	194	193	182	184	171	177	185	177	193	166	180	194	178	206	218	180	179	190	182	197	185	170	161	193	176	161	199	167	186	183	168	168	168	210	181	158	197	194	206	196	168	194	176	162	179	188	178	192	203	196	190	199	183	213	178	158	183	182	188	184	190	176	216	185	181	176	175	173	183	156	172	157	184	190	189	208	201	181	211	190	197	186	169	207	172	172	187	167	178	180	189	157	185	187	200	158	165	193	169	168	184	183	180	172	146	187	192	189	170	199	177	192	175	165	179	204	191	196	193	175	178	170	165	206	197	183	182	150	168	171	165	171	187	201	174	180	184	180	177	159	167	212	194	178	213	147	184	181	160	177	204	185	205	196	205	160	200	189	173	170	188	194	168	159	215	185	186	190	190	164	177	196	179	169	184	181	180	156	184	188	189	181	164	182	191	160	180	175	189	179	187	158	208	167	183	167	176	182	202	195	183	182	168	202	187	174	185	187	189	178	168	193	172	179	171	184	180	156	172	176	205	165	178	164	168	175	177	176	196	184	179	156	188	197	169	194	172	161	173	185	174	176	185	168	180	190	196	190	172	175	159	168	206	167	200	205	167	191	190	174	181	193	182	186	160	161	179	163	178	199	155	186	195	180	193	194	189	204	186	210	181	204	208	181	195	179	181	185	203	177	213	188	175	184	204	170	172	173	190	185	158	162	156	213	179	175	190	186	188	177	184	187	156	186	160	187	183	194	187	162	144	172	182	166	203	198	166	184	179	181	178	196	179	170	162	181	189	180	173	179	195	174	192	186	184	186	184	203	187	197	178	168	182	171	176	182	203	181	207	172	170	160	169	211	178	168	172	153	198	169	181	153	184	169	193	168	159	186	177	192	158	182	185	186	170	171	190	183	175	175	170	167	186	165	169	168	196	156	206	187	175	186	200	166	162	192	181	200	188	181	175	163	170	189	173	203	168	188	185	202	160	175	191	190	190	176	220	182	180	174	157	190	173	186	176	187	183	171	172	179	203	188	187	176	174	184	174	191	179	209	170	198	172	176	167	183	192	174	159	169	197	153	188	189	169	182	204	186	177	159	190	159	180	169	181	196	183	198	176	177	180	157	178	158	196	171	214	178	192	159	183	191	198	206	190	180	179	192	175	176	196	215	200	169	173	191	153	153	164	202	157	159	176	196	190	189	166	159	192	199	207	175	176	173	173	165	165	196	163	171	182	186	192	176	163	174	186	202	179	182	195	186	185	178	174	193	192	151	171	171	186	165	218	176	183	193	187	165	196	159	176	183	168	193	183	186	177	171	178	171	176	171	187	166	170	162	203	185	177	207	183	191	173	173	192	174	174	185	160	181	203	192	163	172	181	179	148	157	189	171	167	191	195	189	189	204	161	181	174	189	186	176	184	171	163	180	211	183	183	174	179	177	178	193	163	171	180	160	171	174	171	181	179	171	135	183	178	203	176	160	178	173	179	185	189	163	187	199	177	163	175	158	186	164	186	171	171	154	202	185	197	160	163	183	185	166	205	177	182	174	182	155	188	172	185	182	188	174	188	179	165	160	188	132	150	165	179	186	182	157	172	201	169	160	173	195	183	205	186	183	167	202	176	172	177	178	167	172	202	176	169	194	177	170	186	178	193	180	157	192	201	166	209	168	168	171	183	175	156	133	178	170	174	202	193	178	206	181	181	182	164	196	176	197	150	192	195	166	171	198	143	193	179	182	203	175	160	193	174	167	198	209	197	189	171	184	175	181	173	181	182	191	181	178	156	160	177	210	192	178	157	200	204	204	196	179	196	190	181	192	180	188	149	188	180	205	161	190	176	181	171	177	193	190	166	162	184	164	172	171	182	193	197	190	168	157	195	200	177	218	188	171	162	188	195	198	190	213	177	183	192	218	179	170	188	142	197	177	218	192	188	189	167	167	168	191	174	192	189	188	198	173	190	174	210	172	170	200	176	187	161	174	171	179	180	163	176	173	179	177	191	196	201	196	184	188	165	150	191	183	193	160	199	152	176	204	203	196	174	172	176	189	173	182	170	177	181	170	190	177	181	175	197	174	185	180	189	183	169	169	169	179	188	163	181	199	191	168	185	160	179	184	177	212	183	165	184	194	188	205	163	175	196	190	189	189	180	157	167	169	179	169	198	190	188	189	182	207	193	162	152	193	190	187	205	166	176	174	152	199	181	162	175	186	179	183	197	191	190	193	199	209	171	170	175	185	155	159	191	197	180	183	175	163	193	211	178	193	170	174	198	178	200	175	178	171	188	193	178	185	179	198	173	186	187	191	182	181	161	162	185	202	184	170	187	149	189	176	179	155	204	182	171	178	185	195	175	209	208	207	180	185	168	187	216	174	164	187	190	181	174	179	182	191	202	195	183	165	165	176	188	194	177	168	182	187	149	154	175	216	197	197	182	157	192	196	185	185	175	167	195	167	174	174	195	167	221	174	180	203	150	176	177	188	182	201	178	168	186	182	183	174	184	181	172	180	176	154	169	195	175	175	181	185	184	171	161	173	190	186	162	172	183	161	192	179	167	173	181	172	185	185	205	196	185	180	163	177	190	163	200	163	184	168	185	197	179	192	186	199	170	177	196	160	187	164	150	145	172	173	185	162	179	165	200	181	180	181	178	165	186	171	160	179	180	210	190	185	160	181	185	196	191	178	188	190	167
7953	992	1930	2169	1820	1405	1258	1074	1000	890	768	754	736	632	593	645	621	576	576	598	599	574	553	572	576	499	557	519	491	522	512	440	481	469	472	507	509	506	518	474	455	539	485	522	458	487	451	492	495	495	464	442	483	502	464	478	458	498	482	462	455	495	467	487	469	449	488	489	462	487	476	424	456	452	475	473	455	436	479	471	452	463	492	477	480	471	464	458	478	447	454	440	460	465	456	460	456	510	510	480	513	476	481	432	479	445	469	440	453	480	478	440	460	481	475	482	457	490	493	457	498	449	472	459	491	479	485	464	437	464	449	441	472	464	469	445	448	496	451	492	475	472	468	483	485	452	469	461	475	426	467	466	452	540	467	428	445	486	459	444	468	464	454	478	464	483	466	485	483	438	470	463	437	448	499	454	475	489	448	446	449	481	459	497	455	489	462	453	422	452	473	457	503	474	482	474	490	436	466	538	475	480	438	463	447	459	493	451	448	437	429	444	481	457	473	468	455	501	443	457	452	489	433	490	471	436	463	449	466	469	477	478	469	489	462	503	502	465	429	455	476	456	489	444	473	480	525	461	458	459	437	452	440	483	428	469	479	489	484	446	457	418	438	458	461	479	494	467	454	466	496	421	465	463	477	499	478	474	469	447	463	458	474	464	435	466	474	497	470	453	489	480	463	475	445	442	441	472	450	491	454	452	491	484	460	475	434	422	487	508	438	499	464	480	470	449	475	433	469	449	471	469	492	484	448	433	483	458	445	467	464	494	446	494	439	459	485	452	440	482	456	483	461	431	508	485	466	470	478	461	443	514	469	465	449	429	470	462	459	472	431	438	447	486	454	439	436	494	498	428	489	476	469	477	489	473	461	462	457	478	459	466	412	467	447	497	459	490	492	481	463	478	449	505	399	452	462	478	501	440	431	441	471	451	442	459	463	456	449	466	485	482	439	451	465	475	467	499	450	453	473	471	473	447	490	450	492	424	501	476	437	445	431	489	503	482	474	462	437	474	469	509	475	467	491	449	437	493	472	439	445	451	465	440	432	490	463	480	443	464	450	462	443	468	426	443	479	467	498	467	434	486	462	447	494	458	453	427	478	453	411	487	460	461	483	484	451	455	448	486	445	455	481	435	458	494	431	492	482	453	506	492	492	475	465	467	455	456	505	476	501	469	463	445	438	454	477	432	442	490	453	447	479	454	441	429	442	443	470	483	474	474	462	475	399	450	469	478	473	454	503	417	464	470	490	482	475	482	498	496	465	482	467	441	438	487	507	495	451	502	453	454	487	491	499	445	469	488	441	458	491	481	462	459	474	464	438	398	478	490	453	454	468	437	462	451	457	489	473	471	491	510	440	481	471	463	466	473	450	456	464	473	464	464	443	498	476	498	467	475	469	493	485	522	427	444	460	439	492	439	452	465	463	476	493	440	487	446	477	469	471	440	482	459	490	474	470	458	440	434	440	497	451	465	460	495	472	445	444	484	472	439	485	431	463	457	467	469	509	491	457	408	426	467	485	512	488	460	474	437	480	489	450	469	460	498	486	440	492	462	475	484	483	470	455	455	449	494	459	484	467	467	459	493	458	488	515	482	435	456	459	455	449	460	475	476	420	456	446	446	465	469	452	453	410	464	466	476	496	488	478	501	498	468	465	454	459	456	431	456	404	496	448	474	439	458	454	475	441	449	445	456	521	478	438	484	441	474	467	458	428	470	470	459	486	421	472	440	467	474	481	480	519	466	470	443	472	449	478	487	485	470	476	436	473	496	497	458	440	487	457	467	460	484	473	440	505	487	424	433	466	438	484	456	524	445	470	464	441	466	489	431	470	429	452	467	464	437	433	471	491	439	493	472	435	473	442	463	454	444	445	464	500	469	491	462	451	472	485	482	467	475	512	502	491	482	480	464	443	449	491	442	470	468	475	441	488	471	472	428	475	456	454	499	476	462	419	486	473	481	418	462	422	461	461	463	411	478	459	485	457	472	440	452	518	442	489	480	477	490	502	427	480	459	476	456	481	472	475	467	471	474	477	445	429	449	440	471	455	446	475	465	471	436	456	457	497	484	478	455	441	460	466	436	483	427	486	467	454	452	497	476	479	445	488	462	448	451	473	432	493	459	431	489	474	467	472	443	455	456	422	451	435	440	476	466	469	474	497	521	491	440	475	467	472	450	480	473	456	461	443	498	467	433	513	476	482	459	450	458	457	469	450	465	451	469	398	446	436	464	477	472	460	444	487	475	483	443	478	460	462	493	491	499	468	470	497	460	443	469	471	450	450	451	466	448	471	483	475	457	471	475	456	427	497	475	434	429	454	467	454	492	461	470	444	444	450	440	450	458	448	458	423	473	460	468	476	468	451	453	441	462	454	515	453	459	489	456	429	463	431	519	450	492	414	495	461	417	435	474	429	466	465	468	448	445	457	442	454	466	467	454	457	488	472	498	465	459	467	451	448	498	486	449	461	498	435	456	461	451	465	462	486	448	505	475	463	467	456	499	438	481	460	401	442	468	470	448	455	440	476	500	455	492	441	454	476	474	477	482	448	446	455	460	450	450	457	452	459	496	435	448	420	432	450	448	466	430	483	438	427	492	459	411	452	457	487	464	442	455	484	484	439	495	477	453	465	450	400	455	446	500	487	476	466	460	448	517	441	484	461	450	469	471	488	480	460	467	456	456	506	502	437	461	429	448	456	492	459	471	464	460	436	470	460	469	494	473	479	462	446	494	462	471	461	468	483	459	493	467	450	461	489	476	446	440	452	448	464	452	485	463	465	451	454	455	510	485	442	469	486	489	489	450	479	471	457	436	489	437	462	434	430	448	468	449	448	470	486	450	435	452	454	422	437	469	456	448	453	470	467	450	429	486	439	465	473	440	448	482	498	508	495	433	495	472	490	469	481	476	494	448	459	477	488	448	452	484	468	462	486	470	437	462	475	463	466	442	474	452	436	467	487	440	457	480	505	479	471	449	481	474	474	488	467	480	467	471	475	477	501	483	461	485	453	490	456	475	456	444	492	444	446	452	460	490	453	481	467	503	457	482	434	465	474	463	476	461	410	422	452	478	502	443	442	507	473	457	451	497	470	486	490	467	461	425	475	468	442	481	473	477	417	489	502	453	464	395	473	466	450	483	430	514	461	459	451	459	474	461	445	466	472	489	472	440	487	500	478	418	472	476	439	453	442	407	473	468	478	436	443	454	479	468	481	455	453	424	456	490	443	464	469	479	475	463	449	455	470	479	489	451	448	431	456	459	486	473	468	450	459	472	479	469	464	466	497	430	478	467	432	481	471	417	473	459	450	480	485	458	444	456	462	452	490	443	492	454	467	499	474	498	478	433	474	509	405	449	464	427	470	435	412	471	443	472	470	465	477	462	474	497	479	487	453	476	459	446	446	459	432	442	462	446	478	482	492	482	481	465	462	409	442	478	473	520	448	477	436	483	490	438	446	491	420	497	435	419	512	466	463	450	463	442	440	467
1614	353	332	282	319	287	306	298	279	305	310	315	311	289	317	316	307	327	331	299	313	293	300	293	283	314	319	311	319	325	291	302	322	305	300	266	280	281	292	290	329	290	294	296	325	296	300	302	303	325	299	311	318	313	284	305	324	304	291	344	270	304	340	291	288	317	287	271	289	287	328	295	312	333	301	353	306	298	311	298	316	281	353	284	303	270	320	313	311	319	345	300	291	303	313	300	322	316	289	282	278	287	258	284	290	302	310	281	311	305	284	274	334	308	295	322	299	265	291	344	277	307	306	276	316	279	283	340	299	331	332	327	307	318	326	301	319	352	296	269	311	297	310	298	298	302	320	303	319	303	323	289	315	279	276	310	278	278	316	291	304	303	345	327	312	308	292	299	286	322	285	292	309	302	325	299	323	275	331	331	312	291	347	282	315	330	300	285	324	294	281	290	301	293	323	286	318	323	315	327	303	333	289	311	277	297	308	301	315	284	262	320	278	283	310	291	300	294	319	299	328	289	311	318	317	279	305	313	311	335	317	313	297	323	302	301	301	331	312	311	340	299	283	309	292	290	308	319	262	280	305	310	311	317	291	326	293	315	322	296	289	289	272	292	325	310	290	304	296	325	339	289	257	298	305	313	306	314	301	304	326	303	322	296	305	309	292	316	276	335	352	283	282	298	298	286	308	292	317	357	309	343	284	304	286	310	256	296	306	274	305	301	296	290	347	282	295	322	279	287	308	291	331	312	305	321	306	290	316	321	321	310	295	281	293	338	296	322	306	298	306	324	310	302	318	299	282	289	305	309	307	296	273	328	311	301	303	284	296	290	321	294	291	327	307	273	297	330	316	327	305	347	331	301	262	305	283	337	299	333	293	318	294	299	283	320	324	292	281	338	319	297	317	311	336	336	294	306	305	310	300	279	259	281	302	300	318	325	303	274	342	297	298	308	298	307	328	277	296	307	273	308	335	299	314	270	261	276	326	313	294	303	320	295	316	315	320	304	326	308	293	278	321	299	321	280	321	329	279	288	300	291	303	306	299	312	305	331	283	274	297	334	327	305	286	282	304	312	314	313	277	314	310	311	316	263	303	296	289	322	297	315	271	314	292	277	327	284	270	330	312	326	303	296	310	332	305	327	322	330	322	297	303	294	340	294	303	326	334	296	327	348	303	281	312	305	293	289	309	297	314	294	314	274	287	291	314	320	327	300	310	311	301	320	316	311	306	316	340	287	306	299	314	295	295	302	313	309	284	299	319	303	326	297	296	313	300	314	334	336	302	294	311	319	294	341	267	274	320	279	315	333	320	297	323	307	325	294	327	308	316	287	292	332	284	290	326	286	325	311	295	338	331	280	307	332	335	284	302	307	325	321	341	288	348	278	282	287	317	312	303	315	326	318	316	333	294	291	290	296	276	323	316	300	307	266	317	295	289	295	302	297	339	322	344	269	284	283	308	282	294	298	320	298	325	286	303	304	308	293	282	294	276	314	325	295	307	307	289	289	325	278	274	354	324	291	295	294	337	295	340	300	297	293	270	291	288	290	306	295	285	330	291	274	277	286	342	333	292	280	285	286	322	308	294	308	290	321	289	291	269	295	292	292	323	309	270	344	275	315	303	354	284	290	332	310	304	272	293	295	306	320	298	310	298	324	328	303	316	307	334	306	317	332	322	332	296	306	303	289	303	288	295	306	281	314	302	289	288	325	284	280	297	310	294	330	301	312	316	261	294	360	339	294	317	294	340	308	302	322	299	308	281	295	274	264	327	323	336	322	295	289	298	289	353	312	296	296	307	280	338	283	295	309	298	300	273	291	315	320	308	279	287	320	302	309	302	302	296	321	300	303	304	344	319	347	309	327	281	297	305	307	254	311	277	316	313	296	326	307	312	293	321	341	286	310	300	308	312	313	280	304	299	320	312	336	304	300	310	301	269	299	279	293	272	294	306	290	299	277	286	311	300	289	274	308	324	302	315	286	311	320	323	283	295	336	292	292	318	309	332	311	312	305	303	316	291	291	275	331	320	301	283	295	301	358	308	313	357	299	307	311	307	282	285	306	301	280	287	306	294	333	291	320	325	292	297	306	302	288	295	317	310	311	290	320	323	352	315	334	289	316	308	264	326	287	282	292	275	296	294	300	313	301	332	338	285	275	305	305	309	299	309	251	312	286	297	288	315	307	306	303	274	282	275	297	290	309	311	314	314	315	288	333	274	332	325	332	309	312	333	310	281	324	341	305	300	281	302	296	302	304	321	334	316	297	282	322	292	311	300	316	324	299	281	307	288	287	309	309	336	280	307	301	294	264	269	307	298	310	328	319	302	296	332	319	305	311	302	327	329	306	308	323	316	292	298	290	293	322	286	332	300	278	278	291	295	309	315	295	308	286	285	292	307	317	287	334	311	300	311	318	290	313	335	283	278	289	320	281	322	324	315	301	321	309	289	320	308	315	314	310	288	312	295	308	314	310	303	261	295	319	316	294	284	290	278	307	305	299	303	315	278	294	334	271	320	335	325	319	313	335	285	300	313	303	306	327	290	285	271	322	297	305	297	295	307	311	310	293	316	372	333	312	314	320	345	278	295	293	321	304	305	351	274	291	272	305	292	292	317	274	301	265	305	288	319	306	296	301	262	311	324	308	343	292	299	324	316	297	284	282	308	321	333	321	301	343	320	340	316	312	287	289	324	295	304	312	289	282	307	306	306	281	279	277	295	318	294	310	300	302	310	289	323	322	306	296	309	292	282	292	312	263	287	310	308	295	321	305	269	286	300	299	294	308	292	308	300	311	303	343	328	288	301	269	304	283	330	311	283	304	276	300	314	298	285	311	295	310	336	310	320	278	294	298	286	292	299	291	340	296	297	314	350	307	353	267	322	316	316	298	307	282	290	303	317	304	330	353	301	297	295	332	334	307	319	315	314	307	304	292	314	288	295	309	321	326	298	294	282	315	357	292	301	328	317	323	313	306	304	312	297	296	274	285	306	329	307	326	336	287	304	322	294	268	329	306	255	341	334	322	327	287	306	317	314	281	299	291	310	296	301	309	309	294	283	311	329	291	260	306	320	313	310	312	306	365	289	292	315	299	278	297	313	274	290	290	324	293	283	331	297	294	292	319	308	314	306	332	302	327	308	287	316	294	306	306	295	310	317	330	341	296	315	313	352	304	315	297	323	277	326	306	299	299	289	332	280	315	315	303	287	269	299	283	320	316	287	308	294	281	318	313	290	305	307	292	359	282	320	312	291	288	277	291	327	334	295	287	308	333	287	289	319	289	335	304	291	325	324	272	314	287	317	273	310	321	316	305	322	321	285	303	302	312	291	312	319	334	328	327	340	302	323	300	304	312	273	318	311	317	301	295	327	297	281	273	310	324	288	313	308	296	288	309	330	304	292	298	278	269	273	315	323	289	290	308	294	311	303	310	349	289	283	302	294	283	279	321	308	269	318	295	326	309	283	330	304	298	335	313	294	326	292	292
1891	722	652	700	717	683	701	683	695	704	712	648	668	681	682	693	668	725	725	736	663	694	678	672	672	619	670	688	663	708	703	664	679	759	679	679	655	689	666	704	660	688	692	690	696	676	653	763	671	707	689	668	665	697	686	630	691	715	705	668	732	705	710	699	702	717	705	699	672	664	688	629	714	717	669	680	673	689	669	691	639	679	693	689	626	735	713	634	722	642	721	706	658	695	691	685	683	687	669	683	637	663	659	681	660	703	623	662	698	690	693	771	706	655	705	722	713	752	662	689	712	683	627	722	662	734	689	707	674	666	685	654	667	679	691	673	656	691	662	729	684	617	732	652	697	684	691	620	701	728	691	671	688	701	725	689	723	661	665	630	711	718	641	707	685	657	722	708	653	654	668	669	667	710	677	691	733	626	674	674	640	720	746	725	702	675	675	664	697	721	667	689	656	689	704	688	647	724	688	689	652	684	644	715	719	649	678	682	692	660	695	732	634	709	641	693	713	683	702	695	677	637	686	673	670	656	701	708	677	697	652	715	667	679	652	668	654	689	658	655	678	629	684	680	692	698	680	700	699	627	721	709	713	721	693	712	678	686	696	680	647	685	663	702	684	690	698	668	675	693	703	675	697	701	685	683	739	697	712	697	639	689	697	721	671	700	700	733	639	684	711	667	687	663	717	717	668	656	632	666	661	665	694	652	683	681	711	697	664	672	653	683	730	659	689	649	680	722	672	717	691	675	650	650	701	740	646	675	708	674	631	657	648	683	702	661	718	697	719	661	664	664	700	694	713	723	670	684	697	723	683	639	624	673	707	623	681	703	715	679	695	676	692	727	627	724	693	648	687	671	696	650	703	645	626	693	724	637	642	683	711	661	645	677	668	736	666	686	698	695	659	702	697	686	687	679	743	669	680	699	656	714	723	694	671	703	699	707	665	694	680	708	677	702	716	675	648	679	676	666	689	687	655	698	678	706	706	664	660	640	647	663	684	660	708	692	732	673	726	712	698	695	659	710	701	700	682	609	714	671	644	713	673	692	679	659	712	677	716	709	710	657	671	709	662	676	720	694	701	722	687	662	730	639	681	639	630	659	675	694	668	654	699	690	662	669	670	618	674	680	675	691	699	712	690	682	634	690	650	712	693	668	648	705	711	689	750	682	683	682	732	682	699	670	660	670	686	632	703	664	688	664	733	686	673	704	682	669	731	661	650	692	687	675	684	664	677	665	642	686	695	667	729	713	673	736	717	666	645	677	701	719	692	641	670	696	604	651	715	682	723	736	671	667	699	691	685	669	684	654	703	690	690	693	673	717	672	658	659	713	720	668	677	646	659	687	648	676	664	717	688	667	717	690	654	713	692	646	707	676	650	654	692	614	642	664	695	669	639	688	662	639	662	710	711	690	641	706	712	690	703	688	700	691	687	704	610	697	662	669	716	659	728	666	702	674	642	674	682	687	661	703	729	664	697	648	635	675	694	709	660	731	646	641	638	653	693	683	679	650	706	746	693	658	662	721	742	654	643	694	685	628	660	695	693	660	688	664	682	713	713	683	696	746	680	654	683	686	637	686	645	657	690	669	688	732	686	707	678	724	666	675	716	708	639	705	676	686	662	645	667	687	693	689	639	678	654	687	649	672	656	674	653	715	699	679	656	672	704	664	658	680	705	655	669	700	704	683	720	722	707	665	675	744	675	693	690	693	686	670	656	687	702	699	644	652	674	673	734	705	699	702	645	707	667	708	687	648	700	658	737	671	677	685	692	683	750	652	682	651	670	697	662	696	656	681	711	689	671	693	651	686	679	692	674	704	631	655	675	699	657	659	710	650	711	664	679	674	673	663	664	684	712	715	666	658	698	683	691	713	666	667	653	674	677	679	675	677	673	704	721	671	689	656	675	655	651	678	678	718	702	692	687	635	662	635	685	676	702	656	697	689	694	689	690	685	659	688	679	683	626	678	677	665	681	687	658	643	659	699	690	725	726	677	746	723	633	675	664	663	693	695	675	653	694	690	622	643	701	702	686	710	655	733	659	698	683	672	705	681	700	714	703	715	689	727	719	673	676	706	681	648	691	751	679	689	671	665	657	649	682	687	641	677	674	712	652	685	692	670	690	711	698	664	707	686	734	673	672	681	707	631	643	710	709	699	695	648	680	643	653	650	674	658	682	684	694	696	720	664	681	738	691	626	687	681	697	647	684	687	717	684	711	725	665	677	673	710	681	731	716	702	692	714	711	682	709	711	652	649	692	661	692	694	610	708	613	681	672	685	728	669	669	636	700	704	724	697	672	726	677	698	658	645	663	667	678	699	689	715	638	648	655	666	650	675	620	719	652	688	630	705	659	695	664	696	670	724	699	663	668	669	743	674	602	690	689	711	659	671	694	688	669	662	712	656	741	704	677	695	683	737	682	666	665	670	675	649	679	681	686	684	681	698	678	637	696	714	669	675	693	690	680	682	672	674	671	728	670	659	687	709	703	674	658	683	695	689	671	689	707	698	668	667	683	657	671	718	685	704	719	672	666	644	683	670	709	693	642	690	672	695	747	723	683	725	668	644	668	680	668	708	650	684	681	690	664	706	709	674	708	656	698	661	677	663	669	714	692	683	672	653	728	680	698	678	633	658	668	683	691	683	671	677	734	700	705	656	652	711	657	699	669	722	707	682	738	708	716	691	742	685	730	718	679	666	675	655	680	722	641	700	689	682	628	667	659	679	626	639	694	723	720	663	680	687	672	695	661	661	693	631	714	707	654	707	695	698	674	658	664	712	651	698	725	652	661	672	676	638	707	629	672	654	672	636	692	699	678	694	704	684	660	720	698	693	692	655	723	672	647	673	665	694	662	730	660	688	661	639	665	667	672	663	713	667	639	671	659	696	726	697	667	656	702	692	692	705	699	681	643	655	647	670	696	678	703	696	663	671	682	664	668	647	705	687	652	606	731	674	716	738	657	657	660	709	668	688	674	668	735	676	647	717	734	676	678	652	669	674	691	673	684	660	685	727	655	666	637	721	705	694	738	648	687	740	747	695	659	676	700	680	681	736	648	675	679	729	676	652	665	684	663	670	694	684	677	707	691	698	662	690	693	685	713	682	718	688	663	688	738	703	689	705	746	681	660	698	693	689	703	662	669	680	725	715	681	669	676	648	706	705	682	663	666	727	653	675	681	677	677	679	688	704	676	695	654	675	709	655	684	692	660	634	721	720	669	717	685	710	685	709	711	676	682	703	685	717	666	701	679	705	653	653	653	703	669	690	679	667	716	699	675	663	636	635	668	659	674	653	748	658	757	678	736	666	629	718	678	686	693	680	713	727	709	679	659	679	667	692	712	686	693	716	643	701	714	727	696	703	712	717	693	660	709	660	724	676	713	751	682	714	688	728	703	646	710	651	693	707	661	729	661	704	716	712	688	644	675	674	705	684	645	686	662	672	690	656	653	705	668	686	647	703	665	684	662	665	683	740	663	656	648	683	708	704
7475	438	426	366	263	232	197	200	183	156	153	140	162	166	146	138	138	138	129	161	144	142	156	136	142	144	110	151	139	131	147	129	140	134	136	160	139	113	130	134	138	148	128	152	131	163	116	150	139	135	144	158	130	137	145	127	139	122	142	119	132	140	128	136	116	135	123	96	119	124	146	161	132	123	128	146	145	134	141	131	136	145	118	131	116	132	133	152	148	149	147	129	144	115	137	124	153	153	159	157	133	115	127	154	144	140	165	131	139	128	127	130	145	137	137	135	127	128	151	137	138	139	164	118	129	134	170	170	155	138	139	145	143	136	140	122	122	111	137	138	149	134	115	127	147	141	146	153	128	137	129	146	126	138	133	156	151	149	125	137	136	127	125	126	121	150	141	147	107	137	123	130	119	152	141	138	129	126	127	130	136	147	131	130	146	139	129	136	128	136	141	142	140	131	150	138	134	129	123	132	142	141	124	140	123	145	128	142	96	137	136	139	121	132	117	124	123	125	126	131	125	119	118	118	131	133	143	145	129	139	145	140	135	128	150	135	140	133	118	121	133	133	133	134	136	153	145	170	130	134	114	116	161	118	162	129	158	137	151	127	127	163	149	139	117	133	131	133	127	138	105	151	149	130	140	135	163	152	128	114	123	131	123	127	142	143	145	142	148	127	142	132	146	148	129	147	107	131	146	122	126	137	156	145	131	128	131	143	151	129	128	122	137	132	122	140	131	115	150	128	130	138	131	129	157	132	135	122	141	131	130	141	147	138	141	134	122	123	133	115	139	129	127	139	138	152	114	133	146	131	108	131	137	126	136	127	111	128	134	116	142	151	131	115	130	155	130	115	142	128	132	144	132	143	155	110	150	125	119	149	139	151	126	139	129	118	113	118	135	150	122	133	142	131	135	140	137	120	112	123	130	152	132	140	116	118	143	141	150	137	144	127	115	141	122	102	138	121	129	131	138	142	155	120	161	129	131	124	152	138	153	136	140	133	138	137	140	124	135	135	131	154	130	124	144	135	135	138	134	140	119	119	121	133	132	104	137	143	125	143	133	150	152	121	149	130	118	153	134	145	126	146	118	168	137	140	120	138	128	146	141	116	119	127	126	130	132	145	141	123	126	114	121	147	144	138	142	144	136	112	143	143	139	127	134	139	130	141	160	132	141	129	146	120	130	128	144	127	152	128	130	117	133	134	127	132	132	127	172	124	143	141	133	132	135	151	149	120	148	158	138	144	133	141	135	128	137	152	123	102	132	142	124	149	118	147	131	143	132	153	120	123	141	139	120	137	133	115	132	138	153	142	161	154	120	144	145	136	141	155	127	141	131	126	145	152	138	147	139	137	166	127	120	131	133	132	135	141	140	130	131	119	132	124	148	117	120	133	117	139	148	130	147	145	137	112	112	166	144	142	161	134	148	124	143	144	142	142	129	144	143	128	118	149	110	108	150	143	148	154	117	167	146	126	111	129	110	145	123	135	137	145	146	140	114	147	145	132	135	140	113	138	137	139	132	133	155	150	120	140	141	140	133	135	123	148	146	133	143	160	120	155	155	121	128	127	137	130	139	145	137	149	134	118	133	159	111	144	139	138	119	130	135	138	127	131	142	148	136	121	140	142	170	136	154	141	116	123	125	130	122	133	125	131	131	138	140	141	150	133	150	135	129	148	134	116	137	131	147	128	130	127	123	133	118	128	146	142	154	144	156	144	122	145	116	135	156	126	130	145	135	137	136	138	126	156	132	145	140	127	138	119	139	142	131	139	149	121	129	144	146	144	157	123	136	139	144	148	119	112	112	123	146	145	134	131	152	145	151	127	132	128	153	136	135	133	123	140	143	145	140	128	122	126	165	131	127	125	114	116	122	157	129	143	139	139	155	143	130	115	118	126	115	119	141	150	125	133	135	121	124	141	147	125	150	148	132	114	119	134	124	153	138	141	145	131	113	127	128	114	149	145	133	118	113	137	139	129	125	136	141	134	132	136	123	150	119	122	130	140	140	136	147	129	106	123	135	131	110	126	146	124	112	120	133	148	146	134	150	132	140	127	151	123	141	131	144	129	126	117	138	138	121	127	129	126	149	124	122	164	132	121	129	120	140	141	155	132	113	138	160	131	136	151	142	158	131	136	118	120	130	124	130	132	152	155	137	132	150	128	124	126	160	124	123	153	130	129	131	138	133	139	138	149	137	130	124	163	124	121	137	148	150	135	121	122	132	132	137	133	145	141	137	124	145	120	134	124	137	143	130	130	143	136	129	125	140	125	132	126	152	138	144	132	147	156	139	135	119	123	136	130	108	130	129	148	137	162	131	140	141	139	140	161	134	135	127	122	137	121	124	138	150	155	115	122	145	142	127	122	149	124	134	125	122	130	137	147	141	105	153	152	166	119	143	134	138	134	115	139	106	148	136	145	131	139	128	120	137	142	139	151	106	145	126	131	156	138	114	165	140	156	127	155	139	145	134	116	158	114	121	137	133	138	139	156	136	192	130	146	138	143	141	145	139	150	131	145	132	124	143	136	129	138	133	126	128	143	132	138	131	148	108	112	140	116	145	129	130	134	128	128	149	129	121	115	119	124	144	147	149	137	115	159	139	132	132	139	134	144	125	131	140	115	149	144	122	136	125	131	136	121	152	134	133	135	148	129	153	136	134	139	139	132	137	126	155	143	151	148	134	127	137	121	138	128	136	147	138	132	132	157	137	131	109	147	136	128	135	136	143	127	154	128	144	122	132	136	121	138	133	143	137	130	137	133	106	126	152	155	137	136	134	134	122	126	127	131	120	110	135	150	137	122	128	133	134	119	166	140	125	123	103	143	146	144	145	140	131	129	155	119	162	141	133	151	140	143	122	124	148	144	152	123	135	121	132	121	136	130	151	153	149	143	119	125	112	149	131	149	162	152	151	118	109	147	138	145	157	135	135	145	125	141	117	126	132	112	142	145	133	144	126	135	143	128	139	146	164	126	141	151	143	127	149	139	120	146	128	119	154	119	113	140	126	133	104	145	150	134	136	134	131	159	132	146	137	146	127	124	154	130	132	133	135	136	111	157	138	132	131	156	127	149	131	134	166	144	136	106	160	137	128	140	144	137	137	128	123	107	131	153	120	125	123	127	156	130	127	129	134	133	123	140	151	132	164	146	159	151	162	134	125	139	143	127	120	128	129	155	128	150	138	126	129	147	135	159	156	114	136	127	130	106	155	117	121	133	140	115	143	134	141	121	125	144	127	142	129	119	144	136	138	132	146	122	125	161	121	138	145	124	148	132	132	158	139	133	149	132	117	162	125	129	137	131	122	152	153	146	149	141	135	146	136	124	150	127	147	151	112	149	149	150	139	126	144	140	143	126	117	129	120	144	150	122	122	127	139	151	142	138	154	138	139	161	138	127	129	144	140	127	113	138	136	138	147	139	121	124	152	136	144	127	153	160	132	137	143	144	146	124	122	135	144	140	118	150	132	136	129	145	132	157	136	137
6132	625	997	1244	1006	874	741	647	578	562	489	468	448	465	443	449	425	403	430	398	429	378	400	407	389	397	349	355	403	380	345	392	342	339	415	381	398	373	340	367	374	344	354	403	375	354	379	338	382	412	340	373	390	345	353	383	370	391	378	371	375	346	368	386	329	347	355	381	379	335	363	398	342	383	366	358	376	363	340	393	348	374	349	369	292	381	355	365	361	359	374	358	401	366	362	335	383	343	325	326	402	371	337	378	385	370	395	407	376	338	349	333	361	361	397	382	387	363	392	394	358	379	353	348	380	387	366	369	367	397	390	355	376	332	342	355	368	374	352	285	411	361	373	373	364	338	374	376	368	380	359	326	344	369	362	352	330	376	355	362	359	370	354	371	317	368	385	371	401	379	354	374	371	350	358	356	336	357	337	352	320	336	352	324	392	350	334	378	366	323	375	368	355	336	372	357	373	325	370	367	373	341	367	377	381	344	365	386	349	405	386	367	348	364	350	361	352	320	344	383	381	362	360	379	357	354	360	372	347	346	350	324	370	380	373	339	355	356	360	375	367	340	356	374	350	346	344	378	345	340	370	347	369	369	358	342	348	348	346	357	374	362	362	365	374	374	352	374	349	339	353	357	367	333	329	364	380	377	381	363	327	386	386	383	346	370	385	407	351	381	396	370	377	386	391	329	387	350	313	368	344	312	360	363	328	356	360	312	385	350	319	398	317	342	362	357	357	349	368	353	346	360	349	341	316	354	365	395	342	408	385	390	356	353	352	397	361	336	386	361	361	378	384	327	351	359	338	375	371	361	372	304	355	383	340	371	348	371	339	366	392	346	377	352	373	371	349	333	375	330	358	361	341	358	341	366	352	336	385	369	369	366	378	351	361	330	348	370	341	343	364	361	336	374	371	342	339	382	349	361	334	360	380	338	350	356	359	340	357	344	364	370	386	357	327	344	364	346	381	366	388	351	408	358	370	360	363	313	344	359	388	349	381	366	331	358	380	346	367	369	341	359	378	312	341	324	356	368	346	342	355	360	347	382	358	341	356	344	324	384	372	380	346	337	351	361	384	369	361	327	367	357	328	362	332	360	350	351	363	389	337	356	345	335	366	343	367	353	368	357	404	367	349	348	339	363	371	350	363	372	373	335	363	376	346	357	378	354	375	376	346	370	378	398	353	345	365	343	333	372	370	339	348	350	379	391	360	364	386	342	385	390	360	356	329	342	378	370	356	358	337	343	349	360	322	381	377	378	334	374	384	367	358	392	359	356	378	364	347	362	364	367	368	381	369	379	332	370	321	403	342	354	364	361	350	311	357	381	349	337	344	390	378	365	372	360	340	397	346	371	380	349	331	387	330	336	374	358	368	377	349	377	369	356	371	331	333	376	368	357	384	341	341	402	375	356	385	355	359	372	345	381	377	381	351	369	352	347	402	378	354	364	356	350	358	375	330	358	393	340	369	348	366	345	356	349	360	368	361	392	392	347	360	350	343	361	362	356	373	339	384	365	380	358	353	391	351	352	358	355	381	343	376	377	353	377	387	389	358	355	391	373	350	366	355	383	360	335	359	345	386	363	325	350	328	365	357	337	341	349	342	331	359	368	379	313	353	371	379	345	368	356	372	327	350	381	345	366	361	370	357	339	374	339	394	363	359	339	359	354	352	384	360	346	346	372	371	367	350	390	367	293	381	358	344	333	345	349	342	319	329	355	379	363	379	355	339	363	377	330	355	389	376	348	361	355	376	381	362	358	341	362	370	363	391	336	331	329	358	349	362	361	333	333	371	342	374	361	326	349	351	365	338	359	368	399	353	342	349	396	361	351	346	375	333	342	355	372	380	361	364	347	359	344	351	342	376	375	379	345	381	384	310	350	383	351	348	380	330	376	380	368	325	354	364	385	328	360	316	359	351	362	332	367	353	361	356	361	363	344	384	341	347	374	355	359	345	356	329	369	389	351	357	348	361	371	386	391	333	345	364	354	350	351	368	367	361	321	326	378	380	349	343	362	362	376	373	361	338	364	325	365	371	345	352	371	386	352	339	402	361	378	404	350	351	375	365	346	351	367	354	352	350	338	360	350	359	346	362	377	376	360	375	369	346	363	371	349	389	372	340	375	353	334	361	379	391	355	351	392	336	359	370	344	376	329	338	341	360	392	371	337	362	376	379	378	348	340	358	364	377	366	353	364	343	390	344	335	346	369	349	359	360	342	325	357	344	341	362	400	345	357	369	384	359	355	339	348	349	365	352	340	370	353	348	343	365	324	358	328	329	352	387	368	319	374	390	367	358	377	336	345	377	352	382	340	351	378	343	370	364	382	361	337	363	330	359	370	338	370	359	367	338	354	363	341	316	343	360	372	328	348	362	335	365	353	363	352	384	377	370	395	365	392	339	359	357	371	340	389	363	352	357	375	346	335	346	356	305	401	383	344	379	387	359	389	366	332	363	342	370	371	383	383	353	347	377	344	373	346	341	357	345	330	384	350	381	347	378	338	358	346	333	327	343	389	366	363	346	327	371	352	356	319	370	352	366	388	353	351	353	352	361	348	343	350	375	345	371	344	385	340	372	346	363	346	363	405	350	403	348	387	383	359	366	357	375	372	352	350	354	375	371	359	313	341	359	341	352	354	356	359	342	382	361	364	338	367	355	361	392	383	388	379	369	360	401	350	363	353	336	358	346	375	331	364	365	379	331	380	354	386	380	367	358	349	341	364	371	341	364	389	387	336	357	383	342	350	384	387	310	350	352	329	397	373	355	387	363	326	401	361	340	365	395	363	337	354	348	352	335	378	394	375	357	359	349	361	380	370	348	351	385	355	335	388	374	345	343	307	348	362	354	368	365	400	346	352	352	410	359	357	376	352	333	368	364	344	329	377	371	383	364	345	373	357	371	364	373	393	354	375	390	360	323	349	375	369	360	373	343	335	355	326	351	369	341	344	338	374	344	336	331	393	371	357	384	349	386	341	362	351	363	342	356	354	365	401	377	393	348	350	349	345	347	375	362	352	358	356	394	395	346	393	358	359	369	330	344	372	365	367	355	352	367	341	369	339	363	374	349	371	427	365	365	367	376	344	336	368	348	373	380	363	405	332	381	357	342	365	343	359	369	354	353	395	347	359	366	336	339	365	354	370	364	361	348	382	356	386	347	342	339	341	376	382	366	375	392	391	361	348	367	378	379	363	394	383	397	347	364	365	365	350	332	355	356	357	342	344	362	368	364	356	347	353	352	348	373	360	350	363	340	338	359	369	336	364	381	344	364	342	353	381	371	346	350	346	384	341	377	359	368	356	303	347	356	369	360	370	356	373	400	355	332	321	357	372	336	396	374	334	322	358	363	361	347	326	371	329	364	325	383	357	323	346	376	379	372	323	360	369	378	342	338	368	347	388	362	362	394	395	373	373	392	348	375	366	348	378	353	351	351	367	385	350	356	360	355	397	346	364	355	340	344	381	345	366	360	363	375	375	313	339	370	388
13788	1023	884	692	529	419	350	248	263	271	206	211	213	242	211	197	195	197	183	204	212	176	209	195	171	192	165	185	165	180	158	180	189	203	200	188	177	189	171	164	170	175	177	185	204	165	188	197	182	166	193	174	175	181	172	175	188	170	195	182	174	193	196	172	214	194	179	170	197	188	168	176	180	164	193	194	164	184	179	208	203	180	193	195	188	199	181	178	174	178	186	201	163	179	168	157	198	192	199	178	186	190	174	182	183	187	166	198	194	201	180	186	161	182	185	177	188	189	194	172	173	166	163	171	172	172	179	175	156	162	183	187	186	171	202	178	185	210	193	192	194	176	181	184	163	166	177	191	192	176	193	196	154	173	172	190	194	163	196	156	188	172	185	181	171	190	182	191	189	182	174	195	176	168	192	186	184	177	174	196	190	168	188	165	191	189	179	164	173	176	160	190	180	164	176	186	189	192	161	176	173	173	204	162	180	159	181	210	185	190	158	162	173	163	193	195	209	209	188	187	199	187	169	151	167	167	140	176	159	188	206	193	188	168	190	184	178	187	183	187	158	166	198	170	183	172	169	158	182	189	175	176	181	176	168	175	185	187	169	221	180	180	174	177	177	167	182	163	184	175	221	191	165	194	199	168	163	204	190	180	171	166	167	170	176	179	170	184	174	191	173	170	176	212	169	198	197	176	180	184	189	189	187	189	172	167	183	166	224	167	193	167	152	197	167	201	184	200	190	187	165	198	199	171	186	177	190	183	178	166	194	188	188	170	188	171	149	178	159	166	177	182	182	194	193	171	181	172	165	195	174	168	159	188	175	193	175	161	192	214	174	169	182	190	204	166	181	209	191	173	191	177	189	179	171	139	176	165	185	179	194	166	178	175	175	191	197	219	152	151	148	175	163	146	194	157	185	181	164	162	204	186	168	201	181	184	177	175	188	160	190	208	174	171	175	165	186	177	183	176	173	172	191	186	179	202	190	175	177	184	199	187	190	181	174	190	168	184	193	185	171	177	189	193	195	194	201	203	183	183	185	189	191	193	171	212	190	172	185	170	185	188	174	175	167	175	188	192	192	191	195	198	179	173	170	173	193	171	181	169	154	170	161	186	181	195	182	205	183	190	160	184	174	166	188	191	161	185	194	183	182	203	176	185	170	181	178	188	204	185	154	178	195	190	162	180	191	177	193	159	184	199	193	191	157	193	175	171	168	183	167	178	191	173	141	192	183	196	174	176	148	157	192	202	177	178	171	187	173	181	223	206	170	164	182	198	159	177	147	194	181	181	161	182	163	176	201	187	201	191	164	183	182	173	173	203	195	164	187	177	186	172	188	152	180	171	189	156	171	192	171	189	196	186	196	177	182	185	187	193	187	195	200	201	164	164	163	170	161	219	177	179	170	168	179	169	183	148	192	200	190	185	190	185	196	172	182	176	187	179	183	183	163	174	179	200	177	179	178	216	182	203	171	144	195	181	181	167	184	184	178	212	187	188	172	148	186	197	187	179	185	174	187	158	173	170	174	169	190	207	171	188	171	191	169	179	191	183	195	155	169	198	178	163	182	169	203	195	172	177	168	185	175	166	185	152	175	171	183	178	164	169	176	194	183	178	218	189	195	180	184	180	204	176	209	192	177	154	187	177	186	185	159	149	180	161	169	187	175	203	204	161	187	191	183	171	196	166	180	159	177	160	185	177	144	181	184	192	171	168	185	169	192	173	191	185	173	197	175	162	168	203	168	174	174	206	199	184	209	179	173	187	197	182	161	185	166	160	169	189	188	202	192	175	177	193	174	173	205	196	155	195	208	149	183	177	159	190	179	186	175	177	192	171	187	172	191	206	198	175	181	168	175	202	159	162	185	176	180	205	189	169	163	172	178	175	207	180	185	189	153	164	157	180	215	176	161	187	173	159	195	147	187	168	154	192	204	210	209	179	189	209	197	185	164	171	161	148	185	192	172	223	172	202	168	167	200	184	193	197	161	178	170	180	182	181	157	151	184	181	197	159	185	175	157	157	171	199	163	198	182	184	149	197	160	143	168	191	221	178	165	192	156	188	202	191	160	214	183	192	160	188	184	207	179	184	175	182	198	216	172	199	176	202	170	149	166	168	189	183	174	200	165	179	195	184	160	176	194	199	181	172	189	166	188	186	182	180	169	176	168	201	169	177	174	192	175	195	167	189	169	204	197	185	168	189	170	201	169	192	156	180	171	186	192	169	174	158	181	194	178	177	188	176	175	167	180	167	186	199	180	176	187	193	189	171	187	193	158	179	139	169	168	179	188	195	163	183	172	176	160	144	169	189	214	200	176	180	168	186	178	203	192	193	180	183	167	181	170	172	164	167	175	171	163	178	145	168	174	190	204	169	192	203	158	158	200	187	184	189	186	176	176	193	185	161	191	165	179	177	165	164	152	180	161	175	180	165	153	210	178	177	140	186	167	177	163	183	155	185	177	190	161	175	160	186	192	163	192	185	185	171	184	156	194	182	179	159	162	176	170	173	182	185	176	169	187	162	170	167	174	185	186	171	186	181	203	187	181	194	201	185	146	195	162	188	184	199	189	159	182	186	190	191	164	201	191	159	186	193	175	161	191	192	169	168	158	171	181	184	189	200	189	173	202	155	170	175	152	177	185	155	168	181	178	180	207	173	179	187	187	194	185	180	177	152	154	193	159	181	194	185	194	187	190	179	177	168	188	164	188	166	152	170	204	191	162	183	196	177	179	184	178	188	151	165	197	171	201	191	189	191	194	202	167	174	176	195	190	180	190	179	168	182	166	174	204	191	198	196	173	180	192	167	194	165	154	177	195	178	179	157	171	168	175	175	193	195	162	186	206	150	155	182	184	164	185	171	157	195	176	167	188	171	171	172	191	180	200	151	187	179	170	197	178	153	165	200	195	178	184	156	176	203	164	176	182	165	178	164	196	177	185	145	186	182	186	194	156	180	183	166	171	203	184	166	200	191	182	187	191	160	181	140	149	180	193	180	170	160	182	183	168	160	170	168	190	165	196	197	166	169	190	188	183	171	191	184	159	180	182	197	185	188	188	212	198	171	162	165	173	204	163	178	178	178	186	221	188	201	183	184	158	182	184	176	169	196	203	160	184	175	167	143	215	197	175	172	178	191	172	160	189	162	188	179	183	203	189	195	181	187	163	191	182	186	199	186	183	198	190	179	177	163	189	157	150	168	200	199	173	185	177	217	148	198	202	195	171	169	175	150	175	199	163	188	168	203	203	183	177	172	220	172	192	171	206	186	187	217	187	166	188	188	191	180	173	183	188	178	176	143	154	188	185	188	177	182	171	191	192	171	188	197	168	205	187	169	173	228	150	200	161	163	170	169	189	179	187	172	181	167	169	193	155	168	171	151	122	188	179	163	184	196	195	175	186	210	196	191	156	167	176	205	168	162	170	192	174	156	166	172	200	202	185	175	179	165	171	180	196	198	170	187	199	192	212	204	180	171	180	172	171	181	185	175
7953	954	1898	2204	1823	1408	1220	1058	937	851	800	732	662	675	661	652	600	577	566	536	555	538	539	523	508	496	520	511	522	508	484	530	508	523	560	478	480	497	478	504	458	494	480	502	481	462	483	449	461	481	500	481	466	438	509	491	444	459	447	487	441	450	462	484	464	504	479	483	438	465	447	483	491	486	487	473	482	431	470	454	451	460	449	465	460	473	439	460	464	467	453	499	448	475	467	452	424	484	484	467	420	517	442	480	466	434	447	455	461	425	444	451	458	482	499	463	458	502	453	454	504	444	472	478	457	486	446	468	484	485	445	435	465	518	455	474	486	512	470	468	510	480	469	484	445	431	448	490	440	486	477	472	439	440	479	469	517	481	450	449	459	460	468	486	494	466	479	427	469	460	458	456	441	473	482	449	531	437	490	462	435	478	440	483	504	464	470	464	455	457	486	446	451	437	464	471	477	457	475	454	439	406	453	452	466	420	451	468	457	439	434	473	472	475	472	483	453	448	433	449	428	473	449	451	475	466	479	449	491	441	464	462	498	488	503	490	445	499	436	472	468	461	475	442	498	473	459	447	493	479	432	484	425	468	494	464	466	506	465	466	495	456	446	464	517	475	439	487	468	492	471	472	499	442	469	467	465	458	448	492	433	477	472	456	448	469	477	458	467	461	456	442	487	438	447	448	454	432	447	507	493	453	442	449	464	504	446	424	447	484	474	449	448	458	430	478	452	461	459	484	432	428	440	477	469	459	446	477	484	479	458	470	427	472	464	467	476	450	445	487	467	522	490	458	482	462	449	457	427	453	484	484	453	450	474	486	449	495	440	445	463	465	496	447	470	423	473	470	468	472	479	492	454	444	451	475	497	440	437	423	467	469	453	497	459	432	425	495	478	473	544	454	461	446	460	431	497	501	421	456	450	440	456	442	440	439	465	437	444	461	439	442	435	431	506	431	493	482	457	461	450	429	484	485	436	475	454	484	437	444	450	506	460	465	478	469	475	493	451	498	449	468	504	492	462	488	445	486	480	475	488	476	471	494	435	456	485	459	439	461	408	501	493	442	507	486	475	439	460	448	436	445	467	468	490	453	417	476	429	465	434	447	433	481	500	453	457	446	495	422	447	441	466	472	461	439	469	443	443	471	480	473	450	455	427	435	471	480	455	420	461	449	464	457	464	473	458	500	450	420	465	468	424	461	453	449	476	457	484	484	491	512	460	445	461	465	461	474	485	480	476	489	452	461	492	487	480	444	479	445	443	487	480	442	493	448	436	459	475	412	423	453	474	464	463	488	513	451	456	499	452	417	458	432	477	436	438	481	504	456	527	505	467	442	425	459	474	492	418	496	470	470	443	432	416	458	447	454	452	444	462	454	443	474	476	485	468	453	447	503	444	480	483	447	457	474	446	438	444	465	472	479	436	441	467	418	434	492	480	459	428	463	451	436	476	492	517	466	474	480	503	454	458	465	464	474	456	470	500	484	489	479	453	478	455	458	476	454	471	466	436	456	453	474	466	443	417	443	424	471	502	450	470	485	457	475	481	489	453	498	446	441	492	490	481	490	453	442	432	482	496	465	496	454	456	433	469	479	470	446	456	457	447	457	466	489	477	445	457	482	459	473	487	457	449	448	459	482	459	473	497	480	462	458	449	507	412	496	456	478	472	418	431	458	483	475	463	502	469	419	457	482	462	450	469	480	457	455	468	444	480	456	475	478	474	462	476	469	463	487	468	422	489	439	449	477	451	469	459	462	458	448	479	483	454	498	472	426	486	485	448	462	482	461	482	449	447	491	480	475	461	450	453	476	483	472	437	403	471	479	458	467	423	473	490	455	478	437	470	464	490	464	489	471	459	486	421	468	470	447	481	489	483	439	447	450	477	449	469	460	461	461	435	456	470	474	460	463	482	448	460	469	454	482	439	479	438	478	491	493	458	477	445	429	463	457	490	478	455	489	469	477	486	470	464	454	475	473	503	456	453	460	430	494	448	453	442	454	467	471	471	418	472	463	434	484	453	454	426	446	449	438	452	454	479	469	481	471	448	468	428	459	484	452	496	449	433	443	500	486	442	467	436	478	472	419	485	475	455	466	489	458	485	452	514	490	450	432	420	481	458	430	469	427	451	440	461	489	463	442	480	452	447	479	455	466	490	436	486	464	472	463	469	461	460	476	457	483	487	450	424	454	457	447	451	440	433	459	463	426	441	433	484	490	476	481	474	405	458	457	525	493	425	445	479	474	436	474	445	469	446	474	457	455	454	422	463	421	485	428	472	481	472	449	523	509	476	460	476	453	470	460	440	472	439	472	458	431	454	452	448	452	442	467	420	448	428	457	459	475	450	476	443	467	453	470	475	485	473	453	472	436	518	446	443	422	426	454	479	471	436	502	448	477	503	450	474	451	423	479	435	510	442	478	464	470	465	463	444	480	484	487	470	461	496	463	431	457	508	466	456	479	446	461	457	478	490	449	474	456	501	470	467	475	453	477	507	446	486	480	466	453	424	492	467	454	467	419	459	472	432	471	471	476	456	453	458	443	483	474	484	447	495	462	458	453	500	442	495	461	434	453	451	453	430	477	444	441	453	466	464	481	467	450	507	478	469	479	445	433	437	468	451	489	475	454	436	469	486	427	463	466	458	476	429	471	462	453	457	453	470	442	473	482	470	458	475	470	488	485	456	486	455	464	467	434	471	452	445	465	471	440	453	457	436	484	472	459	431	466	483	458	456	427	478	474	439	452	460	467	446	417	480	473	459	460	514	448	473	459	451	452	463	477	470	422	472	494	469	503	468	486	470	427	450	456	457	480	459	456	484	431	420	446	462	447	504	451	463	426	463	487	472	478	486	459	507	434	499	431	458	446	485	440	499	461	461	424	448	489	491	454	401	455	471	463	426	460	434	461	494	445	475	477	424	445	479	465	458	483	451	497	442	431	442	452	438	454	456	451	477	435	477	467	506	471	428	468	477	488	453	455	462	463	468	473	474	472	446	417	494	488	482	453	464	465	487	464	472	486	437	460	459	466	448	471	470	455	476	458	470	449	458	438	443	464	480	446	493	493	477	490	477	466	483	499	455	469	489	500	481	468	458	494	492	446	437	506	493	456	479	485	437	481	447	451	480	499	478	466	470	442	484	487	464	460	473	444	454	463	455	473	466	497	474	497	474	490	479	515	458	467	459	457	481	445	456	451	449	444	481	470	492	461	482	447	454	462	438	443	473	519	454	447	455	480	421	489	411	490	466	488	440	450	443	481	496	440	455	449	446	455	486	471	483	466	468	480	476	440	424	443	448	463	448	465	460	482	441	467	485	471	473	483	489	465	449	439	461	464	467	437	444	460	487	466	447	476	438	442	458	473	462	415	489	461	473	487	452	468	506	457	466	460	458	467	445	471	465	444	449	446	476	473	480	446	461	490	460	475	486	433	460	458	470	477	444	481	475	470	498	455	530	484	455	477	474	483	442	436	487	431	463	478	466	485
1534	336	327	326	323	325	324	305	315	320	308	296	282	353	319	296	285	333	331	302	305	330	316	277	271	269	271	259	309	279	316	315	292	312	285	293	295	307	286	266	305	274	312	265	309	334	318	275	316	311	281	321	314	313	290	307	322	334	282	327	300	310	285	325	301	303	305	303	321	295	300	279	328	307	295	300	291	304	297	289	313	342	295	347	332	353	296	292	311	258	328	312	314	285	309	318	288	292	286	295	283	295	304	305	314	311	296	317	295	288	281	324	337	287	295	305	304	263	344	307	300	311	312	296	299	297	322	275	295	292	304	332	284	323	290	306	278	318	309	294	297	302	272	309	284	291	297	278	303	298	320	264	283	308	310	290	322	282	270	304	304	353	282	281	295	317	303	307	304	325	340	288	250	302	316	305	283	278	324	332	274	299	335	299	274	301	318	297	303	302	276	303	314	304	300	284	311	304	311	266	301	268	315	286	291	312	316	285	281	322	291	306	312	290	304	331	315	305	318	312	280	301	324	291	313	304	267	309	287	270	291	337	291	322	334	323	311	294	326	295	294	325	315	311	305	286	305	307	279	313	268	304	283	311	278	251	272	295	314	322	314	259	283	296	319	276	311	310	320	286	304	301	336	269	289	283	286	332	337	300	298	293	310	318	295	301	361	290	316	300	301	325	313	296	341	323	303	304	297	294	308	336	273	269	274	335	307	293	314	326	314	306	288	290	295	328	282	286	272	277	297	290	353	299	284	338	313	300	305	294	297	295	307	300	264	272	285	253	319	311	282	333	285	295	283	294	322	282	276	305	302	290	334	311	312	294	274	312	263	324	330	329	283	333	303	318	312	295	327	320	324	312	290	292	327	332	305	315	275	318	264	307	314	306	318	302	279	331	297	298	305	274	290	314	309	270	303	305	311	315	270	316	344	265	315	300	314	291	306	315	286	317	307	302	290	294	317	275	308	317	312	335	349	282	289	284	305	348	310	314	311	315	353	269	289	293	307	265	295	305	310	327	318	296	302	316	288	279	293	295	285	335	332	321	284	313	313	303	291	305	300	273	321	282	320	307	319	330	304	294	295	321	335	284	319	308	318	315	305	339	286	258	289	298	282	340	306	315	276	312	311	310	301	298	301	308	288	295	279	314	279	306	299	255	298	286	300	305	283	311	302	343	313	334	314	293	314	305	291	287	338	283	270	298	290	301	305	278	306	318	325	312	285	296	279	325	345	300	312	281	334	300	291	306	282	315	314	322	306	283	340	284	295	290	310	317	299	288	314	303	283	300	316	300	278	282	310	317	288	301	283	295	293	279	313	304	323	306	317	324	302	299	269	348	316	304	306	322	321	312	321	314	325	286	295	296	286	270	304	257	306	307	321	311	271	331	316	295	296	337	269	294	322	332	310	342	333	251	319	293	279	356	321	337	319	302	319	296	301	316	284	321	300	324	316	306	299	292	310	302	293	336	330	293	269	268	300	315	299	286	322	315	305	326	299	293	318	274	282	274	307	317	339	282	320	293	310	287	277	312	312	294	339	313	291	282	275	311	341	314	308	305	298	269	321	321	282	288	274	299	302	333	337	300	272	339	292	287	300	282	335	320	281	289	282	331	292	267	279	332	296	317	320	300	292	294	282	307	294	294	306	316	305	292	292	282	299	311	334	313	298	289	317	310	284	299	306	301	296	276	315	300	279	355	320	272	287	282	311	286	283	300	277	307	273	315	309	334	306	320	280	282	297	350	314	325	328	326	326	311	355	308	306	286	319	293	291	282	288	292	285	280	315	288	289	293	325	299	299	305	292	297	320	262	293	303	300	274	255	316	307	276	275	304	282	267	293	310	294	297	349	307	288	295	325	298	285	330	332	275	318	297	317	322	305	315	322	322	300	312	293	302	332	331	266	311	311	326	309	269	288	330	306	287	303	309	293	308	277	321	310	299	281	259	280	263	300	299	311	324	312	295	311	296	276	308	344	310	315	289	277	310	299	298	291	281	302	304	287	315	323	312	315	293	317	267	301	318	285	268	266	282	289	297	288	307	273	295	329	294	326	283	315	295	311	306	288	302	301	289	281	319	305	275	332	307	321	323	306	301	296	283	299	276	283	292	291	323	354	314	325	281	297	321	319	299	284	285	272	327	321	282	328	311	305	307	328	291	321	280	289	300	314	289	328	303	325	292	318	342	285	334	285	309	313	321	321	281	285	279	318	285	291	315	313	309	316	324	323	266	304	308	251	302	308	316	263	316	298	289	288	294	322	325	288	282	324	311	280	300	309	308	341	331	335	324	292	268	326	328	313	295	332	289	318	329	299	325	316	326	313	324	305	280	295	322	310	291	289	312	303	267	293	342	326	304	323	308	302	312	284	289	305	297	312	311	296	306	284	302	304	316	290	298	316	318	267	310	302	314	288	294	310	313	295	291	304	318	282	280	291	273	351	313	314	286	324	296	307	311	300	312	320	296	347	274	290	275	341	338	287	291	313	306	307	296	302	332	299	320	331	301	291	343	327	344	325	294	305	275	309	263	303	307	336	325	324	316	329	299	300	309	336	302	301	311	288	338	308	285	282	315	311	305	293	290	329	292	269	286	300	286	287	271	305	293	278	284	320	310	321	295	309	325	283	297	291	303	307	281	278	289	321	271	299	261	332	282	292	295	294	308	305	303	300	312	290	293	298	290	343	324	294	282	296	314	295	303	314	316	254	321	262	314	302	284	334	329	340	276	281	293	281	304	291	290	286	311	281	274	293	283	274	313	273	300	302	332	319	285	322	290	285	323	301	293	320	298	284	268	291	262	255	284	311	328	322	323	295	300	321	291	317	302	291	326	281	317	293	327	279	301	318	322	308	298	297	296	324	307	292	290	295	333	286	318	311	311	310	279	278	283	321	298	291	298	298	311	321	324	330	308	348	293	309	293	319	321	333	293	303	307	314	296	325	270	320	322	350	332	323	319	290	331	311	303	283	258	326	302	293	279	319	323	299	308	281	294	294	286	330	289	289	299	296	272	283	300	274	312	264	324	372	333	329	292	298	289	314	284	358	318	284	315	331	320	319	307	312	296	288	321	318	334	338	274	290	273	311	289	318	316	312	260	323	300	313	305	299	312	341	313	293	345	319	304	306	290	332	301	312	323	286	321	312	296	297	299	300	303	329	319	277	349	289	288	309	293	276	296	309	291	327	264	318	311	323	319	314	308	302	292	291	306	309	285	325	285	314	317	311	312	337	323	304	309	304	271	296	305	298	288	266	299	275	273	306	271	287	299	336	302	292	329	306	287	298	293	290	294	299	312	289	329	279	299	298	321	301	280	281	300	250	303	313	308	320	306	322	282	336	322	299	279	297	314	308	278	309	288	281	316	279	303	331	321	299	285	331	294	315	323	307	304	296	293	280	275	290	287	284	300	308	325	312	286	305	330	309	269	287	275	265	305	330	283	320	333	270	313	303	303	336	316	304	295	325	286	277	332	297	300	321	286	294	287
1818	681	729	701	698	694	651	698	711	713	670	677	660	701	660	665	645	688	656	691	658	690	694	640	670	697	643	667	661	676	689	685	651	646	681	668	651	700	719	628	707	659	686	675	659	643	708	700	658	671	630	684	696	653	645	650	674	664	684	662	656	637	708	656	697	706	689	703	652	662	710	725	681	717	662	669	645	736	683	647	670	715	689	711	677	678	698	705	691	687	696	642	676	653	672	647	672	679	669	676	672	633	695	669	716	677	694	632	682	643	691	681	682	666	673	674	695	670	642	683	675	662	701	646	721	657	677	700	623	644	697	629	645	693	699	657	700	690	697	704	677	670	677	718	728	666	639	688	670	682	704	723	676	675	656	733	668	690	655	654	685	662	663	675	713	674	688	630	644	669	675	715	659	633	676	695	680	683	673	651	686	663	674	705	682	695	632	706	731	649	667	713	668	700	680	701	688	653	682	679	680	674	689	690	696	698	697	644	670	678	690	719	681	669	658	692	665	667	655	641	704	661	717	673	727	720	630	657	660	689	653	666	644	635	648	691	662	672	639	688	679	643	670	666	652	670	653	708	723	677	672	689	723	639	706	682	650	663	695	676	689	712	687	673	652	675	676	711	706	721	685	613	660	675	714	650	696	672	699	714	645	650	759	655	722	667	706	672	692	711	649	660	680	736	690	695	597	646	687	655	698	657	696	719	703	665	699	696	692	689	681	640	654	643	716	735	647	695	709	686	603	682	696	682	666	665	681	694	686	664	644	650	663	649	670	669	706	679	717	658	661	630	709	661	721	659	618	679	680	626	669	649	662	681	671	688	701	648	677	666	650	632	686	700	693	724	682	687	666	677	694	679	650	657	670	687	672	703	681	675	679	689	661	645	682	690	664	644	653	664	714	658	672	668	685	600	633	662	686	704	662	700	688	684	686	681	690	708	657	676	669	650	680	665	707	696	667	657	703	657	688	742	642	698	684	680	711	667	679	656	673	687	675	694	667	663	651	662	711	716	659	636	661	609	652	649	699	701	674	630	612	661	679	651	709	669	706	640	703	698	678	652	707	652	706	704	644	626	696	694	685	665	674	658	728	671	683	703	690	710	696	639	675	624	667	681	649	637	659	665	678	688	646	696	686	686	675	623	706	694	665	678	661	677	692	669	703	721	651	720	749	689	679	686	672	676	700	699	674	617	677	620	649	648	699	678	676	682	686	670	700	649	687	698	676	640	679	666	677	661	692	645	635	646	675	685	658	710	696	677	693	631	684	666	682	687	695	694	690	649	661	706	707	678	674	644	675	694	707	669	703	644	667	628	661	652	660	626	704	697	643	718	693	662	653	649	653	681	683	682	684	689	688	696	708	625	628	695	687	731	671	702	609	700	681	650	746	661	651	657	644	692	691	701	652	651	660	690	717	638	655	677	684	740	676	693	616	642	700	666	651	677	673	749	667	682	687	628	648	717	690	684	678	707	706	651	694	663	673	643	670	680	625	687	757	612	669	654	621	706	711	660	687	661	669	683	672	660	665	645	683	718	715	681	687	669	673	700	677	700	694	652	667	701	678	685	676	685	688	676	706	669	677	688	669	638	719	693	662	670	699	687	719	654	641	650	651	653	713	723	671	703	684	675	675	661	688	661	731	664	654	703	688	677	676	654	684	644	680	663	697	671	722	666	654	692	666	632	684	698	693	693	703	729	668	694	670	676	684	695	667	677	697	658	712	644	662	682	696	685	706	652	661	664	673	677	658	708	681	673	684	659	692	657	683	645	634	658	706	671	658	664	699	677	642	703	712	668	647	726	669	678	676	659	646	721	665	685	633	718	659	667	674	671	704	643	680	700	686	691	686	684	707	647	669	700	682	663	687	709	652	653	680	683	648	687	668	681	661	722	664	731	712	701	682	664	660	668	660	647	685	670	667	684	761	699	627	662	665	676	717	735	682	641	676	725	700	682	700	707	691	693	728	696	669	685	661	655	680	720	685	701	674	714	651	658	686	690	682	657	644	717	669	690	646	691	698	690	691	643	700	690	685	707	664	700	649	687	674	692	669	733	659	727	682	667	646	716	681	673	659	706	690	688	667	658	642	685	677	652	707	673	661	669	669	641	677	706	717	711	678	653	678	650	656	672	681	665	669	706	695	651	702	652	655	646	659	694	648	676	640	676	698	702	672	647	738	688	678	715	704	716	686	696	640	695	621	681	735	701	661	670	604	657	684	640	689	705	720	658	673	668	711	714	639	673	697	724	673	674	694	700	639	677	692	697	654	685	680	657	659	649	670	640	629	706	671	703	696	707	724	679	689	660	734	667	648	691	640	660	657	647	682	800	676	669	727	639	701	666	682	718	716	673	660	721	635	684	679	675	677	667	649	664	688	680	700	677	661	662	670	660	718	717	664	640	681	695	696	695	704	664	710	723	694	694	673	658	727	712	633	666	665	651	679	696	664	706	671	663	677	650	665	636	647	682	628	714	649	711	690	618	683	648	643	685	625	680	632	661	654	664	682	655	690	655	682	646	688	715	719	711	682	692	708	700	678	694	691	681	653	697	643	691	676	658	660	665	707	697	673	686	664	690	666	694	615	738	664	682	682	700	667	647	675	707	701	734	690	679	672	663	628	675	712	657	625	672	707	702	721	686	703	663	751	638	697	704	700	673	677	673	631	695	665	653	714	644	689	658	634	702	682	745	665	673	731	631	679	650	659	706	675	682	711	695	664	688	726	703	693	638	675	655	681	718	666	699	628	654	712	665	667	663	672	693	654	693	671	669	665	645	687	678	669	677	672	724	707	704	696	710	640	655	641	661	623	636	690	713	699	656	706	713	711	717	693	648	666	623	670	699	688	666	731	654	671	670	605	701	684	686	652	666	653	678	655	688	673	730	668	659	660	707	675	711	723	664	650	679	677	673	672	673	692	655	666	691	683	703	727	637	660	716	676	667	669	735	652	700	704	655	649	678	641	698	686	703	679	701	687	693	670	667	679	666	728	630	651	623	705	698	710	662	656	693	687	706	726	663	669	630	679	702	670	664	699	708	689	680	703	648	679	644	642	703	676	667	652	613	701	660	664	627	660	658	659	657	641	683	656	676	654	673	656	672	733	691	636	712	686	639	709	637	707	635	706	688	693	665	696	693	669	663	642	663	693	665	713	704	691	648	669	654	677	707	695	672	671	636	690	665	665	657	706	750	636	719	695	651	628	680	709	694	677	669	659	632	696	676	701	691	656	662	696	684	675	689	663	696	697	696	676	688	706	706	704	665	703	666	674	683	628	734	691	653	729	663	683	706	632	665	680	658	683	713	661	665	683	658	640	677	691	651	703	706	647	704	666	661	677	683	692	676	695	657	671	662	684	684	667	671	629	699	659	698	667	670	674	641	693	626	714	688	689	681	688	665	742	656	697	671	680	684	651	682	691	667	677	722	657	681	662	658	699	689	655	674	693	672	700	725	657	612	692	688	659	686	702	630	693	679	655	692	683	663
7448	418	465	372	271	211	211	195	184	179	157	157	173	161	167	145	152	141	147	137	145	139	126	118	135	138	164	149	114	131	156	144	140	132	126	134	143	125	162	115	156	148	138	131	140	136	138	118	131	147	145	145	135	127	134	139	143	135	135	136	142	131	142	128	140	139	131	128	121	116	118	143	133	174	130	149	144	130	142	152	139	138	144	143	132	125	122	148	147	142	150	134	140	118	126	120	146	118	121	137	116	123	134	138	162	141	141	162	168	135	120	161	128	146	152	148	146	140	124	149	133	129	131	128	136	122	130	138	151	144	128	154	116	135	125	124	141	120	127	138	142	141	143	131	125	119	127	124	144	144	131	147	153	153	150	140	137	147	134	153	135	134	144	136	137	128	134	128	127	126	143	146	136	126	146	128	147	148	122	147	128	146	124	140	137	147	131	151	120	127	144	121	125	133	154	121	133	135	141	150	137	121	133	134	134	125	137	153	157	141	136	128	147	136	147	129	102	139	134	165	126	133	119	126	116	111	134	166	137	144	127	127	117	148	129	145	160	130	135	147	161	131	122	132	131	138	125	121	146	143	138	154	155	160	140	131	139	142	161	141	124	131	130	135	115	123	133	145	117	139	133	152	160	167	126	129	128	128	147	134	127	138	143	139	146	121	127	152	129	134	125	131	124	135	141	131	134	163	149	152	141	139	144	141	136	118	139	143	131	147	152	160	141	124	135	107	131	124	126	131	123	153	161	124	123	130	110	145	119	128	117	150	154	146	149	130	150	156	124	131	121	143	128	122	127	124	132	134	118	127	141	138	166	135	120	139	143	129	124	138	144	157	126	140	148	131	133	116	141	128	139	138	112	126	124	124	120	131	134	141	130	127	139	138	168	153	134	164	135	129	129	130	134	146	150	148	156	149	136	142	143	137	140	167	126	136	134	133	139	147	135	129	143	149	131	128	117	121	131	132	135	124	139	123	117	121	125	147	142	120	139	164	115	135	133	125	154	125	134	137	139	134	136	128	130	150	136	124	125	132	135	138	136	133	143	162	137	142	154	152	140	140	152	136	122	145	144	142	141	146	141	125	144	148	127	137	114	150	132	121	144	140	132	134	148	131	141	162	162	117	137	119	153	140	157	138	137	128	145	136	145	134	124	140	154	141	106	126	143	136	137	132	150	135	142	145	127	133	135	129	130	121	135	137	124	127	135	141	131	123	148	137	117	145	135	129	151	127	161	148	131	152	136	151	124	146	120	143	147	114	116	142	144	141	131	123	128	154	155	133	148	114	135	126	140	134	149	149	149	124	124	141	123	145	134	114	108	133	137	126	134	136	138	128	128	149	126	153	140	143	133	152	134	161	124	155	161	138	141	139	143	133	132	115	131	147	125	136	110	125	126	121	138	146	157	129	131	111	117	143	114	140	128	139	147	126	152	143	135	131	132	142	121	122	144	117	140	144	134	148	132	164	133	125	141	117	115	118	143	123	152	117	149	132	117	134	144	146	136	123	147	129	129	146	145	133	129	122	148	156	149	150	165	125	147	146	142	167	135	154	144	151	139	159	145	151	139	121	132	129	125	139	142	168	130	152	134	149	158	129	134	134	138	148	141	122	125	141	136	121	144	124	114	171	136	133	123	153	136	124	147	129	143	152	134	129	143	156	124	142	119	134	142	133	140	143	146	163	143	121	132	127	139	162	142	133	149	135	134	131	146	132	126	131	175	171	124	153	117	127	161	128	128	131	117	131	130	136	137	138	127	128	150	124	125	116	115	140	140	129	134	132	142	128	143	147	132	144	142	120	110	164	152	138	145	138	158	122	141	135	141	142	157	137	125	160	184	137	118	118	129	148	140	138	118	133	152	153	150	134	151	122	141	180	148	136	129	126	138	141	133	126	131	139	115	157	119	152	131	177	148	143	166	140	152	143	144	147	133	130	142	126	157	155	121	123	128	149	161	161	149	143	128	158	148	131	151	125	114	121	128	138	135	122	132	146	144	131	130	115	134	141	134	121	141	142	134	134	144	130	168	156	139	131	159	123	138	155	139	145	118	157	119	142	128	135	140	119	117	138	132	124	147	146	117	147	148	151	153	129	144	145	146	146	142	150	132	161	139	151	137	130	139	138	171	146	131	116	122	129	133	132	150	158	121	144	141	126	130	153	115	126	144	135	151	151	114	132	156	143	158	141	141	131	147	135	119	131	132	116	126	145	155	138	119	127	133	140	118	154	124	137	121	153	133	117	132	139	151	135	154	149	139	144	131	150	132	118	116	130	158	128	126	123	130	120	123	140	140	147	133	144	138	135	155	133	138	138	115	136	147	139	131	140	139	136	135	156	112	114	131	130	132	126	144	148	165	137	150	129	151	136	128	154	144	118	132	155	175	135	126	132	134	126	164	137	124	104	116	136	137	150	143	130	130	147	148	110	119	157	152	130	141	128	165	113	132	143	123	135	137	130	153	120	119	118	117	125	140	136	143	141	130	144	136	166	155	128	142	137	148	117	128	142	159	152	129	143	132	158	140	103	156	136	130	134	154	149	134	135	133	144	151	143	136	146	131	138	119	118	146	138	139	119	114	141	146	127	124	135	127	141	143	118	132	138	115	132	151	158	132	136	155	154	116	129	137	166	164	135	139	120	129	146	138	122	132	146	141	134	170	130	146	121	156	125	141	153	132	150	141	126	138	122	134	134	135	132	114	140	142	143	121	154	147	146	144	156	146	139	133	123	126	136	143	129	138	139	141	126	126	144	129	133	149	152	130	150	125	145	142	136	129	146	130	138	135	146	134	178	127	140	126	154	126	121	133	132	131	146	133	139	132	173	140	148	138	147	145	158	144	144	120	125	115	126	127	124	135	139	131	134	160	131	137	117	149	149	161	120	157	134	128	121	152	143	160	125	147	125	142	147	117	139	163	152	139	134	148	151	145	140	144	120	157	143	124	123	179	136	141	133	147	140	137	130	140	130	126	119	126	136	152	141	136	149	142	149	137	128	139	152	142	118	124	125	133	122	113	134	127	139	146	146	132	133	144	136	152	130	132	117	132	126	146	132	134	116	149	143	120	126	151	117	152	128	138	145	140	156	119	161	129	137	130	139	144	153	145	165	147	126	131	133	135	141	110	140	129	132	142	121	130	126	137	139	146	136	119	149	148	128	127	125	139	141	154	137	135	143	155	153	130	146	170	122	144	127	148	115	141	132	126	131	135	141	140	148	112	138	139	146	133	158	132	119	137	127	133	137	139	147	133	161	157	141	162	163	165	127	134	128	171	122	132	127	142	172	141	134	153	131	110	150	151	139	165	133	133	147	140	172	143	128	126	145	114	126	153	180	127	142	145	133	132	154	137	144	157	127	155	138	117	137	146	140	143	148	139	124	153	110	142	136	128	155	148	122	119	123	159	142	150	155	123	126	138	149	144	136	139	134	116	166	139	132	139	135	138	152	119	133	118	118	120	136	130	148	138	160	142	167	128	160	123	150
6010	619	1011	1198	990	827	728	684	580	569	547	491	474	463	490	442	412	426	404	410	425	426	418	398	414	363	393	410	385	378	393	358	359	360	351	392	364	406	394	353	355	369	376	370	350	346	352	353	382	361	395	396	406	385	352	337	342	386	330	379	359	376	361	348	367	359	367	376	374	377	382	383	357	344	361	345	388	373	352	360	329	325	397	366	400	364	374	370	347	350	359	362	365	362	374	346	345	379	369	348	357	352	382	376	353	357	363	377	336	369	372	351	361	405	376	309	333	358	332	358	398	372	401	392	361	366	383	378	362	342	371	364	359	354	294	349	355	362	369	364	353	344	344	392	409	375	363	366	345	346	344	367	353	360	361	381	352	386	376	324	375	335	360	398	375	364	346	375	360	388	352	358	356	367	333	381	364	352	347	394	315	366	387	349	362	378	369	352	374	348	350	350	348	342	387	366	350	369	375	354	363	330	352	342	347	356	354	335	356	349	351	341	336	346	408	394	366	335	399	361	386	364	342	371	382	323	383	355	338	377	371	347	389	385	360	397	354	397	355	350	334	369	367	360	363	352	346	378	350	360	373	384	361	357	367	372	326	357	365	384	340	317	347	326	351	374	387	372	357	355	362	373	369	368	360	386	352	380	360	359	369	346	394	330	360	372	365	337	359	402	368	351	352	384	369	363	354	378	390	363	335	404	328	374	376	360	392	335	345	379	347	355	361	370	356	353	378	346	371	373	353	358	346	364	360	366	357	387	348	379	358	357	325	379	351	376	383	354	350	358	378	345	340	353	342	357	383	373	351	333	362	359	373	376	383	360	358	344	351	359	371	369	378	369	391	342	364	373	346	343	369	370	337	375	330	371	344	352	371	369	370	377	400	353	383	376	370	380	394	336	363	376	360	358	379	370	363	363	368	394	366	341	369	374	353	361	384	362	351	334	341	349	344	357	366	371	366	348	387	377	330	359	361	362	341	369	378	369	355	381	345	350	382	357	346	373	368	367	367	358	386	338	354	399	356	402	327	384	369	333	349	390	368	389	345	376	363	353	371	343	367	371	374	375	374	365	359	338	371	363	346	357	362	352	333	361	372	347	397	386	361	342	365	328	362	366	345	393	362	369	346	348	364	376	371	369	352	392	363	369	337	387	339	357	365	349	369	383	399	381	331	366	345	348	374	392	355	356	337	377	367	349	375	354	371	322	359	348	349	365	344	363	395	354	345	387	356	373	379	393	386	355	370	380	379	349	354	348	373	365	388	352	350	381	344	340	356	385	367	367	364	348	311	360	354	380	380	336	367	377	358	421	367	319	362	337	342	392	346	368	336	354	394	354	331	345	365	366	371	337	371	350	393	378	381	358	341	382	351	348	372	368	357	384	349	339	358	373	350	379	357	365	367	377	349	351	364	340	338	328	327	354	369	368	370	364	371	370	361	377	351	367	328	383	338	339	390	378	352	350	348	363	336	361	373	383	393	365	381	361	367	370	327	362	360	359	377	351	358	344	381	343	357	372	346	352	347	358	370	347	362	361	346	344	356	345	339	355	374	329	374	367	351	348	386	402	364	364	328	335	353	352	368	376	389	380	357	371	345	333	370	390	351	334	372	382	398	342	362	363	406	357	379	395	345	372	326	367	339	337	349	373	363	352	360	353	366	363	341	344	350	353	360	349	344	361	385	355	323	351	335	349	310	417	402	370	349	341	389	383	373	351	369	349	388	336	346	355	331	384	341	329	353	348	333	391	375	358	386	343	372	332	364	366	360	355	383	345	336	345	370	358	347	357	350	330	353	375	391	395	361	376	384	358	356	409	352	382	383	393	362	336	348	386	409	381	366	367	342	338	382	331	386	347	361	394	340	364	341	376	367	370	364	341	338	362	338	382	346	360	329	342	339	388	354	373	365	380	358	368	366	380	373	341	386	373	319	407	371	363	385	398	374	372	334	354	384	335	395	373	366	321	350	393	313	348	350	358	379	379	342	370	343	312	381	380	389	376	368	353	360	392	372	367	374	367	437	363	323	384	368	357	382	383	382	378	361	329	334	385	336	344	362	376	380	392	376	363	375	343	343	345	375	362	365	355	365	391	347	337	373	371	326	365	334	372	363	327	362	380	378	399	325	373	364	354	337	339	331	356	380	364	354	327	365	367	348	359	332	344	380	347	362	358	381	357	387	388	384	362	340	325	365	355	341	327	372	355	362	364	394	344	381	330	330	366	371	361	367	319	367	327	352	400	343	375	338	374	395	353	354	375	356	338	343	350	359	382	367	358	372	353	383	345	347	343	385	358	362	369	353	365	369	355	342	386	345	365	352	373	365	386	358	328	376	375	346	357	344	408	397	344	344	368	345	377	334	366	350	359	352	353	354	359	370	363	383	377	323	325	340	306	352	337	364	356	356	386	394	355	322	377	370	369	355	394	342	390	365	323	355	366	357	356	364	355	333	366	353	355	362	341	348	359	353	339	373	357	324	329	354	328	370	374	363	372	354	365	396	370	369	370	386	405	334	354	352	380	366	341	336	378	382	337	350	394	307	342	378	358	370	357	362	353	398	348	376	351	353	381	363	335	353	359	362	320	358	368	355	395	348	369	372	350	366	384	358	352	359	369	366	353	355	375	363	341	354	352	367	366	351	354	341	342	364	389	350	371	373	364	374	348	362	350	373	329	374	342	382	377	357	361	339	373	381	383	332	368	371	354	393	385	382	356	374	353	373	346	360	378	355	370	363	346	379	378	330	394	342	366	351	351	361	366	372	385	326	382	357	362	367	366	352	407	390	380	330	362	371	373	384	346	357	359	356	393	334	382	357	390	363	367	363	359	365	373	362	351	348	345	376	364	381	374	353	339	382	376	350	363	350	361	358	344	361	369	354	370	390	327	371	352	341	397	348	359	337	400	389	350	370	368	349	366	342	348	357	348	338	342	344	383	387	314	369	349	395	340	316	372	348	360	366	364	367	363	382	377	361	380	361	357	359	364	368	356	343	376	335	377	371	389	378	366	376	359	354	341	353	352	346	389	350	389	338	398	354	373	345	347	365	287	355	351	344	381	362	325	364	380	353	374	386	373	353	376	335	353	329	396	372	357	347	391	350	328	384	352	340	359	374	359	339	367	351	382	403	349	349	335	352	350	354	403	357	355	354	374	369	364	358	343	364	393	360	384	349	381	377	323	374	363	353	352	363	324	371	365	329	363	345	362	321	369	383	339	351	361	320	369	381	365	366	370	381	378	375	352	361	383	363	335	379	361	341	370	339	394	372	362	364	360	368	380	327	366	368	362	349	350	368	365	346	378	339	344	373	371	334	384	343	354	374	379	337	357	377	346	323	347	387	346	349	389	378	360	360	394	347	365	355	345	345	382	369	360	362	369	338	368	379	367	364	321	322	363	363	352	348	361	338	336	374	350	369	383	372	355	345	350	357	365	343	346	386	350	351	333	372	332	383	353	383	372	397	326	338	384	381	354	383	354	361	332	396	363
13703	1024	864	680	511	370	310	307	273	224	242	222	231	222	214	209	189	190	200	211	175	177	204	207	174	176	183	192	219	183	191	180	182	191	183	190	205	183	170	173	182	185	172	172	211	195	183	181	163	184	183	177	209	197	195	173	183	187	186	164	187	183	165	194	172	189	184	167	175	195	183	190	168	198	190	164	182	181	180	200	185	169	203	209	174	170	181	183	182	191	190	174	175	186	169	159	182	202	177	184	190	170	180	185	153	178	187	185	190	205	173	183	194	164	189	171	199	196	182	178	180	203	179	160	202	164	191	180	174	184	161	189	176	189	176	189	195	174	182	176	161	190	179	168	190	174	196	176	162	151	192	169	183	182	200	182	183	184	186	174	189	175	204	172	177	179	162	161	188	173	167	151	171	229	182	161	194	199	184	148	187	194	186	198	168	202	176	153	185	169	198	192	177	191	194	177	188	182	191	186	214	203	192	179	203	180	183	177	190	169	173	188	173	186	180	154	193	182	163	213	180	174	175	166	193	185	159	183	169	177	169	176	185	189	178	172	175	200	190	167	175	183	201	152	153	202	184	173	178	194	184	183	191	166	194	210	207	171	166	169	187	169	189	190	182	168	162	155	192	172	176	185	175	202	175	177	184	202	181	199	197	185	177	148	168	205	171	189	179	169	208	184	202	218	194	183	190	176	171	225	190	190	205	183	171	187	188	177	185	174	169	169	194	170	188	209	201	194	186	157	151	149	195	189	172	193	168	211	191	185	170	189	186	183	166	149	164	171	175	151	183	186	187	194	199	178	173	188	185	168	197	168	179	185	183	216	186	186	184	211	176	184	178	152	184	191	181	173	212	184	203	165	182	195	150	179	185	176	180	168	209	174	176	198	166	187	166	176	180	165	154	152	174	188	164	192	175	172	207	166	181	198	186	170	199	200	189	177	204	184	176	164	170	199	184	186	184	179	170	205	196	181	166	166	167	174	177	183	196	172	182	192	207	187	181	197	188	143	172	196	192	187	182	170	175	180	188	156	177	183	169	181	181	176	174	204	178	171	188	196	175	170	182	196	205	215	171	161	164	183	152	178	194	165	188	169	177	190	180	176	203	165	176	188	189	201	170	182	180	191	179	170	168	183	168	186	169	197	175	153	160	167	185	169	174	175	200	202	198	202	170	173	187	192	182	183	191	163	187	170	189	186	192	168	183	168	176	155	189	201	188	180	169	172	198	188	175	177	184	158	157	186	203	169	177	182	171	190	173	189	169	154	160	181	172	178	161	196	175	170	185	198	185	160	176	199	171	158	183	176	164	187	197	211	178	151	172	196	185	200	166	157	173	155	177	189	160	174	196	169	183	179	185	198	182	187	170	172	189	179	192	150	174	200	209	210	157	187	165	162	184	195	190	204	197	165	195	184	157	191	157	190	173	176	186	178	193	201	208	196	183	171	172	185	149	178	161	184	175	195	178	167	186	183	172	184	149	194	189	179	172	178	199	183	175	167	161	179	176	164	198	190	189	162	191	213	174	167	177	162	173	193	183	176	216	165	164	176	219	180	181	184	189	181	196	200	205	204	165	177	195	196	196	178	203	142	197	197	182	173	201	173	188	184	203	171	174	194	190	182	205	159	189	168	188	216	194	162	195	184	171	177	181	217	186	181	191	179	180	169	168	159	171	188	186	186	198	165	208	193	152	197	178	181	187	192	195	176	184	163	204	207	190	171	182	166	199	183	153	179	181	197	205	186	176	163	193	206	180	197	185	185	152	184	169	195	160	183	202	160	180	196	190	181	182	180	180	181	163	183	166	190	174	192	198	187	187	189	157	181	181	169	189	200	199	225	189	199	170	176	178	177	184	178	174	164	201	186	181	175	187	174	184	179	175	184	172	185	180	170	193	187	176	176	172	140	157	178	155	183	166	171	199	195	168	168	176	157	169	165	169	181	187	211	182	175	179	179	191	168	165	183	165	186	187	201	200	186	186	207	227	172	163	180	186	186	172	182	188	194	191	166	196	188	193	195	187	180	185	193	161	167	201	186	189	168	187	162	176	210	187	210	181	188	176	153	173	190	190	198	172	173	175	171	202	211	180	187	165	180	180	196	179	168	192	169	205	180	221	199	181	172	187	163	180	179	162	176	202	210	198	181	190	197	199	178	200	193	173	182	194	198	167	204	190	183	171	166	185	161	201	169	192	167	161	206	197	155	176	177	185	188	177	189	166	188	192	200	195	171	179	182	188	169	178	175	207	163	159	171	170	175	159	176	186	180	159	187	180	189	193	187	165	199	170	182	191	181	199	204	190	168	187	177	201	200	183	176	164	184	154	190	197	187	181	203	170	177	179	176	194	168	172	181	176	183	179	174	199	158	177	177	184	204	187	175	188	179	170	175	191	183	210	188	172	200	174	206	187	173	169	166	175	200	187	182	185	171	183	180	189	172	166	174	186	196	183	186	173	164	172	165	205	196	155	209	179	167	187	199	162	186	183	193	154	200	193	163	182	185	165	176	167	191	183	202	205	176	189	170	171	172	193	197	174	166	160	174	189	182	167	180	179	206	196	186	196	171	192	165	164	185	189	153	164	174	169	174	216	193	199	160	170	204	166	175	199	193	189	180	198	201	178	175	192	191	186	201	204	177	218	172	176	192	198	183	187	187	180	189	165	166	153	196	187	197	189	183	172	203	160	171	179	163	209	179	182	184	184	200	173	181	193	168	184	181	149	190	194	174	151	188	189	179	186	181	172	208	223	163	188	166	204	174	186	183	149	171	180	181	173	175	158	180	195	168	191	194	170	176	169	215	208	178	154	176	172	177	181	173	200	178	162	185	182	204	205	182	170	180	210	185	179	183	188	178	202	171	184	187	167	179	172	177	180	184	182	175	167	166	197	188	191	190	189	215	175	175	191	164	193	168	195	159	169	179	200	187	179	177	167	151	203	198	168	184	193	172	199	185	184	191	186	184	189	208	188	197	168	150	173	180	182	182	180	170	173	210	175	200	176	166	181	166	178	183	170	176	183	197	169	183	165	174	175	174	194	180	183	219	175	191	180	182	170	180	167	155	188	174	169	205	205	187	160	156	161	183	170	175	171	145	188	192	167	157	187	183	174	162	181	196	187	204	157	201	186	163	194	178	180	177	159	195	194	177	214	183	171	183	167	196	197	192	169	180	199	185	205	183	173	197	178	192	191	151	166	181	177	209	160	191	157	157	185	178	212	172	168	196	158	194	182	178	198	177	152	171	194	168	190	192	156	184	185	171	197	188	158	170	152	182	201	177	172	195	186	183	168	186	179	179	184	188	160	202	201	196	184	186	209	179	167	175	183	187	203	200	187	177	184	181	165	197	178	189	186	179	179	208	206	167	186	185	193	177	156	174	188	199	192	173	193	197	172	198	164	169	186	203	193	192	189	161	204	164	165	173	180	183	181	195	162	155	166	165	170	179	214	159	203	166	152	185	182	199	210	171	200	189	194	169	198	187	176	176
8017	1015	1861	2226	1823	1493	1217	1040	962	832	737	737	697	689	644	649	632	604	559	569	554	534	514	545	510	524	521	491	516	505	504	499	489	498	485	546	487	489	495	512	490	474	486	479	516	473	463	518	457	482	470	466	496	486	439	464	460	461	478	470	457	483	472	461	480	459	434	470	448	461	488	474	477	485	484	479	480	477	499	461	487	525	462	450	452	476	516	494	466	487	494	474	467	516	463	445	468	486	455	451	472	437	440	464	463	453	456	402	497	470	461	462	487	477	436	473	470	454	442	506	485	454	466	459	473	467	477	442	470	471	474	483	482	483	429	515	468	450	473	469	496	455	463	493	439	458	459	465	470	481	446	480	515	482	484	431	481	523	446	451	488	484	452	480	501	436	423	449	457	455	471	470	456	493	445	473	463	475	447	466	473	453	482	463	492	456	484	468	490	474	439	469	464	467	438	498	465	488	474	469	484	473	479	460	477	493	476	446	468	476	425	442	457	486	446	430	479	449	465	468	463	444	463	487	434	476	462	508	454	455	444	530	486	483	474	427	428	466	474	470	499	464	475	473	496	454	484	432	492	446	463	477	466	442	446	492	417	421	475	493	468	469	473	498	474	457	492	464	487	445	471	451	464	446	469	454	517	484	503	488	492	508	473	475	460	486	471	473	483	431	449	474	456	470	490	444	469	443	420	448	480	460	473	462	457	441	437	483	468	450	499	458	465	445	473	494	440	462	504	493	416	461	424	450	475	474	471	429	476	488	449	439	474	446	475	450	459	455	487	463	444	443	472	473	464	471	514	464	487	467	476	495	501	434	472	404	447	484	472	484	454	455	495	522	485	462	457	489	488	492	487	474	460	457	486	509	432	452	533	449	463	462	446	426	465	476	490	445	441	473	480	501	469	431	473	476	479	439	475	469	490	485	443	501	464	456	458	449	473	431	520	461	467	476	484	477	424	471	444	462	460	473	481	461	468	498	488	479	482	441	493	479	458	478	489	476	452	468	459	463	471	484	479	468	454	434	454	483	468	454	495	439	515	446	489	446	445	505	455	478	453	461	481	469	438	462	471	460	490	536	464	480	450	475	477	454	483	496	440	489	468	488	431	457	455	458	464	458	502	486	457	460	452	459	453	454	445	478	480	494	502	471	452	514	525	508	479	448	434	477	460	488	506	492	474	483	507	488	512	468	462	466	502	440	494	468	438	483	479	473	427	469	494	477	485	430	448	475	480	488	477	478	467	455	462	483	476	448	450	481	522	471	475	437	488	453	473	491	496	437	424	447	492	493	456	502	432	468	473	485	458	501	493	465	422	432	480	476	459	439	460	473	468	461	469	469	457	462	499	447	479	464	485	514	438	467	491	481	456	476	482	464	456	447	437	475	449	470	463	474	485	477	447	490	468	448	489	466	466	483	447	460	443	445	485	460	478	453	481	478	487	438	500	448	500	481	474	440	488	502	468	476	446	471	489	432	460	470	492	491	440	471	470	455	485	502	478	472	469	488	462	482	479	440	462	444	453	458	455	475	481	485	457	464	435	458	467	463	485	434	495	500	453	451	424	499	484	451	452	474	442	480	468	460	501	462	494	426	488	451	469	499	448	407	490	498	449	463	495	488	508	490	473	462	493	458	476	485	443	478	485	429	467	482	450	455	404	478	491	451	456	516	441	473	454	446	467	477	496	496	465	469	446	510	510	458	430	463	490	503	458	436	432	449	451	483	478	460	472	473	472	425	444	468	479	456	444	491	460	420	453	461	442	452	497	473	485	481	493	466	460	475	458	515	475	431	482	425	439	533	480	454	489	476	472	478	464	460	498	466	442	491	471	461	463	425	480	462	465	460	435	458	464	440	439	481	442	473	430	486	496	451	451	437	479	468	444	459	451	475	472	417	493	477	449	448	455	470	517	478	449	457	445	453	466	461	475	469	484	469	476	432	463	511	476	503	441	464	472	499	429	478	447	491	467	445	495	472	470	451	483	499	500	461	464	461	490	519	480	466	480	481	442	494	495	482	478	519	438	468	479	468	470	458	461	454	446	484	483	460	508	456	458	454	427	476	502	435	454	465	468	517	464	417	476	420	474	501	478	480	465	478	441	458	482	460	470	483	490	450	450	451	452	463	476	466	459	466	455	461	483	441	471	481	457	469	474	443	406	500	442	427	468	429	472	473	437	461	530	437	461	468	466	467	457	472	448	458	445	434	473	479	481	447	484	485	467	468	440	467	466	486	450	450	447	445	443	452	467	477	479	440	432	490	490	463	505	481	476	472	482	457	494	479	460	484	449	478	536	472	440	463	450	469	463	445	474	467	446	463	482	441	450	476	491	460	480	498	471	480	477	466	429	453	425	464	486	460	432	488	496	492	486	481	465	484	460	489	473	461	486	472	463	513	491	479	446	506	461	455	459	476	440	506	509	481	455	461	483	442	463	483	484	466	444	445	488	455	426	448	467	464	468	457	441	510	458	465	474	422	451	443	454	483	464	460	448	512	464	466	453	453	488	485	479	465	460	478	454	468	486	507	480	463	463	468	474	442	483	493	473	456	477	514	448	480	433	458	483	461	491	470	449	482	492	473	444	455	471	514	489	485	483	490	467	490	475	461	481	433	455	494	467	448	447	466	440	472	485	495	488	443	445	466	441	507	493	440	440	448	476	454	437	493	447	455	473	476	450	476	462	471	430	471	444	451	458	491	523	452	458	484	456	461	469	447	476	472	470	479	456	469	500	468	431	431	488	454	454	513	436	435	509	450	460	470	443	469	438	436	498	475	491	426	469	429	478	448	485	435	461	449	473	451	451	500	469	470	482	449	467	481	466	496	493	469	483	464	452	449	441	442	462	453	466	490	444	498	474	444	449	497	470	452	448	500	503	466	478	499	448	492	492	447	472	468	443	453	509	475	449	449	459	498	471	462	445	473	500	469	446	433	472	447	485	470	488	475	460	473	476	444	488	466	447	511	465	482	478	473	459	495	442	469	444	465	455	440	444	464	479	484	482	482	454	476	497	494	462	464	501	461	480	475	473	459	456	514	462	463	491	482	434	470	443	461	497	445	479	457	468	440	510	502	488	470	448	450	468	460	497	444	435	497	452	422	452	493	481	462	465	446	471	499	460	442	480	513	469	484	450	463	455	465	408	455	435	496	501	493	469	489	502	498	457	461	454	470	447	412	428	480	432	456	463	520	488	479	447	448	462	472	503	451	474	466	481	460	453	448	479	442	431	476	469	434	494	448	506	428	436	465	450	452	482	461	432	497	460	449	498	467	432	447	444	477	475	476	488	493	491	476	454	477	465	468	465	503	458	470	484	436	437	470	453	441	494	456	449	462	487	466	472	497	453	501	462	473	478	486	435	450	490	471	510	437	449	458	448	477	477	467	501	462	445	486	465	447	467	463	464	502	478	477	447	461	521	460	478	456	443	455	443	498	461	479	489	457	458	490	475	449	443	472	447	476	420	497	461	469	468	468	482	492	445	436
1515	333	288	327	286	305	287	318	333	296	308	327	302	336	329	302	294	302	317	295	298	279	293	303	301	288	283	297	271	295	294	309	323	286	304	286	301	305	341	307	257	317	300	300	281	306	286	317	286	320	340	293	323	290	290	312	300	312	290	290	290	317	313	279	323	316	325	296	312	285	336	316	324	323	295	317	273	295	315	335	311	304	290	308	288	282	301	277	313	295	306	308	303	322	283	273	295	285	311	308	298	255	290	284	307	301	322	287	305	294	288	315	286	298	301	316	286	289	291	289	282	312	311	317	300	337	303	297	287	301	308	290	303	318	260	294	308	296	306	284	317	305	297	294	304	321	283	313	286	293	293	326	272	266	343	298	308	268	295	295	291	283	297	256	325	324	288	288	328	279	294	301	291	264	313	307	322	292	325	293	313	276	315	314	289	294	305	314	275	289	298	314	323	312	306	305	301	330	293	258	296	299	298	328	321	305	329	306	302	306	314	288	305	334	294	281	267	305	317	279	321	310	304	319	310	277	315	300	303	293	293	281	296	289	278	269	307	308	301	301	318	298	322	308	311	334	263	330	296	303	315	296	289	280	289	271	324	289	337	327	273	319	281	299	309	307	299	255	320	282	283	319	282	294	302	295	280	293	305	324	281	311	268	325	282	294	303	306	301	289	298	292	302	302	295	298	319	294	274	324	278	318	298	300	308	308	322	339	285	273	273	298	304	317	318	296	292	298	328	284	318	330	294	291	297	293	313	292	318	297	282	319	321	305	315	314	324	303	300	274	291	325	314	329	301	302	273	300	293	330	308	274	300	318	303	316	326	287	316	283	280	286	275	293	259	272	308	312	283	314	293	296	319	283	342	329	293	343	302	291	283	270	279	300	309	328	328	298	300	319	296	325	321	291	301	294	323	307	319	326	317	298	315	295	289	298	316	316	305	283	325	290	284	290	295	304	293	318	313	300	279	322	323	340	284	320	315	300	333	307	295	300	317	291	325	306	289	325	302	302	309	271	299	297	277	287	271	314	313	310	310	313	321	284	302	313	313	304	298	323	290	328	324	325	303	337	320	298	307	298	306	289	299	314	334	307	296	318	362	315	295	315	318	287	275	339	256	311	297	275	322	309	305	318	314	263	319	360	292	310	299	303	310	298	296	313	300	315	291	307	283	301	297	317	296	320	292	301	289	320	299	322	320	301	310	321	284	328	311	337	317	311	314	306	289	293	318	298	321	309	301	294	268	299	300	291	272	311	304	295	290	275	311	306	291	315	303	316	296	288	288	290	274	297	273	304	291	297	289	308	282	289	309	298	328	337	289	310	295	313	317	291	292	283	293	267	295	319	273	298	316	308	281	274	345	310	330	285	296	273	282	279	316	313	336	291	291	321	334	315	321	337	281	309	298	296	283	297	298	307	308	298	313	269	278	321	297	286	280	308	295	302	303	299	321	299	281	289	320	286	303	303	338	290	286	277	285	297	275	303	279	294	330	297	294	304	282	302	293	295	298	333	271	314	296	318	329	308	304	298	282	316	273	294	318	305	302	314	324	316	301	272	312	291	295	345	285	337	295	314	275	293	319	323	287	289	301	274	292	257	300	313	307	334	274	309	310	327	336	301	269	289	307	296	307	319	313	306	297	264	308	301	326	282	303	313	302	292	312	278	298	298	286	309	312	312	267	300	295	279	301	316	305	334	321	299	295	296	304	314	320	285	324	315	302	309	319	330	332	291	294	307	298	297	277	306	320	306	339	273	287	257	302	296	338	312	309	300	314	280	280	284	320	322	279	267	302	281	311	315	296	299	287	318	290	301	322	292	278	279	323	317	293	307	311	296	277	284	344	325	297	269	296	293	276	343	318	312	295	322	265	332	276	283	290	301	312	288	296	299	285	307	333	331	307	317	275	266	301	301	301	312	282	290	286	303	304	304	307	314	312	324	314	305	284	287	322	299	292	314	311	280	337	308	298	291	313	295	296	291	311	293	317	307	317	305	306	310	324	310	284	282	309	299	305	308	281	279	311	290	300	283	307	316	331	285	298	309	296	303	343	337	257	349	314	285	336	285	296	298	292	285	301	287	304	308	310	310	275	301	328	313	274	311	296	287	318	289	296	288	294	303	332	282	319	271	303	302	277	320	327	298	294	317	305	319	268	296	314	293	331	289	312	291	263	318	284	287	337	301	313	261	336	326	284	328	305	279	274	297	298	325	285	298	268	297	334	322	264	267	293	303	319	286	323	279	290	314	294	338	295	286	306	309	320	346	283	331	310	300	269	266	281	288	307	248	294	307	262	315	295	294	294	289	325	334	314	267	299	302	319	301	299	301	288	284	293	307	303	292	314	311	299	307	313	324	316	283	290	306	341	295	300	345	311	289	313	276	299	310	293	300	277	269	287	313	306	262	309	357	325	307	314	311	297	293	290	315	288	325	293	297	299	293	299	318	316	288	299	288	280	337	322	320	302	311	311	307	291	313	319	299	312	270	308	265	317	292	295	322	256	296	322	306	299	328	283	307	326	317	319	281	301	302	309	322	288	328	292	289	302	299	313	308	305	294	319	310	312	290	318	305	321	305	252	265	280	316	321	283	310	340	332	334	305	285	313	300	305	344	278	356	315	326	308	305	285	317	308	293	297	287	311	333	271	320	306	315	279	292	283	326	302	294	278	292	283	298	290	291	309	291	292	277	301	293	299	296	293	304	315	268	313	294	293	259	273	372	288	297	344	309	347	327	257	313	296	293	284	301	307	259	275	265	294	305	343	271	309	295	334	302	286	302	269	273	297	298	296	282	312	304	346	316	328	284	320	317	272	311	270	324	312	280	344	357	296	302	309	310	318	330	338	319	333	291	335	302	319	307	319	309	313	285	296	324	300	306	319	316	287	319	315	291	324	280	278	323	297	317	314	302	306	304	291	306	342	288	296	325	291	293	314	276	306	326	288	317	309	339	283	317	309	279	299	298	316	288	297	268	280	301	300	310	328	297	299	327	325	294	284	343	325	301	316	307	315	281	291	299	326	294	304	307	307	332	307	274	307	293	267	307	315	332	262	308	292	278	317	292	266	312	296	284	272	304	302	282	335	307	295	311	315	305	300	299	280	298	299	299	288	269	318	286	304	274	295	291	341	288	306	333	296	293	298	337	282	309	331	316	280	260	314	326	268	304	279	314	293	310	308	320	305	286	317	312	309	317	290	309	307	306	293	287	287	296	332	287	324	284	351	289	319	311	310	274	324	294	310	269	251	306	314	291	311	272	298	301	307	324	300	328	300	329	310	316	299	292	309	302	303	302	299	277	287	270	262	306	315	276	337	330	308	283	319	295	269	312	313	285	319	316	329	312	268	325	285	263	284	290	270	293	295	268	293	316	310	319	322	320	281	282	300	299	303	302	282	304	340	303	309	300	324	331	325	334	321	285	326	306	262	274	294	306	311	283	315	270	316	298	271	308	327	287	301	285	294	319	290	296	319	341	326	343	286	264
1766	655	666	676	685	657	672	644	685	678	663	659	646	717	665	676	707	673	717	700	677	703	692	688	715	661	704	652	700	642	713	720	701	652	681	674	669	623	699	684	667	702	651	668	682	687	687	648	642	678	632	696	643	738	713	719	715	717	665	691	710	668	665	693	663	667	681	684	682	668	677	680	729	618	639	687	716	684	660	695	652	718	670	685	655	684	648	651	680	688	658	637	681	684	671	714	655	638	709	679	685	673	693	674	704	651	715	625	731	650	655	670	660	719	711	701	690	687	670	638	671	725	688	680	662	681	646	644	655	698	687	698	688	679	677	632	667	686	680	662	691	708	689	670	702	692	679	632	641	648	650	676	636	714	668	650	691	658	640	651	693	737	646	678	719	669	707	717	687	675	652	642	665	657	701	690	644	695	675	656	678	731	665	667	659	651	670	660	689	665	706	666	659	636	685	686	662	662	673	669	672	696	699	684	693	674	688	669	670	727	678	694	664	693	715	698	688	679	676	660	716	668	687	646	697	637	709	686	681	687	655	652	651	660	673	681	677	680	668	681	673	684	656	667	709	682	687	683	694	638	751	680	679	649	654	675	714	630	695	673	703	643	701	668	664	735	701	665	699	697	661	669	612	644	660	690	624	667	693	644	716	652	679	674	692	700	705	650	689	652	671	702	710	661	691	646	663	726	714	679	695	648	714	655	676	727	699	684	680	688	686	671	649	691	651	665	701	645	695	645	672	716	636	710	686	644	719	666	614	708	676	683	673	735	704	643	687	631	690	725	682	668	673	685	667	685	648	637	694	640	643	681	684	637	643	700	727	652	652	658	719	669	670	665	669	641	659	628	670	688	679	719	670	737	670	646	674	696	639	647	662	685	731	665	618	704	669	661	644	695	676	644	626	714	685	679	659	654	650	677	704	670	658	701	675	673	694	654	662	696	670	660	688	715	680	694	699	732	639	650	692	653	648	633	662	660	692	659	662	730	666	670	678	682	679	668	618	685	685	650	732	687	688	661	734	710	670	651	646	658	636	650	678	658	648	676	675	675	627	681	661	690	701	716	651	670	716	719	678	691	684	710	677	669	736	672	667	665	674	719	707	677	634	636	642	689	635	678	657	656	672	664	672	658	652	667	697	661	670	641	687	666	646	711	698	693	673	659	727	689	670	696	679	719	674	677	716	677	658	651	690	652	660	692	720	689	639	720	704	677	644	665	700	639	706	645	733	681	646	683	677	662	718	660	686	688	646	631	699	724	671	711	650	642	595	674	693	646	718	680	736	664	675	648	716	656	651	685	649	655	661	644	642	697	667	629	670	681	624	634	646	689	646	697	666	697	658	668	623	718	685	651	708	696	667	663	699	690	700	677	683	659	661	667	694	693	667	659	688	710	655	695	599	700	704	660	676	657	693	637	704	730	677	651	663	685	690	698	666	684	717	685	716	684	651	697	678	703	697	650	677	680	620	660	701	670	678	697	745	694	678	692	741	696	705	688	693	681	654	704	639	684	644	685	686	670	680	700	677	674	668	634	687	694	692	705	692	661	628	696	685	688	714	714	721	669	667	695	715	665	626	639	663	693	679	642	708	665	705	734	671	691	672	672	701	637	630	695	677	659	736	644	699	677	662	681	697	654	672	645	667	665	643	639	671	701	649	683	671	707	624	650	655	707	711	691	680	665	659	659	671	670	700	653	643	725	665	675	651	698	708	727	681	652	719	648	710	699	653	692	645	643	711	648	747	653	656	674	738	701	653	655	705	669	688	704	667	691	679	706	705	682	612	654	665	737	726	643	675	687	683	648	665	649	693	634	694	695	669	650	693	679	679	691	697	683	678	752	700	691	651	673	699	644	691	685	678	678	687	669	724	685	702	672	651	670	648	675	696	753	669	721	664	680	668	597	677	715	673	727	679	765	705	665	667	673	669	705	674	684	680	705	697	697	611	701	654	666	644	646	693	703	737	709	703	657	653	680	699	709	688	703	688	625	683	637	686	637	627	676	722	693	675	649	609	707	668	639	669	671	687	680	639	658	706	708	663	698	692	682	667	624	676	668	651	669	654	713	639	671	680	653	668	676	715	651	649	680	675	711	734	653	675	708	707	724	694	672	695	673	682	673	678	632	716	669	737	672	713	703	660	685	675	662	687	664	698	672	661	697	627	733	682	674	687	673	708	719	650	681	678	732	677	645	693	654	693	686	697	678	657	655	644	707	726	722	706	671	642	628	712	656	709	653	692	657	752	680	687	699	678	651	616	676	692	680	627	688	662	650	744	678	672	664	680	661	675	678	682	665	704	634	641	670	646	659	649	679	697	659	644	621	671	683	727	656	646	695	724	712	692	692	676	662	653	638	680	637	666	678	689	671	686	685	679	673	645	703	720	712	690	686	667	644	679	654	705	657	696	717	684	651	654	686	667	730	653	699	660	679	685	681	729	699	724	692	655	721	676	680	667	722	682	685	638	692	679	668	675	688	655	646	692	713	686	648	658	702	610	692	687	669	654	669	711	698	664	624	666	692	662	660	651	711	657	686	704	672	705	698	671	618	696	690	660	695	672	642	673	718	642	692	709	665	721	690	633	664	678	667	673	706	666	632	708	648	683	728	682	710	658	645	685	697	727	647	706	647	723	666	682	681	694	631	700	674	727	719	703	679	638	668	649	658	748	688	669	627	693	672	638	670	651	668	642	695	697	703	690	631	649	642	631	680	657	685	640	723	687	675	679	692	659	653	693	666	694	708	670	671	674	690	690	675	690	709	688	689	695	689	692	682	623	679	685	668	655	692	642	675	697	657	676	666	660	648	650	665	706	669	717	667	690	690	675	691	644	652	651	658	705	652	659	648	710	690	693	661	730	722	714	660	711	696	723	699	663	655	646	634	705	694	699	677	683	687	708	652	704	697	656	682	643	649	684	682	676	680	683	656	645	707	725	714	686	671	655	694	693	660	671	694	681	698	674	668	710	720	700	685	677	680	688	685	717	661	702	663	702	685	686	706	668	701	639	709	682	658	713	675	781	691	671	684	679	640	671	701	613	701	669	676	682	665	675	687	655	734	684	653	655	707	655	697	659	682	682	695	658	644	708	744	670	690	664	704	647	641	690	674	678	697	685	682	657	611	689	702	663	666	718	705	658	750	685	694	652	647	683	683	699	663	669	673	700	677	696	675	654	694	684	707	682	719	652	683	683	657	657	669	639	654	683	695	706	653	695	680	643	676	664	655	726	667	726	728	741	696	628	721	713	669	695	702	675	650	599	699	638	630	686	688	695	680	644	704	684	619	680	644	718	674	736	699	651	676	692	706	696	677	685	699	657	711	743	669	678	673	644	637	686	675	657	740	667	701	699	692	662	754	660	668	657	662	677	650	635	677	662	651	688	683	688	711	675	701	677	719	680	678	677	655	639	635	704	660	681	644	637	651	645	644	715	674	697	620	709	669	683	689	667	659	655	681	662	680	696	666	694	648	640	700	714	676	641	677
7344	434	428	369	241	235	238	185	197	175	186	151	142	170	146	174	136	147	141	150	160	159	130	154	142	145	139	150	129	130	146	137	150	133	142	150	152	119	132	140	142	152	126	134	146	145	144	131	146	141	143	137	159	108	152	151	133	145	151	145	136	145	143	136	126	141	129	148	121	136	134	135	146	138	123	115	159	131	145	114	146	124	115	126	131	154	138	129	149	139	116	132	114	129	132	149	129	138	132	141	127	130	137	123	123	137	130	112	144	123	153	137	129	136	150	148	144	133	132	121	140	123	139	148	149	143	132	129	156	134	137	122	133	141	116	145	139	124	147	136	142	163	131	132	131	139	137	133	107	120	126	145	157	125	140	136	140	105	141	128	128	127	127	146	151	151	148	146	130	127	132	127	127	131	153	137	126	129	157	141	143	133	136	154	145	157	131	153	112	121	152	132	136	139	134	140	141	150	122	164	164	168	120	150	123	127	137	140	150	140	153	98	138	135	151	119	131	130	132	125	120	177	133	115	142	122	133	131	134	146	125	142	147	138	139	166	131	138	131	117	119	144	148	137	116	136	182	143	125	143	113	115	137	151	126	142	128	132	158	144	130	134	141	152	149	115	116	143	143	153	111	149	154	149	140	157	129	157	160	145	141	119	125	135	139	121	133	143	140	146	151	125	127	135	127	127	133	160	143	144	137	139	133	137	144	144	117	110	146	122	145	140	141	138	127	131	136	136	135	130	139	130	138	126	130	140	117	161	124	121	165	134	141	139	149	151	138	163	128	128	152	125	131	124	152	126	122	147	148	141	134	137	135	143	123	146	144	133	123	135	125	139	142	133	139	122	172	136	142	129	125	151	138	137	139	103	149	144	153	146	136	146	134	142	144	130	138	115	102	129	127	157	140	149	130	129	115	125	130	153	161	132	146	128	155	118	148	142	133	111	147	146	134	140	138	142	118	140	133	136	127	142	137	128	170	121	110	128	127	124	128	148	130	138	130	139	129	139	127	137	125	140	139	118	157	139	155	125	153	153	150	141	161	133	105	123	146	141	140	138	122	149	139	157	144	140	155	133	139	129	126	116	139	137	122	142	117	151	130	139	123	132	124	131	134	137	121	132	138	130	147	142	132	136	138	139	149	118	124	147	132	160	135	127	145	130	140	124	149	149	118	125	142	147	126	110	143	135	133	136	134	143	120	149	120	146	152	123	140	170	130	144	132	150	148	130	146	145	122	139	163	121	127	123	111	127	147	108	136	143	122	132	125	127	141	149	144	142	113	137	147	155	131	145	123	130	125	136	148	117	152	151	141	138	132	148	103	137	152	135	132	128	135	145	143	120	126	117	126	130	137	142	138	144	132	172	148	136	147	153	136	143	134	125	118	138	156	128	165	142	142	131	138	114	168	130	139	148	135	128	143	109	137	159	128	160	120	125	115	157	129	144	132	142	143	132	140	141	141	128	127	133	121	151	138	136	169	135	131	132	134	145	155	124	129	139	138	142	130	133	136	121	129	127	132	137	129	132	148	160	163	124	115	132	141	130	146	150	117	118	149	135	142	113	141	128	141	126	116	140	130	135	143	142	127	149	119	144	124	142	124	126	131	132	144	138	134	156	120	134	129	143	117	119	135	131	135	151	138	115	143	144	147	145	147	149	148	127	128	128	128	152	138	152	131	129	127	137	127	125	129	124	135	133	140	131	122	144	126	140	129	132	139	131	109	129	145	123	128	138	150	125	150	140	124	135	113	142	126	141	147	131	136	147	134	130	129	130	128	131	116	152	126	146	155	154	146	114	126	119	122	160	136	154	137	145	146	127	138	126	138	151	143	140	128	132	134	165	141	117	135	133	157	137	117	122	149	124	139	142	110	130	119	146	160	114	122	134	135	159	143	141	139	141	133	125	116	138	118	144	133	142	121	119	137	151	160	150	138	134	131	168	150	153	147	128	116	153	125	141	124	119	116	130	132	128	138	124	110	124	123	152	126	147	157	131	139	139	147	158	153	142	157	136	152	167	139	148	148	124	111	139	141	121	152	155	149	127	128	131	135	136	165	158	148	135	136	134	145	125	155	140	129	140	132	146	133	136	118	139	161	147	141	122	138	134	145	127	140	134	148	127	124	142	150	139	120	135	122	139	133	134	131	132	121	133	158	139	157	125	123	160	130	150	137	161	131	157	129	119	135	141	130	112	142	139	144	160	133	131	145	113	150	138	131	147	131	161	137	132	126	123	142	151	134	122	151	164	127	137	148	146	129	150	153	131	139	156	149	137	144	118	128	138	142	133	153	121	138	101	159	123	131	123	136	132	135	146	137	113	143	156	140	141	156	144	114	125	132	127	126	142	148	142	141	139	136	133	136	141	134	136	116	147	134	142	140	106	118	119	139	136	162	151	130	144	150	139	143	150	127	139	125	149	140	123	147	132	106	142	150	130	140	167	127	134	117	138	142	143	139	140	152	131	127	128	128	143	119	122	128	173	149	125	139	132	121	153	141	144	129	131	124	138	141	157	116	142	134	146	135	130	141	135	139	128	151	130	115	152	136	142	143	138	144	162	152	155	118	125	146	129	152	139	143	120	115	133	134	131	149	137	123	146	114	129	133	137	131	117	142	129	148	155	144	152	144	144	137	139	111	146	156	155	138	123	118	141	141	145	138	151	126	133	147	140	136	127	146	147	132	137	134	163	162	133	157	120	127	142	153	166	118	141	142	136	132	144	122	139	125	154	133	137	134	135	156	138	129	120	141	132	136	135	152	150	145	116	128	156	148	130	133	131	130	133	151	120	134	153	146	138	123	142	158	126	155	145	138	141	127	141	110	159	131	145	116	120	158	119	130	134	135	139	125	156	137	154	128	129	138	127	125	142	139	146	145	170	122	128	153	144	176	122	125	133	132	180	150	166	139	139	121	144	167	139	154	130	139	128	142	138	142	128	98	145	123	140	118	144	148	144	117	153	136	135	130	130	149	153	116	140	134	129	125	132	131	147	133	121	132	129	139	140	145	147	133	164	132	148	152	133	125	128	149	150	131	129	142	149	147	137	119	136	148	154	149	150	127	132	129	120	142	129	130	147	133	112	145	144	135	120	139	152	123	154	116	139	140	146	166	106	138	130	124	139	141	135	144	131	121	147	152	120	139	152	137	146	146	157	129	132	115	131	136	148	135	113	118	105	137	127	134	139	130	116	114	160	150	126	140	136	149	141	152	148	138	128	136	123	109	134	139	147	147	143	137	131	169	149	154	129	141	146	138	148	148	134	130	149	161	128	132	141	109	121	128	137	128	119	131	147	129	134	157	137	149	131	132	144	131	153	117	124	130	124	145	140	139	137	158	123	158	115	138	134	136	128	155	146	146	137	151	129	137	143	162	135	124	147	160	129	126	147	141	137	133	140	155	135	136	133	140	129	124	135	146	141	112	139	131	132	134	126	152	134	139	139	146	145	150	123	160	140	126	116	147	144	132	134	139	127	140	135	125	151
6114	584	1065	1136	1002	815	724	693	576	551	531	469	508	459	455	440	432	407	408	400	416	408	413	405	380	394	360	388	347	384	400	384	374	354	344	343	370	348	387	368	376	358	377	390	369	367	331	376	359	394	386	342	387	373	396	374	344	379	374	353	403	358	384	385	374	376	364	388	387	355	363	360	386	346	343	393	358	377	370	365	325	358	365	338	362	382	349	365	325	356	362	340	346	366	362	359	395	385	339	360	382	367	353	382	359	356	348	325	328	354	343	379	363	351	332	395	371	369	388	353	353	363	355	364	397	389	357	335	341	366	373	372	364	358	403	364	375	364	375	334	339	384	342	357	345	355	363	353	390	350	384	365	367	386	381	351	381	380	381	394	353	359	337	365	376	365	351	361	384	365	334	383	355	366	358	382	338	362	387	367	329	361	369	375	363	349	361	363	321	326	357	358	356	358	346	348	372	339	404	374	360	390	368	353	339	351	336	348	372	346	375	356	347	361	371	369	354	373	360	375	385	350	374	356	337	355	375	370	363	325	353	338	335	349	334	359	353	371	370	356	336	350	376	351	356	342	359	339	346	344	335	380	337	344	370	362	325	344	350	370	367	363	356	372	334	367	394	352	385	365	377	352	380	357	347	349	373	362	362	363	356	349	337	386	377	371	369	340	334	340	374	393	349	338	387	380	337	366	399	424	352	331	362	381	386	365	360	375	381	324	346	331	390	347	338	372	348	360	350	373	364	383	367	382	355	372	323	349	376	397	355	347	357	363	344	373	343	379	354	367	367	329	356	378	329	375	360	357	327	348	351	386	367	366	358	340	363	365	382	358	378	376	393	359	385	373	373	387	337	325	372	339	385	331	341	375	375	351	380	366	364	366	319	327	345	372	335	378	357	337	368	337	344	368	349	348	360	364	404	357	352	364	369	347	346	383	372	348	363	373	368	293	353	389	371	369	395	357	364	364	358	361	360	357	357	355	374	362	346	381	347	354	364	384	361	349	307	358	395	337	383	362	331	376	381	344	376	378	324	365	357	346	370	365	364	341	307	346	363	381	363	384	391	360	345	376	392	357	349	326	379	356	367	356	332	374	384	403	361	351	346	352	375	352	323	355	361	363	327	378	409	337	340	352	381	352	380	360	354	353	375	322	381	345	363	347	335	373	321	379	365	327	350	338	348	354	361	362	361	369	373	359	358	376	369	360	339	339	327	326	379	353	376	372	350	382	427	366	370	375	340	367	337	361	359	393	379	381	360	366	360	367	362	393	355	364	330	377	380	410	371	361	391	378	354	386	389	355	357	357	350	349	393	380	368	350	381	345	347	348	371	372	367	383	345	356	385	376	342	372	363	366	380	372	355	360	400	357	381	355	359	342	361	355	338	378	337	399	365	367	362	360	355	362	370	370	382	381	367	377	350	314	348	359	375	373	374	336	371	383	366	363	341	363	360	341	331	370	353	363	342	349	368	364	367	339	333	368	380	358	359	379	382	381	367	348	374	334	396	346	336	359	372	328	346	361	367	385	340	349	331	372	348	326	349	352	360	332	343	340	342	359	361	383	352	370	366	323	319	405	345	360	381	382	364	356	373	369	382	321	334	327	358	365	366	354	344	358	363	330	359	384	320	369	378	381	340	359	381	370	369	358	380	364	395	353	354	333	374	367	352	347	328	376	342	351	377	401	365	343	338	389	325	362	385	355	354	363	382	358	351	345	355	322	342	368	371	383	345	337	356	331	364	339	364	344	353	346	357	349	347	363	362	386	364	394	370	347	336	332	384	401	394	346	356	362	359	370	356	347	361	327	383	348	375	343	358	363	399	367	345	347	375	354	374	346	369	381	386	366	330	336	368	373	362	396	339	369	351	356	330	377	334	392	343	367	358	341	333	376	376	351	355	369	382	349	371	373	370	397	375	386	348	330	345	377	364	356	410	388	376	360	339	342	409	363	378	358	365	349	368	348	400	385	351	392	357	355	363	357	355	385	363	348	337	348	363	347	378	327	324	356	340	356	362	345	367	381	369	359	360	352	367	335	372	354	329	404	367	353	375	407	413	364	365	371	380	337	348	339	359	353	353	385	370	360	386	345	362	354	355	341	328	355	358	372	375	378	373	352	368	312	385	344	315	356	363	362	353	348	368	355	385	367	383	340	325	328	386	357	377	337	383	352	383	352	392	353	370	367	302	327	363	374	366	360	364	348	340	371	352	394	408	324	366	353	352	398	341	398	357	382	370	367	394	388	368	379	381	390	361	412	363	346	361	364	379	377	363	357	409	363	384	350	339	311	374	311	351	351	362	362	347	362	353	343	378	360	378	343	371	373	383	370	393	371	359	340	329	372	380	395	350	358	334	354	367	351	356	360	359	383	370	342	356	349	368	370	364	363	387	357	319	313	374	354	406	385	355	338	399	362	365	362	352	374	336	334	362	376	342	332	361	346	382	382	374	386	359	330	376	342	370	363	344	379	353	361	363	373	384	350	350	340	361	330	327	359	399	362	346	379	331	361	345	376	359	349	351	381	327	331	328	363	348	374	355	362	332	358	343	372	381	331	356	381	360	372	326	379	361	354	377	361	363	351	360	352	396	348	359	368	345	335	345	378	383	366	349	351	351	343	313	337	375	352	374	366	344	351	315	351	357	388	362	408	370	396	355	353	371	342	314	371	355	340	328	359	332	367	361	360	394	348	375	355	375	348	368	371	306	384	331	371	383	372	365	352	321	369	384	314	381	365	380	336	384	347	355	329	361	329	351	395	359	361	369	346	361	354	376	353	387	354	386	375	352	375	370	381	387	357	378	371	328	374	390	349	380	375	361	334	344	360	397	381	387	327	392	365	357	357	331	348	399	387	359	361	344	340	395	363	358	371	341	386	327	341	391	353	347	382	334	358	353	372	340	344	368	377	368	392	393	368	358	407	341	367	338	354	339	352	363	352	383	370	346	363	361	355	375	363	364	370	353	371	333	344	350	335	401	380	369	378	317	396	373	340	354	362	375	351	360	369	312	339	368	385	353	365	363	387	370	390	378	378	342	343	352	372	349	362	336	332	377	390	353	357	357	366	367	381	381	333	337	347	378	341	328	349	369	342	399	368	363	367	335	380	347	371	359	373	359	361	354	354	344	368	375	357	364	362	365	347	346	374	348	331	413	356	364	350	382	373	368	349	373	344	348	350	388	349	363	381	335	379	363	331	363	392	379	356	382	361	372	329	357	342	372	365	356	383	341	359	323	362	384	364	402	348	378	409	374	372	363	356	346	379	375	345	338	356	342	319	333	338	387	357	370	359	358	389	356	388	380	361	336	369	358	346	361	338	357	412	379	364	334	403	369	393	320	332	313	355	359	358	365	376	330	381	371	380	349	356	387	342	340	339	392	320	418	362	344	334	386	364	336	350	369	361	370	341	358	350	342	375	379	349	369	379	354	353	401	382	364	362	359	362	387	345	369	368	367	380	348	332	324	379	383	353	357	342	348	351	337	339
13778	1081	871	692	503	396	308	270	290	262	246	228	237	244	232	200	201	189	189	233	190	182	212	212	212	172	188	198	196	182	194	173	190	188	212	208	188	201	186	203	197	179	193	156	172	197	187	191	162	152	170	171	191	178	190	200	190	177	194	198	203	203	192	178	178	171	208	218	163	174	180	190	159	177	193	173	170	179	183	202	208	188	169	190	180	176	170	202	177	186	168	202	218	189	173	173	161	156	208	195	189	183	176	190	230	190	183	195	182	202	179	191	171	209	174	187	214	179	197	164	193	197	179	159	172	172	186	182	174	201	176	187	178	169	157	188	209	189	172	227	189	209	188	202	202	173	182	185	190	181	181	183	199	182	176	193	180	190	169	177	185	193	176	161	191	175	188	181	189	182	181	181	172	186	174	172	188	181	200	171	206	186	184	167	190	202	201	197	195	209	170	199	201	189	183	184	172	200	198	200	201	164	186	211	200	191	205	213	192	188	169	173	202	159	180	206	147	198	159	176	174	195	175	166	195	185	195	192	184	158	176	204	185	188	174	169	170	193	174	204	201	184	181	177	176	190	167	203	201	194	166	150	178	193	172	192	174	174	190	175	204	192	169	169	177	176	175	173	172	166	191	189	181	209	205	160	153	185	165	186	198	189	206	194	201	166	169	190	162	196	195	192	175	194	196	169	195	152	195	174	184	188	175	158	159	189	166	196	189	177	149	185	181	176	178	198	178	186	197	168	172	191	222	189	174	179	178	188	170	163	175	156	159	196	188	197	175	168	182	220	169	174	162	192	177	201	205	230	170	188	188	165	184	168	202	178	206	180	185	192	200	196	178	197	179	168	221	202	189	175	177	182	158	199	174	188	227	170	180	198	178	176	200	180	173	186	202	193	173	193	181	156	187	205	183	159	189	185	184	174	185	200	194	158	156	208	169	188	171	165	190	166	175	185	185	177	173	163	201	169	189	170	172	213	180	180	205	179	191	167	200	189	149	179	180	197	206	202	180	182	188	186	190	172	191	176	188	178	179	166	170	187	167	196	171	191	180	203	191	197	185	155	188	189	206	204	161	171	190	172	188	189	170	162	207	194	178	172	197	184	161	176	216	187	158	172	194	202	173	188	181	179	211	206	204	175	174	203	205	155	173	185	197	187	196	180	186	186	178	184	198	180	187	187	189	203	174	208	177	187	169	183	189	187	184	162	163	158	170	208	169	186	174	180	165	172	179	170	172	155	176	152	187	180	162	182	171	198	181	184	164	191	223	181	193	203	179	157	166	205	179	187	198	203	178	185	178	180	169	181	186	189	161	148	178	188	212	177	173	186	195	176	203	208	181	174	188	212	167	164	188	192	197	186	182	176	159	177	163	189	172	194	171	183	180	163	209	174	182	196	164	184	176	200	183	174	191	193	178	188	194	174	179	184	208	203	202	145	163	193	205	202	171	196	205	181	190	185	196	190	206	192	188	203	169	182	172	185	204	167	200	152	186	183	190	184	168	197	202	182	203	178	183	194	173	166	180	173	188	172	171	195	181	169	213	165	196	167	177	172	181	192	168	188	170	192	183	181	176	177	172	157	190	173	186	190	167	182	206	184	167	170	181	221	195	173	181	186	146	162	199	194	196	183	201	192	168	224	201	195	183	199	191	205	196	169	202	162	160	185	204	206	183	165	184	194	195	187	174	158	201	194	200	195	187	170	184	210	181	183	193	195	179	187	188	188	193	175	188	193	180	180	195	169	167	156	195	184	191	179	211	170	210	173	176	191	176	202	220	178	196	203	176	170	169	188	173	176	205	191	169	156	180	194	181	174	155	157	145	171	201	170	178	178	181	171	195	175	196	185	184	171	181	176	163	198	193	186	203	173	164	168	203	164	185	213	180	167	190	168	182	176	181	192	176	180	175	191	181	157	177	203	197	156	182	173	176	177	178	209	190	163	171	184	167	188	179	182	203	189	209	172	185	188	170	184	189	170	165	187	167	189	184	174	187	169	192	189	170	181	177	199	198	173	193	169	183	170	163	213	173	207	204	175	212	154	176	189	189	177	207	173	158	152	191	198	184	169	219	180	192	148	174	160	150	187	190	181	189	164	188	181	199	163	166	180	183	188	181	159	158	181	147	181	195	183	191	190	170	194	200	195	196	203	192	184	169	203	180	173	156	214	163	186	177	189	195	203	202	186	153	171	188	185	161	174	196	205	174	196	166	193	200	189	198	183	172	178	164	169	198	186	200	171	193	168	161	184	172	173	197	178	168	178	174	159	185	184	177	182	164	216	155	197	191	159	194	177	199	189	182	186	194	202	188	168	190	186	182	206	187	180	189	183	170	163	164	179	178	193	181	173	204	191	171	187	209	175	186	183	193	165	194	186	181	188	185	180	201	165	183	192	178	193	173	196	170	180	195	195	202	217	204	177	210	166	191	187	203	207	215	193	180	193	171	179	203	173	206	188	159	158	165	170	178	183	199	189	199	198	169	223	194	187	201	191	180	195	199	187	203	185	174	161	162	177	158	188	165	183	194	163	176	160	177	208	206	173	197	183	201	180	187	179	216	173	177	175	168	198	206	192	187	228	154	190	184	151	189	181	175	176	177	146	198	181	165	173	187	172	189	180	190	171	172	221	143	169	179	206	171	168	190	182	190	188	192	174	179	156	162	197	165	180	177	192	190	187	168	168	164	186	184	210	180	203	183	198	189	224	169	173	183	188	173	187	188	175	167	167	163	189	173	184	178	177	169	188	163	188	179	178	185	177	198	195	199	175	208	201	164	182	165	156	188	190	179	176	204	193	185	199	190	169	190	163	186	173	183	175	196	180	170	191	174	181	182	185	197	195	187	158	191	184	185	167	186	160	183	174	188	182	170	184	193	181	156	160	171	198	192	177	190	171	159	158	190	176	187	181	182	173	165	206	204	170	159	184	187	204	177	185	173	192	170	169	180	207	177	175	161	170	208	195	184	183	185	157	164	161	184	174	196	219	189	193	174	173	192	185	171	174	185	199	189	174	208	201	173	168	179	191	178	195	152	169	180	201	186	186	168	189	191	189	160	190	169	179	162	163	175	188	177	182	182	161	177	172	181	179	188	181	176	181	214	196	169	170	189	183	180	181	199	184	184	178	164	177	171	160	179	168	163	191	204	158	177	179	194	184	182	198	210	171	179	187	193	181	179	187	201	181	189	178	165	143	196	192	167	187	211	183	177	177	189	189	187	203	165	177	199	186	162	196	158	156	186	174	161	192	140	200	192	169	188	189	183	177	171	184	208	180	199	207	205	184	181	175	188	194	159	194	190	172	172	186	170	187	161	203	169	186	197	188	155	168	186	173	196	155	176	194	173	169	170	174	213	178	178	174	203	199	185	169	175	190	191	197	194	171	185	199	201	172	195	183	192	205	203	192	183	192	151	188	153	166	179	165	179	188	192	172	148	186	170	168	182	173	182	171	217	176	171	187	181	175	164	174	167	199	226	207	193	190	168	170
8062	948	1907	2173	1818	1439	1218	998	956	874	767	726	644	705	637	620	587	617	560	569	586	535	540	531	581	557	538	567	489	474	509	469	484	528	500	517	526	472	496	477	470	483	483	481	484	448	488	468	477	495	480	489	505	494	473	455	464	501	478	505	472	467	447	491	495	495	504	489	473	450	476	455	505	473	459	541	483	499	463	455	472	451	453	475	503	465	465	456	426	427	412	461	529	467	464	493	500	469	440	502	505	494	482	488	452	473	474	436	464	461	457	467	507	457	439	495	477	468	479	471	469	468	477	426	437	460	470	501	452	483	477	468	451	429	467	445	502	469	433	441	486	466	506	436	459	479	428	471	443	455	466	475	449	471	475	489	472	456	435	440	502	439	480	487	446	447	473	441	476	496	479	435	475	504	484	487	541	513	409	485	441	447	500	476	418	481	503	469	472	465	490	459	496	462	439	469	474	489	442	501	515	455	476	480	488	444	443	466	453	479	491	426	508	467	458	467	448	440	469	469	463	464	485	456	476	475	492	461	487	471	476	462	439	464	492	481	445	477	465	467	457	443	433	473	426	480	441	487	468	520	448	474	431	496	520	475	464	467	470	488	452	458	475	476	456	458	440	447	448	473	442	451	469	441	474	448	448	475	507	479	468	471	475	450	453	483	427	484	441	460	504	468	503	450	435	454	467	455	492	444	486	472	474	470	493	461	480	453	476	474	481	450	444	471	467	482	472	482	437	464	472	475	452	468	464	445	452	493	478	480	492	480	450	478	500	421	459	476	480	438	464	449	435	499	471	440	476	447	426	503	499	461	484	481	471	433	475	471	478	484	478	489	486	498	469	453	480	480	459	506	470	467	502	448	486	473	443	511	479	472	459	435	465	454	455	481	485	448	496	465	454	441	502	414	454	465	459	489	466	467	451	470	455	461	429	481	496	500	439	474	452	436	478	453	465	459	468	466	490	487	469	450	414	479	452	499	483	453	465	437	478	474	405	465	465	480	453	484	454	460	440	482	477	497	498	483	461	433	459	486	431	441	458	433	463	437	461	488	486	466	487	500	434	448	491	483	412	473	471	446	455	504	470	473	486	448	454	486	460	470	459	466	445	451	498	465	487	476	484	447	473	463	503	465	494	471	475	472	480	478	434	448	479	484	477	473	476	474	472	490	505	439	468	464	500	446	458	435	443	467	459	477	464	459	473	467	457	468	459	473	488	475	473	443	481	468	460	453	437	450	468	501	445	480	479	496	447	459	482	471	458	476	457	438	541	497	475	483	476	457	490	474	478	509	463	509	489	469	521	457	473	488	432	479	491	484	464	445	483	467	485	437	468	514	469	483	437	491	442	512	476	495	486	454	428	462	462	484	463	450	486	463	471	466	478	459	487	483	452	461	412	490	442	500	476	473	475	470	465	470	431	460	461	474	491	490	471	442	497	414	456	441	434	419	468	470	462	461	469	471	404	458	482	468	432	489	482	459	442	468	442	475	450	408	434	492	481	505	485	481	468	502	462	454	454	457	451	481	449	474	474	478	487	451	446	481	476	459	492	478	443	504	445	455	486	449	478	462	484	500	460	434	452	438	512	453	467	443	455	478	484	482	414	503	490	476	507	491	507	472	434	459	484	458	511	481	443	486	473	496	459	503	428	460	435	465	493	444	499	464	483	465	444	468	434	455	454	460	472	485	411	472	483	487	463	463	467	496	477	452	436	439	475	463	499	460	505	453	481	496	485	478	461	485	461	451	466	509	479	480	474	462	454	473	520	458	451	476	477	448	458	480	470	483	414	468	464	444	459	443	479	498	416	486	448	481	476	434	448	475	465	494	490	452	459	506	481	459	472	514	480	496	469	493	440	524	504	487	456	471	468	483	475	449	469	465	460	479	459	502	437	468	476	476	475	441	437	470	480	443	458	467	481	510	451	475	455	484	442	453	514	442	522	470	486	462	462	463	455	467	464	437	449	478	473	424	464	454	479	443	463	477	432	407	458	484	469	462	462	489	460	429	477	451	445	449	458	488	453	471	491	455	415	475	479	470	465	493	437	471	444	450	447	443	477	463	444	469	460	423	447	468	465	484	532	465	461	468	449	448	505	501	422	471	482	460	479	515	473	451	475	458	484	471	453	450	487	468	462	476	508	481	435	478	468	459	501	469	464	477	472	510	475	469	452	450	491	455	458	450	472	510	459	478	446	507	433	463	494	428	476	480	437	453	492	465	480	453	455	475	475	419	486	469	498	470	482	467	463	447	471	491	462	475	469	497	467	452	476	488	490	489	440	476	477	444	473	462	448	480	493	452	475	443	481	462	446	487	532	427	520	467	470	490	462	471	403	459	455	480	473	469	485	495	463	434	436	462	488	516	475	469	466	416	463	435	456	496	438	482	448	485	462	447	478	454	457	460	478	476	478	483	469	468	467	465	459	504	476	440	498	481	457	428	454	443	457	440	456	459	483	485	465	474	428	468	510	443	492	469	454	483	483	434	445	466	479	465	471	474	493	450	453	482	482	451	454	470	488	411	490	454	480	490	462	473	437	500	426	472	452	459	465	509	469	436	457	460	462	474	476	477	452	465	466	474	468	514	499	518	486	467	477	413	464	484	483	486	479	455	473	456	456	437	469	470	478	430	450	465	461	485	488	473	463	470	482	500	460	422	522	491	471	493	421	457	473	490	467	500	493	449	478	415	459	411	485	484	441	469	480	503	471	484	479	456	464	467	447	483	450	497	470	432	496	417	418	434	475	498	457	467	480	490	459	480	482	444	471	501	458	452	511	480	438	461	479	455	459	481	469	450	458	462	460	486	490	457	442	419	425	453	481	475	443	432	497	467	492	471	460	485	432	480	456	484	449	451	494	484	423	428	506	436	482	454	484	475	485	452	479	488	478	486	468	486	487	516	467	478	459	494	473	463	449	419	466	465	441	454	460	466	485	467	467	465	456	484	447	425	460	489	468	464	440	470	418	495	461	492	513	465	480	463	458	470	485	462	487	449	477	435	473	454	476	439	475	459	496	480	474	464	446	461	471	433	502	454	442	438	465	468	453	481	459	490	479	479	449	478	507	493	482	464	446	492	480	483	483	443	471	477	467	447	467	461	455	450	456	513	469	480	481	496	481	469	496	441	458	430	505	445	453	471	502	442	443	466	407	499	484	438	429	508	467	475	455	482	463	472	499	484	434	452	444	441	496	439	465	468	472	492	453	472	448	450	476	456	477	449	474	496	457	436	475	481	462	469	522	463	445	486	461	453	454	478	467	473	472	468	478	461	470	463	465	454	455	414	442	438	467	454	474	480	453	480	472	479	515	448	499	472	450	460	448	413	462	520	481	467	489	517	477	485	483	436	464	494	484	455	464	466	483	484	438	486	469	477	466	462	468	484	496	449	463	489	502	463	478	449	496	472	452	477	449	474	469	478	438	468	465	469	436	493	462	468	474	491	439	442	433	493	459	469	496	475	467	496	499	481	470	456	518	469	465	466
1662	338	323	296	322	350	313	294	331	312	332	287	306	316	299	317	299	304	319	317	303	296	342	305	306	327	305	287	304	310	288	293	302	275	267	310	304	297	294	329	315	325	315	314	294	288	317	313	299	322	304	328	353	317	278	252	271	280	310	322	316	316	319	320	299	319	311	340	323	316	270	296	299	289	300	281	322	340	311	328	278	305	301	283	311	313	319	293	301	273	271	312	306	304	297	330	334	306	304	292	317	308	285	313	288	331	264	310	324	314	305	317	333	338	313	352	302	287	298	321	290	350	314	315	297	316	289	286	316	302	289	307	295	290	310	295	286	272	308	319	355	303	305	272	265	287	300	319	321	319	291	293	304	296	302	328	287	324	293	287	321	309	328	285	311	326	319	280	329	288	288	296	286	316	315	286	318	308	304	305	323	295	295	299	280	315	297	260	314	348	280	261	307	331	310	321	317	267	290	285	340	323	292	281	302	296	293	305	312	305	272	287	312	304	305	315	300	278	308	313	296	299	337	311	321	319	341	344	294	279	304	303	307	303	319	285	299	297	286	327	333	319	294	293	339	319	281	298	296	292	301	322	301	304	273	316	292	289	321	287	297	303	326	274	293	270	309	278	323	306	341	318	331	297	341	324	300	345	287	317	308	306	332	284	322	296	313	287	287	277	294	324	313	301	309	285	298	303	301	312	323	318	289	279	293	303	319	348	303	299	316	320	283	301	287	314	314	327	280	296	289	310	306	294	303	290	294	315	305	308	319	325	338	318	291	281	314	311	324	323	295	302	304	307	321	338	313	284	313	290	293	309	262	287	292	329	305	301	308	302	324	302	259	322	308	334	278	318	303	315	292	287	277	292	286	317	293	297	312	301	285	325	310	284	309	314	322	325	302	286	278	271	298	306	306	311	262	280	303	278	350	319	324	287	301	312	307	317	315	280	316	296	305	315	291	331	276	302	314	305	311	319	313	318	298	312	287	305	356	299	318	313	299	312	286	301	298	303	295	271	306	305	298	299	337	280	326	313	285	284	300	287	294	289	328	302	315	291	318	303	302	252	306	298	310	330	300	306	309	310	290	288	304	292	295	314	313	308	324	303	313	299	329	298	293	300	326	318	322	296	304	267	304	335	276	287	281	284	330	293	308	333	357	317	307	310	297	322	300	305	267	330	291	301	319	317	320	321	362	280	286	312	309	299	378	292	271	295	357	312	304	320	306	295	277	347	310	294	309	315	289	305	293	278	318	308	312	296	304	348	326	302	291	312	314	309	301	275	304	289	347	338	325	324	293	313	273	270	302	289	306	293	300	298	289	273	334	270	297	349	312	323	296	316	265	296	326	341	326	319	283	275	284	334	308	316	317	303	282	302	329	322	325	300	324	330	284	306	303	309	296	320	311	325	321	296	309	297	335	292	319	299	299	292	286	298	318	329	291	297	300	324	286	307	301	286	315	280	269	322	307	303	260	342	298	332	272	287	303	290	275	310	273	297	274	304	313	306	311	287	313	310	290	313	350	297	322	333	298	316	346	308	307	316	316	308	279	312	292	257	305	312	324	339	331	320	258	294	319	304	312	323	313	320	322	288	306	313	272	274	332	298	291	291	322	306	300	301	270	283	335	295	260	308	307	291	319	296	312	320	295	314	328	296	333	350	284	323	307	283	303	302	283	294	304	317	335	302	320	299	329	303	288	322	306	330	270	319	371	331	296	271	308	310	293	342	315	342	334	274	290	288	307	311	320	343	310	299	310	277	290	295	319	321	294	284	297	344	283	294	337	305	316	320	312	299	323	304	314	312	281	326	296	287	279	311	283	306	309	324	297	293	273	274	292	304	333	302	299	278	264	295	290	292	287	330	320	306	333	301	292	348	363	277	294	300	309	309	293	303	283	350	295	280	289	292	311	308	273	306	288	344	281	329	281	335	295	302	271	311	299	309	300	313	310	296	300	292	341	285	280	307	348	310	329	310	315	272	335	318	307	280	316	328	280	325	312	280	312	264	333	328	344	277	290	326	293	288	278	315	289	328	304	299	316	304	285	307	301	309	311	337	309	310	318	295	315	312	310	304	297	278	308	281	297	315	294	323	302	325	363	318	313	299	266	316	300	306	313	313	328	286	291	318	319	321	263	319	310	275	328	311	311	304	335	309	326	277	304	309	306	310	308	288	308	307	320	333	318	303	302	281	308	303	322	309	310	312	275	327	289	342	266	298	319	296	332	318	296	330	305	305	293	312	317	309	345	266	317	345	281	284	318	269	286	329	275	282	287	319	304	291	339	316	323	312	331	316	300	299	324	303	280	320	330	317	338	285	318	271	278	340	265	283	319	306	340	322	319	325	328	280	306	295	271	321	327	330	325	290	316	329	336	298	325	309	285	315	297	312	331	322	306	275	300	307	309	307	277	301	303	286	297	298	281	312	297	350	289	306	291	285	329	317	289	295	318	318	274	299	272	269	319	306	279	294	294	337	326	279	298	293	302	315	323	307	297	315	304	288	333	314	294	328	372	293	302	294	324	300	275	298	305	333	301	303	260	310	310	321	337	317	309	352	317	278	289	312	304	317	358	302	277	309	267	315	302	304	306	287	308	298	309	326	300	285	293	300	306	328	314	319	334	300	262	303	289	305	314	303	279	292	256	308	289	310	278	293	297	324	326	302	285	299	302	270	327	300	350	300	299	285	321	299	312	317	289	311	296	351	306	318	314	327	291	307	291	328	327	267	292	294	293	277	327	332	285	316	305	314	321	298	281	294	277	324	317	305	299	319	299	295	290	313	279	271	301	290	346	296	292	313	270	292	305	296	323	319	319	332	294	297	321	293	353	297	313	282	285	309	292	284	294	299	300	300	287	334	332	282	306	334	276	321	316	300	309	280	335	335	282	327	280	301	307	294	305	295	287	298	342	321	278	286	304	323	304	302	292	328	286	280	305	282	305	291	267	297	303	305	278	345	343	308	341	315	297	307	307	347	264	317	316	324	311	295	289	290	328	315	312	277	285	280	288	305	286	319	286	316	292	308	289	311	320	321	342	319	351	306	293	303	266	311	322	344	284	296	312	307	291	267	315	296	298	281	266	294	298	308	318	290	302	308	303	323	320	317	286	319	284	318	308	286	344	304	297	317	324	340	333	350	312	319	329	308	273	306	292	279	309	293	288	293	285	335	254	305	291	339	317	305	314	289	309	310	301	307	263	321	317	302	294	309	299	288	276	296	280	310	328	346	327	324	328	344	296	295	279	312	350	293	257	270	312	322	295	308	302	298	349	307	274	299	301	285	291	317	292	297	291	316	321	303	297	314	308	295	327	325	294	295	273	314	290	264	298	306	277	309	266	274	323	316	287	311	298	286	278	282	293	328	340	287	318	328	322	284	299	315	300	296	327	321	311	314	321	308	337	279	305	278	271	307	290	298	317	302	328	306	292	322	304	329	317	322	317	313	267	293	306	315	305	332	309	306	335	319	290	303	320	299	287	313	306	300
1890	674	726	680	679	680	716	738	686	697	702	630	709	644	654	684	680	720	688	685	677	684	690	679	672	683	681	636	678	654	701	643	714	679	708	636	646	727	689	695	708	669	677	684	687	685	666	689	673	703	700	671	697	716	700	652	647	700	647	693	666	680	639	680	687	650	686	675	651	667	680	714	711	733	651	700	683	680	698	652	664	697	683	680	662	670	684	670	689	694	681	693	666	673	684	692	683	714	654	711	737	720	706	623	670	703	681	694	673	711	711	671	705	704	705	695	689	658	711	642	707	645	742	658	702	702	684	715	678	695	629	656	663	640	686	663	709	688	688	710	681	699	681	683	708	654	695	663	711	673	669	650	684	649	701	696	695	668	687	694	689	649	680	669	674	662	648	670	643	662	726	648	681	691	662	649	652	684	661	655	693	702	670	667	694	661	646	678	661	666	728	695	698	697	693	669	693	680	741	672	701	650	702	632	649	713	671	735	647	653	700	641	694	735	629	675	697	685	689	682	676	693	692	717	712	687	710	676	693	711	697	671	685	645	674	717	640	673	678	657	665	652	676	699	636	675	669	679	677	696	693	664	670	650	656	630	684	689	690	700	673	683	707	725	672	672	649	674	700	654	692	710	691	677	664	665	650	673	671	680	715	669	667	646	663	705	713	689	708	703	677	677	674	712	685	648	656	714	657	682	711	757	695	691	673	707	691	678	652	719	685	696	692	671	668	638	710	732	714	695	669	676	656	654	725	661	651	693	674	725	709	710	685	676	722	704	647	673	673	685	732	685	682	679	670	745	743	672	665	697	673	680	675	685	699	688	694	642	699	691	707	661	737	633	688	676	683	693	676	642	710	690	674	671	711	662	701	691	678	649	682	694	644	654	715	712	687	702	706	661	636	688	633	711	705	673	713	701	692	641	670	673	714	713	703	678	730	672	679	666	696	640	648	706	688	681	668	700	651	696	706	653	674	647	712	688	693	656	663	670	692	706	687	725	655	700	729	715	680	656	695	679	699	663	702	686	715	694	649	677	684	672	687	681	717	697	662	652	665	642	710	687	687	648	668	668	670	640	728	712	670	699	671	695	710	666	684	644	687	672	665	675	676	681	668	685	687	679	671	705	623	627	687	639	677	687	689	651	711	703	677	642	674	635	714	687	726	736	678	715	680	682	649	632	691	617	643	663	674	667	683	676	716	706	663	657	729	745	744	695	690	665	714	633	699	720	696	696	667	710	673	641	698	674	692	683	705	687	665	675	679	668	703	748	691	694	720	652	716	677	666	725	675	691	672	688	672	675	689	720	721	669	665	692	711	682	678	672	678	692	742	652	682	678	726	674	717	691	640	687	667	657	712	684	714	674	686	688	689	738	667	680	670	682	679	669	686	700	667	653	684	696	689	689	671	701	694	691	630	692	676	665	679	741	677	681	662	673	654	710	664	639	766	689	713	663	698	701	653	679	695	705	672	653	684	678	625	664	668	672	675	674	695	642	681	688	666	673	683	661	698	665	691	704	659	654	691	673	748	713	727	679	711	720	694	691	642	691	694	716	699	707	668	690	691	672	690	738	672	664	660	684	705	719	682	668	710	661	707	705	661	685	646	695	654	717	695	657	684	640	708	670	669	666	673	708	732	638	668	679	712	646	667	653	666	688	662	649	687	719	701	698	705	704	693	672	694	656	695	656	704	675	678	684	633	687	692	718	685	647	674	674	700	645	673	678	697	675	691	700	655	680	672	661	723	668	658	701	726	700	700	685	609	680	668	717	652	679	687	669	705	653	722	663	718	692	658	641	649	630	712	721	636	688	674	724	725	623	662	662	699	613	646	683	705	656	637	674	712	715	687	669	654	741	689	641	645	672	627	703	685	657	671	694	657	675	685	716	692	689	658	687	713	682	669	668	694	670	667	644	671	681	680	700	680	673	694	683	705	685	694	712	670	654	688	692	696	656	654	710	639	695	688	667	690	706	678	684	715	721	699	754	689	656	703	654	649	668	686	698	664	715	649	682	652	670	715	694	696	667	713	691	666	629	704	689	612	700	651	723	702	664	712	651	677	729	697	677	699	698	660	702	721	686	684	666	681	693	708	663	689	704	676	673	691	673	651	664	691	668	686	703	679	685	642	673	722	720	687	690	674	684	666	694	718	719	713	718	685	719	700	653	674	684	686	660	685	672	711	689	697	691	644	687	694	738	707	716	645	701	744	676	655	678	664	665	696	749	703	697	738	635	710	679	679	666	685	661	658	697	678	664	666	722	684	683	763	702	681	678	666	656	714	659	690	706	685	656	696	676	724	655	632	683	633	646	666	666	662	718	668	675	667	678	668	686	651	693	659	717	675	732	686	679	669	681	729	684	603	760	706	669	694	661	652	679	700	675	681	692	662	641	646	694	711	702	702	679	668	676	681	660	658	700	686	683	705	665	705	715	632	715	743	702	694	624	672	721	691	688	712	697	646	645	681	661	690	658	686	720	691	644	696	712	723	650	711	661	649	690	668	705	692	668	645	681	712	680	639	657	683	698	722	711	694	678	657	648	717	667	706	679	697	692	735	632	685	712	690	710	690	677	702	691	718	713	711	689	677	687	685	672	663	707	722	694	691	709	701	669	636	656	715	628	690	661	702	596	693	710	669	688	734	691	637	718	690	677	704	647	696	706	697	697	676	611	694	674	674	693	699	662	649	730	683	654	656	727	663	732	671	659	684	678	676	700	725	663	685	690	645	700	674	684	658	699	678	685	686	667	679	710	656	664	719	645	679	713	717	677	675	649	700	727	716	700	663	695	659	681	666	664	671	641	691	663	687	670	705	713	725	657	623	693	681	688	660	741	679	651	685	683	683	670	654	678	666	672	690	650	667	699	683	691	674	674	668	656	699	663	688	694	688	689	687	706	637	706	681	705	684	679	743	689	707	681	715	648	708	678	688	656	727	668	646	663	697	677	685	746	680	684	733	641	695	675	694	637	636	694	722	701	679	680	711	698	661	676	710	653	679	735	710	709	695	668	669	695	687	651	701	648	692	693	729	696	671	685	651	686	651	678	683	661	675	659	686	657	689	667	690	637	671	722	705	680	753	638	729	678	656	661	665	716	701	694	678	718	675	654	670	663	691	669	685	708	656	716	721	667	685	693	697	690	694	699	687	670	687	650	688	688	650	719	690	667	688	654	673	654	648	691	643	664	679	652	700	671	700	706	627	685	685	634	707	656	634	681	684	643	708	635	743	702	688	681	665	696	697	710	666	678	690	673	717	663	645	667	689	662	657	671	728	699	641	646	700	703	663	634	683	685	647	697	690	695	700	683	675	684	682	652	681	681	654	693	637	691	677	715	686	685	669	696	674	676	700	724	666	687	673	634	686	689	693	670	713	685	697	700	650	688	718	662	707	684	707	638	681	686	699	704	689	655	712	676	693	646	694	688	634	683	660	655	682	717	672	720	716	619	730	657	749	694	688	691	704	619	688	670	690	667	644	677	661	720
7450	436	419	387	291	257	170	205	208	154	159	182	145	154	170	160	160	145	153	143	125	145	129	155	142	157	123	134	120	158	161	142	141	140	127	172	141	152	137	161	118	124	141	117	125	119	129	150	131	150	131	137	137	126	134	152	151	145	157	141	129	113	137	144	132	146	138	139	141	130	148	144	144	143	143	130	124	136	142	135	161	143	142	148	147	109	135	133	101	137	163	144	160	121	145	152	138	162	138	158	136	142	143	145	125	143	174	123	128	150	141	124	127	147	142	110	130	146	150	135	145	137	138	152	125	146	134	142	121	113	145	151	123	156	157	122	142	153	151	144	139	137	134	141	157	128	128	154	131	138	125	117	135	125	136	133	132	133	128	148	143	119	128	161	127	120	118	132	130	138	134	130	147	135	161	133	153	131	152	155	147	141	156	150	141	154	112	148	126	126	125	142	117	144	149	136	133	128	155	135	150	135	130	137	135	146	130	160	151	147	136	132	118	138	136	148	130	145	123	109	137	150	144	120	136	130	149	122	128	129	142	150	129	163	161	133	134	132	125	123	144	142	125	149	147	138	164	120	139	140	129	141	128	136	153	123	137	118	147	129	145	137	120	142	134	140	110	140	123	154	158	131	134	143	156	129	126	138	119	154	147	138	121	144	158	134	150	138	122	127	139	156	141	153	147	149	134	118	146	149	139	134	134	124	125	143	133	140	159	127	134	147	139	144	121	129	142	144	142	129	169	149	122	146	138	120	120	141	144	151	124	144	136	157	131	162	147	127	141	136	134	161	137	137	120	164	148	124	133	123	138	124	139	152	145	135	144	130	110	139	129	141	133	146	125	140	151	148	130	143	136	144	136	144	134	120	147	117	127	152	133	130	142	140	166	128	123	154	129	128	140	133	135	135	142	118	138	139	138	160	121	130	141	152	127	138	151	137	127	130	137	146	122	166	136	145	140	124	134	129	139	136	141	117	105	136	154	134	128	154	148	112	151	139	123	135	142	130	141	131	130	152	164	141	131	133	133	112	150	123	138	151	120	149	123	146	133	156	134	143	133	136	129	130	134	129	120	142	140	125	134	139	110	121	138	114	148	140	98	133	143	150	125	165	135	143	146	132	167	150	131	124	129	146	162	143	139	121	114	131	131	128	144	126	132	146	130	130	153	122	136	135	142	121	129	134	118	138	119	128	139	118	121	133	161	146	145	137	147	121	128	125	137	124	147	153	142	136	122	127	137	122	155	112	135	130	125	142	152	130	127	141	143	128	148	151	134	135	167	132	130	128	124	130	128	126	150	142	152	118	145	132	118	150	132	147	156	128	157	122	165	145	145	140	160	126	140	130	134	149	142	143	155	130	143	117	120	121	149	151	140	124	132	140	130	135	140	153	136	148	128	122	156	131	109	137	151	132	163	160	139	137	116	128	121	122	127	151	117	156	151	128	149	107	129	132	134	140	145	144	152	116	127	140	125	145	132	122	144	133	131	158	148	147	127	127	117	131	138	128	137	151	121	128	157	129	137	131	108	136	143	139	148	129	147	139	142	118	134	132	129	149	146	159	142	133	145	120	133	153	121	129	133	180	140	109	134	147	129	149	139	156	124	146	120	142	122	133	147	142	132	144	160	145	137	134	151	148	113	125	124	128	139	134	126	136	131	149	143	129	145	161	123	133	140	147	127	130	123	132	135	144	150	146	137	128	165	157	134	157	143	148	139	135	149	152	160	137	148	151	151	122	121	171	138	141	134	137	138	151	142	149	135	149	137	141	153	165	166	118	133	139	157	134	162	148	124	137	149	136	122	157	140	148	124	143	129	105	118	131	143	110	144	132	135	142	137	159	144	119	142	129	139	115	156	121	132	129	158	122	137	131	143	135	150	126	146	136	134	159	128	138	143	137	112	136	123	136	142	133	132	139	122	154	127	135	147	155	153	136	143	154	142	120	120	153	121	137	114	121	122	147	129	122	119	145	146	145	141	131	126	147	129	146	118	143	135	133	154	144	123	131	117	123	117	154	123	136	142	164	123	115	134	113	149	136	153	112	122	126	135	160	135	130	147	136	144	121	147	153	135	136	156	145	120	121	140	139	142	143	124	152	147	141	148	143	127	127	132	139	131	156	138	158	156	141	146	139	117	139	126	151	143	133	137	142	143	174	132	131	140	118	139	132	141	132	129	125	143	138	119	142	144	137	130	118	125	141	136	137	126	153	145	144	147	146	134	122	132	125	130	131	140	131	141	157	129	110	151	157	154	133	150	153	145	123	143	132	142	132	121	163	132	111	150	145	156	157	163	117	126	124	145	141	117	132	127	130	157	141	132	144	142	138	137	132	159	143	149	138	130	127	138	135	143	123	152	147	143	156	138	149	126	128	130	147	122	124	142	130	156	156	148	128	133	132	156	137	130	124	134	112	127	132	122	143	144	129	162	134	122	129	158	159	167	135	131	133	162	126	148	156	133	144	117	115	148	126	154	127	143	118	125	134	171	154	136	139	125	132	126	122	122	137	139	138	138	133	159	134	160	154	150	145	141	145	147	134	146	135	120	132	159	144	133	128	104	126	134	141	123	164	133	131	113	140	137	141	148	131	140	140	139	128	147	136	125	137	126	141	151	136	131	143	126	125	149	151	152	107	139	141	146	150	106	122	133	136	146	145	114	134	142	143	130	175	156	155	142	133	150	142	131	151	131	152	117	135	123	138	128	142	149	154	154	123	142	132	135	146	121	116	127	135	114	134	127	159	114	132	158	148	143	143	134	129	132	124	144	138	131	143	156	137	142	142	167	114	127	153	132	123	155	155	138	143	138	161	124	155	139	126	135	160	154	140	144	128	118	147	141	144	132	109	160	145	134	111	148	145	124	130	118	129	123	157	132	131	145	140	118	115	102	146	136	127	124	134	147	135	142	157	158	158	134	160	118	134	146	142	146	147	141	137	118	124	151	138	132	157	145	148	131	150	141	152	137	120	130	123	145	136	138	141	129	116	140	137	137	148	149	140	114	126	137	134	124	134	147	127	136	141	142	131	125	132	125	143	141	152	130	139	142	135	139	120	133	122	139	137	122	139	142	145	137	142	154	129	149	144	141	143	148	141	126	151	127	146	140	128	146	118	104	150	134	142	128	148	127	147	133	158	150	140	126	127	140	135	136	118	141	121	153	155	114	140	151	155	148	164	142	124	132	129	141	145	124	136	135	145	147	140	129	130	122	126	153	144	139	152	161	143	144	138	136	132	118	127	137	128	127	162	142	137	127	135	122	163	124	129	145	175	128	142	148	132	124	135	166	142	128	132	171	142	119	127	164	103	113	117	129	140	169	121	123	131	158	153	134	157	123	141	144	152	151	144	125	137	133	137	134	125	127	122	117	152	126	147	132	131	130	139	130	141	122	143	148	156	152	119	136	136	151	134	147	138	129	115	131	112	138	127	117	131	169	137	123	145	139	136	140	152	132	124	133	131	134	121	128	126	134	141	141	122	148	144
6116	641	996	1151	980	902	744	659	580	573	523	507	491	477	433	451	420	398	434	403	403	366	427	361	397	406	393	390	382	423	413	367	378	383	404	379	396	365	371	349	324	377	364	378	368	373	356	356	346	379	375	366	364	361	367	398	337	373	389	371	388	358	364	393	376	377	373	320	349	363	402	367	356	355	370	347	383	428	357	365	342	371	349	359	375	363	372	361	387	386	364	369	352	348	338	376	366	363	349	354	365	371	364	351	355	357	347	350	382	360	359	385	380	347	381	390	335	355	372	365	362	363	381	368	311	362	372	370	373	327	318	346	357	374	331	371	345	374	324	326	376	380	379	366	366	362	381	358	343	328	343	342	365	386	381	388	353	376	361	361	361	388	360	341	357	351	368	334	392	371	401	342	381	346	416	392	342	335	335	326	384	377	374	342	377	363	368	372	384	365	336	385	385	375	411	336	380	383	367	372	353	374	353	341	332	376	360	361	335	370	374	368	378	330	352	369	325	362	348	374	341	362	363	385	357	378	377	363	349	361	369	322	351	355	349	334	353	389	382	351	351	361	369	355	349	345	355	344	363	364	361	349	360	382	349	359	373	353	367	371	382	376	337	376	387	375	362	365	375	346	368	358	367	355	362	347	376	353	385	333	365	398	383	352	341	354	362	362	366	342	346	357	368	383	377	342	356	345	333	373	341	354	361	374	346	398	392	370	373	368	394	380	386	385	330	365	342	349	345	364	349	371	386	362	383	367	373	347	346	362	368	374	387	362	373	361	365	351	348	373	353	361	346	348	364	386	387	364	366	370	387	332	377	399	392	374	352	347	338	363	370	343	337	364	333	365	367	388	378	366	372	348	346	397	363	385	387	350	355	334	353	354	357	370	389	354	378	347	377	379	379	352	344	335	344	367	366	349	364	362	377	393	332	371	382	373	375	385	368	365	360	350	369	355	374	359	350	343	368	371	389	375	395	391	378	359	402	331	362	355	340	384	369	365	353	398	367	375	362	371	375	384	343	355	348	363	329	348	341	349	403	321	366	326	365	374	383	342	362	353	336	365	363	355	396	372	308	362	391	339	350	353	372	347	357	366	355	410	376	371	332	394	391	358	405	374	311	383	366	391	329	389	355	354	352	352	355	367	365	353	359	348	367	363	346	358	355	362	380	365	366	393	376	365	376	385	355	373	357	374	379	358	366	326	338	362	347	352	350	323	363	364	332	355	352	337	366	370	369	363	349	349	361	347	378	367	354	363	366	372	401	357	347	368	355	384	355	323	342	332	354	341	389	385	359	345	343	334	384	344	365	357	359	383	362	318	342	382	338	387	336	336	377	372	329	336	362	355	372	332	386	378	391	335	363	379	331	367	383	411	372	345	378	317	368	328	376	351	346	341	347	338	372	342	369	372	378	382	334	347	327	379	335	389	360	355	381	355	314	364	380	344	349	402	330	361	382	372	370	329	353	345	368	349	342	353	379	368	344	390	373	336	350	374	368	362	382	346	362	363	357	347	361	352	361	351	371	375	360	363	402	403	368	359	375	393	352	347	368	348	335	351	401	335	352	341	351	375	362	368	377	364	356	343	338	377	371	355	346	359	364	356	385	357	354	382	377	368	337	356	349	365	385	372	371	354	363	358	362	366	363	354	392	404	348	349	386	344	355	346	332	392	350	383	346	370	400	358	336	361	350	379	361	368	380	304	354	375	349	341	357	359	314	396	355	345	327	343	346	371	392	348	368	361	342	361	358	346	380	340	369	368	359	370	367	354	354	358	354	326	345	348	374	369	359	384	351	399	401	375	395	354	399	362	367	410	381	395	383	353	298	393	356	356	351	365	380	377	365	344	324	374	368	383	381	357	381	378	345	352	364	378	362	390	366	346	356	404	340	379	375	355	349	358	363	340	352	371	370	367	374	404	386	348	332	341	365	369	387	369	357	351	372	352	369	351	360	377	381	372	360	368	386	405	380	378	365	377	371	335	362	348	330	353	333	354	374	349	362	345	359	352	351	369	387	349	383	377	332	374	381	338	374	374	391	376	403	322	353	336	386	421	351	376	356	311	355	335	399	386	362	381	338	387	359	321	341	364	344	363	347	372	354	352	355	370	365	321	398	365	360	338	379	352	373	304	358	326	368	336	365	384	365	321	386	355	378	391	337	369	361	370	358	355	389	381	415	373	358	361	351	311	381	362	362	376	390	367	401	347	377	385	375	319	368	359	401	360	372	353	372	313	393	368	350	395	359	389	339	381	343	348	352	352	321	343	380	332	368	378	386	368	331	356	362	403	344	397	373	370	363	352	374	364	342	370	372	368	377	356	360	354	359	372	356	378	347	379	373	362	381	361	372	369	371	377	349	352	406	346	367	390	418	347	359	378	299	351	371	368	393	338	391	366	394	371	364	372	374	347	356	373	360	369	375	366	327	349	397	371	352	397	381	358	355	400	363	371	365	377	350	370	364	317	342	367	379	359	375	379	370	345	369	365	378	354	374	401	323	361	340	374	351	362	372	342	350	344	352	347	398	340	363	405	361	342	380	371	341	378	376	353	376	360	346	342	372	376	347	380	393	364	390	341	346	347	377	338	347	347	371	358	371	350	349	368	351	359	338	342	342	346	357	381	355	391	366	353	364	341	396	363	349	355	388	370	380	358	384	309	376	357	381	359	355	343	347	364	363	380	399	381	380	330	393	353	385	341	383	361	358	370	357	375	360	379	360	349	337	331	391	384	370	378	355	379	347	348	349	389	322	364	358	375	355	332	393	359	382	353	362	342	363	375	373	369	362	386	367	330	392	376	386	333	349	371	336	337	339	374	352	364	364	381	381	362	389	369	348	386	357	378	374	359	362	350	397	323	370	374	374	355	320	358	355	347	369	372	376	375	370	359	375	359	386	335	348	373	370	366	372	355	376	342	364	388	347	380	344	333	337	344	345	364	340	365	335	365	352	366	360	358	377	357	379	344	367	332	361	377	361	357	362	385	379	398	337	342	335	359	399	369	359	355	366	390	354	353	360	375	367	358	372	356	354	374	354	370	356	352	338	375	342	368	413	356	349	394	389	382	378	354	367	350	365	353	386	397	328	356	359	360	355	352	329	377	367	366	357	366	337	304	378	346	390	361	383	357	369	370	392	345	360	366	358	394	345	374	374	389	326	339	379	404	364	351	362	360	381	379	347	352	384	350	354	372	345	404	350	350	348	385	341	364	377	350	377	350	316	362	358	367	371	307	367	383	347	354	312	371	338	384	345	366	369	415	363	338	325	368	343	357	378	356	351	369	336	360	362	378	359	367	339	353	342	336	369	375	390	355	342	391	340	377	347	354	378	354	360	345	366	354	375	351	368	371	362	391	341	360	377	359	362	368	380	355	337	393	357	386	351	383	360	351	386	349	356	335	335	370	365	376	370	341	360	376	347	368	340	362	349	347	341	344	359	358	376	348	362	351	365	366	375	378	378	380	384	363	331	365	378	379	320	308	351	363
13643	984	917	693	499	404	293	298	296	266	232	227	209	210	220	211	201	189	186	226	202	186	186	133	182	191	160	183	210	179	190	201	203	219	210	190	165	173	166	171	177	190	167	179	155	206	189	191	174	208	179	194	186	190	167	200	199	188	162	169	179	174	186	183	179	200	173	181	177	167	183	181	182	200	195	171	177	194	193	173	198	181	178	190	180	186	205	206	199	177	172	191	178	210	164	180	169	164	176	186	177	169	187	159	183	161	187	177	189	153	195	197	187	152	165	155	188	214	191	191	179	201	192	185	161	191	191	188	175	165	171	191	196	176	174	187	188	175	187	180	187	206	165	194	202	174	167	189	197	194	184	173	170	187	190	179	179	167	196	191	150	177	171	150	196	182	186	199	193	201	214	175	224	198	169	190	218	169	166	188	172	157	199	199	185	168	201	173	184	191	197	144	177	166	155	185	193	173	196	192	148	200	195	202	192	180	145	172	175	165	193	202	186	180	179	176	177	191	195	144	192	186	205	198	185	184	185	179	177	197	169	175	173	199	202	179	206	167	161	184	179	188	184	207	176	209	177	155	162	194	175	199	176	180	195	181	176	166	192	199	182	186	187	181	171	163	166	176	188	208	178	188	209	165	169	155	194	202	210	164	185	189	176	180	175	164	179	184	205	181	160	194	184	205	173	177	202	192	158	183	198	188	174	182	156	173	165	173	174	197	163	165	192	190	203	192	192	190	183	183	195	189	196	188	200	169	180	183	184	201	173	188	204	198	191	204	192	187	172	186	195	201	163	145	163	166	208	197	166	189	197	164	178	197	180	190	181	188	178	199	190	192	201	168	159	197	168	210	204	188	214	175	185	189	196	179	168	194	189	180	193	171	156	184	165	193	153	170	187	169	163	198	164	169	193	183	182	180	197	153	170	210	190	183	191	170	198	194	174	172	182	160	183	173	192	160	180	215	186	179	192	157	194	192	166	205	188	208	193	171	200	164	159	183	176	154	204	190	188	175	171	193	190	176	170	187	183	187	181	182	193	188	169	194	192	178	193	177	176	167	188	173	182	163	165	192	185	173	186	209	176	194	178	178	178	159	160	201	176	190	159	185	154	224	158	154	179	188	178	183	158	183	201	191	191	152	185	192	173	193	179	203	210	192	192	209	196	179	170	186	163	198	167	179	178	203	207	191	201	184	174	173	184	175	178	191	165	197	190	196	177	189	168	166	173	187	193	232	172	174	158	170	181	213	169	188	172	206	181	189	194	186	172	152	187	204	169	174	186	190	210	190	165	173	203	182	200	176	185	173	192	177	189	179	173	176	172	177	213	188	200	209	198	169	181	195	183	206	213	175	187	188	146	177	214	169	194	216	200	184	178	178	168	215	175	186	196	159	187	186	182	168	186	185	182	191	208	191	151	188	174	170	213	193	194	190	158	190	179	182	200	149	193	188	173	171	168	197	159	185	178	176	169	196	171	199	189	196	196	176	167	185	196	173	184	175	192	193	204	190	176	187	183	169	174	168	211	176	194	173	158	149	185	172	207	180	179	169	176	210	164	181	187	221	191	170	201	183	195	188	179	169	184	188	194	167	181	196	166	169	219	207	179	177	195	174	188	158	180	167	178	185	203	166	191	162	187	191	163	168	154	192	198	162	170	182	182	169	193	178	180	190	193	180	176	175	181	171	191	181	210	185	188	192	163	186	184	168	157	162	197	187	210	158	184	179	186	192	168	187	179	212	185	190	205	181	162	172	203	184	198	192	196	182	188	188	179	175	192	160	157	196	196	157	184	193	187	212	202	201	202	184	174	206	195	175	214	216	182	159	180	200	209	182	184	169	168	198	199	182	197	192	205	187	183	195	197	180	179	167	183	176	196	180	184	195	168	170	197	195	229	167	188	178	186	182	176	176	187	182	189	174	168	196	187	178	174	186	186	189	148	192	189	191	202	187	154	187	182	190	186	186	173	190	182	180	213	183	178	217	184	197	189	173	187	162	174	179	186	198	180	196	201	188	188	151	181	191	189	189	206	153	185	137	179	207	195	183	209	201	175	180	196	176	189	194	180	198	214	179	187	190	164	182	195	204	203	173	180	185	218	194	161	181	174	180	184	175	172	196	195	188	208	206	203	194	189	159	191	169	200	187	170	163	163	191	187	192	190	189	183	176	169	196	164	197	190	174	185	187	179	183	199	200	184	198	184	182	195	175	207	180	188	173	187	173	166	178	150	168	213	186	165	166	190	177	167	179	200	196	187	170	170	206	172	183	183	158	172	169	154	172	180	170	174	197	165	196	177	204	164	185	171	189	163	157	188	194	198	169	183	182	193	175	159	159	193	172	183	168	170	175	189	186	194	193	178	166	183	160	184	200	180	173	200	157	188	197	189	193	178	187	207	198	182	159	164	178	180	199	163	175	176	178	192	198	169	140	175	171	165	171	190	169	194	176	160	179	161	151	171	157	177	163	177	179	194	165	172	177	172	208	208	172	186	187	202	184	178	178	185	184	171	161	196	198	187	148	167	171	172	178	202	191	172	161	200	181	208	172	182	188	192	171	161	181	173	171	159	166	175	182	164	186	188	188	179	183	187	198	168	173	169	196	184	182	187	185	174	214	176	184	165	169	191	172	189	164	185	179	212	171	186	186	152	167	204	184	197	191	182	189	164	177	175	172	192	165	189	194	165	206	200	178	155	173	194	170	193	181	183	185	184	194	170	192	189	182	168	177	160	180	198	153	192	179	173	187	171	172	186	194	209	205	184	173	191	188	199	190	158	193	175	207	217	201	198	194	180	173	173	179	211	183	195	160	201	168	176	195	181	177	181	162	185	192	171	189	221	172	185	164	164	173	204	207	196	195	166	200	187	165	226	171	173	173	167	182	196	198	183	183	191	181	171	150	172	189	210	195	166	158	201	177	170	198	212	193	180	179	191	174	199	186	182	180	197	181	173	158	187	191	191	179	182	172	185	169	188	155	193	175	176	188	202	202	185	181	185	199	180	212	190	187	190	174	185	168	168	173	176	210	177	200	193	168	179	184	187	190	199	189	169	178	176	181	168	180	186	177	186	191	189	190	164	171	164	176	198	195	184	194	225	174	186	156	180	198	206	180	161	178	191	189	212	172	188	193	196	179	193	214	160	209	195	196	194	202	193	191	163	188	212	185	185	208	172	155	181	167	201	185	184	178	184	196	170	161	188	182	192	177	199	158	180	187	183	187	175	207	212	173	175	174	168	166	224	197	183	202	183	190	187	183	185	179	169	228	183	201	195	180	205	195	167	152	196	192	171	202	178	178	170	170	167	167	199	191	199	197	182	207	170	204	168	188	171	170	165	181	175	190	187	198	175	186	203	170	170	193	171	196	175	200	162	176	175	204	174	171	166	171	173	187	215	177	198	166	173	202	188	154	169	188	177	197	168	197	178	211	199	176	188	176	182	164	186	180	185	174	166	184	184	188	174	189	183	203	174	185	181	192	178	165	203	185
8011	976	1932	2221	1834	1468	1225	1052	958	887	793	720	725	648	635	624	605	601	612	559	565	559	613	559	536	530	538	562	499	510	482	563	498	495	542	480	463	489	466	509	539	461	498	497	448	475	493	479	495	422	466	506	468	499	460	491	525	457	511	486	425	494	524	499	492	493	495	490	471	475	463	484	447	491	448	494	522	471	499	481	443	458	495	474	460	471	451	458	460	433	499	470	433	462	444	514	448	471	447	536	469	455	479	484	479	493	465	443	449	478	444	482	432	457	440	469	495	481	477	486	473	480	430	470	471	453	480	490	453	410	466	474	435	468	470	517	460	481	460	450	403	472	452	449	488	443	418	463	474	477	455	454	480	455	456	461	468	467	418	502	438	527	479	495	471	469	442	487	495	494	460	489	450	528	485	463	456	452	452	449	497	470	496	459	474	452	465	483	458	496	435	461	489	453	479	444	480	436	483	471	485	484	473	494	449	474	486	458	461	509	464	471	512	460	469	477	458	432	463	464	464	440	453	447	477	481	443	488	472	467	453	468	456	473	463	479	505	461	458	460	473	437	475	475	457	473	459	451	466	438	465	476	456	463	460	446	484	463	477	483	459	462	457	486	477	452	458	454	474	494	447	451	474	455	459	447	477	455	459	483	461	437	446	486	486	500	428	451	483	468	465	463	475	466	480	467	513	463	466	435	478	482	465	415	418	429	448	475	464	469	451	467	462	474	512	485	454	466	462	482	470	482	470	461	483	505	462	482	455	456	457	483	494	457	515	473	458	466	445	481	473	450	491	481	449	458	447	456	502	460	468	450	463	477	475	488	475	458	497	489	477	467	420	484	494	475	464	461	438	448	457	449	467	467	485	478	440	454	439	457	472	484	439	510	461	442	449	465	477	469	425	507	472	460	482	505	467	446	466	431	505	466	509	458	482	452	487	516	477	464	498	513	466	498	474	452	454	440	467	506	465	484	458	460	449	463	484	458	412	496	499	501	426	448	469	463	458	458	511	478	462	489	440	484	469	439	477	500	498	456	475	496	470	455	454	478	514	489	495	461	456	433	467	478	447	467	442	453	463	467	446	475	476	492	448	500	462	473	475	452	476	494	457	512	446	419	457	454	486	457	457	460	442	473	477	450	471	492	451	450	489	458	484	506	485	465	484	491	497	510	469	458	450	478	447	480	455	507	469	476	470	465	453	458	425	495	477	471	478	451	452	473	503	510	470	532	441	462	440	424	488	461	486	403	488	475	489	476	511	483	497	469	446	456	496	497	474	447	430	451	418	512	491	471	529	449	457	433	502	455	464	438	441	468	482	498	447	454	469	470	439	501	458	478	482	449	455	473	438	459	464	483	498	466	480	472	437	472	481	462	491	494	487	446	490	514	499	467	531	482	471	448	483	426	425	480	480	461	478	491	463	469	474	486	472	440	512	499	469	470	456	494	470	459	455	437	481	519	469	448	445	497	472	494	413	451	412	487	479	439	411	463	484	461	461	459	457	449	462	445	436	475	462	488	464	477	479	449	458	463	432	446	509	460	473	441	459	461	452	485	467	464	442	469	499	473	495	482	507	465	464	433	457	431	447	509	500	450	461	491	455	462	458	469	498	441	470	453	499	448	480	470	491	505	472	460	436	447	500	511	455	447	504	484	456	477	466	468	443	436	482	490	486	482	467	395	461	421	450	451	438	490	427	474	477	457	479	461	477	477	469	493	457	470	438	497	472	439	455	514	459	452	478	477	444	451	459	461	468	490	464	472	442	488	447	466	463	476	481	463	445	473	448	506	502	444	459	484	476	477	464	460	449	465	481	463	474	469	480	475	451	466	454	451	458	474	451	462	443	488	499	467	431	436	484	462	510	467	451	475	453	483	448	457	453	496	492	460	454	465	456	491	491	427	459	486	451	521	440	450	481	456	448	423	449	423	457	493	476	446	470	446	480	484	466	459	492	455	481	469	469	436	488	474	462	450	469	453	449	497	489	452	431	489	478	467	447	485	452	469	466	472	467	498	490	477	469	461	427	457	467	511	492	455	467	432	448	475	491	489	441	464	470	464	479	462	444	467	454	486	499	476	441	474	436	450	429	424	510	455	470	494	490	441	478	451	457	480	455	465	478	482	457	472	468	471	468	460	445	494	448	475	463	478	463	443	482	444	459	478	462	438	459	426	485	442	453	485	442	474	443	440	499	438	472	471	444	463	423	442	467	447	453	450	455	475	481	451	485	493	460	467	486	456	489	452	464	490	478	444	470	472	469	478	436	462	458	447	504	462	469	449	448	465	464	458	474	506	463	452	482	483	468	489	468	522	441	470	413	465	470	443	458	471	477	461	480	506	480	464	482	466	497	447	522	492	495	478	417	440	467	464	446	477	494	459	476	475	512	472	498	501	432	420	497	461	460	478	484	457	463	464	487	485	467	461	448	470	494	438	474	474	464	424	491	476	483	425	467	465	458	498	496	468	467	468	451	469	436	454	446	462	457	455	465	466	457	449	436	461	496	456	467	456	435	444	434	479	505	450	470	460	456	478	466	416	437	468	469	434	457	434	434	501	486	468	489	439	496	482	436	486	477	479	415	483	477	481	469	468	444	464	463	469	474	515	469	461	468	423	471	477	491	466	452	471	479	466	463	513	480	448	482	470	452	479	476	462	446	444	472	476	476	424	462	489	447	473	485	485	472	446	450	453	535	498	472	536	483	481	476	443	500	452	484	504	471	462	504	476	471	480	484	461	436	467	429	428	457	475	455	510	457	467	472	450	454	434	448	472	451	468	455	503	425	438	456	521	488	476	448	484	509	443	441	486	470	452	445	439	489	455	519	454	463	511	456	470	471	466	493	448	486	469	505	482	483	441	457	498	471	437	482	429	500	452	456	472	470	431	487	457	475	474	454	459	426	509	439	442	483	501	500	446	485	488	434	474	479	518	500	461	520	515	464	471	430	424	445	463	469	482	457	519	484	484	426	504	476	429	481	465	465	466	479	449	470	460	451	492	500	463	443	483	456	469	473	422	514	479	476	494	469	475	450	508	452	472	446	470	468	467	516	456	488	425	452	468	458	464	459	454	441	420	478	519	485	440	554	478	476	436	469	482	474	486	427	491	466	446	490	463	488	488	474	447	489	471	427	468	477	467	509	492	472	477	472	482	451	448	487	468	442	464	419	446	430	491	457	461	463	484	483	431	470	512	456	462	453	448	422	451	472	443	502	492	456	500	460	489	463	493	478	485	450	445	473	456	465	456	457	438	440	482	435	489	478	456	497	472	485	468	477	466	454	488	411	480	476	493	500	461	515	454	444	458	472	469	391	509	473	503	473	452	485	431	481	481	469	477	454	447	483	443	464	488	451	472	468	474	458	465	453	469	446	467	476	490	485	453	448	498	508	434	488	455	470	455	469	490	449	499	452	455	456	477	502	459	439	465	468	456	469	454	441	492	483	533	459	451	458	471	453	444	474	450	457	462	471	489	480	437	419	449	452	464
1550	287	321	301	283	312	319	326	301	277	319	297	327	332	305	283	307	273	312	320	272	288	281	291	302	282	306	291	283	308	288	302	318	284	300	345	294	332	312	309	304	321	300	324	315	301	291	333	348	316	301	283	319	301	302	349	330	260	314	303	295	282	302	264	291	305	290	293	277	328	325	279	278	298	285	328	290	285	303	263	322	311	311	312	293	277	289	312	292	319	284	281	314	324	278	333	280	325	274	332	288	276	314	299	271	298	291	305	313	314	284	264	329	305	269	288	285	306	293	301	287	312	333	305	260	314	314	325	303	298	312	291	277	300	299	301	302	280	298	259	302	293	294	268	294	279	335	313	301	293	334	310	285	282	342	337	289	289	300	302	291	324	309	298	295	287	277	319	277	291	304	320	275	277	344	309	255	354	283	288	283	334	285	313	305	294	291	265	309	286	342	313	324	292	275	293	292	339	315	320	304	299	256	321	281	285	314	296	305	312	307	340	321	310	304	314	323	299	288	299	315	337	309	323	294	293	300	297	282	291	292	281	334	299	325	285	320	284	299	290	294	330	303	290	299	300	292	334	311	291	311	292	312	304	328	283	326	333	321	313	283	326	293	304	292	296	318	306	307	328	270	305	334	313	276	327	321	324	285	299	305	341	309	296	276	289	298	294	334	289	300	284	291	310	288	284	346	306	291	314	304	290	303	325	322	312	307	315	318	257	339	288	303	302	290	286	281	315	311	302	312	302	317	290	316	270	324	286	307	322	292	302	275	298	300	344	307	276	276	313	287	295	276	291	327	283	268	289	337	288	345	265	296	297	307	307	297	272	309	295	350	295	313	289	296	277	311	298	278	316	303	274	288	306	301	282	312	306	307	328	293	293	279	296	287	286	315	324	307	311	304	327	277	295	310	295	275	301	296	302	297	293	290	279	290	276	298	341	323	333	310	306	302	324	263	286	284	314	303	339	319	340	312	308	309	331	286	295	272	285	291	311	310	280	307	328	284	326	290	317	291	282	323	362	313	320	285	286	290	340	283	326	330	281	353	313	282	325	285	316	292	310	277	286	299	292	297	283	340	310	306	281	295	319	294	325	295	311	285	273	285	297	327	341	310	301	294	333	314	294	275	335	315	314	268	275	270	288	290	305	303	311	329	304	332	288	331	320	310	286	312	315	294	312	307	292	310	341	345	317	310	293	290	309	285	299	307	304	287	342	319	286	310	283	312	314	292	305	274	271	276	293	293	323	269	299	290	281	280	303	260	286	321	320	294	295	290	314	324	289	299	270	322	273	310	278	325	300	341	275	296	340	334	304	290	306	307	300	294	317	280	291	277	326	327	302	328	279	285	281	317	291	349	304	275	339	323	301	303	252	325	249	320	299	288	298	271	331	299	283	334	300	369	288	287	284	275	294	313	305	298	281	314	289	299	316	281	292	309	316	283	287	296	312	324	301	259	294	324	313	283	310	317	333	307	311	289	314	319	296	313	302	311	262	282	309	298	299	284	291	328	300	291	277	302	306	296	326	281	304	313	308	310	319	313	306	307	280	343	354	316	314	308	328	299	303	311	333	278	285	299	301	317	304	329	329	324	299	320	273	301	332	280	313	276	297	288	315	283	326	311	298	295	286	348	306	324	331	310	282	267	317	279	330	278	301	294	276	301	353	310	284	323	313	288	326	305	293	325	327	328	284	293	290	318	285	325	275	333	284	306	282	263	301	332	308	282	291	315	313	293	297	290	354	315	317	304	313	271	290	328	280	316	278	300	283	324	296	288	313	293	297	302	316	330	270	308	310	290	326	294	273	293	290	307	314	292	309	289	314	289	305	311	295	298	288	276	297	285	316	316	320	283	312	282	325	297	339	259	312	296	265	293	315	258	299	287	268	316	306	289	320	323	297	314	323	288	337	319	280	324	299	300	303	301	307	331	268	279	295	315	309	318	270	310	305	329	274	307	317	285	310	297	302	330	295	306	293	324	305	320	297	323	288	309	318	323	311	313	296	332	304	328	312	295	289	300	315	308	334	323	322	317	312	318	304	282	316	296	294	307	319	289	294	330	316	283	313	291	331	294	311	315	310	290	273	308	288	313	318	300	300	314	276	327	303	299	278	306	343	316	284	297	302	302	287	300	312	299	271	285	353	298	324	298	291	332	292	302	318	312	333	335	330	306	304	301	307	288	315	319	314	321	292	300	321	304	324	287	305	298	273	336	313	298	311	315	301	297	292	336	305	338	295	311	308	298	288	287	329	275	315	315	318	316	285	326	315	317	308	306	299	292	313	303	281	270	302	291	276	286	289	307	304	317	305	311	294	295	301	347	298	326	299	318	306	314	316	353	314	310	316	299	305	300	320	311	313	318	303	305	305	337	323	311	286	321	289	297	317	271	275	256	284	288	292	290	279	272	357	274	273	303	314	248	311	288	279	302	278	291	268	294	309	268	314	307	309	318	327	318	327	287	308	306	286	284	264	282	305	314	306	257	329	302	308	327	321	295	305	275	300	297	277	334	288	335	274	264	285	308	319	269	288	294	305	301	324	292	307	300	303	344	298	278	286	306	307	303	284	288	270	286	306	296	298	262	278	308	253	325	303	297	300	316	286	299	302	270	268	288	300	262	318	257	292	302	329	293	295	290	289	305	326	301	329	302	286	288	306	306	308	300	271	317	316	296	321	331	298	302	289	301	293	304	286	352	283	275	314	338	271	284	341	299	298	287	308	319	279	298	294	274	312	269	273	286	328	342	309	270	300	310	308	302	313	293	281	305	322	326	290	307	313	337	319	288	292	297	325	321	279	311	305	313	297	298	267	299	336	283	312	309	302	317	325	272	285	291	300	312	308	289	270	282	291	297	321	316	324	316	293	265	330	321	280	321	312	250	328	304	274	280	348	293	297	282	312	279	315	315	339	312	271	273	291	301	307	302	271	309	341	320	306	292	303	328	296	289	269	259	282	310	279	313	286	307	273	326	290	345	298	303	326	298	334	308	319	311	324	274	303	322	307	326	276	301	315	294	305	312	304	321	299	301	276	312	296	292	280	307	266	290	316	250	299	324	316	292	279	290	252	306	309	301	298	328	287	313	282	306	272	324	274	299	267	302	275	290	303	304	294	285	296	285	313	303	295	333	347	315	296	300	296	288	306	294	300	293	315	308	270	317	280	288	297	309	296	294	317	331	308	315	322	294	293	281	290	296	308	316	282	337	304	276	319	329	281	279	300	307	308	307	297	291	279	288	299	299	266	302	313	320	296	295	278	246	339	307	273	270	311	260	324	315	299	294	299	321	342	308	274	327	298	338	307	328	324	308	296	284	294	260	286	293	289	304	290	297	319	296	317	302	290	283	276	303	307	305	262	293	314	303	295	298	325	316	272	305	311	310	331	298	316	290	299	295	316	318	311	297	290	314	314	309	280	322	332	270	312	330	276	303	290	319	322	351	304	287	270	310	332	333	311	326	279	288	318	332	296	312	324	272	307	294	298
1841	658	751	703	685	689	677	652	673	685	698	693	675	707	694	693	699	709	663	676	669	653	681	696	671	672	698	693	671	675	694	693	676	660	673	691	707	653	622	678	677	668	656	646	694	690	693	699	664	710	702	662	677	668	647	695	677	662	659	659	655	648	670	674	709	673	661	689	632	660	709	698	650	672	680	624	678	678	700	655	723	630	653	708	660	659	667	702	672	638	676	680	689	691	721	689	662	694	639	670	667	679	685	667	705	733	721	673	675	718	652	689	628	676	646	658	634	658	671	659	706	643	664	675	668	685	706	675	691	692	653	711	688	652	634	672	705	641	700	697	625	714	676	656	645	685	638	706	668	669	676	691	692	695	691	687	691	717	664	662	662	686	677	689	696	713	708	654	680	642	653	685	669	647	671	700	667	667	671	676	682	703	641	675	690	669	688	676	696	617	704	707	635	724	695	700	678	671	655	668	687	683	684	730	668	680	707	641	621	729	654	633	682	692	677	695	679	664	719	685	656	652	679	652	697	706	665	705	686	670	692	712	701	663	716	635	647	701	729	699	661	673	704	693	681	712	650	691	698	664	651	652	641	655	655	646	701	675	662	712	702	667	681	694	697	648	648	699	667	666	654	676	663	664	661	674	663	720	665	722	714	683	689	698	700	688	692	673	662	726	656	666	701	663	732	667	654	721	647	676	730	648	686	702	719	655	672	650	701	746	652	674	716	631	686	670	675	699	685	721	672	698	697	757	685	649	687	648	718	698	694	676	679	696	646	695	667	647	666	681	706	722	742	644	701	682	693	648	687	718	682	683	692	701	659	692	713	664	684	678	672	662	660	673	680	670	693	671	656	641	673	676	664	664	691	695	670	666	672	675	687	717	657	663	644	671	682	647	698	663	695	715	688	678	673	689	672	685	709	656	702	709	688	723	689	624	684	647	660	704	656	714	677	684	704	684	626	633	629	671	724	700	655	648	662	668	667	658	692	647	713	677	736	631	612	675	673	684	713	685	696	660	679	692	676	660	718	663	712	663	674	703	666	673	695	667	664	712	675	642	672	702	666	687	652	708	694	719	677	616	663	693	654	690	693	673	687	722	689	692	659	658	672	684	680	715	690	666	673	663	678	646	678	663	666	661	649	670	661	676	638	688	611	697	680	693	666	634	719	667	679	696	650	664	701	646	688	646	678	692	685	686	654	669	667	705	705	693	639	678	698	669	692	655	742	677	652	686	669	697	689	667	682	716	687	642	693	707	707	664	667	678	670	684	682	704	668	619	690	674	665	673	699	649	653	704	663	608	641	707	627	701	698	620	662	635	641	663	709	727	649	675	673	672	714	705	667	661	727	685	662	633	708	632	704	683	679	672	697	638	689	652	660	706	652	694	708	699	709	674	691	684	644	638	665	666	664	705	717	656	653	687	701	657	703	662	656	690	733	656	658	620	684	732	643	651	705	740	699	701	625	659	668	660	677	657	637	678	705	722	654	642	664	676	695	720	677	683	690	656	665	701	694	638	710	704	674	653	735	713	667	648	728	660	740	693	680	693	680	648	691	692	719	706	690	714	692	674	685	684	673	713	663	694	643	701	634	673	691	698	701	661	663	690	706	691	660	647	675	648	654	676	698	696	637	648	632	674	674	703	662	697	709	705	620	679	686	676	732	659	682	708	697	689	646	675	675	683	656	664	670	717	664	670	686	672	677	661	685	662	684	723	638	659	641	673	725	702	683	650	709	688	666	734	659	638	665	655	707	653	672	664	706	644	618	715	653	704	695	655	686	694	658	689	686	630	699	676	721	697	681	702	684	671	653	689	703	696	673	673	688	653	635	685	722	703	703	680	679	672	672	648	685	645	654	665	692	639	674	699	639	668	680	670	640	688	675	652	683	668	672	653	612	691	693	703	662	672	650	653	645	660	704	667	673	678	679	643	666	696	689	647	664	707	686	719	682	634	665	673	664	655	661	686	695	678	712	714	675	654	693	656	645	688	665	662	642	674	649	671	682	697	673	677	672	677	670	721	698	666	652	677	650	656	693	680	651	650	666	700	679	641	733	687	660	635	667	688	671	657	682	707	641	674	714	726	707	656	660	688	680	694	695	671	682	662	696	697	687	736	671	664	700	712	696	703	666	689	673	670	677	679	685	649	675	679	668	709	671	674	660	653	684	648	696	661	697	729	668	636	673	680	666	690	689	669	694	671	674	671	683	653	673	632	657	675	683	685	667	666	712	688	667	673	655	679	685	680	695	694	687	674	687	686	706	676	642	712	641	671	669	675	662	645	717	661	693	709	688	712	635	665	640	640	677	688	651	663	680	666	685	678	616	631	709	669	668	699	689	662	728	704	633	649	644	701	684	694	671	703	687	698	706	671	640	652	641	745	668	659	688	685	660	658	696	685	733	661	685	668	679	662	670	701	660	674	636	685	653	709	694	678	692	685	682	713	699	668	669	766	680	677	654	685	713	630	695	692	666	702	679	692	661	684	700	675	636	655	715	716	684	694	692	656	622	650	678	687	676	670	684	699	681	662	684	676	674	727	663	674	730	659	663	733	697	648	668	671	665	667	660	726	703	681	704	660	642	708	684	675	693	672	663	648	676	660	720	614	662	685	656	712	635	702	664	702	652	658	694	695	641	671	671	705	656	665	619	694	694	696	685	682	697	673	658	644	686	682	688	728	669	666	665	675	642	676	647	671	698	659	707	671	674	676	695	632	721	718	676	686	675	675	685	665	652	685	703	690	648	668	662	629	674	634	671	705	686	675	658	648	674	680	653	773	662	673	663	669	672	673	710	712	642	683	631	701	736	676	664	668	683	675	679	710	690	706	687	671	685	720	695	644	730	715	710	662	670	657	703	640	695	721	625	690	676	609	674	711	730	676	671	722	678	705	699	660	690	656	630	679	694	687	666	721	613	733	698	678	686	652	692	691	696	710	726	688	660	637	697	650	685	665	694	684	659	672	678	663	678	687	667	661	658	705	668	674	683	683	715	648	653	686	709	659	626	686	675	705	687	700	712	645	623	701	736	637	643	638	675	672	652	690	653	659	681	709	670	644	685	655	630	690	712	699	689	680	684	672	696	668	685	691	652	696	738	681	676	680	678	658	692	668	631	667	676	713	653	648	703	658	645	742	649	702	684	680	676	649	675	658	660	747	663	653	744	671	686	702	638	663	654	663	689	708	728	676	682	693	685	638	626	644	677	674	670	666	715	641	660	670	651	653	680	692	632	685	662	714	676	737	683	643	653	711	690	674	678	646	640	703	685	672	683	679	698	722	669	716	679	697	699	654	671	691	669	705	694	663	697	700	670	688	667	695	737	693	727	711	707	647	671	675	688	690	699	689	673	666	672	696	646	639	698	686	642	659	721	615	682	688	676	728	640	730	655	727	652	686	688	669	687	663	661	654	681	669	674	708	675	742	693	721	638	669	679	694	662	692	668	677	670	693	613	715	642	700	691	693	645	733	668	662	643	703	678	667
7481	412	432	359	272	232	225	166	163	169	164	139	142	160	140	140	149	127	138	158	131	157	140	136	138	147	136	153	130	134	126	120	148	143	131	140	115	140	153	131	132	127	133	142	138	150	124	147	128	144	157	129	158	128	131	157	153	127	138	137	131	106	140	146	151	122	118	122	141	139	122	115	113	146	145	119	140	129	117	124	142	127	107	124	128	123	130	143	124	148	133	160	133	129	148	147	137	127	136	123	138	131	132	134	135	151	115	133	140	129	156	145	144	119	137	150	140	123	165	156	153	146	148	135	138	126	136	152	143	155	133	141	138	148	161	149	122	146	126	121	128	121	134	157	138	128	132	151	122	147	164	145	127	139	157	135	131	132	153	122	142	133	130	142	139	120	123	113	125	134	135	127	140	147	113	139	155	145	148	124	121	148	141	138	152	122	135	126	145	145	138	150	143	120	137	127	123	132	154	158	121	130	126	120	137	138	131	148	152	135	108	146	139	165	151	108	156	131	135	130	130	142	136	134	124	135	130	145	134	144	134	157	144	141	148	159	136	117	131	126	135	117	123	129	111	133	130	135	154	144	139	135	126	138	119	111	125	135	128	131	144	113	151	153	119	126	147	167	106	139	123	133	137	140	137	144	148	150	140	146	124	110	107	148	171	154	128	143	147	126	148	134	145	125	120	139	136	140	141	133	130	121	136	141	155	137	154	153	134	148	136	143	107	130	138	133	148	114	138	133	135	150	128	132	134	149	143	144	133	139	143	120	121	155	147	136	131	126	142	129	132	150	134	115	127	148	131	141	147	133	136	139	119	135	137	136	126	137	107	141	144	123	161	121	118	132	138	144	128	127	121	149	138	145	133	117	124	154	151	138	119	134	144	147	136	147	126	133	130	127	120	144	148	140	138	139	133	141	141	127	168	135	144	140	128	142	154	132	132	172	134	151	119	136	142	151	135	137	130	135	122	125	136	147	142	153	121	110	130	122	118	145	141	135	138	126	138	135	129	121	146	129	148	143	139	152	144	127	122	125	145	147	155	143	137	155	139	129	138	134	127	147	125	143	152	124	116	125	152	132	130	128	137	97	147	145	132	151	141	124	113	129	124	126	139	136	166	119	120	147	135	138	160	134	125	137	148	136	160	119	135	153	137	150	144	144	129	177	128	149	142	119	132	151	140	122	150	139	154	154	146	141	115	125	143	124	131	126	141	137	126	123	131	125	142	121	160	135	134	113	137	136	140	129	142	137	137	115	123	137	120	134	130	121	116	125	131	133	141	123	135	132	122	136	137	146	122	105	138	138	138	121	151	147	163	140	129	127	135	125	132	134	119	112	152	140	134	128	131	144	138	135	146	152	128	152	135	130	136	152	156	150	148	137	150	139	126	144	115	118	121	119	149	133	147	127	136	140	153	116	133	148	138	141	136	161	137	126	144	137	129	138	135	130	141	135	152	147	149	130	129	133	138	130	115	126	135	154	118	135	161	110	126	103	113	148	141	134	145	125	158	130	120	120	128	145	116	123	129	135	131	137	142	128	135	134	156	127	127	131	135	126	133	119	137	127	156	126	129	151	127	131	140	146	142	167	147	137	104	127	116	139	148	153	143	125	148	130	143	148	122	126	138	129	135	121	136	135	143	144	128	140	136	144	124	107	110	124	171	117	120	132	131	154	118	130	126	116	123	147	146	121	141	161	118	118	131	148	142	160	130	135	148	149	126	134	135	132	124	137	128	134	123	146	115	101	132	142	140	132	118	120	146	125	128	129	139	133	155	129	151	117	165	146	141	127	138	121	135	126	127	123	130	132	122	140	136	148	127	124	137	123	125	131	138	130	125	136	115	141	122	130	140	144	167	119	149	158	141	140	133	140	137	145	150	144	153	140	129	137	144	127	151	117	138	139	141	132	145	167	144	129	121	124	122	125	142	127	118	120	141	141	127	129	138	144	133	133	151	135	124	106	135	141	153	129	130	132	131	132	148	129	149	151	132	108	148	149	142	106	116	149	120	120	131	149	117	151	138	121	134	151	134	123	126	152	147	154	148	122	149	143	145	137	144	153	123	129	142	137	141	157	139	128	141	141	150	129	129	134	129	126	133	130	148	121	120	144	128	107	116	125	145	129	114	124	137	129	142	131	120	154	142	143	152	151	142	127	142	154	149	107	116	133	128	138	133	132	133	144	153	137	115	122	134	152	139	149	137	133	125	123	128	133	164	140	129	142	114	144	145	155	124	139	144	157	142	136	129	126	127	98	110	152	120	125	135	154	154	135	150	144	124	129	138	108	127	129	135	158	146	139	141	122	127	147	125	132	128	110	162	130	141	155	129	125	132	144	159	146	137	129	121	130	150	136	152	143	142	128	168	129	142	147	138	138	144	134	146	125	135	139	125	146	157	137	138	152	138	127	142	125	129	160	149	130	147	104	149	141	137	133	146	162	135	147	134	131	149	112	136	116	141	136	138	134	131	126	124	126	122	132	158	128	145	126	115	125	149	134	144	146	139	145	149	145	122	134	162	148	164	153	116	121	145	144	119	146	140	126	128	131	132	139	127	169	155	154	142	122	125	133	145	146	147	116	157	148	133	141	150	135	131	150	143	133	121	137	113	150	129	120	122	131	131	130	152	131	106	142	131	156	111	163	145	154	130	125	155	119	130	123	128	148	145	127	141	141	145	131	119	140	136	140	135	123	160	146	127	119	133	134	125	147	154	150	129	127	160	118	133	148	147	144	129	155	138	146	141	138	131	126	134	111	151	138	133	130	129	133	130	167	145	134	131	146	115	133	129	139	134	121	136	151	125	116	145	126	124	144	142	119	118	119	118	146	141	148	136	150	147	113	149	103	121	117	114	128	124	147	131	133	147	140	167	143	116	135	121	140	142	110	123	129	160	163	136	118	137	133	143	132	163	135	123	134	154	142	133	138	140	131	127	135	134	162	123	138	151	142	132	138	147	123	137	122	159	153	130	119	153	129	136	131	155	117	142	152	122	135	116	133	155	133	142	152	127	155	145	144	138	147	150	149	131	143	153	137	124	135	147	147	121	117	117	149	140	135	154	149	136	132	148	136	143	148	140	143	149	127	147	149	141	124	135	120	126	141	128	147	145	134	139	128	150	136	144	119	119	131	119	148	170	133	115	141	116	127	123	162	135	122	145	146	156	144	147	148	132	124	127	132	116	156	118	159	125	144	124	144	167	144	129	127	117	139	120	130	122	168	121	158	124	123	133	141	143	154	135	148	128	128	154	127	121	148	125	137	137	164	148	121	140	128	145	114	120	136	131	140	124	121	134	158	137	168	131	138	135	127	149	134	137	148	147	148	137	156	134	121	129	140	122	136	147	146	137	158	138	127	130	121	140	141	131	119	140	136	146	118	134	163	155	147	124	107	125	161	139	145	139	143	124	153	127	127	131	133	154	154	140	148	137	136	125	119	135	143	147	128	139	162	136	146	114	127	128	150	140	143	137	113	126	155	124	142
6012	597	995	1230	992	833	724	660	565	517	473	458	461	456	438	437	393	443	423	443	410	382	400	408	404	411	379	379	413	372	380	357	344	369	391	397	345	373	344	364	369	365	391	379	377	378	371	365	348	367	383	354	393	380	390	366	407	390	350	365	353	391	375	360	362	366	337	354	364	379	353	355	345	371	366	361	334	407	383	387	354	347	390	364	376	360	351	367	374	403	356	372	365	336	393	372	327	357	361	352	380	353	368	389	362	367	349	381	360	339	356	348	353	349	368	360	347	358	353	355	389	358	377	380	371	348	352	349	345	360	393	388	369	355	345	376	377	358	348	364	408	375	370	409	359	384	364	376	381	395	372	346	371	343	382	358	344	359	398	392	364	396	359	349	389	348	372	412	368	381	368	362	352	368	365	408	358	373	342	381	382	386	378	358	358	367	346	346	373	346	395	334	350	375	376	323	351	333	368	384	372	374	337	356	348	346	379	359	335	375	348	346	380	332	359	372	352	337	400	345	398	417	334	361	367	382	373	340	376	363	355	372	351	373	345	341	366	361	371	350	362	407	392	341	373	368	348	360	313	353	367	362	395	378	360	332	347	349	357	349	346	373	321	364	353	369	401	371	377	396	403	356	346	403	368	360	365	363	362	376	327	351	372	400	352	314	374	363	400	371	357	353	359	382	356	392	346	365	350	381	365	314	339	388	357	347	378	369	366	340	398	363	355	372	358	342	352	337	348	367	362	399	373	369	389	344	383	364	333	363	390	359	343	361	377	349	370	352	357	383	327	372	372	358	395	343	363	362	359	400	308	354	376	331	347	346	352	353	375	399	338	348	338	333	365	366	354	359	392	359	374	373	360	367	362	366	371	339	357	334	345	366	343	369	370	395	380	358	357	354	378	354	359	341	372	368	389	340	351	379	372	411	348	378	366	386	348	359	393	382	336	374	402	358	356	345	350	365	365	373	342	352	342	338	370	376	328	355	358	369	373	359	365	376	404	367	373	368	367	394	376	373	375	364	338	401	347	336	366	366	370	353	366	349	364	370	372	377	379	396	380	352	357	355	352	343	320	379	382	367	335	362	336	349	360	386	400	374	357	348	331	374	348	383	376	372	369	350	376	355	384	383	344	340	390	353	340	407	369	353	354	349	355	360	357	343	369	364	346	317	325	386	397	351	374	345	361	344	373	377	339	376	345	367	379	361	412	386	374	347	322	337	394	350	353	362	367	350	356	384	366	352	359	368	350	367	367	358	358	335	328	356	360	358	378	391	384	372	314	382	379	367	353	363	383	360	337	351	339	338	374	328	335	369	370	340	367	372	368	353	355	356	370	396	366	356	333	369	356	352	353	333	375	326	352	348	354	360	370	355	365	356	315	384	382	381	358	374	348	384	350	351	353	373	374	333	347	353	359	382	391	390	335	324	351	353	383	352	379	375	351	373	335	338	373	373	386	377	365	367	393	337	359	356	397	356	342	367	378	358	357	338	407	348	388	370	392	342	358	360	353	373	357	348	368	342	354	394	385	346	387	368	343	351	344	327	369	365	342	363	348	358	369	376	377	364	395	358	361	376	368	363	337	349	338	362	388	362	379	345	354	382	373	362	365	342	335	394	349	396	382	355	342	361	334	357	364	371	335	366	354	384	350	357	378	375	364	363	385	327	360	336	325	364	382	351	344	406	337	347	361	378	339	379	320	365	356	383	354	350	343	374	366	349	346	358	390	322	348	359	352	382	335	368	399	368	355	324	362	355	340	331	332	351	374	349	374	355	324	364	365	379	364	341	341	337	351	357	359	359	368	334	363	346	358	362	377	405	344	373	379	361	351	362	363	383	360	374	347	353	299	354	369	360	375	357	357	350	365	380	355	360	363	381	391	355	347	358	398	352	365	358	371	366	316	318	351	344	363	371	399	348	359	356	378	346	346	381	325	372	363	377	386	343	370	379	372	336	360	369	350	392	394	381	357	331	340	358	343	391	334	372	353	373	354	363	356	346	354	366	352	345	385	361	367	374	341	369	370	327	336	372	359	356	323	350	359	341	377	351	326	362	351	324	393	312	358	361	363	370	363	390	346	368	366	362	380	391	357	361	352	354	325	363	361	364	356	330	349	358	372	344	371	402	347	368	339	328	373	389	379	387	349	337	346	363	345	374	373	357	353	359	353	365	362	372	380	391	334	378	351	351	370	391	351	331	336	374	372	376	367	368	357	355	379	351	386	371	384	314	373	396	360	364	359	376	349	364	321	328	350	354	363	406	360	386	371	350	358	329	381	376	350	365	361	370	385	379	354	378	357	371	354	368	298	358	364	361	362	383	359	361	320	349	353	351	412	366	359	396	317	353	346	358	383	348	354	368	346	337	377	340	378	343	372	349	346	391	365	361	358	388	384	371	378	326	376	373	398	360	349	419	362	334	363	366	387	321	348	362	365	333	372	382	332	365	377	382	372	352	335	357	387	370	364	380	381	369	362	326	385	367	343	370	392	391	349	343	365	369	406	373	379	351	379	347	417	393	373	393	339	352	350	374	335	341	353	349	344	397	387	371	365	356	343	328	383	355	353	327	375	371	388	380	352	380	403	368	373	344	374	328	372	350	396	375	356	352	349	372	398	380	337	335	352	386	376	359	362	398	380	369	360	365	373	379	321	411	359	379	348	350	340	338	363	369	359	378	377	353	359	369	356	357	363	386	353	353	351	337	368	364	411	340	362	359	359	371	369	360	396	362	365	383	335	370	367	386	368	351	362	373	354	383	344	390	372	352	363	344	360	349	359	371	409	351	353	385	338	367	395	390	346	357	336	373	342	359	359	380	376	350	370	363	374	376	372	388	374	364	353	358	361	407	373	347	374	360	352	351	357	394	324	353	379	363	354	325	347	366	366	343	349	346	407	352	395	389	402	354	354	360	358	344	415	360	357	393	403	357	362	399	356	326	363	357	362	342	316	349	340	343	357	358	355	366	330	376	351	351	357	362	354	383	330	336	345	378	373	358	383	360	370	345	359	360	358	356	344	386	406	330	341	325	338	365	383	352	362	370	367	354	354	356	367	353	356	377	384	367	366	338	379	362	388	376	367	366	366	409	370	361	343	363	378	363	378	364	366	324	394	370	333	320	362	347	342	370	383	347	369	338	357	359	362	349	362	378	333	377	386	348	362	367	361	364	303	373	389	358	336	371	355	391	368	341	378	301	365	338	384	373	373	347	348	378	386	353	370	376	373	342	334	388	334	358	374	361	393	362	339	365	359	365	327	374	350	351	357	370	395	379	375	374	378	357	344	372	313	381	377	350	379	364	346	338	345	344	364	367	349	386	332	344	360	363	375	322	348	379	368	351	336	334	381	390	341	394	350	357	320	342	374	328	360	351	345	391	380	360	370	361	359	352	343	403	359	390	357	379	399	388	387	376	338	370	345	347	397	341	362	368	367	371	389	340	372	375	341	362	360	332	360	346	372	334	347	365	368	356	365	348	373	371	350	321
13709	1090	833	726	511	425	328	292	259	231	230	224	201	228	176	216	197	187	198	201	154	209	233	178	187	177	186	202	191	182	173	172	191	170	177	169	187	186	203	188	187	204	182	197	193	188	176	191	207	178	181	176	189	183	194	208	192	170	163	195	191	177	174	182	196	181	176	190	196	190	184	190	191	171	180	169	195	175	188	193	167	202	211	173	209	165	207	180	180	205	194	179	182	173	205	194	175	195	196	214	180	162	201	179	200	186	172	183	167	150	180	169	171	194	217	194	203	186	194	172	183	170	183	206	180	178	205	163	187	176	202	199	178	170	196	165	193	176	178	214	181	175	180	175	208	196	182	185	220	217	178	184	195	178	181	190	168	189	187	169	216	178	187	175	161	199	171	200	217	145	187	160	176	174	175	176	171	171	163	177	202	175	203	194	182	189	187	198	208	172	198	175	174	179	186	176	183	189	182	191	205	148	183	144	169	169	178	201	190	170	184	191	162	180	182	196	200	204	172	188	181	214	187	191	230	166	185	205	198	197	192	156	174	184	170	179	156	186	222	186	183	148	175	196	173	187	203	193	194	176	164	146	195	191	185	186	188	215	184	168	193	182	182	201	169	185	175	200	174	191	174	159	170	173	176	191	189	193	181	188	169	199	198	188	183	191	181	196	213	174	170	177	205	198	169	222	192	189	180	181	204	193	185	180	167	194	175	185	169	176	179	162	156	228	171	202	178	212	177	181	175	190	200	188	201	182	169	188	184	151	180	193	197	183	182	168	183	184	195	197	173	176	184	167	191	182	205	185	167	180	194	202	179	177	166	193	192	194	191	198	167	194	163	185	197	188	160	191	188	199	178	169	192	177	196	198	205	191	184	185	216	160	198	174	146	176	183	190	187	175	191	170	187	160	182	182	177	198	181	160	172	193	158	197	181	210	192	179	204	193	224	188	180	180	185	195	179	183	193	176	181	196	189	183	189	155	150	194	223	176	195	181	192	209	202	161	192	193	177	179	174	178	195	149	186	191	196	193	195	194	176	197	201	181	175	191	187	189	201	184	167	196	192	158	189	185	168	186	200	205	203	176	208	186	173	196	192	186	183	189	178	211	167	183	183	187	193	165	170	187	154	208	176	173	189	180	198	198	178	162	218	196	174	183	181	202	200	200	171	157	169	185	181	172	173	203	170	166	178	188	176	177	183	184	193	195	165	176	177	179	173	192	168	150	192	181	174	198	183	185	186	177	174	189	187	180	166	188	173	171	193	205	160	184	193	227	201	188	171	203	173	194	184	165	189	187	202	182	188	168	184	168	176	163	174	179	181	194	183	199	199	176	189	172	168	172	212	178	218	186	187	178	166	182	207	185	184	186	188	172	198	194	166	185	173	153	191	181	171	172	178	168	159	185	181	163	165	175	177	188	170	197	171	184	192	167	186	160	166	186	176	194	198	183	194	162	198	193	147	198	224	189	161	191	191	195	184	213	184	196	168	170	171	198	169	176	190	168	162	177	175	166	189	194	157	178	191	208	177	153	172	188	208	171	180	203	194	211	191	183	197	186	180	180	201	170	176	189	203	177	182	173	178	176	191	188	211	170	173	185	181	192	159	182	200	214	204	147	182	184	156	162	191	207	157	210	214	192	173	183	186	179	193	191	186	184	149	181	201	189	183	179	168	181	182	204	195	177	169	174	170	178	167	179	186	197	187	207	180	180	186	181	207	180	188	173	172	196	192	220	209	189	169	190	186	176	167	201	169	184	195	193	183	151	185	188	221	196	203	190	192	181	172	188	195	165	193	197	167	199	192	193	169	175	193	197	198	192	176	181	179	180	168	207	172	176	193	168	207	169	171	194	163	172	203	175	196	172	208	186	187	192	185	197	179	174	200	184	204	199	235	188	191	193	192	189	183	162	168	181	193	187	152	195	175	161	178	168	172	189	179	197	175	160	202	200	186	188	140	177	202	165	181	198	192	208	192	192	196	179	166	158	203	179	178	171	186	191	205	178	165	202	179	178	157	187	201	156	202	179	179	186	166	180	200	171	190	218	207	177	201	176	187	152	190	168	179	175	176	175	174	183	202	204	184	193	181	186	190	174	179	209	194	192	173	184	197	164	171	197	155	162	171	178	188	166	208	167	185	177	189	218	154	175	184	196	171	192	169	168	184	180	189	219	135	179	204	174	206	188	188	179	173	173	163	172	203	198	168	187	174	190	200	187	192	158	180	202	182	195	170	208	188	173	174	168	163	177	198	196	188	180	190	183	189	173	165	154	200	184	177	175	196	179	159	194	176	179	182	165	162	171	165	192	184	205	198	157	205	185	192	176	169	165	188	204	173	186	176	173	207	165	190	169	198	180	175	199	197	185	203	190	166	185	187	191	176	176	188	199	172	178	189	174	202	194	176	180	189	170	178	164	178	197	201	193	213	160	169	173	188	198	144	182	196	182	180	188	194	198	181	196	157	160	181	170	183	183	174	177	182	177	166	194	174	199	183	192	183	200	167	189	167	190	184	199	169	182	182	169	195	173	176	170	175	159	182	167	194	187	167	166	204	177	163	186	183	184	173	176	187	171	164	178	197	190	177	165	188	223	195	182	208	197	172	172	165	207	183	202	197	173	178	194	174	175	186	183	202	176	164	166	165	199	156	193	189	169	177	164	182	176	212	202	174	174	203	183	196	179	194	182	205	166	149	180	179	182	190	190	197	177	186	196	177	175	162	183	168	169	184	155	178	165	186	191	178	200	211	194	197	174	176	172	162	178	174	184	184	177	179	182	179	202	177	169	181	156	197	181	203	166	203	196	203	176	190	174	179	180	192	197	187	163	186	173	188	183	170	190	194	202	217	198	196	164	202	204	172	188	174	175	145	167	182	178	201	162	195	182	193	204	197	167	207	163	157	193	182	161	191	194	162	174	189	181	172	191	209	228	189	169	174	155	191	173	223	185	209	200	193	196	202	212	215	186	164	179	200	188	192	195	182	185	188	187	174	183	177	185	153	181	181	196	164	187	183	223	190	190	168	194	187	178	224	212	196	156	168	191	176	182	186	170	205	198	180	172	170	178	171	194	197	187	195	179	184	181	179	202	205	183	194	205	185	198	170	178	174	168	175	185	186	183	186	196	216	226	190	195	195	189	184	201	145	196	193	183	187	171	183	175	186	197	189	189	167	188	170	180	162	183	169	196	160	215	166	190	186	183	178	189	179	182	179	176	181	161	173	180	176	197	171	195	160	171	125	195	170	168	172	167	172	190	197	168	166	193	174	190	202	167	184	196	200	192	152	168	189	190	163	160	182	170	179	182	181	227	190	171	199	202	192	202	175	179	167	177	171	196	188	185	179	184	194	196	182	185	174	185	162	180	171	168	194	178	172	159	169	169	177	186	187	167	172	173	174	197	170	170	189	173	168	166	201	183	191	174	194	184	182	183	165	180	161	191	182	201	175	193	200	193	184	158	177	204	175	198	173	196	217	186	180	192	191	188
7964	956	1937	2114	1800	1420	1235	1020	1016	828	755	718	688	685	650	615	606	599	592	589	551	566	553	568	525	501	527	524	559	507	502	488	533	485	560	467	491	489	450	500	468	485	450	510	477	495	469	480	489	464	501	491	475	449	481	533	468	472	471	470	484	499	470	469	505	468	494	433	518	470	445	445	534	452	513	470	480	490	464	447	453	472	495	459	460	481	481	483	458	462	460	475	456	471	518	490	493	458	466	472	473	456	485	523	452	472	463	485	477	460	467	493	470	469	472	479	443	429	515	480	490	469	450	465	500	470	459	438	497	475	488	467	489	447	438	495	458	454	481	476	457	461	489	456	483	485	521	485	485	477	547	470	468	448	443	481	501	476	433	419	477	470	438	465	421	463	485	486	509	451	482	500	489	467	487	460	450	491	497	463	497	437	450	478	471	462	490	480	487	411	458	472	462	486	456	470	433	469	458	480	460	495	470	505	450	506	447	488	476	467	496	484	467	481	498	466	483	418	460	425	467	468	435	457	455	453	457	487	461	492	504	477	491	478	462	490	480	459	482	446	462	491	476	444	445	485	432	473	499	451	460	447	483	492	465	457	475	467	474	482	478	479	458	494	493	505	460	469	433	447	485	467	481	471	492	499	481	520	474	491	444	432	471	463	488	479	489	478	475	486	509	471	465	454	448	469	478	441	490	456	526	405	499	450	502	477	523	475	471	472	432	502	452	476	457	434	434	472	486	474	483	487	439	480	455	501	476	481	445	493	503	460	484	489	450	433	486	491	456	468	472	463	459	486	449	504	443	457	479	481	479	464	456	443	475	446	483	471	507	475	459	496	431	455	460	502	473	477	513	460	467	431	446	453	486	482	457	439	478	395	460	431	449	477	508	481	470	492	441	492	458	435	477	500	434	488	458	475	465	466	448	434	436	444	481	480	449	422	492	486	464	462	459	446	450	446	471	471	449	453	498	481	457	516	477	465	471	436	487	455	539	473	458	507	474	466	480	497	451	434	487	440	502	461	475	496	456	496	455	465	485	443	457	435	436	465	511	462	486	509	468	446	481	473	482	457	456	489	478	459	471	454	452	452	495	500	483	483	484	473	477	507	505	491	441	445	511	470	444	493	485	462	488	427	481	485	512	477	496	452	493	479	472	494	483	459	488	457	466	466	467	513	457	559	471	505	480	453	479	504	465	442	483	485	472	466	442	504	489	480	457	489	464	449	427	452	457	427	453	486	498	477	474	434	457	492	474	459	458	515	465	507	478	461	468	448	502	472	518	491	490	445	469	503	462	478	469	494	497	471	453	509	445	451	486	432	499	461	450	477	476	450	495	454	483	483	496	504	506	456	466	475	503	446	461	474	467	486	458	482	474	470	482	497	452	466	467	465	485	518	457	453	469	430	448	463	509	446	469	423	443	461	493	432	474	443	493	448	451	492	419	472	485	496	482	516	460	470	456	472	456	484	466	468	454	471	459	441	488	465	445	485	459	460	470	457	433	435	478	465	476	444	447	444	437	471	446	465	457	459	464	474	440	471	452	471	457	458	479	467	455	461	465	473	441	506	479	485	456	491	464	505	484	463	489	465	486	480	483	469	481	457	489	490	484	469	493	469	522	437	460	455	442	478	508	453	421	492	502	483	476	436	521	498	460	467	448	485	495	511	476	435	435	467	479	479	451	479	433	481	467	455	506	441	452	421	487	411	510	430	429	484	473	468	436	501	511	518	465	495	479	489	475	480	475	472	457	471	438	494	493	477	485	462	464	496	480	454	473	453	449	471	519	473	510	479	448	470	487	492	490	429	443	447	443	491	467	459	502	459	418	492	460	461	478	492	452	492	484	465	489	516	465	464	509	503	458	456	487	470	438	476	442	490	499	482	444	454	466	463	444	518	485	470	503	443	461	424	458	508	475	481	494	473	487	457	454	456	455	441	461	459	478	485	425	446	491	457	463	435	472	467	434	493	490	486	490	483	484	471	486	474	472	479	475	461	451	450	504	439	450	471	499	491	479	463	452	501	432	468	417	493	477	448	476	461	461	472	430	470	458	464	450	486	478	454	466	430	491	497	454	477	448	441	499	460	482	450	477	439	445	483	508	481	474	428	454	468	470	468	466	452	455	524	455	439	462	460	516	458	513	475	453	441	481	501	474	473	468	472	456	496	465	493	480	462	477	473	484	495	447	467	454	468	477	459	477	456	482	460	455	440	477	489	474	488	460	479	481	458	447	469	506	507	471	480	457	472	466	476	448	455	476	440	476	449	466	458	484	468	465	482	422	434	452	453	452	461	464	447	478	506	472	496	474	486	470	446	508	522	488	483	447	464	487	459	504	459	454	499	472	469	473	446	491	508	517	463	450	443	469	465	488	451	443	464	463	496	432	463	438	465	482	459	445	490	476	498	490	458	489	498	504	472	480	442	436	481	470	481	500	478	476	456	452	429	443	467	451	433	477	408	449	473	450	473	485	454	454	493	456	477	498	465	465	496	504	454	462	447	448	511	472	465	485	440	457	460	406	469	467	440	491	448	436	464	468	496	442	454	477	460	459	453	501	477	468	463	469	471	469	461	457	531	490	462	458	442	446	451	455	457	480	503	472	504	487	519	482	450	465	462	474	471	504	463	473	434	454	466	467	463	489	447	470	447	482	462	490	465	458	451	443	480	480	478	448	517	455	481	466	453	483	484	476	433	502	468	495	451	463	453	472	433	475	461	430	526	515	490	456	427	470	463	463	473	473	482	437	500	443	439	442	477	494	463	476	442	492	466	462	482	459	498	458	455	476	467	449	437	465	467	492	466	439	471	455	443	475	485	453	482	488	473	496	445	454	448	475	505	512	490	449	467	426	407	451	475	476	457	405	465	434	470	483	492	502	452	440	462	475	448	487	434	451	479	469	445	482	454	456	483	490	487	442	455	510	468	458	493	444	456	460	470	445	440	465	492	503	472	474	459	532	477	452	450	445	429	471	477	482	429	494	462	469	421	467	469	469	489	472	474	482	498	470	482	465	457	461	463	460	461	465	472	426	459	418	480	472	445	483	481	482	462	497	459	486	461	466	471	484	451	405	518	495	476	451	534	443	467	464	492	472	494	478	438	449	474	458	474	478	462	459	462	451	462	467	429	456	480	453	457	473	505	452	461	505	474	494	515	444	481	475	482	450	468	494	482	491	456	479	479	496	483	466	476	509	483	444	462	442	461	464	467	501	485	501	486	493	436	490	476	519	478	483	475	467	464	471	442	446	443	470	473	446	487	469	443	455	440	471	434	498	455	446	484	475	459	460	483	462	464	460	500	465	457	461	436	465	461	488	487	449	467	534	447	519	486	447	430	477	482	476	475	480	438	527	483	464	561	458	490	447	467	459	473	451	508	467	449	474	461	438	511	456	451	479	461	481	474	441	485	443	489	506	502	506	485	473	464	428	462	511	477	441	470	465	461	462	463	454	493	430	476	464	448	459	466	436	461	446	436	472	410	478	464
1563	322	334	310	312	313	310	346	310	296	292	346	281	280	285	293	314	270	298	284	295	301	266	302	301	333	322	316	317	318	327	297	296	317	303	292	297	267	297	291	303	292	311	310	284	299	275	315	291	307	312	286	288	319	301	314	301	320	288	337	364	282	329	309	283	280	309	303	276	299	290	285	293	313	311	290	298	296	290	322	320	309	317	292	272	293	299	307	318	308	307	325	301	307	312	298	314	298	329	319	302	302	308	288	253	311	328	302	293	293	330	320	317	275	317	284	297	310	266	311	294	330	319	305	282	289	310	282	289	331	286	290	310	314	302	285	321	289	306	307	314	288	291	324	319	324	320	319	322	310	295	303	309	339	281	305	283	291	289	293	284	334	294	293	325	315	298	312	306	321	265	292	311	329	302	311	304	305	324	296	291	306	291	289	275	327	335	284	296	300	309	316	291	351	303	312	289	277	297	300	291	300	328	284	333	308	258	334	277	268	287	312	324	288	309	321	302	272	299	312	329	283	297	300	287	308	319	310	289	274	280	265	268	287	324	305	324	290	319	292	305	297	292	314	271	285	316	308	334	319	331	304	306	312	332	293	288	323	291	289	322	296	305	295	305	287	299	293	336	305	297	297	289	304	295	298	339	300	304	301	276	281	286	287	303	333	276	330	319	289	312	275	290	302	298	279	312	298	290	319	293	295	290	320	309	290	301	313	284	328	309	293	284	305	324	309	276	291	322	290	296	277	316	279	317	315	301	325	301	310	280	313	292	322	309	313	305	293	306	288	287	302	298	338	312	307	321	296	300	305	264	316	324	318	303	335	336	326	322	307	284	328	282	326	324	293	326	347	320	267	282	302	332	311	311	330	307	279	299	306	309	297	306	318	330	311	286	325	338	300	303	290	292	301	308	304	321	320	270	307	285	294	323	301	293	344	262	289	330	304	293	271	307	336	304	295	314	337	328	313	317	312	284	307	301	296	284	290	304	298	286	305	313	296	308	324	307	310	316	311	311	310	283	312	267	305	314	298	316	282	273	317	311	320	297	331	296	307	300	306	293	307	364	316	324	294	310	289	332	290	301	287	319	304	302	324	286	310	336	261	268	300	283	304	317	265	305	320	301	276	324	306	303	306	280	288	326	297	280	302	299	259	278	285	309	284	299	287	289	320	282	284	267	297	323	275	307	283	306	312	312	307	286	315	310	275	314	322	291	326	318	293	286	300	307	287	284	290	298	317	286	343	293	325	311	266	296	300	283	287	312	307	305	290	308	278	301	315	278	286	263	299	342	309	272	303	277	316	314	311	286	287	313	333	318	315	288	337	292	293	327	307	314	311	288	332	295	266	315	333	310	277	333	309	321	286	280	335	346	348	307	304	278	316	307	288	294	274	332	316	283	303	289	312	311	346	281	313	326	304	332	294	310	282	307	333	331	300	279	323	288	304	278	305	289	296	311	297	328	335	296	319	287	282	296	359	274	280	314	305	308	274	269	335	313	269	285	324	299	300	303	273	267	307	349	296	316	273	288	293	262	304	281	335	293	297	305	318	259	293	310	292	294	298	317	309	279	317	314	312	317	311	299	321	304	312	266	298	314	310	310	301	275	296	299	272	299	320	295	295	292	276	313	345	259	305	298	314	332	330	310	239	300	279	285	285	311	309	287	310	309	305	300	284	299	297	310	290	306	307	271	270	315	268	315	339	294	308	295	310	316	277	239	312	285	298	297	350	325	278	306	261	290	316	333	335	319	308	305	313	308	311	329	294	322	306	330	314	313	304	310	297	309	322	299	301	330	277	328	286	301	320	274	308	323	280	292	348	277	314	280	277	331	285	299	295	300	312	326	254	332	289	264	282	294	308	330	277	300	341	297	302	296	304	283	306	301	292	298	318	279	284	302	282	301	326	297	277	326	307	275	304	305	295	296	297	345	244	330	328	342	309	296	294	293	330	289	284	282	312	280	304	277	290	310	289	312	292	301	290	289	323	251	273	289	304	290	291	298	261	298	285	289	327	281	363	270	314	322	296	298	303	317	289	329	300	290	311	332	311	275	321	301	301	297	314	285	284	319	342	316	285	332	289	308	316	335	287	288	325	317	307	295	311	272	282	279	323	318	311	307	307	264	314	325	288	311	269	297	271	324	289	306	302	304	284	308	320	294	299	333	305	296	330	314	285	287	268	312	318	324	278	309	315	302	286	295	301	304	312	304	327	317	301	321	307	287	306	270	316	290	285	307	294	303	308	303	339	294	331	302	308	316	315	268	316	305	314	267	280	286	319	316	297	314	293	269	279	315	303	296	299	271	308	297	316	277	296	337	340	291	282	298	308	283	309	343	300	306	313	299	288	326	289	334	288	324	338	310	309	341	314	326	299	332	295	304	316	265	310	332	318	307	289	287	288	285	268	296	274	344	299	286	299	290	246	300	327	296	293	289	298	290	296	330	299	300	272	271	299	286	290	269	346	296	331	310	326	276	298	282	296	324	326	345	336	330	284	285	298	330	318	303	294	299	261	310	284	287	316	319	304	300	317	321	290	293	322	333	333	301	265	290	266	294	263	304	301	319	319	282	312	307	337	292	321	299	285	281	271	292	294	309	316	277	309	311	284	331	315	307	286	280	295	270	302	306	308	315	283	296	260	305	312	272	319	271	296	270	292	321	321	296	297	303	309	297	297	293	315	290	296	268	279	302	309	291	298	282	324	300	321	284	322	327	296	362	324	309	317	301	302	305	296	293	309	312	295	306	281	266	320	284	304	286	314	307	313	314	288	296	305	324	327	252	321	314	313	330	300	282	308	291	309	296	313	303	291	284	286	300	294	311	305	344	305	277	341	328	303	323	303	325	310	320	276	283	347	292	284	298	327	301	292	325	322	267	289	292	288	310	291	313	286	289	314	292	276	305	311	344	289	284	298	261	339	288	278	313	302	331	314	284	295	294	305	343	294	263	337	296	348	310	325	324	308	333	316	308	277	304	296	287	315	309	289	337	276	334	301	313	313	306	278	304	313	285	311	301	295	313	345	305	292	298	326	290	303	300	306	320	306	324	287	292	306	271	276	283	296	358	280	285	259	323	281	296	323	316	325	338	291	325	295	304	325	230	274	322	285	292	300	308	297	273	324	321	306	300	312	345	307	314	293	293	321	306	319	293	297	289	310	301	327	340	288	316	295	316	278	313	284	294	340	275	309	292	282	315	296	284	308	318	287	301	320	237	262	301	285	302	314	310	293	318	331	316	280	295	278	300	308	294	338	308	306	277	318	252	327	282	344	297	259	314	309	326	298	323	321	297	307	295	304	318	321	322	307	323	311	279	306	316	298	305	282	259	297	270	309	296	314	330	314	326	298	311	304	294	331	331	313	304	298	346	315	293	311	308	319	282	285	301	295	323	311	265	295	298	282	284	309	313	291	291	277	294	278	275	323	323	285	311	316	297	262	298	286	298	311	299	283	330	307	290	345	306	283	315	315	306	269	321	279	270	287
1822	658	641	691	727	699	707	704	665	673	704	705	676	648	678	652	692	701	711	706	695	657	709	653	670	657	674	692	645	735	646	621	660	618	627	683	662	664	678	651	684	657	697	635	625	674	701	693	709	709	705	699	695	680	686	664	651	704	654	654	642	714	674	669	683	698	669	681	683	678	657	693	661	702	650	706	719	693	679	630	722	674	659	612	652	642	673	654	673	690	674	695	692	679	694	658	656	683	662	692	710	676	665	680	691	687	658	719	724	685	659	653	647	685	718	733	647	666	703	687	701	645	664	702	650	704	648	680	708	653	640	702	693	676	694	680	663	669	640	637	667	695	673	660	649	624	649	689	650	686	691	666	674	659	734	675	666	664	664	680	707	728	696	688	672	632	639	657	666	665	684	677	709	638	710	695	681	664	686	708	670	663	686	676	678	690	711	671	668	697	674	696	674	649	665	710	658	654	697	690	686	706	703	667	697	683	674	669	716	686	630	676	674	698	648	684	700	696	691	655	648	694	641	695	714	713	676	697	664	656	687	687	675	708	638	661	626	629	709	687	679	661	695	642	710	589	651	684	647	683	699	695	704	689	660	680	692	685	674	652	631	652	674	702	645	686	691	706	682	636	686	663	665	662	662	721	654	717	673	705	666	663	680	678	708	650	661	661	665	675	681	647	675	679	660	640	642	719	643	679	677	709	713	652	667	675	691	669	692	661	687	656	663	671	664	694	723	680	687	704	698	647	649	678	665	647	701	648	656	666	702	656	682	639	701	691	695	673	676	651	653	649	660	709	649	687	652	676	685	667	659	632	676	683	633	712	687	632	696	663	698	657	646	669	640	702	657	663	699	669	688	659	691	688	667	712	628	675	681	671	689	678	685	673	574	640	695	728	677	624	667	658	675	722	712	664	673	706	634	664	704	616	733	678	699	652	688	697	707	644	657	654	684	700	681	709	666	668	675	672	673	672	733	666	672	638	685	681	659	704	664	674	701	644	647	690	687	652	681	667	714	701	675	660	667	724	724	698	666	631	671	699	714	636	698	668	657	678	683	642	692	680	660	635	664	668	643	650	680	662	668	730	637	667	665	625	721	665	702	715	713	670	675	641	689	654	638	705	672	729	633	617	758	738	662	715	649	636	653	681	645	719	668	629	680	702	722	663	675	634	694	699	716	686	720	649	657	685	681	695	706	686	674	694	701	701	690	654	715	670	667	671	704	725	689	669	701	698	653	681	697	667	694	648	676	653	688	705	662	687	672	682	697	684	734	671	729	658	630	695	660	688	666	661	680	663	714	686	652	661	661	686	649	661	711	683	727	668	732	628	675	649	691	687	650	675	676	619	646	691	658	703	689	653	695	659	742	684	701	680	672	669	714	657	676	645	636	704	667	669	713	655	705	659	693	687	687	685	736	686	656	680	689	684	638	705	674	683	694	683	692	691	673	722	702	670	659	667	678	689	699	671	761	683	724	682	674	701	613	658	667	685	677	684	655	618	678	679	720	643	678	665	693	689	649	650	721	702	627	680	727	671	703	686	660	624	697	709	684	691	670	678	666	656	692	705	685	691	669	690	684	643	644	636	637	701	728	689	698	686	687	699	712	686	705	658	674	686	665	674	673	702	702	704	655	639	694	687	674	702	690	633	688	703	686	658	679	672	701	652	678	728	732	745	664	688	665	655	682	684	645	658	654	654	693	639	675	684	688	716	722	688	653	682	650	683	706	674	680	652	703	683	645	658	648	652	684	689	710	671	669	680	647	680	685	664	688	659	650	667	689	655	686	684	639	665	742	692	678	663	720	654	708	679	675	703	669	714	685	675	728	713	717	678	685	659	688	664	661	652	658	651	689	657	718	709	684	686	685	672	677	682	702	693	649	685	684	717	642	666	648	681	660	645	666	684	688	673	722	685	653	707	655	666	730	726	676	684	671	693	647	697	705	644	666	685	687	696	682	699	693	718	673	670	649	703	690	726	654	674	646	675	728	704	621	667	667	656	664	710	667	661	637	711	671	710	660	656	688	695	709	704	656	653	652	697	684	676	709	685	629	705	704	667	659	711	690	654	684	639	689	695	656	701	661	666	712	684	738	699	660	641	680	686	650	694	662	688	651	699	641	650	668	662	669	682	704	663	683	651	718	691	669	668	629	723	636	668	675	683	665	671	684	686	673	692	664	705	675	702	656	706	682	656	665	691	682	678	701	682	741	697	711	700	657	689	683	654	673	649	650	668	663	685	702	702	652	622	669	649	710	716	716	698	642	661	680	629	663	704	651	722	665	679	662	693	740	700	649	647	660	662	655	709	716	656	670	682	638	696	645	686	682	719	668	703	685	666	700	678	715	630	684	697	674	710	686	680	705	692	718	656	675	661	734	675	680	682	690	659	651	646	696	636	678	664	635	686	687	623	693	647	691	610	665	678	652	717	679	690	658	678	684	683	656	715	672	659	666	722	697	673	702	701	657	663	653	707	654	707	620	661	702	692	649	693	670	680	676	686	663	690	683	647	697	671	648	690	720	691	671	649	731	680	666	724	681	660	657	706	694	676	666	687	685	698	671	703	683	670	653	648	693	662	675	646	701	685	681	664	599	688	669	716	667	675	680	655	638	624	679	683	643	672	684	667	696	634	728	639	678	693	635	669	693	698	658	722	667	681	702	648	656	675	678	676	678	652	628	662	712	646	666	686	732	678	677	674	687	701	710	689	671	672	729	635	710	665	623	653	675	689	651	683	693	713	672	675	698	663	642	683	666	658	745	686	653	653	763	683	657	687	694	700	659	699	673	711	656	661	696	652	695	664	663	693	713	658	649	675	683	674	690	671	637	679	645	686	642	641	609	663	647	652	704	657	662	698	728	640	669	641	674	704	658	717	644	679	701	682	629	670	682	653	683	700	649	663	696	703	644	702	713	680	686	640	660	662	652	668	709	660	688	632	708	645	676	673	694	655	705	677	702	687	664	712	660	673	646	680	691	648	700	670	644	715	694	648	659	665	651	655	679	670	701	708	683	638	668	651	691	633	674	656	685	656	634	667	658	656	672	673	654	709	638	697	686	676	701	662	657	680	666	683	686	739	692	672	706	665	636	667	650	633	653	651	661	657	705	690	667	659	703	677	669	715	679	688	648	696	701	662	664	667	664	658	673	704	664	680	667	661	649	691	704	714	693	637	709	711	689	651	691	659	659	691	679	650	695	685	680	702	662	698	636	665	690	670	743	647	661	621	678	679	660	685	675	683	675	675	735	697	697	708	637	672	654	650	750	655	647	676	692	710	672	654	700	666	678	701	711	649	708	702	702	651	687	655	658	751	676	676	659	646	676	640	742	656	708	700	687	646	670	663	701	660	718	701	699	649	679	644	663	666	655	656	677	669	662	633	675	720	691	696	672	713	637	689	696	709	647	653	683	714	741	688	691	675	641	652	656	694	722	648	675	680	649	703	721	622	683	694	732	726	644	682	640	686	705	657	685	679	723	657	654	667
7451	406	459	371	285	211	229	195	205	164	187	162	142	155	188	143	151	114	146	148	126	139	149	127	157	146	133	133	130	136	125	141	149	132	124	149	141	112	117	130	138	135	140	121	133	130	131	148	119	135	118	131	118	147	136	128	150	143	127	144	125	147	136	134	143	117	129	130	134	119	150	128	134	132	130	146	130	129	111	131	130	117	138	141	125	133	121	125	138	157	132	142	131	135	136	123	176	148	140	135	126	127	124	115	138	125	169	118	141	151	127	148	155	148	139	135	134	149	144	152	125	128	133	134	140	137	121	134	136	143	131	127	156	127	136	145	128	150	139	136	121	124	146	146	127	152	128	139	148	131	145	156	139	150	142	134	153	149	142	131	115	124	136	124	130	124	128	146	141	141	133	154	144	145	142	145	150	135	135	124	132	137	171	157	138	142	155	123	150	139	141	133	135	144	125	128	129	147	149	121	146	126	135	111	133	134	132	144	128	134	129	143	135	150	127	153	144	151	145	150	150	135	148	133	115	118	151	137	131	125	143	167	183	139	129	159	125	133	142	143	150	138	150	141	143	135	134	149	159	148	124	139	114	154	123	124	130	113	123	125	139	151	130	142	128	125	149	140	134	155	143	143	124	118	144	132	121	142	131	130	155	131	123	133	157	149	133	114	133	110	139	151	141	132	134	142	132	146	132	135	139	131	122	148	127	157	148	148	162	148	119	126	150	135	133	157	152	158	156	150	139	142	129	142	143	140	138	133	146	146	124	153	136	153	137	131	134	148	163	145	130	130	140	156	136	132	145	150	128	147	139	160	126	135	140	120	141	134	151	115	127	129	137	123	142	135	123	128	142	117	127	118	132	117	123	144	131	150	132	133	125	156	131	122	145	155	128	139	116	127	133	121	133	112	115	143	131	128	145	155	119	124	135	137	128	134	144	148	156	101	149	120	118	172	147	145	129	132	127	138	165	149	123	156	140	108	146	131	136	136	141	131	151	136	141	145	136	145	167	144	127	139	139	144	134	146	137	149	126	132	135	158	122	140	145	118	116	151	130	145	143	129	137	155	146	145	133	134	133	139	130	162	125	132	134	140	152	129	129	135	134	115	161	152	129	147	135	130	130	134	137	122	140	158	115	155	119	155	116	131	122	131	128	121	140	138	161	124	146	117	151	147	147	144	131	128	148	142	121	133	132	123	130	128	129	151	123	120	120	150	120	137	120	119	150	134	136	131	143	146	134	145	124	148	132	135	141	129	144	114	143	126	126	129	127	147	149	153	137	137	154	152	142	144	126	143	143	128	144	164	153	141	141	147	136	139	150	131	132	145	147	146	132	116	140	118	128	136	112	144	130	129	147	136	139	163	126	133	135	136	137	150	134	130	108	151	136	118	142	149	149	143	135	123	135	141	146	159	138	138	140	149	152	141	134	115	164	150	148	135	130	154	139	149	145	130	151	132	152	147	147	124	131	132	153	136	151	121	122	129	141	141	171	116	137	128	121	143	144	109	139	144	150	136	132	155	141	151	138	136	149	160	129	120	148	123	129	161	136	145	146	143	132	163	133	147	144	157	142	138	141	135	138	140	145	128	149	151	131	140	146	147	124	133	142	137	128	132	149	131	117	155	134	148	155	132	122	146	131	149	135	162	122	128	118	131	142	142	139	143	143	129	132	139	120	127	116	150	147	158	135	131	142	144	135	166	115	146	142	112	124	144	128	123	116	145	114	154	139	123	163	113	147	139	113	139	146	123	147	121	113	154	144	111	141	132	124	126	146	139	136	142	143	152	145	133	142	123	150	132	139	157	141	163	134	137	134	116	147	127	148	135	139	138	136	134	135	144	134	126	150	129	128	106	120	130	130	130	129	135	144	120	146	132	134	125	131	140	142	130	122	130	133	164	127	123	158	124	129	129	141	123	120	141	150	135	130	158	138	138	129	139	170	130	153	151	125	153	135	138	129	144	144	141	150	152	166	137	113	144	151	140	150	102	140	144	147	143	114	148	148	132	133	126	115	134	124	152	151	133	136	124	122	141	127	115	123	132	125	140	150	121	135	122	128	151	121	139	135	154	121	150	124	150	152	123	121	145	142	147	111	158	150	126	113	141	144	141	128	139	147	141	145	118	145	140	145	123	142	138	147	138	111	125	139	136	119	144	146	144	139	132	147	130	129	136	134	113	128	155	146	128	121	135	137	137	133	125	133	134	132	133	129	131	132	139	151	148	137	169	139	143	131	143	133	140	124	132	140	129	134	131	161	129	134	132	136	145	132	152	115	148	121	141	114	144	127	139	144	129	125	146	153	126	138	138	172	131	121	121	126	136	126	137	144	141	125	143	131	134	161	130	133	139	154	142	116	110	116	133	156	112	131	138	121	141	136	133	180	136	136	134	126	128	140	129	125	121	135	159	153	140	145	131	135	109	138	146	125	122	146	137	157	155	121	132	145	149	141	132	139	132	123	126	142	140	125	152	159	148	134	111	119	120	139	159	130	129	135	141	130	137	142	139	143	132	143	158	126	149	130	141	135	128	112	131	140	118	140	143	135	148	140	135	144	139	141	132	142	123	139	145	142	124	139	153	145	122	130	119	142	129	156	126	117	129	145	138	135	143	141	143	124	148	115	165	151	145	135	129	137	162	150	135	145	148	149	126	135	151	127	133	134	162	126	126	156	143	149	121	146	149	155	134	156	137	129	119	116	138	136	134	115	133	127	144	140	145	148	130	136	134	128	134	120	146	137	154	146	150	154	134	144	111	149	150	113	136	136	151	149	145	152	161	145	152	140	158	137	120	138	152	130	143	126	137	117	150	133	156	142	135	130	121	157	140	149	117	141	141	140	128	132	118	128	136	162	133	128	147	126	114	147	155	125	151	146	145	148	156	141	144	130	136	139	122	141	124	163	136	118	135	139	113	125	129	128	138	136	127	115	119	142	136	139	145	163	150	141	152	105	143	143	145	142	121	158	123	131	135	123	130	136	135	150	142	131	142	147	139	122	153	116	119	141	144	138	131	144	130	116	139	124	135	130	118	141	128	137	137	144	125	149	120	129	128	134	144	148	130	133	123	122	149	129	149	131	135	125	155	144	127	136	147	129	117	145	146	143	127	122	125	127	134	152	130	124	115	144	120	147	129	140	149	133	131	141	135	129	150	101	117	142	131	113	129	136	119	147	128	113	147	138	155	109	158	119	142	148	151	117	138	150	146	145	124	116	172	145	122	152	150	129	142	136	128	135	148	129	132	136	124	165	150	143	129	125	124	120	149	143	135	108	117	144	139	137	143	117	135	116	135	133	131	155	146	134	139	103	131	144	155	129	132	138	144	139	143	137	134	136	113	119	126	112	140	132	159	130	142	120	122	129	126	131	129	126	158	128	148	135	120	147	139	127	137	132	151	127	135	139	125	137	120	145	134	151	122	122	168	150	133	130	144	144	151	130	124	119	149	152	150	142	141	147	142	160	146	146	138	134	134	146	135	154	117
6176	622	1019	1236	992	840	684	697	588	602	524	474	499	449	476	400	394	413	438	446	402	373	391	404	408	414	372	388	373	395	369	391	374	355	392	393	369	382	391	370	383	379	379	361	368	364	383	374	357	405	399	392	381	385	361	385	367	358	343	391	369	356	373	378	370	374	355	383	394	356	392	343	365	347	365	354	392	385	366	345	362	369	354	323	342	362	397	347	372	413	360	331	351	392	384	342	342	384	401	407	327	370	328	374	387	392	389	361	368	392	394	353	337	380	364	367	357	362	370	379	334	388	368	374	349	370	374	344	381	363	311	348	365	361	349	373	366	343	387	362	371	374	352	367	384	351	333	356	359	362	345	343	361	339	359	367	346	361	364	402	382	364	390	382	365	356	363	349	368	341	371	338	359	416	343	361	351	388	369	360	371	371	361	379	361	370	373	365	353	361	331	342	358	336	354	396	336	341	372	376	354	355	341	369	349	347	379	389	365	348	382	374	352	368	359	338	344	350	347	381	357	343	337	363	365	352	378	354	367	348	330	367	356	357	386	347	371	319	391	332	371	367	361	360	337	361	335	363	350	326	361	400	359	369	333	358	386	323	355	386	375	371	349	370	345	382	343	339	362	349	372	326	325	367	329	363	350	353	378	378	366	369	374	379	351	350	377	381	404	369	406	362	389	371	374	396	373	393	403	389	367	370	360	360	361	341	374	372	362	400	353	380	360	372	332	365	359	321	358	333	367	340	371	357	366	352	361	354	383	371	344	380	364	376	374	343	336	383	346	330	360	356	355	386	370	366	379	384	401	366	385	339	355	361	336	403	381	318	359	353	363	355	379	365	367	382	358	330	346	359	377	348	366	366	358	336	351	363	384	340	378	357	374	353	374	381	386	360	407	363	336	352	339	342	383	356	386	359	371	361	351	358	364	330	367	369	348	362	396	339	336	367	378	358	386	348	362	342	359	362	394	369	355	370	370	402	380	342	358	381	375	352	364	367	357	358	380	357	380	358	346	349	368	325	364	376	353	345	372	363	369	367	369	338	362	394	369	357	370	357	343	369	356	343	355	347	362	385	413	373	340	356	353	370	317	403	354	383	364	356	359	368	330	400	373	369	402	355	360	371	376	330	376	368	357	368	319	373	386	371	347	341	353	354	336	357	365	386	390	359	336	349	370	333	385	349	343	365	349	344	324	358	333	352	343	359	346	367	340	366	407	362	341	344	359	356	350	373	366	369	372	375	389	349	341	352	352	371	358	347	368	369	332	388	366	358	371	378	333	364	351	369	322	351	330	326	349	356	351	348	325	363	407	360	364	383	349	368	345	337	372	375	365	373	361	372	353	377	345	336	390	370	375	371	379	388	334	373	373	367	360	381	354	363	356	364	347	346	384	350	357	388	371	360	350	344	344	359	360	352	367	366	384	385	389	361	324	381	374	362	349	353	370	382	357	324	373	379	392	364	381	328	348	338	371	388	371	359	370	347	375	350	348	348	363	396	357	341	388	372	368	350	383	368	376	378	400	357	361	378	364	410	378	344	385	349	366	381	314	364	356	360	371	358	382	359	366	373	340	376	358	346	342	366	391	350	324	366	362	377	337	324	345	337	343	353	354	326	345	352	385	359	357	335	368	359	323	379	336	367	368	361	366	387	367	363	360	352	349	354	320	364	358	346	352	350	366	367	376	382	332	357	362	346	368	358	362	368	327	342	344	342	356	371	379	359	370	358	342	336	336	377	365	375	367	379	363	360	375	340	347	383	350	382	359	326	380	367	345	342	397	377	378	369	373	386	348	358	373	370	368	400	356	348	349	337	377	372	362	370	340	345	358	382	376	380	354	336	351	350	363	342	338	361	374	372	345	353	352	351	359	375	397	335	378	332	348	342	379	356	355	344	346	372	373	343	346	345	353	358	365	375	353	357	376	354	356	380	354	395	329	348	364	391	340	353	343	400	346	343	374	347	375	305	372	342	359	329	391	359	355	379	387	374	381	353	367	338	339	356	359	363	381	336	368	390	395	362	351	351	359	377	365	359	343	370	349	341	334	334	382	361	350	396	395	358	328	354	356	339	379	363	344	333	364	372	328	351	351	373	341	384	375	357	364	380	377	382	362	352	374	343	365	359	361	383	359	370	367	376	356	373	350	364	344	371	370	385	362	352	324	319	378	376	357	353	354	386	349	352	366	373	384	365	377	350	352	385	363	366	361	368	361	366	374	363	373	387	386	410	350	339	382	365	352	395	386	362	352	343	350	364	383	374	384	341	365	380	349	367	367	355	394	363	354	351	391	355	335	390	349	368	346	344	369	347	343	353	366	365	351	367	365	362	356	366	372	381	378	333	384	329	376	385	354	362	354	358	334	353	321	364	364	361	362	379	354	350	378	375	389	362	405	353	350	340	317	366	354	342	362	357	369	361	345	382	362	356	361	378	363	362	359	363	358	343	370	348	328	357	379	358	375	364	351	356	320	350	343	365	385	341	374	385	350	378	365	361	403	344	355	361	371	358	390	401	346	371	339	338	336	356	390	350	386	373	349	373	370	385	365	373	384	365	368	335	385	347	362	312	362	365	353	406	380	315	347	380	385	357	337	355	347	346	372	390	375	385	382	355	338	348	391	349	362	387	375	353	364	373	371	368	364	399	394	346	371	350	361	370	359	374	385	336	362	391	351	383	386	357	353	347	362	346	377	361	368	368	333	366	324	358	346	360	352	326	320	387	346	365	349	353	379	374	387	372	336	361	345	351	345	375	413	377	360	424	342	383	365	379	351	371	331	353	400	390	367	368	337	349	351	385	342	353	357	361	354	367	359	349	343	387	344	355	362	367	366	372	357	347	368	384	377	321	392	354	348	390	387	383	372	387	341	360	354	342	372	388	352	356	340	335	361	365	350	346	341	342	396	371	361	372	375	352	358	396	397	339	344	346	386	414	371	369	355	347	350	342	375	392	335	382	387	369	363	376	374	373	334	385	336	363	383	342	379	344	366	342	340	351	367	386	366	356	402	362	368	380	364	379	366	385	359	365	367	344	392	369	379	361	328	353	361	339	346	369	379	344	387	372	373	340	337	335	366	354	367	366	397	367	390	377	344	359	358	360	334	391	380	354	354	345	369	439	383	341	362	327	376	376	311	353	376	372	331	347	370	337	348	353	372	393	352	355	364	348	374	361	353	359	359	390	327	318	358	380	368	364	381	354	369	352	363	344	369	353	340	370	320	391	363	379	351	334	333	358	387	398	355	365	379	368	348	352	374	352	345	358	350	347	402	368	354	371	341	345	374	351	360	361	354	352	381	340	362	354	368	372	330	370	356	357	379	390	372	360	383	363	352	390	367	346	357	420	339	358	355	380	358	389	377	414	373	377	318	356	337	358	383	357	369	365	364	340	342	346	373	345	379	371	351	372	409	345	345	388	337	358	352	342	370	362	365	356	373	391	332	391	373	387	358	348	369	367	328	348	364	353	364	387	382	362	386	352	367	389
13575	1065	842	699	464	387	310	290	278	259	236	193	246	241	199	183	200	198	218	195	196	172	190	188	226	188	200	174	151	202	193	191	196	196	186	183	156	192	172	203	178	184	171	167	181	166	196	199	208	186	204	191	189	161	162	164	196	163	178	183	183	165	196	221	174	176	187	188	186	186	186	174	174	218	178	185	158	195	196	178	165	177	170	204	190	182	198	201	177	170	184	223	160	198	189	170	183	189	169	198	191	174	188	178	178	186	168	180	170	158	174	168	185	187	176	184	160	199	177	195	179	200	176	179	171	182	165	187	156	190	186	182	180	190	189	168	199	174	183	168	187	186	207	165	177	206	176	216	169	178	194	191	186	179	184	159	188	180	198	203	173	180	198	171	206	192	218	206	204	210	168	181	163	171	172	200	179	208	190	209	195	196	154	158	195	180	163	178	189	198	185	169	186	176	181	183	172	184	182	176	175	187	156	202	188	173	191	190	172	194	181	186	164	178	169	187	173	163	179	209	196	168	185	196	195	172	180	172	195	192	180	175	193	169	200	219	181	195	187	171	181	175	178	187	185	179	181	191	200	186	211	194	164	183	191	165	178	191	171	183	164	177	189	171	186	175	192	191	173	201	181	167	169	184	193	159	184	187	189	203	200	165	165	170	196	195	184	173	192	176	212	214	167	197	179	184	179	178	161	213	182	181	165	194	166	179	210	191	181	194	159	175	193	200	167	202	197	175	174	191	155	205	179	182	180	173	186	183	174	190	155	176	181	176	195	199	162	167	197	172	169	202	186	193	183	168	183	190	209	195	184	181	166	203	190	170	189	178	164	174	193	169	181	172	181	209	164	157	196	161	177	187	211	192	218	168	179	170	178	186	175	197	186	199	163	205	173	174	181	193	186	175	205	206	208	179	188	178	194	167	195	195	188	169	163	204	187	178	168	174	169	192	207	230	182	183	176	179	185	187	197	198	185	167	176	172	199	177	199	196	175	190	159	162	175	165	184	168	198	185	184	173	137	167	165	199	175	174	161	188	176	161	159	207	177	201	151	214	198	199	184	198	190	171	173	198	180	186	181	172	206	174	184	208	171	172	181	198	204	189	173	180	183	196	173	178	192	185	172	181	166	194	171	168	182	164	189	179	165	188	159	174	176	182	204	202	161	167	188	184	168	200	165	183	170	176	190	167	190	167	187	181	178	177	207	167	208	178	189	177	185	202	200	161	183	202	153	180	160	205	204	197	200	215	180	167	181	195	191	205	182	173	165	199	191	160	166	183	209	186	164	209	157	218	191	179	195	192	203	212	186	207	177	201	199	195	200	201	208	171	184	189	189	163	190	183	169	187	191	176	191	176	162	185	201	150	182	174	167	208	197	165	193	188	192	184	192	150	173	179	184	197	186	167	175	185	185	171	155	185	195	195	181	217	195	179	202	179	174	198	174	174	201	182	171	184	175	176	190	197	164	174	187	170	184	168	179	205	177	193	235	180	172	219	179	164	178	172	191	195	192	183	185	179	197	182	194	183	188	179	197	197	160	172	168	165	175	184	166	190	174	204	193	182	186	193	193	168	184	206	194	165	181	202	155	191	178	151	155	151	197	188	168	207	199	201	203	197	209	164	176	215	205	187	191	179	205	194	169	180	195	173	218	174	193	213	167	224	173	173	161	178	188	180	188	171	185	166	172	164	177	196	216	164	213	186	169	190	184	172	192	191	170	198	198	184	199	172	181	181	166	139	180	180	179	183	171	164	185	189	177	181	202	153	182	168	184	158	180	213	158	172	165	175	180	167	152	184	199	163	152	212	178	168	181	205	189	178	164	162	148	188	186	216	180	180	183	164	182	177	189	164	178	204	221	192	181	174	175	150	182	167	177	170	208	197	166	144	182	193	171	180	188	188	188	170	179	194	163	190	197	183	164	197	183	152	175	188	199	139	173	189	181	186	160	176	158	178	180	186	185	198	187	195	174	189	169	189	173	178	204	165	149	185	167	201	180	179	208	155	180	210	170	213	181	180	175	182	179	170	197	178	155	193	216	183	181	180	188	185	187	203	180	174	180	155	192	173	187	193	184	187	208	178	194	200	194	192	188	187	188	172	160	178	169	168	172	185	175	180	183	197	184	161	184	187	187	177	187	196	190	176	185	181	196	193	173	171	174	192	201	194	176	172	165	176	202	188	218	176	181	181	189	212	180	174	198	187	168	168	184	170	187	178	199	195	186	199	175	171	191	192	191	179	173	217	187	186	179	193	178	179	189	174	202	186	179	156	178	189	158	165	207	175	201	195	170	156	177	186	194	169	210	213	175	183	194	198	182	182	166	202	189	190	178	189	193	155	180	205	184	213	184	155	178	202	187	164	196	170	179	177	196	168	202	198	189	189	188	192	190	183	157	195	189	192	203	187	171	168	174	181	192	165	198	187	157	179	171	172	211	185	196	176	198	174	172	174	177	170	179	196	186	177	173	189	178	165	175	197	202	178	177	162	194	150	182	161	181	177	181	185	175	208	184	189	179	175	171	195	179	182	187	176	157	178	203	213	166	159	149	173	155	178	204	181	150	181	206	171	185	199	172	195	185	169	179	178	197	183	203	223	203	185	189	186	173	182	182	188	183	175	168	189	180	167	186	213	186	188	184	193	156	156	161	173	187	185	155	180	184	189	164	154	181	173	195	167	162	172	173	179	169	180	211	193	192	179	200	172	158	144	190	176	181	192	179	195	153	203	176	152	175	170	186	185	180	172	177	185	195	170	208	163	182	184	186	193	183	179	201	197	185	182	183	208	200	183	184	189	177	188	203	190	174	177	200	204	173	184	168	163	167	173	172	205	204	183	189	194	163	163	199	187	207	168	194	172	192	179	178	180	204	207	184	190	192	171	170	173	166	189	209	191	156	176	171	184	186	169	160	163	199	188	198	166	198	171	167	179	183	192	175	144	176	187	200	170	169	200	170	168	188	193	192	195	175	193	174	158	183	165	185	199	183	220	169	180	186	178	210	180	186	222	213	193	174	182	157	183	187	168	169	173	191	193	182	180	161	168	160	156	180	167	150	177	172	181	187	204	176	180	179	190	206	175	171	188	195	176	171	184	185	160	188	201	203	162	183	146	179	188	177	195	159	195	202	170	196	159	171	160	176	188	164	202	181	173	190	171	178	200	189	186	172	173	186	178	191	179	202	183	199	185	183	163	182	201	182	197	188	154	197	175	185	154	184	181	186	207	193	169	206	189	173	180	175	174	183	183	186	187	162	188	177	193	200	192	174	170	188	192	193	164	136	186	175	185	177	207	176	213	183	190	201	178	171	197	185	203	183	201	184	184	189	212	203	173	228	198	185	191	193	171	165	181	209	210	168	177	202	173	160	190	172	170	166	184	149	167	199	161	158	172	164	170	186	182	184	214	187	186	195	166	208	185	187	189	167	187	174	162	197	198	184	188	215	191	195	163	173	199	170	173	189	174	176	155	209	170	158	182	182	169	162	173
7951	904	1882	2131	1783	1480	1233	1070	959	820	808	719	680	706	622	620	619	585	588	566	575	563	551	527	543	543	496	497	553	472	526	513	510	514	519	493	471	506	488	497	500	470	487	493	527	461	457	476	437	456	474	476	465	496	465	478	474	470	474	477	489	463	520	499	483	487	462	426	467	466	480	465	531	468	481	430	478	475	459	460	467	499	501	486	487	485	485	496	492	508	487	489	456	519	467	493	480	485	504	453	476	468	471	495	463	465	479	461	471	480	497	477	464	453	458	445	478	473	471	492	498	475	487	499	442	466	481	471	460	467	474	468	446	461	478	443	480	472	472	466	511	489	448	477	436	480	459	470	470	467	486	466	483	496	485	479	445	508	468	476	469	453	483	436	474	479	488	493	472	439	433	503	473	478	503	477	452	478	478	494	461	464	452	464	487	475	489	449	488	472	484	501	475	451	456	493	438	513	483	457	496	461	480	523	485	475	472	454	456	429	471	453	487	474	481	493	451	480	500	496	499	475	497	483	498	446	491	468	447	476	451	444	478	477	472	427	456	468	489	493	462	503	448	440	458	449	485	464	474	461	457	469	464	463	499	469	488	473	456	443	437	479	445	474	492	467	488	453	471	500	451	474	493	472	441	495	485	441	502	475	482	451	472	479	456	463	437	453	463	499	474	445	508	476	495	476	470	453	464	450	480	453	509	475	453	467	451	493	506	464	445	466	448	484	464	495	448	493	489	470	463	469	486	439	435	443	437	453	463	471	471	464	455	452	461	473	422	482	454	447	472	490	490	500	429	476	483	488	473	466	468	436	444	422	453	532	465	450	487	496	440	404	462	452	464	479	448	465	485	460	483	466	464	452	463	510	478	483	443	469	472	493	451	470	505	483	481	481	460	445	467	482	468	427	490	469	431	459	457	498	466	444	460	488	469	470	475	449	471	468	526	520	491	506	446	457	483	471	436	476	451	482	458	463	461	466	479	480	464	457	485	441	475	469	445	499	502	490	474	433	475	503	532	484	435	442	498	449	495	494	479	505	458	488	491	475	477	485	466	441	467	508	473	480	430	493	499	486	459	442	473	438	493	452	396	496	424	470	454	478	483	473	474	479	464	462	474	486	472	468	481	483	483	481	491	490	405	498	463	492	494	463	498	502	472	478	428	479	470	484	474	458	471	468	462	474	498	477	471	458	448	473	514	465	468	484	435	466	443	453	459	449	511	484	481	477	452	499	485	424	443	473	479	518	503	523	488	460	478	473	446	454	480	469	476	424	503	492	496	467	484	453	517	449	469	473	508	428	502	448	484	420	479	459	449	488	479	470	471	455	493	485	447	493	472	455	480	471	514	454	442	510	457	464	453	472	447	468	483	477	445	464	433	494	453	492	482	475	464	475	462	474	500	485	480	450	423	449	435	489	467	472	459	458	506	457	505	475	460	456	517	504	432	453	509	446	466	472	447	469	467	444	490	434	412	455	480	471	468	478	450	471	450	489	465	488	449	454	471	480	467	447	497	472	485	452	455	462	487	445	445	485	471	445	466	502	474	464	507	487	510	482	485	487	459	500	492	490	482	535	488	482	491	501	486	471	472	466	434	459	502	481	470	453	433	476	436	479	455	449	488	460	480	429	477	479	436	494	427	472	482	499	508	514	467	485	442	501	474	483	451	469	462	499	491	472	449	467	453	476	478	482	475	440	484	502	514	487	457	462	488	483	444	439	498	488	455	477	462	455	432	461	451	482	487	469	443	461	455	474	469	470	464	464	464	505	501	430	507	509	454	525	502	423	450	481	467	500	462	483	497	462	465	483	484	467	459	487	490	481	504	466	492	504	512	469	473	483	480	481	478	491	471	491	464	504	466	485	470	515	477	477	467	470	471	494	485	513	478	462	490	456	464	487	441	495	467	462	480	476	492	462	464	484	453	449	467	498	480	495	471	487	472	527	475	484	523	472	463	476	463	444	480	483	461	472	459	507	505	455	476	470	459	475	479	445	494	420	493	467	487	460	488	467	442	471	500	456	444	460	485	493	474	457	481	474	498	465	455	463	473	486	465	483	502	498	495	457	504	478	460	446	455	422	457	474	462	442	473	462	460	489	484	479	509	438	465	501	476	488	514	464	456	482	484	476	458	467	525	446	492	463	463	456	482	509	470	480	491	485	467	497	503	506	484	469	454	425	486	441	460	450	461	457	435	470	483	478	497	508	490	482	481	480	456	451	460	503	469	524	438	515	469	482	481	454	478	494	475	437	474	467	453	466	486	475	478	475	476	465	476	468	457	429	434	464	476	458	461	486	472	503	512	474	495	485	500	479	512	499	477	454	459	439	496	492	464	495	461	441	488	434	425	503	474	467	462	463	463	478	456	452	445	444	459	482	501	462	483	494	436	467	509	487	485	487	498	452	461	426	472	431	465	470	480	466	457	465	458	430	476	513	476	434	484	485	494	442	504	483	472	462	462	458	448	482	497	463	453	491	474	475	438	478	488	472	536	445	450	468	486	452	479	444	453	477	448	484	463	468	443	480	449	444	500	454	440	476	480	485	462	456	442	491	486	486	497	501	465	503	451	480	475	445	447	478	494	495	464	487	484	446	458	478	464	468	492	468	476	491	444	456	470	483	468	502	465	506	457	461	457	461	469	440	538	494	511	471	466	462	437	469	462	499	464	468	468	446	505	444	490	488	485	434	448	479	465	463	449	451	468	462	491	468	481	462	461	471	475	497	455	476	453	461	503	485	502	513	486	440	459	482	470	457	475	559	492	469	451	453	461	500	448	474	458	470	486	459	491	500	463	489	453	460	446	477	443	492	437	447	485	475	459	501	479	447	464	484	434	465	477	469	469	494	479	473	465	496	485	441	459	469	462	498	498	509	463	474	447	467	438	470	472	441	468	437	471	493	479	533	443	488	457	464	485	476	469	463	482	468	444	449	480	458	504	511	454	479	471	466	446	458	495	451	458	457	469	498	448	432	475	452	506	480	501	428	466	477	465	477	457	470	486	467	471	457	483	441	490	458	522	447	461	461	480	480	468	487	498	445	461	498	442	467	449	466	489	454	463	492	457	469	491	433	496	447	472	480	467	493	473	494	472	452	489	487	479	520	469	485	507	458	470	490	469	494	466	475	491	458	480	482	456	491	465	462	457	524	520	474	494	469	496	474	504	515	458	458	460	507	512	502	480	490	489	433	485	445	519	462	482	434	463	411	513	480	464	464	475	497	477	480	459	470	482	474	452	484	446	483	517	472	469	478	471	465	463	470	463	479	462	457	508	467	481	483	480	487	422	483	500	479	473	468	442	483	502	450	476	491	444	441	496	472	455	455	466	475	483	442	461	469	423	475	485	424	450	498	515	476	461	493	476	504	451	486	474	481	489	452	428	435	438	452	474	444	474	494	442	485	511	485	438	480	503	487	446	459	450	483	451	443	475	451	471	470	479	476	466	500	465	426	481	496	428	504	493	499	401	481	426	483	481	471	480	480
1557	302	316	281	329	313	292	311	280	342	280	316	324	319	285	327	292	319	320	341	307	304	296	298	306	311	342	298	276	271	302	350	283	310	322	286	299	309	283	310	297	297	343	305	350	287	303	333	318	340	313	291	294	291	331	296	322	284	297	309	314	299	320	307	311	287	306	323	284	308	313	295	295	301	284	287	309	304	294	296	325	340	301	319	292	313	312	299	303	323	295	328	311	302	278	299	339	287	290	297	327	294	296	343	328	289	298	287	299	323	301	315	309	308	318	315	306	288	312	340	296	280	283	321	292	272	303	320	297	297	308	274	308	323	285	315	325	285	276	284	310	303	316	360	269	304	303	308	270	270	314	316	303	278	316	268	350	292	319	307	302	305	307	311	301	314	285	286	319	277	306	313	322	279	332	294	319	291	324	310	282	314	276	283	287	312	292	321	281	311	301	303	321	319	311	307	270	317	306	308	292	312	295	305	328	297	288	315	282	313	298	289	293	337	315	294	297	289	334	295	329	288	337	330	313	294	289	340	276	323	281	313	315	322	285	307	298	289	298	335	287	304	312	334	315	292	319	298	309	314	298	298	331	285	312	275	327	319	263	305	304	285	295	279	304	267	300	277	304	338	285	287	293	286	282	278	287	299	310	316	278	293	311	293	320	288	285	296	310	317	295	302	303	281	284	286	314	351	336	308	317	332	286	315	295	284	308	283	302	299	315	295	320	301	285	288	276	325	278	299	299	301	311	295	288	322	293	312	291	300	311	342	288	285	348	300	317	289	301	320	309	284	317	255	333	311	297	315	283	316	300	264	322	280	312	315	327	305	299	335	309	285	322	306	317	353	304	296	299	313	317	313	347	281	325	266	324	266	324	276	304	300	253	301	300	317	284	330	302	331	307	282	298	297	327	325	323	299	303	282	323	274	283	318	301	289	293	293	286	343	330	310	296	310	293	289	296	295	293	332	305	273	301	277	314	306	316	300	308	274	293	282	277	310	311	318	274	293	309	319	309	307	299	284	313	329	304	296	297	299	338	305	256	307	294	322	298	332	308	307	326	290	305	307	290	304	260	312	322	291	287	322	313	316	316	350	303	305	310	330	289	329	276	275	325	314	340	318	326	301	307	297	278	282	281	305	295	308	326	302	283	280	289	296	287	304	318	289	301	297	296	302	289	280	330	305	302	308	300	352	291	311	303	311	313	313	321	293	305	324	295	316	306	308	260	305	308	292	298	290	310	301	295	281	281	278	309	317	315	333	299	309	342	326	297	300	281	284	329	309	275	305	315	344	290	297	296	305	318	277	307	306	281	284	332	307	288	286	301	282	290	264	313	298	296	278	288	311	327	283	292	320	286	317	303	329	296	324	303	282	313	289	312	290	316	332	291	294	317	301	305	274	309	330	303	274	318	286	336	311	277	290	296	351	286	308	295	301	294	317	302	273	349	292	297	292	327	307	302	298	343	300	299	281	259	324	303	286	299	311	289	354	301	316	319	297	321	274	304	321	288	318	286	304	329	286	309	288	325	291	280	340	269	281	315	304	332	315	305	299	298	308	324	287	283	315	302	325	301	275	312	317	321	281	301	291	300	286	300	295	288	313	298	324	289	311	290	300	305	296	280	307	301	304	324	333	315	288	298	279	294	304	309	290	266	309	315	324	319	308	303	319	285	353	312	308	309	312	340	305	285	275	302	303	299	314	318	296	277	334	309	288	298	277	299	284	303	317	276	343	302	287	291	281	301	299	300	305	314	285	295	319	301	296	313	313	325	309	278	309	285	298	301	278	277	288	326	318	300	337	311	298	286	310	264	299	300	309	297	294	304	323	294	321	334	296	315	314	307	297	284	276	307	329	316	284	295	274	286	334	289	316	319	328	287	309	281	292	304	302	286	303	282	314	290	293	261	310	319	296	301	312	326	293	284	314	312	292	272	293	331	324	307	276	299	284	332	319	273	321	287	300	303	310	322	315	295	312	277	288	303	307	303	282	277	300	324	293	282	337	311	301	285	311	310	305	319	294	319	321	305	311	286	314	334	310	288	307	312	324	318	326	315	310	296	328	297	296	257	301	308	305	300	300	288	311	286	316	320	324	306	363	288	273	322	296	331	320	336	284	319	274	310	294	293	290	300	263	318	316	298	316	290	291	303	309	307	279	306	330	282	317	328	303	287	293	326	278	306	328	338	290	305	277	330	326	277	343	297	314	312	287	285	293	281	301	325	291	317	292	292	308	285	279	307	312	311	350	317	305	333	308	270	315	282	296	284	306	321	306	294	296	322	303	301	304	324	341	310	304	292	290	254	313	321	293	296	306	297	290	243	358	309	306	296	300	303	264	287	288	279	273	284	276	295	287	320	348	304	290	314	295	275	292	309	310	290	294	302	280	319	309	301	292	311	287	277	284	312	263	310	297	335	282	336	322	294	294	309	317	318	331	266	266	326	311	291	318	299	268	288	301	284	280	329	270	318	273	300	369	303	302	310	315	333	283	290	295	334	321	296	271	283	282	305	253	290	319	302	304	274	344	296	313	286	279	299	304	310	334	301	277	331	301	319	334	304	323	299	312	291	306	314	309	315	308	307	289	337	294	292	327	311	273	286	268	359	323	324	297	313	299	274	318	301	295	302	307	281	313	277	298	264	316	317	332	296	342	342	274	287	303	332	314	304	301	288	299	302	299	307	305	303	320	339	293	294	319	295	322	316	331	332	306	290	308	315	310	333	303	311	287	291	306	322	286	314	298	267	322	302	308	316	305	299	302	304	253	302	298	287	323	313	318	310	312	298	276	330	340	307	321	316	284	296	322	338	280	292	331	303	285	295	295	290	331	292	304	295	277	319	283	321	282	274	299	279	292	298	303	309	307	299	306	295	293	308	338	300	319	282	311	286	309	312	281	282	301	295	292	298	295	307	313	258	305	301	317	309	307	298	294	311	296	304	288	314	295	304	271	303	302	292	302	294	345	325	299	289	305	278	330	316	317	310	302	318	296	338	289	280	316	317	346	272	304	280	301	297	316	315	311	303	301	313	301	315	306	294	290	300	270	299	298	324	297	302	272	294	329	325	295	313	332	299	300	285	298	289	304	300	318	302	310	308	335	333	301	280	315	326	303	291	296	288	296	301	310	286	311	295	293	318	305	329	287	319	312	303	337	318	314	289	293	301	340	298	308	284	292	303	303	291	305	302	319	314	296	310	295	285	302	289	323	304	313	301	293	329	296	302	305	337	332	322	327	325	323	305	355	289	309	298	333	291	315	301	325	340	313	251	289	295	290	323	340	330	307	313	324	303	266	283	305	319	306	290	332	354	310	303	246	311	307	312	285	292	276	276	318	314	321	329	329	282	311	312	321	304	318	316	329	255	298	293	281	328	300	325	302	302	331	339	287	289	333	295	322	329	303	285	310	310	272	308	285	323	292	323	311	290	308	310	299	288	310	272	314	292	308	290	285	295	277	307	285	305	294	301	334	324	312	303	300	285	305
1785	647	688	758	674	660	748	687	687	719	700	687	636	687	705	673	698	695	693	657	649	666	709	632	680	688	688	671	654	665	709	689	657	705	660	680	664	646	674	678	691	703	682	654	605	685	646	711	690	690	658	664	687	693	692	700	683	717	696	632	673	733	678	682	638	678	689	674	652	698	686	666	633	678	681	722	675	709	677	645	647	688	660	714	661	681	673	688	678	694	658	685	689	695	710	667	668	675	652	661	702	709	649	638	709	701	727	692	686	626	704	665	698	646	650	690	667	657	686	646	656	677	694	672	719	664	709	707	694	689	653	717	694	648	668	658	679	719	726	683	682	670	633	716	640	697	699	646	678	672	641	681	671	641	737	689	715	663	670	691	720	630	733	693	667	642	671	675	702	626	666	665	634	701	667	693	677	684	692	656	664	684	676	659	688	661	705	678	684	646	702	695	683	721	706	674	674	619	667	686	711	693	698	644	682	618	688	701	687	681	625	665	709	660	690	706	655	696	652	719	667	724	678	631	689	709	673	668	626	730	647	669	711	670	699	652	673	643	688	714	686	652	703	698	708	698	693	688	675	678	648	682	702	700	687	694	666	722	700	678	670	687	693	684	699	649	664	677	698	713	656	707	663	675	714	679	663	686	704	677	619	664	651	650	646	676	687	725	675	654	712	631	689	674	642	687	695	672	710	687	688	674	695	659	684	714	670	644	676	702	726	664	680	730	671	692	645	688	709	668	663	686	673	649	635	689	664	667	700	687	678	686	739	676	674	660	715	685	658	696	686	681	694	680	701	669	643	703	698	650	650	697	616	718	672	695	663	702	663	724	689	703	692	617	624	688	688	654	690	687	691	693	699	641	698	718	692	734	696	698	702	678	686	675	751	671	695	692	676	678	717	669	666	656	672	772	698	717	710	736	673	669	678	672	690	676	698	662	656	669	657	739	644	686	714	652	728	685	686	687	642	646	633	661	701	676	665	648	669	643	718	661	661	743	650	694	630	677	695	657	633	696	720	674	669	684	677	655	692	704	679	623	675	693	712	644	693	699	663	676	688	654	698	666	709	670	674	633	655	662	645	694	705	712	723	646	641	704	745	721	629	715	698	704	663	685	635	675	690	708	644	656	734	704	684	742	671	685	673	710	665	651	634	701	653	701	664	681	704	656	701	668	724	673	685	696	718	686	611	662	696	720	676	694	689	745	687	649	709	709	686	673	671	700	701	702	675	649	645	680	732	710	636	646	645	730	698	701	683	684	637	678	705	626	688	670	676	677	669	637	684	684	633	710	670	645	656	734	644	702	656	738	688	647	699	638	676	688	658	651	673	683	704	667	674	689	693	678	651	669	737	741	712	691	662	658	740	715	694	634	753	652	650	669	715	666	697	662	711	687	682	693	744	697	705	681	677	710	695	705	694	661	715	683	682	690	661	661	693	678	703	710	668	677	683	667	694	683	696	676	682	668	660	693	674	704	652	693	709	663	675	651	679	646	699	711	676	689	662	718	689	623	717	633	660	656	598	662	669	670	702	670	679	701	719	690	703	666	678	664	686	717	710	688	721	685	708	649	679	692	708	698	682	659	707	714	739	724	652	652	699	690	667	663	661	669	681	694	652	714	667	705	683	704	702	666	677	589	691	651	650	674	654	663	637	694	668	657	648	652	693	628	716	687	703	667	710	721	687	674	617	686	665	654	661	664	642	658	687	678	634	717	651	644	714	681	689	709	703	713	680	650	698	669	677	650	696	703	675	686	695	693	658	671	665	733	698	669	695	629	667	667	667	676	683	688	650	711	704	692	672	671	649	707	715	695	674	641	696	658	687	704	675	666	681	706	726	712	715	675	646	718	692	688	673	687	684	709	696	637	697	653	643	726	690	652	645	695	672	657	675	704	705	736	679	698	690	669	672	676	702	665	626	702	694	687	720	665	669	625	655	699	648	708	699	716	690	736	662	686	647	634	667	675	695	660	733	703	695	696	687	684	707	703	664	703	692	683	687	703	693	637	698	688	704	684	667	656	690	660	760	665	664	681	681	733	714	651	661	707	631	646	641	672	685	636	704	680	714	669	691	693	662	661	695	662	665	671	710	731	695	708	664	681	715	691	661	687	631	667	655	698	667	722	658	667	680	650	720	664	673	681	648	642	698	683	649	658	645	681	709	680	683	672	684	636	704	665	693	656	619	690	703	653	677	704	647	655	649	704	689	711	683	670	700	653	667	662	705	722	664	670	680	671	673	665	664	646	677	696	704	731	699	707	683	626	675	641	730	663	692	696	680	666	678	648	665	660	660	648	710	643	696	670	632	678	716	629	690	720	681	684	695	693	662	648	687	675	707	667	690	677	683	697	676	641	679	696	701	704	688	675	711	664	709	699	680	655	705	720	716	683	697	654	696	660	643	672	693	672	714	694	697	659	667	664	701	671	643	711	696	663	667	661	685	688	694	660	649	668	714	690	715	651	711	679	666	669	710	688	687	708	668	642	657	685	692	686	594	706	667	698	653	695	693	717	658	650	657	676	674	678	654	724	637	695	636	719	666	695	665	634	680	685	716	687	642	672	703	658	670	663	620	719	672	656	667	662	657	746	670	688	680	678	642	643	720	658	686	684	713	680	698	661	655	702	675	660	694	692	689	721	659	665	700	684	684	718	642	691	663	695	695	664	657	679	644	653	677	697	699	666	655	744	703	665	681	684	684	672	698	676	688	682	686	681	693	686	642	695	681	674	678	711	658	690	674	682	669	692	715	673	723	653	680	683	642	687	722	669	699	699	707	695	705	674	670	687	667	715	658	671	676	668	681	685	688	638	718	690	694	703	667	737	668	676	664	674	631	734	727	679	682	697	681	682	683	670	687	669	642	700	648	677	687	672	683	702	717	655	714	670	712	655	679	681	672	699	691	644	692	647	676	681	729	675	695	714	713	672	738	658	708	668	684	705	694	679	648	667	656	751	646	691	665	665	663	624	686	622	681	707	630	703	695	744	690	720	676	698	661	641	679	703	673	729	726	701	682	638	674	641	698	667	679	655	676	659	663	650	676	659	633	635	633	678	714	629	680	696	684	673	664	726	698	643	697	709	720	684	687	709	693	675	680	691	634	682	682	734	692	663	680	670	689	728	708	694	701	661	696	728	691	623	692	675	688	730	739	675	672	689	678	656	722	695	679	682	709	691	700	656	676	689	649	701	676	682	676	704	677	683	680	676	655	679	662	700	709	681	682	690	671	718	689	657	659	688	688	676	738	702	689	668	689	677	623	674	669	663	635	690	680	647	708	701	646	640	649	696	719	656	671	697	731	683	674	677	699	659	659	695	706	741	665	695	659	684	692	691	692	644	711	674	703	727	686	698	678	709	679	657	670	733	671	645	641	698	649	669	680	698	711	658	685	699	689	694	624	662	690	663	695	667	705	646	671	706	676	636	647	668	661	697	690	697	646	697	681	680	662	665	655	677	719	646	686	690	714	669	641	701	641	684	710	685
7297	400	472	372	306	225	204	163	185	150	173	151	169	173	162	171	151	151	164	131	127	131	124	135	140	150	129	133	155	126	154	148	132	104	142	133	171	120	183	102	128	148	152	140	134	166	139	138	142	162	127	135	143	158	149	141	154	131	158	137	137	113	131	141	145	146	129	158	147	142	121	121	131	118	117	129	154	114	122	123	126	142	120	120	149	150	137	143	124	145	136	131	152	123	159	145	144	138	140	127	128	118	154	132	159	131	138	124	124	142	116	150	144	130	138	153	147	114	139	141	136	151	153	124	142	121	144	135	130	126	138	139	136	143	155	153	138	147	138	150	150	125	127	134	127	146	117	125	126	113	133	147	129	131	157	140	132	153	125	132	155	146	129	146	136	127	152	125	141	140	124	121	154	153	134	171	118	139	126	142	147	138	143	160	153	130	129	138	115	135	133	147	133	132	143	135	132	142	147	133	143	148	132	147	121	131	115	120	125	142	129	143	128	119	177	120	145	138	134	119	158	127	157	125	122	128	136	141	153	150	145	119	127	144	143	135	155	142	140	121	159	123	133	144	113	137	151	140	152	131	142	159	128	122	125	127	121	142	127	119	130	154	127	143	113	135	149	135	110	143	135	136	129	121	118	149	135	136	145	142	137	149	125	120	120	125	131	131	146	143	150	149	132	141	119	134	107	135	139	133	143	130	125	118	133	141	151	142	138	149	138	126	144	133	135	134	128	139	143	124	121	125	141	140	139	143	169	138	137	149	151	125	143	159	139	142	116	132	134	159	129	129	149	126	113	152	107	144	163	146	124	117	107	135	131	145	119	137	178	130	138	146	130	129	132	138	145	153	129	143	148	141	159	147	128	139	133	133	119	130	136	132	137	118	132	136	124	134	138	143	133	155	146	124	132	142	126	133	154	159	140	142	112	125	148	127	121	151	158	126	137	142	142	141	129	133	161	127	133	149	132	135	146	145	165	155	138	133	125	143	99	123	137	134	143	160	131	143	121	132	121	143	119	149	136	147	123	140	113	138	122	142	150	128	141	147	141	136	139	120	149	146	108	125	140	135	133	134	144	140	112	131	158	115	139	113	126	131	152	137	102	116	155	134	157	154	132	128	129	158	145	123	139	148	127	142	150	127	143	140	137	147	135	136	120	126	130	158	139	136	130	164	128	119	135	147	132	133	143	132	132	131	129	146	130	123	131	129	149	140	142	136	137	131	137	145	122	143	136	118	130	123	125	128	121	117	151	153	143	149	145	131	151	125	140	133	135	153	127	124	152	138	142	123	135	133	138	116	141	97	126	152	133	125	134	128	131	131	111	132	144	121	142	119	145	143	122	136	124	134	141	137	137	125	159	139	114	154	112	149	150	134	141	133	150	139	152	144	133	149	145	140	141	134	140	148	154	134	153	138	128	127	120	139	138	111	127	154	116	125	135	135	144	126	135	141	123	158	117	113	136	143	145	119	141	123	149	133	154	135	125	138	152	133	126	136	157	109	152	125	145	139	140	142	134	112	115	133	133	109	141	131	148	130	136	133	128	120	112	130	131	135	112	123	131	135	129	135	132	122	139	147	110	137	135	150	159	151	148	125	125	129	115	118	118	122	145	149	142	121	136	127	152	130	131	135	138	120	115	147	143	119	112	144	152	148	143	130	118	151	142	135	126	150	160	130	142	150	134	145	104	150	132	141	152	137	124	125	160	131	128	115	147	125	147	138	126	112	134	134	168	140	134	150	156	137	134	121	109	138	115	139	157	148	124	145	136	141	155	120	114	126	110	128	140	138	143	144	139	136	130	155	132	140	163	141	134	132	151	149	122	120	117	150	148	138	124	150	138	141	110	145	137	155	124	125	137	131	147	148	134	144	134	130	129	131	142	138	139	138	191	125	137	139	124	130	135	129	143	131	117	143	127	151	157	143	137	129	135	155	137	99	163	144	168	113	152	119	145	131	162	166	128	121	127	148	167	147	123	140	123	137	143	133	137	110	129	136	154	165	149	171	147	148	140	143	142	129	154	130	128	149	139	134	132	142	164	121	128	142	133	149	141	121	135	136	143	142	123	122	129	124	149	138	147	141	114	125	128	126	123	160	147	139	137	145	126	141	136	121	135	125	149	140	121	123	145	149	168	148	127	136	124	165	125	156	125	136	142	136	131	131	140	132	131	158	153	134	147	130	159	147	157	152	148	116	156	112	144	172	145	147	137	117	108	126	127	162	136	142	140	133	152	123	130	117	141	121	127	156	145	131	140	130	139	126	109	104	139	126	137	125	120	125	128	116	148	134	142	127	147	147	146	147	136	170	143	138	126	156	150	149	167	156	150	142	146	152	137	136	127	116	121	128	121	146	131	139	128	130	105	146	122	154	125	160	139	120	136	134	139	154	149	139	126	131	152	130	154	117	192	121	140	128	140	118	145	149	136	151	133	144	123	128	139	136	154	122	170	134	146	101	121	148	141	131	134	121	147	143	154	138	128	136	139	133	140	139	119	135	131	154	134	119	155	142	126	133	147	132	141	112	153	110	135	146	127	128	150	137	129	141	145	124	145	132	131	119	138	162	168	141	131	114	126	138	143	134	132	134	148	122	120	141	128	134	120	145	146	138	96	141	143	130	116	129	137	133	133	152	123	143	132	153	122	149	120	137	154	153	139	137	139	120	144	141	135	145	136	135	134	122	134	136	150	136	128	116	130	134	124	145	123	143	141	128	143	151	142	129	120	136	117	157	142	116	132	133	157	124	131	105	126	145	148	149	116	126	139	138	112	133	112	124	124	150	148	121	138	127	150	131	141	129	133	137	139	133	144	142	117	138	139	141	151	133	130	138	149	147	146	159	128	134	141	147	116	133	167	137	143	151	149	137	127	142	123	121	132	148	146	144	145	138	123	132	134	151	153	157	126	133	154	150	142	147	141	146	133	137	137	146	146	128	119	131	126	125	132	127	129	158	138	128	138	124	143	125	124	137	113	135	148	150	133	120	144	145	132	129	153	124	145	108	134	172	151	136	141	140	134	141	134	142	160	125	147	158	104	150	135	120	127	149	125	130	155	142	145	119	125	140	138	153	151	147	139	148	114	146	157	113	150	135	130	131	111	132	139	114	131	133	137	158	169	108	149	145	130	135	155	146	119	142	120	147	154	140	129	113	138	140	132	127	144	129	124	145	138	169	113	133	117	129	162	158	141	146	129	133	107	130	136	159	125	124	132	161	137	130	136	131	130	152	164	134	143	119	156	133	134	140	152	123	153	132	141	139	136	122	138	140	144	144	142	128	131	138	126	123	132	126	158	145	131	164	121	136	136	154	156	141	125	132	138	132	137	148	139	124	131	155	124	144	127	144	139	155	144	128	135	140	145	137	145	137	125	155	138	125	153	141	133	126	139	148	153	142	133	142	149	112	142	118	132	132	114	145	134	118	131	133	123	145	145	140	155	116	119	118	142	148	123	149	160	135	127	125	125	140	163	133	119	131	144	151
6118	605	1061	1142	1033	843	744	636	602	561	530	491	513	465	397	448	456	409	416	418	398	380	405	364	412	390	418	381	392	341	361	367	368	365	386	352	371	348	377	372	399	433	389	355	382	407	392	361	357	346	351	376	373	360	382	373	377	355	362	326	367	362	359	325	359	382	361	384	388	358	356	363	379	371	347	379	386	427	382	366	380	373	396	388	376	366	354	365	347	373	371	361	338	319	364	414	370	299	368	350	382	340	359	362	361	387	379	366	331	351	385	348	389	349	400	364	396	351	346	371	394	367	374	351	378	352	340	389	376	355	368	351	363	368	347	341	338	346	379	355	338	349	368	366	395	365	374	378	386	362	346	394	360	379	369	390	378	339	366	360	344	360	343	330	347	356	391	403	372	354	364	341	336	351	351	364	369	348	351	327	350	369	363	355	332	353	357	342	380	382	363	330	391	386	385	378	397	388	364	366	367	364	385	355	362	331	352	368	362	365	341	330	375	378	399	353	331	336	380	360	367	344	345	367	345	350	360	352	361	359	359	351	349	327	336	367	388	356	314	323	401	346	375	378	381	370	366	381	363	346	380	361	358	353	366	385	341	356	335	339	386	365	361	388	346	389	350	358	337	349	375	346	350	362	364	387	344	373	406	367	383	399	395	375	329	346	382	379	358	350	406	363	388	380	381	343	357	362	377	369	346	354	354	344	338	360	392	366	366	362	347	368	376	350	371	368	351	342	354	343	361	365	338	355	352	343	353	335	336	346	344	351	330	355	400	341	366	309	364	346	366	362	353	356	390	372	386	352	335	355	382	349	364	332	359	396	339	356	345	361	334	356	363	351	372	354	330	367	376	347	383	364	347	342	382	384	365	338	367	359	360	355	355	381	384	352	371	328	342	359	347	378	377	368	346	330	393	331	390	382	389	361	336	334	337	341	383	351	369	347	358	385	373	389	395	371	357	365	390	351	381	342	359	386	369	336	376	385	366	372	390	340	358	358	339	384	369	378	323	402	356	384	381	400	377	359	364	361	402	340	332	353	342	368	345	358	340	385	336	360	376	360	375	351	355	350	356	348	376	360	358	318	384	364	354	339	397	357	352	394	310	359	367	377	327	367	326	339	351	345	379	347	351	334	362	323	351	356	372	360	378	391	350	352	369	384	316	389	339	372	383	384	358	362	365	370	364	347	354	365	356	361	362	364	348	385	347	343	368	379	328	372	369	345	342	361	337	374	370	338	348	359	377	365	364	370	351	383	381	358	343	356	342	349	372	383	318	348	375	358	348	348	388	361	367	374	334	375	395	381	415	353	364	376	361	364	342	363	373	395	380	373	344	320	351	318	372	375	364	384	352	366	401	369	374	396	402	349	363	398	360	390	360	368	369	361	370	379	348	368	350	354	393	366	370	355	391	388	392	349	354	334	359	375	395	330	353	363	338	349	386	338	331	351	388	405	355	359	385	377	368	369	384	357	351	382	342	340	348	344	381	371	388	353	375	355	401	354	337	371	352	374	375	382	346	352	358	365	338	352	356	386	302	348	352	356	332	398	326	366	394	375	331	368	335	372	396	368	367	363	356	351	371	383	357	368	349	362	393	349	394	366	335	372	333	361	366	340	388	373	377	373	391	380	362	365	360	333	389	361	384	341	352	385	375	388	330	371	362	361	341	368	310	367	377	401	399	384	354	380	374	390	355	349	382	344	362	373	332	377	349	367	370	345	356	373	367	371	341	332	394	366	349	345	365	369	344	350	392	377	396	371	350	374	348	323	371	355	330	376	393	358	383	337	368	356	335	379	360	376	373	333	378	353	372	365	339	352	364	390	361	364	384	367	364	409	399	346	352	333	361	371	385	359	366	374	397	327	360	354	371	333	357	349	347	384	353	320	366	353	324	360	392	322	356	353	357	347	380	389	405	372	350	358	393	350	332	372	342	365	362	379	339	356	358	381	386	344	396	362	362	400	362	358	394	373	338	376	363	403	374	382	342	348	418	365	350	360	373	363	375	379	360	365	357	366	366	339	347	358	398	393	364	355	355	382	382	374	365	350	401	374	370	389	340	365	358	360	328	328	360	337	376	348	352	345	365	368	407	339	369	364	369	369	364	327	363	354	365	338	342	366	354	353	373	356	328	364	336	357	364	390	365	387	382	365	390	347	385	327	359	360	330	361	382	385	356	346	374	356	360	366	397	388	372	366	373	345	369	367	362	376	329	326	370	376	375	362	353	347	360	378	369	357	375	343	379	390	335	374	348	358	364	406	368	385	368	415	390	368	365	379	351	335	367	329	393	360	368	342	364	377	347	363	368	366	369	368	368	332	355	387	352	366	357	355	324	376	390	346	338	376	363	355	426	372	336	364	381	380	371	403	352	333	414	349	373	348	382	358	386	367	341	360	353	350	388	360	388	376	355	401	330	367	370	381	377	355	407	345	385	361	352	371	345	387	341	344	368	375	332	343	364	390	356	357	371	388	380	369	356	344	345	380	381	373	354	336	343	380	331	314	351	330	363	348	383	370	357	366	357	362	367	375	373	347	385	347	398	356	323	349	367	341	349	365	350	364	372	324	348	375	372	360	375	365	362	374	408	390	372	359	388	384	358	394	357	370	368	406	360	359	349	361	371	369	375	376	392	367	393	373	316	357	367	371	331	342	326	358	355	420	328	365	354	354	350	334	351	369	351	389	372	338	399	363	354	355	350	323	333	379	346	360	336	317	388	376	372	377	359	389	374	382	362	350	366	355	388	371	374	386	375	356	349	378	359	382	356	363	355	370	363	361	358	389	365	381	393	337	362	350	358	338	362	398	373	361	375	331	365	355	365	382	319	326	358	350	387	351	383	337	363	362	359	348	359	357	375	379	382	317	351	376	370	331	393	346	362	351	339	343	383	333	353	340	338	341	339	355	334	343	383	357	381	373	365	358	392	372	367	389	363	373	344	359	350	355	385	350	387	360	345	363	369	339	347	379	363	369	342	345	397	372	355	410	344	356	385	354	356	368	340	389	353	393	341	357	345	378	346	377	362	353	398	380	341	390	390	355	341	391	392	371	363	366	344	362	359	368	375	357	382	370	349	384	358	345	362	382	355	360	340	385	343	396	359	340	389	370	359	355	357	331	352	381	344	379	342	367	378	345	353	348	366	361	361	397	351	387	362	347	343	375	378	353	329	330	345	351	349	354	355	355	355	351	400	371	380	352	372	371	408	361	387	331	396	348	360	358	371	337	380	375	387	353	382	355	361	385	357	352	364	362	349	369	355	331	329	348	352	388	381	383	391	350	382	379	358	352	364	349	356	364	356	373	364	365	374	356	362	327	374	382	353	364	372	364	356	401	353	366	366	387	392	408	346	383	363	338	350	357	343	389	359	342	387	327	389	393	326	364	345	341	358	375	386	361	363	358	322	363	379	337	333	374	360	360	356	349	317	384	386	360	342	358	353	354	354	369	380	368	387	387	368	354	337	370	385	344	325	361	385	328	357	348
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
