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
338591716892	338591717451	338591718001	338591718551	338591719101	338591719651	338591720201	338591720751	338591721301	338591721851	338591722401	338591722951	338591723501	338591724051	338591724601	338591725151	338591725701	338591726251	338591726801	338591727351	338591727901	338591728451	338591729001	338591729551	338591730101	338591730652	338591731202	338591731751	338591732301	338591732851	338591733401	338591733951	338591734501	338591735051	338591735602	338591736151	338591736701	338591737251	338591737801	338591738351	338591738901	338591739451	338591740001	338591740552	338591741101	338591741651	338591742201	338591742751	338591743301	338591743851	338591744401	338591744951	338591745501	338591746051	338591746602	338591747151	338591747701	338591748251	338591748802	338591749351	338591749901	338591750451	338591751001	338591751552	338591752102	338591752651	338591753201	338591753751	338591754301	338591754851	338591755402	338591755951	338591756501	338591757051	338591757601	338591758152	338591758702	338591759251	338591759801	338591760351	338591760902	338591761452	338591762001	338591762552	338591763101	338591763652	338591764202	338591764751	338591765301	338591765851	338591766401	338591766952	338591767501	338591768051	338591768602	338591769151	338591769702	338591770252	338591770801	338591771351	338591771902	338591772451	338591773002	338591773552	338591774102	338591774651	338591775202	338591775752	338591776301	338591776852	338591777401	338591777951	338591778502	338591779051	338591779601	338591780152	338591780702	338591781251	338591781802	338591782351	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
12742	938	802	628	415	305	256	252	207	204	189	191	188	174	163	163	179	179	166	158	161	159	155	160	172	144	150	174	158	142	159	149	179	168	161	175	186	143	144	157	163	156	181	174	155	160	173	147	157	158	148	156	154	162	161	164	175	172	129	152	177	158	137	147	160	141	146	154	166	149	174	112	130	164	162	161	177	139	137	159	151	144	158	167	171	151	150	157	163	138	126	144	177	179	158	158	150	151	175	165	160	165	143	142	151	162	173	149	140	152	152	167	175	154	140	149	160	164	172	149	142	174	168	159	154	179	133	138	164	177	159	142	162	175	157	165	158	158	144	162	144	158	142	152	159	139	177	151	167	171	135	151	143	142	161	148	155	168	153	160	169	191	128	132	142	144	160	163	149	151	144	150	168	164	138	157	147	143	136	164	141	166	164	160	136	159	140	150	148	141	164	149	171	155	165	174	167	178	162	162	162	153	163	165	146	151	175	154	144	136	182	162	183	170	151	145	141	155	143	139	161	132	156	155	153	166	172	174	166	174	168	167	165	172	156	160	171	162	146	175	167	180	163	148	152	163	168	180	183	161	140	170	179	159	155	162	159	171	152	153	169	175	180	163	163	153	150	161	170	163	162	181	151	151	166	159	162	162	155	171	159	149	155	157	191	148	141	160	142	155	160	153	162	156	156	162	163	173	149	157	159	137	163	137	156	162	150	158	191	161	166	162	131	181	151	157	144	162	157	152	127	152	151	163	149	150	146	147	172	170	160	154	141	182	146	150	148	168	156	175	161	204	152	150	138	172	154	157	143	173	171	162	140	167	146	142	155	173	148	153	144	163	180	147	146	155	165	150	151	153	183	153	169	204	152	163	148	148	170	170	183	164	155	158	156	147	156	152	131	149	157	148	148	165	136	159	132	187	130	149	141	161	162	152	177	171	168	155	157	152	171	163	132	158	164	165	151	151	146	161	158	166	145	165	156	160	144	161	159	167	183	181	166	155	150	150	172	162	154	166	154	143	158	159	164	152	144	153	144	161	143	148	166	154	150	174	144	140	171	177	155	141	135	135	144	178	181	165	151	155	168	141	164	161	150	159	139	134	170	162	166	173	161	167	138	147	157	167	138	172	162	169	185	154	162	141	165	161	140	160	153	161	168	152	171	170	140	155	161	159	147	162	137	148	166	178	151	163	155	150	162	136	144	142	159	145	170	179	150	175	160	162	164	154	175	171	166	151	147	149	159	169	146	159	144	162	144	149	139	166	156	167	160	159	158	183	153	152	152	150	154	160	158	155	174	175	154	158	150	153	150	169	158	152	164	160	168	157	149	145	167	157	135	151	144	180	183	167	160	144	168	150	175	152	153	151	172	167	147	142	179	140	153	187	149	130	167	174	169	151	187	155	142	156	155	132	184	151	138	161	175	184	161	178	167	138	150	172	171	135	169	156	137	137	167	159	169	160	146	156	168	129	152	152	168	153	143	152	161	181	164	142	166	148	178	137	169	166	152	154	167	155	152	165	149	152	150	147	139	143	157	133	169	147	140	169	169	171	160	159	165	144	170	164	151	166	151	155	178	145	161	145	157	153	152	156	137	179	141	140	144	141	180	168	145	155	174	163	167	165	137	140	149	172	165	165	170	166	186	182	127	151	150	130	161	164	162	176	148	159	167	135	156	157	174	157	164	168	146	165	151	181	169	153	161	140	161	166	171	145	174	138	171	169	163	160	152	153	154	185	161	167	157	136	181	155	164	146	150	161	164	185	164	150	148	171	170	158	137	157	157	159	149	168	162	144	164	166	157	145	143	167	162	189	179	165	140	188	159	158	188	143	173	144	151	181	179	135	175	166	153	172	165	172	139	152	160	152	162	159	165	148	144	169	149	173	146	163	138	147	174	163	160	157	141	162	156	163	171	147	157	144	172	138	145	160	160	155	129	149	151	159	142	164	154	151	147	156	158	165	153	169	145	197	145	140	190	162	168	158	164	142	157	161	136	151	158	153	167	145	153	181	163	157	164	135	145	161	161	147	157	140	142	144	158	171	135	148	143	170	158	166	151	161	178	184	159	172	155	144	164	191	141	154	155	169	147	144	167	165	149	168	175	157	151	143	161	142	157	151	172	169	158	170	165	174	132	134	148	160	145	145	172	164	166	139	165	166	173	148	156	191	158	157	152	161	143	161	150	147	154	166	148	160	161	185	156	141	139	138	156	176	197	173	136	162	167	169	159	157	143	161	161	144	160	163	172	182	147	135	148	180	164	147	189	172	157	162	169	168	156	152	189	142	176	153	142	163	147	156	170	166	157	154	164	150	161	175	164	160	162	166	149	166	143	151	162	148	167	151	169	172	174	150	163	171	163	169	170	148	173	127	149	165	160	147	161	153	169	144	143	137	157	166	163	144	164	157	169	166	163	160	152	151	161	169	154	137	150	180	148	148	181	172	149	129	137	154	166	172	163	162	156	161	149	166	193	157	164	158	151	158	170	170	153	143	138	153	140	145	161	136	133	160	140	157	135	161	166	152	158	139	150	167	153	160	150	160	152	193	160	172	163	167	151	143	145	170	136	154	146	173	135	158	156	173	165	169	177	164	161	142	158	168	141	143	147	145	164	175	169	131	177	161	176	173	126	165	163	167	135	161	148	150	144	145	160	172	158	160	155	166	157	181	167	153	165	148	138	149	169	176	184	206	141	143	134	155	176	150	143	158	168	145	158	155	178	132	151	155	143	158	161	174	164	151	148	165	170	175	161	168	152	167	150	148	155	173	151	181	169	175	167	166	167	164	151	159	154	126	182	149	152	162	167	135	162	153	146	170	167	151	183	152	159	169	158	155	138	142	178	154	151	143	154	173	166	136	154	147	164	130	158	169	170	164	146	169	156	151	152	174	134	178	168	160	175	179	162	178	156	156	162	142	173	150	162	158	168	167	132	158	153	172	144	149	172	141	128	160	135	173	167	142	190	147	160	174	157	163	172	139	140	156	156	153	140	165	141	140	136	163	158	152	141	175	156	162	159	169	151	120	144	164	145	167	159	170	175	146	175	164	153	159	162	157	159	182	144	169	142	156	169	143	177	158	155	140	148	146	149	161	146	151	155	161	138	161	148	166	182	143	138	159	166	163	142	160	164	154	157	196	164	148	158	141	178	164	154	173	159	160	193	158	155	164	176	141	176	162	167	168	169	130	177	130	133	156	145	144	151	164	135	140	145	165	142	147	146	171	139	133	161	145	129	143	192	131	163	166	136	128	159	149	140	149	162	144	170	186	152	148	166	173	163	171	149	141	162	164	161	147	155	170	150	130	136	147	164	140	142	163	173	172	159	137	168	162	179	150	158	155	168	145	179	134	145	147	182	161	153	150	146	141	184	171	164	181	151	167	163	179	171	140	140	175	170	150	160	161	169	154	151	173	155	180	170	170	148	173	170	152	160	166	143	156	157	169	147	159	140	156	160	149	150	148	158	180	161	140	171	166	159	163	167	160
8012	944	1741	1781	1475	1176	975	901	742	663	650	604	565	610	518	536	527	528	520	460	499	477	476	458	469	435	465	426	434	421	466	474	412	458	462	406	418	430	414	452	461	456	433	441	423	404	402	448	409	440	429	406	437	417	439	436	419	422	411	431	427	430	440	424	422	427	435	468	421	425	419	442	395	401	396	421	415	455	429	456	456	439	416	407	448	407	390	425	433	447	430	431	412	424	421	420	401	438	476	408	415	385	451	433	429	410	408	406	418	374	403	410	392	430	440	417	427	411	376	422	450	414	381	409	385	424	450	404	371	419	370	387	412	426	426	391	412	401	432	446	375	423	388	432	375	421	390	399	376	397	410	404	400	429	419	373	424	398	458	395	401	411	410	427	410	428	435	413	399	397	391	421	455	456	404	430	418	401	375	400	432	404	402	428	390	441	418	432	394	407	392	397	429	430	401	415	462	414	423	463	397	417	398	402	480	412	427	405	390	393	430	430	415	430	400	404	445	424	426	416	382	414	379	414	387	389	442	402	440	433	427	402	413	418	441	433	394	397	424	401	402	393	418	396	418	393	418	431	430	405	417	412	419	431	394	440	397	364	410	408	431	399	389	415	418	400	437	445	392	422	420	384	432	397	424	421	419	431	431	362	439	412	386	410	410	428	442	421	385	447	435	442	406	408	414	419	407	418	443	427	438	389	404	443	410	421	434	396	402	395	421	443	433	432	396	413	410	409	430	398	430	373	401	437	438	448	413	448	399	476	409	409	413	406	439	390	394	413	385	397	418	446	399	428	445	419	422	417	407	404	433	376	418	440	444	416	423	394	403	431	408	403	434	431	396	442	426	417	384	382	410	436	420	405	411	411	416	399	457	366	392	404	408	377	416	423	418	412	412	438	405	431	420	397	401	392	417	393	417	404	407	389	416	436	408	412	417	380	436	380	434	403	374	398	422	390	417	410	417	400	420	419	434	415	367	415	414	437	377	418	411	382	414	344	401	404	392	434	419	414	392	419	420	389	381	399	429	403	407	410	434	394	367	406	430	475	406	440	415	412	408	451	433	401	409	436	425	416	387	422	418	405	450	359	385	433	419	391	417	407	428	449	417	428	419	396	424	406	418	424	434	435	431	418	404	434	391	383	401	439	420	404	429	402	365	441	408	429	416	442	392	442	400	416	412	423	393	429	391	388	420	424	431	389	412	387	422	463	418	409	412	415	454	410	376	399	393	419	401	407	416	420	385	398	395	421	430	394	448	403	406	418	427	362	448	397	387	384	398	395	389	403	437	405	420	453	425	413	383	442	418	386	410	413	401	409	430	434	411	390	411	421	426	427	407	448	404	395	421	419	436	419	435	426	387	427	408	417	402	449	413	403	408	418	419	457	419	404	399	417	382	412	390	393	426	376	425	401	400	391	419	445	447	404	390	420	370	418	420	384	368	441	406	431	416	369	423	429	400	381	440	404	432	442	386	417	449	432	384	408	409	405	385	426	386	394	423	416	396	421	390	419	398	423	426	388	405	414	425	457	427	452	400	408	409	422	437	395	431	436	375	402	390	396	418	418	408	443	398	440	418	398	444	405	421	434	405	423	431	417	375	416	404	412	430	408	420	394	422	416	386	377	386	414	392	411	426	403	438	406	391	425	413	429	419	441	361	411	391	394	389	417	400	407	420	407	397	398	410	435	412	437	416	426	408	431	417	440	405	429	399	442	436	396	404	409	401	434	386	391	396	412	429	415	427	399	430	430	408	418	420	447	398	406	370	420	450	396	409	395	391	416	434	407	411	432	419	431	379	385	417	423	415	413	429	412	444	406	415	428	416	431	386	422	390	408	419	364	403	430	433	374	426	391	441	420	409	400	402	398	419	420	393	419	395	397	415	400	386	453	434	380	405	391	432	385	375	408	411	449	451	369	436	412	365	426	434	408	368	425	420	389	424	416	438	389	442	431	390	428	451	395	392	424	415	463	417	419	428	422	420	388	429	443	416	408	414	436	414	423	449	424	389	421	410	440	404	413	393	418	412	458	444	422	407	431	396	440	375	416	396	411	418	425	419	421	388	385	386	378	397	392	401	407	388	419	410	395	435	402	427	432	399	391	410	420	393	425	419	424	387	431	410	423	415	448	378	403	455	425	410	383	432	403	448	407	430	390	406	414	423	421	417	429	424	402	415	425	408	398	423	406	413	422	393	443	389	411	426	417	418	404	408	430	395	386	425	409	394	428	416	400	412	400	452	478	418	412	381	409	426	386	385	423	419	408	440	356	410	404	422	378	416	375	402	473	400	414	456	450	435	365	402	405	390	416	412	396	401	390	441	417	435	450	391	428	406	432	437	427	396	404	418	401	431	406	394	393	425	447	444	426	425	416	386	432	411	424	432	416	400	397	411	383	397	430	400	408	390	386	401	416	444	376	394	434	417	406	439	394	436	415	420	409	419	383	434	412	407	394	416	414	408	411	425	385	387	383	445	392	441	420	409	444	398	399	442	414	429	407	429	388	389	393	404	409	403	417	430	397	406	425	387	414	389	412	448	403	410	423	399	381	426	417	435	409	385	413	388	396	365	443	414	400	425	397	437	389	420	365	379	388	424	403	429	396	437	419	395	427	409	398	399	377	395	444	408	416	386	423	405	426	431	421	419	407	414	459	472	417	406	404	386	408	460	409	413	414	418	394	401	395	422	416	446	419	410	414	403	406	441	393	406	406	418	398	438	416	402	443	417	417	427	401	417	435	383	404	404	442	417	412	410	411	365	412	442	440	429	400	396	439	389	425	392	429	409	426	432	444	459	438	387	376	407	387	417	436	406	414	414	402	416	390	416	359	421	402	387	430	424	408	396	398	418	438	411	401	436	427	428	418	434	422	451	412	429	405	402	424	396	428	418	425	398	373	400	399	393	405	362	422	406	373	390	394	424	399	435	420	416	408	399	397	384	387	447	421	422	411	444	452	411	369	429	439	443	434	417	412	411	414	390	418	403	438	392	416	417	420	430	392	419	390	378	441	418	420	400	422	408	424	419	386	426	382	409	397	420	419	398	375	415	381	413	414	422	389	422	397	437	404	381	397	402	380	440	422	368	369	389	402	392	424	403	410	410	423	426	435	430	411	416	406	392	398	401	392	442	416	435	414	414	402	445	397	430	414	441	435	424	421	446	423	386	449	390	409	416	420	441	419	431	415	385	455	442	387	411	414	447	429	410	431	434	400	411	437	400	402	430	427	413	438	416	384	433	431	397	430	434	405	422	428	393	384	390	422	385	416	428	420	423	394	398	419	387	406	393	402	422	381	392	396	361	424	384	436	426	416	424	421	451	400	424	445	438	414	435	422	415	435	413	378	411	399	410	426	383	442	431	398	424	415	429	408	402	433	452	420	429	416	389	407	406	405	449	408	412	394	439	396	396	398	412	428	407	421	436	415	419	392	409	447	402	425	400	428	426	421	431	415	441	397	404	399	410	434	402	406	402	423	415	425	397	468
1340	391	406	366	371	370	382	364	388	325	390	366	364	384	392	405	382	338	393	382	385	370	407	396	358	393	350	386	364	376	369	377	378	367	394	364	402	378	353	346	375	401	419	387	366	383	359	397	382	388	350	384	397	363	361	373	322	397	374	392	376	353	386	345	352	342	377	370	438	366	375	332	387	381	337	399	352	353	400	373	383	371	341	408	360	368	384	370	335	382	386	359	380	388	370	353	371	377	393	331	385	375	364	403	359	420	353	380	367	392	380	353	413	368	347	364	368	383	385	374	370	399	398	384	385	369	364	354	387	360	387	347	385	377	387	373	356	395	384	368	360	365	405	377	349	363	372	386	350	382	390	373	366	347	367	370	379	349	385	379	355	343	385	374	415	363	392	355	351	360	371	353	365	351	361	356	382	364	384	396	405	369	407	387	321	373	347	357	355	365	347	350	390	385	379	377	322	355	378	344	380	364	374	361	398	381	368	368	361	369	367	410	434	355	338	376	353	386	380	383	342	366	394	414	367	337	410	359	358	386	411	375	358	380	363	387	358	367	377	371	413	409	337	400	368	389	364	379	408	393	388	376	367	390	396	373	376	370	382	382	362	354	404	347	364	357	356	376	365	369	380	360	365	372	363	354	362	337	366	367	352	363	396	375	380	354	389	355	350	357	337	386	378	346	367	381	376	360	362	391	363	347	359	353	351	376	359	371	386	393	363	362	391	388	319	336	368	348	400	374	323	384	359	322	376	377	352	359	360	391	409	386	394	408	390	342	369	389	355	375	378	349	344	360	388	369	384	390	349	347	373	364	379	362	334	380	348	331	330	335	332	365	366	375	346	355	368	351	373	351	349	333	392	363	370	403	353	398	364	407	348	415	388	330	383	374	369	387	384	362	396	399	372	365	345	333	352	369	361	360	373	360	354	396	395	374	377	368	352	349	355	343	345	417	384	353	345	399	382	370	378	352	378	371	343	319	335	348	407	353	347	355	349	356	376	368	388	375	395	344	382	397	322	332	375	353	371	362	351	314	364	378	375	392	383	383	403	344	363	369	346	386	387	328	361	339	362	367	386	394	362	401	378	351	379	366	388	363	358	374	390	339	378	371	383	398	360	417	368	331	344	355	373	366	376	363	343	390	380	380	359	377	382	307	369	339	346	402	382	398	374	380	368	356	327	377	340	386	359	383	334	326	373	360	342	379	378	367	355	348	364	345	335	372	375	354	349	376	365	360	367	367	365	389	337	362	396	373	389	359	394	359	346	422	352	388	372	386	391	395	400	401	361	389	364	364	380	384	350	365	341	403	349	374	398	325	359	392	352	391	377	369	361	357	362	390	364	372	402	343	380	366	364	401	373	382	352	369	359	347	398	400	384	365	387	362	367	359	363	374	365	376	398	368	373	375	363	366	372	334	326	364	373	396	389	387	375	377	343	335	372	401	374	377	375	356	413	385	399	413	368	368	358	409	367	374	390	366	350	340	337	369	347	382	372	362	332	387	373	354	372	385	338	335	377	356	395	387	375	398	373	368	374	371	357	378	348	373	368	337	355	407	367	344	357	374	359	413	359	366	377	388	370	404	407	342	392	402	389	383	399	351	337	369	371	375	374	402	388	356	345	392	394	392	368	339	353	333	385	371	342	391	415	380	407	357	384	349	323	379	360	368	380	355	374	370	367	346	358	396	355	374	381	341	399	355	367	382	376	370	386	375	337	371	353	385	375	365	387	379	372	335	355	392	380	371	371	356	380	398	353	339	352	364	374	384	379	401	362	375	340	417	402	366	373	376	344	362	369	349	371	343	364	390	371	325	350	350	420	372	364	389	341	378	384	381	351	387	385	386	333	384	380	389	381	323	345	358	381	383	363	362	344	320	374	365	413	365	378	358	368	373	367	345	396	398	414	415	391	377	397	378	358	391	388	361	353	353	327	367	324	349	387	349	355	334	387	370	360	368	351	360	369	359	355	363	388	373	373	405	330	369	361	359	389	335	366	388	402	377	358	404	428	364	405	357	397	350	359	339	356	368	353	350	375	355	362	343	350	370	364	376	367	382	391	352	385	356	371	425	356	374	372	389	401	332	385	337	352	351	352	376	343	359	359	354	333	400	368	365	376	373	359	377	372	365	403	350	423	404	326	359	388	365	372	380	360	371	389	394	375	346	358	334	331	383	364	336	363	372	367	392	358	401	373	372	375	355	358	393	379	385	389	363	350	389	326	364	366	340	353	377	391	367	398	333	360	363	385	382	392	381	362	391	353	381	355	366	373	343	342	347	366	354	365	336	366	369	346	391	347	364	346	356	378	402	362	379	374	369	356	361	331	386	376	360	342	359	367	319	383	385	388	351	420	373	355	350	384	334	365	369	402	342	406	372	387	380	341	375	388	355	356	374	378	349	361	319	361	350	330	389	352	417	379	348	373	347	404	408	375	375	423	382	383	365	383	396	344	351	371	380	357	362	375	358	392	368	386	327	358	367	363	365	386	403	337	381	403	358	386	383	381	353	339	399	351	381	367	386	351	355	338	348	352	375	368	386	351	363	367	365	330	378	340	327	376	401	407	370	374	369	385	358	351	362	359	343	353	363	337	376	360	334	364	393	353	376	378	352	404	363	343	381	359	394	348	375	384	363	392	316	378	358	405	338	359	340	384	356	385	354	341	378	391	339	391	355	362	347	386	341	376	390	383	354	383	385	379	379	374	366	412	359	344	390	348	350	381	376	355	388	350	409	378	344	410	376	358	314	356	384	359	348	371	375	321	394	384	383	358	369	349	390	327	381	361	373	339	411	341	355	354	375	333	363	410	349	375	335	351	344	363	354	344	394	391	364	347	354	355	365	398	354	357	332	353	394	392	344	360	376	384	355	412	362	354	372	333	356	353	352	376	377	408	377	344	374	353	407	345	372	378	413	367	375	346	361	365	349	354	391	352	375	341	407	373	399	407	384	360	391	380	406	413	370	399	374	394	361	359	360	392	389	363	381	351	403	359	346	356	338	399	333	384	410	395	357	391	387	366	376	362	378	362	379	363	390	357	362	405	406	366	340	359	388	369	365	396	362	409	375	342	363	419	342	340	370	366	369	421	353	347	407	388	369	387	392	363	344	361	364	375	363	401	371	357	350	336	373	359	358	352	366	379	365	396	396	362	359	349	373	380	369	432	399	365	371	356	373	367	379	373	363	373	342	377	399	389	382	368	392	357	361	409	360	335	381	322	380	400	387	351	396	373	350	417	348	361	385	355	365	370	378	383	361	379	342	396	401	383	352	370	361	371	362	376	381	354	365	390	363	341	376	363	354	360	372	379	356	408	408	360	429	374	365	382	408	370	397	413	373	367	401	400	379	396	388	359	353	342	345	374	345	395	359	332	350	354	353	399	416	439	337	369	349	352	404	398	350	428	387	349	371	364	378	331	335	370	357	399	367	347	361	413	362	368	395	395	409	374	353	414	342	414	379	391	394	386	414	355	336	356	351	342	351
2117	881	940	937	902	910	902	857	964	936	885	894	881	859	920	927	890	916	908	908	911	907	880	911	895	867	872	851	900	894	885	886	863	856	901	973	932	889	926	913	859	840	871	932	887	909	908	894	890	844	890	913	901	907	916	874	928	872	880	876	869	890	941	833	836	965	902	887	936	896	922	934	883	902	868	891	886	879	888	902	934	865	906	855	856	895	826	911	874	929	863	914	851	882	919	921	894	931	927	938	903	852	893	898	852	886	861	961	884	906	921	917	860	955	887	859	845	907	905	874	921	917	854	906	892	923	878	871	870	920	862	875	897	835	943	897	891	869	890	822	917	884	899	840	910	873	961	931	884	864	883	881	885	849	917	876	936	971	897	858	861	923	918	920	890	920	865	875	883	900	913	926	901	866	860	893	868	900	909	933	906	912	816	977	904	929	909	833	935	874	878	916	880	903	892	889	963	896	919	894	932	871	835	890	915	893	905	938	845	864	912	885	890	904	839	859	879	836	925	895	929	884	941	867	882	906	861	888	864	972	881	869	902	827	903	850	851	895	870	899	923	866	863	880	895	815	911	889	881	880	871	928	942	886	942	854	819	899	877	886	885	892	907	937	914	855	936	853	865	920	880	828	957	917	896	914	820	899	906	892	894	883	891	876	893	894	912	925	862	920	913	860	930	932	881	885	915	858	916	906	887	879	931	895	838	930	863	944	897	930	907	897	928	864	836	912	915	875	872	852	925	938	892	868	941	885	931	896	912	894	886	921	910	874	879	880	900	869	857	897	925	895	874	900	902	912	921	842	899	874	927	967	914	870	916	884	866	922	900	913	931	911	927	872	887	910	858	918	905	871	916	849	863	894	909	898	862	859	881	938	883	892	896	919	824	922	857	921	904	907	921	863	846	883	939	898	895	867	849	916	846	917	902	845	910	941	908	869	925	927	928	880	875	860	879	926	891	910	909	839	852	878	882	873	921	875	884	889	894	864	889	854	910	864	904	890	874	912	897	947	920	871	934	888	868	848	872	927	841	900	881	890	895	890	858	899	930	887	828	841	936	862	857	884	898	921	904	912	910	879	885	905	947	895	880	887	883	946	885	916	924	923	930	897	932	895	918	851	873	902	867	959	910	907	924	924	905	873	882	869	868	880	860	866	895	913	869	890	887	923	870	905	945	874	857	860	932	871	897	864	902	864	875	897	887	934	873	870	883	895	887	856	912	907	909	896	931	910	912	875	937	914	908	955	828	880	920	890	951	924	849	906	908	845	915	871	855	876	867	910	922	885	898	898	903	916	878	917	874	873	899	930	908	939	959	874	921	899	859	910	870	885	906	924	919	902	915	908	900	970	890	882	905	860	894	888	885	913	914	916	879	849	913	928	891	916	890	939	926	873	877	858	924	865	848	888	920	880	892	894	888	909	956	924	863	881	902	851	954	900	896	889	884	871	909	845	914	823	889	877	912	910	899	886	924	881	930	881	902	913	922	898	872	837	889	920	852	911	893	867	882	855	962	905	899	917	891	861	895	886	882	859	889	865	900	908	925	903	916	937	923	877	902	951	920	913	932	841	887	889	922	914	904	872	860	921	912	933	875	888	951	921	883	936	877	921	900	886	883	905	847	887	884	892	920	866	871	907	897	884	878	914	835	899	914	861	893	914	892	861	891	903	849	966	875	892	889	876	852	894	920	920	863	834	909	854	879	875	944	839	898	877	903	868	866	905	862	893	914	887	830	902	842	889	899	883	868	894	866	903	931	868	919	879	909	865	886	903	906	902	826	881	954	868	874	877	858	882	891	854	919	928	882	867	902	929	884	880	873	878	874	829	924	924	894	920	893	873	880	884	933	921	851	891	889	925	905	875	919	919	911	900	906	861	827	868	857	900	834	908	907	893	890	913	911	930	942	898	867	883	847	896	919	909	863	887	877	910	949	932	849	844	928	900	900	902	880	910	912	910	888	907	919	890	888	857	923	910	934	892	897	931	896	946	887	872	913	903	880	892	953	953	873	923	876	886	877	867	820	905	911	906	914	917	882	901	857	870	920	902	873	905	853	884	938	896	867	891	853	908	934	873	955	907	898	896	906	936	908	891	870	869	884	827	885	919	888	873	885	871	923	905	859	860	830	898	925	946	946	875	889	928	923	830	863	861	918	894	882	853	830	889	860	908	868	906	901	893	905	905	896	878	855	937	864	921	879	920	859	889	867	837	891	913	890	949	883	876	903	899	939	941	896	881	909	915	907	919	882	881	902	941	944	932	889	843	895	888	864	864	939	901	897	893	891	877	890	958	947	924	874	901	898	911	869	847	892	952	887	889	859	895	898	870	882	887	887	856	869	888	871	896	866	892	831	869	894	925	885	834	935	893	888	877	864	933	871	908	881	870	922	954	891	897	877	890	952	881	903	924	899	915	836	900	936	837	941	918	834	910	912	905	942	948	922	921	894	882	822	891	890	847	877	937	870	895	904	860	907	896	901	916	883	924	838	897	867	885	940	894	911	907	850	856	918	906	960	911	852	910	898	834	895	888	909	930	877	907	873	857	859	885	937	925	909	876	921	877	854	908	889	883	890	887	891	871	836	929	968	852	939	876	879	834	904	922	901	875	870	887	875	918	904	949	843	896	887	874	880	887	933	832	867	869	876	910	917	916	892	872	900	896	915	962	934	847	912	838	937	912	865	865	838	846	923	882	930	876	910	877	937	925	876	869	867	909	909	976	834	888	924	852	898	858	856	874	888	903	852	870	888	902	923	890	843	882	921	864	894	945	943	888	848	919	892	913	928	851	899	894	967	913	886	822	897	954	898	940	869	920	899	896	867	902	892	907	931	864	866	903	848	883	894	960	926	905	880	861	931	939	879	900	904	875	897	910	922	897	917	928	847	846	875	789	909	910	885	890	904	893	871	857	923	961	898	928	894	905	914	897	814	937	858	891	861	888	868	856	879	834	874	860	875	896	885	874	882	871	908	877	860	866	905	939	899	906	953	901	916	886	845	923	887	917	918	878	921	926	894	889	923	893	923	910	911	858	843	912	920	867	964	877	911	909	880	906	848	869	906	903	888	863	856	893	916	884	884	904	874	922	851	855	889	873	874	953	902	988	911	928	902	956	877	882	883	897	892	908	871	860	877	856	842	916	885	870	915	833	882	872	861	863	893	897	878	881	899	873	921	906	902	946	914	849	913	889	841	833	899	918	866	867	937	874	869	878	890	917	942	869	877	925	873	884	961	876	881	847	880	908	918	856	864	895	893	877	898	920	877	919	860	920	894	906	939	878	908	946	886	906	895	852	877	900	850	837	832	906	949	922	856	884	842	886	926	914	830	864	879	878	892	924	863	893	905	895	918	904	861	868	891	917	918	913	944	912	841	909	896	875	889	869	873	887	914	953	915	818	930	924	918	839	841	864	915	874	869	861	832	882	929	892	973	897	852	874	901	889	851	909	877	861	865	897	926	907	911	880	914	856	937	867	839	967	903	905
6969	582	666	586	493	396	379	389	378	354	305	350	312	331	378	341	326	344	359	359	352	313	310	333	337	349	293	330	330	353	325	305	340	348	318	310	347	339	319	332	349	336	370	315	333	281	327	304	365	327	332	328	341	324	339	326	321	345	316	331	323	299	277	291	332	311	350	386	338	305	376	349	368	291	345	315	300	331	341	326	353	308	335	345	310	302	315	325	371	325	332	343	325	328	365	327	327	338	275	331	328	289	347	314	334	313	308	332	340	323	337	321	307	320	276	340	337	315	304	353	306	329	321	329	348	338	302	340	367	333	334	315	276	341	352	295	303	316	318	330	344	357	323	322	361	321	331	322	337	342	352	319	323	334	307	304	343	329	325	343	341	316	337	307	292	308	299	308	315	344	338	327	325	323	321	323	341	333	316	317	336	324	334	332	329	345	303	322	334	355	327	316	338	325	334	368	372	317	324	364	363	321	342	339	334	329	313	351	301	306	313	370	324	330	303	300	308	298	314	335	340	336	359	311	323	327	334	325	359	310	282	372	319	363	333	329	322	300	320	331	328	318	331	311	352	300	360	335	354	351	329	338	312	325	317	338	348	322	332	306	335	328	355	303	343	328	278	353	369	333	360	325	275	315	309	314	326	330	326	351	343	325	324	309	356	328	319	311	326	330	291	332	329	326	368	331	342	320	338	297	323	344	292	338	331	373	338	328	282	346	334	311	322	322	345	312	328	341	325	324	335	346	314	344	321	354	311	302	309	309	333	352	335	345	277	329	335	349	344	306	308	327	308	345	326	295	310	319	341	344	346	324	327	339	300	333	318	354	321	335	346	313	369	289	313	309	352	327	319	322	343	312	344	341	324	344	332	305	323	310	294	352	306	313	334	303	327	345	341	313	325	301	325	345	309	322	303	349	322	335	352	345	330	354	316	305	320	345	326	330	303	327	342	308	369	336	343	306	325	316	310	321	288	307	330	329	342	343	323	331	326	348	345	354	314	329	330	333	324	322	275	313	307	344	300	331	335	333	335	343	304	327	333	299	327	345	306	357	304	333	319	331	305	327	336	309	307	310	301	294	313	349	323	327	331	358	326	340	310	323	317	308	323	346	315	354	346	333	338	316	331	320	334	346	332	318	306	291	368	349	328	340	329	350	338	323	317	320	327	308	328	324	343	323	316	329	347	315	343	337	328	325	365	365	304	325	314	307	314	303	336	303	320	352	332	318	333	349	350	344	330	328	303	339	359	318	322	331	327	299	294	324	348	324	343	324	338	320	303	331	316	335	326	333	332	328	314	322	348	370	311	308	314	328	319	335	362	369	352	322	336	317	324	339	311	326	329	322	313	304	328	369	341	357	346	346	342	307	341	369	324	376	339	361	371	304	308	311	279	314	353	331	304	301	332	269	302	344	290	308	321	344	334	339	326	309	331	335	345	324	336	335	319	345	317	330	322	339	358	325	307	339	317	328	332	297	344	332	338	320	344	327	343	345	333	328	334	314	325	354	329	307	367	327	322	358	300	274	336	298	319	335	304	305	347	307	347	335	342	320	304	332	331	317	328	363	293	318	333	315	347	332	289	342	321	353	322	298	344	344	298	307	333	309	295	299	343	337	319	345	350	335	327	308	339	338	303	310	313	308	344	355	326	339	267	328	343	340	310	312	338	320	334	308	343	342	339	356	321	329	378	350	312	328	312	333	324	295	334	305	327	322	332	338	308	351	282	293	305	336	341	301	305	375	300	273	322	318	349	315	321	350	363	342	332	364	341	335	319	325	318	335	326	308	281	335	341	328	329	328	300	350	328	321	335	318	333	318	317	359	278	357	316	333	334	332	341	338	348	343	312	360	354	329	321	336	319	310	314	333	325	324	334	313	333	320	392	322	307	305	306	359	306	288	312	302	314	316	305	347	327	303	310	320	324	318	325	316	345	333	328	309	273	325	335	301	313	349	333	351	355	347	320	320	326	321	333	309	320	328	343	331	339	320	324	324	331	307	324	315	330	347	319	298	337	290	334	315	300	309	347	324	305	300	339	327	302	306	339	326	293	329	316	284	339	315	312	328	283	303	351	339	338	303	352	294	332	347	320	283	335	334	281	306	332	347	312	321	318	329	331	308	337	336	312	327	375	307	336	291	337	295	309	319	327	327	352	324	303	321	314	339	345	301	358	334	334	352	337	320	312	319	320	337	330	319	337	333	307	349	296	328	339	326	318	318	320	336	309	318	334	368	334	378	340	314	321	297	323	315	326	286	329	331	320	340	334	301	302	333	325	329	330	334	334	369	332	377	318	285	330	352	313	317	325	324	329	340	367	351	353	327	316	367	355	329	326	308	381	323	319	343	327	337	313	322	340	321	313	309	373	349	341	308	317	344	332	351	359	312	315	311	380	333	322	320	296	336	322	336	352	368	330	332	339	315	306	327	305	348	326	318	299	343	346	330	312	347	313	314	316	322	309	338	319	369	342	342	374	340	335	333	359	319	303	288	339	322	328	333	341	345	308	294	330	310	345	301	327	320	299	325	326	314	319	329	333	310	349	317	318	369	341	307	322	315	317	332	314	369	350	350	308	310	331	326	331	307	336	337	295	317	303	367	317	301	322	345	345	322	346	315	331	309	317	332	324	351	334	326	347	328	314	308	341	303	356	338	330	355	310	337	329	344	324	339	350	325	320	337	326	330	346	322	317	309	326	308	308	305	312	323	355	305	288	326	338	344	338	341	328	305	346	327	325	327	326	318	310	319	298	340	334	328	337	316	299	325	331	306	308	346	354	339	326	310	292	291	319	343	326	321	321	316	353	305	349	311	298	323	307	347	318	321	329	315	333	335	300	334	328	339	339	350	351	325	335	318	349	299	304	346	304	353	353	335	326	342	343	322	329	305	315	323	323	306	303	294	318	336	327	332	311	344	300	338	327	341	363	308	319	345	333	350	310	331	325	364	311	325	366	343	315	317	330	342	355	334	310	321	322	329	324	344	343	287	326	316	325	319	306	326	308	323	358	329	293	327	337	314	351	342	320	322	338	306	333	310	330	352	343	315	346	277	340	354	341	332	342	345	338	323	331	361	317	312	353	350	306	313	316	324	370	326	357	330	354	317	286	356	305	314	321	333	307	308	304	327	341	331	305	336	351	341	320	328	360	311	328	327	304	342	293	332	328	335	327	297	302	327	311	314	320	333	344	337	337	313	317	325	345	345	312	334	311	324	326	332	344	316	320	317	345	316	324	317	315	325	333	341	309	353	323	319	328	290	350	283	334	326	338	308	320	328	337	314	300	309	312	347	348	363	298	334	309	332	319	328	310	330	350	328	336	339	311	301	347	309	357	363	333	316	307	317	339	349	301	332	354	347	307	334	346	306	344	323	304	335	346	297	309	303	349	368	343	343	343	346	332	344	299	333	337	312	302	299	330	324	306	329	346	358	315	287	312	302	335	307	309	316	324	345	319	338	323	328	343	318	325	307	320	350	321	351	351	311
6505	1059	1572	1577	1325	1178	1066	988	934	917	892	923	858	899	868	807	821	819	823	833	859	818	769	784	832	785	792	831	824	768	825	837	810	755	780	820	798	753	782	791	788	808	727	805	770	768	778	737	801	777	799	764	752	780	722	770	802	802	810	795	799	789	749	781	791	779	840	795	785	761	786	820	779	831	834	754	825	779	836	775	801	779	754	797	771	775	820	768	811	818	793	726	801	772	783	800	790	755	836	802	768	789	783	794	838	759	808	795	730	748	779	746	785	770	774	805	748	780	807	763	813	800	794	776	826	759	773	798	778	804	807	823	791	832	730	806	791	765	765	739	780	782	787	783	767	765	775	811	761	803	789	805	759	759	779	803	818	783	810	806	833	786	769	787	766	782	789	813	738	763	788	770	794	760	771	814	800	764	776	754	805	758	775	751	771	773	797	777	792	837	834	796	773	795	790	806	745	816	776	799	814	790	770	785	807	831	788	748	782	824	787	845	802	771	834	727	791	759	791	745	772	818	822	793	753	804	788	752	793	720	804	802	771	765	786	762	720	796	737	791	828	796	788	789	759	789	777	748	792	814	794	784	799	774	806	751	780	780	764	817	790	783	802	783	792	763	777	773	808	754	766	759	844	766	764	809	772	810	789	780	763	819	751	789	813	808	784	781	806	832	777	838	758	798	807	793	756	771	785	777	801	786	742	780	751	785	831	830	756	822	830	763	826	750	765	790	796	783	809	815	762	792	823	766	818	782	785	803	764	742	768	790	779	813	854	772	788	757	801	798	762	774	776	809	790	840	808	817	734	780	818	793	804	773	764	794	832	770	792	825	794	830	797	791	794	811	758	769	790	758	794	765	840	811	785	732	799	774	812	792	759	833	818	767	739	761	802	742	796	774	779	787	813	833	825	797	789	773	829	796	792	766	788	746	771	740	766	808	784	808	825	824	821	807	769	791	761	786	780	817	800	816	792	772	744	777	805	779	763	845	806	800	778	786	793	798	766	792	798	782	776	800	795	796	758	715	767	828	759	748	797	800	779	776	780	785	798	793	780	802	815	836	824	759	801	783	821	819	788	830	795	757	764	803	797	807	767	724	809	791	802	822	778	790	786	798	768	798	799	843	790	821	797	787	785	791	793	757	775	853	775	803	819	807	779	838	833	802	787	756	790	757	761	769	774	827	753	820	782	762	777	793	804	732	787	802	764	789	808	782	785	729	772	767	780	761	799	797	749	783	778	871	807	788	802	772	812	785	778	804	754	810	809	764	824	797	812	778	780	778	787	739	792	755	789	769	791	788	789	806	808	775	850	735	811	774	802	856	816	788	796	824	793	755	772	753	730	836	802	768	765	864	792	828	780	794	768	784	787	870	808	712	725	785	819	748	786	789	768	773	790	770	780	792	797	773	771	766	850	748	817	781	786	771	810	792	750	835	728	781	784	775	801	808	802	792	779	793	813	774	766	774	789	723	733	797	768	791	834	784	794	785	799	762	816	785	821	819	771	741	785	782	760	816	755	764	787	790	797	773	827	731	774	807	749	831	825	784	804	839	816	799	729	746	734	743	837	788	786	824	791	785	800	853	752	791	799	755	753	764	811	802	816	790	768	748	813	773	770	803	777	818	817	845	812	804	805	771	781	773	837	771	797	808	782	821	760	787	763	809	775	810	730	778	818	777	818	794	757	777	761	811	782	776	744	778	772	747	831	813	781	760	808	760	821	777	753	737	814	799	754	785	794	801	809	783	781	775	809	793	734	775	836	763	795	827	774	747	758	806	763	749	797	788	801	770	793	748	811	750	812	797	797	789	805	756	824	817	827	827	797	788	830	779	790	809	792	862	806	763	740	815	784	759	772	764	782	846	758	745	740	811	803	828	765	780	765	741	794	856	781	830	799	775	771	788	820	731	754	781	790	792	830	782	772	807	775	799	755	795	737	796	809	810	733	796	827	813	753	777	780	815	845	774	754	813	766	788	827	799	795	791	786	768	797	776	803	771	757	774	843	800	782	825	773	787	769	775	771	815	752	754	799	831	763	780	803	781	772	767	811	827	738	791	766	776	780	809	785	785	832	818	762	768	749	794	734	768	787	764	763	848	816	804	820	821	857	783	802	739	753	792	762	786	754	827	845	733	851	814	790	805	733	812	814	787	720	753	819	800	806	756	777	763	831	735	769	798	794	796	786	770	787	785	792	834	801	800	793	800	809	769	756	809	783	784	793	777	803	744	802	715	805	791	775	830	769	776	831	775	791	782	762	756	806	784	822	790	772	756	813	804	804	760	817	801	864	811	756	864	783	759	774	836	819	811	789	775	806	797	780	796	769	784	763	823	769	825	803	753	848	773	805	811	759	823	808	765	762	805	751	771	766	772	787	768	769	780	823	871	795	760	797	766	787	751	806	781	778	804	775	744	807	779	761	786	805	796	791	757	761	829	816	771	815	804	764	802	797	786	773	807	814	755	789	843	761	782	834	758	770	770	832	776	819	809	765	781	787	803	833	756	774	768	858	805	786	769	808	732	796	813	801	759	796	791	803	752	871	806	811	832	782	773	777	772	813	767	818	822	803	810	807	729	781	765	765	777	830	753	753	777	751	800	751	769	813	718	767	780	776	813	786	771	781	821	799	784	798	806	784	775	783	823	793	806	770	756	814	795	739	838	800	781	780	775	819	795	771	780	818	771	764	772	801	781	753	809	879	812	785	838	808	761	773	740	792	803	761	744	800	824	800	761	812	810	779	787	813	779	779	749	782	750	815	760	750	808	754	839	801	820	784	795	756	777	758	764	810	814	848	810	784	810	759	851	802	817	799	783	728	741	810	746	746	780	801	763	814	808	845	806	861	754	826	766	820	794	820	788	778	766	728	753	818	822	788	765	834	816	803	807	762	790	792	786	812	786	799	820	770	830	791	784	749	783	804	774	789	794	795	800	763	814	816	794	785	819	846	731	800	785	812	808	787	777	794	795	778	794	732	783	779	791	793	804	798	776	813	853	766	812	763	772	811	826	796	792	775	801	781	761	785	822	813	766	732	781	782	767	788	842	783	759	841	730	789	798	797	771	798	756	765	774	857	772	786	750	747	797	774	827	773	828	829	762	780	779	768	759	793	745	775	850	787	808	805	799	762	768	763	847	774	824	800	863	802	812	840	810	785	846	738	800	735	802	765	762	782	750	780	765	854	850	770	809	800	818	799	808	780	774	771	791	845	790	801	777	823	735	777	784	836	786	762	756	790	739	826	760	751	790	772	806	776	776	829	794	777	819	764	805	761	790	747	825	763	810	780	760	754	822	815	815	753	775	844	797	791	778	768	738	809	790	767	752	803	783	790	816	816	763	800	764	797	781	819	845	744	802	751	784	809	795	775	815	819	797	815	759	831	776	794	790	741	801	756	777	836	794	822	759	791	773	783	802	796	779	787	781	746	751	832	782	797	780	786	781	772	785	780	817	770	769	776	791	791	779	833	807	799	747	843	758	807	787
12414	987	784	618	388	295	275	207	223	209	178	221	184	180	150	155	152	153	168	175	171	173	159	146	176	150	149	171	153	176	164	183	162	155	154	157	142	155	167	151	160	146	191	162	167	170	170	155	155	130	155	123	152	152	164	177	182	148	160	152	147	171	158	154	164	137	164	149	177	159	139	175	145	130	133	152	180	159	167	137	137	136	149	165	164	171	153	135	169	137	146	155	148	169	137	151	135	175	146	134	132	143	134	141	168	135	142	188	158	167	154	151	157	164	163	163	164	132	154	136	155	150	164	148	161	130	132	144	140	147	152	141	160	146	157	175	175	151	142	140	178	161	149	146	172	163	154	129	168	160	138	172	151	156	155	146	152	137	156	175	159	140	151	169	159	145	141	140	180	157	153	153	171	117	132	135	154	140	173	155	172	155	162	132	169	160	156	160	158	146	151	139	167	154	160	169	139	160	136	169	156	167	174	141	137	153	177	157	145	165	149	140	133	161	146	157	163	147	147	152	157	121	180	143	142	147	152	160	156	154	168	160	152	152	168	151	135	139	173	145	170	158	150	156	159	155	131	140	187	143	196	160	158	158	151	153	171	157	149	159	149	151	168	161	156	161	131	175	148	165	151	180	167	175	173	150	171	170	171	162	142	176	163	153	163	151	166	174	140	158	172	139	171	164	159	152	146	167	149	156	175	164	157	156	159	155	153	137	168	141	131	153	150	162	153	179	144	136	170	164	160	124	142	153	136	172	155	157	164	163	133	149	145	130	141	163	158	166	182	136	152	145	151	144	158	169	159	159	156	171	153	155	169	165	167	181	159	142	153	136	168	150	151	165	166	140	143	170	156	133	159	153	154	174	163	152	145	136	154	163	156	158	146	163	173	155	150	129	136	149	147	174	159	140	159	161	135	166	116	160	151	174	176	135	148	167	134	149	137	170	172	160	159	127	128	140	146	175	155	149	155	167	157	159	150	173	152	154	189	164	148	139	154	143	154	150	162	127	130	145	147	165	147	143	176	155	139	126	116	159	133	157	167	143	156	155	182	144	151	160	165	150	153	171	159	170	174	164	162	168	167	154	167	149	150	158	149	145	156	176	146	138	148	147	142	200	146	160	174	149	151	146	148	147	150	140	181	164	178	169	164	160	149	147	156	148	170	122	155	151	144	136	139	164	166	156	151	150	148	159	161	155	139	154	178	156	155	153	170	141	135	161	162	153	145	169	142	128	153	146	165	153	150	137	148	159	160	157	143	173	151	159	148	146	153	150	146	137	161	173	151	148	163	177	163	156	150	132	150	139	147	178	151	148	166	146	158	155	157	155	138	144	179	149	163	162	146	146	138	179	156	159	173	173	171	153	167	129	146	178	161	163	129	142	159	170	172	167	141	160	165	147	166	186	184	141	152	140	152	152	169	147	127	150	139	170	155	166	156	155	151	155	144	166	175	152	167	150	147	153	118	139	178	167	170	166	150	173	170	154	158	154	139	156	147	157	130	174	132	139	142	124	128	163	158	160	146	159	160	150	138	161	134	161	159	168	137	164	165	155	156	148	164	132	129	151	165	141	148	150	167	138	139	164	182	154	162	164	131	143	148	157	158	144	154	168	142	149	174	155	183	153	144	124	143	143	168	154	173	146	152	162	143	157	161	167	158	190	161	179	152	165	144	164	147	157	149	162	137	160	174	152	146	170	134	153	167	168	169	159	163	161	169	151	159	150	178	167	137	162	149	163	126	159	154	158	135	144	158	144	170	174	150	138	169	175	174	171	153	151	165	150	153	173	167	158	165	155	166	144	138	136	167	158	152	177	141	148	153	156	161	174	143	164	150	158	138	136	130	156	155	176	141	148	147	159	176	170	164	188	158	136	165	160	166	161	150	156	139	137	156	156	137	179	143	135	157	161	147	164	157	157	145	154	160	135	157	143	155	141	177	168	141	144	160	149	173	172	153	155	150	159	153	156	163	164	156	139	181	150	159	120	136	147	174	142	171	131	155	149	150	149	152	145	149	141	153	151	114	174	179	139	158	157	148	166	151	139	154	154	154	153	157	138	158	150	155	149	149	179	181	165	162	155	141	152	138	162	162	151	150	160	167	154	161	140	140	162	141	168	170	176	142	140	185	156	170	139	164	168	162	138	167	164	150	183	184	161	138	155	157	136	150	155	151	140	148	142	157	152	142	158	129	130	144	163	139	149	165	130	137	175	142	153	175	157	166	142	155	174	156	131	147	155	153	163	158	167	146	166	165	165	135	156	147	139	138	153	130	159	120	153	174	167	183	153	163	139	164	161	169	161	161	132	151	154	163	141	151	137	147	163	134	179	153	157	158	155	166	170	149	171	147	152	179	146	152	157	153	121	149	152	150	156	190	138	123	153	155	139	174	154	161	172	142	152	152	153	154	204	155	164	158	168	173	158	166	168	160	103	139	137	155	149	164	163	142	162	131	181	148	149	173	158	130	149	139	155	136	136	161	169	162	155	167	153	134	164	147	139	159	144	144	168	149	179	160	124	148	151	143	162	149	149	171	157	168	152	134	142	154	147	143	184	143	139	165	158	149	163	155	134	163	157	155	153	157	137	151	158	119	172	144	133	163	141	166	133	138	162	173	155	150	140	124	157	141	178	157	130	160	168	162	162	146	161	181	148	131	144	150	150	175	143	160	154	146	147	157	156	153	164	159	148	119	152	149	151	180	135	143	149	132	153	143	178	146	158	156	159	180	138	132	136	153	147	144	136	140	151	139	158	149	153	172	142	160	149	151	145	141	152	151	145	143	157	154	167	148	157	146	142	134	169	164	148	162	139	177	139	189	158	145	156	149	134	148	159	150	137	162	156	161	162	144	154	162	161	160	161	156	152	141	158	145	161	134	160	166	156	162	159	158	159	132	160	160	151	155	160	158	155	164	162	188	146	162	143	149	155	171	151	137	136	157	169	141	160	169	133	154	142	155	153	147	165	152	159	149	144	156	156	177	145	154	147	126	161	150	141	159	159	151	145	171	150	148	165	150	165	154	164	146	156	176	138	158	156	151	140	155	165	149	156	157	171	134	154	150	137	149	167	150	150	140	152	147	171	142	156	157	160	157	133	149	142	137	181	138	173	146	173	144	156	138	134	158	148	155	165	163	134	165	135	137	154	170	163	162	155	170	159	146	156	152	168	161	166	146	174	147	145	164	153	173	165	137	136	141	164	163	167	161	134	151	150	150	168	132	142	134	146	176	151	146	165	131	136	143	155	136	169	151	145	172	147	175	155	175	167	164	165	166	150	171	146	169	148	133	136	142	156	165	126	134	149	154	169	149	150	140	163	154	147	147	155	157	170	148	152	142	147	165	140	171	146	134	168	140	154	142	161	145	139	165	147	139	154	140	147	168	132	149	158	160	162	181	187	145	154	150	147	138	153	170	156	163	161	173	151	150	145	157	167	167	137	120	149	140	133	162	147	170	151	174	155	172	154	176	153	158	188	152	160	169	151
7783	1043	1799	1789	1433	1183	1023	789	712	680	652	562	630	553	526	507	512	474	457	481	466	439	491	425	438	484	433	447	417	474	425	408	400	409	412	436	440	445	378	437	469	429	408	421	392	444	404	427	415	425	408	379	418	396	416	421	414	384	447	422	415	441	416	440	380	373	412	382	425	425	419	407	427	404	394	387	404	415	404	397	416	452	370	377	388	393	422	415	414	394	405	434	426	407	417	398	411	345	400	397	399	406	428	398	432	414	391	393	426	428	382	412	419	383	359	408	382	389	365	423	435	429	399	413	453	422	402	413	429	418	421	425	358	411	384	382	427	377	429	372	398	391	419	421	396	432	416	432	385	450	433	419	364	399	413	392	422	409	426	401	383	404	392	422	414	409	375	384	412	396	444	424	429	411	403	384	372	382	382	396	378	408	383	395	395	419	406	406	413	385	393	404	422	403	377	421	389	418	408	424	385	388	399	350	412	359	395	406	444	407	407	405	389	400	415	388	436	407	437	374	438	408	353	414	383	430	437	397	465	426	406	402	400	399	390	405	395	415	389	407	411	399	404	383	389	390	407	401	390	420	401	391	400	369	391	407	393	410	401	385	414	400	434	407	403	411	434	388	385	425	407	407	406	407	400	407	435	401	393	428	396	392	394	413	413	448	364	422	413	376	408	406	412	386	404	392	413	409	384	392	400	416	429	416	432	417	442	384	391	414	378	405	409	393	423	447	383	411	392	372	427	369	375	423	427	376	405	395	375	384	379	408	437	375	415	412	424	396	433	405	418	367	397	402	405	425	432	430	387	392	403	406	413	388	380	397	419	419	393	401	413	388	450	391	410	408	453	420	406	408	415	386	363	387	434	405	407	410	406	410	403	415	419	409	431	405	460	377	382	414	426	412	394	383	415	395	404	380	344	380	384	409	387	383	416	408	368	399	409	404	399	403	396	371	414	406	394	406	418	384	386	389	414	434	401	414	452	436	385	404	401	438	410	398	381	381	417	420	381	440	432	400	401	434	445	403	423	398	372	404	366	396	394	396	405	380	366	416	415	399	399	412	420	404	398	388	398	361	415	412	393	382	440	411	380	430	417	415	429	426	443	418	433	433	412	389	422	407	409	399	399	424	404	408	422	373	407	379	409	441	379	389	407	407	371	359	429	373	415	414	396	361	421	364	395	394	422	390	423	419	432	378	414	406	397	391	424	393	458	364	414	397	426	354	407	418	403	416	385	416	411	415	429	417	413	379	408	384	384	375	413	385	405	396	408	420	393	405	382	385	384	390	430	402	395	428	374	396	401	408	382	413	382	368	373	415	425	413	435	397	403	428	450	417	389	441	389	406	407	431	365	461	411	414	441	390	407	395	410	406	407	393	401	431	396	406	404	424	401	456	391	399	387	412	434	369	410	404	404	380	391	411	435	403	406	407	403	435	406	394	376	400	391	397	393	394	386	409	428	427	433	407	378	413	415	394	361	419	448	417	374	388	408	398	406	422	394	400	377	403	404	432	366	361	432	416	374	416	389	402	405	389	388	387	398	370	397	382	419	420	363	442	429	400	407	399	429	393	441	378	403	438	396	414	429	424	404	405	361	376	392	455	412	388	423	413	434	419	391	384	408	431	383	379	395	390	367	383	413	429	391	405	401	410	392	415	424	407	420	396	437	397	399	400	410	401	410	381	447	429	402	396	430	418	434	428	424	378	425	431	422	411	408	424	386	415	420	426	406	415	405	394	429	404	412	421	423	406	397	369	413	392	391	420	418	372	413	406	386	366	388	407	374	430	409	415	408	391	397	378	400	433	397	418	402	405	415	386	410	397	436	398	359	406	388	404	390	432	398	422	380	402	438	427	400	420	438	382	408	393	416	403	410	412	380	412	381	410	462	386	366	397	411	401	393	411	412	401	389	388	413	411	385	399	385	387	389	373	425	395	402	413	402	412	387	419	397	422	373	382	415	464	382	395	411	408	408	411	430	390	418	417	355	402	384	391	442	363	397	396	393	408	404	395	422	424	439	396	403	378	416	416	457	410	400	418	418	408	407	416	415	416	405	424	452	414	400	417	391	419	386	397	399	436	444	423	425	383	396	401	409	390	442	387	397	431	427	379	440	424	396	393	387	344	428	402	418	393	386	399	440	413	401	408	424	401	403	400	428	418	401	384	387	426	400	412	378	379	390	389	384	395	389	377	403	386	379	420	362	382	392	374	416	404	404	389	415	431	418	417	406	395	379	452	405	413	395	405	397	416	385	398	408	396	397	381	419	433	389	386	425	392	426	402	407	428	398	397	400	423	387	399	390	393	390	384	424	426	408	402	402	406	430	388	400	385	386	410	389	389	399	427	422	408	415	408	420	423	409	382	378	425	385	416	435	397	408	431	413	439	406	416	417	426	398	415	406	429	413	420	411	428	404	436	397	411	406	420	404	423	406	444	387	426	419	415	398	440	347	399	402	401	415	399	359	382	417	380	393	422	410	386	427	372	394	429	415	440	361	394	395	378	406	372	402	372	385	425	389	401	411	415	395	392	406	400	396	426	359	416	397	403	370	409	411	412	397	358	397	390	434	388	410	426	399	396	407	422	437	427	436	406	430	408	389	396	413	433	424	416	419	399	426	410	410	420	431	418	398	390	383	402	390	413	387	420	423	409	390	397	382	451	421	370	395	407	426	426	390	428	384	414	362	394	382	425	417	436	410	389	406	406	393	396	406	416	408	402	415	420	402	372	400	427	369	414	395	353	386	431	357	400	387	400	413	414	420	388	419	420	410	426	373	419	377	413	408	411	416	376	401	372	421	433	436	404	380	403	427	400	405	418	372	379	407	427	400	404	400	406	431	407	404	383	392	427	441	400	401	427	418	403	393	443	419	382	404	376	401	364	427	401	398	401	390	411	398	395	376	395	409	407	420	433	422	388	428	392	379	404	456	420	368	415	382	411	385	380	404	403	386	423	408	414	408	424	387	429	357	391	403	395	418	404	385	409	406	389	422	394	376	418	401	412	448	428	404	433	399	390	432	434	396	427	430	409	444	401	397	417	388	412	390	386	377	401	414	371	379	434	438	394	369	394	392	392	424	425	400	407	406	359	396	397	378	421	400	391	401	428	435	404	417	408	414	403	368	426	415	396	383	423	410	407	394	396	386	378	405	399	399	394	385	389	379	420	444	422	374	441	420	386	387	393	408	388	427	413	383	401	430	407	424	402	411	407	418	398	432	402	423	397	403	437	418	393	394	389	423	423	439	419	392	435	396	402	386	411	387	399	373	391	402	383	395	408	371	367	418	413	407	412	405	406	418	380	459	434	380	422	435	353	401	375	438	393	431	409	433	355	394	398	416	385	425	384	391	395	412	417	400	424	379	418	411	413	437	408	430	395	403	393	448	420	405	439	404	400	373	396	393	410	424	383	397	404	375	429	381	412	410	414	393	417	422	403	377	427	418	393	409	438	401	380	416	414	419	400	385	421	426	403	393	395	396	380
1343	349	433	400	398	373	382	389	384	396	385	388	385	372	373	363	391	381	331	349	348	365	374	369	407	365	372	414	375	385	333	380	354	386	366	366	379	384	367	364	381	356	339	361	372	375	402	365	374	390	378	395	409	389	357	383	423	378	366	374	353	386	399	379	353	373	355	354	383	370	361	376	379	370	389	366	364	335	362	419	377	386	362	389	323	351	379	326	374	385	372	386	368	409	371	395	374	367	365	338	399	385	390	371	375	378	341	375	387	393	361	388	370	355	381	347	368	404	375	376	339	370	390	372	378	389	379	372	354	392	392	411	383	363	413	353	330	351	352	387	372	381	342	354	374	402	391	348	385	397	368	385	366	411	406	393	401	348	374	351	362	381	372	347	412	435	380	347	341	409	372	376	355	379	360	375	309	396	357	381	415	369	391	367	368	393	370	379	363	363	382	377	382	390	392	349	366	352	393	356	365	402	362	369	380	384	362	393	361	356	374	370	382	357	369	369	395	340	355	374	367	391	380	390	326	391	352	350	378	391	343	373	366	365	390	360	366	371	370	353	358	358	354	387	415	333	363	404	349	393	383	393	348	350	373	360	382	371	370	381	357	363	373	356	364	363	379	395	369	387	382	369	344	382	389	354	369	352	394	369	377	357	364	360	363	351	391	358	341	387	371	323	368	344	318	376	407	399	352	355	382	382	314	363	355	369	381	378	361	371	419	373	388	347	368	393	381	401	364	381	377	399	379	378	366	373	366	383	359	337	382	349	347	367	362	366	392	395	385	414	380	351	335	358	381	372	318	394	346	369	359	363	370	349	401	369	358	364	358	352	352	360	413	387	369	385	363	357	378	374	389	330	361	355	355	380	381	418	366	361	378	352	360	407	363	368	341	371	362	368	402	367	363	375	331	356	357	340	381	359	381	357	368	347	360	349	365	362	390	373	377	393	337	387	360	362	383	346	380	405	335	372	336	335	351	394	366	367	363	370	374	378	357	340	365	405	345	370	362	366	390	357	407	360	371	393	364	339	410	376	370	367	348	368	387	361	371	403	416	405	401	343	369	422	364	399	378	383	373	353	386	374	394	365	389	354	352	384	402	347	367	360	353	361	357	392	366	386	370	392	383	363	365	381	389	404	405	369	366	352	352	424	398	368	372	353	343	376	361	382	390	355	365	365	378	371	404	366	408	357	377	381	409	366	348	357	330	386	359	374	360	382	400	343	362	385	354	357	388	366	351	383	367	389	362	405	341	365	362	347	351	396	385	397	357	375	377	400	384	346	366	393	356	391	377	368	372	353	328	389	385	355	342	374	376	371	347	382	380	401	347	372	384	379	370	384	400	387	371	392	382	354	359	364	381	366	358	389	369	357	346	378	358	413	398	382	373	352	347	393	395	340	369	390	343	368	391	364	414	348	383	379	400	357	352	355	385	369	356	385	371	369	376	389	374	353	365	399	347	374	370	369	356	400	365	403	388	401	352	358	377	364	380	378	365	359	364	381	377	348	401	435	391	395	363	323	387	363	335	362	383	358	394	404	359	374	406	336	367	433	363	379	399	390	390	424	362	344	390	359	364	358	350	408	336	350	384	399	395	387	393	364	390	335	331	363	371	385	351	359	340	386	372	374	344	378	383	383	371	385	389	394	368	371	346	367	371	331	363	354	348	358	338	323	394	341	385	365	362	371	349	358	377	377	389	357	369	387	352	392	361	369	348	401	344	355	372	365	367	363	360	314	344	369	363	370	367	393	392	362	359	369	381	383	380	376	357	360	382	368	378	411	400	369	366	359	353	376	357	344	343	348	330	326	371	366	376	383	392	368	371	352	376	371	330	378	367	379	367	368	385	372	354	377	395	373	352	386	379	359	345	366	381	386	362	377	381	377	406	345	381	353	354	367	353	373	328	358	362	396	397	380	384	363	363	383	388	380	385	374	369	394	354	410	387	337	374	386	378	349	384	379	360	330	366	355	390	394	402	385	364	344	352	395	401	393	362	386	357	344	365	350	371	366	380	354	368	399	354	373	324	401	380	375	368	388	361	353	394	328	410	338	355	335	355	384	403	414	347	353	351	377	349	349	363	384	355	384	365	373	352	410	373	352	415	335	369	358	374	389	364	396	343	381	366	324	344	371	403	377	351	330	373	375	359	350	383	402	359	380	370	411	395	400	374	364	384	379	380	376	405	364	363	352	371	343	363	392	392	351	367	389	393	381	386	382	374	395	357	356	368	375	342	361	362	312	381	391	384	336	387	346	386	389	319	389	359	335	352	390	372	346	392	408	356	358	346	395	363	394	390	362	348	388	409	383	411	344	368	392	382	375	392	358	421	382	407	372	386	375	365	369	372	421	358	347	371	371	403	367	395	359	360	371	399	364	351	363	382	353	415	383	383	383	353	368	339	371	362	351	334	354	380	361	388	395	364	375	410	359	346	337	402	365	314	417	358	353	388	416	384	364	373	331	375	382	349	398	404	365	384	375	378	372	333	364	373	387	383	394	344	376	347	348	373	378	390	377	317	367	386	361	394	404	387	358	408	379	365	360	399	345	409	422	356	368	363	339	377	360	356	393	354	372	369	379	416	363	360	363	357	352	333	357	355	400	367	387	372	379	347	334	341	339	354	399	362	359	364	375	404	379	397	382	399	366	358	379	405	363	347	358	358	368	377	390	390	376	368	360	363	387	392	364	357	356	382	364	362	359	410	398	367	349	364	357	388	355	331	379	363	371	345	362	361	368	384	373	387	384	393	385	374	350	354	333	399	350	385	377	340	374	411	357	401	370	342	365	358	344	382	354	376	375	392	392	354	360	376	416	359	411	350	351	351	337	355	349	362	393	364	369	371	346	397	374	350	347	373	381	378	380	372	369	366	349	374	404	343	340	382	352	398	358	366	351	352	380	371	329	376	395	364	387	368	348	386	345	367	398	379	354	371	400	356	379	349	347	356	384	380	357	321	367	356	337	342	340	388	359	382	339	377	342	361	344	402	347	377	354	342	406	405	357	371	347	361	356	331	366	372	391	395	354	389	336	453	415	361	359	347	367	351	392	409	376	377	365	365	366	414	361	371	398	388	360	393	358	376	373	371	414	393	401	358	387	368	320	347	375	361	375	361	388	358	348	344	352	359	368	384	400	345	350	383	355	404	356	375	407	381	376	378	384	366	385	348	380	347	342	388	357	348	367	362	341	354	351	370	356	360	357	375	351	402	366	345	403	406	373	352	359	391	380	366	357	355	401	420	358	377	381	370	332	372	366	355	396	374	366	354	377	381	372	412	370	352	368	359	406	359	361	356	352	394	411	376	410	341	330	375	353	327	377	374	364	360	341	372	349	371	374	341	402	448	377	377	361	380	365	356	362	376	369	387	347	362	343	393	333	370	386	358	365	381	369	373	341	344	350	382	373	348	328	402	380	337	343	349	362	350	344	364	350	360	365	373	378	373	372	310	384	383	376	385	368	329	391	380	350	359	383	373	373	373	372
2142	917	933	922	946	919	876	942	889	930	916	877	899	948	908	928	919	920	936	927	938	922	898	946	843	871	884	913	886	879	925	864	917	936	898	905	909	889	852	834	871	869	880	932	862	900	893	886	923	889	881	874	877	869	942	903	912	863	925	819	913	872	892	837	870	879	901	921	899	876	891	883	863	928	910	911	875	911	876	925	883	885	860	907	920	848	912	927	926	904	875	891	868	864	899	949	914	902	873	882	862	898	891	844	869	858	897	881	896	918	941	916	864	917	874	872	910	902	823	920	895	896	875	878	835	909	860	856	920	871	877	917	921	860	885	925	938	819	846	911	874	883	946	899	891	847	908	812	860	920	861	890	911	857	941	834	893	955	946	874	921	898	911	870	839	862	898	838	909	896	954	834	869	916	925	889	816	872	893	925	859	865	888	899	872	908	927	890	875	888	872	866	877	922	844	934	894	898	899	915	869	890	867	912	932	883	873	906	857	852	904	857	901	883	881	897	900	919	929	824	836	932	875	857	864	918	854	898	905	859	933	907	889	881	846	887	920	894	885	915	979	864	877	832	906	900	853	959	879	841	877	926	856	904	862	865	874	928	888	920	885	915	945	883	859	911	910	845	822	909	849	962	911	830	910	874	823	895	853	866	899	864	897	933	848	924	874	884	894	888	923	899	884	877	881	919	873	879	906	933	839	917	861	874	914	928	885	882	941	896	884	901	867	874	937	929	884	872	925	888	930	917	918	929	881	891	858	912	937	855	874	946	898	887	912	920	922	956	918	879	876	875	906	908	880	890	885	895	879	894	890	861	859	889	869	885	915	909	875	879	932	856	899	833	879	884	879	870	930	933	880	893	899	911	926	932	908	897	959	859	862	861	921	906	913	956	900	897	950	905	926	901	912	913	885	945	891	919	934	924	898	892	880	900	863	933	828	878	909	905	834	943	882	874	911	883	931	894	890	905	872	898	911	909	909	928	896	884	873	885	878	907	887	873	883	881	871	884	878	885	928	910	900	904	892	885	899	860	869	851	880	857	907	908	927	883	881	923	870	933	818	914	879	891	924	949	950	852	922	874	892	879	856	934	859	897	888	890	928	856	920	904	867	889	875	890	902	857	927	894	914	857	894	836	925	885	932	840	872	921	886	857	876	875	841	905	851	851	852	882	910	846	886	888	905	878	874	880	859	925	871	901	905	921	872	912	870	858	886	938	946	901	892	863	900	937	861	896	879	889	904	849	894	881	852	912	903	916	901	818	911	885	887	891	866	971	880	876	873	881	895	900	858	894	912	888	866	842	892	843	908	869	908	936	850	846	913	870	908	918	907	937	918	863	867	860	906	894	838	948	871	907	883	874	895	896	852	951	917	912	837	942	868	882	953	878	837	944	850	947	894	861	900	953	925	925	873	886	900	857	922	869	872	906	875	927	926	893	948	842	917	896	885	891	928	892	911	894	873	917	920	920	898	874	913	909	891	900	915	913	867	904	878	889	893	958	910	884	935	883	860	911	852	909	879	876	900	847	866	867	869	887	862	914	878	907	839	885	857	864	894	887	884	864	887	874	893	894	911	888	866	817	949	886	874	871	887	899	883	918	866	890	861	847	916	885	864	823	891	861	890	926	895	831	883	921	939	838	873	882	883	940	898	889	926	908	883	881	867	870	881	902	884	877	885	935	970	894	845	920	910	885	925	864	871	885	876	893	903	853	874	881	905	919	918	917	861	899	955	891	882	878	883	906	882	856	864	884	890	895	880	894	927	870	867	878	875	898	884	872	921	907	893	909	866	897	910	899	913	933	867	892	916	951	895	900	863	933	916	818	924	917	886	878	870	886	925	899	891	885	825	918	903	896	892	915	853	901	879	853	828	914	888	891	901	897	941	946	884	908	884	926	879	875	901	895	852	883	880	857	877	821	895	863	903	885	866	945	872	881	885	904	847	816	864	937	855	925	928	895	879	911	965	864	966	875	867	908	892	841	932	879	935	840	875	889	888	900	878	857	930	899	843	899	918	938	856	888	843	882	863	896	869	894	976	867	859	893	851	872	914	903	908	938	887	915	912	923	946	854	870	885	931	883	873	904	918	885	904	894	937	921	888	918	894	900	899	921	917	905	921	967	902	892	905	892	888	886	859	898	894	919	939	900	878	901	859	900	810	888	846	937	893	857	956	909	966	880	875	912	915	897	874	876	938	915	923	906	912	860	898	894	859	869	873	898	939	875	904	898	822	844	842	906	936	912	862	903	916	900	878	911	883	901	865	902	890	858	875	898	869	916	915	849	841	913	915	916	862	828	916	935	922	914	874	915	925	905	918	927	890	890	937	829	904	911	912	887	892	863	938	857	889	938	890	891	870	892	845	940	931	907	921	925	914	940	923	879	831	908	933	920	919	912	939	897	842	843	936	914	944	906	919	903	901	896	916	869	874	871	897	910	916	885	897	932	822	863	924	863	924	864	916	935	937	885	881	866	900	898	965	889	919	886	895	902	929	905	907	890	879	913	890	882	949	880	912	890	957	917	918	868	858	863	890	829	894	907	893	825	906	855	901	878	836	916	910	903	824	894	925	892	952	848	964	919	920	921	913	890	845	851	850	920	917	902	920	932	873	931	910	842	862	872	841	906	883	948	918	888	878	873	909	884	891	889	893	902	877	939	894	901	887	880	892	931	930	917	899	891	897	934	891	918	852	918	888	947	890	897	911	971	900	959	925	876	851	834	872	901	922	959	848	879	879	930	853	888	875	872	891	868	846	846	890	952	869	843	910	908	930	969	928	917	886	910	856	907	897	865	897	893	871	891	879	864	910	843	896	901	876	911	882	877	906	896	877	895	900	872	908	882	865	898	899	931	928	871	917	883	835	916	888	890	853	871	910	894	952	865	852	895	891	848	928	893	886	910	857	842	854	874	871	898	880	906	858	914	913	905	928	903	950	834	874	895	836	856	901	872	909	878	908	896	921	885	834	841	884	881	900	897	920	902	868	865	853	916	986	866	888	906	906	919	906	905	912	926	883	893	858	945	902	867	889	858	953	960	875	900	915	882	895	897	831	877	929	895	860	888	916	888	882	868	911	927	943	888	886	930	889	929	920	847	902	877	878	884	908	852	910	869	884	912	921	855	926	901	922	897	956	917	862	896	928	936	879	874	914	827	859	864	854	889	879	861	863	854	859	848	955	814	924	915	876	834	874	885	875	864	915	872	911	858	887	856	891	903	930	859	860	888	868	866	895	912	954	846	934	878	839	891	906	933	904	844	826	842	921	845	899	891	897	908	892	844	858	889	879	886	905	897	878	909	844	851	909	899	877	921	869	912	928	892	885	965	909	938	940	920	824	889	935	883	846	935	887	950	919	878	856	880	898	915	900	934	916	893	902	902	860	881	916	904	842	888	812	874	909	902	870	944	897	828	846	933	926	887	867	874	875	840	917	904	902	912	844	887	877	865	903	933	887	897	818	856	922	907	912	854	863	895	940	983	911	857
6945	616	664	548	443	437	361	378	361	330	338	342	337	309	341	347	347	327	340	369	335	344	309	321	309	331	297	338	330	299	308	328	333	327	324	335	327	310	337	315	312	328	333	323	358	327	313	315	308	335	320	334	328	323	332	317	322	306	301	297	328	332	294	351	354	326	343	342	304	367	338	316	334	299	325	311	348	327	318	353	277	320	318	356	322	334	340	321	296	325	333	313	323	312	354	351	289	339	320	321	331	325	312	327	330	329	299	304	331	291	326	293	307	299	323	314	326	341	327	292	335	307	320	333	312	347	356	323	317	350	325	339	333	323	342	323	313	328	340	355	318	325	349	307	349	329	300	304	348	324	337	340	321	318	356	299	337	311	303	315	327	334	328	312	373	364	322	317	342	355	317	329	299	351	361	329	335	309	326	343	321	299	334	362	282	341	319	350	364	310	327	326	350	360	338	347	324	361	283	366	322	323	352	332	307	304	338	306	364	312	317	339	313	305	341	327	348	294	382	318	327	303	337	330	328	307	340	324	328	363	308	343	308	304	323	318	337	337	318	388	355	307	329	322	360	317	308	361	336	354	328	353	319	326	329	282	355	320	321	319	310	319	336	320	334	302	315	336	330	314	366	318	325	338	326	304	266	360	319	332	300	294	322	353	336	353	307	313	339	326	341	305	343	318	349	326	346	323	327	344	355	327	332	356	305	364	347	337	357	307	311	331	319	330	344	310	346	325	280	358	324	287	311	302	302	334	316	314	313	345	333	340	331	341	322	331	354	358	323	330	345	372	333	325	327	332	312	290	314	323	304	348	303	353	339	324	329	351	353	317	315	308	320	335	336	338	325	323	338	312	365	320	334	298	338	353	328	337	342	378	349	318	321	297	330	337	335	324	342	329	332	329	322	343	290	349	303	330	331	317	326	321	314	333	335	313	319	330	311	317	322	331	318	353	348	315	327	324	323	340	329	311	307	305	341	305	314	311	328	354	311	324	327	333	339	339	360	312	315	317	290	347	336	321	333	337	311	351	332	304	311	320	319	326	339	319	315	332	307	317	312	327	323	321	329	340	331	346	293	336	327	309	313	346	335	327	325	312	337	356	315	341	340	349	321	323	343	315	347	309	310	342	338	350	319	347	296	330	322	300	315	295	348	331	347	306	311	300	315	342	324	290	282	362	324	296	329	324	333	346	348	298	319	315	339	285	333	309	325	351	337	331	330	301	332	332	314	334	325	340	336	330	334	330	300	317	335	338	306	335	307	342	360	340	325	321	363	315	328	355	352	333	285	314	313	338	320	309	302	345	324	305	359	322	331	340	308	333	320	335	298	315	310	302	348	336	330	331	341	319	302	346	343	300	322	323	302	322	309	319	355	316	336	330	352	356	341	320	338	333	335	322	358	319	344	318	316	319	320	324	322	354	300	325	335	319	330	342	365	311	311	344	330	309	334	273	340	291	336	338	313	332	339	320	327	307	300	329	308	297	327	320	293	335	322	316	327	356	324	289	332	309	332	286	305	343	337	325	295	329	325	335	330	330	311	346	324	333	326	342	331	291	324	288	310	322	303	334	341	343	297	336	315	296	313	333	344	307	338	332	318	335	328	311	349	329	323	316	337	330	369	345	319	294	325	318	311	297	298	321	345	332	324	293	298	346	336	297	326	338	343	335	338	326	323	342	351	316	342	323	311	326	353	325	334	351	339	304	342	341	320	391	330	336	337	335	318	331	317	348	303	363	321	342	358	351	331	330	335	343	318	326	312	325	320	289	304	321	319	311	344	320	312	305	270	301	313	341	341	303	345	328	337	317	341	360	334	329	333	309	324	333	337	359	330	327	315	317	332	336	333	362	321	334	339	344	312	329	341	343	346	319	312	343	343	318	310	342	314	323	331	309	312	311	314	315	334	334	335	291	291	356	347	331	298	338	332	309	338	342	358	320	321	340	299	318	350	305	317	328	340	331	325	328	350	324	308	312	351	321	317	323	331	356	361	306	331	340	331	348	301	342	337	320	315	286	326	297	319	360	374	336	334	319	323	328	348	353	300	333	287	299	308	311	337	355	301	337	298	320	335	299	311	296	362	321	340	307	316	333	320	350	356	312	321	330	313	326	362	335	379	340	316	340	296	326	337	338	322	318	313	319	299	333	316	322	315	324	307	312	323	351	330	347	307	325	344	368	317	327	316	332	329	393	330	284	334	324	329	315	349	297	292	304	324	332	341	305	345	333	312	342	307	351	295	335	373	319	307	325	328	311	325	330	333	309	322	323	323	337	352	324	318	343	342	309	304	331	356	351	332	338	314	304	300	329	339	347	346	306	278	306	322	337	343	317	301	335	320	328	323	332	336	353	348	326	312	339	307	352	343	330	318	336	330	298	337	323	328	319	334	359	314	295	306	330	327	355	328	308	295	324	307	357	312	355	330	360	313	344	322	338	325	315	333	336	373	318	300	334	321	343	335	311	312	355	331	346	332	336	324	287	350	329	315	334	340	341	371	320	316	301	315	320	327	343	355	321	370	289	322	300	338	335	357	350	338	292	328	341	326	359	279	328	331	320	354	333	330	337	337	317	348	307	304	347	303	355	343	319	334	314	323	330	367	304	326	337	328	320	307	288	332	318	295	308	341	319	336	330	357	338	325	291	325	290	334	338	363	319	359	334	316	344	317	352	340	301	344	333	319	346	315	372	333	344	315	330	334	338	372	304	361	326	332	335	326	310	347	334	316	325	329	323	340	331	342	307	326	300	333	348	330	317	327	304	340	340	315	351	307	320	311	336	314	349	300	335	358	311	317	332	289	343	329	326	346	359	338	301	310	341	329	313	336	314	342	290	335	335	346	334	307	308	337	338	347	318	301	302	338	348	307	318	353	298	322	320	314	285	330	361	322	350	307	311	313	314	315	295	351	340	332	334	338	330	323	353	317	325	319	315	363	313	316	322	333	317	325	351	313	322	322	311	309	315	320	285	321	353	358	344	325	327	359	340	346	325	319	324	323	332	365	313	329	326	299	324	302	338	304	297	351	339	373	362	325	325	355	316	343	331	331	319	342	306	358	316	332	344	336	314	346	320	350	328	317	342	318	304	357	338	348	321	325	324	325	348	317	327	303	318	321	317	342	329	340	335	333	327	348	309	342	375	328	321	343	322	313	343	351	365	343	326	344	367	316	317	365	302	332	364	329	347	338	305	335	316	336	361	332	335	288	302	321	315	303	316	336	312	353	357	296	339	323	318	345	324	327	338	300	366	338	304	327	329	313	318	326	344	339	329	322	332	323	351	310	302	363	359	337	345	337	330	360	317	327	342	341	320	304	302	341	337	335	347	363	332	330	313	329	335	305	278	328	341	309	305	356	320	360	321	312	310	332	330	327	339	350	334	296	304	341	335	362	309	322	361	331	354	336	366	324	340	310	294	328	337	336	297	340	293	345	307	336	310	320	299	328	342	319	335	359	316	338	313	322	325	344	349	344	294	339	312	340	348
6516	1047	1456	1510	1330	1207	1071	1025	916	891	916	895	827	924	861	836	834	843	822	820	830	835	819	792	834	848	767	750	869	808	793	825	774	752	786	787	825	767	837	796	817	822	800	780	758	765	842	827	789	827	781	783	807	758	803	850	808	769	785	782	747	753	790	792	786	828	826	778	755	816	816	840	764	800	811	826	835	755	761	814	770	788	786	757	798	760	782	816	817	793	759	818	752	797	815	829	821	764	737	788	822	833	793	783	802	776	754	800	787	793	793	761	751	725	738	763	776	800	754	793	774	774	814	755	752	783	821	773	830	792	799	786	817	798	836	785	748	779	748	809	757	742	797	806	809	817	779	757	777	784	825	826	779	822	774	797	781	801	792	778	791	766	745	780	794	811	786	803	786	798	807	808	770	779	746	784	786	797	848	786	794	803	820	793	799	784	837	799	777	769	761	823	765	757	811	819	823	751	799	785	774	745	793	822	803	810	738	748	781	776	820	792	807	774	823	772	771	792	831	808	745	754	738	812	834	751	776	801	777	790	866	753	795	797	785	830	807	818	803	826	787	815	772	788	778	794	814	767	790	764	756	759	804	726	794	794	741	800	876	817	762	803	769	756	751	789	803	801	747	763	778	812	740	768	757	774	764	819	834	759	774	802	822	840	809	749	776	777	789	777	810	786	825	762	746	821	826	771	800	799	816	801	762	801	783	823	788	807	821	825	795	798	792	824	785	812	836	822	804	745	737	756	789	800	758	746	799	793	768	807	815	749	745	751	812	763	772	765	737	717	725	814	823	820	755	741	761	802	804	821	789	736	757	783	824	819	769	790	779	787	804	798	784	712	788	768	816	776	811	789	761	784	774	811	822	750	799	775	817	769	810	809	766	783	806	792	798	773	779	812	743	769	827	766	770	772	824	763	759	746	768	811	769	767	783	727	829	764	833	839	767	769	788	770	783	778	794	860	786	783	775	780	783	823	814	779	772	800	798	745	829	796	799	796	789	790	760	770	798	817	826	760	771	794	799	816	735	788	792	835	796	803	788	797	768	735	829	785	816	751	774	812	776	798	768	777	782	793	756	738	752	771	789	819	741	785	841	753	766	790	803	802	810	724	809	757	773	790	771	771	806	748	790	825	768	821	790	777	794	801	778	834	789	741	785	805	769	767	820	807	785	787	789	778	832	790	788	755	787	807	769	767	725	796	799	803	779	827	787	782	798	799	765	811	850	774	770	774	755	839	811	811	828	780	769	793	782	794	802	784	752	765	800	780	788	774	775	777	824	789	765	793	808	805	791	842	787	799	815	800	790	784	769	856	801	809	782	749	766	813	782	818	812	843	773	762	766	791	760	806	802	746	832	798	785	784	775	735	752	787	774	793	784	775	790	755	788	829	783	796	782	843	799	771	794	798	783	812	794	748	791	782	817	786	784	791	788	779	795	820	803	806	818	793	775	791	808	808	822	838	759	758	798	801	806	809	773	809	767	804	825	793	782	731	797	785	769	793	801	816	775	782	783	766	808	803	788	774	717	799	764	815	775	812	771	702	803	749	789	788	798	787	781	782	824	817	799	770	805	807	807	768	780	775	783	752	800	800	787	814	778	752	742	792	760	823	857	770	788	800	810	805	739	783	771	735	833	795	773	748	766	746	758	781	753	770	802	752	780	763	759	783	763	818	817	809	851	757	832	784	735	791	787	788	789	796	844	777	817	823	754	813	823	858	848	816	779	763	823	809	789	790	792	819	800	811	756	771	810	728	829	821	799	762	762	850	790	777	785	758	722	808	803	787	793	740	759	778	742	760	830	794	779	790	751	785	754	746	816	771	756	790	758	818	793	833	792	781	802	853	840	803	764	798	775	784	823	759	755	814	845	770	778	795	779	757	757	793	838	795	815	773	763	805	788	775	771	763	770	763	793	818	841	811	757	813	748	850	740	807	765	768	803	760	819	807	784	782	832	812	759	797	797	806	751	793	800	749	767	810	772	772	797	794	799	771	779	821	781	804	803	800	802	813	809	789	743	812	799	796	763	815	786	849	775	726	762	751	807	811	736	803	794	750	773	849	808	756	772	767	840	843	782	843	794	809	795	776	800	778	775	757	789	800	768	735	809	758	769	789	792	781	787	866	794	810	783	792	775	799	770	769	757	721	801	787	791	734	824	748	806	778	774	786	772	806	749	784	735	780	774	786	767	781	735	802	843	805	832	844	837	815	760	784	788	785	797	760	796	755	755	802	826	764	794	808	794	816	780	809	799	797	824	811	812	797	777	785	742	809	791	811	848	791	818	824	787	767	848	778	826	793	742	790	786	808	772	819	793	755	781	782	831	780	773	763	767	783	791	783	768	827	811	793	812	777	839	748	840	794	749	748	795	745	793	781	772	774	824	799	733	755	725	778	753	797	791	736	791	835	807	838	828	850	750	753	752	793	761	776	813	787	805	772	807	804	756	793	775	820	770	789	744	802	816	789	818	788	766	793	815	814	771	783	785	796	761	768	772	795	777	798	786	789	755	786	757	786	827	822	792	783	831	781	755	751	792	774	778	813	813	828	808	784	793	820	793	793	810	772	849	814	789	812	818	749	769	752	754	765	814	811	776	787	784	765	782	797	780	769	784	799	807	835	835	816	769	783	773	760	696	781	799	784	734	778	767	797	826	758	763	761	781	794	796	788	805	799	799	816	787	784	758	808	757	789	766	805	792	779	758	802	783	744	832	795	812	798	777	801	790	809	767	756	738	808	835	817	828	861	825	793	760	782	786	781	746	752	771	791	750	766	749	801	752	800	819	782	760	819	805	803	759	812	731	762	789	807	814	764	795	774	787	824	798	756	788	804	787	780	813	767	794	784	779	801	791	795	836	780	757	760	817	802	795	848	793	773	792	835	789	730	775	761	824	766	755	771	799	774	804	808	727	812	809	772	757	766	786	746	786	769	799	811	764	839	762	752	814	736	806	775	778	782	761	779	744	780	813	729	766	792	755	781	793	763	792	820	806	798	800	791	788	767	795	808	765	799	803	794	802	822	805	766	805	796	804	770	776	766	816	790	786	772	757	811	789	819	806	734	825	801	835	776	784	824	779	791	755	819	776	828	772	767	756	752	760	753	863	802	806	730	779	743	769	783	778	787	785	778	764	807	774	777	799	793	731	805	805	769	784	774	818	793	787	741	790	805	813	845	791	784	780	806	805	788	793	778	729	730	767	772	769	791	837	820	797	782	797	774	766	715	779	761	759	822	774	807	740	792	786	771	808	757	772	815	781	745	773	745	798	802	748	795	750	765	744	816	788	722	822	805	795	807	757	767	807	750	753	764	804	762	798	796	797	796	794	757	795	772	777	776	839	794	797	772	781	809	759	812	772	782	762	792	796	812	760	815	775	787	802	857	789	779	783	800	803	793	711	780	756	809	758	780	750	782	723	804	791	786	806	845	773	803	755	773	769	788	767	781	782	823	807	843	797	768	787	754	782	796	788	813	792	786	819	780
12261	878	717	598	375	278	238	250	190	222	186	173	209	161	160	170	172	155	166	146	164	158	179	162	143	179	135	164	169	159	151	164	174	142	195	155	169	167	172	144	136	142	155	160	166	164	132	159	113	163	174	174	151	161	142	163	141	141	148	141	132	140	140	120	149	183	144	173	134	135	148	162	123	108	145	171	163	167	145	144	145	161	162	188	186	142	141	172	166	147	137	142	162	168	152	156	164	148	178	177	154	128	168	176	151	142	154	161	161	182	136	154	148	145	157	151	164	148	136	144	143	156	160	142	169	153	154	157	143	138	157	162	144	159	160	141	153	172	155	147	162	142	147	155	144	144	162	154	124	127	151	167	163	152	157	158	143	151	144	152	141	148	142	176	156	158	158	145	133	158	136	126	151	165	128	166	145	150	149	146	138	158	156	152	149	149	155	150	149	150	148	142	162	169	156	166	138	149	145	138	152	124	157	154	139	158	140	144	186	163	140	158	156	119	157	144	168	152	161	162	165	161	165	185	173	144	146	147	172	145	134	171	154	149	151	160	156	155	149	134	116	139	138	154	164	135	141	158	143	140	153	162	165	145	132	175	163	140	153	153	153	137	132	121	172	135	156	145	140	130	165	162	149	165	162	114	143	157	152	160	173	145	140	137	147	159	172	167	138	143	167	146	139	146	160	120	162	156	153	157	179	148	154	136	147	146	132	147	149	154	142	153	158	145	121	163	139	171	146	173	150	146	148	154	148	164	164	140	162	151	141	145	133	160	161	162	129	125	151	168	153	138	149	151	168	151	152	136	126	156	142	145	179	149	145	174	168	150	160	170	136	123	159	135	163	161	152	156	138	165	147	172	171	156	165	160	162	188	166	133	162	127	160	162	169	145	169	166	120	151	159	159	139	138	151	164	168	143	179	152	160	155	148	154	150	135	137	149	158	160	153	158	149	149	136	151	137	129	158	158	153	136	160	149	158	149	135	157	141	145	145	166	160	153	140	147	177	125	166	159	168	142	137	146	143	153	165	151	145	132	144	163	175	166	144	155	161	146	166	135	147	149	158	163	150	171	143	171	156	149	145	163	137	150	130	149	167	147	134	147	165	139	139	135	129	123	141	159	123	159	141	140	145	161	168	158	141	137	139	137	159	158	159	135	153	157	123	153	129	175	126	153	169	167	153	143	138	127	140	168	156	138	124	162	154	165	137	139	157	160	170	180	150	125	168	164	167	160	124	136	149	163	140	150	144	151	162	165	121	165	146	173	159	163	150	159	129	134	159	149	157	171	159	135	162	168	122	152	163	145	162	136	170	147	171	133	129	153	158	163	145	152	141	136	169	164	171	135	146	157	162	172	158	157	160	166	163	174	135	167	159	173	156	144	153	143	136	147	157	163	166	174	169	127	139	147	137	143	145	153	110	135	139	156	151	164	159	160	139	158	136	154	144	132	160	138	153	162	171	156	153	154	142	155	146	155	154	172	169	140	142	160	146	143	148	175	136	147	154	159	151	157	141	145	149	141	155	157	162	151	136	154	161	125	162	126	158	164	166	162	160	160	150	142	164	157	160	155	166	140	149	164	139	156	152	152	131	167	133	139	158	159	135	156	163	165	180	135	161	169	163	136	129	150	139	155	156	141	136	119	180	157	159	150	153	146	171	147	149	152	159	154	166	155	129	130	169	184	146	142	134	161	148	143	155	142	169	151	146	143	156	154	162	148	177	163	112	145	159	181	131	172	144	145	153	160	160	142	130	147	138	137	153	160	136	167	134	156	168	160	136	152	170	116	149	162	170	171	151	158	139	168	144	147	140	162	135	142	133	129	139	175	143	142	161	166	138	141	137	142	155	151	157	163	124	149	149	167	154	168	150	167	140	142	149	166	162	177	168	140	143	158	132	155	145	163	159	129	146	144	155	152	141	143	161	127	151	142	137	136	136	159	163	165	173	160	160	120	172	168	153	152	156	135	156	161	127	177	149	154	158	167	151	167	155	158	138	134	140	139	137	152	133	121	167	154	145	172	166	187	135	156	137	129	160	132	176	141	137	172	142	146	168	170	135	156	134	150	147	164	149	125	130	164	150	160	154	177	139	150	132	161	159	151	151	167	154	182	161	136	168	163	158	144	147	154	128	157	140	159	152	157	157	142	170	166	147	168	148	156	169	171	163	154	139	166	168	141	145	146	159	161	139	174	160	156	143	160	170	199	131	141	139	178	164	192	162	165	145	137	140	143	140	170	162	160	137	168	158	145	156	145	160	165	164	142	165	156	161	175	135	161	163	145	162	162	175	145	151	145	141	135	195	139	146	140	169	169	163	139	159	147	146	157	151	156	165	149	152	150	135	135	147	161	177	153	145	155	137	162	174	155	158	148	149	146	133	151	169	154	141	143	134	158	142	128	167	143	156	168	146	152	147	163	162	143	150	131	136	135	169	161	149	153	170	122	158	131	145	134	143	115	160	143	135	160	150	150	146	128	159	147	156	147	164	150	146	138	155	158	144	144	156	115	161	166	142	122	129	151	136	159	155	134	151	144	152	164	160	145	166	159	162	182	164	147	157	175	167	150	152	140	157	160	137	143	133	158	164	162	144	153	168	154	159	163	161	170	169	142	137	146	137	155	183	172	156	144	145	152	167	156	174	162	130	168	168	148	136	168	159	150	144	146	150	148	144	167	144	142	180	168	177	154	136	142	151	141	152	161	153	177	141	157	171	137	138	149	128	129	146	150	161	150	162	140	155	146	156	163	136	142	154	162	131	159	143	147	156	148	143	151	138	145	155	154	148	142	181	162	129	151	136	155	126	181	151	161	163	139	150	166	144	137	144	157	157	112	163	145	174	130	141	165	168	153	152	167	160	135	144	187	166	155	158	158	178	161	158	130	160	132	155	139	148	143	143	143	146	155	157	141	146	147	120	145	174	146	148	170	164	162	149	183	173	149	146	160	169	176	168	163	153	148	134	141	134	164	139	146	144	143	159	148	124	135	138	155	144	140	166	151	181	131	135	149	154	140	145	145	144	158	152	150	166	150	162	139	152	155	160	170	175	159	138	147	171	139	137	182	168	135	160	155	133	172	162	126	156	169	147	134	142	163	141	148	148	144	151	170	154	139	152	140	151	155	171	148	147	165	133	148	151	171	140	155	153	168	146	146	144	156	163	122	154	149	148	146	176	145	168	142	154	131	170	165	158	135	148	155	149	152	146	143	156	160	143	169	163	140	172	146	136	143	152	171	145	173	151	178	156	155	173	140	138	158	152	126	156	154	146	156	169	150	150	142	132	150	149	150	163	150	169	160	164	144	146	148	161	141	145	168	153	172	122	177	150	138	151	148	155	157	168	151	167	132	148	157	154	161	165	165	116	163	150	151	159	167	148	151	151	129	144	150	165	146	166	172	154	141	185	179	162	144	150	142	178	148	159	181	183	153	162	160	153	150	151	142	140	158	174	169	130	129	150	150	167	162	167	170	160	131	126	146	152	137
7721	908	1745	1882	1424	1167	934	843	709	680	606	601	548	548	559	516	483	500	518	441	452	448	419	428	456	393	458	444	443	428	428	421	449	434	415	430	407	441	417	412	395	399	395	393	395	423	416	430	417	369	415	416	370	398	380	413	388	394	398	426	423	383	389	407	406	388	421	422	390	414	396	369	374	374	416	390	420	374	415	396	404	419	398	399	417	370	412	368	412	427	386	414	412	411	393	378	382	417	399	406	418	385	384	406	421	410	376	445	424	407	455	400	413	415	399	423	398	395	390	423	402	388	391	405	410	390	416	392	403	412	428	387	407	382	410	400	389	390	414	403	406	404	396	340	390	376	395	371	432	402	398	409	384	409	349	452	372	413	402	406	391	412	424	398	398	387	423	404	374	387	401	413	411	386	416	400	406	359	402	407	385	398	413	375	424	412	440	372	398	389	363	396	423	424	403	363	414	435	432	420	388	400	389	389	404	389	432	406	406	416	418	406	412	432	431	422	383	398	372	461	433	384	420	396	386	427	380	383	410	417	415	388	434	401	438	382	382	401	450	412	417	427	409	406	389	376	365	391	418	418	395	426	399	406	398	402	412	396	400	412	414	397	401	439	384	444	413	387	423	362	418	437	412	394	444	392	414	398	449	412	383	412	452	401	383	407	385	421	408	401	395	410	392	405	383	385	439	404	395	386	381	391	406	424	418	400	378	385	388	401	380	397	387	392	390	394	415	413	409	412	417	411	390	396	381	394	452	409	405	386	400	378	395	362	427	399	397	423	394	399	382	420	389	416	372	432	385	377	392	402	399	418	389	380	400	408	407	411	391	382	433	390	373	416	407	389	398	391	385	413	364	368	417	427	422	386	421	387	391	390	403	378	404	432	377	357	414	410	408	417	401	425	424	357	368	388	408	420	390	371	417	403	379	399	401	395	398	366	419	377	405	405	458	411	402	422	442	423	431	443	452	381	403	413	434	406	408	391	433	384	420	394	387	398	429	439	437	371	399	426	366	406	383	390	424	407	437	406	392	424	418	401	372	390	407	384	394	405	404	423	380	412	406	393	405	412	376	393	378	401	431	423	413	372	435	407	426	397	430	399	432	426	386	406	407	400	425	392	374	379	360	435	397	391	421	394	390	416	419	403	399	404	408	421	398	372	380	396	401	369	376	391	380	418	414	416	441	397	393	411	431	356	413	426	420	390	408	426	376	411	380	390	396	397	407	437	437	409	405	395	394	404	388	418	404	406	425	379	413	414	386	406	363	384	425	417	401	388	447	399	407	394	405	390	386	424	415	435	375	426	384	403	399	404	399	383	397	408	415	425	395	403	359	413	408	429	423	403	390	383	390	376	348	448	412	391	406	369	390	393	395	392	402	378	402	396	450	423	400	411	420	417	452	405	427	386	385	409	397	419	401	394	400	380	429	427	416	401	421	421	416	427	401	414	380	402	437	373	410	395	428	394	438	385	402	412	415	381	395	440	396	385	416	447	422	399	392	401	410	434	375	379	405	388	430	372	422	410	420	416	390	391	439	401	432	387	388	357	406	428	388	417	419	386	402	425	448	401	401	369	387	406	376	419	381	401	415	459	415	386	400	405	397	390	407	414	418	398	417	427	428	397	430	405	424	391	370	415	422	426	425	417	446	394	414	425	364	391	372	374	393	390	419	407	428	381	424	385	402	393	407	393	380	371	399	381	397	415	382	387	431	417	399	380	371	419	390	413	424	413	372	400	393	409	411	375	438	389	374	436	413	410	413	393	368	399	414	377	411	405	408	422	388	409	383	382	424	428	381	415	411	377	407	388	348	387	419	399	401	394	413	417	409	406	373	385	430	406	411	405	392	412	428	401	409	405	399	431	403	393	415	408	404	409	406	406	391	391	360	425	439	398	409	410	375	415	414	406	399	450	441	410	391	438	410	442	444	388	388	407	358	379	424	434	431	404	441	413	438	416	389	411	408	389	442	412	395	386	408	399	380	410	398	452	376	402	420	410	443	405	403	376	398	406	415	376	443	433	400	359	390	385	389	451	405	400	394	412	403	400	376	438	394	400	409	405	384	382	407	366	396	401	416	379	421	390	437	398	395	394	409	407	380	425	392	426	428	394	404	405	433	424	374	401	388	388	358	366	417	409	399	370	360	411	398	399	389	426	402	423	413	382	380	407	370	389	403	416	386	397	440	432	399	346	416	409	406	372	415	407	401	430	396	411	395	397	388	415	415	417	403	346	422	384	389	401	390	384	413	351	387	378	408	358	407	394	398	431	397	403	417	412	390	419	415	407	412	413	378	387	389	390	413	392	402	403	360	413	402	409	427	411	419	372	388	399	433	399	388	417	425	447	388	405	365	400	382	403	375	423	384	408	388	396	400	375	371	424	441	390	373	423	409	430	369	391	410	411	379	426	413	413	374	407	416	372	389	400	402	368	394	346	407	356	394	406	396	405	427	372	402	362	419	362	387	430	351	420	408	415	404	424	468	373	369	365	399	382	403	422	446	409	402	407	406	403	395	413	390	374	413	412	406	424	411	361	409	402	379	413	435	386	405	397	425	408	421	370	414	412	428	413	396	412	402	389	392	393	366	378	413	371	382	423	390	421	405	421	391	402	394	431	428	405	401	403	390	390	401	383	382	397	417	415	394	378	394	399	430	403	393	421	366	423	419	396	416	426	416	433	410	396	392	388	369	398	412	387	425	393	417	366	397	415	409	448	415	392	381	394	441	435	369	404	389	400	431	390	384	420	439	398	378	400	404	379	419	389	364	396	418	405	395	420	443	401	398	381	405	436	403	412	409	370	386	399	386	382	401	421	401	403	431	393	388	402	417	400	375	363	404	355	451	398	402	374	411	403	393	388	382	413	404	381	402	399	397	383	395	395	425	391	434	397	416	383	410	429	396	416	421	411	386	397	391	406	406	424	428	392	395	433	416	426	437	403	438	402	427	415	458	389	382	402	392	396	353	419	409	383	388	429	440	370	388	405	395	405	404	416	378	407	405	398	378	362	423	383	367	400	409	397	391	415	401	399	420	408	379	403	436	391	422	417	372	381	428	427	409	420	385	412	389	417	406	392	377	397	417	401	459	444	376	411	391	390	416	412	369	396	398	376	392	399	399	386	411	392	383	399	413	420	430	400	423	409	408	442	412	396	405	416	410	439	429	374	369	412	390	384	399	385	404	424	379	437	433	447	422	434	448	428	395	406	402	397	437	386	377	412	408	418	408	419	370	398	376	386	367	417	435	391	400	382	415	383	419	395	415	430	400	385	392	362	399	398	402	391	421	383	397	388	402	377	394	383	403	442	446	400	391	375	410	434	397	396	409	402	403	401	353	430	405	381	411	438	394	370	424	401	376	412	384	384	412	384	418	417	386	382	417	419	424	394	408	413	423	392	413	439	370	439	395	422	426	386	392	428	398	394	398	430	401	369	375	364	399	381	402	428	384	413	363	396	432	434	364	432	423	423	362	374	401	371	390	407
1373	409	393	403	394	393	384	370	393	325	382	345	342	358	397	335	384	367	375	379	345	383	368	358	390	355	361	372	388	335	387	383	354	355	382	372	356	347	399	374	373	387	360	420	349	383	353	357	342	346	369	378	357	383	386	378	360	363	365	378	379	343	354	354	345	408	389	366	390	349	365	356	336	373	371	368	402	347	404	376	359	360	373	404	331	374	384	357	360	366	392	378	369	371	348	369	393	387	366	386	363	379	393	386	386	369	342	399	374	393	374	413	353	376	357	432	398	389	379	355	394	370	336	367	386	354	363	355	370	415	387	391	380	377	386	394	370	358	368	352	349	413	384	323	403	334	392	354	361	375	376	330	340	403	354	340	410	350	391	350	375	388	403	351	405	355	356	391	374	344	352	378	333	381	368	361	359	335	349	392	384	398	392	393	387	408	369	367	371	369	370	353	378	401	364	351	403	406	416	358	363	403	365	396	362	379	363	341	373	365	346	364	367	382	396	351	392	405	360	363	366	388	367	379	366	354	366	408	345	336	371	366	420	346	371	374	340	374	337	381	339	347	334	378	378	341	354	392	385	360	374	372	382	404	348	377	337	325	368	394	385	371	363	395	383	356	352	373	343	385	342	370	354	387	351	387	405	372	370	373	340	345	369	347	358	374	371	382	423	404	352	397	368	354	338	385	330	369	382	337	381	351	345	385	394	393	336	376	393	385	366	345	378	370	372	379	362	364	374	365	365	391	356	368	424	376	370	366	347	350	342	355	361	345	350	385	342	387	331	375	376	379	386	361	369	371	364	358	371	369	389	345	361	361	368	370	374	393	350	327	380	365	349	389	401	347	345	343	375	390	378	360	363	370	405	394	412	348	355	352	388	370	337	410	358	380	363	372	375	401	389	375	333	345	397	361	381	381	357	359	381	376	375	371	371	337	378	400	405	397	358	353	404	351	364	358	388	379	373	335	372	369	378	346	360	385	384	342	357	387	381	387	387	363	390	364	359	368	368	369	347	375	378	348	361	366	367	363	352	402	378	367	357	374	390	342	370	376	379	376	377	366	367	326	340	396	335	379	394	378	376	399	377	371	387	398	379	358	407	380	360	349	380	356	376	399	395	358	357	362	395	382	366	385	383	391	357	373	357	365	417	363	391	356	400	398	378	395	334	373	389	351	401	368	373	388	360	353	363	393	389	378	357	419	409	333	400	374	358	357	357	337	374	369	370	362	388	353	383	368	357	389	404	359	383	395	378	406	377	396	396	384	356	359	394	346	371	372	360	370	374	376	392	374	452	388	342	369	350	382	345	376	390	339	373	346	380	380	405	378	364	355	364	384	380	354	377	387	353	365	339	371	363	384	361	366	343	365	400	377	366	374	367	396	349	354	367	358	359	398	372	336	412	352	332	332	384	401	361	393	375	326	367	390	345	373	349	398	372	349	338	379	391	405	351	387	373	372	372	353	360	345	344	394	377	409	399	354	382	355	356	377	369	386	380	364	353	359	355	349	409	360	381	358	382	361	374	338	363	351	404	386	347	375	379	345	334	359	369	355	361	403	353	399	400	358	389	372	362	401	376	396	394	389	363	384	367	386	400	402	357	375	362	380	380	400	404	404	350	371	351	347	381	330	379	357	369	347	357	400	361	384	391	384	394	381	354	360	398	370	367	345	338	361	380	350	361	371	358	346	364	351	357	371	388	336	337	333	383	370	369	342	343	326	375	387	356	347	400	334	358	351	393	389	392	426	409	352	330	371	376	365	347	392	360	385	382	410	369	384	350	358	383	348	391	373	375	394	327	347	419	355	369	371	401	362	376	385	370	380	371	404	410	325	366	371	329	351	375	441	412	342	337	368	422	362	364	404	353	364	360	353	368	364	381	334	354	392	369	358	371	375	338	367	369	380	361	395	376	399	373	372	378	358	368	365	378	373	364	341	388	353	386	363	362	404	356	364	372	341	338	340	407	347	378	405	384	391	402	344	375	413	368	365	338	358	354	347	375	372	383	352	393	352	361	368	372	348	360	375	370	398	350	354	359	385	371	389	384	389	361	392	386	368	353	348	362	333	370	354	366	373	381	409	336	362	380	383	405	340	403	360	405	357	348	384	395	386	397	383	340	358	398	340	394	361	408	401	393	385	378	362	383	380	357	333	392	413	364	355	345	369	338	343	373	398	371	377	379	372	395	363	399	418	378	363	397	364	386	359	390	369	352	357	378	367	370	394	395	346	364	382	368	409	380	416	381	365	363	380	330	350	385	382	377	380	384	391	367	401	375	385	385	368	366	368	357	397	359	363	395	392	366	388	355	363	363	378	391	395	380	346	371	350	352	385	397	370	339	341	404	389	362	385	384	390	361	385	383	364	355	376	365	380	377	397	370	347	378	338	360	371	362	384	357	379	376	365	382	366	395	350	398	370	366	353	361	362	347	344	404	353	392	346	361	367	398	408	337	382	352	339	362	375	376	368	367	352	402	388	379	366	353	390	364	352	397	402	399	406	378	409	335	394	404	358	367	326	358	356	357	358	366	360	406	400	390	340	359	374	361	383	378	351	392	391	330	372	404	371	359	371	369	399	372	362	366	377	362	377	345	342	387	385	359	373	367	377	367	366	363	387	378	363	363	388	343	379	362	396	353	353	373	359	344	372	359	372	342	361	412	378	354	404	347	382	354	378	372	373	395	359	371	353	377	363	401	350	391	377	391	371	342	351	358	386	371	359	363	376	365	348	368	373	354	380	372	368	328	363	379	369	368	353	378	360	363	371	359	336	366	355	376	367	352	372	348	406	405	361	366	364	375	353	347	408	368	385	395	369	382	371	404	332	361	379	342	370	357	363	374	357	355	386	384	365	386	375	338	364	384	374	389	366	394	379	390	396	363	402	394	355	354	364	370	369	340	382	383	389	387	393	413	339	361	386	363	377	360	382	370	363	385	412	400	341	378	327	393	413	361	347	399	419	409	393	369	369	333	341	393	343	382	343	375	382	404	349	375	372	341	355	382	414	362	338	406	358	366	369	362	389	382	353	339	352	372	380	384	389	373	325	356	378	417	374	385	383	377	434	388	385	336	405	422	356	374	367	399	383	382	371	375	344	345	380	333	412	378	409	359	386	382	353	396	392	399	396	377	389	385	357	384	392	361	347	387	360	366	351	373	369	354	349	389	378	433	375	389	372	398	334	374	326	366	406	369	357	399	371	350	376	352	379	380	376	366	368	314	385	344	381	396	344	348	357	353	383	382	403	379	364	361	374	384	356	384	381	390	355	357	367	377	383	369	358	353	369	337	373	380	373	394	371	376	375	378	362	380	381	352	387	392	397	366	376	383	350	376	365	419	331	414	366	347	358	380	362	365	335	403	371	404	398	384	398	378	361	359	389	369	361	362	364	371	367	376	392	373	386	352	391	362	388	381	351	369	375	368	326	349	354	389	374	368	371	361	348	370	403	360	359	353	361	407	360	380	332	362	364	379	360	383	365	397	350
2052	955	915	910	925	913	933	819	917	890	882	856	872	936	927	885	833	892	910	876	850	918	910	923	889	876	911	883	951	896	850	909	872	873	897	890	925	879	851	928	935	910	851	920	926	873	828	872	901	849	843	859	896	841	923	920	889	927	894	889	874	911	856	890	895	886	961	859	940	917	921	842	855	913	914	856	843	927	883	899	931	886	885	923	859	865	873	883	868	912	876	859	935	877	888	890	928	878	901	885	890	900	884	870	865	866	910	881	925	884	915	926	909	875	910	934	878	865	887	892	883	879	953	872	924	905	883	862	901	885	929	933	921	891	848	913	879	890	873	826	925	857	878	935	902	887	867	897	912	877	828	882	941	855	910	912	857	928	913	864	880	877	912	887	845	936	920	930	906	898	942	879	883	886	910	885	893	838	869	921	909	924	903	861	901	885	927	878	909	878	910	920	923	918	909	870	870	906	899	889	850	853	920	882	867	915	861	879	953	893	909	882	915	891	939	879	872	864	914	884	863	945	899	860	949	893	911	885	884	883	911	899	892	919	902	925	946	876	863	885	924	870	923	873	863	918	854	871	873	956	930	866	890	909	850	899	916	925	863	890	904	888	940	874	894	873	865	884	892	845	907	939	899	886	886	919	955	903	893	888	901	888	889	902	880	916	929	875	901	915	862	890	945	882	953	939	876	921	867	907	856	888	911	867	897	891	855	903	895	919	840	869	849	916	915	903	933	864	914	848	879	937	909	910	878	861	865	890	886	872	894	910	923	876	873	907	891	892	851	867	874	897	940	879	879	898	836	909	892	899	867	812	900	885	847	896	886	834	893	912	876	901	934	841	886	894	919	843	934	810	879	929	884	912	880	858	888	955	889	891	908	880	892	910	854	945	846	933	919	861	852	907	896	905	883	869	872	923	945	878	893	841	918	903	892	897	892	923	882	898	882	886	938	924	952	889	921	891	945	947	895	949	890	862	886	882	877	904	911	931	861	897	947	866	890	944	891	868	889	889	923	895	893	837	882	878	919	884	890	888	895	923	872	897	884	889	876	930	850	920	883	867	884	897	898	894	889	874	898	929	837	887	945	892	889	861	873	873	931	871	836	862	867	896	904	905	887	898	893	896	897	886	862	855	922	925	916	936	873	878	947	838	842	869	880	944	876	912	886	865	876	864	874	898	909	868	919	911	930	871	845	883	897	858	881	878	936	893	940	919	877	902	853	961	914	870	896	930	962	883	880	908	932	879	955	874	898	885	875	853	918	931	918	864	926	861	848	950	895	838	921	859	916	897	903	892	856	891	895	830	874	886	845	891	886	912	898	880	962	860	912	866	919	847	894	886	880	895	903	850	944	951	887	850	907	871	921	898	905	872	843	900	859	837	897	865	905	867	915	919	896	853	868	870	885	852	852	830	880	870	873	867	863	938	913	918	909	959	888	890	882	806	898	921	878	913	854	913	897	903	911	899	874	882	924	855	905	893	833	910	868	932	875	840	907	881	928	912	854	928	897	895	890	914	892	868	870	892	932	895	903	892	901	816	913	899	916	863	904	897	832	885	932	933	901	914	895	836	872	863	932	799	907	924	872	875	897	943	887	901	878	891	949	931	926	841	911	904	898	865	880	929	860	882	889	915	887	900	880	853	894	911	877	896	905	886	862	856	898	897	893	910	873	911	942	944	932	854	902	897	905	917	902	891	863	868	845	898	889	898	860	896	882	919	872	886	899	864	885	872	913	903	849	844	876	939	848	935	862	894	871	928	937	904	892	844	918	956	881	902	857	854	934	859	878	887	876	943	849	916	904	940	909	869	870	905	905	873	912	938	894	865	890	926	882	865	931	864	927	938	908	891	852	911	888	879	918	864	867	902	827	858	913	850	903	898	823	926	867	889	828	954	832	855	897	899	878	927	901	907	883	875	929	881	946	937	896	875	916	885	875	922	885	928	907	891	881	844	825	854	923	860	898	915	862	882	895	920	918	880	875	876	907	921	839	847	862	890	865	850	865	911	886	888	829	897	892	875	918	883	873	893	892	899	963	833	913	891	802	924	870	895	910	908	888	895	893	912	890	896	885	915	920	890	878	890	914	857	872	832	867	896	857	843	882	883	907	850	888	873	844	887	873	873	906	836	849	932	909	839	915	933	931	933	898	865	893	883	898	860	912	861	932	934	886	910	893	892	869	916	905	953	851	901	920	856	881	886	930	905	886	933	900	889	916	836	865	894	874	890	900	923	885	829	859	908	897	875	891	908	896	910	854	908	926	896	914	863	903	934	923	893	852	894	928	901	924	907	893	897	915	920	948	901	855	954	872	902	926	899	940	862	915	903	947	884	861	874	892	898	875	902	971	876	920	897	913	876	869	896	902	861	891	913	864	909	926	922	928	894	904	873	874	868	943	866	921	947	902	896	885	877	941	895	929	877	883	894	865	877	848	915	950	881	886	913	881	884	898	937	865	848	898	945	901	907	872	883	908	904	872	926	886	890	934	892	938	943	877	878	897	903	897	904	931	888	836	851	848	933	893	862	844	919	901	889	872	889	898	907	925	860	920	934	934	881	856	961	887	902	905	899	892	825	888	960	898	899	907	902	896	863	914	892	849	900	876	905	874	876	877	906	924	854	906	893	902	876	903	899	893	914	924	961	918	876	902	935	892	890	909	909	933	899	881	946	884	863	871	881	910	867	874	887	915	938	842	895	857	869	867	879	875	930	862	882	942	871	865	857	865	865	888	903	950	910	961	851	857	839	837	882	847	894	913	888	917	891	925	867	914	865	895	895	899	887	862	896	849	859	932	906	886	960	908	855	920	923	912	876	865	936	906	927	899	875	932	867	854	957	865	883	908	953	852	898	902	883	909	905	881	900	914	865	905	956	881	889	897	877	852	919	880	895	857	913	873	918	908	910	959	908	891	923	903	863	879	853	886	864	816	921	852	923	879	924	847	908	929	906	900	948	953	883	900	888	971	930	862	878	904	900	900	890	889	848	895	861	874	887	944	882	869	863	885	846	906	894	882	846	822	877	892	922	909	830	893	902	908	898	933	899	894	927	890	870	901	888	851	870	898	916	858	904	829	911	933	927	870	931	847	847	886	910	909	876	832	868	906	885	931	902	899	884	878	901	880	923	925	833	902	924	834	907	907	949	868	826	886	882	913	912	903	899	884	911	856	905	859	829	886	813	898	923	865	899	847	885	890	866	854	852	817	937	871	929	844	896	930	919	872	884	915	878	870	903	878	884	896	910	966	950	802	888	906	905	880	890	875	846	898	906	889	885	887	923	918	871	931	867	863	883	879	884	929	891	909	894	917	910	866	943	875	925	914	877	935	898	933	892	879	927	919	920	851	869	882	863	895	928	884	913	895	865	884	844	880	870	911	934	925	919	920	860	905	926	887	875	903	865	881	906	891	885	910	852	904	909	982	846	931	888	871	900	927	924	892	868	929	864	892	923	957	944	890	886	867	951	911	943	887	852	880	942	907	880
6855	674	640	571	452	367	370	383	347	346	352	339	307	373	303	346	339	347	302	341	340	319	321	310	277	333	314	321	346	327	308	348	365	330	303	336	342	364	316	336	309	349	287	356	334	342	319	351	346	319	330	329	323	301	340	325	313	337	345	290	347	298	368	353	344	329	357	341	314	334	321	288	319	318	343	322	338	326	293	363	307	332	329	313	303	358	309	316	304	347	305	334	300	280	317	331	323	312	295	305	331	323	322	336	336	338	317	291	325	332	349	322	311	351	329	341	377	318	337	311	334	328	330	340	291	351	303	344	309	331	328	297	335	338	335	298	338	325	326	288	334	348	331	333	311	326	336	335	265	333	334	350	353	336	353	340	331	330	347	312	301	287	340	331	301	304	341	333	364	320	315	326	345	317	325	310	329	322	330	329	353	353	346	308	369	302	326	327	342	327	319	347	350	332	316	347	324	336	345	326	343	296	308	346	352	336	340	302	328	337	307	287	331	329	343	322	325	327	327	320	316	344	319	331	330	298	298	310	303	299	351	337	305	313	315	329	375	309	340	334	317	338	326	320	346	343	329	286	314	348	316	345	351	304	315	329	339	356	336	330	314	358	307	291	341	311	345	317	337	315	337	343	340	328	323	323	345	317	322	316	320	305	314	316	319	330	334	326	343	343	300	306	292	306	348	305	377	319	311	327	359	339	313	328	334	329	329	345	307	307	323	327	311	344	311	340	322	290	312	329	344	337	347	336	332	319	306	341	317	297	325	315	326	328	288	346	328	316	300	335	352	330	308	318	273	310	339	341	297	347	305	320	301	304	339	323	317	285	325	296	307	317	334	304	340	314	321	341	341	334	344	330	332	349	321	302	314	319	303	325	343	345	347	346	300	323	348	344	343	345	300	373	308	328	315	292	325	321	343	353	321	301	331	332	289	350	298	339	323	327	316	317	344	324	333	319	310	304	314	297	340	297	322	333	330	276	323	356	338	325	288	328	325	363	324	339	331	326	325	345	336	329	296	333	341	340	336	309	293	346	300	331	386	329	337	341	357	313	329	281	340	342	335	292	308	335	309	342	348	345	330	310	313	346	307	296	360	301	326	301	290	342	289	340	365	316	327	324	303	324	343	333	286	303	313	325	330	299	319	315	334	334	326	346	354	334	293	310	348	333	325	304	327	360	355	329	349	342	362	372	322	366	325	278	316	315	355	353	299	312	339	348	333	275	324	288	364	340	323	304	314	294	342	308	328	296	327	347	347	338	316	339	280	300	313	355	333	318	344	296	323	334	318	358	322	344	338	346	329	304	344	327	329	316	338	323	342	328	333	303	342	365	330	337	336	341	333	325	339	314	293	302	298	328	304	313	314	343	353	284	314	317	321	317	338	319	340	350	335	343	327	315	313	351	310	334	300	310	296	333	342	330	369	314	314	343	329	291	362	348	304	305	333	311	310	315	324	333	314	351	350	283	340	337	307	307	349	316	330	326	349	306	319	316	337	337	353	352	329	344	330	332	313	299	342	322	326	323	324	344	367	330	336	328	326	335	299	291	359	307	335	339	298	352	323	307	310	312	357	318	364	325	331	334	360	323	323	289	291	335	327	327	322	337	307	360	313	284	315	304	323	318	323	313	355	334	329	297	331	302	365	325	314	322	311	342	316	326	333	311	322	305	327	325	319	321	298	294	318	368	304	319	329	325	307	336	294	301	329	320	320	313	305	334	348	331	338	307	311	319	298	280	316	292	293	348	328	326	326	331	331	295	288	327	324	324	317	301	303	353	319	343	349	326	339	319	317	334	366	327	351	343	315	334	302	327	314	330	325	305	284	320	304	314	348	321	312	321	342	314	329	348	313	309	316	329	332	317	298	311	371	333	294	342	310	348	317	304	335	296	347	357	339	335	324	335	333	353	344	323	310	326	312	310	335	286	343	349	335	344	292	318	360	350	355	327	332	317	330	277	321	315	340	323	349	341	340	325	312	323	320	348	303	337	355	380	349	357	325	297	337	362	336	300	336	315	348	326	374	293	306	368	306	325	317	319	326	327	350	345	293	331	308	340	304	311	349	300	321	379	323	340	347	287	345	330	350	344	323	320	339	312	338	325	329	330	318	320	325	340	324	334	326	320	320	314	296	319	358	341	322	323	344	343	350	336	338	324	339	300	305	327	346	351	331	337	313	329	303	329	337	316	323	303	308	330	301	342	332	328	328	325	349	329	340	303	357	288	344	324	338	320	342	332	356	332	368	320	351	317	329	328	299	325	334	334	317	328	334	331	338	336	294	347	318	321	330	356	322	343	310	362	313	339	338	307	310	340	369	298	320	306	324	317	333	328	346	328	356	300	329	302	329	323	313	314	289	341	317	341	334	294	317	282	339	311	332	339	330	329	322	352	376	331	324	324	346	351	304	288	330	305	343	314	311	306	336	342	319	336	323	322	304	310	322	332	328	321	334	354	315	326	321	341	307	336	328	333	315	300	350	343	355	347	302	316	302	369	318	318	323	298	323	305	325	309	337	378	324	327	337	336	321	330	351	302	331	348	331	317	327	325	309	292	324	310	348	294	356	362	321	294	344	304	311	302	337	320	300	329	334	313	331	330	302	317	345	301	322	325	340	314	333	330	344	332	340	338	317	335	296	310	318	337	325	347	324	350	327	337	342	304	349	349	284	283	360	312	333	354	314	324	316	309	323	350	308	280	350	314	348	378	315	328	337	350	366	332	336	354	338	334	337	343	313	305	313	366	342	326	348	355	341	341	321	349	342	316	337	331	316	328	327	351	355	359	308	322	322	315	314	335	322	327	302	303	313	316	319	296	331	302	351	341	328	308	366	311	306	321	317	328	301	322	334	339	339	361	352	329	315	332	345	316	323	297	323	308	323	330	342	288	323	322	301	305	314	329	325	309	353	339	322	318	314	326	343	327	366	354	332	284	361	337	296	309	340	375	299	321	333	321	325	353	315	313	336	368	325	311	289	324	339	286	316	352	323	288	318	322	283	297	327	317	325	313	337	310	318	315	331	338	328	308	345	320	315	348	368	294	299	349	380	316	316	356	341	327	325	339	314	322	323	325	305	345	326	325	351	338	320	320	297	299	348	313	303	341	322	342	304	303	319	316	343	347	349	295	318	344	319	301	334	320	325	378	347	305	312	336	355	314	329	334	381	343	311	297	285	341	336	303	315	320	343	304	348	305	297	333	325	335	292	302	314	329	319	296	331	336	323	337	326	334	365	335	299	305	320	316	338	367	318	320	290	347	333	341	341	333	328	303	306	339	334	369	338	306	298	324	321	304	333	303	318	311	323	311	316	319	318	356	340	339	266	317	324	340	343	335	327	304	322	361	306	321	321	316	315	307	342	332	354	328	355	314	335	354	293	325	353	307	316	305	317	341	350	356	334	313	354	327	322	335	324	325	339	303	295	335	347	343	340	326	306	320	333	321	312	333	330	317	355	322	303	324	318	317	347	306	294	326	305	343	334	312
6447	1102	1469	1558	1367	1138	1042	1007	974	937	861	866	850	879	869	783	824	836	811	843	880	878	813	768	828	755	787	817	813	853	861	815	834	798	791	799	805	795	789	793	790	791	832	773	808	774	804	790	798	753	763	805	784	806	773	749	814	772	787	800	807	795	766	778	803	790	767	766	797	794	796	821	772	767	826	801	790	764	776	817	726	796	773	866	784	824	788	827	752	782	844	758	743	809	776	800	777	775	794	822	783	776	760	787	768	796	791	784	798	817	811	795	776	753	754	791	813	832	789	813	827	780	769	811	830	773	764	806	767	847	792	789	801	796	837	792	732	737	782	746	771	784	777	823	785	813	816	768	795	766	781	762	770	771	803	803	792	796	814	786	724	763	818	780	782	759	759	798	762	786	798	796	744	764	752	773	798	731	789	801	824	804	808	765	792	799	820	801	787	794	774	779	802	754	778	785	801	826	748	816	816	776	827	719	784	819	786	768	756	766	793	791	803	801	806	757	784	769	760	772	833	849	760	810	800	772	832	773	843	753	813	730	807	779	776	786	745	785	781	773	800	836	788	785	755	783	776	785	753	767	812	798	773	785	808	762	808	780	789	784	704	777	796	782	781	801	821	760	757	791	744	860	786	779	809	795	755	803	742	809	760	766	755	774	816	800	754	815	803	809	767	823	785	772	829	833	759	783	796	759	795	748	824	788	739	752	796	749	764	784	770	817	781	820	771	773	839	809	806	780	869	801	794	759	823	834	820	820	802	814	821	803	810	767	775	787	741	776	828	777	756	793	739	780	773	758	797	800	768	800	720	820	810	778	757	849	818	809	779	723	747	803	794	824	797	830	799	784	796	808	805	817	787	794	775	776	764	770	763	783	775	855	815	782	769	792	789	800	806	746	768	780	801	801	806	780	819	806	793	759	835	745	777	804	778	795	763	731	805	741	752	767	787	863	810	827	801	797	816	764	792	747	805	726	797	801	820	753	763	786	769	775	755	820	777	832	786	772	767	818	837	778	801	779	776	756	746	795	844	767	789	771	779	799	757	747	781	800	767	754	788	779	786	815	764	795	759	754	772	750	759	791	784	774	776	782	798	799	858	813	826	783	807	733	833	781	805	818	798	769	771	774	741	754	747	804	814	744	827	769	821	729	759	760	788	816	770	789	819	787	807	821	811	766	825	821	742	831	785	796	816	807	785	817	790	824	824	773	761	785	764	711	796	765	753	824	791	769	784	727	816	789	822	791	815	769	758	806	742	761	801	779	786	830	752	808	737	760	790	759	775	823	744	775	800	767	834	758	775	803	804	866	751	777	743	781	832	786	810	807	797	789	806	794	794	738	789	739	784	796	805	752	730	753	763	809	798	761	790	787	777	803	783	761	759	773	791	794	804	755	796	781	781	802	787	753	798	739	843	758	779	794	719	731	768	786	778	838	787	834	795	777	779	803	717	764	724	817	796	792	761	802	844	779	765	816	762	799	782	799	812	837	802	757	797	781	730	807	781	783	788	789	803	832	808	788	831	798	790	789	800	813	745	786	783	784	780	806	784	821	746	792	817	778	837	823	755	775	771	766	765	761	769	731	766	804	769	778	772	819	814	716	778	752	776	765	789	802	732	795	775	758	835	813	796	803	727	813	776	808	817	815	745	784	816	825	820	824	771	772	775	737	785	835	768	802	769	776	767	779	790	796	803	755	788	803	781	744	765	785	811	757	758	779	800	803	794	805	771	820	769	766	790	745	803	787	783	732	741	819	803	809	778	817	763	749	799	795	747	760	761	768	836	805	786	768	793	829	845	814	793	792	779	800	763	825	803	845	801	761	785	808	842	827	770	789	751	819	771	807	795	771	745	814	701	755	784	822	790	768	770	777	760	779	810	746	806	761	761	757	738	753	767	774	769	776	790	800	797	814	779	752	768	836	833	737	749	838	738	757	819	777	831	800	842	786	759	785	792	758	800	804	811	792	802	765	773	835	766	741	723	799	760	783	759	779	797	828	779	817	839	748	769	764	802	787	783	792	776	783	831	766	831	749	783	765	789	775	782	815	766	793	730	792	837	741	854	768	764	796	796	810	785	805	763	862	845	792	765	769	817	781	749	780	754	768	821	766	790	833	745	778	750	771	766	760	767	815	791	753	799	722	772	764	801	752	754	798	808	813	789	804	759	764	776	768	831	778	827	811	787	791	767	791	802	781	760	783	785	812	754	802	792	738	796	763	819	757	731	781	788	786	759	762	828	775	738	816	796	823	766	790	822	785	768	812	788	797	803	807	804	768	814	818	737	747	772	803	766	799	794	836	764	790	792	796	779	779	812	785	791	772	821	735	754	750	743	755	745	780	820	759	825	746	753	747	785	767	831	846	798	752	745	778	764	778	756	795	830	771	776	747	797	850	830	771	772	808	745	802	803	792	738	795	754	804	796	788	785	756	774	774	792	782	797	826	808	764	766	795	748	767	807	761	773	776	831	835	799	830	797	744	822	776	801	801	772	783	769	785	791	720	834	761	757	776	795	854	808	766	824	775	798	775	788	753	811	760	813	803	851	755	790	813	764	770	803	851	774	806	815	757	799	768	814	795	834	761	807	751	744	763	786	820	757	763	761	809	806	820	750	758	808	814	815	812	821	746	798	734	793	793	746	756	749	834	758	765	812	788	778	785	805	817	807	785	775	800	733	821	789	769	795	744	777	781	713	831	780	788	783	813	821	803	735	781	771	747	765	765	836	862	764	778	796	764	802	777	785	779	775	787	806	803	821	788	785	757	799	789	777	781	773	779	791	819	768	797	802	778	808	796	733	764	752	801	804	774	806	754	775	826	842	766	795	783	777	755	798	814	765	778	793	837	831	784	803	797	764	874	791	770	746	802	788	783	785	823	822	799	782	758	784	797	820	782	789	816	763	761	816	758	748	786	776	784	709	743	802	802	755	771	802	773	774	822	815	777	791	800	765	809	759	808	778	758	834	814	794	739	841	815	821	794	765	781	830	811	813	757	810	780	810	767	873	808	789	796	802	792	809	774	753	785	786	810	772	761	788	780	774	803	817	830	800	781	781	854	795	746	781	778	808	760	758	811	761	794	805	851	793	771	768	765	784	829	742	770	814	770	763	804	787	797	733	771	777	764	780	780	794	754	782	832	739	774	798	849	743	773	791	805	704	739	783	805	798	763	809	775	766	822	800	784	790	768	807	781	832	776	776	749	767	827	779	796	835	813	811	832	758	822	778	838	766	817	776	774	794	762	819	806	824	735	751	833	831	803	773	799	741	791	811	827	803	773	766	820	831	731	760	755	774	769	782	784	779	800	797	794	792	791	796	762	769	761	797	833	767	754	795	807	786	837	759	820	742	829	807	778	788	783	789	735	754	800	792	799	770	762	758	814	768	801	781	822	756	793	790	787	773	792	835	772	826	830	787	769	757	773	785	757	745	788	773	794	755	781	747	786	817	818	823	772	784	793	785	752	789	796	790	794	793	775	773	778
12196	852	836	656	430	318	246	238	193	200	183	178	147	157	176	170	181	175	167	161	170	171	165	171	156	162	150	153	175	149	170	156	140	138	130	168	170	152	157	148	154	164	149	154	140	161	161	152	182	157	141	129	150	142	162	160	158	146	162	171	180	154	158	150	163	147	164	162	159	148	166	156	162	151	152	150	164	150	146	150	176	154	145	142	155	146	138	166	145	156	168	181	148	151	170	139	146	164	143	156	133	151	148	160	150	176	148	154	137	145	138	135	136	175	148	115	142	156	159	151	154	177	168	174	176	149	138	172	146	124	170	138	131	142	163	155	151	156	167	148	154	148	170	155	128	122	160	156	148	151	135	154	153	136	146	163	168	157	137	179	160	172	152	139	159	152	116	164	150	172	146	162	146	144	125	165	148	156	163	144	142	136	152	174	139	148	134	145	166	148	148	154	156	144	163	147	144	144	145	128	137	152	141	170	165	147	151	140	136	133	144	155	149	141	133	144	152	141	170	156	148	144	144	152	153	161	167	157	135	170	145	137	154	165	141	148	164	153	145	145	173	166	127	151	176	155	171	142	141	158	140	156	147	143	144	168	151	172	144	144	136	137	142	174	141	154	139	154	151	165	145	171	168	164	150	162	149	166	155	152	137	149	160	147	136	153	149	154	149	122	162	140	148	160	154	154	163	148	148	144	143	148	155	151	173	153	143	157	170	166	135	145	163	145	163	133	147	147	152	142	142	187	160	146	153	148	136	156	159	153	135	145	141	164	140	141	144	154	156	135	126	160	180	156	138	167	173	137	170	135	158	125	175	157	156	146	151	131	158	177	138	146	156	142	148	152	149	145	145	151	143	148	175	156	142	162	148	173	170	155	150	141	167	169	146	153	180	138	143	154	143	156	168	175	142	139	138	166	127	159	172	153	189	141	153	172	155	154	152	142	162	157	151	144	143	157	159	175	170	159	157	147	120	147	148	139	175	165	177	151	142	150	132	170	156	165	171	157	152	161	148	140	152	147	140	155	170	147	145	129	163	145	124	152	146	150	166	166	148	178	158	132	139	150	137	164	160	167	176	148	143	153	154	167	153	127	139	160	119	144	163	128	158	166	152	161	160	162	153	152	140	165	148	154	148	153	156	147	139	157	151	147	148	144	152	158	152	138	151	132	178	169	164	171	162	142	157	162	204	158	145	162	169	151	163	160	144	152	133	117	147	180	164	133	126	173	147	141	153	161	153	158	136	155	171	140	159	145	156	152	161	167	151	153	128	153	130	135	150	151	154	145	178	164	157	155	164	159	161	140	171	158	148	167	136	142	140	141	153	182	149	150	149	163	142	175	155	154	134	142	152	165	162	144	152	146	156	182	139	141	143	138	155	153	151	139	171	159	145	142	152	132	172	144	133	169	137	164	154	139	138	147	150	142	140	137	175	181	138	173	152	156	152	147	160	182	137	142	157	134	151	152	156	158	140	160	145	145	159	147	165	175	137	153	139	153	143	159	143	140	159	166	133	128	165	146	133	152	132	138	169	153	162	149	165	135	155	129	140	153	141	140	147	170	131	143	133	145	103	148	157	162	150	177	153	146	157	160	173	144	153	131	160	158	162	166	140	164	144	147	149	163	149	175	143	187	161	128	176	162	150	145	149	150	148	158	144	158	145	166	160	174	173	154	172	167	146	158	151	162	147	158	156	170	171	142	179	159	174	147	153	180	136	168	137	164	146	154	156	155	142	162	146	164	140	162	135	146	154	147	160	131	135	140	148	159	135	174	158	155	153	150	166	145	149	143	157	178	144	153	160	152	159	133	146	163	149	152	142	158	129	139	143	151	127	151	156	166	159	166	140	163	148	164	162	154	152	142	152	138	174	149	162	133	135	135	150	161	148	147	130	152	159	127	148	170	165	158	142	155	158	149	171	153	161	142	141	146	149	172	171	175	145	103	182	159	152	145	168	154	172	147	166	143	155	151	147	138	138	149	158	139	149	134	164	134	173	155	151	161	137	135	149	166	176	156	152	150	165	161	138	170	152	161	146	165	152	156	161	160	154	154	147	146	139	145	158	147	144	150	155	147	142	142	174	158	155	150	154	166	156	163	151	148	156	156	138	132	154	146	162	165	157	161	151	159	183	144	151	171	171	130	171	134	139	163	161	145	136	145	182	156	160	150	159	149	152	154	139	150	137	140	167	145	157	144	166	157	155	144	170	135	161	158	138	149	137	135	131	147	122	149	148	169	155	165	156	170	153	137	143	151	154	147	162	144	139	171	154	156	148	147	171	164	147	154	167	133	160	145	149	148	133	124	151	158	139	157	139	166	164	165	146	169	129	162	132	157	144	153	137	130	167	154	156	168	148	147	157	143	128	152	144	143	148	145	141	133	138	181	132	146	154	135	138	157	159	161	146	163	157	158	165	156	171	158	147	165	144	158	162	165	153	163	198	172	151	165	144	140	135	175	167	168	137	152	162	163	158	158	160	155	157	143	148	146	152	143	154	170	157	158	127	149	139	170	156	163	138	149	162	170	135	143	166	147	146	152	138	147	164	138	136	138	162	157	150	135	143	153	162	154	144	131	171	145	170	154	152	154	156	162	156	139	143	143	125	160	154	178	165	163	148	180	170	161	145	153	133	150	140	162	150	159	155	131	152	148	185	150	160	146	144	151	186	150	152	157	158	153	161	155	148	150	161	169	145	177	155	175	166	149	161	160	135	146	148	169	157	140	158	157	158	164	169	150	160	140	160	179	150	149	125	145	149	150	156	148	154	182	152	153	139	144	158	158	143	167	136	141	136	167	131	148	154	160	176	141	162	142	191	158	174	160	171	156	155	158	164	176	161	170	148	146	149	133	150	145	167	156	148	150	162	158	149	151	146	168	172	142	136	139	166	142	148	150	148	175	149	159	138	154	134	141	142	184	157	144	146	140	147	155	142	153	157	158	172	151	154	165	155	159	167	146	152	139	130	137	195	178	160	177	143	151	150	136	151	160	168	168	168	168	174	157	139	147	141	158	124	144	167	134	150	184	184	151	151	166	153	168	157	151	144	158	124	151	138	167	155	136	134	135	135	168	169	152	167	159	167	151	148	143	154	140	150	161	163	174	151	166	148	166	160	158	162	133	141	136	140	151	130	139	154	147	149	145	143	158	146	132	140	136	169	157	155	138	168	182	167	158	157	149	162	145	135	143	155	161	142	162	126	141	128	129	150	150	166	156	142	169	159	164	167	147	144	164	148	151	147	156	153	152	147	176	157	132	151	147	155	153	154	143	145	167	146	147	149	154	157	157	148	154	159	160	181	170	142	163	139	159	133	131	141	154	156	148	152	158	144	163	144	151	154	154	149	143	154	160	164	136	156	132	161	164	182	145	172	147	124	194	153	163	129	157	148	151	168	137	157	152	160	167	149	147	167	161	152	165	142	131	165	155	127	155	165	137	151	164	150	135	136	133	144	141	188	164	168	173	159	160	173	158	159	138	153	176
7705	919	1736	1824	1441	1137	954	833	825	718	608	595	536	546	522	546	465	471	517	508	501	465	448	515	450	452	436	428	423	408	402	431	483	490	425	410	421	391	439	405	452	421	418	410	374	405	406	414	402	379	399	430	459	405	416	372	412	432	400	433	395	413	369	419	424	396	411	413	396	396	397	389	400	401	397	387	389	371	387	412	448	397	405	469	425	448	400	433	406	366	472	442	422	382	368	404	424	399	418	377	399	408	434	409	409	401	358	388	420	407	409	397	397	404	413	393	371	403	379	380	397	415	411	454	420	399	417	409	422	397	411	405	382	416	415	414	404	385	391	390	411	431	398	421	444	389	377	351	384	382	349	414	400	384	396	380	447	423	434	411	386	422	420	394	399	387	375	384	395	438	429	378	417	411	433	423	403	401	412	392	422	373	400	394	435	425	386	381	435	413	419	409	407	398	432	397	422	381	384	421	380	405	345	383	383	400	427	426	426	363	385	399	441	429	408	396	398	402	400	388	386	473	441	419	435	377	382	418	400	381	409	422	380	434	390	424	398	422	370	395	411	431	410	395	420	420	404	389	419	434	435	364	411	433	378	412	404	386	374	377	393	368	403	408	408	421	343	389	393	418	371	421	400	406	381	410	418	380	423	404	418	408	407	412	390	418	387	484	442	396	410	391	397	370	413	388	397	435	408	430	427	397	416	378	380	417	363	422	381	412	375	419	386	391	398	399	421	412	412	426	402	345	361	406	372	408	399	403	376	406	402	401	410	377	411	415	391	394	404	358	429	396	384	402	397	414	457	426	394	404	408	402	384	387	378	411	370	406	371	377	397	421	426	406	355	410	404	407	383	368	376	408	399	422	427	368	408	444	408	389	400	418	371	381	396	404	389	370	383	380	368	409	394	432	405	403	418	389	367	395	378	399	389	406	420	409	404	363	393	425	415	368	397	417	422	428	438	417	417	423	405	413	412	418	410	440	388	385	393	408	371	389	416	397	404	421	400	432	398	419	407	374	410	383	422	394	425	436	411	432	415	374	409	407	391	395	416	386	408	404	433	384	424	390	390	376	434	410	413	416	418	407	376	409	394	397	364	406	392	397	401	415	400	383	397	385	392	412	408	390	430	418	415	365	370	399	391	415	349	412	394	472	417	451	385	399	403	446	385	421	403	410	384	402	405	399	375	368	391	431	397	401	383	403	366	428	410	420	395	423	403	393	408	349	406	369	396	394	387	410	422	427	409	389	391	398	392	377	407	395	376	383	389	381	390	398	401	406	414	397	398	386	425	387	412	402	399	436	377	398	397	381	395	418	407	400	383	408	389	401	412	374	401	410	429	403	403	429	383	444	394	432	443	399	375	425	383	411	396	414	423	444	381	396	360	401	429	401	403	397	370	421	408	423	392	388	388	396	421	417	380	395	381	396	403	388	372	411	415	411	429	443	420	413	431	382	370	413	403	401	389	402	423	382	408	402	391	392	399	406	447	373	385	393	378	395	387	407	398	402	412	369	419	400	387	369	401	394	400	394	409	402	397	405	426	402	379	390	398	394	413	386	415	381	372	384	380	385	366	424	369	412	437	390	411	353	412	405	472	366	412	390	398	414	415	430	415	390	393	412	403	378	421	379	454	410	380	433	371	400	401	399	412	413	396	381	381	425	399	380	416	436	395	452	408	396	439	421	437	416	380	419	400	397	410	399	395	421	414	402	351	404	369	406	391	381	391	399	378	391	396	415	439	428	381	389	411	361	392	373	390	389	372	385	403	426	403	394	415	414	423	394	441	362	387	401	417	405	410	393	392	406	405	405	406	408	400	433	376	402	444	417	441	394	436	369	420	427	413	391	396	365	440	391	406	421	423	406	397	428	404	406	390	416	387	393	400	385	385	429	391	435	400	382	414	384	412	388	409	402	388	369	387	416	426	408	416	426	364	431	422	386	396	377	395	409	413	428	387	439	430	408	412	420	436	399	382	400	397	435	379	392	401	387	401	372	397	393	422	383	415	398	426	374	420	412	390	429	420	415	361	417	397	386	411	386	393	414	395	420	399	419	414	388	382	392	385	382	417	420	419	422	407	398	389	394	422	362	414	424	408	392	395	383	407	387	394	413	435	381	395	395	391	384	388	422	404	425	393	398	396	387	434	359	420	392	421	377	377	367	408	398	397	404	412	398	354	392	397	429	416	417	389	393	403	401	406	414	401	392	395	390	424	413	399	372	391	386	438	406	408	393	385	399	359	432	431	393	398	399	409	422	389	426	439	418	399	406	379	398	414	410	418	403	410	396	408	419	424	381	394	405	396	408	382	398	411	400	392	389	393	397	392	403	406	400	394	384	380	418	432	402	393	407	373	432	394	415	413	401	372	391	400	387	400	377	381	420	413	389	394	411	388	381	418	423	398	397	413	388	396	402	386	413	379	404	385	386	443	365	362	360	411	426	412	376	383	404	376	375	427	408	386	394	398	372	386	398	418	391	408	402	402	370	375	379	426	431	425	388	401	405	384	353	423	412	411	365	408	374	376	408	426	395	387	372	383	385	439	403	393	370	398	381	394	413	398	418	376	403	384	429	383	390	377	347	369	413	417	402	397	397	399	384	371	428	418	412	373	426	400	411	384	400	391	399	371	391	450	394	391	430	371	384	363	425	399	410	415	426	405	422	432	368	396	399	433	403	418	421	405	423	389	408	392	379	418	381	418	440	414	430	372	382	380	436	413	396	405	407	423	376	381	398	403	421	419	401	422	391	402	385	417	441	381	402	398	399	415	434	411	396	368	365	389	381	371	389	429	408	414	415	386	393	390	397	404	385	418	455	418	386	394	404	386	375	418	386	402	436	402	406	398	414	415	408	398	371	425	408	394	428	369	429	424	407	397	392	424	415	374	380	374	369	408	410	379	363	410	398	379	428	401	419	414	436	409	385	417	389	409	414	399	416	404	410	413	377	396	404	444	394	399	385	418	406	391	436	389	412	418	373	412	402	381	405	420	396	385	392	416	424	388	428	394	401	384	414	401	367	396	429	412	393	423	404	392	411	407	422	410	408	422	392	376	380	414	392	370	402	396	384	410	396	356	410	385	402	419	392	420	411	399	390	411	389	420	404	387	420	434	379	412	375	392	431	408	387	420	391	411	390	411	386	409	387	391	373	422	420	432	410	428	413	389	391	415	414	414	402	432	386	404	376	386	401	397	393	404	368	429	393	393	402	399	395	424	402	417	352	417	408	408	369	423	429	410	411	403	393	435	383	413	404	407	415	398	402	404	386	434	425	413	440	405	430	380	422	426	395	371	404	400	388	439	380	391	371	426	406	429	393	395	383	399	447	453	407	423	389	363	416	413	414	392	435	413	400	392	414	361	379	405	371	397	400	428	366	414	409	366	378	464	391	428	411	378	382	399	408	396	409	390	424	387	387	401	415	404	399	439	421	421	350	412	416	368	393	405	414	430	419	426	396	399	420	431	415	374	393	378	400	397	428	422	375
1337	375	438	404	404	387	358	354	410	367	350	414	397	399	378	329	389	393	355	345	401	363	376	395	346	348	426	380	354	344	348	403	403	364	371	342	373	351	362	381	381	378	364	327	339	366	399	396	388	370	366	411	389	364	360	407	338	387	358	416	375	359	381	358	371	394	401	354	353	389	372	374	415	361	399	401	372	371	347	353	362	363	352	368	368	363	432	353	338	343	373	324	367	358	340	355	378	404	417	365	367	376	337	344	386	341	376	365	392	345	386	409	359	383	362	372	371	355	361	391	337	335	346	367	357	369	386	406	358	385	412	376	358	415	360	357	358	394	407	381	342	343	365	369	357	342	349	373	372	354	368	365	367	392	374	342	378	344	342	409	364	378	377	360	358	363	370	371	359	376	396	345	351	369	350	373	366	374	392	371	334	350	371	399	339	381	373	360	346	371	350	370	371	361	367	402	331	338	364	377	395	393	369	375	413	390	368	376	345	390	370	363	375	364	382	409	347	347	344	411	373	360	378	360	360	371	357	370	362	349	387	388	352	381	375	377	386	348	374	354	362	354	360	347	374	363	389	341	371	360	393	355	345	363	369	382	367	368	384	354	395	406	377	367	390	364	368	366	344	382	383	397	383	323	377	359	347	367	368	363	360	363	358	318	344	317	346	373	340	362	370	401	376	366	342	361	362	386	361	382	369	368	339	406	383	348	341	372	353	349	375	406	391	354	387	375	372	386	331	387	392	390	407	353	372	401	409	369	388	370	349	385	370	377	356	347	351	368	346	354	373	374	369	388	384	377	359	386	356	328	391	405	388	344	355	381	333	363	369	381	360	376	376	359	364	417	405	380	357	376	386	334	344	391	378	361	340	352	378	387	323	379	349	363	362	374	397	386	399	408	401	339	410	375	356	377	372	373	320	359	369	388	397	354	329	382	396	397	417	387	400	367	377	367	398	396	355	390	379	368	380	367	355	401	388	396	376	370	368	425	382	373	367	393	385	376	371	360	363	417	358	365	407	377	397	372	339	362	385	353	353	374	373	373	416	354	373	387	419	383	333	386	360	380	324	375	354	381	364	392	358	357	387	408	390	367	358	403	373	397	352	379	378	350	349	370	416	372	373	373	362	404	397	335	344	362	389	371	384	372	354	374	389	350	356	366	364	321	335	380	387	372	374	369	351	337	405	380	383	349	367	350	410	381	327	372	400	396	377	344	367	380	409	384	359	395	355	389	362	381	326	365	388	347	369	402	335	343	384	359	396	366	373	401	349	417	363	385	412	419	373	383	390	392	398	384	332	348	381	327	378	371	384	411	357	401	390	368	399	359	358	350	393	368	393	324	364	386	390	332	379	347	346	354	362	365	377	362	345	399	346	396	363	393	396	374	371	345	367	387	415	335	396	367	367	369	337	385	344	371	358	339	395	352	361	359	366	355	407	367	345	362	391	403	383	352	373	376	418	350	372	365	370	415	364	392	356	374	386	398	371	344	370	397	355	368	399	358	357	350	364	349	368	360	357	385	355	359	350	349	371	363	375	386	369	360	376	368	360	378	352	371	382	368	411	370	397	334	329	347	379	358	373	389	382	390	386	380	377	373	363	348	376	363	346	353	369	371	357	367	344	404	376	376	404	376	339	376	363	355	358	365	387	365	363	373	380	341	388	364	401	354	409	371	375	360	377	351	385	379	384	378	323	341	333	402	369	388	370	402	362	381	369	404	372	383	373	386	360	369	396	367	374	346	384	392	395	364	374	372	371	381	408	370	379	350	405	388	358	363	348	366	368	440	359	361	373	408	363	353	396	367	361	405	392	374	371	379	357	414	387	371	357	404	359	346	374	401	385	339	357	350	389	342	366	372	368	355	350	357	379	358	380	417	380	345	372	383	353	365	362	357	364	354	366	393	399	360	362	372	352	386	383	381	349	356	391	353	367	345	359	367	365	367	414	356	373	357	373	384	361	369	351	386	390	381	342	371	357	337	370	388	401	360	365	400	365	331	352	390	330	386	375	368	340	377	390	346	379	397	363	373	398	418	348	411	361	389	401	384	362	353	367	351	361	375	368	382	371	406	393	379	393	371	377	339	341	358	333	347	373	340	380	393	309	362	353	362	387	344	312	358	355	395	371	342	347	343	361	369	371	328	348	363	419	401	376	376	379	355	397	406	368	351	356	366	375	351	372	405	373	415	360	350	390	365	363	398	337	355	413	391	376	355	378	352	369	328	384	414	378	355	370	393	389	395	372	356	376	357	371	400	349	379	407	328	340	345	396	360	380	392	397	391	355	350	347	418	385	395	387	415	366	397	392	357	384	383	381	397	386	360	384	374	361	318	375	340	320	375	359	391	397	335	342	385	385	388	343	361	370	353	381	393	362	364	370	353	344	374	363	383	368	336	407	384	393	363	386	353	349	395	339	362	373	378	370	397	371	367	360	369	398	359	355	371	342	331	373	368	361	376	370	394	352	351	343	373	340	357	385	346	392	393	339	362	381	375	331	352	407	383	384	384	395	368	349	370	369	376	338	350	349	393	368	388	406	362	361	340	355	350	378	351	378	355	378	363	353	374	360	384	398	349	392	378	379	373	370	366	369	347	378	360	380	356	381	388	369	394	374	368	395	353	349	385	334	365	377	397	323	362	370	361	363	346	374	361	388	362	369	383	386	353	353	370	360	367	377	375	357	355	380	372	367	404	385	378	405	355	367	358	377	365	364	371	400	334	367	367	363	355	372	358	379	343	367	404	377	383	386	352	357	385	395	369	358	355	378	372	370	355	363	364	351	409	362	327	328	420	397	354	363	376	365	374	341	342	327	417	384	392	355	372	373	359	362	370	391	367	363	369	352	367	363	436	382	355	349	362	332	357	378	341	361	347	377	350	404	395	346	350	346	367	342	358	377	398	369	363	351	349	358	403	374	363	350	350	331	377	406	356	375	373	400	377	366	380	383	356	405	368	367	389	385	365	357	369	378	411	342	389	349	366	377	365	350	366	365	382	351	344	382	365	393	381	354	374	349	316	362	358	395	387	329	376	351	385	353	354	359	374	373	349	390	375	357	361	360	393	368	362	371	395	385	368	336	344	356	389	397	392	357	401	346	360	383	349	382	385	400	381	369	379	380	406	371	352	357	367	403	355	366	363	369	382	368	361	389	407	360	392	349	384	383	411	358	367	401	364	384	342	345	384	362	347	358	361	394	342	373	348	338	384	369	336	364	361	355	376	369	374	365	354	363	392	347	373	402	334	394	346	366	367	354	381	401	335	360	346	360	376	364	386	367	363	394	320	404	407	384	394	381	348	371	378	352	379	351	406	349	341	373	358	363	401	384	350	375	339	344	364	345	394	380	399	346	399	382	410	384	385	382	380	408	355	373	353	381	360	361	343	400	362	351	403	369	343	417	357	386	344	375	366	359	369	372	353	377	395	380	324	365	422	384	382	363	363	353	362	359	390	346	347	356	369	344	354	351	370	349	370	380	351	364	359
2035	943	930	882	882	976	922	837	923	912	880	890	943	894	917	818	872	815	876	899	907	926	908	946	912	882	885	908	922	859	883	862	839	860	923	925	899	889	910	883	859	868	886	852	919	876	876	885	918	864	923	889	873	918	855	891	884	944	899	879	897	860	837	930	822	888	904	884	912	898	871	946	886	907	878	913	904	899	930	927	844	871	912	894	834	885	874	908	846	903	873	922	881	887	915	931	879	965	850	928	869	881	886	850	872	892	934	872	872	829	903	884	867	826	909	850	908	977	935	881	877	846	879	900	897	927	922	904	927	872	943	905	836	912	890	946	862	877	923	847	878	915	930	904	902	936	873	841	885	898	851	874	946	874	878	877	899	861	871	889	909	915	874	887	892	866	874	868	895	881	936	919	888	881	864	928	859	852	912	887	930	887	860	902	921	878	866	875	911	869	914	900	923	852	903	869	907	865	903	871	899	913	890	890	893	935	900	908	897	863	859	871	875	863	870	869	917	899	887	884	853	868	868	870	912	902	903	834	873	862	865	895	852	903	923	936	878	886	914	895	885	907	922	861	875	879	920	889	897	830	853	906	839	902	854	880	857	875	872	862	913	893	841	936	851	919	898	907	875	896	878	898	961	887	823	939	865	894	904	893	877	909	889	875	901	876	877	868	903	917	908	940	908	901	844	868	905	911	885	892	924	868	904	857	913	908	887	938	807	896	854	932	895	892	883	992	847	831	864	884	941	811	875	922	890	870	912	881	862	893	948	858	860	883	901	888	878	882	891	863	919	896	900	894	908	906	907	849	842	894	840	904	862	873	879	892	927	855	911	894	881	962	890	925	922	839	884	878	885	863	891	885	901	869	937	882	924	788	918	902	929	903	897	921	872	867	906	889	906	883	898	847	891	887	932	919	886	886	853	870	867	823	913	886	910	895	813	952	921	899	875	894	915	870	931	881	869	893	901	950	885	930	927	902	890	890	915	887	898	902	852	903	901	901	925	899	913	916	912	941	839	915	847	828	897	909	878	921	920	920	877	871	852	914	849	871	869	875	886	918	905	868	884	938	914	855	861	886	892	900	812	955	863	939	863	869	914	871	881	915	898	935	865	941	873	905	878	868	935	931	946	882	916	862	915	908	914	907	872	864	887	947	880	857	901	904	916	841	877	898	897	857	898	884	896	909	871	883	904	912	859	868	925	865	912	891	873	915	921	912	861	878	851	937	871	857	855	881	888	895	903	884	897	872	928	915	916	945	841	902	878	854	935	905	896	903	889	877	910	940	925	931	908	913	897	882	900	899	867	879	878	869	892	940	921	930	930	893	872	895	856	896	866	894	866	942	934	841	876	897	918	894	873	904	915	831	941	875	956	854	901	916	855	846	897	841	909	878	852	908	934	928	904	914	905	839	915	924	854	873	887	903	880	896	856	895	836	923	921	908	846	901	875	909	878	906	855	927	892	893	841	886	932	883	832	911	931	860	827	881	864	900	926	886	896	837	843	905	891	866	891	878	875	855	911	861	902	847	863	877	941	874	867	908	906	895	929	859	869	885	849	860	888	948	927	850	887	944	849	907	882	898	915	886	904	904	856	858	795	955	876	910	909	869	924	907	907	873	946	846	889	869	906	873	902	875	918	897	880	906	927	910	885	825	862	902	833	883	844	879	878	931	875	857	875	842	935	866	923	929	863	894	853	840	863	902	871	908	900	915	904	888	896	898	861	867	915	923	879	873	897	892	861	838	913	883	927	902	888	866	915	865	942	884	877	859	861	920	871	931	865	876	919	892	869	902	831	895	879	899	919	892	886	931	872	886	849	844	867	885	903	869	905	906	870	824	879	852	874	880	906	899	866	887	846	922	900	895	883	883	906	988	848	935	873	925	904	900	893	878	853	885	897	921	865	892	867	887	856	852	892	846	852	887	896	930	913	937	907	905	906	825	882	889	895	868	860	864	915	936	934	889	901	872	888	887	893	877	882	883	894	900	896	892	869	904	884	867	939	859	951	906	902	928	882	897	878	872	896	853	871	913	887	909	869	939	886	900	847	890	914	891	928	869	867	898	901	866	902	923	901	881	896	880	865	878	885	882	852	860	872	886	863	865	910	933	893	884	905	845	835	925	891	888	916	919	918	930	893	934	823	864	908	849	868	860	884	888	884	909	861	919	913	893	845	947	880	848	913	837	873	859	889	887	904	900	904	866	882	869	887	930	879	864	885	868	862	903	920	917	914	903	898	907	913	859	891	905	897	910	841	925	953	893	918	840	929	910	893	892	888	880	878	897	902	885	873	910	887	848	856	922	878	921	935	837	926	895	926	886	844	864	910	925	910	883	851	865	905	825	892	936	872	902	929	869	887	878	889	895	888	929	931	916	908	875	888	943	862	896	883	877	899	915	873	883	897	916	942	899	920	890	902	897	910	861	891	909	947	878	886	881	927	904	870	945	856	867	904	908	865	857	859	868	920	852	873	934	887	922	876	865	857	885	915	884	888	904	880	973	879	893	865	866	901	902	859	904	896	896	866	910	907	875	894	836	911	870	844	919	910	896	874	915	908	904	851	912	917	896	901	899	857	899	901	857	899	880	856	859	896	882	851	923	872	931	865	895	889	909	920	831	860	863	857	915	883	870	917	872	862	914	941	860	899	880	864	850	937	821	860	899	873	868	915	919	918	896	902	934	897	885	871	899	884	871	898	927	934	915	922	884	829	918	925	929	885	924	908	920	884	894	862	912	895	847	862	879	940	899	879	888	900	950	892	872	876	908	889	876	898	865	883	930	893	877	848	927	934	932	912	885	867	913	889	885	882	936	846	861	842	885	910	940	908	917	838	864	900	887	839	885	870	888	902	915	874	944	877	941	871	884	805	866	879	890	899	890	870	877	908	909	848	928	899	874	896	872	854	869	898	903	868	906	892	878	907	856	892	869	856	912	879	848	916	882	832	891	876	968	890	877	851	879	939	858	897	886	897	906	838	907	897	848	835	897	886	921	898	885	882	917	855	879	891	921	958	859	948	891	855	944	889	854	935	916	869	929	923	885	902	889	881	964	870	838	849	917	864	836	946	836	901	852	873	951	940	866	926	955	894	865	923	891	830	961	923	925	906	906	906	868	834	925	906	876	883	881	872	876	878	847	818	876	883	904	900	858	927	879	896	954	891	928	906	918	906	926	871	889	866	919	871	900	883	894	868	885	882	884	944	894	923	864	888	889	874	939	900	895	925	949	909	907	930	867	847	894	836	849	913	870	889	910	887	874	931	869	871	878	944	861	860	920	941	847	881	871	865	909	880	890	918	880	889	930	909	952	899	906	906	891	893	902	942	902	885	924	888	912	845	918	917	870	881	861	861	937	883	871	888	871	908	914	888	905	863	887	892	878	928	880	873	912	864	887	846	894	887	906	920	904	911	887	909	945	915	921	935	867	902	855	872	875	879	894	846	874	898	828	922	850	888	899	836	960	882	862	871	913	923	846	883	904	879	895
6843	628	580	564	440	388	373	378	373	333	371	318	359	379	305	317	333	353	324	335	323	318	315	354	366	364	369	349	329	340	355	343	343	329	330	322	297	357	309	375	342	357	373	319	297	309	334	299	315	315	313	328	311	343	340	336	313	351	328	327	343	334	341	344	329	331	311	327	336	329	333	354	308	313	334	337	364	351	282	337	343	297	351	312	306	341	327	318	328	302	344	337	328	332	381	282	345	360	325	333	355	345	329	339	310	295	328	322	357	356	344	363	311	328	351	327	319	297	315	271	333	370	331	324	325	323	311	340	323	336	327	314	312	368	326	309	320	334	313	309	303	321	342	359	316	347	342	307	321	316	306	315	347	310	323	318	342	334	301	303	305	280	289	313	313	340	327	296	340	343	358	325	327	348	349	282	318	373	378	311	343	334	327	332	319	306	316	302	337	300	313	378	307	361	343	328	324	331	300	325	309	317	307	334	340	270	321	305	325	330	309	348	346	322	347	319	331	339	342	338	345	350	315	300	302	340	351	342	326	349	294	321	315	343	341	303	284	308	323	352	333	323	297	344	312	317	320	296	326	327	321	344	301	315	332	319	334	308	291	339	325	335	330	322	319	327	322	324	314	290	309	360	324	309	293	310	335	329	332	309	278	348	305	337	317	338	300	312	321	343	323	349	283	369	315	335	326	304	338	328	318	329	320	318	337	322	304	339	334	366	329	309	342	322	317	315	298	326	291	304	362	344	351	322	324	326	346	325	354	347	344	320	315	321	315	341	318	297	340	312	322	327	317	342	329	317	327	296	327	319	341	341	311	361	326	322	325	339	328	303	350	356	321	325	307	344	342	323	329	336	339	354	303	316	312	337	326	368	326	330	347	309	343	315	299	297	304	309	332	356	324	338	315	331	342	332	322	324	329	331	315	339	318	309	304	314	343	342	294	324	339	341	331	342	349	353	392	313	301	314	326	322	340	317	350	351	350	310	341	334	304	296	338	287	331	329	343	327	329	341	337	333	315	319	334	314	314	333	328	310	336	344	314	301	322	318	323	344	305	344	336	316	332	337	357	325	328	302	334	321	308	307	331	334	319	352	332	328	295	290	310	386	322	335	349	312	347	312	342	349	326	340	342	317	290	310	336	297	306	347	291	340	293	345	349	313	314	307	324	312	309	310	352	347	345	334	312	341	314	283	328	294	323	331	357	349	351	310	309	339	311	311	312	321	339	330	346	296	309	305	321	317	370	341	318	334	326	330	308	335	329	331	356	301	324	334	306	376	371	320	339	361	321	336	299	342	349	311	310	306	320	350	329	367	325	341	347	315	345	364	318	312	344	331	312	315	322	352	341	298	295	299	335	307	330	336	337	304	346	300	305	315	371	296	308	326	350	307	318	317	296	291	340	301	293	336	324	314	309	356	313	326	344	330	311	334	341	364	324	349	314	318	301	304	354	335	359	334	332	351	315	327	325	352	364	304	337	328	343	356	297	322	292	311	352	331	333	328	325	338	331	328	332	356	338	330	323	314	333	339	315	318	314	336	336	333	343	344	299	333	336	320	286	292	303	344	330	303	295	342	302	307	332	328	301	323	360	312	356	319	314	316	327	299	333	330	298	297	353	330	309	327	316	323	307	333	321	323	337	321	329	316	346	322	318	309	327	332	309	328	283	330	319	331	325	312	303	305	354	323	351	329	339	352	340	321	343	292	316	345	347	362	336	327	347	299	310	299	308	302	308	324	313	345	357	314	335	332	310	329	318	316	319	302	351	358	303	324	310	302	335	315	332	334	311	334	323	306	340	318	340	304	287	322	328	330	357	352	345	317	331	350	347	347	320	328	320	313	334	330	327	344	305	357	311	319	327	297	319	348	335	329	319	329	327	287	318	322	332	323	307	337	339	288	309	313	336	325	328	337	340	321	355	307	335	333	304	331	325	294	325	325	364	326	310	317	309	336	316	312	347	317	346	355	355	299	321	340	327	335	310	329	307	310	305	374	325	315	336	306	345	322	317	319	316	291	320	342	322	303	317	342	343	340	316	370	333	296	307	297	283	321	346	317	329	305	274	307	314	322	353	310	341	306	312	333	308	343	316	315	321	305	327	307	331	331	348	327	296	325	374	370	342	335	322	313	346	334	329	311	373	358	331	309	334	344	306	325	297	304	308	341	311	320	313	323	311	340	332	298	313	311	324	344	358	320	342	311	311	342	306	320	311	305	307	335	356	295	322	343	326	331	319	337	307	322	314	347	310	313	351	336	344	323	310	292	306	350	321	315	289	329	341	330	319	312	334	334	318	329	332	344	337	348	335	310	362	339	343	328	336	335	342	315	330	329	328	336	321	294	346	314	337	285	326	318	337	363	331	306	350	350	342	343	359	336	331	341	327	295	335	326	326	301	340	299	303	296	320	331	308	325	329	327	332	298	322	325	277	366	310	317	320	352	321	346	341	336	330	307	326	300	331	319	315	325	326	346	312	344	334	330	346	330	300	352	330	352	286	268	345	332	373	304	343	354	330	326	322	335	306	318	330	377	337	312	337	339	311	341	323	322	331	322	324	297	346	351	324	338	337	352	338	352	314	323	302	323	301	332	305	304	339	292	313	323	313	353	338	308	316	297	314	305	340	317	327	309	314	345	350	340	292	319	326	314	328	325	329	347	331	323	319	299	312	322	329	334	327	325	310	310	287	348	286	303	349	357	363	353	348	339	308	326	332	280	307	315	305	340	330	318	335	351	334	326	310	295	333	293	318	307	315	316	293	322	326	341	352	322	351	325	350	343	297	315	289	320	329	316	309	316	289	327	327	318	330	328	314	326	345	289	338	322	293	314	308	326	353	321	326	293	317	315	306	303	325	323	332	288	285	317	345	300	325	321	312	327	315	351	341	324	320	336	327	349	313	342	310	322	318	310	268	301	304	310	331	292	329	304	299	325	313	331	348	332	309	316	317	336	302	346	335	330	337	331	327	326	315	351	361	325	342	306	312	329	353	345	351	298	305	303	324	321	353	352	335	316	316	327	339	307	346	282	341	335	360	332	353	348	328	326	364	338	319	315	318	304	353	362	292	294	319	316	328	325	340	325	324	363	313	313	346	328	316	305	328	297	316	380	316	299	306	338	314	317	303	344	332	331	355	342	339	335	333	308	297	331	320	331	365	318	304	305	313	343	324	333	304	328	311	343	304	328	342	333	331	312	320	325	304	348	341	303	336	300	316	326	315	334	300	315	322	327	354	323	318	347	362	319	352	349	356	328	339	340	339	322	323	324	326	328	339	321	336	334	318	299	323	341	333	331	331	299	334	310	345	330	349	342	327	283	308	340	321	324	301	342	315	323	328	319	334	304	316	313	331	329	335	338	334	377	360	310	346	365	352	342	336	306	350	320	305	334	315	332	319	320	325	341	333	333	303	330	341	331	320	320	338	283	350	301	322	334	310	329	312	326	313	352	346	315	327	356	340	342	337	340	297	327	341	301	298	312	336	323
6562	1095	1512	1568	1249	1116	1120	961	880	929	933	850	856	877	913	863	816	867	828	858	809	854	802	769	777	799	772	752	793	834	795	760	792	825	791	839	850	810	803	833	853	794	805	781	753	782	871	815	823	786	749	774	774	799	775	753	818	788	791	797	815	791	842	796	835	697	788	811	789	779	766	777	757	834	800	821	759	798	819	733	762	788	824	796	796	790	760	734	814	796	772	800	824	790	782	767	811	776	739	784	746	752	800	775	803	744	825	781	793	775	740	797	833	767	766	786	763	766	754	787	805	813	731	784	781	793	768	750	807	798	806	799	759	792	773	845	775	814	782	823	801	798	801	804	759	768	772	812	761	772	770	787	804	741	754	838	770	786	787	789	812	755	769	750	785	753	808	771	744	816	747	797	821	831	796	744	726	801	769	837	805	748	802	785	766	811	794	797	774	735	810	788	764	781	761	830	784	831	806	762	783	755	773	785	767	835	788	752	771	763	762	833	831	766	771	768	763	845	796	767	779	758	773	761	736	805	774	814	754	761	789	815	769	782	764	773	753	814	793	813	825	762	810	794	781	778	757	743	791	781	814	829	777	777	771	771	767	770	770	770	791	806	815	801	810	788	754	820	775	796	777	797	747	802	803	809	737	783	817	783	792	779	792	749	762	802	790	777	751	808	758	776	808	809	817	802	801	786	754	842	798	786	801	788	822	810	783	801	783	754	726	804	758	739	771	814	758	843	812	797	793	756	764	809	796	738	769	743	769	785	787	789	819	821	721	801	796	777	802	806	806	765	787	765	757	797	838	788	762	786	775	837	794	743	786	791	756	785	736	795	779	780	826	785	823	875	746	738	834	726	817	796	751	728	786	809	790	722	820	821	761	773	816	756	779	791	752	809	773	765	824	758	761	743	817	798	792	778	769	783	813	813	765	784	788	776	775	810	757	784	807	749	788	751	829	794	787	767	778	807	781	800	799	790	835	778	814	810	816	779	841	766	806	752	806	773	753	757	771	738	823	796	725	801	840	830	813	799	743	693	774	767	807	742	799	738	805	794	760	808	789	735	816	738	802	776	743	764	783	839	782	803	778	811	783	738	830	782	818	778	758	787	827	801	769	784	779	752	756	786	739	794	790	737	820	767	759	779	775	851	761	830	781	797	791	786	753	771	771	797	730	791	789	793	810	779	804	806	765	756	738	765	818	773	795	761	816	805	731	786	766	837	741	732	792	721	791	762	799	832	808	743	766	756	815	803	746	762	804	782	776	769	761	736	808	767	785	831	743	832	789	798	789	776	792	818	797	756	758	795	801	776	793	788	824	813	751	794	839	825	763	777	803	784	739	778	758	772	804	802	736	771	735	783	753	752	812	791	758	832	789	780	752	833	772	798	817	796	774	751	774	765	836	782	782	786	799	819	777	768	791	789	836	735	732	808	767	833	777	787	774	823	803	775	800	762	780	773	765	768	770	764	806	766	747	785	793	796	771	779	764	757	774	739	803	776	803	785	826	760	790	786	761	755	797	821	750	850	825	765	817	784	782	763	770	735	766	729	791	775	806	803	796	758	782	775	776	791	830	801	742	822	812	767	756	792	788	799	787	751	811	795	801	771	799	747	755	792	773	796	797	798	800	756	755	815	769	806	742	754	772	772	788	774	792	727	787	775	781	739	808	787	811	776	759	714	803	782	805	715	767	800	803	770	778	799	809	778	777	846	830	818	772	786	816	785	783	777	739	801	807	780	792	796	788	775	781	813	762	809	776	781	769	803	796	747	750	779	790	787	811	788	830	772	768	773	776	793	780	817	732	775	762	783	785	762	737	787	756	777	752	761	700	757	848	784	787	785	769	743	780	760	786	767	827	787	805	777	806	761	740	803	826	800	744	778	766	766	768	779	770	779	800	773	776	775	765	728	754	775	767	841	790	819	764	782	800	784	778	834	788	802	775	729	800	736	777	767	798	790	788	779	770	766	789	809	795	788	772	795	751	742	807	733	813	784	836	758	830	771	826	761	788	790	836	784	861	741	781	773	762	783	803	828	741	789	784	763	789	784	779	752	807	812	793	800	806	816	797	781	773	768	785	764	749	744	778	778	764	783	793	836	780	783	813	782	790	794	769	799	773	800	759	787	834	804	803	773	765	785	774	760	775	772	788	852	847	781	801	794	796	801	772	769	794	803	814	767	783	781	783	802	799	776	794	802	792	802	751	756	825	842	779	785	759	788	796	804	749	800	830	771	775	786	742	793	817	775	782	820	757	827	761	781	784	786	792	803	817	775	736	765	824	788	764	811	741	810	840	757	762	821	811	802	849	781	776	765	795	757	819	811	779	796	742	741	823	782	796	811	776	742	755	794	815	764	804	808	781	811	849	794	769	798	755	816	775	750	823	822	763	826	780	764	710	834	780	776	735	784	746	796	795	781	780	827	797	803	805	746	814	798	804	770	773	793	811	737	808	830	770	802	770	747	774	794	779	741	802	777	813	721	826	725	751	792	791	787	738	762	823	755	767	752	800	773	764	787	751	779	812	774	775	784	759	755	787	777	786	805	773	731	764	729	748	812	817	828	775	792	738	808	766	793	783	805	797	767	774	799	786	788	769	754	778	818	762	805	764	760	782	775	784	830	775	770	789	746	802	764	744	759	755	789	777	801	755	805	733	818	741	724	739	773	751	785	795	768	780	810	750	797	786	771	798	744	820	800	798	776	780	769	749	739	840	797	766	830	769	754	806	795	817	776	765	807	793	809	746	800	768	793	756	764	773	796	807	783	826	763	773	802	749	742	819	772	788	805	780	772	765	796	778	786	755	790	796	724	782	763	763	728	807	775	750	829	802	798	811	792	794	786	805	830	788	751	801	798	827	772	789	782	794	753	773	747	736	776	795	767	769	771	821	769	812	781	731	846	837	754	783	753	792	799	796	841	814	768	806	760	831	787	790	805	756	806	806	774	810	776	764	762	737	797	748	781	786	804	776	788	790	755	751	787	823	799	751	764	763	823	804	763	768	736	811	766	796	778	780	790	737	811	778	769	824	783	744	772	776	788	765	792	721	816	754	799	771	775	742	789	759	783	766	802	783	795	757	760	749	724	797	829	759	792	781	781	762	762	775	792	827	829	827	774	845	832	772	835	765	761	776	761	766	755	836	816	770	808	816	707	726	822	738	770	741	755	789	754	805	762	782	755	770	791	803	793	759	759	769	749	806	754	758	761	756	719	765	789	746	766	749	819	809	782	765	810	778	803	806	798	787	825	824	768	801	762	807	832	748	792	825	796	747	782	789	749	791	781	780	740	788	792	774	829	795	771	719	820	783	788	790	793	779	806	766	774	783	763	748	773	842	799	808	739	785	763	753	774	795	771	816	763	775	775	753	820	746	775	764	781	765	802	817	749	788	795	783	778	771	749	749	778	776	752	778	721	813	745	793	855	798	774	786	755	851	757	770	769	832	757	783	806	757	811	763	791	765	798	756	781	818	785	803	795	825	821
12216	853	786	654	440	336	220	229	212	183	160	183	180	159	161	175	146	169	191	154	157	172	155	159	165	174	164	151	128	163	132	140	137	155	166	149	161	159	174	159	160	142	160	138	166	153	141	153	164	157	134	147	152	142	164	145	148	149	145	150	151	137	159	149	160	157	154	145	145	155	143	175	175	162	153	146	167	167	130	138	130	171	171	178	123	154	143	147	136	132	165	143	174	168	160	134	162	159	159	151	163	158	165	140	158	170	141	143	153	159	149	146	164	149	148	180	160	154	158	154	147	154	151	152	149	165	139	168	168	139	144	152	138	123	149	142	145	155	155	157	163	162	146	174	151	135	150	169	128	142	124	153	165	166	157	153	145	151	155	169	156	166	167	155	154	160	133	133	165	165	148	146	152	161	155	145	173	146	151	145	170	183	170	134	144	129	153	169	144	154	168	150	160	156	158	143	173	162	145	137	151	152	162	142	160	138	159	152	142	137	151	141	162	155	130	174	154	144	148	140	148	137	170	156	178	164	163	150	171	133	155	156	144	157	178	155	147	170	143	170	157	146	169	154	157	157	176	170	181	131	167	161	137	134	165	170	168	122	115	154	148	150	152	163	153	175	141	156	165	148	166	164	143	159	119	128	148	131	140	153	155	152	151	172	160	152	170	159	162	162	155	146	130	143	154	151	155	139	153	140	137	159	149	160	169	166	144	163	145	143	141	175	149	138	183	152	158	137	130	127	148	152	154	148	135	151	139	143	156	161	144	155	154	161	148	147	135	161	155	154	171	147	148	124	116	146	161	146	150	152	148	165	140	144	160	152	177	149	159	163	160	153	163	174	159	151	171	146	140	144	163	124	137	140	142	145	157	159	149	144	129	138	158	162	155	128	148	151	139	157	145	137	148	147	145	145	159	160	168	145	137	147	140	156	161	153	170	161	181	154	151	140	146	173	138	158	137	145	187	149	162	158	144	148	147	156	147	150	138	152	178	149	142	160	164	140	139	154	140	130	162	166	162	160	155	155	163	143	154	157	162	122	146	150	158	136	158	172	144	154	143	170	166	182	173	146	144	149	165	159	175	169	174	145	161	138	163	141	153	151	149	163	152	147	145	146	154	139	173	159	161	135	156	177	127	152	164	159	159	171	173	161	165	160	147	131	150	135	153	140	162	155	160	170	144	154	144	155	142	142	153	189	163	127	153	157	150	123	162	164	149	154	152	143	136	168	163	141	160	145	153	134	154	147	155	141	153	145	159	154	145	152	139	163	151	170	158	149	155	187	154	153	157	153	156	162	167	143	176	129	140	143	138	146	145	157	153	146	135	132	154	163	159	143	145	146	161	156	150	137	149	155	147	154	183	156	149	149	139	153	155	153	142	149	150	164	152	140	138	161	160	152	126	143	153	153	126	131	131	152	139	147	137	158	134	156	152	138	160	138	171	147	143	141	151	155	144	140	147	140	167	141	125	157	155	157	159	163	139	156	141	163	154	147	156	138	151	142	177	161	145	154	156	151	159	169	149	172	164	137	153	147	159	168	166	133	129	146	141	151	151	153	131	148	177	157	160	136	168	162	164	156	143	151	167	177	140	148	165	144	116	171	153	157	150	143	159	141	139	132	167	143	140	163	180	137	174	165	164	133	130	172	151	180	171	170	150	154	133	152	145	162	144	148	161	163	159	143	192	161	151	155	190	161	168	153	141	148	157	172	137	160	132	170	143	162	147	154	170	137	154	148	135	149	155	154	158	153	174	147	174	153	151	145	139	164	147	149	150	138	141	147	141	163	149	164	154	150	148	133	180	155	161	181	165	140	133	152	153	146	141	145	138	158	155	162	153	142	147	132	164	165	168	132	146	153	156	148	154	154	177	152	129	193	174	153	139	163	155	156	151	143	151	194	159	146	160	153	152	155	131	159	128	144	145	170	146	162	196	166	173	157	150	154	135	151	146	139	145	143	141	162	133	138	158	146	151	160	130	150	152	149	152	138	167	124	155	164	144	154	147	160	134	130	161	152	158	141	128	146	152	150	163	128	168	153	188	168	157	142	160	165	164	138	167	148	154	175	133	141	169	157	152	165	183	137	155	114	130	173	160	151	150	167	154	144	141	144	161	132	165	158	140	144	163	153	165	169	188	140	159	174	146	134	128	150	152	145	143	144	154	188	149	157	162	142	143	131	151	163	138	139	141	150	143	133	146	148	157	175	159	138	159	159	148	154	148	185	159	130	152	164	156	188	168	157	127	146	140	153	165	155	139	137	137	138	174	151	177	145	143	162	169	131	140	153	135	142	165	168	168	123	152	154	125	157	139	159	154	156	136	145	148	156	143	143	153	164	145	146	151	153	155	172	159	156	125	160	149	149	150	149	157	158	162	147	143	127	153	149	152	144	149	149	154	154	160	158	157	138	154	154	160	168	148	147	167	151	147	152	149	125	146	134	148	149	155	157	133	146	158	155	125	169	159	162	150	161	140	157	162	137	147	133	146	146	149	133	143	156	142	157	156	141	156	137	133	153	143	135	147	153	152	154	179	151	166	156	147	175	162	149	150	156	161	161	153	137	164	144	156	146	148	144	166	154	158	152	135	154	132	164	154	143	120	161	182	160	141	172	151	135	157	147	164	153	144	152	183	148	159	151	166	157	144	142	145	148	139	150	158	145	153	176	142	136	164	162	145	139	156	153	149	155	142	121	148	160	150	153	148	172	138	156	133	159	144	150	148	147	152	145	150	137	161	158	155	157	174	174	154	128	149	137	152	167	154	133	153	160	159	143	160	132	138	164	140	160	148	144	151	156	166	157	147	163	164	167	134	139	155	157	158	134	158	164	158	144	139	134	152	182	177	152	168	153	161	165	141	143	154	177	147	153	136	175	143	147	156	137	152	138	171	154	161	143	165	164	165	151	157	171	149	157	153	144	143	182	154	142	152	162	172	147	140	143	189	148	149	131	166	148	145	167	169	140	135	140	167	142	132	135	145	165	146	146	152	153	173	156	121	153	153	150	146	141	136	162	171	173	151	159	154	178	172	171	127	165	139	143	140	145	139	126	154	149	131	140	143	157	166	141	151	138	150	171	161	151	142	156	155	149	126	119	141	168	130	123	147	138	140	144	156	162	155	148	152	165	149	146	151	157	145	146	150	172	151	146	152	159	144	143	134	153	158	159	146	159	137	154	140	148	145	132	128	163	157	136	146	150	144	154	166	154	157	162	149	162	160	169	169	153	163	141	156	161	142	146	144	148	158	174	183	151	159	174	153	167	168	155	155	154	150	176	131	155	129	158	158	172	161	148	142	170	162	162	161	160	157	143	147	141	148	164	131	165	150	150	149	163	166	149	169	145	140	163	151	156	161	141	150	148	168	170	146	139	145	166	160	139	141	150	138	141	168	160	160	155	157	133	140	158	154	154	138	155	140	142	155	117	164	148	153	154	150	146	150	153	154	144	153	162	132	161	136	178	146	160	135	145	153	164	151	158	143	145
7777	925	1801	1903	1453	1156	974	818	775	730	642	584	538	525	536	537	481	462	513	511	472	470	437	519	470	459	480	461	423	456	421	453	410	442	387	416	446	397	416	411	425	421	435	423	413	418	436	449	418	433	434	406	423	394	435	401	439	441	424	383	406	434	406	378	399	380	388	400	385	419	411	433	385	430	399	384	424	379	413	417	390	428	406	408	403	417	419	405	419	422	366	409	401	405	396	385	382	376	405	428	404	410	403	401	399	397	414	370	392	426	394	436	380	398	361	384	393	425	443	431	409	419	412	401	369	403	388	410	389	397	431	399	403	413	386	384	391	419	404	415	387	383	422	394	398	418	399	400	396	417	402	414	412	394	379	400	419	379	418	384	369	362	385	372	407	398	404	384	397	409	384	391	419	398	427	369	418	392	396	382	373	435	433	390	390	396	401	409	402	407	377	382	384	415	414	392	394	392	411	409	436	434	369	398	384	399	410	385	365	390	407	413	414	416	425	412	406	388	416	426	395	423	388	384	412	460	401	435	396	408	398	405	371	408	416	389	432	389	412	406	393	417	392	397	396	407	382	392	414	385	427	383	409	401	389	420	424	421	385	417	374	372	400	410	395	438	425	428	413	384	395	409	408	423	392	387	421	375	397	430	388	446	385	363	358	393	410	403	403	434	418	389	405	402	392	400	427	390	420	428	398	398	402	375	367	410	399	417	426	428	381	386	418	378	396	414	390	415	375	415	388	399	442	371	398	388	391	416	435	413	401	392	395	421	387	444	407	384	386	352	408	400	404	396	421	393	419	390	401	393	433	398	403	400	372	416	420	422	407	415	410	365	423	383	378	359	396	420	409	385	396	379	373	405	409	396	364	426	384	408	398	417	432	381	384	391	374	359	395	399	407	385	431	397	426	437	423	434	387	388	363	404	371	416	374	405	395	421	435	386	433	394	414	444	437	409	409	409	391	406	414	357	425	432	377	404	407	384	376	423	418	403	409	412	432	399	384	417	387	423	404	355	388	414	434	399	370	424	397	422	382	414	419	430	416	431	393	411	425	409	396	402	435	401	419	434	438	395	437	381	385	351	395	408	394	403	402	375	368	401	389	393	395	378	365	411	361	414	436	358	385	372	392	365	373	423	405	403	397	383	368	396	365	396	404	418	429	393	352	402	411	379	416	400	406	388	391	405	382	404	397	372	408	390	424	379	382	441	388	384	395	385	374	411	374	409	396	369	393	404	398	423	394	393	390	416	417	405	417	350	396	410	401	385	423	429	395	411	370	361	388	422	370	462	377	430	427	426	401	420	385	409	386	426	416	425	386	396	395	337	370	415	400	355	401	432	392	404	385	389	411	419	437	381	390	369	396	407	387	447	402	379	368	407	388	395	405	422	390	402	401	420	418	409	396	395	394	448	400	419	452	377	401	366	426	375	445	388	418	361	400	397	415	393	414	387	394	434	400	384	399	419	406	398	402	394	415	418	403	381	415	423	391	372	398	397	396	394	411	442	391	400	415	373	392	437	404	377	388	405	424	390	367	400	399	412	397	414	394	400	403	434	396	357	385	385	377	428	417	422	411	394	432	376	425	417	390	426	407	408	395	391	391	431	408	403	425	411	418	377	408	388	383	379	398	438	407	386	414	396	400	400	411	391	410	376	414	381	436	397	425	360	417	401	413	379	411	400	398	409	413	376	426	431	387	386	408	400	391	399	393	368	425	381	414	401	433	430	430	388	385	413	376	379	414	382	396	435	370	420	406	418	400	372	388	383	401	372	417	399	397	350	400	392	410	398	418	390	381	403	418	416	443	435	389	403	420	389	402	423	389	335	416	417	417	412	432	410	389	416	401	407	425	365	382	432	416	379	380	437	394	384	381	378	394	416	428	384	373	393	378	386	372	426	371	411	384	385	437	440	417	407	366	433	419	389	401	434	405	401	395	415	418	420	384	387	372	368	459	387	394	370	395	357	373	421	388	407	422	393	417	388	388	394	406	419	371	411	346	385	418	398	426	416	417	381	404	394	381	411	440	378	417	396	399	407	376	426	383	381	403	434	382	435	382	408	403	438	414	394	361	419	443	412	386	422	422	408	436	396	392	392	426	398	365	415	356	418	384	433	407	399	387	382	391	388	386	375	414	413	387	372	412	360	402	420	403	371	394	361	390	402	404	422	436	417	418	373	379	449	385	407	410	403	420	381	415	356	393	373	391	428	419	385	408	378	405	408	426	435	378	408	391	380	420	417	383	422	410	436	409	368	407	419	402	397	398	401	418	379	361	382	400	431	424	405	410	355	385	423	411	422	376	388	385	407	416	376	446	414	390	390	399	408	424	382	403	412	403	434	400	422	428	375	400	419	368	443	389	431	417	414	399	364	392	414	360	438	410	430	393	374	414	393	381	417	412	356	426	390	387	406	378	395	406	414	381	407	454	402	395	373	393	415	370	409	407	450	400	404	457	387	360	404	414	402	415	420	400	419	375	410	400	441	379	400	415	389	390	376	402	416	362	408	415	406	394	384	419	420	417	395	374	383	364	455	430	409	394	405	421	435	373	403	381	381	362	380	464	427	424	415	386	378	419	409	383	399	422	429	388	419	423	395	406	391	394	440	396	442	429	406	392	388	368	405	409	410	381	406	433	375	369	377	403	421	375	408	354	415	420	371	389	389	431	413	423	404	417	398	359	385	400	393	394	394	362	358	406	353	401	401	400	414	417	386	426	405	408	419	414	429	358	403	403	408	419	389	395	363	414	426	393	446	433	417	416	381	439	396	435	397	392	415	414	384	392	441	420	402	388	399	402	391	409	444	386	382	428	405	417	372	417	429	397	418	424	392	394	414	397	405	415	384	432	401	402	407	420	403	412	407	371	416	369	389	405	381	434	458	421	426	405	387	408	389	439	364	370	401	402	409	419	414	402	426	403	381	408	395	412	407	411	418	379	382	401	388	404	440	410	385	390	431	414	425	380	398	409	388	407	385	406	368	415	404	413	377	400	388	378	396	388	394	376	397	421	382	419	450	364	416	457	423	416	409	412	389	380	362	377	384	397	349	390	369	392	376	391	426	432	419	398	400	406	411	389	405	382	403	378	392	411	401	421	397	384	397	387	431	405	404	406	385	410	367	438	382	381	417	362	428	399	415	369	379	437	414	399	427	393	417	397	416	378	412	391	423	382	389	409	434	374	382	384	429	449	418	397	389	429	388	406	415	402	411	403	421	385	381	442	379	437	391	364	389	392	382	440	403	385	385	378	358	418	426	401	401	399	441	415	382	395	396	378	394	377	394	391	372	410	400	415	373	383	406	409	430	415	387	426	429	441	392	368	402	371	430	413	405	384	358	393	386	371	418	403	390	401	401	396	410	381	391	402	399	386	380	410	425	355	421	367	423	403	439	409	398	424	413	409	374	419	392	404	401	411	411	418	380	415	401	362	415	376	402	416	423	403	386	413	401	374	400	391	407	387	406	398	419	359	409	384	414	389	439
1362	386	347	371	334	382	373	364	411	375	360	359	339	388	391	331	381	399	382	363	391	332	347	365	341	375	365	370	384	362	374	371	387	361	360	372	344	400	359	369	390	365	364	388	363	360	364	386	388	372	378	361	367	384	405	387	373	390	349	381	392	395	323	364	373	398	322	377	350	398	371	374	334	352	430	407	371	361	362	394	401	371	358	383	363	383	373	371	371	381	386	373	369	375	370	385	363	385	389	423	361	379	373	384	337	370	362	374	358	329	353	379	344	359	384	350	377	362	372	393	371	360	357	347	394	379	380	374	395	402	367	405	392	380	382	389	374	385	351	342	395	342	396	361	351	410	349	356	386	381	376	348	357	376	421	372	377	398	371	335	355	380	367	355	402	371	372	383	367	398	387	368	338	343	378	357	382	350	384	386	355	340	349	366	382	387	370	383	371	357	361	356	407	385	365	389	382	384	383	382	391	361	351	367	364	381	347	349	350	373	346	361	365	357	352	377	363	384	376	372	422	340	370	353	327	355	360	360	380	357	377	368	392	372	405	354	390	368	370	354	366	354	380	388	380	398	372	390	380	344	368	361	388	363	337	385	393	390	326	315	348	367	365	337	379	357	403	371	390	375	370	359	345	351	365	368	381	344	354	380	396	405	376	400	399	354	355	380	380	399	362	335	387	355	360	420	379	356	362	390	391	395	349	377	382	378	377	413	359	388	360	369	388	349	369	384	378	352	354	350	343	360	375	384	409	403	389	365	337	368	373	358	353	340	370	359	355	338	380	364	351	384	385	358	368	350	360	395	404	386	381	371	388	372	383	373	361	383	352	348	367	363	348	380	363	392	383	360	383	386	350	352	364	381	398	383	371	359	365	410	388	384	364	396	352	344	375	352	359	348	343	357	354	381	371	365	380	368	369	386	374	346	334	372	358	352	335	351	392	339	370	384	375	407	369	415	347	364	413	371	377	361	393	371	373	350	379	321	401	367	396	385	359	386	363	395	367	403	407	380	405	360	377	403	390	318	363	362	382	403	363	398	362	392	386	361	382	366	372	385	345	336	399	388	414	404	412	384	405	380	361	382	349	373	353	378	332	397	391	396	389	380	364	334	392	390	367	389	348	390	328	384	362	365	357	321	364	355	377	386	382	354	339	385	368	401	359	387	410	364	376	366	351	372	384	357	366	364	370	358	389	367	343	356	390	349	388	406	400	377	380	357	363	367	405	354	391	365	364	400	395	373	378	371	385	382	372	378	341	360	355	365	371	348	380	389	414	392	394	374	364	414	340	374	389	379	367	366	380	410	380	407	410	382	361	368	381	382	381	352	384	372	385	352	374	375	378	371	363	338	360	336	375	381	400	339	388	395	357	377	364	344	363	363	341	420	349	383	400	331	371	375	386	370	344	375	368	403	354	355	380	341	369	375	355	382	382	348	368	393	380	391	416	370	395	365	386	373	379	360	383	359	344	373	364	382	380	410	360	375	361	348	380	384	366	378	365	374	391	366	384	353	356	356	343	404	398	380	334	367	352	388	348	378	384	390	347	356	377	371	399	392	361	367	371	391	369	337	380	378	387	343	360	367	398	382	346	363	373	376	386	373	359	355	378	343	357	355	359	344	375	399	369	366	409	397	354	393	391	335	392	383	412	351	371	348	374	372	383	364	369	347	388	327	364	373	373	420	363	393	374	361	363	364	369	357	372	362	391	399	388	407	356	373	399	384	373	376	331	380	377	373	340	389	352	398	369	373	366	361	356	379	369	368	373	382	366	356	384	378	393	346	379	424	407	366	394	372	374	350	352	360	377	382	378	391	337	365	389	410	376	351	391	399	373	362	381	324	334	384	372	413	365	379	379	394	359	364	379	364	357	352	355	376	347	390	366	388	374	377	374	356	380	379	383	382	366	333	362	414	348	377	364	359	343	380	396	374	345	323	378	384	390	389	391	420	423	376	342	360	366	347	318	396	364	371	398	367	378	352	387	342	378	332	373	379	406	368	385	395	399	412	392	350	382	410	371	407	366	365	358	377	378	353	347	382	405	361	378	403	365	374	362	363	375	416	372	362	384	358	404	364	374	368	405	407	359	346	389	387	352	377	387	389	392	352	370	387	338	335	378	396	386	350	367	388	393	380	380	357	399	370	377	347	387	366	360	391	390	375	384	404	383	375	368	345	369	385	363	354	410	367	375	383	362	393	381	363	403	375	363	368	357	354	357	372	377	366	360	410	360	396	334	369	429	408	374	352	375	379	358	400	369	393	353	356	367	378	396	370	347	326	320	414	379	377	355	378	364	379	394	376	394	376	367	346	374	356	378	363	396	355	392	385	393	410	376	360	372	353	379	395	389	366	358	379	361	384	377	402	372	320	435	366	359	431	347	357	359	363	389	386	346	341	407	348	370	366	383	377	346	360	349	378	372	398	393	411	356	344	370	381	362	380	360	374	353	389	348	386	367	355	373	420	377	408	385	345	374	395	369	390	381	349	399	325	349	376	361	388	367	385	369	356	359	363	345	326	358	341	391	412	348	372	352	378	403	350	378	361	381	347	345	409	368	358	346	358	390	368	416	382	362	373	393	384	352	346	383	411	370	374	377	363	375	363	385	385	385	383	376	360	381	361	323	378	388	373	334	359	333	417	360	369	382	412	350	371	372	376	392	373	399	372	367	360	362	359	373	358	373	369	354	377	383	373	391	374	358	365	357	348	380	380	336	361	386	369	384	358	388	369	346	362	355	379	365	373	411	397	348	360	335	356	420	368	371	373	369	385	348	364	372	370	376	365	385	394	367	366	329	354	379	358	382	375	348	386	363	377	375	363	383	376	350	377	339	360	366	383	360	327	352	410	408	352	348	334	368	365	362	382	379	380	342	406	430	358	370	377	384	366	393	391	353	362	374	355	367	345	355	366	363	386	397	362	368	350	374	352	381	330	377	330	393	379	372	377	382	355	385	365	363	363	386	397	360	354	370	338	380	401	363	386	354	374	359	385	371	329	370	390	415	369	416	336	393	378	411	394	404	344	377	388	363	363	373	373	326	351	400	331	403	383	361	378	388	391	345	394	401	370	340	393	365	364	354	363	356	360	366	376	348	369	355	354	369	386	368	381	371	359	366	337	375	363	374	348	381	359	357	363	355	355	346	372	377	408	354	352	352	367	338	331	369	408	380	402	365	373	395	351	387	370	360	372	402	349	371	385	351	366	353	371	378	405	440	361	410	374	402	368	353	381	383	335	344	366	335	399	377	383	393	385	376	403	381	384	384	359	362	385	323	399	390	372	368	369	337	353	361	398	366	364	383	382	375	349	365	399	389	367	372	365	352	356	338	392	375	339	343	374	380	386	354	368	348	365	344	392	370	408	357	387	364	366	408	382	363	391	374	380	362	379	371	321	385	349	404	400	353	358	353	349	367	388	389	413	381	383	397	356	363	366	405	387	342	392	355	367	381	378	370	383	357	383	403	337	340	403	360	389	362	378	371	362
2106	914	906	936	902	952	874	823	928	900	930	885	932	893	888	860	881	901	910	911	905	855	889	903	945	891	918	844	887	882	891	909	869	901	851	852	894	900	905	798	888	901	923	881	918	876	903	913	842	877	898	902	888	895	870	854	861	876	893	947	848	838	872	939	897	869	934	936	951	913	900	921	869	852	950	927	884	903	917	861	881	925	831	855	905	900	899	871	901	922	898	851	838	908	880	894	894	925	851	904	857	926	887	939	892	922	943	902	887	870	865	854	883	920	884	822	905	923	902	869	842	925	921	848	880	887	874	879	909	846	922	881	904	921	884	925	905	898	927	894	859	890	874	916	876	914	922	917	924	926	873	892	916	887	889	902	874	926	896	896	893	943	908	878	887	913	923	859	883	947	865	892	868	865	945	873	942	891	889	879	898	865	901	918	905	858	909	888	801	893	865	901	866	839	831	896	940	837	905	914	896	838	938	890	911	882	824	912	848	882	896	871	846	926	972	877	886	927	895	884	903	893	884	866	896	882	873	879	860	947	847	926	925	900	871	961	890	887	846	933	871	902	905	880	898	904	845	895	853	872	851	960	904	895	839	857	832	881	886	881	894	873	897	883	837	916	926	842	889	874	895	882	888	910	884	850	925	902	897	812	858	885	887	916	847	927	889	885	892	886	938	943	830	928	946	909	883	892	861	875	923	857	867	876	905	878	873	875	925	848	887	878	886	924	890	890	880	841	849	865	920	911	928	906	867	885	866	901	892	926	891	848	873	829	888	833	903	904	910	876	888	909	918	886	866	858	937	892	885	918	909	889	848	906	942	906	905	921	929	860	862	846	947	868	933	883	911	911	892	868	894	887	903	897	899	917	928	901	842	859	903	927	884	928	938	873	963	894	859	891	880	874	862	860	898	875	910	926	904	893	943	914	878	884	933	897	894	916	905	925	916	858	895	864	897	883	859	876	884	930	929	860	891	872	878	865	884	882	881	888	920	855	922	818	909	909	918	868	915	883	880	921	896	851	891	892	874	932	876	866	873	916	855	872	866	941	882	929	913	867	886	892	913	891	869	917	913	847	878	869	885	900	886	916	906	874	879	829	852	862	933	923	882	879	931	886	894	898	948	880	909	935	853	929	886	882	940	844	812	917	893	906	901	902	918	965	967	887	895	874	867	864	871	883	905	921	883	948	876	908	852	863	871	898	896	900	857	897	881	849	873	907	869	841	918	911	869	882	836	882	866	908	894	862	922	940	916	921	935	871	925	905	848	909	910	872	882	889	849	866	916	870	855	875	900	914	925	919	864	871	965	867	861	898	891	861	904	853	921	852	874	877	879	860	900	934	846	883	952	928	846	932	916	880	858	849	894	931	933	899	846	896	878	867	902	834	908	914	875	858	898	870	951	900	915	892	864	895	855	877	911	908	869	876	864	881	871	877	904	939	866	939	921	874	885	898	917	941	885	881	876	893	896	865	852	880	882	920	900	866	886	898	880	962	908	877	865	929	870	873	894	857	928	863	894	882	904	914	895	942	936	902	926	907	898	902	846	882	917	886	845	835	932	928	892	854	887	866	891	830	938	885	891	855	908	894	882	931	828	919	899	864	877	914	838	916	933	897	935	894	860	907	936	853	952	881	846	862	835	900	899	911	890	854	853	865	899	906	895	878	924	856	882	892	903	874	941	888	833	930	856	866	907	856	888	861	918	917	927	882	878	861	875	854	907	875	830	888	868	882	893	864	834	954	887	902	887	894	886	935	919	897	872	895	908	865	885	919	907	876	922	876	887	930	937	883	880	905	875	903	873	875	895	883	929	932	892	809	867	817	829	904	917	880	903	828	901	876	926	910	842	878	913	970	888	887	903	859	879	925	865	886	884	886	876	930	878	881	883	887	886	875	917	919	931	889	889	968	865	872	856	873	874	890	847	802	854	902	845	858	876	874	906	879	877	868	878	930	866	917	901	927	841	876	906	897	937	893	888	917	876	908	893	870	937	889	941	901	881	915	878	877	879	882	940	916	881	937	909	890	898	904	951	910	925	925	870	893	865	919	922	852	879	874	958	870	915	906	925	885	924	858	857	944	865	895	929	917	879	909	929	949	938	934	887	872	850	932	910	916	906	887	854	896	893	886	903	897	857	836	902	861	860	885	868	865	952	877	929	895	914	898	884	878	884	871	906	901	907	889	893	868	855	872	880	876	874	890	914	911	840	868	913	909	899	902	876	903	927	861	885	948	904	933	869	912	898	928	914	869	888	904	934	885	909	897	897	868	953	907	876	860	846	826	853	931	879	850	891	911	923	875	844	851	863	874	867	882	881	919	849	878	858	900	881	871	911	909	914	873	872	913	905	929	880	861	924	913	868	861	859	905	889	880	919	925	879	890	911	855	887	841	885	886	892	900	901	857	884	880	871	882	901	906	876	859	899	912	929	858	861	918	891	900	895	867	899	854	882	935	865	815	872	883	909	866	893	903	915	873	926	819	882	838	924	915	937	896	862	927	809	872	915	895	925	909	938	821	895	882	957	903	899	844	925	901	891	889	904	887	892	856	855	901	847	884	873	875	845	867	927	891	888	874	917	892	899	937	957	850	896	878	893	939	885	892	887	891	898	867	935	891	854	882	874	911	886	845	880	863	867	915	831	901	899	858	830	928	874	959	874	918	825	860	857	904	907	944	874	876	887	866	862	873	875	864	927	888	819	906	838	856	924	910	839	908	840	888	845	888	874	896	885	920	844	898	899	880	873	914	878	886	889	868	880	899	904	894	964	914	940	868	886	940	923	854	816	898	874	875	888	853	892	937	885	941	881	861	877	926	854	889	901	881	862	921	880	888	885	892	836	907	886	894	895	924	922	892	941	836	927	872	903	951	922	907	895	883	850	881	885	907	918	894	906	903	864	848	883	902	916	894	902	885	862	874	869	880	909	879	861	951	864	915	885	883	869	887	913	861	891	859	864	871	952	920	897	890	923	866	870	860	861	921	805	860	891	882	849	888	889	855	854	870	869	902	925	862	898	936	907	950	932	898	882	923	852	907	892	884	864	871	859	861	866	907	937	913	873	901	911	914	904	862	880	884	932	850	912	927	879	884	876	843	824	911	935	871	870	817	911	910	854	938	897	860	891	938	886	862	900	916	897	840	954	910	935	923	851	832	856	911	928	880	896	853	878	910	861	892	916	933	830	865	913	854	828	895	871	907	846	850	876	896	896	840	902	952	856	875	904	879	928	871	892	902	823	988	902	837	920	870	888	860	905	874	924	906	902	883	903	903	879	942	886	873	869	867	901	920	855	854	960	935	908	933	927	895	822	897	854	855	895	894	895	893	930	852	896	884	925	849	867	993	914	896	837	859	881	916	895	895	901	848	867	862	860	909	917	904	904	870	896	863	968	893	897	925	899	887	878	887	869	920	871	829	887	860	853	909	862	873	935	857	883	893	920	891	894	857	929	853	922	885	849	914	884	832	893	879	878	845	943	841	910	866
6965	643	722	591	424	401	368	352	361	353	361	334	335	307	355	370	376	355	352	334	332	340	334	358	308	307	291	324	343	337	337	329	321	332	357	337	298	291	346	369	344	330	312	334	341	309	332	356	330	328	321	306	286	333	304	306	315	354	316	360	303	337	326	336	313	332	298	341	349	351	322	343	355	325	312	308	295	313	335	293	367	337	332	296	290	324	329	355	313	327	320	318	307	322	314	330	310	333	303	335	327	320	345	324	323	337	303	312	322	356	335	325	320	321	354	297	324	334	332	307	325	318	384	325	343	283	316	297	322	318	336	320	290	343	308	302	336	329	352	308	310	335	301	323	354	325	311	337	278	318	304	346	360	317	309	354	354	310	351	297	310	309	304	324	331	341	332	351	282	338	297	351	347	340	324	334	334	340	349	299	341	322	317	331	358	330	325	341	343	271	335	301	317	324	327	318	295	302	315	302	372	341	352	298	325	315	304	328	316	300	296	309	323	326	326	334	312	336	343	317	323	313	290	317	332	324	341	295	266	335	298	355	304	325	327	300	326	316	352	328	337	359	322	318	305	337	350	337	306	336	290	344	317	327	294	317	301	322	321	326	342	307	345	321	308	326	319	324	349	343	336	313	343	304	299	321	307	329	322	389	317	358	356	324	317	309	339	311	322	318	321	315	312	321	342	299	330	308	319	290	362	325	323	299	331	316	331	309	312	334	314	311	341	331	331	341	306	329	317	319	342	302	342	351	320	330	323	348	355	355	326	312	342	333	314	370	343	328	327	321	313	313	347	347	318	320	340	325	318	338	296	295	333	324	334	353	325	312	331	323	289	345	318	350	330	317	311	320	325	325	311	280	338	322	341	348	347	320	356	327	316	368	327	342	328	324	331	305	338	350	338	301	328	337	307	338	308	320	329	369	334	334	319	294	314	356	321	311	330	346	353	316	328	350	328	344	318	366	320	304	328	329	350	364	307	320	313	362	304	327	355	323	313	292	322	314	327	327	342	329	308	320	296	334	317	300	339	316	351	327	354	340	354	336	313	322	353	328	309	354	319	334	294	342	342	332	346	290	348	299	356	332	334	351	308	328	310	339	318	349	346	347	314	313	313	352	322	319	327	358	340	329	326	319	282	318	309	288	325	317	315	305	341	339	299	325	335	309	344	322	366	325	357	338	326	331	317	350	355	321	323	311	333	343	340	309	391	304	301	321	322	340	310	347	360	361	338	317	309	313	314	324	314	327	324	312	330	342	307	314	309	328	298	269	316	320	337	319	317	317	337	344	327	331	334	337	339	315	357	319	305	334	311	313	296	308	336	310	320	338	301	331	305	288	357	318	334	330	359	327	332	311	323	351	361	328	314	331	327	345	322	357	354	337	322	321	313	308	339	344	310	338	355	314	339	330	366	288	359	285	325	312	339	330	288	316	344	346	354	288	352	346	337	312	363	361	344	321	371	306	320	310	321	346	335	309	317	330	295	316	313	307	340	342	347	323	350	318	314	307	303	364	299	306	336	274	358	297	342	329	343	341	326	321	355	318	341	348	344	309	287	335	337	375	302	301	327	328	329	337	324	306	357	361	351	347	320	353	334	295	322	309	295	298	316	308	355	296	295	316	292	324	365	344	338	342	337	350	342	352	313	321	341	331	337	332	309	312	317	342	310	343	314	325	356	321	329	309	385	329	353	334	296	311	337	341	320	363	348	328	337	325	319	366	349	320	340	367	302	310	308	359	297	350	329	310	297	338	367	319	327	336	293	311	328	321	322	324	308	343	322	331	343	315	340	329	363	333	336	301	335	314	383	312	325	304	314	324	303	294	309	344	320	325	320	325	396	327	356	340	351	362	319	327	325	378	345	287	311	359	329	339	352	339	355	364	353	326	323	321	320	320	325	307	306	316	343	350	343	339	380	323	318	329	298	349	341	342	331	335	350	316	326	322	307	305	323	334	295	329	326	316	312	335	348	265	355	322	324	315	308	339	321	360	330	367	311	314	328	293	315	308	355	342	351	296	311	330	339	344	326	365	317	289	323	328	308	333	326	322	353	295	346	317	298	335	343	335	310	328	325	319	324	343	332	319	343	360	318	312	322	335	309	317	333	342	298	334	326	329	316	319	318	297	312	352	311	335	320	309	320	321	350	328	308	307	302	309	331	352	341	310	322	341	276	345	322	318	318	325	344	343	317	303	323	299	313	307	317	334	316	351	343	320	368	335	339	313	316	358	317	345	350	287	301	301	325	330	300	345	325	348	326	306	318	345	299	323	317	300	365	291	305	295	352	320	307	304	283	325	311	335	347	322	331	340	342	346	311	303	346	315	324	315	337	327	303	331	318	327	343	316	323	309	300	345	315	323	308	309	338	348	332	307	328	310	312	318	342	334	312	342	327	338	333	371	345	309	332	335	289	311	316	345	352	307	326	333	313	346	335	337	310	306	314	312	334	327	314	330	306	342	340	363	326	299	312	317	298	338	339	337	335	348	344	341	340	314	329	335	335	322	344	320	312	342	317	323	331	356	314	324	332	332	330	319	319	331	327	305	323	326	364	342	334	341	308	351	299	309	328	300	295	354	337	318	355	304	327	323	328	319	336	316	325	352	297	333	367	345	354	325	322	306	305	288	333	328	310	355	337	348	336	350	333	304	304	332	341	323	346	339	330	346	350	291	342	331	325	344	295	320	346	338	343	332	343	322	333	325	330	332	322	353	360	309	310	284	329	334	351	304	353	320	341	306	312	348	312	314	355	345	328	313	346	338	346	335	331	299	334	329	348	369	329	339	286	311	329	328	310	340	327	325	338	311	314	315	284	334	332	351	328	321	304	332	313	321	337	342	321	320	330	330	302	306	331	362	354	340	298	316	336	307	340	315	327	320	322	296	341	300	345	319	317	287	340	318	325	329	327	315	354	285	348	321	348	337	337	302	339	340	264	319	295	322	341	340	322	329	319	344	315	319	335	334	320	329	356	333	311	343	306	339	351	330	324	282	338	345	346	321	319	319	300	288	331	287	326	360	319	307	324	334	339	315	311	313	318	323	298	326	319	319	335	313	351	348	347	347	295	315	331	313	327	336	344	336	283	376	343	358	306	327	304	284	310	344	298	347	319	326	318	346	338	319	317	319	340	347	315	330	331	308	325	327	360	333	341	304	308	283	318	360	336	302	317	334	307	322	334	339	344	332	332	319	354	320	313	368	302	325	320	340	372	308	306	314	315	346	306	340	301	320	303	356	327	309	316	331	347	311	296	340	306	304	313	332	299	333	285	339	327	347	339	331	336	288	343	315	331	319	326	310	341	316	331	296	345	345	327	308	311	301	329	323	325	312	344	333	332	317	299	361	318	299	356	334	348	320	371	333	337	307	298	346	352	331	327	334	324	333	353	356	327	313	318	301	332	311	340	291	311	313	323	323	317	338	318	335	313	322	315	319	310	326	320	322	297	318	315	326	372	370	314	337	336	325	324	284	335	324	316	340	332	336
6608	1096	1597	1600	1327	1161	1070	976	946	942	904	856	899	809	945	883	862	837	845	817	796	783	813	815	765	758	777	808	804	798	836	808	794	798	792	767	727	801	833	788	785	788	781	811	771	792	763	740	796	778	829	811	781	727	795	804	804	785	836	806	786	778	786	747	740	781	770	778	785	826	820	745	835	778	785	764	754	791	770	771	816	703	805	795	847	831	780	781	777	782	769	747	752	814	771	810	776	794	812	826	811	808	739	793	770	755	817	740	785	790	785	798	786	759	764	801	799	791	804	781	787	738	795	800	745	798	805	809	824	803	785	792	779	830	773	803	792	811	825	826	814	797	770	811	792	781	777	816	765	813	827	799	746	774	805	775	778	784	756	790	742	742	793	750	832	844	808	765	731	795	780	826	789	844	747	744	770	787	770	759	761	804	780	781	768	775	781	764	819	778	801	753	796	813	762	762	813	801	830	784	739	824	767	796	779	767	762	802	752	782	760	786	763	751	816	751	764	826	799	744	790	772	780	804	756	808	833	761	741	781	751	812	780	807	787	788	815	835	804	777	752	783	791	781	762	800	773	801	773	775	794	766	759	793	807	751	809	790	767	760	756	794	781	812	730	786	800	782	830	850	818	787	797	849	773	832	823	827	787	790	807	779	753	774	806	754	841	812	770	748	780	782	819	798	802	755	793	774	802	754	741	779	778	790	785	799	777	776	769	799	786	774	795	755	739	786	831	777	780	769	749	766	735	753	815	795	757	760	785	834	764	784	770	778	762	784	778	749	754	831	784	790	754	795	767	765	749	826	756	783	812	812	775	745	752	728	787	751	775	788	780	758	774	774	814	796	805	771	785	769	783	751	836	816	740	761	794	767	750	757	785	769	790	771	796	807	823	774	807	735	775	774	838	778	829	726	762	766	730	805	800	794	801	816	780	812	782	771	785	758	785	804	779	825	821	798	759	807	771	770	812	790	773	802	815	802	718	780	786	790	821	799	788	877	827	755	741	742	769	781	804	778	817	751	770	806	796	757	747	863	773	761	796	825	783	769	789	791	807	767	752	778	793	782	777	742	784	782	773	770	763	789	768	758	824	771	763	737	824	759	788	782	711	747	870	764	762	769	764	804	785	773	751	811	782	794	791	837	793	744	803	800	812	764	817	777	791	783	787	792	772	844	826	853	796	741	763	762	786	815	773	765	801	826	776	805	796	832	774	809	778	763	752	800	809	778	785	763	776	775	805	779	827	796	847	837	769	814	752	795	783	769	742	753	835	721	738	811	763	750	798	836	759	778	773	793	757	793	802	795	767	743	756	798	790	810	841	788	780	780	764	789	758	793	783	776	821	769	780	733	836	769	784	757	790	801	788	785	750	766	812	821	750	786	792	827	792	769	747	747	800	793	727	797	799	795	854	755	771	753	779	759	748	819	821	789	757	813	746	739	765	771	805	794	771	830	789	761	775	745	787	753	790	774	814	818	813	802	761	782	783	824	764	799	768	791	737	781	825	826	816	786	775	784	738	769	813	732	804	781	764	789	817	745	829	772	759	772	833	835	802	780	810	750	766	835	735	773	762	797	806	753	800	754	792	765	755	789	765	814	820	767	766	773	793	779	749	773	724	774	799	741	811	724	783	759	724	802	817	799	801	777	783	789	861	764	790	824	772	737	747	823	786	774	767	788	813	811	746	796	816	706	805	766	745	762	765	823	818	760	748	742	784	779	800	823	780	833	781	825	776	777	794	772	788	767	777	752	823	781	793	753	769	790	792	741	765	771	803	828	778	771	783	757	769	784	802	743	793	767	822	807	815	814	804	795	772	765	798	790	840	757	753	777	745	836	786	789	774	789	799	800	783	742	792	799	763	797	761	801	777	773	761	753	757	821	824	763	848	717	804	780	859	777	843	764	788	804	785	764	806	810	798	801	805	784	787	779	826	791	818	768	757	755	794	798	771	768	801	836	804	771	747	801	804	820	769	776	763	803	769	841	799	758	790	824	754	833	765	773	799	782	794	774	820	812	761	774	718	821	735	826	770	762	783	799	736	735	805	776	834	806	772	816	744	765	859	790	735	810	755	782	799	762	857	794	751	755	756	717	775	779	765	732	813	772	743	843	798	836	779	793	756	737	849	781	786	770	768	789	766	771	811	785	812	855	805	770	758	775	787	776	820	793	806	815	835	776	801	783	786	762	736	805	777	810	778	796	771	812	784	769	810	789	798	751	747	790	770	764	771	783	837	774	792	764	769	810	765	747	762	824	783	762	822	815	805	823	782	783	760	816	790	846	794	800	798	792	771	834	807	835	776	777	785	829	757	784	774	810	749	759	759	795	730	783	808	769	766	777	754	762	777	737	785	830	785	796	755	782	795	830	711	757	831	777	771	837	772	755	829	785	801	834	756	815	788	805	842	779	760	759	784	806	822	794	841	796	743	822	835	781	748	777	812	775	790	812	743	779	756	775	758	765	762	745	804	836	826	792	832	811	788	781	809	765	746	771	853	770	820	779	729	815	806	772	716	807	770	764	748	776	796	756	726	756	721	772	821	782	766	765	789	755	734	807	782	761	743	755	759	734	749	831	791	764	790	816	781	802	787	813	806	806	721	786	795	766	782	737	789	796	748	817	767	739	781	776	816	814	713	744	771	817	795	775	773	805	803	749	777	765	798	735	786	741	786	772	812	814	772	826	785	736	778	827	777	782	763	781	800	827	804	757	800	769	843	794	756	844	733	778	759	785	767	807	799	822	789	808	761	813	753	772	771	783	774	745	782	763	824	759	777	801	744	791	793	830	790	754	821	759	848	788	793	806	742	771	793	706	765	766	787	831	805	760	786	815	771	779	776	734	790	811	782	785	760	802	807	740	830	749	788	849	794	808	784	789	775	723	772	758	756	765	771	737	786	772	786	753	772	746	747	743	803	793	775	801	759	769	791	773	798	780	775	825	796	757	829	793	738	787	810	831	794	825	769	806	756	759	754	734	772	762	808	762	758	769	793	779	754	773	782	813	776	776	797	821	762	782	798	787	817	798	824	770	765	812	782	775	725	742	802	753	753	738	819	776	807	791	759	822	780	763	749	798	784	738	814	783	810	801	796	754	793	787	770	823	755	756	766	725	759	798	759	777	779	823	806	777	818	806	744	772	784	789	776	817	799	754	764	783	760	759	790	823	754	794	797	796	796	795	780	803	781	772	783	781	805	808	788	763	758	743	767	798	771	765	813	796	746	753	785	808	766	793	775	742	793	816	815	774	756	808	813	768	771	803	790	838	796	742	767	771	776	771	773	808	791	767	744	791	778	761	781	752	745	773	736	751	815	877	820	803	806	753	777	732	750	765	843	769	819	778	791	784	773	797	804	782	746	837	815	793	780	795	788	833	849	712	810	800	762	781	769	783	735	757	746	815	767	795	779	796	792	739	836	789	798	740	761	807	723	810	734	741	744	825	744	750	772	788	777	838	761	785	737	721	767	816	797	786	769	781	760	792
12416	931	794	640	420	296	232	219	222	218	182	193	175	165	178	198	163	194	144	178	159	166	164	150	165	143	153	160	155	166	149	139	138	151	136	148	150	138	138	161	168	154	166	143	173	175	165	157	162	154	134	129	161	144	169	155	148	167	171	145	170	171	160	145	156	149	160	176	149	142	157	128	139	168	166	162	155	150	153	145	147	142	163	186	151	151	139	155	148	155	147	142	156	139	155	131	144	137	166	124	151	144	138	153	142	150	172	150	154	150	155	160	157	141	134	158	176	158	153	165	155	166	150	162	140	155	170	157	159	159	138	151	126	159	167	152	155	156	134	146	186	160	160	144	157	123	145	120	143	146	136	159	154	133	133	166	139	166	166	170	150	160	124	129	140	179	144	168	158	168	155	162	141	140	148	168	145	154	144	175	169	160	149	160	151	125	147	149	167	158	157	164	157	144	144	138	173	147	174	177	155	152	131	157	148	154	147	160	146	153	161	171	157	153	170	171	143	139	143	157	152	163	160	176	153	156	160	157	177	168	166	165	138	144	145	149	142	153	155	156	140	173	137	154	178	165	146	154	141	153	153	157	130	172	149	160	163	181	148	175	176	141	137	144	132	161	147	135	123	156	162	147	158	163	143	142	131	142	139	162	141	142	129	162	132	151	149	142	130	154	131	159	139	143	161	157	149	157	157	173	163	142	162	149	146	170	144	157	141	147	123	163	147	148	130	127	157	148	138	157	178	133	171	158	144	148	139	156	181	121	139	148	155	146	163	170	163	154	155	167	150	153	133	160	134	151	141	130	157	144	131	184	146	147	164	175	154	143	180	131	158	163	154	132	145	153	161	135	162	151	133	156	142	159	131	155	150	136	161	152	144	162	138	138	153	132	177	165	165	159	172	154	169	135	124	125	150	140	144	157	150	152	148	156	159	135	156	178	172	147	150	155	171	152	157	155	156	152	171	145	144	143	147	161	137	152	152	143	168	158	151	153	154	156	159	151	156	152	147	174	144	166	150	154	171	135	150	153	141	156	162	162	136	158	142	145	145	165	165	170	149	139	162	170	178	151	154	170	141	136	138	144	159	155	131	134	188	130	122	154	159	156	162	159	174	172	128	142	166	140	129	166	163	154	161	167	157	149	149	133	149	141	162	145	162	155	143	131	126	174	160	179	153	159	163	146	140	133	142	141	156	141	133	149	146	148	145	137	154	143	159	181	152	151	178	140	161	134	155	140	152	146	144	162	148	180	170	155	164	135	153	143	165	144	130	133	166	176	160	144	154	145	142	164	137	136	161	146	142	150	151	136	155	148	141	158	179	155	144	152	151	146	158	151	160	169	161	166	132	169	136	143	167	166	159	181	155	141	164	160	146	150	136	118	160	139	157	132	150	161	142	164	153	168	142	163	145	135	157	152	148	159	150	135	157	159	145	158	144	134	187	148	142	154	150	141	145	162	152	150	153	163	147	174	164	174	159	140	140	143	140	134	171	176	146	170	147	145	157	149	157	140	137	157	138	140	144	154	148	148	153	152	182	146	155	155	165	138	134	149	184	171	146	149	174	153	167	172	146	148	150	129	155	138	161	142	151	153	171	137	139	152	131	159	137	128	144	138	162	148	151	166	140	159	138	135	142	144	166	175	145	162	164	145	157	155	155	165	144	169	146	144	161	153	161	156	161	149	151	151	154	146	157	159	143	136	153	163	138	153	136	134	164	154	165	125	161	150	153	156	128	159	163	185	172	141	150	166	156	164	175	147	163	158	136	141	154	144	139	145	130	155	154	149	164	124	176	142	149	155	167	138	165	144	157	136	137	164	163	142	139	136	154	151	156	154	169	188	156	173	163	161	170	165	141	133	159	150	137	149	160	137	172	126	149	152	123	147	160	134	159	154	148	133	133	147	178	139	117	146	162	155	150	147	157	154	147	155	145	143	150	169	165	161	153	130	181	148	143	158	120	172	132	144	153	143	166	127	159	173	159	157	152	169	173	158	167	171	152	161	143	156	141	153	146	136	144	170	143	167	135	150	164	167	137	170	164	154	160	150	154	169	148	152	148	152	162	144	141	160	138	169	146	154	167	149	157	173	140	164	153	160	170	156	178	143	151	147	168	168	144	142	150	146	160	143	185	157	160	148	149	157	142	170	158	136	146	129	153	154	155	148	161	158	142	148	167	151	146	152	147	151	154	171	132	164	144	157	167	155	150	136	141	137	154	156	174	137	137	142	150	174	154	150	144	159	153	173	135	154	147	154	160	141	144	144	148	123	137	138	131	153	145	169	156	155	177	150	143	147	147	145	136	145	178	168	138	155	140	154	150	155	146	168	140	146	135	164	151	156	151	142	132	138	139	150	149	149	147	146	158	141	150	153	162	160	146	152	148	145	128	160	160	148	156	145	167	171	179	162	179	150	161	158	174	152	141	169	158	145	161	178	153	152	151	152	166	182	150	141	155	123	149	149	174	151	130	137	141	139	149	144	156	146	158	150	169	136	158	158	184	149	159	171	151	158	159	138	134	124	130	149	154	186	180	157	158	139	146	178	159	158	158	139	150	149	157	131	131	139	147	164	201	152	155	136	152	153	146	149	129	161	161	136	165	149	136	140	155	153	130	156	139	169	162	147	165	140	181	171	161	169	140	138	154	161	124	167	148	159	164	156	149	170	166	134	146	153	161	165	157	150	124	135	147	156	168	149	150	158	144	159	128	143	157	156	151	165	176	139	175	174	183	149	152	177	154	136	184	175	133	130	154	143	135	179	145	151	144	151	164	122	137	162	153	137	165	152	186	156	156	181	181	135	160	175	155	133	159	144	132	157	118	156	165	142	156	160	162	135	138	128	155	158	139	170	159	125	144	158	179	164	147	133	160	156	130	158	140	137	156	160	157	157	139	146	150	133	154	145	151	164	162	163	139	159	149	154	181	182	155	141	154	155	166	151	147	145	150	155	132	157	154	147	143	162	165	154	149	164	131	145	146	146	148	151	165	157	148	154	153	161	145	156	157	148	159	135	147	170	162	157	145	158	143	157	152	150	133	146	132	149	151	156	150	158	197	166	152	147	134	147	151	178	159	131	132	158	158	162	159	155	144	173	164	151	139	140	168	160	155	138	139	153	160	166	130	152	162	163	154	167	186	146	129	162	144	142	174	154	129	138	154	155	140	162	153	152	150	136	148	144	178	144	150	160	130	127	156	139	159	154	158	167	141	167	131	152	130	139	152	184	151	153	153	163	153	145	149	143	144	168	145	129	164	139	163	167	157	150	157	136	147	137	120	144	148	129	173	169	166	154	155	142	127	167	164	153	146	155	158	150	142	163	151	165	139	185	160	183	149	155	149	151	148	126	148	143	134	151	173	169	159	140	161	159	138	143	135	149	158	137	163	146	161	163	175	160	133	150	130	125	153	145	160	168	131	151	168	155	172	166	149	135	158	167	173	149	141	147	143	146	139	150	140	149	163	168	157	140	162	157	193	163	151	153
7767	942	1793	1900	1466	1134	965	813	723	727	636	591	529	559	548	529	544	506	483	496	441	460	446	445	441	447	434	436	386	410	438	454	445	441	440	443	415	447	425	406	403	420	404	379	397	396	391	404	423	426	431	379	414	381	385	405	416	420	419	420	422	411	400	410	430	415	425	412	410	457	424	375	417	404	403	362	379	385	431	380	408	398	395	422	444	409	416	373	413	387	436	423	411	393	391	395	393	420	391	390	400	396	424	410	380	411	388	373	426	419	364	400	382	385	404	370	404	390	391	390	374	436	389	389	442	401	425	425	348	418	449	388	370	385	390	378	382	396	419	391	397	426	438	375	387	371	373	414	391	379	376	388	376	415	408	391	358	412	414	389	388	380	363	397	414	420	390	420	421	401	367	389	412	412	384	431	388	375	404	392	419	368	409	371	399	407	392	435	395	387	406	358	450	385	393	378	433	402	403	397	420	423	400	405	397	400	410	393	432	402	432	379	405	359	399	369	375	408	419	413	441	426	383	428	408	422	411	374	401	408	412	367	355	384	399	389	375	367	376	394	377	394	394	409	373	384	407	409	387	387	378	449	438	374	443	370	419	368	388	381	409	412	421	408	387	387	392	427	411	392	432	389	366	409	427	399	428	405	381	412	393	409	379	391	413	371	413	382	405	383	352	387	416	382	393	402	377	393	389	394	411	417	415	406	389	400	430	398	386	379	400	401	380	400	369	418	392	399	404	392	409	384	403	377	408	392	433	426	373	388	413	385	410	414	422	392	413	377	397	372	366	375	404	411	375	386	409	367	389	393	407	396	381	386	382	418	394	380	392	403	392	425	417	387	398	392	392	417	394	419	421	388	444	380	427	382	389	417	413	393	398	396	403	392	403	413	406	392	395	354	402	429	395	416	383	390	408	407	389	421	371	381	417	441	386	375	415	411	388	417	394	408	411	398	408	360	439	378	379	403	412	393	435	430	389	391	424	408	426	397	391	372	409	411	422	413	400	367	405	419	417	377	433	372	383	378	450	366	364	399	407	383	396	397	408	409	428	370	424	372	386	381	386	398	391	424	386	429	391	411	386	373	404	385	385	404	394	341	399	385	382	392	403	395	412	427	421	382	419	428	401	401	411	410	447	434	406	415	412	387	378	386	397	403	411	440	422	438	453	389	404	417	423	436	360	401	394	406	429	401	380	386	393	387	402	457	405	411	398	398	407	373	409	384	367	383	384	381	405	424	394	390	388	415	368	432	385	410	411	433	418	387	379	409	423	412	371	382	374	393	417	396	375	384	427	425	421	397	383	409	388	408	409	398	440	439	367	386	415	427	421	401	382	391	394	425	418	421	405	423	421	432	428	366	392	379	416	389	417	429	394	417	394	382	440	420	418	404	387	447	391	412	399	401	411	429	403	404	392	373	416	352	389	410	422	394	421	401	397	383	383	409	395	394	399	371	419	378	414	398	376	393	398	408	390	401	393	397	433	420	379	363	408	380	396	438	416	361	419	439	388	388	435	386	404	406	392	404	368	426	382	393	384	385	381	413	422	393	413	396	377	411	394	392	381	417	386	379	378	430	432	397	402	416	426	430	363	349	385	433	376	411	367	396	415	422	381	407	403	391	382	377	379	419	436	425	413	429	373	369	382	397	403	392	392	394	365	399	397	390	407	402	417	434	386	412	404	365	400	385	373	387	383	380	422	404	409	414	395	350	393	396	405	431	417	398	394	439	380	434	391	398	371	408	416	387	391	414	425	398	410	400	366	417	375	389	434	379	375	400	396	393	386	387	415	421	405	382	404	374	437	420	418	405	407	417	432	394	406	366	401	385	417	438	396	380	400	419	412	421	379	410	402	407	375	402	379	386	431	369	424	384	371	409	386	377	414	361	428	376	423	384	401	420	382	358	410	406	409	387	450	397	402	411	411	416	398	372	380	390	371	399	389	411	380	381	368	399	397	440	390	367	389	380	412	417	371	427	373	364	390	377	389	401	418	396	361	379	383	381	427	371	388	381	368	400	416	361	345	421	389	380	438	384	388	395	363	402	436	414	391	387	403	436	381	369	441	396	415	412	398	437	384	446	403	372	415	423	420	420	388	371	401	399	409	381	364	418	373	408	429	401	391	384	366	393	374	399	385	438	391	386	403	420	406	390	373	406	394	402	422	390	423	378	382	434	369	387	405	385	422	384	405	430	353	421	418	397	416	390	420	378	393	377	409	414	443	397	408	412	366	401	387	401	445	434	404	353	389	399	404	392	398	369	402	412	341	432	417	452	402	411	393	407	368	382	396	366	379	411	397	381	419	387	368	352	397	410	403	408	424	410	401	360	357	408	406	395	379	389	423	371	385	395	413	403	412	366	405	414	376	425	381	337	405	407	391	369	363	391	406	403	403	390	379	443	386	399	408	379	380	376	420	388	393	410	391	410	427	425	378	407	376	405	387	427	416	408	415	359	390	386	394	403	395	391	384	418	391	365	395	415	400	404	397	382	381	416	368	405	377	397	417	426	396	410	391	391	404	367	366	395	395	380	403	423	395	372	416	359	417	369	402	380	410	395	397	399	396	389	443	397	420	376	413	451	406	385	382	417	408	406	393	393	412	384	404	412	429	396	401	387	384	356	392	405	418	385	398	403	369	384	395	417	379	397	408	401	416	376	394	419	402	398	376	424	396	415	397	428	415	410	415	420	376	391	396	387	379	428	394	421	406	378	407	377	400	422	418	379	398	424	407	388	396	388	425	381	447	406	393	394	396	412	415	404	367	383	383	372	382	360	407	415	371	399	390	370	384	379	373	400	370	407	388	367	373	398	398	397	392	391	405	433	395	411	414	409	418	375	380	432	415	370	400	392	412	381	396	384	387	400	380	385	382	416	403	384	387	388	408	406	405	398	382	392	418	381	394	412	383	371	402	391	406	393	395	369	437	430	382	402	390	398	389	400	395	401	426	369	404	407	389	396	404	416	393	388	412	399	384	448	423	420	370	416	398	399	404	404	408	400	407	404	421	397	418	387	410	404	370	375	397	368	417	424	367	418	399	375	374	399	412	388	387	398	376	408	387	390	394	404	415	408	387	402	402	412	366	407	403	422	400	416	395	385	374	415	391	382	417	398	367	406	357	396	408	365	375	408	407	433	370	404	404	386	399	410	415	389	385	401	385	382	394	410	386	417	411	392	434	404	423	406	365	408	386	387	403	386	412	416	379	388	403	420	416	445	380	415	458	394	414	395	382	382	391	446	390	410	431	389	392	429	394	381	371	447	429	427	421	396	398	418	392	401	426	385	394	377	393	381	411	391	433	425	425	381	425	403	413	452	429	372	392	397	412	408	451	378	358	408	387	380	408	416	441	416	399	410	390	383	358	398	395	405	430	381	378	408	397	354	396	380	400	363	356	372	395	402	414	377	418	402	405	396	406	431	408	382	399	407	406	406	384	421	380	395	394	398	423	372	394	405	375	416	379	417	369	408	436	433	404	398	369	368
1301	396	370	393	382	386	378	361	386	387	381	344	348	435	376	393	344	340	378	369	370	389	382	358	403	415	354	360	367	336	362	379	403	415	353	377	379	367	352	360	332	373	384	364	377	358	374	373	388	391	369	369	372	387	361	360	378	364	440	362	369	364	357	338	376	359	355	384	345	357	368	366	372	316	322	357	337	355	339	378	372	361	379	368	381	395	392	373	365	388	383	352	382	383	385	386	361	375	367	364	373	367	363	412	362	356	374	360	407	368	371	370	374	389	402	395	351	336	394	366	382	399	378	359	381	401	366	356	367	371	334	384	364	360	366	357	380	375	383	367	380	380	367	410	349	386	377	390	360	360	360	372	388	334	355	360	377	375	352	364	379	383	397	361	386	372	382	370	339	360	380	359	353	331	388	356	376	392	361	359	346	385	360	386	389	374	363	388	393	387	381	385	384	376	370	391	389	380	372	415	380	343	360	384	397	388	376	370	399	357	361	380	370	369	402	387	354	366	341	401	357	383	369	347	355	361	366	420	388	413	384	368	366	387	364	374	387	339	381	400	400	365	385	330	356	399	349	344	372	378	364	347	377	397	368	351	396	396	352	393	339	365	350	377	355	405	380	387	404	363	404	355	375	351	359	359	328	382	367	371	372	369	370	360	389	399	406	330	405	346	325	359	352	386	377	397	378	402	368	379	347	388	376	392	385	371	385	391	388	370	377	356	358	356	376	339	376	384	368	378	371	343	368	374	364	362	336	367	340	360	437	317	358	391	351	382	367	358	370	358	401	360	366	380	394	412	388	335	370	339	348	372	375	377	395	350	423	350	349	336	407	381	363	364	366	379	369	368	356	334	388	377	393	410	377	404	360	367	383	374	388	356	372	371	374	395	401	363	375	355	363	406	385	398	355	341	356	369	371	364	354	380	371	384	350	352	367	400	368	373	366	335	375	355	361	411	353	365	338	350	386	399	379	389	369	351	329	375	384	358	371	401	380	335	381	350	348	355	383	373	400	358	364	368	357	348	365	348	372	385	375	379	385	360	355	370	367	359	388	392	408	397	332	340	401	349	367	397	370	348	391	362	364	343	416	378	394	378	393	379	406	366	381	334	399	366	417	360	374	374	385	377	363	400	357	355	348	375	370	383	373	390	331	372	387	377	395	398	403	337	354	331	402	349	361	363	350	366	396	390	381	405	391	377	353	390	364	398	349	367	384	373	367	381	396	386	388	357	397	361	364	377	366	399	353	369	341	390	346	374	407	391	358	381	398	389	372	364	351	334	357	408	357	363	388	409	398	342	373	367	351	392	369	369	363	347	381	361	344	314	374	355	387	367	375	378	373	368	351	388	380	369	408	369	351	397	361	391	348	393	360	398	356	404	352	356	354	344	353	359	365	342	359	377	370	364	368	353	382	375	357	358	377	377	374	357	366	384	357	368	363	396	372	391	365	404	398	305	384	322	335	379	344	368	348	396	383	360	344	357	353	362	366	367	344	403	361	379	388	360	372	365	416	327	346	388	351	350	382	364	374	392	391	399	374	373	396	327	408	406	358	394	356	400	371	368	392	363	352	351	379	364	385	398	367	379	369	386	353	392	334	379	369	360	379	408	391	360	350	393	369	343	392	380	353	388	352	357	371	394	376	382	364	359	332	368	372	351	370	372	334	388	362	391	377	383	399	400	388	343	358	368	380	363	352	342	353	355	348	380	393	376	396	414	341	373	363	387	373	366	388	364	370	393	384	373	343	373	362	369	361	370	386	356	380	365	399	391	408	349	365	375	360	398	371	389	388	363	339	355	431	391	398	404	373	337	373	381	403	374	360	370	376	362	385	347	359	389	344	362	330	378	373	369	367	327	378	379	411	369	368	378	343	346	365	386	376	369	363	385	357	389	411	379	363	364	372	379	356	366	383	361	351	378	366	346	377	380	418	374	368	357	355	367	379	337	350	364	364	381	416	335	347	394	388	381	415	368	378	367	376	348	365	376	342	353	385	382	381	342	391	361	356	342	388	355	392	372	376	400	371	394	365	408	392	335	347	407	371	342	350	368	340	354	345	348	391	380	373	382	374	371	342	346	382	382	381	354	361	392	353	383	348	368	338	375	368	373	388	352	364	419	388	353	379	325	376	330	406	374	377	383	386	378	353	367	353	394	383	395	370	362	362	365	366	368	395	385	332	394	358	355	354	348	333	339	373	345	372	357	365	395	373	386	358	360	355	355	392	362	347	364	360	367	345	385	404	370	366	346	369	380	361	341	363	390	356	354	377	378	375	395	388	359	348	409	367	399	368	395	347	339	364	371	378	358	361	358	391	351	356	384	385	363	365	377	371	327	395	355	374	367	388	401	398	406	345	367	390	381	396	369	358	363	361	371	356	373	343	407	342	348	347	338	323	393	368	388	350	368	375	373	388	358	337	365	341	361	368	324	415	387	352	318	365	378	311	323	409	397	347	364	373	380	382	393	377	335	359	349	380	340	380	379	394	396	361	396	356	392	366	385	393	387	398	364	350	379	360	397	356	375	380	390	365	348	360	361	416	337	396	377	385	343	371	367	347	374	388	372	383	363	351	367	398	375	379	376	332	376	364	374	357	348	390	374	355	377	360	341	367	389	394	405	405	393	380	375	373	396	327	374	388	345	340	369	402	416	391	364	361	371	382	417	370	365	375	371	382	358	377	352	363	387	361	370	374	382	366	385	367	333	378	379	347	398	364	406	320	327	350	355	374	420	404	328	332	364	369	345	383	377	352	358	352	367	373	351	329	374	350	385	391	358	379	368	357	389	367	386	407	369	371	375	357	386	349	367	388	355	394	362	360	361	318	368	384	367	371	341	368	345	397	344	419	373	402	382	374	366	347	352	375	372	388	361	399	369	345	403	363	350	408	406	351	361	335	356	401	396	374	352	390	370	370	390	366	390	365	387	385	382	383	356	362	363	373	373	342	379	378	357	367	378	383	370	371	367	374	383	383	374	354	388	395	383	389	345	405	344	387	406	377	314	362	378	354	368	370	351	343	389	386	366	370	401	395	362	361	396	345	369	364	386	383	394	364	357	381	346	403	336	374	365	386	347	335	377	370	338	353	387	324	364	347	387	385	361	389	390	366	359	386	370	368	392	385	371	374	337	344	347	343	376	366	340	388	376	399	359	385	422	383	328	377	346	396	401	370	368	391	394	411	376	351	394	392	360	355	377	412	391	375	340	345	361	407	364	366	355	389	385	380	401	344	381	365	341	342	383	379	359	415	408	374	371	356	375	366	353	350	388	383	357	331	375	362	363	387	382	377	373	388	394	362	368	341	403	370	386	357	358	377	384	399	418	363	354	392	361	350	372	350	376	368	363	375	386	343	379	380	393	374	374	394	376	355	354	346	310	390	395	373	352	406	352	367	369	344	368	369	349	370	376	374	337	375	376	361	356	373	335	394	373	355	383	381	332	329	342	352	357	337	358	366	371	371	364	352	330	376	368	334	403	375	410
2006	928	918	903	945	955	911	878	887	871	850	905	886	897	877	897	899	865	866	901	864	892	923	917	921	862	893	858	922	879	881	910	885	897	887	882	876	821	895	891	881	872	905	941	916	840	895	892	858	899	860	886	903	879	871	867	891	889	907	906	846	901	857	901	885	885	846	905	880	889	871	915	881	883	880	913	868	894	922	889	901	937	914	922	860	911	880	848	856	913	905	903	927	917	895	912	936	798	879	907	906	881	851	896	867	869	979	916	882	928	872	855	899	852	867	912	847	904	928	874	943	846	886	902	875	920	896	818	834	854	873	874	889	888	879	902	825	892	907	919	935	869	920	914	878	818	918	863	916	921	906	903	919	862	920	891	872	887	928	904	865	934	862	885	866	958	893	896	914	896	885	877	881	886	958	900	914	868	869	879	910	935	934	872	924	929	888	948	893	933	875	847	911	870	905	961	856	891	909	916	947	890	906	908	920	846	864	924	835	873	861	893	906	887	904	902	867	857	896	891	898	892	933	872	875	898	886	918	864	885	915	931	931	872	848	899	864	902	890	918	892	896	909	936	934	863	924	890	920	906	906	852	916	901	908	875	887	928	868	919	865	927	911	887	895	840	802	901	845	901	862	847	884	910	935	895	830	898	919	856	856	889	877	902	942	860	874	895	923	862	846	891	893	898	942	907	957	894	923	866	882	906	906	922	871	903	934	898	892	866	931	923	888	859	864	863	911	858	932	909	886	841	867	859	958	897	837	890	914	861	878	881	922	863	844	864	942	873	871	869	898	837	917	933	827	911	882	802	954	910	892	849	912	913	896	897	880	836	885	843	922	882	878	910	899	909	870	852	877	880	867	862	841	890	901	873	862	899	861	903	845	827	919	917	901	924	935	845	880	910	923	873	867	894	908	889	921	872	913	915	941	892	918	909	861	825	873	888	889	902	842	846	863	886	874	883	903	913	889	871	902	883	886	874	890	921	834	915	941	846	918	897	890	910	891	901	900	884	906	860	881	904	910	905	893	855	915	917	901	881	902	859	888	896	862	835	919	883	924	868	875	879	866	928	841	894	902	931	863	802	902	851	892	869	915	865	881	874	889	898	910	862	930	856	889	947	915	877	864	901	878	895	878	833	895	928	884	883	868	920	828	875	851	897	857	885	857	950	850	910	937	929	846	914	858	875	913	868	945	970	866	898	879	896	922	901	871	892	907	895	919	891	934	908	880	878	903	883	925	942	875	874	851	869	871	862	932	860	857	860	892	857	849	861	871	860	916	895	865	898	922	933	862	870	888	884	883	853	905	888	921	878	883	933	936	903	962	900	889	892	864	898	882	937	888	911	877	886	898	900	889	880	916	870	835	929	921	896	848	897	866	912	859	897	892	892	829	858	837	880	920	890	875	894	828	891	877	912	915	864	905	939	867	886	931	835	924	941	938	931	867	918	878	834	886	873	955	900	870	863	883	878	869	882	863	898	909	866	873	864	898	976	880	879	891	866	923	911	862	925	881	892	911	909	827	858	860	878	922	929	820	905	892	864	884	901	872	912	898	869	918	954	905	910	883	883	881	937	912	867	854	887	910	906	871	848	919	900	873	903	832	908	875	913	925	906	891	923	885	892	847	835	815	927	912	868	929	866	889	892	921	874	823	900	925	871	903	849	934	912	876	916	852	900	960	867	832	856	894	891	868	884	870	881	922	907	864	851	889	872	910	892	924	910	885	862	846	886	903	895	910	862	905	835	866	926	872	876	874	878	898	833	876	891	867	871	882	857	845	902	923	901	871	890	892	867	903	955	890	897	983	903	913	951	920	893	892	932	932	926	892	872	864	910	912	850	902	868	896	907	909	858	861	864	890	877	857	946	874	929	878	897	919	914	861	890	901	904	889	865	897	932	860	945	903	936	861	933	908	853	886	927	868	884	873	877	876	882	921	926	926	903	909	866	892	886	929	853	881	965	854	916	934	908	819	875	874	867	901	869	880	911	918	858	893	892	854	821	870	872	942	887	915	902	840	879	878	904	920	857	977	857	841	869	936	886	879	899	861	867	861	859	888	855	900	913	863	861	867	915	887	894	931	892	880	921	946	881	890	838	934	860	846	923	854	880	885	925	842	867	877	910	908	884	845	877	874	918	890	890	920	867	844	927	892	908	899	857	950	881	877	858	871	867	916	944	854	936	842	901	911	877	926	931	862	904	866	865	882	851	884	912	889	889	837	885	918	836	928	905	869	875	875	911	926	900	884	931	892	877	884	902	898	856	874	904	863	856	909	885	868	902	870	861	857	872	854	921	868	904	895	913	871	865	885	895	849	901	895	899	851	848	901	935	937	968	851	868	908	908	842	887	905	930	934	847	935	942	897	877	886	936	907	871	864	878	891	844	892	891	875	964	912	899	942	920	910	883	906	826	918	907	894	833	891	898	907	871	858	865	862	914	916	864	890	940	909	850	882	874	868	906	912	898	910	900	842	808	882	941	911	907	908	870	913	901	906	941	817	907	908	913	848	861	893	894	857	861	895	862	923	867	904	910	875	910	844	872	846	954	893	914	888	927	885	791	871	867	933	901	874	884	883	870	908	871	841	850	916	871	874	862	888	891	868	876	876	843	850	884	854	857	907	864	949	890	924	907	862	869	862	866	913	920	903	878	913	919	900	895	852	860	909	888	897	872	863	901	861	895	917	908	876	899	900	898	884	904	930	908	842	883	935	839	906	903	897	926	929	889	919	871	893	893	870	885	845	837	870	901	885	884	941	905	942	935	831	905	845	894	876	926	888	904	884	910	863	920	913	885	840	919	879	924	891	876	901	916	850	848	809	881	929	907	897	919	880	871	900	897	881	893	909	878	909	876	866	885	861	888	934	855	855	872	872	885	894	923	912	867	873	831	839	882	862	905	862	878	821	946	859	936	880	893	914	957	851	862	873	889	875	883	896	915	894	881	873	911	880	867	885	911	899	897	850	930	857	914	881	912	884	936	900	888	861	889	933	877	884	859	858	870	885	905	900	878	854	850	901	884	878	894	840	871	926	855	872	904	873	912	892	897	824	914	918	851	871	875	914	891	917	863	937	827	921	863	893	889	955	921	870	918	896	914	922	885	837	868	952	896	938	890	837	879	867	904	891	910	893	896	895	862	878	877	853	903	875	938	869	857	894	891	909	894	891	838	895	937	856	865	865	907	904	847	932	910	928	912	847	905	868	897	883	878	867	881	897	874	902	915	912	868	874	851	868	980	935	911	826	909	884	875	829	809	916	977	867	883	894	873	919	903	875	840	874	867	858	897	849	875	907	889	891	847	871	916	870	916	942	853	844	889	910	895	844	907	886	920	875	921	892	874	899	964	871	885	838	900	833	902	832	900	892	844	892	882	858	884	897	895	886	880	881	885	888	889	864	875	867	889	899	877	912	872	856	926	902	884	948	900	916	954	877	875	904	855	924	896	855	885	833	859	905	893	937	955	944	897	890	884	923	869	888	885	823	898
6922	596	700	558	494	422	352	336	331	326	345	380	363	307	330	349	329	353	362	332	336	315	327	333	351	318	353	332	323	310	333	363	324	299	342	376	312	333	387	312	319	305	316	320	342	320	316	330	394	353	305	314	322	303	306	338	292	318	347	327	321	343	329	332	343	300	321	341	325	303	331	334	342	331	312	304	328	348	314	297	323	316	323	331	334	342	329	303	332	298	343	308	347	337	316	298	344	301	331	298	343	311	336	294	309	344	309	327	312	344	308	295	327	349	319	319	308	356	320	301	315	305	291	292	346	320	315	313	324	289	349	322	312	334	323	322	315	318	310	300	288	367	300	333	321	303	315	348	310	291	337	339	355	312	331	367	293	335	354	333	298	321	322	352	309	343	335	298	319	316	315	316	328	320	342	302	329	309	328	374	320	344	324	308	324	342	350	326	290	339	320	363	313	338	332	334	297	340	346	320	293	328	335	327	341	340	318	362	324	359	328	295	306	335	311	282	344	344	328	326	282	348	333	317	319	343	357	337	348	317	308	330	325	333	338	336	316	340	317	329	328	336	352	343	364	305	341	310	329	316	356	310	303	318	332	329	325	299	329	282	339	323	325	326	310	315	340	303	316	308	339	322	334	337	347	313	329	323	303	316	326	324	331	292	332	341	305	316	331	322	309	321	366	340	331	324	321	326	355	330	338	313	313	294	350	368	327	326	293	346	326	286	309	317	335	329	301	328	288	338	327	314	317	335	345	329	328	314	312	312	276	310	358	351	339	291	317	323	341	331	323	294	298	298	319	347	304	338	288	329	338	329	304	310	330	313	332	354	330	294	328	316	299	320	325	313	307	299	337	322	317	350	280	303	308	364	321	304	320	326	285	298	326	326	324	319	325	331	328	277	302	283	303	312	352	338	341	346	329	315	319	314	322	309	315	319	321	297	344	319	350	333	300	316	366	310	332	340	317	315	347	312	340	327	335	271	328	349	326	330	340	342	330	326	318	307	285	312	316	317	349	263	311	321	301	319	303	337	299	325	350	331	320	334	320	355	324	323	327	316	318	326	345	348	323	336	319	291	341	316	324	349	338	306	304	320	320	330	341	309	360	318	351	324	344	346	306	331	331	317	319	305	311	312	307	315	359	338	328	304	299	318	307	340	329	333	305	295	310	341	321	314	321	308	295	339	313	328	332	296	330	304	321	336	313	358	325	304	350	309	319	340	320	341	337	324	316	301	342	289	325	287	344	328	332	360	288	336	302	332	375	317	335	309	307	318	329	330	330	328	315	312	318	320	328	289	316	342	310	325	308	307	364	336	325	291	333	286	298	306	310	300	322	316	323	340	286	325	301	342	356	346	315	340	322	304	324	328	334	342	336	329	350	328	330	354	294	374	332	318	304	321	291	276	302	342	316	333	367	312	316	315	365	314	332	326	349	342	339	311	338	328	330	316	335	355	324	311	298	310	326	353	330	288	338	334	328	329	332	315	330	345	299	341	324	322	341	319	308	307	306	307	324	326	295	302	308	327	321	351	335	317	323	304	318	323	332	332	345	367	331	321	300	356	310	315	316	313	315	332	315	338	321	324	278	308	337	317	296	307	308	357	315	305	309	313	317	352	345	338	307	328	318	317	335	357	326	330	328	361	308	314	292	304	299	339	330	318	298	325	333	326	318	327	314	317	319	303	273	319	335	302	311	330	327	338	319	312	316	295	344	322	277	322	332	297	335	315	344	331	332	308	311	332	300	365	326	314	303	321	332	333	309	321	335	311	283	343	288	317	313	319	339	351	326	331	309	314	298	313	346	320	343	307	343	329	323	310	323	303	318	358	316	334	342	340	325	280	318	336	340	275	315	343	305	307	285	333	328	322	359	305	332	295	282	301	352	304	313	334	301	341	321	337	333	331	340	316	312	345	320	326	349	330	350	341	332	325	328	321	342	301	338	341	322	310	313	315	316	334	318	344	330	326	339	327	319	303	309	295	339	289	320	308	319	333	333	318	305	325	330	330	380	315	353	335	321	305	326	312	315	317	287	358	359	301	349	341	315	339	338	354	323	353	344	288	338	330	327	318	343	335	343	326	321	315	301	318	312	327	310	278	306	309	299	354	301	341	345	343	338	329	290	292	323	339	300	335	333	312	326	314	334	352	316	314	315	344	313	316	336	327	315	342	335	308	334	330	326	306	307	324	303	287	330	343	325	313	322	326	326	356	331	298	337	288	308	296	319	314	326	314	328	321	311	318	317	314	324	317	323	330	327	315	321	333	313	337	303	344	335	292	345	343	339	330	336	337	322	317	317	327	335	340	328	346	283	299	351	317	330	325	381	302	275	315	340	313	317	309	301	307	369	315	318	324	344	341	293	320	338	320	346	310	311	314	316	336	310	301	304	347	320	314	313	303	321	300	307	303	333	342	320	307	323	345	336	338	322	301	289	324	351	301	315	319	300	305	339	343	327	299	283	308	319	321	331	299	314	354	304	334	337	319	303	344	284	313	309	311	322	308	329	316	343	341	289	299	337	356	316	299	335	286	362	347	305	353	324	296	350	329	323	320	344	319	307	323	314	309	341	352	302	328	326	324	322	324	295	340	329	326	313	328	307	339	304	297	319	333	330	326	303	326	358	315	324	294	316	306	303	321	324	352	317	298	314	335	333	341	306	316	359	378	332	322	303	326	336	308	337	327	356	315	326	335	308	297	335	327	321	318	313	337	321	284	343	377	320	301	356	322	356	364	309	314	310	312	323	319	326	342	337	306	371	313	333	329	313	338	314	336	312	337	296	313	332	296	326	338	308	304	355	325	326	321	331	319	316	294	310	337	327	293	322	317	342	305	277	359	306	364	312	348	323	326	307	308	316	332	316	330	315	333	304	342	354	319	372	317	322	320	337	324	318	351	341	290	322	299	304	326	338	345	328	301	316	337	335	304	328	340	338	300	333	350	285	361	322	313	320	323	360	350	324	306	344	336	314	324	341	313	315	334	310	323	331	360	324	343	319	339	308	346	320	328	350	338	310	298	337	361	311	323	329	329	308	307	340	330	367	348	317	318	296	317	289	326	323	332	314	338	312	311	317	302	327	314	346	365	300	315	306	350	334	322	319	323	306	321	336	339	340	320	356	320	303	344	325	367	341	311	360	303	323	328	326	342	318	313	335	302	308	301	313	310	312	298	326	319	323	336	308	312	326	317	348	348	282	300	311	326	349	365	292	364	312	298	324	325	343	320	320	326	342	312	327	341	301	315	325	311	351	340	341	336	334	329	326	334	292	353	323	315	276	322	322	351	325	363	323	320	356	360	371	296	342	328	307	306	328	313	351	308	326	328	295	352	327	322	320	327	344	336	324	341	317	332	380	329	309	345	321	330	312	315	342	305	336	322	293	308	321	298	317	330	299	308	338	375	319	323	334	343	319	333	293	329	323	342	300	329	361	328	315	278	317	334	331	310	328	327	330	320	333	322	328	333	298	352	333	323	304	323	298	301
6371	1110	1526	1450	1402	1158	1119	1003	948	917	915	894	903	846	782	865	869	869	835	799	815	785	856	807	792	771	783	834	800	760	797	833	834	847	767	764	798	811	783	784	790	746	812	793	762	778	851	750	776	809	727	755	818	826	790	795	768	790	751	714	753	769	772	718	792	787	798	796	792	767	777	788	765	788	807	772	794	780	775	726	819	793	772	795	767	824	764	759	769	808	792	793	828	791	825	798	802	804	767	739	814	784	760	764	775	778	805	746	784	786	731	784	704	761	747	782	780	770	746	806	788	799	771	718	786	836	774	806	787	766	745	808	861	760	794	811	749	799	772	795	784	804	771	810	729	826	792	749	832	771	839	748	754	776	805	776	748	786	749	817	787	785	809	808	823	776	871	764	747	795	772	777	743	799	765	785	783	813	854	810	721	763	780	802	792	751	758	811	819	761	745	802	760	836	751	808	838	793	760	782	799	771	748	793	823	773	760	780	814	776	763	820	751	779	788	796	809	787	823	751	772	775	765	811	806	761	790	755	775	762	750	831	780	723	822	836	789	770	796	813	804	772	813	752	795	796	727	764	793	804	774	797	790	855	794	790	814	811	823	800	775	783	778	761	737	751	790	807	799	832	837	769	784	807	826	773	766	806	838	770	778	784	811	795	757	771	742	788	807	792	808	763	769	760	800	785	754	737	735	804	780	731	750	752	747	783	774	793	788	730	815	762	810	766	785	795	807	794	806	758	747	727	795	793	828	814	768	809	741	804	811	774	756	762	754	794	781	741	754	759	753	800	743	796	785	814	757	767	775	753	731	790	815	753	799	773	769	721	745	775	799	802	773	773	818	777	760	731	870	774	818	773	788	831	801	749	856	805	783	789	735	800	745	791	766	766	782	749	778	774	754	769	762	756	741	815	827	730	777	778	811	711	788	797	819	751	739	786	781	762	781	758	780	740	799	775	744	748	772	762	791	754	799	764	794	765	777	793	755	782	785	846	814	799	800	799	779	768	772	764	779	794	762	763	796	761	767	804	767	772	797	726	761	766	828	823	784	748	731	839	766	793	781	786	810	779	778	795	821	793	788	777	786	754	734	809	807	774	746	788	777	773	825	789	787	802	804	845	798	797	769	838	765	780	770	810	794	814	813	801	762	788	785	785	786	719	780	787	777	737	777	824	779	769	791	779	754	793	756	759	769	831	767	818	778	785	826	799	795	824	813	761	753	797	733	782	765	823	768	806	799	811	791	793	724	827	810	801	735	811	789	825	731	790	753	773	766	799	771	783	780	777	840	785	772	816	820	783	792	798	746	785	757	812	744	766	783	779	802	796	817	796	789	766	804	788	755	798	827	802	787	800	760	777	821	782	759	781	802	819	824	781	745	771	719	757	795	783	746	777	781	796	750	702	771	763	802	801	807	799	776	759	776	780	761	797	769	769	775	814	743	810	774	762	751	794	741	773	774	799	783	796	836	847	794	790	795	748	763	784	761	735	786	784	784	763	743	803	772	764	800	759	777	760	782	763	800	799	798	830	803	776	780	807	822	783	841	781	793	766	769	808	755	829	753	782	790	766	741	794	784	763	768	803	767	778	784	779	714	816	790	811	842	770	789	744	770	808	730	792	712	749	762	755	754	748	800	778	780	748	694	762	836	767	752	777	780	863	722	792	815	782	780	800	792	808	793	793	768	796	834	814	748	818	746	766	767	775	817	794	787	806	776	804	784	763	787	818	761	769	780	796	794	781	779	829	788	783	790	775	815	769	798	837	803	762	773	807	821	792	744	742	741	775	819	796	814	807	794	787	748	784	804	775	808	828	765	759	780	792	797	744	805	755	753	745	765	751	741	757	763	805	798	694	778	739	726	809	777	813	786	792	796	777	776	779	763	835	764	827	772	785	805	763	750	773	743	761	752	774	799	786	793	795	777	786	743	748	788	746	758	765	804	811	792	763	798	750	762	740	776	796	801	805	838	802	774	771	774	762	821	798	813	786	759	815	765	741	791	790	772	822	782	745	778	829	753	799	789	794	805	774	819	782	847	724	815	798	769	833	839	793	811	836	808	813	753	759	818	770	812	760	747	744	724	792	769	808	813	795	786	777	838	795	763	771	801	760	792	833	783	816	794	797	767	817	800	810	790	750	818	773	793	765	814	719	795	748	801	767	766	785	767	801	774	777	715	790	758	803	798	756	783	778	745	823	789	760	746	767	802	803	770	746	773	797	771	802	797	802	799	818	816	822	763	818	798	814	772	748	775	749	796	779	800	751	776	850	755	773	753	755	794	794	760	742	765	818	786	791	756	779	777	776	763	769	823	751	751	766	728	807	759	765	804	771	777	784	763	797	776	817	785	820	779	781	808	788	818	739	815	757	758	767	786	806	771	729	813	794	808	769	716	750	827	818	754	798	791	796	765	801	838	806	736	695	804	797	790	769	792	755	756	810	765	801	808	814	808	801	797	812	744	738	804	759	836	781	808	828	735	775	812	799	808	749	814	769	766	808	791	744	782	816	770	821	785	723	776	770	762	772	778	837	815	746	817	759	775	851	746	789	742	748	767	742	784	746	817	763	820	755	832	760	778	731	796	778	726	769	806	779	755	778	792	798	798	793	757	847	717	773	792	745	794	761	734	753	791	749	797	843	781	772	783	800	764	766	788	788	753	754	804	778	767	800	783	794	786	776	778	829	744	795	778	816	780	780	787	779	769	760	788	751	782	762	776	772	771	784	747	745	794	709	791	799	769	788	752	759	815	756	795	733	732	764	789	803	768	821	812	789	781	727	795	821	761	769	731	807	767	736	758	793	786	785	794	748	794	769	762	820	811	780	769	775	800	778	803	744	770	789	741	723	799	735	773	774	792	787	817	782	829	744	743	774	737	736	772	782	759	833	764	799	811	808	772	794	808	732	819	764	732	761	739	767	801	813	784	822	802	824	807	783	761	775	786	802	789	793	807	751	791	786	734	788	808	781	841	765	789	777	805	797	771	797	781	809	769	752	775	807	792	759	791	796	743	788	785	768	788	765	730	737	821	772	808	781	824	803	704	772	768	821	822	795	839	764	789	744	764	759	802	773	787	793	825	787	749	752	872	793	807	738	783	804	783	754	773	756	784	751	764	746	796	778	799	784	751	803	756	761	795	835	804	784	830	824	811	743	791	770	747	748	762	745	783	794	741	776	728	779	755	777	815	836	779	773	826	794	724	754	778	784	738	787	795	775	758	779	756	769	793	766	774	799	813	779	779	825	768	778	800	805	803	780	732	782	797	775	824	809	810	761	781	828	748	759	768	827	755	805	777	813	763	756	795	792	798	744	755	805	764	784	792	771	739	798	768	790	759	800	760	773	744	768	798	802	790	735	785	772	738	838	766	769	805	770	762	785	797	774	774	761	783	752	763	726	739	767	775	785	809	785	811	773	792	778	804	814	774	845	784	798	806	800	811	774	735	765	785	758	803	815	773	772	755	836	789	808	755	751	790	760	746	760
12417	1037	894	637	420	275	257	226	201	188	174	170	186	195	149	159	164	161	166	151	152	146	151	147	147	166	165	176	140	149	172	116	141	151	137	151	149	167	161	170	179	147	165	151	143	153	136	131	145	154	154	131	149	129	158	177	145	160	154	148	144	145	152	154	151	135	159	151	146	162	139	153	141	148	167	174	140	160	148	140	162	140	135	147	169	136	175	149	160	145	139	155	137	175	156	150	147	154	151	157	138	154	139	153	133	171	156	155	149	122	155	130	145	149	160	142	150	138	163	145	155	153	154	141	142	165	159	157	152	148	142	155	155	135	149	149	147	150	171	147	121	170	142	186	156	151	149	146	138	158	162	146	161	168	167	154	151	169	141	191	158	124	131	147	173	164	176	144	169	165	170	157	153	138	152	132	151	155	141	146	151	151	155	145	152	143	149	131	139	157	163	150	153	156	149	145	158	152	131	151	147	140	151	145	146	157	147	150	140	166	169	137	154	157	136	155	153	157	139	180	169	139	140	157	155	164	150	135	141	143	150	153	144	150	172	152	128	150	146	155	140	147	126	149	147	167	146	126	159	164	124	161	160	139	159	175	166	153	152	149	148	166	148	165	159	165	136	162	151	156	166	142	155	143	171	161	179	124	147	152	166	161	153	145	123	169	133	155	148	141	149	134	152	173	144	158	144	157	148	134	138	147	136	167	147	150	173	135	156	158	153	157	163	145	156	154	158	147	162	152	157	155	127	138	137	149	149	154	169	152	141	151	152	161	149	144	157	154	158	144	151	161	157	137	157	170	154	147	139	169	146	140	148	156	153	176	170	195	142	130	148	130	155	139	155	129	159	138	151	140	142	164	153	166	136	142	140	168	145	154	156	127	117	153	142	136	114	156	141	156	154	152	150	153	133	167	151	149	157	130	151	135	145	151	138	173	149	154	152	142	149	147	160	158	170	149	180	168	133	188	158	155	146	145	169	162	154	130	160	136	123	167	152	160	176	182	156	152	151	146	166	150	172	139	151	158	155	153	153	160	154	151	141	129	152	151	149	146	161	166	149	145	157	133	161	157	158	140	156	130	153	164	150	197	168	177	139	143	156	168	166	135	143	178	156	156	167	170	128	166	172	145	139	158	182	155	146	146	151	173	166	167	149	131	152	134	160	142	137	157	161	154	143	138	163	179	168	149	160	164	143	156	164	152	129	159	170	146	154	138	132	165	152	177	148	159	148	139	126	140	144	127	153	139	159	160	135	154	156	150	169	158	142	141	157	150	138	150	131	136	127	150	144	161	153	158	161	148	133	164	165	148	156	159	155	162	141	150	138	152	166	174	147	139	159	190	154	160	149	158	169	132	125	135	159	153	171	165	160	169	174	157	145	149	148	156	157	168	145	132	167	158	145	146	159	155	159	135	161	151	153	177	165	131	154	143	157	136	158	151	157	164	145	141	194	137	146	127	161	150	156	145	145	134	149	149	169	160	156	155	138	168	172	136	157	162	134	167	143	168	136	143	158	144	137	147	139	143	160	130	164	159	170	159	155	148	164	173	163	148	149	151	171	146	177	155	138	141	135	154	161	180	139	168	163	133	136	158	144	148	154	162	142	143	167	150	134	178	150	146	168	149	152	161	148	183	156	132	154	178	154	155	150	158	159	157	167	177	153	153	126	151	156	151	155	162	157	156	152	160	144	173	150	165	157	152	159	170	124	135	138	161	149	146	165	159	138	141	151	150	160	157	163	153	149	143	148	146	132	150	133	149	143	146	144	118	137	159	144	156	163	157	141	139	145	161	168	146	144	156	156	166	157	151	148	154	130	146	141	137	124	148	151	149	150	154	161	155	161	176	150	171	158	158	149	162	140	162	160	157	154	153	134	163	160	148	168	142	155	158	132	141	159	117	168	135	130	159	179	172	152	143	147	154	135	168	148	170	148	169	118	150	145	130	158	149	144	169	151	156	150	153	138	148	169	141	159	158	162	148	154	134	148	144	119	147	142	157	163	141	143	173	147	147	131	154	138	161	160	155	154	140	149	164	148	142	158	138	145	138	163	132	172	156	130	132	137	160	158	154	142	125	166	139	155	140	133	143	137	179	157	152	155	153	164	144	177	146	157	159	149	161	125	142	141	166	188	176	147	138	153	162	175	151	140	147	149	141	132	168	135	155	157	129	139	118	159	146	149	123	155	149	126	159	164	150	146	174	157	141	165	157	146	171	121	145	144	151	116	138	156	129	170	171	155	152	143	168	156	123	139	166	155	154	153	151	164	146	159	130	164	155	138	158	153	159	144	156	164	141	152	141	172	137	159	158	180	147	152	159	145	145	150	131	146	153	140	162	148	147	142	150	157	157	169	157	146	170	169	163	163	155	157	138	169	178	139	155	159	176	140	126	119	166	180	143	151	159	168	161	154	162	147	130	145	164	159	155	153	155	168	167	188	147	120	154	149	159	143	163	157	183	133	149	161	160	146	158	140	162	119	146	148	144	155	164	145	176	154	172	136	168	123	157	148	143	168	133	118	150	157	132	149	156	155	155	148	148	131	129	157	159	132	156	142	160	143	145	152	152	144	179	146	140	151	158	146	147	153	149	158	166	136	139	126	151	139	129	136	150	166	132	151	158	149	148	160	153	161	151	154	150	157	157	156	166	162	149	159	168	152	131	155	158	162	174	145	146	147	139	157	160	162	144	180	156	174	158	149	127	136	129	147	145	157	143	166	146	153	156	126	157	160	164	149	161	132	169	175	137	138	137	155	162	120	135	144	143	126	160	176	152	164	132	135	155	144	148	173	136	150	155	165	164	159	129	163	163	153	165	178	136	142	136	157	166	167	164	164	127	159	162	151	167	159	156	136	147	182	158	145	136	155	155	149	136	160	137	125	173	141	163	131	143	141	138	161	137	151	130	134	145	179	140	145	142	147	155	178	166	158	153	136	157	136	163	160	169	153	156	142	141	131	140	148	151	164	144	156	161	163	149	171	146	132	137	141	145	158	163	174	165	158	132	174	156	130	157	163	171	159	147	138	135	164	137	169	149	146	150	147	158	147	137	177	124	180	133	179	134	153	161	144	150	147	141	155	160	159	144	179	123	140	151	157	163	142	153	155	153	141	140	145	141	156	156	173	153	170	145	165	149	171	152	152	167	155	187	139	144	148	135	146	160	147	157	152	152	150	173	148	148	146	148	154	165	123	161	141	148	148	177	147	145	150	171	143	127	119	146	143	156	152	135	151	134	156	163	146	176	153	148	142	153	150	140	154	164	153	165	147	158	154	146	131	135	169	169	159	146	123	147	124	149	157	169	145	161	157	178	134	160	181	153	162	131	142	144	141	155	152	160	149	173	168	156	156	131	137	158	158	177	144	137	140	138	154	142	131	156	172	152	152	153	153	168	164	159	153	118	148	141	167	151	163	156	170	154	169	174	142	144	152	140	169	136	146	176	151	173	180	145	136	142	147	140	158	161	128	146	147	145	179	137	121	127
7756	1004	1784	1784	1437	1149	942	826	737	688	632	565	578	567	511	534	503	453	473	477	505	447	479	439	443	450	452	428	458	458	421	444	440	429	399	422	384	412	385	422	388	449	397	410	407	409	450	408	365	396	432	388	401	454	379	423	390	421	398	396	373	389	427	419	406	404	446	391	415	418	436	412	405	441	387	377	407	397	389	402	396	398	394	416	432	375	402	407	415	385	345	421	420	376	391	386	436	414	387	429	398	403	380	410	392	369	414	393	418	369	440	424	388	369	377	420	388	373	363	383	414	396	368	418	412	387	404	402	387	401	428	420	347	388	408	370	358	397	379	395	367	389	423	408	377	374	401	408	384	407	409	399	386	401	348	398	381	421	389	401	422	357	381	397	387	414	413	401	403	377	419	365	402	406	361	408	387	401	387	387	405	404	417	382	401	422	415	371	438	400	382	404	440	383	425	398	406	392	406	438	424	402	384	411	391	374	382	379	380	419	397	383	429	381	396	391	372	410	395	393	405	426	389	386	417	363	398	396	392	409	390	404	413	384	365	375	404	386	416	380	370	404	419	402	387	390	389	400	416	384	397	386	419	415	384	393	359	395	398	423	395	392	414	409	370	378	401	439	418	391	405	380	408	408	388	391	411	409	377	416	385	408	360	378	357	412	381	363	397	399	397	401	396	414	405	389	392	397	403	391	405	401	419	402	402	412	406	372	406	403	409	419	416	392	447	378	385	413	391	387	409	400	365	442	373	395	376	441	416	386	412	392	390	393	386	431	396	386	419	377	395	389	412	394	404	398	426	390	385	397	358	425	406	395	389	390	422	406	403	419	416	390	395	425	393	400	406	394	381	390	398	417	421	410	367	406	413	370	365	374	403	418	366	359	344	373	413	433	392	373	410	389	430	422	366	411	358	362	409	406	402	390	366	406	391	409	403	382	404	398	419	432	403	406	389	385	423	401	377	410	399	376	388	357	356	345	407	416	380	430	386	424	403	367	374	389	346	381	392	370	410	379	384	396	353	409	387	405	382	412	381	400	372	433	387	391	378	393	418	373	413	406	411	404	442	392	378	335	390	398	402	405	411	403	403	435	396	412	380	429	407	418	432	427	378	375	389	418	383	404	398	405	413	390	413	396	402	402	389	444	411	416	372	384	416	416	394	420	403	378	410	405	409	400	394	391	365	418	377	380	384	409	419	399	445	416	382	440	404	379	401	402	373	400	389	371	408	405	423	400	410	400	387	377	380	402	400	387	404	391	383	387	400	408	391	363	420	378	379	426	405	377	398	363	402	375	403	383	397	369	369	391	386	413	413	413	411	379	402	401	378	416	412	357	387	386	353	399	381	412	403	417	408	378	384	374	407	422	403	422	441	381	430	386	412	372	419	389	388	387	389	413	419	444	400	383	398	406	404	411	415	397	442	417	386	389	403	407	365	402	394	423	371	432	381	409	405	369	419	386	378	423	398	405	414	446	354	394	390	411	411	398	395	400	388	392	355	430	387	395	368	398	389	378	390	400	382	398	404	408	403	411	401	389	373	429	374	415	375	423	374	413	404	381	395	408	391	391	402	394	367	397	414	415	410	393	390	385	399	407	363	374	389	388	397	373	401	389	406	413	397	410	371	394	389	410	408	403	407	382	363	398	384	383	404	399	390	398	393	405	418	376	381	408	392	396	388	388	421	411	391	385	405	434	385	399	378	414	386	392	414	448	413	399	414	396	418	401	396	407	380	389	432	374	364	389	375	402	422	417	416	429	365	419	408	413	371	395	393	370	424	420	406	433	423	382	413	396	377	425	411	407	401	392	410	410	396	374	413	400	397	392	396	422	431	419	396	389	387	389	409	401	379	434	386	377	401	387	405	381	413	442	391	399	386	365	387	440	368	403	376	375	407	377	394	421	399	388	413	383	371	409	415	416	396	385	410	404	400	382	438	442	401	391	392	391	402	415	430	371	392	410	406	408	413	393	430	397	335	413	366	410	417	379	424	392	407	390	372	386	409	410	383	363	387	431	392	386	412	406	422	377	387	416	370	373	417	378	405	378	380	381	359	410	378	364	382	408	390	390	401	383	396	377	412	399	395	384	378	419	388	412	384	411	400	374	387	399	386	398	383	386	388	406	411	388	388	449	384	400	365	385	399	402	383	429	432	407	395	380	357	419	409	445	392	386	391	366	380	391	364	376	405	336	393	407	364	398	390	414	397	425	394	390	441	414	407	388	386	381	435	394	394	420	361	383	409	385	417	414	406	425	379	400	378	414	416	411	411	408	351	369	418	387	389	394	387	405	379	402	380	411	386	385	412	422	432	391	390	399	431	407	398	404	391	401	392	400	382	399	416	425	384	387	400	416	396	410	358	432	359	398	429	389	385	430	387	391	432	397	406	389	426	385	391	381	391	406	365	418	349	410	431	411	367	432	427	439	409	427	379	406	421	379	400	365	380	373	433	415	390	437	402	406	403	360	426	401	418	403	416	398	402	422	372	385	377	387	428	378	392	391	387	419	394	415	391	447	394	431	401	388	403	409	403	396	416	428	376	417	384	425	388	414	401	418	439	419	395	425	383	413	375	397	398	395	355	405	354	369	407	411	381	390	411	389	412	395	390	344	359	408	393	407	376	404	397	402	389	389	390	361	391	400	382	401	369	370	384	422	384	388	416	415	398	413	419	386	390	400	364	414	425	390	399	390	378	415	392	403	393	399	387	398	434	410	384	397	389	364	365	398	368	437	380	387	392	411	387	420	387	373	365	402	408	334	372	388	393	412	383	422	375	432	384	342	378	436	371	427	409	336	432	383	387	411	417	396	354	425	376	392	399	397	413	367	411	389	397	411	426	401	376	386	390	398	394	419	400	422	370	446	399	429	383	431	417	367	423	415	399	466	387	424	406	379	447	380	399	422	411	425	407	413	410	381	371	396	427	384	385	423	389	388	422	371	416	414	394	398	389	375	382	399	391	428	389	404	372	422	401	415	369	397	386	439	416	422	435	396	356	396	407	377	394	432	426	367	394	390	376	394	359	393	387	390	391	431	402	358	352	419	392	356	397	405	390	405	403	434	403	409	382	412	407	379	386	398	389	396	404	373	397	392	357	398	419	400	392	390	381	399	414	403	380	373	402	407	415	399	365	408	415	361	403	423	375	399	402	441	408	385	392	385	391	397	377	431	376	397	413	395	384	419	390	368	374	401	401	391	409	404	372	390	408	413	414	381	409	371	412	396	398	390	399	378	409	417	403	411	409	411	414	423	358	402	395	349	365	390	384	401	375	383	405	423	403	431	404	417	390	398	387	374	367	394	426	383	412	377	391	410	390	408	438	399	398	397	399	371	359	387	368	401	438	425	435	389	360	403	420	383	360	413	390	415	410	393	387	385	392	399	369	402	377	386	385	377	442	387	388	423	387	420	406	372	397	412	387	383	398	408	362	390	414	375	396	395	416	427	367	389	399	376	397	390	403	400	392	396	431	399	364	430	412	403
1313	384	380	383	357	400	371	383	330	332	340	356	423	384	369	382	368	383	382	342	391	384	366	378	349	315	366	370	382	350	358	342	342	363	358	369	377	365	364	381	369	384	408	337	367	374	354	343	354	377	362	378	404	372	332	344	358	371	361	372	392	375	401	388	365	359	391	367	397	381	331	341	374	374	338	365	331	372	373	382	362	387	376	367	385	334	355	366	371	351	381	377	401	387	389	334	380	383	375	352	351	396	344	355	353	389	342	400	393	363	371	356	358	370	399	392	365	358	370	401	364	399	358	373	388	384	323	341	372	362	367	341	383	342	341	363	346	330	388	404	378	356	348	378	392	352	380	388	321	359	361	359	361	369	409	371	341	388	377	381	341	377	390	375	335	384	387	342	378	340	382	383	348	388	399	329	366	371	423	358	387	372	373	366	422	359	386	384	364	355	340	371	352	360	377	342	358	329	345	332	378	362	314	333	408	389	350	390	391	349	345	379	360	342	372	354	344	408	340	389	409	376	357	346	395	404	366	395	341	375	388	350	383	351	375	386	353	362	392	360	337	360	389	359	339	372	380	402	399	378	375	372	388	353	368	368	361	355	380	374	387	376	333	361	354	373	342	383	408	391	393	354	338	375	350	357	347	358	362	371	385	365	345	376	351	372	359	422	370	404	375	337	335	365	368	354	363	386	386	357	408	377	356	380	362	389	389	400	390	323	372	373	346	347	358	326	377	412	359	366	372	334	385	339	338	356	380	368	354	384	359	370	359	370	359	365	374	361	338	390	425	393	378	357	345	355	364	374	390	394	365	369	396	351	398	363	350	402	372	350	360	382	375	371	384	345	362	368	369	388	354	362	359	363	335	407	371	351	339	382	396	372	362	371	389	355	388	384	370	350	381	401	377	399	390	414	368	399	317	383	405	375	356	350	371	389	364	391	344	373	360	371	364	370	363	323	368	352	378	383	403	369	369	361	374	417	395	372	414	387	401	375	375	373	368	359	404	342	385	388	397	359	382	400	356	412	389	392	386	372	380	397	345	362	343	357	370	372	348	390	317	362	379	360	367	356	348	325	386	364	363	358	397	365	369	371	345	380	368	350	352	389	371	391	362	359	337	338	335	377	385	359	371	384	337	329	404	391	409	355	344	382	342	376	377	340	376	364	341	391	374	382	328	372	376	373	377	376	382	370	372	338	374	370	359	406	386	363	351	354	362	397	376	365	392	387	410	351	332	366	383	370	377	368	385	406	359	372	409	373	391	380	370	350	389	358	359	392	373	337	359	379	356	369	359	353	328	346	377	377	365	387	362	356	375	382	402	353	387	369	371	387	388	340	388	393	341	356	389	378	365	369	409	391	362	352	393	358	363	349	389	376	336	373	377	351	348	405	358	381	365	365	408	377	364	336	350	345	398	387	357	351	357	399	417	363	337	369	381	372	387	406	371	394	358	340	351	351	366	371	362	375	367	354	351	367	370	386	367	366	420	403	339	364	441	366	364	364	396	388	351	334	376	365	389	345	335	345	363	367	363	357	382	375	391	373	349	369	337	366	335	375	375	388	373	343	401	364	352	381	385	363	384	375	362	370	399	370	389	349	369	391	411	368	377	384	362	342	371	358	345	361	366	411	373	366	393	393	404	358	337	375	370	377	375	344	385	360	362	354	363	393	373	393	408	387	321	392	372	369	378	403	352	341	390	364	379	407	374	349	405	360	400	390	406	371	374	393	378	366	386	350	346	363	385	389	373	345	379	387	357	381	391	371	397	347	387	342	401	362	372	390	399	413	407	394	387	372	359	370	374	384	404	354	375	349	416	420	359	376	328	347	356	370	351	372	335	360	370	397	376	359	406	371	360	389	353	395	368	363	366	353	367	412	379	386	360	367	384	384	376	360	342	361	397	377	351	404	355	416	346	401	350	361	364	369	346	362	352	403	351	367	387	377	363	373	387	351	384	361	350	394	372	415	375	349	350	381	343	376	387	363	361	383	367	374	384	370	415	339	377	342	339	403	366	384	403	403	340	367	410	380	336	376	342	368	364	370	382	344	365	405	354	342	361	383	353	339	368	399	437	355	367	350	358	360	344	341	381	402	378	384	374	370	362	366	362	352	371	375	386	389	420	356	319	395	386	368	371	375	330	353	362	384	390	365	365	381	354	346	358	357	368	377	344	369	363	356	403	383	369	399	378	370	372	389	351	413	371	381	379	351	377	343	392	361	349	361	367	378	366	345	359	363	385	364	345	373	357	406	363	390	359	353	366	387	357	361	381	365	370	390	344	383	358	379	374	368	373	367	346	358	367	351	331	383	338	367	374	373	345	355	315	387	368	339	383	372	361	387	370	378	350	351	349	409	395	368	346	345	364	339	383	374	362	403	361	363	318	366	373	402	389	382	336	341	415	359	357	380	373	389	363	386	387	355	377	366	347	387	368	338	397	363	375	382	362	365	387	366	413	372	398	376	378	317	360	373	373	362	395	402	365	341	388	372	393	352	339	384	382	342	405	398	344	360	349	368	367	390	411	390	341	364	371	352	354	391	392	373	428	375	379	381	410	392	344	341	347	396	396	368	397	353	371	351	387	357	383	378	382	351	344	359	381	374	392	387	361	358	378	372	397	359	377	364	401	379	349	361	392	363	373	369	341	365	373	390	418	360	365	375	379	371	350	356	380	364	388	376	368	362	350	345	380	368	338	376	379	371	355	376	365	382	336	374	365	340	411	367	358	379	366	354	377	375	363	356	382	347	389	378	371	371	378	355	390	392	397	343	380	381	377	368	397	368	383	357	384	350	346	335	368	424	315	360	383	381	371	395	328	368	386	363	328	378	362	384	391	355	385	350	400	361	394	357	348	327	326	383	379	371	386	365	428	351	366	362	394	355	351	379	402	378	391	387	361	394	400	390	334	403	381	378	372	355	371	391	360	392	358	350	381	399	399	385	375	375	361	394	345	326	380	321	373	378	352	381	365	394	389	317	395	385	367	423	361	358	360	409	389	379	398	382	380	381	354	350	360	411	402	366	372	365	359	366	373	381	367	345	358	360	389	355	361	369	350	397	387	349	397	374	389	348	363	406	347	371	354	351	344	357	397	371	401	398	364	353	357	350	411	334	359	398	380	373	366	373	390	376	391	380	312	365	350	375	376	404	358	376	379	367	353	372	333	381	362	342	421	372	371	385	375	357	382	368	355	339	378	359	377	387	367	375	371	323	370	375	393	389	348	384	361	367	363	377	374	358	348	340	395	370	333	360	361	417	401	372	389	380	368	406	374	364	333	385	340	412	409	382	351	358	380	388	371	352	350	338	364	387	377	385	429	413	346	356	375	402	388	342	364	382	392	383	368	340	378	359	393	371	372	354	361	365	373	371	366	380	368	379	350	368	336	348	366	344	382	339	378	381	369	399	366	364	380	334	372	357	355	379	371	354	377	393	393	362	396	375	394	348	406	365	355	337	341	349	383	342	398	356	336	370	381	348	347	347
2061	904	931	844	870	887	875	864	871	843	893	909	919	862	933	898	945	871	869	900	908	954	906	940	909	932	839	892	883	884	855	908	906	835	906	887	897	899	920	946	909	889	934	907	898	872	901	878	868	906	871	945	871	855	830	882	904	901	886	924	881	932	844	870	909	893	877	897	892	909	915	943	901	856	891	861	882	913	914	871	885	817	860	932	893	872	811	837	872	883	851	932	906	896	909	925	860	869	889	911	907	855	851	888	881	893	867	864	866	889	909	901	856	931	907	908	937	890	840	846	880	896	908	916	908	879	933	932	880	863	915	897	853	871	906	902	904	918	904	910	883	846	903	898	829	912	846	848	885	889	900	898	883	870	864	866	899	858	905	916	895	867	871	857	864	933	911	944	869	813	913	911	877	889	898	875	829	868	846	900	895	888	850	911	892	903	840	895	887	847	867	863	931	892	849	841	913	904	910	855	944	877	869	904	905	885	903	917	892	912	914	967	875	913	916	893	889	919	914	870	847	912	926	878	863	936	907	871	874	927	837	875	862	843	887	888	871	904	849	872	893	864	857	894	943	938	929	891	885	848	877	860	871	852	929	855	945	912	867	928	905	879	887	837	852	864	903	872	865	974	903	846	851	877	922	893	855	924	917	913	921	882	865	912	949	946	933	915	860	887	912	925	980	851	913	916	916	904	861	920	857	885	831	868	886	919	912	862	914	884	900	841	859	911	907	895	863	818	881	870	858	848	905	883	873	897	871	908	906	900	828	867	882	923	862	834	928	908	884	888	855	833	858	889	935	919	844	862	886	854	890	874	865	873	911	886	933	883	945	917	861	852	890	937	887	896	907	894	897	877	906	859	861	863	863	855	910	944	903	824	926	863	869	846	898	858	877	879	860	919	921	846	926	903	843	868	819	904	899	902	900	882	853	908	926	886	840	861	891	889	859	865	886	904	902	969	859	898	856	865	853	931	856	888	873	883	885	899	880	881	901	877	910	891	878	843	918	914	899	908	862	885	893	916	896	859	885	892	968	877	881	936	913	857	881	856	870	850	900	885	900	825	941	880	912	889	866	853	868	887	914	871	847	911	865	885	877	878	861	872	872	853	852	897	859	907	939	910	916	842	888	830	855	895	892	856	932	873	931	876	901	887	923	893	883	934	854	878	933	897	888	906	907	873	876	882	853	868	876	890	924	894	859	855	918	859	866	919	920	850	912	842	876	903	918	862	892	867	898	870	912	857	822	929	880	854	903	889	871	876	920	864	900	880	918	942	830	914	835	900	857	852	907	880	917	846	930	895	947	862	853	864	859	921	917	918	921	914	855	896	903	882	880	954	868	906	842	891	924	882	858	861	942	889	879	955	881	905	833	902	843	900	905	907	901	866	905	914	933	898	877	926	891	889	875	888	927	865	861	933	944	874	864	883	872	927	878	889	950	927	943	917	882	853	888	858	843	822	934	859	849	905	901	811	881	898	907	921	892	908	914	876	870	905	903	913	899	872	878	910	871	904	906	916	879	859	855	921	880	942	879	883	909	921	842	905	965	890	895	906	890	883	896	883	882	938	911	907	901	888	875	930	843	893	834	895	879	852	903	857	912	891	890	894	905	840	875	899	912	888	901	947	833	870	886	901	932	855	882	900	872	870	879	849	878	871	912	904	881	907	861	871	876	912	850	871	867	884	926	896	913	920	928	851	880	918	861	882	856	873	893	899	870	835	914	831	901	867	877	889	897	905	894	884	904	830	904	902	892	870	868	898	898	890	837	860	915	860	844	843	914	856	926	849	862	863	901	852	855	886	922	887	905	909	847	932	870	900	850	844	867	897	904	911	867	924	845	913	936	888	904	882	891	892	854	865	864	878	870	903	889	931	825	854	952	902	877	944	876	883	922	945	842	853	929	876	923	865	853	888	928	868	903	890	862	855	882	867	880	892	892	911	857	896	874	896	866	872	920	883	918	899	964	901	924	871	875	907	891	854	922	907	905	847	950	850	892	912	895	881	870	901	913	946	913	832	894	941	919	899	834	859	861	922	880	893	834	918	867	891	840	926	879	872	869	917	910	900	887	835	916	849	868	893	935	888	898	896	900	894	902	871	852	869	949	869	947	847	887	955	904	915	878	880	867	915	915	936	901	942	876	880	916	892	860	855	901	814	906	896	854	874	886	897	893	861	865	796	890	914	870	931	871	897	908	891	928	868	832	911	877	904	893	918	866	859	939	853	893	864	843	877	844	936	946	853	854	850	867	854	899	905	905	841	866	851	859	884	923	864	883	870	949	880	867	875	903	891	914	933	933	857	846	875	831	875	859	907	878	860	919	903	887	886	906	895	879	866	894	900	897	919	887	898	878	929	941	903	906	888	862	896	881	900	883	916	850	923	862	893	943	871	910	892	894	892	861	895	905	930	909	856	836	875	904	863	895	901	896	912	855	862	872	933	942	852	879	884	894	899	930	905	863	889	866	867	871	866	916	913	894	884	893	969	925	895	904	893	906	819	882	876	839	907	879	913	943	898	816	938	915	933	911	867	880	904	871	936	859	926	918	850	867	924	913	901	886	903	876	843	830	903	847	911	919	870	854	921	923	879	881	866	904	909	919	904	820	909	929	874	872	852	922	862	942	886	842	856	924	892	902	873	922	875	942	878	910	883	887	903	880	920	838	924	869	929	924	857	832	928	903	862	902	899	866	863	890	838	899	898	902	901	900	851	872	841	906	902	901	875	896	936	893	907	902	887	902	857	937	882	883	860	883	892	850	880	886	905	890	942	913	885	904	882	877	872	883	864	907	874	922	880	915	877	911	913	876	922	876	863	877	829	867	873	863	881	911	875	865	913	896	973	866	890	905	896	889	887	888	868	838	869	888	878	926	853	842	914	856	947	905	873	883	909	907	843	910	898	923	900	884	842	859	885	955	921	886	835	937	899	844	928	860	893	898	910	922	944	905	877	851	878	850	850	903	903	887	923	872	920	863	890	839	888	869	949	899	888	870	934	964	906	866	912	921	809	865	894	923	865	854	901	962	930	893	928	855	840	902	865	896	861	867	884	868	899	829	854	891	932	962	886	865	863	911	921	865	879	839	922	896	874	889	885	905	919	893	894	891	813	898	867	908	904	886	884	887	888	918	869	855	904	902	919	889	918	848	909	859	847	891	879	903	900	925	890	891	905	903	907	900	824	852	907	893	900	945	882	843	875	866	904	881	863	863	918	939	920	847	853	862	912	865	822	899	929	884	907	844	842	930	861	836	905	938	880	943	897	846	869	875	844	897	898	932	862	886	910	895	850	925	884	890	822	856	858	878	871	842	903	899	821	881	851	887	876	880	935	886	854	915	866	906	876	832	891	910	846	873	859	916	868	941	865	879	881	938	852	843	950	889	877	918	890	891	891	889	860	911	857	915	912	935	908	875	854	846	835	956	894	895	888	845	882	910	913	847	860	906	841	882	904	873	846	915	896	876	857	860	903	860	897	880	903	876	901
6872	545	604	536	443	388	366	384	344	334	337	312	342	344	335	368	336	318	317	317	318	318	383	321	343	329	326	364	318	348	332	315	357	339	309	296	286	327	314	363	340	292	303	344	304	337	341	330	306	346	332	335	296	268	327	331	338	350	337	350	335	290	315	327	334	307	297	361	323	332	352	277	337	314	331	331	334	336	295	327	347	326	284	325	383	330	299	292	321	355	332	328	309	319	310	329	306	355	354	310	330	352	342	326	311	332	320	307	341	333	322	324	329	327	319	338	326	321	329	355	349	319	332	303	336	353	334	312	298	313	296	308	305	312	328	313	322	308	330	333	312	365	324	326	312	305	326	356	334	315	328	317	338	311	321	330	319	318	317	351	335	308	286	327	305	348	318	358	307	387	313	326	352	331	331	316	364	336	379	346	314	318	287	324	356	320	360	332	349	327	323	348	332	370	287	341	327	291	313	370	348	280	295	339	331	324	304	316	306	299	293	294	326	328	329	289	374	336	355	355	349	329	318	295	313	285	301	362	320	318	351	301	327	302	369	337	338	327	316	319	319	297	279	335	325	330	323	320	347	352	363	313	333	324	326	320	347	313	309	321	305	323	334	327	294	302	357	301	333	330	335	292	315	340	345	308	305	321	307	290	371	320	358	340	345	329	340	358	322	330	347	310	275	333	350	297	303	321	307	315	339	321	297	274	315	338	336	270	324	318	328	339	338	311	344	336	325	318	284	320	346	351	372	313	360	337	296	346	308	308	300	321	283	335	348	325	341	319	317	331	330	346	335	345	323	330	319	312	330	336	328	326	335	295	353	329	311	322	327	345	336	316	327	321	360	355	348	314	321	347	359	337	337	327	360	355	305	362	321	300	305	342	333	301	311	305	305	321	327	308	340	308	322	306	314	327	332	318	327	359	358	318	315	331	348	302	325	295	302	315	335	363	312	296	333	365	327	336	321	317	305	346	330	304	300	302	346	314	353	349	301	309	325	328	348	293	341	343	330	324	339	327	353	348	302	312	280	335	351	353	340	329	324	318	290	344	306	304	307	323	339	314	315	327	353	318	293	343	302	290	306	321	357	371	310	322	338	316	334	288	349	305	315	294	348	299	327	337	351	316	314	304	293	332	347	289	320	326	328	337	314	332	318	315	332	302	313	316	322	339	337	342	317	327	315	319	294	356	323	295	307	324	302	318	346	342	350	354	327	329	323	314	346	338	344	308	352	340	335	298	287	309	314	318	321	309	328	317	349	331	360	340	309	325	319	292	333	353	329	316	300	322	294	339	346	345	317	332	369	328	346	313	277	320	318	337	346	308	330	335	279	330	318	310	333	311	301	329	322	314	346	337	324	331	301	334	385	324	292	340	337	308	327	320	317	322	314	333	323	287	319	281	324	343	343	348	358	357	344	348	330	326	362	347	357	337	294	362	301	311	328	302	323	327	316	307	308	319	315	316	328	320	310	333	327	317	317	351	303	313	334	304	339	349	308	330	359	330	364	341	321	316	309	295	312	289	303	331	302	259	327	322	338	335	309	311	332	320	342	278	335	329	339	350	333	314	339	320	333	338	293	331	307	302	339	354	327	320	334	347	336	315	325	324	336	292	326	295	347	308	323	321	318	338	325	337	318	321	310	341	321	297	318	353	358	296	306	328	337	318	323	328	299	329	325	322	336	336	294	342	320	342	338	339	325	304	327	344	328	303	325	326	328	327	327	330	312	319	340	332	301	355	318	329	327	334	316	348	322	387	298	329	321	287	298	315	341	303	317	353	330	297	298	329	318	303	322	327	331	318	315	360	325	318	319	322	321	329	352	301	321	310	343	350	334	346	311	298	295	297	292	346	339	341	332	308	325	302	312	364	301	350	336	349	332	338	333	321	329	299	306	357	312	327	302	333	304	353	328	296	298	310	330	324	304	295	331	341	350	351	325	333	305	314	327	334	329	365	315	334	320	324	310	315	295	321	331	336	310	367	313	337	330	286	324	317	299	328	335	315	302	317	349	317	341	319	340	306	330	343	308	352	330	337	309	308	332	345	287	336	373	332	336	295	288	371	327	350	320	319	336	293	318	340	315	327	345	320	347	309	304	314	339	314	302	287	326	354	329	311	323	315	305	335	330	327	308	333	270	292	315	331	338	330	335	330	316	332	342	356	338	313	337	317	303	310	312	336	316	332	339	349	322	314	326	333	347	337	345	319	328	334	298	312	349	338	298	312	314	296	327	314	356	324	314	312	318	326	337	331	344	290	311	350	317	326	331	306	346	348	300	331	343	300	282	330	318	297	366	316	315	316	316	350	313	321	322	284	318	296	333	290	402	300	328	323	334	294	307	344	298	325	320	314	331	328	293	317	295	357	355	296	355	356	320	334	281	320	349	354	341	337	328	321	334	336	324	336	297	319	347	329	342	349	335	324	324	328	351	325	337	312	344	350	338	321	287	302	335	296	315	313	377	335	370	327	293	306	294	347	367	328	317	323	290	338	307	289	331	339	359	341	333	330	327	323	309	342	315	321	285	350	326	343	327	297	330	334	333	314	298	309	327	323	333	326	334	340	279	345	318	351	339	339	336	334	390	328	331	323	351	312	323	321	333	350	331	319	325	329	345	322	311	346	317	325	342	300	312	288	352	332	304	340	323	323	320	353	313	344	280	287	344	347	343	329	305	304	301	298	333	356	355	354	347	330	327	301	325	350	353	341	325	259	345	314	300	322	328	337	328	308	327	343	322	306	313	336	316	327	300	306	308	322	311	310	330	339	341	328	316	329	319	298	311	336	328	313	304	340	317	328	353	290	306	293	326	351	307	353	296	329	328	328	333	314	332	334	340	306	341	334	309	320	350	306	320	310	328	347	306	355	329	301	331	318	359	306	336	305	352	353	317	340	312	350	329	327	346	311	308	332	361	344	316	306	348	344	268	322	326	309	305	337	293	315	340	337	322	355	337	296	347	276	305	334	327	344	345	326	291	312	321	294	318	304	304	323	348	318	306	327	320	323	303	328	330	340	342	327	310	338	319	319	310	366	338	291	346	327	293	346	315	350	333	322	330	327	311	332	356	340	324	320	340	333	303	298	283	313	334	329	333	306	342	314	301	343	320	341	321	315	356	319	357	320	332	324	344	319	276	315	333	310	322	320	311	323	305	316	331	312	342	322	332	373	313	368	344	306	340	335	345	308	341	323	323	367	312	351	281	330	310	322	347	315	315	345	342	344	330	314	320	312	327	308	300	312	322	287	376	296	320	334	322	283	350	318	318	321	323	359	299	321	373	329	301	323	335	361	321	344	333	325	331	316	345	322	331	325	344	344	368	281	331	350	322	322	330	335	324	335	309	340	303	340	304	337	360	311	334	304	338	324	342	328	359	304	325	260	364	344	340	301	347	335	300	317	322	307	312	339	299	324	307	306	340	305	374	314	293	327	351	325	302	304	298	333	334	342	344	310	311	348	288	322	367	343	316	326	341	325	325	334	320	335
6426	1009	1504	1570	1382	1162	1053	1015	886	943	913	877	870	839	815	819	845	903	823	863	807	831	822	820	784	825	779	805	819	822	826	815	806	763	803	776	769	791	769	773	811	759	806	805	811	820	817	769	783	775	798	810	773	811	757	766	804	748	779	768	726	753	798	801	783	775	740	795	798	774	798	764	783	845	820	776	746	814	766	772	782	733	800	735	773	761	761	811	763	807	788	795	788	780	778	760	753	763	814	822	794	796	789	758	768	773	783	803	773	769	791	773	779	829	778	774	812	772	777	741	785	824	768	785	782	754	834	782	814	791	756	777	829	750	774	740	779	793	785	739	766	739	752	782	716	757	729	766	764	815	781	743	777	760	781	768	802	762	754	747	791	786	775	753	827	743	792	759	794	781	800	788	815	782	807	760	767	791	762	797	757	781	783	721	786	794	820	785	774	755	785	759	779	781	759	722	759	823	787	784	807	796	802	768	813	785	775	769	810	779	743	806	802	797	735	822	768	731	824	752	814	783	737	740	739	797	800	792	745	756	801	741	760	746	745	789	787	792	769	752	764	757	737	834	767	829	781	826	716	770	752	801	756	768	771	780	814	787	766	783	792	785	787	768	797	793	766	771	724	793	795	811	791	760	785	790	808	715	729	815	820	797	778	803	803	757	779	802	757	790	791	783	750	835	781	763	770	803	786	801	758	811	772	798	815	766	793	803	739	770	742	779	780	764	799	791	773	789	772	782	764	819	780	770	769	754	756	794	775	741	776	759	784	764	770	791	756	762	803	748	763	775	809	798	743	755	781	727	804	744	807	763	784	770	720	839	787	812	822	832	752	802	823	772	768	774	803	756	735	762	751	738	792	758	752	814	794	759	823	774	836	788	803	753	799	781	799	736	780	779	735	793	810	771	762	730	801	831	780	755	760	772	819	774	739	796	790	752	790	756	786	803	780	770	817	810	787	776	777	826	756	727	755	767	788	725	777	785	769	768	812	781	823	747	773	766	759	754	724	775	786	814	798	769	740	778	821	781	790	767	736	806	775	770	768	789	741	787	789	762	835	856	788	759	723	786	776	756	785	695	778	781	773	772	748	769	764	737	778	785	791	777	769	833	777	758	749	763	788	757	752	798	768	772	745	790	794	801	845	768	798	730	788	766	784	813	814	814	744	782	773	752	822	751	787	759	794	775	810	794	759	734	821	809	797	788	770	771	775	847	823	805	710	813	782	780	812	761	773	742	793	757	768	798	767	738	776	788	787	773	765	737	732	824	808	793	852	772	743	803	792	745	762	758	761	797	786	773	830	763	791	778	754	746	803	788	811	780	790	784	779	728	802	748	788	763	765	780	800	801	778	769	733	770	794	799	786	729	787	793	745	808	838	776	728	757	795	811	741	757	792	772	790	810	799	798	778	885	827	774	754	760	826	782	773	821	802	824	742	750	767	738	797	753	749	711	802	745	740	734	800	767	879	804	765	756	767	751	761	794	797	858	821	800	797	772	794	800	766	779	777	715	808	760	751	768	829	784	817	778	787	781	804	808	796	789	838	749	786	803	822	798	799	783	836	792	787	757	805	780	797	801	797	777	759	797	757	767	807	753	804	805	741	799	819	811	825	773	770	842	763	798	810	777	791	806	805	743	810	765	775	804	815	808	785	772	789	759	776	788	782	751	775	791	803	752	735	789	795	790	784	758	798	785	771	841	782	805	773	750	795	778	797	819	765	784	762	835	796	788	799	773	772	737	775	814	755	770	753	821	752	810	752	793	782	764	804	765	785	780	789	759	796	845	768	813	766	769	773	757	818	726	787	798	804	787	775	819	750	800	761	776	775	802	762	783	721	784	786	789	728	810	809	764	781	764	804	762	781	828	751	793	769	830	775	821	747	745	822	804	802	761	743	753	813	774	859	803	818	779	754	769	770	802	767	802	826	772	783	779	775	778	778	783	780	806	824	830	772	780	786	782	743	777	759	768	842	789	766	824	770	806	781	790	733	751	786	761	798	757	790	740	737	787	748	772	767	713	808	793	766	784	734	748	843	805	844	745	814	831	790	788	729	781	806	772	742	762	748	754	752	799	792	780	805	794	754	732	751	756	770	800	745	755	832	771	768	769	736	777	760	768	808	736	790	830	754	765	769	753	775	759	811	772	758	812	762	791	781	775	755	820	785	792	834	801	756	754	821	820	724	780	799	829	768	787	769	750	790	733	813	754	815	817	776	759	756	758	731	817	752	810	764	745	793	763	759	772	784	785	737	855	777	762	797	819	830	749	813	772	805	765	858	869	767	714	760	736	801	722	759	739	774	796	826	761	854	766	801	747	783	776	817	785	783	808	762	743	774	795	855	738	820	786	733	797	798	765	802	779	804	822	783	756	844	772	782	729	769	795	810	793	819	810	774	759	778	753	759	743	838	739	789	775	730	779	774	778	774	817	787	753	756	817	775	757	775	813	795	734	737	777	792	764	760	792	804	778	788	805	775	775	779	805	752	764	787	774	767	791	795	777	763	771	760	774	787	752	818	793	778	749	752	788	799	747	798	791	737	819	738	789	734	787	743	754	768	752	794	758	776	747	787	798	774	826	783	761	774	818	801	769	775	742	803	779	813	789	817	829	814	786	796	786	756	762	718	806	787	771	828	837	813	804	784	774	759	719	727	752	812	748	786	757	750	774	769	727	794	795	823	834	787	748	776	801	764	764	734	772	781	763	753	799	786	821	749	786	790	810	808	759	764	824	784	771	826	747	775	762	766	730	775	731	792	781	799	744	812	767	781	705	766	770	822	789	788	787	802	764	829	840	762	766	812	755	827	766	800	786	768	798	809	810	800	794	777	809	764	762	832	794	801	768	829	847	768	763	788	789	811	806	798	720	773	822	772	795	769	773	763	769	756	740	774	769	800	774	786	784	771	806	752	762	821	756	783	780	781	700	787	781	820	792	786	748	742	778	782	815	755	742	761	753	778	799	772	768	762	764	781	767	791	790	801	802	788	758	784	810	710	799	766	774	771	788	818	784	759	760	810	806	769	751	748	757	808	707	802	750	779	773	775	789	773	733	728	793	810	765	729	775	774	776	781	763	759	760	766	800	801	751	738	801	789	763	769	764	770	758	806	832	786	802	781	801	820	765	718	785	755	808	746	771	787	794	786	746	771	765	778	752	749	744	788	797	814	796	780	774	724	750	853	832	800	764	771	777	781	788	776	810	827	830	789	782	789	754	792	786	737	760	801	824	793	756	750	752	788	779	801	813	743	829	727	745	779	785	804	761	802	713	789	761	789	775	813	807	754	792	764	782	770	750	807	770	764	777	783	772	805	778	850	713	790	807	764	756	786	777	796	757	803	792	766	796	791	789	837	804	804	773	777	775	783	766	796	808	753	751	821	770	798	747	800	786	746	806	838	754	799	785	781	766	781	758	824	800	808	768	773	755	744	719	824	804	761	829	806	829	801	799	799	779	751	815	788	756	825	766	751	832	797	818	745	795
12443	960	858	654	415	292	303	211	229	200	215	176	160	165	187	173	183	150	149	157	158	156	179	177	170	168	161	160	169	173	169	153	151	169	147	168	164	149	172	148	152	131	158	166	148	157	136	151	145	161	169	138	145	170	152	151	157	152	176	136	141	133	139	146	138	163	174	143	171	145	136	173	177	150	136	151	148	119	140	139	138	168	147	157	166	132	148	151	147	148	161	147	176	143	148	156	140	166	141	155	147	148	150	154	146	142	144	143	148	160	136	152	119	162	165	136	131	152	140	138	142	170	147	155	150	164	157	162	146	150	163	170	154	150	146	146	150	172	147	139	162	144	154	150	146	144	148	151	157	170	150	168	137	172	158	155	148	136	146	166	155	145	173	147	162	166	151	160	147	167	149	156	159	127	164	145	152	170	133	144	178	171	144	152	179	175	152	162	154	152	144	138	156	160	141	142	161	154	156	138	157	130	144	137	144	135	182	145	163	156	158	136	150	154	163	169	158	131	147	143	151	149	163	162	139	142	157	166	144	160	150	136	147	154	152	142	170	150	159	121	154	145	147	176	156	180	149	165	145	159	148	141	166	134	170	157	192	134	155	144	157	147	150	154	150	147	161	170	177	143	155	132	159	153	148	149	157	154	135	182	145	139	141	143	155	153	142	144	151	160	169	160	157	163	161	118	147	159	153	151	155	151	174	131	134	143	166	155	145	150	124	156	160	146	147	171	143	153	147	161	153	166	141	179	160	149	163	149	136	169	149	154	162	154	134	163	145	151	160	152	139	159	156	172	160	137	138	139	148	154	141	136	156	133	146	155	145	143	134	150	142	144	155	143	132	149	182	143	156	142	158	158	138	147	162	154	140	166	156	166	155	134	156	139	173	165	140	140	156	164	150	137	178	150	156	127	162	134	146	158	131	155	155	130	150	120	156	155	157	141	141	168	150	160	160	166	141	154	146	147	163	140	144	164	169	170	150	149	150	151	136	174	167	157	162	157	152	125	135	153	142	129	145	136	135	131	143	146	148	162	160	139	139	165	141	133	148	170	165	150	122	153	177	139	149	149	130	151	153	157	141	138	176	143	132	159	134	146	155	156	151	149	156	162	136	137	154	152	161	168	140	135	129	153	137	148	154	157	186	144	157	151	129	142	141	171	133	130	153	141	152	142	121	144	148	148	148	159	150	139	141	151	163	163	156	145	135	181	143	145	156	161	155	165	139	133	156	165	149	154	138	162	166	123	141	143	154	172	170	155	140	130	153	164	135	157	156	137	141	155	141	162	133	141	145	142	135	151	173	185	162	157	136	171	140	143	139	164	138	146	156	152	155	137	149	150	149	160	154	143	141	136	136	145	147	180	154	150	160	151	125	175	135	147	151	148	166	156	181	173	138	174	156	160	147	154	170	172	139	142	146	156	151	176	120	141	158	182	134	152	133	144	134	178	148	135	158	142	144	161	155	153	142	163	153	134	155	134	171	158	160	150	153	161	165	162	130	161	157	154	134	147	143	135	144	137	133	159	155	147	147	155	146	153	162	139	184	157	153	150	134	154	141	149	140	149	154	125	158	146	143	150	141	155	154	166	159	143	176	133	155	135	167	152	180	145	150	163	149	160	130	156	137	157	134	128	143	138	130	151	161	163	131	147	157	156	176	153	149	183	161	151	146	137	155	144	143	138	152	163	166	172	165	139	133	146	150	155	146	144	160	156	157	137	139	155	145	160	131	147	154	152	147	125	144	164	124	140	144	153	135	148	130	132	153	165	169	145	141	165	140	162	172	153	147	155	148	147	155	170	140	139	132	142	152	167	143	153	145	157	141	145	151	163	158	141	156	149	141	142	163	162	149	142	160	156	153	124	138	164	137	134	164	143	146	143	141	159	141	159	161	150	150	153	168	155	144	150	180	170	158	150	168	138	162	176	148	133	150	146	171	165	155	185	131	155	166	149	147	125	147	161	136	170	151	144	159	181	127	173	179	155	156	138	122	147	149	147	145	152	155	162	142	142	191	163	150	146	148	144	137	149	183	172	157	178	148	171	137	164	130	147	159	138	133	169	149	152	163	144	166	168	155	135	151	157	166	149	138	154	156	137	156	150	171	164	137	144	170	146	144	168	141	157	172	140	155	164	150	186	146	168	140	146	137	144	165	150	132	151	136	159	139	145	133	139	159	157	160	131	150	148	139	143	155	156	153	142	159	138	157	168	150	154	162	156	134	164	160	153	144	123	152	157	159	148	135	143	168	139	155	151	158	170	131	144	166	177	159	145	137	153	141	167	159	169	137	150	149	164	140	148	135	147	160	142	150	144	150	138	166	160	161	152	165	155	153	164	148	128	163	146	171	154	127	143	147	138	150	143	175	147	146	159	137	158	144	150	169	138	159	153	157	113	153	142	167	122	148	146	148	167	141	172	142	137	153	137	136	148	142	151	167	161	132	148	152	136	170	144	130	129	146	182	166	148	173	146	161	124	154	152	139	162	151	147	146	156	156	153	145	158	148	164	156	143	136	128	134	157	167	153	159	174	143	146	159	162	149	153	144	158	130	141	162	138	162	170	160	160	167	153	151	130	163	153	163	141	148	172	151	177	147	151	157	143	146	153	143	141	160	165	144	149	166	147	167	173	154	152	143	130	160	157	142	138	167	127	170	143	143	165	146	144	147	121	171	135	154	150	151	142	138	151	158	144	136	115	147	160	137	145	150	127	147	164	157	137	139	153	154	152	142	150	151	124	137	141	139	168	125	156	166	166	161	153	152	153	160	162	162	144	153	125	147	149	154	151	162	139	138	137	158	157	129	148	153	164	167	135	140	155	136	172	150	163	146	147	132	145	155	138	135	153	140	136	128	140	169	160	157	157	153	146	178	153	161	165	153	158	151	136	148	144	134	135	158	177	143	162	150	158	167	140	149	147	173	163	149	156	164	134	124	144	182	159	141	140	152	166	161	151	163	172	172	159	160	158	144	146	144	148	148	171	147	124	159	154	136	164	152	157	144	151	165	183	127	148	149	184	158	140	147	148	170	157	162	146	149	162	171	140	159	152	139	164	164	161	145	138	131	154	168	163	153	154	140	124	154	161	142	139	156	151	153	144	138	128	151	170	146	140	161	150	161	162	158	144	141	167	170	139	166	165	146	131	150	146	138	150	149	147	143	159	139	151	154	186	132	138	148	160	136	150	142	152	139	145	156	147	145	125	160	156	152	138	151	137	166	170	140	154	132	168	147	138	126	132	155	155	169	136	153	164	146	149	164	148	160	154	157	166	149	148	137	158	132	173	130	151	154	166	151	146	136	132	126	136	148	126	151	139	149	149	146	155	138	146	175	175	146	135	157	146	171	148	126	156	152	174	155	146	164	187	133	169	141	139	159	134	128	172	173	167	150	146	121	178	137	151	159	174	148	151	141	152	138	132	132	130	136	180	160	171	154	149	176	163	173	159	146	131	140	133	177	155	147	173	149	167	159	143	151	138	157	172
7747	943	1753	1825	1553	1147	899	804	705	681	602	606	569	561	498	502	554	494	444	440	428	482	439	427	463	440	411	454	456	434	453	401	422	394	397	443	414	431	449	409	407	411	404	393	387	415	416	420	421	429	435	402	415	398	424	395	362	391	411	398	417	409	409	406	406	390	427	427	385	398	449	394	382	397	402	399	431	389	420	444	401	401	410	403	396	442	388	386	394	389	357	405	412	380	408	386	370	389	412	422	385	357	390	369	403	408	396	404	391	407	359	372	438	373	371	398	393	384	398	393	377	382	390	375	387	421	376	399	414	410	372	437	364	444	432	381	410	413	404	402	422	364	432	402	379	411	405	391	403	396	417	420	421	390	395	381	384	395	400	408	426	378	364	400	384	367	373	387	384	407	403	373	402	360	390	394	409	403	424	400	381	395	384	404	376	392	416	400	408	413	372	406	369	387	387	417	413	367	376	369	412	407	419	425	384	373	409	365	381	384	402	433	375	404	403	452	419	422	393	369	391	437	389	379	363	377	396	374	399	379	403	402	437	377	395	405	442	374	392	367	401	375	390	366	409	397	411	388	420	422	391	400	421	412	448	392	390	363	411	397	366	401	423	403	409	392	392	389	364	398	390	391	383	365	413	406	409	402	394	387	390	403	403	377	382	379	384	376	423	387	386	375	398	377	355	409	413	412	428	399	399	417	405	391	421	365	403	385	419	406	424	391	393	415	419	374	381	401	382	389	370	397	403	380	378	360	403	386	360	385	365	402	418	403	418	378	404	405	430	398	387	412	391	393	417	423	380	415	392	408	407	458	365	425	399	427	415	378	396	369	377	405	436	397	415	422	382	417	408	407	385	395	372	398	402	380	353	379	435	433	406	362	420	373	395	395	402	413	384	402	404	409	413	391	400	403	389	420	413	395	379	389	413	377	363	410	391	364	412	414	410	387	392	416	456	450	379	401	367	392	406	396	400	383	391	410	410	364	412	408	407	414	399	403	404	403	383	414	416	377	390	379	402	399	395	395	411	405	401	396	392	400	396	402	413	392	382	400	424	407	406	363	390	402	415	372	379	368	386	382	385	395	381	428	420	435	419	404	369	369	403	410	398	389	423	382	353	426	409	389	364	414	432	389	405	409	390	407	410	405	411	380	416	383	413	404	428	385	382	386	431	401	396	403	395	377	402	392	409	399	384	405	383	400	409	369	402	397	411	409	392	398	381	375	364	397	404	404	390	384	369	396	387	454	375	369	437	385	388	364	393	420	399	393	441	406	398	431	378	376	405	400	394	396	392	398	415	409	384	396	392	392	407	381	408	445	371	392	428	430	395	396	425	374	410	411	355	363	363	364	409	393	404	411	368	399	392	385	423	420	389	362	408	401	380	412	431	393	397	437	401	376	405	402	430	404	367	385	361	390	368	409	399	382	380	398	407	377	432	359	398	411	397	376	381	394	408	406	430	437	333	415	372	383	444	378	401	395	397	368	365	419	393	405	417	400	406	426	377	365	384	399	368	385	427	400	405	397	419	379	432	368	390	376	391	414	399	418	425	415	418	388	419	408	383	370	416	389	402	388	390	381	402	400	383	427	363	391	365	406	396	365	406	399	372	410	405	408	413	418	428	395	409	377	386	420	355	324	384	390	410	400	347	395	402	395	363	398	402	393	415	371	426	419	358	392	384	399	411	397	395	379	395	405	391	399	347	389	382	381	383	419	394	411	382	424	388	419	387	408	419	374	404	361	380	391	412	426	426	404	370	408	404	390	367	399	396	401	406	389	439	397	363	412	395	383	415	395	395	395	388	396	393	400	388	417	428	391	432	383	369	412	387	398	386	428	383	378	378	404	377	409	365	407	424	392	424	428	388	394	376	398	410	404	403	412	409	402	363	388	392	403	392	409	362	408	407	396	392	424	413	407	401	401	401	409	394	403	391	417	412	399	373	388	402	388	423	371	404	395	389	377	392	391	381	380	395	381	421	381	365	383	392	392	393	383	398	378	407	370	396	396	380	403	386	398	380	394	427	378	387	412	396	405	391	392	380	388	406	369	379	353	421	393	376	377	411	420	427	412	419	413	360	376	394	414	387	420	397	410	388	363	429	419	403	401	406	399	383	413	397	391	391	412	432	397	372	368	392	380	387	404	392	419	418	391	405	417	403	413	396	374	376	400	400	438	390	409	366	394	390	389	399	389	392	383	386	357	399	377	357	396	369	384	400	397	371	433	414	413	391	392	401	424	416	394	396	419	416	394	415	396	366	436	395	429	406	392	431	409	385	426	379	387	434	412	401	386	391	392	399	381	390	392	400	401	376	429	421	404	409	421	397	400	363	410	401	377	413	404	387	408	404	401	418	369	360	385	389	408	388	391	391	364	394	417	405	423	413	387	372	441	396	399	382	417	403	398	409	410	384	378	417	369	414	373	426	416	348	375	393	400	392	438	421	410	407	403	414	440	388	395	433	407	377	421	363	380	393	411	373	402	391	409	397	401	386	375	414	424	430	362	381	378	350	378	388	383	407	396	361	417	371	408	414	379	390	389	372	411	399	370	425	393	396	388	370	403	391	376	392	385	383	387	400	387	373	389	382	382	391	403	396	401	371	385	418	405	394	383	380	411	377	405	380	381	373	382	379	382	406	427	382	384	422	376	393	413	358	383	380	418	394	380	398	424	372	417	398	428	425	401	394	415	387	417	387	391	414	410	375	391	436	393	379	415	397	386	389	396	405	391	384	371	409	381	410	381	375	370	409	377	379	379	378	407	387	403	350	349	404	392	385	413	406	383	404	411	409	387	373	406	389	424	372	423	395	394	433	393	387	397	404	418	415	374	424	415	391	413	399	385	385	395	399	389	402	436	391	416	388	381	404	385	418	400	441	390	380	400	398	420	395	406	390	402	374	375	402	408	401	365	391	385	413	399	399	376	425	403	389	384	406	403	401	391	392	441	360	395	377	409	389	381	407	335	402	381	414	370	395	385	398	404	395	399	420	375	430	394	383	386	412	387	390	414	388	416	422	405	372	383	390	445	403	405	415	409	414	372	403	394	365	423	358	393	393	395	402	384	388	381	400	422	378	388	403	398	353	428	432	411	402	387	381	395	378	425	401	424	346	426	422	406	399	397	387	349	402	390	411	388	404	400	384	406	410	398	410	373	416	406	460	440	410	387	422	407	423	377	392	409	407	385	356	419	387	416	389	407	377	387	370	408	385	395	400	417	374	373	370	396	366	379	388	367	421	407	412	390	366	385	362	413	381	405	374	374	362	417	395	401	400	373	380	417	409	388	405	394	386	358	418	380	362	372	381	416	426	387	407	381	382	391	386	401	397	401	400	347	401	379	407	367	402	417	394	393	381	390	373	418	407	394	418	361	429	408	401	387	371	384	420	396	410	375	428	404	379	371	396	412	403	368	410	407	418	392	412	403	376	446	410	354	374	401	398	382	402	400	407	398	380	382	382	403	398	403	397	392	381	404	353	434	411	401
1398	385	388	384	396	402	398	340	365	350	375	333	363	391	398	357	372	321	354	359	381	364	343	357	393	373	394	414	370	390	419	363	391	376	373	361	337	347	370	399	358	404	384	350	333	376	361	340	356	353	370	400	407	353	383	400	359	393	425	373	415	383	377	358	357	363	378	356	357	337	368	363	371	374	369	383	343	394	355	349	348	357	392	383	360	367	356	359	359	372	352	354	406	352	374	364	357	365	375	372	387	364	378	381	345	385	408	386	349	354	348	393	370	370	378	366	364	405	354	393	346	383	381	371	401	410	380	347	351	368	368	385	392	382	353	377	358	359	393	371	354	401	409	352	392	392	363	369	348	347	375	382	375	367	383	380	396	361	363	392	385	392	378	371	387	348	361	347	336	363	347	354	374	319	310	382	363	325	393	374	355	340	388	385	398	339	378	372	373	369	375	374	350	415	353	406	347	334	383	351	380	371	372	377	360	363	392	360	369	361	346	380	345	359	364	434	371	371	387	418	330	371	395	347	387	360	376	402	367	382	343	363	391	376	354	339	377	358	378	373	369	353	308	392	382	376	410	408	415	387	354	349	365	380	378	349	357	343	344	353	373	384	390	387	337	363	359	407	401	360	360	405	377	368	383	393	363	376	378	339	348	365	371	354	344	351	386	378	350	363	354	374	304	447	362	382	359	385	386	389	386	383	400	346	362	401	383	405	341	339	345	347	358	347	379	388	345	358	369	389	323	396	381	335	415	388	389	332	368	398	359	347	328	403	372	361	325	370	403	377	372	381	363	382	395	346	360	346	367	395	352	376	376	371	318	378	333	375	353	406	374	378	366	419	371	404	368	369	352	378	359	359	354	363	357	358	400	346	374	370	363	376	377	382	377	361	346	370	346	398	350	358	378	349	390	347	357	353	400	364	351	376	370	352	369	361	375	368	350	375	374	341	368	400	403	356	352	349	410	347	361	359	373	358	388	381	375	379	383	360	371	374	378	339	380	385	357	363	355	381	334	346	381	390	363	351	365	365	332	414	401	372	349	416	370	344	339	361	326	360	385	349	350	343	366	374	354	364	347	389	383	374	388	368	391	380	364	352	369	338	330	377	358	394	364	367	376	403	362	364	399	333	361	404	382	377	328	406	356	369	358	363	387	352	352	375	380	382	401	365	394	383	395	361	391	345	378	395	356	389	341	356	416	377	380	353	310	364	368	343	367	364	404	390	376	401	410	351	368	331	390	360	376	361	396	359	366	372	404	388	385	384	380	420	380	347	402	403	389	380	353	371	392	367	362	353	379	363	353	374	367	356	372	374	390	383	352	365	354	353	319	381	413	379	366	369	367	387	359	398	372	356	371	414	408	368	350	361	404	350	378	390	381	357	376	382	390	360	337	353	371	376	388	334	359	333	386	333	367	344	417	308	359	344	388	388	367	360	339	364	373	396	358	356	361	424	362	375	390	362	361	367	361	366	333	383	360	414	367	348	396	384	331	360	359	362	368	358	358	367	333	378	365	405	400	394	387	331	386	362	346	330	365	362	390	370	427	401	370	392	339	352	356	392	388	366	370	317	395	367	345	376	388	350	359	358	387	358	377	385	390	356	351	396	405	338	395	384	366	359	387	351	392	361	387	355	375	374	327	318	389	365	350	353	354	346	386	372	367	413	360	379	359	399	345	359	356	405	397	369	370	380	353	364	341	323	390	370	382	343	369	347	364	349	377	353	348	344	400	360	380	364	379	366	392	381	365	391	370	346	392	403	364	341	380	407	369	344	398	364	370	379	348	345	382	384	372	378	333	351	384	362	375	407	367	320	372	351	366	368	336	387	344	334	353	333	366	376	387	395	371	344	327	384	353	350	398	340	369	331	339	368	342	376	373	367	396	350	353	353	374	324	346	393	383	347	365	342	360	354	362	363	313	360	357	396	377	308	386	384	381	336	374	398	337	393	353	382	372	386	398	377	345	384	367	369	352	385	392	389	368	370	357	366	395	369	376	397	391	350	339	361	392	351	384	366	318	381	354	385	374	358	391	357	372	385	339	401	326	382	375	347	366	382	384	389	355	368	365	367	346	381	376	383	362	347	339	355	413	411	397	353	412	373	405	362	379	344	380	379	374	349	366	386	356	339	347	377	396	355	373	341	358	375	380	358	363	359	391	354	361	364	354	395	372	372	386	371	378	349	375	375	369	361	362	355	327	381	389	359	376	381	355	379	346	359	406	353	371	369	355	312	361	372	358	332	386	385	355	381	377	354	363	375	396	386	364	371	373	351	350	362	334	336	353	366	380	371	376	374	342	395	374	377	354	365	351	388	383	400	338	365	386	366	370	368	381	365	377	381	357	359	373	399	320	404	366	353	349	377	412	358	397	367	333	368	383	376	321	387	365	339	353	389	348	357	351	396	381	391	384	378	384	362	344	360	336	364	355	377	409	375	404	375	396	346	364	394	404	373	366	388	367	381	341	390	388	392	371	354	385	377	366	355	397	355	387	361	400	407	410	408	373	370	378	364	348	388	341	341	350	381	401	397	342	393	363	369	386	352	343	369	381	354	358	349	363	335	376	385	393	342	392	395	382	352	381	375	348	370	361	355	367	336	400	377	353	392	321	365	369	349	400	349	377	353	337	372	400	346	389	364	336	343	394	362	374	335	356	372	370	401	356	358	372	345	401	356	392	383	422	375	378	384	356	326	353	340	360	385	354	367	384	379	369	371	331	354	358	365	378	347	355	354	364	348	390	349	361	360	406	373	352	339	384	369	388	354	386	377	366	371	352	354	364	377	365	378	350	376	389	370	383	331	333	378	354	372	384	372	366	378	369	335	338	400	379	346	353	400	329	378	411	374	375	377	370	421	357	382	370	350	357	375	396	404	332	373	364	330	382	382	346	383	355	375	378	377	344	362	354	344	354	387	348	387	341	343	370	362	351	381	383	404	346	359	359	361	320	380	394	405	369	370	380	374	342	399	415	352	368	358	377	407	377	400	387	403	340	389	382	393	389	364	369	374	371	345	390	404	343	348	386	399	385	375	401	378	370	362	333	381	336	406	356	358	380	404	364	371	393	360	345	352	402	350	367	367	380	379	390	413	334	366	388	378	370	381	351	391	409	391	384	344	352	375	372	361	373	352	380	389	371	353	365	337	390	338	404	392	359	368	351	367	387	361	340	349	361	415	384	353	371	383	382	394	399	411	382	357	380	380	381	361	385	385	383	382	368	373	374	365	370	361	367	359	380	387	368	353	365	384	378	365	368	380	361	348	369	328	360	357	337	383	357	370	391	374	370	369	356	388	374	374	397	377	358	394	360	408	334	384	391	370	365	382	401	381	356	372	357	394	358	364	346	347	408	388	352	315	340	362	353	354	379	376	395	373	339	358	405	357	361	375	354	398	369	386	374	374	371	364	397	358	373	376	394	400	370	378	383	329	390	351	364	389	365	391	356	345	380	344	375	376	324	361	384	351	358	362	371	382	348	351	418	369
2017	858	851	889	913	884	907	928	867	925	881	854	946	924	866	887	866	899	927	880	846	892	872	880	833	830	863	888	895	858	873	873	881	888	842	877	913	893	867	860	908	891	874	891	906	872	916	854	876	873	821	852	853	888	902	872	933	885	927	864	860	873	922	898	861	901	872	906	880	842	909	883	892	897	872	916	884	858	889	908	908	889	888	919	864	897	885	904	882	903	867	870	881	848	846	909	887	900	912	902	900	839	956	864	855	873	910	872	890	888	830	869	887	856	922	891	825	814	929	848	886	899	971	885	852	844	914	930	908	914	878	885	916	890	878	861	897	920	919	899	872	842	881	872	831	893	887	919	856	873	865	898	862	828	898	805	900	901	864	906	867	905	920	874	897	866	935	914	860	889	876	920	870	910	940	835	943	932	894	932	903	852	948	878	847	880	911	881	930	846	936	857	882	941	880	849	870	881	892	888	877	888	919	872	868	903	858	900	893	889	945	891	885	892	861	845	928	899	896	870	897	870	970	904	905	815	899	974	866	853	889	865	881	870	887	862	857	942	921	852	915	890	869	864	879	890	900	855	892	911	892	843	967	910	855	906	917	865	877	894	898	845	892	873	855	913	881	898	885	885	906	894	912	894	875	839	909	852	911	917	902	833	844	874	851	911	863	888	868	923	863	860	918	858	919	926	859	871	931	902	909	894	981	850	933	862	938	881	940	877	855	934	923	905	885	879	850	907	906	845	812	875	888	899	879	877	920	903	893	874	908	872	889	890	925	891	879	915	834	899	871	961	860	871	918	939	900	836	848	916	921	888	898	888	903	840	848	925	838	890	870	863	828	917	941	909	916	904	899	869	869	862	900	844	898	917	901	840	886	924	815	899	906	918	929	872	902	870	883	881	900	883	873	852	912	899	888	915	867	894	856	852	897	898	849	868	870	908	865	889	865	922	861	848	876	914	811	904	916	901	959	921	897	926	871	844	832	898	870	864	912	900	898	856	911	859	857	878	891	929	834	860	940	859	905	865	863	884	886	864	909	903	905	917	880	899	859	903	903	856	874	941	887	825	862	892	908	887	880	914	891	863	918	892	834	918	907	884	847	906	879	876	857	840	861	905	864	824	917	900	950	877	907	914	927	849	894	901	871	867	896	894	901	951	905	908	854	917	947	890	913	813	905	909	876	829	847	944	902	911	877	869	893	923	949	935	881	882	853	873	916	925	866	885	890	899	869	916	883	881	905	865	869	869	859	895	888	898	878	944	877	834	873	844	887	884	889	838	885	909	899	880	909	891	880	888	893	839	848	929	852	831	903	933	895	861	846	872	866	854	898	883	920	854	910	855	880	847	861	881	872	895	871	880	939	923	849	889	874	880	894	907	859	837	913	918	959	899	897	910	920	926	868	871	842	880	897	910	915	909	881	862	884	903	907	821	858	878	906	869	869	860	881	872	874	874	868	891	881	866	885	849	836	911	780	876	893	892	870	962	871	970	884	852	890	897	882	856	916	897	909	906	894	883	833	877	885	870	862	896	887	922	900	916	857	877	917	842	896	889	926	844	809	876	867	872	836	900	903	926	926	891	854	862	869	901	860	920	884	924	863	875	863	871	846	866	913	933	874	892	865	902	910	879	907	885	897	890	865	917	864	919	876	866	845	914	821	830	921	884	844	877	873	869	916	843	876	848	844	894	899	896	924	924	850	926	925	917	904	872	866	891	920	884	894	896	872	856	906	861	888	902	909	864	913	882	920	809	868	911	848	921	872	878	868	921	903	879	910	891	930	902	909	904	830	875	890	874	859	905	935	857	891	833	872	912	951	877	938	925	864	870	906	884	844	901	895	878	885	873	877	952	904	896	893	872	896	882	859	905	927	852	856	881	876	904	898	861	900	906	907	885	872	909	856	860	842	911	909	934	902	882	898	913	889	831	859	855	915	917	883	887	876	857	926	849	840	874	950	871	892	897	891	909	857	861	933	964	873	864	882	847	932	884	889	876	887	846	922	869	846	941	936	893	886	875	835	906	862	877	845	895	873	900	871	865	900	902	906	919	878	908	876	869	882	848	901	892	880	825	945	907	902	830	860	868	861	916	935	899	929	892	887	890	856	921	914	927	836	868	907	917	860	867	873	911	903	860	873	902	889	921	864	912	858	848	956	873	918	858	857	881	875	860	885	862	884	863	905	900	872	858	875	948	923	891	900	872	857	912	894	890	872	851	826	884	868	839	898	881	845	868	869	912	919	922	914	942	885	851	957	885	847	904	903	886	910	892	891	884	871	826	882	916	872	887	814	887	856	869	922	907	858	893	892	913	914	852	880	932	852	898	841	843	880	889	899	899	911	867	854	916	896	906	927	883	904	882	864	810	918	878	880	815	896	865	848	934	881	823	877	895	932	937	819	887	916	892	888	942	891	909	836	886	885	896	915	910	876	926	881	940	883	876	925	885	891	923	855	893	885	883	834	890	846	896	984	881	889	850	847	865	860	902	910	923	849	898	845	904	903	852	916	927	846	873	932	893	873	903	914	854	940	905	897	931	863	885	873	870	908	879	884	879	904	921	863	867	912	850	893	937	909	908	912	923	875	908	890	922	888	820	854	891	865	858	883	861	909	892	954	923	907	862	858	859	869	920	858	858	881	924	887	861	883	853	878	876	877	876	921	863	891	900	825	932	839	903	908	884	930	920	908	929	893	912	917	892	864	850	886	883	883	862	891	915	945	895	877	886	938	961	878	906	879	864	850	890	871	863	899	903	920	931	966	840	942	878	926	902	907	884	827	850	895	909	932	901	906	876	872	918	895	866	889	899	897	865	899	881	878	860	905	898	898	847	920	901	901	938	936	872	907	958	880	935	894	935	897	905	845	833	897	856	888	876	839	881	908	909	876	857	919	890	897	852	901	821	884	890	897	901	897	832	879	903	900	900	908	895	868	899	893	847	864	901	916	934	920	875	918	885	876	866	938	873	910	888	924	919	890	895	844	878	932	887	889	921	902	896	875	866	909	899	890	833	911	889	908	919	910	852	902	890	883	881	916	917	887	832	877	911	942	897	926	853	865	913	855	902	911	904	919	927	834	894	884	838	846	856	881	942	873	817	923	865	883	853	901	873	874	917	856	939	888	857	867	853	874	895	909	1005	930	886	914	890	855	931	881	894	857	880	854	940	881	910	903	874	824	894	911	879	867	907	983	884	905	905	846	874	869	856	936	888	870	987	868	929	881	903	875	890	853	900	903	893	945	850	891	883	917	896	895	845	852	888	900	858	842	917	892	880	900	849	897	845	859	866	878	890	917	902	892	874	880	904	897	883	950	902	895	932	830	892	836	911	965	879	886	843	890	867	867	893	822	947	889	903	943	895	869	852	941	877	885	935	912	927	842	888	879	926	907	829	904	926	882	838	874	880	850	889	868	923	894	901	865	902	870	902	908	924	869	853	904	908	844	902	877	911	898	846	874	912	921	890	935	874	895	921	907	843	896	911	895	931
6894	578	666	607	445	397	365	366	348	324	303	320	350	315	341	318	347	339	317	358	324	334	319	352	322	323	320	360	338	306	318	305	349	349	332	341	318	329	331	334	305	319	342	303	340	333	328	325	299	341	336	332	301	348	339	343	329	308	350	326	288	298	320	325	288	353	329	364	350	299	342	323	324	320	326	340	318	323	333	344	305	341	303	302	325	297	338	354	332	323	294	294	289	322	327	332	349	311	315	326	326	317	317	331	298	294	319	332	329	333	335	345	302	307	299	356	310	317	333	313	337	339	337	291	292	331	296	298	326	347	328	321	329	329	324	357	339	317	344	344	309	313	311	293	318	326	295	333	329	347	330	333	321	343	358	303	355	306	331	325	286	350	336	321	308	345	336	351	322	339	316	327	300	325	339	315	308	318	342	332	336	290	291	331	328	329	330	320	337	322	316	336	305	304	293	337	305	338	317	310	340	315	331	294	326	331	355	337	351	308	341	315	291	344	345	351	300	315	297	310	308	330	345	325	289	329	310	325	357	332	364	301	288	341	331	279	321	317	340	322	352	338	368	290	365	322	324	340	320	313	306	312	331	319	306	346	294	337	306	339	354	332	322	323	322	295	309	313	277	313	308	338	314	292	303	302	349	358	357	314	345	322	293	317	340	352	331	313	319	300	291	334	347	311	312	334	330	339	337	345	335	335	285	302	312	295	330	347	334	327	326	338	306	361	286	270	308	325	349	316	351	319	327	309	309	302	357	320	348	310	335	317	334	338	330	345	342	280	322	337	324	346	306	286	306	321	323	345	352	300	310	325	312	339	297	354	329	317	320	316	322	325	318	333	305	331	303	312	352	306	321	329	298	301	321	310	327	302	325	332	318	288	356	347	326	303	318	322	317	331	342	308	311	277	307	301	320	329	348	340	325	280	329	310	300	344	328	348	360	353	317	291	314	325	330	298	305	317	365	357	312	321	335	350	297	322	346	340	308	353	371	318	349	307	325	316	293	313	284	313	326	314	311	315	333	307	299	314	337	311	323	318	347	314	329	331	314	292	349	292	287	316	297	301	330	304	328	345	343	296	334	358	326	308	323	340	334	287	331	324	345	299	294	334	307	332	340	339	317	340	363	303	360	336	337	308	300	304	333	302	327	285	325	326	330	337	318	345	301	322	338	318	297	331	331	303	355	340	316	328	320	319	294	325	289	330	341	350	300	290	353	300	338	326	331	358	317	297	362	309	312	330	302	301	320	303	302	306	328	327	342	331	351	341	319	330	322	321	326	347	323	296	319	296	342	321	385	323	324	341	362	351	339	319	314	362	343	305	297	335	345	341	305	370	344	332	295	360	326	341	309	332	342	322	322	307	316	338	308	331	296	337	323	335	299	315	341	320	341	311	291	308	315	304	329	339	300	320	322	328	317	298	306	307	319	330	347	351	339	324	294	308	353	303	312	310	319	318	337	288	285	303	351	300	315	314	279	320	308	312	318	297	314	307	350	324	320	319	336	346	330	323	309	313	336	330	322	359	315	303	321	303	320	309	312	301	348	321	342	317	322	327	349	322	328	336	342	346	323	341	309	297	291	282	328	319	297	337	290	283	302	318	318	347	343	359	327	292	341	335	279	325	345	344	311	311	322	316	332	280	313	308	302	328	315	310	323	309	311	325	355	357	309	345	321	277	310	341	339	343	317	347	323	307	319	304	307	308	342	344	334	301	338	325	316	336	336	357	319	309	321	348	342	324	298	320	298	308	322	321	323	358	294	317	298	323	306	323	331	337	342	307	318	316	279	320	348	355	315	349	293	305	358	328	338	312	308	305	312	286	320	335	323	322	306	304	298	330	295	341	326	305	318	325	315	336	324	308	320	354	319	319	319	313	295	314	318	305	319	310	366	334	308	328	322	338	310	319	329	324	315	318	373	312	307	328	309	333	310	366	341	321	357	313	326	298	346	293	285	310	328	293	336	326	317	285	330	294	314	333	326	310	332	353	307	315	311	325	310	332	323	339	333	325	313	347	329	334	321	327	328	347	331	289	298	332	349	338	318	300	313	348	319	313	312	357	287	320	320	312	302	359	307	339	346	293	322	331	344	313	323	312	298	323	346	327	319	314	335	295	338	324	307	304	308	350	304	358	299	308	344	301	315	330	288	342	346	317	308	342	311	324	294	351	308	356	314	331	320	313	348	301	321	324	340	324	329	318	319	328	304	325	300	333	355	304	336	327	304	320	321	307	329	305	319	329	325	311	312	380	313	334	356	307	351	296	330	337	324	344	313	335	317	295	284	329	295	313	334	325	359	326	325	313	301	312	333	333	305	368	322	343	298	330	324	301	343	314	321	309	302	306	293	304	312	320	309	309	322	331	346	338	317	310	309	350	313	312	359	347	313	338	318	374	334	332	352	309	317	309	305	341	310	360	319	314	326	327	312	308	314	314	304	268	344	298	303	336	316	329	321	312	323	337	284	301	341	299	318	335	317	315	321	306	276	335	323	318	320	343	334	326	299	321	328	327	302	348	361	298	331	332	341	340	301	327	365	325	334	333	346	327	351	345	324	309	333	357	325	335	313	314	324	283	325	323	311	338	323	318	328	337	343	363	297	317	296	348	352	330	347	309	339	349	308	290	307	318	327	317	327	319	329	321	335	306	334	336	311	316	304	324	305	307	325	327	313	314	332	303	332	339	308	313	375	306	302	345	336	317	334	320	284	309	320	339	277	332	315	325	312	308	326	343	349	332	306	310	303	309	330	327	322	306	318	318	323	335	311	292	380	351	345	318	310	361	331	351	357	310	326	348	339	311	312	275	334	368	381	302	339	304	312	338	311	290	309	314	321	342	304	307	312	316	338	351	331	308	339	312	340	297	295	323	313	331	329	324	340	288	304	322	300	336	320	322	322	335	332	324	301	352	354	332	320	325	328	332	323	347	313	309	352	342	340	316	322	313	323	336	319	334	327	310	332	315	327	344	319	332	306	309	315	302	304	336	315	320	316	293	326	323	300	321	300	318	331	338	299	290	316	292	312	330	321	309	296	311	292	360	307	323	310	340	355	334	331	299	327	335	347	336	391	326	318	346	307	302	297	309	314	328	344	301	326	306	339	331	338	320	342	310	301	323	342	311	307	294	313	333	306	304	302	339	273	308	338	354	329	317	304	330	327	324	336	330	334	335	336	308	291	334	298	334	297	305	323	355	330	318	313	328	327	315	303	326	315	311	333	331	325	327	294	336	324	345	320	308	300	280	322	315	319	341	313	318	325	315	334	300	301	297	344	342	316	288	342	378	316	323	343	326	367	345	346	313	296	336	356	376	356	329	292	306	355	335	314	314	287	297	322	333	312	294	318	326	323	328	345	295	325	301	356	338	304	294	290	343	313	340	342	289	283	353	346	332	317	317	339	307	290	333	295	337	362	366	321	324	357	336	313	351	304	340	348	312	314	338	342	344	322	319	352	308	359	335	340	297	321	310	350	328	337	322	340	337
6586	1065	1506	1596	1335	1229	1045	1031	968	890	912	864	853	842	826	792	871	799	841	813	781	824	801	834	813	817	789	775	830	775	757	825	774	799	769	741	845	807	745	771	838	787	787	750	787	821	742	790	803	757	804	781	782	825	798	770	827	775	790	759	755	775	754	783	771	751	752	773	824	782	783	825	767	846	753	789	738	799	742	803	750	781	750	772	766	732	806	797	748	747	797	803	763	824	766	814	746	772	765	778	791	826	755	762	784	790	772	781	775	770	758	802	801	777	788	770	789	789	815	794	798	743	731	814	799	828	777	775	802	815	760	775	801	783	749	783	729	752	787	789	770	770	757	785	767	771	790	713	745	854	781	751	757	766	799	762	795	795	776	711	763	727	786	745	776	782	869	816	750	747	753	770	872	786	798	779	772	756	751	774	776	788	772	768	799	810	807	779	813	759	792	825	782	825	736	776	765	776	769	832	742	817	752	786	767	772	738	778	798	791	773	775	785	796	793	830	777	770	746	754	810	784	791	759	763	812	730	835	753	784	814	774	810	797	822	731	767	757	765	823	817	800	816	772	758	770	819	776	761	837	753	815	792	755	776	797	734	723	791	786	765	791	819	727	842	778	748	757	777	788	770	767	754	773	782	779	809	792	802	785	730	739	807	755	757	753	746	805	736	790	780	732	772	816	792	771	796	759	778	770	742	790	788	837	717	716	801	790	767	806	758	785	782	822	794	754	768	711	762	754	764	750	821	760	770	785	776	832	783	804	768	737	793	769	775	755	823	816	758	761	760	759	753	781	746	766	799	772	809	774	744	775	791	768	783	783	720	779	754	739	758	769	786	783	791	822	796	765	818	753	767	787	751	732	753	767	756	780	763	766	810	787	801	748	753	778	786	803	819	829	779	768	786	793	814	759	764	739	822	742	777	786	781	744	762	749	742	763	767	774	831	801	777	777	794	778	773	785	789	778	756	789	784	793	780	747	772	806	816	795	810	831	795	727	798	767	776	768	755	767	795	788	758	742	794	811	820	773	782	790	738	824	827	784	761	779	791	764	806	778	794	796	773	787	775	720	756	721	792	771	755	757	756	741	768	733	783	754	752	763	828	794	766	809	802	745	817	755	750	747	825	845	735	779	787	804	769	760	805	751	709	768	748	764	797	771	763	779	759	791	824	778	839	750	762	802	753	723	815	796	785	805	775	767	761	770	800	790	779	769	782	774	799	781	786	808	761	760	765	777	795	761	747	794	771	778	771	778	756	809	825	816	793	815	794	788	760	817	757	768	787	742	774	810	765	787	815	772	779	827	779	746	735	769	748	764	842	751	810	779	747	750	794	787	812	802	781	772	800	740	778	785	769	791	776	749	800	776	710	781	761	762	779	825	770	795	778	831	796	808	785	748	735	781	791	839	766	791	824	781	784	810	785	799	794	771	769	801	802	739	797	788	791	780	779	775	752	754	730	735	782	773	795	688	793	751	750	778	770	840	725	797	764	725	846	801	776	771	748	751	778	771	773	812	810	758	796	749	763	737	830	782	779	774	751	780	752	797	747	821	797	758	771	792	781	769	816	833	776	732	769	851	749	801	778	809	793	766	754	749	718	775	737	785	792	827	766	782	750	811	808	755	787	837	808	801	787	777	773	752	774	783	780	760	768	799	773	762	795	741	788	770	781	809	823	728	733	754	791	765	800	821	793	785	807	754	749	757	809	794	877	804	755	774	713	763	777	797	813	785	787	764	795	782	760	749	833	785	825	765	773	828	751	836	738	753	792	741	800	778	765	773	798	677	809	800	826	834	791	802	802	803	741	769	756	733	759	788	801	761	800	735	794	781	742	773	801	795	737	773	813	762	806	757	803	818	806	716	749	769	788	809	773	796	751	776	749	795	828	810	772	797	818	806	736	775	755	769	800	748	786	783	760	774	752	775	787	828	760	721	792	834	783	792	741	729	791	762	724	784	824	797	811	801	783	752	799	785	770	775	851	802	775	794	763	776	756	704	779	765	755	791	712	795	759	807	758	742	798	796	780	777	797	721	754	749	800	793	770	776	824	731	789	763	835	782	786	682	749	798	756	750	830	751	774	823	711	747	747	811	761	742	786	726	785	825	772	779	811	792	805	835	823	770	751	828	770	785	781	760	794	784	788	742	779	794	764	777	765	782	793	814	826	775	764	770	780	761	778	794	747	798	762	760	761	805	761	783	798	780	822	781	773	809	776	789	772	796	793	727	758	811	737	832	771	756	843	771	841	749	832	783	784	757	733	731	747	810	780	801	771	812	818	763	763	730	725	779	794	795	758	773	783	761	800	775	749	763	766	735	790	806	779	767	757	790	762	748	726	757	767	774	734	762	760	740	774	797	779	737	778	807	803	805	778	787	772	737	752	841	792	750	838	744	796	811	789	742	762	780	730	753	837	745	751	801	769	785	701	759	788	827	786	775	766	771	782	799	799	803	762	751	770	799	761	802	786	811	774	791	756	765	817	784	777	755	814	813	728	766	796	778	762	793	774	732	727	691	813	768	797	756	787	749	762	760	745	751	792	821	766	788	790	794	800	772	750	781	798	757	773	782	853	777	748	791	757	764	793	781	743	804	755	751	753	818	803	795	803	776	747	793	726	764	747	764	815	787	758	823	769	789	752	776	798	777	762	741	725	817	806	750	737	748	830	794	770	818	780	791	786	792	758	773	757	758	781	736	801	749	761	759	774	795	783	759	752	777	708	747	788	784	752	759	774	783	809	751	806	776	778	768	800	766	750	810	819	778	733	806	780	738	733	783	737	804	792	802	791	786	801	765	744	734	795	779	785	781	726	800	748	770	792	759	808	777	782	753	764	762	830	750	754	795	742	780	777	752	753	746	763	730	801	726	792	760	760	768	827	807	822	781	832	811	773	786	775	820	763	801	787	797	746	826	785	766	751	796	763	814	792	784	721	737	736	831	783	746	765	762	818	767	786	763	759	757	781	733	790	782	777	754	773	756	757	809	764	787	835	782	800	753	763	794	806	790	769	824	756	782	795	772	758	773	751	794	708	797	785	740	816	771	732	787	796	806	798	815	789	817	751	820	788	792	773	816	771	738	814	754	845	735	740	748	814	800	784	746	764	806	807	763	767	818	768	799	810	800	749	761	794	737	789	763	769	758	781	756	775	753	753	735	786	790	722	784	772	767	797	775	772	747	785	746	803	774	776	797	799	783	756	834	732	751	751	791	774	759	753	804	784	774	767	790	810	810	747	769	801	785	764	766	784	785	779	727	753	809	786	787	778	770	800	757	822	798	769	770	817	784	795	733	744	826	721	819	724	711	740	754	818	822	800	743	800	783	760	736	725	767	781	814	776	829	808	743	779	768	817	764	746	811	741	725	777	750	754	803	788	761	787	777	801	795	751	773	790	787	791	749	823	780	777	770	788	774	783	730	776	726	787	779	796	785	799	776	780	804	805	764	781	775	714	758	803	785	765	786	729	739	802	762	815	772	743	785
12357	909	860	660	425	289	231	218	214	193	194	193	163	188	158	158	164	164	159	161	143	156	168	159	175	149	134	160	143	172	156	158	136	150	156	152	142	165	148	151	154	167	133	167	142	155	149	167	163	161	165	141	154	159	143	173	156	164	137	173	167	155	160	148	171	155	130	130	167	164	149	161	126	167	136	136	157	150	145	148	172	140	141	139	164	143	140	158	166	149	174	151	148	149	127	139	149	141	148	154	165	154	155	151	154	160	150	138	140	138	152	153	151	129	145	142	156	171	147	152	146	137	146	146	167	159	136	167	152	146	143	152	140	144	143	153	160	169	168	151	133	146	122	141	140	118	151	159	147	160	150	169	151	143	132	160	157	134	126	147	141	146	145	155	152	140	150	155	143	179	162	157	148	144	133	134	145	143	176	153	149	146	157	150	162	164	150	140	152	162	151	158	161	156	152	155	165	137	145	144	125	145	166	163	142	149	172	162	165	150	125	130	179	145	156	170	147	155	156	134	129	143	130	125	148	163	132	139	165	143	138	189	143	129	172	151	134	145	142	147	144	145	163	143	138	153	141	151	152	160	132	153	141	134	152	156	161	145	162	141	164	161	143	159	163	127	153	151	159	127	166	160	145	139	147	119	136	146	133	142	140	127	167	150	142	158	153	143	126	142	142	130	169	147	175	125	152	134	158	133	142	142	168	152	140	146	152	142	144	153	149	155	155	148	159	142	141	173	125	120	134	157	145	141	129	139	126	174	148	121	148	123	160	146	145	143	145	134	133	162	169	119	165	158	147	155	178	140	147	135	168	152	157	144	153	132	162	179	154	137	173	162	156	150	169	140	144	159	158	158	160	113	157	161	132	158	124	131	156	135	144	154	154	149	155	142	163	166	154	149	138	155	148	123	148	155	155	168	133	154	147	146	147	156	153	140	145	148	168	175	146	153	138	172	155	155	165	133	164	129	153	146	146	127	165	164	148	148	153	140	162	156	159	162	145	146	145	160	137	152	143	170	145	174	140	146	146	161	141	157	174	138	145	145	159	166	150	141	154	138	149	140	140	181	140	134	141	165	129	152	136	153	140	151	148	131	126	138	161	146	161	138	154	142	136	141	130	158	160	147	165	178	152	132	150	135	168	161	140	137	155	144	173	149	131	154	169	162	147	155	149	154	167	155	140	152	156	144	133	158	151	135	160	142	147	148	132	149	137	159	154	137	176	174	137	149	160	164	131	138	166	157	160	156	130	153	155	134	143	151	164	137	149	132	145	128	129	176	142	152	177	144	157	159	148	120	147	134	128	134	150	145	145	135	166	151	167	155	150	146	130	145	152	138	147	155	143	174	142	158	138	133	156	137	150	164	162	141	145	156	139	161	125	151	148	160	143	147	147	133	136	122	140	140	156	159	163	162	127	153	158	154	140	150	181	150	160	177	143	143	160	154	160	130	156	170	145	164	170	145	138	123	138	167	120	141	161	155	147	152	148	169	150	147	164	148	176	152	151	155	136	146	145	144	138	126	137	150	135	141	153	137	146	183	134	163	149	158	147	152	157	150	137	142	150	148	167	131	149	136	152	148	141	142	149	126	162	125	161	150	136	142	159	135	164	150	134	138	177	132	142	142	157	157	163	156	142	148	143	152	146	141	175	149	140	144	145	159	154	141	183	164	163	169	139	145	152	158	159	144	189	156	146	172	134	143	139	161	166	143	152	163	142	147	161	133	164	131	155	135	130	162	152	145	173	141	160	157	154	147	159	144	142	155	159	120	163	123	141	164	142	155	152	142	140	139	145	163	163	137	156	146	144	166	167	157	133	150	149	154	133	145	154	134	147	159	148	132	134	141	143	160	147	158	161	135	164	179	143	132	166	168	150	145	145	151	127	159	155	152	152	142	132	135	160	139	157	149	156	163	155	167	158	156	140	132	140	136	141	178	154	147	131	122	150	140	154	134	129	160	152	156	141	138	150	126	176	150	162	164	145	132	131	193	168	154	148	159	157	145	128	161	151	151	166	148	159	129	153	148	146	164	140	140	145	152	139	147	148	151	127	114	152	160	140	148	170	147	166	142	160	143	126	166	139	153	143	148	155	130	149	145	155	151	138	145	141	159	142	140	164	171	163	152	165	133	151	158	117	154	140	152	157	169	176	143	150	125	123	150	139	147	165	138	167	154	153	155	167	164	152	171	111	164	146	156	139	153	169	149	135	149	177	128	135	167	167	141	129	172	130	154	160	162	160	151	165	150	172	146	139	141	130	160	141	154	142	136	136	164	143	138	139	148	169	145	152	149	156	158	155	177	142	145	147	148	149	143	169	155	140	142	137	154	131	134	152	142	132	143	163	175	145	171	160	135	148	128	144	140	148	152	163	151	159	146	152	159	166	151	152	145	163	153	167	163	154	163	134	146	150	166	149	173	144	136	142	153	135	153	143	154	142	156	151	154	146	151	142	140	183	142	168	164	131	143	153	150	146	152	142	151	136	170	127	161	148	155	149	130	155	172	130	193	144	154	152	155	143	151	154	149	151	182	162	113	153	152	147	141	141	163	143	142	167	134	141	132	157	171	136	133	146	151	151	165	127	151	159	177	142	127	160	158	171	153	180	144	146	157	163	153	140	152	151	192	161	148	117	147	149	138	149	144	162	164	162	134	169	145	151	173	146	156	133	167	146	164	140	151	128	135	149	143	155	158	165	163	164	160	144	168	177	159	154	150	142	162	160	147	137	137	151	174	187	152	141	169	139	148	127	165	138	155	129	140	147	157	146	182	173	156	127	153	158	146	151	169	155	132	142	129	145	148	152	163	141	164	161	131	149	143	159	149	161	141	148	162	155	174	145	176	175	165	162	149	159	145	156	178	167	136	150	134	126	151	175	146	154	161	142	158	148	164	148	156	154	161	145	134	145	159	165	145	159	163	154	157	151	129	151	151	147	151	126	166	152	163	141	173	139	153	166	167	151	171	127	141	147	140	139	171	146	165	176	115	158	133	172	129	137	178	144	158	162	164	166	166	133	165	166	148	182	176	136	152	152	152	130	156	135	148	162	134	152	169	141	146	145	154	146	152	141	168	158	144	147	153	158	151	161	154	153	145	149	163	148	155	159	155	153	133	173	139	151	172	171	148	140	165	145	157	165	144	182	176	174	147	129	147	146	160	166	148	140	133	154	146	135	128	127	141	137	142	139	146	160	133	156	169	170	159	161	164	133	149	146	171	162	167	159	136	163	170	151	131	142	142	152	152	149	167	152	140	143	132	155	173	160	153	161	147	130	163	133	127	158	115	164	152	138	124	149	157	153	151	141	131	162	151	142	138	158	161	129	128	149	154	143	144	155	180	158	165	143	173	164	142	139	172	149	136	162	155	146	139	153	136	152	167	141	136	162	174	172	155	169	139	141	138	149	174	153	151	149	152	160	148	149	136	159	139	154	144	139	154	149	153	142	146	141	149	152	135	154	155	151	139	163	149	156	127	137	156	145	183
7758	864	1705	1871	1529	1146	955	829	759	669	618	608	606	554	528	480	567	490	486	510	472	461	459	420	446	392	445	455	407	424	488	401	442	427	395	414	449	433	382	424	422	392	396	404	402	424	411	423	393	407	414	428	368	408	403	381	404	389	393	442	397	353	400	397	397	387	371	399	392	410	431	368	352	399	408	424	420	402	402	397	436	381	378	416	386	383	423	408	400	387	405	390	393	401	391	422	403	397	387	436	380	383	402	390	399	373	393	356	424	364	372	390	405	378	401	390	384	396	408	395	392	437	368	371	409	418	392	400	396	397	407	391	391	382	387	384	394	416	394	410	383	403	393	390	372	380	438	380	372	403	436	404	420	376	374	377	415	377	390	390	384	412	391	462	392	356	400	388	401	371	350	376	422	393	386	426	409	392	443	402	382	399	399	429	399	416	426	405	398	394	420	411	379	408	409	366	380	410	380	394	372	405	393	373	390	414	409	399	388	422	459	408	430	396	408	423	375	399	377	365	389	400	448	367	402	369	390	403	366	407	390	369	388	383	386	409	352	368	384	401	388	395	379	447	355	380	372	416	396	418	391	401	394	420	413	389	403	425	391	386	412	383	415	403	419	440	391	405	406	376	388	388	419	374	414	358	406	393	402	396	394	399	415	354	366	445	378	392	379	379	420	348	380	381	410	367	384	422	425	366	374	387	389	411	400	377	395	419	405	421	438	439	404	424	402	428	415	418	362	397	410	428	386	389	383	413	394	400	373	376	397	398	388	401	392	394	398	412	408	394	367	398	372	355	397	384	413	363	376	381	424	401	397	428	380	384	417	409	426	391	417	393	392	387	376	408	389	429	411	380	402	403	358	347	387	438	364	377	423	335	395	370	370	375	398	392	409	377	369	440	415	377	390	419	358	401	421	384	417	401	393	399	396	377	392	418	424	407	411	397	379	401	402	362	395	401	408	397	407	398	405	388	399	395	409	421	411	367	388	387	384	404	394	369	408	393	394	395	368	391	393	398	375	390	389	410	392	373	397	380	403	377	372	403	377	436	409	383	388	377	418	407	424	416	438	446	390	374	406	411	362	405	399	447	398	393	414	408	344	413	403	370	411	397	412	378	419	401	409	395	388	389	416	432	371	411	415	417	421	393	427	397	364	366	401	379	368	383	398	434	377	445	389	367	396	396	386	397	399	399	384	412	403	390	405	411	436	432	424	413	390	398	410	385	386	376	382	403	359	402	391	372	470	416	421	412	428	409	408	374	416	375	433	401	399	401	415	382	378	383	399	344	392	373	374	408	427	417	367	378	375	430	395	367	372	403	394	394	443	350	405	385	431	404	356	402	420	398	407	396	406	404	407	416	399	397	384	405	413	401	414	366	395	400	421	405	391	395	363	376	393	407	432	392	384	396	391	400	399	402	413	428	406	402	376	398	398	392	356	401	377	407	387	392	392	418	415	370	357	402	419	382	413	407	412	374	420	411	379	390	403	405	387	414	376	390	417	405	403	388	370	412	386	397	438	399	418	393	415	392	399	384	381	425	370	403	379	377	389	350	398	411	388	407	436	420	380	375	359	377	425	406	408	404	382	377	425	412	411	388	391	401	405	367	380	377	407	393	398	394	394	411	372	368	412	410	406	412	364	382	383	415	353	402	400	389	451	383	402	387	431	387	400	400	358	402	379	376	433	376	425	404	368	381	410	397	387	409	390	421	395	371	363	394	386	421	420	412	413	393	395	419	373	429	388	365	401	376	395	385	384	371	442	398	382	380	417	363	440	413	399	403	405	406	391	420	388	365	410	394	396	372	382	388	393	380	393	412	416	410	380	406	376	393	367	373	439	384	410	414	388	427	377	379	399	372	389	401	404	391	386	375	377	374	396	416	387	409	405	383	393	412	437	348	428	397	394	388	410	380	442	400	421	409	369	395	384	410	371	421	392	394	361	406	375	398	439	403	424	405	389	414	400	364	404	385	352	388	383	383	379	404	430	418	423	402	387	404	403	380	375	427	362	396	396	392	388	389	395	382	380	389	405	413	385	380	378	409	367	408	377	404	375	367	418	387	399	405	410	385	416	409	402	410	368	391	396	404	346	413	380	370	393	386	417	369	395	370	391	411	391	367	372	398	421	398	407	408	393	369	384	407	384	365	386	354	388	394	390	408	409	389	367	395	421	378	419	383	406	411	395	386	423	382	388	408	394	406	399	391	377	431	411	387	386	428	390	382	404	410	420	393	401	405	411	387	362	381	409	376	382	357	402	405	328	414	373	402	446	394	416	385	406	396	394	408	385	389	446	389	364	394	384	397	403	410	406	381	401	374	396	393	424	408	401	381	426	376	405	396	401	394	367	400	385	452	426	384	404	415	382	385	372	422	389	380	384	409	387	416	418	401	430	363	422	413	393	363	398	368	402	412	386	427	410	429	392	374	377	397	438	384	385	389	419	377	371	426	398	390	367	386	414	403	405	402	356	421	397	399	391	383	408	391	405	388	418	393	417	387	366	412	373	374	421	384	399	406	397	392	397	380	376	424	375	406	398	420	427	400	384	397	374	427	413	389	398	395	421	369	407	396	394	394	389	404	399	380	390	397	415	438	405	381	407	379	363	405	379	427	412	429	390	407	410	383	405	411	370	386	409	377	410	443	383	413	386	367	394	408	436	410	393	362	417	358	378	414	356	372	363	388	422	401	404	377	411	390	417	434	391	408	399	410	373	397	379	430	379	384	414	373	425	375	393	398	403	400	410	401	394	398	425	384	385	411	395	368	394	409	405	353	398	436	393	384	374	381	390	384	405	396	444	379	398	425	411	417	407	411	370	390	423	380	389	414	429	385	392	410	402	363	400	418	404	378	390	386	419	373	374	374	401	401	366	402	431	405	399	415	435	408	401	385	376	397	412	398	409	431	412	364	393	409	387	386	370	383	398	390	425	403	390	387	387	369	437	421	383	404	380	375	400	397	384	402	396	397	394	429	388	414	397	383	373	381	419	371	379	385	413	395	399	384	371	411	414	365	371	396	406	393	366	407	384	403	353	408	405	383	381	388	384	386	393	391	431	423	377	413	385	421	394	376	388	400	418	384	407	376	421	384	376	394	384	429	413	387	395	425	424	386	403	400	420	412	380	392	392	415	387	366	373	426	438	395	401	403	397	397	348	449	382	414	405	388	391	354	417	395	393	370	388	383	402	404	389	411	403	411	404	380	400	393	420	366	379	379	389	381	391	369	396	398	392	382	433	393	403	440	392	406	371	355	401	413	400	407	414	371	378	384	387	388	419	368	364	423	411	389	393	394	401	386	410	392	391	376	398	400	417	402	419	428	373	425	389	431	403	410	392	390	401	447	410	426	385	408	385	400	407	392	368	417	414	371	387	411	359	402	402	386	393	416	395	370	378	408	368	390	385	407	389	363	387	414	369	406	387	368	373	397	377	438	389	430	404	383	415	388	392	382	394	378	339	366	392	388	432	394	390	365	406	382	406	374
1321	353	343	380	387	360	353	352	382	375	367	378	347	366	396	379	352	367	381	370	386	359	410	388	348	351	376	385	366	374	384	417	405	372	359	361	373	334	368	392	350	401	379	378	377	345	347	380	394	397	398	397	364	343	339	391	346	373	354	350	329	377	352	335	348	386	336	377	367	348	336	345	383	336	406	348	361	368	381	350	343	350	365	367	382	359	346	368	409	377	340	331	333	349	356	360	359	372	355	360	362	383	361	365	379	403	391	377	366	375	363	354	354	363	396	354	398	386	404	386	341	352	355	340	395	350	356	383	368	406	357	363	340	363	398	367	372	368	371	385	367	361	372	368	368	388	382	430	348	383	370	398	383	346	369	376	369	358	361	369	370	384	313	372	402	356	350	344	356	347	408	353	380	326	377	342	371	375	337	392	366	374	366	364	349	386	383	335	356	389	347	388	366	344	370	391	350	391	390	376	342	357	386	339	343	379	349	405	374	362	349	329	396	338	368	362	385	355	370	410	371	374	375	346	356	361	368	362	358	354	354	389	324	382	395	382	345	363	344	401	425	380	362	370	368	424	369	345	365	384	354	404	337	353	381	402	374	355	360	382	338	372	370	348	365	351	367	369	342	389	370	369	381	335	387	362	374	354	400	359	358	381	375	399	372	346	381	383	359	389	344	380	389	389	360	390	381	388	368	352	356	368	363	386	389	335	417	386	350	381	368	376	370	385	387	377	370	340	335	356	371	364	357	366	362	348	365	360	363	367	357	392	386	367	350	350	383	356	376	390	346	379	294	367	347	393	381	384	388	385	408	356	383	373	386	377	342	414	402	352	357	381	348	342	330	371	396	389	375	366	344	362	364	391	358	337	347	363	355	378	375	373	361	379	377	376	362	358	361	377	359	372	370	356	390	393	362	413	346	344	405	358	375	370	398	362	346	378	343	341	357	345	358	340	357	357	378	395	387	395	384	354	374	345	359	351	345	391	367	359	364	387	354	387	380	354	386	367	405	380	349	369	378	361	393	309	355	369	360	337	409	345	367	357	382	371	372	367	335	377	338	375	372	349	379	369	374	391	387	367	392	318	406	386	349	375	351	396	352	340	381	373	359	405	367	377	386	359	366	365	367	369	360	367	344	367	362	370	358	361	359	378	379	381	388	387	378	356	380	392	392	375	353	415	378	367	368	344	342	355	363	358	426	350	375	391	395	316	381	390	406	365	335	413	401	362	345	340	390	387	375	377	356	400	393	376	417	398	411	354	374	372	412	370	383	382	397	381	393	390	378	352	408	358	418	358	372	383	359	329	334	342	352	393	351	357	358	390	372	392	407	352	386	414	390	340	378	349	345	361	399	378	338	370	347	383	384	370	367	378	351	359	388	361	371	360	365	375	399	367	375	393	377	368	409	360	365	354	375	327	347	372	344	385	367	348	341	324	356	366	368	343	358	372	368	414	358	356	351	370	339	388	383	351	338	362	344	372	374	372	402	382	364	351	363	427	343	354	390	372	328	315	396	386	362	368	343	367	374	386	380	361	378	361	382	355	396	367	320	352	341	361	378	367	390	349	382	353	395	390	365	333	381	347	382	390	323	396	348	361	357	369	366	372	333	369	383	338	377	371	326	352	369	370	385	411	361	374	375	381	374	342	362	369	393	372	395	361	411	337	362	367	339	382	377	408	352	379	362	348	362	343	377	366	354	352	368	371	372	342	365	388	377	376	336	354	371	353	337	370	393	359	375	368	412	368	372	378	371	345	345	387	358	360	366	391	365	360	376	352	364	345	395	400	381	405	360	364	352	337	388	377	372	385	379	340	332	367	371	346	351	325	395	372	376	374	364	356	355	401	392	366	352	369	364	387	377	372	368	385	353	356	387	379	361	349	390	345	355	325	399	374	353	370	361	370	373	371	368	349	372	346	367	375	371	365	363	357	399	358	382	348	338	374	368	348	354	354	340	384	312	387	367	364	362	397	362	363	402	374	362	368	362	350	363	350	363	379	391	367	340	361	389	367	328	345	362	374	386	360	357	363	411	366	387	388	355	371	403	356	382	364	369	319	364	393	395	361	409	398	384	351	378	391	366	331	381	372	382	371	390	355	387	390	357	340	362	370	375	419	365	394	381	366	368	388	386	399	351	387	379	349	390	362	372	375	383	334	392	380	372	349	401	365	349	344	370	387	331	394	403	386	373	366	370	344	375	383	369	356	378	338	370	392	378	335	355	369	359	388	376	389	350	332	373	366	357	335	352	370	363	378	365	410	337	366	353	358	355	362	368	352	365	360	379	409	410	407	349	350	365	391	384	339	374	392	369	383	373	346	367	420	392	370	395	367	351	354	344	362	378	375	373	370	392	353	379	371	332	331	368	344	373	366	372	359	362	353	372	348	374	396	392	374	369	374	377	373	380	353	360	386	370	387	350	340	360	369	383	364	345	366	371	350	382	377	335	381	378	360	360	371	413	378	407	377	348	354	368	380	340	348	361	345	351	358	382	383	374	338	362	326	334	360	392	386	356	377	367	366	385	361	385	364	386	365	368	348	363	331	363	370	357	362	426	339	402	373	351	380	368	359	340	376	352	391	382	385	366	344	348	364	381	371	350	339	380	321	369	339	376	404	376	395	379	353	371	372	332	370	360	345	379	329	399	367	346	378	392	376	362	367	357	324	369	346	369	348	346	360	404	376	367	378	358	400	372	373	341	361	381	362	350	376	407	392	393	377	399	380	337	370	340	396	393	363	414	375	362	349	340	355	361	347	372	360	364	356	333	388	392	357	365	428	334	346	382	334	352	302	385	330	376	377	404	389	383	368	381	360	357	362	380	380	384	413	358	393	347	348	332	400	385	336	360	339	344	339	344	379	406	362	422	349	362	394	343	377	388	348	378	381	382	396	363	364	349	336	345	356	382	364	351	360	362	321	366	343	345	362	412	363	373	361	340	354	394	362	342	362	340	338	377	391	354	387	369	327	387	356	357	364	375	352	343	342	390	370	353	392	388	364	387	336	403	364	379	379	339	373	363	397	364	369	361	364	401	398	370	387	348	324	365	342	364	390	335	347	383	423	360	390	356	389	359	381	335	375	364	363	345	379	339	359	382	385	404	399	353	387	407	389	369	334	417	335	343	357	336	339	355	387	356	367	339	391	382	369	404	383	355	335	343	342	349	366	355	368	385	348	294	348	407	367	351	350	373	387	381	394	406	366	376	383	385	369	332	349	363	391	381	383	392	326	336	343	379	353	379	392	350	392	386	395	416	370	368	364	370	386	358	377	370	334	372	386	398	404	350	331	354	376	405	348	376	363	399	353	405	377	378	331	375	349	333	392	369	353	400	388	380	394	389	424	397	403	388	389	398	383	363	342	374	391	396	358	362	372	334	337	380	383	353	372	363	396	340	361	389	357	388	349	361	336	343	339	328	360	351	354	379	338	373	397	352	351	364	353	370	374	371	346	356	397	374	355	374	333	373	368	371	408	369	347	344	377
2041	908	936	918	875	883	939	864	932	878	914	884	895	905	832	872	933	877	894	876	868	863	900	827	897	892	887	886	882	943	842	896	880	877	922	856	841	862	843	851	849	875	872	849	886	850	965	894	902	915	929	856	960	912	883	875	917	823	934	887	867	838	909	872	878	872	913	881	861	909	812	875	862	888	871	1004	883	867	922	890	853	921	838	906	960	872	935	933	900	877	864	926	923	869	885	870	829	901	885	887	937	874	930	882	892	856	826	868	925	849	871	906	886	858	849	897	868	905	887	879	905	878	845	892	876	845	864	912	892	874	868	887	880	878	868	893	894	853	866	861	919	864	900	842	868	905	899	901	904	895	888	898	904	917	841	871	870	916	932	885	902	847	873	843	944	828	826	873	901	920	888	899	887	930	857	845	868	856	891	907	846	893	860	911	864	908	848	879	870	945	872	863	850	870	851	934	910	894	863	889	932	799	901	848	904	874	900	846	920	911	875	853	893	843	857	879	910	871	856	901	901	853	869	905	897	898	858	850	858	912	888	912	925	900	898	880	941	861	886	869	886	876	910	858	908	902	836	891	895	898	840	874	810	918	872	833	834	913	908	866	912	878	895	911	831	805	880	827	849	920	864	904	852	871	863	882	907	940	852	872	898	866	883	881	843	902	887	903	899	873	947	878	887	857	837	827	875	838	927	868	902	883	867	871	902	891	850	857	857	860	916	913	860	905	885	888	912	868	883	866	840	841	881	855	859	881	861	880	868	875	866	859	939	885	888	883	861	886	850	950	855	924	912	858	867	921	866	911	882	855	851	880	884	910	860	872	867	891	892	924	865	906	827	910	863	898	850	879	880	844	800	851	857	880	876	861	875	899	888	894	820	857	907	848	895	882	889	878	907	874	847	930	892	911	863	899	856	870	879	865	849	874	896	895	876	939	861	859	856	912	910	893	868	883	956	889	841	914	908	953	890	899	890	838	855	889	869	864	884	810	875	831	922	866	872	835	907	911	863	894	871	877	866	891	884	850	900	870	884	847	847	917	929	861	858	912	852	852	842	876	925	867	894	886	895	852	879	855	844	896	868	914	905	881	927	849	914	867	892	882	865	897	905	857	907	839	853	867	898	898	856	884	882	850	898	839	884	911	844	886	895	863	842	853	894	863	910	871	857	875	877	867	891	808	886	900	870	866	865	851	874	840	868	845	890	898	835	875	861	894	885	863	872	862	835	867	866	836	908	893	865	850	881	931	880	866	854	848	897	872	838	911	872	927	854	871	917	884	798	914	894	891	900	886	924	893	934	863	872	912	897	858	843	866	900	858	885	879	831	913	874	877	862	842	905	895	910	914	885	888	928	872	878	866	841	884	888	854	886	883	851	867	922	864	858	847	952	897	902	869	909	880	835	856	934	864	844	910	886	853	889	971	896	838	884	877	859	895	851	848	884	875	803	874	904	890	893	914	869	884	932	909	910	858	810	850	938	889	909	889	887	913	864	891	909	882	869	881	831	853	854	869	897	894	868	874	890	871	864	917	878	917	878	874	864	914	927	892	881	876	900	861	903	864	902	854	877	892	914	839	853	873	866	905	874	880	887	804	873	900	852	872	874	877	900	854	833	893	893	936	878	916	869	869	850	881	894	882	879	888	868	935	845	856	919	860	885	878	862	896	894	919	916	895	841	908	879	893	923	849	851	830	907	876	882	875	858	924	852	896	870	875	846	862	887	876	883	842	865	864	846	884	913	921	869	852	874	867	880	929	830	928	884	938	893	915	903	869	870	859	880	839	854	833	896	900	885	842	878	867	861	844	889	854	938	926	889	953	858	905	854	867	878	937	895	882	889	900	842	902	893	878	858	884	869	904	839	882	912	871	942	885	906	850	834	911	874	889	828	877	937	893	880	864	851	808	914	895	904	926	846	849	840	866	908	871	948	867	895	911	892	918	851	905	895	870	841	875	911	867	847	920	928	855	931	830	869	851	918	889	873	856	869	863	908	924	878	915	924	832	865	905	881	840	891	847	876	927	911	866	897	873	877	871	876	880	839	872	936	926	881	888	883	866	920	877	896	899	899	881	964	902	876	906	858	892	863	863	846	843	890	924	925	823	868	901	858	870	854	876	872	875	938	861	821	912	872	860	905	887	916	845	860	867	879	867	905	822	901	888	866	906	940	859	868	892	890	877	876	890	885	901	912	869	846	926	880	852	873	939	862	878	894	879	880	868	865	854	872	873	866	976	925	865	901	864	857	872	871	951	912	858	853	900	835	854	906	862	842	907	904	901	850	828	882	872	818	874	863	884	860	879	835	887	893	895	889	914	875	843	904	855	905	890	857	857	880	926	903	897	860	924	877	911	835	938	909	930	877	950	883	883	915	846	851	916	915	876	897	870	911	813	892	842	828	862	890	866	841	907	881	855	837	926	913	872	913	853	966	859	883	952	936	896	838	912	887	916	848	937	867	934	881	885	878	884	892	855	891	945	855	832	872	910	869	948	876	884	885	859	857	897	912	846	907	908	904	863	825	828	869	891	898	899	940	941	864	926	863	866	866	891	798	885	917	835	825	867	882	868	862	894	849	870	877	852	852	883	929	915	857	911	882	836	889	888	868	855	891	813	850	959	851	891	851	846	860	872	833	859	829	882	855	845	943	890	900	860	892	864	843	892	913	874	909	894	900	869	844	884	870	887	863	936	869	860	875	864	915	891	837	873	912	884	861	864	867	882	835	893	855	877	872	837	894	911	848	877	868	861	860	898	887	854	888	885	858	911	881	892	881	861	862	847	942	869	890	900	859	838	869	890	895	867	864	903	908	921	889	869	878	850	894	855	852	881	857	956	897	899	898	838	838	858	902	876	936	867	817	952	854	859	870	842	852	902	916	862	900	861	881	891	852	858	818	910	858	831	863	842	861	913	910	868	883	912	861	896	888	840	838	907	878	911	854	905	864	913	859	945	866	847	836	871	815	888	915	882	826	873	843	938	831	871	887	894	879	864	848	915	865	911	876	847	870	864	899	889	865	869	865	943	886	865	927	878	833	899	862	840	909	923	832	873	911	920	896	826	880	831	899	834	897	918	862	888	910	899	956	827	863	870	853	886	897	860	928	901	836	878	880	881	952	891	896	879	879	852	885	885	907	896	853	880	837	912	900	886	882	845	851	865	881	936	880	863	952	922	873	832	853	862	896	868	826	887	843	911	843	891	841	909	920	858	872	883	852	900	890	847	820	880	938	894	887	861	833	868	879	879	887	883	914	873	858	845	898	893	843	887	887	928	885	900	907	847	877	898	945	874	936	892	892	864	849	900	825	821	891	909	925	860	835	888	901	898	880	927	888	848	890	883	886	888	900	922	878	829	881	869	895	865	885	954	888	889	935	902	858	863	886	885	862	882	857	909	929	842	925	886	865	906	869	795	870	886	903	891	871	852	925	889	930	953	905	896	875	891	877	859	864	843	914	850	889	964	851	854	916	875	856	920	910	900	907	893
6932	589	659	562	427	400	359	369	341	361	361	396	350	349	321	328	300	331	296	294	361	343	315	310	364	328	308	347	324	352	380	324	316	331	314	306	359	351	345	325	349	331	331	311	317	346	320	345	342	267	327	348	356	333	316	313	316	333	304	339	309	322	323	342	338	315	327	321	350	315	323	314	363	327	336	333	327	347	309	293	342	311	359	321	329	367	300	333	321	325	335	332	314	329	299	335	293	342	325	310	290	291	317	328	308	305	348	290	328	329	298	308	313	350	329	314	304	301	336	320	293	338	338	337	341	354	308	327	295	311	294	383	326	332	316	318	310	309	327	346	313	330	337	289	303	327	295	328	300	331	337	311	347	312	295	310	366	347	310	295	323	317	303	347	323	339	330	319	372	344	339	285	333	322	335	314	318	359	341	333	316	315	363	317	300	326	302	324	327	319	344	346	349	338	309	311	300	299	330	299	268	355	301	299	287	346	318	339	313	323	344	316	303	300	328	296	337	320	306	313	332	323	303	293	314	343	291	324	337	322	317	315	308	351	352	367	326	321	317	316	324	336	320	340	297	325	314	311	304	347	332	343	309	328	301	330	332	340	337	307	297	336	304	316	327	321	315	274	299	365	337	311	307	340	295	325	333	357	312	330	305	324	306	321	317	288	335	321	326	373	338	324	325	329	300	358	316	326	316	329	325	299	309	316	358	318	333	350	312	345	298	319	288	328	321	295	288	308	334	331	347	357	338	335	352	334	348	339	328	302	296	333	319	330	294	344	328	319	312	336	340	307	334	314	319	304	313	308	340	323	337	330	327	312	341	347	325	302	310	316	301	303	304	336	281	288	292	335	342	343	304	325	324	312	304	340	327	321	330	313	310	330	293	343	323	311	311	328	330	316	296	316	310	317	314	320	319	298	321	282	313	338	316	312	295	291	317	336	320	311	282	388	329	303	327	325	320	284	312	352	312	313	283	331	344	337	299	333	319	304	299	305	327	322	319	347	301	303	290	299	324	324	338	314	338	337	354	323	316	365	312	314	344	310	348	366	313	378	293	294	317	320	324	304	337	305	302	318	296	313	334	352	309	325	292	307	316	314	327	330	299	347	317	325	288	364	353	336	296	317	339	309	319	320	342	290	349	343	331	327	324	323	326	302	293	323	307	356	322	305	343	323	337	317	312	335	313	323	328	295	271	325	344	303	341	337	318	333	327	306	346	306	318	336	321	325	309	286	290	344	326	305	349	337	359	337	331	321	319	331	314	342	284	364	311	309	347	282	314	338	340	328	327	292	294	333	308	344	328	325	336	331	319	297	316	316	320	325	323	336	323	351	356	321	330	302	312	336	340	324	298	309	334	343	320	344	317	304	344	353	316	324	301	337	317	309	319	327	306	295	312	323	353	313	331	329	338	273	329	302	324	314	316	359	318	353	332	301	349	321	331	303	313	296	289	345	326	328	313	363	321	318	335	319	320	323	372	327	336	321	313	329	330	304	339	329	313	324	306	327	316	327	325	304	311	307	327	307	326	317	342	285	319	317	305	300	290	296	356	324	310	306	288	307	321	328	324	338	301	315	300	332	324	321	337	358	318	310	316	306	311	332	308	308	341	322	315	340	309	308	328	313	319	333	347	334	312	322	340	308	316	333	322	300	366	347	324	336	319	318	303	281	306	303	338	301	274	342	290	337	307	297	340	308	316	322	333	331	327	313	308	338	362	338	331	315	316	322	363	356	284	295	351	320	322	289	314	285	330	348	292	335	305	333	370	356	295	324	345	294	336	319	358	345	331	299	298	326	295	385	312	304	302	311	317	330	314	364	315	322	354	341	342	296	302	329	323	328	325	338	323	323	312	319	345	290	308	284	297	321	333	304	333	337	310	336	313	333	326	333	328	310	297	297	313	292	303	328	308	328	338	345	334	343	346	313	317	277	346	325	307	341	281	299	331	317	330	290	340	326	309	332	331	336	317	301	336	337	301	288	337	313	310	351	333	287	320	305	331	278	274	342	318	318	324	349	314	368	346	340	325	305	335	327	361	317	317	318	333	284	334	294	309	324	366	314	344	301	312	338	319	355	332	311	331	270	315	310	313	291	344	325	327	313	346	298	348	302	296	303	304	273	304	348	310	288	338	325	323	330	360	300	335	318	352	338	330	336	295	335	306	341	310	314	362	335	358	321	344	329	312	315	301	325	347	319	317	382	349	305	334	368	328	315	362	360	352	342	348	303	331	339	347	325	319	322	349	300	343	339	349	300	333	286	333	289	360	337	324	316	335	320	361	316	326	330	319	324	326	313	328	332	315	322	331	292	339	340	343	324	300	294	362	327	306	314	283	299	303	293	367	389	304	310	339	318	329	320	341	330	345	328	326	361	325	328	317	336	324	334	300	325	310	329	360	320	314	320	347	297	354	296	340	285	319	299	330	328	329	311	300	315	340	332	312	320	330	299	335	337	293	316	312	329	327	329	326	257	322	320	312	335	315	294	297	342	319	321	333	325	343	297	288	332	305	345	307	360	324	291	354	343	279	313	324	322	308	336	299	316	353	317	358	335	330	348	341	320	362	317	320	331	325	356	308	363	310	302	359	331	307	329	349	354	329	307	339	343	344	287	303	326	324	307	338	370	387	342	294	311	303	313	311	334	315	285	329	318	328	332	331	308	326	299	317	306	304	345	294	325	298	325	318	297	320	361	326	346	339	315	296	323	322	320	333	323	321	316	314	333	325	343	284	309	319	324	335	355	332	349	317	332	287	362	296	300	317	357	358	319	324	339	318	313	305	326	304	347	325	346	350	297	348	286	334	337	307	368	325	319	298	270	331	315	329	313	326	324	358	347	331	326	325	372	335	321	348	344	313	298	291	341	333	325	335	330	327	323	306	341	360	350	288	320	307	318	333	329	331	284	292	303	326	342	338	357	323	317	324	297	317	335	323	364	330	325	348	325	307	309	320	318	345	329	334	328	326	306	317	317	324	319	358	346	295	287	350	331	337	316	338	345	325	324	320	335	322	307	313	336	314	315	320	309	280	311	318	368	327	314	318	300	307	332	339	334	345	332	319	288	308	350	334	346	301	327	336	371	320	342	302	306	355	327	289	325	286	302	351	338	333	340	339	328	304	358	352	305	347	347	340	302	318	289	331	317	313	327	304	320	341	304	305	357	344	342	327	323	331	331	328	320	329	334	314	346	337	325	318	325	310	316	300	304	305	309	332	315	343	331	321	332	297	319	313	307	276	310	306	322	287	295	295	328	329	316	346	326	336	279	311	307	344	336	314	330	321	331	323	280	335	314	289	325	326	312	312	351	332	312	321	323	335	321	336	308	347	337	301	316	298	335	338	318	349	322	320	327	337	270	348	320	328	339	298	299	307	307	321	316	322	371	306	327	345	321	311	301	290	300	365	322	348	302	339	336	355	330	349	281	315	317	335	353	308	324	294	332	313	346	354	336	328	358	320	287	314	329	328	336	352	317	323	331	282	337
6613	1019	1564	1421	1382	1121	1053	994	913	923	927	884	862	847	861	854	807	816	837	842	749	848	798	783	792	867	827	775	805	823	775	764	835	790	824	767	844	781	764	785	807	797	768	805	754	764	799	834	755	778	783	771	761	760	769	724	840	768	762	805	782	792	760	809	817	772	795	775	809	793	746	787	796	741	806	808	836	788	780	758	716	782	852	798	729	719	773	815	706	800	784	781	713	804	791	747	792	801	767	769	800	786	794	820	765	765	791	747	782	773	763	775	754	779	747	817	772	779	820	715	759	822	774	736	719	743	837	777	770	776	811	739	793	790	790	791	787	763	788	721	770	824	812	792	751	705	838	800	761	792	716	765	745	776	810	749	814	760	718	796	791	789	803	745	775	757	782	751	783	762	776	831	773	751	742	748	749	778	812	778	780	734	765	767	751	741	741	738	782	774	776	744	781	754	770	782	755	793	737	779	748	767	808	771	795	829	793	781	809	795	789	788	788	800	759	760	754	806	759	737	799	752	757	763	751	779	770	764	775	793	743	778	718	782	730	781	726	760	741	803	807	793	753	772	785	755	776	819	721	782	767	795	777	786	738	782	779	758	748	808	772	814	745	842	744	767	827	818	795	813	824	788	756	797	800	783	814	747	734	781	789	750	751	714	742	808	745	755	744	793	778	739	758	781	760	744	794	768	789	793	767	746	796	771	865	762	813	754	785	799	786	791	782	773	816	763	785	779	746	762	755	794	740	774	738	752	777	786	779	726	743	748	775	798	758	775	784	766	781	729	779	749	797	740	787	805	740	792	792	776	725	818	751	815	745	743	781	824	789	785	727	799	751	767	793	772	751	779	748	807	814	737	738	742	764	760	793	815	780	799	783	766	811	793	785	773	795	787	793	744	784	731	777	778	761	785	777	825	762	743	735	756	721	791	803	748	844	822	748	779	804	786	777	782	784	743	769	775	741	778	762	740	723	771	773	737	821	814	807	734	758	771	785	754	790	787	760	788	783	787	785	759	784	804	808	754	702	768	794	718	756	789	805	751	778	757	784	761	790	799	766	902	766	703	772	734	811	756	765	779	813	786	764	737	750	811	794	764	818	768	792	759	750	793	761	782	798	820	783	829	861	808	776	747	842	740	776	785	775	751	798	769	788	814	789	806	788	757	762	790	795	814	783	740	712	795	788	790	727	786	807	764	757	766	774	761	788	798	733	777	787	762	751	788	774	813	772	786	769	792	722	761	762	800	816	741	726	784	796	781	831	738	763	771	738	737	786	757	783	736	797	767	797	803	739	753	767	753	751	786	777	796	762	755	788	789	769	767	756	740	782	754	739	782	755	780	780	741	792	797	818	786	769	781	803	745	765	773	746	785	788	734	813	799	769	736	798	763	770	748	838	734	759	776	755	786	728	769	711	754	739	801	806	799	804	794	800	760	745	793	772	781	776	828	770	797	810	773	765	770	781	820	787	736	779	781	783	764	752	797	795	802	795	739	770	766	771	799	773	753	762	783	783	750	741	804	794	757	754	816	767	754	776	787	781	764	817	768	828	748	720	815	779	763	790	784	778	793	749	703	735	748	800	824	828	788	766	802	801	812	777	777	767	794	788	781	794	739	769	766	781	829	826	717	783	794	777	791	773	797	758	783	775	794	741	774	807	800	742	756	814	735	771	814	778	746	783	795	771	786	822	823	813	722	792	749	741	788	796	738	818	727	763	779	813	807	704	789	759	807	780	776	775	769	779	784	767	746	799	765	773	777	779	767	798	746	769	742	788	755	769	783	729	803	768	743	784	743	770	782	798	731	825	751	796	825	738	778	770	748	803	756	756	795	776	805	740	795	761	764	778	776	768	774	812	767	779	729	730	769	761	789	775	753	832	797	692	808	829	761	825	777	795	749	713	752	745	711	818	804	806	776	778	738	777	816	827	777	774	721	777	762	806	776	816	778	746	808	809	807	774	789	780	764	745	778	733	783	765	800	781	746	790	768	768	795	740	763	719	745	788	775	778	745	811	746	771	769	824	765	756	777	815	777	778	756	770	758	770	802	767	800	747	767	768	762	744	768	779	771	795	803	796	798	784	736	785	781	772	782	726	785	764	704	800	749	777	767	814	769	823	822	695	831	775	741	773	781	768	761	811	776	736	773	773	769	862	746	771	757	787	780	765	775	723	784	793	765	790	785	732	717	761	758	797	768	744	800	770	765	802	819	734	792	747	789	783	821	801	781	769	758	778	815	801	786	762	776	754	741	785	763	752	774	788	780	802	801	752	729	778	774	799	754	738	773	742	796	796	818	791	793	796	776	757	804	797	754	786	748	799	779	794	821	806	748	815	795	783	758	810	774	770	745	748	758	790	747	759	769	806	798	714	772	717	774	792	788	749	728	824	791	775	800	832	787	710	729	811	801	805	782	788	776	794	775	740	800	787	739	785	777	723	778	777	763	760	747	760	730	783	786	778	777	790	731	771	752	784	754	755	795	770	791	757	808	760	799	827	823	756	722	778	745	819	787	769	736	784	771	767	756	805	794	752	787	792	766	761	738	774	755	767	744	760	763	805	772	779	772	820	735	754	797	787	740	764	788	798	758	821	727	762	776	752	810	761	744	753	780	826	798	787	736	796	771	768	758	770	757	756	807	794	716	763	816	770	740	808	694	730	760	746	751	740	811	783	790	780	796	769	782	776	792	770	788	705	764	759	799	793	747	765	763	744	739	772	735	761	792	801	802	814	727	773	745	792	818	744	748	744	772	781	751	779	739	741	755	779	820	741	749	751	764	808	772	764	786	774	793	748	776	759	749	787	812	753	816	872	741	787	756	785	765	752	760	766	740	772	760	780	771	777	779	805	776	806	752	769	845	778	809	809	769	776	761	771	770	780	803	752	779	764	762	786	770	757	777	793	804	805	799	758	708	815	770	822	747	802	739	719	796	799	788	739	838	817	779	760	813	830	775	813	792	747	758	757	793	804	798	782	743	774	788	785	779	780	744	786	802	824	740	747	802	787	754	774	755	824	767	832	772	810	778	810	801	842	777	770	755	755	767	782	762	858	751	801	748	801	854	811	747	815	785	790	777	781	783	779	769	740	719	783	767	833	769	777	806	767	761	777	781	763	753	820	792	779	743	775	763	807	811	798	812	738	761	790	795	790	839	783	734	792	826	740	802	771	799	764	760	794	739	766	800	808	820	765	753	769	776	745	798	804	798	769	726	768	795	760	784	830	835	727	715	768	771	762	791	755	809	761	809	746	771	786	825	823	738	734	818	768	771	787	809	768	784	785	733	767	771	748	789	814	758	752	752	741	781	734	734	800	805	752	708	793	838	792	802	760	787	801	765	765	736	748	792	764	752	723	769	828	783	753	791	733	800	778	836	761	835	769	780	769	732	784	765	759	778	774	814	796	746	794	739	734	791	774	761	757	793	770	794	708	766	735	746	773	760	741	761	816	772	731	791	763	765	812	771	749	809	773	791	837	773	705	774
12409	901	800	616	413	290	261	241	212	188	183	172	179	150	174	154	186	163	181	143	159	157	152	159	169	152	158	141	141	147	143	140	148	156	166	148	155	148	148	165	139	157	143	152	152	145	150	156	146	137	162	167	149	166	151	168	128	148	123	158	158	139	120	153	158	169	141	148	167	150	138	155	144	155	140	137	108	142	156	150	172	167	142	142	174	150	162	166	152	146	159	153	145	130	148	141	151	136	166	153	152	166	145	160	144	133	172	144	152	149	152	121	131	154	145	139	140	127	135	169	155	163	161	158	150	164	156	139	152	119	143	150	118	174	177	154	170	162	149	169	147	151	156	158	162	146	150	151	155	124	159	147	152	147	139	145	175	160	152	154	126	148	154	171	161	147	139	147	169	157	157	142	143	129	131	153	144	160	148	168	142	147	155	170	158	145	133	141	165	158	167	166	162	144	137	122	143	156	146	166	157	149	168	149	147	189	145	155	161	167	147	148	134	147	172	159	154	155	139	113	134	151	142	178	136	170	116	143	152	165	135	156	173	173	155	154	142	161	177	142	136	142	177	176	144	132	139	149	147	144	149	132	158	137	159	154	163	149	150	142	156	133	152	151	144	158	147	158	162	179	157	143	134	139	129	161	149	155	139	135	158	156	133	138	154	141	157	145	137	136	166	151	152	160	163	149	160	129	181	144	161	131	152	175	165	144	144	142	138	172	157	165	152	154	136	149	135	148	126	143	170	155	147	156	177	168	169	127	161	146	156	174	144	144	147	134	122	161	149	151	164	154	147	167	140	157	149	147	147	166	143	150	159	160	152	128	147	158	151	149	158	145	150	153	140	135	153	165	174	173	170	158	142	156	173	168	129	153	147	184	153	131	163	143	158	147	165	152	153	144	138	137	161	151	146	146	124	171	163	152	139	139	140	147	155	149	115	144	155	156	124	159	160	154	157	150	144	164	122	152	136	165	183	146	160	168	127	160	146	144	143	145	137	159	137	130	155	162	149	144	151	150	164	165	155	145	132	158	167	144	137	138	138	153	141	159	146	131	154	148	147	152	172	139	166	144	142	169	162	124	135	157	148	158	149	155	146	162	154	143	140	129	147	158	141	167	140	137	174	152	135	123	150	139	141	121	152	156	153	135	155	161	164	161	132	146	159	154	168	140	141	143	159	179	139	175	148	177	151	172	156	129	157	172	148	155	160	164	157	163	157	148	159	174	133	132	161	156	140	118	163	129	152	168	152	146	161	140	132	168	147	143	141	139	139	136	164	183	157	147	129	147	155	149	151	139	139	139	164	130	135	139	151	137	138	149	167	161	169	151	138	124	160	137	134	173	178	145	150	156	135	138	143	171	150	154	175	144	160	152	140	151	142	168	156	146	165	157	147	151	141	145	179	156	142	160	140	149	172	153	154	155	170	141	138	132	140	125	145	166	137	147	125	163	147	151	151	141	160	186	150	162	151	150	138	153	149	159	139	149	157	153	150	172	166	137	171	153	159	136	148	140	158	169	145	148	139	176	162	152	154	144	129	156	130	157	135	155	126	162	157	158	153	146	172	154	157	149	150	158	145	132	160	157	162	155	143	159	119	159	162	144	139	140	156	167	155	163	153	154	145	145	145	152	153	136	136	171	154	151	158	124	173	145	138	155	148	165	174	162	146	169	161	169	157	161	170	138	138	160	133	152	156	136	164	155	148	179	145	155	152	159	136	176	150	156	161	141	156	151	137	169	154	139	155	179	142	150	163	159	143	156	160	153	172	141	127	146	164	134	154	143	169	155	154	141	154	166	156	132	141	138	150	143	157	147	161	140	153	164	143	157	159	137	148	147	140	157	152	152	202	158	156	138	137	145	131	143	135	137	152	163	157	122	122	152	159	137	152	146	140	152	140	137	152	147	156	158	140	181	157	142	132	161	156	140	149	138	162	162	159	163	141	152	177	147	153	142	147	156	141	147	155	151	157	171	148	167	145	134	148	137	161	157	151	135	168	177	143	144	142	158	146	141	149	157	167	142	134	140	140	153	161	137	148	180	153	163	174	154	135	163	164	162	147	141	146	144	152	140	146	162	154	122	144	148	145	148	145	164	146	133	157	157	150	140	138	153	158	139	168	159	151	141	149	148	173	165	147	130	128	164	135	178	156	149	129	149	166	159	135	156	143	155	152	162	144	162	154	169	131	147	148	151	147	153	187	155	169	174	136	162	160	146	143	155	130	160	192	152	160	146	157	145	154	155	146	153	144	159	137	176	154	148	158	161	161	152	119	142	152	147	146	150	168	154	137	135	143	129	145	136	137	134	156	155	188	165	155	159	153	122	154	149	148	135	167	153	135	144	146	138	154	162	143	170	143	147	134	157	139	112	141	158	170	123	149	128	125	136	150	166	147	132	136	159	159	153	134	146	134	162	146	141	142	172	143	152	129	135	149	151	148	151	135	164	154	151	169	161	168	143	161	156	157	148	143	147	146	156	148	138	152	147	164	157	131	144	143	136	156	115	153	178	149	142	159	134	130	164	131	162	149	136	169	149	177	124	166	177	161	150	149	147	139	157	152	146	136	139	174	152	167	137	151	157	135	151	154	147	141	172	140	148	133	162	140	137	147	150	146	163	163	153	156	138	156	168	132	159	146	152	135	173	146	139	159	160	166	140	139	152	162	179	121	161	145	150	150	143	140	120	154	140	163	152	126	155	168	162	144	144	153	145	144	164	151	153	158	169	160	139	131	116	156	160	164	167	155	149	154	147	164	154	138	142	171	146	146	170	159	155	148	146	127	145	141	135	169	139	169	142	129	147	167	147	158	150	143	148	147	154	132	156	159	150	144	135	131	158	154	168	145	126	165	125	153	145	142	155	146	168	152	139	145	165	151	151	151	141	146	146	141	172	139	144	128	140	164	153	173	149	141	166	138	154	156	159	146	160	142	160	142	148	158	144	182	160	146	163	152	143	167	133	163	171	152	135	149	152	149	157	139	136	147	142	145	185	159	132	135	149	153	166	154	172	148	158	162	139	154	136	153	156	137	138	135	144	161	181	149	172	159	146	134	142	158	152	142	154	149	151	142	154	154	157	140	156	164	150	148	152	123	152	147	125	163	177	181	171	129	146	159	148	160	152	153	147	151	149	144	169	135	151	152	158	140	143	177	160	155	142	157	153	149	142	152	168	147	129	157	144	156	153	155	170	157	168	168	147	137	126	141	122	157	143	155	148	163	151	156	136	145	115	141	146	139	153	167	160	145	152	124	164	145	146	175	177	152	154	136	133	146	141	126	149	159	156	161	145	168	158	132	148	173	160	155	150	141	162	152	154	158	139	144	151	159	145	140	139	149	137	134	147	154	142	133	166	140	133	143	153	147	153	167	177	143	152	153	151	118	152	147	148	164	158	147	130	153	158	149	158	131	145	148	129	156	128	149	133	177	145	171	131	149	138	166	122	158	160	160	143	159	147	114	151	151	141	161	165	159	153	147	138	148	147
7816	845	1772	1901	1538	1154	971	802	722	692	589	619	573	537	542	513	484	463	467	462	438	447	476	489	436	433	380	439	428	467	434	448	405	446	433	426	428	438	390	399	401	429	401	404	419	395	399	380	395	410	440	402	365	402	421	387	404	455	423	432	373	413	412	409	410	424	402	397	377	439	380	395	387	408	381	412	385	385	411	392	379	430	381	385	389	401	409	404	376	344	392	401	405	412	397	387	393	393	376	375	411	409	374	384	413	385	387	385	371	423	370	402	421	400	419	368	399	359	402	397	398	386	364	385	387	396	396	408	382	397	401	392	418	383	377	419	390	370	427	412	384	398	374	402	390	402	408	393	406	401	387	399	417	367	393	422	406	389	408	414	392	400	376	391	373	400	414	397	400	405	420	414	378	415	359	373	374	436	401	392	386	409	385	401	418	426	393	404	377	401	380	414	422	391	404	410	417	380	358	354	401	383	401	397	395	412	357	378	388	365	397	395	399	361	382	365	407	438	400	430	396	423	366	363	362	427	366	368	355	418	413	383	408	361	418	360	359	402	383	397	443	388	404	356	416	386	380	393	387	388	407	399	372	398	420	427	395	398	406	387	387	386	422	439	386	364	450	406	377	436	411	420	395	395	385	363	446	404	398	403	412	393	391	395	406	363	409	404	399	396	417	381	422	401	406	396	423	373	384	376	408	393	380	410	389	409	398	377	393	396	390	361	376	408	398	404	419	386	388	408	398	424	382	392	436	390	378	417	372	377	388	395	361	416	424	368	411	423	345	413	368	423	393	413	401	420	392	410	389	417	405	402	347	402	386	405	411	421	376	436	416	394	377	377	372	385	377	386	376	398	406	402	360	388	400	396	433	369	424	419	410	402	377	404	407	402	395	379	416	416	432	395	405	384	404	414	357	413	385	381	397	400	404	404	418	415	381	409	400	394	394	369	406	355	381	391	338	407	402	390	420	381	426	411	377	411	370	425	400	392	392	407	404	345	435	382	411	411	379	384	393	369	410	396	408	378	364	377	409	394	357	366	392	405	409	402	370	405	382	389	414	389	384	396	426	388	416	392	403	403	385	388	375	405	376	396	383	401	396	382	398	376	382	349	385	451	392	402	404	389	376	407	357	382	356	380	380	368	375	398	389	360	388	413	370	369	374	367	372	346	409	394	376	355	409	386	409	405	396	405	377	387	352	408	390	396	364	413	417	333	376	391	374	413	373	395	430	382	374	407	414	395	371	381	385	416	411	366	414	404	430	401	379	366	388	390	426	388	362	362	393	397	402	387	385	378	391	401	390	411	412	423	423	401	374	410	403	380	389	401	424	407	408	391	399	373	368	414	382	418	393	418	395	416	382	427	404	394	398	377	392	402	402	436	374	392	394	359	352	371	431	369	398	394	377	407	407	393	381	387	365	387	389	380	380	410	402	395	365	410	379	420	377	403	430	383	406	452	376	378	428	413	393	418	395	411	377	386	406	415	374	389	389	372	385	382	386	376	371	432	391	351	400	407	410	385	386	368	394	363	411	399	412	418	390	370	400	385	406	410	394	405	387	389	407	416	382	397	358	384	365	430	385	428	362	397	420	410	384	387	415	368	429	421	385	382	390	404	386	421	405	384	416	397	371	402	387	420	375	419	392	393	369	393	403	413	398	405	403	424	429	385	369	432	420	354	373	387	393	365	401	399	370	389	412	393	371	342	388	405	408	405	395	403	368	399	416	393	399	426	388	371	394	402	443	371	423	378	375	402	409	391	347	391	410	375	386	398	409	379	394	395	387	417	439	389	397	420	359	375	389	409	398	403	411	391	360	397	407	407	408	389	399	379	366	397	406	406	357	412	403	374	411	353	354	392	416	379	410	440	387	409	405	398	364	375	397	418	405	393	466	398	402	370	394	399	407	391	361	420	404	370	383	431	409	392	388	398	389	400	418	392	408	376	414	379	428	394	373	402	418	414	385	411	413	399	408	420	392	407	403	420	369	415	389	373	373	405	417	396	380	374	366	421	375	401	394	416	415	389	402	443	380	393	387	370	342	381	394	396	369	385	377	380	419	369	384	375	366	423	396	399	384	393	385	397	388	399	380	378	392	372	410	384	382	374	426	372	422	380	417	371	387	426	408	416	369	403	345	411	381	404	396	404	411	381	382	403	421	412	362	374	398	389	359	390	408	388	397	363	408	399	390	392	380	387	374	400	387	363	376	398	397	416	379	403	390	404	391	393	376	398	413	360	384	373	430	385	390	377	406	355	415	379	387	356	408	395	390	404	400	391	405	392	401	374	412	381	395	414	421	412	405	403	376	371	402	356	373	417	397	411	397	353	415	370	389	414	387	378	379	386	369	396	381	418	397	417	430	404	370	369	392	404	394	383	412	404	397	403	396	353	387	388	416	435	361	399	356	424	363	370	377	355	371	416	373	404	397	407	386	424	390	404	401	401	367	384	394	361	398	381	410	386	414	412	385	395	396	407	400	374	360	383	381	405	437	400	368	407	376	424	378	380	418	384	411	389	368	410	396	418	398	379	428	391	380	365	440	400	368	380	379	443	399	392	412	420	403	410	369	392	397	386	376	402	406	401	390	354	385	391	415	371	364	381	363	402	400	391	399	363	368	377	387	412	414	350	416	390	427	384	398	387	417	361	385	386	424	376	379	414	401	439	392	357	393	382	420	397	397	390	390	409	387	386	414	368	369	372	405	364	381	416	395	429	388	400	356	374	388	445	379	361	354	368	393	405	425	372	383	410	390	397	393	405	410	405	392	368	361	389	403	369	406	393	383	416	399	393	389	389	393	372	389	391	423	396	384	414	384	401	376	382	403	385	389	378	388	392	388	392	366	375	379	393	366	416	378	374	404	391	380	367	416	393	407	356	366	388	406	386	398	429	405	401	380	391	394	390	374	390	367	383	389	418	398	345	398	383	386	379	423	411	367	400	393	393	392	375	384	444	366	427	384	363	399	367	422	392	384	420	380	370	387	396	395	400	367	378	403	363	411	366	422	390	370	390	408	355	385	382	396	354	392	377	367	422	366	420	388	392	395	349	411	392	374	375	399	392	397	410	380	357	418	385	395	402	418	375	357	422	402	428	390	404	417	363	368	411	387	442	408	441	363	389	409	402	406	408	395	380	399	380	406	400	377	405	405	379	408	441	388	406	414	396	418	409	394	365	399	415	366	414	373	408	408	377	402	374	380	374	403	402	392	390	396	421	365	368	381	405	389	374	364	412	371	358	414	364	419	381	379	423	383	397	357	349	402	371	385	424	387	401	382	342	419	403	398	382	425	418	412	356	435	401	397	416	368	412	409	389	404	375	360	399	402	430	393	415	398	408	395	411	384	413	397	377	409	387	369	396	380	419	398	372	412	397	409	402	383	407	399	412	376	415	374	387	396	370	419	384	388	357	386	386	384	368	395	389	402	438	376	395	371	391	387	431	432	394	394	404	414	385	414	418	386	382	394	377	388	391	372	391	387	358
1364	385	318	369	352	402	409	377	404	345	385	376	374	399	360	379	366	373	371	382	387	359	390	350	370	347	396	379	391	390	353	372	384	382	353	407	404	346	372	346	385	383	357	328	365	378	414	356	359	357	365	352	376	367	387	357	392	373	385	359	370	378	394	400	369	408	376	353	386	374	360	374	407	397	368	332	377	365	372	365	387	347	370	366	380	387	370	360	393	402	377	359	382	363	386	354	360	358	393	346	383	371	348	363	381	350	353	399	374	353	386	402	336	383	385	371	383	386	333	367	338	337	352	373	375	398	367	333	386	405	346	346	355	347	364	412	390	335	352	383	326	356	392	361	382	367	369	368	387	387	373	393	386	352	389	379	370	375	360	338	343	352	369	344	399	343	380	372	382	366	354	366	377	386	398	357	383	380	362	353	367	359	381	350	421	357	366	385	379	398	351	380	378	388	357	363	358	321	338	352	395	405	329	354	371	342	366	389	359	402	406	406	359	380	321	346	347	362	426	325	365	368	390	369	380	347	399	344	331	371	367	390	382	375	333	340	357	363	374	334	361	388	368	353	401	358	407	408	377	385	358	362	365	364	374	352	370	356	402	378	399	382	353	314	401	346	362	350	381	324	337	358	374	381	358	341	365	340	341	370	362	335	407	362	376	361	353	330	391	397	349	355	359	349	357	372	400	362	353	392	366	399	376	402	396	366	363	367	354	374	380	363	351	379	383	366	344	327	335	370	365	386	363	390	362	380	366	393	389	346	406	381	365	354	389	359	312	363	341	358	390	393	378	399	339	375	360	360	393	395	396	361	381	387	371	357	350	367	383	392	387	364	384	387	383	355	419	354	338	372	435	367	350	394	377	375	365	392	355	382	361	375	347	350	373	418	380	412	338	351	339	373	380	340	373	367	371	348	364	350	381	375	388	387	372	368	355	381	361	342	370	345	375	390	379	367	388	366	373	364	370	369	371	344	399	376	366	353	375	381	321	351	358	366	382	326	365	364	378	375	383	404	402	354	377	390	362	346	399	388	325	391	360	362	373	371	372	345	361	328	418	349	380	375	372	372	351	331	391	374	392	368	383	335	408	360	367	400	398	383	353	338	339	379	365	370	362	366	331	370	381	409	345	388	351	388	370	425	350	364	328	371	354	380	382	390	371	402	368	383	370	395	350	387	342	334	363	361	380	390	408	346	366	364	334	343	353	399	351	365	362	374	370	373	374	353	385	375	350	370	372	358	363	343	356	402	349	329	351	366	359	380	399	361	377	384	369	351	401	403	352	349	388	394	399	385	345	379	354	380	377	386	349	361	327	377	381	385	382	371	371	389	355	381	350	369	378	327	345	368	376	389	403	389	362	413	340	342	367	383	374	376	369	335	363	383	364	352	395	375	353	365	380	341	380	381	372	354	359	385	373	392	407	398	384	376	370	370	392	376	357	370	374	331	363	356	381	341	380	361	360	385	355	405	382	316	392	361	366	367	354	365	361	373	377	372	391	362	331	339	380	359	369	342	331	345	353	327	341	363	413	343	349	347	391	385	428	358	372	331	376	357	312	358	338	370	344	370	375	387	349	383	415	362	373	422	386	366	382	401	373	342	362	385	398	355	378	351	377	414	333	353	371	374	385	344	376	394	386	334	381	417	368	346	373	343	416	344	392	380	353	344	340	355	375	350	401	376	369	373	377	390	377	389	356	348	378	349	338	358	374	371	360	372	366	350	348	358	386	359	323	370	379	385	404	377	372	353	359	351	375	372	392	346	329	387	346	337	344	365	387	381	372	356	395	354	363	373	374	340	341	364	377	380	372	334	308	349	371	368	377	355	409	380	340	362	361	341	370	374	357	336	364	386	381	387	397	379	368	392	355	369	385	367	368	387	360	356	407	357	350	380	349	412	372	394	375	332	387	384	378	396	356	382	325	349	399	441	414	379	403	364	356	341	379	396	376	366	350	352	368	350	392	400	368	367	377	379	359	336	341	337	381	353	341	357	373	371	396	377	361	400	405	371	381	395	355	389	364	395	387	350	365	392	384	362	394	398	339	371	373	379	375	383	346	375	379	403	381	361	373	339	408	347	389	351	356	351	385	371	374	371	322	365	394	381	360	394	377	358	404	382	358	353	338	350	402	363	356	327	373	396	377	352	362	353	334	378	365	334	345	362	354	394	410	379	343	385	346	357	381	369	413	376	372	370	377	365	373	415	357	369	380	369	352	376	363	367	365	374	377	362	387	350	393	381	377	388	395	365	344	409	368	369	366	371	346	371	383	361	400	388	336	397	342	398	374	358	403	358	386	382	327	358	387	354	440	371	346	395	378	357	404	352	354	360	376	367	374	346	393	358	368	385	370	385	352	398	378	402	354	339	354	396	360	389	363	371	373	386	385	387	346	358	381	352	353	364	415	380	373	348	390	360	382	379	375	342	372	370	369	398	356	399	368	335	384	377	387	400	406	348	370	380	366	381	350	384	371	374	336	369	378	366	377	386	422	397	364	319	390	378	378	353	356	386	434	374	392	348	367	384	393	364	367	357	335	351	341	343	396	383	342	334	330	353	359	386	368	342	373	357	386	359	379	327	398	392	374	380	373	393	354	377	348	401	358	385	345	387	360	379	399	338	335	353	380	419	392	389	377	372	394	373	344	369	402	377	380	352	367	344	360	371	374	372	363	376	333	353	367	377	348	385	361	350	399	390	384	379	330	350	435	373	374	368	326	357	359	409	401	381	379	394	358	360	355	380	326	366	324	375	344	370	339	355	392	370	378	391	377	359	408	373	368	374	369	391	381	340	381	401	347	348	364	349	395	407	395	331	398	352	346	369	412	356	382	345	371	373	384	361	378	335	355	338	369	374	372	355	363	383	381	410	374	376	374	423	372	371	381	372	396	363	384	390	335	357	339	361	340	362	354	362	359	357	356	390	377	361	373	341	384	353	401	381	353	361	393	376	347	369	368	377	364	385	356	374	402	360	365	355	348	356	332	384	358	370	374	392	361	404	336	383	357	381	322	398	340	374	348	367	368	390	345	369	366	358	351	383	331	379	372	358	389	420	383	373	365	356	356	358	399	362	331	373	385	354	381	408	340	359	382	375	356	372	361	376	383	354	344	394	374	361	365	332	392	371	342	380	351	374	385	349	348	371	383	343	354	367	381	351	374	366	372	360	370	357	364	368	406	380	405	345	380	373	368	374	377	381	364	351	353	389	377	357	368	344	352	389	385	414	413	388	389	365	343	400	370	353	377	374	360	364	381	361	355	405	376	361	381	376	344	384	347	358	358	367	377	384	353	372	367	367	370	380	376	342	351	366	355	402	385	327	383	344	364	380	352	357	357	355	350	363	365	353	370	362	375	384	354	365	367	365	362	364	389	406	382	379	335	352	344	344	396	356	340	357	374	412	357	343	347	360	376	395	380	387	347	319	376	349	361	380	369	334	360	379	376	353	332	371	342	340	411	387	383	354	416	381	342	348	368	362	366	365
1994	855	987	920	909	962	878	898	878	937	930	890	883	900	887	833	885	809	862	958	886	910	910	938	905	880	875	850	883	901	852	937	852	892	913	839	874	856	867	874	826	841	933	862	856	901	947	907	838	876	902	898	888	852	915	915	877	869	937	885	893	853	928	864	868	867	878	926	876	916	899	865	844	881	892	893	886	842	913	892	839	904	872	919	839	920	847	903	862	898	859	868	919	949	911	884	875	853	889	910	887	871	912	866	909	844	861	885	848	911	900	866	848	817	847	899	880	885	868	917	894	900	907	852	859	920	893	875	902	894	942	908	868	911	855	870	856	877	917	864	913	905	834	897	872	854	850	872	907	892	858	932	945	892	897	911	844	947	858	923	918	880	918	919	910	874	929	882	908	904	881	909	856	902	834	851	850	920	877	879	877	881	909	844	859	838	872	880	872	884	914	904	865	847	895	864	896	917	874	925	921	878	898	853	890	894	862	879	882	916	885	903	913	915	861	847	908	889	856	863	888	849	955	885	885	912	887	925	860	846	811	886	909	891	850	882	898	878	882	921	849	917	890	870	877	913	923	851	909	868	908	878	903	946	910	922	896	862	848	885	903	915	869	861	930	892	858	885	905	868	895	912	856	885	873	808	859	872	903	899	885	889	828	870	855	868	929	908	935	909	939	930	884	870	894	910	845	856	925	906	898	883	898	868	887	858	900	906	900	879	901	904	973	913	903	882	884	880	895	899	848	878	906	929	909	781	859	884	895	882	891	879	862	915	874	870	915	909	910	861	864	899	898	851	831	897	844	874	908	895	897	875	835	888	866	936	911	931	916	876	928	891	845	873	903	865	870	871	864	890	870	866	875	884	869	898	915	888	887	910	926	864	885	869	898	906	838	861	871	893	856	900	916	874	915	900	945	899	956	894	841	873	865	881	922	891	852	881	885	844	846	941	879	883	897	884	934	837	887	872	889	893	853	890	842	818	876	892	877	826	829	862	860	923	845	837	882	902	874	848	889	905	871	906	913	845	900	849	870	888	860	838	890	887	877	859	896	863	894	887	855	892	869	894	913	894	885	871	950	814	871	884	817	903	885	894	908	842	883	919	899	917	933	862	914	886	885	864	977	818	892	903	913	873	855	894	917	900	869	894	862	859	926	847	893	866	878	863	922	881	898	883	933	837	921	810	907	904	866	906	893	894	918	852	902	914	956	897	907	919	889	877	937	957	854	883	867	862	892	901	841	881	863	940	853	909	880	861	933	885	868	886	863	802	859	906	869	897	899	896	877	862	869	897	830	956	876	855	874	893	837	952	916	851	911	877	872	914	961	839	926	892	913	897	875	920	885	887	892	864	898	865	914	911	871	847	933	917	888	878	913	863	855	884	820	895	863	894	855	885	882	908	886	853	931	855	880	875	853	905	870	861	889	870	846	847	911	856	855	859	929	948	870	864	855	885	932	925	845	897	841	907	894	828	895	958	911	884	885	899	887	799	857	821	863	903	924	865	893	882	925	844	858	923	917	877	879	839	893	905	887	916	853	860	910	885	912	895	928	880	887	824	884	872	890	917	928	924	884	887	912	883	864	883	868	891	836	887	871	892	873	909	877	907	871	865	901	857	868	933	897	880	858	868	878	909	860	887	871	852	925	895	912	921	837	874	913	856	886	838	835	887	884	899	901	884	853	869	913	868	875	875	949	878	882	843	903	863	869	966	875	917	813	866	921	957	905	863	836	860	862	866	853	905	944	865	904	861	907	876	889	881	938	901	904	892	890	841	944	917	861	846	889	898	893	877	878	823	867	896	917	892	877	890	838	899	895	900	860	893	861	894	866	919	891	889	840	884	949	877	932	897	927	904	882	847	859	862	882	824	938	870	865	859	858	871	915	862	894	927	872	880	897	886	922	809	924	904	884	908	936	876	901	893	837	924	841	877	877	893	903	909	871	828	883	864	907	873	843	878	908	864	933	911	899	873	875	906	870	865	921	874	894	883	912	836	900	905	892	872	821	913	901	911	878	938	923	850	881	890	925	806	877	879	874	910	868	860	901	910	850	902	919	869	847	886	839	813	856	855	870	856	877	881	898	894	906	858	861	871	872	911	855	893	899	860	907	874	948	902	908	936	842	962	862	875	910	933	876	839	907	896	862	943	899	901	865	853	871	882	869	853	855	883	844	894	886	834	892	932	919	877	827	867	930	848	828	884	849	862	871	817	923	925	821	922	881	886	874	901	922	904	909	911	890	880	918	852	850	906	922	909	827	913	898	901	912	929	887	828	898	853	846	893	922	932	903	887	904	924	948	948	884	835	871	883	929	846	871	930	844	895	905	858	908	932	885	868	905	916	909	937	878	879	908	884	895	891	895	934	895	876	864	913	904	926	846	897	889	868	946	927	945	890	901	899	866	852	904	858	944	847	874	882	887	817	912	885	859	899	921	909	926	896	902	887	901	886	863	864	890	903	872	913	867	850	904	896	848	935	883	915	881	900	923	904	900	876	892	813	847	905	856	914	880	876	878	911	850	854	869	889	906	912	973	884	879	861	889	907	875	899	892	870	914	852	918	839	889	881	858	883	911	886	926	870	922	823	885	936	908	820	936	920	873	834	874	854	900	891	924	875	890	879	897	902	870	906	903	819	896	926	902	872	902	921	865	912	905	968	898	923	873	891	900	903	928	886	800	882	862	866	877	863	895	860	925	923	860	856	883	899	846	813	911	911	924	896	921	902	937	876	917	879	914	934	892	884	879	899	899	878	881	907	868	876	912	877	852	858	884	903	879	876	897	891	850	902	888	898	894	910	899	935	849	911	926	893	909	892	878	864	968	943	814	869	879	900	937	864	938	895	864	879	869	848	857	839	870	847	897	893	890	934	849	850	886	855	909	886	835	886	935	835	894	876	907	865	884	857	866	858	847	896	889	820	925	867	813	940	946	891	876	870	880	889	856	929	866	861	851	889	882	886	865	861	880	953	855	988	896	922	923	880	891	892	846	833	830	876	906	892	887	841	868	886	846	891	885	860	923	832	883	858	852	902	819	931	943	922	891	843	888	842	874	896	863	905	912	924	859	877	929	899	847	858	866	903	923	876	846	870	854	878	837	878	851	916	877	873	860	842	854	924	872	914	859	843	920	909	868	871	877	880	890	845	906	856	899	895	845	936	913	890	882	910	826	896	852	839	905	918	872	881	853	878	897	833	843	926	914	868	884	883	835	890	847	877	906	873	903	887	882	882	880	886	911	890	863	922	859	894	869	873	910	879	937	908	874	884	888	840	879	889	860	852	867	890	923	870	864	847	941	842	877	908	870	948	908	936	871	894	921	880	857	884	897	899	962	848	862	890	841	860	888	899	858	888	850	871	898	857	843	852	916	874	879	909	932	914	918	819	871	950	905	882	901	898	889	888	916	888	912	915	917	893	853	916	932	916	835	927	887	921	873	881	900	869	904	905	908	857	901	839	872	891	898	869	881	874	881	896	866	874	920	931
6788	547	591	529	490	390	398	348	347	353	345	331	372	345	325	359	359	339	342	356	310	312	335	301	352	360	353	337	342	327	334	330	333	376	326	349	310	337	299	316	308	352	312	336	321	319	312	336	311	338	292	319	316	352	312	327	314	294	325	326	326	287	351	311	320	328	335	318	287	338	329	339	320	310	318	321	299	319	303	302	321	322	302	316	344	341	298	327	308	312	334	332	321	337	302	318	336	329	298	353	309	323	319	307	344	330	316	333	383	333	317	320	340	321	314	305	322	356	330	319	345	332	335	313	346	310	328	312	289	323	303	300	331	317	360	341	312	304	352	314	325	342	312	279	325	333	337	341	322	333	348	305	330	336	301	322	334	333	345	349	319	305	331	304	355	321	314	322	294	347	326	342	331	277	347	300	336	304	318	313	313	337	333	319	305	290	334	318	311	267	321	314	323	336	299	311	278	335	305	352	330	308	335	337	292	304	321	361	371	318	322	327	321	335	322	301	322	326	282	318	293	312	342	304	361	299	334	320	343	354	319	307	306	338	307	319	358	366	364	352	328	343	340	331	334	319	304	316	317	343	298	296	318	341	333	307	329	328	337	329	318	357	338	285	309	314	287	332	355	293	340	304	347	334	293	311	356	348	349	325	317	345	328	363	338	307	277	287	357	336	311	295	348	300	306	303	332	342	318	332	334	298	367	305	298	307	292	319	340	305	307	315	305	322	293	310	302	315	342	340	318	313	331	297	326	318	340	340	363	337	361	319	293	345	284	333	332	311	333	316	339	296	306	331	355	287	314	318	347	332	363	330	308	333	322	301	321	326	335	325	337	314	291	315	312	328	338	326	352	334	290	319	307	310	307	369	324	299	295	342	345	332	321	333	346	317	332	340	333	321	351	335	337	295	302	341	353	272	291	307	375	318	336	348	336	317	334	319	330	344	320	364	285	325	347	329	334	330	331	345	335	342	328	298	333	320	321	311	327	334	356	331	344	324	340	303	340	322	361	327	347	360	307	286	350	353	323	312	315	290	300	360	333	298	310	308	335	323	338	287	291	314	334	316	338	337	315	324	312	315	301	291	316	323	308	344	294	309	356	341	323	337	297	312	290	293	354	341	354	337	318	325	330	312	303	296	306	295	331	314	328	309	318	312	329	320	313	316	344	342	320	317	336	333	311	297	300	306	291	297	317	329	310	281	322	324	308	321	314	318	322	292	356	344	347	330	346	323	322	307	319	310	337	346	301	340	321	347	339	339	291	310	318	339	306	342	348	335	316	319	304	311	310	313	294	327	322	326	318	326	277	310	343	317	367	285	317	329	328	338	344	310	303	336	355	321	322	311	323	341	340	327	316	368	331	319	318	349	328	307	317	329	328	332	322	315	343	339	314	310	331	319	315	326	310	340	342	311	342	317	322	334	341	305	322	334	331	360	309	338	317	311	324	301	326	309	350	299	293	321	320	329	308	282	310	296	338	287	345	304	368	314	310	339	322	302	351	331	307	300	335	301	329	350	287	293	316	296	326	353	353	316	291	311	328	284	322	323	346	312	349	331	294	311	289	314	306	339	314	295	330	306	288	352	327	325	298	327	312	308	346	319	349	320	329	323	301	329	320	307	315	323	306	356	325	324	301	321	334	340	340	347	332	337	314	299	306	350	326	316	295	291	300	312	331	299	306	306	316	290	364	333	334	327	339	328	341	354	341	332	296	312	376	342	332	301	333	351	300	308	339	342	330	303	285	319	358	308	317	350	315	329	320	312	325	314	333	334	303	340	329	321	337	377	332	349	317	330	362	307	286	334	310	321	343	293	320	319	338	326	337	326	296	329	302	299	307	282	342	324	331	317	314	312	335	301	305	345	323	310	325	339	335	316	350	317	319	320	311	297	330	294	334	361	324	310	307	307	348	313	372	326	300	328	319	348	321	332	334	319	337	325	301	292	338	342	337	326	279	281	310	303	328	336	298	312	297	318	293	322	314	335	359	314	338	318	347	326	331	291	324	317	313	312	356	327	333	313	319	314	323	335	338	292	357	300	309	296	310	321	309	319	346	326	320	342	324	335	317	303	302	363	339	329	314	293	313	323	307	330	321	327	340	311	345	318	303	311	327	327	290	292	303	287	347	325	343	313	309	328	314	297	330	359	332	329	328	312	340	312	315	347	360	321	328	347	340	307	278	318	311	338	306	299	276	317	340	277	327	315	336	334	331	307	333	292	305	323	313	323	323	323	308	304	361	317	345	333	353	338	302	373	296	330	317	307	302	347	358	314	291	324	287	329	318	309	344	307	311	286	310	340	284	318	318	287	347	334	319	339	319	343	304	351	312	328	331	337	325	327	324	328	317	317	307	292	314	321	311	319	321	353	318	308	312	310	316	318	340	347	345	303	318	356	326	338	311	306	354	305	347	350	344	307	319	310	300	336	320	341	292	322	314	319	322	327	351	321	360	321	303	305	295	335	321	306	330	319	341	339	341	322	307	285	318	288	333	314	310	310	305	342	348	329	302	338	279	303	323	334	364	334	338	306	331	313	371	295	312	284	327	343	299	271	332	320	329	310	336	327	323	309	315	308	312	312	304	326	361	336	342	331	311	336	305	316	330	324	306	321	314	319	296	325	326	331	293	312	332	319	330	318	283	290	339	296	325	345	311	330	303	330	320	334	308	296	313	323	302	322	330	336	321	323	286	335	340	329	298	311	309	301	298	330	334	312	365	356	326	360	365	329	313	348	311	313	313	313	367	311	346	325	314	287	324	308	288	311	308	301	327	313	343	334	338	301	320	324	330	304	302	332	310	305	290	367	292	302	324	277	295	332	314	328	311	320	345	335	305	336	314	286	308	294	326	318	317	327	348	347	321	305	314	330	323	296	326	310	330	318	346	318	308	316	344	333	324	343	331	326	317	280	323	355	298	324	359	311	328	299	307	334	335	339	326	307	318	338	329	327	332	329	323	335	312	317	322	335	308	307	317	329	310	333	319	321	288	358	343	312	339	328	338	315	327	346	325	348	306	333	325	343	306	317	312	315	333	319	337	364	301	339	362	306	321	318	303	338	333	342	295	301	329	326	288	306	338	313	329	342	325	346	316	325	331	297	317	310	328	336	336	321	350	304	323	331	247	293	325	335	311	317	317	358	321	336	369	340	285	314	315	308	348	341	349	335	348	333	312	305	312	298	326	316	292	306	340	299	321	343	315	350	331	385	335	312	295	363	337	300	344	332	324	345	341	354	345	331	327	360	308	328	330	323	328	344	332	312	329	296	325	323	330	333	310	330	314	352	278	339	311	356	336	330	311	329	322	268	333	353	314	341	348	308	328	305	341	352	304	357	329	310	321	340	307	307	342	280	298	317	345	338	341	340	337	297	338	377	295	334	304	327	264	337	337	314	328	329	328	357	331	321	346	282	326	350	328	294	300	306	328	329	323	319	316	339	360	324	301	318	299	301	325	317	328	289	364	307	317	317	322	291	351	331	347	330
6550	979	1427	1539	1320	1141	1054	979	971	889	878	844	845	857	895	820	819	844	840	818	820	851	789	799	837	756	782	806	757	833	775	810	760	757	767	823	778	803	781	819	783	787	808	762	788	778	811	801	795	785	729	748	745	725	762	767	770	780	781	769	778	813	873	774	739	779	802	782	772	779	828	770	740	792	747	777	790	823	763	791	744	793	797	753	796	763	763	771	837	791	791	768	748	818	770	755	753	769	760	785	764	777	753	753	821	775	833	759	757	789	764	792	804	806	808	799	738	751	760	799	805	772	781	758	803	779	801	715	786	761	798	821	786	793	792	814	778	803	733	776	797	740	748	769	779	780	784	782	783	786	735	770	765	759	779	774	797	745	766	736	752	737	753	762	784	772	791	781	750	800	816	766	785	768	750	740	781	767	769	717	783	768	805	727	767	784	760	765	793	792	795	768	769	757	735	776	758	806	759	764	773	716	732	772	800	754	794	791	784	787	776	771	766	784	769	746	795	728	775	770	764	790	754	732	801	773	771	754	722	798	758	790	800	801	828	730	789	762	730	816	785	809	789	774	756	749	758	782	776	770	776	799	815	756	772	710	803	803	753	795	771	785	762	774	767	776	824	681	759	786	765	730	813	797	805	823	738	774	778	760	785	778	759	784	803	789	750	777	761	773	764	786	788	753	782	801	784	777	740	769	801	805	736	787	796	835	762	762	760	790	791	796	737	755	735	824	769	779	748	839	796	793	750	761	839	801	756	753	779	798	739	765	762	722	828	759	742	741	798	771	791	725	798	808	827	742	790	754	720	807	770	786	798	736	747	789	788	826	752	777	787	769	735	755	773	796	753	762	797	810	801	777	795	778	711	762	745	726	765	767	772	780	814	744	784	791	732	795	738	741	785	771	745	759	766	860	795	829	733	770	744	778	802	799	788	757	801	816	803	749	865	759	769	771	768	762	797	757	787	796	752	768	791	770	723	717	806	749	713	723	749	779	783	804	809	752	820	789	780	766	779	799	787	753	744	810	768	780	791	765	767	748	719	810	756	767	754	816	766	809	793	747	716	757	763	768	763	735	757	779	763	771	739	803	764	801	756	780	712	778	790	748	735	796	796	715	785	763	771	815	782	773	760	794	783	796	749	771	774	793	732	774	745	735	774	769	759	800	780	727	797	795	771	808	785	775	774	758	761	727	791	788	782	793	765	764	781	816	753	761	758	763	769	761	784	779	788	754	815	797	768	811	817	717	785	761	806	818	763	769	799	803	716	731	782	793	764	759	842	800	811	767	805	767	811	739	796	768	765	779	777	766	768	794	759	793	737	767	799	764	815	781	754	756	752	781	771	754	806	761	813	850	777	805	796	849	737	756	782	793	801	797	815	774	777	796	784	813	715	765	750	766	771	782	739	814	767	795	771	766	730	765	783	743	821	820	735	752	746	793	745	751	802	778	740	735	752	789	753	756	833	789	755	769	823	744	782	782	741	723	789	779	799	766	783	786	825	784	768	750	845	739	783	766	726	787	789	727	741	769	761	792	809	760	765	806	732	766	761	801	773	748	764	783	760	753	804	800	798	760	756	815	832	732	825	788	796	722	819	794	767	811	777	776	794	771	734	755	801	777	825	768	824	752	738	752	826	747	811	794	781	756	789	783	797	782	741	778	805	823	779	769	798	730	790	770	780	779	756	771	782	790	766	793	759	733	797	768	761	797	774	764	742	850	795	795	778	756	803	758	745	733	760	805	806	796	765	804	820	786	789	732	811	748	727	779	768	775	798	750	785	775	771	737	784	795	750	776	757	771	800	796	832	786	772	769	788	797	758	809	817	736	788	743	800	772	807	754	736	790	734	773	788	766	816	818	771	777	787	753	796	804	759	759	828	797	780	766	742	790	790	763	790	794	782	770	781	727	808	764	758	792	796	793	786	780	729	778	763	747	812	772	786	753	777	794	787	815	811	821	774	811	803	823	805	683	783	764	791	789	772	789	796	824	789	808	791	730	720	764	778	800	764	793	796	736	791	802	759	846	788	794	779	742	772	772	742	723	771	772	768	760	735	789	786	762	716	683	843	817	781	773	770	754	785	807	781	742	781	828	740	751	765	788	748	751	819	798	820	740	805	737	781	792	758	759	803	748	801	770	766	770	769	781	783	764	729	749	817	788	780	765	736	786	805	763	813	735	787	783	767	807	806	797	779	768	793	747	730	714	821	772	724	811	809	748	792	757	784	777	739	777	759	804	749	799	788	801	762	804	788	787	749	795	811	807	765	799	784	779	767	774	780	742	755	805	795	802	790	758	782	782	794	827	759	859	762	800	769	815	795	767	746	775	768	802	769	729	769	810	745	834	821	728	811	767	734	701	795	765	731	804	785	778	782	792	739	777	782	817	743	799	784	772	754	844	753	749	783	750	794	771	795	773	784	778	754	733	784	818	831	789	770	796	756	770	736	719	731	808	787	770	803	790	804	781	741	806	753	825	740	790	743	820	779	755	757	755	765	792	727	760	757	784	800	814	816	762	745	805	831	763	772	743	799	774	773	779	786	756	794	815	736	775	749	787	753	798	817	728	791	799	776	823	798	782	791	770	758	720	715	759	742	812	793	762	765	765	785	753	791	802	812	739	755	702	744	758	767	770	776	804	818	748	784	788	765	782	756	747	779	766	775	770	775	759	791	742	734	808	754	770	790	793	790	792	776	771	736	739	747	738	780	775	776	747	818	730	796	770	735	801	761	777	809	795	773	781	782	756	764	785	767	770	750	772	801	756	776	776	758	767	744	772	829	772	752	753	803	759	786	818	772	721	852	756	755	744	766	771	766	771	788	768	771	778	783	827	724	763	736	730	790	786	786	763	789	763	816	723	822	785	734	814	778	750	732	777	765	791	762	782	743	774	797	776	760	790	762	756	754	770	828	809	765	785	791	758	776	813	790	771	743	743	713	781	775	748	774	745	773	784	766	787	785	784	804	789	742	778	747	782	761	778	763	758	802	780	703	849	765	766	800	774	735	740	788	792	781	772	753	804	729	742	813	749	828	774	749	758	740	773	787	763	728	792	738	700	786	815	759	786	798	821	766	750	749	740	815	798	776	777	742	763	783	817	783	727	796	794	791	765	796	821	772	759	764	808	783	742	736	780	709	784	772	780	797	757	827	796	716	793	744	774	779	768	762	748	756	796	771	770	778	755	774	818	799	793	760	820	770	756	776	736	784	765	815	749	807	812	766	777	812	759	758	753	749	796	786	741	753	793	741	787	754	756	804	806	828	800	800	828	809	724	825	798	759	753	767	787	753	780	807	738	728	747	780	768	771	770	754	742	835	793	768	775	774	789	765	763	793	753	807	830	735	746	735	721	780	758	763	754	741	745	825	814	766	750	732	771	740	783	768	770	776	719	777	690	821	738	755	769	787	780	784	806	757	775	745	783	774	808	760	805	777	790	776	760	742	770	795	751	752	711	780	830	776	737	823	751	734	825	810	773	783	775
12315	872	693	549	374	265	254	217	204	205	202	176	156	165	138	164	165	175	182	160	167	174	149	155	166	158	139	151	153	153	137	159	145	158	153	166	124	185	153	184	161	164	141	142	144	153	153	151	144	160	142	148	144	149	140	156	130	136	159	147	178	161	135	148	158	155	124	132	153	146	137	157	159	129	172	146	155	145	160	166	156	142	151	144	162	150	169	139	141	147	135	159	147	117	132	150	136	178	143	146	148	155	146	149	143	146	143	155	136	168	133	154	153	142	135	144	177	132	144	158	148	141	144	132	131	143	145	149	153	173	144	148	149	148	130	118	163	166	139	149	145	144	130	147	145	136	131	142	145	187	142	141	150	153	139	172	142	162	170	168	153	136	148	155	138	148	149	161	133	168	153	169	147	167	142	166	150	143	171	151	124	156	145	160	154	150	147	146	163	157	150	143	156	167	160	129	140	167	137	142	124	115	139	143	149	151	157	160	174	163	132	158	153	144	130	142	129	137	146	142	164	156	154	148	118	136	176	130	141	168	153	121	141	136	149	139	169	151	167	144	171	142	179	168	146	154	147	165	139	115	160	137	154	133	139	145	155	153	175	160	146	166	148	141	166	156	141	141	146	156	142	133	148	143	154	138	168	153	159	136	162	161	146	138	123	140	167	146	160	141	165	130	140	143	179	147	164	143	159	148	160	155	147	149	132	152	132	157	168	156	162	164	143	141	121	132	156	161	146	151	156	108	140	154	149	159	162	156	129	137	148	152	138	161	160	149	156	156	157	148	145	170	149	145	152	124	168	153	142	170	133	144	146	153	131	132	140	149	144	162	168	155	159	152	139	156	148	150	138	134	123	145	140	165	132	134	148	151	162	184	158	159	131	162	148	160	140	140	156	152	153	169	151	149	191	154	191	163	142	168	153	142	145	159	143	170	163	143	151	149	145	148	141	158	164	155	164	139	137	154	145	165	151	168	123	145	164	166	148	111	153	127	146	137	150	119	141	138	138	131	141	142	146	172	140	157	142	133	146	149	155	139	140	116	146	140	143	157	125	153	140	128	163	129	128	130	172	150	148	145	145	149	158	159	158	146	174	148	148	141	136	161	161	161	146	148	141	142	131	152	174	138	137	124	148	166	159	155	129	135	147	151	161	145	145	156	144	154	149	162	136	154	148	168	155	144	137	158	141	153	136	144	146	150	152	118	156	153	151	164	165	110	165	147	149	169	140	163	144	153	155	158	136	151	129	157	167	160	128	163	143	143	139	166	143	147	160	153	139	145	148	137	151	164	163	138	144	182	144	158	154	137	129	139	172	141	146	138	143	150	144	204	156	155	157	153	140	143	170	144	142	148	143	154	156	127	192	127	128	151	150	163	161	127	153	142	129	147	149	135	151	178	164	141	129	127	149	162	144	154	151	130	161	160	138	126	149	159	172	161	153	141	168	157	120	150	135	141	164	140	136	167	165	134	150	159	165	161	145	159	146	154	159	154	129	159	146	154	164	143	151	153	154	132	147	158	133	147	138	130	146	167	160	141	142	157	161	169	143	155	150	130	134	145	161	153	171	156	158	147	156	152	160	151	165	134	147	161	147	154	149	166	137	145	157	148	162	146	135	156	139	162	153	150	143	130	140	144	129	137	155	147	127	143	167	122	135	155	136	149	140	162	142	143	141	145	145	144	164	154	149	145	149	127	146	146	133	172	174	161	155	168	147	160	139	126	158	162	145	143	144	157	149	155	159	134	141	142	135	160	156	136	162	172	166	150	149	150	147	177	139	161	137	154	138	125	157	148	147	147	168	172	152	169	144	160	154	145	124	134	153	152	178	139	151	142	148	149	140	179	167	138	137	149	149	165	153	138	154	152	167	158	166	141	134	120	158	145	140	138	121	131	139	152	152	158	135	176	138	138	128	116	146	159	143	144	134	147	145	166	135	160	148	166	139	143	154	163	161	155	135	144	133	139	145	159	150	164	157	164	152	143	147	142	143	143	147	158	155	154	146	143	143	150	149	148	142	147	156	131	161	163	150	152	166	173	133	138	137	149	136	162	154	160	169	157	145	140	128	127	118	136	150	134	141	143	121	142	144	166	144	136	129	164	153	146	162	142	140	152	158	148	159	165	168	132	167	138	163	151	164	152	150	153	156	140	142	157	124	163	155	148	157	113	153	148	154	145	133	164	134	136	138	160	159	140	151	123	134	149	148	141	145	150	165	135	167	142	143	160	174	155	134	164	140	161	143	166	173	128	165	146	142	140	150	156	144	145	151	155	167	131	152	155	156	151	167	156	151	169	154	151	172	138	154	180	147	144	151	145	154	146	121	133	167	128	154	171	155	144	139	120	157	142	140	141	168	152	150	132	141	146	152	152	152	146	146	149	142	151	151	150	162	144	156	171	156	154	133	148	140	147	155	130	160	150	167	110	142	153	139	139	161	149	141	144	146	151	150	150	140	165	163	136	121	176	159	150	137	152	164	168	170	130	150	171	159	161	151	136	134	138	159	145	146	138	140	150	168	189	159	164	138	154	179	141	168	159	166	138	145	134	143	130	140	160	155	149	149	146	150	131	148	144	130	162	143	148	154	130	155	144	163	158	131	167	138	153	139	132	154	134	126	132	158	164	167	150	141	154	169	156	156	123	128	134	137	138	141	140	162	165	137	155	143	143	145	154	133	143	173	138	151	137	147	146	153	144	164	151	164	168	145	138	155	164	162	161	148	144	125	159	134	140	108	150	136	154	136	142	134	143	136	142	169	164	157	143	138	150	126	146	161	137	145	169	151	144	155	155	124	153	155	157	156	154	149	156	161	150	132	162	135	166	159	146	152	160	132	137	141	155	154	145	138	155	157	132	139	143	149	159	140	146	151	135	129	134	151	127	140	142	143	142	139	148	157	164	162	170	151	152	149	149	169	165	165	142	160	152	159	153	169	122	151	135	146	146	146	137	145	163	193	162	152	146	142	158	149	152	151	140	153	166	140	170	148	152	149	141	146	152	150	152	164	142	145	147	138	148	181	141	119	135	146	151	162	151	173	141	160	173	138	142	153	155	158	144	169	134	148	139	150	131	141	151	158	139	133	149	176	157	153	151	154	131	140	145	154	150	153	157	142	163	130	157	154	157	150	148	162	174	144	152	139	156	138	132	169	162	161	158	150	152	136	164	164	131	152	136	192	159	138	139	161	154	163	122	144	159	149	134	155	153	132	142	154	142	116	159	130	144	127	126	158	157	147	161	165	165	152	128	152	159	143	161	144	136	156	150	149	146	139	142	156	138	144	148	157	173	152	159	160	124	151	142	153	155	181	137	163	166	124	132	154	133	135	166	147	145	138	151	159	151	150	138	134	138	143	153	150	149	162	155	148	124	150	166	141	156	165	148	138	146	154	153	149	148	148	132	151	171	151	169	164	139	169	153	138	160	140	161	155	126	155	155	121	143	163	132	153	162	135	153	128	154	138	146	155	154	141	173	164	158	152	138
7768	880	1699	1882	1562	1104	908	908	758	698	592	591	532	561	490	508	506	496	502	439	482	466	443	464	439	445	428	421	483	408	438	445	402	450	409	417	430	394	426	420	418	431	382	451	413	419	386	411	385	428	379	386	372	415	416	390	414	413	377	405	406	405	407	416	410	401	368	400	403	372	396	401	387	409	357	367	408	403	399	371	377	386	409	401	409	342	412	426	425	393	375	423	410	392	369	439	423	424	403	414	385	406	397	354	399	385	378	390	396	361	380	426	406	372	403	406	381	382	389	421	402	400	391	418	392	393	392	405	397	383	416	398	353	377	398	378	395	396	406	420	398	391	433	400	453	412	412	368	430	400	409	373	380	407	401	376	397	393	388	416	403	371	382	402	363	369	384	391	404	385	380	400	388	394	397	382	392	392	429	400	405	375	386	363	412	406	422	420	396	417	377	418	426	371	379	410	362	364	382	377	391	391	363	408	370	390	382	404	391	402	372	388	405	377	411	378	410	373	379	411	403	368	416	391	355	401	419	402	379	406	400	401	373	357	432	429	378	412	414	418	400	384	416	407	394	390	373	385	386	359	408	366	391	420	402	400	380	374	399	369	428	366	400	381	416	391	376	419	333	383	361	387	389	373	377	405	404	399	415	375	400	370	382	396	399	421	390	403	375	433	360	393	428	415	388	378	434	357	393	391	400	355	405	422	418	391	382	402	406	440	416	385	393	411	412	381	409	360	356	380	385	420	376	408	387	405	387	351	410	411	365	399	377	417	387	387	407	368	380	367	364	377	396	387	385	391	393	430	377	376	378	418	390	401	361	387	421	389	385	382	410	377	379	415	363	387	376	386	405	360	423	401	366	344	401	399	359	368	395	361	363	405	394	386	393	371	387	382	455	397	384	376	388	348	392	387	390	387	386	423	367	419	385	387	389	395	396	417	358	430	398	364	415	406	380	389	382	371	382	388	381	379	399	393	397	373	398	395	416	361	385	371	358	396	410	388	408	405	404	414	388	413	384	403	431	381	382	409	415	412	424	406	416	405	388	396	385	393	400	374	374	415	417	377	407	397	383	391	393	370	395	385	386	408	373	410	414	378	369	401	397	345	408	400	401	382	375	420	376	453	380	381	394	410	380	381	408	350	424	389	386	443	371	404	377	412	409	406	390	360	403	382	377	390	416	377	393	395	379	413	415	377	463	400	369	418	409	400	417	395	392	407	395	400	397	422	399	414	413	397	388	389	414	391	387	379	393	391	382	397	398	378	389	404	372	400	391	371	390	388	409	358	398	378	381	354	409	384	404	392	413	388	411	383	408	402	348	420	416	397	404	366	389	385	394	387	425	392	383	358	392	396	397	418	401	402	400	434	352	362	387	362	379	383	403	366	414	410	403	399	414	416	405	399	412	372	404	399	363	373	377	414	370	382	391	381	413	375	381	367	399	403	382	425	391	381	413	410	369	412	419	431	385	410	389	377	350	362	394	370	385	405	389	357	381	405	364	387	368	388	385	398	395	397	405	385	403	380	422	392	392	401	404	404	400	397	384	345	387	410	397	390	402	386	368	407	410	406	388	420	376	382	394	402	383	369	386	407	389	399	395	363	397	355	395	391	355	386	388	428	393	405	402	388	374	394	379	374	384	389	391	383	377	407	371	357	411	387	397	380	391	377	394	383	395	388	396	419	373	416	362	387	392	376	413	386	392	388	384	373	411	413	417	461	382	403	413	396	397	347	408	386	385	392	393	395	408	359	399	409	350	400	386	383	369	416	371	388	393	389	380	387	389	379	444	401	391	435	389	385	352	429	393	418	436	369	381	358	381	382	384	390	397	377	415	398	392	365	378	394	381	396	378	376	401	406	393	405	384	391	395	380	371	372	419	379	400	403	395	388	390	385	395	392	397	384	395	400	377	428	408	373	402	436	368	398	429	390	397	390	369	379	393	371	394	376	448	369	390	424	382	454	365	381	420	420	340	405	381	404	382	403	380	392	408	397	375	401	395	414	412	395	386	419	421	396	430	391	438	360	377	374	401	388	422	422	398	409	379	396	404	421	448	392	378	366	423	402	401	395	359	358	369	424	376	381	373	387	397	399	387	379	352	406	394	408	370	366	391	429	379	401	351	390	403	400	391	402	407	394	388	426	395	388	369	387	427	407	397	421	401	411	384	397	424	411	388	416	375	406	351	398	385	380	423	408	402	394	415	432	400	377	383	436	402	381	388	406	400	408	392	361	373	453	429	374	383	394	409	452	406	388	392	385	400	390	417	364	398	383	378	404	412	423	375	430	379	390	363	386	419	390	386	424	404	414	435	433	412	386	374	377	419	400	386	415	380	397	389	379	427	389	394	382	389	379	399	426	383	404	387	401	389	381	366	411	413	387	369	374	386	422	380	395	364	386	403	404	398	383	398	360	382	364	362	406	396	395	361	407	406	404	424	386	377	392	398	416	379	395	390	433	425	381	403	394	380	374	375	376	391	423	403	391	403	358	390	388	380	390	392	445	367	413	420	384	402	399	400	410	346	436	369	381	384	421	422	397	398	410	377	372	386	432	371	378	390	422	394	388	402	379	391	397	392	419	405	390	390	383	360	356	384	399	427	371	381	405	405	369	373	386	381	416	435	397	405	414	406	400	354	378	369	392	421	409	395	371	358	372	433	402	382	386	377	395	382	367	399	431	384	373	397	376	381	409	416	387	412	373	358	444	358	441	390	393	370	428	398	392	416	398	389	388	406	388	397	390	398	355	363	392	381	387	366	386	400	381	382	367	423	411	409	396	382	392	394	386	382	391	405	386	441	389	362	396	391	385	378	380	413	393	386	381	385	402	404	396	367	372	393	409	389	390	379	418	422	386	398	365	359	401	405	390	401	389	396	404	408	412	401	407	368	385	410	411	424	390	382	398	421	376	409	419	360	396	397	396	395	399	399	382	375	393	418	399	453	396	443	392	373	387	392	395	408	373	373	415	425	413	383	379	369	384	402	408	437	415	377	395	384	388	407	356	364	400	373	392	412	402	417	423	419	380	378	407	371	377	359	390	411	391	415	378	381	382	384	385	366	393	412	389	392	412	375	359	404	401	394	432	412	381	392	405	389	385	375	436	388	406	412	379	405	386	404	394	371	444	411	362	401	399	394	392	369	375	390	434	388	403	369	421	389	407	393	384	404	430	402	422	389	402	409	395	403	407	377	404	391	386	420	396	414	378	385	356	400	409	405	396	419	355	389	436	387	389	398	373	389	384	430	393	389	362	353	400	397	385	420	400	384	405	400	388	397	410	372	359	389	429	375	393	398	396	398	379	425	439	418	391	404	396	408	370	411	399	402	398	372	373	388	396	416	371	415	409	418	372	391	398	360	433	395	396	383	389	382	394	402	362	385	364	397	397	400	412	388	416	395	408	391	398	417	399	404	393	417	370	348	379	389	383	396	424	406	359	399	382	375	400	386	391	436	383	382	394	402	423	392	403	357	402	396	424	381	389
1286	400	382	351	335	367	397	426	371	347	396	362	349	369	368	378	387	357	396	383	386	369	350	406	405	412	402	348	367	431	374	379	369	388	369	390	411	374	358	423	360	356	355	388	373	394	369	369	310	368	385	408	370	368	341	355	362	380	392	386	402	353	356	393	393	376	407	348	390	358	378	398	358	377	391	362	385	335	397	338	362	374	375	372	372	349	337	379	338	370	384	348	375	394	401	341	380	355	370	333	372	373	326	380	373	365	352	379	387	369	353	343	385	342	339	344	335	364	356	396	366	396	374	362	362	342	332	405	401	351	389	324	408	379	337	363	326	375	383	354	347	386	383	364	364	355	344	370	382	356	369	322	371	345	368	338	346	383	371	372	415	364	369	369	353	377	389	326	370	372	410	377	402	387	369	350	404	360	398	327	389	385	360	342	390	355	370	364	368	358	398	374	361	378	377	360	377	368	387	348	386	364	397	365	365	334	367	380	377	370	366	384	390	382	380	418	374	326	334	348	372	347	359	372	371	383	385	374	359	380	350	350	356	380	346	324	373	364	375	363	373	351	407	322	354	398	348	357	391	349	355	368	386	430	353	374	376	332	360	406	357	380	366	368	358	350	369	370	373	374	375	360	356	382	370	371	385	344	359	382	354	374	361	369	354	344	338	389	367	366	361	366	383	383	393	346	369	364	399	397	367	369	365	359	393	348	394	375	350	357	371	419	364	363	384	380	361	411	374	382	345	375	419	364	360	351	387	382	343	378	362	397	375	393	343	376	356	367	379	355	354	370	366	407	379	348	377	376	378	370	379	377	356	373	361	360	375	374	342	339	354	342	353	389	369	376	376	352	349	322	363	366	389	332	377	341	373	371	360	359	386	369	397	356	362	349	357	401	349	409	364	357	373	329	364	392	377	373	371	418	332	356	372	364	377	404	381	370	349	392	370	362	390	384	335	357	395	356	415	366	356	376	380	394	359	389	357	383	390	354	378	376	383	373	358	389	378	384	383	383	379	395	357	414	389	339	391	366	354	379	375	359	345	360	374	396	334	347	393	377	374	375	370	368	387	356	373	366	365	359	368	345	391	390	382	363	366	357	336	382	387	368	376	380	387	373	380	390	396	390	378	359	392	367	373	380	349	373	344	372	365	343	382	365	366	352	361	362	368	350	375	366	393	391	404	368	420	396	355	377	366	391	356	385	363	388	360	361	383	377	391	377	363	391	353	380	353	391	371	386	346	357	397	373	390	364	374	407	404	360	398	369	392	371	356	376	338	352	359	377	410	381	384	396	372	365	365	384	393	386	389	413	351	373	360	407	341	394	376	376	365	360	366	418	339	355	382	367	335	322	380	388	355	355	365	371	336	356	373	357	370	361	363	359	402	358	371	344	372	380	358	333	420	383	368	352	371	389	385	379	353	377	355	372	364	360	373	356	382	362	350	353	360	393	383	378	416	356	367	339	360	386	384	361	383	355	370	375	372	414	395	361	381	368	384	345	397	376	361	367	345	371	343	364	422	392	367	358	372	367	368	349	382	389	370	354	374	392	363	385	375	359	383	335	349	381	383	378	364	402	391	359	368	367	350	402	365	402	362	392	353	376	409	342	360	372	391	354	416	394	343	392	353	401	366	411	372	364	348	393	388	355	374	370	366	338	387	361	340	379	376	382	340	362	380	394	340	374	363	362	379	374	344	372	346	387	341	370	370	336	371	365	357	342	377	378	385	384	389	390	402	350	390	368	392	366	387	404	338	340	396	392	371	352	422	342	355	374	379	349	370	394	342	357	375	380	373	349	391	344	354	338	378	355	373	355	400	379	374	381	378	354	384	338	386	395	355	365	363	383	398	388	419	367	390	386	347	392	364	369	357	368	398	405	400	353	411	353	380	361	368	385	323	382	345	349	357	381	330	345	354	390	363	374	384	377	383	402	358	374	368	379	352	335	364	368	332	376	355	402	357	378	356	398	365	383	395	369	355	369	367	373	364	354	380	385	371	359	373	377	353	367	375	354	345	349	355	371	371	331	387	361	372	374	398	342	354	381	384	384	366	358	395	388	370	375	386	386	371	353	388	377	363	393	360	372	358	370	345	358	384	364	399	337	355	374	355	348	379	344	370	372	358	321	390	373	371	357	367	361	379	373	379	403	381	386	331	382	364	367	407	362	377	333	333	360	374	357	379	373	346	381	359	358	363	385	347	367	328	344	363	376	388	389	348	330	409	335	319	351	413	387	378	350	394	357	365	368	368	339	405	348	370	361	355	388	391	352	384	381	372	384	313	365	391	380	401	364	373	382	357	396	350	398	368	361	349	391	368	372	372	390	359	369	356	385	360	380	382	388	356	385	366	385	397	363	375	373	394	362	364	360	380	365	356	378	356	336	406	389	356	370	370	400	352	395	365	376	348	391	391	396	398	394	367	399	435	379	399	353	344	383	339	367	403	372	380	341	413	377	381	342	405	370	313	355	324	356	372	384	377	364	359	347	332	398	400	345	385	371	352	375	361	360	380	366	358	358	368	353	367	383	359	363	343	383	337	358	355	378	370	364	356	391	373	395	389	391	336	382	348	399	355	363	378	373	389	353	359	375	392	386	322	385	370	359	362	374	373	336	368	355	360	370	336	380	389	354	328	350	360	329	369	370	357	372	422	349	354	372	369	387	378	354	356	342	362	363	392	388	389	383	378	373	382	339	363	368	392	343	381	417	367	352	366	353	357	392	386	369	351	383	362	346	365	379	368	350	393	344	366	387	380	391	375	364	399	355	362	373	391	373	368	390	339	381	388	342	349	343	370	327	339	352	363	364	351	385	356	411	358	374	366	406	386	363	369	395	361	355	368	398	360	338	384	353	339	335	378	375	394	347	372	401	346	362	372	348	344	379	377	398	370	395	361	377	379	367	369	353	357	357	360	398	356	388	385	390	313	380	387	352	408	391	391	368	318	350	376	376	355	372	389	384	369	366	341	351	401	349	358	370	340	393	384	427	366	356	370	366	376	342	395	407	367	371	398	404	364	390	381	358	373	418	359	367	367	339	363	379	363	360	373	322	352	343	354	337	374	397	382	374	391	333	369	338	357	389	362	350	361	362	345	372	397	421	347	350	417	370	370	390	360	394	373	401	334	341	364	345	351	388	373	360	389	380	351	370	396	392	373	358	368	385	352	379	388	371	370	358	382	382	363	331	388	375	364	371	381	393	415	379	354	380	390	359	338	353	374	382	380	383	356	369	362	408	376	397	362	400	362	404	355	347	368	355	355	345	364	377	356	335	343	348	376	373	381	373	391	363	397	380	372	375	383	395	354	378	386	362	386	377	359	335	356	351	364	370	347	399	379	389	361	374	389	362	378	355	354	395	355	393	351	387	361	395	391	389	359	350	389	382	384	389	404	392	371	360	357	395	361	387	408	369	368	370	375	332	425	376	368	361	396	344	386	367	399	368	373	367	367	400	362	365	371	348	388	360	385	378	366	372	366	368	376	368
1995	885	897	871	859	861	882	901	918	883	866	828	916	896	938	922	889	892	902	910	885	899	880	909	934	851	931	928	835	868	901	881	878	887	880	829	879	870	861	907	911	910	857	920	856	878	832	846	898	913	869	932	894	833	884	889	877	857	862	919	857	892	905	917	888	921	849	904	896	891	864	858	855	877	816	909	850	911	847	893	874	884	897	864	874	808	856	958	850	867	896	886	897	851	840	852	895	971	925	886	839	905	947	872	873	869	912	923	894	883	911	845	879	909	870	853	858	888	885	883	917	885	901	883	889	879	864	910	878	879	929	849	846	862	904	914	949	849	902	883	904	837	899	840	845	861	916	905	894	877	863	829	834	835	863	889	894	925	909	920	879	938	891	863	900	845	914	889	875	849	927	886	864	910	916	827	887	824	887	851	879	891	894	866	887	893	901	861	947	920	906	883	914	910	915	928	877	904	881	912	866	853	889	895	893	874	844	879	939	863	906	900	851	895	853	954	862	910	893	844	844	890	877	914	885	871	863	884	882	882	915	841	899	883	868	897	892	856	901	874	911	883	865	883	877	894	931	853	907	925	861	871	909	897	889	860	928	855	903	920	871	857	871	853	880	877	851	873	843	879	833	840	916	827	871	878	873	858	879	871	836	904	879	846	867	831	934	861	881	933	888	890	880	901	980	914	854	880	849	907	890	944	881	861	863	895	920	908	908	875	849	876	977	833	861	854	872	851	909	923	919	909	878	889	951	877	894	892	862	896	889	917	856	883	871	868	904	850	848	856	851	858	867	835	856	866	957	867	877	865	855	871	838	903	853	841	851	867	870	926	883	895	825	885	872	868	892	847	910	889	868	876	921	844	878	905	819	873	867	857	853	858	929	885	903	876	854	863	901	900	832	864	859	917	868	929	907	912	902	861	923	849	897	935	918	868	869	858	893	826	924	896	867	904	895	915	860	893	899	886	842	883	875	861	924	948	916	866	890	852	901	844	876	867	891	922	883	898	858	896	829	906	882	909	842	832	856	878	894	824	925	925	845	852	892	879	904	880	879	857	925	887	897	835	902	924	877	906	873	896	835	875	862	864	868	859	891	904	896	887	861	845	853	863	867	888	901	913	887	833	853	850	829	881	899	838	852	892	871	848	933	930	856	876	891	858	907	891	921	872	864	890	866	899	893	899	896	899	862	874	867	877	883	872	863	889	892	908	916	827	911	854	877	879	879	932	892	871	814	858	838	907	859	889	877	953	865	880	856	902	833	834	925	930	893	867	878	855	931	881	920	878	888	854	890	907	914	870	872	873	900	931	880	922	887	918	896	813	927	888	878	864	900	834	887	867	950	902	896	900	861	881	859	880	868	888	902	895	873	909	873	902	890	848	851	906	851	844	857	867	892	930	865	866	887	885	885	861	901	914	855	860	854	944	860	897	856	936	856	955	869	933	908	859	912	899	883	875	890	870	847	902	964	886	863	919	855	943	865	882	828	833	907	885	900	884	899	871	890	911	886	917	903	886	908	865	943	867	904	857	902	866	862	868	847	826	878	874	880	898	882	934	883	901	871	877	850	883	867	898	832	858	907	863	881	907	921	862	852	939	825	911	883	856	877	850	836	895	872	868	911	891	908	840	909	905	903	878	824	853	898	904	888	816	881	888	877	895	883	922	886	896	873	888	861	890	876	895	902	905	891	904	937	845	844	935	874	842	900	894	879	862	860	910	913	891	930	924	873	897	865	906	899	865	939	886	827	858	875	848	961	898	872	892	881	906	874	920	874	925	985	911	881	880	852	881	872	926	884	851	849	886	887	853	871	878	907	881	917	892	906	924	860	842	889	883	954	926	871	890	849	884	816	907	916	904	847	835	880	904	843	893	888	882	873	898	885	886	867	818	925	911	855	876	843	871	862	924	921	900	854	859	828	855	877	879	859	911	898	932	866	951	868	865	885	886	866	901	863	888	895	940	951	877	886	969	881	851	912	901	938	878	891	868	902	914	882	847	869	869	897	900	900	914	898	879	862	850	895	865	877	904	889	855	930	920	942	949	855	879	884	873	909	857	840	890	911	889	883	913	846	854	901	880	860	907	850	843	907	888	871	852	880	826	896	847	822	836	889	873	907	852	905	961	855	896	881	877	896	896	871	893	922	905	794	819	858	898	881	860	854	894	864	910	869	865	883	912	899	869	853	894	890	888	896	855	860	902	903	928	884	869	881	871	889	853	892	966	898	935	924	882	901	878	841	897	841	886	888	884	845	877	896	829	878	882	900	889	860	874	919	871	857	926	888	914	861	894	934	926	873	857	872	871	838	893	890	864	876	850	919	884	849	811	917	907	883	816	940	918	889	883	891	926	929	861	833	899	941	876	872	876	846	863	902	852	920	897	918	874	905	890	898	959	892	915	929	827	945	858	924	917	883	917	866	886	908	858	905	889	855	848	868	885	897	860	883	903	877	860	913	894	911	911	890	855	913	878	925	824	878	861	830	886	852	867	885	878	881	873	940	934	870	914	876	894	885	896	906	902	912	818	875	859	873	870	851	894	864	892	928	908	848	888	869	884	875	882	922	908	863	871	913	901	854	856	877	855	887	892	885	864	870	935	876	850	892	892	823	885	909	895	858	878	859	925	873	892	862	870	882	842	935	864	892	857	921	900	872	905	894	860	830	837	851	932	902	873	867	837	883	870	832	936	886	925	873	875	875	896	909	811	843	909	868	923	823	874	886	919	864	887	938	886	918	890	875	917	903	817	873	862	893	915	865	846	877	849	818	853	893	889	823	898	895	865	881	875	845	860	886	902	902	919	887	876	910	909	896	938	905	834	905	875	912	807	913	920	821	881	927	839	872	840	888	871	884	851	842	857	876	872	886	917	831	871	905	867	785	906	852	858	879	904	861	874	883	859	857	909	849	914	881	868	876	898	907	910	875	889	850	886	896	865	820	874	891	870	905	816	929	901	897	910	898	857	895	967	858	886	871	937	863	863	876	895	915	915	879	855	919	848	875	933	899	968	846	900	893	882	860	943	878	936	891	811	897	832	909	902	888	872	906	886	860	881	856	899	855	898	889	882	834	848	900	839	887	910	834	953	889	893	889	845	886	886	861	830	921	868	866	880	904	874	935	883	906	872	889	792	873	925	878	852	885	822	873	859	862	876	895	928	881	845	918	878	888	876	852	914	842	891	879	893	873	848	883	841	895	881	851	877	832	927	886	904	879	927	884	929	863	875	879	915	896	911	900	848	869	891	928	918	877	844	946	890	883	926	888	874	848	848	896	819	958	874	877	882	930	894	858	873	835	896	904	893	864	873	866	891	838	856	881	873	885	923	913	875	883	893	834	849	862	924	871	874	854	884	882	851	845	880	911	857	846	825	907	902	881	858	942	866	857	878	901	904	888	926	838	863	872	866	880	838	824	888	896	854	873	900	896	912	936	931	857	868	918	876	909	858	833	872	903	955	861	886	898	876	887	864	867	891	915	866	886	866
6887	597	557	539	436	389	337	377	328	354	407	334	332	340	369	310	297	318	341	340	310	320	322	323	312	340	336	360	330	350	295	300	321	311	327	359	304	343	332	309	336	325	329	329	336	321	320	334	331	330	323	316	293	314	303	304	307	301	336	269	324	344	330	350	325	311	324	336	313	324	323	306	300	335	357	321	304	319	306	315	309	298	271	295	355	294	297	326	326	317	333	320	320	326	318	314	290	302	273	334	309	357	333	345	332	321	313	303	328	320	338	342	326	312	296	320	360	325	318	284	370	323	324	358	349	345	320	330	321	301	312	322	367	338	326	308	279	320	307	324	319	319	311	323	343	303	322	315	350	306	309	295	306	350	294	320	333	299	287	371	329	332	359	349	335	316	327	324	327	310	297	333	308	328	318	332	330	353	327	339	315	325	336	328	362	325	343	291	320	304	314	296	350	309	323	308	342	295	335	345	319	299	351	368	361	312	310	312	350	321	306	330	311	315	328	326	338	299	296	336	298	307	309	324	322	304	325	303	331	316	342	339	335	314	323	309	336	354	319	313	325	340	342	308	343	305	324	297	315	298	366	327	323	309	320	311	328	321	339	328	295	327	303	320	333	357	342	315	347	333	320	343	298	299	340	320	309	322	344	337	295	326	313	319	361	345	329	293	355	329	287	338	326	324	313	299	303	319	320	313	320	311	345	293	339	343	322	295	311	335	285	295	284	318	313	314	344	313	337	349	326	330	292	347	342	325	291	322	305	307	276	316	315	332	288	319	291	352	299	317	305	315	332	345	351	331	337	341	285	281	345	286	312	311	297	298	341	357	326	326	360	313	342	303	323	324	319	327	310	339	317	333	317	313	338	335	336	309	349	346	346	318	302	353	355	327	357	334	303	339	349	304	300	298	312	305	328	328	330	326	303	353	330	333	321	318	320	318	327	331	301	328	337	314	337	345	351	376	311	324	331	318	318	311	328	346	309	325	345	309	322	323	315	353	358	318	352	331	332	339	322	310	308	342	330	341	307	319	342	320	324	314	346	296	313	336	317	312	322	311	339	305	281	308	345	332	307	351	304	334	317	298	332	322	293	309	349	326	335	350	326	334	313	338	333	363	317	310	321	338	320	284	317	298	305	324	312	319	306	344	317	292	336	313	311	293	328	309	323	291	311	317	296	358	352	328	308	320	300	371	340	340	321	328	302	308	320	321	353	352	329	323	351	347	329	335	297	324	350	324	339	304	290	284	320	313	306	305	329	305	295	313	340	374	296	328	327	303	306	299	326	336	310	317	314	326	344	301	308	328	329	367	300	300	310	317	337	311	333	301	297	337	308	318	318	334	289	316	309	335	307	312	301	334	309	315	314	308	317	313	329	331	337	323	315	314	283	302	340	308	305	342	331	319	358	329	303	279	316	278	327	274	306	316	305	344	294	320	346	341	325	292	313	323	348	316	314	318	320	326	310	333	327	339	323	294	296	287	319	304	331	306	340	337	306	295	307	321	276	329	352	336	304	309	309	325	320	314	352	319	338	306	325	329	341	330	289	304	311	311	298	332	316	370	331	324	307	338	315	294	314	370	359	333	343	328	353	291	304	308	298	304	360	316	304	308	324	315	328	325	323	332	298	375	310	301	337	292	308	336	312	338	291	335	317	324	345	323	325	318	331	317	304	329	280	310	320	325	324	293	318	348	331	343	325	340	339	329	288	334	305	319	323	307	320	375	292	302	293	312	335	298	331	316	305	307	298	333	330	298	310	290	323	319	332	317	291	325	270	327	333	350	330	305	319	337	297	319	338	362	334	299	319	324	360	308	284	353	363	325	328	313	308	316	333	290	333	332	305	320	305	366	341	294	326	338	310	345	320	291	317	334	347	356	311	326	317	310	294	326	306	329	367	349	377	314	293	314	304	310	321	313	355	324	307	315	289	333	318	309	343	338	328	314	323	320	315	296	307	337	308	346	349	303	328	316	325	315	308	290	304	343	302	314	346	334	319	348	308	340	333	295	272	304	356	319	320	300	357	337	286	288	300	320	314	313	303	285	347	312	326	334	328	327	317	314	330	314	334	334	304	309	315	306	314	317	318	292	340	318	337	344	306	331	317	317	321	313	328	330	386	336	358	295	333	353	342	306	331	332	344	303	372	318	324	282	330	314	330	318	315	346	340	311	333	309	333	335	292	308	315	313	336	345	303	337	317	278	311	345	316	334	321	358	306	323	304	316	291	310	319	337	336	347	328	327	334	316	303	307	340	313	332	342	316	329	318	347	306	310	329	330	341	339	314	294	343	312	322	340	305	333	345	316	311	366	331	308	323	347	362	305	310	313	301	320	309	319	330	335	309	310	272	315	328	304	330	297	350	322	349	303	320	333	327	328	333	338	350	323	333	340	331	353	316	319	343	332	354	303	331	307	344	348	324	350	305	336	306	322	354	323	332	349	292	307	326	322	309	333	351	354	336	306	301	338	301	355	289	356	314	320	321	313	330	336	329	350	315	334	336	336	348	341	320	311	344	322	341	304	330	298	325	327	341	320	319	279	310	293	315	273	340	333	351	306	313	301	299	311	352	306	336	336	303	334	319	331	375	299	332	323	312	316	289	269	320	348	309	279	330	325	313	325	358	313	346	311	296	329	337	328	290	319	301	279	305	331	300	337	324	322	327	310	323	319	358	289	311	313	311	300	335	326	295	327	331	341	319	335	308	328	304	332	342	334	361	312	319	323	298	310	295	336	343	318	328	301	367	324	361	345	329	354	318	341	326	306	309	298	314	331	319	330	280	326	293	291	325	346	335	325	348	323	371	326	332	324	297	328	319	304	304	338	333	335	348	315	324	285	330	343	319	317	319	300	329	324	302	352	334	343	321	332	319	284	310	317	313	286	356	350	294	332	326	322	282	297	345	320	328	328	324	349	292	293	317	286	317	314	326	306	314	323	351	306	323	310	350	327	312	326	342	335	321	296	299	332	319	335	341	309	293	307	340	334	343	338	336	307	295	326	338	319	320	344	305	339	329	300	324	293	343	318	315	327	311	352	324	342	335	334	334	348	312	328	361	330	301	304	299	298	339	294	341	347	330	332	335	327	346	318	352	332	336	296	320	300	301	306	376	325	337	308	332	322	323	320	312	285	313	347	345	339	312	294	277	292	289	305	322	289	332	274	317	326	335	307	329	319	299	343	344	314	301	302	306	323	291	293	324	348	333	306	320	289	333	363	289	293	298	289	314	360	324	332	326	322	314	353	346	291	300	353	307	305	332	329	310	366	312	326	320	298	330	289	318	350	314	300	339	331	306	300	321	330	304	308	328	339	331	296	317	320	305	293	319	321	305	350	330	330	337	336	301	316	290	285	316	308	310	347	291	286	298	323	328	298	307	330	309	304	320	328	366	313	325	311	307	322	323	325	296	320	307	310	312	339	300	307	321	333	338	339	296	339	316	285	294	298	313	322	317	307	326	320	318	299	318	318	350	361	274	324	324	295
6522	1017	1343	1566	1328	1200	1061	1058	922	890	913	854	869	787	797	797	824	800	825	833	761	798	808	779	797	790	814	783	788	771	739	742	784	750	795	754	774	804	785	775	771	752	759	750	838	765	749	814	773	796	755	750	794	799	785	800	757	781	781	751	786	806	763	834	830	796	836	837	826	746	791	713	748	864	769	789	733	759	774	814	839	808	759	757	779	738	799	744	792	784	835	741	799	804	808	775	731	802	755	780	784	775	695	790	714	795	707	782	680	749	816	836	740	736	836	793	793	745	768	791	817	786	772	773	794	840	789	780	761	774	752	765	821	778	762	815	736	757	747	758	800	804	779	753	779	747	737	727	766	787	768	789	743	769	776	782	809	733	750	686	746	721	750	774	748	809	763	785	756	791	760	775	733	787	746	777	765	759	765	748	742	735	752	800	765	782	798	802	811	764	798	781	818	778	784	794	775	755	778	775	755	767	785	743	814	801	781	770	800	756	833	812	812	746	756	771	764	804	770	757	753	749	765	756	772	750	734	782	758	777	784	792	733	747	749	844	779	812	823	745	779	757	793	792	770	757	741	844	790	827	808	728	771	769	807	779	783	757	764	795	770	763	788	777	735	753	759	794	767	767	785	763	779	748	791	796	810	751	743	792	752	784	785	739	764	768	822	780	792	734	763	789	755	720	763	740	771	724	781	760	728	786	777	751	764	764	782	748	781	727	812	739	770	792	741	799	802	730	744	763	824	769	765	763	825	768	735	778	804	799	731	741	787	772	787	764	791	753	733	774	789	753	733	780	781	832	781	761	822	796	810	806	743	763	779	762	751	778	765	758	792	811	791	786	753	783	798	763	796	791	778	798	790	768	809	779	758	773	755	794	732	728	753	798	804	767	762	794	790	785	770	730	752	816	766	803	763	785	799	775	779	784	728	791	753	770	831	814	741	795	815	737	741	791	797	797	780	746	749	794	807	761	772	751	792	803	764	786	765	785	792	728	778	785	767	753	742	802	791	802	803	746	773	740	812	772	783	777	770	771	774	775	800	774	783	765	735	750	729	758	723	769	794	808	752	703	737	749	796	812	778	849	757	750	750	771	703	753	781	810	821	771	782	793	742	748	743	822	812	743	762	797	783	804	817	819	811	801	798	722	782	788	767	768	795	774	766	777	755	784	774	801	783	778	792	738	767	764	790	748	758	769	757	786	795	799	739	777	779	763	753	773	767	773	792	739	762	740	764	748	793	780	759	765	736	769	764	740	839	756	865	757	844	832	850	814	787	741	768	748	787	712	750	824	781	781	758	770	772	824	763	738	753	786	767	769	765	763	788	743	797	822	787	765	783	763	774	751	810	783	764	764	759	740	791	757	751	755	739	780	811	743	758	790	732	794	729	798	788	785	828	780	826	753	749	751	764	756	770	804	777	742	789	732	727	753	782	789	762	769	791	781	801	814	743	726	753	808	743	777	743	730	768	706	772	775	766	748	740	734	802	813	766	783	728	778	796	725	762	762	729	781	806	761	763	809	770	746	760	785	814	808	781	763	806	784	804	790	770	785	738	814	759	773	767	770	767	728	768	799	767	768	746	794	784	757	782	810	800	776	745	705	732	770	731	786	800	826	740	821	730	730	782	775	762	733	780	820	827	765	783	766	766	747	753	779	817	764	824	749	727	799	789	746	764	781	757	779	785	795	732	809	786	775	758	724	761	800	793	797	812	789	751	774	778	765	789	775	750	764	755	740	760	764	803	768	817	809	794	811	743	774	778	820	780	789	761	769	760	742	787	776	736	793	826	788	746	736	731	773	774	795	723	780	757	846	745	813	742	782	723	754	790	822	785	809	758	788	740	802	774	756	763	755	817	741	772	734	776	765	843	750	783	762	765	763	785	783	796	764	783	780	760	755	795	783	776	788	757	800	787	825	752	792	775	790	809	787	807	775	718	803	774	744	744	764	752	794	803	776	730	764	779	721	804	837	736	770	769	785	799	736	776	791	790	763	751	724	823	779	787	760	726	765	764	730	764	798	765	809	813	757	789	806	786	746	805	778	780	779	755	775	724	773	817	805	813	789	751	724	792	784	757	737	739	764	802	754	759	755	742	777	741	844	820	746	753	763	735	816	786	764	704	747	814	738	750	791	797	817	762	767	769	785	751	765	781	734	750	804	770	808	796	811	785	774	750	752	835	767	783	769	785	813	790	745	761	808	772	717	788	746	781	795	796	766	793	783	707	813	788	749	777	768	820	766	817	737	738	744	767	791	801	785	784	819	766	817	771	774	843	811	781	767	758	783	752	771	776	787	808	758	777	774	773	830	776	781	752	758	792	753	821	787	772	774	743	774	771	812	823	760	732	754	806	759	729	819	772	810	751	757	817	774	759	787	736	753	714	797	773	814	787	802	733	783	746	827	801	780	744	732	774	724	811	803	714	807	764	751	810	801	746	763	757	774	778	777	792	820	789	786	760	780	775	743	791	747	742	867	742	739	756	771	779	752	772	723	843	774	791	755	763	807	823	768	788	750	761	716	840	804	773	758	771	799	765	788	776	762	733	764	748	712	772	762	854	784	765	777	786	726	735	772	788	764	754	744	802	766	754	749	785	781	769	741	778	779	784	773	823	761	763	762	766	794	759	756	769	770	787	759	792	766	723	740	784	742	750	778	811	722	766	761	803	770	793	785	798	731	782	814	825	758	761	759	722	731	765	806	755	753	795	799	809	762	764	786	779	809	787	786	776	746	710	746	796	802	764	735	797	781	770	749	809	764	797	741	747	740	771	805	756	754	720	802	816	747	768	791	714	777	797	753	768	750	768	749	813	745	762	784	727	777	741	795	752	767	734	754	753	828	748	802	756	788	788	795	772	772	731	774	739	770	760	745	768	743	812	796	757	774	750	780	777	789	758	764	756	734	781	757	741	800	755	827	814	775	774	853	762	774	802	751	756	727	784	771	827	780	800	775	790	766	802	765	809	799	788	799	839	766	777	788	769	841	786	747	750	770	829	791	839	806	747	714	781	797	786	831	777	747	796	729	815	740	771	749	756	780	749	797	754	785	801	751	769	787	794	772	770	781	789	783	758	722	794	784	748	761	787	772	807	767	793	757	801	743	754	776	786	730	816	730	807	723	771	705	748	790	780	768	771	803	825	729	783	729	792	796	806	785	750	812	759	762	785	779	807	770	772	768	756	752	775	773	788	813	756	799	730	791	807	786	806	765	767	779	772	805	820	757	813	775	759	735	752	805	828	842	787	804	797	774	778	787	790	752	815	789	766	779	769	797	757	749	775	753	787	785	769	780	822	768	730	804	739	716	769	779	759	796	755	805	782	809	739	780	779	827	792	746	800	737	796	774	779	764	792	818	776	802	761	796	798	858	803	743	805	748	763	807	761	787	799	759	771	748	770	797	815	772	764	721	744	743	751	776	805	755	753	759	754	757	770	805	770	727	805	779	776	777	780	797	779	756	800	755	844	787	780	727	780	743	809	718
12309	907	762	568	423	309	267	241	226	182	185	226	169	155	159	178	171	151	148	154	149	169	138	168	162	165	148	135	152	183	194	188	167	168	169	162	158	160	131	154	148	170	167	157	163	165	163	131	143	146	159	166	138	137	158	158	152	145	150	164	159	135	145	125	141	135	136	135	140	136	154	143	136	167	142	151	126	163	162	162	145	138	151	164	163	127	157	149	153	170	150	146	134	158	146	157	165	146	149	177	151	165	126	138	154	153	142	137	170	162	129	132	126	159	151	149	149	178	157	149	133	150	149	138	159	147	140	140	167	168	161	133	139	168	158	157	127	163	174	141	168	167	161	148	137	145	139	148	138	156	147	146	149	162	139	148	149	149	158	161	141	124	131	142	148	154	136	161	152	175	165	155	146	138	131	142	148	163	143	144	122	170	135	179	144	140	154	143	145	163	170	154	145	154	134	145	170	156	130	157	139	150	140	147	136	167	169	156	144	149	146	176	144	153	138	127	163	162	163	164	151	162	156	144	131	142	138	149	148	155	141	165	150	158	168	163	137	157	126	151	147	148	140	147	151	167	148	163	160	135	130	151	151	153	154	148	162	156	146	130	146	144	153	153	153	158	151	141	152	163	156	172	156	161	152	134	133	132	142	135	146	155	147	153	142	172	147	167	146	136	146	153	178	135	156	147	148	151	148	148	137	150	155	131	163	135	131	150	135	164	155	142	128	151	134	135	173	138	135	161	136	132	140	129	133	135	160	153	145	142	148	138	158	145	157	136	128	145	135	164	137	142	151	156	127	165	141	149	146	132	140	165	178	167	152	154	153	154	154	122	139	147	148	148	158	141	150	133	143	138	144	136	163	158	153	126	154	172	134	157	168	162	142	153	156	141	141	141	140	162	158	146	155	161	186	152	139	161	152	158	149	130	152	147	162	149	158	168	149	123	170	127	134	134	150	156	134	158	139	150	167	135	149	134	144	142	142	147	132	160	141	155	148	153	146	131	135	153	132	143	148	131	148	143	161	150	140	126	153	147	146	147	119	159	151	141	154	148	130	148	148	152	170	163	140	122	147	146	147	139	157	125	135	147	146	160	145	161	160	147	152	131	159	145	163	153	132	144	185	152	133	143	164	169	168	135	135	146	144	156	159	150	135	147	152	131	143	156	162	149	165	149	141	148	145	142	154	137	152	170	149	137	134	143	137	134	139	139	159	166	128	131	155	150	144	160	145	144	139	134	148	143	145	152	126	155	166	156	154	142	142	158	140	127	162	137	139	143	156	137	123	149	164	129	141	138	163	154	146	144	150	158	163	130	143	145	134	150	150	149	144	140	150	145	149	150	148	147	142	142	139	149	167	132	138	145	149	139	164	176	136	140	147	154	168	160	166	149	155	150	147	146	135	156	173	149	155	154	138	134	118	145	155	166	151	127	132	149	151	146	132	154	139	158	134	131	148	134	130	156	155	157	139	146	159	144	162	148	163	142	149	153	160	130	161	150	150	139	149	144	144	146	144	149	127	154	153	179	150	138	142	146	156	137	140	133	131	153	133	140	164	127	152	184	137	140	156	163	157	151	137	159	147	165	149	175	149	143	136	155	146	133	129	157	160	131	138	137	143	151	126	159	148	143	150	148	151	127	149	145	156	131	137	161	132	141	165	169	148	118	180	157	134	158	144	154	154	139	150	161	154	129	135	138	164	152	146	151	157	152	169	138	141	143	165	144	153	142	145	147	149	142	134	133	162	161	141	167	128	151	132	137	130	131	161	124	123	132	141	131	151	123	150	172	147	155	154	136	134	137	153	163	164	166	158	145	161	151	137	182	159	158	157	149	150	163	124	147	172	123	162	141	154	142	128	146	141	127	163	145	154	135	155	141	165	157	133	134	131	133	130	155	147	149	158	146	176	164	135	132	145	160	166	165	147	166	152	131	159	143	158	160	136	144	156	152	163	128	140	144	151	130	140	131	144	139	161	147	142	156	135	176	138	142	154	126	150	178	143	138	158	141	129	156	160	143	159	140	150	138	158	168	162	136	177	147	136	158	128	149	145	180	152	147	158	136	149	134	149	153	143	132	163	138	152	173	151	165	160	135	134	131	134	137	133	137	150	135	128	155	151	161	158	139	148	161	172	129	143	138	142	144	157	150	150	132	170	173	145	149	158	139	142	134	124	128	146	145	159	153	155	142	130	150	140	171	163	127	146	120	158	165	130	137	125	133	145	145	143	155	146	150	149	139	161	147	150	126	185	156	137	139	162	139	159	166	168	141	174	167	126	142	156	151	159	129	137	145	135	135	164	170	145	155	161	148	135	139	150	150	120	164	153	151	142	139	136	139	143	148	145	132	144	156	149	147	143	172	149	154	158	151	132	148	166	132	151	159	130	164	148	142	150	178	158	143	174	167	167	145	135	135	149	159	170	150	170	148	133	161	145	153	150	144	143	131	130	161	163	161	152	149	153	137	142	149	141	148	143	148	147	149	146	155	146	138	134	136	147	138	157	143	133	140	159	159	144	142	154	139	191	146	138	150	130	152	156	144	155	124	143	165	145	147	136	152	163	157	133	143	156	152	146	169	148	135	136	147	153	156	153	154	141	162	148	134	150	125	151	161	131	125	158	159	144	145	136	141	145	144	142	151	156	140	159	146	141	127	144	123	143	147	142	131	138	133	165	136	127	151	163	131	147	133	151	147	147	168	149	144	134	136	165	130	172	137	141	148	147	140	163	145	156	142	139	167	140	164	175	141	151	144	144	136	154	152	174	144	141	144	163	170	144	151	136	118	149	122	152	131	134	110	149	118	143	156	156	134	160	140	157	147	154	147	132	142	151	136	144	129	139	134	148	169	168	139	152	137	149	156	139	132	140	150	160	169	144	133	156	155	162	152	133	159	160	132	144	151	146	161	122	144	132	139	155	142	156	145	165	155	150	162	172	129	161	158	146	123	151	117	147	138	138	145	164	166	143	157	144	166	139	162	153	141	167	150	133	131	139	130	149	163	136	131	135	153	144	164	133	145	148	148	142	175	138	157	171	164	142	151	145	133	168	167	156	148	120	138	164	161	149	154	131	166	142	154	154	131	167	150	153	144	170	160	170	134	130	159	148	161	146	135	148	137	144	137	147	161	158	156	151	144	150	131	147	147	130	147	136	173	159	143	148	151	137	137	168	155	142	164	153	134	146	146	163	149	156	134	164	162	161	145	133	158	159	152	135	150	133	139	152	163	153	143	147	157	136	152	140	128	122	136	147	152	159	160	147	149	159	127	149	131	118	144	147	122	156	144	140	180	123	161	150	156	135	152	162	168	140	132	161	157	120	168	147	141	151	142	159	144	124	154	154	151	124	151	124	133	119	147	141	165	145	164	154	124	156	162	148	157	151	136	176	160	131	144	144	144	156	142	144	143	156	134	158	154	174	141	142	151	154	148	158	155	144	146	145	171	137	151	139	154	145	159	164	144	152	141	153	126	158	168	163	152	158	151
7766	863	1507	1735	1465	1226	1007	814	796	686	629	620	558	562	509	500	501	499	513	458	453	435	459	402	429	413	431	435	392	418	421	411	451	448	392	430	389	397	396	428	388	421	436	411	400	449	381	422	387	427	395	431	386	412	370	374	395	374	382	396	426	365	404	435	363	358	398	407	416	388	411	393	398	389	376	389	398	393	402	388	413	395	393	375	360	382	410	398	395	378	402	413	392	412	434	383	398	389	399	383	424	396	399	384	406	363	417	401	399	438	376	367	386	352	352	386	411	390	371	392	357	395	381	434	395	436	372	375	423	353	394	412	382	382	402	398	365	406	351	394	395	422	404	381	424	395	390	350	382	393	398	376	394	397	426	400	375	400	388	401	343	410	386	427	349	391	365	408	385	375	404	390	387	380	359	429	372	368	398	365	402	410	356	426	409	392	360	401	427	371	384	422	370	429	406	393	403	383	373	400	404	387	360	378	414	390	372	387	382	369	402	353	381	376	402	406	391	384	368	422	393	360	375	382	386	384	406	364	387	415	408	392	387	397	411	383	396	344	358	382	391	399	341	417	425	441	431	438	384	405	383	367	366	412	380	407	373	378	400	398	400	423	380	398	409	402	374	415	397	405	386	388	400	363	368	429	396	409	376	404	381	390	384	425	408	383	371	412	377	384	394	413	404	375	405	386	420	410	373	381	384	392	359	370	373	384	415	375	372	415	373	387	367	365	407	363	379	387	394	417	370	432	386	367	396	392	413	364	393	408	389	394	389	359	378	391	388	390	399	396	413	414	429	400	380	387	387	379	376	400	394	428	392	407	396	369	389	338	440	398	378	389	397	380	401	364	356	382	418	375	388	383	392	420	378	402	408	397	387	407	378	375	396	389	385	415	372	380	400	388	408	423	413	371	373	394	395	354	376	366	368	406	383	384	377	356	415	363	404	396	406	386	427	384	375	400	368	415	406	405	380	439	380	374	401	399	368	384	383	413	354	397	391	415	366	384	361	394	363	393	405	401	425	407	417	386	395	391	410	416	399	382	417	424	405	417	351	437	414	404	395	355	387	378	390	392	397	405	379	385	379	393	392	376	389	387	366	371	368	369	390	392	365	367	395	416	379	379	368	382	366	395	401	402	391	396	372	386	387	399	406	338	392	388	405	418	393	383	403	383	354	395	384	378	373	426	380	377	378	431	381	406	412	398	436	374	413	395	405	372	429	389	409	388	392	404	374	409	388	397	355	392	406	406	421	384	384	384	360	416	379	376	381	380	398	396	382	368	394	393	426	394	385	399	404	379	373	380	370	378	373	360	392	389	405	376	399	371	353	387	387	426	380	412	367	382	382	392	414	376	386	415	423	380	388	408	402	398	365	375	409	410	408	378	380	400	384	390	407	404	405	411	384	378	373	388	346	419	379	404	421	379	360	402	401	367	388	383	391	395	417	371	407	367	401	405	415	379	396	357	364	401	385	395	419	392	384	386	427	378	415	395	402	402	430	424	381	388	420	407	359	424	374	415	399	408	407	448	437	371	377	386	366	411	407	375	389	391	381	414	395	414	424	389	370	377	380	356	384	403	422	393	392	405	378	371	415	379	372	344	376	396	392	411	393	408	388	396	408	367	339	368	353	389	405	371	376	383	395	414	419	380	374	381	399	412	364	386	410	367	368	408	401	375	387	395	407	397	408	405	407	384	418	379	363	399	428	387	374	374	362	407	404	375	409	410	370	412	395	392	378	345	406	410	383	357	374	378	421	403	402	394	405	349	382	365	392	359	396	398	403	385	403	391	384	391	391	394	385	377	411	417	375	365	424	427	404	400	367	352	401	387	429	426	382	420	425	397	396	327	406	409	402	387	370	370	409	384	381	402	409	378	415	375	384	375	376	390	416	393	441	357	387	415	392	368	415	395	387	412	410	441	420	370	414	358	391	412	403	386	427	389	401	397	394	385	366	378	395	393	393	388	373	395	356	366	415	370	382	383	385	382	374	364	415	401	362	379	421	414	404	420	402	402	383	387	379	403	374	376	381	404	398	416	388	388	400	396	390	377	392	395	418	415	416	366	378	398	388	412	400	416	355	372	385	400	392	409	385	427	427	407	402	407	397	379	379	360	411	389	390	373	383	382	374	372	432	368	402	391	384	391	389	448	396	412	389	412	423	344	385	371	393	383	403	379	392	392	395	399	396	383	371	390	439	392	411	408	372	370	414	393	407	384	377	380	391	382	390	347	404	434	356	409	426	401	390	384	389	418	393	363	407	427	436	401	409	401	383	371	376	382	405	386	375	363	378	400	386	392	411	370	370	412	389	360	407	394	382	388	381	389	381	404	376	397	383	401	435	450	354	377	383	388	431	392	422	396	358	371	388	408	364	382	406	410	395	367	391	407	414	413	353	393	364	409	369	392	386	396	380	388	407	429	389	409	382	378	415	389	409	407	416	417	369	415	400	408	402	351	388	424	386	411	378	412	376	417	367	338	409	389	431	394	383	380	404	368	412	433	387	393	393	397	407	370	397	367	380	365	417	395	379	374	404	399	402	402	361	386	381	373	357	403	394	416	390	401	374	379	406	410	413	414	368	395	390	408	387	384	398	398	395	416	413	394	400	390	446	395	392	374	370	409	432	380	393	401	406	383	425	410	389	382	401	376	369	358	415	377	361	376	421	414	377	392	386	418	408	392	398	370	416	409	407	392	414	399	395	382	410	399	412	386	372	374	392	410	396	405	397	407	389	401	411	415	378	448	401	384	369	384	337	399	362	367	403	427	401	392	374	395	345	362	383	379	404	381	397	381	432	338	369	391	402	399	380	420	403	377	439	408	366	391	408	404	381	393	381	396	353	401	404	359	414	362	393	406	366	402	393	419	403	389	397	390	361	353	382	408	385	365	386	371	416	381	445	388	405	364	372	405	363	362	416	378	388	399	384	409	404	427	377	392	390	397	395	372	429	389	399	402	399	407	396	375	407	394	416	351	381	420	376	422	391	398	359	377	375	378	410	399	435	411	402	383	387	358	367	390	382	381	383	389	389	403	397	395	392	362	401	405	389	383	373	395	379	370	413	384	430	383	359	353	383	425	387	405	386	395	417	414	410	404	415	385	392	401	418	388	416	373	360	381	403	414	356	408	389	411	413	425	392	394	361	371	357	411	401	375	365	339	406	386	389	418	353	395	395	336	411	386	418	411	391	388	427	409	398	416	361	362	402	380	374	379	382	385	388	385	382	382	382	381	386	418	389	411	388	401	382	391	391	371	367	350	369	328	383	412	400	396	397	378	395	383	346	413	381	406	376	369	407	411	361	401	367	426	386	382	377	404	376	414	408	428	428	367	386	380	373	381	364	407	405	380	338	418	395	384	428	413	376	409	384	400	370	358	410	381	375	391	349	386	401	410	367	374	424	362	376	390	368	383	420	375	374	405	394	411	379	343	374	403	384	403	403	358	392	378	393	391	385	406	411	411	361	396	394	409	399	404	394	388	371	446
1323	347	396	351	372	360	362	384	417	368	369	362	346	387	372	389	366	341	328	347	362	351	383	378	336	392	357	335	393	321	359	394	384	360	366	372	375	391	365	367	374	346	363	356	372	362	347	393	396	361	389	390	340	331	338	356	350	385	396	379	366	320	351	355	351	363	346	401	396	349	384	374	330	399	359	367	397	385	368	331	370	352	350	370	403	325	334	359	370	343	382	359	362	366	359	342	328	380	381	380	342	333	365	384	354	347	356	366	401	380	382	398	371	325	368	345	350	370	377	376	343	366	390	362	396	364	367	342	422	401	386	399	393	331	379	387	368	318	349	383	363	371	387	359	350	369	388	362	350	361	372	387	369	368	367	370	355	394	382	359	330	353	358	399	377	385	371	365	355	336	355	358	337	370	385	390	389	404	385	379	389	361	379	378	351	353	385	359	353	379	371	383	333	354	380	341	371	423	391	383	420	359	418	393	354	402	387	365	388	389	398	386	390	376	364	361	347	344	391	343	359	364	370	370	392	368	370	360	377	402	372	395	338	384	376	386	363	358	357	360	379	362	403	403	394	345	351	398	399	353	337	379	325	366	358	342	386	414	371	353	361	376	364	379	374	378	358	353	345	329	362	379	378	356	394	352	387	363	366	400	411	341	370	348	391	392	366	378	373	368	364	368	322	386	343	403	368	369	390	342	366	381	348	360	398	374	350	372	400	332	371	312	377	352	395	366	384	367	396	384	367	333	353	360	418	393	368	382	371	341	389	360	349	362	319	369	386	358	374	352	352	376	366	385	369	411	413	371	397	378	407	342	354	371	350	359	386	388	379	377	359	367	360	339	332	379	343	354	377	364	375	383	377	355	359	341	356	350	369	389	348	362	363	382	338	330	379	398	348	379	339	378	356	376	374	347	381	346	340	368	407	363	356	381	374	356	375	374	372	379	407	367	365	359	377	386	391	419	360	355	366	362	347	360	397	364	386	368	351	362	384	374	381	347	386	358	357	332	385	367	396	340	363	393	319	401	338	372	371	344	349	402	337	366	332	361	346	346	346	320	339	398	354	364	353	353	426	381	331	394	337	364	366	385	389	382	367	386	359	366	362	333	376	346	336	354	403	408	365	348	365	406	376	325	353	393	329	367	366	386	401	363	386	431	375	385	379	371	382	381	382	354	391	379	335	373	349	372	359	382	371	341	351	399	375	355	355	335	406	342	348	382	363	397	372	380	400	382	383	353	362	362	351	374	397	352	327	368	342	362	381	357	354	358	366	365	341	362	370	416	363	358	341	393	370	394	376	386	349	360	343	363	330	354	412	370	352	362	382	391	414	369	372	333	347	325	399	396	365	353	393	382	381	371	388	365	397	373	365	332	360	364	352	346	370	337	359	360	381	372	331	369	336	402	372	379	384	393	358	365	356	343	394	395	331	364	331	367	353	382	353	389	366	378	373	335	343	356	367	388	407	389	359	378	394	378	400	374	344	354	362	385	366	359	334	359	353	366	361	350	373	343	338	374	408	365	386	356	381	373	376	403	342	353	369	383	359	375	368	374	353	380	397	355	401	322	344	365	359	359	386	357	379	345	373	338	357	379	333	382	363	362	357	369	357	368	355	391	363	363	389	351	330	327	376	314	384	327	373	386	373	356	338	356	349	391	356	380	381	381	377	355	377	357	359	399	335	399	342	362	308	367	350	366	389	335	323	370	367	375	391	338	379	382	361	372	389	340	357	366	386	402	368	363	355	341	371	338	354	371	324	378	381	347	385	363	373	368	334	355	350	395	371	395	398	370	381	387	389	369	366	374	384	344	332	364	332	404	340	364	333	339	353	352	348	378	402	355	379	390	380	358	360	379	352	381	347	344	321	339	376	365	364	390	384	382	371	347	350	380	336	356	359	365	399	366	355	369	390	390	353	338	366	380	372	358	366	388	347	385	394	316	374	369	402	362	378	376	372	350	346	343	369	368	338	381	370	348	379	354	394	403	393	379	370	406	362	384	340	375	358	369	372	412	414	366	360	389	351	403	373	365	357	370	380	386	350	405	361	372	332	370	370	371	402	347	365	369	357	356	345	357	389	361	361	352	382	356	360	351	350	358	373	364	419	352	351	375	379	348	367	365	364	391	379	361	354	390	327	409	401	348	364	334	366	391	427	380	346	371	370	385	383	380	360	359	390	347	356	379	398	327	360	348	353	370	375	382	340	366	330	338	336	369	355	371	353	379	375	376	381	364	408	379	381	373	393	343	341	376	346	370	370	338	364	369	338	361	352	370	350	328	371	378	374	370	388	338	333	366	374	384	375	372	363	356	362	366	394	385	378	357	367	334	396	380	366	374	372	396	363	342	355	393	393	357	378	351	336	366	363	400	344	400	359	365	338	378	384	369	357	345	359	396	352	344	355	352	329	397	386	359	348	373	363	356	372	347	417	334	364	377	358	364	360	349	387	361	358	348	345	336	331	384	371	394	387	364	361	374	400	381	354	388	343	361	390	387	369	345	385	358	387	360	376	384	394	370	344	365	361	391	383	387	387	344	372	345	381	336	382	360	338	388	380	348	350	412	360	362	358	355	383	344	373	384	378	362	363	331	372	373	396	341	362	372	329	379	401	401	356	361	371	374	382	344	359	383	381	366	366	372	358	349	326	341	359	368	338	317	351	361	373	383	383	366	309	337	407	361	375	347	397	369	341	363	406	355	344	383	368	362	349	358	376	357	344	374	356	380	374	369	374	340	384	360	362	380	370	332	381	358	361	374	355	382	358	357	358	364	399	373	384	453	356	381	353	334	338	357	375	349	387	403	380	404	342	365	361	369	379	372	404	340	332	392	356	353	397	355	337	349	367	352	378	359	353	372	366	379	345	377	345	391	373	356	373	372	359	374	393	372	366	351	355	355	352	329	353	318	324	385	359	359	373	371	361	386	370	334	349	369	386	372	375	359	347	369	382	370	367	365	337	340	361	349	382	348	358	374	341	365	389	386	377	384	350	359	367	415	334	346	401	400	356	392	333	376	403	360	377	363	367	355	380	395	420	384	361	384	380	367	354	362	320	369	368	349	382	395	370	348	366	362	389	352	382	384	349	394	380	355	356	359	351	377	348	363	370	393	368	335	354	377	353	395	375	335	422	364	362	356	355	356	408	343	398	403	353	356	367	384	388	393	360	364	368	344	377	354	367	352	374	367	387	412	361	401	406	350	391	358	361	354	378	360	363	361	379	380	364	334	385	353	384	360	361	367	390	381	380	393	347	386	362	392	348	329	392	379	371	369	382	363	374	340	395	341	397	366	368	362	347	360	337	391	365	384	352	334	384	362	382	394	374	381	402	367	366	350	380	361	369	382	385	402	391	378	398	366	350	367	346	344	371	346	419	370	364	365	371	372	390	363	382	379	351	389	330	360	370	349	357	384	353	395	360	384	406	407	320	384	361	355	368	382	366	378	368	382	377	338	356	403	368	385	381	412	372	370	334	407	355	381	380	349
2046	884	877	885	877	883	942	916	919	872	891	931	923	851	912	863	906	897	854	874	903	885	892	880	849	873	865	830	923	887	884	837	867	909	895	879	876	892	867	874	921	818	847	840	837	907	903	879	872	913	915	901	884	905	869	918	872	864	859	871	922	853	880	882	848	861	880	873	897	895	934	894	884	908	853	912	862	875	919	874	901	909	823	887	847	892	914	838	887	850	873	839	920	841	906	846	893	919	886	957	864	914	860	909	882	930	851	915	847	835	823	931	873	879	869	909	899	891	933	831	893	885	888	870	874	870	887	834	868	860	892	863	862	864	866	882	876	903	898	895	918	923	939	870	923	891	886	880	845	866	936	875	895	830	893	865	832	864	901	889	918	926	918	864	896	876	892	903	847	876	869	901	886	862	890	863	877	873	926	871	847	915	852	885	868	853	859	918	924	883	866	893	915	876	908	873	866	850	870	931	894	859	895	813	826	903	919	937	852	850	846	825	881	855	919	867	937	841	871	896	863	935	875	921	873	879	881	880	921	873	884	827	863	895	895	901	905	916	898	901	940	874	850	928	872	861	891	886	824	908	864	861	849	893	894	868	861	938	905	884	847	861	842	887	925	911	859	894	935	845	875	858	908	834	861	879	878	902	902	855	929	852	923	892	890	829	855	919	911	918	897	893	849	864	932	892	900	891	877	879	878	879	880	882	844	850	864	877	844	902	841	879	878	849	868	914	883	924	915	835	849	837	919	840	909	893	899	926	904	854	819	888	878	899	887	884	843	918	921	849	903	849	882	921	894	881	894	888	889	884	909	905	925	895	823	901	857	895	899	873	889	930	902	839	884	863	886	858	901	838	925	855	848	924	834	881	879	828	902	937	859	878	829	829	894	895	855	830	904	830	878	946	873	923	903	894	865	894	868	894	851	824	904	920	849	881	866	936	916	854	916	899	913	876	871	904	852	874	861	829	925	857	870	910	895	931	864	888	864	941	877	943	855	900	874	876	894	894	849	922	943	849	846	929	873	906	921	887	901	862	894	875	842	899	900	882	852	860	862	858	877	833	901	916	886	859	908	909	873	882	937	850	919	935	848	900	895	902	871	890	916	879	872	903	915	890	879	871	878	890	916	861	898	946	888	888	858	871	854	929	830	816	845	874	864	888	832	882	929	849	885	912	881	842	872	886	923	870	859	855	892	872	849	857	875	887	936	873	884	938	877	895	897	889	898	837	858	873	885	884	860	905	860	913	896	882	940	938	904	882	916	931	873	846	951	928	894	876	878	881	898	840	856	919	873	868	899	860	900	878	845	882	900	891	881	879	843	866	856	888	890	897	890	884	897	877	857	902	898	856	889	872	962	877	912	841	881	872	885	883	939	858	919	913	854	899	910	877	890	915	869	888	872	861	926	906	893	854	893	920	870	850	900	843	916	922	874	875	874	908	858	873	915	884	917	901	838	894	938	848	888	839	885	918	955	815	928	882	885	835	923	888	882	905	931	905	916	904	859	900	920	831	919	875	861	906	825	868	869	863	895	935	829	908	846	902	826	892	857	915	856	859	847	866	896	891	866	794	869	923	833	835	921	924	877	893	834	838	875	793	911	862	922	892	920	895	833	864	856	926	883	877	873	894	873	925	847	936	901	844	906	880	874	922	904	876	935	888	894	944	891	867	943	870	893	934	873	926	891	797	894	859	887	862	921	855	863	895	899	875	917	837	912	845	919	904	938	932	954	853	887	866	892	899	918	878	882	893	920	905	831	878	874	861	838	887	867	876	902	885	851	865	925	922	901	873	810	855	858	842	875	832	859	854	908	951	853	895	916	924	923	892	878	912	902	840	872	878	891	899	862	886	877	881	823	845	912	837	926	873	886	841	873	856	855	863	869	886	851	887	867	904	843	890	890	903	885	891	845	814	929	886	886	869	869	892	897	896	874	934	869	887	918	850	893	835	935	866	899	873	859	900	912	877	866	879	880	897	884	861	888	857	890	909	891	905	904	896	916	938	849	856	868	859	844	836	906	823	891	859	855	870	878	866	883	888	883	893	904	892	881	885	886	862	876	911	882	921	846	865	797	907	879	852	932	935	871	827	867	818	866	884	863	842	879	873	895	821	835	947	936	903	913	868	828	874	929	864	888	894	903	885	890	912	877	855	849	906	862	901	853	907	871	916	886	932	912	949	914	904	885	897	908	890	860	851	840	820	922	881	871	916	897	886	873	868	860	901	888	835	871	887	882	849	886	875	881	859	878	869	903	883	877	864	911	895	841	841	934	823	873	947	840	906	885	875	891	873	872	825	892	897	900	901	836	896	912	890	908	834	891	863	904	811	869	902	840	880	860	847	909	903	877	904	890	866	875	950	925	903	886	889	880	881	913	858	899	899	881	873	880	910	916	871	926	916	863	888	896	882	942	862	897	892	869	868	877	878	882	881	931	854	908	911	870	915	943	918	909	891	897	873	866	959	880	907	877	861	888	846	881	861	890	906	869	923	925	901	872	928	868	875	923	877	929	889	902	956	894	890	884	888	901	889	830	915	863	911	908	872	888	930	907	888	883	868	836	871	850	906	932	891	874	862	914	887	822	897	900	931	890	857	856	921	885	850	944	891	883	916	917	882	881	862	855	825	881	901	900	935	880	860	917	889	914	897	933	908	870	892	929	892	920	849	897	839	881	900	837	883	880	930	876	891	905	882	903	922	836	914	867	859	881	864	907	878	875	885	875	916	868	894	860	896	857	911	839	845	855	887	833	870	923	873	925	877	858	854	835	873	887	887	896	862	842	883	863	877	933	858	900	851	910	861	837	847	799	909	880	874	901	908	902	855	893	824	878	858	847	891	899	918	890	895	882	826	822	921	872	833	873	865	883	902	892	878	886	820	868	859	832	824	913	866	903	853	861	890	883	923	943	907	842	922	883	896	836	887	885	924	885	908	833	860	922	882	902	875	876	871	928	882	853	929	885	879	866	885	898	921	855	802	876	920	888	865	878	882	888	846	868	895	900	925	852	900	871	860	903	880	893	855	861	893	869	885	838	931	937	860	888	972	866	911	881	859	886	903	913	874	887	848	837	898	899	862	863	830	845	913	920	897	916	874	884	864	859	876	862	829	881	949	896	913	959	845	894	891	868	903	926	918	853	883	859	837	902	831	919	851	895	880	906	848	884	877	899	872	900	888	836	855	925	893	885	905	856	833	849	925	911	923	901	899	911	820	882	912	875	903	887	922	900	902	918	850	911	898	861	893	809	931	885	883	940	879	847	888	871	903	887	857	890	866	846	907	904	875	901	837	883	949	905	789	888	921	866	879	859	862	853	857	910	837	899	892	844	883	901	839	848	918	840	861	916	873	852	953	929	888	944	898	926	894	890	916	860	942	859	850	892	831	884	830	839	890	861	927	894	922	897	882	862	827	944	935	900	873	862	907	902	890	958	832	854	877	863	873	930	900	903	888	905	879	903	830	857	892	844	840	882	884	910	889	884	869
6847	514	604	529	461	391	361	348	370	360	342	360	370	341	322	343	320	315	300	316	314	319	274	302	346	344	287	339	339	309	333	343	364	321	294	301	327	306	307	295	325	345	333	344	342	296	352	322	343	304	330	328	308	318	301	292	344	330	305	346	335	349	302	325	326	321	303	326	319	318	316	330	323	291	336	347	318	316	311	322	331	293	313	326	293	322	353	290	303	304	353	295	269	335	349	338	341	306	346	313	323	314	320	321	281	319	327	318	300	316	296	298	341	275	311	267	348	286	320	328	324	302	309	301	339	316	286	320	291	311	342	292	325	342	313	341	338	335	332	315	322	322	302	323	324	291	283	321	335	321	299	323	319	322	348	333	328	307	346	299	327	301	285	303	334	337	333	329	336	316	316	312	358	326	309	321	337	315	303	339	305	310	330	304	309	313	351	318	314	343	325	314	302	283	270	323	296	316	296	281	316	279	344	313	282	339	302	306	316	335	312	275	311	294	301	346	329	304	324	350	337	301	292	381	320	293	307	334	312	357	323	299	344	323	348	297	283	315	312	350	277	324	317	360	314	321	357	334	289	287	318	294	321	298	315	337	284	316	283	319	279	299	312	275	313	325	344	327	317	331	345	328	317	308	339	338	303	320	323	349	321	340	340	332	316	297	347	300	333	330	292	331	297	298	314	319	289	349	329	319	310	350	299	317	326	331	353	330	347	346	335	321	306	335	335	338	347	320	325	343	315	343	326	306	289	319	318	304	333	331	287	314	337	325	317	297	308	300	306	315	301	336	315	330	313	312	323	301	295	327	335	332	293	339	305	297	343	280	310	285	332	319	298	298	328	327	334	325	308	310	313	373	311	329	291	342	338	294	319	313	359	330	315	340	323	304	312	316	313	290	291	304	310	305	321	331	319	295	360	303	313	307	308	307	348	324	334	331	296	319	313	351	337	321	296	299	316	363	344	316	320	318	363	319	307	335	308	332	312	298	307	330	341	351	343	313	298	288	320	282	340	296	299	301	327	311	332	326	287	322	331	314	319	330	328	338	310	340	318	317	311	338	331	334	332	301	296	320	320	345	328	291	323	332	332	310	322	317	328	292	324	325	328	343	357	325	313	334	322	326	313	312	338	315	333	316	286	313	348	357	292	324	331	341	314	357	339	328	298	302	325	321	326	324	319	321	314	312	294	300	343	310	329	306	307	342	318	312	313	329	333	357	326	317	331	312	327	305	317	317	296	319	333	327	329	323	309	268	329	317	320	304	327	328	326	272	339	349	317	303	307	323	324	358	326	301	334	382	348	284	324	310	324	304	288	337	340	311	331	341	330	294	349	311	293	314	316	329	306	289	343	282	303	303	331	320	312	306	294	290	320	354	349	320	308	317	303	331	333	313	340	347	374	348	342	330	325	336	344	320	346	321	297	302	326	328	327	343	320	321	329	325	304	312	317	340	318	332	353	296	303	305	318	302	329	323	293	260	331	301	336	306	319	311	326	330	324	328	320	335	288	315	335	346	301	297	334	339	289	292	369	347	323	314	307	299	300	304	325	317	311	322	355	322	328	329	348	342	336	346	300	309	321	324	302	365	356	321	346	324	321	333	313	315	321	318	318	311	351	313	312	325	326	317	365	334	306	311	336	292	308	327	358	319	312	323	322	330	311	308	288	335	296	327	287	342	277	309	312	336	308	351	364	310	339	316	302	351	298	349	332	307	343	348	343	309	282	338	313	308	326	337	281	350	301	334	317	319	324	326	272	336	317	335	305	339	323	351	336	323	314	319	358	326	331	333	331	340	297	334	293	337	361	330	315	320	354	329	345	326	298	340	344	353	343	334	301	345	325	329	310	318	300	281	321	340	321	299	337	295	341	302	300	328	308	332	280	315	286	319	299	300	306	309	333	299	300	332	319	322	320	307	329	358	339	290	319	327	325	319	329	302	304	310	330	332	336	351	337	336	317	328	316	294	296	344	283	324	316	279	320	319	305	320	307	303	280	326	335	311	347	294	308	296	327	331	314	328	326	339	311	322	325	311	332	315	309	327	325	302	322	317	313	326	343	324	318	344	315	293	326	324	321	334	313	302	319	336	334	336	317	328	321	320	358	335	348	357	350	341	317	307	319	303	336	338	344	302	334	358	291	325	318	313	348	335	297	311	352	320	336	330	339	310	331	323	307	340	333	302	308	298	352	323	302	322	291	335	332	333	297	313	338	336	309	325	311	298	302	319	314	301	340	339	341	306	310	333	340	285	322	310	316	323	333	312	290	309	319	308	316	308	315	296	298	342	344	335	324	313	311	347	301	336	309	290	333	326	333	330	332	307	307	321	341	325	299	328	356	287	285	339	318	314	302	331	305	299	332	322	294	278	319	313	347	314	280	315	291	272	340	366	328	306	327	315	328	301	293	304	294	332	297	321	314	313	306	317	305	323	291	345	349	327	336	290	316	304	316	320	342	290	335	302	341	321	299	310	311	363	327	339	314	299	353	331	296	303	306	336	333	301	282	325	329	305	325	331	306	332	316	289	286	304	327	319	315	348	313	280	323	307	323	308	290	292	329	322	324	343	302	302	298	330	323	301	310	290	319	314	329	325	315	302	320	344	314	308	322	316	337	319	329	315	299	295	316	294	337	347	295	313	310	345	320	304	297	300	337	337	321	308	292	298	283	307	300	373	333	319	301	325	342	286	306	279	307	299	319	302	310	288	349	310	320	312	349	338	336	325	321	309	333	340	294	319	301	339	300	325	296	329	321	325	313	336	332	320	342	331	338	325	329	314	308	301	329	309	298	312	324	318	331	350	309	317	363	303	311	305	333	323	341	323	321	303	335	319	321	307	294	326	312	325	328	327	336	351	323	345	334	349	298	309	335	336	326	343	333	324	351	304	303	323	326	329	363	336	321	285	324	341	316	326	316	320	323	319	331	339	286	306	320	327	317	314	321	300	321	317	336	348	362	339	296	331	315	304	355	328	292	308	296	321	317	304	298	353	303	318	315	295	349	342	341	321	338	327	311	308	328	323	311	270	325	362	329	327	286	284	297	288	330	304	327	319	329	326	314	317	309	302	295	300	335	341	282	307	310	300	316	358	324	306	330	311	315	338	340	332	308	312	336	299	355	330	312	321	294	325	289	336	304	310	333	331	278	337	335	299	316	287	295	299	321	326	312	315	310	319	333	333	375	266	343	331	309	304	306	316	330	303	312	318	311	319	313	306	300	321	331	296	307	297	306	299	330	338	320	343	332	300	311	284	320	342	299	285	354	294	313	305	306	334	350	332	330	306	310	336	306	340	343	312	311	325	306	307	361	317	316	305	321	332	334	332	292	331	281	338	350	302	355	313	319	306	293	292	318	309	318	341	347	333	315	288	321	301	307	311	309	328	279	309	286	295	312	297	326	309	309	343	293	345	340	337	319	289	302	293	343	340	335	335	314	318	306	328	327	333	325	341	338	289	324	314	326	328	325	313	303	320	322	319	333	310
6410	1032	1373	1459	1340	1169	1116	945	882	918	895	845	819	840	828	856	811	840	864	815	798	755	808	762	820	789	757	839	765	780	773	789	775	736	798	787	753	819	778	782	784	755	778	741	779	801	758	770	761	788	790	789	770	784	755	787	782	750	762	779	780	775	769	797	766	839	783	795	761	791	749	783	773	761	822	768	760	791	746	793	772	756	809	781	782	793	785	784	748	772	760	816	792	738	772	788	756	769	774	825	783	766	768	721	746	808	740	767	705	770	781	781	742	789	832	789	788	741	807	772	758	739	729	757	760	795	750	733	806	725	776	757	758	745	758	749	709	765	748	742	744	734	775	775	779	772	801	764	773	772	724	726	752	783	771	792	727	715	783	747	783	782	731	748	799	779	798	738	832	780	779	756	802	752	774	787	820	789	749	716	760	709	736	819	782	813	787	749	773	752	798	781	764	770	760	798	760	782	792	734	789	763	753	728	819	795	738	730	821	742	741	757	762	744	776	771	761	778	818	774	780	758	776	811	727	746	759	787	781	740	783	734	741	732	787	729	783	778	764	767	754	765	748	765	798	757	721	735	780	801	814	742	840	725	779	782	780	748	748	734	750	756	755	767	785	770	771	799	784	776	764	756	769	791	733	729	804	779	794	788	792	791	774	732	718	789	751	762	767	791	808	784	818	783	761	740	696	809	805	786	763	755	841	769	798	714	740	744	739	752	771	798	743	783	767	775	726	756	788	781	747	766	748	713	820	756	756	761	743	763	754	762	774	759	790	759	777	794	784	816	781	733	802	817	793	733	774	728	798	788	753	759	798	766	840	771	770	790	780	753	793	753	768	748	811	793	801	801	798	800	803	801	806	775	792	745	751	752	795	739	779	782	805	793	811	753	757	806	807	810	775	748	748	767	814	753	769	720	734	764	773	795	806	754	763	819	780	762	801	797	748	750	789	789	732	753	775	792	767	739	790	719	719	798	758	760	767	760	740	771	719	723	723	752	748	734	753	758	782	802	786	767	819	817	750	775	782	819	775	828	769	811	803	750	814	840	780	746	762	757	771	796	789	794	759	820	774	770	792	732	772	788	761	765	828	758	842	746	773	754	741	755	799	778	761	751	776	781	762	779	783	768	775	738	720	707	745	761	736	737	775	806	761	779	747	768	770	743	725	727	814	723	787	830	769	762	812	773	809	759	764	804	777	819	810	755	766	806	756	830	775	792	769	711	727	753	725	795	772	713	776	745	769	790	783	825	698	748	787	782	785	783	769	782	735	743	793	757	789	728	822	761	778	754	772	778	750	805	751	764	798	788	781	723	784	740	765	816	792	783	746	819	771	751	751	754	738	707	765	748	798	754	775	706	788	813	737	753	760	738	738	773	791	834	755	804	806	752	739	817	809	795	770	806	763	781	748	751	764	809	837	822	746	745	742	756	770	754	807	827	731	730	763	784	809	803	812	743	780	755	783	753	713	752	749	742	738	772	768	753	747	725	770	776	776	753	753	773	833	730	768	794	750	752	737	761	762	797	796	764	791	726	783	738	786	791	764	764	783	835	768	767	773	772	822	779	798	763	767	786	825	748	754	765	805	790	806	750	771	769	790	771	733	780	770	754	758	775	760	739	827	749	768	782	748	783	762	765	723	798	758	760	768	781	772	746	794	760	747	794	765	764	776	768	778	751	742	721	766	718	811	755	728	743	808	800	783	799	740	777	817	820	700	773	764	775	758	785	761	750	797	782	779	735	786	734	730	790	751	777	748	715	771	760	816	778	814	725	745	810	827	785	743	786	777	767	735	792	751	763	717	762	778	771	738	762	780	737	778	779	797	783	806	754	751	758	802	755	721	806	759	757	778	772	800	764	742	734	745	794	746	769	733	785	768	754	793	808	742	762	740	767	807	771	762	755	753	747	731	760	732	823	763	788	766	809	741	794	760	783	729	727	758	770	707	794	759	805	757	767	770	802	764	810	725	775	753	783	799	772	796	791	775	786	792	811	808	785	824	779	796	796	764	808	755	791	725	769	768	768	710	777	804	753	766	754	791	767	767	768	726	704	786	910	793	724	744	753	787	821	720	834	775	838	739	783	798	731	751	826	799	807	742	785	783	825	743	812	797	795	762	761	754	787	734	801	774	806	788	768	738	716	801	747	791	720	750	759	767	722	816	775	782	732	743	763	777	766	772	704	780	787	793	783	759	818	780	828	814	786	691	735	751	770	816	855	762	754	745	733	796	759	768	811	748	809	771	788	738	766	772	745	812	735	786	748	744	772	757	771	720	793	797	856	792	764	808	783	790	763	772	745	773	773	768	806	756	746	777	752	727	817	756	745	800	755	774	739	738	735	736	765	758	810	816	831	780	755	732	802	766	766	742	789	739	749	817	760	766	778	741	813	742	803	771	744	741	733	785	770	767	750	781	749	802	775	765	796	788	763	772	763	778	751	778	766	745	742	725	789	752	763	758	785	797	760	732	790	782	772	779	725	819	769	732	810	804	762	772	762	779	786	819	794	765	758	781	783	811	793	804	772	777	795	743	783	826	761	771	778	791	753	776	739	740	786	762	759	724	789	820	757	796	852	777	806	808	779	753	743	786	757	782	796	758	795	819	759	791	749	783	770	792	820	785	753	762	759	764	745	765	757	761	793	707	757	796	776	797	733	810	788	740	781	751	792	771	801	789	788	790	777	760	772	768	789	752	780	745	739	759	768	730	752	757	763	796	831	781	741	808	820	767	808	756	829	798	725	787	760	758	770	740	769	778	770	764	810	785	754	758	809	784	740	769	815	798	804	762	744	786	737	776	730	738	803	784	770	745	736	737	770	780	740	758	702	775	707	786	806	721	745	763	781	738	747	825	753	793	783	757	767	754	771	740	735	772	790	729	745	761	799	794	755	788	787	752	773	751	709	769	752	753	774	793	713	817	757	728	764	739	812	791	771	771	795	714	750	772	737	749	788	754	762	770	811	788	827	807	777	760	786	770	802	789	754	811	761	772	724	775	801	776	791	790	785	750	758	707	803	738	767	769	758	762	811	787	736	805	769	741	755	836	751	760	826	746	774	817	814	808	772	715	796	797	779	782	757	797	784	761	758	813	779	782	743	772	766	753	775	789	781	744	769	786	753	732	727	805	771	750	764	781	739	766	769	751	766	760	748	801	795	780	806	798	772	815	764	794	770	724	809	782	765	811	745	765	758	756	831	772	771	763	769	815	750	775	745	756	748	743	763	819	760	789	778	729	744	820	804	759	802	765	799	795	723	812	767	790	750	746	764	794	833	784	812	793	834	749	770	754	766	767	764	762	769	805	741	821	737	765	784	728	829	760	813	773	719	774	816	726	748	745	765	796	792	802	743	781	778	728	772	800	790	810	771	793	767	723	773	789	817	764	768	789	795	777	766	744	795	752	743	766	790	772	757	807	799	754	767	815	809	742	791	803	721	819	756	738	791	751	786	784	780	744	754	783	753	797	771	716	777	741	731	819	739
12353	964	743	553	343	266	271	227	212	189	171	151	160	176	157	158	198	162	163	165	174	139	142	157	154	149	157	138	154	143	161	154	136	147	133	133	141	159	138	154	151	144	148	163	144	141	145	158	141	148	139	132	150	155	124	142	169	135	146	150	154	152	152	148	137	160	126	164	166	148	165	161	128	161	155	166	144	139	154	162	148	155	147	150	148	161	156	149	135	155	142	143	151	152	144	128	124	156	155	160	161	153	148	133	160	162	151	133	120	166	159	137	154	131	147	165	148	133	152	138	137	133	155	168	157	152	132	149	156	155	141	145	140	141	125	139	141	154	155	168	149	142	137	126	154	149	183	144	149	144	145	137	155	135	157	155	145	141	140	155	135	152	138	155	133	149	141	142	152	158	147	168	176	150	147	149	158	166	150	139	165	152	144	156	152	148	133	156	153	160	166	156	155	148	127	133	159	162	139	165	163	137	148	163	160	152	120	131	140	156	136	150	138	172	153	128	139	152	137	147	119	119	149	159	160	169	137	136	150	151	158	152	145	150	144	152	146	145	159	116	155	153	144	139	147	159	173	134	137	151	150	137	152	124	147	133	153	137	152	156	159	159	144	155	130	169	134	158	167	129	156	145	166	150	170	140	149	141	137	127	150	148	144	175	152	163	160	153	123	152	143	135	155	152	154	135	154	139	127	144	149	137	112	149	149	162	130	131	141	136	151	146	118	146	146	114	135	148	136	143	138	166	135	170	157	153	158	140	139	137	149	133	158	147	140	145	133	155	166	162	138	171	146	149	170	169	151	130	131	136	121	154	130	136	156	173	136	151	159	142	153	139	152	150	138	143	142	166	156	162	138	144	157	138	144	149	163	147	143	141	136	124	158	157	147	120	134	142	146	129	131	153	150	187	168	145	156	135	147	153	144	133	155	134	143	164	138	155	116	128	136	129	128	153	143	134	153	155	147	140	135	157	164	127	158	168	141	152	146	156	161	160	150	153	138	140	165	174	158	167	152	158	138	137	132	141	163	136	130	163	145	151	141	115	144	142	164	140	151	137	141	150	138	155	155	151	156	155	155	141	147	139	144	138	163	150	145	146	151	128	153	149	134	134	117	155	146	160	142	135	150	148	142	146	149	148	154	133	130	176	139	166	156	151	150	140	141	130	167	164	152	137	168	152	146	155	157	157	167	142	145	161	151	131	146	146	164	160	151	139	155	154	154	158	133	135	128	139	157	132	148	150	137	138	135	143	165	155	149	170	151	143	162	136	144	126	150	150	122	145	131	162	146	158	143	156	152	150	167	157	168	144	131	141	163	144	160	145	154	126	137	157	137	142	151	171	153	156	154	179	151	158	148	160	146	156	137	138	134	128	162	139	158	168	136	149	138	149	161	145	156	129	137	164	143	140	129	139	155	142	143	174	145	146	155	151	122	167	147	144	139	167	144	139	137	151	167	168	158	145	154	136	124	142	153	166	124	138	145	151	148	140	135	153	167	158	167	155	172	136	140	152	130	177	159	160	140	142	153	144	142	140	134	149	147	146	140	156	160	174	145	130	147	141	166	134	164	153	150	153	172	171	143	128	157	140	110	146	147	146	159	151	147	165	144	151	146	159	165	151	153	148	138	155	164	154	156	146	132	159	139	136	139	136	159	150	139	158	168	131	155	136	151	149	156	169	133	168	150	148	166	143	138	159	173	154	174	165	143	138	157	135	163	123	164	151	152	158	128	147	143	139	132	124	138	139	162	155	160	136	144	147	170	153	135	160	162	150	153	143	171	141	139	153	173	130	147	145	160	156	150	147	134	155	142	150	148	140	140	148	147	126	133	131	142	168	135	172	136	150	123	159	138	162	158	139	167	149	125	140	155	167	146	157	151	147	152	134	155	139	157	159	155	146	167	128	133	150	134	146	135	143	153	144	161	132	148	168	155	169	152	132	132	160	160	150	117	150	144	139	141	137	143	167	146	140	139	155	151	171	159	167	146	153	145	159	144	152	146	162	155	150	125	142	164	139	148	122	157	134	141	155	158	157	147	154	149	143	169	134	156	128	134	152	149	147	135	146	172	142	133	167	172	116	141	146	164	153	128	138	156	149	147	141	144	149	148	171	156	142	143	163	140	160	157	134	154	152	132	160	145	156	163	135	166	160	144	146	156	164	151	166	133	150	171	146	152	163	132	153	147	153	122	133	138	129	175	184	162	161	160	156	154	151	142	153	133	143	157	161	142	149	159	130	134	141	141	144	171	156	159	136	142	155	151	128	127	159	160	151	149	137	172	157	140	133	131	156	132	161	155	127	136	137	142	144	173	170	165	142	158	145	129	132	151	175	153	153	153	140	164	138	165	157	151	144	182	127	149	126	129	139	140	162	150	157	166	148	158	145	165	143	148	155	144	142	132	146	141	136	151	150	139	145	139	138	157	153	118	164	165	140	134	155	146	139	149	134	130	158	138	149	143	137	152	153	150	151	119	148	159	167	138	139	118	161	137	124	141	151	166	141	128	121	134	147	130	164	168	187	145	139	158	149	155	152	154	155	143	150	141	142	171	128	155	136	151	154	157	147	134	168	138	158	138	162	152	137	159	150	159	154	157	136	151	141	152	150	151	163	145	154	144	147	155	145	161	149	128	127	150	174	152	140	160	158	135	147	159	161	190	159	154	149	132	130	136	153	148	134	138	131	165	149	133	137	145	153	125	156	158	151	141	150	157	127	140	161	125	150	158	143	151	150	173	142	147	135	146	140	157	168	140	152	132	157	145	161	154	151	169	154	146	159	141	167	129	144	126	158	136	156	146	165	157	140	139	138	144	141	155	150	175	144	137	150	167	156	153	133	148	135	166	140	145	165	145	128	170	148	142	159	146	129	148	165	171	161	148	165	153	156	158	154	155	154	158	142	128	131	120	139	149	139	169	127	140	155	137	151	151	159	159	141	165	147	120	144	163	160	147	175	140	144	132	154	148	165	148	143	136	138	139	129	156	154	161	149	152	158	131	115	137	152	166	179	172	133	155	140	155	135	138	153	159	124	156	171	136	145	134	140	165	147	183	150	150	167	162	151	149	158	158	124	141	139	143	136	136	131	135	150	145	147	144	140	143	154	154	152	142	140	137	148	159	159	129	143	120	143	134	160	155	146	158	138	164	163	151	131	166	137	154	141	154	143	140	129	147	169	118	160	180	141	156	171	150	167	140	144	147	134	138	133	142	162	140	147	147	161	134	170	146	146	148	162	146	162	141	148	111	152	152	138	161	139	170	170	141	157	125	136	165	145	119	124	139	138	142	145	162	149	137	127	148	145	173	144	155	138	147	158	149	158	156	153	129	152	138	142	140	159	134	120	127	141	142	135	147	134	133	172	137	146	165	136	145	188	136	156	119	163	172	150	160	129	124	140	143	146	141	147	124	156	151	145	171	161	157	192	131	158	121	143	139	145	159	144	152	153	123	136	171	125	139	151	135	151	153	158	172	135	157	150	156	158
7740	877	1616	1733	1418	1081	938	775	731	682	643	612	571	512	498	494	515	517	490	490	481	468	444	451	468	423	437	432	423	451	429	421	433	401	457	409	404	421	402	422	432	413	409	390	401	409	384	387	430	419	400	368	397	409	430	384	364	398	401	401	395	378	426	409	390	403	394	416	390	390	377	398	369	409	410	382	404	397	381	425	392	367	398	387	392	378	367	382	416	366	355	441	354	403	369	354	380	407	402	392	419	380	419	413	382	414	407	385	379	412	375	413	384	419	382	392	379	394	370	396	396	406	408	407	384	381	375	426	424	396	392	363	375	388	311	369	369	442	401	375	394	397	360	412	447	375	419	366	411	407	363	428	412	404	370	424	372	386	398	366	368	391	381	394	392	375	403	396	366	374	379	382	402	411	398	424	387	392	392	431	389	363	381	393	392	380	400	356	387	373	396	367	386	399	400	373	386	388	411	368	397	397	396	381	411	438	411	394	401	377	443	358	376	410	392	366	364	409	413	410	381	406	367	353	368	379	391	364	391	372	398	379	402	409	354	391	377	402	399	409	403	372	382	407	438	363	389	375	388	376	352	361	376	416	375	391	387	395	412	365	376	411	395	378	389	390	377	359	390	371	410	397	378	442	364	369	389	393	374	401	365	393	418	403	384	415	381	417	403	388	383	416	365	415	387	372	391	392	411	369	374	404	403	371	390	360	396	380	411	384	410	400	379	389	381	396	385	387	392	379	376	401	374	407	403	387	414	391	435	421	372	377	372	413	411	398	416	395	373	389	425	384	370	353	411	391	377	379	404	387	375	367	374	397	395	357	400	371	390	372	370	373	386	423	417	385	419	412	412	367	414	381	383	401	386	435	409	368	405	382	329	404	390	435	380	405	383	404	408	388	402	370	403	384	421	374	410	380	390	368	376	413	399	411	426	362	370	397	391	385	405	389	383	385	398	384	367	395	403	391	371	410	373	405	379	435	392	365	410	382	348	383	400	387	415	421	351	400	361	369	388	364	387	408	400	423	404	356	366	416	423	385	408	382	378	399	420	387	399	361	400	390	386	434	367	382	378	380	370	354	381	395	428	380	383	392	381	413	399	412	371	395	401	386	393	352	375	413	411	357	358	392	410	374	337	367	415	375	403	414	409	401	407	375	430	407	392	355	433	371	409	390	379	388	439	371	390	371	409	394	375	353	409	380	412	398	399	397	386	431	409	397	414	428	406	389	387	388	398	414	394	410	379	388	384	372	384	393	375	383	389	419	401	392	418	380	374	389	421	398	345	380	387	393	410	384	418	373	404	414	378	402	376	393	411	385	402	414	422	393	396	383	357	414	398	414	413	400	367	388	410	350	414	381	417	376	399	408	379	419	376	397	402	357	411	364	362	355	383	388	421	403	418	373	401	396	387	394	363	385	403	401	365	383	382	395	347	410	387	367	386	396	382	415	360	384	405	405	371	390	401	425	380	352	386	378	377	395	394	381	392	386	402	424	384	396	420	367	369	408	391	383	415	363	396	415	397	396	392	378	386	391	391	394	365	394	388	401	410	383	425	407	392	382	350	406	394	410	367	403	413	405	399	386	402	389	340	388	391	392	373	421	410	360	399	375	354	399	367	370	386	377	417	390	365	406	384	358	415	394	414	356	403	384	363	402	390	405	387	421	390	378	379	375	390	375	382	419	364	394	394	401	377	382	415	385	406	362	371	406	399	385	423	400	370	385	412	417	373	378	401	395	387	402	389	401	418	374	356	402	417	408	438	380	407	381	390	352	368	380	379	388	368	407	389	401	371	378	378	417	409	384	395	405	420	416	385	406	391	382	370	384	359	399	397	383	412	396	403	435	424	379	386	413	410	411	384	437	378	377	365	391	399	387	360	407	382	368	414	350	400	377	382	424	329	400	381	406	407	383	401	372	378	404	378	394	404	370	405	409	381	401	391	383	403	428	381	358	357	381	379	347	400	408	379	402	390	392	406	398	401	400	344	427	377	440	409	412	425	391	394	384	400	359	415	403	388	390	391	380	383	372	385	394	377	365	383	362	386	368	401	410	378	398	396	443	400	444	370	391	387	398	397	376	395	355	380	385	390	408	390	360	373	398	436	402	411	374	383	404	384	394	379	377	382	376	418	368	415	390	366	373	384	407	386	399	406	370	423	366	400	415	379	394	406	370	396	372	416	350	385	368	409	393	375	400	356	396	402	398	385	410	380	400	376	376	408	382	373	386	375	350	404	403	398	397	381	420	395	385	389	401	396	381	399	424	388	387	386	387	439	377	415	406	367	387	402	411	409	354	417	404	393	361	413	409	416	397	402	427	418	384	381	382	385	436	350	403	375	391	404	420	422	407	390	367	383	393	404	373	366	409	386	415	378	419	389	429	382	409	381	388	373	376	381	399	406	402	374	400	388	402	378	413	391	408	372	390	370	416	389	378	388	372	391	366	372	393	401	410	394	427	408	375	386	391	389	404	445	397	412	383	397	425	443	397	397	369	389	384	406	380	382	368	342	396	404	382	372	407	410	416	428	391	410	403	421	382	404	412	370	388	425	363	373	338	418	427	381	373	370	399	354	375	408	374	379	403	408	419	387	407	376	409	405	423	368	388	376	399	418	423	398	394	364	405	387	390	419	384	422	423	420	398	366	370	380	376	389	409	392	373	372	398	408	365	428	413	416	395	380	342	389	388	376	375	366	398	392	372	387	413	411	398	408	408	409	419	405	397	401	373	394	424	396	409	425	381	400	386	360	381	399	402	377	401	404	394	378	351	425	399	409	391	404	392	406	390	413	399	360	384	368	390	362	355	393	377	422	393	398	325	378	388	394	360	389	404	398	414	406	396	393	367	370	346	377	428	389	402	360	417	365	399	391	390	384	366	375	369	389	384	401	386	394	386	413	381	420	419	376	414	382	380	428	389	359	377	393	423	379	402	396	390	399	373	422	348	346	400	356	399	399	368	367	397	346	411	383	388	395	390	406	398	404	397	367	402	376	390	366	431	369	373	432	372	381	355	345	403	405	396	410	401	387	405	379	374	389	379	424	379	381	433	405	353	385	370	361	371	431	402	378	368	407	387	414	387	407	413	373	410	387	406	394	397	420	402	368	393	400	390	380	399	415	392	377	390	397	392	368	392	404	398	419	394	404	347	402	388	404	392	378	377	362	384	398	383	426	417	365	405	374	380	405	387	395	372	356	383	394	373	380	400	363	372	373	385	375	388	391	406	393	421	415	384	361	354	404	408	348	376	364	395	419	396	356	360	375	380	384	397	352	379	391	399	421	382	373	385	420	400	408	408	387	359	401	395	373	371	359	384	372	381	386	415	362	392	416	414	387	364	411	378	392	404	386	428	388	402	391	435	402	382	393	388	384	408	358	358	398	401	343	373	409	416	438	352	438	363	376	367	439	386	372	394	381	408	392	424	378	377	397	402	416	349	400	384	396	415	377	368	396	388	361	354	409	391	378	392	404	413	419	424	407	376
1397	383	371	406	321	414	356	376	340	376	397	338	380	366	354	346	384	352	329	331	325	383	362	345	358	360	386	366	359	351	342	387	433	401	395	396	365	346	373	372	358	347	380	361	395	392	398	384	373	396	392	337	347	387	356	372	368	359	383	351	392	367	410	369	333	354	330	378	389	395	361	389	375	358	373	348	353	380	364	399	351	374	374	367	379	376	383	374	388	346	359	343	333	394	392	403	411	359	356	382	421	380	341	370	375	391	342	374	370	393	397	350	349	368	344	406	404	359	391	374	346	347	367	384	377	385	390	347	373	381	393	365	379	351	341	354	382	349	348	395	368	353	350	369	364	373	386	379	353	419	385	329	375	362	373	362	412	377	377	405	355	341	393	340	378	378	349	367	362	341	364	361	381	382	382	375	348	374	356	380	388	382	376	354	374	411	357	363	347	353	353	373	369	370	354	326	372	372	346	349	334	387	358	357	369	400	367	383	366	345	366	363	356	385	419	377	398	341	378	361	349	411	362	366	386	367	330	357	344	364	353	385	348	359	401	387	375	388	378	363	347	373	368	347	379	343	364	383	372	369	384	382	347	346	380	358	362	359	345	327	348	378	343	353	373	395	348	334	372	357	365	341	313	376	374	390	344	326	371	350	392	361	361	381	344	363	378	358	353	406	367	395	330	391	388	351	388	379	406	387	386	381	399	394	391	368	319	370	364	356	375	384	363	332	326	388	342	385	358	366	387	343	383	396	355	334	356	347	369	375	354	352	341	396	376	383	373	353	357	349	354	350	348	380	352	324	375	371	387	365	363	356	354	365	396	356	363	407	358	390	361	396	371	376	361	335	389	398	338	354	335	367	369	350	402	389	326	379	380	339	398	346	369	361	373	370	351	330	352	354	369	359	369	344	370	329	346	348	378	370	378	373	407	367	362	365	372	370	400	373	381	386	361	368	358	380	407	377	388	364	360	346	379	367	334	321	343	366	381	337	395	341	316	399	360	356	373	355	404	354	357	368	338	384	358	396	340	370	402	374	375	336	397	364	312	370	382	351	364	333	386	349	333	356	373	361	367	369	364	377	364	372	370	352	364	378	377	396	401	368	364	363	357	344	367	361	390	353	340	402	384	380	350	379	418	372	389	384	384	421	374	363	338	375	353	384	370	375	349	371	370	355	391	367	383	346	410	344	354	383	376	390	341	349	382	344	367	373	329	357	320	375	350	374	356	404	353	350	371	354	338	354	397	363	333	383	342	352	366	341	353	371	370	393	399	379	368	375	392	391	342	356	380	380	411	336	361	359	372	401	366	360	357	360	329	397	343	418	353	393	353	376	373	391	371	355	362	372	359	389	350	342	372	388	375	363	379	398	358	310	368	354	382	404	366	352	380	366	351	371	346	355	325	350	367	409	370	388	340	377	376	358	376	346	405	361	339	369	372	387	358	367	344	373	385	352	363	334	370	337	387	389	366	354	363	360	365	366	394	385	354	382	336	370	403	390	370	403	373	371	356	354	336	354	335	387	370	388	388	365	361	406	365	353	372	363	344	383	388	344	364	356	378	403	350	366	347	409	375	350	361	379	353	341	389	359	356	349	303	377	344	359	369	370	360	361	394	337	379	344	390	376	341	376	371	335	378	365	355	408	377	395	372	385	421	373	338	409	424	391	353	352	357	387	363	387	406	338	372	386	382	379	332	385	356	366	336	374	393	335	375	345	382	371	363	380	365	349	362	384	364	358	332	363	378	369	367	368	352	400	346	377	369	385	349	384	400	388	377	381	401	374	357	346	377	386	336	373	354	364	387	345	356	362	298	383	379	342	374	361	369	397	403	340	363	376	381	398	378	341	365	388	370	351	351	345	370	324	346	370	362	361	394	365	347	382	373	360	386	368	374	379	382	369	337	355	382	381	349	407	406	379	392	372	383	344	381	371	336	407	368	393	372	358	350	380	384	395	383	359	391	366	417	376	393	388	361	412	368	362	355	389	366	382	339	363	372	367	383	416	364	386	344	337	360	351	354	362	357	391	348	360	357	325	341	408	401	385	387	352	357	361	362	370	372	347	363	373	374	391	396	370	334	362	364	383	360	364	356	338	337	363	404	339	373	345	355	371	376	355	349	385	369	369	362	370	354	368	346	335	372	346	350	368	430	412	366	384	366	375	383	362	388	394	376	352	380	410	378	352	355	372	368	362	358	354	351	366	406	368	345	351	375	352	355	350	361	387	394	376	366	327	414	347	360	393	381	387	393	362	353	406	350	356	390	356	374	335	374	365	418	398	385	348	358	358	369	370	388	352	353	401	354	319	359	404	348	357	402	357	370	347	380	357	361	395	338	362	373	340	394	348	352	374	375	344	382	375	363	379	351	411	408	377	352	362	359	372	403	377	363	363	360	302	376	375	346	340	369	373	374	365	399	363	394	366	350	389	379	379	421	359	378	378	360	366	395	399	368	426	346	378	361	410	392	398	396	383	393	404	349	397	368	386	367	387	396	323	348	348	394	343	350	362	341	351	372	391	344	350	346	369	386	362	369	389	382	346	374	364	348	371	372	385	356	348	367	341	339	357	362	386	358	333	395	388	364	377	342	355	374	354	340	371	382	366	348	364	386	357	372	384	382	351	351	378	362	395	394	355	388	357	381	363	326	361	392	326	320	390	409	344	365	348	404	379	386	356	390	327	391	362	334	359	340	377	354	355	367	355	322	354	346	365	346	355	369	374	374	351	362	381	380	348	400	413	367	371	374	401	388	378	365	381	413	354	367	361	357	335	356	346	361	335	355	374	361	393	423	338	351	375	363	413	391	368	366	407	347	376	369	427	371	390	372	378	380	392	353	354	363	381	388	350	350	379	400	325	333	345	377	403	375	376	342	370	359	321	371	349	361	352	401	396	339	368	393	337	374	354	349	384	376	360	354	369	349	358	413	358	374	345	338	353	369	339	415	369	345	398	358	388	358	372	368	330	340	350	317	365	344	395	354	364	351	400	354	350	372	356	399	352	385	394	337	358	357	336	335	386	382	327	373	356	368	379	369	380	398	382	346	375	392	359	402	374	374	363	366	397	392	333	349	377	375	416	400	373	373	319	378	364	363	401	345	389	350	338	376	367	348	373	338	357	338	367	354	358	348	388	336	425	356	368	405	351	382	385	360	336	343	384	390	356	343	398	410	342	357	410	375	357	381	368	365	373	359	366	349	388	362	388	355	369	360	373	380	382	401	371	368	371	382	340	389	395	396	387	363	326	351	348	343	362	370	323	360	361	345	357	348	358	349	354	378	361	387	375	396	358	368	376	368	379	368	366	389	366	393	399	384	334	382	362	347	394	385	342	367	351	339	323	391	395	367	361	361	339	365	366	419	360	345	355	372	354	392	387	374	400	368	372	362	413	384	350	406	398	362	357	360	339	385	399	368	369	327	371	379	353	354	375	384	319	362	343	378	366	388	367	374	352	337	360	422	356	393	349	357	396	378	354	378	361	393	387
1968	903	975	894	886	880	907	882	931	920	941	887	911	897	846	866	855	901	874	912	900	866	930	907	898	863	886	903	862	866	918	928	943	912	872	900	888	889	911	901	867	875	905	852	873	885	919	894	894	855	930	862	873	856	856	885	894	854	915	928	860	888	883	911	869	893	948	876	913	893	865	907	927	863	881	874	931	897	908	895	878	904	881	891	874	909	929	911	906	942	919	876	854	917	894	884	905	901	872	890	893	901	892	908	873	909	884	876	905	899	842	873	884	891	826	921	878	858	834	913	906	851	878	892	846	832	902	838	908	918	905	882	872	866	858	895	858	930	892	886	888	896	849	895	870	916	893	941	899	874	926	856	847	921	899	873	858	873	887	848	942	930	917	856	873	875	891	858	874	860	863	876	860	886	857	886	928	874	860	859	834	906	865	876	911	912	889	920	907	886	887	889	812	883	841	847	899	900	844	886	884	862	883	892	892	905	857	826	840	886	923	861	881	844	920	839	880	894	862	842	866	866	890	885	924	875	840	864	876	857	836	882	836	864	971	918	920	901	831	888	881	854	875	866	913	883	824	882	901	868	876	935	871	898	918	870	859	878	862	880	873	899	868	846	844	900	857	937	862	936	837	861	875	879	869	926	911	900	843	911	839	909	907	882	905	893	884	930	943	887	882	902	912	827	856	878	907	952	909	819	856	821	908	834	861	873	856	935	868	917	852	864	892	878	849	844	841	888	929	936	853	844	875	893	882	841	862	887	869	895	835	867	880	894	926	891	882	889	885	875	913	870	929	869	886	899	889	882	882	918	914	864	840	888	881	859	927	884	902	897	882	864	856	862	817	837	918	866	902	882	885	878	877	884	856	886	845	885	889	895	871	852	928	819	890	887	921	821	923	868	934	841	872	908	874	872	946	902	897	876	900	837	878	862	883	897	860	904	889	922	834	845	893	937	882	832	915	891	835	853	908	858	830	912	891	902	885	912	841	903	912	865	854	882	855	936	841	926	907	898	868	860	847	866	867	927	841	876	903	866	886	940	856	870	930	872	866	911	859	858	889	919	869	911	879	902	896	885	883	860	916	860	834	842	864	921	948	862	911	839	934	872	894	882	890	888	851	895	867	899	875	876	927	876	841	852	854	901	874	889	925	867	884	897	891	868	843	915	846	914	866	894	902	916	915	911	900	861	902	883	900	890	887	889	893	846	876	872	900	820	828	930	875	894	856	846	900	868	893	892	945	963	901	936	885	911	880	853	867	891	915	898	867	855	876	885	868	858	874	892	876	876	867	904	910	928	824	932	872	883	840	856	934	815	889	895	890	903	873	895	920	885	943	897	894	886	884	897	869	942	900	869	828	879	857	913	853	891	866	893	847	896	895	846	957	909	928	887	906	866	876	862	887	894	882	868	826	902	852	870	892	828	887	868	891	897	896	886	918	879	862	840	976	902	901	891	863	883	901	862	904	861	873	902	831	905	862	891	898	888	832	880	908	867	903	931	960	822	951	915	876	870	923	881	850	863	913	875	858	846	876	884	831	923	834	854	867	895	895	855	916	891	929	890	891	872	833	862	890	889	847	854	882	852	863	871	841	857	931	897	910	909	868	799	886	889	917	859	899	908	888	940	953	858	818	895	905	923	919	849	904	852	869	885	859	871	887	816	917	859	875	859	877	814	871	907	897	905	859	935	865	901	939	854	810	897	910	962	877	903	919	815	882	861	828	875	889	850	874	928	892	886	834	850	870	873	912	875	874	833	837	896	838	837	878	856	886	915	895	912	890	896	891	855	854	940	912	814	946	836	876	921	821	889	927	835	849	888	880	868	963	860	870	920	915	857	879	962	879	824	882	916	866	936	904	864	904	865	881	892	930	877	882	928	914	860	887	984	881	890	910	937	890	879	844	881	835	909	870	873	846	875	815	888	871	843	912	848	835	902	912	915	951	909	853	826	838	823	888	904	913	882	882	926	868	853	868	835	889	896	871	889	877	896	909	871	903	874	874	867	901	875	917	883	868	916	844	954	878	895	867	882	834	893	897	872	862	817	868	882	872	882	896	860	871	901	849	873	914	927	868	906	915	889	908	883	920	902	891	934	900	859	854	805	900	874	870	893	875	867	851	879	896	871	866	872	932	884	842	899	861	854	875	930	820	897	874	837	844	914	937	885	857	913	863	913	896	890	891	835	909	891	846	918	862	851	880	873	912	880	898	927	847	882	901	915	911	858	869	895	877	903	887	827	875	888	907	884	858	835	889	907	858	893	937	894	851	877	885	876	835	867	865	839	896	861	940	865	914	909	880	866	876	901	851	912	891	863	828	891	913	872	837	845	877	896	912	922	891	849	857	870	901	836	864	908	891	845	887	885	914	837	888	872	903	935	866	920	889	893	919	857	852	854	896	897	879	857	934	856	821	890	907	886	928	882	879	908	865	862	949	853	900	883	893	937	893	809	793	864	890	896	897	867	894	932	858	901	934	875	888	887	851	903	887	891	888	911	842	902	918	834	886	871	871	840	833	862	894	901	848	823	892	872	891	903	877	889	882	928	905	849	883	862	883	854	926	921	906	875	918	852	914	895	859	918	884	877	839	891	887	914	914	885	871	890	826	919	881	919	853	869	901	831	854	839	915	855	917	883	834	869	963	868	843	943	946	934	882	895	881	892	879	885	930	852	869	942	921	895	908	906	857	838	833	907	925	902	882	933	887	880	874	892	905	817	877	935	858	916	859	838	850	847	837	873	907	871	870	868	922	847	894	911	877	913	865	863	868	906	900	865	878	889	906	825	875	848	903	909	832	927	853	925	843	874	872	880	974	839	859	963	901	847	898	909	880	856	940	828	888	915	874	847	894	865	935	868	883	871	913	911	934	882	883	881	884	866	850	877	861	893	914	865	890	825	909	900	893	865	871	883	900	955	905	868	850	862	890	910	916	829	884	881	882	889	895	953	928	896	892	854	855	907	925	892	850	918	882	885	889	890	864	966	846	906	948	897	872	887	831	892	868	879	862	914	891	884	830	913	892	871	893	894	902	950	918	863	913	884	898	925	828	844	938	933	951	897	909	845	834	866	895	895	876	877	844	891	863	924	937	925	874	889	910	907	863	873	845	884	904	811	863	918	873	912	874	930	933	901	918	900	850	902	860	872	897	874	843	881	894	902	821	862	867	949	907	876	891	870	836	852	874	912	866	903	858	843	861	829	918	867	840	866	875	915	902	911	881	904	906	874	876	894	848	914	855	893	914	881	856	887	849	856	930	850	864	907	871	838	833	859	912	881	889	871	877	904	890	872	855	900	856	884	855	838	921	892	886	807	874	881	905	889	934	922	866	883	907	895	856	888	883	865	882	850	909	868	892	914	849	886	895	866	848	912	935	898	856	859	843	887	891	923	838	840	908	881	825	905	865	891	890	873	903	850	898	830	878	945	880	926	969	879	857	862	916	893	884	842	888	860	867	937	859	820	877	925	905	865	886	893	821	880	908	861
6867	606	641	532	405	376	357	334	352	302	326	360	304	335	368	350	351	327	352	324	286	315	302	312	340	334	334	327	315	340	288	329	327	320	312	318	322	308	334	317	349	350	290	293	325	330	331	333	328	295	330	345	340	292	309	340	309	298	318	322	313	305	348	337	320	288	327	319	318	297	295	338	320	325	306	359	344	292	344	333	327	309	313	324	315	315	329	358	323	318	326	294	312	312	286	308	305	322	316	311	315	344	322	344	325	332	311	350	341	339	317	294	321	305	316	352	323	310	330	299	313	353	317	306	321	318	369	346	331	331	298	303	353	317	288	342	324	299	316	303	320	283	308	342	369	326	343	311	319	325	304	319	310	312	337	331	344	336	335	332	297	325	311	286	341	323	320	307	329	364	335	340	345	356	328	302	314	344	302	290	302	321	303	279	337	302	349	343	278	296	287	317	309	301	360	317	331	310	348	339	309	320	322	312	329	287	319	296	328	326	304	326	314	315	329	319	344	299	316	316	296	351	285	306	351	327	345	311	302	350	322	310	337	307	309	336	319	302	320	319	323	314	313	318	326	343	338	325	333	289	359	340	350	294	324	314	326	327	322	322	302	332	314	305	292	328	283	315	321	329	318	305	327	318	297	328	325	318	304	337	341	332	316	353	344	317	355	302	294	317	301	289	294	317	328	313	321	311	320	325	329	306	338	305	327	323	341	334	338	315	286	317	317	331	306	289	333	312	328	329	323	346	298	309	321	361	318	273	314	322	336	275	334	360	326	325	341	295	322	311	337	338	337	313	330	323	328	347	339	316	325	337	290	316	330	303	320	310	313	331	317	308	331	308	355	297	326	303	335	334	298	351	347	337	299	329	331	326	360	348	314	313	353	344	337	297	318	313	316	308	315	340	292	303	311	318	317	329	276	328	338	351	300	325	331	330	286	289	334	326	319	335	325	329	301	346	327	339	328	312	316	298	334	309	310	321	332	309	314	333	329	305	309	322	345	339	331	344	326	330	303	319	347	318	328	331	296	304	273	327	316	308	303	341	327	312	316	346	310	349	330	307	301	306	329	332	334	293	347	334	320	311	308	327	320	323	322	289	308	282	292	318	306	311	337	258	307	339	312	301	322	355	301	289	336	325	308	351	312	334	321	306	326	353	300	343	327	351	310	318	334	314	311	327	275	318	332	305	313	336	305	382	311	332	323	337	324	330	338	331	333	337	313	349	321	322	273	292	307	354	293	308	287	315	302	296	292	326	328	307	311	323	315	340	312	319	313	305	298	326	292	318	309	331	342	340	325	316	297	322	331	294	337	373	316	293	323	284	299	308	353	318	284	316	301	324	287	318	290	328	320	327	300	342	315	282	358	320	296	342	326	301	303	336	317	332	322	332	329	298	327	318	322	310	324	317	344	326	348	334	321	324	315	325	303	320	323	330	331	304	361	325	318	354	300	356	330	303	327	306	326	300	350	307	318	355	290	339	342	313	299	299	295	306	378	323	298	342	332	306	317	322	310	300	300	330	356	324	297	317	322	315	354	324	304	320	296	295	288	274	314	340	322	330	330	326	306	331	303	309	336	312	335	345	304	327	317	308	298	322	341	292	305	333	277	326	342	328	340	325	309	323	335	341	345	329	278	310	323	306	337	301	326	331	301	314	319	328	303	312	357	317	304	302	301	323	315	348	339	339	355	318	355	298	316	313	302	332	325	314	316	354	349	314	330	343	337	308	294	288	306	310	310	317	329	324	308	295	312	325	350	298	344	325	320	327	313	323	296	300	319	304	295	327	320	324	324	279	329	311	307	334	320	296	315	321	314	311	310	301	312	301	338	322	331	291	318	326	330	298	287	278	304	318	305	308	304	286	315	314	322	318	333	340	313	312	294	312	307	347	303	343	350	323	277	312	333	290	317	282	308	350	350	331	337	324	333	317	339	307	318	319	324	328	336	331	306	302	298	323	321	337	335	333	342	336	315	308	303	314	309	326	314	293	340	331	349	312	340	301	346	301	338	331	324	332	299	317	333	353	310	307	331	341	325	330	314	339	300	311	324	312	287	318	330	292	321	326	283	317	299	331	328	323	282	307	344	304	349	305	335	278	319	329	345	325	328	308	307	297	331	318	300	331	324	282	299	314	291	311	328	332	344	320	329	315	288	297	333	338	332	326	313	342	301	300	305	328	322	363	320	300	317	312	337	304	328	326	344	346	351	313	341	335	310	319	278	305	353	307	289	343	314	316	311	324	326	346	307	313	335	330	330	314	307	301	305	321	316	334	336	308	306	322	295	319	360	306	319	306	328	313	328	306	343	320	337	343	326	331	319	315	329	338	342	323	334	319	323	311	324	313	317	340	307	329	327	345	303	329	321	328	305	310	329	354	307	332	317	321	346	296	352	332	317	347	344	308	303	365	331	322	340	313	340	295	273	286	302	284	341	308	270	295	268	309	332	292	322	294	299	289	305	323	338	344	331	324	289	323	311	309	336	317	297	277	331	326	319	312	331	314	330	358	345	287	344	300	306	315	335	344	313	314	279	305	305	301	296	336	329	310	309	320	322	307	311	317	325	297	307	330	338	321	320	320	329	295	331	323	353	353	310	334	322	290	296	319	331	313	326	307	319	289	326	289	296	304	312	299	313	360	298	317	299	339	340	376	320	328	342	328	301	334	294	326	324	304	286	338	337	374	327	349	328	309	324	330	349	300	310	298	311	316	315	270	322	298	318	291	320	312	328	321	300	318	315	322	344	309	325	313	285	299	320	315	303	309	309	310	277	370	342	289	304	351	303	334	307	323	319	337	339	316	333	307	318	303	325	304	319	338	332	326	326	340	331	319	366	329	346	320	280	321	348	319	323	340	318	323	331	307	319	311	306	334	342	343	328	325	294	321	306	308	305	325	276	284	333	292	310	325	318	339	330	309	353	350	295	319	304	318	321	328	356	345	335	334	361	304	291	275	326	308	297	304	328	331	313	334	314	327	319	310	342	322	303	324	341	331	345	331	318	310	301	315	321	292	284	297	304	321	296	318	321	319	300	339	316	328	328	338	353	292	293	330	315	334	317	296	364	328	299	337	351	289	320	322	342	313	316	295	314	316	296	295	318	329	331	331	322	338	313	289	311	312	279	316	323	305	327	319	310	369	309	333	346	327	300	327	324	296	345	325	314	318	305	331	330	344	328	333	317	317	340	325	315	320	329	314	315	307	370	298	279	339	314	314	330	344	314	299	333	307	318	329	335	315	290	323	327	311	310	343	334	320	321	325	301	320	300	308	330	300	309	320	343	331	317	324	316	329	314	342	310	294	289	285	329	323	317	297	287	328	332	307	321	347	303	296	326	304	304	315	317	314	316	313	317	333	345	324	349	309	317	286	323	325	320	305	352	328	331	311	337	338	302	340	312	338	337	307	325	306	346	338	310	334	315	293	330	287	327	318	323	332	258	356	355	342	289	335	312	264	310	309	315	339	361	319	329	320	313	330	345	334
6514	1025	1401	1466	1298	1201	1017	993	933	942	883	817	809	843	850	804	832	823	814	792	767	820	809	781	825	791	805	751	737	808	807	823	758	800	766	765	762	780	783	765	781	747	816	754	820	788	810	779	751	750	773	789	758	755	756	770	721	779	785	723	786	778	818	772	782	762	788	809	795	785	753	747	799	765	766	752	719	771	749	752	789	793	767	805	747	800	778	770	798	744	773	766	745	775	742	802	762	769	755	781	767	702	808	797	729	762	779	831	808	779	760	790	783	802	742	786	737	737	820	830	789	753	751	772	802	719	808	770	804	818	762	784	799	773	709	786	800	740	792	724	772	769	774	810	801	779	719	752	761	759	735	789	770	769	798	737	795	774	813	745	803	790	723	790	768	764	720	750	757	781	789	746	725	778	801	749	786	778	750	760	819	814	748	780	741	754	745	789	743	784	757	821	802	787	740	742	721	769	814	769	775	768	795	746	781	736	772	737	783	729	804	748	781	784	767	745	779	777	782	734	755	721	750	764	752	762	816	803	734	759	831	695	801	788	761	767	773	813	737	759	746	773	769	742	779	729	805	747	762	789	785	752	766	752	774	797	762	790	752	799	792	740	719	745	770	823	764	779	791	734	737	812	742	798	810	753	760	771	758	779	783	752	738	794	772	770	748	781	759	789	796	789	774	785	753	765	760	741	793	780	757	784	771	779	834	787	745	756	771	747	769	826	799	785	743	743	815	824	785	790	797	740	759	795	765	742	789	747	811	778	769	785	768	817	781	766	796	781	780	738	743	785	760	817	777	693	797	744	790	805	801	789	769	739	806	741	772	748	816	739	741	762	802	771	805	731	755	791	764	817	785	772	723	790	782	773	743	829	778	774	762	794	743	744	836	773	754	748	835	725	825	756	764	777	766	751	751	751	760	727	793	762	750	784	762	760	763	774	780	806	779	774	805	740	732	797	775	761	796	795	812	772	715	750	779	795	789	767	758	728	746	741	743	749	815	753	719	815	757	708	767	753	747	784	770	766	734	774	806	788	769	760	766	781	755	777	776	763	803	740	816	768	764	799	828	774	755	752	756	778	771	789	766	748	759	760	738	738	740	792	777	765	794	772	767	818	697	757	777	764	788	796	809	807	759	841	756	765	746	825	776	819	756	761	738	768	790	778	759	806	791	786	781	756	791	744	769	731	762	793	736	772	794	774	838	808	817	807	747	763	770	739	771	749	760	797	752	731	736	791	773	789	748	818	757	787	841	792	786	817	775	780	757	713	764	797	764	768	705	787	757	755	739	720	767	765	728	779	775	760	795	789	790	782	761	838	779	780	712	748	732	703	778	716	752	730	730	739	808	765	779	811	772	757	755	772	815	771	778	809	761	776	745	824	815	771	771	728	767	724	687	783	807	742	775	768	725	743	752	773	754	747	796	746	784	763	784	751	780	772	810	737	763	758	763	825	731	786	759	804	780	754	785	783	765	725	758	779	765	786	749	718	793	755	762	767	820	785	772	792	740	740	802	749	743	768	759	777	752	758	763	801	773	762	795	741	749	758	706	736	795	759	784	811	723	742	767	782	774	785	785	788	762	809	785	808	724	760	832	791	782	749	774	779	752	752	769	775	736	747	768	778	770	798	768	735	815	792	769	748	743	794	739	728	751	762	740	791	798	769	764	712	723	764	742	796	776	806	802	767	776	779	800	745	769	725	785	742	775	771	728	783	811	776	786	791	726	801	744	781	771	762	713	765	846	766	722	777	753	770	776	748	788	774	804	697	776	741	737	795	706	790	780	776	801	803	752	759	754	742	771	815	737	809	759	791	778	761	781	756	782	725	745	725	765	752	759	766	727	796	788	821	768	779	796	766	731	766	781	780	765	792	800	802	810	784	800	784	773	775	810	734	766	801	797	829	788	756	751	761	754	803	733	789	811	739	782	783	780	761	766	741	818	767	778	716	735	777	764	822	727	761	809	757	758	746	745	766	786	762	747	763	800	819	760	790	747	753	752	797	781	774	753	793	774	739	809	757	768	756	808	740	770	806	748	741	775	778	721	747	785	751	818	781	771	801	729	775	769	765	785	801	755	797	760	794	739	771	808	737	790	762	740	754	743	770	749	765	763	770	810	797	774	747	762	779	732	774	744	780	774	768	789	844	800	747	802	758	810	742	776	765	737	731	739	767	759	815	728	779	806	731	736	756	800	761	788	757	810	717	776	773	748	774	795	825	824	787	804	764	769	760	786	803	756	765	766	805	754	772	766	772	718	796	791	761	766	813	757	721	817	808	760	801	721	773	775	789	805	770	780	786	771	778	763	772	763	755	757	725	782	786	762	773	815	746	757	816	781	708	726	779	768	745	801	734	739	766	745	741	818	768	802	755	745	772	741	784	739	769	794	734	751	748	775	752	781	804	802	792	745	752	740	759	771	783	733	768	804	769	743	841	760	766	816	751	745	800	737	767	790	796	748	759	793	803	766	780	803	726	762	816	770	808	794	798	750	775	815	768	795	766	757	765	769	752	790	783	769	775	788	759	779	790	743	733	767	749	768	788	778	840	750	791	773	742	770	744	737	790	721	781	749	774	776	783	810	776	766	779	777	775	764	776	794	809	731	769	837	764	798	813	783	787	752	735	783	763	756	776	792	763	727	786	794	744	769	744	737	779	750	777	772	772	727	748	812	743	751	755	736	767	722	781	757	743	786	773	784	786	774	776	763	741	819	755	782	734	826	798	780	782	768	739	755	761	779	746	749	796	826	771	778	795	789	726	788	807	777	800	770	802	794	785	715	801	750	787	780	808	737	727	753	748	683	763	795	761	740	727	756	778	768	819	763	758	802	798	774	821	788	761	775	752	755	740	752	764	749	769	779	807	755	770	731	755	761	750	755	751	750	740	799	763	778	735	755	835	718	783	760	782	750	743	787	821	800	730	816	808	742	765	728	798	752	742	769	750	734	785	778	742	765	825	719	758	783	773	748	770	739	746	716	796	766	786	777	739	791	732	757	787	770	767	795	733	751	800	831	732	789	724	802	753	740	766	771	770	799	759	766	776	744	755	773	779	780	729	811	764	781	760	776	758	740	755	773	783	793	797	798	752	826	745	754	764	788	744	719	781	750	751	794	746	758	778	825	781	742	771	781	758	760	798	786	757	719	719	783	774	826	745	744	769	749	811	791	782	761	779	784	769	778	742	738	787	789	805	728	777	768	771	751	711	808	771	764	761	739	736	743	784	759	788	754	780	723	763	788	802	809	777	764	769	783	696	821	755	734	786	755	755	778	775	815	778	769	747	774	751	780	759	732	730	779	805	775	795	865	770	786	791	796	745	739	787	752	774	757	773	748	779	747	760	760	746	759	798	777	780	756	756	746	818	768	756	756	764	794	779	725	812	807	736	767	781	730	765	793	721	783	784	789	759	801	835	754	723	767	765	813	750	797	772	781	730	722	730	765	790	771	762	792	725	755	768	762	748	767	747	766	769	740	749	786	796
12166	761	656	592	360	325	242	217	199	195	175	163	178	155	153	157	133	140	177	154	158	151	186	169	148	158	182	151	145	165	164	160	141	132	156	155	132	138	147	144	148	131	152	125	170	145	153	147	162	146	148	160	129	141	138	158	148	142	147	142	152	156	139	139	133	137	147	164	157	134	129	150	150	162	148	149	153	153	148	163	170	144	164	171	168	143	155	152	148	141	151	147	154	154	136	154	159	137	136	155	139	147	140	148	142	136	148	151	138	142	150	128	143	143	152	167	146	144	154	186	149	153	197	149	152	163	136	160	146	142	134	152	154	148	148	174	135	138	142	141	125	157	148	141	155	170	152	155	117	124	124	163	151	144	179	170	156	139	154	157	180	164	138	128	146	146	159	143	154	158	183	123	138	142	149	146	126	145	168	142	175	143	139	142	134	186	144	130	150	141	149	130	160	144	139	133	128	138	154	135	147	154	161	138	153	160	123	133	167	149	160	150	141	156	172	125	149	132	155	146	151	138	162	148	164	147	146	129	123	142	148	161	135	151	134	139	141	138	142	153	134	188	135	128	147	154	145	160	151	132	144	139	139	142	158	150	177	157	166	155	148	144	153	147	134	142	141	128	154	162	141	160	161	136	144	133	155	128	143	143	165	163	150	146	144	153	140	155	162	142	149	151	152	145	156	153	143	149	130	150	145	152	149	130	145	127	162	157	125	126	138	135	150	134	156	145	141	149	156	127	141	150	183	167	164	137	160	145	154	150	136	152	142	129	158	120	151	131	144	148	140	134	157	135	150	168	139	156	151	157	131	171	162	158	146	148	155	165	153	154	145	146	148	141	157	108	142	166	142	123	135	176	145	134	138	145	151	133	180	155	158	161	158	139	166	162	146	164	164	159	147	142	152	150	144	131	131	141	150	146	138	132	133	121	130	156	162	170	138	140	146	149	152	143	130	139	164	159	151	135	157	132	145	149	125	155	136	166	133	128	143	138	155	158	146	147	138	142	147	157	153	164	172	142	154	150	137	156	143	147	154	137	132	132	154	135	160	129	175	146	146	144	137	160	165	160	150	156	142	142	124	134	159	142	163	117	158	147	157	151	144	137	135	150	153	127	146	140	148	132	135	164	149	132	142	143	139	130	150	148	152	163	140	168	163	169	160	148	162	127	149	150	155	152	152	133	134	147	140	156	142	138	138	151	140	133	157	152	151	162	151	120	148	137	181	139	129	162	153	150	158	133	153	142	152	167	152	137	160	164	133	136	165	134	147	155	161	162	168	125	124	148	115	159	146	153	128	148	129	163	149	133	141	137	155	147	131	144	144	140	154	150	136	125	133	163	119	152	152	146	142	154	146	153	155	139	130	146	131	130	142	134	122	152	125	145	133	156	134	151	150	142	152	135	166	151	143	140	138	159	157	142	156	144	134	172	144	140	134	143	130	129	162	144	154	158	150	135	156	133	167	147	150	137	134	160	153	164	153	136	150	130	132	149	147	153	130	151	153	127	155	169	141	134	159	144	178	156	143	148	140	156	137	149	132	162	152	141	164	150	151	154	142	126	136	154	159	160	167	144	152	157	144	131	161	154	131	142	142	172	150	171	124	163	161	162	167	141	144	166	157	157	156	158	149	165	145	133	149	125	162	140	131	159	163	128	165	159	151	154	168	139	140	138	148	161	131	159	142	142	137	141	147	120	145	145	161	140	124	136	143	155	158	150	154	147	148	152	131	130	144	160	147	150	123	129	161	153	158	164	135	175	149	151	146	147	162	141	147	151	165	131	147	142	192	134	144	131	165	141	157	114	133	135	136	155	156	132	149	146	155	134	149	142	177	153	128	162	148	126	160	148	128	144	138	145	128	139	135	170	129	135	142	159	152	150	155	155	139	134	153	117	151	162	155	161	141	156	153	157	122	146	136	156	147	142	162	140	148	125	129	148	154	167	147	149	159	148	143	145	167	142	148	149	152	162	129	153	144	129	152	144	124	157	149	156	159	137	149	151	131	145	151	141	132	136	128	131	162	153	141	129	152	122	147	137	160	147	141	156	167	153	169	145	146	151	156	131	153	134	155	144	162	161	156	119	151	146	133	148	159	151	129	139	160	145	142	148	151	142	164	132	165	156	145	137	144	140	129	152	139	137	144	172	138	158	153	117	157	142	128	147	174	137	128	137	137	146	173	150	146	173	145	163	158	137	161	173	158	169	154	147	137	141	141	146	143	171	153	137	145	147	137	132	162	126	130	148	158	162	159	175	120	158	174	148	161	113	143	148	166	138	143	150	124	157	153	141	156	137	131	130	150	150	167	138	169	155	144	154	142	134	139	149	141	135	150	130	140	138	127	139	160	150	141	178	151	144	147	138	136	135	169	162	132	151	150	157	124	156	158	190	142	148	161	141	156	147	141	141	140	122	141	155	133	126	147	151	145	152	143	150	162	141	136	155	137	146	160	158	145	148	142	154	154	132	143	140	150	147	145	145	155	113	170	147	148	169	149	162	145	149	155	154	145	134	130	128	136	130	133	122	134	142	151	156	141	129	139	135	162	158	149	142	146	161	170	160	137	147	147	142	137	152	144	143	136	136	127	153	132	144	152	155	148	167	143	151	152	167	146	158	138	160	132	138	158	164	150	112	147	152	137	159	134	141	117	174	135	152	140	157	142	144	169	144	142	144	138	125	148	130	140	136	157	167	138	150	143	132	168	136	145	152	147	144	149	147	154	165	133	146	137	163	123	122	157	145	135	126	143	157	127	132	171	162	136	146	111	168	156	136	145	128	154	136	126	148	166	169	159	123	176	150	153	132	126	160	143	170	134	133	144	144	154	139	147	144	136	152	154	153	147	134	162	153	119	137	171	146	178	148	157	159	174	180	155	147	166	172	148	143	156	161	162	160	171	158	135	157	145	143	158	136	165	156	136	136	149	141	147	141	135	163	134	147	144	159	157	169	146	157	150	154	152	134	128	150	139	140	174	144	162	145	166	143	162	152	149	146	135	143	124	145	151	140	141	146	147	149	153	112	149	138	158	162	138	144	147	129	137	126	152	129	164	144	165	166	135	171	154	156	143	155	150	131	149	149	137	129	143	162	142	166	128	161	147	173	135	181	153	151	135	145	155	141	157	167	126	146	140	149	157	153	141	168	133	157	156	166	161	138	162	158	132	145	164	150	153	145	161	133	163	162	136	133	139	145	138	125	142	136	136	162	149	134	153	175	148	156	138	153	165	145	133	134	147	153	157	178	143	150	153	152	147	160	137	149	162	174	154	168	125	148	137	119	108	135	155	139	141	150	169	139	159	150	138	144	149	162	137	118	147	127	161	140	151	149	142	155	162	155	134	169	145	138	159	142	121	152	148	153	148	151	156	155	134	144	150	150	160	166	148	138	173	174	164	121	154	138	167	157	162	154	159	148	147	140	140	149	139	160	137	162	144	144	145	170	151	146	137	126	156	118	116	124	149	149	150	172	144	156	132	166	156	176
7745	831	1595	1689	1384	1125	951	798	724	671	662	620	546	511	525	526	479	469	473	469	450	428	494	423	421	434	434	398	425	410	431	424	400	446	425	407	408	410	429	443	402	404	396	456	413	381	402	387	396	406	412	386	411	412	407	393	382	396	408	408	361	389	410	433	383	380	412	409	410	371	376	390	400	356	381	386	435	362	393	429	372	440	393	402	398	401	382	378	371	394	397	358	385	414	399	384	390	377	406	423	383	424	386	399	390	417	397	348	427	374	391	350	406	394	379	381	370	379	361	380	378	378	395	392	371	399	377	363	353	402	394	395	407	376	395	402	415	387	401	393	400	382	403	396	401	365	363	389	365	367	377	395	360	389	372	352	362	381	404	379	354	425	419	408	398	388	377	378	378	413	417	396	393	346	406	403	391	394	394	397	377	386	382	346	443	392	400	371	400	385	424	416	360	347	396	391	399	399	385	382	367	364	394	373	404	378	408	370	426	407	403	401	388	407	401	375	380	399	394	360	363	410	387	353	418	382	410	410	377	377	363	378	389	367	351	401	367	352	405	376	382	398	372	395	355	396	380	405	383	384	392	432	403	387	408	395	404	384	390	398	387	402	414	347	382	399	413	398	385	399	385	363	383	337	400	394	408	392	377	350	392	351	370	397	370	396	379	394	383	368	373	414	356	370	382	369	405	406	378	393	417	389	373	386	398	371	378	410	402	385	407	384	373	355	419	380	362	370	397	396	398	438	392	369	387	377	380	404	389	358	424	427	417	395	371	387	374	378	439	403	401	412	409	361	400	406	363	386	410	394	384	407	394	375	392	420	386	407	366	385	406	398	409	402	376	377	427	411	397	400	418	411	383	410	374	368	383	395	382	387	409	373	365	386	395	410	409	365	414	363	355	379	405	350	370	359	398	404	390	368	378	363	378	389	373	384	385	385	396	383	395	407	389	363	409	403	388	403	400	405	384	388	401	368	405	372	357	352	371	425	368	393	368	388	390	388	363	402	392	397	382	357	394	410	399	385	398	417	402	386	373	386	426	404	380	383	409	380	364	417	399	377	392	409	402	366	377	418	398	359	391	354	407	428	367	379	413	369	382	422	386	390	394	403	392	414	375	384	353	368	372	418	389	386	395	400	373	399	441	378	411	363	418	403	363	393	387	430	367	431	366	403	395	373	390	394	380	408	421	378	359	372	405	368	417	419	396	397	399	378	415	381	390	400	436	374	425	398	358	369	426	368	394	369	384	398	416	393	405	384	396	413	392	400	375	394	388	387	369	399	398	361	357	373	403	390	409	396	374	374	397	380	383	380	378	352	374	400	369	407	387	412	386	380	388	409	388	388	379	408	410	380	405	436	367	382	387	385	390	394	395	390	376	378	396	409	420	391	346	383	381	382	355	412	377	386	376	370	393	426	388	377	388	395	392	349	354	392	351	383	414	392	409	386	388	408	395	416	362	382	384	412	394	415	390	420	417	362	387	413	379	426	393	398	393	372	371	411	399	416	394	385	384	346	394	398	428	420	384	318	364	415	389	392	376	373	372	359	391	424	359	390	396	421	417	389	407	360	373	424	408	400	340	383	380	386	392	382	359	375	387	412	395	414	380	386	400	420	435	398	364	362	400	368	426	369	395	423	425	392	442	396	388	430	401	371	379	372	395	390	398	372	417	417	391	418	410	368	412	406	362	374	390	405	420	383	355	362	383	365	384	403	391	410	423	406	374	381	394	421	352	380	363	389	399	383	391	365	377	381	394	369	438	402	398	390	433	406	370	379	370	407	385	390	365	376	381	393	390	340	401	390	383	401	384	357	409	412	412	364	401	366	441	401	399	379	425	344	417	365	401	427	434	405	404	377	392	389	419	386	391	375	388	364	377	423	420	394	420	377	380	388	391	382	417	412	375	375	391	387	356	365	375	349	390	386	412	369	419	388	380	377	372	397	406	384	411	383	401	425	368	401	393	355	416	375	410	369	410	427	362	405	401	385	380	420	395	373	431	383	423	392	388	383	348	406	386	382	392	406	371	385	387	395	405	399	408	353	388	378	391	386	378	384	372	398	436	360	381	397	387	379	351	405	390	390	389	355	380	399	386	400	406	401	363	364	378	380	378	380	364	387	439	346	401	371	390	356	431	359	386	360	397	384	413	383	414	401	403	386	376	379	390	383	401	386	407	431	402	365	371	406	404	368	403	414	396	390	388	392	400	333	379	416	421	419	415	378	410	372	390	369	407	397	366	398	415	395	376	399	366	368	346	386	365	416	409	397	367	417	384	412	357	408	359	397	375	412	364	403	401	408	430	371	398	393	407	396	350	398	368	372	402	381	383	412	419	368	343	390	409	392	392	398	396	387	397	399	380	397	397	404	370	392	394	387	383	416	368	363	418	409	376	403	401	390	377	404	426	414	419	413	400	403	435	386	382	418	349	388	412	393	403	391	414	394	382	407	406	388	366	357	389	362	383	411	360	447	453	407	369	402	372	376	421	349	377	385	401	362	392	361	390	420	397	372	415	386	390	387	366	388	397	477	357	379	372	414	388	368	386	391	437	426	388	403	389	360	386	392	374	356	412	377	395	411	333	411	386	349	391	374	413	383	404	390	375	388	390	389	394	396	393	376	377	373	388	390	353	409	382	387	391	392	400	360	395	407	374	420	356	381	390	430	370	365	387	366	404	398	381	392	373	399	399	414	388	367	369	364	395	384	390	394	374	423	412	419	374	375	381	363	409	398	375	387	428	415	392	354	379	413	394	391	413	341	366	394	396	383	388	382	415	370	413	395	416	390	376	427	414	411	396	372	393	373	406	349	394	379	373	376	368	401	389	375	356	385	377	397	400	363	428	430	398	394	422	376	390	366	417	393	396	396	413	410	362	383	376	398	398	405	388	400	359	398	379	411	388	400	393	391	380	388	367	386	392	391	353	395	394	389	397	337	436	349	408	391	389	354	369	376	383	378	394	387	391	399	392	403	386	382	385	353	394	369	438	385	400	394	400	374	424	388	404	385	370	391	387	394	405	426	401	378	380	381	399	362	420	410	372	362	397	382	393	417	382	405	368	391	374	383	371	369	416	395	378	388	407	413	383	355	386	394	389	407	387	386	373	384	367	402	398	394	383	381	413	387	405	400	403	365	369	415	376	379	396	386	408	380	420	408	394	384	383	393	410	408	373	377	372	381	372	369	394	402	392	371	385	408	412	426	409	377	400	428	391	389	414	408	410	420	391	357	404	400	375	407	360	408	414	386	385	372	393	446	411	380	391	386	402	378	375	404	384	375	374	403	355	385	405	384	390	364	374	374	409	387	400	384	413	399	395	372	393	412	374	423	398	413	397	432	397	379	375	374	384	409	435	392	415	374	387	378	414	395	428	397	388	389	397	395	387	358	371	372	403	402	350	387	367	374	388	401	427	359	386	395	418	395	403	403	382	411	434	393	408	340	415	368	384	401	405	388	372	388	374	414	416	364	378	379	403	372	342	414
1332	417	371	390	387	357	375	360	331	378	385	379	361	384	326	352	376	383	311	389	379	347	352	327	334	388	358	339	370	405	368	341	322	371	389	355	413	355	351	354	372	365	334	380	366	366	351	364	408	368	370	339	351	396	359	369	385	347	356	374	368	383	376	335	380	369	360	367	354	406	363	380	364	362	360	378	361	350	348	353	373	382	389	346	366	359	399	379	392	370	371	341	362	375	383	397	333	369	360	342	378	386	391	383	365	398	362	354	396	359	335	355	384	383	367	393	327	378	377	376	344	369	371	356	376	342	368	402	355	375	395	402	365	355	342	373	353	380	377	353	367	385	357	374	397	370	359	349	354	355	312	369	377	344	389	382	378	363	382	356	361	363	383	356	338	359	417	325	350	331	350	379	367	366	386	348	340	387	363	364	383	373	384	351	412	363	394	355	352	356	339	369	377	378	402	388	381	374	351	386	341	329	367	373	351	381	392	408	397	409	363	394	332	398	375	356	392	382	390	333	348	371	344	366	366	363	329	366	424	367	358	359	330	354	341	360	355	369	338	357	367	367	350	392	392	333	362	362	358	363	371	396	425	380	366	345	385	361	348	352	379	388	395	380	349	336	385	341	367	379	367	321	370	332	339	387	374	383	377	362	366	408	374	351	372	364	397	399	343	339	349	377	353	347	334	352	351	380	342	390	387	336	349	380	346	379	320	343	384	384	344	365	373	331	378	370	368	375	336	363	362	354	348	392	397	359	373	352	377	375	397	407	370	355	355	363	355	375	405	393	371	369	382	353	345	342	371	354	346	334	341	376	375	379	420	365	347	362	372	350	345	387	372	360	369	395	380	335	374	344	353	363	364	380	351	392	335	316	355	352	373	369	375	373	372	373	336	395	353	375	408	367	337	339	332	347	358	358	404	404	387	407	366	370	369	340	360	359	359	371	331	396	344	371	364	376	388	351	363	372	396	369	408	369	385	362	381	347	396	348	409	345	370	369	371	384	342	364	402	342	368	329	348	354	339	362	373	361	389	360	368	341	351	354	368	365	379	383	364	346	383	372	371	376	354	359	381	352	338	341	364	356	340	354	350	361	380	375	373	365	368	348	381	364	387	355	397	374	354	383	381	364	397	390	396	353	351	380	382	349	364	372	385	399	361	357	394	380	378	377	378	379	378	358	389	359	381	402	353	327	374	372	400	352	341	397	380	320	366	357	403	375	350	376	356	362	362	364	362	374	369	373	368	362	377	361	369	368	367	394	361	374	417	377	400	389	375	330	363	393	388	384	349	338	355	381	321	332	360	401	363	374	400	289	378	380	327	352	373	350	367	363	387	361	352	409	362	352	366	335	361	377	348	359	323	342	337	349	347	390	393	372	371	368	357	355	384	369	385	396	365	370	374	355	368	384	376	357	365	380	391	339	365	388	394	383	384	330	380	380	337	384	322	363	352	375	366	385	363	347	366	350	356	392	384	378	361	381	349	370	368	385	354	386	344	347	408	408	362	374	340	340	356	393	370	393	373	369	375	389	358	359	359	373	388	358	392	341	371	361	377	405	349	367	371	335	349	393	364	350	383	393	373	392	347	370	344	379	409	370	381	414	365	369	360	349	364	374	335	404	369	319	355	334	331	384	397	371	341	399	381	380	393	359	351	371	348	338	379	379	339	372	396	372	363	372	377	396	418	361	345	366	354	355	373	352	357	351	381	323	398	348	379	385	334	358	369	343	363	368	395	388	344	386	387	349	353	357	398	371	349	365	391	393	399	347	355	357	336	344	394	373	371	344	341	392	374	377	366	337	369	421	363	325	342	357	363	336	347	344	347	406	380	380	355	381	380	375	356	378	380	371	372	371	387	371	371	323	351	352	362	367	371	381	417	348	342	337	363	369	322	396	356	355	373	381	363	372	348	332	332	379	350	357	371	389	352	379	375	364	373	358	354	425	338	335	365	360	331	355	395	379	365	366	384	395	350	401	353	350	380	344	378	358	336	355	365	370	392	342	367	354	384	388	371	368	378	343	350	370	413	369	327	342	353	339	313	370	343	362	365	353	357	343	346	345	378	350	351	352	358	366	384	368	389	335	360	370	374	391	359	398	368	384	388	331	383	347	340	393	344	394	420	390	370	346	404	396	432	394	366	356	345	396	364	329	364	356	376	371	400	346	380	415	345	368	399	383	359	346	383	336	330	363	338	331	376	386	397	326	356	371	372	348	379	376	364	343	389	357	414	363	398	365	351	342	370	365	376	400	346	373	385	368	383	364	374	358	345	377	413	392	353	391	359	356	386	386	351	349	348	390	349	347	354	350	351	368	395	399	367	353	355	334	380	359	380	395	360	380	362	357	350	399	330	383	361	359	377	340	384	390	387	335	376	372	386	348	375	375	343	370	368	342	411	353	381	382	396	361	372	371	382	353	390	388	358	354	411	364	359	333	391	370	362	368	379	372	390	341	376	373	337	406	363	377	361	381	386	366	380	342	374	391	363	356	358	348	319	375	362	384	371	362	359	349	378	341	379	346	372	359	374	408	397	374	356	366	359	363	365	350	389	354	387	347	370	387	355	397	359	344	352	361	339	364	364	384	399	358	378	387	364	401	362	389	357	354	357	350	376	396	372	378	376	362	371	377	373	338	364	385	344	355	349	367	374	358	373	345	402	368	378	353	371	369	378	366	389	366	386	349	385	364	373	395	377	330	354	337	342	354	375	362	366	339	358	396	339	353	392	382	351	353	339	374	357	320	388	375	366	376	380	395	361	369	353	361	381	376	379	345	362	400	379	338	392	367	358	383	323	369	377	373	381	397	350	339	368	384	377	333	372	363	371	369	362	374	372	374	354	348	370	382	372	342	368	374	342	366	349	393	379	382	375	362	364	383	356	355	366	401	372	370	396	421	349	404	371	348	375	370	347	361	360	380	386	398	348	380	379	372	354	357	355	353	359	368	376	343	384	349	364	381	357	405	347	342	399	377	359	349	360	351	370	395	353	375	367	373	381	354	351	402	352	358	343	337	336	355	367	337	340	362	361	350	375	392	354	343	342	359	362	348	322	379	372	358	393	349	408	361	339	365	376	355	381	385	398	367	367	412	370	396	358	370	369	384	360	365	352	367	388	351	405	355	361	351	403	385	376	330	377	401	364	414	338	355	384	371	359	348	370	386	387	368	374	347	365	336	348	327	329	372	386	379	351	350	379	395	368	353	348	358	345	353	352	419	352	374	385	393	358	351	363	358	355	377	341	404	364	354	368	390	362	342	359	361	338	378	349	355	378	377	369	348	376	351	357	407	360	355	342	430	356	356	337	383	356	419	338	352	352	386	359	358	365	346	385	376	353	372	355	371	343	311	356	374	380	342	360	356	376	354	378	362	347	382	370	360	365	358	352	357	347	392	359	382	355	407	395	350	362	355	355	400	373	381	377	363	366	346	351	348	343	399	375	358	388	378	376	371	357	358	344	352	384	403	350	342	377	337	375	322	359	379
2042	872	934	886	884	870	943	906	926	902	898	867	895	903	832	896	833	853	915	868	874	904	880	930	885	920	875	925	887	895	931	819	878	896	910	832	861	839	928	837	879	853	870	859	896	914	915	860	877	904	936	850	843	883	902	851	857	843	903	898	873	910	858	852	869	870	909	892	876	844	830	857	843	881	885	901	891	886	849	842	906	871	855	907	883	910	906	878	890	818	920	928	871	874	894	852	931	913	875	894	872	887	833	909	860	899	879	859	895	907	859	974	900	885	853	903	826	893	862	900	903	835	871	888	830	879	863	880	957	893	865	881	867	906	912	838	900	912	884	946	860	918	879	941	857	851	860	886	918	914	855	855	910	906	852	843	888	846	879	863	888	879	828	888	891	918	879	879	899	861	955	837	881	923	903	907	913	896	877	854	956	852	850	839	894	926	866	909	852	876	867	910	875	869	888	930	873	841	848	923	854	937	898	894	846	920	852	846	910	881	939	869	870	877	921	818	902	880	887	902	902	901	847	910	869	896	891	893	903	899	841	898	869	854	910	887	872	900	876	863	795	896	907	917	859	904	890	889	878	868	875	911	886	933	859	868	932	896	844	908	931	943	877	849	874	941	889	854	854	826	875	919	864	860	879	942	937	826	891	925	918	903	921	900	853	877	860	875	878	871	904	877	900	872	926	914	856	891	908	908	896	888	902	903	871	862	926	835	897	884	885	890	840	866	883	878	861	899	882	915	849	929	905	892	878	944	910	910	918	923	969	894	822	869	862	846	862	911	884	825	916	808	889	876	828	898	885	873	909	857	886	920	873	857	888	863	889	814	848	855	838	863	888	952	903	899	878	893	893	924	916	860	912	847	901	889	909	843	910	868	873	896	834	863	935	869	915	871	868	853	881	836	876	883	862	809	919	910	861	903	897	860	877	877	925	919	867	869	855	892	933	889	912	931	861	894	903	896	907	899	868	875	898	868	930	846	871	878	922	899	914	939	954	899	872	836	841	867	854	939	923	850	906	864	876	857	837	877	895	867	917	836	879	906	870	934	909	874	925	917	883	885	866	893	873	882	878	953	848	810	901	861	890	824	875	866	919	852	901	888	826	882	859	849	886	918	850	895	864	838	882	878	962	890	885	909	912	884	878	908	927	938	872	856	855	924	843	901	854	871	902	834	798	897	934	884	826	853	850	852	863	916	866	871	920	861	849	893	902	880	879	847	904	894	832	910	857	886	945	851	874	893	939	880	908	854	851	873	814	915	870	828	879	898	867	922	907	897	871	848	868	898	858	883	841	923	875	855	880	853	892	905	887	924	868	889	845	853	923	864	910	906	839	935	880	854	841	852	895	837	948	878	904	814	909	904	839	897	871	909	896	855	917	867	884	949	892	884	957	899	901	858	889	932	901	846	887	865	846	885	863	867	898	857	899	906	897	854	914	888	866	865	905	888	891	860	899	843	863	889	883	908	889	895	873	945	876	923	904	928	911	862	871	887	872	867	884	879	856	851	864	863	851	909	878	895	885	852	875	875	906	934	915	881	877	893	870	846	909	899	929	891	887	917	892	899	847	872	897	873	892	880	886	877	853	857	902	857	909	876	870	875	894	848	933	890	835	813	887	903	895	892	893	875	931	867	850	918	884	863	868	869	839	865	908	825	840	853	900	822	875	907	910	861	885	878	861	890	880	891	867	859	902	893	903	896	924	911	877	888	837	897	894	860	830	859	884	901	915	851	865	907	882	907	889	875	874	889	833	910	897	872	901	819	864	819	876	892	859	827	867	863	832	894	868	896	901	863	906	863	858	877	946	899	952	873	913	876	886	832	902	825	914	889	913	930	875	858	838	844	868	851	914	858	856	883	907	857	856	904	883	909	871	856	862	914	920	881	881	907	850	896	906	841	889	840	918	851	844	866	869	904	880	907	908	885	918	858	916	919	918	915	876	867	885	883	943	906	909	862	894	790	897	837	838	889	877	932	901	880	889	864	862	847	835	879	897	918	938	840	943	913	887	888	877	872	947	844	914	868	933	914	889	896	902	914	909	888	800	885	916	912	875	849	866	885	883	875	870	892	872	870	855	895	855	844	890	880	897	866	838	878	848	934	878	876	900	887	862	893	911	857	853	877	896	861	871	924	866	880	879	935	868	902	897	892	873	893	890	921	855	923	896	895	864	901	929	893	871	899	902	902	879	836	875	908	851	871	874	868	903	860	843	846	917	865	874	885	931	898	863	864	844	841	856	914	858	881	866	869	863	906	897	901	851	830	879	881	854	881	873	926	860	877	880	902	904	906	838	875	835	841	909	906	877	867	861	847	875	898	888	874	859	882	870	862	879	942	977	921	861	870	864	913	903	850	877	869	913	854	919	849	913	893	874	863	836	886	868	904	882	853	885	912	892	863	830	872	891	901	803	913	853	883	912	884	914	928	931	877	883	908	867	883	914	891	860	873	886	871	877	881	856	851	903	873	890	846	891	862	874	872	811	857	882	878	864	878	852	901	904	879	909	889	851	912	941	861	866	849	861	864	903	905	883	847	839	818	839	908	842	867	945	923	880	912	850	900	847	847	856	899	900	857	877	906	865	917	930	895	859	858	842	862	857	892	883	854	894	917	920	912	913	847	846	903	919	854	875	870	847	821	932	903	891	923	895	874	887	878	858	913	904	928	916	859	867	886	888	849	891	917	889	894	860	875	843	855	950	853	890	862	904	874	844	878	914	865	933	886	859	888	942	859	906	868	829	827	866	833	859	843	909	899	844	903	912	878	907	863	900	863	881	865	942	868	872	833	899	889	882	893	904	842	910	894	888	871	843	879	890	893	881	888	848	910	874	877	858	895	845	910	887	897	866	854	848	875	880	872	851	881	920	888	916	929	867	885	883	885	877	844	871	875	932	844	911	920	871	844	879	868	882	854	863	842	865	933	851	866	911	870	913	849	865	886	886	867	913	862	853	923	904	861	902	897	830	887	899	853	899	931	850	913	839	850	908	868	893	893	859	863	921	919	885	831	853	883	848	856	884	854	844	876	899	873	869	864	915	923	889	933	925	855	897	881	907	914	850	908	877	879	928	858	814	849	879	935	861	839	856	840	879	864	900	908	892	905	888	863	907	903	883	883	878	884	904	895	862	840	913	924	889	883	918	926	901	857	867	798	844	832	811	855	900	866	875	880	891	914	891	887	895	889	872	943	906	903	901	840	922	917	858	882	873	887	914	931	878	871	921	890	874	898	921	866	887	878	968	926	888	869	906	893	890	890	903	858	884	872	863	904	943	921	858	852	905	826	861	915	937	858	847	882	867	867	894	899	855	863	927	933	878	894	866	906	915	867	872	855	884	908	923	915	887	892	906	886	869	920	947	855	889	889	931	932	854	910	901	869	878	883	899	918	860	953	859	869	914	822	895	877	939	860	890	896	850	850	866	864	903	900	880	872	862	896	856	907	940	853	859	838	895	876	915	849	908	886	871	920	878	920	851	886	937	826
6670	543	587	508	387	444	392	368	355	341	307	333	370	321	307	352	321	296	324	339	332	334	340	338	316	319	302	326	292	301	329	357	306	322	316	302	334	361	323	385	311	322	304	342	275	304	299	292	331	327	302	329	318	300	297	299	309	317	304	309	317	270	300	333	321	353	350	330	318	353	302	310	316	340	288	334	311	298	310	313	313	313	326	325	336	286	325	311	320	300	285	322	289	281	302	317	327	326	308	327	302	292	330	316	308	318	342	324	331	313	315	298	328	306	307	298	315	329	291	298	329	299	320	310	365	315	301	340	343	307	356	344	324	305	319	302	335	351	306	335	368	280	306	309	302	321	343	318	355	311	335	325	325	319	322	325	297	333	344	326	343	328	299	300	317	296	304	316	317	301	302	328	298	330	353	362	305	331	321	332	353	331	286	323	343	296	358	317	307	310	308	312	291	311	326	320	305	307	303	293	330	322	321	317	309	332	323	328	332	341	296	306	309	302	280	308	320	313	293	325	332	357	310	322	292	307	293	302	321	287	316	334	345	321	323	286	339	328	341	338	331	317	299	356	308	345	322	280	289	327	347	294	319	326	313	326	337	289	331	314	306	289	362	313	299	325	326	319	319	366	291	337	339	309	297	319	330	311	306	309	317	301	308	281	310	273	285	294	271	329	307	329	333	290	317	333	291	362	337	328	340	338	342	321	332	307	328	319	324	346	312	307	328	325	298	366	329	304	328	330	299	319	300	315	327	336	312	308	348	296	328	290	343	327	302	312	330	297	296	300	308	323	368	331	341	328	348	366	343	346	314	292	314	328	295	339	333	334	306	315	333	321	332	293	313	305	326	306	301	338	330	305	328	316	332	302	303	319	322	294	350	354	331	361	354	310	322	349	293	334	369	313	311	324	322	340	297	294	294	331	333	333	321	346	328	328	323	323	279	300	309	338	288	339	305	339	354	318	364	342	347	287	311	342	339	293	335	363	319	309	343	327	331	334	357	328	332	333	301	313	305	317	316	344	344	326	340	305	305	300	340	324	325	330	303	298	332	313	358	312	300	355	314	326	325	301	359	326	294	329	360	346	306	302	331	325	354	335	357	312	313	285	293	307	309	326	306	315	291	279	328	295	336	315	375	307	338	332	324	334	332	286	316	335	319	302	340	303	321	315	318	346	320	323	286	298	313	326	294	331	310	329	301	290	299	312	273	317	326	320	332	340	322	303	314	310	272	349	318	352	310	308	344	340	331	283	302	314	333	341	274	317	272	325	313	284	301	300	323	334	362	314	323	326	288	321	318	311	332	304	285	332	346	329	327	324	343	365	314	311	300	314	322	350	332	318	309	320	324	310	317	320	337	319	294	296	328	359	287	309	334	298	295	314	299	367	299	317	326	308	330	357	323	295	343	344	309	289	308	330	323	318	311	306	330	336	275	345	313	356	293	342	306	307	319	297	354	301	304	333	357	326	346	319	350	305	306	324	301	319	329	308	310	320	334	336	303	301	334	314	328	316	373	325	298	316	338	324	318	320	332	313	301	304	320	312	328	283	326	310	322	314	340	313	318	329	316	355	276	312	312	318	316	321	349	309	338	336	342	322	335	312	302	309	306	325	366	333	316	331	310	327	321	284	299	316	372	296	299	328	319	287	333	317	309	308	364	304	364	321	341	316	340	341	312	309	332	313	332	313	309	343	352	304	302	318	328	263	317	322	339	336	331	310	295	283	326	292	344	335	294	323	335	292	307	312	311	299	333	344	295	289	302	333	304	296	314	326	280	346	286	305	334	346	277	313	287	297	319	258	313	286	320	330	305	293	320	336	305	323	289	347	314	336	316	302	290	310	317	322	305	300	329	298	318	331	285	335	330	346	338	324	298	334	317	319	299	308	327	288	289	319	304	317	358	324	311	304	312	360	347	321	316	322	337	325	342	291	316	307	306	324	312	306	304	357	340	310	291	351	313	313	324	299	345	344	285	319	298	317	291	355	303	322	296	317	318	268	321	325	341	324	310	316	339	313	311	309	313	313	331	356	296	338	341	290	321	321	313	338	355	320	315	315	327	303	350	297	361	310	329	329	333	313	332	333	295	319	330	283	310	323	309	306	301	344	337	330	319	324	321	347	343	323	323	325	310	305	306	327	350	312	318	363	377	313	310	306	337	325	304	312	303	310	331	326	290	347	352	312	323	333	305	301	334	308	287	294	287	319	291	318	334	354	330	337	298	326	343	336	319	323	367	343	300	272	347	323	313	319	316	305	325	322	306	313	319	333	336	318	352	336	320	313	339	341	303	282	319	292	325	332	330	314	310	306	306	330	327	344	343	311	326	301	326	317	295	308	325	308	315	308	330	322	312	315	304	318	285	297	348	309	351	363	340	324	314	314	311	304	355	351	300	305	285	288	291	304	313	344	352	292	341	308	339	298	329	312	328	334	356	316	307	309	293	306	319	344	274	308	335	331	270	337	315	341	292	321	305	309	315	283	315	303	323	336	306	303	329	305	346	333	309	310	319	321	297	314	321	340	318	340	330	296	333	311	314	317	323	345	293	324	309	306	331	337	328	319	309	330	313	308	330	342	324	329	301	337	312	328	304	347	290	359	322	342	310	324	293	280	309	342	321	325	322	324	354	318	303	307	327	285	361	321	306	286	321	303	347	309	313	357	312	295	298	303	293	319	305	325	305	320	335	337	309	335	301	309	301	304	324	321	304	311	332	334	300	307	312	331	328	334	309	307	338	345	308	302	303	328	349	346	332	295	312	310	320	307	322	327	306	309	317	323	295	344	332	341	325	339	307	302	344	325	298	278	309	306	341	312	321	294	335	322	326	316	348	336	296	323	326	314	333	288	300	301	323	331	301	320	308	309	321	319	343	303	312	307	311	320	316	340	303	325	334	313	317	320	321	355	318	320	335	354	318	313	350	325	339	343	318	314	343	279	361	337	353	321	319	328	337	316	300	293	327	347	343	325	337	336	311	324	329	334	326	296	319	344	317	331	331	335	310	287	340	266	299	319	341	323	321	301	332	329	290	313	331	307	297	326	310	334	313	312	337	324	325	318	300	305	316	297	312	319	320	311	297	326	267	303	339	362	338	337	324	312	340	308	301	345	306	320	315	316	269	316	289	318	344	278	319	309	290	307	313	328	301	281	309	317	306	328	319	313	310	303	311	302	343	328	301	319	301	324	338	337	322	282	294	343	311	307	306	297	310	334	339	307	319	340	342	327	332	322	315	338	324	305	298	378	311	317	329	348	351	311	343	320	352	298	329	320	320	339	350	321	347	334	295	294	348	290	301	315	309	332	343	298	325	344	292	337	286	299	307	339	329	332	310	335	336	298	322	362	311	338	332	321	320	309	295	326	304	313	305	333	307	339	327	325	292	301	332	309	300	337	301	283	330	326	322	299	327	329	310	304	312	343	330	340	328	343	330	272	329	303	337	307	350	321	287	304	300	330	303	317	343	311	288	312	366	305	315	312	281	317
6425	1012	1340	1463	1268	1130	1102	1038	957	858	929	863	874	844	826	824	820	845	784	750	776	795	767	809	814	777	814	803	790	814	777	795	742	741	753	814	827	807	763	792	697	790	809	770	778	739	733	765	773	774	762	784	751	802	763	757	796	756	777	836	772	780	780	747	781	779	782	794	789	790	799	768	740	768	782	743	784	760	799	783	769	829	766	798	773	777	767	740	785	808	775	752	778	810	758	767	785	761	792	780	756	753	741	759	774	819	754	803	737	836	733	782	726	782	784	777	752	802	729	746	743	755	749	790	790	777	729	771	767	749	793	783	780	770	804	806	803	771	714	752	744	728	776	751	762	830	765	745	769	766	772	782	765	777	750	766	783	767	755	755	787	772	786	731	790	776	770	724	731	814	751	769	781	806	680	730	792	763	810	755	799	752	812	805	776	739	780	777	721	779	753	762	726	761	780	739	754	791	768	739	796	769	773	764	785	774	749	777	801	728	770	787	795	720	771	786	744	788	801	783	790	745	778	771	748	729	781	800	790	783	787	763	787	788	800	827	774	810	764	799	754	750	791	790	790	747	772	794	783	712	799	761	778	766	781	781	766	785	773	783	779	737	789	723	776	777	747	784	762	741	776	736	740	771	747	777	765	767	819	742	796	779	742	737	764	734	740	791	762	742	783	744	746	754	735	766	756	750	756	771	788	773	781	765	820	778	792	790	762	694	825	754	787	791	787	733	729	778	710	750	755	769	803	715	736	789	791	792	834	786	762	802	757	735	762	733	747	792	740	749	782	732	798	773	777	787	796	740	748	812	764	826	781	785	735	762	775	824	770	797	760	749	761	737	774	757	790	693	803	769	768	754	739	733	763	751	779	733	783	770	774	771	822	772	789	772	772	787	784	827	745	820	727	778	760	775	738	751	774	747	745	766	793	721	796	783	770	756	825	776	773	783	793	812	764	784	817	757	735	849	788	768	774	750	799	767	746	749	784	776	754	774	730	749	744	766	795	770	752	736	786	763	772	758	762	759	756	761	796	808	748	764	793	797	772	750	772	812	762	782	814	742	764	756	828	762	705	751	747	727	778	834	740	770	794	770	773	802	784	747	772	778	753	803	791	763	835	732	772	778	788	756	740	778	746	783	795	734	751	753	748	800	775	761	748	745	739	745	772	756	770	777	788	749	806	728	777	783	788	766	777	787	774	745	808	793	764	692	747	797	764	740	775	749	745	747	796	706	809	806	740	738	796	778	723	683	749	767	748	808	811	800	768	742	765	738	779	766	764	773	800	739	795	750	815	730	795	801	820	828	724	719	801	761	808	801	755	730	777	814	741	732	717	784	792	741	784	743	752	730	775	775	774	759	776	742	805	713	750	792	729	798	779	745	790	824	757	746	785	781	778	804	762	762	764	748	770	733	813	785	758	784	775	820	765	733	731	797	766	778	782	796	779	781	807	770	736	791	811	781	794	797	712	783	776	772	752	799	786	793	772	738	767	773	781	771	801	757	722	762	794	809	740	745	768	787	763	798	760	768	757	797	810	778	791	729	761	769	716	830	808	771	749	784	772	791	754	802	751	760	764	761	749	772	768	787	737	809	732	787	785	763	791	748	766	729	739	771	765	710	831	750	795	779	771	743	759	719	736	721	794	770	762	804	786	781	815	797	775	751	779	842	766	746	732	767	769	757	777	756	786	781	761	761	767	755	723	760	811	726	761	766	755	769	775	790	785	766	785	705	745	778	790	808	732	744	738	779	773	795	784	729	794	818	785	774	761	773	813	757	819	743	753	798	791	784	792	764	768	770	836	734	812	776	751	754	801	783	759	791	792	767	778	757	781	796	763	751	747	758	766	736	797	757	748	800	752	779	741	733	751	738	769	798	782	784	732	746	811	759	782	801	752	746	743	809	801	772	731	738	774	768	749	785	813	767	810	758	766	768	697	753	792	742	759	760	782	780	751	780	772	783	757	737	802	748	714	729	740	724	758	797	738	751	806	814	820	814	753	814	723	769	753	764	816	794	766	759	754	751	783	749	810	808	787	752	754	767	699	731	792	716	759	792	771	738	752	816	735	746	813	806	766	738	774	750	786	773	791	761	786	794	773	736	792	757	813	798	725	729	752	755	753	771	770	724	711	791	788	782	805	758	796	794	725	820	745	776	744	801	791	782	802	736	757	736	744	767	749	722	773	749	720	798	769	749	759	762	752	810	822	751	745	708	737	819	734	719	811	742	777	792	791	767	845	744	800	772	829	771	792	733	797	763	757	791	792	764	742	775	745	771	759	788	740	736	775	776	783	757	746	706	771	769	736	723	765	839	795	780	791	785	762	839	775	744	768	744	764	744	734	738	756	806	792	757	805	743	745	766	740	780	797	741	778	732	753	752	810	753	768	817	753	714	751	787	793	741	741	776	746	787	784	779	770	755	757	803	798	752	788	732	761	778	738	804	783	789	708	846	786	770	757	736	786	773	770	778	777	771	734	785	811	791	748	773	791	765	781	792	766	765	741	747	827	759	789	771	779	759	805	785	802	761	747	719	771	768	741	778	794	769	758	790	820	790	768	756	755	809	777	766	786	795	725	769	795	789	738	772	789	794	752	793	734	754	735	775	809	762	745	755	764	827	797	782	809	756	736	763	726	732	764	759	782	790	733	780	765	800	786	732	770	734	720	759	823	815	756	751	769	740	748	712	806	795	767	779	779	796	800	724	721	790	755	734	746	746	791	777	705	706	804	755	821	784	799	787	758	760	793	778	788	778	801	832	791	763	730	765	772	763	766	798	766	787	733	780	758	793	757	793	750	778	723	804	752	781	802	764	780	796	728	785	740	773	766	761	767	773	756	746	784	719	770	768	779	790	794	709	716	768	772	777	771	767	781	743	769	803	744	770	782	776	774	786	750	759	776	783	777	732	762	771	788	740	747	807	778	761	781	732	783	734	722	746	769	765	776	778	733	757	752	765	786	784	787	720	799	725	815	772	757	786	748	756	777	809	715	731	762	712	773	767	771	770	718	788	736	756	721	806	774	755	748	699	732	746	766	762	738	721	783	734	733	779	775	758	768	770	839	766	765	792	781	743	760	724	771	774	772	785	760	778	706	769	755	756	756	817	776	761	782	730	697	767	713	801	743	769	706	752	742	782	712	790	798	776	759	783	766	735	749	753	780	794	748	742	794	736	777	773	740	722	747	774	745	784	761	801	814	770	770	780	762	798	719	798	790	761	791	776	763	727	755	744	733	758	809	773	791	793	777	805	760	725	740	778	745	757	785	728	700	764	764	756	798	803	774	765	726	743	733	763	747	776	797	757	805	742	760	759	786	747	778	745	760	749	791	790	765	743	801	754	792	744	747	790	798	758	774	757	744	766	721	766	761	811	771	778	815	725	709	802	737	750	729	786	742	767	761	736	747	727	784	784	813	779	744	761	735	738	763	773	768	801	757	779	794	770	714	731	735	873	771	768	749	758	763	778	730	798	738	785	751	780
11874	762	634	532	376	276	244	200	200	219	168	156	185	152	149	157	192	157	151	196	144	142	159	159	163	157	170	150	154	152	140	143	133	142	169	124	147	138	122	178	131	143	162	160	159	127	153	132	152	125	149	153	142	161	125	144	152	184	138	167	162	161	168	146	150	134	152	176	156	140	164	147	147	148	139	166	145	137	171	157	169	141	158	150	145	152	124	144	148	138	144	142	147	159	159	140	171	173	140	134	135	151	143	153	152	147	145	156	131	145	146	144	147	139	130	166	136	124	141	149	149	146	139	146	145	142	141	132	148	145	140	138	140	162	168	138	132	162	160	122	141	145	151	148	148	135	161	135	143	134	138	147	148	154	135	134	130	160	156	131	143	144	137	130	160	139	161	156	135	141	130	133	144	146	148	146	142	161	144	152	132	129	127	155	157	149	147	166	161	132	144	148	126	125	120	160	148	161	134	169	163	164	139	125	153	159	176	137	143	144	147	172	139	157	161	152	138	162	145	162	148	165	171	145	172	161	151	146	149	139	136	137	148	130	143	156	151	139	174	147	142	139	136	127	141	138	150	159	149	152	149	159	124	155	132	139	146	163	135	161	166	159	124	136	145	133	146	139	152	150	147	149	135	156	128	126	127	185	132	128	140	156	152	163	142	167	166	150	154	145	155	143	159	126	170	154	132	156	133	159	171	150	144	147	167	148	140	171	164	133	146	145	169	120	140	139	130	127	138	150	182	133	134	144	162	151	142	138	153	175	143	141	143	131	140	144	131	163	136	136	149	151	170	151	143	149	151	134	154	147	150	157	138	167	150	128	147	162	147	146	167	149	154	153	149	143	139	128	128	149	142	138	153	147	138	162	146	139	138	148	161	159	147	141	135	154	146	144	138	133	138	142	156	143	146	130	161	163	148	153	139	133	144	148	151	148	136	145	140	129	146	132	147	138	127	129	128	166	126	147	123	176	155	155	155	154	145	135	163	135	140	151	156	142	146	148	143	158	149	140	140	125	143	125	147	157	121	172	158	140	138	155	152	138	164	161	151	149	153	149	135	155	141	129	138	161	146	152	146	152	139	158	155	144	158	115	159	161	148	147	147	173	150	142	148	156	155	146	151	109	142	164	143	161	143	171	151	141	152	158	142	139	156	152	144	164	158	142	158	154	130	166	144	156	124	161	148	136	146	145	145	160	146	165	172	145	156	149	128	161	135	155	150	148	143	157	155	173	132	144	123	139	148	140	146	160	145	128	155	161	167	176	163	108	156	152	138	160	162	131	148	131	140	141	161	143	160	158	154	152	166	150	147	140	159	159	147	131	132	141	145	147	139	145	125	165	152	155	147	139	134	144	136	154	143	164	153	146	156	146	133	138	148	157	138	148	147	128	148	148	149	156	143	140	151	150	119	164	153	142	128	120	139	146	136	153	155	156	160	139	108	156	159	141	140	128	151	156	163	129	141	161	146	171	145	168	129	149	165	149	146	153	134	138	151	141	142	169	140	132	151	157	162	126	170	135	139	152	138	161	157	143	151	142	163	162	173	142	134	156	165	134	168	157	125	145	148	143	139	143	164	164	145	141	142	139	128	154	155	144	114	136	130	174	160	169	160	167	149	146	145	142	127	136	141	137	153	168	135	146	141	145	143	149	162	149	120	157	150	161	155	141	128	152	149	132	138	140	138	137	159	136	165	136	130	129	143	168	140	104	127	177	152	140	146	151	138	174	133	163	142	145	144	148	156	131	150	128	145	147	152	149	152	128	165	132	159	122	142	162	139	155	187	154	156	143	157	132	159	150	148	165	172	153	150	143	124	128	156	146	133	138	145	158	146	151	146	134	166	166	158	142	151	146	150	173	157	164	129	126	145	148	158	147	149	138	131	145	149	121	148	152	132	134	159	138	181	142	146	157	126	168	154	144	123	150	144	150	186	135	168	132	126	125	147	154	162	139	148	135	152	137	144	147	144	129	153	168	166	130	150	155	145	160	149	159	162	144	145	161	150	134	133	157	119	143	147	132	175	168	153	165	163	141	159	142	138	134	148	148	165	164	148	163	133	123	138	153	133	142	143	133	155	128	160	155	140	138	160	122	134	144	137	144	141	143	146	144	146	140	144	153	148	149	159	158	141	138	153	126	154	162	147	120	140	155	156	128	166	156	158	168	140	153	186	138	146	138	128	152	161	139	167	150	158	152	126	136	165	123	153	126	161	144	154	155	147	142	168	161	158	150	131	159	157	141	147	147	147	162	171	145	131	168	126	120	126	160	154	156	168	150	112	127	159	139	157	135	161	151	161	136	138	158	144	149	154	123	127	154	162	166	163	160	139	126	133	161	142	137	133	156	146	142	145	153	130	152	142	142	130	138	184	138	138	149	160	137	140	159	150	146	149	141	150	163	149	161	143	160	162	140	132	153	154	155	140	152	145	160	156	126	163	152	157	153	148	142	151	137	132	145	135	159	137	158	157	147	160	149	131	158	147	148	142	157	156	138	148	160	138	165	159	136	142	166	130	148	144	162	154	154	144	145	149	146	155	146	151	128	160	140	154	116	161	139	153	152	125	155	138	160	134	157	158	160	158	164	144	163	150	149	157	150	132	163	137	170	156	143	130	132	139	139	154	159	153	141	144	146	147	158	122	148	149	132	155	136	152	146	174	169	150	153	154	149	151	153	148	140	131	149	156	149	143	142	143	147	150	136	153	130	145	146	128	157	154	149	128	151	137	138	138	169	132	156	150	143	125	164	163	180	152	151	136	137	153	130	137	136	150	148	148	132	147	168	129	134	142	159	159	157	161	149	133	140	139	132	161	148	157	130	105	145	158	128	124	150	157	140	154	150	164	133	159	139	150	143	146	151	147	154	149	155	140	147	133	164	138	151	145	159	146	144	175	159	133	166	140	183	168	159	118	154	140	114	135	128	154	155	153	153	139	150	155	133	148	149	166	164	123	141	140	143	155	152	134	140	154	167	150	154	166	143	143	140	151	158	136	149	126	143	141	143	158	134	137	144	152	161	175	166	137	169	125	149	140	158	157	148	158	165	143	146	154	137	123	134	138	137	164	142	134	133	159	142	169	152	130	150	153	143	151	158	178	146	132	151	136	143	146	144	137	152	141	130	146	134	151	145	169	126	144	145	130	144	169	148	141	139	164	129	147	144	138	167	153	143	145	142	133	171	157	139	128	143	157	139	139	146	154	134	136	152	149	142	148	152	161	158	142	165	129	141	130	155	146	147	131	157	147	173	142	147	141	132	131	119	141	148	159	134	127	145	176	151	161	137	155	149	122	145	155	136	141	147	132	136	168	137	151	141	145	132	164	132	138	159	126	155	136	157	159	136	123	151	136	133	133	149	147	129	161	133	142	145	123	161	135	132	162	135	124	150	162	145	170	149	146	126	140	147	160	112	139	146	147	141	148	142	160	135	136	141	152	158	177	141	140	154	157	147	176	142	144	145	138	156	133	152	139	144	149	151	155	169
7661	868	1492	1713	1382	1158	1009	815	759	648	658	590	541	569	517	482	494	491	490	466	478	478	443	423	394	424	418	438	430	398	422	422	411	407	396	427	393	428	390	422	398	373	378	431	404	398	414	406	396	402	386	412	403	436	417	405	447	385	391	365	386	386	376	415	415	401	351	414	365	394	379	421	390	351	380	369	413	373	365	406	369	401	386	375	415	451	381	370	390	402	411	400	383	359	396	384	394	398	411	402	412	396	339	395	350	392	371	404	381	387	398	411	393	372	395	391	371	446	395	399	381	360	373	398	397	416	381	391	401	374	373	323	416	403	421	350	370	400	393	355	396	428	379	400	399	392	386	379	386	354	435	398	390	398	388	352	411	367	378	379	381	416	334	399	388	385	370	385	409	417	364	408	383	364	406	375	384	391	387	396	380	408	395	378	389	364	405	371	421	369	391	375	389	386	364	380	371	373	398	367	388	389	433	409	395	381	408	357	398	425	382	381	360	399	395	354	390	417	355	402	348	345	382	414	407	362	435	424	406	376	392	391	398	395	419	392	387	401	385	377	408	401	395	382	397	367	376	439	392	386	379	409	379	419	411	395	320	395	352	364	403	414	370	391	390	369	384	349	412	376	382	377	377	401	408	395	415	383	378	348	375	372	399	367	398	358	343	395	418	344	392	402	380	361	385	379	452	372	358	410	394	393	404	379	397	406	403	419	384	353	412	370	378	357	397	395	418	398	396	380	424	413	417	391	387	406	371	423	359	367	368	395	374	425	383	388	381	386	377	375	382	397	415	417	358	408	385	402	400	414	387	369	369	422	399	368	383	400	407	359	397	372	390	357	370	402	404	405	431	380	351	380	369	373	419	353	393	396	381	375	394	395	364	391	431	363	392	401	375	416	344	427	357	402	408	366	400	397	392	409	366	385	407	377	382	394	375	398	368	425	372	364	390	403	387	378	381	373	370	381	394	358	414	392	385	367	372	390	418	374	417	366	394	393	369	400	389	419	393	365	387	374	390	362	384	400	367	399	378	399	397	382	371	371	376	388	373	378	406	403	380	354	377	356	377	380	356	390	389	372	428	362	416	383	370	368	392	370	386	404	368	405	378	353	398	400	357	380	396	384	354	375	347	391	386	400	402	379	377	401	391	385	343	394	407	372	406	380	403	391	392	416	391	409	405	396	393	360	415	389	368	386	406	398	370	364	344	377	406	435	385	394	395	417	433	398	351	383	378	397	362	376	392	384	388	419	414	391	407	383	378	397	404	411	388	408	381	414	370	362	403	386	375	384	380	385	389	376	372	404	365	408	407	415	333	399	378	354	431	402	404	372	375	418	376	345	357	380	405	381	364	387	383	352	383	376	358	415	434	395	366	368	398	394	377	364	398	373	370	439	393	381	414	408	400	375	391	387	391	401	405	383	435	382	414	402	376	415	400	400	400	380	416	421	350	392	363	402	431	378	410	389	414	369	370	399	409	387	359	402	396	403	346	402	399	370	378	367	389	378	397	371	364	367	351	353	382	417	419	386	410	384	388	368	377	401	388	380	389	409	409	378	378	388	407	366	394	392	405	355	384	404	396	371	337	400	371	419	391	415	402	390	418	388	371	331	362	355	425	377	371	398	380	390	391	371	391	415	369	377	373	380	368	367	393	379	406	408	387	389	367	391	382	396	359	417	399	407	401	411	397	399	360	386	382	372	402	402	422	399	377	337	349	399	418	372	389	395	368	374	400	369	413	350	379	396	354	387	420	399	411	373	381	391	369	378	382	431	349	411	391	353	374	398	383	373	413	355	397	398	420	413	392	343	363	380	369	354	371	352	405	377	362	394	368	367	367	401	360	367	386	391	388	367	364	406	364	424	413	358	411	401	384	332	401	392	379	408	376	420	374	369	394	362	410	388	334	384	400	386	397	412	366	363	415	390	356	402	402	385	405	424	398	372	377	420	380	418	381	391	397	407	401	392	402	402	397	420	402	388	391	415	380	366	405	354	379	358	362	405	435	388	391	408	406	392	424	381	412	404	382	353	391	410	395	406	391	365	405	398	375	395	388	396	420	373	407	389	389	390	385	370	395	393	395	357	378	381	405	382	390	407	393	412	394	368	422	413	378	371	370	403	382	385	393	379	415	410	401	426	416	372	384	388	381	400	393	383	416	389	368	403	393	392	363	386	419	377	418	415	403	362	377	372	408	404	395	406	401	380	411	414	381	410	360	396	365	373	346	373	422	366	410	388	383	380	385	396	349	400	383	385	366	397	382	402	365	406	385	404	354	401	398	361	383	406	392	377	401	387	371	383	379	368	389	388	414	402	361	410	388	395	353	344	427	394	399	399	405	403	391	384	414	369	383	390	440	411	381	364	411	417	389	411	421	383	390	396	366	357	376	410	391	403	413	373	366	385	413	385	378	412	388	401	388	388	376	380	358	377	351	387	379	387	410	389	378	391	397	394	399	366	389	383	387	396	373	375	398	408	367	409	395	378	352	374	375	406	404	380	383	400	409	373	391	383	356	378	408	407	386	421	385	389	384	365	393	414	348	385	393	384	390	390	356	372	407	386	381	390	368	381	415	430	391	378	411	380	390	407	388	372	374	391	395	369	389	366	388	387	391	399	372	380	348	388	405	388	369	380	370	384	376	385	390	396	402	413	423	377	383	394	404	387	404	374	364	364	416	360	376	421	373	385	374	450	383	401	383	383	398	372	379	401	371	413	410	409	373	409	415	359	431	410	410	380	374	374	374	367	371	380	356	409	400	384	363	380	351	349	380	408	407	378	361	397	372	385	379	372	389	382	391	351	344	422	386	365	373	388	378	381	408	398	367	425	383	425	376	403	407	395	397	387	396	393	417	391	420	400	382	386	385	374	413	423	375	369	381	366	370	370	387	382	370	366	356	419	386	383	384	418	395	390	407	394	413	412	355	411	395	347	395	396	406	411	369	394	395	392	378	394	372	344	426	369	391	388	373	376	390	397	383	391	409	388	366	382	380	386	390	403	379	363	406	402	385	411	405	381	372	411	387	382	390	392	363	370	376	349	365	370	383	372	390	384	400	397	391	392	360	356	396	353	430	351	382	404	397	392	368	381	404	385	366	385	408	383	395	384	425	365	415	396	384	387	398	383	392	372	407	337	366	388	378	415	401	361	388	384	403	373	423	392	387	411	386	345	385	400	384	405	399	416	359	411	402	354	410	370	443	400	392	377	404	381	436	398	400	377	385	354	386	373	409	370	417	380	417	386	360	421	370	388	368	353	408	394	379	406	410	434	381	438	396	425	380	403	407	382	366	396	392	354	375	358	391	377	374	397	395	426	359	368	408	375	386	407	414	364	398	350	400	411	397	370	407	423	392	402	390	418	380	407	369	407	397	409	365	391	393	372	382	395	387	422	401	380	352	386	395	385	403	388	390	364	408	397	403	371	387	375	388	374	407	425	406	401	380	368	404	416	404	395	428	385	397	399	377	372	365	367	390	387	358	403
1306	374	369	386	384	359	383	374	371	394	389	361	344	383	373	383	397	352	351	349	381	380	368	351	327	378	372	337	342	377	372	389	376	366	393	341	380	356	371	370	351	325	349	364	347	369	352	375	380	367	347	340	357	346	358	402	327	352	359	354	342	375	360	370	339	406	344	370	371	357	349	393	339	359	362	373	383	390	402	371	375	351	332	390	367	363	356	382	358	361	357	388	373	384	367	393	332	355	380	334	390	361	389	363	340	387	390	376	347	357	357	370	350	325	357	345	340	330	374	375	364	345	367	343	365	390	347	337	340	364	381	356	384	339	357	343	376	351	364	360	368	372	374	362	400	375	375	380	360	350	361	372	372	380	350	384	357	372	335	405	344	383	359	388	381	383	381	355	375	368	368	351	369	398	319	374	394	374	380	367	338	368	338	366	390	391	362	367	346	391	385	373	352	341	373	366	351	359	365	374	354	379	393	376	369	365	371	346	370	363	364	350	366	350	343	364	343	388	348	355	322	381	359	365	349	374	366	424	351	344	375	404	354	375	325	378	427	371	382	387	383	401	350	356	401	392	392	356	384	370	333	369	352	378	335	348	362	346	341	399	365	367	367	340	372	357	372	364	363	361	365	361	367	373	358	347	366	350	351	377	368	361	363	383	345	342	324	383	355	385	363	331	374	352	383	351	378	377	368	387	359	352	395	349	355	374	379	381	354	413	352	343	360	376	395	383	329	328	392	332	378	362	354	336	364	373	347	377	363	359	356	372	380	387	345	351	373	334	367	339	375	342	359	343	361	379	352	374	362	349	369	342	366	362	331	376	365	372	360	379	388	369	365	366	354	346	366	348	331	335	398	368	386	365	351	326	362	350	398	380	349	397	350	367	338	335	348	360	399	320	378	374	386	377	374	342	417	357	413	393	351	347	409	374	393	375	359	354	356	374	335	394	386	361	382	375	359	414	340	347	360	362	370	363	397	343	369	376	362	361	392	373	369	335	379	375	362	334	368	329	357	363	366	356	388	373	375	344	380	375	375	329	366	384	384	371	385	359	340	366	358	327	358	340	319	362	338	369	377	361	340	359	365	365	347	378	360	340	351	335	377	371	373	343	365	338	360	340	360	402	385	357	386	351	380	365	339	377	353	380	356	341	345	378	376	396	354	357	370	371	393	357	359	384	376	386	369	367	347	353	363	389	400	314	373	360	381	376	366	390	347	424	365	355	334	360	365	374	352	350	359	360	358	362	343	347	349	378	348	376	329	369	367	350	364	359	317	361	345	377	343	351	372	374	370	366	364	370	365	339	396	336	368	349	351	357	360	352	379	349	359	356	369	400	326	371	357	376	383	365	353	383	358	327	388	376	376	369	388	359	383	366	359	398	354	374	346	344	373	352	355	353	383	375	373	369	401	332	357	381	335	384	352	393	377	365	346	351	363	388	358	340	320	355	328	332	380	375	327	337	356	320	368	343	334	355	387	343	371	336	372	381	368	369	357	374	354	354	367	381	359	383	387	329	379	349	367	363	343	358	388	341	369	360	380	375	363	365	365	373	371	361	366	371	404	367	356	400	368	359	375	382	379	344	361	351	388	381	402	370	348	378	374	347	363	349	341	323	354	397	336	393	359	375	381	369	352	366	355	352	333	394	342	333	351	375	397	384	364	352	385	367	338	360	350	375	360	393	404	374	364	371	349	329	372	336	349	321	401	385	366	344	367	360	357	338	364	368	386	374	372	364	364	394	376	341	338	376	362	368	371	377	368	341	377	379	340	356	376	366	384	349	360	362	351	328	358	355	335	370	355	337	355	373	342	383	415	414	357	359	375	376	368	390	376	356	390	355	349	346	348	372	361	368	351	372	368	346	373	362	372	334	382	368	345	348	385	332	384	360	391	368	360	375	393	386	371	350	330	346	340	365	365	347	343	357	385	350	376	345	367	369	375	393	365	396	382	373	358	379	356	394	350	359	383	338	351	367	369	366	353	382	413	363	370	349	402	359	368	339	338	392	374	368	370	320	308	328	354	368	327	344	388	388	341	321	361	376	357	363	356	372	358	354	356	400	346	359	357	367	361	348	400	355	342	317	346	390	331	393	395	344	348	358	363	356	366	353	352	360	392	336	403	360	366	383	358	357	342	399	366	380	350	343	346	356	373	339	399	371	359	351	326	351	358	360	353	347	338	368	323	355	364	388	362	343	352	332	353	368	339	380	370	365	354	353	349	409	360	362	359	348	398	385	397	385	401	372	376	372	391	335	377	357	346	339	337	375	357	348	365	379	349	353	335	336	352	341	345	387	360	350	379	340	371	356	359	391	366	379	346	396	372	367	363	342	368	380	369	398	349	383	373	391	374	354	357	384	395	419	359	364	397	365	357	392	344	341	350	362	372	357	359	361	321	377	327	361	367	390	379	385	364	405	345	353	379	383	354	350	385	381	350	343	367	390	369	380	353	356	317	356	359	379	337	348	380	352	360	385	359	367	418	377	340	358	328	340	339	326	351	405	350	345	375	368	364	360	392	334	387	390	405	393	369	351	416	350	357	393	349	388	371	336	368	370	375	362	383	358	370	365	372	359	362	334	364	347	377	378	369	389	342	377	325	389	402	357	379	384	357	339	344	346	378	389	389	379	383	357	353	362	330	389	343	376	375	324	348	374	395	346	405	347	334	341	370	373	343	313	378	386	394	345	379	352	413	347	338	388	345	356	379	366	366	375	330	379	387	384	348	356	393	378	337	372	363	366	336	394	351	381	347	402	336	399	368	396	377	332	344	383	362	349	395	351	383	381	378	366	357	353	354	348	358	345	374	386	352	358	392	395	373	330	354	354	398	355	350	354	390	393	377	346	354	348	361	352	364	329	329	372	337	376	390	365	383	352	358	360	392	376	322	387	388	362	364	353	357	338	372	346	349	319	361	389	336	366	371	371	359	349	375	372	347	363	322	396	385	354	366	379	377	356	373	371	344	357	366	354	365	353	355	356	353	342	374	348	335	347	340	360	363	377	367	385	341	367	387	358	390	383	360	389	369	360	370	354	348	357	403	355	368	338	355	352	375	365	385	350	385	369	363	352	328	366	336	357	368	381	374	355	340	384	367	376	365	346	385	389	390	347	342	379	356	375	333	366	387	368	380	395	358	374	385	352	364	346	391	367	389	370	337	360	358	351	347	395	337	342	366	373	372	374	421	382	351	374	367	370	362	401	386	346	353	387	382	413	392	335	366	347	372	373	352	373	374	360	382	348	377	351	350	367	376	336	351	349	337	349	376	358	358	362	373	361	375	384	395	384	344	349	389	379	370	390	366	362	352	344	362	410	350	360	351	384	382	335	347	366	387	383	359	359	403	345	370	355	352	378	351	375	364	380	376	365	395	364	328	364	390	360	387	377	333	398	359	378	355	379	339	344	344	363	395	336	343	398	382	328	369	378	413	358	372	395	355	375	401	349	349	369	384	393	361	331	392	344	381	352	358	340	371	335	355	369
2086	907	913	889	887	866	914	868	890	825	871	853	905	892	851	903	897	932	841	874	897	915	907	872	900	920	862	857	902	948	852	906	925	847	895	863	847	954	910	924	885	898	903	824	916	916	848	869	873	849	864	884	903	864	902	857	864	922	911	887	902	889	883	914	897	929	905	852	865	891	905	825	859	879	885	881	890	885	907	840	873	910	856	865	871	842	878	872	931	891	876	915	896	918	900	862	859	947	842	887	808	837	872	911	886	889	895	854	897	942	871	861	875	896	860	871	899	840	858	839	867	906	808	864	837	886	821	860	929	927	865	932	922	903	873	825	893	867	864	865	908	882	884	912	906	875	882	854	930	844	874	873	928	903	873	857	874	885	917	899	849	864	891	869	841	882	868	899	869	889	837	891	843	898	887	874	918	865	885	851	856	840	805	864	887	871	932	901	902	897	886	829	870	913	860	892	846	865	890	871	900	838	886	852	863	841	900	836	900	891	804	926	863	857	906	828	938	879	853	896	854	822	896	901	902	882	813	876	883	865	943	857	840	862	805	865	857	918	874	910	912	934	885	887	882	874	879	822	911	892	850	823	904	912	845	911	898	835	893	883	846	844	858	819	894	882	845	867	885	855	901	928	849	890	872	895	895	855	904	904	848	826	922	883	892	845	881	872	960	910	869	856	856	893	856	880	847	872	893	885	861	840	896	893	894	898	871	881	880	886	854	829	920	910	900	943	870	886	859	934	923	882	882	869	871	840	835	843	871	879	875	832	895	902	847	890	862	953	859	887	815	972	916	865	879	926	897	838	855	883	883	914	860	860	835	892	854	851	872	888	867	852	860	899	898	837	871	893	881	878	849	869	852	935	874	865	908	857	892	890	857	814	836	899	875	823	904	866	872	878	943	852	908	887	918	895	854	892	871	863	934	850	914	876	854	887	860	878	891	927	860	832	874	866	896	864	899	851	889	865	919	865	883	903	925	878	865	896	852	896	896	818	886	913	898	847	860	848	807	863	876	829	834	830	862	856	888	887	817	813	933	879	839	897	911	871	922	835	908	895	807	831	865	805	861	921	919	864	881	910	872	883	848	890	897	855	874	876	867	838	875	845	857	876	893	904	844	869	836	865	934	861	862	864	899	829	856	896	900	938	874	856	852	918	841	877	911	916	894	897	875	886	857	889	885	890	895	898	856	923	902	910	887	918	850	890	842	856	877	890	848	859	873	832	864	876	853	859	856	866	907	894	899	780	857	853	895	888	875	902	832	897	857	863	845	871	934	873	840	883	892	884	807	827	913	864	881	881	862	914	912	857	900	869	838	849	867	876	869	835	884	856	811	887	916	892	812	889	852	891	882	944	845	871	846	881	921	881	877	903	848	819	830	846	848	877	905	913	896	952	889	852	895	867	887	908	856	849	881	875	844	904	871	898	854	923	849	896	876	928	856	885	800	891	828	926	878	910	913	846	872	889	873	882	899	845	860	867	878	882	830	878	918	852	908	844	852	889	847	916	860	878	872	878	849	852	905	886	920	899	892	900	919	858	948	836	890	928	875	897	854	870	864	906	889	830	887	828	925	885	866	894	909	833	891	841	871	933	903	894	896	879	887	894	933	872	888	875	885	912	878	821	900	851	878	885	914	823	903	886	938	904	859	866	881	864	900	866	857	877	934	885	877	831	892	842	919	886	913	882	867	852	881	880	850	860	850	876	910	847	930	852	854	909	853	903	879	874	869	962	886	885	882	900	895	847	878	972	900	893	859	876	890	929	904	862	865	866	872	888	881	853	917	816	835	889	882	863	901	883	880	831	928	896	934	857	813	865	860	889	946	855	885	877	855	878	840	849	863	898	876	893	841	917	877	869	946	866	859	883	872	891	892	864	835	841	843	917	849	867	869	849	860	884	887	853	882	870	863	856	856	877	888	931	923	920	860	885	934	883	866	901	886	930	907	813	913	880	852	842	820	919	991	886	918	875	899	932	882	911	950	837	872	907	836	860	838	845	905	924	926	904	910	843	894	917	875	879	945	844	858	908	932	882	917	882	908	895	904	929	870	837	876	860	920	918	899	900	869	834	936	835	887	858	867	888	852	906	858	839	866	885	888	848	866	865	938	872	918	878	904	831	859	892	910	844	916	827	838	872	882	918	904	871	903	850	851	864	827	903	892	830	859	875	904	860	859	872	839	916	822	840	905	860	919	905	882	911	909	877	906	892	878	863	859	895	843	833	867	894	845	839	894	867	905	800	928	912	906	848	904	866	907	879	908	874	859	904	851	923	859	901	894	872	869	855	874	846	851	860	881	881	874	860	907	803	896	928	860	875	916	889	869	862	918	884	869	880	871	877	864	926	890	870	822	890	911	873	846	899	876	907	873	890	887	845	876	867	886	886	873	870	824	878	858	888	893	901	919	867	867	933	913	882	845	849	902	876	884	852	873	890	840	938	859	869	882	887	862	858	883	867	910	890	826	890	863	875	837	850	889	871	898	849	863	885	903	811	869	887	881	849	859	887	863	843	850	856	852	884	804	905	885	867	867	841	891	845	883	875	910	849	879	891	896	834	912	912	883	863	849	826	907	821	852	861	843	863	898	853	879	884	887	875	914	815	923	842	840	896	870	881	906	894	913	899	897	884	880	872	883	882	863	857	830	902	891	869	875	890	925	787	953	843	918	859	890	891	840	896	873	867	813	884	848	876	847	908	908	865	881	904	856	907	878	912	878	880	848	878	885	887	897	892	847	873	840	840	895	859	888	865	901	848	896	850	907	872	908	873	913	898	845	897	909	870	863	909	855	851	848	863	922	898	909	896	910	871	875	907	842	885	850	898	919	882	881	883	923	855	877	879	891	851	897	849	869	897	931	879	839	872	911	842	940	864	865	888	897	860	893	850	884	866	852	847	896	822	854	871	894	903	901	848	888	858	886	874	878	911	889	878	905	892	834	919	898	877	902	919	907	840	954	852	834	866	836	835	863	841	856	904	841	801	799	898	907	875	900	843	880	877	920	919	870	892	839	912	805	895	930	886	868	885	857	862	866	912	905	925	889	863	838	829	908	852	901	869	895	863	866	889	890	884	901	896	857	852	905	887	857	881	932	828	907	843	807	866	918	886	885	949	877	838	874	855	913	834	858	938	892	886	884	917	884	907	870	850	859	904	860	906	916	922	910	913	837	880	936	879	863	915	859	885	891	892	835	875	880	935	863	866	862	868	910	928	869	807	877	905	907	885	898	914	851	822	884	897	883	877	904	915	878	909	879	840	849	901	891	865	870	833	891	846	883	827	870	934	837	874	933	893	907	817	887	928	913	839	855	900	861	870	907	836	897	883	903	885	857	873	894	905	880	853	887	862	878	935	861	879	845	867	839	881	842	844	796	895	914	870	877	901	844	898	864	874	892	870	924	900	930	910	858	893	876	857	866	900	899	885	887	874	908	860	859	875	862	890	895	833	873	879	896	856	898	875	848	910	837	854	884	913	836	900	884	888
6839	559	615	493	405	395	363	337	332	350	316	312	337	308	323	323	313	323	341	346	289	330	311	346	366	326	307	325	305	323	318	309	318	314	361	312	317	346	300	322	323	311	347	312	322	309	348	305	295	331	290	305	345	314	306	346	320	329	352	326	294	327	338	308	308	336	303	327	335	300	327	356	339	306	311	329	332	324	312	324	300	286	315	328	290	287	288	279	301	320	321	329	329	335	302	313	323	286	301	347	322	329	319	316	331	319	303	323	321	304	334	315	308	327	325	307	319	286	314	335	303	304	318	329	306	287	308	325	330	323	292	350	350	291	313	302	310	315	337	315	308	316	304	323	298	348	327	323	304	318	354	273	301	327	330	313	323	361	286	300	336	335	323	353	314	323	289	341	337	329	331	338	314	337	319	338	349	269	289	338	311	356	279	281	331	326	340	324	296	323	338	300	347	338	325	342	312	306	303	315	351	299	313	297	327	334	313	331	293	320	325	309	319	327	351	314	289	303	330	299	337	330	317	298	307	303	293	318	331	326	308	317	325	343	310	324	298	321	323	320	310	348	322	279	319	301	335	303	304	347	330	323	283	321	317	321	327	337	318	297	342	308	332	316	328	329	318	308	296	307	298	335	344	341	304	295	301	306	347	322	309	330	345	322	324	337	333	312	303	311	297	334	328	334	300	296	306	291	305	328	311	307	318	315	327	294	343	325	311	360	320	330	361	329	338	334	289	291	311	321	336	302	304	331	321	278	319	328	336	323	327	317	317	296	308	301	315	326	297	335	303	340	341	326	323	306	300	352	308	281	310	318	360	300	314	294	300	344	291	342	327	332	351	292	318	311	314	327	324	332	332	315	303	332	348	301	293	310	288	318	318	294	270	318	304	277	317	320	316	334	323	338	300	286	316	289	298	319	322	317	281	300	314	332	346	288	324	274	306	303	327	319	306	331	320	321	302	299	332	321	335	339	325	337	342	316	280	322	346	292	346	314	308	337	309	314	277	341	321	321	304	306	319	341	319	313	323	319	341	327	329	309	334	317	330	308	320	328	348	332	288	311	333	313	311	318	325	313	318	323	326	350	298	362	329	365	317	292	350	310	302	339	342	288	297	316	319	314	312	291	315	299	289	310	356	310	357	344	337	371	301	295	335	315	343	304	330	283	308	325	298	340	308	310	316	305	311	342	330	302	301	276	327	312	349	305	332	298	301	305	323	280	317	305	309	343	325	325	306	330	301	286	309	310	301	330	319	322	315	287	306	333	300	305	340	333	296	292	307	318	351	340	327	308	355	303	307	315	294	316	349	282	333	321	300	308	288	290	328	326	295	317	334	362	343	312	329	337	313	290	329	311	325	286	306	312	313	315	352	313	311	309	284	319	309	336	331	317	295	307	301	298	294	352	351	332	323	317	317	315	321	332	336	339	296	308	342	302	330	323	325	323	319	339	287	303	314	347	350	299	353	328	322	315	334	306	339	310	360	315	353	305	293	354	348	318	316	305	299	345	309	308	332	287	331	321	291	333	348	342	306	305	294	323	322	331	344	300	319	334	319	353	331	304	292	334	299	328	295	334	345	300	305	320	326	302	310	331	320	321	313	279	344	307	336	309	320	336	300	306	300	334	329	317	309	334	289	308	337	319	329	298	327	326	315	287	322	315	325	297	309	327	306	353	345	326	305	335	299	306	329	330	327	354	313	293	344	296	292	320	308	311	318	320	276	318	322	294	331	323	328	327	329	342	379	303	310	292	305	330	340	307	320	320	345	308	309	292	290	317	341	323	329	306	318	329	355	328	291	307	323	337	298	284	328	348	319	325	307	316	324	261	328	328	349	356	332	356	318	307	307	325	349	324	341	314	328	360	305	304	287	312	358	333	311	338	327	335	320	288	333	317	321	300	299	353	314	330	334	328	344	320	327	329	324	292	349	327	321	324	314	334	302	343	320	315	319	323	327	277	306	335	316	290	303	324	357	353	313	309	325	294	310	304	308	324	325	343	304	321	335	293	341	330	292	349	305	348	313	311	321	292	324	349	277	319	306	313	300	311	299	307	305	314	321	318	304	316	309	314	328	293	296	290	342	329	307	322	312	347	291	327	304	331	319	302	292	293	322	319	307	288	358	277	330	315	299	306	299	350	315	299	303	302	339	333	320	305	356	297	321	297	340	301	372	306	334	265	322	324	275	311	294	289	305	311	291	324	336	335	287	290	328	322	295	336	308	311	339	281	315	324	324	320	317	322	347	322	348	309	270	313	320	322	329	301	343	343	310	324	297	282	333	343	317	301	304	334	344	304	308	346	326	311	307	315	325	316	292	332	354	310	296	303	336	324	304	300	289	301	290	312	296	306	311	323	322	324	347	310	333	326	312	330	337	309	307	325	320	328	308	329	286	307	332	319	267	329	297	303	306	326	310	299	300	304	338	351	371	306	323	342	302	305	330	340	298	299	323	294	303	332	340	307	278	332	311	292	308	297	326	304	336	285	304	297	311	315	301	317	344	319	339	313	303	288	303	311	304	318	344	326	285	281	337	312	315	319	335	339	289	314	317	314	303	296	312	307	296	325	322	317	319	298	307	314	314	300	302	355	315	289	317	301	315	296	312	297	294	322	306	320	318	327	303	332	324	323	341	310	293	302	293	320	336	304	343	291	314	312	340	324	325	311	316	317	349	302	287	322	346	291	326	327	291	299	360	301	299	321	331	290	358	339	342	328	297	310	321	324	329	298	317	305	344	320	353	299	294	326	332	346	306	297	331	298	322	262	295	290	325	329	313	320	321	325	290	314	291	318	352	341	294	306	317	345	289	306	300	357	306	371	307	302	314	287	333	312	308	285	298	273	285	317	322	299	349	314	336	289	315	298	294	323	317	307	338	318	312	309	306	326	299	298	344	322	311	302	316	290	296	321	353	336	331	324	363	349	327	340	323	330	338	363	310	307	341	345	317	315	340	337	300	288	344	315	310	327	314	308	298	321	294	302	312	323	349	347	286	337	344	344	299	312	325	326	317	299	298	316	305	345	319	313	302	279	330	309	303	317	345	312	334	313	304	336	340	332	336	279	318	320	310	298	324	309	318	308	332	318	310	310	314	309	344	306	319	306	318	340	316	307	348	291	299	317	329	312	333	325	281	349	353	320	355	317	327	304	315	336	275	339	314	299	333	280	274	328	326	301	341	321	331	358	345	320	290	323	313	327	304	297	272	306	318	365	326	347	326	317	330	315	294	339	300	293	300	288	313	321	309	318	332	322	287	328	317	345	352	304	356	314	348	307	327	298	304	339	349	311	306	289	333	323	314	301	288	311	353	317	320	314	295	316	307	324	301	307	357	321	276	297	326	330	301	337	320	305	335	307	303	309	327	305	342	265	300	291	297	315	326	299	338	307	329	277	289	333	335	321	349	284	331	312	289	325	305	333	330	309	325	305	313	319	306	319	335	325	334	338	348	304	304	360	337	345	302	302	346	326	300	314	309	288	327	292
6475	1010	1388	1371	1299	1115	1000	1012	940	910	887	928	837	786	872	840	798	817	774	774	837	796	799	765	794	756	780	798	823	802	788	781	776	815	792	755	723	798	773	794	838	778	781	743	807	766	759	739	750	796	820	759	837	698	788	782	798	714	774	786	752	760	771	812	819	796	743	803	748	745	782	783	816	799	792	724	804	777	750	786	727	760	751	721	769	767	803	724	779	808	741	764	795	786	725	727	776	754	799	780	728	755	747	735	795	784	737	716	786	793	776	768	793	756	796	764	750	738	763	776	726	782	771	759	728	817	767	777	849	752	752	766	749	769	774	773	772	780	750	740	790	781	742	833	765	817	729	738	792	765	745	766	781	746	764	763	753	830	775	763	801	820	764	761	761	717	787	787	728	760	785	760	767	764	773	767	782	811	732	762	763	769	756	791	729	737	750	766	788	768	754	741	783	792	732	812	785	736	776	745	760	827	807	773	795	736	750	740	777	816	724	770	739	735	789	777	802	733	760	804	794	777	736	754	814	744	790	763	766	788	728	738	746	786	766	803	777	726	773	786	820	789	757	811	750	772	803	772	772	756	760	749	801	774	780	764	739	728	756	765	794	727	758	771	794	758	792	784	775	793	776	780	763	779	788	779	753	781	753	718	750	756	745	740	770	729	765	692	783	734	712	765	779	787	753	753	775	736	799	738	793	773	734	693	738	758	818	735	718	766	780	803	780	745	766	761	799	780	809	783	749	804	761	759	773	805	766	787	731	743	806	790	771	766	779	741	780	798	801	726	757	752	788	748	801	771	754	755	769	766	735	747	761	726	812	744	798	734	793	813	748	803	751	738	715	802	745	818	755	765	760	789	788	802	742	790	731	736	762	798	788	769	792	755	752	777	790	715	827	736	746	767	791	785	747	789	746	781	803	763	763	741	752	778	758	785	740	765	794	782	757	771	771	788	752	795	719	813	775	768	763	764	710	747	775	720	830	732	774	818	773	729	788	795	771	707	747	739	754	784	760	751	765	732	774	853	749	774	781	760	739	741	776	773	750	780	779	785	767	767	820	743	724	799	761	743	749	771	741	712	772	802	761	766	775	751	770	793	799	755	804	729	721	784	779	793	746	751	768	730	765	729	740	741	774	763	763	866	783	768	783	755	748	774	753	783	763	745	753	778	785	715	727	788	753	807	750	778	732	794	796	773	779	795	732	732	763	737	738	751	803	822	735	760	740	747	812	800	776	802	764	738	747	834	785	759	767	723	778	787	799	743	728	741	751	758	790	805	783	748	830	781	745	799	753	811	727	801	775	772	820	798	727	724	736	750	777	791	759	784	753	751	776	759	755	758	789	750	754	749	765	742	771	775	808	767	809	776	754	782	749	756	802	757	803	777	765	747	722	769	787	770	770	768	785	741	734	787	818	778	814	805	718	775	781	735	785	779	758	786	733	791	749	795	781	786	765	746	762	739	782	774	789	800	760	758	809	773	758	780	774	723	783	759	731	752	785	772	827	794	759	780	783	781	746	779	750	721	802	773	775	805	828	799	759	813	775	742	755	744	765	755	783	774	759	767	781	800	784	791	748	787	822	792	790	737	739	787	770	792	772	765	767	765	838	756	746	755	758	790	838	765	755	789	758	752	786	771	737	792	796	690	731	749	834	803	781	750	710	757	722	749	712	755	739	796	779	805	818	802	737	785	743	774	712	751	765	742	769	761	772	765	783	748	788	788	818	784	760	743	749	749	803	750	749	761	763	767	788	762	774	745	811	764	736	726	741	743	748	761	751	747	752	804	758	769	726	760	802	761	693	716	783	798	780	775	740	766	838	758	806	764	846	748	772	812	701	749	787	750	757	734	782	811	800	769	715	713	746	778	795	762	759	776	706	754	758	762	832	721	775	780	763	765	783	741	762	781	730	791	779	786	796	775	760	765	740	750	777	772	782	791	839	759	749	764	752	743	797	771	776	807	793	762	769	756	753	781	783	816	838	781	798	807	780	853	803	751	793	842	755	733	782	785	766	780	730	777	758	761	718	839	788	801	699	752	769	723	804	784	811	808	753	757	759	759	733	777	718	722	807	806	770	761	754	713	748	765	730	777	755	771	723	724	752	750	769	757	803	762	806	772	773	830	773	759	765	757	752	798	789	757	776	758	769	790	788	743	762	804	804	817	791	772	794	778	741	735	754	751	754	788	782	751	779	742	783	727	755	738	799	738	754	764	750	747	735	794	809	738	763	766	733	782	759	783	784	796	775	807	709	783	799	800	737	755	761	783	834	774	789	817	778	796	739	785	759	756	754	821	753	734	760	785	825	735	747	769	809	763	757	746	784	744	709	825	756	782	817	784	796	762	776	824	813	813	797	794	789	747	780	831	742	717	779	797	775	793	785	723	786	772	783	750	780	720	772	751	789	796	764	797	761	830	814	731	780	818	771	793	795	746	779	776	777	765	751	830	726	746	798	808	773	803	802	761	739	769	717	801	769	788	773	741	751	789	756	766	767	772	796	749	778	762	788	774	753	759	717	746	758	770	770	715	778	808	806	793	741	719	796	735	781	749	778	772	785	772	852	750	770	722	750	728	750	778	739	781	800	843	717	767	786	731	757	784	730	771	776	774	786	748	699	746	768	806	771	739	731	741	775	773	773	704	784	745	747	731	742	815	734	717	771	744	720	756	726	787	800	763	755	750	795	783	773	746	744	757	772	731	759	753	719	720	751	784	838	765	761	841	789	797	751	736	782	787	778	760	750	787	758	840	807	765	812	750	747	791	719	771	785	758	729	771	766	815	764	727	758	812	815	802	717	763	764	837	794	725	787	744	796	707	722	745	795	810	802	777	726	782	783	786	764	770	738	800	736	779	771	762	753	770	768	740	740	749	779	749	744	799	784	743	747	772	756	744	699	756	760	795	800	762	760	797	775	738	750	794	786	751	781	760	772	774	763	758	811	753	775	809	789	769	786	750	788	758	747	749	763	778	770	782	734	745	780	760	769	788	756	787	760	752	794	759	791	756	751	756	772	744	830	769	795	819	776	772	809	759	772	770	732	793	759	709	748	733	771	851	726	779	807	737	794	787	756	727	738	741	743	784	751	799	731	787	769	777	831	754	730	737	772	799	766	758	714	812	745	744	748	757	708	773	764	797	731	767	770	759	732	792	716	733	751	738	722	816	790	778	823	771	765	747	785	736	752	733	766	782	764	797	765	798	770	790	730	793	804	781	758	768	765	774	746	773	823	819	774	733	781	770	774	750	753	760	794	782	710	768	761	805	730	724	755	800	778	799	756	748	741	770	763	792	793	767	727	737	749	788	739	802	744	747	733	781	769	745	742	782	760	758	763	745	784	820	783	823	734	758	727	789	744	766	749	732	748	786	783	780	799	802	809	704	744	757	758	746	821	744	734	716	737	766	810	731	742	778	712	796	756	791	771	754	762	741	768	827	746	774	783	752	728	770	745	757	772	755	797	763	759	821	747	747	771	756	749	810
12203	716	632	506	381	356	258	184	189	190	196	179	176	156	190	162	154	172	173	159	144	161	156	142	146	146	144	168	169	146	126	148	165	154	149	144	157	151	148	133	141	150	146	135	132	145	152	161	146	167	172	168	135	131	164	155	137	140	143	148	152	148	154	141	132	154	136	144	163	158	153	155	133	162	144	154	140	151	147	162	138	148	163	161	161	130	151	131	131	124	151	141	153	171	133	133	161	144	129	161	153	159	160	146	149	146	165	154	158	161	148	136	146	139	149	131	166	142	140	142	150	136	141	157	138	166	149	124	171	160	142	148	146	143	137	178	139	138	152	157	139	160	147	149	145	149	148	145	155	165	143	143	140	142	121	147	135	147	140	171	147	148	133	145	151	149	124	156	123	138	141	132	178	129	134	146	159	122	151	151	127	160	160	138	135	147	146	134	164	147	142	131	147	131	131	153	133	136	145	143	141	126	169	160	136	144	146	135	152	150	143	150	146	119	162	147	152	146	184	131	140	168	134	155	165	163	168	158	162	167	157	148	162	177	153	136	172	143	155	144	133	167	140	127	136	151	138	161	154	144	129	154	164	151	165	131	156	127	161	168	151	134	150	163	190	143	148	163	168	151	147	133	148	158	163	139	147	148	144	144	143	159	163	141	137	144	158	146	163	175	154	126	147	153	159	141	149	151	146	125	137	168	147	135	161	168	155	171	184	153	155	127	124	139	144	170	147	124	132	134	160	149	151	151	173	153	153	188	159	128	168	143	129	129	164	158	140	121	170	172	126	151	145	132	154	148	151	158	138	166	127	145	143	155	143	130	138	134	160	159	173	148	132	136	168	132	133	121	131	145	152	136	162	139	152	147	145	150	146	146	131	128	139	134	156	146	139	126	143	135	118	148	133	150	141	151	157	147	134	129	142	160	148	158	153	124	132	139	128	155	149	145	149	144	175	171	144	115	151	145	153	150	141	148	124	140	149	131	155	128	145	139	141	128	142	145	140	136	171	146	148	135	119	157	155	175	147	136	150	134	139	167	156	135	166	138	177	151	151	129	147	160	129	144	124	141	156	145	145	159	179	123	143	144	153	139	149	143	173	147	130	135	131	133	153	143	138	140	144	132	171	150	133	141	135	136	145	140	156	143	158	121	133	162	138	163	132	141	182	150	150	154	126	134	149	154	145	161	155	142	158	140	141	138	151	126	141	140	153	154	131	124	150	171	136	148	136	131	140	146	150	150	147	134	146	160	182	155	141	149	152	150	145	170	173	170	156	142	150	145	144	133	154	140	149	163	147	157	165	128	149	132	160	122	139	149	150	138	169	136	133	146	138	152	153	143	124	135	136	138	133	156	117	142	124	151	128	135	149	143	146	151	137	159	125	120	132	144	170	137	136	149	130	139	165	142	133	152	149	135	135	147	139	144	154	157	136	162	164	144	159	128	145	129	133	136	132	152	138	138	153	162	162	143	149	131	146	150	170	138	140	139	150	113	136	153	154	121	149	146	168	171	142	138	126	167	141	156	137	167	150	148	145	147	153	158	166	136	168	156	154	166	161	116	115	149	153	149	144	140	139	124	137	156	142	144	156	135	139	169	131	130	113	139	171	152	158	143	141	150	169	131	127	154	148	146	148	131	122	142	123	162	141	136	151	148	165	140	136	139	146	163	164	126	134	126	140	133	154	142	127	149	129	140	129	121	127	167	156	125	155	150	149	142	152	140	131	156	142	131	164	131	144	152	163	144	136	152	174	173	137	147	141	131	154	119	143	156	162	136	132	162	153	151	147	154	127	146	133	164	134	154	157	155	131	167	146	157	167	164	142	162	146	138	156	127	160	152	146	132	141	152	144	171	145	140	126	151	141	142	149	140	140	157	155	137	134	138	138	133	137	159	133	111	142	153	140	142	148	139	174	175	131	163	135	166	155	154	154	167	129	143	125	161	142	153	145	140	128	144	150	140	146	134	185	158	182	157	136	114	136	140	146	141	152	166	131	143	137	147	131	181	164	155	159	147	129	156	148	137	133	124	157	152	135	155	137	141	135	150	132	141	132	154	144	140	160	150	122	162	167	139	113	133	154	141	170	136	157	147	146	153	151	143	151	145	153	139	156	146	144	132	119	125	144	150	134	155	146	155	155	152	140	153	138	141	128	146	150	159	161	143	138	162	137	138	141	152	148	138	149	154	146	138	159	134	147	146	159	151	141	142	162	154	160	158	145	149	134	146	130	155	156	134	151	146	167	143	171	124	128	143	156	162	138	150	146	125	131	148	128	140	147	126	162	149	131	131	163	151	154	133	139	161	138	150	154	138	152	129	139	135	138	138	144	153	151	156	159	147	150	154	129	132	163	156	157	127	131	147	136	157	153	131	146	153	156	156	134	141	137	152	148	131	143	154	141	135	143	151	135	152	135	139	170	154	157	149	153	126	140	146	143	159	141	150	151	132	142	152	161	157	153	161	155	149	133	147	154	154	155	154	149	146	146	150	150	134	136	162	144	139	140	148	138	128	154	149	146	153	159	159	146	143	148	139	147	145	133	141	149	145	151	130	148	168	131	152	128	165	137	143	150	137	143	158	161	145	158	156	146	168	131	141	142	137	145	146	163	155	125	144	136	151	118	138	132	161	169	126	158	140	147	156	168	132	162	153	134	148	153	155	162	153	167	161	151	147	157	135	159	152	159	150	147	124	140	134	146	122	155	132	162	139	136	152	127	130	129	160	157	144	145	163	176	149	154	162	161	150	145	131	163	129	161	129	163	146	156	158	149	145	130	126	142	151	149	143	133	166	147	140	141	143	143	141	139	173	115	167	199	157	167	132	155	130	127	139	147	183	128	149	128	150	137	147	132	140	131	156	158	115	135	136	119	141	144	134	153	172	165	137	149	150	137	138	147	139	165	147	161	142	140	143	123	155	149	164	123	130	158	156	140	148	134	155	156	138	157	172	133	152	165	137	139	150	142	161	148	146	150	138	165	141	152	151	154	153	171	157	128	144	133	141	136	147	161	124	141	139	148	126	153	156	143	136	152	131	127	157	151	140	160	149	155	167	129	158	151	176	135	152	156	144	121	150	145	156	162	128	128	133	141	132	125	135	155	146	143	141	134	151	144	155	150	160	169	153	146	127	155	176	136	143	127	134	133	148	125	141	145	125	179	150	124	143	145	141	134	144	155	150	125	147	130	148	154	136	127	145	152	125	148	136	127	130	137	174	158	145	154	142	147	144	151	153	154	136	133	139	149	140	133	144	149	162	137	159	140	140	144	145	148	136	139	155	150	135	124	134	146	155	171	125	149	139	160	141	146	135	158	159	134	117	153	147	146	164	158	154	148	140	139	125	144	165	138	152	158	146	138	146	149	139	135	129	133	153	152	145	147	134	145	124	133	144	122	142	154	168	143	158	162	146	145	152	156	161	132	146	148	162	156	149	120	164	161	158	130	147	157	159	135	150	151	155	132	152	119	168	160	156	161	159	144	135
7641	802	1500	1709	1413	1231	923	769	731	671	629	563	542	507	549	486	481	489	449	472	403	449	474	415	405	434	418	437	417	437	351	411	423	412	406	408	403	443	423	387	402	431	426	386	428	401	400	385	407	416	416	392	418	390	413	404	387	411	422	402	440	376	397	367	388	373	400	384	400	402	394	385	351	405	395	384	410	375	406	393	386	411	400	401	416	429	368	375	370	375	385	392	388	405	360	373	408	400	381	391	397	406	432	398	349	386	408	380	405	399	386	382	409	389	416	421	420	389	357	341	397	358	401	392	380	379	395	373	384	364	356	355	397	376	387	428	398	396	392	404	363	392	417	376	385	382	413	351	374	394	378	339	365	364	392	414	375	397	407	370	392	393	370	386	396	427	413	374	395	392	379	396	384	376	418	397	354	435	376	364	390	388	361	404	386	396	395	377	401	400	380	354	393	404	380	391	391	389	361	381	422	395	418	375	388	370	412	403	400	381	390	416	372	359	403	404	393	379	414	380	397	406	356	411	381	440	396	432	399	413	384	395	399	407	358	389	375	366	379	396	374	399	366	406	394	421	381	387	394	388	378	389	407	382	387	396	388	346	381	376	398	379	389	400	405	395	376	396	369	387	377	371	426	392	390	395	362	369	390	394	368	382	385	367	399	361	400	360	412	413	396	386	379	386	405	386	395	396	373	386	397	392	390	379	384	373	391	378	366	382	393	399	395	374	378	372	387	377	405	375	387	413	413	374	364	375	392	373	402	359	367	369	385	407	400	376	352	372	404	373	380	439	399	397	393	348	358	392	408	379	373	388	390	385	387	399	370	384	388	371	364	370	414	362	398	368	393	418	416	361	386	414	383	392	379	354	394	364	412	386	401	392	382	399	397	367	396	349	403	397	396	382	388	367	366	370	367	414	401	391	430	419	361	345	371	350	366	401	398	388	399	393	373	423	417	385	431	324	379	387	388	440	402	403	377	358	409	398	357	415	437	385	409	371	402	388	394	406	366	394	386	369	399	378	384	392	366	382	384	360	393	421	402	436	409	397	403	375	377	399	404	383	389	360	376	350	391	321	364	373	405	368	363	411	396	393	394	364	367	356	373	374	416	356	384	381	403	379	391	430	392	353	369	380	355	422	389	363	386	388	407	372	395	359	367	427	405	373	399	359	382	395	338	382	376	420	348	354	404	388	377	379	408	395	407	372	388	378	382	396	391	424	379	376	393	380	399	374	395	415	403	399	405	410	397	378	388	367	397	373	378	369	411	404	365	372	362	375	369	379	395	365	405	402	402	380	379	406	391	412	409	399	409	387	365	421	382	397	373	377	399	401	392	375	428	391	398	354	394	380	392	392	407	393	383	366	383	414	388	364	399	361	392	405	349	352	399	399	397	400	381	374	377	371	389	401	383	382	379	387	367	391	389	397	344	392	405	394	397	363	370	369	378	388	384	388	385	399	376	377	396	427	368	408	383	353	391	377	362	404	382	403	395	376	401	404	380	408	385	373	393	400	395	365	390	382	403	376	389	390	390	453	386	355	362	408	395	414	379	370	404	375	418	395	432	415	349	395	400	387	379	369	376	366	430	392	381	355	383	361	379	378	419	411	362	381	409	404	364	436	389	359	391	408	388	360	383	352	375	396	408	404	425	386	402	379	383	379	351	428	355	378	379	383	368	368	383	386	407	364	389	366	386	382	363	361	409	376	364	417	371	415	377	394	374	369	365	389	394	381	392	396	400	387	432	378	408	402	400	366	432	351	401	416	385	400	368	383	428	423	392	415	393	378	400	384	383	384	381	389	411	366	375	371	379	393	394	385	408	358	420	352	383	397	388	398	401	383	384	395	404	348	390	392	406	416	419	371	408	364	415	413	367	376	386	353	360	390	360	379	368	362	405	385	399	391	377	388	364	378	408	376	386	385	398	408	379	400	345	358	396	376	411	393	404	355	385	377	421	419	351	394	431	373	416	373	365	396	388	347	377	422	355	398	381	387	370	353	384	378	374	371	376	414	401	401	400	362	417	383	362	392	414	380	420	339	367	379	371	379	372	379	412	362	387	373	371	403	365	363	377	377	409	389	359	403	394	384	381	408	398	356	400	398	393	387	431	377	378	394	384	390	370	384	373	403	367	390	373	403	398	353	371	419	349	419	377	427	378	359	395	373	417	389	400	385	387	440	362	390	357	390	384	394	378	350	409	380	373	373	392	369	391	399	392	368	362	407	396	380	362	390	389	436	427	419	425	380	372	378	396	383	391	365	433	397	414	393	397	365	375	343	386	396	395	373	389	389	430	408	426	419	390	392	388	425	405	416	379	384	385	396	393	399	366	378	399	370	382	383	353	421	380	382	389	388	438	383	412	361	400	393	445	370	401	380	380	381	381	372	373	402	404	379	370	390	397	394	391	382	359	370	396	390	393	387	404	399	376	407	393	382	418	401	410	369	396	403	413	373	370	392	381	394	339	386	419	407	411	414	385	396	381	373	396	386	377	382	407	397	350	390	362	398	380	400	421	373	380	368	399	397	389	385	378	360	378	379	387	421	379	391	369	401	399	409	389	382	398	386	376	416	382	378	389	394	395	393	376	375	402	372	400	405	403	417	376	422	384	379	415	337	386	367	366	368	396	392	394	405	419	371	398	396	398	397	387	353	365	371	369	389	376	413	417	392	408	385	391	383	356	392	382	400	393	370	371	386	415	359	362	414	356	414	382	398	409	391	381	372	413	386	424	381	403	395	374	394	389	399	379	366	388	407	364	377	400	382	406	397	376	404	389	395	374	408	357	419	391	393	380	411	349	419	375	385	387	366	379	399	366	361	383	365	389	381	378	371	398	378	383	413	403	381	388	396	374	384	385	409	387	405	384	396	404	393	380	385	401	347	388	376	401	386	361	387	413	397	390	425	380	458	390	361	400	390	410	363	403	366	375	390	391	387	420	380	389	381	396	421	406	381	344	369	397	386	391	342	384	346	368	371	362	393	383	370	418	367	384	383	399	409	358	384	398	393	365	379	396	371	394	388	389	379	389	398	382	378	358	388	360	404	391	350	399	417	376	382	360	405	377	390	375	386	365	399	430	382	378	399	374	358	394	427	420	379	409	405	423	391	370	353	407	379	348	385	390	360	365	380	368	386	358	419	410	389	348	406	364	385	411	370	409	354	375	400	412	401	382	403	393	392	367	373	358	397	403	346	410	391	377	440	367	372	358	363	386	382	361	430	377	390	415	369	414	401	398	440	375	365	387	387	393	418	392	363	340	389	333	401	380	361	400	401	329	379	372	387	392	379	398	415	407	412	396	393	390	388	395	351	397	403	395	403	426	352	396	387	365	353	382	368	413	394	420	329	392	383	407	366	362	421	363	379	383	420	362	389	343	387	381	338	421	349	392	373	369	387	394	396	392	434	400	407	380	395	404	397	407	377	384	382	362	393	385	426	360	363	420	400	399	372	361	418	400	400	439	390	397	399	390	422	385	366	380	364
1293	351	408	399	360	380	372	368	365	325	336	371	369	380	354	410	347	371	362	352	371	396	371	371	351	372	323	362	379	351	357	363	326	366	351	402	355	343	394	362	388	337	360	322	370	396	334	378	361	366	367	350	380	344	346	362	418	380	375	346	375	374	353	355	333	380	372	360	360	372	298	342	352	358	379	358	370	362	401	367	389	379	330	387	373	360	350	381	353	356	362	353	360	370	347	420	360	383	362	354	355	378	355	394	380	374	322	372	360	355	370	344	370	337	352	344	368	358	380	369	370	349	339	372	356	391	348	394	367	390	364	370	389	370	350	374	368	397	354	337	358	345	376	396	378	385	387	340	365	375	361	335	357	388	385	359	341	384	349	332	344	348	355	368	346	385	327	394	309	383	384	370	331	374	353	340	362	383	372	326	398	371	389	345	352	364	338	389	367	363	389	340	389	366	377	375	386	387	378	364	366	362	346	372	308	364	365	376	354	369	363	386	345	354	335	353	353	417	344	354	330	365	359	374	373	386	370	387	368	373	373	333	391	339	378	389	360	325	377	337	375	323	360	381	368	373	401	364	381	333	329	346	348	373	365	360	350	377	386	337	353	332	359	319	330	386	360	389	351	359	345	366	389	388	362	386	358	347	407	338	351	358	381	331	380	342	366	400	365	377	348	396	392	369	345	369	383	380	362	379	346	390	371	371	374	370	402	369	375	366	384	363	333	370	401	354	369	400	332	412	368	366	374	375	374	399	350	343	397	366	383	403	332	364	349	363	353	380	355	360	384	354	360	375	388	389	362	361	369	346	364	366	392	337	401	346	390	378	388	353	338	331	376	428	372	398	373	401	347	337	377	379	345	387	392	368	376	368	313	342	338	382	348	361	387	350	334	370	370	364	373	353	373	344	359	361	360	363	363	357	362	359	391	370	366	330	343	338	374	332	400	357	353	386	337	364	355	355	352	325	358	358	378	389	369	349	357	350	373	358	394	354	374	360	385	383	338	346	374	362	382	379	414	362	360	380	361	390	363	357	312	340	377	368	354	355	378	385	358	384	375	359	397	357	347	361	367	372	382	391	346	372	407	367	359	368	345	382	327	315	339	366	339	359	369	372	362	373	339	393	398	371	341	376	369	406	397	347	330	379	371	379	402	410	357	363	360	334	373	346	387	351	377	378	396	364	368	382	378	368	386	365	364	356	366	370	373	391	358	351	356	393	353	376	324	387	350	352	370	331	390	371	340	377	399	360	368	369	354	349	388	352	354	349	352	400	355	394	397	386	343	390	380	389	340	372	353	353	354	387	365	374	346	329	374	364	381	409	402	394	377	336	375	334	388	366	348	346	314	385	337	346	349	372	349	363	379	368	372	345	361	363	356	360	397	371	379	413	355	391	376	358	383	355	395	375	367	366	366	378	357	371	342	375	350	377	369	353	343	355	360	314	369	370	395	400	372	374	366	361	374	369	379	366	329	353	347	347	388	360	362	373	360	394	348	349	352	349	333	406	397	416	345	370	347	383	346	375	335	364	385	357	368	427	355	350	398	351	396	349	340	355	330	353	326	356	357	327	343	356	343	334	361	344	345	342	341	349	366	389	358	369	346	354	386	347	397	374	356	347	365	371	367	406	359	377	385	349	381	369	406	368	405	382	328	341	369	395	360	357	357	358	374	354	356	351	359	379	407	357	356	370	330	335	397	400	412	355	314	352	344	354	362	370	338	360	382	377	367	405	346	369	366	388	389	388	366	369	369	357	346	362	373	387	368	370	378	391	355	371	374	333	376	372	391	387	357	420	389	392	390	356	373	366	382	394	383	395	384	390	343	394	362	401	353	375	371	385	353	359	364	357	350	408	377	385	349	390	372	379	364	359	358	339	399	349	367	343	345	316	382	388	349	386	385	374	369	365	394	382	411	333	379	350	387	395	375	313	361	344	340	394	330	374	404	343	368	362	358	345	354	382	353	355	371	392	384	394	385	365	388	386	405	373	402	411	337	349	367	344	341	366	373	351	344	352	374	362	371	312	393	338	397	330	342	317	354	361	360	353	331	378	400	348	398	370	367	379	339	402	381	365	376	339	365	362	368	368	339	372	354	348	380	363	370	353	330	382	362	341	392	403	320	328	363	400	352	353	375	392	365	350	334	352	355	348	350	340	330	357	354	397	330	342	373	353	393	360	397	384	353	390	366	333	385	368	346	333	387	383	362	349	356	346	377	338	342	373	383	349	348	383	372	352	391	388	337	376	374	394	368	402	398	384	377	363	388	388	335	399	374	376	359	371	373	355	367	363	358	377	371	363	352	357	418	364	382	368	386	378	360	359	368	347	372	348	343	376	373	403	361	371	352	390	375	383	372	365	364	366	347	386	357	357	373	376	385	404	360	322	356	382	381	385	366	390	380	327	368	360	379	376	359	357	378	372	365	339	352	397	408	353	368	345	367	356	388	334	333	364	366	338	347	358	355	369	339	344	355	353	347	390	356	366	393	379	341	348	329	361	355	341	342	359	354	386	392	374	377	364	354	385	339	369	333	396	382	376	352	376	382	375	344	370	394	357	337	389	383	386	348	345	375	392	352	383	402	399	329	363	350	364	364	370	327	373	338	370	368	356	363	374	401	373	360	370	354	345	393	366	399	359	328	342	368	392	382	358	352	334	352	365	343	368	348	387	407	363	352	357	341	371	364	383	350	380	395	397	366	373	355	316	349	354	364	352	398	332	378	392	376	376	363	323	379	392	398	352	360	343	363	370	383	364	355	360	345	361	365	390	383	388	387	401	376	361	401	356	381	359	363	339	351	388	400	375	381	392	361	363	375	363	387	362	360	354	367	368	379	392	356	371	350	363	360	362	391	391	374	353	358	368	345	359	361	371	348	346	368	388	369	376	343	338	363	336	344	347	363	358	377	333	382	347	398	366	366	363	385	322	361	396	361	366	388	359	355	388	370	357	340	382	355	338	378	384	346	392	342	352	357	396	374	360	379	334	358	359	334	343	367	348	354	331	358	393	348	380	353	377	368	382	383	358	370	367	336	381	342	384	336	348	372	338	395	386	346	398	359	352	387	352	360	366	362	350	362	382	342	322	415	359	386	393	342	400	340	374	389	362	371	378	329	350	406	376	345	351	369	379	363	334	372	342	341	383	387	401	356	376	377	377	378	386	341	358	356	369	332	399	360	375	330	389	369	344	380	331	370	371	384	363	409	357	333	373	378	385	336	359	385	368	345	353	352	365	380	372	352	371	360	381	375	385	372	367	347	375	362	360	358	401	383	372	368	377	365	344	384	377	351	375	380	367	377	365	344	371	317	384	359	399	351	347	374	342	334	384	354	351	413	407	362	361	397	369	366	389	351	407	372	353	391	362	384	382	328	344	375	333	383	360	376	348	338	407	372	353	359	369	378	327	376	347	371	338	367	346	354	347	354	369	353	363	389	395	359	361	376	369	387	354	367	363	350	373	341	337	341	376	337	331	368	360	357	361
2042	908	897	913	903	832	939	877	881	925	858	869	796	837	915	908	898	911	845	897	920	887	909	841	941	941	887	931	908	904	838	868	882	846	901	877	906	879	863	907	884	868	912	923	893	863	879	863	907	871	918	895	833	867	862	853	866	870	854	830	901	921	869	869	902	847	879	898	891	873	866	848	901	834	869	827	934	858	890	865	891	932	850	855	917	880	879	866	873	914	862	890	854	856	889	842	881	872	903	885	941	881	876	903	930	892	905	879	896	862	904	945	870	894	838	846	912	878	886	884	849	906	901	912	874	885	896	922	802	845	855	843	881	834	830	857	882	871	896	900	962	869	825	904	908	883	855	836	860	874	835	882	824	908	830	814	909	858	902	861	881	889	863	858	944	876	872	898	889	849	933	896	885	875	912	913	920	914	921	843	905	918	816	928	882	885	931	892	861	864	886	859	830	897	889	839	885	885	893	894	895	838	897	879	902	911	845	912	852	866	860	825	852	894	910	907	906	873	940	870	879	881	904	922	818	887	899	906	814	913	848	910	859	843	928	843	928	863	851	865	845	903	888	884	909	874	799	861	905	851	895	892	898	900	818	886	874	864	856	918	871	863	840	913	858	946	899	888	900	881	834	873	860	903	832	866	840	850	929	924	854	855	905	872	814	892	910	919	879	885	900	864	842	910	870	836	876	859	860	855	829	887	903	855	896	919	765	870	887	860	881	889	848	874	906	833	825	881	854	874	838	938	819	940	856	830	929	889	891	882	855	900	831	910	864	872	863	858	905	859	938	881	867	823	895	885	903	895	879	886	929	837	925	843	932	853	883	847	885	870	893	843	909	961	890	865	828	945	855	838	898	885	920	877	861	845	887	845	874	905	821	850	895	872	841	884	927	886	849	923	925	901	860	852	955	848	861	850	877	919	915	871	896	918	857	846	876	879	875	852	894	925	886	848	922	872	843	861	834	876	931	887	847	894	905	847	853	944	860	926	912	930	901	900	856	882	871	887	947	837	879	955	882	891	848	894	863	866	843	858	844	929	906	909	879	874	863	836	839	882	902	849	863	904	855	819	910	893	917	865	814	914	923	834	836	891	881	895	877	890	864	879	878	839	899	915	848	887	869	890	885	835	937	890	891	878	843	907	875	861	922	883	893	939	928	903	892	844	892	824	875	825	894	873	895	875	874	898	891	867	899	922	870	915	920	890	939	840	869	892	867	899	878	909	845	868	865	910	937	854	875	903	944	921	843	847	865	866	867	864	890	934	908	856	915	847	853	887	905	922	828	857	927	898	910	929	895	881	830	915	915	912	875	899	952	897	900	885	888	882	857	861	882	873	905	879	856	864	853	927	908	895	890	936	900	885	903	906	938	875	876	887	920	853	892	882	863	868	891	894	848	907	912	866	980	847	881	912	891	870	914	881	885	887	907	910	854	869	848	884	885	906	846	845	857	854	878	855	860	879	866	894	899	895	840	828	904	925	871	884	851	864	897	871	909	853	866	894	838	901	904	895	848	931	888	819	910	881	863	848	837	876	913	880	890	880	832	885	849	943	852	881	866	879	872	884	862	904	892	839	853	832	856	856	909	863	906	841	875	850	807	891	933	884	806	834	880	914	915	899	934	853	918	925	933	906	861	887	897	861	903	903	858	879	886	864	877	843	831	886	891	904	845	870	917	892	893	880	905	878	877	849	917	871	853	871	881	847	876	894	879	878	871	890	909	903	890	832	872	832	867	875	932	865	871	845	878	922	910	858	846	871	880	874	854	907	880	892	938	852	884	871	859	844	859	863	881	935	880	821	911	927	816	857	907	900	832	873	856	891	843	886	811	839	948	867	856	870	941	936	858	866	886	868	868	870	840	890	879	883	883	875	836	868	871	877	862	829	846	920	885	901	895	843	831	883	877	887	884	908	906	842	815	892	939	859	909	925	883	807	901	859	877	863	944	902	894	848	854	909	883	876	923	938	848	943	877	916	902	906	885	939	849	901	860	871	885	879	906	826	893	892	842	861	868	904	872	849	887	902	831	867	858	882	827	884	868	862	888	853	850	886	851	922	889	839	892	888	909	908	830	883	874	863	920	914	845	861	901	879	871	861	882	898	858	902	872	891	875	907	897	869	861	857	887	892	850	854	910	909	894	892	888	873	849	883	884	852	842	944	882	899	857	897	866	877	867	824	850	895	838	851	840	875	864	916	881	901	871	894	931	887	875	928	858	855	904	849	901	965	922	828	984	879	873	909	873	883	825	878	884	912	891	831	864	908	887	888	867	898	860	890	895	853	899	897	908	874	932	882	880	894	904	911	842	863	891	860	880	866	845	922	896	894	811	862	879	847	853	859	887	863	872	915	862	869	866	874	884	882	883	888	903	900	903	882	940	889	886	878	888	838	891	945	892	868	937	887	882	874	863	928	874	841	883	867	940	801	881	875	920	856	890	901	870	879	903	855	862	921	873	902	890	875	868	895	890	898	880	887	884	883	926	916	909	876	812	884	919	882	874	830	863	889	831	863	901	829	910	906	955	834	887	896	867	878	889	872	911	853	869	866	857	837	888	865	885	874	893	868	840	888	899	876	873	873	878	865	868	921	838	855	884	917	917	919	906	852	888	848	900	878	888	935	869	877	878	808	873	905	878	912	921	870	915	887	884	874	888	872	871	821	853	850	895	888	871	886	915	882	863	877	914	873	909	878	850	862	932	877	865	904	897	849	848	908	871	836	900	911	899	922	828	892	863	935	896	888	879	876	785	901	861	851	904	893	896	848	881	925	882	931	878	832	882	919	877	929	887	893	875	928	855	871	893	874	938	907	937	884	899	881	875	890	882	900	906	891	808	832	900	854	887	906	846	827	875	870	937	896	854	880	869	926	861	872	880	895	855	859	825	841	822	889	891	871	869	881	882	857	853	871	888	902	860	870	863	900	947	830	864	883	870	902	828	912	846	851	902	899	844	877	870	871	899	903	864	898	872	901	889	885	855	876	895	931	867	842	844	929	869	924	887	941	918	892	824	908	842	876	848	869	852	845	901	860	932	847	871	855	900	916	883	863	887	866	906	854	871	891	911	907	880	878	878	834	871	858	875	931	924	871	914	849	847	874	911	882	867	851	878	900	852	873	853	916	874	877	931	885	883	814	931	836	905	824	898	880	906	849	825	891	904	902	835	912	896	902	920	906	862	864	873	873	818	887	827	880	870	893	859	899	870	886	842	900	863	900	865	864	908	876	897	886	911	922	884	883	875	882	888	914	924	914	925	830	857	890	854	918	887	915	933	921	871	843	879	882	864	922	906	916	836	890	892	938	887	895	887	839	827	861	888	913	849	867	895	877	888	906	866	848	916	908	883	853	892	884	882	850	869	881	877	861	859	905	873	901	867	910	903	883	914	837	820	848	906	897	900	868	896	915	867	862	901	888	919	908	846	935	862	883	896	883	886	931	935	903	852	849	894	888	909	859	904	860	854	872	880	838	864	820	882	886	915	830
6930	537	604	479	426	385	377	361	342	334	311	341	348	292	322	369	369	310	328	296	340	332	360	314	313	335	322	335	303	273	348	333	332	341	342	315	331	316	273	309	317	294	380	314	328	340	320	300	302	292	329	338	325	325	306	317	339	296	322	302	314	320	337	307	303	322	346	331	313	292	304	316	309	339	307	321	319	305	313	337	334	326	321	315	321	315	336	290	306	323	314	319	329	310	339	339	314	309	332	278	287	314	349	309	364	295	325	338	274	300	305	317	339	308	338	348	300	311	316	315	350	341	353	335	291	291	327	325	313	290	306	344	300	275	308	331	329	347	305	325	318	357	312	339	326	298	322	327	304	294	287	326	340	339	315	305	326	338	327	316	314	317	322	330	299	309	344	325	316	324	317	314	333	322	331	304	326	288	283	333	325	297	325	338	322	310	322	323	344	323	343	299	292	279	327	340	331	325	309	318	329	301	325	339	290	356	310	294	287	304	339	307	328	317	301	318	303	292	309	289	352	321	296	320	349	293	301	282	308	292	303	301	312	331	354	320	311	348	358	324	312	291	288	331	302	323	347	317	305	310	326	335	316	304	302	324	298	345	345	300	328	303	316	319	298	293	293	338	318	334	299	325	322	301	293	328	307	299	328	344	321	320	310	322	294	362	356	336	326	366	313	309	309	312	313	334	329	324	331	328	321	328	312	293	325	298	309	306	314	298	292	291	325	317	306	295	304	317	305	319	328	310	298	297	364	350	329	339	297	343	344	329	317	349	302	326	328	342	327	356	307	323	348	335	316	335	342	353	340	314	322	333	298	295	303	298	305	351	333	329	334	279	293	344	361	339	332	292	319	326	308	328	296	312	325	312	322	315	305	324	290	339	321	305	379	294	335	332	286	305	305	313	326	376	296	315	296	322	308	345	321	328	354	349	288	307	320	320	295	317	303	332	322	303	320	334	329	318	298	333	332	321	297	304	333	312	310	334	325	317	314	301	301	323	341	325	315	327	339	387	339	294	301	337	334	319	321	300	302	287	309	331	325	339	329	302	336	304	324	323	309	303	330	332	318	313	315	325	278	299	334	333	296	290	360	358	343	318	328	340	298	307	349	300	304	355	318	300	350	339	313	322	297	313	294	320	289	321	321	303	296	326	303	346	304	338	319	308	296	308	312	325	297	352	313	334	345	331	322	341	341	333	318	327	330	330	326	311	260	313	326	284	319	335	271	346	323	333	292	286	308	354	324	320	340	304	315	320	292	307	319	328	342	279	295	297	269	330	347	287	313	328	286	285	323	322	294	323	306	323	333	316	323	309	323	293	318	336	306	329	322	285	348	348	312	327	318	310	288	332	320	296	337	339	341	354	316	310	360	307	309	335	335	318	303	311	344	304	296	320	306	310	326	338	274	302	347	301	333	315	320	320	348	321	330	324	329	334	315	316	317	315	335	327	327	357	314	334	330	295	321	337	328	329	295	306	309	329	314	312	332	306	350	320	324	323	340	308	294	333	311	316	325	293	295	328	323	344	304	335	332	323	316	291	329	334	316	336	313	305	322	287	327	336	336	327	311	330	321	319	311	334	324	341	314	368	296	314	338	337	347	293	320	339	330	313	281	325	314	310	348	323	291	286	321	294	309	328	309	309	317	309	318	306	337	297	330	340	341	313	312	314	306	324	324	315	305	321	326	305	311	311	313	298	289	325	303	311	318	329	362	310	324	342	340	318	326	317	305	310	303	297	326	326	333	308	353	308	306	341	323	336	336	341	317	306	335	313	323	338	325	304	338	321	322	336	328	298	356	285	321	342	351	324	359	305	352	332	334	308	320	314	322	326	267	330	361	318	329	322	342	304	337	335	339	292	317	299	325	331	364	334	287	316	328	332	318	307	335	321	289	355	269	312	304	318	324	326	315	353	324	316	343	325	344	365	341	323	365	334	350	322	317	301	314	331	327	319	305	344	315	339	343	338	319	308	358	327	307	318	363	308	288	341	355	295	323	330	295	313	353	328	297	311	337	278	295	307	309	328	304	298	317	323	291	318	308	329	320	355	316	329	307	288	326	310	366	308	333	352	288	323	334	337	336	310	313	303	292	292	288	340	322	297	309	319	301	310	305	313	329	316	315	335	373	337	331	309	283	319	328	287	378	358	318	314	337	310	290	313	346	318	304	287	309	343	342	335	302	316	312	337	356	337	293	300	330	323	339	321	285	319	307	315	303	348	341	325	314	339	335	325	329	337	337	316	320	353	335	332	300	318	301	335	313	336	304	299	316	298	331	304	304	324	330	319	309	321	316	325	303	321	285	315	300	310	273	327	335	328	305	330	317	333	292	305	329	269	324	336	338	313	294	315	280	334	315	287	311	346	333	330	358	330	319	300	347	331	316	317	317	301	304	323	357	303	361	318	328	312	323	328	330	332	316	309	334	331	296	329	318	311	313	321	323	321	321	310	310	294	327	311	348	308	329	319	283	335	314	306	331	314	295	308	337	322	314	285	302	322	329	335	311	314	349	319	331	300	323	307	330	339	325	285	338	289	305	344	309	345	303	337	328	290	300	310	293	313	333	318	321	333	329	325	316	335	324	303	293	325	344	338	314	302	322	330	341	321	322	297	318	328	315	305	328	311	299	330	318	339	293	346	314	306	326	323	306	308	285	341	330	317	317	358	329	330	330	305	325	301	310	333	304	332	322	317	317	295	297	322	337	327	287	287	353	336	357	313	306	328	316	308	288	278	303	306	312	289	339	313	318	335	305	324	328	311	305	330	313	320	317	292	339	284	314	295	352	342	309	331	295	323	300	315	322	358	329	309	314	293	333	295	355	312	307	319	309	319	292	312	317	353	326	322	286	303	314	342	327	302	302	286	273	324	322	349	295	302	292	357	348	342	321	325	325	296	314	303	314	337	352	308	339	333	334	315	325	352	314	317	309	340	357	321	323	335	331	335	327	282	268	308	292	328	307	320	339	325	281	318	295	317	332	317	304	325	308	348	300	342	367	337	318	328	294	304	289	289	306	291	343	298	328	350	294	316	339	311	314	299	337	360	328	296	307	335	293	291	296	314	332	304	316	288	327	312	337	311	346	338	300	328	325	325	311	305	366	291	306	333	331	310	328	306	348	324	288	328	333	329	296	318	320	327	317	316	326	319	320	284	331	332	323	322	337	306	309	353	336	333	323	322	309	288	321	326	314	321	303	324	324	287	332	340	314	317	345	314	340	322	310	332	306	335	340	352	332	318	284	351	293	317	300	299	329	349	303	317	328	320	307	340	318	309	261	293	344	321	307	326	328	334	306	308	316	345	315	321	371	302	290	304	322	339	302	321	344	328	323	311	320	344	360	309	315	329	325	297	324	342	294	305	348	285	305	333	308	327	326	330	321	292	331	326	285	339	316	352	320	309	324	339	326	355	318	311	337	345	339	342	319	290	309	283	324	305	342	303	330	334	305	324	294	333	309	281	299	359	273	327	309	358	336	303	314	325
6553	991	1324	1446	1365	1182	1089	1040	916	945	881	860	815	866	835	819	816	780	856	827	869	834	809	784	820	868	834	783	785	811	801	767	799	752	755	790	770	808	753	709	802	767	793	773	811	720	794	796	793	801	774	797	744	760	791	805	770	749	780	760	771	758	765	774	774	786	688	784	730	751	815	714	791	719	725	778	768	757	791	796	792	736	786	800	732	748	749	720	745	733	803	720	764	749	762	752	733	777	766	783	734	729	776	755	788	692	827	777	811	841	757	768	793	758	755	786	763	719	756	742	759	772	817	721	802	710	742	708	742	764	771	747	763	790	783	760	770	799	734	796	774	755	759	794	749	706	713	749	734	820	822	771	749	751	747	740	747	778	820	793	763	725	742	749	762	839	724	790	763	779	756	752	742	781	766	785	772	789	778	773	728	787	752	778	794	800	806	763	795	764	776	783	753	757	752	736	815	726	740	798	746	806	776	756	777	794	766	772	717	732	739	789	758	766	761	763	717	728	770	726	816	790	756	727	760	715	753	745	802	726	735	788	732	816	796	806	799	812	735	772	734	732	777	765	772	757	770	742	740	761	736	790	752	780	732	796	763	783	775	745	748	754	789	833	811	764	758	768	773	806	732	775	775	755	791	776	801	793	775	752	795	749	806	800	734	754	822	765	789	780	759	743	765	783	756	768	721	777	757	784	739	787	794	757	772	783	798	802	720	770	786	750	772	784	755	756	772	797	768	772	828	728	720	773	786	802	785	742	783	760	725	778	718	703	768	791	790	761	748	788	734	715	786	767	730	742	792	747	729	751	787	773	771	829	724	767	781	711	750	783	780	775	762	790	734	798	785	751	760	757	767	765	720	797	766	794	786	779	724	749	773	781	745	786	749	758	783	710	788	762	772	796	746	777	763	777	712	750	740	743	765	711	736	738	840	721	736	748	742	785	774	724	749	728	782	738	769	741	776	775	762	732	770	778	800	745	828	761	757	741	795	749	725	767	743	751	759	740	745	737	751	792	762	808	714	825	781	720	821	804	724	787	779	770	764	799	787	767	783	736	806	771	775	757	788	764	787	766	783	742	704	750	719	777	797	806	738	742	789	772	745	782	743	785	804	776	727	775	765	756	841	776	757	752	783	799	765	752	835	775	789	783	808	817	785	768	765	687	773	794	734	789	800	723	744	770	838	737	767	751	816	736	772	790	755	769	750	755	756	735	744	794	700	758	756	748	757	786	741	721	766	749	763	775	783	735	801	763	744	710	749	743	680	746	787	748	727	779	717	734	704	762	775	761	758	806	775	777	816	810	784	756	783	796	784	733	738	802	806	788	736	747	766	762	770	774	776	765	768	799	760	802	731	745	802	788	734	789	766	774	750	727	758	735	756	767	727	796	763	737	781	788	804	767	720	732	797	812	737	785	730	761	723	810	777	732	748	791	738	819	789	793	754	773	776	811	748	751	774	819	758	786	742	742	746	809	744	757	783	736	809	789	778	763	747	791	796	776	789	790	735	770	824	789	770	779	780	811	760	747	789	756	761	755	759	771	771	762	760	744	779	794	768	776	812	709	780	831	719	758	747	789	733	818	806	743	764	762	750	744	764	780	721	737	739	784	784	784	789	789	773	753	782	757	821	745	762	759	778	788	814	721	741	757	748	780	763	796	788	705	813	756	744	761	787	758	786	755	794	751	784	744	766	736	756	802	756	724	835	758	776	804	758	789	797	787	805	747	801	754	785	796	772	761	777	779	746	810	752	804	811	753	783	731	690	806	772	774	734	752	779	796	756	764	797	704	795	750	771	769	774	799	799	792	752	799	774	763	780	799	780	747	788	746	764	740	718	802	788	736	764	762	769	756	791	779	742	790	773	804	743	797	721	761	780	742	761	793	777	753	753	780	795	754	736	730	818	727	706	778	782	758	750	781	754	759	813	742	780	755	772	779	756	765	814	743	739	761	775	774	793	698	752	769	782	765	855	756	760	725	790	733	759	737	838	790	743	765	769	735	797	812	739	783	707	800	753	757	749	784	749	792	743	797	754	727	784	742	741	748	784	705	788	739	729	741	743	789	767	751	756	755	813	785	792	752	788	757	728	706	777	789	770	773	762	753	715	826	745	780	757	782	710	777	738	772	775	722	764	779	814	771	763	775	756	766	748	776	764	750	742	757	768	755	825	747	779	769	755	812	741	753	810	753	745	772	719	767	784	719	761	759	771	796	805	760	776	738	739	756	743	724	797	717	767	804	737	734	733	792	844	744	790	755	790	767	783	766	737	768	740	777	761	776	751	775	746	770	780	717	732	747	769	767	779	778	712	799	789	765	761	797	718	742	723	772	803	783	770	768	762	749	745	790	786	788	780	774	780	755	822	753	790	726	781	747	719	804	765	812	791	764	802	764	785	829	779	762	814	738	822	765	746	779	748	759	764	769	769	763	759	740	738	813	809	775	788	766	821	789	770	723	717	761	731	753	757	801	809	771	762	797	737	745	840	763	743	775	787	729	787	808	769	721	766	779	769	699	782	770	815	730	739	758	782	814	753	784	792	766	796	742	785	798	769	784	713	778	711	762	741	733	788	727	765	793	740	769	766	782	792	792	794	757	799	808	768	732	796	736	755	737	772	810	782	790	783	769	797	769	766	791	739	755	767	756	733	763	772	732	758	779	750	804	795	713	727	763	712	724	743	799	745	786	773	796	767	806	833	808	786	775	778	759	764	738	768	739	723	774	712	774	798	767	824	766	798	792	703	742	745	738	777	774	757	786	797	796	748	760	760	763	772	798	739	787	759	759	759	725	755	791	786	784	731	774	753	758	757	811	751	785	777	757	728	795	747	759	802	779	793	769	727	763	811	843	740	755	739	759	743	778	747	816	823	773	794	771	793	761	773	748	796	765	734	736	744	765	784	770	807	763	749	754	761	781	789	742	749	840	759	737	725	733	786	745	783	734	737	697	758	766	771	797	817	751	752	702	788	820	795	789	750	799	739	771	774	738	801	777	813	776	753	774	780	765	795	781	792	790	733	820	712	753	760	743	817	784	728	791	762	756	753	792	795	762	748	735	753	821	758	755	843	769	771	751	773	781	767	736	767	798	713	744	788	809	725	728	764	780	780	816	704	760	779	793	735	816	772	769	749	767	753	771	738	744	774	761	742	799	761	771	799	780	765	741	747	745	775	772	735	748	777	811	800	813	733	751	796	783	794	733	729	753	771	812	738	751	790	749	775	784	756	734	770	800	706	775	783	783	756	742	761	763	758	781	766	742	738	798	767	743	754	713	750	787	756	759	770	746	753	800	808	758	780	761	783	750	766	776	733	757	746	724	774	758	766	695	773	743	771	777	802	758	783	774	722	791	752	741	765	732	836	799	751	757	754	736	770	768	772	771	738	784	762	753	716	771	760	762	727	757	781	758	714	827	791	722	795	764	777	789	802	767	787	782	832	715	760	757	775	741	768	774	758	733	759	775	807	754	781	777	734	798	770	766
12106	758	664	478	334	277	230	213	194	193	177	180	165	162	189	167	141	132	155	162	166	160	161	160	153	151	134	153	142	158	143	132	140	159	154	150	150	160	154	130	158	164	165	149	144	145	162	160	169	143	136	150	156	159	149	150	160	159	134	139	164	155	134	139	141	129	167	141	158	133	163	128	150	130	136	145	167	158	163	155	165	161	131	136	144	141	174	149	141	143	136	140	147	159	132	154	148	161	151	140	144	151	140	131	157	154	147	149	120	149	136	148	143	151	160	161	151	153	157	159	154	130	157	155	168	158	152	139	171	151	114	162	142	137	133	149	160	140	138	127	153	159	143	136	161	155	135	150	137	126	145	142	144	158	141	158	136	148	145	145	148	133	138	169	147	135	133	147	139	143	119	144	141	125	158	135	140	149	149	142	132	162	143	128	126	140	153	140	176	136	120	158	138	146	139	134	143	166	144	143	156	158	166	156	140	138	159	156	129	129	149	149	172	156	153	140	123	151	143	151	135	126	142	139	147	125	148	155	152	114	149	147	148	173	127	158	125	155	164	146	117	169	158	152	142	140	148	151	173	145	143	166	140	145	128	166	146	135	156	162	148	136	162	139	153	153	142	158	149	136	156	137	159	155	123	154	132	153	138	145	145	149	151	153	161	163	140	147	153	130	121	156	153	159	148	150	142	144	143	133	140	133	135	143	129	153	132	170	141	155	151	141	145	164	134	156	149	160	145	136	144	132	144	125	133	147	151	151	144	162	152	132	159	162	123	151	135	158	160	145	149	161	147	149	134	143	164	170	133	129	154	165	151	167	145	157	139	139	127	132	162	157	126	132	166	141	157	138	177	154	163	124	141	156	167	139	161	149	137	150	144	150	123	145	163	148	155	129	160	137	130	148	119	147	134	157	160	147	135	126	146	148	149	162	152	129	134	124	119	163	150	142	147	139	158	149	139	141	143	134	157	148	127	141	135	149	151	138	144	163	143	148	133	167	142	145	126	159	137	129	153	149	108	142	142	143	131	154	159	150	125	152	152	146	149	141	142	164	139	145	139	152	154	154	133	149	149	128	141	163	129	147	144	149	151	137	151	165	152	148	143	150	151	152	140	152	147	173	155	163	129	153	161	133	165	167	145	138	165	160	137	152	120	140	153	131	149	119	163	148	161	136	138	130	160	149	161	123	162	154	162	137	120	138	137	158	144	142	155	150	153	166	131	150	137	136	138	149	123	134	139	157	130	171	149	140	126	148	145	147	154	140	150	152	166	122	149	150	148	167	128	174	158	143	141	146	171	182	150	159	148	151	158	134	148	165	146	140	141	141	141	147	144	174	171	151	145	154	139	141	117	152	146	150	134	129	130	149	126	130	160	146	157	143	151	159	159	166	156	158	138	138	142	152	152	144	149	140	159	151	125	136	141	131	129	144	147	118	144	150	167	136	143	135	140	155	144	140	144	138	158	147	146	168	164	146	160	152	137	132	143	154	128	149	138	143	127	114	152	138	136	140	158	159	135	123	164	147	135	140	161	138	144	139	128	148	143	132	151	161	156	130	152	134	151	153	166	145	128	140	127	127	168	152	138	124	135	135	147	135	147	129	152	175	135	159	148	121	162	157	161	144	141	141	140	154	152	141	169	135	156	160	143	148	143	157	135	140	146	143	146	144	134	145	156	142	132	168	161	124	156	143	153	143	143	152	124	151	167	151	144	153	169	132	122	162	143	141	123	135	146	148	164	148	122	139	129	135	148	164	127	138	141	136	152	137	165	144	150	134	114	150	138	141	128	133	130	128	152	142	170	137	122	159	133	144	149	152	133	136	110	134	160	151	154	133	138	145	137	155	132	148	149	148	143	175	150	155	137	156	136	139	134	156	129	139	146	147	139	145	160	146	165	154	147	156	155	124	148	153	136	141	151	147	131	163	146	144	157	150	141	125	121	138	138	151	150	154	151	158	156	154	154	164	139	166	150	144	162	150	139	160	172	151	154	164	130	148	162	153	118	127	150	138	131	149	134	143	147	164	142	133	148	145	138	156	134	145	164	133	119	146	163	142	137	152	142	153	134	129	167	170	156	120	129	155	144	152	156	158	139	150	142	120	131	141	143	137	140	149	144	163	154	152	146	155	136	146	151	162	137	152	131	143	163	147	152	131	129	143	142	141	145	161	131	142	167	133	155	137	147	150	150	165	153	150	139	141	133	165	148	146	127	145	128	142	148	154	181	154	142	162	163	152	139	122	127	139	153	146	144	144	171	132	145	148	137	156	156	147	148	141	137	159	150	141	144	137	137	147	148	144	152	138	132	153	154	159	174	122	165	157	133	160	160	161	143	164	145	138	143	156	142	135	164	129	143	156	157	148	138	151	135	133	142	162	145	141	139	158	131	148	128	155	159	171	152	161	120	159	168	137	151	153	140	146	147	147	153	138	147	136	148	151	135	156	164	167	142	144	136	176	161	148	166	150	159	145	170	146	169	150	140	150	158	123	151	143	137	152	131	166	143	146	152	173	150	129	140	150	161	127	141	166	167	119	161	140	131	178	151	154	156	165	145	142	124	139	158	149	135	142	156	140	144	136	126	173	143	133	143	156	144	139	165	168	143	159	159	157	165	144	145	150	154	189	159	130	140	142	143	139	127	164	146	143	151	156	153	157	155	148	139	146	163	153	157	130	156	131	130	153	150	137	148	145	146	152	133	121	164	144	156	122	150	165	151	165	160	134	140	174	142	146	142	140	160	119	148	145	151	166	141	162	160	134	139	155	153	172	149	141	164	176	162	145	139	168	144	148	148	134	128	144	155	152	134	136	151	139	149	130	138	132	130	167	148	148	157	142	145	151	129	164	148	137	148	148	134	144	151	136	149	129	143	137	130	164	142	134	169	147	163	146	120	151	152	156	147	154	126	145	166	157	119	153	118	143	125	150	146	150	140	152	157	142	137	144	149	148	150	153	146	142	131	161	146	152	169	134	118	134	143	147	155	152	157	142	156	151	165	128	141	119	155	127	137	139	137	160	148	133	157	128	121	169	162	134	164	148	152	119	130	147	167	135	143	148	136	153	138	143	141	147	138	137	142	151	147	153	149	144	165	160	158	147	161	166	150	144	143	138	131	146	141	139	162	145	123	159	138	134	147	177	164	153	159	125	163	146	140	129	148	130	140	158	152	147	171	146	139	137	149	130	149	140	111	156	123	159	142	156	154	129	123	145	156	144	136	140	138	155	124	139	147	152	154	146	140	150	156	150	151	138	145	142	129	143	146	152	126	142	140	150	165	153	137	118	128	159	154	132	135	167	158	139	152	148	127	135	161	156	170	142	140	159	147	125	152	164	171	148	144	160	160	142	141	140	160	130	116	164	160	140	151	172	131	150	167	157	135	162	151	147	133	136	127	146	163	151	123	158	142	151	142	124	150	131	133	147	152	119	148	137	146	170	134	140	122	151	167	163	143	160	148	135	118	134	137	141	130	149	137	128	137	148
7769	848	1560	1697	1318	1103	934	824	757	700	637	613	549	531	522	489	468	455	461	431	458	434	438	444	452	419	416	409	446	431	408	412	431	392	416	436	391	426	399	408	374	426	362	433	393	421	376	394	396	435	376	381	400	423	403	390	399	433	389	373	381	409	388	411	370	422	351	382	381	378	394	404	405	390	396	375	377	416	406	386	390	384	393	385	375	356	356	375	411	408	391	372	363	395	436	389	384	362	419	399	355	400	394	414	380	405	364	389	399	366	383	399	383	370	439	425	397	416	398	401	359	363	394	449	378	432	375	386	394	397	345	401	382	384	394	391	399	377	388	396	380	378	398	395	385	393	354	398	339	373	377	395	368	381	403	394	397	389	366	397	376	396	426	391	383	399	364	388	377	417	369	410	403	384	431	397	376	427	371	396	371	365	394	355	409	400	375	394	400	396	422	425	411	381	376	378	373	376	418	360	383	361	376	373	379	375	399	378	387	373	411	406	404	411	394	369	384	378	374	420	394	394	366	359	384	383	387	396	378	396	419	352	383	400	373	366	383	369	371	413	399	369	408	384	380	365	383	378	381	385	363	400	415	367	372	396	382	388	350	379	401	414	359	387	381	424	396	418	423	412	391	376	364	384	407	402	334	360	358	407	402	375	395	405	407	364	385	410	399	361	361	397	360	402	377	388	413	376	365	369	404	392	397	404	398	368	392	394	371	392	402	398	387	383	381	404	407	380	403	368	404	410	381	390	372	378	385	395	374	409	386	404	404	404	423	393	387	369	417	360	380	383	382	393	388	408	391	412	370	341	394	403	379	365	346	384	408	400	383	398	373	381	406	398	397	369	381	396	374	395	389	392	378	363	394	384	418	354	361	399	386	408	375	342	404	389	404	411	388	403	402	379	417	372	397	364	373	369	421	383	404	376	387	377	363	401	398	399	368	388	415	425	373	373	382	394	395	398	391	414	399	403	376	383	388	369	390	382	366	394	371	391	381	348	390	424	395	364	375	405	387	376	365	395	377	392	367	368	366	369	360	391	385	392	366	363	377	382	392	397	396	412	352	382	410	372	382	392	372	368	421	405	360	378	395	377	371	340	395	383	399	390	405	410	416	382	367	369	391	381	419	367	355	377	374	410	368	373	414	397	401	398	365	360	397	380	391	372	385	395	413	364	387	390	368	373	387	370	382	443	403	400	416	397	363	377	419	384	405	370	418	327	380	347	397	396	418	377	391	439	391	422	382	388	380	378	372	384	432	408	362	392	383	392	379	412	407	374	349	394	384	369	394	375	351	393	392	369	397	402	374	394	357	389	350	409	402	356	376	393	384	372	377	384	375	394	404	360	392	393	377	403	405	363	345	380	386	373	364	384	387	361	391	419	389	368	409	399	379	369	383	379	378	390	382	368	413	355	377	401	377	364	404	416	350	402	383	439	362	413	413	369	340	377	369	395	405	410	361	378	383	370	383	427	383	381	362	367	406	376	387	376	366	369	401	405	352	419	357	387	375	410	369	393	414	388	414	402	384	376	354	411	388	407	379	385	418	386	360	377	366	398	405	382	343	367	390	386	370	428	396	404	410	411	383	368	403	402	371	369	404	418	386	394	395	392	363	362	393	410	391	365	411	415	390	393	403	383	403	402	421	379	402	372	377	396	359	386	376	370	370	358	399	406	402	366	380	366	364	395	375	368	371	352	373	395	375	367	364	396	375	366	392	372	424	372	369	383	358	391	367	386	397	360	381	390	408	414	389	386	369	389	394	398	415	403	360	373	367	372	409	391	450	380	379	417	421	383	406	401	387	377	420	397	397	387	399	407	425	382	367	390	370	360	378	354	389	399	401	368	366	371	363	371	375	386	406	423	368	391	402	411	395	393	367	393	361	397	361	419	404	392	392	380	401	381	377	382	381	411	380	383	381	379	387	381	361	369	389	363	384	390	402	406	389	360	367	387	389	378	403	374	403	419	374	395	402	408	367	393	369	378	369	411	391	385	342	413	377	431	385	385	379	361	424	347	387	372	376	393	374	374	426	391	395	412	391	376	399	342	381	412	385	391	380	367	431	371	419	378	393	401	402	387	380	386	389	389	385	391	369	388	395	441	375	375	394	372	377	408	373	387	388	397	369	372	376	363	400	365	383	411	371	426	373	376	390	405	410	382	382	405	409	381	386	394	397	419	387	372	391	373	399	428	348	371	398	383	382	382	379	366	375	390	373	351	385	362	354	399	386	399	382	388	344	350	394	379	411	392	378	403	427	368	409	407	372	393	358	372	414	361	375	378	414	386	434	395	400	389	361	359	351	399	404	397	406	388	391	403	396	381	423	378	334	369	341	380	389	393	399	413	386	399	382	416	393	377	415	396	382	364	353	362	413	390	373	388	360	413	371	367	396	397	376	377	385	355	396	376	393	352	368	364	405	378	379	359	376	366	366	378	356	397	379	381	365	379	360	410	399	323	385	393	377	395	390	363	401	377	381	368	393	379	407	378	383	434	398	366	407	368	344	353	372	379	388	393	354	347	374	349	402	410	405	441	372	398	388	371	388	354	414	394	373	391	387	385	406	407	429	407	381	365	366	412	395	376	350	385	400	375	353	417	390	399	356	405	398	386	411	381	356	381	379	411	375	372	376	406	393	366	378	366	373	416	388	390	402	375	363	376	394	391	375	393	383	382	392	386	400	380	373	395	378	388	377	382	388	392	409	359	414	394	400	350	392	382	411	367	385	378	355	407	382	389	385	413	431	375	378	404	396	359	368	375	388	371	396	432	391	371	403	379	399	371	348	387	393	388	421	389	376	388	393	371	382	375	393	378	369	388	379	385	382	395	418	423	388	358	374	410	398	377	393	390	388	408	354	395	409	393	390	394	402	368	369	386	366	393	378	384	337	387	407	415	402	375	375	401	370	363	364	400	398	388	346	408	381	400	402	372	384	399	370	373	413	367	397	375	376	393	401	440	408	384	378	413	389	376	389	353	402	409	367	410	372	408	404	378	395	419	396	396	403	387	395	380	402	383	396	364	390	403	364	402	362	374	387	379	373	377	392	411	364	398	399	375	356	394	377	424	425	396	382	327	388	394	387	384	377	391	375	416	357	376	386	379	360	417	406	382	379	372	398	415	377	394	373	351	399	394	367	385	418	396	391	385	370	378	431	369	361	343	415	372	362	387	388	423	395	402	402	393	370	450	401	382	400	374	396	422	381	341	401	381	393	387	392	370	386	365	388	380	409	403	462	392	381	373	406	375	350	353	383	376	371	397	388	387	401	377	362	388	377	385	353	379	405	357	404	384	365	384	385	374	401	377	379	374	417	409	386	393	408	371	370	422	381	410	385	409	423	372	397	432	409	389	402	388	369	389	392	380	376	427	425	378	416	378	395	373	403	371	353	383	354	389	375	360	389	406	392	358	387	416	384	407	369	373	368	411	396	389	391	398	370	411	360	387	394	412	375	393	426	425	392	376	379	412	372	408	408	362	380	381
1290	348	402	344	366	398	404	337	401	386	392	408	371	351	381	360	387	359	357	401	378	313	371	375	369	383	352	394	335	375	403	335	345	364	328	395	350	346	365	346	360	355	403	361	408	341	353	354	358	360	370	396	365	385	377	342	397	385	366	399	340	377	377	384	355	407	387	391	333	364	361	353	323	348	382	388	374	381	346	389	363	367	403	360	369	375	361	356	387	355	362	384	368	346	383	378	378	349	373	355	346	367	366	389	390	406	346	369	333	371	357	341	346	383	354	378	357	391	383	393	348	370	381	381	327	344	348	376	398	362	349	384	377	375	382	360	358	348	327	363	343	382	376	357	379	355	339	364	393	324	393	366	412	369	318	367	356	369	393	347	373	388	383	367	369	353	356	381	355	378	380	375	354	387	373	356	361	384	360	361	396	374	368	376	376	362	354	344	386	378	357	357	363	394	380	362	364	350	374	328	360	368	386	364	374	333	371	353	365	374	376	380	370	358	376	390	354	375	350	370	394	353	369	364	344	378	394	363	334	412	370	377	352	377	368	309	393	367	363	427	352	357	328	375	369	365	352	354	361	387	378	362	347	365	338	383	365	375	384	367	402	397	377	379	394	402	349	368	383	391	399	398	356	347	371	378	395	378	359	360	339	356	403	363	375	379	355	366	373	376	336	380	343	327	361	390	351	346	366	357	331	333	349	381	368	361	364	354	384	372	342	381	374	354	317	373	382	354	365	367	372	377	345	387	382	365	354	396	325	396	368	366	381	342	394	364	362	342	379	362	381	326	365	391	380	385	382	403	347	368	383	344	386	364	354	362	330	307	321	378	336	403	397	364	366	369	386	363	351	376	349	352	359	320	361	375	351	389	355	369	386	385	393	418	362	342	382	331	343	360	335	395	345	363	369	375	406	373	342	342	346	368	316	379	380	355	372	352	374	383	411	350	378	385	398	347	334	347	382	358	345	358	378	378	368	348	369	349	363	353	398	380	351	376	426	344	351	362	405	363	377	403	388	387	348	378	351	384	352	387	370	347	341	368	385	403	377	377	387	342	371	347	375	363	360	386	371	370	346	373	387	377	351	355	396	381	384	346	375	364	368	375	379	380	385	351	406	360	395	380	347	370	400	344	408	354	367	358	348	341	331	344	362	358	364	375	334	379	368	336	361	343	352	363	347	395	379	359	336	385	410	393	384	374	360	339	332	373	340	376	350	379	384	388	383	343	344	362	363	369	348	357	384	364	321	345	355	357	368	367	372	346	402	379	393	370	377	357	389	358	386	352	363	357	336	391	370	363	354	396	405	400	345	391	324	345	355	352	353	402	398	349	387	360	358	335	357	357	364	380	366	381	410	411	367	378	358	378	378	371	418	363	371	359	345	365	387	391	375	381	329	387	365	391	369	362	375	358	343	402	351	368	342	306	392	348	351	386	341	354	342	382	386	370	367	369	380	337	376	350	383	378	363	306	370	354	316	402	344	387	377	376	371	363	352	381	394	359	377	362	333	354	375	373	389	390	380	331	353	391	328	370	383	336	336	388	352	388	376	348	359	365	379	361	363	341	389	395	387	323	376	363	403	365	401	397	359	348	359	375	368	327	342	372	323	354	344	367	340	364	381	351	392	380	344	344	378	363	381	381	381	361	352	370	375	367	335	388	412	359	337	370	351	370	347	368	374	372	350	359	364	380	343	397	392	368	393	354	373	373	325	394	360	393	395	359	395	373	367	348	383	347	379	318	387	358	352	387	381	361	323	313	369	399	379	359	369	374	363	356	365	383	375	371	401	405	358	362	353	367	349	372	362	397	368	378	346	374	341	370	381	389	365	383	352	401	377	389	350	368	351	333	383	372	357	365	359	381	376	384	306	368	338	346	364	378	360	348	354	348	380	368	389	383	393	380	356	367	350	369	383	389	364	381	357	353	364	371	363	350	362	334	346	330	381	380	362	388	370	359	397	384	356	331	345	368	370	373	351	358	366	385	390	348	348	398	397	365	361	369	354	366	353	357	390	347	358	394	360	403	345	377	344	384	342	385	376	385	386	370	351	367	375	353	346	362	398	381	341	348	375	362	349	388	359	382	396	358	370	396	387	343	385	356	354	348	379	380	400	388	377	390	354	371	355	370	397	348	321	361	390	363	357	346	386	366	353	399	344	352	350	369	353	375	330	356	385	388	358	369	393	410	385	350	352	395	381	330	358	397	383	343	363	345	343	358	372	359	391	365	369	342	340	368	368	363	377	402	354	333	370	374	378	364	346	371	415	358	360	370	396	384	381	365	364	364	404	387	384	348	347	365	356	370	374	351	389	369	359	364	359	392	351	370	336	354	356	387	346	398	374	382	392	345	368	372	390	372	398	358	362	388	399	309	369	378	365	368	383	360	389	386	357	372	385	387	379	393	347	359	378	406	375	341	398	358	403	358	355	369	384	352	369	316	361	399	355	333	399	381	330	340	359	381	358	343	389	340	368	374	359	381	377	380	377	393	402	401	376	363	346	359	380	384	349	380	368	358	383	392	380	357	401	352	384	370	374	360	386	352	377	336	338	350	375	424	385	384	372	379	379	363	398	360	367	332	415	377	372	356	354	385	389	346	365	350	424	332	369	373	360	386	352	330	358	327	368	379	379	399	394	396	382	355	408	361	401	382	355	387	339	371	387	380	366	350	398	373	384	353	365	363	378	365	370	369	350	376	350	372	400	350	374	382	382	356	386	378	382	389	370	372	376	346	390	322	357	379	332	389	420	378	346	403	380	344	340	373	385	348	395	370	402	369	367	380	389	316	370	361	393	361	403	349	344	365	329	371	351	330	355	357	349	357	383	337	392	357	322	369	359	388	389	382	377	357	348	351	338	343	352	345	364	385	351	347	360	407	361	407	365	352	358	359	340	347	346	356	361	387	368	380	391	343	370	356	377	360	394	364	366	378	362	346	371	377	402	355	364	375	369	359	382	373	350	352	329	361	364	410	351	362	379	382	365	379	388	396	344	381	361	348	377	374	369	382	370	357	345	374	360	382	410	370	346	362	330	383	366	360	363	370	385	358	343	355	375	371	378	383	360	344	381	392	413	384	396	360	375	376	318	356	385	390	337	369	377	365	355	347	364	384	368	364	323	395	381	318	348	339	348	367	332	382	349	351	360	325	376	363	382	383	357	340	384	374	348	359	369	373	344	368	347	358	357	334	386	387	365	355	356	333	400	389	356	411	330	402	371	344	374	401	408	379	385	371	376	352	361	400	387	390	390	375	401	386	358	386	353	407	350	395	332	360	382	335	334	356	381	370	392	349	363	359	368	372	370	388	372	357	383	404	330	355	359	355	366	350	353	384	391	377	411	352	354	391	355	346	316	355	401	399	372	371	354	363	399	368	377	383	325	356	391	358	397	352	364	350	371	385	353	365	361	332	401	405	370	317	344	373	367	371	382	344	388	403	357	376	398	399	378	398	368	318	364	339	319	331	394	329	358	378	389	364	387	342
2036	888	935	946	887	908	870	866	883	888	920	916	871	838	898	886	928	891	848	873	876	816	873	818	909	827	913	853	897	892	853	836	871	932	834	853	920	884	875	926	898	889	854	911	832	892	845	838	899	879	849	934	895	837	875	870	921	878	910	875	880	885	839	891	885	859	860	933	867	885	892	888	889	898	868	851	849	869	869	851	844	858	858	836	881	863	880	926	881	885	892	877	875	867	891	887	828	842	846	885	920	875	903	881	883	894	836	927	923	836	907	898	871	900	892	831	870	923	932	898	907	864	826	881	845	871	858	870	955	889	881	874	875	827	933	877	873	833	937	914	843	892	883	866	892	908	853	878	889	882	862	875	867	814	893	871	879	864	845	890	889	847	847	889	928	846	847	830	851	866	889	884	806	892	893	901	878	883	924	920	852	816	889	937	883	835	864	870	856	896	872	888	846	908	875	922	890	870	894	919	917	858	839	824	889	872	881	862	829	860	868	866	879	865	852	887	836	900	916	896	907	904	893	916	877	901	832	877	874	880	900	877	833	867	856	872	896	938	901	868	828	866	882	822	884	849	878	852	906	849	864	920	912	878	954	876	891	877	899	897	903	876	882	896	863	892	885	905	858	849	896	900	831	891	829	858	847	842	895	876	851	882	906	863	822	845	900	870	920	898	947	858	870	884	833	893	884	925	888	865	885	904	916	866	891	848	890	919	874	897	878	859	834	880	842	877	881	840	867	925	866	870	890	872	867	873	909	870	894	898	855	888	931	932	902	842	866	859	918	871	841	897	862	888	878	878	824	836	840	862	870	824	853	835	907	859	944	827	883	849	871	887	879	829	905	843	875	860	858	904	874	868	880	808	888	886	908	900	846	942	858	892	833	871	867	893	835	847	915	914	937	943	859	845	850	850	822	821	917	826	858	940	860	827	882	880	786	862	850	858	853	901	924	880	873	836	857	879	871	857	861	895	835	871	862	927	905	821	883	880	895	895	873	896	896	884	887	837	841	854	882	881	890	921	861	826	895	888	898	877	870	880	848	853	876	814	875	893	883	899	846	834	828	834	875	906	879	890	903	880	818	914	906	880	864	831	868	849	832	893	848	908	876	857	854	863	899	891	843	845	917	896	873	925	903	882	908	864	803	862	830	895	890	890	832	842	919	870	844	850	885	884	866	846	867	882	851	840	932	875	863	898	807	874	917	880	823	903	847	918	838	858	859	938	881	894	883	865	876	849	898	865	870	832	828	849	929	891	918	901	891	917	860	837	868	851	874	850	858	849	868	851	882	902	876	868	889	883	854	884	937	901	903	851	838	867	871	886	912	855	866	885	855	858	852	897	895	870	870	890	934	847	849	877	804	877	886	911	855	869	839	812	897	943	876	870	827	894	877	855	870	859	889	869	907	896	889	858	866	829	875	874	893	903	869	842	864	885	847	874	838	856	869	867	897	878	900	913	885	874	836	851	917	835	925	901	893	888	889	859	854	921	834	902	912	858	872	878	919	868	929	964	833	872	919	866	888	803	937	906	842	862	906	834	908	924	820	861	869	883	861	868	872	878	824	860	899	898	894	826	862	893	944	890	859	896	919	852	862	849	866	888	895	860	882	871	864	901	891	948	843	822	902	849	829	861	836	851	846	895	927	904	853	825	878	899	901	913	887	859	822	919	873	865	905	873	867	849	900	856	906	840	901	888	852	875	908	885	906	872	837	870	853	924	864	869	885	845	825	856	817	894	868	889	881	877	842	912	835	864	864	871	875	872	864	908	862	842	902	901	806	918	880	935	887	880	860	870	839	858	845	885	844	882	897	870	875	884	937	924	824	884	898	886	855	848	845	902	837	804	940	873	842	909	829	866	880	844	914	902	928	892	869	928	859	863	844	893	853	877	855	884	864	890	885	904	850	902	845	889	888	835	873	885	900	872	883	887	911	874	865	882	918	872	848	893	887	863	838	887	864	894	889	883	851	909	888	905	856	843	884	880	854	839	904	834	864	860	853	858	865	923	816	873	854	888	858	833	888	860	857	879	874	892	910	810	888	878	869	842	869	861	911	830	875	880	847	911	888	845	864	869	919	909	869	896	833	867	883	865	952	888	885	883	913	888	850	907	916	866	852	904	854	856	900	878	905	873	869	904	836	848	875	824	888	928	893	867	830	882	871	900	928	890	871	897	875	815	871	853	882	904	897	855	889	914	877	866	921	917	891	849	897	896	884	897	808	868	888	847	870	860	876	905	964	892	904	889	872	858	926	897	880	851	846	844	874	874	923	872	869	823	858	943	883	873	880	861	858	856	872	890	901	887	887	902	857	825	867	876	872	904	866	883	835	830	896	894	865	853	872	836	856	866	881	902	887	936	897	889	862	921	859	889	893	870	893	869	881	936	886	899	855	853	890	841	861	912	815	881	841	926	884	870	884	892	866	882	883	840	833	872	863	832	883	831	889	876	895	877	895	846	825	893	885	881	811	869	875	865	887	881	934	900	856	884	893	947	878	883	891	897	853	881	824	846	873	848	904	905	892	897	904	881	922	805	895	851	930	900	813	895	893	881	835	833	890	862	912	914	877	825	858	872	861	912	885	856	857	907	814	890	892	889	853	915	891	892	866	841	897	822	871	872	852	861	881	876	824	907	805	829	871	909	881	926	867	914	867	863	894	833	875	872	836	821	876	892	849	892	873	874	907	922	852	899	880	860	854	871	884	832	866	908	858	892	896	841	862	886	840	869	917	839	855	965	870	872	899	822	911	847	871	864	860	882	874	833	929	852	909	944	838	883	939	858	917	874	824	877	870	880	878	839	867	846	845	913	877	833	912	907	788	889	833	847	871	890	856	858	818	889	904	872	890	897	869	904	890	878	894	930	911	889	873	860	884	870	846	895	894	916	856	879	855	877	887	854	859	781	918	910	898	933	944	914	889	872	837	878	872	885	839	849	874	884	929	888	901	897	854	871	912	845	896	868	874	835	889	862	848	867	848	883	837	886	814	902	901	887	929	912	882	929	847	867	879	878	827	866	905	935	849	857	851	873	879	853	839	854	865	855	902	858	910	888	832	894	862	839	838	865	887	839	859	892	896	834	867	877	817	873	853	901	864	875	832	915	862	866	919	865	905	872	877	871	859	858	911	930	900	904	901	901	934	836	855	933	851	901	907	873	859	862	877	895	879	893	894	861	957	871	874	857	796	866	856	934	912	867	903	929	857	893	880	848	852	887	922	835	859	865	816	874	864	834	861	864	877	798	893	848	856	857	841	876	875	918	842	935	881	857	854	854	892	905	876	945	873	832	910	910	872	845	893	856	862	937	887	908	837	866	892	884	883	830	849	889	831	828	892	878	838	845	822	849	882	894	876	885	924	882	879	913	937	843	860	899	934	833	869	870	953	919	815	905	865	876	924	899	853	876	847	901	908	892	867	872	821	867	885	894	851	869	858	870	896	865	883	873	814	874	923	892	901	841	848	883	846	842	902	801	873	876	921	838
6712	620	577	488	444	401	361	396	316	332	304	349	305	338	321	311	322	308	317	349	324	308	311	344	344	352	318	284	361	345	342	308	292	311	307	342	285	317	318	342	346	328	320	318	329	335	307	291	312	305	316	317	287	318	298	310	289	339	318	331	302	307	322	339	307	318	303	307	301	308	299	326	336	324	325	335	318	308	301	315	364	311	338	338	302	313	288	330	313	348	311	326	316	297	308	340	361	328	279	357	306	323	289	301	292	299	307	320	309	294	330	300	334	331	331	295	343	304	331	294	365	304	299	298	287	301	312	354	334	337	329	336	331	288	310	341	283	299	291	321	325	288	340	351	296	315	349	305	329	337	322	295	340	335	319	315	320	330	284	305	323	305	284	338	325	305	315	334	320	303	319	289	326	308	308	309	275	315	325	321	273	309	325	318	324	292	307	281	345	340	297	307	303	310	321	325	315	323	316	340	288	319	316	327	325	323	306	295	321	325	311	341	321	311	313	295	325	326	318	331	304	335	294	344	335	345	333	297	341	354	307	305	310	308	304	325	287	304	327	304	355	312	325	327	334	301	344	306	312	280	317	332	340	316	295	331	281	338	321	301	321	289	331	327	319	285	334	300	298	344	290	315	311	267	314	318	302	315	307	325	344	327	303	319	289	310	311	290	375	305	310	322	308	314	284	322	340	316	307	340	301	299	319	291	319	345	327	301	318	319	311	310	325	311	316	299	339	318	309	285	321	315	292	325	319	327	257	307	290	300	309	355	305	298	286	324	313	305	329	283	310	310	335	297	299	351	323	327	335	329	301	322	296	294	314	286	318	348	324	320	321	293	333	305	304	325	323	336	327	300	304	296	310	324	335	326	332	333	266	305	288	280	332	325	353	317	304	339	343	323	344	291	342	327	328	297	329	328	296	305	329	321	352	288	279	328	329	311	300	312	293	298	301	304	327	306	308	323	271	365	319	342	325	334	306	327	340	336	353	380	334	306	340	300	341	316	312	282	291	317	283	353	335	335	331	285	332	330	313	314	324	273	318	308	295	303	332	315	331	315	294	286	304	336	306	297	338	287	331	300	300	315	279	317	324	325	296	305	299	296	327	318	289	321	330	331	319	301	299	324	301	291	329	350	327	345	334	303	332	330	350	325	342	318	335	341	366	288	318	336	299	310	310	282	314	296	349	305	304	299	298	335	345	300	287	337	314	274	322	314	334	319	345	300	338	325	332	298	302	326	303	294	328	319	282	297	315	343	327	316	318	348	334	348	330	298	304	315	325	292	335	309	317	279	315	332	310	328	350	298	323	333	309	312	323	313	298	312	328	327	304	323	320	301	330	334	330	297	307	346	286	302	325	301	307	319	330	326	325	333	323	319	291	318	346	325	327	337	329	289	325	332	321	349	325	251	302	301	332	299	317	327	334	327	316	312	348	291	346	318	281	324	293	316	310	346	296	311	281	303	308	309	325	306	308	304	330	325	343	329	291	322	336	309	299	298	354	321	307	307	312	308	320	323	300	322	325	329	314	309	314	279	328	302	280	307	307	337	348	309	294	313	353	291	300	301	299	334	306	291	307	320	293	329	317	346	323	309	307	364	342	318	343	327	317	333	315	319	297	282	324	357	346	318	332	348	318	336	296	318	291	285	318	294	330	326	313	319	316	349	327	292	319	342	305	289	282	309	313	295	296	308	317	329	309	294	331	333	321	339	321	287	283	304	350	292	302	345	312	299	320	319	307	336	304	288	323	339	317	288	326	324	286	300	338	279	306	317	330	330	324	293	316	313	309	315	301	294	343	337	317	326	350	325	324	315	298	327	335	327	322	324	311	297	297	297	308	320	320	337	303	327	314	273	279	306	331	304	300	295	343	318	298	316	282	316	296	320	327	311	320	315	334	301	314	330	288	299	359	320	311	321	328	288	324	325	333	318	291	339	325	329	320	318	313	327	333	328	298	283	317	288	304	310	286	302	313	307	295	330	303	334	307	321	329	302	310	298	320	316	317	330	330	309	297	321	322	368	311	313	337	318	312	334	307	346	306	326	335	309	317	322	302	312	327	333	321	307	339	322	323	337	299	326	307	330	353	304	334	287	328	286	314	339	315	311	302	285	303	298	308	330	323	345	330	320	340	295	336	348	329	296	323	308	348	324	325	268	316	315	302	276	310	312	327	333	334	305	291	345	320	319	385	298	297	328	298	323	323	306	348	306	312	274	313	300	311	355	307	302	325	310	335	331	308	296	333	314	298	320	351	304	291	307	304	308	308	284	327	316	307	384	325	353	351	323	324	298	334	311	303	346	340	312	340	334	350	333	315	307	295	295	320	310	307	354	334	328	301	303	321	320	319	301	279	298	316	315	324	331	322	331	359	298	280	332	325	311	303	329	321	305	292	318	361	362	331	307	295	299	324	325	316	334	314	321	301	328	277	332	347	307	331	335	337	338	315	300	342	322	343	334	332	327	328	288	330	322	307	313	319	323	328	298	322	347	312	319	322	314	343	326	298	321	290	289	291	314	304	305	341	350	353	313	303	326	307	316	310	330	348	312	302	328	303	309	344	302	336	316	354	274	309	332	295	338	308	321	307	323	288	313	338	316	320	323	310	334	350	300	318	318	317	342	320	351	294	321	320	298	305	303	284	323	311	326	292	319	344	306	299	325	318	322	322	296	290	301	321	308	291	333	302	294	322	337	317	341	311	317	303	322	316	271	346	341	345	313	308	318	293	323	313	308	345	344	290	289	321	314	297	308	316	344	285	317	284	301	334	312	316	296	317	329	302	329	302	310	281	316	335	334	350	312	306	334	328	295	328	318	301	298	299	312	314	306	327	329	313	334	338	302	317	304	280	305	324	322	319	318	292	347	279	288	300	305	297	284	309	332	314	316	320	306	312	324	334	312	314	320	301	327	291	365	349	293	322	326	328	359	282	301	294	330	272	321	281	339	315	336	327	302	343	291	294	278	326	303	357	322	294	322	300	309	307	302	284	318	309	306	327	313	288	324	322	325	277	292	319	281	299	334	306	329	346	326	316	329	320	326	324	277	289	331	331	300	309	305	346	316	309	333	327	329	317	314	294	293	339	313	314	330	289	320	350	291	299	302	291	313	303	339	298	307	286	325	293	315	323	292	280	312	346	287	298	322	301	321	327	324	326	307	302	309	301	318	330	318	321	332	334	335	336	319	358	334	321	340	311	374	296	302	304	329	321	333	303	313	333	293	341	311	304	297	310	308	293	310	316	298	316	321	291	326	301	325	283	295	332	364	342	264	335	327	308	302	262	333	319	314	289	315	306	279	307	335	303	267	295	332	333	286	297	330	299	321	327	316	321	299	315	316	299	319	321	297	312	336	336	312	320	345	328	329	323	294	324	284	314	303	290	289	327	313	315	336	337	309	322	305	312	311	354	341	326	314	299	326	317	307	303	270	295	316	286	302	296	306	315	334	315	294	297	324	327	290	296	332	315	321	330	316	330	314	326	329
6397	1014	1393	1431	1252	1227	1062	1032	965	942	880	825	854	835	847	787	727	839	838	853	744	816	774	778	776	760	774	785	783	767	775	800	753	760	748	736	770	822	780	742	724	785	758	765	779	748	765	798	777	790	800	749	761	739	789	784	752	769	739	786	755	753	814	728	769	756	769	768	735	808	754	751	801	765	776	779	771	768	788	810	772	756	771	751	737	776	731	757	793	755	721	745	769	755	785	765	786	811	783	757	794	713	794	775	778	731	765	771	766	700	710	767	754	764	815	737	777	779	810	764	726	777	773	786	790	768	760	758	765	770	757	795	754	736	729	765	774	738	737	763	727	802	742	770	765	779	747	770	728	776	717	801	707	764	742	689	741	759	732	778	753	711	744	784	784	739	779	707	763	761	781	732	747	700	755	783	727	795	751	712	745	772	774	757	714	738	736	773	776	751	770	786	722	725	768	748	746	752	717	793	751	732	808	772	773	831	761	796	793	771	738	785	794	820	762	760	765	733	713	743	755	798	757	805	736	721	728	780	845	748	773	724	746	767	783	751	755	787	756	724	747	675	787	756	793	767	717	775	793	790	779	769	810	786	730	741	774	756	769	755	741	770	786	747	765	749	784	741	784	763	774	747	746	785	761	732	756	798	766	785	720	794	756	743	783	771	779	741	759	769	713	759	757	775	796	736	833	791	766	761	771	746	779	760	747	771	715	784	764	794	806	775	729	760	752	710	755	773	719	770	726	745	754	833	779	750	765	720	787	767	727	765	777	758	803	800	758	790	796	774	777	777	779	755	766	813	757	796	751	788	800	733	749	754	752	736	766	745	763	725	719	763	789	775	777	721	768	783	749	792	725	785	758	796	773	765	782	752	763	751	750	737	772	730	748	733	773	755	813	782	785	765	824	766	782	772	821	784	754	739	770	736	784	734	778	795	817	808	730	766	737	788	728	806	752	774	771	740	757	765	745	766	762	793	751	755	762	797	796	770	745	761	791	757	741	753	740	755	778	832	793	740	750	748	790	701	766	710	811	759	749	789	751	800	801	751	720	757	739	782	769	725	800	774	725	765	794	791	757	786	769	785	753	748	749	757	690	754	702	779	725	728	792	782	780	768	686	766	739	739	761	737	756	751	803	806	738	763	734	779	744	801	730	823	773	779	736	775	785	723	798	772	753	778	779	778	778	757	797	722	759	754	755	749	761	766	792	801	825	766	743	794	745	763	726	745	758	791	732	763	802	814	802	793	757	788	801	796	795	799	762	783	796	785	735	772	744	760	751	774	774	781	760	782	704	744	713	703	757	763	775	809	797	791	757	752	770	744	754	739	774	761	776	788	742	748	726	747	811	756	768	757	780	771	755	818	798	760	738	744	766	771	784	751	742	711	724	722	807	753	768	769	757	782	771	788	710	750	755	790	743	748	760	787	750	761	721	798	773	763	809	769	727	723	777	751	806	732	742	775	766	812	773	721	777	736	741	732	764	751	818	737	800	761	769	761	747	765	748	754	762	731	789	791	760	739	761	718	727	827	753	768	699	733	747	764	741	717	756	714	742	792	704	744	743	772	749	743	794	775	779	785	746	806	763	762	777	793	779	729	717	744	752	780	750	746	775	783	773	772	729	742	740	753	804	784	739	766	761	741	740	740	765	752	781	748	741	785	750	768	768	774	789	770	770	736	784	743	810	746	735	736	727	719	754	771	714	740	780	763	774	748	725	791	742	728	772	737	740	751	792	734	790	779	788	746	738	813	815	727	760	733	748	761	759	775	719	758	795	741	794	750	718	726	764	833	793	739	780	783	765	718	745	799	737	731	731	704	766	773	811	749	740	775	755	757	736	724	780	728	707	768	778	732	758	790	789	722	815	808	722	754	694	758	788	773	748	745	765	819	743	756	786	750	726	736	750	747	821	758	771	763	735	704	737	789	753	721	746	794	770	757	789	754	757	776	742	731	774	737	772	721	761	746	736	738	770	778	800	673	743	762	769	716	755	806	787	773	754	817	763	794	738	768	749	764	713	792	794	755	724	784	769	727	785	780	777	769	824	784	714	758	774	725	723	762	741	772	721	787	793	770	806	730	783	736	732	738	786	797	744	821	744	726	725	764	816	730	778	786	767	783	729	782	780	784	744	731	755	778	776	757	750	797	718	755	777	795	755	736	771	751	794	772	747	741	723	796	762	776	774	757	766	765	743	757	713	775	782	770	770	758	820	785	797	729	723	787	784	717	776	765	731	768	804	745	729	758	747	778	774	731	776	860	746	769	766	793	709	707	755	773	751	774	732	792	708	817	770	713	774	777	781	749	755	740	757	814	774	746	741	781	756	760	766	732	788	733	776	795	773	816	771	790	775	777	772	763	715	751	767	732	760	780	762	717	725	769	763	734	764	742	790	735	742	760	731	778	782	756	762	723	777	763	761	733	772	725	759	799	807	785	708	731	790	757	794	757	758	753	777	764	719	760	736	796	729	765	792	762	756	785	757	755	688	740	723	770	740	748	775	761	758	754	766	759	776	779	798	758	806	723	771	787	712	783	784	796	748	770	723	767	733	749	731	715	773	801	704	763	790	761	710	747	780	791	768	730	791	758	751	783	759	738	773	766	758	756	775	764	778	763	779	802	741	710	686	794	741	772	813	741	779	791	706	766	752	735	700	745	756	763	745	687	752	762	741	723	771	727	774	764	796	734	774	726	737	795	783	747	774	769	757	762	743	798	787	811	759	791	741	771	778	777	765	758	789	758	783	779	828	726	765	773	778	744	752	723	736	756	789	757	796	761	767	760	787	744	809	727	726	787	775	769	781	835	713	705	761	759	772	758	766	758	756	808	758	711	723	790	766	727	766	757	818	798	769	764	734	806	796	763	712	766	727	754	805	775	754	781	812	752	690	747	762	813	756	719	762	736	756	811	750	799	760	712	814	742	695	758	772	762	755	786	766	761	748	734	791	842	760	772	760	769	757	720	770	749	759	770	748	720	806	806	751	793	784	775	707	762	766	734	759	729	792	707	733	772	768	790	740	754	717	775	766	751	810	733	759	722	806	789	789	745	797	756	776	732	753	752	741	798	757	730	791	724	750	759	741	748	755	740	775	750	771	729	769	760	810	761	702	766	739	689	722	795	736	722	756	777	827	748	795	692	777	742	774	755	738	784	726	836	774	745	735	778	738	716	766	779	728	742	758	740	723	766	759	787	785	792	733	779	785	813	771	779	810	748	766	804	756	760	746	787	810	763	768	761	768	750	766	758	719	763	749	747	746	802	794	720	794	800	766	766	773	779	748	711	746	773	772	770	816	772	757	757	760	721	744	758	751	757	745	735	766	707	747	762	749	716	757	709	789	769	752	750	760	787	737	765	771	762	764	795	767	742	805	729	786	785	747	750	741	718	791	755	720	778	777	760	796	719	743	731	784	755	785	793	743	734	790	783	759	779	750	769	754	778	758	763	768	749	714	689	778	780	771	752	746	786	762	812	753	800	763	717
12124	760	776	523	357	308	261	241	202	173	196	185	170	176	180	141	151	175	146	154	163	128	157	144	138	151	146	156	148	171	145	172	173	140	143	143	151	157	164	133	143	128	131	166	146	159	144	178	146	128	161	139	145	137	153	143	141	175	149	142	155	135	155	141	147	140	152	148	134	137	137	144	149	150	151	135	143	141	163	146	127	145	162	156	163	169	152	136	148	138	122	166	158	146	149	127	152	160	166	145	148	147	140	137	136	154	120	154	154	112	145	139	140	164	149	151	129	130	135	151	153	142	157	170	169	137	141	140	158	143	157	135	149	177	151	160	124	129	128	148	139	147	135	167	173	137	140	148	153	142	143	137	153	151	133	147	174	159	155	138	149	172	149	162	141	132	127	152	141	133	130	152	137	125	117	135	142	140	150	134	155	137	143	149	143	164	115	151	145	148	138	137	145	134	132	144	151	169	147	141	139	140	139	157	136	155	132	144	151	143	130	142	127	154	149	148	158	155	160	149	149	152	136	156	145	150	140	173	144	171	159	136	152	126	161	137	148	152	135	177	149	146	142	165	144	154	161	135	145	158	150	121	168	159	144	155	147	172	175	165	157	143	143	156	150	148	156	155	133	137	152	132	127	135	141	162	144	142	141	160	153	144	150	142	153	150	141	127	130	153	162	140	159	144	137	146	139	144	140	145	145	133	135	131	152	145	177	149	160	155	139	130	179	134	162	140	141	166	103	151	163	137	149	148	158	120	141	167	153	159	141	160	156	145	149	159	170	135	163	152	139	148	158	155	154	134	138	148	149	151	157	148	151	143	153	134	126	138	153	138	146	165	159	128	147	151	158	126	134	152	140	134	164	144	140	140	121	140	160	166	164	142	144	141	156	167	138	126	167	152	136	148	125	168	148	174	164	161	159	151	140	168	123	153	150	173	143	125	150	139	132	147	149	151	170	143	136	130	173	159	142	141	145	150	143	144	161	147	173	134	155	119	175	152	135	129	162	135	144	148	154	151	161	142	143	160	130	145	128	151	147	131	115	146	144	174	136	127	153	156	138	162	154	160	181	164	126	158	147	150	145	155	134	151	140	142	126	153	144	149	135	137	152	143	142	150	159	145	136	147	149	145	139	159	140	158	140	149	166	146	144	127	150	161	122	127	146	143	151	152	147	152	156	141	147	145	162	147	131	119	148	145	162	171	155	164	168	146	155	127	161	139	147	165	159	150	143	135	152	139	152	156	132	125	128	155	152	132	146	131	140	162	144	157	143	138	141	177	147	123	124	137	146	139	159	159	159	133	150	153	154	151	159	144	160	152	140	145	140	138	131	122	182	134	138	148	118	153	144	175	144	159	138	147	128	130	132	156	147	159	149	146	145	164	128	143	140	134	146	168	140	154	129	133	166	141	180	125	157	133	180	149	143	158	156	138	143	154	134	155	169	133	141	131	149	143	155	146	165	147	146	154	158	144	135	149	137	153	147	152	136	131	142	127	153	127	156	133	148	147	145	152	146	125	135	173	130	166	147	140	146	158	128	134	140	170	145	165	155	157	160	146	153	150	162	121	136	132	166	161	147	145	161	146	147	147	158	145	129	140	139	150	152	138	143	143	138	159	154	145	141	141	149	117	142	145	131	145	141	158	148	158	135	140	162	142	159	126	160	134	141	161	138	153	138	157	173	168	145	152	131	161	152	146	137	179	132	126	146	152	151	150	141	153	135	143	130	135	139	151	119	151	134	154	155	149	140	144	120	137	157	127	136	125	159	152	149	133	151	142	161	177	146	146	137	145	128	138	153	141	142	154	139	130	120	138	144	131	154	156	144	131	126	157	145	140	143	155	131	132	137	128	155	129	152	127	148	142	125	157	138	139	160	115	146	157	135	167	146	134	151	150	144	126	142	136	157	138	139	144	141	141	151	150	131	157	127	145	152	160	158	160	140	148	122	136	145	133	115	153	127	147	140	148	143	155	166	150	150	135	143	137	146	144	158	131	130	128	138	134	156	138	148	145	133	177	124	143	145	159	150	119	135	156	141	145	165	152	155	135	132	135	124	140	140	147	152	162	150	137	167	126	143	133	158	149	124	148	152	153	146	147	161	116	151	158	124	144	162	141	135	146	157	157	157	159	134	138	141	166	171	150	133	148	168	133	162	151	163	133	148	136	127	139	159	149	135	145	143	156	140	133	129	136	130	137	169	139	155	151	128	146	169	136	157	165	142	151	135	162	148	162	164	151	147	142	165	150	154	164	178	179	149	161	153	158	124	110	138	124	159	137	138	134	145	153	144	164	133	139	160	116	150	143	145	153	159	151	146	163	125	142	146	140	146	140	153	154	140	160	134	159	135	147	158	129	134	133	160	153	155	128	159	147	144	135	136	140	151	153	143	139	137	124	175	154	157	145	134	139	157	153	166	138	136	125	144	138	146	131	161	137	162	140	154	150	149	136	130	143	169	150	158	148	163	154	132	147	127	143	139	151	129	163	159	158	118	137	145	130	126	137	159	161	142	122	137	134	169	148	162	136	156	149	159	147	151	147	150	160	134	123	146	151	147	130	155	150	134	155	126	131	165	145	124	151	129	153	169	162	160	148	132	156	121	124	155	141	158	129	137	120	169	149	143	119	145	149	159	162	152	143	132	133	142	162	134	148	160	124	153	134	132	157	144	127	150	146	141	134	148	132	146	165	156	125	153	152	145	146	148	122	130	157	140	137	128	158	147	148	146	146	159	147	134	135	133	161	146	142	150	152	158	137	167	159	139	133	122	143	139	135	133	156	149	145	141	143	168	155	144	137	142	150	149	145	159	141	152	134	154	133	132	161	135	128	150	126	144	152	131	138	156	153	156	143	145	131	150	155	128	131	156	158	137	150	157	143	145	125	143	131	157	153	164	126	159	143	150	154	152	141	148	145	149	144	154	145	133	152	146	140	173	134	146	157	145	161	139	163	151	143	141	141	172	169	164	174	155	153	158	155	154	126	139	141	144	141	158	134	130	134	138	125	143	142	135	165	144	160	170	129	139	145	137	179	149	150	136	178	124	137	167	134	167	144	154	144	154	163	155	153	144	153	140	143	142	142	145	123	145	131	151	139	131	174	156	162	155	143	148	136	154	157	168	132	152	153	125	145	169	158	129	148	143	164	165	125	138	157	123	126	129	159	137	128	158	134	142	142	118	151	155	142	129	143	161	136	142	144	165	160	165	147	149	152	126	139	146	130	165	147	139	131	129	162	162	154	142	159	135	152	152	124	140	130	153	151	158	156	140	150	150	161	113	156	149	153	127	156	155	146	146	136	150	151	152	141	138	135	153	145	124	131	155	156	142	144	160	147	164	162	159	134	151	152	170	148	123	160	146	146	146	160	161	126	157	153	142	142	155	162	159	129	110	171	168	145	139	132	122	136	143	136	152	139	153	136	141	156	142	140	139	132	146	156	125	171	145	151	160	138	160	127	141	143	145	149	159	150	152	170	161	183	135	127
7632	778	1494	1615	1370	1139	887	824	651	702	618	569	557	507	533	478	529	474	451	469	417	464	436	456	406	446	398	435	412	408	413	436	411	402	383	420	407	396	393	369	389	411	435	380	353	399	415	384	393	383	402	381	416	372	367	384	388	398	374	424	378	357	416	381	376	424	366	392	400	364	392	403	419	417	360	393	384	412	401	390	364	362	406	390	394	399	412	373	374	402	376	404	366	363	413	359	385	387	389	378	398	427	385	392	394	393	399	402	366	395	381	388	398	406	377	400	375	387	376	393	386	377	403	373	409	376	413	336	367	395	372	357	390	419	364	402	407	363	424	416	382	441	370	366	383	390	390	395	372	368	359	347	363	368	387	390	379	399	369	429	361	400	394	399	365	414	380	383	407	393	373	374	419	345	368	363	386	374	365	374	389	392	370	366	373	355	385	363	369	367	347	386	378	361	356	421	396	400	379	378	378	378	366	388	405	375	331	388	384	414	379	375	413	362	365	399	373	370	372	371	358	358	374	391	371	388	371	387	365	365	369	397	345	400	384	377	340	371	407	359	390	373	402	325	414	372	381	404	372	383	386	428	369	388	394	380	433	364	366	372	401	406	343	389	400	394	389	384	363	364	416	397	367	368	403	363	392	358	343	350	391	414	418	379	396	384	346	421	348	378	359	420	375	394	359	406	419	392	376	365	352	403	406	396	376	375	369	362	349	377	372	398	368	416	363	407	371	388	370	385	384	369	378	386	404	379	382	385	391	371	379	381	378	439	364	385	370	381	378	405	403	402	359	378	381	389	384	391	380	380	375	396	401	359	362	389	380	384	401	359	378	394	372	411	380	365	371	386	373	415	370	403	398	381	363	387	375	354	405	363	374	418	395	385	363	359	372	374	378	389	390	392	446	375	399	373	354	403	370	380	398	396	393	330	365	401	384	406	345	409	377	382	384	387	371	441	365	379	359	400	352	396	411	354	408	438	387	368	353	350	378	375	360	383	387	394	354	365	388	366	425	355	393	396	396	380	412	395	362	392	373	366	389	390	403	381	368	382	359	380	397	370	396	376	369	412	374	371	378	373	404	387	367	375	387	396	433	378	366	422	395	372	396	369	364	400	373	386	378	379	403	380	354	390	416	382	366	368	413	365	405	359	412	398	385	362	377	395	401	386	387	363	391	366	346	428	374	404	389	391	375	410	383	372	376	379	386	395	373	369	387	371	390	383	350	382	377	381	389	382	381	404	353	390	369	378	373	357	391	371	382	358	341	376	365	388	392	374	384	386	427	361	362	397	374	356	370	382	397	355	383	398	404	383	406	364	399	389	383	381	371	398	372	358	388	365	372	374	424	362	351	399	393	365	370	381	378	443	374	355	358	378	362	373	426	398	382	391	381	366	404	373	383	411	392	380	409	372	371	372	373	378	332	371	398	404	373	373	399	402	390	391	364	406	370	381	372	391	373	407	408	389	384	361	404	404	377	409	394	370	382	394	392	390	413	356	366	374	376	362	392	362	385	386	386	379	381	413	368	371	355	365	395	401	348	384	382	344	392	370	358	403	400	378	406	369	370	364	367	371	367	405	368	387	364	405	369	386	341	372	352	384	381	382	399	394	409	397	387	389	375	404	403	378	388	346	395	365	387	371	392	392	377	379	378	356	385	414	386	374	369	378	401	407	413	382	375	387	362	397	429	377	381	392	397	377	355	404	340	400	351	327	357	391	373	380	346	352	393	384	407	403	374	377	415	393	410	377	383	407	419	381	398	365	379	370	366	398	357	393	368	391	358	379	396	419	399	422	398	367	405	353	374	352	413	382	382	395	369	391	400	375	396	382	412	371	373	395	422	400	379	390	396	355	381	362	366	375	382	415	361	375	388	430	363	389	382	361	383	375	369	356	378	337	371	379	396	422	374	426	390	396	382	374	350	366	353	393	368	389	367	399	382	374	367	405	404	337	342	387	403	439	386	346	396	396	408	389	379	361	391	391	404	383	357	369	351	377	408	389	387	379	387	404	418	384	359	361	392	393	367	366	390	387	387	342	378	355	387	377	405	423	384	386	390	400	390	370	359	390	394	365	356	397	365	357	370	350	379	412	387	403	422	392	420	379	391	409	373	371	363	394	406	400	398	384	396	407	380	384	369	404	348	395	380	414	412	382	374	385	402	419	378	377	375	401	387	410	359	376	367	394	404	398	395	328	358	377	389	357	397	418	383	362	372	389	373	378	395	401	377	383	388	373	372	386	392	382	384	348	383	372	378	370	378	341	413	343	369	370	398	382	340	367	363	376	394	405	379	388	415	418	392	372	357	384	385	398	393	356	370	386	354	371	407	384	359	395	391	363	385	390	368	385	383	397	385	420	376	352	405	386	361	386	396	338	372	391	382	423	411	380	405	390	354	368	406	376	375	384	400	392	372	401	404	370	387	392	379	373	357	418	368	382	413	390	359	392	410	417	393	421	401	384	398	387	389	394	389	371	384	376	389	403	404	362	374	379	385	374	357	393	367	368	386	380	383	369	382	388	371	356	381	397	379	377	383	351	395	396	346	410	366	377	377	355	371	394	390	353	381	398	376	350	373	400	375	389	382	361	415	380	367	364	387	369	378	377	371	411	381	417	385	376	395	355	384	425	349	367	404	365	407	406	377	373	370	391	402	381	421	362	399	366	394	382	389	385	374	383	339	353	415	423	381	403	385	398	412	381	389	380	341	409	381	397	369	384	365	407	349	405	379	351	373	380	389	387	401	405	405	370	388	376	368	401	384	369	394	396	366	403	382	360	346	355	395	378	410	400	387	362	378	385	364	402	421	408	362	405	395	371	381	411	392	370	392	412	396	395	370	383	376	379	401	382	373	393	365	367	385	402	413	390	388	377	400	374	382	416	400	413	381	361	367	371	391	373	392	362	361	405	359	362	391	382	386	345	373	377	390	394	386	386	419	395	394	347	370	405	336	352	400	387	384	384	403	389	387	379	391	424	388	391	368	367	394	359	391	362	378	382	373	412	398	359	372	392	353	385	373	379	380	389	372	359	386	352	390	394	395	370	364	361	364	374	388	363	439	398	385	360	382	372	368	346	376	382	399	394	366	372	396	386	401	361	386	393	384	392	401	396	388	386	397	383	377	395	376	389	360	368	417	377	380	400	389	375	365	388	345	375	362	417	390	393	398	386	383	368	370	368	345	375	421	376	353	360	365	372	378	403	383	403	403	366	410	393	414	371	393	414	357	393	393	353	364	419	368	375	372	365	381	388	356	388	337	369	387	368	359	353	377	377	358	425	395	352	389	374	403	401	399	377	403	348	399	400	363	376	381	417	354	380	398	363	361	391	383	417	352	370	361	349	417	381	396	406	381	341	346	363	405	385	386	427	413	388	389	391	394	350	393	376	379	386	422	378	366	411	362	382	366	379	426	377	403	405	355	374	390	410	398	381	393	398	397	395	400	397	407	376	406	369	373	397	365	387	382	406	418	381	376	384	355	402
1281	399	373	372	337	359	373	351	378	385	367	372	377	363	331	359	408	395	350	374	362	367	379	339	406	387	336	379	388	364	380	378	344	326	360	360	379	344	367	361	330	362	349	361	391	350	372	373	415	366	328	352	361	385	352	353	345	335	356	354	376	360	354	385	328	343	354	395	403	342	403	396	400	391	329	404	363	344	356	354	358	341	375	399	423	396	368	347	396	367	367	318	359	362	403	363	386	371	343	344	332	360	362	383	359	384	420	392	360	358	360	346	340	353	336	392	347	382	350	395	324	338	353	352	361	384	366	426	397	343	340	331	380	336	340	353	388	415	355	343	332	374	348	388	377	333	355	374	347	385	326	347	416	357	326	333	363	385	355	359	337	360	370	360	370	383	361	374	371	396	361	346	384	361	353	362	374	381	367	381	345	350	345	350	381	390	332	365	393	369	369	408	394	357	375	356	342	384	331	315	383	362	383	360	361	374	365	357	327	353	362	399	358	347	334	374	354	358	345	375	386	371	334	366	383	354	373	382	387	360	370	398	362	348	358	386	337	388	370	350	368	392	352	386	348	374	397	345	385	334	372	372	382	362	328	340	356	365	346	363	387	354	338	374	389	351	368	400	364	359	371	364	362	380	405	375	367	341	358	384	345	340	354	357	389	392	344	340	402	367	352	349	343	357	380	401	375	364	359	356	353	377	330	333	384	356	345	398	330	364	350	349	365	362	354	363	366	342	359	389	380	387	359	357	361	372	394	362	324	320	350	393	366	373	374	336	375	372	367	367	381	361	351	365	376	380	371	376	373	363	376	352	361	377	385	396	330	414	368	367	338	376	355	397	348	375	347	353	361	349	345	332	363	346	369	399	403	354	370	386	396	350	330	388	386	384	373	380	352	375	388	385	359	363	338	356	373	357	320	370	361	353	351	378	390	362	382	370	371	387	366	360	355	403	386	354	368	414	344	352	354	382	369	365	405	356	365	355	339	357	366	326	334	378	364	336	385	357	387	408	423	358	381	361	386	369	341	344	359	387	365	370	372	341	360	332	375	374	409	391	373	339	353	359	349	333	339	372	374	348	397	376	355	356	323	387	346	388	398	380	397	348	355	371	335	334	351	367	366	349	378	374	380	370	371	402	364	413	345	323	379	362	375	380	362	388	355	380	372	368	375	357	350	384	382	334	343	389	390	353	369	362	331	343	352	363	368	312	332	392	374	347	372	381	396	364	389	391	334	363	333	380	402	369	374	346	412	361	361	388	378	328	391	378	391	367	354	366	338	345	368	354	387	376	377	372	358	349	337	380	352	379	379	389	392	353	376	383	389	355	389	371	344	354	336	387	342	375	358	374	380	343	358	398	339	365	386	376	381	380	371	364	356	399	377	397	367	368	349	348	354	373	339	402	412	371	355	383	352	377	383	349	381	363	383	352	338	372	357	343	364	319	350	367	318	327	384	353	373	371	372	377	359	335	390	344	372	343	410	377	349	362	361	325	359	342	354	365	354	377	387	354	379	346	363	354	385	383	371	331	403	338	364	342	388	398	345	351	352	374	321	364	400	366	344	393	378	347	362	375	374	349	362	389	385	344	368	325	350	371	375	354	374	377	329	362	368	352	355	393	366	342	351	365	373	403	363	359	357	355	321	362	383	354	364	336	373	344	353	352	368	370	352	370	368	355	349	375	358	359	369	371	371	343	363	312	393	354	378	366	356	381	348	381	389	372	398	372	346	356	366	361	314	350	351	397	357	382	386	362	394	343	391	389	356	345	356	357	354	334	373	338	366	336	375	373	427	381	364	382	394	346	366	401	341	375	330	342	373	371	381	337	349	384	343	343	363	324	363	324	355	376	374	361	339	347	352	369	366	385	389	358	345	339	400	345	350	336	349	363	361	333	351	378	358	372	359	417	408	416	355	344	349	341	341	375	363	417	357	342	361	362	378	371	354	371	373	385	395	361	378	368	366	357	338	388	396	359	365	405	400	367	305	361	372	384	393	374	361	338	351	363	386	331	382	345	383	356	413	368	349	381	336	381	372	343	352	345	358	347	360	368	327	383	362	372	373	344	354	350	342	381	365	375	387	374	378	366	346	374	357	358	386	354	347	376	401	329	387	355	367	355	380	356	381	376	344	343	351	360	350	347	378	320	312	315	361	351	362	358	352	362	382	351	364	399	304	394	377	346	361	374	356	367	409	382	375	374	344	327	361	343	371	362	352	342	357	370	375	358	354	362	401	366	330	353	374	380	382	363	354	363	364	392	341	353	412	364	373	365	340	376	354	412	370	377	387	356	370	379	363	359	357	372	371	311	360	353	381	369	336	365	380	362	376	384	350	365	353	331	357	355	370	384	343	375	368	407	367	370	356	351	371	330	374	369	338	370	372	352	336	359	368	382	375	323	360	373	396	388	376	354	367	356	353	369	392	357	359	338	352	370	366	396	380	380	402	374	341	358	376	353	382	362	381	361	385	358	388	341	356	383	402	382	382	369	402	372	387	389	372	374	377	386	374	366	403	370	299	400	393	343	337	379	395	384	376	327	374	352	365	339	371	389	350	356	398	370	360	330	382	371	373	343	401	366	364	335	364	367	376	344	347	361	396	309	367	375	390	343	368	373	359	352	375	390	354	358	352	362	375	362	409	344	353	339	345	365	341	357	375	325	371	343	361	378	336	329	353	313	367	379	376	345	326	386	372	382	352	355	385	339	355	363	356	371	365	366	342	412	350	354	351	342	388	362	380	372	395	373	396	387	355	338	357	338	355	353	375	372	396	407	339	359	363	371	393	354	335	369	370	385	400	341	355	347	374	381	383	336	340	356	350	367	358	355	383	368	349	377	387	413	336	371	364	382	364	374	396	385	345	369	354	355	397	351	365	370	352	391	386	317	363	371	377	365	389	388	389	429	326	393	380	363	359	395	339	377	364	359	360	380	360	362	386	387	382	377	359	390	364	361	347	370	335	335	363	379	403	405	395	333	342	414	411	364	377	352	383	351	343	417	350	391	343	355	379	369	384	348	367	389	355	373	401	348	392	375	375	372	354	361	382	356	355	361	372	384	349	344	380	404	319	350	358	354	404	358	365	333	358	370	357	360	346	383	406	349	377	384	384	328	337	368	363	363	344	372	359	358	376	411	396	322	410	353	340	399	354	386	361	345	378	391	373	375	336	344	360	351	335	360	352	340	369	352	347	365	327	364	359	358	377	403	356	356	366	379	385	350	367	373	383	369	393	382	387	361	405	360	365	405	382	386	365	351	360	354	369	389	371	368	383	345	357	348	352	372	333	354	343	362	366	373	331	374	350	395	347	365	389	362	388	358	392	378	356	373	392	327	379	368	380	358	383	369	389	325	376	373	361	368	384	376	367	389	360	335	367	354	351	373	369	345	381	388	323	358	370	336	363	368	419	382	327	384	362	337	386	351	358	364	332	375	312	359	389	371	347	330	369	401	387	352	357	358	379	353	369	394	364	352	341	381	353	345
2045	861	866	874	891	893	876	869	867	868	843	832	903	857	872	784	937	844	922	859	861	864	888	906	891	855	890	887	917	863	916	874	855	901	869	869	898	900	886	882	920	917	877	869	871	849	864	830	904	904	841	850	931	847	931	866	845	870	900	871	867	855	816	838	877	882	844	860	881	867	866	855	853	906	828	828	851	862	840	877	875	854	864	846	908	868	888	817	908	885	897	906	891	860	871	898	853	860	902	897	918	852	864	860	925	871	879	865	849	826	893	859	871	861	907	835	838	837	827	852	910	885	863	894	856	867	847	842	844	894	822	869	874	886	961	879	853	859	826	866	852	925	837	896	882	883	905	894	841	926	856	851	883	917	877	854	874	863	836	920	831	926	860	850	862	884	882	894	896	894	850	856	886	807	894	860	865	902	863	868	883	864	831	847	881	912	850	833	878	845	900	885	827	849	844	832	881	881	865	824	859	931	914	911	823	864	809	831	768	829	830	847	906	889	863	909	881	861	929	857	909	853	879	889	885	794	850	875	870	917	894	882	848	854	842	923	848	860	904	877	886	870	903	897	874	873	884	886	890	866	917	880	862	933	871	809	849	903	882	924	907	853	893	848	821	853	898	877	875	878	831	853	857	877	847	859	897	836	845	884	903	903	845	898	897	843	854	936	885	810	879	832	885	880	902	904	892	853	853	887	858	849	872	862	885	908	863	806	827	854	843	868	870	897	871	890	872	897	857	873	842	895	884	884	838	841	867	839	856	823	876	795	853	910	891	876	826	877	874	887	892	840	860	853	895	814	841	845	866	867	855	861	875	839	892	901	922	850	915	931	881	866	887	873	874	882	883	873	890	865	886	857	885	845	798	934	905	831	921	887	879	855	855	802	874	843	890	838	823	901	832	887	892	832	822	875	918	912	848	876	856	931	903	866	844	860	892	873	867	859	875	813	894	860	815	826	892	876	934	838	890	866	845	844	858	940	853	894	874	829	871	885	859	861	871	880	884	861	862	939	883	825	846	885	899	934	840	899	871	899	831	830	860	927	858	849	863	876	861	870	884	858	858	880	917	853	897	885	841	827	868	869	891	933	892	820	899	866	860	853	919	860	871	875	890	852	884	881	851	884	863	896	896	860	882	872	856	893	876	885	817	918	869	861	848	899	877	871	887	886	823	905	876	863	870	814	899	865	917	910	869	868	869	865	933	874	903	851	841	849	861	858	878	935	889	884	878	878	848	884	905	873	843	877	926	911	868	850	900	915	866	846	869	890	906	875	885	938	863	883	845	884	840	887	915	911	902	845	898	884	916	851	902	866	851	901	910	849	872	848	831	844	860	904	863	842	909	848	860	847	846	879	877	876	884	850	878	835	881	867	812	850	877	886	839	901	847	883	878	888	833	808	848	934	952	883	830	885	893	878	853	909	862	891	891	874	868	865	836	887	890	868	902	869	912	888	857	798	873	868	882	880	873	851	884	820	896	916	804	817	898	840	876	934	867	850	844	916	862	814	903	889	850	887	849	843	861	877	965	835	868	897	923	855	825	863	878	928	942	880	866	876	875	826	892	884	927	902	880	888	908	928	881	854	881	860	884	837	778	875	918	895	826	879	848	836	861	919	898	840	815	894	911	889	854	866	827	870	905	868	882	897	893	898	830	861	869	882	878	833	832	862	858	953	896	865	901	874	896	821	857	853	854	895	909	925	873	844	840	839	861	854	845	853	914	814	866	884	860	881	894	847	803	852	874	810	864	858	905	848	900	888	879	874	920	855	842	880	865	825	888	894	862	875	841	899	877	858	922	849	872	807	849	837	888	834	859	878	876	876	852	932	851	835	879	903	865	901	886	850	896	876	897	876	893	847	890	914	880	895	871	838	874	891	888	851	860	877	894	870	914	893	882	855	895	851	834	897	863	940	900	858	890	910	864	901	863	885	878	848	843	926	894	827	866	868	877	852	881	882	877	820	895	876	838	893	891	858	877	860	882	889	895	870	846	939	855	897	890	906	850	872	900	901	864	837	917	883	838	928	847	872	870	885	853	868	869	874	842	913	875	877	900	865	874	874	948	875	835	895	868	845	892	878	877	839	908	883	907	878	844	857	885	815	858	873	835	834	882	885	867	874	856	828	905	845	766	853	893	867	853	898	883	879	916	898	835	854	877	929	867	836	843	866	883	843	842	857	875	854	896	860	900	862	842	915	861	835	877	846	876	914	846	835	863	897	851	816	865	826	913	894	887	905	913	889	878	909	830	884	873	886	859	903	873	939	857	835	869	865	837	876	893	839	863	909	859	896	853	856	912	901	846	890	877	897	873	876	912	863	861	839	875	844	886	921	863	881	854	833	870	860	909	838	866	897	871	883	903	920	890	848	932	945	901	914	836	849	890	842	874	846	856	891	840	874	899	884	853	876	866	806	902	872	848	833	895	886	885	841	853	845	907	865	901	827	886	883	894	877	858	833	877	867	877	832	874	885	860	821	915	920	853	893	887	835	856	866	872	881	859	818	832	871	858	887	898	872	902	919	868	849	859	867	855	883	899	839	874	889	857	892	900	875	831	829	941	930	853	830	859	895	889	856	862	885	849	865	833	825	846	881	810	905	898	879	876	860	886	898	826	850	889	935	876	857	856	877	853	928	868	918	859	864	876	875	917	888	818	859	876	899	847	905	910	922	902	851	879	877	838	843	873	827	923	862	846	847	850	860	884	865	919	857	895	835	883	867	872	864	862	909	882	850	897	886	873	873	861	839	887	862	838	865	874	878	863	911	849	860	902	870	882	907	861	877	822	903	844	895	860	803	826	841	851	916	873	900	892	873	904	843	908	840	896	846	869	862	853	885	871	855	885	873	864	878	870	801	860	869	901	928	879	899	813	882	836	875	858	851	858	852	889	850	915	877	862	885	804	928	840	864	837	893	893	872	883	861	840	858	879	876	907	824	854	865	897	877	921	865	881	891	891	813	890	894	893	868	871	863	880	872	883	920	827	900	892	877	900	821	924	843	871	828	872	856	831	892	877	838	850	878	848	882	914	862	841	932	831	797	831	858	874	884	835	906	849	892	899	889	853	905	868	876	876	859	914	894	893	841	840	882	921	949	863	885	889	868	906	896	881	888	867	908	859	859	810	887	882	860	880	896	853	820	910	843	887	831	814	864	964	854	869	902	847	883	880	875	897	869	850	823	847	866	899	902	878	847	907	916	885	902	889	876	855	859	899	860	880	878	852	863	890	874	848	864	905	849	885	886	872	854	843	832	865	878	921	856	915	912	881	868	904	927	842	875	858	877	823	854	883	844	890	813	874	863	895	896	887	899	891	891	862	869	887	938	850	890	833	850	925	871	864	892	858	835	862	827	898	900	883	909	901	912	910	831	872	838	893	802	877	831	858	859	890	856	872	900	921	857	873	885	920	872	902	912	901	846	835	858	872	915	850	895	871	900	856	877	885	929	874	845	938	923	859	905	795	859	884	881	915	855	887	872	835	845
6796	617	546	479	391	378	354	346	348	331	341	354	317	341	293	346	309	315	323	325	314	343	331	301	314	309	300	326	354	323	287	307	316	303	318	329	297	315	326	267	325	326	335	326	323	331	326	307	346	326	296	293	289	329	349	319	293	327	329	310	288	324	302	308	304	309	316	296	319	313	298	313	298	305	309	282	342	306	294	344	331	318	303	293	318	333	293	277	309	346	307	302	334	312	314	324	261	346	310	311	277	328	333	331	292	320	318	334	313	293	301	311	316	321	317	296	345	290	295	320	297	291	352	331	315	355	338	317	323	318	295	317	296	302	340	284	348	308	298	308	318	304	312	314	302	286	308	322	303	325	336	312	335	310	352	305	297	336	321	313	316	311	306	283	328	281	297	303	293	300	310	317	310	324	315	305	333	320	308	311	334	316	288	313	325	331	318	294	354	303	313	312	335	290	324	333	322	321	331	326	321	322	294	325	310	282	290	329	339	328	336	326	313	290	316	326	294	298	322	314	313	332	308	318	306	319	303	319	323	308	313	288	332	320	318	288	335	308	310	296	297	329	324	340	312	357	334	298	331	347	297	316	346	301	334	302	330	304	308	295	326	319	345	325	336	359	319	339	315	299	321	270	317	353	328	292	300	299	303	286	319	297	339	288	322	351	315	303	354	313	323	324	300	340	312	282	306	290	298	332	330	338	282	309	335	303	299	322	302	316	323	300	286	309	351	315	302	328	328	324	323	311	307	301	296	284	319	300	287	310	316	286	310	306	305	332	338	322	329	319	294	302	298	290	309	300	291	311	310	265	316	315	333	338	302	295	309	332	320	291	316	306	318	335	329	310	314	317	340	321	317	350	314	302	314	322	338	329	314	321	312	311	349	304	304	294	302	311	296	321	309	322	273	361	334	325	304	338	353	358	335	349	309	315	314	293	320	290	299	324	322	328	321	336	338	294	296	297	310	324	292	293	332	292	327	339	310	324	315	304	345	303	310	344	308	315	308	318	335	323	305	299	341	308	306	280	343	303	341	313	346	330	305	306	301	300	319	332	292	350	317	307	316	321	316	301	316	314	302	322	334	346	331	317	329	351	353	286	307	306	364	291	324	307	306	338	319	319	278	312	335	277	347	324	299	322	310	300	271	336	283	286	343	313	296	295	300	308	316	330	298	290	280	331	308	326	321	326	363	307	316	320	328	313	323	313	287	310	337	320	295	310	323	298	311	293	306	296	304	353	304	331	332	305	340	316	336	321	307	322	304	326	266	309	329	300	296	288	351	306	305	321	320	295	338	297	327	309	323	287	321	306	313	346	306	304	305	329	303	303	320	328	321	295	320	336	322	313	316	324	289	321	299	336	330	333	293	330	321	296	330	306	316	315	291	317	307	314	295	348	309	321	293	284	356	303	295	288	331	310	305	321	346	298	317	313	314	316	314	321	358	318	310	305	297	319	352	313	339	323	309	329	331	326	315	323	339	303	285	310	292	312	310	295	314	311	295	309	346	297	324	323	317	300	335	327	269	310	289	296	323	330	270	292	286	340	298	341	297	327	287	341	306	328	316	319	306	321	329	329	300	336	318	327	338	334	320	304	284	290	341	304	308	316	294	333	317	316	288	345	322	285	311	304	311	320	304	325	321	298	315	321	315	342	316	323	306	346	332	282	312	299	333	343	318	291	309	295	293	318	312	298	287	306	283	304	284	290	315	314	318	293	306	295	308	316	290	324	328	302	290	327	326	301	311	305	310	331	295	286	312	337	335	318	292	345	321	290	314	316	337	298	347	300	337	296	297	331	337	319	306	317	308	287	307	299	321	314	322	314	311	337	322	313	343	323	324	289	306	311	304	318	320	292	317	278	288	340	316	320	347	306	319	328	343	307	313	305	315	306	305	297	339	323	314	285	272	302	322	320	311	313	311	332	318	293	334	323	297	311	310	330	289	312	334	308	309	298	300	329	332	330	306	330	283	324	287	325	299	303	336	296	346	263	294	326	310	298	306	300	344	328	306	267	349	294	297	318	281	301	332	336	308	345	336	299	328	303	320	313	303	290	301	334	321	321	304	303	321	327	329	293	300	306	306	336	319	304	346	308	312	333	306	306	344	309	324	321	345	292	293	302	320	316	319	342	338	324	300	322	327	314	302	280	312	302	319	336	349	354	313	351	314	309	330	292	299	318	337	327	318	288	308	335	317	293	288	292	311	318	328	325	306	330	354	300	373	294	315	324	315	334	289	328	364	319	305	332	308	308	346	293	344	301	314	312	311	300	314	343	294	297	315	334	330	333	338	324	306	319	293	279	316	322	306	289	262	257	333	309	343	343	325	305	324	341	327	289	319	314	336	327	335	308	350	316	325	332	315	303	311	303	292	344	314	313	300	325	323	334	299	284	324	359	311	313	296	330	318	279	289	316	352	321	303	318	273	280	333	319	327	323	318	307	308	337	281	354	332	326	288	317	345	334	291	310	300	317	325	321	332	322	309	336	312	318	335	338	319	290	308	308	301	301	294	305	314	295	297	323	346	322	300	322	301	342	343	325	308	351	355	313	349	324	297	313	301	306	328	321	310	303	308	316	315	293	341	304	278	321	325	339	289	325	313	311	298	310	318	327	331	314	288	306	295	308	327	324	321	356	307	324	331	327	306	300	326	317	328	332	312	324	284	324	306	335	293	332	284	336	332	307	319	306	305	324	309	297	293	290	319	282	344	296	280	324	330	318	304	324	327	331	333	313	316	330	325	322	317	319	317	315	335	288	343	295	318	357	312	312	326	291	326	374	286	332	314	344	314	303	288	292	302	297	315	302	315	321	342	308	356	337	323	335	324	309	308	309	289	313	338	349	303	314	293	305	296	306	318	316	309	363	298	314	313	309	321	319	300	350	316	334	321	341	298	335	311	352	290	305	331	322	331	306	338	320	267	317	338	337	337	310	313	321	338	318	293	329	324	302	326	315	336	294	345	344	316	316	286	315	315	299	317	315	319	331	324	329	278	314	270	353	296	320	320	299	332	312	312	319	313	325	304	308	297	317	271	297	337	321	307	356	303	323	346	312	344	292	290	285	335	321	336	339	326	329	320	306	292	326	317	299	312	301	326	324	311	335	334	300	327	317	303	356	321	316	312	325	312	320	324	287	290	303	323	312	301	340	301	293	294	306	299	331	349	323	272	311	304	314	329	301	353	287	306	327	296	289	303	318	367	314	311	280	321	307	331	302	296	310	308	308	297	319	327	298	322	315	327	306	340	281	317	302	341	314	288	306	348	307	331	322	276	317	323	325	312	302	335	311	281	314	318	286	334	303	302	328	322	301	315	342	342	304	379	297	323	314	324	321	282	336	322	299	314	328	269	287	331	359	317	322	316	320	329	336	285	322	329	303	335	315	331	292	331	311	337	332	314	280	293	305	321	304	280	318	313	323	311	326	286	330	334	326	285	340	315	341	328	307	321	287	295	331	328	309	325	333	323	315	306	291	344	300	313	320
6408	990	1318	1390	1205	1157	1029	932	897	858	841	851	820	866	865	805	822	770	802	786	760	804	769	775	781	780	767	779	786	764	771	774	779	753	759	778	785	767	795	750	768	765	777	765	746	780	742	797	813	745	798	789	789	805	739	802	771	739	835	825	826	729	708	811	781	793	722	780	809	791	741	767	755	734	755	746	782	757	780	762	774	770	735	748	781	730	746	711	816	736	798	740	771	763	771	758	760	770	769	789	764	792	753	798	770	786	723	739	796	765	747	762	763	710	761	816	768	741	738	793	741	782	761	771	770	824	760	782	749	786	746	757	750	732	741	737	795	756	760	737	763	776	773	778	791	743	761	699	785	771	820	771	768	782	746	766	785	729	738	750	767	796	745	742	794	771	816	795	748	742	759	713	711	707	773	792	771	766	716	777	750	779	793	705	755	729	768	796	746	765	839	759	764	745	793	761	758	787	733	766	762	771	765	766	716	759	773	780	717	749	789	734	764	817	759	746	729	760	708	751	761	753	757	717	745	726	753	745	772	752	752	736	758	790	793	747	785	785	780	821	777	800	773	795	795	796	770	810	754	769	815	782	739	751	799	784	755	749	772	761	741	798	807	734	752	795	760	749	777	755	773	784	723	718	780	744	728	764	792	714	781	753	792	709	799	747	742	730	746	780	812	757	744	775	738	803	767	775	767	799	794	749	783	761	756	810	772	714	770	773	783	719	761	765	782	767	773	762	770	715	748	753	789	763	766	800	744	796	760	738	737	798	760	772	765	747	807	792	753	749	760	810	773	812	747	741	756	750	778	743	739	769	752	756	802	675	725	769	780	789	789	793	738	735	778	750	770	813	774	759	753	754	788	780	791	753	733	842	697	838	729	726	739	804	735	721	745	755	726	760	722	804	789	737	740	804	722	800	774	763	760	750	742	730	789	784	769	736	772	717	741	717	735	695	774	782	775	730	790	762	729	783	786	757	786	750	797	789	734	764	794	769	743	793	745	776	792	725	758	730	765	788	783	745	758	756	765	771	779	757	740	792	754	821	774	782	755	740	778	782	795	783	785	780	783	707	747	782	699	782	765	780	749	764	747	793	731	724	777	768	776	756	776	788	778	753	801	758	776	768	762	803	784	765	775	797	741	784	764	739	741	783	783	763	809	793	844	694	767	742	770	773	782	764	712	795	793	757	728	803	678	787	764	803	765	720	786	737	807	769	801	738	764	762	814	733	745	736	805	805	764	767	757	741	779	734	784	778	740	780	736	709	762	750	755	748	747	772	763	793	807	742	767	785	773	753	737	737	747	768	780	812	773	776	755	789	780	728	780	785	738	750	737	738	783	756	775	747	782	725	774	788	728	754	771	771	776	807	703	761	739	754	747	790	793	784	744	779	761	758	761	750	775	760	769	745	733	799	755	744	739	755	756	763	768	716	763	726	801	737	790	802	755	770	761	787	748	783	748	760	808	773	732	753	789	729	762	713	775	745	824	790	692	803	768	765	761	756	769	789	713	781	792	779	799	785	778	777	766	731	783	734	778	728	705	740	787	763	780	735	772	750	727	731	758	777	812	731	742	756	741	768	708	809	715	764	717	785	737	786	780	730	758	820	784	744	800	785	789	763	739	728	701	813	779	736	757	709	755	753	805	764	728	769	764	732	751	743	781	751	816	744	790	782	783	764	756	766	741	765	736	771	761	803	742	755	758	755	792	761	755	795	781	732	767	761	746	805	800	764	775	776	745	761	819	770	792	804	775	752	702	752	733	757	717	760	772	801	741	748	734	791	721	743	767	779	735	762	703	729	789	708	735	796	708	736	815	733	735	746	815	756	791	779	770	744	792	811	749	758	732	784	739	766	760	808	744	781	729	744	747	768	754	740	736	759	783	715	761	744	733	750	770	775	790	753	783	754	787	745	780	751	734	788	773	822	775	770	767	722	768	737	791	770	709	774	744	736	740	760	765	730	716	798	766	794	769	780	757	754	764	775	794	811	759	780	776	759	771	814	765	788	806	778	785	768	765	748	770	781	819	751	798	744	797	778	765	727	786	857	765	748	711	766	768	785	760	818	757	796	763	779	773	750	778	744	722	773	787	782	722	750	770	808	708	761	784	774	791	761	758	728	742	781	739	754	803	752	782	758	792	788	759	787	766	748	763	730	725	758	736	780	759	765	785	770	716	770	733	776	744	763	738	699	727	763	715	780	780	743	783	805	778	743	775	765	808	801	779	769	755	763	763	763	695	791	773	806	780	744	767	770	770	741	768	766	788	769	754	725	773	757	764	771	752	747	804	772	753	787	741	740	727	761	735	773	731	756	823	712	714	795	790	783	760	729	775	819	790	815	770	760	760	811	779	823	770	765	714	757	781	722	761	735	768	800	802	754	758	794	777	785	758	751	743	812	706	730	761	735	765	765	733	743	707	748	789	740	778	777	727	808	772	708	710	768	792	755	723	765	805	761	752	726	783	824	781	741	717	768	791	758	758	746	745	760	731	789	769	784	738	719	748	756	697	746	772	755	727	725	734	754	747	765	737	774	761	817	779	734	749	724	733	750	765	698	796	781	742	729	772	735	739	760	742	767	758	734	795	807	780	743	760	712	693	725	803	793	743	707	795	780	817	783	737	766	792	778	737	730	776	782	774	751	742	757	783	759	787	753	740	711	717	786	778	756	767	736	719	750	760	802	780	697	774	723	784	708	761	738	752	788	776	740	815	814	757	794	782	703	758	789	765	756	800	767	758	743	722	748	722	768	713	772	732	761	801	783	715	778	795	826	732	732	716	734	738	722	749	760	756	800	750	704	773	754	763	763	680	756	810	756	768	772	730	739	772	761	798	742	707	770	741	752	770	741	747	742	768	787	790	813	743	760	780	766	733	768	786	788	763	755	783	729	748	752	759	735	799	803	762	721	768	753	753	787	728	776	769	776	748	731	761	763	776	788	776	776	780	815	810	721	767	751	751	761	749	749	758	728	745	740	722	807	780	725	768	773	756	726	778	765	804	746	727	744	781	759	721	764	799	788	723	769	730	745	747	788	783	752	765	771	701	781	757	785	740	748	717	757	793	742	787	744	770	732	769	772	760	797	742	729	715	762	771	822	762	714	752	799	774	693	805	765	764	757	750	785	693	733	777	724	735	758	769	728	770	709	750	709	733	715	740	734	712	770	732	752	794	800	699	723	735	760	754	792	786	742	768	759	758	785	814	720	809	825	752	808	715	730	728	730	744	766	790	746	789	761	740	731	744	763	792	763	745	757	780	731	742	778	755	738	743	766	795	768	754	764	752	817	754	717	720	771	700	778	757	782	743	766	783	757	729	747	748	725	776	746	780	762	784	717	725	757	742	752	751	785	743	760	775	759	802	751	783	774	760	733	748	745	760	759	793	808	797	786	798	800	759	741	767	753	822	740	800	793	781	737	821	746	818	770	726	734	775	785	777	736	707	738	760	766	793	766	754	743	743	765	747	712	770	753	805	783	766	800
12240	812	751	495	388	287	263	210	215	199	189	174	181	163	171	158	160	173	163	141	164	180	139	173	157	146	149	152	130	120	147	142	138	151	143	137	147	147	133	151	118	136	158	139	157	140	147	121	143	156	161	157	153	125	149	159	175	142	125	171	151	144	161	123	118	160	148	123	136	168	154	156	158	162	152	145	154	174	122	148	158	131	136	151	158	141	118	156	157	152	150	169	123	173	129	141	142	159	157	121	144	151	142	138	139	147	154	147	141	121	147	141	145	162	137	134	141	144	149	143	147	143	163	157	147	141	130	159	146	166	161	150	138	134	145	148	145	142	144	140	145	133	152	156	157	146	136	148	146	161	167	137	115	129	164	136	118	139	164	153	143	149	128	133	144	147	151	114	117	163	141	162	123	117	144	171	140	155	160	140	129	165	155	144	148	152	145	131	127	157	157	139	156	150	124	153	157	134	149	134	157	172	131	146	161	146	155	144	154	148	145	118	159	177	136	181	134	155	141	122	130	136	136	149	124	138	153	138	122	163	143	152	151	145	157	156	173	140	116	148	148	122	157	141	145	135	161	134	163	144	142	152	153	141	126	144	136	152	155	153	155	157	139	140	122	143	163	132	154	149	120	140	119	147	124	108	163	137	131	135	170	149	144	149	161	145	145	128	128	139	152	147	136	151	141	134	135	157	140	129	137	156	158	125	136	154	146	151	150	151	137	139	147	138	163	135	167	158	157	157	146	142	157	139	135	127	153	148	152	138	133	144	143	176	164	145	142	150	144	125	174	154	175	147	146	163	148	150	148	150	165	154	119	143	131	155	144	161	162	144	145	130	141	143	147	156	124	139	178	141	138	136	140	154	136	151	144	146	147	143	142	147	120	135	150	156	162	148	136	154	139	140	137	152	152	147	158	145	161	156	135	144	154	133	160	158	150	171	119	118	131	156	147	142	134	158	155	142	143	136	149	139	144	145	140	125	170	124	166	131	136	134	139	147	167	128	131	139	100	149	165	156	170	156	155	163	165	123	156	159	154	152	148	158	151	169	154	171	173	150	134	135	156	137	149	141	159	118	142	173	121	137	134	142	130	146	132	141	144	152	141	135	153	135	163	160	158	101	142	130	148	126	127	132	157	154	152	158	174	159	148	143	150	144	123	124	178	143	147	128	132	122	162	132	166	150	148	143	138	162	146	170	145	146	146	133	164	119	151	149	141	146	150	132	128	142	118	135	140	135	147	125	135	148	166	149	117	142	158	151	144	161	134	135	140	152	151	139	139	148	129	171	154	149	131	160	149	134	149	148	136	146	149	131	145	151	154	164	138	123	164	142	148	121	154	150	132	154	137	156	152	142	166	142	148	146	148	130	148	134	156	144	140	135	130	151	168	139	143	160	137	125	128	149	158	139	140	149	143	154	164	140	156	167	157	146	156	169	152	147	131	123	158	147	142	163	140	149	122	154	150	147	146	160	153	160	155	140	112	138	143	153	131	138	147	140	140	157	139	132	145	147	144	145	141	158	155	143	134	146	174	169	156	134	155	140	141	145	146	126	142	143	168	145	146	157	146	157	154	143	139	150	155	159	134	147	143	156	152	137	152	170	147	141	145	156	133	127	149	175	138	136	154	150	136	124	133	142	143	135	141	165	134	139	144	141	142	153	137	147	118	144	163	168	143	120	132	143	151	149	147	162	149	129	129	125	129	138	123	125	121	145	142	126	136	144	118	131	148	130	157	111	146	144	140	145	142	134	141	147	145	152	161	159	167	137	169	152	130	153	128	161	148	157	135	150	170	154	141	129	127	149	140	157	147	135	145	146	139	164	150	125	151	157	156	130	145	136	122	143	140	151	144	145	146	152	146	153	138	145	141	152	141	171	134	146	164	136	169	137	133	144	138	131	148	167	138	162	164	139	154	145	140	149	147	142	133	159	137	162	130	121	149	137	154	133	128	139	171	144	143	142	151	139	138	155	135	162	164	150	133	140	135	134	135	137	131	159	144	135	152	161	147	136	138	142	150	141	144	134	138	132	157	133	143	124	144	159	128	111	158	145	149	160	180	112	159	151	135	171	165	146	157	130	147	153	132	125	126	139	149	175	150	149	121	149	149	169	136	131	163	153	165	150	139	141	142	144	150	135	135	160	136	126	155	146	133	147	136	158	144	145	133	128	138	145	148	162	132	134	144	141	149	130	152	156	140	152	174	157	141	149	134	125	143	148	161	131	137	137	158	163	144	134	142	146	142	148	145	142	149	168	157	144	130	136	148	156	123	147	152	151	135	142	172	128	158	144	155	134	191	128	137	144	147	147	160	174	133	123	131	191	139	133	162	167	130	144	154	161	150	155	130	150	142	125	159	150	156	162	146	160	150	164	181	131	153	139	147	148	150	125	147	163	146	150	155	143	122	160	154	152	155	150	125	149	154	170	143	143	123	137	152	158	134	150	165	148	156	141	143	143	166	153	140	136	139	124	156	148	165	121	149	134	152	158	153	138	166	146	146	119	139	155	156	158	129	155	145	163	156	144	153	143	159	151	156	161	151	146	159	153	152	131	132	140	132	147	150	130	155	141	173	154	159	145	169	122	139	146	139	180	155	149	156	149	145	139	165	135	159	146	141	133	164	138	121	138	150	171	145	136	145	134	149	147	147	141	134	133	155	124	142	117	135	162	146	140	147	140	129	130	147	140	142	141	158	134	154	133	130	139	145	150	156	141	142	156	164	126	138	150	162	135	161	148	139	140	156	146	163	146	131	142	157	162	141	123	149	168	121	133	134	162	146	140	129	137	152	150	147	145	112	154	138	130	134	147	159	169	121	148	154	150	142	167	152	153	143	114	143	135	150	156	146	136	119	143	174	139	153	141	166	142	139	168	150	132	132	141	146	130	148	153	151	140	127	148	145	135	148	148	145	154	142	139	148	139	150	132	129	147	160	153	139	156	156	151	148	157	145	152	164	134	142	135	132	150	165	135	153	149	128	150	140	166	126	130	157	172	161	145	125	153	141	157	157	145	157	114	139	122	149	122	135	146	149	134	151	146	142	141	140	168	126	153	147	144	146	147	144	125	144	143	148	150	178	137	111	150	140	149	145	141	148	152	146	144	140	152	145	166	122	149	149	152	143	149	158	143	148	162	156	152	164	146	171	127	141	142	160	141	136	155	140	149	163	140	128	145	139	167	143	146	164	155	121	137	131	139	162	132	145	145	153	133	158	153	139	181	156	169	147	147	132	164	157	146	145	144	139	146	143	152	144	130	133	137	141	126	143	136	153	132	156	140	145	143	145	157	147	167	149	127	136	137	135	138	135	138	142	162	155	123	139	139	139	157	143	159	147	162	159	132	158	136	146	157	134	137	136	134	138	122	150	178	161	141	138	137	140	140	133	134	141	151	138	137	131	155	148	153	125	140	128	160	150	130	136	146	146	149	148	149	176	147	149	131	130	136	136	181	150	123	165	162	161	154	163	143	169	159	155	135	131	147
7559	872	1608	1636	1345	1105	932	774	703	699	653	617	572	545	524	499	473	508	440	412	427	466	504	417	465	438	429	398	410	380	401	387	436	420	401	387	371	387	422	413	404	371	392	387	378	363	371	399	432	413	393	364	398	365	393	411	399	389	368	413	377	393	362	379	376	377	384	424	398	397	397	378	399	392	395	407	375	375	378	379	392	409	389	379	406	364	382	383	409	359	383	387	363	357	357	418	387	382	424	395	403	385	380	384	386	385	379	370	411	348	363	363	397	376	414	397	384	384	415	379	355	370	371	385	345	379	384	348	384	360	410	381	392	359	368	377	381	372	384	386	382	340	375	407	402	369	415	419	381	415	402	364	374	373	447	368	397	359	380	379	371	385	408	367	393	385	355	357	349	408	371	381	363	398	385	388	346	396	404	373	383	388	396	366	344	369	397	346	425	382	391	378	372	375	364	366	381	390	370	356	386	397	395	394	383	388	413	347	379	365	370	402	358	358	415	379	430	390	373	378	379	393	406	404	398	384	390	389	396	393	386	410	408	386	361	377	401	375	390	386	386	414	374	406	381	416	390	412	392	385	381	396	372	354	384	356	394	385	365	418	380	392	392	388	389	396	369	363	365	386	391	411	415	360	385	357	368	406	327	364	350	428	390	379	400	363	390	370	376	379	372	390	384	401	408	379	388	392	398	386	369	397	408	402	371	383	400	353	378	422	377	373	373	388	412	387	352	372	411	404	363	352	364	398	396	398	378	384	415	387	378	354	412	416	376	386	355	386	370	378	408	382	408	376	356	381	386	373	394	365	392	375	366	350	424	346	380	391	354	360	402	440	363	344	387	417	406	359	387	391	383	366	415	383	392	384	391	355	347	347	371	370	374	399	389	399	440	411	387	366	401	376	372	360	386	356	408	385	401	418	337	395	374	385	362	381	373	398	383	383	394	370	372	399	365	423	368	410	405	379	375	373	386	375	365	401	385	376	399	373	378	381	376	384	389	370	391	410	388	367	376	386	401	395	378	437	382	378	374	376	363	378	421	396	404	387	396	375	377	372	393	378	378	394	416	363	390	365	400	381	376	351	388	386	361	366	396	394	375	398	389	384	376	388	393	367	402	400	361	424	378	371	417	396	383	385	389	397	385	392	380	378	400	400	378	415	369	391	374	362	357	386	398	379	372	385	360	361	390	357	375	399	389	421	368	395	393	368	368	399	387	385	439	366	394	375	384	393	352	362	413	382	399	376	382	397	397	378	367	376	398	369	346	402	411	370	420	369	393	423	378	392	399	396	396	443	368	397	391	401	361	387	383	367	395	355	396	393	409	379	398	377	358	364	379	381	378	358	375	354	381	364	393	385	360	377	382	352	384	398	402	401	391	379	359	391	393	421	367	388	381	379	334	386	397	381	376	395	378	374	374	404	389	346	385	348	422	415	390	390	407	382	348	396	376	393	375	372	425	349	382	397	385	383	377	346	385	382	367	387	367	376	336	378	364	354	364	357	377	368	369	368	370	395	379	374	374	364	359	378	404	400	385	382	357	413	379	406	354	369	394	385	389	398	398	384	418	344	371	404	375	372	401	404	398	401	372	391	400	384	385	397	416	380	399	408	368	393	393	404	386	373	415	370	357	344	350	399	395	405	376	385	393	375	403	342	393	341	361	421	366	391	408	371	377	385	389	403	394	369	422	365	401	369	395	374	366	418	368	353	342	406	398	374	374	370	370	375	375	389	400	360	417	347	395	387	400	402	381	380	371	346	351	383	350	370	381	364	387	385	410	361	386	399	377	372	382	357	379	386	393	390	364	388	413	368	400	371	398	379	372	385	375	361	339	383	375	373	405	395	407	372	386	376	386	388	377	359	385	357	386	382	376	417	355	380	380	366	377	376	374	394	411	375	389	368	361	382	350	400	400	402	346	357	374	369	371	387	425	339	361	352	379	363	398	390	369	347	391	385	356	405	374	387	362	377	393	399	393	381	405	373	378	361	416	381	371	385	360	400	383	378	392	412	391	417	409	413	384	382	387	383	385	407	399	397	366	403	368	410	369	366	381	378	376	375	381	385	365	382	386	392	389	393	370	386	369	405	421	387	366	403	373	388	388	403	377	373	363	392	379	373	351	384	358	376	387	370	356	396	362	375	372	407	363	400	370	370	393	393	369	385	385	372	381	379	359	360	379	376	352	412	363	391	378	377	362	388	421	416	365	381	406	386	371	379	359	350	358	398	399	353	373	354	389	364	357	373	412	376	347	366	374	392	368	366	400	375	389	385	390	347	363	415	388	383	386	363	386	378	374	369	390	384	333	378	402	390	359	385	368	384	344	399	361	371	374	373	389	388	372	376	415	404	355	383	375	415	333	371	362	384	376	413	404	404	394	385	355	383	406	380	396	389	392	361	434	379	378	391	371	407	392	344	415	421	385	384	381	381	407	368	361	393	385	375	371	388	383	387	397	385	401	377	399	389	410	381	369	370	360	407	393	377	402	363	393	407	387	387	353	366	357	402	431	382	351	371	367	408	432	388	342	417	398	401	387	387	421	375	377	364	373	372	371	384	422	376	367	372	404	382	346	383	380	383	422	395	363	368	369	409	375	386	366	353	418	423	397	373	392	367	351	363	403	353	365	394	373	388	396	355	399	398	398	381	374	370	397	408	382	372	384	375	381	396	408	400	369	408	405	363	380	351	375	364	360	385	366	384	375	374	368	381	350	416	396	408	390	398	381	340	386	373	394	405	389	399	388	376	410	395	361	384	367	352	377	362	368	419	362	359	392	354	359	362	368	369	386	357	386	407	398	385	361	360	375	392	394	378	376	375	388	390	383	389	395	441	402	375	371	419	419	394	407	383	393	373	404	394	384	360	388	401	415	371	404	361	413	348	402	372	375	378	379	397	372	389	393	398	369	422	406	403	424	367	390	384	364	372	372	375	373	376	391	385	391	383	378	376	414	365	402	398	387	368	356	387	364	359	357	368	399	406	442	396	353	374	389	392	366	375	377	400	426	366	332	383	392	381	348	381	373	401	422	361	439	395	392	382	398	423	370	415	369	404	366	397	415	390	378	355	403	378	381	380	363	377	371	392	408	388	380	428	373	381	382	373	396	381	357	402	374	391	391	364	378	381	364	402	395	411	368	376	371	378	363	363	356	384	384	376	384	346	391	373	375	379	368	406	352	379	374	381	400	392	406	342	371	383	349	376	391	371	406	393	381	377	383	388	379	388	411	406	380	390	396	379	380	340	357	440	362	376	377	367	374	403	372	343	402	391	372	392	397	380	354	390	396	398	397	395	421	379	410	419	345	345	390	377	365	382	384	366	403	358	371	354	373	358	380	406	412	435	374	378	397	382	386	355	420	363	385	361	375	387	374	414	338	359	424	358	396	374	363	355	357	417	382	408	371	364	410	396	357	397	397	421	347	388	360	353	391	391	406	362	351	382	389	396	368	373	364	416	376	354	363	396	380	391	384	379	387	382	375	367
1281	388	335	419	382	355	359	370	386	411	363	367	394	388	386	351	357	355	373	333	344	388	351	328	356	357	372	378	367	379	346	356	391	386	361	351	354	363	354	356	376	389	375	357	359	393	354	348	389	364	389	353	383	372	382	388	359	384	333	337	345	420	362	367	367	363	346	365	381	339	368	316	405	345	393	360	355	338	384	339	376	352	367	340	375	366	350	340	355	353	382	372	332	355	384	340	412	371	360	351	373	375	363	391	348	354	398	372	366	363	356	376	374	359	383	372	359	342	348	348	350	362	384	329	333	373	361	379	376	395	409	369	334	345	353	395	361	347	410	387	389	380	366	349	348	378	347	337	345	333	347	382	380	379	361	345	404	353	380	379	361	367	370	358	376	380	364	354	346	350	391	347	337	365	370	350	362	402	371	357	368	403	353	361	368	331	366	331	342	354	367	389	420	370	376	344	363	326	368	369	341	359	345	323	363	308	335	380	346	353	361	418	324	318	365	380	337	377	341	350	370	377	315	377	364	356	347	345	352	374	367	393	380	369	334	359	387	407	364	423	383	383	351	366	423	350	361	361	377	353	361	371	384	361	345	371	375	373	382	388	339	354	363	383	379	390	349	361	349	354	349	368	365	375	387	396	344	347	366	354	383	402	377	367	356	348	366	335	371	362	346	343	336	379	349	382	366	371	376	340	352	355	338	341	378	381	370	340	338	356	367	400	340	422	361	364	381	404	353	357	377	322	368	374	358	359	373	339	370	393	356	377	360	348	329	381	362	349	345	395	345	385	365	370	343	372	352	337	357	405	395	346	342	327	377	378	311	361	354	336	373	372	359	352	356	356	343	369	353	366	386	371	383	354	399	369	366	364	357	368	348	328	362	358	356	384	392	383	403	364	377	327	396	370	375	377	407	379	369	360	354	366	385	367	325	365	376	384	385	382	360	409	357	393	380	313	357	378	395	377	328	402	397	344	374	388	356	358	358	357	392	368	354	363	381	391	359	385	408	379	372	370	340	368	343	381	399	347	372	388	376	354	381	384	357	367	350	346	381	365	324	391	411	355	359	366	379	382	368	388	400	378	357	359	369	388	337	350	365	386	354	375	333	367	367	384	366	367	342	363	372	370	332	337	364	383	357	379	349	361	345	362	345	341	375	361	399	365	352	374	341	374	409	384	372	329	354	358	385	381	346	380	396	371	379	380	351	379	331	369	357	343	382	386	377	367	363	338	340	338	366	376	378	366	383	387	382	340	361	343	389	388	392	379	403	347	346	373	389	336	361	341	333	356	369	360	350	344	334	376	346	348	359	401	356	334	358	344	332	378	382	370	395	363	359	367	349	380	343	405	345	393	352	348	348	356	358	389	352	380	390	379	356	362	346	355	386	343	343	394	338	378	373	363	369	351	341	339	343	360	350	350	376	342	359	390	394	362	333	344	384	368	376	333	340	381	357	358	392	389	366	397	387	397	405	373	383	385	366	357	371	382	353	369	343	378	343	340	341	374	376	352	393	369	337	356	391	340	333	366	378	355	380	334	378	374	321	340	369	336	383	343	373	357	350	338	369	359	358	341	375	367	381	385	384	371	360	375	356	320	381	371	361	354	382	345	338	361	360	374	361	375	356	345	412	379	341	378	393	361	374	350	404	371	372	395	342	397	378	392	371	358	335	352	354	381	357	380	364	328	359	358	353	366	374	390	383	338	326	335	369	341	355	366	404	338	364	371	350	367	411	369	386	375	342	412	374	402	372	378	374	409	326	384	351	330	341	375	347	378	389	370	392	379	340	365	354	405	375	391	367	335	371	406	377	339	411	354	376	352	349	348	391	421	333	358	388	363	340	380	380	378	381	368	374	323	380	371	367	358	353	370	377	364	359	399	378	404	378	385	350	355	374	353	352	354	383	357	389	361	371	367	373	394	371	348	367	362	363	376	374	390	340	381	370	349	381	365	343	354	337	393	377	362	361	350	376	358	361	350	373	369	362	369	364	369	363	340	384	375	355	357	351	339	377	388	358	394	377	365	373	381	370	359	391	336	355	379	344	363	334	359	391	347	347	368	374	362	346	352	343	382	384	339	352	375	359	358	321	344	343	409	349	347	332	347	392	361	369	381	381	378	352	366	384	399	376	377	349	388	380	346	345	356	361	414	370	368	367	352	418	370	382	370	349	332	358	345	343	363	348	322	370	382	369	343	377	389	374	343	356	328	339	366	360	335	384	370	356	386	384	383	354	389	351	386	350	353	350	382	388	348	378	335	373	333	379	404	363	394	362	363	346	386	350	374	349	366	380	385	393	379	344	349	379	351	319	334	344	379	412	350	382	357	327	387	367	375	385	393	372	408	361	365	379	396	411	402	340	377	348	324	339	366	351	359	366	424	386	402	415	390	382	342	355	366	382	401	339	379	375	388	405	360	340	342	360	349	396	381	387	390	353	381	388	349	358	323	375	382	368	345	341	343	362	367	388	383	383	422	381	383	343	347	384	367	358	337	369	404	380	354	373	374	367	370	317	354	386	347	391	383	355	393	378	358	360	355	400	382	332	377	376	328	372	385	375	349	374	327	368	335	334	373	346	355	321	368	366	379	379	381	379	315	365	384	408	381	359	368	400	375	373	398	359	390	374	355	351	360	323	363	413	353	359	354	363	376	341	349	357	366	385	390	366	365	363	336	365	364	358	360	399	351	338	356	361	367	380	376	380	387	371	382	346	359	376	357	378	363	348	345	346	367	385	367	351	318	383	334	348	393	376	414	333	380	389	330	350	351	366	369	336	367	345	357	369	365	323	355	398	396	366	386	345	348	382	358	354	400	363	380	377	366	349	368	378	334	343	374	351	318	347	331	355	348	384	389	372	348	369	332	362	346	356	369	389	349	355	352	371	360	365	393	367	381	387	366	349	348	367	378	336	353	396	321	353	341	342	359	339	359	347	382	354	358	333	401	386	364	375	336	375	371	355	373	345	378	382	384	358	381	357	358	382	402	388	358	370	371	377	375	365	383	350	371	376	412	374	356	372	399	388	354	355	308	363	375	346	345	373	385	356	327	388	424	350	401	339	390	310	332	375	334	406	371	384	363	342	342	394	353	327	377	372	328	358	398	374	424	344	378	365	334	376	373	355	382	356	345	406	375	366	362	358	362	343	353	353	369	379	346	346	343	396	338	398	378	377	369	379	354	358	383	376	357	377	371	364	371	352	366	380	350	342	360	404	366	363	328	385	376	364	370	386	324	365	332	391	379	354	379	372	385	402	422	391	345	396	365	361	358	358	382	344	336	370	339	382	388	374	392	372	364	374	371	355	343	361	345	351	331	334	357	376	339	334	330	331	332	354	358	386	388	408	365	366	370	347	373	321	405	337	375	378	328	379	355	355	380	363	335	344	348	386	340	362	401	321	378	353	355	322	387	393	342	359	375	366	368	370	376	336	386	382	358	349	347	355	353	375	371	360	341	335	332	350	354	337	381	348	336	358	359	363	364
2126	858	934	884	887	923	880	879	876	879	887	884	893	865	931	874	882	868	886	866	867	874	863	895	890	900	886	910	897	872	835	870	875	884	872	823	846	849	925	927	848	913	892	900	910	864	861	903	891	913	837	840	836	875	912	891	852	891	831	837	881	844	818	910	881	901	862	928	842	880	931	810	907	865	922	883	884	871	878	836	925	894	851	891	892	848	802	895	868	870	860	861	867	881	907	858	838	874	827	843	866	884	929	909	857	902	936	848	896	888	803	917	893	850	827	844	899	858	880	846	885	879	941	898	848	891	859	881	836	885	874	930	873	863	829	871	918	960	884	875	897	898	893	836	944	928	878	861	821	875	906	898	851	850	868	883	858	886	867	836	864	912	912	889	817	926	856	845	848	857	904	827	921	862	876	890	912	864	888	926	853	927	874	863	871	856	837	859	851	867	857	916	903	874	907	894	876	951	912	832	883	826	875	848	869	909	814	919	934	913	892	854	863	918	833	872	902	934	879	893	869	858	883	837	851	907	903	909	874	838	904	916	909	864	854	896	859	881	855	886	889	854	810	899	922	869	884	862	847	872	851	835	881	896	835	861	881	852	866	888	905	918	868	892	841	892	909	889	909	948	809	917	904	854	856	866	862	902	912	892	867	878	858	859	818	920	900	853	872	853	870	864	807	845	869	916	898	872	935	870	895	848	870	855	906	915	843	844	840	862	916	862	895	916	863	837	919	865	871	866	852	862	900	849	927	904	890	908	902	918	904	877	911	864	895	823	894	854	862	913	857	905	849	832	840	853	860	891	880	855	931	890	915	831	896	912	899	863	902	898	899	883	918	854	870	903	881	858	857	882	841	923	884	918	881	884	868	904	868	806	843	889	886	830	841	916	852	903	860	875	850	888	858	836	878	842	862	860	889	865	877	890	855	889	878	877	883	868	882	862	875	864	885	881	882	914	887	911	898	892	835	894	891	904	884	866	826	871	903	869	905	880	861	900	933	869	865	877	852	861	869	883	861	836	863	866	867	855	868	872	899	865	931	870	837	842	896	905	876	865	863	861	872	870	854	863	868	857	845	867	820	917	859	890	899	887	854	881	831	862	900	850	862	862	812	895	864	883	912	863	899	887	862	880	832	903	864	918	874	893	869	831	897	847	895	898	881	904	871	884	860	860	910	913	873	868	836	874	918	885	794	862	835	939	811	842	875	844	837	931	851	861	868	897	945	913	888	822	869	942	858	898	856	869	906	944	905	887	927	888	905	833	882	900	894	888	933	900	813	884	900	887	902	899	887	908	859	862	897	853	863	875	889	807	906	868	884	879	878	875	889	874	894	882	911	910	891	918	871	903	871	849	895	857	831	860	880	879	857	855	892	902	850	849	818	887	861	879	863	872	924	886	876	905	816	826	892	834	878	935	924	871	898	870	830	865	881	878	830	835	838	875	853	845	932	855	893	924	894	854	870	863	875	902	830	921	936	902	868	878	846	880	879	867	894	858	878	856	889	919	900	826	936	917	860	836	858	938	848	898	872	866	845	865	886	846	886	938	869	833	919	795	890	883	924	919	861	894	929	886	851	874	840	884	870	914	918	872	890	885	835	833	877	852	884	867	856	874	905	878	844	859	895	869	906	878	883	862	848	918	917	866	846	884	818	815	903	890	914	837	870	853	886	911	916	832	886	878	852	867	873	845	903	877	833	879	912	885	873	889	885	843	844	895	876	894	886	848	894	891	851	810	862	896	872	857	834	849	869	852	868	891	872	838	876	838	825	853	852	893	894	880	853	871	833	914	841	875	897	869	843	865	838	850	896	867	862	843	891	847	918	906	827	890	815	911	875	884	946	882	895	931	892	899	872	868	873	899	866	889	821	891	899	906	876	883	891	842	919	871	940	886	872	859	891	922	865	833	845	844	866	945	900	879	870	884	876	891	867	825	853	908	885	892	905	850	869	873	857	887	854	888	926	877	879	863	887	918	906	852	894	920	901	884	896	904	877	875	889	889	866	921	875	868	920	941	907	851	878	854	805	840	893	910	824	908	879	857	869	886	897	894	870	883	833	923	933	872	873	780	869	920	920	881	895	907	865	873	856	905	819	878	865	833	886	912	829	907	880	876	810	844	842	873	873	863	891	879	842	876	815	868	876	863	857	855	842	901	890	853	845	888	874	905	836	913	865	856	832	847	929	902	895	883	896	888	916	835	855	854	895	852	846	895	861	916	863	873	875	945	853	857	899	888	862	834	872	868	827	877	873	918	923	897	895	870	911	858	849	897	896	851	862	861	881	896	842	883	857	827	928	848	822	869	860	876	912	869	886	850	852	870	895	896	899	910	832	894	858	840	880	859	866	819	852	905	857	854	902	891	830	881	874	873	867	896	868	872	861	890	878	859	944	847	893	908	857	841	880	866	923	917	895	856	864	897	914	810	903	946	915	817	850	888	854	950	877	876	863	831	891	859	921	896	913	857	904	871	871	868	862	876	921	860	849	898	875	931	877	816	874	892	907	874	878	829	810	876	907	914	860	870	891	823	921	933	945	874	842	845	868	831	917	871	955	871	907	879	930	871	858	834	898	786	920	874	896	887	878	864	884	848	834	881	844	895	860	827	919	902	904	859	874	829	871	896	886	864	872	881	878	852	848	854	874	834	891	884	887	849	829	907	826	841	933	864	881	839	906	802	877	843	880	895	843	943	882	914	865	871	869	893	904	896	874	881	857	858	844	856	928	889	824	859	870	868	916	876	868	844	879	927	870	847	907	890	848	814	893	887	892	908	855	864	891	882	891	889	848	875	863	865	813	901	920	889	866	861	820	883	826	890	894	853	853	878	872	842	862	889	885	890	903	835	907	852	929	849	847	900	837	845	904	878	877	881	908	870	836	839	888	898	857	896	830	894	882	872	849	844	842	934	899	874	860	875	839	884	846	863	906	897	914	809	939	880	899	855	876	889	905	869	912	831	879	895	847	858	947	827	865	883	895	859	879	842	856	853	876	912	881	892	870	845	885	923	831	886	889	854	849	894	849	879	850	873	899	878	887	884	835	850	859	885	841	885	883	915	899	840	888	908	864	889	896	923	874	821	876	882	881	841	892	835	838	882	878	841	906	858	886	879	877	864	946	846	874	845	916	873	865	855	833	853	869	890	920	895	893	888	893	857	854	910	881	892	867	848	914	868	862	863	867	928	865	867	842	922	903	907	874	926	879	870	839	847	832	896	831	794	875	946	803	961	892	870	885	903	900	829	814	870	862	900	917	837	904	859	811	874	880	921	918	919	869	943	911	878	886	897	807	847	873	904	898	862	896	872	901	900	946	875	895	854	936	874	911	905	864	898	902	874	840	839	890	891	866	874	882	837	872	812	882	929	879	846	881	959	856	895	913	865	905	825	882	848	892	872	879	884	900	871	877	880	910	900	897	881	901	859	862	905	802	868	862	846	848	900	872	893	868	848	857	932	885	888	885	875	891	860	908	849	847	860	867	832
6874	542	520	518	438	383	372	355	375	336	322	347	347	299	337	330	294	326	328	322	359	345	357	318	335	292	317	277	289	337	320	300	340	349	344	323	332	325	302	307	287	324	271	293	327	300	323	341	285	340	317	343	288	322	310	308	320	350	312	301	281	313	339	330	290	331	325	324	310	323	305	331	310	327	317	339	285	324	320	295	293	288	293	325	293	302	302	325	290	343	287	332	316	294	283	311	309	310	292	320	350	343	304	303	325	342	305	292	314	307	307	349	320	303	326	334	280	323	312	345	342	312	333	365	304	334	295	307	301	303	309	310	319	327	287	295	314	300	315	335	305	301	267	315	318	308	307	312	313	338	300	346	318	335	335	336	310	333	321	313	281	315	333	344	313	290	308	283	340	303	289	311	340	309	359	357	311	334	329	297	309	288	334	313	306	341	285	298	302	263	309	286	327	336	318	306	342	271	315	341	301	318	329	329	290	306	313	332	304	326	291	312	293	322	302	280	295	321	307	274	343	284	309	296	315	298	323	328	303	320	312	303	305	337	331	325	327	327	338	311	288	327	293	287	343	342	320	281	309	315	299	300	325	303	288	327	298	338	322	278	319	325	295	298	301	307	323	335	333	330	302	300	333	319	295	279	321	291	300	319	315	314	294	325	318	321	300	307	316	299	316	325	314	300	363	331	295	303	307	339	341	280	298	293	331	325	322	293	306	286	329	294	318	322	324	323	304	350	312	327	303	314	356	330	303	298	342	311	317	301	288	305	297	340	310	353	296	319	307	336	280	323	295	296	317	307	310	347	315	330	283	331	288	334	305	311	294	320	264	313	301	334	332	322	310	334	339	326	315	340	336	326	341	335	326	333	309	310	327	336	321	319	335	300	345	294	321	286	308	308	313	319	315	301	289	280	318	328	276	310	344	326	300	335	278	326	312	282	334	322	276	328	333	356	312	310	335	324	298	296	336	319	299	307	324	308	278	323	306	328	301	313	323	319	309	326	329	329	312	270	287	326	320	313	307	307	316	300	325	336	324	349	295	273	329	283	288	315	317	324	298	320	339	300	348	329	338	322	292	288	321	311	290	318	323	333	328	341	320	316	325	321	358	319	314	332	309	310	315	285	346	334	284	305	311	325	324	267	302	303	332	316	319	307	296	324	324	329	292	349	296	323	365	325	301	280	325	361	289	301	308	300	314	303	293	295	282	327	344	298	304	312	310	310	310	327	327	299	344	307	336	315	322	288	335	317	335	299	334	313	307	313	282	309	333	307	318	307	323	299	329	339	310	330	326	317	346	300	306	280	321	318	328	329	304	319	295	337	331	313	334	306	330	339	321	334	276	332	285	323	317	331	291	297	296	361	326	316	339	280	324	320	340	280	323	315	321	309	287	304	349	333	324	306	329	343	310	278	311	313	360	319	317	287	320	307	273	318	311	307	321	272	313	311	282	326	318	320	328	327	290	323	313	320	326	311	354	310	289	297	289	322	299	339	329	328	342	319	344	315	312	302	299	310	324	358	316	335	299	323	321	306	312	323	313	324	327	324	310	292	329	338	321	360	322	335	278	353	319	370	326	309	349	337	323	304	337	355	319	311	307	333	320	296	340	308	324	302	297	320	307	325	314	346	284	302	338	318	327	295	296	307	307	278	309	330	313	330	311	299	309	327	312	328	310	342	305	303	327	307	322	316	329	299	319	346	315	329	309	327	351	338	302	313	318	304	297	285	319	337	281	335	278	339	323	313	319	286	314	339	335	317	310	306	300	295	313	298	304	324	307	317	311	322	277	293	304	318	310	326	330	362	289	326	311	315	271	336	300	319	329	317	310	323	289	321	329	318	299	331	306	309	300	309	336	323	309	333	326	311	338	329	326	318	319	304	312	331	317	313	363	308	308	322	310	328	327	305	347	299	335	299	325	289	329	308	297	308	309	327	311	301	281	270	302	304	340	306	331	279	334	321	315	294	275	292	300	325	285	322	307	320	283	307	296	345	307	274	333	345	339	296	279	307	316	288	288	305	299	339	356	315	314	316	312	321	319	302	354	296	331	320	308	337	333	328	304	325	316	310	307	326	323	307	312	322	303	295	340	303	299	339	339	297	304	312	294	314	323	328	318	309	306	330	302	310	294	323	293	303	340	333	300	337	272	309	333	302	302	348	291	355	357	321	320	290	312	363	352	319	317	309	318	337	330	307	308	329	304	295	323	352	312	303	312	327	296	332	311	322	280	318	302	315	321	297	297	306	341	325	292	318	320	344	333	295	305	320	299	328	316	299	330	305	289	311	354	299	323	308	343	280	313	322	340	304	312	318	297	303	344	301	281	318	329	275	336	294	305	322	337	332	370	319	347	311	342	340	355	354	293	319	310	347	299	303	333	315	351	338	312	322	304	308	335	321	310	321	303	314	343	314	319	307	309	347	339	321	331	335	306	308	347	342	344	335	326	293	312	325	321	323	313	324	331	349	331	312	320	345	325	333	343	348	318	299	287	304	295	287	291	313	302	307	344	298	327	314	315	304	321	339	308	291	339	342	328	332	347	307	313	330	315	311	303	321	310	332	316	339	324	319	316	318	269	306	319	308	294	321	305	311	296	294	329	336	339	286	303	334	339	312	320	301	334	293	337	310	325	285	324	355	325	300	330	312	306	300	318	293	280	293	327	337	376	341	303	316	296	359	322	311	270	335	323	305	309	304	306	360	314	330	327	309	313	326	312	285	317	312	286	310	322	321	311	335	311	330	365	334	281	344	332	293	317	342	288	313	302	312	316	365	298	335	319	337	343	314	316	298	335	313	329	310	345	333	322	283	315	315	310	330	303	279	307	356	339	318	319	309	344	309	320	311	340	320	291	355	281	317	321	311	333	308	320	312	333	275	324	283	322	263	323	309	289	327	302	322	309	301	316	289	313	306	316	310	313	350	333	320	296	264	303	312	324	292	290	353	295	312	307	325	275	338	307	316	323	305	335	320	318	336	323	275	336	302	336	313	310	335	343	299	308	330	338	325	313	277	313	325	346	306	322	319	306	295	303	353	310	317	330	308	312	348	333	295	356	294	317	329	305	336	335	330	327	316	308	302	319	316	293	298	335	314	297	305	357	324	314	299	290	340	293	303	353	315	312	327	311	328	316	346	343	288	289	351	310	318	322	324	298	280	306	335	289	358	327	339	342	296	369	300	297	311	295	314	331	285	309	309	335	295	325	306	343	298	317	306	292	307	339	323	304	301	329	318	329	337	327	321	293	282	296	293	297	311	304	287	292	298	289	302	302	293	342	327	324	308	346	312	285	304	374	290	327	299	327	343	338	336	303	325	286	308	300	324	298	294	323	303	292	326	334	312	326	377	308	306	315	280	294	308	306	305	313	310	309	321	315	312	295	339	340	290	284	345	321	294	322	332	277	296	295	299	330	325	303	305	278	314	299	288	296	314	339	292	301	321	336	301	340	298	323	307	329	287	297	323	309	304	321	306	304	318	303	319
6553	1024	1300	1347	1251	1163	1075	977	926	942	859	863	793	839	811	804	812	855	756	807	818	825	728	788	795	781	769	744	788	806	784	779	818	764	757	785	775	763	768	808	743	753	773	713	734	760	698	752	755	756	761	721	738	762	748	765	787	785	739	783	759	719	714	734	783	775	745	711	797	749	801	684	805	760	795	737	745	743	808	775	772	739	800	722	764	767	771	798	760	782	676	743	743	735	800	801	775	776	780	772	783	749	761	808	787	774	745	755	750	740	743	772	762	776	785	806	795	766	803	767	758	747	769	754	768	788	726	730	733	766	734	780	763	765	787	749	786	701	771	808	794	750	814	757	748	799	727	772	776	768	794	775	716	785	760	728	756	791	785	774	743	725	715	761	742	801	755	772	813	741	782	727	780	756	730	749	775	765	744	711	794	755	768	790	799	755	693	723	747	764	746	772	761	719	726	720	731	735	712	743	772	766	752	702	717	787	763	755	758	741	765	697	770	718	721	719	766	768	707	758	713	750	742	716	818	773	777	770	758	777	753	766	756	771	702	748	762	768	726	765	759	795	723	734	758	756	760	731	775	765	748	819	751	777	765	721	788	738	739	741	769	751	756	748	775	741	782	751	741	741	782	722	787	739	744	783	764	702	755	769	760	751	763	768	755	733	749	743	805	753	723	778	750	726	765	799	769	726	771	734	774	742	758	704	729	746	748	751	790	721	783	777	752	793	832	734	771	801	724	697	730	725	739	747	750	745	725	785	736	804	740	739	741	777	762	852	726	843	758	766	742	731	742	740	758	797	765	758	747	693	748	788	800	766	797	757	762	760	739	734	759	797	707	736	751	757	732	778	792	720	777	789	777	764	779	742	768	713	777	738	750	765	760	739	770	749	780	755	775	738	724	749	774	758	774	749	770	753	690	706	773	805	748	762	771	775	764	761	772	796	740	790	780	712	784	710	782	717	796	751	778	742	776	789	731	797	765	810	749	782	724	784	799	754	801	742	767	768	762	783	770	763	688	797	770	798	732	774	786	794	780	813	777	773	769	746	800	760	793	810	742	767	807	714	734	743	748	727	755	759	769	725	809	729	749	753	769	758	733	760	772	752	815	765	775	745	726	756	722	753	759	768	733	796	793	749	768	762	764	776	803	755	708	776	789	792	750	792	707	714	752	756	764	726	792	795	748	731	782	762	781	739	745	718	746	739	753	779	761	783	745	740	758	765	786	766	744	738	773	771	774	820	720	731	798	757	712	754	749	717	768	773	772	693	773	769	742	753	729	782	768	776	741	778	742	727	720	727	752	738	793	747	733	767	771	710	753	762	740	758	735	798	718	748	754	719	763	712	781	770	760	816	826	768	764	816	722	775	769	801	749	754	768	694	801	798	785	785	769	760	758	776	776	758	736	740	719	800	739	740	767	771	757	762	723	767	724	760	741	794	778	713	768	762	766	756	761	785	722	762	740	773	762	769	776	783	736	767	742	758	762	755	779	767	801	764	723	750	756	797	714	720	708	786	768	804	759	803	754	780	739	747	780	770	737	776	764	735	766	735	762	761	721	813	750	760	720	751	739	825	760	783	782	770	813	724	724	764	773	760	764	737	766	776	753	737	763	760	714	759	760	781	813	751	714	735	706	748	745	788	775	768	776	773	775	737	797	748	811	736	760	765	807	771	766	743	762	760	756	757	774	741	740	748	727	784	776	787	741	777	759	745	731	767	742	796	727	762	771	780	787	754	793	796	739	749	769	760	767	754	778	720	784	766	763	743	737	728	755	750	796	746	760	714	725	777	768	753	719	771	793	717	765	794	757	809	761	759	730	727	754	749	777	711	754	744	780	754	749	790	785	797	798	749	756	726	760	757	723	757	791	783	776	732	690	731	775	789	759	783	750	798	758	761	713	784	798	759	773	775	762	764	753	761	706	739	757	691	764	717	742	763	733	758	789	719	785	754	760	729	772	802	705	755	772	705	763	765	746	754	743	791	720	737	752	704	781	730	722	794	763	757	756	773	757	760	764	766	787	786	744	766	758	777	758	746	759	795	790	768	732	744	728	759	753	790	743	776	756	785	772	765	794	784	742	697	746	746	784	757	754	754	768	764	705	743	758	717	785	753	756	728	769	743	761	733	709	761	796	758	764	795	723	802	733	758	738	803	767	742	752	741	706	749	813	734	778	767	790	761	753	805	748	826	769	739	782	729	731	770	784	746	768	801	696	739	766	753	827	744	755	746	754	774	724	754	721	768	780	783	786	764	757	767	751	757	738	721	762	719	738	821	764	750	750	737	736	786	738	839	740	752	765	815	708	766	772	713	748	803	768	769	752	730	729	730	731	793	790	766	762	746	748	763	789	780	786	793	725	743	784	777	741	788	742	709	794	739	761	739	757	745	781	779	727	778	707	744	744	721	761	760	725	753	760	814	800	733	777	773	784	719	770	759	767	773	763	744	733	688	765	770	749	746	748	778	728	749	737	781	765	772	742	750	785	801	753	786	770	752	706	740	731	744	728	717	762	744	769	760	721	788	774	786	778	752	773	757	801	775	722	760	787	752	795	745	787	762	773	771	743	774	752	757	702	792	737	794	710	723	770	728	746	760	766	750	794	763	737	745	743	767	812	725	776	714	697	719	730	795	760	724	695	808	747	785	793	799	746	772	761	763	752	773	781	795	748	766	758	767	768	758	820	778	753	726	788	773	840	775	744	785	772	766	755	762	758	751	728	785	701	738	748	737	760	707	778	719	721	788	749	730	751	740	758	766	761	806	770	710	747	774	742	781	751	800	817	755	786	757	745	838	722	803	718	790	762	797	798	769	777	739	770	795	766	813	731	741	740	744	816	806	738	773	746	762	742	756	735	756	753	758	776	760	784	751	767	735	704	751	753	729	747	798	779	775	770	758	727	770	743	788	755	743	787	783	777	798	793	731	819	757	782	748	698	725	749	724	778	757	795	775	733	777	767	757	751	789	755	755	754	787	796	751	763	804	723	752	769	728	720	792	752	776	753	798	759	786	768	736	725	803	781	766	752	737	747	751	739	763	779	809	772	772	743	706	764	781	750	762	742	804	754	763	786	757	771	767	733	762	762	766	747	783	776	745	780	782	768	713	759	742	756	799	769	741	740	793	732	748	753	828	759	764	754	722	753	768	738	738	801	767	714	753	743	761	764	712	758	738	788	767	752	731	775	723	781	768	750	735	770	717	752	796	781	814	838	833	748	764	807	760	794	819	683	788	734	772	721	768	725	780	747	788	758	761	772	746	766	762	787	760	767	768	793	744	733	745	741	811	784	756	768	732	800	765	815	745	763	754	717	759	731	773	768	739	831	735	784	775	753	727	785	787	789	786	788	789	787	776	777	786	751	778	778	734	780	801	809	759	772	750	753	782	772	786	707	743	735	745	774	796	783	751	820	807	789	736	782	751	736	778	741	743	733	715	737	747	772	722	755	763	753	793	740	784	792	729	738	755	736	718	726	757	781	761
12302	790	698	521	345	315	233	191	196	204	177	170	160	162	165	168	147	166	157	162	148	157	125	145	165	151	142	131	139	170	153	138	152	146	163	160	160	167	161	150	153	123	161	137	128	149	135	136	143	144	150	155	155	158	146	157	140	140	132	167	147	162	147	147	146	136	151	158	125	173	142	142	128	116	122	167	169	133	143	140	125	147	144	144	163	130	149	149	161	164	128	138	146	141	134	150	148	149	160	132	156	142	144	126	140	153	163	130	132	148	139	147	140	167	156	175	124	149	153	146	144	137	153	141	130	122	140	141	141	141	157	166	156	175	161	149	139	150	147	146	133	141	140	140	144	148	166	138	148	130	142	146	151	142	168	153	153	157	135	171	155	138	137	152	150	149	146	146	148	160	165	146	143	142	162	125	142	130	140	137	136	138	137	139	183	178	149	127	130	130	145	152	152	134	158	133	150	159	143	126	124	153	148	151	161	132	148	131	148	133	130	142	138	140	135	152	147	127	139	154	138	156	139	146	156	163	145	133	143	143	154	143	148	142	149	144	173	122	134	133	149	173	135	139	161	163	132	132	141	137	154	128	149	114	156	158	136	148	155	138	147	171	148	145	127	153	168	151	148	140	148	138	137	155	127	142	149	122	134	150	138	138	161	153	155	153	168	135	159	135	132	139	140	140	149	156	120	158	157	145	139	153	142	133	146	122	147	154	153	140	122	132	153	118	152	124	146	127	138	134	142	154	163	140	151	120	119	138	135	127	131	146	136	150	137	124	141	173	136	148	142	142	122	153	141	159	147	156	141	144	137	139	141	144	145	141	130	159	140	131	154	129	166	155	149	145	152	137	130	148	146	139	146	150	143	191	156	142	147	123	150	141	144	164	142	144	136	139	142	152	142	165	147	136	150	137	141	130	152	158	141	127	147	148	148	134	146	141	133	116	145	166	150	133	131	133	133	143	141	138	149	134	146	128	156	122	151	165	140	170	134	125	136	140	155	137	131	127	136	122	113	154	118	132	155	139	141	116	136	162	127	129	159	139	163	146	144	132	146	147	156	154	141	149	162	156	136	160	124	141	125	146	160	157	150	151	144	139	132	157	134	126	128	136	138	150	138	158	135	148	142	134	165	138	170	163	133	148	145	132	142	152	139	131	147	141	133	164	160	151	135	138	147	136	159	130	145	148	153	129	150	165	122	154	144	127	156	144	140	160	123	140	131	129	135	142	135	159	126	144	148	141	152	142	149	140	127	128	115	155	149	119	156	141	140	136	132	139	137	151	144	158	139	114	159	155	139	110	152	136	130	140	152	137	169	143	154	153	147	127	143	157	141	167	147	150	142	154	136	151	136	143	128	138	143	139	141	156	128	146	151	155	138	163	156	155	146	143	142	142	129	144	123	136	145	135	132	133	176	151	150	143	134	136	154	141	147	130	128	134	168	146	128	153	129	156	170	152	143	144	143	145	167	142	146	142	136	149	132	165	136	114	136	144	161	139	160	143	131	146	163	138	143	146	124	133	134	137	127	149	156	161	162	140	136	134	158	148	152	151	158	158	169	136	148	156	175	125	168	135	151	147	153	133	169	143	136	135	150	150	135	162	153	139	133	132	129	122	150	136	142	140	137	146	155	147	137	147	128	142	143	127	133	160	141	129	141	145	163	149	152	148	125	133	155	133	139	139	139	143	144	152	155	133	138	150	165	150	123	139	153	125	150	149	134	136	142	129	147	153	138	118	129	148	134	154	135	165	154	159	142	136	124	140	128	127	136	124	146	146	136	132	144	152	174	171	144	138	140	156	123	157	145	138	134	141	138	132	147	134	130	139	132	135	123	134	129	136	140	160	125	143	166	149	150	149	134	162	146	148	145	142	121	143	159	125	121	184	149	176	178	127	120	137	131	154	138	131	165	140	158	157	146	131	143	134	144	148	142	127	132	146	136	140	150	136	128	124	132	132	149	143	141	119	129	139	142	130	139	153	152	150	144	140	138	148	139	134	140	153	134	138	146	140	133	169	162	152	125	134	143	131	149	150	135	171	147	141	152	124	149	116	137	155	148	144	155	147	145	129	142	132	152	154	139	163	151	145	159	135	153	159	136	150	143	130	142	140	145	145	151	142	138	148	149	134	136	125	131	157	155	125	154	157	131	144	175	124	140	124	151	141	136	158	159	157	140	172	142	145	154	147	160	155	165	171	147	155	138	139	155	129	148	130	156	148	150	156	156	158	147	144	138	133	133	147	114	146	140	144	164	139	145	140	132	135	130	131	127	150	142	147	134	150	135	141	123	149	140	155	146	158	139	149	144	155	151	156	139	161	159	158	146	132	142	130	165	170	155	161	136	156	161	167	155	134	137	158	140	137	150	153	158	166	133	150	181	137	163	135	152	141	139	133	142	147	154	151	134	147	139	134	148	149	145	135	125	147	165	150	137	137	144	142	129	145	137	139	158	138	143	137	153	124	132	148	147	130	146	142	134	142	155	141	130	136	153	148	133	130	143	148	157	139	146	136	121	166	134	146	160	161	133	132	153	144	135	151	141	136	142	140	150	140	153	130	140	149	144	168	148	140	161	139	146	166	123	136	141	142	135	154	154	153	149	136	149	172	145	170	125	158	141	169	168	139	138	144	167	151	151	154	142	139	143	154	120	127	146	148	132	154	140	157	140	142	138	135	159	149	139	148	154	151	147	126	139	185	131	163	125	159	147	142	131	135	139	150	143	148	138	172	141	132	161	127	150	124	134	142	145	154	151	129	140	153	147	118	137	157	130	149	144	153	141	152	135	159	140	135	136	146	119	167	164	135	151	145	153	142	157	149	150	143	157	142	152	148	153	142	116	143	165	162	175	142	160	154	151	147	130	159	141	151	152	155	142	142	147	149	153	148	156	142	142	138	174	147	145	141	152	164	156	156	148	154	131	153	130	140	153	124	146	141	157	139	136	135	179	143	133	159	138	131	158	151	144	149	136	137	143	168	137	154	123	148	154	147	143	144	141	144	149	156	169	119	143	153	131	157	133	133	142	134	128	144	141	140	131	151	172	121	169	147	154	147	133	169	130	132	114	158	118	147	148	137	156	140	151	139	154	169	146	143	146	150	158	177	144	125	157	135	130	139	147	128	152	145	136	135	158	146	148	127	137	154	112	162	149	155	141	141	152	143	131	141	118	150	163	153	116	150	162	144	134	132	135	138	147	147	124	159	154	145	161	138	124	146	171	135	131	129	138	144	148	145	136	143	152	145	144	130	140	152	143	137	156	162	134	135	164	141	162	149	145	140	153	142	152	129	141	143	142	155	158	156	128	174	134	157	143	128	138	156	148	127	128	161	150	138	146	155	147	137	150	145	153	145	136	168	116	153	143	155	148	133	153	150	123	120	118	132	127	148	156	120	143	144	176	143	138	146	157	143	151	161	125	158	112	155	138	135	136	156	172	144	145	120	147	152	171	135	159	164	149	131	170	131	167	149	135	130	147	130	156	152
7689	841	1524	1643	1409	1156	921	807	713	725	612	573	504	518	522	506	479	450	459	469	433	445	464	434	430	426	420	420	479	386	409	431	404	396	411	410	411	399	376	381	395	387	361	444	385	380	414	436	404	418	419	408	389	404	415	404	409	360	348	378	394	391	359	374	443	403	376	396	401	380	414	376	424	413	378	376	376	375	360	368	409	379	392	383	375	400	397	406	361	392	395	363	420	389	430	356	390	402	412	405	394	384	374	382	371	382	391	378	363	356	402	396	360	367	402	385	380	386	363	402	440	399	369	382	345	381	390	395	415	391	391	377	405	350	410	378	353	374	354	366	367	390	360	363	378	378	370	395	399	391	353	372	391	364	375	397	346	379	394	399	372	393	376	381	371	379	406	374	411	375	377	377	382	392	388	366	413	393	408	393	407	404	384	344	368	359	404	373	383	400	357	333	384	403	386	377	380	374	381	383	433	398	394	395	380	391	374	357	402	399	365	370	388	384	394	372	353	370	416	353	425	353	381	411	357	366	373	373	421	405	398	405	382	409	384	425	406	399	370	417	360	368	384	444	351	367	375	391	358	406	405	380	361	408	409	343	394	407	366	380	395	361	379	429	354	407	405	326	393	377	340	366	406	401	355	392	376	369	353	404	390	400	418	362	394	370	357	390	347	386	397	373	388	380	388	382	406	380	351	384	354	395	385	398	378	337	379	408	365	429	375	376	403	413	379	378	346	367	376	391	379	391	382	374	413	396	372	382	403	358	393	375	383	362	397	362	404	377	401	396	365	371	390	371	395	370	368	365	386	344	394	390	366	376	424	380	395	374	388	381	377	382	387	357	410	392	401	381	396	415	412	394	437	397	349	372	370	403	430	326	365	377	392	370	406	356	381	388	386	361	402	382	374	393	371	408	406	398	375	379	379	364	410	380	401	394	417	377	388	403	388	379	374	405	374	372	392	388	365	413	362	390	378	418	431	395	352	359	370	385	375	387	396	416	367	384	410	393	414	365	368	388	388	390	342	399	395	386	335	387	380	396	365	390	380	418	378	399	389	379	367	400	364	377	378	366	384	417	415	420	365	397	390	375	372	400	406	368	415	394	408	354	384	412	409	383	399	370	375	361	404	387	361	409	371	396	399	412	388	379	378	364	414	384	383	392	389	409	387	372	362	370	375	393	424	398	399	355	382	374	402	405	392	379	356	374	369	375	360	426	365	370	402	390	383	385	377	400	363	416	395	393	363	397	373	381	377	400	404	393	382	360	400	398	401	387	407	402	375	374	378	358	396	365	395	398	363	342	371	380	368	346	391	400	350	358	450	423	369	392	394	363	382	417	362	389	397	391	360	416	357	378	352	380	354	352	410	372	389	358	398	408	387	358	343	360	387	367	365	374	348	385	360	361	344	372	383	368	376	358	355	377	386	391	393	378	409	418	363	380	347	361	409	371	410	354	378	377	416	373	374	327	379	400	336	449	390	384	400	402	377	376	374	368	379	400	392	354	358	406	344	372	366	410	386	406	391	359	382	383	407	391	377	371	386	377	383	362	364	376	407	370	357	420	388	383	386	385	378	410	370	379	368	396	394	356	409	405	377	361	401	370	381	391	369	396	376	358	400	396	373	365	389	415	376	398	392	385	377	368	358	367	388	380	355	370	377	383	370	358	358	377	402	441	406	349	353	364	382	376	350	372	383	376	375	369	419	347	361	384	362	396	358	379	387	418	359	355	409	373	439	392	397	402	424	384	320	399	392	418	393	374	366	359	415	373	403	392	366	364	382	373	378	408	391	386	416	373	383	431	379	356	375	362	366	361	382	407	381	376	388	427	365	380	400	391	385	385	393	400	413	381	351	359	391	378	403	351	405	410	364	390	390	384	376	372	391	391	390	346	373	365	403	400	405	371	398	393	369	369	379	377	378	375	414	387	401	385	363	353	411	385	364	378	385	391	366	360	385	364	393	364	379	343	418	356	400	416	381	373	414	393	429	383	378	387	416	373	352	388	384	385	376	385	440	359	350	374	375	403	377	363	399	369	351	365	369	377	383	384	355	393	349	384	373	418	345	354	396	357	417	412	417	322	386	410	379	415	413	384	417	380	398	395	377	372	381	426	376	379	408	386	385	369	374	386	351	364	382	384	346	404	349	378	387	366	355	383	375	401	398	372	369	360	415	382	376	420	396	420	409	375	386	389	405	387	383	367	416	376	371	362	391	355	381	391	347	384	385	391	397	388	430	402	378	388	366	364	400	385	398	348	382	378	417	357	370	382	338	404	376	384	380	383	423	392	326	372	411	390	394	379	361	425	378	399	396	358	355	386	388	368	396	380	400	396	387	348	386	362	380	419	392	410	405	362	349	386	366	381	374	370	351	383	382	376	397	397	381	399	382	388	388	377	367	370	365	363	337	394	417	422	388	385	387	379	374	373	390	413	400	379	386	363	392	406	398	345	389	363	408	386	379	362	370	354	381	390	394	364	362	349	363	392	367	404	356	372	375	375	376	417	333	384	383	414	371	370	366	331	382	379	396	374	381	344	386	343	394	409	384	365	386	368	394	402	406	372	384	384	379	366	392	424	374	396	396	340	379	395	431	322	395	404	393	390	385	384	400	411	388	374	390	398	391	396	373	369	349	397	380	363	361	401	367	346	376	393	357	404	390	424	366	389	384	395	400	374	390	375	377	376	414	373	345	380	410	378	391	399	362	378	369	378	345	354	398	369	412	349	388	400	401	348	381	407	370	379	377	380	413	376	360	410	393	368	372	389	382	412	385	392	355	380	412	377	398	379	379	356	380	412	384	359	376	388	370	356	372	395	401	371	401	413	389	402	393	353	369	368	362	383	406	367	400	401	383	424	402	382	372	325	380	358	355	409	433	370	386	391	371	348	385	380	414	368	355	423	411	376	420	374	390	367	365	367	372	384	429	412	366	371	404	370	386	364	421	392	378	390	320	363	357	351	356	379	422	400	381	352	388	399	373	367	404	366	360	388	404	362	359	368	390	377	397	378	403	408	397	411	380	397	370	401	363	367	350	404	395	379	385	391	398	384	384	392	399	396	372	390	399	400	383	372	385	383	358	371	407	411	413	433	394	380	347	404	391	385	355	361	388	372	392	354	377	355	381	396	367	424	411	399	364	364	377	410	402	388	380	381	357	378	394	418	430	365	396	397	381	350	386	403	368	351	358	353	372	378	398	370	350	409	380	370	392	383	414	436	397	394	403	369	399	362	394	395	367	407	399	375	385	386	353	371	406	364	357	368	352	325	414	394	375	358	383	404	366	388	367	406	397	381	404	400	377	366	365	388	403	370	386	402	353	386	387	375	334	429	373	403	354	421	374	375	371	372	366	359	402	379	406	403	373	384	401	439	340	378	379	362	339	391	380	378	372	378	409	372	400	364	411	376	389	383	375	397	405	385	375	353	427	405	378	400	396	371	365	386	395	396	377	386	402	401	360	371	389	363	382	384	395	364	408	386	375	384
1359	392	340	375	371	354	321	367	347	370	321	362	386	356	362	357	353	360	393	363	385	396	347	349	399	336	386	349	350	391	369	347	362	342	399	353	372	380	336	328	353	333	381	365	387	353	383	346	332	346	379	401	399	360	376	359	366	384	383	403	382	378	341	350	365	364	382	352	363	356	375	355	361	375	361	353	380	387	388	387	346	380	384	335	402	378	354	355	369	362	430	364	316	351	383	378	402	401	367	401	335	368	373	374	357	391	362	383	349	349	372	389	333	350	395	348	344	335	374	380	389	403	367	374	336	385	333	354	367	339	356	397	360	352	382	379	363	362	361	350	329	370	315	390	377	342	384	370	371	343	362	365	378	330	363	414	362	331	400	395	359	367	343	335	352	348	370	340	364	375	340	330	349	341	366	340	345	368	368	362	367	323	389	379	376	371	366	399	377	365	368	381	353	341	332	359	334	331	364	351	342	402	361	343	349	370	380	391	353	353	355	367	358	348	337	337	336	381	358	359	375	351	359	381	352	373	341	350	346	370	367	366	381	378	342	341	382	345	355	341	341	332	364	355	357	374	392	344	383	390	353	340	367	369	372	349	347	364	379	374	361	422	366	395	369	370	388	328	371	384	370	382	384	381	367	384	349	344	366	367	359	378	357	345	352	342	368	360	307	344	381	414	370	370	362	356	382	366	383	362	343	370	355	347	352	339	359	353	389	351	352	349	348	372	339	344	383	320	363	355	344	384	374	364	402	347	361	382	377	371	356	382	386	385	376	375	338	382	311	360	351	365	327	358	359	351	370	369	364	357	340	374	353	356	377	395	399	364	354	361	370	354	306	325	408	353	380	381	343	343	343	359	355	367	341	340	364	333	362	353	391	391	365	373	388	359	355	383	339	363	353	374	381	359	402	387	364	358	348	317	338	347	384	362	370	365	320	376	347	329	367	371	375	387	361	337	381	381	352	392	330	361	340	334	364	340	349	342	375	339	364	381	345	340	357	318	340	357	385	386	306	376	387	381	324	359	363	379	354	355	351	367	369	359	355	338	388	339	357	339	357	337	363	353	355	351	369	354	384	373	354	357	342	360	346	367	350	364	377	398	409	400	361	358	356	348	376	343	340	368	343	378	325	344	342	367	355	352	352	345	358	414	382	347	367	351	327	350	341	327	339	344	367	368	368	324	352	350	369	334	398	362	350	385	373	364	389	357	361	358	362	400	336	338	340	359	361	340	360	360	383	359	344	370	351	357	362	385	314	369	339	362	353	360	379	352	357	333	371	360	349	395	347	391	389	374	375	369	374	374	353	368	341	368	369	334	376	350	372	363	360	337	365	389	397	357	352	369	388	343	355	375	367	360	360	373	386	363	374	358	367	383	355	342	335	320	341	339	352	355	329	354	384	388	368	368	362	362	369	335	398	325	348	413	385	331	363	345	358	375	413	366	358	379	366	369	359	377	340	360	390	391	393	357	339	389	327	370	353	347	330	356	342	409	367	385	338	371	357	355	369	373	338	370	380	337	353	363	354	381	391	363	355	353	367	327	394	344	327	363	375	350	383	378	336	346	385	388	341	349	349	370	322	327	350	370	376	382	368	317	334	351	348	355	368	367	380	331	359	378	373	373	359	356	349	375	397	320	377	305	347	393	406	314	356	358	364	395	338	382	380	330	323	377	331	371	352	362	319	314	332	335	393	339	357	343	385	344	363	330	377	332	323	367	365	397	377	354	368	351	360	361	407	356	339	367	372	366	339	399	342	382	376	346	375	382	393	334	393	395	385	380	360	318	357	350	363	323	338	337	394	386	372	366	362	386	352	368	323	358	353	389	380	348	334	359	357	353	363	356	381	343	356	379	384	362	337	379	387	364	333	358	355	356	333	354	359	387	379	346	395	381	380	342	325	344	370	364	364	376	359	353	350	365	346	354	377	334	350	341	386	363	404	399	359	334	335	364	390	334	329	350	370	379	365	354	347	350	354	382	352	379	360	376	366	385	366	358	362	399	383	334	386	359	333	329	374	350	352	383	362	371	356	338	343	321	361	356	354	399	321	341	384	375	385	369	377	377	341	387	367	335	388	361	366	351	355	399	354	354	342	345	389	365	363	354	340	352	349	363	358	355	352	324	385	347	371	364	364	357	374	381	376	349	383	370	376	386	333	355	386	368	380	349	412	351	339	372	349	345	368	349	330	385	353	361	389	376	343	374	361	398	394	374	347	368	341	342	402	366	363	350	330	388	388	341	339	351	385	405	388	398	375	390	339	346	342	385	345	348	367	375	351	347	355	362	364	382	332	376	369	370	360	375	378	353	374	380	388	347	348	379	368	381	351	366	366	366	393	352	377	351	360	367	356	390	389	336	362	359	326	374	358	383	380	354	394	371	411	385	363	376	345	392	363	330	354	369	368	316	357	370	348	356	319	354	333	360	393	387	363	341	367	377	375	363	355	307	361	382	379	372	352	378	355	355	403	365	387	367	319	357	347	371	368	347	367	349	358	327	383	356	347	344	360	371	378	362	362	377	360	362	407	381	399	370	345	378	354	361	361	355	361	383	371	348	337	358	392	366	345	384	345	391	350	343	358	395	372	374	345	412	400	368	402	389	362	376	379	367	364	369	346	343	415	355	353	344	326	438	372	335	322	333	359	375	353	377	375	347	350	349	376	405	345	347	366	356	332	378	375	318	333	358	377	372	411	360	343	329	409	353	352	378	390	382	353	357	364	332	375	351	349	383	348	375	324	403	362	394	370	369	294	355	352	349	343	392	359	323	362	389	346	340	384	312	346	327	371	343	382	381	383	388	330	342	344	365	384	368	345	361	364	391	361	323	330	397	314	362	351	350	346	382	375	335	358	348	366	374	362	368	359	362	378	329	376	379	372	363	369	344	359	388	348	378	368	360	326	335	374	386	392	353	355	378	372	372	314	374	372	373	342	364	348	382	363	337	385	362	353	374	343	347	348	367	352	410	393	348	390	355	372	360	366	324	379	382	329	368	365	364	326	380	387	375	333	343	386	370	372	371	361	337	359	367	371	376	368	342	383	363	359	378	373	399	351	382	332	381	361	363	405	369	347	361	332	346	350	379	376	398	356	357	357	359	372	375	339	349	366	381	372	367	362	364	395	370	388	347	377	392	317	356	378	346	347	372	380	343	366	359	366	348	373	341	360	349	370	359	357	378	307	378	340	355	392	370	352	402	365	373	406	364	376	363	343	343	346	347	418	332	325	345	344	361	379	387	376	376	352	338	374	370	328	380	386	357	363	335	362	347	359	354	368	368	362	372	339	372	344	333	390	359	372	375	381	355	409	341	340	380	367	377	344	339	369	340	336	374	362	403	370	345	336	403	350	358	353	351	400	388	393	370	374	373	388	322	330	381	370	372	369	366	376	344	354	392	358	373	401	359	389	387	364	313	341	389	354	367	372	361	341	315	381	363	374	371	407	356	373	354	359	359	385	339	354	375	366	394	362	386	348	378	374	333
2068	912	906	903	850	883	863	921	882	933	865	899	851	879	833	920	890	832	868	901	873	846	855	847	867	859	877	896	878	877	860	911	828	886	850	864	843	799	861	906	877	895	882	838	909	823	875	875	884	878	889	872	803	855	874	911	887	861	883	837	882	847	891	925	877	921	847	857	836	893	900	890	824	850	884	862	899	854	873	841	914	858	919	880	841	840	948	857	911	858	858	869	868	874	838	901	828	826	848	856	879	900	893	862	861	905	948	912	930	864	843	837	885	850	838	861	847	877	915	866	904	827	839	830	864	937	881	859	827	874	882	899	853	902	907	858	899	881	820	838	865	904	837	840	903	816	883	890	881	841	820	880	867	843	869	891	910	932	842	888	862	899	846	898	840	890	838	858	862	821	846	859	849	843	839	879	853	842	827	893	854	898	863	857	881	850	850	937	907	853	908	884	818	883	880	783	865	869	870	836	881	794	851	848	936	839	873	863	852	858	827	886	944	852	883	867	856	913	853	898	871	859	896	898	917	790	896	885	912	834	851	851	870	850	854	852	929	859	892	814	890	917	821	846	894	884	821	916	835	886	890	828	865	814	863	889	858	895	880	894	863	888	908	867	886	834	874	842	854	842	838	846	863	888	867	860	858	861	840	911	886	850	873	844	860	865	841	856	916	873	882	888	844	883	915	825	893	927	865	857	888	856	890	810	872	856	922	908	873	803	869	892	791	913	864	904	831	892	912	848	871	894	863	849	875	866	901	871	797	905	857	883	875	885	830	893	866	923	885	837	894	846	903	911	891	878	873	843	838	876	848	861	842	872	849	833	903	851	909	911	870	867	888	862	855	899	909	917	863	843	864	884	928	862	866	856	885	847	840	856	925	901	893	870	838	865	931	893	833	841	856	869	884	790	898	866	855	908	846	884	920	829	888	881	891	886	787	863	857	850	874	837	924	875	854	884	875	906	886	832	795	879	881	867	855	890	834	870	884	909	887	826	833	835	809	876	813	870	838	876	882	859	902	898	865	805	862	857	844	924	869	876	870	812	858	835	884	833	893	890	881	881	847	854	845	899	907	910	854	872	944	846	855	889	859	850	876	901	829	943	847	873	879	861	854	854	873	862	861	864	898	895	868	829	906	863	897	850	823	875	854	844	847	848	871	816	867	911	862	843	885	883	801	815	839	862	912	848	831	878	897	876	859	841	860	882	892	889	843	892	860	897	904	922	854	891	898	809	860	861	860	862	869	910	846	862	867	900	882	863	884	841	844	808	859	856	879	864	860	857	881	876	876	868	889	854	844	807	866	870	845	842	882	845	852	887	867	868	884	875	872	920	842	918	895	852	808	894	830	865	887	893	848	890	882	845	879	893	797	850	931	870	828	916	806	887	899	868	834	848	878	934	897	831	856	922	881	890	825	861	858	866	862	839	872	872	906	838	863	881	894	827	890	902	847	823	870	910	882	862	867	884	903	892	849	827	799	876	828	856	894	891	853	853	849	883	874	846	879	882	886	880	877	876	854	838	890	916	868	874	869	890	884	851	905	842	879	870	874	924	901	861	840	874	872	873	876	918	837	853	854	843	872	923	856	847	870	869	874	883	805	868	889	869	915	855	916	906	860	873	863	872	859	859	842	895	901	850	890	856	858	875	858	847	857	877	867	879	834	915	897	878	899	862	830	845	849	896	854	917	838	881	915	890	905	880	860	855	853	885	866	894	857	894	878	850	867	851	903	881	873	854	843	815	844	890	902	873	930	937	894	830	852	862	888	869	859	811	832	888	870	865	893	883	871	856	912	886	861	857	865	877	831	848	902	852	869	886	925	889	847	835	872	884	904	877	880	878	918	787	842	845	888	852	806	850	886	873	841	891	832	835	925	873	876	850	816	866	893	889	839	950	828	892	878	881	910	821	857	908	860	887	887	912	882	852	862	802	905	917	892	855	851	857	828	888	852	832	750	824	897	887	896	868	882	894	865	846	834	827	897	874	871	838	875	935	878	873	849	780	898	851	854	903	878	919	833	865	874	884	875	874	861	903	844	851	908	869	817	851	796	864	912	842	870	912	838	862	853	877	856	880	846	891	876	868	921	871	855	904	879	890	801	853	876	806	917	897	864	834	883	853	877	883	871	869	902	868	842	857	870	824	866	848	895	902	839	859	790	935	898	885	840	865	859	883	830	886	884	882	876	919	816	926	870	797	867	864	853	846	894	867	867	883	855	838	888	811	878	867	892	860	866	893	834	841	863	889	883	873	875	802	817	930	856	853	893	834	914	863	838	881	896	931	838	881	834	822	889	876	916	874	827	888	887	960	874	824	862	884	894	885	890	871	915	903	893	870	893	875	856	818	863	865	841	884	918	891	882	866	853	877	895	841	934	875	812	850	865	795	898	852	908	875	879	874	859	854	822	851	871	863	815	814	825	867	896	896	849	865	938	927	856	851	835	878	799	920	899	875	856	867	870	837	869	920	808	900	921	860	904	850	902	876	885	907	874	877	827	893	918	925	835	882	885	855	867	867	856	859	888	834	883	877	903	862	891	865	837	844	860	891	838	902	843	886	832	884	913	901	872	918	883	875	835	841	847	887	883	889	873	880	820	859	876	845	924	868	892	921	897	845	807	848	848	822	910	856	871	933	844	859	866	845	859	864	854	915	851	824	872	904	863	865	862	872	851	824	922	896	914	844	885	879	857	862	849	850	872	875	889	886	864	869	869	882	840	880	895	901	916	844	920	892	842	922	855	895	827	829	935	843	866	887	861	833	913	852	875	887	856	807	808	775	881	889	856	866	903	854	876	838	897	866	874	855	771	900	878	835	841	821	834	888	869	906	888	887	898	830	863	832	923	849	903	871	877	810	863	910	895	862	928	851	861	871	857	885	866	849	932	907	879	843	879	912	850	849	914	915	856	890	875	869	934	825	918	924	859	841	854	847	852	878	888	818	916	861	910	863	877	854	851	908	844	894	865	911	902	860	840	883	844	863	838	836	888	879	845	866	900	906	879	880	844	886	863	857	877	890	855	881	911	904	846	830	906	883	857	874	877	872	869	860	829	864	880	862	908	877	896	908	917	883	830	852	861	837	856	919	853	870	834	843	826	875	862	841	884	878	938	844	909	900	820	910	874	857	893	910	866	891	873	924	883	854	918	871	905	878	884	875	856	832	855	908	835	862	840	865	861	851	832	840	873	854	891	865	904	808	913	820	842	873	881	877	906	865	863	875	833	884	860	905	940	876	851	910	891	877	848	892	882	834	826	841	886	884	891	852	844	858	920	844	891	920	946	863	909	853	875	930	837	872	881	847	859	875	892	894	907	878	848	834	834	890	865	854	847	863	800	907	856	885	825	862	822	885	830	866	882	849	862	843	883	873	884	793	900	946	847	854	957	829	830	887	837	804	911	855	844	907	857	863	822	897	851	845	880	842	865	913	881	860	855	882	901	850	863	840	864	863	845	898	832	841	827	882	837	897	898	883	892	807	869	889
6910	561	521	460	430	360	354	349	373	332	337	350	338	349	322	311	310	335	305	361	344	314	293	332	320	318	283	285	357	328	293	326	336	329	320	314	343	289	300	358	347	337	297	316	294	279	295	294	301	320	299	305	298	303	358	302	290	321	307	348	339	300	289	314	316	293	317	312	336	344	284	329	326	302	273	334	310	325	311	276	307	315	278	316	294	310	312	300	346	305	311	260	318	317	343	312	313	294	324	298	294	277	315	293	286	305	315	330	322	364	314	302	325	324	318	297	320	315	330	321	317	314	349	333	312	311	303	292	343	289	319	323	323	316	304	293	312	287	310	288	300	330	272	319	306	314	323	320	299	294	303	332	290	306	318	318	314	296	336	302	306	323	299	308	291	315	297	322	286	302	315	287	324	314	318	320	301	311	323	297	298	333	297	300	349	313	323	335	320	312	337	303	287	314	305	334	312	347	291	318	319	335	319	288	291	267	298	306	298	326	293	327	305	292	338	331	319	312	348	332	288	310	297	316	304	329	310	338	327	304	327	331	345	302	299	311	303	335	301	295	338	299	300	306	312	289	318	290	339	300	325	305	301	290	320	339	298	279	292	329	297	323	336	305	277	301	324	314	320	303	332	289	290	335	317	292	312	352	303	277	333	293	343	343	301	348	332	304	303	315	327	310	280	308	300	309	305	324	343	303	329	292	324	309	292	335	306	323	299	303	332	316	339	283	317	293	299	339	296	324	293	288	294	323	334	305	332	329	309	299	302	309	325	306	298	341	305	358	308	303	283	330	325	293	281	320	329	312	331	354	324	324	316	340	336	304	314	314	303	289	302	323	329	277	312	352	329	323	327	333	296	312	317	332	321	308	311	314	320	312	296	307	334	341	331	297	308	324	340	281	287	326	312	291	291	339	308	301	313	299	314	318	319	301	310	316	299	318	294	325	311	320	355	304	297	321	313	343	295	310	320	329	340	323	303	328	324	284	294	311	314	302	288	304	363	308	295	278	289	286	300	340	326	303	298	318	339	322	304	295	323	325	304	321	328	334	327	305	380	265	331	294	315	321	311	284	304	302	318	342	320	305	325	314	297	311	357	313	301	301	320	289	330	340	304	297	314	298	305	331	312	346	282	335	306	319	332	274	339	279	300	342	329	339	298	331	324	296	296	299	305	323	312	344	306	321	311	315	290	315	326	290	297	327	276	303	304	330	285	295	302	303	300	295	293	315	345	321	301	311	307	324	326	295	318	317	311	310	321	324	350	294	319	296	291	307	306	363	339	348	345	307	315	290	321	323	273	315	306	283	323	351	285	327	310	327	290	334	318	307	277	310	342	373	299	296	287	338	316	301	304	322	300	315	316	324	327	290	312	321	308	279	320	300	320	325	317	313	328	333	328	312	343	339	327	323	307	322	315	306	320	303	301	308	301	320	321	324	341	318	305	317	298	311	291	284	298	304	269	315	329	311	315	329	307	341	347	342	354	290	315	342	335	333	283	308	309	335	307	321	336	320	324	311	308	319	298	337	304	306	322	334	328	298	301	311	315	334	328	294	315	334	324	298	305	332	310	283	307	319	326	312	374	323	319	332	343	320	278	345	295	299	278	268	301	335	312	338	307	311	296	335	325	331	327	346	311	323	326	319	343	317	283	303	299	311	330	274	331	278	315	311	304	318	316	295	335	294	310	305	329	300	276	331	315	296	320	292	339	311	313	346	317	301	281	319	321	307	302	297	322	343	291	311	333	341	290	337	308	325	312	335	314	318	306	309	346	310	312	285	315	336	297	308	320	324	285	316	334	320	349	306	280	305	310	300	319	337	292	300	323	291	331	323	350	340	302	308	315	334	318	343	303	300	337	317	327	340	343	360	335	314	343	294	308	301	294	314	305	289	314	313	327	307	352	322	318	305	337	329	287	341	307	329	294	323	293	310	317	326	307	346	297	304	307	324	302	308	300	299	331	329	316	290	346	328	323	327	318	318	334	307	324	290	309	304	360	319	284	306	323	249	292	291	337	286	367	350	337	304	289	325	294	310	326	331	298	325	328	308	309	311	308	331	346	331	307	317	305	308	317	310	334	306	322	341	283	289	272	324	319	292	327	344	329	314	314	309	261	287	323	295	339	309	300	323	321	322	305	324	343	338	307	350	317	352	324	313	305	346	345	313	346	329	289	327	313	306	303	303	324	329	338	308	334	298	293	296	267	325	317	312	322	320	309	344	322	315	305	302	328	342	322	332	304	325	278	326	305	328	307	300	291	305	325	332	330	320	345	338	322	334	340	352	316	306	321	302	323	307	350	338	327	332	333	306	351	315	262	292	318	302	299	288	311	326	312	315	352	352	313	310	287	306	320	333	308	303	293	324	321	277	294	294	319	303	295	304	319	314	310	305	286	350	363	320	307	326	328	307	312	316	301	316	353	299	317	290	306	307	299	320	320	330	284	335	314	322	331	309	330	329	311	306	258	320	316	334	326	288	344	329	309	341	305	322	324	330	318	312	340	296	308	299	309	311	353	330	313	283	319	328	351	282	306	310	319	303	345	304	321	295	315	298	280	330	303	330	316	305	283	324	337	310	284	304	330	309	313	306	304	331	329	304	356	310	312	326	315	313	299	308	303	309	345	331	318	315	316	314	316	344	303	368	315	333	323	320	325	313	325	344	320	317	329	302	343	297	347	320	328	336	338	339	304	289	326	318	325	287	304	320	330	335	312	321	326	289	306	311	304	338	298	339	258	313	319	310	317	300	348	307	321	314	305	291	339	293	292	333	285	337	281	304	323	332	305	317	342	306	356	335	292	322	300	302	301	325	328	340	311	308	309	291	326	331	293	265	320	317	290	303	344	282	291	326	299	347	289	296	296	327	301	340	301	286	310	300	303	357	325	306	299	300	333	312	334	312	353	309	294	273	295	315	308	349	296	332	284	309	324	334	322	295	306	333	330	318	288	303	310	300	317	325	311	332	310	307	314	322	341	292	296	319	308	289	306	315	348	331	312	297	328	297	309	308	330	322	319	301	294	319	274	310	301	299	294	287	300	269	308	297	315	346	331	321	298	313	314	303	317	292	319	319	310	325	308	328	302	295	288	348	300	298	312	311	321	325	342	277	292	323	294	300	350	286	339	288	310	305	329	311	334	321	335	326	335	315	350	349	330	334	296	329	292	324	317	351	319	313	283	340	310	292	325	319	296	315	320	303	335	296	323	287	330	316	341	332	316	350	327	308	343	291	341	324	299	298	332	338	303	305	329	342	350	317	347	322	338	326	369	323	323	316	326	328	333	305	326	332	322	295	317	336	316	322	331	295	322	281	323	304	338	296	317	342	303	323	313	316	317	279	309	300	340	299	319	317	299	291	339	304	308	289	303	333	300	315	303	314	326	306	288	273	348	305	293	312	291	360	299	344	306	284	305	309	280	334	287	330	323	348	310	314	301	340	284	264	334	347	324	293	288	304	332	305	342	267	301	297	311	319	315	337	316	297
6419	1012	1314	1374	1217	1125	1089	981	944	867	913	877	849	831	851	850	758	770	836	810	859	778	762	797	801	784	837	782	780	785	814	780	742	804	781	784	756	763	758	717	771	714	721	736	756	776	814	739	734	807	753	749	787	730	716	731	721	760	761	817	724	745	759	743	747	765	726	733	738	759	796	744	773	757	717	751	710	747	850	744	769	804	789	743	785	737	715	799	788	755	788	760	776	788	739	747	748	756	763	725	740	772	768	680	702	785	796	695	737	818	774	785	742	764	753	737	754	787	787	715	779	745	768	747	742	792	753	724	765	748	782	825	767	740	739	744	760	730	745	779	810	779	761	710	699	720	765	749	812	764	732	748	734	757	788	757	729	759	781	727	777	739	783	760	781	737	759	770	720	777	717	732	712	734	775	713	792	748	735	747	780	727	754	754	769	771	769	759	753	783	750	702	761	752	736	738	765	742	760	756	738	735	760	748	737	760	785	780	768	752	797	739	765	774	735	734	739	756	755	749	737	756	689	735	767	757	753	734	760	791	773	808	751	766	752	739	771	706	751	736	757	740	755	732	726	770	758	766	768	771	743	802	759	753	711	751	749	820	728	744	752	793	780	742	797	770	747	738	708	732	793	774	804	773	741	743	727	772	759	740	796	738	779	741	823	752	794	722	815	754	786	753	799	765	777	724	775	771	713	788	754	803	816	709	763	767	710	710	774	722	790	770	796	731	748	707	790	768	760	851	725	753	723	747	767	766	761	720	732	727	775	749	760	750	715	778	720	745	768	724	751	763	746	723	761	716	790	718	711	812	782	777	695	783	709	765	735	758	746	795	741	746	741	733	757	736	774	770	812	794	768	732	739	760	785	784	812	742	744	727	743	747	770	738	771	765	773	827	745	775	750	783	744	715	715	785	795	723	793	758	792	714	779	762	744	782	760	763	723	757	719	774	733	733	726	748	819	802	702	737	746	752	755	689	736	840	815	763	767	717	743	754	751	761	689	754	804	791	706	748	767	765	783	742	763	767	754	771	756	786	742	750	735	805	773	769	769	769	748	711	778	754	766	724	745	794	819	732	774	760	746	723	733	744	752	783	731	758	768	783	768	755	724	756	769	790	700	780	811	714	771	747	780	719	786	774	742	703	759	740	784	738	773	772	758	771	772	784	771	718	756	758	764	757	739	774	749	757	762	730	790	785	777	781	695	732	693	742	759	809	773	744	748	758	749	807	760	731	760	786	775	742	677	775	755	716	719	773	759	791	721	748	745	792	719	805	694	753	764	760	758	727	773	779	763	774	744	791	744	695	781	727	770	781	742	701	713	706	784	784	747	721	788	751	743	711	715	769	767	787	786	761	765	768	764	732	739	780	746	767	755	822	686	781	722	762	774	748	691	746	766	751	819	772	741	760	773	742	782	755	765	734	719	755	763	737	755	770	739	760	720	744	757	732	753	792	726	776	782	829	783	748	758	737	727	734	779	806	760	755	745	730	750	797	772	757	794	755	765	735	810	727	828	761	784	720	798	755	766	749	747	727	752	725	790	735	762	752	767	748	729	774	754	781	707	800	756	762	798	753	770	757	745	760	735	799	760	754	739	812	765	773	798	796	753	737	761	734	767	728	756	774	777	755	761	742	793	726	781	800	779	771	733	754	768	765	752	692	793	735	749	763	736	740	765	776	757	747	752	742	743	737	780	755	768	815	682	742	758	752	758	755	780	758	796	800	733	781	774	743	790	708	770	763	749	757	788	783	759	790	760	739	829	726	709	747	783	790	710	718	789	779	779	757	734	752	783	805	753	736	717	788	725	775	748	739	711	805	723	756	737	784	699	723	759	786	732	773	724	755	757	769	842	777	774	751	747	764	759	826	764	745	764	762	808	744	725	767	807	784	776	766	776	783	781	742	775	744	788	750	782	750	775	712	774	745	756	742	754	738	748	733	718	759	767	762	765	767	762	767	745	741	740	754	727	740	765	790	780	756	788	770	698	770	729	781	765	791	781	812	746	752	751	718	724	813	730	803	743	746	733	734	719	742	741	807	761	701	724	783	769	762	714	767	698	784	783	723	759	765	756	722	777	743	770	786	740	735	762	760	743	738	784	750	799	783	801	740	774	774	809	734	791	734	734	790	754	754	715	749	737	708	810	733	733	746	744	738	765	768	752	781	758	747	765	753	723	794	782	764	735	708	763	703	713	805	751	740	775	787	763	741	761	711	758	847	757	773	736	816	717	743	757	792	785	777	740	747	779	768	731	781	735	762	752	742	790	767	788	702	752	752	761	711	756	773	752	732	757	776	800	755	757	801	716	740	747	769	767	759	741	772	777	796	830	731	753	795	728	755	762	729	725	754	782	758	744	759	756	769	738	698	733	753	729	757	802	733	721	779	742	777	764	775	719	751	739	761	775	780	775	772	724	743	785	786	778	739	764	770	746	737	747	825	776	727	706	762	749	767	751	755	751	763	789	747	725	719	751	822	749	753	737	760	769	716	812	759	765	732	764	750	725	744	736	797	782	776	727	775	741	827	779	718	738	741	745	763	764	714	769	753	771	737	747	744	723	753	785	773	734	758	712	760	727	743	777	742	773	786	678	719	796	757	761	736	753	689	737	802	701	743	758	731	767	717	744	747	735	763	727	731	837	802	710	749	774	733	830	745	745	766	744	750	802	749	729	718	748	797	723	723	756	784	757	760	751	781	745	790	747	753	764	751	751	741	729	756	785	795	755	750	806	743	745	761	775	771	755	749	758	757	811	772	776	785	724	797	743	761	789	738	755	785	744	765	769	732	767	696	751	755	740	780	751	728	771	812	761	778	755	795	750	744	749	747	752	732	741	793	735	769	750	757	806	755	762	761	735	788	782	762	743	726	801	769	740	774	745	708	784	754	773	728	740	751	696	765	724	777	762	699	790	794	769	749	779	732	791	751	806	799	720	762	746	775	773	780	765	756	716	776	780	765	772	701	724	719	798	733	703	721	744	741	772	744	795	756	767	755	740	741	783	754	736	805	733	735	780	783	750	753	769	758	781	737	773	772	784	747	777	754	757	781	743	783	728	784	764	768	713	734	726	814	781	691	718	708	717	769	755	775	707	749	802	721	746	748	734	781	730	740	762	728	713	745	735	759	749	734	759	725	788	754	748	767	763	744	784	754	757	757	771	746	737	789	809	725	817	748	756	778	795	728	780	756	756	782	772	693	776	767	765	723	796	750	792	797	712	759	769	761	749	738	724	787	742	755	798	782	774	771	751	699	716	730	729	748	737	783	740	788	784	739	755	764	793	761	763	756	779	777	756	753	786	803	731	781	766	770	767	764	792	768	726	768	770	734	792	780	714	786	727	750	769	740	778	817	744	724	788	707	723	746	724	784	741	726	743	742	722	783	723	780	793	732	794	736	736	815	767	755	741	713	765	748	761	720	752	706	764	762	776	748	755	734	774	746	741	708	740	794	781	770	713	795	787	741	751	768	751	761	785	731	739	783
12144	848	643	495	330	312	215	217	220	190	200	205	167	189	154	149	173	147	149	155	173	136	158	160	166	133	152	146	159	150	153	143	146	131	152	162	163	138	136	141	154	138	145	147	147	138	146	143	143	141	162	171	125	142	143	128	158	129	135	155	149	171	175	135	153	142	149	129	176	128	151	132	137	129	138	150	140	125	149	151	144	134	145	138	123	146	164	167	143	156	162	155	129	135	135	118	178	166	134	146	146	154	127	119	134	137	147	145	136	133	181	152	131	159	126	154	116	161	154	134	150	142	149	158	147	125	156	132	152	136	159	131	141	147	150	158	167	151	139	128	156	147	154	141	137	149	137	156	136	131	142	150	141	138	143	142	121	156	124	154	141	159	158	128	148	133	145	151	144	148	163	124	181	145	170	132	136	146	144	131	140	144	166	170	144	126	134	134	154	154	120	140	116	145	156	128	134	146	132	174	132	163	157	130	129	138	141	135	116	155	149	144	152	158	151	153	141	152	143	146	160	142	138	152	157	145	148	159	161	139	159	154	137	132	149	133	157	156	145	136	160	140	147	143	140	144	124	135	123	160	127	139	158	148	147	154	161	132	139	146	145	148	151	145	150	134	161	126	133	123	148	137	133	138	133	168	131	129	170	162	149	149	147	160	116	118	140	162	133	139	152	148	139	148	151	133	135	135	154	155	135	151	161	135	158	143	139	146	165	153	134	142	136	152	153	170	127	123	163	143	164	159	123	155	134	146	142	141	139	125	138	145	143	153	147	150	162	157	154	171	169	124	127	150	155	150	149	149	135	142	127	124	156	151	149	155	159	147	154	142	136	148	151	141	158	152	137	119	134	138	122	138	135	143	160	163	147	153	133	144	149	132	138	140	143	130	132	165	141	151	112	149	145	149	135	137	155	143	159	160	149	146	163	137	155	164	135	144	158	146	144	145	125	128	148	157	139	130	137	143	143	136	164	155	120	152	154	135	150	153	147	168	121	151	134	144	141	155	142	127	138	154	155	106	129	118	137	142	143	126	125	142	132	150	153	140	126	138	117	145	135	149	146	156	164	160	156	149	147	143	136	147	137	155	144	137	149	144	136	163	144	120	140	138	179	127	123	133	142	140	135	112	138	166	140	151	146	164	145	139	156	151	132	127	148	138	116	153	135	128	158	160	135	125	155	118	125	157	150	126	132	160	153	148	163	148	164	146	161	151	137	143	143	146	150	156	134	153	131	139	131	136	120	155	160	159	160	151	157	145	136	147	152	165	152	141	148	133	144	151	160	132	146	175	153	152	168	150	137	132	147	147	150	123	136	125	120	126	164	150	146	143	147	135	135	139	143	135	154	126	146	154	131	130	126	138	147	156	131	144	155	143	147	125	125	142	128	136	154	142	136	136	115	141	117	149	175	132	159	150	164	140	136	142	172	144	119	153	140	147	139	131	140	139	153	157	120	154	154	133	135	131	177	123	137	154	146	124	144	127	149	134	139	153	128	157	126	162	166	142	157	125	146	159	145	155	134	158	141	136	136	151	147	134	134	136	164	119	137	158	153	130	149	154	114	148	135	122	137	148	152	149	168	136	165	158	164	139	142	145	144	123	179	145	173	146	149	132	139	124	138	145	163	138	151	140	115	140	159	126	141	159	143	158	139	129	131	142	151	156	162	158	142	157	165	142	156	128	162	113	157	138	135	147	141	162	155	165	140	171	144	149	161	159	149	137	157	147	106	156	154	139	153	156	161	136	139	155	156	151	121	162	143	132	123	158	143	143	138	154	149	136	156	131	143	127	150	165	132	140	140	133	156	130	130	113	141	140	138	149	150	169	146	160	153	127	135	178	165	138	159	149	164	145	149	146	145	135	159	132	128	143	176	146	147	123	130	172	164	151	159	163	137	155	147	139	145	147	148	150	156	144	162	154	145	124	142	130	157	132	142	145	178	119	139	116	154	141	146	156	144	163	147	134	138	150	160	152	147	149	131	132	138	165	146	155	148	131	145	140	139	148	140	146	144	136	144	139	133	146	151	137	156	125	146	135	159	132	155	137	158	123	168	146	148	132	161	153	155	129	156	146	146	145	138	165	131	145	132	135	142	143	166	145	152	140	138	142	161	146	145	139	141	134	160	131	155	152	136	139	143	152	169	154	148	154	139	136	145	153	145	137	162	161	162	136	143	142	146	147	137	146	110	148	173	170	177	150	149	154	149	154	163	146	132	160	132	136	144	134	136	159	143	149	152	142	142	148	143	172	163	148	148	135	130	141	128	147	158	147	140	131	148	149	139	131	157	147	126	146	159	131	130	156	143	116	139	154	168	165	136	152	134	140	147	144	141	138	150	159	163	136	163	138	109	158	168	147	162	123	157	140	123	174	138	122	158	140	144	132	134	145	148	137	155	144	144	158	147	148	137	137	158	153	127	144	158	162	130	157	163	132	141	137	154	143	146	168	134	144	147	146	126	138	132	153	154	139	144	137	150	144	157	146	145	148	157	154	144	149	140	120	166	147	165	147	137	142	139	161	129	137	146	142	149	130	122	145	150	152	160	145	145	165	141	147	153	142	146	147	139	140	165	151	130	164	138	145	162	147	162	167	161	161	142	138	141	144	164	165	130	130	120	150	138	133	148	170	142	135	151	154	174	141	129	150	137	115	147	167	152	144	129	140	146	165	133	179	122	157	133	159	125	137	169	160	154	152	121	157	127	128	147	141	143	126	160	120	151	151	144	142	139	132	132	150	145	150	127	158	147	150	137	139	152	142	159	150	119	155	107	137	150	127	138	159	142	164	129	146	176	128	132	145	141	152	150	120	145	150	160	151	135	164	140	145	142	150	140	132	127	144	142	146	165	160	129	150	146	133	161	156	135	134	170	152	128	142	141	123	136	147	138	143	157	146	125	146	127	130	131	129	152	158	153	145	152	140	135	127	151	158	144	158	149	135	141	144	148	164	164	130	122	136	150	135	141	151	142	148	136	160	127	135	152	146	135	148	155	145	133	147	114	142	152	117	122	150	141	128	164	141	146	152	148	131	150	173	173	143	151	149	159	148	137	121	138	156	154	133	136	144	149	130	145	154	159	151	164	135	150	133	145	160	148	143	161	141	140	132	138	137	134	121	145	127	139	147	132	133	149	171	135	156	164	150	136	162	139	159	141	136	124	119	146	151	138	134	157	176	150	145	137	158	137	150	141	164	151	144	119	127	153	164	159	124	150	147	131	153	145	134	134	159	135	144	152	136	137	155	157	131	157	142	154	142	138	128	155	154	135	182	146	119	149	139	135	140	157	152	122	126	141	153	133	148	131	123	136	139	165	157	155	119	129	131	157	151	135	131	152	126	166	140	154	137	147	147	138	135	142	135	144	140	152	140	142	145	140	161	135	137	150	145	162	154	127	167	149	133	147	180	171	149	148	137	150	153	152	149	139	143	154	130	163	153	138	152	142	146	153	161	168	132	151	176	136	150	143	141	153	143	145	115	155	133
7708	813	1551	1707	1376	1127	969	844	744	604	603	566	555	518	490	490	540	463	455	444	452	487	467	435	439	426	420	436	459	396	377	420	412	399	402	406	434	421	402	392	396	369	446	351	398	395	415	423	422	381	390	399	353	404	432	364	392	395	402	368	408	402	365	374	391	359	402	347	384	379	382	416	378	392	381	396	386	336	400	392	382	365	403	396	348	398	385	386	375	396	389	375	356	364	388	361	426	379	415	374	422	387	381	373	378	385	370	386	378	342	389	393	377	360	363	365	409	397	377	354	380	431	367	369	385	383	369	348	395	378	388	371	394	407	378	364	361	370	408	381	350	407	341	375	358	375	391	405	389	422	367	386	389	393	382	419	380	383	348	338	364	386	369	372	367	350	404	389	414	360	415	388	376	365	372	400	403	422	393	362	386	359	365	397	392	381	394	351	369	359	384	392	411	406	382	414	345	365	346	412	376	373	385	382	382	377	362	396	367	406	378	383	409	377	406	402	350	406	373	386	381	363	378	370	414	401	403	380	385	376	384	366	379	387	365	414	353	409	378	437	352	392	405	343	378	389	388	390	363	372	382	384	416	376	351	369	410	364	376	352	408	339	388	393	380	386	363	364	373	381	390	387	336	361	369	379	359	393	377	369	354	380	369	366	386	370	407	392	388	366	386	389	384	404	407	334	401	395	380	353	403	414	388	372	347	386	413	386	368	367	374	382	393	363	368	389	384	385	388	372	367	398	406	402	369	344	382	371	374	401	433	391	373	362	356	392	414	385	380	385	352	419	404	352	377	423	392	356	388	337	350	380	418	369	393	401	387	400	391	363	363	395	384	411	380	401	381	381	381	373	374	346	352	402	365	386	403	416	413	367	363	378	396	370	388	370	384	362	381	398	401	360	378	376	380	383	395	364	377	395	368	386	414	384	407	334	370	364	419	395	383	396	406	395	344	359	379	370	407	409	384	359	378	352	385	387	386	406	424	363	395	356	367	376	389	381	393	400	388	378	354	392	368	365	415	325	380	387	377	377	412	377	343	389	385	375	372	344	382	386	380	395	407	383	421	390	388	388	373	418	378	363	360	365	400	369	373	368	378	386	406	400	371	382	376	334	385	359	388	375	363	390	380	360	379	378	402	387	396	390	382	387	370	376	397	391	404	396	388	390	360	387	370	377	381	401	375	403	386	374	383	361	393	410	398	380	381	399	399	364	367	397	373	391	394	358	413	365	365	379	394	376	348	372	397	393	360	387	345	375	370	394	382	351	351	403	393	388	359	375	437	395	385	378	397	381	387	390	355	432	380	370	405	361	391	363	359	349	332	389	402	403	387	347	403	366	401	380	375	374	389	357	351	410	414	377	369	382	348	360	388	377	367	403	376	394	367	345	391	387	398	385	346	403	344	374	347	370	386	381	415	421	395	401	365	365	394	405	349	379	340	362	355	366	354	370	386	381	391	387	370	392	397	360	400	364	363	348	406	387	400	370	395	361	396	357	363	392	368	365	381	390	373	366	366	402	369	379	371	382	372	351	402	365	367	352	398	427	373	400	393	386	376	381	395	377	396	376	395	391	364	375	387	398	390	371	343	366	409	374	344	366	368	347	365	441	362	353	402	392	386	393	377	355	385	382	382	386	389	382	366	361	350	386	375	389	389	384	353	382	380	379	412	385	361	388	389	361	407	334	371	365	398	380	393	369	372	375	375	391	434	390	373	409	378	389	372	362	451	391	386	406	382	374	383	395	388	373	363	416	369	376	396	358	395	411	367	365	419	377	405	371	371	421	400	359	358	375	380	388	365	395	354	373	399	361	390	353	388	378	396	422	374	362	396	389	379	389	395	348	405	394	372	400	330	365	363	392	366	343	364	414	386	375	407	395	395	365	401	385	362	381	383	361	378	385	397	361	406	379	393	407	371	361	381	370	389	399	360	366	349	403	369	379	393	355	382	376	362	370	373	373	389	402	428	373	362	356	396	346	371	388	399	414	337	387	410	385	391	384	390	405	375	369	397	375	380	366	365	365	377	414	399	376	392	423	408	398	367	387	363	366	381	389	397	367	386	374	358	384	369	399	356	388	360	399	384	381	397	372	380	390	375	388	396	366	409	345	408	380	375	375	388	375	371	365	378	357	387	397	385	410	366	390	384	386	360	339	355	338	350	381	373	407	380	375	349	395	388	375	385	395	378	382	363	403	385	409	424	380	386	352	402	396	390	373	376	390	379	395	357	383	388	359	390	403	410	369	338	371	390	392	394	385	366	417	377	383	404	364	374	368	373	377	383	430	385	341	384	369	393	398	343	390	372	388	388	377	382	370	346	364	366	389	368	409	379	410	386	378	362	357	385	389	379	410	383	368	348	382	392	401	362	354	378	401	393	358	389	378	400	353	392	411	384	392	379	350	360	402	368	369	384	383	360	361	377	404	368	375	372	415	381	354	391	405	400	382	414	381	363	376	384	361	378	390	375	358	385	378	363	355	376	346	381	401	370	367	340	357	381	421	364	373	380	388	403	420	357	346	424	405	385	342	348	373	388	351	410	353	362	386	370	336	357	351	385	375	385	358	404	359	407	359	391	370	377	360	403	380	416	367	395	379	375	356	379	375	370	401	395	372	399	350	351	366	352	386	336	381	366	361	378	416	407	409	401	345	374	417	387	352	387	373	376	361	363	377	365	381	397	404	388	405	380	374	377	358	385	356	372	373	409	392	365	364	405	378	396	399	379	380	395	361	392	372	400	345	391	398	376	380	376	360	393	400	357	394	357	392	385	386	398	360	393	371	375	363	346	351	391	386	390	391	377	377	368	422	388	346	366	380	367	368	377	407	365	397	365	397	368	364	362	397	386	370	360	389	407	393	368	365	364	363	348	379	336	403	374	378	372	385	391	373	364	360	392	393	371	374	380	384	397	382	386	401	379	379	384	348	372	402	387	428	364	366	435	404	346	401	373	368	374	378	358	386	353	392	416	375	369	384	402	378	393	372	373	392	397	373	386	398	353	379	362	365	365	423	359	379	373	378	366	409	322	395	365	408	371	385	343	368	400	373	394	352	421	370	392	354	379	393	416	366	388	334	422	352	387	373	379	377	379	403	381	378	410	363	345	361	367	402	395	428	388	371	400	360	393	389	396	382	344	388	395	365	345	365	364	396	415	366	389	384	380	338	423	388	389	396	371	353	373	386	357	395	395	403	399	350	390	406	407	396	356	368	377	366	366	406	382	408	421	354	368	392	390	395	389	410	419	394	391	362	387	409	384	368	395	381	352	386	362	375	400	385	403	405	361	395	348	388	384	385	381	369	379	380	411	383	395	366	376	361	394	403	396	399	369	373	375	373	359	383	398	391	374	381	395	397	401	363	395	373	404	353	363	362	368	390	356	389	383	388	383	368	364	410	388	370	395	387	363	379	364	364	392	405	402	402	382	374	380	404	362	418	374	361	369	363	394	423	404	414	369	385	392	372	384	408	373	383	353	402	388	352
1306	355	378	354	378	402	359	364	335	372	358	382	360	358	355	387	354	383	367	352	353	373	337	328	403	353	399	358	359	352	349	378	329	362	348	352	334	364	360	358	334	382	338	338	371	353	414	364	371	358	348	378	350	397	376	342	376	383	395	361	395	348	377	385	373	359	356	358	378	350	330	340	366	376	354	363	391	359	353	356	364	361	352	347	358	372	362	364	327	307	376	347	349	322	362	337	398	370	359	359	378	343	344	380	373	313	359	391	350	371	388	352	369	377	361	368	357	328	387	386	359	391	375	333	370	363	376	357	336	387	366	354	410	348	367	400	360	347	361	324	414	356	379	403	394	351	339	338	341	352	351	361	393	360	350	352	376	375	353	395	366	380	347	362	369	379	343	376	337	366	360	329	351	383	367	377	373	356	363	349	371	349	358	337	352	364	376	394	365	361	383	412	359	371	341	402	388	352	369	358	347	348	365	369	400	404	337	385	373	368	341	363	344	350	408	363	364	372	362	352	348	381	338	376	385	369	383	361	363	362	352	366	423	342	391	336	357	376	344	372	357	365	383	370	385	374	395	377	359	398	341	349	335	344	378	395	357	350	348	332	359	362	389	360	328	387	378	385	333	366	368	375	351	360	355	373	366	332	366	363	377	358	374	395	355	347	386	338	374	367	321	366	370	355	368	368	349	335	355	360	382	370	393	372	334	348	374	338	359	381	345	351	371	331	408	344	375	379	363	361	380	344	373	346	390	342	363	359	353	378	319	382	351	352	369	365	377	345	377	378	338	400	374	368	369	336	395	360	378	346	338	388	353	343	346	387	367	386	355	381	344	374	361	355	332	373	323	352	364	355	326	351	398	349	371	340	382	354	365	341	323	380	356	395	366	394	374	409	420	376	383	406	377	373	367	411	353	387	379	381	329	416	389	316	388	380	355	408	357	370	375	344	369	326	372	370	337	346	378	360	375	368	380	381	375	344	327	371	401	376	366	375	387	380	353	372	355	320	369	344	360	357	383	360	352	359	372	347	351	373	357	384	371	355	372	355	374	353	382	391	383	356	342	352	345	358	332	336	355	344	376	374	343	402	367	426	345	361	329	356	386	400	376	367	347	349	362	381	381	364	328	373	420	344	366	389	347	348	382	379	347	328	351	361	341	358	366	343	364	367	368	412	372	364	368	390	370	353	358	328	351	378	348	360	392	342	361	396	379	403	331	318	369	361	359	346	367	311	377	400	380	353	385	365	342	368	350	330	374	393	350	351	357	364	383	382	396	352	360	385	364	368	340	370	345	340	381	349	370	343	361	340	359	356	383	364	404	361	359	385	385	403	349	371	359	385	359	336	351	394	361	371	355	393	372	345	379	337	359	365	376	380	362	344	369	375	346	343	378	322	355	350	387	350	376	395	308	336	369	349	363	364	333	377	368	369	370	384	354	364	352	365	343	376	348	387	368	367	357	370	350	365	373	370	354	373	353	377	381	373	349	402	387	401	346	358	387	375	392	366	383	380	353	390	388	381	374	353	370	396	355	352	399	392	386	373	374	354	327	369	362	377	386	337	344	363	386	396	360	348	399	374	362	377	344	375	363	382	344	374	383	414	365	334	382	343	360	361	367	379	397	339	378	380	341	382	368	355	359	349	387	369	390	352	351	335	373	379	339	379	379	352	324	358	332	377	338	322	363	362	363	355	365	332	343	375	375	360	352	394	405	373	366	369	368	366	348	346	388	359	341	355	430	347	350	377	394	382	363	440	363	386	375	348	361	391	387	374	400	357	362	342	381	344	353	352	382	351	373	348	357	370	360	341	356	340	334	350	350	338	354	422	384	384	360	368	358	374	340	407	361	361	382	384	361	380	374	377	407	336	364	345	337	363	387	403	363	356	363	333	398	361	352	387	376	379	398	346	364	373	381	378	354	322	345	371	384	351	356	378	350	384	364	367	374	372	347	340	357	345	332	367	335	332	325	361	342	348	360	354	345	383	349	366	365	357	346	382	381	373	370	353	400	338	349	362	391	366	365	373	366	383	343	384	351	357	382	352	370	372	362	364	356	370	378	378	378	360	348	383	362	348	417	385	321	336	340	340	382	368	380	375	392	381	420	325	311	341	362	388	353	353	362	402	379	365	363	375	336	384	352	358	356	401	389	367	360	327	344	383	345	387	351	365	350	357	370	367	378	339	332	338	363	336	367	389	372	384	409	391	387	394	379	368	364	351	360	384	335	331	353	395	360	318	380	350	347	326	348	363	361	363	361	339	365	366	340	388	367	380	335	377	394	342	356	337	396	380	373	333	350	371	382	356	381	350	394	350	335	384	352	317	365	393	339	344	346	338	364	360	368	397	353	368	355	330	408	345	366	378	349	374	348	346	353	364	378	360	352	370	381	376	378	396	371	348	400	356	384	382	362	394	389	384	364	373	405	381	358	342	341	321	371	424	353	373	379	377	359	378	329	365	368	339	359	355	344	365	397	373	346	398	363	383	368	365	351	346	368	347	351	352	370	369	363	370	368	356	350	355	361	385	383	326	379	392	357	368	351	381	367	350	381	367	358	371	373	346	361	368	319	383	353	359	338	354	362	374	382	379	300	330	366	353	379	358	346	356	373	401	333	367	356	379	370	387	335	357	337	374	380	344	349	340	344	337	392	359	349	368	411	386	371	373	376	380	408	385	347	373	368	388	399	375	377	372	391	376	365	388	360	362	352	368	338	355	369	368	370	364	348	377	369	325	388	383	352	396	350	350	367	391	361	366	369	362	327	358	380	360	372	323	343	372	342	382	400	374	363	364	366	330	349	348	362	380	401	351	393	340	401	396	345	373	372	363	390	371	376	396	369	378	333	334	364	320	337	360	374	335	376	406	380	379	351	381	365	378	374	381	355	374	349	338	378	387	377	413	364	355	390	388	383	330	354	384	406	390	347	382	349	322	341	360	388	396	390	380	405	353	361	391	343	374	348	385	341	379	378	344	350	369	370	370	340	358	366	349	365	333	413	362	377	364	371	351	362	367	379	403	376	335	362	395	382	347	401	371	354	331	385	344	337	396	353	371	347	345	388	388	387	359	375	359	370	350	364	370	356	363	380	345	400	377	369	392	383	352	383	325	325	385	343	386	373	366	374	390	342	379	363	351	363	407	381	362	332	384	343	363	355	352	361	366	344	355	403	338	335	380	353	375	355	375	320	387	367	356	348	349	345	355	315	349	357	335	372	374	351	366	322	383	370	389	377	353	334	372	374	372	377	377	339	322	390	359	354	352	343	353	410	377	352	361	352	350	357	357	354	385	354	408	372	364	363	357	347	353	375	348	368	358	360	369	356	384	352	386	376	393	353	338	357	378	366	392	358	410	362	396	414	366	344	400	396	337	368	364	347	381	364	380	351	356	388	355	356	364	366	375	391	377	378	344	339	400	374	336	339	344	383	333	358	380	365	369	374	370	379	356	347	362	339	367	355	339	373	371	356	335	379	409	363	345	351	349
2060	908	872	906	950	920	897	913	855	852	834	861	878	844	848	880	881	869	888	903	920	878	844	883	851	855	903	917	857	834	917	855	861	847	853	865	928	878	819	881	878	904	887	888	977	876	874	908	861	874	858	913	866	869	890	876	931	925	845	853	861	830	938	893	889	882	875	915	885	903	966	890	878	878	817	812	850	846	942	837	915	883	881	874	806	890	935	857	857	877	903	899	870	880	900	848	868	871	929	874	915	874	907	905	889	864	871	891	922	888	864	885	928	919	899	911	897	853	867	885	885	865	859	881	904	827	893	850	846	869	818	886	897	882	897	882	912	882	881	907	893	860	855	856	883	851	895	856	889	850	892	896	801	887	868	879	844	878	858	881	806	911	892	828	887	862	869	884	880	904	865	909	905	881	877	842	914	819	917	837	884	892	821	869	873	894	910	877	880	858	879	850	826	904	874	889	831	861	882	830	908	883	848	889	894	856	894	891	854	839	895	921	822	861	880	930	857	889	851	874	881	888	911	846	850	864	849	873	873	959	901	888	886	874	822	842	851	842	835	850	856	835	864	899	863	866	877	880	907	799	869	883	890	942	927	874	899	890	869	862	858	907	854	845	866	823	884	883	903	881	877	896	895	824	883	931	910	887	893	898	895	914	822	844	882	858	873	864	904	865	861	852	867	843	898	890	921	897	836	921	884	931	834	869	886	868	837	847	871	880	856	887	888	848	892	882	904	829	902	910	834	873	889	857	865	900	885	885	823	873	906	931	837	833	876	852	899	855	919	931	870	826	853	907	886	915	852	896	890	903	872	875	940	845	866	861	884	845	872	856	879	956	884	921	866	849	908	884	890	884	890	839	926	916	900	793	801	908	902	878	872	879	873	891	864	901	846	910	898	834	871	842	900	902	885	877	880	864	864	863	868	889	907	866	899	893	882	827	906	868	882	917	863	883	942	850	899	880	893	896	896	873	918	863	893	868	897	843	880	898	818	864	940	840	896	799	858	862	863	862	893	846	879	860	859	859	863	848	877	841	882	966	891	796	889	825	889	835	888	860	929	859	884	894	858	873	866	876	847	909	847	873	826	865	894	896	869	846	896	855	825	844	930	907	863	897	871	838	903	911	852	863	882	898	904	881	878	868	866	842	871	888	872	877	898	933	867	880	874	900	914	849	841	828	913	891	870	910	817	900	913	870	916	868	837	837	851	873	858	879	881	877	896	827	933	868	904	853	927	842	872	849	855	921	864	858	866	855	871	925	862	900	892	881	869	862	830	863	913	879	879	836	890	844	849	874	790	869	893	841	883	837	879	918	857	855	896	828	889	850	919	917	881	894	894	862	912	885	862	818	835	900	880	861	856	870	856	929	888	887	889	883	859	878	883	832	799	884	876	909	886	891	893	881	879	899	886	908	872	824	853	852	852	886	884	866	885	830	922	896	885	868	898	857	890	888	927	930	872	862	905	880	842	893	884	872	873	886	874	806	890	857	880	906	820	864	885	864	875	899	895	934	917	878	914	860	914	889	860	867	898	863	935	879	888	859	875	893	813	843	840	910	827	862	891	879	881	897	915	855	842	870	867	888	871	892	860	808	834	915	896	884	901	822	905	928	858	858	902	888	891	831	948	831	930	875	848	845	851	869	916	848	858	890	917	894	884	893	899	829	859	862	878	888	920	883	803	927	892	875	914	884	838	839	867	861	861	903	855	895	898	837	858	856	888	858	877	875	932	882	868	888	863	892	901	894	873	858	851	917	842	817	892	847	794	826	866	900	844	845	862	862	860	862	861	901	911	907	873	822	929	862	937	855	857	902	892	852	840	835	887	900	872	833	881	860	884	836	918	866	866	868	879	893	917	795	906	868	891	836	870	873	896	914	854	915	908	874	882	905	852	932	880	891	841	911	890	845	897	876	874	833	831	855	900	834	878	813	878	854	871	935	893	887	808	882	818	907	916	855	894	875	927	862	846	857	928	873	909	885	892	899	848	835	851	788	852	871	912	901	874	875	908	856	865	908	868	841	895	901	844	882	904	865	906	863	870	889	874	877	863	872	876	847	817	860	844	879	887	912	901	862	857	923	879	869	845	852	825	864	831	885	893	939	879	952	888	831	901	828	907	879	818	860	887	851	871	903	872	887	846	875	855	901	922	929	865	852	877	862	867	907	895	902	841	829	921	828	934	880	913	872	871	875	842	876	887	883	885	853	869	887	900	892	866	838	879	879	868	894	893	871	898	868	880	851	870	888	863	913	857	897	870	854	839	850	866	810	888	880	891	882	907	862	890	906	852	883	863	881	840	839	920	875	888	885	918	878	899	881	936	856	872	876	858	844	905	886	911	869	890	847	858	829	881	905	916	909	889	865	852	923	886	854	889	809	846	836	844	887	857	830	864	855	849	865	857	881	896	860	871	945	858	870	913	846	903	868	910	905	899	882	882	841	908	840	873	869	905	869	881	857	900	967	883	879	886	863	858	848	807	924	853	872	839	843	879	858	795	912	888	866	855	883	870	888	909	832	903	900	877	869	846	901	828	885	853	842	866	839	888	838	921	840	839	834	879	844	876	880	901	903	890	842	885	857	855	865	872	845	928	839	864	902	868	875	816	863	886	863	907	868	861	911	879	844	869	857	910	868	853	886	843	910	803	834	848	843	869	878	852	865	856	873	900	907	878	886	866	848	892	873	907	872	881	843	886	907	857	841	915	853	855	839	907	865	890	890	821	804	865	908	870	865	899	891	874	862	925	890	867	876	889	862	837	895	902	919	885	862	875	921	907	871	910	954	851	883	870	872	870	866	860	872	913	849	911	877	884	837	878	857	852	858	888	854	881	843	861	906	890	927	851	945	892	898	918	835	877	910	900	893	855	851	903	837	901	863	827	876	883	844	829	809	878	924	837	902	904	852	912	894	934	839	847	830	885	856	811	826	850	876	888	882	870	884	883	832	880	873	831	853	893	839	882	840	846	849	881	855	883	888	838	845	871	807	881	837	873	856	888	882	898	893	848	853	885	857	941	840	870	887	838	890	918	862	890	864	895	883	882	941	876	873	797	889	882	852	842	898	847	912	920	851	828	864	912	923	832	890	896	951	891	886	867	932	929	887	883	879	899	892	875	866	909	857	895	892	860	838	910	911	934	910	886	818	903	859	866	882	874	900	866	867	880	868	880	894	880	885	925	835	882	852	857	872	844	869	900	918	911	848	868	850	864	877	880	877	872	958	815	869	837	911	912	832	860	885	875	857	876	904	842	891	864	837	876	875	879	858	818	876	851	882	895	912	887	870	860	894	858	864	919	937	868	840	866	910	910	909	889	894	864	867	895	849	888	848	889	806	905	817	895	877	919	908	808	814	854	860	889	852	847	798	874	855	860	921	862	922	946	945	931	849	872	861	871	874	818	884	845	897	866	896	849	925	866	884	926	904	874	856	929	874	866	924	882	855	906	815	872	912	858	868	886	842	927	934	842	886	910	894	849	902	864	889
6757	606	556	479	423	423	394	333	376	352	342	328	334	314	313	331	306	310	318	326	342	333	354	354	308	327	317	296	339	319	349	295	335	300	375	344	338	333	300	324	320	317	329	322	319	334	333	291	311	300	330	290	315	295	286	338	298	321	303	315	322	318	297	304	293	326	305	283	334	317	313	278	337	310	335	305	344	304	283	297	304	324	327	289	328	293	345	351	346	293	307	335	324	315	301	352	290	316	336	347	326	320	343	289	298	303	298	307	355	326	316	327	327	328	330	326	302	318	294	346	308	307	276	308	357	318	294	313	318	334	334	281	314	331	336	331	333	301	318	329	345	311	297	280	340	328	326	283	301	307	322	317	340	306	333	299	351	277	292	308	309	268	285	321	317	266	328	329	322	357	326	314	309	259	315	326	302	329	285	281	318	316	310	338	345	301	320	352	310	332	335	332	300	344	325	310	317	325	312	322	316	299	323	300	309	303	322	316	337	294	301	312	317	319	284	325	306	320	311	312	309	303	336	273	288	318	304	303	294	326	317	306	303	316	328	327	320	313	321	326	363	301	287	298	338	334	310	295	327	302	317	335	317	342	326	305	315	306	307	305	342	306	322	330	281	331	309	334	348	316	270	328	364	272	302	277	315	268	263	341	269	309	299	308	341	324	339	317	301	335	308	319	289	304	324	309	334	322	310	321	328	357	310	312	312	294	312	327	297	295	301	329	304	313	314	368	286	335	322	301	371	324	317	325	352	348	326	327	326	311	313	280	349	317	314	334	278	308	303	328	322	298	312	327	332	310	307	329	319	313	332	312	296	311	323	315	301	348	323	321	336	322	320	327	344	336	297	328	323	321	325	315	336	342	316	324	328	300	301	317	352	342	280	325	339	322	293	324	276	334	335	299	306	353	309	304	324	326	334	287	338	318	311	298	311	307	324	312	331	300	311	316	317	374	310	285	324	295	271	312	333	298	323	315	304	316	314	313	304	302	307	353	319	334	303	355	290	331	328	320	316	314	309	337	325	318	310	316	356	310	313	336	297	283	291	327	320	289	286	290	336	313	334	287	327	270	309	282	316	315	316	317	301	313	325	311	342	308	300	317	295	320	290	316	301	294	332	339	326	302	289	309	336	343	372	317	305	316	302	337	304	356	297	319	336	316	312	336	303	303	319	299	301	328	333	343	319	268	330	313	330	315	329	288	319	323	339	292	316	345	346	338	329	314	342	325	286	328	335	326	330	319	335	307	343	353	293	311	299	313	353	265	305	313	349	357	305	277	311	299	296	323	288	329	339	325	303	272	314	295	293	287	343	273	304	310	317	331	292	312	297	304	322	329	271	306	318	313	319	302	339	317	299	321	267	315	314	332	350	311	317	334	315	345	314	313	330	331	291	350	318	300	348	302	295	321	341	293	310	346	313	301	301	337	297	307	311	285	310	346	304	316	324	310	302	285	324	306	339	281	314	301	338	305	326	297	330	323	299	306	340	359	332	314	357	323	311	302	302	332	301	339	307	309	298	315	322	329	289	318	281	346	316	332	315	330	316	284	291	320	323	298	310	314	298	300	305	290	325	319	304	296	335	326	278	288	349	308	307	330	316	314	314	305	341	325	326	307	301	323	299	342	347	299	328	319	318	300	365	302	318	294	320	330	309	305	309	338	347	328	293	335	312	296	320	344	307	326	308	343	336	284	316	331	333	335	306	328	332	302	338	329	299	343	311	321	294	305	285	278	322	330	298	317	303	326	321	312	266	317	323	302	328	291	315	311	312	294	310	293	327	385	323	289	313	316	297	324	302	283	328	320	317	313	284	316	322	307	333	350	327	330	313	345	326	322	289	326	327	314	281	318	319	317	287	283	342	345	310	296	329	335	343	323	308	313	299	317	315	295	320	315	292	311	319	327	327	323	329	296	320	319	306	333	338	347	321	304	329	325	312	331	334	329	308	303	305	329	316	325	334	351	362	313	312	324	313	310	306	334	298	291	324	341	323	303	329	324	349	337	325	279	292	332	331	318	311	281	296	330	307	305	325	305	314	316	290	305	358	336	304	303	307	272	316	317	354	317	324	329	333	315	355	329	319	303	306	315	303	283	292	312	311	298	311	306	325	304	304	337	327	284	310	311	299	323	309	288	286	329	307	290	321	301	311	288	289	292	312	299	298	329	303	316	285	319	320	322	374	318	330	320	324	288	340	345	319	342	302	335	325	314	328	305	338	322	294	279	317	313	311	320	312	316	312	309	313	347	282	288	325	319	288	313	318	291	298	306	302	295	283	319	332	332	326	348	359	337	327	289	286	293	328	300	332	309	337	285	290	304	325	329	314	275	327	296	306	310	292	329	350	320	307	346	321	298	297	344	310	281	323	299	332	304	310	293	340	297	305	302	285	322	327	302	306	309	298	332	295	331	336	311	335	303	291	341	330	321	348	309	297	327	334	297	362	298	336	306	320	327	334	349	316	313	304	342	309	348	273	303	322	292	315	311	302	335	315	323	295	314	325	336	306	300	285	303	306	323	330	304	311	319	323	284	288	304	290	312	279	276	326	335	294	312	282	317	280	304	284	318	302	355	309	304	292	319	337	330	325	341	321	329	323	319	345	353	338	330	324	314	358	294	293	325	323	317	322	272	294	328	305	317	341	343	289	337	308	322	321	286	310	300	325	335	317	288	298	304	340	288	310	341	334	295	326	295	307	320	300	329	327	339	314	304	326	304	332	301	331	351	307	325	315	324	297	302	266	304	329	303	315	310	340	284	295	331	305	297	287	293	317	329	346	303	330	299	279	291	327	312	314	295	295	309	317	330	318	284	294	317	320	320	280	275	299	318	352	285	304	346	336	298	334	331	289	348	321	298	304	269	303	359	313	284	307	314	318	355	325	335	322	307	330	325	319	326	286	347	353	355	297	286	307	292	296	322	345	339	332	298	337	307	331	288	358	272	323	315	332	343	311	319	313	325	340	347	288	330	316	290	316	340	312	346	335	327	294	307	322	300	312	320	299	303	289	338	340	340	345	311	308	304	295	320	292	320	337	298	276	332	327	319	310	307	318	271	295	315	328	304	320	284	382	296	336	373	283	325	315	319	277	301	332	322	302	340	320	300	322	318	311	309	292	331	318	332	330	299	333	296	326	318	319	291	281	303	314	323	306	333	284	321	316	318	273	302	326	323	317	272	338	318	256	304	315	317	290	304	346	310	304	331	345	339	300	301	320	334	300	306	314	326	332	305	331	318	319	330	340	320	295	290	332	308	322	330	328	325	321	326	313	337	344	307	325	316	290	311	313	294	335	317	332	286	318	311	364	324	329	323	305	312	296	304	321	341	329	318	336	365	316	330	319	309	317	321	329	331	305	292	321	282	299	319	287	316	313	339	319	306	313	323	281	301	328	373	318	306	300	296	294	310	334	290	338	293	324	332	302	323	313	289	296	338	290	291	296	310	321	296	315	327	292	310	292	335	307	301	317	306	323	318	313	301	320	293
6513	1001	1327	1366	1300	1143	1078	1035	952	940	865	800	815	859	832	839	775	761	797	768	808	815	777	791	831	815	766	838	771	779	779	751	780	784	723	779	783	816	760	763	732	777	816	839	775	748	771	740	811	749	734	790	775	765	759	702	724	760	766	723	744	733	756	758	749	777	732	668	746	755	759	786	739	780	792	786	722	758	769	760	773	737	728	782	690	800	814	783	728	803	728	756	720	775	762	762	768	797	789	734	752	706	770	773	774	735	750	774	799	764	809	820	742	733	718	783	713	797	800	784	789	767	744	763	775	847	732	767	776	759	749	775	781	730	781	806	766	735	788	743	694	740	748	780	742	736	744	760	735	773	743	754	749	709	778	792	759	763	764	773	767	757	717	758	770	747	728	714	738	799	764	777	735	767	775	810	795	785	774	748	721	776	708	764	709	746	773	777	764	740	726	844	727	753	737	802	698	754	763	742	766	760	729	722	785	795	736	742	765	730	782	777	761	773	776	752	752	752	735	768	769	748	795	755	792	740	769	765	714	724	732	803	741	792	709	724	738	767	725	789	765	750	805	736	739	726	765	753	764	781	791	788	780	807	785	736	754	778	774	718	801	802	732	767	728	722	774	750	717	736	712	736	776	770	776	761	748	728	774	747	753	782	743	769	768	738	772	734	804	760	832	761	768	815	727	749	731	744	733	710	745	724	720	788	742	752	717	739	784	754	821	702	744	745	762	821	761	803	761	728	782	778	770	753	770	782	780	791	759	737	747	770	745	780	742	742	779	751	773	740	780	725	768	756	782	751	778	799	768	791	770	774	739	757	760	758	740	729	783	778	724	656	740	753	700	747	735	770	716	762	704	797	720	736	751	769	773	759	763	742	773	765	791	734	759	780	781	721	749	737	752	724	758	809	776	703	771	740	747	749	723	791	749	727	749	700	782	758	762	721	784	681	803	804	768	746	792	745	709	727	779	772	784	756	787	743	774	792	788	803	782	759	776	771	776	744	742	762	736	759	762	797	762	768	738	755	742	796	780	726	748	731	783	798	762	760	719	770	753	703	721	731	751	800	751	780	740	785	751	745	781	705	736	765	757	791	751	798	763	770	818	732	791	742	743	745	765	746	735	759	741	774	752	713	783	760	756	725	775	746	791	765	821	755	772	760	786	726	786	778	750	733	732	715	748	761	726	751	777	723	745	754	745	810	779	788	757	770	813	737	789	784	791	796	752	775	717	757	793	774	788	744	725	742	749	699	738	840	762	746	755	734	734	742	735	770	765	736	805	787	754	746	737	746	726	747	775	758	739	715	769	767	769	727	800	695	783	767	724	771	748	744	737	781	773	725	748	707	737	785	726	814	741	763	711	727	775	693	749	803	692	778	786	713	775	785	807	766	770	733	776	727	711	749	743	777	742	718	738	733	777	746	701	791	710	800	741	728	739	776	704	716	725	741	768	755	758	769	729	706	744	745	741	720	707	733	694	746	790	741	735	754	721	738	737	769	765	778	756	747	755	795	736	765	754	751	756	733	758	784	719	730	735	788	742	776	739	725	714	753	750	737	744	765	721	701	750	723	721	771	790	815	751	754	769	779	820	733	793	804	756	768	745	787	718	769	743	767	730	790	798	737	782	761	760	779	780	776	775	687	764	752	751	751	738	766	719	692	735	715	788	742	815	818	742	744	757	726	771	775	813	740	695	786	749	803	798	740	738	736	724	787	759	762	742	773	791	763	781	742	720	767	725	766	764	743	710	716	751	772	801	780	758	763	750	798	757	721	704	732	816	691	741	804	763	789	736	738	768	729	777	768	776	808	736	782	701	764	762	693	785	775	750	741	793	769	753	736	800	775	771	745	743	744	716	773	781	797	787	777	746	749	747	769	759	704	787	713	762	745	818	727	740	724	727	762	732	708	747	716	745	751	764	716	778	786	792	764	756	795	769	742	736	775	842	756	773	744	769	753	774	784	759	770	737	724	762	779	724	780	778	805	757	795	779	789	733	752	742	731	774	756	752	810	763	776	779	752	754	751	746	738	793	774	731	767	739	769	818	768	716	760	710	747	715	783	733	714	793	782	803	780	735	781	763	786	733	761	751	736	784	689	774	757	738	734	753	784	793	797	715	746	779	775	701	751	782	725	794	783	801	759	744	766	778	773	747	763	727	739	784	738	763	750	743	759	754	810	780	803	735	761	721	747	763	786	784	758	766	740	726	789	713	741	767	743	735	741	767	760	782	749	830	800	774	749	753	790	713	738	733	705	732	715	715	773	754	720	742	793	774	772	736	760	777	750	722	724	705	757	733	680	736	739	807	738	746	757	691	750	766	735	741	763	759	785	690	778	826	803	793	790	765	735	782	815	687	755	704	740	727	715	792	791	746	783	768	776	768	747	766	751	740	776	733	747	712	821	778	746	767	763	801	710	773	742	762	760	756	762	794	732	726	767	788	704	778	704	729	774	728	777	766	772	748	776	702	773	776	725	730	764	746	812	724	791	781	766	724	839	689	786	744	698	734	778	750	766	798	771	742	797	781	703	712	748	745	733	697	731	724	755	781	763	729	800	765	769	806	734	774	763	775	764	715	752	776	789	731	740	751	737	729	769	780	757	780	783	753	843	759	731	759	768	818	697	746	761	729	728	782	762	738	812	784	792	753	761	698	743	756	779	721	729	772	781	717	825	730	771	762	793	743	761	834	798	750	769	761	752	735	730	733	785	773	762	745	747	765	746	780	747	757	753	782	795	794	783	837	762	715	770	737	790	784	726	730	737	759	787	801	769	705	793	738	754	758	713	746	758	767	719	795	732	723	761	730	735	771	773	807	714	729	796	788	766	719	753	743	753	721	764	739	750	735	764	790	758	712	722	749	791	730	768	750	765	773	780	767	798	779	746	771	784	794	753	757	785	744	738	767	773	772	731	820	788	743	734	761	767	768	748	771	756	711	796	724	744	741	705	763	745	779	761	708	800	741	715	713	776	761	754	761	762	770	720	758	780	742	757	779	771	731	719	717	733	752	747	720	758	772	738	761	769	767	782	757	717	773	771	715	774	720	727	744	822	788	771	750	778	746	748	760	802	786	696	774	786	745	823	781	771	748	755	780	758	817	750	728	799	763	825	739	699	773	722	726	748	719	744	764	755	754	738	759	751	769	716	739	757	682	749	762	801	817	732	751	770	757	732	749	796	773	746	745	731	804	748	751	744	760	749	742	784	717	813	748	806	791	783	757	762	804	793	770	784	763	772	791	759	756	736	781	716	777	779	757	753	767	745	650	754	785	781	777	752	765	741	790	780	709	767	772	756	754	769	755	751	708	708	771	787	771	797	800	737	806	727	782	781	804	721	753	792	727	766	771	765	731	758	733	744	738	768	740	716	758	737	744	756	756	734	690	753	736	752	728	781	761	760	733	767	754	759	763	747	749	709	756	777	776	767	764	757	771	761	803	743	747	761	799	697	748	737	701	769	786	741	747	754	795	759	796	778	757	760
12062	754	605	472	336	293	259	216	193	188	178	153	168	167	174	163	154	169	167	172	156	167	154	153	166	145	127	163	142	125	137	150	146	142	153	123	142	143	162	137	153	151	168	155	134	136	145	141	139	139	148	123	147	144	144	139	161	141	142	136	152	150	170	136	147	132	137	132	138	143	125	134	143	129	153	143	161	142	137	138	148	145	159	117	143	147	168	142	149	145	143	153	141	169	166	155	136	144	152	154	125	133	145	145	156	160	146	136	124	154	156	153	118	136	123	150	118	148	146	160	152	149	147	167	151	152	137	131	149	150	134	157	158	148	126	144	144	130	153	154	115	133	130	144	164	133	148	144	161	132	154	142	139	146	145	153	161	106	169	149	138	130	147	134	125	140	167	136	145	132	150	131	142	149	143	153	142	158	149	131	137	121	143	163	143	147	138	141	152	149	139	152	138	144	136	137	141	149	142	137	152	132	144	138	161	151	109	153	138	135	130	147	121	127	151	148	135	146	148	130	154	165	143	130	150	124	152	150	149	138	143	146	124	139	145	143	146	142	130	112	139	137	121	152	124	123	133	148	148	158	130	124	144	146	142	149	127	126	155	132	159	155	154	156	141	157	143	165	158	126	150	159	137	133	142	134	138	125	137	133	148	117	124	142	129	143	136	131	119	159	125	149	136	153	137	155	150	158	145	169	155	142	176	120	129	127	122	134	140	118	140	150	142	147	161	145	137	149	160	133	147	147	162	146	153	137	130	170	142	129	140	139	145	135	122	146	129	166	154	150	148	137	158	159	136	136	123	157	144	144	154	135	141	152	126	136	149	167	139	139	139	148	173	140	141	152	140	165	152	146	144	140	158	142	147	153	155	140	140	130	140	164	138	133	149	150	156	158	148	161	129	149	139	144	152	138	145	118	142	151	138	137	155	155	137	129	133	137	162	138	163	132	148	144	161	135	139	123	143	153	136	138	157	134	149	142	137	156	136	128	132	149	161	171	145	126	134	140	142	120	147	135	160	126	155	121	153	137	160	149	149	146	136	153	147	151	124	144	157	146	140	130	154	127	135	126	130	141	144	141	130	149	154	148	130	140	138	156	137	142	141	136	141	165	157	156	147	159	131	140	135	119	149	119	135	133	160	125	129	162	153	151	133	131	172	126	130	163	179	153	157	132	150	145	142	128	139	134	139	146	151	121	158	124	171	147	168	141	136	130	153	147	139	160	132	131	143	116	156	142	131	164	150	143	153	163	124	145	142	127	152	124	151	138	140	144	137	140	150	129	147	135	147	125	143	143	125	135	156	153	148	138	146	131	137	134	141	173	134	157	135	150	141	126	141	128	153	146	148	141	148	151	144	121	147	127	156	153	138	152	132	150	151	140	127	160	140	128	147	133	152	152	112	129	141	134	125	140	136	128	141	146	128	126	133	140	125	158	145	153	150	164	142	139	143	127	129	121	138	153	128	160	162	146	147	152	142	125	150	155	133	134	129	161	130	154	135	125	154	149	151	143	139	146	144	141	140	138	144	144	149	164	128	151	162	158	186	137	128	151	129	142	142	133	142	145	146	151	157	151	150	144	129	135	134	152	140	136	144	136	150	162	134	157	135	160	151	161	130	150	145	144	175	146	128	139	153	165	154	148	151	141	139	149	156	148	139	163	130	142	130	138	149	122	131	155	141	121	159	133	150	132	155	145	151	135	139	131	130	136	170	154	117	124	138	138	134	138	150	136	163	150	137	131	150	146	144	145	159	147	128	151	150	137	142	129	141	152	123	141	139	149	143	144	151	143	150	157	129	127	137	132	122	136	160	155	154	135	151	154	148	139	140	140	128	136	172	126	125	120	130	158	136	177	130	151	156	154	145	152	167	167	149	152	125	129	135	171	138	149	131	164	148	128	133	155	152	141	145	138	137	133	140	170	134	144	140	147	156	166	149	155	137	153	145	152	146	154	149	151	136	142	115	153	123	155	144	159	155	147	144	154	161	140	142	149	134	137	150	141	119	154	147	133	127	145	152	149	143	151	141	141	157	120	135	133	165	134	126	146	144	147	139	109	165	140	138	136	147	160	145	137	118	175	135	151	150	143	140	142	116	137	148	138	160	151	143	143	143	144	136	173	127	125	141	148	136	161	177	134	143	139	171	162	119	148	144	172	165	154	139	139	161	161	151	138	148	165	163	162	142	159	154	165	139	128	161	137	148	141	136	136	152	148	167	162	162	171	168	149	137	181	162	132	135	148	135	150	145	151	128	136	139	151	128	167	115	138	128	135	145	152	141	123	140	127	143	126	137	141	133	146	171	155	143	167	128	135	157	147	122	130	151	157	149	167	186	165	157	180	134	137	163	137	122	151	129	145	98	132	140	139	182	166	149	144	153	160	135	119	143	138	146	140	148	140	144	147	140	152	140	159	139	164	141	149	131	139	171	151	141	123	135	112	136	134	159	137	152	149	145	147	155	145	137	146	150	122	129	166	120	149	154	123	132	149	118	158	127	143	139	141	132	160	135	139	151	144	150	131	143	133	125	160	163	144	114	137	147	151	138	136	150	167	138	132	133	116	138	142	123	145	145	127	123	139	166	138	135	157	160	131	141	149	149	165	134	131	135	127	137	130	134	161	144	136	133	154	162	140	151	167	138	139	138	125	154	160	121	157	135	135	148	144	144	142	130	168	127	163	132	145	157	158	147	145	154	137	134	155	143	133	141	134	120	173	135	162	129	123	117	138	158	128	132	146	161	152	151	143	161	134	142	162	147	152	159	146	141	124	158	128	162	156	149	134	145	126	150	135	137	139	126	127	136	147	137	133	144	146	151	130	141	116	149	162	136	172	146	145	151	164	142	154	130	153	147	136	163	129	124	155	133	152	140	150	154	153	147	133	133	146	160	146	137	156	154	131	171	144	157	168	147	181	122	128	165	144	169	155	148	150	154	146	138	136	148	134	139	132	151	152	145	141	133	138	154	145	127	143	127	140	136	159	155	134	141	157	157	138	138	138	126	159	131	149	139	157	149	130	149	149	151	128	131	165	137	139	140	141	139	149	138	141	147	135	140	149	130	144	156	144	144	130	130	158	164	133	142	135	137	140	146	142	122	176	165	155	128	132	126	138	141	139	150	125	132	133	155	143	145	153	128	148	159	147	162	118	131	159	165	168	147	155	140	148	171	116	138	184	132	139	130	147	152	122	152	119	161	167	133	146	124	142	163	152	142	144	123	147	133	172	122	147	157	157	152	156	146	141	162	132	146	153	168	155	142	135	131	139	138	146	142	149	173	125	118	146	162	140	144	139	149	145	140	130	134	131	125	132	163	142	151	152	145	144	134	140	144	153	154	150	165	145	136	168	166	144	167	163	147	163	134	146	144	127	157	143	161	142	135	169	153	133	143	149	135	132	158	130	129	127	126	143	146	150	130	149	163	144	140	151	130	159	144	142	163	131	164	178	150	123	143	147	146	144	151	155	156	166	161	152	139	163	137	135
7742	838	1428	1682	1336	1223	925	859	731	701	631	571	571	526	521	471	501	484	491	445	412	477	505	440	456	403	386	426	396	408	423	438	409	411	420	369	406	364	417	430	421	412	370	405	391	363	368	396	406	392	423	370	361	390	383	382	383	361	370	339	392	346	361	392	406	361	366	376	384	379	378	392	385	393	369	387	410	386	413	384	374	361	367	389	356	357	395	387	413	394	401	400	408	368	363	386	373	386	406	424	358	385	358	379	378	390	363	393	368	353	373	386	352	380	395	390	413	410	399	380	396	388	367	368	404	379	396	402	368	368	384	376	377	375	382	365	409	410	395	370	375	385	388	374	371	397	367	373	348	372	389	372	350	383	404	379	412	359	350	378	364	362	331	386	379	383	385	382	408	372	352	380	377	388	381	380	383	365	365	405	367	373	392	381	360	406	408	377	389	369	391	383	363	363	392	401	380	392	390	363	357	382	423	408	358	381	377	358	398	404	379	425	380	370	377	380	383	400	382	356	361	376	399	381	357	419	375	374	367	410	397	367	411	391	352	388	364	379	377	387	396	366	374	387	386	403	391	371	383	368	357	387	388	375	388	355	375	358	376	384	410	346	389	379	390	405	370	360	361	359	412	345	435	390	342	365	407	384	374	404	373	393	417	425	359	375	376	356	368	321	364	378	369	398	339	420	400	387	395	351	386	396	395	367	367	375	361	405	418	386	418	363	390	382	382	364	373	365	389	395	405	331	375	375	384	379	385	346	380	357	399	388	353	395	379	355	348	439	374	363	365	402	369	371	350	375	386	384	402	423	414	382	413	364	391	406	366	363	360	386	376	388	384	382	362	386	390	356	399	383	392	362	376	392	382	373	368	363	358	352	378	370	393	350	376	381	377	390	354	345	357	364	361	391	372	365	408	398	381	420	374	371	398	406	368	398	382	398	332	377	405	395	406	391	355	402	390	376	345	372	379	399	361	359	369	392	384	356	404	385	394	402	387	399	419	358	375	328	374	365	384	386	360	370	395	364	391	411	435	391	348	360	354	373	362	377	356	361	385	369	382	351	400	374	416	387	354	383	323	343	387	375	363	382	406	344	356	363	389	365	373	403	350	380	402	408	347	385	346	390	383	379	380	373	383	361	379	384	407	363	359	408	372	362	353	352	372	387	362	373	380	389	358	367	382	381	377	374	369	349	393	365	360	395	372	379	419	354	398	342	366	386	384	386	391	406	378	361	384	404	368	381	368	375	374	361	350	341	342	381	372	361	391	411	361	367	353	380	393	363	363	366	361	354	383	399	397	388	343	399	409	357	386	343	338	359	383	367	357	369	390	366	381	343	385	368	378	393	379	391	392	376	414	368	376	383	378	377	405	407	367	381	363	367	359	401	397	410	358	387	360	364	412	402	408	364	358	360	395	378	368	367	432	364	388	358	412	405	403	406	383	417	396	382	369	356	370	375	368	421	409	391	386	389	413	343	396	401	395	396	376	387	359	377	345	401	407	362	363	386	365	391	374	408	362	373	383	366	404	404	365	411	395	390	388	430	375	410	379	355	385	369	391	378	372	370	398	353	381	412	380	382	355	372	406	358	387	409	380	408	408	369	349	383	376	380	385	357	396	388	380	409	381	395	339	372	380	385	407	377	381	387	385	381	383	396	343	410	397	377	359	346	416	348	362	399	381	357	410	375	364	389	415	403	398	371	382	366	408	382	344	357	377	420	351	397	380	376	380	347	356	364	337	351	345	386	392	382	363	359	378	390	401	420	368	366	355	372	402	376	405	352	348	375	378	403	362	401	372	386	361	399	395	384	386	361	370	377	366	375	360	375	402	382	395	407	425	372	390	395	402	364	359	381	377	370	416	334	383	366	377	373	373	384	405	359	401	361	404	365	348	353	380	375	364	408	372	408	385	377	383	404	351	381	422	388	332	371	352	389	364	366	374	357	380	394	352	382	362	365	381	360	394	386	378	369	399	366	378	357	345	373	363	386	394	379	366	397	368	378	391	365	404	399	390	344	420	365	391	411	390	342	345	380	354	372	390	384	351	383	409	372	376	371	367	368	369	390	388	390	338	335	350	407	358	363	360	388	358	364	425	379	403	406	396	377	376	353	369	363	356	364	401	381	382	347	382	386	372	378	370	402	372	381	408	379	363	384	385	375	408	393	374	405	379	361	364	383	380	361	391	355	381	384	386	375	368	412	396	373	364	375	408	388	376	369	359	372	403	386	399	393	383	403	343	359	377	404	348	399	360	425	367	360	394	372	397	363	373	375	384	353	394	377	399	386	375	350	380	381	342	364	393	369	359	355	382	401	370	398	372	381	364	392	360	399	383	369	382	396	383	371	373	391	379	421	378	391	402	374	387	370	359	391	383	369	371	403	406	342	367	375	341	351	352	344	398	334	402	387	401	368	363	393	366	382	357	391	360	383	402	370	410	376	349	349	388	358	373	369	369	369	402	384	408	348	355	385	349	379	362	359	361	389	369	362	367	376	394	405	416	354	417	358	418	358	414	362	381	372	404	359	378	377	403	402	379	385	358	370	345	364	364	388	360	382	387	415	396	389	386	392	404	376	370	368	364	368	338	398	381	353	366	364	339	383	378	409	404	425	406	352	369	370	368	366	376	359	379	381	373	390	416	392	384	372	391	362	350	405	377	392	372	369	401	397	386	391	362	351	397	365	381	363	348	401	354	399	399	421	375	381	348	376	342	397	384	384	373	351	408	347	353	382	381	386	358	368	407	399	389	386	393	397	377	377	411	378	371	394	371	348	389	356	368	362	372	396	410	373	370	369	395	390	387	375	343	364	363	360	383	393	405	404	390	337	388	357	391	376	379	360	368	336	341	357	379	380	371	345	377	379	364	360	385	377	366	414	369	372	389	419	350	392	375	351	406	364	372	384	386	395	352	406	415	385	375	385	348	354	377	394	386	364	367	342	405	415	364	402	375	408	398	370	383	361	358	386	371	387	356	414	372	389	376	376	399	423	370	370	379	393	414	377	378	361	361	353	354	344	359	369	383	361	372	370	382	381	375	378	374	422	369	359	362	369	363	411	397	360	378	367	378	397	389	366	371	379	350	391	397	377	383	394	371	365	404	397	370	401	402	380	337	358	395	375	373	371	392	391	401	362	383	362	345	386	362	359	370	371	369	406	373	362	396	357	377	393	393	350	386	366	371	381	363	414	381	350	343	375	406	373	368	354	404	363	368	372	361	413	347	366	390	392	383	350	383	403	394	375	381	401	374	379	390	400	348	387	358	373	389	363	401	399	420	351	380	393	411	367	369	358	353	358	371	359	350	405	349	423	347	358	389	398	392	385	374	402	349	425	365	386	386	411	360	405	371	396	386	417	389	373	379	364	389	393	404	385	365	369	380	391	418	375	396	404	380	417	393	371	370	365	363	400	406	411	367	380	409	378	383	376	388	368	347	419	379	383	386	397	361	389	366	380	377	367	385	379	379	388	368	353	371	373	366	395
1311	345	333	390	373	354	360	340	374	343	353	390	360	383	373	353	355	355	378	353	353	396	377	385	370	382	367	376	368	351	404	369	378	343	390	327	341	339	361	353	356	350	341	329	370	373	365	382	362	364	366	318	359	412	372	371	356	378	349	360	345	383	360	352	357	372	367	389	370	337	344	405	410	382	390	351	381	322	374	364	344	334	369	374	348	359	342	364	371	402	341	360	346	360	337	361	336	357	351	384	392	376	367	388	326	365	394	328	366	394	336	353	365	375	361	399	370	375	368	381	360	428	404	356	369	365	362	363	355	338	375	386	392	373	380	363	324	317	355	359	398	361	379	389	357	323	364	354	406	337	377	401	367	367	336	325	329	387	366	382	364	373	368	394	348	320	346	394	373	336	346	366	357	357	358	399	331	352	374	368	342	403	367	392	346	372	345	378	394	360	380	378	351	375	374	327	346	334	348	337	403	377	364	346	386	353	346	371	367	395	339	360	367	333	362	344	378	369	347	382	337	395	376	362	369	354	322	368	331	328	381	338	337	336	358	391	375	384	357	335	376	357	367	348	339	364	381	358	368	410	374	379	363	337	380	378	316	356	364	362	398	349	380	334	329	370	355	354	395	366	340	352	346	356	344	343	374	375	395	310	373	369	369	365	357	382	357	356	376	370	377	350	390	362	382	353	389	341	356	379	381	347	350	345	362	362	387	358	384	344	347	331	344	327	354	350	351	328	386	375	358	355	396	380	362	339	384	375	367	357	371	329	361	314	362	376	346	364	356	319	340	375	337	364	392	364	379	341	394	384	359	365	352	365	352	370	379	367	353	358	350	356	348	347	338	353	382	393	369	361	378	377	369	374	397	383	370	413	356	351	346	325	359	369	336	383	356	419	394	352	387	359	406	353	353	385	371	383	370	336	348	380	360	396	342	352	365	368	369	378	364	392	346	354	355	379	369	343	378	384	365	363	377	370	355	375	377	342	346	334	371	329	392	344	344	382	397	365	348	342	351	356	363	326	363	370	375	377	386	340	382	384	354	365	333	348	330	350	394	354	332	330	356	324	353	375	356	379	369	358	364	374	324	379	375	352	355	340	346	374	376	355	388	388	357	355	354	382	385	332	349	344	366	371	376	370	330	349	353	347	365	351	385	346	368	355	357	373	343	353	356	362	358	368	368	359	386	380	369	394	383	359	377	379	343	367	392	401	391	359	366	363	335	350	374	373	385	351	346	374	352	374	365	377	394	361	347	352	393	367	385	387	414	370	412	365	375	396	377	350	383	375	366	402	390	317	350	343	378	377	371	362	368	422	349	369	367	348	367	387	360	350	344	377	355	381	359	418	356	359	387	359	365	351	363	350	394	343	371	369	376	343	368	410	371	403	359	403	384	345	348	336	356	362	396	380	349	450	394	379	351	326	364	373	335	335	359	332	392	378	358	379	329	357	372	366	385	395	409	355	397	374	367	370	394	353	316	365	376	350	378	380	338	344	407	346	399	364	364	389	362	333	380	376	339	347	352	349	356	336	386	353	356	359	369	354	369	347	367	361	381	366	378	339	379	322	340	367	337	368	342	365	379	379	357	340	329	377	354	336	362	361	376	339	362	355	313	341	355	356	377	359	395	337	429	367	357	385	330	380	337	401	385	385	355	394	345	383	376	381	359	344	354	379	419	373	341	398	372	349	364	352	386	348	338	385	345	353	385	397	363	383	364	351	330	353	367	355	347	391	375	359	357	341	369	363	375	356	375	349	355	353	354	384	362	391	369	401	338	330	381	336	354	357	364	377	345	383	348	363	362	330	336	364	338	325	374	358	343	317	362	359	348	341	345	351	359	348	353	372	359	361	334	382	350	348	385	378	370	356	379	373	346	339	348	344	356	345	342	365	352	334	347	354	375	349	366	330	339	355	350	345	357	395	365	359	363	342	407	358	355	380	381	348	377	380	357	375	371	371	353	354	345	380	305	331	374	357	405	353	382	358	378	393	332	392	349	356	357	346	364	340	344	330	365	352	384	343	350	339	360	346	318	343	350	381	393	334	381	330	374	349	385	352	359	340	379	353	360	368	398	388	387	392	360	392	366	348	339	358	374	345	397	343	355	369	364	377	351	350	378	395	342	354	363	347	369	405	378	378	345	367	364	343	348	348	339	355	373	383	359	378	408	390	363	388	340	342	351	345	378	358	354	369	363	395	343	353	348	391	368	380	309	370	403	354	370	373	354	335	376	412	351	378	399	295	355	342	386	400	340	351	371	346	359	364	363	368	389	345	376	372	353	362	346	351	368	373	380	339	369	364	395	386	325	331	358	361	349	339	402	383	372	333	386	358	365	390	422	406	363	371	354	343	365	348	368	353	374	349	358	387	353	357	375	339	362	329	361	349	351	363	340	347	330	348	408	349	367	378	350	373	360	356	357	363	373	347	394	362	400	318	334	365	354	363	362	377	369	354	400	349	326	354	359	358	340	361	342	332	341	369	359	363	320	335	361	372	357	383	362	373	336	348	389	366	346	393	368	328	353	345	342	346	383	365	352	369	362	314	344	322	350	408	343	391	365	362	365	338	352	355	396	389	379	374	363	331	359	361	343	369	343	392	376	368	391	315	341	372	394	388	356	370	371	395	356	364	360	386	352	380	407	386	363	356	339	344	365	340	373	364	385	376	371	352	344	362	366	397	386	352	368	371	346	360	353	364	403	345	363	384	360	380	373	390	344	341	362	343	330	376	338	367	359	390	332	361	361	371	357	355	361	383	374	381	395	360	379	350	347	376	343	373	366	346	374	373	331	387	370	393	411	392	388	347	354	371	365	401	341	379	351	358	381	392	371	380	387	357	365	405	380	396	361	351	388	330	383	335	332	380	397	380	358	359	355	359	369	385	341	357	388	335	366	390	357	364	366	334	395	351	357	373	326	360	368	379	386	353	385	372	353	341	380	330	388	345	335	357	363	364	328	393	344	378	338	361	346	357	402	347	371	385	367	345	381	352	357	356	384	372	394	404	341	366	374	380	353	365	363	385	372	378	355	363	360	397	378	349	344	387	374	362	371	353	383	375	349	331	334	365	356	385	323	380	373	372	369	364	370	386	364	366	362	372	414	356	384	413	358	372	334	364	347	394	358	379	352	384	391	381	367	379	353	354	391	362	376	362	378	354	341	365	362	375	403	355	373	362	370	349	314	348	340	325	384	365	348	359	362	357	344	409	367	357	337	398	388	348	326	319	365	362	378	349	357	398	391	317	373	330	382	368	358	330	384	383	357	361	354	366	404	400	365	373	328	392	346	388	356	342	356	383	350	345	371	383	385	342	357	393	353	356	365	411	349	373	355	382	358	337	402	361	394	382	358	357	368	318	370	369	368	394	370	411	391	369	354	387	385	366	395	332	369	385	374	375	362	348	391	353	374	395	374	346	392	367	368	385	353	330	383	352	328	345	354	378	367	352	391	348	355	370	334	378	340	334	364	366	325	344	380	377	351	343
2058	952	879	926	900	905	928	843	878	929	912	879	878	865	885	903	859	908	843	848	902	857	826	907	896	862	855	881	907	828	907	893	852	860	909	915	861	881	835	937	871	904	886	865	919	915	822	853	841	923	817	872	882	832	878	855	864	861	851	888	907	855	859	870	857	858	850	914	856	894	903	863	839	846	922	900	850	900	849	844	880	889	880	850	894	861	899	885	796	877	883	855	877	889	849	868	906	856	869	819	898	921	883	870	857	878	898	921	872	911	924	901	918	847	827	838	897	823	901	853	855	891	855	864	825	874	909	864	911	913	842	932	851	860	891	884	814	857	850	938	891	897	905	791	910	919	890	854	861	883	881	894	839	878	859	858	860	852	872	834	906	862	858	905	817	887	865	858	868	910	862	918	856	806	919	902	885	898	904	847	896	894	904	886	937	871	792	864	827	829	884	858	869	956	894	889	874	859	817	892	841	904	845	868	858	868	908	831	887	898	898	854	948	867	858	849	857	925	871	863	799	898	885	911	873	868	869	925	936	871	839	868	887	884	850	879	862	879	905	877	869	812	869	875	870	871	900	875	872	940	823	912	897	888	856	849	885	883	898	928	836	870	872	898	866	868	902	903	903	876	871	894	915	931	851	913	879	812	882	844	936	876	864	887	829	853	915	922	895	863	877	832	837	861	897	916	891	884	881	863	861	867	883	909	866	904	860	878	926	857	871	799	838	876	855	892	821	863	915	916	873	904	861	877	892	875	849	901	904	868	875	900	865	847	878	892	846	874	904	887	831	840	861	883	896	872	886	908	819	885	885	885	887	834	884	898	861	961	925	856	870	915	932	885	828	897	895	883	873	893	885	824	821	844	924	872	924	899	906	875	862	892	826	881	809	880	894	898	857	853	864	859	849	937	926	842	847	841	873	810	905	933	872	893	873	896	884	864	882	910	880	953	824	894	826	898	863	887	885	889	930	844	910	887	901	898	884	919	843	855	890	938	861	869	865	859	845	887	860	851	878	851	885	877	855	895	849	870	886	855	882	890	845	853	869	860	849	846	825	892	898	901	841	846	885	915	862	878	821	872	916	859	833	839	856	882	862	907	869	869	888	895	864	848	843	871	875	894	904	892	857	906	922	888	890	869	851	862	888	912	861	908	872	845	884	868	873	872	897	867	801	843	886	853	826	860	873	861	864	881	897	825	866	843	830	861	863	838	880	876	880	907	843	829	823	893	882	885	929	882	849	872	819	833	839	865	921	841	858	874	855	893	906	846	880	839	859	937	871	871	931	879	914	846	883	861	862	896	887	909	928	838	847	833	865	860	919	909	889	859	840	874	818	881	859	895	834	893	868	860	851	886	842	900	893	875	877	892	946	845	927	861	875	876	818	924	890	894	815	856	890	813	821	884	887	823	879	906	861	912	896	881	871	895	860	884	906	874	906	897	895	871	854	919	891	871	858	905	884	917	950	884	902	841	900	877	890	867	885	865	852	884	907	872	913	870	905	892	852	831	818	850	895	840	830	776	899	867	847	831	879	895	879	910	936	814	853	922	878	912	903	892	897	839	848	862	873	906	860	866	853	914	826	903	901	912	894	862	889	855	842	890	884	859	898	902	882	812	894	877	887	893	901	812	851	882	944	865	916	894	869	835	855	910	855	880	858	950	899	835	864	897	848	840	869	862	898	883	908	891	869	849	863	901	896	890	880	901	822	841	881	900	848	860	860	846	813	881	860	856	836	875	882	876	826	821	918	891	884	925	869	822	879	866	900	854	888	915	919	904	865	871	897	917	896	865	877	943	847	852	845	813	876	887	877	898	928	854	900	876	906	880	882	837	912	895	871	871	893	849	828	906	903	879	886	852	847	892	873	876	850	830	838	901	855	913	915	839	850	911	881	847	926	857	880	825	888	871	954	880	845	854	856	883	898	826	864	889	873	848	866	853	884	885	911	870	853	848	899	870	856	901	860	895	848	902	896	890	855	892	882	855	904	855	890	907	873	899	836	878	865	829	856	856	897	837	886	868	934	875	900	844	839	921	912	892	883	906	913	897	907	843	845	896	895	884	903	865	831	803	885	867	893	846	882	863	813	866	872	887	843	869	843	910	880	901	888	837	909	851	887	869	879	847	900	878	892	862	843	915	879	863	874	864	882	890	867	879	923	868	871	885	863	866	895	884	867	891	858	899	859	903	886	829	916	873	880	904	908	881	896	842	918	852	856	894	881	886	955	827	939	864	885	910	853	851	820	903	880	860	802	850	895	845	917	836	833	850	877	847	921	785	803	917	875	871	895	876	839	859	893	851	898	869	911	873	893	897	885	881	855	910	864	818	860	837	868	867	894	893	858	858	910	874	843	858	836	844	862	881	898	872	890	899	903	904	931	887	870	863	858	868	891	824	885	873	843	944	921	870	867	854	881	851	883	902	883	882	830	885	907	847	886	914	899	838	872	913	903	906	877	917	900	929	867	861	836	865	851	860	943	933	872	942	861	857	838	861	878	851	841	890	873	873	840	889	867	865	869	898	877	828	884	803	862	920	881	859	865	917	829	845	861	845	919	851	910	863	866	860	855	850	927	898	845	927	864	927	808	836	828	893	859	845	873	835	884	892	832	841	899	881	890	899	851	862	850	882	883	888	776	889	885	903	887	854	884	867	914	967	882	872	912	884	864	827	831	907	877	899	887	915	895	880	831	914	883	918	844	875	861	875	902	851	871	924	835	848	872	815	894	826	838	861	835	826	896	806	862	911	893	874	862	872	863	868	868	900	897	847	922	903	861	874	941	825	860	864	889	843	918	881	872	813	883	879	862	837	817	838	906	796	866	844	892	877	893	871	876	815	896	858	925	942	888	890	848	864	895	891	864	871	884	880	865	908	828	914	918	867	930	838	907	898	950	872	911	856	883	883	899	826	914	855	897	884	842	926	841	913	903	821	874	860	865	903	829	924	864	825	868	882	870	883	862	845	878	889	866	864	879	894	871	809	883	885	932	868	860	893	820	836	922	899	875	910	906	851	909	831	834	921	798	869	847	918	894	867	918	864	882	877	862	867	865	915	911	846	871	883	878	861	907	864	862	863	868	886	876	858	911	865	857	889	880	875	890	812	901	856	876	853	886	894	869	871	872	889	858	877	860	892	898	849	854	830	864	844	872	894	888	834	866	828	911	863	877	901	906	926	909	928	869	870	856	856	892	882	910	876	880	875	868	873	858	856	881	844	852	876	924	856	848	877	859	880	852	918	875	847	872	862	869	902	882	899	862	876	835	882	895	885	859	852	906	806	912	890	867	888	899	857	912	812	873	892	833	839	862	894	928	916	861	895	867	860	778	858	854	876	830	903	880	864	887	890	842	911	856	847	895	857	852	877	891	851	825	904	896	903	857	843	830	871	819	884	835	831	863	849	880	901	862	957	891	938	879	901	857	896	897	829	883	846	875	899	906	851	845	885	933	906	884	869	832	891	852	823	859	926	854	856	905	825	913	883
6656	555	507	492	427	420	376	366	358	345	318	324	344	339	353	312	303	340	353	294	308	303	301	307	323	328	303	344	318	341	302	307	277	295	320	329	318	349	307	271	325	283	331	319	297	309	353	319	303	312	324	357	284	331	315	293	304	357	316	308	312	298	335	306	328	283	294	307	311	319	281	330	297	321	304	280	322	292	281	282	307	333	327	322	310	289	345	299	326	291	294	301	303	297	290	286	307	313	322	314	356	325	312	315	314	315	316	336	354	308	332	316	311	344	315	312	298	297	281	327	333	310	309	336	335	322	281	308	319	375	348	326	308	301	301	303	310	326	305	293	300	287	319	351	322	317	317	333	275	323	295	306	319	318	336	346	326	318	313	334	298	330	306	291	317	305	282	304	303	317	311	284	324	290	345	299	315	331	339	306	310	327	336	314	308	323	313	307	343	293	322	269	348	307	307	314	291	284	305	319	294	314	292	341	358	306	296	303	307	344	299	340	329	323	318	318	318	355	328	316	312	328	349	306	306	326	308	291	311	325	303	306	326	314	330	314	323	318	312	344	324	302	286	293	351	321	312	300	324	308	301	308	302	326	310	332	325	336	359	292	326	303	331	334	304	305	294	306	356	309	310	302	301	302	304	286	312	294	319	299	320	315	328	352	281	335	304	359	318	321	319	322	300	257	290	298	320	334	330	321	318	303	302	301	343	300	324	343	323	337	303	305	307	306	347	286	343	349	294	318	334	322	311	318	346	326	342	332	286	298	354	325	293	295	306	298	348	321	297	313	310	303	286	306	320	329	301	309	320	312	307	294	292	316	347	338	324	318	316	339	336	312	286	299	323	324	293	296	305	327	327	317	307	336	315	303	307	308	290	303	292	319	332	338	336	320	297	348	273	307	309	328	326	322	318	347	320	316	307	324	306	309	280	326	305	291	320	313	364	343	307	329	308	298	302	302	326	272	308	304	297	303	310	311	319	325	294	296	308	315	340	338	338	302	335	319	311	299	337	313	305	259	326	292	323	359	309	335	296	295	291	350	295	330	293	322	309	334	309	278	307	351	333	304	307	293	287	307	308	319	339	326	313	335	333	333	327	301	316	314	321	329	304	298	318	304	329	324	325	304	326	326	309	330	354	339	327	315	287	295	329	333	337	329	308	300	320	339	311	326	292	338	306	310	322	308	309	325	317	316	310	349	327	311	321	315	308	334	340	314	338	324	280	330	316	285	277	309	340	275	331	363	303	307	326	321	327	279	303	318	287	312	295	312	325	345	306	319	320	339	315	342	299	300	287	334	314	318	344	288	291	296	281	317	309	323	330	326	334	304	313	369	306	302	325	278	319	319	305	295	339	338	341	341	291	341	284	311	327	265	299	324	306	330	328	312	320	327	303	314	266	271	306	351	353	336	285	320	295	296	285	272	300	306	332	304	286	304	320	289	330	338	378	322	306	309	308	302	295	295	291	296	312	297	319	295	319	290	327	361	302	310	303	327	313	316	332	325	301	287	310	323	301	296	283	314	313	310	319	319	315	336	349	320	303	314	343	287	316	333	326	311	321	322	313	309	297	306	304	315	333	323	299	346	345	319	301	304	328	308	346	327	347	358	294	323	317	333	324	310	320	304	311	349	306	325	315	313	333	325	277	332	322	302	295	314	311	349	349	298	294	317	313	304	323	322	323	292	317	330	314	322	334	314	340	308	312	302	331	311	325	327	331	307	303	322	308	297	320	288	268	318	285	291	290	302	339	326	313	297	332	317	315	303	289	330	305	314	299	325	301	349	303	325	315	340	300	333	296	301	293	327	345	311	324	329	291	331	327	281	335	295	302	285	301	291	264	351	308	340	298	319	322	298	303	315	322	297	337	341	306	311	295	308	336	325	290	315	334	308	291	310	318	312	330	318	334	316	308	327	295	299	364	310	332	316	326	326	323	332	323	291	338	329	322	276	301	338	307	347	315	321	320	320	282	312	318	312	293	325	310	316	297	337	307	346	299	295	310	322	306	303	304	337	324	343	319	296	320	305	360	356	287	286	294	306	322	317	298	309	290	309	309	315	334	341	358	313	310	314	334	301	325	283	304	290	321	312	339	324	299	322	312	299	306	303	320	277	299	328	310	335	291	325	310	363	312	320	319	309	319	290	301	323	332	296	307	292	317	325	286	324	331	338	318	329	315	325	343	302	281	304	330	276	305	327	314	325	310	303	298	311	298	319	306	299	308	308	299	290	329	319	306	315	326	298	287	320	345	317	325	305	322	336	322	334	307	337	322	300	333	332	298	291	289	298	332	323	301	334	311	313	321	282	304	331	358	315	336	316	322	315	323	299	335	291	312	315	305	337	335	329	307	346	278	304	311	311	277	294	318	317	326	289	293	302	327	332	354	299	312	330	318	304	315	311	326	294	326	302	316	260	313	299	279	311	280	318	328	288	325	251	322	323	288	315	329	330	317	298	326	324	320	336	290	331	307	296	316	308	297	322	289	328	330	302	279	290	316	325	313	313	323	316	309	288	361	316	335	347	277	337	332	318	343	275	289	331	313	314	344	324	351	312	317	323	288	301	347	273	327	328	327	339	333	324	298	292	333	336	308	312	314	307	319	326	307	327	315	307	339	319	323	305	280	297	331	330	351	351	333	327	317	254	300	325	289	300	337	297	323	314	318	311	288	296	318	308	321	308	344	335	343	297	313	297	348	293	303	301	265	303	304	343	303	305	303	307	318	318	300	315	308	283	289	328	320	298	300	314	369	324	320	302	350	310	316	268	282	306	296	254	317	297	330	323	297	329	336	309	295	301	321	330	287	306	310	315	291	290	324	282	319	289	330	298	294	295	275	316	311	289	327	287	278	307	298	324	302	347	361	328	291	300	296	301	313	320	319	334	321	339	325	316	314	312	330	275	324	318	288	307	324	312	305	303	310	325	328	328	338	302	333	311	339	327	298	321	300	309	328	319	335	305	288	310	320	359	307	343	291	301	311	293	327	312	308	277	351	282	341	326	302	339	317	304	304	295	334	323	320	323	290	350	315	267	289	316	297	326	322	303	288	267	298	317	318	335	297	319	281	286	331	291	304	311	307	305	292	306	326	298	283	313	324	306	307	315	305	323	301	320	318	291	281	320	369	331	333	291	295	300	344	317	348	325	316	307	300	301	313	325	341	325	333	290	336	291	300	325	313	277	283	302	340	297	344	303	288	298	341	332	316	314	272	310	275	302	276	327	325	324	299	274	303	351	309	289	310	323	350	295	321	317	310	321	327	303	332	288	321	300	308	355	316	320	306	323	335	332	278	309	319	311	295	314	312	316	316	329	299	342	295	321	315	309	291	298	322	363	326	291	299	296	333	293	308	330	328	321	362	316	295	304	287	298	301	374	306	315	298	335	322	312	290	288	322	310	330	289	318	336	287	314	324	284	281	324	285	359	304	309	328	341	277	332	282	346	327	339	297	296	287	294	322	302	286	324	337	353	363	335	307	288	309	293
6426	958	1300	1411	1216	1132	1085	995	913	925	836	870	841	774	816	881	842	778	823	788	772	769	828	783	783	789	744	797	783	771	788	758	755	782	746	736	722	769	780	752	738	710	741	735	761	741	761	761	756	775	688	742	767	745	721	773	768	766	753	798	762	732	800	733	719	736	769	761	767	692	765	821	754	697	755	750	713	719	762	731	700	763	773	722	780	794	744	770	749	736	781	723	781	749	743	773	737	743	781	747	712	760	768	788	781	750	754	766	757	841	762	785	749	732	754	779	761	735	788	781	777	754	752	820	773	729	780	750	769	786	755	717	755	789	764	798	789	735	781	800	777	767	750	806	773	798	756	754	744	795	722	809	725	728	717	733	750	697	754	722	743	792	735	820	741	793	791	707	724	766	757	766	792	746	754	743	679	787	734	763	749	762	740	803	792	782	765	743	709	702	766	778	763	757	773	791	741	765	759	749	738	792	776	787	738	782	783	727	775	795	709	753	762	769	768	753	762	743	720	747	722	748	722	773	745	719	787	760	718	758	766	738	778	742	752	738	723	744	745	799	713	771	726	762	766	750	740	737	744	787	788	795	788	749	782	784	812	815	758	737	783	780	757	750	735	762	768	724	707	767	726	730	800	755	723	750	667	770	767	793	736	784	748	764	808	742	713	766	774	768	774	725	744	774	775	731	770	747	761	789	748	751	757	736	741	719	771	712	745	748	749	769	732	791	765	777	756	817	711	755	776	738	766	717	720	725	769	803	710	737	766	717	739	738	750	782	705	807	757	764	795	763	753	773	745	800	749	733	746	747	740	776	757	724	698	740	679	678	750	713	771	764	743	739	773	787	752	786	747	747	725	765	740	796	706	759	761	713	763	771	721	699	798	769	780	816	770	731	757	732	750	801	751	766	781	748	737	750	737	764	747	722	823	746	791	728	718	783	793	713	766	751	750	750	727	747	755	763	774	729	788	723	754	691	773	724	731	758	727	774	701	742	756	739	747	740	771	765	723	758	830	756	750	780	729	696	762	768	747	686	790	712	736	738	783	756	760	740	783	758	766	736	783	734	793	751	782	733	776	743	696	764	756	752	765	753	722	733	758	754	742	787	772	752	745	747	764	821	799	792	740	795	741	704	760	745	756	754	771	767	728	723	790	754	774	759	740	782	751	733	780	749	800	751	736	739	788	730	795	757	737	758	755	744	711	729	780	782	759	731	774	705	718	779	719	783	745	759	787	767	788	760	778	743	760	765	807	764	769	694	748	739	740	729	752	709	734	773	722	765	763	690	733	799	770	768	697	718	738	768	748	760	720	765	809	766	752	740	729	746	766	734	753	724	747	804	745	760	771	736	772	767	758	773	766	767	783	802	793	738	801	746	738	774	779	710	755	750	769	787	764	767	748	737	792	725	700	736	801	778	742	722	770	749	748	799	804	739	767	721	770	721	745	753	760	740	762	748	753	767	769	761	745	747	784	755	727	771	763	708	745	782	758	736	747	760	750	779	805	762	734	758	763	747	767	749	781	739	729	734	761	727	751	740	766	751	731	744	772	761	718	742	727	807	805	759	727	778	730	715	751	732	735	728	740	703	763	735	760	728	750	799	747	725	738	810	810	756	792	758	750	791	712	775	707	760	729	772	757	799	793	786	715	744	762	757	733	774	772	770	791	747	784	784	716	748	771	767	732	781	759	775	751	760	761	711	728	780	735	795	721	741	768	765	779	735	776	799	797	779	767	791	756	755	759	750	732	746	750	717	764	709	773	756	787	784	807	767	742	794	771	800	756	755	761	814	800	730	785	739	781	739	766	766	780	759	789	826	736	766	738	757	689	786	794	776	758	745	779	741	705	753	798	762	750	751	817	768	759	720	750	701	669	730	767	732	724	693	711	773	744	719	747	766	793	699	732	751	742	734	756	792	726	804	735	726	750	720	727	710	741	786	776	777	759	813	702	761	775	731	741	781	695	760	758	779	742	733	716	787	728	762	752	742	727	720	783	753	820	754	781	634	699	704	782	760	735	729	789	729	736	738	789	737	703	743	761	816	739	767	772	799	795	765	778	778	751	741	723	761	805	775	769	756	758	794	752	734	780	737	695	724	750	741	736	726	781	748	762	712	799	818	791	685	774	766	823	788	737	728	781	767	752	776	737	761	789	735	766	790	694	735	755	720	751	787	770	715	709	794	723	775	712	759	750	721	769	751	755	725	763	755	744	735	782	756	740	766	779	806	763	702	738	747	787	775	757	810	698	716	751	745	734	775	774	750	741	754	732	774	710	749	727	749	736	766	743	768	772	812	711	758	728	748	749	772	758	795	784	723	769	754	739	706	785	766	723	736	774	773	750	749	737	746	693	735	754	772	779	748	771	773	797	768	748	759	759	765	725	750	756	722	762	788	738	739	762	743	763	733	779	721	706	743	826	786	749	771	756	702	761	770	789	716	741	772	742	752	727	763	741	736	743	718	740	746	737	752	771	754	759	762	765	752	775	764	750	762	828	741	784	735	747	758	760	748	781	741	771	716	756	764	745	732	810	785	750	742	769	771	734	723	726	811	709	806	741	747	730	760	734	744	773	748	764	770	764	762	792	742	712	766	756	767	718	755	770	751	708	717	734	732	787	753	769	745	738	702	790	759	755	755	779	751	744	745	765	812	768	782	721	749	719	753	768	764	774	753	720	750	725	795	716	790	726	739	714	785	769	745	743	726	752	764	747	753	762	806	740	746	757	838	735	740	790	774	765	743	787	720	766	716	723	813	710	775	724	754	740	764	761	737	765	769	777	797	776	777	787	746	797	724	783	759	738	738	722	713	737	796	717	748	765	737	759	756	818	759	756	749	714	770	763	733	753	763	769	743	762	760	732	748	769	731	732	735	729	753	755	750	761	784	690	736	749	717	754	711	729	786	758	785	737	760	764	752	778	791	726	752	731	804	765	727	786	729	765	748	716	756	724	764	714	729	761	752	757	770	697	767	746	785	749	766	770	766	735	733	756	775	748	748	774	829	733	724	728	738	742	743	773	808	775	732	729	735	788	734	706	761	736	755	754	788	686	715	733	729	769	777	820	738	722	770	794	733	787	704	708	785	772	742	774	770	711	754	808	803	812	742	783	710	739	774	782	782	717	749	736	732	787	741	716	722	763	777	760	804	738	725	719	775	710	778	760	750	730	768	737	754	726	739	748	810	718	761	752	766	693	725	805	779	755	746	725	771	772	786	731	730	736	754	726	729	730	746	756	755	756	764	778	740	748	772	779	791	765	788	725	783	747	801	788	699	739	752	701	779	787	764	745	760	747	733	729	766	722	753	760	741	730	726	711	781	766	793	760	793	764	785	727	723	766	751	740	798	771	741	771	758	761	745	745	716	730	717	744	729	754	769	706	700	773	749	757	754	733	733	751	791	753	755	773	798	746	772	737	754	764	731	725	804	764	810	766	782	744	716	733	750	771	745	698	766	779	755	773	755	755	736	773	749	729	764	691	736
12156	721	602	467	348	310	236	209	216	211	182	186	173	180	159	180	147	164	161	132	150	144	145	144	159	143	159	144	139	124	134	163	160	131	152	142	150	149	164	122	147	145	129	148	147	160	132	140	149	134	154	146	175	147	130	150	116	131	163	144	158	140	132	125	170	161	163	154	139	110	150	117	126	140	144	150	134	155	140	133	134	150	138	133	146	160	145	151	127	147	144	146	128	156	138	142	125	137	173	136	127	134	169	145	164	135	124	142	131	128	157	131	121	145	147	132	139	144	130	119	143	131	148	137	134	146	155	173	138	142	138	141	139	140	133	139	156	126	167	166	127	143	155	143	159	140	123	131	160	141	132	169	136	144	136	145	141	161	138	154	141	139	129	138	140	151	121	146	126	154	154	153	138	140	145	150	159	142	142	163	137	145	151	160	159	142	162	148	122	138	157	149	117	116	170	145	141	145	141	144	129	153	153	130	161	137	121	138	153	137	134	135	139	140	143	114	147	146	126	160	134	155	134	131	139	130	142	137	134	127	150	149	153	155	136	149	145	132	144	143	151	151	149	151	142	143	140	145	140	129	148	152	146	118	122	151	130	157	152	133	140	169	140	148	137	129	136	159	146	156	136	163	144	129	163	134	128	154	160	155	136	144	136	126	136	162	147	149	157	162	136	170	179	151	156	135	148	145	154	143	162	153	155	183	164	150	128	137	155	160	162	137	142	154	156	129	164	134	157	161	141	138	141	139	137	143	152	133	147	140	121	145	141	172	145	138	129	141	156	135	133	141	137	154	142	140	163	139	118	140	136	148	141	133	149	157	156	164	140	136	152	137	153	152	160	154	148	164	126	139	155	143	143	154	152	135	153	145	129	132	134	149	127	145	160	121	152	140	126	129	151	144	137	145	140	152	179	170	155	174	169	145	146	142	147	129	139	139	145	175	167	152	152	153	125	152	139	144	122	133	137	153	133	133	135	134	137	114	142	148	105	133	146	157	136	147	124	137	133	114	146	122	131	150	130	169	119	136	136	132	150	162	142	154	163	140	138	134	151	146	144	160	172	138	131	152	118	129	130	138	155	149	137	149	151	154	165	150	171	149	126	143	139	144	174	154	137	134	142	139	140	136	147	170	149	139	143	168	158	125	135	134	146	141	136	148	138	141	138	158	148	149	149	132	145	141	139	148	141	144	133	144	165	136	121	142	146	118	117	128	136	164	118	124	126	133	152	149	133	131	138	150	147	132	144	126	175	145	127	152	158	142	125	131	149	138	139	132	147	143	141	137	124	167	151	132	143	162	130	125	134	139	165	166	139	146	141	147	141	149	150	145	149	145	140	153	160	131	136	131	148	148	160	147	148	153	143	143	142	149	162	132	127	149	155	116	142	158	128	132	152	131	161	147	162	132	136	149	131	132	135	171	166	138	140	143	135	143	128	134	124	159	151	157	135	134	147	109	116	140	148	154	160	152	166	152	140	162	141	145	157	117	129	163	135	153	139	166	148	144	127	145	163	165	133	142	129	153	139	157	144	131	114	154	148	134	129	136	135	122	130	149	171	152	134	135	158	163	158	143	139	137	147	140	146	156	137	132	142	162	152	136	150	154	143	147	133	161	130	153	148	146	148	130	145	128	141	138	153	144	133	143	123	142	149	145	169	142	143	169	143	143	125	139	132	124	171	153	135	134	137	133	134	141	127	140	145	120	128	143	129	141	161	149	150	141	143	153	163	139	166	169	148	143	134	135	132	141	141	155	134	141	150	151	168	133	126	123	130	126	143	138	140	141	145	127	150	152	149	142	150	124	153	140	158	150	121	140	147	135	132	148	121	162	140	119	134	168	126	138	134	171	143	173	156	140	149	122	165	148	131	149	138	145	152	132	176	158	158	137	139	160	122	152	145	127	134	127	155	125	133	154	127	161	139	151	144	150	135	156	155	133	133	177	143	135	146	153	131	126	124	142	139	146	146	142	155	115	136	158	136	146	148	148	128	143	136	136	130	159	136	138	122	168	138	165	138	144	147	156	137	149	143	158	133	128	139	158	166	160	157	130	123	133	165	172	159	153	139	144	148	174	163	129	148	131	143	180	128	146	166	147	149	158	138	162	126	146	147	137	137	152	147	141	124	116	140	125	155	148	157	149	142	147	125	151	173	137	143	168	153	147	156	156	135	143	142	149	133	145	132	175	167	155	147	155	142	116	138	144	151	143	134	120	132	136	128	161	124	150	143	131	166	130	136	134	137	160	131	134	142	146	134	136	150	160	125	121	121	150	155	122	147	157	162	147	142	134	147	141	143	157	156	139	120	140	127	144	139	136	169	126	146	140	148	136	157	134	144	138	128	136	134	137	141	130	183	142	154	130	137	118	177	143	138	152	156	150	137	150	144	131	123	142	150	146	129	143	133	151	148	144	143	135	140	165	159	158	152	152	134	142	151	134	119	140	141	134	137	143	147	129	144	137	130	135	141	141	154	135	177	147	140	145	148	132	148	147	107	142	175	164	122	175	163	134	134	143	140	161	133	114	128	149	160	133	136	135	147	133	145	135	139	145	154	151	135	153	169	137	120	138	135	163	148	134	158	159	120	149	158	140	150	154	143	124	145	153	141	136	145	146	147	158	132	139	132	125	131	137	157	126	130	139	149	139	138	137	140	150	131	138	124	155	156	149	142	129	143	154	165	156	164	125	131	150	159	141	147	145	130	140	152	133	153	127	156	131	141	141	149	131	146	145	130	127	143	135	134	161	135	164	147	135	131	150	169	141	151	148	125	137	155	145	141	126	161	123	140	139	138	161	135	122	160	122	140	143	151	138	125	131	154	135	134	158	137	145	134	159	136	156	142	155	145	144	140	146	150	146	154	141	147	137	163	154	129	135	138	162	156	167	144	150	168	135	157	154	127	137	156	147	167	134	174	127	145	147	157	133	142	130	157	158	132	137	142	162	149	140	142	138	162	150	146	147	131	133	134	150	151	148	136	150	166	156	137	134	156	136	149	190	148	128	129	144	147	144	175	146	146	133	137	147	143	137	139	155	150	136	139	131	136	157	150	134	156	155	153	143	167	148	143	126	152	134	131	158	158	131	155	158	141	137	140	145	145	130	125	128	136	133	160	146	134	133	133	143	135	142	140	157	178	155	153	169	139	154	166	168	151	132	148	155	151	141	136	147	165	147	134	131	117	143	159	156	147	154	170	162	162	138	131	160	162	124	153	136	138	144	130	123	184	151	114	141	153	153	150	148	139	135	174	138	151	139	128	127	139	165	139	158	159	141	137	141	165	147	162	165	121	156	138	131	141	139	147	130	125	157	165	158	130	130	143	160	137	134	125	160	128	156	128	141	174	118	138	148	133	152	134	139	125	134	148	149	150	122	139	141	175	145	139	159	167	124	139	144	130	128	136	154	139	144	137	143	142	168	156	153	163	157	149	147	143	141	143	137	143	153	166	150	140	148	152	150	161	158	119	140	162	148	158	166	143	150
7819	809	1488	1580	1408	1183	1001	793	718	629	594	607	547	515	496	480	500	476	488	459	482	427	438	391	407	416	418	400	377	406	388	391	391	385	462	370	397	383	416	422	412	377	398	394	360	362	388	400	351	380	383	416	336	394	420	373	349	368	397	384	419	365	389	388	378	386	395	386	355	390	383	364	393	362	407	389	345	408	383	366	375	405	389	376	366	384	390	399	412	383	358	360	371	394	379	374	381	372	379	401	379	355	389	376	396	404	365	392	382	359	409	345	372	396	352	394	386	373	379	374	386	379	364	374	378	379	379	383	383	360	364	382	379	378	383	420	362	360	378	372	384	385	378	360	370	388	348	362	365	389	370	390	389	383	388	383	350	397	397	375	388	380	399	374	338	396	350	400	381	382	358	356	416	377	395	367	380	398	379	371	407	373	389	370	388	351	400	349	400	408	396	383	364	367	359	367	360	376	393	354	373	363	370	395	351	383	396	418	380	390	413	378	395	388	380	351	366	371	368	381	356	363	391	391	392	374	357	356	374	368	367	364	379	375	369	373	396	386	373	370	363	334	359	368	360	381	370	373	377	381	365	388	430	369	376	404	413	365	407	384	366	372	357	388	359	365	389	374	377	383	378	393	397	393	395	374	387	402	353	389	363	387	379	349	385	378	391	386	351	382	371	377	371	399	397	358	351	385	348	355	395	349	366	343	376	391	363	391	355	361	408	357	383	398	374	356	366	382	396	348	377	341	338	370	383	368	362	368	370	394	399	423	411	399	366	372	373	353	357	386	376	400	380	364	379	385	343	361	360	363	386	373	372	395	348	411	380	381	388	362	371	375	356	383	388	393	394	361	385	347	376	389	349	382	351	356	341	360	350	342	361	351	385	377	376	400	391	407	370	342	379	319	351	411	401	381	370	393	359	388	339	398	430	407	385	368	390	391	371	423	384	365	374	394	396	359	420	401	382	406	391	380	325	394	414	382	350	403	369	411	370	375	352	390	369	409	348	386	361	364	362	370	378	387	371	354	362	367	379	376	399	388	331	396	354	372	379	378	364	386	407	341	378	363	348	390	374	377	382	329	380	393	381	354	368	369	374	366	390	355	370	354	385	360	365	385	361	388	379	344	402	370	408	366	394	348	389	347	408	356	353	427	380	373	379	338	366	361	382	382	399	414	334	352	354	376	381	346	378	429	377	391	396	374	369	400	409	368	408	392	350	376	371	379	328	373	350	377	377	365	410	394	405	398	373	375	390	360	395	363	363	377	372	359	352	390	354	389	351	383	390	410	355	364	380	393	381	388	403	354	368	398	390	421	382	383	370	383	413	372	364	346	392	371	374	365	342	409	374	392	374	401	377	352	373	370	392	369	351	395	336	370	396	387	405	387	401	333	342	375	380	399	406	417	416	357	350	370	361	392	404	363	408	378	409	367	389	366	343	364	375	373	346	382	370	357	366	353	322	380	413	358	374	348	357	374	346	406	399	382	383	369	383	345	393	386	344	393	392	385	381	355	391	372	371	366	397	395	396	382	367	366	413	401	392	349	364	363	383	368	367	362	392	372	359	347	359	377	367	368	352	361	381	385	380	382	369	396	378	383	370	345	435	360	384	380	390	344	385	396	393	383	386	382	357	381	381	385	344	367	359	396	372	358	391	373	349	388	385	422	342	376	339	390	365	361	344	402	366	399	368	384	372	420	395	413	367	367	351	386	386	402	400	390	401	396	396	379	394	379	371	390	391	388	381	357	360	403	356	362	381	379	353	385	377	375	388	405	390	374	323	373	401	362	393	397	391	378	380	385	390	410	370	394	415	431	364	404	348	392	371	377	362	388	351	379	387	399	381	332	359	349	383	372	366	358	368	367	398	384	401	401	382	409	383	358	379	372	369	332	362	377	376	374	360	346	375	364	392	353	362	371	369	335	358	339	385	362	380	361	372	378	378	401	397	384	349	388	406	388	377	368	364	372	375	407	391	339	352	377	390	407	389	370	350	413	339	348	407	376	362	384	389	389	351	398	386	397	340	369	352	392	360	368	351	354	351	370	378	392	371	380	353	379	357	355	388	388	366	390	352	410	339	390	344	394	396	353	368	363	383	422	392	354	375	381	359	417	353	406	406	331	359	384	387	358	409	402	361	352	364	382	382	378	371	395	401	398	374	388	375	383	388	366	390	363	417	355	346	363	383	367	372	362	359	364	344	368	401	407	350	374	407	404	375	397	378	386	384	344	407	391	364	380	351	358	357	402	360	384	348	354	376	386	389	402	381	345	376	402	369	347	330	402	396	382	351	365	368	399	394	366	385	375	379	370	382	343	394	361	371	381	391	411	365	367	372	378	407	392	369	407	387	392	375	398	399	337	399	388	355	332	376	353	405	384	381	394	392	342	350	370	341	362	406	408	396	364	383	373	353	369	373	391	361	400	366	361	383	356	367	379	342	364	375	368	416	390	375	388	370	374	385	343	342	409	340	353	360	348	387	351	417	368	375	388	379	375	391	407	365	352	376	371	369	352	356	383	404	379	360	357	370	345	358	384	379	379	384	378	379	381	360	365	387	372	396	356	375	354	401	372	399	393	364	400	412	387	383	366	418	391	370	386	396	378	371	392	353	379	408	349	356	389	375	349	397	359	328	380	369	398	387	416	381	389	350	398	380	369	399	375	361	354	362	420	392	408	381	358	397	371	332	403	355	364	376	374	409	399	354	389	400	382	371	407	370	357	381	395	378	385	412	404	365	375	405	391	413	391	316	405	392	398	372	387	361	377	385	386	374	380	377	378	394	387	382	346	387	377	376	404	367	372	368	345	382	378	362	382	367	356	350	362	316	386	374	391	382	386	406	422	373	363	401	368	431	382	339	393	351	413	378	368	401	400	346	394	391	375	394	352	413	366	365	364	392	348	359	381	393	355	407	381	396	375	354	425	390	391	442	378	370	367	418	383	393	383	401	348	361	353	375	379	388	391	333	353	371	342	362	361	357	420	410	396	390	366	380	353	359	365	380	393	401	381	399	380	360	379	373	380	361	374	405	399	408	358	370	409	363	351	369	393	373	380	383	397	387	336	379	360	359	358	383	379	377	347	395	379	369	377	385	383	349	352	370	376	343	361	368	361	363	396	367	394	379	368	378	351	351	411	361	351	389	375	372	334	371	344	394	391	398	376	372	389	361	364	404	367	374	408	396	327	401	381	407	389	369	381	387	381	368	385	377	381	387	398	352	379	368	349	381	360	368	377	389	376	420	380	375	370	377	347	425	395	378	389	373	368	386	343	374	382	388	381	383	403	391	365	377	381	393	382	356	381	403	357	407	374	368	387	393	366	359	394	335	401	403	382	383	404	365	359	408	394	402	368	375	382	400	370	365	377	360	400	386	405	331	378	377	394	403	370	391	373	315	353	394	369	347	379	384	373	377	356	409	349	339	381	373	383	385	403	381	384	357	393	374	341	376	353	395	382	373	342	393	379	382	371	384	370	382	397	411	367
1321	376	395	365	378	390	379	362	362	333	360	372	361	348	363	395	344	353	349	405	370	416	356	357	362	386	378	391	360	384	423	349	325	351	370	397	378	374	351	361	444	367	381	397	392	359	373	371	382	403	383	397	361	388	361	319	351	409	353	357	364	396	376	368	363	359	350	360	363	350	383	386	367	377	376	385	367	378	362	318	391	376	346	389	368	391	374	385	337	405	374	366	364	354	330	335	357	361	375	361	321	413	334	382	352	353	376	360	352	400	350	374	364	360	374	375	332	378	367	356	373	376	393	356	368	394	410	349	355	374	343	353	369	324	363	345	366	340	353	368	384	367	370	395	349	365	352	344	326	321	405	361	363	311	349	346	338	382	364	343	375	353	373	385	367	350	361	352	359	355	369	346	363	394	375	361	387	353	380	360	406	342	358	347	367	366	372	359	343	372	332	373	369	392	323	364	383	342	380	327	351	348	363	342	366	374	375	401	376	359	370	355	378	374	381	380	388	384	381	387	343	380	342	379	378	365	363	349	340	383	400	370	376	348	335	355	355	353	381	386	366	323	377	333	353	350	363	354	364	372	383	396	366	333	396	336	367	367	370	370	327	363	382	347	368	334	360	368	411	306	375	368	338	372	325	375	346	334	368	350	366	366	393	352	377	327	356	357	355	394	341	377	354	394	377	400	335	337	327	386	422	364	372	364	358	331	365	388	356	355	350	372	374	365	399	399	386	325	362	349	403	345	365	371	372	359	359	365	374	322	365	382	345	370	395	373	333	361	356	367	395	383	351	337	368	395	351	369	339	358	378	332	378	369	356	379	383	385	341	335	339	370	359	381	348	379	367	325	357	334	381	396	372	391	383	355	378	375	359	375	348	334	341	373	363	368	340	391	375	346	332	386	384	369	378	341	345	376	345	333	345	358	339	383	349	381	377	363	345	349	379	360	343	352	398	358	368	348	363	334	347	391	341	361	360	386	381	319	372	377	357	334	341	328	359	385	369	395	358	362	321	336	372	350	373	359	415	370	351	349	327	315	336	328	372	352	355	358	394	388	359	354	338	364	372	450	359	376	380	390	349	351	375	348	357	359	422	368	368	372	391	370	369	358	366	346	373	358	343	342	378	348	338	376	393	379	366	381	355	368	373	344	381	414	430	378	356	360	365	363	387	345	363	367	373	383	395	372	344	321	339	351	372	343	363	361	403	372	374	359	392	365	367	357	342	380	365	350	351	351	374	404	366	358	387	352	349	352	376	384	372	316	362	356	369	385	396	365	326	338	359	322	381	371	392	330	383	382	350	369	341	356	379	408	384	354	355	353	368	362	362	374	357	350	395	355	356	376	323	400	359	367	381	371	402	359	353	379	382	381	405	379	360	374	370	373	387	352	328	365	344	371	337	358	360	347	371	369	355	364	341	378	365	391	401	380	344	359	380	349	369	372	340	375	354	393	359	370	356	376	368	358	389	354	372	365	359	391	353	374	338	366	357	344	362	358	360	381	372	356	400	361	355	326	360	382	370	370	369	375	420	386	341	353	368	381	359	377	330	337	360	366	385	399	359	345	342	386	371	392	378	354	366	370	372	381	352	365	362	372	364	334	355	376	394	378	364	366	399	366	392	353	365	361	358	358	388	345	361	369	364	368	378	324	369	374	349	394	366	347	335	396	378	327	358	386	365	346	343	343	348	384	353	360	396	338	388	357	372	379	379	357	410	341	337	366	373	345	410	363	387	391	349	326	386	393	383	329	371	377	389	378	372	358	352	367	350	379	352	394	337	345	364	342	386	371	338	376	373	379	365	367	364	404	356	380	340	347	380	353	368	343	364	389	371	380	347	337	367	378	374	353	390	365	368	384	382	355	376	325	367	339	387	367	387	382	397	369	384	362	353	339	327	368	386	416	347	362	353	402	364	369	370	367	387	350	365	373	365	407	355	373	361	378	409	332	386	382	347	354	375	335	369	396	304	388	315	359	391	352	349	391	362	382	351	320	372	360	350	346	364	369	334	361	356	358	401	360	399	350	345	404	372	357	367	351	357	394	401	374	360	372	325	402	364	365	377	350	403	384	388	348	352	400	421	414	356	366	331	370	371	345	349	370	352	358	395	380	353	355	380	378	380	347	339	342	376	353	378	335	381	363	363	366	376	350	349	338	374	354	375	349	376	375	383	357	358	376	400	370	374	352	339	346	363	417	365	355	384	348	373	376	347	353	382	367	373	364	326	360	335	417	375	350	376	352	356	410	343	392	354	401	364	393	374	391	366	368	332	395	354	357	344	357	404	363	355	339	383	381	351	336	385	370	402	367	371	394	409	359	364	371	400	326	325	346	359	371	357	303	367	394	368	352	335	378	355	356	378	363	336	331	362	355	356	351	354	361	379	344	333	371	365	374	383	386	354	365	395	392	370	346	355	342	354	363	359	346	376	430	387	350	377	385	405	365	393	380	375	353	428	352	355	363	366	367	356	347	379	385	373	358	380	379	364	352	344	339	396	358	390	353	362	350	374	368	371	387	383	365	372	346	365	358	343	341	364	349	335	383	335	367	385	384	361	322	365	413	361	351	342	374	361	394	380	372	358	381	396	336	382	375	342	354	376	365	320	355	390	364	380	361	362	372	351	376	377	369	353	353	382	349	353	350	364	366	393	395	416	339	320	359	368	352	373	380	360	377	380	388	372	345	359	361	369	379	366	369	376	393	335	324	363	356	378	370	359	354	401	367	373	371	385	366	339	345	366	366	374	389	368	369	355	376	357	391	343	336	385	377	364	357	369	344	389	367	388	348	345	360	369	346	368	372	345	352	349	363	351	376	369	383	396	388	361	383	386	367	296	351	377	362	392	403	352	365	379	377	382	370	382	374	360	376	371	372	391	371	336	369	377	392	369	347	400	394	369	361	372	369	363	397	430	386	360	364	404	354	374	340	344	394	346	343	370	350	347	363	360	349	364	383	347	352	326	341	413	381	367	373	380	355	365	370	386	377	369	363	351	358	385	361	359	411	344	349	357	381	343	357	385	365	379	378	348	378	350	350	354	370	398	363	363	374	377	403	326	332	398	345	366	373	371	344	374	367	349	392	346	347	386	369	354	338	368	355	336	357	366	365	378	379	336	352	362	366	351	366	319	364	356	377	341	373	405	360	358	416	367	372	318	391	382	368	353	377	369	356	361	381	351	373	377	352	382	376	361	420	392	343	311	359	365	358	358	365	352	376	378	351	366	393	376	359	357	338	343	379	347	371	376	337	355	368	329	367	373	362	405	369	353	384	380	356	317	363	387	348	374	364	357	358	393	358	373	325	363	378	387	379	350	377	357	377	365	360	362	353	386	389	364	383	386	388	356	366	382	369	390	370	347	353	374	369	357	383	393	355	341	351	357	385	372	336	384	374	363	345	335	378	373	377	359	389	345	330	359	348	343	383	374	362	337	357	387	314	349	360	408	396	399	361	328	352	321	389	361	334	384	348	341	336	394	355	349	385
2036	915	930	902	905	897	891	889	847	836	888	857	890	872	859	857	865	896	882	899	911	946	884	873	857	855	825	812	933	851	863	906	865	858	874	848	864	900	907	873	877	928	928	857	901	879	892	900	845	816	830	887	869	837	832	863	868	837	866	904	898	941	849	894	868	885	884	844	872	864	864	887	900	867	888	932	872	879	869	857	885	860	880	831	818	861	934	857	863	915	875	894	867	940	852	885	911	847	846	921	853	841	849	896	833	860	907	874	862	842	843	871	835	958	855	933	914	884	898	859	921	854	942	898	868	882	906	921	884	861	906	826	822	904	851	854	898	845	858	912	891	885	906	856	850	871	847	841	921	829	903	847	910	843	836	937	840	819	849	907	912	873	898	880	890	900	807	856	875	883	877	884	839	873	856	877	859	915	862	897	910	933	868	876	830	863	882	894	880	854	860	876	860	885	855	840	881	841	870	857	917	844	919	836	815	915	925	895	851	842	897	861	884	894	845	820	928	818	824	839	915	834	863	894	868	885	849	867	871	865	870	889	863	886	824	918	818	850	897	889	850	863	945	886	835	824	849	890	931	852	852	873	892	901	863	826	847	905	899	818	813	854	830	921	897	849	912	843	832	941	915	853	888	901	881	948	900	877	938	847	844	858	866	786	849	858	882	877	892	849	865	950	837	814	865	890	868	899	887	848	823	880	874	889	882	830	903	860	838	913	861	828	891	839	913	914	912	872	857	870	874	828	833	876	855	867	932	909	902	902	927	857	896	871	906	880	801	921	881	861	830	856	889	913	861	902	879	899	859	906	850	798	916	881	892	894	875	903	860	842	938	853	879	929	855	844	898	884	902	946	858	881	898	916	877	853	896	879	872	879	845	876	845	855	840	841	863	874	865	823	900	852	850	848	843	916	875	862	875	861	871	879	886	912	865	861	837	885	887	861	832	860	859	833	880	915	827	875	855	876	888	890	913	811	904	873	814	872	852	840	924	913	869	861	866	886	885	886	879	846	871	910	850	845	869	855	942	871	921	840	849	846	864	881	853	863	840	916	864	888	883	885	829	905	913	934	861	902	887	923	895	882	864	904	869	948	881	902	867	872	908	857	883	872	898	865	900	882	860	887	854	817	887	863	824	854	867	907	815	861	921	859	835	904	861	885	833	869	870	840	854	873	899	905	836	856	915	858	846	899	837	849	839	831	800	906	894	900	875	918	900	867	862	855	896	872	879	864	870	864	872	820	856	823	870	874	845	873	894	878	837	891	901	885	869	859	822	830	907	858	858	888	893	861	865	852	858	905	832	856	836	879	923	835	843	853	860	890	876	870	861	849	840	860	911	827	850	864	861	895	852	925	882	875	945	841	876	824	840	852	833	837	870	887	856	840	862	919	825	876	853	834	873	866	907	866	842	902	901	888	818	911	882	841	844	891	890	906	859	893	865	930	883	908	887	918	901	877	844	819	883	886	858	879	951	867	849	906	885	876	823	919	876	875	874	794	887	897	879	889	849	846	846	827	866	853	893	856	890	878	910	856	828	922	907	859	822	879	861	830	879	867	911	829	870	825	856	852	858	883	856	831	936	936	816	882	883	869	825	882	877	916	893	883	900	898	826	868	871	887	900	794	875	879	863	888	808	887	891	843	876	850	892	902	887	854	812	898	862	832	900	900	894	882	881	884	887	909	859	891	881	889	883	876	909	843	888	846	875	900	908	860	828	871	867	894	846	852	869	872	876	869	875	889	948	917	891	881	872	919	872	889	886	846	867	871	827	863	854	862	883	890	902	853	855	824	842	878	845	921	913	864	872	875	898	857	923	846	867	876	857	886	863	898	887	882	913	925	886	871	882	827	922	881	877	831	885	816	832	897	861	897	879	830	906	932	920	901	881	899	846	875	836	872	872	899	860	898	857	856	900	914	882	923	851	837	861	912	883	912	839	888	864	791	847	885	870	817	849	901	875	871	850	877	880	901	870	904	859	873	843	884	847	915	858	838	847	905	855	917	869	863	820	850	866	922	836	866	852	944	870	930	883	881	833	888	895	860	838	850	867	903	871	873	805	876	865	837	827	856	800	846	826	887	865	846	897	826	833	886	904	884	850	911	876	874	855	885	872	884	875	858	887	878	845	852	891	889	896	892	868	817	863	850	870	874	871	892	852	890	884	862	921	884	894	883	862	879	909	887	850	840	840	880	822	828	938	872	851	916	858	900	835	858	860	889	880	884	893	895	837	910	849	894	867	869	904	843	806	890	866	901	891	882	880	814	849	866	837	889	856	899	890	863	850	871	850	932	896	931	808	847	902	899	845	921	839	845	876	865	840	883	910	807	879	831	876	925	832	875	920	845	868	878	830	894	869	900	859	913	864	857	868	889	824	877	872	861	867	847	947	864	862	860	838	875	879	795	844	876	893	879	864	874	921	858	861	856	895	906	859	876	922	849	901	873	834	843	890	881	826	868	873	873	841	841	891	809	865	886	920	893	854	865	847	877	849	866	865	868	929	930	906	865	909	895	883	890	867	830	927	848	835	875	928	866	903	820	829	909	902	898	867	899	859	897	814	856	832	871	853	915	859	892	853	875	869	839	875	856	931	888	887	867	880	888	935	928	899	863	890	868	864	855	917	887	872	827	834	897	838	899	858	877	926	868	864	890	858	905	877	899	893	866	857	871	909	903	891	873	901	829	891	875	874	878	871	920	865	828	874	867	918	878	849	878	888	815	856	919	829	847	883	851	864	866	870	822	909	899	835	821	877	895	851	875	908	887	874	896	870	841	893	863	850	820	919	874	842	860	884	871	873	861	880	824	911	823	882	745	883	826	860	855	866	878	807	894	896	899	895	880	859	892	884	865	881	892	895	924	826	925	901	861	870	839	917	867	870	909	886	857	927	839	831	838	898	891	860	868	851	853	850	831	901	916	816	885	883	870	912	885	873	842	870	858	894	877	896	865	909	883	864	904	934	890	825	882	872	839	918	905	873	888	899	842	875	838	868	841	858	871	818	888	871	901	876	869	879	837	935	840	944	858	863	920	877	898	872	873	884	849	861	891	904	877	860	847	919	835	862	887	909	860	901	872	906	863	824	897	857	852	883	850	857	889	844	890	855	834	869	903	891	869	878	840	886	906	918	854	881	837	856	945	894	842	877	833	881	939	870	881	871	874	893	823	849	875	815	863	878	887	855	900	864	887	882	864	905	905	839	905	840	874	823	895	866	914	822	883	848	836	827	909	918	876	846	876	875	849	883	875	809	923	871	829	857	855	806	903	897	842	872	890	919	878	841	877	860	885	928	845	828	891	904	878	860	886	880	892	886	888	858	809	877	925	852	832	895	884	893	880	894	872	898	838	932	805	842	872	855	904	853	873	891	828	888	866	857	839	872	823	896	862	893	855	848	928	849	830	798	912	883	834	873	855	848	907	885	866	928	913	840	917	848	870	905	863	885	857	825	890	909	865	921	898	880	857	868	845	918	840	871	859	882	868
6786	529	572	465	392	373	354	338	347	389	350	300	321	342	321	312	330	321	335	340	307	321	321	340	323	301	301	287	305	322	327	292	332	321	346	296	313	336	299	303	262	310	300	304	326	315	322	338	321	318	325	322	308	308	319	302	339	329	308	328	311	305	296	281	328	301	327	332	316	335	305	297	325	280	339	288	291	314	365	311	329	290	307	327	319	309	325	313	306	307	308	294	301	317	333	313	335	344	313	321	275	301	300	326	337	263	286	301	323	321	324	327	313	315	291	319	305	297	295	305	321	323	306	306	314	327	318	305	317	316	309	290	308	306	302	373	308	323	293	294	317	321	355	316	321	303	330	324	310	328	328	307	347	302	305	265	283	287	330	309	313	304	299	280	340	311	323	314	321	341	322	314	340	316	292	305	287	310	302	299	332	310	295	332	293	305	312	333	323	295	327	319	321	316	317	302	310	312	316	310	306	320	331	335	357	351	346	303	309	313	351	306	330	324	334	312	266	343	326	289	335	338	336	320	313	342	336	298	333	301	313	307	280	329	327	307	288	332	310	295	328	301	317	322	301	321	289	260	312	316	332	335	289	298	324	323	320	315	326	308	300	314	339	344	348	312	348	325	305	316	337	352	282	322	312	319	318	325	296	322	300	312	307	301	301	330	306	337	320	327	312	363	295	317	292	301	351	319	309	327	322	304	310	302	308	328	290	322	302	324	346	318	290	312	336	322	302	323	315	298	334	324	325	339	292	284	257	324	275	289	331	302	332	302	313	323	276	307	315	292	322	309	348	309	324	308	320	356	343	302	313	342	309	301	323	303	337	292	319	331	343	323	299	286	302	294	303	321	299	285	290	322	313	320	314	325	325	315	285	296	295	320	312	289	314	332	308	314	312	340	342	333	347	303	303	299	361	284	340	302	301	314	302	299	297	335	321	338	303	306	322	310	338	329	286	349	323	290	283	305	335	321	317	324	307	321	333	312	323	324	310	322	295	303	323	344	340	303	295	319	311	274	340	302	320	313	296	290	303	317	322	305	317	299	290	282	337	328	295	309	311	291	321	316	299	340	315	349	325	341	310	282	349	296	311	293	286	347	311	344	291	299	311	295	321	322	309	298	329	326	322	334	316	305	297	332	306	296	327	320	351	332	312	288	317	313	327	307	312	322	333	317	298	334	336	308	316	294	331	292	309	292	345	331	326	296	300	301	323	287	278	284	317	336	319	304	285	334	312	329	294	332	277	296	331	325	328	326	336	323	324	281	316	322	331	329	300	324	320	329	325	299	333	357	281	347	337	291	280	323	321	320	313	316	292	362	290	342	316	337	308	338	346	341	297	299	285	310	308	314	329	299	303	299	295	316	323	339	302	305	303	333	332	335	294	311	301	295	292	310	300	294	295	317	292	302	349	286	279	323	297	308	324	300	322	346	329	337	275	273	320	302	319	301	326	309	309	300	304	298	331	308	357	311	273	308	308	274	321	350	285	271	340	329	285	308	325	313	331	345	293	302	321	308	301	325	309	316	328	312	320	305	317	300	343	353	315	283	293	321	319	300	297	322	355	314	323	322	303	316	328	320	338	323	292	346	293	311	316	325	321	306	311	313	353	316	332	317	316	320	311	323	282	330	291	301	302	307	318	307	327	353	319	302	312	332	301	327	313	329	322	330	318	327	305	314	334	334	314	325	317	307	300	333	304	304	311	324	306	316	307	302	338	323	340	319	335	300	326	306	309	272	296	337	295	324	299	326	343	290	327	328	306	257	359	296	292	285	300	361	291	331	307	290	313	335	320	300	323	308	296	317	310	309	306	309	303	301	319	326	298	304	290	298	314	339	333	276	321	320	355	310	294	323	313	336	294	311	322	308	318	317	297	346	358	336	323	310	305	297	299	303	319	296	322	312	291	293	292	316	314	318	318	315	323	342	314	319	333	338	291	324	302	304	292	282	314	294	317	295	326	293	324	313	295	358	295	329	311	327	310	308	310	299	322	341	292	304	289	309	315	305	325	328	309	313	296	313	277	286	302	287	311	318	306	275	291	327	302	299	341	306	290	331	312	336	314	316	342	323	310	325	330	286	296	300	325	302	307	295	318	299	286	311	271	316	293	293	304	306	307	312	311	300	314	303	291	267	300	299	309	295	341	320	341	347	317	298	314	308	340	299	305	319	321	335	336	294	277	314	361	323	327	332	334	291	308	306	287	309	312	300	279	304	353	320	319	291	277	320	340	333	298	343	309	306	333	330	314	286	380	320	334	302	316	320	280	295	312	325	323	284	300	288	324	313	323	340	328	324	291	295	295	303	323	335	286	317	303	319	314	318	295	316	308	310	314	310	292	342	350	293	322	325	306	300	324	302	322	294	345	343	319	302	339	299	345	288	320	347	340	326	283	290	308	302	314	318	343	288	331	299	329	324	346	308	305	325	285	330	308	307	343	317	324	329	319	299	311	291	269	286	321	266	335	285	304	312	350	298	340	288	298	307	304	309	318	321	315	309	329	292	325	358	334	329	301	305	299	316	325	287	284	303	301	308	362	319	305	359	321	361	310	285	312	316	348	332	320	314	310	346	294	317	309	313	309	351	311	316	312	317	299	306	319	341	293	324	284	322	346	309	308	320	333	311	308	323	326	324	301	321	336	327	315	320	297	326	309	307	301	339	332	331	306	280	343	304	336	330	310	347	297	326	343	306	298	304	302	303	308	346	315	318	307	320	315	312	328	302	323	309	352	281	333	309	306	277	320	269	315	302	288	283	320	309	315	298	294	345	316	338	333	299	334	323	336	345	340	308	324	311	322	316	296	292	333	284	350	299	280	304	318	325	326	298	304	284	306	322	336	309	317	331	340	298	335	299	332	289	319	348	297	299	284	307	323	273	297	323	306	320	310	314	323	275	294	304	298	315	309	284	321	309	321	312	294	321	344	343	333	331	328	268	320	288	323	343	319	319	300	342	330	294	325	324	293	293	304	283	336	331	336	307	318	326	305	322	306	286	307	317	298	347	344	266	332	322	319	314	349	281	315	297	295	300	310	331	278	319	308	298	353	295	303	313	311	292	309	291	328	325	305	328	362	305	303	291	322	269	335	325	338	308	314	304	316	339	313	313	283	330	313	338	302	307	289	288	326	327	341	316	326	381	307	286	300	312	307	330	325	304	312	289	295	281	292	318	326	298	288	295	323	323	327	319	329	272	299	295	354	342	294	307	326	323	309	315	311	309	330	318	327	304	319	312	348	313	306	305	331	260	316	282	307	340	281	352	293	308	332	304	313	328	299	337	314	302	298	335	335	307	306	301	325	283	303	308	329	336	277	330	361	306	309	308	322	326	308	340	292	325	276	314	315	319	344	309	300	320	298	323	276	303	305	333	329	355	311	365	310	318	314	343	301	345	321	330	326	330	314	291	313	306	330	298	328	318	339	321	309	334	299	330	308	348	313	281	336	288	322	294	317	281	352	325	304	326	309	283	329	320	311	294	346	335
6381	968	1330	1375	1303	1172	1041	983	962	879	856	787	836	821	816	779	807	797	766	804	796	771	788	807	845	777	764	732	780	754	780	729	802	796	817	793	770	756	747	760	762	741	747	743	725	746	722	751	793	719	760	793	832	755	797	774	795	758	764	741	703	755	757	741	764	766	743	745	769	753	765	736	738	738	775	759	759	747	765	711	748	757	749	747	814	776	779	726	737	783	709	744	779	735	779	786	761	753	738	750	728	720	785	752	762	762	730	767	765	721	749	696	777	750	741	751	801	714	733	756	767	729	712	747	805	710	735	769	731	795	731	750	792	736	752	723	747	715	720	789	728	700	803	727	756	764	734	716	747	778	775	721	786	745	734	737	738	749	765	756	719	749	712	713	751	787	751	688	764	717	721	742	732	744	765	750	765	769	726	758	774	748	772	781	720	789	788	771	735	763	749	758	742	753	774	742	775	755	711	721	725	787	730	748	805	772	686	704	784	771	737	786	788	685	770	718	809	787	676	799	710	744	740	782	758	719	782	764	789	768	795	740	738	722	763	736	761	775	765	748	769	730	779	753	739	734	788	732	771	784	778	769	724	750	752	760	759	768	765	726	743	745	796	794	746	715	788	780	767	708	766	800	751	757	808	694	750	761	767	729	710	697	749	752	805	761	710	735	733	777	742	700	720	736	759	737	771	770	694	709	763	769	739	814	733	765	797	738	756	790	763	790	732	734	758	778	742	772	730	774	769	711	800	745	782	704	741	713	681	784	784	732	725	770	782	714	767	757	736	721	757	709	786	696	719	724	732	762	797	745	784	807	737	760	671	729	762	742	743	761	775	759	739	723	687	759	740	731	747	737	761	777	714	778	789	746	746	747	766	750	731	729	756	700	764	762	765	759	769	754	724	757	786	741	783	715	771	776	774	779	706	770	794	766	735	793	757	801	767	753	795	741	748	789	740	754	737	723	762	785	741	743	748	761	746	741	725	734	755	776	683	781	703	718	712	750	731	787	808	785	752	776	759	789	738	761	749	766	813	804	774	775	828	739	753	750	791	704	699	696	740	721	749	759	730	760	729	714	749	775	731	780	789	744	802	769	751	739	741	775	767	734	760	800	776	725	793	760	729	794	759	753	710	697	728	744	776	757	750	725	785	730	790	739	771	744	754	731	775	773	758	783	727	730	785	729	773	725	773	758	770	741	749	724	762	726	734	758	781	755	763	757	776	774	732	724	794	748	769	737	732	726	718	791	789	776	754	771	744	766	714	759	787	761	762	718	745	786	791	765	749	770	750	707	779	764	747	743	790	737	734	791	742	747	730	765	708	742	762	684	773	734	767	714	717	712	752	724	769	805	774	740	761	760	712	715	770	743	763	746	742	742	751	770	726	755	781	722	748	743	758	778	746	739	765	751	753	766	712	740	739	736	738	743	750	744	765	762	757	720	768	760	743	734	701	736	702	756	748	741	730	727	735	760	790	714	771	676	783	718	747	759	752	740	773	725	822	747	750	746	759	769	756	790	757	771	755	743	801	748	785	795	744	753	745	734	760	725	742	766	693	707	782	770	744	736	756	744	766	811	744	823	784	720	744	791	770	783	782	739	757	748	749	740	809	748	758	787	762	791	775	732	746	742	726	677	742	749	716	733	725	745	758	789	716	728	773	770	712	766	742	815	805	701	770	717	735	724	774	723	738	737	723	788	751	729	725	760	780	790	758	763	749	692	783	725	767	747	745	747	781	739	785	750	727	710	741	740	716	717	747	742	761	764	786	782	750	774	763	744	722	796	740	770	727	734	785	764	773	690	750	782	741	785	736	774	744	695	783	777	741	746	769	738	749	758	762	727	761	752	760	788	774	791	714	759	732	736	750	722	803	769	734	739	750	759	789	764	757	761	743	789	729	800	785	747	725	719	765	752	738	737	746	744	749	749	710	797	723	796	775	747	727	790	731	747	795	741	709	735	758	715	767	739	717	768	742	718	739	737	761	800	794	771	770	748	751	787	747	747	782	772	739	725	770	739	774	744	765	761	820	756	797	755	779	742	722	758	766	718	780	769	732	752	752	782	775	717	796	752	795	704	813	740	774	748	792	763	743	755	776	703	743	716	778	711	746	814	751	792	802	751	800	757	720	752	730	796	755	764	733	789	738	741	739	776	672	790	731	734	757	754	777	734	730	740	772	793	775	753	753	778	704	763	705	762	726	735	745	688	742	769	790	719	741	723	747	770	809	696	733	770	772	730	756	793	784	731	738	746	775	772	760	799	744	776	738	731	728	791	785	756	745	755	703	767	742	711	759	747	734	743	772	774	755	721	723	742	785	746	787	766	779	753	762	751	760	731	740	760	788	735	729	791	756	733	693	709	772	753	815	719	711	733	717	743	746	756	766	743	755	742	754	741	772	708	777	741	757	730	844	739	755	771	765	752	761	813	765	764	791	784	757	778	754	754	739	776	736	757	738	756	746	764	738	758	705	750	750	725	767	744	764	750	803	736	746	750	728	728	755	750	785	757	735	690	758	754	773	778	770	775	722	784	762	740	755	781	771	725	756	809	713	778	731	775	736	786	712	719	799	761	756	728	763	759	774	736	772	750	754	737	716	780	797	693	774	740	765	695	712	722	760	778	773	784	758	771	757	726	763	769	750	760	742	756	785	768	786	763	813	758	739	765	752	765	721	734	716	729	762	817	739	760	749	720	755	740	757	783	780	735	810	782	800	735	707	738	772	752	728	780	749	708	766	757	770	760	776	775	724	759	775	748	716	757	740	785	702	736	753	719	723	786	760	773	714	803	746	744	731	752	750	761	758	755	752	730	780	776	790	755	713	796	799	720	757	728	765	758	768	777	674	830	709	763	778	777	755	739	748	713	770	782	747	782	765	758	745	725	727	756	752	752	770	687	738	749	737	770	771	772	726	780	768	797	714	751	767	667	748	764	729	714	812	763	779	780	718	749	746	731	744	750	748	730	725	736	738	725	716	739	763	812	750	767	733	766	745	766	766	763	740	709	714	746	738	700	754	775	719	737	725	764	830	806	757	772	740	793	822	728	748	752	714	786	775	745	749	752	747	747	745	757	746	739	786	821	729	784	775	769	780	732	713	748	723	768	703	772	758	746	749	761	796	772	807	768	811	773	777	787	773	744	738	746	800	778	746	747	763	765	736	751	805	751	727	744	769	737	762	785	753	791	765	759	751	757	795	763	748	754	765	765	739	777	729	723	784	716	826	769	783	770	723	747	753	753	717	749	779	814	737	768	705	727	774	751	736	722	774	715	760	745	732	731	700	769	763	718	733	680	654	762	679	756	740	776	761	772	720	765	782	770	747	782	773	746	745	727	780	749	738	775	746	773	732	773	766	792	726	774	744	747	775	774	777	782	721	760	755	777	787	783	753	762	740	754	784	778	796	806	788	767	764	769	778	725	719	763	795	755	746	713	766	755	691	764	767	760	795	747	733	766	733	751	755	776	758	739	718	771	750	781	739	756
12077	712	557	474	380	297	262	210	229	201	186	149	157	165	136	156	141	149	160	153	151	158	162	140	157	133	137	145	147	156	169	148	149	153	163	122	145	131	144	134	145	140	160	132	171	150	129	170	128	131	151	141	145	159	153	155	137	120	155	142	155	132	162	136	143	130	151	144	142	146	153	154	128	155	141	134	127	141	137	139	132	146	156	137	145	147	158	125	129	168	129	147	153	148	156	160	132	148	110	149	146	131	128	142	160	150	143	148	142	127	163	150	155	166	131	138	125	146	158	155	130	140	133	151	141	148	141	133	143	175	138	151	135	140	144	164	160	99	139	139	126	157	134	158	160	143	141	131	144	140	122	153	131	147	158	131	145	145	132	126	143	154	130	159	158	166	135	141	160	152	117	154	132	151	129	123	152	156	133	152	151	166	136	144	138	157	142	142	140	166	150	132	168	138	154	144	146	170	129	156	137	118	139	138	148	143	156	143	154	165	146	130	156	145	148	142	152	143	139	139	156	118	160	155	149	127	137	146	126	144	141	157	140	144	153	156	160	131	129	158	123	135	124	133	124	154	146	140	137	143	118	146	144	155	133	152	158	152	135	142	127	154	153	120	144	137	158	153	142	143	135	141	142	141	148	116	157	138	135	118	160	128	141	139	149	124	150	144	150	128	130	134	140	163	136	153	134	150	129	148	164	147	157	149	154	141	115	144	146	135	147	128	153	152	137	122	108	148	144	131	146	123	158	126	152	143	173	143	154	138	137	157	134	128	141	146	147	152	146	144	119	152	149	129	137	117	136	159	152	138	140	136	153	141	154	153	161	166	121	135	141	126	111	151	163	129	121	142	125	153	144	143	152	117	145	127	155	148	145	144	128	152	156	145	135	120	119	145	130	170	149	135	177	132	153	142	126	136	149	156	141	130	148	128	134	127	131	145	133	160	116	136	138	156	152	148	113	153	143	150	139	121	146	153	124	130	139	152	146	133	136	155	172	174	149	156	143	127	127	130	143	138	164	132	154	143	151	155	149	138	130	142	148	135	147	128	153	117	125	131	153	155	138	132	161	125	124	162	158	145	165	144	142	142	146	145	150	139	119	142	150	119	122	181	135	122	133	117	136	140	157	154	144	155	153	144	127	144	122	143	125	137	150	148	148	135	139	143	150	118	140	145	127	123	154	155	163	141	194	130	133	113	140	149	128	136	137	142	136	137	135	129	113	136	141	129	135	159	146	154	152	131	130	137	135	148	160	144	156	150	147	140	137	141	129	131	130	145	152	157	146	145	158	142	134	157	132	151	117	161	157	145	139	146	143	143	127	147	137	142	158	179	121	155	154	130	130	143	169	158	141	141	126	161	134	161	150	145	120	141	135	135	131	164	129	148	155	130	154	156	140	148	152	147	153	149	155	139	130	149	136	159	148	147	142	167	150	131	141	143	157	144	145	174	148	150	157	135	134	154	152	131	146	145	142	148	145	149	135	147	153	142	146	131	126	143	156	158	133	150	172	125	137	145	148	152	150	173	141	159	147	133	165	148	156	164	144	139	122	164	138	139	162	123	139	127	154	128	130	136	160	126	136	116	147	154	156	139	118	144	134	139	138	151	148	135	144	156	150	138	148	147	151	162	150	140	151	129	145	127	125	128	151	154	138	142	152	141	134	149	146	138	129	130	138	122	151	145	134	133	141	128	166	155	157	155	153	121	141	152	151	134	151	139	168	136	143	141	156	149	127	144	147	139	164	155	157	135	147	153	149	142	148	118	152	135	147	171	159	143	152	120	160	140	143	150	144	140	132	134	141	146	127	157	146	140	129	144	132	166	125	138	144	139	158	132	127	137	143	131	117	160	153	140	139	158	109	126	116	150	157	148	146	150	140	151	133	129	149	134	145	140	157	149	155	153	139	144	144	136	133	171	140	141	132	134	142	129	145	158	155	147	146	123	140	126	151	128	125	137	139	156	128	132	136	156	142	146	145	151	137	133	150	154	158	129	122	153	153	152	143	136	154	127	136	154	118	143	139	142	141	137	138	141	145	113	157	153	141	154	140	159	144	155	137	128	130	138	132	121	153	131	160	140	125	147	148	130	152	137	136	160	150	147	155	135	146	127	132	149	145	162	151	138	136	141	145	144	142	138	144	152	126	136	141	124	144	137	143	141	148	139	137	137	144	150	148	120	122	127	166	136	172	134	137	139	134	147	158	146	175	137	169	129	133	125	152	154	150	133	160	165	132	139	145	135	141	143	142	123	147	154	159	151	140	161	141	128	129	134	139	121	148	139	130	146	133	130	165	144	123	132	172	151	128	149	141	132	138	133	138	152	146	130	129	134	149	151	129	131	141	143	131	169	136	124	151	129	171	140	128	148	138	175	144	148	153	141	161	147	139	143	133	165	140	152	141	150	160	151	134	149	146	140	141	136	146	134	149	144	136	136	155	155	148	111	133	130	138	148	134	159	160	128	141	124	143	129	142	154	135	143	160	137	140	123	139	128	130	121	144	148	137	150	154	136	153	129	130	146	132	141	144	148	148	143	142	155	137	127	140	137	135	133	139	131	146	148	138	148	124	167	141	150	152	158	190	126	144	117	140	164	123	138	132	147	143	159	146	139	143	149	154	140	132	126	148	134	120	136	142	124	158	129	143	180	140	129	151	131	144	126	139	130	138	143	169	130	143	148	148	139	147	134	116	159	136	141	137	161	147	123	161	165	123	168	149	156	156	150	152	139	134	125	127	154	146	135	137	141	118	132	149	139	146	161	125	151	145	142	156	152	140	134	126	150	140	133	160	134	134	159	152	143	119	137	152	140	144	139	136	167	135	155	164	149	134	112	142	144	138	141	149	137	134	153	146	165	148	142	128	139	135	140	138	142	144	138	132	157	159	141	139	138	130	150	150	139	141	136	136	128	129	125	134	127	111	146	128	138	131	135	136	135	136	137	138	148	166	161	136	148	164	137	126	141	153	147	144	170	137	134	152	136	166	136	134	156	165	132	144	169	130	159	128	125	145	143	157	121	143	147	158	149	144	139	148	136	141	149	149	158	117	147	145	133	157	154	147	138	167	138	157	130	119	159	132	130	129	140	115	143	145	126	156	141	148	139	149	131	144	145	144	150	130	161	130	133	137	169	145	156	143	162	160	148	157	145	133	178	163	129	166	134	160	167	149	158	143	134	152	169	136	127	130	150	160	133	132	146	145	138	139	112	150	161	135	150	154	161	134	145	154	140	159	126	139	129	133	143	155	131	128	169	135	165	151	144	126	141	132	139	156	124	145	146	169	127	135	131	143	121	155	156	133	139	134	142	140	134	119	145	147	121	127	137	139	156	144	132	130	143	154	162	130	154	133	131	151	153	132	143	141	158	143	167	138	147	146	143	143	127	121	135	153	148	130	161	137	147	146	154	131	149	133	139	163	157	149	130	139	134	130	150	143	133	141	145	133	169	142	149	143	138	137	162	148	129	144	168	154	144	158	150	147	152
7692	814	1528	1673	1407	1137	1015	794	713	666	593	536	522	509	547	529	488	482	485	439	456	437	423	434	410	420	426	418	415	427	430	426	400	398	390	371	417	415	398	377	395	367	367	432	415	394	349	383	398	384	391	400	390	402	370	410	369	369	398	420	366	351	385	399	355	377	365	389	374	401	371	366	412	355	368	384	390	370	368	369	351	362	349	362	395	334	367	399	361	403	371	416	367	392	394	377	358	390	360	351	354	370	397	387	384	343	347	382	349	379	394	363	338	397	374	360	353	377	382	361	336	369	371	376	365	381	411	361	376	342	371	393	409	362	372	360	390	374	387	384	389	356	395	375	375	380	376	350	365	382	361	367	384	389	313	402	369	354	380	341	394	447	406	390	379	386	399	367	374	370	383	381	351	372	360	371	372	388	372	352	392	400	398	399	389	380	372	362	379	378	399	401	383	358	346	363	381	388	353	413	360	372	346	384	406	370	389	378	377	381	375	388	398	364	356	381	376	349	432	400	342	393	389	385	360	380	344	377	358	394	338	413	361	378	390	416	390	393	358	357	407	398	350	357	377	385	368	362	366	368	361	386	373	378	400	352	351	377	370	378	376	381	372	393	346	359	381	398	381	386	372	358	374	391	375	370	393	397	392	379	401	384	365	395	358	376	386	341	391	386	381	361	387	358	380	373	336	392	351	385	380	376	384	366	361	379	367	381	339	371	353	404	376	410	369	366	372	365	373	391	384	365	387	386	394	359	395	364	351	415	363	417	368	405	380	369	406	372	366	399	358	370	383	384	399	390	397	391	375	369	380	397	362	361	406	375	372	381	352	361	404	360	395	371	381	394	386	370	366	385	398	365	377	363	414	351	390	375	355	400	365	359	385	373	369	379	372	413	398	379	370	392	384	369	351	388	380	362	399	381	389	377	404	364	409	396	379	354	365	360	379	381	388	366	383	403	397	360	384	391	355	368	365	370	362	384	362	373	398	369	372	385	372	381	362	363	386	375	358	348	367	414	349	398	367	377	350	383	361	347	429	406	372	405	380	374	349	368	363	387	329	366	380	389	382	373	376	338	358	367	354	382	367	355	367	386	374	404	406	359	381	372	368	354	388	334	397	370	366	392	409	350	371	386	360	414	367	428	352	354	376	368	367	398	381	381	390	354	386	393	380	386	387	345	382	360	349	347	385	382	388	359	363	382	366	375	363	390	380	390	378	375	369	365	393	395	359	398	375	418	371	385	387	371	396	405	356	350	386	371	383	345	380	366	382	388	384	372	341	353	375	385	403	361	396	355	385	368	366	367	363	363	402	396	393	395	374	386	385	384	352	381	362	358	359	382	365	374	388	359	352	378	349	368	355	367	363	373	394	375	369	374	332	388	364	374	367	402	413	399	377	370	394	368	360	387	376	371	344	360	386	342	406	359	406	352	371	356	403	363	376	390	415	382	364	373	406	378	415	390	380	371	377	392	391	411	391	395	369	350	375	379	366	401	365	377	385	358	405	379	386	371	398	351	335	346	413	384	392	367	348	392	359	367	387	368	397	362	395	395	384	365	377	365	381	377	346	377	362	384	398	364	410	364	378	364	383	379	325	352	374	357	366	370	335	388	381	400	357	359	412	349	384	353	349	396	366	375	383	354	370	375	385	396	370	371	374	351	373	368	350	429	380	407	348	354	413	393	394	403	361	349	382	378	315	382	378	384	365	359	385	430	390	405	355	407	350	386	368	392	366	373	383	403	365	405	369	379	366	400	370	351	417	375	378	346	333	353	401	398	355	365	364	360	370	365	415	398	379	391	364	373	424	392	346	385	374	383	352	416	364	368	377	360	403	356	372	339	368	345	340	392	363	345	379	376	388	342	379	386	405	367	393	379	373	391	365	389	354	385	370	370	370	377	431	314	377	385	357	366	414	344	351	353	412	359	353	398	379	381	361	424	357	366	435	371	398	365	381	373	361	409	363	388	340	361	385	377	382	364	406	377	393	380	388	375	378	365	354	355	377	375	371	369	375	377	371	376	382	359	380	376	407	378	363	384	373	364	395	368	381	362	390	348	381	378	383	350	409	365	360	362	366	370	340	388	363	351	372	381	384	352	395	393	366	382	381	398	391	356	370	431	366	384	328	392	384	396	370	336	385	348	346	369	382	402	360	401	398	390	361	386	372	364	367	394	373	389	397	360	369	384	366	410	370	382	367	358	363	416	395	386	353	395	368	388	376	328	377	371	348	363	380	389	387	349	372	363	385	381	395	372	371	369	371	346	333	372	374	400	350	367	356	397	388	412	394	373	350	392	352	392	397	376	392	393	368	380	352	358	356	364	386	356	393	343	369	355	396	368	362	399	385	380	382	391	356	386	389	375	363	378	362	354	382	369	407	378	374	391	384	374	388	346	384	385	376	333	379	398	357	360	380	368	372	378	373	349	377	369	377	369	387	352	372	351	393	369	367	380	412	390	395	369	347	423	365	344	380	391	388	358	351	390	366	356	396	375	366	429	368	373	401	365	402	344	354	395	439	382	377	420	374	366	366	340	391	372	374	388	385	393	364	413	386	391	382	359	366	360	366	383	410	415	393	361	374	371	391	392	375	397	356	397	367	344	391	377	371	408	397	399	414	362	380	369	378	431	386	395	371	388	390	413	393	382	371	377	397	382	388	383	360	406	412	397	366	365	430	404	420	384	380	405	375	384	368	370	401	380	401	341	361	351	356	376	398	419	384	382	387	395	406	374	384	362	369	387	376	399	369	331	341	395	368	378	367	393	372	373	392	366	402	373	415	392	413	369	352	350	355	360	383	395	388	360	365	399	398	408	354	381	379	395	362	362	383	376	378	378	385	385	375	375	410	363	400	391	382	394	389	343	335	392	376	378	372	373	387	392	407	367	372	356	381	391	407	371	407	410	352	376	381	409	355	401	382	408	354	372	416	371	368	373	360	402	386	364	374	397	392	399	383	399	393	375	346	391	404	355	405	381	345	391	353	365	357	357	375	381	403	379	364	372	428	338	394	363	412	391	345	368	407	361	369	377	386	380	362	382	373	354	379	371	375	370	416	346	370	371	358	403	350	393	371	376	375	396	369	394	344	393	345	384	369	363	379	369	382	388	382	374	390	358	406	398	368	367	348	352	375	390	374	391	371	372	341	365	351	366	381	368	403	398	372	381	395	384	356	382	392	388	396	353	404	376	353	401	380	404	376	443	403	349	410	377	361	369	381	376	380	387	391	386	410	348	387	375	399	363	375	364	376	382	356	386	355	395	392	414	376	381	397	347	386	374	376	343	370	374	372	424	370	376	360	371	364	369	359	365	358	400	346	374	371	367	347	357	375	376	382	378	390	362	360	382	334	386	376	381	402	395	421	367	339	404	325	410	347	342	400	370	384	425	376	407	395	383	396	373	365	365	342	378	397	405	368	357	369	395	385	354	372	375	383	370	383	390	388	376	379	390	347	416	359	374	365	393	371	424	381	375	406	357	382	388
1295	406	412	383	447	339	357	376	378	354	384	346	367	346	357	355	356	370	370	368	380	340	392	366	372	371	414	407	352	353	376	338	378	371	358	375	358	377	307	358	399	397	324	403	380	426	380	401	351	369	360	345	375	401	360	380	368	410	344	360	341	410	404	378	402	360	389	363	368	359	354	359	355	366	344	376	408	350	376	415	354	319	352	368	372	343	403	377	343	357	367	414	350	352	348	355	353	368	363	369	357	367	379	322	364	351	387	391	370	373	396	373	366	390	344	355	380	392	388	323	378	395	395	379	380	324	403	373	380	368	340	383	377	415	394	383	385	336	383	364	370	340	364	405	343	368	404	357	375	361	348	314	336	340	389	380	394	367	369	376	370	343	386	334	359	376	382	363	332	376	412	370	345	360	359	379	362	362	364	371	364	400	391	365	342	335	325	383	312	379	398	379	375	359	387	382	378	351	396	367	433	375	371	374	394	359	360	366	334	398	358	386	368	354	364	328	399	363	358	387	348	366	381	361	366	371	344	343	357	401	366	356	379	382	382	350	400	394	367	330	381	354	338	362	341	356	374	409	367	348	354	332	341	371	339	343	368	360	380	356	345	393	335	385	337	378	336	353	361	354	393	359	361	336	407	384	385	349	387	336	354	369	370	356	373	388	359	389	426	338	420	377	323	357	372	352	324	377	373	348	385	392	373	379	360	376	378	365	359	404	349	369	366	362	368	349	390	367	389	372	358	374	370	364	352	383	369	357	374	366	355	367	361	356	340	375	369	362	368	374	376	399	398	346	378	353	365	368	336	350	406	335	360	365	332	378	371	383	340	378	408	378	368	394	383	337	356	345	376	382	332	378	355	384	386	347	379	407	380	370	386	370	358	357	355	370	364	361	350	377	377	343	374	378	386	385	360	345	353	374	348	355	343	345	348	375	363	375	393	379	362	399	356	408	358	372	369	379	402	375	386	368	400	382	392	373	366	391	371	365	354	392	364	387	385	371	327	388	382	357	368	365	351	369	329	321	348	382	376	376	345	381	397	378	342	379	343	359	385	373	356	350	359	402	377	388	367	353	353	362	383	372	354	388	353	414	369	358	336	376	322	346	371	389	359	314	342	359	363	355	383	380	340	361	369	376	359	344	374	343	349	375	353	433	371	338	411	363	359	364	357	370	374	354	363	363	366	406	362	383	363	335	340	321	354	346	379	332	342	382	346	370	383	342	340	383	372	389	346	351	382	389	359	371	335	337	386	380	332	369	380	382	345	380	349	372	377	382	332	357	349	333	326	354	368	369	409	344	359	328	349	349	369	352	357	407	384	354	368	339	357	377	388	368	361	382	391	389	367	400	375	310	349	385	377	378	362	393	352	364	381	372	372	397	367	379	381	399	332	360	367	384	325	370	355	350	405	403	379	382	362	352	381	349	402	383	327	370	394	343	408	359	345	360	355	356	339	372	354	369	364	383	377	381	354	378	366	373	360	342	360	362	355	401	414	362	342	374	353	367	358	367	360	394	374	380	365	373	338	397	377	378	386	403	400	382	375	353	393	340	318	404	359	338	358	394	352	354	357	376	313	366	333	369	374	379	369	337	362	389	398	328	345	382	374	376	333	335	379	368	327	338	343	353	351	361	344	348	350	391	348	376	368	361	348	391	347	331	384	362	369	388	368	347	363	365	390	371	381	346	375	380	386	397	342	334	391	393	340	359	342	355	375	401	369	359	377	349	363	378	372	321	343	369	353	372	364	396	359	364	366	355	391	374	390	344	368	386	380	374	375	370	332	362	367	393	349	360	373	340	379	344	334	364	343	329	384	366	367	360	364	359	356	339	357	350	380	363	347	362	388	356	340	357	358	346	381	350	387	337	372	379	346	358	374	383	348	359	360	371	361	385	362	372	337	353	353	372	302	350	348	355	384	358	341	370	380	343	376	386	398	361	334	310	357	370	381	353	393	400	385	358	361	407	349	362	351	364	355	338	346	340	352	350	387	382	352	379	340	350	356	352	385	402	343	377	345	359	354	374	338	369	363	322	357	362	366	365	353	338	346	368	344	333	344	329	372	355	363	357	371	367	372	352	366	378	363	341	351	386	354	305	386	360	388	404	357	349	372	388	387	346	361	339	363	379	364	381	379	348	343	391	370	357	357	379	333	374	367	379	359	399	329	353	367	391	419	362	384	337	370	366	345	376	347	320	362	388	369	349	373	359	377	357	380	342	352	339	379	378	364	366	350	376	375	344	357	348	401	355	328	361	381	367	374	392	378	375	382	354	347	311	338	372	411	418	394	372	360	344	339	353	350	378	394	330	374	362	312	344	356	391	344	365	352	350	375	350	364	338	391	384	388	384	370	369	330	382	350	378	378	350	361	359	359	407	352	355	383	361	344	341	357	394	354	370	359	369	358	350	384	356	373	381	342	359	381	375	364	412	404	369	390	385	367	375	385	342	358	380	340	344	377	337	345	329	372	341	375	364	404	363	378	345	347	421	348	367	407	343	349	375	352	330	394	347	375	373	353	397	374	350	373	364	398	356	359	363	411	346	365	364	363	365	392	362	396	337	387	348	362	393	365	329	338	395	385	351	348	326	390	344	357	334	383	349	348	357	381	391	356	378	334	393	384	338	371	377	367	353	362	366	376	321	381	361	405	392	393	363	341	341	338	360	370	350	353	354	361	385	360	349	389	354	383	424	372	321	384	356	348	370	385	389	357	354	380	364	371	372	366	381	344	343	363	367	347	360	375	353	358	355	359	358	365	359	406	368	410	335	378	373	342	394	347	371	376	335	365	392	356	402	355	381	355	385	365	359	359	359	368	367	374	359	384	380	351	403	350	349	353	349	376	403	338	375	386	364	371	386	364	373	354	391	367	356	347	368	394	354	354	343	367	328	346	362	336	363	370	357	348	336	344	361	337	357	348	358	353	397	349	339	372	341	354	339	366	356	370	376	322	353	377	386	335	362	373	383	378	387	375	391	343	379	359	365	375	364	394	395	386	347	318	361	380	348	334	376	357	351	336	362	342	327	357	357	342	412	367	368	341	376	342	350	372	368	365	360	376	336	358	352	346	348	372	343	369	363	342	360	351	380	381	400	375	365	364	308	329	379	361	356	361	385	352	357	386	381	358	375	352	370	355	365	355	375	358	359	374	357	357	380	381	377	343	363	372	380	327	392	389	327	378	339	396	374	400	356	338	335	395	361	342	359	356	381	326	350	335	376	342	373	380	339	386	379	336	331	348	374	356	362	355	342	340	403	389	357	333	366	391	344	383	413	397	355	382	369	316	343	319	368	375	364	401	343	360	345	372	350	361	352	363	386	369	387	376	348	378	319	356	360	363	359	344	372	393	328	339	380	358	351	383	345	375	357	361	380	386	377	383	364	371	379	329	382	361	369	358	372	340	344	356	349	400	350	416	363	384	353	384	369	373	366	388	379	399	372	369	365	373	366	408	377	354	312	379	384	351	356	377	401	380	395	363	364
2036	906	919	855	868	932	903	870	924	849	867	877	873	863	888	878	889	893	878	811	795	853	828	858	889	857	892	914	850	830	854	887	872	847	876	903	836	836	848	881	880	844	902	942	919	870	890	879	859	927	891	902	875	901	884	874	882	841	873	877	865	831	816	814	908	906	886	850	886	825	873	921	795	898	885	816	823	878	874	900	806	824	830	912	851	878	873	884	860	867	903	823	890	838	904	914	873	902	882	904	796	913	854	857	898	855	882	861	904	895	902	887	900	852	852	899	858	846	914	892	902	924	869	875	850	860	925	866	873	890	915	923	844	893	869	843	858	868	812	899	935	885	875	851	909	858	823	896	869	848	906	850	843	904	894	923	846	926	839	923	865	893	909	865	877	846	880	829	863	893	867	913	870	888	864	893	906	858	841	851	824	889	862	888	884	845	821	851	883	863	881	834	859	852	854	885	881	865	914	898	866	850	848	860	816	910	842	814	847	807	917	867	869	841	829	887	839	854	870	889	881	853	882	869	864	871	874	885	890	837	834	917	851	953	918	849	883	876	852	847	937	864	859	876	909	849	874	848	874	940	932	881	895	860	858	876	879	857	877	852	897	904	886	856	899	816	866	885	934	836	896	848	848	892	877	879	871	868	829	911	850	858	865	826	814	867	894	846	861	905	880	872	836	841	868	872	907	879	846	874	871	875	864	894	889	880	901	884	895	882	840	883	823	861	871	893	888	846	817	913	832	911	879	883	814	889	859	857	862	918	877	911	918	858	858	833	937	853	890	905	861	851	872	920	899	891	881	842	880	870	802	885	874	886	882	864	893	825	888	863	899	829	812	837	905	906	871	887	856	862	845	913	889	864	870	831	929	845	863	921	860	874	862	886	813	865	863	906	834	887	884	835	883	886	855	870	871	889	850	888	911	910	913	897	929	813	860	840	927	868	867	878	875	930	868	867	895	888	871	855	864	874	855	885	889	919	886	898	870	863	874	886	851	876	921	854	871	922	895	912	873	850	846	822	896	842	858	839	950	861	909	867	944	863	862	884	930	818	889	877	894	884	838	837	823	896	868	864	888	829	933	865	876	866	874	831	854	897	911	866	866	860	834	885	856	908	837	894	862	909	895	864	930	834	860	873	888	825	864	864	857	887	921	883	860	893	896	857	871	924	872	874	850	823	888	871	878	849	904	926	850	942	875	861	901	894	857	838	951	875	838	882	839	886	852	829	870	827	838	845	896	882	857	912	863	918	838	887	867	897	841	877	853	861	864	817	864	842	856	881	907	901	874	925	838	892	903	924	855	842	889	827	854	846	860	947	888	830	855	847	872	885	901	917	820	901	872	889	866	881	876	937	874	854	836	870	856	860	855	891	877	863	888	829	928	856	887	858	882	844	899	889	844	887	846	874	896	896	874	885	878	828	845	865	905	854	896	864	820	911	881	842	897	846	848	902	903	878	928	897	918	903	890	907	870	874	894	867	865	846	884	878	816	829	842	892	887	880	837	881	890	902	866	861	860	865	885	910	872	846	827	906	868	891	861	908	913	871	845	863	911	908	869	870	885	797	886	883	914	856	831	874	842	908	890	906	829	873	882	863	869	866	859	845	908	854	891	876	848	880	906	878	904	906	894	894	877	924	874	849	812	879	853	819	855	921	890	875	902	832	824	874	910	894	846	879	833	896	888	814	859	877	848	875	873	866	836	865	874	823	865	862	851	875	895	860	819	848	902	879	868	893	885	852	864	831	871	837	850	858	854	942	855	885	829	868	902	894	884	870	859	862	849	898	881	854	901	863	872	888	915	867	896	852	878	867	879	845	907	871	882	852	873	894	854	906	900	907	871	796	894	885	935	879	854	890	887	880	857	863	901	873	879	909	874	856	920	906	891	887	808	816	879	869	928	881	857	876	871	885	848	872	826	827	930	915	899	850	897	880	837	896	898	849	864	869	873	863	897	840	866	859	881	888	885	897	837	857	890	845	830	867	889	875	858	865	863	861	881	891	848	878	831	878	870	882	887	901	907	906	881	875	860	850	940	872	878	886	827	908	873	855	867	847	875	862	871	913	864	845	880	914	932	878	904	914	870	905	887	863	910	885	869	861	855	881	829	895	891	915	864	884	849	901	849	888	847	836	886	865	883	891	835	860	839	849	899	812	919	896	868	821	860	839	896	888	881	863	897	862	868	884	871	852	870	911	874	872	890	845	889	889	865	852	913	910	889	883	906	871	916	875	861	872	872	849	888	888	846	882	889	870	860	888	876	835	886	883	873	841	850	928	889	861	873	900	846	853	899	866	860	895	853	908	876	848	854	892	856	840	839	856	900	836	889	884	912	842	855	868	840	876	851	833	789	857	875	846	895	896	856	847	887	849	853	871	866	902	908	870	838	891	896	872	908	910	889	888	866	918	849	859	819	888	868	939	888	873	849	859	950	892	854	871	844	855	858	867	871	830	869	868	861	923	894	876	879	842	900	880	893	887	883	887	842	915	866	853	897	921	880	879	849	877	864	852	843	871	879	839	875	846	841	879	914	884	866	869	874	797	882	954	886	863	901	863	888	883	830	897	920	856	880	894	933	937	852	828	817	858	868	896	865	886	878	864	860	870	884	878	883	832	864	823	836	912	874	840	889	899	877	857	872	892	875	841	860	880	826	846	863	889	838	919	861	891	880	907	839	884	833	865	840	865	855	886	832	883	874	842	888	867	881	919	872	873	857	841	841	890	902	848	784	854	833	846	901	852	815	855	849	889	868	860	831	871	857	917	897	850	867	872	856	915	863	874	886	870	901	851	817	881	850	879	823	818	844	924	890	883	891	904	857	904	893	875	854	911	867	853	909	863	841	898	902	879	831	909	874	942	872	880	869	928	863	843	882	883	865	841	871	870	880	873	886	908	872	852	919	921	853	930	885	872	930	841	877	894	894	886	834	815	899	867	856	925	899	816	870	861	890	874	839	867	887	907	915	824	847	888	887	843	911	874	886	873	818	930	911	820	835	826	828	910	915	862	838	845	873	883	890	874	914	863	892	823	890	850	852	817	939	871	884	886	847	869	862	851	814	872	856	864	929	834	812	836	874	897	889	840	901	862	883	889	849	861	871	869	891	847	862	922	864	859	851	867	854	820	881	850	886	819	895	849	869	823	851	903	889	836	905	873	894	836	833	855	887	838	892	863	887	908	859	923	851	894	859	870	828	853	825	873	830	840	882	864	856	836	836	854	890	911	869	895	919	899	869	932	861	854	871	884	879	890	884	863	822	821	879	855	905	913	861	925	851	880	879	866	936	950	842	884	911	905	868	901	839	845	867	845	885	902	874	897	872	862	831	809	839	828	855	864	879	876	817	863	908	922	900	889	834	844	827	874	927	873	864	857	871	849	866	865	860	871	888	847	854	900	856	887	835	825	861	873	887	869	871	871	876	846	860	846	856	972	919	854	920	906	818	879	864	868	867	829	880	860	821	863	884	872	872	895	856	914	865	892
6747	510	570	490	408	359	359	380	328	348	344	324	277	320	330	318	315	350	297	350	357	333	284	300	291	329	332	329	283	311	311	281	321	321	306	348	317	309	316	312	331	304	303	306	289	336	298	330	305	293	330	340	323	351	319	316	320	320	324	319	326	344	319	316	302	314	318	328	310	334	304	325	340	293	351	328	306	352	310	334	296	322	356	307	284	302	293	322	337	332	333	312	308	297	312	298	356	325	271	287	311	326	310	275	290	313	333	311	337	319	323	297	306	285	291	305	332	300	335	302	304	318	319	341	330	317	313	336	330	272	297	295	333	332	320	288	327	288	316	298	270	307	329	319	315	295	315	309	327	325	325	313	341	320	353	286	322	307	333	315	327	306	296	296	276	321	302	302	319	294	325	313	305	306	353	307	336	317	329	312	291	327	301	323	309	319	345	303	282	329	276	278	294	336	336	311	288	313	322	315	300	308	344	311	333	282	307	328	325	305	303	330	273	299	337	337	307	300	322	315	308	327	307	286	325	310	326	287	297	319	337	315	323	292	297	307	324	305	326	320	342	326	306	320	310	273	312	287	327	322	356	333	349	320	318	311	305	319	314	319	322	285	326	301	322	294	326	307	319	304	292	342	320	306	314	281	331	300	309	316	313	281	334	294	329	334	343	281	339	293	351	286	294	328	305	289	298	343	335	327	334	301	330	285	287	339	323	296	308	346	339	317	319	318	297	314	359	291	277	342	329	315	292	323	314	319	285	318	335	329	338	329	339	291	309	322	317	298	331	322	327	305	327	291	298	307	293	296	308	304	324	317	296	288	299	345	284	316	315	300	312	320	320	319	310	295	315	333	318	298	343	296	312	306	330	310	303	294	304	325	320	333	302	288	324	319	286	345	304	297	330	310	309	285	307	321	305	320	304	293	298	303	334	304	320	297	280	320	338	312	339	301	328	326	325	313	301	325	315	280	319	275	323	311	323	360	338	332	295	326	309	284	344	292	319	289	273	322	352	330	330	317	308	315	310	335	316	329	309	296	299	296	318	319	311	321	299	282	346	277	275	334	329	347	315	325	334	342	287	326	311	296	340	315	314	326	327	300	322	292	322	304	285	303	323	302	311	345	299	286	301	330	291	311	306	308	300	313	356	294	286	311	318	298	308	321	306	354	312	327	356	336	288	317	304	321	322	337	346	280	317	284	290	300	329	312	296	327	329	303	312	317	317	320	312	295	299	308	270	321	308	304	314	329	323	337	295	328	315	308	340	311	333	347	308	332	307	264	309	297	321	309	303	336	337	301	348	314	298	307	294	308	311	342	309	284	322	338	308	302	306	313	311	327	364	303	308	319	320	321	367	323	322	308	330	332	317	293	323	292	343	289	335	324	279	284	318	331	296	311	299	324	306	322	321	305	337	296	340	330	350	337	292	294	302	326	326	328	308	335	332	309	322	318	311	314	305	323	286	324	310	324	290	313	298	295	304	332	307	295	311	319	289	322	300	293	342	299	314	310	287	301	348	323	290	307	367	336	314	343	302	322	301	282	319	299	261	307	303	329	288	305	335	334	296	299	286	301	332	338	310	306	318	318	306	355	331	322	325	274	300	327	351	319	291	321	319	300	325	336	277	311	301	314	317	286	313	317	314	309	306	313	345	341	301	333	300	298	330	321	306	305	331	321	314	297	330	300	292	305	344	329	344	309	343	301	306	354	328	319	304	319	306	328	308	299	310	316	328	321	325	353	315	280	297	299	317	275	314	291	341	337	288	328	292	296	313	309	309	335	294	320	319	306	316	322	309	296	318	324	296	285	308	313	310	313	294	306	361	324	290	319	268	324	301	304	343	342	327	307	307	299	324	303	324	313	322	350	344	304	358	306	303	324	318	296	321	320	319	331	305	320	313	305	317	307	347	313	319	273	297	309	330	349	280	319	315	316	345	320	305	330	297	316	334	301	310	326	317	334	291	330	292	276	299	303	304	307	278	308	310	278	302	329	314	317	306	322	344	314	303	308	320	321	324	314	270	296	318	302	306	271	296	328	310	309	323	316	352	326	273	304	340	308	337	332	303	316	351	294	297	332	327	320	293	307	292	326	321	296	331	305	305	313	299	339	312	340	325	303	304	318	345	326	284	285	311	326	324	336	301	304	287	273	312	336	279	341	323	322	339	296	334	319	304	323	314	317	310	323	316	278	333	315	298	309	276	304	312	311	315	336	334	294	334	310	300	297	321	326	326	285	318	307	328	318	278	291	316	286	377	326	311	310	330	301	330	341	326	317	315	319	289	277	333	293	308	340	321	286	312	317	319	318	321	290	297	322	300	286	291	316	285	363	309	294	300	313	315	282	306	300	345	295	303	312	305	345	330	324	306	293	336	301	327	311	324	311	314	320	293	346	318	337	306	323	313	303	307	326	314	312	290	309	308	297	329	323	344	313	315	336	322	296	285	301	312	382	356	300	317	327	265	296	320	306	324	299	298	327	331	308	299	306	330	334	300	322	306	353	316	318	335	309	311	291	279	298	298	327	326	339	335	307	319	338	349	312	337	322	311	326	296	339	309	302	288	295	291	334	309	327	311	338	348	298	354	314	304	327	318	324	297	297	323	310	317	341	270	309	278	303	317	324	348	331	315	319	340	317	316	319	320	321	277	336	313	329	320	310	314	326	304	276	329	297	313	314	325	308	317	293	340	287	343	274	334	323	299	316	324	308	286	301	295	314	340	310	293	294	330	295	335	336	346	300	336	338	303	312	300	280	284	271	343	284	289	316	311	300	271	309	313	322	340	305	294	333	304	291	310	275	310	308	325	314	334	349	334	305	335	332	303	328	277	290	305	300	335	337	317	336	313	298	313	296	332	327	299	314	320	297	309	340	330	314	297	298	285	302	273	323	320	291	322	299	332	309	308	314	319	311	325	299	336	335	272	337	325	327	305	307	311	328	286	308	326	293	304	337	323	311	330	307	314	322	283	284	355	327	284	283	312	327	308	283	283	278	340	289	275	370	297	319	310	342	300	324	294	328	300	337	300	316	314	340	324	296	321	310	335	309	338	321	309	308	309	296	297	297	309	300	303	320	347	298	344	276	291	287	333	303	357	303	323	323	307	314	351	313	325	285	322	297	320	309	302	318	288	306	329	287	301	333	317	299	310	264	353	316	324	314	296	326	343	301	297	328	308	308	303	331	338	320	314	317	297	346	310	323	275	330	301	334	281	288	321	355	298	329	308	321	320	311	302	307	312	331	297	324	334	300	291	319	293	329	313	324	274	321	298	287	310	337	290	291	304	308	311	301	275	326	303	289	337	294	314	307	313	332	276	294	326	310	331	308	309	290	301	312	353	318	313	316	306	326	293	312	307	330	311	308	315	307	332	318	308	329	282	307	324	311	325	313	320	329	341	323	340	292	295	309	307	309	315	313	315	320	306	336	325	342	333	292	334	307	312	314	319	317	302	310	278	308	301	325	302	319	343	289	304	329	336	321	308	305
6462	969	1314	1398	1269	1109	1053	961	900	905	836	830	779	846	796	818	765	778	811	798	792	775	737	750	789	791	723	717	767	746	783	799	743	779	764	784	753	738	775	736	798	789	746	783	738	786	764	748	759	789	793	732	749	771	758	773	767	770	688	688	807	701	726	774	780	750	752	737	741	730	741	758	784	767	773	745	780	771	792	817	774	756	737	752	722	769	792	730	795	749	721	768	787	773	802	730	768	756	752	802	754	744	733	841	728	735	770	736	780	834	799	745	773	721	731	773	721	743	797	727	769	717	744	724	757	746	765	782	753	746	800	773	757	757	729	775	779	738	716	750	723	733	737	794	733	717	713	755	746	757	738	727	747	798	761	752	686	753	737	741	736	783	756	789	739	792	749	726	695	701	745	797	729	759	765	776	755	759	800	701	745	798	742	775	783	789	777	794	749	719	736	712	741	730	779	741	758	767	754	742	722	755	750	809	747	727	754	770	748	729	747	779	766	799	784	738	749	775	780	737	787	721	750	727	782	740	752	752	733	772	766	746	788	715	763	772	727	735	732	724	730	713	752	785	747	684	714	769	772	739	779	717	767	774	750	739	821	779	741	747	756	723	733	748	744	758	742	724	698	749	714	755	738	751	696	759	788	746	715	770	701	783	747	783	754	766	785	754	733	751	731	762	776	762	769	728	782	772	753	767	751	765	761	715	760	779	790	777	767	712	794	733	780	771	731	748	710	761	724	752	754	710	720	733	698	758	776	754	699	762	776	733	763	752	740	782	736	760	809	697	726	724	767	773	777	797	715	718	787	726	720	795	720	740	745	784	728	767	709	725	770	734	767	770	776	762	775	796	781	727	765	785	762	696	714	743	765	723	745	730	756	779	750	780	769	751	751	762	752	701	749	756	732	759	717	729	731	741	683	759	739	752	739	751	776	746	693	736	747	765	753	769	723	807	713	791	816	732	742	757	748	785	816	761	750	755	729	760	757	763	741	681	746	791	733	768	734	815	731	771	710	784	730	789	752	774	715	732	735	787	748	749	763	741	761	742	745	760	728	723	739	739	734	754	693	794	765	754	763	798	795	764	771	758	700	721	761	725	767	745	769	708	774	809	714	749	695	757	762	791	758	759	724	747	720	790	727	769	774	772	791	773	774	741	776	761	766	774	776	683	788	795	730	769	722	839	717	756	719	773	737	748	741	759	731	684	806	734	705	800	777	719	683	719	730	729	714	794	732	750	725	720	759	749	759	741	733	790	745	711	779	758	746	699	789	740	764	765	752	777	748	727	710	786	749	764	760	719	739	762	794	792	751	750	745	751	724	732	684	717	711	705	739	768	759	741	781	745	754	776	738	738	717	796	716	724	726	764	734	713	759	738	746	742	745	758	736	736	722	781	741	759	772	747	740	797	764	743	782	775	749	776	784	771	749	722	705	790	694	746	767	748	762	740	728	772	736	698	754	733	708	730	780	809	745	744	713	773	734	752	772	775	744	746	738	725	741	764	753	765	712	724	719	754	728	771	746	761	696	784	779	754	736	769	721	737	786	747	745	752	719	662	748	771	728	771	728	738	726	684	716	793	780	762	746	799	746	753	721	734	742	753	789	788	713	745	779	756	738	751	744	756	761	776	767	756	743	777	761	780	767	707	772	780	783	782	769	749	743	744	751	744	810	692	761	759	760	747	792	778	743	690	742	788	683	762	785	739	731	709	811	758	802	738	793	755	763	758	744	772	727	789	770	781	782	749	727	753	733	787	771	770	779	766	789	720	725	745	730	751	764	709	730	724	796	746	745	745	792	740	748	749	774	757	741	817	759	693	747	763	794	796	765	743	728	726	750	732	718	743	738	817	759	746	786	753	755	766	795	743	750	698	708	768	746	779	763	736	751	783	796	762	767	780	740	771	748	735	705	807	709	777	770	771	757	737	760	756	754	785	747	772	768	773	760	749	749	687	769	773	736	729	745	733	741	732	724	740	705	739	732	767	776	783	782	768	773	719	744	723	766	745	751	767	776	716	715	743	752	778	701	776	728	713	753	763	731	719	721	746	753	791	737	761	803	747	778	748	727	787	763	754	741	735	764	738	778	733	687	734	729	763	716	753	733	748	740	754	798	762	735	775	762	737	783	755	768	770	751	794	748	801	799	691	730	788	743	739	748	770	744	720	750	735	774	743	758	766	781	738	769	772	765	733	703	701	783	749	711	714	733	711	717	756	723	757	721	755	721	754	732	717	769	768	769	731	723	733	742	732	772	704	720	790	789	745	728	774	747	757	769	733	739	744	768	785	784	782	774	779	776	778	753	687	760	766	774	747	748	790	774	700	746	740	779	714	796	771	755	747	798	729	729	742	751	826	699	718	738	783	791	769	750	762	768	666	786	736	771	717	764	741	795	735	777	786	721	735	746	761	741	742	772	738	747	760	789	743	778	678	760	787	765	697	757	706	763	749	779	734	725	780	747	771	783	772	792	746	741	723	747	711	765	785	720	765	801	743	748	755	766	749	759	746	702	732	697	754	765	789	769	766	792	772	708	737	756	785	776	762	729	763	752	742	789	764	772	789	760	790	772	755	760	740	735	757	734	747	758	784	736	769	761	755	743	762	787	766	722	730	765	753	757	747	749	722	758	744	742	768	739	776	762	725	767	750	766	735	754	775	739	748	750	759	792	756	758	730	708	804	770	749	750	766	751	736	781	756	734	716	731	738	805	717	682	749	720	718	773	778	752	813	690	744	822	752	761	784	757	775	746	782	768	739	787	694	751	785	704	767	761	719	772	802	758	747	732	758	784	720	776	752	744	743	794	711	765	726	746	738	732	770	737	725	757	784	770	788	784	708	723	743	775	765	773	717	814	730	727	790	737	763	775	794	780	732	755	734	737	717	775	749	762	708	747	737	750	736	769	751	694	760	719	786	773	700	784	749	771	746	797	744	739	750	763	797	764	745	728	742	730	799	777	692	750	781	755	750	770	753	797	744	763	835	711	749	763	745	778	804	777	729	758	742	775	731	723	755	785	760	728	757	773	775	807	764	734	762	758	810	765	738	785	700	749	751	756	750	755	736	765	764	750	732	781	742	736	791	743	755	759	729	773	765	746	726	765	769	759	803	739	719	762	762	755	701	735	740	742	742	756	742	754	768	785	717	763	752	769	741	704	702	724	717	721	720	752	779	759	727	806	792	750	788	783	766	757	775	756	798	749	812	743	740	713	726	747	737	765	750	805	730	729	752	745	736	759	758	778	723	741	716	777	790	800	754	752	802	731	751	757	712	744	782	792	744	720	756	727	766	767	730	715	773	787	757	752	746	777	758	737	795	761	793	723	749	710	731	745	750	723	730	805	754	778	751	797	773	738	745	724	780	715	724	790	785	733	703	755	749	754	732	757	785	780	748	738	715	741	774	708	786	752	723	757	716	776	755	773	740	753	723	711	774	770	701	735	707	751	764	764	734	757	817	756	735	774	782	760	735	754	793	743	735	747	689
12291	778	642	461	392	318	255	194	185	173	182	175	181	168	142	176	176	168	150	137	156	159	162	144	151	139	154	142	140	128	130	139	121	153	143	134	165	144	149	143	131	147	145	133	126	153	147	145	168	139	142	144	125	131	149	147	141	142	172	156	134	140	145	122	132	143	136	140	153	105	169	137	134	146	152	143	167	151	162	148	132	178	149	129	136	148	162	157	118	172	140	128	135	120	129	157	159	142	143	138	144	135	139	169	158	148	149	154	154	144	159	143	130	121	153	147	138	145	148	148	148	168	181	128	132	130	135	152	158	132	149	134	149	142	122	128	140	169	141	146	135	153	167	156	144	162	153	145	152	141	123	147	144	145	130	141	144	129	136	139	163	135	158	148	152	157	126	154	153	158	152	134	141	136	140	138	121	158	142	136	155	151	129	135	137	155	148	151	160	123	147	137	124	135	149	144	155	178	165	146	142	124	145	152	137	161	117	114	135	121	133	136	149	144	138	139	126	138	154	155	131	142	145	160	130	141	156	130	128	138	119	140	135	149	147	158	139	151	160	143	147	120	135	143	131	148	170	140	145	138	146	152	140	134	99	112	160	150	155	134	120	152	139	158	150	136	168	158	126	137	153	156	138	141	139	134	132	157	135	124	145	127	168	142	126	133	128	151	142	163	143	146	126	151	156	154	152	149	149	137	140	151	146	163	148	151	145	140	142	137	132	146	140	138	138	148	149	147	150	142	136	131	150	140	174	134	129	144	133	146	150	130	149	139	160	140	143	176	143	140	155	158	138	150	151	135	159	147	139	144	139	134	135	148	150	140	145	133	137	141	131	138	157	157	134	141	145	152	135	186	154	134	137	132	125	147	141	153	125	144	128	145	142	133	168	152	137	150	148	136	135	135	127	136	140	155	139	151	148	146	143	153	152	144	137	137	142	138	153	142	141	153	143	127	146	139	139	163	134	124	152	143	135	137	141	152	146	120	119	129	136	137	159	120	140	139	134	135	134	134	152	143	125	139	151	161	131	159	138	148	156	159	126	158	127	144	131	137	158	140	139	151	141	141	166	136	133	122	164	131	156	133	120	143	149	179	160	150	178	126	140	154	145	143	163	122	123	157	151	145	130	138	134	142	145	151	145	138	153	179	134	150	149	152	139	142	146	139	145	133	144	157	157	139	137	130	161	145	147	140	141	139	160	159	138	142	135	161	158	137	126	153	154	141	143	146	134	131	153	122	128	155	147	113	151	139	137	139	142	149	164	137	126	160	148	140	133	158	137	132	152	145	126	144	144	142	165	164	122	139	117	154	147	146	128	125	173	138	133	151	136	155	140	136	165	127	139	147	146	146	157	161	150	151	124	158	162	114	153	127	160	135	119	139	154	145	145	136	127	141	155	140	140	138	146	138	142	161	159	142	148	167	131	144	130	181	145	116	150	146	140	124	126	159	161	151	165	131	135	137	138	146	144	173	146	142	151	116	141	137	134	128	136	149	144	146	136	126	118	139	148	121	143	144	144	147	179	165	139	139	144	136	147	163	144	131	134	152	143	163	129	127	152	142	131	142	139	177	137	143	145	141	118	156	148	173	133	150	144	151	118	150	122	145	141	150	136	143	159	148	124	139	133	128	135	160	165	144	136	151	150	152	144	124	123	113	145	130	143	125	175	161	132	137	143	159	141	152	167	159	143	132	157	127	133	159	127	135	142	171	152	165	137	155	135	115	145	128	147	153	155	149	136	135	127	141	156	144	136	130	164	134	136	131	142	143	133	162	149	141	120	151	152	162	160	150	142	151	139	146	150	159	155	149	150	158	143	164	134	133	145	167	122	122	144	135	144	133	134	180	123	135	123	141	162	112	147	133	124	130	136	139	137	153	142	153	133	157	156	155	145	130	133	122	151	167	144	152	125	130	154	138	134	163	141	195	150	132	144	145	117	133	147	159	162	125	128	135	134	143	146	113	140	153	126	122	163	135	142	138	145	145	144	170	146	137	146	131	120	152	159	156	150	136	133	157	146	149	159	134	149	159	148	150	137	152	128	138	152	131	155	143	128	142	125	146	138	129	120	139	145	135	122	130	143	159	155	151	142	143	153	151	126	127	133	139	155	130	130	123	120	158	158	142	94	120	149	137	161	165	135	141	131	136	152	124	145	147	155	137	162	127	171	152	155	134	139	120	146	139	141	141	134	151	130	155	136	142	153	143	148	143	122	136	130	166	157	135	156	134	152	138	112	139	141	164	127	144	141	153	150	143	140	135	138	133	140	142	147	140	140	131	137	120	138	161	135	152	151	148	170	127	141	152	133	128	150	140	142	147	134	158	126	142	146	126	139	144	133	144	149	127	134	142	132	127	131	135	160	151	151	134	119	159	119	130	141	143	130	162	155	158	150	154	172	152	124	122	137	142	134	144	154	133	163	111	133	161	143	158	151	126	141	126	142	143	137	142	138	142	186	148	140	130	152	144	139	131	143	132	142	117	143	127	139	149	147	142	172	152	181	135	123	128	146	123	154	149	118	123	155	152	145	146	130	144	161	149	153	141	136	157	119	144	155	154	142	124	126	179	135	141	142	144	144	146	138	138	153	158	140	146	140	146	154	148	148	145	162	166	145	155	139	164	144	132	145	152	174	151	138	109	152	144	131	161	130	147	165	159	108	135	165	139	128	150	161	162	139	147	164	147	131	159	132	131	127	149	134	155	133	138	137	129	155	148	117	142	148	152	146	164	156	137	130	160	140	153	136	144	114	149	148	160	139	160	138	161	150	133	130	131	146	122	134	166	150	162	153	128	138	122	135	123	123	138	149	130	158	160	141	141	135	163	132	123	133	133	142	156	144	152	150	140	114	146	139	122	151	162	137	142	146	123	148	154	145	132	154	140	147	139	145	145	126	140	126	119	157	157	167	161	134	145	144	121	131	151	134	143	142	136	141	129	145	151	153	149	146	132	153	138	127	138	159	127	123	137	142	127	155	152	137	132	153	150	159	129	136	124	143	153	169	132	124	155	145	136	136	139	125	118	135	136	131	158	140	153	127	133	134	150	157	138	149	132	149	139	146	133	130	129	133	137	153	146	156	155	131	135	149	127	150	136	150	157	142	147	150	149	141	144	169	162	174	155	135	145	150	161	148	147	157	152	153	158	131	144	124	138	156	118	142	147	147	114	150	152	170	139	140	158	145	132	137	128	150	131	154	133	158	143	127	161	159	171	129	140	122	135	133	141	168	141	152	155	144	139	144	135	150	140	154	125	139	120	159	142	132	162	163	119	142	140	156	159	127	169	128	133	126	134	139	140	124	127	133	151	141	122	152	150	138	109	135	143	163	148	135	137	129	158	140	157	158	167	142	149	144	123	138	168	139	118	170	123	145	136	133	130	146	139	123	135	162	171	154	139	143	146	140	136	159	122	146	157	121	139	158	137	102	172	139	136	148	156	149	145	128	138	127	123	146	150	118	160	137	141	132	153	153	149	141	137	191	147
7568	824	1510	1602	1437	1165	897	801	725	643	630	589	540	548	500	498	510	472	477	446	443	458	446	398	407	446	380	410	433	419	409	425	434	425	389	409	410	397	394	405	386	402	383	375	387	391	372	418	390	426	389	403	401	370	381	371	388	374	384	386	362	387	389	392	406	369	399	359	396	363	393	382	353	402	384	366	377	373	420	390	379	398	388	382	359	381	365	390	360	404	396	383	373	356	368	384	373	381	360	375	334	375	402	402	381	377	435	360	378	372	364	418	375	355	357	405	370	368	369	373	350	389	385	371	357	384	354	405	375	376	355	335	371	382	377	352	388	357	382	376	385	341	378	399	392	393	369	398	339	358	387	367	398	367	423	388	391	360	410	356	346	385	363	394	401	367	355	353	357	375	376	356	364	383	380	362	379	395	386	401	379	395	396	344	380	403	325	377	363	366	403	360	369	404	376	402	352	363	390	349	370	349	387	362	373	377	378	345	393	366	352	381	385	349	396	386	373	368	346	331	377	405	375	367	371	368	386	359	381	377	382	352	382	378	334	352	392	355	369	389	370	376	366	399	392	394	373	375	399	337	350	349	348	379	362	380	387	355	372	386	380	396	391	354	357	378	391	353	360	387	357	367	367	384	376	347	374	371	373	367	351	385	380	392	382	356	365	382	379	392	367	408	367	348	384	358	429	362	366	380	394	402	394	372	424	376	404	372	376	359	389	388	416	381	398	366	401	341	365	399	390	383	371	347	382	366	385	342	386	370	361	348	404	389	380	391	387	349	351	373	389	376	369	323	381	381	365	384	366	400	387	382	379	396	371	393	417	352	418	366	391	384	362	371	368	406	347	376	365	337	408	397	367	378	362	373	377	376	385	358	382	355	359	348	381	346	357	370	396	380	388	366	348	424	385	379	366	410	351	361	361	364	363	392	346	374	369	372	373	353	380	410	372	383	368	393	377	367	364	399	378	393	362	374	384	411	371	372	382	378	380	348	390	402	363	365	400	384	394	381	348	376	334	355	359	367	366	360	398	353	374	384	346	376	345	388	396	391	394	387	357	383	404	375	382	370	378	392	370	409	388	400	367	368	360	359	369	391	368	343	372	354	389	365	386	389	398	376	382	404	409	364	398	359	392	380	367	368	361	351	383	396	356	358	401	391	386	363	344	379	379	388	364	389	388	394	394	398	371	405	390	398	385	379	390	368	360	378	391	356	345	381	350	376	363	377	325	351	372	355	370	414	411	394	356	382	392	346	336	353	384	372	374	420	400	381	366	363	373	379	417	384	390	364	361	366	378	382	381	388	372	418	345	354	416	376	356	342	336	380	363	340	355	321	386	376	385	369	358	369	388	366	395	398	375	363	366	359	402	393	389	342	340	380	336	369	375	386	364	368	359	425	329	366	354	391	385	381	368	400	391	365	404	412	371	387	325	355	354	404	355	415	355	374	373	377	374	370	409	391	380	380	395	399	404	355	339	383	377	400	385	363	401	371	384	353	384	411	398	390	357	397	360	383	389	350	360	356	402	346	389	368	355	386	402	366	402	382	374	398	380	373	359	371	388	359	370	387	396	380	348	354	393	359	415	408	355	365	384	394	376	401	383	364	373	378	386	372	364	350	368	365	376	383	378	372	335	356	375	342	367	374	377	386	371	387	381	354	387	344	386	406	390	359	367	388	378	337	374	353	370	355	371	393	381	389	354	373	377	367	357	358	390	394	406	390	366	345	375	364	365	376	381	358	346	371	346	374	353	374	376	387	398	361	362	359	376	387	376	349	395	358	383	392	359	358	401	361	349	396	387	380	387	350	380	413	377	395	368	393	404	384	341	398	397	390	349	373	390	342	370	387	380	398	368	405	373	368	357	382	399	346	358	378	382	358	382	381	382	386	336	350	376	367	353	356	372	364	370	352	344	350	357	437	345	359	359	358	379	370	352	376	364	395	407	372	341	380	336	359	352	412	366	391	352	334	365	400	373	397	394	396	392	349	383	358	398	386	379	391	391	379	367	373	363	385	377	402	398	388	407	378	366	363	364	357	371	379	383	405	387	420	367	406	388	387	367	387	389	383	348	375	401	386	368	371	364	377	384	346	370	366	383	352	366	402	392	386	386	390	328	343	378	379	396	382	408	333	379	436	363	360	396	334	380	368	394	346	378	337	382	356	385	366	363	399	397	382	360	366	376	378	375	325	383	376	435	383	369	364	379	389	368	354	355	384	366	405	371	381	387	381	366	360	414	395	350	388	362	377	355	395	387	379	367	354	398	359	398	372	362	367	370	411	369	374	360	393	381	353	395	378	395	378	369	369	352	376	351	391	410	412	365	399	357	387	352	371	359	392	368	396	372	356	391	385	351	413	353	364	401	369	358	399	393	378	351	382	336	383	389	374	373	379	370	385	401	398	382	373	330	393	368	352	372	380	385	349	356	362	338	405	350	412	400	408	358	397	390	364	360	385	400	378	380	372	370	360	330	390	363	377	387	390	364	393	381	392	355	357	383	374	373	348	385	361	386	365	405	401	372	378	356	384	391	376	394	339	385	344	374	386	346	359	353	384	372	412	382	394	382	407	397	395	365	418	360	382	387	393	389	369	331	391	394	354	387	360	359	401	382	398	386	329	360	370	368	401	409	346	374	374	361	379	384	355	395	405	352	401	393	372	367	380	393	377	400	374	408	374	361	380	375	377	385	396	362	373	376	365	372	369	370	400	391	402	392	368	360	371	361	352	368	380	333	352	383	376	414	319	386	350	413	364	369	361	368	355	370	389	346	430	386	359	384	389	361	396	399	393	363	378	406	375	407	387	354	360	389	397	365	374	423	330	372	356	395	376	381	380	347	353	385	382	355	344	366	393	400	355	374	376	403	385	401	392	383	369	359	346	362	399	377	384	382	381	381	418	384	352	361	385	399	431	380	374	372	369	362	410	379	388	352	383	394	369	358	359	366	402	369	392	368	377	391	388	376	387	387	397	401	387	346	364	371	357	365	379	402	365	361	357	392	368	366	342	355	394	393	386	414	389	370	379	383	360	389	382	387	426	373	389	335	414	362	393	394	381	338	391	332	408	411	399	376	368	385	386	376	376	376	395	359	372	370	377	377	381	345	386	355	367	366	349	376	353	362	417	364	353	389	399	326	378	358	380	377	334	353	362	372	370	391	389	380	377	407	389	388	400	415	389	365	393	318	415	357	343	377	397	333	383	356	383	380	362	373	379	383	365	365	389	375	364	368	368	393	394	401	367	385	370	371	362	358	388	376	401	355	420	373	367	379	408	366	393	348	378	356	381	375	370	336	381	381	354	356	350	378	339	342	393	386	417	371	367	338	365	415	369	367	388	387	383	396	352	355	374	377	362	420	365	382	338	372	376	348	410	397	374	375	369	379	377	367	387	381	343	410	399	411	393	382	381	363	364	367	361	380	375	363	412	377	397	358	406	352	389	368	383	395	392	393	380	344	409	374	387	361	375	358	413	343	381	366	379
1255	380	356	376	394	386	374	390	366	432	384	371	386	375	370	337	356	394	345	386	349	389	367	390	346	371	386	359	324	375	384	365	368	354	374	373	382	382	356	344	332	378	408	350	361	321	322	347	325	351	345	382	378	380	365	354	342	369	378	406	404	378	371	371	357	319	363	364	364	342	345	360	318	407	355	343	362	336	372	343	411	362	336	363	351	357	351	326	370	344	353	348	372	360	358	361	395	350	351	359	390	354	343	371	336	374	387	400	347	339	355	357	415	350	401	369	343	378	335	353	371	365	361	369	302	391	339	321	378	347	388	401	397	345	388	355	383	346	353	401	353	339	372	348	361	327	374	370	374	355	382	353	355	346	388	384	391	409	339	347	425	340	363	373	343	355	368	418	375	341	389	378	351	337	352	372	368	383	361	380	360	372	359	361	362	365	377	330	359	371	339	335	370	367	400	344	359	349	378	349	362	344	363	331	364	418	353	361	348	365	365	380	366	375	360	366	358	362	360	373	340	388	352	350	402	369	374	358	349	385	328	329	390	372	379	420	339	381	342	345	382	365	376	378	362	376	377	351	364	357	369	386	386	403	388	359	365	382	368	369	359	383	349	354	364	357	368	354	363	362	359	334	396	336	338	359	373	408	388	377	389	401	345	413	352	363	346	365	352	345	349	338	323	342	404	340	360	296	368	377	354	352	373	384	350	342	359	351	332	343	369	336	365	357	338	352	380	368	405	390	362	343	349	369	329	400	368	351	391	379	322	347	358	351	380	387	371	356	350	376	372	357	393	348	364	412	328	384	369	365	379	388	363	363	403	385	377	377	333	332	367	355	342	338	354	424	366	381	391	355	362	367	340	359	370	345	353	353	358	352	319	394	367	356	368	344	347	378	369	360	381	359	368	350	386	362	350	349	330	388	360	348	351	372	361	360	360	384	355	350	365	416	381	364	390	403	350	360	394	349	367	370	341	359	373	372	371	327	403	372	391	383	373	363	364	377	345	362	389	384	356	379	349	363	347	358	382	362	337	371	366	368	393	375	356	367	373	389	364	343	393	407	330	386	386	330	360	314	316	364	349	378	360	366	390	354	377	332	398	386	365	342	346	358	368	383	375	380	351	376	380	369	369	369	372	345	360	357	358	377	337	382	389	337	402	352	371	394	390	373	326	384	381	390	374	380	353	361	368	355	377	360	363	362	386	346	372	349	388	330	377	385	348	339	395	326	362	363	383	356	336	369	396	385	374	370	354	352	392	366	375	387	349	383	375	390	390	372	348	384	368	359	367	342	344	320	377	354	344	346	381	384	348	348	377	388	388	351	359	357	365	384	356	351	343	348	376	379	331	357	362	385	404	383	407	349	401	332	372	341	365	350	379	389	368	334	353	354	371	383	371	337	371	334	330	356	347	362	379	347	356	378	335	350	359	362	340	372	344	332	353	348	375	367	371	378	344	345	339	363	384	353	359	350	401	361	364	381	372	358	355	377	346	399	367	353	335	372	350	333	366	356	370	363	355	381	353	335	372	363	350	382	343	351	360	393	388	382	369	377	367	367	374	395	390	320	385	365	351	353	352	388	375	371	365	350	395	386	371	373	358	343	357	387	335	362	364	379	377	332	337	331	360	363	375	355	354	387	364	370	371	352	335	363	393	367	375	340	370	369	361	343	349	321	363	333	391	423	326	370	353	393	387	377	355	363	385	367	362	352	346	331	338	361	341	331	367	349	333	356	367	378	361	357	377	346	374	392	355	395	357	340	352	396	364	344	376	361	328	337	342	366	378	359	383	386	389	378	375	367	379	381	364	364	339	361	372	416	364	338	368	364	365	353	358	433	389	329	355	341	358	342	378	341	373	355	380	346	347	403	343	382	382	377	351	351	372	360	384	374	357	345	366	367	371	344	361	358	380	350	407	351	374	353	353	390	404	364	364	340	364	356	360	335	357	337	358	345	397	388	378	361	391	344	364	348	358	370	339	352	364	371	350	346	363	358	366	337	362	341	362	374	364	335	350	361	364	341	346	385	365	393	389	340	347	316	364	337	331	368	349	362	381	359	327	362	357	346	371	369	361	392	389	377	347	327	301	390	344	357	356	368	347	368	359	337	373	411	369	344	343	356	367	368	374	378	340	375	382	356	350	372	363	371	330	383	353	364	366	339	345	362	354	359	363	357	360	372	355	357	368	386	378	347	373	355	369	340	393	385	371	346	350	352	375	361	388	352	374	360	354	352	354	364	379	355	347	385	381	353	358	374	374	354	324	363	415	343	366	368	368	373	332	387	369	362	341	393	352	324	366	388	398	368	358	331	355	362	344	343	351	320	351	365	342	391	380	341	335	380	350	327	357	329	356	381	327	347	332	364	376	385	353	373	403	354	339	370	346	362	366	368	367	356	385	348	323	357	362	365	387	377	410	354	409	380	390	367	369	389	343	362	334	388	390	349	369	360	363	387	352	376	322	408	376	366	378	336	339	385	317	366	369	375	340	360	397	346	357	360	379	355	392	354	341	354	390	365	329	372	379	380	377	356	357	323	360	374	354	352	359	366	376	341	379	345	397	369	382	375	361	361	376	387	355	361	326	350	388	359	370	363	364	366	361	323	395	395	352	352	362	380	324	395	379	410	397	379	364	361	375	358	327	347	363	380	361	352	361	367	381	376	368	354	377	351	371	382	403	377	363	363	385	338	348	379	395	357	350	377	374	392	327	413	403	375	373	379	403	342	342	371	378	351	381	372	394	377	381	363	387	368	366	368	358	403	392	361	341	351	388	357	401	361	347	359	384	355	348	353	388	367	343	343	375	366	378	374	344	361	398	379	375	310	378	369	364	375	343	343	382	358	365	349	359	337	396	359	376	369	374	332	383	370	378	375	385	382	352	357	392	343	362	385	400	365	375	367	377	382	388	338	349	349	375	415	398	351	381	393	336	373	386	339	357	365	330	346	346	327	359	370	370	381	395	400	355	350	345	380	339	348	390	380	393	370	390	359	330	343	341	383	364	355	351	397	353	387	353	358	365	354	382	359	377	387	359	390	391	346	367	378	381	327	373	352	342	363	410	383	346	361	353	365	378	404	368	373	358	404	370	351	360	352	379	398	380	372	349	352	383	357	388	354	361	388	382	340	421	378	369	364	400	354	374	377	385	366	379	373	333	360	366	390	377	387	363	374	345	364	361	416	384	352	387	352	378	374	340	387	378	364	324	373	390	334	329	381	343	353	389	339	338	359	381	374	355	345	353	404	394	369	346	410	368	390	362	394	395	349	376	363	341	364	350	365	377	348	353	356	367	353	351	370	374	320	389	352	401	376	383	367	373	396	364	384	388	366	366	366	349	343	369	357	346	351	357	369	376	395	373	365	349	380	390	381	359	363	344	344	350	384	335	373	382	386	419	364	363	383	368	408	394	340	390	372	367	346	349	352	317	371	322	364	373	357	398	381	353	359	364	370	406	350	329	354	340	354	356	364	381	376	385	363	370	386
2007	810	888	907	888	870	930	855	936	945	893	869	855	879	890	865	929	857	818	809	927	852	859	824	896	907	844	876	875	882	867	892	863	934	866	889	883	864	871	898	898	903	920	871	854	914	875	845	873	876	868	849	899	947	857	782	891	890	876	847	891	898	909	922	834	874	838	891	828	871	920	941	898	831	858	915	864	827	855	862	918	879	873	834	816	873	871	923	878	834	868	874	814	893	849	828	885	858	887	926	856	890	900	870	899	859	867	910	898	882	891	921	912	892	882	877	837	856	879	827	844	848	861	879	886	886	919	836	882	825	879	856	850	863	872	843	862	891	837	831	842	843	853	850	845	866	857	892	886	876	899	857	839	881	856	904	871	874	874	896	847	855	855	891	909	883	881	901	906	850	851	866	873	903	867	928	858	857	897	885	925	896	911	893	845	868	835	857	820	983	836	893	913	836	880	880	843	863	847	859	911	904	873	925	843	831	819	893	865	861	907	866	862	963	863	878	855	877	918	928	885	882	869	903	866	879	900	888	893	909	872	854	854	896	884	865	886	867	876	901	898	915	850	934	884	843	925	873	915	843	854	899	865	852	878	862	922	879	881	856	895	906	895	843	873	885	866	864	816	852	874	847	844	833	884	840	858	876	823	862	882	873	822	896	889	897	837	866	879	839	889	872	855	903	838	792	863	896	917	843	884	931	872	847	815	868	840	891	890	837	841	903	856	888	846	840	892	894	901	842	886	845	853	888	862	897	860	889	846	874	857	880	914	861	870	847	883	843	869	903	853	896	861	833	883	885	845	859	869	851	863	887	868	875	892	875	846	858	891	899	850	902	932	848	845	825	881	874	867	890	900	845	875	825	839	901	885	879	911	893	955	868	906	853	820	899	852	843	853	828	843	861	796	809	845	897	861	793	887	892	879	871	831	865	868	857	859	904	919	854	880	895	836	895	859	889	862	864	849	895	860	878	903	817	855	876	930	890	891	899	824	880	869	834	899	843	854	895	862	862	859	856	856	897	861	915	874	827	850	886	887	857	902	875	937	849	857	893	844	843	855	885	870	856	826	863	912	869	864	871	838	787	869	877	893	896	865	879	802	880	895	867	890	875	899	858	872	837	878	881	886	865	863	894	872	846	867	878	842	892	846	859	913	867	872	864	839	888	876	898	856	842	840	855	874	850	843	848	875	843	887	865	885	895	927	898	871	885	885	853	883	833	843	902	852	903	839	888	919	872	865	900	859	827	844	869	916	879	832	886	892	856	878	887	826	907	847	837	891	839	884	888	834	852	866	912	894	865	890	862	877	885	905	914	875	894	878	887	932	867	863	894	912	825	839	824	846	862	874	904	909	876	880	841	905	899	906	941	861	871	886	836	849	842	915	854	908	896	881	921	855	882	866	914	891	879	942	872	887	863	818	867	881	838	836	866	849	889	874	834	842	924	912	897	911	898	838	881	840	862	863	896	845	838	914	872	882	880	818	912	879	887	872	866	856	863	869	843	866	904	885	889	867	851	888	922	786	894	857	892	876	884	878	898	876	893	900	901	908	868	871	842	864	821	857	847	905	882	846	827	870	890	871	825	874	816	875	842	877	894	910	875	851	869	847	868	929	856	829	844	784	843	890	866	862	853	846	866	915	888	830	910	886	854	865	845	907	880	879	851	899	846	859	858	844	844	864	931	879	891	908	853	907	837	851	854	891	848	865	888	802	866	891	863	862	854	889	846	855	861	885	919	861	920	861	874	878	901	847	894	894	898	843	912	856	866	886	899	848	886	851	794	873	908	928	906	835	874	951	909	915	866	881	897	923	823	862	893	869	861	880	934	846	855	853	888	872	844	872	862	880	873	836	879	843	877	894	815	841	867	853	867	820	876	886	898	832	836	866	850	847	840	864	888	892	847	874	835	850	849	876	855	851	838	895	817	880	921	860	862	892	876	865	831	851	806	888	881	867	861	840	868	848	876	843	890	919	838	851	870	894	882	848	838	880	826	866	893	858	934	826	853	862	880	900	829	871	864	879	816	903	868	861	860	862	944	886	862	835	905	868	890	854	897	857	890	895	836	901	870	849	832	922	809	902	855	866	914	897	880	899	861	878	870	893	871	871	926	883	864	892	832	873	891	839	917	830	858	880	880	870	836	878	913	861	878	863	883	882	862	854	905	851	899	894	876	919	846	874	853	909	861	853	893	853	913	872	858	867	861	892	846	908	860	901	839	863	851	920	860	877	882	870	855	830	903	841	859	920	855	891	812	934	850	868	929	850	880	873	892	867	918	831	869	872	906	864	810	830	841	851	863	894	905	918	865	879	886	861	855	859	885	866	862	896	858	848	854	832	844	904	832	878	887	857	858	865	881	865	881	868	895	841	864	876	872	870	832	928	871	870	933	846	845	878	885	868	878	886	891	792	883	877	880	855	851	885	883	880	885	883	919	887	877	858	924	794	839	908	836	886	790	894	902	841	838	884	867	896	853	882	849	871	825	868	872	841	867	832	874	821	840	871	839	884	865	838	950	850	824	897	856	914	820	936	863	862	860	859	876	852	881	878	885	849	901	869	852	883	872	844	919	913	871	933	823	904	863	891	846	905	857	852	862	872	879	831	836	879	831	885	883	871	800	856	836	874	869	908	876	866	877	870	799	897	856	891	874	873	858	852	870	866	826	822	897	868	876	896	895	863	814	875	867	890	854	861	919	861	898	823	892	899	845	885	859	847	854	902	906	920	863	834	831	865	926	882	857	890	853	913	848	893	882	882	894	890	861	887	805	878	911	832	884	816	890	871	820	887	888	893	835	844	863	869	863	899	870	852	878	861	869	868	887	831	844	872	852	854	851	857	820	847	849	896	872	850	891	872	872	804	858	931	853	817	872	907	815	857	938	907	884	894	895	825	861	836	884	877	966	868	847	816	889	836	886	944	866	940	904	870	898	889	899	847	844	870	906	909	853	846	916	856	860	850	877	792	924	880	870	864	879	904	849	866	892	854	830	871	864	877	862	902	858	902	845	924	900	846	866	877	815	910	903	846	881	891	879	897	845	817	824	842	908	901	924	885	815	905	863	865	915	870	870	837	870	873	853	844	840	913	878	903	829	853	849	853	887	890	859	880	840	874	868	882	894	889	875	887	918	858	868	839	848	866	868	896	863	839	872	869	894	880	865	874	847	855	867	899	856	852	938	897	837	841	897	881	857	893	848	894	817	823	801	867	836	884	937	882	876	892	870	845	872	873	822	863	849	927	869	860	855	925	842	874	883	827	899	864	817	886	875	879	949	896	852	768	838	883	822	898	844	880	887	907	909	862	925	826	881	835	886	876	857	916	900	895	876	876	901	837	901	926	892	890	912	909	823	853	925	838	890	896	807	883	892	886	860	881	863	764	866	883	916	883	825	880	860	886	904	837	856	839	895	866	855	886	833	872	822	868	884	873	836	901	856	880	836	877	853	832	842	906	922	838	911	928	861	903	857	929	829	892	889	861	850
6822	632	558	496	452	386	352	346	370	323	350	327	312	344	325	318	324	310	321	346	327	323	336	319	295	314	328	338	283	306	304	325	327	350	292	315	321	339	321	341	309	338	315	327	319	347	302	335	332	295	307	297	293	339	313	305	297	328	322	368	302	307	304	321	283	318	320	314	338	318	317	277	296	324	318	289	312	283	317	344	313	314	312	332	305	316	306	331	321	307	300	330	374	314	314	305	308	313	322	342	330	292	293	294	314	287	341	324	300	308	312	317	304	295	296	361	322	316	307	347	294	350	287	273	285	345	304	293	302	301	328	307	322	306	319	296	338	342	275	300	310	318	321	308	330	324	284	330	318	297	295	298	358	291	322	334	291	326	343	301	298	295	279	312	319	316	308	304	288	283	335	349	346	329	320	326	280	320	318	334	326	308	306	301	309	307	323	322	318	292	304	297	311	322	307	302	302	305	300	319	323	322	312	325	263	344	291	322	302	311	288	315	300	327	329	338	302	311	339	305	278	268	320	308	316	310	326	337	298	314	320	285	307	335	300	306	316	306	301	322	314	290	332	313	319	307	322	305	323	363	325	306	293	296	310	326	304	301	316	316	330	296	337	311	289	288	312	325	301	296	295	321	308	272	313	302	313	348	291	347	296	301	298	317	338	330	295	286	318	311	308	276	306	288	302	364	298	322	348	307	319	314	353	337	296	339	311	296	333	298	328	320	299	282	337	344	370	307	310	285	307	303	341	331	333	314	306	289	311	326	312	304	296	320	317	282	320	293	295	308	301	290	299	333	320	321	277	338	302	324	313	321	291	321	325	308	307	336	292	312	309	314	325	314	302	301	351	323	285	344	314	265	342	308	321	312	302	314	335	295	267	315	314	317	315	318	299	334	301	329	331	268	290	297	320	283	298	317	340	342	326	315	298	269	300	292	314	315	344	284	333	318	299	333	338	321	309	326	286	337	316	302	322	328	260	339	306	306	292	302	310	316	332	303	335	355	341	336	347	281	322	327	334	303	304	312	333	311	312	324	291	325	320	323	328	325	320	275	341	321	298	326	295	316	321	294	350	358	327	346	312	294	327	287	297	297	323	302	284	311	358	307	292	318	304	325	274	316	297	307	310	287	337	319	294	304	300	295	315	330	323	341	306	330	311	305	306	290	283	287	315	324	286	306	299	312	298	314	348	312	316	273	307	327	330	297	329	298	315	301	329	296	315	331	288	286	301	315	291	284	318	284	330	314	314	316	331	343	311	328	315	269	320	322	309	296	307	326	275	323	324	309	311	277	292	323	314	306	309	335	310	345	288	279	345	367	320	312	284	322	293	310	296	312	323	316	319	303	303	321	336	307	330	279	342	309	336	292	315	287	299	305	346	301	321	299	289	328	312	308	314	297	320	327	303	291	313	330	309	305	292	332	318	312	327	315	335	312	313	311	321	280	329	294	303	308	293	272	299	296	303	308	324	328	290	322	332	308	312	316	335	309	312	312	335	259	303	302	311	292	310	331	289	348	314	336	287	305	314	288	319	298	336	296	323	291	289	323	277	359	281	290	331	360	317	328	349	330	301	318	308	307	347	311	270	334	314	288	330	302	273	327	313	365	307	327	276	315	338	291	312	272	303	313	339	300	317	326	302	313	321	277	309	311	313	301	315	268	304	322	308	324	325	310	280	307	319	352	335	338	323	294	307	329	293	315	310	311	297	316	362	323	301	323	341	315	324	309	335	322	346	301	339	309	297	301	303	294	306	320	273	326	345	324	306	303	291	267	310	306	305	318	299	279	310	312	333	284	355	290	311	323	289	309	304	296	291	329	334	290	315	302	328	350	303	300	332	297	286	322	310	336	266	294	307	343	323	325	311	323	328	323	294	346	341	322	287	282	338	316	287	333	307	330	312	323	319	304	329	314	310	318	298	300	309	314	331	343	290	327	314	307	319	296	302	319	311	311	346	302	306	305	301	324	326	308	307	325	286	316	323	300	329	330	334	312	313	319	316	349	328	328	299	317	285	296	315	331	313	300	307	303	291	322	310	305	298	351	309	324	344	320	320	318	325	305	293	323	297	292	302	321	306	306	279	287	293	319	303	321	300	312	334	299	285	325	297	315	327	310	335	294	338	350	333	328	307	321	302	308	301	309	320	360	341	306	304	329	335	312	317	316	288	308	321	335	322	286	306	338	334	347	323	302	296	305	298	306	308	306	331	305	327	313	315	325	294	303	318	313	308	322	305	297	289	300	279	321	313	319	283	332	349	307	322	303	336	310	279	332	309	323	322	293	306	274	292	307	305	322	322	309	322	341	321	320	277	324	334	315	309	320	323	328	353	330	346	288	329	322	321	309	293	301	331	311	287	296	296	318	320	340	298	307	290	300	318	313	333	291	348	273	323	315	302	307	308	303	345	306	324	311	292	298	321	289	345	298	317	336	319	316	308	294	326	325	311	323	305	307	309	286	308	307	315	282	303	293	313	332	319	345	291	343	321	317	305	317	303	324	317	327	315	289	314	326	326	304	311	277	335	288	322	303	305	348	320	304	283	284	337	308	301	283	312	282	276	311	327	303	312	310	327	326	297	312	307	297	290	331	339	301	310	302	328	348	270	312	332	322	297	319	304	326	311	302	320	329	308	333	316	313	325	314	298	329	306	300	326	329	316	311	310	325	313	295	299	313	330	330	313	341	317	325	326	279	300	276	298	302	301	282	336	312	321	308	290	330	311	325	320	329	290	292	314	300	332	307	316	325	321	268	309	319	311	298	317	287	281	315	322	317	298	322	332	310	306	299	347	334	311	349	318	314	301	296	310	324	305	299	282	332	319	291	306	341	319	331	341	298	283	313	322	289	334	316	296	294	313	296	309	279	331	289	310	318	321	334	322	335	331	323	320	337	315	376	351	300	336	299	326	302	300	304	300	288	333	337	293	292	358	345	313	306	323	309	284	330	303	303	300	290	371	291	282	314	304	320	297	322	302	320	331	324	326	301	323	273	277	311	281	313	296	293	313	289	289	291	333	347	299	285	310	330	320	309	336	326	305	332	281	316	308	313	330	307	305	305	303	349	298	321	306	290	315	301	315	331	290	286	314	324	298	322	296	349	296	322	320	296	324	288	314	313	270	312	328	324	292	323	284	293	314	322	300	328	283	335	297	332	337	307	327	362	323	312	300	332	304	310	296	333	285	296	322	300	307	271	299	313	324	316	307	309	323	312	313	312	336	337	320	292	327	300	303	315	310	323	322	328	326	300	302	345	319	328	300	289	313	295	340	324	285	334	312	285	331	279	325	310	266	327	310	325	313	273	309	321	302	332	302	322	307	313	335	292	325	331	306	290	277	308	280	279	293	307	318	292	347	347	309	298	313	329	334	319	337	339	304	308	303	309	273	315	314	318	296	295	291	285	294	321	348	309	300	333	337	302	315	286	320	343	283	307	299	324	282	324	316	331	320	320	318	303	332	333	301	307	343	319	324	334	285	358	291	301
6348	950	1309	1368	1234	1103	1116	961	912	909	834	843	855	858	839	802	846	781	823	818	757	806	770	766	779	742	736	803	749	739	825	758	796	767	725	752	733	749	734	698	776	733	719	742	752	756	784	799	757	742	780	757	779	709	775	750	734	755	752	761	778	780	780	786	735	781	708	720	761	705	679	725	770	746	765	744	707	776	752	734	798	781	745	791	751	825	745	753	778	750	725	765	737	703	716	753	774	791	759	759	768	777	728	755	799	756	762	766	749	718	721	744	747	724	795	777	767	731	782	755	767	715	735	740	797	757	739	748	730	811	750	724	732	787	782	712	794	747	768	716	700	732	800	731	734	752	754	712	727	747	753	710	772	722	765	768	727	762	782	775	797	761	794	766	746	721	730	792	761	758	787	708	774	783	756	716	756	786	716	731	764	761	755	741	728	750	746	703	755	749	723	706	718	731	745	772	718	774	732	728	749	767	760	739	684	779	695	737	790	766	789	773	750	734	742	754	754	771	734	732	793	772	767	775	713	726	706	763	759	748	731	799	715	747	752	755	748	802	767	727	755	765	743	718	716	772	739	734	684	734	741	754	788	752	726	766	738	696	730	760	728	761	766	792	749	783	782	732	731	758	710	772	756	767	818	773	734	695	756	795	748	728	708	771	736	751	724	778	779	761	744	696	788	775	744	749	732	763	760	719	737	745	739	717	798	775	763	741	741	731	774	778	764	793	764	728	797	754	738	759	740	727	797	792	743	767	767	796	750	749	737	764	720	689	744	742	780	742	767	745	787	742	771	800	736	693	730	758	755	757	746	761	722	719	760	720	774	760	748	739	764	769	725	750	783	778	760	790	756	737	763	737	743	733	724	717	786	767	758	750	744	755	730	742	765	746	721	720	780	720	790	747	762	729	732	768	741	804	778	752	751	744	737	710	723	702	739	720	735	740	825	776	723	728	776	705	762	761	723	766	789	784	766	737	739	737	727	735	712	749	734	720	776	755	680	771	739	761	739	756	767	719	719	741	743	768	701	734	807	720	689	781	735	729	725	755	735	769	738	741	763	766	739	736	738	778	791	739	739	768	750	760	745	753	710	741	788	729	760	749	739	772	738	739	751	762	768	718	786	739	758	758	777	755	781	762	801	732	702	777	797	729	728	740	695	722	758	716	697	741	746	768	785	775	761	751	727	782	762	706	697	758	760	710	753	751	764	757	667	720	710	761	799	741	789	732	799	770	751	759	730	753	724	721	724	789	747	751	697	761	704	748	714	735	788	734	726	730	712	772	788	737	789	766	742	771	715	819	765	794	732	774	745	768	739	737	712	770	753	782	709	757	753	814	785	725	772	757	754	711	723	776	744	759	794	707	737	798	763	748	743	705	763	745	710	767	728	783	732	745	732	737	805	802	722	735	742	768	794	762	751	732	762	723	715	699	757	715	759	744	713	732	755	683	768	727	717	769	741	777	712	756	767	723	719	777	777	781	800	774	748	769	748	768	756	785	790	740	779	758	765	714	779	764	749	738	729	775	736	740	800	726	717	764	754	745	762	790	771	770	736	754	731	755	751	730	777	719	727	796	730	726	740	827	708	715	733	702	737	730	788	745	766	755	731	734	741	734	704	777	773	710	766	750	725	771	779	786	751	784	707	742	760	791	749	756	752	780	755	767	777	720	780	750	780	752	724	717	804	748	741	767	745	755	745	753	735	783	756	715	767	769	748	770	799	764	737	768	739	769	700	808	740	785	769	740	741	710	781	774	727	753	792	734	737	751	799	715	726	745	796	741	709	702	772	740	756	741	749	737	784	751	729	742	709	770	738	765	801	797	773	764	736	737	774	713	782	770	781	727	701	781	765	763	737	760	762	738	727	761	748	768	733	724	778	741	753	751	769	741	763	728	724	747	768	791	768	767	744	741	746	748	731	762	776	799	801	773	751	753	744	743	763	737	805	713	791	760	751	770	772	788	763	729	731	757	762	770	730	727	716	764	745	755	759	731	733	746	760	725	778	721	779	742	766	780	760	733	796	767	715	741	762	740	708	752	711	754	745	774	739	723	752	731	757	730	764	737	768	752	713	760	744	767	732	778	757	756	757	762	783	734	753	756	734	809	752	756	731	725	710	750	801	787	777	788	754	746	749	776	753	728	698	752	722	778	704	770	695	693	774	762	742	740	765	735	755	757	708	728	709	744	760	756	755	711	791	793	691	794	820	732	778	748	722	734	749	742	761	751	752	800	707	797	804	742	754	746	800	762	732	720	753	726	766	733	740	756	770	784	724	752	788	713	700	771	730	742	745	753	764	783	737	733	746	750	737	768	707	770	755	726	719	749	740	782	719	752	764	749	733	768	805	772	773	745	769	775	704	753	752	743	734	759	706	754	732	736	747	736	786	713	765	760	743	759	758	723	755	757	765	770	768	740	782	775	787	756	715	739	707	789	756	738	789	753	729	765	762	738	708	712	716	775	757	770	745	804	754	771	753	751	734	746	752	727	760	711	738	766	774	755	764	706	835	720	738	749	733	757	698	754	775	733	717	767	714	780	759	756	749	703	788	737	747	738	765	773	766	725	748	701	788	719	715	746	732	723	755	729	766	769	691	733	771	740	711	755	717	750	728	777	745	749	763	795	724	780	744	765	750	750	735	726	709	741	793	751	733	764	711	747	760	731	766	739	751	756	731	757	777	774	700	700	701	756	696	757	752	713	712	777	729	725	779	756	715	762	765	725	725	768	724	724	794	731	723	719	774	768	716	763	741	708	743	723	720	698	786	767	713	759	738	758	764	853	753	747	754	747	736	726	738	693	724	780	741	696	738	803	760	723	733	730	751	771	759	769	731	716	721	752	704	725	813	775	795	737	764	740	794	750	723	742	779	759	824	749	750	721	767	755	780	747	754	740	713	778	755	734	737	776	756	745	801	763	776	753	679	777	776	802	748	753	737	738	758	754	779	770	725	728	796	763	775	803	749	785	788	742	751	748	736	711	735	753	802	795	758	759	764	759	733	746	752	728	801	737	766	749	772	744	771	684	764	746	760	796	751	758	721	760	749	741	808	715	786	779	730	809	734	744	721	667	772	721	741	729	740	744	708	716	773	784	750	716	737	722	735	739	777	708	759	738	773	755	751	760	743	774	734	709	797	794	731	753	809	740	724	754	763	721	792	760	785	767	717	734	755	736	730	757	748	764	714	806	759	754	765	777	779	735	772	734	721	712	714	746	708	710	780	756	702	794	775	748	773	765	710	786	710	729	798	738	734	720	797	731	763	751	768	721	766	758	777	702	779	775	749	762	716	802	730	774	779	706	710	774	754	744	749	762	740	737	735	749	747	695	723	747	707	788	774	756	767	774	702	773	764	798	709	752	679	766	728	733	819	770	707	738	762	775	702	744	754	752	705	713	747	763	791	740	746	762	747	807	722	739	752	765	788	747	719	751	739	702	759	792	756	676	733	768	738	719	751	708	750	768	760	731	722	764	730	751	751	779
11957	754	618	492	382	288	251	216	182	160	184	184	153	166	185	145	152	158	170	152	132	159	163	152	158	148	136	175	126	155	161	151	150	150	161	125	138	146	158	160	135	130	124	136	144	148	132	139	141	146	140	126	163	150	164	165	130	128	150	121	136	153	137	141	144	131	132	153	145	155	156	147	167	144	139	118	135	145	164	193	142	162	155	129	160	155	119	121	139	136	144	139	132	159	127	153	138	140	173	155	155	126	145	162	143	159	129	130	157	123	126	143	163	153	131	151	141	132	139	154	153	136	124	154	124	150	145	141	148	137	122	162	157	137	145	145	150	151	116	147	139	141	148	154	143	136	166	113	142	136	146	166	147	117	115	132	136	153	156	119	94	120	161	140	153	136	148	152	163	147	157	131	139	123	144	149	129	144	133	134	146	160	121	139	146	117	132	137	149	139	163	127	150	154	161	148	139	114	144	149	134	153	161	166	143	143	176	129	141	193	155	133	130	144	151	139	136	129	122	150	137	142	160	156	103	153	118	139	134	137	121	110	146	121	162	136	130	140	135	103	140	152	117	132	135	156	146	158	161	132	132	118	142	133	144	129	136	140	151	155	147	142	143	141	143	125	129	129	129	131	156	151	137	169	150	167	159	135	155	144	155	161	148	146	155	140	147	147	133	188	131	149	134	158	157	127	150	114	109	125	152	134	131	146	140	145	135	134	127	130	155	163	132	133	145	118	158	140	153	157	145	152	152	141	142	130	137	132	136	141	147	144	136	132	148	151	121	138	155	148	112	135	125	133	143	128	140	162	120	126	141	135	144	128	135	136	154	139	137	140	162	138	135	134	133	153	157	146	157	130	103	139	150	148	144	147	143	124	130	160	149	154	138	136	159	148	129	165	152	130	137	107	154	142	141	132	150	143	141	121	144	155	147	142	141	134	145	148	133	125	127	136	164	122	126	143	125	130	170	127	127	128	128	140	160	145	136	134	135	152	139	129	152	150	107	127	136	160	133	139	123	138	136	164	138	146	126	138	125	128	161	139	138	144	161	117	160	142	149	161	132	156	140	148	130	150	133	138	135	121	148	137	162	136	124	147	153	141	145	154	138	135	145	130	147	137	137	138	153	147	141	136	152	167	138	129	159	129	141	152	152	158	143	147	147	148	138	144	150	131	153	151	130	130	126	128	133	137	147	133	154	162	144	132	148	121	124	123	148	150	144	153	131	152	150	158	151	157	129	160	149	164	149	120	134	144	153	158	142	129	128	128	150	124	144	139	136	147	150	134	159	141	141	133	132	138	138	175	138	145	152	157	165	142	146	134	148	132	151	124	147	168	119	147	146	124	135	136	152	140	146	148	138	150	153	128	134	135	124	139	131	138	131	152	120	146	128	130	143	146	144	161	136	130	147	131	145	135	140	124	143	157	156	137	155	170	156	141	158	154	134	138	152	155	168	156	137	154	157	150	141	157	127	134	149	139	142	162	133	155	156	155	151	115	166	151	154	146	115	135	158	143	157	125	146	146	138	157	152	145	130	153	138	133	134	151	152	138	149	142	154	127	153	130	154	148	137	154	131	147	141	153	142	130	151	132	146	156	133	123	128	155	119	148	170	165	150	152	170	148	134	146	123	166	127	137	180	148	145	145	141	138	148	138	158	135	145	122	155	153	142	149	148	124	126	128	112	133	149	156	146	158	160	158	160	138	142	153	129	153	136	131	165	150	138	152	143	164	146	140	139	151	139	150	144	148	145	129	138	127	121	162	140	158	168	144	133	159	169	149	123	143	137	128	140	139	133	149	142	126	155	139	153	157	137	158	134	156	129	155	138	127	162	143	124	164	123	140	145	148	144	151	145	131	104	156	140	156	152	173	133	139	136	145	136	138	127	152	145	134	142	131	121	148	135	155	138	144	125	139	137	123	153	142	152	148	152	158	144	152	128	151	156	161	144	147	145	137	158	145	160	130	147	154	159	168	129	148	161	148	159	130	140	162	125	133	134	157	159	139	122	158	149	155	164	155	146	142	127	133	143	137	152	126	131	131	159	129	131	149	143	138	144	152	143	156	140	122	136	157	128	145	144	145	144	130	138	164	133	146	146	143	156	139	132	142	142	129	140	158	127	140	159	140	136	134	126	153	141	148	163	143	131	143	143	134	150	161	159	119	157	161	146	159	125	147	151	162	145	118	141	131	156	151	128	146	138	145	124	142	138	146	149	148	154	138	159	162	168	140	148	146	137	123	145	159	149	157	149	154	130	131	164	180	114	135	133	140	149	115	139	134	148	165	136	138	132	142	141	151	143	156	130	122	144	137	138	156	149	130	145	144	132	140	143	131	120	141	159	134	167	137	151	113	139	146	148	131	142	135	129	134	133	141	158	141	135	148	156	123	134	132	152	138	147	151	140	146	124	135	151	160	139	128	155	140	143	140	157	128	159	142	158	164	133	155	140	138	154	161	141	125	150	124	162	168	138	139	148	148	146	120	130	146	133	138	120	134	134	156	141	144	161	136	141	149	167	133	157	149	129	145	144	168	152	138	147	147	132	153	142	140	130	156	132	145	146	127	164	141	145	144	142	142	163	146	144	151	126	168	153	151	136	125	120	140	131	136	142	155	150	148	138	123	163	142	140	151	152	140	148	123	145	131	128	153	142	153	160	136	136	145	138	155	144	139	139	152	147	145	146	144	133	146	148	138	142	142	153	132	137	146	156	125	151	147	154	162	164	141	139	162	132	133	139	153	132	138	157	151	140	153	147	131	146	137	123	141	150	133	120	119	144	129	151	142	140	140	141	142	141	137	142	133	170	143	146	163	132	134	147	157	145	135	136	131	123	135	122	160	137	157	145	150	139	177	129	129	115	149	127	130	175	152	144	153	141	152	127	166	161	128	132	140	147	140	142	157	136	162	143	156	140	148	134	159	143	131	129	145	153	134	157	153	150	151	135	119	157	138	147	143	145	150	156	152	122	151	130	135	128	137	151	138	145	159	146	167	148	141	126	150	126	127	162	145	143	114	169	149	145	138	125	152	153	138	135	130	131	147	136	136	129	128	155	121	140	150	148	178	162	158	156	156	136	144	135	133	120	137	135	152	117	132	152	138	126	142	144	157	144	150	143	138	157	144	158	145	147	126	140	135	149	139	158	133	131	144	150	157	164	116	137	141	146	133	139	148	136	145	150	138	116	130	152	152	139	135	145	145	140	123	147	156	158	127	139	143	132	140	153	155	134	143	137	152	155	157	137	154	126	133	142	145	159	143	134	149	148	125	119	154	150	153	121	134	120	129	152	140	152	121	129	151	142	149	161	161	160	128	149	158	136	129	144	151	138	157	141	140	136	158	127	139	129	136	126	145	153	131	134	135	146	151	136	157	140	159	142	127	150	123	140	136	141	135	134	137	158	153	142	142	154	145	134	153	136	131	137	141	122	144	141	166	127	146	134	153	127	123	134	136	131	138	129	127	142	148	151	138	138	137	135	139	150	145
7687	848	1488	1631	1420	1205	915	792	739	648	652	602	548	489	511	498	459	464	458	454	444	420	431	420	405	420	437	424	440	423	403	403	374	422	401	389	408	371	380	391	428	410	393	412	401	354	416	347	354	377	398	355	361	379	348	418	405	378	356	391	410	368	363	368	381	389	380	359	378	371	359	407	366	356	348	401	407	391	350	361	377	360	389	388	382	366	404	407	399	389	395	381	364	388	375	377	345	366	357	394	351	378	392	381	390	394	350	384	352	354	397	379	350	352	359	384	350	403	396	396	388	342	390	358	364	374	348	364	387	375	377	354	381	369	400	375	352	411	357	387	368	385	372	355	354	355	374	365	353	401	380	368	349	363	339	389	376	348	363	364	382	346	381	367	381	353	366	390	379	378	397	383	422	396	377	373	391	347	358	396	365	325	350	368	361	384	367	356	347	340	368	392	398	349	368	402	382	397	365	355	396	377	370	365	372	365	345	357	370	357	374	369	402	378	349	377	386	313	352	349	369	363	415	340	359	365	400	357	374	340	385	359	346	388	369	381	391	393	402	358	335	373	373	380	341	369	346	395	406	378	364	376	363	400	342	382	389	431	393	387	397	341	359	401	362	384	374	398	409	373	361	351	387	351	380	398	369	386	394	387	383	394	374	371	370	383	362	408	361	353	357	365	368	419	387	385	405	378	394	381	363	314	366	352	377	385	359	371	391	393	367	373	373	363	380	375	370	391	375	356	363	376	391	375	385	356	364	420	359	379	376	394	351	402	365	389	370	357	377	403	407	329	384	368	368	362	385	414	373	401	371	371	388	350	370	368	344	403	371	404	378	365	402	408	359	392	407	341	380	404	392	360	351	384	366	376	373	395	388	378	395	358	374	373	336	360	387	394	366	394	382	396	379	350	395	374	362	384	399	343	388	406	363	406	355	422	367	372	364	377	356	385	387	347	360	349	392	342	329	363	389	370	361	399	364	380	360	382	372	388	390	389	376	378	369	369	360	375	334	379	361	412	363	370	388	336	393	360	358	392	355	409	347	379	364	404	363	417	342	384	390	347	375	389	341	372	362	378	361	347	374	393	319	375	366	351	380	406	367	379	371	382	359	360	350	366	375	366	385	370	373	411	353	376	387	374	372	384	385	354	371	407	377	391	381	397	366	372	372	374	378	385	326	384	383	387	365	365	367	343	372	369	419	355	359	385	350	372	347	372	380	395	379	334	362	397	400	403	353	383	416	370	401	384	353	406	370	355	385	390	346	375	388	371	339	375	374	364	389	367	388	362	365	366	374	358	372	347	397	347	401	379	402	368	408	362	355	353	371	372	425	360	387	377	382	346	402	387	381	349	353	356	365	351	373	365	390	381	381	357	371	402	352	371	362	366	372	365	357	344	367	369	386	361	375	367	339	348	390	365	380	378	382	352	357	392	379	387	424	341	344	352	368	359	339	364	389	392	387	403	392	352	370	385	379	366	394	370	338	369	397	371	395	395	377	373	390	345	375	366	403	424	366	387	371	340	364	383	369	408	384	379	384	381	367	404	330	347	391	359	389	386	382	353	368	333	374	357	362	358	355	374	383	372	375	390	368	381	388	393	372	359	336	393	410	371	402	374	384	375	367	388	394	341	375	413	357	388	348	407	390	388	346	345	380	326	408	369	372	361	347	399	358	354	359	378	333	354	371	376	367	366	371	369	388	370	376	366	362	357	357	368	350	360	374	327	365	347	408	356	385	352	386	368	406	354	363	365	374	342	403	410	371	329	370	398	381	388	398	378	376	334	385	397	346	388	369	377	375	363	374	381	392	357	351	378	361	378	412	365	367	373	412	370	354	375	364	351	383	414	386	373	372	408	381	419	375	355	354	356	394	368	427	384	361	347	372	355	352	352	340	362	376	364	381	371	360	386	371	361	374	367	335	383	358	335	381	362	391	380	413	355	350	366	414	362	391	374	385	365	342	370	362	402	351	393	352	351	380	400	363	375	365	356	368	380	383	396	364	352	379	397	385	391	347	394	385	348	367	382	421	402	337	379	376	384	410	397	383	398	344	350	368	369	401	383	337	368	425	403	348	357	380	388	403	379	358	392	411	359	380	405	367	340	377	394	382	399	388	357	379	385	395	377	393	375	369	375	370	394	348	359	388	399	366	386	360	371	361	350	344	399	390	371	399	367	397	389	369	375	371	382	391	334	388	395	361	417	378	341	380	400	364	339	382	376	395	368	356	355	382	372	356	352	406	371	358	387	397	389	369	377	399	338	362	402	392	388	405	379	410	372	396	373	399	351	364	371	368	396	368	345	400	358	407	377	395	377	342	385	383	376	376	358	379	370	393	383	381	404	388	366	364	356	374	347	356	376	362	372	343	361	365	384	397	403	364	374	354	349	396	395	355	375	377	345	355	383	361	358	402	414	342	331	374	405	362	375	381	359	363	390	367	374	379	359	370	351	373	351	348	405	365	371	351	370	407	353	399	389	373	397	370	378	363	377	380	375	344	376	348	399	378	368	369	381	360	417	374	368	367	356	373	389	358	382	367	400	383	369	394	363	406	375	365	375	414	383	424	392	379	386	358	385	362	358	354	370	363	398	382	352	360	370	371	397	388	384	385	400	361	366	389	393	364	401	340	381	374	360	373	383	365	391	353	383	386	388	373	403	422	368	407	387	381	386	401	388	393	361	383	372	380	360	373	386	395	392	358	371	389	368	335	381	411	363	375	391	374	365	372	355	375	370	398	355	375	379	414	377	384	389	338	379	366	386	394	343	390	385	353	420	373	359	353	416	379	389	392	358	366	375	368	374	386	391	355	414	395	381	374	376	389	366	369	365	360	352	395	364	350	393	408	378	357	383	390	351	363	395	388	398	353	368	380	388	383	383	371	416	380	374	368	356	391	401	401	369	371	374	376	380	390	363	363	369	377	358	410	354	372	389	383	377	351	373	406	392	350	368	384	411	373	385	382	357	393	376	360	366	368	365	369	378	339	358	352	398	382	380	396	411	369	377	387	383	369	351	381	378	339	382	394	354	401	336	356	394	371	389	358	373	354	377	406	347	362	385	381	376	352	365	407	371	364	360	373	338	363	394	388	395	380	360	418	348	384	403	375	392	371	372	378	363	419	375	373	370	362	383	352	395	386	379	354	385	360	372	362	368	377	363	339	378	370	359	385	376	390	384	375	396	385	379	390	375	359	375	371	367	340	359	411	335	360	335	392	374	372	403	381	400	388	399	376	384	357	378	398	376	338	369	356	387	358	373	357	349	389	386	381	350	359	340	363	379	385	384	377	367	335	359	367	375	370	375	379	382	353	371	392	390	355	346	372	378	386	353	351	356	373	401	414	387	403	371	380	366	400	376	402	365	367	361	364	356	368	357	384	368	380	413	405	375	384	376	352	388	384	357	376	392	370	363	387	364	372	382	392	387	388	389	407	374	377	376	331	415	371	371	392	355	370	349	383	367	386	343	405	382	397	371	351	376	387	386
1365	391	371	352	384	368	355	371	353	352	414	339	375	363	352	364	338	357	362	362	367	325	394	379	366	376	386	352	363	413	365	376	344	349	408	376	351	386	311	344	371	351	373	352	366	369	344	393	358	409	369	318	374	371	359	392	396	394	372	334	343	355	397	373	354	347	383	361	362	340	370	359	356	389	402	378	336	329	376	368	364	378	351	382	390	405	369	340	389	403	371	389	377	345	377	358	397	371	330	360	377	386	358	345	351	371	358	351	387	338	350	359	344	361	369	342	351	358	335	374	368	363	363	354	348	373	378	364	331	365	381	355	339	368	403	365	370	357	360	349	324	360	348	379	345	337	353	385	372	381	384	370	381	388	372	368	366	374	382	357	329	339	370	348	345	357	326	332	327	380	333	378	397	349	358	393	377	342	378	356	353	368	365	335	352	380	381	342	390	363	368	364	341	332	389	371	374	361	353	402	369	382	387	363	361	360	376	388	386	324	334	368	369	356	341	379	373	385	349	346	356	366	402	375	350	377	349	351	377	358	363	334	366	324	375	329	355	381	375	396	356	342	353	389	365	357	369	313	367	338	343	367	400	367	354	366	337	337	366	357	335	361	374	370	353	407	398	362	337	394	356	380	347	383	377	395	363	327	376	341	347	369	359	366	388	339	382	363	382	349	336	395	361	371	378	354	384	337	351	342	348	359	339	418	374	359	343	369	401	343	334	397	364	342	376	348	360	379	391	381	346	345	385	351	340	352	359	347	358	380	369	362	358	400	349	392	382	318	351	385	381	360	382	367	338	355	377	373	364	361	368	341	390	346	366	395	396	360	385	356	338	333	354	315	368	355	337	338	396	372	334	330	359	390	353	336	340	327	349	352	361	355	346	338	366	363	372	374	345	325	362	400	374	358	375	346	323	330	359	377	357	347	358	404	377	344	368	369	369	394	356	347	347	352	373	374	381	375	357	370	349	365	367	342	363	372	377	386	397	351	361	366	355	358	353	339	381	392	367	360	359	312	383	369	358	362	375	377	347	367	377	394	371	363	388	375	381	366	366	365	369	356	388	351	356	347	362	362	360	316	342	395	346	383	358	370	342	371	312	358	350	382	380	384	336	392	366	392	358	368	343	342	391	329	326	367	374	313	379	377	349	385	330	385	341	367	359	381	363	349	375	353	357	382	380	372	379	359	343	401	346	325	354	359	361	339	352	332	325	362	348	381	351	344	392	345	363	340	361	357	373	361	373	353	379	358	382	392	388	355	398	351	371	356	345	351	382	363	329	371	383	351	361	369	363	359	377	341	385	369	331	371	397	346	352	369	371	341	367	367	397	364	367	335	351	366	359	352	346	338	368	373	390	330	390	351	330	362	342	367	353	379	394	324	362	410	368	338	349	382	366	382	367	336	355	334	355	309	355	388	344	385	339	354	361	360	367	331	378	357	309	349	387	332	406	351	344	338	403	370	344	366	342	365	392	358	351	344	347	365	362	347	379	361	366	378	363	335	370	367	350	334	364	344	374	371	335	344	359	341	352	341	386	353	358	393	378	371	372	359	385	383	357	377	347	325	313	385	362	335	371	381	343	363	342	358	399	342	353	364	365	338	357	386	343	351	349	329	398	338	376	426	354	352	363	396	360	369	364	379	354	372	356	343	380	361	355	347	336	341	327	367	368	356	379	369	356	369	352	367	333	393	386	365	373	364	361	371	348	338	398	375	386	351	336	356	339	347	368	351	354	348	342	370	371	346	382	381	399	376	353	349	412	350	390	357	372	380	315	368	375	353	379	346	344	414	374	388	354	382	394	374	389	373	346	367	367	369	363	371	350	356	374	411	368	369	360	385	361	397	410	345	363	377	367	373	401	357	357	392	357	333	373	369	380	331	367	374	342	345	380	389	348	316	390	369	375	376	375	364	361	356	368	361	360	353	323	339	343	342	361	354	354	370	342	337	343	367	340	361	358	340	349	399	352	387	352	339	364	378	332	340	369	356	400	367	367	390	364	339	361	355	397	343	348	347	387	368	366	362	376	381	367	338	360	395	360	370	328	332	328	324	347	343	354	359	347	336	362	339	350	354	356	400	348	364	377	351	353	364	338	354	376	353	357	398	340	333	385	361	355	384	367	359	355	353	324	386	363	362	387	373	390	330	378	376	366	359	348	337	376	372	383	398	365	388	354	370	371	323	368	353	364	397	365	354	341	355	338	341	381	374	367	376	363	361	396	389	336	362	310	383	342	375	348	338	354	338	360	368	392	389	378	385	334	366	373	370	386	374	368	378	348	372	362	376	381	365	388	345	338	387	339	356	375	334	370	349	336	384	379	364	396	407	393	344	371	367	349	332	333	358	329	335	334	358	365	365	346	370	328	320	343	348	362	362	346	354	350	347	395	371	343	344	362	358	343	357	395	322	373	392	375	379	403	373	407	377	373	384	349	362	387	341	372	392	363	391	395	369	353	339	355	334	357	377	366	367	357	385	354	347	376	400	363	355	382	366	363	357	348	380	366	376	320	380	398	345	378	338	371	383	365	375	361	360	359	366	383	374	354	370	340	373	348	342	340	344	389	359	369	364	366	386	342	355	369	333	391	387	371	355	403	378	355	391	368	356	348	357	392	368	370	393	377	352	351	366	390	362	375	345	334	360	379	332	341	355	321	347	363	371	335	368	367	349	340	364	354	397	341	356	363	343	383	348	384	369	359	343	386	359	375	386	330	361	376	353	352	382	366	354	373	351	359	381	332	321	358	347	356	342	334	370	393	363	375	349	388	360	352	331	356	359	387	340	390	323	362	377	397	331	321	374	353	351	358	381	345	351	363	331	330	361	336	354	370	337	371	353	325	371	371	381	346	343	349	338	336	372	336	365	356	332	363	366	357	412	338	363	371	360	366	388	360	350	341	337	367	382	368	346	391	409	365	341	352	379	360	370	356	369	333	357	385	355	356	372	368	355	382	371	338	393	396	384	340	371	376	341	368	347	365	375	331	347	371	383	357	398	349	375	330	362	350	334	361	369	376	368	388	362	347	355	362	316	345	366	367	400	364	371	373	336	336	343	329	361	324	334	369	366	384	361	360	337	358	366	388	334	341	368	344	330	364	357	344	369	359	366	357	366	374	371	370	359	344	333	362	354	343	354	358	369	373	364	350	356	370	345	401	364	321	370	366	356	349	300	355	381	377	366	376	335	345	349	358	361	324	371	349	374	374	331	359	333	315	364	390	344	303	337	354	361	348	309	378	324	351	404	394	322	390	357	359	349	359	349	331	387	376	336	364	365	368	352	355	364	372	386	373	350	362	361	326	348	346	356	364	387	349	388	386	344	322	346	357	328	354	378	341	359	363	371	339	358	343	369	385	354	364	332	373	368	383	356	378	356	381	388	342	367	353	364	372	379	416	371	370	388	384	340	340	346	348	411	352	350	380	344	381	351	322	362	383	380	392	360	395	400	362	382	339	366	400	366	349	322	334	381	381	393	353	354	385	361
2113	889	917	901	900	892	934	863	882	843	904	880	885	883	861	891	873	847	839	857	931	867	867	848	869	788	858	832	895	874	846	855	871	829	895	918	890	946	857	857	854	848	902	891	887	845	836	857	884	798	805	854	844	885	845	833	852	847	893	855	911	850	885	841	897	759	848	839	870	848	861	933	881	857	806	877	860	892	835	968	894	933	859	888	832	879	901	877	883	886	885	885	935	831	909	889	874	839	904	884	860	869	862	847	877	846	863	878	862	847	914	936	855	921	910	879	812	857	935	851	906	887	832	889	842	905	858	884	875	826	891	897	858	818	884	873	773	854	842	885	845	918	848	914	868	920	854	808	868	865	848	811	872	852	934	880	863	933	831	913	791	844	873	854	829	901	885	843	871	857	925	879	903	835	847	857	948	898	817	873	891	867	848	864	830	911	841	873	936	882	849	829	829	851	814	896	867	843	843	828	822	869	914	846	871	907	852	904	893	871	922	884	859	855	822	881	898	864	878	882	913	850	808	853	888	906	897	874	865	848	885	862	855	914	829	883	836	925	899	865	847	910	861	881	889	790	915	873	875	820	884	869	870	874	878	876	831	811	846	839	795	875	859	847	856	839	908	919	915	825	899	879	836	862	827	829	888	891	892	858	820	852	810	854	881	881	856	849	873	820	868	900	868	906	880	826	861	853	816	840	859	846	867	803	862	875	849	867	868	926	864	866	839	912	872	858	823	898	855	876	892	808	854	861	889	863	853	913	896	900	879	836	870	856	857	863	875	880	840	853	864	852	873	883	901	869	861	843	873	884	875	877	812	819	843	853	862	818	803	840	845	844	917	902	895	895	902	837	862	869	882	852	900	903	881	893	880	836	877	887	878	827	834	815	847	812	920	813	828	868	884	907	840	825	831	867	882	839	836	865	871	829	878	883	877	911	910	853	877	902	847	919	820	897	845	838	846	879	921	862	891	849	862	912	858	825	855	922	874	894	893	857	873	847	864	849	866	907	941	852	861	837	896	928	901	873	878	849	914	854	890	898	858	906	834	869	846	851	848	868	887	883	871	872	868	837	820	934	855	911	843	874	898	927	844	853	937	844	824	890	883	870	882	831	852	865	876	852	888	820	844	825	900	911	887	848	862	840	883	877	815	829	860	867	859	890	886	855	883	876	843	806	878	914	883	834	914	888	852	893	932	854	898	890	856	870	835	784	889	844	911	929	836	888	839	833	878	837	885	910	813	897	863	859	870	842	901	855	832	889	823	885	841	830	826	923	893	886	872	874	869	866	864	835	826	901	875	824	916	828	895	839	824	868	839	899	888	917	831	859	845	894	907	906	865	847	895	820	882	876	839	816	878	836	899	836	844	894	893	850	835	881	866	871	871	857	876	859	930	948	847	845	848	874	874	905	878	876	827	874	864	807	894	810	880	880	842	810	889	825	863	860	892	901	857	779	864	853	900	891	913	880	853	895	789	816	870	837	853	853	821	873	835	843	873	854	882	877	861	881	867	819	884	862	857	833	831	852	890	859	833	926	854	910	909	879	832	810	873	884	867	931	862	869	920	875	914	795	891	856	902	865	841	865	834	889	916	897	861	833	828	889	892	867	867	846	887	851	852	853	880	893	878	819	856	890	817	894	820	891	840	865	841	854	894	844	896	883	908	912	905	849	938	893	879	867	886	864	906	840	861	900	839	887	853	905	855	874	862	878	866	874	909	853	826	864	821	894	871	831	866	905	904	841	895	851	859	877	836	877	871	834	872	879	929	861	865	886	869	861	915	855	831	919	843	839	839	856	841	876	910	942	885	830	868	823	877	851	871	888	894	844	828	836	856	910	846	868	844	834	840	869	839	896	852	833	878	863	906	857	855	886	835	866	867	876	892	884	848	902	885	878	841	912	840	910	854	904	857	850	906	846	839	848	867	881	903	849	834	832	824	888	840	845	865	862	848	841	894	871	869	895	902	900	851	862	857	835	868	855	841	847	866	887	912	837	872	873	879	865	902	871	903	810	888	919	887	837	861	909	860	914	873	890	884	856	907	853	813	863	908	845	866	842	831	873	863	886	911	927	880	934	855	922	861	876	861	882	842	894	900	816	856	839	863	892	890	854	828	823	908	852	866	890	882	814	864	865	872	854	842	871	767	863	857	871	854	875	832	953	842	884	883	843	918	871	887	855	862	892	890	862	847	860	899	817	869	856	896	840	863	870	839	843	883	913	847	937	900	833	887	838	856	859	898	852	868	897	941	860	851	883	857	871	859	848	862	869	921	908	900	875	881	902	875	842	914	848	871	866	908	848	924	875	893	887	902	882	889	840	853	896	828	865	862	883	937	864	820	883	849	856	857	833	862	877	850	839	826	874	848	851	874	903	845	874	892	926	857	844	852	863	875	904	884	893	843	844	870	861	912	866	865	855	887	848	835	823	828	903	843	862	881	856	813	840	860	883	859	812	834	856	900	843	823	893	877	898	847	914	865	874	857	862	869	914	859	873	908	864	836	849	895	880	854	858	819	873	845	866	908	842	810	860	898	855	810	882	889	943	891	839	924	815	865	882	913	851	896	871	878	877	875	867	813	802	798	901	922	837	892	872	893	854	860	875	899	911	877	824	877	909	845	827	856	942	881	919	862	904	813	865	857	915	894	838	896	848	837	859	937	874	877	872	906	885	884	870	891	850	896	870	889	843	879	897	882	865	884	866	880	859	855	894	863	862	930	905	824	903	853	872	849	858	842	840	849	844	874	867	907	870	860	830	888	809	842	880	879	809	798	864	844	889	858	835	871	885	826	880	873	899	807	912	893	846	865	855	909	855	870	851	892	849	846	837	837	859	839	839	845	826	824	880	846	881	853	841	893	858	806	885	867	922	835	854	912	904	867	886	894	882	877	921	894	828	879	876	903	868	845	870	856	842	866	867	867	901	872	819	874	853	876	864	867	817	857	875	858	888	890	837	945	852	823	873	887	815	876	812	820	866	897	876	868	908	876	885	883	911	903	894	862	897	899	895	904	844	837	919	884	833	860	881	876	829	858	833	822	915	870	876	856	861	811	897	908	856	907	903	845	845	898	874	861	850	902	814	853	886	871	866	824	895	884	884	885	879	844	819	844	858	892	860	878	872	876	867	896	833	836	876	878	917	859	893	902	827	866	886	881	860	849	889	881	889	905	806	871	894	867	823	896	873	862	865	888	814	828	864	878	903	889	874	857	822	888	861	849	862	898	844	889	881	827	871	941	862	870	862	880	908	873	899	895	894	830	880	940	811	913	877	882	863	836	903	851	875	865	897	837	908	831	839	855	885	837	871	855	837	846	863	886	875	903	834	863	880	876	891	843	899	839	836	858	919	842	907	827	857	887	909	858	867	908	859	817	878	872	860	844	904	849	833	852	823	892	850	897	888	821	856	873	851	827	878	867	894	857	888	826	887	855	924	880	833	844	875	907	870	860	781	885	880	931	855	894	875	831	905	863	882	834	889	881	827
6812	577	523	456	462	372	359	358	332	308	300	335	343	297	284	321	307	321	330	332	327	319	327	328	286	295	341	300	320	333	304	318	304	320	338	306	296	304	300	326	346	314	322	332	310	331	323	296	306	345	307	323	346	318	321	303	290	333	297	302	291	322	299	313	317	319	353	329	298	278	336	295	292	304	336	329	316	303	327	297	340	276	295	317	320	299	286	296	303	298	297	293	312	330	331	312	329	299	314	332	333	310	314	312	308	317	300	289	308	308	316	272	299	340	294	294	278	279	336	306	305	315	283	308	331	329	356	308	315	324	315	330	355	312	354	343	293	289	349	283	324	279	296	304	313	293	306	319	301	304	323	296	301	306	304	280	306	361	339	294	309	316	303	271	324	294	303	290	292	273	343	324	314	324	289	294	299	315	317	318	304	303	295	321	331	309	292	279	325	348	321	325	325	303	313	299	302	312	291	315	308	323	289	287	300	316	314	309	315	327	291	333	331	310	322	274	287	315	334	310	313	322	309	307	286	342	353	342	313	347	337	332	327	289	321	376	315	311	291	290	321	316	301	306	333	288	305	303	308	277	289	297	300	298	321	317	294	326	312	325	353	308	313	319	305	308	307	287	299	326	296	288	300	331	295	322	292	322	334	286	335	308	318	323	305	318	312	320	271	332	303	320	309	325	350	284	324	295	322	316	310	325	331	302	295	299	324	296	316	319	325	292	305	353	345	306	319	280	301	316	315	305	323	307	276	303	323	322	293	307	291	315	305	311	330	340	295	343	319	315	310	324	295	325	325	310	290	321	326	296	304	282	302	331	315	327	312	320	323	285	317	310	318	300	324	270	329	332	306	285	322	288	299	357	325	333	316	330	304	330	336	302	286	336	263	325	328	320	332	343	338	307	299	299	319	311	258	281	308	289	300	312	287	301	309	333	310	306	284	300	298	283	337	309	281	275	309	319	318	336	309	306	300	324	341	291	295	300	307	321	308	312	283	319	314	311	287	309	298	276	323	286	319	282	308	316	322	351	319	321	305	333	342	318	333	312	289	314	346	338	362	289	297	303	291	309	307	311	325	335	299	304	329	272	307	338	314	305	316	314	309	311	274	272	289	293	323	300	288	255	307	330	351	348	337	314	316	350	312	304	305	347	326	317	289	276	350	310	316	285	301	291	311	297	348	313	279	336	375	273	319	300	322	338	307	288	305	306	301	328	308	304	286	288	339	278	326	347	318	292	327	293	319	305	318	346	303	300	293	332	293	297	297	314	283	330	311	332	335	300	284	298	313	282	292	280	299	321	302	360	294	309	346	315	287	314	315	275	303	331	299	286	285	321	310	311	322	301	313	283	314	329	291	278	296	304	297	268	292	300	295	322	345	309	304	303	291	328	267	310	335	358	314	269	310	333	302	318	326	299	342	301	318	308	322	299	339	314	292	301	303	313	299	300	293	336	325	306	293	318	303	298	341	353	293	309	320	310	307	295	322	329	318	314	318	315	326	263	305	327	298	283	336	309	296	270	301	278	315	281	326	329	291	315	297	291	283	276	319	295	351	323	286	323	306	298	316	320	289	304	335	253	299	337	329	299	346	328	314	302	293	327	298	312	311	306	309	288	296	341	306	350	307	342	314	324	309	330	312	296	319	312	344	329	308	313	299	325	276	340	320	288	308	314	333	293	307	331	298	288	313	317	295	327	297	331	315	324	290	311	324	318	319	300	313	308	341	301	286	302	310	320	308	313	324	333	298	319	335	317	320	294	327	291	298	286	330	293	290	327	295	315	303	306	283	306	329	284	329	338	348	319	306	350	347	305	295	332	276	335	304	301	327	309	307	315	295	300	310	282	309	261	295	324	294	327	320	303	292	276	317	321	294	284	304	327	286	297	319	300	292	305	311	288	297	330	319	289	287	296	344	308	319	320	326	293	314	298	309	313	285	315	314	289	312	318	305	300	302	314	294	339	292	333	312	325	303	300	313	313	300	285	290	332	301	319	290	321	323	309	341	306	354	293	318	342	284	306	319	328	288	311	311	325	302	327	324	294	272	345	292	325	305	334	305	291	310	312	297	313	321	313	318	301	314	329	310	387	320	312	337	305	338	301	331	322	298	324	338	351	322	311	322	280	311	320	329	313	312	265	284	296	312	312	296	299	308	295	277	313	297	319	316	319	321	308	300	319	320	313	312	333	289	298	328	323	271	297	333	317	327	316	280	313	316	309	288	290	313	332	307	306	327	288	323	345	279	314	348	297	304	284	291	320	313	304	295	291	296	306	327	353	307	291	311	278	328	281	295	337	313	304	315	333	302	317	300	331	334	298	316	297	285	311	329	299	324	320	274	295	317	318	303	295	333	346	307	317	323	346	293	320	327	297	287	320	301	336	317	343	327	317	305	307	289	282	290	316	338	309	335	300	327	318	322	296	299	323	283	315	345	265	283	304	295	317	310	314	298	308	307	323	305	328	302	313	313	327	332	294	286	301	291	350	322	287	302	320	348	341	313	327	335	324	302	312	339	335	303	283	307	332	328	319	299	284	302	299	323	294	300	274	316	329	302	327	310	294	318	286	312	338	334	308	289	305	334	310	321	312	316	320	294	335	315	349	320	315	342	352	294	284	313	331	334	283	324	321	348	255	299	325	315	311	311	296	313	302	260	310	329	273	329	330	294	313	301	321	307	306	279	302	298	301	347	312	325	317	323	317	305	260	310	309	345	319	362	327	335	287	318	312	321	306	305	298	298	289	274	304	303	314	289	336	339	303	280	302	301	345	308	313	282	320	273	330	316	289	288	317	303	342	312	309	299	283	306	304	328	284	330	302	334	321	306	327	315	297	321	307	327	343	351	329	308	310	306	336	314	307	318	323	338	313	323	331	298	349	277	329	324	311	256	273	298	312	292	302	321	322	318	311	287	321	311	336	310	311	294	315	298	317	294	290	311	327	277	330	303	263	318	295	313	320	308	321	281	312	286	304	293	320	320	308	318	329	320	285	318	314	296	289	285	317	333	318	300	304	319	319	316	291	313	311	327	322	315	308	299	297	312	346	327	314	309	292	282	311	306	291	328	312	299	327	304	321	302	273	315	310	333	285	340	293	314	275	289	331	321	315	306	312	315	300	345	341	298	295	292	292	310	312	306	320	346	303	312	291	282	313	273	303	308	305	299	302	315	308	301	354	365	291	312	322	314	290	338	316	296	294	284	315	293	324	309	295	347	319	304	289	318	306	309	320	306	331	302	265	343	326	311	286	307	326	301	306	329	308	307	308	312	322	329	345	318	334	319	316	321	322	347	296	282	301	317	293	314	308	329	323	292	325	354	344	297	301	316	317	333	337	305	297	302	348	312	311	327	307	298	328	311	382	270	289	274	315	296	309	308	335	284	287	317	296	313	304	312	308	300	311	323	313	328	321	355	293	282	305	305	348	321	356	322	314	340	309	330	306	329	303	307	318	309	301	272	323	307	295	308	317	300	304	293	334	309	301
6437	934	1331	1362	1332	1167	1011	974	894	897	841	842	804	806	781	787	806	732	759	778	818	821	791	831	814	730	773	790	763	777	750	757	809	786	761	753	730	773	758	719	829	733	723	751	765	739	700	751	807	748	712	764	776	724	738	713	707	768	759	761	783	716	788	772	759	739	751	784	786	763	793	786	783	723	761	766	686	786	774	722	753	797	734	744	732	710	787	758	750	775	790	732	747	760	731	765	737	734	757	745	742	739	763	787	750	758	770	744	760	727	748	796	783	714	764	771	765	753	783	784	767	734	783	757	764	773	711	699	751	723	760	748	760	766	805	727	695	709	774	767	718	740	748	783	735	751	692	800	798	767	744	755	777	721	759	704	735	769	747	754	744	741	774	729	744	750	763	753	735	779	746	778	745	760	772	753	744	795	745	783	734	740	749	736	767	779	730	770	738	771	780	749	723	723	787	766	788	745	757	739	724	777	744	791	736	754	771	726	768	738	774	742	769	746	744	800	744	786	770	733	770	748	727	736	768	786	709	769	789	750	745	736	699	760	718	746	735	709	763	748	689	730	748	752	760	769	689	724	751	736	736	737	793	748	769	742	719	768	668	748	745	747	747	726	708	737	717	714	752	755	765	692	753	742	724	756	701	756	705	764	738	737	731	713	717	729	781	725	746	732	756	743	719	738	724	783	751	714	766	751	700	702	748	734	730	784	751	693	751	713	766	713	753	772	762	738	749	772	787	790	748	769	735	762	821	740	688	728	702	748	694	720	762	706	775	728	745	695	785	801	722	766	741	740	753	763	719	742	753	776	751	791	786	728	728	770	726	739	711	786	758	784	765	726	753	753	723	744	750	763	754	784	753	770	753	792	781	748	770	747	754	702	726	715	718	746	778	779	732	767	756	785	746	737	748	752	751	724	737	809	771	701	787	729	797	777	706	737	787	740	753	736	736	773	746	724	730	739	734	759	734	757	715	737	744	731	787	710	767	786	708	729	742	748	759	774	732	734	729	724	782	737	721	743	770	789	705	772	727	768	726	648	733	791	717	742	759	765	740	757	752	787	798	731	800	711	740	748	728	757	710	775	739	768	767	752	788	739	709	754	741	733	725	746	779	768	819	720	739	766	765	761	760	751	681	720	733	733	738	730	711	772	720	745	725	779	713	743	807	768	767	729	787	726	720	726	719	803	705	685	778	703	726	765	731	723	762	795	773	771	782	764	728	743	712	755	814	720	749	768	759	751	760	753	751	753	753	778	697	717	796	680	758	756	777	776	748	715	781	713	756	747	759	698	724	760	739	694	752	755	769	701	761	743	744	727	762	747	778	739	783	750	770	798	733	751	705	769	732	764	724	760	792	792	781	741	732	715	723	777	695	746	732	728	755	705	717	752	722	740	736	765	742	776	700	683	743	746	782	763	745	812	787	775	712	711	755	724	761	753	742	770	811	751	774	750	729	744	715	741	749	772	739	794	741	715	800	766	743	743	758	746	749	753	771	756	693	776	750	750	744	778	693	781	727	749	758	755	751	729	737	740	778	726	763	759	749	793	773	726	740	700	742	710	771	703	729	731	772	740	765	741	783	775	821	742	735	793	814	788	730	714	786	742	767	729	708	748	750	759	759	742	777	680	752	718	769	796	759	743	710	773	754	730	759	739	782	782	700	758	727	739	738	810	728	734	776	756	772	764	742	687	760	704	735	754	703	751	760	723	779	780	723	757	734	765	759	770	792	737	762	762	747	728	757	721	795	724	753	738	710	725	768	729	729	747	727	734	759	774	745	727	702	770	766	743	727	718	765	763	786	751	768	728	793	798	723	694	726	788	728	734	726	780	743	775	759	786	767	743	743	726	779	772	743	738	703	705	795	766	725	772	738	731	726	735	718	761	727	774	779	780	763	756	741	784	750	789	749	789	750	763	724	743	752	739	711	668	756	781	744	732	752	723	783	769	796	771	789	697	760	706	768	760	760	777	737	764	755	727	696	774	772	817	748	747	765	761	742	738	737	773	736	766	731	816	750	723	727	787	776	755	820	792	734	761	745	694	738	777	790	755	751	747	719	733	762	761	734	754	725	809	762	755	734	789	740	734	760	763	712	768	725	736	767	762	720	779	762	717	768	736	704	766	716	729	696	776	742	774	737	776	750	722	699	728	729	740	731	768	745	743	744	784	767	751	692	737	766	763	701	724	718	742	720	755	714	707	727	760	770	734	746	801	738	722	746	716	789	761	758	775	743	776	762	741	749	792	729	749	808	757	737	810	780	782	787	764	736	780	761	760	747	763	756	787	745	713	792	707	746	735	720	746	755	799	789	807	736	768	750	782	745	790	787	754	738	718	741	732	778	716	733	742	762	756	719	739	753	714	818	761	738	725	791	780	783	738	758	722	731	776	766	759	738	788	733	761	765	732	704	715	755	725	793	734	731	701	736	719	784	767	721	716	770	752	759	769	736	702	730	783	746	739	762	725	742	713	721	744	786	741	758	787	779	734	728	731	781	728	767	777	738	777	796	768	731	741	768	736	769	768	802	724	696	750	748	735	719	782	763	793	753	767	758	761	725	747	792	797	815	744	778	735	786	768	810	723	737	693	752	734	742	732	784	798	746	746	760	757	759	768	751	744	745	745	766	759	742	770	750	774	718	733	740	741	744	769	718	752	730	776	753	716	736	734	782	753	752	752	780	706	707	714	803	760	763	715	738	734	762	800	786	737	732	735	772	770	744	709	769	720	761	749	731	786	759	770	723	719	793	736	715	752	746	797	715	756	706	760	730	734	743	748	702	760	707	772	773	780	681	761	753	713	752	766	729	695	731	777	767	754	739	804	769	761	756	749	728	824	748	723	738	774	771	704	719	747	745	758	747	758	782	750	754	779	762	769	741	742	772	719	723	751	701	759	707	739	791	713	745	813	701	752	801	751	738	730	705	730	733	752	767	756	750	753	759	698	818	754	785	770	755	759	754	739	747	733	746	690	751	770	724	762	790	693	686	703	756	774	720	769	773	780	793	727	736	773	742	749	764	725	745	784	772	755	753	748	759	788	741	763	698	777	756	743	730	746	726	770	770	790	784	768	724	766	727	807	751	791	740	772	783	758	750	708	791	733	757	703	779	698	731	743	782	779	739	793	785	727	721	699	739	749	732	798	789	763	753	748	756	805	773	741	715	775	726	746	744	783	770	740	758	767	798	772	741	771	746	791	791	721	753	728	724	717	793	753	701	708	770	781	740	768	727	714	770	762	766	778	727	705	782	720	690	730	733	761	775	746	716	777	770	761	767	722	740	696	765	706	765	764	736	708	738	689	735	769	737	770	755	731	732	766	704	732	724	772	795	762	743	762	788	769	706	779	694	764	773	728	733	777	719	769	723	765	688	718	791	748	747	714	790	732	722	751	702	796	728	790	801	777	743	761	805	737	743	729	751	798	766	734	782	830	736	729	744	767	761	781	767	736	771	738	755	763	760	729	726	752	773	760	733	726	755	766
12229	720	638	508	428	362	248	222	197	201	182	156	165	172	163	143	147	133	147	153	160	168	141	142	130	137	155	160	146	164	153	162	136	145	162	126	155	158	142	145	139	148	145	139	142	116	125	126	140	132	157	152	123	163	125	125	155	116	135	109	133	146	134	144	149	149	132	136	140	142	159	162	124	150	139	144	135	140	131	161	133	146	144	130	119	134	136	161	151	137	142	143	149	135	155	132	147	139	132	144	128	139	154	143	136	137	139	138	143	122	132	146	142	134	140	140	128	166	141	148	149	144	143	116	137	131	124	139	133	145	154	136	132	132	136	121	155	147	147	130	141	130	132	150	152	161	131	117	167	152	145	154	115	151	156	136	151	132	150	125	158	119	141	142	141	140	139	155	161	166	142	151	162	143	132	152	139	161	141	162	149	137	131	156	154	146	132	128	147	146	146	146	143	145	163	132	131	147	146	148	134	118	147	167	139	145	144	154	159	138	163	148	141	131	145	130	170	153	130	152	150	129	150	120	140	129	132	142	131	138	137	136	142	118	126	134	138	150	143	136	143	145	136	147	159	133	178	129	122	147	121	141	128	144	130	141	111	146	138	136	153	154	137	135	127	168	114	137	143	143	139	117	139	139	165	150	149	153	153	166	168	197	139	154	165	125	132	127	157	133	130	143	117	149	145	128	137	176	142	132	123	146	167	143	155	141	142	162	151	170	116	139	137	122	144	161	164	149	121	118	144	120	147	147	146	162	151	153	147	134	134	151	130	146	127	141	143	156	146	154	150	120	148	141	151	131	152	145	151	125	120	144	105	128	125	130	117	161	140	131	136	148	131	130	176	140	152	139	137	131	141	132	134	148	149	138	117	141	132	147	145	129	126	133	127	151	119	128	148	154	151	133	123	138	136	153	132	147	132	130	149	146	139	145	151	153	140	105	139	136	153	125	162	137	147	130	138	155	166	142	117	159	145	156	136	155	160	136	131	140	150	139	143	143	138	147	135	171	153	156	139	148	125	117	141	134	181	149	128	147	149	149	159	143	157	142	127	153	132	149	163	123	121	183	161	134	130	137	128	124	153	129	137	144	126	121	144	133	112	144	143	118	143	121	156	135	158	145	147	117	157	164	164	151	107	119	149	118	129	139	154	122	127	121	127	132	139	133	144	167	155	141	134	123	142	162	123	126	146	153	130	133	163	125	160	151	130	136	114	156	149	138	165	113	133	140	152	138	115	148	140	135	145	139	144	135	134	147	129	123	131	146	139	150	155	130	143	146	135	124	139	128	139	137	133	148	157	139	115	136	142	135	124	133	120	133	143	159	129	123	145	128	148	127	136	138	157	131	153	126	147	156	150	132	134	131	142	159	146	162	146	133	120	129	147	152	138	122	147	154	141	144	142	143	136	149	141	134	150	141	126	142	145	165	145	148	126	129	148	156	146	143	158	140	146	150	132	154	152	156	140	132	145	136	129	161	152	128	168	142	155	147	138	153	146	144	152	159	151	125	146	115	160	144	144	157	142	134	133	140	154	160	145	146	120	121	141	123	136	127	159	165	155	136	127	126	145	141	126	148	152	139	145	162	127	108	152	161	140	121	140	169	147	150	133	148	135	144	143	161	134	150	122	121	144	151	149	153	135	145	145	145	133	126	140	145	133	123	143	129	165	142	125	136	133	160	137	158	159	143	154	154	146	121	138	126	151	146	144	155	132	146	152	163	135	144	148	149	132	166	149	150	130	131	142	143	143	141	153	140	135	140	150	167	141	154	143	138	153	134	136	177	144	149	166	129	113	127	159	147	143	144	131	150	150	143	144	160	161	157	142	167	161	137	139	140	113	118	157	127	163	120	143	145	126	140	153	134	134	135	143	143	141	136	132	132	149	137	131	148	162	139	156	116	124	156	145	147	135	136	122	161	149	156	169	150	121	141	146	164	144	152	130	141	144	158	127	145	126	155	137	146	141	131	137	165	136	143	154	136	159	135	155	129	152	130	135	133	159	155	133	136	123	148	147	149	149	150	150	157	135	144	139	146	152	152	138	142	124	146	153	152	133	128	151	130	154	121	112	136	139	170	127	138	141	131	126	137	126	143	138	128	146	144	123	140	156	149	140	140	138	125	151	136	132	152	146	153	134	143	146	136	146	148	153	140	149	137	185	162	138	137	144	155	160	140	138	130	141	135	153	122	129	152	142	157	142	140	144	147	130	154	134	126	128	139	135	125	138	135	152	139	137	131	146	136	134	154	148	155	154	135	138	129	130	148	150	122	150	133	138	141	139	154	145	159	139	146	126	153	158	150	141	150	126	144	146	153	149	135	153	155	145	130	140	141	145	142	154	159	150	122	139	157	144	148	138	147	136	119	134	125	127	144	139	119	138	147	152	163	138	138	136	160	119	138	150	147	140	156	146	161	146	139	132	131	130	144	141	150	155	134	132	125	121	144	124	155	136	148	152	137	144	142	139	119	113	127	144	133	146	142	151	131	136	137	147	127	150	148	161	146	140	139	131	148	139	148	140	121	140	132	155	153	138	134	138	142	131	161	135	147	123	133	158	166	136	138	151	150	136	158	131	144	145	156	137	124	129	119	150	133	137	144	148	139	167	135	155	126	153	140	145	115	128	152	135	141	141	149	143	137	140	140	160	131	127	136	140	145	143	143	169	127	148	137	131	129	130	110	149	126	123	124	132	129	142	144	137	126	140	157	149	137	129	128	142	143	133	134	135	139	159	174	131	128	153	146	156	168	158	142	146	159	146	148	154	136	136	148	148	122	133	125	142	128	152	130	146	155	149	125	162	139	144	136	154	146	124	140	135	141	139	131	141	152	137	143	120	129	143	139	178	154	152	124	128	140	150	124	162	149	144	156	164	163	132	143	128	117	136	143	138	156	150	145	151	148	142	152	140	156	126	139	136	154	158	144	132	134	134	128	147	134	141	147	122	143	127	136	128	128	153	134	144	137	151	165	139	154	148	116	127	137	140	131	151	129	147	132	123	124	140	141	140	166	141	136	140	159	124	132	130	138	149	153	143	143	139	121	150	139	161	132	139	156	152	147	138	148	145	141	150	137	136	152	144	134	150	146	128	155	134	147	131	150	140	136	139	138	147	126	125	112	118	138	127	147	132	170	128	160	131	134	127	153	157	166	146	162	123	148	136	162	141	141	134	151	123	117	121	129	131	141	143	161	157	160	129	137	158	153	121	150	136	120	151	129	156	157	134	110	135	139	130	110	140	149	156	138	129	155	137	125	125	134	147	138	120	146	157	152	135	156	130	165	158	150	157	155	116	160	148	139	139	122	149	139	153	145	118	143	139	145	144	132	118	145	152	137	147	145	154	165	146	133	119	137	136	149	150	133	155	146	144	138	162	155	151	139	136	134	166	140	141	147	148	152	139	133	142	151	137	161	133	143	135	139	163	144	147	142	143	147	139	141	144	160	123	136	134	142	134	145	150	137	137	118	146	137	145	135	142	154	155	132
7757	852	1575	1645	1456	1229	981	781	750	680	607	590	562	554	544	502	476	504	439	469	434	424	415	414	444	413	387	408	421	414	431	403	379	407	382	380	406	375	392	420	392	393	396	352	395	423	365	416	353	375	368	382	389	370	388	380	379	382	376	393	381	398	365	385	402	412	350	371	382	358	406	383	401	351	365	376	346	361	387	349	360	362	383	344	371	403	383	377	357	407	389	405	361	377	389	376	369	362	378	357	369	388	346	381	365	404	382	364	323	369	412	366	384	361	376	384	352	387	382	389	390	375	385	376	378	346	327	400	368	361	394	387	362	388	400	391	375	349	376	370	362	402	375	365	399	370	362	389	390	380	368	365	402	372	364	347	397	394	360	365	349	387	390	382	372	380	359	376	325	393	369	375	349	402	398	365	357	393	369	361	388	395	359	401	368	393	388	398	370	372	365	368	390	354	391	363	357	353	395	395	386	354	363	343	375	397	350	367	372	393	368	396	369	352	370	378	391	351	377	362	382	338	400	369	331	390	368	361	392	343	398	351	340	390	377	414	382	346	377	369	415	362	373	400	409	364	374	351	419	361	393	376	394	401	365	357	370	366	386	359	384	378	344	358	383	348	398	380	385	383	362	399	326	330	402	371	354	360	373	386	383	406	374	343	367	350	381	395	374	374	380	361	379	350	396	396	348	374	385	353	371	402	393	388	368	363	391	392	381	398	390	400	336	403	376	372	407	396	370	354	400	370	401	342	337	353	385	368	364	353	393	383	329	362	365	367	389	374	372	385	381	385	389	389	366	400	364	373	365	362	356	371	354	374	385	399	352	388	369	377	345	359	338	370	350	372	387	392	365	404	392	354	381	385	357	364	386	390	343	383	391	348	369	364	364	369	376	376	357	373	334	398	365	376	348	351	351	353	389	358	375	358	382	379	399	395	387	360	367	364	386	328	362	388	372	349	357	374	360	373	358	357	351	390	375	363	374	379	382	363	371	380	352	384	407	411	349	354	364	388	391	405	397	395	410	329	382	423	347	345	375	385	372	357	348	369	398	346	374	393	352	395	369	382	384	368	381	345	418	359	368	351	389	348	343	369	395	345	360	344	367	340	348	376	357	387	391	411	381	389	354	361	364	380	359	383	379	395	390	410	408	393	340	347	367	341	367	362	354	366	385	349	383	372	352	333	339	371	417	356	392	373	370	387	353	360	390	361	380	380	379	371	398	367	385	383	362	367	377	414	350	367	374	376	363	411	372	361	373	385	407	375	363	386	353	381	365	373	381	387	352	395	405	345	362	399	363	376	338	371	375	399	395	403	384	342	376	397	362	399	348	378	391	373	384	395	385	402	400	380	361	411	400	357	419	370	346	381	371	422	381	377	398	371	341	395	386	379	363	386	372	371	386	377	360	360	355	416	354	367	347	369	381	374	359	360	366	378	365	344	352	342	357	324	366	367	378	347	390	388	381	367	395	340	344	348	367	347	371	342	378	397	393	365	394	394	388	370	356	368	332	411	389	421	345	362	361	323	366	364	368	343	354	387	401	354	364	374	425	402	359	395	360	335	418	382	370	359	407	380	390	350	376	368	370	354	375	368	361	373	364	360	405	388	379	370	356	394	339	374	386	405	381	396	367	392	360	354	363	388	374	399	392	362	381	354	377	372	366	402	429	360	398	389	398	336	362	377	365	400	375	349	379	314	362	378	375	365	350	392	389	363	409	412	360	335	354	372	348	343	398	348	378	363	383	353	354	351	371	397	362	362	378	349	409	359	367	353	348	391	356	382	333	360	397	383	384	358	390	377	401	371	333	407	368	363	371	371	372	374	397	350	352	345	381	356	360	355	407	356	387	387	381	386	373	367	351	368	407	376	382	397	392	385	409	384	385	382	358	385	350	410	336	354	402	378	356	374	378	372	397	360	363	376	388	378	361	349	348	384	384	382	392	377	387	369	379	397	357	386	384	364	365	373	380	358	349	356	362	372	370	366	389	326	389	347	368	395	400	389	353	362	350	379	393	352	376	348	381	383	347	387	355	367	399	365	356	372	370	371	363	365	379	374	351	375	381	360	381	379	367	372	391	409	376	384	386	371	380	387	368	370	384	368	358	401	357	379	362	365	406	336	397	393	362	366	385	410	378	377	336	396	379	383	365	372	346	327	373	391	376	355	394	359	350	346	362	406	366	380	353	374	346	393	393	364	344	361	376	403	354	379	393	401	350	391	366	408	362	365	385	377	357	337	376	366	362	369	363	368	345	407	374	377	349	411	380	366	350	369	358	382	380	337	365	401	398	360	389	402	367	368	384	359	386	363	416	369	393	377	363	386	380	368	345	352	382	386	367	370	327	380	383	413	371	372	346	383	376	342	392	383	399	370	323	372	371	378	365	384	362	372	362	370	401	371	378	377	371	406	365	379	387	348	370	360	361	394	375	378	343	366	380	381	355	351	394	360	384	364	371	372	381	358	382	367	365	404	354	344	357	363	357	377	391	385	362	408	386	362	377	391	371	386	381	363	386	346	352	376	350	391	408	392	341	391	360	366	364	356	344	397	374	361	371	391	340	363	369	393	367	356	367	387	361	364	345	367	389	413	388	348	355	377	399	386	378	379	391	371	381	387	352	370	399	367	389	386	374	387	377	370	387	381	394	396	370	385	402	420	360	355	382	356	358	349	396	396	388	368	375	354	372	348	383	387	371	373	393	387	354	384	385	386	374	365	353	369	367	322	379	398	378	338	388	377	337	371	351	355	357	372	397	391	369	384	392	347	393	385	351	404	382	373	368	352	401	378	374	375	358	377	391	375	370	347	359	383	363	355	358	338	360	358	340	396	406	365	363	347	379	404	385	366	367	393	371	382	368	382	410	354	376	384	415	359	350	359	388	346	365	366	367	336	380	338	353	381	378	382	354	366	396	390	388	373	354	311	376	390	354	362	367	373	382	376	366	363	392	379	348	347	354	376	359	378	353	339	374	361	384	363	394	385	391	356	429	370	359	372	395	363	386	360	373	373	391	379	394	364	371	328	396	379	346	361	406	318	373	381	366	369	352	384	395	393	376	352	382	365	393	350	347	406	368	372	368	380	347	368	360	369	360	371	387	385	378	383	394	369	393	391	370	363	393	378	363	370	352	366	357	364	385	372	374	378	360	390	390	380	370	356	389	383	389	393	365	386	378	396	389	382	375	376	370	343	355	386	379	386	359	353	357	383	406	359	383	376	339	345	361	387	320	409	357	412	321	407	347	351	385	326	403	356	380	356	387	341	374	399	384	370	370	385	366	370	374	363	355	356	356	388	368	391	377	364	356	384	381	379	368	354	360	364	368	351	343	373	351	424	370	358	345	401	393	376	407	380	358	398	357	348	374	363	385	381	386	380	385	364	368	384	374	393	363	381	369	386	374	401	380	371	352	369	412	373	367	411	374	411	402	391	374	380	391	376	387	360	375	344	397	379	368	424	360	373	381	400	391	413	381	402	326	372	345	422
1271	387	337	368	364	323	368	348	349	352	390	394	365	380	389	322	345	373	359	395	358	388	338	363	366	403	356	378	362	381	378	316	358	346	370	353	381	363	371	354	409	376	347	337	336	360	379	361	376	352	348	339	340	348	389	341	349	361	406	325	362	399	357	394	379	366	379	346	383	370	342	371	373	379	349	354	392	363	372	320	390	362	392	340	382	347	369	391	357	351	359	332	367	357	370	377	367	366	377	367	367	346	387	371	366	368	371	400	411	380	337	393	387	375	373	349	346	384	405	366	388	434	354	339	365	380	362	373	347	327	366	385	351	343	381	363	375	373	403	326	355	360	365	360	343	350	389	333	373	354	352	374	367	389	384	384	354	350	374	393	368	369	358	375	369	345	361	349	332	385	379	379	392	368	350	369	375	389	361	370	358	363	353	371	362	342	369	391	338	369	333	373	356	354	343	399	367	362	368	366	335	371	342	349	357	390	364	382	371	371	377	407	383	381	351	332	358	342	350	347	362	340	346	390	351	360	388	338	340	335	362	342	338	346	384	365	345	374	367	393	387	359	377	370	366	372	375	359	367	367	366	348	387	370	411	367	386	347	346	340	370	369	345	387	356	366	378	383	349	413	341	385	372	348	373	350	365	383	342	310	415	368	367	366	377	373	357	332	373	389	380	343	375	366	338	324	364	391	341	360	380	367	340	393	330	393	377	368	394	312	369	341	383	350	383	388	357	366	405	363	363	388	320	357	350	370	351	362	366	365	354	380	404	322	352	372	367	374	352	367	413	389	358	393	374	372	341	377	353	359	354	350	353	339	386	372	362	325	389	367	359	368	392	380	376	375	358	362	330	393	339	353	337	392	397	373	363	376	380	390	364	364	378	371	377	389	370	363	346	344	391	359	357	365	391	372	387	376	387	342	377	359	326	379	367	348	346	346	364	352	391	362	325	348	380	394	419	365	358	356	378	352	385	326	373	376	353	345	342	357	368	346	363	368	404	365	338	345	370	350	362	365	376	367	362	378	352	371	353	358	373	387	326	402	369	352	330	329	377	328	360	340	384	355	371	349	352	358	343	350	368	334	409	353	349	355	374	403	364	364	357	353	358	359	362	368	344	372	328	380	398	354	366	398	384	363	345	395	389	367	349	397	357	357	357	361	319	407	375	369	418	359	368	363	417	333	337	352	344	359	383	395	365	334	330	378	384	349	370	349	399	362	347	358	336	354	361	360	373	349	329	347	361	362	340	367	350	352	345	395	325	381	384	335	366	371	380	371	317	368	348	385	342	360	354	355	379	358	362	375	356	357	356	358	378	339	329	352	348	355	389	354	370	355	360	373	381	360	354	337	389	362	342	362	369	356	343	358	393	346	364	358	369	349	367	390	388	353	353	350	383	356	355	362	348	365	386	332	369	343	341	386	354	393	392	366	368	373	362	365	383	378	372	346	385	376	368	342	369	380	327	371	377	341	368	369	358	359	362	326	349	402	371	396	368	370	364	351	331	347	370	340	365	378	339	349	367	394	324	349	354	375	353	394	363	396	354	365	373	353	387	320	343	358	399	345	351	380	351	357	357	382	366	384	378	352	416	339	348	342	382	382	373	337	388	376	352	350	373	334	376	400	336	352	384	410	374	373	378	349	361	329	355	402	394	403	382	352	353	389	385	371	365	359	337	338	345	364	364	380	353	380	352	381	398	359	350	351	355	369	338	413	362	348	354	344	372	405	330	326	370	378	322	366	347	364	343	376	350	355	344	360	390	358	390	394	360	336	377	367	364	357	333	405	366	363	336	356	365	359	390	349	409	347	351	324	371	336	372	327	381	359	386	350	398	370	381	342	358	378	365	342	349	365	370	359	345	355	378	357	362	361	335	375	330	394	401	395	373	375	376	380	387	380	361	387	359	351	383	365	343	362	360	377	359	375	339	358	360	376	382	376	368	352	341	349	354	330	365	370	385	353	377	331	400	348	299	374	390	330	382	377	367	366	366	316	348	374	366	359	372	366	368	338	351	362	336	343	351	358	372	325	369	358	368	349	395	386	364	327	366	348	358	357	375	361	402	345	358	358	388	426	372	341	352	349	362	383	397	370	354	337	353	354	349	381	365	335	350	344	371	403	392	374	343	339	338	315	351	368	358	338	409	402	380	372	339	357	350	374	375	361	345	328	349	364	374	377	387	369	381	367	369	353	376	389	346	364	386	355	367	375	391	381	378	378	371	374	366	359	367	338	365	389	395	384	377	371	366	381	360	349	331	364	341	360	397	380	389	371	345	347	365	381	364	350	353	367	337	346	396	374	367	359	340	368	390	357	343	326	347	359	375	360	350	371	355	349	355	346	390	346	373	357	362	367	356	333	332	348	374	359	361	347	347	390	335	354	367	397	369	375	370	366	334	384	320	312	361	348	374	381	353	399	353	385	368	376	398	332	358	365	419	373	359	373	349	385	357	390	380	346	339	335	392	344	366	382	370	352	353	343	388	338	371	374	366	361	344	355	344	359	331	365	357	392	345	340	376	355	378	333	339	375	384	398	368	386	363	373	381	388	333	349	337	331	361	338	339	350	368	337	362	397	383	356	396	337	355	359	367	320	370	365	355	384	392	373	373	356	381	349	349	355	374	355	378	403	393	380	362	394	350	365	361	366	350	339	374	321	362	349	350	345	320	364	338	338	357	398	338	351	339	350	340	400	374	346	345	353	350	373	368	358	335	335	321	346	326	406	382	376	372	350	339	362	376	368	354	397	344	365	326	388	362	358	402	332	341	341	348	369	378	345	349	385	367	374	391	377	409	377	378	372	348	378	383	374	344	346	338	342	381	372	341	372	370	332	369	350	370	351	334	376	356	359	364	367	347	322	362	363	371	367	362	361	338	386	373	353	363	380	390	378	366	378	357	338	385	396	383	370	342	347	392	348	339	366	375	315	395	328	359	340	386	413	394	355	366	334	349	349	389	376	358	380	398	403	355	370	353	375	352	350	365	355	395	372	379	362	386	354	316	341	349	369	354	356	361	353	380	369	353	359	376	389	357	364	361	392	376	346	370	336	369	378	363	361	329	367	352	381	379	340	384	379	359	351	353	400	358	353	353	360	346	364	316	336	337	367	367	318	413	373	371	380	359	341	351	335	372	363	336	316	360	371	359	368	315	367	331	327	343	335	366	390	378	362	376	390	350	374	340	399	369	361	356	385	357	373	413	367	372	353	373	362	353	363	339	379	368	369	325	364	365	350	357	350	347	353	375	363	348	365	354	367	336	356	368	404	339	346	358	369	346	377	374	367	336	363	337	380	356	362	389	361	347	365	363	324	359	392	335	365	361	332	373	351	402	372	346	373	376	360	353	365	377	366	307	353	375	379	361	346	380	418	355	362	330	361	350	350	358	338	403	360	354	354	368	346	406	376	386	353	341	373	389	355	365	323	334	344	344	397	370	378	380	353	357	344	355	345	368	381	356	378	384	372	387	352	364	371	412	338	341	406
2010	916	892	910	932	879	872	831	909	895	937	873	856	875	863	855	792	885	911	909	895	868	861	915	885	908	852	908	887	891	891	883	902	875	868	899	929	882	871	913	838	858	898	874	856	859	881	855	845	901	867	814	868	896	860	915	829	842	856	922	859	866	921	861	870	906	861	858	881	874	864	867	831	871	835	872	836	849	879	868	904	860	820	881	919	850	884	847	823	902	854	903	887	883	915	852	891	909	894	861	880	842	816	880	843	865	918	876	859	871	867	913	834	858	862	847	906	877	915	872	822	864	877	880	888	896	888	883	867	861	862	888	830	821	880	837	873	868	921	833	863	891	916	855	889	896	843	856	873	902	872	845	864	809	838	858	829	842	880	848	887	837	888	869	858	830	845	879	874	900	899	865	848	849	863	851	902	852	848	854	846	851	846	846	863	870	894	871	856	895	856	835	868	887	868	881	854	839	826	830	862	840	829	852	851	871	831	865	902	895	790	889	851	853	845	822	854	862	887	870	842	851	913	895	839	887	877	929	892	887	864	851	920	856	882	923	852	832	864	839	865	904	841	912	926	865	867	877	869	848	905	887	854	895	818	832	901	831	846	856	880	889	841	856	842	856	822	887	903	868	845	854	897	897	837	863	889	890	882	873	862	884	878	858	867	880	856	847	915	819	846	886	874	866	906	863	871	892	788	866	857	856	892	832	916	852	889	919	854	867	833	878	880	848	826	888	905	869	830	908	872	946	882	858	892	894	829	832	938	889	876	798	862	818	859	911	838	829	858	895	815	900	915	857	897	898	907	831	852	878	850	842	879	951	826	870	900	857	916	803	898	810	864	857	866	876	888	836	903	894	893	902	874	889	889	836	884	842	866	862	930	887	867	903	900	882	860	888	887	835	829	887	850	876	893	873	920	950	851	870	883	887	850	867	793	890	842	860	855	891	849	864	871	868	850	875	862	922	848	899	911	815	912	826	881	867	876	781	884	900	884	903	823	861	890	900	887	926	887	884	903	881	875	877	903	879	819	884	868	891	843	856	805	914	854	887	927	849	856	865	902	849	894	871	865	863	868	868	858	849	845	874	846	840	907	847	857	897	864	901	850	844	894	828	892	890	836	856	846	898	820	849	883	880	864	834	905	903	864	903	860	862	878	853	854	891	904	879	890	876	865	848	894	856	900	860	882	830	912	927	869	873	889	873	845	875	875	924	861	889	926	853	840	888	842	825	909	856	856	865	879	845	879	876	847	871	871	788	883	874	865	899	869	853	950	788	896	870	873	858	841	890	883	915	876	844	862	871	871	821	836	870	890	846	869	856	850	803	878	845	853	934	900	902	864	876	876	850	933	868	916	826	825	898	891	878	882	810	822	875	903	903	874	887	887	875	894	928	901	913	899	874	836	897	831	854	870	830	888	861	858	882	831	901	890	878	834	889	874	881	861	864	918	868	830	871	924	897	877	867	872	887	847	857	871	856	864	883	892	897	876	946	887	899	822	906	869	780	857	914	865	902	870	855	882	917	882	892	915	876	865	932	894	896	881	797	876	902	832	886	931	865	874	844	902	891	868	839	875	867	874	798	881	813	853	863	894	862	919	838	882	846	885	906	863	876	873	868	825	864	875	926	898	905	881	820	908	846	894	898	891	843	833	961	851	875	846	875	883	891	871	859	888	882	876	860	876	885	866	883	897	898	893	859	903	833	882	859	905	854	908	827	895	826	832	926	855	847	846	860	842	885	900	866	869	867	887	896	912	864	841	891	853	863	833	904	857	825	815	868	866	829	866	844	879	874	890	876	876	886	911	885	842	854	856	864	935	908	899	867	896	835	862	887	862	856	837	847	851	785	856	887	835	839	894	880	848	885	864	875	819	873	901	890	926	852	848	887	863	863	847	870	873	887	846	866	895	872	912	855	868	850	863	892	873	935	873	897	897	837	883	909	883	880	863	851	827	867	878	950	843	838	865	888	856	865	864	864	805	881	848	825	825	859	864	865	828	864	853	884	902	944	887	872	844	877	867	870	843	859	862	863	880	810	888	847	873	837	836	885	901	883	885	874	876	866	921	842	878	884	884	871	860	882	846	858	866	888	906	848	878	828	866	865	832	848	900	846	864	874	874	844	900	868	915	931	841	875	896	894	943	890	845	845	823	894	857	894	839	874	926	868	879	877	876	890	852	881	934	889	846	874	857	924	862	882	872	883	861	854	845	904	895	863	900	910	899	922	868	801	865	853	924	842	847	884	857	868	904	873	881	905	841	891	891	847	870	832	881	846	832	893	884	862	870	821	870	875	926	838	865	871	826	854	863	862	892	869	915	923	884	937	903	871	923	858	849	836	845	899	856	826	867	895	855	841	839	880	852	908	857	879	803	822	852	947	862	898	847	857	874	880	864	892	838	853	866	869	852	808	922	844	874	891	906	842	853	943	876	872	897	882	857	875	868	863	880	838	859	856	884	910	864	869	914	859	862	914	866	816	899	828	870	818	869	901	847	867	933	918	878	879	899	881	880	853	856	855	898	900	864	862	862	851	890	875	885	854	863	895	913	854	870	877	870	846	847	848	875	837	871	804	860	863	859	855	913	823	847	828	913	863	904	869	860	867	873	860	856	866	868	858	910	892	906	900	832	864	878	869	859	844	864	884	899	920	881	879	867	831	870	894	856	874	906	823	921	852	853	861	879	868	815	875	829	845	871	828	874	858	918	910	893	886	880	943	856	827	862	845	911	837	909	898	887	844	855	862	852	854	878	888	865	847	865	837	872	887	883	857	864	863	844	881	847	798	853	862	869	866	879	873	870	803	829	853	869	904	862	837	881	869	853	823	848	870	865	902	857	873	832	871	882	943	882	897	891	880	859	879	893	897	899	879	925	820	812	867	857	826	874	886	914	926	893	872	872	885	863	866	918	888	862	889	924	886	885	893	889	914	851	871	879	856	909	867	885	805	835	890	869	951	850	849	848	889	896	865	904	837	829	891	862	901	840	813	854	879	893	872	848	890	890	871	875	916	841	890	900	881	844	871	877	888	905	836	855	865	871	895	889	869	857	822	897	905	813	859	877	912	843	886	874	903	822	865	897	879	846	838	885	844	911	905	853	836	860	901	920	852	888	817	887	783	908	861	895	893	891	835	822	868	869	901	835	853	851	859	891	847	839	903	906	826	865	878	890	917	778	897	941	862	905	947	887	868	874	891	860	811	887	899	855	869	877	899	949	887	824	836	834	873	844	866	894	873	804	866	896	883	868	873	917	840	842	833	851	877	859	904	851	861	869	881	867	873	897	857	868	848	856	836	816	868	861	861	854	851	875	899	874	909	843	911	851	917	832	887	848	899	879	896	887	894	882	877	854	878	879	909	869	862	872	818	815	860	902	876	869	886	878	840	887	871	859	900	808	862	891	856	869	829	874	882	915	865	827	899	887	850	853	897	886	898	862	926	857	896	857	878	857	861	840	872	900	894	880	930	877	849	845	864	900	894	817	800
6627	555	613	479	432	335	350	320	345	340	369	312	367	333	259	292	306	294	313	320	324	303	307	317	309	295	309	303	339	305	283	312	322	316	306	310	353	311	292	316	341	317	326	299	293	308	332	329	318	336	338	302	314	293	323	319	310	343	322	328	297	289	294	304	323	281	302	308	329	304	343	321	295	306	340	334	293	307	300	319	352	320	268	320	300	290	303	352	321	328	295	317	276	299	343	281	308	329	328	292	282	303	279	293	328	293	303	307	273	298	331	348	309	300	330	305	335	321	287	306	314	305	294	321	297	312	296	334	343	308	313	292	299	313	306	367	304	321	314	306	283	299	312	326	338	307	302	303	289	316	325	293	286	294	333	368	321	310	335	294	303	283	318	300	335	310	304	320	323	310	302	293	309	321	307	332	313	321	334	310	323	299	297	295	290	320	304	264	302	319	291	292	330	336	336	312	309	316	307	346	310	301	305	297	272	329	322	321	329	311	326	338	335	320	322	282	320	299	343	301	311	360	306	326	316	270	308	291	300	282	295	311	331	326	290	321	306	326	317	321	327	300	330	330	333	315	329	298	334	306	312	337	311	285	318	309	300	300	346	316	339	312	305	292	279	316	305	292	304	326	341	335	292	286	292	286	332	319	321	307	306	322	338	284	320	318	332	278	338	299	289	337	308	293	305	308	342	330	322	309	272	291	303	296	291	334	282	367	311	302	343	333	329	314	298	297	330	306	339	290	319	346	341	301	298	289	312	305	314	315	330	277	310	346	314	309	309	291	323	350	294	289	298	293	307	303	281	306	319	334	310	299	314	346	303	332	357	318	318	300	298	280	305	307	286	284	320	283	314	338	319	273	302	301	284	326	328	332	292	298	323	300	309	321	310	321	307	332	304	305	301	311	326	334	325	320	322	309	283	338	320	296	305	311	273	314	315	325	322	287	301	313	316	308	289	289	286	293	308	295	293	354	316	308	331	293	279	301	301	293	293	304	326	322	319	309	293	317	323	330	298	311	298	270	274	290	285	295	303	305	308	294	298	307	278	292	307	273	308	331	335	291	314	311	304	307	338	276	323	292	352	322	303	312	350	318	308	311	323	328	318	290	300	306	338	304	299	295	304	334	296	302	312	315	321	279	310	318	336	291	272	273	325	284	317	303	295	287	342	338	296	303	294	292	280	328	298	337	300	311	307	281	306	368	320	311	303	340	317	318	286	284	322	318	272	318	273	303	298	344	321	292	330	264	284	332	330	319	323	296	317	288	327	304	315	313	315	307	307	311	293	299	311	314	326	323	298	316	297	294	314	349	325	265	278	323	315	281	310	308	314	301	306	296	286	293	281	333	314	305	293	335	301	339	309	337	295	293	302	325	326	284	283	339	302	325	294	329	303	306	302	300	344	294	298	328	314	336	317	318	313	317	300	278	262	299	340	337	318	311	279	290	316	284	318	326	326	341	360	288	304	324	308	302	324	318	307	306	345	330	310	333	307	297	332	307	319	314	324	306	326	347	305	285	320	292	320	318	328	311	279	288	279	323	312	305	285	292	300	304	350	339	314	320	327	295	313	302	338	330	314	326	313	291	276	299	293	297	295	295	300	316	314	282	322	293	302	287	342	300	289	325	291	307	283	296	311	260	332	320	309	321	302	318	327	325	339	313	303	290	329	300	331	311	280	303	266	303	328	308	296	326	320	304	287	318	310	310	339	321	339	359	318	308	328	279	296	311	297	310	317	311	316	304	312	296	277	307	316	318	312	320	303	316	316	296	338	315	324	298	302	318	310	287	304	318	322	297	308	337	336	321	312	287	301	340	347	326	279	314	316	293	315	328	299	286	312	336	324	294	296	324	320	333	337	296	327	318	321	294	316	326	314	313	310	293	327	264	323	309	300	313	316	301	311	314	287	301	290	298	309	296	329	287	306	301	308	335	301	317	302	314	280	311	324	325	317	319	331	304	315	336	343	320	312	314	340	338	307	319	333	300	325	330	276	305	322	320	324	305	291	317	327	305	293	321	336	343	309	335	299	322	318	325	295	323	289	303	316	305	339	300	324	302	272	317	327	282	301	297	315	313	269	308	306	312	307	293	297	295	324	321	302	268	280	304	292	322	294	297	295	332	322	310	302	322	297	297	311	309	275	272	273	281	287	317	316	322	310	323	295	299	321	317	286	324	305	318	284	329	336	306	305	317	304	290	309	319	313	314	322	310	315	328	339	326	307	302	323	343	318	308	317	326	326	320	316	295	320	320	334	282	312	291	327	326	338	273	308	317	331	314	302	306	307	315	278	354	295	306	297	291	296	323	309	343	335	278	309	292	316	312	321	310	289	300	297	330	317	333	301	322	299	308	316	332	294	270	308	309	307	306	308	254	307	323	291	283	297	295	312	288	352	310	341	278	303	321	309	311	279	345	336	344	317	307	309	304	340	315	318	314	291	326	320	312	328	295	316	324	329	303	311	302	302	272	330	306	298	318	339	310	293	300	337	324	300	337	307	298	310	315	297	308	317	296	310	295	295	300	292	344	290	335	304	322	290	310	299	294	310	303	289	343	314	295	295	332	327	326	306	328	333	322	308	289	308	330	334	320	346	326	315	324	329	286	311	318	301	312	317	306	277	298	297	335	306	338	272	304	328	301	311	322	290	329	279	344	284	298	304	309	285	265	341	343	299	324	318	308	315	331	323	289	282	305	313	324	287	318	298	284	331	297	296	287	296	292	349	330	329	316	309	289	306	309	344	344	319	300	279	291	281	281	283	330	313	346	303	305	304	315	314	343	312	307	331	312	280	322	313	310	280	302	316	345	291	284	276	301	321	276	303	292	321	319	290	323	340	316	334	319	335	323	327	300	308	364	326	324	310	342	310	315	302	268	271	311	331	312	311	315	305	328	307	304	313	299	285	318	295	327	321	303	315	331	307	322	311	310	315	286	309	318	304	303	330	336	286	290	323	312	341	305	329	320	317	296	313	318	318	303	329	345	283	315	297	278	306	323	302	313	334	302	324	322	306	324	292	295	308	313	303	290	275	292	303	284	282	299	331	313	297	310	283	322	325	305	318	322	297	296	300	325	289	299	292	301	316	312	328	303	300	333	330	314	319	300	292	303	328	325	302	316	319	279	325	314	309	334	333	330	296	288	298	293	331	342	315	331	314	285	307	268	306	305	285	324	280	304	280	285	311	340	299	300	341	285	314	316	305	304	304	327	276	289	311	303	318	310	286	304	317	327	290	303	322	321	314	360	288	349	300	292	330	307	310	312	290	280	299	284	282	302	300	297	298	305	320	306	313	362	341	354	284	320	286	322	315	345	314	338	290	331	303	327	305	282	301	279	278	338	333	281	296	306	328	316	314	316	342	276	262	317	306	294	277	307	307	330	331	301	328	281	329	336	315	300	291	299	317	320	321	325	319	291	341	317	325	328	333	314	320	283	319	294	309	328	302	309	298	301	303	323	298	299	285	325	324	271	294	340	303	288	346	306
6417	1014	1365	1394	1327	1175	1010	995	931	859	851	874	892	843	799	838	826	792	801	803	802	835	766	780	745	797	733	729	809	766	722	788	764	780	709	743	721	748	747	752	757	737	803	778	768	799	725	732	749	732	746	749	744	768	735	709	701	730	749	752	685	780	791	791	733	758	721	792	733	720	746	755	735	749	737	762	810	762	763	766	752	748	686	733	754	732	757	738	756	768	793	760	787	751	738	756	680	745	798	734	779	718	722	742	785	775	728	747	762	767	781	765	724	802	708	763	772	749	771	728	764	752	738	731	756	750	706	739	791	772	762	739	788	757	716	779	734	841	783	762	758	782	736	710	765	774	726	718	689	753	698	757	695	751	714	735	751	750	729	707	739	757	712	735	748	767	724	763	682	772	741	764	747	717	743	749	753	780	743	766	793	756	757	754	778	780	755	736	759	699	757	743	734	732	775	708	749	741	768	750	747	798	712	774	776	767	757	754	720	752	804	746	769	709	775	731	752	770	759	718	769	782	738	749	722	750	781	718	786	719	823	746	764	728	768	723	755	762	727	764	805	747	723	738	778	761	706	746	748	758	737	706	738	766	765	775	718	743	692	694	740	754	746	729	769	725	788	778	791	710	755	685	749	708	689	733	777	781	770	714	725	699	777	724	806	738	731	791	743	768	804	721	735	706	734	789	761	765	772	786	730	749	754	755	725	777	774	723	751	741	700	760	744	737	786	736	750	708	780	746	778	722	810	698	771	708	769	726	745	774	734	749	772	742	746	782	753	673	780	758	739	739	745	748	744	782	732	743	774	700	738	718	745	748	687	799	798	673	709	756	731	789	758	784	771	737	735	752	764	737	720	765	726	694	724	726	701	727	708	745	735	745	808	730	762	758	778	731	778	769	730	746	783	797	730	738	759	734	754	721	727	806	791	732	690	727	721	758	744	752	744	736	733	777	762	734	682	789	745	723	777	737	750	823	749	740	712	700	776	791	727	777	757	754	746	737	738	757	799	748	742	829	701	749	738	754	697	708	744	762	790	733	781	748	714	786	739	741	729	788	791	712	723	766	729	799	751	763	719	743	745	752	732	783	791	720	715	754	692	760	690	732	734	781	750	738	747	719	766	740	736	764	805	818	778	778	713	733	786	793	749	770	764	771	711	741	745	719	752	759	750	744	690	756	761	738	758	753	704	743	763	720	762	757	784	748	731	777	764	779	733	721	752	751	749	745	731	787	762	772	780	802	780	742	715	764	755	731	723	752	753	719	725	795	740	758	738	696	779	742	690	753	745	742	751	756	711	725	696	766	709	776	742	735	773	732	740	746	736	724	727	715	781	745	769	846	748	714	743	762	785	791	753	757	801	717	766	703	733	737	767	751	755	729	759	727	750	740	759	760	733	756	727	737	774	739	723	743	787	740	707	751	794	746	721	758	753	706	744	711	767	750	793	760	763	765	754	753	749	790	768	741	752	696	754	760	739	766	742	723	735	705	764	742	735	694	713	717	709	733	715	781	783	733	727	719	708	743	676	682	758	731	748	799	765	722	781	767	702	779	740	699	740	760	732	785	720	747	773	699	739	727	749	765	768	769	728	703	787	734	789	742	687	707	722	781	772	742	730	761	724	759	759	721	742	730	763	703	747	717	770	739	786	743	722	753	722	760	758	742	748	768	774	752	702	736	779	757	744	747	699	745	733	749	733	729	752	689	738	786	718	715	727	736	713	759	760	738	765	765	739	779	782	755	783	701	729	781	723	767	773	711	738	749	757	734	727	769	689	729	790	723	750	718	734	716	759	723	738	755	728	771	722	808	771	774	756	704	780	680	765	750	749	708	791	740	766	758	692	737	760	792	741	791	733	706	704	706	723	779	741	781	729	713	760	734	774	755	721	703	748	759	725	756	743	745	772	720	787	732	731	746	740	758	753	717	777	760	747	749	798	754	746	751	749	743	668	768	707	770	763	751	770	724	757	770	799	747	747	797	750	708	716	757	688	737	737	753	787	765	735	697	767	712	722	765	757	749	752	750	733	726	726	752	719	729	742	746	770	743	716	794	755	711	754	703	764	709	732	771	771	732	731	782	705	705	721	752	750	754	746	718	790	725	748	705	741	712	782	748	759	731	751	743	721	755	722	764	696	769	786	744	713	756	736	738	751	750	772	776	734	802	768	744	787	708	738	776	721	737	732	696	743	731	740	747	743	757	746	709	721	756	766	777	809	722	776	780	766	728	754	771	741	707	751	741	710	759	705	714	755	744	717	780	757	758	762	775	724	784	721	740	751	799	781	715	752	757	746	764	765	753	732	745	754	724	742	751	756	722	711	728	717	743	744	743	765	803	750	743	717	709	777	722	777	742	742	777	770	722	745	777	744	731	749	753	747	767	788	720	674	737	697	714	760	784	784	751	798	761	741	741	751	731	692	708	698	714	818	779	757	684	723	701	732	743	743	807	770	738	774	818	710	744	728	765	737	759	749	746	735	740	741	705	733	774	739	748	735	755	741	723	742	704	711	756	806	783	743	766	707	795	757	724	746	752	746	750	768	762	746	709	785	734	708	756	709	747	722	748	723	749	771	757	732	792	757	753	739	747	781	787	718	750	717	709	754	730	703	755	739	781	771	776	792	777	743	730	796	758	774	734	766	696	730	773	727	780	769	792	691	700	727	707	747	743	753	754	776	740	721	738	748	729	730	727	738	734	717	767	713	714	705	750	727	788	779	743	721	747	741	759	740	762	720	735	788	774	754	749	772	736	784	702	781	694	746	718	755	768	769	784	705	736	748	723	779	773	736	752	726	731	716	747	709	769	788	729	750	766	758	769	793	745	784	695	716	690	679	741	791	786	725	762	721	734	770	767	723	697	713	741	772	732	769	757	780	705	727	738	778	816	736	716	708	706	735	720	763	734	803	766	772	775	731	784	729	722	770	778	700	776	723	730	717	807	719	740	771	730	744	773	717	699	741	760	702	759	738	675	750	767	759	726	753	769	760	764	726	773	733	738	757	767	741	791	746	718	699	741	774	740	723	778	797	802	745	749	765	697	715	760	768	734	756	715	755	717	732	732	739	770	733	703	735	776	766	735	767	715	782	773	722	734	740	764	785	792	759	757	717	791	748	733	798	733	704	776	724	741	728	798	726	754	733	753	746	733	769	743	712	782	709	725	760	761	755	710	753	760	774	758	704	756	737	756	752	733	709	705	734	785	754	787	737	706	739	795	751	782	715	727	754	773	746	810	790	714	701	807	783	783	715	728	735	755	799	723	754	768	722	758	715	744	782	767	771	781	734	746	751	741	720	749	779	732	746	780	745	729	768	762	785	699	778	766	776	778	769	797	745	750	726	730	748	760	737	774	736	741	771	797	736	739	727	726	819	759	709	771	710	756	751	721	794	769	738	729	722	748	780	741	757	763	734	821	695	776	778	718	729	751	739	749	745	684	776	731	780	723	735	808	765	782	740	778	761	718	740	756	804	715	747	696	790	765
12447	736	612	477	378	349	218	206	228	169	180	186	188	167	164	140	162	141	153	152	169	147	175	169	134	173	147	144	172	139	162	157	161	131	144	170	146	155	151	157	127	143	148	160	142	121	139	136	139	136	147	159	160	128	141	131	140	144	149	145	157	130	148	134	133	130	147	129	128	161	154	154	142	144	118	140	158	143	139	136	126	130	150	144	114	148	134	128	132	142	135	157	138	156	129	140	133	132	140	126	146	150	143	112	129	156	136	140	140	150	137	156	148	130	131	148	139	145	133	138	152	132	127	139	143	122	152	171	155	143	137	129	162	152	127	145	146	118	148	131	122	122	138	154	137	149	113	134	168	155	124	134	140	143	136	141	158	140	144	161	139	153	121	136	136	154	117	136	135	140	116	130	159	121	160	130	131	155	148	122	135	157	141	128	137	107	135	142	146	141	155	140	149	167	138	124	149	130	143	133	142	155	123	145	135	124	167	140	131	153	142	134	129	132	143	163	144	146	171	151	133	160	144	142	134	144	148	131	130	143	134	150	127	163	144	159	138	129	143	147	130	168	151	151	140	148	148	132	144	144	139	154	134	148	147	154	159	123	133	142	141	133	136	118	128	125	136	140	157	136	135	158	134	135	113	150	145	142	164	158	157	126	144	153	132	131	137	148	156	146	147	154	143	138	137	127	145	174	143	157	124	141	155	127	171	148	140	165	169	157	143	138	136	140	151	125	125	123	166	161	138	139	121	128	148	140	149	130	135	127	146	118	136	148	137	144	144	132	146	149	134	151	121	125	158	116	150	162	141	121	134	126	143	119	120	148	141	109	132	165	152	150	151	144	135	137	132	166	133	131	161	128	134	126	157	136	141	146	131	145	139	143	138	147	156	146	135	134	135	132	138	149	142	111	143	148	156	147	146	134	155	157	149	134	145	127	165	151	137	140	133	136	142	117	145	143	127	130	140	137	130	146	152	146	128	144	147	132	139	132	148	132	149	155	129	141	146	117	152	121	156	138	141	129	126	125	139	135	140	138	139	116	135	156	123	154	148	127	125	149	131	116	144	138	121	129	137	144	146	162	144	145	138	149	132	160	120	137	124	117	142	161	147	135	137	147	155	147	144	152	141	119	146	131	141	136	128	138	140	139	137	121	141	136	135	155	137	153	147	134	149	117	153	141	144	133	129	141	163	122	141	141	168	128	115	136	161	125	144	132	146	147	138	150	141	125	139	138	139	115	134	129	153	151	138	142	150	144	185	161	174	149	167	154	147	136	140	117	131	122	144	140	145	150	163	142	136	163	112	149	139	147	154	129	129	139	134	162	138	156	159	144	140	127	132	132	143	141	145	130	138	148	137	134	142	143	146	142	149	134	150	158	138	149	165	132	144	165	146	115	147	156	158	131	155	147	152	137	141	160	130	127	127	156	141	156	143	149	111	143	135	138	124	129	145	141	118	147	131	158	144	146	184	149	143	142	136	160	161	122	178	161	141	142	121	168	148	145	141	144	135	124	123	126	138	165	163	142	147	136	127	136	167	139	163	148	156	150	142	137	144	142	163	147	140	136	142	129	136	138	154	149	150	139	148	133	134	145	138	139	147	143	136	134	134	168	139	148	132	144	172	137	127	124	152	144	140	139	152	126	162	131	133	141	155	127	147	119	158	129	127	158	141	140	159	156	125	145	153	136	148	151	132	136	132	115	142	151	146	159	134	138	139	151	134	118	154	149	133	135	128	136	137	137	138	113	129	130	129	146	142	155	130	138	147	153	137	137	146	136	154	143	139	160	146	139	143	134	146	160	120	143	125	142	146	130	145	151	151	144	143	173	150	146	142	139	136	130	156	157	143	153	161	132	150	131	139	134	160	152	129	143	162	140	147	147	133	142	151	113	149	163	152	136	136	141	131	135	142	134	134	148	142	143	139	135	125	155	142	159	140	148	160	164	156	135	139	141	154	150	151	119	143	143	153	144	169	148	117	150	150	146	145	153	127	149	148	142	162	163	128	140	127	156	144	163	137	124	150	135	115	146	125	127	135	156	141	125	149	137	151	144	127	143	151	138	132	137	169	151	145	130	128	134	144	142	139	122	149	141	152	126	172	153	142	161	130	128	151	143	125	150	149	142	149	142	141	132	157	157	137	144	128	148	152	127	150	171	144	145	144	138	134	133	129	121	142	149	155	163	136	142	148	138	138	136	149	147	145	117	159	149	123	145	134	150	136	146	151	142	162	140	134	120	131	156	131	153	133	133	139	133	165	162	163	142	144	115	136	153	126	144	154	146	146	133	136	138	131	141	149	155	142	138	135	149	121	137	139	151	165	136	139	153	139	147	128	142	159	128	160	161	166	145	156	130	145	143	145	146	135	143	139	138	135	126	136	140	143	131	127	136	131	112	159	148	158	164	135	162	162	158	141	121	136	111	128	123	124	138	130	136	126	130	136	168	134	148	161	137	135	150	149	157	149	125	151	132	143	150	132	144	151	140	147	123	124	147	128	140	149	130	154	139	145	146	123	129	155	155	142	136	160	139	154	147	131	132	137	149	171	158	153	157	155	154	171	140	139	129	159	147	138	140	115	147	125	139	122	141	147	132	128	129	149	136	130	133	119	123	123	169	137	140	136	131	141	150	131	167	138	128	112	130	150	139	155	133	143	146	144	177	158	145	158	163	147	141	140	154	147	131	136	155	131	138	152	156	146	128	147	159	141	153	126	124	148	141	163	142	143	140	152	155	158	135	120	135	131	140	133	131	156	129	137	143	125	146	150	147	136	147	152	146	166	154	154	145	128	150	142	155	147	147	154	134	121	143	148	139	144	149	141	131	146	131	134	134	139	149	155	156	150	143	143	141	129	150	143	133	154	157	130	126	139	145	141	125	146	126	124	146	146	154	127	142	147	147	147	131	137	150	153	127	152	144	139	134	146	142	149	150	156	156	143	149	138	131	141	130	146	161	154	155	150	143	139	138	142	132	154	151	136	142	135	121	124	170	141	129	134	163	141	150	143	139	129	133	141	167	140	138	153	138	131	145	121	140	124	146	134	138	147	136	132	148	158	140	105	131	130	170	149	141	123	128	145	145	149	126	161	153	148	118	127	142	119	124	155	132	154	132	160	171	142	151	174	139	144	151	150	126	146	153	134	135	137	146	140	148	152	141	164	153	125	118	121	136	143	125	155	148	137	145	141	138	179	147	154	124	130	136	139	148	143	142	147	145	128	138	147	133	146	137	153	137	144	148	130	136	156	151	147	152	136	134	135	139	123	146	131	136	130	141	148	146	183	140	139	123	132	140	142	127	131	138	146	127	139	137	159	160	129	148	142	137	139	141	137	136	129	141	147	146	154	127	124	153	152	159	146	137	149	136	158	150	150	129	130	159	143	131	140	156	141	153	130	132	146	148	151	160	135	155	155	131	146	145	135	113	173	150	134	134	147	153	140	124	121	149	150	149	153	140	144	149	110	153	123	115	124	146	142	149	137	140
7699	821	1450	1583	1495	1255	920	784	770	673	614	560	594	520	517	475	487	472	435	471	468	444	414	392	355	367	446	414	381	394	416	397	389	445	409	417	420	404	365	373	401	406	390	348	386	369	387	361	381	364	380	360	377	373	385	354	433	383	360	387	363	378	378	381	344	369	410	374	383	355	348	409	399	338	365	382	366	398	394	398	384	369	368	385	409	360	374	391	400	388	367	355	392	390	368	362	377	415	385	397	367	379	349	399	363	367	352	379	358	364	358	381	390	426	395	407	407	353	349	372	357	423	378	402	353	381	381	374	401	394	339	330	372	338	382	384	377	383	361	369	402	362	363	377	395	395	374	360	347	376	370	367	352	371	408	356	380	353	389	338	380	342	388	384	378	402	376	399	383	363	377	380	399	360	371	384	376	360	360	380	379	360	366	386	355	394	372	352	379	379	387	396	385	368	364	404	360	407	340	365	392	381	372	362	388	371	356	396	369	386	379	388	377	384	390	358	395	414	357	376	342	396	342	349	346	393	393	347	388	394	365	389	372	381	383	364	369	369	392	364	365	384	413	372	337	368	361	341	365	394	363	365	351	357	392	383	353	384	406	359	369	370	342	375	365	396	367	348	376	363	397	372	353	352	368	349	406	393	413	369	375	389	364	387	352	375	375	381	367	384	370	380	370	375	363	374	424	376	385	393	387	381	379	351	360	350	407	377	382	396	365	377	358	342	362	369	345	406	387	355	329	402	385	406	370	377	380	393	378	347	339	391	381	337	413	361	398	411	361	407	402	378	342	379	387	370	382	373	349	361	394	389	393	344	393	375	353	362	363	397	353	393	365	359	386	365	397	380	382	407	388	350	378	378	369	336	348	359	402	373	356	351	435	364	394	361	406	366	389	408	417	356	404	400	345	391	397	369	386	391	333	353	404	347	349	362	396	343	372	343	397	390	373	381	395	347	393	372	374	340	376	399	368	344	412	366	340	376	386	385	348	327	374	390	396	375	392	378	387	382	399	355	342	375	385	353	356	379	415	406	354	393	338	402	376	392	368	378	395	363	366	372	370	382	382	387	365	366	359	364	384	396	317	368	378	370	386	376	410	367	417	398	357	357	344	374	364	359	371	378	340	371	382	355	385	347	357	381	358	406	380	423	335	342	426	363	350	356	358	378	375	386	371	365	346	407	372	397	381	388	389	428	367	345	377	370	341	352	374	360	419	430	376	387	373	387	378	401	365	349	370	407	395	403	373	402	376	366	360	375	391	366	357	346	374	370	337	362	375	373	379	423	379	361	369	417	351	356	345	327	361	339	342	361	404	344	378	373	365	385	386	365	376	395	368	365	368	398	381	351	360	348	336	359	373	369	378	334	368	420	365	389	346	392	347	367	367	370	405	373	368	342	355	368	365	412	369	394	383	356	366	358	336	359	394	367	369	370	391	342	336	358	376	398	367	355	396	362	381	389	377	374	381	379	344	372	375	377	412	373	404	361	408	363	369	350	377	367	397	322	352	355	329	366	386	397	357	356	336	401	366	385	397	344	364	394	415	377	395	386	383	455	363	397	414	389	392	417	374	397	360	352	359	362	353	390	376	373	361	377	357	403	358	370	343	352	386	434	359	366	388	364	359	365	384	359	374	377	395	394	372	324	370	339	361	353	371	385	388	376	350	391	366	342	378	383	374	357	351	376	388	400	368	380	413	381	386	360	391	355	370	371	371	378	388	361	370	377	381	351	387	379	379	363	369	404	387	356	387	376	365	371	375	396	373	360	383	399	408	374	339	377	358	345	350	340	378	376	388	372	358	347	352	379	367	413	375	375	357	366	381	386	399	369	380	360	411	377	377	393	388	366	372	348	333	387	362	390	368	333	346	372	358	358	368	376	395	366	339	378	394	377	369	353	382	388	396	399	381	380	385	413	366	382	390	351	344	366	388	352	387	396	361	349	333	360	378	359	372	346	399	380	336	375	323	353	348	385	401	379	381	398	381	353	391	351	383	374	379	378	378	378	373	346	393	368	347	340	364	324	357	363	402	369	378	360	356	380	366	355	354	361	373	389	342	384	380	381	365	379	342	395	365	348	389	399	357	410	353	360	353	367	391	398	365	353	357	382	399	389	408	349	382	378	361	360	382	376	375	382	380	334	353	333	378	388	392	381	358	358	377	394	375	385	381	376	365	390	355	380	410	371	372	375	368	369	360	372	381	376	365	378	407	334	391	378	377	369	372	376	345	364	374	364	370	355	362	381	406	355	375	349	364	410	375	401	388	347	348	378	355	358	364	358	356	373	392	379	395	392	395	362	408	357	376	381	390	371	391	357	375	383	370	375	404	382	353	359	384	364	401	380	378	358	346	396	374	347	344	336	398	380	367	374	365	373	363	340	367	376	394	378	413	366	362	356	336	396	347	352	382	392	336	394	401	400	368	378	429	367	375	363	377	377	363	400	346	358	367	342	375	397	380	330	390	375	364	370	391	391	361	350	400	385	344	358	345	376	366	364	406	388	330	363	375	393	359	341	390	339	357	403	385	385	356	376	383	398	336	357	366	401	383	353	362	367	385	382	387	345	372	359	376	377	357	375	376	387	373	401	397	392	360	369	371	348	375	354	374	366	372	395	366	411	360	353	365	348	369	396	402	343	387	376	381	363	359	394	346	393	345	386	405	396	383	362	394	363	368	349	376	366	400	389	372	372	390	374	374	384	338	382	408	363	359	393	365	399	391	368	335	366	383	386	413	352	346	387	350	358	376	381	392	370	385	375	372	373	367	375	345	376	341	390	358	386	398	350	406	391	355	380	415	382	414	397	368	376	400	393	378	380	385	378	366	374	390	339	374	383	374	358	385	369	377	360	383	358	422	365	376	406	355	387	351	354	399	375	377	359	381	388	378	386	393	396	397	369	360	390	387	420	379	362	399	384	371	381	359	373	364	356	391	386	412	351	375	339	338	368	366	372	360	367	380	372	404	409	386	364	389	402	382	385	384	405	378	354	368	385	416	391	378	389	380	360	361	390	373	393	378	392	399	356	372	382	364	387	377	384	361	395	346	394	327	370	373	378	380	404	360	401	376	336	388	402	386	423	349	400	348	345	412	373	364	360	392	327	399	390	390	389	377	381	368	378	399	374	388	380	378	402	389	380	384	392	356	371	328	318	385	380	357	366	379	365	370	367	373	378	334	343	372	350	371	388	364	380	366	384	348	359	366	378	352	372	358	349	380	370	373	357	335	390	407	376	372	389	392	397	381	343	362	373	364	330	351	372	333	381	397	379	386	382	386	427	375	364	377	352	391	354	377	371	366	386	350	377	384	400	371	403	412	369	367	402	354	375	359	373	390	402	372	388	313	385	397	377	348	400	334	363	359	374	350	396	365	406	369	368	362	388	361	354	397	382	381	370	392	372	396	360	372	362	392	353	419	376	363	377	368	409	379	401	377	385	367	351	408	374	382	365	383	360	347	362	400	381	342	387	367	365	390	365	355	363
1317	372	406	327	395	351	351	371	372	368	370	403	379	387	390	357	374	373	367	384	362	396	356	367	366	323	364	341	361	372	383	349	385	353	326	343	395	342	389	327	345	346	347	357	378	358	370	385	362	385	360	335	362	356	326	348	384	372	342	315	391	382	325	381	377	338	379	327	361	362	355	338	368	372	367	366	357	396	361	337	377	394	371	325	352	335	373	345	367	311	345	371	377	345	392	389	357	373	341	354	375	376	407	364	376	349	378	343	374	343	375	350	399	369	388	340	340	364	380	345	378	411	338	370	352	371	370	354	361	403	376	374	371	358	344	339	367	363	372	339	371	371	382	395	329	374	336	332	368	368	373	361	369	350	361	331	374	322	352	373	347	365	399	371	337	361	331	332	416	366	369	344	363	360	379	321	343	375	350	368	355	369	353	347	354	381	367	348	363	330	354	369	391	380	373	379	426	360	362	425	363	338	354	356	348	357	398	334	381	361	339	370	357	411	357	351	391	332	341	382	366	339	353	354	388	365	362	402	359	377	365	354	402	351	391	378	390	393	346	361	342	315	373	344	363	360	356	385	386	369	374	342	337	313	384	361	317	379	371	339	381	369	332	364	357	336	374	356	338	331	402	373	369	391	395	324	345	360	323	313	331	373	359	355	378	366	390	355	407	337	369	364	376	365	373	359	384	387	360	399	362	377	360	339	383	378	354	364	339	380	367	364	359	362	385	369	348	377	395	383	391	361	383	378	374	359	354	396	349	351	376	406	333	368	312	368	355	356	348	371	349	341	364	311	391	384	320	337	400	389	359	376	352	424	365	369	385	339	374	370	352	390	369	341	374	361	372	377	339	398	420	379	370	360	388	348	348	332	352	326	412	364	368	406	362	391	370	338	388	359	378	375	361	375	416	422	363	355	348	387	405	351	371	341	363	372	364	352	389	376	356	369	345	348	355	386	370	370	361	382	331	367	361	374	380	375	372	359	352	372	374	358	351	338	386	375	337	373	369	345	329	338	330	387	345	362	366	357	380	352	343	378	369	387	363	357	379	386	348	391	355	373	349	366	386	382	352	336	356	350	360	367	390	409	378	390	363	387	348	369	364	337	354	361	375	378	386	393	369	378	351	370	365	387	366	367	345	384	377	382	364	373	367	365	383	352	353	384	362	343	389	381	350	350	343	364	356	382	347	354	365	367	366	384	376	335	361	375	361	369	366	373	345	349	345	376	347	367	398	371	379	352	353	331	348	355	373	385	370	331	409	372	404	393	350	349	363	361	397	373	336	357	356	345	346	331	378	381	357	383	340	380	354	374	370	364	345	353	345	351	395	357	329	360	357	425	377	369	309	342	381	372	380	365	381	387	379	366	370	368	380	372	345	341	359	379	348	357	372	388	370	381	357	363	405	365	407	382	364	359	332	338	366	336	318	366	396	350	391	355	361	347	373	367	333	351	346	358	369	377	363	387	364	353	344	399	351	343	331	360	367	381	362	381	370	387	331	367	378	374	307	359	364	377	347	359	378	346	347	377	401	395	384	401	386	369	381	395	375	356	355	369	403	389	355	372	346	373	365	358	378	350	367	355	356	382	364	337	360	356	374	346	348	331	376	370	360	364	370	365	349	368	379	352	313	349	367	393	348	370	332	353	347	393	369	377	400	347	351	351	333	339	409	376	352	366	389	376	364	346	359	332	412	366	376	335	377	396	312	338	365	327	354	357	351	398	369	368	360	358	360	349	368	360	387	375	379	362	338	363	380	328	380	361	344	348	389	331	345	417	355	387	410	387	367	383	358	343	360	361	356	361	334	351	363	354	373	393	376	368	348	325	359	363	349	330	344	343	367	378	359	357	386	360	373	376	365	396	401	363	383	349	361	400	360	393	342	345	363	389	363	383	367	391	388	358	385	380	366	331	328	355	377	367	352	316	386	388	374	362	371	352	330	356	369	350	390	343	363	347	365	374	331	365	378	337	359	382	357	374	360	361	360	368	355	362	369	361	355	314	387	344	396	352	373	378	387	371	367	343	400	355	392	402	362	370	386	380	373	375	354	354	406	359	354	394	371	329	360	378	385	337	323	369	367	351	343	355	352	359	366	398	403	363	354	347	351	347	366	367	361	327	363	339	367	353	341	376	361	343	328	334	373	368	346	373	365	387	384	380	335	342	350	320	400	411	354	389	386	389	368	334	355	346	366	385	352	372	371	378	334	386	403	353	355	360	365	395	337	348	346	334	410	338	372	363	362	382	347	370	349	393	407	371	358	362	393	377	347	372	353	360	358	348	359	357	391	380	370	326	319	342	302	395	384	349	347	350	369	376	384	339	359	385	347	343	371	395	291	334	335	375	364	372	357	371	346	352	370	396	362	416	340	371	351	378	329	355	385	379	337	340	365	406	339	386	400	409	366	378	349	381	367	386	380	383	399	383	338	355	372	373	387	379	359	360	333	370	362	339	367	337	393	370	326	351	354	359	378	351	374	351	373	386	374	387	391	336	353	379	355	334	404	361	356	406	399	373	353	358	400	379	390	340	374	379	340	387	320	328	362	341	334	375	378	379	403	351	356	405	393	387	375	395	345	358	370	377	344	359	385	355	343	400	360	354	366	373	360	373	354	359	372	370	383	371	375	373	366	352	382	372	373	371	364	387	384	400	357	407	350	353	364	378	399	345	405	389	383	385	347	338	348	360	348	333	387	345	343	360	386	346	331	384	377	383	394	385	335	374	365	345	340	337	330	386	375	369	362	361	329	350	364	370	390	315	358	361	346	354	343	359	348	366	390	379	351	396	347	348	346	341	384	360	360	410	360	376	362	341	312	355	366	379	396	363	358	378	368	388	391	343	334	380	368	331	377	377	375	370	339	352	342	363	392	366	359	348	350	362	366	353	330	354	336	381	387	329	338	363	365	365	355	363	345	327	372	372	378	364	315	342	362	355	379	347	357	345	358	343	365	348	378	328	326	357	346	364	342	356	327	330	358	366	340	369	326	365	368	349	353	352	347	368	341	359	334	362	376	340	342	353	366	352	370	344	364	372	401	360	357	366	374	351	351	329	368	363	368	360	385	370	379	333	385	388	369	371	390	333	350	387	329	400	371	341	351	372	319	314	369	368	367	365	365	341	348	361	329	337	365	366	365	367	391	420	367	384	369	371	362	364	352	358	363	410	342	368	338	371	368	397	335	363	368	381	371	390	339	378	353	328	359	369	400	394	356	345	335	407	340	365	360	379	353	334	391	361	349	349	367	378	380	328	354	392	343	350	360	372	391	385	383	331	351	338	374	353	354	348	384	362	346	375	350	377	360	358	395	324	404	367	364	339	377	363	315	341	377	344	341	392	384	351	339	355	341	359	388	326	371	374	371	391	329	380	329	359	372	349	332	380	380	318	390	346	366	328	370	370	333	379	355	357	359	381	361	381	349	356	385	362	374	342	383	355	327	356	387	335	353	367	353	353	378	363	351	357	411	344	370	367	377	365	357	352
2003	858	876	893	958	910	890	907	916	882	858	879	860	898	893	911	897	900	862	858	845	880	888	827	827	874	851	861	861	867	848	857	839	901	849	826	853	864	933	845	894	864	861	878	921	856	883	856	896	937	874	876	905	843	838	878	860	883	841	866	909	896	910	925	835	856	863	889	844	886	854	851	862	843	860	890	905	926	895	825	892	812	911	876	862	884	870	891	922	834	872	917	894	865	844	865	811	876	915	848	869	923	891	873	859	875	884	864	883	885	891	842	845	905	828	859	840	870	851	878	901	893	838	892	880	855	829	876	839	800	824	881	833	895	870	838	878	869	906	881	859	796	875	882	894	900	881	865	877	846	851	902	821	887	864	840	856	814	901	846	857	861	881	894	917	849	809	825	820	899	846	893	937	894	923	902	867	919	842	873	825	861	855	843	883	880	888	852	892	907	851	833	876	891	853	873	890	845	857	868	901	920	827	903	852	829	826	926	881	854	902	869	899	926	879	852	851	824	850	877	850	836	853	917	805	901	861	874	908	816	929	861	877	864	882	896	905	970	851	872	841	879	867	866	908	827	902	916	874	918	845	829	883	860	868	868	795	825	819	852	850	900	887	936	890	872	875	882	949	880	850	772	824	859	875	826	880	838	856	869	853	861	849	861	844	890	890	864	885	880	846	890	846	829	838	848	865	905	858	842	903	911	819	874	853	829	826	829	890	869	882	902	891	862	854	902	902	842	882	879	844	874	890	876	853	882	889	886	816	867	860	863	790	822	814	867	855	892	828	929	860	894	849	853	906	771	853	859	869	836	894	850	826	850	836	886	878	878	856	897	826	838	830	879	894	880	913	865	895	902	856	884	866	810	862	882	831	862	895	860	882	865	899	863	811	828	837	826	807	863	866	841	867	886	826	904	851	835	899	883	869	917	818	878	821	849	878	831	883	881	879	895	849	859	885	833	878	866	901	876	859	924	869	822	919	878	846	853	904	838	817	842	880	861	847	912	933	876	872	905	830	875	891	863	847	826	910	898	905	822	874	861	895	847	866	864	866	826	869	900	891	893	848	903	855	868	835	907	843	856	849	886	858	873	844	898	836	860	827	878	825	875	891	906	852	920	873	884	858	885	885	891	840	898	905	853	953	845	890	896	895	799	824	925	899	857	856	859	823	830	882	853	848	851	848	869	848	862	884	858	862	881	849	845	896	828	919	863	860	857	870	872	838	861	895	816	870	858	893	840	806	870	841	841	871	883	893	839	811	858	868	901	854	900	905	840	805	877	853	899	903	882	888	853	844	865	863	922	852	909	851	845	949	863	847	882	880	875	843	920	836	929	814	846	831	845	818	874	872	889	903	823	895	859	892	846	884	854	869	877	857	834	874	888	881	838	868	841	847	862	835	864	859	873	916	886	878	868	874	893	850	874	884	891	883	822	846	871	920	863	859	810	910	840	838	895	873	842	851	860	823	854	838	861	846	851	866	849	867	922	859	880	869	839	876	838	868	860	909	874	868	915	879	853	847	891	863	927	926	901	815	900	810	845	869	921	915	842	891	857	832	926	900	884	859	957	858	786	833	908	861	830	825	825	863	872	836	841	847	909	874	860	872	846	916	909	848	913	856	861	818	888	851	900	866	838	849	882	914	844	898	880	898	837	839	884	868	898	823	876	858	878	867	889	822	869	848	889	865	859	836	867	892	840	863	870	868	880	899	879	838	856	869	868	904	876	874	867	934	867	849	842	877	862	875	970	804	922	857	858	836	828	891	865	893	864	832	884	865	924	880	862	862	857	887	842	913	844	871	864	858	844	854	864	888	885	862	919	892	881	880	923	876	850	861	883	905	864	920	830	898	873	890	875	849	856	828	869	858	881	861	852	859	859	879	891	849	887	829	909	863	851	863	897	903	872	880	794	852	888	880	889	886	892	849	890	899	938	860	893	925	876	843	832	889	891	915	872	894	898	848	891	912	841	853	863	865	880	872	815	886	821	911	886	873	850	904	832	841	854	851	927	855	859	873	870	859	878	895	906	837	841	872	837	846	892	830	855	825	859	889	866	851	876	853	830	880	863	873	841	860	823	877	884	848	802	925	884	883	873	867	857	854	840	887	895	874	845	874	860	867	860	909	889	922	825	883	845	893	896	890	831	875	864	905	850	921	938	841	876	809	893	830	837	820	874	887	858	847	871	837	875	907	890	927	894	867	874	861	905	806	889	888	928	853	850	813	899	836	876	908	900	860	827	885	863	859	825	838	869	881	852	902	913	885	850	805	842	879	849	782	858	885	872	866	892	839	866	835	803	889	848	863	852	885	877	884	870	873	841	819	911	805	824	835	789	878	868	830	869	870	876	848	850	944	895	889	886	888	896	886	871	890	912	896	893	897	887	856	888	897	876	890	817	885	874	881	898	863	884	879	891	896	862	876	907	949	942	845	836	851	859	850	885	828	861	846	862	851	903	868	917	818	882	879	921	878	844	863	908	881	838	896	897	825	972	870	922	916	857	884	862	900	875	846	892	861	845	908	869	854	902	846	851	814	826	931	862	925	902	929	908	826	889	878	844	848	790	884	860	875	876	910	930	883	852	882	909	860	928	902	906	932	880	880	881	878	890	893	839	877	874	880	895	835	876	895	862	887	860	852	908	892	868	899	867	926	852	873	867	880	897	888	861	854	903	912	880	874	889	879	876	852	879	932	853	910	943	848	863	884	907	861	916	833	868	874	896	888	905	835	907	879	833	903	866	941	879	815	898	847	897	874	903	815	886	901	924	838	859	893	861	878	881	877	895	852	896	874	836	923	844	873	857	869	902	867	839	821	833	871	926	847	814	859	862	889	841	851	902	858	916	911	909	866	823	840	859	864	877	862	825	888	915	846	888	847	879	871	859	852	878	878	933	860	822	903	860	877	860	897	878	837	812	875	867	850	882	900	854	899	863	857	857	864	846	871	850	826	836	837	870	866	894	846	845	876	889	840	952	860	873	908	877	849	863	903	884	862	887	840	830	870	840	900	869	855	882	919	884	916	847	851	903	835	912	877	877	869	832	883	921	923	812	881	883	836	890	868	849	835	888	878	890	904	855	932	865	887	869	863	900	870	871	851	865	885	844	829	863	833	818	899	857	842	876	870	843	891	859	879	879	845	863	810	895	860	846	811	844	870	891	896	876	842	857	845	878	932	854	840	937	872	867	845	887	884	866	916	857	887	839	877	875	859	860	875	844	855	854	854	890	858	847	859	862	868	910	817	889	826	868	854	909	883	902	898	803	906	810	862	914	849	909	840	962	853	828	884	842	905	841	894	874	856	858	861	881	827	869	857	858	876	871	894	847	819	846	901	891	820	860	846	883	898	869	867	838	869	899	878	914	857	882	866	839	853	881	887	822	847	843	852	895	896	868	817	875	895	878	870	874	857	868	885	875	857	907	868	906	851	870	859	887	857	910	880	897	871	902	820	879	877	843	876	886	840	864	873	823	922	854	840	863	847	891
6928	594	595	514	452	412	395	369	356	347	328	338	301	315	315	302	332	320	295	306	318	299	301	329	312	301	282	289	356	323	337	319	318	321	315	355	289	341	321	279	281	307	257	285	316	310	275	323	309	313	328	305	271	318	320	332	302	306	332	340	303	312	313	312	315	315	312	302	281	278	316	316	319	289	283	327	326	308	305	318	308	309	325	298	306	307	321	283	294	335	261	324	297	269	298	334	338	312	328	352	330	319	324	310	259	330	312	296	305	307	331	307	304	292	309	299	310	280	297	311	310	291	300	295	304	322	323	309	305	298	319	306	268	270	332	325	354	327	293	323	316	310	286	306	333	345	338	344	307	299	287	313	332	286	315	326	304	333	325	319	286	325	306	325	300	341	308	315	331	314	326	302	315	324	326	300	289	319	315	333	300	300	321	297	303	307	316	310	311	303	330	319	318	293	329	283	321	294	314	347	314	340	286	306	304	309	340	319	309	301	321	305	306	315	280	304	308	311	307	306	316	341	301	306	299	309	312	298	295	280	294	278	318	299	289	293	292	335	315	311	309	307	314	283	316	326	303	317	310	293	309	307	322	341	308	345	286	318	314	278	333	337	300	296	323	309	356	303	323	285	311	321	309	298	317	309	310	317	294	299	318	305	333	327	326	295	285	308	307	316	314	304	273	329	301	325	336	303	294	310	301	289	326	321	318	297	310	294	296	329	343	340	309	319	343	295	315	312	290	317	324	347	320	319	367	303	290	304	348	334	318	327	322	307	314	281	315	302	295	314	332	302	317	316	308	324	324	319	274	307	307	312	335	310	301	282	298	321	335	333	295	301	349	297	302	306	339	354	300	338	356	307	322	303	296	306	294	312	304	349	328	334	266	298	301	357	329	313	328	308	313	304	327	319	320	353	313	297	353	305	303	288	311	323	316	314	282	346	304	312	320	283	310	292	279	291	322	318	295	289	329	350	275	308	328	311	302	312	311	328	292	311	298	297	307	272	289	319	303	337	336	299	315	318	325	316	347	303	311	329	283	311	324	321	322	298	309	253	295	303	280	325	309	320	302	286	319	324	279	298	332	363	303	294	283	306	306	312	337	305	314	341	354	341	289	306	311	334	314	328	330	309	313	347	307	297	286	331	275	328	319	313	343	342	339	323	360	332	310	266	295	338	325	285	305	311	318	304	298	321	313	350	317	332	258	303	325	317	307	301	310	328	298	294	308	297	344	308	309	319	288	291	300	304	330	271	312	289	288	309	297	294	338	298	280	288	300	333	332	311	301	306	344	331	310	336	352	307	323	317	324	320	308	281	295	308	314	335	284	299	274	314	269	291	347	330	317	297	315	302	323	284	286	313	337	278	318	324	339	299	336	324	288	315	347	300	306	345	311	298	332	291	321	317	298	321	317	336	330	311	279	316	311	278	293	297	339	330	275	316	282	274	322	294	306	322	329	254	288	343	273	338	311	328	331	316	315	339	280	342	306	315	344	305	307	329	327	357	323	290	307	311	294	351	292	302	322	295	334	283	339	309	316	314	302	325	339	324	269	313	331	319	350	310	337	287	323	313	265	301	294	304	301	316	307	297	304	308	330	330	348	305	296	275	315	298	297	294	268	278	295	326	308	330	314	330	311	304	314	306	342	307	282	315	291	335	295	281	273	297	297	309	295	324	302	296	321	316	319	303	316	324	324	321	304	310	340	304	312	337	296	324	291	287	310	301	238	323	269	316	322	283	295	309	317	340	288	311	297	304	323	344	327	330	339	306	303	322	316	286	304	301	334	332	297	302	313	307	274	323	321	308	320	299	272	280	306	327	337	300	342	322	331	292	330	289	303	296	301	307	326	294	323	297	312	320	298	284	325	296	300	288	293	311	303	319	308	315	323	285	297	307	319	308	341	324	319	332	322	294	276	322	276	316	301	304	308	323	321	279	295	287	333	298	307	304	327	285	282	303	322	330	306	322	311	293	274	338	333	311	365	269	346	344	321	291	301	330	319	313	321	339	306	287	272	315	311	248	322	283	318	277	330	318	323	324	291	336	308	304	313	299	316	300	312	335	296	290	275	315	281	325	293	318	298	300	329	328	285	279	289	316	309	295	284	361	305	318	305	311	312	331	304	329	292	306	311	314	304	317	326	310	281	285	288	327	301	335	290	355	314	299	307	303	296	293	324	324	302	311	310	325	311	297	291	304	333	285	316	305	315	331	242	309	296	307	287	310	336	342	306	337	341	305	320	319	273	287	287	287	312	322	310	314	293	288	324	334	251	290	320	350	288	344	309	298	306	314	324	328	268	310	320	298	321	321	296	311	311	343	340	304	312	283	313	321	307	309	297	323	302	295	301	276	318	339	324	302	289	311	353	321	298	311	320	292	334	295	317	337	285	292	296	308	298	335	290	314	285	296	317	315	307	317	305	316	325	285	293	295	329	322	314	296	293	314	287	305	300	305	338	298	286	317	294	310	319	350	330	311	320	319	324	326	299	303	357	332	283	301	297	328	305	328	311	315	284	274	307	360	320	307	261	318	314	280	301	299	304	316	314	333	318	281	330	339	329	308	311	306	315	279	294	344	327	328	330	311	285	305	311	356	316	314	306	290	314	344	334	331	336	296	311	306	303	325	307	296	324	310	307	318	299	316	335	295	288	325	327	285	311	364	333	301	308	309	311	288	318	301	298	311	296	308	353	316	320	310	284	272	302	296	294	328	312	321	308	315	309	339	314	283	316	327	315	353	331	298	313	317	326	336	329	321	327	289	315	339	318	283	347	324	282	302	277	324	307	322	315	282	302	305	273	307	285	309	315	330	315	287	316	320	342	330	312	305	281	338	303	338	284	333	316	319	356	292	325	294	321	333	317	296	307	319	303	317	300	308	295	334	319	320	313	323	333	311	300	302	306	293	314	331	338	319	306	307	287	330	319	316	311	323	340	312	285	350	309	304	326	303	315	301	327	313	322	317	315	333	305	281	299	313	333	309	309	323	300	290	289	315	277	314	319	309	306	300	275	306	328	326	322	297	308	294	288	287	298	329	305	377	307	309	319	286	303	346	335	317	300	317	322	311	286	288	335	338	343	309	316	272	286	315	298	296	287	286	273	331	315	324	312	304	312	299	335	319	290	306	341	304	283	303	297	327	344	292	293	325	339	304	319	322	315	306	280	297	294	284	286	281	272	313	320	280	295	291	305	323	302	317	319	311	337	357	274	328	332	306	281	288	294	281	311	328	335	331	308	320	325	323	317	330	325	308	307	309	302	307	341	288	293	341	338	326	307	329	292	309	290	310	307	347	299	297	315	283	323	346	328	295	287	320	343	335	299	327	283	306	308	308	293	296	353	327	350	310	312	331	302	329	273	286	307	320	329	315	341	323	271	311	313	274	331	287	300	361	322	308	311	339	309	307	301	275	297	340	312	285	296	305	343	285	291	306	315	302	306	316	305	315	311	294	319	317	313	291	282	315	320	291	329	288	319	296	295	348
6425	1028	1361	1406	1372	1147	981	972	862	895	862	885	837	852	861	780	789	778	782	766	764	794	764	803	786	750	807	718	739	772	763	767	779	779	820	753	713	776	752	760	780	764	800	721	761	770	817	744	685	763	668	699	741	723	786	768	748	731	755	760	773	799	766	743	762	747	745	767	755	726	766	784	788	752	741	742	737	754	750	780	735	745	780	732	716	741	738	690	759	797	796	700	791	782	759	758	725	724	723	756	739	769	720	760	720	743	755	754	759	702	742	736	707	764	735	750	811	758	766	765	722	727	740	740	716	712	761	783	770	708	758	736	796	727	738	730	684	673	755	740	701	778	724	733	740	771	776	789	765	736	780	745	737	805	761	740	758	713	700	728	716	739	760	759	726	742	757	757	759	746	713	757	754	758	774	715	752	735	719	802	741	714	749	734	747	783	756	704	742	731	720	760	729	713	763	761	751	735	755	727	748	761	786	785	731	712	741	784	755	765	774	753	736	734	696	721	729	762	754	736	751	687	809	716	761	746	777	751	733	730	761	746	730	780	773	711	763	750	776	729	743	684	717	748	743	749	761	762	719	760	739	776	734	757	738	766	715	740	767	777	751	793	750	723	757	687	747	733	759	758	748	706	731	695	732	758	791	770	674	728	785	769	761	701	776	721	769	684	760	732	782	805	785	745	741	773	772	758	729	761	816	761	774	764	762	685	710	760	738	734	780	720	756	789	770	757	824	729	728	801	744	688	736	659	746	740	779	722	761	700	768	771	763	754	755	764	690	752	764	748	709	753	719	779	751	711	778	747	758	725	774	755	798	721	787	719	725	761	729	748	756	715	750	731	748	750	734	776	732	665	792	772	721	741	754	763	789	771	761	765	752	724	754	780	794	789	744	747	702	719	730	748	759	770	737	738	740	740	770	762	731	781	760	747	783	743	751	717	747	741	731	774	732	770	722	759	777	749	773	732	775	744	734	722	750	752	767	763	751	739	774	741	723	790	735	776	723	753	725	730	727	747	728	710	717	711	729	743	729	746	740	755	743	753	769	724	763	731	725	791	714	754	778	716	708	731	757	733	713	798	747	724	722	750	769	758	730	792	756	802	737	772	766	777	762	744	705	745	760	779	767	676	780	782	747	751	722	731	732	745	707	744	761	721	773	767	732	757	791	763	754	750	750	727	747	762	718	736	773	748	716	755	726	751	830	760	746	785	794	730	757	746	714	741	767	757	755	777	739	753	754	725	731	757	724	786	719	742	761	708	770	787	730	764	707	766	792	771	762	752	745	765	765	715	770	741	748	700	716	718	744	760	728	700	784	715	761	755	748	728	689	729	736	774	751	701	742	740	753	726	732	701	714	782	776	721	723	709	814	730	788	723	742	761	705	734	767	698	736	715	743	736	837	775	760	755	748	733	766	716	759	782	779	695	727	720	736	718	754	741	725	777	727	746	753	713	736	765	792	775	784	667	787	730	728	776	732	747	727	763	762	714	765	744	763	703	749	775	782	760	735	744	733	756	745	732	803	724	741	766	791	759	722	787	758	771	751	754	695	822	718	704	791	802	743	748	773	756	696	725	703	742	760	748	734	775	722	795	723	728	743	706	720	725	778	788	771	719	774	755	732	762	727	730	741	752	781	707	741	744	747	739	717	751	691	718	783	732	785	789	695	759	794	787	713	787	779	718	781	776	760	794	771	743	758	748	764	734	741	747	747	720	729	693	720	764	734	760	685	757	764	726	746	731	778	752	726	769	683	762	789	710	752	762	781	727	738	813	730	736	720	733	767	743	757	719	743	757	770	789	683	780	697	673	735	779	734	716	723	751	724	722	783	729	789	776	742	781	725	749	722	762	751	679	753	778	761	722	756	763	727	734	714	784	744	734	675	775	743	744	805	778	749	767	712	750	716	778	747	790	674	716	719	751	703	706	724	743	763	764	759	778	778	734	715	731	793	787	829	756	749	695	771	751	693	751	708	760	735	752	721	755	720	728	757	763	762	772	716	746	720	723	787	719	760	746	779	743	764	744	747	760	751	771	734	737	739	715	735	701	722	780	735	715	751	754	734	707	770	697	747	708	727	647	744	718	744	722	767	737	757	718	770	714	781	714	737	790	738	758	746	728	808	739	740	765	741	751	757	779	756	749	740	723	773	721	793	777	713	735	747	792	764	772	725	789	748	699	712	765	796	810	751	761	724	745	737	728	750	727	765	730	746	704	737	747	777	730	697	757	711	770	705	778	757	692	740	808	776	720	704	732	742	759	729	702	718	714	771	723	785	701	768	784	674	739	731	763	724	737	748	743	756	717	768	767	788	748	757	763	776	736	721	760	727	753	713	792	799	748	689	783	756	778	732	749	772	692	737	720	795	779	682	685	766	758	738	731	715	782	719	713	711	728	725	742	719	745	770	755	710	781	833	810	749	724	732	745	750	740	678	742	763	727	753	749	734	724	759	756	737	759	788	744	784	730	770	683	718	757	760	723	714	673	714	714	717	747	708	748	777	722	796	724	785	731	771	780	743	763	747	766	731	724	697	726	739	767	801	713	783	759	745	694	754	749	759	815	753	705	730	760	792	702	743	742	780	723	755	735	757	770	781	738	775	810	784	779	748	755	726	720	704	738	756	756	737	753	724	771	723	730	761	755	791	745	712	722	729	745	805	767	697	737	755	720	706	780	725	725	734	756	806	719	736	697	738	756	764	740	747	742	765	754	755	767	701	741	668	714	809	736	753	741	743	725	771	716	711	781	724	691	749	735	734	763	821	733	703	743	730	790	773	803	760	755	795	730	784	732	742	733	746	748	752	741	683	740	717	747	748	717	823	760	775	746	779	773	796	769	804	738	745	776	777	753	750	757	727	732	717	731	696	755	748	719	746	727	704	760	710	762	687	704	779	780	760	778	787	761	729	773	750	711	702	733	772	759	740	736	792	721	743	720	778	724	768	764	735	741	728	760	791	691	763	758	777	719	743	733	788	718	751	757	708	745	730	751	756	731	754	720	770	758	778	751	719	742	801	763	710	744	780	769	759	773	728	703	736	707	763	730	746	724	730	724	708	706	759	742	762	721	754	737	741	722	751	769	756	766	782	723	762	754	767	750	735	732	715	727	745	778	755	761	778	742	753	760	774	765	764	723	756	749	733	737	768	703	725	793	765	757	767	784	790	751	725	731	821	770	728	734	718	758	782	767	738	750	778	773	725	744	713	736	789	719	700	731	715	733	766	702	759	756	755	755	787	694	756	726	754	745	799	721	737	757	749	721	711	709	743	738	727	741	740	752	770	750	775	753	717	785	683	754	728	764	763	723	715	710	795	717	734	751	726	710	749	736	723	802	761	800	719	686	742	786	750	779	783	739	750	709	719	777	746	737	744	769	724	761	788	793	732	734	749	728	725	778	742	730	756	689	714	794	760	717	760	752	738	742	756	762	775	726	748	779	758	771	754	756	722	781	719	760	741	728	747	710	775	720	754	729	766	735	710	717
12213	761	637	468	434	264	255	223	196	188	180	180	155	174	149	163	164	165	160	172	156	163	157	132	146	153	148	137	127	144	162	135	126	163	146	126	161	127	159	138	160	124	131	142	137	132	116	129	153	143	127	170	142	145	142	165	143	150	156	150	148	137	144	143	155	122	149	126	135	133	148	150	147	149	153	149	142	140	150	137	146	138	125	149	148	135	141	139	162	139	135	124	136	129	149	153	129	144	131	144	156	132	145	158	146	161	174	147	146	153	132	121	146	148	153	142	163	126	138	141	153	159	126	113	130	143	142	123	132	135	133	147	146	146	152	157	148	131	152	166	141	149	136	153	142	155	146	138	153	146	133	157	126	141	153	115	157	139	141	138	163	142	134	142	138	171	159	153	152	125	119	130	124	149	143	166	140	153	124	139	132	142	140	127	141	136	126	142	135	134	133	157	126	168	169	159	126	141	130	145	148	165	156	167	137	144	122	149	150	121	149	134	139	143	154	133	151	131	157	120	133	142	122	161	138	149	142	124	153	114	141	136	122	139	134	148	153	136	153	137	130	134	144	144	160	153	147	137	148	145	125	137	141	127	110	124	148	132	133	162	144	146	135	143	161	135	142	133	140	147	154	118	127	152	145	141	121	125	138	166	135	141	134	141	151	131	128	170	156	160	125	155	128	132	149	164	126	134	172	129	158	160	150	168	142	120	139	153	149	148	153	119	119	156	165	154	132	143	133	131	140	151	142	152	133	132	119	161	135	135	138	132	141	147	139	126	137	146	154	123	133	135	163	146	138	137	146	134	126	140	155	152	143	153	133	143	150	135	136	134	148	137	130	135	138	135	142	146	153	149	150	129	142	129	121	147	151	135	126	155	157	144	137	140	137	146	147	128	137	149	133	154	154	127	151	146	142	128	139	158	134	142	144	130	123	162	127	140	148	123	138	121	127	142	138	136	123	169	147	147	123	125	114	134	140	129	116	126	157	136	139	153	143	154	144	152	136	131	158	143	120	170	160	144	161	154	129	153	119	131	149	135	160	143	144	133	162	144	143	153	121	131	146	150	129	133	128	123	137	121	146	150	131	129	146	137	147	139	152	126	139	154	145	132	143	132	139	137	135	137	137	130	141	138	137	122	142	154	134	127	146	157	133	123	157	138	162	137	138	148	127	159	143	131	141	151	144	146	144	128	128	124	142	114	124	136	140	132	120	129	134	149	128	128	150	128	124	138	163	132	144	164	132	157	133	131	121	130	142	122	145	131	163	139	155	150	148	135	159	155	134	142	137	143	145	147	140	163	131	139	167	132	145	143	153	141	137	141	124	144	110	122	136	133	151	159	153	149	146	145	153	139	137	149	134	147	126	156	121	159	137	164	147	126	130	135	158	131	131	130	145	132	146	145	156	158	122	130	129	138	126	144	147	139	149	146	146	132	165	160	159	151	109	146	130	137	153	148	139	128	152	155	155	156	152	141	158	134	150	153	131	162	126	123	122	142	130	155	139	166	142	155	129	140	161	150	129	131	142	135	130	149	143	122	125	141	142	125	133	136	140	165	133	152	146	149	126	135	127	126	125	170	118	139	146	142	154	146	146	135	145	124	162	152	137	152	141	131	136	145	156	152	122	162	140	132	137	142	142	153	133	155	158	168	132	165	140	151	129	144	133	129	162	130	133	123	147	134	130	126	155	160	135	124	134	165	129	138	133	153	138	143	157	135	142	154	157	148	147	147	147	160	130	151	150	159	145	132	133	124	150	146	139	161	143	137	163	142	133	140	155	161	159	134	153	132	131	148	155	147	148	125	130	133	145	149	135	130	145	130	125	157	134	123	144	122	130	153	166	145	139	143	137	156	157	167	141	137	132	142	130	116	129	149	128	133	154	155	144	129	142	154	149	146	131	138	139	125	140	149	145	130	130	119	120	136	129	148	140	158	153	157	135	147	141	142	127	155	120	147	158	147	130	136	145	138	125	135	155	132	149	155	142	120	121	139	144	122	148	153	133	129	127	138	164	139	122	125	146	124	146	122	145	134	147	155	169	150	146	122	135	146	131	127	135	143	136	123	137	131	136	157	147	123	159	128	138	150	134	135	141	131	149	167	125	135	145	138	150	142	148	143	144	172	150	140	131	115	123	141	156	154	146	125	147	142	138	137	138	121	152	168	131	111	144	142	130	152	140	141	131	130	149	144	137	132	145	148	137	126	146	146	113	157	130	127	130	133	168	141	140	156	157	132	146	134	138	132	144	149	134	165	149	134	138	144	117	125	131	140	137	138	154	151	136	146	157	153	145	155	121	155	139	139	136	131	129	160	116	164	126	150	165	145	128	144	150	138	146	159	150	153	145	128	137	120	139	155	139	145	135	151	153	159	156	138	134	141	145	137	122	131	142	150	137	147	124	139	147	150	141	156	148	138	131	130	136	151	152	142	148	148	151	174	134	134	137	132	150	125	164	151	139	146	164	134	142	124	142	137	142	145	158	118	134	120	120	148	140	113	128	146	119	127	125	148	147	123	120	131	135	122	128	116	162	136	143	154	137	169	153	166	160	142	129	152	146	170	151	151	126	155	142	144	142	127	148	130	149	169	133	132	146	136	152	127	120	161	142	156	142	161	143	122	121	162	150	146	134	149	110	140	157	146	150	139	145	145	139	136	145	141	153	149	135	165	163	141	144	137	139	145	129	128	142	125	165	119	143	143	140	141	131	166	167	135	140	143	151	130	143	138	130	162	145	141	131	140	149	141	125	153	148	130	123	133	139	147	150	160	139	125	144	139	159	146	139	136	122	154	141	159	131	139	139	180	161	152	157	171	149	151	148	146	147	121	158	156	162	137	117	181	131	150	130	131	160	137	144	153	148	132	130	124	133	145	137	139	150	152	128	120	132	125	156	144	139	140	152	141	143	153	142	141	126	128	139	154	140	151	111	123	160	129	130	153	142	140	133	131	146	147	129	159	132	112	164	148	152	140	125	167	173	127	141	148	116	130	174	131	153	168	159	148	162	141	148	137	130	134	140	147	146	160	140	140	137	158	135	122	148	132	144	153	115	134	137	124	122	162	126	143	161	170	143	129	148	168	133	143	141	122	111	115	147	138	142	139	146	130	149	129	137	136	157	155	136	134	138	140	150	152	153	130	154	151	158	130	126	132	170	123	156	166	131	126	112	143	145	149	137	154	153	125	146	117	144	120	137	142	114	151	138	137	141	175	140	132	125	136	130	148	158	162	149	163	146	161	156	135	146	152	147	123	158	162	136	139	142	146	138	159	131	138	118	155	145	131	167	151	165	140	141	163	134	151	163	140	134	140	150	147	170	141	153	136	124	141	152	128	131	187	148	137	135	132	155	132	125	150	135	130	156	134	140	125	140	125	122	141	126	155	139	128	125	123	114	124	134	120	154	120	155	158	159	144	137	136	138	123	145	126	134	157	149	155	163	143	131	125	119	124	131	145	128	148	164	142	134	119	140	142	140	144	134	147
7685	778	1490	1631	1518	1184	973	778	735	705	599	573	554	521	464	500	431	474	441	443	430	437	456	406	421	441	389	446	372	366	378	407	402	366	408	403	381	397	367	337	396	368	384	386	398	373	369	392	375	363	383	406	386	373	379	371	366	361	374	390	407	393	381	365	360	410	367	367	384	374	361	356	386	373	374	419	341	362	351	387	348	369	383	391	384	375	397	378	375	391	415	362	380	357	337	415	357	381	385	393	372	372	363	364	372	354	371	357	365	385	378	380	383	390	377	363	360	383	342	388	373	397	386	361	350	388	360	379	366	367	369	367	364	395	376	364	355	377	350	356	388	380	356	363	376	365	368	406	377	397	379	393	363	350	366	369	329	353	344	360	386	394	405	352	327	378	374	358	389	385	391	392	384	353	384	375	377	358	361	383	349	351	351	345	370	338	407	348	362	340	369	396	347	390	382	308	371	388	358	394	347	348	368	369	378	362	402	371	347	367	377	367	393	356	388	377	342	365	370	397	373	369	363	367	384	379	361	361	378	367	397	379	367	348	399	369	389	356	353	390	378	368	393	412	351	414	364	366	370	397	367	366	390	385	387	362	347	390	372	369	341	341	387	371	401	391	363	356	368	353	350	372	375	362	359	349	367	389	339	391	406	355	365	368	374	361	353	392	383	385	381	343	367	370	393	390	354	344	379	395	330	353	395	390	393	389	384	348	378	376	366	354	359	356	383	421	351	375	392	374	361	392	402	408	394	379	386	360	317	377	381	362	369	370	399	384	364	358	353	343	372	378	366	372	384	346	404	392	375	367	357	356	375	388	377	357	355	409	378	400	366	327	360	379	366	403	379	377	334	352	375	375	384	365	357	342	388	355	384	364	393	367	385	372	389	359	380	397	362	359	376	370	352	378	357	389	359	358	381	377	350	411	385	385	418	346	352	381	362	343	404	349	358	373	376	351	354	360	381	345	371	356	412	360	374	324	357	390	393	378	389	385	336	336	361	381	399	395	395	350	373	374	381	387	353	371	385	375	381	383	367	368	374	372	354	378	373	339	346	395	398	393	346	349	372	390	385	366	323	366	343	369	391	368	394	403	375	382	382	376	341	367	360	369	380	374	376	358	343	374	377	375	367	359	393	388	386	379	369	378	351	387	364	394	386	344	374	383	343	354	399	396	387	364	368	377	349	392	351	394	349	357	348	417	365	377	371	364	345	370	358	364	347	374	344	356	371	373	343	367	405	359	345	374	390	355	357	391	382	351	367	359	380	393	375	392	370	371	358	387	371	355	385	387	378	402	395	359	375	388	381	333	370	363	389	359	364	387	377	389	361	357	384	386	364	388	353	383	356	407	348	364	374	366	377	341	385	400	363	390	368	390	344	416	335	388	375	356	375	349	363	366	382	385	384	386	384	380	381	372	381	377	389	368	372	349	363	375	390	370	386	373	346	356	383	378	364	394	362	350	351	346	360	379	408	356	360	381	361	338	391	384	400	357	397	343	365	353	368	355	397	352	345	368	432	384	349	366	393	365	352	365	394	385	357	414	356	377	360	380	368	374	368	373	343	394	381	381	368	362	413	351	384	400	379	371	351	370	366	344	408	346	385	380	358	364	304	363	372	387	383	387	400	386	364	409	377	334	385	367	352	355	373	372	370	381	398	399	399	388	339	352	389	387	389	349	373	379	393	383	380	375	385	381	368	372	349	344	356	393	396	374	380	379	375	365	380	357	380	375	354	394	386	373	349	350	392	348	363	369	383	394	387	395	377	353	405	380	372	418	379	339	374	371	350	336	375	390	377	395	395	351	374	371	424	386	383	396	406	388	371	376	375	334	398	359	366	395	376	394	365	389	373	360	399	351	385	359	385	339	368	396	376	365	402	381	349	348	420	366	375	399	368	372	349	360	381	355	401	401	376	348	373	352	370	404	380	359	373	363	359	405	394	366	342	379	370	384	354	330	367	380	379	360	390	360	413	337	374	384	375	378	393	355	351	357	394	360	363	373	406	360	361	407	356	389	377	378	352	349	368	351	352	356	389	383	374	360	358	365	361	393	391	367	387	344	378	386	355	379	356	371	360	353	359	349	339	379	390	349	390	357	413	362	361	392	372	350	376	369	365	363	396	382	365	353	345	343	363	369	361	385	411	374	386	385	356	380	397	366	375	357	372	409	417	382	355	373	348	348	373	383	365	352	373	357	357	367	370	425	385	367	345	380	359	377	349	342	353	391	388	385	368	375	382	307	372	352	342	374	319	354	371	364	373	363	356	390	390	369	390	376	381	406	361	384	388	386	376	373	363	362	384	394	356	359	385	345	354	367	345	327	405	363	363	374	390	353	370	382	389	342	374	363	382	365	382	402	357	389	369	366	388	415	369	367	354	386	378	378	345	407	341	391	368	378	370	378	339	350	380	376	362	349	356	341	364	364	372	387	401	369	350	377	372	356	363	363	381	322	385	382	379	390	382	384	378	375	367	335	350	401	330	376	349	345	369	380	391	382	355	354	383	387	415	368	375	385	393	363	359	382	353	375	380	382	372	374	381	340	370	360	383	398	374	355	341	398	355	379	406	394	394	363	352	384	375	339	389	363	396	368	386	382	357	330	361	390	356	357	378	368	370	371	344	348	376	378	389	337	393	416	378	413	374	344	367	351	390	389	385	363	356	347	370	397	378	397	385	375	378	318	342	361	357	376	379	379	375	339	382	371	364	378	338	370	374	397	395	376	382	379	375	360	386	347	371	395	351	375	354	378	348	371	399	366	344	388	395	386	338	373	373	369	361	354	380	385	343	391	387	378	410	373	381	345	336	379	388	377	379	395	371	384	387	347	369	384	410	348	348	378	379	343	365	358	386	353	313	387	370	396	366	400	349	366	371	380	362	385	398	386	415	385	342	351	376	374	378	349	360	359	353	375	367	371	364	367	343	397	354	343	344	378	382	331	381	380	374	381	414	389	383	378	361	387	412	361	385	389	375	387	347	401	349	335	343	361	363	372	407	372	365	342	342	393	346	360	351	387	412	378	398	359	369	375	384	393	381	360	396	367	378	359	400	382	390	374	374	386	369	368	350	393	339	390	352	368	370	372	382	397	384	335	387	385	371	369	377	363	417	367	369	371	404	396	386	391	386	350	366	367	399	363	335	363	352	388	393	369	362	399	380	368	328	362	368	359	358	382	397	357	360	373	372	367	343	364	403	344	366	394	377	367	365	364	416	396	389	378	349	368	395	377	401	384	360	368	338	363	400	374	387	388	399	369	385	407	382	361	371	366	391	399	365	348	357	387	400	362	340	384	388	401	393	360	397	341	381	358	379	361	323	368	340	362	387	349	399	379	358	361	397	370	344	391	373	367	383	388	355	388	358	344	382	357	389	357	365	386	402	350	372	336	384	362	390	351	378	400	388	362	346	347	340	391	368	369	407	396	372	382	365	374	374	376	373	376	380	352	386	387	395	373	362	393	360	345	363	400	401	394	370	384	353	356
1299	361	372	372	385	368	356	343	370	336	332	363	357	391	333	408	378	340	367	363	376	349	358	358	384	361	339	370	328	349	386	346	363	373	352	384	349	350	347	350	351	321	362	319	344	363	369	388	396	359	340	318	356	353	350	422	386	390	368	357	370	382	349	348	366	358	346	369	317	371	381	372	345	369	361	403	355	373	399	367	371	355	388	323	371	392	346	398	363	396	360	377	323	356	384	383	387	362	340	375	355	365	387	358	346	393	338	338	392	384	334	391	374	393	366	337	354	378	373	350	363	381	360	364	366	357	336	344	395	374	352	362	345	376	327	363	370	399	343	369	323	380	323	345	359	374	383	385	346	379	354	329	346	351	393	331	405	369	369	344	340	348	344	367	332	332	391	352	371	383	370	343	355	357	313	332	349	365	365	382	384	334	344	351	345	344	362	391	371	372	333	384	381	345	369	370	345	359	353	365	342	409	334	371	363	375	366	371	344	358	347	370	360	364	356	372	357	360	337	372	345	383	394	374	340	408	383	386	327	359	333	317	319	377	402	390	337	378	351	357	341	324	396	346	362	347	355	371	339	341	367	333	398	335	336	365	330	363	400	395	349	378	355	355	347	376	355	401	388	359	388	334	347	374	372	372	374	351	346	350	368	361	353	385	338	360	339	347	364	370	372	343	396	377	374	363	362	384	383	336	352	351	344	343	382	333	363	358	369	388	376	337	406	369	339	355	365	356	368	360	363	347	374	357	379	372	362	382	364	378	333	352	337	359	359	354	372	354	326	360	379	382	355	355	381	383	358	360	385	358	371	358	355	370	338	391	366	378	323	400	343	350	354	364	388	352	358	396	392	381	360	350	378	358	350	359	384	356	345	345	348	373	329	347	349	393	335	313	342	398	350	379	386	386	392	353	321	380	370	396	345	334	405	373	341	381	355	355	397	371	398	358	354	353	354	349	334	337	375	337	385	348	379	375	361	369	358	355	313	346	355	342	367	367	367	329	335	372	380	382	382	407	345	349	326	337	339	389	368	365	344	352	353	379	336	355	386	358	382	397	395	350	380	421	372	375	369	386	340	340	390	295	386	349	389	376	359	362	339	378	377	314	364	350	376	347	397	384	382	354	361	333	399	376	359	361	381	345	369	398	329	359	320	346	374	326	405	377	360	365	381	358	338	336	351	379	349	333	349	350	388	349	399	357	361	350	378	391	393	376	332	369	338	337	366	370	323	382	371	359	338	372	362	366	341	355	326	337	371	375	362	337	370	367	347	348	388	373	351	369	362	377	364	332	349	382	341	318	353	342	388	377	335	391	333	385	352	346	399	361	353	390	340	352	384	382	353	326	371	341	358	344	345	354	353	319	345	414	362	361	373	386	407	373	370	331	358	349	384	355	362	331	344	345	372	369	369	357	355	396	333	334	376	383	367	387	337	350	406	373	352	345	358	365	374	387	361	355	349	349	345	381	351	377	355	374	376	384	385	362	348	316	370	341	371	364	353	400	381	370	342	359	326	381	394	361	343	381	345	384	357	375	360	353	365	359	351	319	387	375	374	370	364	382	359	368	369	375	366	398	318	372	368	332	344	392	362	340	343	364	361	380	346	355	361	315	374	352	351	373	357	355	379	365	345	358	385	365	334	323	338	389	371	343	347	332	341	372	381	371	372	376	336	357	348	361	340	355	330	356	382	379	366	359	359	358	375	337	385	336	371	332	361	414	387	373	379	370	363	349	395	368	346	345	352	350	330	389	356	370	363	345	379	347	372	378	337	344	348	363	332	396	345	350	371	381	349	350	376	390	353	342	375	338	382	387	328	362	380	376	368	346	367	368	366	371	348	340	332	330	368	339	362	364	363	359	387	371	346	348	397	364	360	332	361	368	357	374	344	385	352	366	411	380	345	383	368	355	375	374	339	360	358	320	362	376	386	372	350	362	349	356	418	367	386	393	353	379	359	375	367	320	381	347	331	350	361	373	341	368	362	364	347	325	361	359	350	394	359	366	358	397	406	368	354	350	376	371	368	373	386	348	400	385	382	391	367	335	362	367	377	387	361	333	362	357	394	392	391	306	380	350	358	337	371	399	352	367	360	362	370	337	368	379	370	383	351	361	365	307	352	365	394	346	376	326	334	358	348	367	364	367	337	352	389	342	379	358	355	354	370	350	368	346	369	346	371	335	336	326	360	335	357	361	349	347	372	377	365	347	369	397	359	374	352	357	360	353	345	337	317	362	416	338	373	332	379	374	381	378	390	376	396	370	311	370	353	361	377	347	388	384	370	338	348	392	338	372	332	361	361	396	367	370	367	353	321	344	358	364	363	383	376	357	339	358	365	399	344	378	364	349	362	335	373	349	359	370	382	374	373	352	344	375	356	370	322	358	354	383	368	379	370	343	384	385	404	353	373	363	341	404	331	356	342	367	345	374	359	373	335	341	355	366	403	364	350	371	366	344	347	371	338	380	360	381	367	378	361	351	359	348	350	354	368	321	360	354	367	354	357	383	378	386	337	357	358	382	340	348	323	349	337	354	354	397	353	370	353	357	385	319	346	351	367	339	338	354	361	394	379	400	349	357	349	360	365	390	364	367	370	343	362	369	371	366	335	394	384	365	350	322	364	345	345	358	367	326	352	410	357	382	348	346	408	383	369	350	350	364	359	354	381	361	370	367	355	344	327	399	365	360	358	357	335	374	397	382	355	337	354	367	363	354	344	354	362	357	403	382	350	355	384	398	357	303	394	371	345	407	323	343	377	350	335	380	364	367	315	399	373	372	378	351	361	346	362	353	358	382	407	355	373	376	367	348	370	354	377	408	373	346	399	397	373	385	367	342	352	380	379	352	324	357	349	339	354	356	326	356	362	379	373	365	356	388	349	375	358	362	353	355	346	356	369	367	360	348	399	376	331	395	355	348	352	341	359	352	345	372	379	354	363	351	366	371	376	345	361	344	328	338	362	356	366	350	351	341	346	333	377	403	385	383	369	378	377	369	367	383	329	384	325	388	388	342	378	373	384	334	317	373	364	371	379	368	360	326	384	355	303	372	385	369	357	345	348	376	346	356	384	323	333	334	361	354	366	352	371	382	403	378	363	353	383	354	379	309	344	354	382	358	364	359	363	372	363	363	368	377	372	364	404	367	370	362	346	380	371	358	382	392	340	334	371	355	393	341	381	349	370	350	352	380	360	374	383	382	390	338	369	383	362	366	367	355	383	353	411	360	335	346	405	357	383	374	355	326	364	341	373	393	377	387	343	362	404	376	349	341	373	380	354	359	360	369	312	340	375	332	340	323	359	333	375	324	358	325	360	338	346	353	349	331	331	347	371	354	396	376	397	364	367	404	394	370	361	359	373	383	364	360	377	381	366	369	372	398	386	376	387	352	369	351	381	356	340	360	372	357	364	354	395	351	340	369	326	372	404	380	379	358	346	364	324	365	329	338	371	353	393	365	357	378	369	355	336	351	363	365	397	357	357	356	380	368
2072	868	917	898	859	939	871	836	896	866	916	869	892	886	857	841	897	863	862	881	828	843	899	791	883	823	866	869	842	926	870	816	799	830	851	823	892	907	819	843	872	839	827	878	882	858	887	827	867	887	834	913	866	839	842	779	906	857	828	881	845	867	836	867	883	818	870	877	910	836	863	896	858	900	846	850	932	877	912	854	837	855	946	833	830	862	856	901	797	843	898	882	886	873	910	874	904	869	865	857	873	944	929	839	839	885	854	823	871	872	938	863	883	844	898	839	849	851	830	882	825	856	897	901	895	868	865	889	862	842	868	834	871	857	815	857	891	885	921	878	839	883	785	854	857	843	873	874	871	842	850	851	859	917	925	820	858	880	899	863	904	868	810	828	855	899	880	875	843	833	866	825	873	901	826	833	850	863	920	859	879	838	886	878	850	904	836	882	835	889	866	853	870	841	871	930	870	876	868	862	876	847	848	874	912	846	878	855	852	836	853	809	859	865	887	845	854	861	885	899	893	884	894	840	878	886	836	834	894	825	890	893	890	888	897	846	860	827	858	856	836	862	877	871	838	823	831	903	860	878	901	912	827	837	799	859	865	863	874	857	849	867	881	847	850	849	866	864	859	872	844	880	895	886	857	877	843	925	865	893	883	882	909	832	856	853	859	875	903	888	843	863	886	882	851	846	891	874	855	870	893	859	845	840	870	890	883	876	878	880	879	869	860	868	843	853	848	848	902	822	831	887	865	845	876	885	881	885	830	822	876	873	876	889	897	873	901	818	842	884	853	882	811	868	876	841	869	886	904	846	847	850	854	885	900	844	867	878	928	860	887	889	874	890	868	896	867	884	893	863	864	873	805	813	874	872	922	836	887	866	910	903	845	864	837	821	882	914	878	866	851	836	875	847	851	822	905	864	867	822	827	859	877	811	844	853	877	890	891	870	898	897	870	897	870	849	840	828	847	868	858	842	926	843	854	898	911	849	894	864	872	846	888	878	801	893	830	891	881	860	863	860	877	880	865	883	883	856	854	804	863	898	884	843	837	871	828	830	878	902	849	833	910	864	887	857	828	899	908	835	873	886	869	878	844	870	894	861	878	834	831	869	864	859	878	918	863	863	843	863	882	849	900	897	932	825	885	879	847	887	851	904	877	835	831	891	885	878	915	870	880	846	859	858	877	873	898	889	890	870	910	857	902	842	858	867	842	858	833	898	857	865	877	831	840	854	895	909	919	868	839	912	876	878	911	925	859	865	866	862	854	823	899	816	884	862	829	808	906	857	816	879	868	880	867	893	834	819	831	852	891	886	867	857	864	894	829	871	853	831	826	861	883	887	860	876	878	825	885	848	900	849	867	856	805	879	883	876	860	852	855	887	857	897	931	872	876	916	884	817	830	809	849	809	804	864	825	924	836	824	890	864	846	879	856	855	876	821	851	859	870	839	896	857	873	857	824	864	850	893	850	877	823	909	865	885	845	843	831	853	886	929	832	865	853	876	907	868	837	870	891	915	863	894	853	831	843	871	849	881	918	887	863	859	859	857	836	806	861	899	835	855	856	847	879	862	813	835	824	813	887	899	813	860	871	845	842	906	901	862	911	827	814	923	820	848	877	893	826	841	934	918	884	825	884	840	915	874	832	809	845	919	876	846	892	868	861	856	854	899	926	880	806	891	838	836	817	855	850	870	821	823	888	880	815	907	892	854	884	876	880	863	897	864	831	896	870	853	874	863	871	837	841	889	893	869	850	878	883	875	879	889	853	894	893	905	884	853	823	882	826	856	902	899	861	856	794	829	849	857	892	889	834	838	882	852	886	830	787	849	831	862	876	857	843	850	902	895	857	841	825	912	894	855	857	914	831	912	918	866	894	833	851	870	870	806	857	858	850	868	862	896	879	861	873	878	836	867	894	846	869	819	890	805	886	870	876	861	817	896	869	889	881	878	894	910	875	883	868	913	835	853	834	833	869	854	849	930	924	886	880	880	887	825	884	856	832	909	853	865	878	836	855	871	823	842	846	840	855	883	885	906	883	889	846	914	890	867	870	841	855	855	860	862	856	880	912	844	911	845	828	841	904	913	824	881	852	839	873	820	887	834	889	866	786	853	839	925	818	891	808	830	830	847	862	855	862	880	849	846	830	823	877	908	857	849	877	854	810	842	835	860	864	866	892	849	862	869	900	871	896	855	921	883	885	915	889	904	842	830	893	841	877	849	850	894	867	868	874	860	877	882	875	878	859	878	881	887	852	888	861	881	836	884	817	908	827	869	828	920	876	912	856	894	822	828	880	862	847	886	852	859	849	846	874	875	878	903	915	869	834	910	842	870	882	874	846	843	834	830	865	846	853	820	895	817	879	915	870	868	873	896	924	865	853	829	845	886	869	825	843	898	891	923	867	868	872	869	837	924	843	954	854	864	849	866	881	887	908	841	906	856	859	860	861	889	875	924	825	899	852	862	881	824	892	875	851	889	894	911	850	879	892	879	822	858	832	882	842	827	836	843	921	907	857	851	853	882	872	895	906	895	902	869	850	838	865	886	837	917	846	837	875	894	908	833	863	843	862	927	805	917	805	891	887	864	929	831	862	908	859	869	801	922	858	883	846	853	870	842	859	875	856	893	914	822	914	889	852	863	880	804	855	850	937	829	879	889	910	860	825	803	879	870	863	858	809	875	883	878	869	888	834	861	862	861	892	862	866	884	888	882	831	836	852	796	858	863	873	874	822	863	830	858	906	837	898	923	864	919	837	859	849	856	828	845	845	790	834	846	890	854	885	871	865	875	869	842	910	845	885	867	859	858	847	838	819	830	900	846	898	834	868	852	877	867	852	830	924	884	884	875	840	857	891	867	855	903	879	837	823	854	843	828	842	836	842	850	897	934	886	893	831	883	827	874	888	822	849	855	892	846	836	860	840	877	868	878	833	923	886	885	907	887	923	901	875	847	848	900	850	868	859	894	877	859	870	819	803	879	884	854	895	877	905	866	871	868	872	818	875	863	812	871	936	847	876	857	815	906	858	846	875	855	802	843	925	880	834	871	871	845	838	864	842	892	860	857	870	849	818	906	867	878	882	847	833	825	831	831	875	860	847	841	898	922	820	886	868	833	863	868	892	832	864	905	866	885	877	905	870	925	900	871	840	924	854	866	832	910	855	898	864	820	828	873	868	893	856	920	866	899	839	870	862	849	871	882	834	886	870	856	830	828	858	775	879	885	866	903	883	845	888	892	815	864	812	882	856	889	823	838	913	880	872	880	872	840	864	890	886	812	833	875	868	885	838	908	855	876	882	864	853	840	855	837	878	861	841	851	873	880	859	872	850	896	882	845	878	910	864	849	874	881	882	889	870	875	837	902	882	927	874	840	882	825	884	887	912	863	853	822	894	892	861	885	831	844	853	799	883	840	859	887	856	912	875	881	858	818	846	912	893	898	882	845	856	857	856	840	862	887	850	876	884	853	879	895	875	864	854	878	893	810	882	858
6670	585	588	481	455	409	351	353	318	332	320	329	299	338	307	304	351	311	321	344	330	305	313	346	340	310	292	333	310	276	306	323	329	297	312	290	334	290	300	295	305	317	288	326	291	292	330	315	294	308	314	288	345	327	338	310	325	285	349	304	320	329	314	336	309	306	308	315	291	306	293	329	291	341	308	312	345	305	310	314	289	347	337	308	294	306	280	291	348	329	279	289	326	309	333	315	327	287	299	347	314	325	300	333	298	313	328	300	301	311	314	319	292	350	311	316	305	281	315	310	332	292	315	308	290	308	327	251	311	329	288	308	367	326	294	325	305	323	327	324	330	302	322	257	313	259	312	313	337	291	305	296	322	313	306	307	302	305	321	291	306	292	310	320	294	315	334	304	295	336	285	319	299	279	284	298	303	322	340	310	315	346	291	323	326	315	269	329	318	318	318	321	329	329	324	327	297	291	287	315	321	309	310	319	296	287	277	310	307	289	307	321	286	314	300	304	320	304	317	291	322	300	306	294	282	357	297	323	314	325	302	315	332	327	322	325	333	284	282	314	322	307	280	292	303	308	324	291	313	281	325	299	315	323	322	352	288	314	320	322	340	300	283	296	318	323	312	280	321	310	330	322	319	309	334	315	310	332	301	292	301	275	312	336	283	345	281	320	334	330	334	317	325	311	306	296	303	310	317	291	318	323	294	338	294	319	309	317	316	260	317	316	314	290	283	295	318	313	324	329	298	332	306	277	318	314	295	300	322	324	309	308	324	348	298	325	326	303	312	318	276	314	306	332	320	366	306	313	329	301	297	320	291	290	279	289	299	328	310	282	340	320	304	292	341	309	326	311	319	310	331	312	326	325	319	304	334	322	319	281	316	326	311	321	298	309	353	307	317	312	312	293	308	324	290	315	332	301	321	307	320	307	323	291	300	337	307	336	293	310	311	324	290	281	310	303	318	322	330	300	313	309	316	352	339	303	316	323	281	313	321	322	301	327	332	331	322	309	319	344	331	292	294	301	285	326	322	314	291	318	315	292	330	360	309	305	275	307	275	276	324	287	291	281	320	304	308	335	304	277	305	291	345	308	303	310	282	313	319	296	303	319	316	310	328	317	316	285	324	323	305	307	281	301	306	290	324	292	318	311	313	351	310	335	332	294	313	314	314	314	313	299	348	304	312	314	298	333	299	304	315	303	291	300	276	355	289	294	281	280	315	300	291	287	273	332	337	325	299	354	292	322	332	360	301	282	325	330	320	318	335	332	308	313	302	292	277	303	326	328	300	314	317	299	282	301	318	328	316	299	303	261	301	329	333	305	323	284	318	306	307	315	284	300	305	346	313	318	315	330	279	308	333	299	297	325	304	313	303	300	318	262	293	326	303	330	302	290	338	311	328	308	282	318	329	304	302	286	319	271	314	329	324	310	292	311	340	291	296	343	309	286	321	311	280	329	319	273	276	293	291	328	329	326	307	310	312	287	320	292	272	273	320	286	299	278	318	340	323	290	302	312	322	333	302	290	303	314	327	325	316	292	312	301	334	298	345	311	343	320	295	322	327	304	331	296	298	299	315	331	316	319	289	286	335	310	323	305	299	277	328	312	323	309	287	292	300	319	318	342	354	284	271	276	306	293	318	277	295	308	298	297	301	308	286	331	322	331	329	317	295	316	294	334	330	297	284	315	329	316	301	352	318	288	277	319	286	330	311	290	308	305	324	301	300	300	303	320	309	301	302	302	336	294	310	317	290	314	292	313	298	299	284	288	328	293	321	338	328	307	305	301	313	287	335	276	317	322	298	281	314	278	297	298	324	306	307	312	331	304	309	317	308	313	337	326	318	302	313	310	278	332	349	382	332	334	312	341	374	291	322	329	330	311	309	263	301	285	315	313	285	332	336	304	290	332	313	301	278	338	330	300	314	288	318	314	329	279	303	329	298	316	317	311	314	332	304	295	341	278	337	338	312	312	284	313	328	301	355	296	305	303	300	330	294	324	305	302	312	282	298	315	315	324	296	298	298	315	299	305	340	332	272	315	321	281	279	291	309	301	329	332	297	332	329	286	296	317	341	284	313	298	292	320	290	253	306	346	299	323	300	327	331	330	312	312	320	334	308	336	289	293	291	305	310	291	310	308	313	327	302	296	321	311	298	309	333	357	333	305	309	294	278	298	332	311	332	341	323	325	312	325	328	292	333	315	304	319	300	331	324	322	312	311	326	301	338	288	326	290	324	292	288	312	301	311	333	290	314	282	333	290	298	322	284	287	293	286	314	332	292	293	335	332	303	312	315	315	321	317	322	321	301	289	311	307	298	310	303	286	306	296	316	311	305	306	310	286	309	317	312	306	318	317	325	302	264	315	296	349	345	313	337	296	279	272	320	286	299	305	293	311	299	296	291	301	289	333	334	299	291	279	320	300	292	290	287	322	269	344	303	313	311	302	296	297	328	329	299	300	322	270	312	324	301	279	323	311	329	323	342	339	278	299	288	339	305	305	323	321	302	323	318	293	298	300	307	323	271	284	314	313	314	334	290	313	324	302	300	324	309	326	321	327	305	293	325	346	301	328	314	338	313	317	325	298	322	270	296	290	289	273	314	327	332	315	332	286	329	304	325	310	300	310	289	297	310	305	317	310	296	331	291	294	307	319	288	304	307	315	283	320	293	314	300	288	295	306	296	338	301	334	317	306	320	290	310	293	306	285	336	300	334	319	323	322	312	345	296	305	309	345	325	305	309	334	352	292	313	327	309	303	296	311	321	320	328	304	330	288	326	305	320	319	331	295	320	292	311	330	299	327	311	305	326	303	289	292	306	300	320	342	301	328	325	307	323	288	329	299	331	317	337	309	328	316	303	296	290	317	318	277	301	288	295	324	326	315	306	297	317	312	325	277	311	300	322	324	302	368	312	296	306	312	329	315	316	310	276	316	289	311	326	323	278	307	309	318	287	293	294	329	318	318	325	298	313	312	306	319	277	298	285	343	336	318	343	315	363	329	348	328	307	266	298	305	316	318	294	282	309	306	300	304	321	304	335	313	311	295	273	336	298	321	316	317	345	358	316	312	297	305	337	302	339	274	280	329	311	342	337	307	293	307	326	306	319	313	302	330	319	291	289	297	306	297	289	273	321	335	301	336	331	327	289	293	345	310	306	309	332	300	309	279	302	339	305	291	319	337	309	282	351	316	329	317	291	307	308	281	277	337	269	303	333	283	277	289	283	311	338	311	291	325	292	326	316	319	319	334	334	306	280	313	302	367	350	309	298	324	319	344	311	314	296	316	309	363	328	309	303	318	334	309	292	314	308	289	312	329	317	306	312	347	301	316	316	268	325	279	297	298	330	287	295	300	319	278	272	315	331	281	285	310	348	288	329	293	295	317	320	313	284	312	293	325	333	331	323	300	325	335	308	349	342	320	310	294	318	329	304	343	325	331	328	345	303	308	308	309	303	304	321	336	286	326	305	279	326	329	335	299	309	274	304	296
6486	993	1393	1458	1274	1178	1059	1039	958	945	872	850	840	851	810	797	834	772	840	768	768	781	806	738	722	785	726	781	734	777	772	722	766	788	756	727	693	778	736	727	746	768	725	789	733	732	756	740	781	756	820	717	797	773	772	760	729	752	706	757	785	772	738	748	765	784	785	715	773	714	720	700	773	794	760	713	725	754	771	731	784	798	741	762	775	734	759	762	780	764	747	752	703	733	749	730	743	749	751	843	717	711	758	697	718	755	751	730	701	748	758	697	742	691	711	742	726	772	776	776	778	763	732	769	750	710	738	718	741	768	706	778	815	724	779	741	786	785	773	708	766	740	766	739	783	740	714	754	725	765	723	799	714	718	781	732	716	712	720	727	721	778	688	727	724	753	754	794	723	766	763	741	760	723	682	748	751	741	768	728	766	786	740	752	734	769	789	731	702	741	753	739	674	688	744	738	780	761	746	795	729	726	687	731	735	699	753	780	756	748	731	694	721	732	747	718	779	763	714	774	715	717	750	730	732	731	720	756	707	766	747	760	765	717	664	761	760	703	704	698	773	748	792	754	754	785	738	786	736	729	708	742	755	675	683	741	715	754	783	773	775	770	731	773	746	739	794	756	743	800	744	812	735	786	747	732	739	706	724	796	726	742	690	749	726	784	716	738	721	723	717	756	761	694	747	758	779	742	770	710	735	727	699	724	679	709	758	774	715	690	711	759	765	758	727	724	714	780	742	726	741	703	791	732	764	719	766	744	769	763	743	752	713	759	727	770	761	759	749	748	756	761	706	736	710	770	745	743	707	708	731	725	761	716	692	741	722	751	757	731	760	722	794	777	775	720	791	738	763	748	698	692	721	718	736	742	746	770	751	705	756	725	723	744	806	757	727	770	751	732	750	713	732	735	778	723	715	731	782	752	776	742	765	752	723	721	740	745	752	755	727	744	739	739	711	724	764	682	725	720	754	719	742	712	708	707	747	718	720	730	743	777	757	752	749	769	827	764	701	731	774	717	745	728	795	737	794	719	719	745	784	753	757	727	734	764	733	788	745	747	725	717	776	741	686	714	758	738	738	746	738	734	712	691	734	744	744	714	790	741	714	775	733	781	689	751	748	775	764	764	799	810	785	757	796	763	750	699	738	740	713	767	738	729	710	741	732	734	719	741	742	709	767	753	725	712	752	728	759	744	722	769	716	750	749	696	756	753	768	742	714	787	757	750	768	748	749	700	752	758	684	746	734	746	767	776	741	728	789	708	792	748	784	731	717	729	728	739	758	723	733	767	758	756	753	719	710	747	744	775	788	757	748	732	707	753	762	751	778	721	772	743	708	746	741	768	754	750	745	720	726	749	745	742	734	709	738	744	725	774	733	701	719	772	775	754	760	758	724	786	732	773	735	711	755	721	745	757	751	785	768	748	740	766	736	734	748	751	759	782	782	749	749	741	770	771	720	769	729	785	765	751	762	774	741	743	739	737	755	753	787	744	766	752	731	713	733	749	735	721	762	760	755	732	755	759	753	752	768	750	762	752	751	692	745	751	741	765	711	753	728	740	724	729	734	774	717	740	769	704	701	738	703	758	730	793	703	754	733	767	767	751	801	755	696	712	698	739	751	750	730	729	764	782	758	762	745	720	766	718	781	760	709	730	741	770	694	725	791	724	749	739	735	720	713	738	754	752	750	671	734	764	703	749	739	737	773	752	744	715	717	772	769	773	753	791	744	715	717	748	762	738	741	728	773	718	721	728	718	770	729	743	742	763	759	751	692	732	697	747	769	692	728	762	744	725	730	756	771	731	749	723	713	746	769	693	748	724	731	735	766	717	731	731	726	727	754	743	730	758	733	757	724	742	748	760	742	745	779	737	738	757	749	763	765	778	759	730	766	747	736	739	727	743	752	750	756	699	724	758	734	758	748	681	731	795	739	764	727	764	710	771	751	723	687	745	728	747	749	725	743	762	706	716	723	718	774	726	752	781	735	731	778	762	741	733	692	733	745	747	754	722	729	751	737	722	745	743	763	719	724	756	729	729	739	696	700	758	719	817	711	743	757	699	716	745	712	734	754	697	713	700	744	780	675	705	764	748	772	768	721	715	724	753	714	702	767	761	771	739	731	771	714	740	739	721	736	713	758	764	760	799	711	762	766	771	737	761	768	773	729	741	700	745	692	721	719	748	728	734	772	733	746	746	730	739	789	746	728	703	806	726	725	759	791	711	764	750	744	711	690	758	767	798	717	759	733	714	741	763	712	748	728	820	762	759	716	726	770	695	776	745	791	769	739	764	748	745	730	773	771	722	740	789	764	787	748	738	789	770	783	754	767	738	742	775	702	762	754	713	779	733	795	752	759	749	770	738	799	762	741	705	706	723	715	745	769	744	760	741	768	757	714	726	723	747	773	726	789	716	740	759	761	702	804	747	742	772	705	742	755	740	758	765	713	738	739	751	775	782	777	740	750	748	715	732	744	700	723	741	746	752	756	736	708	753	742	756	754	747	723	773	761	784	782	723	734	749	738	726	751	762	764	789	714	790	728	739	705	744	755	723	772	738	766	705	732	788	715	747	760	754	742	731	736	756	743	755	735	740	732	761	749	763	796	716	742	698	748	737	705	779	757	738	747	745	776	759	749	753	727	785	762	706	758	747	741	754	733	701	779	744	763	784	756	784	760	727	689	707	765	791	706	653	730	727	763	744	794	756	755	761	761	760	767	748	792	772	754	688	766	719	701	716	726	749	769	748	714	789	764	761	726	749	709	765	778	743	756	716	749	706	745	711	767	761	715	792	757	728	758	785	705	751	727	767	707	717	757	740	762	770	741	751	690	676	703	783	728	728	736	759	769	752	707	786	692	743	753	732	682	748	764	751	726	734	699	770	752	754	718	771	734	787	709	775	761	757	736	737	744	737	739	705	711	767	767	726	778	735	806	788	772	758	752	731	739	720	755	743	722	773	727	728	715	696	752	719	713	760	728	747	746	772	758	757	742	778	747	758	762	756	748	748	753	793	748	776	719	762	770	715	773	717	744	739	757	730	789	721	774	785	704	727	785	710	703	797	740	739	765	733	713	743	710	754	810	774	739	749	709	732	707	750	735	786	738	756	766	784	769	766	733	732	782	751	758	740	747	760	768	747	744	759	704	754	749	748	733	753	762	767	683	695	717	774	757	749	755	750	741	744	739	705	751	748	734	753	742	781	724	746	705	769	726	766	773	768	755	723	710	737	744	727	733	737	729	705	783	735	733	731	745	716	779	750	772	749	709	726	773	745	739	753	726	753	777	752	751	766	751	741	757	735	743	724	710	747	766	768	792	732	735	737	785	783	752	727	728	744	739	724	707	767	763	763	759	736	773	789	743	739	725	775	783	753	682	744	762	767	752	733	719	788	739	718	738	756	776	730	767	750	748	757	721	715	766	772	717	735	758	721	757	741	746	780	748	751	772	732	786	755	773	741	748	804	726	712	760	745	706	713	699	735	792	772
12201	764	667	497	443	364	233	212	182	194	155	145	154	170	183	131	157	163	146	152	153	131	136	136	150	131	166	143	119	153	120	125	148	148	155	136	159	169	160	133	126	103	153	140	160	115	128	133	139	135	137	130	164	140	132	147	134	142	131	147	151	148	126	137	149	110	176	131	156	145	149	127	139	149	135	142	130	135	138	141	153	145	136	144	138	138	133	159	136	136	142	129	138	135	153	147	127	126	164	129	159	135	161	157	145	141	120	164	124	140	160	138	136	144	155	141	147	159	144	133	122	123	140	117	127	129	131	136	132	135	154	152	155	163	146	133	123	132	136	132	146	137	156	128	133	124	152	153	128	148	149	136	140	117	142	145	146	142	148	136	135	140	133	148	149	141	159	128	132	119	133	124	136	155	138	109	129	140	124	133	124	155	140	129	136	141	142	119	162	141	160	122	134	130	151	139	142	155	121	130	135	141	121	150	122	165	142	124	136	159	138	149	156	155	119	142	149	148	136	142	152	163	120	126	159	147	146	127	145	162	122	147	140	147	142	136	135	149	138	141	132	151	137	163	152	132	121	157	134	137	165	160	115	145	134	134	155	121	126	128	145	156	158	141	123	136	150	147	157	137	146	150	133	131	134	145	150	130	123	152	147	130	135	164	138	142	156	154	132	138	117	160	149	138	167	129	149	148	151	130	122	119	153	131	131	134	163	140	128	155	153	143	134	134	146	129	158	137	136	146	135	127	138	129	141	156	137	119	144	143	124	144	127	121	156	147	148	122	164	130	146	158	153	137	146	152	141	130	138	141	169	134	125	138	158	138	143	149	153	132	152	143	121	126	168	132	129	148	127	139	157	151	133	133	147	143	161	147	129	143	137	121	126	167	132	124	131	160	112	151	137	118	132	139	136	148	135	165	154	150	145	145	158	133	139	141	142	136	137	150	116	118	178	158	153	137	148	120	118	136	119	159	132	133	159	144	154	129	155	132	144	124	154	142	127	122	110	147	135	132	159	157	131	129	133	164	159	131	134	154	146	152	135	137	136	140	128	134	134	143	154	153	141	147	117	132	142	137	156	127	138	133	127	154	181	140	142	134	145	147	145	136	136	136	158	135	121	152	152	155	143	143	151	140	144	159	154	155	145	149	126	127	135	148	142	125	141	144	153	141	145	148	125	130	142	155	132	141	138	139	128	150	137	159	128	149	121	149	133	153	141	136	136	151	108	121	156	136	120	141	139	138	134	133	154	131	125	122	106	143	138	134	145	128	109	132	148	122	142	150	160	139	140	159	138	143	147	138	125	109	134	129	130	130	150	121	135	152	121	128	131	154	127	159	120	147	154	142	120	131	124	129	156	139	148	152	142	141	134	130	173	128	138	148	139	171	130	152	144	137	140	140	136	139	140	168	130	136	123	131	130	143	148	160	119	126	124	150	153	166	125	128	131	127	142	139	129	161	155	147	124	153	123	143	107	143	146	156	146	146	141	134	123	125	138	133	152	168	154	155	147	140	141	140	151	156	135	153	138	150	160	149	136	152	152	123	142	148	132	139	142	143	142	133	136	141	158	142	131	152	163	147	133	149	127	137	146	135	126	120	169	149	143	129	147	164	153	150	128	139	155	144	154	112	135	133	139	151	133	138	137	147	138	157	137	154	134	142	138	144	125	151	157	167	134	131	147	131	145	135	133	128	140	138	129	151	154	135	163	148	127	170	122	128	120	132	159	144	129	149	144	132	137	122	147	136	142	148	158	147	145	139	133	134	146	150	129	149	151	136	139	150	146	146	129	145	140	128	148	126	151	122	152	138	125	186	160	137	156	158	150	136	131	144	123	129	148	158	148	146	129	138	133	130	116	142	146	168	147	135	114	112	119	149	149	107	129	135	112	145	132	114	149	138	122	158	153	162	173	150	170	150	158	149	149	153	151	141	179	129	134	134	138	143	138	130	140	148	143	143	149	171	142	141	131	143	136	147	143	133	140	161	141	142	143	131	153	151	124	158	147	128	119	165	147	129	149	131	133	149	140	127	150	134	126	166	141	116	136	164	119	125	116	140	157	147	156	153	134	135	142	143	129	149	149	137	142	134	132	164	116	136	141	131	144	114	148	136	133	144	156	139	129	143	149	147	151	147	132	128	153	139	134	147	138	135	140	143	147	138	134	153	163	140	161	146	147	132	142	129	129	156	136	144	147	160	142	129	145	146	139	131	146	151	144	144	136	138	140	133	141	148	154	141	135	123	128	157	149	127	130	135	150	123	139	138	155	144	146	169	171	144	136	152	142	110	152	149	148	158	152	148	125	142	135	148	156	156	169	146	150	164	151	154	132	155	127	144	144	135	152	153	144	144	131	146	156	147	146	126	125	126	145	154	147	137	139	147	131	139	129	131	128	137	137	143	139	145	121	143	155	122	146	129	134	141	138	146	143	122	141	159	140	145	122	134	157	134	133	170	141	151	149	113	133	168	142	144	148	173	146	145	128	179	122	130	165	163	128	130	140	157	145	142	153	139	141	141	133	131	145	136	157	119	144	134	120	120	123	137	142	147	144	124	126	130	136	146	130	148	143	140	141	152	176	134	134	145	140	142	156	126	136	122	133	151	148	149	162	124	131	141	143	147	119	157	139	105	140	136	170	130	153	142	135	141	153	126	149	134	133	134	142	142	135	117	141	144	154	140	165	134	161	146	122	129	151	150	129	127	134	138	146	153	135	126	145	144	130	145	162	165	136	159	145	153	141	147	153	144	123	128	146	156	146	137	152	156	151	139	141	152	158	146	137	132	138	129	145	131	145	148	148	141	159	142	135	135	128	147	154	143	132	143	164	127	137	130	171	164	153	152	145	145	140	138	121	141	129	145	158	130	134	156	144	138	143	109	135	134	139	134	146	146	148	147	138	157	143	153	138	145	132	152	131	158	144	140	111	134	138	145	129	149	142	138	164	137	160	135	146	152	145	140	146	152	156	132	126	133	143	138	136	147	135	124	157	137	137	141	142	139	133	139	127	154	165	161	130	141	142	148	140	132	149	149	138	145	136	155	124	156	146	131	130	143	139	139	143	141	132	109	148	143	136	149	151	152	162	160	134	157	142	117	153	152	126	147	156	151	166	125	151	135	162	146	140	152	136	139	168	153	128	152	143	144	124	145	127	150	138	129	139	137	118	143	165	152	149	135	159	156	156	125	154	134	157	158	135	157	150	164	149	139	138	148	127	147	141	135	145	164	128	143	160	136	138	131	128	130	121	134	130	129	133	131	149	156	144	160	134	150	130	147	143	124	126	148	133	150	133	140	165	135	141	130	135	131	142	120	155	147	144	131	143	139	147	152	121	137	124	141	134	139	130	134	111	151	152	133	144	115	123	136	145	139	173	139	146	145	122	129	145	136	161	132	147	124	152	141	136	143	154	166	132	124	126	140	134	152	133	151	160	130	120	140	126	158	131	117	131	121	116	126	125	124	160	123	137	145	151	127	130	128	139	122
7682	863	1516	1717	1583	1300	929	801	707	653	609	598	503	522	514	476	464	495	462	427	443	412	435	420	399	430	399	408	387	417	417	418	417	399	393	421	394	366	400	365	378	387	403	373	371	383	375	377	385	358	396	359	359	410	365	387	350	404	354	393	376	376	382	325	367	368	383	416	399	386	388	356	342	375	359	356	352	387	374	406	352	376	379	399	345	392	380	389	369	366	366	363	386	363	386	385	368	419	343	373	335	328	366	401	391	377	374	373	387	367	332	394	381	403	357	362	349	386	366	340	361	426	337	373	371	326	372	374	354	384	395	366	385	350	369	384	352	397	391	362	369	390	383	376	379	351	358	370	401	365	393	358	360	347	384	390	396	387	363	357	380	405	352	364	390	362	404	349	337	356	378	386	367	333	362	383	349	388	374	388	335	408	345	409	382	371	361	355	381	364	392	367	339	397	380	350	360	412	390	367	361	378	381	369	356	368	340	370	346	377	387	373	378	382	365	361	400	390	343	398	343	365	395	367	363	351	367	348	375	367	365	332	390	357	392	361	361	432	369	372	390	353	374	397	350	386	394	369	363	363	366	370	391	393	372	352	377	365	386	393	351	376	373	357	358	383	333	384	369	381	385	391	376	352	374	324	348	387	336	366	352	391	372	350	391	360	342	383	374	377	365	296	364	408	394	377	344	369	374	414	340	372	336	372	382	361	366	339	407	379	393	347	394	411	357	358	405	391	382	393	352	352	379	384	384	361	390	381	347	371	398	399	361	353	361	383	362	383	367	363	348	340	359	367	393	387	367	345	353	395	396	377	377	372	356	359	388	383	367	354	389	352	354	352	369	376	399	363	369	387	376	375	358	368	345	385	371	351	406	339	358	382	355	357	353	325	397	362	356	380	375	367	345	361	402	393	360	372	344	395	382	374	360	373	337	366	344	420	366	391	383	377	354	347	378	379	398	384	372	344	364	371	348	384	370	343	332	368	368	372	392	363	356	341	351	380	398	373	391	400	367	357	350	410	345	390	401	358	347	362	391	355	365	376	375	352	353	372	377	394	365	404	369	358	408	375	341	358	373	365	369	393	345	388	351	368	363	363	373	372	386	358	358	386	377	377	318	383	384	341	349	363	389	360	385	336	380	355	361	361	370	367	347	367	414	338	386	377	373	348	378	387	366	397	382	384	360	379	360	358	341	370	362	371	406	329	372	341	410	375	374	391	349	374	347	341	352	367	369	376	367	382	342	386	334	353	381	325	410	406	401	347	355	375	372	372	362	359	382	384	364	363	358	369	376	357	344	388	375	387	365	373	384	361	338	381	415	377	355	380	392	346	361	354	350	340	386	370	360	378	347	339	390	366	357	334	371	387	353	378	390	349	360	387	396	381	373	366	422	369	379	398	376	357	366	386	409	342	363	383	375	380	408	374	358	354	366	352	369	335	413	380	379	372	383	367	343	409	342	367	379	357	373	358	373	375	360	360	352	371	404	363	362	373	363	350	336	351	379	351	380	375	367	374	399	360	374	341	393	328	401	376	372	383	374	366	369	375	359	388	378	353	360	393	388	400	370	341	357	378	330	352	382	351	363	384	362	386	384	343	348	369	396	356	367	335	358	376	396	392	353	364	362	380	372	367	378	390	347	416	368	379	383	410	376	338	352	355	366	380	383	367	368	370	374	383	381	384	384	341	334	386	354	373	354	369	338	357	332	336	368	371	367	346	354	391	372	346	399	355	385	363	358	363	338	351	380	377	339	363	356	379	367	388	367	377	394	345	408	355	371	381	371	391	361	384	334	385	389	369	388	365	399	375	385	328	378	374	345	383	374	374	393	340	355	360	388	346	355	355	371	368	368	336	376	335	357	374	358	368	363	358	363	384	345	367	383	365	368	361	338	365	326	375	380	349	342	336	408	396	330	364	359	349	360	339	356	391	374	335	363	363	392	364	383	382	389	362	358	334	356	383	345	365	326	354	375	342	359	361	360	362	388	369	351	357	328	370	373	364	360	373	369	400	354	366	369	333	369	396	379	361	367	373	365	358	345	327	378	337	336	378	355	375	354	379	333	425	369	368	353	370	372	355	378	378	340	357	332	384	363	353	355	346	375	388	362	356	372	340	393	362	392	407	373	404	360	363	357	360	367	379	372	392	389	387	404	401	375	375	409	402	384	350	352	378	340	335	356	371	406	356	409	391	386	412	374	388	338	361	369	371	419	398	375	379	371	357	339	379	351	362	395	333	345	371	396	356	339	391	380	361	442	376	402	380	368	376	370	351	368	390	369	420	360	385	388	372	351	383	413	349	369	389	360	391	373	353	383	348	406	358	352	371	362	367	368	360	396	380	383	358	395	379	350	380	367	354	383	403	393	333	359	364	369	421	400	383	398	371	391	340	380	367	388	360	358	332	359	398	362	363	340	388	370	372	384	348	371	392	378	373	365	373	403	376	344	394	327	366	412	348	385	317	360	387	356	380	365	347	368	386	377	354	343	381	393	351	365	336	352	367	347	378	375	371	365	392	378	377	366	426	375	345	392	388	388	416	362	360	362	353	388	392	394	384	383	378	388	366	358	369	406	423	366	405	358	370	349	377	369	348	373	380	388	403	362	352	365	356	388	382	341	374	341	383	378	386	370	369	321	387	376	369	361	378	391	354	357	347	369	335	365	354	383	373	357	382	340	386	383	365	360	393	362	374	366	348	369	363	382	365	380	358	393	342	362	375	372	353	387	348	394	398	361	385	360	380	392	375	346	357	408	356	362	330	331	356	372	357	357	394	384	343	338	335	399	401	339	348	367	369	368	380	373	385	375	375	359	355	381	373	392	391	398	353	354	352	363	389	382	393	352	349	380	379	380	326	358	369	395	368	398	366	356	385	372	359	392	369	355	421	395	373	369	410	366	390	367	366	371	340	387	372	346	384	371	364	373	367	379	374	422	384	351	374	367	381	377	406	372	395	397	369	365	353	378	391	350	389	346	397	353	336	360	343	369	360	386	383	358	373	365	382	368	391	357	396	359	381	389	378	344	354	350	362	345	340	356	372	391	385	373	380	352	375	358	377	380	389	346	346	355	392	373	377	356	360	371	389	351	349	371	364	341	369	386	358	373	360	377	362	385	371	389	399	413	385	359	403	378	375	363	357	350	346	346	379	410	373	358	371	384	398	354	403	366	378	387	389	336	426	388	366	382	378	346	375	355	356	374	368	363	381	338	393	358	380	383	364	351	360	336	400	358	339	358	365	337	350	378	396	361	371	329	377	384	379	338	381	355	369	382	369	361	380	379	385	403	387	374	367	375	403	364	365	355	394	384	373	381	379	385	350	380	375	378	360	390	339	373	351	370	388	392	367	381	375	367	380	377	344	377	402	334	329	358	361	342	336	317	355	368	361	387	375	361	374	357	397	370	369	370	360	389	333	377	369	354	374	344	381	364	357	411	372	368	353	361	385	361	354	367	360	341	393	334	397	369	387	351	367	354	359	369	426
1335	360	351	369	319	387	352	363	351	373	362	397	370	360	357	323	327	362	349	339	357	401	360	400	361	360	354	355	392	368	354	381	379	370	378	350	374	375	347	369	371	360	379	383	318	321	366	325	357	364	356	340	365	387	317	347	311	360	392	339	374	367	362	389	363	331	365	345	343	386	349	380	382	379	362	352	345	376	390	359	343	343	356	392	375	367	357	372	354	405	380	373	358	363	375	368	350	376	376	360	349	379	365	361	350	316	347	353	334	327	373	372	352	365	391	369	356	361	357	366	378	343	376	354	347	338	368	345	380	380	342	351	376	325	372	404	381	383	336	368	417	362	327	358	359	352	385	348	346	354	373	355	354	358	376	331	323	361	353	373	373	330	360	372	381	354	348	372	365	356	373	369	350	384	347	354	362	386	359	375	370	367	310	344	352	374	354	360	352	347	386	385	367	383	363	336	376	375	384	341	385	337	355	369	364	378	377	322	371	337	341	344	352	341	386	366	388	365	366	355	331	357	370	348	370	339	329	392	420	369	339	371	333	388	360	367	341	341	350	359	369	367	377	358	353	365	366	373	373	380	379	364	377	373	376	386	338	403	359	377	359	393	344	377	357	387	367	389	351	397	345	382	346	377	389	363	341	317	343	378	342	325	343	366	370	357	371	356	354	367	371	356	362	377	361	376	359	343	348	340	405	371	351	344	381	380	345	403	378	356	355	371	405	412	354	353	359	348	344	355	343	363	366	336	358	383	399	383	327	356	361	401	370	350	375	391	394	379	338	403	365	388	367	361	394	344	346	371	358	390	378	358	355	338	383	317	330	364	367	393	351	365	405	381	379	384	374	357	380	337	339	351	365	383	371	361	374	342	347	411	397	379	383	368	356	377	372	361	331	366	385	393	371	324	374	389	380	351	367	329	335	359	351	358	381	336	390	378	359	344	333	368	393	372	371	351	378	357	399	330	380	371	368	352	407	377	364	347	405	345	346	366	399	362	330	416	386	337	359	364	364	385	403	347	378	358	338	369	356	355	367	374	361	355	344	371	383	354	350	380	371	399	340	354	381	361	353	381	358	354	383	352	363	360	370	364	372	372	328	356	322	359	339	366	363	386	373	387	357	367	385	370	350	360	372	382	363	370	383	345	356	369	379	386	385	359	404	367	356	375	354	378	396	352	340	391	351	389	353	354	370	360	363	361	342	340	351	365	413	338	361	372	390	331	313	344	390	401	382	375	352	360	342	379	413	359	373	378	375	329	373	330	377	376	355	374	365	353	361	365	332	404	391	352	393	377	400	356	365	353	376	366	376	329	357	352	374	355	351	384	355	382	315	362	365	342	361	350	361	375	382	352	359	355	367	388	440	351	365	360	381	350	365	366	353	338	411	334	371	367	354	350	343	355	356	389	381	387	400	360	380	353	381	357	353	348	367	315	374	372	396	342	365	323	375	365	331	347	339	386	395	364	383	357	330	366	375	399	359	365	388	381	356	355	415	347	360	366	368	377	385	342	403	395	374	340	331	376	389	383	375	352	370	366	359	351	367	364	369	355	393	378	353	384	305	365	341	401	391	357	349	354	417	359	358	385	382	355	357	368	351	346	372	393	372	341	346	392	373	374	353	350	362	408	361	364	329	383	339	348	358	368	327	381	351	364	360	358	357	384	363	360	387	375	334	358	343	367	369	383	370	335	340	380	359	358	382	367	367	356	325	329	371	341	351	399	381	373	355	344	351	337	357	360	364	342	345	353	372	361	398	373	364	360	375	355	382	376	402	390	374	364	386	341	377	388	372	352	392	372	386	376	369	364	354	344	381	355	371	346	355	345	325	350	346	350	336	357	352	349	380	369	360	386	367	394	361	369	366	390	358	337	369	375	365	352	334	350	376	373	335	350	375	378	342	358	374	375	379	346	374	388	366	378	350	360	353	366	358	361	363	348	360	380	370	387	365	321	344	347	351	398	353	376	365	357	350	361	364	352	366	399	382	326	387	326	363	328	361	395	341	372	339	364	365	406	355	387	369	375	415	376	382	339	351	375	353	320	342	319	297	375	389	390	395	371	369	375	364	347	360	317	342	368	367	391	364	376	368	358	348	372	363	396	373	331	374	378	360	375	328	354	369	393	383	386	341	389	347	359	376	363	343	337	369	405	372	387	361	377	394	341	363	341	341	368	377	360	387	356	375	392	382	375	376	395	358	341	372	407	355	368	339	365	356	402	370	391	368	333	359	377	376	394	345	379	401	358	364	357	325	362	387	365	373	377	391	387	368	370	391	367	328	373	357	368	389	369	327	338	371	375	376	355	380	359	371	364	374	360	381	374	359	378	334	334	349	363	365	369	347	336	367	359	374	355	387	330	360	356	335	367	363	337	344	368	369	339	372	373	361	386	380	367	353	398	369	335	352	336	373	365	352	349	374	372	381	350	397	371	355	363	393	342	341	357	397	360	397	382	374	331	350	374	339	328	368	368	371	360	372	340	356	341	394	334	357	380	377	314	371	365	359	374	360	385	332	392	367	380	394	360	345	390	354	346	337	390	340	353	381	324	359	353	344	392	355	361	337	358	388	362	417	378	355	376	366	349	354	367	351	333	379	372	337	342	323	363	338	393	349	371	350	415	396	369	396	366	383	363	371	388	386	366	359	375	353	339	355	355	396	348	372	371	366	335	374	393	373	369	380	384	359	387	336	343	355	393	426	415	377	343	349	355	350	344	353	397	352	394	352	382	382	383	399	367	373	382	351	362	340	374	399	329	377	348	363	361	394	372	324	348	356	370	322	367	378	344	376	374	338	389	384	405	392	356	386	352	383	358	362	367	387	372	381	370	363	393	355	367	342	353	333	335	365	327	351	351	384	384	375	386	380	390	371	364	347	394	365	385	388	370	350	399	330	388	366	365	371	366	372	373	363	375	388	369	363	340	358	406	375	353	377	375	383	384	347	374	379	376	383	379	372	360	362	356	343	347	378	370	366	318	368	387	355	359	395	382	334	417	332	340	336	379	392	392	348	400	371	350	360	375	360	373	416	364	368	369	329	389	382	357	378	349	356	348	330	351	407	371	386	357	429	347	403	362	349	359	339	345	369	388	350	364	387	397	365	342	369	343	344	351	357	332	388	357	405	353	346	384	354	354	369	402	378	365	370	358	358	384	358	361	376	362	356	336	392	359	345	390	319	393	415	371	365	359	362	359	373	340	351	371	358	385	409	352	355	337	382	339	350	396	363	374	370	365	395	379	336	357	342	366	365	338	340	307	364	378	367	368	326	336	355	327	389	362	373	384	375	372	326	338	346	377	358	342	352	346	329	348	360	333	355	354	336	379	365	356	336	346	385	320	379	372	356	322	364	360	355	325	357	351	322	353	379	330	355	366	374	351	327	400	401	368	367	339	363	375	351	363	384	380	362	360	362	343	380	380	371	357	389	349	353	376	350	353	340	375	375	393	396	404	351	364	358	374	359	405	370	356	368	379	345	371	360	351
2103	861	915	924	935	906	887	869	913	924	916	910	840	836	897	831	842	879	886	894	887	919	877	917	867	858	869	842	866	862	881	944	905	864	822	866	880	895	884	881	923	841	841	844	880	834	909	901	874	885	848	833	872	899	878	915	862	871	884	884	882	841	897	905	831	830	864	906	818	879	871	832	905	883	843	852	894	831	890	867	865	832	854	869	838	886	888	858	865	841	889	842	891	875	911	825	851	845	920	885	871	868	876	898	861	853	865	907	835	889	877	869	829	869	869	843	891	862	883	839	881	841	866	826	867	848	861	837	864	849	878	868	808	873	887	849	848	887	871	868	914	865	873	874	882	799	819	873	935	852	859	871	890	843	871	858	862	886	912	892	789	870	859	893	875	865	886	937	866	858	815	895	820	878	859	871	870	859	812	809	869	889	884	848	900	841	859	887	838	837	875	851	894	872	833	864	883	896	857	902	896	840	897	865	897	893	815	858	903	861	832	847	859	813	818	900	817	853	885	817	886	849	805	869	880	911	835	822	904	896	907	829	887	862	872	873	900	810	846	939	891	836	893	839	854	877	864	849	865	883	913	859	883	855	916	844	854	885	878	930	827	860	925	858	903	924	822	863	875	865	813	845	869	838	876	826	861	844	898	891	875	874	911	858	884	829	887	900	831	901	883	903	836	941	920	830	866	846	848	877	909	903	889	887	804	875	865	866	862	891	862	887	899	872	870	905	880	896	877	846	852	847	909	872	912	919	920	894	867	876	876	903	937	854	882	911	859	826	837	827	875	898	886	881	873	849	831	849	863	883	920	904	900	828	881	842	841	871	869	876	909	909	824	883	897	850	909	957	857	889	932	860	846	851	908	891	865	868	850	818	883	883	854	858	880	915	858	838	906	919	887	889	829	832	818	873	892	893	889	907	860	855	889	870	888	839	856	836	872	899	887	864	950	872	847	861	840	869	837	861	890	941	857	841	837	859	833	868	878	863	878	869	868	846	859	857	901	828	872	815	915	891	875	912	812	869	856	888	820	858	890	843	838	842	848	862	846	880	899	874	870	866	890	834	822	873	925	862	873	878	830	869	811	884	823	863	886	888	890	838	838	850	829	866	886	894	848	887	882	851	840	877	870	814	838	815	799	881	898	872	870	882	876	829	820	844	882	890	883	874	856	807	897	864	861	829	865	908	866	878	908	868	919	897	896	828	896	865	910	872	909	906	824	823	837	909	848	909	887	863	872	873	853	848	876	886	855	934	901	829	840	871	889	845	913	856	882	812	928	889	874	851	858	874	841	828	881	911	916	845	872	886	881	897	959	895	864	911	885	868	818	831	884	871	877	849	841	848	926	878	862	846	864	839	905	850	867	896	885	853	865	867	856	930	883	891	835	856	841	890	848	858	840	851	804	882	872	855	872	868	885	865	882	893	863	899	880	839	847	867	900	813	870	872	849	860	833	846	831	840	861	812	848	867	846	880	864	903	872	849	845	866	834	814	912	831	875	813	840	871	817	857	843	872	866	863	836	831	864	875	801	894	841	796	854	832	850	849	884	848	890	890	898	886	884	866	901	864	894	868	872	834	848	805	867	839	883	833	892	869	879	873	898	858	860	834	878	885	841	924	855	856	903	885	879	862	858	807	857	893	845	864	808	841	829	837	957	840	857	828	916	859	836	883	886	874	855	877	864	873	835	866	844	880	831	900	917	858	835	825	874	895	881	858	820	849	914	903	862	816	894	894	978	848	907	885	833	907	896	852	853	873	864	863	875	863	809	884	882	845	824	845	825	876	846	892	879	841	866	900	849	861	869	863	894	874	810	878	822	858	862	838	881	870	854	859	864	890	830	863	917	913	871	803	846	859	880	832	889	879	940	911	847	887	880	881	822	889	869	825	875	872	852	870	907	880	864	814	905	867	857	856	865	880	885	894	859	892	896	841	848	880	855	833	842	889	934	883	846	872	879	873	855	843	857	937	862	854	866	882	854	835	893	827	856	829	883	894	862	835	870	883	840	924	802	902	865	872	871	864	896	856	840	842	861	845	849	895	858	916	927	895	871	818	824	893	847	878	867	863	886	904	883	887	842	904	852	922	892	847	880	849	817	929	827	865	847	850	870	869	908	904	880	907	858	872	882	837	885	835	881	891	883	893	872	877	855	850	866	859	832	833	869	840	884	900	872	820	882	921	832	843	902	890	891	874	909	882	863	874	799	843	877	899	883	888	838	824	838	820	858	879	831	876	853	845	901	799	825	848	892	888	867	857	917	859	844	826	884	918	854	859	917	867	839	883	827	845	870	860	862	910	853	845	894	889	878	880	865	856	826	897	885	834	913	860	891	862	882	880	857	885	852	897	824	911	846	869	865	888	878	826	856	853	835	829	890	889	839	903	802	884	856	852	856	883	849	809	882	846	828	855	879	852	858	885	900	872	855	885	899	844	844	796	885	848	886	800	848	854	914	870	853	833	861	863	831	903	859	864	838	864	893	847	863	892	854	873	847	841	841	903	899	835	818	894	877	860	829	839	815	854	847	854	860	870	875	853	841	837	865	843	886	905	879	847	863	835	885	814	907	890	884	852	861	872	840	929	832	862	840	875	895	848	826	899	924	851	858	920	856	849	857	882	922	895	853	888	891	847	865	872	895	900	834	857	830	844	879	864	853	824	834	811	886	935	897	916	920	832	927	826	889	885	873	851	783	902	852	914	885	833	861	837	860	875	807	907	855	928	904	874	893	870	865	851	840	862	887	895	843	908	841	823	864	919	895	838	895	851	847	867	860	889	870	860	866	811	858	870	826	875	796	813	859	885	858	888	912	882	824	858	878	867	848	874	889	894	907	879	818	891	861	880	861	878	897	890	920	866	814	859	844	877	853	780	868	849	873	821	815	856	866	846	858	871	852	807	868	874	856	930	892	858	819	892	836	892	875	815	929	873	841	848	848	880	867	843	856	796	903	878	847	790	867	893	837	834	849	862	881	886	858	858	850	826	918	871	834	862	873	830	865	919	850	861	856	871	908	863	894	836	888	882	876	861	826	855	870	884	896	814	878	822	900	849	873	839	882	903	911	821	892	846	899	898	846	850	932	842	869	867	837	870	890	858	832	875	829	844	841	835	858	814	900	853	833	897	853	854	836	834	854	857	862	882	876	795	930	869	801	903	884	871	846	883	881	923	826	827	903	886	915	862	810	924	900	899	855	838	932	842	859	858	873	855	855	845	903	863	861	845	859	837	852	902	846	878	851	884	863	816	893	803	876	881	897	924	853	877	915	883	829	846	867	865	898	903	869	907	811	893	907	883	833	816	829	855	882	901	833	860	836	829	863	840	854	901	930	857	872	875	872	836	870	805	842	875	866	857	846	911	840	879	849	870	820	870	870	866	828	867	909	884	931	854	828	890	885	860	842	850	899	818	831	859	910	871	860	826	901	878	887	900	897	809	812	896	836	873	841	857	858	850	883	831	832	870	880	857	883	880	817	894	886	871
6971	617	529	491	469	445	359	364	368	338	302	329	353	326	321	283	312	311	317	302	305	278	301	276	348	329	336	334	295	299	328	282	289	328	331	295	328	316	318	298	311	290	314	328	312	306	301	301	302	305	302	312	302	313	334	307	286	318	335	304	288	333	333	330	309	334	293	290	291	290	319	294	285	294	336	295	279	334	308	296	310	308	334	299	297	290	322	311	287	325	319	311	301	299	305	325	311	310	298	320	328	319	308	329	302	314	300	309	309	304	330	282	277	301	338	299	301	321	317	295	319	297	276	327	328	323	358	295	295	320	308	282	311	306	311	326	300	277	294	334	292	323	310	305	292	345	322	305	275	316	321	282	343	310	320	301	281	318	293	322	338	334	309	324	321	339	311	288	296	312	335	310	322	300	325	325	301	300	343	298	323	283	298	306	317	323	309	306	298	305	284	327	318	314	321	290	324	311	296	315	319	339	313	332	297	293	285	290	329	277	288	344	305	334	281	298	310	321	291	324	324	319	279	300	302	318	322	314	348	324	304	325	309	325	317	318	268	295	299	298	317	306	286	321	309	319	281	320	357	334	305	300	324	305	292	296	297	316	284	304	302	298	302	314	313	293	316	323	308	335	320	303	289	327	313	305	368	314	319	293	329	294	314	303	296	335	325	326	305	294	344	293	313	317	296	321	291	324	330	299	265	311	326	316	310	351	321	301	314	329	301	329	339	301	288	306	327	313	313	314	296	330	299	317	310	335	287	312	300	302	308	310	316	294	344	279	263	306	312	269	341	297	293	318	327	306	316	327	301	311	291	301	347	278	308	295	297	303	311	298	283	316	314	343	305	285	361	336	311	341	318	313	293	276	359	298	293	327	334	316	297	327	313	292	326	324	301	316	339	315	295	288	308	298	334	314	336	321	289	284	290	294	347	313	311	303	344	297	309	331	350	311	303	322	335	316	307	307	330	292	316	276	294	296	296	335	292	301	348	331	333	317	315	292	319	293	313	315	305	279	322	323	319	324	313	259	306	293	342	317	302	308	311	301	312	324	289	311	346	310	328	320	310	319	333	313	323	316	277	313	308	296	306	326	295	345	339	287	325	304	280	336	351	342	334	317	323	327	303	284	317	310	296	334	310	310	310	322	295	310	296	337	341	311	325	326	293	269	297	357	303	300	312	353	297	353	334	312	304	308	289	286	287	321	291	294	298	310	333	284	305	309	330	315	293	297	294	329	343	303	308	306	317	277	320	325	305	301	305	310	358	317	312	308	282	315	321	337	332	317	287	281	303	307	314	306	277	322	293	339	314	325	304	334	267	314	326	328	328	279	290	284	298	313	315	292	293	311	343	311	325	310	327	279	293	303	286	296	295	330	286	290	294	306	333	298	296	309	303	322	339	318	318	301	341	320	310	312	320	318	271	302	346	328	329	323	284	328	312	302	295	336	303	312	311	306	318	324	289	297	326	299	317	317	333	303	306	314	349	325	317	316	312	306	320	321	341	307	333	326	274	322	309	316	323	332	298	301	326	335	335	299	293	267	298	304	296	339	335	316	315	288	284	319	288	337	304	300	305	318	315	306	329	314	313	334	323	322	306	283	334	321	304	298	323	313	337	297	299	319	326	315	292	318	315	312	311	290	290	306	292	303	340	314	280	298	292	342	326	309	311	334	307	280	290	333	338	294	322	294	280	327	302	284	307	304	290	330	307	310	308	309	310	293	321	310	321	348	304	253	307	305	328	275	283	284	345	335	298	339	323	300	298	320	288	322	296	296	284	317	318	306	289	298	315	277	320	288	314	296	309	319	348	291	290	347	271	296	300	327	321	314	339	346	306	334	294	326	318	283	306	301	329	314	316	359	312	291	300	312	313	317	317	318	302	299	301	324	310	300	299	344	320	270	284	273	346	298	266	299	310	271	333	324	364	303	331	330	296	323	289	306	300	295	345	337	307	286	324	330	308	325	300	318	295	299	303	281	312	308	296	332	355	311	315	332	305	318	333	281	275	323	318	350	306	335	297	277	321	318	280	310	321	296	281	318	312	340	285	307	297	320	291	313	307	313	282	290	311	302	287	316	323	321	310	281	306	277	320	333	322	315	295	309	270	293	340	335	319	323	292	298	350	307	309	318	317	318	305	301	313	310	327	311	322	314	301	296	291	319	345	287	307	299	304	308	306	333	328	322	338	303	294	308	283	325	321	329	332	340	303	304	297	288	295	306	309	310	297	304	297	281	266	328	312	331	356	313	312	324	322	337	329	322	316	316	294	336	305	344	306	293	345	332	291	308	340	302	292	319	319	290	344	343	342	339	286	292	294	310	318	302	293	295	291	289	303	325	318	333	299	310	331	305	329	275	304	314	317	295	318	313	306	305	306	333	323	330	323	323	309	307	315	275	299	354	351	302	299	271	309	286	337	338	317	314	314	312	300	321	327	337	330	305	319	306	295	301	291	321	296	315	317	343	306	307	343	352	322	305	339	307	320	297	292	303	309	324	317	325	305	307	273	297	285	287	323	299	279	311	316	336	315	322	278	295	290	325	326	315	266	305	350	340	296	318	308	315	316	329	304	316	331	286	336	322	307	310	288	274	321	307	332	337	322	281	315	325	291	301	316	305	296	298	308	327	311	326	311	305	304	319	297	299	305	332	326	308	333	282	321	300	330	317	322	303	281	282	307	299	312	288	298	338	328	304	286	319	279	313	303	336	295	303	324	319	341	317	335	288	291	334	318	310	306	268	306	302	320	318	312	326	279	268	335	285	303	315	336	321	317	289	304	294	312	277	327	328	332	314	311	314	339	269	321	277	302	320	319	300	300	298	312	292	311	317	321	307	303	339	306	299	344	292	310	286	298	351	300	297	316	340	353	316	292	317	303	309	296	343	381	322	284	296	308	307	309	333	308	247	284	306	284	313	305	327	356	301	313	309	315	298	317	299	319	311	298	297	322	310	304	301	310	332	294	297	303	273	292	288	305	318	298	317	307	315	321	321	319	318	286	311	311	325	319	276	281	311	313	306	318	321	299	299	315	326	328	318	294	311	284	322	276	323	336	291	323	349	288	317	276	300	306	291	311	304	286	337	308	328	307	328	326	326	348	311	262	320	308	314	306	278	309	324	319	334	303	307	318	314	292	308	329	324	310	323	311	311	312	303	313	303	299	316	338	325	340	311	290	335	330	332	263	291	308	314	289	302	311	312	313	275	323	316	303	272	326	277	324	301	327	320	310	346	314	276	334	326	302	303	311	314	287	327	296	280	289	297	329	382	296	293	348	276	331	299	309	304	311	318	330	311	297	323	330	289	319	325	319	327	310	334	330	294	309	347	275	303	307	322	323	274	303	330	296	331	322	334	341	310	288	345	309	296	292	300	296	344	311	338	282	318	310	271	279	300	301	340	309	306	332	297	275	294	305	316	292	297	317	299	293	293	304	318	307	328	344	333	284	315	297	295	305	327	357	312	313	304	296	321	355	312	331	301	341	319
6451	1050	1322	1453	1345	1152	1094	968	916	819	821	867	808	796	786	731	801	816	831	734	782	782	761	763	785	770	799	780	796	754	793	778	712	763	702	751	745	788	780	737	747	731	776	709	737	749	729	735	743	706	723	743	747	792	752	780	740	735	789	746	701	765	683	733	760	802	732	820	789	714	791	712	768	726	734	777	715	815	788	754	708	769	765	755	745	756	754	702	774	758	766	757	719	750	762	787	773	750	720	755	762	704	761	772	737	763	744	787	767	724	749	771	755	713	729	701	756	789	715	785	732	749	718	714	753	733	768	746	718	764	748	805	781	712	746	768	753	712	767	748	724	720	745	768	741	779	737	747	763	741	771	739	759	706	702	717	756	702	796	772	718	758	736	768	712	707	757	698	718	707	715	749	729	727	751	776	672	766	772	792	711	754	688	726	726	736	740	714	748	765	719	729	694	776	747	744	743	738	774	757	715	737	740	743	766	732	761	745	746	762	749	780	770	745	779	765	739	741	753	782	742	709	741	758	743	729	769	752	732	773	758	697	753	773	742	745	797	711	707	788	707	707	708	769	737	715	783	735	707	735	811	720	758	645	776	718	763	768	683	679	776	781	782	753	754	765	718	722	769	725	757	791	757	736	766	746	759	756	751	713	729	754	715	772	751	775	721	734	785	758	768	782	770	722	776	727	678	783	739	697	708	773	730	726	740	777	742	693	725	738	712	718	777	716	741	736	726	749	775	705	686	732	770	771	735	721	764	764	774	711	751	798	772	772	720	767	768	720	708	751	749	707	704	724	738	760	761	758	733	763	717	732	711	707	764	771	716	708	750	720	707	736	736	773	794	762	776	715	746	721	744	710	731	733	755	761	779	711	731	733	768	717	724	724	759	705	756	765	732	756	731	726	778	792	739	779	751	737	727	733	738	736	776	735	739	714	703	705	700	751	745	831	749	774	691	729	748	782	757	702	731	752	729	771	706	748	736	718	787	775	732	744	703	708	751	757	784	740	796	733	757	761	727	730	775	778	736	738	739	746	776	768	703	689	744	737	779	735	744	771	696	766	782	755	739	761	737	746	697	709	732	739	790	765	720	723	715	769	738	729	761	729	703	745	787	775	719	758	757	705	708	751	706	722	788	735	744	729	733	761	751	767	690	753	727	737	731	727	746	760	728	752	746	745	769	788	701	788	831	765	725	750	768	718	782	763	724	781	731	740	721	737	779	758	750	764	788	764	761	753	745	661	689	777	743	747	766	761	767	779	673	734	756	705	771	736	763	706	683	745	696	741	774	722	783	759	762	729	725	783	757	757	717	685	715	760	770	704	739	743	750	732	718	790	709	754	746	729	756	772	742	753	738	774	711	779	737	720	731	745	790	751	691	745	718	719	739	754	727	741	797	713	760	678	723	704	740	743	720	748	734	720	695	734	733	723	768	754	799	709	755	740	764	714	754	739	738	730	719	787	719	704	736	721	779	752	764	703	782	736	749	776	712	760	731	726	736	728	699	755	750	776	750	789	702	721	693	723	723	780	789	811	699	714	698	774	752	738	710	744	723	674	758	728	745	746	708	786	756	760	751	731	770	781	680	736	716	718	773	738	747	763	771	725	732	753	746	749	728	768	769	747	714	764	693	717	726	705	784	697	760	722	731	709	748	740	747	764	693	740	750	755	737	756	731	729	766	672	699	718	735	670	739	700	730	734	720	768	748	689	790	737	728	788	714	737	743	710	784	758	799	738	743	720	724	754	739	746	712	727	744	742	789	773	700	790	743	719	761	772	701	756	680	721	745	772	794	729	745	764	771	747	778	753	777	748	755	787	767	791	722	737	734	735	784	764	746	711	717	730	786	704	723	741	739	700	720	778	776	757	743	779	775	743	742	744	714	725	759	714	736	783	772	732	729	742	727	734	723	724	763	735	723	765	803	745	706	772	703	764	746	766	660	740	732	721	728	723	695	737	733	753	702	730	742	739	719	794	759	720	698	723	712	752	821	732	740	796	764	710	804	705	747	735	771	793	724	761	739	751	735	732	729	712	773	753	689	763	740	752	745	696	723	757	696	739	733	725	752	765	733	766	735	717	729	722	766	700	785	726	784	762	736	749	758	721	702	746	743	793	736	759	704	745	753	792	753	735	773	714	733	803	756	714	793	756	739	698	699	742	758	730	733	727	733	746	781	757	741	740	691	763	760	758	797	808	698	796	731	735	729	748	749	745	734	702	743	747	761	732	744	704	774	722	742	769	744	738	745	732	754	704	743	727	734	734	778	802	729	729	716	722	759	755	737	747	738	775	741	772	718	743	753	744	706	757	754	759	746	732	805	732	726	755	791	804	763	736	757	774	723	692	778	701	709	740	760	758	756	715	751	774	733	725	762	767	727	714	719	770	790	740	771	736	749	772	752	733	720	721	771	762	735	752	687	741	740	739	803	709	743	741	768	747	761	737	783	716	808	783	766	755	749	709	790	770	748	724	776	756	717	763	695	737	731	741	696	722	780	702	739	677	736	749	763	725	709	747	725	721	718	745	736	722	760	757	728	734	739	726	752	746	727	763	723	776	725	753	730	732	756	748	777	752	729	736	727	780	746	736	719	711	768	757	735	757	770	725	731	744	687	744	759	783	739	767	763	728	774	735	780	752	744	728	763	751	690	712	725	730	751	748	733	695	765	752	782	744	726	772	683	755	763	746	752	730	779	718	779	754	718	746	761	749	780	741	756	694	753	746	737	744	727	762	776	746	712	704	784	769	790	710	720	792	716	782	760	701	711	717	735	732	754	764	717	692	762	715	741	742	722	731	704	759	750	745	782	760	748	701	737	757	721	747	735	748	754	726	764	734	690	702	731	767	760	797	725	740	741	754	765	736	800	723	741	690	758	803	750	788	730	734	786	753	694	760	711	754	739	722	719	723	776	721	751	752	761	722	742	749	704	722	726	762	757	735	753	701	765	802	748	720	790	768	723	740	778	754	679	782	737	780	735	736	756	723	760	739	773	735	752	758	759	744	707	785	734	681	735	748	765	775	754	743	761	745	728	781	716	749	753	733	735	709	682	705	753	796	716	736	740	734	742	758	708	743	711	722	758	782	711	723	720	767	767	678	727	781	730	752	760	729	721	775	742	748	751	757	734	699	758	705	746	739	766	735	701	732	713	750	722	737	747	743	700	713	734	728	717	721	787	771	734	776	711	780	773	755	726	753	746	747	730	775	719	757	671	695	778	761	714	736	799	739	734	744	815	822	724	684	758	769	750	736	743	721	753	727	762	716	733	729	708	736	767	752	702	761	719	762	746	740	693	761	752	720	730	735	789	709	712	741	737	741	742	735	729	771	733	728	729	740	730	738	762	753	748	760	770	748	739	732	744	758	733	756	744	719	763	767	738	783	716	721	751	769	792	774	759	736	756	757	754	761	721	742	748	757	753	751	758	715	737	699	793	750	734	766	738	737	773	757	740	729	756	743	713	779	725	695	682	694	760	709	718	727
12286	844	693	543	447	313	234	196	209	203	189	189	161	154	174	162	141	164	146	148	139	144	156	147	152	158	145	150	147	137	132	119	114	149	142	143	150	120	156	136	158	129	136	130	136	159	160	146	124	133	142	163	130	146	140	140	144	157	144	141	136	160	151	123	142	142	120	113	122	157	141	148	151	165	127	140	140	150	160	138	139	162	154	137	131	138	116	135	148	158	169	134	148	144	129	141	151	143	134	147	147	131	134	151	155	143	132	141	144	145	159	165	130	136	138	124	148	147	139	114	151	137	152	142	139	142	147	137	153	118	138	148	135	146	118	126	138	123	152	139	117	115	138	153	137	144	165	154	142	130	156	143	131	133	138	141	125	134	131	136	136	106	141	131	127	136	136	134	140	129	137	138	117	142	151	138	133	135	144	142	162	157	134	138	159	128	157	135	153	128	132	139	138	140	146	126	121	161	140	130	124	153	128	132	142	134	129	132	134	134	144	124	134	147	139	135	158	135	132	151	137	167	137	138	145	126	127	164	115	123	141	156	120	150	153	120	122	154	134	139	140	112	155	114	139	134	136	144	163	119	114	138	131	139	129	137	123	130	121	128	146	141	141	148	150	147	127	125	157	144	152	127	123	110	119	109	124	138	136	146	131	148	150	143	127	136	131	117	131	118	142	158	162	155	139	154	130	161	126	126	159	139	129	159	131	112	141	131	169	122	128	121	124	115	134	137	135	162	133	144	136	120	151	155	153	136	127	119	133	123	143	131	151	147	124	122	136	132	151	124	135	159	132	139	132	134	121	129	134	140	125	131	128	141	159	130	131	150	131	121	131	126	105	119	115	130	137	151	162	140	115	129	142	127	138	135	141	158	135	131	147	125	134	138	105	132	159	134	147	134	148	151	120	139	150	142	147	138	140	152	119	144	136	141	136	145	135	135	139	114	137	126	124	150	141	131	136	145	146	147	137	127	131	140	135	121	135	142	134	138	152	148	153	172	134	144	136	134	137	134	139	134	131	161	151	119	120	146	117	134	155	163	131	149	145	136	146	130	145	139	148	142	140	127	137	180	155	152	145	136	126	142	128	141	150	144	156	163	133	148	150	149	169	127	134	144	136	147	125	117	140	150	137	146	133	125	111	152	146	126	141	134	123	136	142	140	128	156	144	143	150	148	134	163	152	127	125	134	145	147	151	133	133	133	156	140	148	157	138	145	134	135	144	129	136	133	133	142	139	128	149	133	148	126	117	146	128	152	139	151	152	152	134	123	119	132	154	159	153	145	159	160	141	130	132	122	135	133	148	135	130	134	150	165	144	146	142	143	132	138	152	138	135	132	140	151	142	152	146	136	126	133	135	121	137	173	127	151	127	147	149	137	138	150	133	129	128	136	136	141	135	143	145	120	139	140	155	136	140	153	123	141	114	122	136	157	150	139	135	131	118	138	134	148	144	141	158	164	156	129	136	135	126	149	120	151	130	147	127	138	129	117	123	129	128	122	127	133	146	166	148	161	151	153	137	140	116	138	149	141	145	143	125	135	139	116	140	127	129	136	134	144	117	136	153	147	135	136	143	156	134	153	161	140	132	135	159	110	139	160	140	128	152	121	168	143	143	138	138	148	151	174	156	147	137	144	158	135	130	143	121	161	141	145	138	157	152	138	144	125	141	144	143	147	152	126	138	123	137	132	149	153	147	142	138	147	130	117	120	128	163	152	132	125	137	134	132	134	135	152	142	131	164	143	131	144	131	129	138	138	136	146	161	135	149	151	126	158	135	150	135	145	120	126	141	134	128	146	141	153	155	137	146	144	123	134	147	135	159	131	147	150	134	134	140	139	154	135	149	160	148	140	159	153	152	141	120	154	131	135	140	140	139	124	125	147	118	152	107	152	156	127	128	121	136	143	130	134	154	140	141	137	129	132	152	114	136	135	167	128	143	136	123	126	152	141	157	141	165	148	138	145	117	143	137	140	157	160	126	154	121	141	137	147	133	142	113	141	154	135	155	145	136	143	133	138	163	126	148	123	126	131	158	118	139	140	161	123	127	117	152	134	154	146	130	160	136	140	147	120	151	130	148	129	140	136	116	151	123	141	133	152	134	147	137	139	127	130	138	150	130	142	151	145	121	154	138	154	162	136	113	143	142	114	144	125	130	155	129	129	117	157	146	156	146	149	150	120	125	122	134	143	133	128	126	154	143	121	162	157	140	129	143	148	131	144	139	140	135	152	149	147	137	168	125	121	136	124	158	126	132	147	155	133	125	135	148	143	128	146	117	131	153	139	151	149	170	111	135	148	142	129	142	122	142	164	131	149	126	141	120	113	143	129	156	126	148	138	134	136	147	158	138	129	132	135	143	157	149	158	140	140	125	140	129	137	120	140	160	127	148	137	154	108	128	133	117	160	138	144	130	137	141	133	160	137	103	144	155	128	142	133	152	136	154	131	120	156	161	148	126	139	124	151	127	139	144	127	155	156	138	130	119	137	142	133	149	137	162	172	143	112	136	150	152	151	129	134	132	139	123	135	141	154	126	145	148	147	142	156	163	124	143	151	135	178	159	154	154	142	149	116	170	142	151	149	124	150	132	152	141	138	147	151	132	141	154	130	129	150	136	133	149	161	120	158	151	150	136	137	118	154	146	149	147	135	149	133	137	132	142	156	138	139	135	122	161	129	151	127	132	133	144	129	134	143	146	128	123	127	132	144	133	138	133	133	146	148	139	181	127	155	165	150	175	152	151	135	143	164	130	156	153	156	134	163	146	126	124	137	142	120	161	129	159	120	153	150	156	134	133	142	124	129	126	150	158	146	140	121	149	135	121	112	145	153	146	132	135	131	141	129	165	112	135	133	147	148	139	138	134	127	142	156	132	146	126	151	159	138	135	157	160	163	166	133	138	138	138	115	137	109	128	141	126	145	125	152	138	132	163	147	136	137	151	140	146	135	139	155	167	138	156	121	148	148	140	132	136	134	147	128	138	147	155	131	158	146	110	152	138	118	166	159	150	142	122	154	127	154	107	135	119	139	147	143	133	135	159	146	141	130	149	158	138	159	125	127	125	155	151	154	134	133	148	129	126	129	134	138	131	130	140	150	135	157	161	116	136	110	134	125	126	132	124	138	143	139	138	147	127	149	134	133	130	143	147	142	160	141	126	125	121	128	140	132	120	122	152	144	140	151	151	129	151	152	145	167	145	157	120	134	122	151	174	125	145	118	126	141	130	125	163	139	148	138	146	139	159	134	141	158	148	130	147	149	131	132	153	151	143	141	132	162	140	135	121	131	123	121	139	160	149	166	144	150	127	142	157	124	146	159	136	156	123	146	166	148	148	149	130	141	147	146	152	137	141	143	138	139	135	131	142	145	148	133	146	142	141	135	145	139	141	130	130	148	149	145	144	119	116	136	121	128	101	103	135	142	148	157	148	134	165	158	142	120	135	137	130	137	135	115	159	123	149	159	134	138	110	150	140	145	136	151	135	155
7660	847	1510	1744	1482	1228	890	831	692	680	606	602	526	513	480	505	475	474	463	448	463	417	414	442	424	407	391	450	410	391	402	354	403	403	384	383	359	371	374	410	398	397	387	368	414	384	413	334	379	392	350	408	372	366	392	390	364	382	397	371	393	385	374	344	396	358	361	327	357	382	407	394	368	355	374	342	361	388	381	383	374	365	395	359	351	403	361	385	375	345	382	353	375	364	369	358	357	358	381	356	339	387	360	374	355	345	370	368	409	356	322	357	405	328	360	358	360	374	373	417	388	354	384	375	341	351	318	396	364	394	385	367	384	394	393	383	418	333	346	352	383	386	382	365	373	365	344	367	389	357	345	333	378	376	392	358	389	356	368	398	388	349	355	337	400	377	359	376	375	370	385	337	354	370	352	395	365	365	396	381	388	341	351	373	350	371	367	374	407	408	385	364	382	387	356	354	374	377	400	414	376	398	372	379	359	357	346	374	352	352	346	376	395	363	349	365	377	365	369	393	379	364	354	354	334	374	385	403	364	353	336	392	397	364	389	351	333	349	375	385	350	383	395	359	410	364	368	354	364	371	357	389	355	345	360	393	349	416	356	432	344	385	349	385	375	380	374	357	359	365	375	370	380	381	393	366	350	399	359	388	402	351	328	384	368	366	368	373	385	339	365	393	364	352	374	382	352	381	377	359	372	387	384	367	416	372	382	383	344	351	367	363	375	385	347	407	398	391	370	316	331	387	389	376	392	359	372	334	336	351	360	373	362	355	350	352	324	363	355	354	372	363	355	357	372	348	364	372	374	355	386	352	365	366	377	346	384	361	351	345	351	391	370	376	335	358	391	367	373	380	352	353	388	370	360	380	384	397	329	382	399	367	381	373	371	380	334	378	343	384	407	333	354	334	387	377	332	382	359	387	359	408	366	352	359	381	366	388	350	337	363	374	364	380	355	366	375	343	359	351	378	384	381	335	371	374	366	379	367	366	401	382	363	374	360	381	363	348	343	368	392	367	376	358	361	397	361	361	378	381	380	381	390	360	322	361	369	380	348	338	371	361	385	361	363	370	359	371	340	387	385	349	358	320	370	359	377	372	366	367	358	356	375	377	397	383	398	353	354	376	397	415	362	359	401	346	352	382	385	383	368	381	368	343	391	381	397	375	350	374	366	357	386	364	386	392	384	341	373	377	365	366	357	377	373	367	309	376	397	353	362	358	367	370	331	390	401	395	385	353	355	358	360	374	355	320	365	382	348	373	386	395	365	386	347	338	338	353	374	358	363	361	366	341	335	384	354	378	361	394	397	379	356	369	412	356	370	358	354	389	389	389	360	356	385	382	381	374	351	362	378	371	375	362	374	349	333	387	359	355	404	345	390	369	412	382	395	357	366	376	340	342	346	402	341	368	351	347	380	393	367	360	351	358	354	370	379	344	343	377	381	344	369	365	362	403	354	366	334	356	378	379	381	387	338	384	364	414	367	350	375	342	377	395	334	364	364	314	391	370	367	403	375	355	358	380	391	377	375	321	355	341	349	375	380	387	382	346	362	382	378	389	376	400	371	387	330	364	375	364	387	366	373	346	375	354	350	347	372	389	375	389	365	361	346	375	365	381	364	351	379	386	374	367	335	358	337	377	351	370	370	348	366	349	371	375	364	385	332	407	381	382	400	385	363	388	351	351	328	385	343	380	336	361	362	375	385	376	392	379	399	378	379	370	382	359	379	385	347	362	380	396	386	379	371	365	356	376	403	399	347	396	340	370	368	364	374	358	339	336	394	383	399	377	349	356	367	358	398	366	375	369	336	356	393	350	384	377	390	390	341	368	366	395	389	365	346	375	384	384	351	370	388	371	361	357	354	407	340	381	354	362	377	357	373	364	391	347	372	399	388	403	376	399	359	362	360	341	354	385	360	359	335	372	350	373	356	367	374	316	358	359	359	369	372	366	381	373	374	353	340	391	334	356	378	333	378	361	374	354	353	356	364	368	354	397	370	363	390	405	363	372	360	387	382	344	381	367	352	382	357	346	375	383	361	355	353	335	369	384	347	380	397	364	367	380	366	378	352	359	375	380	351	408	383	364	370	392	386	360	334	373	339	374	370	362	367	363	384	363	357	351	341	373	354	370	359	338	354	359	379	386	373	351	364	378	351	378	384	371	337	335	409	403	359	375	339	381	362	340	333	323	372	386	402	317	352	354	386	389	351	380	354	376	383	407	400	350	335	351	378	383	376	354	365	376	340	363	375	356	365	387	379	354	382	341	357	351	355	374	366	372	391	399	362	373	388	352	381	358	335	350	354	360	349	405	334	349	345	372	381	354	366	374	334	346	397	355	342	347	378	388	388	371	367	387	380	366	358	338	379	361	344	356	368	374	364	361	399	406	353	420	345	381	364	365	340	391	375	365	354	336	344	357	385	380	385	412	387	346	372	359	353	365	344	394	386	379	345	398	359	365	359	358	378	397	381	360	339	361	398	328	387	357	333	357	337	369	371	362	405	363	391	370	377	353	365	368	339	369	370	334	351	397	367	372	389	382	376	374	379	358	359	372	346	366	347	381	379	354	362	360	368	375	368	383	406	378	368	307	362	368	389	346	371	371	395	373	364	347	387	390	356	360	366	366	385	355	368	386	380	396	360	372	378	345	337	384	347	414	346	413	420	385	336	380	357	393	405	342	375	388	410	341	358	361	353	344	372	354	376	348	360	336	355	382	357	368	345	420	366	395	364	340	358	372	362	368	404	361	354	384	366	367	336	401	339	355	368	375	400	403	378	360	356	381	387	384	333	365	365	355	372	345	338	344	361	383	351	395	380	366	371	362	382	338	374	353	393	377	384	365	396	363	348	359	367	357	348	392	408	353	388	373	370	392	357	382	364	350	360	362	398	369	384	371	419	385	384	326	362	326	372	375	345	356	381	373	351	380	367	434	368	384	383	395	376	380	341	406	370	394	406	388	362	400	348	357	387	386	353	390	370	403	362	361	374	375	375	371	367	340	355	325	365	356	387	374	377	376	368	373	355	379	400	371	378	379	362	364	362	336	351	397	361	376	335	340	361	363	346	364	396	362	351	372	378	365	336	390	359	335	359	379	371	341	374	351	355	335	347	341	400	405	360	360	368	390	387	383	406	383	368	357	383	368	356	368	362	366	391	395	353	377	346	348	386	366	352	346	348	373	372	354	375	353	363	423	398	379	346	339	386	359	365	387	397	392	354	381	384	401	383	366	390	367	383	389	377	367	350	366	387	350	364	373	374	361	347	339	346	374	364	364	335	334	375	410	374	372	349	374	395	371	378	342	358	357	337	338	371	361	389	326	370	396	350	368	376	356	363	397	398	372	398	336	375	390	377	372	359	361	365	357	358	367	324	380	363	382	350	367	355	370	337	331	352	368	404	336	361	346	339	372	376	379	386	368	369	352	363	373	380	351	353	363	377	398	384	346	388	337	374	345	363	379	375	378	400	383	363	376	342	360	350	382
1301	381	405	379	378	352	334	372	341	384	328	350	364	330	380	352	350	379	342	371	354	349	377	352	340	384	381	339	381	367	341	311	365	383	385	368	392	392	369	370	361	412	332	342	378	367	372	373	322	344	392	377	349	363	400	349	356	363	375	370	377	367	340	351	362	354	378	360	334	339	365	375	348	344	367	328	400	328	377	337	367	345	363	364	361	364	361	376	352	370	361	382	324	372	374	326	350	374	331	357	377	378	364	371	393	370	355	369	328	345	380	363	384	363	331	383	376	335	368	386	395	386	367	341	317	321	362	378	364	385	356	312	375	359	361	350	345	377	378	350	357	363	363	356	362	346	363	367	382	360	370	415	332	384	400	360	334	349	359	321	341	369	342	344	375	363	352	370	355	353	355	356	358	356	347	366	332	353	345	351	399	347	386	382	367	374	377	357	385	362	386	331	346	348	381	368	387	353	370	355	362	383	363	348	365	396	350	357	391	369	340	365	343	371	403	379	358	389	365	359	377	368	356	348	339	402	370	374	370	378	392	372	367	408	384	358	343	351	373	371	345	331	391	369	295	324	406	382	382	364	389	366	376	325	348	375	371	377	369	365	372	383	348	354	337	307	347	363	346	362	346	339	364	337	351	350	379	335	348	363	351	359	339	386	365	360	350	360	403	379	350	397	355	361	374	387	364	350	367	350	372	354	376	355	356	379	336	348	373	362	386	365	327	383	382	379	365	362	340	383	396	376	386	363	393	358	366	383	334	330	373	322	399	399	386	361	343	348	352	387	360	352	370	351	361	347	354	361	388	353	411	355	353	373	339	421	347	373	346	348	334	372	365	335	330	346	364	327	361	407	356	372	368	356	363	371	365	358	426	313	371	378	335	351	390	341	364	336	348	369	345	358	363	354	326	396	400	383	353	387	352	381	376	352	364	336	350	326	339	402	391	328	403	350	378	357	399	365	361	396	362	339	367	352	364	360	350	372	356	325	326	341	363	358	355	357	355	385	384	349	394	352	347	361	343	359	383	344	391	373	337	364	344	362	358	382	362	363	341	385	364	360	349	326	360	341	368	342	393	348	380	350	347	346	400	345	349	384	366	348	372	374	381	357	372	379	366	363	358	372	392	351	333	351	312	355	382	333	372	380	360	354	350	392	375	337	356	330	339	376	334	379	351	338	348	363	382	374	384	365	348	351	382	358	350	338	366	342	361	366	355	365	370	346	368	332	376	368	397	372	338	351	352	395	383	361	370	359	337	367	381	348	351	364	347	367	383	333	354	372	349	355	348	354	377	325	382	366	372	374	379	383	343	384	354	372	402	413	351	383	343	389	360	366	376	341	351	331	353	373	373	328	385	366	370	359	330	346	368	333	393	357	369	366	327	377	411	337	363	378	382	374	354	385	361	360	367	351	360	347	375	346	316	347	399	320	349	367	383	374	364	338	365	375	361	382	358	342	345	384	349	388	349	379	344	377	355	370	354	346	405	375	342	340	381	410	345	331	325	344	384	379	372	350	369	322	328	387	360	381	383	368	335	363	366	347	358	360	331	375	353	362	364	337	388	376	328	373	370	352	361	381	358	376	398	372	359	391	376	371	386	348	364	361	366	361	372	367	327	358	374	338	336	343	336	358	337	355	367	376	377	353	355	363	380	368	364	339	354	347	343	355	374	357	356	349	391	361	400	376	375	365	333	372	373	402	357	364	371	355	369	341	365	362	371	366	335	358	384	363	365	388	369	398	388	370	352	364	340	426	358	384	378	371	374	361	367	367	359	353	395	366	352	322	354	372	371	357	355	320	372	328	369	361	371	382	325	318	333	382	386	365	376	398	376	377	367	328	380	352	351	383	343	376	383	382	388	347	362	370	349	377	312	398	360	376	325	369	365	363	360	368	353	385	342	368	319	376	376	369	383	377	391	370	344	353	379	386	370	410	379	333	374	372	387	341	309	355	385	362	340	366	345	338	366	367	384	364	365	361	355	376	347	378	332	371	340	350	379	355	370	366	342	345	384	341	341	365	360	375	368	375	381	333	363	399	335	371	390	374	371	387	328	358	355	363	373	377	382	397	355	359	386	360	381	348	327	346	374	373	341	371	361	385	353	367	364	323	374	381	355	357	339	338	327	379	370	342	366	341	405	357	366	355	399	358	330	367	335	353	355	381	368	377	372	355	347	360	350	335	386	330	363	374	371	359	408	334	363	338	354	345	356	353	371	347	359	355	374	389	363	364	363	359	386	352	350	380	360	321	389	359	376	373	366	373	329	345	354	325	352	389	391	367	353	352	348	355	359	358	339	385	369	331	380	359	377	357	352	371	335	344	407	355	375	370	330	369	367	363	360	355	361	410	409	358	350	383	377	358	343	384	372	359	360	334	355	375	384	347	371	373	327	345	383	355	362	371	412	368	363	345	344	337	357	388	349	343	342	365	364	349	364	378	390	389	354	386	371	356	333	369	366	390	321	353	376	348	362	377	379	360	351	376	353	358	380	369	365	372	372	375	326	365	351	373	375	360	372	335	386	333	404	333	351	355	365	340	359	369	355	327	359	342	382	359	372	374	354	362	349	348	362	360	358	364	347	354	342	349	399	363	328	351	377	358	385	336	369	366	368	365	388	358	383	350	348	353	337	360	393	372	393	351	345	378	341	348	344	374	349	382	348	401	376	366	374	366	333	364	347	383	389	346	308	367	357	342	337	325	367	371	355	403	344	375	391	367	344	381	351	373	376	341	376	373	342	399	376	409	386	380	384	362	361	326	391	393	382	338	348	372	368	349	376	328	374	371	391	375	372	346	341	332	359	358	362	397	403	365	344	364	347	366	354	387	372	346	390	342	364	358	360	358	378	343	369	371	347	369	370	361	342	389	364	352	344	379	382	352	368	367	374	344	364	404	335	383	367	373	353	363	397	371	379	383	357	352	330	361	346	360	346	368	349	334	338	375	367	381	346	341	355	407	346	368	324	396	360	356	371	378	379	348	338	356	368	382	365	362	386	361	338	371	354	380	361	337	362	378	346	355	360	402	396	393	365	350	349	364	371	362	381	396	355	375	369	391	363	359	384	356	387	389	346	393	419	402	349	362	353	364	343	348	389	349	370	361	363	389	368	370	364	379	363	351	402	354	379	384	351	362	413	365	396	386	411	376	382	371	362	360	342	367	339	372	359	397	350	345	375	369	365	375	370	369	348	349	350	372	332	357	379	359	373	396	354	325	387	404	384	381	347	357	367	344	365	337	367	348	351	349	357	396	354	372	364	340	347	339	357	363	359	345	343	361	370	375	370	326	375	361	361	385	363	302	367	356	365	352	359	362	335	326	351	353	375	366	355	373	386	344	337	362	345	360	323	397	387	372	374	345	388	357	360	345	378	342	334	408	393	351	354	372	401	402	350	415	360	364	326	369	353	344	364	389	388	351	370	372	316	362	360	380	355	373	368	371	367	374	363	374	373	323	361	408	382	387	402	357	369	318	343	361	382	318
2019	871	861	892	946	877	867	893	785	850	891	920	919	849	855	882	872	874	902	868	880	833	865	855	873	855	823	829	867	858	829	855	864	899	917	889	885	862	824	889	880	812	887	887	816	850	872	833	814	854	812	833	914	851	783	843	896	866	858	808	926	849	850	911	940	844	794	846	858	871	896	900	906	793	906	888	832	960	875	850	839	857	920	925	864	901	928	886	858	893	895	857	864	890	878	810	873	902	865	848	867	834	847	893	892	819	833	887	877	860	873	879	829	860	814	870	855	879	908	860	870	885	914	873	832	928	882	853	910	802	885	887	833	840	860	868	817	896	841	937	781	850	834	882	858	875	841	916	880	832	791	835	890	837	879	880	840	835	881	873	836	862	856	859	841	917	851	924	886	892	854	926	887	865	821	872	861	882	850	823	864	853	838	842	825	862	824	840	854	832	861	871	886	872	855	875	885	864	866	828	888	846	843	932	936	871	880	886	873	871	853	818	827	891	901	851	875	852	819	856	872	871	822	882	853	864	846	857	899	922	911	837	886	850	876	823	875	870	786	899	868	861	847	906	889	869	871	849	839	796	848	821	914	877	833	898	873	872	893	863	861	854	872	930	879	813	833	866	856	877	848	835	861	928	899	873	882	910	864	884	835	867	893	905	867	887	889	834	807	831	815	882	882	859	818	903	891	918	877	895	870	900	869	812	867	880	789	889	820	826	797	835	867	876	857	835	881	872	936	846	868	938	902	862	899	856	879	832	870	822	819	862	871	848	894	830	865	873	872	836	892	845	880	843	856	866	887	908	904	836	920	860	933	820	842	881	836	814	882	832	850	928	830	893	856	868	869	855	888	888	879	906	887	834	873	889	823	863	842	826	817	888	821	898	865	884	824	831	806	835	852	838	838	856	918	874	845	844	838	883	826	879	874	850	870	896	869	895	871	903	881	875	874	875	834	902	815	893	928	827	883	860	845	897	829	857	850	854	872	879	883	858	855	833	875	908	928	866	880	831	867	889	837	854	897	869	858	877	857	880	837	858	917	841	830	884	852	884	882	846	867	879	812	819	858	869	838	848	910	879	924	856	868	861	882	861	899	899	898	866	856	817	848	875	841	882	875	834	828	874	890	895	800	845	913	884	847	893	896	843	895	899	888	853	858	836	836	844	886	827	864	880	868	864	872	874	876	898	868	868	884	837	833	897	856	838	859	843	879	874	904	853	895	868	854	864	890	813	914	904	849	902	868	824	878	895	877	892	865	861	889	842	868	859	834	842	865	868	877	876	853	875	860	856	832	886	797	890	840	903	837	870	908	908	888	874	839	883	825	848	825	853	879	886	825	870	840	872	819	874	889	837	883	864	889	860	874	843	894	868	917	873	864	875	922	880	873	870	832	873	863	877	869	881	837	867	850	936	879	866	848	878	888	861	858	868	908	898	875	887	844	833	848	833	874	859	862	843	909	904	868	795	882	854	818	852	877	846	908	857	836	852	851	879	833	860	855	842	879	812	901	843	875	861	858	870	860	906	895	933	827	877	903	863	847	888	838	849	879	846	835	907	882	876	864	890	908	870	874	895	924	861	837	893	857	857	886	887	884	866	869	863	946	858	833	876	867	833	869	847	922	891	787	873	861	882	849	837	846	827	835	844	880	874	844	806	825	833	895	848	826	860	851	913	901	800	869	867	855	838	892	875	828	839	894	828	806	865	886	917	890	855	921	803	832	862	854	829	883	896	831	904	899	895	787	849	898	925	891	863	858	816	889	860	894	888	847	872	855	930	865	867	854	862	894	867	861	871	876	883	904	849	856	914	917	912	901	830	845	889	886	876	873	867	838	851	887	897	881	879	863	818	863	874	853	849	879	957	877	861	887	828	860	888	881	839	833	893	840	880	905	912	827	832	858	858	856	902	847	848	837	845	897	871	822	905	904	801	813	826	884	879	885	841	807	853	865	885	858	901	872	871	907	879	924	918	857	940	861	827	833	898	840	837	873	857	885	851	808	835	841	897	880	894	819	807	865	876	908	849	867	853	878	829	880	887	871	849	823	856	929	851	854	854	848	873	854	880	876	867	842	866	816	852	839	830	878	845	821	897	896	877	845	806	867	905	841	917	884	869	874	856	855	864	892	835	877	883	848	883	878	857	885	892	855	860	861	889	837	883	902	863	925	843	854	854	894	854	888	912	853	882	845	891	907	836	823	818	886	874	860	797	825	875	840	882	850	885	868	899	883	857	868	916	872	862	884	847	860	851	823	834	843	835	847	960	885	898	867	821	866	879	860	855	828	829	868	847	841	932	783	925	885	851	855	845	872	859	874	887	857	883	868	865	918	847	884	873	892	864	842	860	894	878	894	898	843	882	914	851	846	876	859	903	835	860	892	855	849	845	865	893	844	875	866	883	911	915	878	899	880	862	955	901	864	912	905	893	922	883	811	857	846	882	908	829	853	852	897	847	826	855	809	872	836	885	853	923	874	861	857	886	896	867	880	877	873	899	859	934	859	861	884	890	839	898	896	826	897	853	914	830	866	880	888	881	820	842	863	835	877	873	870	839	832	809	860	887	845	904	849	884	936	929	883	878	870	792	884	850	888	852	915	894	944	913	913	889	822	870	857	849	880	838	877	926	800	857	903	884	901	869	814	897	866	902	822	839	901	901	864	879	845	851	841	852	830	840	880	869	875	864	846	831	910	900	898	887	879	859	883	869	873	844	866	875	890	827	829	854	908	858	851	853	889	842	881	838	861	843	828	851	845	824	845	876	873	867	851	825	823	888	879	903	907	815	855	856	921	869	919	836	851	871	905	868	917	891	887	837	842	900	839	918	903	888	913	846	795	849	834	827	864	878	814	889	866	872	899	804	846	884	869	885	866	911	850	858	906	852	861	877	868	873	900	900	867	869	867	864	814	861	882	878	852	845	870	868	882	893	869	865	826	878	860	870	903	865	863	865	831	851	837	883	876	912	895	912	907	851	870	866	910	911	835	898	818	840	865	836	862	883	905	897	811	845	840	829	884	898	866	876	864	906	854	884	910	861	805	845	840	892	850	913	870	858	896	895	815	858	853	816	859	897	885	879	843	866	878	872	880	858	909	918	843	840	907	897	877	879	855	881	866	903	876	850	845	853	905	890	877	857	855	891	862	868	869	873	906	851	865	818	871	849	885	862	824	867	891	870	837	924	871	909	878	866	899	864	855	890	878	881	864	885	872	890	903	888	850	853	814	911	850	852	884	876	858	867	877	883	845	877	888	849	864	833	867	853	874	864	901	864	833	827	844	888	845	868	800	868	846	865	885	868	867	841	856	854	891	887	862	864	888	873	835	859	915	853	879	825	851	842	886	819	858	807	888	857	819	866	885	880	875	904	896	883	872	888	853	860	858	847	852	873	893	849	838	951	887	853	841	853	883	887	894	902	856	842	889	851	875	868	828	909	860	868	890	881	918	847	850	860	875	884	870	842	869	894	926	850	926	884	864	821	830	871
6712	560	606	524	431	402	340	343	315	329	311	332	327	311	307	312	301	309	307	340	315	292	290	311	317	316	319	292	277	290	321	344	305	314	281	322	329	308	338	300	328	295	322	291	337	317	280	312	305	296	319	296	318	298	328	323	324	327	346	331	299	331	347	296	282	290	322	324	295	302	291	309	272	294	317	300	324	279	293	325	328	343	298	312	354	296	292	308	288	340	297	337	320	291	284	299	300	294	285	305	296	300	303	304	333	314	318	283	296	311	290	339	339	287	298	284	300	305	289	277	314	296	275	280	316	315	295	320	326	291	292	295	318	319	297	301	311	316	306	320	325	323	298	302	317	331	309	358	344	336	313	314	322	307	313	310	287	313	318	323	333	302	344	297	314	279	316	265	307	310	293	300	330	305	305	315	301	282	291	297	269	303	282	271	336	288	285	326	279	317	288	324	320	332	317	333	317	296	304	286	335	333	330	316	325	293	288	311	299	304	311	303	345	311	289	290	289	321	323	288	306	268	294	294	261	298	306	292	321	278	331	308	296	274	318	322	309	338	326	300	337	302	310	303	335	280	282	285	348	307	322	306	334	345	298	316	337	298	293	328	302	307	285	307	287	318	318	308	296	310	272	331	324	272	351	312	306	286	303	320	297	312	297	337	290	329	306	297	305	300	296	344	332	294	311	311	313	333	316	323	305	319	335	327	311	285	277	279	328	333	321	311	316	301	333	292	328	337	305	298	281	313	322	307	331	317	308	298	333	321	294	305	310	309	308	297	323	287	303	290	341	334	294	310	311	319	285	311	316	313	321	301	294	324	267	335	294	344	292	306	314	299	327	256	333	290	314	298	308	314	300	286	296	282	325	292	278	300	264	306	324	281	280	296	292	321	302	269	321	292	305	336	297	325	290	306	313	324	326	297	304	308	297	341	321	288	331	280	313	285	309	312	304	290	277	306	314	324	312	305	303	298	306	281	285	342	299	285	321	309	284	321	307	317	289	280	314	324	290	335	314	307	344	323	318	285	313	310	296	298	323	342	337	335	314	344	317	275	299	333	285	306	315	308	300	284	289	315	321	301	371	284	315	336	313	323	299	288	295	325	315	322	287	310	295	317	344	322	278	265	295	300	315	316	299	298	323	334	327	296	299	312	316	325	340	287	308	312	307	312	325	314	276	291	306	335	305	326	307	297	333	284	274	314	305	324	304	282	279	316	314	319	302	272	277	321	315	291	307	296	318	292	319	293	299	285	308	287	281	299	306	303	307	294	294	270	301	314	329	332	330	318	314	322	311	316	323	320	296	325	320	316	318	315	313	282	298	329	292	308	297	269	253	354	272	294	278	276	321	320	293	283	319	327	305	313	333	342	315	280	296	278	308	334	304	306	283	336	302	310	321	308	307	299	318	333	332	314	311	310	328	317	313	272	300	305	302	303	283	324	324	284	283	292	331	274	307	324	311	309	286	254	281	311	316	273	327	300	317	325	327	334	288	334	317	281	319	313	335	289	333	296	311	302	319	295	312	320	286	326	297	313	285	334	315	306	320	317	290	315	320	303	307	306	311	299	307	299	299	287	287	297	319	288	309	312	306	325	324	281	325	314	312	317	282	328	321	289	336	304	333	329	317	275	312	294	305	306	301	299	291	307	328	341	308	303	302	301	303	302	338	310	306	285	305	323	286	310	281	291	274	301	328	295	325	304	324	286	285	259	321	321	309	313	300	282	289	268	308	287	314	327	309	307	331	324	285	310	316	338	330	261	272	300	313	342	312	341	324	270	261	311	332	318	305	304	279	336	319	329	349	319	271	324	319	303	329	288	320	268	313	336	336	320	305	293	301	338	376	278	348	312	310	304	321	336	308	309	328	337	321	334	307	273	305	306	271	352	341	299	320	299	297	301	305	308	317	279	293	310	314	337	295	304	310	302	320	302	299	300	319	290	277	325	292	343	323	285	298	313	273	300	300	304	294	340	311	324	312	305	316	278	297	327	316	321	310	317	310	286	309	325	308	302	302	310	304	302	328	318	325	316	301	318	298	291	274	302	343	300	297	321	331	306	311	269	333	336	303	322	289	302	321	299	307	309	314	280	302	305	341	298	321	307	297	292	316	311	292	310	284	299	298	306	334	282	304	324	287	314	324	287	326	280	304	291	296	284	307	319	331	297	288	326	329	339	318	305	340	292	331	307	329	294	303	317	317	301	315	288	299	324	291	317	308	330	284	288	297	322	322	333	331	319	274	295	328	293	311	290	293	304	293	316	308	285	309	313	293	294	307	301	320	306	340	283	334	333	330	296	326	337	300	296	287	334	301	306	300	311	317	330	312	301	325	303	318	297	325	316	291	308	300	317	319	329	272	258	288	303	325	314	294	280	303	285	327	310	312	309	288	307	294	331	305	307	296	299	309	345	339	355	315	291	300	325	316	318	314	292	333	337	309	305	321	287	329	321	314	298	317	312	304	318	303	304	304	307	279	304	290	303	338	304	325	268	300	280	281	324	304	305	292	308	305	312	348	305	324	323	331	283	294	331	367	314	263	293	287	328	291	319	321	333	314	312	301	306	294	317	307	329	318	323	352	300	303	299	294	276	279	310	288	306	283	319	331	319	334	263	332	316	286	312	305	285	308	308	313	307	330	324	290	309	312	292	300	329	272	334	336	336	270	303	294	299	287	294	323	273	306	286	302	308	285	295	315	299	307	306	328	289	294	323	348	268	360	305	323	302	330	318	313	314	293	295	282	312	314	317	309	333	337	305	322	335	319	315	297	300	339	323	317	300	298	328	336	334	322	314	336	315	307	317	297	281	299	338	306	313	317	289	321	308	273	324	317	289	332	319	318	297	299	320	320	320	331	299	296	295	293	334	320	285	293	300	296	321	312	306	303	321	323	322	298	343	311	319	325	336	289	321	323	306	282	286	310	323	313	331	307	304	277	335	294	282	317	309	316	270	322	314	318	308	287	326	277	303	300	283	295	326	289	289	310	298	329	344	302	311	335	308	355	295	300	306	279	315	314	313	311	287	288	282	291	313	303	317	290	317	304	328	307	289	296	303	328	313	340	315	340	289	311	319	310	316	291	309	321	296	288	290	331	332	309	275	318	304	290	249	313	320	304	309	282	297	308	290	312	304	280	307	253	268	306	289	343	278	310	307	323	319	325	301	294	304	300	302	283	314	323	313	306	296	310	300	316	302	300	301	323	328	329	332	301	294	317	297	302	317	309	311	337	317	272	311	315	305	292	321	276	307	301	296	317	277	308	303	320	313	297	341	300	345	280	316	310	299	298	301	341	318	323	285	284	368	336	307	325	300	305	371	324	295	287	341	330	318	288	308	296	307	287	326	277	330	314	318	281	303	318	310	300	285	309	298	353	330	324	304	323	322	293	295	292	287	327	283	295	330	294	307	276	328	287	313	291	303	279	295	290	302	325	325	280	271	297	275	314	273	304	322	325	268	288	336	306	274	328	301	326	306	311	318	289	318
6366	972	1329	1405	1356	1209	1065	954	885	870	846	787	849	835	819	763	785	788	772	792	811	753	774	789	760	720	715	767	739	813	765	732	771	724	757	752	731	779	761	718	756	689	746	696	711	758	769	722	745	739	743	768	739	762	768	709	755	749	679	727	774	775	707	717	724	742	774	720	751	779	735	764	731	751	762	726	756	722	764	710	772	685	777	810	764	734	728	749	693	692	716	709	722	701	754	776	774	753	735	760	734	747	725	718	721	704	762	695	768	720	737	777	766	745	735	747	700	733	712	765	748	727	784	767	760	713	734	763	658	760	736	749	736	732	730	768	691	729	758	764	781	726	749	796	732	696	739	774	771	747	748	705	709	767	762	705	713	729	755	789	680	789	726	772	731	755	760	775	733	759	724	746	686	771	701	772	708	733	740	751	748	700	709	718	748	748	760	777	732	760	708	731	794	743	746	727	727	717	778	738	746	746	713	752	737	763	759	711	768	722	747	715	723	701	742	727	698	757	737	740	772	723	716	756	766	723	783	752	738	710	738	757	773	777	750	734	805	715	776	751	735	757	759	764	711	727	737	736	783	725	728	762	751	731	760	720	727	705	732	745	741	741	719	764	718	691	731	733	770	697	806	716	740	731	764	715	786	725	750	752	715	723	722	807	770	720	721	706	758	723	750	761	751	691	734	802	715	741	736	741	731	715	717	713	729	778	709	754	745	798	718	694	739	769	774	703	779	711	778	713	782	738	766	747	751	747	740	775	751	762	775	702	710	732	728	779	743	746	719	756	762	765	744	706	726	717	709	732	744	728	680	783	724	729	760	717	756	746	744	760	771	736	758	761	753	696	682	766	721	749	686	727	746	777	725	744	752	757	761	726	746	752	783	747	757	774	760	733	753	738	738	755	744	850	699	772	761	789	761	744	748	782	732	790	748	752	694	728	703	720	748	768	806	717	802	739	754	778	686	717	712	750	775	761	713	711	749	767	704	713	748	701	733	768	747	756	708	707	680	757	810	721	672	759	740	754	765	737	740	713	736	774	710	757	789	760	693	760	756	730	764	756	771	757	738	755	734	713	772	716	728	716	746	746	760	790	719	723	765	738	750	734	716	692	774	720	708	736	731	775	705	765	742	788	764	787	765	738	724	733	723	752	710	787	702	741	784	763	747	715	736	774	704	743	771	699	756	732	767	769	725	711	732	698	719	762	769	737	733	724	779	711	759	717	711	783	720	773	757	757	772	694	748	756	746	781	726	726	757	736	709	756	725	729	685	744	715	743	767	730	737	742	764	737	745	687	763	761	731	715	732	731	757	727	732	753	736	723	717	734	749	729	734	734	759	704	721	773	761	732	707	740	771	720	754	694	754	726	765	694	786	784	769	757	783	741	713	733	724	681	767	781	756	745	709	691	748	702	709	730	708	729	679	767	780	763	768	749	708	725	744	751	737	725	798	779	700	756	754	730	698	756	774	704	772	683	669	759	758	730	763	664	742	739	743	771	780	710	729	754	747	704	737	774	700	770	773	757	758	755	754	768	775	760	739	779	770	796	761	736	757	732	696	734	783	746	746	713	725	763	696	742	747	780	725	728	754	755	778	747	718	736	813	770	754	720	720	728	740	732	765	695	745	759	767	749	697	789	746	724	738	749	799	798	725	764	717	717	707	715	769	749	772	726	808	740	752	757	715	795	703	721	728	775	740	732	716	782	723	738	758	770	801	714	744	729	717	756	756	758	743	687	764	752	784	704	681	746	708	765	751	698	810	750	756	725	731	724	709	698	721	765	731	764	736	763	757	735	766	719	679	712	728	753	751	730	752	763	741	728	756	763	720	722	729	724	753	741	722	769	761	730	752	754	762	755	756	792	787	719	738	694	711	737	735	713	734	767	764	765	713	719	749	786	724	766	724	729	710	692	770	735	787	741	724	673	675	732	732	747	791	782	758	760	763	724	732	716	769	761	764	752	718	721	728	710	712	755	698	705	696	723	734	748	714	744	748	769	696	704	768	742	752	704	728	767	791	719	690	764	733	724	715	768	714	734	728	737	706	771	770	774	804	737	758	780	773	771	743	750	743	740	744	729	715	769	743	711	773	829	726	727	771	728	732	767	724	757	760	735	721	745	752	726	732	776	685	688	698	692	708	767	674	748	683	736	706	734	739	730	721	705	749	719	721	733	740	724	734	762	778	747	761	777	743	733	768	708	716	749	746	804	758	774	731	724	773	701	699	772	723	770	714	730	718	716	778	742	695	755	738	730	768	762	791	731	737	732	737	758	762	685	748	759	738	740	767	744	807	734	742	735	771	727	765	736	789	753	714	724	741	742	752	748	735	724	733	735	786	753	728	761	706	656	700	702	778	771	716	704	728	782	711	763	757	711	768	793	782	693	720	716	728	757	712	755	742	728	757	762	765	735	704	738	747	748	778	662	674	730	787	761	724	757	746	746	756	764	727	756	747	758	729	745	723	764	691	724	762	741	719	741	779	713	747	761	788	694	737	724	808	733	715	700	744	760	695	763	715	715	771	734	745	694	758	735	726	794	753	707	733	733	749	687	794	765	751	733	715	723	722	737	751	722	749	714	778	732	731	716	707	705	801	736	707	765	697	679	758	760	725	742	727	720	764	740	725	730	781	739	736	768	734	732	727	757	709	732	748	744	760	714	772	755	769	711	734	699	760	707	724	723	760	710	728	737	778	717	729	740	706	749	731	734	727	796	729	736	743	709	757	763	749	742	729	742	746	718	778	737	752	728	755	775	719	756	745	705	717	759	724	779	725	720	745	738	761	767	691	729	729	692	759	762	745	671	760	751	726	745	712	724	730	744	800	706	765	727	751	705	721	764	731	810	737	767	707	713	756	720	707	749	714	751	726	760	771	745	756	722	762	699	682	738	764	706	761	754	713	713	777	713	697	696	767	798	757	718	755	716	735	732	769	758	751	754	720	723	739	776	730	761	744	773	749	695	733	721	747	732	713	740	728	730	761	740	705	771	739	754	762	710	729	726	745	722	781	742	732	755	727	717	784	743	731	748	722	806	726	760	730	711	731	745	763	783	772	738	765	705	709	742	719	739	766	785	774	815	710	717	714	765	793	779	775	686	764	747	698	753	744	736	760	712	762	733	769	726	768	738	717	769	752	723	747	798	761	732	714	780	767	756	746	761	747	716	748	757	736	699	761	761	719	713	712	728	714	703	737	791	714	771	721	768	743	765	730	690	747	741	739	725	692	720	680	700	716	766	753	685	768	710	708	760	720	727	782	717	731	766	709	747	719	736	735	771	780	745	763	738	791	757	779	731	714	783	720	738	736	750	781	764	747	803	738	749	692	765	757	720	723	749	771	737	754	714	733	735	718	714	762	751	776	714	726	695	680	726	729	795	757	747	749	719	776	753	737	740	738	707	722	754	762	795	728	765	738	720	755	670	723	718	738	729	730	786	735	732	705	722	764	734	749	720	747	705	720	731	736	780	747	749	792	800	744	758
12415	778	626	567	452	319	235	201	199	202	162	167	174	169	152	168	154	147	161	153	156	154	147	145	140	152	127	163	132	144	131	174	159	132	128	138	134	154	129	156	134	140	157	146	163	153	135	152	139	144	140	141	131	138	117	152	178	122	147	143	141	157	144	149	142	128	129	154	120	148	133	141	120	132	132	124	113	150	123	170	159	137	143	140	149	135	134	151	152	136	128	135	126	150	149	130	138	139	150	160	140	138	141	148	125	144	133	162	127	163	135	122	149	121	127	138	144	146	119	127	119	160	134	137	128	131	116	134	127	151	133	149	131	145	124	132	127	135	144	138	147	131	144	116	138	151	129	140	135	163	160	149	138	158	154	128	131	130	147	154	132	150	137	155	136	154	142	121	123	138	141	105	157	143	144	150	150	141	136	130	120	148	150	153	136	136	157	152	134	141	112	134	172	148	134	137	152	118	137	147	114	126	129	156	151	151	155	135	144	150	163	145	138	141	163	151	141	128	142	128	144	141	131	125	145	145	138	142	134	141	133	115	124	118	150	125	143	124	129	157	138	132	133	152	155	129	131	146	132	134	131	153	136	133	148	167	119	124	105	130	146	142	152	121	153	136	139	144	120	119	146	137	147	145	139	159	161	147	133	150	115	150	144	142	153	150	140	143	131	142	160	138	147	137	153	144	138	140	156	162	169	142	134	151	131	150	135	116	131	143	154	157	143	144	133	153	141	123	119	137	137	117	156	146	135	138	135	116	137	147	140	116	125	128	154	156	151	148	143	148	150	146	161	155	125	112	145	134	132	150	159	154	129	102	115	132	143	157	135	128	140	128	141	136	159	140	129	132	153	138	145	140	146	134	139	129	133	137	127	124	126	140	139	149	149	121	137	137	137	136	125	128	116	157	172	125	153	145	151	140	129	140	120	128	137	137	116	118	142	109	110	145	151	122	125	139	136	128	148	148	125	160	113	133	144	137	153	126	142	148	157	150	136	138	144	138	171	115	136	131	160	121	125	156	145	146	151	132	128	132	143	130	152	122	157	143	131	113	154	150	138	143	143	149	170	145	127	121	154	149	129	133	154	112	150	130	142	149	145	123	133	169	127	143	164	133	149	171	148	146	142	119	153	114	130	133	149	132	129	131	128	127	142	158	151	143	136	113	139	123	140	126	140	138	134	125	127	139	133	155	113	100	117	161	170	149	151	156	176	149	133	136	157	119	138	148	122	127	133	135	131	128	148	162	142	149	108	146	140	144	160	126	127	151	143	156	147	131	140	134	125	137	135	129	149	144	145	134	115	144	133	140	147	129	143	125	145	140	130	151	130	153	133	117	128	146	133	145	160	117	145	134	141	145	166	118	137	132	141	133	152	120	132	153	143	144	167	133	160	137	141	143	140	138	151	140	159	148	136	137	153	129	136	136	162	133	119	146	159	136	125	137	124	142	124	146	131	145	132	129	133	146	129	125	147	144	134	131	136	128	157	140	131	143	135	143	141	136	152	140	155	149	145	126	130	136	133	136	120	125	147	127	147	152	137	137	138	150	138	159	138	139	141	140	138	128	128	122	136	155	159	129	139	134	121	133	144	138	123	129	151	124	137	140	135	152	157	114	147	126	116	129	143	145	160	139	160	122	136	130	140	132	118	139	130	141	142	111	150	121	141	124	141	131	144	154	144	143	114	126	156	149	154	138	131	121	156	133	133	119	130	127	152	149	133	134	119	133	136	152	154	146	129	133	131	142	133	135	120	141	136	132	142	150	143	148	160	151	128	149	148	138	133	143	149	150	130	133	146	128	136	140	126	134	141	150	139	134	104	135	146	140	144	154	164	128	136	150	135	135	126	138	139	130	147	126	122	129	139	127	138	125	121	157	152	140	134	124	140	174	133	131	140	148	143	147	141	144	142	160	147	158	133	138	122	128	131	130	150	140	124	124	133	141	137	153	129	163	140	137	150	152	135	148	116	137	133	150	143	149	154	133	115	153	143	151	147	151	126	140	135	155	154	141	148	152	147	151	143	140	117	117	155	156	135	138	143	116	158	159	154	144	137	134	134	152	157	156	140	141	121	132	142	136	146	134	134	134	148	161	125	115	133	132	155	131	137	122	168	142	144	144	140	149	134	131	134	132	128	124	120	149	142	121	140	127	131	137	136	135	144	115	139	135	142	155	131	130	142	149	142	142	148	158	135	145	134	131	107	136	149	147	139	132	125	137	127	133	140	113	149	151	144	130	136	146	124	121	156	128	151	127	157	137	152	154	121	144	141	142	128	136	144	159	130	129	136	112	162	163	164	139	133	130	148	134	150	112	126	127	124	131	130	125	139	134	125	151	144	137	159	161	127	147	144	144	161	153	122	138	144	138	147	142	144	131	155	139	120	162	127	153	151	152	156	148	143	123	143	153	145	142	141	152	127	141	144	142	143	119	164	147	158	156	151	136	158	127	136	147	137	140	139	146	130	129	130	163	128	108	129	140	134	149	153	146	132	146	145	131	148	118	159	138	130	137	154	162	141	129	140	152	131	129	143	143	146	131	130	150	114	134	161	165	127	132	155	152	143	144	158	145	127	139	146	151	154	115	142	140	148	135	136	127	139	140	123	132	148	130	164	97	145	145	127	122	127	142	148	126	133	137	129	121	150	145	127	137	166	132	125	124	139	143	135	130	132	130	163	151	135	119	127	133	149	157	160	141	162	123	145	124	125	141	146	140	114	140	129	153	145	132	132	143	143	135	134	147	153	140	129	136	127	128	142	155	126	140	128	140	108	133	119	129	146	148	130	138	147	150	165	148	127	112	146	136	145	149	141	143	151	141	132	157	133	135	158	130	145	116	133	125	134	138	151	142	154	134	126	167	146	159	154	157	132	154	128	141	143	132	138	157	162	151	126	131	151	139	143	145	142	146	133	132	138	136	124	141	143	146	134	123	151	132	133	140	140	122	137	141	138	150	144	156	133	126	127	141	95	160	138	140	140	152	133	141	135	121	135	123	125	126	145	148	172	126	135	134	132	130	125	142	126	120	111	121	126	134	137	123	124	142	151	146	127	147	128	145	151	152	129	138	153	117	141	118	147	125	132	140	130	153	120	145	131	128	110	128	150	143	115	133	121	134	174	140	131	131	150	133	133	155	126	149	155	135	134	114	145	155	144	126	137	147	139	135	158	148	153	116	135	133	141	152	127	155	141	122	140	145	145	123	121	134	121	134	140	143	135	152	144	161	149	144	139	138	114	132	139	124	168	142	128	147	147	145	141	120	125	119	129	160	143	155	161	121	124	154	136	119	158	153	155	147	143	140	142	145	144	144	125	149	127	163	131	112	114	144	145	138	141	131	145	147	145	144	157	127	136	119	133	142	142	131	155	155	106	161	112	150	120	151	139	135	138	108	145	130	150	129	134	142	121	143	140	140	131	135	136	139	130	140	140	160	141	104	120	132	148	141	126	132	150	161	138	133	145	127	115	154	148	121	157	133	140	164
7677	851	1605	1799	1691	1321	927	821	733	629	577	598	580	522	479	491	498	482	471	398	446	438	453	421	391	415	410	353	400	391	381	411	421	351	383	402	390	413	411	405	397	410	368	387	412	421	406	391	402	388	388	379	353	376	395	367	379	404	377	365	373	375	367	355	397	367	368	366	386	365	323	377	416	352	410	373	325	367	333	353	383	358	366	359	371	360	345	365	393	377	371	361	337	383	372	355	401	387	351	383	357	381	370	357	373	355	402	385	355	369	391	370	374	350	387	321	341	324	341	354	363	385	385	335	367	362	360	373	376	337	367	342	375	418	346	333	405	361	390	401	358	340	355	351	363	411	386	318	362	369	362	380	390	327	353	413	360	356	386	372	385	366	374	329	376	372	375	364	370	392	377	339	361	354	369	370	406	366	397	359	378	357	361	379	372	365	357	358	346	361	321	371	345	348	375	341	343	378	359	354	387	371	376	379	396	388	348	376	379	344	380	367	392	373	365	383	364	359	372	334	373	360	367	359	372	392	325	387	381	363	362	385	359	372	362	377	356	362	391	333	351	361	381	351	363	367	356	382	373	367	362	360	386	340	357	391	391	372	376	325	349	364	358	378	358	348	379	387	384	386	354	373	372	362	341	346	368	409	385	363	356	358	366	351	359	392	368	393	348	367	391	385	348	389	367	392	398	372	330	334	383	367	349	382	348	373	349	373	360	351	367	384	370	354	347	358	351	357	361	353	358	346	351	367	397	353	361	361	319	399	366	364	376	375	404	384	369	373	370	329	372	378	332	395	370	365	335	389	375	353	369	317	403	372	376	390	391	387	341	352	351	380	387	390	344	372	384	366	375	380	329	365	369	364	396	367	373	345	347	398	337	357	372	336	353	358	347	371	360	360	376	342	347	357	357	350	367	363	371	356	370	371	395	342	365	346	398	364	407	353	365	366	409	344	397	397	372	383	378	385	367	364	361	355	341	388	352	363	349	359	387	349	360	364	348	384	364	357	411	363	356	397	298	399	385	374	330	357	351	376	359	354	384	330	376	349	339	364	367	370	340	383	381	365	373	364	412	354	383	364	399	372	376	360	337	398	380	352	354	380	377	346	359	353	366	377	374	393	406	393	382	423	362	371	379	354	350	353	379	359	337	351	387	302	382	384	362	352	380	367	376	385	376	359	369	374	363	327	368	377	392	343	353	374	346	382	364	347	340	393	363	333	387	361	358	364	366	390	359	373	340	370	358	380	408	359	386	363	379	373	369	350	371	370	374	375	335	365	375	383	377	393	359	369	364	307	349	347	382	353	387	349	363	354	342	363	335	347	377	396	365	359	378	342	390	387	365	376	354	384	354	398	357	343	343	355	358	372	334	401	392	383	359	342	404	364	356	355	371	345	397	380	341	394	396	385	353	359	380	326	363	374	363	357	353	348	376	369	365	327	378	361	364	383	375	396	401	363	374	376	388	364	348	392	355	368	348	376	356	353	355	339	385	388	350	382	337	382	403	374	367	367	400	362	346	401	409	341	335	362	350	371	359	368	359	355	357	382	360	366	382	336	372	346	405	362	354	382	356	373	324	371	404	336	381	365	395	354	337	355	410	365	368	353	351	379	372	390	351	350	376	377	376	390	364	375	378	347	340	361	345	344	391	369	339	371	373	384	348	372	379	383	349	365	367	358	362	356	365	369	353	376	378	366	382	341	317	379	363	388	380	361	396	363	378	388	376	386	398	377	341	356	340	363	378	359	290	363	361	369	340	334	378	362	340	373	386	346	363	356	362	378	375	362	347	367	378	346	361	353	375	356	344	344	349	382	381	393	360	362	367	365	367	370	356	352	340	357	364	359	375	342	368	354	364	338	373	364	361	384	389	378	352	369	383	377	378	344	378	389	404	383	369	355	367	397	323	374	351	359	388	365	379	372	348	357	390	388	356	351	395	407	357	379	379	354	372	405	381	377	318	406	357	351	353	363	351	321	375	354	397	366	364	374	340	376	370	338	339	387	389	352	384	358	346	381	359	380	392	369	378	388	364	377	392	361	411	357	396	390	361	334	381	388	315	364	356	382	390	348	358	397	337	364	364	383	364	345	353	374	377	369	351	374	377	386	397	362	373	367	364	348	364	350	375	355	369	345	377	340	329	368	396	403	385	381	341	364	370	381	412	389	360	408	382	373	417	372	358	400	364	373	371	370	331	323	393	391	350	361	374	364	393	377	389	420	363	384	348	372	380	369	377	388	358	394	398	340	387	380	337	372	342	384	366	368	367	357	375	344	377	361	357	347	354	373	397	354	369	340	386	389	361	377	361	390	393	368	389	345	384	365	335	382	363	396	403	377	375	373	384	376	398	355	364	363	372	361	375	350	343	335	339	381	371	378	379	396	357	380	364	360	344	380	355	370	371	360	351	342	345	366	370	370	368	372	391	356	357	363	344	387	377	363	362	350	364	345	385	383	343	382	360	387	360	383	372	342	355	339	377	331	343	369	376	362	376	337	392	374	379	377	346	394	372	351	390	343	353	350	374	387	359	383	395	413	386	382	354	317	374	350	379	393	368	345	365	358	392	372	328	338	366	370	360	380	370	355	383	378	347	378	361	405	360	337	335	385	328	357	359	384	351	393	350	366	362	348	348	396	378	378	388	387	374	362	405	372	361	359	342	334	371	354	359	370	351	370	367	368	360	353	369	381	343	340	383	368	370	365	352	394	348	378	355	383	385	386	362	387	371	404	380	332	365	350	424	342	356	344	368	344	389	402	351	390	348	379	366	373	386	342	379	366	331	343	388	363	383	378	364	376	369	378	373	384	366	390	355	392	362	364	385	361	348	375	390	377	319	350	343	348	411	356	338	340	371	374	376	365	363	397	397	348	395	354	371	375	374	374	381	365	379	372	360	387	359	391	396	343	406	381	363	349	378	371	355	389	355	360	385	346	360	345	342	371	402	323	366	371	354	404	350	359	358	357	371	388	412	365	356	363	404	368	398	378	364	340	368	383	346	388	374	359	394	351	358	396	399	398	401	314	355	380	361	381	363	368	380	361	355	386	342	369	405	360	389	352	389	379	356	343	407	369	419	387	364	397	383	338	345	344	382	391	369	359	406	367	376	375	365	372	354	384	376	362	372	392	380	355	379	346	351	380	337	384	351	354	379	358	354	328	390	371	355	353	362	353	379	368	329	383	391	361	361	370	360	405	373	371	378	361	374	333	373	378	357	374	367	370	356	353	367	364	367	357	379	336	409	351	380	383	351	383	399	368	368	342	388	376	377	395	365	350	392	348	389	362	382	354	384	376	364	357	382	394	386	378	399	355	362	373	373	337	363	373	366	365	359	362	358	360	362	386	368	356	374	364	358	374	361	395	398	353	370	331	369	367	382	373	373	349	352	370	386	365	362	351	343	388	360	374	370	373	347	387	328	385	391	366	344	369	385	342	390	376	333	335	390	362	394	384	362	382	358	346	356	363	370	338	363	380	340	338	363	370
1343	375	324	369	386	399	352	381	376	368	391	386	376	317	361	369	317	348	351	347	392	336	344	325	381	347	379	367	360	341	365	341	345	360	366	336	354	375	395	371	334	361	324	342	354	346	375	349	375	372	335	325	337	379	387	368	381	365	346	357	331	364	312	356	339	380	399	363	374	385	364	347	350	366	347	342	347	358	344	339	347	360	363	365	355	345	377	370	362	348	340	350	359	347	368	374	360	368	383	353	369	342	379	345	357	389	359	344	361	372	376	364	404	373	375	371	320	334	340	387	381	351	376	361	373	390	362	360	339	373	402	380	363	337	369	404	356	377	369	328	373	335	323	351	331	335	350	336	321	364	380	340	330	344	375	375	359	350	359	327	363	347	349	353	356	338	340	362	358	357	390	328	323	379	383	363	352	317	362	350	372	402	326	358	324	354	362	362	397	343	366	384	351	326	399	356	346	366	333	364	395	322	352	367	335	339	319	334	348	382	360	350	362	362	372	359	368	347	375	350	355	377	342	374	340	322	351	362	323	360	347	335	359	347	344	359	369	309	341	329	333	334	375	364	359	359	351	353	365	387	354	394	355	358	376	364	395	405	356	383	373	399	350	365	349	335	380	338	379	353	333	375	352	358	348	383	354	332	327	374	349	379	367	350	378	347	388	374	345	381	359	332	378	355	336	369	376	367	352	360	376	371	337	348	327	397	381	370	397	348	375	352	371	379	408	343	353	331	375	372	366	359	364	355	376	340	345	366	376	400	372	347	390	367	379	356	355	343	355	326	337	378	386	357	391	369	367	331	361	326	341	328	358	336	375	367	347	353	361	372	391	357	371	359	353	355	401	367	360	381	383	333	354	364	355	339	363	363	350	326	340	375	322	362	342	354	385	321	364	388	365	347	339	359	347	349	383	346	391	367	365	371	362	326	393	341	380	383	377	356	359	362	351	363	368	362	361	366	377	343	372	352	361	331	343	387	325	382	325	377	387	381	377	328	331	372	353	377	339	372	339	355	330	351	334	353	346	383	344	327	358	348	380	364	365	363	355	387	371	360	349	353	336	355	353	394	350	397	372	329	322	346	338	339	332	368	366	389	346	387	346	336	370	371	355	360	352	332	360	363	375	353	350	370	353	388	339	387	379	396	350	366	382	306	384	357	361	382	359	370	345	329	347	372	318	361	371	358	343	379	370	366	364	347	357	335	366	353	346	394	344	383	352	343	387	351	366	396	336	368	345	391	368	368	363	388	388	337	360	377	360	382	350	343	360	335	361	374	339	368	353	360	367	355	378	369	324	372	371	376	369	330	360	334	352	345	368	380	378	381	351	344	365	331	356	342	372	358	338	338	321	355	364	335	364	381	356	350	366	367	355	388	354	376	352	327	347	356	381	371	351	349	383	375	380	369	357	352	349	386	384	389	380	340	349	354	390	389	335	318	362	352	355	372	371	375	355	380	363	403	376	345	364	378	401	321	377	371	360	310	351	342	336	381	382	356	353	337	363	366	304	330	352	381	368	361	358	361	336	345	391	345	335	340	355	330	353	365	363	382	354	363	362	350	363	388	344	364	399	401	381	323	387	375	350	360	360	367	351	341	326	342	365	365	373	411	373	387	364	359	364	369	361	361	365	341	362	359	366	355	375	343	366	381	362	327	344	362	341	348	346	335	360	343	368	360	373	390	331	351	338	361	345	336	379	338	331	353	375	360	359	333	374	365	355	342	358	329	339	353	345	374	391	355	321	358	310	344	368	356	364	365	372	370	384	338	328	359	413	350	363	356	367	330	345	346	333	321	380	363	352	326	383	357	323	343	376	384	388	353	391	364	347	371	313	362	372	360	361	344	359	331	360	378	355	359	361	369	357	324	344	391	369	365	350	390	351	379	363	357	376	354	394	387	311	328	360	323	347	387	375	370	381	395	371	376	377	366	376	330	294	342	361	340	370	390	394	314	368	392	388	373	363	367	353	368	383	377	357	362	374	336	347	329	349	376	380	334	353	392	316	349	367	349	401	352	381	365	371	366	364	370	327	360	355	360	370	341	382	316	355	368	359	356	385	379	360	343	341	382	395	374	359	360	335	336	364	358	350	344	357	356	338	358	333	366	367	379	344	384	357	363	344	360	356	344	366	361	324	340	361	360	372	347	334	353	362	370	349	358	366	357	374	350	335	358	371	360	382	361	344	385	358	382	348	360	357	380	347	360	379	375	335	356	336	331	386	362	371	383	338	351	346	366	388	388	349	380	344	338	348	358	384	370	356	321	370	384	355	383	363	353	382	336	391	386	379	350	382	356	348	351	359	358	341	369	356	356	357	338	396	342	324	350	335	355	376	365	325	406	342	345	373	321	327	362	379	392	354	398	339	339	346	353	319	362	379	317	360	349	356	388	358	385	335	353	329	386	356	334	355	351	385	380	341	370	315	405	362	371	387	397	363	371	360	350	348	354	403	357	404	352	343	348	321	358	363	355	390	373	350	379	356	340	358	368	359	379	361	404	375	375	367	363	333	364	379	399	319	367	377	357	387	339	382	320	313	362	349	374	354	332	375	370	378	360	371	386	375	379	384	393	364	340	305	360	348	371	344	361	355	358	401	381	326	372	334	362	392	356	354	325	353	385	351	358	334	387	376	344	336	368	297	348	342	321	338	381	360	334	357	346	355	340	392	385	341	340	350	363	366	336	378	383	380	400	389	350	393	367	364	318	336	343	352	359	351	364	392	332	352	343	352	380	327	339	356	378	330	361	346	398	372	419	337	335	341	313	365	345	387	336	363	375	354	357	355	387	354	393	342	347	354	351	375	365	333	359	373	360	380	335	323	361	358	335	343	368	342	349	368	381	347	355	343	327	349	320	333	365	401	360	356	343	372	347	353	326	352	343	351	300	343	358	357	382	342	364	357	352	370	351	355	322	345	382	352	375	375	346	360	370	386	332	351	337	403	353	350	349	354	342	354	340	345	372	376	378	403	343	349	341	372	350	374	346	349	354	343	375	390	344	354	365	367	354	339	362	312	389	381	318	361	358	341	342	342	340	389	350	339	352	356	342	328	350	386	367	363	382	360	353	355	356	375	357	364	363	366	343	375	406	363	349	380	353	388	374	370	320	376	337	339	364	333	368	343	349	406	368	350	355	349	329	323	374	351	381	384	389	376	364	365	374	347	326	335	329	374	377	367	376	379	361	347	347	390	364	344	373	375	348	387	329	342	373	323	344	351	358	356	335	367	347	386	343	343	361	336	376	374	366	331	377	362	384	353	341	348	351	319	383	398	368	357	331	360	327	356	364	372	380	357	380	393	365	363	335	335	398	378	369	338	361	372	355	376	366	368	363	419	365	377	388	340	358	349	353	335	363	392	395	382	384	339	373	385	348	397	369	392	337	363	363	356	366	367	346	340	328	354	352	368	353	364	345	354	347	337	361	329	352	321	380	392	362	356	381	308	338	366	342	329	352	370	393	353	383	344	349	356	364	350	409	372	363
2087	828	924	899	893	871	836	900	819	846	855	847	854	855	831	817	861	861	907	893	819	834	896	835	892	891	813	881	826	862	842	892	870	867	829	859	874	833	900	841	911	873	901	849	815	827	894	868	829	915	812	855	836	909	828	881	829	866	827	835	835	894	826	875	884	873	871	853	860	926	883	864	884	831	813	871	872	843	845	850	855	840	880	872	839	831	860	856	893	834	859	848	845	836	910	851	917	900	851	883	900	845	816	824	850	845	857	839	905	920	834	886	811	913	839	884	941	831	846	853	863	910	869	839	883	860	841	838	807	899	886	920	880	883	883	875	837	884	891	815	824	861	932	865	865	835	913	840	852	875	845	833	838	882	822	893	896	820	880	862	885	879	908	837	876	818	790	861	848	843	839	862	882	853	899	829	866	911	865	860	850	895	835	859	844	857	864	857	856	858	862	864	904	854	869	867	903	825	829	865	822	881	916	827	840	859	805	916	866	910	879	868	889	856	921	882	867	847	869	821	839	840	905	873	863	875	842	856	821	894	885	852	803	884	810	880	820	851	848	875	828	847	887	870	840	830	835	877	796	840	838	900	904	908	881	890	831	875	898	837	886	868	795	841	905	843	891	864	878	824	837	838	833	868	818	815	883	912	819	816	837	857	874	812	850	824	844	858	857	826	870	880	874	858	853	915	859	854	892	801	895	886	838	845	846	843	883	840	891	880	891	838	846	793	906	863	804	881	821	883	842	806	835	896	822	846	892	840	864	879	848	833	803	846	902	850	904	890	811	912	869	838	907	836	866	931	831	839	854	852	858	841	825	841	848	877	866	891	873	874	917	881	918	900	848	862	844	850	900	818	869	868	865	850	880	864	833	886	858	864	859	859	829	900	881	852	823	860	861	866	819	890	881	882	869	857	882	830	857	859	911	849	834	814	877	833	888	855	847	867	843	836	872	845	845	834	824	881	845	873	813	910	874	838	853	859	859	852	856	885	854	840	836	875	872	888	838	886	886	885	879	863	837	922	858	877	870	843	865	844	841	862	815	855	857	826	845	869	873	848	828	862	851	837	834	907	849	899	872	865	871	833	824	866	838	917	867	863	876	884	810	852	876	879	876	866	845	816	861	884	874	837	868	829	903	846	843	833	887	820	856	849	843	837	880	898	906	918	845	831	819	897	858	927	907	889	893	864	813	825	873	818	871	851	854	895	861	894	867	893	893	875	862	898	868	875	839	838	842	857	861	850	840	886	848	832	875	801	886	880	843	832	848	855	853	795	841	828	877	869	841	847	894	867	832	866	868	851	839	844	871	832	853	848	866	872	863	850	823	836	873	879	902	889	850	908	884	842	849	869	864	842	828	885	889	823	884	842	817	887	842	852	870	864	874	833	861	871	824	860	839	858	848	872	783	872	870	858	835	814	814	855	864	859	904	861	838	858	816	823	931	855	846	835	874	845	844	858	865	898	879	887	900	862	835	849	861	837	840	879	894	838	829	869	892	867	851	871	889	831	887	843	838	843	869	850	905	859	842	877	882	888	855	858	836	824	833	815	830	839	787	860	836	817	853	826	862	892	816	888	812	851	886	862	837	886	870	876	905	865	822	884	848	853	884	838	901	841	877	848	846	887	865	853	836	830	880	867	862	892	849	890	855	831	881	865	912	837	849	899	871	834	902	826	815	865	850	847	813	816	870	849	880	830	867	900	906	881	898	883	873	878	829	864	891	893	883	835	867	854	885	878	828	860	854	825	859	884	885	876	873	848	891	831	868	866	834	830	838	879	918	884	831	859	850	851	857	845	835	849	865	861	822	890	838	871	853	860	898	860	821	833	882	875	901	816	871	860	877	889	865	854	906	849	867	823	905	863	833	892	861	866	911	874	800	844	875	871	856	862	836	825	847	881	828	889	885	851	891	856	832	841	808	824	865	833	846	908	829	817	839	830	916	873	853	853	878	856	901	806	862	810	872	908	866	858	816	875	830	866	880	918	821	895	814	858	852	877	838	831	871	870	890	833	834	878	851	851	836	891	853	901	886	854	857	915	874	831	844	868	901	874	866	880	886	902	876	867	831	836	867	855	846	813	878	839	829	822	832	863	813	849	906	883	881	833	861	795	851	854	918	825	905	864	861	827	872	860	838	854	837	839	887	865	808	835	849	849	809	836	843	850	855	885	842	812	914	847	837	882	839	867	818	905	845	864	860	835	852	843	878	862	845	868	842	889	845	849	856	856	877	890	846	887	856	885	873	861	854	920	854	891	886	848	867	854	834	887	884	858	858	846	848	879	935	857	860	875	863	865	845	851	871	847	849	826	831	865	873	885	796	887	883	900	911	834	881	850	842	870	892	867	879	890	793	887	852	869	910	869	823	870	936	893	843	869	906	815	840	848	857	876	850	918	863	847	849	915	865	885	865	879	857	844	862	895	905	869	847	831	866	915	860	818	874	842	842	915	843	822	856	816	854	847	858	856	837	877	862	824	860	959	819	895	844	860	894	843	858	875	877	910	893	854	857	900	842	840	850	886	854	845	884	901	887	873	838	893	843	857	864	882	847	897	846	874	891	876	873	842	843	850	879	897	899	877	852	802	840	885	860	921	843	857	880	893	824	846	834	842	825	839	833	856	814	853	836	834	906	888	872	896	854	884	877	903	862	876	907	830	859	932	862	872	811	870	851	871	859	864	926	818	808	875	895	910	935	878	901	861	825	893	898	835	820	847	807	862	892	845	805	840	889	922	915	855	882	894	842	837	921	827	898	858	840	848	812	878	835	833	884	775	873	813	860	852	808	843	863	918	844	825	800	903	854	869	851	833	845	789	846	867	853	812	885	853	880	871	847	824	882	823	835	889	840	864	840	849	839	869	846	901	882	846	869	883	854	849	820	836	823	840	884	850	866	838	865	873	899	852	849	879	888	851	873	883	883	845	844	816	859	862	852	835	860	854	841	906	884	831	905	854	896	875	912	887	879	870	891	873	860	852	897	891	872	818	874	842	826	867	844	803	888	836	874	885	795	876	901	833	836	843	913	853	922	873	893	842	872	873	895	886	837	862	809	882	867	896	834	861	856	877	846	829	824	902	840	821	850	884	826	859	864	887	869	872	869	898	871	796	841	839	792	861	840	852	828	810	886	831	866	831	823	892	878	817	845	882	842	833	859	917	846	833	892	851	912	885	822	935	879	851	874	912	869	870	836	875	887	839	897	895	912	894	869	835	808	888	845	915	905	849	844	907	880	855	873	866	884	891	794	909	833	822	863	811	841	900	833	880	880	833	829	927	876	858	846	833	835	886	873	891	902	844	887	879	856	851	834	816	848	817	861	834	855	871	899	850	839	882	857	863	904	830	845	852	842	896	887	880	913	854	854	865	941	846	851	887	870	894	846	875	906	824	839	888	874	889	879	880	812	826	854	855	810	834	860	841	872	888	805	874	882	866	846	808	838	938	858	887	870	869	868	824	849	863	861	847	873	808	862	833	895	883	931	852
6821	571	575	517	457	402	362	337	325	319	346	329	279	298	354	297	294	334	330	308	342	313	335	339	306	352	293	288	327	311	316	313	283	325	287	304	326	348	297	329	334	319	331	315	291	308	297	277	323	312	310	286	316	282	292	321	341	302	330	312	301	301	315	290	304	306	307	277	290	321	331	318	283	310	301	290	295	295	311	289	333	319	310	299	287	311	318	314	332	294	318	304	284	285	292	323	297	339	309	313	299	351	292	287	306	323	337	319	337	322	326	313	339	296	317	317	326	306	345	319	306	286	303	316	330	313	338	316	315	303	306	298	307	262	318	299	299	316	278	335	292	279	286	294	298	294	306	285	284	330	302	286	315	324	310	290	325	331	329	276	293	321	311	322	302	353	281	296	284	293	351	309	344	298	324	317	324	307	280	315	314	324	310	293	294	320	295	324	304	303	320	337	312	270	319	324	329	312	278	291	291	338	331	296	289	297	332	326	302	292	325	325	314	298	311	274	284	303	301	323	311	294	302	285	311	308	288	268	302	312	373	308	316	319	309	316	317	288	314	314	297	296	290	273	292	291	311	321	273	345	312	347	315	289	293	287	255	287	311	311	328	311	297	306	321	266	337	321	313	318	330	279	308	284	317	342	328	305	299	298	325	323	315	305	305	335	290	325	316	316	321	285	291	273	304	303	295	317	279	340	323	287	309	315	322	293	298	309	292	275	293	288	327	280	314	317	286	289	301	276	289	302	324	315	334	285	318	340	330	291	304	294	276	297	314	294	300	292	327	300	278	309	333	320	355	275	316	316	266	296	290	316	299	283	301	331	289	292	285	298	298	348	328	317	258	283	304	304	307	308	296	270	279	294	306	275	320	304	349	296	315	317	324	289	298	309	305	286	297	311	342	310	309	308	310	311	336	281	303	302	303	330	255	260	326	330	296	325	289	300	304	343	349	327	306	274	348	310	291	325	305	282	277	295	344	311	301	296	321	350	296	307	279	305	295	315	294	289	260	332	332	306	315	316	364	285	275	356	304	306	305	308	289	293	288	331	321	242	267	275	278	296	309	312	304	290	290	306	277	315	300	295	318	302	317	291	312	315	291	280	323	311	303	310	318	321	287	301	299	330	290	293	295	317	315	324	299	285	276	285	265	311	304	304	305	311	334	350	300	293	319	285	306	315	301	299	286	317	346	294	276	314	331	293	323	300	311	288	311	292	291	309	308	310	330	308	317	318	307	292	273	289	309	318	285	321	320	293	284	319	297	327	313	275	306	305	322	296	318	274	271	290	327	308	329	301	282	341	305	298	297	335	350	308	313	342	325	291	300	315	311	303	316	292	284	314	267	310	321	316	287	298	310	321	307	293	309	306	316	310	322	335	313	298	318	290	319	329	294	301	298	320	290	288	328	280	297	307	288	317	290	319	300	293	298	326	284	311	303	303	298	273	318	285	306	289	303	279	299	299	284	322	275	326	269	305	326	275	292	313	340	306	330	305	326	310	285	318	314	318	313	313	295	284	311	309	319	284	311	301	330	318	307	329	303	303	344	292	321	296	273	294	344	310	297	311	315	312	285	333	311	325	303	310	286	318	306	273	302	307	320	294	350	291	322	272	292	303	300	265	314	328	294	331	313	302	296	310	313	341	330	296	285	275	286	295	309	289	285	292	329	301	278	291	324	313	314	331	286	319	319	289	310	312	297	351	296	294	295	302	316	347	307	312	309	306	283	337	303	285	306	313	309	317	311	297	348	273	308	265	283	327	335	284	335	310	288	325	303	332	304	297	279	290	309	323	315	323	298	282	309	338	334	309	293	301	308	319	309	309	300	293	318	324	284	308	341	298	318	289	295	314	321	280	303	302	290	303	325	284	283	299	299	286	334	299	342	299	317	288	296	314	317	318	318	278	317	307	301	309	306	299	335	297	304	298	345	287	292	289	308	301	299	301	295	323	302	310	312	308	321	289	273	260	311	309	313	294	305	302	299	316	291	332	296	345	313	327	299	297	309	291	296	269	326	307	343	300	272	280	308	304	311	322	329	299	298	309	322	307	350	311	340	301	300	299	302	273	308	290	308	263	321	306	320	305	313	310	304	305	302	287	299	279	291	296	293	293	297	307	286	320	310	304	309	283	287	297	318	301	286	320	339	324	308	315	295	312	304	300	310	317	297	298	286	294	319	288	307	298	307	297	311	306	290	342	298	310	302	316	281	328	280	339	324	324	310	291	331	323	317	276	309	309	328	307	311	295	314	299	324	299	296	303	334	327	298	324	332	265	289	305	303	315	289	296	326	326	319	311	327	336	334	329	287	316	293	332	297	291	304	304	310	319	292	307	287	281	291	328	314	302	296	325	318	316	332	326	304	304	317	302	328	300	325	304	342	309	311	329	310	298	294	276	317	277	269	295	294	287	308	329	323	304	286	299	297	298	304	334	303	315	344	327	323	277	303	295	288	316	322	289	311	276	319	298	294	321	308	316	323	298	303	282	285	292	299	298	292	271	277	301	328	291	289	303	293	288	313	302	341	275	326	285	277	301	310	321	301	330	317	290	297	294	332	303	292	315	334	298	323	285	316	317	299	302	308	329	327	297	293	311	297	298	294	328	292	294	324	313	297	306	342	295	267	320	293	306	322	320	287	314	283	346	262	301	326	291	310	349	327	303	287	314	307	306	309	304	298	303	318	288	299	329	294	311	313	316	337	311	296	304	333	312	291	302	301	306	297	303	289	304	308	322	322	274	321	317	327	281	293	309	303	327	333	302	305	307	302	300	311	297	322	327	307	294	290	288	337	314	305	362	302	326	303	303	293	328	298	304	289	311	301	310	311	301	327	328	303	271	311	301	285	314	308	295	328	322	269	351	296	286	299	300	311	313	308	320	314	313	310	288	271	331	330	315	302	281	302	324	298	291	321	304	329	316	293	320	289	317	304	318	357	274	308	272	332	335	312	311	306	344	305	322	313	315	305	298	313	316	318	341	295	305	327	360	333	298	301	296	297	270	309	315	302	285	336	326	284	304	305	308	293	307	348	276	297	329	320	292	353	331	308	286	288	306	304	292	297	306	316	286	337	331	302	293	328	314	339	297	312	299	315	275	331	298	329	305	285	285	297	258	325	342	322	271	295	318	300	312	296	285	346	344	313	332	338	299	291	295	308	294	309	316	316	282	292	337	321	301	314	291	313	308	311	306	277	318	288	309	306	313	336	319	331	284	302	307	318	291	299	304	355	295	313	318	326	338	300	297	322	312	315	303	290	338	325	321	288	318	313	281	284	294	328	341	293	299	333	322	369	306	299	313	288	314	334	326	313	301	303	308	279	277	296	296	289	292	325	315	305	305	310	313	307	299	301	300	316	321	335	331	310	311	303	313	310	307	287	308	321	304	322	350	295	332	341	294	288	297	330	270	305	322	303	322	303	313	330	304	318	304	302	356	331	303	302	306	309	295	322	279	259	315	284	288	352	314	311	304	310	277	339	298	299	307
6499	1051	1335	1549	1360	1184	1072	975	910	912	876	868	840	827	811	807	809	788	794	788	763	826	766	804	769	782	773	771	755	735	803	788	767	757	757	712	765	741	768	716	768	761	749	748	804	756	723	736	724	785	749	739	752	742	740	746	758	709	768	773	773	762	704	745	705	783	725	744	708	743	749	732	717	721	738	725	751	739	734	748	705	773	739	713	778	771	743	739	752	741	779	741	724	711	748	770	727	767	740	783	738	784	732	715	736	704	742	747	765	730	679	770	757	769	683	684	702	752	732	752	751	755	765	720	761	721	702	739	796	767	781	715	723	744	755	717	738	718	713	795	764	744	740	712	755	778	718	754	756	723	729	719	784	777	745	717	758	735	776	719	723	752	806	739	723	739	707	709	730	747	731	765	770	698	760	744	765	795	804	743	739	707	717	771	715	705	746	721	736	742	735	722	785	750	814	754	699	705	760	733	711	727	713	804	719	742	748	736	745	748	759	711	706	703	723	799	726	732	732	744	709	709	741	766	676	742	750	747	702	735	735	753	735	702	750	700	723	719	728	756	741	751	754	734	748	781	733	723	740	731	701	755	711	776	743	752	762	721	783	746	720	728	697	728	736	736	734	745	768	750	779	734	772	777	777	778	703	680	727	721	751	728	779	696	788	778	717	727	751	747	691	733	759	710	736	666	669	759	728	755	785	767	693	748	727	768	706	742	773	723	718	755	717	760	694	726	712	756	759	771	727	746	747	769	759	753	779	690	790	765	735	742	808	729	736	731	745	712	724	709	751	728	766	721	720	735	703	711	707	732	730	690	748	734	752	749	734	698	748	746	728	738	748	712	714	763	725	710	725	735	730	755	758	778	741	723	764	709	704	703	746	767	792	712	713	730	783	757	741	713	776	702	754	718	722	779	776	735	709	680	700	704	732	772	772	780	725	738	771	750	770	688	699	764	713	728	728	706	767	745	744	756	780	756	778	756	733	748	769	731	751	802	701	748	745	779	743	706	740	714	714	765	768	758	639	724	716	691	744	841	738	759	699	737	760	731	787	719	706	749	768	807	708	746	709	802	745	777	707	741	786	694	706	758	754	709	729	734	748	715	734	742	751	764	717	775	757	695	756	770	736	730	764	731	751	719	702	773	776	754	746	694	743	797	737	713	739	763	757	742	759	720	709	679	669	777	712	749	712	714	767	716	753	785	704	753	795	777	740	737	715	749	747	760	767	737	763	776	726	711	724	721	746	743	733	753	739	707	768	694	756	715	764	708	742	695	768	782	794	742	752	732	752	734	697	737	752	765	795	760	761	720	768	750	760	742	725	744	726	757	728	697	746	712	750	744	695	787	774	734	752	714	744	753	746	778	776	770	789	772	741	728	724	734	776	742	762	748	739	737	747	716	756	733	743	743	753	709	720	734	741	750	749	717	731	750	683	694	775	753	749	758	800	727	733	745	702	711	731	751	723	738	724	702	753	768	760	762	731	732	747	701	704	756	792	678	728	693	757	771	743	705	763	761	740	753	792	711	734	772	712	760	741	756	729	703	689	728	752	754	751	728	719	758	713	721	739	744	746	727	791	764	698	767	725	738	703	804	726	742	752	721	783	734	717	727	717	713	742	766	774	758	759	744	727	759	735	749	703	738	736	768	715	796	735	712	712	776	729	742	704	741	757	746	772	723	718	745	706	737	757	739	769	748	727	688	772	727	741	729	702	726	700	739	738	737	759	706	748	736	760	735	728	773	728	752	672	722	734	772	740	747	763	694	702	768	749	759	793	736	729	692	740	689	761	766	745	737	732	721	726	751	701	759	703	722	816	733	729	744	772	798	737	704	762	755	790	731	771	739	709	668	781	715	754	754	706	759	799	753	724	745	742	777	760	730	714	728	712	767	735	695	700	764	729	741	750	750	761	790	748	743	732	763	738	700	737	740	757	724	740	725	718	708	727	735	695	696	743	722	754	738	743	754	758	753	752	768	772	749	728	720	718	766	774	722	750	727	759	760	735	769	793	737	763	763	741	755	708	696	732	796	699	780	742	715	725	703	701	754	745	736	799	688	736	742	738	773	728	682	725	741	750	761	750	710	693	772	805	818	811	720	780	737	768	688	692	725	799	738	760	681	729	773	743	702	681	684	767	738	730	723	719	759	742	773	750	702	728	783	722	771	728	743	716	758	697	751	722	753	707	716	746	772	752	744	747	757	737	699	768	741	701	751	757	717	755	744	772	735	737	711	776	733	758	725	729	738	701	712	722	748	733	741	688	768	727	744	686	750	779	740	785	717	731	765	739	702	740	757	735	781	754	726	742	696	736	748	733	761	736	749	752	758	690	705	756	693	769	717	733	754	765	712	717	753	709	718	739	718	742	722	736	736	731	737	728	757	731	744	703	758	687	711	766	756	722	741	763	731	779	748	743	737	757	766	722	753	762	830	741	734	727	734	717	762	794	766	720	733	716	726	737	736	774	709	698	720	728	748	756	781	734	689	726	741	749	739	746	707	758	723	753	691	748	753	767	731	741	694	731	714	760	740	769	727	737	773	773	732	716	743	739	699	740	717	752	773	767	707	765	711	714	732	715	751	752	734	729	739	690	749	726	740	700	774	711	721	703	778	746	721	786	760	743	763	771	711	757	783	706	740	785	758	718	710	793	753	757	721	777	691	707	775	766	778	787	740	744	755	776	702	754	761	791	760	755	716	758	709	789	702	699	716	720	757	758	739	705	718	696	702	734	733	771	768	762	709	747	709	731	724	705	732	754	717	690	764	698	724	719	715	702	702	717	752	734	771	745	752	761	745	733	762	726	784	752	767	740	758	746	738	732	740	759	759	734	743	737	723	758	751	693	728	788	695	708	737	750	747	735	755	746	730	750	741	747	721	747	698	731	724	731	750	715	781	762	710	748	761	751	734	721	768	699	734	719	733	758	747	730	744	728	719	728	762	721	791	752	739	725	794	716	755	760	718	758	713	774	753	716	725	744	774	717	729	720	758	753	687	721	710	749	717	743	721	762	770	765	733	766	771	755	740	731	724	767	765	792	732	759	784	721	731	744	701	732	754	732	718	747	718	723	772	755	732	705	757	754	754	759	768	764	755	680	737	720	721	765	730	704	773	731	736	741	729	743	753	734	710	775	774	732	770	728	739	752	728	700	762	791	726	699	740	730	717	750	754	722	739	743	739	709	722	731	762	756	698	743	712	737	739	728	758	790	701	767	767	720	734	749	724	730	678	718	736	753	727	775	771	783	740	697	742	710	730	764	757	806	752	728	713	737	749	771	726	776	714	764	746	718	743	704	713	777	702	759	701	741	727	726	763	736	735	721	749	728	764	726	759	743	733	711	739	742	755	762	707	734	750	795	780	756	773	763	738	747	739	728	764	706	771	747	674	765	704	721	760	735	694	753	730	771	787	751	713	693	737	750	728	760	745	786	756	750	751	733	693	737	788	770	759	740	762	751	739	771	769	709	719	738	726	783	762	679	735
12188	888	710	559	497	366	263	234	216	168	192	191	163	143	155	145	169	157	172	147	159	120	161	159	141	119	134	149	155	147	121	135	130	146	137	164	142	157	133	157	126	144	144	167	145	145	153	163	146	144	148	146	153	133	159	161	133	153	141	159	137	139	121	164	133	114	144	155	153	146	134	133	142	130	146	149	134	128	142	160	129	134	128	139	130	149	154	154	159	130	143	142	135	150	132	132	147	124	121	129	132	138	144	150	157	136	141	147	121	149	127	138	136	137	120	131	143	122	133	132	136	166	168	148	127	137	133	153	115	132	153	168	117	156	142	134	133	165	163	142	146	125	147	128	141	135	134	125	125	135	128	151	148	135	134	119	146	156	135	136	147	133	137	135	141	119	127	130	122	129	149	144	153	152	131	143	137	124	126	155	140	135	127	137	134	138	111	134	134	149	146	130	131	163	146	134	135	142	135	127	147	131	144	138	133	153	161	137	168	159	146	135	143	138	131	146	111	163	166	148	140	137	113	142	139	140	130	131	128	132	141	149	145	121	117	121	141	155	135	135	131	147	154	126	156	142	134	138	154	144	136	149	154	137	135	143	143	164	101	130	147	134	153	153	136	144	134	130	132	156	160	121	138	145	137	129	152	146	149	134	126	103	122	128	139	139	145	142	155	146	142	115	137	140	140	141	134	129	154	140	142	136	116	150	138	134	121	133	129	132	140	156	115	144	147	138	116	162	125	150	126	138	164	134	133	147	159	106	132	137	146	159	146	129	118	115	143	119	139	130	144	148	130	124	151	130	145	131	157	142	133	138	142	128	131	137	149	142	138	150	138	144	151	129	133	137	140	124	135	104	111	139	172	154	122	139	145	118	128	135	133	143	128	139	136	153	151	141	128	130	157	149	152	153	150	161	141	146	148	136	130	134	131	134	135	129	133	153	165	120	149	144	129	138	160	126	170	139	141	139	119	153	125	133	120	157	153	144	139	130	116	150	152	129	132	136	135	143	122	139	112	127	124	147	141	126	121	145	127	152	133	140	144	129	139	134	153	148	139	156	140	127	130	140	131	124	124	137	129	135	157	129	171	134	115	169	140	145	143	127	142	117	118	130	117	146	146	140	132	144	130	125	145	141	147	137	127	143	129	121	129	142	145	137	149	129	147	134	118	138	137	129	151	178	131	142	150	140	177	128	133	138	129	155	113	168	131	120	140	153	146	145	116	149	136	135	153	147	166	117	136	154	131	156	136	161	138	138	147	130	117	129	158	159	147	149	143	149	128	159	137	131	156	149	156	129	136	132	131	155	137	125	121	142	146	148	128	123	143	148	138	139	149	125	137	143	107	129	130	159	138	154	149	157	136	147	143	151	121	155	117	141	153	142	147	129	135	150	147	131	147	144	129	146	124	128	134	141	128	147	124	146	139	144	128	166	145	140	140	131	145	127	135	139	136	122	140	136	146	114	143	150	134	132	127	117	136	129	159	143	129	116	156	134	155	142	122	139	132	157	146	151	146	122	144	128	124	147	147	140	135	145	136	151	139	133	138	145	150	128	154	128	156	159	179	132	149	134	139	124	158	133	156	128	146	163	152	148	127	122	146	142	139	143	130	137	124	148	131	133	146	143	127	156	168	134	141	145	107	130	152	157	135	127	141	130	186	141	138	153	139	142	139	153	133	145	153	160	150	150	142	131	126	139	125	142	169	147	160	158	149	138	145	143	152	138	120	149	145	108	140	146	117	124	145	138	141	125	144	152	133	160	124	129	150	166	142	158	157	144	145	147	138	131	134	159	120	144	147	151	108	147	129	133	117	123	166	131	167	128	134	138	129	132	116	117	153	142	136	145	146	131	124	131	133	153	148	129	161	140	140	139	136	143	135	144	164	136	131	124	139	154	122	129	127	126	122	118	127	146	138	129	153	145	142	142	131	118	135	134	143	134	128	152	127	123	128	154	110	121	112	144	165	122	147	137	126	132	143	124	124	137	123	137	143	129	139	141	139	147	129	133	167	147	138	130	127	145	127	141	138	131	144	125	135	163	149	149	149	139	134	136	121	142	151	113	144	143	152	140	131	130	163	152	142	135	131	140	150	139	143	134	153	135	136	144	132	144	139	141	161	144	124	138	142	151	118	135	142	133	104	130	147	142	128	127	120	118	116	133	133	141	153	137	127	159	117	159	148	144	119	153	129	144	152	154	166	125	133	166	164	167	143	151	124	165	126	140	141	140	151	145	129	118	155	125	132	136	130	129	138	130	126	117	143	152	141	143	174	140	153	137	152	149	154	144	132	139	128	130	141	155	114	147	129	139	149	153	147	154	147	144	121	131	149	136	124	143	165	135	145	158	110	152	155	132	115	160	124	150	120	122	139	147	153	123	158	134	137	120	133	129	132	143	126	142	136	129	154	134	126	127	144	128	129	140	146	156	132	132	113	138	156	137	167	127	141	139	133	141	137	135	135	141	138	148	111	153	134	121	118	150	120	137	139	141	143	132	142	142	116	130	124	151	157	129	132	127	169	160	147	136	149	127	139	140	155	128	123	140	155	128	122	128	139	127	139	129	131	147	134	143	132	144	123	134	141	134	136	117	150	142	128	147	143	130	136	133	161	135	124	156	144	151	133	151	144	153	156	129	130	142	139	137	154	142	113	125	147	129	139	130	146	153	134	138	147	130	159	139	118	149	149	136	128	126	157	152	139	150	128	134	148	147	140	137	137	142	161	139	151	130	146	153	119	125	150	157	162	137	143	131	151	154	138	138	136	137	143	156	132	144	143	133	151	139	139	156	126	140	101	123	144	143	134	117	106	143	148	159	134	141	142	157	144	143	131	139	134	139	152	134	141	141	149	140	145	157	141	148	149	130	128	133	144	136	128	121	148	139	132	133	130	132	132	155	156	148	141	152	131	140	135	151	154	130	131	144	146	156	136	126	153	180	118	155	139	128	143	167	156	155	135	153	172	143	136	134	165	139	127	146	138	129	124	148	130	147	151	141	135	132	134	145	111	157	141	124	130	148	119	138	126	138	128	144	127	124	163	116	127	128	152	138	141	142	136	134	136	156	124	115	118	146	117	145	143	134	129	118	157	144	122	147	117	141	117	122	113	144	131	139	150	138	145	128	133	133	159	138	114	152	137	156	153	115	130	123	124	163	139	160	147	145	124	143	125	124	132	117	121	136	140	141	147	143	130	117	130	132	137	136	139	129	141	150	150	140	125	136	122	129	149	136	145	127	142	142	159	143	145	167	138	132	131	145	143	107	121	129	125	135	144	156	165	142	121	142	142	140	129	129	141	144	138	147	144	136	175	121	136	131	149	138	123	124	122	131	118	168	129	153	115	134	166	158	143	159	146	137	143	133	134	129	150	130	136	130	150	134	140	124	117	158	157	160	122	131	144	123	136	134	135	131	134	146	148	149	109	132	160	122	137	122	133	143	132	123	126	127	147	118	152	133	140	138	137	157	132	125	126	170	139	153	149	135
7651	956	1578	1762	1788	1342	950	828	740	695	597	580	518	493	483	531	473	455	472	430	457	425	444	429	398	445	422	401	380	422	398	379	346	395	385	368	403	415	354	380	370	403	385	380	411	398	380	346	385	377	416	383	358	347	364	373	352	397	366	375	397	375	367	366	366	381	366	365	351	380	347	385	388	376	376	360	367	361	352	367	379	378	382	357	344	324	376	352	379	350	370	368	402	345	388	321	360	403	381	373	359	358	338	390	365	380	383	356	378	379	336	367	348	374	413	370	329	361	381	384	378	406	369	377	354	370	375	356	377	352	381	357	376	369	384	364	362	392	343	341	368	352	343	377	362	344	374	361	407	398	365	343	367	360	365	351	363	399	399	362	363	347	386	345	349	361	365	340	320	372	352	360	349	341	373	342	354	361	348	374	396	370	348	366	374	376	335	352	407	395	343	372	363	351	371	353	374	364	382	361	395	392	361	396	367	413	367	353	366	352	362	366	381	344	353	361	384	357	389	354	352	393	406	367	378	380	351	360	412	355	376	379	330	346	357	369	356	343	367	339	385	382	364	341	333	354	383	350	341	353	353	379	349	362	356	373	410	380	361	396	362	376	362	384	324	366	331	364	368	370	378	348	364	375	352	358	343	367	333	384	365	373	360	374	341	365	365	405	399	370	369	360	387	384	365	373	355	354	372	361	391	365	372	364	377	367	384	343	382	352	366	373	391	349	352	366	359	374	364	376	352	343	407	387	353	360	357	360	337	383	350	365	377	383	333	379	379	333	393	356	363	359	378	348	336	370	407	339	353	352	402	371	367	332	346	370	366	395	379	362	343	395	345	366	347	389	356	334	390	392	365	396	328	378	356	363	381	332	366	331	370	386	382	339	388	374	348	373	384	354	363	360	358	385	350	416	353	355	377	358	383	351	366	377	390	359	336	352	357	354	365	348	365	371	364	388	367	332	365	344	370	331	349	362	351	395	352	362	365	363	387	376	377	351	359	351	351	374	370	366	360	351	352	364	353	381	350	394	347	350	335	345	381	370	373	372	334	354	374	365	344	381	366	350	347	356	331	347	364	360	338	356	355	378	381	370	358	348	358	351	347	371	369	376	353	358	387	359	377	385	380	361	350	355	353	343	365	392	376	396	342	355	331	384	374	375	375	361	337	392	390	368	335	358	374	361	320	381	362	374	372	383	377	346	320	337	378	355	348	365	365	345	362	375	385	377	357	393	357	372	358	345	328	345	387	384	364	380	373	381	343	372	395	343	369	391	358	369	401	346	334	347	378	367	348	363	313	369	351	343	373	376	391	343	389	403	365	360	348	370	369	351	387	402	380	393	378	328	358	391	386	344	411	365	316	367	344	349	377	376	372	349	337	384	371	360	355	393	385	356	360	403	380	367	386	366	353	347	366	369	366	349	398	362	371	396	362	366	348	363	375	381	338	341	368	396	377	367	366	367	361	335	357	366	364	392	371	377	352	376	394	389	379	357	375	340	336	336	374	367	335	355	346	356	314	388	349	384	355	376	364	327	398	372	400	382	412	351	420	380	354	369	362	372	362	341	378	381	382	375	349	388	364	360	349	376	371	365	384	352	345	377	341	362	358	372	382	373	373	364	365	358	380	347	370	361	355	369	348	383	342	378	366	354	389	353	377	370	392	346	405	345	356	359	353	363	373	387	330	355	393	372	369	407	357	373	404	341	391	363	369	377	358	350	384	360	351	348	355	369	375	355	370	384	348	388	378	396	395	356	373	315	379	333	388	375	378	352	378	386	349	374	370	362	363	368	391	375	368	379	360	311	372	340	393	349	341	368	340	373	369	378	372	356	354	377	361	386	363	366	396	372	367	379	364	369	369	330	338	384	389	344	371	348	382	337	387	376	383	370	345	360	373	366	388	370	353	345	365	382	372	357	372	376	384	396	377	383	359	400	353	353	412	383	368	411	353	370	383	399	385	328	403	352	370	345	355	369	359	344	360	367	353	349	347	362	339	372	345	364	333	372	403	344	337	365	338	360	374	351	377	366	324	371	368	365	384	367	357	360	376	395	330	373	346	360	388	361	367	361	374	390	380	420	361	362	390	345	388	359	340	362	358	367	362	382	358	409	382	336	397	359	366	358	381	365	366	344	359	350	368	356	368	354	366	345	372	383	363	347	358	360	332	410	368	354	391	375	328	354	360	383	376	389	382	390	394	355	354	343	389	355	363	392	353	423	315	361	361	355	369	380	378	396	385	389	378	371	367	355	385	382	370	331	312	377	384	380	330	349	331	378	356	372	358	388	383	375	383	361	375	386	348	332	377	376	360	391	350	334	373	350	359	355	385	335	368	386	357	347	355	366	387	353	387	374	382	367	389	357	363	351	344	397	362	364	341	397	367	372	408	329	361	343	378	388	336	375	350	362	399	345	363	377	347	356	382	374	349	336	377	387	393	410	343	351	356	381	362	402	372	387	347	324	359	355	345	313	393	373	347	363	369	386	335	358	337	379	355	363	338	368	381	383	364	328	402	353	365	368	376	356	389	351	381	359	362	352	411	353	407	370	381	373	349	363	338	350	387	373	414	334	346	412	379	374	324	383	379	364	352	360	378	338	353	360	370	368	342	350	363	365	311	370	356	378	372	345	385	365	402	379	361	343	376	390	349	363	377	382	383	347	391	354	381	350	371	398	332	384	378	337	359	354	399	365	353	351	388	354	384	356	363	397	345	370	350	356	399	356	397	364	375	360	353	331	365	346	397	375	364	356	350	373	353	356	343	410	370	382	382	359	370	372	374	387	359	372	385	356	365	352	364	345	336	355	347	354	391	353	357	398	326	374	377	352	389	344	366	357	355	362	365	387	374	340	376	402	380	378	352	341	341	386	346	395	380	360	388	367	374	408	387	350	341	406	361	333	334	375	350	378	359	357	363	369	343	353	365	352	388	357	378	386	341	376	367	395	362	394	380	375	349	358	362	348	358	365	369	366	367	344	352	345	350	353	405	380	364	365	356	357	373	354	368	384	363	370	367	343	377	392	355	362	372	393	359	350	365	364	369	383	372	336	362	356	349	365	353	366	343	334	347	367	375	351	380	353	365	376	376	331	369	358	370	340	359	336	372	356	343	360	367	348	363	420	355	329	368	356	359	373	365	384	349	360	364	366	359	384	329	371	398	325	379	392	405	335	341	365	382	373	328	389	375	361	377	370	388	376	361	369	390	389	356	363	346	362	363	347	383	371	361	382	402	396	351	334	390	414	346	332	347	304	379	394	367	375	346	347	378	356	343	370	382	349	350	367	357	353	402	372	342	370	368	361	386	362	372	404	363	355	360	350	338	342	389	382	375	382	351	342	374	388	389	340	345	349	380	322	372	367	343	364	380	352	358	384	367	376	342	371	381	371	364	387	360	391	350	370	365	356	369	370	357	372	336	352	355	379	371	391	368	371	346	360	354	334	355	368	377	375	343	355	388	379	358	348	368	353	383	380	339	362	382	339
1263	338	390	369	369	380	369	356	340	375	346	396	372	354	379	364	353	381	335	401	351	370	365	354	360	355	355	346	394	333	368	362	357	381	374	323	379	359	374	316	351	396	377	361	391	383	358	374	360	362	408	384	328	381	347	344	361	354	345	371	355	351	375	374	345	331	393	371	363	330	320	363	390	397	358	380	382	365	373	395	338	359	334	336	354	385	368	367	308	352	355	358	381	333	372	362	314	369	345	360	374	364	349	361	342	336	350	361	368	352	371	376	351	358	342	329	361	366	332	381	348	367	333	330	361	325	350	368	409	384	389	377	369	390	357	370	375	337	354	314	366	367	365	351	371	363	362	362	370	353	382	361	353	338	345	353	371	386	355	387	367	356	327	322	360	400	357	364	381	370	335	375	314	385	386	426	356	373	371	326	352	320	320	381	383	350	383	367	357	351	344	347	339	371	375	367	361	346	345	362	349	366	368	372	376	361	359	359	381	393	359	337	349	357	362	378	401	354	349	381	389	398	404	415	355	374	342	373	402	354	375	344	370	373	361	341	364	356	377	341	389	363	378	351	339	363	364	396	408	350	353	352	359	376	391	345	384	355	359	329	370	401	352	366	396	383	384	409	379	362	349	374	357	379	359	372	379	344	325	375	328	370	347	352	374	364	370	355	326	325	343	384	334	363	365	373	332	355	366	378	348	371	354	351	383	364	339	361	391	317	377	315	348	362	372	358	386	365	386	397	348	345	354	365	349	334	344	382	340	383	320	352	359	351	338	393	353	367	411	368	371	348	382	371	384	381	369	335	347	358	351	326	358	362	354	378	385	357	352	350	344	366	377	324	350	358	371	335	380	378	360	403	333	345	348	354	366	374	381	357	357	346	365	382	333	375	332	367	337	334	377	375	358	377	351	361	351	355	313	362	338	348	362	344	362	406	347	317	378	384	373	364	351	369	374	383	370	353	326	360	369	340	356	395	392	356	357	364	366	385	374	355	366	343	356	371	347	352	361	333	399	348	396	377	384	386	355	376	344	372	358	373	378	336	364	375	370	372	403	392	366	372	328	345	404	373	337	366	336	367	380	388	371	363	358	379	350	372	347	372	370	402	347	345	372	349	336	347	334	368	350	359	343	375	356	389	353	371	362	361	368	336	376	362	374	367	338	346	361	373	346	383	365	362	392	390	367	341	382	416	400	375	395	353	386	415	364	341	368	370	368	363	336	366	323	360	346	352	385	328	352	350	379	390	351	364	357	404	337	383	348	364	368	358	353	373	343	382	361	340	342	401	317	344	360	369	334	384	392	383	385	355	388	386	377	336	370	338	364	378	362	376	347	371	343	349	371	354	361	351	357	322	364	362	369	351	332	382	335	363	371	361	356	350	334	346	382	384	375	355	376	359	337	351	343	375	330	364	346	316	363	376	346	367	380	372	332	397	364	376	392	336	362	389	366	354	368	384	398	336	366	325	345	385	364	374	346	385	371	362	368	342	354	408	349	373	344	376	370	350	361	363	343	373	341	401	378	371	374	388	376	366	385	350	366	388	385	396	409	359	370	347	345	373	366	365	342	353	352	343	368	326	379	359	375	353	361	356	343	363	380	358	317	330	382	375	365	363	350	387	339	374	363	370	337	346	324	368	361	345	359	369	385	375	356	359	383	379	374	382	374	365	365	347	376	372	371	348	394	393	353	352	365	360	397	369	378	344	337	360	347	357	346	347	337	358	356	360	357	341	367	363	343	373	342	352	366	358	368	341	380	355	369	353	382	361	326	392	368	353	358	365	333	323	358	378	350	356	399	343	371	357	372	358	355	368	359	371	369	368	362	370	379	337	331	389	350	369	333	343	374	348	366	346	325	351	350	362	331	360	379	362	356	369	346	394	354	341	358	351	352	344	375	342	371	372	372	361	345	352	406	333	388	383	335	343	336	345	359	376	393	372	397	342	379	371	344	408	385	362	365	383	375	350	374	330	375	373	361	354	357	327	354	354	336	377	333	376	350	366	400	362	366	381	359	363	407	383	399	345	310	357	359	406	336	352	337	347	343	397	356	339	337	358	382	403	375	367	384	342	367	352	385	389	351	374	332	379	372	384	353	356	351	325	345	350	404	373	334	388	372	343	357	359	382	367	360	324	342	385	381	395	358	372	324	363	402	350	383	345	364	337	374	384	372	363	348	366	370	371	324	343	377	394	349	363	374	350	352	345	366	364	326	366	399	344	361	331	343	369	353	336	312	361	369	388	335	328	369	351	346	400	393	368	343	367	363	387	413	358	386	361	390	376	356	353	372	360	357	371	363	347	361	346	350	342	389	361	353	350	342	382	367	359	343	329	366	373	369	351	354	346	402	363	374	357	377	370	345	340	386	350	313	367	364	410	389	310	348	330	356	366	377	376	375	319	366	334	356	356	346	345	382	353	387	359	346	377	399	369	354	405	395	412	357	361	339	371	394	352	370	328	346	368	364	327	356	350	348	355	381	363	355	377	368	363	385	341	358	367	398	338	353	358	363	396	390	353	363	336	393	350	384	347	371	375	361	364	385	352	335	366	343	371	381	365	343	406	362	315	345	348	348	363	390	347	362	350	384	367	318	386	318	347	369	361	343	375	387	352	363	372	387	365	405	356	323	387	337	371	328	379	329	385	367	351	384	343	368	406	376	387	344	378	370	397	345	347	335	341	394	366	378	367	328	367	358	367	342	349	385	355	351	355	333	355	377	362	337	339	352	348	345	386	366	364	345	402	322	379	347	349	313	383	371	368	369	365	358	381	372	344	341	356	335	355	373	335	367	344	366	331	384	320	360	382	366	362	381	346	374	376	395	342	372	361	393	354	376	380	386	399	363	363	410	392	375	379	318	350	345	369	350	361	342	345	368	349	337	351	364	369	345	391	371	313	364	348	376	396	327	351	356	352	363	387	383	335	362	353	338	365	390	363	360	367	342	338	370	366	390	344	403	374	369	352	394	335	372	359	385	349	356	371	373	391	367	389	331	351	382	365	362	371	379	341	397	370	363	375	335	359	352	357	336	341	342	381	357	356	353	388	373	374	385	314	372	346	331	367	336	358	350	388	398	355	378	349	364	346	329	397	325	359	325	364	357	373	365	363	379	353	383	340	348	376	348	356	361	346	370	367	353	396	344	373	368	373	378	326	370	402	355	355	365	342	380	347	368	371	379	408	372	333	352	399	374	358	368	322	349	363	352	362	340	359	373	401	358	357	354	336	350	365	344	347	340	314	339	392	390	368	378	390	365	375	373	370	371	363	377	381	364	346	362	358	358	368	319	342	371	370	356	374	372	334	354	341	347	349	340	379	377	377	349	397	320	341	326	330	347	382	367	405	326	363	372	377	325	382	358	339	379	349	370	358	346	340	345	352	363	346	372	341	369	352	362	385	389	342	344	353	375	349	335	414	360	391	334	348	382	362	398	382	374	375	359	334	352	349	317	423	396	357	408	346	352	381	360	368	378	356	343	364	361	357
1978	904	875	912	879	843	922	869	845	863	882	810	847	867	808	883	868	810	838	901	867	844	932	856	900	853	928	869	835	820	831	803	892	822	850	928	895	886	824	876	894	853	887	857	845	836	858	792	813	852	835	888	892	824	826	877	876	848	857	833	890	860	877	835	850	919	864	895	857	905	847	863	861	801	878	890	877	856	836	862	863	846	857	856	865	885	866	874	834	841	850	862	884	817	870	819	898	825	851	844	825	836	878	866	839	810	854	859	914	830	875	802	878	835	878	866	850	854	847	890	877	847	829	875	869	858	905	855	855	889	898	861	866	849	827	846	884	938	871	874	884	855	889	870	927	843	836	845	884	828	892	814	874	864	849	853	884	860	858	880	902	854	871	828	827	830	860	907	909	837	897	883	859	841	836	867	864	860	833	834	863	824	837	905	861	861	895	897	883	868	857	858	919	912	839	899	869	838	867	921	914	845	859	861	885	885	849	910	877	874	819	879	825	831	873	856	850	858	814	925	827	858	855	872	881	873	854	826	860	911	880	846	833	845	908	838	872	869	883	846	797	819	870	883	940	791	850	886	911	835	841	825	862	891	909	846	869	869	876	860	913	796	864	917	857	892	865	829	856	871	903	893	880	904	840	887	863	863	835	807	867	883	829	861	841	865	879	824	893	891	852	886	903	883	897	904	856	866	852	892	842	834	871	870	855	833	867	836	936	841	873	803	878	837	770	886	870	845	908	874	835	883	842	871	871	901	843	883	920	813	939	872	856	875	878	897	858	877	856	844	896	849	924	913	909	848	830	856	854	876	883	854	853	861	783	844	858	898	865	915	872	780	830	856	880	866	859	900	845	919	892	834	791	844	888	813	874	869	837	908	869	843	871	884	878	858	877	845	853	909	846	837	877	882	851	873	854	845	895	926	873	821	851	877	880	869	887	853	864	863	866	884	869	843	874	844	881	866	906	859	913	912	891	898	876	851	842	866	877	926	872	875	880	855	855	839	854	880	850	866	854	858	879	874	880	878	876	893	829	889	884	809	842	837	890	843	848	898	793	913	893	864	878	881	823	812	856	872	851	884	896	864	851	850	809	829	858	830	879	870	854	782	877	851	935	843	890	841	839	956	856	828	829	859	881	885	884	870	853	884	842	874	877	921	900	843	886	879	893	902	851	820	909	899	868	852	903	904	842	845	855	876	887	849	877	858	902	875	849	883	839	853	834	880	865	862	845	897	863	833	868	872	864	898	869	876	893	887	879	873	840	955	875	871	859	884	909	877	898	941	850	868	849	834	846	888	892	942	855	827	821	934	821	830	890	942	867	833	849	892	910	872	851	894	883	873	887	873	878	851	901	841	811	832	847	858	848	905	871	831	870	825	885	810	856	871	881	836	855	834	872	854	834	847	815	880	823	851	870	889	869	909	817	845	868	856	834	854	890	872	901	882	882	825	870	878	887	873	875	879	861	846	824	874	820	876	876	874	833	863	854	885	860	874	792	878	890	871	840	877	872	896	834	881	876	845	829	904	884	860	877	863	818	865	873	874	881	873	873	860	851	844	865	905	821	823	872	848	811	886	874	866	819	888	846	864	873	878	850	895	818	900	886	885	820	890	881	907	795	834	868	891	809	853	839	844	858	896	836	876	838	876	882	843	807	883	811	852	878	846	904	881	876	909	808	877	803	843	847	858	868	862	875	853	872	815	883	798	877	853	848	868	876	888	945	853	844	828	861	898	872	818	880	839	860	889	838	808	848	904	868	835	859	845	838	847	879	941	923	800	910	812	838	848	861	893	864	863	831	876	887	860	900	949	846	866	862	864	872	901	880	899	867	890	852	888	871	946	842	864	833	894	877	862	826	838	854	868	837	869	906	868	867	806	871	897	870	852	848	872	859	847	854	875	798	870	858	887	905	853	892	866	901	905	855	848	840	832	856	835	922	834	882	850	798	869	851	839	902	851	825	815	827	843	840	840	878	865	895	893	823	877	819	856	885	847	837	853	880	854	867	857	864	810	911	885	844	882	931	836	901	898	877	909	882	887	846	870	889	860	851	838	868	876	895	854	864	844	840	853	891	853	873	834	833	874	927	903	907	830	820	852	900	829	895	888	886	880	848	849	956	877	874	871	842	878	919	874	908	854	876	883	822	848	871	893	925	910	891	899	915	793	826	870	848	863	923	847	885	858	914	887	840	896	857	817	884	871	838	828	921	830	826	888	824	853	855	845	869	870	870	837	933	871	885	868	850	886	890	868	834	868	857	891	905	893	832	881	913	888	867	858	884	896	886	882	838	835	873	866	872	833	848	871	822	827	865	888	891	867	879	854	920	870	879	849	863	875	844	870	863	886	875	915	797	863	830	839	849	878	854	859	861	845	892	855	859	879	873	845	875	876	830	862	892	839	837	881	898	931	887	856	865	868	839	856	830	876	866	810	901	877	851	886	908	888	914	808	875	884	886	898	856	895	889	844	902	875	826	814	876	884	878	860	870	884	848	841	845	859	871	903	878	932	892	859	885	875	882	884	854	882	840	830	813	888	864	837	864	859	845	854	861	866	838	833	870	882	856	862	868	845	840	850	876	814	858	863	855	878	863	883	885	868	840	830	873	851	883	864	823	886	856	845	901	843	839	871	828	803	886	865	818	884	856	884	870	795	845	864	874	855	865	888	867	867	852	862	904	879	850	864	824	873	877	873	819	869	831	878	820	924	848	891	871	862	869	861	860	864	839	869	853	814	865	817	839	834	911	934	893	845	828	876	865	878	840	836	913	903	875	851	860	826	865	878	869	796	871	887	856	819	879	873	888	903	864	903	821	837	853	867	847	905	825	892	921	858	847	845	845	837	907	865	852	863	814	878	901	861	841	903	844	891	838	854	806	853	864	857	931	838	887	841	900	918	852	941	865	853	857	856	894	873	880	826	855	855	820	902	870	913	847	850	823	857	869	901	905	834	857	906	844	845	907	896	858	864	849	868	865	822	853	894	873	783	866	876	831	862	870	882	894	887	878	895	836	902	885	846	878	860	922	895	898	884	838	867	845	910	871	817	911	852	809	851	852	845	857	894	845	871	850	818	870	885	826	852	913	897	851	859	889	876	861	899	880	890	867	903	832	884	916	838	859	884	875	935	846	885	881	849	861	892	864	887	852	801	883	926	869	882	835	780	845	849	882	873	847	875	865	877	902	872	815	810	865	844	864	866	813	806	805	823	897	885	843	904	849	845	827	919	836	899	872	835	830	838	859	880	890	888	847	840	836	859	873	897	857	823	927	843	822	885	853	792	870	851	867	812	883	877	826	816	846	885	874	905	780	814	876	863	876	827	864	857	818	860	836	884	856	865	846	858	862	880	875	831	805	854	890	875	824	854	870	842	891	885	847	865	839	913	954	864	880	893	893	842	847	871	834	850	820	842	850	887	882	900	855	853	893	878	846	902	847	871	875	854	839	956	862	866	896	836	871	814	875	866	898	823	822	906	856	892	906	834
6660	562	528	558	438	385	376	361	371	358	311	355	288	306	353	303	328	285	306	299	336	277	289	345	314	294	325	284	330	334	310	322	341	301	301	330	333	326	310	339	297	339	302	309	319	290	294	312	324	334	303	306	295	335	322	320	299	327	301	305	286	320	325	328	308	307	317	300	294	299	291	303	308	293	298	322	334	294	312	319	299	290	319	299	303	299	306	299	325	293	310	295	278	302	335	295	324	321	338	303	295	310	316	303	313	284	338	315	308	305	257	304	344	250	328	327	301	301	301	266	289	307	309	335	316	283	306	303	320	301	314	303	300	315	308	278	319	311	298	313	314	294	307	288	333	315	308	312	291	282	303	312	306	321	304	308	277	298	321	320	315	304	311	311	333	307	300	331	269	345	292	261	294	297	329	287	309	340	321	325	301	297	310	280	307	257	343	320	291	346	313	312	305	329	344	328	317	300	297	287	358	342	334	291	313	297	284	280	290	300	359	283	303	293	324	312	308	322	306	299	317	305	312	273	333	327	300	316	301	311	327	271	320	302	312	308	327	298	266	295	311	303	275	305	295	300	310	326	342	317	295	333	321	307	279	333	326	300	325	306	314	301	301	301	283	295	309	309	307	332	302	299	303	248	333	302	323	314	278	315	284	302	328	285	314	291	298	290	296	299	346	324	295	318	312	300	327	283	274	287	316	309	276	274	325	288	288	288	301	316	322	288	322	296	330	294	295	322	303	287	304	320	318	347	297	313	303	308	302	283	264	291	316	325	295	315	311	317	277	303	303	340	320	305	304	322	307	316	324	294	313	292	294	301	306	297	320	342	282	301	286	314	297	308	297	292	318	324	303	309	285	336	298	299	303	314	292	298	310	320	313	303	320	302	306	323	319	286	324	313	311	338	308	301	310	304	314	291	320	303	324	277	296	295	310	278	315	351	329	296	274	292	322	312	301	320	297	311	285	294	266	327	293	303	269	273	281	315	289	306	297	290	325	285	275	263	350	321	322	345	317	260	331	300	289	311	314	323	304	302	281	319	299	333	304	334	319	290	301	291	325	318	304	306	293	310	330	314	355	294	313	308	304	331	294	255	295	310	299	328	245	304	307	315	326	329	303	288	313	294	288	283	286	317	323	289	320	322	326	339	289	301	299	313	304	306	293	294	315	290	317	311	291	291	300	284	277	352	287	276	317	305	283	301	285	291	298	355	302	301	319	305	334	339	292	301	314	335	315	294	346	335	322	319	332	298	328	314	328	317	338	312	312	303	302	343	278	308	331	343	314	287	332	299	308	301	309	315	309	306	303	334	282	279	273	305	255	304	296	297	308	309	269	291	321	349	315	321	322	323	308	310	311	274	318	302	282	326	301	287	347	279	304	288	273	317	272	322	304	304	308	300	286	317	284	311	337	303	301	311	281	285	334	293	283	278	311	336	292	311	301	308	316	314	307	323	328	311	319	328	307	291	276	332	285	285	301	330	298	325	306	328	296	334	328	311	314	285	317	291	278	313	307	313	302	309	300	344	312	289	304	324	297	327	289	311	335	284	298	291	311	293	307	272	317	316	288	299	311	296	326	329	296	294	296	305	318	299	304	318	308	331	320	324	330	318	314	300	292	280	273	293	313	328	299	324	313	307	271	269	300	294	296	287	297	295	319	294	317	299	303	320	300	295	297	282	296	288	301	331	305	288	313	293	277	291	295	320	293	278	302	287	292	294	299	303	278	285	274	323	323	292	327	301	321	323	284	312	293	296	308	288	267	303	296	315	316	321	294	293	309	283	319	306	291	327	331	307	278	329	307	306	317	282	293	324	322	318	278	301	288	328	296	296	276	282	308	309	274	308	333	291	331	305	297	292	318	302	307	278	309	293	308	296	304	320	288	328	321	270	287	311	282	318	286	278	309	294	333	264	310	327	301	301	286	346	316	321	292	308	284	281	339	305	295	331	301	281	299	324	321	306	334	297	312	333	280	305	333	324	307	338	307	309	280	288	273	284	330	321	308	331	317	320	335	344	300	316	292	308	327	305	260	313	299	308	312	336	296	280	325	338	314	285	312	300	285	298	320	309	340	308	289	319	323	322	327	304	353	311	293	299	311	316	286	308	288	301	304	319	317	292	290	323	303	280	289	309	312	299	328	322	328	279	305	291	293	298	282	317	343	307	291	289	319	356	297	309	342	298	299	309	291	311	323	310	318	299	307	311	302	296	276	306	317	285	320	315	319	305	312	300	292	309	301	310	334	317	334	300	308	330	322	297	298	308	291	279	330	304	300	268	315	341	348	296	309	320	316	288	295	294	344	332	285	290	284	304	314	318	290	270	319	314	307	305	295	294	319	289	293	307	292	274	329	317	294	293	324	302	272	308	294	305	277	323	313	328	324	307	286	328	276	315	317	320	317	282	281	304	306	278	310	283	310	302	337	288	314	290	303	331	304	331	302	277	312	327	312	273	313	302	300	347	302	329	309	309	323	350	280	312	297	335	288	302	292	342	277	271	297	331	327	301	317	303	330	318	308	327	312	303	289	298	302	314	288	340	267	310	320	301	261	284	343	353	307	350	268	335	325	282	297	303	295	298	277	296	351	315	298	329	333	298	301	273	324	301	323	308	308	331	308	337	318	320	326	324	292	310	277	306	309	289	326	308	318	314	326	293	289	299	288	339	310	337	325	304	299	287	314	312	311	317	315	303	319	310	307	275	322	306	305	309	320	307	310	302	335	288	292	319	285	303	268	313	320	312	338	301	337	319	310	298	326	330	334	319	336	328	341	319	296	263	325	315	313	249	311	304	301	315	310	328	339	295	325	284	330	285	325	307	337	297	340	314	316	309	303	315	317	305	309	301	309	292	305	283	301	335	327	316	289	330	339	300	283	297	305	311	305	324	297	299	310	294	307	275	322	329	309	307	338	310	318	264	286	291	283	304	328	289	323	295	313	280	316	275	328	308	307	334	281	318	300	310	301	302	313	306	310	267	290	303	321	291	288	311	312	331	293	307	318	315	284	316	274	306	285	299	308	295	303	282	324	341	324	336	281	293	299	303	263	255	302	291	311	316	307	318	304	311	302	334	282	360	276	327	307	291	320	279	280	336	277	304	318	318	335	314	298	290	283	314	288	328	304	279	287	289	319	294	281	301	317	293	277	313	313	284	315	301	305	295	276	332	301	291	327	333	281	334	309	324	355	298	321	281	268	305	314	275	306	294	317	319	304	315	306	317	297	357	303	317	297	333	313	291	293	326	270	283	300	310	302	310	289	305	275	297	305	304	282	304	297	341	349	313	300	272	295	327	286	300	283	299	321	295	314	290	310	282	295	330	287	273	299	354	280	316	322	291	297	304	297	303	309	315	326	305	310	296	303	300	287	303	299	354	329	279	316	307	323	305	312	305	302	292	298	328	299	292	325	302	280	327	294	299	270	278	325	300	313	291	292	289	275	301	292	332	349	307	291	316	312	310	329	303	317	355	305	297	318	289	311	326
6523	976	1421	1513	1416	1209	1058	1025	937	943	883	819	851	754	758	796	777	809	780	749	794	812	752	743	748	796	797	755	764	733	726	802	751	725	746	779	704	751	766	780	716	767	732	749	778	743	788	761	715	735	773	789	726	761	693	726	736	720	792	737	760	711	765	690	741	766	697	761	722	691	745	794	738	706	758	716	743	735	792	719	732	768	716	784	690	734	754	673	715	761	755	718	778	761	717	729	754	702	797	743	723	708	725	773	752	741	744	716	748	740	727	751	755	729	710	773	798	774	741	697	783	781	703	688	728	752	737	717	736	674	731	700	767	692	741	714	727	751	732	766	717	659	740	741	725	752	709	727	757	704	757	727	745	740	774	717	726	699	770	751	752	727	732	724	816	720	724	794	736	723	715	713	709	669	707	718	769	717	738	784	777	757	725	737	732	748	710	748	726	771	731	719	704	756	767	708	730	702	727	782	725	741	719	740	740	758	723	737	740	711	717	721	711	724	746	763	698	719	733	689	746	744	706	791	741	756	714	771	740	773	799	778	714	758	736	785	750	728	715	752	760	753	706	742	729	730	799	746	794	740	782	705	719	736	699	683	696	720	734	703	732	753	740	764	766	758	739	804	785	732	795	718	720	765	733	711	741	728	779	736	725	771	709	777	705	717	752	749	745	769	744	768	712	726	755	752	723	714	710	737	732	711	702	724	728	743	751	736	723	693	761	667	731	754	733	730	744	724	692	787	725	723	789	763	744	702	727	760	747	778	741	686	749	786	722	689	731	729	790	745	724	716	763	772	764	663	744	722	749	711	737	719	755	736	761	759	724	725	711	721	722	767	765	740	741	722	775	761	704	761	732	743	694	737	736	757	737	764	765	755	739	724	733	733	741	783	790	776	731	768	789	689	729	728	741	677	696	758	684	757	700	725	772	749	734	743	742	734	691	718	782	710	771	746	761	777	713	729	760	739	734	752	815	729	794	747	694	812	730	706	695	744	753	761	747	757	754	770	773	765	757	738	735	716	731	769	737	734	712	738	762	718	736	725	737	724	713	754	716	747	745	778	735	733	718	728	726	736	745	770	755	711	752	697	727	730	728	745	746	751	748	735	771	703	745	728	684	756	755	777	715	784	716	725	706	753	721	771	740	742	754	768	743	734	756	725	730	738	707	741	740	707	760	769	765	698	782	700	739	774	756	711	730	742	761	706	720	738	794	749	748	723	755	726	763	712	779	714	726	754	777	728	713	728	709	672	739	781	745	754	745	716	738	740	749	765	758	732	724	721	805	676	718	766	761	764	752	759	763	727	689	733	724	737	763	721	712	748	719	748	717	726	714	744	789	715	715	730	757	720	718	753	749	725	801	703	739	733	738	739	703	733	705	731	763	740	781	703	785	738	753	697	768	680	772	743	723	735	751	748	748	743	747	735	744	722	764	812	748	779	737	754	756	714	732	781	774	714	745	755	734	753	686	742	746	777	729	755	689	733	710	731	735	743	760	765	712	718	728	782	716	748	700	726	734	742	725	743	761	710	739	735	774	735	748	711	761	714	693	722	753	766	729	763	757	789	751	772	693	738	777	748	740	767	777	705	743	758	790	764	730	754	715	752	709	712	718	755	711	760	723	743	718	733	736	731	726	749	718	784	754	745	753	718	741	703	723	727	765	739	743	733	730	734	782	716	731	759	728	756	690	799	680	710	719	759	770	783	744	737	732	719	720	718	764	703	740	716	754	759	732	767	708	815	745	777	729	736	739	692	724	746	705	743	703	684	763	739	744	753	780	799	690	763	767	763	759	723	742	734	752	745	794	675	746	737	743	760	768	759	697	764	731	742	739	722	731	755	811	733	784	746	715	712	778	750	716	679	674	731	758	704	726	777	724	716	706	778	741	733	773	787	724	740	722	746	776	762	772	731	736	734	749	735	790	711	788	734	750	745	765	750	748	682	730	720	764	743	763	668	728	744	718	763	730	728	763	713	743	704	761	752	736	723	718	775	738	689	727	735	744	755	694	749	699	758	783	723	739	728	751	712	744	789	754	788	748	749	768	689	744	730	755	777	780	768	747	745	711	762	725	726	727	781	772	698	729	744	735	742	790	760	671	725	733	727	739	737	743	686	753	746	725	710	788	734	763	706	738	713	753	754	719	682	766	748	708	753	732	745	747	726	756	721	756	768	731	710	770	759	738	716	738	713	729	741	699	763	756	803	801	731	769	716	743	732	726	768	723	743	708	733	752	692	732	722	736	739	791	714	716	686	758	720	736	728	762	712	753	753	713	713	711	739	738	744	714	750	714	716	732	718	720	745	772	753	686	734	711	689	782	754	705	785	720	701	742	701	742	749	730	712	725	731	732	744	763	711	741	731	724	812	780	731	770	710	806	755	718	725	700	721	738	765	770	783	788	787	728	753	771	730	767	702	754	715	724	727	741	761	765	758	747	715	683	786	687	737	796	699	766	751	746	759	778	711	720	713	818	759	779	787	710	690	746	741	756	732	784	767	679	733	736	709	708	722	786	719	718	724	715	736	752	772	697	774	753	761	740	786	731	719	687	761	685	775	763	727	698	727	840	774	739	760	707	726	720	714	732	750	763	748	756	791	721	793	759	714	731	752	800	751	778	742	758	672	749	727	718	712	823	786	718	726	740	800	743	703	687	744	727	726	713	740	731	759	731	718	758	738	703	745	771	710	746	729	746	721	722	670	699	773	746	690	751	743	742	763	741	725	678	760	721	759	743	717	705	752	749	729	798	804	757	778	771	738	723	730	774	723	736	682	714	734	750	756	716	760	718	741	715	707	701	756	768	711	751	711	704	763	718	738	734	708	768	775	790	704	727	764	724	749	734	754	749	749	743	731	767	768	733	734	744	745	735	747	746	744	741	723	754	735	725	748	746	718	734	700	730	732	743	717	711	695	707	748	722	760	712	721	760	743	744	713	715	717	719	750	748	719	751	745	691	713	774	755	726	812	712	709	795	746	681	724	739	755	680	714	782	822	766	730	744	765	782	725	717	770	688	751	710	751	727	734	745	673	726	714	741	752	775	744	679	760	805	753	714	736	705	756	742	768	761	779	766	735	721	815	756	706	769	751	701	760	729	731	753	728	731	728	769	725	739	776	744	738	774	741	709	725	751	715	775	710	747	731	764	735	733	724	712	775	716	727	778	745	738	721	753	760	764	735	732	709	757	730	725	748	731	755	685	717	783	754	770	762	743	738	785	756	701	761	779	758	782	703	730	728	739	695	758	717	749	776	738	748	758	754	757	702	759	736	725	735	735	722	708	754	771	740	727	782	764	737	747	774	713	763	744	729	759	770	778	695	669	740	738	726	754	701	767	686	779	727	699	756	731	701	774	732	736	734	776	788	786	713	737	734	744	768	744	743	714	739	767	668	746	721	782	750	737	767	761	780	712	714	744	749	722	757	676	710	726	767	743	771	709	734	728	754	736	736	662	783	722	721	754	740	818	787	746	745	690	731	743	749
12051	860	824	640	440	373	240	213	229	193	167	172	153	142	156	151	152	148	133	142	143	136	143	151	148	141	126	149	131	162	127	148	138	152	160	142	116	145	147	141	143	130	124	136	149	131	120	153	143	135	147	137	147	134	132	144	136	149	139	138	145	136	153	134	157	148	145	151	142	166	124	129	140	140	115	135	135	140	128	142	137	157	136	117	137	128	141	150	130	156	147	149	145	150	135	145	151	140	120	126	119	141	102	117	148	133	103	136	127	149	125	169	143	151	121	136	125	105	138	158	147	160	142	139	142	134	127	142	157	153	147	156	131	127	134	111	116	138	160	169	143	147	142	126	146	165	132	123	141	126	123	154	138	137	142	150	147	125	113	145	160	142	142	142	126	127	117	141	139	142	144	146	143	126	138	124	155	150	119	149	153	117	115	152	136	138	138	140	133	155	136	141	153	140	132	139	135	130	153	135	148	114	151	119	106	138	151	126	125	119	137	154	136	135	150	132	149	141	129	122	135	128	126	144	163	166	131	145	157	117	114	117	138	146	149	140	122	150	123	145	153	112	149	125	154	129	158	137	138	111	141	138	173	147	133	140	131	133	136	129	134	143	140	138	144	127	144	153	133	136	133	145	120	150	133	171	134	148	155	130	135	131	138	125	129	135	161	145	127	138	128	137	132	128	137	125	133	122	130	143	150	141	128	142	161	138	118	122	152	141	145	125	131	144	133	158	132	137	133	141	139	140	168	120	124	138	144	137	134	136	131	144	135	134	142	127	137	157	120	145	132	126	140	141	164	147	149	138	153	124	139	123	137	152	125	128	129	138	125	130	135	144	142	132	160	136	121	115	139	164	161	144	133	140	132	134	122	150	133	150	141	134	147	145	127	140	130	142	142	129	134	142	124	121	149	167	140	131	132	164	147	135	145	124	121	136	136	140	137	139	125	126	111	118	124	133	158	156	137	131	149	162	136	131	116	122	146	117	111	151	170	140	141	140	126	139	139	141	127	137	140	135	130	141	136	147	146	159	144	153	120	130	139	147	140	147	137	133	144	154	145	152	144	148	159	133	139	131	152	144	147	131	135	141	140	142	128	137	161	141	132	129	127	130	130	155	167	132	152	162	144	117	133	143	130	133	134	153	141	124	143	117	124	116	127	152	126	122	163	135	153	124	136	148	149	120	129	128	129	143	155	115	124	151	141	138	142	129	148	138	147	140	140	124	123	151	121	141	137	142	142	131	131	121	144	146	121	148	134	141	128	124	166	141	117	124	141	134	113	147	128	128	123	123	124	145	153	140	120	138	131	134	130	145	125	144	118	139	137	142	114	155	153	148	141	142	141	148	157	122	142	136	125	155	129	146	158	120	167	134	145	134	146	130	133	134	146	140	145	141	138	149	154	123	145	178	151	150	126	147	114	145	146	122	146	144	141	138	133	146	130	142	150	164	141	147	129	119	137	146	134	128	134	135	148	142	127	140	115	133	135	121	125	148	118	135	138	134	141	159	108	137	157	156	131	128	142	127	135	127	145	129	131	152	127	140	145	120	111	152	144	149	116	147	156	128	132	127	135	118	145	144	143	132	146	134	151	156	154	129	134	147	121	130	132	136	119	141	135	168	138	138	145	129	119	141	136	129	149	109	165	142	154	131	137	152	154	152	112	152	138	113	139	122	121	116	137	135	123	162	105	128	139	136	125	116	137	158	155	148	143	146	129	119	137	129	151	130	145	136	133	119	134	128	145	138	155	119	137	151	129	140	147	125	157	160	131	132	128	121	128	150	135	145	130	159	107	138	145	150	130	121	155	151	146	142	121	155	151	120	133	144	143	133	132	135	137	136	138	136	146	151	150	133	125	129	130	142	149	155	124	144	150	146	120	157	126	120	130	123	119	141	141	148	121	166	157	144	128	131	135	121	149	139	132	146	138	148	143	140	132	123	168	134	113	141	147	130	119	142	139	151	118	152	152	126	134	145	140	133	128	151	140	137	146	139	133	125	146	148	156	118	122	118	163	137	134	157	137	124	141	140	139	169	148	135	134	148	138	138	130	155	142	143	125	153	140	137	149	145	137	138	147	144	125	139	134	135	138	126	131	131	152	139	145	156	149	135	118	127	144	136	144	105	130	162	125	133	159	134	141	133	155	127	154	139	126	132	142	144	118	140	139	144	122	128	139	117	157	149	129	123	131	141	137	157	141	127	116	140	149	116	135	134	120	160	140	123	110	157	122	143	135	127	126	168	115	120	143	146	140	133	139	133	136	142	122	137	161	141	130	142	132	142	157	146	133	149	148	145	132	144	140	136	141	130	152	131	125	128	119	129	127	119	122	137	149	129	138	136	146	128	139	151	142	138	135	148	154	140	154	141	122	141	130	125	126	124	137	146	147	119	140	133	135	139	122	135	160	143	139	158	134	142	132	136	141	137	144	145	160	138	130	125	127	133	140	159	135	135	154	147	151	151	127	174	152	136	118	129	141	153	130	146	138	119	148	142	135	163	115	155	174	154	137	144	128	151	141	132	131	130	142	148	130	137	146	139	144	142	137	154	134	155	145	133	152	132	141	146	124	140	155	129	138	130	145	150	128	130	126	129	153	154	132	163	152	154	144	123	141	134	159	142	143	119	125	135	140	122	118	149	133	144	133	145	148	134	127	154	125	145	134	153	142	140	138	132	146	139	156	154	135	148	145	141	149	138	128	133	132	139	166	151	126	123	138	147	145	147	144	139	145	130	139	141	137	135	139	151	139	155	107	121	141	164	150	160	111	145	159	133	129	146	152	128	146	136	118	134	158	120	129	137	138	116	144	137	139	127	117	142	130	122	143	140	140	138	143	128	150	145	132	128	155	143	135	137	139	126	136	161	146	145	128	160	139	118	160	128	147	139	140	142	126	149	154	152	144	150	137	132	134	170	129	145	134	134	168	151	123	117	151	149	148	151	132	110	145	139	154	107	126	137	147	125	135	138	156	133	130	130	137	121	145	134	137	131	129	142	138	147	146	139	123	153	151	151	142	122	115	144	126	179	152	132	147	150	155	139	123	164	152	113	132	134	137	128	145	116	113	146	139	144	131	161	132	134	162	138	148	142	129	152	153	150	146	116	124	141	140	132	131	130	141	135	138	130	109	105	127	152	135	115	134	109	129	118	132	143	161	147	125	143	121	133	116	147	162	144	136	121	139	159	130	125	142	127	151	124	158	141	169	149	120	136	129	139	114	134	118	142	151	137	138	149	118	136	145	160	146	120	135	139	143	134	167	125	150	149	145	125	105	141	128	138	131	130	149	144	122	134	130	117	144	116	140	136	125	129	142	143	115	162	134	152	139	143	154	159	132	153	145	147	124	140	137	156	130	131	136	133	135	140	135	146	129	146	142	141	148	143	154	142	148	172	140	123	138	141	177	129	123	112	140	133	128	144	126	127	143	145	131	151	133	166	135	130	135	139	141	154	143	153	121	149	124	152	135	137	136	127	142	162	154	143
7653	919	1593	1758	1595	1264	1028	835	700	669	557	563	567	539	525	436	443	410	478	404	459	425	457	430	426	386	388	415	451	415	425	400	365	397	366	406	392	365	433	381	373	377	347	360	382	353	395	387	386	381	353	354	373	382	392	387	403	368	358	382	347	392	412	376	365	378	377	398	362	405	364	371	377	378	390	366	394	392	369	381	380	372	365	360	392	374	377	378	386	344	353	347	357	383	359	338	366	373	336	373	355	394	366	383	387	334	376	333	365	362	364	347	363	361	373	400	359	368	386	361	364	363	374	356	373	343	372	378	389	382	379	384	354	370	345	386	365	342	359	387	353	311	399	365	378	370	352	360	387	366	388	350	363	381	398	380	382	346	348	399	373	355	346	355	335	377	332	343	376	386	360	355	353	334	376	384	380	367	360	360	346	341	383	394	350	369	368	384	396	361	361	379	379	372	369	372	380	347	365	363	381	378	365	360	348	351	397	349	414	353	383	400	388	337	378	350	375	368	362	370	377	368	392	352	372	336	347	399	367	353	385	372	369	341	333	379	358	321	376	365	373	364	353	377	362	379	356	378	340	393	371	367	395	351	360	339	388	378	357	354	346	360	382	348	383	358	359	346	357	385	375	352	351	363	342	378	351	348	375	323	348	389	399	362	349	340	374	378	377	387	365	380	326	361	367	373	402	363	352	345	346	357	389	395	358	379	394	405	364	360	358	389	343	375	354	334	374	377	388	367	364	386	346	357	401	366	353	384	348	357	381	388	353	372	377	389	347	360	390	388	363	380	357	390	372	342	366	355	381	369	398	384	365	327	357	349	353	347	392	346	360	385	384	344	423	374	373	355	358	369	381	391	351	377	379	373	343	392	350	400	355	368	377	409	358	372	387	350	378	372	357	339	382	358	357	350	389	370	364	365	379	371	382	366	395	368	383	346	332	385	376	341	380	365	363	370	373	370	365	387	346	373	380	333	364	350	383	370	364	365	362	369	359	386	390	347	346	400	347	381	349	385	353	360	365	375	373	360	345	388	335	360	360	387	381	381	337	335	336	348	366	339	348	351	370	355	317	351	363	378	381	368	361	396	347	372	351	357	350	405	342	363	376	365	361	368	369	388	354	348	356	415	365	378	359	361	384	390	369	392	338	348	359	363	383	362	363	358	351	381	376	381	367	370	368	353	338	381	377	347	375	369	369	318	409	376	362	345	359	376	360	389	332	362	389	338	359	387	335	374	352	365	376	351	377	356	370	364	354	359	359	377	412	386	349	354	364	397	357	388	347	347	342	372	350	362	368	364	387	357	351	341	340	393	361	350	368	348	383	350	364	371	340	356	368	349	384	375	377	349	352	340	363	360	334	342	352	383	357	374	353	330	385	399	337	350	365	357	389	370	418	316	336	367	362	393	393	351	331	361	365	381	358	368	368	360	368	372	400	353	372	366	377	367	302	357	376	356	384	352	384	356	376	359	339	371	375	372	362	334	382	341	363	365	377	359	379	338	356	378	397	347	339	363	348	359	389	362	351	368	363	375	344	382	401	389	366	362	342	394	384	417	380	356	377	375	377	362	380	372	372	363	356	376	366	376	380	357	341	371	397	361	350	356	394	363	387	379	368	394	359	359	350	388	366	341	354	398	352	342	347	344	360	373	390	342	353	368	347	402	372	390	385	353	385	350	354	367	349	365	376	352	348	335	325	347	369	360	335	357	347	375	385	359	351	323	373	393	354	369	364	361	337	395	365	344	377	370	388	382	346	378	390	353	362	329	339	378	345	371	372	350	319	348	380	377	385	398	366	339	365	357	366	365	356	361	372	369	358	377	374	336	395	400	373	374	385	359	339	372	360	375	379	360	433	385	368	357	345	338	373	370	358	384	369	389	347	373	388	358	339	327	396	396	354	333	373	378	392	377	334	346	373	395	368	357	379	372	351	336	358	404	399	345	363	351	380	340	364	367	367	355	342	353	354	363	373	351	338	388	332	381	350	346	356	341	375	360	358	358	383	374	395	351	369	379	336	359	376	380	365	387	360	349	376	379	377	338	378	366	357	384	378	349	391	342	344	368	331	378	370	371	368	369	360	338	346	367	332	327	351	356	378	379	353	337	376	317	361	370	351	362	380	373	359	390	383	360	370	396	356	386	400	379	416	360	350	393	381	364	353	356	363	375	346	373	356	361	350	357	357	358	354	389	334	340	319	382	369	369	355	345	360	358	361	385	357	362	379	419	383	339	335	391	350	369	359	371	355	361	361	343	360	369	419	383	365	391	379	396	343	395	343	380	366	362	368	371	352	346	365	368	385	373	348	321	374	396	381	372	385	372	352	376	368	386	389	328	393	397	367	384	349	372	360	373	358	371	391	343	359	353	383	362	364	377	357	375	337	367	362	343	342	401	365	388	354	360	380	321	390	366	355	375	361	364	360	394	367	382	375	362	345	400	377	381	378	354	365	343	351	349	359	368	395	343	388	381	369	365	360	371	366	345	360	390	381	356	389	358	368	365	362	351	392	380	383	407	390	377	376	373	360	387	364	353	342	370	356	350	392	356	372	346	388	412	376	371	356	374	386	333	365	370	370	357	363	405	396	358	364	358	379	419	345	374	373	335	352	336	355	358	372	347	379	405	384	361	358	326	406	373	340	348	353	369	390	384	359	343	352	377	357	372	377	326	356	349	353	399	358	388	364	380	374	382	320	418	348	375	415	354	335	382	367	323	381	330	333	399	364	398	365	374	345	392	372	380	373	364	385	387	343	378	387	375	360	332	354	348	359	359	346	377	392	394	370	340	379	357	357	358	373	365	363	380	400	360	372	347	359	322	418	368	365	365	349	346	389	357	364	358	399	341	368	362	350	327	370	353	380	352	368	371	351	367	367	366	368	335	358	380	391	365	348	375	382	370	392	381	371	351	367	355	372	353	339	390	339	329	360	349	357	349	374	364	371	348	355	373	373	362	338	361	379	360	369	380	380	360	363	360	361	349	377	398	369	335	359	356	362	390	401	345	350	382	337	373	364	350	379	359	377	376	353	342	371	367	348	324	366	335	391	380	328	372	357	364	352	380	385	388	358	385	387	354	367	368	350	339	372	337	396	396	349	361	347	391	360	375	372	362	357	393	359	361	349	350	351	331	390	400	383	340	363	376	379	347	373	396	359	377	371	327	382	361	367	363	349	358	356	363	368	391	363	318	353	377	379	381	387	361	393	357	381	370	349	352	338	374	350	363	378	325	346	373	373	384	367	398	383	364	364	387	358	361	377	386	371	369	365	362	376	384	359	377	374	341	381	380	345	385	334	377	342	365	376	373	358	367	355	344	364	359	332	403	336	369	345	343	384	385	330	330	373	379	328	356	343	340	392	318	387	361	378	369	394	370	364	365	345	336	397	370	345	354	381	355	380	352	373	343	352	356	370	351	357	338	350	370	377	396	362	393	370	362	407	351	395	315	342	356	344	378	389	358	385	361	372	349	374	320	342	384	376	358
1336	358	391	355	375	361	365	353	419	397	386	363	355	358	343	356	363	360	328	384	367	392	364	334	364	361	346	385	379	340	355	356	379	405	352	358	366	387	356	346	421	335	360	376	372	358	392	375	327	361	349	344	364	331	348	372	351	338	359	347	355	405	362	370	372	388	367	354	343	326	362	391	340	374	385	346	391	338	377	364	370	315	353	368	336	391	360	379	338	347	360	370	361	374	341	366	353	348	360	373	367	367	358	350	329	320	355	355	355	369	341	356	359	350	352	336	331	352	361	347	376	358	362	369	330	348	334	345	373	360	384	370	343	377	345	378	342	350	357	365	332	369	388	384	354	380	360	358	348	348	340	351	365	351	339	362	355	354	335	378	355	371	311	350	361	351	328	340	331	340	346	355	329	375	357	385	365	341	357	392	370	350	356	353	409	373	352	338	316	385	364	373	329	377	384	300	367	356	335	376	344	336	360	380	348	351	351	351	362	356	370	385	374	359	335	371	400	370	347	368	372	361	380	360	342	383	339	350	369	391	377	359	364	367	338	354	349	337	358	350	334	351	395	348	372	368	382	406	376	375	373	379	348	327	352	374	324	360	384	360	365	384	365	357	366	376	344	373	389	345	402	354	344	351	361	354	364	392	361	363	364	394	365	386	386	363	360	369	379	376	338	368	359	350	350	320	376	352	368	331	353	369	391	356	359	355	339	348	349	321	342	385	351	378	332	354	351	358	361	359	386	351	325	365	352	360	386	380	341	415	356	360	365	337	339	356	343	353	366	369	370	366	369	343	364	384	350	353	415	397	316	364	375	382	370	364	350	364	374	376	350	366	377	336	331	383	366	318	377	361	358	363	344	352	385	361	366	347	400	336	386	360	384	334	363	340	334	316	359	348	360	388	345	366	366	344	369	357	341	323	334	364	377	369	348	358	327	364	355	349	336	387	387	367	355	340	342	365	376	389	348	377	373	350	354	354	376	383	333	341	375	319	378	372	336	351	338	370	359	364	342	371	341	349	376	345	357	375	385	334	372	359	382	378	328	365	371	346	366	346	318	333	386	318	327	378	375	400	334	366	360	401	362	354	402	362	371	353	365	364	357	350	352	363	405	352	397	334	407	364	349	379	349	368	339	366	358	369	319	378	386	402	332	402	362	359	362	405	353	362	372	348	367	373	332	312	338	353	359	346	330	371	333	386	369	354	372	393	373	365	319	334	348	358	326	372	384	328	369	382	381	400	358	374	393	393	357	373	362	345	363	368	364	390	361	360	355	380	357	321	361	363	345	369	353	356	332	369	371	364	369	375	373	375	389	377	353	365	365	329	365	379	370	372	347	374	379	349	342	332	360	361	344	369	367	365	340	335	348	334	371	359	385	386	349	336	351	372	369	386	391	346	353	367	384	346	396	357	377	350	352	347	383	393	395	355	340	377	371	354	351	359	373	371	358	391	358	382	376	368	347	335	400	376	379	377	374	363	378	363	344	320	358	347	361	385	386	344	344	355	373	365	347	370	375	342	388	360	370	350	348	373	386	377	367	373	347	402	367	336	337	330	361	345	360	340	334	381	371	363	359	376	362	367	354	355	374	374	357	351	354	404	387	372	335	352	361	359	346	386	341	356	372	355	392	353	378	364	330	374	364	335	386	366	354	371	343	349	374	386	378	355	367	337	331	359	382	342	334	359	362	334	386	369	377	390	376	369	389	360	367	367	378	355	351	355	357	343	346	384	379	352	364	369	385	359	367	353	352	344	369	390	351	338	388	379	368	346	410	373	357	372	377	383	396	332	370	386	382	383	382	360	392	353	391	335	360	383	375	357	364	392	373	372	329	354	371	363	356	348	365	342	335	376	346	367	398	343	365	334	385	317	318	368	352	361	366	366	367	374	360	345	421	372	384	395	359	351	350	403	339	398	376	347	347	370	377	360	324	322	390	380	350	350	358	339	344	371	350	395	357	372	336	370	378	361	347	396	338	324	343	396	391	376	357	377	371	336	378	356	361	359	332	325	356	362	361	399	343	361	384	358	370	369	339	342	339	348	389	375	356	337	353	313	379	332	354	338	385	362	337	366	372	370	401	386	338	381	359	359	328	377	374	346	323	360	341	384	343	371	383	349	356	336	371	337	370	393	327	349	352	372	357	358	373	356	376	337	346	386	362	390	316	341	354	333	351	367	379	335	383	332	366	350	354	372	353	373	336	336	378	376	358	349	368	396	402	383	344	353	356	396	360	380	351	341	371	336	359	383	363	344	354	365	387	372	346	343	344	338	383	409	354	329	373	378	334	390	338	363	338	365	367	338	310	343	354	407	350	349	366	385	394	386	354	355	380	364	361	374	361	395	372	355	337	368	364	377	347	378	382	375	364	393	341	354	359	341	346	343	413	351	333	304	350	360	364	396	371	363	327	354	348	348	371	370	365	361	359	352	331	366	399	327	367	365	356	395	340	323	396	333	377	354	361	361	378	358	342	350	375	376	340	386	378	386	386	397	367	364	300	347	357	369	375	360	349	371	361	358	364	337	372	305	363	371	350	373	354	354	392	350	368	360	320	339	345	344	366	340	357	360	381	369	342	343	405	349	369	356	383	366	364	357	372	365	361	354	384	348	355	395	364	367	345	374	388	384	333	375	330	368	320	374	353	331	344	382	343	319	334	388	368	339	333	367	349	317	375	342	377	373	313	379	350	394	365	413	367	374	393	379	327	352	365	353	362	367	364	388	364	391	350	367	370	378	357	337	355	379	376	361	361	384	369	362	389	356	383	377	352	327	364	349	357	335	359	349	373	369	370	317	334	385	310	368	358	360	343	366	381	333	368	387	390	344	347	396	350	349	341	322	367	372	366	392	356	363	350	380	381	383	367	354	314	345	335	356	346	327	348	371	376	361	390	382	368	327	388	360	348	364	383	402	352	347	387	374	349	388	358	358	361	372	356	356	376	356	332	369	356	330	356	382	381	333	372	355	371	373	358	378	369	350	352	319	373	420	359	371	353	364	338	370	359	372	375	368	382	372	349	373	347	367	320	368	377	370	365	369	392	339	373	349	360	380	370	345	359	363	379	324	374	366	347	343	364	369	383	349	396	366	362	362	368	362	372	377	358	363	361	386	344	393	365	351	333	326	353	358	359	365	328	377	351	338	343	325	328	342	359	361	364	346	359	371	351	347	396	368	346	352	409	331	377	351	391	377	342	396	343	370	376	337	358	356	345	396	404	393	397	376	345	348	373	345	393	377	359	375	368	376	332	371	368	377	385	354	394	351	359	374	329	378	330	333	350	351	356	347	325	362	365	389	403	369	352	339	341	375	372	352	360	393	376	378	382	354	362	381	409	347	325	364	355	393	394	350	354	323	344	352	336	340	313	360	355	365	321	380	410	351	321	345	361	349	343	327	362	347	367	372	364	356	350	352	328	378	352	375	357	332	367	371	363	386	411	354	359	371	352	367	350	337	397	358	352	387	336	346	423	374	366	345	387	381
1952	907	881	908	828	926	898	852	879	889	886	884	858	887	822	872	899	851	866	831	880	882	912	836	858	900	882	939	870	848	871	819	869	887	802	836	849	840	893	806	835	845	821	865	873	806	936	871	861	857	833	795	864	907	881	873	876	945	875	865	832	839	837	908	856	855	890	871	898	883	885	852	853	862	873	817	836	863	879	861	862	826	854	922	828	918	866	864	901	887	923	872	876	877	833	890	839	881	823	845	855	897	865	874	883	815	819	884	855	840	844	905	898	908	895	819	865	861	854	897	898	842	901	894	866	824	869	852	861	886	849	902	850	844	901	860	835	852	895	868	842	798	840	869	863	849	913	903	845	825	843	885	872	874	876	852	842	914	845	907	890	926	856	873	898	885	838	855	856	837	897	902	872	854	880	859	843	844	869	850	881	862	823	858	860	860	868	867	886	841	892	866	877	885	819	836	828	882	880	858	816	872	912	859	838	839	857	864	867	901	869	824	857	867	851	820	887	873	879	872	852	864	862	894	824	840	850	831	898	838	841	831	833	886	828	930	831	917	841	880	837	856	864	858	883	861	911	843	829	881	833	923	869	863	895	852	836	900	850	853	833	873	873	850	865	867	809	842	875	842	861	822	872	861	866	808	871	838	918	840	854	889	855	835	852	850	883	842	877	861	835	860	881	906	843	816	840	818	860	866	882	836	854	868	909	865	866	865	860	890	852	919	818	858	838	844	800	876	846	824	894	802	829	888	874	851	834	924	843	891	844	879	871	866	902	880	841	869	867	842	882	890	922	817	832	867	866	861	875	888	888	900	858	817	829	859	886	852	918	871	829	857	859	851	822	861	883	850	875	873	900	914	837	872	868	899	895	876	803	822	869	915	856	847	921	885	882	853	902	880	846	876	872	879	849	884	908	875	875	865	874	838	856	864	867	900	932	914	892	864	881	839	856	856	853	939	884	850	783	872	804	838	844	843	827	872	843	887	879	878	826	870	830	832	846	839	828	891	890	865	853	923	875	819	880	867	880	932	845	824	864	881	846	861	831	833	869	891	888	920	833	863	890	848	905	865	888	846	867	852	860	843	819	833	842	806	820	868	882	824	893	846	833	906	876	880	845	864	873	894	881	930	848	853	876	883	858	897	873	833	875	859	863	862	874	917	944	881	868	898	883	854	938	839	835	844	870	863	828	849	828	869	869	922	876	854	865	850	823	894	878	888	887	832	894	885	808	877	837	847	861	905	906	854	805	871	869	811	850	887	852	844	871	853	844	850	812	866	834	926	853	845	836	834	851	819	899	838	823	925	878	895	852	847	879	835	807	900	860	832	852	820	878	840	862	836	835	847	796	831	879	862	855	841	868	871	895	844	863	860	920	859	891	887	820	863	820	883	851	824	897	901	894	837	919	871	837	866	858	876	908	798	878	866	847	839	865	883	830	848	888	866	876	896	904	845	881	852	866	870	900	830	882	850	900	904	868	892	903	890	864	943	824	858	877	877	910	870	872	883	868	931	913	861	864	859	862	860	911	824	847	867	867	816	886	843	813	825	891	873	867	866	912	880	884	872	841	811	868	846	807	887	830	860	863	827	865	873	867	823	872	842	834	848	864	835	881	818	823	842	852	867	857	814	841	857	863	873	835	870	831	886	880	864	842	896	821	878	853	929	852	940	814	878	838	870	857	887	843	839	908	840	858	877	875	857	896	891	872	824	875	856	899	872	877	895	859	860	838	931	883	889	821	830	851	874	838	856	846	792	871	804	854	892	881	857	839	902	875	885	885	852	854	847	863	867	856	876	873	843	920	860	807	844	859	861	823	836	847	855	887	849	848	903	913	844	917	882	913	879	889	836	846	877	874	883	856	881	912	834	924	808	820	906	836	933	899	858	850	831	892	863	835	880	842	887	878	874	828	842	880	925	863	881	901	929	840	811	922	838	876	886	827	854	858	881	840	852	884	865	871	844	841	881	888	889	866	833	874	874	847	856	870	873	886	770	842	860	845	836	839	814	851	848	833	847	816	856	880	845	875	864	838	867	833	861	888	880	824	893	836	888	880	850	844	888	917	884	806	840	875	858	849	866	867	866	909	875	851	870	878	888	885	854	854	830	882	861	880	875	892	805	852	853	893	881	866	852	824	853	924	832	895	859	928	813	883	845	853	860	897	941	833	819	896	869	927	880	918	847	887	854	870	868	789	869	854	851	886	878	888	843	886	862	803	867	868	880	890	862	845	861	835	860	864	832	823	880	879	916	876	869	842	908	884	802	906	839	903	866	888	884	860	864	846	866	884	883	812	887	872	882	891	911	825	848	842	873	855	853	836	879	875	847	939	848	922	888	881	823	872	805	904	872	924	882	856	874	825	865	878	888	906	874	837	898	902	885	888	847	843	858	872	884	822	895	879	829	876	856	842	867	830	884	864	774	824	815	879	854	911	867	910	863	881	812	835	848	833	836	871	849	888	901	877	858	883	850	836	923	842	902	883	835	856	833	846	911	824	899	866	879	825	874	874	847	872	862	816	884	825	891	864	871	868	823	857	870	875	868	874	854	819	839	871	857	890	870	832	879	844	874	911	862	904	820	800	905	861	853	914	873	812	890	881	915	846	816	918	876	901	870	846	842	890	872	869	878	832	868	881	919	846	923	822	777	833	869	847	839	810	923	852	834	819	803	860	758	853	866	848	826	912	898	847	841	880	858	863	916	866	820	839	879	853	876	885	849	858	879	901	875	848	865	852	921	871	852	842	855	895	875	858	855	864	894	861	920	859	894	846	858	842	798	829	891	887	870	830	785	864	896	856	827	862	889	855	909	875	838	849	856	882	853	865	898	937	838	887	882	819	861	868	834	881	836	808	866	879	829	845	855	888	880	894	810	856	892	833	793	877	885	923	801	901	842	958	828	866	815	825	844	826	842	898	793	884	846	870	864	906	874	865	879	854	853	844	832	860	847	938	834	832	874	910	843	858	905	909	902	838	860	860	863	856	882	882	861	863	853	852	889	881	861	909	846	913	871	853	918	891	852	832	902	895	871	832	886	851	875	912	936	922	861	890	887	887	870	883	854	891	874	872	888	836	907	877	828	849	856	876	851	917	857	815	864	874	929	831	868	793	889	900	882	836	893	858	877	883	842	833	900	888	913	870	914	831	873	890	856	830	818	825	869	835	881	841	872	844	849	874	814	887	838	849	816	818	853	866	852	859	857	825	840	856	817	892	839	873	867	933	860	852	838	872	892	903	879	884	867	863	822	935	852	875	866	904	835	833	796	843	839	802	818	856	867	942	879	853	912	862	833	896	863	886	911	894	902	824	873	836	820	886	858	885	890	859	857	938	864	879	874	904	821	883	870	877	879	883	837	881	822	870	837	906	826	853	874	824	892	872	871	844	835	901	852	852	847	859	832	843	877	834	873	862	860	827	897	866	814	884	872	834	872	872	845	860	876	887	844	857	872	881	857	860	921	815	855	843	863	900	903	827	855	831	863
6889	630	558	527	468	348	368	314	325	317	308	301	338	336	343	313	333	331	335	336	330	328	281	300	334	334	314	308	298	315	310	325	331	299	314	288	301	299	293	330	296	299	300	273	318	314	306	324	318	310	328	340	351	331	322	321	286	305	293	305	296	322	306	267	334	335	289	292	316	312	274	329	300	299	314	315	311	294	302	293	330	313	268	268	322	283	306	334	310	326	315	336	298	303	310	313	297	301	303	304	281	274	287	299	255	315	314	269	301	320	315	330	287	319	287	288	317	289	300	287	364	329	315	254	280	328	306	310	289	299	294	335	324	322	281	312	296	335	294	295	301	300	303	307	310	334	303	290	289	299	311	331	316	326	302	312	303	268	279	277	309	301	298	296	304	332	323	297	306	316	279	303	282	291	334	321	320	333	271	334	314	328	278	284	345	329	292	285	314	304	294	294	319	293	300	314	319	302	297	312	313	313	308	331	306	293	302	280	322	283	292	286	326	281	307	329	340	283	285	300	316	296	302	289	300	295	263	330	304	332	290	291	297	295	317	340	299	313	295	271	306	311	293	359	324	284	282	293	264	297	317	293	291	308	313	284	341	272	300	326	314	310	303	304	312	283	286	319	309	319	288	340	304	326	307	331	311	330	287	300	290	316	281	348	293	317	294	312	280	305	296	291	270	315	298	302	300	307	323	303	271	290	307	303	301	299	310	325	304	300	294	283	287	324	328	315	319	296	312	325	305	295	338	325	311	279	323	315	295	309	316	305	298	305	316	339	333	301	305	299	290	279	270	301	310	305	309	315	324	308	328	330	302	333	303	306	323	300	316	255	296	257	325	317	281	321	315	309	324	295	338	302	333	311	317	292	296	322	302	306	318	314	314	342	302	311	277	318	274	301	320	298	312	302	307	320	316	285	293	303	362	268	285	313	294	317	322	332	288	292	293	298	267	293	319	276	297	295	304	291	276	319	280	329	300	295	307	295	351	307	323	290	262	304	319	330	337	285	273	279	338	294	285	326	340	344	330	289	298	300	348	321	306	300	305	266	290	282	316	296	290	281	331	325	304	325	296	290	306	293	318	313	323	285	307	267	279	298	312	266	294	311	285	300	308	315	297	284	302	349	306	316	295	278	326	261	329	311	337	305	297	321	291	327	307	312	300	274	296	306	320	336	293	315	324	326	290	291	274	295	324	343	291	293	300	326	314	307	295	272	306	312	291	336	329	292	331	325	319	285	284	287	329	305	316	295	329	309	303	306	276	324	321	300	295	336	301	320	344	282	318	307	306	337	312	298	305	270	305	318	313	267	316	360	312	325	319	290	297	279	287	308	312	281	290	311	286	294	301	317	354	327	355	314	293	329	307	309	305	341	287	337	287	292	302	323	309	308	290	314	311	307	291	299	311	313	319	332	317	282	301	325	326	290	335	313	294	325	307	283	264	280	341	330	307	283	350	309	321	262	322	320	295	326	318	333	339	322	304	308	296	295	293	287	289	317	277	326	324	294	310	303	316	309	297	290	289	327	296	312	289	286	314	310	305	279	345	336	307	319	295	273	289	321	261	295	308	312	299	277	299	317	312	287	308	306	324	310	303	301	328	327	298	311	331	300	322	283	308	293	272	307	280	280	316	308	311	308	349	332	322	292	315	304	303	275	311	307	328	316	348	320	329	297	287	315	282	312	324	295	334	317	297	320	296	317	323	297	283	319	310	293	320	341	315	318	321	286	308	310	302	331	354	276	267	314	289	299	294	324	310	335	309	283	272	293	309	298	311	288	318	326	320	317	312	304	307	281	302	318	286	325	303	331	324	329	313	264	296	338	320	287	326	323	323	327	323	344	305	328	286	291	283	311	326	326	322	288	307	334	318	289	316	279	272	294	315	281	285	288	292	324	278	291	317	277	305	296	321	331	352	320	304	309	296	328	300	291	301	301	301	320	285	299	315	307	297	292	314	311	297	326	316	263	319	322	301	315	316	305	304	330	304	315	296	301	329	321	303	308	312	305	341	319	293	316	309	321	318	281	325	300	338	302	285	313	310	282	295	304	316	325	267	279	349	286	311	281	302	286	313	323	274	282	325	280	297	314	303	306	299	283	303	310	282	310	279	315	318	294	315	328	289	304	289	289	308	321	300	315	314	289	287	286	324	274	282	323	326	313	322	290	280	336	318	320	307	321	307	292	305	273	311	306	290	313	318	318	306	320	318	316	294	337	314	293	298	293	326	296	298	291	317	317	303	278	314	322	316	340	313	339	300	304	304	275	303	270	306	307	297	317	291	294	315	299	323	322	311	332	313	330	322	306	303	338	308	325	286	296	332	289	304	274	292	334	334	306	302	331	296	308	312	299	300	322	350	308	326	326	296	312	291	284	291	308	318	315	325	306	307	312	319	299	322	293	288	336	323	310	294	313	321	306	307	269	307	307	278	292	313	310	311	332	337	284	277	292	285	325	283	313	307	291	310	329	289	284	305	296	302	290	262	292	297	315	293	279	282	288	330	324	320	343	306	295	307	286	328	292	311	319	310	315	291	310	311	321	266	309	295	265	268	303	301	296	326	335	335	320	306	316	312	289	342	302	312	289	296	266	293	301	313	296	314	321	305	319	268	274	305	323	340	297	304	321	307	299	342	335	302	332	308	283	343	316	255	316	295	312	269	311	323	349	291	291	315	302	289	349	310	297	333	319	295	292	310	313	330	302	321	321	330	293	313	322	327	321	293	294	312	299	305	323	297	341	299	298	299	354	342	335	307	340	324	306	313	291	297	297	296	311	324	291	282	294	327	326	292	315	341	287	318	324	307	334	341	287	293	308	295	314	310	297	296	305	336	300	292	297	300	284	288	291	292	325	285	314	301	325	292	306	272	336	314	270	298	308	269	331	315	305	283	327	270	293	323	277	307	294	294	303	285	297	293	300	329	313	306	300	337	306	312	323	315	280	275	281	320	294	294	292	310	289	313	313	320	321	337	335	307	276	304	316	318	294	296	290	308	315	321	292	313	331	304	314	302	308	311	292	282	292	314	324	330	298	320	266	297	306	323	293	327	313	294	282	308	304	286	295	320	307	291	312	264	303	308	286	304	300	326	300	328	351	304	326	300	292	327	321	285	295	314	328	295	326	320	339	304	303	336	318	310	276	331	309	307	336	286	313	317	292	289	300	307	308	314	303	323	305	328	298	291	308	304	284	311	308	299	311	306	311	285	312	293	341	281	306	304	295	279	287	314	305	296	309	311	318	301	303	305	335	331	312	284	282	316	326	314	300	280	306	304	290	301	324	308	347	302	294	295	282	282	288	315	330	312	334	318	336	277	302	309	295	318	334	340	339	344	317	294	321	282	293	315	320	295	318	320	318	307	271	293	302	312	327	312	304	288	290	349	303	321	302	297	304	315	296	276	277	246	304	309	309	295	330	307	295	322	292	305	283	291	297	299	319	310	295	305	305	296	311	324	291	271	291	323	278	288	336	316	297	286	357	326	272
6507	1060	1426	1428	1360	1207	1054	967	927	914	820	861	767	790	824	831	816	747	785	765	818	769	725	739	744	775	740	759	806	780	744	778	753	738	759	722	718	710	754	747	781	746	704	733	709	772	728	739	792	735	728	759	755	719	770	724	724	739	783	755	685	731	754	768	731	798	720	791	740	805	752	778	765	752	775	749	725	737	764	727	739	743	772	710	726	760	716	716	760	754	743	724	778	751	733	736	733	753	701	694	709	756	754	705	729	770	763	729	708	767	689	710	764	723	756	729	725	677	753	736	754	755	748	746	743	753	737	755	749	743	807	723	736	672	693	739	727	735	749	725	735	717	751	703	752	767	734	797	707	780	732	764	724	733	735	716	729	707	706	673	769	712	731	709	742	735	715	803	751	752	708	725	757	737	715	715	709	776	738	734	768	783	765	747	736	748	778	763	697	687	780	747	713	712	727	751	705	777	756	763	739	709	749	762	771	748	726	715	712	770	807	704	762	761	735	722	732	729	721	694	720	744	686	766	779	675	763	726	753	761	721	732	737	724	713	704	732	752	724	759	746	736	775	713	742	748	723	774	781	743	686	701	748	684	732	765	747	674	731	726	717	717	719	718	714	710	734	739	743	728	788	787	774	731	785	718	725	748	680	749	772	707	734	778	722	714	738	702	770	739	696	733	751	796	732	753	710	759	713	762	739	725	736	718	740	763	747	729	734	712	730	711	714	729	707	724	705	753	728	744	744	737	720	764	746	742	742	743	706	695	751	721	743	760	737	728	752	759	750	726	719	700	757	785	752	708	733	714	719	749	679	771	729	740	719	709	715	758	718	746	750	730	734	772	730	745	724	755	702	670	755	723	727	742	688	718	738	706	714	715	724	643	720	793	723	775	699	723	721	720	738	761	733	745	720	729	764	725	722	752	716	743	743	725	761	747	755	703	697	738	765	685	698	760	720	746	741	753	745	753	711	721	715	752	743	754	728	695	698	769	714	789	686	746	740	718	722	714	713	766	685	717	681	741	726	746	752	708	759	721	766	698	726	728	725	735	757	730	699	780	728	702	730	728	712	729	714	796	737	700	719	715	779	750	728	684	731	686	746	718	717	719	713	756	726	717	713	790	725	733	756	737	756	727	716	745	746	702	771	754	713	728	763	774	729	751	662	776	750	744	737	759	782	747	744	723	787	754	749	724	730	712	761	776	765	755	746	766	726	762	721	693	755	740	718	783	714	770	699	685	777	777	748	727	733	694	761	741	758	727	673	716	753	745	694	755	759	755	677	783	720	790	684	762	804	750	760	738	711	763	783	692	744	734	707	692	752	730	703	650	752	717	744	713	748	726	734	753	735	754	715	708	758	766	735	753	761	707	717	753	764	775	711	752	729	739	734	771	713	750	741	734	798	743	750	734	756	718	712	716	727	746	747	754	740	738	718	712	783	698	743	742	744	756	728	723	771	711	688	742	748	744	745	776	788	780	722	755	714	755	765	712	782	738	722	742	756	766	744	710	735	737	753	720	741	755	772	726	751	742	719	654	698	713	744	707	760	780	761	734	775	729	716	742	725	709	749	761	770	738	684	692	721	753	768	662	711	703	714	716	760	768	700	774	718	750	737	740	725	719	781	735	742	712	775	696	693	721	760	773	666	677	685	741	749	747	721	746	741	765	695	729	716	698	742	738	741	762	751	718	743	729	760	717	740	728	779	733	723	745	747	741	762	730	715	691	704	709	734	734	746	718	724	778	707	725	726	787	768	725	702	764	718	731	785	718	776	734	742	732	727	745	749	742	770	703	725	748	775	743	696	766	726	737	703	816	741	799	723	770	798	769	727	715	788	719	767	708	721	755	768	736	750	739	722	701	748	789	716	698	773	733	727	739	708	711	756	759	719	724	712	742	758	716	763	696	758	781	716	726	785	714	745	727	721	723	700	716	734	704	733	738	739	764	717	765	766	754	766	770	716	715	751	733	784	768	721	753	715	722	745	757	717	744	783	745	768	740	734	716	753	760	722	738	773	683	728	716	712	751	741	736	774	734	709	768	700	810	731	697	701	735	746	724	722	726	754	755	753	747	735	758	755	709	739	691	764	746	710	727	717	775	746	669	715	719	764	755	734	818	711	729	691	748	683	729	728	755	781	712	713	735	718	703	732	735	736	695	775	718	732	732	733	714	728	687	751	741	756	766	715	793	726	741	745	722	757	703	737	670	718	810	721	745	726	744	738	749	733	768	736	724	724	722	744	790	752	692	739	715	727	773	744	790	722	767	759	757	802	744	733	704	745	741	727	703	747	777	698	745	681	738	694	733	748	707	710	743	678	707	731	739	713	743	756	774	736	730	768	762	787	717	731	778	774	718	734	760	769	731	741	725	732	766	762	684	720	728	704	731	801	748	748	773	742	767	720	737	750	739	746	785	770	687	752	702	774	725	735	764	747	708	751	749	705	744	771	726	719	693	761	734	740	675	727	751	714	737	766	742	730	752	737	726	765	686	772	753	749	746	741	760	716	747	687	727	739	746	759	748	724	737	781	753	769	728	713	715	715	752	738	767	730	740	702	715	795	728	752	711	741	735	745	697	741	770	709	741	730	726	732	710	775	777	779	726	729	712	714	767	691	702	704	748	684	739	744	741	730	751	763	788	749	711	754	748	789	707	761	755	731	744	739	723	738	744	737	702	784	748	709	760	741	718	726	750	745	767	751	756	714	740	759	714	744	733	698	725	674	710	711	670	777	694	705	726	751	784	746	734	712	696	730	769	721	754	722	775	706	764	741	737	738	685	747	747	723	740	701	737	704	699	739	782	715	750	760	754	726	743	743	722	731	691	732	765	708	699	698	694	739	736	720	697	714	704	741	770	730	765	755	717	771	727	669	718	779	697	750	707	751	758	727	754	710	749	734	723	732	757	704	755	724	791	760	765	752	727	710	713	737	688	753	761	728	708	699	785	701	727	802	774	704	700	738	744	745	779	724	717	750	729	715	747	788	783	678	718	725	778	707	807	732	766	775	699	705	745	704	779	772	721	731	745	696	690	717	764	772	727	713	717	742	689	735	708	692	711	760	733	750	717	749	748	753	745	742	769	694	733	754	771	720	753	698	727	723	746	755	705	798	774	723	743	730	752	741	695	755	693	708	732	761	715	747	717	692	738	763	759	716	729	750	717	716	717	748	732	750	772	741	752	736	739	752	714	726	728	734	733	778	734	714	716	796	746	692	696	773	723	721	747	749	752	733	740	772	780	692	734	681	736	770	766	726	725	715	764	751	688	737	772	697	713	748	723	757	745	715	753	711	771	792	761	683	739	767	729	741	760	752	739	767	735	743	684	758	722	770	730	731	787	743	726	695	730	743	744	784	691	744	692	728	789	741	720	726	783	780	721	708	754	734	722	706	723	761	716	704	719	716	707	731	742	778	701	755	739	729	737	739	696	738	798	719	770	770	712	733	739	757	723	749	776	743	707	734	751	717	730	814	752	767	693	672	753
12127	853	720	547	328	318	264	203	193	173	146	155	147	170	144	130	176	189	137	145	131	138	154	137	164	151	142	144	136	141	140	139	139	154	139	142	145	135	136	123	133	152	141	146	131	138	138	109	133	135	146	163	155	147	140	146	134	134	157	158	143	149	120	125	131	138	143	128	109	148	123	134	141	143	165	138	147	154	145	146	157	153	132	124	140	132	127	115	154	122	142	132	148	127	135	129	134	162	156	152	127	114	124	128	154	135	145	136	125	146	138	141	154	135	162	140	144	140	119	123	131	148	138	137	149	148	136	150	142	150	148	133	132	135	147	134	151	134	139	149	141	137	149	121	148	130	135	119	140	129	128	159	173	139	133	140	129	136	144	124	134	141	124	142	126	132	145	148	142	125	149	143	152	136	143	106	158	122	132	153	174	152	154	138	124	114	146	119	137	147	124	143	136	115	123	139	115	138	146	130	152	152	117	130	149	142	136	146	154	110	134	137	132	125	148	138	146	130	156	137	149	165	140	141	128	123	124	141	133	140	123	142	168	133	141	133	117	123	136	133	134	126	133	127	140	118	117	121	142	153	140	147	144	106	144	138	114	135	142	128	127	140	140	134	137	146	142	125	135	130	135	118	136	156	143	142	128	133	152	131	136	168	133	129	137	127	118	146	121	133	148	148	131	143	120	153	151	157	134	148	136	135	126	144	145	168	129	131	143	124	149	129	130	139	123	124	125	134	125	166	147	117	147	137	135	133	123	145	114	137	133	127	130	141	146	129	156	157	122	146	135	146	118	118	122	145	145	138	124	117	136	126	141	117	128	139	122	147	152	131	111	138	136	149	151	134	119	125	154	159	139	154	138	125	141	147	156	120	143	125	134	140	123	117	120	128	140	143	134	134	137	127	138	141	136	151	110	121	135	122	134	133	134	136	156	134	147	116	157	152	116	120	125	145	153	160	143	114	142	160	148	147	152	144	123	151	135	126	135	135	145	151	146	155	121	154	148	164	143	147	124	152	136	128	130	135	128	145	162	115	136	149	139	128	149	146	110	123	125	149	109	149	127	123	134	136	133	129	136	131	132	124	128	147	150	143	148	149	138	142	138	134	139	148	163	131	141	174	135	135	130	132	135	138	148	141	128	145	158	140	137	133	136	137	143	135	129	143	161	135	160	136	139	131	140	156	144	144	141	121	137	134	141	146	141	136	126	130	131	140	142	121	119	132	145	142	134	131	157	137	130	124	138	117	138	132	145	131	129	156	130	161	130	131	120	142	130	150	133	149	128	130	148	139	130	132	144	143	159	131	151	160	133	138	145	135	146	138	127	138	124	123	149	150	138	133	126	168	139	138	155	132	136	157	150	124	149	109	142	151	158	119	155	137	129	143	138	134	113	132	115	156	153	124	136	167	140	134	165	130	145	134	148	148	129	149	152	158	142	151	151	137	137	150	117	139	139	152	152	131	139	125	157	165	111	125	132	127	118	146	138	132	131	155	127	138	131	160	132	133	125	124	125	171	137	125	139	170	124	150	131	123	138	128	147	140	135	137	140	135	150	139	145	129	131	150	163	138	131	137	125	141	124	123	136	129	152	140	153	145	139	140	144	139	144	143	136	125	134	138	132	124	140	134	128	129	148	137	128	130	139	135	129	156	128	135	132	126	127	151	125	137	154	135	146	124	148	145	144	125	147	153	134	144	121	140	135	142	156	133	115	141	141	135	154	153	147	145	146	151	120	109	152	143	144	144	138	148	142	136	122	150	144	120	145	117	146	145	135	138	149	151	136	136	127	135	125	136	115	148	136	133	133	126	130	134	126	138	142	135	146	137	160	157	171	144	132	136	144	124	134	145	141	129	135	128	143	153	168	157	136	161	146	153	145	145	134	138	143	129	141	140	163	155	135	132	137	131	130	135	147	116	128	120	139	131	129	123	126	168	133	128	160	143	110	116	151	137	147	145	142	139	144	126	128	147	132	116	124	152	139	115	172	152	137	128	151	137	151	170	133	118	161	157	142	127	144	127	154	142	124	138	126	113	108	153	121	138	139	146	136	119	156	147	141	158	129	114	155	142	140	130	151	139	164	152	137	159	151	133	128	130	139	128	140	135	141	137	147	123	136	158	135	135	127	127	154	139	140	117	126	122	168	152	116	149	120	132	137	118	120	143	156	129	130	126	140	136	146	132	140	143	134	138	132	129	137	133	171	145	141	136	139	127	148	135	130	134	130	122	150	154	132	155	128	147	156	138	171	159	148	137	130	150	133	104	117	139	126	130	116	126	133	137	140	150	159	139	127	117	148	136	141	127	135	150	139	126	138	159	157	122	148	156	134	122	147	133	153	140	135	152	142	142	141	155	115	121	151	156	136	128	120	144	153	141	141	134	136	126	136	138	129	145	123	125	119	126	141	141	130	160	161	147	130	125	125	153	166	132	131	164	133	145	116	140	158	132	127	145	135	122	140	124	155	143	115	124	144	159	127	152	122	122	158	155	120	144	154	140	146	143	137	146	153	138	145	136	162	133	140	143	111	151	127	149	155	132	155	148	139	151	125	121	128	161	150	131	148	141	135	152	125	144	140	151	130	146	127	146	135	148	139	138	115	128	137	141	143	121	122	132	123	146	127	153	129	168	132	141	129	139	153	117	135	132	147	127	147	136	157	161	112	126	163	127	151	179	143	144	139	153	143	146	124	127	150	149	149	131	128	148	138	129	150	137	122	136	135	129	129	133	152	168	155	151	119	145	151	132	129	152	138	174	159	142	133	144	135	140	133	139	132	142	131	120	143	139	149	129	137	134	144	138	101	164	139	124	138	131	131	131	143	139	125	121	147	147	136	129	146	145	135	145	140	118	159	149	152	123	144	148	136	139	130	97	142	137	113	138	118	133	163	143	133	135	156	147	140	142	133	110	131	143	134	146	142	102	144	139	127	124	137	129	130	138	143	120	126	124	127	135	131	125	156	145	150	133	136	117	124	141	148	138	149	140	132	120	116	124	105	133	126	124	142	130	158	119	147	151	145	133	143	142	148	135	153	138	129	138	124	133	136	124	137	147	142	137	155	133	126	135	149	141	163	150	121	130	136	134	138	131	140	127	131	134	142	142	148	148	140	155	132	137	142	141	153	144	142	155	134	141	137	132	130	137	137	148	127	115	109	140	152	150	114	154	160	142	145	139	124	147	124	138	128	131	132	145	176	133	129	132	151	153	158	122	145	110	141	133	146	153	147	142	141	139	161	140	149	131	164	157	135	136	151	143	134	154	146	167	126	145	131	139	136	148	174	155	141	144	150	138	136	129	158	137	166	137	139	129	136	126	135	163	139	122	139	142	135	143	126	139	127	120	142	142	140	154	148	155	148	114	112	140	140	130	134	130	116	128	132	118	132	160	144	145	154	146	134	155	97	162	144	139	130	130	150	137	167	113	159	150	122	159	132	148	137	124	119	134	137	135	118	159	133	140	122	126	154	162	143	122	141	135	133	138
7684	820	1562	1836	1372	1171	1013	821	675	630	589	554	545	514	509	511	489	469	428	452	434	432	391	408	419	397	406	383	378	373	407	359	400	361	386	380	417	399	378	350	399	369	378	397	345	384	345	404	388	367	387	352	365	327	358	397	329	345	353	376	374	383	337	328	374	367	384	365	382	402	383	376	369	331	374	407	357	349	363	390	355	362	397	362	344	394	400	364	342	339	371	388	357	374	365	391	377	336	382	362	387	419	381	361	345	399	373	368	353	405	363	337	350	347	358	350	361	388	365	343	348	381	366	378	385	355	381	355	337	338	352	369	373	349	359	326	331	397	376	404	424	338	369	368	353	353	368	353	377	371	365	364	376	325	392	354	377	366	360	370	374	351	365	336	349	376	365	368	367	374	398	349	348	336	361	361	332	399	348	381	350	381	370	376	363	366	328	400	352	348	321	363	367	333	355	339	359	364	348	351	365	369	372	364	334	365	373	367	371	383	361	364	340	340	363	381	354	360	358	381	360	384	380	355	357	378	356	386	399	378	333	332	388	334	363	356	342	370	358	344	342	373	347	349	365	346	374	338	374	373	345	405	400	378	358	377	336	362	346	364	374	367	364	383	344	338	350	360	355	328	370	382	361	356	353	398	401	351	389	400	385	356	350	400	398	351	325	349	386	376	360	393	359	353	344	342	346	374	378	392	381	380	347	374	347	324	369	374	383	371	326	345	338	383	355	349	410	338	358	357	399	351	344	354	365	373	336	358	370	368	379	370	370	365	401	358	344	362	402	384	378	376	333	342	365	367	356	392	369	386	377	330	357	350	355	357	379	365	364	357	338	355	350	356	344	364	329	382	406	368	352	354	310	353	407	345	366	343	358	405	376	337	348	375	356	367	357	386	363	404	374	365	374	344	352	361	357	351	382	392	357	347	387	381	337	386	356	339	357	377	381	389	378	368	393	353	374	384	367	364	368	339	355	358	355	372	377	383	358	341	334	360	356	353	369	361	356	331	345	358	343	384	324	325	320	397	346	379	374	343	370	361	385	376	348	360	367	390	377	367	385	372	380	357	391	370	389	340	352	354	367	341	381	369	365	392	357	361	385	356	351	327	358	382	349	363	368	353	369	363	357	370	356	364	357	380	377	399	383	344	369	347	379	356	347	378	366	368	357	345	305	361	343	354	333	365	383	341	323	340	369	348	366	384	385	372	370	346	360	341	377	347	362	378	362	368	368	394	363	372	373	374	397	364	381	362	375	381	373	371	378	339	373	370	372	374	384	367	347	377	356	371	379	362	390	371	391	353	379	395	358	364	361	348	337	360	368	357	356	355	365	388	379	372	350	327	357	337	349	358	366	385	363	365	353	384	339	383	364	364	384	355	348	376	351	348	354	376	371	350	353	331	337	355	361	387	387	356	338	382	394	335	341	346	349	362	350	372	337	343	363	358	351	382	317	359	350	386	387	341	362	372	351	358	356	384	326	332	342	343	349	361	368	367	375	374	359	364	364	355	381	357	355	348	351	344	369	376	326	367	348	350	339	337	338	366	349	376	330	360	369	325	367	373	380	342	357	351	367	358	354	396	383	343	382	373	364	369	358	369	358	369	378	347	331	360	397	301	365	353	373	404	344	385	369	360	385	396	398	341	350	361	386	412	398	385	383	340	366	359	381	390	374	357	354	368	357	379	323	358	393	339	359	360	360	373	369	366	365	375	336	363	340	399	376	367	346	355	374	346	363	365	372	329	351	387	357	356	344	384	366	336	363	380	350	355	357	361	379	345	356	360	371	352	383	357	383	370	357	405	369	386	325	358	363	380	376	377	345	357	382	366	337	376	395	376	320	373	331	375	355	350	368	376	363	382	351	367	337	357	349	363	371	337	345	382	328	390	374	377	395	359	334	343	391	332	349	357	383	359	373	353	342	386	350	382	350	377	392	368	409	348	345	354	365	342	357	366	393	357	357	364	352	351	370	327	401	354	375	373	388	353	355	335	370	340	354	366	384	355	369	331	356	357	373	359	349	375	324	350	336	366	363	400	412	367	388	376	372	408	326	347	327	343	386	400	344	367	410	388	339	352	338	338	353	390	357	387	364	371	360	342	354	344	395	356	343	382	341	367	379	341	362	366	405	382	374	372	316	404	359	354	371	339	371	360	353	362	340	375	359	371	356	321	371	379	370	389	367	405	368	360	348	332	356	364	342	370	380	351	337	368	358	377	366	352	379	350	350	328	326	375	378	344	348	381	392	381	396	339	391	348	364	356	377	373	335	333	372	376	333	342	345	380	349	369	372	398	326	383	367	374	348	380	354	367	371	384	391	369	380	367	356	369	360	375	376	390	389	351	378	336	344	393	355	351	365	416	311	382	372	370	387	349	358	372	335	379	344	355	329	340	377	395	350	375	416	336	346	324	374	350	383	390	376	368	387	339	387	341	344	382	372	361	373	343	403	382	383	355	417	350	353	372	352	393	375	402	375	388	381	355	359	350	411	360	386	365	337	382	342	346	366	366	376	362	358	364	352	361	373	402	354	345	350	380	386	357	366	386	341	402	389	366	371	388	350	359	352	398	341	348	351	312	379	349	347	369	373	366	389	385	361	352	365	355	366	355	367	390	408	334	356	399	386	392	416	387	382	382	346	379	338	349	356	375	362	342	369	333	344	348	371	379	366	358	366	393	358	379	319	382	368	393	341	365	321	358	382	357	381	352	360	372	364	371	336	380	398	373	373	329	377	349	391	350	378	344	378	318	363	361	344	346	384	381	349	404	383	373	329	368	345	389	346	381	331	393	331	388	348	361	365	357	319	350	375	327	353	383	357	394	362	370	389	352	401	375	387	347	364	373	351	345	399	373	362	392	340	373	347	347	335	360	359	371	364	388	406	370	356	360	365	365	347	409	373	385	340	356	365	350	350	344	357	310	343	332	347	400	378	345	408	366	340	368	363	371	359	395	345	358	399	338	384	364	354	359	359	381	353	351	386	362	390	345	377	333	369	387	355	372	358	388	358	366	335	381	349	371	367	378	373	339	370	369	342	374	368	394	391	367	394	377	370	374	364	370	361	341	379	342	356	405	362	384	324	374	341	347	364	379	363	342	390	369	367	366	360	386	362	367	343	383	382	345	324	335	373	380	339	356	354	361	347	339	356	368	336	389	362	361	389	348	368	366	379	386	333	403	367	356	360	350	366	369	376	351	359	384	357	378	332	354	368	370	366	370	322	353	389	359	377	378	327	355	358	371	374	370	358	393	372	363	379	346	415	376	364	368	376	357	352	369	375	372	373	402	377	353	357	364	387	366	373	366	377	359	357	368	351	354	378	375	356	382	350	352	363	366	360	367	333	384	353	362	386	362	317	334	390	347	331	375	345	378	384	344	346	356	345	351	378	390	385	366	353	378	363	370	388	346	356	381	352	320	345	353	386	386	364	334	382	373	358	397	377	336	372	354	372	355	352	346	362	361	368	362	401	385	325	344	371	387	395	361
1281	340	336	372	401	322	362	371	331	365	366	367	338	368	352	333	341	386	368	363	356	393	365	345	366	372	374	371	395	390	369	384	388	352	330	380	375	363	362	393	386	389	354	398	374	336	347	320	377	352	382	355	359	366	350	340	391	349	373	387	366	386	349	343	348	367	317	393	313	365	394	362	354	360	343	349	342	371	347	362	356	368	330	342	366	368	363	385	362	370	366	368	369	375	369	397	316	337	331	399	361	335	333	335	405	350	360	370	355	395	369	346	354	304	360	352	374	361	363	333	390	357	334	339	333	339	375	370	359	385	351	355	355	397	349	351	366	358	351	371	349	377	338	377	361	359	347	357	382	331	387	362	357	378	398	344	393	386	345	349	322	368	380	357	359	367	360	382	349	322	362	354	357	335	383	355	399	323	373	347	314	368	355	398	372	354	350	354	338	346	349	357	369	358	325	373	352	366	360	351	331	341	361	378	354	410	384	370	350	306	357	354	328	413	363	340	357	366	359	330	353	362	355	378	337	357	365	341	366	341	392	364	343	331	376	335	362	380	345	362	364	332	351	359	353	352	343	351	347	347	369	363	346	348	356	312	376	359	329	348	328	371	368	338	374	376	361	329	388	390	375	412	371	337	381	374	346	351	349	363	368	379	325	373	332	384	313	328	401	360	377	371	317	362	331	378	380	358	361	334	367	341	315	372	377	371	378	367	352	374	366	350	370	357	352	347	378	354	363	364	371	383	327	373	342	322	379	363	388	380	376	343	341	328	317	381	336	349	385	346	373	376	370	380	323	367	365	362	346	332	382	377	373	347	353	375	387	342	330	344	341	336	350	378	332	353	340	384	395	378	352	361	401	393	363	391	326	363	359	351	362	358	336	380	350	390	388	357	337	362	338	358	329	396	368	377	382	370	344	385	369	367	320	347	354	304	379	402	331	359	372	324	364	368	399	344	372	340	341	341	352	362	356	398	357	353	416	362	362	371	355	374	319	333	328	362	391	329	365	353	351	352	310	356	355	311	361	355	387	375	381	361	330	384	363	350	366	368	344	376	323	387	354	352	370	367	311	373	369	415	337	369	362	384	378	336	351	341	364	360	358	362	369	368	343	387	377	343	320	367	331	376	357	375	359	344	361	369	365	359	326	352	366	364	349	347	383	370	387	343	319	345	337	348	348	362	353	348	412	393	373	406	340	350	356	376	370	344	340	358	349	370	363	377	372	339	350	350	378	366	337	370	354	349	337	342	321	333	364	371	372	368	364	349	373	395	405	340	344	392	372	378	350	355	417	405	328	356	361	350	376	373	347	340	349	363	381	355	356	351	394	366	341	350	347	332	372	348	345	365	374	361	360	343	362	367	368	358	343	368	374	360	350	365	392	352	381	361	372	354	346	338	361	357	346	345	342	318	341	386	343	384	379	352	364	336	339	330	355	381	406	378	373	327	319	376	339	378	401	384	366	367	355	340	371	339	380	353	355	360	340	374	338	337	359	362	356	369	357	300	331	334	360	378	362	330	316	367	376	362	359	358	386	401	360	313	366	358	351	329	403	356	397	364	364	355	324	333	393	362	358	349	346	343	362	381	359	339	346	335	355	347	379	340	332	338	370	341	355	371	361	375	389	358	372	363	391	338	366	360	422	349	332	382	331	373	360	356	354	384	315	376	352	388	355	373	339	364	348	354	344	359	356	356	363	342	374	410	408	371	348	377	364	359	380	367	402	368	355	338	323	333	374	391	369	351	358	355	342	391	345	345	344	367	339	368	375	338	347	385	365	350	365	357	348	364	411	341	358	374	329	340	321	346	357	349	334	343	363	347	351	352	373	371	374	390	353	356	364	353	357	347	373	397	383	356	339	343	363	358	347	349	343	382	393	375	391	388	370	374	363	363	320	360	320	366	357	385	361	405	351	344	364	376	336	334	416	341	309	372	348	370	374	335	355	390	347	351	365	367	368	362	372	338	367	377	378	371	371	358	349	338	371	364	348	373	394	338	393	371	349	342	357	366	371	359	374	374	389	334	375	385	344	338	377	369	361	349	317	349	388	370	361	364	374	370	361	345	342	393	374	380	387	356	339	329	357	361	353	346	373	358	346	344	374	373	355	352	367	353	361	349	333	348	344	368	358	349	368	368	354	362	337	358	352	357	335	389	367	365	360	341	352	366	371	355	351	378	320	371	344	396	330	371	347	350	368	357	325	360	359	350	345	393	335	384	331	358	369	374	369	351	356	340	323	385	342	340	322	358	358	371	338	416	353	361	387	367	362	353	319	358	381	361	344	342	387	334	340	374	380	342	343	344	336	389	370	309	386	375	383	368	402	349	335	354	351	336	342	343	382	372	373	344	383	363	350	364	386	348	321	391	346	360	363	358	368	380	364	344	375	350	377	366	335	346	390	336	346	368	406	388	336	370	348	348	374	340	355	362	350	365	365	350	345	353	345	387	377	382	356	362	367	368	365	353	334	376	385	387	356	358	322	401	355	377	337	366	317	354	338	338	372	320	353	313	396	371	340	370	357	354	353	341	373	395	348	346	363	376	354	346	350	350	390	349	356	354	341	352	353	401	376	354	363	340	339	349	351	385	351	353	375	386	394	343	338	361	368	362	348	355	341	379	358	334	360	352	359	396	367	341	368	352	366	391	348	387	344	378	375	361	351	383	390	356	353	347	369	366	385	390	362	372	373	376	366	423	337	366	362	349	360	353	357	324	351	342	397	344	355	347	385	363	378	374	378	391	312	381	364	356	354	361	345	366	387	360	358	364	360	363	406	365	401	357	375	374	356	353	362	344	387	330	385	365	349	350	343	376	403	337	381	381	330	358	362	351	371	385	357	347	311	389	372	370	353	319	356	343	324	343	350	331	297	384	386	392	385	363	334	328	369	340	383	343	335	369	373	323	365	338	333	375	354	364	359	357	357	374	367	343	390	370	383	371	366	338	345	376	353	394	354	354	357	383	340	356	337	368	346	369	380	355	376	308	358	339	361	352	323	343	341	362	333	332	405	366	373	374	385	358	325	350	370	392	348	377	381	374	374	361	335	388	353	335	387	374	385	374	392	371	325	328	390	334	360	350	345	330	372	375	360	353	353	363	372	370	351	340	375	395	346	349	342	330	335	328	387	340	372	363	342	350	335	350	361	386	345	379	349	387	398	348	362	375	378	349	381	338	367	366	350	323	372	385	331	390	368	368	344	368	385	334	334	325	358	375	366	358	357	354	354	343	359	360	321	346	350	372	378	379	368	340	361	400	366	356	338	380	362	337	351	348	357	344	371	353	353	358	380	368	374	338	366	359	357	380	328	322	387	365	376	365	353	358	323	347	339	391	363	363	349	337	360	397	365	363	330	391	317	386	393	404	365	356	344	355	370	384	366	402	343	342	401	344	383	358	356	384	351	340	372	328	357	372	404	359	359	338	370	366	374	341	352	370	371	358	361	332	344	337	379	346	352	351	348	384	371	360	370	337	328	358	323	366
1983	829	941	892	847	855	828	854	886	879	810	865	851	865	851	873	923	900	866	859	866	848	846	849	818	876	877	916	883	872	864	835	857	867	866	863	897	843	864	889	892	848	894	847	839	876	910	874	880	852	844	874	896	865	917	860	934	826	847	892	812	895	907	868	881	864	878	863	815	829	874	861	857	862	881	859	896	903	880	867	831	839	835	833	870	842	868	886	863	832	886	845	869	897	906	867	914	841	900	866	882	888	862	887	896	851	825	886	829	847	830	925	886	836	886	967	855	936	862	914	891	813	846	764	869	889	879	841	864	827	840	866	841	858	851	852	914	859	819	837	865	893	836	856	866	883	872	882	892	859	842	884	867	923	871	835	891	884	825	820	786	871	870	870	855	854	864	883	847	814	860	806	879	863	886	879	865	838	888	862	901	851	821	858	950	903	856	876	859	840	801	887	891	852	849	895	890	905	849	842	881	853	880	822	836	814	866	861	858	852	863	865	861	866	838	826	855	868	900	825	850	871	891	842	815	884	861	919	829	873	823	879	851	857	831	830	859	858	884	869	872	902	798	838	874	840	848	840	822	793	864	883	911	871	817	903	904	826	911	875	871	873	847	853	850	843	875	856	860	824	881	866	897	860	872	848	879	898	866	865	854	830	866	848	877	867	842	910	858	847	867	812	847	875	864	881	860	845	816	897	837	856	880	811	859	833	845	855	847	871	857	859	865	906	872	923	763	848	889	857	860	890	906	900	829	880	842	897	808	882	831	877	841	886	881	883	886	901	811	884	811	864	857	868	872	922	806	827	869	859	857	829	834	867	863	815	877	833	832	882	850	897	888	871	833	887	853	862	852	871	852	821	849	848	860	833	884	896	840	835	884	863	902	924	851	867	858	905	878	868	854	843	886	873	868	841	857	873	857	879	834	863	857	820	870	898	841	836	866	902	838	818	833	849	833	873	861	903	830	851	813	882	846	839	887	855	874	842	869	856	824	876	864	850	800	838	861	885	781	835	878	864	836	870	892	893	875	833	865	866	890	892	905	839	850	832	851	836	888	905	859	836	840	838	848	818	828	838	825	928	879	885	911	839	891	847	802	863	891	861	834	863	873	857	893	857	830	873	865	870	872	852	900	837	876	894	887	855	904	842	826	840	819	825	906	886	858	859	837	902	886	836	881	880	881	916	872	875	885	871	831	858	821	832	857	867	844	860	857	828	868	870	865	854	843	865	858	868	899	830	830	825	864	861	865	847	877	880	859	819	807	913	896	860	811	864	909	844	881	845	903	862	832	868	850	891	856	823	837	822	868	891	851	830	895	876	891	849	873	864	885	851	883	846	833	857	868	922	843	800	868	852	895	849	759	888	863	863	854	884	859	870	846	806	847	910	869	897	845	936	855	879	873	884	926	883	865	824	815	821	852	849	854	870	866	885	844	827	873	862	863	874	860	900	895	839	872	906	901	853	848	875	829	880	885	824	886	869	857	861	856	834	897	866	844	799	800	844	879	837	842	830	882	822	923	874	872	864	873	833	879	862	881	868	896	847	809	856	892	863	904	863	867	893	817	865	864	876	862	895	860	867	887	874	879	848	916	852	853	875	867	818	862	888	847	872	828	858	873	846	842	925	844	833	822	871	817	871	877	890	893	841	927	865	841	876	892	869	888	825	882	866	896	820	861	858	887	881	862	822	838	886	857	843	888	900	881	871	836	852	841	844	847	877	814	840	876	822	838	835	871	842	890	864	805	838	868	837	892	885	858	894	847	828	872	896	839	858	807	875	874	861	858	849	911	886	841	830	841	847	853	875	845	879	819	857	819	832	836	861	864	866	850	832	849	818	875	802	804	836	885	855	871	838	858	873	837	856	876	839	897	890	843	861	839	868	925	862	834	894	883	896	905	862	829	859	868	870	888	889	858	889	872	847	860	839	843	866	908	868	892	875	881	905	859	855	845	855	853	879	849	874	875	848	897	877	892	852	871	891	828	913	839	852	841	909	883	952	878	880	855	845	850	898	872	885	843	883	823	875	875	896	845	877	889	848	889	840	880	847	890	852	890	861	869	850	806	854	890	861	858	848	885	878	841	812	841	860	884	892	907	888	911	868	860	882	864	863	853	851	869	850	810	872	806	829	886	863	872	866	855	907	873	896	871	844	891	873	859	878	838	849	835	856	874	890	847	839	892	868	873	891	845	887	833	877	877	861	905	881	824	880	910	870	853	781	819	860	865	825	850	894	831	836	819	895	880	920	884	823	903	901	858	879	856	917	868	874	863	868	822	883	905	815	880	855	849	864	825	823	863	874	880	862	851	866	870	890	848	841	826	808	864	875	863	874	849	905	875	888	840	853	858	929	834	854	905	823	867	873	891	899	900	859	868	884	851	844	849	854	893	892	879	913	881	913	861	858	817	856	813	880	848	880	820	889	890	867	855	863	876	816	848	897	843	838	893	862	900	857	928	850	863	877	890	851	827	863	858	842	830	873	898	887	842	862	812	806	861	829	831	819	882	865	786	872	881	895	787	841	865	795	852	825	840	873	852	873	842	866	872	877	856	864	836	895	866	826	849	840	833	858	829	865	885	874	880	841	789	873	858	811	880	911	839	825	859	899	851	873	791	825	891	882	854	889	823	912	858	953	901	864	885	909	838	879	924	870	876	914	830	881	884	859	822	840	885	803	854	866	822	928	892	817	910	922	876	896	849	859	872	848	854	881	842	886	871	922	805	889	856	874	913	828	832	827	893	906	816	856	876	883	877	878	884	810	898	859	888	868	870	853	851	872	875	868	886	818	880	830	852	858	840	954	865	788	927	879	874	894	846	858	841	890	885	891	849	877	815	906	906	870	868	848	772	837	805	854	848	838	855	841	858	868	827	856	932	847	860	835	816	873	853	842	883	822	854	861	824	873	835	878	835	948	879	894	920	900	839	893	849	865	836	897	860	875	886	889	849	842	868	893	871	911	883	860	853	848	809	824	848	877	862	853	885	820	823	841	880	908	875	885	864	857	863	826	817	856	893	892	907	864	880	853	841	815	874	918	883	873	868	867	837	835	855	856	878	815	826	837	874	847	891	908	843	842	909	859	843	867	844	877	844	863	825	848	865	865	868	879	837	830	856	803	841	906	817	829	851	857	868	869	851	838	860	831	848	847	887	824	838	826	846	867	899	811	856	849	825	865	800	859	829	897	851	884	848	852	813	877	900	842	804	845	886	861	840	828	906	878	820	884	849	864	840	904	857	832	885	891	876	876	869	859	889	858	814	859	835	878	855	898	913	874	827	827	824	869	899	846	850	791	858	839	830	834	865	858	860	895	922	871	850	889	865	888	838	852	842	823	855	859	889	904	853	790	904	858	881	857	858	845	934	829	891	853	857	873	876	869	885	860	883	881	886	866	852	858	866	863	870	857	883	814	911	893	856	870	899	888	871	869	843	877	840	867	901	886	887	812	874	837	878	888	866	878	892	887	844	845	867	862	861	832	861	819
6788	636	605	515	389	423	326	386	339	334	315	352	338	335	347	303	337	330	317	338	293	292	281	312	303	311	292	306	333	292	344	342	302	330	314	341	323	305	316	347	312	330	309	288	282	277	325	301	302	319	314	335	310	311	304	306	327	327	297	321	276	316	282	314	309	274	324	308	334	293	319	294	351	297	302	314	319	287	317	284	303	312	308	312	326	309	306	298	293	295	310	295	312	319	304	311	346	324	302	307	303	294	304	293	309	289	327	322	301	300	317	329	297	308	294	320	349	304	294	307	284	296	298	304	317	300	304	310	342	291	307	319	312	264	280	308	303	304	311	319	304	306	280	298	292	324	282	296	302	313	359	284	306	301	293	299	320	289	313	310	331	343	322	327	299	304	323	306	298	313	320	350	311	277	306	312	333	296	298	278	283	301	308	315	321	281	316	292	312	332	328	310	325	303	345	294	308	298	286	322	299	350	319	307	283	309	325	304	310	357	335	285	292	303	322	303	297	295	310	306	304	318	338	308	295	294	344	346	285	317	302	292	304	313	305	294	301	320	339	324	291	293	308	295	303	285	291	314	301	271	326	298	333	314	292	290	290	327	329	331	278	293	310	349	307	281	292	292	327	304	286	285	305	344	302	301	302	336	301	314	314	296	306	321	309	319	278	289	324	308	267	307	291	295	275	316	358	313	293	331	291	323	314	283	328	310	294	288	313	331	324	351	322	285	327	259	293	293	306	294	305	299	293	301	316	305	314	302	313	324	297	313	300	314	267	356	302	347	342	297	270	327	302	308	332	322	294	288	289	275	322	329	304	287	323	321	330	309	306	301	305	313	316	292	309	318	304	293	315	324	315	314	283	315	299	318	323	348	267	299	327	321	298	317	313	306	294	297	294	326	298	333	322	304	294	277	287	290	290	299	282	294	318	298	303	274	321	308	292	295	309	320	304	303	297	278	326	315	322	317	308	306	321	336	335	308	299	294	315	304	344	308	330	333	300	308	306	309	326	305	323	307	291	306	288	325	326	273	287	291	309	304	303	290	285	280	312	271	325	324	262	304	308	274	266	347	315	313	324	311	316	291	308	319	321	355	295	303	303	295	293	322	295	314	311	305	325	276	311	298	333	294	308	269	302	310	335	305	299	320	322	304	313	297	305	299	304	277	342	265	281	295	294	291	312	339	309	319	325	319	294	295	281	310	312	334	269	297	288	281	293	317	306	334	299	316	307	293	298	304	315	283	290	284	304	323	368	308	325	314	267	298	281	299	291	328	316	302	325	324	302	295	293	309	337	317	322	286	310	286	305	323	332	313	320	335	284	317	344	333	308	321	309	335	335	296	319	316	302	316	327	304	320	348	292	296	326	298	314	325	330	359	291	312	278	325	316	305	305	296	317	335	325	296	314	330	316	326	330	285	329	315	306	296	299	317	298	300	320	297	317	280	293	296	316	334	319	332	296	290	314	314	341	307	330	303	309	313	294	286	294	319	292	281	328	327	305	317	329	297	330	331	283	301	331	277	312	305	291	295	315	321	325	315	285	337	331	316	307	319	293	315	317	332	313	320	302	322	319	287	289	328	303	302	285	320	302	315	308	298	318	286	299	310	294	280	284	293	304	306	308	311	304	316	325	333	311	298	302	306	318	317	307	298	265	308	312	271	297	304	325	278	314	275	318	297	314	347	311	282	303	321	281	314	300	290	304	311	318	328	307	292	316	315	328	310	329	286	289	311	294	310	316	328	316	280	286	300	287	313	294	306	296	299	343	291	295	309	323	301	294	324	292	286	318	338	298	316	287	317	333	330	327	340	303	290	298	306	321	290	328	303	313	289	322	321	312	283	322	320	320	330	337	286	346	315	315	318	292	318	342	292	279	311	310	307	313	327	276	340	342	307	337	310	295	325	285	297	300	291	312	314	325	313	301	321	329	342	333	318	356	301	353	320	303	326	269	326	322	318	324	316	297	260	309	313	298	307	306	335	282	312	338	303	305	340	349	302	304	273	318	308	303	301	298	272	318	278	308	277	283	336	277	297	287	296	292	315	326	317	288	312	291	289	290	315	302	297	286	288	304	301	312	309	301	306	284	307	322	299	308	332	317	286	327	320	324	313	276	305	299	293	299	304	307	314	337	300	310	296	292	302	316	314	310	304	320	307	281	280	334	303	300	327	298	294	310	336	302	304	326	313	324	301	325	316	349	300	273	314	327	303	300	270	298	334	301	353	307	303	311	296	315	287	313	330	323	276	340	315	294	302	291	342	301	307	321	325	310	313	285	311	324	307	284	289	304	284	315	322	296	328	287	302	294	269	309	295	322	314	290	302	271	317	367	310	287	298	288	294	289	331	310	310	326	311	298	330	320	339	307	303	319	318	310	341	307	296	277	325	282	338	351	311	298	296	311	315	293	327	300	335	322	295	308	285	323	311	295	324	279	304	322	290	298	320	314	296	327	298	353	321	328	327	291	285	319	309	297	294	293	311	284	281	299	282	319	283	301	315	296	289	294	320	309	333	316	321	330	292	323	280	316	298	315	280	323	297	326	300	285	301	314	324	291	289	294	307	303	327	317	289	324	319	289	288	288	306	312	284	332	291	298	325	295	275	287	328	321	306	290	338	310	327	324	297	277	300	312	312	317	287	300	308	271	306	295	298	293	297	281	285	311	324	307	320	336	286	319	317	305	308	302	292	325	314	292	319	291	291	324	334	314	310	335	265	336	309	336	317	353	281	325	331	327	292	309	305	327	303	321	272	291	314	326	334	306	324	301	314	262	301	299	315	315	331	309	310	322	289	317	291	325	292	307	299	308	302	314	313	282	289	290	333	301	322	314	295	298	324	324	311	295	304	321	318	326	299	299	285	298	285	302	292	312	272	319	295	306	303	275	305	295	298	293	286	286	324	329	288	302	336	297	302	288	323	320	311	302	301	295	315	334	325	289	318	305	319	323	287	298	299	260	323	301	328	308	339	287	346	322	313	305	338	335	308	309	310	293	308	313	285	292	296	293	325	299	267	299	331	329	288	308	321	285	350	293	297	274	317	276	312	280	298	345	318	296	323	284	288	299	302	313	289	309	293	330	284	285	317	285	291	294	316	302	293	307	284	286	330	299	329	294	297	322	317	309	289	278	304	294	288	323	294	306	299	311	313	317	316	293	275	348	340	291	309	310	269	285	293	261	304	328	329	307	292	293	301	321	307	279	310	276	291	294	356	295	309	325	284	308	308	313	309	306	302	302	312	313	279	288	316	351	323	324	290	295	287	309	299	326	326	289	311	291	313	312	317	329	312	306	322	305	261	333	276	319	323	312	297	309	352	300	280	325	287	291	309	314	302	323	297	301	323	318	288	314	287	324	309	297	316	302	321	329	299	321	291	276	316	329	307	300	315	302	306	322	311	266	294	311	303	283	296	300	321	310	348	294	311	310	278	305	338	339	312	322	317	279	306	298	292	323	332	331	320	298	314	322	302	323	346	324	295	305	286
6416	1085	1446	1436	1285	1238	1060	973	909	860	838	834	835	824	813	787	776	754	776	797	776	756	795	762	773	722	792	752	706	739	690	788	750	753	702	770	757	742	755	752	753	727	742	788	713	717	747	752	716	707	731	763	694	707	785	733	717	756	750	733	740	752	783	747	776	729	662	742	721	729	740	753	708	732	766	750	789	782	768	748	762	785	777	721	772	769	699	768	725	796	768	728	719	733	734	699	716	741	769	738	758	700	743	749	739	713	736	736	724	687	724	704	757	734	722	715	694	715	723	770	781	739	722	737	726	719	807	740	743	702	787	714	713	722	770	715	769	738	725	708	687	767	765	714	734	798	741	724	763	718	735	722	745	707	746	740	764	716	742	716	717	788	744	723	733	712	721	742	740	782	744	732	776	706	752	726	690	689	741	732	757	733	723	700	691	714	720	717	720	792	743	739	764	676	782	748	731	719	740	755	723	720	731	735	707	730	730	728	681	714	759	738	740	720	710	754	724	738	714	773	756	734	741	704	729	742	760	721	731	742	762	708	731	707	744	762	713	708	732	732	737	711	723	725	741	771	713	768	763	710	753	720	735	760	721	748	764	736	703	752	763	710	763	724	774	743	679	694	706	777	762	723	717	736	738	733	711	759	734	724	738	688	772	749	771	753	747	706	680	729	777	699	709	753	731	737	754	665	729	763	729	687	734	760	739	740	759	735	729	675	678	745	785	779	735	714	734	759	725	768	757	742	713	724	738	714	753	748	745	781	721	698	706	735	697	731	712	732	791	741	692	722	724	777	746	657	766	750	726	734	721	731	691	743	678	721	724	748	739	694	746	763	713	727	713	757	722	708	703	718	708	749	742	757	695	711	702	744	724	744	750	750	733	738	738	756	741	699	761	780	698	766	782	744	759	739	715	744	708	743	769	755	746	722	739	744	725	737	706	696	745	684	709	722	722	768	759	680	742	738	780	788	747	702	720	744	750	713	790	706	724	747	731	697	722	781	761	746	722	712	715	761	750	733	714	666	719	718	711	749	774	763	748	776	711	730	714	720	781	739	731	716	693	741	747	765	762	763	698	750	718	726	729	759	725	722	749	728	742	749	725	724	733	732	755	723	747	724	731	700	703	739	753	696	770	749	695	716	747	756	739	701	769	700	768	757	711	739	783	715	778	734	696	722	735	749	720	747	703	747	734	724	743	717	740	696	694	783	764	711	736	723	755	742	739	720	758	679	773	779	701	708	781	718	784	760	712	729	748	701	739	714	745	676	748	736	756	757	714	792	739	764	738	695	773	713	740	767	723	742	784	730	723	711	694	722	749	730	711	710	776	747	744	720	764	709	714	753	680	683	752	723	743	718	720	789	729	742	748	740	756	699	753	717	727	752	748	706	716	761	744	728	750	690	767	765	743	763	700	752	750	800	751	752	694	717	734	710	721	701	737	768	712	759	769	728	720	752	704	743	729	710	737	684	722	744	758	768	810	728	747	776	740	740	735	757	724	712	717	722	736	703	720	741	777	697	734	721	717	743	714	715	701	748	711	713	704	731	734	799	734	763	760	720	757	710	748	726	766	741	696	751	726	756	749	747	745	732	723	758	739	797	705	737	736	797	784	737	775	742	705	760	735	701	787	746	720	709	710	732	733	780	684	739	791	758	796	751	744	741	773	787	736	731	760	702	730	739	719	723	756	772	737	681	712	718	746	758	707	680	673	737	728	759	729	759	755	717	684	702	698	750	719	720	704	697	698	732	723	741	761	708	711	732	732	706	718	786	721	713	754	758	751	705	695	728	731	784	752	777	764	702	694	791	729	726	757	707	745	758	760	703	711	753	747	684	739	731	740	769	726	722	773	682	759	733	725	710	728	726	757	759	782	708	749	754	728	710	701	749	703	706	732	733	744	716	763	725	738	737	740	715	772	700	747	744	767	669	674	764	764	762	721	752	684	755	705	732	722	717	742	710	783	742	719	748	761	723	744	718	731	746	751	758	713	711	722	745	744	747	719	702	728	718	753	756	758	721	764	718	732	731	783	726	689	724	772	729	691	759	761	741	735	752	730	715	776	762	753	745	767	701	742	680	741	806	755	737	768	714	727	742	712	720	739	754	719	717	733	714	712	769	745	726	721	722	739	760	709	745	718	731	737	745	789	738	733	717	736	727	723	780	729	749	753	695	746	784	750	789	710	748	710	735	710	686	779	712	762	743	754	789	718	700	749	727	734	746	749	715	761	722	758	742	771	727	743	745	723	712	706	752	706	760	767	733	742	719	724	744	751	705	709	744	720	777	694	748	720	712	762	741	794	769	730	743	775	763	660	728	732	726	716	719	729	762	704	755	721	702	759	781	715	752	663	738	778	740	707	756	739	662	687	732	735	702	769	738	719	731	772	781	756	724	681	788	669	748	679	794	771	722	753	750	768	761	714	695	744	704	681	737	758	779	745	742	754	737	743	712	765	795	760	724	764	820	672	726	673	730	757	737	744	722	781	714	712	733	742	773	746	721	746	746	739	739	721	744	774	695	739	714	750	790	780	746	714	777	733	736	695	720	712	742	750	719	707	770	719	762	772	709	734	760	747	729	751	721	727	736	768	738	769	708	801	718	731	739	677	733	699	788	744	702	692	753	702	701	745	755	781	752	761	675	752	741	733	700	775	700	749	751	696	747	740	707	707	747	713	781	689	687	702	696	762	766	750	772	778	752	707	712	713	718	737	746	758	726	696	753	697	701	723	732	756	780	765	732	790	736	749	715	722	712	718	728	731	753	716	746	740	753	781	737	712	727	742	753	738	758	755	700	723	767	724	735	715	702	742	661	701	684	727	711	739	751	727	770	708	722	693	768	710	784	766	757	740	685	695	704	726	778	753	715	700	767	739	744	761	740	729	710	729	761	714	734	699	706	778	726	750	745	735	727	714	768	729	749	730	724	771	751	740	741	739	766	757	730	719	778	788	736	732	689	701	727	712	744	715	752	706	743	726	769	784	758	755	724	709	719	788	779	707	729	737	798	724	755	762	753	729	723	787	753	737	709	678	719	705	763	745	752	761	752	782	749	712	752	719	717	737	755	710	718	724	753	763	732	725	787	738	755	699	727	746	762	716	735	681	763	739	760	750	703	779	729	731	707	736	709	792	705	734	709	755	714	728	710	711	695	750	728	728	670	731	730	739	711	758	752	736	716	712	782	699	740	755	745	732	724	762	764	744	696	784	732	770	716	755	678	740	769	752	720	716	787	766	713	739	682	733	710	740	690	757	745	683	665	700	747	688	718	746	744	703	771	748	695	740	725	749	760	703	745	754	783	774	727	738	768	759	735	700	753	700	702	676	704	708	737	691	806	743	737	748	734	725	682	744	752	775	739	742	715	765	725	774	724	684	709	779	713	693	736	705	769	761	712	712	763	721	706	714	781	769	720	736	794	740	765	703	714	723	733	737	765	659	746	781	761	773	748	747	713	777	774	746	787	732	721	763	753	767	725	719	722
12043	904	677	572	364	288	252	200	190	186	175	144	172	166	138	149	149	158	151	149	139	140	139	153	145	131	149	138	154	155	152	142	151	133	142	156	125	129	144	122	141	155	126	136	145	135	139	144	154	145	131	143	143	149	130	152	128	130	139	148	129	136	143	128	147	132	111	128	120	154	165	139	129	147	138	138	120	159	130	137	150	134	143	145	118	132	128	116	140	133	138	137	101	160	120	137	155	131	131	127	135	142	146	129	117	138	129	151	172	147	141	145	124	121	140	132	138	132	131	133	150	153	142	141	138	130	116	131	144	147	139	124	146	137	146	136	139	158	138	137	158	117	126	136	115	137	127	135	150	133	136	144	169	152	125	142	145	160	139	131	149	138	150	142	155	151	141	143	124	133	158	129	140	168	113	152	145	135	146	130	143	123	144	166	126	138	157	141	140	148	142	137	134	129	145	132	145	153	161	150	158	113	138	143	178	131	157	149	139	151	133	125	131	130	123	156	111	147	145	146	125	129	126	126	125	129	134	139	140	146	156	143	137	121	151	153	125	127	138	137	129	133	138	145	118	128	128	151	120	147	163	150	144	150	135	104	122	119	123	138	139	145	158	146	132	132	136	124	127	153	126	154	133	125	157	129	124	132	125	143	134	128	142	133	138	137	122	126	129	114	124	142	139	137	132	150	134	128	151	112	141	141	131	137	120	139	134	139	137	135	141	128	130	132	150	134	146	133	123	134	132	138	153	130	137	144	154	121	163	147	151	141	140	133	150	145	163	147	132	138	137	123	146	148	138	132	144	117	139	134	149	139	144	133	126	122	158	143	134	150	113	144	148	133	145	144	142	137	135	152	147	159	149	130	149	135	141	124	144	139	126	145	128	136	126	151	124	138	128	127	133	139	124	135	142	144	136	146	148	154	146	135	145	140	114	148	155	120	149	126	145	138	149	140	139	152	154	135	110	144	136	116	152	139	144	115	135	151	125	132	134	142	128	121	127	152	122	144	151	149	148	119	119	150	146	136	126	120	152	127	148	144	146	154	126	161	156	140	135	138	126	139	133	144	130	137	135	121	136	126	132	141	128	131	126	128	157	158	123	161	127	122	125	137	124	144	142	126	123	142	148	139	135	140	127	130	133	140	137	147	154	137	138	113	127	133	150	128	133	154	145	144	135	134	121	140	130	152	142	132	134	146	123	147	155	142	117	155	131	164	123	138	118	130	141	128	109	122	148	133	138	133	132	144	145	116	134	141	129	153	141	139	113	138	139	135	110	140	121	132	144	143	129	135	140	160	139	149	142	134	145	141	126	143	147	124	145	146	158	137	168	144	173	96	145	163	135	127	136	139	121	132	143	137	128	123	145	134	126	139	152	151	133	115	145	146	144	148	131	130	142	116	141	133	147	165	147	136	129	129	128	131	143	108	145	136	137	160	123	109	140	127	137	133	124	129	144	137	153	138	131	143	138	130	147	145	138	146	146	131	125	144	144	140	141	132	122	133	129	147	119	144	122	139	138	138	139	126	148	161	143	139	130	119	136	147	109	134	139	131	138	123	144	142	145	120	137	135	123	121	166	148	136	154	139	143	141	155	137	163	143	136	132	125	117	133	147	150	135	149	143	144	132	163	134	130	98	143	138	139	158	128	131	128	134	129	126	153	152	153	135	158	135	150	135	121	142	148	143	117	128	147	148	132	114	136	124	152	131	145	126	119	130	146	170	157	151	147	142	136	150	124	136	136	121	147	146	128	127	146	140	147	145	147	150	130	123	134	140	141	142	129	152	130	128	133	150	155	141	135	134	137	146	133	132	131	127	118	149	143	125	154	151	128	119	174	142	145	125	156	128	149	123	121	143	113	155	134	145	127	136	134	145	134	145	133	139	109	132	139	120	125	150	129	153	130	135	136	134	145	117	141	140	139	126	140	151	143	149	151	134	133	103	146	126	126	119	177	132	131	128	131	149	141	134	129	123	146	142	136	142	139	151	148	149	140	123	140	154	118	132	123	139	138	130	123	127	139	150	118	113	138	134	122	155	122	153	134	136	148	142	120	137	149	129	147	147	142	152	122	122	117	139	138	161	139	143	119	149	154	151	125	127	122	120	173	127	142	137	139	137	140	143	126	142	126	126	131	115	110	143	134	130	129	120	155	146	136	139	130	166	144	155	135	125	159	109	136	124	136	135	151	125	134	140	161	128	129	143	118	134	130	143	151	151	135	143	146	140	117	143	139	125	137	151	166	148	143	135	128	144	126	139	147	135	131	139	141	136	156	147	152	143	131	155	126	128	138	154	143	129	130	142	136	153	131	149	131	133	146	118	116	147	136	136	136	153	142	122	151	133	150	126	142	134	147	133	157	142	148	120	126	133	133	123	158	165	122	124	123	140	121	127	151	149	134	123	136	134	127	132	138	154	136	137	144	144	131	134	123	145	139	137	135	137	124	120	143	122	148	159	135	150	140	152	132	128	150	130	158	125	137	133	140	122	135	148	139	142	140	147	122	114	116	143	127	138	132	138	154	152	119	131	140	122	132	124	128	135	142	142	121	129	127	138	125	131	126	154	111	142	141	125	144	121	134	155	148	119	138	141	123	140	136	136	147	104	142	138	134	178	175	134	125	135	136	128	132	159	142	141	119	129	130	123	158	152	143	159	165	123	140	142	122	137	118	155	123	128	159	149	142	141	123	129	120	156	139	143	129	146	137	122	118	119	129	136	126	150	123	140	133	136	154	137	139	135	141	142	144	146	131	143	138	130	128	123	139	125	145	137	138	151	152	133	138	143	131	137	122	152	126	133	132	154	138	147	136	168	138	106	149	142	129	132	152	134	139	138	144	149	131	150	130	146	155	128	136	129	132	142	143	112	148	130	143	140	141	162	123	137	141	134	127	128	138	135	143	148	134	144	148	143	116	135	121	128	143	128	128	132	133	128	120	150	149	186	145	110	131	139	146	137	142	130	142	118	129	142	135	144	133	144	137	137	143	159	150	153	123	127	145	126	120	142	135	134	160	142	132	155	153	146	142	127	145	130	142	154	132	115	122	141	142	146	146	136	119	149	130	148	144	136	145	141	148	146	124	126	133	147	138	117	125	121	141	145	113	127	142	162	131	141	159	147	126	139	151	133	127	137	146	131	132	136	119	128	126	116	132	162	148	152	107	131	130	127	127	137	144	142	109	127	131	137	151	149	142	146	150	129	160	147	139	164	119	137	158	118	128	139	127	134	141	124	138	141	136	152	132	140	112	136	139	133	136	139	123	137	123	135	133	135	145	135	132	149	124	138	128	136	113	121	160	152	131	127	143	115	128	121	141	140	148	139	135	142	147	144	150	153	136	159	149	141	145	165	135	150	134	152	121	124	151	128	130	133	150	130	142	147	148	141	141	132	147	128	134	159	120	146	131	157	118	139	149	129	150	156	130	120	145	138	131	127	137	177	139	148	126	124	133	141	123	151	133	140	135	120	124	129	136	140	144	124	127
7681	1021	1580	1752	1424	1177	999	795	727	621	557	525	531	495	487	479	470	432	429	423	454	415	410	413	439	418	396	406	431	378	377	439	387	394	412	366	395	383	373	393	363	355	379	368	382	383	385	371	342	362	385	397	375	361	355	392	405	357	355	368	376	386	352	365	363	362	393	385	341	385	399	342	381	323	380	366	350	344	367	387	382	392	385	385	363	396	364	355	333	349	352	382	346	360	360	359	361	393	362	351	372	373	360	395	355	363	351	344	325	397	355	370	368	355	366	379	367	375	367	368	339	332	377	366	336	385	372	387	326	341	377	376	348	371	374	366	368	378	354	369	387	364	388	355	370	368	350	367	368	332	366	368	389	377	374	360	376	348	406	415	357	354	390	370	344	344	364	353	363	331	358	372	324	360	373	372	387	342	357	390	343	346	355	369	333	358	380	330	364	371	367	357	360	357	379	372	356	373	393	326	339	343	412	374	371	324	343	349	326	367	382	335	320	362	377	371	340	360	365	397	378	409	332	352	377	349	356	350	352	364	406	365	365	374	324	402	367	343	370	384	330	375	362	361	361	380	363	366	378	360	359	355	352	327	400	368	375	351	372	352	336	348	396	398	346	357	344	366	319	350	322	406	375	360	374	376	342	360	403	354	367	381	362	381	371	380	399	361	368	376	375	372	411	383	376	394	354	384	346	358	384	394	388	360	351	381	338	366	363	365	342	421	369	375	377	362	357	339	344	355	352	377	356	355	372	385	338	346	379	379	375	334	364	351	355	364	344	364	352	355	372	322	368	384	382	349	368	317	354	362	367	345	330	368	356	335	394	362	361	370	362	340	357	329	386	389	362	393	364	375	335	394	350	400	344	367	367	388	362	335	393	347	366	362	351	353	343	364	360	370	397	359	356	319	344	383	393	372	358	334	380	383	370	389	373	338	390	357	348	386	368	377	375	381	353	395	337	372	360	334	344	342	338	360	348	366	369	326	357	384	391	343	357	366	348	341	390	337	368	382	378	424	360	370	376	363	365	354	387	363	366	414	380	393	349	392	378	392	367	322	352	350	367	306	380	364	386	374	362	338	346	366	347	360	366	357	361	352	393	386	363	354	375	364	353	389	346	355	347	353	361	378	335	350	344	387	395	379	375	360	381	374	377	369	399	357	357	386	390	336	407	374	326	366	358	393	342	404	347	351	355	358	362	349	349	384	341	389	386	377	340	373	357	399	360	372	347	368	386	404	350	399	365	341	361	364	331	377	329	359	315	332	341	379	385	386	392	393	347	359	396	383	347	359	351	399	362	367	359	374	336	346	368	371	380	388	364	365	326	370	346	343	358	379	353	366	384	358	385	378	365	375	324	338	353	348	381	357	356	376	349	348	351	373	376	356	329	348	369	367	348	355	339	361	373	371	396	385	374	380	365	359	341	356	378	346	395	341	372	375	350	369	369	386	375	349	403	363	352	316	335	338	373	395	342	350	356	374	363	346	386	347	333	351	367	359	353	358	346	398	369	335	349	375	368	369	366	392	366	356	351	335	357	349	361	350	360	359	348	341	398	364	387	379	364	339	354	359	370	376	368	354	365	382	340	345	386	377	359	347	368	347	352	356	366	392	328	356	399	331	331	369	360	382	368	380	396	390	339	358	374	372	375	346	366	360	397	368	379	332	376	367	346	340	395	384	373	360	376	369	353	385	391	369	349	380	367	358	353	359	363	333	361	370	363	362	334	373	364	370	359	361	370	354	346	366	354	368	372	386	358	331	385	348	377	341	379	339	354	363	363	359	359	338	392	350	349	362	343	378	387	352	377	365	341	365	337	359	395	385	372	342	378	373	352	384	332	383	364	380	387	331	333	352	374	366	375	363	353	334	361	374	367	375	364	360	338	381	328	345	382	370	366	380	356	350	329	373	351	370	350	366	368	316	339	383	369	310	345	369	365	382	361	367	409	368	350	346	355	373	351	371	348	350	387	363	339	339	359	364	349	384	395	382	372	359	349	372	350	390	345	388	371	342	399	338	361	360	343	353	361	328	381	400	365	384	349	380	361	362	364	369	356	329	391	322	393	382	372	307	364	367	371	396	381	371	393	350	340	375	367	331	359	386	386	365	360	381	358	352	383	389	354	363	325	370	383	414	366	335	318	354	344	357	387	396	382	356	381	346	374	339	342	355	353	383	389	350	370	367	319	351	371	375	361	361	355	340	359	398	320	337	407	391	360	358	342	366	352	362	368	339	373	342	359	341	384	373	374	356	363	388	370	332	350	379	392	346	350	354	349	362	378	368	383	330	387	366	362	353	406	346	341	381	357	328	345	341	344	380	369	392	371	360	351	378	334	376	348	385	347	387	351	345	337	372	382	347	368	350	364	363	360	362	365	345	346	352	394	378	361	367	317	370	380	333	354	378	370	383	340	354	369	312	380	392	356	337	362	379	345	371	375	350	319	341	374	333	350	404	356	397	347	370	351	357	382	365	364	325	353	338	354	399	364	331	341	369	372	383	369	305	354	397	365	365	367	351	371	335	324	371	390	332	324	315	370	369	371	397	386	377	357	337	388	349	361	306	381	359	334	394	364	360	347	321	353	345	361	367	388	376	326	382	363	376	343	358	366	319	377	335	345	346	364	376	349	370	377	367	358	379	331	339	364	398	375	344	351	393	350	379	351	334	322	352	338	365	360	364	356	382	363	388	378	346	394	355	333	358	339	342	366	386	352	354	365	379	336	367	358	353	392	323	363	386	379	383	351	346	352	371	404	356	356	312	363	372	387	348	351	398	367	389	390	340	367	389	342	354	358	361	363	371	363	352	360	385	352	325	376	390	342	367	307	384	365	376	377	360	395	384	368	355	374	364	361	346	391	358	365	366	361	375	382	361	393	367	368	373	356	370	352	334	370	323	352	360	350	377	393	360	362	384	367	339	339	355	368	355	342	387	381	365	354	340	342	388	408	381	371	378	360	344	374	378	383	398	330	340	381	330	407	364	352	348	373	345	328	356	353	345	390	364	356	394	352	365	361	345	342	337	313	371	382	375	355	390	398	356	342	376	398	363	376	390	376	349	353	397	385	370	346	413	376	362	347	366	355	356	349	355	358	336	383	352	330	393	360	316	359	371	356	388	337	356	340	380	363	345	334	385	375	341	356	386	328	355	382	370	373	361	369	352	355	362	374	388	371	368	342	371	313	373	385	342	349	380	328	388	326	392	358	362	347	342	355	351	349	374	355	376	368	362	370	390	388	348	378	377	332	367	376	370	385	380	360	349	364	357	354	364	340	357	356	381	385	370	350	381	355	361	329	394	358	380	376	359	381	344	378	370	350	371	409	392	373	380	344	382	365	374	375	371	336	379	354	362	379	329	344	355	364	362	381	357	355	383	333	353	355	357	354	367	361	393	348	378	368	345	354	402	350	370	358	366	351	349	389	347	388	336	354	359	358	386	339	384	343	409	380	370	355	358	373	391	343	379	331	395	376	372	366	329	373	369
1242	399	373	351	335	365	372	358	343	365	378	355	373	395	353	342	348	378	386	399	358	347	356	377	354	376	356	340	376	335	338	351	323	335	399	338	346	372	386	352	360	332	378	405	351	347	377	398	344	351	360	370	336	375	371	365	353	366	370	328	363	384	389	366	379	319	356	356	371	368	371	368	331	379	345	354	337	342	377	374	351	311	366	373	355	351	404	346	335	392	379	363	383	381	377	367	377	360	366	333	351	330	336	371	375	364	394	361	311	352	372	337	366	390	370	357	355	352	372	373	362	392	351	331	354	349	358	380	380	396	345	377	321	372	399	389	384	389	388	347	355	363	339	374	384	372	350	400	367	366	365	372	385	364	393	397	358	333	343	372	388	345	369	374	405	403	381	399	342	346	352	378	352	346	382	379	369	367	343	389	387	354	347	334	396	363	355	334	351	358	375	399	372	339	367	360	327	373	364	356	366	377	361	337	384	360	344	347	383	372	337	367	346	351	337	344	356	330	351	342	385	339	345	323	380	385	384	351	363	349	361	411	313	386	364	340	364	341	354	359	372	368	383	362	347	344	357	356	329	346	340	363	371	338	360	368	338	363	362	349	367	353	312	401	372	348	374	375	367	369	360	384	388	350	351	380	404	340	372	361	389	364	333	353	352	386	344	355	357	340	314	355	364	356	333	345	398	371	328	375	351	332	374	399	350	362	377	348	375	380	343	355	393	351	377	367	326	372	360	370	376	377	357	350	351	340	396	367	353	345	306	362	357	324	355	346	360	355	384	370	354	343	351	342	360	349	339	343	350	367	338	335	366	365	388	345	387	381	372	371	378	367	359	413	356	348	346	353	393	342	364	326	387	387	374	399	355	372	358	377	372	365	397	362	332	357	339	360	365	371	402	346	338	336	325	380	358	350	352	358	351	338	362	317	391	352	371	403	368	390	378	390	348	371	395	375	355	353	388	343	333	372	357	352	351	360	364	382	343	369	378	360	374	362	376	341	354	358	346	345	358	358	348	338	377	362	377	341	370	372	330	356	371	362	357	337	347	358	367	360	350	339	369	342	357	360	401	407	383	402	377	374	356	365	340	345	361	302	367	360	401	341	372	361	379	348	351	347	351	387	364	353	347	373	341	377	379	367	371	372	378	347	403	358	392	357	392	367	356	359	387	336	385	348	322	325	349	358	343	353	358	327	352	378	327	355	403	368	381	379	364	383	394	351	378	364	363	362	353	358	342	371	342	408	393	363	387	389	326	348	357	363	369	373	346	381	342	371	380	351	352	376	371	344	359	353	362	343	363	378	365	334	358	375	361	333	360	349	320	373	368	395	336	389	347	327	375	372	367	385	311	376	341	371	358	350	335	330	339	355	368	362	340	356	334	325	338	323	356	346	346	357	359	362	312	359	371	364	341	365	367	356	330	391	372	390	401	382	366	356	362	406	332	398	340	331	369	412	347	314	383	354	352	373	369	385	365	365	373	380	353	366	383	377	348	371	364	342	391	352	351	325	360	357	362	333	342	344	353	370	338	361	380	386	358	354	365	354	328	326	359	334	362	328	363	356	363	422	372	384	373	313	333	362	348	380	380	356	329	371	381	320	370	359	352	323	336	344	354	367	358	347	378	371	376	388	366	373	346	334	332	342	381	369	375	365	363	381	360	375	376	331	352	357	328	347	360	311	370	346	403	364	357	386	381	347	374	383	338	314	328	348	344	368	350	365	381	361	379	382	340	359	323	332	376	389	411	358	335	407	350	349	381	397	354	393	309	357	394	375	352	359	365	379	347	349	366	380	370	381	359	365	353	325	378	361	378	362	347	395	325	377	374	348	336	349	397	402	357	374	384	349	340	345	341	360	370	354	380	353	335	344	367	413	367	366	358	369	368	347	370	371	375	381	355	352	357	372	389	346	357	364	351	334	345	372	365	367	412	332	345	353	350	347	363	376	333	350	389	358	361	372	373	325	315	361	362	388	335	348	360	360	349	347	378	384	353	383	360	366	328	336	364	358	374	369	402	346	351	353	343	365	358	340	337	333	359	390	375	386	363	342	365	363	350	337	349	391	350	363	373	372	360	380	366	337	359	357	375	328	384	344	358	341	367	354	317	330	367	345	385	364	356	407	352	368	379	382	340	357	363	382	347	325	329	369	399	382	344	379	364	363	358	418	349	347	356	360	391	380	387	362	375	395	357	375	327	382	362	359	391	380	350	365	364	357	377	344	336	336	402	372	392	372	373	342	367	380	371	392	349	332	375	362	405	373	341	363	352	386	350	330	360	360	350	357	337	332	358	358	394	359	339	393	404	358	361	356	366	346	377	354	382	344	357	372	365	357	313	352	391	410	367	369	342	350	375	408	358	366	363	389	346	372	351	344	361	347	354	393	372	334	369	349	349	354	348	352	377	344	350	325	360	323	353	375	348	375	362	367	331	363	335	367	386	358	324	395	373	390	388	365	355	382	362	385	347	358	378	349	354	362	342	381	349	379	371	408	375	386	392	342	333	352	353	392	359	407	351	348	343	347	341	376	315	360	385	359	410	361	374	347	333	330	360	367	342	344	375	301	343	339	379	379	344	313	341	363	365	389	373	354	341	360	364	350	385	341	370	327	346	346	349	368	381	334	344	396	341	360	378	340	372	355	394	362	370	369	355	387	347	323	349	384	362	348	368	374	314	371	372	322	346	342	373	365	363	361	376	347	358	374	365	345	326	351	373	367	374	395	350	368	357	388	348	378	343	380	375	335	349	380	373	393	351	329	380	390	364	331	353	343	337	331	351	390	401	338	340	339	364	371	345	392	367	354	400	377	331	343	371	391	359	369	376	357	348	352	352	328	385	367	317	387	352	384	369	380	391	356	388	353	357	347	363	372	382	368	350	352	334	355	377	395	347	360	371	350	339	337	374	373	342	365	404	339	365	355	378	330	343	372	363	383	367	350	332	357	403	367	354	373	385	350	342	399	364	326	356	351	348	349	365	353	356	355	368	352	361	338	343	386	392	348	371	351	347	359	336	358	332	359	360	357	374	387	354	371	378	389	338	363	366	391	384	366	318	360	395	361	363	379	354	344	349	388	411	328	377	356	376	365	372	378	362	338	359	364	318	316	339	321	345	367	375	337	400	366	366	326	377	363	323	344	376	365	319	353	367	332	356	367	371	370	372	369	363	377	378	325	342	359	343	359	344	324	381	353	346	375	401	383	353	374	355	336	300	360	380	396	364	359	357	379	349	364	356	357	387	355	363	297	378	345	362	350	382	339	374	320	377	327	378	370	359	373	381	359	349	340	358	355	310	336	367	376	335	354	379	368	368	331	386	365	351	329	351	355	351	387	391	358	368	366	353	340	356	313	369	390	372	346	343	317	409	394	388	363	385	371	341	374	406	346	369	361	367	373	352	354	396	366	366	342	365	370	368	367	375	365	402	357	362	379	339	337	342	366	360	332	350	346	311	380	335	360	402	353	349	377	358	387	341	347	349	379
2035	847	819	850	901	951	855	913	788	806	869	893	874	888	878	862	934	844	875	896	872	877	856	877	881	874	878	869	834	869	850	843	880	860	902	813	837	894	915	874	842	893	904	870	884	876	834	854	851	835	883	808	890	878	853	850	840	849	858	841	887	868	882	843	809	846	889	853	827	895	859	878	886	838	831	885	825	891	868	907	852	854	815	862	920	832	808	836	865	859	860	866	837	806	836	815	875	864	842	867	861	866	882	842	871	840	888	833	852	866	870	838	805	877	871	826	860	852	853	872	932	900	853	849	903	889	848	837	822	845	845	901	869	901	882	864	812	894	874	843	912	961	829	789	930	833	832	864	801	831	865	835	827	867	911	850	888	892	866	856	878	832	855	877	906	851	881	851	845	850	882	853	951	843	888	905	840	849	834	853	856	840	868	902	822	839	868	907	853	881	831	904	842	890	908	853	812	860	939	830	869	816	807	838	837	847	854	818	946	829	861	844	844	859	885	853	831	848	868	844	839	896	867	859	876	841	904	852	869	928	898	842	868	849	827	887	904	856	813	845	874	859	837	887	823	887	853	846	868	859	820	882	842	872	877	915	880	836	868	845	837	854	880	864	855	817	845	854	906	869	905	822	905	880	873	894	837	881	873	912	862	908	882	826	855	816	872	844	855	901	786	829	857	837	859	870	887	805	853	891	819	842	891	833	830	786	849	870	869	890	858	881	823	871	801	841	873	865	863	850	816	846	883	904	923	835	881	843	898	840	859	929	908	833	854	882	868	918	869	814	867	902	848	902	854	886	808	837	845	886	860	818	897	821	862	882	831	797	857	894	903	908	840	880	868	794	878	836	853	874	840	825	842	853	877	835	832	816	854	801	862	828	837	838	826	868	884	849	909	919	863	828	865	873	900	843	871	892	898	890	858	816	851	871	857	859	852	865	829	817	827	906	859	880	863	905	904	860	863	885	864	872	828	857	871	843	821	849	852	876	838	820	872	860	851	837	824	818	857	859	855	855	817	853	870	808	909	839	879	884	844	900	874	894	838	848	905	863	822	888	904	810	894	889	837	830	837	877	857	871	880	867	916	879	901	838	926	857	910	865	896	854	877	868	844	809	865	872	910	872	875	866	898	895	855	868	866	925	863	861	877	823	847	838	851	869	863	853	898	882	928	828	866	841	860	866	822	856	901	913	883	865	901	908	872	863	815	894	821	858	819	828	855	838	853	864	912	833	868	805	848	825	850	863	878	835	878	861	889	908	876	897	884	923	850	865	840	847	841	849	888	827	862	815	875	820	845	856	844	823	857	842	842	890	844	835	859	858	848	883	856	874	871	890	836	840	845	849	862	898	827	870	839	918	860	834	878	877	858	880	871	848	849	835	902	858	888	926	923	888	837	872	854	908	843	893	820	841	882	896	890	854	855	813	890	919	848	859	851	898	842	876	881	907	889	907	883	838	849	824	886	874	901	888	870	866	909	885	850	845	870	838	893	906	851	927	863	885	897	839	867	864	885	871	806	896	863	813	872	889	828	887	846	865	794	864	862	871	867	875	850	833	873	855	834	850	867	805	835	827	889	814	825	860	869	901	861	852	832	855	872	844	872	855	867	807	869	911	833	879	897	831	870	888	909	886	877	873	803	853	910	905	862	859	861	903	867	841	823	847	861	879	790	841	832	869	853	858	903	817	840	900	847	851	822	920	863	817	877	868	875	797	892	882	827	853	852	894	866	874	835	836	881	859	881	833	885	837	877	851	889	840	843	912	868	833	831	872	859	852	846	785	882	868	837	824	866	900	845	842	866	865	875	854	884	902	845	861	840	847	843	893	847	847	870	839	875	875	839	844	886	830	890	841	854	859	912	851	886	823	846	868	869	836	895	940	893	887	837	822	858	811	840	872	826	883	866	887	832	877	878	855	847	849	858	907	869	850	866	837	881	861	881	928	918	878	879	875	892	857	835	895	863	841	858	881	856	856	800	946	882	796	813	815	896	811	873	834	883	905	873	847	814	912	830	875	833	838	885	846	871	903	852	862	855	861	860	873	897	863	876	843	865	869	848	871	870	868	899	844	882	906	891	818	884	917	883	858	864	883	895	909	861	871	853	850	868	898	848	850	838	875	841	844	905	893	860	824	871	846	904	842	874	859	837	900	892	894	939	888	854	904	833	914	842	871	831	860	847	886	852	877	857	911	894	876	905	902	909	888	863	868	849	803	865	871	845	878	880	893	903	878	859	904	819	908	832	849	894	858	851	897	873	848	841	851	868	823	872	881	834	826	865	812	894	882	849	847	853	868	878	909	859	907	862	866	914	847	853	869	877	891	872	896	831	905	836	849	838	903	846	878	834	913	841	914	875	852	862	876	867	912	823	841	793	923	856	882	816	848	835	827	863	839	853	854	860	870	861	889	867	826	845	871	857	866	910	913	926	859	852	865	866	863	863	896	851	841	848	854	940	795	890	859	887	813	918	877	832	842	879	799	837	844	871	916	868	950	874	846	853	862	831	845	867	775	870	887	856	842	852	830	860	933	834	878	854	830	918	847	820	886	890	878	834	850	816	896	876	895	881	886	864	893	855	869	868	841	810	816	909	861	851	818	837	923	883	873	884	857	829	877	844	840	834	810	856	856	909	853	867	885	881	888	890	898	849	879	846	875	854	851	850	860	855	849	866	834	897	853	846	834	838	823	789	888	821	835	852	877	880	920	880	863	881	856	913	848	893	851	771	841	850	819	898	875	844	840	867	861	913	889	863	887	889	881	860	838	801	829	862	863	889	892	839	925	861	877	856	887	875	811	876	834	847	855	879	852	875	872	877	871	837	841	855	876	858	835	921	905	832	908	882	881	873	783	851	881	925	832	880	901	843	812	824	928	880	889	901	871	949	891	863	811	851	805	820	863	871	891	926	877	879	905	842	884	885	873	832	834	817	834	843	846	837	848	831	900	857	831	874	903	873	883	881	850	877	856	837	861	880	835	865	808	838	873	851	874	869	854	870	872	892	895	874	936	816	820	865	870	789	806	838	908	847	908	838	829	887	874	859	874	857	857	798	840	942	891	863	913	870	902	910	806	835	862	866	876	879	875	878	834	836	875	860	853	872	871	844	850	826	860	858	830	867	912	869	865	800	824	888	880	883	871	858	836	854	900	891	879	873	832	820	885	874	850	863	871	841	897	837	881	813	875	872	889	882	847	862	897	877	835	860	888	816	873	873	845	832	899	936	896	842	839	859	827	877	877	897	893	868	794	859	876	890	904	825	857	854	850	845	912	879	892	858	882	852	847	894	858	882	857	823	876	872	906	854	880	876	839	861	859	853	895	870	902	860	891	844	809	870	884	857	819	906	860	854	850	869	863	877	837	831	874	840	852	866	878	900	896	888	889	832	836	867	876	879	851	923	867	854	906	899	867	856	839	854	844	834	813	831	872	858	868	888	873	899	904	841	852	882	890	885	889	779	875	878	935	806	847	852	871	817	878	826	856
6797	626	562	509	433	385	337	357	316	339	309	332	315	352	317	317	317	311	313	295	334	311	290	294	324	313	304	277	308	295	296	327	286	272	286	298	330	305	315	328	301	308	291	295	266	339	336	305	319	293	293	303	340	303	292	308	321	304	300	315	289	298	359	303	306	300	312	340	340	278	308	293	333	329	318	282	301	327	293	331	297	313	303	294	296	309	345	319	270	335	297	298	345	316	274	298	324	324	303	327	317	335	276	309	335	290	284	294	275	272	291	339	304	300	310	304	294	302	319	342	309	275	344	313	312	296	305	304	308	311	291	281	298	311	281	289	282	308	286	321	311	319	327	268	300	300	310	305	297	309	288	286	290	273	284	293	276	319	311	311	279	314	313	286	313	309	314	308	294	310	346	284	282	318	310	317	329	331	299	311	317	321	302	291	326	307	321	292	311	300	326	285	304	277	299	296	304	305	329	327	311	299	293	327	328	309	291	305	319	290	280	304	315	264	316	322	299	316	295	342	306	283	308	340	310	268	270	277	298	290	325	309	272	298	310	328	317	308	316	327	325	319	312	320	297	325	294	289	280	299	321	321	335	301	301	302	300	309	287	330	291	312	311	296	314	317	282	293	274	299	268	321	278	312	330	307	279	294	329	321	303	298	330	287	295	290	303	293	256	256	313	274	294	287	328	308	341	325	294	300	310	292	311	298	321	303	309	297	342	291	317	315	289	288	286	284	334	356	308	301	301	337	297	304	318	297	306	282	310	309	288	265	296	308	306	292	320	293	301	292	304	353	319	289	279	318	304	322	285	305	287	301	306	283	294	315	300	286	311	299	322	333	264	293	301	341	330	323	294	281	316	307	276	344	330	269	326	312	290	290	292	280	338	302	303	305	304	339	293	292	293	316	340	280	294	304	334	274	312	298	288	294	334	289	325	322	277	337	304	306	287	309	302	300	338	310	285	333	310	297	313	300	292	306	302	305	303	303	308	313	353	270	300	309	314	323	284	305	322	292	284	307	312	308	282	297	301	315	299	329	289	321	299	321	299	301	327	317	315	305	254	290	276	329	297	313	327	339	319	289	304	306	308	306	314	309	300	320	293	321	321	315	268	315	325	315	297	319	276	338	330	294	313	312	301	291	307	287	288	272	304	308	299	308	291	288	320	319	258	291	308	301	307	285	312	301	306	287	324	318	276	336	328	308	306	319	316	289	315	313	308	287	276	270	290	296	324	325	317	317	334	286	316	285	286	290	309	294	284	291	304	291	300	309	287	326	315	334	298	287	325	287	307	287	298	296	297	283	294	320	290	304	312	312	298	286	304	321	317	309	287	310	291	297	308	298	280	278	275	282	306	302	287	336	311	320	302	341	288	266	332	312	312	314	314	321	307	292	301	290	316	304	304	322	296	300	347	278	293	275	315	322	324	246	286	276	276	303	279	287	292	313	288	297	297	298	291	300	307	295	344	348	300	324	312	331	317	291	318	288	292	287	276	297	287	278	291	304	294	294	277	320	331	308	317	327	337	313	331	298	307	291	287	318	285	301	301	315	286	302	302	326	319	285	280	270	322	320	307	308	341	321	299	318	282	266	318	285	292	293	310	327	330	337	304	335	303	308	296	311	291	321	326	327	314	291	291	300	302	297	303	305	307	323	304	295	288	335	277	279	309	300	308	308	337	318	293	283	322	282	322	328	311	303	311	310	292	291	311	302	314	330	292	279	309	287	325	311	316	281	345	305	279	296	328	313	336	307	321	330	280	310	315	310	314	277	311	282	297	309	308	289	304	279	290	318	316	299	278	281	300	312	317	316	290	303	347	282	326	307	288	280	285	289	273	298	345	327	325	312	289	285	305	311	312	306	302	336	316	314	304	297	300	308	284	285	330	308	300	317	326	308	312	309	310	289	327	295	313	311	310	298	305	316	275	313	303	303	315	310	288	324	323	326	273	288	306	299	306	298	333	295	317	313	348	319	346	311	299	326	315	291	295	292	289	330	306	309	289	294	321	288	318	297	337	270	308	297	302	318	301	289	326	308	305	322	285	286	340	315	312	324	309	289	325	312	303	288	305	301	317	314	350	293	305	292	306	289	318	314	274	299	323	294	306	317	323	314	322	283	319	307	276	293	329	306	299	325	313	296	291	290	292	287	327	329	331	311	299	324	289	286	315	297	312	327	312	274	297	331	316	312	282	311	317	326	295	301	312	306	310	306	319	330	313	265	312	319	287	299	323	288	281	303	308	333	309	299	307	303	309	346	309	321	316	332	295	310	307	332	335	308	312	329	313	306	279	331	312	316	309	309	312	292	320	321	294	312	312	302	309	302	321	312	302	307	305	334	298	297	326	284	294	314	296	309	317	326	322	280	325	281	298	306	300	296	281	296	330	312	302	306	313	280	339	331	305	302	302	312	269	299	301	288	289	337	298	281	306	310	309	298	295	307	319	268	283	323	300	291	295	297	299	323	328	317	270	288	282	306	324	276	322	298	317	310	274	278	322	297	316	271	322	294	304	311	308	274	294	333	322	350	308	294	306	303	303	306	340	294	292	302	309	312	314	304	261	324	354	298	293	334	302	309	329	281	305	301	267	306	297	283	283	309	326	306	301	278	274	293	302	290	287	290	348	299	307	275	305	340	318	327	342	300	335	287	310	345	284	317	281	280	286	297	303	279	332	288	296	304	276	309	320	311	309	322	315	319	333	283	285	303	264	302	304	293	283	315	329	300	319	301	322	329	306	319	310	306	305	327	318	271	330	310	292	294	296	285	301	266	327	307	316	260	334	316	290	329	304	332	318	322	290	283	296	296	326	283	284	278	306	269	300	295	315	302	314	314	311	282	302	321	336	306	305	276	300	288	319	313	303	288	301	269	306	307	326	336	298	280	312	304	266	302	297	284	311	317	353	317	321	333	305	293	291	293	322	335	316	327	303	317	285	303	321	248	302	288	269	299	288	308	302	336	302	304	293	291	282	303	279	308	313	310	322	310	301	332	298	315	295	296	293	289	297	292	291	276	307	337	292	273	303	310	290	313	325	273	312	319	342	300	351	315	314	292	298	315	320	320	321	314	269	296	315	331	306	295	292	265	277	319	305	315	292	295	283	316	341	315	311	264	302	291	315	290	312	336	290	280	314	310	328	299	327	323	299	286	278	293	302	304	294	328	335	315	290	312	315	304	295	297	305	297	323	310	290	326	318	305	325	285	321	295	310	295	293	287	302	329	325	307	300	320	286	321	290	296	310	308	306	295	294	292	321	293	325	346	271	314	355	313	300	346	317	317	295	324	307	294	319	304	309	332	317	264	258	307	281	315	313	297	303	331	299	330	312	312	308	277	281	336	291	299	323	307	310	294	323	313	287	299	310	319	309	332	291	316	297	252	329	309	305	317	320	334	307	319	328	327	287	328	328	297	288	320	316	302	310	320	303	320	303	291	301	307	337	296	331	311	286	320	293	326	288	296	287	299	311	293	290	285	268	287	295	308
6461	1011	1374	1463	1280	1193	1043	993	892	862	818	829	784	811	801	830	746	806	782	761	755	764	780	747	728	750	776	773	713	738	752	735	697	764	784	721	747	765	750	749	751	755	722	802	728	736	717	706	703	747	718	746	748	691	719	786	721	755	743	804	770	759	763	699	762	742	741	770	712	689	741	752	734	726	732	789	696	729	696	769	694	724	733	715	746	713	714	761	731	726	654	671	757	769	735	731	708	739	755	735	747	759	741	709	735	760	727	730	748	745	745	726	760	733	698	729	729	734	746	745	714	720	731	684	744	765	729	767	725	743	738	715	724	731	782	791	749	697	735	740	711	711	698	719	752	705	746	784	772	726	728	710	690	788	740	647	703	738	696	708	718	740	720	697	701	710	802	777	708	761	799	753	691	665	720	689	727	726	720	702	730	731	709	762	713	715	737	772	755	716	749	776	737	721	762	724	724	649	757	788	730	743	708	733	758	689	724	740	703	761	706	726	762	718	726	702	699	760	662	710	750	732	730	707	724	739	756	734	723	735	742	739	744	842	690	692	754	773	690	756	680	770	704	764	736	732	703	692	739	741	789	725	734	703	748	729	720	728	706	733	720	713	742	729	681	697	790	731	745	738	672	755	704	747	718	773	749	719	731	673	723	689	714	725	747	701	702	718	756	791	709	707	759	768	727	716	710	703	691	698	743	726	756	721	703	751	749	731	727	746	763	725	703	714	740	774	768	776	661	732	726	713	711	720	745	742	703	729	700	705	707	675	803	674	766	721	757	711	711	752	738	695	716	728	760	730	761	720	761	748	708	776	706	709	744	749	758	758	727	703	740	731	742	752	758	737	737	738	746	744	807	738	693	748	737	726	776	706	765	719	719	708	715	711	710	693	714	760	695	708	649	752	760	772	744	718	759	819	748	762	800	770	698	763	767	740	755	682	768	688	706	730	758	702	731	693	720	747	721	719	732	743	769	758	754	798	748	742	757	760	724	751	718	703	715	709	731	719	755	757	740	726	775	705	756	757	703	720	786	765	735	699	746	707	722	692	695	752	762	745	823	733	770	717	723	701	670	711	743	753	749	767	778	754	725	737	758	752	757	790	747	748	701	752	732	731	752	726	735	694	747	743	768	755	762	753	707	744	728	750	759	696	750	741	770	723	704	692	786	729	750	738	755	802	799	771	720	758	754	758	723	717	731	773	805	712	749	754	724	681	718	752	719	724	743	676	799	720	750	764	746	735	706	705	714	716	744	760	792	738	817	767	749	687	720	694	705	757	753	717	738	797	723	752	777	782	721	718	747	686	815	755	730	739	757	750	699	726	699	777	734	729	760	752	697	745	706	772	745	782	731	729	747	759	748	723	732	735	686	728	757	742	701	734	685	732	760	754	695	737	704	736	736	730	723	741	749	722	730	772	729	719	713	764	703	769	742	707	726	766	755	740	704	754	699	757	749	754	701	726	743	712	716	710	722	749	763	709	736	749	723	732	716	670	736	729	739	757	747	740	758	731	758	780	776	739	774	713	724	777	716	719	733	763	700	713	684	746	707	727	697	736	668	746	778	755	748	775	788	779	743	768	704	722	765	752	746	728	766	668	710	707	768	711	754	765	774	684	722	733	740	775	756	751	733	718	756	723	756	682	699	689	750	784	705	680	718	758	734	721	757	758	721	727	722	745	742	737	700	773	780	715	768	752	717	763	751	771	711	719	727	754	714	704	743	748	739	731	728	761	714	772	735	745	737	726	668	762	732	733	750	766	736	694	737	721	790	736	770	774	699	702	740	736	724	735	768	687	721	742	725	760	720	713	747	703	735	725	717	693	740	752	736	709	675	715	716	738	704	712	757	732	701	702	743	720	792	740	742	695	792	727	723	745	733	699	718	688	734	711	753	730	723	722	738	702	740	728	773	696	733	730	735	711	747	775	752	764	719	783	716	750	729	712	769	728	705	703	740	723	715	720	759	756	778	713	729	706	747	712	815	674	705	707	733	742	783	758	717	727	722	774	740	765	752	731	749	732	721	804	719	745	750	739	729	739	782	708	743	756	800	769	734	693	740	715	726	687	765	745	744	698	689	711	827	785	714	711	771	733	765	779	742	722	710	697	721	743	732	715	743	764	779	756	700	698	767	757	746	770	722	709	733	712	732	717	779	710	725	748	718	790	681	710	741	753	717	732	710	777	743	743	740	729	729	699	753	735	744	743	749	757	735	766	781	731	712	715	739	734	671	758	778	679	740	699	695	788	763	801	741	785	772	771	756	713	748	743	723	718	755	727	732	737	725	709	753	766	734	785	697	755	752	765	794	756	722	741	708	711	767	723	717	708	687	709	764	747	734	745	711	695	731	729	786	721	731	753	730	751	719	745	730	728	741	695	724	805	706	752	748	721	720	724	743	731	739	713	716	739	718	753	739	773	737	723	750	788	745	731	746	716	710	760	798	780	699	783	732	714	729	745	750	758	710	756	724	729	710	727	770	714	709	761	710	688	734	734	781	804	764	714	731	752	734	704	753	668	696	740	752	740	718	777	745	719	722	721	693	785	687	699	707	750	693	689	730	731	781	748	766	758	736	794	738	768	666	734	680	743	774	740	752	735	781	720	748	745	688	741	727	697	727	735	789	689	721	734	756	779	675	722	687	745	728	768	697	750	752	799	749	766	713	756	756	720	756	734	742	742	704	774	761	752	721	761	714	706	708	712	707	757	694	734	668	711	689	719	702	713	746	717	748	756	729	727	734	769	749	734	724	771	697	722	765	767	760	761	768	699	774	724	780	707	737	762	726	689	752	723	707	759	721	700	712	705	760	720	775	711	764	721	763	746	713	799	699	704	719	754	716	730	772	718	760	760	739	716	743	725	745	717	765	709	706	768	762	728	764	741	758	713	733	747	739	743	722	752	731	744	755	696	678	757	753	740	722	758	765	738	735	694	730	724	721	724	730	739	727	779	725	708	719	718	757	721	729	720	743	709	796	725	729	720	803	742	724	742	744	678	787	762	746	728	763	763	718	748	766	702	702	818	734	751	723	755	771	738	730	721	713	730	716	693	702	833	741	743	729	689	720	776	723	710	694	676	791	708	726	726	752	725	763	751	729	718	752	721	708	710	689	747	727	784	720	660	692	762	727	701	721	725	698	671	692	692	713	712	733	689	733	757	718	736	757	703	772	777	717	735	741	759	723	750	713	721	682	754	744	770	729	748	701	744	737	690	752	733	749	735	754	724	770	687	740	692	739	754	728	786	756	728	686	763	739	724	760	714	758	769	754	741	730	777	757	711	771	692	719	756	727	744	712	776	749	732	711	729	746	728	743	738	776	699	707	729	746	764	710	737	689	697	773	744	745	794	698	766	729	807	769	739	741	759	746	783	720	711	745	767	760	725	704	749	809	771	741	767	758	714	732	704	762	689	732	750	711	771	743	693	671	805	718	771	742	744	736	728	747	721	742	746	747	733	683	713	776	723	726	702	745	733	716	737	731	710
12037	926	747	524	329	323	254	222	202	199	190	179	155	159	135	175	164	148	147	163	165	134	141	154	139	124	125	165	124	133	133	124	133	131	145	136	149	151	148	121	141	133	132	152	120	124	118	155	111	118	137	134	127	150	130	151	135	142	118	132	156	128	126	141	145	148	120	136	145	121	156	151	121	121	141	111	148	132	139	140	133	148	143	123	125	133	145	118	132	148	134	131	137	134	127	161	130	160	159	145	147	138	134	137	113	129	133	138	125	158	130	138	131	133	117	138	140	133	135	156	142	119	154	148	121	142	146	140	128	129	135	148	125	129	130	148	145	140	141	138	146	138	134	152	138	137	137	143	129	161	140	151	149	130	142	131	144	133	123	134	134	122	140	111	121	129	145	109	152	144	162	138	140	135	139	140	129	154	138	130	139	116	151	148	158	130	138	131	164	132	134	131	134	121	141	130	164	151	141	146	142	135	136	138	137	123	137	129	140	135	137	129	171	140	131	140	128	116	135	154	131	128	146	127	148	137	145	137	145	144	143	154	151	135	138	155	158	124	129	151	142	129	122	134	133	147	140	120	119	130	148	135	151	162	155	131	157	140	149	122	146	126	128	123	132	105	139	128	148	149	112	142	125	129	133	118	138	133	168	129	129	138	127	112	138	130	154	139	127	140	170	145	127	138	138	154	115	131	124	154	144	129	115	118	133	125	146	149	136	146	132	129	142	131	133	144	150	147	147	137	147	146	133	122	115	139	154	149	156	137	139	142	116	140	133	127	130	155	134	130	123	163	144	138	136	163	124	148	140	139	107	158	124	116	134	148	134	121	141	125	135	147	124	163	134	147	127	112	140	120	121	160	127	133	118	135	129	143	130	156	130	143	146	121	138	136	165	122	158	137	135	140	174	156	134	150	143	138	132	136	149	146	133	142	143	148	129	132	134	142	170	141	136	152	157	143	143	162	149	134	156	145	153	129	137	128	168	151	146	126	128	119	130	152	140	124	129	154	130	149	160	140	132	152	137	125	138	161	131	124	150	141	120	134	136	147	163	136	150	149	133	133	103	144	128	117	129	152	143	154	152	134	130	121	125	128	138	130	142	124	131	143	145	141	135	156	135	134	127	137	147	126	146	161	125	142	145	138	158	147	147	128	131	119	136	157	139	130	136	126	115	130	153	120	117	103	123	126	130	116	151	135	124	127	121	142	112	154	149	138	132	136	137	138	133	155	134	134	138	135	120	138	135	152	142	157	156	140	121	143	115	127	140	114	141	152	144	172	128	136	135	141	122	152	151	146	139	148	159	155	139	124	140	153	113	128	140	160	125	132	143	147	114	129	166	127	121	137	134	127	112	134	156	138	127	120	149	153	133	131	138	149	120	138	143	125	135	129	168	169	117	135	151	115	133	128	145	145	130	127	134	123	130	138	133	144	139	138	131	120	145	136	124	145	125	116	154	122	150	153	110	147	136	138	124	135	136	138	155	124	148	151	138	155	140	149	153	153	145	123	139	153	130	148	147	149	139	120	141	137	143	153	130	136	142	132	143	154	134	150	135	121	118	122	133	139	126	149	136	135	141	145	121	146	144	128	119	127	145	122	120	142	144	130	142	129	142	155	143	115	135	135	125	146	135	148	136	143	134	136	118	124	144	137	143	126	139	126	136	171	135	132	142	141	129	158	126	118	138	144	137	123	130	122	121	140	145	141	139	114	135	119	143	119	119	141	152	145	137	145	125	135	127	160	135	125	146	124	144	151	124	133	138	135	133	126	141	144	125	125	129	137	140	130	161	138	135	121	140	135	114	126	149	153	131	141	138	129	112	148	151	131	142	162	153	141	137	139	119	145	133	131	146	127	123	140	144	133	146	146	140	140	128	135	138	115	131	142	131	118	133	127	146	122	137	139	148	134	129	142	139	131	157	135	131	152	151	141	129	145	118	129	148	128	158	155	140	160	124	156	112	137	146	127	149	138	136	132	131	123	140	159	147	144	156	147	129	121	139	141	147	151	155	151	159	128	157	130	130	136	162	134	139	147	139	143	136	143	156	124	185	138	123	148	161	149	134	128	122	140	137	135	114	128	132	152	140	121	140	134	148	141	153	132	122	142	136	149	123	142	157	147	151	135	150	134	127	139	154	163	147	124	138	131	120	114	151	138	145	137	125	119	142	125	130	129	153	117	132	141	140	148	119	136	146	151	123	125	172	136	157	131	141	155	127	144	140	134	144	153	127	155	135	148	164	134	152	152	143	138	138	143	150	113	150	148	155	141	152	121	142	134	130	148	151	160	137	149	136	114	122	139	135	152	141	136	133	148	133	142	120	141	145	136	143	116	144	154	154	122	127	149	145	128	145	143	130	130	144	148	134	136	146	142	136	160	127	148	164	155	130	135	132	141	121	145	141	141	146	127	142	133	144	114	154	141	153	134	140	121	152	130	147	140	136	131	150	146	141	129	154	143	157	156	145	141	162	144	123	133	149	152	125	125	127	125	114	141	136	125	155	123	146	138	117	123	137	169	138	112	140	133	141	136	139	150	139	152	157	135	124	133	143	114	152	149	138	148	142	110	129	135	144	155	138	146	123	145	136	145	126	146	155	159	157	130	146	116	135	141	134	132	122	128	135	145	127	146	129	152	124	129	141	157	128	158	135	135	142	136	159	170	142	134	154	115	154	133	131	115	161	136	135	155	145	125	135	152	155	132	125	116	138	139	136	150	135	140	147	132	143	109	154	132	131	123	136	131	141	136	136	149	128	125	128	149	131	136	135	149	136	140	136	139	132	145	138	149	148	140	139	124	143	165	130	138	140	129	124	132	137	142	116	125	147	132	141	149	153	147	137	126	142	150	138	134	135	142	124	144	135	157	124	123	138	148	162	122	111	119	149	117	138	149	118	135	155	158	146	137	154	133	157	152	150	147	139	142	114	121	163	119	140	120	133	125	133	125	133	131	140	145	124	165	126	136	140	160	129	145	115	162	127	133	144	137	147	132	109	133	144	147	112	111	119	149	146	135	167	113	143	147	154	136	126	149	148	128	138	122	137	139	154	132	131	122	128	145	139	143	151	147	143	114	122	125	143	144	161	125	168	112	124	120	115	133	137	135	142	144	131	140	137	132	120	138	135	123	133	148	127	148	124	150	139	140	139	130	140	145	126	144	141	138	115	138	136	142	135	135	110	151	141	134	135	161	141	137	139	133	135	125	116	142	141	137	148	130	141	130	163	127	136	132	143	147	153	136	153	134	123	145	139	157	144	149	121	141	154	119	115	139	111	131	132	143	136	124	131	139	167	127	154	143	143	142	154	153	136	135	138	144	152	123	147	142	144	146	128	154	127	130	147	159	140	152	131	132	142	126	154	155	130	130	130	127	150	134	151	126	121	143	134	128	144	118	142	137	135	130	137	121	139	141	146	156	125	115	136	129	136	128	149	172	133	138	140	159	131	143	122	126	134	148	142	143	119	158	106	139	142	130	144	140	133	147
7621	1019	1693	1788	1444	1267	907	856	723	630	618	582	513	533	501	498	435	490	451	454	421	401	432	398	427	422	402	377	388	428	410	426	396	400	385	393	370	398	353	403	403	351	391	370	370	382	390	373	390	344	412	350	380	342	396	356	367	370	375	351	351	354	385	389	386	361	407	373	361	367	352	361	356	339	364	375	379	356	360	349	372	346	366	381	397	380	419	342	370	375	369	373	390	368	360	370	377	380	349	357	384	376	356	338	355	356	337	363	368	380	370	344	345	356	380	346	324	373	355	417	394	362	359	372	343	365	337	347	361	334	394	346	328	358	377	363	348	353	344	386	380	367	350	380	343	379	347	369	362	353	368	371	375	361	373	346	368	351	387	354	369	368	364	345	350	373	346	400	346	395	372	369	356	374	325	342	349	364	401	394	383	349	385	349	371	361	386	342	355	382	336	344	338	344	348	371	383	342	381	326	370	342	345	362	370	349	336	362	374	350	332	369	364	335	343	362	373	363	358	358	361	353	344	388	353	335	375	361	394	336	375	382	338	370	381	369	348	354	354	384	347	372	364	372	344	389	354	312	337	376	344	309	366	391	320	343	326	387	375	401	362	332	356	319	385	359	315	364	374	380	396	349	372	343	325	329	344	368	378	399	357	347	347	396	354	326	364	364	375	339	348	343	378	379	357	386	368	330	346	389	357	371	345	371	356	369	396	371	361	360	350	346	389	382	361	381	389	386	344	355	391	338	333	349	390	377	353	375	380	355	339	371	376	351	357	406	347	374	389	371	352	378	380	367	345	336	356	347	327	349	365	390	354	352	344	367	343	369	394	353	404	329	358	387	388	389	384	345	371	358	382	379	345	358	364	366	313	397	379	337	364	357	389	393	369	361	361	377	379	348	366	354	333	377	354	342	354	355	370	358	385	357	366	365	368	375	353	366	357	405	378	362	373	373	365	361	347	356	383	354	367	334	369	399	378	349	342	377	380	384	360	375	342	395	380	397	357	392	346	358	394	352	364	368	411	357	387	343	369	389	368	357	374	341	364	385	339	369	378	355	355	353	349	361	386	349	374	355	369	352	353	388	386	334	362	345	359	357	383	366	377	353	375	364	390	371	363	338	395	341	338	347	361	355	336	391	365	390	359	370	362	352	371	365	360	371	361	316	378	330	348	382	353	381	323	367	351	336	376	340	375	342	362	371	409	383	385	353	363	364	362	327	404	360	377	339	384	380	362	421	380	356	351	339	360	398	376	394	340	348	367	367	360	380	399	345	364	368	385	341	353	344	392	356	352	362	355	391	365	369	357	346	380	346	385	363	347	366	358	371	372	350	407	352	346	358	392	372	342	335	338	371	344	338	357	348	383	376	358	377	360	347	366	365	385	380	366	348	371	392	370	391	332	331	327	373	372	349	379	354	394	367	376	386	359	365	345	346	371	378	346	355	370	366	335	324	359	338	370	332	343	352	347	369	349	360	388	340	416	359	371	372	342	322	354	364	372	384	327	326	347	373	369	384	363	374	377	384	349	353	344	370	342	333	368	372	400	386	356	389	349	387	363	363	374	349	367	361	355	364	348	363	373	366	368	358	337	380	398	341	347	386	380	348	408	365	379	347	366	356	375	377	365	351	373	380	360	366	364	333	361	386	326	343	346	373	357	360	368	342	369	333	385	349	370	360	370	379	354	383	357	350	346	353	340	372	400	330	356	367	318	350	362	344	396	340	397	382	363	350	369	364	391	347	361	383	367	331	341	359	331	353	350	378	340	342	377	345	348	357	363	363	373	352	403	381	338	346	337	375	372	335	367	353	368	353	342	356	405	335	367	356	356	361	353	357	358	385	349	390	369	355	382	353	377	379	363	368	383	379	352	357	349	369	374	367	391	369	365	356	343	372	356	397	346	363	346	369	353	363	377	372	358	420	334	361	361	363	352	376	384	338	362	337	370	358	370	328	371	365	392	381	376	367	377	372	328	375	378	360	363	373	316	383	362	383	380	363	389	360	338	364	337	365	393	362	356	391	374	382	365	359	406	362	376	375	339	381	332	386	346	353	379	376	343	403	343	370	330	374	367	365	342	350	367	325	374	363	363	397	347	384	394	359	373	332	342	373	357	376	370	368	374	387	357	379	389	337	357	378	361	367	336	367	373	381	345	383	339	372	379	351	388	344	390	395	347	346	334	358	376	348	342	357	354	337	367	328	359	350	364	367	376	387	382	340	353	335	375	348	358	353	371	365	381	379	360	385	356	372	381	347	370	381	366	358	363	336	388	350	394	357	313	317	397	339	364	334	335	371	396	377	352	368	348	335	369	369	363	346	373	346	312	346	352	390	336	350	371	369	381	349	348	351	396	343	374	368	391	385	327	395	339	401	340	348	355	369	349	346	389	327	379	375	393	365	370	378	375	353	354	390	362	373	389	376	377	352	336	339	345	342	380	364	385	357	331	366	345	365	341	313	376	367	359	356	356	346	359	373	343	340	405	408	347	365	401	375	419	339	397	346	365	344	355	383	345	367	343	347	368	334	372	371	373	382	351	359	384	343	381	361	367	375	358	360	373	359	373	371	367	346	341	360	367	408	383	370	368	355	352	370	358	398	342	388	350	365	385	356	366	356	347	379	353	354	377	392	367	374	374	351	343	387	381	359	378	367	324	362	381	363	370	326	396	356	327	348	339	373	374	343	350	365	381	320	371	336	379	363	332	349	375	359	389	354	420	317	357	359	374	353	380	370	367	365	346	383	365	367	408	366	367	383	333	355	378	347	370	366	343	378	327	398	334	363	354	378	366	343	385	362	402	353	339	374	359	364	390	388	354	388	375	343	376	386	347	320	350	384	378	348	354	396	369	343	372	372	367	395	357	376	347	346	364	354	376	372	364	376	355	365	392	354	366	354	377	353	386	366	345	351	369	379	394	380	334	331	352	356	358	371	345	340	371	380	324	386	334	375	386	366	369	355	330	351	403	338	329	339	364	356	337	374	355	377	385	339	358	377	356	383	399	368	377	348	372	342	362	365	405	355	372	363	377	382	364	382	380	368	375	369	331	342	395	344	332	365	361	360	320	346	358	341	416	356	347	366	388	322	392	316	395	332	367	375	375	367	357	359	365	378	383	362	359	396	313	368	331	367	354	327	360	357	375	347	391	370	385	386	364	372	355	354	347	344	324	347	321	384	334	353	332	355	437	361	354	364	353	332	376	339	363	391	352	371	328	346	377	333	377	357	353	355	351	378	371	372	351	341	381	352	355	343	362	392	356	391	358	372	366	387	362	403	353	395	387	378	348	370	371	374	352	339	357	383	342	383	376	333	369	371	358	362	369	375	392	395	348	379	398	366	364	373	399	365	354	373	391	361	339	368	331	348	395	370	366	379	349	359	347	344	374	369	369	359	377	406	371	375	363	361	362	349	363	338	376	368	334	368	367	351	368	380	358	361	363	331	375	377	398	348	340	390	388	363	369	375	352	343	368	370	381	385	370	410
1273	388	392	371	359	382	361	378	359	324	378	353	329	399	355	363	348	365	345	354	351	357	339	352	348	378	381	404	363	337	380	367	344	392	362	358	378	347	336	355	341	357	376	353	370	346	353	362	385	355	385	372	376	347	353	396	340	347	357	331	357	361	332	354	381	322	330	349	368	337	368	356	334	367	348	359	393	384	391	321	384	373	330	368	333	356	380	359	317	359	315	365	343	352	362	373	361	377	342	385	347	364	356	369	378	362	393	349	354	368	380	368	350	350	358	375	388	336	383	364	334	366	381	368	364	355	385	324	341	340	373	393	368	327	345	338	362	376	366	347	348	378	339	351	376	362	328	365	368	344	374	346	365	369	368	368	331	344	310	337	373	339	369	349	358	392	373	366	349	382	348	379	352	363	345	376	385	376	362	357	344	334	345	385	344	317	313	371	380	365	333	384	376	344	327	366	344	356	338	385	356	350	367	367	374	344	373	346	350	319	354	371	344	386	356	343	368	386	323	382	387	355	379	381	354	360	389	391	379	406	415	353	349	333	334	346	378	384	388	384	388	333	337	382	347	364	377	344	388	382	369	330	336	382	361	368	380	365	345	373	345	332	350	383	344	372	376	390	387	328	409	344	355	363	355	366	374	371	397	346	326	357	344	335	371	386	366	363	377	380	376	375	386	356	320	357	346	337	352	370	363	352	343	325	349	337	305	344	350	353	383	388	374	389	362	403	352	317	387	374	363	332	367	351	344	355	334	390	376	334	358	376	376	391	382	370	326	340	377	383	359	387	359	380	363	370	377	369	354	375	369	384	349	354	367	361	357	339	359	327	349	368	345	354	357	388	362	377	358	332	372	390	308	363	323	384	352	371	358	375	354	366	333	352	369	360	351	377	337	377	337	371	410	324	357	360	379	359	345	365	345	372	341	370	376	348	371	354	369	325	321	343	365	369	368	393	353	365	366	354	365	358	366	400	349	329	347	343	348	343	308	370	356	381	372	364	365	361	357	374	360	333	399	378	352	311	349	365	357	352	355	342	317	383	359	384	385	381	370	388	366	323	354	360	323	386	352	370	341	370	377	346	366	372	340	345	369	361	363	340	360	361	365	378	345	387	408	355	352	370	394	332	362	363	365	388	374	392	360	356	355	386	333	358	352	360	326	395	322	391	336	338	363	346	364	371	373	358	341	373	385	365	346	352	362	344	381	328	373	307	369	351	366	353	377	323	391	372	364	387	358	377	342	365	392	361	389	361	325	366	408	372	352	339	349	346	400	334	361	364	367	337	340	347	394	361	369	371	356	359	373	338	347	374	348	357	396	367	356	361	343	389	372	369	377	340	383	395	377	364	367	344	363	360	356	365	376	329	311	323	329	380	342	327	309	350	378	338	340	397	365	337	373	354	355	333	384	361	375	366	367	322	371	354	359	340	378	317	366	357	383	360	373	353	375	394	354	373	341	330	373	350	361	333	362	350	369	374	353	378	340	371	376	410	330	385	358	340	308	374	332	378	385	334	347	387	352	362	377	391	348	357	369	369	351	346	365	394	402	354	317	347	352	356	380	345	356	353	373	370	367	367	355	397	397	364	353	360	346	355	377	361	376	374	325	361	362	344	360	363	365	353	355	344	351	348	355	354	394	369	370	360	351	369	369	338	351	366	386	383	330	344	383	394	348	354	347	351	350	364	346	362	374	361	377	372	368	362	371	383	383	331	349	355	361	361	310	335	346	355	360	355	383	367	344	351	359	335	352	351	344	361	336	373	342	388	369	378	377	394	333	370	360	360	369	354	366	330	350	308	352	322	360	352	393	368	342	364	340	342	369	361	362	357	375	382	382	395	383	384	312	359	366	365	383	348	359	357	377	346	383	339	375	345	362	350	347	361	361	375	354	338	363	333	405	355	366	333	350	360	360	349	356	347	353	336	372	370	350	321	346	377	365	358	377	362	403	356	380	360	338	340	361	397	371	343	363	361	367	402	356	360	349	334	349	363	358	371	327	373	356	349	346	325	350	333	404	361	343	374	347	335	386	400	338	380	384	331	384	354	336	361	380	314	357	365	361	369	352	355	290	371	344	394	353	373	372	343	359	345	353	343	348	321	350	365	370	383	338	348	358	401	333	362	390	328	355	351	393	393	347	361	381	356	360	376	351	363	355	330	375	376	337	379	371	372	393	372	385	358	370	352	328	359	371	342	342	343	368	356	372	380	376	354	361	351	341	364	339	341	373	356	375	367	377	379	360	398	394	350	361	364	381	388	358	334	346	354	377	339	361	375	348	383	369	354	339	385	388	325	395	359	344	371	414	332	350	366	385	375	354	349	388	354	352	321	376	343	365	374	349	351	362	354	322	373	364	364	338	387	381	323	385	400	321	366	328	381	384	379	391	336	318	350	366	369	366	381	375	401	377	369	365	351	346	331	370	402	380	372	354	380	358	364	374	364	354	372	343	363	371	377	376	382	339	355	344	333	360	349	369	355	347	360	359	367	333	383	336	366	362	338	372	379	341	385	369	341	357	339	338	358	373	345	358	336	364	362	333	378	372	328	369	343	359	347	355	377	369	348	364	347	361	337	381	360	340	348	400	363	381	365	368	370	341	363	408	382	369	350	383	354	350	351	358	358	367	367	339	379	350	342	329	340	360	325	345	362	363	349	362	394	362	410	348	356	367	373	375	372	337	364	379	367	349	368	368	343	334	366	364	395	324	343	357	366	364	344	345	371	375	388	342	351	376	336	335	328	395	391	333	376	366	363	383	354	376	356	324	376	348	346	357	353	351	354	347	359	362	358	370	341	326	341	386	383	373	343	353	338	389	379	344	388	342	332	403	376	365	371	354	347	345	357	367	360	393	384	342	379	343	328	358	345	383	362	394	351	390	371	338	344	354	365	409	357	351	343	352	333	368	348	365	393	353	390	371	339	373	384	355	361	398	357	346	372	340	358	372	385	372	374	356	391	394	369	376	363	344	336	327	376	371	357	391	357	355	336	352	380	348	346	355	345	318	407	394	363	391	366	358	367	391	361	363	384	346	377	363	334	317	388	380	391	344	353	359	344	368	396	347	386	363	365	350	383	364	357	370	340	354	378	364	349	342	367	346	378	358	366	359	366	365	364	394	391	331	311	371	357	373	401	394	341	364	371	408	364	318	391	381	367	389	381	384	398	369	407	399	382	361	386	344	347	341	360	348	364	356	349	329	350	372	359	348	388	344	371	337	344	362	360	352	366	380	376	371	354	407	352	402	375	349	351	352	391	321	363	378	365	361	357	377	358	348	370	383	338	352	356	369	377	344	382	372	349	325	359	371	373	358	347	362	359	353	360	365	349	346	386	399	361	369	333	366	363	332	321	350	355	343	352	356	354	385	374	371	345	368	396	381	396	395	366	362	354	350	360	348	386	371	344	345	344	343	338	320	347	393	382	347	357	344	337	368	380	374	361	338	343	401	367	349	369	370	388	351	383	361	376	364	345	356	389	357	359
2024	870	892	887	888	844	840	905	850	887	826	852	903	868	857	882	871	847	896	832	854	830	859	877	874	892	902	838	846	878	920	857	797	865	861	837	874	842	895	864	847	839	864	880	892	888	850	858	933	878	860	867	855	890	867	860	828	828	877	848	839	880	831	836	844	854	817	855	878	833	918	886	860	851	898	872	860	839	851	876	867	840	904	846	855	902	910	882	888	857	880	855	852	835	870	912	842	856	860	827	927	841	872	827	888	803	804	883	859	890	875	846	839	873	884	830	873	853	927	827	849	880	884	855	884	878	877	855	864	815	886	919	876	854	840	862	922	884	880	854	858	820	908	882	850	868	893	938	894	846	835	901	814	840	883	823	829	848	823	880	819	906	841	830	883	869	920	898	900	868	881	870	890	884	853	864	895	877	898	832	822	853	880	912	835	853	872	856	809	842	885	858	859	850	886	872	863	837	856	839	839	913	807	893	898	809	879	876	840	845	857	842	855	828	876	845	895	851	892	874	882	801	887	860	870	913	852	824	930	899	830	820	840	838	815	844	862	856	908	868	841	837	860	866	861	859	884	838	917	890	881	868	829	821	810	882	844	817	896	848	857	860	892	887	854	903	869	874	884	842	860	877	892	778	758	864	830	889	879	802	824	863	877	832	861	865	893	855	842	871	861	835	849	886	884	874	838	830	832	914	841	840	832	856	870	836	877	810	801	906	864	871	862	918	813	883	818	840	822	801	882	867	815	838	809	846	887	887	908	819	900	897	865	850	911	884	821	804	832	909	826	847	792	855	840	854	881	874	861	861	816	862	820	847	847	865	866	868	866	903	918	844	896	876	858	855	861	843	880	856	894	829	927	847	831	871	844	953	893	857	827	870	874	867	829	885	911	839	879	843	853	818	835	836	850	812	851	881	838	868	894	885	905	854	904	817	829	853	793	862	874	874	860	825	855	860	864	828	872	873	866	900	843	852	871	835	843	862	838	892	867	875	899	804	850	861	873	844	831	817	830	845	868	853	926	828	858	863	832	885	854	811	841	871	857	876	868	861	831	855	837	841	881	916	865	835	863	859	865	872	840	815	861	823	897	880	897	843	875	846	851	842	853	833	850	818	889	870	871	911	834	830	802	833	899	867	874	827	862	830	855	867	882	888	829	892	834	902	877	870	899	867	883	873	878	868	858	919	864	869	882	903	849	860	770	815	820	849	894	849	819	880	911	879	913	843	940	788	854	878	821	855	898	857	835	862	857	843	842	800	845	859	836	837	871	810	822	885	823	850	846	882	824	829	860	847	868	855	804	884	921	837	861	877	910	825	854	857	878	810	825	876	864	866	858	854	847	865	890	872	891	846	856	833	919	865	868	832	844	861	881	900	895	896	835	913	875	910	880	893	922	852	884	862	841	809	859	839	848	866	903	784	857	848	858	831	892	808	861	894	872	845	885	864	858	824	884	864	806	929	943	867	867	845	852	877	887	899	858	887	838	909	811	889	858	870	917	877	850	823	847	818	861	841	901	832	835	896	839	849	859	897	839	834	828	880	889	876	821	851	861	867	860	845	861	890	873	872	880	859	856	890	858	869	875	894	882	831	877	844	860	871	920	866	850	864	866	833	870	881	879	872	915	834	859	889	906	872	813	858	890	874	830	842	891	858	819	853	872	858	888	845	886	856	862	825	809	866	877	826	797	848	843	851	864	907	924	890	855	863	825	879	871	860	848	841	873	883	820	817	858	867	842	863	898	886	907	840	891	908	864	830	855	865	862	834	895	860	826	859	911	893	846	888	820	871	841	829	844	866	888	831	915	870	820	814	830	836	855	849	831	876	847	846	944	871	884	849	847	889	871	850	922	819	909	927	848	847	955	868	880	902	840	898	913	805	876	872	937	869	819	855	868	825	870	860	838	860	847	864	901	894	846	781	853	852	797	895	829	876	866	827	859	895	894	945	867	829	877	862	835	880	900	841	802	894	896	820	882	894	854	879	856	875	852	852	830	814	840	832	892	843	870	866	834	816	854	841	817	823	855	897	911	874	873	868	806	856	897	846	884	837	840	875	868	895	825	839	864	895	879	858	858	819	850	814	869	865	814	852	880	874	894	830	880	885	830	845	847	841	885	859	830	903	876	860	820	823	865	877	871	826	872	854	796	857	862	807	836	839	899	865	892	880	835	873	840	832	885	865	919	897	863	848	827	859	839	862	880	842	881	833	854	923	861	842	882	856	862	884	873	876	834	912	851	878	841	817	836	821	875	870	900	854	867	862	843	846	892	898	919	894	871	864	945	849	871	910	865	871	845	841	803	824	866	948	844	793	810	807	834	884	859	860	870	887	862	848	926	850	880	843	834	812	817	833	898	877	849	898	843	821	837	879	865	871	847	837	857	807	846	846	883	849	885	848	852	806	837	851	778	833	845	868	863	838	858	854	892	845	899	829	904	842	841	890	900	867	851	859	822	846	894	934	848	857	845	884	821	898	824	852	837	834	840	837	840	863	841	815	892	859	861	850	850	884	864	853	844	925	900	886	868	830	896	853	900	900	875	843	822	871	857	880	834	874	863	892	935	863	870	851	890	864	872	892	866	880	912	839	779	879	875	867	875	889	846	911	839	829	875	848	844	851	830	831	894	822	890	856	889	836	830	855	828	897	821	827	908	827	818	836	890	875	879	860	878	821	886	885	854	888	871	875	820	895	838	902	847	844	847	826	863	905	849	834	927	822	877	873	903	854	843	851	860	796	841	833	813	870	937	914	877	834	828	846	913	832	816	873	860	850	853	867	860	873	839	838	822	868	875	929	841	848	868	867	903	884	896	861	882	824	844	834	889	839	844	908	855	904	848	872	861	906	862	875	826	851	809	828	838	822	873	942	936	850	836	864	877	884	841	844	840	835	879	902	876	868	851	827	849	921	912	870	820	852	877	825	873	846	859	859	899	869	890	811	915	847	901	853	898	878	852	919	903	910	845	900	885	858	830	825	826	857	909	884	860	860	871	825	854	857	834	905	913	859	832	825	850	814	853	911	829	875	864	888	863	799	836	867	889	868	801	839	889	846	879	839	894	816	851	845	872	833	866	822	896	826	840	815	883	837	844	870	820	857	860	928	849	856	836	869	827	856	871	863	859	843	876	851	881	823	872	848	778	888	812	841	856	947	854	845	832	954	859	877	882	948	865	887	801	869	901	858	887	904	865	844	843	831	852	879	867	827	843	835	817	907	858	859	847	916	848	907	868	902	829	897	826	878	855	861	882	855	866	883	837	855	835	823	885	870	899	920	868	863	855	849	855	871	800	833	818	869	894	862	840	876	829	850	812	872	881	803	881	857	862	827	837	894	821	918	900	878	858	856	839	856	854	850	851	851	841	835	811	816	879	855	894	865	900	823	886	853	859	860	879	859	843	909	896	808	887	823	894	830	884	862	853	830	806	844	850	852	803	876	857	866	814	838	844	863	858	888	839	835	906	863	819	868	834	824	874	827	864	859
6912	661	657	511	451	378	359	339	398	328	354	341	332	306	316	307	323	326	310	285	287	296	305	329	289	295	258	293	280	267	285	304	328	286	292	284	309	300	261	293	294	307	293	338	315	287	322	282	289	298	292	315	286	301	336	329	329	346	335	298	297	270	281	286	293	315	284	297	295	281	291	300	325	294	300	309	328	298	297	306	302	276	289	284	264	296	302	295	307	341	324	282	308	305	293	312	330	304	286	299	330	313	300	340	305	314	315	304	292	293	292	299	332	305	284	282	316	307	324	310	296	312	302	286	272	306	306	294	303	318	304	298	298	306	288	314	330	299	295	305	278	315	302	314	296	299	318	300	293	315	309	299	274	289	298	292	316	333	295	305	296	315	327	305	331	304	292	279	298	317	302	308	300	311	283	291	314	304	323	313	293	318	282	324	303	304	323	317	286	323	322	313	283	283	312	292	306	299	289	301	330	320	319	295	313	361	302	329	354	320	302	286	297	327	293	317	329	316	279	285	307	302	338	308	308	324	335	291	266	302	327	294	289	250	312	272	330	342	296	338	360	267	325	281	313	301	297	302	298	306	309	288	296	321	313	301	278	285	290	295	323	298	302	335	281	268	268	300	276	286	281	313	322	269	330	299	271	332	332	302	309	279	359	318	284	332	294	322	298	311	285	298	344	288	284	300	304	294	324	286	335	327	314	310	327	328	320	328	305	315	321	342	289	280	309	287	321	325	306	275	266	303	300	316	307	320	300	303	326	302	261	317	300	303	302	305	335	285	308	303	303	311	314	302	295	305	301	315	301	265	294	311	329	316	318	324	330	270	334	304	327	305	324	312	294	293	306	310	301	334	331	284	321	335	264	326	313	329	264	303	290	279	325	310	278	305	299	298	322	304	307	311	300	302	332	306	293	299	329	292	311	313	286	277	307	294	317	329	284	331	339	267	270	328	311	320	306	313	318	300	336	319	325	289	329	285	314	293	312	311	302	299	323	342	275	317	339	299	311	285	297	318	281	275	284	290	276	313	271	305	335	287	285	273	292	323	330	319	285	267	299	281	316	304	282	346	317	284	291	321	300	310	320	303	292	289	312	282	292	296	289	270	279	320	289	286	306	333	309	299	306	268	286	297	304	300	321	311	302	290	282	352	307	286	327	335	276	304	331	306	303	303	320	296	258	336	318	328	323	281	328	318	317	315	277	310	324	318	324	302	321	296	290	289	310	303	316	300	275	304	322	326	283	288	327	333	310	275	291	313	283	348	304	303	282	289	330	285	297	315	293	268	288	307	342	312	292	298	326	289	306	282	298	298	304	323	308	308	307	316	284	297	315	317	340	307	322	289	297	285	294	313	265	257	296	316	334	322	311	311	312	323	333	302	326	306	310	278	308	307	310	296	332	234	316	301	344	305	293	322	301	304	321	311	311	312	328	312	291	332	302	300	296	322	300	321	317	296	286	312	287	285	272	308	325	326	338	322	285	303	303	299	295	327	315	308	331	308	298	297	280	290	273	297	341	294	296	281	298	295	287	312	289	318	296	307	309	291	280	330	280	286	282	308	320	311	302	296	310	288	299	330	323	334	285	278	311	264	292	325	325	290	299	322	298	324	300	317	317	326	329	291	315	325	297	293	308	319	333	286	273	317	320	321	295	313	315	329	331	291	291	313	300	300	293	355	295	273	308	324	315	301	279	317	329	301	321	302	276	294	296	305	314	293	282	309	304	288	293	296	333	289	305	319	332	270	288	317	307	292	316	296	309	336	283	306	312	310	345	279	316	309	299	301	315	297	332	297	300	294	325	260	304	308	301	316	329	321	338	288	296	338	332	287	311	308	294	297	322	320	282	297	287	338	298	301	278	350	261	300	333	304	303	282	276	330	332	299	315	293	320	289	344	315	295	330	287	346	305	330	306	263	287	330	330	276	338	298	298	307	350	289	301	268	297	341	306	317	285	300	290	358	312	305	299	289	280	295	316	336	319	331	262	288	288	299	288	308	312	327	312	290	285	333	298	321	313	281	282	322	356	288	269	343	293	310	292	333	304	317	310	309	314	291	315	312	281	304	296	287	302	292	290	282	322	314	320	256	290	300	290	335	305	301	264	321	290	297	305	332	353	293	287	324	295	305	272	296	313	283	274	317	278	295	312	272	339	313	315	287	291	322	325	335	305	303	280	292	317	337	289	297	299	281	330	276	324	349	305	302	315	291	310	302	297	313	276	321	278	285	266	294	289	314	280	300	320	299	311	304	320	317	290	304	273	347	312	320	313	327	300	299	303	291	282	311	287	298	291	306	290	316	296	310	317	357	303	298	301	286	300	276	339	302	261	280	304	316	320	316	284	284	296	303	298	300	290	286	321	292	321	314	308	303	293	293	289	295	319	300	273	317	313	311	315	297	304	300	292	301	330	309	263	315	296	308	311	324	290	285	337	307	323	307	312	309	280	326	295	305	346	284	306	320	298	325	279	272	303	295	312	317	323	312	297	294	296	312	289	286	308	305	270	313	337	307	307	296	306	290	319	281	318	312	254	276	285	348	303	291	313	333	351	298	278	301	313	293	291	323	281	308	303	350	327	287	299	292	289	316	288	313	311	258	304	281	294	308	306	339	312	286	297	278	303	335	326	318	304	338	288	312	298	258	326	304	295	293	316	326	284	301	332	320	298	335	329	337	298	275	325	285	336	287	315	290	279	293	321	317	306	282	316	316	316	321	312	253	355	308	321	278	313	290	310	288	280	290	337	314	339	305	303	309	307	328	317	311	320	297	302	342	306	329	320	290	297	290	323	311	292	308	277	306	283	298	273	317	322	293	331	297	293	277	312	290	289	315	297	276	315	319	302	347	302	329	306	294	315	317	332	325	324	311	305	302	312	264	310	348	317	309	270	283	318	290	272	307	264	332	284	321	337	314	299	277	279	310	309	294	307	310	340	288	312	337	312	286	316	295	311	303	291	317	338	276	286	324	334	277	299	311	285	286	326	317	299	306	304	300	258	338	285	276	329	295	300	303	324	298	307	333	316	305	288	307	288	306	299	273	316	324	316	295	303	289	287	310	322	314	331	303	310	304	294	345	328	346	310	326	293	327	332	298	294	323	311	292	319	335	287	292	316	331	314	296	311	299	314	304	285	329	317	300	364	310	277	272	313	328	294	314	317	322	296	302	313	295	297	285	292	327	296	304	305	313	309	319	318	286	315	295	333	287	329	301	322	298	317	291	307	296	328	311	294	293	321	323	284	274	301	312	287	291	299	306	346	284	302	313	306	293	283	288	283	302	343	306	304	284	275	335	295	280	268	284	279	316	287	358	300	319	270	310	315	316	292	288	316	279	302	304	306	290	309	278	309	317	306	328	284	305	295	307	315	283	275	285	297	323	313	319	323	293	331	290	326	281	309	301	302	321	321	315	309	289	283	315	347	295	284	309	297	277	298	288	301	313	324	284	308	344	326	302	299	283	291	274	297	299	333	308	306	313	313	314
6425	1096	1388	1465	1274	1310	1033	971	878	900	838	797	805	765	760	756	801	821	769	781	755	826	755	727	737	739	709	785	742	728	725	751	745	739	714	739	748	733	752	723	737	759	770	762	739	704	739	686	721	739	735	696	746	712	734	724	747	709	712	727	736	705	777	764	722	705	727	729	719	712	707	770	772	734	765	716	727	739	804	779	734	748	735	709	747	735	730	708	725	722	749	742	729	754	764	748	737	731	665	705	764	736	757	767	782	708	771	737	727	764	748	724	721	734	705	809	703	730	784	717	787	716	723	727	752	733	685	683	765	700	738	709	799	744	776	749	703	758	794	769	736	706	694	721	748	726	689	699	733	773	686	710	731	703	696	728	694	770	688	758	728	696	803	731	772	717	695	736	724	737	738	712	737	754	723	747	705	735	738	701	738	664	746	697	745	721	710	705	743	696	767	673	735	754	726	724	714	727	732	762	697	739	731	713	700	759	699	681	750	781	748	762	776	732	742	758	678	730	754	789	748	721	729	695	794	730	735	720	745	722	768	734	743	702	742	732	726	732	747	752	737	756	757	738	700	726	735	760	745	704	697	776	760	801	752	744	733	779	713	720	693	708	719	748	739	707	728	671	787	703	759	721	755	703	747	724	694	747	765	730	716	745	722	752	675	713	688	736	725	718	738	727	722	757	753	663	733	738	735	779	744	745	769	730	702	732	758	728	761	748	815	701	665	720	717	765	699	720	754	774	791	713	733	771	749	753	724	757	754	759	719	700	760	727	722	784	780	743	708	702	730	695	721	742	749	770	721	743	726	758	737	750	705	705	757	751	709	740	760	706	754	793	737	719	699	762	754	773	685	753	725	687	697	719	712	718	692	742	754	729	713	741	714	751	717	717	755	760	707	697	757	707	727	788	738	724	750	741	734	766	703	691	715	760	756	731	746	695	683	716	727	720	763	761	763	732	724	734	691	698	764	728	736	754	711	703	762	771	723	703	740	759	821	725	735	713	725	745	758	733	691	725	722	732	706	732	719	727	761	750	685	727	759	738	747	768	795	680	705	726	747	751	749	737	735	763	757	701	721	679	735	766	727	717	754	748	731	788	742	775	747	730	745	730	749	706	733	730	763	772	788	734	750	786	687	701	763	721	742	695	719	717	741	821	717	730	734	750	755	721	713	763	733	707	698	743	744	723	750	753	716	684	735	755	738	722	774	734	715	745	693	743	727	679	721	756	767	686	717	670	663	733	728	701	709	717	673	724	744	689	752	762	709	716	754	704	714	763	730	692	772	711	693	748	744	680	769	722	770	730	738	774	750	763	733	763	790	686	721	727	714	735	728	758	734	733	725	765	743	735	802	722	691	708	733	776	767	704	703	683	707	744	723	723	762	744	747	696	771	732	753	708	720	698	720	728	744	755	706	694	733	740	739	741	722	734	730	729	790	725	706	743	770	705	674	691	695	717	716	758	684	752	733	732	784	724	747	726	724	774	757	761	751	753	690	743	714	751	741	743	724	718	735	722	774	746	718	699	683	724	739	699	750	761	745	736	708	727	733	696	763	774	809	721	722	735	729	754	787	738	703	723	748	733	752	773	752	705	740	812	746	777	717	698	705	756	765	739	736	724	750	681	777	737	713	748	714	760	728	735	759	763	718	768	752	746	741	680	776	748	726	746	731	698	721	718	732	750	733	738	726	739	711	779	662	725	702	782	699	712	769	703	744	749	794	759	710	765	714	741	726	711	750	742	687	736	732	732	741	734	733	733	715	735	698	688	771	742	734	729	692	700	743	775	742	710	738	711	757	741	729	748	700	752	769	772	696	750	772	718	766	748	726	683	727	756	732	741	706	719	704	688	747	772	713	733	742	688	692	697	760	723	723	726	804	706	765	726	729	805	796	756	716	720	697	761	746	703	712	714	735	760	719	731	704	712	744	757	698	768	746	698	747	745	707	738	685	700	760	744	735	773	745	738	724	718	720	728	700	728	805	729	762	767	757	779	725	728	679	671	707	679	723	725	729	748	725	720	741	690	709	735	728	767	747	751	691	767	753	744	784	727	702	693	732	705	725	736	734	780	723	762	778	780	733	761	730	760	649	701	749	691	715	735	701	702	743	721	749	729	767	728	745	738	718	759	701	729	720	696	705	725	707	742	754	724	759	768	778	738	746	743	716	734	757	732	668	710	747	724	707	699	758	737	746	723	747	699	731	702	709	772	706	774	759	735	750	683	786	735	790	758	771	729	751	731	717	707	739	688	692	723	756	785	751	718	715	683	717	763	708	644	749	751	709	701	736	739	781	709	743	735	733	704	741	715	725	711	724	692	751	728	751	713	719	758	686	712	701	715	738	677	736	773	762	776	731	693	712	735	738	708	704	741	672	798	722	733	782	775	730	750	764	712	740	713	738	742	716	716	746	714	756	701	726	735	668	708	698	715	766	751	737	760	657	796	722	718	743	734	751	713	717	712	771	766	722	764	758	749	722	742	717	754	657	739	700	750	717	706	768	735	740	750	739	693	728	747	747	726	710	753	754	738	707	747	724	714	770	763	755	704	778	687	769	761	732	738	723	718	718	731	781	700	728	737	708	770	708	731	756	721	770	758	686	737	720	759	720	771	745	768	754	730	726	727	739	762	743	734	699	772	702	739	768	735	733	729	746	701	712	713	740	725	702	752	771	770	722	713	733	756	728	737	730	784	682	707	742	752	719	722	700	768	728	744	731	762	702	756	727	706	735	723	744	738	721	760	708	740	762	780	720	704	728	795	749	704	796	744	710	735	735	732	737	721	719	717	720	726	754	732	752	758	742	709	711	702	709	731	720	769	711	737	723	704	698	706	763	691	769	704	723	747	757	730	714	721	747	771	751	734	705	725	752	762	722	707	718	748	725	704	681	771	711	727	738	709	709	710	730	715	735	745	723	660	730	702	733	749	697	715	736	738	757	760	738	711	720	714	717	761	734	694	704	708	744	758	724	748	744	708	737	729	726	771	698	683	730	737	744	738	729	714	697	712	701	725	684	701	685	716	725	723	676	727	784	720	757	729	713	738	767	767	720	781	714	742	775	737	715	696	764	735	684	716	756	707	726	780	747	750	686	802	730	684	731	713	727	716	750	794	695	722	715	733	723	727	746	678	733	743	784	786	705	748	785	741	754	750	725	753	737	742	771	712	770	724	728	678	761	755	757	758	721	702	694	743	725	737	710	708	712	717	802	710	745	703	770	688	719	757	736	695	756	722	721	713	775	722	724	727	727	756	750	701	750	761	682	730	741	730	713	723	697	751	694	691	772	707	723	693	734	681	721	721	698	740	756	700	699	752	764	690	707	757	701	787	744	736	760	720	676	769	732	669	747	728	713	717	744	707	748	729	739	724	706	704	727	769	731	760	725	725	755	689	731	786	699	732	735	706	714	705	763	731	744	754	699	692	720	738	708	721	700	734	629	731	680	728	779	737	780	763	721	722	709	759	799	695	751	700	731	685	698	708
12220	960	759	639	422	305	203	210	165	180	167	158	174	179	180	151	155	138	153	153	162	157	160	146	143	154	153	139	134	129	127	141	149	138	141	154	149	144	162	140	149	150	129	126	138	121	133	124	122	130	135	159	121	142	127	144	122	152	121	136	144	143	115	137	139	121	143	146	149	141	125	155	135	148	155	113	149	152	140	133	130	136	136	146	132	139	145	146	152	136	159	142	140	136	130	139	113	153	123	138	165	140	132	132	116	133	136	131	164	121	149	140	134	152	133	131	157	122	142	134	157	124	125	130	133	155	159	138	121	147	133	147	130	135	133	124	139	112	143	134	149	139	137	148	151	157	140	127	131	161	113	140	124	126	135	153	140	121	146	136	169	144	127	123	136	139	137	139	148	144	120	154	145	139	130	118	135	148	151	122	126	140	131	141	122	103	137	137	127	136	147	127	125	133	126	138	131	120	147	158	136	130	143	141	136	136	137	117	117	132	127	121	149	130	139	132	143	125	132	120	132	134	119	141	144	120	118	124	117	131	145	147	131	137	143	134	121	131	142	128	127	143	120	135	126	119	127	139	132	145	99	142	130	159	121	132	135	129	143	156	125	147	132	146	119	136	150	149	159	150	156	137	141	145	127	127	144	121	155	141	142	144	156	133	121	129	129	118	109	151	146	172	137	134	133	109	155	133	138	141	131	121	142	141	138	129	111	133	137	118	149	135	147	137	142	142	145	141	140	125	147	129	122	127	135	132	117	124	137	121	137	146	128	147	139	134	150	134	134	139	132	140	120	121	137	140	129	127	141	125	129	133	130	145	113	137	136	155	133	156	132	138	149	135	154	139	143	148	139	130	143	143	134	120	120	149	128	142	151	159	144	151	140	125	145	138	159	135	121	143	125	110	147	120	128	129	137	135	155	132	115	125	125	150	130	133	141	145	142	132	139	117	125	140	145	132	122	139	146	137	140	132	133	135	144	143	143	123	123	100	125	127	139	114	155	150	110	130	132	120	136	138	154	133	154	142	140	138	131	135	147	118	145	129	128	151	149	144	114	148	133	119	130	113	136	121	125	140	148	152	156	142	133	140	120	123	116	131	161	138	148	144	141	139	166	156	131	162	146	142	125	129	162	120	125	122	132	144	151	128	129	138	151	148	135	138	124	140	154	145	121	129	153	122	139	133	125	142	135	127	141	149	112	125	135	145	132	130	124	138	137	131	138	152	119	124	141	137	136	143	159	121	123	122	106	128	114	127	125	128	146	138	151	156	157	149	130	146	138	148	133	143	129	146	146	133	145	130	144	140	123	129	117	127	132	143	142	153	127	133	141	134	122	128	138	114	146	133	129	125	131	117	130	124	131	119	144	158	123	125	102	116	134	133	134	125	119	126	131	152	122	120	136	125	112	138	120	102	147	124	151	155	138	129	129	140	146	145	135	130	157	143	133	141	138	128	140	139	150	130	136	135	140	142	130	123	131	156	149	134	141	142	117	146	130	150	107	129	146	145	145	127	139	138	131	126	133	141	120	123	152	154	137	145	133	151	143	128	152	134	152	129	132	125	144	130	134	155	126	151	126	146	140	131	132	141	131	148	135	128	140	142	141	137	141	135	137	131	130	128	111	119	146	126	159	136	134	116	139	144	130	141	107	149	139	146	128	149	124	146	137	139	125	149	135	142	121	130	131	131	155	141	144	115	119	141	155	155	158	156	148	149	128	142	152	143	127	146	160	140	134	112	127	137	146	126	143	158	131	131	129	143	133	138	133	139	139	134	147	142	123	131	165	129	129	150	138	142	137	141	131	157	141	126	127	123	126	135	130	143	142	127	133	119	165	126	129	148	121	135	137	151	134	114	153	153	140	141	135	141	133	139	121	144	148	149	132	120	144	139	119	146	140	139	143	125	121	138	121	132	138	122	138	120	147	118	137	149	136	138	135	144	146	138	118	122	139	143	136	133	141	128	138	148	123	113	121	137	148	147	132	131	142	139	127	152	126	147	135	123	123	123	136	149	147	148	127	140	139	140	118	119	137	148	127	138	140	135	151	144	136	138	158	126	132	128	135	127	113	126	151	144	143	145	121	124	112	129	135	150	127	129	149	136	127	149	128	122	144	138	170	129	142	120	135	119	135	143	140	145	114	129	154	148	144	163	146	159	137	137	154	142	145	117	125	135	154	119	152	165	126	139	130	132	137	134	162	127	163	117	146	135	132	148	128	160	145	130	139	127	130	117	143	127	119	144	148	132	143	125	152	121	126	138	134	142	140	139	138	120	141	160	155	148	148	122	145	128	141	119	136	131	130	145	142	149	160	133	148	116	144	123	137	136	151	135	139	137	131	122	143	149	154	150	137	131	131	110	132	148	144	147	121	149	151	147	151	150	135	138	139	145	132	155	125	139	138	141	133	125	139	131	133	125	147	138	153	144	158	155	139	120	131	121	127	131	159	140	146	123	129	147	137	132	135	145	129	130	141	147	129	124	132	127	127	131	150	129	147	118	158	138	136	153	139	137	154	145	141	144	115	134	139	156	158	128	143	137	155	150	131	122	130	117	157	143	137	126	144	140	148	129	125	134	145	152	109	152	145	134	147	153	124	135	147	129	93	125	105	141	137	136	144	146	126	124	162	120	143	124	148	148	139	142	129	125	143	125	145	130	133	131	139	139	148	132	138	139	159	142	133	153	143	151	132	117	131	139	114	141	154	137	116	135	136	140	158	142	145	115	135	146	120	130	146	143	116	158	122	141	137	123	127	149	123	120	143	107	134	155	135	132	133	161	136	105	121	151	136	133	132	132	144	140	127	143	127	146	134	120	155	164	141	133	116	141	125	142	140	133	129	151	130	137	138	149	142	135	131	124	148	151	154	149	156	142	149	144	132	155	142	124	139	127	119	134	165	122	144	149	117	128	143	144	139	137	135	136	139	135	137	115	145	140	125	136	123	132	129	141	114	140	132	131	135	135	148	155	167	147	129	136	120	130	139	126	147	127	139	134	117	126	139	148	135	132	146	121	143	130	127	124	136	139	141	120	131	133	131	113	126	129	125	131	148	129	128	158	133	141	132	147	129	163	144	130	158	157	121	131	140	134	149	146	142	152	141	132	141	125	131	112	134	127	140	136	134	127	130	151	115	130	129	149	130	138	164	130	137	127	134	122	134	136	119	146	116	130	144	133	136	134	142	148	160	121	127	131	154	128	141	131	135	131	138	125	145	140	156	143	141	132	134	156	140	137	131	138	148	114	127	138	128	149	149	150	143	145	115	128	126	115	108	133	143	138	141	146	105	164	130	126	132	124	149	142	154	153	124	133	117	113	132	149	128	152	147	121	134	138	115	134	134	126	134	164	145	127	135	130	124	131	128	146	122	142	116	145	144	150	127	137	143	140	134	132	149	150	117	135	146	140	121	149	126	147	135	134	145	135	140	150	145	125	142	136	119	142	116	136	129	142	125	154	128	125	123	131	132	139	147	131	117	153	116	137
7743	965	1573	1812	1652	1208	899	840	689	592	575	607	526	513	473	513	486	480	464	424	385	461	403	413	415	375	371	410	377	384	369	365	412	393	360	357	391	428	408	385	344	360	352	391	379	383	348	374	374	382	389	362	391	359	358	382	388	363	362	379	378	372	397	375	387	339	377	371	360	399	370	339	371	371	357	369	366	385	394	369	374	368	374	384	373	362	358	359	370	357	346	403	368	360	370	390	368	342	360	394	390	347	353	366	368	354	378	357	394	357	356	369	371	360	388	353	352	352	382	340	341	343	344	356	340	315	370	357	350	346	363	374	370	345	329	315	356	355	356	349	372	379	358	354	371	339	357	318	347	346	373	334	350	334	323	374	373	348	341	373	339	316	367	372	352	357	373	355	337	348	385	341	356	377	366	348	350	368	367	342	358	350	327	328	319	368	340	356	356	329	358	356	356	336	378	392	351	375	365	320	352	368	357	355	351	355	359	345	368	350	398	351	340	376	342	369	389	348	370	313	346	360	335	360	387	324	352	353	376	379	353	378	370	364	370	355	387	316	372	372	341	368	374	377	325	357	363	361	357	357	393	358	355	332	356	367	357	319	360	377	370	324	385	351	356	340	346	361	354	380	344	359	310	373	335	333	342	378	365	354	341	359	353	358	350	399	378	407	369	333	342	367	403	376	350	365	374	394	347	368	373	357	331	368	345	384	367	370	326	365	376	326	368	316	344	325	357	351	338	379	372	357	391	327	358	377	328	372	374	345	354	353	345	384	386	327	337	363	362	367	380	332	340	357	384	360	376	378	334	345	363	346	349	391	395	393	334	377	355	346	348	367	364	364	380	344	391	357	376	355	361	321	339	363	380	353	353	351	356	362	328	373	352	361	411	353	381	333	368	404	346	353	344	374	371	370	388	369	354	386	365	356	382	376	349	348	347	366	363	305	384	399	336	375	378	350	382	353	356	367	321	351	367	366	380	324	334	380	363	351	378	352	335	351	353	391	331	347	347	356	333	369	341	346	353	371	360	379	368	371	351	344	318	367	335	358	368	341	362	358	369	385	391	389	329	358	369	363	359	341	371	391	373	330	338	346	353	407	332	374	383	353	363	368	374	330	364	336	366	344	360	366	392	364	327	364	367	340	351	370	380	376	388	361	327	339	355	377	347	390	361	375	349	384	365	346	351	340	351	391	338	337	356	352	384	367	359	379	342	369	385	345	352	380	395	358	360	366	358	383	353	396	375	375	400	349	341	361	357	357	359	357	351	396	349	361	334	402	314	369	344	339	364	344	358	377	354	384	370	377	315	393	371	342	392	371	355	378	343	400	356	374	398	357	357	350	336	353	364	373	314	369	351	376	380	348	391	367	357	363	328	382	350	379	344	332	373	327	349	345	369	353	357	366	349	347	333	360	355	338	404	369	347	365	356	342	391	368	368	367	363	365	354	382	350	358	362	360	351	400	312	365	362	367	390	371	369	364	370	355	360	375	337	385	337	379	392	342	336	370	346	350	354	338	347	331	348	385	352	376	345	379	342	346	354	345	372	338	355	350	388	324	374	368	349	329	364	333	387	335	335	346	366	366	358	379	415	350	328	358	366	324	358	366	331	349	378	373	362	362	384	396	374	348	357	294	366	351	335	320	364	325	357	341	337	359	348	365	341	363	356	337	364	372	400	343	353	374	372	373	369	367	349	332	381	356	370	324	399	344	325	358	376	388	367	380	342	344	340	361	352	339	357	350	351	386	374	371	358	323	368	341	413	392	384	403	376	365	384	415	341	355	369	369	395	391	345	379	375	385	394	359	365	359	332	344	387	398	354	358	366	409	318	409	372	338	338	358	407	358	376	364	370	376	346	324	359	376	349	407	341	409	370	366	376	387	367	355	326	372	351	387	347	362	325	354	362	346	387	355	366	347	327	348	385	338	353	354	352	353	365	375	362	372	370	359	402	354	374	393	359	354	374	381	370	369	365	338	380	354	341	385	351	369	380	363	333	349	379	364	365	345	338	370	348	343	357	346	357	361	357	362	365	358	342	380	361	346	388	364	350	376	372	386	394	380	370	354	376	324	390	383	348	373	357	343	390	385	349	381	375	362	358	370	366	338	373	342	370	361	391	357	344	362	339	338	333	348	374	374	333	357	375	357	361	342	351	338	354	333	332	340	357	399	389	406	367	361	355	427	380	348	371	361	360	349	357	340	387	324	361	377	340	361	349	415	351	333	359	342	354	349	329	393	373	360	347	331	342	339	338	336	380	380	328	331	367	338	394	378	360	348	372	327	358	360	364	381	320	328	338	373	360	370	343	347	356	367	357	370	377	367	373	368	379	385	362	348	362	370	359	365	363	370	373	379	354	351	342	373	360	331	368	367	330	365	373	376	374	378	347	389	376	362	340	370	332	335	378	413	363	366	369	347	344	379	350	331	374	340	374	410	345	365	358	391	372	376	368	339	357	351	338	341	382	393	399	348	327	392	360	343	325	389	357	368	348	371	343	352	373	380	358	342	387	371	351	372	374	394	353	343	350	357	343	336	369	351	326	363	359	326	366	329	329	352	370	355	351	356	360	367	360	356	358	377	359	338	390	309	352	384	339	371	361	368	374	377	385	373	364	380	354	396	396	373	373	372	378	366	390	387	399	373	328	362	352	365	340	378	375	356	346	349	355	329	362	361	363	395	350	342	344	368	375	352	371	382	375	357	350	349	373	385	382	346	341	346	333	385	366	344	360	369	354	376	360	377	363	385	364	329	355	390	397	336	386	388	356	370	356	378	358	400	392	365	338	362	380	341	366	349	371	366	352	342	354	349	351	367	367	360	370	372	364	354	351	345	389	358	365	374	374	358	374	401	353	366	354	355	362	379	360	396	357	384	370	387	368	352	350	318	389	358	347	369	367	362	339	378	352	379	367	363	392	351	332	390	352	351	350	360	369	359	305	354	335	355	355	350	372	377	353	355	360	388	377	356	385	380	366	337	346	368	361	350	347	386	371	370	374	364	395	362	339	344	375	398	348	362	345	362	357	376	347	367	327	314	366	375	420	350	355	375	346	374	340	367	357	345	351	369	372	346	379	383	330	337	367	348	350	313	371	346	355	429	329	346	371	351	346	391	359	337	336	359	360	354	366	346	360	376	329	367	333	374	323	376	335	374	346	349	344	382	363	374	357	335	367	344	382	355	390	375	351	361	344	349	329	358	346	381	378	339	328	376	342	368	371	325	338	345	349	344	353	330	375	380	410	355	352	362	383	380	334	343	357	350	390	353	358	352	357	348	378	366	354	381	395	350	361	361	375	364	351	340	378	367	369	337	375	347	372	396	385	365	364	332	339	332	353	368	357	373	340	363	387	374	377	341	371	355	331	357	394	378	355	356	337	389	366	348	368	359	374	368	374	348	365	364	376	326	358	357	328	359	355	349	328	357	379	385	369	360	360	344	350	383	344	341	368	387	338	349	344	357	391	348	385	371	359	363	337	400	342	375
1331	348	370	372	330	389	353	375	336	360	329	345	337	357	355	359	381	330	337	365	330	383	330	368	386	344	354	365	373	403	359	372	341	359	363	359	376	375	371	356	383	341	346	324	393	357	358	366	304	359	367	319	324	383	370	366	342	377	351	353	368	364	341	329	347	389	352	366	377	356	377	369	397	329	352	329	370	401	361	359	388	336	327	343	363	374	359	338	356	376	360	336	352	392	353	350	342	334	333	363	351	337	360	375	356	352	362	362	355	374	353	353	358	363	336	349	365	336	353	352	368	380	363	358	378	361	383	388	350	387	384	350	344	359	339	348	345	340	337	365	381	354	354	354	347	386	371	374	353	352	388	339	380	347	349	341	369	350	360	365	353	382	382	330	405	327	369	351	357	371	345	369	340	335	368	371	381	377	372	363	381	356	371	399	347	363	356	349	399	373	326	327	332	347	363	368	361	361	360	344	353	319	365	392	353	372	397	396	358	351	342	372	382	378	367	333	355	358	390	379	347	341	378	348	329	392	360	330	374	352	351	365	339	373	380	382	350	373	359	338	342	336	376	362	349	376	336	395	374	350	374	337	345	365	334	336	342	380	335	322	382	362	355	362	377	353	353	370	371	350	376	371	377	353	352	341	327	416	344	358	385	379	380	371	355	381	383	333	328	332	349	335	358	333	348	395	354	351	364	344	348	334	389	361	344	364	349	312	381	339	379	399	375	360	369	362	345	328	326	376	363	356	359	382	364	336	343	351	336	350	349	368	351	319	331	369	347	361	379	377	386	353	370	360	355	375	384	343	376	357	352	366	370	367	384	352	347	338	384	351	386	372	357	340	351	347	375	354	356	362	348	389	349	330	368	374	333	355	335	326	362	406	333	339	362	336	336	367	382	369	375	353	372	376	342	348	344	339	387	389	372	412	418	347	329	373	369	348	354	347	366	392	348	375	342	336	368	365	349	369	343	347	366	365	333	359	380	352	348	359	375	385	351	340	371	362	328	375	388	386	362	408	356	341	332	348	324	340	360	363	329	336	335	337	341	358	393	414	366	338	392	361	351	399	372	382	348	394	365	374	373	326	373	372	358	364	367	336	345	331	332	351	333	363	367	347	345	364	352	362	345	376	334	381	370	374	395	341	375	377	355	397	398	356	336	381	336	378	362	350	349	362	350	353	372	334	380	347	326	347	318	357	341	353	354	341	361	359	356	374	346	363	316	355	368	351	380	339	367	364	387	338	367	338	363	370	359	340	384	348	353	392	375	387	311	368	400	362	367	394	349	369	339	332	344	343	329	350	332	380	366	383	353	385	372	335	365	352	357	343	355	367	345	369	386	356	360	369	339	370	392	352	340	346	353	355	353	367	373	367	355	371	407	388	363	370	346	346	375	334	366	387	345	368	357	370	327	308	374	348	343	365	347	381	366	349	337	375	373	377	375	359	320	360	387	365	340	372	375	362	359	305	359	339	360	340	318	362	346	355	346	345	366	374	338	331	316	378	409	375	317	363	347	357	363	362	386	345	372	365	376	363	347	376	354	381	347	354	378	363	349	352	351	333	355	352	352	353	362	368	386	361	324	353	368	384	352	367	386	383	358	340	371	367	390	373	376	350	368	346	351	387	357	350	353	375	351	352	373	369	367	353	364	329	387	377	344	333	390	336	348	368	344	340	349	369	335	400	381	374	331	378	333	377	365	361	354	327	380	379	369	377	359	370	379	348	324	333	363	358	369	334	348	345	364	388	370	380	364	346	345	325	341	318	332	377	330	360	355	366	378	354	360	399	321	338	353	330	348	361	361	384	344	346	371	356	337	323	344	366	320	343	339	379	332	349	340	344	325	391	339	413	413	364	376	374	349	345	355	320	367	346	345	374	385	349	355	376	351	346	393	343	389	349	363	352	344	389	363	329	351	342	367	350	352	364	344	340	352	398	356	323	333	320	360	353	359	365	360	365	347	365	376	385	360	354	366	358	359	366	349	343	372	355	355	380	375	345	357	344	360	365	367	307	365	357	382	385	361	316	344	331	382	347	330	349	330	349	354	349	358	374	328	367	380	373	344	357	371	386	356	380	359	346	367	415	398	338	348	337	338	341	346	385	323	357	355	332	344	355	367	345	357	365	331	363	367	355	346	369	306	361	350	358	380	338	363	344	378	366	357	378	370	342	368	337	369	387	384	361	382	354	368	338	370	358	356	408	345	350	356	360	346	353	363	339	378	359	348	349	339	392	357	358	373	352	351	358	356	376	387	370	341	342	344	363	333	374	368	333	379	391	359	361	355	353	319	371	366	347	308	362	369	351	329	409	381	355	362	364	374	347	352	370	353	375	379	369	374	360	364	356	361	359	377	344	357	364	389	352	341	343	376	374	395	335	349	357	389	410	343	372	376	388	340	348	365	370	356	379	350	357	335	353	343	346	341	342	349	375	370	366	363	356	350	347	378	367	361	369	342	367	382	378	385	382	349	364	356	352	372	379	351	369	368	349	345	417	366	368	339	357	388	377	352	346	339	360	394	356	368	344	357	367	362	378	349	347	383	344	371	383	376	358	356	372	378	330	320	362	376	368	340	349	336	372	321	351	375	363	343	359	367	330	339	338	346	362	371	364	406	358	366	353	355	349	340	350	378	361	373	373	363	359	327	316	362	385	358	371	346	368	398	352	367	342	335	374	373	343	368	332	357	351	350	314	373	368	373	358	386	339	371	334	356	349	366	379	343	327	337	381	367	374	371	337	338	398	361	375	402	362	373	348	355	376	367	351	358	358	384	341	379	346	361	300	322	342	348	329	330	374	340	364	380	360	341	364	399	366	357	335	320	363	369	326	382	331	358	349	386	380	338	348	344	306	395	353	369	378	343	322	352	410	350	372	385	391	373	370	344	344	303	351	335	337	362	359	362	356	371	385	378	383	378	339	378	354	362	352	337	358	357	341	339	351	375	327	367	368	353	364	309	395	367	356	367	343	365	324	397	367	360	381	339	376	341	360	379	354	376	382	352	322	350	380	341	328	346	356	354	369	385	356	324	380	340	368	343	368	349	336	355	346	331	341	349	366	359	381	391	380	374	337	343	373	385	362	370	379	358	348	348	376	331	355	330	360	347	362	380	358	386	351	350	367	337	367	334	404	381	356	348	353	359	379	354	336	372	384	357	320	351	367	358	387	350	363	367	374	362	364	350	378	366	358	355	340	347	343	358	369	391	372	365	361	400	341	340	364	354	338	329	335	359	354	357	339	366	333	368	361	359	374	369	357	351	349	399	343	371	395	334	357	330	335	356	375	350	340	341	357	372	358	392	372	365	374	389	357	349	358	323	366	370	339	369	330	365	378	346	360	353	392	357	361	335	369	364	351	384	389	356	375	350	315	337	381	339	360	389	370	354	362	351	350	357	361	369	340	362	356	376	355	355	372	358	346	342	339	377	353	361	384	356	366	366	418	351	362	379	393	379	386	379	365	309	352	346	387	375	340	376	380	336	348
1982	854	868	887	938	916	852	900	893	884	916	860	888	887	875	879	850	846	883	831	892	886	867	934	843	911	838	816	823	882	831	854	820	884	883	837	850	866	916	927	881	859	879	868	850	890	887	868	853	852	895	854	934	820	861	890	850	870	857	850	829	888	861	878	843	844	864	840	834	906	828	856	882	867	843	867	951	861	814	868	923	882	831	871	847	880	872	838	905	881	821	870	879	882	908	847	876	895	821	915	860	839	868	868	850	834	879	813	819	883	914	863	832	876	865	859	874	840	845	879	822	903	884	852	867	893	915	817	824	870	877	821	848	890	861	850	867	819	825	887	866	868	842	857	851	890	817	859	850	872	825	855	872	873	813	825	843	865	887	869	838	878	819	836	868	825	844	805	884	867	887	866	842	880	846	862	853	862	889	833	891	879	877	925	864	888	807	884	901	889	867	896	834	864	796	818	896	897	866	866	832	880	851	849	881	857	868	879	840	835	919	892	848	890	823	877	899	790	878	798	934	833	856	890	832	847	842	896	855	940	908	830	881	872	851	857	824	827	878	852	854	840	852	889	859	892	820	853	848	852	856	939	852	860	909	827	832	917	867	895	844	865	842	858	854	834	796	857	886	861	845	882	849	844	871	923	894	872	890	828	927	835	897	854	874	818	816	858	897	903	880	874	894	906	896	831	841	883	874	863	860	874	822	885	834	864	851	873	854	891	867	909	815	836	874	867	853	859	840	852	900	858	843	806	891	876	863	831	870	849	921	838	879	874	852	852	861	856	862	870	886	855	855	846	851	883	814	884	785	833	860	898	870	881	881	900	866	809	836	913	904	911	863	893	858	837	868	870	904	867	835	900	880	892	830	900	908	812	900	880	874	824	824	831	878	827	835	844	842	901	867	883	826	887	882	851	842	811	863	872	879	849	847	873	846	911	918	854	808	865	901	859	888	837	828	899	827	842	868	893	876	890	859	866	837	849	898	868	891	800	875	866	852	824	842	876	855	838	835	834	857	819	824	865	894	863	887	928	853	782	839	879	849	886	862	841	847	916	910	881	860	837	883	871	841	880	866	828	818	786	865	891	808	880	849	822	879	867	849	847	817	861	854	890	849	823	876	870	879	858	855	917	858	842	855	849	840	918	844	799	888	857	878	874	850	910	859	889	833	839	832	896	824	879	868	837	852	866	880	832	858	858	881	874	885	861	841	859	866	836	870	838	851	839	920	830	891	844	845	814	895	831	851	941	912	852	835	859	848	870	846	897	860	849	876	809	826	859	916	856	837	872	885	842	819	862	804	842	854	923	822	838	814	874	859	865	845	788	847	858	904	833	870	862	839	864	818	821	847	867	853	835	849	848	862	875	839	837	871	856	895	896	859	869	843	843	858	872	869	783	867	891	893	887	858	885	877	856	849	906	898	789	865	904	843	854	877	875	813	866	837	859	871	858	854	853	881	865	834	859	865	853	881	856	830	858	829	864	850	887	922	823	854	872	820	905	843	887	835	862	856	952	863	893	886	881	861	855	884	800	810	838	847	806	894	896	859	856	812	882	864	863	909	873	825	852	826	856	855	814	891	860	889	855	890	907	853	854	906	885	853	872	835	814	802	892	796	827	844	931	859	800	843	861	907	838	858	938	826	779	805	842	900	855	903	881	875	898	829	837	836	870	866	850	849	804	882	844	805	836	886	873	849	876	895	844	860	883	864	820	879	839	862	871	881	846	827	913	829	844	877	873	863	808	850	883	805	853	831	832	836	892	861	889	842	841	874	809	837	861	857	832	864	825	845	913	872	879	868	862	852	851	816	882	875	812	884	878	889	899	835	925	870	840	879	882	804	868	826	851	894	873	846	868	884	876	837	836	888	841	833	819	863	865	853	875	868	858	779	902	803	817	852	895	884	856	866	868	896	862	815	837	836	909	810	907	819	918	878	900	874	852	885	856	860	831	858	865	872	856	879	898	805	841	817	856	886	873	921	852	887	837	902	864	858	920	848	849	817	869	877	846	838	849	822	863	803	865	867	843	884	871	922	852	855	825	836	864	897	831	853	856	843	862	855	850	828	833	829	798	847	887	829	887	871	812	880	879	863	866	874	842	796	820	834	891	857	831	855	833	806	900	886	912	914	892	871	836	817	867	886	837	844	879	827	853	846	859	822	815	880	854	870	882	843	808	823	847	890	890	933	829	871	886	842	863	882	839	894	842	896	918	836	884	860	846	858	901	821	930	924	919	826	892	881	858	860	866	842	930	804	816	815	908	885	844	830	874	875	880	840	848	778	879	944	859	889	861	882	880	824	870	898	884	859	858	843	912	832	872	819	917	885	845	865	849	866	863	852	879	831	860	865	822	830	876	888	847	846	819	812	878	851	867	832	849	829	915	849	873	864	860	858	870	867	872	882	805	825	873	901	866	872	888	882	854	927	899	822	872	876	796	861	834	835	849	863	893	864	906	852	865	849	856	861	864	828	846	889	831	827	916	850	838	862	766	833	862	828	903	860	890	905	856	863	919	886	847	893	805	837	873	833	867	866	879	839	808	863	868	863	854	883	854	859	832	881	903	874	905	865	860	852	872	791	880	848	863	847	882	870	874	933	840	867	888	856	886	823	855	874	875	899	874	870	857	849	870	821	862	909	846	867	823	892	851	885	877	863	853	838	853	887	849	844	847	857	834	842	841	891	838	841	939	857	847	839	848	869	921	851	855	808	912	872	828	844	857	929	823	871	789	871	864	878	889	856	902	846	843	851	859	827	894	781	856	863	866	827	852	861	875	920	827	848	764	925	811	850	863	859	861	805	868	827	882	819	845	877	864	834	827	803	924	877	883	872	870	856	860	886	829	822	913	836	827	847	870	879	865	866	831	816	874	872	855	848	808	829	844	877	883	895	872	840	846	847	826	898	856	883	829	899	835	874	838	879	897	877	857	874	876	876	918	841	870	882	853	838	887	849	878	854	883	881	881	851	821	869	860	855	849	932	807	829	843	876	896	892	856	944	891	869	839	812	878	862	818	878	893	887	868	843	909	871	804	860	897	865	954	823	862	867	843	856	868	894	865	891	843	920	838	878	804	839	814	888	887	838	826	844	897	866	872	909	837	840	846	920	836	842	853	866	819	883	888	821	827	890	847	845	819	854	822	828	871	830	858	900	807	867	860	881	885	875	872	867	844	823	900	838	907	856	831	888	811	850	874	825	950	827	881	849	852	889	846	856	883	938	860	856	816	833	852	851	842	848	877	810	856	831	870	900	868	871	853	845	876	857	805	833	817	887	891	889	810	826	844	854	845	882	808	861	901	836	874	808	918	914	850	811	834	834	884	823	868	913	862	885	859	845	860	843	877	882	875	836	849	848	855	818	805	901	823	888	884	903	926	876	818	839	904	841	851	852	877	849	923	868	848	844	867	869	818	848	866	872	856	894	813	913	814	830	841	834	880	837	872	930	901	867	893	850	816	841	868	839	817	805	843	883	850	891	852	866	834
6702	745	660	503	473	390	380	339	308	312	301	342	332	326	330	328	331	299	298	307	330	313	301	299	302	292	330	313	312	313	296	295	311	309	314	308	310	354	336	305	288	287	277	320	340	296	310	297	306	334	313	289	315	279	320	286	303	318	262	308	312	317	311	290	275	266	319	288	336	291	293	281	309	285	289	330	331	328	291	303	265	325	314	284	322	292	287	302	305	292	285	246	300	318	290	281	294	326	321	324	322	289	283	320	300	315	287	291	275	296	290	288	312	304	321	318	269	292	304	299	313	330	352	311	295	300	326	273	310	259	271	328	297	283	309	298	269	336	303	339	324	265	287	308	309	328	294	288	300	307	301	301	298	318	311	307	319	278	299	304	298	313	285	321	281	304	311	313	312	304	308	302	281	298	292	315	314	287	293	284	297	323	322	313	332	293	292	328	325	295	323	291	311	276	289	299	270	319	284	300	287	284	296	347	287	301	326	269	278	320	293	304	306	277	320	325	295	269	299	312	309	302	323	330	312	294	285	313	309	286	294	311	300	332	272	329	305	307	294	315	288	283	337	303	263	323	325	259	300	295	308	322	289	280	302	312	290	305	322	299	323	294	287	301	287	267	313	299	286	292	301	338	277	279	275	288	281	320	343	290	313	294	309	316	323	305	310	292	267	287	315	307	294	320	307	287	284	318	298	306	313	327	290	296	307	288	278	315	297	298	305	327	268	298	296	292	319	301	315	337	311	293	281	288	309	315	318	298	306	261	334	307	284	308	279	297	298	270	324	307	268	304	330	300	304	314	307	340	272	311	294	335	272	302	310	308	294	311	330	314	304	286	291	310	314	316	291	286	282	295	321	307	345	298	274	307	316	266	327	305	325	299	314	303	295	288	296	324	309	308	299	289	314	297	333	293	309	280	318	287	313	293	326	318	303	299	294	316	313	326	329	306	303	316	288	319	297	313	330	292	307	312	282	302	312	282	259	309	302	312	309	312	313	307	312	300	288	330	318	313	302	302	308	304	311	300	318	306	326	280	319	322	273	304	300	275	315	324	278	306	307	301	279	290	309	296	315	322	335	304	311	297	271	269	290	260	318	310	293	304	280	303	300	310	297	301	305	311	285	282	322	331	314	332	312	293	310	290	265	307	271	318	323	300	265	312	298	306	300	308	335	309	287	320	288	297	291	302	313	311	303	335	314	277	303	330	311	305	289	297	340	302	298	287	309	299	314	314	340	299	307	299	346	333	337	283	292	281	301	320	324	308	330	327	309	303	312	342	309	308	320	310	283	283	339	292	283	265	317	343	277	305	304	280	338	322	293	333	316	274	294	303	305	280	292	302	275	335	332	305	284	324	303	305	267	305	318	346	283	262	316	258	320	301	280	297	302	306	281	283	297	341	302	303	317	326	336	326	319	296	328	314	295	324	317	321	311	305	313	323	315	278	298	313	291	316	330	312	309	295	332	301	338	286	268	314	313	303	313	290	292	322	322	331	303	308	307	318	291	310	300	337	307	320	287	302	332	292	324	299	334	295	289	292	291	297	281	310	306	294	308	323	317	306	301	289	282	299	330	307	340	295	299	314	308	300	313	310	299	334	299	255	279	310	290	299	313	304	304	275	281	308	289	334	294	304	288	281	308	303	332	255	302	332	273	299	300	291	340	308	327	303	299	287	317	284	314	309	322	307	295	267	314	311	304	319	315	301	307	326	251	294	323	279	278	297	308	310	308	302	329	336	278	301	283	310	321	310	288	319	338	307	291	293	293	330	318	281	279	313	307	342	280	287	290	290	307	297	298	313	302	302	280	275	296	327	313	314	302	308	315	311	317	307	302	292	331	271	317	335	291	292	303	337	312	311	298	325	230	323	315	324	285	289	283	320	313	292	293	321	280	292	279	314	332	300	272	297	321	303	294	306	291	254	298	289	302	307	312	291	283	298	313	316	289	312	280	301	345	320	298	278	319	305	298	316	286	291	325	298	267	302	324	326	333	289	324	286	317	305	278	274	300	316	316	299	278	270	274	301	289	306	282	304	332	326	313	290	270	284	332	300	285	332	310	307	306	313	292	292	314	293	273	296	334	296	269	284	334	301	295	320	319	303	305	302	300	294	334	323	319	351	303	294	317	323	309	300	310	284	302	308	300	328	314	315	289	331	293	322	301	274	342	347	320	296	286	351	305	327	353	327	309	309	272	296	325	303	289	320	292	311	311	309	311	282	289	298	308	311	322	360	278	306	271	280	347	325	292	299	300	287	327	264	284	304	296	328	328	292	328	319	283	265	286	299	328	318	295	291	277	315	271	314	301	282	319	271	316	299	299	270	279	315	303	297	298	312	334	303	295	304	294	304	287	297	317	331	302	308	323	292	285	303	347	314	317	327	313	286	284	307	312	342	329	288	314	301	314	312	289	281	355	286	307	323	292	285	312	326	280	328	306	322	315	333	334	314	303	319	319	290	262	303	301	300	283	324	315	301	314	268	280	282	299	352	319	287	287	344	325	298	300	293	272	314	304	298	323	288	310	289	317	286	314	319	326	299	315	313	318	272	281	301	295	309	289	294	274	299	324	314	324	318	312	275	280	292	303	331	300	293	291	280	311	319	325	328	289	308	290	296	285	296	267	281	315	298	293	308	286	266	298	311	297	328	292	288	331	278	272	291	311	311	287	290	313	345	297	308	300	297	292	288	301	313	290	295	314	290	313	324	318	332	269	294	319	311	284	326	283	313	328	326	339	290	298	280	309	313	309	309	314	311	283	322	311	307	267	338	315	309	331	305	306	300	313	307	317	305	299	282	302	297	301	323	272	330	289	291	279	297	318	327	309	287	312	297	313	311	297	317	281	311	294	323	295	285	332	323	312	325	288	307	292	334	322	288	318	307	328	300	286	309	324	289	325	322	308	297	309	328	279	311	296	284	263	279	302	294	261	290	303	318	292	298	264	282	272	291	259	269	289	322	309	314	305	306	333	296	323	304	284	307	313	302	318	265	292	293	293	295	302	292	327	302	305	288	299	287	283	303	298	295	282	299	320	307	324	305	329	287	303	281	327	292	340	323	371	309	306	310	305	306	311	296	312	329	278	309	305	292	295	299	326	308	309	303	302	333	294	285	319	338	298	285	306	332	315	319	303	277	288	290	296	291	320	311	289	336	316	314	292	272	309	320	290	305	317	292	302	289	330	286	304	303	297	309	298	305	289	305	326	337	335	306	286	295	320	318	339	291	311	323	281	296	308	286	334	305	279	299	315	261	276	283	302	285	296	282	316	289	278	329	300	312	334	355	348	291	330	279	320	291	290	309	303	304	267	334	315	340	301	318	306	330	328	323	311	299	322	322	337	330	293	299	329	301	318	285	272	326	294	329	303	316	318	319	288	287	296	308	271	292	310	315	295	311	335	320	319	307	293	330	281	318	311	325	298	323	299	294	276	287	316	299	272	270	338	315	281	289	302	314	310	326	311	304	334	269	290	300	285	319	287	316
6458	1156	1423	1513	1402	1183	998	887	877	864	868	786	798	856	828	778	782	800	775	757	750	741	759	790	709	780	746	699	785	784	745	705	711	730	799	767	745	741	770	712	730	756	730	723	748	747	742	756	762	794	704	691	719	744	731	704	737	738	711	758	744	727	720	700	724	750	727	721	725	704	671	732	699	715	693	712	743	721	748	743	733	699	684	731	721	704	736	726	714	737	730	741	734	727	755	725	741	738	766	699	742	690	719	700	718	704	693	676	783	741	774	730	751	712	770	726	735	684	700	716	737	738	759	718	686	776	675	743	739	728	736	695	712	722	752	727	689	717	763	776	780	786	695	741	714	673	703	783	792	697	735	724	745	714	716	709	751	734	748	673	762	782	720	706	701	744	747	689	753	728	690	751	757	712	802	732	780	723	748	739	731	738	779	765	789	749	750	749	709	696	775	742	759	723	766	730	700	704	712	740	737	711	772	724	762	710	775	724	725	711	714	738	785	718	725	759	727	684	713	698	724	705	752	656	761	736	733	722	748	754	704	726	735	706	725	751	735	793	721	723	730	725	724	743	679	710	701	721	712	743	709	685	714	748	719	712	739	782	682	778	679	686	750	743	731	696	776	733	778	683	719	735	722	712	722	731	720	716	770	766	689	755	743	777	718	742	746	768	760	707	732	703	740	730	716	721	731	724	694	709	746	744	708	772	706	718	772	723	740	694	737	747	699	713	747	804	717	757	712	791	724	670	758	725	743	754	686	753	767	710	729	692	673	738	746	728	740	735	710	745	722	714	683	741	714	723	717	731	699	713	685	677	730	672	705	723	685	734	741	715	745	710	675	740	740	735	701	776	757	708	763	716	733	743	740	770	730	710	747	707	728	727	737	754	741	729	715	694	694	705	738	739	723	742	704	705	701	766	722	719	771	719	718	719	696	753	697	713	710	710	779	741	737	751	720	694	744	734	737	680	748	784	714	713	733	720	753	776	711	725	706	709	697	719	705	749	729	768	756	720	767	703	713	696	755	705	734	735	767	771	756	706	729	733	707	715	761	696	710	746	771	741	716	744	723	738	745	778	748	733	730	693	716	726	796	692	749	776	765	716	721	711	761	726	729	681	712	710	769	744	817	727	752	722	723	721	721	762	689	710	758	718	704	762	741	748	723	769	709	726	736	700	744	756	730	722	761	736	718	726	715	694	751	773	752	733	740	721	775	744	750	723	715	734	721	752	682	761	705	779	768	743	692	692	733	697	751	724	712	711	769	727	717	746	743	733	726	698	703	743	714	715	750	762	731	725	731	762	762	694	713	708	717	679	764	729	760	749	761	766	704	738	757	731	767	722	755	731	726	709	732	733	737	703	792	716	702	765	692	730	743	689	753	724	752	759	783	707	704	702	750	732	710	740	741	734	701	722	717	735	713	739	761	744	690	720	761	726	700	705	712	762	725	692	768	743	694	693	745	709	743	709	698	704	712	703	710	724	758	743	746	716	751	757	732	700	759	784	734	781	772	719	719	719	742	705	728	715	780	763	772	731	753	723	729	785	724	748	703	723	717	750	707	716	755	744	701	733	704	724	753	701	710	739	756	748	701	717	736	773	734	786	761	709	683	730	674	696	720	748	721	745	710	706	722	714	722	734	716	717	737	743	653	728	754	735	699	749	722	731	767	723	710	736	736	762	719	729	712	704	726	741	729	723	680	722	698	688	721	721	743	726	786	732	730	727	748	710	724	758	758	745	686	704	722	730	726	750	762	724	751	734	729	737	670	772	733	745	734	793	754	756	797	672	734	732	693	780	729	820	731	741	727	687	764	737	768	739	766	735	749	729	759	691	713	776	735	713	731	768	710	731	731	737	761	717	739	684	721	733	687	745	695	778	721	731	750	728	770	764	725	741	727	748	704	736	698	708	712	738	737	703	736	754	758	727	703	820	683	686	703	709	709	750	745	728	704	715	702	702	728	760	752	762	690	722	762	714	718	725	721	731	742	746	769	714	742	723	683	714	720	715	720	721	738	741	690	732	730	704	726	757	730	778	755	744	686	781	738	761	770	776	786	719	751	767	782	718	712	683	719	747	731	734	712	738	782	685	708	730	760	734	714	725	769	717	729	714	756	703	728	774	756	729	720	718	739	691	704	731	719	750	782	726	751	740	760	714	748	724	687	684	747	759	706	719	746	741	760	688	704	742	747	706	745	745	683	762	754	727	682	750	730	740	724	703	728	719	749	768	737	719	679	727	782	772	763	766	740	744	670	717	750	713	711	721	691	697	658	812	762	708	685	693	693	694	688	718	713	755	721	722	710	727	692	763	696	733	791	736	716	721	715	710	720	728	692	739	741	733	710	707	720	744	770	713	755	773	709	712	721	727	725	687	694	728	722	727	742	706	692	679	691	748	734	737	776	731	732	701	741	773	724	748	723	748	698	746	743	776	738	710	704	704	766	721	717	734	709	724	761	746	717	723	767	730	740	735	748	748	699	732	738	727	786	692	686	721	751	715	756	739	739	717	705	728	743	746	720	728	692	757	721	746	682	720	763	721	735	722	714	725	709	704	784	714	724	724	742	736	755	754	722	729	714	743	733	716	761	723	705	752	723	710	757	706	746	726	708	788	701	788	742	701	740	722	717	706	737	704	742	713	731	739	757	729	776	741	768	713	715	723	688	779	689	719	698	735	731	757	748	693	683	704	671	705	748	737	770	758	680	702	756	762	723	727	746	712	739	738	732	792	692	710	712	680	723	696	712	685	721	742	751	726	705	741	732	776	694	738	726	723	739	744	744	719	723	754	716	752	725	691	780	730	758	681	712	710	758	679	722	744	742	738	724	733	714	767	771	734	695	704	701	730	751	727	723	701	705	688	719	674	749	774	709	779	750	722	713	680	707	770	677	746	721	700	721	766	716	763	735	735	768	724	741	807	707	682	759	742	761	716	710	700	704	749	737	704	713	738	712	652	702	744	751	719	727	741	734	716	700	739	705	722	693	752	686	733	697	749	734	673	732	722	740	732	739	688	741	712	752	736	729	745	717	759	717	709	681	704	734	740	741	654	734	739	738	739	692	719	679	697	718	716	736	709	730	712	741	750	703	701	721	756	726	739	744	686	757	722	719	729	731	764	742	785	700	721	747	738	720	720	752	680	726	742	749	722	722	742	760	751	732	686	742	705	745	705	748	728	771	697	715	766	724	737	712	702	758	746	745	692	740	770	680	711	716	759	767	755	742	749	763	715	763	771	711	664	755	766	732	742	741	701	766	702	727	752	752	709	680	724	770	729	734	738	717	718	742	690	767	752	716	722	767	694	709	754	783	682	732	721	777	681	693	732	747	739	705	738	732	718	704	710	719	726	736	768	770	695	764	704	693	751	727	748	708	721	735	732	696	780	704	726	744	712	744	700	747	783	722	712	716	736	710	767	775	788	776	737	760	730	732	750	693	793	686	750	749	758	732	744	714	722	693	697	734	710	756	769	727	765	738	729	763	765
12351	1002	776	560	481	357	274	223	192	209	185	169	147	163	143	149	140	156	136	148	145	145	158	167	134	144	133	146	152	142	140	131	160	137	153	157	133	144	138	131	167	149	138	127	134	123	164	138	130	150	136	143	133	146	142	153	150	131	141	108	152	130	138	115	145	149	114	143	139	135	131	129	137	123	137	130	172	131	133	120	125	129	138	132	140	116	152	132	132	136	142	155	134	156	147	148	119	161	119	162	164	112	131	137	151	133	134	134	145	157	128	141	159	146	129	127	140	132	121	155	141	119	147	135	135	151	137	143	131	130	122	142	128	138	118	141	137	148	149	139	158	129	132	117	131	142	140	147	119	132	126	117	133	122	127	113	152	136	122	131	134	150	160	136	148	148	121	144	122	157	149	139	129	153	155	133	128	154	125	133	120	123	144	156	139	140	125	139	138	168	132	148	148	147	139	150	115	158	129	149	132	107	136	135	153	144	129	137	148	124	148	147	117	136	143	126	148	141	137	130	156	149	138	152	115	144	138	135	152	171	142	123	117	143	156	142	127	127	161	137	121	131	127	159	139	150	121	126	129	116	138	141	115	116	165	124	140	116	152	131	145	132	133	129	128	136	150	140	121	144	143	131	119	122	161	139	139	154	131	139	128	149	132	154	129	139	135	152	154	162	124	133	152	141	159	144	128	161	156	127	117	132	130	122	148	160	124	144	133	146	156	133	118	126	148	141	135	147	122	145	152	148	126	116	121	132	138	134	147	138	124	150	127	128	122	132	152	154	127	149	133	133	143	127	134	119	137	146	132	132	153	110	126	182	160	128	124	144	141	147	152	134	129	116	143	156	162	114	154	146	144	125	125	159	137	128	148	126	149	154	147	132	127	137	104	142	160	177	164	136	154	159	143	99	133	165	155	146	142	121	128	124	151	126	133	132	122	171	122	157	136	132	130	128	149	131	147	145	136	116	141	111	123	139	128	136	119	127	128	120	114	113	143	140	155	121	129	122	129	125	145	130	138	131	146	144	135	132	136	125	133	144	144	124	121	142	144	148	108	146	159	126	150	137	141	108	122	147	127	147	150	129	130	146	137	143	134	123	126	139	135	125	126	126	135	123	160	127	139	123	129	140	146	139	122	120	148	144	130	152	126	151	152	128	139	113	131	117	147	164	151	120	148	125	145	119	153	125	146	132	143	149	143	102	126	141	137	129	124	115	146	144	118	146	160	132	107	154	134	138	149	135	147	149	124	122	123	114	144	131	142	136	129	113	129	138	131	131	116	131	156	152	122	138	135	127	149	143	135	141	146	135	148	141	149	156	150	120	134	104	96	140	122	164	132	143	124	139	140	131	152	139	129	127	161	148	142	115	152	139	147	126	124	129	134	154	109	123	147	127	131	111	116	124	129	132	128	127	143	135	123	144	150	140	153	117	114	122	114	145	159	131	130	159	143	108	132	133	135	151	129	137	145	144	121	138	135	136	118	152	135	141	121	135	145	123	145	136	134	149	120	134	141	140	134	122	140	138	135	126	135	127	147	145	130	136	139	123	138	156	134	150	137	151	134	154	145	129	134	134	135	126	125	131	134	166	146	123	129	128	134	137	142	140	126	138	138	124	148	140	129	137	135	139	126	141	154	129	128	131	134	145	157	126	142	132	124	130	128	143	143	147	129	143	127	128	142	140	148	131	151	139	133	143	145	158	145	123	135	126	138	138	135	126	146	128	140	110	129	124	135	122	129	140	139	156	145	147	130	137	144	171	154	130	136	142	167	162	142	158	148	128	136	128	128	134	131	128	128	121	141	140	118	142	139	146	137	145	151	121	141	134	135	143	169	138	146	131	131	136	163	134	118	138	153	128	132	141	149	137	135	148	131	134	144	146	134	123	141	122	118	147	148	157	149	120	151	124	152	139	136	144	148	145	141	138	112	132	147	133	151	134	96	135	130	143	125	153	156	132	134	145	134	137	121	151	141	133	140	128	142	131	117	137	132	128	144	116	146	131	167	138	147	105	126	139	156	119	134	149	127	131	124	136	127	146	135	138	115	131	135	146	149	127	161	131	123	132	143	129	153	147	141	147	146	144	109	143	136	124	134	134	139	149	163	127	117	128	154	132	132	132	149	121	143	133	131	132	143	141	144	127	138	138	115	140	153	139	114	133	134	120	125	141	145	139	172	128	131	120	174	146	148	132	128	148	138	132	165	145	151	126	133	156	140	146	133	112	153	133	141	117	153	137	157	122	137	148	155	150	126	138	140	137	139	140	150	128	141	121	160	129	158	127	123	124	134	113	142	134	129	145	150	142	133	157	146	137	133	133	116	133	125	136	135	133	145	145	144	135	143	121	117	125	122	122	133	145	142	136	126	145	133	140	137	121	137	139	134	143	141	150	151	143	135	141	145	135	132	151	139	121	126	125	140	137	131	141	144	151	131	137	135	124	129	116	131	134	123	128	139	125	151	147	133	141	137	141	121	160	136	138	138	148	136	149	142	144	134	167	172	112	141	139	114	140	140	121	130	130	130	147	118	144	130	138	116	130	146	151	150	145	125	142	127	124	128	139	143	136	130	130	141	149	122	144	138	116	143	156	136	147	130	153	143	126	135	143	138	134	133	152	146	139	118	131	117	125	146	136	133	148	140	133	149	131	120	136	141	116	137	142	153	117	131	132	143	131	129	137	128	131	144	126	160	135	120	144	159	130	158	125	136	149	164	139	140	127	137	140	124	148	136	130	133	138	126	165	123	154	129	125	161	146	140	127	118	147	134	124	150	124	146	157	139	147	125	114	132	152	134	126	139	135	130	126	145	125	132	109	148	118	145	168	145	137	134	164	134	132	112	117	134	131	157	111	124	144	148	128	126	139	141	105	133	125	149	142	134	113	144	133	138	141	119	130	138	149	117	131	125	139	148	160	137	156	134	123	139	132	135	126	121	142	130	116	126	148	136	145	142	143	129	131	151	150	129	142	148	141	144	160	152	132	126	128	137	132	133	156	135	114	131	139	129	140	137	132	128	127	124	118	151	117	139	138	128	171	135	155	138	156	122	115	152	131	137	134	109	115	148	141	149	145	107	119	136	169	136	140	134	129	133	139	133	131	138	127	135	142	151	134	144	149	148	158	118	142	129	127	136	125	136	147	155	110	152	127	133	128	133	137	141	140	136	114	159	156	147	142	119	140	133	148	136	120	149	132	136	140	145	144	146	131	146	138	153	137	118	122	115	146	144	144	130	120	149	132	138	169	128	144	135	135	131	123	151	133	123	129	145	130	139	124	136	133	120	142	108	133	135	135	152	144	142	135	109	147	142	127	168	124	173	136	119	134	130	138	134	153	121	143	122	139	133	130	122	143	123	129	123	119	136	122	139	141	133	126	151	149	149	113	160	141	146	119	129	111	145	134	145	141	154	144	122	132	144	126	143	133	127	128	127	146	161	145	157	133	116	149	136	141	159	162	157	133	142	130	151	132	149	120	132	139	138	143
7682	1080	1644	1731	1601	1290	1011	841	719	596	616	566	569	515	460	500	425	452	459	412	433	449	424	435	437	405	377	415	396	391	359	403	399	399	358	371	404	411	395	379	364	383	391	330	403	378	392	369	393	396	395	372	368	319	377	414	386	358	360	362	374	366	411	394	358	337	371	388	328	370	361	373	395	332	344	348	357	363	344	374	394	350	359	381	378	358	394	357	342	360	364	359	364	403	353	369	358	383	350	360	363	336	373	371	360	353	379	343	356	365	340	356	363	376	359	371	386	343	366	326	345	329	367	365	354	355	354	370	377	362	365	369	388	368	379	365	359	334	336	356	354	354	394	334	353	387	344	342	359	339	336	400	370	346	371	359	359	366	347	350	348	366	382	339	348	356	346	393	361	369	340	353	374	369	353	358	364	308	348	368	342	407	389	374	356	367	326	381	380	338	355	365	364	373	332	377	378	369	391	371	390	345	347	360	370	353	351	352	397	366	381	350	361	352	312	365	375	383	352	363	357	379	369	376	368	353	374	375	339	365	378	360	352	386	368	374	373	342	349	334	359	359	363	343	364	363	374	391	363	368	371	376	355	359	369	388	361	368	338	369	376	376	329	322	333	362	359	387	359	385	368	348	360	351	364	338	399	362	389	372	366	372	344	325	366	385	355	364	371	364	368	376	371	374	356	356	333	360	331	346	357	367	345	322	385	343	372	378	351	361	377	347	372	336	369	343	364	367	368	372	382	374	352	355	369	350	350	380	337	367	353	347	366	361	357	380	358	339	343	373	362	336	349	352	336	358	347	359	353	352	353	391	326	358	364	351	379	317	341	364	368	323	331	385	346	349	365	348	344	343	359	376	389	348	383	380	375	350	347	343	369	348	376	343	343	381	348	327	351	342	353	355	372	377	356	377	364	335	369	355	382	340	373	358	324	348	333	333	370	370	361	352	337	363	337	358	350	370	382	364	368	359	336	371	338	369	376	379	365	353	354	336	398	377	375	339	349	373	347	382	343	342	358	366	358	360	334	363	364	400	340	310	347	405	358	401	399	357	374	358	341	329	368	326	392	338	353	380	360	349	357	343	332	351	361	356	341	355	396	365	367	362	358	400	337	402	360	353	380	356	336	371	367	326	351	351	336	386	392	386	352	357	354	356	354	346	347	350	358	382	359	332	358	379	343	355	376	344	335	367	380	348	388	343	345	344	355	335	383	364	363	376	363	390	338	372	394	364	348	356	344	375	350	366	370	367	368	381	368	366	381	363	375	338	407	372	354	370	365	335	400	356	341	370	358	357	373	372	346	347	365	375	350	355	349	352	379	335	355	367	356	357	349	343	354	320	360	360	332	322	374	339	356	364	319	367	336	357	334	336	373	346	363	353	337	351	368	338	344	365	372	323	331	353	359	348	323	366	382	370	387	372	360	335	365	384	348	359	345	363	374	333	351	340	375	364	355	409	371	375	390	362	362	367	362	335	382	368	359	346	345	369	364	342	350	345	359	308	327	347	356	374	332	335	351	335	380	359	353	340	368	333	361	377	341	349	352	357	388	364	341	365	364	368	351	371	338	373	366	350	368	338	347	361	354	336	348	357	354	366	369	352	351	357	392	331	371	348	375	352	334	382	351	338	352	370	343	354	361	324	364	370	358	380	339	325	348	391	351	375	368	350	353	367	322	357	364	368	379	325	349	374	377	370	338	378	352	402	361	360	367	374	388	383	341	351	379	367	322	358	338	380	353	391	348	381	355	371	335	369	349	341	353	365	315	375	329	344	333	340	365	362	378	350	367	376	367	379	337	372	361	359	380	371	368	384	380	323	373	349	331	371	346	359	389	348	366	342	370	342	344	401	338	361	358	380	344	375	325	362	356	371	363	355	362	350	378	355	361	362	342	340	349	371	340	338	350	367	356	365	343	375	357	362	342	374	358	335	404	375	345	358	367	370	357	365	335	344	363	343	376	385	347	368	374	347	371	352	329	352	364	353	367	345	358	373	379	347	362	345	398	347	357	387	343	337	333	356	368	369	348	354	391	375	373	374	398	370	355	328	336	382	366	357	375	365	362	355	380	328	368	356	342	356	385	378	354	352	362	360	342	410	348	345	359	346	358	368	330	366	331	363	342	322	375	352	350	375	371	363	377	342	360	379	351	361	330	360	354	318	370	347	335	356	367	349	361	365	390	349	380	383	369	357	374	336	341	393	353	354	354	379	342	341	394	329	367	372	376	368	363	359	368	379	370	340	326	354	388	390	309	355	377	345	355	377	376	340	350	377	378	337	373	367	350	341	364	334	364	366	328	395	364	347	330	383	369	354	389	340	336	346	360	385	398	351	368	379	352	350	355	358	396	341	403	387	347	359	361	352	355	366	370	343	387	365	344	374	346	376	360	362	363	362	370	392	349	370	367	356	349	333	360	327	394	392	356	353	366	367	365	340	402	354	354	340	358	332	342	373	344	385	350	330	358	393	369	360	375	371	347	364	376	366	342	341	351	357	341	356	363	309	350	368	360	385	370	365	397	347	409	349	357	369	351	363	374	342	380	339	324	370	335	372	358	352	360	339	352	361	364	351	381	376	343	346	332	369	363	344	357	356	379	390	374	361	382	340	342	338	370	371	372	371	372	350	378	359	333	359	344	372	356	342	345	375	371	363	356	372	341	396	319	361	335	372	370	383	374	371	385	343	328	309	387	308	341	346	352	354	328	351	381	353	350	338	358	340	356	346	359	369	355	335	351	375	380	346	333	353	383	400	353	358	367	372	379	367	368	314	369	354	377	355	344	342	348	350	354	369	357	399	372	350	356	340	371	366	363	355	366	354	362	343	385	350	349	339	341	382	343	374	364	400	354	346	353	338	349	360	365	349	359	381	337	342	356	370	348	368	327	348	335	361	346	370	373	369	351	363	367	354	383	339	354	366	348	369	368	365	352	354	361	374	373	332	365	352	384	351	349	389	365	367	340	347	376	375	341	358	335	341	361	357	364	369	335	362	365	373	364	364	402	399	357	371	358	360	367	401	352	312	366	353	364	369	365	355	352	424	352	365	356	350	328	365	355	364	383	352	371	336	331	351	355	371	400	344	319	318	384	357	316	390	347	353	349	381	343	351	343	364	377	386	361	365	339	378	349	367	371	344	360	377	337	364	327	367	360	363	325	355	349	403	322	407	368	346	347	349	369	400	329	352	352	338	353	356	315	373	368	375	327	352	379	367	362	353	338	331	347	337	366	368	363	380	370	350	386	371	342	346	346	380	392	370	389	323	327	389	367	358	376	376	370	346	397	365	370	326	349	337	361	370	354	391	347	351	363	336	323	326	383	334	352	398	378	343	340	366	377	336	375	351	370	370	346	362	362	341	370	366	352	374	345	370	359	364	342	364	370	393	337	394	363	357	358	359	344	360	340	382	367	356	389	333	335	373	348	333	352	336	378	350	363	345	355	368	351	361	372	384	347	351	375	344	364	331	357	378	357	373	383	375	379	345
1318	349	359	386	416	385	419	382	355	364	407	377	326	349	376	354	363	353	336	327	368	341	376	367	383	388	362	367	400	369	427	342	346	351	369	374	367	356	404	390	374	390	385	391	353	348	366	347	328	405	364	381	321	369	348	354	332	404	330	364	369	376	367	359	374	375	335	345	357	382	378	373	359	371	326	337	360	359	376	346	343	364	345	376	384	378	343	370	387	352	363	362	389	418	357	377	352	317	374	350	365	403	331	354	334	368	344	370	342	370	366	360	383	351	371	365	347	361	376	357	363	373	323	369	396	379	369	372	368	351	393	359	390	374	333	316	377	355	395	383	339	364	360	350	346	356	377	349	398	356	356	360	345	375	406	327	319	388	339	371	394	336	379	367	338	352	384	364	383	372	346	348	373	332	366	346	357	346	366	380	375	417	349	369	349	371	402	359	355	344	355	372	350	348	343	389	373	379	403	330	368	384	365	321	338	369	321	355	373	348	375	355	354	352	349	357	341	383	369	377	371	337	344	385	338	323	340	333	343	402	377	401	366	315	392	357	354	353	348	341	371	373	364	305	373	367	340	338	376	359	367	336	386	317	353	350	342	351	366	361	386	374	345	369	357	363	378	381	366	342	345	340	358	359	324	374	391	372	366	327	348	377	360	344	363	340	391	367	391	360	350	378	352	359	377	314	383	335	334	383	403	374	358	381	336	376	361	375	352	349	344	356	327	372	351	358	392	345	362	336	349	390	360	354	377	356	341	361	384	347	368	374	393	368	335	319	380	341	359	359	381	374	342	364	362	346	374	363	363	333	368	350	354	368	364	391	384	347	376	358	329	357	379	357	348	341	359	368	373	344	367	351	378	390	398	389	366	348	382	342	343	390	350	412	350	367	354	348	359	339	388	365	394	363	378	388	337	386	363	373	373	348	371	363	358	393	375	385	397	370	374	373	365	360	413	344	376	350	365	335	341	343	385	367	354	363	333	386	367	371	381	347	339	368	355	364	329	306	338	356	360	392	365	363	370	376	371	362	342	376	351	442	395	382	362	350	351	376	361	392	390	396	362	372	393	325	363	386	364	362	378	356	377	389	345	377	379	361	334	347	326	344	371	398	343	379	372	358	352	366	350	357	373	349	344	405	365	341	366	401	399	364	372	345	346	366	335	352	388	347	337	417	389	349	359	347	363	358	352	337	366	347	355	386	374	346	366	331	340	382	379	351	353	360	362	352	400	347	347	344	363	332	364	354	341	347	356	368	360	369	348	356	367	371	352	385	342	354	365	354	338	372	360	343	383	365	369	354	371	374	350	389	335	389	387	340	352	350	348	345	378	314	370	336	332	349	358	369	349	366	356	357	325	371	375	389	372	385	372	357	373	352	341	344	348	388	354	355	383	339	360	330	338	349	360	362	364	374	323	377	372	384	357	367	313	339	358	372	338	390	403	362	341	351	363	372	354	366	360	349	362	348	367	330	347	358	338	348	376	342	347	376	405	379	380	355	390	354	345	338	382	387	390	367	362	341	361	361	371	387	331	362	371	371	338	395	351	354	363	356	360	394	341	345	363	414	341	395	360	382	393	393	361	345	350	376	383	370	357	342	353	348	331	339	356	349	346	370	345	379	374	395	344	349	366	359	363	337	364	396	389	352	382	366	352	374	377	359	353	369	385	354	376	358	367	387	339	373	323	355	380	345	367	385	389	367	378	358	344	375	348	398	378	335	343	369	381	357	346	375	397	383	359	343	362	372	376	361	382	340	356	336	400	363	356	380	371	348	349	341	340	352	373	389	347	383	348	362	332	378	360	332	360	349	348	387	391	385	353	396	374	388	368	351	367	360	384	373	374	383	368	366	359	392	390	368	363	383	350	388	384	364	385	378	361	360	404	382	351	357	385	356	361	385	360	378	340	350	377	373	381	338	370	405	343	378	364	350	382	363	395	350	354	372	329	368	342	352	335	392	353	350	341	391	336	348	387	374	374	352	415	360	351	339	379	370	401	383	351	359	375	365	373	368	326	374	394	376	338	335	352	351	353	361	368	349	318	404	369	349	342	357	357	364	356	380	356	344	349	358	369	352	338	354	345	338	328	337	364	351	370	387	372	347	358	338	346	348	343	364	366	366	386	370	336	372	304	367	341	368	359	381	333	360	381	379	401	390	346	370	380	373	373	344	368	363	357	365	398	378	386	353	357	364	358	361	355	350	353	346	344	403	375	365	372	367	350	359	377	349	375	363	374	375	373	357	406	364	354	310	348	358	345	344	348	348	341	392	334	353	346	354	362	400	361	346	364	357	329	353	350	340	368	388	343	406	326	353	368	391	342	366	390	388	340	371	339	360	354	346	374	388	363	377	400	387	347	344	378	376	357	331	367	343	384	356	349	343	342	373	363	352	363	343	361	364	381	325	369	377	365	338	375	390	378	370	365	388	351	359	343	346	354	355	340	359	385	396	364	353	341	344	376	337	359	359	361	382	332	370	365	376	372	374	374	356	385	344	332	368	356	381	346	353	359	382	372	363	366	380	333	348	405	401	373	352	400	337	364	382	347	367	383	352	340	361	357	342	363	359	337	340	339	361	353	330	381	342	357	349	369	367	331	360	405	371	377	352	323	363	397	324	389	372	346	352	360	397	364	367	357	350	370	376	362	384	365	415	392	361	347	387	383	401	400	337	351	322	386	320	348	350	369	336	348	361	348	382	351	365	353	342	384	350	349	367	353	361	383	352	414	375	375	356	352	358	383	357	351	354	355	366	349	363	354	335	372	371	334	373	385	385	379	318	363	368	369	359	342	342	349	356	350	344	350	378	369	353	351	348	366	337	390	372	369	409	376	358	333	419	382	377	338	358	375	341	357	356	376	378	361	368	371	399	361	339	331	375	353	357	382	366	359	310	322	370	355	378	328	357	376	334	333	384	348	363	354	352	377	368	388	353	391	355	323	360	351	399	364	368	344	383	353	356	343	388	342	349	317	396	370	376	378	380	372	336	366	354	354	367	397	393	331	380	338	326	347	355	351	359	363	361	348	345	372	355	358	338	353	366	351	379	379	343	332	366	335	367	362	340	353	417	373	335	369	364	335	355	377	369	358	352	319	386	363	355	325	344	378	387	365	394	357	361	376	341	355	356	339	378	366	386	363	372	352	384	358	362	355	346	380	384	376	360	375	349	367	349	367	352	368	379	379	378	349	325	393	392	351	368	344	344	355	387	380	374	365	337	381	366	364	389	381	353	384	366	374	332	350	384	395	320	380	346	359	361	371	346	358	382	344	388	356	363	343	362	366	350	393	344	352	380	385	370	323	352	388	396	404	353	376	367	340	355	375	349	382	363	347	358	354	360	368	350	371	329	321	357	362	368	386	366	345	333	365	358	358	336	350	356	374	362	343	367	345	367	352	344	375	378	367	404	385	353	377	369	393	393	386	388	371	330	345	361	382	391	370	345	367	373	362	383	350	383	352	345	394	351	336	369	341	348	336	383	345	404
2015	926	915	873	944	907	924	837	849	839	894	896	851	906	828	887	841	879	795	849	837	850	915	884	893	833	844	862	843	885	839	870	902	890	837	865	901	854	817	876	863	844	866	834	860	941	887	859	844	867	865	833	871	849	833	892	881	860	859	858	879	818	859	850	861	883	867	872	925	897	796	873	858	842	826	862	874	904	898	888	832	854	906	824	838	883	839	893	878	894	877	863	826	911	844	847	861	824	886	939	872	854	854	910	865	881	875	886	874	854	875	907	864	871	839	906	808	863	824	860	905	913	895	822	885	874	848	895	913	793	866	862	907	891	847	877	931	854	929	896	845	849	864	852	872	818	874	852	858	838	838	842	851	819	832	839	844	827	881	832	855	811	847	910	883	863	880	846	874	879	832	817	846	814	829	841	852	879	903	876	871	907	863	889	848	830	852	867	813	877	858	871	890	850	878	893	861	916	827	894	839	858	910	840	855	882	856	911	890	820	848	869	861	856	852	853	870	838	860	860	873	835	785	827	847	878	863	878	886	846	821	866	823	873	875	883	901	853	851	862	824	863	843	829	844	873	837	849	843	863	884	865	814	872	864	829	870	878	872	832	867	869	863	891	891	820	836	845	857	897	869	849	870	895	890	859	904	827	820	837	872	917	854	908	895	869	886	847	872	937	791	886	831	830	889	881	875	918	866	851	879	904	813	846	886	879	864	870	878	885	875	854	861	782	851	857	848	850	834	838	905	879	855	812	890	810	825	878	846	872	869	866	779	825	893	855	865	846	861	867	862	827	847	860	858	844	900	766	848	844	876	883	830	818	837	874	842	850	855	889	839	870	897	857	925	845	833	847	856	866	860	881	808	895	857	847	857	863	823	827	923	851	869	877	888	824	848	869	857	813	864	900	854	826	834	832	802	897	863	838	843	835	848	856	923	873	835	848	886	869	905	888	832	868	861	880	882	867	866	903	855	865	886	858	881	875	868	840	857	896	892	881	871	849	858	884	853	872	863	848	874	866	824	863	876	875	888	850	848	860	826	819	932	879	827	870	790	886	805	865	822	902	878	854	884	836	889	896	841	819	870	894	858	894	856	860	825	891	803	902	882	860	828	840	846	862	861	838	889	814	848	798	859	840	894	821	879	836	874	841	861	829	832	867	833	821	856	843	854	861	820	857	880	840	847	857	881	884	863	808	878	843	829	874	897	852	804	828	883	820	892	867	870	829	823	842	819	832	826	868	958	898	882	826	886	870	853	928	839	877	871	847	836	909	845	869	853	816	853	876	837	890	835	889	841	825	860	829	874	839	818	824	897	884	893	868	874	821	834	816	889	877	865	876	829	885	870	869	862	859	850	807	819	836	859	870	853	881	859	844	820	822	818	864	860	866	943	856	911	892	840	841	865	843	894	893	835	861	851	886	845	844	847	834	894	855	885	852	785	841	854	893	854	846	864	867	821	856	886	847	867	852	878	835	828	844	846	867	858	910	819	873	842	877	857	894	827	909	882	920	873	874	887	841	845	864	867	893	876	859	885	844	850	847	898	885	831	884	892	900	917	870	838	795	858	864	861	847	859	882	820	867	859	869	873	852	883	892	852	841	883	861	820	862	860	819	920	853	804	813	862	868	853	864	860	828	845	848	878	849	878	875	883	818	828	856	834	856	891	878	871	813	849	895	917	852	823	874	855	846	827	878	845	795	873	859	889	878	837	838	848	830	902	858	853	847	856	811	854	888	765	863	909	844	897	809	861	858	880	862	913	842	817	860	858	840	872	828	845	832	876	890	847	842	919	864	887	874	908	851	848	878	875	827	892	849	870	850	854	800	892	835	866	893	884	932	873	871	851	849	939	892	827	851	882	866	888	889	845	824	890	879	870	883	840	851	801	880	874	867	856	854	932	797	878	847	833	889	880	861	930	856	873	861	877	895	885	814	894	888	848	838	884	859	889	885	884	875	842	842	941	835	874	856	853	849	830	868	821	858	918	844	896	839	852	810	828	927	846	862	935	822	811	866	880	902	857	889	934	839	898	835	884	900	877	899	909	904	864	890	870	906	846	899	865	875	805	906	900	820	853	910	905	820	849	924	881	906	877	873	888	879	836	861	899	876	893	908	882	886	845	872	814	853	884	872	826	856	828	888	895	830	866	901	827	867	894	834	882	866	864	822	837	884	872	893	856	813	869	826	876	837	825	846	891	889	853	862	829	861	893	868	868	902	849	860	889	928	878	798	892	884	850	860	806	860	836	825	807	854	792	904	839	882	856	844	834	904	851	843	835	914	801	924	861	873	848	879	824	899	942	831	880	892	861	901	834	887	841	857	860	863	800	824	819	842	859	893	906	870	873	832	854	898	856	923	848	862	847	879	834	844	845	833	862	855	871	891	865	841	846	882	845	857	844	871	856	864	889	831	863	840	893	823	877	841	880	867	893	855	838	821	817	896	858	858	856	827	895	800	854	880	904	859	825	855	886	861	892	864	861	860	813	878	845	853	862	847	839	887	898	819	816	882	867	840	822	857	825	869	835	874	886	867	870	893	804	865	846	894	902	877	801	889	828	857	878	889	832	911	812	812	888	888	909	889	879	854	903	823	870	885	809	900	858	842	818	849	884	878	865	805	879	881	848	850	892	877	848	891	912	897	900	855	794	834	821	888	844	869	864	876	827	872	887	862	821	830	825	867	838	884	818	890	862	889	845	800	871	803	856	838	877	875	869	853	829	875	839	878	824	840	837	839	814	818	889	799	825	843	858	806	843	888	804	844	804	851	840	831	880	868	852	857	849	865	884	917	870	895	884	859	904	873	828	853	843	851	858	843	914	900	819	858	900	858	860	813	869	901	840	857	866	812	875	837	873	849	867	873	838	802	823	869	910	883	860	893	856	891	880	857	849	860	913	881	893	867	878	907	824	852	837	848	900	866	795	842	795	867	941	919	853	858	830	862	884	867	801	866	852	873	830	807	860	858	845	784	814	886	886	887	809	852	805	881	879	894	857	915	903	834	858	881	896	859	839	785	880	891	842	786	889	839	879	872	871	920	852	897	839	860	868	874	894	841	862	851	870	850	847	871	867	854	823	831	842	856	875	827	844	900	905	855	823	815	833	826	888	900	844	884	871	836	894	877	919	876	871	873	878	931	862	874	918	890	834	896	850	838	864	920	808	834	933	850	890	903	860	895	832	897	881	827	879	852	870	851	934	819	858	865	834	899	858	842	858	905	841	898	850	837	896	890	831	821	875	892	878	983	883	833	892	849	878	838	796	906	840	890	886	864	876	875	880	913	917	873	880	860	864	829	872	853	861	861	889	905	839	901	852	885	889	819	871	882	867	845	845	865	899	878	912	878	877	868	868	854	873	898	841	855	904	846	876	874	882	843	892	902	861	848	899	828	835	829	896	820	892	877	913	868	858	875	886	874	840	852	893	855	894	882	829	851	878	899	816	841	862	932	875	861	865	888	870	885	840	833	880	849	871	861	891	853	866	884
6855	655	718	513	466	399	367	316	328	328	309	313	306	298	324	336	306	292	301	298	266	332	300	320	282	297	313	273	322	300	297	264	304	304	318	333	314	317	313	269	295	347	287	335	283	313	305	326	282	321	308	306	308	270	262	297	328	311	317	291	281	295	317	279	268	306	306	284	325	322	320	292	316	297	314	300	284	324	315	308	284	297	281	288	280	318	316	331	314	332	321	307	312	309	327	313	310	321	281	330	288	330	279	287	302	284	320	306	321	346	298	321	335	303	321	324	293	327	277	299	331	338	323	311	304	303	307	310	332	333	326	306	309	304	292	269	299	304	299	295	324	294	323	294	276	277	273	283	282	352	309	291	285	292	305	292	285	326	305	305	323	297	311	307	318	291	297	306	279	270	315	333	330	294	279	279	301	307	296	324	292	313	295	326	305	333	307	302	286	320	321	291	329	300	300	309	301	306	286	321	329	308	289	308	286	300	295	288	307	266	289	294	305	297	287	324	290	312	311	272	291	266	342	307	305	266	304	293	292	318	290	271	295	302	279	268	318	307	301	311	308	277	325	303	305	332	327	333	322	301	284	288	326	296	318	278	285	294	298	307	330	283	330	256	287	269	299	313	313	276	310	320	282	324	290	292	305	322	309	283	299	287	328	325	347	298	306	277	295	288	328	298	285	320	273	351	312	301	322	326	293	297	276	306	314	315	273	299	321	308	277	304	322	314	321	305	308	314	270	313	305	312	326	328	303	303	327	318	301	291	301	317	289	327	305	277	280	289	296	287	298	313	313	331	274	283	309	302	303	302	321	296	300	329	309	308	302	305	303	311	328	319	309	314	293	341	280	317	297	312	292	325	291	311	297	300	307	286	290	295	283	291	303	332	295	318	319	345	310	297	324	284	291	333	318	331	340	320	325	298	263	311	311	296	316	283	293	297	314	315	294	311	301	329	287	311	299	299	317	317	315	288	299	285	277	291	316	302	332	263	288	294	270	335	311	280	306	305	263	307	324	307	307	300	343	297	314	294	286	299	305	282	314	301	309	288	322	306	281	320	282	332	312	304	309	296	304	297	300	314	305	327	290	317	290	283	327	325	290	309	288	335	312	306	282	306	315	283	301	287	324	325	309	345	299	283	259	313	314	299	285	279	309	277	300	296	318	301	304	289	316	296	306	304	315	298	314	305	325	328	277	303	325	299	306	312	279	317	297	307	320	314	320	333	307	296	293	305	296	301	312	323	316	307	324	318	285	310	320	298	312	302	282	312	281	332	300	315	279	277	288	314	291	286	294	307	299	287	297	342	332	317	309	304	307	326	317	290	292	284	298	310	278	290	283	291	286	297	282	299	324	318	301	304	302	313	320	268	293	327	315	329	297	311	343	325	311	294	281	320	332	327	353	313	324	281	333	310	284	314	318	320	309	326	308	317	320	307	308	302	275	318	306	307	307	298	276	289	305	297	283	284	309	309	318	272	291	280	263	294	284	272	281	280	303	308	291	314	278	303	277	290	304	312	297	290	308	271	312	287	301	341	308	284	312	301	287	275	283	283	289	291	293	340	282	334	295	291	331	312	290	328	293	319	311	297	296	285	286	304	325	282	287	297	289	321	316	300	284	291	297	287	315	307	295	290	322	274	301	302	322	329	308	310	285	307	284	306	325	287	275	302	267	302	297	321	347	316	289	297	287	306	288	297	325	276	306	310	313	311	317	307	285	297	289	276	291	304	320	310	295	326	300	282	297	280	312	307	297	323	323	330	313	314	314	284	285	322	346	298	345	310	255	320	291	281	297	322	279	279	270	358	320	332	290	307	307	312	308	317	300	309	248	299	289	308	291	285	308	292	318	298	331	270	333	301	301	304	296	296	316	321	365	285	328	296	330	299	299	306	341	303	295	301	319	275	297	275	279	308	315	311	288	317	335	283	316	336	302	329	291	294	312	335	297	293	330	333	311	316	305	310	313	298	344	288	329	319	300	296	296	287	300	284	311	323	298	313	293	304	276	312	310	290	309	304	277	323	295	347	323	296	281	303	298	284	335	323	306	292	322	335	329	314	313	316	313	275	313	303	298	330	292	319	314	304	296	307	306	315	291	320	303	354	317	326	304	307	286	295	315	307	306	318	283	310	286	310	305	308	294	273	306	336	306	282	326	288	312	257	278	296	313	336	312	303	312	319	302	294	327	311	328	322	287	271	297	311	337	317	293	289	295	285	301	276	321	270	318	298	275	289	293	268	313	338	311	322	296	306	301	309	327	268	289	283	287	353	298	334	335	345	301	307	301	326	296	322	282	275	304	277	297	321	287	311	316	271	299	296	341	293	319	329	327	290	284	317	314	277	330	325	317	279	311	306	307	322	313	311	301	248	297	321	293	289	320	303	299	317	313	288	301	295	311	309	313	308	320	300	295	286	290	276	315	280	312	295	301	297	291	288	309	307	298	292	302	279	290	293	306	276	295	313	327	318	321	318	318	300	284	307	308	310	346	334	321	305	332	303	313	303	305	303	308	297	321	318	328	284	292	343	325	303	321	299	269	309	273	316	327	320	294	312	322	286	281	280	274	305	292	291	300	295	286	299	311	298	284	314	282	302	275	300	329	313	312	318	283	281	315	315	289	289	292	305	301	308	305	289	297	292	317	302	307	315	314	279	333	317	301	295	295	289	335	314	287	309	316	340	299	281	302	293	298	296	290	287	293	319	308	317	319	308	318	318	315	308	321	277	324	288	312	316	283	275	303	318	271	260	316	291	321	324	286	312	256	291	280	309	306	315	298	290	298	333	288	315	315	322	298	336	290	303	315	287	314	319	321	284	308	309	327	357	314	331	323	271	296	343	325	284	325	331	296	314	346	315	292	283	285	287	316	319	313	286	318	326	274	313	280	309	302	280	296	350	296	322	294	333	295	283	279	336	327	298	304	302	301	301	280	288	307	299	313	306	307	303	320	275	285	280	310	323	345	314	319	319	316	299	279	294	288	308	293	334	287	290	278	316	284	287	287	312	302	304	310	289	279	310	293	276	348	317	349	305	297	304	263	288	301	283	317	322	351	323	331	294	298	326	305	313	303	287	312	295	315	279	317	284	304	336	321	293	293	300	264	274	312	323	262	299	338	302	284	320	303	320	283	317	302	314	289	289	291	309	266	282	323	293	288	287	301	296	315	292	304	322	285	305	339	327	313	328	291	328	321	277	306	338	274	288	276	316	301	328	330	327	306	305	305	308	312	289	272	325	329	320	324	277	311	286	310	307	334	276	287	293	276	321	345	294	308	290	321	291	301	307	322	305	289	299	340	337	297	292	333	307	301	308	304	286	329	314	293	294	317	312	280	253	324	320	327	309	277	330	334	349	314	293	312	290	280	296	295	296	310	314	348	312	306	298	287	302	286	287	289	280	333	310	291	295	266	306	337	306	328	318	296	289	272	297	288	320	297	282	333	304	306	294	297	294	323	310	271	315	332	327	275	335	294	297	298	339	297	297
6391	1103	1495	1548	1355	1210	1064	918	862	818	856	846	824	808	818	768	787	787	735	762	776	773	764	749	748	773	798	812	723	737	720	723	747	784	745	758	741	744	747	748	797	774	764	815	771	718	718	728	705	748	745	769	729	797	697	727	759	725	677	717	773	731	699	714	741	741	704	728	726	725	719	753	790	726	732	745	717	685	784	711	709	723	720	706	697	761	726	733	700	767	752	768	726	747	711	720	729	758	721	755	747	745	732	713	709	749	756	732	699	723	759	813	733	755	719	708	694	744	760	724	683	740	740	725	724	748	716	711	738	732	719	725	675	801	816	713	763	714	742	745	701	727	733	717	745	734	753	747	722	706	692	766	734	683	721	743	740	743	732	731	727	757	730	711	720	787	751	730	755	747	727	738	700	681	719	742	737	770	753	715	740	736	670	721	700	705	749	707	703	716	734	723	739	716	712	720	748	725	710	737	710	754	701	722	747	728	729	710	737	691	745	760	754	718	724	714	717	752	707	682	752	726	743	724	729	725	751	747	744	725	780	723	739	765	722	752	706	781	722	713	774	754	712	728	706	713	731	709	733	705	719	741	743	738	692	688	778	763	719	726	732	705	719	716	770	703	777	767	692	781	755	699	750	711	724	692	750	737	714	728	738	718	722	753	725	755	749	784	710	713	717	708	743	722	711	689	733	729	699	680	734	740	738	718	758	725	729	736	694	739	727	723	728	697	731	758	740	764	712	740	732	713	722	762	710	762	669	712	788	770	708	763	713	702	724	746	715	729	761	752	710	726	761	689	729	729	793	713	757	731	720	725	724	707	724	739	730	720	716	746	730	767	745	700	720	755	748	704	736	693	718	768	692	711	709	704	718	713	714	757	740	766	701	706	731	728	728	767	713	748	739	727	752	739	713	658	772	726	761	733	717	765	714	752	716	738	722	687	770	719	681	663	750	697	711	709	722	721	738	755	746	730	729	725	746	701	722	760	757	726	767	750	725	729	717	744	726	723	742	752	695	748	715	730	767	748	716	766	717	760	768	731	725	728	765	698	744	728	701	696	733	720	755	722	734	785	756	685	686	753	722	773	698	712	751	760	695	679	793	733	687	721	778	785	720	667	703	736	728	717	749	745	701	746	697	745	744	715	740	683	769	707	776	703	760	742	714	706	752	736	693	694	713	714	711	751	743	779	710	733	722	776	687	707	750	700	730	737	728	758	721	743	769	744	714	763	745	720	745	715	749	740	696	699	736	752	702	727	735	728	731	740	736	706	734	746	750	769	727	673	742	687	802	717	726	696	728	728	696	771	753	735	785	707	776	756	733	712	716	736	705	727	670	725	730	763	673	725	738	725	725	696	725	752	724	697	702	696	752	715	759	721	728	737	692	737	747	700	697	747	795	733	704	768	748	718	734	725	751	744	743	738	708	747	740	731	728	721	729	695	682	773	732	741	730	704	754	747	694	736	698	743	712	701	720	764	775	742	735	686	758	755	752	754	718	767	716	685	683	766	743	731	750	714	740	721	707	769	750	797	782	711	733	754	742	692	780	766	767	702	690	724	739	719	701	742	737	741	729	754	732	692	763	727	695	717	717	730	775	722	796	773	735	691	760	724	729	728	709	698	724	769	760	711	716	704	724	740	759	713	738	725	678	707	725	717	791	726	726	732	767	694	721	722	702	735	713	675	740	717	703	726	718	749	731	730	733	712	761	771	733	755	695	772	706	726	657	749	775	673	767	720	679	713	731	726	752	695	743	698	706	719	696	731	757	725	676	709	757	735	686	708	759	735	761	756	697	744	752	737	759	735	699	716	759	714	701	661	758	732	715	715	697	779	721	765	719	731	738	725	680	722	790	703	723	719	744	761	740	778	740	751	736	709	687	717	739	747	724	687	758	777	713	713	758	762	763	739	690	767	749	738	716	687	735	687	691	756	719	752	721	750	713	753	715	746	691	713	685	725	754	748	748	778	719	762	752	772	713	739	761	717	778	734	733	699	775	694	735	737	704	717	744	738	777	714	809	740	719	741	704	758	778	757	786	717	718	697	694	737	703	699	785	757	736	741	677	715	717	749	738	727	745	755	761	726	725	699	721	675	757	739	783	735	697	773	740	734	735	700	744	725	716	726	736	735	739	700	719	745	689	731	754	717	736	751	729	723	756	730	719	732	740	676	764	785	707	787	673	741	711	726	727	725	706	719	794	679	773	762	698	721	717	706	723	747	739	706	720	746	737	731	759	748	756	743	719	780	753	722	719	736	740	696	777	715	662	691	677	703	737	771	738	796	769	755	766	754	734	767	754	766	721	755	747	720	749	722	769	676	689	764	749	740	769	796	709	729	722	752	706	743	755	748	740	710	714	714	755	782	729	718	708	735	752	741	736	713	688	723	683	705	763	691	754	754	709	735	737	697	690	760	706	718	700	753	691	741	746	707	782	756	690	755	714	740	694	728	772	732	724	688	723	736	691	732	788	721	702	781	749	717	752	707	769	688	742	746	734	794	728	706	769	744	728	716	740	719	709	746	740	751	754	727	714	675	734	683	747	722	727	727	730	748	751	722	726	727	745	739	742	744	732	719	739	751	747	746	746	722	710	709	712	743	779	723	737	696	740	737	756	706	720	703	724	745	746	748	705	731	694	756	747	741	740	717	727	699	778	757	707	742	758	713	737	722	750	729	717	769	698	755	714	740	759	731	728	749	711	725	705	706	754	745	750	700	695	745	713	758	756	700	750	731	720	721	767	766	724	731	730	701	694	724	729	742	739	760	725	730	753	698	748	708	731	753	725	720	716	744	761	730	714	743	716	729	722	736	694	735	702	704	753	712	698	719	712	776	700	742	735	700	708	710	687	791	742	761	745	657	699	718	769	706	709	721	710	706	784	717	707	751	675	737	743	682	713	740	713	711	843	686	727	709	666	721	743	759	738	683	772	767	688	750	737	780	695	688	751	723	727	721	710	762	765	719	749	743	841	695	712	733	755	755	756	750	726	748	732	749	767	717	717	733	743	756	738	760	722	718	740	711	735	677	759	771	750	722	749	725	731	744	729	713	749	695	710	760	737	711	725	736	758	746	745	726	731	736	728	737	755	704	725	738	704	778	723	766	751	737	719	698	702	728	720	700	736	695	699	699	712	682	725	700	725	770	739	749	699	732	693	743	724	725	744	742	757	715	703	688	732	761	730	743	764	720	729	692	737	724	738	761	755	749	682	746	706	697	732	723	704	783	747	787	763	768	745	704	714	744	767	769	722	729	755	745	757	742	759	775	649	754	796	764	700	727	733	742	742	731	682	720	731	716	758	712	703	725	717	752	753	699	721	777	642	717	724	724	760	763	765	706	719	749	740	736	749	686	737	729	747	699	751	692	757	719	747	763	721	712	755	774	727	751	722	747	720	728	736	754	735	769	738	718	726	705	761	695	745	774	746	697	702	765	707	742	721	723	764	764	722	725	747	737	781	750	747	741	723	727	722	730	714	718	742	762
12337	1170	1022	778	499	337	221	213	180	178	174	156	172	140	173	168	148	142	146	147	154	126	141	147	168	160	157	167	130	133	127	147	148	143	166	136	137	178	157	140	130	116	136	140	126	128	138	137	137	119	142	141	123	127	134	119	135	137	149	134	127	166	124	132	101	131	141	137	138	143	161	127	134	130	145	155	150	109	133	135	139	138	148	124	126	118	121	127	128	147	116	132	155	147	120	121	145	139	124	125	151	136	151	129	124	141	158	128	136	153	143	128	101	111	89	151	123	118	125	139	131	135	137	141	141	149	140	150	137	135	117	141	140	132	136	157	144	153	145	132	140	161	142	149	145	146	129	145	159	122	139	143	173	144	147	153	115	133	138	146	115	159	132	126	127	139	149	137	128	138	133	131	128	133	136	142	148	129	142	146	102	144	127	132	150	124	155	119	139	136	132	145	160	163	150	151	130	152	128	136	126	148	139	131	129	144	128	122	136	127	147	146	144	130	105	120	149	141	128	124	142	112	168	131	122	156	136	124	143	139	125	171	131	138	126	136	127	127	149	134	146	123	141	138	151	146	130	137	147	135	119	146	130	137	144	131	131	142	139	139	155	140	145	160	146	137	131	145	136	127	119	137	177	143	138	131	131	133	146	164	157	145	142	134	160	138	148	125	120	134	101	129	142	142	122	119	129	150	132	139	134	137	139	145	143	131	137	132	124	141	137	126	126	136	140	147	124	160	140	143	132	157	126	151	126	114	119	150	131	139	136	140	131	132	138	143	139	123	123	134	143	112	136	145	126	129	145	125	127	144	147	129	127	141	140	137	134	141	134	147	132	134	126	125	135	130	122	148	133	127	126	137	112	140	145	147	149	124	125	115	157	119	144	132	128	128	141	154	156	140	150	128	145	134	150	134	117	116	129	144	162	146	108	153	154	140	120	136	125	127	130	165	129	126	126	110	139	155	159	125	137	119	126	137	130	116	125	136	127	139	145	129	125	126	147	146	145	164	134	118	134	145	128	132	137	127	142	113	146	141	141	136	145	124	148	141	152	130	146	129	131	125	136	140	144	129	140	147	118	130	137	141	140	115	155	130	137	148	141	156	159	120	146	128	143	149	126	116	134	145	131	136	167	122	141	136	143	144	125	158	103	143	146	134	151	131	144	157	140	151	150	146	133	137	118	142	139	160	131	133	124	133	140	136	138	109	140	157	141	114	129	143	124	141	129	124	127	110	143	124	132	139	140	145	138	139	145	135	151	122	137	138	144	140	149	122	138	141	112	144	134	125	166	142	134	127	143	150	147	153	126	102	151	149	135	118	129	130	108	137	148	129	131	127	123	135	133	145	135	137	147	164	131	162	142	130	134	127	125	135	113	128	145	126	137	133	124	128	139	141	143	135	113	154	161	141	136	136	140	133	149	124	140	132	126	147	117	132	110	133	122	135	140	133	125	142	144	116	127	135	134	106	124	122	118	110	130	159	125	143	107	143	149	122	138	163	132	120	129	136	124	148	123	138	137	136	126	153	134	131	134	140	125	127	127	150	152	151	154	148	138	139	148	108	135	140	133	144	163	118	138	140	129	139	128	138	138	135	148	113	152	138	110	141	135	113	133	159	130	161	147	126	118	107	151	155	134	136	136	143	143	145	118	137	155	155	151	154	145	146	132	122	136	137	141	150	158	135	114	124	121	131	141	137	124	134	141	129	139	145	129	123	148	151	159	142	127	129	128	146	123	142	143	128	121	123	127	147	147	122	129	132	145	150	136	162	123	138	121	133	128	133	139	136	127	155	119	135	144	123	155	137	114	122	140	165	118	137	142	144	144	142	138	145	131	142	125	135	147	138	143	144	124	130	148	126	160	153	126	130	158	151	142	136	146	128	139	125	138	132	156	126	133	128	132	141	131	130	122	146	124	149	132	135	154	123	136	148	131	142	146	125	130	133	136	147	150	104	140	172	129	133	111	139	120	124	123	120	145	154	137	131	131	136	147	154	143	135	128	121	149	166	131	161	150	115	122	127	141	140	130	124	143	139	141	134	133	145	137	130	132	130	147	155	122	145	127	153	137	128	140	141	131	133	125	153	131	122	139	138	135	130	149	129	144	128	140	133	131	130	115	119	139	120	139	115	143	112	115	127	121	121	148	132	141	142	155	142	141	129	126	133	122	118	149	118	138	126	129	164	128	152	125	133	135	148	132	147	144	136	119	145	132	133	122	144	151	149	145	146	134	135	137	120	127	142	139	113	139	142	147	131	149	148	132	144	133	146	137	152	144	147	131	134	134	141	135	136	130	147	141	131	139	133	136	157	133	143	131	149	122	143	116	153	161	136	128	144	159	125	139	123	161	121	142	135	128	147	124	147	150	106	126	136	151	127	147	111	134	136	119	142	139	169	164	122	116	121	158	151	159	133	140	139	125	124	117	118	132	123	125	127	143	128	141	139	132	125	143	111	138	125	143	129	139	136	137	131	139	131	128	139	124	137	128	116	136	130	142	145	121	118	130	146	151	150	139	145	118	109	132	141	120	128	145	136	136	145	141	150	147	134	148	125	148	140	124	135	142	136	114	132	147	135	124	138	120	142	163	131	128	129	130	122	145	122	134	144	127	139	120	111	125	144	128	129	107	128	161	130	141	142	129	149	119	160	139	143	141	131	116	136	150	135	127	126	141	150	130	135	139	130	139	152	137	129	124	151	134	143	136	120	140	126	146	147	145	140	143	159	140	139	116	122	127	131	136	136	135	124	139	135	141	123	139	165	117	135	120	120	134	117	141	118	124	115	124	131	123	129	134	131	121	154	134	153	137	149	115	133	127	130	116	130	135	132	145	125	134	156	141	140	137	122	161	130	147	143	148	133	142	131	155	149	120	116	166	148	125	116	127	121	112	128	122	113	112	145	148	124	118	140	136	129	129	132	133	136	119	156	123	139	107	142	144	132	117	130	121	126	152	128	133	145	126	146	120	120	131	142	129	121	143	115	119	142	136	136	145	139	152	152	127	153	153	134	124	130	147	146	137	113	153	125	145	112	138	110	136	124	135	119	127	143	131	152	139	133	174	146	120	158	123	144	143	155	128	147	122	148	132	147	116	112	146	137	154	121	121	120	142	127	154	150	124	136	155	124	129	126	148	145	124	126	140	155	138	143	146	142	131	126	115	156	127	124	140	126	152	144	133	141	131	129	129	146	146	112	142	137	131	122	128	115	131	125	159	134	137	139	136	132	142	127	139	132	130	107	123	138	143	128	142	140	124	134	139	178	118	133	131	135	157	149	134	145	151	145	135	149	134	139	141	137	147	132	141	149	131	154	111	137	114	131	127	110	165	123	123	144	149	132	112	146	139	135	127	143	131	125	109	139	140	129	123	108	138	130	146	133	132	117	141	124	125	151	136	135	162	141	135	141	149	141	132	149	142	155	149	113	147	111	132	149	128	148	147	129	119	136	144	142	141	181	124	127	135	141	130	137	128	135	129	132	146	145
7757	1142	1745	2038	1619	1228	961	823	685	635	556	548	521	517	495	483	442	472	462	435	408	420	402	383	407	406	393	395	401	365	394	341	384	374	364	417	359	368	360	362	370	392	377	400	403	384	382	354	347	368	328	390	367	356	385	356	355	377	395	390	358	346	369	348	337	379	385	403	376	379	398	365	349	315	357	352	345	347	372	319	366	367	303	352	351	349	354	374	329	360	360	338	390	368	371	370	337	382	360	384	392	374	326	369	351	378	349	349	377	374	361	367	379	336	382	368	361	365	350	363	372	354	336	348	368	393	377	349	380	366	380	354	348	335	346	392	337	365	351	351	361	370	377	382	360	346	329	382	320	368	381	350	356	386	335	335	333	349	342	332	327	333	401	316	375	345	364	375	329	366	365	332	375	364	383	374	375	375	362	346	371	350	357	385	371	349	319	357	390	360	353	345	334	343	360	368	350	360	351	346	359	351	349	354	366	392	353	381	369	354	334	330	377	383	353	358	350	375	359	356	367	366	360	391	386	356	374	381	338	352	350	397	329	336	343	372	379	351	354	329	375	392	367	362	353	342	359	413	344	351	338	330	368	380	341	387	345	373	348	368	353	351	352	340	383	355	342	352	333	350	397	370	368	339	384	324	349	371	357	345	367	339	327	379	350	361	345	383	348	334	347	350	388	384	365	348	332	350	345	352	367	348	336	354	400	354	369	375	362	368	362	364	358	347	368	350	346	395	347	327	386	371	353	373	356	348	322	359	358	362	357	345	362	363	355	368	385	357	345	340	366	362	392	332	379	333	360	339	381	367	360	378	363	342	385	359	344	366	373	339	396	375	358	376	366	347	343	358	342	339	356	351	366	336	407	331	340	332	374	378	353	350	357	399	337	340	357	336	358	336	377	348	381	334	374	361	319	374	358	328	393	352	358	376	341	371	355	350	329	370	348	336	356	309	411	364	392	374	347	354	368	348	347	374	365	345	365	338	357	366	380	361	359	333	393	364	387	349	355	334	349	384	364	349	386	389	358	380	367	413	371	382	339	343	327	367	364	379	351	370	320	309	315	328	326	329	375	373	368	330	356	360	354	356	371	369	343	383	371	379	384	334	331	406	327	360	388	364	358	353	335	389	330	350	346	349	365	335	381	373	355	355	385	375	351	322	341	343	364	327	354	334	340	347	348	377	397	378	343	379	367	389	375	352	325	331	348	371	339	397	364	358	377	352	360	361	374	388	390	378	373	360	330	353	368	337	364	337	316	389	348	326	365	338	359	360	368	368	389	374	359	368	348	352	373	355	352	366	339	330	344	344	349	380	362	344	337	393	398	337	349	367	375	332	367	362	382	372	370	363	342	379	359	376	385	350	345	378	373	337	377	359	364	360	381	353	394	340	371	361	337	340	395	362	354	380	320	330	366	380	384	339	356	379	333	370	360	355	370	337	321	392	377	346	339	361	368	330	347	361	368	340	371	351	389	358	381	371	340	374	392	349	343	366	382	316	366	361	343	342	387	330	349	372	346	382	349	351	342	328	380	356	340	379	348	334	355	348	375	374	361	365	358	370	368	359	407	336	359	372	356	336	359	361	368	369	368	352	392	341	366	359	357	341	346	370	349	379	332	364	363	372	354	351	341	367	361	347	354	350	336	357	381	353	386	377	332	365	359	392	332	343	340	358	353	393	389	349	386	362	356	368	339	386	377	338	369	360	314	384	376	361	362	378	365	335	351	345	370	353	388	333	374	372	364	353	381	370	340	356	351	368	372	373	351	330	353	376	405	347	372	359	347	361	366	367	353	372	338	349	374	358	361	339	351	361	389	368	335	344	339	337	371	349	397	374	379	371	351	340	347	350	356	362	353	379	341	372	340	372	372	376	371	333	379	389	355	380	369	354	336	357	350	339	373	327	365	349	370	345	381	368	348	336	350	337	375	362	350	336	369	347	392	339	359	357	341	329	384	329	363	317	341	358	348	357	374	418	325	345	395	365	390	342	340	376	376	369	332	368	351	359	362	353	382	312	379	380	356	351	380	396	352	342	354	362	374	348	342	333	358	387	346	320	385	399	394	364	366	380	356	328	344	373	379	357	345	387	372	341	372	377	370	375	376	359	352	342	373	334	348	357	351	347	378	376	362	367	360	345	341	392	377	377	370	379	376	354	351	341	376	342	334	358	361	345	349	381	313	384	345	362	359	353	378	369	337	376	351	337	349	353	385	357	364	350	350	350	394	358	333	350	330	329	342	375	350	352	369	316	348	356	362	352	364	352	354	339	350	375	337	345	316	350	352	328	345	356	384	360	361	332	345	355	393	343	355	370	337	371	356	357	391	325	395	321	373	354	382	352	352	351	363	345	359	345	361	357	359	358	384	317	358	351	369	356	355	376	350	333	341	366	402	349	368	356	348	324	360	388	327	364	375	320	349	357	393	356	359	363	340	338	359	363	389	384	350	355	415	344	377	324	354	355	380	344	341	380	391	346	346	366	373	334	345	364	357	376	358	337	366	332	351	345	351	349	386	366	390	371	347	357	368	364	365	373	380	344	339	345	374	358	386	365	351	350	390	370	368	324	392	343	356	385	343	333	338	347	366	345	381	356	346	345	369	362	362	363	295	354	355	351	351	306	340	379	362	363	342	356	340	336	371	360	387	364	360	368	392	368	359	362	361	386	370	373	368	333	346	333	342	382	358	336	358	359	337	364	323	355	355	376	310	371	348	371	381	371	393	389	367	365	329	335	342	357	337	370	344	349	377	358	355	377	320	379	356	337	371	358	392	360	348	338	334	370	359	347	364	364	346	346	309	340	364	374	370	331	329	359	332	376	374	376	371	357	369	360	333	347	341	358	339	355	366	347	341	391	368	378	361	376	380	392	377	361	342	378	376	335	354	336	373	369	335	354	332	327	350	350	341	373	298	368	381	360	376	349	315	382	394	341	347	421	338	385	368	358	373	372	345	381	339	372	357	346	369	368	340	352	364	333	384	332	379	394	378	368	344	389	351	355	350	358	401	345	329	352	347	362	354	337	364	398	349	370	400	322	351	346	363	366	368	359	394	347	369	381	327	353	346	361	380	365	320	371	350	327	375	382	364	316	382	361	344	366	332	346	354	360	397	369	332	374	357	387	360	373	346	382	366	328	344	389	366	342	334	370	378	355	331	335	319	359	318	343	375	328	386	348	356	361	330	375	346	358	335	368	337	355	390	362	376	368	401	350	328	398	340	358	359	364	344	358	399	338	354	323	373	382	334	341	380	352	374	356	333	370	358	376	397	392	341	351	366	344	356	358	308	341	389	314	340	347	370	366	362	367	363	407	346	363	344	384	334	351	362	354	335	373	331	378	369	357	353	379	367	349	371	378	337	367	361	362	316	372	371	366	380	360	337	324	357	372	355	349	350	372	359	347	355	362	359	360	331	382	401	343	392	360	401	333	347	329	381	353	347	370	363	360	361	348	374	313	352	377	379	335	368	372	330	332	359	354	364	339
1301	345	381	368	354	362	406	349	373	390	349	352	362	379	387	342	407	384	337	398	371	366	358	366	372	380	352	405	336	358	373	335	331	369	335	341	331	379	363	351	360	374	377	335	381	413	335	355	370	383	373	325	357	358	393	340	351	352	382	357	351	362	381	337	360	338	350	348	373	369	392	335	366	355	357	345	360	362	333	356	341	344	342	343	360	340	400	391	410	347	354	373	332	320	340	393	354	350	353	357	341	359	389	348	308	344	357	332	363	381	323	408	341	356	355	351	343	364	324	355	364	367	367	355	367	390	365	347	346	376	359	393	371	370	368	353	312	370	369	335	372	353	362	363	357	361	353	339	393	360	374	397	367	360	362	366	356	363	358	366	356	376	370	368	367	366	352	357	351	347	362	311	367	361	399	360	358	355	440	372	374	343	381	354	359	353	367	375	370	378	327	414	399	382	338	352	381	372	345	336	357	383	344	340	352	394	382	385	327	329	357	342	385	354	359	354	336	359	369	359	370	333	336	376	382	364	398	383	337	330	342	351	361	357	367	318	376	373	349	320	386	387	376	375	369	386	344	349	359	357	359	366	366	376	361	371	397	347	340	334	378	342	371	368	389	387	388	368	337	355	410	348	343	345	356	321	356	348	351	350	362	337	361	376	350	351	350	376	373	364	347	335	380	371	358	387	387	357	386	380	383	377	381	375	337	364	341	355	373	349	333	364	337	339	349	384	379	393	377	375	342	368	373	347	387	394	393	387	373	353	384	348	352	368	384	362	420	381	395	382	337	374	353	352	345	351	349	349	368	345	340	346	341	378	365	386	362	404	391	383	391	349	377	368	338	361	341	354	350	367	337	357	376	365	382	344	338	314	416	364	380	355	378	378	382	355	380	386	356	356	352	361	323	380	343	367	321	341	349	381	362	381	343	350	358	351	397	354	355	356	335	375	380	376	365	381	361	351	327	374	363	360	360	363	372	329	366	347	353	367	334	348	338	356	345	347	342	367	336	403	349	347	374	344	334	355	363	393	347	336	358	357	346	343	340	358	374	345	356	351	345	381	355	355	352	350	364	387	374	376	367	381	353	373	347	351	341	406	354	302	343	368	344	319	357	372	376	365	367	396	359	350	382	354	366	356	353	360	351	355	348	395	349	347	361	334	369	363	382	335	368	362	334	363	363	342	365	344	362	352	392	364	371	388	374	367	358	349	354	334	339	337	366	344	346	358	373	372	363	333	406	366	339	330	397	384	383	402	378	350	361	352	352	349	331	315	394	379	359	363	375	346	353	370	365	366	375	378	354	375	392	369	334	359	346	365	366	365	338	351	378	353	374	348	341	353	367	325	334	390	365	359	353	362	353	352	316	340	340	372	382	379	349	392	339	320	361	370	322	342	383	385	370	380	388	350	395	369	399	371	353	349	391	379	323	365	367	379	342	349	346	350	365	331	326	361	353	394	394	360	330	332	351	368	326	347	405	386	365	376	345	372	336	375	359	344	355	363	384	386	341	347	398	336	348	353	358	356	329	367	343	387	333	373	367	371	344	356	363	363	355	337	359	358	386	352	363	377	323	336	370	370	392	377	359	380	343	345	365	363	355	369	354	364	389	405	359	381	375	366	374	336	333	378	382	337	362	392	371	365	344	362	336	408	396	364	410	380	343	392	350	359	400	350	341	388	352	332	371	361	369	368	340	346	370	404	380	347	362	351	319	356	377	372	358	333	387	352	356	330	335	342	311	390	335	403	342	327	354	371	334	349	351	350	333	361	353	371	370	364	364	387	349	372	382	377	333	404	382	385	362	373	359	354	362	359	396	369	383	375	373	356	349	381	390	335	379	373	361	389	349	391	384	304	352	338	351	326	376	392	337	353	383	346	367	397	378	361	334	377	355	396	368	317	378	368	398	382	362	330	382	339	383	348	384	355	350	350	329	330	344	376	315	339	339	346	342	359	336	368	356	336	351	351	356	335	372	348	354	355	367	386	375	395	381	337	351	363	353	384	383	355	372	384	349	378	355	391	400	345	360	373	328	337	365	380	382	374	360	321	367	384	361	395	335	363	375	365	394	388	380	375	408	353	380	330	354	366	361	351	359	398	344	340	351	352	355	338	363	353	375	354	376	342	371	378	383	335	356	339	356	379	348	386	360	318	423	330	357	323	372	352	344	353	346	372	345	337	387	322	346	349	391	327	385	337	348	335	340	311	375	359	353	361	373	370	333	353	371	349	335	368	364	354	331	363	407	390	340	387	331	331	314	355	380	396	387	352	359	401	372	367	374	359	350	401	377	369	363	372	346	359	348	368	372	363	385	344	374	344	349	363	393	353	327	367	338	399	339	337	390	342	365	361	345	337	370	339	311	375	342	352	339	346	391	378	371	332	355	330	330	357	361	370	395	392	353	367	344	384	350	362	351	374	348	367	375	371	360	368	385	357	351	366	357	367	402	402	362	355	356	334	347	355	402	380	333	367	377	351	383	370	358	360	380	336	325	372	369	346	344	402	350	355	366	388	364	349	371	365	350	364	351	405	379	357	349	373	342	381	393	419	323	345	353	328	359	334	339	347	353	354	393	380	341	351	357	338	364	397	347	342	338	364	357	320	372	369	378	343	346	351	371	372	389	367	361	326	346	403	349	360	378	345	364	333	335	348	354	393	343	377	379	319	362	351	389	369	358	360	370	370	373	401	356	319	356	365	323	335	379	364	360	352	375	368	363	378	401	383	392	393	361	353	346	357	391	347	332	386	368	366	368	369	356	366	401	367	340	366	408	356	333	365	360	362	376	356	368	344	385	328	379	375	337	397	364	349	345	321	343	349	381	334	326	348	386	352	348	365	351	328	375	403	366	319	374	357	352	360	363	350	362	379	366	386	361	355	353	327	352	360	317	350	355	331	357	346	380	339	378	369	357	359	360	331	357	328	353	352	340	350	299	312	398	345	374	392	359	361	384	345	371	347	384	335	359	329	383	367	360	366	406	361	388	358	339	381	400	373	382	338	382	369	355	367	360	365	362	347	374	389	371	358	381	326	351	380	374	370	368	339	343	358	382	350	375	386	373	385	343	311	348	356	354	357	351	370	328	387	344	378	380	374	378	357	339	372	365	394	358	362	358	367	404	384	354	382	347	391	330	341	359	403	395	386	380	400	364	333	385	362	366	368	373	361	347	364	391	364	353	354	336	380	360	348	348	393	357	327	367	355	356	368	370	322	356	330	382	342	340	311	385	380	372	359	390	406	350	388	367	347	385	368	394	335	421	382	342	348	323	353	327	374	370	347	334	366	384	333	385	380	361	368	341	349	362	355	371	392	372	370	360	336	337	349	331	350	374	358	387	364	327	399	348	366	363	350	345	355	365	344	356	373	366	346	363	329	362	333	331	374	349	341	394	396	338	338	359	346	349	384	360	324	346	358	376	367	368	353	415	381	386	368	386	352	337	347	355	343	365	363	365	327	377	365	413	376	359	323	383	342	351	368	359	404
2100	864	915	860	878	909	862	859	847	867	875	818	832	876	888	879	845	862	810	875	872	830	852	890	870	832	894	854	874	847	874	864	856	853	841	856	858	777	851	856	893	910	824	830	949	816	898	848	836	875	867	849	803	870	889	844	857	849	880	892	846	836	836	879	916	854	891	845	890	850	839	856	837	846	836	840	851	843	857	873	831	842	863	847	860	871	836	869	860	879	804	891	886	895	877	843	869	881	848	856	845	846	835	869	885	874	866	818	816	850	861	859	865	838	877	854	891	852	850	897	867	870	833	869	860	855	868	871	862	828	881	808	848	855	837	853	821	870	844	852	848	832	867	884	867	845	847	778	871	825	857	827	848	864	881	897	858	818	843	906	859	884	852	823	872	840	867	864	891	854	771	846	874	916	889	864	837	837	911	894	826	843	868	905	875	850	917	881	880	830	860	857	857	880	830	886	822	857	875	888	884	849	884	881	842	816	826	853	857	890	855	928	908	852	864	860	830	798	787	855	888	845	826	864	843	848	834	887	847	872	871	857	814	904	894	874	856	841	847	817	895	851	853	834	822	884	799	825	862	826	855	889	835	862	894	888	838	837	794	852	875	846	849	870	863	838	814	874	827	850	901	858	914	894	935	860	906	876	809	882	837	858	906	853	805	858	801	883	863	827	788	816	836	868	862	833	847	857	876	862	835	856	805	919	837	879	846	883	871	856	893	871	850	870	846	871	895	814	872	882	883	862	825	913	873	860	839	819	896	868	834	885	851	870	878	835	879	870	872	864	848	849	863	822	811	838	849	858	828	822	873	869	877	840	914	833	835	835	830	837	885	900	878	866	853	848	808	895	862	822	851	871	891	911	864	842	825	836	868	801	827	939	848	895	833	849	852	865	819	863	868	913	828	863	889	839	809	888	877	912	858	824	899	934	840	878	842	837	851	825	872	851	824	816	896	825	887	896	904	893	840	840	901	876	889	833	838	832	856	877	896	875	858	844	859	858	845	903	863	909	871	835	863	832	832	846	895	850	876	823	864	862	859	853	826	850	856	853	906	820	838	861	830	893	823	873	848	850	906	838	896	864	861	844	895	874	894	807	829	895	901	933	845	825	904	877	895	825	828	842	866	834	838	878	832	814	833	937	812	875	856	861	842	861	908	815	821	834	829	914	870	879	853	864	841	840	866	870	859	855	866	882	841	829	830	895	865	896	855	856	846	859	865	886	833	841	891	848	842	865	823	838	834	856	906	894	840	815	892	852	822	886	872	829	840	819	836	847	872	833	819	827	841	866	883	849	860	841	885	862	848	883	858	797	823	875	872	857	878	880	906	852	861	825	848	809	800	896	838	906	822	917	878	842	858	869	885	864	853	830	898	829	830	870	876	897	835	840	883	895	868	906	850	881	853	881	896	840	865	862	851	807	900	864	864	806	823	852	859	901	854	848	856	872	881	873	819	853	848	860	832	842	898	855	842	894	819	827	908	879	916	892	835	905	876	897	889	877	858	866	864	829	879	806	888	830	881	880	832	887	859	892	866	890	878	891	876	850	859	855	783	879	900	850	853	913	887	875	833	887	862	830	847	860	855	900	878	848	831	817	880	869	804	830	906	834	839	823	831	883	838	921	880	834	862	880	857	849	825	854	900	868	849	837	879	878	824	811	844	856	854	795	836	838	892	836	874	838	809	873	833	876	850	889	803	858	858	860	864	898	878	884	873	877	812	823	834	876	881	878	807	829	858	856	797	869	821	879	836	807	853	914	859	848	858	891	828	867	901	805	830	845	874	854	788	844	823	849	849	824	806	852	858	867	845	865	902	862	879	882	815	902	839	854	841	857	870	866	804	844	863	918	838	882	822	849	880	806	841	825	841	885	851	864	857	832	883	825	850	894	812	860	855	869	901	864	878	838	862	825	870	867	929	894	884	858	812	834	830	831	851	866	817	866	863	878	899	888	858	807	846	862	865	882	819	869	899	869	894	854	792	835	875	894	889	865	803	838	903	839	864	857	868	840	855	840	853	779	850	890	826	889	871	832	877	825	875	806	784	867	876	840	851	854	834	896	875	849	865	833	866	882	838	874	832	879	876	865	911	858	852	927	877	846	840	853	877	869	832	847	873	806	939	812	868	870	878	885	872	907	851	877	831	878	869	841	847	875	856	846	819	852	819	857	868	810	838	863	869	888	843	874	816	906	846	881	855	867	862	848	877	837	871	866	832	870	898	852	837	871	869	884	879	872	871	880	875	871	891	850	880	884	883	845	810	903	871	856	867	862	854	842	836	859	857	840	842	829	851	829	822	835	905	844	924	857	896	863	849	842	848	867	792	828	823	827	877	870	813	847	826	841	877	824	889	893	845	853	861	841	861	872	815	896	854	902	888	862	894	857	894	910	881	800	867	871	911	843	850	819	846	857	776	792	814	801	838	845	873	869	875	814	827	844	854	819	869	833	867	840	873	899	867	883	853	851	866	860	875	881	835	829	818	901	880	850	918	871	889	840	839	860	822	785	858	891	904	840	804	869	857	803	859	875	844	887	851	841	917	797	871	867	835	811	833	863	874	907	791	872	843	880	806	855	852	865	866	899	841	862	867	885	869	868	829	895	873	875	833	839	850	921	888	841	908	903	861	882	865	836	837	862	828	865	842	882	861	866	875	820	861	835	853	857	861	910	895	899	850	882	831	889	912	848	864	867	825	845	911	851	814	829	856	870	857	894	849	891	848	852	870	904	814	877	851	856	864	862	895	837	843	807	845	853	907	852	852	866	842	856	833	851	824	924	915	840	813	835	903	813	847	868	865	885	861	885	862	887	824	862	841	875	862	877	900	910	864	859	842	878	837	864	833	841	862	826	851	852	904	858	868	836	877	860	902	873	828	912	851	877	857	848	851	884	874	841	884	870	843	902	862	835	873	856	925	847	860	858	811	860	870	818	864	853	893	869	820	859	812	846	904	858	896	834	792	862	856	903	873	830	871	875	862	794	917	913	872	815	814	825	844	878	836	902	852	837	906	818	891	865	854	881	888	855	910	854	857	922	885	896	796	890	862	883	884	832	875	879	851	863	800	879	834	882	865	870	903	842	830	876	900	840	843	830	874	859	855	823	856	861	886	841	849	861	854	861	879	862	858	846	877	866	865	861	806	894	861	897	862	917	850	842	847	816	850	891	862	853	856	894	851	839	839	815	869	855	855	863	827	838	856	844	828	852	873	930	838	871	867	880	824	813	891	831	883	849	818	866	891	867	842	848	848	866	907	899	880	847	872	890	855	871	872	867	846	906	880	872	865	855	899	896	878	849	821	849	887	840	883	872	822	865	831	855	931	840	843	911	859	838	862	897	801	830	812	890	888	786	853	846	826	879	877	824	867	903	871	854	856	852	893	805	874	839	855	840	877	863	885	845	848	820	860	899	889	816	869	770	912	887	900	834	839	841	830	868	869	885	889	865	836	866	845	868	878	870	855	794	821	900	809	964	854	889	864	862
6823	777	761	592	489	387	346	330	305	317	331	302	284	315	328	291	292	308	308	333	309	293	303	322	302	358	308	296	322	328	293	268	286	296	294	321	287	274	304	279	309	312	310	323	332	302	288	309	313	314	309	319	286	282	298	304	283	283	294	311	306	297	353	287	290	282	295	327	312	307	287	291	302	290	299	292	261	312	284	352	295	326	333	285	282	269	308	295	337	297	322	304	285	311	280	291	288	334	276	300	302	300	273	326	331	319	307	319	290	302	291	326	307	322	295	293	328	320	327	309	297	278	296	315	301	344	339	298	296	309	292	262	305	299	287	325	314	291	281	280	307	328	287	324	316	299	335	301	323	295	312	315	294	308	316	330	304	267	315	297	292	316	300	285	296	284	325	342	294	324	274	336	304	291	291	317	298	266	332	295	296	318	296	329	303	271	285	309	285	295	308	325	290	291	289	264	313	296	281	292	320	326	292	277	290	314	297	287	309	304	298	298	334	325	322	278	321	321	319	284	295	311	318	295	333	322	272	315	296	291	310	324	303	297	286	316	336	263	320	318	326	280	282	305	282	289	280	308	307	315	302	302	258	324	287	315	326	297	323	311	297	304	332	277	263	297	289	283	271	281	287	298	290	276	295	294	284	274	331	323	321	315	290	289	297	275	326	291	319	316	318	349	289	311	322	304	342	278	309	337	282	326	282	295	293	276	264	317	284	331	311	287	312	326	293	334	307	310	282	305	280	319	311	307	282	326	290	282	320	303	297	291	290	296	279	319	305	302	318	306	309	290	287	291	306	296	290	287	283	291	306	296	259	284	327	294	265	299	287	319	265	294	285	288	285	298	324	295	311	272	289	276	317	301	315	292	292	289	297	297	292	312	289	288	304	290	318	303	287	330	319	288	309	293	283	271	316	341	300	289	295	264	307	310	325	331	293	306	296	296	323	318	306	286	303	328	249	302	287	340	311	286	315	346	331	278	288	298	306	296	280	315	338	346	307	290	294	280	309	298	324	294	334	300	308	313	292	331	296	293	278	289	282	323	288	294	321	302	286	297	313	288	279	297	303	319	332	295	302	317	292	294	325	273	324	352	288	273	303	317	310	326	319	296	275	322	305	307	284	319	285	291	313	308	280	300	270	331	296	333	286	303	303	297	338	306	303	284	330	284	276	278	281	300	322	294	278	327	303	268	335	286	329	317	299	303	314	283	273	305	323	303	315	311	298	324	295	324	304	310	304	273	303	321	311	294	276	337	302	307	300	303	293	270	296	315	290	307	302	297	305	301	313	316	339	280	337	339	301	296	308	261	310	323	293	331	309	300	294	310	317	306	312	261	260	287	300	301	298	310	314	282	280	317	297	298	313	297	312	312	351	320	287	304	332	375	303	295	318	340	282	293	313	312	292	273	300	310	273	267	300	348	325	286	308	310	306	317	282	295	299	271	304	303	302	311	287	296	281	279	303	279	285	313	322	323	305	328	293	304	295	321	300	320	323	298	332	308	295	316	316	318	311	318	300	328	302	286	340	284	297	320	285	289	293	284	301	310	305	291	307	308	295	303	298	316	277	312	295	298	310	331	340	316	273	299	299	310	305	304	336	283	305	289	288	287	285	329	312	264	320	306	280	307	302	292	348	295	279	297	320	310	346	312	306	327	316	305	284	270	316	299	314	318	289	300	292	307	326	320	325	334	281	284	293	297	297	306	314	288	305	297	293	301	296	294	287	322	289	280	316	307	328	320	293	314	294	296	277	284	290	293	311	296	307	275	307	327	287	321	285	305	305	287	300	280	315	336	289	297	303	323	319	315	296	264	295	286	260	291	305	310	334	314	333	311	317	328	322	310	302	340	288	317	289	286	306	286	316	308	319	287	309	312	312	292	301	299	328	298	301	328	303	293	289	315	302	333	332	322	275	340	318	284	312	319	312	287	280	310	308	292	305	312	323	327	300	303	285	326	287	299	319	330	315	287	327	290	277	293	302	282	295	315	298	344	305	323	327	304	290	295	337	313	280	321	301	302	302	298	318	317	287	286	279	312	299	278	306	329	294	318	346	297	302	326	328	328	322	289	302	284	326	300	268	320	289	292	308	306	339	309	297	297	326	306	330	344	309	296	289	279	299	294	300	278	300	283	276	296	280	296	290	303	300	303	312	310	313	328	274	321	331	328	307	313	348	291	288	292	291	301	292	313	292	301	364	334	310	316	304	314	303	314	336	309	299	328	296	304	277	328	327	305	303	338	294	298	302	319	318	297	305	298	324	323	292	344	319	265	267	309	266	299	295	303	318	326	319	309	300	293	303	314	307	259	311	343	297	313	312	284	291	292	293	292	297	268	313	283	310	275	295	290	297	311	310	318	315	309	327	292	284	290	305	323	323	320	325	340	287	320	323	276	297	293	306	315	296	282	320	274	318	303	292	276	319	313	314	254	286	311	307	295	311	312	299	313	299	284	306	304	283	310	325	315	297	300	301	316	322	298	305	304	289	292	312	269	320	327	324	297	316	308	335	315	316	310	300	273	305	306	283	330	319	288	306	293	310	298	286	330	311	288	303	306	305	316	303	271	339	309	325	304	302	282	334	307	297	305	332	315	296	304	303	311	319	289	308	325	300	251	305	316	299	289	279	306	296	293	296	287	326	345	327	314	305	318	309	287	259	303	309	314	309	292	293	269	318	332	288	325	324	288	330	313	292	294	303	270	295	319	302	315	298	275	293	274	283	297	309	324	288	292	270	311	294	287	289	308	311	317	331	282	323	285	271	278	306	291	292	304	280	343	278	315	290	327	320	307	281	324	290	266	308	298	299	302	314	329	305	298	305	292	303	275	309	299	292	279	299	281	334	327	298	301	279	301	302	299	296	310	341	294	305	316	302	309	306	316	299	324	308	342	305	298	323	304	317	311	303	316	316	321	295	289	306	346	320	323	298	288	299	293	308	301	327	296	271	296	306	335	307	299	299	309	316	290	284	298	285	286	294	279	302	295	300	276	285	290	290	309	307	327	309	298	328	319	272	331	292	306	296	313	300	285	313	313	306	314	312	265	292	273	295	290	307	325	310	287	312	269	292	298	294	289	315	271	277	297	266	284	328	314	305	296	326	323	284	313	322	288	322	286	298	259	291	297	275	301	267	301	314	294	324	307	306	284	293	296	309	289	280	310	309	338	311	298	335	321	295	269	304	316	320	331	337	285	313	268	321	337	272	305	308	280	295	298	337	306	290	302	308	281	302	348	317	270	289	305	295	329	314	325	315	309	308	303	303	292	298	298	302	290	323	289	307	309	316	314	310	302	318	319	282	273	273	348	291	310	325	301	315	277	326	337	308	307	279	305	302	325	325	339	298	318	301	322	299	312	277	282	291	346	300	301	285	340	266	330	310	334	314	292	323	305	312	296	312	336	300	301	323	303	312	288	291	338	319	283	328	321	293	322	308	338	282	350	291	326	332	331	309	287	296	295	309	277	319	292	281	324	325	288	288	305
6434	1138	1524	1561	1298	1208	1051	934	953	873	846	830	845	837	772	795	763	800	732	732	778	773	781	767	770	738	753	723	721	735	752	723	745	703	725	740	722	744	733	726	723	756	779	765	710	716	735	716	688	709	711	741	739	731	739	746	716	692	746	732	744	773	764	753	692	725	752	754	719	715	706	825	744	761	748	751	700	741	684	743	739	699	785	742	777	711	693	752	735	722	732	676	777	753	752	687	713	692	696	717	736	699	694	742	706	734	760	709	694	789	733	721	691	722	732	756	738	742	730	771	725	697	774	735	766	725	741	737	699	712	702	735	689	744	719	735	724	696	726	720	747	709	699	747	739	726	695	714	664	764	732	762	754	773	732	749	743	753	726	745	737	704	722	747	776	738	683	742	735	691	758	737	727	712	705	749	750	745	739	731	733	721	687	733	756	732	687	754	710	719	706	758	742	732	680	737	746	705	721	728	727	683	726	745	717	784	734	732	788	709	749	756	751	698	731	797	746	712	769	707	734	677	725	707	726	739	734	732	769	750	711	730	713	712	724	712	744	761	687	717	789	738	735	703	747	743	746	755	739	730	759	745	674	715	729	734	755	669	731	698	750	695	725	707	744	724	741	713	733	735	762	714	739	737	717	743	711	742	716	692	780	744	725	716	707	723	750	710	714	732	709	709	713	754	735	740	781	759	704	710	714	753	708	728	722	791	732	702	692	720	728	712	732	728	748	733	770	750	702	743	737	772	770	703	778	711	700	705	758	753	723	735	673	725	716	712	695	689	769	704	758	756	715	746	696	775	751	732	749	757	716	675	705	702	694	736	741	764	731	758	727	749	681	767	673	704	725	714	767	715	713	671	740	710	727	692	775	741	715	711	699	747	719	741	707	724	752	733	748	724	710	726	727	747	682	700	704	703	765	681	769	672	721	720	755	758	732	735	759	716	704	733	757	694	752	709	697	695	733	764	748	756	710	748	720	765	745	786	775	717	761	736	758	730	684	716	731	721	716	692	724	747	747	725	729	724	761	745	702	708	732	719	756	751	700	708	709	728	720	754	755	724	762	733	743	759	727	681	721	798	748	700	740	735	734	753	749	754	736	724	729	706	746	751	746	721	689	685	681	699	742	727	698	725	750	715	735	732	717	724	743	748	698	713	772	733	763	728	708	742	753	761	734	716	751	792	726	714	720	703	674	752	773	668	722	779	728	715	705	729	716	762	728	698	700	763	740	740	774	740	714	761	710	763	713	725	717	764	731	743	771	777	712	706	705	703	727	759	720	708	707	739	750	737	764	726	745	722	721	775	705	703	731	754	738	754	746	758	724	741	737	718	682	705	746	726	696	672	725	715	700	753	720	737	695	751	747	716	706	715	733	705	733	727	722	750	749	765	760	753	731	713	744	785	755	743	729	695	716	685	728	719	676	753	684	737	720	700	734	730	688	736	754	759	721	682	698	743	691	706	771	749	720	741	725	697	737	690	701	729	728	753	685	742	724	687	690	695	766	725	745	804	709	759	725	718	780	716	749	701	692	778	704	781	730	719	729	699	713	752	768	693	714	725	669	693	708	697	734	699	744	707	726	697	752	728	698	699	722	767	704	768	766	726	717	738	726	717	741	694	709	693	760	755	714	813	747	765	714	756	761	728	721	683	766	690	757	785	734	709	706	752	749	735	720	746	734	779	720	775	735	724	738	698	757	718	696	715	767	709	709	707	757	675	692	733	705	740	782	699	701	716	717	725	749	737	728	731	763	731	681	713	746	736	738	738	682	754	729	683	714	774	759	703	684	652	726	735	711	743	718	726	706	713	752	747	690	722	761	740	728	723	737	715	733	768	744	816	746	722	672	716	774	714	750	705	741	698	753	686	767	730	712	741	773	747	711	763	708	737	681	750	731	769	736	705	782	743	740	744	737	724	708	724	753	746	726	743	708	683	725	714	705	725	736	727	720	723	721	686	713	689	715	756	702	729	785	746	740	747	744	720	722	714	707	762	752	731	790	727	744	726	733	783	711	736	740	726	703	734	728	674	763	731	745	760	778	719	695	772	705	740	703	705	667	762	718	744	741	666	758	666	730	749	738	720	771	759	716	777	737	708	715	686	748	739	727	760	684	715	761	725	734	727	749	766	727	759	753	722	722	673	712	744	710	697	718	749	742	734	722	774	680	758	769	738	743	729	724	700	711	770	739	677	735	761	739	761	704	744	719	731	700	783	773	769	683	741	756	789	691	700	753	695	718	742	720	743	692	747	712	714	750	717	732	740	748	737	725	699	690	721	740	727	771	670	711	762	762	739	734	719	704	723	769	750	740	767	721	787	733	717	697	755	702	741	656	697	704	710	737	705	723	746	731	742	706	736	714	727	701	685	726	709	705	718	732	750	738	755	760	725	732	702	705	728	772	746	671	744	746	712	740	754	746	729	731	747	727	723	785	752	719	692	778	721	709	720	763	722	776	722	693	726	768	730	705	688	764	745	732	748	679	694	775	740	756	715	747	701	735	737	737	742	710	741	766	723	710	712	711	688	768	728	723	704	688	746	737	724	753	714	747	715	701	712	752	717	709	710	732	687	717	742	794	694	673	736	740	700	748	743	733	745	718	712	711	718	748	701	737	807	698	717	734	723	678	742	727	697	717	704	758	734	755	665	719	708	679	729	697	736	760	713	773	749	733	768	720	693	716	699	769	687	742	723	740	766	748	735	756	722	742	694	706	723	730	682	728	745	751	703	781	778	769	731	726	721	747	701	707	696	692	718	759	732	739	766	769	749	778	763	776	734	693	744	770	727	749	712	727	727	732	721	729	709	726	732	746	701	696	670	718	727	729	753	681	775	716	699	709	712	715	707	748	736	687	758	730	703	745	697	738	708	753	715	744	757	699	722	761	724	698	743	717	756	735	712	760	705	741	743	704	739	689	690	688	697	706	694	687	717	697	704	685	730	737	735	714	721	729	724	707	720	748	748	754	781	707	724	719	735	747	761	724	696	687	704	679	733	798	715	707	704	763	704	704	716	754	681	724	743	673	739	698	717	711	737	806	790	705	712	688	745	704	751	745	675	744	744	734	767	710	746	760	749	714	743	731	690	728	776	772	764	722	755	747	714	721	699	714	731	716	732	738	732	740	708	736	711	704	730	764	764	708	728	770	711	741	752	707	749	723	726	754	738	667	720	700	742	746	763	705	683	704	732	766	699	725	740	748	747	728	743	692	745	722	720	681	684	777	761	727	702	723	660	683	713	723	679	739	748	717	719	714	721	779	696	698	790	644	741	718	725	758	723	760	701	714	718	701	762	745	734	733	741	703	690	719	704	724	730	765	718	759	686	748	722	774	737	718	723	700	708	722	720	701	716	717	741	726	731	775	744	782	725	733	694	770	746	753	697	759	720	678	739	744	715	755	731	691	718	759	734	681	737	791	728	711	725	690	743	697	727	667	752	755	731	679	700	780	761	690	700	708	716	740	748	746	742	722	728	723	713	753	751
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
